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
338027605133	338027605687	338027606237	338027606787	338027607337	338027607887	338027608437	338027608987	338027609537	338027610087	338027610637	338027611187	338027611737	338027612287	338027612837	338027613387	338027613937	338027614487	338027615037	338027615587	338027616137	338027616687	338027617238	338027617787	338027618337	338027618887	338027619437	338027619987	338027620537	338027621087	338027621637	338027622187	338027622737	338027623287	338027623837	338027624387	338027624937	338027625487	338027626037	338027626587	338027627137	338027627688	338027628237	338027628788	338027629338	338027629887	338027630437	338027630988	338027631537	338027632088	338027632637	338027633187	338027633738	338027634287	338027634838	338027635391	338027635937	338027636487	338027637038	338027637587	338027638137	338027638688	338027639238	338027639787	338027640338	338027640887	338027641438	338027641988	338027642537	338027643088	338027643638	338027644187	338027644738	338027645288	338027645837	338027646388	338027646937	338027647487	338027648037	338027648588	338027649138	338027649688	338027650238	338027650788	338027651338	338027651888	338027652438	338027652987	338027653538	338027654088	338027654637	338027655188	338027655738	338027656288	338027656838	338027657388	338027657938	338027658488	338027659037	338027659588	338027660138	338027660688	338027661238	338027661788	338027662338	338027662888	338027663438	338027663987	338027664537	338027665088	338027665638	338027666188	338027666738	338027667287	338027667838	338027668391	338027668938	338027669487	338027670038	338027670588	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2782	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2783	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2787	3650	2300	2787	3650	2300	2787	3650	2300	2787	3650	2300	2789	3650	2300	2789	3650	2300	2789	3650	2300	2791	3650	2300	2791	3650	2300	2791	3650	2300	2791	3650	2300	2791	3650	2300	2791	3650	2300	2791	3650	2300	2791	3650	2300	2793	3650	2300	2793	3650	2300	2795	3650	2300	2797	3650	2300	2797	3650	2300	2797	3650	2300	2797	3650	2300	2797	3650	2300	2797	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
61946	24649	8937	3487	1682	985	518	415	324	283	237	257	245	228	241	252	254	228	219	203	222	221	249	235	226	269	237	248	207	221	258	242	247	214	235	230	230	263	229	213	211	243	188	215	218	209	244	234	232	234	220	225	260	216	234	247	220	241	221	211	233	241	214	236	234	217	210	239	277	232	242	242	257	238	224	243	221	236	251	231	247	208	251	244	243	244	227	236	215	211	243	223	231	221	203	211	228	218	229	245	224	224	222	218	224	235	197	235	239	247	261	210	228	229	217	235	223	239	229	212	232	257	221	225	244	217	247	285	213	231	232	228	209	210	215	226	248	259	223	207	224	209	225	225	232	234	230	213	234	239	222	241	230	222	206	237	238	206	227	191	221	245	204	231	213	215	259	238	233	237	257	218	259	254	233	213	211	227	242	251	241	219	236	251	208	253	244	229	239	235	256	228	258	257	211	247	219	235	237	211	275	261	237	231	221	225	252	215	221	223	212	217	246	208	235	231	216	257	219	226	249	241	240	213	269	248	249	249	218	222	217	232	243	244	234	249	226	235	206	206	204	202	241	216	229	204	222	212	235	230	220	220	225	237	232	212	236	238	245	216	243	243	241	243	230	232	199	257	256	230	235	210	237	214	210	243	226	211	209	229	253	226	244	237	204	202	237	237	260	227	243	241	224	255	237	218	212	207	229	225	226	223	229	240	232	239	237	226	224	209	220	241	224	217	220	221	236	219	244	221	199	229	204	209	206	220	237	240	208	239	250	243	218	206	235	237	247	235	248	222	219	218	248	240	239	223	238	202	239	229	237	228	231	224	244	228	233	237	249	231	241	241	230	234	256	232	232	262	224	236	261	234	219	243	214	219	239	195	248	226	219	241	242	247	191	221	217	203	233	218	231	241	230	214	223	233	232	224	227	235	238	198	225	240	218	245	232	222	239	250	219	216	232	203	228	212	213	221	228	234	248	234	259	230	236	282	224	247	226	234	248	230	225	230	243	242	241	215	228	255	247	218	240	241	219	252	212	211	278	237	226	209	197	216	203	245	236	244	225	237	202	273	234	234	203	246	238	232	244	230	252	207	229	241	246	205	204	251	203	233	219	239	235	228	235	255	197	241	246	256	210	223	207	215	242	211	215	207	247	247	267	213	231	240	235	242	221	236	227	254	252	274	243	210	221	225	202	221	225	258	242	254	253	228	230	252	233	243	226	249	248	251	241	234	209	248	247	246	243	237	239	235	220	241	232	234	200	243	236	252	236	237	229	231	228	212	230	231	226	239	205	232	206	217	213	225	219	212	245	243	235	264	218	235	200	213	249	252	249	240	225	225	225	242	234	228	186	218	239	236	244	244	242	223	207	245	213	244	284	256	224	227	257	230	219	221	265	254	246	249	249	253	260	219	246	225	221	245	225	259	232	256	215	205	251	226	241	230	233	234	242	220	239	207	250	248	208	234	210	232	216	227	211	250	236	208	218	235	222	244	214	242	222	224	230	225	235	244	240	225	220	234	271	252	232	227	226	230	226	217	227	216	274	253	243	243	234	229	215	249	219	248	211	234	227	244	250	251	203	223	209	213	237	224	259	219	273	233	213	217	230	241	214	242	226	228	229	205	233	247	226	235	239	230	225	238	249	237	224	248	233	256	240	209	265	263	240	210	237	232	223	218	206	236	243	203	199	224	227	227	209	264	252	193	231	215	227	242	230	219	240	239	247	234	209	227	241	220	229	183	207	249	209	252	235	226	245	240	222	213	219	234	249	257	234	219	227	226	252	211	233	240	216	199	210	257	255	212	217	214	219	210	236	206	229	222	217	225	230	264	258	271	235	226	228	263	236	220	229	242	251	216	245	223	239	214	228	251	235	225	259	225	232	240	247	220	225	220	271	221	237	230	195	197	240	243	224	228	247	241	230	236	223	244	219	219	236	222	207	206	222	227	214	201	242	249	232	239	268	229	232	249	229	225	225	258	232	214	217	220	206	235	249	253	245	244	223	253	253	233	245	228	220	229	248	252	247	237	220	219	239	226	228	243	232	226	242	248	220	228	262	247	240	247	250	225	239	236	209	241	223	225	228	214	200	221	232	254	210	232	199	210	222	223	249	246	229	221	220	244	231	205	190	227	230	236	248	243	244	214	245	250	205	249	220	217	215	252	234	219	235	237	259	216	213	224	235	240	226	250	228	273	229	223	216	229	235	223	222	246	225	234	232	204	249	204	235	227	200	234	216	214	212	258	271	206	221	240	224	247	229	226	214	248	233	218	247	235	225	216	222	218	209	262	230	218	237	237	243	232	247	260	207	229	233	264	258	249	211	227	231	238	228	206	220	232	235	235	208	240	229	233	249	222	227	223	238	227	223	241	225	239	232	247	255	238	272	251	234	230	231	229	205	238	264	233	254	239	246	230	246	215	232	255	204	231	228	224	235	239	245	199	226	220	216	234	222	216	252	224	224	232	246	220	237	247	213	263	219	236	212	215	220	231	220	238	251	246	255	219	207	233	207	253	248	235	244	246	221	228	250	210	227	204	267	224	235	249	245	246	256	245	207	213	230	252	242	246	219	253	225	266	239	218	228	238	226	213	266	252	227	223	233	222	212	225	224	210	252	226	252	227	237	227	251	207	233	217	242	243	228	250	234	243	234	238	226	267	242	200	255	248	210	198	236	251	212	215	242	249	240	235	265	228	236	250	235	259	234	230	217	217	234	241	242	246	223	224	256	242	212	217	223	237	217	215	238	255	210	227	246	224	206	208	215	235	218	215	251	222	259	233	252	249	248	206	212	252	237	229	244	236	217	245	223	251	244	218	216	237	251	267	249	213	273	210	220	220	210	263	238	205	224	264	211	241	250	230	235	230	228	219	229	230	231	258	217	246	239	214	214	210	237	238	235	261	200	208	218	225	251	242	264	242	206	218	229	243	216	234	211	256	230	232	242	220	233	210	242	247	244	204	221	228	243	233	224	240	247	258	233	222	216	227	218	217	250	218	231	213	203	210	254	241	216	255	239	241	246	222	245	248	206	224	219	228	222	202	206	231	255	235	218	225	250	225	202	215	238	212	200	200	224	228	211	268	239	231	220	217	206	213	280	236	221	240	213	237	231	237	251	237	237	224	250	237	246	229	245	230	243	224	190	205	248	216	258	219	224	221	232	206	209	213	246	247	226	211	218	237	269	231	231	198	214	218	226	240	214	225	278	226	247	236	221	255	231	236	238	224	233	238	248	252	213	205	241	222	214	228	223	229	234	235	227	247	257	219	248	230	238	240	234	186	239	239	248	243	258	231	230	219	224	226	214	210	228	221	223	223	231	252	257	229	227	246	228	217	224	218	224	226	225	245	266	219	234	237	227	228	240	236	225	254	228	234	264	283	220	241	272	230	234	235	263	243	214	246	236	242	227	227	213	238	233	248	229	222	243	222	232	228	248	236	202	215	261	232	230	268	233	269	214	224	241	230	237	207	224	227	235	204	213	232	236	255
40472	16455	9387	6998	4577	2640	1367	1109	913	749	609	503	584	514	507	524	534	505	514	508	503	522	571	522	511	500	558	488	522	493	491	554	475	526	487	523	489	480	542	538	506	529	516	517	564	525	537	515	510	537	510	520	502	524	519	481	514	507	501	515	466	560	517	509	489	553	515	526	529	504	510	513	474	515	535	544	549	531	532	507	529	562	540	495	532	557	496	483	511	533	497	569	544	521	493	498	516	521	555	536	502	506	514	537	491	515	524	504	537	503	521	506	538	508	481	503	493	517	526	524	535	513	570	498	487	520	514	513	545	509	515	544	515	590	498	530	532	508	520	531	529	511	530	537	525	538	503	520	532	511	502	529	544	505	512	515	517	510	512	534	509	528	561	498	516	503	489	544	517	509	503	521	542	563	540	553	504	526	526	516	486	527	538	493	504	526	514	533	505	522	533	532	523	493	509	545	529	495	509	501	534	510	529	539	561	539	542	501	515	529	548	493	483	509	518	525	522	530	562	518	503	489	500	482	522	530	534	533	495	502	549	541	508	541	484	500	547	505	518	502	485	529	528	534	542	547	539	522	485	525	528	533	494	534	528	504	535	528	574	539	514	531	533	514	548	541	497	530	488	514	507	509	548	548	506	520	513	536	530	554	550	514	537	514	518	523	542	535	531	525	495	529	512	559	518	519	504	518	532	545	474	515	529	485	557	527	548	445	536	492	537	525	502	528	533	516	517	518	522	553	515	506	493	530	517	490	532	540	519	525	535	555	519	512	517	527	543	501	532	512	532	529	521	491	512	489	538	500	503	521	500	504	502	548	519	502	470	513	515	503	526	513	523	530	543	491	521	562	534	525	505	513	514	541	550	567	532	519	534	513	572	545	539	525	529	509	494	532	552	490	547	546	481	508	562	552	512	497	528	507	496	550	549	488	497	492	490	489	486	502	512	550	530	456	488	542	520	554	520	470	512	515	527	529	508	535	537	518	509	534	515	548	526	521	505	537	512	550	536	534	509	509	508	510	528	513	517	503	540	541	510	554	509	517	504	564	499	499	569	513	529	488	513	541	530	508	500	519	512	537	516	511	525	514	557	502	548	512	505	485	527	568	520	524	547	531	567	541	508	499	526	517	526	541	499	509	531	523	499	524	528	506	493	516	559	529	528	545	521	502	549	497	531	507	518	527	479	502	556	516	509	517	517	518	523	520	520	506	494	547	509	528	517	475	531	486	545	531	526	576	536	546	533	561	544	544	535	536	491	529	530	523	513	512	512	488	530	500	505	532	526	535	522	552	525	544	491	552	503	499	516	561	550	531	538	516	557	542	544	484	520	487	507	554	546	515	536	511	527	528	544	524	516	508	560	503	500	535	516	578	576	515	491	506	486	567	559	487	529	485	531	512	515	565	499	563	532	526	539	516	510	552	512	527	514	550	490	526	524	520	541	552	522	519	506	513	547	533	546	546	512	520	571	519	511	481	507	535	557	567	540	522	515	525	502	515	526	535	521	503	518	511	534	556	565	518	547	516	480	450	504	519	494	488	530	500	553	488	517	503	564	545	546	547	507	486	507	524	506	538	532	499	492	521	551	520	511	508	543	530	487	507	497	507	512	534	514	522	500	517	527	539	522	468	511	505	537	504	521	523	501	539	537	472	499	487	520	521	514	535	533	520	557	537	502	472	522	510	516	511	541	512	529	501	556	510	517	508	519	515	587	548	539	515	534	518	477	551	512	518	509	545	533	470	504	501	502	559	506	505	500	522	517	475	513	493	561	506	546	530	526	507	485	483	504	488	495	516	557	542	493	525	509	538	531	531	532	504	502	514	507	502	541	541	499	508	523	547	518	517	524	522	526	521	541	518	499	503	533	523	536	511	531	526	539	567	474	532	527	553	537	496	530	523	502	522	542	545	493	523	514	497	508	497	501	513	504	560	540	516	528	547	523	518	501	506	502	503	482	513	518	506	541	520	500	523	518	525	525	552	513	508	513	529	504	557	509	503	533	538	559	493	574	499	515	524	548	522	512	516	520	508	510	515	511	528	498	526	516	529	544	550	520	513	503	498	507	542	496	524	526	505	526	513	533	536	513	468	495	491	525	536	507	510	546	538	548	508	520	583	546	501	535	486	527	542	552	535	533	523	500	542	505	532	508	515	499	544	551	508	511	541	516	557	540	559	513	533	535	508	553	527	538	487	522	544	478	535	526	550	550	536	493	519	529	477	553	503	521	516	490	503	487	498	489	550	542	492	567	501	520	507	486	527	544	567	545	510	500	484	518	513	523	511	551	509	530	520	524	570	541	545	493	565	547	533	495	521	501	531	519	490	533	547	539	556	536	478	528	488	550	510	516	535	546	528	522	530	530	535	509	552	520	520	513	523	511	513	530	542	519	520	554	534	544	522	499	567	534	521	521	516	488	480	543	497	530	539	558	508	550	515	501	565	504	524	549	522	489	524	551	499	472	548	522	513	546	547	507	509	499	528	513	545	524	503	548	509	523	526	541	548	519	519	540	534	521	534	507	533	545	520	536	468	535	530	563	520	519	537	511	549	471	504	494	532	512	536	530	552	545	513	483	496	517	534	520	546	530	526	551	482	537	541	498	526	499	526	523	503	524	535	518	538	515	517	492	485	477	520	562	524	496	493	500	536	507	565	503	538	510	495	485	573	542	521	542	524	508	512	536	544	542	556	515	518	525	513	540	518	516	534	467	528	544	511	492	525	523	516	545	546	556	526	548	551	577	517	513	551	488	538	552	502	533	514	548	542	513	536	545	483	510	522	545	507	518	550	514	569	547	493	537	536	507	562	520	541	540	521	535	543	539	537	520	545	539	526	574	520	511	532	531	571	521	489	536	498	561	527	533	512	486	537	481	523	528	530	525	489	543	527	538	512	540	521	480	506	537	534	522	544	548	537	505	500	474	542	500	518	530	513	521	540	490	536	545	508	555	503	525	499	488	495	534	518	537	499	561	504	471	534	530	526	508	525	537	489	500	522	549	532	513	540	503	518	501	530	499	544	521	477	500	521	540	501	525	558	529	521	497	502	509	560	512	553	489	518	517	523	548	516	554	534	491	523	491	510	545	539	534	538	519	517	546	519	542	548	515	505	490	524	497	521	546	508	540	534	494	531	486	597	529	532	537	501	539	491	537	509	549	538	495	479	520	537	501	496	508	488	506	524	556	503	555	521	565	458	489	488	538	510	538	502	557	518	456	542	510	501	535	530	529	505	492	565	542	521	513	497	535	506	522	504	531	511	473	525	559	538	498	507	503	532	519	511	539	525	573	545	500	553	486	537	561	502	524	534	467	531	507	514	493	555	537	461	482	508	500	507	523	509	521	575	533	546	531	502	543	537	559	540	517	531	529	523	560	515	567	495	544	543	536	503	532	515	515	533	500	529	541	466	578	513	506	557	511	543	543	519	550	529	541	521	526	529	569	502	497	495	510	518	534	541	470	538	500	524	545	484	530	546	510	516	555	535
43827	14168	3932	1536	735	452	271	254	229	215	243	253	215	218	228	236	236	299	247	239	220	224	221	216	237	237	246	210	211	235	202	237	240	236	226	197	210	246	233	234	229	222	214	198	257	235	217	235	221	249	206	242	235	212	229	236	249	243	233	220	228	198	252	231	214	200	244	222	215	255	207	221	231	270	246	250	215	230	237	273	225	218	212	234	234	220	220	209	236	200	252	231	225	227	240	232	229	219	262	232	224	220	218	227	226	201	236	230	250	239	224	231	216	234	248	227	226	225	255	262	229	217	221	236	210	243	218	228	228	242	212	199	230	230	207	217	215	211	205	221	261	213	216	228	245	215	235	227	227	217	225	265	246	220	238	233	212	226	249	222	228	248	225	215	262	225	213	220	234	212	224	223	217	245	230	238	252	209	228	225	215	242	242	220	215	224	235	221	205	228	233	206	214	219	210	243	246	244	223	237	244	223	230	229	246	250	248	227	232	222	215	217	228	249	236	265	254	244	186	222	213	224	248	210	210	227	238	228	246	202	233	235	200	241	232	221	230	215	251	237	245	240	248	243	209	238	230	237	202	255	243	214	234	231	233	213	232	229	237	233	220	228	225	247	231	221	224	216	198	208	238	210	225	216	229	229	229	243	214	221	212	220	243	202	256	230	220	215	206	249	196	220	219	211	239	218	239	241	226	225	234	219	229	206	241	236	193	241	201	231	252	213	224	247	235	226	229	240	225	230	212	219	214	235	246	227	235	208	250	224	222	220	196	244	240	245	251	232	231	248	198	232	224	223	229	197	231	250	219	223	235	242	237	226	236	187	208	220	226	223	212	228	194	230	190	249	221	268	225	222	236	209	244	266	217	216	225	231	246	210	240	234	241	229	211	232	227	247	254	206	206	226	237	223	231	232	208	238	229	209	237	207	251	245	245	232	211	242	216	221	207	230	241	248	243	200	252	218	206	222	246	224	246	232	198	241	222	228	216	237	239	228	244	228	237	203	251	204	241	216	225	240	253	223	221	215	219	197	212	238	237	218	233	213	233	245	241	222	225	225	274	243	223	195	199	245	244	221	257	228	228	243	218	243	249	242	212	211	224	277	217	196	226	224	242	229	211	225	256	228	231	230	222	211	239	221	251	213	241	225	228	243	201	195	242	220	254	212	226	231	217	245	232	246	224	208	200	213	237	211	238	213	211	219	229	214	213	229	233	237	220	214	215	211	224	218	234	237	224	232	231	236	216	205	242	235	233	263	225	240	246	190	231	246	237	246	232	230	234	219	226	231	205	263	229	205	215	196	230	219	196	235	230	206	257	252	221	222	257	217	222	232	244	258	238	231	223	222	236	214	228	218	243	255	261	188	221	189	224	220	235	228	221	239	226	211	214	213	187	245	260	214	197	238	274	225	255	224	248	237	227	241	238	240	222	254	232	222	222	218	220	221	245	214	240	218	216	211	236	232	237	230	231	206	233	233	243	238	212	230	221	215	243	229	241	274	240	224	229	231	222	218	220	227	216	259	226	218	229	214	242	241	246	241	233	239	232	215	248	208	235	231	232	226	222	238	229	235	231	213	208	210	210	235	234	226	239	215	247	214	237	241	225	205	231	218	214	261	215	210	219	217	209	231	230	226	262	236	235	239	240	229	229	239	231	240	215	241	232	232	238	229	240	233	224	244	209	261	210	234	242	241	256	240	238	239	229	255	201	216	231	240	222	246	244	241	280	213	208	218	211	229	220	235	242	224	228	247	231	230	215	220	214	189	199	233	224	229	215	208	221	241	235	201	220	236	224	214	239	223	277	225	236	220	235	251	222	215	219	212	238	239	269	205	228	223	254	237	218	224	230	225	237	227	216	202	247	233	240	261	219	226	231	234	237	229	208	223	215	229	222	196	243	216	215	224	245	247	230	263	239	231	208	231	227	222	221	224	220	190	219	230	221	241	266	229	231	224	197	209	236	211	236	228	227	236	221	243	226	219	255	255	250	226	252	239	254	214	237	230	214	223	240	225	224	211	203	228	220	258	226	221	226	243	249	215	238	228	203	263	216	246	217	203	230	240	228	247	244	238	222	246	212	248	229	215	243	193	241	205	244	230	240	245	216	231	221	253	201	238	249	257	218	198	267	238	228	236	231	217	249	224	258	227	208	236	209	236	241	220	221	244	209	229	218	215	198	251	241	229	215	219	219	224	227	252	219	230	239	212	236	232	240	236	232	221	206	248	220	243	213	241	225	211	209	208	248	229	222	240	232	238	226	208	213	254	216	241	229	234	231	233	221	255	239	218	232	247	231	206	240	264	215	205	192	247	195	246	217	228	215	236	269	209	234	197	251	227	216	234	228	218	241	220	219	224	229	243	249	263	222	231	241	249	237	228	220	228	232	226	214	254	254	204	220	203	202	216	211	242	265	235	259	238	216	226	227	229	238	218	227	195	226	219	229	233	247	215	238	223	217	232	224	200	223	236	230	207	247	212	218	237	255	228	233	253	243	208	189	253	216	229	216	233	250	242	222	212	223	224	260	225	200	245	235	198	250	230	238	206	220	247	227	207	271	275	249	194	246	239	222	191	229	216	213	243	195	193	228	244	231	241	193	208	227	225	209	200	248	236	268	240	220	249	225	215	244	226	270	250	204	194	233	229	252	228	226	234	210	224	232	219	264	284	214	216	230	220	218	210	233	213	223	250	207	269	263	225	251	211	263	238	216	198	221	220	229	204	246	210	231	200	235	242	208	249	230	230	231	254	225	232	208	264	238	237	228	215	239	211	197	226	218	218	238	204	215	226	221	209	233	233	234	220	227	230	257	209	211	247	211	231	194	211	233	246	220	215	212	241	240	225	213	222	215	209	240	238	220	268	253	260	200	214	207	211	201	217	235	240	221	213	212	222	244	235	211	220	223	232	201	240	238	242	215	224	245	238	252	227	232	221	255	231	231	211	204	220	227	225	216	217	228	215	227	212	242	220	245	215	222	216	199	253	223	231	252	215	204	207	218	236	202	210	215	223	237	238	232	236	225	242	227	213	228	227	210	197	230	222	240	226	211	242	259	240	200	207	218	242	229	231	199	217	218	205	207	244	252	215	239	237	199	246	205	228	248	233	215	235	225	206	229	215	241	253	221	218	247	204	204	222	234	228	255	243	221	239	225	224	239	214	232	251	210	213	226	223	243	264	247	239	237	210	221	220	245	242	226	217	254	237	262	233	245	244	240	211	241	234	249	217	235	211	224	225	217	239	242	234	252	233	227	201	238	248	224	254	231	228	220	210	237	253	239	212	243	224	220	217	225	249	259	248	203	257	233	210	238	243	279	240	235	206	220	197	248	213	223	187	230	233	211	222	216	201	233	229	212	225	249	229	235	217	218	253	230	236	241	210	229	218	239	200	231	214	214	228	233	225	237	231	221	242	263	232	232	235	179	240	209	214	229	244	231	228	236	219	237	224	227	234	225	243	213	226	258	229	203	239	216	240	234	204	229	243
27455	9296	5171	3190	1841	1098	683	648	570	516	534	502	504	502	517	534	523	532	553	520	526	522	477	507	518	500	516	507	508	556	536	500	518	539	487	534	508	526	482	536	537	474	497	522	518	491	472	506	533	495	529	492	529	538	515	532	523	485	551	511	500	518	491	474	515	486	468	538	527	503	489	517	522	493	506	498	482	517	524	506	502	503	487	501	476	513	527	474	547	534	485	519	544	515	557	477	511	535	521	542	524	562	518	510	519	495	504	517	489	519	470	516	536	508	471	556	502	515	493	510	518	534	533	531	493	501	511	511	498	484	484	506	519	525	499	506	473	490	519	505	512	486	504	509	508	524	518	470	477	492	525	504	511	561	537	494	517	529	476	505	521	461	574	513	530	480	496	511	512	555	524	498	483	511	536	515	508	478	539	525	468	506	488	509	530	476	500	482	454	518	564	506	504	507	488	481	496	489	486	519	497	505	482	537	499	518	522	528	463	535	503	498	514	535	489	506	514	520	486	516	489	544	505	465	572	510	502	523	517	525	567	532	478	482	508	529	498	488	504	511	501	556	487	489	535	503	513	546	504	488	517	513	481	510	529	543	501	521	461	529	483	503	502	507	505	495	509	528	498	522	524	491	507	531	552	501	572	542	513	528	534	493	567	538	508	472	551	501	516	509	517	514	503	490	521	485	539	538	489	524	497	509	502	491	540	489	522	519	524	478	515	519	509	490	510	508	507	518	524	510	509	512	543	501	517	483	523	502	526	496	524	492	530	513	518	527	532	518	500	491	517	482	520	511	496	509	496	542	463	537	515	527	508	523	503	511	515	502	513	495	530	523	521	501	507	539	476	495	484	478	518	530	470	508	528	531	527	503	507	536	504	434	501	504	527	500	515	496	486	502	512	520	534	515	516	521	497	502	524	510	530	498	456	499	489	505	521	550	511	529	521	501	541	502	530	505	509	534	516	515	524	507	507	489	490	515	546	509	509	573	545	467	539	483	482	512	516	489	474	490	517	475	495	484	523	524	524	458	554	479	528	517	550	501	532	549	467	480	502	506	526	499	556	503	505	531	528	493	495	520	492	502	514	479	520	482	520	541	507	524	506	530	475	514	524	486	491	516	554	485	486	536	499	541	490	484	476	445	493	522	463	497	511	500	516	523	492	504	507	539	488	489	500	539	520	510	494	514	502	490	548	559	493	531	512	505	504	482	529	530	506	527	545	520	584	518	491	544	533	528	514	517	483	509	515	502	488	498	523	503	528	495	531	508	503	499	509	501	524	522	529	506	487	568	513	472	543	502	524	491	530	515	496	528	523	498	496	526	550	545	536	482	511	550	489	504	520	499	494	538	508	522	504	510	516	488	539	510	482	496	536	536	568	526	531	516	531	491	505	503	514	493	504	501	509	506	479	503	543	523	512	520	512	533	464	522	513	522	552	524	495	497	509	554	493	508	513	583	506	497	541	520	530	481	525	505	536	530	526	533	472	511	475	527	498	507	505	527	524	512	522	522	502	498	523	481	500	533	490	469	528	553	510	519	528	498	534	541	513	522	523	508	483	516	476	502	509	520	505	528	528	535	505	466	503	548	518	481	474	499	483	546	554	524	495	541	515	508	501	477	511	483	501	537	501	496	482	522	490	543	513	550	494	499	556	541	484	507	490	534	558	492	474	492	502	543	505	529	512	515	497	540	487	525	528	506	512	483	484	540	486	521	518	535	519	499	541	487	507	528	534	515	525	497	493	521	513	513	528	522	514	516	491	546	541	502	513	513	499	500	503	511	486	522	557	517	502	491	477	484	512	523	546	485	502	532	508	515	508	514	497	502	494	522	491	544	500	451	512	491	502	489	502	527	536	527	487	520	519	545	554	547	523	517	513	532	479	531	511	514	560	532	523	505	522	491	496	521	498	514	495	516	486	553	493	508	516	522	525	516	527	547	519	532	509	490	519	538	496	492	470	565	526	525	491	493	526	536	504	509	544	507	532	530	485	513	550	514	478	485	489	472	484	518	489	528	536	544	455	472	475	498	504	516	491	540	474	507	518	513	533	549	520	502	545	500	475	482	525	520	561	446	492	481	527	498	499	519	512	530	520	507	522	520	506	502	465	510	512	524	537	509	490	535	482	495	501	528	544	511	534	586	526	524	509	528	544	510	488	517	468	496	481	485	535	497	499	497	523	543	502	521	530	451	520	478	530	478	463	523	486	515	490	503	496	525	469	540	506	491	540	516	499	544	465	512	505	478	480	476	507	482	537	469	512	504	498	497	557	477	515	526	518	505	501	521	547	515	495	504	488	531	505	496	530	530	500	520	517	485	537	509	485	530	492	506	510	532	528	520	522	546	540	514	511	515	501	509	518	523	538	507	565	528	526	510	519	515	500	528	553	476	495	465	473	514	483	513	501	519	485	472	547	547	508	486	553	506	488	501	507	516	473	489	547	516	490	465	545	526	504	539	544	537	495	528	474	510	523	519	479	497	525	502	508	481	538	524	500	504	505	480	500	508	490	513	511	515	501	502	512	555	498	525	490	492	522	529	500	544	498	531	514	536	527	515	526	536	531	505	533	515	514	532	524	535	508	516	529	557	517	497	534	471	502	495	482	508	463	533	505	520	461	505	517	502	509	505	491	488	508	503	506	480	522	492	469	529	556	515	512	497	520	521	463	511	499	475	542	477	548	521	515	524	509	526	532	510	485	512	519	512	517	527	480	476	527	513	525	502	485	568	535	521	526	510	528	522	547	517	499	535	512	479	513	494	516	477	528	536	515	482	493	484	440	506	509	540	545	480	497	464	470	551	527	470	477	551	535	525	513	502	483	498	469	483	504	505	504	495	510	500	533	556	512	507	540	513	502	505	490	520	505	522	505	527	516	464	524	520	477	507	496	553	507	521	536	531	499	476	481	519	519	549	495	484	468	488	516	524	490	524	540	544	472	546	536	536	481	493	518	500	536	480	506	504	474	543	505	490	516	473	519	511	541	513	515	499	492	509	553	542	492	513	541	530	482	534	497	493	473	511	517	518	541	524	519	529	507	483	506	514	503	498	506	538	537	532	496	523	479	480	535	532	515	507	544	512	516	498	520	550	534	505	493	542	525	512	521	499	504	517	524	534	576	509	513	507	490	505	559	485	496	497	488	525	500	506	501	489	506	526	550	492	488	506	516	493	506	541	527	509	488	514	522	484	508	538	510	465	523	516	495	482	499	475	489	509	541	507	504	491	480	496	509	542	462	501	487	496	545	526	486	484	520	516	510	522	516	497	539	535	524	498	464	518	510	525	541	517	514	497	523	496	523	472	524	515	490	548	554	502	495	531	503	498	488	518	561	507	513	536	492	509	488	497	531	468	490	464	563	521	488	517	506	476	510	489	525	504	515	523	541	472	504	510	506	489	469	483	490	509	493	514	509	515	527	486	548	531	524	513	502	541	479	488	537	528	472	552	502	496	528	502	508	471	546	506	521	496	545	522	489	485	502	533
55568	23590	7608	2290	896	462	406	307	237	231	253	227	234	212	230	212	215	232	222	224	218	201	227	212	263	244	230	238	233	237	210	223	225	222	211	223	201	207	234	191	190	242	225	202	223	244	216	218	222	205	226	238	251	230	247	214	201	209	225	226	217	241	226	228	202	223	206	208	210	213	215	214	249	234	244	238	223	210	216	222	197	230	224	224	234	226	214	214	204	205	189	218	208	206	209	213	194	210	200	259	205	228	196	225	242	215	245	248	243	231	210	217	237	213	228	219	213	209	207	208	238	210	209	218	238	225	200	219	205	211	224	235	197	180	219	215	220	213	205	222	218	221	204	211	218	198	204	237	192	206	208	207	178	212	235	231	218	203	220	219	225	220	206	212	218	236	229	241	236	201	190	215	210	237	213	209	208	246	204	213	237	194	223	232	234	241	230	239	209	195	234	204	218	209	213	229	222	238	260	191	182	205	224	231	247	211	219	192	229	208	223	204	219	229	227	214	216	220	208	219	223	224	222	194	228	223	208	216	211	227	214	230	241	218	225	216	200	212	181	221	221	218	211	245	211	231	219	203	190	226	204	211	211	208	241	207	240	208	206	206	215	193	229	209	218	256	215	227	205	237	230	231	236	215	210	227	219	185	183	206	222	225	205	195	212	223	220	220	235	210	202	212	202	201	206	221	191	210	201	198	223	209	207	238	211	208	221	214	204	221	202	212	219	199	214	214	215	226	203	210	217	211	202	208	204	207	215	180	209	213	215	191	257	207	211	221	213	225	237	226	214	216	224	190	203	210	232	242	206	236	225	226	204	204	239	193	228	215	233	201	217	216	189	187	226	210	239	222	208	208	196	196	227	222	206	198	238	210	224	204	212	232	217	214	249	226	206	216	215	224	191	245	220	161	236	215	193	203	230	205	219	222	201	239	211	231	226	220	214	218	217	223	218	232	245	198	236	218	204	215	203	212	211	227	217	213	264	231	239	233	202	225	242	215	223	204	229	246	247	179	194	205	204	217	214	217	210	220	215	199	220	224	215	194	219	226	226	191	239	211	189	221	199	247	222	200	207	211	218	214	218	241	248	240	238	205	231	209	233	217	204	200	229	237	233	225	220	216	233	223	205	210	221	231	207	217	243	226	217	211	206	234	224	215	175	231	194	207	199	210	251	195	245	211	216	223	238	216	214	233	226	232	190	229	212	235	220	218	218	222	255	243	206	228	207	243	215	205	249	204	189	236	240	215	192	222	193	202	238	213	217	205	221	273	231	246	228	198	254	230	203	206	199	209	207	208	220	227	220	226	214	208	199	205	203	203	214	232	211	219	208	218	240	211	222	197	199	192	217	238	208	222	245	228	220	215	220	237	221	196	213	200	217	229	208	211	273	228	200	218	196	247	174	239	218	222	229	218	219	222	227	181	275	238	189	209	194	220	231	206	214	221	208	211	223	231	205	207	200	227	216	254	215	212	216	224	189	229	241	230	230	205	214	234	237	193	211	210	227	224	213	238	222	209	217	229	204	217	220	212	212	222	202	249	206	211	237	227	212	224	238	224	210	230	234	204	219	192	230	230	225	186	223	209	188	236	233	206	227	203	230	183	208	226	247	181	226	244	239	210	208	221	244	199	201	216	227	218	198	232	229	210	219	182	189	239	216	240	225	222	201	199	217	256	236	206	223	196	177	213	220	233	225	242	223	201	190	240	213	211	185	190	223	250	236	208	193	255	232	222	229	208	197	185	183	205	204	246	241	229	237	235	223	204	208	225	224	207	248	250	247	219	220	210	238	202	225	239	197	210	218	202	214	246	208	228	213	213	214	240	226	238	214	212	208	225	225	209	227	229	196	196	241	218	225	219	201	198	211	221	200	213	206	199	238	205	203	210	203	205	231	231	223	200	250	240	234	203	207	215	238	227	220	223	221	210	215	226	227	242	211	225	203	213	202	196	227	203	228	248	211	230	179	211	238	225	230	234	219	218	197	197	210	223	246	211	222	235	227	195	197	201	232	224	202	233	222	201	207	243	230	205	230	209	180	179	218	207	227	223	246	222	225	228	206	190	233	188	203	209	219	195	197	218	216	239	234	224	214	203	205	209	208	215	236	205	207	247	193	224	218	229	226	194	224	236	237	198	223	231	190	204	212	183	209	228	189	200	234	228	208	197	209	210	217	223	218	210	222	237	220	195	252	224	219	208	225	190	204	223	256	209	228	263	203	196	220	217	213	199	218	220	230	222	221	219	185	241	254	192	221	214	188	214	223	226	204	229	233	220	203	215	221	191	216	188	233	208	193	222	216	200	229	215	196	235	268	246	217	221	207	210	212	205	234	190	246	239	200	214	206	253	235	255	220	196	243	232	207	216	193	210	234	192	206	221	209	217	222	190	209	234	206	224	247	225	238	215	222	234	244	201	248	206	205	225	199	231	233	258	216	244	215	207	212	190	197	249	217	232	200	217	215	226	222	223	238	202	220	213	187	223	203	264	217	234	201	190	220	221	207	223	259	223	204	197	230	225	204	208	234	227	231	236	238	177	212	201	209	222	206	237	225	229	220	203	202	224	240	233	210	234	211	238	233	175	196	240	218	241	215	234	226	242	213	231	213	193	213	257	211	210	212	209	213	216	213	200	219	220	219	212	238	204	229	211	216	214	225	212	221	238	222	238	201	209	196	186	189	222	202	228	206	199	216	223	217	244	203	228	217	203	211	212	201	188	216	208	235	188	201	238	200	218	234	227	220	186	237	210	202	199	223	211	223	263	235	228	198	209	207	181	232	204	205	218	198	222	228	213	196	230	238	198	230	227	240	234	206	195	244	189	218	182	212	199	213	216	244	238	214	224	237	194	200	211	216	218	233	204	226	226	201	248	219	224	234	210	236	233	205	198	206	206	202	208	208	227	200	223	209	238	192	221	218	232	215	207	189	212	212	214	234	218	217	242	213	225	233	205	209	206	260	222	212	197	233	198	197	221	236	230	204	193	199	226	225	213	195	193	225	215	218	218	212	227	225	214	222	207	227	194	231	223	223	212	236	243	239	238	229	218	236	217	215	185	202	209	216	220	225	231	228	245	231	216	218	215	210	205	211	198	197	216	178	216	214	228	185	214	215	180	218	224	212	235	233	219	241	214	243	223	212	227	237	227	221	206	198	202	242	241	203	234	231	246	214	213	215	228	212	215	232	181	235	217	232	213	228	251	232	226	257	214	195	215	226	233	227	234	223	191	211	232	211	216	223	220	242	182	209	197	166	222	230	183	238	205	203	213	209	258	232	205	210	190	227	237	221	214	202	218	192	225	244	216	210	233	200	215	221	201	258	212	216	254	197	218	205	196	240	238	226	224	216	219	238	233	226	229	214	189	201	245	204	230	226	210	212	219	222	223	219	214	231	259	216	223	231	199	185	218	226	233	202	198	244	211	241	212	213	221	243	212	201	220	217	210	244	217	203	215	226	250	237	258	212	241	244	231	206	197	249	206	207	214
37842	16354	7844	4625	2503	1393	1156	872	668	560	524	486	480	481	509	476	471	484	502	528	509	476	515	490	509	506	495	507	463	496	453	521	479	478	486	469	483	477	483	481	484	512	500	478	514	479	460	469	486	479	505	494	507	455	485	480	502	486	468	463	470	516	452	505	492	481	460	533	518	479	494	483	483	480	475	482	476	457	497	500	521	485	524	531	487	477	479	528	472	470	521	469	508	487	519	525	492	469	489	526	525	464	434	458	489	507	512	537	519	527	490	462	455	500	485	502	473	500	468	494	479	468	531	516	482	500	508	461	485	478	453	453	482	528	497	507	551	476	510	481	452	504	501	507	486	520	522	507	503	497	478	484	510	487	439	483	461	477	476	459	481	494	505	479	485	517	490	477	529	481	484	508	501	497	522	535	479	451	455	473	510	477	461	468	478	513	493	454	470	461	474	486	511	489	500	543	482	510	517	508	491	495	507	492	474	446	478	477	487	515	485	469	482	471	510	481	460	503	527	501	487	496	479	533	526	507	479	506	481	517	491	541	490	499	519	489	521	498	519	469	482	518	488	508	466	487	496	488	469	471	490	479	467	483	524	518	492	526	509	461	496	505	521	515	477	476	495	494	494	449	461	481	459	476	508	492	482	459	459	495	456	470	488	501	463	499	490	502	458	506	528	503	507	497	499	531	487	509	463	469	500	438	453	516	474	461	464	491	447	487	517	458	486	500	466	521	453	464	517	495	468	474	472	455	490	469	472	488	472	537	533	477	500	490	488	516	486	491	503	495	518	482	514	456	510	541	520	463	519	488	457	503	522	528	497	527	450	459	482	482	505	543	508	519	497	493	483	504	471	471	470	505	498	491	481	435	492	505	467	477	492	487	479	494	484	533	510	486	484	494	474	484	487	460	484	541	477	497	463	461	501	502	492	491	461	490	495	513	473	522	489	473	510	503	450	527	523	479	469	456	479	484	474	545	512	486	489	504	531	491	482	487	494	477	481	459	518	459	511	507	513	502	519	516	493	486	483	527	473	481	496	473	505	509	529	508	519	510	502	526	478	524	510	458	512	488	453	485	486	453	481	472	529	522	513	491	471	500	481	499	471	547	475	487	512	543	482	490	504	471	502	511	488	465	463	484	495	516	473	485	449	459	500	473	499	490	492	511	456	486	481	455	523	488	513	527	511	492	463	463	482	509	465	507	535	515	537	499	479	468	472	512	555	484	508	522	486	471	499	486	466	505	461	513	483	473	484	482	524	460	489	514	473	500	498	526	511	522	529	468	487	497	488	566	473	488	495	526	537	424	523	530	475	523	510	506	540	528	449	488	501	508	508	487	530	511	480	517	538	452	494	502	455	467	499	486	521	486	490	464	496	477	485	450	514	482	484	464	491	510	530	490	491	500	473	497	503	525	486	492	474	495	503	507	477	504	471	510	468	553	489	542	446	515	522	501	495	526	499	508	502	474	517	495	475	477	486	493	481	484	464	443	510	475	530	507	524	512	489	490	480	484	457	509	525	493	508	486	492	491	509	501	489	484	469	469	535	511	512	495	510	494	464	487	468	471	499	482	513	475	514	470	494	492	539	481	487	494	492	518	512	457	481	533	498	483	496	472	477	498	464	507	529	459	467	480	494	505	505	518	532	492	480	488	459	495	516	494	499	503	469	511	481	491	512	498	490	492	472	483	459	483	500	501	476	495	489	511	524	530	468	470	495	497	479	488	488	454	502	513	517	518	498	490	535	512	532	542	494	521	479	498	459	513	503	498	500	509	522	525	458	492	522	489	509	473	465	484	466	506	481	484	499	473	535	477	474	474	531	524	493	474	504	471	464	511	508	505	482	509	502	491	497	494	473	506	502	484	484	477	547	537	495	475	517	494	468	494	471	509	473	497	462	497	506	502	495	505	487	479	485	477	494	482	495	468	452	496	506	490	524	537	492	508	495	481	496	484	502	551	498	497	467	492	476	475	449	498	482	476	477	471	527	509	494	540	499	451	519	486	498	473	500	475	494	498	494	469	487	510	464	539	519	505	492	481	484	484	537	534	526	531	516	473	510	465	502	499	510	514	481	490	507	467	454	499	491	463	526	511	529	492	487	472	496	475	426	483	475	508	461	534	485	449	475	522	456	484	502	502	532	478	486	482	477	480	503	451	478	533	540	484	521	512	445	474	506	518	505	459	513	469	511	471	482	505	488	534	501	477	522	475	517	512	526	480	489	498	462	482	495	513	468	483	504	535	502	477	490	519	505	505	471	480	444	529	520	478	518	440	516	481	491	490	475	495	540	527	495	502	470	532	497	538	513	460	508	509	475	516	496	495	478	468	461	487	438	493	510	501	524	543	464	471	504	474	518	497	480	515	506	507	503	491	532	477	481	534	453	494	512	461	491	539	526	486	547	477	478	527	505	482	484	502	487	487	458	471	482	512	513	483	493	494	471	521	476	499	478	472	497	520	482	531	494	483	490	501	510	518	501	482	520	537	522	516	511	479	521	505	498	477	500	527	500	454	497	510	525	532	460	481	471	471	509	498	450	478	524	542	520	495	511	462	542	522	493	515	536	485	494	538	488	487	485	512	474	508	481	518	483	494	462	465	496	473	509	495	470	484	509	536	494	486	477	486	458	533	504	493	481	473	463	477	487	494	507	500	499	472	521	492	480	475	503	491	516	482	513	495	468	463	488	474	481	507	508	503	481	548	479	493	485	483	461	497	482	462	517	487	545	486	479	512	541	509	482	491	529	524	507	495	506	502	484	488	472	508	496	471	504	515	524	484	513	502	531	524	478	493	521	500	487	496	481	470	467	526	510	484	501	479	490	464	526	538	473	480	521	456	502	508	509	516	521	500	495	514	476	517	499	481	488	520	466	479	470	526	467	535	469	549	513	520	465	452	483	498	514	481	499	525	467	468	486	505	503	500	484	487	481	477	478	458	491	517	515	523	439	475	512	490	505	478	450	518	501	484	513	500	490	519	520	492	519	483	516	527	479	525	532	543	480	454	490	503	508	456	475	503	507	500	506	460	444	500	476	482	490	476	485	457	480	539	513	507	499	512	467	500	524	450	510	483	503	485	523	494	461	520	495	461	471	499	508	483	500	483	501	459	482	479	455	515	519	541	512	485	498	491	473	513	504	511	491	455	464	481	485	499	519	514	501	487	495	495	471	479	500	494	450	491	506	484	477	483	508	512	499	489	499	523	493	510	482	470	489	505	483	500	487	503	529	484	486	491	487	551	520	506	475	480	503	502	491	461	482	479	478	484	491	524	507	501	511	494	525	517	506	513	520	478	455	455	458	443	500	488	468	499	513	448	495	496	479	510	534	491	480	506	464	473	488	471	525	465	462	456	446	482	492	475	501	523	514	461	493	467	469	487	478	506	492	498	473	476	553	505	465	499	484	491	459	521	515	450	473	497	507	499	485	477	459	494	532	443	509	486	526	470	514	492	514	493	487	475	496	487	480	507	475	483	510	482	421	504
61048	27442	12454	4616	2029	1079	705	477	343	266	264	232	252	208	215	233	216	222	235	252	242	244	246	235	250	233	227	221	281	269	249	233	255	249	237	227	218	231	242	283	244	244	257	201	224	230	242	209	229	239	233	250	264	230	217	256	247	249	226	237	217	206	200	225	206	236	259	228	236	229	231	242	228	232	215	224	238	216	250	251	217	236	255	255	241	215	247	238	210	232	242	212	244	242	237	236	222	237	242	246	212	238	208	241	237	249	238	242	249	254	224	231	231	232	213	274	262	211	203	225	239	224	232	235	223	236	216	249	217	212	239	216	250	268	248	250	236	232	249	248	235	243	235	244	238	215	245	223	248	245	219	234	242	225	226	208	229	204	247	257	238	245	233	236	250	248	226	216	223	198	237	271	228	247	237	203	234	257	248	248	231	228	235	265	239	236	250	237	208	230	234	227	232	202	232	256	247	234	245	256	207	228	268	242	234	244	245	244	254	237	222	226	223	230	219	237	234	230	252	246	236	235	252	225	231	214	241	231	250	229	248	242	218	231	257	235	219	232	230	263	228	232	226	222	236	219	255	219	261	247	212	236	250	245	245	228	224	224	222	229	255	206	219	263	223	247	240	237	234	214	222	214	249	245	253	234	242	239	200	261	228	235	244	242	233	265	251	226	216	222	211	242	234	240	196	218	242	235	237	245	237	266	228	200	237	239	230	245	236	242	230	229	242	188	213	238	255	232	250	223	208	225	216	238	227	217	214	225	224	248	260	227	249	233	238	221	241	242	223	234	243	231	267	237	241	227	212	232	236	230	213	257	217	214	233	222	228	238	240	244	233	224	241	224	228	240	221	207	217	240	231	242	230	233	212	235	226	250	223	245	220	262	193	225	218	273	230	227	262	247	232	234	236	258	264	245	233	224	223	227	253	214	206	230	221	231	229	205	243	233	234	228	222	238	244	212	231	244	267	232	224	229	241	241	233	253	221	235	227	232	228	245	226	233	203	229	239	245	236	233	266	249	209	239	251	244	234	240	242	261	223	261	217	260	230	229	233	253	237	252	230	222	224	242	235	266	240	235	204	263	249	205	256	255	237	234	240	234	240	216	225	215	201	204	247	243	238	258	233	255	260	225	242	221	246	211	234	248	258	210	240	231	236	246	239	250	214	258	249	239	212	255	219	241	233	215	213	233	222	239	204	229	234	235	233	244	245	239	267	241	261	242	246	226	232	221	208	246	237	204	248	232	242	228	243	271	252	225	232	243	226	258	204	210	260	228	247	225	247	219	246	235	242	227	248	265	255	247	224	238	216	246	229	239	278	266	218	250	234	254	230	242	220	250	222	249	242	238	241	249	235	232	236	211	234	241	253	239	228	238	236	204	228	236	263	239	230	251	225	256	198	245	268	227	232	236	183	259	223	195	214	231	231	255	221	255	210	242	237	237	216	215	245	221	237	231	220	210	235	248	237	239	236	231	248	250	240	244	214	205	252	232	248	227	222	226	258	230	254	238	237	218	221	230	233	225	245	235	249	221	218	226	261	241	246	248	223	243	250	207	234	224	224	244	229	232	217	217	256	242	252	255	243	194	243	228	280	202	247	238	216	210	233	210	234	253	233	265	231	245	252	238	278	224	219	253	233	227	221	219	211	236	256	225	265	231	214	225	252	238	217	214	219	228	236	232	229	247	226	203	239	232	251	233	247	257	237	219	241	239	241	230	235	251	279	237	225	218	242	251	253	257	252	235	217	252	243	244	264	253	233	231	237	269	218	237	240	252	242	237	248	236	208	246	225	233	212	224	226	253	235	245	234	263	234	228	228	234	233	246	239	236	257	215	255	234	245	272	232	272	238	228	257	238	230	220	230	217	214	244	243	230	222	229	211	244	231	250	234	241	235	227	237	221	240	241	243	208	222	230	210	262	228	230	219	251	218	230	236	252	228	222	252	228	247	222	221	235	261	226	218	221	216	218	244	261	271	230	219	220	221	217	238	229	229	235	226	242	261	210	220	223	233	237	230	220	243	234	221	194	229	242	207	189	229	256	211	248	249	207	246	230	234	226	240	263	252	223	213	233	203	228	242	234	234	250	251	229	284	222	242	260	222	195	227	217	243	245	235	209	226	240	236	243	253	226	226	250	244	252	226	216	257	240	246	229	244	230	241	238	261	249	227	232	242	199	201	228	236	194	245	235	216	211	246	215	276	210	249	215	249	238	225	262	236	246	235	209	243	248	267	236	233	255	237	240	214	206	222	239	247	263	241	256	258	222	254	237	260	232	226	230	227	255	257	259	240	252	222	254	233	220	223	236	245	235	236	228	211	230	205	258	267	261	243	242	232	225	231	209	229	280	253	245	240	247	246	243	271	234	221	232	241	226	219	251	229	234	223	258	251	265	235	239	198	230	236	247	242	269	242	255	256	241	234	219	229	239	236	249	249	252	223	246	225	230	246	232	232	219	254	215	239	206	224	249	242	232	245	280	263	246	238	255	241	233	248	225	221	255	255	249	238	233	206	251	222	223	242	254	198	228	238	219	247	224	231	234	244	234	249	233	238	239	222	232	238	219	235	249	265	256	232	222	226	216	238	288	230	225	225	232	228	246	249	246	256	213	222	233	256	200	259	231	234	236	225	242	237	233	219	239	237	224	234	233	221	231	221	256	230	217	258	222	255	236	214	232	256	221	251	233	260	231	222	258	222	220	247	259	219	205	246	250	213	233	223	224	208	220	208	259	202	249	231	251	251	279	227	252	290	244	216	227	194	216	212	243	254	243	222	233	225	207	234	247	235	200	256	235	226	234	245	235	230	227	210	232	215	262	255	218	244	198	223	242	235	242	227	272	249	225	238	227	240	214	233	244	254	246	245	229	242	250	214	235	251	230	231	260	233	257	234	215	236	242	210	249	240	225	223	239	200	241	240	251	236	224	213	219	209	232	191	256	242	203	209	233	198	208	240	228	268	254	218	252	240	218	218	227	239	251	248	205	219	237	258	270	230	241	224	234	230	230	223	250	250	232	243	234	250	224	234	214	225	221	225	249	221	243	223	231	254	226	238	262	254	230	251	220	223	250	235	225	273	245	246	232	253	223	236	268	215	236	255	282	226	248	245	238	252	217	251	244	258	228	233	244	279	229	259	206	239	239	233	234	277	256	214	255	236	226	228	226	219	286	243	237	252	227	229	251	217	237	203	223	237	233	236	243	255	226	234	249	256	226	223	241	246	252	265	210	263	236	217	209	276	216	229	245	259	210	235	211	266	235	228	241	255	209	237	232	212	221	246	205	229	225	222	221	224	217	223	218	255	238	261	248	248	238	236	225	221	239	243	200	239	238	237	239	262	209	240	242	263	241	256	253	248	241	224	214	212	225	244	249	244	224	224	223	249	233	231	219	251	234	229	226	258	235	223	248	225	246	269	226	215	208	208	254	257	229	243	240	228	214	235	219	210	206	254	218	226	238	233	230	224	242	264	229	254	224	235	242	237	232
39987	20989	13120	8434	5198	3037	1978	1326	1000	713	661	515	540	561	537	579	501	569	533	545	518	523	513	533	492	518	511	506	514	577	566	539	539	509	546	535	507	558	516	532	568	551	526	512	551	542	518	501	530	520	492	528	521	507	527	507	509	554	533	564	555	545	501	554	564	517	507	546	526	571	509	531	501	505	519	531	501	544	530	527	558	553	520	485	579	551	532	519	486	531	581	513	520	521	523	572	519	532	537	532	550	522	487	526	490	551	547	589	497	516	541	509	510	512	547	508	542	518	533	501	533	554	550	511	527	526	538	524	494	558	506	542	517	523	503	485	515	555	480	556	527	545	484	548	522	547	546	542	487	498	500	518	543	543	566	508	512	518	502	520	516	522	513	545	552	558	531	563	525	575	496	519	537	529	532	559	566	549	494	483	508	533	502	525	565	557	572	506	544	543	522	550	512	504	541	544	490	522	535	472	537	537	525	526	559	539	511	520	565	502	534	523	515	536	494	536	532	533	556	553	531	514	524	546	511	533	540	525	512	529	544	536	522	547	575	509	495	475	588	534	535	527	560	547	522	513	522	480	521	529	482	521	500	527	504	504	519	525	543	544	517	538	518	552	509	576	506	507	508	521	528	523	508	478	527	529	509	575	543	561	533	548	531	500	556	514	482	513	546	499	538	530	527	531	550	555	475	493	575	520	548	509	552	538	509	509	577	550	494	482	522	524	502	520	505	524	530	542	505	563	493	555	539	536	504	520	520	506	546	499	535	520	525	563	527	548	527	502	541	514	464	525	477	524	540	536	543	502	528	527	500	476	517	509	498	536	503	561	518	542	518	504	561	539	514	523	516	522	500	519	499	524	538	530	465	563	521	516	506	511	508	501	520	505	547	558	579	566	519	468	535	544	546	531	532	533	556	527	525	533	528	472	499	523	532	537	555	513	495	557	537	534	535	533	525	530	480	549	512	528	522	513	511	543	505	523	523	572	506	500	520	531	500	508	532	519	544	526	508	519	506	537	547	550	519	583	532	509	520	532	498	483	526	492	564	554	534	488	543	533	509	519	533	554	568	511	509	535	551	527	550	529	506	519	529	529	533	542	522	542	502	517	476	542	544	512	528	528	508	521	545	538	491	536	495	556	557	512	523	494	519	498	506	523	536	569	526	500	498	551	489	523	490	527	548	533	567	533	538	505	531	508	533	512	518	510	515	524	503	503	515	531	553	510	530	499	511	552	520	498	523	540	520	561	483	523	512	507	546	527	559	554	493	531	505	517	522	559	553	502	513	545	566	562	492	485	493	540	538	535	522	502	541	576	555	538	525	523	541	511	529	526	549	504	502	557	494	530	530	532	540	524	570	544	507	525	518	531	518	518	521	549	567	541	535	500	525	526	565	536	511	511	519	522	489	546	521	557	483	541	509	510	520	470	538	537	523	537	544	525	526	522	571	539	537	504	502	550	537	580	538	539	580	481	507	517	536	548	518	524	528	559	530	556	570	585	506	515	514	551	513	502	540	529	544	516	523	528	490	501	518	482	536	537	521	519	527	547	505	488	534	495	548	538	563	532	525	502	519	529	502	486	505	546	553	482	581	553	513	517	502	559	526	518	531	494	511	534	531	535	540	515	521	531	511	543	553	531	494	573	534	546	554	544	523	537	525	492	522	557	540	576	525	500	540	517	525	519	542	545	544	562	543	515	476	537	522	511	530	518	518	538	487	549	530	519	536	505	529	518	493	540	525	555	531	486	542	549	501	535	541	546	532	501	510	479	557	530	524	473	536	536	566	513	504	508	489	505	528	518	531	533	507	548	547	503	509	568	545	527	540	544	505	496	503	517	546	526	563	520	511	540	491	501	586	525	492	493	517	524	540	555	519	537	509	527	476	552	585	553	561	516	523	531	534	523	507	514	523	580	500	516	501	513	539	551	505	501	549	520	527	531	500	510	563	528	530	509	542	531	466	523	516	538	517	530	537	542	541	510	536	500	519	500	530	536	530	530	523	545	494	507	538	528	538	542	565	507	542	512	521	505	529	507	506	500	554	563	537	515	495	502	530	534	500	542	524	493	534	527	533	553	536	524	512	533	540	503	514	482	597	567	501	583	525	542	554	537	544	511	541	546	514	566	513	542	564	538	514	538	561	578	542	533	522	548	498	521	564	551	512	507	564	514	574	554	527	485	471	532	523	539	545	517	530	533	526	511	548	518	503	511	553	526	527	532	539	549	585	521	513	507	522	501	509	553	524	530	545	517	505	523	477	529	536	551	515	512	519	519	513	508	556	514	512	536	523	540	501	530	539	494	493	558	538	526	530	495	561	559	511	551	490	577	482	492	550	511	513	508	530	571	523	529	531	512	496	507	501	520	498	491	520	510	517	547	533	561	504	495	575	522	517	547	612	533	533	530	530	508	525	521	520	523	542	535	516	540	533	534	544	526	547	521	515	526	547	562	530	498	498	513	515	525	558	522	528	531	547	557	530	559	509	555	574	520	549	535	518	564	527	528	558	561	538	552	526	520	530	514	528	499	526	495	546	531	546	537	499	533	567	525	499	514	522	491	560	490	529	500	535	558	522	523	552	515	508	536	513	500	551	524	559	543	561	548	513	554	520	547	548	508	546	545	543	512	519	521	485	526	525	526	547	534	550	529	521	539	531	519	494	510	523	555	574	511	537	543	533	569	562	555	509	505	561	514	561	528	509	498	558	548	530	518	506	525	541	516	547	523	541	511	520	579	514	555	486	523	526	525	567	538	542	500	515	513	506	515	535	523	575	575	516	504	535	490	512	521	510	510	519	513	521	521	493	539	542	506	574	512	508	533	539	538	583	550	523	517	527	561	560	553	505	569	540	547	504	536	558	473	472	508	526	549	505	512	512	548	560	550	499	530	537	511	528	522	479	517	563	510	526	518	518	527	534	562	513	527	552	582	580	568	544	491	520	539	537	534	526	534	509	554	490	519	545	510	523	537	534	539	553	535	524	561	527	501	538	521	538	533	524	536	547	505	564	518	527	557	503	536	552	510	547	554	551	513	510	504	511	533	485	515	567	495	516	521	581	559	548	554	539	554	532	495	546	527	527	523	503	523	511	506	516	545	505	556	546	571	557	538	537	538	521	473	542	514	520	499	575	514	489	533	545	531	469	540	545	518	511	527	519	501	551	537	519	516	545	520	514	536	556	503	511	510	500	545	532	562	515	512	566	538	549	526	524	568	507	538	553	498	526	530	533	501	508	488	511	532	540	518	516	548	561	524	533	554	549	531	491	508	507	532	567	509	511	487	544	530	521	523	535	504	520	532	523	529	559	539	531	502	545	505	546	546	518	569	506	519	515	570	551	495	529	547	535	523	541	532	513	545	581	532	512	524	523	544	545	563	530	492	571	521	535	510	542	562	509	551	510	540	500	526	560	527	556	493	493	557	535	565	508	509	550	531	556	565	536	530	520	565	513	534	536	495	487	513	552	504	545	562	495	508	556	540	532	513
46645	21972	7694	2774	1175	590	378	244	231	228	239	238	250	223	251	232	216	244	228	234	241	227	234	234	230	211	226	203	221	205	193	230	269	203	242	248	200	209	211	235	209	199	232	218	210	243	240	193	226	254	195	232	215	201	204	223	259	240	243	241	258	239	202	239	227	237	203	199	218	252	259	209	215	219	246	232	250	228	238	239	203	244	227	217	232	244	214	220	248	224	213	232	215	234	223	197	207	231	219	251	240	217	241	242	236	227	223	236	233	215	201	231	219	237	253	237	233	228	223	246	205	197	238	200	214	190	198	231	235	217	214	228	241	217	225	227	250	208	216	219	232	239	242	231	205	223	211	243	247	200	254	251	217	225	244	249	238	244	193	224	223	228	240	221	257	222	272	241	211	232	247	232	223	209	240	247	238	210	214	226	219	215	225	214	232	224	219	223	216	235	221	238	239	242	235	210	272	228	227	207	225	236	226	233	226	237	232	211	222	222	215	225	249	249	223	198	225	211	256	229	223	221	239	257	215	224	212	234	232	214	232	198	215	215	217	216	197	245	221	262	236	218	238	213	214	200	213	255	206	222	207	230	216	181	257	242	232	223	234	227	247	215	213	223	226	230	243	258	210	235	266	203	240	259	190	237	234	238	229	227	233	230	228	236	236	211	229	237	231	228	223	235	234	214	227	243	237	232	234	216	216	236	218	205	197	235	248	183	241	218	202	231	225	222	220	239	238	261	205	231	240	244	188	228	267	247	244	214	232	231	209	234	247	247	233	206	194	225	227	204	209	225	208	228	225	229	216	227	243	223	214	226	233	241	239	229	237	242	239	226	253	235	217	266	211	211	208	244	237	236	250	203	239	195	246	215	230	210	193	242	250	222	227	195	220	217	213	242	232	236	209	243	204	240	210	226	240	245	202	223	218	243	211	205	225	232	222	242	238	244	231	252	220	246	232	212	188	204	249	234	241	264	226	227	220	231	235	211	233	230	231	204	214	242	215	208	190	206	239	219	212	248	235	239	229	226	226	245	251	221	210	244	215	225	196	235	235	251	219	224	242	224	213	232	235	224	231	214	201	221	227	220	188	239	241	256	241	216	191	237	234	275	216	219	224	222	239	245	224	240	250	228	227	236	237	209	220	212	221	227	250	199	192	214	246	255	224	230	248	240	243	212	249	226	240	247	219	214	208	242	233	219	225	212	233	215	220	223	255	240	234	239	221	222	244	215	227	209	247	207	243	222	210	247	243	225	239	233	216	228	237	225	215	235	211	224	233	212	211	220	235	194	207	223	235	266	243	217	229	214	232	244	227	232	203	213	221	239	252	212	229	228	249	228	228	204	193	227	213	227	235	222	237	232	241	242	231	230	212	229	193	199	214	213	224	252	272	223	237	219	225	209	253	241	226	242	213	204	238	226	208	226	221	200	233	241	220	218	256	247	221	229	255	221	228	203	227	243	228	209	246	205	219	237	231	252	230	226	221	225	223	256	234	252	232	241	238	242	225	234	214	204	225	202	212	245	218	196	238	217	235	229	222	247	226	224	229	238	224	234	235	234	211	238	253	234	223	214	203	220	226	241	230	237	227	237	231	237	239	208	213	231	214	214	218	244	219	215	231	242	238	220	230	210	233	252	254	230	191	224	189	222	195	223	217	213	197	242	239	228	217	238	219	193	222	222	224	203	205	206	222	231	213	217	202	214	230	257	244	244	213	255	215	250	222	229	214	187	267	222	221	191	209	240	207	228	220	246	223	266	234	208	216	224	254	247	239	213	246	221	230	211	249	218	224	227	261	251	246	192	237	243	211	265	217	219	205	213	248	226	209	245	215	250	244	225	222	233	220	219	230	199	198	232	232	240	222	235	232	223	263	231	228	235	224	229	233	234	246	227	224	222	256	213	228	242	235	245	247	262	242	243	202	230	219	212	267	203	238	234	237	211	234	238	219	227	212	243	223	276	214	199	216	203	256	218	241	256	217	251	211	228	229	212	199	217	204	229	232	233	222	237	224	209	203	211	237	256	223	266	239	221	249	235	240	225	214	225	231	236	254	217	255	216	211	230	215	232	236	230	236	207	232	244	225	226	208	216	231	280	266	238	191	219	270	235	205	231	219	222	238	218	227	235	246	231	249	205	239	248	245	243	233	225	242	246	220	224	247	267	223	233	227	197	225	218	220	214	232	227	202	251	218	198	213	233	230	239	247	232	239	230	233	238	245	238	240	232	211	201	222	225	232	224	248	236	240	212	233	248	241	258	235	243	211	234	244	231	213	229	226	228	234	255	212	237	204	234	215	210	224	218	214	218	241	234	205	242	224	257	217	246	231	239	247	226	222	243	219	230	233	267	240	226	243	238	256	217	212	220	187	220	192	207	219	225	225	227	214	243	202	260	239	242	240	240	226	220	254	211	223	200	225	237	215	245	223	191	226	222	248	239	226	222	208	220	211	203	200	221	231	242	233	235	262	242	221	219	243	217	253	265	238	221	224	213	201	213	213	233	252	213	245	222	258	232	239	225	237	212	227	228	209	227	207	243	254	236	220	219	238	217	215	227	241	212	229	230	207	221	233	207	228	239	240	226	218	208	233	244	218	222	235	219	229	223	209	243	241	217	223	215	220	232	213	237	244	229	261	225	221	233	225	239	215	212	245	216	248	227	226	210	198	247	228	233	204	222	233	196	226	208	235	222	217	226	230	215	240	213	224	241	236	240	231	222	232	197	215	220	220	218	232	226	235	232	245	235	208	248	221	217	252	228	215	250	238	200	213	217	212	240	221	241	238	261	224	224	222	222	237	204	215	207	230	234	238	257	247	210	232	221	230	213	250	232	196	217	211	226	224	204	201	232	220	217	246	208	244	226	234	224	247	244	212	207	212	225	222	231	195	227	236	218	225	242	226	264	212	235	236	203	236	227	213	220	227	229	222	232	230	221	198	242	219	232	237	241	236	216	224	237	231	241	245	225	218	236	238	238	200	272	268	239	237	215	233	258	232	234	245	232	230	216	204	217	199	226	229	239	215	216	218	219	229	243	241	270	233	230	220	233	233	225	207	238	227	232	246	249	239	231	208	244	234	220	213	234	218	254	236	186	220	241	219	223	220	224	230	220	213	226	228	261	236	223	208	227	216	236	249	236	211	210	191	219	245	214	227	226	226	215	256	252	215	244	234	224	238	254	206	221	229	250	231	201	227	239	209	200	214	259	247	223	232	203	224	206	218	226	211	223	256	252	235	219	245	232	236	255	197	214	215	210	236	227	219	198	241	238	235	218	208	215	217	232	259	225	197	234	237	220	239	208	219	229	231	232	243	227	227	223	225	231	235	218	231	198	247	241	220	231	215	222	246	207	236	225	213	230	236	245	224	230	180	233	223	216	212	224	241	222	234	209	201	216	218	218	232	266	233	208	218	246	209	209	262	250	231	224	223	214	242	213	208	243	215	193	222	236	228	198	222	242	255	256	252	243	221	223	228	213	246	223	238	219
32292	17361	9774	5772	3263	1667	858	700	599	554	529	483	525	493	510	509	520	520	532	494	496	553	503	510	546	487	529	519	491	488	505	536	474	467	488	544	512	500	527	503	513	538	511	526	524	519	481	483	540	509	514	500	512	537	528	557	476	501	479	524	494	524	510	476	528	497	504	508	485	460	500	505	473	499	495	546	498	455	508	544	459	573	494	505	507	511	470	512	463	532	493	490	514	496	513	475	554	453	518	450	510	503	524	538	512	508	500	479	503	549	510	500	517	488	537	550	480	495	490	514	493	544	523	488	528	541	518	504	510	520	537	490	505	538	494	501	506	552	509	520	504	477	529	497	502	490	491	544	486	509	483	459	498	477	571	461	484	470	499	495	510	510	493	464	487	525	458	517	448	511	473	525	512	493	499	514	540	489	527	586	498	478	513	515	527	503	520	509	506	496	510	481	493	500	525	545	487	481	488	490	492	535	491	513	547	482	528	495	509	484	494	480	509	502	484	520	494	498	528	508	494	471	531	521	483	522	463	502	472	500	508	505	526	505	539	488	501	514	506	497	516	509	479	515	505	532	524	546	530	442	463	472	509	477	490	525	542	500	513	494	515	499	482	532	537	513	552	498	481	489	493	497	475	518	506	480	512	514	524	504	513	498	503	458	516	516	544	484	485	507	515	496	514	467	523	476	481	497	532	533	505	507	550	459	506	480	496	529	507	511	546	537	528	490	556	488	494	526	516	539	522	506	506	508	484	492	565	499	468	488	497	507	479	534	529	516	497	488	520	513	513	490	522	519	507	504	483	468	491	503	515	502	532	516	527	517	514	505	548	515	495	496	493	456	539	512	494	518	497	501	535	516	528	501	539	522	495	531	496	502	510	489	488	572	528	522	483	519	524	490	508	421	519	483	490	483	492	493	497	500	483	513	510	513	488	512	496	489	518	522	516	468	500	466	480	510	533	530	521	508	485	546	517	511	571	506	503	498	520	534	520	529	525	488	477	492	508	506	524	535	502	511	477	501	467	499	456	488	485	477	516	507	505	457	482	492	492	497	522	461	513	498	521	506	537	494	482	499	516	476	530	456	497	533	493	513	485	491	489	452	488	533	487	505	487	528	508	509	519	505	534	503	504	527	501	509	497	514	509	515	495	515	532	531	538	500	521	520	475	493	506	546	497	524	519	529	522	495	489	504	468	502	505	531	506	516	477	497	525	502	528	507	538	520	537	477	492	536	554	480	492	479	533	513	510	497	536	518	529	516	510	510	526	512	513	535	478	499	508	468	519	482	483	520	491	558	510	486	494	519	492	513	553	519	570	506	503	514	498	490	503	521	490	509	517	501	494	504	489	528	489	499	486	471	510	525	504	463	509	533	468	505	462	503	552	500	513	536	498	507	512	516	529	492	502	493	528	523	493	506	477	527	526	493	501	489	507	512	475	490	507	493	506	494	499	522	493	508	492	496	498	489	486	501	509	509	498	498	496	473	513	522	520	509	539	489	518	525	495	507	498	510	493	483	567	496	530	495	491	479	475	576	506	509	475	514	508	489	533	482	540	529	531	521	510	463	494	469	517	496	514	539	502	482	519	534	489	501	458	520	523	505	480	494	506	508	540	507	523	491	538	509	482	536	484	530	489	495	534	487	476	483	508	473	538	507	487	531	476	482	469	498	530	496	526	549	516	500	532	494	468	502	534	520	514	483	547	504	490	494	490	537	488	538	486	510	499	518	560	512	480	495	457	510	484	506	491	537	496	467	508	540	493	493	499	495	514	523	503	520	529	491	534	546	448	525	478	472	492	506	490	481	518	528	502	521	463	517	545	515	519	504	528	495	531	548	534	501	501	473	513	500	522	516	520	480	489	495	526	490	509	520	498	511	515	545	483	542	527	483	469	467	496	520	554	490	500	508	507	522	494	517	499	511	461	522	516	512	517	524	518	537	515	487	547	493	515	519	520	521	482	477	495	522	492	503	507	498	508	504	508	517	484	504	496	490	524	472	499	487	498	505	499	513	473	472	558	508	479	524	517	509	494	475	512	515	498	476	526	519	492	530	501	510	463	511	532	490	511	539	505	510	517	541	534	541	485	545	527	549	512	489	504	544	483	501	510	488	535	538	492	523	458	495	522	561	532	510	486	517	494	552	522	557	517	515	502	508	506	513	515	511	506	509	522	496	496	523	491	510	512	542	496	498	471	512	508	520	516	491	531	525	547	507	495	524	507	549	551	497	514	463	497	538	555	451	489	486	533	522	526	492	501	483	515	476	520	524	547	485	515	458	492	515	518	460	511	477	533	471	485	532	488	491	525	529	508	538	508	473	494	530	530	550	488	468	503	536	464	502	545	515	517	540	496	509	498	549	516	536	505	537	498	505	501	472	497	507	526	493	510	519	569	464	505	514	489	506	485	501	477	523	471	451	520	504	514	523	484	479	514	500	502	494	472	513	520	483	524	512	501	491	466	491	483	525	530	507	494	509	507	489	538	534	493	488	504	522	508	532	463	507	528	496	514	475	497	551	518	516	504	550	478	490	495	530	498	506	508	527	493	498	493	487	485	494	517	466	513	494	508	509	499	537	512	502	572	469	480	506	489	484	547	503	508	503	502	514	526	493	514	495	497	541	528	494	528	477	499	503	518	515	520	507	511	533	518	493	481	499	536	513	497	515	500	539	499	491	529	505	520	543	508	520	494	531	504	487	522	486	512	577	541	511	518	504	500	518	541	469	533	524	491	522	505	490	506	519	507	538	514	511	491	525	529	510	481	518	524	489	521	475	535	492	509	522	523	510	567	535	488	516	495	498	541	495	520	503	508	497	481	523	518	508	490	476	464	509	536	478	524	556	532	551	483	482	522	520	500	501	460	492	503	482	480	466	463	528	487	503	511	498	553	505	494	480	520	542	493	449	491	524	503	500	520	530	490	498	531	532	500	518	476	509	505	500	536	507	531	506	522	509	456	515	491	508	505	502	495	537	498	524	519	477	488	531	506	525	521	492	499	484	499	502	558	506	486	489	518	537	525	473	480	519	495	535	494	470	526	511	510	501	475	532	517	510	463	475	512	480	511	501	498	517	517	511	486	506	486	535	505	547	507	531	502	519	498	521	506	495	492	514	500	536	485	501	479	508	505	496	543	496	473	514	439	523	491	514	480	497	542	522	503	520	491	511	527	491	521	468	465	521	488	502	485	515	500	535	536	520	521	520	499	507	502	489	476	511	516	497	484	495	545	492	502	506	494	518	543	513	507	527	497	471	501	515	477	502	528	531	463	545	500	497	484	498	493	465	523	467	512	495	499	463	515	504	553	500	503	510	505	510	512	512	491	523	502	512	516	536	496	563	508	526	503	497	496	522	475	530	503	509	492	526	495	512	504	502	505	497	495	520	517	511	505	549	535	495	469	510	521	505	568	483	530	477	521	530	471	508	516	523	490	505	509	511	475	516	486	520	522	477	501	475	479	531	498	529	527	491	515	539	529	547	518	509
59832	24661	7976	2416	1132	624	421	327	291	269	227	193	218	209	246	200	237	241	171	227	200	210	218	202	219	215	220	211	220	226	195	198	214	216	210	205	232	218	198	199	228	213	249	207	208	227	223	193	210	211	198	243	223	231	209	239	215	193	202	206	206	198	218	239	220	198	208	233	209	236	217	253	245	200	232	231	214	236	220	212	198	236	219	208	202	215	211	219	200	188	218	224	199	220	229	224	209	219	203	218	217	210	203	223	201	240	219	236	226	219	202	188	212	240	218	238	204	221	225	215	231	257	242	209	223	218	203	213	218	221	201	220	220	230	215	207	228	223	205	225	229	236	191	217	192	210	222	216	230	195	193	221	216	220	224	206	231	242	237	219	208	196	222	228	193	232	196	227	220	209	214	210	211	240	206	207	205	220	205	196	196	185	227	227	197	217	249	236	209	224	207	221	188	217	209	219	230	200	230	231	195	233	185	209	221	215	219	224	191	219	227	201	218	196	196	202	191	209	222	212	229	206	242	219	232	226	221	218	218	220	225	189	200	238	229	214	224	208	230	215	207	232	203	218	231	244	243	207	210	198	190	215	199	223	222	213	235	196	209	196	215	233	202	215	221	237	222	239	219	235	220	218	186	210	213	252	234	206	234	214	230	199	199	240	224	229	207	236	237	221	234	244	241	179	223	205	220	237	225	204	209	247	202	217	204	216	197	223	234	203	228	190	233	206	213	201	240	224	230	220	203	207	237	218	229	187	242	233	215	236	208	194	218	196	188	214	208	224	192	218	210	209	235	224	206	217	210	217	227	182	205	244	214	230	228	227	219	220	239	193	200	223	210	204	202	239	226	220	205	215	230	226	208	219	228	205	210	220	197	212	173	208	212	217	202	224	214	214	178	209	214	199	208	203	237	204	219	210	193	223	210	198	228	218	233	218	220	233	226	196	228	214	218	194	203	184	228	227	201	228	214	198	212	223	211	187	214	227	212	222	201	214	192	229	226	219	211	217	219	232	225	206	213	222	212	256	211	204	201	206	219	238	206	185	216	212	216	250	204	244	209	227	210	229	226	207	207	238	215	222	219	221	207	219	225	229	236	220	213	203	204	219	223	206	216	227	200	227	214	200	226	188	235	237	209	201	210	218	215	223	214	206	218	194	232	223	232	217	231	223	243	198	210	217	220	211	242	218	220	211	221	196	220	210	215	209	201	189	217	214	202	219	226	201	219	203	217	203	204	223	212	198	221	209	226	222	214	202	201	201	211	207	174	224	205	220	195	220	183	204	206	193	215	228	219	217	192	208	249	228	212	219	198	223	214	222	229	237	231	222	209	213	215	206	197	210	235	218	198	216	241	227	200	222	224	231	212	215	224	239	204	226	219	220	217	204	204	223	215	233	180	217	204	228	219	192	203	202	237	204	230	199	237	195	235	204	233	230	212	233	199	245	233	191	221	220	222	236	243	221	219	205	221	212	218	229	215	218	240	227	207	203	215	219	239	212	213	225	201	222	229	193	222	238	223	193	216	236	195	193	217	223	227	210	220	235	214	240	234	221	205	212	212	213	203	211	199	203	230	218	215	224	215	228	230	206	210	185	210	190	216	225	204	209	200	232	217	186	217	202	216	218	214	236	241	245	209	217	211	238	218	234	199	215	260	214	199	224	223	239	203	231	212	233	204	213	223	191	204	226	216	237	224	231	190	245	219	219	233	209	216	223	222	238	216	210	217	257	216	209	206	214	223	233	215	207	201	179	218	226	194	197	207	246	224	201	205	182	245	211	203	245	226	208	176	231	213	199	224	218	232	236	218	207	216	217	234	193	206	196	224	218	212	212	240	229	205	241	203	185	231	201	187	196	205	196	190	191	247	188	213	211	204	224	220	206	215	236	221	221	223	222	210	242	201	206	204	219	237	227	225	219	214	219	195	215	213	232	208	221	210	193	217	196	195	230	209	208	209	229	210	235	230	206	236	215	212	230	212	238	245	228	225	196	174	234	253	191	226	225	191	241	188	203	207	206	209	229	200	221	233	210	203	228	199	213	183	250	214	232	215	236	200	196	215	213	218	194	225	228	203	192	218	186	211	207	215	179	203	229	211	200	232	235	225	196	220	224	201	222	212	214	216	230	200	220	178	202	239	228	220	226	198	187	214	233	235	195	183	246	224	240	229	208	237	198	186	209	234	215	219	249	205	224	218	208	220	221	214	238	200	201	230	242	214	187	227	222	224	219	237	232	206	216	224	218	204	225	206	190	221	221	221	195	201	219	239	214	205	192	214	224	214	218	219	203	206	222	203	220	228	191	202	205	222	214	236	202	244	224	192	253	187	229	219	198	206	209	225	237	198	236	220	212	228	246	219	212	197	212	254	252	242	207	221	220	230	192	224	201	211	191	231	231	223	204	226	209	197	221	216	215	236	238	194	193	205	214	196	211	195	211	201	232	192	206	246	198	210	206	231	207	204	209	221	212	225	205	206	219	235	208	217	205	211	215	213	227	230	225	213	222	225	192	205	184	214	240	226	193	225	218	211	237	225	191	208	211	220	215	193	194	205	207	230	250	206	173	211	226	205	234	226	246	197	229	212	183	201	221	221	235	247	226	201	220	216	213	184	220	205	209	220	221	225	215	208	235	205	243	248	257	206	243	227	210	217	193	228	201	224	213	232	243	198	201	212	202	233	212	218	186	221	214	228	223	188	228	218	190	202	224	232	220	226	228	174	235	214	183	210	237	230	201	253	218	239	219	223	226	206	258	242	204	188	196	215	198	190	223	251	219	216	235	196	243	211	211	235	209	211	249	215	223	213	238	219	237	254	220	227	197	199	228	229	192	209	186	223	209	233	208	249	193	218	213	211	202	234	233	214	226	245	204	217	170	220	202	226	216	202	222	217	202	216	225	235	238	222	239	218	197	185	239	199	203	223	217	206	232	195	230	211	216	210	227	217	215	213	218	169	248	225	207	193	212	232	184	196	216	207	227	223	221	204	189	214	220	219	206	234	236	246	203	195	205	215	203	227	216	223	202	198	199	211	207	246	244	249	226	200	208	206	218	223	199	212	186	211	229	230	191	210	209	212	230	186	226	195	204	214	227	238	224	234	221	222	220	203	246	228	204	222	197	230	202	212	237	225	194	230	219	218	195	194	239	215	238	211	209	241	206	200	229	220	198	203	228	192	219	238	216	212	182	222	232	209	210	212	269	214	193	222	226	203	192	205	208	215	209	216	205	219	217	200	224	224	230	193	216	207	203	231	241	235	214	228	202	208	224	226	222	204	194	224	211	209	218	201	238	185	191	219	205	221	219	226	222	225	224	205	205	198	240	203	196	199	210	228	197	214	211	220	193	233	180	219	192	219	213	190	222	213	216	229	217	244	216	228	216	205	200	212	210	225	218	207	209	219	234	207	217	230	209	219	228	209	220	215	217	201	220	230	239	202	192	219	212	222	240	238	239	213	215	224	239	242	218	226	210	247	213	217	190	216	217
40512	17294	8537	4833	2949	1770	1269	845	709	598	541	513	492	488	463	491	529	494	498	509	489	459	471	499	506	525	512	469	474	474	456	478	506	465	534	483	483	506	523	517	519	480	467	471	428	515	515	505	500	488	489	462	474	471	443	466	433	481	477	517	472	495	476	489	460	463	473	462	506	483	446	508	485	522	489	491	486	472	516	465	510	433	505	480	497	478	479	484	502	493	537	492	505	486	509	500	495	486	489	469	488	457	477	473	471	490	504	481	470	513	471	503	488	478	498	507	509	475	486	488	524	515	512	485	473	469	488	479	503	449	495	464	504	473	456	477	468	513	493	485	490	457	458	517	469	529	475	499	477	489	490	482	527	500	446	455	501	492	507	510	493	529	506	485	506	509	494	498	498	486	477	507	490	470	520	504	477	511	472	478	506	488	506	522	510	470	516	495	546	488	454	528	461	511	478	475	504	443	531	491	466	479	451	528	440	456	463	468	493	464	509	484	448	510	487	509	490	479	520	480	450	484	472	482	476	466	442	496	492	486	512	471	469	499	516	460	510	515	490	464	461	501	493	440	472	488	474	479	458	462	500	471	456	479	530	496	452	492	464	511	513	537	492	515	473	470	497	515	461	507	502	497	494	494	486	497	501	490	522	498	502	523	495	490	506	501	495	482	499	496	519	460	492	489	504	471	503	446	468	509	489	478	460	497	500	463	449	487	482	497	496	515	465	491	527	447	494	508	496	507	482	504	507	531	438	459	499	458	520	516	524	463	497	457	484	501	457	526	478	501	502	498	470	499	493	460	506	482	496	491	491	473	499	522	455	507	499	507	510	483	496	477	538	455	524	503	454	499	472	487	491	465	493	467	514	450	453	493	514	538	513	484	480	487	499	445	488	518	486	529	481	446	455	477	484	458	441	498	492	484	476	497	484	478	473	485	466	464	490	511	485	483	487	458	509	504	502	467	485	476	456	502	517	499	528	493	479	481	507	543	489	508	485	505	458	471	532	530	466	490	509	531	505	508	530	484	501	488	469	495	488	497	469	494	509	499	460	504	475	490	501	461	510	461	528	453	470	480	506	475	477	529	507	474	504	507	482	493	506	495	506	489	466	483	520	479	466	465	500	514	472	477	488	522	463	465	474	486	524	498	464	529	448	486	521	490	482	491	540	459	508	451	481	482	467	500	524	505	488	511	495	487	516	481	498	474	449	482	472	469	480	516	515	502	481	498	468	465	505	501	505	494	488	485	490	478	499	502	500	503	517	454	479	472	456	478	521	489	489	494	464	464	473	511	507	480	510	509	494	496	435	520	465	492	500	514	527	523	507	457	489	498	475	525	474	502	503	491	504	478	499	462	474	442	495	469	476	500	511	489	456	553	495	460	487	462	482	487	461	499	458	500	472	521	491	492	515	482	465	464	471	483	479	495	510	473	504	482	479	473	511	482	523	476	484	525	494	479	474	475	518	491	480	525	491	473	518	504	466	495	507	487	518	486	494	497	483	499	447	519	473	477	474	479	450	497	483	495	480	508	496	483	475	461	507	496	515	479	503	506	535	501	468	496	497	454	515	480	525	502	517	493	488	495	509	472	512	512	481	513	497	443	520	494	495	474	464	460	480	440	453	471	463	488	510	501	512	459	487	494	513	494	518	483	497	491	501	442	499	513	508	503	486	508	488	509	475	499	501	483	516	480	515	514	502	473	478	471	508	512	511	534	496	449	473	517	520	522	509	512	523	499	509	519	468	503	475	520	464	437	516	467	510	498	508	476	494	498	497	449	483	545	472	511	478	486	472	477	486	475	448	449	481	482	438	483	501	472	518	493	483	487	496	514	486	493	476	450	489	506	484	468	506	500	518	486	476	467	494	495	491	489	513	483	490	499	471	531	528	488	492	489	471	509	472	484	499	490	432	505	465	514	460	507	442	461	492	502	478	544	531	506	508	493	504	478	474	501	484	492	486	502	548	479	487	491	446	510	480	487	485	480	494	487	491	517	456	482	524	514	469	465	489	480	493	503	510	462	531	474	486	448	528	497	488	427	489	505	477	469	481	496	501	503	468	513	492	484	478	475	476	518	484	498	523	484	533	514	505	469	432	480	520	476	475	498	491	448	470	477	502	508	502	503	526	535	469	504	480	485	446	490	458	497	470	523	474	479	527	472	497	473	479	492	477	487	468	467	457	482	477	490	493	494	460	498	487	506	491	490	516	485	521	495	477	473	517	499	466	465	520	467	522	486	515	465	506	513	530	451	471	473	491	503	529	483	473	486	481	504	481	503	480	475	518	505	501	515	490	488	552	510	503	475	536	501	525	512	495	467	478	479	492	496	480	492	482	476	472	520	490	469	482	505	482	473	475	525	450	517	501	475	543	485	503	507	475	501	495	510	520	494	513	496	505	451	487	482	480	510	476	512	505	515	500	486	468	490	502	508	468	495	488	499	537	520	467	528	510	516	511	487	502	508	490	473	492	523	457	516	484	453	490	499	457	560	445	469	533	465	423	475	483	468	482	506	502	476	464	508	510	501	469	466	503	502	468	460	546	466	485	513	541	506	487	513	506	503	493	493	490	467	484	496	522	504	505	489	528	478	479	456	487	498	450	524	521	475	476	504	507	474	451	504	482	494	511	470	521	473	467	520	485	484	489	477	490	474	422	499	479	473	512	496	508	489	535	448	494	492	462	519	467	497	473	485	498	465	448	495	491	514	500	498	515	480	493	475	454	535	494	514	502	480	480	505	515	540	472	479	511	528	513	484	499	483	484	462	504	473	480	489	483	471	505	462	533	491	495	479	483	477	483	506	536	509	500	496	485	500	478	511	485	466	456	495	507	526	503	526	524	491	479	502	496	516	491	509	487	499	469	501	453	534	506	477	510	464	485	517	498	473	454	465	482	448	498	500	495	501	457	511	465	458	509	486	498	484	509	506	465	444	457	462	487	452	460	514	504	507	497	491	503	471	488	481	461	473	496	509	488	474	506	456	487	466	512	501	470	506	469	512	493	543	499	513	514	471	479	515	499	496	494	467	530	474	502	508	494	465	476	521	501	482	497	472	491	463	493	469	503	539	459	488	493	493	508	488	460	480	462	461	480	457	435	501	435	471	471	518	469	488	518	479	492	453	501	510	454	507	534	508	487	468	477	526	483	522	517	507	485	508	503	477	507	504	483	503	490	516	466	492	502	489	511	489	463	506	504	473	484	510	495	471	449	503	518	490	493	499	477	490	504	492	487	499	482	491	488	503	486	481	509	494	456	492	466	470	460	467	496	512	477	460	486	460	526	469	446	500	476	449	487	494	490	510	501	480	504	464	461	489	456	494	490	517	478	498	497	485	497	492	508	496	512	522	495	454	482	494	484	497	459	497	490	509	482	467	510	475	497	473	475	512	487	466	494	471	464	462	480	532	467	524	516	480	519	505	494	511	493	485	477	498	490	460	486	501	509	508	472	480	484	486	494	515	479	500	466	518	465	449	458	496	495	482
60620	31848	15056	5282	1829	877	603	466	366	307	275	218	263	241	232	242	248	230	232	248	233	252	207	224	234	236	237	214	234	238	240	229	240	244	256	240	235	237	228	247	234	260	231	234	208	221	249	222	265	260	216	216	249	244	232	237	219	218	226	220	230	201	249	222	238	228	258	231	237	229	223	251	244	215	205	231	222	232	249	231	233	240	235	237	239	231	235	245	247	217	262	212	239	209	214	217	276	235	247	246	257	255	262	236	233	249	263	223	245	223	260	226	251	238	233	238	235	217	233	205	229	195	231	207	215	217	245	210	213	257	209	246	248	220	229	224	244	241	213	222	245	263	243	225	233	223	217	207	267	284	222	229	218	237	240	196	227	240	247	236	257	218	253	244	253	232	244	241	241	267	251	219	240	238	224	202	209	247	234	230	229	269	232	220	220	217	242	207	222	235	231	222	202	239	244	230	224	245	231	217	216	216	230	193	235	236	254	212	226	214	225	226	242	246	236	247	201	247	238	242	270	228	232	236	212	230	235	246	252	254	239	262	240	215	259	233	257	215	262	251	221	247	250	240	254	236	218	236	228	241	252	225	232	223	232	223	230	221	236	221	229	235	184	219	243	235	234	214	242	238	241	233	211	224	253	262	235	206	232	203	201	243	264	247	241	196	227	236	245	262	229	244	247	240	204	242	245	227	247	257	250	222	235	246	234	231	240	223	223	210	238	235	197	264	225	235	216	230	235	247	229	222	246	269	224	238	242	237	243	266	251	247	243	219	239	265	232	242	228	244	211	249	245	234	251	258	262	244	230	240	231	231	241	243	237	226	238	221	251	230	242	227	223	211	239	250	240	266	238	230	240	201	236	228	241	210	204	231	229	216	226	215	223	268	258	237	253	204	217	240	265	266	229	242	253	221	186	220	230	243	255	228	217	257	235	231	227	256	209	250	221	226	213	217	204	244	241	219	227	207	252	214	209	217	225	234	236	243	221	235	245	223	246	230	226	208	257	218	247	267	230	239	226	252	244	241	256	252	225	254	231	271	213	204	260	239	237	256	229	208	260	220	216	223	198	237	232	257	238	235	216	235	228	237	213	221	211	268	252	254	239	205	243	223	228	223	231	241	233	239	234	217	243	242	232	237	207	204	212	250	236	214	235	252	220	261	246	208	245	252	212	233	206	231	228	251	236	249	248	213	242	224	273	225	243	225	246	266	239	222	244	229	245	256	225	231	248	267	247	221	233	212	212	230	235	259	238	253	230	243	244	221	246	241	217	252	244	216	219	225	230	248	246	242	233	224	234	244	230	255	223	240	212	213	223	249	247	225	232	240	208	206	233	241	251	242	265	257	209	240	220	234	253	232	230	224	210	231	258	248	266	248	236	230	226	235	248	231	253	178	244	217	235	225	254	253	257	245	214	240	247	234	278	249	232	248	232	222	265	254	212	247	238	257	238	257	254	246	261	208	221	251	253	238	231	252	256	263	237	230	273	207	206	240	238	230	254	220	246	234	227	250	258	235	227	250	220	239	216	269	248	228	224	238	210	260	222	210	248	209	240	239	224	219	207	212	251	239	209	233	231	242	219	252	242	228	215	250	230	238	248	238	212	238	247	217	220	213	253	219	258	194	201	211	249	239	230	264	253	232	209	238	223	224	237	235	206	229	237	223	218	213	205	239	241	252	247	214	218	212	225	187	234	221	241	241	255	221	235	215	264	259	244	281	233	221	216	245	253	228	256	245	209	205	238	254	235	234	240	253	234	233	237	242	238	240	241	219	215	223	232	226	232	265	186	209	234	212	214	241	227	208	237	239	235	255	247	203	256	214	226	227	234	240	248	215	229	233	227	251	241	228	227	238	264	229	240	232	221	238	229	214	240	229	263	224	241	243	239	254	244	250	223	241	218	245	263	232	231	256	218	233	252	226	217	240	229	225	237	240	208	248	259	222	204	212	229	219	214	247	225	248	223	232	236	232	245	249	256	242	246	206	205	224	215	237	247	213	232	213	235	272	237	237	224	249	197	244	267	218	209	236	251	228	249	245	220	257	231	217	256	222	226	246	227	237	224	212	244	219	245	250	225	233	244	251	204	231	250	224	226	259	251	217	223	191	213	222	240	237	231	241	216	257	220	225	237	234	261	209	221	198	227	224	239	230	223	254	222	223	199	232	221	224	252	234	232	234	225	239	243	268	243	233	232	236	228	249	242	245	214	223	207	208	224	208	235	249	235	237	248	233	229	245	202	220	216	268	227	224	231	231	219	242	228	225	240	234	223	220	268	233	234	229	239	205	224	226	246	223	250	210	232	224	234	212	234	235	236	243	211	222	236	250	240	234	235	241	240	238	247	250	208	233	247	227	235	200	214	229	260	234	227	216	230	241	245	256	215	244	255	234	237	242	229	241	240	225	225	228	234	242	262	220	257	269	258	235	232	198	227	257	236	237	250	264	255	237	208	243	254	235	233	234	240	229	235	223	188	225	242	239	232	206	236	227	235	236	212	193	223	220	233	251	257	215	254	243	216	213	205	227	243	261	242	220	221	248	224	247	233	213	242	232	220	219	243	238	226	230	219	198	210	242	214	240	241	234	244	244	212	212	233	214	267	223	247	230	212	207	245	238	217	265	231	240	255	240	225	234	277	250	220	239	253	205	237	222	251	251	246	210	216	209	232	254	202	233	242	232	237	251	225	243	232	240	252	273	228	245	219	213	238	194	223	250	237	241	230	242	261	219	226	217	224	245	223	214	234	235	230	235	208	230	249	239	233	252	242	212	239	218	214	222	227	267	206	239	235	262	228	239	218	265	264	227	243	222	202	248	227	227	259	260	239	248	225	219	258	226	251	253	225	233	229	240	249	244	215	218	257	226	206	209	249	246	216	240	226	231	224	237	213	261	213	182	230	273	245	225	226	226	248	216	228	245	254	200	225	235	251	236	241	249	225	230	264	253	233	234	221	248	236	205	183	226	249	237	206	237	234	260	210	274	222	234	248	217	220	223	218	232	239	227	222	233	236	229	229	252	242	231	235	233	216	253	219	241	251	234	224	235	206	223	205	229	199	243	240	223	226	238	244	231	257	256	228	211	247	236	212	255	226	196	231	192	248	247	243	231	223	221	238	234	222	235	245	209	232	248	222	209	223	255	254	254	216	248	219	241	251	241	233	229	223	261	235	226	254	226	230	253	253	236	254	218	227	237	207	227	231	243	258	227	235	253	242	241	228	223	222	241	217	225	231	265	240	224	226	198	237	208	244	233	226	250	243	236	243	222	220	223	243	258	221	288	242	237	221	220	226	228	229	235	234	215	235	239	226	227	214	242	229	203	228	227	224	240	224	235	235	210	244	216	227	222	241	210	213	233	245	237	250	217	224	243	246	247	193	245	257	235	238	266	234	217	223	243	264	265	227	227	247	249	224	224	224	236	226	206	234	238	202	236	248	215	242	253	250	243	206	227	233	239	231	255	229	221	209	227	198	239	207	201	233	230
40720	25318	14881	8776	4625	2568	1824	1247	927	830	588	552	499	545	523	487	511	588	543	515	574	523	551	514	491	535	524	511	491	537	539	541	534	457	563	511	544	515	503	517	563	587	477	526	555	532	538	508	527	540	506	518	523	553	564	487	525	539	490	528	515	517	519	515	554	541	507	483	541	518	524	549	506	532	475	492	536	566	550	478	487	469	544	508	532	534	515	545	515	527	561	504	532	496	560	540	525	525	525	536	546	488	494	470	540	533	530	518	511	520	524	536	511	529	580	543	541	515	529	548	555	533	484	489	508	511	527	510	539	532	534	538	532	543	549	513	489	528	532	570	524	555	531	507	500	534	488	503	520	534	509	525	515	526	537	508	483	515	530	552	563	542	533	562	531	525	480	516	503	538	541	521	535	541	526	548	563	502	494	515	555	505	494	535	487	543	519	518	539	542	520	496	505	516	482	525	518	557	519	499	556	505	524	542	520	554	536	568	526	533	483	544	507	551	534	508	557	514	486	533	532	538	504	502	503	513	543	493	500	535	544	531	553	539	527	534	527	522	554	503	513	501	529	544	539	472	538	483	547	490	549	549	528	525	547	533	563	553	551	513	545	526	564	519	529	537	512	527	520	499	522	548	499	512	538	529	541	522	525	502	500	516	518	556	514	527	530	511	537	521	553	486	514	552	521	527	540	530	501	521	542	490	536	502	539	540	492	527	510	542	477	507	523	516	526	524	541	543	535	522	538	527	495	538	496	512	532	539	535	529	540	520	476	546	480	512	529	568	543	530	496	494	522	534	466	501	524	550	519	494	536	487	490	487	479	531	529	491	492	491	519	561	496	544	522	517	532	487	514	512	506	512	519	534	555	515	501	543	519	548	517	569	492	539	539	538	534	513	534	544	484	523	525	541	521	522	517	524	560	526	539	525	497	493	523	554	497	515	545	560	500	571	534	516	535	531	538	509	552	520	541	507	552	499	511	514	559	505	562	521	508	508	543	536	516	520	522	508	538	506	471	543	535	559	534	511	525	526	534	564	530	481	527	540	528	554	532	532	530	498	536	499	511	532	554	539	530	535	481	519	523	509	521	547	497	539	521	519	551	534	553	525	513	502	525	531	527	527	498	544	514	501	536	507	515	504	534	526	536	546	522	517	566	542	532	510	561	522	527	490	507	532	544	493	484	548	518	512	542	545	454	528	509	514	487	519	553	524	540	528	517	517	517	508	550	527	483	527	518	511	519	516	491	532	539	556	547	528	521	523	508	536	546	485	536	496	537	527	519	526	493	517	492	533	533	519	520	541	517	537	544	531	491	521	559	541	524	482	510	524	543	529	517	554	488	475	525	538	576	478	511	516	527	510	536	514	542	492	544	529	506	537	526	516	528	513	464	492	578	542	520	552	554	523	508	492	495	509	516	492	524	532	521	516	515	547	504	518	516	471	486	544	507	508	524	513	487	533	492	538	532	531	542	531	508	527	514	536	529	526	533	558	491	506	544	534	557	501	526	517	520	537	560	578	528	517	536	502	519	509	571	526	509	522	514	511	489	482	527	527	522	507	516	529	473	551	522	512	500	532	556	525	541	544	494	550	517	496	519	534	536	506	519	553	512	513	509	499	531	545	529	534	549	509	551	554	516	525	489	559	510	493	544	502	516	507	534	519	528	525	539	533	510	505	512	487	524	565	522	502	504	477	533	543	506	515	521	531	556	510	514	556	555	517	528	494	499	528	530	533	528	522	542	487	531	535	502	514	519	508	533	573	570	515	486	516	521	512	519	511	501	521	520	554	541	475	531	477	492	500	529	522	537	499	563	537	501	530	562	555	508	517	503	526	539	518	498	515	502	560	509	484	576	513	524	516	543	505	549	536	500	524	504	516	518	508	484	532	521	485	538	564	538	510	506	553	509	545	520	522	486	505	500	529	490	513	499	550	550	536	505	511	503	511	504	534	502	535	496	514	526	532	469	508	538	555	498	570	510	569	493	555	545	488	537	497	524	530	518	502	522	525	510	508	510	545	539	502	505	498	524	515	546	552	537	517	534	531	535	518	503	546	507	552	536	569	498	538	489	500	564	537	537	505	530	546	528	494	502	508	605	531	521	533	500	527	524	508	481	536	555	544	506	519	524	516	510	496	513	473	535	548	533	554	506	520	522	535	519	520	502	541	500	528	527	495	537	528	503	531	538	527	514	482	538	509	496	547	476	521	485	524	496	527	529	523	570	491	541	548	502	504	542	530	520	544	560	503	534	533	536	521	509	510	476	574	549	498	485	520	523	530	518	488	538	511	531	473	543	525	521	505	509	523	507	533	521	573	517	528	533	554	534	580	502	533	466	501	530	544	513	518	530	540	543	494	561	501	523	494	526	442	544	521	569	525	520	480	484	526	490	532	502	521	549	505	502	526	493	503	508	501	555	544	527	503	533	527	494	507	512	565	532	518	558	503	516	521	511	526	486	522	542	548	510	515	507	505	527	515	548	514	519	527	490	536	481	559	559	589	513	518	557	528	558	528	497	528	545	518	529	498	517	549	522	525	494	546	539	561	507	510	541	531	551	543	566	512	526	578	512	545	536	532	538	500	513	493	542	503	494	545	527	482	538	537	475	492	509	556	573	531	550	511	508	486	559	516	503	532	510	529	555	532	527	520	557	550	510	463	491	544	530	550	514	545	526	535	489	501	549	497	498	513	540	530	489	473	552	514	479	509	509	496	492	492	500	516	546	518	503	503	543	477	479	546	531	520	517	542	551	514	562	527	541	524	514	519	523	539	515	538	552	487	525	503	510	524	512	522	491	476	554	513	590	514	519	490	544	526	497	512	539	505	529	494	509	523	536	511	558	538	540	527	510	521	548	504	555	528	509	530	459	515	531	545	513	526	504	557	540	507	496	527	492	479	504	521	531	517	528	558	499	544	554	526	489	525	538	526	539	530	566	527	508	509	521	491	512	510	522	526	551	541	475	515	504	534	526	524	531	516	519	499	477	523	534	574	472	504	483	568	524	520	546	500	520	540	495	471	513	546	498	512	557	558	500	473	527	460	530	504	532	541	535	492	516	535	547	544	550	542	498	540	526	518	536	522	540	591	525	503	527	502	552	568	560	562	537	502	467	519	532	498	546	514	557	528	529	506	517	521	519	512	507	536	461	523	544	513	554	483	508	499	515	498	558	501	518	539	537	546	529	546	587	538	541	525	495	495	530	519	546	531	543	527	526	541	544	550	479	532	496	535	546	528	512	523	560	546	528	506	507	503	542	507	520	506	496	499	545	478	523	534	530	532	513	504	501	498	568	550	499	534	549	539	524	509	500	517	506	492	487	526	566	536	501	519	530	509	547	538	498	511	472	504	571	509	510	520	550	530	520	574	473	510	535	513	468	533	535	486	582	489	514	549	569	515	548	558	540	542	517	533	507	524	557	475	518	495	550	521	546	558	507	518	548	529	505	504	511	503	508	515	505	531	517	521	530	523	495	513	565	521	545	515
45828	16447	4177	1220	576	320	263	217	229	235	209	237	262	231	260	241	252	226	232	236	240	258	225	219	210	241	253	282	236	247	232	212	228	227	233	202	223	243	238	242	244	239	207	217	256	242	224	273	246	258	247	232	215	235	223	217	228	233	255	243	249	253	239	238	247	208	258	254	233	252	190	229	227	257	254	235	256	233	240	253	246	242	208	214	227	268	242	248	260	250	231	244	213	227	271	247	235	252	233	247	243	215	257	228	230	230	224	251	239	224	266	244	217	212	194	234	215	226	245	237	226	217	251	216	217	274	253	226	277	259	209	233	244	219	236	207	233	211	243	222	223	242	251	257	243	221	220	249	234	219	229	222	220	251	229	226	223	262	231	235	225	250	234	269	253	246	234	247	233	225	244	271	224	211	214	253	262	226	232	238	244	230	228	221	228	258	233	233	247	240	226	253	248	221	222	240	252	233	238	251	224	241	246	228	225	213	266	231	239	228	231	213	249	249	242	244	224	255	241	218	223	265	239	242	199	246	251	231	234	246	219	230	246	226	227	225	228	242	251	226	258	224	224	247	232	233	227	232	236	235	257	234	211	228	256	264	247	216	204	225	199	242	267	274	223	232	241	256	242	239	235	239	250	222	234	223	246	214	225	219	228	242	221	247	241	238	258	229	259	237	211	204	237	219	216	247	245	232	250	247	248	232	235	255	231	221	243	230	244	239	247	232	235	239	221	217	268	246	220	210	230	214	247	203	218	252	253	227	226	218	240	205	253	237	234	260	239	238	222	214	236	230	247	230	231	244	226	256	221	219	237	219	240	229	253	224	238	253	224	274	214	240	252	258	209	245	257	264	211	222	262	226	212	255	221	247	264	277	243	251	223	220	225	243	244	222	246	215	244	218	233	224	216	240	219	196	250	243	246	240	243	229	249	252	209	217	221	253	218	246	263	234	229	195	237	225	233	256	229	238	217	263	242	217	244	239	224	236	219	235	227	218	250	216	217	238	235	232	240	231	226	226	247	259	228	247	244	233	213	271	241	238	239	230	240	240	236	211	268	235	251	227	249	218	215	216	225	236	245	246	231	265	245	249	234	234	193	228	242	235	239	240	239	244	211	225	247	246	216	281	236	227	248	223	238	227	226	239	221	227	262	224	227	232	243	233	238	240	229	236	214	250	212	266	213	220	227	250	214	213	231	234	225	225	213	240	254	223	217	273	221	238	242	249	248	230	223	222	221	235	207	229	253	237	254	242	203	216	237	218	234	254	286	197	260	244	207	237	247	247	238	257	207	222	238	237	232	240	240	231	247	237	233	246	241	237	208	216	252	257	208	229	225	244	227	250	232	258	223	235	210	241	224	238	251	232	240	248	238	231	226	255	213	231	227	232	207	211	218	207	269	245	244	251	205	248	238	239	233	235	224	245	222	217	234	254	233	236	232	227	235	236	229	227	242	246	235	251	226	246	216	202	233	246	258	250	231	219	243	249	251	246	203	222	233	232	217	221	213	267	231	227	232	257	214	257	229	261	258	235	220	225	225	225	241	228	235	252	245	221	207	236	266	257	232	231	234	232	257	206	239	258	202	235	290	242	250	227	258	231	261	239	250	245	233	237	226	237	242	242	232	243	216	237	218	241	235	225	243	217	246	238	224	253	228	216	249	230	218	231	240	236	215	267	251	210	233	235	251	224	221	247	263	234	221	215	219	230	225	266	235	239	220	203	259	225	237	242	231	236	242	252	269	229	252	229	220	222	220	214	258	257	247	256	217	223	234	229	277	247	238	205	219	251	264	219	227	232	219	227	227	228	219	211	211	214	228	240	245	243	235	233	212	231	232	246	264	257	249	246	274	242	221	258	243	250	242	196	208	233	266	267	220	261	219	221	254	209	252	227	237	226	265	258	258	233	206	273	253	239	210	217	248	275	224	243	237	238	219	229	208	239	234	218	249	225	232	234	199	239	232	247	227	210	257	244	210	252	235	228	231	225	219	233	228	202	210	212	231	271	258	239	244	232	233	226	237	223	216	224	243	248	227	233	238	252	253	250	236	201	256	218	210	228	253	223	236	243	237	215	230	229	273	282	240	238	212	195	221	220	229	234	221	242	229	216	225	239	233	280	225	230	254	198	250	236	241	237	217	225	217	237	221	249	259	242	211	230	211	219	243	252	233	232	232	221	206	228	224	228	270	274	226	229	224	235	185	221	253	232	230	261	234	220	207	221	245	270	229	265	240	231	207	217	238	222	234	229	202	231	256	272	216	232	225	243	239	226	236	215	230	258	215	224	230	249	226	216	183	228	238	241	220	245	237	234	244	220	219	243	264	236	214	213	254	220	230	219	224	243	276	254	258	231	227	232	234	236	229	233	222	220	248	226	251	214	271	227	222	219	238	247	262	223	206	258	233	252	181	230	234	198	229	229	231	240	248	213	224	219	241	234	257	241	235	240	239	225	248	228	235	246	218	234	226	249	230	222	252	223	217	220	235	232	254	226	244	234	228	251	260	200	257	236	224	228	237	220	244	238	222	200	218	233	232	237	233	224	234	226	235	249	252	224	230	248	265	221	269	230	212	214	230	251	243	247	266	251	233	223	202	270	241	236	229	224	250	234	231	239	227	213	215	218	252	216	202	237	215	212	241	220	219	262	204	242	212	225	232	246	240	220	243	216	233	236	233	251	230	225	239	246	247	237	258	248	237	237	262	239	234	233	252	245	221	237	251	218	255	224	214	249	201	245	244	266	242	267	233	205	228	231	228	205	219	255	233	267	221	253	240	247	239	227	235	258	220	229	240	251	257	235	204	216	251	231	249	230	239	251	239	232	226	246	249	213	233	215	228	236	268	229	238	236	196	249	217	229	251	234	199	212	240	228	222	244	225	245	260	225	230	283	230	267	244	246	224	208	232	265	252	241	205	219	229	210	261	243	255	240	252	236	224	226	243	255	241	222	226	213	220	238	211	234	245	253	239	241	223	226	225	244	255	221	258	252	248	241	231	263	210	202	263	234	228	234	277	198	240	228	207	225	236	254	238	236	226	227	255	258	235	241	230	242	247	237	224	233	241	264	258	249	255	225	238	216	251	234	257	240	257	219	238	226	246	215	234	231	235	264	247	237	250	215	221	244	230	226	237	242	256	228	219	238	222	245	220	207	277	242	206	238	224	236	236	230	236	216	222	256	214	242	203	236	260	229	214	251	219	242	218	250	224	223	250	225	218	220	251	242	262	218	219	234	239	213	226	235	247	250	213	235	226	249	271	241	216	241	225	233	242	259	200	245	253	198	218	236	219	235	234	210	218	231	244	225	228	249	242	242	221	224	249	215	236	246	250	252	223	264	229	220	232	249	232	225	238	268	217	235	221	227	259	215	231	255	237	255	263	228	231	245	252	238	235	236	263	227	230	221	220	248	208	229	225	247	260	244	250	216	233	244	247	213	255	254	231	230	211	246	228	246	221	219	235	243	218	269	236	250	233	259	209	211	265	236
29890	9624	4811	2777	1509	800	673	594	521	566	519	521	507	504	542	562	543	505	523	544	539	488	541	512	484	518	516	523	507	553	515	511	496	525	561	517	553	540	524	542	520	534	539	583	585	512	571	514	485	485	486	501	512	523	500	534	506	529	518	550	519	556	578	561	519	512	494	530	521	483	544	534	573	516	504	598	551	524	522	496	563	531	540	498	564	512	550	539	516	511	566	553	578	517	506	510	511	527	530	504	493	495	537	528	515	528	521	533	496	469	495	477	535	497	500	522	545	486	524	511	566	517	505	508	566	522	517	527	539	537	465	548	547	495	520	536	512	530	506	510	551	567	534	535	492	549	540	520	520	528	503	539	505	505	536	496	506	537	538	517	522	437	527	537	551	562	505	511	500	493	511	564	524	515	488	570	496	518	591	507	521	515	565	552	522	523	520	500	518	506	512	551	540	523	500	511	535	516	520	553	549	542	523	468	523	525	532	540	552	535	520	478	508	550	514	538	485	506	528	529	525	556	563	551	522	530	543	519	521	547	542	479	527	537	530	511	542	550	486	530	498	535	543	507	528	521	517	499	546	516	549	515	544	504	579	568	530	506	516	533	525	551	533	547	524	520	513	489	507	480	515	544	515	540	512	568	527	572	503	494	541	525	540	533	540	510	551	516	498	512	485	490	490	540	516	520	535	513	525	535	544	505	521	507	534	549	511	533	532	509	510	504	546	506	546	528	575	552	559	544	503	496	516	519	557	538	518	524	527	589	554	562	495	541	512	512	541	517	509	538	520	534	558	538	541	492	535	518	563	507	541	493	536	513	543	517	516	539	525	542	491	530	496	568	494	490	547	510	518	512	516	505	503	542	551	508	503	528	531	519	502	529	513	524	508	540	518	519	542	533	538	528	528	566	515	531	500	499	512	518	581	485	522	523	518	514	498	515	546	581	502	554	543	487	504	534	547	514	497	518	533	514	532	527	506	508	546	555	568	554	525	531	493	500	543	489	478	518	492	524	495	546	495	511	520	547	534	542	520	484	540	546	541	520	524	497	497	537	525	534	533	494	535	523	511	508	532	516	492	567	542	513	533	516	539	536	543	537	487	527	511	565	551	489	526	545	517	570	505	498	482	517	569	520	531	502	544	491	498	531	500	487	521	528	523	526	546	522	497	563	538	505	514	513	519	540	558	512	566	488	567	514	502	529	500	549	499	478	514	556	575	533	533	521	538	549	526	539	489	545	543	541	523	513	514	537	558	555	543	537	529	514	534	508	501	542	529	528	537	522	497	512	521	547	505	563	485	519	516	543	481	539	525	512	536	538	552	473	480	548	491	502	511	530	512	521	540	524	565	513	491	543	523	549	520	571	513	530	523	540	513	563	549	534	499	566	505	532	576	527	515	485	496	524	522	502	515	518	548	544	562	535	527	542	520	514	542	568	515	496	557	493	496	533	513	567	491	509	506	524	527	517	525	542	523	524	516	543	539	487	500	577	546	541	524	509	511	503	520	532	533	514	521	526	499	541	532	523	503	523	555	520	518	537	510	500	531	503	505	522	520	540	517	501	526	540	542	488	529	540	519	517	521	568	539	525	500	518	490	510	484	513	485	528	538	503	553	516	512	508	516	482	524	532	526	508	534	528	498	527	524	569	530	548	533	532	513	472	515	541	531	538	505	518	504	554	538	591	545	531	522	540	511	530	538	541	492	528	541	529	523	530	537	535	543	580	550	581	514	526	506	555	544	543	545	540	548	540	521	515	520	517	530	557	561	542	532	520	494	496	471	543	536	514	536	477	524	471	484	545	592	518	528	506	544	503	524	511	548	540	539	562	545	492	526	515	483	510	524	552	527	558	511	515	539	511	507	562	529	558	511	508	507	501	496	524	543	498	551	518	510	551	529	504	482	532	500	530	526	524	551	493	500	506	515	535	570	559	538	541	512	549	538	562	559	510	539	506	531	590	538	572	509	486	555	510	516	528	525	513	502	494	506	502	518	532	530	521	522	487	528	511	490	524	529	502	530	541	517	517	588	524	520	548	511	505	546	552	499	510	537	507	530	500	523	488	477	556	539	543	484	524	544	550	517	536	530	525	512	505	497	530	544	494	572	517	498	501	558	532	574	547	526	495	520	570	525	527	527	538	538	524	542	508	559	559	480	554	548	541	524	530	562	543	546	515	531	517	570	511	511	554	509	491	497	530	534	500	498	522	514	495	536	542	533	555	536	517	526	523	509	542	534	518	511	530	486	538	520	550	515	484	501	567	537	546	467	542	549	533	506	539	506	522	527	519	516	539	520	503	488	507	540	519	531	522	543	493	549	513	534	521	490	491	462	553	545	545	553	539	536	568	566	547	500	508	542	564	513	532	552	479	529	491	504	505	547	497	512	567	450	564	496	500	582	532	499	505	528	535	587	490	501	574	547	508	518	526	533	515	537	559	544	540	554	548	551	503	512	504	542	514	553	499	532	489	531	529	505	465	544	492	558	496	524	525	531	532	518	521	526	524	465	546	550	513	491	552	534	507	545	528	532	526	549	508	517	510	525	548	519	547	556	509	554	525	546	491	511	536	520	542	549	498	497	535	498	550	576	531	578	525	511	535	553	519	508	516	515	552	512	558	539	494	510	525	508	511	487	504	491	503	512	555	564	541	551	550	517	562	559	581	530	545	490	520	472	575	532	501	547	501	488	514	535	502	570	528	523	521	522	528	568	550	532	542	523	521	528	486	534	520	510	475	581	525	502	521	529	504	540	503	576	474	569	497	548	491	506	510	573	561	516	513	506	525	522	501	494	478	511	513	542	517	552	550	546	534	519	487	510	535	555	534	508	524	551	497	534	526	481	494	510	494	507	505	534	487	504	490	533	547	519	529	535	535	529	514	527	506	484	492	519	477	468	521	506	521	545	508	496	552	532	509	520	509	514	512	526	529	536	596	499	521	523	535	502	503	534	533	557	512	532	559	539	519	537	482	543	570	506	528	543	558	511	506	533	557	529	547	516	513	514	529	555	508	517	524	486	512	533	519	515	530	513	503	501	479	537	537	525	508	530	525	487	524	549	499	520	515	510	530	496	538	553	496	533	508	554	548	500	473	526	541	522	512	537	496	558	540	537	507	510	515	526	576	524	546	531	509	517	532	525	561	521	534	566	521	523	545	550	553	513	495	562	499	548	537	515	530	515	489	574	514	525	543	492	500	547	555	543	544	534	534	523	549	540	514	553	555	494	498	561	515	513	527	504	543	504	530	520	502	512	525	548	510	507	495	518	543	545	511	493	559	532	565	535	546	504	559	544	526	549	520	538	528	489	529	474	557	536	518	531	523	529	506	527	524	485	514	523	532	520	488	511	529	505	513	535	568	536	531	516	533	491	531	545	520	524	474	521	482	538	507	543	522	503	491	527	513	533	471	535	519	520	526	530	504	513	543	519	489	481	543	538	530	559	485	524	516	504	549	523	546	512	535	544	531	550	505	532	551	574	516	530	509
59311	30397	13417	4164	1316	653	429	367	288	275	213	196	226	180	215	233	234	189	220	204	226	234	211	178	212	212	231	223	217	224	214	208	218	229	204	198	218	218	192	217	243	201	212	210	233	211	240	232	231	204	189	209	207	185	172	179	220	232	223	222	199	213	211	205	200	200	203	191	233	196	211	234	215	190	226	212	201	215	242	214	219	186	190	230	163	199	217	220	187	207	200	179	221	205	201	204	236	252	184	224	231	212	202	211	202	217	205	230	211	226	192	200	222	229	204	219	234	197	211	229	223	245	229	202	208	210	237	214	218	200	219	232	208	162	210	230	199	197	212	182	188	192	218	225	203	214	202	189	227	186	218	205	212	208	212	236	210	207	198	201	198	207	223	206	208	226	232	236	207	197	203	223	238	215	214	217	216	237	237	219	225	248	219	224	212	199	230	210	183	213	199	211	211	195	196	225	204	210	208	205	192	197	198	186	217	224	227	206	222	207	208	201	222	202	192	214	215	214	199	192	232	209	217	197	200	201	219	227	233	202	183	186	204	186	196	211	220	209	234	216	187	207	221	199	211	204	225	202	191	183	196	228	215	200	207	242	256	216	173	224	202	207	244	231	214	221	194	196	198	226	216	202	231	202	225	215	220	195	224	219	219	217	194	218	206	216	202	218	198	228	194	193	204	210	211	210	239	216	180	213	198	209	182	194	218	250	183	206	204	209	216	215	201	212	203	222	217	237	211	182	206	231	222	210	209	217	198	199	199	222	253	211	226	220	225	234	210	204	202	207	194	190	214	222	208	206	210	211	224	219	215	211	214	212	216	209	205	222	240	188	220	215	215	183	210	222	213	218	185	218	240	234	203	233	201	213	222	203	196	194	193	227	208	193	201	221	208	228	230	220	226	197	222	198	204	175	217	181	205	230	210	204	193	202	228	205	231	216	211	196	216	205	213	205	193	222	218	224	210	229	204	226	222	227	222	243	218	224	223	224	206	207	235	220	225	190	205	197	226	207	210	201	202	180	197	207	197	198	183	203	222	217	222	200	222	202	213	229	210	211	203	193	199	181	220	213	197	217	195	204	198	187	213	196	221	226	209	229	202	193	203	241	208	226	198	243	238	231	221	227	188	197	194	245	218	216	232	216	243	214	227	206	205	207	243	177	207	201	206	206	233	221	193	187	209	214	209	213	214	213	201	238	209	226	205	199	201	186	212	248	204	205	214	209	219	217	221	198	224	210	227	238	207	164	192	215	222	199	195	242	198	206	197	196	216	222	199	208	211	269	198	187	195	194	185	192	201	209	203	198	208	194	202	219	230	194	227	203	188	200	170	205	196	207	214	208	200	226	225	187	194	215	218	216	228	198	215	230	204	201	231	214	214	210	229	200	169	250	192	193	227	226	198	197	200	192	182	211	209	234	222	218	230	197	247	213	201	202	210	227	237	206	222	225	174	231	217	222	210	202	189	207	221	189	218	197	211	216	199	201	221	208	199	213	158	217	230	202	244	196	229	245	243	218	208	212	231	208	215	204	209	218	208	206	232	206	228	218	197	234	203	212	206	213	214	193	209	215	215	217	226	229	225	178	194	193	202	201	197	209	212	195	187	215	210	203	209	199	200	205	221	218	206	200	204	205	245	214	204	197	187	183	213	206	205	206	208	220	216	228	210	224	207	235	204	201	208	207	208	189	216	213	238	217	208	228	226	218	215	207	184	219	217	203	222	214	235	188	198	234	229	229	210	234	201	223	223	204	200	197	198	244	221	206	205	208	205	218	199	221	212	216	206	223	201	216	193	206	207	221	188	217	211	194	180	186	235	208	215	207	197	220	190	209	244	180	203	230	204	202	200	238	202	219	217	221	206	204	211	181	190	217	191	204	245	216	209	220	200	233	202	198	210	209	215	225	214	207	229	211	226	217	190	216	223	183	216	206	216	208	209	219	198	192	214	219	195	225	206	207	214	213	224	202	229	211	251	206	209	211	202	223	205	224	228	202	215	214	224	234	221	251	204	206	193	202	204	197	211	222	187	225	228	190	208	225	204	206	205	198	236	188	192	220	198	211	195	219	221	213	224	237	222	218	171	209	202	212	196	202	210	237	196	234	195	210	236	208	245	222	218	211	215	209	206	234	211	197	194	218	191	208	200	224	217	195	214	194	215	190	201	193	213	218	246	251	221	237	205	197	197	222	192	203	216	223	226	197	231	232	219	212	223	237	230	223	207	234	239	211	207	181	207	233	236	203	216	185	234	210	213	201	202	203	199	198	195	194	187	206	186	198	205	194	199	182	214	225	193	233	238	215	239	220	198	187	211	230	218	196	224	219	210	201	198	206	178	218	232	224	227	225	215	211	226	228	223	228	193	223	195	214	197	225	204	206	225	206	208	197	215	185	203	231	209	201	222	217	226	195	233	212	194	233	210	236	224	212	186	214	219	185	210	226	218	178	219	221	184	204	222	221	200	211	205	225	215	208	221	237	202	226	204	198	203	207	224	224	233	209	238	209	199	195	200	197	221	231	245	206	220	201	223	224	177	222	209	229	191	225	194	200	217	203	202	231	216	214	212	231	175	208	183	212	189	210	214	218	198	212	219	225	215	216	205	214	202	221	179	192	200	198	210	197	206	207	235	226	210	194	203	211	202	192	183	178	217	197	249	217	252	209	219	188	243	192	217	225	200	192	230	228	209	195	205	202	187	234	224	203	208	209	195	187	220	243	245	222	198	237	233	214	228	213	217	188	217	181	202	203	205	213	238	231	212	237	213	212	220	211	221	202	219	188	221	186	202	241	205	189	210	196	219	216	194	225	184	178	197	233	228	214	213	185	210	201	205	198	196	199	224	213	198	202	210	195	213	214	231	221	244	219	222	209	206	199	203	201	215	202	222	216	242	212	222	222	213	191	223	189	185	202	222	191	212	200	214	188	199	182	205	214	212	213	220	242	210	219	225	208	205	223	232	220	221	210	236	200	209	246	207	210	205	211	201	201	216	190	225	210	211	221	225	229	207	203	205	214	211	231	215	217	198	223	218	207	195	199	190	185	187	204	226	208	216	233	211	216	213	187	232	210	222	220	206	193	187	233	225	222	237	207	181	206	217	189	216	174	208	208	259	188	204	228	218	199	203	198	201	221	226	204	213	236	211	218	193	232	215	210	180	208	196	227	216	200	203	213	180	188	212	204	205	226	217	224	214	215	199	226	203	186	208	227	222	163	175	213	205	224	225	209	190	194	203	217	230	206	215	194	199	194	211	210	227	226	231	214	229	227	225	214	222	210	233	217	212	200	228	217	226	233	213	192	226	204	192	217	199	205	203	254	220	205	227	219	201	205	206	210	199	217	209	201	216	228	206	227	237	217	201	247	198	212	205	204	196	196	233	226	234	218	209	188	206	218	224	195	200	228	205	201	201	189	214	225	216	223	207	194	192	230	212	238	216	221	243	186	197	183	225	213	190	198	222	221	194	197	210	209	175	220	233	234	185	202
40184	24075	14103	7237	3412	1839	1267	1044	711	616	563	492	465	510	511	460	503	494	509	467	470	509	483	516	483	489	498	480	425	506	484	433	505	508	536	473	470	506	499	498	476	481	469	499	473	506	469	467	471	464	492	496	448	487	470	461	503	518	463	486	496	488	501	497	480	465	511	463	505	466	509	489	489	484	468	477	498	463	514	484	481	480	445	472	462	473	489	482	480	473	493	485	483	481	502	484	508	477	527	504	463	479	480	524	484	474	459	538	487	484	465	474	469	481	510	467	482	439	460	500	454	512	483	529	449	457	463	509	439	460	538	466	507	443	497	475	493	493	504	502	485	478	504	449	489	467	466	484	436	475	523	450	486	467	519	518	476	497	467	482	451	453	487	476	497	526	493	473	475	470	470	445	495	485	500	464	456	510	485	465	493	479	465	491	514	464	463	478	459	493	476	458	510	491	464	480	485	532	496	490	495	450	496	502	485	460	492	498	472	489	424	503	489	495	510	478	487	485	492	447	487	488	502	516	471	462	486	508	450	459	467	452	497	487	483	492	473	477	482	468	494	480	500	469	510	513	497	467	526	490	513	513	514	459	493	518	482	464	464	476	471	488	486	473	477	488	471	482	503	498	506	502	474	512	490	474	529	471	453	453	511	478	474	474	501	464	495	452	492	493	485	455	503	467	527	468	481	497	499	492	489	464	476	481	476	514	492	478	506	501	494	482	485	493	455	481	472	488	505	508	519	460	485	489	467	516	456	473	475	477	471	455	488	493	493	460	481	467	477	502	458	460	473	481	496	493	497	499	479	450	502	483	472	467	474	510	486	509	493	469	465	522	436	479	537	463	531	501	470	460	444	514	507	485	472	482	518	514	501	450	468	473	484	502	474	479	475	487	484	456	449	465	487	481	452	481	476	491	497	505	494	457	488	518	489	475	489	492	506	496	494	482	478	511	445	482	459	515	499	470	482	487	497	499	490	489	503	486	461	506	454	490	465	471	515	480	479	467	500	503	496	485	476	455	501	451	499	481	475	506	500	488	461	465	483	519	494	514	453	481	487	505	502	479	474	473	506	525	475	472	491	498	516	453	483	465	511	499	452	505	508	488	483	516	503	482	470	463	478	484	488	517	481	494	427	474	487	500	442	484	483	501	469	470	472	477	510	471	480	473	514	501	513	471	473	499	514	450	481	510	489	516	466	492	440	515	502	500	472	470	467	442	505	507	496	470	455	490	481	509	508	514	523	501	488	477	474	478	454	475	508	486	502	449	427	491	510	484	481	496	463	485	484	521	473	485	470	453	472	501	474	456	479	467	517	501	500	446	514	480	505	506	500	501	497	498	451	516	485	468	488	477	462	474	499	490	449	527	460	494	476	485	510	489	481	518	451	504	483	501	476	468	484	468	450	489	524	462	493	516	512	481	463	511	521	460	475	487	482	469	482	477	429	516	480	496	451	473	488	487	509	497	447	498	465	466	470	428	526	480	518	499	482	482	489	508	478	487	474	491	499	469	475	474	463	488	507	448	490	483	485	509	485	489	453	471	507	459	476	513	499	457	481	464	456	516	486	494	549	471	488	474	466	456	485	497	476	460	481	477	456	433	474	500	515	520	494	477	469	441	427	488	483	470	479	472	496	468	513	506	453	475	460	494	487	480	468	457	444	502	432	482	516	476	473	482	473	514	470	528	517	463	453	494	482	486	483	530	508	469	512	520	492	506	483	460	474	480	494	464	458	481	473	463	503	528	492	449	442	497	501	515	522	497	487	488	468	483	454	531	487	511	453	553	436	494	480	489	468	462	486	472	473	461	490	527	498	516	486	474	507	493	495	464	504	490	473	453	519	477	466	486	477	463	461	474	501	486	512	494	518	512	489	438	469	495	490	478	501	524	504	519	508	461	510	539	469	516	472	505	475	449	479	510	508	508	490	510	466	484	525	482	502	445	477	524	492	448	521	451	477	463	448	508	480	454	523	489	505	450	482	502	492	461	495	531	496	461	522	485	486	498	473	444	495	526	469	476	488	441	476	477	514	502	451	488	488	499	477	481	481	472	492	485	485	458	463	527	502	509	509	461	504	495	489	510	502	509	496	506	507	473	450	492	475	507	472	474	495	456	469	478	486	490	470	462	485	482	472	509	459	462	498	478	488	473	515	462	477	491	502	490	499	479	483	478	493	484	509	487	482	504	503	512	474	460	530	511	481	455	451	472	429	544	500	482	502	464	473	512	528	462	485	435	505	494	497	491	536	487	514	485	482	464	486	457	442	469	459	488	456	480	499	505	495	507	498	499	473	448	505	486	464	494	473	487	516	462	478	464	487	541	473	457	450	455	433	466	493	460	443	536	469	500	457	506	486	473	468	497	501	519	455	463	512	521	478	499	487	451	495	502	479	492	491	503	473	514	467	490	513	459	503	492	464	499	494	455	499	457	464	517	490	512	485	472	481	453	492	512	500	477	489	447	470	456	494	503	513	553	459	491	503	480	485	486	458	468	486	487	466	485	486	503	544	465	476	468	478	457	469	448	469	481	476	486	487	503	453	484	474	506	460	471	491	455	500	478	443	481	472	452	499	475	448	458	498	507	511	461	473	487	515	458	470	485	490	492	473	492	444	497	477	479	462	465	487	464	482	487	471	493	499	437	482	468	508	532	510	477	467	493	483	477	455	482	474	464	481	497	508	450	447	512	474	461	448	446	464	486	488	478	462	523	455	478	488	505	450	512	482	488	466	496	476	499	458	510	433	476	447	490	485	501	465	520	508	438	515	487	490	497	488	495	483	446	502	479	522	486	508	500	481	542	466	493	499	507	490	465	485	526	477	489	512	509	514	490	495	482	495	486	517	488	503	483	458	505	472	459	493	475	494	513	499	473	435	485	493	491	467	497	522	474	490	480	479	485	475	461	487	471	518	510	493	493	497	490	464	458	451	454	481	481	498	474	534	467	492	490	493	486	459	464	491	475	507	502	449	468	479	446	482	487	473	495	499	498	486	481	471	448	483	502	466	453	467	490	504	448	486	508	477	468	497	465	505	487	486	488	470	439	504	503	491	508	487	475	474	485	489	484	482	483	478	487	496	485	485	461	500	486	495	442	485	474	499	458	470	477	491	512	476	474	490	461	491	450	486	479	492	485	479	456	499	511	488	492	482	478	472	490	512	524	454	451	466	486	459	475	487	480	464	482	498	462	519	465	503	500	494	519	479	465	501	443	493	518	497	492	493	478	469	465	502	521	475	475	431	495	522	501	437	474	476	494	455	466	479	527	433	488	479	484	477	501	487	507	495	479	509	506	485	479	478	443	502	488	505	471	486	461	471	458	511	507	470	458	496	477	468	485	465	509	504	473	504	470	490	464	492	511	509	480	473	430	480	474	449	508	444	501	490	500	491	453	499	503	487	479	433	517	518	479	485	464	462	498	491	517	485	474	485	471	486	480	464	511	470	483	444	460	477	461	475	472	457	503	459	485	468	456	502	509	509	479
58953	30583	15969	5609	1600	772	554	411	306	265	248	241	255	228	249	227	264	195	220	244	265	247	248	239	238	251	226	234	232	250	221	226	244	242	248	214	261	219	204	247	236	236	262	262	251	229	251	233	231	238	233	252	247	242	252	231	270	244	249	246	241	250	254	214	234	237	257	236	261	222	275	237	253	222	229	219	247	229	259	240	214	225	271	230	280	225	235	241	257	240	244	226	251	257	226	262	246	217	274	243	227	243	212	255	232	233	233	211	224	276	229	210	244	277	242	254	240	251	255	251	194	225	246	227	260	214	203	231	233	233	253	236	204	232	223	243	239	230	238	237	231	209	248	255	259	251	237	245	232	250	233	220	230	217	255	218	213	234	216	221	216	226	242	221	233	251	246	255	241	231	204	220	239	247	255	228	252	230	255	243	250	226	255	252	247	259	235	249	232	251	227	226	251	250	252	261	257	264	252	200	250	255	223	250	236	248	229	242	245	255	228	243	248	241	233	244	257	241	238	256	249	219	241	232	222	219	234	254	255	213	249	213	255	245	250	236	269	243	246	239	243	245	271	236	224	235	225	265	265	238	262	260	249	216	223	255	226	239	232	230	257	240	209	232	236	243	281	232	217	257	233	248	225	224	254	232	259	248	271	244	250	262	229	242	209	246	247	250	234	259	258	218	244	233	241	249	240	251	279	250	232	256	244	243	238	262	229	216	245	256	281	219	216	250	188	245	239	250	229	242	237	220	226	216	246	235	244	225	256	245	227	226	230	255	225	223	218	229	227	266	241	214	258	232	227	249	271	210	259	231	240	236	218	251	233	229	185	236	206	228	234	231	221	239	247	252	245	213	234	220	216	233	252	210	214	260	205	212	260	245	235	251	250	263	263	211	259	222	241	244	247	250	242	219	257	207	249	240	222	236	226	242	254	230	240	228	223	235	221	223	232	263	239	245	246	223	218	274	227	239	236	216	256	238	248	223	201	237	204	222	231	200	247	265	236	248	209	238	234	237	237	231	247	258	216	235	232	240	254	235	230	260	235	214	255	239	230	211	207	238	234	229	222	245	242	233	215	243	264	210	235	236	215	226	238	257	240	239	240	257	251	226	240	204	251	307	237	202	213	245	252	198	239	202	218	202	209	225	233	268	242	236	251	277	250	244	221	239	262	247	238	235	236	217	221	218	176	211	247	249	241	209	249	241	250	242	214	223	270	258	233	251	242	237	247	240	216	246	262	259	244	248	229	251	253	216	200	248	223	251	238	216	241	284	282	212	241	214	228	214	224	233	222	227	238	203	225	239	247	224	245	227	248	239	257	218	228	252	245	227	220	242	261	245	259	232	230	256	247	209	233	236	231	252	218	256	232	237	262	262	230	220	222	237	246	237	253	270	252	245	219	258	236	230	270	236	221	186	245	246	245	230	209	224	215	257	208	239	261	226	266	217	221	244	242	240	247	245	229	237	249	197	237	233	260	223	220	222	203	237	229	250	216	255	242	268	222	223	238	224	224	230	250	237	250	220	238	227	265	254	214	232	237	247	250	227	226	244	241	251	238	251	252	278	246	238	231	244	258	232	228	240	250	227	251	249	245	247	241	246	243	220	239	254	254	240	265	221	229	253	212	256	212	227	210	238	278	210	218	241	223	256	235	234	245	241	249	224	265	235	244	224	231	224	254	232	234	255	223	232	233	253	245	272	262	224	258	249	217	243	212	215	252	241	239	245	230	236	237	259	268	259	228	237	242	209	271	214	225	263	261	234	236	242	252	237	240	257	292	254	257	282	246	231	244	220	243	252	266	222	232	225	225	263	232	268	225	262	223	238	253	274	261	251	246	255	260	255	246	235	231	230	252	218	234	228	205	236	230	244	248	244	237	225	216	226	223	249	243	272	247	236	246	293	246	201	215	239	197	215	229	243	261	266	270	220	246	239	219	232	255	238	234	200	249	247	230	232	228	222	225	227	235	230	248	238	218	232	261	250	256	227	214	230	280	239	224	228	254	251	244	234	249	222	211	263	209	251	242	227	251	279	232	219	219	237	216	253	224	254	256	247	237	231	259	270	251	219	230	258	252	228	243	217	251	235	210	252	224	229	221	220	249	235	247	238	244	250	252	229	242	215	244	239	263	217	218	247	222	258	235	211	201	225	219	203	264	292	251	251	266	236	260	218	263	287	229	264	211	253	234	248	213	218	214	230	211	255	213	229	232	227	221	240	224	236	217	243	227	236	190	246	267	228	216	233	203	212	230	255	224	220	239	254	207	189	244	237	229	251	235	265	251	257	233	204	229	236	264	221	235	235	224	242	256	227	243	225	213	222	247	241	243	239	236	247	254	277	253	222	271	220	206	226	242	259	219	229	250	232	237	261	239	264	263	202	235	227	215	244	210	234	251	227	241	243	236	228	225	236	235	215	212	239	264	233	245	242	204	242	232	218	234	235	227	245	247	236	240	250	234	210	239	278	226	221	250	229	233	244	245	228	231	263	241	243	240	234	254	211	232	218	240	202	253	254	255	210	223	211	235	259	238	272	249	232	224	241	228	243	219	226	230	231	250	252	236	225	220	251	212	271	239	242	248	218	217	232	247	254	250	221	263	234	194	261	240	240	284	235	233	294	251	240	229	234	271	246	218	223	229	252	245	250	244	254	227	239	221	245	232	233	225	261	228	228	230	202	247	247	238	238	243	219	244	244	233	242	262	223	245	235	214	223	267	250	238	252	250	232	223	230	240	234	272	232	228	223	243	223	235	246	236	253	243	249	223	273	267	248	261	229	219	233	250	227	243	282	248	235	250	228	222	237	239	245	232	218	228	206	256	259	239	228	240	237	241	222	252	241	240	216	236	233	231	232	236	236	259	251	235	241	229	225	261	213	235	239	251	231	259	243	245	246	234	232	224	225	233	256	252	237	272	213	227	263	256	222	258	255	275	225	246	252	234	252	255	244	248	224	220	217	240	264	251	243	252	262	251	243	230	234	216	240	209	231	268	228	231	233	207	234	230	251	275	240	234	248	244	255	283	231	241	253	226	241	252	216	242	210	215	204	245	226	233	223	226	242	243	208	265	241	234	236	246	273	231	219	244	249	229	239	235	229	203	267	227	243	262	221	255	241	233	203	233	214	232	244	261	245	255	251	229	271	252	249	228	241	233	225	238	217	256	211	222	222	259	233	224	247	245	233	227	245	224	229	249	237	242	242	247	240	248	215	232	238	218	268	232	239	246	216	248	216	240	257	212	235	229	245	235	229	233	240	238	240	243	250	222	238	241	214	213	243	226	217	244	251	231	252	263	263	246	221	212	240	229	267	250	220	249	206	239	213	219	222	253	242	250	246	220	240	223	230	243	203	234	253	227	211	242	220	241	245	256	242	216	263	243	247	259	260	267	247	210	247	249	248	207	232	237	242	230	208	256	248	224	236	228	241	262	239	242	238	267	248	253	221	216	209	215	263	261	251	232	233	250	234	226	219	216	239	240	245	195	232
40541	25514	16050	8549	4051	2319	1583	1256	859	660	568	539	517	519	534	547	572	535	568	540	539	522	535	541	519	501	524	550	584	460	535	541	507	550	544	582	517	559	550	575	587	561	541	525	522	533	512	537	530	509	546	504	522	541	563	554	566	544	554	563	511	556	527	536	523	569	572	537	525	539	589	546	516	520	562	573	528	556	517	547	547	551	539	538	544	534	513	556	532	544	522	581	563	525	520	540	523	571	522	521	467	529	520	543	500	572	566	503	531	508	521	531	581	566	519	509	571	522	538	533	531	561	488	519	513	506	552	556	541	535	533	533	495	578	525	518	518	549	576	580	524	499	535	515	487	512	503	551	545	563	572	601	533	553	508	508	534	566	541	538	577	533	512	525	508	480	543	516	562	558	557	516	555	522	558	523	522	535	511	550	568	539	505	522	561	574	528	529	556	531	547	499	557	486	515	533	539	544	530	518	530	520	524	513	521	548	545	516	514	519	509	529	570	518	555	542	543	551	555	559	540	559	545	514	544	522	541	518	521	532	544	523	496	541	509	556	516	552	548	529	545	599	552	495	603	550	533	547	571	530	539	535	521	545	534	561	549	516	527	555	530	520	541	510	568	557	547	517	514	499	519	534	558	540	543	536	530	524	552	524	512	558	528	525	530	527	557	542	570	534	537	543	536	502	567	527	572	596	532	534	577	548	545	565	553	494	527	550	546	539	538	532	566	524	564	537	518	512	569	514	529	499	510	594	543	546	517	488	553	538	517	545	519	543	552	552	515	572	542	533	560	543	543	532	539	563	572	581	504	535	554	536	499	525	552	548	546	504	563	525	540	538	528	517	534	530	578	563	592	539	530	541	518	557	515	517	588	538	503	523	575	500	497	502	520	516	522	575	530	527	524	570	527	515	532	535	516	544	532	535	505	476	504	541	535	577	530	577	503	501	533	534	562	556	517	570	518	535	548	541	539	540	496	540	549	574	488	547	545	542	570	514	518	529	509	515	561	551	522	563	533	513	578	504	507	564	541	532	542	522	531	512	503	509	535	527	552	561	509	547	501	573	553	570	540	550	562	510	534	493	530	523	523	547	524	508	533	536	495	559	572	541	544	516	545	507	551	523	508	593	526	514	538	540	514	514	544	509	528	499	534	495	529	531	542	519	511	573	534	536	582	531	479	572	536	535	517	480	561	565	522	524	531	518	477	496	546	515	508	520	515	525	559	511	501	525	484	545	575	569	609	562	530	498	497	510	540	489	475	517	532	587	542	531	529	555	499	597	547	510	499	520	547	532	526	544	528	505	540	533	522	581	584	513	529	529	547	509	536	551	522	568	495	547	556	562	537	540	502	543	529	516	534	543	569	521	543	503	541	498	510	527	519	535	495	548	529	537	559	533	571	527	514	533	545	560	515	519	534	528	527	521	526	489	510	545	562	507	556	549	523	549	542	570	503	521	506	584	499	539	558	519	510	505	552	496	538	555	504	532	521	552	483	542	520	533	518	530	543	511	533	543	549	544	595	510	537	508	541	518	539	541	538	516	536	527	510	525	495	551	540	554	517	555	531	547	559	523	508	545	543	556	550	530	526	534	557	568	509	564	479	537	539	571	538	529	543	530	533	599	515	569	557	536	527	527	567	522	548	544	533	589	496	537	528	488	526	521	504	545	545	557	533	535	559	566	499	562	545	518	505	559	538	552	520	531	518	522	540	542	527	563	577	546	581	507	548	531	537	570	524	536	531	497	491	544	535	560	512	486	527	526	538	525	556	523	566	547	517	528	526	506	505	524	568	552	568	541	539	528	573	522	556	542	529	560	546	511	493	487	541	543	563	529	482	579	525	533	535	546	554	534	536	530	564	518	531	537	486	545	517	515	505	537	539	519	510	541	531	536	547	526	539	534	576	500	536	482	525	537	532	534	516	534	535	507	565	518	524	570	513	485	537	547	506	538	550	535	531	544	573	540	563	543	529	510	523	550	511	534	470	531	536	523	540	532	542	522	502	554	510	547	524	550	530	536	541	516	535	508	517	541	565	515	545	564	521	520	520	525	550	514	571	475	576	598	515	556	529	522	501	528	526	507	571	528	542	520	590	529	549	515	549	520	506	513	536	528	544	526	543	573	535	516	568	514	562	543	554	550	523	511	525	570	542	527	542	573	538	527	552	556	565	542	554	532	554	533	579	514	578	511	493	499	548	506	505	517	549	520	541	542	528	537	572	501	554	547	605	523	581	550	541	519	499	493	526	581	550	536	529	546	529	510	531	533	568	519	589	531	534	552	537	525	526	519	541	516	545	503	528	499	604	539	525	533	506	524	513	545	528	532	588	510	577	501	560	524	550	516	493	539	536	498	503	544	530	494	537	550	519	541	541	588	507	588	579	574	538	557	540	511	531	505	547	547	569	532	557	528	515	545	544	570	542	546	528	522	501	529	543	497	510	549	551	564	556	577	544	535	530	537	546	487	549	536	484	518	533	586	519	552	549	487	525	553	489	521	525	498	545	505	516	537	558	502	537	549	537	522	542	524	528	532	526	549	530	500	485	564	504	543	526	576	537	577	548	539	499	548	570	502	513	526	538	507	559	570	530	533	554	527	492	583	586	532	497	561	553	614	523	503	594	538	517	544	518	537	523	567	551	524	495	568	530	538	552	571	553	502	537	518	501	509	591	536	545	566	551	512	568	510	496	497	587	544	538	527	548	558	529	521	530	543	541	544	566	522	529	534	557	531	556	546	539	565	550	557	525	521	522	529	542	517	539	499	521	533	530	530	532	548	543	573	539	522	511	535	484	504	565	506	571	523	519	506	564	538	558	539	561	525	500	511	563	539	541	551	544	554	531	519	554	510	543	507	544	534	507	519	536	520	531	520	543	520	583	554	547	548	527	494	551	562	536	522	548	535	548	569	564	558	557	576	534	561	520	515	595	520	516	528	575	534	519	601	530	520	508	518	516	525	513	507	557	526	552	515	529	562	554	545	540	531	552	565	535	574	553	507	524	551	523	495	559	566	562	514	523	536	486	549	528	524	546	557	581	539	506	537	522	513	524	551	481	511	511	579	535	522	516	544	509	580	561	566	511	583	512	555	493	526	511	529	501	530	508	559	508	554	512	510	540	497	505	566	518	577	542	549	491	566	557	524	539	555	559	505	525	526	542	541	534	531	558	479	550	509	552	546	491	524	515	552	569	532	513	507	528	560	559	508	528	547	536	528	521	552	525	531	553	533	529	547	483	524	553	566	519	530	557	523	534	529	556	562	546	544	543	591	568	576	544	556	539	541	518	537	551	531	559	545	565	554	506	546	532	559	550	533	552	528	509	522	516	572	526	510	520	526	529	509	567	524	538	515	591	551	570	534	532	539	525	510	554	546	538	530	550	518	569	519	506	538	522	547	545	550	558	538	532	538	524	543	518	548	533	498	489	523	518	523	491	538	527	538	497	565	517	490	514	548	530	499	535	515	517	500	568	538	555	522	537	517	531	522
48013	21956	7350	2139	677	454	338	308	256	246	240	193	248	241	207	252	222	246	251	246	242	240	238	212	227	209	215	230	215	236	256	234	216	238	209	229	245	227	236	214	227	227	224	222	240	210	244	227	208	236	212	256	243	218	221	250	236	211	240	221	239	217	234	228	270	247	214	200	242	237	232	232	219	225	228	198	232	233	214	223	227	234	228	232	234	226	239	219	181	254	207	213	214	235	212	199	219	249	228	227	203	217	236	241	240	218	222	231	219	231	232	233	246	225	215	253	244	240	235	233	199	207	231	230	237	201	227	239	210	225	222	240	238	219	234	245	258	233	223	227	235	237	226	241	220	219	241	229	217	217	219	214	232	218	205	219	244	234	206	223	205	221	243	232	229	205	239	212	227	250	210	226	225	214	225	221	226	218	219	219	222	217	214	242	228	241	224	229	205	243	210	222	256	214	246	223	207	223	234	203	243	241	234	196	246	236	247	227	226	201	213	211	212	235	196	217	236	240	267	243	215	235	212	238	226	243	193	246	237	213	234	228	239	221	213	192	231	231	214	228	231	210	212	236	239	236	225	223	228	228	223	237	215	215	245	242	250	212	229	245	218	229	263	226	226	235	253	240	227	218	253	192	242	248	237	247	211	201	202	244	238	209	228	229	249	251	266	246	238	252	225	259	243	223	216	232	218	254	229	247	194	229	264	243	240	203	214	224	214	210	217	227	238	224	231	241	236	225	221	211	245	281	224	213	262	217	247	218	216	256	205	232	221	209	243	218	239	246	237	245	224	210	207	221	233	240	245	250	215	215	196	252	237	220	220	238	245	227	205	212	223	229	222	205	226	223	239	240	251	217	215	213	230	201	245	225	194	225	222	210	202	200	231	219	221	252	212	222	228	190	186	233	274	240	224	240	206	233	225	238	212	230	243	217	248	197	234	247	206	243	239	236	216	211	221	224	218	247	215	217	241	228	256	203	231	220	205	226	228	230	213	208	249	224	279	222	215	210	247	204	224	199	244	251	231	244	239	243	226	226	226	227	246	239	240	243	194	227	216	240	233	242	235	237	212	218	210	236	241	219	223	239	231	202	231	225	221	206	236	216	233	225	226	252	215	241	226	226	234	224	232	206	235	217	234	217	257	244	219	244	216	218	232	207	218	243	237	241	232	214	233	231	222	226	242	213	225	207	216	197	243	207	224	219	222	249	228	208	254	255	249	225	223	227	243	201	231	241	212	212	219	227	220	252	204	254	237	226	238	236	217	223	219	246	244	209	223	236	230	247	240	200	226	222	223	230	214	215	237	228	229	218	238	247	210	214	246	216	218	229	238	231	258	205	267	231	196	222	217	209	202	231	226	244	243	238	241	229	231	232	229	207	243	238	223	227	241	229	250	202	247	240	239	222	237	232	201	245	229	211	238	222	208	253	210	230	237	276	246	193	212	216	244	248	209	215	234	239	220	210	232	203	245	220	228	222	240	238	255	260	230	234	241	237	216	236	258	240	242	202	217	235	242	200	239	198	211	207	214	205	200	213	255	199	200	257	212	267	214	214	235	238	238	253	254	233	215	246	233	220	228	227	204	248	231	209	231	230	207	232	210	228	244	239	265	215	198	239	191	225	225	230	222	227	232	232	229	264	242	230	253	224	209	220	252	244	234	209	235	247	215	210	239	250	216	205	210	212	234	242	182	226	204	227	231	203	227	208	207	219	241	230	241	199	197	250	257	233	253	240	235	228	204	222	209	210	215	211	239	236	225	236	243	219	231	205	237	215	208	257	227	251	228	232	210	239	214	221	217	225	201	217	226	268	218	227	236	214	189	232	224	234	212	187	236	233	237	223	247	242	218	235	226	213	229	200	238	213	199	213	224	251	214	218	259	257	218	267	222	214	235	208	215	240	254	210	264	238	240	209	205	215	214	219	200	233	208	242	248	220	221	218	185	210	224	231	209	231	226	229	208	201	207	240	239	194	214	230	234	234	216	213	233	223	210	208	225	207	211	234	224	221	210	223	248	225	206	265	224	229	234	216	207	229	237	233	187	237	250	230	210	227	188	214	227	213	227	225	218	237	261	239	218	229	230	190	256	230	238	254	221	209	218	200	216	212	245	251	231	218	266	236	199	239	242	253	253	237	233	226	221	226	200	240	218	206	259	214	233	203	238	231	218	229	211	211	241	241	230	191	223	241	225	196	242	242	210	219	219	261	249	231	231	215	236	190	218	199	237	237	222	216	212	232	256	240	243	253	225	211	209	196	220	251	240	237	230	236	248	232	229	224	245	211	228	240	235	210	239	235	214	210	220	227	201	224	236	246	218	225	214	262	202	175	227	228	226	226	236	222	249	257	229	219	248	235	220	216	227	219	227	217	224	223	237	239	223	220	191	216	239	256	225	223	226	212	245	223	247	210	235	247	199	224	271	253	218	240	225	215	239	208	197	237	249	218	218	209	224	222	251	232	224	204	210	243	222	248	200	218	240	223	230	222	238	240	225	185	207	217	224	241	230	241	237	233	239	248	219	216	219	220	231	240	233	211	246	196	221	228	242	225	214	193	232	211	239	225	226	240	263	214	224	206	248	242	257	202	209	227	218	229	203	241	261	235	242	208	214	234	219	203	227	233	232	233	233	266	242	241	233	189	220	192	201	228	240	220	214	241	220	235	230	244	232	246	217	201	201	213	231	226	225	244	222	235	191	211	227	216	214	233	264	214	223	239	241	198	210	219	244	208	234	246	268	224	233	218	253	217	249	208	249	231	225	202	217	231	223	231	242	237	233	206	191	200	223	240	233	241	226	248	229	232	220	256	244	274	194	220	241	221	232	208	215	220	238	251	246	212	210	252	238	215	236	229	216	256	233	217	214	205	210	234	249	237	218	230	214	228	240	217	248	226	248	231	214	246	222	238	236	221	249	213	235	193	225	228	258	215	202	212	216	228	224	189	236	218	224	235	223	220	249	222	235	231	227	276	212	216	232	232	228	224	223	247	230	201	220	230	244	257	220	220	226	214	207	205	222	215	215	222	217	222	223	206	219	216	229	220	210	208	200	237	211	229	239	245	254	231	223	198	245	225	225	240	232	224	211	223	233	217	254	208	225	236	223	237	231	261	269	201	217	239	236	242	235	216	228	241	206	223	232	238	244	234	221	223	231	214	215	228	216	230	234	223	242	214	235	222	227	276	223	229	214	205	240	218	235	252	201	238	241	209	207	239	258	227	223	223	208	249	239	215	243	231	252	230	220	216	238	222	253	232	254	247	233	234	247	212	209	210	221	231	224	217	266	195	235	231	210	227	243	237	197	244	235	246	231	215	235	219	238	222	209	213	219	219	221	250	206	245	225	239	226	243	260	209	228	230	249	207	244	224	239	215	237	224	238	236	207	207	225	222	242	202	232	226	212	217	246	224	225	257	230	232	216	232	198	206	209	207	226	208	237	221	228	214	258	254	248	203	217	219	253	235	221	214	202	203	262	239	194	224	244	255
33231	16807	8977	4216	1990	1318	992	777	578	538	520	473	545	471	532	508	481	481	536	512	537	513	509	526	505	493	525	495	513	476	524	530	495	538	509	506	486	499	510	503	550	512	471	513	486	527	550	501	544	502	512	501	496	510	521	487	476	501	511	520	539	463	518	498	534	532	472	506	533	503	529	482	512	496	507	544	519	506	534	514	485	473	511	522	507	483	491	498	504	499	516	562	497	530	508	540	529	534	505	514	515	520	524	510	502	514	490	518	510	548	491	479	513	487	561	512	477	507	504	532	536	518	509	496	495	500	499	544	500	516	490	521	500	523	499	475	520	497	528	494	534	508	540	490	506	518	504	505	483	479	530	544	509	534	507	523	462	505	525	550	490	500	482	507	500	531	515	534	554	489	505	500	477	486	512	496	500	529	530	512	482	551	535	505	487	539	499	526	500	478	511	536	520	506	498	462	489	561	509	496	507	508	561	488	526	498	494	503	528	501	525	513	498	515	446	501	494	533	461	517	532	518	478	457	509	496	520	488	470	534	527	529	504	488	483	502	487	446	513	503	560	495	536	497	497	489	528	495	506	504	519	494	561	502	515	569	517	538	490	500	534	503	517	449	490	482	494	532	454	513	522	465	494	493	502	493	507	512	532	486	508	478	484	520	490	510	516	514	516	467	476	506	514	478	528	538	493	522	568	521	488	527	506	529	507	490	532	490	528	500	498	511	537	541	519	477	537	513	492	543	492	565	534	498	502	516	474	548	514	512	492	503	497	482	518	518	519	515	482	530	480	499	525	494	543	534	459	512	527	516	505	497	517	516	498	524	525	511	532	538	534	507	490	530	496	496	505	485	501	501	486	475	515	501	526	481	500	508	537	499	478	525	479	496	531	496	523	469	529	505	513	520	527	499	474	498	500	514	479	538	512	493	500	521	511	502	557	525	516	492	513	508	491	559	483	516	519	493	522	508	474	523	508	535	487	529	520	500	526	485	513	482	523	523	477	520	533	512	523	487	498	539	497	544	523	508	510	533	504	509	501	478	499	525	503	468	495	486	493	510	527	526	536	497	466	529	513	491	527	546	508	487	502	481	522	499	500	485	504	492	512	482	500	492	533	507	490	509	542	506	493	506	515	481	516	479	524	504	522	517	483	522	490	494	502	539	512	543	509	517	510	531	529	498	519	532	495	519	494	488	530	536	489	535	506	518	529	533	525	536	508	541	510	514	511	496	518	531	512	444	519	495	506	509	520	515	535	494	514	501	483	488	496	486	543	520	491	501	485	478	569	511	567	492	507	522	496	515	474	510	513	513	511	531	509	521	512	529	511	500	490	504	503	507	486	523	509	502	522	489	500	496	532	534	488	491	496	472	498	543	475	534	543	485	508	506	495	480	510	521	521	538	468	505	547	468	555	536	495	467	544	499	510	457	507	533	520	511	518	515	512	550	477	474	486	477	518	513	525	505	494	532	501	483	538	493	486	478	545	481	505	485	538	509	505	499	491	550	537	504	498	475	506	499	504	495	497	553	533	505	498	508	527	510	539	500	488	505	484	473	494	496	459	513	540	528	532	491	514	499	516	499	512	507	488	493	511	506	545	482	543	598	511	453	525	481	516	478	498	485	509	479	492	494	518	518	507	552	535	519	534	512	526	518	469	519	512	503	465	502	515	513	524	461	483	495	504	509	506	512	537	522	501	511	526	534	549	530	497	519	542	541	520	453	479	513	509	496	522	511	499	546	508	502	566	504	543	549	521	537	502	498	496	533	509	557	505	500	491	518	501	502	532	530	497	460	497	484	455	495	500	505	517	511	495	522	495	506	495	501	505	492	508	496	512	488	525	574	520	506	502	547	505	491	516	489	532	487	512	507	533	517	519	497	497	505	505	541	505	470	513	506	496	514	513	562	476	501	489	514	527	484	502	538	508	527	485	521	505	533	537	507	491	536	518	514	495	519	526	509	499	497	495	514	500	502	511	514	524	504	478	548	554	512	496	476	516	517	507	485	529	485	508	537	479	491	552	543	526	498	506	492	539	517	516	475	521	513	530	529	518	523	497	497	508	510	538	528	520	518	483	502	532	521	445	521	498	548	517	505	501	502	506	509	514	529	466	513	473	525	469	512	505	499	506	485	507	498	450	513	489	526	501	512	535	456	472	526	462	474	495	503	510	490	509	483	548	524	500	540	524	479	475	491	486	534	522	522	516	502	517	480	496	557	531	496	537	502	513	478	537	497	502	489	495	537	502	491	500	508	483	529	496	512	489	508	486	486	470	491	507	532	512	538	503	551	494	492	543	487	495	492	504	503	484	526	522	548	457	497	488	523	492	522	544	515	482	492	511	540	522	518	511	508	469	511	532	500	487	475	508	483	532	550	499	517	521	538	531	505	498	500	475	491	532	496	504	481	515	528	522	529	510	504	497	521	510	506	508	541	536	496	493	502	503	510	492	524	543	512	497	489	545	523	491	503	498	494	518	504	550	473	502	507	508	505	510	498	499	477	473	524	494	558	497	474	462	515	529	520	502	492	526	474	504	497	463	479	476	487	463	538	539	502	505	505	505	487	505	536	496	432	518	527	511	456	494	522	496	474	526	517	502	543	506	529	533	508	469	527	499	501	502	518	484	538	536	499	487	501	513	525	512	498	534	506	513	510	511	526	495	487	508	505	473	513	528	473	525	502	524	505	484	502	535	524	509	504	494	514	514	529	498	577	484	505	520	504	491	460	494	538	561	547	499	520	507	535	458	540	549	509	508	489	539	527	540	500	502	484	476	504	530	536	474	483	508	508	505	484	528	512	514	506	523	535	505	502	479	551	480	467	496	491	505	485	497	489	521	502	564	497	490	530	530	524	514	515	483	532	461	448	519	506	515	526	502	494	494	523	522	481	501	494	503	513	487	454	508	490	511	542	454	509	484	522	524	472	532	548	476	537	503	488	529	536	484	502	504	473	508	523	541	486	516	520	494	483	487	488	496	483	533	522	538	543	501	547	458	509	522	489	516	494	507	539	511	524	493	515	544	538	481	546	497	515	535	543	489	548	518	506	474	498	515	486	523	500	511	512	504	496	517	546	518	484	478	530	484	515	566	543	488	528	488	517	515	504	504	525	509	542	523	499	538	517	506	505	492	502	557	490	505	499	534	474	524	501	519	517	531	532	488	525	511	505	464	488	496	523	464	519	527	499	507	458	518	539	517	492	497	556	521	510	540	475	486	564	518	488	540	494	506	538	530	498	499	471	474	513	528	501	507	481	540	526	524	512	567	484	511	520	519	488	483	533	539	520	485	515	525	521	509	528	466	480	545	520	529	505	510	554	477	482	501	505	541	524	520	498	550	467	531	478	526	475	491	457	512	490	497	505	506	533	488	517	483	538	490	540	484	498	534	521	488	456	562	522	487	518	513	509	489	514	518	500	503	498	522	523	535	505	484	523	486	490	494	501	495	526	534	506	514	544	511	526	496	526	514	534	543	520	504	497	495	538
55334	27811	10041	2461	860	502	387	316	290	225	232	241	242	230	205	216	202	232	235	209	214	216	221	217	231	215	254	243	233	229	217	217	215	206	215	226	240	217	226	205	210	220	194	240	241	222	202	189	227	194	204	223	214	197	227	239	262	238	213	240	208	190	230	219	197	222	205	205	237	221	230	209	226	236	215	220	252	219	222	221	222	189	212	210	216	197	227	209	180	212	215	208	201	209	216	212	227	246	195	225	194	219	225	231	194	222	228	230	222	206	217	226	207	207	222	247	206	216	231	206	254	252	218	220	211	213	217	241	203	228	231	184	223	221	225	242	209	203	241	241	211	216	237	202	216	231	221	206	205	200	219	195	202	220	220	244	250	201	189	206	214	217	236	228	216	222	231	208	228	212	216	240	231	238	182	206	233	231	230	200	213	223	240	226	225	202	201	207	209	226	212	216	221	234	222	230	204	193	252	220	216	210	204	201	217	237	224	237	221	248	222	197	225	248	217	223	187	203	239	239	225	197	203	224	234	193	226	210	196	229	208	230	214	204	220	222	246	210	220	206	214	220	240	220	245	227	199	208	224	238	260	229	210	242	194	239	239	215	226	227	227	221	203	241	216	212	208	231	227	229	215	220	214	209	212	226	220	229	223	248	213	251	236	204	208	208	219	197	209	199	192	233	226	200	208	197	229	226	229	237	210	216	232	182	212	214	211	258	205	250	216	220	216	192	193	221	220	208	218	230	192	184	201	212	240	225	237	219	227	218	217	206	208	224	196	209	210	215	246	242	209	234	233	249	211	256	223	228	222	219	229	187	228	233	216	199	234	208	215	210	238	209	199	210	239	212	225	223	217	230	213	217	229	201	255	213	217	221	220	244	213	207	205	241	218	196	209	232	229	267	205	206	210	226	245	230	203	187	188	203	210	223	224	208	214	252	214	215	221	243	242	235	192	238	225	219	223	230	198	246	223	240	216	214	207	225	207	231	209	230	213	219	239	222	234	230	214	191	198	249	237	223	217	207	205	219	206	224	254	213	190	207	213	242	228	244	231	203	211	210	204	246	216	214	220	225	227	229	223	212	220	196	215	224	197	219	223	228	221	211	229	203	211	201	210	212	210	201	240	228	211	251	238	231	231	228	230	216	226	227	233	214	194	222	195	184	221	197	203	217	223	233	226	224	222	238	214	209	234	223	240	227	235	211	221	192	231	197	210	202	242	245	251	228	213	203	228	210	238	237	207	232	224	209	216	190	213	207	215	231	228	203	238	246	207	237	225	237	204	226	219	219	196	232	196	195	215	223	217	206	225	212	212	211	259	217	234	215	213	213	213	226	215	220	212	221	254	212	202	201	240	225	233	203	223	223	238	234	235	226	222	244	235	240	234	201	195	210	241	215	211	232	209	232	230	210	234	218	224	205	240	194	229	239	225	211	231	205	230	200	206	194	191	228	218	225	212	224	219	197	214	249	219	226	217	237	187	210	206	235	233	192	228	252	206	184	208	221	204	234	205	234	247	225	232	238	236	199	207	194	211	235	212	213	231	225	223	215	203	227	229	239	232	241	209	199	218	215	197	226	219	247	198	197	231	211	235	238	211	226	237	218	199	201	246	224	228	254	198	231	194	223	210	209	246	224	239	224	216	211	195	230	223	224	226	245	223	217	204	201	221	222	216	226	241	249	228	227	217	212	204	243	177	219	225	203	236	225	184	198	227	209	216	207	190	241	226	196	212	213	198	201	240	187	195	232	217	229	221	232	202	224	206	231	221	211	221	204	193	220	220	222	216	209	243	202	212	212	206	190	240	192	225	230	214	222	240	232	215	213	209	226	241	216	214	240	237	231	216	229	207	243	215	231	222	220	215	223	229	242	237	198	223	229	188	244	225	228	188	221	214	219	217	200	222	207	220	226	209	247	191	213	222	221	243	230	221	190	215	230	239	219	217	191	200	224	239	233	219	228	214	225	231	225	218	222	221	189	182	230	199	228	211	235	206	217	219	244	218	217	213	256	217	207	211	224	219	241	243	185	221	208	235	227	219	204	216	192	228	230	245	239	225	220	207	227	221	204	209	232	188	226	227	239	232	209	211	196	200	233	220	220	211	216	243	188	212	218	204	249	221	246	222	217	241	196	218	232	234	217	229	227	204	176	222	259	214	214	224	217	209	235	207	214	232	210	198	228	235	223	221	225	206	209	212	204	225	225	219	202	232	224	212	190	222	195	220	225	200	224	218	223	248	187	210	227	220	216	248	198	211	255	219	227	213	200	244	203	226	216	205	218	235	217	212	236	233	238	220	225	219	200	235	234	203	212	226	218	216	248	193	197	233	209	212	229	212	232	228	233	238	247	231	207	224	185	213	216	215	216	218	224	187	217	219	213	225	208	216	221	203	228	237	218	188	243	220	216	223	236	213	222	220	232	234	208	198	180	241	198	234	228	215	210	252	225	210	192	205	232	222	231	205	210	213	232	220	236	232	222	221	204	209	212	227	232	238	213	200	212	198	237	199	234	222	223	215	210	205	205	180	228	227	233	218	228	235	241	211	204	194	224	212	229	235	202	243	199	235	211	219	221	210	199	210	201	197	231	193	197	268	220	211	185	233	225	238	184	213	202	199	210	214	272	262	203	246	222	188	223	216	208	228	229	211	239	209	215	239	244	221	234	219	217	220	219	189	214	268	249	228	236	214	211	210	195	236	270	243	222	230	229	226	247	224	231	229	234	251	230	203	197	201	212	227	205	222	220	223	211	223	210	213	201	239	204	224	222	234	225	207	237	204	215	213	219	218	196	209	235	222	189	216	228	251	238	212	213	238	198	199	196	204	226	250	220	226	223	235	231	217	223	225	219	240	254	220	238	220	231	208	224	220	224	223	228	202	228	230	240	244	225	240	220	206	224	194	235	214	228	205	234	202	232	200	195	207	206	231	227	212	214	234	203	216	217	229	219	220	225	226	216	231	212	218	214	226	209	234	252	226	237	248	212	233	201	234	222	216	206	238	205	214	231	200	212	198	220	223	233	211	203	214	218	216	208	231	207	228	202	204	221	220	220	240	193	233	196	225	253	214	222	223	230	195	219	219	211	208	219	194	246	221	224	222	227	197	201	240	213	228	207	208	227	216	210	232	205	225	205	215	237	220	248	231	218	210	220	219	219	220	199	204	216	209	270	218	223	237	195	199	213	204	205	202	205	240	214	206	245	202	191	213	204	237	178	206	205	198	228	220	215	204	231	236	210	215	192	244	208	215	238	239	213	210	243	208	223	205	218	218	208	239	213	248	230	202	205	216	218	221	209	212	217	202	206	227	225	195	217	280	197	218	224	220	193	230	216	230	228	231	220	230	228	218	206	227	210	210	200	239	230	212	227	194	201	196	199	210	188	228	228	226	238	218	203	205	219	210	225	195	227	219	195	214	221	207	198	197	212	223	217	222	200	224	212	218	213	247	212	224	205	215	237	204	201	235	221	206	234	236	217	251	227	230	244
37969	21728	9265	4486	2242	1440	1047	814	660	606	573	537	493	507	542	495	517	475	540	454	555	523	491	461	490	486	499	543	502	517	461	501	466	525	534	481	511	476	542	521	467	500	491	543	513	514	547	505	504	514	526	525	447	519	512	476	502	517	530	499	497	501	474	502	506	505	463	498	449	501	531	491	499	493	493	500	467	477	504	482	464	497	480	487	481	529	462	469	514	492	498	487	478	496	494	528	498	554	454	495	515	492	523	510	508	485	487	489	494	498	461	470	468	512	484	480	503	519	502	511	497	507	504	507	508	501	507	504	500	541	466	526	493	509	500	490	531	464	505	464	511	495	498	491	496	506	491	509	454	459	522	499	488	551	526	479	470	480	481	475	498	473	510	510	494	511	516	509	462	500	477	524	502	512	507	499	480	490	475	524	509	530	500	526	488	514	504	486	535	496	458	518	483	471	485	485	480	487	518	460	492	483	504	491	481	480	504	475	513	492	511	490	450	501	515	491	466	476	509	491	507	498	488	528	460	499	506	501	504	491	476	494	515	487	502	504	515	519	483	500	481	518	476	500	490	462	471	520	485	509	470	464	478	494	484	499	496	464	502	498	480	539	523	523	519	528	479	483	515	494	491	509	481	483	497	499	513	508	471	528	461	502	505	517	496	497	524	497	492	500	533	511	491	491	515	484	485	474	467	481	516	482	515	456	508	479	515	477	503	486	489	496	504	495	503	512	473	513	516	468	493	482	499	494	497	483	513	542	479	514	514	498	484	507	482	492	467	518	529	495	483	518	516	513	511	537	462	474	500	448	479	530	479	488	537	506	508	450	473	490	491	552	482	487	532	469	473	490	493	510	545	488	496	498	527	506	483	447	487	480	512	454	507	514	499	487	501	536	478	497	484	510	526	471	484	490	481	482	535	481	461	488	493	511	546	486	508	504	497	493	487	459	539	489	491	471	534	459	544	492	464	500	514	538	511	500	497	490	507	474	493	508	472	512	509	494	509	511	479	483	511	500	439	464	496	498	465	494	494	472	465	511	502	477	477	483	492	494	468	459	522	494	522	485	516	470	484	511	500	487	517	518	473	493	503	509	455	450	505	477	529	534	484	510	464	481	504	494	502	487	509	515	446	450	494	511	487	495	508	538	446	501	500	471	524	531	523	480	497	487	504	519	500	445	502	488	489	458	526	456	479	483	484	494	499	528	487	518	502	464	490	471	505	500	523	518	508	540	517	514	508	505	490	475	522	531	494	513	490	524	502	514	526	472	479	482	530	475	502	494	521	469	500	505	518	489	452	498	515	482	480	533	460	474	493	424	495	504	525	495	490	510	480	494	505	511	484	497	533	479	479	475	487	477	481	437	496	514	516	514	499	505	441	485	461	509	496	505	514	519	500	494	508	526	546	531	524	497	508	474	454	484	468	510	500	460	516	517	477	498	470	516	502	477	499	468	498	481	461	498	519	486	521	519	461	512	487	505	477	508	490	454	435	502	500	523	480	527	524	477	504	495	485	506	527	469	488	470	532	498	443	485	483	500	456	481	508	488	480	509	498	506	509	500	516	505	481	483	493	507	516	508	530	484	523	509	489	494	469	506	445	514	536	503	482	503	502	505	517	505	512	501	443	474	458	514	521	500	497	517	502	494	472	496	523	488	502	493	531	514	501	512	479	505	491	468	511	468	500	477	524	442	492	462	498	509	494	518	476	513	530	539	520	516	493	466	497	483	503	497	463	497	495	520	498	518	491	495	502	505	496	472	500	518	509	442	495	487	515	541	559	484	471	497	502	475	501	509	472	501	502	483	500	482	497	511	480	496	452	481	498	499	489	512	467	513	501	494	470	534	502	491	514	475	513	479	506	485	520	473	472	519	538	478	489	514	491	498	484	482	457	527	488	489	510	486	497	448	515	532	476	455	514	525	521	504	509	504	470	510	477	485	473	487	507	506	487	490	529	448	509	483	540	486	454	488	501	494	507	531	476	512	512	484	498	529	557	490	486	480	506	482	524	490	503	513	509	492	471	519	470	513	518	489	518	488	494	532	485	511	491	478	475	518	483	481	499	535	485	468	500	487	501	484	503	491	486	461	523	480	467	459	460	540	495	475	519	515	496	533	479	513	490	502	510	474	523	488	482	473	489	489	516	501	513	524	522	519	516	512	512	495	544	451	497	497	504	504	459	503	520	532	468	499	493	533	514	466	522	503	523	482	504	502	518	501	516	506	481	467	483	479	472	531	521	543	488	507	513	517	510	529	506	512	497	500	463	494	490	526	499	494	481	479	482	522	481	509	440	512	516	504	537	489	484	487	502	505	483	485	476	542	496	491	503	486	508	519	497	455	515	489	496	506	500	488	518	500	494	455	517	475	476	511	497	504	517	564	496	511	505	470	521	473	473	490	469	492	511	501	473	531	452	474	480	509	490	476	533	464	487	530	514	478	465	484	494	451	469	469	488	460	522	500	504	503	478	486	514	495	477	465	515	528	520	515	514	496	529	509	497	486	494	521	506	513	514	499	487	535	494	524	475	453	495	490	507	504	479	497	522	552	530	499	513	512	505	491	510	480	498	474	451	473	486	444	514	504	510	557	508	476	495	522	491	518	501	522	527	485	508	508	503	499	493	487	472	514	483	506	503	493	491	490	506	463	520	527	489	504	497	472	465	448	499	530	545	531	490	516	508	468	534	512	499	495	494	505	487	449	542	511	517	485	496	510	507	538	503	514	473	502	501	514	487	499	477	546	513	487	481	510	482	471	513	558	507	478	486	496	459	493	500	484	498	476	479	468	488	484	486	499	498	476	481	525	475	497	490	512	480	471	486	480	483	517	474	478	488	513	490	536	490	530	490	516	452	477	508	519	530	535	491	499	473	479	485	510	472	509	481	514	509	478	509	529	494	492	522	502	530	482	499	508	483	522	532	514	508	497	489	514	471	514	486	494	496	524	502	510	506	494	512	534	495	509	543	494	507	528	486	491	489	482	479	480	493	491	495	483	490	472	477	485	498	523	511	511	465	483	496	474	505	493	556	470	507	528	446	520	523	491	526	477	516	513	484	477	499	485	507	491	521	486	493	506	473	481	513	502	501	487	520	444	506	524	470	468	472	514	515	466	490	466	508	474	514	501	519	497	476	480	490	509	454	438	492	504	519	527	503	513	493	518	511	493	479	500	526	473	511	446	497	519	492	521	525	472	492	501	490	517	530	474	472	534	461	472	513	471	489	501	533	521	518	494	505	479	557	482	520	498	508	454	469	505	471	520	515	491	513	513	508	485	501	470	486	509	480	470	490	489	518	494	503	470	493	459	467	495	520	506	518	485	486	500	486	534	481	478	481	505	505	453	482	508	501	517	516	491	488	495	482	506	517	475	490	475	526	506	501	530	469	472	515	522	485	533	454	522	511	524	493	482	480	496	461	492	469	478	499	488	491	485	459	501	474	518	493	520	514	480	483	474	511	517	497	475	494	535	531	482	507	473	483	509
66574	29129	10413	2959	1188	627	410	341	282	253	234	244	243	240	251	246	242	241	241	262	231	254	250	242	258	235	241	243	272	262	241	220	219	244	234	228	274	246	241	237	227	271	238	210	239	268	231	218	230	229	249	253	238	236	237	242	230	218	261	245	254	254	238	221	236	268	218	251	235	223	241	239	275	245	235	245	224	222	240	241	207	215	244	233	264	238	233	245	241	247	223	253	242	213	259	261	239	271	240	219	230	230	258	231	235	260	214	270	242	250	251	232	229	262	261	258	221	226	231	244	250	260	234	261	223	214	213	257	278	234	239	241	202	273	246	254	259	249	235	261	234	235	244	235	256	261	260	241	256	242	247	274	254	275	260	235	252	229	229	237	234	250	248	254	223	240	229	239	241	228	255	254	251	249	250	259	267	275	253	217	234	227	224	252	233	235	246	236	245	214	239	232	240	237	244	228	251	229	219	258	252	244	224	235	263	253	254	225	247	237	226	235	245	227	260	260	235	233	243	233	241	232	246	260	239	200	246	257	240	234	251	256	226	256	215	288	245	255	237	252	218	234	242	254	231	226	227	261	253	267	242	265	267	241	243	223	233	256	209	241	230	238	231	260	224	234	241	213	231	216	230	236	288	239	236	260	259	199	200	242	245	241	248	222	252	227	239	234	253	243	256	241	233	263	216	200	244	236	250	230	249	224	257	250	236	262	214	231	213	239	245	237	240	237	251	243	238	277	235	242	288	239	236	244	254	233	244	247	246	226	225	238	242	248	237	241	251	227	247	252	248	235	254	237	218	248	220	235	214	235	243	231	238	227	245	255	253	219	246	230	223	231	238	257	258	252	261	257	211	290	232	248	280	263	235	239	254	234	225	260	270	253	249	227	238	290	234	240	219	267	247	240	223	248	240	255	239	237	230	251	263	247	233	223	220	269	244	252	252	244	239	261	254	218	217	255	205	238	272	266	256	216	266	238	247	229	244	239	218	214	230	260	260	226	230	267	248	228	271	239	218	251	224	217	222	246	268	232	248	219	247	229	261	266	256	244	240	241	242	231	242	245	265	262	237	269	255	231	283	234	257	269	219	235	253	276	225	237	220	233	253	267	232	218	266	248	217	241	263	263	229	245	242	214	221	230	228	267	275	250	228	268	236	249	243	250	271	234	263	255	240	220	216	257	257	220	236	247	245	263	240	259	233	268	240	216	205	233	244	241	211	242	246	267	252	229	243	268	237	267	221	257	257	228	249	288	237	244	263	219	260	261	216	217	276	237	234	255	246	200	238	251	214	228	236	223	234	232	264	268	253	246	215	228	266	263	230	242	227	253	232	252	238	245	246	271	228	246	234	235	251	263	265	210	274	234	228	227	246	265	258	236	255	250	229	240	227	231	274	244	206	217	248	235	269	234	232	240	235	245	251	236	217	241	235	244	240	246	220	250	233	225	276	257	246	234	256	261	241	241	203	254	250	244	223	244	227	263	245	245	240	236	214	231	209	240	218	223	235	234	248	260	228	229	244	248	271	243	253	223	243	227	236	262	255	227	231	247	250	228	215	224	223	248	227	275	252	254	245	242	250	269	227	214	249	211	255	271	228	216	226	244	249	231	254	225	260	234	235	260	238	250	217	252	253	256	241	257	225	240	241	237	271	229	250	236	261	259	251	276	230	282	247	220	232	208	231	250	264	232	234	219	227	253	262	268	239	218	260	247	280	251	254	236	250	248	266	224	214	244	237	233	244	219	235	222	243	269	238	225	231	242	263	246	223	209	229	242	251	231	254	242	264	224	249	232	234	236	225	234	247	247	271	232	239	260	245	235	222	252	226	222	248	272	305	224	256	260	247	232	238	227	250	256	245	220	233	222	209	244	265	231	236	236	245	254	240	251	249	237	212	232	242	225	256	235	257	234	231	218	212	235	236	260	247	237	242	212	248	206	226	269	241	253	272	260	225	267	243	233	232	230	217	261	261	217	240	241	224	211	248	258	272	246	260	247	256	280	244	261	226	278	241	250	224	220	255	257	240	241	245	251	225	272	255	231	246	252	234	266	225	257	285	257	244	231	222	242	251	239	248	236	250	267	206	229	242	266	262	239	248	228	217	235	226	225	207	271	244	235	230	222	243	240	270	241	244	232	251	240	271	219	207	249	234	261	253	250	249	237	264	239	238	231	225	244	236	229	251	230	279	194	272	244	242	225	246	224	233	248	248	257	249	228	244	253	219	233	257	238	223	248	229	209	233	237	231	279	224	227	248	227	233	269	225	249	224	271	219	257	257	214	227	233	217	253	249	253	229	227	223	246	235	262	247	233	210	273	231	242	238	247	210	243	255	280	254	241	248	252	258	249	271	226	242	280	221	246	207	214	227	256	242	273	258	235	240	259	222	219	242	223	231	273	223	232	255	253	239	260	235	247	230	262	222	245	242	261	238	226	256	241	252	228	210	254	266	251	204	241	247	213	236	250	221	230	236	252	249	226	252	224	226	228	258	259	239	224	254	266	235	267	260	225	250	233	246	235	256	247	253	253	233	231	247	236	218	230	267	261	261	256	240	221	253	254	240	239	256	256	252	249	227	240	262	280	233	259	255	266	221	240	224	221	247	239	234	247	264	220	241	239	267	261	224	238	237	258	223	231	241	235	255	242	256	244	236	214	240	230	255	264	237	241	258	230	261	235	294	267	275	262	258	266	246	238	260	256	232	227	240	250	227	227	217	203	245	255	246	246	221	197	269	263	238	248	261	213	233	239	236	223	228	227	218	241	267	240	256	248	226	231	272	234	243	247	226	230	243	241	237	249	225	262	235	253	224	224	247	252	217	252	215	253	254	238	242	245	259	269	271	269	239	222	261	231	250	234	232	235	226	234	240	256	249	224	251	256	287	261	213	231	261	224	249	256	278	274	268	267	256	268	255	234	239	255	233	247	231	246	244	243	258	245	226	234	237	250	234	248	240	232	255	226	241	241	221	266	259	234	242	226	209	219	247	239	236	225	231	246	248	274	229	219	247	264	238	237	249	274	221	263	257	254	241	233	252	220	218	229	224	228	218	246	246	259	238	221	251	257	245	221	235	239	236	254	247	269	254	240	259	258	253	265	236	225	272	257	245	240	233	254	280	224	232	241	228	232	243	243	224	248	235	259	213	226	257	243	264	244	263	271	250	234	266	240	222	240	237	256	244	214	227	213	263	232	232	239	264	240	255	244	237	227	225	240	238	233	272	259	237	247	275	244	245	217	258	250	215	264	232	249	235	234	268	255	255	241	273	254	245	247	221	244	247	240	253	243	271	273	298	244	232	260	260	230	279	262	232	242	225	219	273	275	236	224	246	252	212	223	284	245	244	222	238	250	215	254	218	283	248	255	248	226	237	242	259	265	262	246	232	216	242	278	269	223	239	262	246	233	235	218	249	243	230	272	246	235	277	251	245	243	228	254	244	243	214	238	231	242	273	239	261	244	247	272	254	265	254	235	251	230	275	249	232	239
45699	18778	8521	5373	3046	1795	1129	916	664	594	528	554	517	555	519	572	515	534	579	558	545	527	534	562	592	545	556	535	552	515	543	536	580	519	509	516	532	549	567	542	527	542	528	526	526	570	525	505	552	582	529	526	540	584	520	545	540	524	531	546	564	521	509	498	543	546	561	553	557	547	549	534	539	562	558	511	560	564	558	529	506	550	524	559	526	520	573	618	544	538	527	524	560	532	557	578	503	538	500	581	509	555	533	554	528	571	516	517	517	540	535	599	546	555	553	514	586	503	559	546	548	547	514	541	539	535	531	541	560	521	500	539	567	574	550	524	508	545	538	527	536	537	539	525	538	556	552	543	552	512	567	575	555	574	549	501	537	541	553	565	527	571	552	551	571	547	544	534	517	551	557	576	569	565	513	507	577	541	524	546	580	549	550	524	574	549	534	528	527	554	502	528	542	552	525	543	515	518	534	582	554	501	581	546	543	539	549	531	521	542	544	591	565	545	547	524	538	511	517	540	537	538	562	496	519	562	568	525	545	559	584	567	550	533	553	526	557	524	580	535	560	515	574	548	574	556	576	510	551	542	513	561	539	559	523	544	604	563	527	582	523	507	548	566	523	527	529	514	542	524	557	523	531	529	569	547	562	572	542	523	520	516	542	508	555	523	593	553	509	522	543	539	572	552	554	538	561	533	568	521	519	552	531	521	506	503	544	531	551	543	514	526	504	486	552	522	529	576	546	524	534	541	521	507	550	562	549	533	505	546	561	587	575	509	533	549	534	592	552	608	494	556	546	531	524	532	554	553	547	513	566	556	563	567	534	541	529	572	571	516	551	566	541	556	571	555	520	526	533	544	518	539	518	521	539	515	546	504	529	537	509	500	572	514	557	514	536	513	541	540	552	503	503	556	525	543	522	542	594	566	551	553	586	531	561	515	544	583	550	522	560	545	540	533	557	564	528	507	525	560	572	550	524	523	520	538	556	557	579	550	521	524	539	610	568	565	555	545	543	565	556	556	541	547	573	509	520	516	558	532	527	548	510	537	492	516	572	564	575	483	533	570	551	544	504	508	546	542	558	590	531	517	530	551	535	497	562	564	498	525	553	534	514	520	516	552	544	553	539	568	525	556	553	597	566	502	506	565	545	547	558	555	509	545	504	531	496	539	482	523	553	524	525	579	508	522	576	561	540	522	546	555	569	558	557	520	569	538	535	532	593	548	525	525	539	547	530	547	532	536	518	527	538	547	549	558	564	530	526	551	544	557	499	594	565	566	486	517	543	561	524	538	512	524	515	505	518	517	574	554	559	549	576	529	547	566	521	551	549	544	534	489	561	528	509	577	551	584	505	553	495	496	531	548	519	528	556	522	499	525	534	543	553	550	562	525	539	573	506	511	528	492	551	585	524	571	563	523	560	518	552	500	568	497	553	575	558	547	563	572	545	532	512	537	541	531	526	530	568	531	545	541	544	590	547	538	539	531	521	566	534	484	533	571	561	513	564	524	540	515	516	537	506	512	544	526	569	532	469	546	520	546	527	536	520	563	575	564	465	507	545	567	525	575	576	506	536	504	553	522	527	513	543	548	510	558	513	556	560	572	589	568	519	576	593	568	531	555	556	509	592	540	532	533	543	525	553	549	531	551	539	514	592	568	544	565	501	533	546	500	555	560	540	543	536	555	513	518	538	505	555	562	560	549	567	559	523	501	559	561	522	530	535	539	569	542	530	537	545	543	545	589	535	527	531	527	531	593	524	575	489	565	531	549	577	533	573	560	564	538	507	512	480	556	496	575	536	549	571	521	522	516	533	559	598	538	525	545	517	557	576	554	527	521	564	487	515	493	508	569	551	511	532	496	480	577	550	514	513	536	589	556	547	521	519	562	580	537	515	590	521	529	561	541	517	563	513	544	548	533	564	565	524	570	519	550	557	568	523	561	546	545	534	540	523	565	565	572	534	542	496	573	519	494	533	563	576	556	585	519	502	539	585	543	538	541	516	535	496	498	507	527	574	512	513	501	556	529	519	528	533	533	536	559	545	524	527	534	520	537	491	550	518	537	533	556	537	515	510	519	533	536	564	527	547	533	509	554	518	580	503	594	527	524	559	528	557	507	552	572	543	580	571	576	531	525	566	521	514	528	522	551	547	551	524	520	483	577	539	535	524	554	532	561	545	541	550	505	517	537	545	534	546	529	553	496	502	538	556	524	535	528	536	522	552	566	526	524	571	529	514	517	528	562	583	555	547	576	559	533	518	539	533	531	567	524	541	528	511	557	553	535	527	544	541	523	525	535	559	522	514	562	562	564	545	576	531	554	536	525	583	518	546	563	554	524	557	516	515	557	516	533	560	545	509	516	542	491	523	534	543	528	540	541	555	580	530	561	566	512	542	510	542	555	572	542	528	538	549	495	541	551	542	554	543	545	516	564	541	529	544	547	539	537	569	553	578	572	536	581	540	520	535	499	585	579	548	533	537	568	568	554	523	542	535	538	504	517	549	533	569	543	538	521	480	585	554	522	525	529	544	540	551	546	553	486	530	552	511	557	513	553	549	518	522	526	493	525	557	547	521	571	513	528	514	534	552	546	572	549	580	596	514	560	543	515	561	546	524	544	531	564	552	568	521	576	546	526	524	550	570	513	531	530	515	521	573	525	482	516	536	506	548	539	534	555	536	545	535	520	536	536	503	529	562	523	574	547	553	544	496	493	537	555	543	550	533	551	552	510	540	532	517	611	546	560	551	514	536	542	540	525	578	526	569	528	534	515	525	497	559	527	555	532	495	567	522	523	516	547	510	557	506	527	575	509	521	585	549	539	553	542	531	541	527	513	537	540	519	566	520	528	552	526	543	585	568	529	495	574	523	538	551	566	527	553	564	574	529	544	547	517	554	543	560	538	546	524	603	498	597	534	546	540	556	491	536	514	551	594	539	517	588	537	569	534	565	544	548	553	531	537	546	549	534	522	527	558	540	542	579	543	507	546	532	525	539	560	566	546	541	534	523	566	512	523	570	543	550	545	547	503	562	527	544	525	542	517	523	546	513	552	548	536	547	535	563	541	561	513	540	544	531	522	507	572	563	558	557	532	545	534	573	522	527	550	551	525	548	540	566	514	550	531	526	582	588	541	577	516	532	528	555	548	498	509	502	517	569	527	532	533	509	585	532	516	547	529	553	538	576	503	523	552	510	558	555	507	575	547	569	537	527	537	531	537	552	527	531	527	526	582	518	537	564	534	559	516	538	512	546	509	558	556	493	535	524	533	552	534	559	587	566	568	541	568	513	568	521	542	569	526	554	552	567	541	518	562	584	508	542	557	540	561	515	529	523	522	514	533	561	487	572	525	555	514	573	547	563	522	545	608	564	570	530	542	591	510	531	518	539	552	586	544	530	555	576	551	563	524	604	587	548	555	557	552	529	549	520	555	535	524	524	561	535	508	569	518	546	557	514	541	523	533	556	574	552	536	565	514	536	509	543	523	538	521
42743	16267	5817	2216	875	444	310	268	256	226	215	218	205	215	225	219	249	207	235	220	242	213	256	217	207	196	205	246	216	210	223	213	227	224	221	232	228	230	226	232	224	235	235	241	204	214	237	230	271	257	225	247	255	213	251	204	221	223	223	212	232	234	223	228	245	237	242	223	201	223	220	225	239	225	215	213	236	228	234	220	256	215	246	262	253	246	215	223	230	223	247	221	218	225	215	213	204	228	192	233	262	252	220	228	232	219	251	231	229	196	200	226	251	222	228	211	238	247	253	228	235	237	223	221	199	199	213	230	238	232	227	216	229	229	250	240	225	268	239	253	247	201	226	240	246	232	228	216	248	237	259	259	239	205	245	228	230	242	202	209	271	212	248	235	238	234	237	219	231	243	254	245	239	235	252	222	230	222	215	249	212	230	251	227	234	211	219	219	231	222	214	223	223	210	240	237	243	242	243	220	218	216	198	218	238	231	229	233	208	239	250	240	215	192	260	224	222	203	227	212	234	238	240	212	236	222	224	215	238	198	223	237	202	250	226	226	249	239	247	241	230	215	232	244	236	209	230	208	234	210	224	242	225	235	245	235	203	240	219	243	241	235	232	230	235	235	266	207	209	240	226	233	254	231	210	255	246	237	242	217	211	230	255	236	229	211	239	233	224	254	234	210	251	239	243	233	214	256	242	217	210	219	232	217	223	248	228	221	254	215	246	239	231	224	232	242	250	204	216	237	218	237	257	219	234	223	247	225	236	211	253	233	202	244	230	243	242	228	218	212	210	236	234	207	237	239	261	220	252	222	241	235	242	225	226	250	232	238	236	221	233	206	231	234	213	210	213	206	241	236	225	246	228	218	231	249	233	195	219	230	221	222	216	245	254	262	236	261	227	262	260	210	221	242	231	214	213	240	227	241	233	224	237	239	214	235	266	228	238	237	233	242	234	232	202	231	278	233	223	243	242	259	226	224	214	215	241	251	279	243	232	233	182	230	245	210	214	207	218	216	250	272	223	224	233	201	252	212	259	248	216	214	221	245	230	210	227	211	251	219	234	244	220	226	222	237	223	241	213	253	215	241	185	230	214	233	251	212	247	215	257	221	238	241	247	210	214	205	213	223	225	245	234	243	238	218	264	250	224	213	222	237	215	227	202	196	228	219	240	217	241	230	229	222	232	252	214	217	234	261	259	269	214	227	226	232	212	210	243	221	245	238	198	244	245	233	223	194	250	199	211	226	217	215	219	230	206	278	226	220	251	232	248	251	230	241	213	232	238	218	215	243	232	220	217	226	221	271	227	213	244	216	248	227	244	222	204	214	209	221	203	235	238	250	266	244	231	211	229	216	227	258	234	226	234	238	227	264	210	232	232	217	260	202	246	238	242	235	222	232	237	246	271	227	213	230	251	223	227	224	215	236	229	235	259	218	251	197	224	217	216	223	249	213	217	223	203	229	250	213	238	218	233	243	220	245	236	241	232	211	225	217	259	211	216	223	217	219	230	209	221	252	221	217	256	240	220	231	226	234	224	236	233	220	241	200	256	251	192	228	223	239	236	220	246	222	228	215	256	235	220	222	224	242	220	237	259	221	225	265	246	246	222	244	217	237	233	232	227	234	244	222	232	241	251	253	227	221	235	226	222	235	235	236	224	247	253	249	268	211	232	239	251	236	237	215	234	236	199	218	229	235	233	259	229	231	235	214	222	234	207	227	215	236	230	241	239	242	198	246	222	225	250	232	252	249	197	244	213	218	192	252	212	263	208	240	254	254	245	214	221	256	225	202	234	214	247	223	233	248	270	233	233	235	254	243	212	213	197	254	247	236	240	231	239	246	216	218	222	244	210	224	229	201	226	214	202	220	218	235	199	232	242	209	246	264	229	225	230	240	241	224	258	214	201	213	228	221	243	217	271	242	222	236	215	234	227	234	211	204	239	222	199	203	229	211	231	198	224	204	241	236	235	220	213	251	239	254	249	196	209	241	235	217	227	227	220	203	221	240	236	200	225	249	192	225	206	226	235	244	239	234	215	217	236	237	233	225	242	224	213	231	242	256	269	242	221	237	257	230	231	258	220	238	233	242	229	217	264	234	232	229	247	233	214	215	234	243	242	231	243	216	213	246	248	234	235	243	247	227	233	253	225	225	210	242	241	198	240	215	238	245	215	227	248	237	219	243	219	251	221	224	251	219	226	217	210	228	236	244	225	246	205	244	220	216	208	246	248	247	233	258	238	221	252	263	219	227	209	224	231	240	257	236	238	242	240	213	235	199	240	232	220	245	239	253	244	264	229	237	233	229	233	262	206	235	225	240	249	218	259	226	227	230	236	266	225	237	232	235	242	226	210	243	222	251	223	250	232	217	224	255	239	220	225	217	224	206	236	204	234	238	213	205	226	228	233	230	270	203	221	220	214	184	244	233	233	205	195	231	266	235	201	248	231	222	232	251	238	206	232	228	246	233	207	210	235	250	220	212	218	201	206	231	236	187	224	231	218	220	244	254	236	231	228	259	239	217	210	225	220	215	215	218	213	253	210	217	229	201	203	230	208	231	230	233	234	200	218	232	218	256	253	259	225	223	218	228	248	254	237	239	221	235	225	201	204	239	220	244	221	241	221	235	230	211	212	241	206	218	229	231	264	228	232	232	224	236	232	211	216	237	213	237	197	198	229	209	215	215	203	217	232	227	239	201	253	220	214	242	226	213	229	226	241	234	212	215	240	239	247	219	234	232	230	224	225	226	240	227	194	217	244	247	219	233	245	225	218	233	215	240	240	227	251	233	211	233	233	234	211	257	192	235	236	234	230	207	215	214	226	227	233	236	247	232	210	234	228	223	253	247	234	226	219	233	272	223	224	238	229	235	225	241	225	236	213	245	199	219	231	226	234	238	264	238	237	247	239	214	259	190	227	231	219	224	199	230	253	206	237	251	221	219	224	192	232	242	224	212	216	278	244	214	236	232	240	232	209	220	219	245	232	216	219	233	235	217	201	225	249	219	209	222	247	231	208	243	236	206	233	226	217	247	208	235	223	237	205	210	218	231	212	204	212	241	256	240	251	225	224	218	251	220	221	253	227	227	219	218	244	241	214	220	226	222	213	225	241	247	276	209	240	267	212	220	265	226	239	266	246	215	213	215	201	213	231	215	238	223	253	254	231	224	229	241	241	245	238	224	227	258	237	213	227	228	268	241	241	254	258	211	217	217	215	211	244	253	216	234	232	234	242	245	245	221	212	237	207	239	212	250	230	242	209	247	267	274	234	225	265	213	249	267	216	239	245	211	268	224	244	210	208	224	207	218	227	232	225	225	258	235	242	234	239	223	245	202	258	237	217	234	223	243	215	211	212	237	225	195	230	225	226	216	224	232	246	265	217	223	243	228	227	238	224	212	245	229	223	207	224	218	217	232	239	216	226	241	229	233	212	217	243	243	228	232	216	221	240	235	267	247	252	193	255	245	225	253	215	207	224	246	250	213	221	230
27603	12489	7811	4653	2476	1164	776	662	556	542	457	505	510	517	513	529	508	480	493	500	517	510	549	509	490	531	526	496	552	483	520	478	538	514	516	536	513	524	498	506	511	464	491	508	503	543	563	511	567	535	528	539	532	490	529	517	516	530	510	493	509	508	505	534	501	530	510	535	520	532	512	506	507	511	503	540	515	555	528	551	488	523	497	495	507	507	531	525	551	494	528	479	497	519	483	511	508	530	490	507	527	535	511	510	507	492	510	511	494	502	464	534	495	510	481	505	510	481	500	521	517	541	459	504	523	539	481	488	498	520	519	490	526	512	502	534	481	543	545	564	522	480	502	494	505	513	507	519	536	523	448	538	474	538	543	510	507	523	525	515	525	503	503	492	508	538	527	503	515	479	498	483	474	486	524	555	510	523	483	502	497	531	476	539	505	474	526	523	541	529	505	503	530	495	511	545	538	520	520	535	484	485	549	542	506	518	491	530	507	516	487	516	499	481	477	497	538	483	532	490	524	496	471	504	528	499	501	528	493	552	520	507	507	536	543	513	504	472	486	496	502	533	515	509	504	496	514	580	500	549	503	513	524	522	529	536	541	529	516	502	538	493	516	500	538	512	508	553	534	529	535	524	519	504	509	502	518	530	477	502	521	532	499	509	534	511	508	496	495	525	562	465	477	532	492	513	505	463	509	522	513	531	472	510	539	518	526	525	490	490	503	516	472	491	496	512	522	489	504	520	493	483	528	483	518	529	510	561	523	507	518	489	507	482	488	478	545	518	492	500	460	531	530	497	517	496	478	516	502	528	529	499	550	525	549	524	529	510	548	539	547	486	501	534	517	492	533	522	495	497	518	538	489	471	487	554	557	545	519	498	555	514	485	466	515	523	516	480	567	498	525	493	493	494	504	486	511	526	556	537	521	532	467	536	513	457	535	519	523	524	504	490	529	540	512	511	532	492	502	496	537	494	511	498	493	512	521	508	494	487	550	511	562	517	558	559	516	526	561	542	556	509	486	480	505	521	523	568	545	501	512	552	508	478	520	504	538	540	551	532	527	473	538	516	520	491	546	508	513	505	514	496	524	486	484	486	527	522	541	486	535	480	524	520	481	479	491	533	512	562	529	533	487	549	495	545	494	502	501	524	511	542	544	520	522	508	517	509	456	533	479	515	544	515	517	498	485	491	509	550	502	514	571	526	544	478	461	478	516	493	492	521	543	484	524	468	527	474	521	535	491	486	518	491	499	519	469	515	513	532	514	539	520	549	568	514	494	542	513	535	548	525	525	498	477	506	493	543	505	517	491	559	486	528	524	507	474	531	489	515	534	482	497	503	543	500	512	522	460	489	517	506	500	479	527	533	485	457	485	539	525	478	519	510	487	525	515	509	506	477	513	503	507	530	505	533	462	516	520	479	528	516	574	499	505	542	507	504	544	485	537	505	522	501	474	532	528	482	491	543	468	528	559	522	503	524	524	550	485	536	532	507	497	509	524	510	522	507	517	496	495	486	470	475	500	514	531	567	525	497	540	541	548	525	519	486	562	480	486	516	509	525	513	510	519	487	545	518	551	525	507	536	509	549	495	519	544	500	501	549	512	546	525	533	506	528	523	525	486	498	526	510	479	534	515	463	552	508	558	558	524	486	527	550	497	517	538	483	528	494	501	560	551	476	513	516	488	535	530	495	489	531	543	498	512	512	574	527	505	521	535	519	531	528	504	524	495	505	521	519	521	481	542	540	515	528	528	510	518	507	484	526	514	514	508	506	475	538	485	516	502	456	499	522	515	528	480	525	524	520	507	523	540	493	506	536	519	470	514	506	503	477	560	510	500	546	519	518	510	512	540	514	486	538	490	529	532	549	497	503	522	528	562	504	506	514	481	549	537	529	501	537	528	487	479	518	493	527	489	523	510	499	475	502	536	515	522	513	553	520	498	538	536	487	542	513	568	502	518	544	533	540	550	538	557	510	493	518	463	474	514	503	488	508	521	510	516	517	549	522	546	472	522	500	535	531	507	476	512	529	554	501	476	501	518	518	495	528	486	510	526	524	503	513	480	532	525	537	529	546	505	544	481	512	513	511	491	514	510	536	518	522	481	531	524	504	536	489	530	534	484	512	536	509	483	501	499	505	531	521	529	535	535	502	544	542	530	512	524	494	574	498	509	500	541	507	525	508	480	533	541	518	531	510	530	519	530	524	547	503	521	551	530	510	528	493	523	511	510	531	538	510	521	534	525	506	555	453	533	479	529	525	537	535	499	550	520	537	519	551	509	517	501	506	514	486	523	534	509	463	504	490	512	524	499	483	513	502	530	495	488	501	539	516	514	481	505	499	564	485	532	509	553	512	494	516	546	499	510	505	516	514	491	486	513	558	511	539	493	487	497	486	515	546	549	540	561	558	509	485	514	544	537	504	533	531	515	473	496	522	535	531	489	522	486	500	527	516	551	512	534	545	519	508	502	481	527	548	517	489	550	533	510	456	531	556	535	551	496	530	509	524	489	529	516	476	521	532	532	492	472	529	546	544	490	526	502	528	547	521	516	497	478	547	509	512	524	488	535	522	488	523	457	558	513	525	501	471	563	501	529	534	532	540	513	494	535	507	524	484	503	541	498	538	483	504	528	523	483	547	566	523	519	548	510	548	514	503	546	518	529	530	510	542	535	533	485	553	511	555	501	512	507	511	508	518	526	526	539	519	504	556	541	522	530	521	516	522	499	522	510	532	575	528	495	523	508	518	516	501	470	522	490	521	511	467	494	548	496	529	498	539	501	525	501	488	511	524	532	529	551	511	536	508	496	508	456	525	527	557	535	522	535	487	518	536	485	496	552	517	504	535	548	514	502	528	490	525	516	519	554	518	491	514	522	506	488	525	520	505	484	534	521	537	540	496	504	536	541	532	527	514	463	514	497	512	505	497	544	541	498	505	505	542	535	509	519	534	518	460	505	495	505	532	527	486	545	525	512	533	588	515	511	503	501	524	529	531	489	514	523	460	461	521	519	523	502	531	503	506	514	526	522	522	506	508	509	542	563	511	527	517	523	478	526	489	501	518	511	522	517	515	554	510	521	538	525	535	496	501	497	520	508	484	498	534	542	551	538	538	507	514	542	501	523	529	506	513	485	499	516	539	489	483	522	551	519	557	520	520	530	485	492	540	507	542	478	502	478	511	506	539	541	520	541	579	537	519	492	546	526	497	538	509	466	547	482	467	514	488	517	479	496	499	508	499	542	504	500	522	523	535	490	560	487	541	474	509	517	524	548	517	495	545	499	531	497	512	542	549	562	517	515	477	534	501	517	505	492	506	508	527	554	522	518	513	500	524	508	489	528	513	526	519	522	541	559	530	511	510	532	510	536	492	532	522	532	447	539	595	553	530	556	552	502	526	489	543	500	499	535	506	547	546	519	519	514	538	487	510	501	524	517	553	506	498	528	446	556	548	510	494	520	497	525	499	549	483	523	501	520	553	520	475	503	526
56784	26401	11152	3683	1406	759	466	393	252	257	223	197	220	219	207	229	205	244	247	212	204	203	213	198	206	227	213	212	243	199	227	212	201	243	216	240	215	227	228	204	237	243	209	213	236	218	210	199	216	211	237	200	228	199	212	199	220	216	238	230	204	201	225	216	218	193	213	201	210	211	190	208	207	236	204	201	208	194	235	201	205	212	256	218	210	227	189	221	215	209	226	190	203	201	205	205	214	215	191	218	223	209	230	229	221	190	213	198	231	238	242	258	236	221	191	229	229	217	223	239	232	218	219	209	223	197	202	187	199	205	219	224	213	195	203	203	220	210	222	202	208	219	219	212	212	212	228	232	220	212	216	221	195	236	221	227	213	192	211	201	194	224	235	215	223	225	234	227	234	211	239	239	206	209	217	226	190	192	195	227	218	225	230	199	221	194	214	227	223	210	217	192	217	226	206	207	219	254	236	232	206	204	223	219	208	253	231	214	209	222	221	214	219	190	200	223	194	243	238	210	240	236	191	245	208	217	186	228	226	210	216	207	220	237	247	209	215	238	206	223	220	213	219	219	232	190	193	216	230	185	219	220	223	236	200	211	193	235	229	208	228	211	198	206	208	200	211	217	210	199	209	201	224	237	186	223	215	207	252	232	217	217	237	201	226	218	217	215	198	216	210	197	221	211	217	212	231	219	221	214	207	230	201	230	196	222	202	204	204	222	209	204	218	207	222	225	227	217	209	214	207	206	220	204	203	226	225	189	223	227	197	193	239	211	195	221	218	209	207	205	193	212	237	208	219	207	204	182	212	203	216	193	198	216	215	213	215	210	199	206	210	221	201	204	220	217	231	232	185	211	207	242	203	207	217	205	230	220	198	228	216	194	208	223	205	245	216	240	223	218	214	209	221	188	210	217	213	206	222	221	214	204	226	223	200	227	203	189	238	214	199	225	250	200	222	193	206	223	215	213	212	232	206	238	221	229	223	197	212	203	200	204	202	199	216	215	197	182	192	210	214	209	221	208	234	227	213	214	239	232	221	225	228	209	204	212	202	223	204	222	230	197	211	214	209	232	206	199	221	252	202	204	225	218	207	211	211	207	208	198	234	212	220	216	216	242	205	195	219	207	208	199	211	220	213	202	207	201	188	230	209	232	211	208	202	214	214	200	202	226	206	199	212	227	194	211	235	221	261	229	208	247	213	223	224	189	203	205	212	209	247	217	226	210	196	216	205	220	184	202	232	204	204	206	218	198	192	224	233	202	202	224	211	198	213	203	233	230	183	220	204	215	224	199	214	218	208	211	217	216	190	206	182	226	205	208	214	209	226	222	231	240	241	236	191	236	239	219	211	188	190	208	228	200	223	199	188	195	199	201	237	234	204	251	213	237	248	189	205	189	212	210	215	218	223	190	219	219	223	217	222	219	211	237	238	171	219	220	191	219	217	238	217	226	235	229	218	210	211	224	221	230	246	221	207	222	205	218	199	215	250	228	204	200	178	208	218	192	236	231	215	211	234	187	222	209	216	207	230	216	212	169	201	196	204	236	194	189	204	217	250	196	213	231	234	200	214	211	205	223	239	237	196	209	227	201	205	240	221	240	218	218	219	212	196	205	205	207	199	205	196	210	208	230	216	198	213	204	198	235	213	235	202	236	218	220	237	221	207	229	226	211	214	220	199	226	201	238	247	186	219	209	193	197	209	207	211	197	228	190	220	182	230	201	198	198	198	231	203	223	201	211	212	194	190	206	205	222	219	221	218	227	215	214	235	195	194	228	168	203	188	204	208	204	225	208	223	225	224	217	223	196	201	213	219	222	192	183	219	196	206	224	207	220	205	197	213	227	237	213	208	216	220	213	196	251	233	211	212	197	223	208	231	220	205	213	202	230	202	216	209	215	179	224	201	224	220	230	212	196	232	212	240	244	236	213	225	210	242	198	185	229	207	213	204	214	214	213	220	213	203	219	187	217	222	241	230	219	206	205	241	202	200	221	219	209	193	205	227	228	238	207	199	204	208	207	197	216	191	182	214	220	231	231	198	205	206	211	216	219	223	233	223	227	222	218	193	216	240	191	209	205	212	223	206	206	214	216	228	248	217	210	203	210	201	205	179	218	230	233	214	213	235	208	245	211	220	213	224	224	255	218	212	243	181	237	229	230	248	236	223	196	220	224	197	207	209	225	220	237	231	219	200	210	224	222	215	209	196	194	230	190	174	194	214	200	207	208	230	227	206	226	191	198	210	206	206	214	193	217	217	220	216	229	208	178	217	212	207	227	249	198	226	210	211	191	215	237	190	204	213	196	219	198	212	217	217	203	238	203	200	215	204	217	233	213	210	201	244	240	193	199	214	211	217	204	191	193	180	237	189	191	199	210	217	215	208	233	237	232	222	223	229	207	205	224	223	243	190	227	187	182	209	225	221	211	216	211	227	206	221	230	196	223	229	184	221	213	213	214	194	204	230	222	228	208	200	219	214	221	202	214	223	188	212	225	174	193	188	220	196	231	195	206	205	180	214	199	219	207	224	200	221	215	215	217	178	221	214	220	198	205	232	208	224	216	222	223	213	196	206	230	219	198	240	232	235	207	214	217	214	205	183	210	183	192	212	247	203	208	199	197	225	185	218	195	200	231	187	198	239	194	209	233	205	191	198	193	211	202	207	193	210	203	193	199	204	208	224	220	206	206	200	246	206	223	190	230	219	214	217	211	199	199	195	209	217	241	178	220	184	215	180	250	212	221	213	217	212	215	212	241	216	215	203	209	194	203	207	180	202	234	215	228	227	201	231	202	196	235	230	217	220	203	198	237	193	243	225	193	233	240	231	203	231	236	219	213	221	173	181	225	227	215	207	203	216	243	218	214	210	274	202	218	206	212	220	212	191	210	210	218	205	206	190	200	192	227	203	207	207	230	218	218	216	182	221	215	224	193	230	212	209	221	239	192	214	213	208	195	209	198	187	218	213	226	221	214	269	220	196	249	233	225	228	238	188	211	261	225	221	208	228	190	226	225	225	216	221	218	194	201	227	205	209	219	202	208	212	194	222	205	214	231	198	187	229	236	234	221	218	244	201	216	212	211	185	208	249	247	234	201	206	212	204	227	240	229	228	205	214	239	244	200	229	227	235	198	222	212	215	204	230	200	196	216	218	205	240	246	228	203	244	209	202	209	216	206	188	203	205	222	206	228	228	209	186	198	224	182	221	194	211	219	202	203	212	210	212	196	234	202	182	234	225	231	206	189	247	206	211	229	226	235	184	239	236	197	194	213	217	200	202	200	202	204	227	213	227	239	201	216	232	195	223	195	195	213	197	226	221	185	224	205	217	234	217	196	211	210	209	193	207	230	230	226	210	222	196	227	219	200	186	220	217	202	232	241	205	250	221	195	210	207	215	203	187	225	213	200	211	204	186	201	220	230	200	210	220	203	198	212	209	225	195	180	194	212	215	213	200	179	213	194	199	232	207	220	224	208	216	195	199	227	240	231
38556	20938	11856	6542	3720	2096	1331	1062	828	665	595	484	486	498	516	461	494	515	503	503	509	476	510	488	510	494	502	535	504	518	484	487	485	499	451	480	502	526	477	511	479	509	446	482	538	449	501	473	514	457	488	446	478	495	475	475	474	471	484	443	477	464	468	513	482	453	515	496	478	451	496	499	507	501	482	452	489	481	525	499	485	504	468	476	490	480	473	519	488	462	495	474	491	471	519	503	485	505	495	491	491	504	543	479	477	453	503	537	466	469	471	489	493	489	480	457	499	473	475	526	511	465	462	458	516	484	499	482	541	457	480	476	491	492	505	489	505	464	470	486	471	436	475	499	485	452	479	526	486	470	485	438	440	460	457	504	530	507	503	489	505	509	507	507	481	503	460	474	521	519	495	495	517	479	482	463	462	504	501	483	515	486	499	503	500	469	497	471	515	475	469	505	483	505	484	460	462	498	504	476	506	483	494	480	489	511	513	480	441	494	468	464	514	493	457	449	486	488	471	448	489	472	471	526	493	440	482	457	475	500	502	495	501	507	517	496	467	486	514	509	493	495	439	508	464	489	507	502	489	502	483	475	501	497	482	477	465	463	473	476	497	495	504	485	503	520	473	499	523	477	495	502	502	472	514	487	521	475	486	478	483	493	485	466	466	482	489	490	514	509	488	483	490	497	461	451	479	492	509	467	486	532	495	491	492	494	512	457	497	442	511	486	514	487	534	447	461	486	501	480	474	522	520	471	484	510	455	513	475	474	492	518	480	520	494	471	491	477	502	482	506	478	462	450	466	482	468	464	522	470	498	474	513	463	455	495	455	483	497	470	517	463	480	461	485	487	482	461	486	429	473	489	482	461	485	484	507	511	475	530	453	451	502	441	491	472	457	502	474	490	462	511	470	501	471	490	512	478	499	465	497	456	466	488	493	512	501	469	532	466	442	509	504	477	469	493	502	506	513	455	461	515	450	500	462	462	460	511	442	487	490	527	506	493	456	506	466	482	489	470	467	511	464	472	511	495	485	512	497	464	489	466	494	487	512	484	455	473	509	486	492	498	502	500	487	501	489	509	471	506	456	480	484	499	478	485	465	495	469	471	497	515	500	500	455	490	482	522	503	498	487	494	464	454	469	439	497	514	514	493	482	493	491	466	487	492	504	499	489	502	462	476	509	526	502	456	479	453	488	465	474	489	472	505	455	476	512	493	485	477	498	474	488	476	481	475	462	482	471	487	467	496	478	503	474	468	512	479	504	481	489	498	492	472	525	491	527	498	508	483	452	532	482	483	450	480	509	514	457	530	468	491	482	494	459	480	491	490	501	505	478	523	514	453	519	473	500	503	474	488	486	510	488	485	459	519	499	454	506	495	501	553	502	493	483	508	507	462	521	477	486	462	461	539	455	502	525	478	476	459	488	463	478	481	493	501	529	476	473	519	489	476	490	509	491	485	481	481	463	502	491	513	491	491	492	507	462	495	478	480	500	454	459	470	475	479	496	502	506	523	493	439	438	471	456	482	472	444	456	484	484	474	499	505	517	480	483	537	472	477	451	456	505	510	482	448	445	498	499	464	494	504	494	488	490	478	491	476	498	481	493	482	519	477	485	481	530	494	507	472	472	481	453	541	489	477	495	530	505	487	461	524	445	488	491	440	500	465	486	506	484	510	471	473	492	504	447	499	489	463	491	494	482	441	476	482	458	484	483	516	464	495	471	519	577	448	517	530	530	486	495	479	497	458	468	505	475	492	481	478	507	516	459	497	514	450	499	488	476	464	478	494	496	516	471	459	463	508	494	520	485	495	517	493	484	477	481	462	494	477	500	476	442	468	480	500	463	485	465	498	492	493	460	455	479	525	478	469	464	534	481	482	494	465	473	499	479	464	493	464	492	471	478	493	491	474	469	526	484	504	529	482	490	510	483	479	488	497	525	470	518	495	474	494	521	482	532	475	528	491	483	480	507	502	466	508	473	527	483	502	475	489	462	490	467	470	452	499	474	513	460	459	489	483	496	521	521	502	486	516	494	526	464	511	479	452	461	508	488	497	469	494	476	477	459	503	477	557	470	506	457	491	442	492	461	502	470	502	492	498	523	498	488	481	471	458	462	531	450	480	522	477	484	452	489	454	470	514	522	490	475	481	463	463	482	512	482	499	474	535	463	452	505	519	473	517	482	497	504	457	492	516	530	479	502	479	465	491	465	500	475	494	496	495	449	470	438	473	502	496	459	504	464	500	506	473	486	485	471	518	452	507	467	517	478	461	479	514	480	496	474	494	524	535	499	472	483	466	474	471	497	512	442	476	469	476	483	506	482	473	458	471	491	450	488	512	449	481	518	473	484	500	500	478	494	504	514	481	510	474	475	497	495	532	527	475	499	451	496	487	510	463	517	470	481	477	485	470	453	484	518	505	476	499	470	501	519	485	496	455	463	479	473	483	476	468	498	508	488	436	492	478	471	479	538	519	481	501	491	463	489	519	507	465	504	498	513	537	478	462	479	473	446	518	500	489	495	462	468	510	517	489	477	509	508	501	492	450	534	489	462	499	464	522	478	495	459	456	502	491	506	525	468	466	501	536	469	493	489	486	459	477	494	502	471	467	473	486	478	518	522	503	466	488	492	481	484	482	496	500	456	467	465	500	453	475	463	487	474	531	455	482	478	513	464	466	480	464	492	511	433	467	459	496	474	496	525	532	516	493	463	507	487	463	530	497	495	492	491	464	497	475	496	499	479	477	491	504	529	473	499	469	468	487	457	496	495	495	486	507	490	501	504	455	501	465	514	454	474	484	464	508	504	486	480	491	514	485	455	462	496	516	500	477	480	489	502	495	476	475	521	501	497	476	476	479	504	473	477	472	485	521	491	502	478	461	476	497	493	472	469	528	502	531	462	499	544	484	514	469	488	496	501	474	452	504	523	469	504	451	498	522	464	511	465	549	487	520	525	511	470	498	484	471	495	477	466	471	478	474	469	497	440	489	495	471	465	475	459	491	471	460	466	524	477	474	482	472	434	464	488	510	508	482	459	509	503	509	455	493	484	476	453	524	497	471	507	483	452	525	525	465	482	486	500	460	500	508	486	482	489	469	462	512	484	481	458	491	486	463	490	485	488	502	478	492	487	469	487	485	487	450	491	512	533	471	485	513	497	461	501	505	517	510	506	476	539	444	447	497	463	480	484	466	448	483	487	498	471	489	530	473	480	474	475	492	488	464	507	474	508	483	513	481	451	508	457	465	497	503	479	515	479	472	516	472	482	452	500	490	518	452	495	488	502	503	477	472	476	472	495	503	462	510	484	498	461	523	457	472	483	514	497	467	517	499	454	472	498	478	466	487	450	459	425	479	483	521	495	502	485	484	496	508	531	479	459	504	511	462	505	471	508	445	480	503	471	465	522	456	505	492	515	520	499	512	479	480	510	523	466	505	472	510	487	463	470	488	504	462	487	495	453	503	492	483	489	494	467	473	481	488	495	476	468	483
62046	32570	14197	5055	2238	1231	803	537	418	325	298	260	271	225	249	267	252	243	253	229	257	250	218	218	224	243	220	242	225	230	221	272	255	224	262	223	220	234	253	229	246	228	239	230	253	208	251	204	239	240	226	248	198	229	216	224	225	243	252	212	231	209	237	266	241	232	243	228	262	209	251	217	254	235	227	243	254	240	234	230	273	213	217	227	218	255	215	217	247	239	239	240	235	256	225	213	244	217	223	235	222	237	257	250	216	243	282	252	255	247	219	237	233	217	231	224	225	212	217	234	243	248	224	226	252	217	247	250	219	237	242	251	228	214	230	209	228	235	218	212	235	244	258	228	202	232	254	234	228	245	219	229	224	227	220	248	229	259	236	234	242	237	266	212	217	217	241	232	223	214	247	259	234	246	211	220	243	215	239	224	212	246	222	234	237	231	229	231	238	253	235	234	217	223	224	225	230	252	242	213	252	243	256	252	243	230	259	225	208	244	258	217	254	228	255	226	271	252	225	231	233	231	241	231	280	264	220	260	227	245	234	232	243	261	231	219	221	233	235	236	245	234	248	236	221	234	221	247	256	218	223	215	215	217	257	267	217	236	211	229	224	266	261	242	210	213	236	227	223	257	224	243	254	271	216	211	256	222	248	242	218	232	224	236	255	231	260	211	238	227	232	223	197	224	261	260	230	225	255	226	219	244	234	225	216	238	239	230	228	242	225	223	216	244	219	220	219	229	259	224	223	226	227	241	222	224	241	259	232	227	212	240	272	211	216	235	226	252	288	238	257	219	240	258	237	218	260	243	232	215	244	228	246	214	219	242	238	216	231	249	247	237	262	254	232	268	249	225	239	213	234	244	233	238	226	228	211	236	231	235	241	219	260	263	235	243	214	204	229	231	214	233	232	251	227	241	224	237	238	226	221	239	242	243	215	232	242	218	241	242	250	232	245	222	211	248	254	250	244	256	237	177	255	232	223	246	217	239	212	269	276	238	231	234	270	255	243	233	205	232	248	243	219	252	240	263	226	226	207	204	202	236	230	228	220	219	244	238	226	229	233	235	233	224	214	219	233	215	240	244	242	229	207	219	220	234	235	231	211	226	242	220	243	249	258	265	250	233	249	222	217	208	231	267	233	247	250	231	216	227	235	249	256	224	242	236	236	239	229	208	234	233	281	219	254	217	226	192	221	234	231	218	237	229	252	236	240	259	242	238	240	282	231	191	233	213	247	225	239	226	226	218	235	251	263	235	230	263	214	245	241	215	246	269	217	250	243	214	255	225	225	241	229	236	221	231	214	226	259	229	220	250	255	242	230	240	244	236	234	224	234	213	250	228	215	233	243	225	209	253	255	236	233	207	239	245	206	261	239	230	227	234	252	249	231	241	249	237	230	250	252	227	204	244	206	214	245	215	233	222	226	240	216	215	231	233	236	225	229	253	240	212	252	249	227	208	238	214	240	257	234	212	227	236	235	221	237	206	261	269	220	239	250	210	228	231	257	228	223	229	232	247	228	234	238	216	209	233	220	253	259	233	225	243	241	250	223	244	245	224	249	246	245	208	267	238	215	242	219	237	224	229	248	245	257	223	235	255	239	244	241	196	235	219	236	232	239	248	227	233	218	239	221	240	210	264	262	239	224	240	214	243	225	238	260	224	260	251	232	244	254	242	242	231	246	230	217	230	230	203	221	256	250	244	235	218	218	222	233	234	215	205	233	218	243	236	250	256	247	220	246	220	222	247	240	255	247	231	262	234	232	231	238	228	201	214	250	245	216	263	248	234	222	215	256	229	241	236	204	243	243	255	232	214	249	249	231	265	253	235	248	200	236	234	269	227	221	221	247	239	223	236	233	246	241	245	252	227	240	220	229	224	223	251	239	247	245	243	249	277	239	234	262	270	256	224	235	232	259	237	245	221	239	231	257	240	238	229	239	242	207	254	251	253	251	229	227	208	235	230	211	222	237	225	228	243	241	242	238	218	205	245	184	224	235	256	200	239	202	269	237	208	207	235	245	214	246	273	226	233	245	262	211	238	234	243	228	241	219	240	261	235	203	228	237	221	235	200	247	225	215	215	244	202	256	238	228	252	257	216	239	226	267	213	219	239	245	252	233	254	248	244	204	214	258	222	237	204	242	225	214	221	276	239	203	243	223	267	258	259	215	229	267	241	216	232	246	223	233	241	217	210	225	241	263	236	204	236	243	225	257	238	208	224	237	229	236	250	199	228	227	216	238	230	224	203	205	236	250	213	236	236	239	248	216	226	236	252	235	230	232	234	249	230	261	220	231	249	224	219	249	213	244	197	214	237	243	225	235	238	236	219	204	229	219	242	264	261	263	238	254	234	244	198	257	223	230	235	243	251	248	221	239	220	215	241	229	275	214	253	226	238	243	254	210	218	237	224	252	236	213	245	223	255	214	215	236	240	230	247	229	206	219	248	225	239	254	216	241	219	272	258	192	236	232	218	239	227	229	259	226	259	240	223	256	230	222	225	261	231	246	245	222	234	228	230	253	258	230	249	243	248	242	226	217	246	257	257	253	218	198	216	231	232	242	230	237	243	239	202	238	225	222	211	217	245	261	263	227	278	230	240	230	254	215	246	241	215	210	218	235	226	240	265	226	239	238	226	254	202	242	235	241	230	250	258	239	225	234	223	228	234	246	210	206	223	207	254	245	224	257	255	232	239	242	225	245	225	206	242	238	244	212	244	221	222	254	240	220	260	215	230	210	229	238	227	213	229	211	237	236	266	230	219	219	196	235	222	222	241	233	221	211	208	222	216	250	226	232	224	247	232	240	244	224	208	245	241	229	216	232	254	260	200	267	224	202	231	246	225	275	246	232	177	274	258	236	251	223	257	248	229	233	226	209	210	234	241	262	254	222	270	243	204	245	270	216	248	236	225	248	214	248	243	248	246	223	270	225	260	213	218	226	244	230	249	276	244	218	204	241	211	274	234	239	264	221	234	233	286	237	237	209	238	225	226	230	230	256	243	239	219	237	214	269	242	225	225	246	249	256	238	224	222	227	211	257	239	251	230	227	263	247	210	246	237	224	241	231	233	251	234	249	255	266	238	230	223	239	228	257	217	235	243	229	266	252	244	245	237	244	221	239	249	223	223	245	239	256	238	231	259	261	199	239	276	263	217	283	228	263	243	240	237	229	233	221	238	211	220	252	226	240	224	222	224	233	210	238	236	195	272	236	276	260	236	243	256	236	255	214	220	276	244	242	247	248	251	224	242	228	228	232	269	211	228	234	247	225	247	241	226	238	251	256	213	233	236	233	251	252	239	258	260	245	258	238	233	242	227	251	247	262	256	260	230	225	227	225	209	237	227	256	259	237	288	270	217	224	231	235	260	239	234	222	232	229	246	229	240	219	258	242	223	217	237	245	233	207	233	217	259	225	222	241	213	248	235	236	247	229	211	208	251	241	225	266	237	224	241	220	245	237	241	233	250	247	218	251	232	245	246	235	234	215	259
41822	26368	14275	8970	6054	3696	2325	1633	1213	893	676	577	535	565	515	580	520	501	551	523	527	494	541	540	537	530	538	545	512	509	505	519	550	508	517	525	532	524	537	522	523	527	523	502	523	520	558	540	525	512	527	561	562	516	546	535	533	520	560	480	521	544	499	509	534	546	535	516	533	530	550	567	534	535	525	516	544	497	499	523	522	507	574	518	501	535	550	531	519	537	469	544	508	532	549	518	535	525	531	490	535	584	528	590	526	586	516	538	532	526	535	533	530	528	495	499	554	530	566	553	528	502	498	572	506	552	515	561	532	512	498	521	479	520	484	514	500	506	538	498	532	539	515	526	520	554	538	557	522	555	502	558	534	579	505	545	536	586	482	545	520	508	526	508	526	549	575	502	518	524	540	572	525	548	516	496	507	528	523	465	509	550	545	497	508	544	494	551	522	546	510	517	494	497	526	524	547	514	543	510	528	518	525	557	542	548	548	497	527	488	527	546	520	532	563	529	523	515	493	512	553	545	518	527	550	517	517	525	557	580	517	507	529	518	519	510	540	536	478	519	509	538	557	544	530	516	550	533	490	536	533	516	536	535	547	535	511	510	562	489	533	533	517	511	507	577	531	574	512	484	522	536	551	493	560	533	552	517	552	536	532	524	509	516	498	529	536	547	510	533	518	521	516	556	540	545	550	518	527	539	513	545	481	516	563	524	499	533	535	519	519	525	507	492	484	554	542	529	505	567	548	512	507	538	543	543	500	531	497	514	556	562	519	501	528	494	544	537	529	505	550	510	525	564	525	542	531	527	529	554	531	549	542	506	544	544	521	532	543	511	499	535	509	567	526	502	490	519	539	537	543	542	541	542	502	542	523	466	515	524	546	577	550	486	517	529	489	546	510	534	508	513	563	498	555	552	515	497	542	545	563	535	545	535	535	490	501	512	503	508	501	527	512	517	496	517	529	510	534	523	514	519	514	509	530	554	507	515	506	533	525	553	503	568	546	493	511	517	487	562	549	547	544	494	520	504	511	504	526	570	555	521	529	529	513	513	522	570	511	499	552	560	540	542	486	567	538	504	514	511	551	518	552	523	517	559	535	526	524	529	517	551	528	526	542	536	569	533	559	525	511	574	572	511	523	495	523	563	569	508	547	560	526	522	533	552	553	505	535	539	536	533	545	497	523	533	540	534	547	512	487	503	565	515	534	530	529	515	521	519	492	487	554	540	511	531	527	540	508	548	503	512	498	509	580	562	561	514	525	523	498	519	501	488	527	527	544	536	524	576	531	485	526	532	534	494	546	557	508	507	540	531	513	524	485	498	544	503	525	524	509	534	500	539	547	552	511	576	500	503	521	570	517	499	492	516	533	528	518	564	560	552	543	556	501	537	521	540	556	534	530	465	477	540	501	512	500	530	527	499	532	501	532	580	543	554	532	501	561	527	498	532	503	534	492	513	530	525	499	503	533	504	538	520	519	552	512	530	492	585	531	529	538	524	522	484	550	541	558	552	513	543	521	497	516	467	563	516	551	545	506	553	515	520	525	548	528	515	553	514	506	526	511	513	539	512	518	510	521	556	521	500	525	514	515	489	503	514	504	550	521	493	551	555	538	538	520	530	533	551	500	481	555	504	530	507	550	537	521	503	515	506	581	518	557	491	522	550	526	520	502	532	497	546	544	574	550	515	535	538	561	524	533	519	518	513	530	510	496	528	511	498	496	543	503	554	557	526	537	527	527	525	489	531	567	520	529	540	535	508	526	548	520	546	536	590	505	503	524	504	524	546	492	510	537	493	561	548	562	506	509	555	510	563	514	491	508	528	538	512	530	502	540	553	561	527	573	578	540	556	529	468	537	498	502	511	546	525	552	494	496	531	569	553	568	542	528	543	517	560	551	528	504	570	517	552	545	566	540	540	506	563	511	550	506	575	518	530	537	563	516	511	526	554	490	526	557	478	523	495	483	529	536	555	505	565	561	500	497	561	505	553	550	529	538	534	509	530	502	540	521	533	530	518	504	545	572	552	529	556	539	541	513	507	548	532	559	567	525	536	536	536	488	517	538	536	514	531	501	525	521	554	531	547	527	528	509	573	527	534	558	538	556	534	547	504	544	465	546	522	522	528	483	530	505	474	523	556	603	542	553	533	528	495	584	491	539	493	552	562	515	524	487	521	511	559	525	536	505	521	536	515	529	542	532	533	522	570	530	558	523	500	499	510	559	516	500	565	555	525	545	513	546	517	512	532	523	490	531	549	511	527	537	514	539	518	504	576	527	527	545	559	542	555	535	530	547	527	509	561	531	491	531	571	553	498	504	521	569	555	502	474	515	544	527	541	552	491	479	554	533	528	502	508	553	492	521	568	526	515	549	551	555	524	540	565	516	551	542	525	525	513	545	575	527	557	571	513	530	521	530	534	506	516	508	549	498	533	540	526	513	515	535	542	515	518	503	498	520	500	505	493	548	526	576	542	541	500	569	543	544	539	541	537	522	526	523	564	542	526	514	512	531	519	520	515	544	515	537	525	529	511	535	538	516	483	513	540	513	536	487	549	507	549	550	515	525	499	527	522	488	588	552	520	519	523	546	546	524	517	518	573	549	543	509	515	479	557	507	549	539	557	458	515	529	540	525	522	497	500	553	535	507	544	558	524	554	512	507	535	532	540	526	547	542	516	547	487	506	544	526	536	545	509	553	547	527	543	507	522	505	536	505	522	504	501	505	571	519	534	542	516	536	540	521	494	533	538	493	550	490	539	543	520	526	525	561	536	530	484	495	513	525	511	521	538	538	516	534	494	532	509	532	532	510	536	465	533	519	554	506	512	549	563	519	545	514	511	531	508	526	529	537	535	546	545	539	532	517	524	532	499	564	559	508	521	540	525	518	530	530	531	500	528	532	494	547	543	544	540	527	539	535	549	511	524	571	490	530	549	567	574	501	524	546	515	527	537	525	510	559	532	486	557	557	496	561	521	517	509	558	511	546	501	514	546	522	552	530	555	528	553	512	567	493	516	527	529	542	494	530	526	535	495	531	568	535	570	530	525	525	570	518	510	535	518	513	510	550	499	530	516	563	560	540	522	526	530	531	459	519	478	549	519	514	489	561	531	524	535	475	577	541	523	486	519	537	518	525	536	519	484	582	535	501	553	543	502	526	541	565	527	515	518	530	556	546	510	521	525	526	526	552	573	509	516	547	518	493	473	514	540	521	534	522	508	533	545	528	504	505	552	537	527	542	529	528	515	527	519	567	520	526	499	506	508	559	528	495	530	533	542	544	527	553	552	543	552	504	567	501	509	537	532	512	514	509	538	514	548	536	560	508	540	525	530	524	540	517	481	538	494	542	544	549	498	580	514	520	477	551	534	560	524	529	538	517	495	505	554	534	548	525	494	546	516	521	548	562	531	510	555	539	510	555	546	533	541	539	531	535	587	505	577	541	529	513	533	549	541	523	534	507	539	499	551	558	528	545	522	490	504	506	512	521	485
46156	18969	6306	1880	680	396	280	266	249	231	285	237	214	225	275	203	280	231	254	249	259	221	244	238	238	246	243	267	245	243	243	238	245	207	198	228	231	266	215	226	251	254	232	260	244	266	220	261	265	234	219	225	241	241	212	197	248	239	242	275	236	262	254	249	238	232	209	257	233	263	239	233	250	235	258	248	228	251	230	227	228	249	263	227	258	206	221	249	234	197	244	236	228	241	246	223	207	221	255	225	249	244	248	247	263	249	236	230	217	222	227	239	223	233	226	226	226	240	259	236	253	230	201	251	256	249	251	252	272	241	186	229	252	236	259	236	268	242	240	248	217	258	197	209	250	247	263	245	230	207	231	207	237	270	241	233	240	268	235	226	255	238	218	233	254	263	233	244	224	213	232	234	237	233	208	224	229	249	226	252	261	248	201	213	212	252	255	217	195	230	220	247	226	228	247	239	231	227	247	242	233	223	242	248	234	240	248	241	255	240	245	242	229	237	226	236	214	288	228	255	238	262	250	224	253	240	257	236	246	223	205	240	255	270	243	272	217	226	264	233	228	241	250	258	242	230	242	267	253	213	225	209	211	242	252	243	203	232	223	228	244	266	224	206	202	276	255	238	239	243	254	247	244	269	235	250	225	238	257	246	223	244	209	242	234	211	239	201	217	255	268	253	227	220	238	233	216	250	231	242	226	236	243	222	195	269	261	236	258	231	258	225	234	228	236	214	235	251	236	211	207	244	218	239	222	204	227	261	257	230	243	236	204	289	228	241	276	243	214	224	255	251	223	230	226	226	239	236	266	229	261	225	241	220	245	220	212	227	248	243	240	242	219	232	236	232	227	221	235	238	213	253	230	256	221	251	232	220	271	243	240	216	218	213	236	224	235	235	213	230	224	242	234	259	239	254	225	239	268	264	216	237	250	247	233	237	222	234	235	257	244	254	220	227	283	242	240	253	225	258	255	224	234	220	216	260	217	214	235	247	226	213	234	232	253	231	233	239	241	194	233	257	240	238	233	208	212	231	218	209	229	261	249	262	254	246	249	238	209	204	245	248	259	225	253	213	261	250	217	227	239	224	267	244	220	248	247	231	240	226	232	257	246	223	225	253	224	241	258	220	238	251	227	235	251	242	223	242	207	247	222	257	215	256	240	246	235	261	266	247	223	213	225	237	226	243	266	237	188	238	248	228	222	231	215	241	257	250	221	234	226	262	245	244	230	255	245	264	240	258	253	238	258	255	277	240	238	215	211	233	230	247	223	230	251	248	226	255	236	239	266	267	237	240	226	223	213	248	260	214	243	225	255	251	235	257	230	256	234	255	224	288	227	234	247	233	245	261	226	231	265	250	249	240	223	261	214	209	241	235	208	227	214	246	253	226	232	228	212	253	212	255	262	228	238	252	225	219	240	215	237	210	243	245	276	248	222	235	221	227	244	219	237	251	252	221	229	244	239	212	232	229	233	216	233	262	252	235	208	221	220	236	257	228	271	204	234	230	227	269	241	268	239	234	238	224	267	239	219	241	262	207	253	235	232	243	253	254	262	217	223	222	240	268	231	232	262	217	251	209	260	258	249	235	234	280	264	231	199	256	221	236	250	253	240	240	241	217	221	203	245	212	204	247	226	227	231	260	236	251	205	244	240	245	244	236	242	243	243	242	266	237	230	240	251	242	251	282	256	203	227	247	197	230	274	261	207	256	243	238	209	257	243	250	256	210	247	247	247	242	222	263	232	226	237	231	234	244	213	224	230	270	238	221	253	211	240	248	212	261	247	241	202	231	235	233	227	228	213	260	250	215	218	231	209	236	238	226	269	231	244	252	251	241	243	235	247	249	243	247	268	223	214	232	260	241	245	245	227	235	217	214	252	238	235	229	231	243	239	251	233	239	241	221	245	245	234	215	225	268	236	256	231	221	206	256	248	207	215	242	247	230	226	239	239	232	242	234	203	211	246	244	248	250	223	231	224	219	221	258	243	251	244	243	244	244	234	274	244	249	250	239	222	285	265	222	216	221	228	256	261	261	235	249	234	242	242	221	246	243	232	249	261	236	242	235	241	256	258	230	230	232	189	258	253	207	256	237	257	232	217	234	241	248	226	225	262	249	254	234	242	216	226	252	263	230	224	222	268	236	253	210	231	243	262	226	236	216	231	225	231	256	273	237	241	242	226	246	243	232	249	238	222	231	245	255	234	240	241	227	230	255	247	232	242	232	263	214	243	255	226	238	263	241	232	254	245	248	244	245	232	255	241	240	243	247	250	207	253	261	225	232	220	271	230	254	257	226	252	246	238	269	218	224	221	253	223	240	220	239	238	255	208	244	250	272	250	230	235	217	251	216	213	236	225	230	259	260	224	251	251	230	273	236	232	257	249	281	263	208	231	240	243	261	246	212	224	253	247	248	234	244	270	219	218	227	230	248	257	261	217	226	230	242	215	222	227	249	208	227	204	248	236	233	220	254	237	231	237	234	252	265	227	248	235	248	216	240	231	241	236	244	258	239	248	254	249	239	246	255	232	255	231	260	253	256	216	230	234	246	241	235	238	216	244	245	208	236	237	230	239	222	203	217	232	236	227	274	239	251	255	259	259	238	241	274	216	252	244	234	256	209	227	220	259	211	238	254	241	251	231	252	263	248	226	237	258	225	239	217	233	231	217	221	267	218	213	238	257	234	234	257	249	273	275	250	249	225	235	241	240	220	238	275	247	246	245	217	223	246	281	225	252	231	225	235	253	231	224	225	244	261	240	239	238	225	245	269	228	236	232	242	254	217	229	241	285	242	258	244	249	221	232	226	234	224	226	226	237	225	233	247	223	236	229	240	202	217	224	239	256	240	227	227	216	239	241	250	252	230	236	238	213	242	243	215	227	217	245	253	222	222	259	269	208	258	260	255	241	236	264	221	250	245	218	240	209	236	210	232	257	231	228	259	225	219	232	223	210	264	251	218	233	254	212	260	243	243	265	255	233	238	247	265	238	254	240	243	256	233	248	220	220	218	191	217	228	205	255	261	239	237	250	256	252	228	235	252	234	255	217	215	233	249	250	233	256	256	227	240	222	237	251	243	204	208	217	232	241	215	250	237	251	234	231	241	235	239	231	230	244	235	260	222	251	269	245	220	249	236	245	240	266	226	236	256	220	222	266	235	240	245	212	239	228	228	200	245	243	215	216	241	228	210	241	246	219	256	234	205	216	250	237	200	246	238	250	222	243	252	253	225	241	237	272	239	239	262	233	197	274	241	215	222	249	276	231	224	239	231	251	235	246	231	234	232	212	230	248	238	241	243	208	242	239	265	216	267	193	229	206	243	282	233	242	226	227	242	239	231	248	214	232	272	262	232	259	240	269	241	227	219	232	212	267	227	272	256	228	249	242	232	246	240	236	214	243	229	251	238	234	256	186	221	232	224	231	249	232	248	238	231	224	255	255	246	223	240	244	220	233	219	245	238	229	242	264	270	247	244	245	245	224	235	238	221
31807	15008	7775	3728	1801	1134	806	630	602	542	545	531	550	520	482	520	522	541	529	535	520	534	510	575	506	557	514	548	508	495	556	522	525	534	543	519	543	528	523	529	536	532	533	554	532	539	530	539	483	545	512	583	502	501	499	568	522	517	496	533	508	502	550	538	524	500	464	522	499	560	530	538	568	517	519	577	507	511	545	510	529	564	531	524	488	532	525	526	562	526	494	547	497	500	560	504	502	558	541	538	514	516	544	539	522	538	531	521	516	531	502	511	508	543	518	585	525	503	561	549	554	541	503	589	518	497	513	535	514	570	526	543	558	550	547	548	567	501	560	511	523	522	544	555	504	517	556	492	500	490	524	521	531	531	531	491	536	549	573	528	528	528	562	508	528	510	570	513	543	597	551	546	532	519	538	490	511	505	530	570	501	503	511	525	506	527	528	475	543	542	563	516	507	523	547	511	520	466	510	548	531	534	493	551	501	518	536	571	520	529	542	530	525	556	529	539	551	525	543	537	531	546	523	533	555	520	531	520	538	535	526	534	568	525	506	514	471	506	564	494	599	500	498	555	572	517	553	523	523	494	537	538	553	508	564	568	533	549	487	563	537	524	494	528	573	533	528	493	508	516	551	529	534	544	536	568	568	530	467	531	516	490	539	567	517	522	499	499	540	560	521	504	549	533	599	543	491	550	523	542	479	511	557	517	536	489	540	557	490	501	540	530	531	551	543	538	526	524	487	567	524	512	513	508	522	517	509	528	562	546	526	543	517	533	534	550	527	534	535	502	527	549	552	524	541	524	501	543	519	475	551	536	555	510	532	484	509	528	517	526	567	550	549	542	551	545	548	524	574	518	538	536	511	540	511	553	473	551	502	573	521	533	526	566	524	502	543	568	541	528	515	564	523	515	518	522	540	501	552	529	577	494	523	569	516	562	501	530	527	516	526	513	498	521	486	519	524	501	530	540	531	517	534	514	550	546	550	572	547	554	527	538	559	528	552	479	568	499	545	518	550	528	555	562	535	554	512	489	566	543	513	554	552	560	504	559	547	533	545	556	537	541	538	494	533	512	540	561	544	531	526	502	523	538	525	505	480	519	521	521	511	542	504	537	529	549	524	509	529	524	505	565	540	545	507	480	529	522	518	555	554	552	527	537	517	512	496	484	511	535	530	558	543	486	576	544	544	516	551	524	505	512	545	550	543	537	565	525	531	536	550	534	539	526	512	534	520	538	554	527	546	520	561	502	582	517	538	518	500	547	531	524	543	532	529	551	530	561	538	525	512	533	490	532	492	542	550	523	527	512	509	543	543	540	567	540	528	512	529	491	522	533	510	509	555	573	536	563	558	522	551	520	558	554	543	513	550	522	513	558	521	514	538	502	582	516	561	543	521	562	540	496	524	545	511	531	530	564	525	516	523	569	564	544	547	509	553	520	569	484	543	536	552	515	487	531	561	548	513	532	523	543	542	581	568	522	484	530	518	508	548	503	491	555	529	554	518	539	521	567	523	522	548	530	543	550	521	514	547	534	533	545	540	516	525	514	545	513	503	532	522	526	513	571	549	535	511	527	556	517	529	513	551	542	501	509	497	527	524	518	501	581	508	525	547	504	547	531	526	527	511	534	531	552	524	535	513	501	555	533	536	536	558	539	545	540	543	562	587	552	564	550	500	590	520	490	501	553	563	517	524	509	526	535	522	519	505	530	534	520	506	520	584	536	549	536	519	538	558	517	512	492	584	552	529	579	547	525	552	513	532	528	523	488	530	507	530	511	546	511	534	533	529	512	536	500	543	506	512	550	545	553	543	532	556	492	526	528	528	558	528	515	565	509	533	538	547	480	524	531	518	491	525	485	493	527	570	519	482	501	570	525	534	531	552	512	524	526	503	518	542	521	478	493	533	523	531	528	527	530	536	526	506	521	536	547	519	541	552	580	529	517	540	518	554	563	521	556	553	532	535	548	511	525	523	546	515	534	554	510	578	553	529	517	508	521	521	548	551	512	514	477	538	523	556	516	511	523	525	555	519	541	470	518	498	579	532	522	529	509	528	547	541	523	533	514	543	516	533	580	539	538	545	518	493	514	519	536	515	528	532	505	553	528	532	553	517	514	561	501	557	495	559	519	556	573	510	489	552	540	595	513	535	581	499	541	515	534	543	540	548	511	577	516	505	521	534	542	570	543	511	542	539	540	555	570	541	504	522	549	544	528	540	508	523	518	572	567	495	532	520	521	496	520	524	496	553	555	445	531	561	536	534	516	514	550	547	508	514	522	514	539	526	556	549	533	495	512	520	516	558	521	555	516	599	520	510	543	554	587	520	564	524	553	505	498	584	512	560	523	555	506	548	505	540	554	521	520	575	546	529	552	535	517	569	507	556	548	508	581	533	535	518	525	513	541	547	512	510	486	490	544	512	524	518	564	568	543	533	523	546	529	511	520	530	554	566	530	565	562	540	563	503	540	509	536	551	542	559	508	475	555	535	540	498	589	531	505	512	542	529	550	516	515	562	515	543	515	530	489	521	563	528	533	520	540	544	521	541	525	535	545	482	547	533	542	512	512	543	552	537	524	481	555	514	562	538	576	519	521	543	561	555	553	539	526	491	519	501	522	517	501	540	525	549	536	501	509	559	488	551	555	565	538	554	565	536	550	535	531	548	451	506	528	522	499	515	480	508	569	525	545	524	520	533	514	530	572	555	554	517	576	534	490	525	528	524	536	498	525	546	531	553	520	526	541	535	528	560	531	555	500	505	552	531	543	506	556	531	495	539	532	580	517	522	493	510	502	497	491	517	544	510	486	566	512	513	524	550	523	567	560	533	529	515	525	555	572	524	487	523	520	555	533	551	504	520	499	559	519	541	540	526	529	522	531	523	565	518	567	528	523	531	525	514	482	549	541	529	562	518	521	575	530	509	512	566	505	572	529	513	568	541	544	541	510	538	503	514	505	553	554	514	530	539	550	539	528	532	558	535	538	538	543	512	525	516	577	524	547	540	547	496	542	531	522	529	527	513	538	548	557	538	554	573	518	539	535	531	557	489	597	531	497	553	516	502	486	544	517	518	517	541	543	513	559	555	537	541	523	505	533	531	498	534	491	542	531	551	540	528	495	539	532	569	524	536	569	548	535	503	499	516	539	554	526	529	565	505	516	509	510	547	517	519	511	524	508	533	561	557	564	546	519	525	529	559	546	532	542	555	511	533	517	542	493	546	512	496	552	533	541	551	534	557	520	532	552	573	580	556	563	503	516	522	526	536	493	496	492	535	575	566	508	556	561	529	515	546	525	552	479	493	542	515	535	512	533	543	528	533	539	526	495	557	508	490	539	535	507	551	571	554	510	547	513	507	543	513	513	466	535	552	507	516	542	503	549	568	517	517	517	496	566	527	531	495	528	538	540	554	511	532	574	513	518	533	485	596	480	556	554	526	511	523	534	507	559	507	504	551	502	559	567	553	536	528	544	530	538	551	483	535	550	534	517
54185	28793	12273	4028	1414	665	398	340	285	264	251	254	205	208	191	192	232	207	225	234	247	196	217	200	218	226	244	217	224	229	200	199	198	195	195	215	216	213	206	232	202	225	247	241	240	226	227	227	224	219	236	208	223	212	194	226	228	224	218	235	230	227	223	226	221	236	212	218	232	185	227	214	237	234	209	207	216	224	222	221	212	253	246	226	230	214	222	221	206	197	219	213	226	228	215	187	206	193	211	222	227	225	198	209	196	227	226	218	204	210	202	209	217	213	239	230	216	218	213	215	219	227	223	214	195	199	216	192	212	209	231	237	236	214	219	222	235	196	224	213	190	215	208	218	229	203	246	189	240	202	194	183	213	203	241	192	211	229	215	203	205	209	217	206	194	212	203	235	219	252	196	237	222	226	246	207	219	201	213	219	200	183	239	215	218	225	236	209	224	185	206	219	187	194	232	233	229	226	194	235	220	207	206	216	224	223	195	246	208	219	233	199	229	213	204	212	273	220	221	252	200	223	222	239	203	211	216	223	219	180	216	212	228	222	227	196	225	233	223	217	203	228	194	200	204	229	184	212	197	217	211	217	204	222	197	221	229	252	233	247	222	212	217	207	219	220	221	215	214	226	203	197	221	189	206	228	204	214	204	208	208	227	242	212	243	225	240	234	199	243	209	243	179	245	236	235	210	190	216	221	207	217	205	237	220	220	236	225	218	205	227	207	239	216	204	229	207	243	211	235	223	230	258	236	225	207	234	209	191	230	212	220	217	219	227	204	193	209	206	207	209	239	210	200	238	234	244	226	234	201	199	216	212	202	243	228	239	236	240	206	224	209	206	209	213	230	231	232	210	208	214	208	237	233	222	195	216	203	220	208	237	213	222	210	199	203	204	232	217	220	229	184	215	237	194	214	219	223	215	219	252	232	221	213	195	214	217	234	238	231	234	225	201	228	216	232	191	209	259	202	204	218	245	207	217	213	212	258	192	238	226	232	221	196	223	212	241	222	234	224	233	202	210	192	188	211	196	228	207	211	226	212	243	235	206	200	201	224	201	187	227	209	199	231	206	229	190	224	216	210	210	227	212	201	219	224	207	219	226	217	231	216	196	201	220	205	225	229	214	203	210	224	228	208	235	193	194	202	214	216	222	208	218	225	240	214	214	227	222	236	217	227	211	209	216	220	217	188	218	198	208	231	209	230	234	241	211	225	247	248	221	203	234	236	209	247	220	239	252	193	237	226	215	218	212	214	220	244	234	223	195	221	234	221	237	212	228	209	234	200	196	214	232	222	203	214	220	214	207	222	221	201	200	234	208	230	226	248	208	220	232	213	220	224	204	206	224	211	232	228	235	209	211	213	215	241	240	223	232	224	231	204	200	228	214	211	226	218	239	213	225	235	202	204	201	242	232	196	208	219	219	219	245	218	199	225	219	265	233	211	206	254	211	217	215	221	221	214	203	228	232	231	220	237	233	218	231	211	220	218	184	215	234	215	257	225	198	188	211	182	251	232	227	202	195	211	189	206	224	231	210	214	212	211	221	217	223	218	233	224	230	206	222	207	202	227	235	220	219	210	207	217	213	252	214	234	199	206	235	232	205	235	211	231	233	211	247	210	221	220	210	221	221	242	187	211	250	247	227	241	223	217	227	192	190	210	211	215	257	216	214	238	194	209	201	216	231	223	237	208	217	219	176	227	224	230	193	224	221	215	218	212	231	213	225	228	227	219	232	219	201	234	206	210	228	224	212	236	233	202	215	216	197	246	216	254	227	193	201	225	247	192	207	213	218	203	219	238	220	201	230	221	213	204	208	215	220	225	184	193	243	209	235	216	250	207	239	214	218	218	200	221	228	197	227	218	226	223	221	227	218	213	232	225	196	233	217	207	200	207	249	243	231	219	207	223	225	208	232	215	230	200	199	197	199	202	232	236	221	201	208	208	246	210	218	241	209	236	195	232	219	205	206	262	224	232	224	201	217	216	201	217	215	190	208	217	246	220	204	184	202	200	214	202	218	205	261	214	235	196	196	215	237	191	249	206	201	196	202	225	268	209	241	186	228	201	223	233	203	206	208	235	238	200	192	214	229	231	192	206	215	180	246	217	217	226	208	230	257	211	217	229	202	201	235	208	219	216	183	194	211	225	203	196	215	231	201	241	223	221	231	199	195	212	220	244	254	200	187	222	218	224	214	209	218	184	238	211	212	204	226	234	216	196	228	177	224	211	202	235	232	228	229	195	217	225	219	213	239	207	223	191	240	233	233	211	219	222	218	191	220	232	216	215	217	214	226	195	235	217	229	206	219	254	243	212	189	194	230	211	237	241	213	247	219	219	217	220	209	218	225	219	228	223	214	230	214	219	241	215	211	208	221	218	253	222	211	205	216	215	201	234	217	254	237	203	199	207	207	199	228	216	222	220	220	216	202	239	198	218	211	193	221	207	212	206	221	204	218	190	218	219	231	236	257	233	235	221	215	194	202	225	198	213	230	215	234	194	197	199	242	214	237	231	208	225	227	226	225	246	214	217	214	207	224	228	221	196	236	188	221	222	200	226	238	237	224	201	201	195	209	228	223	202	185	221	233	241	235	234	200	185	204	241	199	219	215	235	226	231	223	212	232	237	194	219	200	232	252	220	216	238	211	213	229	204	207	236	190	233	222	197	206	196	248	204	230	249	221	202	227	247	212	248	225	203	213	213	219	215	224	229	204	217	225	234	211	200	203	207	204	233	215	231	198	219	189	208	189	221	225	227	217	206	214	205	184	201	211	200	207	203	193	213	209	208	220	211	213	203	230	194	211	202	241	250	209	211	194	224	238	183	196	200	196	216	206	233	236	240	219	233	207	194	208	199	208	201	203	231	202	213	224	228	218	207	215	211	220	212	219	198	238	252	229	204	173	233	233	207	238	233	225	236	222	230	206	166	195	200	214	219	221	172	184	213	230	217	225	216	212	234	214	202	191	207	197	208	223	214	222	222	217	255	236	232	235	214	212	230	225	218	233	244	200	213	216	216	222	212	229	208	221	227	246	226	210	232	210	238	241	208	193	188	213	220	216	228	218	221	233	235	232	191	211	226	215	223	204	216	199	208	242	210	206	204	223	229	210	229	210	184	212	193	213	244	201	249	235	236	200	207	246	188	199	225	210	213	221	211	233	216	230	183	218	208	218	240	234	211	208	203	203	207	223	204	194	217	227	215	240	235	194	185	217	221	222	225	262	229	227	218	224	221	221	216	202	208	243	240	227	218	217	222	235	252	258	221	229	227	222	199	235	211	228	246	223	208	211	230	219	194	196	227	189	222	230	229	227	241	202	194	197	216	244	238	217	221	221	235	220	225	257	173	192	191	200	217	222	204	221	235	204	219	233	208	203	221	193	211	245	206	174	253	226	200	209	230	211	219	222	216	228	212	174	212	209	204	213	221	226	223	218	194	235	243	215	228	204	212	211	204	204	244	194	237	238	201	208	218	228	214	238	230	223	191
37370	22673	12744	7438	3816	2015	1345	1021	686	601	536	505	476	509	540	508	501	487	503	458	472	539	502	499	465	449	475	497	469	517	508	514	485	491	504	456	489	534	517	510	479	459	530	503	479	510	487	489	492	487	482	518	495	453	505	528	508	479	543	479	490	525	473	478	498	484	541	547	459	484	495	483	451	492	516	510	525	510	490	493	492	478	531	485	509	506	508	523	470	491	489	479	494	467	497	476	486	523	508	503	498	513	500	486	460	500	488	485	516	446	492	488	505	508	511	502	526	488	510	494	483	451	515	494	449	472	504	480	474	483	482	473	502	525	492	528	481	438	466	518	483	464	495	531	511	517	494	488	524	515	518	472	474	461	507	534	504	500	503	466	454	527	473	503	514	470	514	474	469	531	499	484	459	498	484	481	488	521	516	528	521	488	511	484	505	490	492	500	499	519	527	510	492	479	540	487	510	490	481	529	513	464	465	491	497	497	522	519	538	517	510	487	543	464	519	502	491	454	519	490	465	531	474	483	482	500	511	548	462	514	478	450	493	470	518	487	479	519	537	491	495	487	489	524	514	473	465	498	511	520	522	499	504	502	514	519	509	523	478	460	463	517	470	484	502	526	469	510	493	542	502	538	482	480	513	504	504	513	493	498	521	568	485	512	495	461	528	491	468	502	535	564	510	464	503	479	493	498	474	493	491	492	500	491	474	491	498	504	477	466	459	514	501	485	527	516	529	537	486	473	480	514	500	490	513	489	514	471	490	497	453	500	523	530	507	486	498	495	464	466	460	485	529	472	474	525	488	487	466	506	441	531	490	490	485	539	499	479	510	485	539	464	497	490	495	502	526	486	498	476	505	456	516	467	509	468	497	508	496	502	489	506	516	457	456	536	520	479	492	515	514	486	511	475	504	518	493	518	472	506	514	472	467	479	483	538	490	478	495	485	491	575	512	471	528	516	480	511	535	500	483	506	508	476	480	480	483	508	463	513	493	494	514	480	515	525	472	440	488	498	496	490	514	449	501	493	481	472	494	493	499	494	497	442	516	540	488	517	504	501	484	501	482	505	508	470	501	540	491	535	455	484	515	422	459	461	515	459	502	500	518	500	465	509	493	502	501	478	508	522	509	523	473	469	519	521	501	468	494	540	484	530	488	480	467	515	509	503	532	469	526	488	510	493	507	498	476	508	500	462	484	479	500	459	491	509	523	507	508	460	495	521	543	483	470	501	544	500	518	488	490	468	473	476	530	528	500	484	497	480	526	531	454	486	469	500	512	533	543	484	478	493	474	454	522	522	492	477	488	478	492	472	495	490	491	495	505	492	501	542	522	440	509	458	507	483	494	488	453	463	469	498	497	548	497	500	514	476	509	480	511	475	478	519	441	483	495	510	511	495	521	485	488	525	490	507	508	497	536	503	496	530	469	510	518	463	498	507	462	464	509	533	483	515	505	526	495	491	504	522	543	519	503	500	477	545	520	474	500	483	495	509	500	512	496	497	504	535	500	475	502	472	495	502	470	446	476	508	503	497	477	497	474	483	480	507	481	498	497	506	493	506	470	469	470	480	482	539	505	487	482	500	513	514	507	522	497	528	510	547	468	499	534	515	479	465	534	511	521	520	485	528	502	513	479	503	490	493	518	499	485	497	506	505	499	494	519	510	468	493	515	530	546	541	526	525	517	479	510	492	472	490	485	501	447	449	533	479	480	498	495	478	522	479	508	501	479	518	467	509	475	463	496	486	496	478	498	530	511	487	501	500	484	499	490	489	518	462	491	519	484	497	473	511	521	497	504	467	503	487	492	488	506	511	496	478	502	502	485	491	490	489	490	505	477	536	518	493	479	454	444	478	454	496	475	518	451	495	487	482	459	468	483	461	483	491	476	478	463	520	532	513	469	485	509	506	475	515	472	521	531	458	464	479	506	497	478	494	480	460	485	513	487	493	521	505	488	516	510	504	452	492	543	489	510	502	513	494	518	490	512	505	481	472	524	511	501	500	521	515	480	455	514	521	479	499	478	518	520	511	457	493	535	500	484	482	522	445	539	452	475	465	486	577	466	478	465	553	515	507	547	497	502	503	474	449	492	516	504	511	515	513	527	500	470	548	511	501	495	480	530	491	488	489	488	530	465	562	505	513	507	537	493	500	470	489	484	521	478	512	488	486	521	478	540	477	565	522	498	498	528	487	512	531	456	473	511	525	494	469	511	471	503	540	521	459	445	505	512	481	498	485	461	472	494	524	498	501	493	504	482	498	523	522	496	540	528	497	511	520	527	497	497	494	515	499	456	502	474	516	505	483	481	501	518	491	454	498	512	499	481	514	519	469	471	472	533	495	525	545	495	478	494	486	515	540	491	483	515	495	500	508	496	506	488	511	485	487	487	533	509	480	502	537	525	482	484	490	480	493	514	490	499	504	514	496	518	497	463	485	482	485	469	497	521	463	489	500	465	460	487	509	534	556	494	466	494	469	528	485	485	474	500	489	508	451	503	501	509	490	494	447	448	504	518	538	490	519	506	489	513	476	480	515	499	494	482	501	495	488	463	533	489	496	511	477	481	530	539	486	529	546	502	495	484	494	515	508	552	515	499	466	482	466	483	466	484	476	536	528	510	500	477	487	475	495	473	491	513	523	474	501	444	499	492	505	458	479	525	467	476	471	489	483	514	458	497	507	496	507	521	510	449	507	512	490	509	531	471	477	551	497	523	495	504	483	475	491	526	508	510	499	552	495	521	501	515	511	487	479	463	454	472	484	489	524	478	471	520	517	504	549	528	475	477	515	489	507	486	494	512	526	455	489	540	519	499	497	518	492	474	508	482	515	503	527	498	470	489	492	484	498	484	506	475	498	460	468	460	493	547	505	493	497	507	484	520	467	528	484	520	498	517	495	511	486	461	499	479	535	467	490	479	500	479	489	467	508	549	514	510	466	524	493	524	466	505	466	499	490	545	471	484	465	470	469	517	521	484	481	502	493	491	490	505	512	483	499	514	494	514	520	510	466	507	483	520	475	512	536	501	485	459	483	466	510	502	558	479	520	482	505	498	501	499	480	492	484	496	501	517	502	509	539	498	514	472	504	506	492	506	492	493	505	501	493	493	492	489	465	454	492	498	505	476	502	530	496	504	529	490	539	511	508	475	513	512	470	478	527	487	489	536	503	510	464	497	515	460	494	470	461	490	495	515	501	503	485	498	505	491	496	503	531	527	500	490	507	498	517	487	498	496	478	482	482	495	492	449	473	488	491	506	493	502	482	496	506	502	482	516	494	465	490	486	511	454	508	518	480	492	500	515	524	466	529	519	483	490	468	484	532	463	495	499	486	540	495	517	501	496	474	496	482	496	467	466	469	500	517	505	537	503	505	501	436	521	470	461	456	472	482	487	517	505	475	517	488	494	470	495	477	527	497	469	487	510	506	503	525	484	495	490	501	513	517	518	500	495	556	497	511	513	522	489	503	471	495	476	510	506	523	538	507	516	468
64327	30509	15029	5864	2406	1238	753	540	354	293	264	228	243	255	251	243	229	246	241	234	236	216	247	243	253	223	233	224	227	216	235	270	226	220	226	241	231	221	232	243	235	234	237	250	233	231	229	254	231	232	239	232	217	232	206	256	234	234	246	223	269	248	250	238	265	224	220	247	220	226	265	236	218	236	243	243	210	272	240	259	241	242	250	237	235	245	242	252	235	211	224	214	230	249	230	235	224	209	228	267	223	224	256	229	211	252	219	243	263	227	228	216	247	238	256	216	253	251	245	245	238	231	209	227	248	261	248	217	208	253	248	251	223	244	229	258	237	229	220	193	259	234	246	255	246	267	248	228	237	243	240	248	235	259	217	250	227	246	243	234	239	243	228	250	230	236	245	279	232	224	258	240	227	251	211	229	259	215	234	240	233	231	235	226	232	229	245	248	256	200	248	259	254	247	233	256	240	249	257	214	224	245	254	247	255	261	271	242	222	259	221	243	236	257	267	220	246	250	250	207	236	225	234	232	242	222	245	250	230	217	210	249	219	227	218	237	237	215	250	234	228	255	257	225	229	254	198	215	280	262	249	239	250	235	248	210	247	259	232	246	237	200	204	249	247	239	221	231	258	238	229	231	249	232	236	212	250	232	238	234	253	228	234	209	253	264	221	242	265	224	232	228	224	240	254	234	260	237	238	271	254	252	248	228	211	233	232	226	274	196	230	237	238	256	232	219	245	247	239	207	259	241	232	272	223	267	262	237	281	223	229	244	232	253	240	254	260	251	237	233	224	248	249	242	245	230	269	247	259	217	240	252	230	229	239	238	240	239	272	235	240	228	217	245	219	209	228	219	230	204	246	247	208	238	254	255	209	232	284	206	209	256	250	251	219	260	280	224	244	242	233	249	246	248	240	228	239	232	243	245	256	221	268	253	261	224	216	236	230	240	240	243	232	220	240	227	249	212	234	263	206	224	241	249	249	232	224	256	243	233	206	248	254	252	234	274	248	205	246	209	229	206	252	221	223	197	245	246	256	249	273	245	252	231	218	194	234	255	247	252	256	293	243	272	235	250	230	235	234	225	226	250	247	246	220	243	219	253	211	231	243	237	249	249	246	251	277	251	225	216	271	251	214	241	253	200	211	247	241	256	228	216	239	259	241	246	225	233	237	237	253	234	217	250	234	224	236	241	263	225	230	234	254	233	254	220	245	267	268	228	230	227	254	252	252	234	270	230	239	241	229	238	228	234	240	251	251	247	229	265	246	244	224	232	229	245	239	210	222	262	193	248	244	243	210	233	233	221	230	253	224	232	210	226	287	206	225	255	237	243	240	220	238	248	226	245	223	228	223	227	225	235	266	263	243	220	278	223	241	244	231	218	273	273	235	244	228	229	227	260	238	242	267	233	252	250	264	248	232	236	240	220	225	236	219	225	246	252	184	240	239	237	281	248	238	245	232	253	240	231	234	279	222	214	238	235	233	211	228	194	235	262	237	235	259	232	225	224	242	225	229	237	215	227	234	251	240	233	250	208	244	241	214	216	229	239	225	234	267	207	221	217	258	249	241	246	264	232	282	218	229	249	240	223	224	236	211	232	248	234	251	253	254	226	221	211	228	232	211	244	227	239	208	264	239	232	241	230	240	231	222	273	276	257	225	221	222	232	216	255	224	225	215	234	256	231	276	229	245	217	240	204	236	221	223	240	269	238	226	229	228	225	224	224	231	208	227	220	226	223	216	233	216	255	207	213	237	207	273	229	263	228	240	236	234	232	238	237	252	277	208	226	223	232	244	254	252	226	245	232	244	259	271	230	246	249	256	248	254	242	247	268	225	251	223	259	257	233	207	282	250	229	245	250	225	238	242	247	243	232	223	223	233	248	241	222	260	230	254	239	222	234	234	233	257	272	243	254	213	267	238	274	247	213	236	234	209	211	240	212	242	229	236	235	204	277	234	246	250	216	233	257	252	242	232	211	225	235	250	240	221	248	263	235	249	232	228	221	253	236	221	259	253	243	233	232	221	210	245	265	224	215	226	234	231	216	248	242	262	232	206	267	236	232	215	226	244	221	236	268	234	261	219	228	225	226	225	222	235	257	232	227	229	227	217	263	229	253	216	245	230	236	242	223	262	253	274	260	249	230	228	243	196	242	259	254	238	238	244	236	246	265	217	263	242	240	246	235	224	244	251	246	257	222	250	246	231	239	240	225	241	239	245	229	230	240	244	225	267	212	256	248	271	230	255	235	253	227	236	227	274	227	238	266	238	221	237	211	211	210	236	231	256	247	242	230	261	238	253	213	244	234	192	239	221	274	237	268	262	242	266	243	198	215	242	248	233	263	253	246	231	211	210	245	250	235	243	245	243	220	240	228	245	267	223	238	261	248	231	226	234	231	261	235	234	256	252	234	247	236	238	222	216	256	270	238	248	246	245	227	270	229	213	220	219	236	253	220	220	217	226	220	245	237	248	244	251	264	192	227	283	228	216	246	226	231	233	216	253	243	265	246	234	255	240	279	222	224	226	233	206	234	226	244	230	250	228	231	251	215	227	240	228	235	203	222	243	211	258	246	229	230	221	260	250	259	268	268	230	227	240	265	235	217	227	230	225	232	218	253	252	257	253	217	265	240	249	238	248	230	247	241	253	234	224	244	269	224	238	259	272	253	275	221	231	248	223	232	218	228	215	224	240	235	224	227	245	243	220	238	243	236	231	241	256	251	235	244	222	237	202	269	216	227	197	229	224	248	251	241	248	233	246	228	255	228	218	257	210	241	240	244	257	261	212	268	231	238	256	258	221	239	244	235	258	228	222	229	234	231	221	229	231	247	267	245	226	222	233	251	232	242	250	251	236	225	216	219	272	236	242	230	217	241	224	229	222	237	234	221	238	234	223	230	230	226	198	290	207	244	230	281	247	212	234	209	269	247	261	261	243	233	211	217	232	244	218	206	241	241	238	251	205	224	220	226	261	232	235	234	217	238	221	233	232	259	209	244	195	221	225	214	240	266	230	247	195	219	243	246	232	251	274	214	218	225	247	272	251	266	258	244	219	239	222	210	209	224	243	221	247	241	238	231	255	231	211	286	238	231	251	211	214	251	253	244	221	236	239	259	226	244	265	233	205	212	230	241	246	231	214	221	221	261	198	228	252	214	227	262	269	236	228	207	241	234	224	229	241	248	242	257	243	242	238	229	243	231	228	238	211	249	244	273	242	259	244	282	231	266	239	240	252	207	217	261	245	242	264	230	241	232	241	237	206	218	246	233	233	204	210	234	228	224	270	259	256	223	249	231	259	240	229	250	248	217	224	253	251	234	218	248	209	248	261	236	236	253	251	238	229	215	254	226	265	229	224	239	249	252	239	243	227	216	284	241	220	224	243	243	232	250	222	265	221	256	213	259	241	229	228	251	211	245	222	192	225	251	257	204	212	255	227	254	232	233	221	244	214	255	244	256	225	235	232	225	229	249	232	230	233	230	219	198	231	231
43492	22688	14336	10099	5630	3355	2304	1502	1119	758	601	592	570	579	530	599	550	515	539	560	531	497	500	552	531	523	540	496	533	577	519	523	501	524	564	545	528	528	560	498	542	502	508	494	515	570	540	550	515	558	545	542	528	511	500	595	491	509	553	499	576	538	541	518	560	509	523	564	522	534	552	532	534	533	526	543	527	568	580	572	549	495	518	509	495	491	548	520	577	551	519	574	527	524	537	534	530	543	519	494	522	526	543	491	558	528	529	533	559	534	568	528	571	539	475	501	531	550	556	552	515	512	532	507	546	528	544	580	473	543	533	529	540	525	526	497	541	555	532	534	560	532	557	496	525	513	572	525	523	520	513	508	523	519	526	563	517	513	513	529	547	545	550	564	525	518	551	550	500	524	538	526	495	612	544	534	494	544	555	527	510	570	525	538	528	521	561	513	555	528	517	531	550	564	514	524	524	577	510	514	528	564	534	555	496	526	514	527	536	563	492	523	526	490	554	539	502	506	526	578	538	544	543	563	509	524	530	523	517	543	550	511	522	527	539	560	532	492	541	539	507	564	542	508	554	520	511	529	518	549	532	524	562	505	547	566	558	523	535	523	504	589	524	529	502	544	517	587	488	529	532	539	516	522	541	533	542	484	498	547	533	534	520	533	541	546	521	519	577	540	509	512	500	486	536	547	528	540	519	562	512	516	508	508	501	518	561	534	542	506	556	550	524	546	582	561	541	521	537	531	507	518	561	558	511	525	529	502	510	520	514	515	547	538	500	533	524	559	460	533	517	533	508	509	524	542	557	528	572	585	533	593	537	523	506	504	591	545	528	528	557	536	510	502	539	540	530	481	535	540	537	575	555	562	524	525	553	508	533	530	523	509	476	544	505	547	527	568	524	524	532	539	558	502	567	556	530	523	498	519	520	526	518	526	549	532	545	539	492	520	543	503	532	562	522	523	503	516	525	512	527	533	532	502	586	534	551	539	545	535	556	527	525	568	525	552	546	506	556	520	540	560	510	483	542	552	510	546	534	515	530	524	516	564	545	528	552	537	542	515	517	539	513	558	521	548	535	534	553	580	512	530	513	528	543	553	536	485	508	533	516	511	534	527	560	588	548	521	544	523	546	517	543	540	520	512	503	507	515	538	557	538	529	548	535	547	572	542	556	533	528	542	564	544	569	461	528	521	497	557	542	561	488	520	542	537	559	495	524	503	534	547	540	553	512	510	523	552	495	496	482	552	544	527	528	557	507	508	514	524	497	554	514	520	544	501	567	538	501	558	554	554	532	521	534	544	573	534	522	531	555	517	506	539	493	514	553	537	541	600	529	569	492	558	524	556	484	569	486	543	540	518	555	490	527	524	564	556	464	532	543	531	532	512	556	518	568	536	580	512	539	507	528	539	574	512	491	533	545	594	545	557	498	549	540	502	542	567	512	512	526	511	525	530	533	503	546	501	543	523	518	558	521	505	526	581	529	563	498	487	551	527	537	542	521	508	539	509	532	539	581	591	500	529	536	554	538	512	549	559	535	526	519	537	549	493	590	507	585	509	541	548	516	540	468	522	534	563	546	500	504	567	538	498	550	532	528	527	521	496	545	546	558	498	545	526	535	546	510	526	537	532	515	515	523	533	558	548	516	526	482	534	519	511	526	510	565	556	518	542	581	518	557	516	536	547	512	506	572	512	546	548	496	539	511	532	544	547	537	556	506	482	560	505	526	558	498	520	562	578	515	572	538	541	542	541	569	527	531	526	538	520	577	510	579	579	535	545	535	510	559	531	505	559	510	524	539	533	547	532	522	518	542	523	515	554	519	551	519	523	544	557	502	556	491	550	500	525	536	528	524	488	522	479	515	535	522	561	527	520	530	515	521	521	526	550	546	531	502	549	551	546	507	548	497	508	557	542	502	568	549	507	567	524	531	508	509	576	500	532	485	539	530	529	508	568	530	544	535	528	556	496	534	496	564	561	545	510	539	535	545	521	522	529	512	525	518	535	536	553	515	535	531	513	526	557	538	551	518	549	520	513	528	507	543	532	529	547	530	520	501	572	537	551	513	517	533	542	549	581	574	554	533	542	530	495	521	578	540	498	475	563	493	541	538	524	530	536	544	524	522	544	531	518	564	563	554	576	572	516	572	560	522	550	530	561	550	552	531	509	545	512	525	509	494	528	540	575	538	560	510	524	552	522	537	587	545	525	567	536	603	501	550	501	539	521	517	554	499	538	531	483	537	544	513	521	518	551	530	491	541	599	502	551	534	567	542	523	529	531	518	529	533	530	539	516	504	528	529	543	515	526	560	538	517	547	548	549	521	539	510	507	590	494	557	506	520	531	521	537	525	547	525	581	559	569	518	501	510	532	503	553	562	550	502	531	504	530	517	578	541	540	563	537	494	512	510	570	577	567	530	568	516	553	564	539	506	548	515	501	509	562	536	545	535	504	538	585	588	540	574	545	554	515	525	546	547	568	523	538	488	527	569	536	564	550	522	536	550	545	549	592	516	512	548	531	536	552	497	515	540	548	563	550	539	506	533	565	529	561	555	555	517	529	517	548	531	569	529	578	585	526	523	563	569	532	527	547	502	546	535	537	534	523	542	537	547	575	497	493	522	490	533	524	512	510	544	539	507	519	542	534	539	575	535	495	548	533	526	536	547	499	522	540	502	518	513	520	550	543	543	543	542	538	529	521	563	553	528	490	520	540	564	525	520	512	543	542	524	543	536	518	507	548	579	542	531	520	558	511	549	529	556	536	515	525	513	538	516	550	544	518	575	545	501	503	493	551	521	534	534	518	512	557	541	544	540	514	505	527	530	506	521	547	517	529	513	524	530	522	523	546	533	572	515	531	522	518	587	516	497	514	478	500	513	513	576	524	531	528	547	534	513	524	541	524	579	509	483	529	539	553	559	553	524	577	552	528	517	548	517	534	547	550	529	494	552	502	521	509	530	522	552	538	566	558	552	486	541	527	534	528	519	538	531	521	553	511	545	527	542	485	543	538	532	552	529	595	533	566	537	548	570	515	520	505	514	535	529	489	527	518	524	521	516	572	521	554	528	530	555	514	566	518	496	487	528	525	511	528	552	528	540	548	521	498	524	516	576	540	547	546	517	498	496	528	553	515	504	553	494	521	551	514	492	538	488	546	510	483	554	561	564	507	539	575	537	558	494	506	562	480	543	498	566	531	512	496	551	553	530	518	567	563	529	573	530	521	546	543	563	534	523	535	503	517	549	502	539	533	524	567	546	509	529	568	572	511	529	560	470	542	530	551	540	509	538	534	542	495	549	507	565	502	566	497	513	527	502	555	528	527	513	517	525	536	539	509	537	555	523	536	541	553	526	565	496	496	572	524	520	564	554	541	527	562	516	460	525	527	536	537	523	527	573	549	506	565	539	544	569	525	553	500	511	524	533	499	572	552	514	534	555	533	547	564	516	514	549	516	543	541	538	523	529	534	536	489	520	507	513	559	508	555	511	478
48517	19918	5523	1130	490	312	320	268	278	248	230	268	253	222	246	251	242	217	226	246	250	245	233	246	237	251	259	268	272	217	240	226	243	271	274	256	275	240	226	219	261	247	266	235	255	261	229	223	249	262	263	230	250	198	265	245	233	214	235	252	254	271	239	231	226	245	233	231	249	228	230	240	219	253	216	251	246	238	239	215	232	229	263	288	242	227	227	231	240	249	251	248	249	249	229	233	196	249	241	240	256	231	225	240	246	249	238	228	243	274	254	235	282	222	225	255	242	250	267	258	247	241	231	235	254	279	266	260	241	221	257	242	236	251	239	231	248	237	256	253	252	229	245	245	249	233	210	236	229	257	253	246	249	223	218	222	234	222	245	224	256	282	258	209	202	235	249	233	257	260	237	255	222	249	247	250	243	263	247	232	272	239	248	230	243	247	236	244	270	248	236	216	230	241	222	232	249	228	260	263	241	232	250	243	233	245	260	265	243	256	232	213	262	210	226	238	247	236	221	256	262	204	247	248	238	242	268	233	257	214	245	228	260	222	232	209	257	233	246	226	227	267	212	237	224	234	244	237	246	247	239	242	246	246	243	229	244	239	242	272	225	210	284	222	235	252	263	225	240	234	208	218	220	259	255	250	227	264	243	261	252	255	261	247	255	252	265	262	250	282	228	242	239	228	245	264	245	219	250	244	236	230	230	244	253	245	219	218	245	226	215	199	227	223	250	266	221	245	239	248	236	249	222	236	234	265	226	236	232	268	266	238	257	240	232	241	252	229	277	253	245	250	233	257	283	269	229	262	231	270	254	257	268	251	231	227	243	219	258	246	256	234	267	218	269	230	258	250	236	249	269	228	218	265	241	254	197	228	263	236	237	254	275	265	223	231	253	229	266	252	208	264	188	237	242	268	232	274	231	248	241	253	288	247	239	250	260	250	240	237	250	251	215	250	248	226	245	232	242	270	246	261	244	232	235	267	258	258	260	199	251	233	251	259	275	241	231	243	241	251	219	259	253	239	237	241	249	267	248	227	242	247	225	244	243	238	251	253	249	230	240	216	259	269	246	221	241	252	238	263	262	229	248	254	261	221	236	238	264	266	257	249	253	235	238	259	222	281	259	258	263	249	221	242	238	242	236	248	242	239	218	233	244	224	252	241	251	210	239	252	255	235	246	230	236	240	228	247	261	256	256	239	247	274	247	213	228	262	235	258	225	250	225	272	255	251	227	225	228	252	244	257	242	282	253	245	239	244	224	232	266	219	230	264	293	254	226	224	244	263	236	217	234	240	209	242	237	238	253	237	197	240	207	243	233	264	200	244	272	220	202	236	220	240	237	267	231	265	230	234	237	229	245	270	234	235	251	227	216	251	231	222	255	218	259	268	284	232	224	214	237	219	234	245	242	241	231	267	244	238	234	223	253	230	240	247	216	243	242	264	265	255	236	191	262	255	241	256	240	232	227	222	249	247	225	226	245	247	244	237	233	224	265	255	214	240	233	279	248	248	265	263	245	253	215	285	236	230	231	237	253	214	248	239	222	240	270	218	251	211	254	257	225	229	214	251	252	272	248	234	223	244	256	235	260	244	221	276	223	247	239	250	238	232	248	241	215	214	236	247	244	253	238	243	242	259	255	252	247	242	279	247	268	234	267	242	241	212	237	208	232	229	217	250	256	262	242	263	260	243	237	234	252	258	246	262	285	269	267	262	205	258	234	246	253	202	273	251	222	232	267	249	244	239	269	218	234	267	237	223	236	239	262	235	257	260	219	231	241	251	258	248	236	259	231	240	263	225	236	243	242	265	232	245	250	218	210	266	239	237	246	241	252	224	264	248	215	264	255	252	216	247	231	238	258	269	264	254	232	260	223	224	259	288	233	218	251	235	237	202	224	266	257	216	242	231	222	232	236	253	244	217	249	229	254	235	237	213	244	224	259	255	216	219	233	274	226	235	230	233	213	262	302	247	244	252	213	240	255	251	263	265	222	263	261	252	259	223	280	227	271	235	251	244	256	237	254	253	247	224	247	263	238	242	254	270	255	243	230	233	258	221	256	215	225	229	249	258	227	251	229	249	265	238	230	257	252	262	235	249	228	229	250	210	248	245	279	241	284	256	245	253	217	240	255	233	246	230	231	246	271	211	264	234	241	209	195	241	243	238	239	241	214	221	228	239	259	260	228	263	232	248	253	238	255	234	270	223	265	269	237	239	248	265	225	262	280	243	222	233	220	231	208	219	233	282	256	239	223	227	231	255	240	268	229	254	250	261	229	238	254	252	260	211	252	260	269	245	236	252	219	211	250	209	195	246	220	239	263	266	242	223	214	226	247	234	255	213	274	268	249	255	225	246	223	219	247	225	230	248	264	224	244	255	252	229	239	212	217	266	265	241	272	244	260	241	229	238	244	258	233	235	266	263	255	227	258	231	247	231	223	249	232	233	245	242	244	197	222	194	230	234	246	267	235	234	254	261	233	256	248	230	215	253	229	287	252	255	245	259	232	200	249	227	238	244	247	252	244	241	263	214	232	223	215	272	254	219	236	254	253	237	233	232	250	232	246	239	255	261	259	247	246	210	219	246	237	254	249	248	252	225	263	256	236	245	249	243	270	271	234	241	229	244	223	245	236	273	235	237	222	232	224	255	236	224	230	243	232	254	256	196	228	218	259	281	219	253	239	237	256	236	272	238	270	234	244	239	230	231	229	256	248	244	244	235	259	211	234	253	267	248	253	265	231	296	240	252	247	253	231	271	248	228	233	211	214	241	268	230	240	257	258	257	256	287	253	240	242	240	255	264	236	215	253	239	237	243	242	272	258	248	231	227	232	238	275	262	244	245	249	255	270	242	262	257	216	233	249	212	257	250	265	255	218	260	233	227	236	257	256	226	254	239	216	254	214	250	247	219	229	255	248	267	229	238	249	230	232	240	263	289	264	244	262	241	241	211	260	238	246	259	270	207	276	275	225	233	228	228	234	254	236	226	253	242	272	267	237	243	247	254	223	239	246	222	265	251	246	257	217	235	215	235	234	228	248	235	274	288	261	213	270	223	221	222	229	241	222	235	249	236	237	221	249	250	200	212	262	231	270	257	223	232	232	236	242	256	207	209	249	256	236	228	264	235	235	226	254	236	262	249	237	264	224	247	236	219	235	261	252	236	246	227	236	242	247	243	223	255	252	243	246	240	252	251	254	246	216	239	236	216	251	257	243	230	246	258	265	225	247	208	257	234	225	212	253	257	256	216	216	244	283	240	239	229	256	228	215	248	217	237	242	241	256	217	258	260	238	244	232	209	214	252	278	221	237	232	249	269	268	245	237	211	245	254	246	251	261	235	246	234	276	254	250	232	226	231	252	233	243	253	258	237	225	215	272	241	238	230	251	211	257	240	225	225	242	258	254	254	257	219	247	250	249	241	234	229	254	225	253	250	230	231	244	250	236	249	208	271	247	265	253	255	268	215	243	265	269	256	238	257	236	245	277	281
34190	15944	6184	2326	1248	928	732	652	574	548	559	547	518	541	541	541	493	561	533	569	548	535	520	560	552	554	517	567	551	538	542	542	523	557	579	536	585	520	531	561	533	514	574	502	518	557	522	498	538	514	569	502	518	594	557	542	525	569	542	537	543	586	551	565	547	559	560	551	509	516	556	543	567	531	531	541	524	538	564	602	547	534	555	564	564	545	525	576	546	515	533	544	483	533	548	551	551	509	525	557	521	567	519	511	523	550	557	521	549	525	525	578	534	565	538	553	524	523	534	526	526	576	523	573	517	546	513	512	585	571	523	549	519	548	564	484	542	510	559	536	504	570	521	519	550	531	533	505	548	556	545	554	548	493	531	522	519	543	577	556	536	573	508	559	526	544	505	558	547	538	560	559	575	571	542	518	512	555	503	530	524	523	538	513	515	529	578	551	512	529	570	529	513	501	529	517	546	520	511	523	573	519	501	547	572	545	535	578	518	540	506	564	504	580	514	548	535	564	549	539	544	515	562	580	508	598	529	546	553	508	528	518	549	501	521	557	515	556	513	528	570	557	562	533	535	549	535	574	571	537	577	515	542	559	553	532	518	529	536	548	584	539	568	548	515	533	501	536	489	531	554	502	552	539	529	517	499	540	552	560	544	513	518	523	524	574	515	480	518	552	556	558	485	567	555	582	494	500	519	528	583	559	494	544	511	579	543	535	528	503	541	561	519	503	531	537	571	553	529	552	545	528	539	576	491	559	575	522	546	500	534	546	533	537	535	515	525	533	545	565	514	566	551	529	548	544	559	525	524	508	563	510	527	553	539	533	470	522	528	534	553	541	530	561	539	541	592	548	608	545	545	540	533	520	570	574	557	531	530	541	536	530	559	555	562	526	553	537	499	535	556	550	515	524	520	549	566	526	503	537	523	620	548	495	557	520	535	509	546	535	513	563	516	545	608	567	548	497	542	525	541	558	540	516	531	538	515	551	541	531	493	541	567	569	526	520	577	549	531	581	537	555	523	571	546	492	493	502	538	569	495	515	520	546	525	576	539	552	504	515	525	537	564	556	570	544	509	496	537	529	515	549	504	562	503	534	567	541	559	536	567	523	569	549	511	562	528	545	565	560	557	563	491	574	535	574	530	588	555	528	493	537	597	560	546	534	535	578	526	511	569	538	533	528	548	559	525	533	574	545	574	551	552	539	514	494	515	513	552	526	490	529	539	565	523	537	571	542	509	564	540	528	520	523	524	516	519	539	535	568	537	521	512	491	530	562	529	535	563	530	545	522	535	553	549	582	568	553	483	504	563	524	502	515	549	572	574	557	525	542	502	537	566	526	562	574	554	531	533	568	589	537	579	502	527	504	532	557	551	563	510	508	566	541	576	553	547	554	532	536	501	538	553	526	545	518	569	507	523	554	554	561	538	536	515	577	510	536	513	564	512	535	546	564	517	520	532	531	527	505	554	507	545	506	562	518	568	548	543	540	552	520	565	560	531	543	546	540	506	527	557	565	556	533	544	543	516	512	551	582	515	545	541	570	544	516	581	556	548	559	527	548	541	522	580	528	559	537	493	549	536	556	506	545	492	521	538	524	522	552	557	531	576	518	567	549	555	536	534	526	520	593	577	539	542	566	514	575	552	526	561	546	525	513	480	558	569	566	520	566	540	590	512	548	523	490	528	551	491	534	558	492	531	574	577	544	523	606	552	517	566	522	537	542	566	557	532	590	537	553	532	568	554	546	559	547	490	558	528	555	567	528	548	534	525	571	521	562	488	514	538	579	577	545	483	520	535	543	536	527	522	551	517	582	565	551	552	568	524	589	520	546	494	510	524	570	549	513	578	577	541	554	523	527	526	591	540	493	517	572	558	490	552	569	517	576	546	541	542	543	553	516	516	529	544	547	558	525	546	508	546	522	536	530	529	570	556	547	558	527	547	525	563	535	495	484	565	528	554	600	534	542	493	532	526	503	508	563	551	547	553	531	547	556	577	542	570	544	562	518	563	516	567	556	520	534	526	516	545	514	534	525	544	568	541	534	565	542	525	552	541	562	551	553	572	560	507	530	610	543	524	497	545	550	541	533	537	541	546	532	501	524	528	532	530	540	562	560	521	548	533	568	573	560	542	566	539	527	521	526	583	564	540	548	525	513	572	510	519	551	594	540	503	560	515	516	552	522	514	514	510	510	552	525	507	545	562	532	525	561	566	531	533	525	519	523	538	537	545	512	517	589	513	577	527	569	549	553	516	512	556	551	522	568	553	566	491	525	548	579	546	515	539	543	540	553	565	566	595	526	526	554	544	493	565	535	503	529	561	541	560	542	593	517	536	570	503	542	521	560	555	584	553	565	543	517	526	607	575	534	525	528	541	522	539	529	558	520	538	551	534	570	489	541	542	561	553	509	550	533	540	546	512	544	499	519	543	547	550	573	527	563	527	531	560	546	558	554	517	575	553	535	523	571	548	517	522	543	501	493	546	550	496	575	548	521	549	546	514	548	542	525	528	531	570	536	514	539	566	534	541	549	533	550	575	559	517	582	547	547	554	562	557	547	551	538	577	547	609	521	540	525	551	523	559	550	557	520	557	547	576	527	577	538	557	603	562	580	532	575	524	554	561	512	534	497	560	571	532	551	540	516	555	557	572	545	550	518	494	516	547	523	546	550	503	557	531	597	555	571	519	550	535	577	539	545	554	512	571	554	582	551	571	538	518	550	549	533	542	554	550	534	558	548	540	550	565	525	569	538	527	540	548	561	506	544	560	559	527	542	543	526	531	556	576	474	551	549	516	524	524	503	570	502	550	533	512	542	546	524	534	540	505	535	512	540	561	512	518	520	531	549	523	513	539	514	569	573	583	510	528	553	551	552	534	522	541	516	555	522	573	514	570	539	573	545	526	531	520	526	479	553	515	498	548	522	537	536	533	538	531	546	546	567	571	506	514	565	529	562	522	516	566	543	543	546	519	517	564	546	510	565	577	551	598	501	541	535	574	537	548	523	549	549	516	514	525	476	539	555	558	571	531	552	536	542	567	532	545	545	514	554	575	571	529	538	483	561	520	553	564	544	543	524	549	568	483	521	538	514	553	494	535	568	556	548	569	522	532	639	550	523	524	521	507	529	515	541	536	529	490	530	561	547	531	527	575	498	540	604	504	535	536	546	551	517	540	505	512	567	546	551	482	470	527	564	563	496	611	547	518	575	557	553	548	555	525	571	548	534	563	538	573	539	511	515	526	556	517	518	541	499	551	531	555	551	569	538	487	544	510	536	547	503	558	568	559	566	503	549	561	526	529	515	546	537	553	566	531	531	543	556	526	581	533	537	533	533	549	553	552	576	530	510	527	512	543	526	559	539	511	513	561	536	545	527	577	539	556	519	498	556	531	546	493	490	505	524	525	543	526	520	556	518	592	550	524	535	543	529	525	516	514	585	548	536	562	538	509	546	556	512	520	514	539	534	546	561	529	548	516	557	540	529	529	524
56014	28647	12292	4660	2071	1025	648	395	285	276	229	214	225	253	263	213	254	195	231	234	230	232	231	204	212	231	221	216	192	212	214	215	236	214	228	223	213	201	192	223	224	237	220	215	201	240	244	211	207	195	232	218	211	237	235	238	220	222	214	195	221	225	241	242	239	208	214	267	237	207	228	249	203	203	232	240	214	227	179	216	234	217	220	238	247	221	231	225	235	228	213	205	207	215	223	226	248	236	208	206	212	223	226	240	209	203	232	198	188	207	237	211	227	202	192	222	201	235	243	229	210	215	215	206	230	193	185	200	227	203	262	220	245	224	235	217	203	209	234	239	242	246	208	248	244	207	210	230	224	187	208	215	234	236	224	199	188	217	197	219	207	228	223	240	206	249	225	215	238	223	223	225	195	212	207	238	223	209	188	225	232	208	202	225	215	222	224	212	205	223	228	219	275	218	230	243	202	224	248	219	226	207	200	207	227	193	219	209	220	226	221	227	222	237	252	206	230	216	201	211	214	199	200	232	209	244	236	232	207	228	200	200	208	213	215	224	212	208	216	230	241	181	213	227	217	236	219	222	211	214	224	229	206	233	206	227	218	217	206	202	238	194	231	225	233	230	233	201	226	206	208	228	208	201	218	232	224	231	218	206	222	174	233	220	204	229	215	216	226	222	227	216	237	195	207	239	216	214	225	201	203	201	238	204	215	243	222	198	219	235	211	204	212	180	220	234	191	215	243	217	216	238	213	232	224	215	212	207	196	215	217	210	197	171	227	212	204	185	203	230	228	207	205	195	193	181	215	190	191	197	212	218	215	213	229	215	245	233	189	198	168	211	242	220	238	220	222	234	215	187	211	199	193	223	250	219	218	212	228	178	209	231	220	227	206	226	211	234	222	224	212	219	220	175	242	211	228	225	205	201	220	226	205	217	217	233	224	215	218	218	245	225	228	233	237	198	238	235	213	226	213	242	204	215	243	210	217	219	199	203	213	216	211	198	194	214	223	209	222	229	238	234	246	249	210	234	223	224	208	219	191	235	204	213	247	239	231	202	212	209	204	240	205	195	224	202	209	185	221	216	223	191	220	207	223	224	224	203	223	206	214	203	223	176	189	195	221	251	226	233	212	240	216	214	248	221	184	212	216	205	241	206	219	220	199	216	231	219	231	200	231	221	227	224	217	205	196	253	221	188	218	214	216	199	255	212	235	216	234	224	207	247	221	224	225	223	216	250	235	202	215	249	224	209	229	219	208	233	179	233	212	209	223	217	199	210	234	232	191	219	199	229	217	216	223	208	231	256	213	218	212	200	250	230	262	208	211	226	230	208	204	199	209	226	217	196	222	220	212	212	213	229	216	227	240	222	198	247	214	231	221	195	231	185	202	223	231	225	217	234	223	223	215	195	220	208	231	233	245	218	220	222	204	209	215	212	208	203	246	223	209	219	209	213	218	249	225	211	212	208	218	237	212	201	248	195	190	209	217	199	207	223	241	240	219	206	221	220	209	197	218	246	214	214	205	204	222	209	216	212	206	170	207	190	196	204	219	249	218	216	232	202	204	204	221	216	208	231	220	211	235	228	218	225	230	230	224	205	209	231	246	209	231	275	219	244	243	213	207	257	251	191	228	229	235	194	200	197	222	214	212	205	196	224	261	210	211	231	222	219	222	219	239	203	221	211	220	229	218	199	233	208	216	248	217	186	216	198	188	224	220	189	233	203	216	194	227	208	240	244	211	217	203	197	209	247	237	216	210	232	209	229	192	222	216	226	220	203	227	248	221	226	209	206	208	207	249	218	240	225	208	219	211	223	194	216	211	216	247	236	237	213	206	210	218	217	247	254	200	243	235	205	218	215	220	219	224	207	212	213	220	238	212	218	213	222	225	224	229	210	210	236	230	233	230	217	242	208	213	229	213	211	226	196	214	205	217	220	215	234	208	225	226	224	218	224	228	213	215	233	223	231	210	227	208	205	226	212	212	209	214	236	187	219	223	237	214	209	209	213	250	198	245	221	222	179	211	202	200	235	241	203	246	202	218	213	236	212	203	205	237	207	229	221	207	212	184	247	223	201	217	232	194	231	221	205	223	202	232	228	209	188	200	211	232	233	205	223	199	227	215	193	231	191	236	222	234	220	237	218	198	237	223	200	206	225	230	192	205	240	200	228	234	198	215	214	180	219	224	221	210	206	220	210	202	220	227	214	192	216	220	203	211	235	198	206	223	215	201	206	210	205	222	211	227	232	229	221	233	267	230	237	236	219	198	221	216	217	208	221	221	227	213	230	203	225	233	228	219	217	222	205	203	230	238	207	180	236	193	226	225	237	229	247	233	220	237	227	201	214	233	222	212	240	214	220	241	207	216	215	183	226	222	236	240	209	218	212	202	205	217	245	226	200	208	228	232	209	241	221	217	223	229	208	233	220	236	233	221	216	199	201	212	222	226	210	194	218	208	213	243	245	228	209	190	220	223	216	212	212	202	211	219	236	203	208	189	234	203	244	207	205	230	221	229	210	237	221	194	197	209	193	223	199	242	231	193	221	249	229	276	223	222	211	208	202	208	192	204	216	242	247	211	217	227	195	250	238	238	226	216	207	248	210	241	214	236	208	213	212	210	228	228	200	232	237	205	258	203	218	200	212	185	227	228	219	236	226	232	218	225	213	240	222	217	215	218	233	257	220	246	230	238	214	182	216	234	236	225	238	220	245	227	189	223	216	213	229	217	225	214	224	241	209	193	208	235	201	207	209	203	231	211	242	220	238	213	244	217	191	230	221	216	230	206	224	217	209	229	210	212	211	200	225	208	220	226	240	231	211	207	198	241	212	200	212	212	196	225	217	195	237	226	216	201	219	211	219	244	199	212	236	214	215	239	244	209	241	216	224	238	199	234	212	218	207	224	229	201	215	202	213	232	186	210	206	199	212	196	205	220	211	227	215	228	217	214	254	221	211	195	189	200	226	216	239	227	199	230	221	227	208	204	227	229	218	219	221	208	189	238	193	192	208	220	198	222	229	194	220	245	226	223	190	211	219	198	192	227	234	251	241	216	222	259	192	223	215	240	203	207	226	213	237	205	213	217	223	189	210	222	218	232	224	194	206	248	215	222	189	239	184	220	202	228	212	226	223	230	218	207	208	210	231	229	218	191	206	203	231	236	220	218	195	248	195	212	234	194	212	199	228	227	207	211	241	260	248	231	220	216	219	236	217	210	217	237	197	230	207	214	224	218	228	185	212	224	203	231	239	211	214	235	251	214	209	209	233	221	212	220	219	225	224	224	225	202	245	226	210	211	214	229	232	218	222	190	235	223	227	249	201	202	220	238	240	212	200	232	214	226	206	224	233	216	220	202	198	213	236	195	232	233	218	241	228	242	177	246	225	201	232	214	196	214	224	215	232	210	206	202	248	204	221	227	220	202	202	207	228	229	200	248	224	206	252	195	223	216	229	208	226	195	251	245	206	205	239	223	233	217	236	230	215	202	212
38334	22653	12864	8233	5268	3196	1811	1189	826	695	525	543	514	539	476	497	477	493	471	513	467	493	511	545	523	461	497	468	524	547	504	506	523	494	525	497	529	493	495	497	519	494	502	504	475	494	517	489	534	507	522	501	517	519	525	503	494	465	517	496	508	445	503	490	535	501	529	496	475	499	476	510	511	511	512	516	503	505	508	492	523	479	536	524	464	510	543	478	522	494	460	527	494	501	501	486	528	499	522	523	510	507	462	532	523	514	482	523	479	503	443	506	496	485	556	478	503	482	469	491	508	493	504	459	495	462	481	496	486	532	522	462	504	480	495	501	516	516	452	504	474	497	517	512	508	499	520	495	483	475	516	485	491	458	482	478	529	543	521	512	474	498	523	502	492	493	479	448	506	512	536	503	499	498	493	473	458	497	489	473	536	465	487	487	490	525	477	528	521	503	504	497	511	460	490	494	472	474	475	475	543	463	482	494	510	532	491	496	523	508	465	507	531	502	497	484	493	500	522	478	537	472	476	506	499	514	496	489	493	517	493	491	514	483	481	462	518	492	521	460	479	493	464	521	480	486	474	498	441	468	460	509	449	500	512	480	492	484	497	529	531	487	513	514	502	504	493	506	494	525	497	504	494	513	478	464	523	492	516	488	525	502	486	475	450	506	489	531	506	478	491	496	481	511	516	503	492	468	526	508	502	484	486	517	530	498	514	504	502	520	492	441	522	502	481	509	503	478	503	522	466	498	485	492	474	479	482	503	511	485	467	481	515	462	496	479	466	514	492	499	560	473	505	512	496	494	525	503	497	476	503	510	498	511	533	500	502	473	536	487	506	537	484	528	475	517	521	466	522	548	489	492	491	487	513	534	482	466	489	472	504	510	511	492	508	530	497	483	494	504	425	518	510	500	511	494	485	492	544	500	512	526	494	477	499	501	482	465	500	525	471	508	529	525	483	477	494	506	452	456	497	485	507	493	504	466	548	491	477	518	532	520	496	536	538	478	522	497	500	502	499	461	494	501	502	487	467	469	495	485	487	495	481	533	501	459	510	500	489	511	510	462	548	503	496	520	509	461	500	470	501	516	537	477	509	502	512	476	508	502	479	533	517	502	482	521	521	503	505	486	496	473	519	484	501	499	452	513	507	508	520	511	486	491	485	464	468	523	487	481	501	479	470	520	478	486	507	501	511	524	481	497	520	479	469	523	510	477	456	485	497	507	522	484	486	464	486	501	507	491	484	488	489	474	480	476	488	509	500	501	486	484	539	463	492	493	503	494	486	475	474	542	497	518	480	471	507	505	493	464	487	476	476	457	445	501	510	469	457	504	499	506	488	526	470	527	488	481	472	520	493	508	496	489	494	448	501	492	503	498	465	482	534	469	526	455	481	487	494	474	523	452	466	493	484	545	481	514	488	494	503	509	462	488	492	509	540	502	489	484	531	532	503	491	546	522	457	476	501	497	504	482	546	465	494	498	509	479	524	466	500	504	482	506	537	495	478	496	491	498	501	527	507	500	503	465	544	482	482	443	512	508	493	497	474	498	514	501	529	544	485	487	489	491	475	482	478	477	518	489	436	488	481	469	492	536	472	509	487	496	523	478	479	509	496	494	493	477	486	508	478	507	477	533	544	536	512	497	513	504	485	497	475	502	472	512	532	515	519	494	494	526	501	525	474	497	516	490	488	481	475	462	506	507	456	503	489	451	513	467	526	508	530	501	514	475	476	476	497	484	482	535	512	503	507	485	489	485	505	524	486	469	498	474	474	536	478	509	494	504	532	511	512	523	518	493	479	462	507	484	490	490	464	513	473	528	493	564	503	478	471	510	478	477	482	438	535	497	507	506	497	447	484	489	484	536	483	470	472	495	482	486	512	519	488	492	463	491	518	521	484	462	496	485	485	492	470	474	520	497	473	483	485	505	505	499	492	529	498	494	508	548	495	528	519	457	504	505	481	515	485	491	500	524	490	478	535	506	493	512	483	515	524	496	488	471	490	522	446	466	456	477	467	538	503	493	478	516	524	474	495	485	517	484	468	542	503	470	483	471	504	497	489	476	497	485	509	499	456	485	453	523	496	459	524	524	514	499	505	503	509	521	464	485	470	441	526	524	487	485	451	523	484	456	461	479	508	509	466	488	509	498	502	492	527	530	523	510	459	481	491	502	513	506	509	505	517	497	525	495	485	491	500	525	481	484	557	500	520	517	519	527	497	519	511	537	501	510	500	484	468	497	509	475	457	469	504	516	491	490	482	502	519	529	487	485	476	488	487	522	459	530	505	522	544	455	491	528	488	526	512	492	493	466	485	504	514	471	527	509	489	524	503	486	537	483	480	485	564	494	557	500	487	487	489	516	477	520	508	532	489	492	491	526	494	529	521	477	466	513	485	488	498	507	502	482	489	497	486	504	444	465	500	472	500	459	505	500	478	490	444	481	498	511	501	472	504	495	482	474	464	480	477	513	499	524	545	495	515	469	468	523	537	552	510	485	501	507	494	490	517	501	537	536	550	476	523	460	491	529	505	483	489	451	489	501	493	549	518	499	519	503	515	472	470	484	496	485	541	515	484	525	474	526	471	491	498	522	502	443	512	491	535	493	462	504	505	474	505	497	492	514	491	489	469	477	482	503	475	547	496	461	496	493	494	507	509	483	500	439	495	485	512	526	519	494	470	531	484	523	502	476	503	505	488	461	553	478	517	489	471	494	520	485	481	508	506	508	522	516	510	529	483	513	516	503	513	470	463	455	465	521	474	512	505	494	522	453	468	510	547	516	460	474	507	509	488	520	499	485	468	513	539	502	475	498	487	465	487	520	504	494	491	483	453	519	513	508	492	545	500	470	483	502	489	511	484	486	513	488	443	508	493	477	463	479	508	486	517	512	497	475	487	497	543	481	460	492	504	509	478	550	524	485	526	502	496	513	477	499	533	513	506	466	482	507	506	494	509	491	478	510	491	495	456	493	483	508	488	495	487	510	496	495	520	498	492	480	519	499	486	492	533	507	515	521	519	513	508	524	499	494	522	497	517	483	511	518	545	495	493	489	469	496	531	497	474	450	517	504	533	488	487	540	539	479	509	496	548	527	481	536	488	500	477	493	524	494	496	473	489	517	492	464	517	484	506	504	496	496	465	454	484	500	495	483	511	473	505	495	459	487	516	482	519	497	467	466	514	511	481	504	479	473	539	461	481	497	489	508	521	524	491	497	543	481	487	512	490	496	462	508	491	504	498	510	532	472	534	505	523	433	486	494	487	475	503	520	494	476	462	494	516	480	474	485	504	506	485	501	548	454	512	508	503	505	488	551	517	475	501	468	537	503	510	485	474	488	489	512	527	490	520	477	494	506	488	478	499	500	525	469	477	522	474	442	490	462	520	465	492	504	494	497	502	446	531	507	491	481	483	509	511	507	522	511	486	482	486	473	492	530	520	465	517	489	485	537	556	472	505	448	522	509	497	543	513	511	480	489	481	487	507	512	511	470
63015	32709	17512	8146	3290	1351	796	496	412	306	265	239	277	265	247	246	262	270	250	239	260	247	250	266	255	229	241	240	243	248	224	245	268	239	252	254	231	220	230	230	230	220	227	272	268	210	206	245	241	244	228	280	235	204	207	212	234	233	263	245	234	217	221	261	221	231	221	241	231	240	228	230	265	234	208	252	241	249	243	230	241	249	253	259	255	255	234	263	239	239	211	237	232	225	221	256	221	237	264	235	234	264	233	229	244	245	232	230	233	206	242	236	231	242	224	229	229	243	255	218	251	214	237	247	240	185	241	215	273	233	233	234	241	221	241	252	231	229	233	231	223	267	209	239	238	271	258	245	254	234	257	235	239	240	235	246	226	252	239	247	254	248	256	250	232	246	272	259	231	241	236	231	249	252	248	248	243	221	247	222	264	207	215	265	246	220	261	230	234	242	227	261	222	222	212	240	244	220	225	251	241	250	257	245	241	249	239	263	224	219	258	232	240	278	282	231	242	217	273	258	218	224	249	242	234	226	228	247	222	235	205	235	231	213	264	207	225	238	252	225	230	259	247	245	225	246	233	232	213	245	236	218	253	252	251	228	267	253	260	262	262	240	271	238	249	239	236	240	219	238	243	248	256	239	249	213	247	247	256	276	227	238	241	245	255	240	220	211	242	252	229	242	232	256	244	235	215	243	238	263	216	233	249	247	208	234	214	229	227	258	240	231	256	240	234	203	216	235	254	239	243	236	221	242	216	210	229	244	215	231	257	263	233	279	235	263	214	230	235	230	259	225	256	239	285	230	244	238	229	236	255	239	250	244	226	245	217	245	257	246	232	240	252	244	218	258	249	246	247	245	238	274	214	245	232	224	262	259	234	222	218	249	222	253	267	225	225	236	212	240	245	259	263	243	236	244	221	253	259	227	235	255	240	249	254	242	234	266	212	207	236	216	238	249	259	228	208	217	265	245	247	245	224	211	237	223	228	251	238	234	236	242	251	212	218	233	230	262	227	253	263	254	231	219	236	228	216	224	231	228	237	265	248	257	226	206	227	255	244	241	227	254	196	236	238	229	233	241	237	257	258	230	256	207	218	267	213	228	261	209	219	240	237	245	237	246	249	249	227	230	238	236	217	243	249	245	252	214	223	224	232	212	251	232	228	235	223	214	269	234	240	267	239	229	229	242	224	244	224	282	230	244	246	230	247	230	249	242	232	240	241	262	258	248	237	212	253	224	220	228	243	245	253	255	242	257	243	199	263	247	246	250	224	218	212	247	239	239	226	233	250	257	242	245	234	223	226	237	217	226	251	242	252	199	233	179	243	229	244	211	209	248	200	259	255	261	223	229	238	252	250	267	227	245	224	288	250	248	232	241	234	224	218	216	235	248	230	247	259	244	229	217	241	257	270	217	247	238	236	268	240	255	245	232	227	248	241	227	281	236	223	246	240	251	202	210	243	240	218	233	241	265	263	225	260	232	256	244	236	249	277	229	253	253	235	281	255	279	248	205	252	237	252	237	220	237	257	220	274	204	203	250	239	253	265	223	251	255	229	242	242	256	237	224	263	221	241	219	221	222	241	222	224	218	240	223	243	230	244	234	216	245	216	229	235	270	259	232	222	235	261	236	246	249	243	215	248	218	242	236	245	205	253	243	246	211	262	232	227	254	269	222	236	258	251	220	250	249	243	224	236	254	242	245	258	263	238	258	233	291	256	208	257	259	270	232	225	257	213	205	243	228	238	226	219	258	231	245	236	248	225	249	253	260	206	238	262	251	230	250	246	269	281	284	238	237	227	242	251	248	257	217	222	239	227	245	258	227	261	259	245	241	277	254	225	232	241	243	211	236	220	217	238	242	237	234	241	243	238	239	243	242	245	230	231	259	259	244	236	228	253	241	244	243	222	233	260	256	232	241	251	250	230	234	222	244	240	245	221	251	270	229	238	250	244	218	263	237	255	269	230	218	261	238	255	255	254	229	231	235	216	233	237	265	254	221	247	235	229	223	242	226	262	243	233	232	216	210	242	248	253	276	256	253	247	245	253	249	215	220	239	263	254	230	225	238	239	242	247	222	245	252	264	248	207	246	271	244	220	242	251	219	216	226	242	261	254	241	248	242	266	220	227	262	254	271	239	225	278	230	230	242	219	212	243	221	240	236	250	251	248	244	244	253	248	233	250	254	220	220	212	229	244	225	238	244	237	245	269	242	250	237	249	240	248	267	243	283	239	213	229	220	247	246	249	246	242	241	268	232	245	227	233	224	222	243	262	259	235	238	225	269	236	241	239	227	209	215	208	251	243	235	261	244	242	270	236	254	223	239	220	241	231	231	248	219	223	212	210	258	239	227	234	246	252	267	241	251	224	235	249	226	246	213	239	246	221	241	215	217	252	244	238	253	257	228	238	222	260	249	237	206	226	228	255	254	224	256	269	264	257	211	235	234	223	251	237	239	231	244	227	256	243	213	236	241	235	248	248	241	225	235	212	236	229	231	229	246	232	218	252	249	220	230	254	216	244	256	224	245	276	266	251	264	225	254	222	236	282	229	256	248	253	254	239	208	227	286	277	228	277	286	242	247	257	254	245	231	237	236	235	233	263	225	222	251	245	222	267	253	238	212	239	264	228	228	198	239	247	235	217	234	250	228	239	234	222	230	232	238	243	243	218	240	258	258	261	230	224	216	239	243	238	234	249	232	216	240	246	248	239	287	212	269	233	235	247	233	249	198	257	270	213	241	249	241	225	241	242	217	245	232	222	233	265	236	234	284	256	232	222	214	254	254	231	237	267	234	231	249	232	264	210	223	237	240	237	254	236	252	211	225	250	266	265	242	240	241	231	265	262	226	254	244	246	227	257	216	220	227	203	244	250	235	241	235	213	219	215	257	254	250	228	217	229	238	233	258	245	261	265	230	245	247	226	216	261	244	238	241	225	253	215	264	262	221	246	236	216	233	243	229	239	249	242	253	224	240	252	268	267	242	241	225	255	219	206	249	228	253	242	257	239	232	212	240	242	248	209	223	221	252	231	262	226	217	253	246	256	247	239	257	226	243	257	231	202	221	257	248	233	249	241	254	252	209	231	226	245	224	262	239	237	246	265	235	238	256	258	240	227	258	249	247	257	256	239	230	235	232	247	246	271	257	261	244	259	245	235	236	217	223	239	234	250	269	250	238	232	202	238	243	254	251	226	262	260	230	237	227	256	261	227	249	223	246	223	253	249	228	233	231	228	265	243	236	270	240	237	251	246	260	216	229	257	245	222	241	265	238	231	230	237	234	225	230	260	269	236	248	235	217	242	222	233	232	239	247	254	248	217	242	229	244	266	220	245	228	233	285	233	216	241	231	240	248	268	239	264	249	222	240	250	235	214	255	211	251	231	253	254	247	241	228	221	218	225	247	272	245	242	229	260	228	245	248	238	241	226	251	285	213	242	237	254	235	244	241	203	252	244	273	220	241	236	232	239	214	222	247	220	263	237	258	217	243
41978	25518	18759	13698	7973	3806	2244	1590	1151	851	641	503	564	516	571	508	534	550	561	580	535	580	584	548	537	518	552	549	540	555	583	508	511	537	554	503	544	526	535	516	544	569	595	518	523	555	556	520	517	551	519	476	488	522	552	532	546	546	548	538	576	551	492	527	500	538	564	509	541	537	568	519	549	570	543	495	538	555	554	502	559	544	531	555	529	560	568	510	507	564	508	541	552	533	559	492	558	555	550	537	531	553	446	521	535	517	555	530	536	559	542	547	557	572	508	554	574	571	524	553	540	531	550	521	559	544	502	535	538	528	542	527	539	533	528	523	516	556	498	565	562	546	512	524	539	524	559	568	583	527	535	542	542	545	498	561	537	520	458	511	512	558	493	533	587	545	533	538	551	536	548	505	537	496	584	518	538	542	552	585	561	568	541	557	557	532	566	530	540	551	518	596	561	531	570	542	567	550	514	538	487	577	526	516	539	526	555	541	513	610	577	524	501	563	537	529	557	538	544	510	506	558	512	552	503	517	571	537	526	568	519	561	528	600	535	584	562	534	550	522	548	587	498	501	514	557	533	503	536	547	492	532	564	522	531	535	538	574	546	585	591	540	515	543	530	524	534	582	493	522	551	544	537	498	565	544	513	526	553	509	514	493	530	535	557	587	565	532	531	531	495	492	536	527	508	544	580	551	542	570	521	521	488	534	544	543	521	520	529	557	535	540	608	564	532	539	554	524	533	553	531	552	521	523	558	539	502	561	534	554	551	565	534	528	548	546	552	513	554	544	514	535	538	546	510	573	594	561	555	518	541	536	555	563	562	521	476	537	537	522	534	547	541	498	565	522	569	542	544	553	525	534	545	537	483	537	542	564	522	516	536	569	493	526	533	538	518	536	561	546	537	555	552	535	514	517	509	537	501	548	547	504	543	557	531	530	546	539	544	570	517	533	559	510	515	544	530	528	517	549	519	537	533	529	500	508	544	578	553	519	524	546	565	538	553	521	517	511	506	509	543	521	524	550	512	560	540	558	538	558	553	541	576	562	515	547	567	534	541	546	503	529	555	571	573	556	548	519	510	503	563	576	531	583	515	515	548	505	517	526	554	560	551	545	544	545	544	540	543	543	537	472	559	550	527	552	481	555	545	524	536	503	542	556	563	544	587	539	564	567	519	511	490	568	532	540	566	504	475	534	568	544	549	542	568	510	560	513	514	530	576	578	550	529	558	539	532	522	552	548	517	558	516	547	561	519	579	566	546	549	536	557	531	487	523	520	551	546	584	514	526	522	510	549	542	546	541	539	561	559	555	564	524	497	546	561	549	556	542	531	505	539	515	535	574	500	500	538	545	558	563	540	526	564	534	508	494	582	573	542	521	556	553	531	538	523	532	597	564	548	542	519	526	542	575	512	541	558	501	545	538	543	560	525	530	535	540	480	540	520	549	496	521	547	546	517	565	552	536	540	517	573	551	553	562	574	554	542	512	561	539	557	549	547	524	537	537	552	561	529	578	572	520	579	494	557	475	543	550	536	537	546	509	527	497	540	526	562	519	519	533	508	523	560	499	527	555	559	569	528	533	547	553	530	571	532	554	526	549	517	550	502	532	575	532	524	527	536	556	540	527	550	559	550	509	526	521	537	562	498	534	558	550	532	545	521	558	512	529	531	567	529	508	509	550	512	563	515	540	582	532	551	558	512	530	538	496	544	562	558	557	561	554	532	549	516	507	541	526	545	505	512	614	562	565	542	544	572	582	498	522	557	544	556	564	529	518	532	532	560	536	517	563	536	525	533	526	549	565	565	534	596	535	549	594	562	547	538	571	593	570	532	551	568	529	540	570	538	486	539	514	534	530	506	548	542	533	564	551	513	513	531	516	500	549	546	567	547	522	537	524	540	551	539	506	570	501	550	539	556	543	591	537	518	545	520	545	552	533	520	561	563	548	550	548	499	518	526	574	527	541	540	532	570	539	524	512	513	524	545	508	583	524	560	523	555	576	550	581	508	529	561	581	514	568	541	554	531	562	539	550	529	553	555	527	519	501	569	537	559	530	535	561	503	548	541	524	538	537	517	540	486	538	539	501	552	571	556	519	549	568	537	508	554	588	592	541	560	538	492	556	538	561	555	538	517	556	512	525	555	495	552	549	547	519	543	561	530	524	504	554	516	551	585	556	544	474	595	508	557	549	514	560	539	517	538	548	530	559	578	516	510	511	552	526	563	529	538	513	554	519	517	557	569	528	510	564	508	514	572	571	535	513	526	555	558	549	518	509	553	527	578	588	538	544	536	510	510	484	510	552	508	532	524	522	538	574	528	517	521	539	513	538	529	524	558	532	530	544	521	552	533	532	538	531	576	565	523	531	504	547	518	530	515	539	506	515	562	569	517	560	567	505	543	511	521	532	550	586	511	531	535	528	541	507	573	534	556	543	505	558	584	542	516	542	506	545	514	532	526	584	550	512	578	520	583	519	544	507	548	536	523	519	534	571	529	535	530	524	558	554	497	528	550	546	532	553	578	538	512	532	574	543	532	526	547	550	559	567	525	541	520	521	481	552	499	531	546	534	536	559	561	558	528	552	540	538	555	535	526	547	513	516	545	542	501	523	540	511	527	553	475	591	543	528	577	555	581	573	542	551	567	549	537	533	563	574	526	577	507	559	522	522	537	546	567	487	564	525	521	552	528	536	572	548	524	532	549	503	548	535	600	510	537	561	544	520	558	571	541	541	548	538	534	529	542	534	521	553	546	538	555	513	533	555	506	508	531	559	520	547	545	522	531	551	521	537	537	554	563	532	494	529	543	549	570	535	543	545	547	541	521	520	496	555	538	530	535	534	530	567	540	543	544	520	542	516	515	563	547	542	565	581	532	568	535	545	524	550	544	519	545	538	573	547	546	553	542	553	530	516	538	522	531	511	562	577	517	527	527	532	532	535	510	543	546	557	602	563	499	542	551	532	519	536	579	487	536	509	553	571	574	564	521	531	593	522	560	538	544	532	571	512	535	579	605	547	534	513	552	560	538	513	527	543	540	505	530	544	550	524	554	544	507	515	525	495	567	553	532	536	546	539	544	490	577	565	539	546	517	587	499	504	581	508	538	547	526	471	531	547	518	552	562	524	545	564	536	548	558	515	599	558	571	529	536	556	540	531	513	555	514	499	545	543	505	546	523	544	505	498	569	520	553	575	539	497	545	519	541	579	520	518	546	520	559	554	582	529	501	535	567	565	541	535	560	557	551	507	484	555	508	527	562	548	553	551	542	553	549	521	533	577	552	527	537	568	564	573	543	569	537	530	545	559	543	550	531	525	553	534	532	534	527	511	545	531	502	491	582	536	532	533	501	527	524	540	508	510	545	520	563	522	520	518	541	542	536	490	588	508	539	529	565	529	531	535	559	533	511	516	538	507	574	511	546	532	568	552	510	539	538	534	511	525	545	534	520	528	546	555	514	551	533	542	520	550	545	513	543	572	549	560	539	513	532
50833	22830	7154	2012	795	429	351	239	274	255	219	233	223	246	240	268	225	253	247	277	278	251	247	251	230	232	265	265	256	213	235	250	227	237	229	240	271	290	228	230	244	220	274	225	248	245	240	262	281	253	246	235	235	224	243	262	227	258	250	262	246	279	262	237	234	265	235	255	239	221	216	238	213	248	238	225	263	245	235	251	215	256	252	227	262	246	224	244	218	220	267	230	253	265	220	233	289	262	245	232	278	217	220	241	221	232	270	250	263	265	243	239	278	243	260	249	237	255	247	281	271	239	262	294	232	209	221	255	227	238	244	254	235	237	261	246	263	224	224	258	259	216	226	229	232	255	225	240	223	256	239	225	255	257	242	256	250	232	249	268	238	238	241	245	241	215	228	228	264	256	246	247	243	277	250	245	284	262	240	231	246	256	228	236	253	273	225	274	253	242	232	245	227	239	211	226	238	244	247	256	255	227	220	251	247	264	237	245	223	239	218	234	240	237	248	248	230	235	260	225	246	232	249	226	225	243	234	258	226	237	263	242	219	219	209	251	205	267	264	232	249	243	261	263	245	219	232	254	241	224	255	214	232	228	203	223	254	276	219	233	234	249	285	210	226	238	246	243	228	258	239	227	261	250	257	260	245	231	222	232	229	229	229	215	238	243	237	231	244	254	232	231	223	270	247	246	228	236	244	230	219	270	227	246	239	234	207	254	254	272	250	218	231	247	244	263	231	209	253	228	276	251	233	246	262	247	228	235	233	262	247	260	239	237	270	241	221	236	275	244	251	206	238	229	240	267	233	218	236	224	226	221	242	244	241	244	220	288	255	229	223	248	235	237	233	247	258	238	217	254	224	247	253	235	269	249	268	264	247	219	228	228	264	266	255	223	253	227	265	227	235	255	266	261	250	250	257	255	252	246	211	226	237	242	252	241	231	239	261	236	225	232	222	249	255	271	238	210	224	258	239	249	237	234	228	216	248	235	251	241	234	242	230	270	257	271	245	220	208	261	233	247	233	215	223	225	270	254	231	236	260	241	252	245	246	242	212	221	226	242	282	273	228	235	263	258	241	222	236	251	197	254	210	247	235	239	246	243	254	248	216	265	237	255	269	239	255	217	276	221	226	247	227	230	241	223	231	259	236	245	251	255	236	260	244	245	229	238	256	243	248	249	257	241	240	218	250	266	233	242	270	266	228	220	231	215	234	215	239	217	243	247	255	235	254	226	216	226	234	244	234	244	224	230	227	230	272	252	263	217	238	236	231	230	243	208	228	250	222	253	226	248	233	261	257	213	256	227	215	249	231	237	231	245	219	252	231	224	243	249	247	238	245	216	265	222	214	222	271	260	230	244	234	264	255	232	231	227	222	270	224	222	251	232	253	236	212	224	231	240	284	225	237	232	246	256	198	257	251	218	267	223	240	249	228	239	211	260	264	274	233	249	260	264	226	239	215	258	253	236	221	240	256	260	244	238	237	235	267	242	233	248	232	237	229	232	242	250	223	244	243	228	222	251	247	247	222	220	237	226	222	227	245	242	211	237	231	221	240	244	254	270	249	260	277	225	247	254	243	212	223	260	238	270	233	269	282	243	244	247	213	238	225	243	239	235	253	212	257	244	239	245	235	199	258	246	233	257	263	256	223	260	250	260	261	240	232	258	219	223	224	221	233	250	269	243	196	263	273	256	224	250	246	242	238	250	254	228	222	245	252	248	242	201	232	262	226	222	237	252	224	221	238	221	258	236	240	276	247	228	216	203	240	236	242	250	221	256	217	251	244	226	236	265	240	235	237	264	239	227	216	244	239	260	254	236	247	228	244	264	236	256	251	253	210	295	233	259	258	232	203	229	232	230	258	258	221	262	248	261	246	212	251	225	223	221	212	239	252	237	229	247	252	269	240	221	214	247	238	261	255	266	194	250	262	238	226	207	242	248	238	191	216	239	227	220	222	209	241	222	243	252	241	256	227	226	241	200	244	235	227	260	214	261	285	245	246	226	218	236	248	198	237	223	227	249	277	221	226	259	227	244	220	238	240	254	243	242	230	229	240	238	236	238	250	225	221	249	247	262	268	237	245	210	242	240	232	231	220	262	256	241	228	226	262	240	260	228	258	258	255	249	256	236	229	271	247	253	242	221	265	250	221	255	240	253	264	244	218	211	218	251	255	201	238	261	241	227	242	233	239	229	226	249	263	245	253	252	233	232	235	256	253	250	242	239	224	280	259	263	247	212	243	257	270	257	214	253	209	244	228	282	254	216	235	218	239	250	260	238	272	237	227	227	224	245	232	286	220	213	242	244	242	220	265	260	243	224	245	234	204	234	224	231	223	241	226	241	275	213	243	232	250	270	206	241	213	249	237	245	225	228	254	249	213	242	226	245	236	266	269	268	223	233	240	228	256	245	256	245	264	275	214	243	222	271	270	272	246	264	272	268	252	204	250	244	250	223	236	220	247	215	246	266	224	243	228	249	261	254	278	230	233	230	212	262	242	221	239	244	227	225	279	252	229	249	218	256	217	254	237	243	216	235	254	241	261	236	251	240	238	232	248	224	239	255	249	270	231	228	228	229	247	259	258	206	229	246	229	258	235	282	227	267	216	247	256	246	268	238	263	248	224	247	250	270	229	221	246	228	231	204	242	246	222	272	244	234	222	231	214	239	247	274	251	238	265	230	248	221	206	243	253	240	231	194	247	209	248	218	222	240	270	245	203	267	200	266	208	240	254	243	248	238	232	253	231	236	262	248	242	221	254	268	252	248	257	218	253	234	223	233	216	252	251	235	217	248	252	249	289	223	232	231	221	259	248	219	235	250	232	218	262	226	245	222	253	240	241	247	239	222	221	269	256	237	227	239	258	246	259	255	238	227	236	235	263	256	222	265	251	235	236	251	262	221	278	209	237	221	218	237	239	218	223	239	233	229	229	241	241	210	217	271	263	220	267	235	271	260	257	249	252	254	257	238	233	214	257	234	257	228	246	272	227	245	257	256	226	246	251	238	211	239	232	240	271	265	241	266	255	261	259	206	256	257	226	226	262	224	206	228	256	232	276	250	245	236	240	238	254	206	254	240	237	227	206	243	235	255	237	226	230	270	219	232	244	239	259	244	232	244	241	236	260	226	263	266	239	231	222	268	236	262	248	224	213	267	229	223	227	235	254	234	232	255	218	231	211	244	245	248	275	235	235	229	235	230	264	232	231	232	221	211	236	250	248	245	234	242	230	257	220	244	232	242	244	236	230	222	215	223	222	266	255	259	205	218	212	221	241	275	241	269	256	223	243	235	232	240	215	257	221	242	250	238	233	248	235	222	240	242	224	255	226	248	230	213	242	234	245	229	258	268	224	273	228	244	243	221	244	225	256	261	221	219	229	231	234	279	232	242	241	243	243	229	251	260	246	227	208	244	247	254	226	264	212	228	256	217	255	251	248	227	261	237	260	212	261	212	255	272	246	224	264	214	250	253	236	250	237	239	263	237	246	222
34788	16134	7716	3853	1930	1134	796	652	568	568	508	547	556	515	543	554	517	546	561	575	520	512	549	506	522	578	501	535	516	543	519	535	551	548	514	545	549	506	536	535	568	550	560	531	507	532	569	516	580	540	545	525	542	495	552	510	566	565	532	494	566	506	541	517	547	559	567	567	577	526	536	553	549	504	515	512	521	553	568	548	563	534	547	521	554	566	536	562	540	550	516	528	544	545	515	572	559	551	570	559	540	507	565	536	504	492	506	540	546	555	544	565	531	537	534	538	558	595	549	541	530	572	551	548	527	504	506	499	562	578	545	557	552	552	531	538	548	548	510	532	526	539	551	538	569	515	487	553	546	551	552	505	518	540	499	543	543	534	536	553	551	519	523	565	514	531	558	567	502	512	522	538	526	557	514	549	561	562	529	513	539	546	501	519	538	535	492	529	558	547	540	525	531	571	576	514	504	520	518	545	513	535	583	536	546	539	519	566	591	587	552	565	504	510	565	559	542	542	560	554	539	603	533	564	552	517	543	504	540	548	527	537	535	560	558	511	494	525	578	522	540	569	551	600	533	522	534	568	539	566	554	524	509	511	549	558	531	582	557	543	514	504	541	536	560	561	517	541	577	531	509	524	510	515	531	544	549	551	544	566	491	493	529	512	562	504	540	565	501	573	529	536	546	523	508	498	534	576	533	503	553	540	540	518	569	524	508	555	585	550	563	512	537	538	516	488	526	559	549	561	513	516	541	556	552	555	526	487	513	526	523	528	567	561	550	524	558	526	528	548	512	527	521	537	565	523	561	526	537	509	488	525	510	539	539	568	559	487	543	535	530	526	553	549	504	542	560	509	560	540	510	552	523	562	559	562	544	529	544	525	532	536	519	528	545	547	545	507	544	568	549	510	508	553	537	540	516	569	519	496	522	554	548	551	536	506	539	515	494	543	533	523	565	548	575	543	524	538	525	561	548	528	559	547	553	555	538	561	545	570	496	531	549	551	548	493	574	525	521	562	576	521	564	573	507	596	579	520	533	535	520	510	536	516	523	548	556	534	533	540	561	524	581	558	575	548	531	523	579	539	525	593	551	552	539	530	512	551	530	475	545	564	543	523	562	556	574	555	577	525	553	529	564	533	550	557	534	530	591	531	561	541	519	507	586	516	528	512	586	533	508	536	513	489	530	505	554	562	519	482	503	588	525	608	556	524	505	506	570	554	525	514	534	552	547	553	539	479	525	541	525	575	543	525	545	542	512	528	528	534	537	503	527	568	521	534	533	568	534	536	537	535	574	532	560	544	537	600	535	548	525	501	570	527	534	514	538	533	526	534	553	547	549	589	586	536	549	555	561	564	521	515	537	542	536	523	509	506	532	560	558	582	529	551	527	594	499	556	494	512	529	567	538	516	512	558	563	521	552	592	522	515	547	562	548	528	528	559	598	548	532	542	526	535	550	540	546	552	508	560	517	525	554	527	537	534	555	551	536	542	513	556	563	547	535	542	579	541	560	539	508	498	543	495	503	500	525	504	508	516	546	522	543	553	534	554	552	564	527	554	556	549	529	565	549	544	572	496	558	544	516	518	560	552	519	552	568	531	553	504	539	516	562	572	576	544	571	567	540	554	512	560	556	537	530	552	509	524	552	547	529	534	508	549	517	568	518	598	561	573	509	532	540	572	546	563	505	530	585	531	534	541	539	535	536	530	566	526	542	551	556	560	576	560	549	591	536	522	528	540	568	572	511	519	515	498	496	526	515	536	517	527	498	527	538	558	553	542	556	514	499	529	510	546	522	526	566	525	500	509	567	544	521	514	549	537	556	509	497	573	584	613	544	553	526	541	568	517	591	520	540	565	538	557	542	494	533	537	540	552	581	544	522	537	503	570	516	534	566	564	584	571	577	564	489	540	556	590	545	563	546	571	570	583	553	555	566	575	523	515	564	548	570	553	510	515	550	525	527	531	537	582	560	550	507	521	584	553	557	547	558	516	523	569	544	572	562	536	527	542	547	496	541	544	541	578	528	516	543	576	495	563	568	540	521	565	515	521	527	544	538	552	519	557	541	547	549	554	526	545	532	526	542	537	504	543	546	542	524	562	522	541	559	570	584	550	506	572	522	551	555	499	571	554	510	535	541	555	559	515	559	556	556	550	513	524	548	568	510	499	540	525	568	557	548	606	565	526	550	527	530	502	520	530	550	518	561	523	566	508	539	518	526	571	556	586	493	488	525	566	518	534	508	526	514	561	557	530	548	538	537	551	511	557	541	493	530	568	585	532	526	592	556	563	582	546	529	524	531	491	545	574	539	541	504	518	548	509	548	515	575	573	531	529	531	557	517	533	531	519	523	519	505	551	534	541	531	558	562	543	495	515	563	565	542	569	538	537	556	524	492	539	528	487	552	558	536	551	567	561	489	529	543	549	552	604	540	536	528	573	504	572	506	517	579	480	567	492	537	551	560	538	551	576	550	586	529	534	558	521	492	550	559	546	497	555	541	554	498	503	519	563	540	522	533	550	508	549	489	545	544	578	528	561	581	547	513	468	555	541	544	547	559	577	555	542	542	588	577	542	526	581	527	525	570	565	519	522	529	537	552	515	543	516	554	553	532	502	533	553	546	556	531	552	517	530	536	565	538	553	523	533	562	543	543	560	527	528	556	552	512	539	547	571	547	568	544	571	506	559	542	541	545	523	549	528	580	523	529	494	544	559	544	519	548	546	551	522	552	540	526	536	528	511	525	585	535	511	511	571	551	556	541	523	528	554	587	539	497	580	550	522	502	547	496	553	538	521	530	550	508	527	539	547	535	535	553	508	544	531	545	512	581	532	546	564	563	547	536	505	540	529	549	550	531	554	522	540	526	551	544	501	503	511	555	542	464	523	551	570	531	521	535	499	552	506	511	535	542	533	539	541	586	555	569	491	507	533	532	558	552	542	550	520	521	568	522	541	550	560	486	554	555	506	546	563	518	560	567	520	555	532	566	529	508	532	529	515	521	485	543	519	533	569	514	592	547	549	540	562	520	530	531	531	518	541	562	528	520	537	550	545	488	516	521	578	527	557	542	499	502	524	501	572	534	536	562	549	558	532	540	529	535	511	578	496	529	446	528	561	571	526	560	534	560	551	575	513	557	546	566	530	549	571	504	545	539	531	564	485	536	551	542	508	572	558	549	553	548	548	586	580	544	544	540	560	557	542	530	551	510	537	575	562	552	518	504	537	560	507	553	556	530	544	553	556	561	534	486	515	541	521	541	490	527	574	527	559	548	554	569	553	551	554	580	520	592	537	557	512	551	559	554	529	511	561	542	558	546	499	563	544	551	586	495	526	584	545	517	546	518	546	520	588	522	532	533	596	511	542	516	522	504	560	548	559	581	522	500	537	549	516	499	507	492	549	538	548	533	538	522	571	547	562	495	523	558	570	554	539	485	537	514	506	529	537	548	547	540	587	533	540	519	507	561	526	545	553	545	523	522	578	532	505	506	528
59615	23915	6205	1373	625	377	323	251	271	252	231	250	234	236	227	210	242	220	194	221	215	240	229	218	226	226	227	220	244	220	221	262	225	221	212	242	233	241	224	217	206	282	250	228	247	237	235	208	226	219	227	244	246	253	223	209	224	199	227	259	229	232	223	239	232	247	235	207	254	224	246	231	235	200	234	233	214	199	234	218	229	232	225	222	226	244	225	226	224	216	214	230	216	219	250	224	221	241	241	220	223	246	222	217	246	217	249	242	256	243	214	227	219	204	189	224	230	247	256	251	203	224	212	222	221	230	240	204	225	256	262	243	218	223	219	212	226	250	257	248	222	237	233	238	225	222	251	238	232	193	205	247	226	273	206	223	232	269	237	258	203	212	226	222	234	241	231	197	214	240	219	221	251	204	194	245	212	236	230	206	211	219	224	266	220	236	259	232	212	198	209	254	228	238	236	235	228	244	212	218	214	224	229	246	254	208	200	241	233	236	216	211	201	187	231	230	215	243	224	223	216	226	225	246	202	229	205	233	219	253	245	270	239	204	240	209	243	235	231	202	201	228	214	230	218	237	217	222	242	215	208	226	235	234	214	265	216	248	224	227	257	246	233	246	278	245	226	238	238	221	229	199	226	215	223	230	223	207	253	214	222	247	246	260	216	241	241	217	214	201	206	229	237	247	245	220	244	206	219	212	245	236	214	209	192	234	223	243	206	205	223	212	235	233	248	199	249	197	215	230	256	245	209	204	262	227	251	235	239	238	225	241	239	223	231	224	251	190	223	220	223	234	233	241	216	232	224	197	222	228	218	210	232	230	201	201	228	240	248	228	236	222	236	223	222	229	237	252	202	237	219	229	219	230	238	227	244	227	231	236	234	216	227	216	236	248	236	226	223	249	235	231	193	222	249	252	225	251	253	221	214	227	210	250	227	207	235	201	232	223	220	258	237	230	226	217	234	234	236	244	268	224	217	222	224	234	217	239	215	222	241	220	210	232	214	225	214	227	226	199	232	233	235	229	233	236	198	226	243	212	205	224	229	233	257	237	217	241	226	232	236	231	232	241	245	244	204	248	235	220	238	214	228	238	221	217	226	235	272	238	221	231	215	257	215	236	221	196	225	243	247	232	222	235	229	271	248	242	238	223	213	206	223	231	235	259	235	224	236	213	233	219	209	250	211	222	240	205	216	240	273	257	241	193	232	243	198	236	220	228	205	249	228	224	199	245	222	228	204	255	223	230	257	234	246	214	201	223	233	210	208	225	237	246	243	214	229	210	235	267	240	210	232	219	236	191	233	213	207	219	236	212	232	251	240	210	225	247	215	242	205	227	249	222	245	212	242	226	214	209	247	235	249	232	229	215	226	246	231	235	229	247	227	224	222	219	234	242	213	226	224	255	200	248	252	221	228	231	207	231	217	219	227	228	242	224	243	225	253	215	199	233	221	241	249	203	244	229	236	231	208	250	254	253	222	232	234	233	218	245	215	230	225	229	213	239	229	217	241	221	249	219	213	251	260	225	232	216	226	250	237	221	213	231	235	251	252	228	239	204	227	213	247	254	220	235	230	255	239	210	220	238	209	220	240	210	219	217	231	228	265	219	202	224	229	219	216	229	211	262	230	252	239	214	232	231	246	239	189	240	251	258	260	214	228	236	234	235	219	236	224	202	237	253	221	205	246	201	208	227	214	253	240	245	214	205	243	234	251	214	249	262	202	246	253	211	229	228	225	223	248	241	218	218	240	219	240	236	228	207	250	226	228	222	207	232	227	223	235	241	239	226	250	239	225	237	221	244	262	239	238	220	234	215	209	237	222	212	226	226	236	242	225	234	243	210	244	234	236	221	231	222	213	227	239	235	220	251	229	228	225	249	244	257	236	205	222	225	254	222	238	235	256	233	210	227	203	204	237	258	210	225	225	225	237	204	228	218	202	251	234	249	216	249	237	226	216	222	212	209	208	241	263	240	262	225	238	260	244	247	211	216	243	242	224	209	209	220	273	230	229	271	236	212	254	223	242	211	243	243	253	228	211	239	228	237	244	211	206	207	263	246	247	217	229	245	230	247	234	220	239	223	236	235	244	238	203	203	265	236	248	257	205	208	221	222	254	230	235	224	224	239	244	203	243	234	220	237	201	211	237	202	227	241	222	207	233	249	250	193	218	210	221	255	227	235	236	230	239	215	216	203	231	227	239	270	246	232	228	272	224	199	194	189	236	236	214	257	215	217	231	233	218	239	212	249	208	221	208	203	232	225	218	228	221	219	210	228	202	232	246	244	209	218	240	222	222	220	211	216	236	234	258	250	266	199	245	231	203	244	237	232	234	246	228	238	208	222	213	239	229	214	226	233	265	247	246	249	223	197	225	221	225	242	248	208	242	208	238	219	223	204	226	232	231	250	239	229	223	271	252	229	221	225	229	189	248	215	217	233	272	241	238	248	245	239	197	228	220	223	235	230	249	222	199	215	218	221	219	212	194	197	209	249	219	224	226	205	230	238	233	238	225	212	223	210	237	229	215	207	225	232	230	228	220	216	238	240	231	236	234	225	217	239	210	225	234	215	236	242	248	221	227	220	202	222	203	233	208	255	221	245	264	211	219	223	213	250	232	226	217	230	216	257	234	243	229	285	226	216	198	209	203	264	228	223	230	242	237	233	199	229	211	232	253	222	227	225	247	208	242	224	222	245	232	234	222	222	223	263	234	238	226	231	242	217	224	215	236	206	195	211	236	231	199	230	235	235	230	221	226	204	221	208	193	213	243	246	226	239	204	225	216	247	232	262	203	213	228	228	234	229	224	194	227	208	223	228	244	226	233	221	199	237	247	224	218	248	223	228	224	264	209	247	248	231	249	224	239	212	265	226	228	210	210	236	216	248	226	241	224	242	204	244	219	221	262	221	230	235	232	242	206	231	232	199	208	227	238	220	239	228	209	230	215	206	213	211	260	204	244	222	224	233	253	239	233	180	214	236	250	249	214	213	218	194	259	250	205	218	215	235	233	238	261	229	225	230	186	220	244	256	200	231	221	259	206	193	226	213	248	225	227	242	231	201	238	235	242	229	225	217	212	198	218	252	206	231	242	219	227	205	217	263	194	248	249	228	255	251	235	256	214	225	255	248	235	208	224	235	229	254	234	249	222	224	240	201	225	239	237	203	207	262	241	226	204	214	218	230	214	202	231	227	238	229	231	242	247	227	245	202	233	247	203	216	215	240	238	232	230	219	227	236	224	227	192	234	230	242	202	215	236	218	269	223	243	227	240	228	223	248	234	224	242	216	241	208	230	263	245	218	226	222	241	265	215	268	242	257	227	254	266	239	250	250	255	199	199	254	200	221	235	234	215	232	249	255	256	242	221	247	213	241	238	229	219	236	213	218	243	236	236	262	243	243	224	219	237	222	257	221	236	212	255	257	220	223	235	252	227	224	228	264	239	199	250	246	239	247	218	218	235	232	244	233	234	243	219	253	252	230	250	213	237	209
40898	15615	5493	2587	1358	971	812	658	705	605	538	542	524	518	543	508	503	534	559	539	494	486	502	522	534	526	538	519	562	521	507	529	502	550	543	510	530	506	561	522	545	509	548	548	519	562	503	514	528	486	551	546	533	483	541	444	502	526	512	521	515	556	532	508	494	565	540	558	502	499	524	529	528	518	514	497	530	539	547	498	527	503	543	512	502	548	603	531	485	502	496	499	515	494	487	490	549	527	565	531	533	523	570	507	537	523	549	535	509	523	490	538	538	528	541	528	516	532	547	527	507	549	527	508	496	520	495	526	529	496	497	515	521	518	523	526	549	490	525	496	540	527	518	538	504	496	512	524	540	556	566	500	507	528	543	507	526	516	554	496	516	510	520	499	529	550	547	492	492	532	529	503	556	541	548	563	517	510	489	528	489	510	521	526	542	499	498	539	519	512	489	519	508	543	523	515	521	532	504	524	552	517	545	542	543	566	577	553	562	548	530	523	463	549	561	498	509	510	497	522	508	525	543	511	546	496	518	525	515	501	513	492	521	523	520	493	533	546	535	528	515	492	492	523	507	532	569	520	515	504	495	535	519	521	549	556	492	492	493	495	535	510	521	526	558	515	520	556	542	514	503	553	467	529	530	498	517	550	507	551	524	508	498	536	526	508	506	460	528	560	509	534	526	501	525	524	546	540	497	487	541	467	493	518	490	470	506	501	502	522	524	512	524	462	523	510	534	519	560	548	550	502	514	502	568	546	508	528	517	543	534	487	491	503	523	512	530	535	533	497	506	505	521	541	513	506	496	542	471	493	572	517	522	513	543	510	501	558	521	547	508	523	527	506	525	519	512	559	557	520	507	530	539	539	474	498	546	514	531	524	531	534	549	563	510	547	540	495	536	494	575	556	510	548	525	556	536	537	514	519	520	520	574	532	544	510	553	506	546	494	532	532	531	531	503	495	546	538	536	556	527	529	540	509	515	561	500	551	516	521	516	541	518	495	488	561	482	490	532	504	524	514	544	498	549	511	530	507	513	561	539	538	519	580	540	519	551	521	536	520	519	483	502	520	530	533	504	501	570	515	516	537	553	517	536	506	485	545	522	540	532	515	507	528	483	500	551	526	540	493	530	511	493	512	474	502	503	514	490	546	492	522	483	508	534	560	543	523	467	540	507	541	504	498	497	537	517	516	501	521	547	545	476	549	482	526	552	509	497	515	530	518	532	544	534	481	483	517	490	499	543	531	526	549	513	532	501	518	497	519	528	518	545	523	536	487	522	524	510	515	509	533	513	510	535	550	533	509	507	508	541	552	504	510	547	509	507	541	492	535	544	510	546	495	480	534	495	517	495	535	502	494	508	537	513	523	504	484	507	532	487	514	502	548	506	505	526	552	536	480	502	479	553	506	499	468	519	558	536	542	514	533	545	535	517	534	480	478	545	477	465	504	497	545	527	533	489	500	540	555	511	480	551	495	509	562	537	572	508	532	514	484	491	541	505	514	571	500	491	540	485	503	514	510	515	517	515	514	553	519	508	528	554	535	514	506	547	537	517	573	492	540	521	527	498	573	573	548	581	524	501	552	540	502	490	558	521	533	515	527	558	473	517	602	515	506	447	547	505	476	545	506	533	549	538	549	485	516	518	519	545	530	542	485	520	474	541	522	533	520	527	518	532	565	490	517	541	506	535	536	535	558	540	549	531	533	514	548	487	563	551	520	518	523	521	559	505	527	496	535	511	524	554	517	534	511	559	515	497	531	539	531	511	557	500	530	519	492	523	535	556	550	502	545	559	504	513	524	508	532	502	514	511	556	510	537	521	549	495	534	537	543	535	505	545	564	502	498	534	508	507	556	540	568	536	477	529	549	480	516	508	571	530	551	568	524	512	557	503	553	535	508	553	504	569	490	534	521	530	497	506	528	522	519	533	485	513	507	528	495	490	525	504	500	494	542	527	518	513	495	502	544	489	534	499	536	524	534	526	525	540	542	545	517	553	526	564	492	507	516	507	500	488	528	491	517	522	525	532	484	498	499	537	535	531	521	568	512	509	521	537	544	512	530	490	522	523	534	555	548	530	518	530	517	500	526	524	501	506	503	498	554	508	520	511	526	532	510	466	515	530	513	505	490	515	529	543	502	519	495	521	538	530	503	529	502	509	490	509	530	529	567	529	524	549	501	517	542	523	541	525	508	524	503	522	487	533	532	507	555	557	521	572	494	539	520	569	477	534	557	485	516	543	533	562	509	494	481	527	513	491	556	530	541	543	517	523	503	491	510	495	522	566	484	539	540	526	503	511	526	541	532	528	520	492	501	497	527	538	532	523	475	512	543	498	522	515	504	515	572	516	505	492	543	498	524	546	558	548	561	474	527	491	508	478	532	479	561	517	531	500	509	498	484	506	549	522	521	521	499	516	532	514	534	509	550	519	514	491	508	514	481	478	510	530	515	527	493	488	515	521	500	531	536	549	484	517	520	527	545	581	507	537	513	513	537	500	535	491	498	499	549	534	521	501	522	521	511	510	469	540	507	491	509	519	520	508	494	515	524	535	509	509	554	556	547	508	477	512	578	522	512	532	509	547	527	508	524	554	557	525	544	503	563	551	544	500	555	483	521	553	526	547	539	496	506	535	510	511	488	490	499	553	491	541	526	531	544	505	563	523	529	566	558	570	554	526	527	540	516	535	547	516	508	457	495	522	501	518	535	548	513	528	553	495	510	518	561	501	523	522	534	512	521	504	514	560	511	505	515	521	549	535	526	502	500	506	553	521	507	549	497	555	540	538	558	503	549	512	530	532	538	514	547	508	560	503	507	538	519	519	542	536	493	527	522	534	525	570	562	509	505	506	554	531	528	526	498	495	564	536	503	532	538	529	520	532	560	526	542	524	557	524	519	505	523	500	515	537	566	541	528	479	525	531	517	520	520	485	571	518	563	489	529	483	543	566	564	502	519	504	519	523	541	518	502	515	512	532	496	525	488	492	500	563	535	525	505	580	513	523	518	510	536	529	521	535	506	544	540	494	524	559	529	503	535	479	534	505	535	536	495	511	501	516	521	555	481	519	525	503	525	530	506	507	578	534	539	507	513	513	531	483	511	558	512	501	513	534	568	529	520	535	531	515	519	507	507	538	535	507	534	514	542	501	547	514	551	552	542	568	528	527	534	561	519	506	541	512	531	528	523	507	503	548	486	516	527	479	552	516	548	510	541	502	491	522	522	484	574	535	525	494	548	549	539	501	491	547	520	520	527	518	535	520	499	551	471	562	502	540	531	546	534	578	506	530	505	564	559	506	558	501	552	490	468	502	489	505	520	531	499	496	531	517	542	519	545	504	498	522	494	505	559	482	487	531	524	499	531	529	517	517	527	531	506	484	535	549	491	488	532	504	505	543	519	560	543	525	505	517	569	552	543	530	482	485	504	543	546	530	499	559	512	488	531	475	552	527	527	491	513	513	559	531	558	507	548	567	520	492	499	544	487	542	500
66698	29132	10397	2413	922	556	424	382	325	291	244	279	223	238	262	207	244	252	256	228	215	232	257	242	252	257	249	235	244	226	241	246	225	243	229	275	222	261	261	239	238	285	249	219	233	259	266	249	232	235	274	276	261	244	230	231	244	260	258	232	225	230	232	225	233	214	240	242	248	198	271	255	246	228	243	257	263	269	243	242	253	243	242	269	238	252	225	222	255	241	244	234	234	220	242	250	232	257	273	247	256	222	231	247	256	249	250	284	236	238	237	240	260	256	263	253	272	233	221	202	260	246	249	267	258	242	233	247	230	244	247	248	268	269	239	262	238	234	235	238	261	280	253	264	254	276	255	262	251	280	289	245	267	250	260	259	226	240	252	226	258	223	246	243	244	253	251	220	243	233	255	245	260	226	225	281	222	242	233	249	249	293	243	256	272	278	248	255	248	235	263	227	231	223	241	209	233	246	244	261	271	249	259	233	269	254	251	221	252	231	257	252	258	251	247	226	276	232	257	225	253	228	249	234	232	262	246	244	247	244	259	266	241	265	274	229	253	243	242	249	257	246	244	244	240	223	287	275	261	252	253	258	270	231	232	253	249	247	223	224	219	235	260	242	237	258	260	236	260	240	246	243	275	254	278	241	250	238	228	253	222	220	231	226	222	219	211	222	267	235	243	260	230	240	269	252	240	234	230	220	258	251	224	267	226	218	249	226	240	225	230	240	275	269	238	244	270	258	232	254	259	251	240	228	238	245	229	231	255	257	273	253	217	239	257	222	225	237	254	243	253	240	230	261	222	233	232	266	263	240	225	255	283	232	254	252	278	259	235	199	238	215	256	233	242	224	280	239	242	241	230	252	246	235	230	253	236	260	242	249	236	230	250	239	245	245	235	256	233	269	234	260	242	228	267	226	242	257	278	240	252	264	254	237	272	253	256	234	274	219	232	253	243	226	252	242	237	254	251	249	269	225	271	233	238	244	255	255	272	246	231	243	247	232	243	264	233	259	254	273	229	251	240	243	241	248	240	227	245	267	243	260	236	251	211	246	240	256	252	257	255	284	253	235	227	260	233	260	215	240	227	259	243	292	235	258	224	252	263	239	265	255	223	239	237	265	256	250	240	263	261	254	262	255	264	261	237	236	229	241	248	218	209	269	258	275	270	256	253	277	261	272	238	250	252	262	230	262	229	237	225	250	252	229	262	226	281	267	223	270	251	243	254	245	242	239	249	249	253	228	276	254	238	243	235	253	254	258	217	244	231	232	229	237	239	252	245	248	265	228	244	219	265	244	215	251	266	244	256	272	235	254	249	247	258	237	234	270	234	222	262	239	249	240	256	252	251	230	224	251	241	262	259	235	262	264	255	251	265	213	251	261	252	286	270	247	235	240	247	226	256	265	250	241	204	237	247	248	260	264	261	216	246	261	220	246	229	240	223	230	288	242	253	242	259	224	225	227	268	231	230	226	232	222	240	250	256	245	285	206	251	242	282	241	266	237	229	232	214	259	277	217	228	255	215	230	265	232	236	242	251	253	252	257	252	255	219	262	226	232	242	241	238	248	254	234	257	239	242	255	254	240	259	252	270	280	240	254	243	233	263	261	279	253	242	260	266	250	276	281	218	248	264	243	239	233	265	212	215	276	251	240	266	269	269	222	245	266	239	264	264	241	266	276	206	275	273	265	259	251	259	263	232	273	258	238	233	268	219	257	252	218	240	263	249	246	262	255	256	251	224	263	252	246	232	215	257	276	262	262	248	243	218	271	264	251	267	222	224	236	240	228	256	238	247	227	225	235	253	270	269	267	226	269	245	216	254	249	268	235	243	237	258	259	241	241	254	252	212	246	256	219	250	239	266	232	205	251	222	237	243	229	252	255	228	250	245	266	269	263	231	247	240	270	243	262	276	223	235	249	262	257	242	267	245	262	257	259	265	225	257	238	232	236	250	282	251	289	236	245	251	235	247	251	226	204	257	231	205	212	259	248	275	238	266	247	226	240	237	245	233	249	270	252	201	219	263	264	239	225	250	243	221	251	195	260	225	248	222	249	268	278	223	245	277	242	275	240	264	250	234	227	236	237	242	239	238	270	280	282	239	243	251	256	250	237	230	232	227	251	250	270	251	256	247	248	251	242	252	237	239	267	270	254	255	255	225	226	242	239	253	243	242	209	229	273	280	240	231	250	238	237	223	248	264	229	232	217	224	255	269	230	260	266	251	234	262	237	231	219	230	243	244	251	250	261	258	251	219	212	237	255	257	216	258	240	241	256	235	250	224	246	256	258	256	226	267	264	222	254	267	242	242	267	235	225	256	246	239	240	242	217	225	225	236	249	262	229	239	222	233	235	234	258	244	250	261	232	256	227	221	251	238	268	234	243	234	256	233	257	261	235	253	278	273	258	235	243	234	245	262	307	248	216	253	218	249	253	227	238	266	267	249	255	248	252	246	235	235	222	271	253	261	240	223	239	222	230	265	256	252	215	216	265	240	242	254	233	233	226	265	208	263	245	250	236	263	239	241	254	256	245	258	245	263	266	273	222	251	261	277	251	250	246	236	235	189	242	256	252	232	257	239	225	214	260	262	258	245	245	218	274	249	242	269	244	229	237	237	263	246	246	234	277	252	256	238	251	244	222	281	234	247	208	226	235	271	280	255	241	233	241	224	260	248	272	245	238	253	268	270	244	223	257	225	235	254	266	243	227	235	268	273	253	254	251	261	232	240	285	253	238	220	262	240	213	219	253	240	249	245	244	256	246	244	241	258	234	249	261	262	259	260	264	276	234	216	238	239	223	256	229	268	255	265	270	275	260	278	273	304	261	249	248	254	262	254	205	259	256	211	252	239	241	247	246	233	252	281	267	260	240	207	251	232	223	249	226	219	242	250	283	221	287	259	233	248	224	246	239	230	228	263	248	283	230	247	231	235	233	281	245	227	238	240	254	235	263	225	224	236	231	249	245	248	257	204	233	217	243	218	246	250	246	230	269	239	263	216	273	236	233	236	240	239	258	215	248	260	232	243	234	253	247	248	193	234	224	226	263	279	240	264	226	251	240	228	269	218	229	251	236	230	251	258	240	247	213	226	255	227	240	260	273	255	256	244	256	287	259	284	251	231	229	242	263	288	281	253	251	235	230	226	223	268	222	214	258	264	239	233	255	229	278	253	269	211	226	248	263	266	240	272	256	231	263	281	213	230	235	244	213	239	251	253	247	257	238	260	241	274	216	238	256	254	254	241	243	232	228	239	228	247	252	245	256	231	267	244	241	245	242	274	240	236	246	271	253	246	222	291	254	251	264	248	261	257	237	237	275	276	248	229	235	259	258	259	239	240	220	263	267	254	229	235	263	247	254	257	235	264	246	267	266	233	243	236	231	256	255	253	263	273	238	254	239	251	307	278	221	243	222	212	242	218	237	243	240	247	256	274	277	244	241	217	239	242	227	262	250	238	248	237	278	242	247	244	244	246	244	262	251	251	232	238	241
44563	19924	8290	4175	2304	1438	1135	1009	850	776	589	562	555	535	576	558	579	578	507	536	564	542	513	552	521	551	518	548	556	607	524	566	572	570	591	566	538	565	525	572	524	564	562	515	523	539	545	571	511	513	540	549	532	549	534	531	554	533	536	591	556	538	539	572	558	556	533	544	521	525	590	534	548	536	562	525	547	530	580	487	525	573	536	572	557	593	532	549	500	556	536	537	541	562	534	560	550	541	556	554	571	538	555	547	548	539	563	525	539	557	588	550	564	562	519	558	546	532	542	562	556	574	536	599	504	561	493	555	544	578	551	566	524	504	577	534	576	567	545	580	564	534	542	490	583	543	559	535	566	543	518	496	541	548	577	601	521	547	576	553	497	526	544	542	550	520	586	541	550	543	515	579	524	558	562	481	540	540	516	538	508	526	559	527	561	540	558	550	550	549	542	580	576	577	577	572	552	548	568	526	517	513	578	516	520	523	541	553	519	569	549	557	600	540	575	540	575	542	565	551	580	558	525	594	548	559	542	563	536	563	600	554	523	526	585	553	526	521	561	487	593	549	533	543	567	547	572	578	510	540	567	571	535	585	574	584	546	562	589	583	542	506	535	519	577	562	560	557	533	596	563	529	565	525	555	542	570	528	571	535	582	543	551	526	583	535	543	549	518	553	534	549	568	551	573	547	554	544	521	571	529	526	564	532	537	502	559	535	574	504	505	599	521	549	537	537	553	613	498	560	545	557	535	614	511	554	539	544	579	539	570	553	540	518	545	550	530	576	583	522	567	571	539	528	564	582	570	516	508	524	532	566	522	579	533	565	547	527	550	573	541	553	549	571	482	574	520	536	553	571	506	529	510	583	557	558	545	559	523	542	520	564	538	544	527	524	520	562	505	578	536	603	541	616	581	508	564	562	544	581	548	499	508	530	508	559	526	535	504	526	583	530	557	597	531	539	535	576	565	518	567	565	532	509	527	573	550	570	515	559	552	532	543	573	556	528	542	567	563	534	547	533	542	519	561	529	588	591	525	563	517	563	555	561	586	515	515	576	535	582	532	544	556	580	574	557	576	499	591	560	533	568	538	541	532	544	540	575	578	550	569	540	543	570	586	536	546	559	519	545	541	574	538	550	516	562	568	556	559	569	568	582	559	554	566	546	542	534	574	577	510	543	499	526	570	538	570	593	613	564	545	551	548	546	549	556	516	530	573	535	523	546	555	559	541	529	533	545	521	584	497	542	514	528	564	533	548	562	589	515	517	534	501	537	547	553	554	536	586	554	550	558	553	521	555	581	542	537	557	572	510	563	536	552	553	564	556	561	520	545	495	559	518	574	527	514	525	522	561	538	533	505	550	561	548	515	568	546	560	566	578	559	573	514	527	554	533	602	557	575	533	585	525	557	540	559	595	557	563	550	555	544	586	525	571	557	541	537	536	582	531	531	510	565	575	568	563	528	592	541	553	585	535	547	610	563	542	552	522	578	600	557	601	537	549	567	549	553	558	569	528	565	564	530	613	538	545	573	558	555	552	562	534	558	529	586	540	585	568	551	529	546	529	568	562	552	572	557	529	543	560	527	554	561	534	548	556	588	573	547	564	556	546	560	537	596	565	556	548	566	540	568	624	580	544	547	585	535	568	559	556	557	552	570	556	538	575	533	547	535	570	566	517	576	534	532	573	516	554	540	573	582	557	562	551	555	563	563	549	530	595	568	567	515	547	567	575	569	614	565	550	557	559	570	570	544	554	556	533	531	553	533	512	569	544	574	550	575	533	577	541	576	516	512	550	565	554	554	566	529	599	549	530	553	553	502	557	541	577	585	520	520	588	558	533	534	537	558	557	576	557	566	538	567	550	546	512	529	515	531	553	563	541	534	543	551	510	510	536	588	561	581	526	562	541	545	558	562	572	520	547	549	587	589	545	538	553	487	572	512	605	563	571	567	558	550	565	542	562	567	550	570	544	531	556	522	554	558	537	546	547	524	533	525	540	554	540	602	551	517	605	545	531	524	555	533	535	589	532	594	514	528	531	552	527	540	519	546	584	516	531	579	547	607	546	567	541	558	565	533	524	526	527	528	571	561	547	572	569	561	579	526	569	577	526	558	555	547	578	517	578	567	555	516	580	591	600	568	525	526	512	581	546	536	569	556	539	549	523	541	603	550	532	593	547	571	550	533	521	576	558	562	558	542	553	529	593	580	532	531	595	551	576	555	504	539	543	519	551	539	552	522	551	586	584	580	594	551	557	575	561	515	526	608	553	566	510	560	564	560	551	526	599	557	539	574	539	543	589	592	563	542	593	538	567	560	566	537	566	530	556	522	586	554	539	536	536	583	539	522	533	544	554	568	537	553	565	554	547	522	549	563	546	534	554	526	519	600	565	539	544	529	577	535	576	569	527	528	548	542	527	566	552	548	568	554	560	540	593	539	591	543	520	528	530	568	505	591	508	544	530	578	555	526	540	540	560	544	534	537	572	529	567	526	580	556	541	531	544	534	528	527	543	589	525	560	588	543	550	577	557	549	552	539	533	549	583	609	559	542	563	542	521	522	546	535	574	552	533	563	585	544	542	566	597	466	523	560	537	547	554	564	567	563	564	565	543	524	545	540	599	564	527	597	546	554	536	615	562	537	549	577	555	512	524	577	581	508	585	552	545	560	502	571	552	587	493	553	556	563	569	560	608	542	536	527	584	539	541	558	521	562	547	579	495	560	539	511	558	536	513	533	553	526	524	551	575	506	556	549	520	530	558	571	544	606	545	558	590	567	518	495	546	553	555	538	520	563	565	511	549	570	553	581	517	562	542	542	594	519	528	553	557	557	577	560	613	553	551	555	594	533	588	590	561	594	499	541	549	537	576	531	552	532	559	560	557	568	582	564	524	532	563	553	553	562	554	565	532	561	582	523	569	566	522	541	500	531	527	572	548	557	529	578	522	510	526	559	549	537	522	557	545	595	526	553	543	531	522	573	563	584	564	572	563	556	602	520	538	550	533	551	552	553	545	527	531	582	577	538	558	608	552	613	556	591	478	575	525	538	548	561	523	495	529	551	543	557	546	571	527	530	594	543	548	538	562	535	570	581	525	551	571	566	583	549	502	523	526	559	560	548	505	537	482	533	567	556	519	488	551	558	553	570	556	578	571	564	561	555	510	586	548	549	508	570	485	602	556	578	565	496	566	527	540	549	536	564	581	544	562	538	578	543	516	538	569	592	588	508	569	603	555	592	543	548	572	522	496	585	573	598	554	563	551	555	546	556	543	508	566	565	549	544	547	583	592	569	568	512	545	587	563	550	525	574	499	580	523	575	545	592	563	547	567	562	572	532	557	591	596	548	503	574	610	554	530	543	499	562	539	540	535	559	588	526	572	587	583	544	593	520	565	509	511	560	573	541	537	554	566	568	524	563	552	551	512	593	561	491	601	591	582	544	528	567	540	588	573	570	538	512	551	535	579	548	550	538	541	590	549	548	562	540	534	511
51754	22825	4756	960	396	297	300	256	227	223	251	234	240	275	273	254	232	226	250	233	240	231	237	225	245	240	245	227	228	265	258	255	211	234	226	233	219	254	213	230	288	217	277	248	272	247	245	242	215	246	230	261	243	239	259	236	249	258	254	223	296	261	217	233	272	250	236	231	268	239	254	234	247	255	249	240	226	235	240	225	227	236	231	283	238	248	216	241	225	249	268	252	219	249	227	243	263	251	260	252	229	231	242	251	211	242	263	241	237	218	244	238	242	242	249	230	237	262	256	237	235	258	241	233	239	226	254	248	221	229	264	267	264	230	244	285	235	233	228	210	240	224	285	277	243	229	239	258	256	220	238	239	245	255	271	227	260	261	232	230	255	235	252	225	217	234	248	227	248	257	234	238	251	238	244	226	234	226	205	233	252	239	235	249	231	244	252	256	250	243	247	234	249	247	263	266	239	254	231	240	233	260	213	232	240	234	221	238	249	232	218	228	262	237	242	254	263	250	244	254	228	224	233	240	257	213	249	263	223	226	226	224	226	241	260	253	234	259	223	279	245	240	227	257	247	251	255	229	238	284	255	233	216	236	284	222	241	240	254	241	235	252	249	262	225	232	234	228	228	236	216	267	240	243	244	240	256	233	260	231	247	263	229	229	241	270	231	246	258	203	231	242	219	231	250	266	247	226	218	248	267	227	269	241	226	256	191	222	251	237	224	243	224	280	252	267	262	257	260	225	265	249	222	263	255	236	235	232	248	224	204	229	248	233	241	261	274	214	214	250	255	247	257	222	231	205	267	253	240	225	219	273	199	230	233	231	219	247	266	254	243	238	238	237	230	252	233	243	245	249	225	220	215	216	275	249	216	249	252	222	253	257	224	233	235	214	246	274	223	234	255	268	276	217	241	245	241	224	219	232	239	251	224	222	240	224	258	232	255	222	222	265	266	251	229	246	222	260	251	242	239	218	251	264	251	206	231	232	232	246	232	226	213	234	239	211	216	217	206	256	241	243	258	249	235	262	244	255	261	231	234	239	258	226	259	256	274	224	242	209	219	244	250	233	221	247	242	207	226	211	226	233	242	250	236	260	238	233	218	249	250	229	246	221	229	227	220	249	235	245	235	231	214	254	251	240	225	235	223	212	236	248	249	233	234	229	236	265	237	254	222	255	223	238	230	236	222	232	252	235	226	236	248	232	244	264	259	253	226	251	246	253	244	241	226	240	251	258	225	246	236	213	254	240	233	265	247	266	231	240	211	239	259	231	287	217	252	244	253	225	212	259	212	242	246	250	243	252	251	208	244	255	250	232	249	239	269	220	227	259	282	261	255	229	255	235	274	240	246	260	260	256	237	253	253	227	258	233	222	243	249	230	239	234	227	258	255	239	237	226	215	222	232	229	255	250	250	253	270	265	247	268	271	219	246	250	221	245	256	213	257	236	236	229	227	228	242	218	227	236	246	233	221	271	239	234	272	253	257	226	248	238	229	238	250	242	198	231	233	241	218	226	262	250	225	244	256	226	241	232	258	204	197	225	217	249	240	249	218	249	259	286	250	217	235	253	259	230	220	261	262	236	239	237	248	263	276	265	267	251	248	251	259	238	231	249	256	285	271	258	268	267	243	247	220	222	218	245	236	238	239	249	229	229	224	257	254	205	219	245	229	227	246	230	256	227	246	230	250	225	230	202	205	250	244	221	252	252	256	253	217	270	263	228	245	227	261	256	248	246	230	218	239	269	258	253	265	241	243	255	253	243	218	210	278	211	211	279	239	256	247	246	249	248	240	249	231	235	239	278	225	212	252	248	249	256	241	225	227	222	237	251	250	237	244	257	246	232	221	234	256	241	231	223	221	273	258	246	250	227	220	229	254	249	268	228	233	262	239	253	241	270	212	248	234	243	267	250	249	215	207	281	263	228	258	223	237	249	252	253	238	269	268	262	267	243	226	214	212	250	242	253	259	238	234	221	218	282	243	230	245	241	245	218	229	236	225	236	257	243	239	229	218	214	252	255	263	243	236	227	266	268	251	254	245	257	264	226	261	211	242	248	246	241	243	241	228	235	244	253	246	217	244	233	215	255	262	241	261	222	218	222	227	270	256	247	269	235	243	239	259	252	261	220	228	211	211	266	239	248	244	230	264	243	228	226	236	271	246	230	262	234	250	257	265	263	253	233	211	220	204	254	237	227	223	231	240	244	232	237	252	250	242	242	223	249	245	222	215	233	241	259	251	240	270	273	254	266	242	259	232	267	251	231	258	257	237	269	249	231	252	256	289	217	239	260	262	244	265	219	225	238	253	245	274	249	230	250	216	213	253	246	245	231	238	258	209	256	260	247	249	232	244	260	239	259	288	245	231	244	244	254	237	237	276	240	245	226	246	238	213	228	242	259	225	237	237	269	215	265	257	261	225	248	231	233	267	243	254	237	244	235	243	232	199	218	240	207	274	250	252	263	275	250	234	267	206	247	264	216	236	245	217	254	255	238	258	265	219	267	247	214	239	292	244	261	271	253	248	258	235	263	226	238	243	221	229	227	252	260	247	258	241	259	213	232	243	262	240	265	268	240	240	247	245	242	261	240	282	261	257	230	251	252	229	238	222	237	224	223	218	224	256	281	218	236	230	253	257	246	234	256	213	246	251	231	247	262	231	255	272	239	240	262	234	236	238	219	266	229	244	237	258	245	231	248	254	260	246	254	258	248	238	234	274	224	254	228	213	241	249	217	224	273	239	236	224	245	281	264	234	253	243	236	233	241	267	247	248	243	270	269	220	257	241	236	257	219	239	228	244	242	254	239	207	260	242	258	237	250	233	235	245	231	225	244	239	241	236	226	246	212	280	266	240	228	235	254	262	245	291	244	268	219	248	278	255	246	237	208	248	240	256	234	257	243	249	220	228	234	246	269	244	265	263	245	279	281	217	255	241	243	238	240	258	281	255	209	241	239	248	249	244	245	243	223	233	261	260	266	216	255	241	257	272	239	244	251	258	222	214	217	219	254	249	256	239	227	255	243	245	248	213	246	260	240	231	258	251	256	233	251	222	249	260	273	253	263	228	235	232	236	223	272	197	217	265	215	278	255	248	233	231	226	256	237	242	238	242	260	242	224	260	235	230	207	256	212	240	266	247	247	265	243	250	223	247	219	251	273	229	254	268	242	264	241	261	258	256	221	225	255	205	255	208	225	223	216	243	211	263	242	221	259	260	267	246	241	248	230	264	228	249	235	231	266	240	252	236	229	261	236	261	215	273	250	248	248	190	266	228	250	215	252	243	258	221	266	243	254	258	235	240	230	251	242	252	213	231	218	228	208	259	238	241	256	281	238	229	253	241	246	236	255	242	240	248	239	237	244	237	224	228	254	213	233	244	234	234	251	229	221	208	226	250	258	265	213	236	259	230	217	253	256	251	233	258	258	269	239	241	261	253	258	240	256	245	271	242	214	240	261	246	231	268	273	258	238	267	242	218	253	225	272	269	211
36275	16851	4591	1744	1061	749	708	566	525	570	592	539	545	561	539	549	533	553	543	534	525	512	544	556	519	548	547	522	544	567	553	562	565	621	538	524	551	554	503	511	542	552	539	534	540	512	519	512	539	538	546	550	555	554	543	518	541	506	530	514	583	531	548	554	524	533	514	577	599	512	528	558	534	546	514	556	552	486	540	514	523	526	526	517	554	522	520	530	515	524	536	537	545	529	509	550	558	598	587	513	556	537	548	555	575	558	552	578	560	509	537	530	524	550	569	560	560	558	546	567	529	591	579	585	535	586	522	570	529	539	579	516	570	569	494	519	550	525	576	548	554	564	565	564	568	540	569	569	535	592	543	526	530	528	537	513	524	582	533	495	555	565	592	536	502	505	586	538	514	525	528	528	586	562	560	503	524	528	573	549	562	550	541	596	477	581	501	514	540	541	518	543	534	527	572	538	557	582	541	525	542	540	501	555	552	490	516	536	594	530	566	552	526	505	593	579	541	578	541	536	528	560	571	518	567	533	558	545	595	562	543	571	513	541	535	515	571	531	534	526	529	572	531	564	547	539	485	549	570	521	530	499	535	524	573	560	526	558	526	584	528	515	551	537	529	561	502	504	517	500	546	561	510	530	558	572	512	585	546	528	529	558	562	571	505	551	513	544	550	505	542	532	560	513	546	540	575	505	520	566	530	514	516	501	586	534	544	558	544	543	565	557	543	589	542	561	552	551	527	530	558	567	524	553	559	536	527	597	564	531	557	529	563	574	546	583	524	529	526	551	557	574	518	517	526	571	545	569	542	556	523	518	524	505	528	489	507	549	563	557	558	534	538	547	555	526	501	529	523	521	573	538	511	549	546	549	548	562	557	547	534	575	549	524	560	566	534	554	536	566	548	530	524	540	533	549	533	543	549	501	557	536	574	558	547	541	562	518	556	584	539	491	553	556	562	531	536	548	523	530	547	566	572	533	547	509	541	504	524	572	565	555	511	536	529	528	553	511	554	580	535	569	523	566	532	538	504	524	515	505	532	502	567	524	557	542	606	533	540	540	509	538	520	558	585	532	517	569	518	522	564	591	496	531	547	518	544	523	519	555	545	573	521	550	506	515	537	544	546	511	551	512	572	561	569	543	511	525	561	521	548	535	545	494	562	514	534	542	525	508	528	538	551	550	519	555	551	559	525	516	520	535	547	518	554	495	550	572	503	546	519	507	580	544	559	528	546	527	531	546	547	540	523	523	506	533	553	537	539	612	539	520	540	523	569	501	535	564	512	530	490	548	555	514	522	526	541	566	558	534	542	506	522	594	553	548	557	499	523	542	544	572	570	577	545	552	584	539	556	588	534	552	549	541	563	535	594	563	574	518	571	537	540	543	542	526	541	568	522	554	514	504	566	583	506	577	526	490	527	554	525	532	548	501	542	526	547	566	549	572	557	532	553	530	526	572	517	553	573	566	537	587	539	558	539	541	534	531	548	544	592	535	523	538	549	583	538	539	565	535	558	571	571	534	542	546	539	527	586	538	535	586	532	571	528	548	580	557	546	550	537	547	542	547	559	535	588	518	540	520	533	608	532	570	538	526	562	584	565	551	515	553	489	584	523	540	518	537	569	548	544	529	539	537	543	553	519	538	518	609	528	567	527	558	574	558	614	503	536	521	529	562	578	515	524	585	545	543	560	589	561	565	538	526	582	542	546	547	564	544	502	534	519	524	576	624	514	525	547	536	557	534	505	522	543	562	537	550	539	547	538	538	523	467	565	561	555	571	557	537	535	543	516	561	552	525	548	504	507	539	553	562	530	541	537	522	560	500	522	547	547	505	528	512	550	563	552	530	516	562	570	534	587	523	516	552	549	527	534	558	524	541	543	534	560	569	507	540	572	540	597	550	512	518	554	563	557	528	563	548	565	580	497	531	572	516	535	527	531	557	576	569	522	554	517	540	523	527	571	567	528	510	558	511	541	534	587	559	573	564	597	538	572	543	505	567	554	559	559	559	518	540	543	553	578	581	578	515	553	547	517	533	557	521	583	538	515	534	586	473	514	556	540	530	528	535	547	566	521	563	528	552	553	542	539	541	552	549	548	541	550	524	569	554	504	591	558	555	539	571	523	549	552	568	560	573	564	542	542	522	486	528	531	576	530	516	536	525	553	535	554	515	532	573	487	514	547	544	583	538	546	501	561	545	560	557	592	525	546	531	535	510	544	547	525	559	590	538	534	568	569	541	545	523	551	530	565	536	513	498	528	562	555	502	526	573	511	573	540	557	537	545	535	543	519	561	512	549	505	517	508	550	563	516	508	561	552	547	572	560	538	546	548	554	605	553	559	532	535	521	552	517	530	561	548	533	567	536	538	555	571	532	529	540	543	494	510	512	547	539	513	556	568	529	569	579	540	558	575	538	500	540	580	559	541	552	562	551	549	519	540	561	534	541	508	554	539	550	551	521	579	577	531	567	548	588	517	523	516	554	546	525	525	519	580	525	542	559	558	550	540	531	571	541	499	558	535	531	550	540	537	538	526	572	550	561	570	530	525	561	498	543	512	488	524	569	516	553	549	570	579	575	528	570	516	562	559	515	529	523	543	498	555	528	548	579	592	571	549	563	545	553	510	526	549	543	527	563	542	548	588	541	579	547	497	534	527	539	541	512	519	552	574	533	521	517	513	576	510	553	505	581	514	510	542	531	490	540	492	540	529	572	519	560	496	500	516	533	528	540	510	536	538	559	598	527	569	553	524	549	538	545	563	583	546	554	494	557	516	525	570	545	529	564	529	514	568	542	482	541	557	562	525	549	535	509	548	565	556	545	538	541	572	509	564	576	521	567	571	563	530	530	546	525	559	536	570	519	527	541	510	543	525	523	518	557	540	539	546	519	584	528	529	557	561	516	534	578	550	569	534	576	520	560	530	545	554	547	546	527	559	557	526	551	587	579	544	525	546	571	541	506	572	514	523	581	534	562	523	526	530	578	495	558	544	531	517	557	514	496	504	522	512	520	524	561	558	541	494	563	560	553	575	527	565	546	546	524	540	527	550	548	539	528	510	522	539	534	564	514	557	548	519	531	583	551	556	578	493	541	531	504	565	522	510	548	569	535	535	552	511	546	539	505	525	570	517	551	546	569	533	527	528	519	603	522	577	492	570	578	552	546	551	524	549	577	565	529	529	582	553	557	534	533	566	516	575	530	531	552	519	556	563	551	509	541	508	551	509	593	551	528	530	541	549	532	544	541	523	531	524	549	547	570	539	521	523	567	541	535	583	517	522	524	525	524	554	517	531	519	587	558	540	524	528	543	557	586	526	530	548	556	529	564	522	549	547	556	495	552	577	521	532	515	578	571	511	526	529	521	599	520	538	514	533	563	493	550	550	530	516	531	591	562	555	549	524	569	557	542	579	515	539	538	568	542	571	519	538	568	565	510	553	529	536	508	586	517	543	541	507	509	566	560	546	516	535	538	546	541	522	537	539	542	500	552
50986	17218	3642	499	314	273	250	214	280	235	217	267	224	222	208	227	239	251	234	222	240	226	250	209	251	278	254	228	231	258	242	230	237	249	249	267	229	232	228	261	244	221	249	243	251	217	266	226	281	240	268	242	267	237	284	256	214	270	248	234	221	249	250	237	227	212	247	224	239	241	266	228	235	275	231	221	201	227	251	257	245	269	238	249	264	252	228	254	227	262	242	247	242	251	249	268	228	234	220	263	241	239	247	250	214	257	250	265	249	243	223	256	237	239	215	211	241	259	256	230	234	225	243	269	246	248	248	248	252	270	252	245	253	240	242	228	254	243	239	249	232	239	249	254	260	251	252	262	236	219	242	247	234	195	252	278	279	204	217	240	249	267	244	236	232	271	238	244	223	259	241	261	215	232	248	252	246	229	233	239	233	244	228	257	222	240	212	259	244	246	218	245	256	241	241	241	220	252	234	248	260	276	254	218	250	217	217	230	249	255	236	260	227	248	261	259	228	236	261	262	197	235	263	251	211	259	243	288	227	245	261	230	260	253	246	237	254	242	263	256	251	240	254	235	222	252	237	211	242	232	264	204	216	248	205	237	231	260	260	227	229	267	264	240	232	234	248	244	223	251	273	225	231	245	244	253	216	244	221	248	241	231	213	227	253	249	212	245	253	223	248	228	232	262	231	262	241	241	224	256	252	248	195	237	256	245	241	257	200	231	244	245	229	223	266	240	263	250	237	259	238	207	263	222	232	266	250	245	220	246	218	241	263	237	241	220	242	243	245	238	233	257	279	227	207	264	235	236	222	250	271	265	232	261	242	262	246	258	224	222	247	237	222	236	248	238	245	256	235	259	238	243	201	241	230	246	227	243	204	235	247	238	269	244	252	240	234	250	238	264	266	262	250	240	211	219	252	251	218	243	235	255	255	252	236	247	253	237	255	247	234	237	271	242	250	234	263	225	245	258	215	237	250	202	260	247	222	264	230	259	248	272	223	249	283	243	263	249	230	276	250	214	218	252	262	241	269	269	257	260	257	271	265	235	245	266	232	257	243	214	209	260	271	245	249	259	264	229	250	243	249	247	261	261	246	228	239	261	263	232	224	269	256	261	262	230	230	224	264	204	229	262	217	231	233	224	239	221	241	258	243	213	271	255	213	239	246	253	275	242	237	268	223	221	263	255	252	241	226	213	246	260	221	240	247	230	251	240	248	252	257	240	231	233	223	269	259	245	235	230	249	246	229	233	242	223	224	268	219	249	262	256	239	273	240	243	228	246	254	271	258	268	253	248	240	242	230	254	248	227	243	233	233	224	216	256	229	244	221	257	247	257	232	239	207	248	273	239	241	255	273	216	234	230	219	234	232	274	228	212	219	249	250	262	237	255	236	247	263	245	225	243	217	255	250	251	239	240	271	224	234	270	237	248	251	233	236	238	208	246	242	248	204	253	214	243	244	221	246	235	228	208	222	239	233	255	220	254	240	240	235	249	244	214	240	226	247	203	261	250	264	257	257	207	246	230	227	247	213	238	258	235	251	220	249	243	240	246	226	228	246	260	248	216	275	254	240	212	232	225	258	243	262	258	244	254	255	262	261	221	234	268	246	261	254	233	221	229	222	226	237	279	271	236	240	273	223	221	263	229	283	239	280	226	229	238	234	238	253	222	215	253	244	266	248	265	231	275	237	234	281	257	234	244	249	233	235	247	271	243	252	251	234	239	223	262	238	243	255	223	228	219	257	239	235	248	233	214	265	270	247	212	263	244	243	212	224	259	230	248	237	255	219	206	238	274	242	255	250	232	246	218	243	222	238	230	245	243	230	237	275	271	219	238	213	208	229	239	212	238	222	228	223	247	234	207	233	294	255	227	253	253	257	235	205	278	257	228	247	231	255	252	251	262	268	226	238	282	209	268	235	252	262	255	243	206	223	238	238	260	214	234	254	227	248	249	230	238	239	245	257	245	249	249	235	262	250	253	255	271	219	237	241	258	229	255	241	239	237	236	265	251	236	225	302	254	244	214	241	245	244	261	255	254	248	247	237	258	261	248	217	251	237	236	211	234	238	234	266	239	253	221	261	216	260	225	270	238	264	221	256	234	267	272	244	224	230	241	247	223	245	240	201	255	226	225	253	260	227	243	236	250	247	270	254	242	241	235	239	237	241	243	259	244	251	270	250	222	252	246	254	205	255	236	230	247	257	241	234	242	229	255	258	232	236	268	221	251	240	255	238	234	208	241	248	231	262	272	219	254	231	261	234	212	241	275	235	255	263	219	234	263	248	252	259	243	255	225	248	237	245	259	264	245	249	225	228	223	232	227	265	248	254	243	259	270	236	260	211	229	234	249	230	250	244	268	249	246	246	249	233	246	240	269	239	242	217	265	241	248	234	210	240	258	246	253	215	262	221	232	229	224	227	285	227	231	217	236	240	237	250	234	247	242	251	256	256	220	234	206	234	218	299	262	252	260	252	244	236	247	228	240	228	243	227	229	242	210	234	253	231	239	253	240	235	241	262	266	252	274	279	227	242	252	251	262	246	206	247	216	253	242	246	265	241	241	249	254	240	268	247	244	248	219	219	234	239	232	269	224	252	223	237	260	228	252	270	250	240	268	243	263	230	259	223	214	270	250	262	236	237	237	236	251	235	248	224	240	229	234	223	261	250	262	269	228	213	224	259	244	227	244	231	259	245	267	228	256	214	260	232	247	233	271	244	235	230	214	230	238	237	249	258	246	221	233	252	235	225	273	224	248	253	233	242	220	263	264	256	233	248	258	229	256	254	220	251	272	219	231	228	229	233	220	230	233	248	241	248	244	235	269	229	251	231	246	243	226	251	253	253	228	230	237	231	226	250	244	224	243	246	221	228	256	253	225	255	239	261	259	249	236	263	258	247	232	235	272	232	270	204	240	221	242	242	221	269	245	263	211	247	269	250	214	232	240	253	245	249	209	229	223	266	229	259	247	237	231	202	253	263	275	247	206	248	258	248	252	260	269	240	258	233	221	238	254	240	280	233	240	240	209	249	223	236	238	227	242	198	241	254	232	216	263	250	235	226	257	231	214	245	211	223	227	254	241	241	256	263	238	245	234	233	262	238	244	230	215	233	259	252	235	242	205	236	242	256	279	243	241	246	230	248	238	216	221	270	234	240	249	273	237	242	251	216	231	267	266	249	252	235	239	231	245	241	233	251	232	289	254	250	230	202	224	245	238	246	268	244	236	232	278	239	258	238	230	227	228	231	248	231	224	253	235	256	248	245	240	239	231	256	235	254	260	245	237	224	239	241	259	262	237	245	231	239	232	231	246	256	239	249	244	228	235	263	228	243	243	259	224	237	247	233	219	232	228	259	274	248	231	228	243	219	236	230	247	205	230	243	233	256	250	238	238	222	229	237	223	232	229	223	244	234	264	238	247	252	238	225	226	239	206	234	209	253	242	249	283	243	243	231	262	249	213	250	232	228	277	238	280	228	242	239	241	246	239
32454	5084	1537	980	686	656	659	580	572	594	559	534	549	579	577	552	574	523	496	535	553	603	590	563	577	583	559	525	537	528	552	566	561	597	530	586	578	525	541	575	540	573	596	579	543	527	572	571	534	554	539	554	573	512	518	564	560	554	531	575	572	530	580	565	513	518	565	564	539	556	558	577	564	524	574	537	543	548	509	551	580	553	520	550	547	518	571	542	549	519	537	527	584	533	570	574	547	540	544	544	519	588	547	547	516	602	567	514	539	508	560	563	496	607	544	546	525	575	551	556	515	538	567	516	556	588	539	565	585	563	532	548	543	565	569	573	545	539	527	553	525	516	504	565	581	534	510	542	527	519	570	535	533	561	551	553	608	522	546	526	555	540	562	587	547	574	537	564	568	530	570	540	586	544	552	507	588	485	556	529	550	545	545	564	542	510	531	543	528	537	540	567	537	599	572	550	559	531	556	541	509	573	574	552	595	557	548	553	561	550	544	554	586	546	544	540	555	525	556	579	540	537	568	567	521	538	564	532	561	566	564	549	535	519	543	534	509	524	545	533	560	508	559	513	562	588	565	522	586	509	567	554	581	544	553	545	570	548	537	552	538	534	527	516	523	519	570	547	555	559	514	533	537	568	557	563	567	560	576	565	553	554	532	561	568	580	520	516	530	502	589	533	500	514	569	534	551	542	539	576	530	549	552	567	508	599	496	565	552	558	593	541	548	517	540	551	522	513	554	548	522	582	580	578	530	547	592	565	571	577	528	548	538	570	508	615	542	508	616	518	571	562	548	532	566	544	549	559	514	543	543	525	539	542	531	595	519	526	569	508	539	558	526	534	595	558	536	576	530	579	577	585	594	541	537	566	501	536	520	578	556	551	548	517	568	556	578	569	579	538	581	522	523	530	558	483	545	538	520	573	570	545	527	497	566	571	523	543	554	540	581	557	559	505	519	577	569	530	542	585	556	534	520	550	535	595	577	537	527	552	518	541	536	506	555	583	556	567	564	535	527	528	512	568	561	520	543	541	575	562	541	549	526	569	540	529	519	557	548	527	554	505	522	540	512	606	585	537	531	585	532	538	529	573	554	560	551	617	557	545	525	558	562	544	538	554	577	549	573	580	557	532	546	523	541	544	566	523	544	542	539	577	556	524	550	551	546	516	568	589	519	551	609	530	594	538	557	522	531	506	585	546	526	580	568	526	578	531	550	514	583	532	564	568	566	521	534	570	551	555	572	575	611	536	539	569	561	569	557	578	566	525	585	535	533	531	552	572	538	560	574	558	584	567	606	511	550	557	540	519	576	560	569	567	529	583	535	534	540	564	526	520	554	533	523	541	488	560	538	556	522	543	553	536	545	562	553	526	504	563	547	549	555	559	600	552	596	570	581	535	549	582	584	545	560	569	529	588	558	569	546	575	554	524	533	561	596	548	544	511	574	570	503	516	566	546	596	559	558	506	576	531	553	568	567	550	532	521	590	558	547	558	538	513	564	565	568	553	551	537	541	507	582	552	554	517	562	608	510	513	565	542	528	551	577	514	522	564	510	547	543	579	559	543	542	545	519	526	523	558	533	535	514	543	560	543	574	512	543	539	557	541	520	519	572	531	545	544	540	522	512	566	513	586	565	529	594	526	530	564	567	541	502	613	535	551	507	570	572	548	588	538	582	567	580	514	508	525	568	546	538	530	547	527	548	535	540	545	586	587	566	546	547	541	568	529	549	572	544	525	556	555	561	555	564	534	551	506	575	561	550	552	527	542	482	529	540	496	571	532	555	517	559	529	567	521	564	554	559	524	585	515	580	566	597	535	570	533	544	562	542	535	520	563	555	582	551	521	533	559	581	531	530	570	530	568	587	514	542	576	551	528	585	542	577	557	570	522	527	574	513	554	523	544	561	547	594	495	584	567	518	540	542	531	543	523	525	561	548	562	528	537	563	552	567	556	520	564	567	515	559	529	520	573	538	540	558	528	538	507	547	536	533	509	547	553	585	550	525	529	560	583	556	529	550	553	561	615	581	550	566	543	586	536	550	531	508	514	568	534	544	556	590	533	558	577	570	543	534	552	515	568	561	502	540	556	512	566	551	570	520	524	541	560	557	546	602	538	540	539	551	548	579	525	500	573	559	546	529	601	602	541	559	573	550	576	569	583	581	547	569	538	553	569	545	533	560	513	545	541	516	601	545	526	550	584	510	546	513	550	570	520	572	577	591	570	567	553	551	509	549	526	552	509	545	505	554	577	532	502	533	519	558	558	543	535	563	574	535	552	545	537	525	531	576	535	566	534	569	568	555	532	555	586	504	556	549	560	561	532	554	525	544	545	549	512	531	581	557	576	544	537	551	523	515	580	524	566	593	528	549	520	533	522	532	521	540	555	591	553	529	549	531	515	568	474	519	575	557	562	584	558	549	561	568	546	543	553	544	508	548	501	605	547	538	541	561	563	491	512	551	566	582	564	523	559	533	506	582	539	555	527	574	538	534	551	576	542	525	555	555	551	574	542	527	513	544	531	561	549	531	519	532	571	557	516	552	561	550	522	569	564	542	481	552	561	547	552	513	579	538	569	539	599	537	572	564	578	577	609	530	527	496	537	523	535	563	559	550	540	511	558	537	552	520	558	553	536	570	602	534	540	507	578	545	496	557	538	521	564	556	513	540	586	539	579	556	525	569	532	534	569	555	530	534	571	571	531	560	550	573	552	529	535	573	538	532	521	590	562	531	555	522	583	544	559	540	550	528	578	498	531	559	532	565	561	539	549	570	529	524	515	531	531	572	564	558	537	569	573	562	543	554	566	539	589	560	511	538	579	548	597	597	543	545	508	513	559	545	529	519	546	520	536	530	538	525	534	540	529	580	562	547	493	512	558	587	575	523	520	509	576	571	547	554	589	544	518	570	559	530	576	569	522	548	567	569	550	539	544	550	579	574	548	563	509	574	582	546	555	564	533	529	528	554	562	529	505	557	583	546	561	547	518	510	566	557	570	517	537	513	554	543	518	538	559	556	544	544	522	523	556	533	541	589	512	576	567	560	514	571	563	528	533	560	558	544	538	556	583	509	533	570	518	552	571	567	570	529	556	547	535	529	542	559	575	539	562	537	541	507	577	526	535	576	547	523	555	573	548	511	568	591	555	555	551	522	518	553	565	540	525	526	573	523	523	542	555	550	551	514	546	541	567	552	544	529	572	631	521	558	556	537	508	532	610	582	527	566	560	570	509	574	543	557	517	582	538	526	512	541	560	533	561	554	562	581	539	597	573	566	538	522	558	522	542	566	576	538	542	609	579	563	569	529	572	549	546	475	566	508	558	527	604	528	584	499	566	538	569	563	548	568	541	591	592	536	567	567	555	606	535	541	513	564	560	554	536	551	572	555	535	585	570	530	582	555	542	547	523	560	541	571	544	523	555	525	552	532	477	502	566	518	564	586	574	516	556	573	594	553	543	545	555	543	540	531	535	552	544	525	585	523	560	534	532
63202	30474	11936	2833	890	629	462	343	307	260	263	259	220	269	234	269	234	247	232	210	216	243	276	237	257	276	255	252	261	266	282	257	276	272	237	248	241	257	282	267	246	266	231	251	198	282	254	256	271	252	231	249	240	261	212	227	234	255	269	252	255	262	264	236	223	268	264	250	244	238	278	271	288	243	246	236	226	226	259	232	289	252	255	245	245	242	253	229	224	248	288	258	264	239	274	266	251	226	222	216	223	232	243	257	266	236	277	247	231	256	246	267	263	255	266	246	259	258	271	222	214	244	227	236	253	259	242	244	294	262	251	246	230	229	220	256	248	210	247	200	263	264	250	253	242	239	239	287	263	247	256	264	269	237	251	235	263	229	245	233	278	252	244	249	264	229	254	247	245	241	255	245	248	256	242	243	257	239	222	226	253	249	261	229	252	243	254	226	244	253	272	235	261	233	216	262	221	274	259	239	256	212	243	246	259	243	240	217	234	270	236	270	239	249	262	233	256	254	287	234	241	231	224	249	250	237	258	250	233	242	235	266	261	245	283	235	269	241	258	227	228	253	228	241	222	270	270	247	221	267	243	272	240	256	243	273	248	226	272	244	235	262	246	256	247	267	216	292	247	248	260	235	238	254	229	252	229	212	247	267	238	236	271	232	252	244	253	255	261	238	216	231	266	258	237	279	236	222	230	270	270	241	258	238	231	227	258	284	243	213	257	242	255	215	255	232	251	242	226	252	226	265	228	275	256	216	241	229	253	250	227	248	262	240	261	240	253	260	252	289	244	237	235	247	267	252	225	248	242	244	280	251	258	252	237	212	219	239	257	258	279	233	247	240	270	240	246	245	266	256	236	222	240	235	231	236	244	232	268	236	243	250	245	270	269	257	243	243	243	230	220	270	235	280	224	258	255	251	245	236	231	267	238	276	233	247	235	232	233	244	296	254	266	248	247	275	240	227	269	250	249	228	233	253	261	216	226	236	277	240	279	232	229	254	261	251	271	244	273	250	230	256	285	249	249	269	238	229	237	270	259	229	244	239	229	252	247	251	265	273	268	242	247	225	253	267	225	265	241	240	238	253	269	241	241	277	253	278	254	228	243	281	258	238	241	247	273	268	274	256	251	249	249	240	247	241	257	252	254	256	240	264	268	232	251	224	227	251	238	243	247	262	284	225	246	224	241	229	250	204	243	235	263	257	226	202	243	267	264	241	253	236	240	265	248	245	241	240	239	225	253	253	259	266	244	244	257	272	241	233	266	258	264	242	248	238	271	276	227	229	270	252	255	236	256	273	225	284	203	237	259	241	269	251	256	267	261	247	269	263	275	239	233	234	238	244	251	239	263	217	223	263	244	256	272	251	254	262	234	264	253	243	232	250	227	241	262	251	286	277	240	244	262	262	240	247	264	245	237	235	254	253	248	273	226	253	261	257	250	257	244	271	268	237	235	250	246	269	261	245	228	238	236	259	223	265	274	236	279	276	267	256	238	261	242	237	258	241	244	237	248	267	251	261	244	247	236	242	226	255	231	256	253	245	258	234	250	229	282	236	213	237	228	257	225	222	242	244	276	249	250	254	256	245	261	256	246	223	229	244	244	281	263	258	266	265	256	256	229	251	243	270	238	231	258	227	233	236	225	249	265	240	256	232	221	266	249	239	223	241	225	279	254	227	261	266	243	238	244	242	275	254	219	256	279	255	236	239	251	212	237	234	235	249	270	246	237	248	222	262	221	237	262	230	233	232	255	267	233	245	272	226	288	235	237	250	269	242	248	235	250	241	275	278	228	229	282	263	236	266	251	256	248	238	246	251	234	247	247	268	237	253	243	263	261	225	259	249	250	260	250	234	242	264	230	207	271	290	247	255	241	241	233	228	247	275	247	231	264	233	259	249	251	264	209	251	253	259	212	265	256	227	260	239	242	256	241	229	279	250	235	262	245	268	255	226	261	244	242	239	233	259	232	264	245	230	236	270	261	249	283	258	259	229	247	274	249	240	245	255	273	263	242	257	250	242	234	257	268	281	282	241	273	235	251	247	225	243	237	237	240	232	245	288	258	263	227	253	237	272	274	249	257	225	261	275	251	259	251	249	263	288	240	235	249	241	282	240	287	279	255	244	247	240	257	246	272	244	270	239	271	251	246	257	261	244	260	249	262	264	259	266	254	258	262	255	240	230	227	214	250	224	254	243	265	251	227	250	281	237	250	251	232	236	244	250	242	259	217	231	242	234	258	248	277	255	232	239	280	227	200	246	230	254	243	253	226	265	227	245	249	252	246	248	257	260	275	241	244	228	253	269	247	258	256	225	279	254	253	252	232	262	239	222	218	267	285	260	265	222	254	265	224	266	257	244	231	247	257	266	255	242	246	254	248	227	238	232	248	229	248	235	226	254	272	226	230	233	241	242	258	236	247	273	292	236	219	256	235	249	230	250	289	258	246	233	231	263	239	252	231	227	237	270	256	259	248	234	272	264	238	246	260	229	220	257	240	252	247	251	251	254	228	239	258	237	242	255	262	238	245	227	233	289	249	224	255	240	249	236	278	261	248	240	235	244	236	243	235	247	265	225	255	283	248	228	243	219	273	229	256	252	272	250	230	258	267	276	275	241	245	232	259	259	231	231	215	246	258	240	259	254	253	265	258	252	248	240	274	283	268	234	235	263	241	234	261	226	221	226	227	255	246	248	282	260	251	251	243	275	239	243	254	250	224	245	250	275	294	256	241	214	224	247	263	252	245	261	293	231	261	275	277	252	244	209	220	266	253	234	259	251	266	250	205	250	223	255	251	278	256	257	261	250	281	233	299	240	252	231	244	236	260	264	294	245	250	238	246	216	243	244	272	263	281	228	262	273	238	226	192	236	245	220	255	248	231	267	236	243	215	224	253	256	274	247	246	281	268	230	260	257	250	247	227	251	234	220	227	262	255	262	248	265	233	256	246	273	227	247	232	247	254	242	213	240	229	244	252	239	294	253	205	231	244	236	244	231	235	243	243	251	232	250	248	236	274	245	232	247	257	283	265	233	238	252	224	251	246	241	234	255	267	217	255	263	255	258	249	239	227	256	246	246	250	274	256	247	240	234	266	228	224	264	240	250	240	251	258	264	270	240	220	223	249	265	225	262	270	262	230	256	240	252	285	230	238	247	250	249	217	248	251	224	250	247	240	232	260	227	244	259	222	259	249	254	246	211	237	248	249	250	266	276	261	241	245	240	262	239	215	251	255	255	243	247	280	229	258	246	244	257	243	228	253	243	243	256	275	197	239	240	228	233	218	240	271	230	263	244	254	252	247	221	240	246	239	244	244	256	271	281	244	235	239	212	246	266	252	230	244	269	265	262	210	253	251	250	266	273	256	228	229	242	241	225	248	246	267	264	240	249	248	251	234	261	234	266	235	230	217	236	270	264	213	212	250	252	270	230	250	257	247	239	244	246	230	235	247	217	252	223	240	251	275	252	255	246	252	264	274	240	244	254	264	229
43388	22342	9551	4886	2363	1681	1310	891	700	735	615	552	551	546	564	558	594	530	580	545	571	553	565	598	534	531	539	538	532	516	568	557	560	526	542	554	568	527	549	590	580	561	563	536	572	549	574	533	590	561	561	554	524	555	540	560	548	554	543	588	568	546	535	532	529	575	562	575	512	543	522	529	562	533	557	554	535	544	526	533	547	541	548	552	535	552	529	546	535	530	542	517	547	573	514	588	526	589	524	552	539	558	561	561	555	540	571	564	536	556	567	560	561	508	534	526	591	594	533	544	553	505	568	559	573	509	559	552	541	545	516	569	549	581	568	535	569	539	566	570	590	565	590	537	559	569	576	545	585	567	592	587	580	547	582	555	574	555	589	573	542	571	522	545	555	560	577	502	547	572	552	526	596	572	554	543	580	571	531	547	569	559	542	590	488	534	507	546	530	612	586	546	557	546	550	555	547	607	551	541	563	519	563	538	606	573	568	546	561	522	577	564	540	565	529	556	586	546	539	544	569	528	546	509	589	561	551	553	548	543	571	508	567	507	556	545	527	558	544	500	574	524	581	512	504	626	533	579	545	551	545	534	603	544	536	539	542	590	544	555	576	561	546	556	565	550	581	566	567	572	555	533	562	550	569	546	576	576	572	562	585	539	543	548	553	548	567	559	533	528	561	519	513	529	537	559	563	556	567	538	574	526	580	550	551	585	565	552	558	563	551	581	555	536	560	561	540	540	567	589	565	583	579	610	569	555	538	548	530	614	555	536	556	530	543	528	562	592	578	515	550	579	577	584	513	563	545	558	561	550	589	552	611	580	577	543	523	555	532	510	558	502	548	532	518	537	576	527	603	542	584	518	564	557	585	527	611	561	569	540	569	574	568	527	558	533	569	522	571	533	550	579	551	580	588	571	594	514	582	590	540	567	531	607	581	507	585	559	535	562	539	522	529	556	564	538	552	569	538	522	600	538	550	546	544	539	537	537	605	519	566	588	534	593	521	589	560	580	548	539	563	509	590	568	531	531	534	502	571	556	570	549	537	574	562	553	571	564	567	591	578	516	541	574	548	541	559	562	501	556	564	541	560	516	531	550	555	586	590	556	523	591	568	573	526	569	565	565	540	527	570	578	549	561	573	554	543	560	601	552	561	558	588	569	523	550	558	572	589	573	571	545	529	536	567	570	578	589	525	536	591	626	568	560	552	554	547	573	560	542	553	574	554	545	578	550	537	534	579	549	563	558	536	512	532	567	557	516	581	531	567	567	530	552	556	570	576	598	584	541	548	534	552	566	555	577	548	549	593	574	521	537	570	552	585	544	544	557	568	550	538	556	553	593	589	582	558	525	560	563	545	528	524	560	572	581	569	565	589	564	547	629	598	572	579	524	529	564	587	549	553	580	537	546	569	554	526	572	576	524	594	483	573	546	557	595	524	547	551	553	565	548	587	543	575	537	582	523	528	537	522	557	565	547	586	536	568	562	573	541	558	543	604	555	555	581	545	535	548	571	545	564	549	544	581	565	571	575	527	581	588	508	525	577	545	541	598	579	585	589	519	525	556	537	516	527	541	527	562	549	538	560	530	535	540	584	535	501	580	487	542	556	507	568	537	576	558	573	552	566	625	608	554	554	494	595	565	505	596	551	531	602	552	564	550	602	525	568	536	537	549	533	591	599	561	513	561	524	562	539	551	567	577	602	540	590	575	552	528	570	591	555	524	577	517	548	520	554	534	561	577	539	575	575	599	544	561	544	540	568	535	516	556	585	571	536	601	516	541	601	576	540	541	555	572	539	525	587	551	595	514	581	586	555	558	547	565	603	512	548	577	532	521	577	538	582	568	533	554	560	582	596	550	553	571	564	579	542	561	553	554	586	537	593	485	560	596	574	565	566	523	562	577	527	577	547	541	562	545	550	562	607	572	560	518	551	540	522	527	525	564	566	557	535	574	546	549	599	576	498	588	535	545	577	530	531	554	524	552	554	518	597	580	572	626	545	558	532	574	565	537	563	593	586	582	590	570	561	568	580	537	552	578	560	559	533	550	571	585	566	565	567	588	544	559	589	513	538	507	552	574	576	525	563	559	562	537	560	583	543	544	570	562	579	545	540	558	553	572	568	572	558	553	567	523	538	539	561	581	529	534	570	560	517	551	559	590	512	548	552	571	555	593	556	550	569	556	530	545	527	621	546	584	587	507	549	575	560	543	571	569	559	559	577	554	575	545	540	533	597	575	626	571	568	558	580	537	541	576	559	628	568	536	534	516	567	560	545	529	556	569	596	527	554	577	574	501	523	557	560	548	564	571	552	564	572	532	539	568	557	536	556	537	547	570	574	556	540	526	556	545	572	525	577	543	540	547	544	619	543	521	553	565	519	577	578	542	564	543	598	531	551	616	534	543	599	527	555	535	585	554	533	556	561	531	557	542	536	551	551	543	551	551	583	537	536	518	533	517	547	567	572	570	555	548	564	592	553	555	565	526	597	528	585	522	535	559	548	537	581	546	558	533	590	558	586	532	587	562	543	556	534	512	536	576	572	570	558	542	536	544	530	498	549	608	522	537	568	585	526	509	537	551	567	538	564	575	518	592	535	534	525	555	540	579	570	530	531	562	563	570	557	589	570	605	562	582	559	545	566	533	560	582	548	518	550	572	545	564	549	605	558	569	587	561	551	576	554	541	538	623	568	549	582	543	582	523	550	517	548	572	550	572	501	541	613	563	581	502	562	545	574	576	566	558	532	578	582	553	574	616	560	525	529	575	558	585	555	527	527	565	569	558	560	568	569	560	553	535	567	574	540	527	561	557	516	555	504	565	515	542	584	559	560	524	576	556	589	538	551	547	524	571	541	572	561	552	576	565	564	574	589	565	531	540	521	574	554	564	538	534	538	575	559	563	547	534	549	576	542	549	550	591	556	570	556	588	517	562	572	618	545	534	542	547	568	565	570	530	551	575	532	555	567	563	542	564	539	550	553	545	565	545	581	539	587	559	557	536	557	569	543	536	591	562	532	546	542	543	509	562	539	561	562	584	543	574	540	555	559	565	583	571	535	587	560	572	548	531	540	589	561	572	546	576	540	565	549	532	550	526	549	540	568	532	551	536	547	512	557	539	560	577	572	544	549	569	530	530	581	557	538	574	539	554	531	561	564	556	574	541	557	542	571	590	537	569	562	525	526	553	546	563	573	537	546	512	509	554	593	558	548	568	537	569	571	580	561	539	552	562	555	546	588	571	560	560	549	542	577	557	551	560	509	581	573	558	610	558	549	557	552	567	543	558	602	535	556	573	546	581	537	543	576	579	529	548	535	548	548	581	593	544	505	531	540	560	550	559	542	586	599	546	541	553	575	559	549	527	508	589	569	553	549	573	547	573	559	573	555	555	552	542	575	534	560	556	614	513	552	540	582	570	564	543	573	593	527	556	571	584	557	526	543	544	618	555	504	553	562	531	570	549	554	508	554	554	555	583	576	572	560	539	581	539	522
50048	16428	3578	1075	442	322	259	240	215	259	264	278	241	223	215	251	218	230	240	255	233	229	220	203	258	250	255	252	241	214	245	235	239	258	258	255	215	248	271	250	258	250	242	238	223	248	235	252	241	257	238	212	255	241	234	248	252	244	276	259	234	211	233	254	214	262	244	232	235	265	263	264	231	247	211	197	233	209	233	245	237	250	250	242	225	244	255	230	209	218	235	255	242	239	224	245	245	233	225	266	229	238	235	269	237	252	255	227	231	240	220	235	238	242	236	228	234	241	219	252	246	250	253	239	235	239	263	214	283	236	248	204	222	219	245	232	244	253	225	221	254	248	244	219	251	246	255	242	290	214	249	231	248	231	234	242	229	233	225	241	254	216	272	187	222	255	252	262	234	229	245	228	217	242	235	248	213	221	212	239	224	238	238	246	237	242	244	238	206	244	229	241	226	231	249	221	236	216	227	217	222	252	226	226	247	200	218	237	235	212	208	230	251	244	255	210	258	231	225	212	220	239	250	242	273	220	258	236	213	240	227	234	208	228	238	218	217	248	233	228	234	223	228	230	245	202	219	222	249	246	236	242	255	221	243	252	282	236	215	198	239	233	238	236	224	253	239	234	221	254	249	231	225	257	239	214	229	226	251	294	215	220	214	254	250	233	203	254	231	240	232	251	262	198	251	204	208	244	245	211	220	238	258	218	237	228	246	230	223	226	258	203	229	254	249	232	226	273	231	235	238	276	226	218	253	225	237	241	235	264	243	220	222	258	239	238	243	243	225	224	246	219	250	263	223	247	209	217	240	232	236	237	217	224	206	265	242	228	241	240	230	242	231	223	210	234	251	237	228	202	248	239	247	236	202	227	213	247	242	236	246	249	226	245	232	202	230	198	241	231	206	229	255	250	228	262	219	232	228	237	248	221	221	234	272	227	214	231	215	244	245	243	218	237	224	216	237	225	216	219	222	240	229	228	214	244	259	225	232	249	224	215	263	223	246	261	248	228	226	268	253	255	216	273	239	273	250	248	242	226	225	207	253	226	231	227	219	202	217	245	218	258	213	234	243	226	245	225	199	235	192	257	252	246	260	251	194	210	248	251	224	244	254	223	247	285	246	221	252	264	229	224	252	239	244	231	228	211	237	223	239	275	229	244	242	237	251	219	232	214	242	242	226	217	244	231	241	253	218	234	244	217	256	282	244	221	258	251	248	239	275	207	228	238	239	232	237	197	235	232	269	241	225	256	250	256	251	230	237	230	225	222	204	223	232	221	215	235	234	240	276	256	229	271	245	261	234	252	235	204	207	243	236	273	222	219	230	228	224	232	269	236	265	223	250	273	239	222	237	241	272	213	260	236	238	243	238	189	241	245	210	254	233	227	245	240	245	245	244	220	226	228	238	218	251	231	249	273	249	265	222	235	241	222	230	224	202	231	220	227	248	256	238	252	224	276	239	233	249	267	258	241	237	254	245	233	251	272	223	239	242	236	207	258	240	253	283	266	266	222	242	275	228	215	256	241	214	211	217	273	220	252	262	224	220	231	221	245	228	222	236	252	219	232	231	244	230	231	271	238	234	222	226	234	215	229	232	246	242	240	242	256	203	259	223	245	211	221	213	232	233	255	222	227	238	230	228	245	240	219	259	234	224	223	243	246	257	235	224	238	223	225	239	247	247	247	226	232	231	250	227	218	223	239	242	192	228	226	213	219	267	265	195	235	220	240	237	250	234	251	229	226	205	241	237	261	218	237	251	224	231	252	265	214	229	209	236	240	258	241	222	236	234	281	246	250	230	226	242	267	248	267	230	239	243	227	253	239	204	244	230	264	227	230	228	234	240	248	242	257	274	246	239	287	245	230	247	237	211	237	240	217	215	251	225	236	229	220	246	247	230	253	222	201	225	224	248	248	247	237	257	241	264	241	222	220	223	228	245	230	216	227	268	237	248	246	244	264	253	241	243	247	248	238	210	244	237	219	223	273	241	232	222	222	234	243	223	243	234	219	242	235	264	242	222	251	197	241	228	249	259	246	220	223	262	237	261	228	229	248	237	234	254	250	236	218	230	244	218	228	239	255	229	221	236	253	260	211	272	242	229	232	232	254	194	240	243	204	229	211	251	249	243	228	224	240	230	261	239	236	240	234	260	251	254	222	224	228	229	264	243	249	258	261	263	229	202	250	278	221	248	231	246	228	252	235	242	226	232	245	235	225	223	224	231	277	232	244	260	273	247	245	248	237	253	244	227	245	231	222	235	241	238	217	229	231	250	248	243	205	221	225	232	265	236	245	209	219	257	227	247	241	229	216	234	240	208	236	264	243	214	222	212	241	240	237	242	208	240	249	248	247	255	228	251	220	228	260	265	246	231	224	245	234	245	234	227	233	253	238	246	260	245	246	244	214	192	252	235	252	228	244	284	207	265	213	255	229	218	252	216	240	207	258	218	262	252	212	239	200	233	237	260	223	227	255	211	234	244	231	250	236	222	242	252	246	221	201	212	239	232	266	218	220	240	251	244	209	217	226	237	225	228	267	243	248	244	250	237	258	238	273	234	221	230	232	269	208	232	242	272	239	244	205	231	241	227	227	243	234	235	239	251	223	230	251	219	238	229	204	226	239	236	217	223	239	260	265	241	242	258	216	207	226	211	225	236	241	270	219	279	245	246	238	218	225	238	235	242	223	220	237	253	239	231	203	227	242	251	233	217	260	244	231	223	245	230	231	252	257	226	249	231	213	251	242	227	264	264	242	239	206	269	239	227	262	280	238	252	211	223	249	246	255	246	239	241	220	258	242	230	243	223	230	233	226	197	215	236	231	240	259	234	230	218	256	225	244	273	262	236	229	263	213	232	225	213	248	253	266	212	244	248	264	258	248	244	244	236	211	193	219	225	222	232	236	224	242	233	248	217	236	230	223	218	223	216	268	246	222	226	228	196	245	235	241	226	259	263	251	238	242	247	266	235	225	219	234	219	204	264	239	213	233	231	232	223	234	226	206	223	238	206	230	206	202	251	252	243	219	228	225	260	286	231	259	259	244	217	223	235	224	224	254	214	235	245	247	252	243	247	271	242	221	219	235	259	219	230	258	228	224	234	263	206	213	196	238	231	238	239	234	212	225	251	223	256	239	252	211	214	227	225	234	212	176	218	203	205	217	251	258	281	215	224	236	267	232	251	221	250	252	252	249	205	221	249	230	231	250	229	235	248	216	213	224	222	237	254	231	224	226	208	221	221	248	235	241	239	225	246	230	225	262	214	246	228	218	227	229	232	248	225	225	256	251	240	240	210	262	226	244	237	213	224	248	193	242	244	229	243	215	236	267	259	238	265	233	238	243	265	233	253	256	253	218	230	263	243	230	256	226	250	241	231	243	213	220	216	245	235	211	214	235	256	242	242	233	226	250	258	243	244	236	238	228	259	253	233	254	247	214	237	234	231	238	255	236	255	239	241	232	233	279	262	266	209	241	223	270	222	224	212	246	227	237
34218	10957	4396	2276	1169	815	670	595	535	560	527	500	526	507	522	549	541	521	494	501	511	513	511	538	506	535	565	523	559	503	536	511	480	531	506	482	508	486	477	536	589	527	517	548	543	561	535	478	548	524	560	514	560	539	526	530	518	526	543	552	556	490	492	509	547	520	540	515	550	526	563	523	507	530	504	511	549	516	533	464	514	502	526	562	558	476	482	546	511	511	486	522	559	517	514	490	572	538	500	536	527	531	536	576	511	485	532	521	530	562	507	517	555	557	526	514	525	494	523	532	566	528	557	510	537	517	565	509	506	537	542	544	556	551	570	535	536	477	508	560	539	515	561	512	519	530	518	535	575	560	508	553	581	547	539	518	560	559	503	532	492	546	509	494	548	502	532	517	542	541	503	554	510	503	521	530	555	537	480	521	541	515	490	513	499	540	510	513	548	509	545	522	573	536	512	528	473	562	512	560	544	535	513	519	582	539	497	559	551	502	487	545	493	535	520	481	531	535	509	543	514	510	542	567	526	508	461	496	534	533	544	525	542	512	515	500	488	524	555	521	545	494	546	536	508	502	566	541	560	507	545	523	511	534	541	552	548	517	563	553	559	548	521	569	541	538	514	538	501	522	542	546	511	493	551	499	538	514	528	541	517	572	562	520	508	521	526	577	533	515	485	506	524	558	497	518	535	529	507	489	531	539	503	571	536	545	546	535	503	551	548	557	503	557	510	519	529	525	576	557	534	545	545	485	532	534	531	557	510	522	572	506	504	525	541	515	521	533	519	519	494	534	526	523	551	545	525	569	510	533	524	540	525	521	558	538	502	543	545	496	525	526	549	563	523	531	516	518	521	520	511	521	543	560	537	562	550	569	528	532	505	523	508	540	526	529	544	537	556	496	553	570	547	512	501	508	503	532	514	517	513	559	540	557	551	520	496	537	509	541	538	518	522	531	530	535	536	542	550	530	519	513	560	508	523	509	476	511	501	525	468	514	589	531	547	494	520	504	549	537	508	571	535	541	535	505	495	542	539	548	520	545	530	511	550	503	537	576	513	518	517	520	534	514	497	522	496	536	535	532	508	519	526	517	520	503	556	509	512	539	570	574	541	532	535	546	505	512	530	519	515	575	528	517	541	527	564	519	549	564	557	563	515	551	519	515	499	508	529	583	494	557	540	478	551	520	507	535	539	561	558	563	539	523	520	509	517	524	536	513	548	510	526	501	541	562	547	536	490	561	510	550	546	503	520	541	514	549	578	538	481	529	515	508	527	484	568	528	540	570	536	527	565	539	550	515	548	516	531	497	516	460	521	548	480	517	561	491	512	509	525	519	544	566	537	558	542	533	535	498	507	519	565	535	549	521	491	513	533	535	542	520	539	488	481	540	591	497	527	524	528	513	488	535	510	523	526	491	507	529	549	551	548	507	520	540	512	566	501	529	549	528	544	554	507	501	535	556	549	522	528	515	481	537	532	534	564	559	551	533	524	519	521	512	509	494	570	552	565	554	500	533	505	555	506	545	521	530	561	529	535	531	503	520	496	531	528	563	550	527	508	504	527	511	502	533	541	530	517	557	531	524	556	550	524	552	539	548	512	507	495	522	496	547	541	559	503	534	551	552	550	574	500	515	520	594	518	522	540	514	494	508	522	502	526	531	535	528	557	542	520	537	555	553	539	529	506	544	579	555	529	512	538	542	550	523	507	512	517	535	543	563	513	515	564	545	478	549	566	545	541	511	546	546	507	525	557	531	560	537	565	536	528	513	528	507	520	538	541	477	536	568	534	545	544	549	522	557	522	482	523	511	556	559	530	523	541	508	509	545	524	502	550	531	530	528	550	517	511	508	535	515	521	523	505	529	569	558	550	501	559	525	550	526	577	469	497	542	498	549	493	527	544	504	503	515	527	528	517	546	556	502	545	562	553	515	515	538	534	505	524	561	535	592	531	552	536	524	498	511	525	505	518	557	530	539	508	509	517	498	522	538	561	555	525	507	528	549	532	546	483	491	510	539	495	565	518	541	518	513	521	512	536	546	563	522	561	557	526	525	537	538	544	526	515	527	546	555	529	544	533	542	526	496	532	513	547	582	532	550	489	561	565	525	528	542	479	501	497	526	563	556	560	532	489	530	555	548	536	529	495	500	533	546	523	552	558	549	575	555	553	550	520	532	543	538	517	548	540	541	519	535	526	537	460	579	544	512	532	526	556	522	539	542	534	530	467	528	529	500	503	537	551	567	533	521	570	531	533	523	525	494	558	547	521	529	506	501	518	521	536	554	556	506	541	523	510	564	545	562	525	524	526	497	481	537	510	523	522	545	526	550	515	515	494	523	527	512	519	545	507	485	502	513	514	494	550	528	519	527	531	529	502	471	513	525	482	535	544	571	515	553	519	532	527	488	562	550	530	517	522	511	499	521	518	525	548	526	532	506	568	505	551	535	515	543	519	548	525	536	512	548	540	554	546	569	528	559	554	498	527	527	502	506	491	543	532	561	515	570	523	555	491	526	536	535	552	541	538	496	542	502	494	547	528	586	541	513	555	525	520	536	506	541	524	546	538	521	563	519	535	511	552	517	512	529	539	557	549	538	564	554	554	525	555	529	540	539	528	552	527	511	562	549	580	506	570	558	519	543	529	542	577	556	512	539	515	561	507	524	539	524	502	508	510	545	552	553	577	522	543	545	541	541	545	517	487	543	515	541	526	505	512	555	516	524	556	476	542	515	509	504	534	540	559	515	543	525	531	534	528	534	554	486	497	551	520	557	525	531	486	511	527	522	530	514	515	509	522	569	559	578	527	518	549	537	552	529	544	512	516	527	542	515	554	533	514	570	526	522	516	542	530	495	522	506	533	533	544	541	509	548	517	493	510	493	472	551	550	535	564	557	538	537	521	500	529	541	552	519	542	516	480	510	514	532	525	511	515	555	554	486	560	534	551	497	506	572	534	566	493	566	539	504	527	571	540	530	537	515	537	585	571	506	506	494	561	541	511	503	542	517	551	574	496	533	522	548	578	500	532	509	573	529	522	537	508	534	521	522	528	537	539	511	527	503	531	561	570	506	553	531	549	517	507	559	506	549	483	504	562	547	532	525	547	525	545	499	556	497	540	532	530	511	540	513	531	529	558	513	535	534	563	533	507	508	511	574	533	532	504	537	503	482	550	548	501	524	539	517	523	533	524	550	522	550	538	529	548	532	512	545	479	507	510	541	502	549	526	517	492	591	510	558	494	553	567	529	515	547	549	523	518	527	533	547	539	526	537	555	518	565	525	536	528	560	524	513	525	532	527	523	525	539	519	532	541	535	519	545	511	551	527	568	579	541	552	507	533	521	527	478	552	575	504	541	558	548	506	530	569	501	530	506	525	532	556	563	531	546	528	538	542	509	479	540	508	508	514	501	541	554	554	533	521	532	521	477	522	545	551	488	507	520	550	498	517	546	519	500	573	502	507	519	537	544	480	517	541	569	530	511	543	515	514	560
58008	21365	5904	1254	537	370	340	315	287	246	237	229	203	224	221	224	220	190	197	242	221	216	202	219	212	207	233	213	209	197	244	233	217	202	223	191	226	223	250	221	219	223	196	209	237	198	226	228	256	213	195	203	222	213	243	233	216	217	212	227	206	195	225	240	220	205	239	206	227	241	213	221	240	225	209	239	230	248	242	223	207	209	217	219	226	202	213	222	204	225	230	204	221	199	252	233	179	229	217	210	246	216	240	233	202	185	226	247	246	201	206	209	236	210	219	221	223	222	239	223	234	234	197	216	226	193	242	206	210	190	217	231	236	217	231	195	256	217	201	219	196	261	272	222	214	227	206	214	245	219	235	239	241	216	197	233	204	204	218	214	227	210	240	207	259	228	284	224	190	212	229	216	220	230	210	210	232	232	238	240	228	231	215	226	245	200	219	227	232	236	218	217	258	206	237	217	254	251	217	215	262	231	217	201	222	233	211	239	210	230	245	242	213	213	251	222	193	217	227	211	235	241	198	197	206	196	239	211	231	238	234	220	227	202	196	220	239	225	200	217	244	234	209	222	217	208	221	221	189	228	246	224	207	218	256	246	208	222	246	242	218	237	224	223	249	219	257	224	222	204	219	225	212	222	215	233	241	226	230	249	219	212	199	238	268	224	224	223	230	183	213	251	219	218	243	227	217	195	218	210	242	228	210	198	228	233	208	224	219	245	216	214	237	227	222	232	225	208	190	246	244	216	236	252	213	254	232	215	226	230	208	208	237	239	236	222	226	207	226	229	212	213	229	237	224	206	205	228	207	194	231	229	201	209	223	221	216	219	259	207	208	205	220	228	206	245	223	211	225	202	239	227	237	235	211	250	208	248	203	236	222	233	242	213	195	207	226	233	239	225	259	215	256	230	224	218	204	217	219	240	223	239	229	226	217	218	252	222	204	206	215	260	258	218	221	226	237	235	227	207	214	209	186	187	226	264	221	226	243	214	217	240	237	223	229	214	234	233	238	242	236	213	221	239	215	210	219	254	216	219	214	197	246	208	227	268	239	254	214	218	184	229	221	262	220	202	208	232	190	223	214	210	222	220	251	203	214	243	233	227	203	240	215	219	219	218	214	228	200	226	212	219	218	221	198	205	224	228	182	199	220	220	219	236	231	223	226	201	239	209	224	227	208	217	181	240	225	186	247	241	190	210	232	222	215	233	218	220	240	210	215	200	240	221	236	226	206	197	197	195	218	213	219	239	232	229	254	222	212	243	214	238	226	202	225	185	197	233	218	237	238	220	252	192	218	221	207	227	216	196	234	207	235	234	248	225	222	225	239	236	216	263	235	197	235	226	232	235	262	211	202	195	214	222	219	232	211	229	247	249	258	188	199	238	217	233	215	228	236	215	208	221	208	243	198	193	215	227	213	240	229	220	203	207	207	202	246	200	199	221	224	231	221	193	221	214	229	226	223	218	181	214	220	216	224	227	243	211	232	206	228	258	199	215	246	231	215	241	214	200	254	210	218	220	228	238	256	240	231	233	215	214	243	228	221	251	241	229	230	210	261	203	211	212	198	229	215	242	219	208	222	243	246	225	238	231	214	236	248	209	211	218	205	222	219	212	208	244	255	194	208	222	216	199	189	222	224	205	220	216	237	221	267	180	205	231	212	211	232	192	246	224	190	218	215	211	230	238	216	230	205	229	217	231	237	231	222	222	197	213	219	256	223	231	228	242	250	233	218	254	235	252	213	238	244	219	213	221	209	215	215	235	225	232	226	195	203	238	231	205	249	244	232	208	213	215	202	237	189	205	208	210	225	200	227	217	209	196	236	245	229	200	218	231	226	235	249	187	233	227	211	231	213	231	232	227	235	228	208	220	207	229	223	231	221	243	218	222	192	235	236	241	201	220	226	227	192	218	199	244	265	233	246	224	205	205	247	225	224	207	190	225	242	239	215	218	209	215	225	225	208	232	220	220	206	217	208	209	250	222	211	216	210	211	190	228	217	208	198	228	203	242	211	227	235	188	247	208	230	202	201	196	225	217	216	214	220	211	216	218	228	193	257	220	231	245	244	223	244	218	238	221	241	217	203	239	217	247	220	237	239	255	225	216	203	235	243	232	248	234	221	230	248	217	213	229	186	228	237	226	212	220	219	231	204	249	239	211	220	227	235	266	207	234	216	204	188	216	229	192	192	235	237	236	241	224	209	239	226	200	259	230	259	232	224	218	210	218	195	233	223	235	204	222	226	199	205	234	229	221	241	223	223	195	236	245	194	235	209	242	259	207	218	237	224	255	222	219	202	219	223	219	213	256	224	202	236	223	238	222	203	212	209	208	225	230	227	236	236	233	247	264	235	237	204	232	175	209	219	216	210	199	219	234	229	233	238	213	227	208	228	227	256	205	262	250	235	210	217	211	230	214	223	219	217	243	210	216	231	201	215	214	241	214	219	223	239	237	227	206	202	235	210	215	232	231	209	224	235	228	221	225	257	214	224	238	226	204	236	247	224	227	251	217	210	212	233	211	202	238	232	216	191	218	175	236	210	223	216	253	238	220	222	211	227	223	222	217	196	226	213	227	241	227	224	222	218	219	202	235	230	229	231	237	231	250	213	205	194	204	233	222	257	214	216	229	214	218	215	214	225	201	204	227	211	213	192	227	227	228	244	225	191	197	211	215	203	198	252	217	229	226	215	234	237	215	211	209	226	227	221	204	202	218	225	228	219	220	207	198	210	227	228	224	223	224	216	213	232	251	216	201	228	265	214	207	236	219	212	230	219	213	180	218	222	191	199	207	248	251	231	212	203	191	228	191	197	227	216	217	203	195	213	217	209	231	220	220	220	223	245	227	209	210	230	215	253	243	230	229	250	225	218	202	226	204	218	223	208	198	218	195	244	224	215	249	211	250	192	243	257	214	221	198	229	217	255	221	213	224	236	212	217	238	217	221	219	236	200	182	233	244	248	226	240	227	224	254	203	236	230	219	238	215	203	230	197	222	220	239	211	211	242	208	228	248	226	203	250	223	228	240	245	239	218	226	224	243	223	250	230	239	233	238	208	247	209	219	247	222	217	217	202	207	229	206	243	207	200	224	234	200	200	228	207	205	208	201	207	222	194	201	189	215	239	210	219	199	217	220	202	233	244	228	223	261	209	235	247	234	244	205	248	260	225	235	240	217	216	220	236	220	218	194	223	231	206	200	205	209	219	227	220	213	204	220	214	224	225	206	208	214	215	190	222	243	213	229	203	229	219	207	191	216	216	233	250	229	227	221	209	230	207	195	219	205	225	251	220	197	201	215	195	211	224	211	215	233	217	228	211	226	224	218	224	241	252	210	216	193	243	236	238	230	238	211	200	259	217	219	210	228	224	187	196	220	180	219	218	224	224	221	231	210	211	248	227	232	202	245	223	210	218	212	251	211	210	255	226	222	225	242	225	230	215	179	227	186	237	220	218	215	199	248	214	243	200	231	197	262	218	212	233	239	229	216
39102	14555	6062	2522	1414	1060	906	768	691	629	526	507	536	533	499	555	516	514	461	483	505	523	493	495	486	477	514	502	524	481	500	486	532	504	470	499	521	546	506	499	518	526	475	582	491	444	523	488	514	509	556	512	500	515	519	529	550	527	493	513	490	497	499	510	538	482	444	461	508	486	497	474	525	504	504	513	537	527	525	501	492	515	533	488	511	523	509	478	521	512	529	524	499	505	501	475	512	515	543	492	448	503	521	472	504	526	508	501	504	482	539	483	518	577	539	561	465	494	536	567	495	517	524	519	501	512	463	494	522	507	509	518	487	521	498	488	487	494	568	482	511	501	493	502	491	461	479	525	503	510	527	479	517	494	481	470	494	509	494	511	534	487	552	521	524	507	493	496	520	529	544	459	508	505	490	477	537	526	476	512	519	508	505	507	493	567	507	531	533	513	504	507	535	469	576	508	519	509	490	524	502	510	541	509	489	566	491	480	487	507	528	483	540	481	500	487	501	485	513	521	508	517	505	519	481	523	497	512	456	472	493	549	559	495	479	494	500	513	505	510	521	549	494	511	501	543	488	498	502	497	463	526	546	513	536	543	515	513	481	516	534	505	488	541	511	498	500	495	541	452	524	489	514	511	522	518	450	545	536	519	499	455	526	520	484	548	534	502	495	523	496	476	479	518	533	542	498	531	513	501	489	488	518	486	524	477	508	534	515	432	560	512	526	478	516	472	490	549	502	501	528	522	552	523	541	519	533	520	490	526	499	534	540	502	517	499	529	526	502	498	503	547	519	523	501	488	518	494	503	482	522	484	519	532	525	523	448	489	503	488	522	504	513	487	535	481	525	494	548	513	513	491	506	519	517	489	526	492	523	529	499	515	531	510	513	508	496	520	474	507	477	472	504	485	507	507	522	502	570	525	488	507	516	481	503	475	526	557	515	509	491	540	519	514	524	511	487	555	513	493	538	500	530	495	524	509	508	495	494	541	525	520	477	475	523	479	478	497	516	469	535	510	523	518	496	510	511	526	504	507	501	503	492	523	502	523	512	521	504	510	506	524	535	515	520	492	527	473	493	480	509	493	523	510	522	496	575	525	506	492	566	458	469	510	499	489	515	518	514	501	504	493	520	480	516	484	504	509	480	538	469	495	525	509	453	499	522	517	545	496	525	490	500	499	499	536	500	493	494	484	533	520	471	536	495	519	479	531	503	513	454	495	546	490	499	456	487	504	526	500	519	518	515	488	498	511	512	475	492	513	521	497	567	507	494	498	510	551	486	489	532	502	475	497	509	528	494	496	483	538	481	494	499	477	524	508	512	496	520	523	519	542	487	530	489	516	511	493	485	501	516	521	539	509	494	480	528	488	444	524	517	464	511	499	489	510	534	483	505	504	499	464	508	514	529	498	485	531	505	497	471	523	499	532	539	520	520	496	568	530	515	507	485	492	506	511	496	478	502	527	505	514	520	464	536	500	491	494	501	518	488	485	525	478	500	543	518	511	521	505	522	517	512	516	527	483	529	543	539	498	523	515	511	521	506	544	557	525	537	540	525	501	487	502	493	521	486	525	515	470	437	542	498	534	464	519	519	512	502	547	531	483	486	512	510	504	562	531	531	508	551	545	531	499	524	520	495	527	479	497	523	512	534	483	519	508	518	477	505	451	505	513	514	497	508	528	497	494	504	555	480	507	481	498	531	461	477	503	495	505	523	493	536	522	497	517	482	452	511	493	492	490	495	508	525	484	537	508	474	520	530	525	514	455	480	498	491	531	524	535	523	475	530	530	474	508	521	516	521	499	520	520	530	501	468	508	541	511	496	531	478	503	516	520	503	449	503	503	512	508	491	493	532	487	531	539	540	509	501	456	515	537	521	486	490	514	512	497	497	507	491	509	508	525	483	523	517	481	484	457	486	512	495	472	519	513	517	488	465	494	511	503	497	508	523	462	585	518	470	484	531	520	502	492	469	495	520	549	509	510	529	506	495	501	539	514	526	504	525	476	471	470	521	483	511	507	527	461	530	503	492	514	514	479	480	494	494	547	476	486	543	538	481	493	528	504	525	482	514	519	513	498	503	487	485	502	513	498	497	506	498	496	487	508	537	526	511	495	519	503	533	528	511	525	528	502	505	506	543	490	505	523	533	539	480	500	513	486	493	521	526	494	493	504	515	451	518	513	474	496	511	520	483	522	521	450	516	479	509	514	481	497	505	489	536	510	508	514	474	509	495	534	510	493	528	516	494	544	502	528	500	528	509	552	499	518	459	475	535	496	524	479	504	517	544	496	559	533	514	508	515	503	470	493	488	505	513	468	491	532	495	511	512	530	493	523	482	521	500	513	524	501	492	528	530	531	491	492	480	497	538	458	555	514	511	530	520	492	531	516	531	538	481	515	491	523	540	548	510	489	456	514	518	518	521	505	520	474	517	526	550	487	530	502	517	464	481	511	520	528	528	494	498	498	510	478	525	536	543	518	521	468	538	520	507	529	528	494	534	461	479	492	519	542	511	524	499	500	484	493	520	469	505	580	497	490	551	532	505	507	508	519	467	480	519	487	528	556	463	489	517	497	474	488	472	480	511	501	516	507	498	508	485	484	507	531	534	556	509	514	497	469	517	540	521	485	533	508	489	532	497	557	501	482	508	517	499	524	522	520	539	526	503	479	502	482	463	493	521	502	551	516	510	508	526	531	515	510	490	511	489	528	516	513	515	536	485	556	524	500	529	512	503	491	512	509	502	492	513	505	535	502	545	506	496	485	501	527	484	544	508	511	510	486	496	488	519	490	544	499	516	529	520	534	514	530	487	482	505	502	478	515	496	482	537	497	550	520	515	486	554	492	494	481	543	520	541	522	517	512	493	559	494	534	501	551	519	509	506	555	489	470	526	515	475	512	488	493	509	478	507	535	524	494	537	498	531	477	568	497	515	497	523	501	484	514	501	511	529	501	541	471	562	507	464	486	542	501	567	527	488	481	517	498	483	497	541	520	489	501	538	514	498	496	506	522	518	487	504	497	479	524	483	520	503	542	511	500	513	502	464	518	491	477	521	484	471	495	494	469	502	499	455	502	517	547	524	510	470	542	546	463	497	480	497	505	488	539	513	524	457	537	531	476	525	507	520	502	493	472	506	513	490	552	529	462	501	524	511	475	536	531	523	544	488	538	499	471	512	473	510	471	521	500	509	523	496	508	520	525	496	480	491	542	490	495	520	519	530	544	478	471	518	519	520	524	529	553	487	480	514	462	532	503	469	544	483	492	519	501	465	515	535	547	505	539	516	497	509	521	488	528	454	495	495	504	518	477	490	530	544	522	483	540	505	491	486	504	525	519	512	488	508	497	531	561	533	500	456	490	497	508	504	527	488	515	522	509	515	490	502	518	446	492	518	504	534	460	498	514	508	536	447	493	505	451	544	535	538	515	554	464	538	511	506	469	499	496	500	538	497	500	552	481	538	532	502	506	472	513	500	490	475	566	536	506
61301	27821	10240	2583	1029	680	490	400	337	307	260	260	239	266	243	243	227	233	240	295	215	254	248	249	246	257	245	225	268	220	240	250	283	252	255	250	253	255	264	244	270	263	244	265	254	260	227	261	247	254	242	228	227	246	220	214	262	273	238	240	252	258	233	258	245	259	224	266	275	298	238	266	255	244	244	247	239	263	252	242	253	249	246	224	224	231	267	226	287	232	258	211	242	239	250	234	238	239	233	246	278	266	237	237	247	253	231	251	258	286	251	235	229	284	263	243	224	223	249	231	233	247	238	228	237	250	227	246	263	226	248	225	260	243	236	212	241	252	235	264	217	269	239	222	231	225	246	232	238	227	222	256	267	289	245	241	223	292	252	246	244	240	248	236	230	233	237	269	266	225	245	250	245	239	233	251	236	230	213	257	243	262	242	228	242	225	254	244	235	228	254	230	233	228	267	223	229	238	247	237	268	249	254	252	259	271	263	252	250	227	236	236	238	224	236	243	256	257	245	256	252	217	264	242	248	251	240	240	227	214	286	254	262	239	234	257	240	240	258	236	247	234	236	228	259	252	273	236	225	223	256	233	218	253	292	282	245	259	253	227	259	241	240	244	232	240	241	249	246	236	226	221	229	221	219	227	230	241	246	265	259	243	263	245	239	234	270	206	274	244	241	208	249	269	246	285	243	241	240	247	221	219	246	226	238	220	243	270	241	213	268	228	257	259	267	289	250	225	281	234	230	254	272	241	267	252	241	280	260	219	230	230	221	235	254	260	256	260	248	252	249	256	270	236	224	223	265	237	267	259	238	241	254	246	245	246	258	246	247	258	232	240	253	222	261	232	238	243	238	225	240	251	214	253	234	266	215	247	243	259	230	267	269	271	239	248	250	233	268	251	251	278	242	237	233	254	245	265	254	253	218	274	234	248	249	240	268	251	248	242	223	217	254	256	243	226	269	270	243	236	272	250	240	236	208	223	244	241	277	223	202	240	247	241	240	225	244	243	255	251	245	239	235	258	257	239	258	227	249	245	232	272	246	262	284	223	231	248	243	249	265	278	239	216	230	238	267	239	246	245	232	235	224	266	266	222	268	240	257	253	231	222	261	204	234	255	264	246	240	263	268	284	244	284	243	265	225	269	255	240	216	259	258	230	239	225	207	261	254	272	252	267	269	232	240	237	229	232	240	247	260	266	273	253	249	252	210	249	256	215	245	232	222	245	235	247	277	259	247	233	245	233	278	245	237	264	212	239	245	241	231	284	273	214	250	247	241	253	234	247	257	230	263	243	241	230	240	255	221	243	244	215	218	202	244	244	238	237	240	253	243	233	240	255	223	259	246	265	233	252	252	247	270	258	246	264	247	251	250	220	250	258	231	233	272	247	246	267	249	236	281	251	244	223	245	241	246	232	214	239	233	235	227	256	235	274	276	247	215	258	243	241	273	235	258	242	289	240	243	243	254	252	230	227	287	223	262	250	215	242	241	252	255	252	261	225	241	230	258	270	256	215	235	247	266	235	235	236	246	259	235	224	259	257	262	253	253	238	262	237	257	251	265	265	250	257	227	222	249	236	214	220	239	235	251	260	227	245	277	244	250	233	235	265	240	224	258	243	244	230	245	217	237	241	239	237	256	263	288	256	230	255	238	247	251	248	248	246	244	238	276	215	253	207	216	238	267	238	256	242	215	253	230	229	227	234	278	226	230	247	249	272	227	260	269	246	247	251	228	285	259	257	236	243	256	241	218	248	230	238	246	247	245	233	250	218	250	230	225	224	247	242	285	235	236	233	270	231	242	234	218	243	228	267	260	287	232	246	244	245	226	258	268	220	235	231	247	241	206	221	229	233	238	241	256	260	244	258	220	243	271	251	215	234	235	268	257	228	242	244	240	202	247	245	214	246	253	270	294	237	243	264	271	245	242	240	242	236	230	233	265	248	237	262	235	203	267	243	281	260	261	242	244	248	233	259	228	241	266	252	256	239	266	250	227	273	261	241	233	258	273	261	263	267	240	232	225	243	254	248	230	241	262	272	265	271	235	253	247	231	253	268	246	257	240	253	228	251	231	224	260	225	258	234	255	221	259	240	264	262	256	248	221	257	267	235	243	257	225	258	233	253	246	255	246	223	258	243	265	267	232	236	256	220	260	233	235	243	220	235	225	218	230	236	271	233	252	249	197	260	241	267	214	255	251	234	254	234	234	239	250	226	233	261	261	256	270	233	226	244	251	253	236	236	224	230	235	249	234	278	253	255	225	222	245	253	247	266	236	251	230	257	225	247	254	268	253	297	254	264	226	232	238	234	281	255	230	238	270	236	227	247	258	244	211	266	266	267	278	226	262	253	235	260	243	256	233	236	282	268	231	251	218	244	217	231	257	225	227	240	249	241	225	238	219	241	235	230	260	271	227	235	261	252	219	231	229	246	241	254	248	253	245	252	290	240	260	252	213	252	243	248	246	233	237	261	264	227	261	209	193	267	241	234	224	232	251	234	239	268	257	241	242	266	254	243	257	230	249	269	234	243	262	244	249	246	259	233	215	246	237	210	242	245	261	226	254	245	241	219	209	245	251	243	240	277	204	236	234	252	241	226	249	258	231	218	261	242	262	213	250	293	265	229	257	247	263	258	305	237	234	250	236	254	252	241	220	242	259	233	252	242	254	280	227	249	241	239	225	262	240	232	256	249	275	225	273	242	249	233	251	245	253	245	267	235	241	246	239	231	224	242	224	260	237	234	244	249	260	236	228	232	245	237	240	246	224	239	261	254	232	252	244	242	252	281	234	233	273	242	248	226	234	239	245	248	233	230	226	247	231	260	236	250	246	250	272	254	249	229	215	228	272	239	232	221	280	237	221	271	250	258	259	258	234	255	242	255	233	205	250	281	229	249	242	231	246	242	285	247	255	286	208	237	269	253	260	246	257	263	259	235	248	229	223	228	235	225	238	231	220	235	228	232	268	237	255	268	278	217	232	248	241	239	243	240	274	256	269	266	249	237	233	239	260	243	239	220	219	221	233	224	271	247	225	232	223	246	246	248	228	249	258	267	240	238	255	231	253	226	246	263	260	222	224	249	262	245	266	218	225	261	244	252	229	237	243	269	230	233	239	256	235	235	238	222	248	257	266	252	244	254	258	268	247	224	245	241	250	257	252	231	248	219	244	249	250	243	224	227	268	249	250	240	253	225	250	256	258	241	231	234	214	239	236	242	266	253	278	258	247	267	241	251	253	269	237	247	249	263	246	258	248	228	227	249	244	260	260	243	260	239	218	239	244	223	255	250	257	244	236	244	285	223	250	245	248	241	243	224	243	254	263	298	249	243	232	245	227	245	258	214	229	217	241	242	215	223	249	228	240	226	258	224	240	238	214	260	249	223	245	242	241	244	246	244	235	236	238	247	216	248	236	220	227	236	234	270	229	217	226	242	254	237	249	219	238	225	269	243	223	264	240	255	233	264	301	242	243	244	255	249	255	240	245	231
42157	20474	8624	4619	2870	1892	1369	1026	834	692	643	555	558	558	574	526	549	564	573	554	577	556	551	576	581	544	563	563	515	563	559	590	580	551	545	550	508	534	547	545	542	588	567	538	517	558	583	539	557	516	560	566	559	575	558	551	532	569	528	523	593	561	602	545	525	560	594	550	557	551	551	571	542	608	605	592	557	497	553	591	557	547	571	524	580	541	554	556	574	506	576	560	567	516	547	554	544	566	579	540	579	520	556	559	543	562	581	515	555	549	584	574	546	535	566	539	528	549	507	604	546	581	556	553	526	539	563	554	528	560	574	557	589	559	537	564	537	574	526	552	530	543	592	545	524	500	558	542	542	534	522	562	544	614	534	577	559	566	515	532	540	528	568	512	541	528	577	540	514	539	568	512	529	525	528	543	547	559	555	543	610	575	505	611	544	529	541	524	551	521	578	561	544	574	526	553	588	570	529	574	580	540	595	530	521	555	553	529	527	560	598	534	556	494	590	508	592	528	552	575	587	587	551	544	549	525	548	569	547	545	584	540	528	552	563	540	537	535	517	565	573	562	531	594	544	545	584	545	552	557	535	513	562	549	536	560	575	569	554	548	540	560	583	558	573	562	553	519	559	582	518	552	524	557	569	554	563	545	541	498	585	533	526	550	524	559	558	535	581	555	558	537	526	554	584	590	526	520	516	545	552	508	553	538	570	544	562	531	535	587	536	551	546	553	555	539	573	565	571	567	525	589	540	533	531	546	545	531	547	561	545	542	557	552	532	563	573	528	563	538	518	594	541	525	575	529	592	551	537	561	620	558	513	555	553	558	532	518	527	525	538	562	519	545	544	533	506	560	528	524	537	552	549	555	586	532	559	534	556	564	573	535	516	511	527	526	578	512	505	553	543	600	567	547	563	578	555	556	540	532	562	540	537	549	601	577	545	520	552	529	551	553	539	547	577	596	559	530	570	506	522	554	564	563	550	514	548	577	587	531	500	545	527	557	582	542	545	534	531	570	548	531	557	525	552	545	540	535	545	581	593	560	533	517	523	578	544	572	521	603	542	556	501	546	548	515	521	557	544	495	494	611	568	565	543	522	577	567	534	579	541	597	523	551	546	573	562	526	482	549	583	537	532	546	544	543	549	569	536	525	582	551	562	534	493	580	547	566	556	563	519	542	535	563	568	517	567	532	569	532	552	571	540	554	553	516	566	558	544	585	529	536	573	555	562	545	528	536	525	559	528	562	546	572	549	553	544	526	565	592	562	574	547	522	555	495	588	525	596	512	543	582	548	595	552	517	543	535	567	516	539	589	578	566	536	547	578	542	565	585	525	571	571	586	546	543	569	504	575	567	563	574	553	528	578	547	575	528	565	578	554	548	556	557	529	553	541	554	515	534	574	542	535	561	525	547	497	553	519	551	549	564	550	521	593	555	556	533	525	521	575	540	560	580	542	522	518	579	565	565	524	521	544	547	512	541	548	551	541	515	548	576	586	529	547	551	595	585	546	544	559	561	514	570	504	573	535	514	538	550	573	540	569	567	560	620	525	548	550	563	537	572	552	529	541	497	555	536	542	554	556	515	523	525	543	525	548	525	535	553	558	541	585	518	563	495	591	540	559	542	546	527	493	545	522	538	541	570	558	558	509	529	552	567	555	543	532	536	543	551	524	596	531	569	531	543	516	519	540	540	590	565	538	584	538	526	580	515	618	551	542	537	541	535	564	563	557	556	522	545	562	524	548	557	522	586	584	590	585	532	550	549	561	555	553	557	560	597	532	540	560	558	538	559	566	523	539	541	538	592	561	564	587	520	550	544	539	552	548	521	561	556	506	562	550	575	527	571	545	582	552	542	543	531	561	561	555	529	587	580	549	579	528	533	539	539	554	543	602	566	564	541	555	528	526	596	593	561	566	582	543	544	536	524	557	567	513	613	527	544	549	551	563	578	567	597	569	546	575	567	541	542	583	551	573	562	517	558	522	550	551	571	549	564	511	546	539	529	555	521	580	560	505	575	540	572	540	588	549	563	560	591	526	567	528	557	556	558	573	577	557	510	540	495	493	499	571	524	507	546	560	557	547	527	568	566	560	563	583	570	563	526	542	519	540	541	532	525	563	553	572	572	538	567	539	581	549	565	525	567	525	531	550	557	571	559	559	581	547	565	553	522	524	518	579	533	583	569	547	525	525	542	556	508	609	521	536	543	567	543	580	563	577	523	522	563	557	525	607	513	567	566	594	544	537	551	523	548	510	529	525	539	558	568	551	542	542	556	569	557	557	550	573	534	547	550	569	569	563	598	541	535	547	512	587	525	544	543	551	590	547	552	523	540	560	608	582	541	571	548	547	534	536	561	522	539	554	513	576	572	563	552	593	547	538	543	543	556	539	577	568	547	557	582	550	515	551	500	550	554	563	574	545	565	556	552	560	513	534	540	547	565	558	549	560	537	586	552	567	583	539	516	557	539	520	525	570	524	541	576	515	524	530	520	579	555	537	548	522	575	523	539	531	584	550	541	583	565	520	539	592	490	578	556	524	560	521	512	543	551	574	563	560	533	566	542	543	543	543	542	529	563	567	567	576	578	536	560	605	531	564	585	537	548	504	544	534	583	545	574	562	572	567	572	519	563	545	530	571	531	554	586	586	568	563	514	516	568	572	543	582	587	537	549	540	517	579	530	561	559	570	548	562	524	566	540	558	566	510	506	504	532	553	533	568	572	562	509	546	531	539	526	591	537	563	530	578	535	524	544	552	546	527	543	554	570	580	533	551	578	558	551	593	527	534	539	530	577	537	550	575	554	568	555	560	561	534	561	585	555	535	542	596	535	508	551	564	565	576	555	590	553	562	556	510	559	548	522	584	532	541	544	564	575	569	537	542	535	555	538	584	509	562	553	573	556	541	559	505	542	571	572	562	539	571	560	529	570	561	544	534	522	525	576	558	560	609	538	568	571	524	516	557	539	548	570	582	546	548	568	570	533	583	572	549	580	490	548	582	531	517	531	520	539	580	569	559	550	552	605	569	542	545	586	554	552	593	558	541	548	511	593	572	535	559	584	562	531	550	563	557	498	521	585	552	525	528	549	518	530	536	549	545	540	552	565	552	520	548	578	525	540	566	556	539	532	544	517	550	529	573	541	559	567	577	587	557	546	559	519	562	536	550	565	523	594	538	526	544	521	558	527	565	529	590	551	515	563	535	552	541	537	547	565	559	552	555	558	555	556	548	571	579	538	528	513	541	524	524	581	589	592	536	546	606	522	581	571	557	548	524	545	540	508	513	568	545	574	537	537	574	545	595	558	543	530	569	557	533	536	518	532	500	540	555	541	556	563	583	569	530	555	545	523	550	570	555	559	575	561	582	559	575	554	536	547	549	579	510	573	554	542	521	538	538	570	499	576	545	564	528	545	543	563	568	560	565	546	580	583	581	549	504	614	557	549	544	568	584	556	563	557	561	559	550	527	540	557	517	560	568	573	571	600	588	565
50436	17862	4450	1203	466	312	247	277	277	265	231	267	246	242	267	229	247	201	246	257	204	252	240	225	243	216	206	249	233	266	249	250	214	256	248	223	228	265	253	248	256	216	245	241	265	209	249	233	277	236	235	248	263	267	238	265	245	260	223	233	242	224	228	241	244	234	261	238	231	239	263	262	249	232	232	239	219	272	227	209	257	242	230	234	241	229	216	233	253	246	215	272	206	241	217	230	246	230	241	226	254	242	268	250	243	253	242	251	236	246	241	269	244	246	249	263	245	240	213	240	239	241	217	226	248	211	252	230	267	239	233	213	260	270	250	226	245	262	279	222	216	251	230	224	274	249	222	224	269	248	209	253	275	243	278	223	229	237	210	239	244	243	253	253	234	231	206	250	264	266	214	248	230	212	237	229	235	219	232	243	254	241	253	277	206	230	240	271	220	224	244	251	269	227	248	253	241	239	230	244	259	256	232	211	248	238	260	262	228	231	232	251	269	241	272	242	232	241	234	219	236	212	239	228	228	235	216	217	229	243	247	255	234	248	238	259	239	219	224	222	234	242	241	236	250	238	267	254	201	235	241	254	247	235	209	248	259	238	251	232	232	232	237	244	227	250	208	252	247	245	241	221	238	233	224	225	255	268	253	248	256	239	265	251	262	232	263	238	219	238	236	248	228	216	228	249	238	235	216	231	270	231	245	231	246	226	227	232	234	214	195	225	256	253	239	231	226	244	257	254	231	265	246	255	243	230	258	234	248	265	229	210	228	223	218	232	248	251	285	257	249	225	249	238	261	270	238	244	197	240	249	256	260	216	214	222	220	220	246	246	272	232	244	239	236	224	260	214	251	227	243	247	241	249	276	261	258	220	229	251	244	240	240	265	230	225	236	214	215	253	250	262	236	211	230	260	262	233	238	225	244	232	272	223	236	246	246	243	255	230	230	236	260	230	239	231	234	267	225	254	248	220	215	219	214	251	220	238	233	259	245	220	221	240	242	271	233	251	254	240	262	234	225	241	260	246	235	244	272	234	239	246	212	252	239	243	228	232	259	243	258	253	244	256	272	256	237	250	225	224	234	219	271	259	242	254	224	259	237	239	257	208	230	222	233	222	242	252	244	257	228	269	265	248	245	225	231	244	253	257	228	235	257	243	218	269	240	237	241	221	259	268	241	236	243	237	218	260	224	235	201	271	246	246	243	271	251	233	247	266	251	231	236	268	237	280	256	238	235	222	262	208	259	243	241	242	225	277	225	222	247	251	248	223	237	226	213	241	253	205	260	250	257	253	211	248	253	211	222	256	253	263	230	217	244	257	235	196	221	238	231	251	238	216	219	214	226	265	255	240	229	225	262	235	261	222	263	241	254	244	264	254	229	270	238	250	242	288	247	226	246	211	265	222	241	224	234	244	249	245	262	240	235	239	236	226	251	233	238	237	250	241	246	239	246	256	250	236	273	235	242	251	213	277	206	245	268	245	218	254	236	248	231	263	211	242	232	260	229	243	236	236	230	219	230	231	226	219	241	244	252	250	254	220	264	239	212	239	217	258	233	235	227	254	236	247	234	254	252	224	245	221	254	240	261	257	245	268	222	234	254	247	251	255	226	216	261	249	215	225	244	242	238	273	231	240	267	248	232	224	233	224	243	258	238	233	223	277	262	222	215	264	230	261	217	227	223	230	266	234	253	242	242	203	256	255	222	258	224	227	240	233	252	253	250	239	216	241	258	238	257	244	257	256	263	276	209	215	253	216	261	256	236	225	241	237	244	234	224	250	230	236	244	240	240	269	216	218	263	234	246	232	224	235	254	271	228	256	235	229	236	266	255	245	246	239	236	234	245	236	257	248	223	264	241	240	260	242	223	242	234	258	241	251	252	255	238	218	289	249	210	225	257	237	225	255	218	208	224	237	266	264	265	261	216	249	246	248	253	243	220	249	206	237	243	244	228	227	242	228	257	263	266	227	272	214	236	286	230	239	223	243	247	269	230	230	227	230	261	255	251	235	270	225	231	248	247	246	233	257	237	203	245	233	240	247	281	225	235	267	260	245	253	256	237	262	255	247	243	245	244	230	232	240	242	277	228	233	228	222	271	251	249	263	241	243	233	231	224	227	254	233	234	248	243	236	260	235	234	254	259	248	269	240	239	234	251	243	236	244	278	249	246	244	248	269	220	217	220	247	248	236	266	249	248	246	253	246	258	234	250	238	241	226	253	240	217	240	219	255	252	237	249	227	249	239	254	219	243	230	242	234	248	244	234	239	235	211	229	215	236	227	222	244	278	203	245	223	230	252	202	225	244	264	272	202	219	252	275	249	260	253	268	232	206	249	231	223	253	229	244	228	232	240	246	248	211	254	268	228	255	254	273	245	242	252	246	226	230	250	254	245	255	256	235	243	258	259	249	243	230	245	262	258	248	229	251	248	238	251	259	222	239	223	241	241	270	222	224	249	245	214	232	243	229	268	241	229	240	234	239	248	223	236	249	246	264	244	225	254	193	254	257	244	238	258	245	203	247	255	259	232	207	218	257	222	227	255	254	247	290	237	281	248	259	260	259	241	261	259	206	251	271	233	229	239	236	262	259	241	249	225	251	277	234	274	234	219	218	238	244	244	244	254	255	223	228	249	241	265	188	241	218	221	239	237	232	231	232	210	266	261	238	221	246	247	218	215	269	245	249	244	286	263	262	266	250	250	249	229	264	249	232	212	211	266	238	254	208	236	235	243	220	252	259	249	238	228	241	260	213	231	225	231	255	219	245	233	211	251	224	241	270	274	266	213	280	252	259	242	261	259	236	230	229	228	226	231	248	278	241	239	247	227	238	245	262	216	268	226	237	246	243	249	240	249	251	248	243	239	261	222	256	249	224	251	263	248	258	270	254	253	237	264	219	219	220	242	252	271	223	226	229	267	269	219	239	246	232	224	221	273	248	246	255	246	232	290	231	244	245	248	232	260	258	226	265	232	213	249	269	237	226	230	245	271	230	251	245	234	245	243	245	256	246	246	256	240	253	237	232	271	263	244	250	257	271	238	246	254	262	246	232	247	254	218	229	213	217	252	246	254	254	253	221	226	255	282	250	245	260	242	241	221	253	232	229	234	218	224	228	248	261	244	259	233	222	243	245	230	207	239	253	243	237	251	228	249	247	224	240	240	273	242	209	256	206	294	229	251	249	256	248	256	224	247	228	249	237	245	245	220	235	241	239	260	259	231	245	208	255	249	238	225	264	238	235	265	241	239	224	240	284	264	259	234	232	223	234	228	262	235	229	235	276	253	219	261	224	272	243	237	213	264	239	254	222	255	250	265	247	243	238	254	269	260	248	250	268	255	222	239	242	273	254	250	220	238	235	236	239	222	231	234	208	251	243	237	260	271	223	256	240	260	241	254	246	258	265	274	260	262	215	240	249	250	236	268	242	226	270	265	271	243	244	200	228	226	245	220	226	240	236	246	246	222	230	256	226	211	243	232	227	251	249	242
34010	12119	5277	2358	1083	759	717	617	569	560	547	560	493	553	563	575	561	567	548	566	512	563	567	566	530	569	509	566	549	556	589	564	503	581	552	542	549	534	524	520	520	517	525	539	580	565	544	562	522	549	491	560	548	509	501	493	535	518	483	538	514	525	514	585	585	525	561	537	561	557	586	545	577	552	543	540	514	524	509	566	552	532	559	554	523	531	515	547	519	560	516	500	483	563	527	558	541	520	555	538	536	561	527	571	508	525	513	532	575	558	530	520	528	551	530	554	536	537	524	566	549	562	549	543	559	528	561	571	505	510	552	512	553	513	585	526	550	549	569	503	555	523	523	538	598	540	580	528	542	504	524	523	536	591	574	541	579	508	532	539	572	525	502	588	532	535	544	533	504	552	532	580	547	532	555	582	561	577	581	590	514	543	560	566	544	595	551	571	586	538	565	503	527	522	575	559	528	537	537	566	526	577	541	537	524	540	580	582	582	563	530	516	534	566	568	530	540	542	527	599	549	491	522	489	541	544	563	536	528	509	589	513	558	579	540	551	567	565	523	572	554	510	546	495	550	522	568	520	498	570	518	529	565	555	559	536	535	520	532	587	513	586	521	552	582	544	582	511	524	545	529	509	549	526	576	536	533	529	545	491	526	527	532	566	579	586	550	562	535	514	557	570	550	551	570	518	511	554	571	532	551	526	546	543	573	565	546	513	582	546	564	500	554	581	550	553	519	535	567	518	580	535	549	533	537	544	512	550	507	533	528	505	545	543	527	522	503	499	580	501	584	581	550	554	504	556	531	524	578	532	551	537	527	524	524	551	552	577	537	554	576	542	510	520	549	479	561	499	550	546	561	528	538	559	519	512	563	496	535	576	559	530	534	549	568	460	537	561	565	548	524	556	603	545	517	513	555	552	537	569	517	510	559	547	542	533	513	497	549	535	529	561	525	515	523	531	501	547	579	548	540	498	556	521	523	546	558	532	552	498	559	502	563	494	506	556	536	524	569	560	533	591	584	523	556	555	566	538	487	555	508	529	562	530	508	575	503	503	496	558	520	552	554	538	528	525	550	547	545	528	539	593	529	542	580	537	534	508	524	550	528	529	506	507	553	526	505	544	527	514	549	543	525	575	514	544	544	565	531	554	508	554	541	526	534	559	561	581	528	539	512	557	547	528	537	544	532	544	547	494	524	518	521	531	562	551	526	566	527	527	493	601	551	527	519	525	538	547	556	540	537	538	526	509	564	551	554	517	553	523	552	533	522	582	574	555	534	572	546	533	533	547	547	583	521	528	578	570	561	537	502	530	543	532	536	550	504	515	577	576	538	517	533	542	514	582	537	550	553	587	550	546	550	556	529	578	546	555	561	574	566	522	554	553	555	540	540	572	514	503	530	538	542	522	522	558	547	504	496	529	569	528	567	538	506	501	554	535	524	544	539	557	563	507	567	563	524	530	562	553	546	544	523	582	533	531	529	551	547	532	561	518	522	534	520	561	554	603	510	526	530	544	566	507	561	569	535	540	569	540	528	554	534	525	580	549	556	546	515	542	529	518	594	577	547	507	484	550	531	516	554	545	521	533	545	527	569	516	519	563	547	546	541	508	556	542	538	532	546	512	484	534	556	549	504	514	506	556	503	565	513	534	507	593	556	591	550	582	551	522	557	549	574	498	511	548	521	513	531	562	534	528	496	514	524	517	487	570	550	553	553	520	580	521	578	593	498	536	517	510	524	527	543	547	542	562	528	542	588	575	505	596	553	515	570	547	555	534	537	541	544	501	508	538	530	571	528	508	519	565	556	562	560	527	564	535	524	533	574	525	547	515	520	546	522	534	552	539	545	567	540	566	542	524	523	516	556	531	548	558	551	560	502	562	532	526	544	508	519	543	512	505	542	557	551	573	562	578	502	557	542	543	549	548	567	547	559	543	565	543	505	533	573	584	530	513	516	503	534	554	567	546	563	530	581	602	538	567	535	538	598	510	568	546	577	503	511	541	531	590	536	536	521	532	555	529	547	537	530	593	511	552	563	515	521	557	565	536	590	580	533	554	528	559	537	572	547	552	547	527	487	510	533	550	529	540	581	535	531	562	559	564	556	542	558	543	543	518	547	527	542	516	502	560	518	534	523	570	535	544	566	541	512	538	551	536	563	552	547	593	539	549	580	585	534	502	545	562	579	552	537	523	480	494	520	534	552	549	544	506	546	591	523	537	559	584	487	522	544	579	548	536	564	547	544	526	502	600	559	582	554	523	504	551	514	567	551	574	524	588	535	563	514	531	550	557	512	543	529	569	524	569	542	542	527	556	531	547	504	543	536	546	504	548	531	577	527	550	527	542	521	553	528	546	544	492	581	532	550	542	538	568	551	573	524	531	565	552	570	556	567	542	501	504	540	535	528	538	548	527	546	553	515	503	541	569	575	567	544	540	532	532	529	545	526	528	532	527	550	550	569	573	541	549	536	569	547	523	496	541	560	533	551	551	527	489	556	548	535	521	583	549	537	526	552	521	530	557	498	483	529	559	562	564	553	570	548	549	529	564	556	533	550	539	584	535	506	581	534	519	519	524	518	555	564	526	546	528	518	581	569	528	547	578	556	563	518	516	553	541	561	554	559	560	544	567	544	540	552	540	532	510	581	539	546	528	518	510	550	523	596	530	568	573	489	559	564	577	543	547	566	537	526	522	555	514	543	534	516	529	584	524	506	531	537	524	581	553	603	611	534	520	537	551	543	580	556	521	538	564	580	518	545	562	514	508	563	536	537	516	509	555	582	548	550	518	563	533	550	572	543	530	548	509	528	557	524	567	565	505	541	522	559	525	574	574	542	512	585	564	547	548	563	562	553	570	558	549	558	562	536	541	544	563	577	535	535	553	521	533	511	505	512	499	525	567	519	559	570	570	506	538	515	555	518	538	502	571	585	529	544	556	505	567	550	521	548	545	552	562	542	541	542	554	537	481	530	541	532	515	570	559	518	539	543	542	480	535	544	504	544	550	540	500	530	533	542	520	525	543	533	548	530	538	511	515	503	569	540	557	506	538	495	533	567	560	567	550	550	552	528	511	557	551	564	586	582	525	551	567	550	554	546	566	549	564	552	553	505	562	552	519	515	553	542	533	575	565	605	560	549	535	558	553	550	551	532	543	544	564	581	546	587	535	486	495	553	568	542	527	543	548	538	541	544	520	546	508	544	535	548	539	540	534	550	528	563	589	517	522	593	536	515	560	569	503	572	547	547	546	514	510	521	568	564	542	551	483	549	519	539	532	539	525	556	563	540	488	559	546	548	510	590	548	520	527	539	543	552	491	512	552	547	475	557	562	545	527	583	540	540	491	534	535	543	505	524	515	567	541	590	525	550	578	508	585	564	525	523	549	527	553	571	554	582	539	528	526	535	536	531	541	531	512	514	552	532	586	544	521	494	529	526	536	490	517	572	533	520	549	548	539	516	557	566	554	536	530	532	523	545	557	539	510	540	589
57046	23064	7748	1866	800	507	399	295	326	252	248	238	235	226	222	195	242	231	244	200	255	210	249	227	225	230	247	231	215	215	231	243	246	197	212	207	216	200	227	209	242	277	205	214	215	191	234	259	219	227	201	248	227	212	202	200	227	212	211	219	216	194	222	220	205	212	229	248	233	231	267	222	220	251	232	248	231	237	221	193	222	221	249	210	241	226	249	223	211	214	212	206	238	232	235	232	213	231	233	199	227	239	246	234	249	233	217	213	240	204	202	228	234	229	224	208	212	185	192	254	198	225	249	216	235	193	189	225	209	232	227	233	245	231	223	243	217	237	202	224	232	199	218	217	228	275	216	221	217	252	224	246	238	219	241	214	186	219	244	201	237	238	210	220	235	208	202	203	216	247	243	249	257	218	213	201	198	250	246	238	256	243	226	219	241	220	224	236	242	256	221	222	219	231	188	220	240	248	221	235	238	206	247	260	247	230	198	201	209	194	213	238	236	192	203	210	250	216	236	227	242	217	241	211	220	234	212	227	229	232	237	207	204	243	229	217	230	228	200	204	227	223	216	220	182	191	238	219	222	221	208	215	228	211	223	222	206	223	221	218	193	232	201	227	226	246	214	218	221	222	184	231	208	202	246	210	243	262	201	202	242	225	225	241	218	215	208	225	221	225	212	240	214	235	214	194	230	229	233	222	213	217	215	250	216	200	234	232	223	254	236	222	252	197	250	232	226	197	253	247	191	250	249	220	230	205	251	249	226	224	222	254	209	233	234	234	208	229	227	219	228	244	242	209	259	215	216	228	207	227	239	238	216	208	245	242	213	221	212	214	209	238	207	252	266	203	247	219	231	209	249	223	244	232	238	221	210	266	248	223	182	222	244	213	204	228	233	242	210	243	239	218	252	231	229	210	231	217	211	201	202	201	225	245	237	242	211	194	230	228	204	202	243	222	216	219	213	206	252	203	208	259	237	212	239	257	233	216	261	247	221	233	210	213	211	217	222	255	256	222	228	240	249	257	244	207	208	219	223	237	227	174	229	226	248	244	217	242	191	205	209	220	205	219	229	235	243	219	242	216	214	226	234	243	226	223	221	207	235	230	259	235	212	222	212	186	226	236	220	231	216	252	218	245	254	235	222	214	237	217	210	214	250	222	240	217	219	265	206	241	244	254	227	218	228	211	261	228	230	242	226	222	216	225	215	199	231	169	230	204	233	226	247	253	239	197	235	231	211	225	219	206	210	265	221	196	222	243	210	210	207	200	227	214	223	223	215	229	207	224	219	229	253	229	209	206	223	223	216	235	261	219	237	194	223	221	215	230	216	211	210	259	226	243	266	269	200	185	234	245	214	213	240	246	204	221	205	207	227	226	236	220	222	218	226	227	249	262	229	211	244	241	230	241	232	205	199	202	226	221	226	273	232	256	229	266	214	214	222	261	239	212	243	250	226	200	221	216	239	242	199	240	202	218	221	222	223	213	222	226	245	214	205	207	229	235	234	225	229	235	224	258	224	227	221	239	248	245	218	223	226	220	243	219	231	229	233	225	232	242	238	225	214	253	237	206	232	233	209	199	219	202	218	243	215	240	211	213	254	224	215	234	224	237	217	214	254	230	230	225	204	226	226	215	213	237	220	238	235	216	202	237	201	225	232	208	228	188	260	216	223	244	220	209	202	229	193	216	211	251	253	234	216	237	250	209	235	225	229	216	210	224	214	227	242	217	206	244	240	232	230	221	214	201	232	207	243	213	218	260	207	184	201	244	233	214	200	222	249	244	215	224	223	270	237	227	225	216	234	232	195	210	256	225	227	229	191	232	233	224	248	245	228	248	226	220	206	222	225	242	210	241	240	207	251	239	197	212	248	224	247	222	221	257	246	244	192	230	259	242	217	230	244	238	224	246	224	223	248	214	219	208	227	198	236	213	217	225	214	209	231	235	218	223	212	244	203	196	209	218	230	206	206	212	214	246	209	216	204	243	202	188	216	191	237	234	222	210	252	218	272	235	216	228	241	206	221	216	199	239	233	225	223	229	225	226	245	226	252	219	208	208	196	226	214	243	209	228	235	238	223	221	220	246	225	230	194	219	202	216	218	221	212	228	234	226	227	240	208	220	222	215	222	239	227	229	217	242	236	225	238	244	220	263	232	212	216	229	202	222	216	230	210	212	242	240	234	234	228	259	211	209	216	217	218	219	224	216	211	234	248	229	249	250	232	228	222	202	221	203	220	267	247	222	223	209	240	206	220	221	229	217	258	237	240	217	227	203	186	224	226	222	227	209	242	219	246	241	217	241	227	222	230	229	233	202	224	260	212	230	232	237	223	219	229	218	220	205	210	206	230	209	233	242	239	207	211	230	211	206	191	226	230	232	239	208	229	216	212	242	243	211	239	220	209	219	217	265	215	246	236	236	209	202	235	205	233	199	217	230	178	210	196	234	201	242	220	202	262	218	209	247	227	213	234	199	232	212	239	198	211	245	209	245	221	223	212	222	235	211	210	253	221	218	231	216	226	246	209	234	236	213	215	200	229	255	218	194	233	232	202	229	224	223	203	225	251	205	235	215	231	253	220	225	230	250	215	259	223	232	218	208	234	229	240	244	260	204	236	241	229	221	229	229	232	191	219	211	229	222	238	242	228	195	208	229	232	246	223	230	222	225	227	207	217	216	181	215	259	224	244	182	186	244	251	241	222	228	207	224	233	195	224	204	229	224	216	228	252	226	211	220	245	219	233	247	199	210	240	237	228	243	195	204	218	241	221	208	191	213	235	217	212	241	245	240	222	222	209	220	214	223	219	259	228	229	209	231	237	237	269	231	221	221	249	211	239	221	205	215	214	209	198	236	228	220	252	216	228	234	226	222	239	221	240	216	226	231	233	225	222	247	223	222	232	221	232	245	252	193	241	237	217	213	212	254	253	241	186	240	221	223	240	222	214	212	209	256	243	257	223	223	226	211	248	215	221	218	222	236	236	201	226	225	235	266	223	206	216	250	233	251	218	229	210	218	214	210	231	260	227	233	238	217	222	209	236	221	254	246	206	246	234	239	224	209	196	249	241	211	222	240	219	229	247	211	253	250	222	254	248	224	241	226	222	228	234	209	237	220	250	228	185	206	234	207	205	258	234	214	210	240	236	211	249	215	219	220	181	259	206	169	237	240	250	248	230	244	243	218	209	216	210	241	227	213	217	229	244	238	219	221	241	231	185	219	221	248	211	232	230	250	230	232	224	277	248	214	208	218	234	235	211	238	223	234	231	193	255	211	222	248	206	209	238	216	224	210	258	212	235	237	186	218	200	231	231	210	228	228	219	221	197	235	218	247	203	219	217	228	212	213	224	226	224	202	217	199	221	243	258	189	215	204	219	249	227	226	226	208	191	220	194	210	224	243	245	213	200	227	207	234	256	217	231	230	223	242	196	221	211	205	237	238	242	207	220	227	224	209	214	241	236	221	234	222	196	209	235	231	245	235	215	195	212	217
38264	15931	7330	3776	2196	1526	1041	893	763	693	592	539	547	509	496	538	469	506	503	520	524	491	563	566	488	520	495	500	522	541	542	491	538	487	465	502	505	507	472	531	541	466	476	490	504	543	526	541	512	560	521	510	541	509	517	551	546	502	506	487	535	488	491	451	521	469	517	474	493	481	514	543	480	493	507	527	509	504	521	494	537	511	543	536	493	530	518	516	522	499	550	507	532	531	511	532	519	534	526	506	533	542	502	508	519	489	504	510	508	489	513	551	539	519	482	531	555	508	477	569	516	531	537	483	510	552	517	519	513	517	502	519	560	505	511	534	535	516	531	540	442	456	526	526	517	529	507	530	506	505	492	496	508	497	479	495	546	485	563	504	544	499	546	544	528	529	500	487	499	552	522	524	507	503	514	500	522	540	489	494	514	541	525	535	510	518	503	541	505	490	509	504	525	495	510	454	548	512	504	513	520	527	504	507	537	519	534	502	519	479	545	513	490	549	503	530	479	501	502	523	462	529	507	510	505	532	577	525	473	520	520	513	502	493	550	494	527	530	515	461	520	512	512	495	549	516	529	529	488	533	491	528	508	584	516	536	515	493	530	474	495	549	542	529	482	520	468	488	490	550	484	512	551	537	469	476	540	510	471	456	531	515	544	522	501	528	508	552	512	542	547	506	480	518	473	504	532	503	480	513	541	525	499	508	495	490	492	546	550	534	515	522	495	532	539	480	507	505	523	502	497	528	522	512	482	515	488	532	512	535	496	526	504	493	495	504	525	487	501	541	545	498	525	527	480	521	498	508	526	496	489	479	498	538	527	516	525	505	505	502	516	559	536	545	498	484	530	526	478	499	472	505	508	508	510	544	534	472	514	510	531	538	532	508	493	491	512	528	523	524	525	497	511	494	489	546	537	488	493	504	483	519	535	527	497	512	562	489	508	565	540	499	537	496	473	496	519	523	508	528	505	495	469	481	488	526	524	552	541	515	490	498	523	508	493	506	545	512	518	504	500	550	503	491	516	489	547	497	469	496	484	518	506	523	501	535	484	467	519	509	522	502	517	538	523	521	549	523	492	524	477	488	504	516	510	512	524	523	548	514	511	526	535	492	496	473	499	519	508	491	497	522	519	519	492	520	492	527	511	521	488	488	533	499	513	527	488	504	497	518	528	507	475	479	505	548	530	542	517	477	530	569	460	509	528	494	497	513	481	497	498	541	515	528	501	502	494	485	502	515	494	527	511	490	483	496	493	516	520	492	534	490	539	510	538	476	480	536	507	542	551	497	474	523	534	500	470	479	528	508	494	541	513	488	501	461	512	524	516	550	510	536	484	518	535	542	526	449	534	517	541	466	511	555	516	536	505	526	533	532	524	505	554	531	499	500	505	517	552	530	492	488	532	533	519	518	519	527	519	534	509	495	478	563	555	528	466	479	560	523	474	516	491	523	501	504	513	525	496	512	490	531	501	513	469	501	511	514	528	487	513	486	495	498	524	465	508	513	496	525	513	501	479	497	519	550	499	515	529	485	532	498	535	514	490	546	493	483	516	508	562	539	511	494	509	520	536	519	507	478	527	528	515	502	481	503	498	506	503	520	524	521	497	518	472	527	540	512	545	514	513	532	554	455	550	515	453	546	488	520	482	504	544	514	500	513	479	533	477	492	464	535	506	543	546	483	501	500	471	519	524	519	497	489	523	504	480	498	531	529	520	474	496	513	526	509	508	481	506	520	548	524	546	488	506	521	484	514	530	536	504	482	478	477	534	535	554	530	482	495	501	520	537	532	508	555	484	511	540	492	454	540	508	581	532	524	506	478	539	525	518	482	524	495	492	518	487	512	521	497	511	520	514	496	529	537	539	515	512	529	537	512	518	512	520	497	521	510	501	514	519	535	538	468	507	525	524	530	559	521	514	526	518	495	487	557	475	481	482	516	513	548	564	513	518	539	540	470	486	477	496	544	488	472	489	532	528	515	521	521	502	490	531	528	528	476	539	505	548	526	509	521	521	516	501	540	516	499	523	525	478	494	507	513	529	511	530	497	517	555	479	511	489	503	519	476	531	487	515	534	534	499	531	507	498	455	519	535	489	496	530	525	503	529	510	519	521	501	483	522	545	551	535	500	538	565	496	501	527	477	547	527	537	532	471	512	527	519	533	497	520	489	534	546	518	513	487	514	557	513	500	492	546	495	504	523	521	511	528	482	537	480	533	525	503	531	519	545	475	548	516	476	535	516	549	517	518	517	512	486	478	496	500	483	541	511	500	521	536	459	511	469	527	530	508	483	540	527	527	493	555	502	531	556	499	546	507	520	521	519	483	494	503	509	520	532	521	509	493	528	489	490	510	545	522	496	499	556	515	509	480	486	519	493	521	517	531	581	510	549	519	496	496	508	524	495	525	482	529	526	476	532	507	531	571	495	540	499	519	480	524	530	469	516	494	499	479	499	497	468	494	486	506	480	509	528	470	508	502	511	546	465	499	484	496	504	514	495	528	506	533	496	463	511	525	497	526	482	472	531	500	528	510	513	530	541	551	542	508	548	498	476	539	527	542	499	493	524	514	510	476	522	514	522	538	485	468	509	484	541	495	501	516	515	554	554	502	509	540	517	490	511	530	510	580	526	512	488	542	491	501	511	508	511	528	522	481	504	563	530	487	519	524	497	529	496	505	535	554	535	514	448	528	500	482	550	556	489	488	500	526	525	510	517	484	509	533	506	516	477	508	517	495	489	512	513	504	526	486	508	520	516	522	500	487	507	491	514	524	498	551	480	480	507	502	514	502	523	534	516	524	509	503	550	471	519	489	525	544	472	525	510	494	463	508	514	530	442	506	493	499	531	553	531	516	491	564	520	513	484	509	533	511	495	514	503	507	536	486	553	541	524	503	507	509	482	519	547	521	491	495	533	506	514	491	491	557	502	515	501	463	502	543	519	536	531	511	478	523	491	516	484	522	510	493	503	468	555	522	502	510	542	514	526	507	517	529	500	501	528	533	531	499	541	475	539	468	493	479	507	491	513	511	504	551	541	556	507	542	501	497	431	544	560	530	487	500	526	529	529	537	468	514	522	519	479	536	517	516	533	513	481	542	484	522	489	489	523	494	513	480	522	534	497	512	543	500	462	513	469	538	530	515	547	485	484	477	511	493	501	497	512	505	492	542	512	462	519	532	526	518	500	582	478	482	574	509	536	520	507	528	509	508	507	528	458	488	511	522	517	504	468	526	519	498	502	525	487	540	509	525	518	515	521	493	536	503	497	558	519	489	525	486	495	552	512	564	475	526	509	489	482	500	515	513	492	496	479	519	503	512	505	516	471	502	524	527	561	474	516	519	504	492	499	546	515	535	538	519	490	541	531	500	550	519	508	543	528	489	547	506	529	515	542	571	496	493	522	516	484	499	517	504	502	466	504	521	517	514	535	501	507	519	507	500	505	484	558	485	500	515	510	529	535	539	493	509	491	526	506	471	541	519	566	495	524
63111	30193	14133	4782	1918	1126	823	638	482	390	298	267	224	209	235	232	245	247	213	255	246	237	250	262	218	235	233	232	229	230	233	248	227	221	260	240	265	254	232	216	240	238	216	248	224	275	265	255	231	227	224	234	233	260	246	232	233	226	270	230	219	223	256	207	236	242	208	235	230	254	221	229	245	283	246	250	224	239	254	276	256	236	243	210	249	240	235	217	234	228	235	236	196	252	245	228	244	233	246	241	230	239	232	203	254	240	252	255	247	250	235	241	215	255	242	230	240	216	238	241	232	242	221	238	240	248	270	259	241	193	228	245	226	210	250	253	248	241	265	265	240	250	240	236	263	255	246	212	187	291	236	257	228	227	247	224	229	215	215	229	208	238	242	205	227	207	218	242	208	249	246	228	214	235	243	198	227	246	230	267	245	227	249	232	242	244	218	218	240	228	237	231	242	235	231	218	236	246	235	218	246	215	220	234	210	241	255	232	258	258	229	225	263	242	227	223	262	230	233	224	250	224	235	229	252	230	238	235	230	239	227	260	234	215	228	219	223	230	230	223	244	236	256	256	219	195	231	239	222	235	218	261	244	250	245	218	232	223	229	244	243	230	249	244	240	243	251	206	231	228	254	214	235	261	243	223	208	227	212	246	228	224	249	255	266	219	231	255	212	269	203	201	225	225	248	245	246	222	252	253	249	232	258	227	225	225	216	229	251	233	245	233	248	262	227	281	230	247	255	225	217	244	228	236	232	234	261	232	249	240	267	244	250	246	248	221	248	216	227	259	231	241	232	263	248	243	246	226	257	223	219	254	230	223	231	236	248	226	211	211	239	235	226	263	258	226	215	261	252	231	222	256	264	246	218	241	231	239	220	211	237	232	244	267	245	253	209	228	219	246	217	239	248	222	259	246	261	219	243	237	213	235	247	233	245	192	228	254	237	209	233	216	256	227	233	240	240	220	224	287	230	239	220	274	265	231	260	213	259	256	227	253	190	243	227	255	243	232	217	264	260	212	210	250	248	223	243	244	247	248	229	224	222	223	253	222	235	230	237	214	255	268	242	257	255	252	238	255	221	221	215	256	257	257	225	226	266	255	232	226	246	271	219	222	249	226	224	231	239	238	224	253	257	208	232	240	252	265	205	238	233	256	235	229	252	241	210	267	214	230	214	254	247	242	243	232	232	234	192	223	232	254	237	226	245	264	260	227	215	252	230	221	225	237	245	219	221	234	218	238	222	248	230	233	240	244	254	228	226	271	206	219	238	209	221	233	215	240	239	222	204	235	261	206	224	253	265	249	242	232	220	222	285	215	178	248	233	238	248	248	258	225	222	266	257	252	249	210	198	222	265	237	226	229	225	234	211	232	220	235	224	237	202	231	236	255	209	221	230	263	245	273	251	197	212	218	218	250	233	250	246	264	218	229	239	264	214	229	211	233	248	249	197	262	261	278	242	242	228	236	234	265	225	240	226	222	232	221	229	225	215	230	239	219	251	248	231	210	222	236	227	225	231	264	248	243	238	216	228	221	214	210	253	207	226	250	233	254	230	233	229	228	220	192	271	248	257	236	267	216	207	255	250	235	222	240	261	223	222	205	244	252	268	265	257	209	252	227	231	253	245	227	243	256	235	266	239	229	232	224	254	235	218	231	252	241	234	246	236	256	222	235	248	231	226	251	205	258	247	220	224	232	247	231	229	254	261	236	235	241	240	226	231	245	213	249	228	238	255	258	239	207	218	215	224	218	232	228	237	239	251	236	267	209	233	256	260	227	248	261	247	267	237	217	225	262	213	236	216	268	233	216	230	225	212	233	253	252	233	207	254	203	292	250	258	238	265	216	199	218	240	275	248	253	249	220	266	193	184	256	253	249	235	235	213	230	207	236	204	189	231	254	236	225	250	250	250	224	265	234	262	226	217	238	224	220	220	233	242	269	256	254	224	226	225	247	254	232	240	275	218	237	248	257	220	248	230	216	235	248	226	264	247	242	242	227	243	226	227	199	235	233	229	249	250	216	220	243	223	217	211	241	258	221	247	250	216	256	229	241	239	248	260	206	243	233	223	220	209	218	207	234	235	211	260	259	241	234	219	222	224	234	231	247	233	249	235	208	231	224	224	234	208	237	245	210	239	236	248	249	225	240	218	229	221	253	223	248	237	217	211	240	254	218	263	243	221	257	259	242	228	244	257	246	234	231	226	204	225	237	221	246	264	222	233	281	231	242	247	233	231	214	232	263	227	219	220	257	220	233	228	245	282	232	259	209	211	253	248	237	214	207	208	230	220	235	219	242	225	231	237	242	251	223	240	212	237	230	216	247	214	259	253	246	220	209	239	250	213	249	230	231	259	258	254	227	241	238	247	221	225	206	235	231	234	228	240	227	282	260	235	233	239	236	240	249	248	239	232	248	236	231	233	226	238	233	231	259	259	232	233	263	248	227	219	255	224	243	274	254	219	251	252	246	264	215	254	231	209	212	206	238	253	217	232	246	243	222	228	222	243	255	229	236	221	234	247	240	214	239	236	236	245	277	232	257	227	243	256	234	228	232	238	225	265	250	209	242	232	241	244	213	229	231	243	264	239	236	212	217	248	208	206	252	243	218	242	242	255	240	218	235	243	221	247	209	240	225	249	218	237	241	226	220	269	230	224	259	276	237	238	225	233	216	210	224	243	244	257	236	253	223	234	273	259	228	246	267	234	232	242	263	244	250	211	239	243	263	249	214	223	234	248	246	228	210	245	210	228	233	235	216	237	251	252	237	242	232	264	223	223	250	200	253	266	245	237	278	239	261	235	228	218	260	267	231	227	238	236	213	234	221	225	231	241	247	227	246	209	221	206	269	268	214	213	253	244	214	233	210	256	237	257	247	239	224	236	228	237	239	246	226	237	229	215	225	233	246	265	221	245	223	231	229	256	219	218	229	204	225	234	230	222	233	237	253	228	253	240	229	202	229	210	223	246	238	229	231	202	246	242	222	229	262	243	244	199	247	238	245	273	244	231	276	237	235	222	218	260	242	243	234	249	249	218	216	252	244	247	192	199	226	235	229	236	260	227	236	256	202	223	250	229	226	221	248	226	252	238	225	260	234	243	226	222	261	230	219	210	223	246	293	269	260	253	230	205	223	259	191	245	213	263	217	242	242	210	257	234	246	230	246	226	229	230	265	230	227	218	237	229	226	214	240	239	231	219	255	223	269	236	240	265	227	222	242	234	241	266	262	262	249	257	248	238	230	238	256	207	205	219	207	233	246	222	244	291	233	221	275	254	223	230	247	225	242	259	261	233	232	238	232	244	227	236	260	200	219	230	241	204	248	239	214	246	214	232	221	235	224	241	240	231	207	225	221	228	229	208	196	234	187	232	242	243	236	237	237	235	241	222	222	236	219	214	245	244	251	248	207	243	255	205	238	224	205	258	224	220	215	221	252	255	228	219	240	234	234	236	242	233	223	218	246	259	240	224	231	258	271	230	235	242	241	240	220
41968	23338	14294	8452	5205	3534	2617	2087	1527	1099	813	658	589	548	525	532	522	544	506	565	532	566	518	527	533	560	544	547	570	531	512	519	550	579	515	524	516	536	516	527	547	514	516	556	503	524	531	540	500	543	536	531	561	546	543	498	538	533	547	538	526	533	528	558	551	563	533	506	568	533	554	500	525	488	534	535	524	540	534	540	516	564	529	519	528	550	533	540	558	516	488	515	500	509	511	564	542	532	546	540	549	535	550	543	556	544	507	523	566	552	525	539	517	530	548	548	525	531	557	538	556	544	534	557	536	538	514	520	493	504	541	521	511	484	505	544	570	516	534	536	561	501	530	583	539	518	524	543	558	505	534	520	530	547	501	514	533	584	532	555	551	491	511	559	530	557	502	553	502	497	549	485	530	560	572	556	528	520	519	514	526	544	539	557	505	517	517	520	527	502	537	548	549	520	570	545	516	535	565	534	497	499	524	545	517	509	485	547	534	524	550	536	537	533	513	536	528	515	527	547	546	528	531	539	549	534	533	512	518	521	540	536	543	560	532	547	535	556	519	542	550	550	539	605	524	517	484	545	551	579	536	558	567	521	551	546	537	564	486	543	492	586	511	558	522	581	522	534	549	520	556	521	551	552	542	529	509	543	545	510	487	527	495	558	541	520	533	511	535	546	569	500	530	559	507	501	501	483	560	532	563	541	555	521	568	544	530	526	502	505	562	527	567	562	519	568	491	571	506	530	521	535	514	528	558	520	577	540	480	540	613	504	531	557	527	536	541	584	506	550	517	532	489	527	523	540	533	524	528	539	572	549	575	532	508	538	551	562	524	525	519	515	535	559	533	564	517	515	574	502	499	500	528	545	544	509	525	494	553	563	528	510	588	512	544	505	558	542	516	549	571	536	518	526	478	519	543	573	529	548	528	524	504	528	546	573	556	554	513	529	564	539	539	534	558	538	546	542	592	560	526	569	501	477	531	542	533	533	546	559	493	542	514	532	582	542	518	562	574	524	507	564	554	531	508	541	552	531	547	559	519	487	536	531	542	506	544	557	573	515	535	499	553	586	530	546	559	518	549	552	549	522	554	487	537	486	530	528	518	544	548	531	509	539	561	502	584	541	535	561	574	583	515	527	509	571	522	490	517	509	521	577	502	533	510	572	535	512	584	503	508	551	491	487	513	482	552	525	547	521	572	529	526	528	571	512	555	563	557	561	562	549	538	555	531	524	535	556	551	533	546	553	564	549	546	523	491	550	542	505	526	509	544	534	545	543	543	507	512	528	528	524	514	544	556	550	565	529	571	505	516	535	557	530	532	481	525	525	540	552	542	542	565	522	527	505	517	518	555	502	537	529	531	506	547	488	517	482	524	534	532	533	545	542	544	516	531	507	486	540	528	571	544	557	527	502	504	538	566	512	576	529	522	531	547	557	549	493	518	559	551	559	544	504	513	515	570	516	554	548	556	525	538	522	547	528	558	546	539	544	555	530	530	585	548	544	580	511	513	564	567	545	509	558	534	541	552	546	510	534	521	510	548	561	539	547	521	542	533	574	479	554	565	537	551	521	580	533	563	512	531	524	528	535	570	556	524	564	509	521	512	512	561	560	548	543	506	561	528	529	563	502	513	515	560	509	534	526	536	545	508	543	542	553	547	515	552	521	509	548	532	540	525	552	542	558	503	558	537	539	550	546	487	519	495	550	533	513	525	540	524	527	565	510	508	550	517	533	570	505	515	557	547	552	557	567	548	541	535	505	548	560	531	571	533	537	546	506	543	513	556	504	563	490	519	541	568	520	527	547	560	518	569	573	528	517	492	522	566	546	560	537	549	541	533	557	518	494	524	513	563	523	517	535	513	545	542	511	488	558	515	540	558	548	548	492	514	515	573	564	567	524	594	551	524	560	540	554	486	505	565	526	558	515	543	537	523	528	517	530	523	558	532	495	556	530	550	574	552	509	514	529	520	521	532	503	508	531	497	566	549	556	534	534	569	568	557	481	517	508	500	503	509	529	546	522	519	543	518	525	491	515	516	504	546	530	508	549	526	559	572	556	545	537	524	510	557	530	571	534	547	527	513	513	522	525	537	525	541	544	535	498	547	498	537	534	520	522	549	519	526	547	510	531	513	579	533	532	521	504	523	518	516	525	521	538	527	520	534	559	565	549	525	550	533	513	487	518	536	549	529	524	556	517	544	570	536	540	506	576	487	537	517	535	554	522	517	515	577	544	527	494	502	547	541	544	516	544	538	509	562	543	523	559	542	531	501	524	516	570	553	504	493	525	587	505	519	553	521	532	489	539	541	550	550	558	517	536	521	515	575	577	538	495	549	535	532	578	499	515	531	555	478	550	535	498	524	557	561	498	529	564	548	545	550	506	523	542	512	559	496	550	520	487	597	527	525	534	534	528	531	511	519	491	543	544	538	528	530	502	572	547	553	520	509	501	492	511	537	506	592	551	528	508	561	487	514	539	520	538	553	499	519	526	515	486	541	545	519	499	540	547	511	519	528	596	509	538	522	517	538	507	531	536	521	569	527	493	561	562	533	573	556	541	540	516	523	547	608	541	524	544	555	532	540	562	543	520	506	556	582	548	541	537	531	529	514	542	541	536	567	536	499	552	522	545	535	509	526	556	521	560	509	527	588	504	552	512	518	520	553	539	559	514	501	559	537	513	518	535	562	519	558	571	498	555	564	521	524	541	516	507	547	580	524	568	576	569	549	554	551	545	555	580	526	504	526	486	555	542	526	551	541	529	563	595	536	514	525	510	542	563	499	556	542	516	528	532	543	543	501	537	575	514	541	538	538	533	523	556	554	546	523	513	542	541	491	547	537	536	496	545	514	547	531	523	523	511	504	546	503	549	536	550	546	532	512	531	525	501	550	534	512	522	550	490	521	532	529	525	540	558	514	582	537	561	517	546	549	558	535	492	566	534	563	537	517	538	574	501	553	511	531	511	552	556	572	528	539	497	507	535	571	509	539	547	490	522	580	540	528	518	560	508	525	529	547	541	551	551	534	568	555	554	525	530	480	561	511	543	521	539	519	557	534	558	509	525	533	479	550	533	537	560	532	533	500	503	514	557	537	526	496	562	551	531	546	533	518	556	577	566	533	574	532	531	559	514	512	569	562	569	497	465	527	605	515	542	497	509	504	554	512	535	533	550	528	532	523	568	534	539	542	560	543	543	546	553	494	533	546	548	546	592	522	602	526	534	482	577	527	512	565	537	514	531	512	524	574	539	530	528	564	502	500	481	531	518	528	558	557	547	532	492	501	515	514	531	540	528	535	566	508	536	531	543	524	549	529	539	560	555	529	548	536	558	544	548	495	515	529	538	538	519	539	521	492	552	523	542	546	567	523	504	517	509	540	504	544	541	538	559	524	564	499	552	538	527	502	518	489	545	518	515	509	542	501	540	560	542	557	574	528	533	571	501	521	589	547	507	491	525	565	542	527	529	526	523	565	503	542	543	530	532	530	537
43298	15545	4155	1521	830	515	452	321	288	276	241	236	236	218	234	236	228	251	209	236	259	228	231	241	212	213	236	242	255	238	213	213	224	196	238	243	238	219	220	208	216	237	228	246	203	209	263	218	207	245	230	221	201	214	222	230	214	229	211	224	237	237	234	247	208	229	204	219	208	257	233	207	210	234	222	227	241	223	226	227	209	194	242	221	229	210	229	223	226	208	229	224	236	215	222	245	228	232	204	231	215	249	205	238	235	209	214	243	215	240	222	249	237	227	223	226	219	239	224	225	227	217	230	240	225	238	230	232	200	216	225	218	225	238	232	230	260	251	205	221	226	229	244	209	210	228	207	245	224	199	249	241	217	208	220	226	201	207	229	209	245	214	223	266	235	254	199	226	227	226	218	209	266	214	241	237	251	219	233	246	231	236	213	207	222	233	224	231	205	203	230	241	221	211	223	217	199	247	219	208	226	237	235	236	226	214	224	199	225	238	238	220	228	225	232	225	220	226	229	205	217	210	215	252	223	209	243	215	182	227	238	212	210	238	259	240	234	228	203	209	216	235	249	239	224	248	231	230	256	237	214	204	260	231	221	198	216	250	221	243	232	232	228	206	230	227	198	234	215	229	229	215	224	238	234	234	252	233	249	201	235	220	236	227	220	213	237	196	202	231	227	238	223	228	239	210	248	222	206	208	241	223	222	215	239	212	230	233	254	193	238	228	226	237	221	235	254	243	241	241	246	217	202	235	224	255	237	214	235	230	241	199	213	229	254	213	222	236	228	199	225	242	229	216	237	207	233	242	208	231	229	246	222	224	244	249	196	212	206	244	234	220	222	245	252	230	249	215	248	200	215	196	247	242	241	245	229	212	227	251	236	240	215	228	226	205	222	217	210	230	214	235	229	237	228	238	263	247	222	252	239	217	206	241	215	218	221	199	220	222	211	203	220	246	235	239	215	217	235	250	228	251	230	200	205	243	226	246	219	208	254	205	213	237	238	220	240	253	250	235	222	230	230	214	223	229	220	225	230	266	240	218	228	241	237	259	229	227	218	241	256	233	244	232	219	217	219	217	220	198	235	220	201	257	225	213	248	241	261	233	223	218	218	240	245	243	241	220	221	244	241	195	223	221	248	283	220	235	230	226	233	246	235	192	230	261	234	220	226	212	262	248	240	215	200	259	222	213	245	221	230	240	234	234	244	216	208	215	235	209	215	221	228	237	222	243	231	187	226	280	193	215	254	242	226	228	204	196	216	233	207	217	225	223	241	248	196	221	217	216	217	210	255	213	222	237	205	215	224	224	227	208	217	246	220	235	209	232	257	229	234	245	222	218	236	249	214	227	217	229	230	209	218	201	220	225	218	212	224	239	224	207	213	238	223	226	234	209	204	220	220	275	201	223	200	256	249	262	220	235	267	231	229	209	221	264	233	220	225	205	227	210	194	227	199	238	255	230	224	213	220	234	230	247	253	223	228	233	232	224	235	231	225	231	248	216	247	235	208	211	251	240	201	234	248	211	234	224	225	224	243	245	232	202	212	235	210	247	199	213	231	247	221	217	226	201	214	222	223	230	213	198	211	229	221	212	244	235	249	210	249	220	205	215	225	244	210	227	236	240	218	214	224	230	241	203	231	205	228	230	237	246	230	227	247	239	221	199	239	232	216	240	234	240	214	208	230	237	239	241	249	232	235	221	259	208	219	247	253	214	242	231	231	222	211	224	212	230	206	206	231	239	224	249	195	223	228	250	232	223	249	242	218	234	236	229	216	216	211	216	199	226	220	246	226	266	237	231	216	208	195	210	199	203	192	219	244	211	239	194	225	235	226	206	256	240	236	240	223	208	218	219	213	233	203	197	258	211	240	217	263	224	210	244	208	242	210	232	209	260	240	219	226	213	221	220	232	215	236	244	240	214	246	202	238	211	210	213	218	204	226	231	248	211	206	261	250	204	231	228	234	248	223	201	242	263	227	201	187	218	206	223	246	234	237	231	214	190	231	259	222	219	221	225	234	222	287	236	221	234	244	229	238	252	243	225	227	220	199	219	224	236	200	213	211	235	230	202	208	211	208	217	227	256	229	226	210	202	216	225	205	246	245	233	227	238	231	224	208	230	249	223	230	220	216	226	222	225	240	205	204	264	226	254	242	225	206	234	181	215	250	219	242	257	219	226	231	190	261	204	277	222	214	221	225	192	217	238	243	228	229	237	207	226	255	232	251	236	239	232	226	209	232	235	209	228	230	254	196	214	225	234	223	210	195	228	219	214	212	246	214	213	223	216	233	243	233	218	213	250	229	242	217	258	194	233	223	214	243	229	207	215	218	232	209	227	191	228	235	250	243	258	210	209	228	237	223	210	218	216	206	220	216	184	250	207	216	231	235	212	208	245	231	226	231	213	239	211	227	245	227	216	204	226	225	189	263	220	225	201	224	232	222	239	230	199	217	215	220	189	216	236	224	228	194	233	255	241	246	227	194	225	247	224	221	201	260	223	222	208	227	220	237	251	229	261	238	230	192	255	214	222	241	206	204	220	214	211	248	224	236	211	200	239	216	221	232	211	223	238	214	237	232	234	250	233	223	231	214	174	218	209	226	245	226	219	227	222	199	225	257	262	254	259	221	215	209	248	223	210	204	251	229	233	226	247	228	208	248	223	239	218	239	221	233	215	253	244	233	228	213	230	239	245	211	222	243	246	252	237	201	220	227	201	233	222	247	241	210	235	222	233	222	226	236	219	196	209	215	228	223	194	214	226	224	226	232	225	251	247	241	221	250	229	213	234	240	240	244	226	227	233	236	230	223	224	237	256	206	242	222	220	244	229	216	201	242	193	231	217	210	243	207	207	246	230	232	211	215	234	194	207	229	230	224	213	229	222	247	217	204	217	235	197	199	239	239	219	257	210	240	230	216	200	225	251	234	236	240	241	240	215	218	233	232	263	209	230	217	261	212	233	227	251	259	208	205	228	241	242	242	234	212	225	225	221	234	236	230	220	237	258	225	220	229	225	213	239	261	235	202	229	237	218	245	202	227	231	186	236	242	244	231	226	240	233	237	227	239	218	225	216	248	218	222	216	237	215	224	220	225	225	217	218	223	216	213	249	233	202	215	225	211	197	211	225	243	204	250	214	205	234	214	220	246	238	214	224	200	230	213	220	212	223	229	212	221	251	244	240	219	252	222	219	238	216	247	229	250	241	233	242	204	223	230	207	200	221	209	215	228	236	239	216	215	227	205	216	223	235	200	211	248	229	219	237	181	208	236	242	204	206	220	247	210	262	207	235	211	215	217	219	209	240	224	203	227	193	229	200	215	242	222	232	236	210	245	227	228	228	197	204	237	202	241	214	218	250	253	228	235	229	261	189	215	191	237	240	255	228	241	235	258	205	224	219	207	203	235	226	248	247	219	184	208	259	217	220	218	255	232	225	252	241	200	230	244	213	230	206	234	278	244	224	200	207	228	227	211	233	221	233	222	214	214	222
28260	10811	5533	3604	2290	1668	1275	1038	823	625	591	516	509	542	469	480	492	495	488	524	536	509	496	500	497	510	525	496	479	478	504	528	473	482	505	518	520	525	531	552	510	505	522	506	510	505	526	496	495	482	481	487	517	493	535	497	531	523	467	496	515	524	520	517	495	512	505	502	482	569	486	505	507	486	521	497	528	503	538	491	500	506	481	526	526	528	507	496	506	483	494	529	500	495	481	516	451	505	524	536	486	519	519	503	496	494	531	510	529	527	498	492	481	539	509	483	477	478	496	526	505	480	538	531	484	533	507	550	472	526	511	491	496	468	458	473	521	520	481	524	497	528	489	492	530	488	502	552	504	516	495	493	508	562	521	479	524	534	517	509	506	489	460	553	490	487	494	522	541	524	542	515	480	518	511	493	514	503	505	509	557	500	520	504	513	525	518	482	499	509	520	500	534	498	529	513	482	502	527	467	494	503	519	494	479	507	484	515	520	537	532	528	494	523	533	491	491	508	503	526	521	516	486	518	462	504	496	538	517	503	496	547	520	497	478	481	547	514	466	505	519	496	548	503	492	498	521	497	530	525	536	485	507	515	501	495	549	479	502	511	536	502	540	511	515	499	494	497	496	491	498	530	504	500	521	520	519	467	515	511	518	548	522	530	480	504	536	499	498	488	506	546	498	522	493	495	524	549	547	487	522	502	497	509	486	487	476	540	532	535	520	490	519	497	509	501	525	518	510	520	522	475	465	522	522	504	484	503	510	518	542	511	525	509	486	547	479	508	533	525	525	546	506	540	503	521	516	547	483	548	491	508	455	540	540	561	505	471	494	516	545	477	509	494	526	486	527	493	516	524	532	548	503	489	513	474	506	538	530	508	512	489	506	484	495	510	499	505	507	531	520	505	507	435	486	539	487	507	550	519	519	526	508	501	508	479	510	502	525	530	512	540	529	492	533	486	463	510	530	514	532	485	505	529	491	507	542	532	495	477	503	508	524	502	537	494	511	486	508	523	494	498	506	503	520	546	518	523	525	523	529	518	506	534	512	526	496	502	507	531	503	533	516	476	523	519	515	542	475	519	494	521	530	502	516	503	473	513	519	511	516	540	497	496	521	546	470	499	496	517	533	495	552	466	510	489	533	522	535	519	491	511	520	501	482	516	494	547	524	470	507	540	547	563	497	506	500	480	541	519	532	518	531	519	556	559	502	520	514	505	511	495	510	570	493	523	490	510	549	481	518	483	544	470	477	498	489	530	472	530	499	499	510	557	478	552	513	517	467	494	544	507	527	503	533	527	516	536	505	502	484	531	491	527	501	504	463	496	509	496	511	496	512	469	520	506	514	536	507	487	535	528	478	532	505	481	485	539	538	545	513	494	505	495	487	479	468	515	487	515	531	492	489	561	524	463	499	523	500	536	494	515	493	534	546	491	509	534	505	504	520	518	558	522	520	506	478	525	496	495	529	541	524	473	526	497	506	528	517	504	496	477	540	500	516	534	529	466	497	524	470	496	518	546	505	503	517	442	504	482	490	519	521	502	557	511	491	536	535	500	501	537	539	525	481	472	521	505	530	515	512	505	507	529	525	498	516	510	509	536	490	495	503	487	498	500	502	508	504	488	503	462	533	463	550	509	509	484	500	512	475	530	519	482	500	485	523	500	502	470	501	523	513	494	505	500	503	514	490	492	505	558	498	505	525	544	527	510	477	519	517	500	561	504	475	504	498	492	519	493	540	501	524	540	582	523	481	522	504	524	534	504	500	496	515	519	540	511	489	514	482	492	532	479	514	490	489	515	531	512	541	487	510	533	507	468	530	509	509	514	500	536	506	490	500	502	547	526	484	546	533	479	528	476	501	488	504	540	495	524	524	495	491	497	521	520	511	495	534	500	449	513	532	559	481	510	543	531	562	496	542	526	475	531	516	509	505	478	506	505	525	548	482	534	510	521	508	514	470	522	508	501	531	524	500	471	518	475	540	510	518	482	470	478	530	487	517	505	494	503	481	476	471	532	516	474	528	546	543	508	520	498	506	488	501	501	514	502	479	565	524	507	511	509	469	554	508	516	450	526	545	526	504	512	526	511	479	477	535	509	522	572	496	484	516	501	508	533	517	554	502	517	487	516	538	499	493	529	458	488	517	485	524	504	498	518	498	483	477	512	528	440	520	462	517	515	487	520	514	547	495	488	506	529	503	486	559	531	545	511	486	509	507	480	527	503	530	521	525	515	503	510	491	502	473	486	503	538	489	567	515	479	518	519	476	553	544	488	503	503	510	533	467	486	488	485	523	548	479	497	508	533	503	516	531	473	500	495	523	506	466	469	501	494	505	500	501	514	488	467	499	509	546	522	498	497	478	544	466	480	548	498	471	528	496	520	468	515	500	508	510	507	519	522	542	512	474	518	511	519	509	485	522	530	514	530	543	537	557	495	500	518	479	452	526	509	498	501	511	488	516	485	485	498	496	495	494	489	520	502	496	516	504	520	542	484	521	492	475	497	515	531	506	525	489	521	502	499	519	515	517	513	482	487	520	500	494	523	485	518	502	510	477	485	535	526	534	474	514	511	521	518	550	492	521	481	475	484	486	508	439	509	509	476	520	548	486	515	547	479	520	490	545	497	570	517	481	459	525	472	516	484	471	518	508	513	537	500	500	516	505	527	508	545	484	499	524	489	583	534	543	501	518	539	506	500	505	488	507	494	510	515	509	522	495	514	511	515	500	496	496	473	514	521	512	508	538	497	485	540	484	467	511	514	510	490	494	500	543	505	499	511	497	453	530	490	501	498	504	532	483	507	509	516	491	525	508	527	538	517	504	525	497	492	457	521	540	494	520	532	497	522	500	474	503	512	536	523	511	521	528	497	512	501	503	554	545	517	493	502	489	549	508	482	514	513	489	497	488	526	490	506	504	503	510	530	512	510	513	489	525	514	516	514	540	490	548	504	525	561	516	534	529	495	508	508	494	483	472	509	509	498	528	509	492	482	508	531	520	518	497	519	507	511	477	522	507	497	514	524	504	518	531	507	529	474	550	416	493	512	543	513	508	504	532	502	531	536	552	456	456	553	533	536	498	509	514	505	495	512	524	522	513	505	518	521	544	556	473	470	549	497	550	532	498	494	471	473	493	513	518	494	520	540	485	493	506	487	537	510	508	508	507	514	496	529	516	475	495	490	519	476	548	528	468	527	533	549	513	514	522	506	550	529	504	502	541	515	552	486	515	496	505	501	488	522	496	526	518	503	485	490	532	508	521	521	480	482	526	545	522	515	504	501	485	555	484	493	509	478	514	496	498	526	500	495	466	504	486	486	482	547	506	521	500	476	485	531	519	529	534	497	487	520	497	529	528	518	490	546	538	484	455	520	530	544	509	502	506	510	492	516	481	496	537	507	482	518	512	465	507	511	486	486	514	493	535	514	525	484	473	494	503	522	481	537	498	526	508	497	505	484	478	487	518	475	550	530	515	517	494	551	484	511	568	477
52412	22863	9364	3487	1733	1002	774	541	453	358	268	246	214	214	201	221	198	218	206	240	216	192	204	181	210	211	189	227	204	211	210	223	194	201	206	228	222	217	233	209	196	205	190	212	214	202	212	186	223	229	240	207	230	210	216	224	197	205	198	184	216	199	183	235	191	206	199	214	196	213	200	220	232	220	223	213	227	203	207	213	229	197	229	216	212	229	193	199	233	226	194	205	202	207	191	201	183	196	186	209	199	237	234	224	217	197	188	205	190	188	178	206	193	213	218	254	219	207	226	220	187	241	200	227	220	209	219	180	183	197	224	211	225	208	210	210	198	220	211	205	210	200	218	199	207	192	192	217	213	208	197	219	216	223	245	192	216	222	196	190	215	207	201	217	218	176	201	218	197	258	220	201	239	217	200	194	212	210	215	195	219	212	206	214	199	199	216	218	189	190	240	231	184	205	203	222	213	213	204	198	183	206	224	211	212	184	202	196	215	215	220	195	222	197	234	215	219	222	189	208	202	205	191	212	207	185	206	234	197	217	199	211	207	195	225	199	210	181	198	201	199	215	226	211	193	203	177	216	226	209	208	238	186	205	210	193	197	199	202	211	225	186	213	198	220	217	196	209	225	201	196	241	198	252	202	210	204	229	212	206	197	188	202	218	222	205	224	205	219	213	183	200	209	179	187	172	241	232	216	206	209	234	217	219	198	218	190	204	211	207	211	204	196	204	238	230	230	206	213	183	203	196	212	228	215	206	211	208	212	210	230	209	205	216	208	205	212	193	176	204	202	218	220	212	222	219	196	208	226	197	200	224	200	213	229	197	210	200	238	229	198	191	207	225	203	208	210	235	222	203	217	215	202	222	186	209	223	220	185	190	228	213	204	185	235	205	213	216	200	207	223	216	189	202	218	223	219	196	247	230	218	212	202	203	223	217	209	208	217	216	227	190	189	222	183	174	231	199	222	213	219	198	189	197	226	199	200	225	220	194	206	213	200	180	180	204	210	195	195	190	231	192	206	228	182	227	196	209	208	224	203	191	221	226	186	211	223	199	196	192	213	186	207	244	190	203	209	227	205	231	195	217	200	187	223	227	200	199	185	207	198	185	220	220	210	214	195	230	202	192	194	180	220	196	202	212	231	219	186	200	202	217	214	225	193	223	201	203	216	208	210	216	214	211	212	180	203	215	237	202	190	212	201	218	239	207	212	222	217	188	209	211	182	208	200	219	215	195	211	188	214	222	191	201	199	207	184	244	207	206	212	187	201	221	227	201	210	218	203	213	195	219	203	207	224	215	171	218	195	231	181	201	203	199	199	222	196	223	227	217	206	192	196	230	190	217	181	210	224	223	200	211	211	197	209	221	205	245	218	194	226	198	200	224	212	190	219	207	214	195	202	206	197	204	182	204	192	199	206	204	198	204	230	227	204	208	210	182	213	202	202	202	195	210	188	225	198	232	218	227	207	205	209	191	205	210	224	213	205	189	207	211	205	179	215	235	201	169	206	211	174	193	210	209	229	193	235	195	203	185	206	207	202	213	222	186	211	232	229	202	183	210	197	220	211	189	212	217	210	197	210	239	192	177	197	237	186	219	250	224	196	183	180	210	190	199	188	195	221	207	223	215	218	227	202	221	192	185	221	225	220	222	206	217	221	240	215	205	198	189	192	222	226	219	196	241	199	213	197	225	192	188	200	217	202	222	195	212	189	223	213	234	179	243	227	190	226	206	233	202	203	199	226	191	207	206	205	236	195	219	189	208	198	184	201	209	209	196	218	206	216	222	191	205	207	217	202	193	226	213	208	182	192	200	219	208	208	196	212	210	210	208	227	245	219	229	220	220	182	204	183	214	203	210	226	192	199	210	210	204	179	197	214	220	210	219	229	204	221	225	192	178	200	238	227	220	230	199	213	190	198	220	190	213	204	221	193	194	202	204	194	211	173	218	204	205	198	207	221	190	202	218	184	192	208	216	210	205	198	215	178	216	188	202	210	214	214	213	215	212	225	188	196	208	223	238	214	214	193	220	176	207	229	214	202	227	235	200	211	238	216	248	235	225	229	208	197	215	211	230	198	232	197	208	185	203	172	203	228	247	207	192	226	204	223	225	218	195	221	195	196	195	221	223	222	189	195	208	225	179	208	216	186	204	195	201	220	202	215	197	213	201	224	226	230	223	201	233	203	183	219	229	213	215	216	224	226	192	203	214	211	215	213	213	192	212	199	196	203	219	197	219	228	214	193	203	194	188	215	209	213	177	195	197	201	212	230	190	188	205	233	226	199	217	181	196	231	205	211	214	204	217	187	210	243	244	197	225	197	196	238	195	208	209	188	210	240	177	210	211	196	193	234	199	232	208	229	209	223	205	221	213	184	202	186	189	195	202	173	210	206	176	241	209	189	213	192	209	216	201	192	218	210	192	199	207	208	222	225	212	239	206	226	199	224	208	226	191	221	221	186	196	209	218	196	181	217	189	219	197	213	227	198	218	205	199	198	199	203	190	188	205	188	220	212	202	201	165	214	205	207	216	212	218	228	202	189	201	210	224	234	228	206	203	216	184	219	202	173	206	190	210	209	200	225	214	191	213	193	228	238	214	217	206	232	201	220	207	211	200	199	206	195	211	205	206	207	180	211	208	219	223	206	204	218	192	224	202	232	218	181	182	192	216	203	167	214	196	176	229	214	225	238	196	214	192	197	194	218	214	230	216	200	232	212	180	212	224	225	223	191	191	223	193	206	227	196	199	233	203	205	214	212	204	229	210	235	216	214	208	233	224	201	225	235	167	205	211	178	212	245	212	219	229	202	205	192	263	226	190	202	193	166	182	218	184	229	201	196	189	241	203	209	218	204	213	193	193	232	226	229	199	199	213	204	215	236	222	201	193	203	197	213	199	223	212	220	220	216	184	229	200	222	189	208	197	197	212	214	210	198	202	213	176	214	229	191	191	199	232	210	207	207	201	215	202	208	236	229	213	209	210	207	224	223	228	197	232	210	207	214	211	229	182	202	239	240	205	226	203	196	222	211	245	242	226	221	233	171	207	200	208	196	201	207	226	206	214	228	189	188	196	216	207	219	229	216	183	248	195	177	209	206	209	216	197	233	215	200	220	199	214	201	201	235	215	205	206	191	211	183	219	201	220	204	222	231	224	208	198	224	202	217	221	210	215	187	226	179	211	196	208	215	195	207	181	203	176	199	212	185	221	187	186	200	190	232	200	244	238	190	187	183	191	229	220	209	177	203	201	224	231	231	204	199	205	227	216	189	206	197	224	204	186	222	213	203	208	233	196	232	237	205	206	238	206	183	190	209	202	191	192	230	202	209	197	174	210	195	214	219	222	200	209	204	199	207	230	225	232	222	212	217	225	201	215	220	220	220	218	235	219	225	219	222	247	217	200	203	225	235	181	233	200	190	204	206	176	226	217	218	224	210	222	213	231	210	224	203	200	213	215	210	214	200	217	224	207	218	213	220	204	221	232	201	216
35112	17991	10966	7372	4885	3297	2425	1886	1471	1109	752	589	513	462	496	453	477	524	472	492	486	486	462	484	482	438	511	446	452	481	447	466	470	491	470	481	471	463	444	497	514	473	466	475	504	503	506	484	522	476	451	455	495	469	481	444	469	479	473	490	507	452	490	490	517	488	503	466	481	462	507	497	497	464	471	483	507	491	494	492	496	506	490	500	484	465	470	489	463	509	481	498	522	456	483	462	482	486	459	438	510	480	479	486	462	503	484	498	475	487	497	459	527	497	499	478	513	463	436	463	477	478	462	494	490	510	480	504	454	452	466	441	509	471	498	460	450	494	500	488	465	467	518	456	480	505	479	494	480	503	487	457	484	507	463	519	442	478	495	466	470	492	473	523	489	477	463	463	430	461	470	469	477	476	468	474	477	470	447	480	500	464	485	470	485	448	466	493	446	420	458	490	481	488	450	517	475	470	504	487	478	505	507	496	473	491	471	491	476	477	495	478	470	491	455	537	497	450	469	441	524	528	458	499	476	470	483	473	491	490	517	471	460	482	488	428	483	504	474	463	477	506	463	463	488	429	458	508	451	449	471	463	464	519	487	498	446	502	498	513	442	470	483	458	438	466	459	500	459	470	481	539	462	485	479	475	482	479	469	487	481	458	455	522	476	493	484	497	453	477	497	483	462	429	488	508	469	496	494	494	447	502	463	486	475	476	433	459	451	501	498	459	491	495	470	532	463	464	457	462	470	455	500	517	550	500	480	474	496	463	479	477	466	465	482	449	507	483	511	445	447	519	479	509	451	500	509	449	451	471	506	487	483	531	473	486	471	495	455	465	515	480	478	502	462	489	511	486	481	443	496	473	466	441	481	480	527	463	490	445	467	457	500	537	450	452	479	462	476	490	453	449	502	503	442	479	497	487	494	495	467	462	478	461	456	461	473	490	472	498	461	458	460	511	485	506	525	466	483	490	495	451	473	452	497	483	494	521	480	487	473	469	474	437	472	479	479	526	456	463	483	512	456	505	504	482	496	461	493	493	484	517	545	494	478	501	457	467	472	500	501	454	501	477	468	509	436	506	462	461	473	450	474	528	478	494	451	459	450	516	493	485	464	463	475	522	500	446	477	515	531	487	486	479	475	452	451	462	466	516	460	519	467	507	482	448	500	472	493	466	519	482	497	469	519	491	516	484	528	483	499	457	525	494	491	488	484	499	487	455	511	431	485	436	475	453	475	456	483	484	470	495	507	466	462	492	506	474	482	485	490	495	460	489	531	470	496	448	481	481	505	484	506	510	499	493	488	461	479	461	470	482	483	498	429	469	444	484	491	556	487	460	510	457	496	496	477	487	466	476	493	466	462	470	463	494	480	467	486	510	419	465	472	483	504	483	486	527	432	523	486	465	471	505	487	489	449	478	468	468	446	457	491	441	464	481	484	455	479	479	496	488	484	505	476	488	439	486	504	509	439	474	480	482	507	517	479	463	495	477	478	468	482	524	504	497	468	460	487	495	473	452	519	520	507	506	489	495	478	492	481	486	485	490	455	498	476	489	429	456	458	495	447	480	495	512	473	519	479	450	456	474	453	474	480	441	478	478	492	505	454	498	462	439	457	473	486	451	473	446	488	472	440	488	459	466	504	500	478	477	538	534	505	490	430	437	488	506	464	472	478	485	498	498	453	465	508	465	481	512	473	497	516	487	471	484	482	498	491	500	482	482	452	484	464	507	496	499	467	479	491	455	440	498	496	542	464	460	419	487	450	482	499	455	498	500	496	516	481	465	446	458	471	467	496	506	472	444	469	463	479	499	494	446	489	475	441	494	499	487	479	462	463	473	479	453	504	441	470	464	513	477	476	478	522	454	480	458	495	484	511	476	474	483	421	450	469	469	499	457	469	508	448	473	490	508	482	501	472	489	484	510	466	459	486	464	463	470	491	509	466	489	556	495	490	522	466	530	484	471	487	454	505	463	508	487	493	464	488	471	503	476	461	497	458	487	476	474	466	437	524	486	508	525	511	476	484	552	466	456	471	494	446	487	493	454	507	477	497	487	472	451	478	455	474	497	491	461	470	487	452	473	493	450	485	471	536	483	473	481	489	466	474	476	477	452	481	463	480	502	485	529	508	487	477	462	471	459	511	515	465	473	493	487	488	467	486	491	501	470	458	480	478	511	482	520	489	479	455	494	447	467	492	485	469	491	480	474	476	470	499	509	484	474	486	443	455	452	458	502	475	456	495	508	489	491	459	463	471	493	464	479	456	483	483	490	481	493	482	486	468	483	453	438	491	493	469	461	425	505	494	502	466	488	489	488	503	485	496	441	468	507	496	454	456	508	505	484	461	522	462	507	513	486	497	496	463	508	436	502	464	479	487	473	505	481	481	489	484	499	458	508	480	466	460	421	488	490	490	467	518	484	461	481	454	490	455	463	491	481	530	515	487	476	460	470	494	457	447	475	470	483	482	453	468	494	475	473	486	487	465	476	459	445	499	450	476	485	521	512	503	440	519	497	462	497	497	460	466	453	463	507	443	470	448	475	470	439	470	486	478	470	487	512	453	472	451	494	478	483	476	477	427	461	462	455	485	484	462	475	516	453	467	455	491	456	479	491	470	457	435	466	483	462	480	500	472	498	479	514	465	482	498	503	490	458	508	450	499	496	478	475	460	459	451	470	498	478	499	505	494	473	472	481	442	512	475	511	475	490	473	466	443	487	493	475	485	461	436	484	449	484	455	459	467	493	486	524	471	483	509	444	479	481	487	440	484	466	487	467	476	496	477	505	478	484	501	466	490	503	478	453	486	486	484	495	485	547	492	470	468	474	483	472	488	459	513	459	481	495	445	467	487	460	508	493	479	482	493	501	477	517	506	473	487	461	507	469	470	452	512	520	459	468	495	457	469	466	434	507	501	460	479	457	466	478	489	506	484	476	464	465	486	464	444	467	482	453	487	481	496	509	458	478	480	454	493	493	484	510	455	489	521	511	483	494	454	496	496	537	478	494	520	495	532	496	484	475	528	462	502	489	479	498	422	462	474	507	463	463	466	496	527	488	485	443	502	482	465	498	503	455	473	518	468	486	465	473	512	505	467	466	473	501	495	515	485	493	521	452	470	470	522	470	456	480	433	468	470	473	481	489	488	460	487	500	469	468	485	485	514	540	476	495	500	463	485	481	501	504	488	493	434	500	461	451	464	452	485	433	474	515	485	463	481	490	483	443	478	499	490	455	492	478	482	494	464	469	520	465	455	461	494	483	464	506	471	456	498	504	497	484	428	474	462	501	490	497	443	446	452	502	500	477	481	457	474	467	512	516	449	456	450	499	499	490	518	473	497	460	456	498	479	465	491	491	460	474	496	482	508	474	467	477	513	470	488	469	451	467	494	505	487	448	472	478	478	474	491	467	459	474	502	478	498	470	485	450	472	488	475	500	517	487	449	504	479	513	522	470	520	473	516	458	470	492	478	492	496	469	518	466	523	462	492	488
58548	30460	13202	3497	1451	863	711	539	434	406	332	272	223	207	240	263	230	254	237	237	241	252	239	249	233	208	265	225	241	274	234	245	223	222	249	235	222	213	258	237	239	271	231	243	247	264	225	202	242	250	266	233	221	232	253	250	240	238	216	207	204	239	231	242	228	252	233	238	257	215	262	232	220	249	236	239	259	255	224	252	246	239	219	277	231	230	218	226	246	237	259	235	245	248	208	247	239	240	228	252	230	227	277	247	253	210	215	222	239	242	242	231	242	244	218	244	254	218	220	253	251	239	240	239	236	237	255	257	233	232	231	249	233	251	235	246	249	250	226	228	244	266	246	207	225	235	218	246	219	224	231	244	257	216	212	251	249	273	255	243	271	225	245	240	253	238	236	232	236	239	242	242	235	282	253	229	260	237	217	237	248	248	257	229	252	220	241	220	254	240	240	242	258	271	272	253	207	239	256	270	237	209	233	230	233	229	242	225	238	229	294	262	240	225	283	248	237	253	236	261	250	250	263	249	202	265	222	213	247	246	252	255	248	223	227	250	250	241	219	208	274	237	261	247	235	227	235	229	231	235	239	252	266	265	252	272	236	268	225	250	208	255	253	246	242	223	238	236	253	244	250	232	232	245	278	249	219	255	247	265	236	257	248	218	228	249	218	216	221	264	236	232	273	243	244	242	209	256	238	252	261	250	272	255	212	251	275	243	247	277	257	238	229	236	264	248	229	212	246	237	271	218	225	229	260	256	242	230	229	233	198	256	238	207	238	214	235	224	261	231	235	234	231	231	267	194	227	245	265	258	227	236	228	235	264	239	220	240	235	240	256	234	239	247	250	253	240	258	246	243	224	243	254	256	270	253	238	239	240	242	240	239	264	261	243	236	231	229	258	260	237	240	234	242	233	229	252	235	209	217	268	248	237	243	240	245	227	249	254	240	247	233	250	232	246	224	232	237	243	221	228	238	223	228	262	241	235	238	249	211	225	255	219	244	230	269	231	256	255	264	248	245	225	246	251	249	220	261	248	243	236	256	222	235	237	256	216	210	228	226	232	269	247	214	246	281	253	194	222	218	214	232	214	240	240	263	271	231	237	229	256	246	228	259	252	235	250	257	252	257	269	257	279	249	222	255	244	236	244	235	222	240	269	259	207	259	238	264	257	230	262	236	238	258	254	226	224	244	226	240	237	262	292	239	267	254	226	268	245	211	245	219	246	225	233	239	242	239	241	239	248	231	226	265	236	253	232	258	245	262	225	265	227	249	238	278	243	235	288	229	271	195	244	235	239	232	236	252	228	239	213	236	261	244	262	218	221	281	268	252	235	281	239	253	235	267	243	233	217	209	224	238	227	221	269	205	291	224	240	248	235	241	229	235	222	242	277	247	262	224	252	228	235	241	238	206	250	267	243	252	269	252	258	235	257	249	225	246	223	214	249	244	258	241	237	233	233	243	251	243	221	219	218	209	231	235	205	233	252	242	254	229	234	242	246	254	230	271	295	251	239	250	229	206	220	231	230	223	234	224	248	257	257	212	211	239	235	202	226	235	227	224	205	220	221	235	209	254	237	259	251	231	222	241	227	270	240	255	241	242	234	245	246	232	230	242	235	243	228	241	247	237	255	229	247	249	236	269	257	203	235	216	251	231	252	231	224	222	225	247	245	208	232	249	240	224	245	217	233	242	234	258	230	248	236	259	265	231	238	244	210	219	275	229	269	224	222	236	245	228	237	252	251	267	270	234	242	244	223	234	247	221	240	268	259	223	238	237	234	239	234	234	261	244	238	228	244	229	248	269	255	276	262	239	233	273	219	235	250	207	247	219	214	249	242	261	213	244	241	218	279	283	270	273	225	219	222	233	219	214	259	235	235	272	258	203	250	253	228	255	239	214	242	243	234	230	226	249	229	191	253	245	232	236	244	239	234	211	206	257	268	283	238	250	245	265	251	242	204	235	246	228	271	237	230	243	254	244	242	258	267	211	226	239	227	248	229	258	250	244	246	251	261	269	249	262	258	250	250	235	239	256	251	227	225	222	230	219	233	210	254	261	225	239	248	207	228	272	238	258	239	231	234	220	232	221	252	229	254	224	247	214	228	274	217	223	254	208	227	245	248	267	256	216	256	265	225	261	256	239	262	252	213	233	246	256	242	254	212	228	235	239	253	273	225	244	219	259	237	219	243	262	268	249	252	231	233	207	207	249	234	221	248	247	223	213	248	232	221	234	224	247	253	238	254	243	248	227	235	215	216	265	232	231	218	224	216	222	288	251	234	243	244	271	236	242	242	258	277	260	223	229	256	210	250	253	240	205	269	234	237	250	241	246	266	213	241	230	241	231	209	234	212	215	250	255	251	258	232	249	197	230	221	252	211	252	242	234	239	238	250	218	246	226	244	230	226	218	245	274	217	219	240	247	237	253	248	211	259	241	253	238	247	210	223	254	233	232	256	217	230	230	236	256	286	253	253	217	216	248	246	247	234	223	230	227	232	241	251	285	269	232	266	224	210	202	238	278	223	228	240	239	242	255	196	247	233	238	246	231	241	243	237	262	187	242	256	205	228	223	256	223	255	268	213	238	188	219	255	227	231	208	259	255	236	232	207	234	231	229	257	242	231	229	249	229	212	221	272	217	231	224	233	229	266	240	278	206	251	231	254	228	215	238	220	223	253	212	229	222	262	284	264	218	230	244	260	244	230	212	231	231	248	234	260	235	242	226	223	250	244	250	273	249	237	229	279	282	220	213	258	236	243	242	236	237	218	261	260	240	211	254	229	252	251	258	252	246	205	228	249	241	255	228	222	255	218	258	239	229	244	243	222	248	245	276	226	227	254	248	229	275	247	234	224	233	250	244	234	219	255	247	214	250	237	247	239	216	242	238	249	242	236	276	242	223	242	218	230	214	264	235	233	218	273	250	235	268	250	243	247	263	253	227	239	249	231	206	234	235	248	232	245	282	242	220	234	228	234	238	228	259	225	238	277	227	257	272	269	228	231	228	257	257	257	228	237	245	243	252	218	246	226	224	267	271	263	246	224	257	247	221	223	246	249	276	248	240	234	198	254	254	227	239	250	267	248	216	234	240	244	222	248	263	260	250	220	226	240	235	257	254	203	255	228	224	254	237	254	236	257	214	206	254	224	240	214	225	222	249	230	223	238	241	261	258	246	262	233	236	239	218	239	214	254	244	259	233	244	234	244	210	238	251	219	259	214	224	250	224	231	250	260	264	260	235	223	250	215	210	249	251	254	229	272	264	259	248	254	253	243	280	230	236	252	248	255	227	233	232	239	232	253	258	234	230	257	239	243	260	207	260	237	230	226	249	214	234	274	241	233	220	238	220	253	255	221	219	249	260	246	242	220	212	228	229	233	259	229	225	225	216	254	259	261	244	235	232	271	247	217	256	220	197	249	259	266	240	231	246	248	263	228	225	246	259	233	257	260	235	283	242	253	247	246	257	259	237	212	256	231	235	242	237	248	251
40222	24548	11604	6077	3857	2723	2247	1542	1207	964	682	596	546	569	583	536	565	536	523	553	546	527	551	543	535	565	588	586	484	543	534	530	531	565	498	554	535	535	593	568	540	564	558	559	544	487	528	551	570	510	548	564	550	534	555	542	556	549	570	544	563	501	527	526	529	576	563	591	503	490	558	557	506	544	523	515	541	540	563	573	538	535	553	533	514	552	520	539	552	560	562	521	540	544	569	560	579	541	520	544	526	513	549	552	562	555	519	534	567	519	558	526	558	570	561	547	554	515	526	512	540	584	526	543	506	556	545	576	528	505	511	556	591	562	546	531	531	520	531	514	538	551	516	547	526	528	533	536	516	561	551	565	541	537	540	562	566	535	545	514	499	558	565	535	532	535	569	506	527	536	524	531	539	553	561	538	544	525	536	491	553	539	526	559	493	568	515	532	541	567	590	550	541	575	578	594	534	527	537	555	542	548	517	529	514	546	535	509	530	536	505	546	589	535	535	563	534	540	552	528	510	579	493	512	543	526	546	541	552	541	572	513	533	569	549	558	528	524	557	566	549	510	498	549	538	543	505	578	563	510	525	569	573	521	543	543	519	554	509	506	570	572	584	536	531	546	560	503	537	550	503	521	524	494	598	553	515	541	548	565	559	573	543	547	520	522	568	592	553	522	543	553	559	546	567	539	533	542	568	546	547	513	563	517	506	595	555	586	521	481	554	516	538	528	634	531	594	551	575	494	571	577	528	549	523	571	513	525	576	512	492	527	544	524	570	581	525	563	545	547	547	541	531	570	561	576	492	581	610	558	583	523	566	491	545	547	509	549	521	539	544	539	553	566	565	522	506	565	559	573	573	555	539	586	555	552	534	533	536	524	508	487	522	560	517	559	606	542	533	585	540	521	528	550	520	494	561	503	555	535	528	552	555	599	549	524	567	532	570	531	558	546	529	543	525	572	492	562	555	540	522	492	536	520	555	518	549	516	551	500	571	512	527	569	553	509	515	540	555	571	557	558	552	541	538	578	540	551	549	523	569	536	528	591	521	576	533	530	536	497	493	556	477	536	567	561	534	517	558	567	563	577	573	543	562	537	520	547	537	533	574	511	537	528	583	511	542	583	550	555	564	559	575	502	547	571	509	562	528	540	518	511	517	538	539	535	541	572	526	539	539	547	558	578	551	501	521	517	534	527	570	520	541	533	545	554	549	538	563	535	524	549	536	545	571	519	514	501	515	515	525	539	541	536	501	573	562	537	503	501	513	590	531	522	525	544	573	575	540	534	537	525	561	530	520	529	560	523	579	556	498	519	548	528	528	568	505	559	545	522	589	498	554	539	579	621	580	528	546	590	566	555	527	516	594	533	558	580	519	531	530	524	510	572	547	552	539	540	527	523	548	538	555	522	546	587	561	523	539	549	530	557	536	536	564	529	526	590	559	521	532	560	513	523	509	579	550	537	559	557	526	566	602	548	561	521	565	532	553	496	568	545	523	535	546	513	522	541	537	499	526	527	555	539	537	495	539	545	583	521	577	528	528	524	540	519	537	523	597	543	525	517	534	521	543	542	534	551	543	558	502	557	542	525	483	545	562	557	527	582	577	512	535	533	508	543	541	509	544	577	545	562	513	507	553	553	554	580	525	539	543	523	544	539	531	507	549	529	551	540	533	512	586	566	534	541	546	540	515	526	566	570	556	527	538	574	520	535	560	555	542	510	551	549	551	538	554	537	532	546	528	512	494	550	517	546	501	552	520	553	557	516	573	550	524	513	536	569	542	547	574	523	512	522	493	548	590	538	527	565	490	526	527	515	529	510	519	539	536	543	533	532	539	480	537	518	546	525	555	533	535	535	565	520	511	500	570	546	576	558	562	527	510	520	555	534	511	550	552	541	551	565	534	532	515	521	543	531	537	550	542	557	564	549	544	598	559	526	554	555	570	484	564	540	560	578	570	528	517	583	531	531	532	550	520	531	557	477	510	539	559	578	528	577	547	582	561	529	519	532	509	570	509	522	548	532	521	595	558	553	544	545	556	527	535	533	597	532	561	504	497	558	552	530	514	534	547	506	560	571	535	526	523	548	568	590	505	501	514	532	558	559	536	579	530	494	542	530	564	564	551	566	548	511	521	548	545	511	534	535	552	534	580	502	546	552	520	539	545	530	507	529	490	519	561	534	534	545	518	544	539	539	541	543	528	555	515	584	509	526	535	564	567	595	558	595	519	543	533	528	593	571	527	558	515	543	535	568	531	543	548	504	594	562	535	547	547	581	550	541	553	542	544	547	523	491	536	569	550	548	523	518	547	539	518	517	548	559	530	549	540	533	525	563	578	570	557	610	532	558	510	539	524	562	536	584	586	524	525	562	530	566	519	533	588	573	544	533	542	519	510	568	571	636	514	583	530	567	539	581	514	543	512	560	521	531	524	544	538	544	554	553	546	537	523	548	516	522	572	561	560	570	573	545	552	529	574	592	513	549	539	560	573	525	551	544	539	533	518	528	555	544	511	541	500	559	528	529	540	529	545	517	564	526	542	554	557	511	548	542	557	537	550	534	552	510	558	534	512	571	571	530	536	599	542	525	530	519	545	551	566	530	530	538	544	503	574	567	498	546	534	507	566	551	516	520	543	554	552	524	535	530	562	539	571	546	536	546	533	533	553	544	535	553	495	573	587	546	569	581	500	524	556	566	550	556	582	534	542	549	544	572	531	553	527	543	567	535	536	548	520	548	565	552	522	578	568	521	528	553	513	529	516	564	544	513	511	537	566	497	538	531	549	545	555	497	562	533	503	537	521	570	520	564	472	508	571	553	522	513	535	555	550	568	547	551	507	518	550	563	547	564	542	517	557	567	561	524	559	528	536	521	522	565	538	521	506	520	527	477	568	513	521	557	531	577	533	537	528	518	551	524	537	538	541	544	554	528	509	570	497	542	541	582	486	579	490	510	562	532	540	574	548	579	537	542	520	556	525	526	546	568	540	574	556	528	554	527	535	567	551	528	562	552	535	510	558	568	513	509	564	595	524	544	535	511	562	524	519	519	546	542	576	543	572	555	536	565	559	532	534	550	544	550	515	540	521	550	540	506	526	532	536	562	516	544	546	509	577	529	540	573	495	547	497	546	560	547	537	533	592	527	527	532	521	528	537	602	538	556	539	533	550	518	553	529	533	533	494	545	563	566	549	604	586	549	525	548	543	549	574	526	549	532	525	539	485	556	506	543	561	535	552	555	583	563	531	553	536	528	531	574	525	528	546	562	516	523	520	552	527	548	580	556	521	520	554	529	579	536	540	534	519	549	556	535	611	550	530	548	511	498	553	556	541	556	517	567	546	537	508	523	565	602	565	553	523	543	563	524	507	541	565	544	539	564	553	589	560	564	542	564	477	563	561	535	496	558	552	547	537	520	564	504	538	562	557	552	567	535	535	545	529	533	496	566	563	521	564	534	522	572	537	589	513	512	545	505	512	535	574	523	532	578	517	563
52078	19044	3646	1119	529	383	351	290	276	221	234	266	270	232	231	245	254	270	236	250	228	248	227	219	222	228	241	247	222	235	201	245	210	248	244	259	229	258	257	231	273	232	255	240	227	216	236	248	204	246	203	226	235	229	250	217	258	234	242	224	223	232	242	232	241	240	279	229	261	236	225	232	245	252	219	229	252	251	275	262	266	226	272	244	212	244	255	252	265	246	233	234	265	227	275	239	240	240	270	242	239	244	229	263	234	249	227	235	246	227	250	243	255	264	200	259	256	249	245	255	232	257	266	239	258	242	272	219	246	253	251	254	225	241	254	234	243	250	224	238	246	250	258	210	248	253	217	249	226	226	215	226	246	244	207	256	250	278	226	270	264	235	241	274	243	243	252	255	284	236	227	243	270	243	251	250	238	252	240	223	223	238	252	242	235	248	229	245	210	251	249	195	268	211	248	218	254	256	263	263	224	213	248	242	254	230	235	250	258	240	213	230	259	231	245	248	259	217	238	233	236	234	250	229	248	245	257	241	234	254	221	243	245	226	241	221	239	225	238	243	214	224	217	236	248	224	263	233	252	252	239	267	222	233	252	225	225	213	222	260	271	281	240	216	230	247	211	256	237	232	233	246	247	272	216	246	227	246	239	283	247	276	201	241	255	259	218	224	233	235	229	257	233	215	251	261	252	237	245	235	223	248	229	251	249	223	260	260	253	243	236	217	239	250	246	246	236	217	203	240	263	238	248	238	242	237	264	235	222	241	253	242	271	251	235	219	240	238	209	245	234	219	221	241	259	226	250	230	228	234	255	244	221	244	262	241	232	210	246	251	245	244	261	218	244	246	249	212	233	265	213	233	233	239	273	237	235	248	226	230	236	244	255	254	243	269	261	244	248	211	207	225	232	221	230	220	235	239	233	238	241	218	248	255	237	252	265	242	216	267	215	235	224	255	233	238	235	234	233	243	270	224	230	224	244	248	253	226	276	240	258	257	260	203	258	241	230	235	264	257	257	244	249	259	253	249	235	239	272	230	230	287	279	233	260	263	244	255	231	262	268	256	261	227	217	266	252	220	231	221	220	302	265	226	245	222	229	250	224	230	221	254	258	266	236	238	275	248	252	232	262	241	266	230	236	218	242	237	227	207	222	259	265	261	258	271	232	257	269	246	242	237	240	239	277	225	244	197	243	226	246	236	229	240	261	271	255	239	212	252	220	241	233	237	249	219	249	236	245	254	254	227	244	250	220	216	225	276	217	216	250	222	235	260	238	206	242	257	239	241	224	254	252	211	255	265	269	229	226	223	236	243	241	240	223	224	262	219	252	227	229	229	270	242	244	208	220	232	273	267	218	227	221	261	203	225	235	279	248	231	243	233	252	233	254	231	209	219	221	218	221	245	220	219	250	257	247	228	241	247	229	244	232	248	245	229	223	230	260	232	238	235	261	219	276	229	228	242	229	255	268	239	240	230	265	233	265	244	289	243	228	257	224	242	268	217	271	242	228	223	233	263	253	268	240	243	233	216	243	251	235	243	221	212	232	222	237	225	250	225	227	237	255	288	248	252	237	263	225	231	251	259	265	260	233	249	221	222	252	247	251	247	223	258	256	268	221	197	221	280	246	229	237	248	225	253	227	261	224	256	210	215	224	219	217	252	270	256	230	218	269	248	246	251	237	234	248	243	247	229	224	255	253	297	238	246	263	255	241	249	268	265	243	231	256	240	226	238	216	281	241	229	230	206	241	252	219	237	237	231	234	269	242	235	229	238	234	234	276	258	259	248	241	215	237	220	241	247	223	246	228	230	228	262	246	250	234	235	226	249	230	251	232	242	240	262	248	226	239	246	244	215	224	254	261	264	218	247	263	232	265	245	241	252	235	217	243	244	247	252	274	216	225	258	230	250	263	235	233	248	252	252	251	219	253	258	242	250	237	269	258	253	261	237	274	238	227	221	242	236	242	236	218	212	221	239	250	207	249	232	234	240	252	224	235	206	260	250	211	249	227	243	255	295	245	267	246	291	230	263	231	235	228	219	270	229	207	231	232	248	236	265	236	220	252	241	272	240	263	235	214	301	230	226	251	250	227	285	238	265	255	234	217	237	246	240	253	258	232	258	240	242	253	231	242	245	238	237	270	274	238	226	224	220	247	243	271	271	241	245	220	252	235	225	225	255	268	275	266	257	249	251	259	248	245	244	216	187	239	239	280	267	268	213	240	249	227	209	225	229	219	218	246	268	226	232	239	252	250	234	217	255	229	224	261	212	237	253	230	266	290	245	256	220	236	285	242	253	235	228	253	269	259	234	229	259	260	220	227	249	239	257	227	205	224	246	245	248	268	250	243	248	223	241	257	243	234	242	239	224	229	247	235	245	230	259	214	248	242	254	227	204	268	242	275	232	217	230	248	238	245	227	209	244	236	232	240	262	236	231	218	232	257	230	218	246	238	245	228	267	267	248	255	203	260	244	243	197	265	220	240	247	230	236	248	246	229	237	231	223	248	242	246	229	249	274	219	227	251	214	231	250	251	207	220	237	226	223	252	213	211	238	244	261	235	192	268	243	237	252	234	230	236	237	257	235	225	223	248	238	241	239	248	221	232	260	230	239	230	216	223	250	249	248	274	228	244	228	254	248	242	251	253	260	233	260	271	228	223	240	241	272	198	228	258	226	274	244	259	250	270	245	248	244	248	261	234	219	259	251	231	231	246	236	254	226	241	222	235	237	271	243	224	230	240	211	219	261	252	226	221	235	266	233	208	225	235	237	234	241	241	255	263	237	228	255	237	238	254	258	222	239	260	247	255	247	247	244	201	261	207	250	226	241	251	250	224	236	250	249	226	240	253	244	245	227	250	224	237	252	249	236	248	237	228	252	228	255	213	228	228	244	249	260	242	219	244	273	227	231	236	230	219	228	224	243	233	225	223	226	234	247	245	233	235	261	240	228	230	240	221	238	230	212	249	219	233	251	258	239	229	219	239	261	231	251	236	249	272	252	260	243	247	251	263	251	265	247	215	247	241	240	234	221	253	248	255	241	229	219	231	205	235	240	251	223	219	216	242	230	252	263	258	243	226	237	247	250	247	257	208	236	245	230	246	233	233	253	287	226	235	229	209	259	227	200	244	271	257	228	235	221	270	273	215	255	233	276	258	235	257	245	244	261	261	252	231	254	247	238	225	239	245	246	241	233	218	245	249	255	249	258	228	230	252	243	257	246	243	227	246	238	236	245	253	241	232	252	270	247	249	214	253	270	246	261	258	247	238	243	246	231	243	229	217	237	221	268	238	256	235	219	233	235	241	263	285	245	215	237	280	259	230	226	251	253	271	253	259	233	241	233	227	229	232	224	218	234	251	239	245	251	250	239	240	223	241	234	235	260	237	244	246	219	227	227	251	213	237	252	225	251	240	272	236	201	266	220	248	241	237	250	253	254	247	252	221	233	274	235	234	236	223	251	221	224	222	253	255	222	255	220	238	231	243	244
35829	11506	4188	2321	1349	985	747	673	636	560	531	523	524	511	531	540	552	554	542	514	533	569	556	543	502	550	521	564	512	529	534	554	560	522	526	519	537	521	548	553	540	543	540	522	513	581	556	536	514	519	514	589	558	527	574	521	509	524	535	557	533	569	543	521	543	542	545	554	553	556	523	532	565	582	532	541	528	567	542	576	520	564	539	553	523	527	524	566	576	538	551	546	531	542	563	506	524	525	549	558	518	545	554	487	531	546	559	550	529	579	581	573	594	514	512	534	562	549	545	576	565	588	536	511	496	572	517	515	555	588	541	504	522	536	557	559	550	511	567	557	563	530	521	577	532	595	553	533	541	528	557	521	551	545	485	551	547	541	529	553	511	508	515	542	521	550	556	515	583	547	561	517	516	545	515	574	528	532	543	557	518	552	558	569	525	534	509	575	581	555	545	521	541	559	541	528	499	531	561	489	525	501	544	539	528	540	553	515	529	552	545	502	548	531	533	543	535	528	500	516	525	509	569	558	565	491	543	513	514	547	545	551	535	553	558	519	539	515	528	500	556	533	586	556	520	506	493	527	517	577	548	552	542	526	541	532	532	547	556	507	563	543	592	551	540	576	586	527	574	531	524	564	522	541	556	524	548	549	550	547	519	560	548	558	552	494	533	509	573	570	539	525	510	537	526	537	581	498	488	539	528	545	521	494	562	553	529	562	564	537	587	507	547	528	543	528	537	554	516	517	491	522	512	571	567	584	555	585	516	519	513	526	568	559	549	576	550	517	540	536	558	513	536	554	577	576	539	572	510	522	498	576	552	516	500	538	590	550	553	550	536	539	516	540	504	570	521	576	540	534	517	489	570	550	515	523	550	543	546	577	557	544	511	534	529	553	575	547	551	547	542	563	585	522	559	539	539	567	508	531	562	573	478	520	547	513	562	533	527	570	545	544	527	545	551	578	526	587	589	525	536	555	513	555	553	562	516	511	495	488	612	503	551	576	527	565	567	550	533	531	500	611	464	508	522	531	542	541	531	547	522	567	563	555	543	552	567	587	544	599	549	538	522	564	527	548	530	548	521	560	543	550	566	541	559	504	553	561	538	524	562	569	540	524	560	541	522	508	562	514	550	520	538	521	511	553	544	507	542	555	473	532	578	504	518	533	534	527	525	533	533	505	558	537	574	539	552	579	541	551	559	562	568	551	537	553	504	558	557	512	566	532	553	568	546	584	561	552	552	543	516	584	557	551	519	544	522	531	541	504	545	525	522	538	557	549	546	581	583	552	480	564	556	572	527	561	582	537	518	561	551	546	555	522	547	508	524	546	556	580	525	527	506	541	525	550	542	529	533	570	546	533	505	555	500	504	587	552	592	543	556	457	562	538	541	566	527	519	556	561	559	524	552	554	567	552	498	511	540	601	514	559	542	498	554	556	546	535	509	586	509	526	508	512	557	529	558	568	596	515	542	541	552	554	537	554	559	526	533	539	565	553	550	573	570	536	560	544	518	526	528	551	512	606	585	498	524	518	528	554	561	564	546	484	584	566	544	542	532	514	565	566	503	514	531	565	520	520	571	555	525	549	542	544	552	526	521	539	519	524	541	561	564	533	557	525	525	495	504	506	548	569	567	507	555	534	560	530	536	541	555	515	547	536	535	541	569	529	543	600	548	567	518	581	559	531	520	512	524	569	539	520	510	525	535	571	498	536	551	542	522	516	541	523	538	515	545	530	515	526	513	578	552	558	588	520	546	523	554	543	531	538	578	565	531	550	551	491	498	515	560	550	551	503	517	552	517	512	545	560	522	546	572	535	542	521	522	530	553	589	525	554	535	541	540	562	542	546	541	523	543	535	547	532	552	537	533	531	560	536	504	515	528	485	553	519	509	523	520	568	575	534	517	531	545	584	571	518	553	520	544	511	585	497	535	576	544	572	553	564	546	535	504	545	517	536	549	575	559	535	513	557	499	540	539	563	571	521	558	523	519	558	510	547	534	500	577	539	544	550	566	574	515	548	520	521	583	563	532	493	522	498	539	534	539	535	531	533	530	519	535	541	553	524	548	543	504	564	512	525	527	543	581	575	539	541	543	551	531	534	525	575	527	536	586	564	505	527	542	557	547	530	538	509	505	556	513	518	513	586	527	583	585	511	564	542	540	539	554	543	525	502	503	545	556	559	528	563	539	540	563	528	526	573	540	533	520	548	571	531	569	543	594	526	514	548	504	558	483	540	582	562	539	581	545	547	564	527	545	543	565	572	556	542	521	563	559	597	535	517	544	536	578	541	539	547	536	556	565	536	571	543	554	523	548	545	516	538	516	535	584	532	538	540	522	539	554	576	562	533	541	509	528	551	553	564	522	516	531	555	510	581	570	547	572	524	548	561	519	547	571	547	568	564	552	562	556	515	535	547	534	610	566	581	571	537	587	541	557	537	571	546	565	550	558	481	562	532	528	479	540	561	535	548	499	533	567	521	537	569	548	514	538	513	522	584	553	531	506	548	545	547	552	550	527	551	562	538	517	536	542	530	554	542	531	539	523	565	586	548	548	575	577	512	523	547	534	560	554	548	484	546	540	476	509	535	555	578	562	585	505	579	536	549	555	540	530	545	522	574	547	524	542	552	525	508	538	558	524	565	542	571	523	524	534	534	539	502	564	558	571	557	525	544	585	537	572	504	585	562	527	542	522	550	562	569	535	568	545	546	573	539	546	530	521	554	502	578	511	489	521	552	561	540	532	567	529	546	539	508	530	564	566	556	588	560	540	541	556	542	560	565	499	526	540	571	578	518	570	517	551	553	534	547	559	534	555	526	545	539	566	515	495	518	519	562	583	523	573	534	572	515	554	547	584	559	551	568	532	563	526	553	558	530	545	549	571	546	513	534	579	550	527	525	535	541	556	530	552	531	518	543	511	547	534	515	516	551	533	550	567	505	567	526	560	548	563	540	542	546	546	529	517	535	564	530	560	511	519	527	542	572	543	525	524	521	535	537	558	498	512	558	543	539	554	548	536	538	556	555	547	513	557	560	531	595	542	547	551	552	504	565	566	502	545	560	577	536	577	558	550	532	540	546	571	558	521	533	550	539	560	535	597	553	549	549	553	543	520	558	551	544	558	558	571	544	533	576	505	538	572	563	523	557	499	526	581	520	530	567	561	589	526	592	561	543	557	554	539	526	530	535	569	529	525	548	523	520	570	553	539	563	485	535	528	541	546	530	511	557	540	557	557	514	586	543	525	566	554	520	574	542	570	545	528	545	561	561	518	591	553	539	561	532	540	558	557	552	570	532	577	499	518	534	548	573	498	537	584	543	541	514	527	541	505	560	549	573	555	545	559	500	550	607	534	537	564	556	525	534	534	533	544	560	547	514	532	540	537	548	574	533	578	518	564	533	532	554	526	526	547	545	512	530	549	547	504	555	563	531	542	527	554	553	518	537	571	546	549	521	596	529	538	558	502	567	540	536	557	558	529	565	557	542	543	514
60540	24580	7987	2504	1059	635	460	362	348	265	255	223	207	227	238	203	207	186	210	225	230	206	213	258	228	245	195	214	210	225	203	212	230	215	205	223	213	201	228	203	236	241	225	200	224	227	206	230	227	204	203	231	218	233	233	223	204	217	222	222	198	204	186	225	232	238	210	239	221	202	214	207	214	209	216	211	203	181	206	195	233	223	208	216	217	225	241	191	223	208	234	214	197	218	218	215	233	229	205	232	212	217	211	229	202	222	237	221	186	250	224	199	214	229	214	219	242	216	238	218	225	188	241	216	245	231	221	229	240	201	218	211	188	206	248	190	249	237	220	200	217	213	213	213	196	215	193	235	239	234	202	209	228	205	231	224	206	201	209	213	215	221	240	223	226	219	191	192	226	221	205	220	221	238	218	202	244	213	237	211	241	232	209	224	209	219	233	224	233	194	225	227	211	211	232	201	220	210	199	236	239	202	247	231	221	211	210	226	192	204	213	220	213	196	187	214	199	196	210	193	193	210	205	186	216	206	233	208	216	218	211	207	227	209	195	241	205	192	221	231	199	200	203	224	233	193	235	228	243	190	213	210	229	222	208	228	212	230	222	209	216	190	236	203	231	219	242	236	219	209	219	211	225	188	186	214	233	253	211	218	217	260	221	213	235	220	238	220	209	188	231	236	226	216	226	244	229	210	227	205	234	209	192	215	226	218	242	219	236	225	200	224	220	235	220	227	219	220	219	238	206	226	227	227	215	211	207	227	209	211	224	226	230	252	238	243	234	244	217	244	205	234	240	230	244	231	215	218	220	210	184	207	244	219	210	227	196	247	231	248	209	208	258	200	226	202	200	169	204	223	259	220	203	211	223	206	216	238	230	234	226	194	226	217	206	218	234	194	218	227	232	228	216	242	212	212	235	230	228	225	211	202	216	204	228	209	199	217	223	198	215	206	220	233	250	238	219	223	228	239	226	216	239	253	219	235	218	204	202	213	197	221	202	229	199	234	241	242	243	225	223	213	227	229	204	210	236	226	210	207	207	214	244	233	193	225	218	221	187	195	224	215	244	217	250	234	225	223	241	216	209	215	201	238	242	247	215	235	230	236	222	217	198	208	210	218	240	199	211	234	204	241	207	259	201	233	231	232	213	216	235	220	216	203	221	196	193	197	215	212	224	212	217	261	206	245	239	233	263	241	205	221	236	226	244	244	203	228	199	174	225	187	219	219	190	196	254	237	248	222	233	221	228	205	219	198	221	206	216	198	194	248	201	201	201	209	225	219	228	210	238	206	247	217	227	234	207	211	196	221	225	230	218	207	173	219	212	217	210	218	219	230	214	202	216	206	210	218	190	207	202	247	200	212	225	231	230	212	224	221	228	231	203	215	227	231	238	229	217	229	221	191	217	199	216	233	222	204	208	214	226	206	206	203	207	238	236	219	191	238	226	228	227	216	209	210	203	218	222	224	211	220	198	228	247	216	235	212	221	210	223	204	195	191	222	181	216	222	218	233	224	252	207	171	230	234	223	179	238	233	224	206	220	202	217	202	209	243	205	222	219	204	184	212	220	190	225	236	210	231	181	205	221	227	191	221	218	222	244	208	212	219	205	189	190	219	204	234	235	225	222	238	175	236	202	194	212	258	225	227	236	236	222	206	221	200	187	201	207	236	209	222	207	218	216	179	230	201	234	207	232	248	229	246	231	225	216	222	227	217	226	204	217	219	234	197	177	201	226	213	225	194	217	203	223	238	192	197	191	193	199	190	229	228	180	189	199	227	240	191	222	199	217	204	212	218	200	255	201	229	246	248	202	233	208	259	195	216	220	220	202	195	219	210	212	202	201	234	215	224	219	219	193	234	214	213	219	211	191	225	218	231	212	190	197	205	235	240	196	215	214	213	211	247	208	257	232	177	206	220	215	223	211	217	232	203	225	200	187	182	230	227	200	221	248	225	249	228	172	213	228	223	241	201	205	224	232	175	215	229	240	215	228	213	237	252	253	199	211	242	201	223	196	219	213	235	209	218	199	232	226	201	215	226	193	224	205	180	249	233	212	218	215	197	196	211	226	223	221	204	241	194	233	212	197	228	215	228	204	199	211	206	224	204	216	221	234	223	203	219	215	247	231	252	236	216	236	226	241	229	233	233	209	232	217	234	266	200	203	224	212	228	212	216	209	241	224	244	224	216	248	203	194	228	189	207	237	214	187	212	242	215	211	209	260	219	206	238	210	243	201	222	189	239	214	194	220	177	216	222	193	240	235	222	214	237	213	212	153	195	225	205	220	223	210	225	219	214	231	211	210	208	214	211	219	193	200	213	189	203	223	211	240	229	216	227	230	204	208	214	226	208	221	193	236	237	209	231	232	214	196	216	240	196	241	218	235	249	224	225	219	218	253	198	202	233	196	223	244	203	223	225	220	196	243	218	231	229	211	198	185	226	230	221	209	223	207	213	233	203	220	227	191	244	247	207	227	224	246	221	222	209	185	224	222	219	226	231	210	210	213	200	221	248	211	220	248	229	230	216	206	224	220	221	193	218	228	224	229	214	268	249	208	213	239	239	239	178	251	232	215	251	243	215	212	214	233	220	225	209	228	227	249	241	220	190	236	209	201	206	256	206	209	229	210	214	198	209	220	196	251	218	197	198	251	215	223	196	215	186	213	228	232	218	205	213	234	212	213	210	233	201	224	226	231	207	211	250	226	229	219	192	217	224	205	181	213	225	221	210	232	205	211	237	213	212	189	220	230	227	217	222	200	226	212	232	195	206	222	204	191	234	203	203	254	242	244	187	211	209	218	202	195	225	217	198	248	227	210	235	213	222	198	211	225	243	210	235	220	240	199	239	220	203	211	221	192	214	231	199	216	218	205	220	209	215	219	217	225	197	189	201	217	239	218	212	195	191	218	190	208	206	216	242	253	238	220	203	217	234	225	219	203	201	233	205	250	214	239	251	218	233	229	221	237	228	223	207	218	233	218	215	223	219	206	204	224	221	222	237	208	238	197	193	238	235	209	215	216	248	254	190	217	213	223	216	213	200	215	236	243	226	240	197	211	225	228	254	214	216	232	229	232	205	212	202	243	223	203	229	200	226	227	224	214	218	193	196	220	226	242	224	164	236	227	237	217	208	234	218	212	216	202	202	183	218	213	219	205	251	219	227	219	200	208	210	217	221	238	222	212	191	220	205	205	215	221	242	240	223	208	215	225	224	225	199	232	239	205	226	210	182	229	185	202	206	248	197	219	209	241	239	213	222	244	221	192	243	216	213	247	208	214	216	203	237	196	219	218	226	217	196	210	215	202	215	212	202	244	224	226	231	212	239	222	206	229	200	217	229	198	238	222	196	222	233	203	208	201	231	232	244	227	222	260	215	215	212	211	190	212	227	201	222	230	241	188	238	200	188	229	195	214	203	190	212	215	210	227	220	210	224	229	196	225	200	227	201	267	194	206	192	206	221	226	234	201	232	204	182	221	211	236	225	225	244
40420	16702	7907	5264	2754	1882	1389	1054	942	688	622	539	476	460	470	537	503	520	470	503	518	461	461	544	518	493	485	482	442	531	514	458	550	516	495	499	467	482	514	496	496	506	472	495	482	476	504	503	490	460	511	503	470	504	474	469	479	489	506	503	524	470	475	521	462	471	499	513	524	537	486	503	511	528	491	487	482	526	523	541	505	521	468	541	500	488	500	527	480	488	452	514	514	462	520	513	506	467	482	508	529	524	539	521	478	514	499	454	493	484	522	494	477	465	513	517	500	541	512	481	523	477	530	514	511	509	496	517	499	505	471	481	500	432	502	495	482	497	494	477	490	538	517	495	496	529	460	501	483	493	537	519	471	514	460	487	516	479	486	524	470	493	527	437	483	540	540	494	494	503	489	468	477	505	511	499	507	497	527	536	482	489	502	488	481	488	478	512	484	518	484	459	477	453	500	467	511	513	474	489	451	490	483	529	470	472	454	481	491	486	510	519	511	498	501	500	470	491	521	493	475	492	543	488	544	491	490	488	506	480	463	495	514	470	493	495	517	512	521	529	494	533	499	506	535	533	512	557	523	473	536	509	514	506	530	452	506	520	505	444	491	467	479	524	489	497	501	479	514	485	462	530	462	514	490	520	536	453	489	527	524	496	477	480	513	510	480	487	493	478	482	501	473	509	486	533	471	479	452	487	571	501	528	506	442	495	505	510	545	546	488	477	506	523	476	495	513	463	496	493	516	487	461	522	486	491	538	503	476	486	508	546	509	465	550	484	510	508	554	432	539	501	494	542	495	494	514	501	474	550	470	479	513	511	499	537	452	527	510	491	452	472	478	488	525	463	472	499	498	548	544	475	479	515	518	490	466	484	512	476	458	482	470	464	494	528	455	507	537	528	498	471	459	530	481	525	544	460	501	513	517	509	485	488	516	485	503	483	519	500	474	494	504	509	512	509	530	503	517	443	512	511	483	539	489	470	540	474	498	487	526	488	456	477	499	499	458	504	498	497	486	462	516	497	485	512	495	491	527	489	519	496	474	484	474	516	483	454	500	505	550	500	482	486	503	496	485	523	498	473	473	534	477	489	457	520	499	443	472	457	491	497	487	485	495	526	497	498	540	478	485	501	509	510	525	492	498	502	511	481	505	510	519	546	528	484	490	510	525	481	493	475	492	492	479	496	543	479	522	460	474	497	502	483	492	499	495	474	458	456	534	516	514	450	522	526	516	496	539	528	543	518	481	506	508	513	469	484	465	473	531	480	494	528	486	509	542	529	520	489	542	530	565	503	493	516	487	494	473	501	427	540	497	514	518	451	473	508	473	513	502	486	515	501	474	497	465	512	488	491	511	530	537	521	511	526	520	487	487	543	488	513	479	492	497	485	491	483	495	489	490	489	483	500	450	504	495	515	507	525	476	489	511	521	491	505	518	486	489	444	503	480	491	497	543	474	465	519	454	485	496	519	506	497	487	531	478	481	505	515	454	506	479	548	520	489	487	507	471	504	497	499	526	496	461	484	495	498	495	478	497	506	498	461	509	483	534	521	461	538	492	502	489	507	517	490	515	523	492	477	518	505	473	499	534	526	549	514	504	541	535	536	530	457	515	512	525	520	511	494	458	500	500	536	510	479	475	504	485	518	489	505	523	485	521	472	492	527	498	501	534	515	501	479	512	534	505	471	455	516	479	476	474	527	522	526	464	517	496	503	530	498	528	520	518	500	487	473	505	486	502	484	510	498	482	495	518	499	521	505	512	489	500	502	483	497	484	491	517	486	501	451	470	501	507	500	495	454	530	521	492	487	499	536	489	497	490	499	514	494	488	508	492	496	483	504	530	474	489	534	504	498	524	478	540	484	540	475	494	459	462	485	491	490	517	541	518	534	503	487	504	488	463	483	526	487	476	486	505	487	512	493	510	525	507	517	509	480	487	506	526	464	496	533	516	451	512	497	491	501	494	514	532	512	484	517	504	458	465	505	459	495	465	501	506	498	481	513	506	466	529	501	462	516	533	454	472	459	495	510	504	447	503	476	498	474	496	489	540	516	494	506	487	480	485	420	498	450	496	469	503	485	536	511	468	523	470	504	481	494	472	507	484	490	468	518	495	490	536	534	506	477	494	471	459	482	489	510	487	509	505	499	500	484	493	442	472	518	486	504	526	482	458	509	509	530	485	506	514	481	485	498	483	485	508	545	467	508	490	460	475	499	518	489	504	484	480	474	494	529	485	523	464	479	448	511	493	522	474	506	483	511	501	525	537	529	510	453	484	486	515	493	554	503	541	515	508	503	487	476	477	508	495	456	538	494	496	528	486	520	505	481	469	504	498	462	519	495	486	471	518	511	506	484	543	508	502	500	516	460	487	526	484	483	510	519	474	540	468	494	502	490	486	536	484	521	483	501	482	518	489	495	503	462	507	513	522	462	506	507	487	519	520	501	516	493	480	544	484	465	551	531	504	533	475	496	473	497	471	519	505	497	472	467	495	474	531	512	516	518	521	521	486	481	494	538	506	524	492	511	513	493	490	542	504	501	496	519	540	552	480	490	481	514	467	497	485	478	428	462	492	452	478	462	494	502	495	495	488	530	507	468	489	538	481	491	487	482	499	449	485	500	503	495	468	515	503	508	498	510	469	505	490	470	482	525	533	501	543	515	489	496	487	536	511	557	494	467	542	531	480	498	478	482	483	496	469	504	492	491	483	523	529	508	494	465	485	519	477	478	476	494	494	507	475	485	506	492	450	475	476	499	517	521	467	511	522	514	525	492	522	466	548	487	478	478	503	494	527	522	483	496	479	473	477	506	482	529	519	497	538	500	533	514	513	513	526	523	496	515	452	503	504	459	499	469	464	489	518	478	497	485	545	496	498	538	516	481	511	517	465	515	475	514	527	499	507	525	492	519	512	505	489	522	508	482	497	488	496	489	508	532	496	541	555	478	503	516	490	519	536	500	507	504	514	528	514	471	484	527	499	495	518	496	541	548	502	506	503	507	484	508	486	475	483	469	517	477	471	444	476	480	486	483	457	460	499	475	529	493	464	501	496	547	488	510	463	510	486	505	522	508	502	483	455	480	485	519	496	482	501	511	498	496	489	501	484	513	471	501	485	487	486	514	511	482	527	493	498	441	519	483	463	524	501	510	485	518	526	481	449	468	502	497	466	510	480	488	506	491	532	525	502	462	506	496	510	498	506	522	473	528	472	531	480	535	524	497	457	506	495	484	499	512	519	501	506	500	460	521	494	439	548	493	463	480	533	491	520	450	500	492	500	491	511	513	513	511	504	484	474	456	527	493	550	493	487	481	500	495	501	481	492	490	508	479	481	461	467	477	491	537	500	514	472	500	515	485	480	499	500	466	461	469	483	479	535	501	514	479	567	489	493	510	507	496	507	494	527	464	498	492	510	496	509	487	483	502	529	479	495	519	496	493	457	520	506	468	498	451	481	492	521	471	516	488	475	514	510	506	509	499	492	463	517	506
58350	29245	12903	4107	1671	1071	718	482	400	359	325	286	259	246	238	239	250	265	250	242	216	251	256	245	263	265	246	231	278	235	247	217	242	265	231	224	249	226	250	228	235	208	227	270	209	213	266	270	234	277	237	257	242	237	228	212	251	276	248	265	221	250	258	216	235	246	214	217	222	260	247	238	226	235	279	245	241	241	235	263	286	221	222	250	240	223	232	239	240	248	240	251	234	235	229	241	251	247	242	234	241	232	236	209	214	205	226	201	220	209	219	244	247	220	263	240	265	250	287	236	247	230	246	259	221	242	227	253	205	233	220	246	240	244	236	236	250	242	237	240	225	243	256	258	268	220	263	255	267	271	257	236	232	245	226	228	243	218	258	238	227	240	249	217	254	197	220	223	268	219	248	269	235	233	248	236	255	236	226	237	273	257	253	242	244	215	284	240	231	242	262	245	214	214	232	225	234	245	248	225	261	233	248	230	242	278	221	272	231	223	254	270	235	233	252	241	237	232	257	246	241	260	265	253	223	237	231	269	252	226	233	248	270	254	248	250	233	247	254	232	261	264	227	235	206	260	241	241	253	264	267	231	216	224	220	271	270	196	230	208	192	263	236	236	229	237	218	242	220	252	259	251	226	252	258	233	227	240	244	231	231	240	239	257	263	207	213	220	257	261	242	248	247	252	247	250	255	219	230	228	231	243	228	250	264	239	201	246	235	259	223	245	234	223	250	244	242	226	227	268	255	246	239	247	235	241	273	272	228	239	260	253	251	239	242	238	210	228	217	222	232	223	235	236	243	270	257	242	199	229	242	256	225	252	243	275	248	239	261	245	224	226	243	224	261	257	241	268	226	252	218	246	249	211	264	253	230	235	266	258	228	226	237	252	271	234	266	229	233	215	236	255	249	239	249	221	224	275	224	241	217	233	228	231	239	242	251	237	233	234	243	211	235	221	231	197	240	258	246	228	230	256	244	219	279	243	232	240	252	236	225	242	222	245	262	227	236	236	210	261	243	227	236	240	268	201	233	252	271	226	233	225	254	248	228	239	244	254	245	263	227	265	242	237	232	238	232	239	225	212	256	256	236	258	254	266	228	241	256	254	217	241	224	260	262	209	264	264	252	228	261	223	236	259	229	263	256	259	256	240	228	223	233	239	248	239	235	252	242	236	226	223	222	263	229	240	234	236	246	236	229	243	250	231	223	253	263	260	257	250	223	235	239	222	237	237	234	239	257	278	220	235	212	218	197	230	265	268	245	240	226	248	258	234	222	227	221	254	242	271	225	241	230	272	246	279	272	250	231	251	228	269	217	265	251	240	218	254	232	256	239	229	254	246	250	253	246	240	251	241	214	260	244	294	210	226	236	266	233	255	262	227	230	207	239	238	230	221	231	237	266	221	272	219	236	269	256	234	232	237	232	240	243	252	237	241	238	271	222	235	238	245	231	234	263	272	248	234	207	247	203	216	253	234	220	203	245	231	206	255	246	229	219	214	242	264	250	232	256	244	232	243	251	254	242	239	264	255	236	250	244	230	274	230	199	240	221	262	227	227	260	245	281	283	275	248	237	266	224	244	235	221	207	244	218	235	253	224	248	239	240	227	226	221	255	228	248	241	251	222	262	253	246	229	239	229	226	253	249	286	231	254	220	244	236	226	233	262	222	280	218	251	234	230	241	232	229	236	230	260	237	248	259	239	234	255	258	248	262	233	286	241	227	210	218	254	244	244	245	247	231	244	233	223	237	253	241	250	243	249	244	223	253	256	219	241	256	267	260	236	243	259	225	239	261	244	256	258	263	239	229	228	237	225	252	245	224	267	249	239	230	239	236	225	268	238	249	219	224	271	248	238	264	226	248	263	264	238	224	216	221	208	225	230	246	231	218	234	245	237	250	252	280	283	217	235	222	247	272	255	250	253	203	226	254	229	231	248	245	238	240	269	234	246	241	272	235	273	245	249	223	235	211	233	242	239	221	232	241	264	221	241	237	234	268	245	241	259	262	220	236	249	237	229	253	220	231	246	228	237	239	236	249	236	267	266	236	284	211	216	251	239	253	274	264	225	221	246	238	227	242	229	229	236	238	243	251	254	268	237	243	235	245	242	225	233	288	254	252	245	262	243	260	267	219	239	240	241	243	244	244	219	237	265	262	261	240	220	225	237	232	228	238	219	228	269	252	252	246	239	237	233	258	219	238	246	227	229	232	253	226	252	251	241	237	236	240	245	249	230	261	248	258	254	265	251	255	253	253	228	208	255	222	240	222	252	256	228	247	233	230	221	242	251	243	243	223	259	249	215	245	246	244	285	232	227	259	239	226	232	211	239	242	247	236	277	230	224	229	264	232	225	254	257	239	263	268	244	247	247	240	233	270	257	221	228	222	234	251	233	255	254	240	249	214	216	237	231	240	264	253	263	248	262	213	254	252	267	236	236	236	233	218	215	231	226	229	235	228	243	240	232	228	248	255	227	237	244	246	243	245	200	233	240	236	239	241	249	258	228	243	235	240	291	224	236	225	229	226	257	206	244	278	248	213	242	251	253	270	225	225	208	252	251	276	257	245	213	258	233	208	254	275	230	201	276	225	263	277	212	239	258	264	248	276	255	234	260	234	233	254	251	224	260	243	220	235	249	246	262	257	234	224	257	260	245	227	216	250	243	220	247	230	225	267	212	267	240	225	235	220	241	244	256	219	201	261	261	235	226	242	249	227	237	234	249	259	241	221	269	247	243	241	269	230	252	230	243	237	228	235	263	232	261	247	249	236	253	217	242	254	250	228	221	234	248	228	242	251	258	223	203	219	241	245	263	233	238	261	242	249	255	237	204	232	244	269	247	257	229	240	247	225	245	214	259	249	239	246	242	244	261	247	267	262	247	232	210	245	229	261	256	241	264	239	238	275	225	268	250	248	245	247	243	254	278	217	225	239	248	238	202	236	252	231	235	273	219	233	255	228	231	283	197	253	232	240	251	260	217	225	232	216	238	255	243	240	246	248	238	235	243	219	234	220	255	246	213	256	264	217	223	212	253	251	215	235	213	209	237	234	258	238	218	269	248	248	218	232	246	240	227	246	245	239	243	272	224	238	276	271	239	217	225	227	243	244	221	236	249	243	242	217	236	235	209	198	239	221	244	250	245	249	272	236	237	256	210	251	244	247	221	259	250	236	234	278	226	257	221	244	241	249	249	235	250	252	265	226	229	212	243	236	255	252	232	253	218	260	247	238	256	260	219	219	213	248	263	263	257	230	244	254	230	243	251	230	211	259	270	217	234	234	234	249	268	219	256	258	221	271	247	219	254	260	217	265	273	258	245	217	236	219	255	243	231	231	246	259	227	254	222	240	248	247	255	231	249	230	248	230	220	272	239	245	264	224	247	237	244	233	265	253	261	266	262	264	283	257	256	242	259	267	241	235	250	237	230	238	222	249	239	217	228	250	251	217	228	249	242	259	246	264	240	249	236	226	242	252	265	220	245	246	247	239	233
40157	21602	11918	7587	4526	3403	2179	1498	1213	1045	850	737	563	601	530	562	590	520	562	555	554	554	575	592	541	511	571	569	526	574	564	541	536	548	592	556	526	543	558	546	559	541	519	569	562	577	533	543	541	546	516	510	543	514	535	523	499	529	542	544	525	520	564	544	534	541	548	535	520	540	519	538	568	597	524	569	522	558	570	565	561	527	562	518	587	515	568	546	551	545	538	555	572	544	574	531	520	549	556	551	549	543	563	561	558	525	514	538	525	563	603	533	530	539	522	502	528	586	536	561	492	509	512	537	555	534	531	544	541	546	541	558	559	536	551	563	526	564	547	577	540	558	571	526	566	530	522	632	547	522	521	580	543	567	586	569	568	539	527	547	519	546	553	533	568	579	527	564	535	542	549	518	537	543	532	548	556	539	548	525	555	527	547	554	551	552	549	537	509	570	548	546	562	600	553	599	553	497	550	529	521	547	550	543	507	539	498	563	562	572	499	562	537	578	518	555	574	541	527	552	533	570	546	546	567	528	540	518	564	547	538	517	563	539	543	548	505	530	541	554	534	518	592	496	575	557	542	499	512	499	528	578	594	541	536	566	559	543	535	537	581	555	558	576	533	569	503	546	573	552	563	566	561	565	525	517	582	560	534	565	570	565	563	547	552	532	534	521	559	469	526	573	564	544	486	557	544	581	543	529	522	531	546	517	526	566	541	550	528	569	567	559	540	534	527	536	544	510	532	566	568	591	549	560	521	542	609	560	543	575	588	542	520	542	524	494	551	548	537	528	561	569	520	564	524	582	506	554	558	540	561	552	585	522	555	524	530	538	604	533	541	574	535	580	564	483	544	503	586	546	578	524	548	543	528	535	583	531	536	527	515	529	534	561	570	551	519	561	546	571	538	531	550	549	504	602	521	545	515	547	548	532	524	544	574	605	506	519	542	502	502	541	541	569	540	542	563	579	534	542	569	562	568	548	529	564	508	540	540	522	523	551	569	548	584	512	543	579	552	538	558	561	518	565	578	514	579	531	547	515	548	547	541	549	559	585	560	616	577	570	546	576	553	536	538	583	536	546	518	539	542	547	543	535	550	550	530	540	569	536	554	531	548	575	569	581	549	551	517	557	544	563	513	549	533	584	537	576	569	565	523	526	542	530	555	567	552	579	469	521	546	548	552	550	578	599	570	557	575	547	478	528	569	559	542	529	523	551	535	561	554	514	553	543	554	563	542	533	535	524	545	495	591	555	572	540	507	556	557	575	536	542	549	529	512	542	536	534	564	501	520	569	515	578	540	548	564	515	514	514	573	539	525	586	520	567	528	547	511	557	576	556	514	536	562	569	566	529	573	516	583	525	543	524	527	558	587	576	545	588	564	584	549	554	573	548	552	577	561	567	545	541	540	521	549	534	592	520	547	527	546	543	549	545	550	548	567	526	527	581	564	564	559	597	605	579	559	552	535	529	525	544	570	570	538	522	558	544	563	553	551	558	588	564	559	540	545	520	512	564	565	546	575	541	529	555	548	542	559	565	549	558	527	496	584	570	541	518	541	572	545	560	556	565	580	556	556	546	589	568	553	539	548	584	539	573	556	534	534	546	542	518	563	526	532	539	559	524	530	543	537	567	576	549	568	596	567	577	541	573	556	559	527	521	550	561	567	589	533	516	579	588	539	575	533	564	567	520	534	503	524	582	575	562	510	534	549	548	547	544	520	522	517	545	529	555	541	526	578	542	537	522	574	565	507	555	560	526	548	554	548	546	555	533	566	583	506	520	553	545	574	572	563	559	574	540	570	594	528	561	569	530	554	538	525	566	531	510	521	524	571	523	531	579	529	506	540	555	532	573	521	547	536	582	539	602	531	591	516	517	573	527	529	535	545	537	542	568	527	510	553	534	557	562	552	519	563	527	544	554	565	562	530	483	528	544	558	531	563	571	530	546	550	551	502	541	562	586	541	558	596	556	578	552	546	526	557	531	577	544	552	571	568	551	539	570	581	547	518	545	512	540	529	524	532	512	552	560	530	570	538	564	557	579	573	553	601	571	541	519	564	533	527	559	572	555	547	547	588	574	556	518	532	565	508	536	571	539	561	552	550	535	515	527	544	558	512	549	502	537	562	515	556	509	555	563	533	519	533	550	518	510	594	547	541	524	505	518	557	550	530	525	524	539	530	530	534	604	522	536	531	575	535	549	553	571	541	564	520	538	543	600	548	534	545	553	519	549	576	537	503	555	553	546	550	507	521	557	533	526	532	524	520	580	520	532	579	556	516	512	553	527	548	509	554	599	536	567	514	545	581	535	536	553	553	524	572	534	557	582	562	511	573	541	528	527	530	538	544	543	549	543	528	579	533	523	513	565	568	537	560	555	541	534	543	536	533	583	560	574	557	575	501	531	531	510	537	583	569	559	514	542	527	534	605	553	513	541	567	562	539	530	521	580	563	536	523	535	530	513	542	531	566	591	555	547	525	514	560	543	562	533	517	550	539	571	556	556	526	567	557	586	528	526	537	570	573	536	585	511	540	520	552	536	563	575	535	508	566	564	552	580	530	563	537	538	548	562	535	582	545	510	569	529	587	537	544	545	521	570	559	576	541	560	554	575	584	549	526	569	508	551	482	566	535	545	566	553	562	555	585	518	558	548	540	526	534	531	540	532	564	603	528	570	547	530	578	542	570	522	534	567	531	547	603	558	547	580	556	548	524	599	517	573	561	495	535	538	577	548	565	535	540	541	529	546	537	520	547	522	556	535	560	528	550	542	522	519	573	513	565	540	522	532	588	556	551	546	517	536	541	562	571	548	521	570	544	547	558	549	529	540	527	580	567	565	569	546	564	569	587	550	541	529	518	528	588	501	558	546	533	525	566	547	559	508	537	565	525	562	550	561	482	559	538	525	551	575	517	544	547	558	549	538	547	540	499	520	578	564	504	534	573	516	559	526	583	599	591	554	559	554	514	553	588	532	553	566	542	555	540	512	556	474	518	552	513	573	588	597	552	490	503	530	596	546	557	560	535	552	527	556	505	518	564	552	550	574	581	531	552	527	532	537	531	553	581	560	549	551	544	520	507	533	563	539	506	520	549	512	559	536	534	560	531	558	623	548	534	565	541	535	538	545	583	586	531	564	542	522	596	515	569	561	517	551	569	556	570	519	575	505	529	554	592	535	506	525	509	546	525	504	545	569	536	553	533	496	576	505	511	565	506	536	577	568	542	539	508	518	562	545	552	512	554	555	534	553	530	571	548	615	515	554	553	520	547	557	526	553	557	570	559	528	535	560	501	565	567	564	530	570	581	554	533	578	565	553	550	570	516	521	554	577	548	575	501	575	563	566	553	519	519	507	571	543	571	580	546	519	521	559	578	525	538	542	535	580	591	522	518	551	533	525	569	536	555	598	551	556	576	513	516	570	521	531	552	527	543	529	538	521	561	573	556	529	572	551	540	527	539	534	527	517	560	516	541	520	551	563	544	540	527	570	551	575
47676	19661	5746	1766	839	486	372	301	264	243	268	257	231	237	221	220	262	260	257	233	217	245	234	224	276	228	255	252	249	264	262	250	246	258	230	268	242	238	259	233	238	234	242	212	242	242	248	263	239	236	242	214	244	237	239	243	242	212	231	230	257	251	244	223	190	241	241	247	231	268	245	243	241	240	247	236	237	238	247	236	242	229	248	242	210	244	247	230	204	268	222	247	236	228	233	252	239	245	256	247	247	221	254	267	258	222	262	240	242	265	271	232	235	227	235	221	242	221	238	270	233	216	233	246	225	220	247	233	270	255	261	261	232	221	237	253	207	231	261	253	230	261	237	239	216	247	214	230	228	234	271	252	212	240	238	244	228	222	239	213	238	259	263	195	238	211	248	251	250	243	254	250	264	237	208	251	239	211	225	217	199	240	252	235	226	221	227	230	236	242	251	242	235	253	238	223	255	217	251	246	234	247	238	220	248	255	263	225	248	229	218	242	212	237	235	236	265	246	216	225	252	226	244	265	244	233	265	256	265	242	230	260	203	232	228	244	243	215	238	241	251	252	252	204	253	234	238	221	243	197	256	231	225	237	267	243	270	259	256	199	249	246	229	216	229	243	235	266	282	259	218	240	252	239	221	254	229	263	210	217	261	256	250	232	232	213	231	212	268	217	215	243	235	251	268	234	224	232	256	242	238	280	213	216	241	228	238	264	241	216	235	217	241	214	237	232	225	240	237	266	237	261	217	259	263	263	261	253	232	235	254	255	241	227	248	270	252	235	211	240	221	257	241	237	268	233	228	258	251	238	244	206	239	240	217	223	226	250	230	225	231	240	256	244	266	262	264	231	236	207	219	256	222	245	241	243	226	243	258	234	231	263	240	230	244	226	223	256	235	256	223	256	234	260	234	242	237	240	241	232	246	229	212	216	242	238	238	252	213	233	252	256	245	247	236	237	222	238	231	247	222	236	235	250	238	254	231	229	240	215	238	246	252	244	226	262	275	222	250	227	261	239	240	245	239	262	236	247	244	226	250	221	250	231	233	227	281	243	222	211	281	239	231	213	247	248	235	274	238	223	232	270	246	247	230	208	267	236	245	242	228	251	245	251	254	232	232	222	249	257	234	260	232	221	260	225	229	257	204	244	253	277	229	223	255	230	267	243	209	242	266	250	236	237	271	251	251	214	227	258	235	234	217	251	239	237	248	229	223	241	204	241	234	269	255	226	243	257	231	259	216	232	234	242	264	255	249	257	266	198	249	224	232	220	248	239	239	222	231	250	227	231	269	247	235	252	257	249	231	232	234	266	254	204	271	261	231	244	241	223	240	254	245	265	238	229	278	258	232	193	229	236	235	259	230	224	237	253	204	216	254	250	220	265	229	234	233	244	236	238	227	221	232	290	234	240	225	256	198	231	238	236	224	237	237	253	231	237	221	222	274	224	232	262	256	212	229	212	227	243	258	249	233	234	205	247	253	235	246	243	215	247	250	240	215	257	212	221	263	231	236	235	231	231	238	254	221	252	235	229	217	251	227	249	249	232	239	250	233	201	243	237	240	250	255	261	233	244	234	250	246	233	248	248	227	241	234	242	223	199	268	249	208	233	226	227	259	250	240	249	230	220	260	229	220	226	259	247	228	229	223	226	223	213	238	255	239	277	236	220	267	227	226	236	223	257	224	234	218	242	234	226	224	226	260	231	262	234	224	244	242	255	252	223	224	238	220	254	246	219	224	232	247	247	218	256	258	261	211	271	257	236	226	232	251	230	231	230	233	228	237	238	253	244	235	225	245	251	206	219	240	212	233	213	241	217	245	224	217	209	215	217	251	235	237	259	224	224	247	241	260	274	241	233	249	261	233	254	230	234	231	245	249	243	251	226	241	254	226	242	215	222	216	252	277	264	238	205	239	235	223	228	229	210	229	246	207	245	233	209	233	227	247	256	248	255	245	256	231	240	198	233	227	248	238	261	238	215	267	227	229	214	249	221	252	259	224	259	256	251	222	234	259	233	210	226	264	229	260	209	241	235	231	230	252	213	216	282	217	202	247	241	224	245	263	252	245	216	213	247	219	237	220	269	230	257	253	279	226	228	223	257	235	250	244	204	257	236	278	247	250	214	239	249	230	255	228	228	237	244	271	239	208	264	236	258	237	233	227	241	262	285	231	219	262	224	216	251	215	260	261	242	265	260	225	240	241	221	255	234	191	236	239	259	230	245	235	237	244	241	262	207	244	226	226	251	237	278	228	241	268	257	225	235	261	237	245	227	234	225	246	236	236	264	234	203	233	257	267	235	230	228	254	247	258	245	267	241	273	233	253	251	251	215	210	246	257	243	239	220	239	248	232	235	280	250	244	216	231	245	235	256	275	253	223	246	219	259	218	233	247	222	224	241	226	236	245	238	224	232	261	235	243	224	244	217	221	251	250	245	236	230	236	227	243	245	264	263	247	258	221	218	237	245	241	221	244	240	230	248	215	230	244	248	238	243	226	252	229	258	233	233	266	234	222	247	248	234	215	234	207	226	244	236	257	207	241	233	232	250	219	226	266	255	246	264	263	222	254	236	247	239	250	233	250	227	228	230	236	235	276	246	228	212	228	223	242	222	246	244	245	211	215	248	277	230	255	259	208	216	239	284	238	249	247	223	234	255	241	279	273	238	251	216	253	255	243	239	220	225	257	213	214	240	209	230	226	256	247	254	253	245	243	241	227	206	250	203	257	229	247	230	269	246	242	242	237	231	208	249	242	261	244	217	241	238	231	200	236	247	262	246	242	224	257	251	233	258	222	222	213	239	224	217	228	250	241	234	268	219	242	217	236	250	232	254	249	237	248	239	219	217	211	221	230	229	217	237	256	219	216	239	227	246	227	217	227	253	225	274	269	227	271	230	236	243	240	225	218	245	235	233	229	251	249	264	267	228	232	231	221	235	221	238	236	239	238	225	244	230	241	217	226	222	244	232	232	261	217	219	216	238	258	258	234	222	249	238	215	245	275	256	249	234	230	271	227	239	236	229	237	256	234	243	241	243	238	235	241	245	278	237	218	238	236	219	256	236	231	235	258	262	222	261	229	214	222	223	209	209	253	256	225	214	242	251	260	235	238	249	230	237	253	235	253	244	257	245	256	244	222	233	248	209	238	229	225	228	258	221	245	256	217	226	236	234	227	220	253	244	234	195	261	255	235	224	219	225	253	218	234	241	258	245	237	252	258	254	238	247	214	238	251	229	260	248	251	257	233	254	251	212	215	238	253	243	263	243	272	229	243	237	223	243	234	234	258	244	258	245	209	258	238	243	275	262	239	237	235	250	255	229	265	222	210	236	210	220	260	236	243	231	226	224	221	213	221	217	250	258	253	207	263	227	227	252	224	236	271	218	223	249	237	228	217	247	247	249	236	227	240	213	213	263	202	226	223	261	248	220	252	233	229	245	239	259	255	227	262	268	238	278	267	252	228	239	243	246	231	275	241	252	243	245	247	231
32863	14695	6878	3960	2355	1387	974	836	678	609	579	584	563	583	536	557	525	559	518	529	567	542	557	497	557	576	514	573	505	584	568	549	534	552	544	570	555	585	574	499	566	529	537	507	550	539	570	517	560	519	508	534	507	543	542	555	512	557	527	558	523	552	545	552	538	526	548	567	550	518	495	591	503	510	567	521	537	560	521	501	523	566	541	587	522	552	556	543	501	544	569	563	559	521	537	554	543	537	548	556	534	510	553	523	539	533	594	584	546	529	508	522	554	555	507	569	533	560	525	512	558	536	523	546	514	555	534	529	519	547	541	546	564	544	529	553	541	562	551	560	548	530	486	526	526	535	529	539	548	484	559	560	541	532	521	573	556	558	507	534	542	506	524	521	525	570	534	542	494	483	545	593	555	534	572	505	511	528	575	522	546	541	556	541	566	501	568	551	544	573	540	537	540	567	557	563	529	480	518	560	590	552	562	514	565	531	558	560	549	535	508	549	500	528	539	514	560	525	557	482	565	533	490	523	508	564	589	554	529	561	527	556	529	539	552	584	519	550	536	522	553	547	526	555	571	541	565	549	547	540	548	532	533	514	553	548	536	516	562	498	542	542	581	532	525	502	576	540	583	498	552	548	536	511	523	511	521	527	540	560	543	522	515	516	583	527	499	545	529	508	567	539	546	514	569	560	523	569	493	532	477	505	518	548	525	513	553	534	554	584	491	517	569	530	518	560	572	567	543	521	580	556	558	545	520	538	536	560	523	556	483	523	530	531	505	558	550	566	536	514	513	561	535	592	503	548	532	534	513	494	581	526	563	523	548	539	557	555	547	538	523	540	547	549	587	553	520	510	537	523	539	520	536	523	568	543	508	557	537	520	553	525	545	525	550	544	576	574	584	579	537	537	569	547	510	561	517	589	574	576	519	583	552	533	570	590	552	591	507	529	480	528	536	523	507	552	534	534	519	523	568	523	558	553	547	539	566	549	591	550	547	567	504	528	553	531	563	551	554	538	510	557	525	532	527	536	519	535	546	571	527	545	535	533	583	540	538	531	572	534	572	519	557	525	544	579	568	496	579	581	536	544	529	509	520	535	534	557	577	551	535	558	545	531	588	546	520	520	495	553	546	522	495	559	551	553	517	549	543	553	571	534	536	543	502	514	503	558	524	547	537	518	541	526	575	535	557	568	531	508	504	544	524	535	528	541	528	561	505	568	553	541	528	535	514	518	539	535	550	539	536	571	522	515	548	569	575	542	566	517	549	509	544	526	558	507	586	547	589	541	521	514	555	562	522	551	558	549	555	543	533	499	555	535	529	533	519	523	548	497	526	554	511	530	530	535	541	517	531	546	512	515	551	519	554	501	538	550	530	526	548	538	569	555	537	543	596	547	532	499	550	591	560	534	566	480	541	509	507	560	495	517	536	489	542	516	540	545	576	516	542	501	525	534	554	525	569	525	568	549	515	506	548	564	565	497	527	488	547	546	563	534	555	514	603	554	539	540	539	543	516	553	569	527	544	498	513	531	544	573	518	528	497	543	526	521	525	502	522	533	521	519	587	552	523	521	551	542	571	528	528	526	580	551	542	528	537	555	537	522	495	513	513	483	504	559	541	561	542	564	555	556	548	506	488	524	497	539	561	542	588	566	545	510	534	493	535	560	490	513	563	517	497	519	503	496	559	526	559	547	575	518	481	583	516	509	556	536	554	530	531	541	528	587	514	592	528	519	509	524	516	551	530	567	480	524	527	575	543	531	517	529	530	532	576	520	560	527	481	581	549	534	564	553	589	545	519	519	542	520	518	569	559	529	537	532	552	538	533	573	518	564	560	551	561	610	529	527	501	510	581	537	525	530	559	537	523	547	472	591	592	574	562	506	503	546	540	546	499	547	482	536	527	518	606	541	588	511	500	519	546	510	526	527	518	523	543	494	551	538	511	507	553	559	528	564	551	556	542	544	521	538	532	536	539	512	522	497	511	490	521	502	515	513	516	537	521	528	545	510	515	564	516	526	567	489	536	526	524	546	542	578	555	503	504	572	573	557	531	571	524	534	564	481	544	524	511	527	535	519	530	564	551	581	564	548	546	545	566	552	524	529	521	517	485	564	531	501	535	578	526	515	553	566	528	555	557	557	544	577	557	549	476	573	530	503	523	522	552	547	558	543	552	513	532	521	517	484	529	520	523	560	575	552	516	530	538	572	575	526	508	535	531	528	516	553	538	546	533	550	539	521	537	552	519	554	530	564	504	519	530	511	520	563	526	534	498	533	561	531	570	522	550	572	537	555	554	498	533	523	565	523	514	528	534	530	553	534	576	549	573	526	529	515	546	536	505	543	531	512	511	491	520	575	534	530	526	514	537	517	575	545	519	520	556	536	515	561	561	539	553	506	511	548	559	555	522	525	505	534	585	542	498	523	531	528	543	556	533	530	542	579	569	497	561	530	544	555	535	545	552	541	548	501	549	578	553	531	526	538	539	555	578	559	551	559	519	515	568	525	529	506	542	530	565	494	529	522	543	522	552	556	516	572	557	537	559	532	543	552	541	527	559	524	536	538	479	541	590	559	571	542	540	525	579	491	536	543	528	534	544	523	520	535	512	567	494	538	545	519	537	541	543	551	529	513	562	532	529	511	552	541	493	505	538	508	558	512	543	532	555	567	549	541	559	550	570	525	518	540	516	537	542	535	561	531	575	526	532	555	542	502	522	547	599	598	515	533	505	532	512	576	482	520	480	555	555	531	507	593	533	548	541	501	529	524	528	533	527	548	515	506	516	531	536	544	556	507	543	498	550	523	528	500	546	516	530	506	553	489	522	529	572	508	510	517	518	512	556	555	574	553	549	514	573	603	552	557	540	568	565	530	493	531	541	561	506	481	531	544	521	488	564	533	538	556	584	560	555	532	506	540	581	550	524	499	535	516	555	560	557	529	528	539	540	555	541	521	531	568	575	501	550	539	512	546	481	576	518	521	575	564	530	538	576	537	537	504	521	537	542	536	558	563	554	561	566	534	557	518	557	548	540	540	553	544	572	548	534	503	519	492	540	576	550	528	578	548	525	531	537	582	554	542	540	557	526	560	550	506	557	566	520	508	514	587	533	561	522	550	546	490	532	562	554	533	533	528	553	559	532	510	506	566	520	567	520	502	524	544	538	529	516	577	505	579	533	538	559	525	530	560	530	536	536	510	526	573	531	512	513	535	533	563	555	506	567	527	519	512	567	581	488	564	557	513	532	516	552	551	517	529	539	549	534	520	554	528	528	484	539	556	511	547	538	532	524	519	519	506	493	495	524	548	557	525	524	547	553	532	544	544	497	545	575	539	550	535	546	524	510	476	520	563	602	528	522	532	532	505	536	518	576	531	530	589	513	546	517	506	537	541	555	518	569	532	544	547	532	517	525	575	516	556	544	544	545	597	525	555	559	524	523	526	543	572	543	524	513	556	510	594	557	542	546	522	532	509	510	536	534	534	523	537	563	555
56315	29171	12356	3495	1402	921	637	500	379	353	281	252	282	217	235	242	242	194	213	215	223	221	230	243	199	221	236	229	237	209	232	223	252	224	214	222	231	228	223	199	223	218	222	249	218	224	231	243	227	193	210	240	224	248	238	234	234	224	227	226	255	227	202	228	214	249	241	226	229	262	223	253	188	201	207	210	248	229	199	228	237	237	228	232	271	255	232	223	250	237	218	220	215	206	237	213	257	214	224	234	234	213	227	212	225	243	239	228	249	230	226	235	234	255	242	237	219	245	221	221	209	226	234	220	228	247	238	221	232	229	232	212	225	214	229	227	222	225	246	257	236	233	224	203	219	224	208	202	252	237	206	256	247	252	221	214	204	213	256	287	269	213	240	217	216	251	249	230	251	274	235	218	228	216	236	227	258	224	213	210	215	230	205	218	208	243	211	268	238	244	227	226	260	221	242	218	229	238	249	234	232	224	199	220	232	245	230	248	249	238	228	226	247	253	237	239	235	219	214	212	223	218	264	244	208	225	251	233	228	241	228	242	230	241	247	246	204	205	216	205	216	263	236	222	193	242	227	247	236	228	236	229	237	228	241	238	237	225	219	277	235	247	251	222	232	235	213	205	214	186	243	241	248	232	227	225	218	231	236	210	250	253	230	218	220	203	193	203	253	258	245	251	211	221	223	243	201	226	225	212	196	214	243	235	237	236	223	231	208	254	213	226	213	248	227	249	227	196	228	241	214	231	235	231	234	229	219	222	224	208	225	226	227	231	208	254	217	243	236	234	220	224	225	196	227	214	238	236	213	254	203	234	226	216	211	218	211	211	233	184	197	239	209	203	197	258	233	252	226	197	254	218	236	218	242	210	208	228	218	257	235	251	212	250	241	228	246	237	252	222	241	257	247	246	235	245	194	188	227	247	215	211	218	200	227	211	221	225	228	234	222	214	234	241	212	227	231	234	186	235	244	243	221	208	218	233	220	266	229	239	191	214	228	243	189	235	206	234	254	218	245	251	234	256	231	220	247	191	241	220	237	231	247	217	241	228	251	247	267	276	241	253	194	211	242	215	215	218	211	254	241	243	247	203	235	232	277	224	214	220	231	222	210	239	238	229	225	224	226	244	217	227	232	223	238	243	236	223	217	261	209	236	208	219	234	244	216	252	215	235	237	227	221	252	250	255	231	208	240	249	231	250	236	212	219	237	239	221	218	225	241	212	243	235	250	248	239	250	236	206	231	223	223	264	235	239	264	206	232	240	227	205	197	206	225	231	233	234	205	223	232	230	225	221	213	235	241	193	206	213	235	225	238	223	204	245	253	211	209	234	204	226	204	205	231	204	232	222	267	197	208	215	245	248	242	247	202	218	223	250	222	208	220	228	241	217	216	231	211	243	214	226	206	221	197	196	196	251	245	242	201	209	226	235	193	230	226	219	206	221	245	233	217	224	206	256	251	230	218	238	234	232	234	206	262	227	239	223	263	218	247	214	236	230	228	242	240	231	251	220	209	175	231	237	248	221	235	242	234	225	236	212	227	225	255	216	245	213	227	231	219	211	224	267	228	231	216	234	241	190	238	224	213	241	222	238	236	232	238	220	211	212	231	245	210	245	190	195	230	250	237	211	200	218	231	239	207	248	253	217	239	229	285	212	226	212	223	224	240	230	233	218	245	192	250	216	230	240	216	214	227	247	220	221	239	237	206	213	225	245	210	251	225	226	201	220	224	243	237	236	218	217	248	224	220	259	237	254	224	228	246	230	214	233	178	230	223	231	195	219	205	207	237	225	235	194	210	225	207	215	226	237	234	237	231	205	246	238	206	248	243	233	246	213	282	223	212	205	208	250	221	239	218	200	218	234	239	228	212	209	219	198	246	242	209	246	231	254	234	242	197	200	203	240	244	236	200	225	218	201	215	211	206	221	233	239	242	237	256	213	235	244	236	256	224	218	240	244	235	221	224	228	217	217	220	232	222	215	226	255	218	250	244	236	222	229	261	242	242	224	213	223	234	236	230	220	219	212	252	221	230	238	227	223	251	245	272	256	190	202	267	224	225	240	214	213	250	234	226	235	248	221	238	217	229	208	240	218	242	227	245	213	221	214	228	240	222	208	219	223	225	219	221	215	226	227	226	208	255	219	219	231	217	225	211	235	222	226	254	250	233	235	239	264	213	223	224	232	226	224	240	228	231	200	211	235	228	233	214	229	213	216	234	240	217	235	232	210	206	238	244	232	255	236	229	244	214	214	219	268	234	228	235	216	239	220	223	249	222	204	219	210	222	228	234	224	217	250	224	233	220	222	246	249	220	255	204	218	240	237	217	201	212	232	210	205	230	182	218	250	216	248	238	209	229	202	196	219	219	206	247	230	243	266	218	204	221	223	262	221	228	234	246	232	271	246	245	219	223	226	218	225	235	219	239	234	227	242	263	226	206	206	237	240	214	222	237	215	202	239	197	230	229	203	247	222	245	248	214	213	267	229	230	221	230	235	222	237	229	219	233	252	245	248	244	248	241	223	212	253	224	219	241	220	210	210	257	207	221	230	225	239	211	217	229	247	203	248	223	226	214	229	241	217	230	248	247	211	270	264	244	213	256	235	231	242	216	230	245	235	198	256	254	252	243	222	220	217	254	255	206	234	226	216	236	216	211	202	223	222	253	243	194	229	216	282	216	256	239	223	233	220	225	228	257	213	227	227	269	235	217	203	233	229	220	200	231	223	211	276	234	235	232	250	239	240	209	230	201	209	268	224	210	213	227	229	243	200	220	219	241	242	213	260	245	228	229	217	223	211	210	210	235	226	208	187	262	224	217	211	224	229	201	239	228	205	213	210	203	232	229	237	234	227	230	228	259	210	230	246	232	223	229	237	223	220	252	232	214	228	222	256	224	260	210	240	253	228	210	220	215	243	232	224	210	235	237	236	210	231	229	198	231	215	249	221	240	223	206	206	217	230	239	233	234	224	240	230	213	227	229	246	240	276	212	238	254	223	256	223	202	227	214	240	227	217	244	260	219	228	236	212	240	224	220	255	256	237	222	233	226	213	194	239	204	216	242	226	229	231	213	228	212	236	221	260	222	211	207	232	224	242	230	213	206	224	230	214	246	224	250	211	242	224	219	256	261	224	220	236	234	211	238	221	205	220	225	193	238	226	212	213	217	226	211	211	222	221	224	240	213	221	223	255	240	247	212	227	201	232	235	261	217	216	242	259	226	235	209	244	219	239	204	221	244	237	199	204	219	215	222	245	251	218	220	206	240	242	233	249	233	230	244	231	212	243	207	232	229	234	218	234	225	232	236	245	228	230	238	218	212	235	241	238	219	269	227	237	232	248	233	224	240	202	227	235	231	244	248	215	213	229	229	246	231	240	233	222	202	244	231	223	234	218	212	223	209	239	230	217	236	216	179	252	250	235	234	226	253	230	188	216	199	208	258	232	228	231	234	268	241	216	214	201	237	264	203	209	219	243	235	231	235	231	239	233
38158	23487	12567	6594	3855	2658	1929	1472	1056	924	742	543	480	526	542	500	532	572	559	511	508	503	509	503	511	531	540	507	531	552	505	537	491	507	510	548	490	528	576	552	541	495	494	538	514	489	523	521	490	508	487	551	568	518	494	530	513	529	564	523	519	484	534	546	549	506	489	496	492	520	486	517	490	527	546	473	514	538	523	500	506	537	522	492	513	524	558	536	471	536	523	525	462	477	503	483	516	514	493	519	517	496	488	510	519	531	535	529	534	515	540	506	534	509	531	522	539	483	506	525	521	534	502	503	530	516	492	501	483	505	533	457	533	530	533	523	495	516	483	513	492	497	513	529	542	512	556	532	528	528	511	541	495	574	514	516	509	463	500	546	516	497	504	531	495	523	521	546	522	525	510	538	540	504	504	482	510	530	511	526	518	519	509	500	525	493	495	481	516	535	524	524	521	533	510	540	496	512	573	547	487	480	519	514	532	531	532	524	559	516	536	505	530	532	564	513	489	505	527	529	531	492	514	516	545	547	511	490	549	525	502	556	538	535	548	541	533	527	558	523	541	524	506	518	480	527	517	520	519	504	517	530	524	448	525	556	505	546	533	546	510	500	494	484	501	477	525	510	479	537	491	521	546	512	508	545	508	531	518	499	516	528	491	572	495	506	504	545	528	519	532	536	511	550	512	532	522	504	541	510	479	518	513	541	515	507	511	542	506	510	499	534	582	531	498	519	493	503	530	511	523	518	523	486	494	535	528	526	548	541	536	521	539	497	501	546	507	487	508	515	504	484	522	539	504	526	513	529	535	485	527	497	495	484	530	527	524	502	541	495	515	531	508	525	520	510	523	525	492	517	533	557	519	512	510	504	534	551	522	526	549	565	525	527	483	522	523	485	494	538	564	497	526	544	495	500	561	486	543	513	517	503	500	520	546	487	521	537	528	533	523	537	489	553	532	522	482	542	494	543	500	526	534	526	523	542	513	525	504	497	533	580	476	499	481	502	501	491	565	501	488	484	527	528	528	521	525	507	487	507	553	551	506	567	526	522	521	513	528	468	492	486	540	545	544	529	554	520	495	516	543	529	517	533	507	511	507	539	544	520	533	504	510	519	521	490	548	514	506	496	516	544	536	489	518	491	538	524	503	486	544	510	524	555	514	515	499	532	515	511	509	529	513	531	487	509	487	541	515	499	519	510	515	548	541	514	531	520	529	514	542	462	483	520	519	552	550	514	540	515	500	528	489	516	542	489	550	537	524	509	496	529	504	539	505	502	540	498	528	557	514	513	509	509	515	532	495	528	544	463	494	547	512	485	542	534	565	493	560	507	514	515	539	494	530	506	481	533	533	523	500	508	506	503	555	509	524	513	504	533	504	549	530	510	560	473	552	497	503	497	542	528	512	546	541	483	451	512	532	447	509	528	511	499	517	515	554	519	527	506	500	521	527	512	535	532	494	514	553	527	492	532	524	499	553	552	530	498	491	523	527	521	538	503	517	469	560	531	508	510	521	527	559	524	514	519	549	512	526	519	510	526	508	539	505	530	519	485	535	530	522	532	528	509	491	538	484	529	512	535	494	456	550	511	487	506	534	519	468	518	505	539	549	523	556	508	505	529	535	550	495	544	513	457	512	524	497	507	544	533	511	541	570	524	532	496	510	539	540	515	512	515	485	537	464	486	515	550	525	534	564	508	524	543	589	500	464	501	527	523	541	536	480	490	536	512	508	529	526	519	512	511	541	527	512	514	509	557	487	537	504	554	518	553	497	470	523	510	564	513	520	538	538	479	544	553	524	526	563	514	542	506	555	515	553	522	519	555	550	531	546	520	547	542	526	519	508	514	504	569	505	532	488	494	508	507	489	507	520	507	513	544	500	525	514	508	493	547	529	475	532	512	535	548	556	564	514	513	501	514	516	511	535	534	509	526	511	493	520	518	507	520	529	489	516	517	541	534	507	517	513	470	538	482	534	516	509	524	512	522	515	515	574	524	540	525	564	516	540	501	559	532	523	544	528	570	505	543	549	490	496	512	498	511	527	491	482	508	550	482	541	521	538	519	534	545	509	534	529	517	507	553	496	531	520	501	497	509	547	531	534	534	506	500	567	517	486	493	527	529	560	530	549	542	509	494	535	513	520	557	523	480	520	531	478	529	509	521	556	525	526	492	512	525	508	530	497	514	499	550	518	529	503	491	545	531	549	533	526	506	552	509	508	559	512	542	566	520	541	493	547	511	529	546	481	536	515	537	554	472	529	510	508	514	509	563	528	564	492	490	518	537	533	513	538	502	524	519	476	509	536	514	542	522	541	563	487	500	527	503	523	508	537	537	536	572	513	540	534	504	506	481	520	493	511	507	524	539	515	477	557	545	512	499	520	525	468	535	550	513	507	533	498	551	526	500	496	539	535	530	532	534	511	514	500	550	507	551	551	510	562	524	496	489	494	513	490	509	570	507	540	525	502	499	488	526	557	507	537	541	512	510	503	535	525	504	535	512	583	516	505	525	505	558	502	486	489	537	505	564	524	556	562	531	534	485	521	497	509	542	551	530	541	514	542	498	513	545	507	470	525	481	499	522	485	522	547	523	536	530	493	528	555	535	519	524	518	547	511	484	497	503	513	503	491	531	526	528	504	506	547	501	503	502	539	527	545	516	519	547	534	514	520	489	507	505	567	461	511	494	553	560	522	524	484	554	490	535	515	485	516	556	521	519	507	525	521	494	516	521	528	532	506	550	506	463	535	482	522	516	529	538	509	501	539	507	517	517	517	509	494	537	515	521	499	536	518	526	539	526	505	537	495	488	494	541	519	520	503	489	557	495	510	465	539	539	540	519	530	563	540	504	493	498	495	550	499	547	512	523	522	549	489	519	487	541	536	486	535	562	462	503	515	510	517	519	531	551	547	532	509	508	550	551	517	521	503	511	529	541	532	504	471	547	485	476	492	533	506	507	525	477	484	529	509	540	514	507	521	540	558	541	524	532	489	542	504	532	527	531	511	501	532	503	556	542	527	513	550	526	493	522	546	523	541	542	524	529	532	463	500	511	495	484	505	527	510	549	486	516	518	523	476	514	531	485	532	525	487	503	514	528	506	519	541	523	511	527	516	529	539	491	503	543	517	562	483	520	491	533	544	549	539	523	504	505	493	520	516	535	500	538	526	499	529	515	550	496	560	546	498	498	491	520	508	504	519	528	531	504	512	520	488	524	502	518	538	566	558	520	509	551	561	552	486	501	512	529	541	554	525	524	524	504	516	522	482	529	563	481	508	532	481	558	529	543	507	487	522	501	549	533	520	560	537	461	509	552	506	436	523	561	543	506	515	529	492	534	527	562	491	526	502	577	508	549	530	510	527	484	488	499	554	531	484	523	536	522	490	536	491	564	516	493	532	545	502	504	496	544	489	552	537	477	481	528	515	520	519	496	535	466	516	506	533	516	556	466	535	523	545	534	535	501	502	500	532	486	500	560	546	534	495	533	542	536
59381	25387	8588	1836	701	473	393	310	288	300	264	264	269	259	277	277	261	226	261	270	242	259	250	282	221	267	236	294	267	297	268	271	255	263	259	280	271	254	263	288	270	303	250	257	274	269	247	247	254	266	276	235	264	247	243	278	284	263	282	272	288	248	280	276	268	243	233	263	239	282	262	258	276	267	271	255	242	248	257	266	290	249	266	265	264	247	274	293	257	260	241	241	284	242	279	260	283	263	265	246	250	260	240	257	255	288	282	262	261	264	267	243	242	251	266	280	245	253	240	230	272	228	276	301	266	247	263	236	251	242	271	253	250	260	268	285	265	265	243	268	235	256	256	264	272	264	253	254	238	242	235	274	264	286	251	267	264	265	276	278	283	230	265	281	252	276	264	268	260	255	296	264	247	253	267	256	267	273	229	226	255	251	290	284	248	257	251	258	268	278	244	290	254	252	240	275	234	285	245	251	246	252	273	268	264	255	258	268	272	272	224	240	263	267	257	263	269	280	253	256	256	267	296	257	257	254	253	291	270	254	292	231	241	241	255	255	244	281	266	312	276	283	287	289	246	246	240	283	268	248	255	254	242	269	224	265	273	244	262	243	263	295	286	249	255	253	272	277	293	265	246	265	276	267	256	262	228	287	278	261	240	286	284	248	281	282	271	247	265	246	266	269	256	212	255	235	275	248	235	271	266	282	266	247	267	243	244	240	284	257	264	229	260	243	289	253	237	295	265	287	259	265	297	260	268	254	283	246	269	274	231	276	292	241	256	266	285	252	252	276	264	244	263	269	290	250	259	276	265	262	264	270	286	253	272	274	242	264	245	249	274	254	232	265	223	257	295	252	267	267	245	256	254	261	236	250	241	275	260	281	256	281	281	259	302	285	252	254	271	270	266	312	254	276	272	270	278	288	275	261	275	255	291	266	284	264	265	261	225	236	287	261	271	260	222	253	261	238	293	243	267	221	271	239	249	265	294	258	246	263	297	244	268	248	264	284	296	285	270	261	276	270	256	216	243	262	213	258	257	267	246	272	244	242	260	268	263	289	243	247	253	265	291	260	265	234	266	253	256	260	287	247	250	236	265	291	246	280	272	244	256	284	258	254	258	288	248	255	253	236	268	263	252	291	273	286	261	255	256	249	281	270	254	243	255	283	264	244	251	272	262	286	273	287	271	266	265	290	255	237	272	261	268	287	276	267	281	242	245	231	291	271	258	266	267	253	247	244	287	309	274	244	272	268	271	250	257	256	254	267	268	287	292	278	304	259	263	285	280	259	258	276	270	267	257	282	256	305	286	258	270	270	258	255	249	278	256	270	268	271	254	285	254	277	259	257	283	290	270	250	244	287	258	268	277	260	257	247	272	250	245	280	261	294	249	240	258	269	251	290	265	272	258	251	252	267	268	250	254	280	272	275	256	250	243	257	275	279	266	270	251	250	261	253	256	267	224	265	280	270	279	278	288	262	264	281	276	280	264	251	255	265	282	254	284	255	259	240	290	274	282	279	245	238	245	262	239	235	266	264	256	258	250	299	274	289	246	279	247	280	235	277	262	267	274	259	246	238	272	265	216	236	246	275	265	286	270	269	292	266	271	258	266	241	267	279	274	273	251	283	267	265	267	251	253	236	250	225	284	266	281	265	267	263	273	230	251	276	275	269	267	229	245	262	263	252	247	246	236	278	268	249	254	261	243	272	264	286	240	280	261	246	261	237	286	275	246	277	283	276	264	280	282	296	238	279	248	253	260	242	251	264	295	242	253	279	249	236	281	274	239	257	261	283	252	250	286	249	244	249	254	264	266	255	264	274	284	297	257	284	289	249	255	275	246	273	258	284	255	270	273	255	247	251	264	255	276	259	244	301	243	226	274	259	270	245	273	241	310	256	276	260	248	229	262	261	288	260	261	263	268	249	265	255	258	272	239	270	290	243	223	257	255	299	247	263	262	263	253	258	264	278	255	274	258	257	256	271	261	267	272	246	245	294	300	263	243	274	269	246	248	244	261	264	254	309	272	280	245	289	265	274	288	271	261	278	269	255	252	271	245	261	232	246	295	263	259	294	254	259	258	263	249	288	271	257	260	249	273	282	247	265	259	237	272	272	252	273	267	292	279	237	259	244	277	287	239	229	239	268	285	265	262	255	256	237	238	261	316	262	267	257	205	277	285	293	269	270	284	256	262	262	262	261	298	263	276	273	274	260	280	292	262	230	266	277	246	268	265	272	266	261	240	266	292	253	257	255	279	291	270	290	249	248	267	263	259	234	285	295	265	246	252	260	252	257	282	245	247	290	260	254	282	244	246	248	245	272	231	256	284	282	286	251	271	290	260	259	241	302	260	251	305	232	277	264	279	244	281	241	250	264	280	255	253	288	253	266	290	259	228	223	278	274	281	256	263	250	265	245	261	286	276	258	252	249	300	275	274	277	272	255	303	292	224	292	266	239	239	256	260	249	266	268	263	239	265	277	259	292	279	277	280	257	245	232	226	275	282	251	268	268	271	262	266	273	243	267	254	254	260	251	272	254	256	234	258	284	284	273	275	270	292	297	265	264	251	255	265	233	276	287	275	259	236	259	260	253	285	245	260	257	235	293	283	239	263	278	321	267	286	243	262	277	257	273	277	246	246	274	266	270	262	251	285	253	281	235	282	253	273	252	231	282	295	273	270	288	267	258	278	287	300	214	254	259	281	277	269	284	264	263	252	271	271	280	270	264	268	276	250	227	255	256	247	221	241	277	281	271	252	263	267	262	241	270	266	237	269	252	273	263	268	253	284	261	246	265	257	272	254	259	233	282	287	265	234	266	241	290	272	263	247	239	251	267	242	261	249	252	248	301	242	260	262	271	248	289	263	246	256	267	263	277	260	264	297	262	273	261	262	278	243	249	259	297	275	260	277	264	272	279	234	245	279	288	261	262	271	254	274	283	260	243	271	288	254	249	275	283	251	273	255	251	257	260	283	267	256	261	248	252	259	259	265	273	273	221	233	254	293	255	303	276	251	253	291	278	280	260	253	257	229	262	256	269	251	271	245	263	234	258	263	261	248	244	255	276	287	286	262	259	249	247	277	276	265	267	291	253	267	270	284	292	248	259	259	266	299	265	231	258	251	245	250	264	237	255	270	265	288	275	214	283	262	263	271	245	267	237	248	284	249	269	257	260	250	222	248	255	252	238	244	267	261	255	246	282	287	270	261	274	270	237	260	258	288	284	257	281	258	273	291	303	281	265	241	256	273	264	274	265	254	264	252	244	272	263	279	267	292	267	258	254	289	272	283	236	262	259	236	287	304	265	267	242	236	252	270	262	260	285	259	272	231	263	272	255	262	301	286	326	246	253	258	261	247	259	264	280	231	230	255	279	267	292	283	263	274	272	297	249	222	270	269	248	231	277	248	275	294	252	237	268	259	279	271	268	277	268	266	254	262	292	260	293	253	260	259	255	284	231	280	242	274	247	278	269	245	242	259	254	263	266	270	281
40489	16605	6499	3195	1714	1212	1020	872	734	670	675	608	575	602	607	590	579	594	582	561	612	587	619	612	618	588	668	557	565	579	638	602	578	601	612	552	577	586	632	597	585	598	621	593	555	586	575	591	562	609	589	571	609	605	575	595	581	589	595	576	620	598	639	595	590	551	625	580	582	609	565	577	592	624	612	647	589	588	626	601	592	557	618	562	573	604	573	535	616	574	612	631	630	585	561	592	598	567	567	609	596	640	572	618	569	588	569	580	581	584	637	597	560	565	586	653	593	581	616	613	585	610	605	617	576	571	606	579	572	615	559	572	574	582	583	601	554	552	618	614	548	564	618	592	620	614	621	611	576	568	596	605	572	590	588	598	591	628	561	609	568	613	576	580	605	603	572	613	613	596	603	584	606	587	635	605	585	595	551	612	567	548	565	627	552	623	590	619	627	608	573	578	594	653	579	617	576	586	545	568	592	565	628	594	579	550	543	600	608	601	599	558	609	584	643	587	570	646	577	607	626	594	581	581	604	628	579	590	619	557	547	579	622	613	590	579	611	634	560	635	607	615	572	556	590	605	565	572	626	611	584	605	601	585	598	594	583	594	555	580	597	582	585	578	617	612	633	624	556	573	571	593	666	574	592	566	556	602	630	570	598	583	562	571	600	596	605	558	604	567	615	571	587	598	571	581	588	610	594	630	598	561	618	632	616	599	625	593	574	575	637	578	592	593	573	582	585	589	593	589	590	568	589	556	583	570	596	557	618	630	643	636	600	573	602	579	587	580	617	591	586	542	569	603	627	630	578	601	548	568	640	617	581	610	605	596	586	612	588	584	612	603	612	649	607	569	595	562	605	542	569	632	541	603	574	610	605	577	609	580	598	590	565	593	613	585	563	571	579	566	569	607	612	578	541	619	598	560	610	582	616	577	592	595	578	547	582	591	607	636	608	639	598	598	591	587	577	611	560	596	584	605	583	644	552	595	559	578	626	572	586	575	558	607	601	552	627	584	617	577	582	566	601	631	584	599	571	592	572	604	600	586	593	615	630	548	594	623	608	587	618	600	573	623	594	542	612	576	572	616	602	599	566	592	584	586	615	573	584	576	569	596	585	575	617	600	572	589	587	600	584	529	602	572	630	561	572	636	595	628	571	615	590	569	620	622	579	621	598	591	589	595	596	587	582	555	578	591	597	652	624	564	574	565	619	603	600	586	549	589	603	644	566	582	568	587	588	542	594	638	605	612	585	623	607	624	592	599	593	603	578	550	571	553	611	568	632	595	610	637	587	571	638	567	592	621	645	588	612	608	590	579	605	542	581	584	589	623	556	616	593	572	587	606	635	588	577	624	585	572	598	599	578	589	588	584	599	562	582	618	625	575	588	635	641	614	547	619	604	576	592	574	585	622	578	596	591	589	628	583	573	581	583	564	595	578	603	585	601	571	621	601	551	595	555	595	621	613	620	587	592	598	600	562	547	620	595	605	582	594	599	604	580	583	581	559	564	564	618	596	594	608	606	595	618	574	628	559	592	592	595	576	588	582	603	600	620	563	601	612	575	595	578	584	628	554	620	580	558	582	605	610	559	559	569	615	561	638	576	555	593	593	594	602	586	573	562	597	606	594	623	588	613	561	573	593	598	578	611	561	544	614	593	588	646	558	646	575	605	608	635	609	579	643	600	602	573	571	589	577	621	583	614	620	621	623	597	607	571	605	595	602	635	603	600	619	605	610	605	574	635	574	552	580	628	557	591	591	601	582	585	613	593	584	570	574	612	572	577	571	583	613	557	614	573	610	644	609	565	641	564	633	619	600	601	594	603	599	574	589	595	549	585	611	590	560	526	596	587	562	584	579	623	558	637	616	648	588	616	554	615	589	598	594	589	552	567	562	594	645	589	570	574	586	573	605	611	625	598	586	573	601	599	594	575	567	592	580	536	568	583	604	602	581	609	620	601	614	604	586	599	593	577	595	586	594	606	580	594	570	622	602	578	626	603	605	574	562	560	612	592	589	586	610	554	572	575	636	595	571	590	602	570	589	610	565	610	615	567	606	634	595	622	616	605	579	585	575	624	622	568	604	582	590	565	594	580	557	614	602	558	611	593	620	589	559	567	601	590	603	583	614	597	563	554	600	569	593	534	594	599	607	623	626	616	567	623	588	609	605	577	622	613	584	558	547	568	606	622	580	586	589	560	590	575	612	617	581	603	643	592	587	583	594	563	618	586	565	592	604	590	579	575	578	563	578	608	584	623	613	581	552	587	550	570	593	577	573	616	576	592	602	611	595	600	577	599	633	598	599	600	596	597	577	657	591	590	617	609	619	584	603	599	603	608	585	569	608	595	592	630	611	631	584	605	601	580	586	627	570	587	533	629	616	602	610	586	631	588	582	594	599	596	581	577	600	612	571	591	567	597	637	556	595	585	582	603	589	606	586	590	575	605	620	617	592	593	555	588	578	617	637	577	594	599	571	577	592	577	604	545	586	568	623	580	619	624	582	593	612	557	615	588	559	574	541	589	592	612	622	618	599	555	642	539	573	564	597	628	596	548	577	646	549	627	575	608	581	604	612	640	602	593	559	596	574	618	618	614	624	568	642	610	584	621	572	553	587	610	650	603	602	608	609	626	583	618	590	594	577	573	586	577	634	591	566	585	638	584	622	569	563	636	609	616	618	623	583	651	607	574	602	633	584	630	614	597	579	584	590	619	639	612	617	600	617	614	587	617	605	587	631	658	602	601	589	558	607	621	623	574	545	555	562	626	601	597	595	600	579	589	630	593	598	596	605	544	570	577	590	554	586	620	555	588	581	603	565	616	603	608	541	583	580	585	612	573	589	595	576	559	600	597	559	574	588	581	593	578	589	566	616	631	570	607	600	593	570	615	604	593	541	601	554	626	569	592	562	604	607	629	606	586	581	569	536	617	556	590	609	574	623	608	596	595	578	604	572	585	595	619	607	567	605	580	594	595	549	597	591	597	596	603	574	586	589	594	556	601	598	603	545	621	618	598	633	580	568	587	614	548	584	591	580	605	585	562	564	619	572	590	601	578	585	576	572	611	613	617	567	592	579	599	615	591	583	573	617	633	609	616	624	555	609	569	560	571	598	611	598	595	574	602	597	618	583	640	553	588	602	615	581	578	576	557	602	591	588	591	585	547	592	546	565	592	592	622	572	623	582	595	631	636	583	616	618	594	594	616	572	583	618	564	600	584	582	581	576	591	624	585	611	632	645	592	619	619	576	608	567	617	606	566	619	582	617	600	629	567	566	569	580	600	597	549	618	572	596	585	609	643	549	626	580	546	612	562	568	594	629	621	602	580	605	591	582	587	593	555	616	635	643	634	627	580	558	589	590	594	599	617	605	609	538	610	600	561	617	583	563	607	604	565	576	598	585	633	614	580	555	617	595	611	603	631	633	618	633	613	590	584	617	582	638	621	563	596	572	597	583	556	591	556	594	575	564	589	605	630	618	551	585	582	612	643	610
51307	20602	5278	1300	604	397	293	323	269	273	282	256	270	240	234	218	290	279	245	243	265	251	282	283	250	253	295	266	272	258	232	280	263	266	276	267	254	287	258	239	265	255	258	247	287	278	224	243	273	253	265	270	259	233	258	247	222	250	250	280	245	248	229	241	266	241	228	272	267	264	273	240	236	271	250	269	245	271	290	271	216	248	296	255	282	235	248	242	241	264	238	253	250	256	247	256	274	295	240	255	266	265	274	255	253	287	259	236	242	272	273	257	259	276	237	272	267	250	259	250	230	233	280	253	232	255	235	244	274	250	250	256	262	285	248	267	258	251	263	280	265	225	264	262	226	241	278	245	278	239	262	234	248	281	285	237	251	249	280	281	273	263	230	240	233	255	272	256	241	258	253	256	249	276	232	286	259	254	258	248	284	281	266	234	261	232	262	267	233	260	239	261	230	274	275	269	248	269	260	262	257	250	221	215	266	254	269	247	249	270	266	226	260	247	263	272	254	257	232	250	248	284	257	230	262	233	248	253	268	248	242	284	274	249	240	269	236	254	225	264	268	264	288	261	267	310	264	244	273	243	251	238	216	244	238	263	277	251	242	260	229	255	253	229	231	249	260	243	264	248	245	267	280	271	254	237	243	243	263	252	255	241	262	272	233	254	273	265	258	261	262	234	226	253	267	250	272	248	256	243	266	220	263	265	241	268	253	266	256	241	273	266	278	268	242	240	301	251	234	286	252	260	261	269	275	227	257	258	265	266	258	237	258	245	257	261	281	271	218	258	252	276	246	277	272	268	232	249	260	239	237	252	236	247	248	276	282	295	243	269	232	258	246	242	237	250	259	243	264	250	248	271	234	280	269	258	246	252	272	262	258	260	263	239	234	249	255	283	279	274	259	275	296	246	245	255	267	266	252	278	273	250	300	261	247	253	277	230	252	259	274	240	267	228	229	282	240	242	234	250	266	259	229	249	263	254	295	262	275	258	252	236	266	238	248	245	233	232	281	262	272	256	268	259	227	235	257	251	246	243	259	263	247	280	275	264	249	283	265	278	273	288	253	246	254	272	273	253	251	249	260	219	262	230	261	241	238	265	264	249	294	251	231	269	271	247	264	290	262	233	266	246	278	236	229	255	265	281	258	249	261	252	267	237	256	251	258	246	229	293	269	274	280	231	260	248	266	244	256	216	246	208	252	234	263	269	240	328	289	253	216	236	247	249	260	270	253	251	238	251	238	267	246	235	267	249	295	228	256	266	217	264	251	269	277	253	237	253	263	239	226	276	238	287	262	263	273	245	264	277	247	289	261	292	269	245	286	280	257	250	244	256	273	241	252	278	299	304	246	271	276	264	274	235	270	267	253	267	265	252	278	239	227	233	292	246	249	276	235	258	276	270	256	269	263	267	248	238	261	257	251	232	251	271	264	256	253	248	271	249	273	253	237	259	242	236	301	263	288	235	261	207	252	274	237	233	240	276	280	244	248	255	294	233	252	238	259	280	257	284	263	255	272	287	303	229	257	243	266	250	243	277	253	271	264	249	258	263	260	267	242	247	275	269	281	247	268	250	257	248	262	229	281	258	268	254	294	281	267	247	258	268	290	245	271	271	260	233	250	271	244	261	252	242	257	256	285	286	243	235	272	274	237	256	243	245	269	216	234	254	244	329	286	265	241	251	241	261	263	286	268	244	272	239	236	254	237	284	281	242	256	263	280	281	276	244	251	278	260	247	263	246	255	242	241	251	269	262	246	243	242	245	233	267	246	238	258	256	264	274	268	244	240	245	250	237	264	249	246	227	239	238	250	244	244	260	281	277	258	254	279	240	258	246	225	274	270	264	284	289	256	261	260	266	256	217	270	277	255	225	226	275	255	250	246	244	276	296	264	255	262	261	294	254	266	253	227	262	261	248	246	255	228	236	278	283	254	231	252	261	248	285	268	249	241	269	268	258	229	259	235	262	235	247	256	279	255	264	233	271	233	255	264	277	274	243	241	239	245	289	295	245	235	267	259	264	269	248	233	253	247	253	261	257	263	232	249	267	238	235	261	285	255	257	261	244	222	276	264	268	265	255	272	260	224	265	245	269	251	240	236	232	256	264	216	249	282	289	278	293	286	226	271	228	234	235	278	258	276	236	259	250	268	262	262	244	248	253	253	275	260	255	226	233	267	269	246	250	274	227	242	257	271	279	236	277	236	279	265	244	242	262	244	236	283	241	266	309	270	282	271	276	259	266	259	227	253	274	284	290	265	285	252	256	271	268	261	280	218	256	267	251	274	256	229	252	271	272	249	250	230	278	232	294	249	278	247	221	235	267	265	267	252	289	288	277	226	272	260	250	248	259	265	278	258	258	285	267	269	254	286	266	253	237	251	259	271	256	253	260	275	240	254	258	261	238	247	265	270	257	256	265	263	260	253	251	243	250	269	282	266	274	248	255	259	251	225	239	262	239	258	272	226	291	269	250	244	268	228	262	270	297	288	257	262	239	238	249	273	261	261	254	245	244	277	263	267	246	260	268	246	265	250	250	236	259	294	248	257	240	272	252	253	253	254	247	260	219	274	247	242	237	294	247	260	256	246	231	255	258	322	256	246	220	273	261	259	244	236	228	232	235	254	233	243	268	271	259	229	251	255	257	269	263	241	261	250	248	245	234	239	247	289	246	233	251	240	257	290	274	268	245	282	289	256	276	248	257	254	266	281	229	227	273	256	265	274	255	260	245	270	289	256	269	251	253	230	229	252	262	245	230	302	266	282	252	250	264	276	289	252	235	256	243	258	251	256	260	244	259	240	256	263	263	285	243	226	273	243	232	234	258	236	252	256	246	280	270	278	288	278	259	263	272	247	267	241	274	302	247	249	247	269	264	269	277	271	270	235	277	292	250	247	241	263	255	255	271	260	237	229	237	260	235	233	259	241	269	221	311	245	279	229	244	253	232	273	270	248	252	232	259	248	249	257	209	275	252	238	272	240	221	281	262	249	266	269	251	284	267	259	263	273	263	249	256	212	266	248	242	251	241	260	255	267	275	246	229	247	310	271	303	245	272	240	255	235	245	255	286	266	254	246	275	273	236	258	259	250	243	269	245	255	247	285	220	249	224	275	249	259	268	223	239	251	260	243	313	254	254	255	271	245	263	299	296	248	255	271	265	250	265	214	244	232	274	246	264	239	248	275	245	284	251	255	240	278	267	249	270	241	232	266	259	271	253	217	244	231	268	240	249	251	258	255	261	289	271	284	256	254	253	255	222	256	281	259	243	262	264	239	278	255	285	255	286	253	218	248	258	226	247	262	231	286	253	275	260	251	254	224	275	283	264	274	247	244	273	248	237	254	276	263	260	270	253	233	233	230	290	247	260	266	252	281	277	288	264	261	228	249	258	260	243	237	246	226	245	232	223	246	236	240	258	248	240	245	248	270	295	255	239	241	245	260	284	272	289	268	244	269	258	247	251	265	251	252	247	259	257	251	270	244	275	302	280
35725	14282	5778	2588	1404	1001	757	689	642	632	585	562	576	599	552	596	553	574	576	595	550	599	568	592	565	570	600	590	585	599	613	577	585	571	559	587	542	559	580	534	570	581	598	571	602	592	587	637	628	603	545	537	568	618	578	612	626	565	583	592	577	544	628	596	590	564	576	567	563	565	599	536	586	574	589	545	618	587	596	583	623	556	571	570	575	553	577	545	571	583	556	564	567	641	561	558	576	580	578	583	597	585	607	608	579	512	585	602	549	574	562	562	576	561	564	598	594	580	572	537	569	590	572	584	551	593	555	553	560	564	587	538	569	585	581	591	560	603	546	568	590	601	569	600	585	519	635	613	580	610	564	578	599	575	574	551	570	538	554	620	586	586	602	547	576	603	547	615	598	547	578	573	553	558	572	516	586	614	565	582	527	581	590	575	573	603	549	592	553	589	538	592	535	564	575	603	583	560	555	591	579	575	590	554	586	573	591	550	574	557	616	596	582	505	563	544	570	577	601	589	609	585	559	657	546	559	624	634	579	572	599	541	592	590	566	617	592	544	566	584	552	631	581	563	581	563	572	536	592	611	582	526	547	566	580	584	605	607	575	569	560	541	571	568	569	625	554	621	586	564	595	556	550	571	579	624	599	579	548	570	564	570	563	654	593	569	578	554	560	536	552	594	590	555	547	576	596	581	555	585	572	608	540	605	576	571	589	560	607	551	578	549	582	568	583	568	594	569	566	631	601	539	576	556	595	565	564	573	598	579	550	531	595	599	609	519	563	557	602	568	561	576	569	567	587	565	549	589	565	594	602	590	565	604	559	556	564	596	583	603	579	537	570	561	602	583	575	596	598	545	559	575	587	567	603	587	587	577	588	555	563	561	591	581	630	533	586	590	531	598	502	581	607	550	618	560	565	600	561	600	566	561	625	600	593	544	589	649	559	553	583	588	560	586	579	583	522	590	598	585	547	595	535	618	555	591	647	552	544	595	562	569	566	599	595	591	606	583	584	579	624	602	554	544	564	509	549	552	588	563	508	567	554	513	594	579	582	543	569	564	603	566	583	583	562	551	552	581	570	576	531	546	535	559	576	585	569	597	534	584	599	615	525	594	565	581	571	576	561	570	592	544	549	573	593	570	574	597	546	578	602	571	567	574	550	559	596	557	619	552	581	579	628	635	583	545	616	534	573	560	537	554	613	550	583	613	549	597	572	572	560	583	550	548	636	580	597	571	610	622	599	565	572	590	602	586	565	567	558	567	604	581	573	578	578	577	558	538	542	570	620	582	582	571	610	602	571	593	583	597	596	551	583	551	566	616	577	534	571	573	561	607	568	593	557	576	554	584	563	552	602	568	591	556	549	559	599	559	586	583	564	580	579	554	569	564	582	559	583	615	562	572	562	559	593	612	593	564	581	562	621	580	577	616	570	604	547	583	551	554	567	599	571	592	564	556	591	597	566	577	539	594	587	568	604	547	579	573	616	550	574	603	607	618	592	561	548	546	573	605	552	583	567	625	594	537	530	579	565	559	557	575	583	589	554	575	540	552	601	612	542	595	566	567	568	565	568	620	540	569	580	603	542	584	614	561	601	543	594	610	562	598	594	597	590	592	595	549	585	574	537	605	573	576	544	587	582	597	588	554	589	598	554	580	562	557	578	602	534	568	562	590	620	591	609	562	604	590	566	586	563	559	556	598	547	581	562	541	591	599	546	541	590	540	581	591	580	583	584	609	581	535	564	581	569	543	559	599	591	579	550	566	562	546	582	554	550	575	574	591	580	597	589	553	533	541	548	565	587	577	586	620	611	620	533	599	567	556	605	590	545	589	589	557	562	540	569	611	578	586	568	605	570	592	539	593	518	577	568	589	571	601	569	594	565	576	592	587	593	504	599	578	564	573	573	577	580	568	553	558	559	543	578	575	553	535	577	569	582	552	533	550	581	533	596	591	590	594	560	545	574	588	544	604	547	535	616	561	597	612	578	593	576	576	590	562	611	607	573	583	561	536	550	592	602	596	570	570	572	590	614	553	602	550	591	541	588	578	587	570	570	552	550	507	591	526	562	543	549	569	560	583	569	588	600	556	614	566	586	609	559	555	561	528	548	534	542	558	566	554	622	557	536	551	548	576	601	575	568	563	573	557	600	550	622	559	575	582	571	554	559	581	566	578	614	598	547	556	523	573	589	589	548	570	566	573	543	526	529	587	595	545	566	570	524	604	575	598	528	616	603	563	587	625	543	575	566	534	569	601	604	556	565	598	604	578	580	635	602	578	576	573	579	574	583	564	589	564	572	559	573	597	569	624	612	562	516	556	570	603	548	593	560	582	611	548	581	580	568	593	578	518	554	530	586	555	626	580	592	562	573	582	567	580	562	561	568	552	600	582	563	624	566	555	590	567	557	592	583	566	580	538	541	553	554	599	578	612	582	638	603	554	564	572	567	561	563	611	568	573	587	587	564	575	591	552	546	583	633	566	560	644	576	602	578	582	597	555	546	511	564	635	561	564	584	622	598	560	544	582	564	575	577	560	579	573	593	572	551	583	538	576	554	571	582	588	577	607	588	546	572	580	580	579	603	556	550	592	578	583	570	576	560	581	566	603	568	557	551	604	548	573	616	598	573	558	602	565	568	551	574	622	586	574	590	588	583	546	595	594	589	561	586	560	550	591	593	620	575	524	581	574	546	567	563	579	561	638	592	547	564	578	618	610	579	577	591	566	567	592	567	623	576	548	557	555	571	605	575	573	556	562	598	579	597	567	561	554	532	597	526	573	555	569	588	555	569	585	583	585	595	602	551	596	570	546	548	579	558	588	621	551	556	533	564	562	593	609	567	547	629	541	573	577	612	577	593	556	557	554	618	595	559	602	596	576	576	599	555	589	580	559	578	517	609	609	571	548	564	582	583	615	606	610	555	575	596	613	533	559	575	540	580	620	545	566	602	540	603	534	564	549	597	580	576	559	569	605	526	577	564	553	576	549	603	554	576	598	548	588	587	559	540	554	582	598	603	631	630	587	556	572	562	595	571	565	611	573	540	564	542	543	546	564	538	571	532	577	556	600	589	587	572	586	586	601	602	515	594	580	566	558	593	556	593	561	582	576	575	564	538	585	589	546	572	549	563	565	589	558	616	559	571	564	562	600	562	554	528	608	589	545	563	607	567	572	555	567	558	541	571	550	592	602	591	561	579	580	615	581	552	587	583	557	577	598	546	568	548	590	589	551	567	563	594	559	606	580	581	563	564	544	565	577	574	581	574	611	573	537	597	566	558	595	612	572	617	541	571	587	603	563	587	566	585	553	570	542	561	606	601	587	577	571	553	588	586	591	553	602	563	558	556	546	577	576	618	580	607	624	582	577	573	583	539	599	586	543	555	552	598	540	518	557	602	594	584	603	561	593	595	614	549	563	568	543	595	616	578	609	630	579	545	621	551	602	569	578	563	544	571	587	559	547	571	550	578	556	598	605	606	599	544	598	572	577
63422	27078	8319	1971	765	523	394	330	232	284	244	232	234	262	256	243	239	234	236	231	255	241	250	256	215	253	226	241	274	268	248	244	241	235	237	234	260	253	244	246	207	225	230	263	269	237	251	262	236	222	242	255	228	231	224	237	251	247	244	234	244	241	260	244	257	253	247	276	270	226	229	234	213	222	242	231	260	232	269	237	270	231	245	246	237	264	215	268	287	225	227	242	233	254	235	246	222	282	215	227	229	236	234	227	243	222	228	239	250	227	249	241	255	258	250	230	229	236	266	249	267	250	224	215	219	226	257	256	244	223	228	239	271	242	236	256	247	235	244	241	263	281	254	248	248	229	238	246	234	226	253	246	223	210	248	235	249	282	241	223	229	236	242	226	207	241	256	270	255	240	249	241	220	227	256	234	245	269	234	240	254	251	222	254	224	240	225	247	250	259	246	227	224	230	246	251	260	227	267	212	214	245	258	251	256	216	225	241	253	221	232	225	244	205	213	263	253	224	250	251	254	253	209	238	223	222	224	246	243	230	234	265	281	229	240	209	220	270	237	239	228	214	235	212	215	210	230	248	251	251	231	248	228	226	252	242	257	200	239	283	249	252	233	233	250	256	223	211	255	244	253	253	226	237	240	236	259	230	226	246	255	245	227	247	247	246	252	228	202	226	253	227	267	268	244	227	248	239	241	254	248	252	266	247	258	249	236	230	232	214	214	242	256	220	218	250	266	236	237	224	236	231	237	236	282	244	251	244	215	235	266	236	223	230	236	227	219	244	224	262	247	254	243	259	244	253	210	237	232	251	270	268	247	244	229	240	230	250	267	219	220	233	232	252	228	281	237	249	233	241	255	235	258	252	278	255	237	237	218	246	230	241	239	242	226	230	226	266	255	217	249	217	227	242	261	238	238	238	234	273	268	242	238	212	245	223	253	247	243	242	229	271	230	241	236	264	238	220	230	219	246	207	242	215	224	211	237	270	254	204	235	241	225	278	251	244	227	238	222	228	218	238	251	248	237	233	241	230	246	270	246	226	227	230	248	243	254	241	273	225	260	239	247	211	218	273	237	259	241	250	251	212	234	244	217	241	222	240	224	233	236	259	223	243	218	227	253	235	234	252	241	260	243	233	243	231	264	276	250	204	208	284	274	237	218	238	274	262	246	231	237	260	263	255	232	262	222	220	246	241	242	246	220	243	251	243	236	243	239	265	224	235	240	279	253	225	215	254	221	221	265	226	227	227	243	215	231	237	232	237	248	254	245	222	245	230	222	228	262	208	246	247	254	259	249	219	194	239	239	238	247	261	233	268	255	221	266	259	267	217	235	215	270	247	245	249	228	255	240	228	237	243	220	219	230	246	232	239	261	239	226	278	235	251	236	241	262	218	237	235	257	217	224	243	270	255	226	208	247	265	220	242	249	250	239	225	221	231	228	230	256	266	231	239	245	229	245	269	265	240	241	214	244	238	231	231	254	243	265	255	228	229	240	260	241	229	245	253	232	260	212	244	242	234	234	242	224	247	250	226	242	220	272	259	276	226	249	256	216	266	267	236	235	243	240	266	222	236	233	252	250	251	283	251	263	235	237	249	241	225	279	245	284	239	234	267	252	248	254	252	245	250	232	254	225	252	220	224	236	268	249	241	245	250	246	242	238	228	247	237	226	230	256	241	243	232	235	283	257	250	231	274	257	244	239	250	237	207	227	226	218	223	239	234	251	249	248	256	249	250	261	247	243	247	277	267	281	252	216	213	263	235	250	245	233	237	240	225	243	208	247	265	226	231	242	237	228	232	256	258	245	267	242	249	245	217	253	245	254	236	235	265	226	245	259	246	230	246	231	239	238	221	237	210	244	229	241	247	228	233	242	238	235	252	212	242	228	254	266	297	276	234	263	239	238	263	258	241	233	243	212	240	247	254	303	223	232	255	248	222	239	240	225	266	245	225	249	230	239	251	211	208	257	250	276	257	232	281	210	241	240	225	281	245	243	226	249	238	214	217	234	243	233	251	228	258	272	252	233	249	268	222	223	258	249	218	258	242	246	225	253	238	250	212	225	249	243	233	230	206	258	243	233	253	227	238	262	252	244	236	216	241	252	241	256	235	243	238	289	232	222	249	233	255	243	221	225	226	237	257	235	246	252	220	205	242	231	254	213	226	237	261	265	207	258	248	233	257	222	259	228	235	262	255	241	220	247	224	251	233	242	235	263	224	211	236	249	251	240	258	229	212	234	228	250	219	248	234	222	246	222	240	255	247	275	238	223	238	222	265	253	232	246	243	243	237	238	239	250	254	233	240	268	231	221	242	234	230	254	237	263	230	210	247	228	255	253	241	226	237	224	247	234	249	270	254	213	251	249	264	251	249	220	238	274	261	259	237	226	226	260	228	261	233	218	232	236	242	259	247	266	242	231	251	240	245	242	211	260	237	242	221	219	216	263	257	242	222	254	274	247	244	266	222	231	261	228	226	214	242	235	233	246	219	207	246	247	206	212	253	227	210	259	223	236	232	227	219	218	263	251	198	252	250	244	246	216	244	211	252	260	244	275	232	248	224	214	243	224	208	227	237	242	243	216	262	248	269	250	257	246	245	241	233	241	229	230	244	233	222	231	222	227	216	257	263	211	270	231	217	238	227	232	215	243	243	215	235	234	213	226	247	227	232	245	263	260	253	237	251	255	239	241	235	230	258	222	223	230	239	245	277	213	213	264	238	245	244	239	220	256	202	263	261	237	224	223	224	252	231	231	251	262	236	240	246	259	242	240	241	210	255	236	232	217	246	209	230	255	226	222	269	241	248	238	243	235	259	228	266	244	220	260	265	245	212	239	206	253	243	259	235	268	246	241	236	259	260	233	201	231	256	256	220	251	243	252	240	225	251	240	211	248	218	246	222	260	229	240	237	256	227	254	247	220	265	214	217	257	235	226	236	246	227	240	249	234	230	214	212	228	233	254	242	243	252	251	277	238	252	238	225	256	273	259	228	244	238	247	258	233	217	257	235	264	243	211	218	240	216	236	237	244	243	247	240	265	248	254	232	231	260	260	230	279	229	239	227	249	213	255	207	221	247	239	229	256	226	219	251	249	239	280	239	232	257	231	242	220	231	225	240	273	274	217	269	265	244	236	244	241	249	230	255	244	254	243	222	235	218	241	221	219	242	220	247	224	213	237	247	239	245	258	253	227	261	255	213	211	253	222	220	242	253	230	232	219	217	232	275	273	255	272	231	220	248	240	267	238	250	258	218	222	222	251	253	271	244	240	254	220	259	259	241	237	214	272	245	270	226	229	233	217	253	277	244	249	277	259	263	214	225	255	245	237	228	251	221	232	280	230	254	243	258	226	221	259	229	233	256	278	263	242	243	258	233	238	235	270	255	256	232	259	238	243	214	227	252	243	246	236	220	280	255	228	222	250	212	214	274	240	269	248	223	221	270	237	249	258	230	265	214	242	256	249	230	238	238	247	252	261	237	233	202	259	232
43382	18925	7677	3726	2068	1362	941	770	647	601	553	515	575	549	542	530	580	551	579	551	564	551	542	515	570	558	555	516	530	515	561	561	565	557	567	527	538	549	551	552	543	531	571	526	555	506	580	549	568	532	539	578	532	565	529	535	575	549	546	562	533	530	540	533	567	588	541	551	545	553	565	551	547	576	567	527	559	600	517	562	556	549	571	535	524	561	530	513	559	532	544	533	532	554	512	580	544	517	584	557	553	532	591	538	562	558	568	575	543	553	536	556	580	569	546	536	551	545	554	544	501	542	563	520	567	500	554	576	513	565	535	544	545	572	547	554	541	565	504	504	567	538	576	552	527	599	545	553	547	515	578	529	524	543	594	553	506	519	542	565	546	578	575	545	530	562	570	538	518	522	554	548	594	515	531	552	567	554	565	551	562	516	552	546	566	554	604	541	554	567	540	523	553	547	538	571	561	528	533	579	530	515	546	535	550	596	499	595	507	534	606	532	540	513	560	527	550	543	548	489	501	540	573	541	559	544	563	566	585	524	542	524	574	544	541	571	563	523	549	527	534	556	558	566	553	549	582	616	556	578	528	566	587	548	513	536	560	502	502	510	546	549	520	578	549	526	553	559	552	590	512	528	565	550	607	556	559	523	588	538	533	534	555	539	524	528	521	548	553	555	552	563	539	529	604	543	549	509	569	552	552	524	572	586	556	562	562	528	573	535	518	510	552	547	511	544	543	539	595	526	509	577	503	608	581	560	538	539	557	613	543	556	539	563	502	567	527	510	554	577	548	579	505	559	560	537	507	566	565	539	535	550	536	553	547	570	542	545	524	555	556	561	569	556	533	558	572	509	611	570	543	528	588	581	552	491	528	566	534	568	576	554	600	526	511	544	587	544	524	535	560	523	533	561	523	559	531	522	540	513	585	572	529	566	541	560	592	531	531	550	554	528	549	530	567	549	547	520	559	542	567	529	552	571	536	550	511	511	588	581	544	512	560	538	588	528	575	555	540	519	555	525	557	535	526	546	549	539	543	507	573	540	546	554	529	533	548	578	538	580	552	575	567	559	558	549	576	530	522	586	566	579	511	529	569	556	586	501	575	539	541	539	548	559	533	563	544	573	607	558	595	526	541	566	520	564	557	528	516	538	552	574	532	582	541	585	556	544	573	536	580	528	553	538	601	604	546	528	568	573	511	544	574	539	552	554	549	520	557	542	576	543	552	518	544	569	543	533	550	565	558	515	542	548	611	536	532	519	556	531	572	520	523	535	559	561	528	511	566	549	563	573	559	535	549	574	514	535	523	556	499	572	546	548	560	539	565	536	559	523	533	573	547	545	544	543	552	556	545	542	554	545	551	524	582	548	540	549	503	562	545	539	559	528	582	565	550	581	527	528	526	506	578	555	570	559	564	569	588	565	563	526	575	524	515	566	570	610	543	540	546	551	538	530	553	543	566	546	528	553	609	604	552	575	550	515	512	581	554	517	562	502	556	562	526	541	576	579	542	556	544	531	549	541	547	583	582	586	612	544	576	514	537	553	534	539	611	568	541	550	579	566	554	531	499	519	542	533	537	592	558	543	577	583	559	552	524	522	538	559	531	530	552	547	557	560	577	544	512	558	531	556	534	561	548	520	535	576	556	527	552	521	589	560	563	568	559	508	567	535	547	536	548	551	563	582	595	549	537	568	543	601	516	528	559	534	549	551	544	545	546	566	518	533	525	536	518	502	547	523	551	546	515	526	550	550	543	570	527	504	570	536	504	563	533	574	548	563	538	493	566	488	542	540	540	601	538	588	526	555	538	539	601	576	566	510	536	556	491	534	571	560	535	488	567	601	528	515	530	546	542	580	534	589	542	532	561	532	514	564	528	524	558	555	550	535	526	530	549	558	528	589	557	542	579	524	529	540	538	573	572	536	550	555	558	531	572	561	531	535	527	533	506	570	556	524	556	558	565	584	525	536	551	556	527	562	517	579	538	558	566	571	538	558	552	530	582	513	508	536	614	563	546	510	520	571	554	555	590	525	520	571	530	532	541	543	576	529	473	563	558	545	563	553	525	509	555	537	576	535	565	554	559	549	525	560	596	529	570	571	546	565	575	520	528	546	562	565	552	554	521	546	588	568	556	576	592	554	535	583	568	567	528	563	563	536	538	543	583	528	530	598	554	555	515	563	577	540	541	527	548	516	532	588	552	576	580	554	562	575	535	546	518	520	577	564	591	564	542	557	545	550	548	570	545	551	583	523	545	522	515	531	561	549	553	549	566	576	541	542	536	539	511	531	547	560	539	533	513	525	591	565	509	581	584	532	580	540	583	594	500	528	558	573	564	567	534	554	523	541	503	555	502	551	541	552	535	575	551	557	539	586	556	595	514	566	504	533	518	625	576	551	562	582	525	557	540	593	539	521	562	540	535	552	539	593	542	534	566	530	530	563	562	530	585	548	565	576	586	572	537	518	549	535	541	572	533	555	519	576	555	574	568	564	522	573	555	599	561	564	530	565	531	543	567	563	544	554	552	530	525	580	545	525	546	622	516	565	559	515	535	600	581	521	563	578	511	542	519	540	556	530	572	576	538	545	542	525	549	534	596	553	527	586	552	571	529	536	530	586	540	559	591	526	565	511	564	509	535	557	581	562	527	550	535	545	546	531	515	532	516	550	559	573	530	553	521	548	529	553	566	528	531	568	570	501	531	578	547	571	549	550	557	528	511	504	562	525	533	542	547	533	565	539	565	515	560	518	492	575	517	599	568	573	578	566	538	586	567	521	573	543	544	559	562	573	504	598	571	545	549	554	559	553	544	563	542	521	577	549	568	536	529	538	535	563	527	574	553	529	541	561	582	553	556	550	550	558	617	566	576	539	552	522	581	519	544	536	536	525	568	521	512	553	501	556	545	552	547	536	550	546	560	560	538	527	563	530	535	521	514	534	511	520	550	576	537	535	547	500	520	587	538	545	524	543	526	548	563	564	561	508	557	588	527	504	578	539	531	532	568	554	536	500	540	505	532	555	524	518	538	538	594	537	602	556	528	533	514	568	551	570	517	535	539	531	554	571	536	527	526	569	520	552	599	548	589	510	536	564	552	525	529	547	527	551	517	556	570	486	548	539	582	554	543	561	564	554	558	541	562	595	561	518	550	568	581	557	540	542	550	593	537	530	533	527	548	542	541	570	535	559	568	536	536	571	555	584	502	540	576	539	571	552	560	584	531	539	559	524	543	572	526	566	592	561	544	517	564	553	585	557	542	558	578	530	553	535	490	549	536	553	526	525	547	556	525	559	561	599	580	554	567	527	551	513	553	548	557	544	530	575	521	552	538	517	550	559	554	532	522	510	551	539	522	601	539	555	486	549	524	548	529	579	534	520	538	536	574	565	530	551	549	542	558	571	576	558	555	548	549	561	525	544	523	551	568	551	510	576	546	527	537	525	520	552	550	522	580	540	528	528	481	537	557	501	500	564	536	549	557	521	530	541	551	553
69144	31421	11098	2320	891	596	419	331	288	243	264	256	266	289	271	249	255	258	257	247	244	259	238	280	224	269	271	269	258	269	274	253	259	251	229	260	263	238	278	282	268	260	263	256	244	245	272	285	259	258	263	245	269	240	247	242	257	246	271	244	253	229	255	286	230	279	267	250	240	275	271	266	250	274	237	232	235	282	255	269	248	259	242	274	255	272	278	252	250	255	260	256	261	283	258	247	279	249	274	262	264	248	231	260	246	267	259	264	268	251	281	249	248	247	235	283	242	273	276	278	262	264	266	246	263	259	246	263	247	225	263	252	256	240	260	295	244	281	234	248	242	270	255	239	230	244	267	261	272	245	251	240	226	252	237	260	262	232	245	241	266	241	244	267	237	262	240	280	255	243	272	252	235	291	260	266	266	269	279	300	280	281	270	249	233	268	253	279	254	248	235	248	249	251	279	260	265	252	287	244	278	286	251	252	258	266	240	247	233	273	293	256	256	235	264	244	265	249	252	244	279	274	259	268	249	278	274	272	241	268	266	265	266	255	251	237	276	226	262	236	236	268	259	261	273	297	289	269	257	248	244	258	241	254	294	287	250	249	245	252	275	228	277	235	240	256	242	277	233	230	244	255	277	246	259	308	255	267	252	274	257	245	244	272	238	257	267	257	246	290	259	289	259	258	270	277	240	256	267	257	245	279	237	235	256	257	259	278	248	292	244	251	273	275	239	269	264	263	275	269	255	241	264	274	249	247	254	272	286	247	253	251	224	278	295	292	251	271	259	276	255	278	278	264	228	259	278	277	255	265	261	273	261	259	247	259	234	240	287	263	258	261	236	260	270	260	257	253	234	256	243	259	269	263	258	217	263	279	314	283	253	280	282	270	240	253	233	264	260	246	269	273	270	264	301	241	237	262	253	245	234	268	256	233	253	239	270	233	253	243	265	258	292	243	247	253	285	256	261	254	229	264	259	247	256	256	284	242	226	230	254	301	268	212	251	238	262	250	250	245	247	263	236	244	258	250	277	240	256	258	264	260	267	279	280	243	225	256	273	245	263	281	248	280	261	231	279	272	266	266	236	254	260	244	245	262	249	261	287	257	270	254	238	248	263	267	255	295	248	253	274	275	252	287	274	267	240	249	280	281	270	242	228	239	236	257	266	273	266	255	239	251	265	265	242	257	277	270	225	263	230	254	269	258	244	262	257	247	274	261	294	220	248	259	242	273	249	259	271	260	250	268	246	266	260	257	240	276	270	259	233	277	268	249	258	264	227	233	270	282	233	253	259	263	272	306	261	267	253	272	272	266	260	243	250	261	250	245	245	264	247	249	253	224	237	264	258	228	235	249	271	279	269	279	257	250	237	235	266	235	244	261	264	258	215	244	257	265	242	236	242	269	252	262	277	251	285	255	242	279	241	263	231	267	239	236	296	260	262	260	266	234	244	257	254	246	293	229	276	253	269	243	240	281	280	240	245	275	247	252	237	246	293	259	261	236	258	248	231	249	273	267	276	248	249	266	286	275	236	269	253	259	270	256	260	255	248	248	240	252	257	275	254	261	232	254	258	258	262	244	247	251	254	260	232	242	252	269	277	251	255	283	250	264	245	249	243	284	240	258	253	252	255	270	269	254	271	276	275	285	256	258	263	223	271	237	287	257	303	266	248	274	241	266	258	251	256	249	266	281	274	268	230	249	233	248	246	284	258	236	246	263	273	270	265	267	285	271	281	289	254	242	265	273	225	246	255	256	254	230	238	285	261	264	283	234	237	276	250	230	256	248	221	255	259	242	269	253	249	251	303	275	261	272	261	230	247	244	263	252	249	268	267	229	260	276	250	258	238	279	291	222	218	226	261	260	274	269	261	258	258	247	264	269	231	229	225	275	269	247	264	297	234	228	257	235	228	236	260	242	238	257	271	259	249	256	258	267	258	296	274	264	219	222	251	253	260	289	252	239	271	257	256	245	261	271	276	261	284	235	239	223	267	268	301	280	278	294	281	283	244	256	270	279	271	275	278	266	238	276	237	252	286	263	308	252	246	253	259	275	251	247	256	271	250	240	260	275	233	260	223	254	259	249	255	263	259	249	287	251	257	266	241	247	264	272	278	246	252	253	276	263	268	289	245	256	245	268	250	237	282	284	261	258	234	291	261	286	294	287	266	259	272	256	266	274	268	252	250	263	237	264	225	238	263	249	279	249	270	236	249	256	274	261	273	240	278	248	251	296	220	266	261	264	251	258	229	248	225	234	259	268	265	212	233	258	227	243	236	256	250	270	283	280	256	214	280	243	234	267	270	243	282	285	274	223	252	258	261	279	260	251	282	267	256	291	256	232	238	283	270	248	261	277	280	258	236	269	262	248	245	222	245	261	276	240	253	233	238	252	267	260	273	253	279	253	246	244	279	285	218	266	257	252	256	266	255	255	257	268	272	262	256	249	265	276	269	233	241	240	243	260	273	238	240	241	240	245	271	260	278	236	268	286	277	258	270	265	249	281	235	245	262	260	242	271	257	259	278	282	262	258	250	239	255	260	248	242	278	259	286	244	278	240	252	264	287	265	262	277	258	271	254	278	251	269	231	282	283	239	247	243	260	250	247	246	210	277	268	229	290	233	248	217	271	274	275	273	256	262	277	285	254	218	256	241	240	246	256	282	316	264	230	230	261	246	270	294	273	250	257	248	237	267	259	223	266	256	275	255	270	251	232	261	240	274	245	235	269	251	253	282	216	279	272	255	263	238	254	263	267	224	237	248	247	225	250	279	233	262	257	271	280	280	262	251	233	251	256	252	260	264	276	270	249	270	267	249	279	268	235	244	258	253	222	241	244	295	268	238	249	244	250	275	276	274	243	230	258	266	246	228	299	252	248	243	279	268	270	269	243	241	289	293	241	248	265	246	244	249	232	243	247	264	273	255	281	272	272	230	286	238	245	256	241	286	254	242	238	294	288	225	246	230	221	265	263	287	226	260	258	269	218	256	256	254	267	300	269	264	249	238	266	293	253	252	246	278	253	259	266	238	255	253	246	254	267	257	259	266	239	264	265	264	249	259	260	220	239	279	240	252	260	254	266	269	245	267	259	262	262	266	209	297	279	253	283	255	247	261	238	296	254	250	272	245	262	248	233	267	240	243	236	242	254	266	266	248	269	282	287	235	220	238	265	248	243	246	242	283	237	261	276	266	261	244	274	225	256	245	228	290	217	255	257	239	258	268	254	262	257	246	260	259	272	261	245	250	261	245	246	285	272	226	253	267	259	263	287	311	243	237	266	256	286	268	233	279	278	230	268	248	263	230	255	246	282	246	241	273	272	285	253	242	285	252	256	260	279	267	256	272	278	288	229	258	241	241	262	286	243	235	223	248	253	266	243	272	258	272	255	288	263	239	243	271	280	283	261	238	235	255	262	251	260	278	253	244	305	256	247	272	285	253	249	259	239	240	247	245	244	258	270	276	274	273	268	284	278	237	250	237	239	271	265	256
47225	22058	9189	4231	2465	1667	1116	798	674	618	604	584	579	618	602	550	599	545	598	551	590	550	568	597	587	586	605	564	579	564	557	604	545	633	567	592	555	577	582	579	581	598	507	582	539	549	558	574	574	607	599	547	560	576	570	566	543	610	599	599	559	584	576	556	572	574	594	601	600	528	607	570	563	595	597	575	583	575	562	598	586	545	587	538	568	551	579	542	604	563	578	567	614	605	565	572	593	587	606	568	566	592	579	587	622	559	598	561	574	578	602	543	625	601	581	600	607	587	606	578	564	564	574	583	565	597	618	590	572	608	604	561	574	595	537	555	587	589	566	566	566	602	596	575	575	603	604	581	562	593	588	574	642	559	592	570	615	569	601	573	594	577	578	606	565	572	584	598	588	542	649	584	596	613	583	571	557	574	579	610	550	573	573	628	559	585	568	586	561	582	564	580	636	524	596	619	612	564	558	547	572	600	618	554	598	584	589	546	596	586	562	559	570	562	596	579	612	647	598	585	625	553	573	583	559	569	582	590	617	576	572	564	631	567	630	612	614	594	599	593	569	558	566	590	540	575	577	580	539	576	597	574	591	546	583	557	594	593	596	572	551	624	605	565	531	607	565	574	587	592	605	574	569	543	632	598	618	564	570	536	557	583	579	585	594	605	539	572	599	578	597	561	578	584	569	554	523	602	571	567	585	570	597	586	586	598	622	613	585	566	587	567	568	538	612	561	588	599	598	587	566	581	613	591	582	583	579	589	651	537	583	555	536	578	595	557	556	564	566	558	596	525	542	576	574	571	564	630	551	572	659	563	590	631	596	559	611	558	595	589	626	573	578	597	595	588	606	554	628	568	588	580	596	539	576	624	557	620	586	553	578	582	603	576	562	596	605	568	559	551	606	568	563	563	592	571	581	551	536	536	585	553	583	624	559	578	592	532	594	586	541	591	583	625	613	632	596	545	546	586	586	599	584	538	551	630	547	540	584	534	576	578	577	585	617	609	569	594	597	561	569	553	549	568	626	581	594	594	591	568	641	589	603	558	578	608	601	539	607	609	576	632	631	536	549	597	575	585	548	616	574	572	543	589	578	550	551	557	587	589	596	582	583	601	577	600	588	562	588	563	570	567	565	592	565	598	579	570	582	569	586	600	556	612	573	583	606	591	614	574	550	586	569	553	585	565	547	575	612	570	578	593	532	588	582	615	546	560	590	589	579	540	569	575	545	565	637	552	577	598	576	573	587	593	538	586	585	548	570	616	615	568	609	582	589	587	585	595	570	579	538	612	532	580	583	594	583	577	552	594	546	609	566	577	584	625	593	585	543	596	602	575	572	583	544	568	552	570	594	568	589	577	586	604	566	580	568	585	578	582	621	568	576	598	575	621	546	588	581	594	596	620	585	615	571	622	593	561	582	565	602	605	576	587	582	608	538	569	611	593	578	643	644	521	597	610	576	600	588	579	584	575	581	603	578	588	593	599	587	577	581	563	580	614	589	580	542	575	550	619	575	581	556	597	576	598	599	601	589	571	589	586	574	582	601	524	594	592	579	600	538	548	580	569	570	588	610	547	606	580	635	605	618	583	617	572	594	574	593	604	581	584	533	548	541	568	577	586	557	591	586	566	549	583	572	597	605	585	577	599	628	560	571	605	570	619	541	565	605	565	595	566	614	569	591	583	578	559	554	569	656	538	556	584	558	588	583	597	595	546	618	558	623	562	593	565	581	564	581	602	600	561	550	581	611	596	568	563	585	565	592	586	622	575	576	576	579	563	573	540	573	533	582	548	563	564	630	586	581	587	605	581	573	627	595	627	625	603	610	622	601	575	574	588	583	589	645	606	577	585	610	589	527	569	607	564	606	599	576	614	575	607	592	614	589	567	601	563	574	560	595	601	607	591	600	629	592	565	587	562	589	603	586	590	604	593	625	589	564	534	571	584	576	622	573	579	607	577	597	591	581	583	566	578	584	564	603	558	568	573	572	581	609	576	598	606	603	629	610	629	558	574	583	562	605	568	584	596	589	532	581	598	598	563	544	595	570	587	598	574	611	565	563	645	580	621	574	584	558	614	581	562	544	569	582	550	573	540	628	585	564	543	560	600	630	610	566	566	610	598	614	576	536	614	602	571	618	588	582	619	576	602	525	592	609	582	569	546	632	550	572	546	565	579	574	591	579	553	539	631	596	553	590	585	595	586	555	580	624	582	577	615	572	582	573	565	595	600	595	531	559	558	592	565	630	612	553	614	532	569	553	582	576	602	556	593	612	532	550	598	609	552	577	572	602	586	549	545	591	608	588	567	578	598	562	588	563	577	555	593	562	569	613	567	611	549	574	577	614	615	584	565	592	516	629	608	600	574	565	569	617	576	621	580	588	589	583	529	594	612	612	624	562	573	555	571	563	560	580	593	576	557	603	588	595	510	582	583	577	543	571	543	563	616	539	601	587	558	530	593	545	600	586	606	556	597	573	624	596	554	590	620	549	574	562	583	602	578	562	616	546	549	566	588	597	607	601	576	570	619	562	543	562	517	568	586	586	511	608	537	584	584	613	579	572	580	567	541	549	582	581	624	577	582	581	588	602	551	594	566	521	604	580	592	520	594	581	583	593	589	581	579	589	654	547	574	556	566	566	564	555	559	614	533	588	561	587	582	563	617	599	581	589	583	596	541	515	584	536	591	584	585	586	571	573	558	593	594	559	579	564	596	551	578	565	569	559	592	588	621	601	583	552	606	560	604	581	538	627	595	568	552	579	540	605	617	556	580	574	556	552	595	569	582	619	569	586	592	585	526	589	593	580	561	599	576	575	600	517	579	549	546	573	591	575	564	583	627	560	557	597	602	589	591	590	593	578	583	581	578	616	571	580	609	580	570	598	600	580	581	557	563	579	579	568	558	576	586	584	560	579	566	567	551	558	568	551	563	628	558	584	610	568	586	605	571	572	525	601	556	604	542	571	583	604	587	570	636	588	532	549	600	603	554	553	556	595	573	619	599	567	567	555	562	633	591	635	554	610	643	617	574	579	581	586	526	587	609	571	581	584	583	543	595	623	565	583	589	602	559	625	590	608	605	610	594	606	598	587	554	607	618	601	597	588	626	557	593	569	584	525	578	543	526	558	604	565	579	600	531	551	531	592	566	552	595	576	570	610	581	569	561	562	595	598	527	558	597	594	579	569	600	622	595	610	587	609	536	611	593	578	546	618	594	578	598	562	601	594	591	599	599	582	594	601	609	602	575	616	567	541	608	583	604	582	582	671	589	566	570	603	588	553	589	608	579	572	636	616	541	575	574	594	573	560	600	541	594	599	540	566	563	523	544	589	535	582	605	556	588	604	564	566	566	597	564	541	657	610	633	578	564	605	600	579	604	599	576	557	564	582	608	574	581	590	581	617	606	589	588	595	560	576	591	566	592	553	560	546	608	586	581	570	575	593	574	586	564	531	580	561	558	588	593	571	639	629	555	553	617	607	594	558	573	579	565
49489	17550	4176	1131	491	359	292	260	278	230	246	280	225	238	270	257	276	270	213	244	266	241	260	229	249	270	289	236	252	242	241	248	290	242	235	224	230	268	230	250	273	266	251	247	238	248	276	243	256	241	248	246	244	233	261	272	267	274	299	260	264	231	250	282	258	271	264	257	249	219	242	244	254	249	255	244	262	229	274	262	246	243	289	210	244	217	258	244	230	227	257	255	242	251	235	234	250	285	235	232	259	277	243	235	279	256	264	222	230	242	290	266	272	269	266	268	228	246	261	266	268	271	240	271	273	248	285	208	256	245	283	249	256	290	235	289	274	247	252	237	229	279	270	261	258	256	255	261	232	264	238	263	264	294	267	260	253	299	272	268	264	220	257	265	267	302	256	225	272	229	227	225	254	252	258	264	273	237	276	251	278	261	273	254	244	247	260	228	265	221	259	254	290	244	229	260	246	249	214	274	274	255	263	225	241	240	270	243	243	236	220	226	235	245	238	254	252	224	250	272	287	254	283	267	262	243	262	261	295	291	235	247	277	240	259	251	257	250	280	248	258	272	278	260	217	252	259	271	263	290	260	257	303	250	230	264	254	235	274	231	288	231	251	240	236	268	249	269	283	284	250	251	240	262	249	245	262	238	265	227	267	254	258	241	258	235	283	254	273	265	254	227	255	259	258	235	265	246	227	236	239	252	280	219	257	241	224	239	219	251	249	237	199	236	236	256	228	265	245	253	248	252	222	250	250	238	226	267	269	243	257	241	257	249	257	274	219	266	236	234	247	268	233	251	244	241	264	286	226	230	286	261	265	272	265	282	277	233	246	265	260	269	236	261	272	243	232	258	219	248	224	252	282	246	239	282	246	267	246	251	236	233	254	265	239	240	233	244	248	281	280	237	273	262	267	213	233	287	232	264	233	254	232	225	266	280	244	243	234	226	251	269	260	263	265	261	240	252	273	244	266	274	256	265	237	258	239	244	258	243	240	294	259	241	247	223	226	249	268	250	239	246	273	258	216	220	247	232	269	253	276	280	224	262	241	250	219	247	266	259	258	275	241	250	291	261	251	269	249	223	259	249	248	233	272	259	242	223	247	253	232	267	225	267	232	259	244	250	261	265	231	252	239	242	270	237	218	289	250	222	262	264	258	243	242	243	222	271	226	224	267	287	261	272	236	225	232	254	217	278	233	268	259	243	266	256	279	260	269	251	298	244	274	273	257	227	269	269	253	241	248	279	261	250	262	246	285	204	275	222	246	264	277	246	249	255	230	257	296	285	278	253	260	260	254	255	260	254	262	259	237	261	214	250	245	234	251	239	263	250	210	267	265	230	228	226	256	230	269	237	259	255	247	250	252	241	256	242	210	224	259	261	232	266	235	254	275	243	220	239	230	261	252	229	222	248	258	270	205	263	248	249	268	226	265	226	224	254	234	259	252	238	255	261	272	275	236	254	271	257	251	251	220	251	219	251	251	275	264	261	221	271	272	272	262	266	227	249	244	253	244	276	244	241	249	247	276	260	250	286	264	241	221	205	262	281	223	233	250	247	242	261	295	226	253	237	246	252	249	276	231	245	265	262	244	242	244	263	269	253	230	250	223	261	280	255	264	281	258	262	260	265	266	238	250	245	265	284	263	221	258	266	236	222	237	219	239	303	227	282	230	285	264	276	244	241	252	239	273	217	238	273	272	301	261	255	250	249	257	220	246	223	261	249	272	256	255	234	250	250	249	248	276	257	235	275	256	254	287	247	255	264	259	260	231	240	252	235	237	247	259	272	264	244	244	251	254	265	280	254	255	282	290	281	262	302	259	254	259	287	255	254	260	237	243	244	241	267	233	231	255	250	237	279	254	245	246	236	284	264	274	268	237	265	269	275	233	239	252	230	261	221	244	272	227	255	202	250	228	242	250	248	257	259	264	270	276	260	281	240	238	261	273	218	219	240	283	248	216	268	218	237	286	282	280	272	268	241	237	229	271	274	250	232	254	265	251	248	262	227	264	224	239	238	269	233	288	267	248	240	217	220	252	238	266	277	261	256	233	238	261	266	269	240	259	243	227	266	259	263	249	275	259	252	228	246	251	247	242	227	264	262	266	254	266	247	235	270	287	218	234	237	265	251	257	255	238	261	236	238	241	250	238	256	273	253	261	242	262	261	266	267	237	271	256	259	285	239	251	256	273	245	254	244	248	287	258	252	231	261	249	264	242	250	261	310	270	279	255	257	236	261	239	241	265	255	238	225	251	249	277	250	259	255	251	256	260	250	243	282	243	256	244	249	261	232	240	249	267	240	240	255	254	243	244	243	244	262	246	209	231	217	238	269	279	247	235	261	246	229	225	252	229	245	268	247	271	256	251	237	227	265	256	259	242	264	258	253	241	243	243	221	265	292	248	254	278	297	254	235	251	242	279	234	215	232	263	247	273	241	246	284	258	254	263	285	241	265	252	254	286	265	256	276	258	256	251	248	243	290	217	243	261	239	227	271	224	251	256	247	257	286	224	260	271	263	245	257	241	246	260	270	243	241	276	245	255	248	261	255	251	201	269	239	249	246	252	245	257	227	232	266	247	269	260	255	233	265	258	241	219	237	226	250	231	249	257	281	265	269	308	265	273	218	226	252	244	290	262	276	245	250	240	234	232	251	224	214	265	234	236	258	248	257	269	278	285	230	238	221	260	249	267	249	264	267	263	230	256	236	277	230	236	235	241	265	256	239	261	283	255	251	247	258	234	274	244	250	249	235	247	229	230	248	255	276	276	254	222	249	260	263	264	241	292	257	274	238	264	237	257	231	226	229	263	283	265	278	257	269	287	242	209	287	263	248	277	256	269	210	259	253	233	230	253	281	236	279	270	245	268	263	264	257	258	246	263	242	248	251	249	238	259	259	260	226	259	255	250	231	223	239	270	234	250	268	248	251	262	226	244	246	251	242	213	248	260	244	257	238	244	275	254	228	235	275	247	240	255	255	265	253	260	246	239	232	285	224	267	244	251	265	231	267	274	237	268	251	265	253	265	249	255	292	256	254	254	273	246	258	238	255	256	260	252	286	234	233	283	229	244	264	255	239	231	252	249	277	254	270	240	250	245	234	260	230	251	248	241	259	266	273	281	247	241	265	240	265	256	278	278	234	286	258	244	237	244	226	261	261	253	305	238	255	273	240	263	255	234	277	244	253	242	251	258	238	248	244	250	238	275	273	246	234	264	278	251	253	240	275	253	243	233	248	288	259	236	264	262	248	239	221	242	270	289	259	265	264	239	260	247	255	240	241	272	249	233	280	244	244	260	282	237	264	218	244	245	250	231	249	235	230	251	231	269	261	258	249	238	218	226	222	267	236	262	274	244	239	247	287	268	255	240	245	248	265	266	219	239	259	234	253	289	274	249	257	295	244	243	210	261	242	207	231	272	263	249	227	266	278	244	249	248	283	235	273	260	278	235	220	287	266	242	221	227	272	265	259	216	246	258	243	254	245	256	262
32901	11515	4806	2328	1300	874	669	615	594	563	558	577	527	566	526	544	581	544	608	584	549	605	549	562	551	580	582	547	569	559	582	566	546	558	587	558	571	570	581	562	589	600	581	570	609	555	585	630	576	553	575	602	569	560	536	575	577	544	584	548	551	586	572	565	582	526	600	586	617	531	581	556	543	564	589	536	599	574	615	603	582	573	583	577	556	565	589	577	558	516	553	569	557	597	581	544	556	597	575	549	595	552	531	520	522	537	560	529	564	583	566	555	569	601	565	594	594	564	535	585	554	574	602	566	583	571	567	603	572	566	583	558	555	592	563	555	517	517	579	549	596	569	562	536	504	597	588	553	553	569	591	544	576	565	522	546	548	595	571	567	583	567	569	549	566	600	568	558	573	583	549	606	551	608	588	568	574	590	566	587	518	557	566	608	594	595	599	560	571	571	549	573	558	571	545	553	594	554	557	571	598	604	557	608	576	575	577	595	548	583	531	532	571	555	563	574	584	575	564	547	562	566	558	571	537	563	550	499	525	597	555	605	523	560	547	597	579	560	566	552	588	560	568	560	581	558	590	523	581	578	586	628	528	550	513	572	548	566	545	589	561	572	571	524	591	580	565	571	564	581	512	566	552	548	585	552	576	584	560	559	571	548	591	594	510	539	577	586	541	543	526	578	581	552	563	539	593	533	565	590	589	544	554	522	564	536	562	537	585	557	596	546	555	570	569	578	526	561	579	563	573	557	574	592	532	574	579	560	557	569	546	542	580	521	565	569	513	594	582	562	554	603	577	544	536	540	521	529	555	602	597	605	577	578	556	572	618	555	574	593	570	552	590	541	572	560	598	562	574	575	537	541	542	539	555	560	558	510	629	562	570	558	614	577	501	596	547	607	575	612	546	572	562	558	547	592	592	541	548	577	587	595	548	556	581	551	545	591	566	566	631	561	571	557	541	575	573	573	568	567	546	575	573	549	562	572	570	522	634	597	542	532	539	531	596	619	575	618	574	565	563	560	535	572	575	532	573	538	550	582	577	610	551	530	565	580	583	522	562	560	573	613	541	550	565	560	547	592	558	590	566	605	558	541	569	592	605	558	626	583	539	571	568	541	607	580	606	589	538	631	552	589	601	571	562	578	595	556	580	539	579	583	603	543	560	577	577	537	535	527	560	586	553	564	593	554	532	609	564	550	586	562	548	568	576	533	560	549	595	580	557	546	595	589	518	600	558	597	549	566	555	556	564	549	546	568	531	550	562	545	571	580	542	560	563	558	537	576	561	546	577	554	562	538	562	544	566	598	559	542	610	568	590	570	576	546	556	613	512	536	532	553	555	570	502	614	539	562	601	582	546	552	582	596	582	562	532	556	587	574	563	572	579	597	542	528	617	549	565	569	586	566	527	612	586	547	595	555	562	544	517	596	582	559	545	585	574	555	574	538	513	551	554	585	568	560	577	607	547	584	572	536	550	553	585	591	589	590	534	565	554	619	573	588	571	614	616	557	581	591	572	558	538	602	563	545	585	549	541	548	563	595	559	525	550	582	568	551	544	555	540	592	611	556	556	547	559	587	583	602	603	570	555	598	569	556	557	582	556	578	564	563	588	613	578	587	587	584	552	537	603	568	554	609	528	609	559	535	580	557	543	539	536	605	531	558	572	554	567	597	593	566	584	549	547	606	611	585	589	564	588	546	573	554	570	555	541	563	586	536	555	553	609	579	528	585	595	569	564	575	592	562	561	555	551	588	614	567	597	566	616	559	573	554	539	563	575	614	557	568	564	605	554	604	612	568	573	587	573	536	589	522	541	550	535	601	532	575	597	581	569	584	560	571	555	584	592	583	607	599	537	583	564	526	555	584	569	538	588	617	579	584	580	544	574	548	557	538	554	561	567	616	566	572	568	587	573	584	548	563	617	571	571	542	523	520	575	571	564	582	558	566	541	605	538	557	585	561	557	560	590	563	529	566	583	567	576	545	595	523	607	573	594	565	554	584	591	570	560	564	553	555	556	637	588	623	552	563	574	631	592	555	537	537	559	512	564	574	555	562	581	571	537	567	581	570	593	596	584	597	513	535	566	569	568	581	588	551	621	608	578	556	554	517	571	612	563	582	543	547	573	531	572	537	564	530	538	543	594	556	572	586	547	611	562	515	566	568	536	546	586	527	595	570	578	614	532	536	566	580	555	547	607	538	559	563	620	528	603	582	563	586	576	551	544	591	574	563	580	556	569	610	571	558	606	591	605	574	565	558	589	517	550	543	568	565	584	558	559	611	559	553	550	569	558	595	538	540	607	580	540	519	576	609	539	559	558	614	563	562	562	576	582	596	617	606	552	542	554	586	579	546	569	567	562	566	584	569	602	534	563	588	570	534	552	530	594	600	585	529	618	566	574	588	543	570	587	557	581	593	570	577	538	580	606	541	543	536	576	574	559	620	562	567	562	517	555	561	566	549	545	584	563	526	577	612	584	535	520	534	607	628	542	549	581	616	585	563	615	539	559	563	534	537	583	611	562	561	582	592	581	533	581	596	596	543	606	541	545	535	568	591	613	525	538	562	545	520	565	527	537	543	624	546	584	552	552	577	598	552	607	561	555	552	561	557	568	563	550	553	589	613	548	546	566	549	576	549	552	565	588	605	555	566	548	561	585	602	529	538	582	570	583	571	589	580	585	529	575	549	590	588	569	547	538	576	571	555	577	563	581	562	522	554	531	554	572	528	584	554	524	542	534	551	570	587	512	553	539	559	588	580	587	584	545	583	571	563	572	536	538	537	584	578	557	541	571	511	566	547	568	556	581	554	525	559	554	559	610	526	570	544	598	511	599	636	587	568	568	525	576	585	573	603	567	542	534	621	609	523	555	546	568	554	579	572	529	544	546	555	604	583	539	600	546	586	580	562	583	578	538	584	585	608	525	550	566	568	571	597	598	588	594	598	569	566	556	547	582	585	547	543	595	563	562	535	510	570	545	539	570	561	567	623	542	565	539	559	573	586	574	590	576	551	560	620	554	570	562	596	493	589	518	566	571	589	583	554	597	585	524	588	530	600	583	549	565	565	614	535	593	620	548	551	559	579	570	564	570	551	573	539	570	520	565	566	606	582	535	572	504	605	515	574	566	576	575	573	538	539	546	571	569	578	557	577	576	623	568	551	542	582	593	554	535	577	548	558	578	595	580	565	600	526	567	555	551	571	588	646	557	584	551	565	526	536	567	576	577	564	571	519	559	540	532	578	555	584	594	532	591	552	585	526	582	557	574	599	577	596	576	572	561	573	573	564	548	609	551	518	574	530	558	583	537	547	609	596	555	538	539	593	599	552	531	564	582	580	555	570	592	543	551	565	569	543	606	557	564	567	577	565	545	568	605	589	580	560	562	566	567	576	591	562	610	551	599	581	604	555	610	577	574	544	564	520	532	580	575	526	555	591	574	623	609	557	561	592	612	612	559	584	557	549	568	600	582	586	564	521	564	531	508	624	587	560
61777	32102	13576	3916	1245	696	483	359	290	243	219	244	258	264	255	238	212	214	240	243	211	224	221	253	244	220	255	241	220	251	245	256	228	275	236	234	229	231	252	221	238	209	224	264	207	244	241	245	206	226	223	215	236	252	223	222	222	241	265	233	225	206	239	224	231	263	223	222	217	225	224	209	243	227	238	243	254	222	250	209	208	237	218	202	239	247	221	224	228	202	261	275	240	227	203	244	233	227	247	240	213	218	208	242	221	231	215	238	252	234	231	235	202	235	246	202	227	244	225	251	230	224	215	206	243	229	221	229	240	230	210	239	273	270	250	234	222	202	278	202	226	238	216	238	255	223	207	251	244	221	226	199	236	207	243	228	220	228	235	223	237	216	244	234	224	251	265	228	242	220	255	257	215	222	252	207	208	210	239	211	221	232	261	229	234	232	227	251	233	240	242	216	244	238	251	252	193	234	254	250	221	237	251	234	209	229	212	208	259	233	233	240	257	256	223	228	235	216	204	236	248	220	241	231	207	246	220	244	250	229	199	227	234	203	213	215	254	253	231	229	264	211	221	231	229	200	234	256	268	218	235	228	250	244	277	225	209	271	229	244	217	213	219	212	206	233	232	247	226	220	253	248	269	254	244	224	202	200	206	218	234	210	273	223	233	247	234	231	214	238	215	246	223	206	230	220	213	223	201	215	241	222	226	235	249	238	223	204	224	264	208	205	228	227	262	268	262	251	231	220	254	212	221	229	248	215	215	233	263	219	241	220	228	248	231	236	250	196	208	203	244	235	223	237	254	246	226	227	244	217	217	202	217	260	240	213	245	237	240	260	242	254	245	222	246	243	257	230	223	254	225	228	207	225	223	248	243	233	254	222	255	249	245	234	229	240	257	244	200	230	234	260	246	226	235	234	226	221	213	235	264	246	232	227	224	220	223	231	224	239	246	230	219	228	235	254	235	243	232	227	216	200	215	213	238	214	240	259	265	244	224	222	201	221	247	263	245	231	215	224	226	243	229	220	255	223	219	249	231	206	240	241	214	253	232	254	238	226	254	249	237	236	235	254	218	226	260	210	213	228	245	250	242	223	254	236	230	242	233	231	254	231	252	230	207	243	229	262	258	214	213	217	252	239	238	213	239	210	232	241	212	232	238	240	241	217	222	255	239	269	257	242	248	254	222	245	249	243	259	248	241	251	221	218	204	202	231	224	268	240	247	241	203	230	211	235	221	232	239	218	244	234	219	234	217	240	226	246	233	254	232	220	245	242	239	205	232	254	195	221	226	219	245	261	235	233	242	252	225	229	237	215	224	240	225	219	231	240	256	237	260	242	256	258	205	234	231	238	241	235	221	238	224	247	257	244	269	213	232	232	226	240	224	234	264	219	235	252	213	214	240	232	234	247	225	213	250	223	237	233	231	212	223	242	175	254	222	226	185	262	248	230	242	247	202	204	230	246	210	229	228	245	230	251	229	256	207	220	240	215	224	227	228	224	241	209	219	243	215	227	248	229	260	252	219	239	228	253	252	214	237	226	244	234	211	217	248	246	209	239	238	233	219	230	244	274	256	234	252	260	236	247	238	230	238	255	234	238	225	212	252	241	279	257	216	219	221	245	245	242	235	227	257	218	223	229	249	224	225	250	203	223	234	201	233	234	211	268	244	209	228	239	209	255	202	248	236	229	226	206	211	213	211	215	240	246	238	247	245	208	221	234	224	250	231	247	199	230	241	231	248	265	243	248	221	221	230	204	224	190	219	236	211	230	246	210	239	200	210	231	232	226	217	192	229	285	206	236	224	239	230	231	249	261	213	246	243	243	244	237	242	217	239	213	229	242	231	237	233	215	229	239	207	232	223	241	233	248	266	248	219	235	228	222	264	224	229	234	229	230	232	232	212	241	224	269	239	232	232	254	231	250	221	224	246	255	211	225	218	238	222	234	246	221	233	204	236	214	224	219	206	228	219	237	247	213	215	217	227	241	199	203	244	248	234	218	226	256	207	226	254	238	241	251	225	224	208	210	203	242	202	215	243	227	232	263	244	221	241	240	210	228	259	221	209	253	248	247	231	200	219	269	199	206	234	221	254	210	229	239	225	205	243	236	228	213	242	212	229	238	214	223	229	232	198	208	215	242	243	223	203	225	236	194	233	204	227	254	240	201	230	229	254	228	232	241	220	241	256	229	204	216	227	228	206	226	249	241	223	227	205	201	219	261	250	218	214	248	235	214	236	232	186	229	229	232	244	236	231	247	232	231	245	212	237	233	192	234	257	217	244	205	210	238	243	233	244	236	244	220	221	221	231	231	242	224	260	237	234	229	210	243	221	214	227	239	263	259	233	214	240	219	227	197	234	252	254	250	255	239	242	199	229	241	241	239	212	220	265	200	233	209	265	227	206	237	251	244	235	243	240	270	253	211	242	227	236	205	224	225	233	228	244	241	253	226	251	230	218	232	202	223	233	268	237	242	229	245	214	220	224	258	250	220	245	288	227	246	228	214	229	215	235	252	240	229	246	227	228	221	217	241	241	210	229	233	241	236	218	228	211	234	223	224	208	240	246	227	248	198	230	211	229	233	265	249	226	241	220	223	258	238	210	240	233	220	232	240	225	238	251	228	193	246	263	233	198	234	236	233	204	218	236	235	215	227	265	248	238	212	229	224	212	241	246	238	239	250	232	204	239	229	213	238	249	211	240	219	228	230	232	255	230	246	221	230	248	235	223	221	248	220	237	254	249	234	242	226	249	221	243	233	226	205	245	228	220	224	205	248	236	218	222	226	224	225	233	239	231	232	236	223	215	242	239	239	233	218	237	265	202	232	205	223	238	260	221	250	221	212	216	228	215	208	250	274	219	235	258	211	235	202	226	265	251	239	224	226	236	209	222	225	214	236	243	235	251	203	254	263	200	211	201	238	243	226	260	231	254	237	235	244	239	251	243	219	231	240	235	232	227	210	218	238	226	244	206	252	225	235	205	201	208	272	265	224	254	225	224	208	269	225	229	234	234	222	237	211	219	258	256	240	233	238	243	231	229	221	243	240	229	275	231	204	241	236	218	236	258	251	252	238	267	239	236	243	232	226	225	206	218	211	252	195	215	235	235	236	218	257	240	242	208	242	216	237	208	217	269	224	219	248	210	222	232	250	239	238	244	227	202	220	209	258	217	233	249	211	202	233	219	260	223	227	206	227	267	242	220	235	214	218	240	251	239	221	237	254	226	207	252	259	224	236	235	212	227	235	224	208	247	227	260	244	265	233	246	246	254	249	243	208	234	218	237	206	244	244	225	228	215	232	233	211	235	245	242	237	233	214	249	225	206	239	240	231	226	230	200	225	233	212	230	206	248	199	255	236	262	212	239	261	231	243	239	245	225	230	239	241	258	264	225	196	280	201	254	256	235	203	234	227	212	247	250	230	209	220	240	224	206	219	265	243	242	233	217	220	204	239	237	217	220	222	256	238	193	229	210	245	233	229	222	253	233	205
42182	24595	14254	7137	3215	2065	1434	1041	704	619	526	531	512	513	529	508	557	539	536	556	524	534	536	528	520	533	515	521	502	527	572	551	536	545	526	554	557	516	514	499	520	588	505	546	522	562	488	500	574	536	521	526	557	520	537	501	580	522	515	524	568	525	527	580	492	541	544	490	495	529	488	552	527	549	525	542	534	508	508	534	556	484	538	498	543	552	528	533	517	603	527	556	544	547	506	571	540	499	527	505	509	549	493	505	511	504	521	542	534	540	578	544	521	510	533	542	548	497	506	531	523	527	549	554	521	529	535	483	570	523	534	524	532	542	511	540	531	518	515	556	530	546	528	529	529	516	516	460	507	549	542	530	551	497	543	496	539	569	514	504	543	538	514	495	495	514	547	544	552	521	523	536	533	541	518	499	526	542	544	553	543	493	519	486	556	541	527	506	588	531	495	488	569	535	548	505	540	552	505	548	524	506	545	536	549	542	524	520	548	487	544	554	541	567	527	520	512	515	535	516	540	528	524	548	483	520	553	478	510	532	557	513	535	533	566	502	545	500	469	543	557	533	551	508	514	536	528	546	553	522	573	551	502	554	593	541	556	497	513	539	516	510	515	520	534	545	514	563	535	546	533	510	538	548	532	500	530	508	519	503	541	554	520	534	540	575	531	516	531	521	548	544	520	571	517	538	488	495	535	554	524	533	569	505	558	513	524	538	517	542	518	529	516	541	504	527	524	499	533	559	444	570	499	535	566	486	550	517	514	534	541	521	521	546	525	537	537	515	511	463	545	513	544	512	532	550	547	511	515	529	548	518	494	542	560	525	561	555	538	543	548	526	498	489	484	498	496	535	513	523	567	528	504	544	488	549	493	484	576	514	533	573	542	525	482	529	549	500	519	545	567	530	525	476	555	531	497	533	510	546	517	557	508	538	585	532	510	511	527	524	531	497	542	560	556	541	517	481	570	527	545	572	534	520	531	528	560	542	564	535	495	495	505	532	540	544	525	543	510	516	526	533	523	483	527	500	500	538	567	485	561	566	513	554	555	509	528	539	538	548	555	521	555	530	528	533	515	472	508	492	554	547	513	507	567	507	568	541	518	509	504	531	522	528	498	537	531	561	541	551	511	540	593	539	546	539	578	519	518	548	540	519	534	517	513	541	528	528	567	537	504	502	505	548	554	496	514	539	489	521	532	523	529	537	561	520	534	557	560	539	527	530	565	515	527	566	543	522	494	572	554	551	542	528	524	550	551	528	497	538	548	510	545	502	532	503	554	573	547	521	545	515	514	536	561	540	514	582	506	514	538	498	518	536	506	557	530	514	514	558	521	506	544	528	503	512	515	535	528	528	558	560	525	533	549	534	537	504	573	527	516	498	496	502	534	505	538	495	530	489	498	537	550	533	511	558	569	557	496	520	549	566	531	523	467	497	552	536	539	506	520	541	518	504	509	577	524	540	542	502	559	501	506	525	523	526	538	544	543	518	519	555	543	534	546	538	492	499	532	529	541	530	533	530	537	560	566	518	506	554	549	520	491	511	532	522	513	544	537	513	519	566	529	526	573	495	551	520	507	556	534	525	526	512	529	521	544	530	551	538	517	537	539	518	508	549	499	546	534	548	584	558	537	536	504	551	525	534	503	541	549	546	527	566	508	526	505	489	531	562	558	532	527	516	526	511	512	538	549	521	520	499	498	545	560	532	532	511	538	546	553	519	551	526	476	507	559	561	512	518	485	560	525	538	573	560	524	535	522	555	519	514	537	529	514	500	501	512	513	567	588	562	552	532	573	512	543	538	542	485	525	542	535	519	548	541	474	499	511	496	535	498	525	540	519	532	550	537	538	525	501	514	546	556	553	531	522	532	531	514	546	528	548	577	580	509	537	533	537	530	532	538	478	486	557	516	588	540	532	564	515	500	522	474	533	511	528	519	527	530	523	511	538	481	496	534	477	523	549	490	538	537	529	526	524	520	527	500	547	487	527	526	539	582	560	520	534	564	530	569	516	517	539	534	535	526	536	554	570	526	508	536	486	526	581	537	516	533	502	529	557	540	573	503	524	531	530	505	562	572	505	540	566	514	538	563	532	497	544	490	547	527	571	543	585	534	541	527	540	545	516	496	585	534	523	566	531	528	470	575	542	544	518	517	553	514	504	546	535	527	545	528	524	528	534	525	529	525	550	519	501	524	505	538	482	511	570	561	535	499	530	544	515	517	519	500	537	564	530	528	522	547	554	535	555	582	498	501	473	518	510	538	537	543	522	531	526	518	548	561	554	565	542	576	509	546	564	527	522	533	524	528	509	526	549	537	561	513	509	509	490	540	528	482	523	533	570	570	520	530	559	515	512	512	512	524	527	545	495	524	533	519	521	552	512	516	509	484	530	551	532	524	532	488	524	517	560	512	514	541	477	531	544	474	493	595	529	514	540	514	491	516	511	506	539	513	525	536	529	509	519	525	538	528	558	530	519	574	564	544	543	525	528	497	539	534	574	516	564	504	525	576	529	544	489	494	484	523	508	515	559	511	569	509	515	545	516	559	567	537	591	530	513	473	528	534	525	518	550	467	511	537	502	551	528	524	505	527	514	537	559	530	542	546	516	486	560	545	487	532	524	498	528	517	561	526	494	540	545	542	525	556	564	523	558	517	518	545	513	501	537	580	504	527	513	517	521	517	536	548	520	490	538	565	488	563	505	496	581	545	493	483	540	591	533	537	532	590	566	513	535	513	487	505	531	554	523	523	494	486	535	520	541	473	545	601	540	542	481	548	503	562	505	548	557	513	573	519	531	489	598	512	521	560	551	523	532	461	520	530	507	546	553	526	543	540	513	492	493	541	499	544	537	544	565	521	509	543	530	501	556	516	528	525	549	537	539	527	546	509	523	555	472	574	511	547	503	556	562	562	536	582	525	491	525	549	558	531	498	508	519	523	548	534	526	528	533	522	544	556	547	532	521	532	518	525	522	497	513	540	559	542	509	519	558	507	507	563	526	559	526	502	496	522	543	543	555	535	540	493	491	553	519	515	539	497	568	512	506	542	541	560	516	530	514	489	553	474	550	515	549	540	563	538	506	551	559	514	552	526	539	542	509	559	551	538	536	546	528	519	514	520	507	496	526	542	537	520	511	563	527	534	561	531	527	590	537	553	525	505	545	547	534	541	537	491	531	537	531	532	572	553	521	520	510	528	520	508	480	505	520	502	524	521	561	528	543	526	529	546	521	509	526	495	542	501	533	569	547	529	534	568	526	499	524	518	558	514	513	561	564	548	504	537	571	536	511	541	534	532	529	501	550	552	525	536	528	500	570	537	532	497	539	493	559	504	535	551	507	548	523	526	550	508	548	533	534	552	554	519	586	520	524	568	550	546	527	483	554	568	550	560	546	502	509	545	552	478	538	487	548	557	584	515	501	503	515	542	515	542	540	503	557	574	537	544	545	551	550	490	525	557	469	513	503	532	508	579	541	540	547	536	550	550	521	565
62327	26735	11109	4386	1695	1064	619	410	309	268	278	270	271	240	227	267	238	248	250	276	268	274	280	264	275	260	263	266	279	268	279	284	256	258	288	243	253	258	288	254	245	271	271	246	280	258	282	252	269	224	284	273	243	245	269	243	259	252	243	249	274	270	267	258	277	251	257	225	259	273	241	274	282	217	258	267	240	245	220	247	232	285	254	287	256	285	283	239	254	265	264	262	261	245	237	233	251	241	274	287	245	264	281	262	286	261	259	278	236	260	268	252	274	257	253	261	237	261	271	275	247	291	278	240	295	258	252	257	259	238	255	236	240	245	250	252	267	239	215	273	273	262	288	266	235	231	249	255	278	253	304	236	264	226	265	279	270	268	243	254	274	259	309	248	241	278	260	239	242	261	259	262	278	247	268	272	272	227	237	254	235	258	269	275	233	277	279	274	259	266	245	269	269	262	261	238	293	263	264	257	249	234	278	255	253	234	253	288	254	247	279	252	278	277	270	270	246	287	261	258	238	261	247	247	258	245	218	266	268	277	270	242	245	289	256	221	281	236	245	246	234	267	255	277	234	242	249	253	278	255	297	247	240	263	217	308	252	266	277	229	248	251	243	261	250	266	261	260	280	264	259	257	262	272	275	227	270	251	256	261	261	305	254	244	254	243	255	250	251	230	272	275	255	254	257	268	270	254	261	281	258	246	249	261	243	231	243	259	236	278	254	241	260	262	267	262	260	240	270	258	230	248	286	257	295	257	265	238	235	227	243	258	274	265	274	271	247	253	272	256	233	266	264	297	262	230	232	238	249	247	253	260	294	258	244	241	247	271	253	256	287	234	270	255	264	257	269	249	233	291	275	268	252	266	246	250	280	240	255	239	255	263	244	233	254	239	258	243	264	230	235	276	277	293	270	261	276	270	259	261	262	245	272	257	269	276	249	268	263	258	253	259	259	240	264	269	266	268	293	268	289	261	263	261	257	260	274	236	235	268	260	279	256	278	208	229	294	250	240	244	282	239	266	283	245	237	273	265	256	247	253	266	271	249	243	287	282	275	247	276	253	240	277	252	270	219	283	243	244	277	252	266	283	258	287	244	268	276	259	249	252	259	232	242	275	252	259	287	257	304	218	243	265	279	265	279	239	234	262	265	263	249	253	263	228	271	235	248	260	247	233	253	239	250	272	224	285	256	277	255	257	266	260	284	253	262	283	240	267	242	251	240	275	251	248	259	232	257	252	224	236	279	265	286	257	226	247	264	273	257	271	268	262	264	243	248	256	270	247	263	243	259	269	257	242	292	245	248	259	250	254	262	234	246	270	243	225	261	268	263	236	274	244	274	272	242	276	230	261	219	244	245	240	256	204	269	291	275	266	237	238	268	238	274	257	291	272	242	245	293	268	237	245	247	251	246	244	265	254	271	230	243	239	260	240	269	232	256	299	269	232	252	294	255	245	261	286	262	261	261	248	234	242	247	239	234	267	243	267	269	235	262	271	250	254	253	234	273	260	261	248	258	261	223	266	250	229	221	279	299	258	255	285	258	244	255	255	241	265	255	274	249	279	260	275	270	230	241	261	258	237	286	250	231	259	240	229	255	233	240	258	270	250	253	253	248	250	278	294	254	272	256	238	232	278	286	272	257	248	261	253	221	254	268	279	247	291	279	252	258	282	297	280	271	279	264	246	275	231	278	234	246	262	257	266	259	242	257	255	256	244	277	281	260	316	253	230	253	252	236	255	245	243	292	264	249	244	255	256	252	249	237	319	247	269	239	250	241	263	251	235	268	271	274	245	224	294	264	259	255	287	256	242	240	238	282	251	233	272	259	275	275	240	235	269	250	280	238	258	247	255	260	273	258	250	265	297	265	239	255	258	254	272	242	263	274	235	253	263	259	259	278	250	248	260	256	233	268	244	247	261	245	270	232	262	262	261	284	275	260	219	262	269	266	296	262	263	287	282	239	261	271	246	274	231	248	241	226	240	241	239	260	248	255	258	271	258	282	291	266	262	262	267	244	263	277	240	259	266	272	262	260	270	253	300	242	263	247	231	257	250	261	220	252	277	262	245	259	271	262	278	281	251	258	253	286	279	228	277	271	246	230	251	278	262	270	296	252	272	264	237	260	269	256	247	264	228	261	254	285	222	286	263	252	243	248	248	268	237	231	260	267	252	258	251	271	282	266	245	245	258	239	276	273	244	247	255	236	232	264	239	249	270	236	265	278	280	271	247	264	272	271	279	269	251	258	276	241	281	273	255	289	256	286	295	254	251	255	240	275	263	247	238	233	263	235	268	251	256	237	246	263	244	225	287	243	266	244	258	236	256	271	256	271	270	282	278	255	264	276	234	258	262	214	244	241	249	243	230	251	257	233	259	237	262	261	261	247	291	271	258	264	252	280	275	240	240	243	270	241	291	251	260	250	306	254	244	263	250	268	278	278	245	274	225	240	271	254	262	260	261	283	267	253	252	258	243	233	255	239	261	260	265	276	258	250	256	263	241	281	266	240	252	281	242	242	222	269	264	239	251	250	244	276	262	241	261	232	306	288	248	252	255	245	237	266	305	251	272	294	255	232	272	235	245	256	233	238	268	289	258	261	256	265	239	219	273	277	261	254	258	249	251	258	248	253	254	258	249	292	285	244	230	252	240	246	270	279	229	250	273	241	281	236	234	259	243	242	260	249	263	258	251	256	261	241	294	252	265	252	238	240	259	254	282	254	229	243	254	217	261	290	253	238	259	237	250	233	264	242	263	251	236	232	259	256	286	268	273	248	256	261	253	267	261	259	233	257	233	257	222	245	220	280	270	265	270	255	256	277	241	236	250	237	247	284	289	257	253	254	229	240	264	270	242	283	278	250	266	265	246	236	271	299	260	233	262	245	228	257	258	244	278	271	282	244	250	232	266	280	261	263	250	260	242	253	266	243	239	248	274	246	253	284	247	260	272	262	264	253	244	260	208	255	295	251	278	235	251	276	250	282	254	230	264	263	275	265	266	232	254	262	239	244	245	254	275	262	251	264	248	252	251	212	249	285	274	282	280	251	273	275	242	264	237	260	275	271	270	259	247	241	264	268	246	259	248	252	257	274	243	265	270	279	241	246	259	239	253	238	244	239	267	257	244	268	331	271	298	266	264	289	258	274	264	271	261	213	288	265	251	243	257	258	247	238	258	252	271	277	254	248	292	261	272	244	261	247	270	271	262	249	263	249	256	252	257	257	253	247	265	269	257	264	262	224	222	267	248	262	249	234	266	281	259	262	237	297	272	218	258	265	265	232	262	256	252	256	254	260	224	270	281	268	263	229	269	293	246	214	250	290	244	290	297	257	267	269	275	275	251	223	237	230	234	241	244	272	261	289	268	241	257	270	273	270	275	271	265	235	261	264	252	257	249	253	295	262	251	242	235	247	254	287	227	258	287	260	248	245	270	265	275	249	268	255	254	283	256	255	263	243	231	234	280	277	266	314	263	286	240	234	265	248	272	264
40801	18925	10992	7481	4325	2978	1792	1189	871	623	610	587	536	594	569	634	543	567	579	567	565	554	557	574	597	556	580	599	642	558	562	605	571	573	622	584	627	589	546	600	553	573	574	580	609	629	521	631	592	578	530	574	580	628	578	585	612	586	622	552	589	607	584	595	598	562	587	617	517	575	574	565	573	591	586	589	555	582	586	596	589	591	590	605	614	526	591	592	551	583	585	579	606	599	593	561	559	589	558	601	571	576	559	601	590	602	580	587	577	615	598	584	556	565	556	563	562	573	573	605	611	571	576	561	533	608	594	530	575	610	557	588	546	603	592	563	574	590	591	586	592	541	574	558	555	582	623	575	585	562	567	597	584	557	542	601	589	601	580	583	550	587	589	610	554	627	610	539	623	600	563	567	617	540	562	583	601	584	574	568	591	573	558	602	577	586	565	596	569	582	571	598	621	570	568	612	595	596	558	566	589	578	570	570	576	592	573	570	608	564	591	552	586	604	584	532	544	585	552	586	594	619	571	596	573	564	602	578	578	550	594	548	559	585	563	572	583	603	592	633	558	642	579	568	594	609	582	555	624	567	561	622	617	548	585	592	639	564	585	593	606	582	560	575	583	572	594	605	595	547	585	590	594	562	592	548	565	577	520	540	558	520	592	565	600	594	571	578	591	580	556	550	560	595	568	560	598	592	567	572	597	571	625	596	567	547	538	580	588	588	581	577	574	555	593	585	595	525	607	566	583	585	571	566	610	568	571	620	621	551	564	600	574	589	553	591	587	591	566	598	570	590	607	603	602	587	574	592	577	585	562	551	584	532	563	550	552	604	549	564	581	595	563	612	560	553	596	595	573	571	563	602	570	565	566	590	586	559	601	580	612	553	570	600	572	576	525	577	529	557	597	570	574	571	570	594	585	577	585	575	572	567	586	588	584	585	568	577	568	580	583	558	605	579	619	597	569	560	580	548	567	611	563	555	571	625	581	597	544	614	545	582	586	596	632	561	637	597	594	590	595	595	588	619	571	545	587	592	577	593	561	603	587	543	556	559	567	566	587	574	578	610	603	594	611	578	577	598	564	537	545	593	529	566	611	546	584	587	552	571	573	554	563	594	576	595	570	532	522	583	561	594	564	599	559	593	571	600	558	565	566	518	569	567	588	575	521	569	596	605	605	626	543	583	561	586	571	616	551	592	533	560	589	574	608	564	540	588	617	597	595	601	583	553	607	571	573	586	591	560	536	597	625	572	572	562	571	609	618	595	570	555	606	584	529	597	548	606	559	577	540	603	645	608	563	549	576	559	552	589	572	568	604	553	612	581	515	599	565	576	555	572	616	588	557	559	578	577	588	588	583	590	599	587	610	541	596	562	575	618	567	649	561	621	585	600	593	559	575	556	598	561	549	578	555	593	568	600	552	562	572	592	583	542	582	588	555	563	595	590	605	600	588	604	571	588	613	609	557	596	572	549	564	592	570	533	610	587	571	574	615	580	566	572	577	583	553	600	561	518	587	622	572	561	545	571	582	569	510	622	557	591	584	562	601	537	580	580	568	561	563	537	575	578	593	579	580	603	564	565	590	572	592	546	506	585	538	590	593	545	555	595	621	584	574	578	570	574	592	606	584	585	533	608	582	566	551	570	613	565	572	539	539	584	553	572	635	596	582	562	560	550	609	581	555	604	572	580	552	611	584	567	594	602	597	572	557	581	559	569	578	614	630	586	544	573	566	613	548	579	629	558	596	537	611	577	561	599	558	571	613	528	557	577	581	596	583	601	540	542	605	580	613	598	609	607	609	579	570	598	611	619	568	607	535	557	612	557	564	571	596	581	576	588	604	564	609	558	571	601	546	579	547	583	543	570	592	596	604	599	589	573	569	554	570	585	551	581	570	524	554	584	584	592	582	535	571	581	523	548	514	561	595	606	563	592	601	591	566	572	589	611	556	590	603	619	537	609	561	567	604	577	592	558	614	538	588	551	553	582	539	610	600	590	591	577	561	572	584	568	602	610	629	567	603	582	586	557	582	608	558	599	590	584	571	613	565	577	529	552	561	563	568	618	586	565	596	555	584	615	565	606	569	546	551	553	599	587	562	585	577	565	578	585	589	597	588	589	549	608	624	614	543	608	607	552	562	545	565	596	628	562	550	522	560	575	586	559	612	601	531	596	573	527	604	578	557	571	563	546	518	566	567	592	566	543	561	569	608	580	582	611	564	529	552	612	635	559	577	571	586	615	568	602	580	584	590	562	550	569	556	593	551	583	564	586	578	574	591	560	581	552	583	566	617	611	596	544	577	606	588	541	576	577	580	600	607	590	608	577	577	610	626	581	537	589	563	635	583	580	564	572	594	611	533	531	571	578	566	597	602	542	606	594	588	567	588	590	593	599	581	568	544	604	545	588	534	617	608	602	594	594	580	552	566	608	555	620	571	575	592	570	559	604	569	587	610	572	592	606	606	586	581	576	602	599	556	615	576	561	602	508	582	610	583	550	562	554	621	588	610	551	549	573	559	637	623	554	553	589	574	546	589	609	590	531	552	604	597	581	600	607	608	607	582	562	603	581	573	588	584	561	568	533	629	602	616	575	554	583	569	592	621	606	582	589	581	566	569	608	560	592	568	568	619	552	543	617	606	591	563	614	593	576	612	593	588	563	609	606	573	603	514	597	574	539	609	571	594	553	539	622	589	547	546	611	566	564	545	540	578	573	560	586	619	615	573	571	593	575	580	569	551	601	564	548	588	581	573	548	542	580	572	547	570	578	621	546	610	569	574	562	616	631	569	559	628	561	595	590	571	554	631	558	618	608	591	579	550	578	542	547	580	570	593	594	572	609	625	592	611	597	592	594	543	574	564	556	567	586	589	544	564	569	572	537	565	597	562	617	584	629	532	555	583	550	573	565	563	524	561	567	569	602	563	537	587	580	590	550	642	584	577	604	568	594	572	576	630	595	590	561	607	561	570	559	566	620	635	603	564	615	573	602	546	603	571	582	547	580	546	595	572	573	592	530	557	562	575	585	573	585	566	575	593	566	545	576	582	539	572	604	556	558	593	569	589	553	586	584	582	539	563	571	583	556	553	590	615	596	603	568	572	564	597	593	587	621	568	615	613	565	556	577	573	612	576	587	593	563	596	585	632	547	562	572	572	540	543	571	556	566	542	605	567	587	558	595	616	605	590	563	586	605	572	544	536	628	599	600	562	576	615	556	583	563	571	557	570	612	567	554	603	570	597	571	565	560	583	574	584	578	596	594	609	609	553	598	599	615	562	599	572	602	574	533	600	557	548	565	591	577	565	573	580	536	609	590	556	551	580	584	562	553	621	587	609	608	560	615	609	557	582	620	581	580	572	596	569	571	554	584	589	610	603	606	565	556	589	564	627	573	545	639	615	573	581	582	576	562	563	571	575	597	563	570	580	557	584	570	578	589	589	616	556	610	611	548	553	553	543	588	594	600	567	544	553	542	560	618	592	563	554	565	582	638
47617	17238	4453	1607	753	431	344	249	248	290	252	233	291	208	243	236	244	234	243	226	261	224	277	213	263	205	217	235	255	274	233	229	226	236	279	254	224	240	270	237	239	268	233	233	236	254	247	228	234	268	250	223	254	234	261	271	272	273	241	250	230	247	254	239	229	248	234	246	266	251	266	216	254	256	250	271	242	234	283	226	230	221	252	255	230	260	271	262	221	220	261	251	225	234	246	251	230	254	281	242	251	239	256	260	249	280	230	247	272	215	217	241	226	245	214	247	255	223	239	228	240	247	250	252	238	267	223	266	217	228	269	243	227	252	250	231	247	256	258	255	236	266	227	244	252	245	251	257	274	274	235	233	263	234	266	254	210	257	238	238	240	253	237	225	230	257	260	244	242	244	218	238	256	213	194	259	218	267	226	247	297	263	267	231	257	234	247	224	245	251	248	234	256	257	239	229	235	258	255	233	235	238	217	239	262	233	239	252	222	244	221	246	260	252	229	240	258	254	227	261	247	232	237	247	219	232	267	221	255	252	246	227	228	237	252	261	256	228	241	254	228	254	229	261	246	242	244	258	229	246	241	232	250	232	255	243	250	239	266	255	253	278	249	256	256	231	246	221	251	238	232	264	197	250	225	228	230	228	238	234	255	233	249	230	244	213	220	247	242	253	248	237	231	252	240	208	248	232	240	265	230	240	267	261	256	268	266	223	217	221	240	265	268	252	205	247	254	244	217	236	243	254	238	228	229	236	238	247	221	239	215	237	243	269	249	241	247	242	268	232	244	251	259	258	263	249	262	277	218	204	237	265	250	271	258	238	219	238	271	234	222	258	235	242	255	238	238	240	280	251	237	263	254	244	242	247	220	220	243	238	237	275	240	273	251	271	252	246	253	247	235	275	238	253	258	251	260	231	274	259	240	223	250	244	249	252	235	239	254	230	237	255	262	272	241	207	226	225	242	230	256	222	274	196	245	213	223	249	225	257	249	241	287	259	243	254	233	222	239	259	232	204	246	258	242	223	289	220	244	230	245	240	211	225	258	246	271	241	264	260	248	247	249	274	231	236	246	233	234	254	247	287	208	234	247	224	237	236	256	233	258	264	242	220	239	269	251	238	256	212	234	258	236	256	227	226	227	221	271	245	250	231	250	198	256	257	250	225	260	247	250	223	257	246	232	236	215	221	278	275	242	213	252	245	200	247	252	254	243	223	261	228	214	247	220	251	238	235	228	252	214	238	282	234	249	265	261	233	250	234	243	243	262	230	270	232	222	242	238	236	260	247	230	227	240	239	261	260	230	235	238	251	256	245	282	258	241	255	243	210	237	250	263	256	257	263	224	290	221	232	246	223	264	230	236	254	236	217	254	242	212	234	231	284	266	256	262	248	238	270	229	250	210	246	224	236	255	253	254	258	205	239	227	257	240	252	223	221	239	233	231	264	262	247	242	264	247	272	235	240	247	226	228	255	257	229	256	263	265	241	261	237	249	233	244	268	232	249	225	208	243	242	201	241	225	244	256	241	233	230	244	259	271	246	247	238	242	277	249	237	228	229	253	255	220	247	244	226	252	244	262	221	234	226	218	248	255	237	231	245	238	243	258	246	268	238	270	263	214	251	240	239	264	215	265	222	230	268	234	225	247	266	208	250	245	202	258	234	228	237	258	217	245	265	247	230	254	247	218	231	223	259	245	258	233	273	244	262	235	226	242	230	231	228	274	256	245	257	245	232	240	248	262	251	236	235	249	230	216	237	241	231	213	244	238	239	227	259	248	266	249	217	230	266	236	255	235	253	227	239	236	268	254	288	265	251	245	233	271	243	249	265	223	260	263	246	259	234	264	249	248	223	239	256	202	234	242	231	250	232	251	267	241	251	232	230	230	247	236	247	220	238	231	259	226	254	240	269	251	250	241	230	234	243	234	285	240	246	235	214	242	240	260	255	257	226	236	240	231	216	223	236	277	241	258	253	256	240	238	248	266	214	255	244	255	237	265	245	237	252	240	251	241	208	257	224	254	257	236	216	221	267	237	237	252	255	235	271	281	235	258	218	226	237	252	239	249	246	242	243	259	258	268	252	233	256	251	259	251	245	275	246	268	232	237	226	270	259	283	239	228	217	267	262	233	217	240	244	218	227	217	250	240	290	274	247	266	226	225	235	245	224	232	260	234	257	272	253	227	248	258	267	262	288	249	250	229	230	276	247	230	250	245	231	254	253	234	234	239	233	267	232	228	227	257	230	265	246	224	248	254	237	254	253	240	229	246	239	261	234	227	272	256	224	246	236	241	245	244	267	249	250	235	230	253	267	273	251	245	227	252	227	258	276	249	235	275	269	277	245	221	240	254	213	239	233	246	246	210	256	254	230	245	256	252	250	239	227	225	236	232	232	221	237	231	205	250	248	257	232	211	247	255	267	244	247	279	253	227	244	261	245	212	227	224	201	244	269	253	235	235	254	249	267	212	264	264	221	259	267	221	256	263	242	249	234	229	259	261	208	220	241	235	244	255	220	245	227	264	247	245	232	274	271	234	259	260	230	227	224	269	244	232	228	239	263	241	265	219	229	224	262	255	239	235	228	248	254	226	257	257	230	219	262	285	245	229	256	267	216	242	265	245	231	237	229	241	244	231	219	267	269	249	227	230	233	231	217	281	262	266	253	222	231	202	224	230	240	233	234	229	256	221	216	238	246	224	251	215	216	264	273	246	223	264	271	250	287	290	242	267	262	261	251	219	229	218	221	248	263	257	269	227	234	193	262	250	250	242	235	236	250	250	255	225	268	240	237	247	250	201	238	194	218	236	233	230	233	232	314	246	218	240	252	236	285	206	267	267	252	233	255	246	221	266	221	221	244	253	222	224	240	247	233	217	252	254	259	268	228	253	255	233	234	247	247	221	230	239	238	230	231	272	250	239	250	241	269	262	272	258	253	286	246	236	254	242	246	233	255	225	200	226	248	241	236	273	247	230	224	269	259	218	222	251	245	285	265	263	255	262	271	246	239	256	252	255	219	235	243	225	242	247	232	230	241	249	234	230	222	267	244	257	271	244	225	263	234	238	223	217	265	261	254	248	273	246	236	235	247	259	258	230	220	258	275	288	227	231	228	234	244	241	253	230	227	232	233	239	243	241	254	235	251	293	249	229	206	217	256	238	217	213	262	242	249	253	259	260	253	226	270	257	227	270	230	228	256	257	243	253	268	263	267	227	228	242	278	261	237	217	240	236	242	241	254	234	217	205	234	237	231	245	237	245	233	257	220	256	238	242	216	242	239	246	219	234	241	246	236	218	240	208	264	217	246	233	214	238	269	221	251	251	221	236	211	276	250	213	253	259	250	242	241	231	264	234	245	249	230	239	211	218	232	240	214	256	249	265	266	250	231	218	232	260	216	226	234	245	269	238	250	250	226	240	240	236	236	245	241	250	249	223	232	246	253	259	254	249	236	274	252	258	231	284	232	256	237	248	248	240	281	234	266	262	253
32422	11218	5736	3585	2080	1165	835	696	612	576	584	545	543	539	578	524	565	576	537	547	535	526	533	618	533	574	516	575	539	531	577	552	571	557	536	554	564	531	573	541	576	533	556	509	564	541	569	562	539	539	576	528	562	531	508	528	578	521	530	547	554	530	566	545	513	575	540	564	563	558	534	566	558	543	571	561	579	553	535	504	527	541	555	578	567	513	549	551	551	524	539	558	569	560	532	518	563	560	529	552	563	532	527	535	538	544	557	512	580	497	570	536	549	555	537	560	533	559	537	561	587	549	565	521	542	547	504	540	533	541	529	527	582	615	548	499	538	544	612	555	504	556	607	515	541	565	537	537	581	564	555	576	558	551	571	550	536	530	543	560	517	584	508	539	504	516	563	562	532	520	519	566	493	557	544	538	563	552	527	518	596	591	523	511	569	575	531	545	562	518	532	539	553	578	516	590	543	551	555	600	534	580	543	550	579	569	564	523	511	536	548	563	531	583	534	571	539	512	582	490	534	575	540	548	564	546	554	523	533	567	514	582	555	571	515	562	559	521	546	540	547	551	600	531	567	547	569	526	500	519	555	548	557	558	531	529	557	534	610	527	540	502	542	530	521	524	548	548	555	562	550	582	564	578	546	564	524	562	564	542	552	572	558	574	573	573	513	557	491	555	556	538	536	567	548	530	617	577	571	543	534	545	522	610	537	506	536	514	537	565	499	545	563	583	571	544	501	542	515	555	576	536	568	553	565	513	537	566	575	514	567	527	511	575	560	567	534	555	541	562	528	567	520	559	548	541	526	539	519	550	507	515	531	559	559	568	546	563	548	561	574	567	534	538	540	551	521	586	561	590	549	523	540	552	554	494	572	550	561	502	515	548	537	567	580	539	497	542	524	523	526	566	553	532	582	557	535	567	563	553	528	590	544	527	535	587	581	570	523	519	543	538	533	549	529	563	577	551	531	558	560	564	548	523	528	554	561	559	562	530	506	483	585	551	557	578	530	533	534	581	567	540	500	602	513	537	542	530	512	563	558	548	548	520	560	504	572	576	547	578	545	552	554	514	527	530	529	530	556	585	549	565	568	490	549	582	519	590	574	560	551	504	525	548	525	517	521	564	554	508	561	508	511	602	527	547	542	486	540	505	574	556	525	549	527	536	554	558	584	515	526	575	544	550	564	570	558	558	512	521	525	612	590	519	563	560	553	545	504	548	571	530	536	513	571	556	494	590	525	551	547	544	526	544	579	561	535	506	545	540	519	499	522	533	555	550	526	572	529	555	515	536	591	541	544	528	544	572	504	527	576	512	502	573	517	585	573	525	554	475	536	563	528	513	537	552	554	525	554	527	543	604	523	551	536	570	546	594	532	575	525	519	570	579	539	511	560	539	502	553	571	549	525	524	554	596	588	529	567	534	499	526	555	524	542	572	521	529	545	550	594	576	561	566	547	544	534	520	560	550	548	550	533	542	569	559	539	578	580	571	571	536	551	568	565	536	529	568	582	581	565	554	573	539	533	521	523	547	494	534	560	541	556	581	550	586	543	530	537	579	578	532	553	561	525	537	597	575	533	555	566	542	524	550	556	544	575	558	575	522	529	543	538	571	558	518	535	583	607	528	523	591	540	583	625	500	570	534	577	558	568	580	508	579	529	559	564	552	532	511	604	470	574	605	536	555	515	570	554	553	568	550	545	529	499	563	549	585	578	546	533	547	551	576	551	530	576	614	542	566	584	511	552	520	577	522	523	582	543	556	539	532	540	557	542	568	550	526	542	572	548	553	548	508	513	497	535	505	572	540	547	522	530	506	553	559	551	569	568	541	513	540	539	535	520	524	558	551	568	543	590	531	543	557	527	576	559	536	570	525	548	570	549	541	502	544	548	531	550	580	545	544	558	573	534	523	545	558	566	551	532	549	541	547	552	532	568	574	536	557	502	540	588	522	545	565	548	557	566	540	528	563	536	563	507	585	548	503	549	543	550	536	580	558	540	552	526	561	553	554	543	555	545	547	527	563	534	555	542	554	551	552	547	502	528	579	543	544	579	599	562	596	560	559	535	546	535	516	586	511	501	583	561	591	567	553	529	533	584	555	554	557	541	554	567	575	554	535	572	554	525	567	517	548	534	537	597	548	549	555	586	555	584	565	569	565	550	502	521	553	521	581	556	547	581	536	552	534	563	559	520	534	532	542	490	544	554	556	569	527	540	530	538	523	524	538	515	572	534	574	547	583	584	535	542	516	533	564	550	560	548	525	556	541	548	546	533	552	573	564	540	539	556	528	527	554	547	559	584	570	541	552	532	576	542	507	531	549	614	629	576	492	534	547	540	595	524	554	551	557	521	543	514	527	532	504	549	557	584	523	540	551	541	580	544	567	553	568	556	548	566	520	526	554	567	523	547	533	589	542	522	539	497	570	530	596	588	519	543	536	553	514	575	534	579	551	517	544	530	555	559	549	531	531	556	531	599	542	503	569	515	524	549	526	554	554	547	532	561	559	545	540	523	536	572	543	564	542	557	543	576	566	565	537	585	540	543	583	517	552	555	594	618	560	545	591	570	543	558	514	536	546	524	533	571	568	543	574	553	560	529	540	532	559	578	532	499	543	546	537	573	511	554	567	534	550	544	566	548	567	548	533	518	582	570	564	535	547	501	544	539	550	615	568	536	542	514	582	527	562	569	516	547	562	553	570	549	557	549	544	565	582	552	555	526	574	543	555	557	597	553	537	560	572	576	582	525	517	511	539	570	525	520	587	514	545	554	500	509	492	572	499	549	533	575	507	578	560	539	538	499	532	557	546	544	534	523	565	544	573	573	551	485	528	533	546	564	539	518	552	528	592	516	502	578	580	520	574	544	538	558	558	541	558	564	546	488	507	545	527	553	570	547	590	547	535	546	553	545	544	549	538	560	548	558	571	538	557	538	552	567	536	525	567	503	588	560	510	569	510	561	580	521	520	535	560	561	588	568	514	584	553	518	552	560	538	578	558	522	522	566	541	545	558	547	537	555	542	502	548	540	541	564	548	549	549	562	527	509	536	567	533	565	564	542	543	532	501	558	537	518	506	581	524	547	552	530	525	569	529	585	517	562	534	566	542	539	506	546	552	553	547	533	528	539	525	553	547	551	533	548	566	559	535	569	523	566	560	537	567	585	622	563	588	578	557	561	563	551	563	566	521	602	582	555	600	544	596	519	526	562	572	530	563	502	546	542	566	538	519	556	613	540	537	564	554	540	549	538	565	492	537	513	555	552	542	515	548	511	547	602	568	512	545	572	575	547	561	551	568	561	540	499	539	587	559	534	584	519	526	560	545	539	541	548	542	592	519	514	569	543	542	551	527	569	582	521	505	571	588	563	595	513	525	558	537	551	555	522	485	550	590	555	532	541	588	520	540	588	571	572	584	535	524	560	547	552	571	596	580	554	524	518	582	531	538	572	584	535	566	550	576	553	564	555	550	582	565	575	551	576	556	559	599	557	572
62571	26847	8776	2399	1064	568	355	288	250	249	236	241	257	255	265	227	224	267	246	256	258	226	248	251	260	257	243	253	261	261	199	232	279	230	244	255	235	233	256	265	274	262	234	229	273	256	217	223	255	248	228	256	240	230	243	236	273	245	267	240	222	263	215	227	244	258	240	254	219	208	218	228	255	261	240	248	201	232	227	230	240	225	256	245	224	228	254	239	205	232	233	255	237	255	239	240	251	206	255	228	246	224	254	236	267	229	259	232	254	243	208	242	241	250	244	213	254	226	274	246	241	281	249	259	233	223	228	215	235	233	260	262	221	265	248	257	229	253	238	213	251	269	256	234	251	222	230	261	237	212	233	245	240	249	278	259	263	244	249	238	263	257	208	220	204	242	192	238	233	256	200	243	217	239	240	238	223	262	237	259	249	235	224	232	265	243	257	215	243	248	232	228	252	232	238	233	259	258	248	238	236	253	240	213	222	216	240	240	238	249	243	261	262	269	212	287	253	275	240	263	232	239	252	247	217	257	236	243	258	263	218	279	244	280	243	257	238	246	214	261	240	217	254	240	231	248	235	252	284	244	284	269	231	239	237	248	247	240	248	248	268	234	246	250	257	231	223	222	251	250	266	223	265	249	241	250	240	211	249	218	241	237	251	223	269	221	239	234	273	256	240	257	260	248	215	254	271	218	267	252	257	248	283	226	245	224	238	232	231	247	220	227	235	261	248	250	266	254	234	215	251	261	259	219	256	217	251	243	226	222	226	255	237	257	228	250	251	238	246	256	269	229	221	228	246	225	257	238	227	249	256	246	234	218	209	252	235	241	231	233	226	249	249	247	252	269	253	264	238	213	237	253	268	223	253	234	257	255	228	251	210	233	239	240	244	240	228	217	274	235	243	237	229	252	231	233	241	249	230	224	238	256	217	252	219	251	255	235	258	251	258	252	233	243	238	255	250	244	229	234	243	271	220	216	243	248	225	251	238	247	242	224	211	259	230	262	256	255	272	230	235	233	228	218	232	239	250	248	261	242	265	231	241	239	226	264	230	240	251	241	242	242	234	259	222	240	194	234	232	233	250	264	243	241	218	225	257	261	253	248	259	237	253	244	238	273	223	228	213	261	251	242	243	242	247	245	272	218	238	243	257	221	263	238	249	241	237	226	244	240	249	231	226	227	279	245	240	240	241	278	223	270	259	279	290	245	228	264	241	229	237	221	240	283	252	286	244	237	236	239	275	285	259	262	247	247	246	225	249	246	203	222	239	243	228	257	246	228	253	244	255	236	278	239	283	278	204	253	228	224	245	264	227	245	230	243	250	254	227	259	252	223	253	239	223	253	244	229	240	248	244	242	214	239	220	234	248	225	232	212	234	229	236	258	237	232	245	240	254	241	214	241	206	238	229	242	233	227	254	240	250	277	246	262	237	247	197	251	227	230	239	240	230	218	274	251	238	234	285	220	276	272	264	243	232	234	230	236	248	240	245	225	281	237	215	222	242	253	246	233	234	258	249	246	240	219	244	257	258	246	264	210	235	214	226	234	265	254	249	250	245	255	228	218	223	237	263	215	250	237	247	247	233	222	233	234	238	248	234	230	275	226	245	234	241	218	235	257	224	232	242	252	269	251	240	246	233	247	228	238	217	244	231	252	246	247	259	248	279	231	233	249	246	272	226	239	257	233	248	248	240	250	266	258	223	244	236	233	223	252	259	225	237	255	227	242	216	237	265	274	248	274	244	230	275	222	296	241	256	231	258	256	222	241	257	222	257	253	250	241	224	261	250	233	252	253	237	233	228	257	244	259	263	241	217	216	240	269	263	240	240	236	241	254	241	220	233	268	249	240	237	219	240	274	242	235	256	223	245	218	237	241	250	233	240	227	247	256	236	258	227	233	212	217	254	262	242	251	281	208	253	236	241	243	242	227	248	285	237	253	236	238	217	238	217	231	293	265	258	233	234	229	254	281	250	261	244	236	240	211	230	253	239	233	222	233	229	234	241	253	235	238	243	227	255	251	226	250	261	222	262	223	230	234	232	242	217	237	212	220	254	256	248	232	246	230	219	235	265	246	236	222	217	227	226	251	243	236	219	236	247	219	217	213	231	253	233	236	249	238	235	244	247	236	190	243	236	227	224	223	252	238	222	216	256	211	220	210	210	216	239	254	223	246	229	258	232	257	223	244	238	222	246	230	226	237	232	232	233	273	253	203	220	234	268	226	211	195	240	222	233	228	220	243	240	255	229	231	256	272	231	231	236	258	238	247	239	242	255	241	249	260	260	230	254	244	227	228	227	237	246	262	253	242	223	261	225	238	242	223	207	228	261	239	269	272	270	232	220	249	246	236	232	259	240	240	274	253	260	231	228	257	239	251	216	248	255	245	243	247	251	254	241	246	224	235	243	249	251	207	248	257	246	244	249	224	248	237	282	248	247	223	241	237	243	244	248	238	249	228	240	207	224	238	254	240	229	246	247	232	238	240	271	242	297	233	218	252	257	246	243	272	221	228	255	255	260	223	233	236	245	248	240	241	247	233	253	231	237	248	183	232	225	249	272	232	237	227	247	260	231	209	260	231	226	238	249	258	264	237	294	227	216	236	254	265	238	298	276	259	219	219	260	234	235	229	280	238	250	230	264	258	270	248	253	258	247	253	211	249	243	263	249	237	236	228	235	222	202	227	237	252	243	217	233	266	249	279	240	209	255	252	248	266	210	241	214	219	250	261	279	252	232	253	254	232	245	242	240	260	236	250	257	239	273	244	265	242	230	290	247	247	245	259	255	222	241	262	260	253	262	222	219	230	229	217	232	262	243	268	236	266	249	250	247	244	230	232	245	213	264	230	250	255	240	251	258	271	267	230	238	243	238	259	246	221	246	240	238	264	242	224	243	221	252	247	238	240	233	232	246	278	263	222	266	241	258	216	226	262	212	238	226	253	241	257	255	250	226	225	238	217	215	251	239	246	249	241	234	240	238	224	267	225	237	223	207	260	257	224	237	221	252	234	263	271	238	237	217	254	259	246	221	260	237	234	213	231	249	218	245	250	237	255	262	221	248	229	241	259	225	218	265	232	271	234	250	248	247	259	225	259	256	215	245	240	245	245	252	245	247	222	237	261	251	249	238	274	257	234	224	235	217	234	241	208	263	226	246	236	235	256	200	268	218	239	240	239	255	252	282	237	238	229	255	250	260	248	250	251	265	261	260	244	250	243	240	232	244	239	214	257	231	227	256	264	240	251	243	256	241	231	224	254	216	291	240	238	260	261	244	247	238	268	238	240	242	240	250	224	246	221	262	253	233	260	233	259	248	223	238	278	247	254	264	270	239	220	222	231	223	227	250	245	242	252	233	266	249	263	221	233	271	250	259	240	232	235	220	239	253	225	252	238	239	244	231	257	226	214	241	236	229	248	243	254	215	230	216	251	229	251	258	252	250	250	269	262	240	233	259	249	244	226	227	227	229	234	248	232	241	240	243	248	254	281
42738	18099	8079	4569	2629	1567	926	709	634	594	579	558	571	527	556	512	541	548	564	571	563	538	544	553	558	563	550	528	538	577	579	495	518	555	554	538	546	518	599	626	504	556	574	537	566	554	543	578	564	557	565	536	528	545	532	531	532	601	542	607	563	575	564	540	558	536	541	501	527	572	562	569	545	536	516	542	565	564	557	536	545	528	561	570	549	596	587	558	537	556	578	565	532	592	538	541	527	560	567	543	584	544	525	576	559	524	561	548	547	565	566	522	553	562	542	526	555	583	543	534	521	541	549	557	555	511	559	569	548	617	556	554	570	535	569	586	554	560	558	569	570	551	511	561	533	558	512	563	538	550	520	545	564	521	568	605	545	576	589	556	575	540	553	536	577	601	558	567	524	541	566	540	530	604	547	543	555	538	543	590	605	564	519	531	555	555	566	572	534	519	560	568	524	576	547	595	548	573	532	524	567	533	503	518	517	544	547	544	579	598	555	523	536	559	556	578	581	542	540	553	539	557	505	550	551	530	549	565	569	545	548	575	571	577	527	578	564	542	556	537	550	578	567	532	556	533	531	533	510	582	546	578	560	557	587	519	546	539	515	531	563	543	580	581	542	583	557	542	574	523	566	536	580	557	538	537	521	515	574	562	540	542	538	570	511	608	504	559	572	555	531	562	539	593	601	569	530	577	566	565	527	524	577	519	577	566	567	605	552	548	582	554	510	598	559	562	507	557	552	531	573	589	552	562	521	505	567	525	550	525	568	552	525	534	567	517	550	555	543	551	534	547	536	507	533	573	592	512	584	594	536	550	569	532	551	524	552	552	572	541	557	517	506	525	575	516	544	528	567	525	557	567	582	528	555	532	568	553	553	547	543	538	521	548	570	554	555	526	567	524	548	518	515	584	547	526	548	572	538	567	562	538	548	543	515	571	542	534	565	545	533	583	541	543	551	545	558	548	554	538	545	511	577	552	561	549	599	569	568	557	569	553	506	528	525	543	538	564	560	569	550	526	565	535	552	529	519	545	566	562	550	581	580	534	521	539	542	553	558	536	518	546	584	557	515	574	562	522	571	532	562	554	575	559	579	552	574	529	538	550	567	533	572	535	538	539	533	545	568	521	565	541	537	579	508	549	553	536	561	516	543	519	565	559	562	545	559	555	527	549	549	545	527	543	529	488	553	556	549	560	528	571	523	564	574	575	562	514	556	568	564	522	588	527	557	524	528	499	537	520	532	513	544	533	551	542	538	541	564	538	547	549	564	538	579	560	543	573	506	567	542	568	581	532	525	549	538	550	545	538	559	591	481	553	538	590	542	561	555	551	552	520	539	572	573	563	565	556	519	533	546	560	556	555	550	531	541	555	522	497	564	567	573	547	566	557	523	563	545	563	552	537	526	545	567	526	568	550	544	572	551	572	560	537	551	564	594	523	554	560	546	536	572	568	555	566	573	548	532	565	564	534	550	525	503	545	534	556	546	509	589	540	565	561	565	507	543	547	494	553	551	558	531	546	587	562	482	559	578	520	594	560	544	540	537	553	541	524	566	517	567	608	561	616	569	560	547	543	557	542	538	529	519	559	542	531	535	576	525	614	571	558	512	525	543	568	599	564	559	543	558	571	583	599	532	551	569	516	523	548	581	527	529	541	546	591	498	523	539	545	560	511	501	549	576	572	580	563	615	532	512	585	591	560	561	504	580	538	590	522	565	578	548	600	518	496	545	570	535	547	509	582	476	545	599	546	583	524	586	565	542	593	548	572	498	527	532	605	516	555	551	535	559	519	554	578	553	578	574	512	534	540	565	567	560	500	533	546	546	508	543	557	571	554	545	562	532	535	533	540	557	523	530	549	555	536	535	568	577	540	567	539	544	587	534	584	572	584	494	563	565	545	533	545	538	557	594	532	525	534	545	511	528	567	592	523	535	528	531	552	558	560	591	575	577	527	532	579	592	525	540	558	515	562	519	513	559	512	542	514	561	559	531	553	517	549	539	544	544	552	577	566	570	572	514	555	559	553	574	548	562	524	539	543	522	536	532	541	583	548	585	531	560	593	573	596	598	574	568	495	589	545	563	537	564	580	562	523	568	527	556	538	546	577	545	585	554	546	606	551	570	543	562	554	591	568	537	544	565	589	526	567	548	531	606	538	575	568	550	555	554	534	546	560	553	564	572	534	559	543	539	557	547	564	550	528	584	526	575	589	572	568	526	596	571	488	497	531	575	553	483	587	590	576	527	551	569	573	529	559	533	515	582	540	577	556	514	580	553	517	531	546	545	534	524	564	542	526	522	524	551	574	533	619	528	527	534	507	559	545	609	528	564	554	538	526	555	573	542	555	574	526	532	558	538	543	555	577	550	576	552	514	601	554	550	534	567	547	532	566	532	554	548	546	569	548	544	530	613	556	530	585	543	562	548	546	558	572	559	557	524	557	561	538	546	557	516	572	577	568	548	514	549	558	591	576	528	515	560	561	535	563	519	547	541	535	563	533	539	574	530	570	603	551	553	564	583	537	516	571	548	569	538	543	507	512	562	544	536	526	564	536	567	562	552	567	587	523	533	543	549	562	531	576	534	550	539	477	524	579	539	557	578	584	514	517	563	591	556	540	555	534	561	553	582	522	534	520	550	506	503	549	551	515	502	579	543	572	556	545	572	608	537	531	552	537	554	563	533	502	571	577	560	541	537	591	552	565	556	545	541	573	590	551	532	564	567	532	533	543	556	534	559	583	572	548	567	564	552	540	566	556	548	532	538	597	538	546	594	523	563	537	521	579	533	537	562	541	556	529	528	548	530	529	519	548	550	510	545	540	591	551	552	560	572	587	577	560	541	525	502	515	524	521	566	592	527	566	568	523	561	557	571	549	509	509	561	564	576	564	554	539	541	583	545	530	531	562	526	536	581	576	556	519	554	542	503	525	545	529	544	553	570	523	529	507	553	519	559	538	545	532	556	582	519	514	572	525	565	587	545	541	537	566	599	556	507	546	540	544	625	548	569	558	538	554	561	560	567	523	542	550	532	527	532	515	556	574	554	550	545	553	549	538	546	521	539	569	589	576	543	567	579	547	550	522	535	563	579	571	535	593	578	571	576	560	584	544	529	539	538	538	550	593	545	550	573	582	539	539	563	572	534	571	532	520	568	546	538	515	556	500	563	553	561	555	579	544	533	546	575	588	575	541	526	526	562	572	563	523	529	550	523	543	535	530	537	575	549	560	554	536	550	578	580	554	552	581	538	531	585	559	540	547	545	516	519	570	553	508	518	530	584	560	592	570	534	531	567	540	486	560	539	548	539	533	565	527	552	555	532	514	509	547	533	543	527	520	581	571	562	571	560	574	562	536	526	594	560	537	535	522	521	540	527	567	563	561	553	580	570	567	543	554	571	561	512	580	560	540	575	553	537	539	572	576	580	527	536	574	537	522	547	553	547	555	534	544	537	578	568	550	577	565	562	574	531	505	587	528	578	588	518	541	550	535
62721	31781	12920	2884	827	502	407	318	304	303	270	289	246	268	256	253	264	228	265	246	255	252	234	244	265	248	266	249	243	262	253	254	289	222	237	240	254	240	264	278	290	227	249	243	253	260	244	262	219	260	251	256	228	238	249	241	251	270	264	261	259	251	249	258	272	238	251	250	250	264	276	284	236	227	243	239	267	304	247	266	264	252	263	243	233	245	262	257	252	253	259	230	267	254	252	251	235	262	259	254	233	238	248	239	230	249	240	258	266	232	222	259	252	275	266	263	265	238	228	250	240	262	254	234	285	234	279	250	234	278	218	248	269	260	258	239	252	278	253	273	261	231	243	236	260	247	223	223	276	239	242	251	250	213	255	241	240	279	221	252	260	220	261	258	262	253	235	248	274	257	242	243	237	228	240	259	266	224	233	248	228	240	244	252	261	251	237	223	242	280	245	241	225	251	255	250	234	233	283	236	244	249	270	246	252	266	248	257	259	262	268	257	247	243	273	253	267	231	242	257	272	268	292	226	227	266	237	253	229	267	240	273	265	248	240	235	244	254	256	271	260	273	230	233	251	233	259	244	233	271	235	248	240	242	255	234	241	235	241	255	244	247	236	219	253	257	249	279	256	246	242	231	260	253	284	232	235	230	263	261	248	232	255	226	221	227	249	242	268	217	251	266	234	248	249	220	225	232	267	227	251	264	249	252	234	285	247	248	245	244	258	290	255	278	249	258	249	216	255	235	242	253	224	263	240	242	256	250	229	267	235	222	243	255	260	273	252	245	243	238	234	234	231	260	262	252	272	264	273	253	254	273	230	274	259	254	265	250	263	244	264	268	248	283	270	278	253	228	267	258	267	221	246	251	247	232	237	247	251	262	268	256	248	241	243	251	261	236	243	229	233	222	229	266	281	254	279	246	248	246	239	241	273	248	276	253	245	243	256	226	288	286	259	230	240	223	243	239	221	253	260	259	244	224	239	273	243	230	227	252	241	241	266	256	251	243	264	249	272	257	241	259	264	252	228	238	255	251	249	246	290	230	258	237	287	245	220	268	245	267	279	246	279	238	246	250	255	236	285	230	230	219	244	241	249	261	234	247	238	248	251	220	260	263	215	269	272	266	271	222	254	244	248	275	255	272	242	257	263	243	255	238	239	250	229	232	226	215	258	247	259	240	311	228	233	237	233	251	252	241	226	247	267	271	232	265	231	242	246	233	253	245	208	240	244	253	250	247	286	243	251	257	242	254	259	248	269	238	262	238	242	228	294	266	244	248	252	247	237	251	272	240	278	289	279	271	258	248	266	247	244	240	238	234	241	259	275	273	219	253	243	260	266	255	248	226	244	254	237	278	226	242	259	260	256	268	250	241	252	271	230	268	242	231	229	232	257	271	231	290	237	256	291	238	237	267	227	277	244	268	259	225	225	225	223	260	223	262	257	227	255	253	290	243	228	239	218	242	266	233	248	273	242	278	244	227	272	232	243	253	222	234	260	237	256	222	254	260	238	218	278	251	227	216	224	255	226	241	214	233	255	272	297	262	222	265	245	254	231	248	243	251	273	248	291	213	225	271	238	240	254	277	237	245	275	261	265	223	228	229	243	246	236	250	271	248	265	283	258	208	233	239	251	249	250	250	243	255	239	217	226	240	237	251	241	232	253	263	259	256	254	259	220	272	251	263	261	244	277	281	242	248	262	284	257	258	255	220	242	264	275	229	225	269	251	238	273	263	239	234	250	265	249	258	237	254	231	245	235	226	253	273	246	258	268	258	215	245	228	239	262	246	244	243	268	282	282	242	264	246	257	229	241	260	240	238	255	278	233	277	261	264	242	244	252	262	274	278	241	246	231	245	258	259	244	228	273	245	273	252	254	238	266	267	254	295	253	254	249	292	228	245	234	266	240	278	242	260	259	240	246	251	248	244	269	213	258	275	250	263	219	254	251	240	232	280	257	270	247	270	239	267	260	286	256	252	237	259	252	234	256	222	223	270	253	269	258	240	238	237	255	257	247	233	268	237	274	205	231	258	232	269	250	245	253	260	266	268	244	222	231	262	235	251	245	251	269	216	248	225	272	267	281	215	262	255	252	253	253	256	279	268	242	254	263	263	231	272	300	243	244	262	223	237	254	247	263	265	225	241	271	256	232	224	249	259	268	212	242	296	255	292	270	242	233	236	252	272	234	242	224	243	223	256	287	277	249	280	249	223	249	254	240	258	232	245	245	260	267	260	256	281	240	233	265	267	223	250	254	258	258	245	277	247	224	239	251	266	265	246	251	282	246	266	276	272	280	248	259	241	251	272	248	238	228	236	247	227	240	269	250	283	268	230	247	257	257	263	231	257	251	208	242	241	253	263	248	242	251	275	252	253	247	245	231	205	255	281	248	253	249	245	270	246	231	257	263	265	243	247	251	256	257	222	244	231	246	259	231	250	224	244	258	252	256	248	239	269	260	266	270	247	267	244	234	270	237	231	254	248	252	233	219	263	255	257	256	255	253	228	262	258	253	228	246	251	253	247	229	259	252	229	231	236	246	248	256	246	249	252	244	263	254	242	249	215	235	246	257	253	247	265	262	280	251	219	233	245	257	268	246	265	247	237	244	245	238	248	236	259	287	278	260	261	260	268	235	259	232	222	261	219	301	258	270	243	244	223	229	262	248	248	245	254	256	267	257	262	260	238	251	247	259	235	236	244	263	255	246	237	233	230	208	251	229	245	289	253	260	246	257	261	250	271	250	256	258	254	268	267	239	263	281	265	255	233	238	285	245	264	231	238	253	256	253	286	292	246	267	254	252	248	287	248	246	253	230	238	264	245	261	218	272	278	250	258	232	246	242	257	256	252	260	254	215	229	262	244	244	252	253	284	246	236	280	268	281	271	259	266	244	258	234	191	254	252	268	249	287	269	261	252	252	243	276	280	241	248	237	255	278	249	237	220	237	245	237	244	250	235	245	233	239	237	280	190	233	246	228	270	270	277	274	248	252	258	226	204	214	220	264	227	208	244	223	250	224	261	230	241	254	269	243	267	243	241	237	254	271	231	258	259	245	264	248	264	255	225	252	248	247	255	229	251	272	234	273	269	251	257	253	251	276	257	241	242	263	272	224	240	252	259	279	237	250	240	280	241	238	255	237	245	267	250	249	257	272	261	238	244	251	264	251	248	288	260	246	280	261	226	321	234	240	255	268	259	250	249	270	273	235	257	259	243	243	218	235	231	280	248	284	236	266	241	263	252	268	254	268	239	225	236	271	276	261	304	223	261	247	259	270	242	229	274	251	255	245	255	244	225	223	223	252	238	227	232	241	276	260	247	249	261	252	241	200	239	248	231	250	246	237	268	249	229	240	257	234	265	267	246	266	227	214	217	243	229	229	228	243	246	235	238	243	233	225	246	255	221	258	234	243	260	253	252	243	230	270	227	260	264	236	272	218	257	219	255	252	257	222	236	221	253	241	237	252	245	249	237	274	270	231	230	233	268	242	245
43464	25922	11160	4727	2082	1374	1091	945	874	729	653	601	552	526	562	591	584	595	533	547	547	530	575	592	575	595	550	539	598	545	581	546	537	580	559	587	550	523	562	532	549	544	564	567	544	576	582	550	596	596	560	558	562	585	571	593	574	560	536	569	579	530	552	576	562	538	598	566	592	554	565	553	544	566	616	554	572	522	561	585	540	593	580	563	572	601	563	578	556	622	539	557	594	527	516	580	542	577	590	560	560	555	512	573	609	552	516	564	613	566	537	543	593	587	573	546	611	577	513	563	559	566	541	602	575	580	556	557	557	628	495	549	552	551	543	603	541	529	570	572	582	553	542	536	537	536	581	540	544	583	561	588	577	560	616	554	601	567	587	569	593	550	528	543	553	580	524	557	513	561	582	573	544	607	547	574	562	530	586	548	568	569	552	533	560	541	596	596	553	551	558	547	555	583	564	563	574	531	573	546	559	568	546	571	591	583	587	575	548	552	585	595	564	533	548	561	587	564	588	566	576	626	574	612	603	528	560	538	594	567	542	581	562	564	556	561	526	564	558	533	583	565	566	552	562	566	577	598	585	538	578	576	557	566	557	578	562	585	563	539	559	538	538	568	528	537	580	544	575	565	543	544	544	547	531	575	568	572	540	515	523	558	569	559	577	583	559	577	513	551	553	586	571	567	534	589	584	583	583	581	566	553	567	514	593	553	586	576	561	575	575	558	529	610	541	586	566	542	565	565	529	557	607	572	568	570	545	547	596	566	513	525	555	569	559	566	604	564	559	524	601	544	552	527	579	599	554	602	539	580	541	588	559	576	569	560	549	551	594	586	560	548	551	552	542	567	577	582	535	562	585	543	607	556	582	548	512	557	528	538	546	561	576	547	555	563	577	559	598	554	574	531	576	585	543	554	571	565	560	581	582	530	618	540	558	544	569	581	537	603	538	563	557	549	564	572	573	558	513	526	578	567	577	551	569	550	566	625	545	559	629	549	582	593	556	550	552	536	541	515	566	570	521	583	572	545	587	591	567	563	561	579	574	578	541	573	530	588	597	557	538	549	590	591	550	569	544	583	571	570	579	610	559	593	566	594	526	576	569	548	549	565	525	497	534	551	575	557	526	533	581	583	531	531	530	565	545	537	563	598	554	560	593	580	585	565	583	583	585	581	535	590	546	542	592	597	586	564	600	597	571	524	552	575	526	518	589	581	560	547	515	553	526	568	562	534	557	559	563	542	572	537	601	560	577	586	578	562	583	556	538	624	549	544	560	571	557	550	526	569	567	581	576	589	593	566	534	531	551	554	553	547	560	559	544	553	544	548	542	547	532	539	522	560	597	551	583	549	560	565	559	548	541	541	594	585	605	554	557	574	564	541	605	588	516	568	547	578	574	538	544	576	539	580	562	551	553	587	562	552	564	596	559	553	565	568	554	612	567	576	550	580	580	604	572	565	562	581	604	558	539	586	575	528	572	564	567	611	587	550	540	574	556	545	516	539	581	593	569	584	606	623	555	541	540	562	603	569	576	564	580	513	540	558	564	566	578	545	532	565	605	619	571	563	550	585	537	547	558	575	574	566	525	583	579	555	535	546	513	591	563	554	584	592	554	569	560	610	555	575	593	548	609	546	573	561	598	564	566	565	571	556	539	575	536	483	544	577	574	567	561	563	582	560	565	549	535	577	514	566	525	581	593	590	574	566	533	565	564	559	566	587	537	538	592	553	550	590	568	544	579	567	529	597	543	576	545	578	550	608	542	579	563	545	561	550	545	529	577	589	534	561	514	543	579	565	559	560	562	557	558	548	553	559	553	564	589	571	594	589	567	602	567	562	576	521	613	557	576	590	561	588	599	542	526	558	592	572	517	562	622	547	543	555	575	545	555	548	565	576	571	566	567	546	550	576	550	585	608	560	570	575	547	601	548	525	574	555	581	587	574	555	553	576	573	537	543	567	526	574	551	546	553	579	574	563	536	564	558	572	557	560	556	622	576	541	574	536	623	570	588	562	564	557	574	561	590	560	576	552	556	550	586	554	576	596	565	576	559	546	569	575	611	596	544	591	533	521	523	517	558	597	581	565	539	556	588	578	592	565	550	582	584	579	565	592	574	561	538	560	564	534	558	570	578	580	528	531	533	582	537	573	560	550	553	556	559	606	584	532	559	588	559	580	607	561	524	610	570	578	546	570	586	581	523	574	536	560	596	593	542	588	582	566	568	563	593	570	619	587	564	572	587	541	525	522	561	572	577	570	545	567	543	597	559	538	587	551	547	571	597	580	566	570	535	549	594	562	565	542	539	598	552	582	538	554	541	553	577	545	613	544	569	563	549	566	584	576	566	587	553	572	550	569	574	591	553	553	590	535	571	551	539	582	578	561	550	561	563	572	530	591	533	569	552	554	582	561	563	559	552	543	584	582	597	503	596	538	563	564	606	596	534	573	562	581	560	529	558	564	576	533	556	547	570	578	584	590	626	554	595	554	521	573	563	585	589	608	545	562	543	580	553	583	505	574	603	550	545	571	564	508	563	535	599	569	572	571	538	566	539	583	562	580	566	556	553	583	534	547	593	569	552	578	589	635	593	536	518	560	510	563	558	556	573	510	569	554	561	574	565	536	545	552	551	579	575	571	565	572	602	539	558	548	575	586	540	491	559	602	539	544	566	570	567	611	591	556	542	583	576	562	582	612	540	546	501	573	562	582	577	606	555	573	575	536	606	542	560	574	530	557	539	525	583	562	554	552	517	556	545	582	560	568	584	553	568	597	576	506	545	549	588	534	571	589	590	597	549	548	538	559	561	565	552	557	581	576	548	525	537	562	565	533	549	540	549	517	541	566	547	536	601	582	584	585	584	568	573	578	578	587	559	560	621	593	561	535	550	534	538	531	590	547	592	547	544	559	535	565	585	569	600	531	538	561	585	586	554	563	561	529	526	528	593	576	558	524	510	571	619	539	553	573	594	555	592	555	605	555	549	535	582	547	607	558	581	575	528	564	542	578	555	616	563	565	550	592	557	589	549	554	585	590	573	533	556	561	545	557	561	540	570	567	582	594	561	577	571	541	572	583	560	565	568	523	591	577	592	541	516	551	559	580	555	550	582	577	567	573	561	564	556	568	538	554	574	540	568	504	542	556	541	571	584	573	562	549	584	555	540	581	568	593	552	553	612	578	575	577	564	528	570	574	564	546	589	539	538	608	560	539	546	550	556	554	537	588	609	571	555	536	565	563	606	556	568	562	554	591	597	562	591	532	554	511	578	540	536	593	553	578	551	579	601	549	548	586	523	585	588	533	518	580	564	561	580	581	588	583	535	568	574	569	578	521	572	531	526	574	555	552	590	533	585	539	570	526	539	571	529	553	569	524	546	536	577	556	614	556	582	547	539	546	546	533	529	565	562	577	568	536	552	578	598	616	574	596	506	545	568	559	522	583	542	559	534	562	546	536	604	583	578	578	607	571	569	582	592	577	569	585	545	547	527	530
54879	19710	3420	608	339	282	244	284	278	271	274	273	278	258	276	241	259	271	225	276	244	285	256	280	234	273	264	282	256	259	267	278	270	256	274	233	274	285	241	278	253	239	266	257	246	275	269	238	255	290	265	231	259	282	298	244	254	268	262	244	249	297	282	251	251	266	293	282	268	260	251	273	267	243	253	267	256	284	258	259	274	290	277	278	254	272	272	290	254	244	251	244	276	262	277	288	244	269	298	269	253	278	263	241	265	233	218	232	267	295	266	244	273	261	264	285	243	282	261	245	266	266	246	284	233	251	254	295	263	296	293	279	264	242	265	249	266	261	288	258	257	279	279	284	268	246	299	235	302	250	245	295	266	284	297	292	255	267	261	288	263	273	305	257	249	223	278	266	261	275	280	287	278	243	266	257	246	277	291	276	263	298	278	252	277	255	259	273	245	290	266	283	261	281	239	279	279	275	263	265	277	300	255	284	255	264	267	276	235	263	265	245	282	279	258	298	262	247	256	282	291	273	268	289	300	264	261	247	282	256	255	268	239	277	298	269	234	235	269	240	259	279	270	298	265	251	261	299	284	259	271	276	297	259	264	255	292	233	290	263	258	241	264	244	274	252	273	292	269	236	282	264	253	249	267	263	274	295	261	245	278	273	272	241	251	250	278	253	255	268	262	233	262	255	245	249	274	242	259	271	309	272	261	249	244	265	241	294	257	250	269	237	247	276	253	264	260	246	255	248	268	266	261	272	260	294	291	234	292	264	277	267	296	289	270	231	249	248	250	252	258	269	270	257	235	260	287	251	292	249	258	244	296	261	251	308	275	266	223	237	270	288	250	238	255	271	229	245	223	248	270	279	254	271	286	257	258	291	292	247	264	275	256	272	232	269	249	259	293	282	277	244	264	262	270	272	259	286	241	257	255	266	271	269	259	258	265	247	253	275	237	251	243	243	257	262	240	300	253	275	263	266	289	242	257	257	267	270	271	264	287	271	274	277	292	263	236	242	254	237	239	304	280	267	254	278	292	261	262	257	269	280	264	270	280	238	267	297	261	271	269	246	233	232	280	255	263	250	261	310	259	282	271	301	278	276	248	260	286	267	255	279	254	283	249	241	264	258	264	277	306	257	257	266	285	286	241	257	277	248	240	281	246	260	247	262	297	267	268	254	256	281	273	276	256	258	291	267	267	249	252	273	243	249	247	260	239	266	264	281	252	244	295	279	291	280	279	273	256	242	282	280	241	286	272	250	276	257	245	252	258	261	289	254	294	261	251	260	289	287	245	241	303	257	250	291	262	262	251	275	266	221	286	286	237	270	277	243	248	278	284	295	286	250	279	260	260	258	245	260	261	262	269	257	228	290	253	263	268	260	229	257	253	283	260	261	298	280	287	256	275	275	299	245	241	271	284	268	254	264	289	285	255	280	274	284	269	262	262	333	281	256	251	286	262	268	266	266	301	229	280	258	279	297	248	275	289	294	258	277	304	265	289	252	232	259	259	232	281	252	242	257	241	266	280	272	271	250	262	257	248	239	267	279	262	239	279	270	286	292	229	257	226	246	250	243	244	255	266	256	240	269	243	284	284	271	262	242	258	290	276	252	263	259	254	259	239	268	279	288	241	272	256	252	280	261	243	266	240	244	234	261	266	257	270	274	259	295	260	268	297	303	230	236	287	276	267	274	230	235	263	290	261	268	253	232	301	300	309	246	280	245	268	256	244	240	277	265	279	257	230	254	241	255	294	259	261	283	274	256	258	245	260	247	246	280	275	259	263	261	253	274	263	256	237	261	271	268	283	258	243	252	252	281	284	258	280	271	255	228	250	272	279	254	253	253	236	254	257	288	277	294	260	263	313	279	259	274	264	229	264	267	271	252	298	269	259	250	256	247	250	283	274	270	264	248	280	273	264	259	245	249	286	264	270	258	260	273	250	262	278	256	276	250	249	286	251	285	262	272	284	292	287	278	285	244	263	259	237	261	279	267	285	261	245	293	263	265	276	260	233	278	241	249	256	247	233	304	235	249	264	228	268	258	253	269	270	229	282	251	231	287	239	247	264	278	287	271	272	278	250	285	266	285	274	303	265	280	257	262	246	272	269	267	260	319	265	237	271	285	281	253	256	281	256	274	295	247	266	280	267	279	266	258	279	284	280	253	271	227	262	237	235	227	281	265	263	266	278	247	283	254	241	269	261	282	266	283	271	263	242	258	290	298	229	231	242	287	269	259	255	249	269	292	250	305	251	265	231	260	274	235	229	259	276	274	259	278	260	282	258	275	258	285	255	268	261	246	286	230	254	248	256	250	250	267	260	262	279	254	301	259	269	254	287	267	268	268	275	277	280	248	283	237	237	266	277	269	290	279	259	249	270	273	250	257	250	266	240	272	283	257	253	251	262	299	270	257	279	254	266	260	266	251	274	271	265	234	247	269	305	266	303	273	246	282	281	259	260	267	244	264	269	275	233	283	287	259	273	281	266	296	284	253	275	274	273	254	302	288	290	237	271	268	261	269	276	277	281	275	227	271	265	264	277	251	276	303	269	277	238	248	244	257	284	255	256	274	271	252	253	259	241	234	280	229	282	288	268	276	266	265	242	250	286	244	268	280	225	264	268	276	253	260	300	296	313	276	288	277	252	310	263	247	315	251	285	262	260	254	296	231	254	291	274	243	213	236	252	268	240	275	299	270	267	263	236	241	256	237	252	237	245	279	264	265	267	273	291	253	277	264	275	241	237	276	264	242	266	280	270	231	283	284	253	245	271	293	248	259	293	245	262	267	300	271	256	247	278	272	273	278	277	276	277	265	248	238	286	233	236	306	260	274	235	268	288	261	251	274	276	263	251	252	299	273	265	245	277	257	243	249	247	272	307	240	265	273	259	284	259	247	279	273	233	253	270	273	271	269	274	278	271	255	274	268	247	277	265	287	269	265	249	278	234	297	291	231	266	251	265	234	272	267	282	261	277	266	271	263	242	274	260	289	270	262	284	275	262	292	264	263	291	252	241	293	252	280	276	289	255	217	256	292	226	228	268	260	238	294	287	234	263	227	237	251	272	237	236	240	265	284	280	265	254	244	271	286	294	270	273	245	264	233	269	284	239	241	286	276	234	267	224	287	266	276	232	269	254	262	259	272	264	276	268	249	289	273	272	267	263	237	267	249	281	269	244	272	245	277	253	251	262	303	259	265	274	273	250	254	266	259	252	258	269	284	232	270	271	283	270	306	278	293	275	263	277	291	277	282	281	243	271	269	279	265	270	285	252	237	259	270	282	252	241	265	262	260	276	248	285	266	250	258	281	238	240	264	289	243	264	239	259	296	250	287	277	262	277	255	274	272	283	247	261	262	271	238	303	247	262	256	267	271	251	287	256	277	230	266	268	298	230	254	259	263	270	260	268	282	255	284	290	230	243	242	239	275	290	237	261	286	275	275	277	274	247	255	280	259	263	251	245	251	245	250	253	273	262	241	288	236	268	280	266	283
38060	11967	3287	1200	754	674	624	581	609	563	632	528	591	573	628	586	601	598	615	635	602	596	587	577	588	589	598	585	591	625	593	580	590	530	592	574	593	605	622	590	638	604	606	656	581	593	592	656	626	577	627	569	617	556	600	578	586	633	570	551	572	621	589	599	613	568	577	605	599	583	619	587	567	575	625	599	604	554	618	613	592	620	605	630	616	558	620	554	599	589	617	654	632	614	558	558	567	636	543	588	568	586	586	566	598	592	566	634	539	621	611	592	580	610	550	593	576	562	642	550	585	567	604	624	624	582	596	597	600	554	605	580	595	616	600	581	598	550	639	599	576	590	586	591	618	597	608	587	570	539	598	571	539	577	574	595	592	565	633	618	620	605	602	581	562	596	570	604	579	596	614	663	571	600	592	579	573	572	569	599	593	594	600	623	581	609	558	573	595	577	556	612	621	619	572	593	578	603	593	600	593	619	576	623	573	610	577	605	543	612	592	598	591	600	572	588	634	593	584	617	623	587	594	590	580	559	604	584	610	589	620	583	633	617	553	583	573	603	625	604	566	566	572	584	595	630	576	611	580	557	601	625	611	616	547	626	587	575	620	562	587	586	576	578	566	645	574	590	581	609	568	591	604	614	575	562	581	638	604	569	608	585	577	585	595	626	551	588	578	548	597	557	613	560	594	590	600	610	602	610	599	607	597	614	634	584	591	582	557	617	551	570	624	599	624	602	602	585	602	614	573	585	600	584	576	611	580	582	582	586	606	608	622	604	562	601	628	586	587	602	606	569	563	592	599	600	603	559	622	582	576	573	588	658	559	597	603	584	590	638	588	584	617	609	606	578	573	617	608	595	579	598	589	618	633	600	590	640	615	571	570	582	581	628	590	577	561	555	599	597	586	651	579	596	608	569	649	550	615	647	572	574	569	556	574	597	577	584	597	591	551	581	600	617	586	548	564	612	580	617	627	575	550	539	582	600	643	572	620	609	580	584	573	584	591	603	579	570	578	590	586	555	595	569	555	619	582	593	587	618	573	564	579	576	554	572	617	607	564	590	578	614	594	625	612	619	554	564	562	584	554	596	598	625	567	585	600	626	621	618	552	600	614	571	592	595	573	571	575	536	600	555	596	602	587	586	591	620	625	632	628	623	612	544	607	598	550	581	584	567	616	557	594	592	575	595	574	632	638	551	576	570	594	596	598	587	616	571	589	550	595	581	625	590	549	582	586	579	589	570	592	557	602	548	603	612	556	567	573	588	612	596	574	589	633	618	638	597	603	595	592	601	608	607	579	601	613	584	576	529	602	546	582	582	564	606	558	613	589	617	574	569	583	577	585	586	564	613	576	557	569	631	598	548	593	577	575	594	589	589	587	604	562	539	584	593	601	584	561	576	595	579	557	632	625	546	591	587	571	549	556	628	624	600	596	588	582	595	555	573	612	559	602	603	597	616	592	647	625	574	584	555	618	600	626	585	583	619	551	589	546	561	574	599	605	637	583	603	619	616	607	559	564	582	570	538	575	610	641	565	568	624	584	627	600	540	605	585	567	590	601	599	589	636	587	616	607	604	560	596	589	594	590	590	613	579	588	600	592	579	587	553	636	582	595	566	603	556	563	596	578	624	584	604	604	551	589	585	585	568	584	622	578	582	550	533	601	564	613	536	644	566	607	590	584	585	576	642	543	590	566	587	583	559	554	585	592	614	637	608	622	609	607	590	609	566	557	571	633	610	598	598	600	560	598	553	601	569	616	590	586	572	619	593	638	537	624	605	574	588	615	555	570	607	588	564	592	594	623	587	591	621	587	602	558	600	620	587	597	622	584	615	577	601	634	624	552	576	591	602	571	590	609	610	648	577	560	603	608	581	584	569	589	599	590	602	595	630	619	583	597	616	615	586	564	631	567	588	568	614	564	628	611	638	584	643	604	608	581	622	571	638	583	587	584	565	538	599	584	603	593	593	565	615	608	621	594	549	604	600	631	620	559	572	601	564	564	562	629	588	579	608	575	578	571	593	575	595	559	590	605	578	558	558	596	567	604	572	627	595	591	582	573	584	593	592	591	630	595	579	576	634	572	603	589	587	577	580	572	543	621	605	596	657	586	613	602	584	568	583	565	598	594	575	590	595	553	562	558	576	567	573	549	613	619	591	566	599	599	536	588	612	608	627	587	565	561	577	598	635	595	555	610	572	594	540	584	564	582	595	582	617	610	642	623	580	590	609	569	591	621	598	605	561	590	619	591	576	593	598	581	604	579	596	583	582	570	597	626	581	571	586	569	595	590	642	576	582	585	636	602	612	633	619	617	552	636	543	597	580	599	597	593	567	561	604	607	588	613	569	603	587	585	606	611	560	555	576	612	551	587	558	627	602	629	584	563	642	638	616	615	596	624	618	587	637	564	579	631	590	587	571	670	582	574	586	604	565	563	559	603	607	588	564	554	597	548	614	597	577	555	583	601	604	565	547	561	575	574	570	574	585	541	606	542	621	586	610	636	568	593	597	611	541	568	607	590	544	574	597	623	593	588	600	547	618	590	584	617	616	603	596	604	566	601	594	630	569	541	592	565	640	590	591	556	584	560	565	555	608	593	582	627	591	568	611	620	598	558	595	584	578	584	638	585	547	616	598	570	590	595	573	612	576	553	620	553	594	555	635	593	566	576	596	643	579	565	580	678	622	576	612	573	608	572	586	571	592	643	578	601	592	585	623	603	601	588	572	591	640	600	578	551	582	615	603	600	579	608	579	579	583	596	617	601	571	595	594	613	569	629	561	597	590	595	612	621	598	610	593	601	589	625	593	557	597	597	556	591	599	602	600	635	625	602	580	580	585	580	582	603	551	590	633	612	596	572	620	600	597	644	570	606	597	601	593	576	608	608	587	592	609	608	592	551	637	629	636	570	587	569	606	603	595	578	578	592	553	617	619	604	609	600	584	575	581	594	577	588	565	575	612	554	557	561	575	569	544	625	569	582	561	575	578	620	573	609	656	620	621	591	572	572	551	575	570	582	619	601	555	613	551	598	571	586	604	600	601	583	627	574	595	598	570	568	569	584	608	573	591	631	604	618	596	646	593	551	617	576	615	561	638	545	615	551	599	590	599	567	516	598	565	609	601	567	585	589	588	579	592	574	637	613	548	562	563	571	546	554	636	588	608	581	580	574	569	629	575	587	605	586	601	572	607	594	562	571	596	589	633	575	567	595	594	567	596	602	545	634	556	534	604	557	561	592	619	582	657	591	562	566	552	566	625	599	569	635	592	615	589	583	570	577	577	569	561	601	609	610	585	577	609	633	594	568	578	591	642	596	595	580	583	592	569	608	615	597	566	579	610	588	603	583	622	630	596	604	576	604	593	591	607	594	594	609	616	575	631	632	609	608	616	582	618	631	586	606	605	607	581	638	578	599	575	593	581	619	604	597	611	583	607	641	614	600	617	619	617	623	566	580	609	623	541	600	591	568	550	623	585	614	597	576	592	575	566
55715	20211	4812	816	356	299	258	251	279	257	278	248	263	280	260	288	249	266	279	263	245	250	229	253	276	276	244	256	288	235	248	243	298	278	241	237	282	257	248	240	235	267	267	226	265	267	292	268	256	265	298	252	247	252	274	279	263	272	270	242	267	281	262	283	258	281	224	258	246	245	267	263	286	273	248	270	299	277	241	259	275	238	282	252	218	273	279	268	227	249	295	232	248	258	286	247	271	254	284	245	277	241	270	295	267	275	250	221	269	229	234	232	255	260	259	259	227	267	256	292	270	268	250	276	243	257	268	257	251	250	265	257	265	233	270	284	273	263	278	242	228	255	242	261	255	242	264	255	239	263	282	236	230	264	214	236	247	277	255	254	230	284	208	227	272	248	287	257	251	267	239	249	269	238	236	233	249	244	233	267	272	245	270	250	260	256	274	292	264	246	250	266	300	265	276	282	263	229	250	242	250	262	249	284	269	270	261	266	262	269	250	246	241	233	236	261	254	245	233	258	273	227	266	266	254	228	276	253	232	236	292	259	273	246	263	262	226	267	243	244	277	254	253	273	234	262	241	256	263	284	246	276	265	250	295	228	249	242	231	259	263	279	253	255	252	263	265	282	231	242	268	280	238	271	235	302	274	289	247	281	249	252	244	248	251	272	268	284	261	258	263	252	244	275	279	266	262	254	235	232	258	280	221	248	234	238	245	241	276	252	279	245	231	250	254	259	264	254	245	247	251	247	283	250	230	225	252	273	267	250	248	261	307	253	224	272	241	264	240	247	234	216	275	244	259	270	257	261	253	214	244	253	243	252	245	260	269	242	237	258	213	286	269	225	263	274	267	224	236	249	264	264	235	256	271	253	230	267	260	245	273	268	270	264	248	248	270	257	250	252	246	250	221	264	276	263	250	265	240	268	260	243	231	224	286	270	239	264	275	251	231	262	253	251	259	248	275	251	274	291	249	263	255	264	257	257	256	230	270	284	290	258	298	253	241	269	289	256	298	271	239	248	228	273	258	221	264	291	240	283	273	218	241	256	324	285	271	249	264	263	266	252	230	256	295	230	297	256	288	275	262	249	242	257	265	229	216	248	264	260	243	240	238	244	259	275	281	251	219	258	267	231	249	259	255	258	235	238	257	255	246	259	252	238	254	249	242	243	274	279	266	228	269	261	279	260	250	222	243	249	266	234	263	215	234	266	265	248	242	230	260	250	245	281	279	243	244	251	264	247	243	258	230	275	230	286	253	261	250	251	258	265	237	260	269	260	269	275	259	235	271	251	259	236	247	251	278	268	254	285	247	229	266	277	265	263	269	259	263	284	245	251	270	249	234	259	261	223	222	245	240	246	257	271	229	250	234	267	257	254	292	276	261	250	246	274	249	253	257	248	279	277	278	245	310	285	249	268	282	273	239	234	275	258	224	263	208	233	252	248	247	262	274	274	263	265	269	251	280	259	278	265	261	280	301	224	280	268	240	240	253	232	259	249	278	265	238	249	292	264	252	286	284	269	255	238	254	280	268	291	275	249	276	291	230	269	242	250	242	247	255	258	276	258	258	268	260	237	234	234	259	276	243	269	243	227	266	216	244	260	267	268	292	287	264	270	294	214	265	278	251	260	265	272	241	259	280	260	270	259	255	251	292	243	261	257	258	229	258	269	263	210	259	235	240	241	249	211	253	272	223	238	234	255	241	264	265	273	248	272	249	263	239	249	249	232	288	260	253	227	252	257	276	243	266	238	221	267	256	243	251	276	250	252	271	247	246	284	269	274	248	278	257	246	254	260	261	280	262	240	247	247	255	267	227	240	248	253	260	271	234	272	254	250	250	255	249	243	234	265	267	274	260	252	277	250	249	249	265	252	261	245	223	252	254	254	245	275	283	280	267	274	280	251	263	250	259	255	253	273	257	269	234	256	248	245	261	282	249	265	262	262	282	268	257	248	252	258	269	238	280	262	261	241	231	257	242	257	249	244	258	224	240	286	280	219	270	296	291	257	242	238	252	223	274	239	245	256	258	249	243	256	252	230	257	237	231	231	215	249	246	244	287	265	267	264	276	271	289	244	252	265	283	264	233	252	229	259	248	274	235	232	254	257	244	250	256	294	246	255	218	239	256	253	275	236	219	242	231	265	248	249	245	294	300	259	233	258	273	287	269	241	235	261	273	250	283	259	262	235	270	256	226	267	263	239	283	262	289	271	261	257	263	272	245	249	305	305	254	245	263	272	227	266	249	243	262	239	272	258	224	283	268	227	260	260	266	265	254	254	260	231	239	251	251	279	261	256	247	264	244	256	257	259	252	277	264	253	256	255	274	276	274	268	282	257	242	246	269	287	278	256	251	250	226	266	264	237	245	238	249	270	268	228	232	254	257	250	238	272	252	260	243	282	265	229	263	271	273	271	257	228	277	254	243	242	245	259	274	248	270	266	227	217	242	265	267	270	217	225	254	292	244	232	246	259	274	248	243	243	244	278	256	243	231	264	234	242	276	247	241	233	257	238	246	254	269	246	245	291	272	261	255	258	240	216	255	251	247	221	291	256	264	293	268	238	271	248	237	258	258	250	288	263	275	263	263	260	236	250	240	253	274	263	224	245	249	268	271	240	233	273	262	246	306	276	254	280	260	288	233	264	263	240	241	247	242	271	262	257	262	269	271	272	252	269	250	265	248	288	247	290	231	260	269	238	276	219	238	238	268	254	256	264	254	257	242	248	251	233	231	239	269	257	268	257	262	253	254	248	255	246	293	279	251	246	273	259	262	247	253	258	250	249	259	257	250	253	240	240	263	255	259	281	264	245	270	236	247	251	261	241	282	270	250	251	248	204	266	287	251	260	289	274	256	254	223	250	266	217	258	277	273	260	274	258	273	300	242	243	293	262	261	279	261	249	270	271	235	260	243	252	221	242	265	295	266	288	286	302	270	260	264	232	248	272	274	263	250	237	258	287	240	244	249	253	252	245	252	220	253	280	239	274	239	275	263	259	231	238	233	251	242	222	227	261	269	242	258	261	256	303	229	252	262	268	246	263	226	268	240	277	240	263	281	269	275	237	256	272	282	278	242	247	247	269	252	271	245	262	245	270	240	256	244	256	270	250	248	265	257	300	269	284	252	241	290	247	255	260	240	266	285	212	285	262	262	268	276	286	245	236	242	216	258	262	262	250	255	265	278	257	248	280	248	245	251	243	235	258	255	245	276	297	255	237	246	248	277	248	272	291	256	260	272	227	237	262	241	261	247	257	253	243	281	282	304	291	242	311	245	233	268	256	280	223	254	231	273	249	242	255	242	248	295	259	255	267	256	262	270	301	276	257	283	246	257	249	267	248	251	239	269	243	259	282	248	226	230	250	230	248	245	264	310	267	247	251	226	255	297	270	249	232	273	208	292	251	292	267	275	240	262	224	243	249	241	236	257	275	267	252	223	268	271	256	254	267	302	278	261	252	274	251	291	258	239	214	248	270	241	216	270	236	274	265
37054	9844	3140	1357	772	650	623	600	613	583	579	560	577	570	563	581	604	565	596	557	558	592	528	628	583	558	567	567	596	549	565	599	545	622	566	537	547	605	577	587	567	564	579	597	572	599	623	517	584	605	557	557	599	606	567	591	573	583	596	589	570	557	566	580	572	564	616	592	556	620	567	604	611	576	571	569	603	585	587	607	555	543	540	549	582	548	601	561	595	604	566	600	566	605	578	568	557	580	604	555	579	593	562	619	587	582	584	587	601	560	572	573	607	554	555	587	577	604	591	561	573	542	589	573	556	586	604	603	594	601	607	573	553	566	602	548	567	577	556	579	601	639	585	565	601	590	572	572	567	580	576	568	541	577	585	571	584	577	557	568	585	560	618	536	587	587	575	629	549	571	554	607	606	575	616	550	574	572	591	571	579	577	604	628	570	608	575	599	548	572	566	549	567	531	583	640	556	572	551	579	561	567	560	611	550	602	609	631	595	555	607	578	563	580	573	584	578	562	540	556	586	607	587	633	551	600	563	543	557	542	586	535	608	566	562	579	568	573	578	545	527	550	586	573	571	568	578	588	567	612	569	571	544	560	607	595	631	577	559	576	588	555	558	563	565	573	565	576	577	574	582	587	609	566	536	547	582	570	558	617	562	599	575	587	600	589	618	569	587	571	562	571	596	601	615	560	607	658	536	574	625	589	595	572	583	595	537	559	546	583	547	601	600	576	581	560	579	585	575	587	568	569	618	625	605	595	615	575	585	579	607	584	616	588	547	596	608	604	622	559	572	561	544	535	582	591	604	527	569	539	576	603	564	590	575	572	614	599	594	578	572	559	586	558	621	541	580	595	577	597	583	585	592	529	583	563	579	565	593	554	539	617	590	571	597	556	549	561	571	554	622	582	590	611	563	581	614	560	572	589	624	624	632	620	584	563	598	557	584	568	599	626	612	588	564	578	563	533	544	560	590	575	593	531	540	607	565	619	563	616	524	585	649	577	585	541	581	565	582	625	624	596	562	592	564	584	594	578	577	603	606	603	619	562	583	580	576	578	594	563	591	565	560	575	567	603	558	592	565	584	627	598	582	571	572	569	566	588	598	556	590	602	552	577	618	594	594	561	582	593	591	530	587	581	583	596	560	569	584	625	606	570	585	602	641	605	587	642	566	577	567	586	593	597	556	603	607	607	611	609	600	585	569	609	537	602	550	543	575	592	587	571	556	599	565	627	571	593	584	598	598	587	580	600	600	547	601	599	584	560	585	570	578	569	594	575	601	574	593	584	553	585	581	591	545	580	578	570	551	614	563	579	531	577	589	591	574	593	574	597	543	581	590	571	545	596	586	612	614	584	578	635	605	592	544	593	569	528	586	594	583	585	643	598	593	599	558	561	560	602	560	580	570	578	596	577	558	573	568	569	602	535	600	603	576	603	559	544	580	602	600	585	614	590	555	575	561	586	540	579	571	583	604	622	591	615	616	564	587	584	589	579	569	600	582	595	573	598	594	541	538	582	574	569	616	596	583	540	601	586	659	655	582	603	574	562	554	552	584	585	536	573	589	569	569	566	583	593	587	614	574	586	567	605	614	614	558	545	616	564	603	562	580	579	589	547	535	582	547	576	586	584	547	583	592	561	573	572	555	596	579	548	592	599	573	611	525	572	541	572	596	608	575	602	625	581	593	593	551	582	594	603	537	620	581	565	585	570	590	540	574	584	568	614	585	619	590	621	580	574	598	554	540	561	582	596	582	597	548	575	590	560	613	571	586	544	588	584	589	619	552	590	571	581	581	607	548	571	545	585	552	592	600	596	588	562	590	570	606	551	560	563	595	559	593	569	585	562	549	603	541	572	572	564	588	596	589	586	597	560	580	595	588	592	568	603	560	547	586	599	595	620	592	552	603	575	544	581	590	613	552	589	528	572	602	567	566	584	603	601	599	592	606	620	550	597	593	576	564	611	575	587	608	609	565	598	624	573	599	550	549	612	572	592	556	569	588	581	571	576	550	601	626	581	605	588	591	580	586	577	583	575	581	599	622	593	581	627	614	598	596	574	605	529	570	561	581	579	596	599	583	588	563	611	610	540	600	561	544	536	608	535	581	610	591	602	570	609	575	590	601	609	563	573	589	586	605	633	569	631	584	608	559	569	546	610	619	559	553	583	566	588	589	626	599	572	610	616	577	618	560	584	593	584	606	597	585	613	596	592	554	604	563	599	634	613	588	607	596	585	618	558	604	595	625	581	553	567	605	579	619	621	596	584	608	598	575	591	607	570	612	600	522	568	575	583	587	562	586	589	571	582	600	596	573	614	609	579	599	553	565	640	605	567	564	588	625	595	568	585	572	593	550	578	608	611	596	572	595	553	582	596	574	590	572	598	602	598	561	593	621	595	604	570	571	555	584	614	579	559	571	565	591	586	560	595	579	586	571	573	577	577	588	593	555	596	589	591	615	594	592	582	573	593	563	608	584	622	613	577	630	577	554	543	556	552	572	596	578	564	551	573	584	573	579	565	576	571	580	562	585	596	586	570	610	524	551	603	578	568	587	571	572	600	578	568	574	615	588	605	632	596	611	608	575	580	579	595	585	557	626	602	607	579	641	595	550	583	585	544	577	550	544	597	604	538	607	570	581	584	597	568	633	575	633	579	607	601	553	548	582	556	570	611	544	606	610	595	577	608	599	582	568	576	632	598	593	582	596	570	535	560	584	596	561	565	612	545	581	591	538	589	583	587	573	536	542	596	616	588	564	606	588	596	607	588	604	585	639	602	574	601	574	596	591	588	593	574	580	584	575	564	603	591	560	593	573	570	597	586	564	594	595	581	609	548	624	618	532	543	579	554	616	558	603	622	583	550	566	583	602	584	610	576	615	582	572	572	573	572	600	595	606	558	623	592	602	597	570	588	569	569	621	571	621	607	574	597	592	564	572	610	580	600	624	579	582	584	554	607	606	578	534	555	607	575	587	588	607	583	558	554	617	531	575	602	584	604	625	581	594	573	561	550	570	568	587	585	592	550	588	561	584	543	583	622	583	605	580	582	595	584	579	558	614	608	595	580	593	585	591	581	583	542	566	626	573	633	590	562	583	577	600	620	579	529	587	533	554	565	562	557	600	552	598	566	591	600	562	586	613	595	605	603	561	596	536	618	547	534	596	573	541	560	538	586	572	551	593	549	546	640	554	563	589	568	559	576	642	593	571	573	591	623	589	540	574	586	589	576	556	564	588	578	606	601	603	565	612	557	604	563	579	570	589	555	616	579	566	551	543	591	593	599	513	562	534	606	633	562	576	590	591	591	591	620	577	597	599	580	595	630	584	591	624	593	577	597	585	568	587	514	619	558	622	563	570	602	572	569	637	604	616	570	641	579	561	564	574	563	599	568	566	568	600	579	615	554	604	561	579	559	559	624	598	594	568	570	601	558	560	541	523	581	586	563	598	572	584	597	540	547	578	574	588	562	580	570	590	539	619	568	565	559	591	557
58411	22924	6955	990	384	337	268	254	256	259	251	260	257	255	288	273	252	275	219	261	269	234	296	264	262	271	253	252	281	280	249	215	278	265	247	247	280	249	230	263	278	288	252	247	244	254	262	268	292	229	254	263	289	235	256	254	282	283	263	252	225	248	228	265	257	240	257	268	270	259	258	274	250	277	257	238	257	276	276	266	268	262	261	243	226	262	269	254	269	256	250	271	259	251	250	239	256	272	257	228	262	266	258	241	258	261	259	257	290	249	270	248	296	274	260	261	235	292	270	258	268	224	272	264	263	238	278	264	260	259	281	267	279	268	262	252	255	261	284	228	250	262	244	250	257	285	285	270	289	291	270	280	267	307	265	240	252	239	276	247	254	287	250	218	247	238	263	249	248	253	237	280	270	288	239	264	227	288	280	270	299	260	249	257	272	261	264	253	251	269	251	275	266	264	267	292	240	254	286	246	267	273	243	248	295	305	259	276	222	257	252	240	294	282	271	297	251	282	268	256	267	282	286	273	276	252	293	271	288	252	263	240	264	273	307	271	269	244	282	245	254	259	252	285	309	248	262	249	251	253	308	242	304	259	251	279	284	268	264	260	258	254	265	255	263	250	252	247	280	281	271	276	255	262	256	248	276	274	287	262	274	265	278	248	247	280	249	250	265	244	297	281	259	246	268	232	279	271	238	280	260	269	245	256	260	233	264	266	265	267	291	283	257	250	269	235	242	228	234	264	265	242	273	251	229	276	241	264	261	269	271	293	272	255	253	259	251	312	276	238	276	233	254	258	264	278	270	260	294	273	270	287	309	288	257	292	273	280	264	269	284	275	251	275	260	265	270	270	256	246	252	254	259	252	256	215	279	239	278	243	259	279	282	244	257	252	245	260	254	258	250	250	291	262	249	276	278	263	277	268	228	272	288	277	245	286	297	264	258	289	273	238	253	287	242	259	289	248	249	245	226	278	261	251	288	231	256	266	283	264	254	229	271	260	266	263	249	247	255	267	282	254	269	282	251	228	248	298	257	263	266	276	276	261	234	271	266	262	300	282	239	229	293	281	258	250	263	278	225	292	275	260	245	248	250	236	234	249	251	285	265	242	277	258	250	273	260	273	243	227	253	268	256	282	244	261	262	262	272	273	271	275	271	283	272	251	263	260	269	231	289	273	261	260	315	259	272	278	301	251	241	278	274	311	256	248	294	253	261	265	279	253	268	259	248	256	280	265	238	259	291	279	256	271	252	254	305	254	243	233	227	242	265	292	223	274	242	226	269	292	269	226	279	271	261	245	277	231	273	251	287	272	285	248	300	238	264	233	257	264	254	269	231	295	238	245	285	264	273	270	250	232	266	241	258	252	267	263	261	263	255	248	233	274	289	264	273	253	273	240	252	223	241	241	273	266	278	274	259	250	270	259	252	284	261	252	239	274	249	264	269	276	237	240	268	238	272	264	269	240	277	227	278	245	253	272	271	279	266	265	238	268	230	275	255	261	231	254	264	256	269	268	282	270	283	232	256	233	230	260	255	262	280	256	268	245	254	272	216	286	264	254	277	246	302	254	243	255	288	281	245	227	258	239	249	262	238	268	261	218	264	247	246	271	258	275	252	273	266	250	258	264	284	259	305	262	262	257	226	287	259	263	282	248	210	261	273	269	271	271	301	254	259	259	303	269	256	257	265	281	263	249	271	280	235	287	249	267	303	247	272	256	235	278	267	261	249	265	265	282	243	265	267	292	270	265	231	258	271	251	243	256	240	264	265	262	243	289	273	252	228	267	237	244	258	241	274	241	285	276	270	270	243	253	258	247	290	228	262	269	254	284	249	246	240	292	271	287	273	280	253	256	239	272	294	256	237	254	279	295	262	244	256	257	258	265	238	268	248	266	252	262	248	265	238	266	292	263	273	277	247	242	245	295	248	238	258	280	239	278	248	252	235	246	250	264	256	260	228	243	267	284	271	262	258	252	269	277	277	276	244	255	240	258	247	277	251	273	280	262	262	252	260	276	240	257	264	273	278	244	249	277	232	248	306	249	256	274	274	276	242	263	273	263	260	272	258	270	248	267	253	282	282	271	248	232	250	250	224	266	274	281	267	254	250	270	304	244	283	247	254	254	285	235	258	237	289	273	269	273	255	284	257	248	261	252	260	268	225	245	218	263	307	286	222	238	294	265	229	267	288	248	265	283	279	256	248	258	251	265	283	250	252	235	261	251	251	227	271	248	300	269	276	237	290	266	258	270	296	244	244	278	233	250	277	279	229	294	261	253	275	228	256	231	245	264	264	274	291	280	260	261	260	265	260	270	245	279	263	270	240	252	259	250	262	270	254	271	284	245	243	271	285	251	291	254	285	290	255	267	259	280	259	246	249	238	239	242	278	249	231	266	280	257	260	237	271	294	249	259	309	235	267	285	251	239	256	259	235	269	220	250	231	253	283	268	262	245	295	258	271	237	265	286	269	275	272	249	241	232	258	247	252	272	248	245	256	267	248	238	293	285	240	292	242	276	264	250	249	262	237	270	234	274	243	250	268	266	249	289	270	295	241	237	265	258	280	284	274	258	251	275	232	268	290	280	254	280	269	283	287	256	243	273	255	267	238	274	268	258	288	315	246	250	278	289	235	230	264	245	240	268	257	249	240	306	252	249	260	286	268	271	273	289	274	276	244	266	263	266	248	268	253	256	246	287	255	242	268	267	227	251	295	242	258	278	237	261	268	276	267	259	249	258	258	277	242	280	305	236	276	238	256	265	251	232	300	268	274	280	269	224	244	267	281	247	282	257	265	255	244	249	249	247	266	223	254	275	250	292	269	258	271	287	236	259	249	285	297	253	269	269	266	281	252	234	271	296	282	248	222	224	285	247	257	243	283	279	297	234	261	251	266	265	279	247	279	274	276	247	288	253	251	262	249	272	250	255	283	254	266	248	271	291	268	256	265	239	263	286	271	259	259	261	289	265	295	265	263	241	255	260	284	278	252	244	226	267	258	270	272	276	272	252	270	271	258	243	289	267	263	258	251	258	247	246	246	244	253	250	263	274	267	209	269	262	262	270	258	230	233	246	241	249	252	288	238	283	233	265	267	269	287	262	235	266	263	246	267	265	261	275	243	260	231	264	233	252	225	251	250	261	262	259	245	254	277	287	267	262	279	291	264	221	248	267	278	283	283	270	288	247	271	246	264	285	254	283	275	258	247	246	277	276	271	271	290	249	268	286	245	259	259	309	236	268	232	263	229	269	282	280	291	241	249	263	245	256	253	260	271	280	262	228	289	256	283	263	238	260	261	259	232	271	232	278	263	238	234	261	285	281	282	267	268	255	259	242	291	267	279	254	256	291	291	287	276	231	240	279	291	280	268	234	267	275	278	259	310	289	251	260	276	254	295	281	257	247	258	286	270	247	237	241	256	266	246	247	273	277	252	277	243	283	278	254	287	264	251	225	268	229	267	256	257	262	230	272	268	237	238	223	262	314	267	233
39943	11762	3976	1564	924	774	687	654	625	630	563	584	587	600	592	559	608	654	575	623	636	626	629	546	540	604	553	538	550	569	611	585	595	599	593	577	562	567	612	604	598	618	607	587	601	598	575	553	585	561	566	594	607	566	594	614	581	579	574	565	623	549	583	567	593	589	640	572	594	567	582	556	545	633	579	587	558	583	591	593	607	593	536	600	551	600	615	575	603	600	530	568	597	651	577	568	608	581	569	591	570	625	625	561	576	643	611	555	569	605	600	571	569	612	562	634	576	587	547	590	585	537	577	667	598	601	557	561	563	582	612	599	595	611	597	580	584	598	575	608	578	544	559	555	577	606	625	574	587	577	610	566	621	605	553	590	555	585	628	580	539	600	593	603	593	612	610	526	639	576	589	599	640	580	579	556	596	567	603	571	608	585	592	634	600	579	539	591	589	586	658	591	574	562	615	571	582	577	555	584	593	563	595	585	610	541	589	575	564	582	617	569	582	610	601	619	603	539	583	599	573	592	581	634	551	597	594	590	569	544	584	572	564	595	555	607	593	535	589	562	554	580	592	627	567	598	564	592	608	601	619	574	568	588	563	583	578	568	590	611	569	596	602	569	565	586	581	581	603	593	561	586	616	558	588	546	555	563	542	575	597	541	614	583	518	639	579	596	605	586	604	596	567	595	553	583	578	566	587	573	612	582	599	623	564	616	596	623	589	593	570	600	543	564	552	594	567	579	613	583	611	634	588	628	568	559	592	585	579	592	580	556	559	576	561	582	626	567	619	584	552	604	563	584	552	582	581	620	622	574	557	566	617	585	577	601	564	588	582	583	555	605	595	575	586	598	546	584	570	606	567	588	562	559	601	585	521	626	585	565	584	551	590	538	579	568	563	584	584	587	570	545	544	597	555	608	558	588	664	598	618	574	552	594	579	644	591	589	584	592	554	557	551	545	610	580	585	571	605	567	578	559	550	568	591	596	568	602	592	576	581	624	589	619	586	566	590	580	594	565	587	595	570	607	655	586	583	569	548	603	566	579	598	598	585	596	593	607	575	613	595	557	557	595	605	561	562	615	576	593	568	548	590	637	586	548	573	613	627	612	599	601	568	612	589	582	595	581	581	593	592	590	605	549	596	571	626	589	582	564	598	568	583	591	626	593	539	643	603	587	591	609	562	585	546	619	587	591	601	598	581	609	631	602	570	608	553	599	643	547	566	563	544	560	586	546	633	646	613	575	590	605	594	585	561	559	551	594	603	586	597	564	592	587	578	586	605	585	592	600	571	572	554	581	596	585	555	572	609	586	573	621	582	591	561	628	599	624	593	627	554	598	591	590	567	622	563	640	593	617	591	579	570	604	576	608	605	585	588	597	564	632	581	562	566	568	549	548	588	578	589	590	556	613	606	622	642	597	611	555	584	620	577	626	583	581	573	627	582	580	579	589	587	596	584	551	633	579	598	597	583	612	595	577	602	623	556	576	581	589	589	628	607	601	568	605	578	553	607	571	561	610	565	578	565	597	609	583	610	567	595	595	635	579	614	632	575	593	584	608	539	612	638	562	578	595	576	577	632	587	578	625	543	547	569	590	571	585	590	586	564	586	550	542	575	539	601	593	562	591	580	590	614	568	571	576	623	607	552	536	607	572	558	596	579	595	590	599	582	598	578	581	582	599	556	619	580	623	591	593	572	561	584	587	597	585	625	599	579	588	603	642	582	603	564	582	579	592	603	618	566	587	547	591	585	590	552	579	590	605	603	571	576	613	610	612	583	582	607	576	572	559	578	561	573	583	566	593	606	575	580	567	609	595	603	568	597	589	602	580	606	602	580	604	587	558	576	582	575	573	613	623	601	560	570	564	562	615	599	599	598	555	594	597	615	618	586	607	583	560	579	586	580	593	584	602	573	566	628	572	616	566	582	577	635	601	610	594	612	570	576	573	615	598	605	610	561	582	595	592	554	632	624	604	560	588	530	612	547	589	627	573	590	587	592	586	548	594	553	569	573	560	564	584	631	586	544	576	624	579	568	569	570	613	568	592	563	584	549	582	578	589	622	639	576	602	580	588	583	571	568	585	574	577	621	606	562	585	597	570	571	606	585	578	589	616	586	571	582	605	532	607	594	605	595	591	580	602	666	551	623	570	583	562	590	592	604	594	590	573	572	564	576	583	576	541	604	588	587	571	617	597	600	594	580	570	592	577	559	573	571	576	606	575	583	557	598	565	577	585	597	625	589	564	580	601	567	567	602	560	598	572	573	574	542	622	577	573	593	586	534	572	640	583	591	623	597	580	596	604	606	598	584	556	580	580	599	589	562	600	603	608	623	562	589	560	511	589	621	553	566	595	614	632	575	611	563	593	600	592	567	630	595	575	565	553	640	619	589	592	590	577	584	592	588	643	550	589	622	601	603	590	564	610	536	589	551	603	626	629	609	585	593	568	637	575	588	622	587	579	614	567	596	563	607	528	640	616	585	603	588	541	649	585	577	579	604	615	585	550	624	570	570	578	591	578	572	604	565	561	597	577	585	632	542	595	555	634	582	593	609	611	619	618	613	599	594	588	576	598	574	529	584	586	574	626	564	545	607	606	589	607	588	568	613	565	575	568	625	574	617	591	563	594	571	512	593	577	560	570	578	585	578	615	570	623	591	588	598	592	570	574	607	580	623	554	599	592	622	603	566	582	562	603	600	632	593	569	606	553	590	575	592	579	545	558	539	561	613	589	579	556	590	574	610	561	595	585	544	578	574	598	562	599	606	567	569	596	595	578	580	560	607	591	583	558	576	604	617	563	596	597	582	568	601	550	565	595	576	593	581	587	578	584	599	606	536	565	600	606	619	559	597	547	608	618	544	568	602	612	594	607	565	593	588	616	585	570	623	556	656	539	575	615	593	596	614	589	598	606	614	587	569	566	616	548	549	575	557	591	636	580	625	559	581	536	610	558	573	572	593	562	595	596	618	580	577	638	561	575	601	550	576	600	579	607	583	585	594	579	579	579	603	627	575	541	612	571	578	544	605	565	564	607	598	596	544	609	591	573	571	582	529	612	549	604	575	554	618	609	615	576	574	600	557	566	620	588	589	565	630	579	585	534	631	656	598	600	628	531	600	599	596	599	595	558	611	567	633	630	612	574	619	561	547	597	579	602	584	584	602	587	566	598	555	595	547	619	615	583	587	575	596	627	560	552	558	583	579	597	598	589	592	576	627	575	588	541	605	561	558	623	559	589	599	570	600	578	620	590	617	579	601	608	588	543	581	590	603	599	642	614	592	625	547	605	612	607	587	598	617	594	586	599	590	593	576	584	553	595	610	625	564	570	590	573	602	512	551	599	580	599	605	606	583	564	556	585	596	602	578	537	574	588	583	616	585	604	571	565	606	577	573	577	612	592	533	594	571	572	556	576	609	560	598	569	572	575	554	600	584	610	621	584	599	578	630	540	584	528	586	635	583	619	594	562	574	570	588	594	608	601	602	630	594	609
44071	13446	2872	995	597	418	319	278	251	239	260	245	240	228	242	254	248	257	227	240	274	224	251	250	250	228	268	224	237	230	242	214	241	264	258	229	246	238	244	228	251	227	225	239	221	271	244	247	236	238	219	221	288	253	241	234	229	219	243	251	226	217	227	233	248	226	233	261	234	239	235	244	247	245	229	235	207	222	226	249	246	241	279	236	262	207	229	218	246	260	248	239	267	247	229	234	249	243	251	217	200	244	245	232	232	266	233	244	227	241	257	231	246	227	228	256	251	223	253	261	207	243	240	216	232	271	243	260	214	239	234	263	186	191	228	245	234	265	261	259	231	217	220	239	231	242	257	224	249	224	241	227	219	256	255	229	204	198	237	250	243	238	237	252	223	223	256	245	234	212	221	244	210	231	236	230	243	260	226	243	232	256	222	240	211	241	214	211	238	228	239	202	267	240	271	222	251	247	227	247	229	225	249	249	247	236	242	230	251	201	214	236	209	232	235	247	232	205	246	250	221	223	250	252	217	243	214	236	232	236	246	228	220	255	206	241	261	231	227	232	228	243	228	215	230	227	220	231	237	254	250	236	236	222	249	252	242	212	226	231	252	221	256	244	242	241	232	218	218	226	241	221	196	240	222	218	231	239	243	228	230	216	210	245	201	218	210	222	241	220	234	222	259	241	250	234	200	238	234	244	224	229	215	231	254	240	236	234	211	221	227	228	216	254	200	231	257	260	254	260	210	249	260	202	258	223	215	256	226	242	252	232	244	239	242	255	235	241	244	251	205	247	243	251	242	226	232	225	224	222	268	228	261	240	241	251	249	242	226	227	258	216	227	257	231	213	229	241	243	261	266	229	254	232	202	246	225	234	262	251	260	239	268	222	219	237	227	249	242	254	232	203	238	237	270	237	261	254	237	229	250	242	216	227	225	215	228	239	257	244	232	227	254	225	272	213	234	218	216	204	232	220	243	222	254	233	215	260	227	257	253	246	230	270	233	270	230	247	240	244	256	237	228	227	243	251	223	207	273	257	243	236	237	245	272	232	249	257	228	252	231	220	225	224	218	241	242	226	236	227	237	248	210	246	235	254	219	242	228	230	255	233	241	240	210	222	245	279	238	270	207	248	230	268	235	235	245	218	230	220	225	255	247	237	240	229	235	246	255	219	229	245	238	237	257	261	211	221	250	247	236	229	226	243	233	249	231	233	193	226	235	217	245	254	236	262	238	220	240	238	254	262	217	227	239	245	217	249	244	230	259	252	201	238	244	247	239	206	227	237	253	214	229	245	243	210	232	235	254	193	263	224	236	220	232	252	238	240	238	244	249	259	215	215	250	214	266	246	225	259	207	232	237	235	221	248	226	257	255	232	241	240	252	239	230	242	215	251	235	257	237	242	237	250	265	226	243	241	218	243	247	267	252	242	241	193	219	248	228	226	260	247	232	233	190	221	200	212	231	245	230	226	250	245	240	227	257	241	241	247	250	220	234	261	244	219	236	259	242	221	259	237	241	232	238	243	195	246	209	255	232	232	248	245	248	227	219	207	221	225	205	256	264	238	217	214	263	276	207	197	250	198	234	237	216	252	238	256	244	239	234	254	201	206	252	245	257	240	212	251	267	241	234	266	240	237	215	236	236	243	221	223	223	241	236	240	223	230	267	216	220	226	237	240	237	226	238	234	239	214	261	215	249	262	229	238	243	271	245	224	233	250	221	246	250	218	238	241	231	239	258	234	242	255	240	226	197	253	249	238	202	245	237	246	219	230	243	244	253	247	237	260	225	237	260	246	216	235	247	235	241	245	216	243	238	222	230	204	219	205	239	255	262	240	230	250	238	205	242	232	201	272	243	253	245	231	224	222	205	213	233	221	234	277	269	227	250	237	255	233	252	243	216	236	252	248	230	233	232	231	232	219	242	255	225	259	275	237	238	235	217	245	226	234	207	215	273	244	234	260	223	258	231	238	224	243	248	241	223	230	242	238	243	219	250	248	242	276	224	237	250	230	226	230	232	224	233	244	230	243	227	220	222	221	211	211	254	229	216	235	250	254	255	249	256	269	233	236	250	239	214	275	238	269	230	233	233	240	206	212	251	230	249	217	237	210	238	234	240	247	229	243	240	238	263	232	224	235	221	220	246	231	234	217	238	242	237	226	246	231	226	235	227	214	237	245	255	231	244	244	243	248	239	236	226	235	271	227	230	196	219	237	260	270	238	200	255	244	210	244	247	217	212	250	245	245	257	225	240	239	247	237	250	232	241	242	238	245	230	245	253	255	247	216	243	241	212	254	242	212	230	265	237	264	245	207	237	238	249	244	258	244	234	251	250	223	195	247	239	237	217	252	229	242	214	221	224	243	219	248	242	238	258	193	233	272	244	245	226	249	250	240	232	246	240	261	242	226	276	258	233	251	221	229	225	219	246	226	242	208	202	241	258	234	242	235	232	259	240	247	279	249	249	237	262	246	222	244	243	239	201	249	224	228	223	222	240	248	248	223	218	250	255	230	223	250	226	219	242	240	258	254	237	217	252	232	221	237	228	244	250	239	246	245	225	244	253	255	244	242	247	244	228	248	197	238	241	256	239	242	249	244	236	240	236	258	225	241	245	222	230	214	236	227	249	232	276	251	224	211	268	219	244	239	236	234	239	228	236	256	242	239	205	257	216	266	240	240	215	254	226	243	211	256	229	221	244	233	254	250	251	254	245	236	230	247	248	255	217	234	262	253	248	244	214	239	237	213	248	231	240	228	229	229	260	236	219	213	240	213	241	213	220	237	262	226	230	248	230	220	231	232	241	207	204	218	210	227	233	217	241	234	207	216	259	264	218	237	242	226	216	247	247	246	236	253	234	224	225	260	230	211	213	223	244	223	237	255	229	228	237	237	246	226	227	220	183	230	223	240	253	260	245	208	231	248	229	246	213	234	257	207	241	230	215	234	223	241	215	255	247	241	203	229	262	259	257	220	224	230	235	231	228	243	247	229	259	236	261	254	240	229	247	238	241	278	235	260	228	259	237	222	250	238	244	244	224	259	258	224	227	227	234	252	222	258	239	258	260	256	235	216	260	257	256	230	246	225	224	217	278	275	252	264	246	223	244	243	224	240	216	228	193	239	229	221	256	249	242	219	242	206	243	248	251	228	225	243	243	220	191	230	246	231	252	249	269	238	209	246	228	247	242	259	217	281	274	216	232	236	241	291	248	253	241	244	238	226	222	252	224	239	249	227	222	228	240	225	211	227	254	224	242	268	239	264	249	252	223	249	225	289	271	249	223	287	235	243	235	244	232	234	219	256	237	229	239	252	222	283	234	272	237	274	255	231	217	222	248	228	213	213	241	214	250	218	236	240	244	256	233	259	216	215	236	238	239	233	235	252	257	232	215	240	211	261	228	246	250	252	272	246	245	218	206	244	216	235	226	211	261	248	247	245	221	247	241	219	239	232	243	227	225	223	231	211	206	240	240	206	209	217	214	218	265	214
27711	7250	3347	2334	1499	1103	853	690	621	572	537	502	528	527	568	580	510	541	485	541	558	563	522	512	605	495	534	476	526	532	526	531	514	472	529	549	536	546	539	504	537	537	530	518	481	555	553	508	534	512	517	540	510	562	524	522	510	512	574	506	558	531	509	531	515	579	507	547	509	513	503	562	533	591	520	556	541	528	495	487	533	525	531	518	522	545	564	527	509	552	537	529	532	532	509	514	511	524	535	530	517	528	555	506	548	523	520	509	541	542	501	558	508	511	545	533	562	555	540	556	525	594	517	508	539	519	508	543	533	513	508	508	522	533	554	526	513	544	518	541	500	554	521	563	576	541	535	521	517	527	526	530	554	536	522	544	502	520	556	527	502	533	538	505	528	512	547	532	523	522	527	519	551	550	550	493	513	556	519	484	539	519	571	547	541	539	526	529	534	532	507	559	519	556	532	552	561	539	502	544	514	513	519	561	511	565	543	526	553	552	525	535	561	488	544	505	527	493	549	505	526	522	511	526	514	530	469	545	496	522	562	542	523	544	545	542	516	517	539	524	514	547	542	525	543	574	514	477	494	494	548	512	548	545	532	574	500	480	520	532	547	525	547	555	578	512	533	543	522	511	520	543	519	543	567	560	542	526	519	544	521	548	506	550	524	588	528	534	505	535	541	518	528	539	569	521	504	558	522	495	537	541	477	521	526	551	526	508	558	522	545	516	559	526	495	512	524	586	514	550	536	526	516	506	517	528	560	563	554	524	581	507	539	497	494	561	535	547	500	511	526	526	554	492	529	520	534	518	524	549	536	533	514	553	522	527	540	520	529	533	516	557	550	549	542	550	540	566	520	511	541	535	518	517	564	521	522	534	543	553	532	560	513	533	493	536	559	545	534	543	527	537	494	496	537	535	532	518	505	546	539	538	515	537	514	591	517	552	497	488	505	559	582	560	538	453	554	508	508	566	527	518	529	559	551	511	473	552	533	521	541	512	501	478	540	516	532	529	531	562	517	521	531	534	538	493	549	530	566	548	560	525	499	552	521	532	497	533	528	556	501	573	557	510	545	540	531	523	547	574	519	511	541	535	533	549	524	539	560	536	531	512	558	538	528	528	550	534	522	498	545	540	538	542	538	544	533	483	543	488	536	513	545	532	514	550	548	499	507	527	534	532	553	501	555	567	555	501	560	547	544	503	528	496	535	567	491	554	564	521	521	516	522	537	510	539	565	542	548	516	498	513	547	561	523	517	543	520	535	504	599	563	553	512	578	539	488	519	557	508	542	498	524	541	505	528	535	480	510	514	539	533	492	542	522	526	528	569	547	528	506	564	512	540	524	523	517	543	512	566	539	564	539	550	537	547	504	561	569	515	531	497	520	514	520	540	523	534	562	536	533	529	538	561	516	539	547	542	537	531	502	516	510	492	526	539	537	506	516	547	533	546	552	495	505	523	550	513	534	532	520	492	566	570	512	540	532	556	498	529	534	524	526	571	532	529	528	520	488	547	509	523	519	538	520	556	527	545	552	466	540	554	511	515	545	539	527	517	543	503	497	504	527	502	520	537	580	518	531	519	522	587	472	551	553	532	542	533	510	522	568	561	521	528	519	540	536	514	513	554	516	553	481	529	546	537	567	547	529	522	529	531	540	516	539	520	533	529	591	545	546	544	546	530	547	479	513	529	530	541	534	546	521	558	551	530	516	564	499	500	525	483	510	543	569	579	543	507	490	540	562	501	519	561	546	517	532	532	534	518	511	557	555	547	549	530	528	539	524	541	547	531	532	520	559	550	574	516	554	613	529	504	540	505	502	528	538	532	565	550	593	521	533	503	534	526	540	519	534	572	531	514	534	551	529	546	529	525	552	518	520	542	539	526	535	525	537	488	544	575	540	548	540	533	518	508	529	567	510	526	495	530	500	541	564	523	534	497	498	506	513	546	543	545	517	574	517	530	533	516	531	554	521	493	523	516	499	514	566	545	530	530	503	502	525	521	534	531	533	531	493	537	560	517	569	527	523	525	521	527	524	498	501	557	585	516	483	534	529	493	539	539	573	530	515	499	551	512	539	525	493	552	493	529	530	533	522	514	568	531	525	527	534	537	567	529	565	506	532	552	514	558	554	487	538	518	567	530	520	499	526	525	533	506	515	561	526	521	530	511	558	549	546	531	520	509	511	549	552	498	526	507	545	508	512	543	519	543	493	525	515	543	491	494	505	561	513	534	532	520	531	513	539	514	521	565	515	533	556	553	526	547	536	532	532	521	522	553	572	517	537	526	510	516	519	547	548	506	510	509	550	505	533	495	526	533	567	522	509	512	516	522	543	521	546	510	554	506	545	559	534	531	504	504	531	516	550	532	555	500	528	525	500	532	549	492	545	520	504	507	487	518	505	568	542	522	539	545	558	544	571	508	554	535	532	511	513	517	534	511	509	537	521	495	534	565	522	531	520	504	530	524	559	507	547	515	546	529	542	556	501	533	535	545	511	528	516	544	545	518	495	569	569	542	518	520	544	544	521	510	566	524	519	526	525	548	495	557	516	529	517	539	539	526	528	534	535	545	509	556	505	533	516	519	519	533	536	513	580	525	526	502	512	528	532	520	520	506	548	576	554	495	506	533	507	544	552	550	516	549	526	569	510	515	563	527	526	536	494	541	542	512	519	568	500	506	545	519	517	522	540	545	506	525	510	530	513	555	569	504	542	515	539	529	495	545	547	565	547	548	540	526	523	563	579	526	510	502	529	541	500	525	554	517	547	556	509	536	523	490	523	540	550	526	530	513	506	526	459	506	536	535	577	532	533	547	534	517	544	540	486	577	573	543	503	473	538	523	526	518	537	519	532	563	500	539	531	551	555	544	537	510	522	525	509	522	492	490	534	519	489	523	551	537	510	518	534	515	555	546	515	540	537	542	556	561	512	525	535	571	492	533	540	504	526	516	546	551	529	499	539	514	513	493	509	503	574	481	544	523	495	562	539	576	518	493	477	476	523	523	512	542	532	551	560	542	571	517	505	523	528	527	520	551	554	554	538	495	508	575	535	588	483	497	539	506	555	511	560	496	577	509	511	553	529	567	519	535	516	532	515	538	496	510	530	475	498	466	557	557	549	514	545	492	531	545	493	502	543	543	494	496	523	528	533	572	562	533	539	555	532	519	541	561	552	503	513	530	556	551	522	541	557	569	541	546	525	545	549	535	571	549	521	541	535	554	545	494	515	524	551	526	545	521	530	548	577	510	559	536	497	510	500	543	567	493	524	538	556	522	538	526	533	519	541	543	541	557	535	521	563	555	532	530	542	565	540	539	480	524	544	494	583	572	534	486	563	544	550	548	532	513	515	533	522	554	569	538	558	527	530	557	491	569	527	512	519	525	536	505	520	510	533	533	529	590	509	523	585	512	498	497	550	495	553	531	529	487	537	525	499	531	545	529	567	510	508	506	554	513	591	523	520	513	543	501	519	516	518	505	490	515	492	474	519	493
50650	23979	14116	7818	3592	1790	913	703	518	397	251	242	238	191	197	203	198	195	219	201	198	244	238	204	205	192	212	200	188	213	225	237	204	222	218	201	194	221	239	226	197	209	211	198	211	225	201	185	235	208	206	189	212	208	231	239	206	210	209	224	198	186	218	228	216	184	195	224	223	216	217	208	194	214	209	230	204	249	214	217	218	211	208	205	217	200	207	204	211	203	231	200	220	185	204	219	216	201	195	216	203	217	223	228	204	191	184	208	199	199	221	196	216	221	212	206	212	203	236	210	224	196	213	211	221	191	225	217	207	195	221	199	227	234	197	197	204	201	224	223	211	218	198	213	207	208	191	182	214	192	177	231	230	190	207	208	202	207	217	209	215	204	194	217	199	193	227	220	210	183	211	229	213	219	194	207	204	184	177	193	212	199	184	195	219	217	216	217	209	224	202	207	224	221	214	211	213	204	210	219	209	210	207	204	194	202	223	223	210	220	218	246	205	181	200	195	210	221	221	189	225	193	237	223	257	225	193	234	223	200	207	202	189	226	206	227	189	195	218	214	209	209	195	232	194	210	218	190	205	208	198	231	194	206	206	202	192	177	221	188	199	227	195	228	213	217	205	233	212	229	204	192	195	246	234	210	229	214	226	196	176	220	223	215	222	246	227	202	216	217	194	228	203	176	177	204	216	185	196	202	205	206	218	198	224	200	227	220	209	217	209	194	202	208	209	228	206	218	225	208	229	200	221	189	211	230	213	219	220	180	227	213	221	213	218	201	221	194	228	206	226	202	229	195	195	218	228	207	230	234	196	198	199	192	213	204	193	219	204	198	214	179	209	202	213	189	186	204	201	218	208	212	234	212	227	199	222	228	206	212	217	203	201	229	186	186	217	194	209	227	200	221	192	199	192	189	190	228	221	187	201	216	200	244	192	208	208	197	196	186	208	186	203	238	206	224	225	214	234	196	220	226	192	211	212	201	204	206	215	222	210	207	244	229	235	197	225	194	219	234	223	219	182	259	231	215	208	205	186	211	217	202	214	212	217	207	203	228	213	234	194	207	209	206	214	207	187	195	204	244	219	212	198	192	168	246	216	213	206	194	195	224	174	234	201	218	184	205	241	222	204	204	204	161	198	231	217	183	190	219	206	218	213	236	212	212	194	195	189	202	200	194	198	212	210	193	219	208	217	216	209	204	217	216	192	221	217	218	255	191	223	212	202	208	212	224	208	212	206	221	228	225	200	206	201	212	215	188	220	213	193	215	202	180	197	202	230	217	195	203	216	226	206	204	210	233	204	195	220	206	227	201	215	222	205	204	185	189	221	213	202	199	208	238	216	217	240	224	215	197	201	174	188	209	194	193	203	182	230	191	228	231	208	232	194	210	217	178	198	200	223	223	205	199	193	214	218	213	195	225	241	201	196	206	182	211	192	191	206	214	203	195	193	225	218	175	194	202	199	194	216	191	214	214	219	195	223	212	237	190	204	187	203	205	192	194	205	198	216	217	182	231	197	214	230	204	222	200	215	199	198	182	184	208	204	225	205	234	204	240	186	210	224	234	215	237	190	210	205	222	200	217	211	210	189	211	241	219	209	197	221	201	207	183	185	190	207	191	200	229	187	255	203	206	233	217	189	231	191	205	221	218	209	214	218	213	203	199	232	187	212	205	222	220	211	215	214	213	231	216	221	242	178	207	195	195	227	222	216	215	213	198	227	195	201	196	233	237	218	204	219	204	194	210	203	225	171	186	174	184	186	195	221	226	234	215	200	203	213	204	225	210	187	214	193	188	212	229	204	207	213	247	215	222	205	236	185	187	201	190	212	229	195	226	229	214	211	221	203	197	187	205	202	225	197	231	188	214	178	239	197	202	200	220	216	241	188	216	209	223	195	189	226	218	211	204	194	215	222	210	197	218	176	207	214	226	233	216	198	232	214	220	225	202	181	221	200	224	213	212	215	197	214	187	232	196	206	207	202	242	200	199	236	204	206	211	213	221	195	215	184	193	198	210	205	219	200	235	174	236	205	199	217	233	236	230	205	217	202	209	188	203	192	203	201	227	209	204	241	207	210	223	195	195	219	224	189	198	204	202	203	226	198	195	228	220	204	190	213	225	229	203	225	233	211	212	227	222	190	223	193	240	203	211	217	225	209	210	228	203	228	223	224	237	228	200	211	205	201	191	213	230	242	217	217	205	211	219	213	190	218	189	209	227	215	212	196	206	217	206	197	197	224	202	212	189	207	198	212	189	213	193	205	182	207	203	215	202	198	200	220	214	201	225	201	175	185	198	186	204	207	218	216	190	212	208	201	251	206	222	236	166	206	208	211	207	216	224	218	167	233	172	187	207	208	207	223	203	229	200	206	196	202	202	236	201	200	241	192	227	221	190	218	191	193	218	207	187	213	219	233	202	230	188	171	214	168	214	230	229	227	208	221	204	223	203	231	198	202	226	234	220	208	205	204	248	210	178	206	228	203	193	220	213	200	194	211	210	200	186	204	210	197	213	211	211	213	215	217	212	210	249	211	185	196	216	220	195	215	219	195	195	226	201	189	224	219	187	191	221	201	218	218	192	217	213	219	211	208	202	212	228	189	212	222	199	210	217	213	221	201	210	208	202	194	216	210	223	200	206	194	195	226	194	208	215	210	196	193	217	215	216	223	208	214	200	195	206	210	212	193	198	211	175	178	160	185	228	221	218	227	204	189	206	219	200	218	174	223	211	219	198	200	201	206	185	228	215	210	201	222	191	204	199	214	205	187	197	227	206	222	198	236	200	172	186	184	193	201	198	193	206	186	206	245	199	220	234	205	201	216	188	192	185	207	195	223	211	230	209	189	208	227	230	209	198	206	207	208	194	223	244	193	230	231	223	209	175	214	206	201	202	190	218	199	230	207	217	202	206	217	200	218	224	216	235	218	213	214	212	219	225	180	203	200	221	183	185	180	203	222	220	227	217	193	203	202	231	215	183	211	207	196	212	201	199	187	192	203	207	217	181	209	185	210	214	220	202	199	203	198	186	234	201	188	211	195	191	222	186	222	226	206	203	212	223	205	220	200	195	208	196	204	240	197	209	184	219	238	205	190	210	194	205	193	192	219	195	212	215	203	193	226	218	229	210	216	218	211	181	222	209	176	194	184	203	223	211	213	212	209	194	213	215	218	199	207	226	222	204	221	201	213	211	221	213	203	177	229	207	211	230	238	207	171	183	219	207	220	230	214	210	232	205	190	183	208	199	228	202	208	225	187	207	203	218	194	225	224	188	214	223	159	221	221	253	193	196	209	241	192	194	179	191	202	205	211	219	235	193	205	212	239	194	219	203	206	208	241	198	215	208	222	197	164	195	196	197	222	213	200	223	229	204	223	200	253	231	192	220	228	211	224	199	190	229	231	231	225	208	204	217	216	201	204	210	216	217	207	211	211	218	225	190	207	198	219	214	196	190	189	202	212	215	216	202	214	195	201	196	203	200	178	234	189	207
32450	19070	17028	14274	9378	5297	3217	2475	1881	1132	733	595	496	495	496	490	488	473	489	471	458	481	485	445	490	466	498	507	473	479	467	460	491	498	493	494	498	498	520	429	506	487	503	453	477	502	484	492	473	461	460	489	474	453	453	471	464	491	462	480	475	541	527	478	493	494	476	481	478	479	470	468	505	482	522	482	467	454	437	454	446	472	516	453	491	493	457	500	490	501	450	452	468	477	452	424	479	496	484	486	487	479	485	454	449	474	478	453	450	466	468	426	529	509	468	529	490	475	484	511	496	487	501	500	462	473	457	464	470	455	454	455	526	438	466	464	458	477	504	489	474	460	464	475	465	473	517	434	491	473	523	478	447	483	469	479	493	466	472	464	475	449	471	426	505	473	446	512	500	511	471	483	465	474	457	485	510	514	504	499	475	451	473	444	472	495	507	486	482	464	473	451	459	481	473	510	487	456	469	445	495	455	480	469	485	517	450	488	434	482	469	473	500	465	457	512	477	459	455	481	450	470	494	505	457	441	502	510	464	442	507	484	486	474	485	495	450	483	505	496	488	493	475	454	469	478	474	498	475	480	516	470	487	447	448	493	434	494	489	509	418	476	495	488	483	489	484	477	507	487	518	496	518	497	488	491	491	493	489	503	455	459	480	475	453	480	500	500	467	480	483	463	502	457	461	488	472	518	519	475	490	467	503	490	471	496	475	516	502	516	470	449	450	464	488	502	441	488	455	485	512	495	477	498	482	514	476	472	493	464	468	463	461	456	471	465	494	466	484	474	450	463	471	454	512	496	526	485	456	474	502	507	492	485	484	492	455	451	456	431	445	510	478	469	466	442	464	441	460	448	478	536	461	469	486	481	462	476	515	491	446	499	494	438	494	487	440	473	492	464	531	486	491	487	492	490	515	474	493	467	494	497	483	497	435	470	504	512	519	459	480	491	486	489	487	469	482	486	456	474	458	470	507	478	457	463	468	446	473	493	502	452	454	475	501	514	468	520	467	443	451	492	496	479	459	455	474	482	545	481	531	437	503	456	500	482	492	443	444	496	478	494	491	488	486	465	497	463	468	486	481	456	495	518	454	481	495	486	518	472	447	492	492	427	479	471	466	507	474	514	513	485	482	459	444	484	439	468	487	486	472	465	478	470	480	470	474	504	476	476	467	478	500	465	477	486	521	519	445	472	488	445	466	460	470	466	465	454	484	516	495	490	490	455	512	446	484	477	449	469	484	521	463	454	476	469	518	464	474	467	509	485	446	446	494	481	487	479	449	472	510	458	456	480	502	458	464	444	467	461	482	496	478	450	497	481	432	482	453	494	480	497	456	464	469	477	500	458	434	455	503	508	433	478	484	464	493	440	438	443	485	490	438	484	468	472	514	514	500	503	507	466	472	465	528	478	446	477	547	514	478	448	507	444	471	474	450	495	468	511	483	513	475	511	472	453	462	476	492	451	475	499	478	468	491	487	523	491	480	481	467	489	473	465	463	471	500	488	436	493	503	501	481	456	497	475	458	488	480	481	518	475	450	453	506	478	444	446	471	472	465	456	485	450	457	460	470	488	514	439	496	516	478	486	475	464	477	475	507	514	458	469	453	511	472	517	487	503	485	515	494	493	463	479	487	466	458	464	497	454	461	530	467	457	497	524	460	461	501	458	507	458	512	486	489	468	453	519	522	499	486	457	472	509	465	479	497	445	471	470	485	484	513	486	479	499	454	476	498	493	510	472	480	530	470	464	473	478	470	461	451	493	424	507	464	490	517	467	472	477	459	463	457	458	504	513	463	457	474	488	496	488	493	446	498	478	456	495	513	443	490	501	465	470	449	475	486	464	490	500	484	493	487	476	449	483	467	482	485	467	444	496	471	456	470	493	453	512	461	472	478	483	460	444	517	464	461	471	495	506	507	469	504	499	482	498	441	467	453	485	488	475	472	449	480	524	442	449	490	450	464	527	493	485	447	448	470	491	491	501	476	481	479	463	500	486	498	499	469	492	492	464	472	485	497	459	462	455	508	464	516	490	513	482	471	535	468	427	515	507	532	491	484	485	472	501	447	545	472	492	451	525	482	470	463	536	499	504	492	458	506	462	508	454	499	462	489	445	462	485	477	442	504	454	477	496	487	478	470	463	475	503	460	475	471	477	483	493	484	498	484	490	484	486	518	471	447	461	493	474	523	498	500	448	499	467	507	465	439	467	505	444	483	463	507	510	471	503	471	493	447	457	485	471	472	478	487	471	441	516	508	495	465	497	491	447	531	471	504	488	477	489	460	455	463	451	462	489	449	478	414	450	459	504	508	467	480	479	474	427	494	481	485	508	451	482	452	471	423	485	468	452	511	469	462	460	490	463	470	461	464	493	473	445	456	485	500	492	506	471	471	488	470	509	495	470	551	459	446	423	495	492	486	496	461	459	453	490	481	490	511	482	452	455	471	490	477	460	456	514	490	498	486	503	480	508	483	479	450	479	487	497	495	486	465	510	469	470	495	508	476	472	488	525	433	483	495	487	474	490	491	427	492	484	465	433	457	466	456	422	503	460	513	453	502	484	501	473	438	484	479	487	462	552	460	491	487	470	489	486	486	479	501	504	516	503	483	464	473	468	508	465	515	453	459	438	469	505	446	453	519	511	455	446	474	494	508	470	496	502	470	464	474	470	485	527	465	403	461	477	459	459	497	466	434	463	481	488	497	495	470	466	484	456	485	478	463	490	513	517	473	457	412	476	455	453	470	463	500	485	478	487	490	494	468	475	507	485	516	455	440	521	490	467	489	503	465	489	451	433	482	479	485	522	486	449	442	479	515	549	486	482	489	466	478	461	515	501	505	457	504	496	451	502	477	480	467	465	485	478	472	477	511	445	474	469	489	476	480	480	501	498	505	432	509	482	501	474	520	471	513	444	458	488	502	476	516	491	467	489	491	507	509	509	444	483	484	483	429	463	469	511	495	490	487	486	463	450	473	457	505	467	501	461	471	478	482	439	487	444	475	490	503	476	456	494	465	449	463	472	494	471	486	505	513	510	458	500	493	452	494	474	472	489	498	530	494	447	487	465	443	471	502	499	476	494	482	489	471	479	475	453	493	511	514	476	453	514	478	486	441	477	469	466	515	470	515	492	474	503	463	469	491	505	482	488	479	467	453	416	511	481	462	468	460	454	474	493	480	509	455	427	425	451	465	503	480	462	454	467	462	487	489	462	509	493	506	471	482	465	479	473	499	491	469	504	466	474	478	464	504	486	456	453	453	466	478	485	440	451	520	477	452	500	472	484	491	478	460	500	454	446	496	455	529	436	505	467	481	471	494	505	467	487	447	471	477	471	448	461	453	521	455	465	475	505	491	461	464	470	485	486	420	478	462	497	476	467	477	477	467	455	502	487	494	457	494	455	506	474	466	475	531	498	536	513	443	470	505	493	503	502	493	472	483	477	469	456	477	469	486	475	464	487	490	463	482	503	489	479	435	471	469	491	493	461
56311	30688	20512	11257	4896	2095	1313	782	628	435	334	279	221	223	246	243	242	249	236	253	223	252	242	227	255	216	256	243	237	245	210	256	230	243	250	239	264	218	228	260	243	214	252	225	240	262	230	225	207	223	236	246	234	232	220	246	227	233	254	242	228	249	219	229	238	249	236	217	220	253	257	265	244	261	226	247	243	250	208	229	244	243	224	213	246	249	226	221	255	246	244	243	250	220	268	218	221	187	226	227	247	262	257	253	262	258	221	213	204	231	247	259	218	247	211	177	237	226	244	212	231	216	230	224	255	230	231	242	224	217	222	238	233	244	241	238	221	247	255	244	219	214	235	227	274	236	209	232	233	236	243	247	222	249	252	228	222	274	256	265	269	258	233	242	257	235	203	204	238	251	230	242	242	238	225	277	253	242	241	249	228	193	228	227	246	226	219	218	229	220	240	231	216	226	216	236	243	220	242	241	225	247	249	202	219	222	223	243	220	229	256	253	213	185	255	236	294	217	241	227	228	258	218	246	233	239	241	229	239	253	263	254	218	239	257	231	251	231	240	254	227	252	217	245	255	271	247	249	239	249	224	241	204	244	231	267	238	254	221	239	266	240	260	232	239	244	236	242	241	212	223	229	234	214	227	270	232	227	234	226	242	249	256	265	240	231	245	262	252	219	229	214	224	228	243	226	237	232	249	234	216	216	252	226	248	235	268	207	216	213	228	232	226	237	239	238	235	217	224	220	228	232	218	247	221	227	255	259	230	242	238	229	256	233	252	243	237	238	232	254	242	235	235	237	235	230	255	257	204	236	218	236	222	249	222	232	280	256	239	230	248	251	236	241	229	215	237	227	240	248	258	253	229	247	235	236	228	209	230	243	227	216	239	227	230	223	253	234	201	265	247	253	213	249	209	251	224	252	226	227	248	227	225	258	245	227	243	222	243	235	240	238	215	216	206	252	222	248	225	233	251	240	233	241	233	226	221	253	225	284	231	230	259	211	241	228	240	197	224	222	243	248	219	233	250	257	208	202	225	239	244	222	251	244	222	259	262	216	237	217	216	223	248	244	223	226	241	244	220	246	217	219	238	226	214	246	231	237	249	225	257	241	237	234	256	219	249	225	246	238	240	262	228	254	233	240	198	244	211	225	201	243	231	209	241	263	237	209	241	235	226	250	238	230	219	248	194	234	230	189	219	258	215	249	267	225	241	247	243	214	215	236	237	253	253	261	237	252	219	259	223	243	235	228	248	242	222	229	207	219	256	253	216	218	272	246	238	222	238	247	206	239	265	205	227	219	232	239	242	244	216	240	198	235	237	241	241	225	236	244	240	232	229	240	238	226	242	251	231	273	224	264	228	239	236	231	249	239	233	222	228	211	259	267	240	252	234	224	211	215	256	255	243	228	244	232	252	225	223	259	266	206	228	225	248	207	251	250	242	225	237	262	194	236	242	213	238	249	249	229	238	226	206	239	221	264	232	244	221	253	231	243	225	239	223	227	244	262	238	230	258	231	251	229	248	233	192	209	220	221	237	223	223	205	209	241	220	235	228	232	217	237	236	224	251	247	242	206	226	226	236	210	238	255	276	259	261	224	236	276	243	218	269	242	234	240	261	215	237	240	243	204	234	247	218	229	229	227	234	235	245	218	263	219	219	227	258	207	244	240	240	212	244	238	249	237	244	246	225	211	207	224	201	207	226	219	221	216	245	217	228	228	219	205	213	250	248	187	252	220	250	227	243	239	247	210	224	225	220	240	238	225	262	240	237	241	219	231	211	243	248	239	221	271	238	195	227	242	240	263	235	238	234	212	213	216	248	236	247	236	237	236	229	238	218	218	233	238	229	227	235	211	245	234	215	230	226	224	231	240	245	241	240	252	267	241	256	237	237	231	222	227	216	226	253	237	246	239	229	235	231	239	236	238	236	218	238	292	217	236	222	254	274	222	228	241	239	254	256	239	260	233	232	244	247	235	236	244	225	232	233	243	231	223	256	230	212	234	255	232	248	238	234	232	244	226	219	251	257	221	235	224	232	231	228	243	254	246	244	215	254	204	234	241	251	230	232	248	243	216	222	221	229	248	213	254	222	243	192	232	241	240	218	232	282	216	208	211	258	249	233	252	237	202	271	244	248	232	222	248	238	250	234	250	240	253	229	199	223	226	240	245	243	245	242	228	174	245	243	224	229	233	212	239	218	224	234	219	237	274	261	233	261	209	226	236	217	234	267	218	230	219	263	247	223	230	214	226	239	219	246	236	229	242	233	230	241	243	256	238	236	257	260	241	241	213	245	261	220	218	234	245	210	219	232	255	256	211	203	238	220	228	219	249	223	227	213	217	259	251	211	261	251	221	233	246	239	225	251	249	254	207	253	231	270	259	256	221	232	233	212	254	213	238	206	239	245	258	256	243	223	219	238	253	255	232	226	258	219	224	243	236	236	255	244	241	232	225	251	227	261	194	223	222	242	236	209	236	234	230	231	257	218	285	254	232	234	246	261	233	234	240	264	243	215	247	283	208	253	211	235	269	234	247	242	272	257	238	214	254	270	243	217	250	246	233	222	257	216	226	232	265	207	241	201	235	246	224	236	236	206	244	227	235	209	238	246	244	236	237	244	224	205	248	248	238	256	244	215	238	239	280	230	215	212	208	219	226	245	235	228	227	232	237	220	238	220	221	242	237	244	215	223	259	252	251	236	249	200	256	264	234	232	224	246	225	198	261	282	246	265	232	256	257	225	256	231	233	241	238	223	252	222	230	252	208	236	239	229	229	237	236	216	226	256	225	230	250	260	244	240	220	206	248	237	270	287	243	241	260	218	250	250	253	256	218	211	246	236	224	238	235	248	236	232	239	229	257	238	210	231	233	258	225	274	245	227	241	235	228	197	270	259	253	239	229	218	212	229	243	236	223	248	249	241	217	239	256	224	240	253	262	224	232	225	247	242	236	253	266	238	220	232	249	238	239	241	238	237	229	251	236	236	212	249	226	217	216	226	234	241	243	259	250	227	278	217	290	221	217	224	254	223	232	227	219	215	215	268	247	223	208	268	240	229	253	292	251	249	225	245	248	234	242	238	203	221	227	261	267	226	237	227	233	225	242	228	247	245	250	219	241	244	239	216	223	235	208	231	252	251	215	239	258	218	243	242	238	223	255	206	244	220	244	260	244	214	210	233	262	209	228	251	259	217	241	249	260	229	221	199	235	234	223	216	264	198	250	240	203	226	239	252	220	241	246	236	246	261	254	237	221	239	242	236	213	206	230	250	220	263	249	239	209	247	223	253	209	222	222	259	228	245	255	252	248	222	216	251	226	236	230	215	211	236	243	219	243	248	221	236	227	228	266	232	201	281	264	228	231	235	225	235	220	262	228	195	254	231	222	213	258	233	235	245	248	255	235	258	243	219	243	221	239	216	223	247	239	243	240	231	246	199	235	255	248	229	244	264	233	230	249	235	228	250	262	221	251	225	259	219	199	240	226	240	246
35324	24501	21472	17663	11010	6210	4158	2845	2021	1310	971	677	542	552	541	554	533	551	504	559	478	543	520	533	534	523	517	513	524	506	506	495	520	521	489	535	489	514	558	534	546	520	534	531	544	533	531	531	552	541	516	556	544	540	533	509	553	545	525	542	546	542	523	526	569	540	496	535	507	536	539	514	536	544	534	515	528	545	564	532	563	528	518	492	485	560	524	539	561	518	549	550	518	564	550	519	515	552	543	572	509	555	510	563	542	510	504	519	552	491	506	515	514	529	564	555	537	526	517	526	556	496	529	535	503	504	606	548	555	582	511	551	554	544	541	520	509	522	513	547	510	527	563	557	497	534	497	537	555	525	550	557	468	534	495	568	481	524	526	545	541	539	509	560	542	516	530	600	543	506	533	526	509	514	529	555	540	530	529	546	551	565	528	490	520	533	540	509	557	550	485	552	502	527	563	528	514	557	562	506	505	531	527	532	515	529	533	567	541	506	511	551	555	513	502	544	546	519	554	549	535	527	526	538	535	499	538	526	544	485	516	539	536	509	506	534	516	500	538	522	531	520	529	485	548	521	542	513	527	548	544	571	561	536	570	502	534	528	588	518	550	541	514	569	512	556	555	531	502	531	507	569	558	544	536	500	523	500	528	553	545	526	531	577	577	535	513	515	547	540	515	557	529	528	572	503	530	536	532	502	539	542	551	505	524	552	502	562	514	534	528	511	543	523	543	544	518	496	510	555	524	472	507	569	573	534	561	496	541	530	535	526	516	552	548	548	488	526	540	517	584	529	517	550	524	531	537	534	543	523	487	525	511	533	561	568	510	534	522	531	541	587	518	497	517	546	521	533	536	538	568	561	515	557	531	551	494	513	559	544	489	538	520	511	547	532	518	517	530	531	574	534	488	490	512	519	515	513	540	495	498	539	535	514	529	519	513	564	570	576	560	578	542	502	522	568	538	492	543	555	508	564	554	559	497	533	518	582	514	528	517	556	549	506	519	562	528	522	552	528	562	528	514	526	535	522	547	553	533	465	496	567	560	550	566	534	528	521	542	537	535	492	500	526	592	517	518	501	535	513	504	569	482	527	539	543	559	531	543	553	517	564	533	560	520	519	559	526	504	524	527	547	551	526	506	524	528	533	555	520	562	526	535	550	508	526	550	514	536	515	521	548	576	555	505	598	558	541	544	535	571	495	530	528	541	535	547	525	553	544	512	519	536	505	550	545	528	544	537	534	574	517	520	531	589	502	523	543	493	540	510	551	548	522	515	518	571	529	579	525	498	504	543	530	534	517	534	526	486	532	558	552	551	558	511	537	531	561	499	511	587	561	534	554	513	515	553	553	537	521	505	501	549	534	555	526	552	561	544	570	500	524	525	506	547	534	520	545	523	509	490	553	482	515	542	542	516	551	550	517	510	542	539	507	578	577	529	499	544	526	486	548	519	516	567	519	509	556	562	530	552	499	516	539	517	502	513	521	523	538	553	515	559	538	549	523	535	562	556	510	548	564	518	552	541	510	547	506	557	506	525	528	512	529	528	554	516	536	561	525	517	500	514	551	534	557	511	525	575	493	513	511	516	552	497	527	548	538	523	508	520	504	527	525	546	532	556	501	510	531	493	529	516	543	517	523	538	477	538	568	490	525	569	487	548	535	518	541	565	523	520	571	528	554	545	580	534	493	515	511	508	540	517	491	530	541	513	528	520	537	535	543	555	519	506	505	531	577	520	533	542	533	529	561	553	525	502	508	503	534	516	488	522	526	558	520	511	523	538	529	517	570	528	523	534	560	515	506	556	533	550	511	610	505	513	519	543	547	536	498	577	494	496	549	534	553	531	520	491	498	525	535	505	559	527	507	528	537	507	494	517	540	519	537	565	521	545	501	540	561	532	518	559	537	518	546	569	539	533	553	519	523	531	540	553	519	514	522	546	511	554	515	511	526	540	565	542	549	547	520	528	513	527	571	538	558	537	507	555	554	545	544	511	552	520	543	538	536	539	550	503	538	521	550	534	529	531	529	536	489	529	545	487	537	490	542	552	540	523	556	550	511	513	540	537	525	563	511	486	495	505	529	535	519	551	558	540	553	487	537	478	533	526	534	529	527	518	572	526	545	578	500	535	524	567	550	547	545	550	542	548	547	498	538	509	515	514	541	559	552	521	489	557	532	575	562	533	531	512	537	556	552	571	495	529	538	516	548	533	541	516	528	516	556	516	559	517	469	538	517	532	506	516	545	521	513	494	506	517	559	518	535	512	544	493	532	525	519	525	527	566	490	535	499	551	492	529	552	521	539	507	511	503	573	589	555	550	586	536	539	548	536	541	528	549	500	538	522	571	517	547	554	517	524	549	527	529	508	542	483	523	564	510	493	520	537	520	506	527	540	525	491	552	572	522	527	513	564	560	505	505	533	574	542	529	534	519	505	540	497	541	525	558	524	497	511	524	540	543	526	537	514	555	522	581	469	561	556	509	518	543	550	511	534	501	535	525	525	554	521	513	520	550	557	503	534	543	507	504	536	522	510	520	517	526	518	526	530	516	522	526	511	511	513	531	542	498	509	515	584	558	510	528	564	547	533	527	526	501	548	545	514	529	508	548	512	519	516	542	526	517	538	518	555	543	544	517	495	535	542	546	552	487	569	570	540	583	547	531	519	554	524	517	517	527	544	549	513	519	528	539	528	502	518	523	561	522	552	556	547	513	536	521	557	560	541	503	521	560	526	522	540	527	527	540	510	518	518	505	521	532	534	563	562	568	521	531	533	545	564	492	519	478	520	532	514	523	528	531	536	545	525	577	495	559	517	517	543	500	497	529	534	514	503	545	535	513	525	545	547	524	515	523	530	526	525	533	552	564	521	526	544	529	536	554	486	481	540	518	494	592	508	521	524	509	507	534	532	537	543	507	530	538	550	554	553	516	559	538	519	556	523	558	542	526	511	544	539	538	537	534	507	574	487	518	541	568	535	556	525	536	529	538	592	570	525	588	517	522	508	503	522	522	507	538	558	527	553	531	541	516	512	513	516	526	524	519	548	547	534	568	549	503	548	544	514	588	543	574	533	563	518	541	547	544	571	571	591	537	535	527	564	539	505	495	524	534	536	563	562	550	537	508	518	517	563	555	546	524	501	528	553	520	530	548	542	549	552	545	536	544	503	547	520	548	526	544	564	501	540	522	551	518	522	538	518	492	561	539	520	583	551	565	487	552	554	537	496	528	510	519	519	514	577	526	508	492	540	549	537	500	546	567	540	509	553	524	546	513	503	531	510	538	505	538	522	553	572	488	520	519	540	525	543	542	517	513	506	530	518	557	507	564	526	573	529	561	519	553	534	515	557	541	552	544	531	543	507	511	561	496	578	528	510	488	494	550	533	505	519	530	507	488	560	490	510	566	504	532	550	522	532	494	529	543	561	549	521	562	539	559	509	513	547	524	532	553	528	564	543	547	515	544	517	536	512	518	527	561	555	521	535	516	534	528	509
43187	15775	6003	2382	958	574	418	322	262	238	253	256	234	272	249	242	218	253	233	232	230	273	249	242	236	260	216	258	241	261	227	227	232	268	258	236	223	224	266	231	224	242	225	240	247	220	245	248	258	251	219	252	242	217	249	230	228	231	254	235	254	254	251	257	232	280	250	262	234	252	260	244	237	223	233	238	217	271	220	259	250	228	252	245	239	226	256	229	234	246	253	253	231	212	250	226	282	263	210	250	253	245	209	236	247	232	230	275	212	238	242	227	229	240	206	262	277	274	218	242	243	239	244	249	283	253	255	246	280	268	229	278	234	241	227	244	251	213	263	216	230	256	221	257	281	259	252	261	227	263	233	230	252	227	244	266	219	232	210	254	220	302	244	246	257	229	245	230	239	271	234	263	232	233	241	244	235	253	230	270	275	238	257	256	245	261	244	249	210	219	246	214	237	265	235	248	256	249	235	271	276	262	203	232	227	263	279	273	226	243	221	251	264	223	238	234	263	229	231	239	223	242	229	231	251	211	250	223	270	233	236	235	223	252	253	188	253	261	229	245	262	239	225	259	232	223	263	231	238	225	229	253	246	247	244	233	254	237	238	242	245	237	248	227	227	247	225	222	223	244	248	250	257	227	242	269	229	234	234	256	245	255	234	262	247	243	248	259	254	240	225	239	228	196	259	220	244	241	245	245	250	230	232	215	236	253	273	244	258	223	249	224	224	265	242	243	246	233	240	255	253	228	263	235	255	236	254	235	218	199	224	223	253	238	250	225	246	263	206	225	237	266	219	262	248	207	247	258	240	241	230	222	225	212	255	243	261	244	262	253	220	242	241	231	266	236	248	259	243	259	248	219	246	220	223	227	218	237	235	248	241	219	259	266	228	254	255	228	240	252	261	258	222	219	264	244	250	239	226	251	280	261	235	227	236	260	233	255	242	217	230	242	282	255	217	229	237	275	236	246	237	254	261	226	245	221	229	249	231	265	234	240	235	221	215	264	249	232	231	220	230	257	251	234	249	236	252	239	232	236	250	282	246	231	240	279	234	239	252	254	234	240	243	249	209	248	249	230	249	249	241	264	264	251	243	253	241	272	199	259	215	246	242	253	243	237	259	235	268	237	247	250	256	236	230	240	249	228	235	251	238	235	240	252	234	203	234	251	233	251	239	240	270	246	284	244	263	243	268	254	226	241	255	232	266	255	236	268	278	240	248	248	223	235	229	268	263	258	212	226	245	241	222	233	237	245	243	257	240	246	251	268	263	233	203	223	264	223	266	239	245	213	236	239	230	262	251	245	240	249	220	264	214	219	255	235	245	237	245	263	245	257	212	214	272	252	252	248	247	244	230	252	234	245	249	246	266	257	234	207	223	252	255	238	255	265	262	243	239	240	239	261	258	229	245	260	247	235	282	241	229	245	241	278	241	239	257	251	225	255	269	281	263	264	239	242	257	235	247	258	262	246	253	228	215	254	264	270	275	236	247	226	195	261	251	248	238	232	232	253	246	223	249	246	252	246	266	250	228	238	219	218	233	255	215	230	268	240	252	238	233	240	257	271	253	248	224	243	241	222	254	240	249	231	234	245	223	226	257	271	242	247	220	251	245	226	267	210	238	236	202	232	249	235	255	250	231	239	241	248	235	231	214	246	248	244	245	270	259	267	265	236	274	260	252	242	243	232	238	247	244	271	252	203	205	250	274	256	230	211	248	247	205	265	226	216	255	239	237	225	261	245	241	203	214	252	242	263	254	242	248	237	244	225	252	251	238	246	241	227	223	237	256	260	224	257	241	253	244	242	235	269	243	239	239	246	239	246	273	209	237	246	236	199	229	219	238	249	259	223	239	270	241	225	269	244	264	229	267	265	245	240	259	284	292	228	230	247	247	265	219	243	259	241	255	230	213	218	271	246	221	239	271	234	249	280	235	248	259	223	239	219	223	213	240	265	215	240	250	254	224	290	260	238	248	264	255	228	230	209	252	256	220	282	228	244	232	233	253	263	236	256	232	240	209	223	248	258	270	247	232	229	241	270	215	216	229	238	224	219	232	226	240	226	258	270	239	242	250	217	210	257	280	252	232	242	240	229	239	228	235	223	233	255	247	244	245	236	247	250	255	249	270	260	225	240	269	260	243	219	212	242	253	236	236	260	228	239	227	229	229	220	286	259	263	259	239	239	224	245	229	242	218	210	247	241	200	273	258	230	245	285	255	219	218	242	233	259	238	236	249	277	211	257	229	246	239	232	245	250	251	232	293	236	239	224	268	201	218	238	265	273	201	249	245	226	254	242	249	253	249	223	255	259	262	227	234	272	230	220	248	244	231	222	247	261	222	241	265	252	239	262	228	246	217	237	254	235	222	208	223	202	226	217	301	244	235	253	235	223	257	255	249	245	237	227	268	229	233	246	243	243	247	254	250	260	241	245	217	231	244	248	224	253	229	241	285	242	240	248	246	246	212	239	233	230	231	237	253	243	257	248	249	226	223	229	244	242	245	217	227	222	244	241	225	236	257	238	225	246	221	281	255	265	240	206	236	232	244	270	239	244	254	222	224	222	220	262	243	237	236	226	257	258	269	252	233	232	234	283	244	208	232	264	227	228	233	226	222	254	255	232	260	219	212	230	195	203	232	241	244	260	229	229	257	229	224	230	230	265	244	229	229	249	227	248	226	237	270	226	239	234	230	240	247	226	231	246	223	232	234	232	211	236	243	237	222	238	243	210	233	245	294	266	218	239	240	243	276	236	245	228	224	210	295	229	239	204	222	226	228	215	243	221	260	266	267	253	234	246	235	210	230	241	254	239	237	251	251	272	241	250	240	260	241	242	218	265	256	233	232	262	248	246	257	247	230	212	254	264	284	252	213	230	223	244	238	237	242	220	215	241	214	259	223	242	243	270	257	231	235	234	223	206	238	271	264	256	256	252	227	226	253	232	238	229	201	243	245	219	236	225	241	265	263	278	235	232	282	239	257	262	275	225	226	225	248	228	250	232	256	249	214	234	248	213	229	229	231	231	253	248	251	255	224	232	253	237	240	236	242	228	237	257	259	230	228	233	240	239	250	239	237	210	240	247	260	216	237	201	253	275	237	232	239	234	252	245	227	245	263	250	238	249	200	222	246	228	257	229	247	267	216	255	255	248	240	261	237	252	263	252	238	274	255	251	229	253	240	255	207	242	218	236	240	265	240	270	260	250	249	243	231	247	229	239	265	246	233	229	260	247	285	237	241	228	259	244	255	265	251	269	245	228	237	246	216	238	237	250	245	260	246	241	235	225	250	212	253	244	227	240	244	206	251	221	243	234	224	213	253	230	235	244	269	256	249	222	249	240	239	241	266	239	231	240	256	243	251	244	269	228	259	275	252	235	234	250	262	244	242	224	210	245	247	253	234	251	291	203	233	228	212	219	258	254	230	256	233	242	230	223	215	231	223	238	220	221	228	254	266	251	226	234	228	249	217	236	228	265	240	227	260	226	236	263
28426	11420	7523	4534	2610	1555	1084	851	655	564	574	564	514	517	566	470	553	508	574	529	541	566	577	544	548	539	518	551	550	553	507	578	599	544	530	558	511	552	542	551	539	549	541	528	524	539	533	518	556	525	571	483	500	512	531	549	518	567	543	585	543	520	486	526	558	502	524	480	478	508	550	564	549	536	533	556	520	553	607	567	571	497	530	572	570	563	525	538	529	556	539	524	555	544	542	559	515	545	545	518	563	560	583	525	551	557	517	494	526	519	562	557	541	518	564	578	519	514	532	540	567	495	559	565	521	514	562	532	535	553	537	488	515	557	583	543	555	514	531	544	561	537	546	551	535	517	527	528	549	524	520	531	561	558	550	513	564	526	554	571	597	559	573	565	570	549	562	565	540	575	524	552	605	523	571	514	537	554	517	592	551	545	484	557	540	547	555	532	571	553	558	543	534	546	554	489	561	523	572	556	538	581	595	535	489	564	560	532	517	589	552	543	535	513	574	551	554	523	538	553	535	522	528	511	555	531	539	544	534	541	560	594	590	531	580	550	593	527	541	541	549	540	550	532	541	504	595	555	561	571	573	519	572	502	497	505	516	564	556	550	554	598	539	504	551	551	516	541	540	558	529	510	520	573	567	534	573	539	527	566	540	553	562	550	538	552	547	575	545	548	482	575	509	540	529	491	525	523	548	491	550	521	516	519	542	518	521	525	553	542	537	550	493	576	559	548	513	542	557	506	552	564	551	557	533	551	532	549	538	513	565	546	534	551	541	560	528	532	540	548	550	528	566	537	500	543	558	529	582	484	526	554	530	522	533	529	528	512	549	510	523	578	539	524	552	526	544	561	513	535	577	551	548	555	557	550	539	528	523	504	540	542	568	537	583	528	572	572	561	536	553	537	563	542	555	520	559	542	524	562	570	523	535	531	593	564	561	521	564	523	538	549	554	527	544	540	569	522	551	533	504	543	576	521	552	561	552	522	552	558	542	502	554	552	558	528	544	554	577	525	524	521	556	607	523	520	516	549	516	548	548	540	606	533	553	518	503	508	553	522	576	562	569	499	524	518	506	550	564	525	525	506	620	528	542	538	571	543	561	525	548	499	514	556	516	545	574	501	554	610	543	521	556	554	558	522	519	546	539	552	526	518	530	546	537	536	525	563	518	523	578	586	555	547	544	605	557	524	547	545	540	525	533	565	575	578	549	569	544	548	527	569	552	516	543	518	565	516	548	578	542	544	534	602	565	548	566	548	544	540	574	544	513	527	544	549	584	534	523	541	526	567	599	575	547	542	568	564	530	543	539	554	510	511	559	550	538	551	526	569	551	537	603	546	531	570	518	616	558	547	519	541	570	564	524	539	544	544	570	529	583	527	530	548	535	529	525	519	556	546	534	561	572	522	537	542	555	513	553	499	579	530	524	542	533	532	561	540	541	555	550	533	586	545	540	507	550	552	538	596	563	589	524	526	505	574	561	565	526	548	549	555	589	531	545	570	521	575	600	532	517	539	562	495	548	534	538	503	589	508	523	519	553	512	559	544	543	535	528	543	557	573	557	529	542	530	520	532	532	559	569	558	572	511	505	526	566	576	512	586	535	520	550	570	527	569	564	526	525	522	571	514	564	531	563	548	554	528	528	536	533	545	507	499	551	550	537	515	501	548	540	614	567	549	530	572	532	542	548	534	578	520	555	529	531	527	500	566	536	535	557	507	555	540	551	574	515	544	569	555	533	530	523	537	523	552	519	504	518	526	525	544	557	537	530	557	551	520	523	575	569	562	524	563	553	530	495	578	542	560	529	552	570	517	526	556	496	552	546	536	526	496	567	498	541	541	539	527	499	530	545	555	489	524	558	565	543	508	576	520	543	531	576	548	540	518	536	552	534	532	550	540	527	581	531	560	544	555	544	538	530	547	569	535	508	507	529	503	546	535	537	515	516	554	552	486	541	557	513	534	552	578	525	497	547	522	580	531	585	559	544	512	569	531	541	551	553	521	571	529	510	529	507	579	496	546	553	534	546	524	537	535	538	546	556	528	532	559	545	537	521	520	552	536	576	575	605	526	561	550	534	561	573	511	551	525	595	528	561	576	537	554	500	560	509	558	569	556	560	513	518	521	556	555	559	562	529	550	606	556	500	529	555	548	530	570	501	541	529	525	540	526	501	536	481	557	545	570	517	527	551	515	517	535	515	549	551	558	571	592	531	532	559	530	505	541	547	518	553	546	527	506	510	540	531	552	515	619	546	544	517	511	559	550	561	532	508	498	551	526	550	529	557	568	570	547	511	527	544	527	578	573	541	504	489	530	508	536	543	551	527	528	489	539	559	515	594	536	552	610	562	581	551	523	544	502	505	557	510	535	541	545	479	531	505	511	541	565	539	603	533	592	513	502	509	530	541	482	506	565	553	521	574	538	580	526	528	536	550	518	565	532	585	557	546	549	482	542	530	586	591	523	532	591	560	545	515	539	531	547	544	537	546	559	540	525	543	526	553	553	569	525	582	558	529	539	532	526	560	570	555	521	579	551	527	518	520	502	537	507	505	575	543	530	562	557	531	558	588	498	539	543	528	520	580	553	581	527	520	549	540	537	514	556	553	524	606	530	548	544	562	526	567	563	543	570	566	526	514	584	561	533	565	522	551	539	570	519	543	536	555	559	517	514	537	583	545	563	519	550	526	563	542	535	517	569	534	527	574	557	538	531	543	514	543	557	533	567	539	528	576	523	558	520	541	514	556	570	504	524	538	609	595	514	547	507	538	583	560	530	548	550	561	529	516	541	536	564	541	539	516	512	540	546	535	560	534	535	537	559	514	523	527	558	550	544	515	545	540	551	589	520	599	556	536	521	549	543	524	573	529	518	523	529	589	541	557	537	554	535	522	523	555	541	554	523	551	505	556	581	541	549	529	531	555	526	544	565	525	578	528	523	525	555	563	557	556	536	548	540	528	585	508	496	528	539	550	497	555	540	563	570	527	510	510	528	529	543	529	569	535	541	584	543	553	556	525	536	601	543	579	512	544	557	559	515	548	561	534	547	517	546	538	568	518	521	525	572	525	549	529	554	525	534	522	538	541	536	560	565	515	568	564	530	537	559	541	528	571	563	573	539	548	516	532	542	552	517	556	538	570	554	542	554	575	516	540	563	577	524	569	575	542	539	548	552	565	491	556	549	515	560	533	504	530	575	593	510	536	533	564	538	506	576	506	516	531	572	557	563	575	573	511	531	567	546	553	532	509	578	590	540	501	558	532	557	536	534	545	525	558	519	524	501	551	563	545	522	538	544	549	526	517	507	564	551	548	545	531	548	536	547	522	524	531	533	487	558	557	547	568	564	515	569	529	510	546	540	541	527	533	530	526	538	528	535	535	571	531	558	568	556	559	520	537	557	544	543	582	545	544	566	564	532	545	542	528	564	536	563	528	533	500	514	471	524	522	512	526	572	544	589	499	505	523	563	524	563	529	560	548	536	533	527	514	582
49862	26851	14168	5105	1388	735	502	389	349	245	262	239	197	228	184	239	229	218	214	226	196	207	220	243	211	253	227	240	212	219	222	222	201	222	198	228	227	248	208	232	249	257	200	223	222	205	216	219	200	201	237	206	201	233	245	200	220	245	215	241	219	210	240	213	245	247	215	208	212	216	227	212	232	205	202	226	234	226	219	166	199	221	229	247	235	212	203	262	186	251	210	214	238	225	248	234	215	224	232	249	232	211	225	204	202	227	223	231	208	204	218	231	223	211	214	216	227	204	220	258	194	223	227	209	213	217	194	232	207	223	243	211	183	200	237	215	229	237	222	219	203	247	211	223	208	236	231	192	232	221	233	225	239	243	234	226	211	232	200	222	233	197	205	213	242	242	225	226	224	210	219	204	226	201	198	212	244	219	225	213	184	209	226	231	214	213	216	243	232	235	219	239	252	253	207	186	239	216	248	215	200	262	222	205	206	240	209	229	197	199	238	225	229	227	243	199	224	220	216	215	227	212	233	210	232	243	226	189	246	213	225	222	229	258	218	249	202	239	230	249	225	240	248	242	218	232	232	214	208	225	223	223	210	229	221	234	205	219	228	255	236	203	233	236	217	209	214	232	229	229	214	202	216	188	221	203	201	219	235	213	203	198	229	218	197	201	248	219	224	194	230	236	223	209	229	216	223	233	235	222	213	250	190	226	216	192	240	210	220	225	210	217	202	232	224	196	217	212	208	222	223	221	241	208	237	195	204	223	266	238	187	224	215	208	213	179	211	225	220	202	250	224	239	232	215	221	225	242	217	220	226	234	228	219	216	219	242	206	231	222	241	220	204	211	237	243	245	225	240	209	218	242	231	245	221	231	251	218	207	219	227	245	239	224	185	220	229	226	231	241	243	223	189	236	205	223	189	228	209	210	237	223	227	217	233	208	228	220	228	209	207	215	232	225	236	231	219	220	231	223	208	235	233	241	231	207	235	196	216	211	241	232	256	218	225	234	228	208	236	238	225	208	209	238	225	207	225	206	217	213	247	264	209	204	217	230	217	208	213	257	216	244	235	264	191	250	221	223	226	237	225	231	233	218	255	233	220	215	229	204	211	216	228	201	226	257	215	208	230	209	223	213	261	217	225	213	244	238	222	217	237	239	201	224	213	219	251	186	229	200	246	214	220	234	252	241	226	227	191	183	246	228	235	232	232	216	192	227	220	259	231	231	210	229	217	235	231	208	206	221	250	246	194	233	255	219	253	195	221	240	222	225	193	202	213	202	213	242	219	229	252	211	210	214	225	226	230	215	214	228	188	215	220	226	247	236	210	220	263	244	216	234	227	211	214	190	231	227	210	229	201	216	218	209	240	213	211	210	218	211	228	228	217	209	188	200	200	237	232	215	225	214	232	212	227	241	223	216	212	209	222	205	215	196	221	226	197	226	226	225	226	224	226	238	212	227	221	242	228	211	214	241	228	222	239	206	225	200	231	232	229	216	217	234	210	202	224	225	184	179	220	228	215	219	208	217	236	208	237	212	242	224	227	221	217	206	215	222	217	236	244	217	196	222	216	198	240	247	231	208	212	210	193	200	205	221	211	218	235	194	240	232	246	260	227	206	208	199	205	231	229	227	226	227	220	218	235	234	241	229	216	249	252	206	172	196	221	237	216	246	224	219	249	233	201	218	222	234	241	214	221	225	181	228	216	201	223	228	211	203	212	228	229	242	214	217	231	221	196	220	235	195	244	224	215	209	228	229	237	225	245	225	209	202	220	245	210	232	265	225	205	209	220	196	236	244	226	199	234	201	247	214	226	232	222	226	237	196	235	235	241	238	218	203	196	232	251	187	209	221	212	232	186	216	202	220	214	234	238	225	207	218	233	223	215	209	211	233	230	225	250	202	231	191	234	225	235	234	238	216	218	232	214	238	231	236	213	251	203	212	231	221	211	217	221	198	212	226	242	226	244	210	230	221	218	244	198	238	208	225	208	218	226	227	211	213	213	215	253	228	220	225	241	231	213	207	199	207	224	214	206	242	211	198	223	219	256	207	225	214	232	216	238	212	205	233	232	215	209	213	207	213	241	220	234	208	224	231	218	201	220	224	221	233	226	231	221	225	198	205	198	243	207	220	230	258	209	193	250	248	226	202	238	240	227	246	201	195	213	203	244	208	223	228	237	207	229	207	240	185	212	245	218	229	209	247	234	232	207	223	213	211	254	203	227	224	234	222	221	227	242	199	203	208	207	231	250	203	205	216	214	227	198	181	232	233	238	228	217	204	223	200	233	239	223	219	236	246	229	238	229	254	249	248	238	259	230	224	198	185	240	261	223	214	207	231	229	190	215	232	210	209	204	200	234	243	217	236	218	227	253	210	230	218	239	199	209	237	215	194	222	230	222	218	220	214	230	238	238	237	208	221	221	225	256	219	251	209	242	229	216	249	227	226	212	209	196	199	210	224	197	230	244	234	226	197	241	227	226	227	258	196	230	218	209	226	220	202	234	225	246	208	217	225	222	204	227	257	229	193	233	246	255	228	230	253	204	252	217	211	248	220	259	214	229	258	206	215	208	213	241	233	237	193	250	204	212	179	225	227	224	215	240	199	256	254	223	223	205	192	239	239	227	201	196	206	204	212	223	259	198	203	215	214	214	251	223	236	212	232	223	229	214	239	235	242	221	221	232	218	228	225	225	226	223	211	232	191	194	251	195	247	235	237	213	222	213	220	224	239	204	252	236	239	249	234	228	213	229	236	226	213	217	199	194	219	229	234	246	231	198	257	250	237	219	206	216	203	233	205	238	209	241	234	237	214	218	207	239	240	243	262	191	232	239	206	227	209	217	218	217	251	211	212	250	206	218	220	203	244	223	204	227	210	206	221	205	204	221	204	237	199	191	226	236	216	254	217	191	219	243	228	232	224	234	203	208	232	214	213	211	223	231	207	216	234	203	231	242	208	234	227	222	216	203	214	221	208	250	224	224	197	221	210	241	225	207	209	220	230	221	219	213	202	258	207	206	206	227	210	232	240	210	204	221	245	208	198	215	223	222	232	237	232	211	196	222	233	223	217	228	233	230	231	219	210	213	196	205	212	213	222	204	241	213	212	225	226	252	235	226	222	224	224	229	250	237	232	214	204	217	218	212	195	204	208	230	193	201	210	228	234	206	225	237	221	223	197	208	188	218	221	217	222	218	218	233	201	221	227	216	224	210	211	209	245	232	224	209	239	210	220	236	245	203	179	229	231	212	232	225	193	242	244	213	240	231	237	236	207	223	220	204	221	232	228	196	226	220	215	231	249	208	253	212	216	246	212	234	188	236	247	252	208	235	210	224	225	216	204	173	213	224	233	239	235	234	208	230	215	239	244	204	236	210	202	213	190	220	227	239	218	206	235	223	223	231	229	231	204	223	220	211	215	241	234	227	205	203	223	221	213	251	249	186	231	210	218	215	196	200	215	239	196	208	256	214	232	204	224	251	224	238	197	207	225
34027	23563	16493	8325	3533	2004	1487	1148	886	711	568	508	536	512	558	506	463	486	505	531	495	487	559	507	522	515	517	519	493	459	506	485	507	504	558	511	508	512	473	492	511	479	498	533	492	482	527	486	487	524	486	512	487	517	500	508	494	512	459	501	524	500	497	481	498	508	517	492	473	502	471	459	516	522	483	479	502	507	454	521	534	504	495	505	459	522	507	488	505	546	496	520	509	505	524	518	508	534	526	518	511	508	491	500	504	501	516	492	511	512	505	523	509	503	507	458	518	498	471	504	511	529	514	504	502	485	486	499	526	496	501	478	517	515	482	490	494	510	510	491	518	498	491	500	531	522	502	536	478	472	518	479	502	516	485	495	511	516	500	486	552	546	510	483	499	516	494	537	479	508	482	482	519	498	532	483	481	470	487	480	487	498	485	519	538	495	530	501	529	549	498	523	513	551	509	479	514	514	526	550	506	509	508	498	466	498	502	484	487	519	476	498	516	469	477	519	523	508	532	506	543	525	487	553	480	533	522	500	470	472	482	496	456	503	513	526	539	508	472	480	485	471	488	534	520	495	513	505	462	482	522	512	488	510	496	479	523	582	542	510	481	509	523	484	515	456	465	494	489	549	533	476	497	494	469	510	510	473	522	470	482	493	541	545	522	568	498	504	552	526	515	448	516	527	497	484	483	507	507	475	495	498	508	514	494	469	499	477	505	539	458	488	512	503	486	494	515	519	523	489	524	495	515	493	493	497	471	492	493	507	518	480	477	467	498	483	515	490	511	531	495	500	511	510	536	494	528	541	490	527	517	517	549	520	482	535	525	504	490	502	504	506	484	522	475	491	524	505	506	490	508	487	489	472	473	508	481	448	516	516	531	499	453	449	509	516	482	471	508	448	521	516	481	487	517	495	516	487	516	487	551	521	508	492	467	531	484	534	552	495	526	516	501	487	511	457	523	469	540	520	488	511	466	494	485	482	486	484	538	494	488	531	542	500	480	475	537	497	482	452	498	510	488	540	499	520	564	483	532	526	473	516	527	450	518	483	479	544	510	505	512	457	556	519	489	485	493	504	508	519	485	461	453	501	495	531	473	496	492	523	496	516	481	514	499	537	528	446	518	514	483	523	530	515	487	511	498	509	501	468	536	487	479	491	523	517	499	529	505	528	484	499	519	557	497	511	472	493	518	508	522	523	472	517	488	480	507	485	510	491	548	483	494	487	512	491	463	498	502	512	489	485	552	517	519	498	502	505	535	500	546	548	452	512	485	511	494	539	511	529	554	505	530	508	492	488	502	498	506	468	507	488	489	525	533	510	526	522	501	491	536	535	510	527	523	519	532	497	453	554	521	508	468	534	523	518	496	476	497	449	482	526	471	507	527	477	476	499	504	503	469	502	503	491	495	484	528	476	474	508	523	511	493	482	513	498	495	483	501	512	497	484	499	519	522	499	494	518	487	518	480	475	475	513	515	475	520	483	527	514	513	498	514	491	494	530	497	488	482	493	493	481	457	469	469	500	489	507	521	498	504	550	498	514	497	497	495	520	453	484	456	516	538	470	536	518	475	501	542	441	531	497	484	459	500	484	475	511	494	501	509	496	511	507	490	508	496	518	527	512	454	544	531	516	510	519	487	520	478	463	527	511	503	534	523	485	510	505	521	520	508	511	501	497	502	523	492	508	563	453	538	507	494	494	502	529	486	497	495	475	498	482	497	525	515	501	554	540	478	505	555	491	498	514	546	489	501	554	517	498	506	500	498	489	489	457	531	523	535	470	512	531	471	516	498	486	567	531	507	525	484	504	526	492	529	506	522	498	474	531	507	553	519	516	528	503	542	528	467	506	567	528	523	530	514	523	506	518	488	531	518	520	512	472	518	509	545	464	520	522	497	513	485	500	490	515	548	530	487	532	524	515	499	486	472	477	535	536	498	519	493	541	496	515	489	521	502	531	508	491	528	489	489	506	493	505	472	457	495	550	475	486	539	515	487	508	502	524	515	438	463	497	500	479	496	489	462	509	560	519	499	484	510	462	489	486	518	548	487	501	516	478	542	540	530	506	469	507	546	521	539	531	494	500	488	463	531	500	529	470	476	524	500	475	493	498	517	464	487	505	474	509	459	498	484	486	515	520	472	531	507	490	501	491	534	494	526	503	501	501	531	464	499	481	536	508	488	505	504	510	541	514	493	521	482	527	504	466	520	508	478	477	498	483	529	541	499	524	497	483	472	511	495	507	473	505	492	497	522	503	537	487	518	532	468	516	509	498	493	524	514	521	480	505	478	522	485	505	509	490	494	521	469	541	439	542	489	526	486	503	495	498	493	542	504	538	501	513	469	490	552	498	524	490	488	502	520	498	501	502	492	513	534	525	520	530	520	485	473	494	506	539	535	552	533	477	520	495	525	462	487	536	544	494	481	527	508	525	462	484	478	508	550	473	536	530	508	508	512	478	496	479	526	518	514	524	520	472	478	540	519	497	491	472	503	513	501	495	501	514	489	565	535	526	473	514	558	544	504	487	494	502	491	536	521	509	506	551	516	519	513	505	510	478	546	514	476	516	489	489	476	493	493	508	507	502	488	463	543	455	489	474	495	487	475	483	498	516	504	516	505	557	485	509	506	531	516	498	476	495	525	498	518	493	501	489	505	508	529	458	557	468	572	521	507	473	482	508	513	506	509	526	480	528	504	543	527	544	514	521	500	508	495	535	556	506	528	524	481	514	526	502	531	520	504	502	492	494	531	493	488	477	481	494	519	479	503	536	521	520	524	441	521	492	529	573	510	508	503	515	492	492	492	486	486	463	472	559	512	489	508	475	489	511	518	520	527	511	529	530	497	498	467	517	519	485	528	495	531	511	492	516	489	529	495	517	550	507	523	520	521	501	502	511	506	521	518	496	495	470	524	523	499	513	546	487	569	481	539	535	483	500	529	504	478	491	494	502	496	530	551	528	497	476	523	525	538	512	479	480	509	473	517	472	509	498	489	509	537	493	506	521	477	534	503	497	475	503	551	496	509	526	506	484	518	516	506	465	510	450	497	499	499	525	495	498	489	496	497	493	504	494	520	522	545	546	536	508	508	518	495	487	499	533	477	505	504	549	515	474	518	481	522	500	486	493	519	523	499	525	462	508	487	537	483	518	477	506	516	526	540	494	476	509	497	504	495	492	512	493	466	517	518	492	530	505	564	477	516	480	513	484	485	518	513	498	518	516	478	481	574	457	513	498	487	491	482	503	521	494	533	518	450	537	465	503	559	503	503	527	468	491	508	547	494	504	455	467	531	478	476	532	511	502	479	466	467	524	513	501	478	486	502	512	507	497	516	517	507	534	506	510	507	511	503	526	498	504	501	508	497	507	512	501	470	497	527	508	530	516	504	478	523	522	485	501	530	483	533	479	500	505	508	517	472	520	475	502	501	509	519	537	536	515	475	495	503	509	489	508	521	512	503	515	517	525	519	522	504	491	528	506	507	474	513	504
58579	31255	16096	6518	3017	1861	1187	927	658	514	388	251	232	218	230	209	286	229	226	249	273	253	222	244	206	216	247	243	206	195	232	231	248	226	232	208	225	238	237	249	215	233	235	253	231	241	208	226	206	225	245	239	239	243	227	227	221	230	227	222	241	260	246	239	217	228	224	203	237	209	239	227	224	191	209	224	260	221	228	216	211	237	241	222	215	193	254	232	231	222	219	267	250	228	234	229	240	238	219	212	256	258	211	213	225	250	217	238	223	204	249	224	260	222	223	252	242	257	212	223	216	250	255	244	214	227	238	209	254	217	245	224	242	215	247	233	244	197	247	243	223	200	231	223	221	225	229	215	230	277	222	241	233	234	222	245	246	239	232	234	222	240	236	253	198	231	211	222	225	263	253	241	234	241	229	268	234	213	229	228	238	224	228	239	238	226	238	230	245	241	222	239	253	200	243	233	248	231	234	267	255	229	252	243	239	211	221	229	239	245	214	256	258	212	237	255	225	252	238	259	222	252	238	240	253	222	259	247	210	254	230	235	236	240	274	226	258	238	241	227	238	234	219	269	244	233	225	238	211	246	240	244	215	233	227	246	214	248	226	220	235	203	232	239	225	254	203	247	245	254	240	234	265	230	257	248	224	261	206	232	228	235	242	213	243	204	266	257	213	214	222	242	215	238	246	233	215	201	261	239	219	210	245	243	220	241	245	243	229	278	238	253	217	238	229	240	247	232	249	230	229	290	238	235	221	210	230	222	251	255	212	235	206	248	240	247	240	231	247	234	221	207	206	216	204	247	273	230	204	237	264	229	232	232	206	269	241	244	254	231	271	232	217	206	235	215	238	239	230	230	251	221	255	234	240	239	241	230	261	225	293	226	234	223	237	239	231	246	231	208	230	269	250	262	240	251	238	219	232	214	257	245	248	203	234	221	206	227	251	270	236	265	250	241	215	267	246	227	222	223	207	221	240	240	255	202	223	220	200	226	264	206	265	252	217	243	232	229	239	242	249	228	232	208	239	232	233	197	211	239	232	225	239	231	237	218	195	231	237	245	253	213	223	243	239	250	252	236	233	254	210	232	219	206	237	245	229	241	230	262	235	232	233	211	252	241	199	235	249	205	264	245	237	241	268	238	248	227	217	220	217	240	222	205	232	205	224	228	270	238	208	256	238	255	250	228	228	220	233	232	244	257	247	241	252	221	235	265	242	223	219	240	237	235	226	235	221	247	217	222	251	228	249	212	217	233	232	239	232	249	228	230	235	272	267	243	197	234	232	213	228	247	233	252	223	225	232	235	235	221	254	236	245	217	216	204	263	236	256	233	236	212	204	217	233	236	230	214	233	223	221	217	252	232	228	258	226	201	240	217	225	244	219	242	246	252	241	228	225	240	235	254	225	257	248	218	227	215	236	221	252	232	213	206	227	232	224	232	222	226	249	239	208	219	238	226	223	228	248	239	224	229	235	217	256	234	240	231	270	229	227	244	258	234	250	284	234	232	231	232	205	230	217	229	203	220	245	212	251	248	256	229	205	248	212	241	231	232	217	236	220	211	259	241	250	219	257	258	236	275	214	228	239	245	223	214	218	234	236	255	233	210	250	227	218	239	237	237	213	252	237	232	221	246	236	263	247	238	245	266	260	225	200	227	220	251	263	246	211	246	233	288	237	227	213	232	209	237	209	244	255	227	222	219	196	206	230	245	225	224	237	231	261	244	236	235	263	252	246	260	229	225	242	262	238	208	247	236	232	238	225	248	226	232	239	223	261	223	262	249	237	266	221	241	236	223	252	221	228	223	213	230	232	233	207	248	246	268	245	234	250	247	216	244	225	217	232	220	258	272	215	251	249	261	260	239	215	227	233	244	225	228	232	235	247	226	247	227	239	224	224	235	238	202	236	222	252	239	235	226	235	198	275	231	235	230	247	268	254	249	251	210	241	209	245	276	222	219	242	230	247	217	236	247	252	230	230	215	198	210	240	251	207	247	245	230	278	227	233	226	248	242	248	235	226	244	231	241	213	234	231	231	248	219	245	224	261	213	220	221	231	235	222	220	241	254	243	245	231	202	246	248	209	232	228	235	240	250	227	256	262	232	246	199	238	256	243	256	227	224	250	243	239	218	252	238	226	219	238	236	237	242	227	246	251	253	215	231	228	214	238	234	238	250	223	225	215	253	217	244	230	233	217	249	232	230	249	260	221	264	244	252	231	234	219	238	242	213	254	262	255	248	265	245	257	237	261	228	223	224	218	237	244	279	222	240	233	229	242	229	233	243	235	248	257	237	227	225	239	254	257	213	205	234	236	242	237	226	197	237	227	258	213	247	262	235	227	257	245	225	220	219	217	247	254	220	231	231	222	220	202	250	238	234	217	232	206	223	232	231	206	238	220	237	265	199	238	237	235	258	218	223	220	231	222	242	261	253	229	225	255	236	227	217	262	252	235	240	244	198	233	239	254	240	241	191	251	238	193	238	233	238	270	240	260	249	283	215	247	211	258	253	239	237	250	245	238	266	240	188	256	258	198	225	226	236	235	222	233	254	225	270	240	234	218	278	223	245	221	235	245	217	227	221	225	220	220	224	241	227	227	256	239	250	215	221	252	245	235	239	212	233	210	243	270	223	231	233	229	234	239	234	235	259	216	245	229	193	273	212	210	212	228	221	241	213	210	217	251	219	234	268	229	247	224	238	223	251	238	231	233	245	249	223	228	233	239	251	241	217	215	230	208	210	224	237	199	225	208	231	234	240	246	252	238	244	232	247	220	272	223	260	264	222	221	251	218	231	222	256	230	210	239	242	208	233	235	214	224	232	222	244	229	209	254	207	211	209	251	245	236	231	218	217	234	261	218	230	218	244	203	236	251	252	241	228	247	213	242	246	229	246	243	231	226	230	250	236	231	232	245	224	236	245	229	239	217	218	252	246	241	231	211	223	229	210	260	230	241	237	232	216	212	254	235	238	229	257	214	233	230	250	241	216	244	230	215	223	255	208	232	231	246	199	222	208	246	238	222	234	249	240	218	232	220	219	231	219	269	244	225	256	201	224	279	260	194	249	232	233	265	232	213	259	228	236	244	254	241	216	236	251	254	244	238	237	240	251	222	227	226	234	228	243	211	228	241	233	227	252	238	256	242	250	218	224	266	224	253	191	228	225	241	251	224	257	246	235	232	239	237	215	225	244	231	243	227	232	226	229	244	241	238	229	235	278	243	222	241	234	237	210	234	230	252	253	223	257	230	224	228	202	241	243	236	231	235	263	250	223	196	249	241	278	265	239	246	238	223	250	237	234	231	243	234	236	209	240	275	215	226	204	230	245	237	239	248	226	249	248	242	253	231	258	221	235	230	234	244	218	236	212	224	223	230	210	220	241	240	266	258	247	223	225	227	208	213	229	224	253	232	248	225	251	247	248	235	221	221	188	248	227	222	239	244	243	213	239	221	236	196	247	215	256	269	257	222	242	226	234	209	234	235	231	209	262
38665	24660	15084	11355	7931	5728	4038	3225	2250	1597	967	591	544	584	598	525	556	559	481	533	555	560	525	537	528	529	551	499	532	502	543	506	549	535	532	520	521	505	532	481	540	518	562	527	514	486	527	565	544	500	499	588	568	546	516	519	510	548	546	509	536	539	533	539	489	511	549	487	561	509	506	563	522	539	540	521	524	510	533	546	555	530	543	529	527	524	534	543	578	561	556	557	521	584	520	533	542	531	481	542	522	492	519	496	530	513	534	534	557	522	552	542	530	508	479	505	481	518	506	551	496	531	557	557	526	509	574	547	519	484	539	545	520	541	528	543	528	521	525	525	521	516	513	540	523	503	498	522	530	536	530	509	507	537	551	555	507	533	555	536	508	521	528	506	507	566	522	557	517	546	570	556	509	549	547	483	534	531	522	533	558	506	504	522	527	492	561	526	530	507	547	541	563	520	537	543	474	577	518	551	565	505	473	524	531	535	516	515	509	526	502	529	541	529	513	541	518	578	543	469	520	553	507	570	519	537	485	480	524	548	481	539	532	506	559	546	556	514	529	588	577	547	611	550	549	561	523	485	561	487	548	543	554	491	536	511	544	542	521	507	562	541	558	553	521	472	490	531	551	526	519	521	521	518	560	545	524	512	535	515	504	529	523	533	527	512	523	502	528	539	513	523	506	533	524	544	536	514	520	556	525	508	507	537	516	511	522	555	570	512	514	516	526	524	537	535	541	521	516	557	549	551	525	493	533	526	546	551	521	555	528	500	510	506	485	536	501	525	508	524	541	503	516	526	522	545	500	471	555	511	522	538	495	509	550	533	541	486	524	510	491	507	474	535	541	551	501	535	563	521	517	522	545	514	533	525	530	527	602	533	569	544	560	583	535	507	545	547	547	511	536	495	532	535	526	569	504	494	502	501	508	480	531	565	500	542	509	486	558	580	515	569	495	529	556	568	529	522	512	501	519	556	499	495	547	532	526	514	525	507	530	530	489	507	534	541	520	537	587	557	527	549	519	520	536	550	529	511	530	512	554	551	528	526	590	526	572	511	526	524	515	510	557	537	481	524	552	552	539	545	518	537	565	483	560	513	542	533	514	506	525	550	525	538	536	530	511	525	510	523	504	465	549	538	524	517	531	561	559	517	529	528	495	492	512	495	512	501	528	522	518	525	493	490	530	540	551	528	561	509	553	530	528	558	491	518	536	540	506	482	518	530	539	533	531	491	523	543	542	498	495	523	544	529	535	539	519	537	525	522	505	536	505	546	497	539	539	547	538	544	543	502	521	533	529	519	543	552	537	542	539	520	534	558	557	484	518	538	518	529	525	479	532	578	518	509	493	541	492	519	554	509	490	508	515	525	527	500	559	499	517	495	529	508	511	523	538	489	524	506	520	521	505	510	500	494	525	489	554	554	503	539	474	533	523	526	530	501	536	507	600	533	533	528	552	509	532	540	504	520	527	531	497	505	532	553	506	554	533	527	553	528	487	552	566	542	532	532	514	497	551	498	538	560	499	529	552	515	541	510	541	528	531	527	520	548	539	524	535	531	540	545	530	497	555	542	548	525	519	531	539	492	472	507	566	547	548	531	488	542	519	554	563	517	555	546	479	542	523	527	516	523	515	539	543	521	563	546	499	492	520	527	528	514	523	560	520	556	536	521	530	489	514	535	570	511	541	485	489	526	506	515	500	556	525	535	530	574	546	512	542	528	541	558	531	538	514	526	510	529	511	545	568	518	569	504	534	520	518	513	568	508	550	512	508	543	538	487	552	525	509	551	525	536	547	476	501	529	561	543	518	519	559	525	576	523	492	531	516	519	543	529	502	557	511	498	528	539	535	537	533	519	526	513	527	523	504	524	543	512	513	544	509	491	484	527	555	515	534	553	507	524	556	547	535	520	547	516	492	518	585	530	529	547	507	510	526	521	513	536	534	555	546	480	512	519	524	526	507	571	536	536	512	582	527	499	601	492	559	496	516	542	518	555	532	528	540	513	578	513	504	540	524	515	531	513	511	573	529	543	521	521	503	535	537	521	530	524	563	533	515	539	539	543	517	518	514	512	527	518	518	519	546	523	512	541	477	504	468	550	571	529	523	520	523	517	557	543	516	503	568	500	485	489	525	541	542	499	520	510	512	500	534	494	509	527	515	532	490	528	504	501	537	530	539	531	534	559	545	531	528	534	529	525	507	512	536	514	511	537	511	503	510	496	559	523	515	554	552	525	504	499	537	538	499	548	507	563	536	526	510	495	529	533	522	546	528	496	551	524	539	536	551	505	483	546	507	548	523	551	530	547	529	510	495	519	538	503	536	548	528	495	541	507	532	551	503	519	493	482	548	546	509	529	531	511	519	522	562	566	519	532	546	541	519	550	532	540	526	529	554	534	523	563	476	517	525	514	527	588	528	512	560	562	535	511	539	536	512	515	529	518	520	535	505	525	503	554	569	505	534	492	491	556	525	512	533	523	511	528	551	489	470	534	497	534	499	540	524	495	537	501	534	541	566	525	523	504	518	543	517	521	514	504	525	533	530	538	503	511	519	491	513	527	569	535	502	548	519	519	543	492	524	561	513	534	542	523	520	524	519	554	508	542	515	510	509	550	520	529	491	497	492	524	490	495	555	578	527	557	523	531	503	528	496	532	553	519	564	539	521	510	533	549	547	530	538	538	544	523	537	517	487	533	536	493	520	519	561	489	523	516	510	518	506	531	523	486	566	488	474	542	510	488	494	529	540	511	484	555	550	568	483	480	520	513	527	605	496	499	574	538	515	522	524	495	557	551	525	531	506	561	539	473	549	522	533	557	507	515	546	491	532	545	547	495	495	536	544	539	500	507	485	532	565	511	538	490	551	522	532	539	530	555	540	521	540	539	538	527	499	523	503	540	535	525	568	508	456	510	508	537	528	517	589	543	537	524	503	484	516	507	510	540	524	504	526	510	542	540	545	533	510	543	543	519	545	550	540	523	489	573	525	539	523	506	541	531	469	531	560	470	510	523	525	553	539	492	524	537	543	514	553	512	529	544	570	519	570	586	536	534	533	500	487	481	508	503	555	535	504	517	541	528	525	537	521	535	513	527	524	556	499	578	538	525	535	508	498	508	533	517	530	519	492	542	535	577	548	516	509	542	546	508	573	545	535	539	540	554	510	529	542	553	538	529	509	558	551	518	513	511	577	546	506	537	537	524	499	512	536	508	526	534	539	521	553	548	503	557	509	515	526	531	522	531	533	549	571	513	539	522	522	495	510	531	511	535	494	506	554	540	536	523	512	525	493	554	507	556	566	539	557	508	501	553	494	470	535	507	533	530	493	508	496	541	523	500	494	502	472	492	546	578	539	467	507	531	503	543	503	505	517	571	554	513	578	546	507	547	489	540	535	531	535	538	501	507	562	541	513	517	551	484	505	519	518	513	495	499	524	527	544	509	570	524	503	547	523	559	502	489	512	492	511	559	539	512	481	507	514	542	508	501	538	491
47507	18986	6301	2651	1219	684	539	383	312	232	267	236	217	230	221	230	244	244	258	215	202	210	184	242	231	228	209	235	199	218	237	219	237	236	233	244	236	222	207	232	188	244	207	232	231	183	215	242	213	227	216	207	217	183	223	246	263	220	228	231	221	225	223	222	242	220	211	214	224	210	229	197	235	244	226	205	220	226	212	216	249	220	235	233	188	225	240	216	221	212	236	201	216	223	190	242	227	230	242	192	212	215	228	239	220	241	221	221	227	227	222	234	249	218	192	237	219	203	249	239	229	227	200	201	219	198	249	211	207	230	212	229	249	224	223	219	236	228	240	250	221	249	221	212	262	259	216	230	211	186	216	230	226	228	215	212	194	201	209	224	196	199	232	214	232	223	216	255	224	220	204	236	231	246	252	223	256	245	211	217	220	195	228	236	228	220	229	215	219	228	217	234	220	223	212	198	212	221	236	231	217	201	213	267	224	222	249	230	240	215	237	239	210	210	205	218	236	223	206	249	214	218	208	232	226	190	230	231	223	250	221	200	239	221	223	231	250	205	226	219	206	205	226	231	231	238	213	232	211	224	218	207	231	227	220	220	251	214	233	220	215	226	227	221	224	245	249	231	240	252	236	214	241	255	196	208	231	242	228	223	226	243	213	240	214	230	208	238	223	209	195	219	228	226	224	216	217	246	207	212	210	244	235	224	258	218	197	208	210	212	231	219	232	217	239	228	237	234	240	219	212	202	251	247	227	222	207	228	214	195	199	210	235	212	220	207	231	266	234	264	227	218	223	232	233	209	211	238	244	231	208	207	247	231	246	213	214	213	229	239	216	196	231	231	226	221	218	226	225	222	241	245	227	218	202	216	216	206	199	232	229	216	221	240	226	211	242	224	218	219	203	221	251	233	207	249	230	235	240	244	232	211	195	216	244	220	213	221	216	242	242	221	210	247	208	284	240	222	237	237	207	204	216	235	258	223	225	242	205	224	220	210	221	216	238	234	213	199	226	243	238	233	220	230	212	226	229	189	201	247	212	211	231	225	204	222	221	253	234	235	234	218	242	227	212	183	220	205	225	237	220	218	210	234	205	204	212	239	245	220	234	212	227	223	216	203	213	229	240	240	199	231	245	190	237	209	248	239	220	231	239	217	235	232	187	218	243	223	242	197	216	194	231	181	203	209	203	255	222	234	254	208	200	221	205	229	214	214	232	231	222	203	224	225	207	208	232	249	249	237	212	222	227	225	218	227	240	182	219	224	210	235	239	196	204	196	208	222	219	267	227	224	233	199	232	206	204	230	214	203	200	218	212	200	240	226	229	216	260	205	235	236	233	230	243	232	200	252	215	240	220	216	219	249	214	258	208	206	244	248	228	226	222	207	243	216	191	220	237	233	243	211	211	236	215	215	228	220	225	211	236	217	228	200	210	230	219	214	211	238	208	261	256	239	204	218	226	213	178	210	208	226	196	232	229	239	202	221	245	218	207	246	238	232	215	230	227	206	228	195	206	220	224	222	233	238	220	218	204	233	186	206	222	204	231	219	214	238	205	215	222	214	223	240	228	219	249	229	196	183	237	217	221	240	240	205	221	232	207	260	246	208	243	233	234	238	189	237	223	234	229	221	221	242	225	225	213	229	203	215	217	210	238	256	229	229	207	230	200	245	256	215	229	238	223	254	239	232	226	223	246	227	200	256	222	193	208	247	238	213	217	216	240	213	227	212	239	212	216	204	221	212	237	226	248	247	220	189	254	204	248	221	252	230	232	237	209	205	222	232	224	228	223	224	216	236	213	214	242	194	207	237	227	205	236	237	233	225	217	232	200	198	209	222	216	234	220	190	203	227	214	203	236	218	213	241	226	209	221	247	201	236	239	235	269	235	253	225	211	218	212	224	210	211	234	208	243	214	195	208	223	219	225	221	233	220	240	214	207	220	223	252	241	211	211	207	232	231	249	191	206	203	206	230	226	215	209	217	231	227	218	226	215	219	214	247	212	210	217	229	213	205	216	244	237	217	247	226	240	239	208	232	214	200	213	200	222	240	232	203	226	210	218	238	228	227	229	255	240	222	256	235	241	238	233	208	220	237	225	217	219	209	248	233	210	255	215	202	240	235	207	244	207	229	208	209	237	236	209	213	236	225	227	194	235	242	216	221	217	211	218	251	225	224	205	241	260	231	224	230	232	227	242	222	252	252	212	191	226	205	221	232	197	225	227	230	243	226	237	244	230	206	200	226	217	219	217	208	194	227	242	236	223	242	230	225	225	219	241	199	207	211	243	244	237	233	207	220	268	249	220	214	246	248	222	236	222	223	220	214	211	218	223	216	229	211	201	200	254	204	221	262	178	192	270	249	217	226	231	256	270	225	229	228	215	213	206	237	207	207	217	222	216	255	193	237	230	197	236	215	223	205	223	227	219	236	224	213	237	229	206	203	240	229	202	226	205	230	233	209	238	198	208	233	207	236	220	210	223	235	226	236	227	235	245	234	228	234	230	243	218	224	236	208	208	250	197	231	245	227	225	218	219	242	214	197	214	233	227	214	220	249	263	234	230	227	234	226	245	241	221	222	248	218	242	216	196	243	198	210	192	216	243	212	204	218	231	238	241	242	222	225	206	222	235	208	226	235	202	213	194	225	225	241	227	227	210	211	207	194	223	203	211	210	230	215	260	219	202	211	202	236	249	212	209	235	180	230	272	211	209	208	243	247	232	231	246	236	238	220	219	254	256	226	231	208	222	228	214	215	250	222	168	241	212	210	217	229	231	252	227	248	210	231	230	240	209	217	227	221	220	238	218	195	242	212	210	209	206	223	232	209	212	258	193	238	225	249	213	219	229	213	225	254	209	243	210	200	181	220	195	220	221	242	237	244	231	242	242	221	227	222	215	221	225	211	206	248	229	211	205	252	208	238	244	214	241	205	246	210	238	237	210	245	225	223	231	215	219	228	226	201	236	228	234	196	209	229	226	200	216	230	216	215	227	229	241	183	222	232	233	246	247	209	215	203	193	230	255	247	214	223	231	235	217	223	227	225	220	263	224	216	215	210	209	228	230	217	211	228	215	228	214	209	226	231	246	236	201	213	224	227	219	238	215	183	251	217	211	238	240	221	232	212	237	233	217	227	237	216	238	222	214	232	243	230	237	234	212	220	209	224	225	235	233	198	227	231	206	240	237	210	201	213	202	225	248	221	222	212	245	225	237	232	208	233	200	225	232	219	199	255	248	206	231	213	216	203	254	238	224	216	223	211	242	229	227	214	220	191	221	224	212	228	221	237	240	199	302	234	264	221	236	227	252	241	232	209	217	212	232	226	200	229	211	223	232	205	227	231	232	188	198	225	236	235	266	224	238	222	226	235	219	236	250	198	189	237	226	197	198	193	237	208	219	230	245	231	240	204	248	207	215	252	222	209	222	242	239	254	230	248	211	215	231	224	216	222	201	227	240	204	237	211	201	232	207	247	220	230	232	243	224	216	208	221
31790	12214	8360	5873	3432	2123	1426	1106	891	682	584	485	483	457	510	493	529	521	530	485	491	481	475	530	523	469	509	512	509	470	494	511	459	508	495	484	505	514	503	516	512	526	472	507	463	501	492	496	523	507	474	493	520	503	506	526	526	502	492	523	476	541	462	509	507	495	495	497	489	495	468	522	498	499	483	485	482	504	508	508	478	466	570	519	465	536	516	522	517	525	536	501	493	511	502	522	473	478	519	527	457	484	510	486	498	495	518	473	469	499	484	498	476	504	466	507	461	469	509	464	488	503	510	503	540	531	505	504	542	503	482	511	459	531	512	513	477	520	485	483	465	497	450	490	517	500	523	490	497	514	482	509	524	561	512	489	481	535	502	537	513	490	488	503	484	526	459	487	517	503	504	492	480	481	535	496	491	494	484	502	512	493	541	490	504	522	461	490	504	494	531	493	519	502	486	507	449	502	475	485	491	500	522	490	499	494	530	498	511	503	518	511	458	505	496	487	494	494	496	494	523	508	511	521	544	486	473	506	528	531	540	479	483	467	499	474	490	537	515	499	499	515	486	470	488	500	559	510	511	507	481	478	487	489	493	523	508	512	464	455	498	493	500	545	483	476	522	523	488	484	503	505	512	496	493	464	505	507	484	499	474	508	479	517	492	490	473	475	477	497	505	549	487	480	506	502	483	529	467	502	518	492	520	450	476	517	537	499	527	509	517	462	485	543	445	511	494	514	492	508	522	469	505	479	491	489	521	480	509	506	495	538	469	490	503	502	485	523	493	516	520	518	509	528	520	554	475	495	506	494	455	483	492	478	519	520	483	476	482	530	521	497	458	444	538	495	472	527	516	477	537	469	509	531	479	484	513	543	513	493	500	513	510	526	508	505	472	480	489	511	563	513	454	494	515	535	501	521	477	521	483	506	505	480	486	530	488	496	538	475	536	518	485	461	489	515	447	493	521	509	483	509	482	504	524	484	494	519	497	475	478	530	554	504	458	504	550	516	473	490	469	520	501	548	522	491	452	510	509	512	494	511	491	470	507	484	533	548	517	489	511	506	479	501	528	473	476	506	519	447	514	471	516	511	498	479	490	508	488	474	475	525	506	525	511	523	532	467	472	505	533	496	526	478	494	483	472	492	474	477	503	496	442	503	502	507	461	506	490	485	500	523	549	503	505	494	510	484	509	492	472	477	500	484	511	481	498	498	497	514	522	510	508	493	533	500	514	491	504	518	509	486	513	529	509	480	496	522	498	475	481	514	464	491	525	485	488	519	515	495	494	509	518	539	536	525	494	509	514	468	491	486	532	485	512	498	513	512	481	497	540	498	508	516	502	471	455	482	506	510	492	480	509	514	485	528	529	495	493	509	470	503	498	480	530	509	508	472	492	502	506	521	521	513	527	454	505	495	483	518	485	512	501	474	529	495	495	515	514	536	533	506	536	502	533	457	483	490	505	509	450	504	479	513	497	508	477	493	463	511	460	515	461	523	550	474	508	510	509	513	496	487	475	432	517	490	499	529	530	509	518	451	480	512	510	499	565	529	500	521	522	492	512	498	540	502	472	494	469	483	517	497	491	502	471	458	494	492	457	507	497	493	481	548	491	512	520	476	497	475	523	488	476	493	483	490	469	469	470	484	518	521	480	485	478	512	483	469	478	516	516	475	472	508	511	485	506	471	508	509	485	501	482	500	489	521	525	484	558	477	505	506	457	511	519	476	481	504	503	438	488	486	485	484	487	512	489	477	457	515	508	510	504	500	518	482	481	518	485	510	487	495	522	546	513	491	516	526	521	513	520	501	509	477	492	508	508	517	515	497	487	500	488	497	481	496	519	541	496	526	494	502	490	509	531	483	506	499	520	466	516	536	465	510	467	501	473	507	571	542	481	459	472	523	503	517	442	472	487	534	496	523	470	477	498	513	486	510	494	522	510	477	532	509	535	508	467	530	494	530	487	487	499	482	500	524	512	494	475	475	471	480	538	518	491	484	499	457	500	510	486	440	509	494	499	503	547	460	461	508	464	534	475	487	518	550	534	506	501	525	504	512	503	532	512	534	504	506	521	456	482	518	513	479	483	476	506	487	493	515	478	464	485	510	500	508	484	498	467	501	504	474	523	509	535	484	522	485	540	514	523	487	524	537	506	489	509	477	499	527	525	473	519	524	532	480	566	497	498	487	497	505	503	485	548	518	527	517	504	486	499	489	490	524	537	486	467	480	489	520	545	512	514	519	514	478	487	518	511	465	491	493	453	482	514	482	481	468	501	451	487	471	500	465	488	479	536	476	499	535	513	501	461	466	479	486	504	511	469	495	505	492	499	470	529	470	506	512	555	484	524	511	459	495	513	493	498	497	505	469	508	491	503	475	495	503	476	519	527	511	555	510	502	477	499	469	504	490	553	476	456	509	476	503	505	524	486	539	507	504	479	500	481	493	509	495	479	508	505	457	468	502	480	479	500	491	481	497	519	505	509	506	512	484	469	497	512	509	514	483	517	517	505	521	498	493	517	522	480	489	526	502	469	489	500	491	497	447	500	500	489	491	499	491	509	491	495	483	506	501	488	533	501	531	487	504	521	534	513	482	492	497	481	487	504	500	490	500	471	520	482	499	524	492	489	499	502	505	457	467	481	488	511	485	530	465	535	547	509	500	478	477	503	446	508	511	510	505	544	487	492	483	515	493	517	510	465	513	479	505	493	487	475	493	516	471	518	531	487	494	498	501	514	506	452	478	490	506	483	489	474	492	473	500	498	534	518	531	487	483	501	485	508	488	496	514	520	469	485	493	498	469	512	457	499	495	471	492	483	523	503	456	508	507	515	534	498	458	453	494	510	525	510	494	514	480	485	471	508	464	500	487	508	461	537	496	461	516	492	542	522	490	516	497	464	522	508	481	508	559	514	484	481	533	526	503	465	502	512	491	508	472	528	483	488	498	534	523	521	516	520	533	483	441	513	463	544	510	521	500	519	472	477	474	517	499	477	493	484	499	500	493	497	499	476	483	510	497	470	533	470	518	500	494	503	508	485	498	511	496	504	541	475	514	469	537	474	502	507	470	513	476	518	488	495	488	524	493	494	499	474	521	499	459	505	515	486	495	530	498	487	509	506	485	507	504	517	509	535	515	477	488	479	550	519	481	506	505	497	499	499	505	494	482	499	572	493	508	499	527	493	523	479	520	510	490	499	504	477	525	503	517	503	500	483	510	514	514	521	484	493	491	473	449	453	503	469	487	504	452	511	494	455	484	484	505	529	463	485	499	501	479	515	486	494	497	478	509	501	525	516	533	472	520	506	453	475	474	500	482	538	500	472	487	494	463	492	512	490	514	492	537	476	508	502	484	483	499	485	493	503	488	489	516	474	481	472	503	485	510	567	518	479	504	501	474	505	520	507	516	519	520	516	514	473	522	500	473	483	535	493	519	501	457	551	490	480	479	509	488	520	509	514	450	472	529	501	512	521	540	455	484	501	499	502	486
61571	25790	9324	2562	711	434	313	331	276	213	269	268	262	239	237	233	237	229	235	224	277	216	224	220	246	264	237	239	248	251	270	250	246	222	262	220	239	226	211	228	225	220	253	237	243	238	224	225	235	235	234	205	230	235	252	224	235	247	276	215	261	265	267	251	227	213	231	232	234	241	268	248	233	254	257	244	234	246	237	237	259	228	240	251	234	232	238	228	224	212	230	228	244	244	246	211	248	255	232	240	274	231	243	226	251	249	241	239	200	225	226	218	234	246	222	224	260	219	224	241	252	215	234	234	216	254	224	217	228	225	265	223	233	192	208	244	240	255	266	266	240	255	249	239	216	259	218	239	237	227	250	246	247	253	225	237	228	247	238	262	211	270	237	264	246	253	222	244	261	248	202	237	250	229	233	251	229	228	260	258	236	247	271	217	233	216	235	242	254	240	264	225	233	242	231	247	260	213	254	245	246	235	253	251	270	268	249	241	226	225	231	253	261	216	229	236	214	266	244	227	224	241	242	243	228	242	232	216	227	257	242	218	238	217	222	216	222	230	253	223	235	242	239	269	216	216	252	231	245	228	259	231	257	234	228	243	213	231	251	228	251	221	219	219	237	233	208	235	274	267	255	256	246	273	249	230	230	288	250	223	238	252	220	246	261	220	219	245	211	223	261	223	289	233	233	231	253	253	260	237	246	206	269	254	256	240	246	230	239	220	247	223	277	250	254	232	229	220	241	240	248	265	257	273	229	242	255	221	204	237	272	242	273	247	238	233	237	252	258	235	247	248	233	222	259	230	251	251	240	245	225	223	243	258	248	257	236	240	249	231	231	233	235	271	249	247	269	241	248	258	243	232	176	259	258	221	218	230	277	239	230	249	220	228	221	250	214	245	233	236	216	246	225	232	235	249	244	260	244	259	258	247	247	223	237	241	254	256	228	254	241	249	226	255	250	226	237	241	229	230	248	242	255	255	250	225	239	243	254	214	225	227	260	242	221	237	204	270	257	235	202	234	230	238	247	235	237	252	223	227	244	253	249	261	265	238	236	247	217	228	241	268	228	245	244	251	230	242	261	235	205	248	257	254	246	217	258	223	214	258	231	236	241	266	258	253	253	226	209	260	242	232	243	231	245	254	223	232	241	264	255	223	227	237	237	212	230	250	231	228	232	217	256	234	237	245	240	250	231	270	229	218	222	242	265	247	248	215	230	246	276	240	234	247	216	220	188	245	243	238	243	235	242	264	274	247	257	233	244	227	246	228	238	224	242	239	223	242	240	213	218	228	239	239	257	240	210	229	209	266	272	237	235	232	240	227	243	224	251	265	253	212	253	244	236	262	273	227	246	242	278	241	201	240	236	253	241	223	215	241	266	227	241	230	232	234	234	255	223	250	226	238	228	215	254	250	232	255	250	224	243	203	273	221	213	235	260	250	230	240	229	252	240	231	244	248	241	233	220	236	246	210	247	234	218	203	239	264	271	242	263	266	244	234	245	264	242	225	235	237	251	231	230	258	247	223	269	248	259	219	233	238	255	255	255	232	235	269	247	256	260	233	244	232	222	210	216	242	242	253	234	229	254	260	224	231	267	269	228	219	260	231	220	249	236	226	262	278	255	217	224	251	266	245	235	251	253	225	203	235	236	258	224	250	243	231	252	244	232	250	227	232	219	250	237	268	237	249	263	254	241	239	256	205	239	254	245	218	241	259	245	262	234	233	260	231	237	251	220	248	228	239	236	223	231	245	251	252	234	263	252	237	237	228	238	236	250	236	255	226	252	242	233	232	286	217	253	216	227	256	248	232	248	222	228	221	224	204	227	219	239	232	219	233	237	235	229	234	249	236	228	236	210	224	210	225	273	206	236	248	233	255	263	249	259	244	257	278	205	248	255	252	238	225	246	222	211	249	240	256	260	224	235	232	253	253	221	213	236	246	243	235	268	245	239	246	247	263	248	236	274	227	259	249	234	266	237	206	228	223	237	245	247	216	220	243	243	232	260	234	256	220	228	234	253	220	257	231	200	229	240	212	251	251	248	243	230	226	239	217	265	232	267	280	262	264	270	237	239	220	267	218	223	240	256	225	213	263	241	253	206	242	241	246	229	218	211	242	231	237	223	207	247	232	203	203	238	234	239	239	243	240	235	244	205	217	233	220	237	232	262	233	233	212	218	253	254	224	271	230	234	253	247	239	254	240	224	208	257	252	237	234	244	247	257	245	214	262	238	246	228	234	222	269	246	236	225	251	237	275	234	248	228	223	251	263	210	252	262	261	212	249	252	229	224	226	233	211	271	242	223	251	243	221	221	221	248	224	208	228	254	251	239	251	240	225	244	256	221	235	245	248	236	239	234	239	249	206	236	221	221	225	233	241	225	234	237	273	229	231	251	212	253	236	198	213	213	251	214	222	248	267	223	249	254	255	249	237	222	215	256	250	228	238	241	242	266	274	271	210	200	232	237	232	228	211	244	224	238	234	244	218	247	252	245	245	213	248	233	263	247	248	241	250	221	243	246	240	223	232	220	237	249	261	210	286	230	260	268	235	235	246	226	258	248	221	229	237	243	232	232	258	212	237	226	247	248	224	223	224	222	264	249	223	236	244	235	212	269	240	234	230	219	236	276	271	252	240	213	237	259	241	226	239	219	239	248	234	244	225	232	207	255	249	242	239	226	241	240	225	243	263	247	232	214	248	256	256	207	255	244	250	235	242	239	224	219	239	252	230	250	249	240	266	253	220	272	234	231	249	214	222	245	254	239	241	244	241	235	213	262	230	244	228	225	233	227	261	260	270	219	242	238	249	263	231	227	215	260	245	273	250	262	230	241	232	258	247	199	231	227	231	240	237	217	222	244	262	230	211	250	254	256	267	217	268	266	218	242	232	242	232	249	203	279	248	239	239	208	257	246	244	243	231	233	232	249	252	225	249	241	238	246	225	232	253	234	219	212	229	235	244	216	218	252	259	246	266	241	237	215	238	255	250	234	253	219	263	279	247	261	254	220	214	234	260	235	212	248	248	248	235	241	240	250	218	237	217	243	225	223	257	194	236	248	231	225	243	249	230	221	262	242	263	236	245	221	246	251	245	242	234	243	248	254	234	250	251	242	221	252	231	244	226	224	258	230	213	216	253	262	244	229	244	238	225	273	229	246	244	244	254	261	278	238	246	234	227	222	207	228	203	243	234	261	246	267	259	255	252	241	254	246	251	238	237	227	237	242	227	253	238	236	274	255	223	221	234	247	251	233	209	212	218	217	248	225	243	234	237	240	247	290	226	224	221	223	229	243	238	255	267	210	233	237	221	214	231	243	219	213	232	233	221	220	202	226	264	256	218	243	226	231	239	243	228	211	238	243	224	234	257	189	211	229	252	256	273	258	223	218	203	243	224	243	247	239	232	234	241	255	194	217	257	227	257	243	253	227	252	278	235	239	250	249	226	225	244	256	294	217	254	261	242	226	263	240	230	235	219	231	237	255	248	259	231
41521	17567	9035	4411	1807	1054	978	777	690	639	614	546	562	534	535	546	578	490	531	516	519	548	539	540	544	523	494	579	501	526	564	538	558	510	545	553	556	548	544	531	567	574	547	551	552	547	509	583	559	517	554	550	495	519	545	571	564	547	501	535	533	536	531	565	530	523	475	545	525	512	586	534	530	582	556	588	559	522	569	544	554	580	550	531	489	590	547	544	550	585	537	546	549	548	523	565	546	535	556	545	502	572	522	575	544	553	521	497	546	553	540	527	520	516	505	523	545	525	531	527	534	543	553	526	508	543	556	553	525	497	553	553	527	541	534	541	537	555	548	516	556	514	566	530	505	493	547	580	550	571	518	543	553	499	527	574	554	539	496	538	534	487	538	584	554	510	531	584	587	584	558	552	569	527	510	516	579	536	539	550	506	604	541	501	512	526	546	540	532	519	546	539	532	587	550	556	532	528	550	528	540	515	536	537	545	507	535	596	521	542	522	498	521	566	524	519	514	492	534	508	571	517	575	491	525	536	504	525	544	545	556	528	531	532	555	541	535	551	492	531	527	551	516	539	557	551	558	539	552	517	556	597	556	552	519	569	558	509	562	557	509	528	528	585	520	500	534	512	575	562	564	557	544	572	531	491	586	520	506	540	534	528	497	529	542	559	505	523	532	536	516	545	543	553	551	561	546	547	539	538	569	528	504	546	516	504	548	542	516	561	547	527	523	548	540	542	547	511	550	542	577	524	567	549	562	508	543	572	556	567	557	524	578	531	559	539	552	547	574	566	543	490	554	550	516	530	519	581	536	531	545	543	530	532	520	566	539	530	527	567	555	511	558	540	551	520	562	549	538	557	538	548	546	558	535	528	545	550	526	557	493	518	528	556	550	556	564	545	567	549	527	552	538	571	569	517	546	504	572	520	552	562	518	543	488	548	515	538	548	544	541	518	568	582	504	605	503	513	561	556	532	549	557	552	528	548	544	493	569	513	564	514	579	506	547	544	566	537	538	533	546	514	511	558	496	525	582	566	552	571	558	507	547	504	541	556	555	577	514	500	554	550	533	530	538	569	533	524	564	543	545	506	531	511	509	551	537	533	543	521	532	546	540	531	498	493	513	561	538	602	557	538	551	536	556	527	514	540	553	487	522	564	560	496	520	571	547	503	511	547	547	475	527	531	531	556	572	538	544	549	517	558	534	532	533	546	501	531	574	540	562	532	530	536	549	531	521	510	511	572	537	539	545	494	540	503	523	538	535	548	553	542	494	541	562	566	562	511	511	525	523	536	535	533	533	539	498	542	522	523	533	554	565	520	576	541	582	547	555	555	557	537	571	588	572	523	540	559	546	533	556	551	558	611	579	512	540	491	566	537	503	548	530	558	533	572	544	520	527	528	550	567	550	544	592	536	511	545	558	524	583	538	562	501	541	518	563	555	473	539	541	555	519	543	510	535	583	551	539	565	534	532	523	532	571	493	578	543	550	551	550	556	542	572	511	557	549	542	527	526	512	580	548	532	514	556	516	561	558	537	542	584	543	548	563	573	535	509	517	579	562	555	560	553	538	543	513	546	561	519	546	534	512	558	547	551	547	561	536	541	544	552	514	550	546	569	509	557	550	551	598	494	571	509	523	523	553	526	571	542	536	539	557	567	586	539	599	531	574	517	542	547	480	548	530	598	537	493	514	572	528	503	546	520	555	522	544	538	544	547	540	517	541	515	539	527	559	542	567	581	545	548	500	524	527	544	516	546	578	507	572	557	511	516	548	586	533	553	547	528	550	603	512	536	533	528	546	540	533	518	519	500	524	554	505	566	566	569	540	568	557	526	533	544	498	540	568	552	547	547	538	525	549	550	584	551	581	563	530	528	560	594	540	543	534	522	521	516	522	546	560	541	578	514	551	576	512	541	546	527	512	523	521	560	520	506	568	545	548	527	533	526	557	498	554	543	553	574	527	539	534	533	524	576	570	529	552	536	534	585	544	506	560	507	555	551	537	496	520	537	566	558	533	562	513	544	561	535	512	489	525	523	533	510	542	508	526	556	561	532	524	504	497	537	534	544	591	539	524	575	573	561	538	572	513	547	550	561	511	518	535	580	523	549	542	527	541	563	580	561	475	576	521	551	576	568	531	558	536	529	557	492	552	555	518	539	536	554	573	548	501	531	513	552	550	557	520	540	532	504	534	558	526	569	548	525	516	533	534	549	557	517	497	557	528	551	554	571	539	555	530	572	503	514	542	551	563	553	544	531	535	507	567	501	538	521	536	535	521	547	544	575	586	561	554	502	548	551	550	509	561	526	581	521	538	548	549	527	565	483	508	557	528	522	525	556	539	562	547	520	555	592	500	535	539	541	541	516	515	519	559	522	547	547	515	521	570	533	556	504	537	552	503	524	540	530	538	544	561	535	531	537	524	527	521	525	558	517	521	541	521	516	566	580	559	530	584	558	532	588	594	499	504	558	560	550	582	534	544	545	539	561	547	527	537	568	543	536	528	510	565	544	538	537	522	504	540	545	565	526	505	546	515	546	532	561	554	529	506	537	528	528	552	538	569	509	562	515	542	543	500	554	558	535	533	568	523	512	527	542	542	516	562	530	543	573	548	531	509	517	585	513	502	535	563	550	514	522	533	566	550	620	537	532	535	548	534	543	508	515	557	548	538	554	558	555	533	552	524	521	551	524	533	580	519	552	559	561	558	551	576	590	518	525	580	522	547	560	561	515	524	539	543	569	538	559	564	527	498	517	573	516	563	525	537	557	561	524	551	534	547	535	530	532	536	557	546	513	528	544	515	518	490	538	549	533	491	545	502	535	559	569	523	595	551	537	528	540	568	562	523	592	537	528	538	535	544	569	550	533	533	530	553	546	564	551	549	529	518	578	542	568	523	493	565	534	526	531	513	526	595	528	507	531	563	539	508	538	507	547	597	561	537	516	546	576	516	566	549	547	511	579	563	563	544	529	560	525	570	533	537	554	519	561	523	541	529	519	529	554	547	523	529	552	558	554	554	545	567	571	554	574	523	537	564	530	549	502	569	519	563	544	548	578	535	564	538	537	501	557	575	537	525	530	514	528	511	549	559	550	573	529	581	559	515	549	543	530	532	507	571	584	502	545	542	562	567	555	536	521	535	512	530	545	540	537	516	550	551	527	535	517	536	550	544	547	521	568	542	499	553	533	537	509	555	509	537	529	552	539	548	522	583	552	495	531	528	514	501	491	526	545	554	517	540	533	556	566	539	542	596	574	556	525	541	528	552	567	519	535	553	525	553	579	542	521	541	514	533	518	547	543	545	546	510	516	545	556	528	566	522	536	528	549	567	495	560	536	520	525	543	589	533	565	586	577	497	537	506	548	528	509	550	563	536	525	548	518	521	552	540	537	587	537	569	534	525	553	522	534	552	562	569	536	545	583	595	553	594	505	547	571	535	574	550	504	543	547	519	530	559	531	581	534	537	570	522	530	540	570	509	553	541	509	498	548
66061	28074	8921	1511	546	409	343	304	266	308	291	222	252	275	280	262	248	264	269	253	279	282	270	287	259	286	261	278	276	271	282	271	281	263	287	263	247	296	267	253	255	229	244	300	247	255	260	263	274	272	277	276	270	276	299	272	237	248	271	275	225	256	266	278	260	252	296	247	266	239	271	222	280	294	276	270	254	271	275	293	265	280	263	257	239	260	242	297	257	232	262	227	295	267	287	266	262	245	244	237	248	255	264	271	251	219	254	258	268	235	260	242	291	257	276	271	256	272	293	287	243	271	265	261	266	251	282	263	292	272	252	271	226	248	247	258	236	259	271	275	270	244	284	289	265	262	252	235	262	269	262	273	262	276	265	262	257	244	246	255	254	249	262	314	265	270	219	254	262	292	293	330	233	264	280	243	263	260	251	244	237	251	272	263	235	286	249	241	275	272	285	267	258	244	264	270	282	253	296	269	227	283	266	255	302	249	267	228	290	263	254	258	277	253	251	243	256	229	251	270	214	253	253	239	271	249	260	237	264	257	263	247	256	253	281	314	276	244	233	242	260	266	261	252	258	276	258	282	266	273	275	272	246	264	232	270	273	220	261	274	255	271	256	267	262	297	229	259	272	274	253	298	284	272	249	262	242	266	279	279	253	269	269	281	249	262	204	229	236	246	259	251	274	276	259	293	266	277	282	257	263	295	295	267	261	289	274	274	284	245	230	258	288	283	268	272	251	248	281	284	269	243	262	301	214	227	237	287	261	241	285	272	249	288	244	246	261	289	261	265	256	258	282	261	252	265	282	258	278	281	296	256	235	270	239	268	262	228	248	294	269	257	246	260	255	241	274	261	261	284	258	256	263	273	253	204	245	294	266	282	256	281	269	265	273	292	250	247	246	265	241	217	248	260	243	241	242	271	254	266	263	255	272	263	293	260	270	263	266	275	259	246	286	287	232	254	250	283	243	261	224	258	274	235	274	279	269	260	269	271	287	261	260	288	239	285	280	266	286	257	286	279	265	238	268	280	291	251	241	291	243	288	275	256	268	275	256	255	245	248	251	261	256	259	241	261	274	259	248	259	292	276	277	268	268	240	248	268	258	283	246	240	249	266	250	238	280	241	254	257	256	257	256	282	275	287	290	257	270	230	233	261	272	244	273	240	259	252	268	248	285	266	247	271	272	247	257	263	273	283	251	268	226	249	275	284	304	265	249	225	274	259	211	250	279	254	253	271	247	262	265	296	270	264	259	258	277	226	264	253	253	271	251	240	271	303	239	275	271	234	269	258	270	257	295	231	254	256	254	238	260	286	263	292	250	255	241	230	255	266	245	258	270	245	245	245	260	248	294	282	246	274	269	242	268	218	249	255	270	250	305	250	272	258	257	272	273	260	275	273	271	259	264	276	253	287	236	236	263	287	267	290	263	244	268	277	249	264	256	276	264	263	244	245	259	310	258	246	259	243	252	278	272	259	239	294	290	254	283	253	249	269	280	309	241	254	261	262	278	289	263	281	258	268	284	277	276	222	208	263	258	252	258	253	246	242	272	263	263	279	281	270	278	265	273	244	280	259	271	242	251	286	243	255	282	242	247	268	221	258	289	259	249	262	258	232	243	259	258	250	282	236	269	296	268	273	237	259	269	228	251	258	280	246	240	258	261	245	259	277	279	281	262	271	253	276	268	287	236	230	263	272	289	295	252	260	281	270	269	259	281	296	242	247	266	279	251	228	252	282	250	268	251	253	253	285	273	266	258	250	276	234	271	265	285	262	258	238	257	256	262	243	260	279	259	274	236	223	286	256	275	248	246	268	248	253	280	236	220	277	279	273	269	261	267	266	266	242	267	258	241	259	246	255	266	252	278	260	256	256	264	266	281	240	248	253	280	300	256	229	247	251	271	235	242	252	272	290	282	255	252	253	250	226	271	250	297	260	249	252	266	278	240	249	212	237	242	268	281	252	256	278	262	279	251	297	243	273	244	272	248	258	267	238	292	248	273	257	275	265	245	263	244	274	245	271	275	222	262	247	281	264	277	228	269	245	259	241	237	256	317	246	294	273	262	269	235	236	282	232	277	270	269	260	250	254	235	254	267	257	257	277	281	269	252	287	258	265	275	255	252	287	246	230	265	267	281	232	250	264	294	284	273	261	242	278	284	272	237	277	284	264	239	287	249	235	278	248	275	257	246	254	262	257	276	242	260	257	275	240	262	265	253	237	231	269	270	239	248	216	234	272	273	275	237	281	268	245	258	259	248	243	273	255	246	249	232	257	262	261	249	302	236	291	284	262	260	241	287	251	284	245	267	259	277	272	265	271	285	296	255	280	260	238	259	285	268	276	260	258	253	241	266	272	279	267	283	276	268	238	261	244	282	261	255	247	305	242	253	299	245	270	276	254	295	246	270	278	280	288	248	260	254	264	271	253	235	290	263	260	269	273	267	223	258	280	264	273	266	262	244	245	230	287	265	275	263	244	269	262	277	272	278	237	231	301	265	270	306	251	235	253	260	259	292	263	272	255	258	277	268	293	263	238	286	270	261	273	294	273	267	256	254	268	255	250	292	291	269	267	238	279	272	287	253	274	247	242	265	278	247	264	219	248	279	289	274	224	271	286	229	252	282	273	261	249	298	262	263	261	245	247	249	263	260	316	276	286	266	275	307	270	263	263	280	281	257	263	234	239	286	246	263	263	259	255	258	269	255	255	282	269	277	268	269	283	289	281	274	256	276	290	277	285	266	254	282	273	248	265	248	267	258	277	312	264	243	286	278	283	267	248	242	237	256	257	266	276	243	284	235	283	274	269	267	259	238	249	278	270	247	259	251	266	255	246	295	226	259	307	288	287	242	263	235	261	243	248	261	262	251	260	289	259	268	246	274	233	268	282	242	245	276	257	288	282	256	263	270	274	272	251	311	247	237	262	277	260	250	240	300	270	279	253	264	271	259	259	251	281	262	276	252	272	308	275	260	298	278	265	275	297	274	230	262	290	242	271	249	271	248	249	241	249	275	257	261	259	227	236	224	273	261	273	288	253	262	245	280	236	251	247	264	243	259	302	268	248	263	306	266	267	248	256	269	260	265	302	294	250	252	260	255	266	251	264	242	268	260	255	236	246	255	252	274	229	284	307	246	254	285	262	275	284	265	277	280	273	252	286	259	259	278	279	269	265	254	248	290	263	249	261	259	257	250	254	271	279	269	269	260	227	255	282	264	261	260	299	240	280	281	288	282	262	239	251	250	329	283	262	282	259	286	278	278	259	241	292	264	238	291	252	267	261	241	266	297	240	290	305	283	266	267	285	288	265	246	246	260	236	237	239	277	249	254	255	268	268	245	250	248	283	302	266	265	234	288	267	269	277	246	253	237	276	260	250	276	279	269	253	278	279	262	252	240	269	225	266	326	269	286	267	274	229	280	250	252	270	280	266	265	265	289	264	257	243	285	238	269	236	245	236	245	255	257	262	251	249	299	268	267	269	250	278	284	242
45186	18130	6028	2569	1396	1001	920	735	734	688	589	572	575	584	605	622	625	579	605	578	566	628	542	639	590	563	603	578	597	569	569	601	591	548	630	592	604	588	644	610	605	610	559	586	623	590	612	600	560	592	594	604	582	607	578	572	615	585	573	613	579	600	617	642	550	548	594	563	596	651	578	549	580	599	577	532	607	599	577	634	615	598	600	555	610	616	575	614	533	627	563	592	575	597	598	583	621	599	589	589	585	585	559	616	598	523	610	576	596	546	617	575	562	544	587	566	630	578	588	567	573	542	574	573	568	609	535	585	575	572	573	587	582	576	573	568	607	578	584	598	558	595	549	607	594	583	555	584	616	547	570	576	571	581	593	576	575	598	555	542	535	609	536	637	582	581	583	592	608	595	579	608	611	571	596	604	583	581	612	609	612	595	566	584	591	617	607	596	565	582	595	571	538	573	601	609	604	645	559	579	601	606	590	563	557	603	583	550	601	566	595	555	634	584	566	604	593	596	554	604	538	614	609	581	652	580	613	566	618	608	571	577	549	567	589	566	551	621	596	545	524	626	565	586	620	601	623	591	527	566	624	580	611	559	600	544	593	555	576	531	571	539	605	595	616	571	582	641	656	567	587	601	634	598	600	617	601	617	589	540	599	568	546	587	561	588	559	579	558	555	577	598	559	560	546	572	606	550	582	600	564	607	583	585	554	580	597	597	617	587	541	573	588	598	590	541	580	580	538	562	632	600	634	578	619	563	566	560	627	611	581	577	613	545	618	578	598	561	571	593	559	575	599	573	574	580	605	596	584	618	614	599	558	562	578	599	556	598	611	604	564	616	633	587	562	592	642	601	581	554	588	555	582	615	612	630	568	568	616	558	570	612	564	588	589	623	597	576	574	637	606	654	575	596	560	576	586	594	602	602	611	581	558	564	558	595	576	573	573	587	628	596	611	567	563	638	580	578	617	609	587	595	586	546	567	569	571	604	569	566	548	583	558	538	600	604	642	570	597	557	603	599	606	582	605	593	604	628	569	613	584	552	547	620	548	589	554	557	608	614	594	589	607	579	583	561	535	613	590	608	612	555	588	584	593	608	573	594	577	606	622	589	644	634	589	572	557	576	576	577	549	599	569	593	591	608	598	587	584	577	609	569	619	564	577	614	596	622	615	586	571	602	602	576	657	589	586	538	587	605	581	594	587	662	575	567	613	571	613	574	557	578	587	621	561	556	614	566	571	591	571	556	587	608	611	603	608	573	630	578	565	574	570	585	581	593	551	610	572	588	583	614	608	582	568	570	574	559	569	652	590	570	573	580	572	571	543	587	572	553	607	557	602	617	544	602	568	560	554	581	576	630	598	574	625	610	545	577	564	572	594	639	578	576	580	616	563	555	564	573	547	586	575	609	568	581	579	560	554	588	541	618	580	564	534	547	548	569	570	563	582	592	554	596	570	571	587	564	573	646	584	544	565	629	555	577	596	578	595	566	568	565	635	614	593	617	585	547	620	631	618	575	600	625	591	581	573	578	581	587	602	594	602	559	559	600	588	618	589	636	568	601	619	560	626	609	632	595	587	579	562	619	629	573	602	573	574	559	611	589	647	575	557	609	573	594	611	597	567	554	586	551	617	630	586	613	572	542	569	546	593	572	595	572	574	536	595	572	622	565	611	543	613	600	559	576	583	583	524	579	600	587	574	618	573	594	594	605	607	618	562	590	599	568	620	607	583	607	582	582	632	553	596	585	579	587	552	596	579	625	557	540	601	595	585	568	589	605	583	577	564	585	586	586	599	550	566	550	605	560	531	570	639	567	580	537	568	599	597	575	597	575	600	574	580	573	549	588	563	593	654	558	617	599	539	546	552	572	550	589	570	598	595	583	546	590	589	594	555	593	581	591	626	575	565	573	610	519	576	583	601	638	560	600	568	605	610	605	634	525	600	579	589	568	590	647	568	599	583	595	546	564	595	626	557	582	608	603	610	617	568	601	563	571	566	588	599	626	507	579	629	595	562	578	557	569	599	528	565	589	530	590	575	566	580	607	592	584	598	616	529	595	592	554	573	609	559	598	612	606	556	578	575	570	573	621	625	568	564	572	564	577	576	575	572	545	611	636	550	582	625	580	553	568	560	560	564	570	578	584	541	612	577	591	553	564	589	596	587	588	576	566	642	589	599	581	610	603	562	619	536	589	623	544	609	559	600	546	601	564	570	618	613	581	586	584	562	561	596	592	583	574	604	643	591	620	610	605	573	563	600	577	582	644	567	629	586	553	526	572	614	569	562	593	569	627	584	594	571	581	600	590	648	628	609	612	642	616	576	602	573	533	607	559	564	558	566	593	602	589	601	596	613	580	592	571	551	577	553	597	564	642	557	613	566	534	584	573	577	599	601	604	602	577	622	638	582	559	539	606	576	570	587	551	599	577	580	590	569	592	549	611	587	570	568	571	569	558	579	530	549	555	622	600	613	615	607	550	543	594	568	599	605	560	601	553	566	588	580	571	563	582	584	570	576	621	589	610	627	573	589	544	593	579	594	576	601	596	585	583	593	561	615	572	575	564	598	560	630	582	579	598	615	580	581	609	585	561	554	653	609	579	582	623	620	600	554	556	593	596	617	572	592	569	627	608	545	591	579	574	610	603	570	620	581	604	591	614	582	609	601	616	581	569	617	586	571	574	575	619	582	565	595	577	564	565	624	607	558	573	568	557	596	617	611	598	599	578	607	575	577	579	595	603	623	564	598	552	579	567	575	571	595	584	563	565	591	576	615	573	581	627	584	552	608	631	602	593	555	577	576	588	589	579	588	583	561	566	599	572	571	557	602	589	574	597	546	587	601	553	617	605	598	626	559	568	609	552	604	546	594	601	569	592	603	541	561	578	633	611	653	587	593	642	581	571	627	577	581	551	609	564	584	547	560	596	553	556	557	612	601	615	585	616	608	569	541	606	581	532	601	588	568	610	587	606	619	628	570	578	614	556	592	594	606	577	512	562	588	616	570	565	575	626	607	590	566	616	608	548	571	574	553	604	588	599	569	575	628	556	578	599	635	577	596	566	591	649	581	578	585	590	580	585	594	560	618	628	602	574	594	584	586	568	572	618	523	608	587	568	621	608	560	525	604	598	601	576	559	595	548	575	615	601	591	637	581	575	552	593	613	631	598	564	593	584	597	606	614	578	581	583	552	561	585	581	606	593	583	567	594	580	570	608	620	602	600	653	569	587	574	609	560	595	568	611	570	582	598	588	572	581	605	598	599	606	582	533	584	558	568	593	589	578	589	604	563	614	580	575	556	574	546	558	635	580	545	634	578	577	605	580	618	595	582	576	583	577	605	518	622	626	611	577	617	580	591	586	573	557	613	569	597	532	613	611	584	574	585	592	556	591	618	653	539	587	595	594	583	617	589	597	630	605	576	593	551	555	593	563	579	543	593	545	638	594	563	594	618	579	591	555	553	569	619	586	630	586	554	599	553	561	603	571	574	597
46896	20240	7140	2370	973	598	415	372	262	261	223	256	245	234	252	243	250	240	242	259	231	229	257	206	255	251	231	213	239	232	230	217	224	258	224	244	244	235	255	263	231	270	265	268	272	255	248	254	261	231	222	263	220	222	235	233	271	243	269	231	241	207	242	238	249	289	265	263	250	202	270	249	249	234	228	232	249	281	263	243	226	245	235	239	230	258	242	236	255	236	264	206	261	245	288	247	209	264	266	231	239	242	246	250	250	227	273	256	240	278	257	264	287	249	251	264	239	230	246	251	230	254	229	256	241	233	230	241	228	271	254	226	245	243	221	229	229	248	282	251	228	256	262	222	232	247	253	261	244	210	241	228	254	279	260	245	272	260	262	248	244	240	243	249	241	244	272	243	237	253	252	238	219	252	249	257	221	238	255	229	254	263	278	248	244	201	239	243	245	230	239	196	237	238	241	223	248	251	248	231	217	247	268	220	286	253	241	246	271	241	230	229	259	269	249	261	255	240	228	286	244	236	247	252	241	228	247	228	250	230	216	253	210	220	229	216	246	244	262	244	288	236	228	255	266	236	231	220	246	245	237	271	253	240	230	231	286	212	241	232	261	219	232	242	233	249	242	253	283	214	226	265	231	245	245	200	221	246	230	246	247	231	257	251	244	270	208	251	274	234	237	241	247	256	240	231	223	253	223	259	277	245	259	255	217	271	272	250	257	254	257	277	255	257	250	260	266	269	274	225	238	237	260	241	274	265	246	250	247	244	239	250	242	221	236	240	256	246	278	238	229	233	248	249	239	254	249	230	238	233	244	269	252	256	251	215	222	260	247	277	270	278	267	241	260	264	231	233	227	231	240	280	238	255	237	256	259	261	246	258	258	258	260	227	257	242	237	252	236	250	204	250	231	241	207	249	262	221	218	204	259	233	255	238	256	272	250	232	242	246	228	265	260	241	225	248	203	235	244	223	246	269	245	204	263	269	240	256	283	235	248	221	239	262	268	264	255	244	245	242	228	257	252	257	247	235	223	245	262	238	219	240	272	254	265	242	253	241	265	226	260	259	250	262	218	219	268	253	279	252	245	201	273	237	233	238	238	278	219	252	274	266	228	229	257	262	214	239	232	260	255	250	246	208	245	214	248	225	260	265	270	228	267	267	265	251	247	222	244	240	281	233	259	241	286	232	254	247	227	218	208	244	269	254	273	246	235	249	245	246	248	249	268	229	251	255	267	246	257	244	237	204	243	250	241	261	246	264	239	231	285	251	252	263	226	237	230	232	244	241	237	267	246	299	221	237	215	233	251	217	234	241	253	256	230	249	267	249	229	221	264	232	244	266	242	256	261	243	234	220	244	256	210	232	253	200	258	226	229	250	284	251	253	252	223	250	252	250	246	263	242	254	233	264	235	223	249	235	244	269	255	242	252	247	259	250	254	230	272	241	226	240	283	264	242	238	224	227	252	263	267	229	238	233	221	250	258	259	265	231	237	226	231	252	220	279	245	255	245	269	239	251	262	262	242	226	248	219	251	251	231	237	261	256	241	288	252	248	250	244	258	235	234	208	262	243	233	275	255	258	248	212	216	274	263	250	210	240	232	254	224	254	271	258	270	232	270	278	270	213	225	258	248	244	254	223	257	236	275	228	234	247	245	250	239	258	268	238	261	242	240	287	242	243	226	236	259	215	248	228	259	222	219	244	259	269	240	275	249	231	239	266	238	271	235	248	252	247	262	258	262	248	251	230	280	226	279	254	269	251	247	256	260	216	243	239	248	255	243	215	261	212	270	289	257	267	260	264	258	242	282	247	234	230	236	259	241	233	205	247	240	245	256	250	259	225	236	240	239	242	223	255	258	258	264	257	232	256	232	252	266	242	243	218	244	238	264	244	259	252	251	213	261	242	250	281	228	206	222	272	266	265	274	237	242	231	268	248	214	222	267	249	239	266	220	223	214	246	270	258	245	227	232	282	259	210	244	255	259	242	239	242	242	232	248	236	252	265	234	253	273	264	237	257	227	250	240	275	259	235	233	232	241	243	263	255	251	269	252	225	239	262	234	244	259	251	245	249	209	246	236	260	247	234	227	230	244	251	245	226	217	216	252	249	240	269	255	258	244	225	231	271	223	271	242	260	241	234	213	252	254	227	262	239	251	245	232	246	222	258	236	284	222	247	257	256	239	295	224	228	247	225	225	248	238	227	237	266	246	259	246	229	258	250	239	212	256	261	249	250	243	245	244	195	226	227	244	230	237	252	226	232	256	254	214	227	233	252	218	249	254	228	251	238	262	266	251	225	247	238	238	240	246	253	247	261	252	232	214	259	251	267	258	228	248	265	286	274	218	261	254	247	247	248	265	239	236	226	221	234	249	260	274	225	246	249	246	233	221	231	198	231	251	244	242	247	223	282	244	243	286	270	239	250	251	237	226	286	235	247	245	253	261	214	247	255	277	258	257	259	240	262	249	238	247	232	235	245	256	234	259	229	244	251	258	278	219	269	272	271	252	246	273	237	213	237	228	258	245	223	256	259	215	242	233	233	265	211	240	297	267	220	230	263	254	259	245	250	231	253	234	274	251	248	239	272	255	254	259	255	218	245	245	233	265	209	240	258	234	232	235	274	255	256	247	226	219	250	259	251	246	268	260	249	257	263	247	237	271	268	230	273	259	231	218	235	254	274	265	261	252	268	245	269	212	233	241	242	244	240	229	257	251	224	227	245	215	239	264	248	237	264	291	265	235	260	236	227	246	226	238	231	229	245	225	280	235	272	250	239	216	231	237	255	251	237	227	244	240	252	241	267	249	255	255	257	252	237	270	232	249	256	268	283	243	258	246	246	253	259	232	234	227	233	259	238	220	238	251	259	216	242	239	261	227	225	228	247	241	246	228	253	260	236	239	242	247	242	204	243	246	254	222	244	236	251	253	270	271	245	250	268	226	248	233	257	237	234	219	231	232	243	251	262	228	219	273	253	231	241	252	261	241	258	274	293	261	228	254	259	239	246	266	240	253	244	264	256	271	249	219	235	248	221	259	240	230	238	220	277	272	276	255	237	248	262	287	235	259	269	230	242	217	237	247	281	249	246	240	265	221	254	285	275	219	245	240	239	267	236	277	214	235	241	222	257	221	263	220	260	217	213	242	243	227	242	226	222	242	247	249	288	247	257	222	240	254	226	225	267	229	261	274	265	255	245	261	233	263	224	243	247	266	236	277	252	208	228	237	217	248	227	239	232	264	247	239	249	260	269	242	213	239	243	261	245	269	259	240	256	235	217	226	250	259	219	238	246	246	244	200	253	245	270	245	248	254	208	264	234	260	243	270	240	241	253	228	240	213	263	278	243	240	255	234	240	232	245	245	261	264	250	247	260	244	259	275	254	269	234	239	224	264	239	273	233	222	262	242	239	225	206	254	262	265	264	277	266	235	270	239	252	244	229	259	250	231	225	250	288	220	251	243	259	252	270	247	254	244	250	243	244	243	254	252	243
32495	15296	8370	4467	2623	1752	1261	913	740	728	608	563	544	557	547	528	564	525	565	554	534	558	558	526	555	530	542	530	562	549	517	541	561	532	533	514	550	519	531	516	534	510	514	540	570	543	561	556	559	544	498	592	540	515	609	545	526	556	564	542	533	580	548	524	590	530	513	501	517	560	513	568	535	490	575	577	516	559	592	565	570	528	538	537	584	534	602	539	558	555	520	547	555	542	548	591	543	566	549	509	528	568	566	537	574	524	549	592	552	524	541	573	552	553	533	528	532	562	598	560	526	552	518	514	549	515	548	559	583	550	517	582	555	557	562	548	535	534	572	522	615	584	541	565	548	539	583	548	566	530	568	575	587	562	532	534	536	579	528	521	538	518	517	553	542	571	574	563	531	558	493	531	553	550	592	544	569	555	518	579	573	536	530	569	526	513	526	556	532	518	578	553	606	511	554	532	540	524	544	545	516	598	505	540	589	555	522	576	518	531	547	538	575	564	526	499	551	559	576	600	555	524	553	576	518	524	611	551	539	545	494	544	555	559	570	541	562	522	551	559	527	512	584	587	544	553	546	534	537	535	546	556	540	580	582	547	561	535	548	553	561	547	503	546	493	540	527	566	558	562	513	553	559	579	571	519	549	541	598	574	558	567	508	586	576	569	547	577	517	589	550	548	580	603	537	508	557	537	550	569	520	555	553	519	521	590	554	564	564	523	552	557	535	524	551	540	562	574	571	560	541	492	542	519	537	565	564	583	524	525	501	574	506	564	522	524	555	559	537	518	513	565	557	526	541	565	550	559	505	507	519	554	552	553	540	545	548	533	546	555	537	541	510	558	533	543	522	521	563	556	534	513	534	529	530	602	551	578	554	549	529	539	543	536	526	588	547	566	524	540	558	525	545	532	571	549	578	561	555	576	520	542	546	608	570	535	537	523	543	566	569	548	547	574	548	544	585	551	521	589	509	566	565	542	530	556	566	576	528	529	568	504	550	563	569	566	569	567	570	529	596	545	566	567	538	559	563	535	583	550	551	541	603	554	552	546	563	605	549	536	555	541	510	541	538	555	538	559	519	539	571	567	540	545	548	577	588	575	523	530	550	543	568	546	530	544	579	556	550	526	576	552	541	502	565	542	566	538	557	594	595	547	558	552	516	542	517	538	567	536	560	534	577	556	552	583	566	509	562	519	556	552	505	535	589	549	545	571	542	551	553	518	566	541	582	540	521	541	542	519	532	564	564	560	584	561	533	563	546	576	544	525	547	524	543	553	551	566	520	575	556	494	529	559	559	519	565	531	530	587	547	516	579	581	559	557	526	549	564	575	564	531	540	507	545	567	568	557	548	549	518	538	576	560	578	553	568	556	557	563	535	540	537	553	547	546	555	563	588	550	526	523	531	542	604	551	526	558	504	528	510	548	563	561	556	532	545	577	544	575	530	560	544	524	533	520	562	504	559	527	540	530	547	580	519	505	542	549	555	516	553	540	528	538	546	535	545	587	543	514	599	543	572	544	541	562	548	562	520	558	529	512	547	575	548	548	577	535	552	595	555	565	523	569	574	542	575	558	569	530	587	549	577	593	496	547	563	558	562	559	512	532	552	554	559	568	531	554	563	573	545	533	556	587	516	529	533	548	537	544	544	517	556	558	549	557	588	536	521	530	549	576	584	563	523	590	563	521	535	559	611	555	577	546	548	579	584	513	583	537	524	532	547	508	567	555	577	508	564	553	534	558	554	597	517	563	545	508	595	543	554	548	510	589	548	576	553	587	563	582	573	516	527	580	506	552	567	564	554	584	546	573	553	555	496	530	572	581	502	520	560	562	555	517	559	561	553	540	560	504	551	527	565	541	504	538	512	533	568	583	562	581	573	524	592	580	572	578	583	577	569	546	592	510	535	539	585	553	531	586	563	579	553	553	541	579	540	554	523	568	507	526	524	527	516	536	542	541	534	589	541	523	557	586	557	586	531	527	512	601	570	539	542	514	571	539	529	564	493	555	544	547	524	559	596	515	574	518	558	521	535	528	563	527	540	518	537	512	542	537	553	540	558	543	553	526	552	529	567	562	548	519	553	555	563	565	561	562	542	578	538	590	577	523	560	582	535	535	526	501	561	540	571	582	529	600	558	557	560	582	535	578	546	511	532	548	569	565	487	544	556	559	525	564	512	539	557	526	558	573	533	505	552	555	567	513	572	567	526	530	536	568	512	559	549	553	553	526	559	541	574	550	554	537	535	550	574	565	579	578	566	528	508	526	548	543	574	531	573	543	538	524	524	587	555	509	592	521	542	550	522	526	526	588	552	532	555	548	548	522	546	529	517	562	570	572	571	559	521	571	600	528	531	538	551	539	532	534	549	532	555	514	589	505	538	545	555	576	548	557	549	535	563	554	576	584	546	562	501	545	558	571	553	550	565	526	536	534	508	520	556	552	536	551	536	556	525	519	574	595	536	583	545	529	569	542	526	522	571	547	527	524	574	535	527	536	536	513	522	542	559	565	535	581	550	546	580	579	526	563	552	528	553	600	599	573	542	531	541	570	544	552	564	533	546	549	538	545	570	559	512	562	578	563	564	577	583	560	508	556	512	562	565	622	500	564	538	562	532	597	597	557	538	537	528	561	509	530	531	549	584	530	546	557	531	544	571	527	555	533	523	526	536	529	534	601	558	551	571	592	542	553	546	588	534	522	534	578	529	578	551	521	551	542	531	563	591	530	566	608	563	585	534	573	593	561	568	557	532	531	558	548	542	559	520	528	532	527	579	575	575	585	600	559	536	542	543	563	604	514	517	535	538	548	586	580	516	543	553	547	532	516	550	557	522	535	554	564	546	574	541	568	549	505	562	574	541	582	588	592	556	522	540	542	555	495	555	543	539	556	568	556	570	525	538	543	530	571	560	501	541	551	482	528	537	585	545	537	547	502	544	552	556	575	559	551	508	558	554	552	600	577	527	553	538	562	508	530	548	564	544	598	594	546	521	539	543	535	506	554	529	538	574	542	543	554	579	572	538	586	570	576	603	498	543	564	579	533	578	531	572	544	563	578	576	528	541	526	564	554	564	544	523	599	552	556	552	584	516	499	547	534	528	576	543	516	509	536	542	531	532	553	585	593	569	543	547	553	599	551	580	507	537	572	577	556	539	537	576	550	542	552	516	545	532	549	552	557	536	509	569	564	523	529	559	556	553	554	524	534	545	552	548	560	555	581	586	584	522	488	524	527	524	584	487	512	566	554	554	515	529	510	516	555	546	594	563	553	578	545	560	518	543	540	542	552	587	552	605	542	593	529	579	562	519	562	554	542	513	573	564	517	516	514	567	525	550	581	556	524	565	537	556	555	570	528	531	587	555	555	522	556	530	558	525	583	562	578	541	494	567	550	519	558	557	545	545	563	539	552	521	536	562	537	598	535	505	545	576	530	550	550	525	566	556	563	566	580	499	560	516	543	545	512	559	530	568	567	520	570	536	527	573	573	515	542
58475	23742	7027	1364	590	399	326	290	267	245	237	234	244	264	254	239	232	231	260	226	237	235	257	261	220	209	225	288	234	232	231	223	243	250	255	261	254	259	245	233	229	268	264	225	256	250	239	241	252	255	224	253	241	239	257	246	245	228	224	218	213	212	223	249	252	220	259	256	280	259	244	222	241	228	220	242	206	224	244	276	230	221	222	215	229	264	224	243	228	214	232	261	216	250	243	253	222	266	237	237	240	238	262	249	225	232	253	229	258	234	256	234	218	241	253	258	223	230	219	218	248	245	221	241	218	223	241	244	243	236	206	229	216	236	234	234	252	257	246	271	249	207	204	237	193	235	264	249	220	221	235	241	244	234	250	223	238	225	230	224	247	228	207	229	249	223	225	232	220	249	227	239	245	239	221	219	233	227	232	225	219	234	230	268	252	235	229	253	240	235	229	261	254	231	221	261	214	200	246	259	253	226	247	230	223	243	237	235	246	225	258	287	270	245	251	227	248	238	240	228	244	266	237	223	251	243	233	258	236	232	256	249	215	239	200	205	259	229	221	213	248	235	253	229	244	217	225	243	254	232	248	239	216	229	219	248	238	242	234	244	213	263	278	233	256	247	226	224	253	233	231	233	240	213	210	220	218	241	228	248	235	226	222	222	239	258	264	260	231	204	249	254	253	238	228	245	223	222	240	226	242	259	222	254	246	230	235	261	225	222	226	225	256	240	236	262	261	225	248	238	268	232	265	258	240	243	227	236	254	227	249	185	252	258	240	203	230	221	238	244	235	232	235	225	238	258	240	247	227	242	263	223	230	242	266	259	232	218	235	236	266	241	240	259	239	216	268	215	229	220	242	262	248	231	228	232	228	214	269	286	228	273	249	224	232	216	239	254	258	229	217	249	268	245	244	222	235	235	238	252	248	242	276	219	221	271	258	278	249	248	227	217	210	220	233	255	269	243	226	254	217	254	220	198	257	247	258	251	231	240	252	247	231	245	259	237	240	284	236	251	196	227	245	255	268	232	250	228	213	231	245	242	236	250	208	210	229	212	243	220	229	240	214	273	235	265	215	224	253	250	224	235	258	224	202	237	220	227	251	247	259	259	245	233	244	255	224	251	231	258	251	261	215	223	245	202	241	221	207	240	237	247	238	238	243	259	242	225	263	207	241	220	209	253	239	215	255	240	227	239	251	268	214	217	268	255	273	275	245	257	244	229	230	232	237	229	202	212	247	228	249	262	268	228	234	253	263	223	228	231	255	247	235	218	255	226	261	260	261	237	239	231	241	228	226	235	243	241	225	223	223	238	262	220	233	245	242	235	244	248	280	260	221	231	226	219	219	258	249	260	232	245	237	197	224	231	252	258	224	223	221	238	248	224	266	231	231	229	227	222	212	212	264	240	208	204	271	245	217	223	220	229	260	200	248	215	280	261	228	225	240	227	257	222	219	252	254	226	243	237	267	245	222	235	248	228	219	226	261	242	225	226	233	293	281	229	215	233	248	260	224	252	245	232	269	249	245	232	228	225	232	212	233	217	214	248	289	242	275	261	236	240	229	227	243	234	238	249	236	243	247	242	224	238	255	255	233	240	238	236	229	257	264	270	223	234	244	228	248	251	230	233	204	198	226	226	223	206	214	257	238	224	251	224	213	219	249	255	226	222	265	230	251	231	232	254	238	247	247	200	207	248	241	223	225	231	249	270	276	294	221	247	231	236	230	236	228	240	237	214	239	237	212	255	248	233	224	257	242	250	232	254	246	229	242	238	249	220	266	236	231	215	233	231	285	228	238	239	255	216	264	230	258	256	242	218	252	236	244	225	225	255	254	219	230	221	243	226	250	243	232	260	251	238	251	230	247	260	250	208	239	222	229	244	231	220	252	234	257	258	235	237	237	249	241	231	209	247	234	216	255	244	238	270	227	224	232	217	253	249	247	279	228	221	226	275	227	231	258	227	232	236	225	217	266	269	254	231	211	232	187	231	218	236	276	254	245	274	243	240	239	235	268	227	209	245	230	269	236	223	253	254	260	239	245	266	265	242	263	233	253	265	258	240	228	221	222	275	240	222	214	221	286	244	212	231	220	225	257	252	232	242	224	289	245	266	237	228	235	258	264	244	226	205	222	232	231	264	263	232	245	222	227	230	265	260	222	236	248	244	262	251	249	226	228	242	235	251	235	238	215	203	223	231	238	235	195	208	256	206	253	248	213	261	261	220	252	246	201	238	184	264	239	244	229	246	220	216	251	218	240	229	235	255	240	242	239	256	240	237	267	225	239	256	257	256	239	243	225	223	237	217	234	276	250	258	238	258	233	216	240	255	222	240	247	199	215	257	239	275	258	230	256	247	255	218	220	224	231	261	241	228	214	204	253	246	225	253	244	224	254	246	225	245	226	228	249	263	238	245	220	237	222	230	241	207	226	231	242	242	234	236	240	223	241	271	241	242	272	213	226	202	239	227	246	245	242	245	232	245	219	267	233	219	271	251	245	237	213	220	221	224	238	233	247	242	226	233	232	222	251	230	234	253	243	220	208	239	232	261	241	221	228	227	244	246	256	246	258	261	269	243	215	235	228	213	248	237	238	241	212	246	245	225	225	203	191	222	239	238	235	236	229	219	229	233	233	234	222	253	251	240	219	248	243	225	248	263	223	238	258	236	250	252	265	240	227	252	220	240	223	224	244	223	238	215	241	216	207	239	246	231	269	249	220	245	230	270	252	244	218	239	261	208	220	221	244	238	222	261	258	273	251	222	239	252	222	260	257	218	243	213	234	242	241	222	235	231	259	237	235	244	249	239	246	242	236	265	216	241	225	231	230	224	226	250	253	224	274	263	220	218	248	246	228	238	229	239	230	215	235	210	236	220	240	223	235	212	225	238	233	253	254	242	221	241	254	221	249	213	231	260	231	240	247	250	246	216	244	211	258	252	231	244	243	259	241	228	225	227	228	213	253	240	252	262	240	233	239	238	236	238	246	237	245	218	211	245	257	237	222	235	260	225	243	215	237	252	240	245	214	251	266	267	222	245	257	217	211	230	241	237	231	244	234	227	217	275	241	216	242	226	204	239	235	238	223	241	208	240	215	247	238	243	261	233	223	210	196	220	239	264	242	246	245	238	243	238	235	244	216	215	229	254	250	227	256	247	235	257	257	227	236	232	253	223	208	235	249	265	232	235	228	222	226	261	267	233	246	203	256	245	249	241	241	202	244	227	250	256	238	250	235	238	226	217	241	240	236	254	250	242	223	231	225	236	261	237	241	248	236	228	251	262	241	224	216	250	210	245	231	249	262	267	243	262	213	216	250	244	269	219	250	244	224	255	242	257	244	247	237	247	237	237	229	234	215	236	226	234	272	243	229	239	246	239	227	246	244	250	242	270	232	242	228	262	261	244	257	221	220	234	250	255	227	242	220	229	256	246	258	217	206	268	233	237	262	266	232	245	227	234	254	269	246	244	248	225	243	244	223	282	246	238	249	241
40057	16228	6510	2721	1484	1068	811	731	596	541	552	581	524	533	560	517	526	537	580	543	527	533	552	525	561	533	581	555	526	551	532	573	542	565	534	524	524	542	528	539	526	547	542	575	548	509	533	533	525	497	550	545	510	567	514	597	514	516	562	557	572	533	558	523	530	513	542	519	558	505	559	507	538	557	528	586	541	572	564	548	526	545	567	531	501	524	530	528	539	561	516	528	511	542	527	546	542	525	543	578	566	564	564	514	552	565	517	519	536	547	566	515	511	540	529	541	515	546	523	502	556	484	541	523	586	516	507	499	513	543	553	522	538	575	532	583	545	555	547	534	513	536	573	528	564	543	553	491	540	560	530	531	556	539	521	548	583	599	520	543	588	526	556	579	555	515	555	514	505	563	550	555	504	500	541	542	505	545	528	532	553	532	520	546	548	519	549	547	538	532	501	537	530	527	551	536	606	515	535	544	546	532	560	505	545	563	567	499	560	571	540	558	550	529	550	544	539	540	522	528	520	525	559	535	589	567	551	520	561	532	552	558	514	526	528	548	591	561	571	516	494	553	546	546	565	534	534	516	537	516	526	576	547	541	544	565	547	542	544	509	550	536	530	547	530	504	567	515	514	516	515	550	540	561	524	514	543	552	533	507	578	525	546	579	493	563	520	542	546	521	524	536	514	518	530	502	576	564	520	559	531	539	556	508	577	540	534	549	493	533	536	531	495	571	545	555	548	525	511	508	558	514	552	539	555	510	539	544	538	538	591	523	602	530	543	525	545	540	527	522	591	547	523	540	541	548	527	539	507	525	533	523	525	516	524	556	546	517	557	545	525	536	563	555	575	511	564	524	552	570	547	543	560	564	547	508	526	554	545	527	532	545	536	496	530	525	535	565	502	506	555	529	566	528	523	566	509	561	518	527	526	502	546	535	523	579	528	541	548	505	574	554	545	579	554	556	540	526	516	547	508	530	532	579	539	560	529	585	542	581	534	515	523	541	509	566	546	534	500	552	550	537	511	529	503	559	517	563	556	536	519	584	545	560	513	544	542	584	585	547	544	550	537	557	538	546	536	537	537	537	550	577	532	537	541	564	564	524	488	512	493	553	535	551	553	544	517	524	538	564	560	553	487	506	553	525	530	547	518	502	506	515	557	547	528	503	547	563	554	552	536	531	523	554	535	558	546	558	593	503	548	545	526	513	536	536	536	541	533	493	552	545	513	536	568	527	535	546	504	546	561	554	511	523	569	591	543	513	538	548	563	572	558	541	514	507	558	537	550	523	543	521	510	561	552	523	552	538	569	546	522	556	531	537	570	510	510	570	548	543	509	563	601	593	535	534	543	580	495	523	553	543	535	519	537	539	522	541	490	515	543	534	518	511	525	518	530	520	540	528	512	527	556	562	517	526	593	562	582	530	543	560	551	511	515	561	545	507	566	504	521	541	558	519	546	539	532	558	569	566	512	542	565	549	566	558	523	512	529	562	511	532	570	538	577	534	542	554	524	526	530	575	510	485	580	519	534	527	558	500	547	522	559	547	538	548	526	496	527	559	533	516	549	525	548	508	528	536	571	538	562	511	502	493	571	550	554	528	544	559	528	515	540	573	548	521	493	601	544	554	560	576	538	528	580	547	514	519	564	500	562	551	522	580	538	522	565	562	533	525	501	504	553	564	529	518	554	550	522	522	544	514	566	528	572	524	557	567	526	576	536	574	520	559	553	518	506	567	547	539	530	554	535	544	541	529	530	549	540	553	534	540	549	523	528	531	562	506	549	515	510	496	527	519	521	502	518	538	559	512	528	529	550	527	558	544	552	595	511	517	519	558	490	519	542	533	504	544	570	508	550	521	507	560	517	506	557	544	529	510	539	509	565	544	557	534	562	563	533	540	539	541	531	530	555	532	548	536	554	556	554	535	525	504	534	568	546	522	518	549	571	564	503	556	537	520	560	527	511	498	524	541	547	528	532	529	528	525	552	578	518	556	597	550	531	564	568	514	561	530	550	601	538	564	554	567	525	567	570	533	520	554	567	522	548	545	569	528	545	539	554	516	509	492	538	509	575	503	548	552	550	575	518	579	536	517	579	514	509	550	521	554	523	522	551	507	561	547	514	521	508	526	527	523	551	508	593	510	507	509	537	527	544	511	574	532	538	516	548	532	516	537	529	510	553	535	519	523	558	540	515	510	567	512	586	508	564	554	525	524	547	568	540	522	528	521	512	517	536	513	509	559	563	504	580	563	531	572	530	558	539	522	556	516	552	541	535	519	520	539	487	532	532	544	562	540	568	551	557	545	555	559	535	525	540	527	533	550	553	544	565	513	528	563	571	533	544	520	555	534	535	532	525	518	532	499	505	532	538	544	538	512	558	538	535	514	580	508	549	522	554	548	547	532	542	537	597	515	493	538	559	541	526	531	559	515	545	547	526	544	500	535	530	548	536	557	525	515	549	589	534	502	516	569	516	569	524	543	550	519	558	517	558	518	561	541	518	519	533	547	525	524	522	532	533	555	527	577	568	518	539	556	516	566	525	526	542	522	500	539	541	544	530	570	518	516	562	572	518	514	601	535	556	575	545	560	559	564	516	523	544	525	563	546	551	562	531	529	507	568	533	552	574	536	550	541	554	552	562	548	519	489	594	556	548	515	546	554	563	557	497	555	558	529	552	553	585	560	536	514	512	518	544	521	528	531	548	539	543	532	582	563	509	542	550	557	503	550	503	565	525	531	556	505	523	523	528	514	532	548	559	574	581	545	541	523	485	515	537	540	552	523	542	493	567	545	565	557	519	543	546	542	517	544	530	536	510	553	566	548	560	497	524	596	541	518	526	530	525	534	575	551	572	537	558	519	517	590	543	562	507	528	559	503	560	493	552	488	510	534	525	536	514	594	497	573	549	546	533	561	563	554	518	491	547	513	580	567	513	546	577	568	536	539	543	552	555	558	546	533	564	534	549	518	561	555	528	521	528	538	529	536	525	559	520	550	499	485	576	538	533	536	541	499	552	557	496	553	551	531	544	501	555	521	550	541	511	584	558	540	521	512	533	492	556	546	496	493	539	587	530	534	571	530	566	540	538	514	548	550	545	501	557	537	528	564	517	523	555	523	580	548	531	541	561	546	555	544	529	516	588	528	556	594	540	505	522	558	518	584	529	580	573	504	578	511	509	527	539	512	511	518	530	536	516	561	510	517	540	553	552	583	505	552	518	550	503	544	508	517	531	568	574	555	521	547	515	550	530	550	567	492	545	519	589	553	566	521	551	543	518	546	547	523	572	545	537	556	540	544	527	526	550	546	529	559	590	526	561	560	576	517	553	490	500	510	529	522	551	523	574	554	568	537	486	553	505	521	512	531	561	553	560	526	590	519	553	539	538	554	531	537	553	514	553	583	517	526	583	564	545	538	582	521	541	517	527	549	549	568	528	534	530	551	541	492	564	541	502	542	541	525	513	506	510	569	541	524	505	513	505	505	537	540	531	534
59920	28628	11287	3715	1482	841	513	454	371	299	302	258	292	253	250	248	271	227	246	267	238	228	262	262	269	241	235	221	253	234	257	255	238	235	248	255	275	215	244	240	250	284	248	241	250	266	237	255	258	270	257	238	226	256	270	229	258	268	235	268	221	233	273	257	243	249	256	257	254	286	251	230	252	228	263	223	226	242	253	264	237	252	243	242	244	244	244	247	238	241	251	259	234	263	278	240	236	244	241	249	272	261	239	251	224	244	229	243	243	230	251	243	253	252	240	220	238	255	215	249	253	252	278	254	231	249	246	215	232	244	269	269	237	211	246	256	250	245	249	222	227	256	242	257	235	244	261	252	238	219	231	261	236	260	267	239	240	216	251	269	240	252	261	260	239	258	248	232	258	242	265	252	249	244	278	246	242	224	234	241	256	245	246	253	229	253	276	233	238	248	227	259	232	211	224	239	229	257	230	222	300	249	265	277	262	238	249	236	254	228	241	269	223	244	216	231	239	253	246	266	235	270	239	240	231	245	246	243	246	247	212	235	256	258	290	255	238	237	265	231	244	256	229	244	262	241	273	261	235	230	228	219	260	258	232	218	269	265	238	227	247	269	260	258	272	223	248	253	260	264	251	247	260	265	252	259	256	246	206	224	254	238	245	280	261	224	249	265	257	231	237	252	235	241	238	244	271	261	288	268	246	205	280	231	281	240	273	268	226	255	226	239	250	244	247	257	261	262	231	253	228	244	287	261	257	263	238	268	240	267	240	258	209	249	262	263	241	267	248	253	252	256	211	253	267	262	227	256	259	254	269	241	245	238	262	235	254	218	239	213	251	245	262	285	237	269	255	261	241	205	229	269	268	265	224	234	256	228	247	268	283	271	227	260	246	230	255	244	243	225	231	256	240	236	226	227	241	267	256	252	238	250	255	250	225	222	217	222	250	270	225	252	237	304	249	236	223	256	242	248	264	278	210	256	278	272	264	259	258	241	253	267	262	271	253	229	229	230	211	240	254	239	264	266	252	278	256	272	250	239	246	242	242	229	241	245	238	268	216	247	239	261	229	239	256	244	240	240	259	246	244	239	244	257	285	256	266	266	224	250	265	257	251	262	258	258	211	258	268	260	222	226	283	255	245	256	238	235	245	239	278	266	263	261	221	254	215	241	225	229	244	248	241	269	267	244	250	224	242	289	255	240	229	219	262	274	260	244	218	266	261	241	225	255	260	268	287	235	258	245	233	255	262	277	260	253	231	263	256	284	254	263	241	253	250	253	247	258	249	248	258	238	221	245	226	233	250	285	234	258	250	249	248	243	251	257	238	291	233	244	225	250	249	262	248	268	246	259	261	240	239	224	243	252	250	286	237	253	235	224	259	237	236	240	278	242	230	256	222	247	280	250	258	237	236	246	236	249	228	239	240	281	233	218	267	243	238	238	230	232	270	266	258	242	258	224	240	250	255	250	264	240	250	231	274	231	215	224	233	273	235	242	239	241	223	278	246	226	261	226	252	251	237	263	223	271	243	251	249	239	221	256	223	273	245	267	240	251	219	259	237	241	221	245	239	274	247	233	260	240	230	238	242	275	265	284	272	262	219	265	270	269	270	256	215	262	266	267	240	271	245	247	286	237	273	260	246	269	265	262	278	260	255	243	257	251	239	260	275	240	246	243	279	244	276	257	243	245	247	246	281	248	244	236	257	259	252	253	237	227	263	252	258	243	262	268	278	281	298	233	245	257	251	270	264	240	242	232	287	237	215	256	235	233	272	257	240	209	246	256	248	238	252	264	256	230	238	249	237	258	250	230	253	233	254	253	234	260	249	256	258	220	247	256	263	209	258	253	243	251	260	250	252	257	254	264	230	242	229	275	241	226	246	303	223	239	241	232	245	225	256	257	272	279	256	216	257	252	225	297	251	269	271	240	233	266	273	273	236	267	252	242	248	247	238	250	239	271	262	241	262	203	222	242	242	224	278	283	237	281	255	272	227	259	262	255	271	268	258	250	235	240	247	258	252	229	228	251	242	257	266	273	234	276	263	241	246	260	248	233	260	258	272	240	253	236	255	229	256	259	249	242	245	260	255	243	277	238	245	237	284	252	249	208	273	245	256	209	242	239	258	268	248	238	250	278	245	213	243	259	264	270	231	259	275	264	276	256	196	215	226	256	233	240	235	230	252	244	253	269	230	233	254	253	243	258	216	268	226	246	238	220	243	259	218	245	248	275	258	263	231	252	266	254	281	255	263	273	235	208	230	255	274	281	249	252	279	196	220	262	241	217	264	241	259	251	232	233	273	251	242	258	229	234	242	250	236	250	225	262	255	239	253	247	235	257	269	251	260	281	268	251	230	238	268	246	250	255	238	250	265	266	281	250	268	242	232	247	243	214	237	229	245	245	248	246	258	263	265	250	249	230	287	233	260	220	241	238	251	265	240	252	273	253	267	223	238	264	243	259	259	257	229	241	244	254	262	241	239	236	240	250	248	240	255	223	262	252	231	233	239	242	240	241	238	234	259	261	252	273	235	250	259	267	254	250	246	232	249	278	253	236	235	239	241	272	248	288	238	243	270	240	225	243	258	251	256	250	264	269	276	229	226	242	225	264	261	218	250	250	252	256	255	235	261	230	252	234	269	207	221	249	226	245	275	245	250	276	242	240	206	270	248	241	268	256	256	213	234	238	234	262	246	267	234	239	237	236	239	233	273	273	252	268	242	219	231	226	233	270	247	241	236	234	248	286	208	232	261	266	268	269	261	222	262	256	262	240	263	242	264	224	244	226	262	220	199	226	228	243	233	246	208	220	230	258	225	268	275	263	236	264	242	245	219	243	251	275	261	244	239	294	232	214	260	222	249	243	245	258	249	245	246	254	248	272	244	254	285	245	228	238	242	257	234	269	264	231	258	206	246	250	268	228	250	258	274	270	266	306	267	272	241	232	239	247	212	279	239	230	244	207	250	277	211	244	251	245	252	242	272	265	255	244	247	243	241	244	222	252	251	230	230	262	273	241	252	253	253	284	246	233	240	254	213	285	252	254	262	248	244	248	237	255	269	270	256	260	245	282	257	238	236	236	230	242	213	224	224	227	246	263	261	250	207	248	264	234	226	270	214	212	260	275	263	240	256	248	256	277	262	268	263	223	254	249	245	249	237	276	273	248	213	239	223	252	262	218	268	264	248	272	230	238	239	255	238	246	263	256	259	252	212	239	219	241	238	285	256	230	247	243	266	272	250	248	242	236	293	229	229	244	282	277	274	221	254	253	242	263	231	246	234	240	289	285	233	249	241	262	266	244	255	257	248	244	229	246	205	238	234	248	242	249	232	249	244	281	264	250	230	251	264	255	272	252	223	270	256	264	236	281	218	250	226	239	268	260	215	231	283	251	242	231	236	271	288	266	240	261	244	253	242	267	259	277	261	243	269	270	272	259	249	246	306	265	253	250	279	280	218	242	269	246	255	271	236	221	283	257	263	229	240	245	238	252
41252	21041	10828	6772	3985	2317	1553	1120	917	757	668	572	563	567	526	603	525	595	550	545	544	556	544	543	539	515	552	537	522	576	607	547	534	529	569	552	606	583	570	553	558	588	512	570	539	531	553	535	535	547	555	565	544	616	565	551	557	571	536	549	524	576	557	530	592	558	576	559	578	566	587	563	540	586	536	551	578	570	536	566	527	549	538	561	558	571	550	571	527	581	564	547	542	556	531	522	570	576	541	550	563	537	606	595	552	504	574	601	555	534	547	511	611	587	565	502	538	566	566	577	529	555	512	551	528	541	598	537	538	552	559	537	542	544	562	558	591	534	577	531	561	555	548	587	587	550	556	576	581	552	565	519	528	574	550	570	540	533	594	565	549	568	535	548	577	501	609	549	572	556	592	558	543	543	524	530	569	588	590	554	514	510	536	546	520	569	545	558	550	572	569	553	518	551	586	551	522	529	542	587	543	568	550	559	566	569	557	557	575	621	576	529	508	578	538	548	536	610	543	565	587	540	560	531	557	553	646	582	594	534	550	550	575	524	596	535	544	524	585	592	558	592	575	553	579	583	560	557	541	561	559	520	562	513	554	523	555	535	532	586	524	527	563	529	536	580	534	571	558	567	541	563	526	550	551	529	586	572	518	531	522	562	539	570	598	575	516	550	563	541	556	559	559	534	593	573	553	548	570	561	536	553	543	538	580	611	537	591	547	542	546	566	524	609	514	515	560	508	534	534	544	523	532	551	592	578	568	557	596	587	535	581	574	580	544	586	520	583	594	506	587	525	533	539	549	585	519	559	554	566	554	544	569	585	550	530	581	511	521	531	521	560	579	564	529	553	560	563	555	546	548	611	546	543	534	540	589	565	553	582	541	574	551	592	578	558	556	580	549	528	583	521	572	513	559	569	560	567	569	532	579	574	517	564	548	514	561	574	572	611	536	515	516	601	587	572	553	544	556	540	537	579	567	557	566	577	582	578	557	533	572	566	576	596	554	552	538	582	548	555	525	540	570	607	579	593	585	540	577	579	531	508	542	537	583	568	569	567	545	557	533	555	571	540	535	566	541	552	601	551	555	562	595	564	558	544	557	565	536	528	551	584	548	557	565	546	575	562	507	531	588	528	577	550	573	555	527	536	590	589	526	566	545	541	524	571	569	568	548	538	529	583	537	552	545	532	546	580	574	579	607	555	542	570	539	528	528	560	577	561	540	555	584	541	593	593	579	568	546	557	542	593	575	553	584	531	549	558	570	511	538	554	552	563	529	534	588	545	542	544	601	527	576	567	570	602	524	612	570	551	604	590	522	533	566	570	533	575	564	566	572	586	526	531	596	526	571	585	556	520	527	555	602	559	552	511	558	542	530	539	588	575	577	603	547	580	539	573	568	507	546	579	558	536	584	575	575	570	578	600	529	578	550	542	560	567	529	617	585	552	550	606	567	560	542	520	545	522	522	533	546	559	567	557	555	541	571	567	551	560	575	534	549	580	562	535	590	553	538	551	563	561	595	556	556	557	528	530	580	523	551	506	552	560	516	545	559	539	506	550	560	513	541	589	563	552	559	541	589	549	562	531	546	562	595	538	532	539	548	575	562	537	565	586	572	550	561	584	518	523	560	561	571	625	553	523	552	566	582	536	566	541	583	564	589	519	517	535	600	537	531	563	527	561	495	532	549	530	605	569	567	555	581	557	557	524	540	579	610	556	557	591	548	561	572	536	572	535	551	538	568	609	520	531	569	588	584	543	563	547	566	568	547	576	579	563	527	492	537	528	553	558	563	555	532	536	542	525	529	531	538	542	498	585	564	574	552	580	578	580	534	586	559	537	575	546	559	535	576	583	569	557	546	560	590	540	559	543	529	581	545	574	541	534	608	547	551	512	578	546	534	550	580	513	543	545	554	562	569	577	561	550	572	566	562	546	544	522	555	545	574	532	534	568	464	552	574	576	569	536	552	549	559	568	557	576	557	578	572	605	587	563	560	592	535	557	548	579	572	580	572	612	546	555	565	557	550	550	556	562	535	601	559	541	561	577	552	520	575	515	528	538	543	529	569	535	538	609	535	528	558	522	594	530	566	567	547	556	559	561	550	568	514	532	558	568	566	539	528	578	570	588	551	579	564	552	589	521	521	539	554	545	545	516	508	544	618	550	553	529	545	534	594	572	556	532	599	579	562	578	550	573	574	504	556	561	558	591	536	536	550	573	558	570	593	549	575	548	559	553	559	536	547	527	541	550	591	577	555	530	553	563	547	568	529	530	554	567	545	534	555	516	594	582	552	552	588	576	536	533	579	556	571	536	609	539	581	597	576	559	516	554	557	622	560	589	553	543	552	520	549	611	562	582	572	554	542	526	547	569	559	529	577	543	552	560	529	528	557	605	563	542	541	566	543	564	528	552	582	580	576	549	579	563	522	548	586	546	531	567	567	540	537	608	573	570	521	535	549	550	580	547	556	559	535	542	558	524	542	566	566	603	586	530	525	572	540	568	575	547	567	576	549	557	540	546	559	549	558	540	613	550	567	589	558	557	534	541	574	538	571	515	563	560	600	513	545	563	573	587	566	597	548	583	566	531	528	561	503	528	522	580	543	587	561	527	532	582	509	540	563	551	513	541	573	542	549	617	555	576	554	533	554	564	573	520	521	552	538	532	521	498	583	613	581	535	575	548	550	525	558	570	542	571	604	594	571	576	562	576	613	611	569	543	564	527	534	576	564	536	569	570	502	575	575	595	538	539	531	576	569	575	585	550	578	573	591	567	546	528	537	572	498	560	556	551	536	572	596	533	565	574	588	548	536	585	554	562	554	547	580	565	545	537	570	561	513	579	556	562	544	595	586	545	542	583	600	561	541	562	583	552	562	567	557	575	563	558	549	551	527	572	562	547	557	562	561	541	578	549	557	558	516	554	550	538	544	530	551	596	584	531	585	534	562	508	583	580	562	581	530	590	591	542	561	569	571	588	565	583	579	576	568	583	572	522	583	557	562	524	517	544	580	551	555	563	578	561	528	590	573	563	538	617	573	545	595	555	569	609	555	590	571	583	552	582	543	538	553	537	549	558	550	555	551	570	549	587	575	577	515	538	564	551	543	556	598	592	521	540	565	553	580	566	569	541	526	530	566	586	536	569	559	564	567	565	577	571	574	572	518	548	511	597	560	500	571	582	543	585	574	522	599	539	576	529	556	535	582	526	539	580	547	558	561	547	557	540	514	570	548	501	589	559	529	549	527	533	549	557	530	599	516	551	566	580	580	574	581	532	576	518	642	539	542	528	570	528	563	540	529	556	551	538	588	524	554	538	537	553	561	550	516	551	596	585	562	543	573	530	589	531	578	552	581	570	551	577	564	557	549	543	520	552	550	555	547	551	558	564	518	522	592	579	552	535	567	582	551	563	529	556	562	561	563	563	556	545	542	538	544	547	557	592	521	586	521	582	521	554	551	533	537	585	543	592	547	555	563	522	552	520	586	581	569	510
49366	17644	4959	1839	766	367	302	291	216	232	253	240	244	228	235	223	239	251	249	219	224	217	243	230	253	243	254	250	253	228	228	237	230	261	220	244	259	261	239	232	240	246	231	256	226	240	241	239	213	226	256	221	250	235	265	252	274	258	230	245	257	225	263	260	230	237	232	274	260	237	235	250	212	234	258	249	232	268	230	226	252	214	238	242	248	230	258	218	239	214	237	241	223	199	266	194	210	231	235	232	246	231	249	234	256	227	229	254	236	224	227	232	260	233	228	226	230	247	220	236	235	258	243	248	267	225	219	233	261	236	258	243	221	246	238	235	227	238	262	257	248	210	264	259	246	234	251	224	223	250	238	275	227	261	236	198	273	254	270	236	207	221	199	264	247	237	220	244	232	226	248	253	280	236	217	228	231	242	252	200	238	248	256	246	203	241	258	239	220	231	229	235	214	252	234	248	248	239	217	241	227	228	212	265	207	255	234	292	213	245	279	232	231	206	232	242	240	261	242	218	230	241	238	222	228	225	231	249	246	199	240	239	241	238	234	251	216	262	270	225	261	252	224	244	244	245	224	257	221	237	260	232	249	250	261	257	250	231	242	233	234	246	249	242	246	238	238	229	236	242	225	237	244	222	251	228	218	233	259	255	220	227	210	235	257	273	255	239	249	237	243	265	227	237	219	217	246	253	238	253	215	221	257	267	251	238	235	207	229	240	257	236	242	245	210	255	245	225	249	220	237	227	247	246	225	244	268	247	231	259	214	210	246	275	236	254	255	260	230	235	217	224	239	258	224	240	241	271	255	264	258	254	259	223	247	232	251	235	222	248	236	253	244	236	232	246	241	220	219	223	218	236	240	239	251	217	215	261	229	217	243	235	234	231	248	224	238	257	232	262	234	234	224	185	227	232	224	251	257	226	246	258	232	255	238	230	241	252	223	215	241	215	234	234	238	193	263	255	224	243	231	238	245	236	224	258	251	230	234	219	228	285	205	242	236	242	250	274	215	243	239	254	217	207	252	215	254	252	239	211	240	259	224	250	235	247	212	233	227	246	236	254	238	241	246	234	249	242	232	244	244	238	231	227	229	239	250	240	242	245	232	243	225	225	259	261	226	243	241	268	232	220	221	226	232	229	254	277	248	227	231	265	224	227	228	249	235	214	244	237	232	259	247	239	259	238	231	220	227	231	223	247	211	209	236	188	228	230	246	219	264	229	236	214	240	230	238	231	231	237	233	253	234	209	286	219	241	226	282	189	239	218	214	263	242	199	216	246	231	250	258	254	245	215	248	242	252	244	227	239	235	225	261	283	259	227	215	265	229	251	208	229	176	242	239	245	239	226	227	241	221	247	250	250	249	231	260	266	236	234	231	217	219	204	237	237	249	211	221	243	275	260	248	225	247	224	236	243	208	257	221	236	209	229	229	264	233	244	220	232	214	238	203	246	233	268	229	239	248	247	230	241	250	238	221	224	245	271	251	239	224	252	266	240	235	247	209	231	235	225	251	230	251	236	244	254	259	290	220	253	249	229	231	248	253	232	231	248	240	268	227	253	214	229	245	236	262	258	225	262	265	253	273	225	259	207	267	249	232	271	257	257	240	256	236	253	240	215	219	221	242	236	228	249	236	211	260	231	254	223	229	231	226	237	236	223	226	227	223	257	228	274	232	237	235	227	244	208	239	284	227	243	239	242	237	253	222	228	225	235	239	240	209	218	210	225	220	271	249	237	246	236	278	240	221	208	254	258	239	215	254	239	237	254	247	228	265	215	251	219	230	246	228	233	261	236	231	221	252	236	253	267	214	242	229	216	265	230	224	250	231	234	232	234	243	229	235	264	258	217	252	220	225	244	274	253	225	243	232	222	223	240	252	232	191	249	219	256	286	243	245	242	242	198	251	253	253	209	237	225	218	204	246	232	226	220	249	273	213	247	233	270	268	241	202	222	247	229	224	222	249	245	252	222	240	254	236	255	222	237	282	244	197	236	259	235	233	226	239	258	274	232	226	229	237	236	238	232	263	247	237	208	233	223	236	223	243	234	224	194	251	230	258	248	237	258	234	279	240	235	245	250	224	237	256	239	230	255	244	203	234	207	228	226	277	260	243	220	242	228	246	251	227	265	238	233	242	247	257	250	238	243	235	227	234	235	251	232	242	236	258	217	270	264	236	233	258	230	215	248	263	223	239	226	223	239	265	242	230	265	261	213	238	208	227	253	275	234	239	238	260	249	242	233	220	248	231	214	267	226	254	244	216	231	252	250	231	217	248	211	214	211	199	223	238	263	250	254	218	259	238	229	228	229	224	239	229	264	205	224	243	230	250	228	282	227	209	236	233	223	211	239	253	242	265	226	259	259	237	205	239	202	251	207	237	239	214	245	251	244	231	241	248	284	250	247	240	237	234	258	224	250	245	247	262	228	234	226	238	207	226	266	261	230	222	248	242	221	281	214	279	220	191	239	241	245	262	258	240	255	224	227	228	205	234	215	278	243	234	248	212	258	255	233	217	209	244	245	259	239	257	245	208	222	244	237	230	247	240	245	249	252	258	242	247	208	220	284	227	242	242	268	247	215	215	260	232	246	234	256	245	240	246	234	254	213	256	247	245	225	232	258	230	234	212	230	251	248	238	265	213	220	218	242	235	256	244	243	230	255	268	241	223	238	235	260	218	222	263	246	243	244	234	249	275	243	266	246	225	242	244	255	243	224	244	221	234	248	210	207	247	219	246	245	243	215	224	246	252	253	221	226	259	243	213	261	268	233	228	268	235	263	245	269	219	244	241	224	225	253	233	211	274	259	258	255	228	278	237	217	268	207	251	256	231	215	226	248	234	250	228	244	265	252	200	259	252	257	239	227	231	260	224	218	241	213	259	241	221	205	233	241	245	267	214	235	244	242	221	257	234	219	205	225	246	258	255	229	249	242	214	259	216	243	236	225	244	226	246	223	243	258	220	217	228	217	246	234	215	238	185	234	237	239	222	229	247	245	230	225	248	240	242	241	265	230	246	259	242	236	235	243	255	204	235	259	206	245	220	217	266	244	258	243	218	230	233	236	221	236	237	238	223	242	224	225	217	237	264	233	237	227	215	204	214	230	261	241	247	248	235	247	234	248	230	246	235	226	250	232	206	269	234	241	236	246	206	240	227	240	234	250	211	246	217	255	209	232	212	247	237	251	251	224	227	230	251	209	258	270	219	226	259	231	223	219	226	236	212	255	232	242	251	232	231	236	236	219	230	267	256	226	266	276	269	234	207	219	217	266	214	244	233	234	225	217	227	240	246	242	214	244	249	238	229	220	237	256	216	223	233	235	248	212	235	229	236	246	223	258	262	262	240	234	247	258	201	240	233	221	218	254	250	228	236	255	249	251	238	232	216	256	242	217	237	243	229	264	249	229	260	222	247	230	258	232	256	252	247	260	232	238	249	225	233	249	237	247	218	227	245	259	247	210	274	243	266	239	261	241	241	241	231	255	231	239
33744	12147	6478	4146	1992	1005	763	647	584	530	473	552	566	534	552	519	519	503	552	558	533	538	499	590	535	533	524	506	544	519	523	549	495	534	543	567	529	556	546	541	539	497	519	548	497	573	535	584	566	537	527	574	520	463	539	548	533	502	551	524	511	555	563	528	537	489	550	527	520	512	496	531	524	491	547	512	548	534	538	540	524	524	573	541	504	502	538	577	527	524	513	542	562	499	525	501	518	562	526	502	528	511	523	498	536	537	554	529	514	551	559	487	521	566	514	538	544	541	544	503	521	519	557	530	502	570	517	551	539	541	561	491	530	537	539	558	516	505	539	511	534	548	496	533	553	539	574	578	546	502	512	560	521	512	533	534	521	533	547	501	533	550	498	534	562	519	547	577	553	528	526	509	545	577	556	525	546	528	520	524	523	554	525	512	508	545	551	530	545	526	498	539	511	550	503	531	554	510	520	506	520	538	531	554	535	557	559	509	532	525	529	546	522	502	536	561	542	578	552	556	486	512	505	516	515	548	542	506	559	522	524	517	528	507	541	524	514	515	520	520	537	487	551	534	497	544	533	520	570	545	551	536	513	582	525	561	496	569	527	529	556	525	514	523	576	546	504	546	487	580	536	549	482	492	522	514	543	545	518	528	510	493	526	547	510	540	517	505	531	571	570	550	519	574	552	519	477	546	599	538	542	525	529	571	520	557	557	569	525	562	569	581	518	496	585	563	574	523	529	563	525	580	501	505	555	540	529	536	510	552	551	539	505	510	563	493	512	531	515	524	567	486	492	540	522	533	524	539	548	523	531	570	529	508	494	511	563	542	536	564	548	546	533	549	539	511	544	501	557	547	505	554	586	551	554	535	493	505	505	549	512	557	534	570	557	529	550	534	591	560	534	570	534	555	523	509	521	510	531	586	544	565	501	527	527	512	517	536	555	517	575	531	549	513	544	544	525	538	512	558	534	555	560	534	536	537	562	488	533	530	535	549	522	546	513	542	494	535	473	542	512	573	487	522	531	554	528	504	526	519	530	508	528	513	543	555	525	553	568	504	530	550	516	521	550	521	489	545	505	561	571	551	547	489	556	553	521	512	564	563	537	545	554	540	534	531	519	565	529	556	537	531	528	596	486	505	542	563	519	528	529	552	566	521	540	543	526	549	566	533	551	534	510	533	592	601	574	542	530	529	493	491	505	529	554	534	532	585	526	578	555	515	536	508	536	526	548	541	530	541	539	511	521	532	560	543	556	510	506	574	555	539	513	512	525	510	549	541	586	565	546	536	580	570	565	498	517	505	515	521	507	555	563	536	521	561	546	539	533	505	534	578	540	500	531	542	565	521	532	555	520	505	499	531	563	562	534	601	585	589	553	498	546	499	503	517	543	520	570	554	530	537	481	552	514	546	505	538	536	557	522	583	537	532	524	577	537	524	487	543	494	533	522	538	520	513	539	536	536	546	518	542	545	532	504	513	530	564	564	522	523	540	528	535	533	502	541	514	549	545	526	573	523	529	552	528	569	523	537	519	508	547	538	505	530	568	501	493	500	593	519	554	526	563	516	499	529	550	488	548	530	541	502	537	589	502	521	516	521	550	546	546	502	554	586	517	559	580	551	538	524	537	502	535	501	488	495	520	559	520	511	522	530	553	536	576	504	501	518	521	582	517	537	547	507	542	597	571	543	536	519	548	505	532	579	514	568	519	519	566	537	558	539	514	506	515	492	524	496	508	522	554	555	498	533	550	497	559	537	519	497	555	543	536	541	545	551	514	524	523	553	542	517	536	537	539	536	564	518	596	530	557	506	523	542	503	572	518	539	535	556	515	578	555	541	545	534	554	527	528	549	567	531	536	563	551	513	521	549	550	524	522	522	555	552	502	526	498	535	539	568	520	538	566	556	522	523	518	524	515	533	519	517	543	506	539	522	544	521	535	495	545	516	543	540	530	476	543	540	563	532	520	520	544	513	577	520	539	574	556	514	542	559	545	583	569	586	525	513	519	527	525	525	550	535	523	524	530	520	521	501	545	528	548	519	535	542	537	524	529	540	559	569	555	503	578	596	541	552	512	538	551	480	541	561	518	520	539	513	511	516	578	561	492	528	518	520	546	540	558	493	562	553	527	596	567	511	528	514	524	576	544	515	534	530	494	480	541	508	556	543	522	543	524	551	544	522	539	508	485	545	565	576	578	528	551	521	549	508	565	538	550	540	517	549	498	556	540	525	536	541	564	560	569	561	579	546	482	571	539	538	505	555	561	545	546	531	516	492	538	523	547	539	532	495	503	521	510	487	533	559	540	540	557	528	543	525	529	552	563	527	587	523	537	543	557	544	533	523	569	521	490	535	537	541	522	520	551	558	552	529	508	533	523	533	516	572	543	529	501	496	538	514	591	559	521	526	533	509	541	547	578	518	543	551	534	543	552	532	522	532	540	500	544	577	518	514	510	518	523	504	543	537	485	544	601	531	540	539	528	523	575	489	544	514	511	529	536	562	491	521	548	537	529	532	544	516	594	533	545	521	529	564	480	526	530	523	555	478	535	573	511	541	518	543	524	543	532	540	523	527	512	546	557	544	504	514	589	575	558	557	610	544	521	523	504	595	495	557	529	556	506	518	488	559	523	475	524	570	513	579	542	533	561	505	562	522	513	526	516	566	556	551	522	572	520	504	543	546	506	556	576	562	513	548	497	584	564	520	526	557	553	534	505	539	551	510	560	542	501	515	523	567	567	539	531	560	565	508	555	495	543	546	555	532	549	530	607	517	536	541	533	533	522	522	566	536	535	546	502	503	520	520	523	572	563	532	543	521	592	542	520	562	554	534	525	543	548	499	527	545	548	541	585	532	540	493	511	602	502	495	523	532	519	512	534	511	551	526	501	535	538	563	541	512	514	572	529	521	539	527	574	517	522	487	543	512	539	530	502	555	561	510	585	519	550	497	526	568	512	567	538	507	537	540	529	531	540	537	535	489	522	580	533	536	552	522	543	553	514	550	548	489	507	586	546	528	566	557	507	547	559	523	542	573	567	551	536	554	577	516	512	539	505	548	553	547	531	551	528	527	520	533	528	516	542	538	527	509	570	525	497	524	518	521	504	534	504	532	525	502	550	513	530	502	575	564	541	552	538	480	508	549	544	566	522	555	552	505	528	541	521	559	537	545	544	560	528	525	568	581	505	587	550	513	535	526	568	541	547	556	582	522	503	507	548	527	537	559	557	520	530	521	551	562	550	561	499	524	529	507	572	552	508	522	545	574	525	539	512	543	515	497	554	573	541	569	527	520	541	550	541	571	576	544	526	534	532	544	523	505	523	558	547	550	540	546	520	474	564	543	541	529	512	480	529	519	543	546	546	561	538	516	542	547	596	528	523	511	551	564	521	529	558	558	530	549	543	526	521	557	461	484	504	539	544	539	517	532	561	558	528	552	542	534	519	532	518	496	553	516	517	505	545	506	505	572	509	527	558	571	526	521	557	546	510
61057	29424	13161	4172	1233	704	413	369	317	284	268	226	255	211	208	230	229	241	216	248	218	210	216	237	239	279	244	216	237	220	218	236	253	243	234	236	223	207	238	219	244	242	254	221	243	248	230	251	222	282	241	242	253	246	253	203	227	265	243	205	246	253	250	251	247	269	246	231	243	207	222	259	246	228	247	240	227	227	251	237	220	235	210	205	249	235	230	221	222	218	216	237	224	243	229	230	221	249	229	225	225	211	233	204	213	229	214	225	228	242	222	248	236	224	221	229	239	237	236	244	213	242	225	231	234	236	255	279	258	261	225	225	192	218	221	229	220	218	232	233	213	213	219	234	233	223	223	244	234	237	249	262	232	229	221	230	248	219	227	234	257	243	206	257	216	236	241	233	188	208	207	199	224	252	254	232	231	235	253	210	229	226	226	238	203	234	223	225	218	245	252	238	239	225	214	259	239	239	220	206	213	224	206	207	214	216	230	242	242	223	189	206	246	242	226	264	221	228	252	214	255	274	249	219	245	244	243	246	232	253	234	228	258	244	246	224	214	236	238	217	219	247	225	180	219	245	213	231	240	212	212	204	248	229	243	232	232	258	240	240	242	224	231	261	214	273	240	204	215	233	253	233	215	212	215	222	200	238	209	228	219	223	205	216	214	257	221	221	216	236	247	236	229	252	250	216	219	233	239	228	209	215	226	207	225	235	215	220	231	247	221	220	214	246	237	256	232	254	232	212	226	231	238	249	233	233	255	230	212	230	236	228	226	217	235	227	233	228	231	233	243	233	233	215	214	229	249	239	243	200	216	230	230	197	221	219	222	246	227	232	223	237	229	227	242	230	222	234	222	230	233	213	213	231	245	243	247	263	248	235	226	228	268	227	253	214	223	219	231	243	239	222	270	239	229	218	232	212	230	235	217	214	242	242	246	208	230	239	261	214	234	261	210	223	240	235	231	238	228	226	247	216	245	251	208	211	217	238	237	219	214	219	235	258	244	227	211	255	246	255	232	232	197	224	247	223	231	247	234	221	243	230	225	218	259	262	217	241	251	221	210	248	235	237	238	235	255	204	206	248	234	249	239	221	261	257	218	230	241	236	235	238	228	226	239	236	241	266	208	251	231	227	249	221	245	235	201	221	218	219	220	242	246	211	258	228	237	239	266	253	227	204	231	237	211	249	251	234	244	207	220	205	227	214	232	206	225	240	225	240	231	249	249	237	228	236	238	222	239	209	246	256	234	219	237	243	232	223	220	229	251	225	239	244	228	242	221	220	245	209	247	208	216	249	198	232	240	241	253	244	223	247	237	250	235	210	234	215	194	223	239	223	224	272	218	230	223	219	238	209	253	221	248	232	238	216	236	252	229	215	222	221	256	212	236	236	233	229	240	212	208	228	235	233	240	224	200	234	242	240	249	236	236	231	213	237	224	219	227	237	212	246	240	236	220	209	230	254	220	212	210	233	236	217	210	250	232	230	243	217	228	205	207	243	223	246	238	236	215	260	221	243	206	220	235	241	246	217	207	255	233	245	232	255	243	221	252	229	220	188	219	233	225	231	204	229	240	239	217	243	225	242	229	214	255	261	231	225	220	229	226	203	228	241	246	234	225	230	231	239	225	250	206	203	240	230	216	238	233	228	206	233	229	233	209	227	232	208	227	218	206	215	239	232	219	238	227	240	238	221	230	232	221	209	217	244	214	249	233	230	216	206	251	218	211	242	218	227	260	252	209	252	226	225	242	218	228	247	267	225	236	228	244	200	234	243	193	218	242	228	228	218	231	247	243	225	225	221	218	214	208	218	250	216	259	219	242	231	243	225	243	221	242	265	222	256	252	220	251	235	237	225	226	254	226	227	230	243	214	193	241	244	199	241	242	210	260	229	253	226	240	227	222	209	244	231	235	226	229	229	234	245	208	236	237	234	214	226	265	226	213	234	231	220	229	236	240	239	208	244	204	214	205	240	180	245	237	242	215	265	225	213	225	238	247	234	208	242	234	230	249	228	218	260	259	253	242	213	228	242	233	232	242	247	242	233	217	240	225	233	247	242	204	240	250	214	228	221	228	268	229	231	239	256	207	238	249	232	211	234	253	217	226	237	257	227	242	251	208	209	198	204	228	272	211	240	231	242	266	213	231	243	191	217	239	214	225	236	253	232	251	256	231	239	238	212	263	230	186	206	221	206	231	223	226	252	252	223	216	228	264	226	230	219	211	221	222	246	221	232	229	252	194	263	209	236	239	228	254	256	238	208	244	222	223	219	229	236	262	204	227	183	214	249	248	210	244	258	253	222	243	232	229	207	230	237	243	219	246	240	218	254	229	252	228	246	223	199	210	215	213	238	225	257	246	235	232	230	225	242	212	224	235	252	234	211	235	209	244	221	260	235	235	265	228	261	260	219	247	250	230	236	226	220	248	198	221	253	236	218	217	250	250	215	234	238	240	224	240	201	235	232	229	246	250	217	211	231	212	233	246	222	201	209	193	242	224	231	228	221	235	223	235	237	224	217	241	233	274	214	237	219	225	234	234	214	218	251	230	224	243	210	218	214	228	212	235	204	237	237	195	213	244	181	221	242	251	217	227	207	223	200	247	238	216	235	222	269	223	200	211	234	255	215	241	227	239	207	233	260	205	221	224	201	201	222	251	241	211	244	254	215	256	231	229	237	202	217	225	261	216	214	223	247	212	245	227	262	237	215	187	211	257	244	213	234	235	271	223	199	203	260	249	252	244	250	240	236	271	234	232	215	248	257	243	236	232	236	235	214	239	237	213	255	199	252	208	246	236	240	255	223	238	216	230	238	226	242	226	247	215	220	221	230	253	214	248	208	206	228	276	231	227	223	221	242	215	218	227	263	226	241	267	237	209	244	225	241	226	250	231	227	263	217	222	230	238	225	240	267	222	202	239	222	226	231	244	231	211	233	232	254	231	245	196	251	212	244	245	251	226	245	235	245	234	202	246	189	214	205	217	200	286	236	228	235	238	211	238	232	245	250	217	224	272	224	219	187	252	239	199	199	225	223	229	241	229	240	215	262	221	232	211	233	217	236	231	223	301	239	245	224	239	199	243	221	211	246	233	220	240	227	230	261	231	228	227	234	246	255	225	245	235	251	222	222	239	253	242	236	230	222	217	208	266	250	238	208	222	251	218	243	251	221	242	227	238	241	211	216	242	223	246	213	221	259	240	212	236	230	267	240	215	257	236	224	247	251	235	223	261	238	208	215	237	228	240	211	228	247	263	228	225	217	222	236	216	216	259	244	233	234	254	220	249	233	223	240	217	245	250	247	224	248	201	225	226	244	224	226	218	220	214	246	237	236	223	243	241	235	234	232	229	216	200	232	216	228	255	225	233	233	223	210	222	242	226	222	213	242	207	240	213	222	238	216	242	259	236	236	250	233	275	254	218	215	251	227	239	222	269	212	221	219	251	248	223	258	232	256	283	206	251	242	213	212	220	261	231	215	224	228	203	218	221	240
40808	23025	14098	7390	3346	2074	1268	962	796	781	632	551	498	523	529	556	500	508	520	533	518	521	559	533	550	531	489	563	536	530	485	536	542	554	517	514	534	509	505	498	547	514	537	529	550	530	529	529	483	497	527	535	573	510	498	530	459	528	529	524	500	531	516	519	502	541	514	545	560	550	538	485	533	533	545	529	541	485	510	522	505	506	554	498	531	523	564	492	543	548	531	503	503	536	532	551	533	523	495	538	524	520	545	507	534	504	502	524	531	501	513	545	506	501	476	475	525	551	531	575	547	510	527	527	519	519	518	501	559	551	520	527	525	540	537	556	547	495	510	516	554	552	513	499	546	545	539	556	519	516	528	526	530	512	538	521	500	521	527	534	584	540	527	552	536	482	541	481	546	543	530	499	528	541	527	546	543	520	570	541	536	502	504	553	536	522	520	515	528	485	551	525	514	510	496	542	549	551	536	526	522	505	486	531	522	548	478	495	516	536	528	466	524	502	476	586	479	567	482	471	507	494	492	518	519	554	553	547	503	517	515	527	518	535	528	498	511	517	536	476	536	522	534	550	542	509	508	519	511	527	522	490	498	495	540	531	522	526	508	531	517	530	526	514	530	481	528	479	532	500	546	517	519	513	479	515	536	559	508	478	524	517	499	527	520	490	520	499	545	543	513	501	529	517	557	530	501	498	547	523	526	516	541	536	534	494	512	481	481	484	532	486	489	516	497	503	496	506	488	574	533	512	539	528	528	521	512	530	523	516	514	526	518	544	532	559	509	504	530	549	508	519	510	500	520	502	516	525	532	545	520	498	491	526	529	493	534	495	513	512	503	534	507	536	519	519	525	495	546	504	558	520	487	545	488	513	545	499	558	533	525	501	562	482	523	522	508	528	496	498	502	519	525	537	529	530	535	531	533	501	539	491	485	549	531	475	510	547	503	512	528	534	532	518	519	513	572	508	544	571	553	516	526	533	504	515	526	513	523	539	517	500	543	506	542	526	468	507	505	526	542	492	495	547	547	524	514	544	490	557	547	528	523	501	540	524	521	528	521	513	498	504	502	509	510	520	525	521	556	547	502	540	566	553	550	536	484	536	519	503	496	525	529	508	496	513	519	526	516	506	523	582	469	527	554	513	535	541	522	542	490	474	512	529	547	500	516	506	526	531	559	528	502	499	481	521	509	570	530	505	463	518	504	556	522	517	530	497	520	531	542	523	480	536	507	503	563	505	513	474	522	521	506	559	569	503	493	486	502	540	553	528	489	561	504	548	536	498	528	541	486	503	510	528	519	538	507	528	519	525	538	538	537	513	516	527	539	514	524	529	493	503	527	566	506	519	553	530	492	529	562	523	584	498	505	524	552	535	550	527	551	528	491	523	513	513	522	525	543	538	530	528	524	525	511	516	530	517	495	512	519	559	522	500	536	548	521	513	483	530	539	510	499	549	501	546	505	521	548	497	519	521	500	508	514	539	531	518	540	488	511	527	471	515	545	522	521	531	526	509	554	488	562	496	523	543	559	523	551	553	531	526	484	516	484	507	520	525	578	507	528	558	499	566	495	501	511	508	556	525	527	505	551	507	544	516	517	493	495	521	501	565	528	560	521	541	579	565	534	522	532	529	535	553	546	507	539	540	510	511	486	498	525	564	511	521	533	523	521	528	499	488	508	515	471	521	532	535	522	519	491	518	503	536	530	563	521	511	530	540	474	502	522	494	487	540	515	529	495	514	511	533	505	513	522	531	528	535	534	503	549	538	517	516	558	527	550	465	501	492	517	531	532	495	518	534	579	513	525	507	518	493	538	535	541	499	510	534	530	556	526	512	479	510	479	498	527	537	503	513	496	537	510	530	513	501	505	517	532	507	545	536	532	484	511	533	500	533	519	535	525	510	534	502	559	539	526	550	487	546	504	519	533	515	510	509	526	547	512	478	563	546	528	532	542	504	500	555	519	482	516	523	508	514	491	539	506	515	497	525	500	501	515	533	555	495	531	527	526	487	537	533	565	543	521	457	550	530	549	530	527	481	551	521	530	542	535	530	486	539	542	510	521	508	536	521	518	537	489	525	534	525	545	520	530	515	516	521	525	577	531	508	523	526	485	536	463	542	502	531	500	499	522	517	528	584	525	540	553	534	569	517	494	503	552	530	532	490	551	552	552	488	547	472	524	547	474	552	541	526	511	545	540	512	512	494	527	541	515	508	519	545	541	552	542	576	517	511	524	500	513	505	545	540	478	513	528	522	537	499	501	537	537	543	549	512	537	540	508	511	532	512	541	503	527	543	517	505	555	541	556	552	552	491	521	536	519	522	550	493	532	529	502	541	523	541	531	521	509	511	507	548	513	513	579	521	546	512	494	515	483	528	498	512	497	482	530	530	514	531	516	515	532	537	486	506	491	505	516	504	533	515	534	484	526	500	491	506	521	502	529	521	524	515	543	496	487	513	527	530	573	514	556	558	490	532	523	501	538	532	535	529	558	521	545	514	533	533	557	583	514	519	571	557	538	489	520	508	509	533	532	511	477	564	486	486	503	524	469	505	506	519	511	534	549	534	514	518	545	543	525	535	500	551	498	503	489	510	526	503	502	531	545	543	530	526	550	527	561	558	505	500	546	499	486	529	505	517	511	493	558	480	513	516	486	521	526	541	543	559	536	529	572	534	548	536	549	542	524	560	552	549	554	508	565	556	466	543	564	535	515	516	544	498	495	535	479	481	555	526	504	573	536	533	507	459	515	538	564	536	503	518	528	511	543	518	521	544	551	494	503	500	545	552	517	527	543	535	589	520	510	497	582	520	493	549	504	507	523	533	540	551	552	501	517	482	522	520	492	488	545	507	529	532	532	531	534	513	530	549	547	522	489	534	525	517	501	544	528	523	535	495	528	542	512	510	507	541	519	521	495	497	544	547	495	533	552	516	497	486	497	513	507	497	516	564	515	515	489	519	523	515	536	528	486	526	535	506	548	513	536	514	541	502	541	491	520	469	539	546	524	539	532	520	507	528	523	492	550	479	470	516	530	508	548	525	537	549	511	494	519	515	525	525	524	489	501	516	493	515	506	585	511	548	530	536	507	501	519	502	540	546	517	501	483	503	498	512	527	547	491	509	492	542	519	500	514	476	480	543	477	537	523	536	543	503	495	511	496	489	488	536	549	475	519	492	529	513	529	539	508	489	526	509	515	530	509	537	479	511	489	517	484	563	507	515	587	536	495	555	549	478	571	511	521	507	538	516	526	514	549	529	524	480	541	490	462	510	523	523	557	531	493	526	531	542	519	511	527	535	514	558	528	552	521	503	492	492	509	508	516	492	513	510	544	522	521	539	572	515	554	526	523	505	526	546	484	559	553	536	541	515	540	522	538	507	502	520	554	485	523	542	503	557	524	546	527	500	544	560	522	539	528	517	532	517	478	517	470	528	563	540	487	512	531	543	524	521	548	526	485	555	510	532	508	502	501	534	524	497	525	530	538	501	516	528
60100	25630	8499	1805	727	446	356	369	301	307	306	252	245	244	261	249	237	285	248	234	227	258	259	242	266	247	244	239	289	254	288	246	232	269	312	260	280	249	254	262	253	254	225	258	252	259	260	276	237	219	237	271	284	253	212	289	258	257	274	257	284	229	247	275	238	243	270	264	261	259	239	229	294	276	261	276	293	242	275	266	225	275	233	252	240	236	275	229	286	270	263	260	238	261	259	238	262	257	245	251	237	259	277	253	269	245	238	236	252	254	242	251	235	251	253	246	268	274	286	273	239	250	270	240	248	231	224	263	257	253	247	264	261	260	255	237	252	251	237	259	235	254	263	258	209	290	259	257	276	236	262	270	234	272	246	245	256	243	256	268	254	245	261	268	237	262	238	226	224	257	271	238	235	244	241	267	233	277	262	247	250	281	233	232	250	260	230	230	287	242	249	274	232	253	276	262	231	253	239	222	248	266	275	275	251	241	248	251	233	238	274	264	291	249	273	254	233	253	228	269	262	248	243	254	289	277	255	243	235	245	233	276	275	252	252	271	283	261	270	245	261	230	244	267	262	252	274	262	262	266	256	275	258	255	277	246	230	252	268	242	268	260	275	244	287	259	241	236	282	236	233	236	243	238	271	259	248	277	259	255	232	280	252	290	240	278	261	263	235	236	272	252	249	250	271	262	225	276	269	243	254	260	263	254	224	244	239	243	255	272	254	260	235	260	239	265	282	238	269	256	257	255	228	242	266	277	270	252	244	264	257	260	237	280	237	262	259	244	252	223	268	265	237	259	267	258	249	275	271	267	252	259	242	236	259	239	289	259	257	232	208	259	260	242	255	228	242	230	249	250	253	222	238	235	266	260	229	232	251	270	262	298	268	259	261	247	260	268	259	255	215	271	241	257	263	245	234	259	250	258	250	246	258	260	247	275	261	255	252	263	242	257	255	271	284	247	249	259	233	250	240	264	252	266	258	259	256	220	261	248	289	249	260	227	282	261	242	244	236	256	281	239	240	267	236	271	223	245	241	268	264	250	269	268	236	242	243	232	262	277	267	296	242	253	245	252	276	238	255	215	256	273	213	229	248	247	247	278	284	286	252	258	268	238	262	271	242	245	289	240	247	261	266	288	279	266	271	274	242	283	240	292	247	266	236	240	267	261	239	247	275	255	246	269	242	243	236	287	280	267	279	245	278	260	263	276	230	265	263	279	245	214	254	251	263	242	258	261	262	242	262	256	247	249	244	251	239	263	240	218	245	257	270	252	262	254	255	208	243	252	254	247	281	219	229	266	212	253	261	246	266	260	237	248	269	246	248	257	263	248	250	276	270	252	239	234	244	267	262	262	249	267	228	273	258	252	224	262	243	242	262	263	255	246	250	280	263	282	263	258	235	261	265	276	291	257	242	251	259	277	262	244	259	271	259	286	215	254	290	260	321	254	239	272	251	257	249	262	240	270	238	274	248	228	247	274	249	245	238	221	217	253	244	284	239	236	263	280	245	217	246	279	259	244	246	303	270	264	269	260	260	265	272	238	251	275	237	285	228	246	275	275	223	247	253	252	235	261	248	253	281	238	267	286	285	251	251	257	238	257	230	254	253	237	255	266	245	231	250	231	259	253	252	259	260	257	240	261	282	235	228	249	271	268	261	257	248	261	246	234	232	274	267	265	228	236	272	283	276	236	275	270	222	282	258	250	257	269	234	292	250	257	241	269	255	269	272	296	210	253	256	291	240	229	266	246	236	281	239	235	261	233	255	279	259	244	228	275	256	252	234	262	223	272	262	265	232	261	294	250	256	236	259	292	228	286	260	230	246	223	256	266	256	246	262	257	276	285	260	252	258	244	260	245	241	281	307	283	264	264	238	263	287	251	293	248	254	252	281	301	271	259	238	251	234	262	248	228	239	275	241	262	265	292	258	232	252	271	231	233	283	268	282	263	257	295	259	235	269	245	291	257	239	268	258	251	231	253	293	266	263	261	275	259	260	213	233	261	249	236	245	259	260	268	244	266	238	238	268	213	255	265	284	250	275	273	287	236	266	259	258	288	279	224	237	271	269	254	268	287	267	247	228	265	252	231	261	250	274	257	236	277	267	275	283	272	230	223	251	228	258	261	237	269	251	243	220	219	244	260	240	259	225	231	273	282	252	266	247	258	263	246	280	275	270	249	246	258	235	268	252	235	277	266	237	298	256	288	284	251	235	261	237	256	286	253	257	241	236	267	235	265	258	251	238	277	271	247	235	239	227	267	275	253	253	256	232	230	266	294	266	265	220	213	262	209	252	232	219	289	242	242	250	270	253	283	233	294	282	250	251	267	245	243	234	246	233	235	267	258	270	244	236	247	257	272	251	278	249	255	255	256	234	215	245	232	218	222	256	258	258	261	241	251	246	234	250	241	279	242	260	245	237	251	228	226	262	250	271	253	255	249	246	249	245	223	230	255	278	235	237	268	261	227	270	260	251	241	238	260	237	270	249	221	274	256	253	262	250	261	256	259	277	269	250	237	258	260	240	281	250	239	251	236	241	280	243	263	216	250	280	274	279	277	248	217	261	266	270	228	275	224	249	225	248	252	275	266	237	199	255	275	243	247	260	238	271	251	274	267	255	270	275	236	250	262	246	271	247	265	269	250	249	256	245	243	259	272	232	254	249	263	274	235	241	239	286	259	258	266	224	258	252	248	224	260	309	266	250	261	227	276	270	273	267	277	271	259	238	275	283	264	241	215	245	241	238	239	258	262	226	262	241	265	275	283	226	263	276	282	285	274	278	259	250	255	268	258	250	279	244	277	270	241	273	256	249	246	246	244	234	275	238	263	250	284	276	259	237	238	220	262	265	296	252	254	256	237	284	263	245	242	235	242	288	258	273	254	239	252	254	242	245	240	279	235	241	264	221	236	250	270	258	245	259	228	257	229	244	250	236	244	246	244	269	247	276	261	277	255	250	280	245	248	253	262	274	265	252	244	278	237	250	273	269	219	266	238	296	280	229	267	292	255	246	294	274	259	242	260	263	275	248	215	263	226	262	245	232	243	241	250	262	267	272	265	246	245	257	266	272	273	229	249	237	255	248	250	239	267	257	275	282	242	272	251	254	269	238	291	205	253	255	238	219	249	232	242	274	237	266	265	271	273	255	243	238	228	239	274	235	247	239	271	274	282	235	259	263	291	265	275	278	265	255	252	243	264	231	275	213	234	255	234	269	258	254	244	264	264	275	269	279	273	255	239	231	241	262	272	311	267	247	248	269	221	257	267	227	258	275	247	278	256	251	269	283	269	245	286	268	269	277	265	247	236	244	247	262	269	245	268	242	253	280	270	277	260	262	277	225	248	264	272	281	274	248	259	271	244	283	262	270	219	242	221	255	228	266	274	257	244	243	281	223	243	241	219	255	243	266	246	253	244	265	262	269	294	284	265	239	214	265	253	261	253	267	257	256	285	235	252	268	256	291	269	253	255	281	261	256	264	247	280	265	243
41905	15757	6406	3117	1820	1199	867	793	844	683	640	584	574	631	556	556	527	534	549	581	565	549	565	525	582	568	600	578	561	518	572	571	593	556	601	557	561	557	611	594	566	606	562	578	607	551	615	598	575	579	557	595	574	607	605	561	640	570	580	583	549	594	595	575	571	571	581	564	559	573	541	589	546	599	569	553	584	564	562	592	591	589	549	569	572	608	545	584	585	588	589	598	585	608	556	583	603	546	566	612	565	582	561	577	566	601	563	592	579	595	590	609	567	565	582	573	619	609	587	571	565	562	590	562	554	575	617	610	585	598	543	583	594	540	561	622	601	577	559	571	557	580	563	564	569	597	584	591	575	576	579	538	520	578	576	558	585	575	571	585	544	559	535	561	569	606	568	561	557	578	561	549	573	558	610	579	546	597	577	560	602	571	552	562	574	632	622	599	582	579	571	600	542	559	540	573	528	561	594	573	568	559	547	623	566	562	570	584	560	583	567	591	572	531	582	548	549	524	543	638	587	575	589	569	555	581	562	570	564	574	563	551	599	609	584	550	569	555	605	590	523	577	572	546	593	573	542	581	544	583	533	577	548	554	587	556	562	586	588	571	572	573	575	580	639	568	568	576	602	577	574	568	565	518	649	562	546	523	583	530	630	583	569	598	559	573	544	563	546	587	569	604	589	558	533	571	591	533	562	577	587	593	560	575	601	552	537	583	593	554	539	605	556	553	540	517	556	549	539	537	606	599	577	549	586	578	580	590	577	580	579	588	536	538	580	572	538	590	612	555	606	591	557	567	577	599	566	595	559	512	574	581	566	579	566	604	579	552	586	559	584	560	588	606	581	575	599	549	582	524	588	579	568	560	546	604	540	581	618	599	556	525	547	579	577	541	559	579	595	593	605	574	569	546	581	557	557	631	598	560	548	575	567	608	565	577	579	609	595	540	541	553	602	560	569	590	620	573	546	577	557	594	532	546	525	593	554	595	560	592	529	613	552	564	579	615	550	530	554	546	550	585	575	596	595	571	536	571	544	551	560	566	571	562	559	598	603	561	546	595	614	557	570	586	568	568	541	577	630	559	549	585	561	568	575	561	575	584	561	586	577	567	567	585	538	565	594	584	553	538	568	598	581	575	551	561	553	564	580	631	581	575	586	598	561	570	571	548	567	600	552	576	606	581	608	590	586	576	567	549	538	614	588	581	524	582	586	550	533	570	567	564	640	552	559	561	544	581	605	554	573	580	574	596	555	569	547	590	604	565	599	573	593	575	562	575	602	591	557	597	560	565	509	553	557	562	537	555	572	567	561	562	587	592	572	592	570	596	553	594	547	578	585	619	571	575	574	549	534	569	563	583	604	567	541	586	606	536	623	565	518	538	524	591	608	580	555	578	555	577	541	621	594	574	611	568	569	603	599	560	583	623	567	572	579	529	580	539	553	611	550	569	585	611	592	574	555	579	566	579	560	581	616	559	567	580	565	574	552	622	540	569	555	569	559	566	516	560	585	581	561	563	553	565	544	565	597	605	581	590	567	583	594	578	564	610	584	601	578	588	560	542	532	580	583	576	550	604	570	554	576	595	579	546	571	605	586	567	546	585	546	555	575	535	540	532	533	592	555	557	576	599	584	588	552	557	568	562	587	560	585	558	582	607	552	596	545	551	622	543	560	558	573	530	560	597	592	568	558	603	554	594	558	529	585	561	550	545	558	608	575	574	574	570	513	538	558	597	552	538	565	543	591	568	593	631	520	582	589	588	590	583	556	591	566	570	566	544	548	603	569	589	553	557	545	579	567	586	594	546	536	574	581	596	607	570	540	571	556	528	560	610	566	602	575	549	557	573	544	553	559	547	594	567	547	540	569	583	557	566	589	623	598	561	556	545	566	550	568	588	548	559	588	562	552	567	563	556	545	576	566	571	627	527	536	604	578	559	576	566	547	575	568	542	541	565	547	554	535	569	578	594	543	548	589	541	549	571	581	622	579	579	587	553	572	542	556	560	610	568	587	549	544	554	584	561	594	596	590	572	584	606	587	558	590	610	602	572	582	559	581	574	553	562	591	601	569	571	592	527	578	584	569	510	549	600	631	595	548	520	575	560	576	554	573	595	609	567	545	549	586	587	550	564	556	583	578	546	589	548	602	590	568	582	581	562	595	594	565	568	550	569	561	575	591	595	578	550	589	561	572	612	559	571	613	554	556	611	595	561	605	567	565	519	593	571	652	554	576	555	575	556	605	580	575	561	570	582	571	559	603	582	556	580	544	582	574	559	560	604	555	557	595	590	642	582	571	595	548	550	598	556	621	549	609	522	568	593	600	580	558	574	550	576	580	597	540	569	581	565	553	610	610	549	574	585	533	571	584	611	575	573	592	542	573	544	564	600	556	552	569	596	584	540	545	538	556	566	571	593	546	581	548	571	573	601	550	538	597	529	573	556	545	603	580	547	564	575	567	577	570	608	604	567	570	609	567	602	535	544	581	577	509	615	574	580	604	567	564	573	574	569	563	584	594	588	585	587	565	545	581	596	545	558	619	584	534	575	551	589	548	560	571	579	596	583	582	588	604	568	518	569	571	560	550	585	566	555	595	572	538	592	572	609	550	561	560	553	563	553	582	605	549	544	576	549	560	535	603	591	554	561	582	543	581	609	591	585	582	576	559	603	552	569	541	607	578	549	586	566	579	563	592	571	564	529	564	589	590	563	570	516	566	526	564	543	551	599	556	549	595	542	591	581	606	565	575	582	568	557	536	519	615	576	570	561	567	537	555	546	587	571	566	586	569	589	543	578	541	554	576	565	600	527	588	534	559	568	579	558	529	581	559	569	555	587	537	607	617	529	517	547	590	600	547	544	613	557	592	600	566	551	564	545	645	593	582	527	534	589	535	551	592	582	576	554	606	576	557	591	513	581	521	583	570	521	561	548	554	597	517	563	576	561	580	590	535	572	598	553	566	553	590	602	567	551	552	613	540	578	559	572	533	575	578	577	579	596	535	599	550	563	524	576	636	552	597	578	556	558	571	570	545	558	546	602	554	544	576	605	605	593	570	551	588	548	584	638	545	563	619	581	597	580	544	575	589	606	535	565	564	535	551	569	550	560	601	560	588	590	538	564	610	563	579	589	539	584	559	602	595	579	551	573	565	574	606	604	601	597	572	584	581	622	558	568	587	610	625	543	547	576	584	587	585	584	556	564	576	561	621	595	595	590	580	592	616	590	607	560	557	635	555	566	560	593	613	543	584	563	546	620	560	594	552	594	584	544	588	581	627	564	577	572	570	605	577	567	576	566	551	548	566	577	603	564	616	572	562	564	561	585	578	598	544	590	583	552	588	541	531	560	568	604	559	565	573	633	565	564	565	530	534	556	567	597	584	573	533	552	569	589	566	587	607	610	571	539	567	533	575	579	583	572	530	551	591	596	537	577	543	562	543	563	535	573	621	594	576	565	567	559	626	556	558	558	508	597	555	533	627	605	594	576	587	588
51559	16138	3226	782	402	313	273	250	248	282	251	253	249	236	244	255	209	231	245	250	263	244	248	235	245	244	239	255	235	259	225	253	253	241	252	236	248	240	232	255	256	236	242	257	265	250	255	235	259	233	261	225	243	244	258	239	248	273	257	274	275	254	270	288	273	242	252	228	256	271	247	242	238	253	277	253	269	232	239	250	274	207	228	275	255	246	255	223	262	245	261	230	258	210	260	261	261	220	251	274	268	232	231	253	292	242	239	261	248	252	251	260	215	239	239	230	258	220	247	251	258	240	235	265	260	248	224	219	248	261	241	261	275	257	245	240	254	215	236	213	248	260	255	255	264	227	234	273	257	241	245	266	259	240	273	255	240	250	303	261	229	214	247	259	261	248	267	261	269	279	243	257	251	248	221	231	247	241	229	255	248	236	221	239	240	263	218	223	241	276	258	273	240	251	302	240	211	243	288	285	236	258	259	222	229	236	260	269	269	243	265	259	258	260	249	267	260	235	258	243	251	248	237	230	246	264	256	268	255	229	258	227	263	259	239	225	251	254	240	234	276	232	267	297	218	268	269	267	286	253	226	237	265	248	261	232	246	246	250	240	251	261	251	258	243	264	239	257	228	256	275	228	252	227	242	227	269	220	236	234	260	238	230	244	211	248	253	243	267	244	256	245	253	282	269	220	239	234	275	257	242	239	268	264	246	250	243	289	270	252	264	262	241	242	264	239	270	234	236	255	246	281	234	279	265	251	245	288	259	254	264	256	233	260	231	240	221	231	259	207	255	237	233	249	252	221	261	273	297	255	241	263	224	223	248	227	236	268	236	235	252	296	211	232	266	233	246	258	234	274	263	281	230	255	256	230	237	265	231	227	234	230	209	251	237	241	224	228	271	268	260	263	250	264	267	232	256	258	256	212	238	229	279	258	252	268	243	228	235	216	252	269	216	277	233	253	283	240	251	264	259	242	255	255	247	241	271	247	245	266	253	229	219	241	206	251	198	245	274	273	268	230	271	251	222	251	253	240	279	239	259	243	247	302	276	279	247	256	252	248	248	245	232	245	250	240	229	279	243	221	235	269	253	242	244	261	225	228	236	232	236	259	239	267	236	249	239	249	251	257	244	234	270	245	266	273	246	266	242	261	238	263	243	257	262	258	257	269	265	248	227	245	216	237	261	240	235	262	251	274	266	258	278	259	260	273	244	219	262	227	240	250	250	239	255	261	265	247	232	234	262	245	230	245	255	234	248	218	262	253	257	236	257	236	255	255	231	283	241	249	249	265	248	266	261	250	221	245	242	244	257	240	265	272	289	254	257	230	258	254	249	243	251	255	273	237	252	229	271	279	253	235	253	256	226	245	235	221	211	244	225	282	247	250	258	241	269	265	262	261	258	248	260	246	244	243	278	220	264	244	245	247	271	251	276	262	261	266	231	275	259	255	236	280	274	229	234	220	232	221	239	222	269	235	255	263	225	268	275	282	234	253	225	255	266	226	233	247	261	234	243	269	235	234	264	286	250	242	268	226	222	260	227	235	245	257	259	278	247	214	242	236	241	273	264	247	249	239	242	261	239	232	263	277	260	257	267	280	271	260	243	255	264	263	235	259	279	237	251	243	251	261	257	220	229	234	259	256	241	259	252	228	247	220	270	212	239	246	248	250	254	261	235	243	246	248	214	238	244	245	276	251	245	258	238	249	255	243	267	227	223	236	249	259	225	247	259	237	249	245	263	256	224	233	253	278	255	230	243	262	255	272	262	249	249	237	246	227	254	235	289	277	255	245	267	262	238	231	272	265	262	253	232	223	235	231	263	249	220	250	267	265	274	278	263	250	302	252	262	251	266	233	246	252	228	239	266	228	248	257	228	248	270	259	236	246	279	257	265	248	246	247	255	278	240	250	248	247	258	256	255	230	229	267	235	258	273	269	251	236	261	271	259	260	273	251	242	245	270	275	221	267	262	244	224	245	293	239	253	246	209	242	230	229	256	228	251	211	236	240	264	251	242	244	235	271	231	249	265	303	235	239	249	231	261	275	229	276	252	258	257	245	255	279	265	240	246	235	241	279	228	269	225	262	206	244	229	241	244	242	218	259	253	259	254	298	239	234	227	284	252	248	245	264	230	267	215	262	221	272	277	260	240	256	259	216	254	258	237	209	220	265	239	260	238	270	278	262	230	244	247	249	298	203	251	225	228	263	222	250	237	223	257	238	248	262	270	247	265	275	244	230	245	249	238	282	277	273	219	248	278	249	265	263	276	244	277	255	223	257	260	259	255	255	272	256	244	232	254	297	262	231	277	251	259	282	234	240	271	267	260	245	251	239	238	249	236	232	241	253	242	251	236	246	251	245	239	251	243	257	229	233	247	257	259	267	237	273	217	243	226	269	232	262	242	254	231	260	241	264	222	275	268	245	214	249	261	242	261	224	263	251	237	268	265	228	248	252	223	229	241	256	228	245	255	270	263	257	253	232	226	248	221	281	252	216	260	235	241	257	244	242	265	249	259	272	252	224	256	244	228	258	244	240	259	285	232	265	257	257	218	257	265	270	245	245	235	223	264	226	272	255	228	234	236	260	255	212	242	244	251	218	250	247	253	266	248	228	237	200	249	226	276	245	288	228	260	226	254	224	260	254	222	261	246	271	244	256	222	250	259	283	251	243	270	255	239	225	270	224	269	234	247	246	282	247	248	259	226	218	263	256	231	306	254	237	264	213	250	275	263	252	280	262	251	300	274	243	271	228	250	273	271	245	248	248	254	235	226	250	228	264	268	259	252	251	249	271	260	261	271	234	247	234	278	214	239	247	255	244	223	253	268	283	258	260	273	228	249	244	282	262	239	260	242	236	235	228	275	271	261	247	259	219	245	237	250	257	245	244	261	203	271	263	241	244	246	258	213	269	221	248	255	246	240	217	239	255	245	249	253	263	262	272	252	221	242	255	244	243	267	223	233	255	234	249	282	278	260	252	245	265	268	258	276	260	257	260	261	251	282	238	228	202	218	233	259	242	259	237	273	247	270	239	241	291	248	242	247	299	248	263	252	239	238	232	226	281	242	262	235	237	268	261	274	274	227	259	239	228	291	259	248	239	229	260	240	232	226	256	267	255	271	246	256	267	268	236	226	247	268	267	288	260	277	211	267	239	237	248	223	246	241	225	253	244	261	269	260	247	252	255	255	254	224	262	262	258	292	257	270	260	260	262	238	274	223	259	247	257	257	262	239	270	230	249	240	264	236	238	231	280	281	286	258	237	244	273	237	251	241	259	260	259	255	257	256	236	232	257	259	234	253	258	227	265	239	249	251	246	219	265	274	234	240	262	213	234	273	251	235	242	247	236	269	261	271	238	239	237	248	241	243	272	269	272	241	245	236	297	233	263	211	244	236	210	249	266	235	227	258	275	232	255	241	236	253	278	234	260	269	245	262	249	246	226	221	273	253	238	253	252	236	263	256	251	246	250	246	263	269	256	259	250	233	267
33523	9216	3544	1541	976	773	657	653	587	604	583	598	560	601	573	558	581	543	587	565	584	575	570	580	581	566	592	527	619	579	534	546	560	538	596	544	581	561	589	584	511	521	533	573	540	585	557	580	582	580	569	554	545	533	602	549	580	567	540	567	585	527	552	554	537	556	556	563	584	531	547	580	534	580	532	545	576	557	547	555	564	567	553	585	575	562	596	528	567	557	567	538	570	587	556	575	603	566	491	593	549	554	575	559	563	566	580	527	552	588	558	549	559	536	534	565	568	544	574	545	538	518	540	548	559	573	505	560	566	557	568	549	541	551	568	571	502	598	562	539	499	540	550	602	563	566	560	596	576	576	607	592	565	561	577	550	529	558	550	549	535	571	577	559	545	553	570	553	547	556	555	563	529	551	537	556	509	535	540	568	546	578	578	521	546	565	573	557	573	588	550	551	563	538	504	528	544	551	600	589	575	582	574	599	532	555	525	516	525	570	592	582	553	530	538	571	560	572	590	611	542	563	507	529	579	548	580	567	535	543	595	580	550	517	577	564	567	583	570	569	520	567	565	545	544	570	557	533	565	558	561	574	571	572	547	603	537	564	527	537	589	555	545	520	552	549	545	538	582	558	571	590	544	553	556	594	578	531	575	558	551	573	550	546	574	578	561	542	529	561	589	592	580	564	574	533	583	575	530	559	571	554	546	576	587	557	576	541	585	533	567	575	574	622	522	537	570	585	525	525	554	561	593	583	550	533	582	560	603	554	542	538	555	571	537	576	593	564	563	550	576	511	553	559	562	573	587	580	566	566	542	567	512	589	561	522	547	544	569	565	622	534	496	548	541	534	557	577	576	595	569	567	548	533	566	586	558	565	536	599	554	564	575	539	624	578	527	588	532	593	514	535	552	523	566	539	539	533	506	527	530	540	533	548	537	572	574	580	557	550	534	521	542	592	557	517	519	553	546	541	547	584	534	603	599	549	619	558	544	549	574	545	590	583	568	576	551	506	576	555	568	563	595	564	571	566	542	543	553	482	547	582	539	580	555	538	548	540	533	543	626	553	530	576	539	587	525	526	578	569	566	569	554	529	528	507	560	513	595	534	592	561	559	536	567	580	532	562	521	548	544	615	516	594	578	535	597	549	570	557	561	590	595	544	533	524	584	559	539	575	540	548	528	582	521	536	575	508	566	524	572	522	560	536	622	582	546	540	549	524	536	562	594	613	545	562	562	573	548	541	532	597	598	586	603	539	596	575	573	595	576	516	579	533	559	551	554	531	567	527	577	570	540	581	540	536	527	558	588	569	580	559	542	568	544	526	596	521	555	595	554	500	573	531	561	555	556	562	550	521	519	575	561	588	541	599	528	568	563	570	528	543	526	544	545	541	569	555	561	548	557	534	554	536	562	552	534	549	529	597	562	568	581	584	547	562	589	538	580	596	529	527	576	556	569	556	564	558	571	549	570	614	532	588	567	552	546	543	556	552	547	594	555	576	563	594	509	560	548	566	517	565	556	529	571	563	536	525	515	609	556	562	528	540	571	527	551	564	571	539	562	570	522	571	573	595	599	552	568	563	568	572	582	574	582	591	557	574	582	565	592	534	519	513	547	571	566	578	632	595	570	553	536	511	498	562	557	558	554	560	551	596	544	518	548	533	575	536	567	585	539	570	565	585	584	569	572	573	599	589	553	538	583	577	530	536	552	557	550	577	548	605	516	569	594	538	567	494	596	546	560	513	553	553	568	537	577	546	561	556	538	581	580	576	555	551	590	545	557	577	583	558	543	576	559	555	562	590	569	517	551	554	532	573	560	529	532	591	549	534	551	550	544	559	573	544	580	563	600	566	573	550	545	512	544	550	572	603	534	563	539	518	545	563	538	586	572	537	593	544	535	551	541	567	577	570	526	547	532	574	528	574	545	558	582	596	546	558	564	555	605	593	583	601	544	536	513	582	567	505	563	525	537	556	564	538	594	548	547	567	567	551	540	610	535	550	556	553	558	595	578	542	567	585	536	538	560	559	551	577	534	549	575	559	566	517	554	533	568	529	474	558	549	556	557	531	540	539	524	581	571	535	561	586	551	535	543	555	545	566	598	535	554	582	563	604	586	576	596	557	611	552	531	569	567	595	564	579	535	582	524	572	585	528	573	516	576	555	565	573	565	567	591	567	516	573	581	555	528	544	536	582	567	618	553	560	570	560	566	563	564	541	572	588	537	569	559	541	588	544	549	545	563	574	577	552	592	582	545	564	574	584	591	522	497	559	551	551	520	572	547	588	554	581	549	524	569	546	538	566	621	553	555	532	541	538	549	578	559	567	573	571	544	524	558	555	566	533	587	526	577	577	538	556	571	578	599	552	558	502	568	506	567	548	550	560	586	546	537	565	570	562	533	584	560	511	614	553	543	517	580	585	570	563	555	577	556	571	605	549	615	544	558	604	550	580	533	570	562	523	525	531	549	536	578	534	587	584	584	518	556	548	591	551	582	543	542	544	583	553	569	555	573	564	533	593	579	557	562	553	575	532	559	569	582	554	589	597	569	553	558	572	637	563	536	558	570	555	552	563	564	552	573	542	559	527	543	565	599	542	613	576	562	529	543	577	564	493	560	504	590	557	565	569	547	541	549	576	562	541	554	572	561	564	588	499	580	592	537	602	543	538	498	603	591	577	597	548	543	554	563	557	539	551	579	574	581	578	550	540	561	512	526	564	567	565	560	545	570	586	533	538	571	545	543	577	567	544	551	544	564	558	562	579	509	551	522	565	545	567	557	546	551	569	554	571	587	554	568	554	552	558	589	507	522	515	533	562	563	615	561	564	513	571	556	594	526	558	561	532	535	569	560	568	545	574	592	550	553	558	599	590	551	598	542	575	516	560	543	569	556	547	551	581	539	578	585	533	592	571	531	546	585	535	570	594	537	538	581	519	611	556	559	612	566	543	546	557	581	569	580	564	535	561	517	536	571	574	572	586	540	528	577	582	525	544	539	571	490	547	556	544	582	574	581	555	508	544	612	518	580	569	529	537	543	561	567	597	514	559	582	542	543	536	534	534	577	505	554	547	527	581	575	558	592	511	579	544	581	542	534	574	543	545	564	561	552	560	516	565	605	573	623	547	563	559	567	581	547	544	549	576	589	549	547	557	585	537	555	511	577	601	542	580	554	520	567	527	575	591	534	568	581	511	584	516	564	548	558	559	568	589	570	560	552	565	556	546	594	581	586	540	535	561	552	583	558	580	535	537	555	553	567	504	553	531	547	551	577	545	592	569	541	585	568	509	557	580	562	556	563	572	599	506	540	511	565	538	535	563	607	580	545	597	576	550	523	549	549	559	540	573	574	575	579	598	565	563	557	559	499	561	564	542	534	578	541	599	581	592	568	531	581	567	598	532	557	573	543	547	576	560	562	594	577	536	554	578	576	573	564	592	528	563	579	540	593	573	565	531	530	527	566	570	553	567	551	575	535	555	546	546	606	554	592	599
57789	29840	12767	3740	1235	645	413	324	291	269	249	234	227	240	249	236	255	245	214	224	254	234	266	224	263	202	220	215	239	241	230	240	266	246	218	240	245	227	245	239	270	220	243	215	218	242	230	228	219	243	245	253	230	207	253	228	239	236	280	234	266	236	228	250	239	247	216	253	233	242	244	236	263	255	254	225	227	236	229	231	222	248	220	260	241	227	254	257	222	255	233	224	220	225	235	232	228	228	247	247	236	224	240	227	230	229	228	228	241	231	219	227	233	235	220	241	232	221	259	222	214	230	245	235	241	230	231	213	258	261	249	246	270	233	221	243	240	188	225	235	227	239	229	252	240	246	256	253	226	234	207	258	232	239	232	252	223	225	259	274	239	253	233	258	242	221	262	233	238	242	250	219	230	234	209	226	239	221	241	232	245	212	233	236	237	226	248	240	233	243	252	245	230	248	224	252	220	215	264	241	209	230	238	250	216	229	244	225	214	261	214	238	209	230	219	265	210	255	245	218	234	265	219	231	229	264	239	220	260	226	228	233	227	249	252	253	226	255	277	213	261	221	210	194	278	240	227	251	240	227	220	232	241	215	257	238	213	248	205	236	234	302	245	219	233	221	242	233	221	223	271	245	220	217	229	213	228	226	234	221	236	261	226	234	221	230	202	232	246	256	231	246	232	235	240	220	257	226	244	218	208	250	257	256	259	232	204	241	246	248	248	190	258	237	279	225	256	248	267	214	259	276	264	252	242	292	247	257	233	265	236	237	247	233	244	246	215	218	235	221	226	246	194	244	255	243	208	235	214	216	250	199	227	256	256	244	220	269	260	216	215	229	259	263	261	220	206	252	229	226	234	226	230	229	255	252	238	237	227	215	227	208	208	219	248	262	226	245	240	228	226	217	241	278	231	253	228	228	272	233	238	219	248	237	275	220	221	247	255	228	228	234	202	253	217	238	215	226	236	260	213	219	231	230	251	229	230	230	229	230	251	247	253	239	231	235	236	219	238	250	240	243	245	243	224	225	244	242	231	248	242	214	224	244	215	254	242	219	227	271	234	242	230	237	236	254	223	245	219	251	273	220	217	247	247	240	219	227	249	231	214	254	261	251	217	282	233	235	240	237	265	236	231	269	217	264	214	266	228	207	241	230	240	258	226	264	207	231	233	245	244	220	259	249	236	233	242	256	246	235	249	232	231	225	271	252	246	232	248	259	241	245	211	247	233	220	262	248	225	227	249	226	232	251	230	234	227	222	218	222	224	228	233	276	214	255	230	248	237	253	215	267	243	220	213	237	228	254	237	254	238	217	262	251	242	227	234	229	250	232	228	256	222	225	249	266	246	241	227	229	234	196	228	234	247	227	253	255	237	247	232	227	240	212	228	240	266	233	233	237	235	227	226	224	225	237	233	246	233	244	251	219	228	232	233	229	241	228	222	245	263	220	229	231	222	242	202	229	245	235	254	257	217	211	251	221	244	260	277	223	268	278	224	250	211	259	212	225	233	228	276	240	221	217	248	196	233	241	236	241	229	238	227	241	241	270	224	227	224	225	236	246	239	240	231	215	220	230	230	228	211	216	220	233	234	218	228	228	265	267	245	262	265	228	218	240	231	262	249	264	255	214	242	248	240	233	224	243	216	232	252	214	213	225	226	248	246	209	260	204	234	232	225	247	205	267	232	201	228	251	261	264	253	246	218	212	203	257	207	227	217	225	242	214	231	254	237	252	212	230	235	239	263	239	236	256	273	253	246	243	252	226	218	221	238	225	216	238	287	227	241	251	266	221	205	214	217	239	254	219	243	242	227	254	223	239	213	266	245	210	231	229	243	245	220	232	215	227	228	218	256	241	235	238	239	284	210	230	234	251	230	231	232	234	268	249	204	263	230	227	233	250	233	231	247	254	231	248	219	257	241	240	227	254	255	271	245	258	212	227	249	199	224	234	248	219	239	239	247	207	215	234	221	241	223	225	240	249	222	224	206	247	227	196	218	248	229	252	243	237	240	277	270	237	217	217	233	236	228	231	249	221	225	206	235	225	234	219	248	244	244	249	216	212	217	238	244	222	225	247	256	243	231	259	245	236	231	227	239	244	217	234	222	215	235	220	225	260	222	244	225	230	245	236	243	249	236	256	242	254	230	211	264	194	226	214	230	221	205	230	246	215	241	257	225	236	236	256	261	223	219	234	221	242	220	232	243	243	241	198	215	211	246	261	227	251	230	227	241	241	261	227	244	228	241	225	223	222	230	225	239	269	242	243	252	235	240	273	226	252	234	250	231	232	257	212	280	215	254	252	232	248	199	216	225	218	232	204	241	212	218	224	250	261	237	229	234	221	236	231	217	231	243	220	200	257	200	202	241	236	226	252	247	220	227	231	241	276	223	214	211	238	236	233	233	250	218	255	241	218	229	232	233	252	234	213	256	243	231	275	227	223	224	233	235	246	236	230	238	227	214	236	225	228	219	252	223	230	225	231	224	235	205	252	256	250	250	224	218	225	254	202	230	226	229	247	238	221	233	223	217	225	254	238	245	251	247	212	255	229	220	219	237	248	255	254	251	275	252	228	240	230	237	243	286	221	222	249	212	251	230	222	187	250	256	217	229	249	233	273	224	227	236	213	222	233	251	239	241	232	238	228	252	244	234	251	243	252	234	250	235	248	242	245	209	200	217	244	251	228	226	231	244	234	239	232	246	243	236	244	242	232	239	234	229	213	242	268	229	219	213	222	201	217	232	230	244	242	195	251	252	229	234	210	243	231	244	221	259	223	219	206	216	232	256	236	237	248	206	226	245	224	218	237	223	244	220	260	266	214	227	254	235	239	238	185	243	228	236	266	252	221	256	241	232	251	207	197	214	230	223	218	230	245	253	205	219	218	238	264	262	236	225	234	248	221	195	252	260	221	228	262	205	214	238	241	225	231	244	215	224	268	247	236	217	241	258	229	248	229	245	248	204	219	246	226	195	216	252	255	214	230	247	219	228	236	259	236	265	235	222	229	229	257	239	235	264	228	222	223	239	224	244	264	231	218	214	228	260	219	223	220	237	235	203	257	247	227	232	255	226	226	212	246	249	232	226	260	244	232	233	260	247	245	268	207	237	239	245	227	230	247	238	250	194	232	239	232	242	215	234	244	250	183	221	248	234	232	227	241	241	237	217	234	246	229	239	227	237	233	238	247	239	230	235	222	227	239	201	244	233	245	254	227	228	200	229	238	212	206	215	212	236	259	223	251	258	238	246	224	228	235	240	258	247	202	240	227	224	245	247	242	220	249	230	231	234	234	242	240	222	275	237	227	241	237	214	245	239	246	222	218	213	216	242	222	245	243	249	241	232	226	249	222	242	258	244	235	250	224	232	239	251	236	237	203	263	256	246	244	230	254	254	240	221	199	236	233	274	219	290	234	216	206	230	251	252	237	226	215	223	220	224	249	265	239	237	263	251	235	241	205	243	244	217	245	248	261	254	227	252	238	233	218	224	235
38483	23373	12612	6242	3217	1962	1127	829	752	633	601	571	558	545	532	526	544	517	573	565	509	530	546	532	570	532	518	550	548	524	555	540	505	586	544	552	534	556	547	574	489	518	495	480	497	538	553	540	573	560	512	508	519	555	508	528	531	514	548	529	537	530	539	522	545	555	547	542	566	539	530	557	545	540	562	571	558	527	549	556	554	554	528	562	556	531	552	505	531	504	561	581	516	535	549	545	512	589	530	527	522	550	527	543	529	530	496	533	531	467	562	535	517	504	537	601	483	535	516	559	566	506	560	559	529	522	561	521	517	531	545	550	553	514	549	537	553	518	594	534	519	506	541	529	573	552	508	526	562	527	518	536	553	534	544	531	515	567	492	571	526	532	549	541	514	520	473	566	550	546	523	586	542	543	501	552	535	544	547	516	560	520	554	570	512	539	539	541	487	537	476	542	561	517	549	515	482	539	532	485	537	553	545	518	542	546	542	522	545	553	542	528	538	526	536	511	562	523	557	516	516	514	566	546	529	519	590	520	513	522	536	538	527	529	509	533	508	554	555	500	546	580	568	532	541	535	499	534	502	554	541	533	547	517	508	516	514	549	544	570	523	560	521	530	509	521	500	518	537	503	561	581	550	573	538	524	524	578	559	571	562	543	564	532	546	535	564	540	519	581	476	513	528	550	502	530	568	511	531	499	537	526	553	509	544	523	514	561	527	551	533	546	503	525	487	499	549	525	510	528	515	524	537	564	557	494	518	563	537	515	530	545	551	530	585	523	500	537	490	544	533	524	521	534	515	537	540	519	528	562	484	546	521	537	546	511	522	536	548	541	550	544	510	547	515	554	609	535	546	526	546	536	550	505	519	542	533	532	563	534	536	601	537	538	542	460	565	509	502	516	538	528	531	487	545	584	571	543	522	546	533	535	524	556	506	501	549	535	501	497	570	523	522	506	518	505	532	508	525	551	538	549	525	533	556	544	563	544	490	509	516	571	527	574	536	551	542	512	516	561	569	570	516	532	544	530	514	537	527	532	528	521	548	512	509	523	563	516	533	534	551	527	559	495	554	534	532	553	550	529	545	531	544	567	493	588	519	501	520	546	499	528	507	520	570	527	556	541	507	517	557	560	500	531	566	534	560	522	509	504	531	542	534	503	526	526	531	549	495	539	478	518	533	533	505	514	550	565	569	549	556	495	504	507	538	548	527	522	495	520	551	547	536	514	513	511	548	554	555	549	521	542	501	559	529	544	558	530	554	551	503	516	535	529	530	499	539	513	526	528	498	549	543	543	566	519	519	512	550	531	544	532	500	513	527	515	553	561	553	530	567	505	538	573	504	491	539	551	521	555	561	541	516	545	534	486	556	554	532	509	495	565	511	517	563	519	528	485	549	560	538	536	531	531	530	552	503	522	527	514	550	510	505	532	493	522	527	521	509	544	503	545	534	535	521	556	530	550	487	509	513	489	566	521	552	490	511	529	534	558	521	528	514	564	513	518	510	556	531	545	518	500	530	525	528	527	577	499	552	527	551	543	550	468	566	529	537	497	510	507	488	557	505	571	547	557	507	524	536	565	544	545	525	519	534	543	503	577	534	526	554	521	550	564	519	524	524	559	524	549	524	507	546	550	565	517	504	542	572	515	489	521	544	503	535	519	540	527	603	549	511	518	529	506	542	494	512	539	543	553	547	520	536	525	505	543	524	526	547	520	529	533	562	550	552	569	511	550	538	562	586	524	536	516	530	533	529	491	531	570	547	566	519	484	553	521	536	525	545	558	512	563	500	532	538	498	521	550	516	534	560	543	497	513	535	543	524	522	519	527	531	497	563	530	537	535	529	515	550	535	510	505	528	527	549	512	531	524	570	521	535	503	561	553	525	521	500	507	527	537	511	503	567	566	533	493	559	546	518	503	504	562	577	519	541	506	534	561	517	530	575	515	519	512	528	531	534	544	552	514	518	535	546	490	542	556	562	545	569	589	521	535	519	525	522	524	545	509	580	540	525	594	530	551	545	559	511	531	504	530	578	519	536	562	535	492	506	547	519	560	497	535	553	502	552	525	528	502	580	565	547	547	540	549	551	576	533	556	598	531	524	541	563	552	538	530	506	555	551	552	509	532	541	541	517	568	526	503	516	555	542	534	561	515	525	529	526	497	523	517	540	493	513	554	520	581	543	529	536	560	524	516	529	564	536	495	507	532	549	508	521	542	516	531	511	523	537	554	550	532	528	524	542	513	529	547	540	543	486	563	531	527	522	512	512	515	485	548	546	551	530	550	549	520	553	548	556	541	544	559	534	534	554	512	525	494	559	542	502	513	505	532	497	530	532	503	489	531	528	520	535	530	558	542	503	523	551	585	562	543	557	523	547	479	515	500	536	539	513	528	531	537	550	528	538	520	535	556	504	511	534	578	543	530	569	528	518	530	568	503	517	522	525	563	568	521	531	538	546	551	568	544	565	561	530	550	549	544	607	553	546	522	594	488	494	564	482	577	576	524	555	525	531	537	542	544	560	517	536	560	554	585	546	530	484	508	560	534	543	574	529	504	531	531	583	552	519	534	555	517	519	532	517	488	548	562	537	583	506	534	479	522	582	543	532	518	509	556	498	545	528	536	569	483	535	556	541	506	531	537	511	502	530	525	560	562	516	553	527	511	551	554	503	536	509	492	499	554	525	527	588	548	532	510	517	522	534	540	500	516	584	518	570	519	499	525	610	518	491	536	583	521	492	539	498	535	531	565	528	562	531	546	501	556	507	533	526	537	498	518	533	572	511	564	577	512	499	590	560	507	548	509	555	597	508	555	544	496	531	527	554	516	498	535	512	557	551	516	543	524	532	549	510	531	558	514	529	533	524	519	467	561	509	518	531	549	542	562	549	548	510	569	528	559	538	565	542	532	550	535	516	542	554	527	544	572	532	549	533	542	567	516	532	558	541	526	517	538	515	524	541	567	543	523	565	526	532	560	543	551	558	507	569	519	516	571	556	523	532	506	530	513	489	551	540	556	498	516	545	575	560	538	533	552	522	511	540	568	550	551	529	517	534	500	529	504	554	514	553	583	560	509	530	532	569	507	492	542	515	517	540	514	525	497	534	567	507	548	548	509	542	538	543	501	497	544	534	521	550	514	489	510	518	511	564	551	508	566	541	546	570	535	574	554	541	566	527	566	496	504	540	497	535	526	538	547	533	506	511	551	548	552	551	547	540	583	530	525	565	509	519	519	544	510	506	517	540	529	467	532	580	547	553	518	546	564	582	556	523	545	554	511	495	543	494	522	543	512	585	562	549	559	533	536	572	533	500	541	554	513	540	535	567	564	535	499	513	560	540	528	526	532	502	551	541	534	530	575	500	599	570	513	535	537	526	509	539	517	533	509	539	551	539	528	491	549	571	547	576	553	509	542	555	542	499	545	555	537	563	538	568	547	536	527	531	546	565	505	545	512	525	545	542	517	538	530	535	507	539	563	512	494	560	492	575	505
58694	33329	14125	3685	1093	599	356	346	317	316	303	260	253	212	276	266	273	238	256	310	235	255	238	258	267	244	214	259	226	269	296	259	261	241	257	232	253	258	272	247	226	247	263	247	253	254	254	270	246	271	268	255	276	279	236	265	288	254	298	259	263	243	262	292	265	284	245	253	267	255	270	246	261	244	257	268	266	275	244	235	247	265	284	260	248	255	263	279	243	260	245	244	262	242	309	242	265	275	274	256	255	267	269	267	266	243	258	252	270	251	248	274	277	269	277	253	268	300	271	249	264	309	293	247	261	270	241	259	247	252	258	255	283	276	296	248	261	277	253	268	241	238	264	267	277	271	254	265	259	278	284	296	261	279	257	279	259	254	262	270	281	247	244	239	272	273	258	270	241	267	253	239	265	267	238	256	239	246	264	267	255	288	243	237	247	252	258	245	276	252	256	270	252	216	243	247	259	248	225	268	258	276	277	265	268	258	251	240	248	267	256	269	258	246	242	250	284	257	277	229	265	279	251	255	266	294	276	250	234	248	264	249	276	273	251	248	255	258	262	228	242	264	258	236	265	268	260	291	267	231	242	246	258	234	230	263	277	263	266	271	280	270	249	258	265	285	256	266	298	262	231	252	271	248	243	264	249	260	243	218	253	245	244	238	287	266	239	245	255	234	214	250	284	243	269	261	274	274	300	290	258	240	294	248	221	243	257	281	257	292	272	269	244	261	261	262	240	248	259	248	267	244	238	275	259	237	272	273	268	242	257	269	233	274	257	292	291	280	239	233	267	236	274	247	268	247	273	285	267	276	251	267	237	259	226	271	281	283	257	239	253	247	276	286	261	262	264	243	270	245	247	280	244	249	269	278	250	259	269	226	250	278	274	253	248	271	248	243	262	258	266	279	264	276	259	273	277	244	252	255	270	264	275	274	259	244	262	297	249	286	247	244	242	227	267	268	277	254	275	244	224	243	293	260	259	282	262	259	254	285	267	259	248	269	260	280	246	246	269	256	285	287	249	265	245	255	296	255	254	255	308	300	261	257	245	225	262	250	293	259	250	255	256	286	307	245	253	257	247	235	312	253	260	247	237	230	255	242	252	232	243	277	311	281	264	253	282	279	246	251	267	251	246	253	252	252	245	240	289	295	256	254	276	281	254	269	245	293	258	255	261	285	247	248	278	272	257	267	280	257	250	277	253	260	240	242	265	241	287	257	254	280	281	258	275	245	271	281	238	256	271	239	253	268	280	239	228	245	237	255	239	276	235	289	239	257	248	277	254	274	244	217	234	270	270	267	252	251	295	285	280	237	273	225	255	256	241	263	262	227	279	264	277	231	247	297	292	225	280	266	292	236	251	297	256	274	303	222	236	261	294	234	268	242	223	269	260	259	258	284	286	261	276	263	262	244	255	253	271	273	244	285	253	252	273	235	221	296	256	249	230	302	255	274	261	251	284	253	274	261	240	277	285	230	259	239	256	237	265	241	250	263	270	258	279	248	242	277	277	257	224	244	262	230	291	293	301	274	249	266	253	246	277	267	227	257	266	272	249	249	288	272	265	250	241	262	267	259	246	250	260	238	235	263	241	267	249	284	272	258	255	273	247	268	256	276	257	294	249	249	252	265	251	243	249	242	238	248	269	265	271	252	254	253	250	283	264	250	225	238	303	272	268	249	256	285	278	235	267	273	261	249	239	270	268	248	270	238	252	241	256	239	270	231	264	284	261	236	253	288	251	294	269	229	256	244	283	269	266	281	272	292	272	223	306	260	256	266	237	272	238	285	253	259	275	268	250	285	259	247	240	281	276	252	244	272	260	260	288	262	281	258	248	271	252	281	291	233	241	234	260	233	251	240	251	235	259	270	284	242	280	227	251	268	278	236	277	252	247	242	257	238	235	251	254	240	250	235	256	269	245	278	289	256	254	258	253	259	265	246	271	271	264	288	252	244	262	289	256	243	286	232	265	235	254	248	277	279	278	249	258	238	250	255	282	280	248	268	249	243	261	274	236	229	290	274	260	217	253	240	246	296	254	266	234	278	227	258	275	253	264	291	284	246	235	242	227	271	235	279	257	307	255	279	276	280	250	264	231	249	264	258	307	262	237	278	240	241	242	288	247	266	268	286	257	256	258	264	253	274	252	259	262	262	283	304	253	269	239	274	257	280	255	296	233	245	266	240	272	265	246	291	236	250	251	258	269	250	279	267	271	285	277	260	247	214	272	263	249	263	242	271	261	256	271	276	264	250	257	221	273	253	247	240	280	282	234	241	252	240	260	289	256	272	245	264	247	255	277	239	279	264	261	242	232	267	267	257	252	248	266	242	262	278	244	264	217	290	269	243	274	257	254	259	246	248	249	265	263	236	272	238	253	245	293	266	263	253	282	263	298	258	291	235	242	249	247	239	290	237	246	281	266	237	235	275	258	266	224	282	241	236	255	245	268	239	258	266	273	246	253	284	241	243	281	251	260	239	240	242	234	252	290	253	250	265	253	250	246	255	276	261	239	289	255	232	297	268	281	274	259	227	245	248	239	251	298	265	249	260	264	260	264	278	255	248	258	249	253	259	269	261	274	260	257	264	248	266	266	271	276	230	277	228	278	247	262	269	271	276	258	261	274	235	265	270	279	243	249	259	274	265	262	260	244	296	269	251	274	280	221	236	240	240	257	251	276	262	269	307	262	229	230	245	281	249	285	292	279	270	272	234	227	274	245	238	227	271	305	258	240	282	249	276	246	253	288	218	282	249	270	257	259	246	246	261	251	292	230	300	262	260	244	252	310	268	233	271	267	269	234	269	251	282	224	248	224	265	275	230	245	219	252	235	231	244	264	297	232	255	272	259	251	276	280	248	273	270	258	246	236	258	266	247	282	271	291	274	257	228	269	252	254	249	270	269	268	258	298	267	285	271	258	278	287	246	265	278	276	276	262	243	260	243	242	274	256	269	264	246	256	275	278	280	291	238	260	240	235	286	273	246	262	260	279	255	264	278	249	265	257	253	235	232	253	264	270	274	263	266	288	277	235	254	274	280	259	298	248	289	247	259	265	265	222	242	225	258	255	245	247	245	290	236	273	240	241	286	273	266	263	254	273	248	234	257	247	252	257	244	244	255	259	292	304	284	226	251	229	280	246	265	268	280	224	249	254	259	266	243	233	220	272	271	263	253	254	264	283	240	236	241	236	267	272	268	253	263	276	258	250	246	258	263	271	260	302	246	261	252	250	254	229	257	287	269	238	233	294	283	242	274	250	291	251	292	273	270	277	268	233	234	258	247	234	265	286	304	264	247	244	279	260	266	263	245	251	271	259	290	262	226	281	241	278	284	270	237	234	263	260	286	266	261	254	256	262	264	257	257	235	262	246	262	311	258	283	251	283	271	257	274	277	270	298	256	229	223	217	244	265	247	253	280	276	238	269	300	288	246	264	263	275	278	256	240	294	264	258	262	249	244	230	232	261	225	256	273	239	263	217	260	297	283	242	251
41489	27167	11517	5705	2786	1532	1128	970	834	754	636	609	586	615	652	539	598	552	598	611	563	571	603	570	545	563	579	549	568	606	569	564	564	548	603	558	563	573	542	611	601	571	595	536	584	531	565	577	540	535	562	593	589	602	596	599	557	609	556	577	551	534	605	574	611	546	585	562	571	572	586	590	559	544	586	560	567	581	563	599	611	547	578	596	609	579	600	601	578	602	540	582	563	559	572	615	567	588	581	561	579	580	546	598	571	587	575	570	606	649	603	567	567	566	581	566	575	615	578	588	605	584	580	574	589	549	569	583	558	589	582	626	581	552	563	600	528	602	555	590	575	591	628	549	573	579	616	578	577	570	578	550	569	562	549	581	552	555	581	604	586	526	572	582	572	597	624	573	567	544	590	574	553	548	598	576	632	567	593	572	608	627	536	620	585	583	613	611	604	621	536	603	583	556	577	571	580	543	551	593	599	563	574	589	522	557	572	533	543	576	538	602	577	596	574	605	571	556	557	566	567	562	600	560	563	551	567	575	532	588	558	599	581	613	547	578	593	579	553	571	607	551	582	581	604	567	607	581	576	579	566	604	626	598	536	570	600	514	589	600	558	564	570	590	595	586	604	597	565	599	579	615	602	629	562	591	592	597	601	624	577	605	568	557	618	578	537	577	588	577	567	599	564	614	554	612	511	597	596	566	613	592	555	589	635	624	612	560	599	602	604	597	606	570	555	566	563	574	553	583	573	548	553	576	544	590	613	550	578	578	576	562	555	575	557	574	552	565	556	605	543	567	584	580	592	568	598	585	608	550	596	556	580	581	592	560	578	539	595	604	568	561	592	566	578	617	577	569	566	575	611	559	589	590	588	585	544	582	613	596	618	536	578	578	550	587	580	593	585	637	614	586	610	604	584	604	592	593	602	579	563	562	567	582	552	599	553	565	583	584	595	591	534	605	585	562	547	555	586	625	590	590	573	614	576	590	606	589	571	588	568	565	599	588	605	555	563	574	550	588	580	545	594	569	581	561	583	540	649	592	567	628	588	573	568	583	570	587	595	589	574	576	604	571	600	643	536	630	610	594	558	607	547	523	565	567	557	623	575	617	605	547	559	565	577	580	600	562	597	585	576	557	555	561	548	567	577	587	547	613	572	575	579	557	601	596	586	569	601	571	542	551	605	595	577	573	566	560	590	618	595	589	556	574	608	589	581	568	577	557	576	588	566	572	604	586	591	595	599	573	572	575	616	576	569	554	561	551	603	624	583	580	608	610	540	543	556	592	592	595	613	580	580	581	558	588	600	597	568	599	560	594	591	602	607	550	570	566	656	604	558	586	610	581	600	622	587	577	599	567	604	568	605	552	548	613	533	589	605	616	568	539	593	568	562	651	589	581	554	582	540	549	564	593	572	607	535	572	545	565	557	594	615	550	574	568	588	599	594	585	599	584	596	588	561	589	618	547	586	603	583	578	560	556	568	552	555	549	561	531	586	582	619	557	516	567	549	623	578	561	586	564	586	588	571	549	559	557	584	549	524	562	585	610	542	575	582	569	552	617	636	563	543	579	553	594	556	597	596	533	595	602	604	593	568	579	567	577	602	576	544	609	542	564	564	574	556	600	584	570	555	609	581	586	592	553	598	586	578	584	595	548	574	608	603	603	564	581	611	593	597	594	584	578	594	603	574	603	580	565	553	586	540	569	606	566	544	558	622	582	546	578	574	562	550	557	610	595	605	597	559	576	624	587	587	593	600	600	627	557	557	556	574	564	586	597	579	562	587	587	588	551	569	562	580	592	616	595	571	557	587	587	579	596	597	589	641	567	613	578	585	592	589	594	588	590	558	565	617	573	603	555	589	570	570	585	574	577	581	609	593	571	589	589	581	560	609	585	631	617	575	566	594	564	601	599	571	575	600	561	566	610	558	605	592	581	620	559	594	613	583	602	620	579	569	572	572	578	584	567	581	546	545	600	554	559	582	571	600	574	570	571	590	589	590	580	566	563	595	616	563	615	574	590	608	605	609	599	553	604	573	571	569	574	588	598	563	586	600	567	539	566	585	600	595	555	580	567	563	567	560	545	614	571	617	593	600	584	591	569	598	575	606	610	600	611	555	569	548	571	540	544	556	584	582	597	553	559	592	590	601	597	580	579	551	603	551	578	557	558	594	587	573	567	590	566	556	577	584	584	572	610	580	543	582	577	572	611	561	641	591	579	561	521	602	603	580	610	588	575	556	589	565	565	573	575	574	551	604	577	596	572	580	590	569	612	562	576	560	588	636	578	557	589	563	566	619	554	555	575	604	580	597	576	596	579	584	580	568	579	577	605	569	575	591	550	563	618	556	577	584	526	580	566	591	557	571	564	584	580	567	532	625	551	555	588	556	570	569	576	587	558	562	571	574	592	590	608	552	563	557	568	569	535	605	539	555	574	569	587	582	600	567	565	562	568	560	591	621	599	572	559	549	590	555	559	559	598	605	563	623	601	586	585	569	548	548	603	577	571	595	574	567	607	599	583	614	587	651	592	572	549	563	591	587	563	566	586	570	582	597	610	574	585	611	557	598	532	567	549	578	542	552	607	561	582	579	594	589	582	595	558	568	605	606	593	580	545	590	574	584	603	564	642	566	585	569	574	619	568	554	590	552	613	565	536	563	555	599	585	582	586	558	594	608	563	557	596	583	574	602	553	599	576	597	561	566	586	547	551	575	627	589	571	562	587	579	549	591	589	547	564	640	593	551	551	584	575	585	568	579	555	590	626	545	565	611	586	584	610	584	576	560	579	590	569	590	586	585	574	548	582	577	578	587	589	600	595	607	560	575	538	606	603	596	627	579	577	543	591	598	566	569	545	538	561	585	561	576	548	571	577	556	579	594	541	572	594	596	601	557	589	626	569	546	573	578	604	609	603	557	568	600	567	562	567	530	605	553	593	602	549	611	532	547	565	581	593	601	546	580	599	594	573	586	627	524	597	590	585	569	571	596	572	583	587	544	560	574	561	560	593	608	594	573	556	588	567	538	598	568	577	559	550	611	592	580	591	609	556	586	571	587	602	578	551	583	596	567	558	559	591	608	591	538	590	573	541	538	556	597	590	513	570	564	578	566	560	535	627	608	596	522	649	607	531	521	582	618	551	603	611	534	624	598	532	570	551	551	579	553	616	565	587	598	590	578	543	580	580	543	529	589	542	552	577	576	595	543	581	615	597	601	570	564	572	607	571	557	563	616	534	603	557	611	569	524	576	567	606	613	538	530	551	562	573	607	577	631	582	559	599	605	583	596	583	617	588	569	591	657	557	600	526	576	603	563	609	569	575	562	551	568	589	595	575	529	582	575	603	550	596	627	582	549	595	565	556	631	620	588	602	604	543	556	587	583	575	574	630	564	576	579	589	612	577	579	619	575	604	554	576	583	590	583	595	589	555	583	577	602	579	568	562	562	518	551	550	607	602	609	564	557	576	540	558	608	572	585	590	640	584	601	577	595	590
50741	23986	6657	1485	606	409	330	311	237	249	262	276	255	245	228	270	254	273	266	222	238	260	238	254	258	233	250	266	263	239	238	235	221	238	259	256	256	246	247	225	246	217	240	267	238	247	279	235	211	247	262	226	240	251	258	266	266	220	257	273	281	238	261	251	226	244	269	216	223	218	273	257	253	230	251	255	246	223	265	237	279	248	242	241	254	287	274	264	214	258	267	263	203	225	246	231	253	259	222	254	231	229	251	242	230	227	223	270	276	248	222	236	282	258	244	243	237	257	276	247	242	226	261	250	225	219	228	252	239	249	221	256	256	221	252	241	255	248	263	273	254	251	218	219	225	256	236	271	256	245	235	221	281	244	211	246	254	271	235	249	239	264	235	245	230	252	268	262	247	232	251	239	250	246	246	260	247	251	248	249	237	234	274	236	222	250	254	223	224	212	245	273	228	261	236	229	221	225	228	257	242	248	238	252	255	241	241	249	221	227	257	233	247	253	268	242	235	241	250	228	257	259	255	212	288	245	248	244	247	232	211	251	235	243	234	257	290	241	256	229	251	235	222	255	215	234	238	249	245	260	244	250	224	262	261	210	259	247	251	248	258	238	252	252	259	252	252	260	273	235	262	265	250	232	231	244	226	231	235	252	258	263	261	244	267	226	222	258	222	269	238	228	221	249	236	215	284	222	251	250	258	219	222	221	226	247	209	260	250	250	250	268	223	277	281	262	268	226	275	221	217	265	289	290	225	231	247	238	261	249	280	274	218	250	264	248	235	226	265	253	233	243	267	264	223	257	220	268	239	267	279	221	233	263	267	269	218	257	274	258	240	244	257	215	255	237	293	234	235	255	238	222	275	255	249	248	233	224	250	229	261	243	241	228	245	268	221	216	281	260	207	267	242	260	243	266	242	263	228	246	241	227	236	241	232	258	229	217	268	243	235	222	265	258	228	255	273	242	248	262	247	246	246	233	237	252	229	267	237	222	251	279	222	262	223	249	245	251	229	247	240	256	202	230	287	244	270	254	233	258	260	253	229	238	252	263	251	265	263	248	228	247	279	259	239	264	252	243	239	233	217	267	270	246	254	238	247	239	247	260	243	263	238	241	242	226	255	214	232	247	251	242	255	239	244	253	236	253	218	244	231	237	236	253	241	251	220	213	234	239	233	236	248	218	291	232	239	257	257	259	256	237	241	242	241	275	241	219	243	241	249	228	219	244	231	249	244	237	248	232	223	203	244	239	262	267	251	231	222	257	191	244	228	230	199	231	235	252	242	254	243	238	237	256	254	235	258	269	210	240	265	224	246	258	233	221	242	249	223	222	259	208	262	275	259	226	222	263	244	226	245	247	245	236	246	241	237	234	238	260	233	270	251	221	244	266	245	264	244	233	278	271	258	244	232	225	232	233	243	242	253	259	239	245	244	287	249	261	249	221	266	236	238	219	252	225	238	231	241	256	236	243	250	237	231	231	232	265	238	275	241	252	257	235	246	238	273	239	233	266	233	265	237	234	270	235	239	233	222	232	267	220	243	218	236	254	237	267	236	239	253	279	250	239	251	270	259	250	215	252	255	266	250	259	257	231	234	249	276	264	253	256	264	262	247	272	252	254	234	226	248	262	274	241	258	240	244	245	251	219	267	222	280	242	236	256	214	246	242	244	261	221	291	242	219	233	213	226	251	258	228	234	245	242	243	232	245	221	236	249	259	251	204	256	251	265	230	241	233	227	221	252	272	229	246	237	264	273	220	230	244	281	246	237	267	245	248	239	258	249	255	224	262	238	254	221	261	252	250	255	255	205	221	238	233	254	237	267	265	226	237	213	257	226	237	240	275	260	264	244	252	238	248	223	262	251	250	225	227	255	255	236	267	242	237	253	242	247	252	241	238	223	228	225	238	254	260	254	270	237	241	241	253	229	279	233	228	255	246	253	229	257	275	235	260	249	241	247	245	244	264	230	232	245	226	288	265	243	251	262	244	252	242	240	243	260	224	263	228	240	239	247	221	227	228	241	265	281	260	239	223	256	247	267	266	287	267	246	231	246	256	230	230	219	233	234	239	253	251	240	222	229	246	231	232	258	241	231	223	261	245	244	236	247	260	216	226	253	250	224	250	249	242	224	262	245	268	247	247	249	240	248	237	249	245	289	249	231	228	265	262	225	235	224	266	221	233	244	241	241	277	259	242	230	246	252	250	236	235	238	231	228	265	230	248	267	245	261	277	251	247	268	224	267	224	232	247	253	262	245	242	263	224	226	249	249	249	266	244	210	236	252	242	222	243	239	228	279	249	228	249	268	236	206	254	229	260	259	245	237	224	265	264	235	242	261	269	236	248	230	230	263	228	241	239	234	231	263	264	251	227	261	268	254	261	257	246	250	256	258	255	266	239	249	221	245	232	279	255	228	258	245	226	266	262	255	224	268	261	251	253	281	235	241	246	273	232	251	233	213	302	253	268	234	244	257	242	221	256	224	229	247	264	243	248	236	263	256	244	259	228	223	220	227	240	248	240	252	231	256	273	278	263	243	251	257	211	273	255	241	242	230	244	211	277	220	232	242	244	251	266	257	226	231	230	232	252	276	298	246	243	251	253	248	224	256	250	265	240	245	250	234	214	222	242	257	251	231	247	258	277	241	241	260	233	260	284	266	261	247	212	264	252	248	241	249	261	269	236	228	275	204	237	234	227	233	227	232	245	265	255	253	229	241	285	248	243	263	222	239	208	231	217	245	239	214	230	219	251	269	261	232	280	266	239	252	252	240	292	246	241	250	228	253	242	284	241	255	251	257	240	253	234	223	260	219	262	230	220	251	266	259	239	252	252	236	225	201	283	260	273	245	228	223	239	227	236	222	226	257	259	246	281	254	249	272	228	243	258	217	212	264	281	234	253	243	233	252	258	250	242	250	255	257	223	262	246	207	231	260	254	241	237	244	260	228	229	256	228	257	240	271	237	228	212	230	256	271	242	250	256	251	249	255	259	225	245	226	229	284	277	232	227	238	252	258	222	272	277	234	236	275	257	252	255	245	254	245	249	268	238	231	269	274	228	226	261	238	228	242	258	217	238	247	238	248	236	244	259	237	258	223	225	223	228	270	264	237	246	227	247	271	239	211	215	239	236	214	237	230	236	279	252	253	246	252	271	268	207	225	241	247	216	261	261	276	249	224	234	238	272	258	203	267	262	241	243	255	248	255	242	274	259	251	229	253	253	251	265	243	238	228	241	235	233	249	246	257	253	256	271	235	256	252	252	213	253	220	255	215	246	221	251	265	254	255	228	277	231	240	255	252	224	218	203	253	249	227	265	238	221	239	230	219	244	249	255	252	243	252	237	195	253	255	242	224	261	236	264	234	238	258	209	245	242	239	229	234	255	208	243	244	250	231	255	236	257	226	233	228	214	238	249	214	251	244	267	243	221	237	253	242	224	249	226	238	248	222	260	249	233	244	253	237	236	254	201	240	250	236	215	238	246	248	260	246
35021	18147	7007	2836	1522	1052	898	743	636	553	571	536	522	505	564	550	544	544	545	552	530	531	489	551	528	503	555	553	557	514	530	525	530	496	548	543	537	542	536	529	581	551	555	589	553	550	517	554	519	556	512	529	585	532	545	548	576	527	515	540	570	543	543	568	591	563	518	542	531	567	554	552	537	546	560	531	550	542	509	560	548	546	574	529	546	541	580	535	555	558	512	526	554	548	567	565	566	524	556	530	576	568	581	524	551	538	572	546	533	542	532	558	553	562	504	567	557	571	540	542	548	538	535	563	553	573	495	551	561	553	559	549	569	547	530	543	556	543	528	563	552	549	523	581	534	550	545	522	520	564	562	548	541	608	536	560	609	552	555	522	528	527	552	572	539	520	560	526	515	564	513	530	564	577	540	526	505	519	569	524	544	545	557	558	508	554	502	517	582	569	566	576	545	546	533	532	564	549	536	537	584	559	500	542	579	561	511	542	547	523	553	552	541	553	521	509	567	521	554	518	534	572	528	544	560	528	558	526	519	532	522	516	555	550	506	553	549	520	552	515	532	542	556	510	558	619	562	548	493	567	563	566	562	583	531	515	546	553	564	519	535	546	542	518	561	555	544	569	566	541	561	511	527	603	521	538	553	548	525	536	572	562	513	582	584	522	551	546	567	568	503	575	533	525	554	561	559	538	542	561	526	527	547	538	557	558	527	582	547	573	535	560	588	530	572	540	563	545	577	566	508	541	546	528	584	600	526	560	553	547	564	577	550	557	581	551	505	551	495	554	510	558	524	555	521	555	548	513	567	533	575	568	543	517	524	558	551	544	567	554	552	570	532	544	527	548	541	543	574	538	540	558	586	587	543	537	535	566	535	539	573	546	550	572	537	544	515	540	538	528	544	561	565	580	562	530	532	544	489	529	535	577	519	548	543	572	533	584	550	539	515	548	568	575	568	557	540	537	562	563	561	545	506	537	558	574	561	547	545	537	526	604	562	543	522	549	564	513	556	547	552	547	560	544	511	516	576	522	548	547	550	561	544	558	560	529	598	584	535	560	575	546	540	528	523	532	582	572	531	535	542	528	570	581	518	549	604	571	553	532	562	562	613	550	519	544	533	518	550	564	550	587	585	500	552	589	553	549	592	533	545	538	566	510	537	592	546	555	538	536	519	507	512	589	606	545	522	571	572	561	539	573	571	546	529	493	581	558	549	550	558	561	495	563	534	541	563	571	545	525	578	520	533	547	539	548	541	526	587	535	536	546	529	502	540	570	558	549	557	541	581	555	549	580	538	534	515	555	532	532	526	524	583	517	527	520	558	552	553	562	562	522	533	535	568	553	541	585	592	476	542	474	562	545	524	564	556	536	558	542	542	528	541	519	548	550	543	530	529	581	546	568	538	521	524	560	559	555	545	575	588	579	563	606	489	559	564	544	566	537	540	512	543	570	573	571	551	561	508	538	564	537	542	536	530	515	489	562	524	508	540	554	557	527	533	563	556	527	557	572	495	537	565	512	530	563	505	572	565	551	535	528	587	589	509	537	548	548	559	531	533	492	545	550	553	550	588	565	520	529	583	563	501	566	532	541	563	521	548	545	555	515	592	498	516	511	512	513	513	525	564	592	576	518	557	577	538	527	552	515	511	526	515	563	552	575	561	574	538	585	568	553	578	555	536	522	505	546	551	587	514	586	541	502	576	537	531	523	535	523	556	586	537	577	509	551	512	552	527	562	577	582	575	576	545	529	536	563	583	539	567	555	524	557	574	534	573	553	556	529	559	556	565	553	537	559	528	532	529	519	546	562	558	517	528	539	582	543	544	542	562	578	547	549	562	559	582	569	525	544	563	550	577	541	574	565	530	552	566	544	526	542	553	549	548	544	567	511	550	595	519	562	529	516	527	568	564	505	543	549	566	561	557	581	581	570	547	545	549	534	559	520	533	530	537	556	530	550	568	482	559	546	564	552	541	554	548	544	553	561	600	522	515	543	524	525	536	534	540	531	594	566	543	623	549	550	536	571	518	550	556	540	504	565	580	583	552	555	554	538	560	550	553	582	542	558	535	576	588	573	573	573	528	574	528	532	538	525	517	561	579	571	560	502	557	557	570	590	586	581	514	555	555	565	569	587	551	516	525	525	569	573	583	562	565	509	563	548	563	592	520	537	572	562	544	518	580	566	542	539	496	537	546	574	546	585	522	517	515	534	574	545	563	586	558	539	532	530	512	545	573	560	530	538	554	537	535	543	552	549	541	545	582	583	568	504	557	523	531	538	551	541	513	519	551	550	564	535	521	600	559	529	573	551	532	547	544	577	553	504	523	574	486	530	573	567	510	527	550	558	528	520	567	556	523	538	522	520	548	530	498	557	585	543	577	539	536	564	548	542	523	586	530	553	545	517	599	539	550	550	555	533	548	558	490	550	576	573	512	554	517	570	538	540	539	556	538	560	543	541	575	565	549	539	529	537	541	563	542	574	536	557	571	562	550	515	532	551	524	523	558	557	577	523	537	584	568	542	546	581	570	555	519	570	550	561	563	557	520	509	516	522	526	549	540	535	545	572	540	512	567	554	592	525	558	590	524	558	550	568	541	526	540	528	530	526	567	560	567	535	538	518	542	558	531	574	590	531	542	564	535	523	549	565	564	566	576	565	528	533	532	539	522	556	546	545	560	605	546	555	554	536	520	565	533	536	557	557	568	537	562	555	538	530	613	516	516	552	564	536	522	513	544	566	563	504	567	539	522	510	553	525	510	573	540	554	575	571	573	578	538	562	537	568	536	574	554	578	533	578	532	536	562	533	501	542	560	557	596	511	560	545	550	565	525	560	525	572	549	541	492	549	569	584	563	577	548	500	577	524	567	537	556	526	551	522	569	515	514	482	579	570	525	577	552	531	532	558	541	459	565	521	553	537	567	559	606	561	563	574	541	581	544	530	554	516	557	591	569	539	581	518	554	544	564	513	549	532	543	546	520	530	524	560	579	552	493	544	528	516	573	576	533	560	540	524	563	555	546	551	526	573	590	549	587	501	518	557	559	522	540	566	517	526	599	560	547	524	517	518	559	544	539	543	535	536	568	553	516	580	569	552	570	542	545	541	558	546	559	567	551	567	600	577	517	531	524	569	576	555	578	512	508	539	560	557	560	608	593	535	527	615	543	529	563	562	605	517	554	600	553	547	560	582	542	536	568	532	524	559	528	521	517	547	608	557	569	546	520	581	556	569	550	568	533	498	508	528	596	567	561	498	574	521	521	541	507	548	567	541	512	543	572	545	524	505	535	512	585	472	519	555	510	542	539	541	576	532	503	541	566	575	528	540	553	539	516	524	522	543	535	593	598	551	542	515	603	522	573	531	520	553	522	555	537	543	545	533	555	569	525	540	561	584	497	560	579	564	549	539	530	553	549	574	497	514	538	563	561	508	559	539	548	562	538	516	512	534	558	549	568	551	552	543	522	547	539	511	545	525	529	562	535	555	565	546
60072	28235	8888	2098	638	395	295	264	244	252	238	241	248	255	221	260	274	236	247	254	264	230	269	275	263	243	236	237	232	238	269	273	258	251	236	231	233	257	238	253	284	237	241	253	270	241	244	270	249	249	281	276	226	250	267	226	242	244	222	227	262	243	212	237	221	261	234	237	258	210	233	279	202	245	204	249	232	232	275	231	241	234	226	252	217	252	250	205	231	273	246	241	209	258	215	245	231	207	230	252	256	209	258	238	252	233	242	239	243	268	232	239	237	259	217	237	234	239	212	261	226	232	267	263	263	249	207	216	247	235	234	244	223	246	250	237	212	241	273	280	269	243	251	251	234	217	236	224	239	244	221	240	258	248	244	290	239	222	260	224	244	225	258	242	262	234	241	246	215	227	239	244	237	232	241	232	220	243	242	266	232	236	226	260	238	210	231	264	232	253	181	235	237	279	225	237	245	263	245	257	226	236	227	247	250	246	235	216	245	241	265	247	247	230	220	256	200	247	259	243	249	240	241	285	283	263	222	224	268	252	219	240	216	231	230	241	200	247	222	221	243	211	251	235	249	243	224	276	218	228	239	254	227	219	260	213	232	227	244	245	232	238	230	215	248	266	209	260	245	235	230	223	233	202	224	224	251	239	238	268	218	238	249	271	234	233	269	249	235	267	224	227	254	258	255	245	228	239	235	247	266	232	233	224	227	229	237	240	209	229	258	223	231	243	235	233	244	216	207	258	221	260	225	237	227	226	238	221	232	228	241	277	238	289	283	213	218	217	284	243	243	251	241	251	226	234	236	210	262	247	267	227	228	228	244	263	239	243	236	247	266	241	237	238	239	255	231	217	228	265	226	234	239	202	214	251	272	240	231	256	240	226	224	234	243	238	245	238	224	259	268	253	244	200	247	265	240	257	220	222	238	259	230	264	248	196	241	259	239	249	243	235	275	228	218	239	219	225	247	234	243	210	251	262	223	250	230	269	238	237	231	243	229	240	243	197	234	262	246	246	215	241	237	213	225	240	248	235	241	242	245	270	216	243	249	253	266	220	248	224	262	248	242	246	236	239	230	199	239	247	236	246	221	226	217	248	214	240	266	270	223	243	240	250	233	255	223	253	230	227	211	236	262	216	219	267	235	237	220	227	250	230	271	241	212	239	245	239	239	269	218	246	229	233	243	221	248	235	228	255	251	255	246	238	236	235	230	208	232	234	249	210	216	247	214	223	229	244	262	218	254	242	245	255	236	269	239	212	227	217	241	266	245	221	245	274	248	209	234	213	226	235	255	258	245	238	240	245	254	253	230	248	211	250	261	229	230	248	236	244	262	244	240	230	219	219	238	224	251	239	212	272	224	246	215	232	222	271	230	221	273	246	214	243	243	270	267	270	229	246	238	230	236	280	255	224	259	244	272	247	247	278	231	211	240	224	230	232	248	231	244	238	238	254	208	243	244	236	242	247	213	243	228	239	242	237	241	258	247	242	236	244	244	252	256	227	221	243	232	207	235	261	273	217	247	241	224	225	223	247	234	258	227	232	257	244	238	258	240	243	250	248	226	247	229	228	238	224	272	238	253	224	251	210	235	242	230	195	223	234	243	247	228	251	249	252	241	217	235	256	212	225	259	246	258	263	235	232	269	275	217	251	251	252	240	243	262	235	235	223	255	248	244	235	233	212	248	213	219	248	233	250	237	236	240	225	249	252	231	241	256	247	226	236	216	205	207	249	236	296	266	219	263	240	213	262	237	248	223	230	209	216	206	256	220	255	246	236	213	227	238	211	221	252	256	193	237	241	229	243	250	245	216	235	273	254	212	239	215	275	229	224	232	233	245	239	232	205	224	250	245	239	247	256	236	229	243	259	253	251	247	220	226	226	196	233	236	201	236	271	228	222	266	227	228	254	207	240	240	248	221	232	248	235	222	230	272	238	242	234	233	241	232	256	235	265	256	215	261	234	209	236	231	248	258	238	239	233	253	219	220	221	211	263	249	242	246	236	228	221	236	250	257	223	214	225	246	245	202	236	263	263	274	239	238	254	219	236	244	229	236	245	216	246	227	272	243	224	245	207	250	251	226	224	269	210	264	230	223	252	215	244	234	217	222	214	237	238	245	213	247	225	227	247	230	250	242	229	246	243	248	224	240	240	247	243	229	246	231	228	237	211	239	256	234	238	239	252	237	257	224	227	249	242	258	241	216	234	249	234	230	255	253	233	234	261	237	254	230	241	232	235	231	262	247	247	187	203	223	238	233	223	252	259	237	231	248	223	234	265	215	226	228	211	244	191	230	257	238	214	234	237	253	239	222	225	250	249	232	268	244	237	228	205	234	244	232	247	207	253	229	198	270	209	213	250	222	237	218	226	255	245	242	217	229	219	211	217	241	236	255	211	253	246	232	228	240	237	234	235	237	239	233	246	227	262	224	245	247	244	238	263	244	247	238	222	235	242	250	239	271	254	279	222	229	262	252	223	231	250	235	233	218	233	251	237	244	216	239	248	226	240	232	259	237	221	240	240	220	233	225	229	227	210	205	260	223	217	231	234	209	258	208	286	269	240	250	234	234	278	224	257	244	236	249	267	241	240	226	240	216	216	256	214	235	233	240	228	271	257	238	215	259	262	226	218	281	237	235	208	243	255	222	245	246	239	245	205	231	232	251	245	229	234	243	215	243	233	234	192	257	241	243	246	222	252	266	254	247	234	219	219	225	228	238	238	243	237	233	261	250	260	242	252	240	275	248	223	225	225	241	239	248	233	240	233	249	232	270	254	213	236	246	249	246	233	221	231	284	219	252	251	241	210	236	220	243	253	236	231	242	267	237	239	212	237	295	242	220	208	233	258	213	252	235	249	234	257	260	225	274	269	261	244	252	260	236	251	252	238	227	264	253	251	233	250	232	259	260	255	235	240	205	255	230	253	240	253	236	237	246	230	236	226	249	257	258	246	252	216	232	245	231	237	217	232	208	215	258	231	243	259	257	232	202	233	225	246	249	244	262	246	211	247	234	235	224	240	213	217	226	221	246	232	219	222	227	241	235	209	247	230	264	221	222	235	263	252	237	225	262	273	241	237	217	219	240	233	235	236	212	233	226	239	264	229	243	256	233	231	262	250	261	228	209	247	240	229	232	237	212	246	238	232	249	226	229	245	232	251	233	227	272	252	245	227	221	240	268	233	245	238	213	213	241	256	263	232	259	228	247	223	244	250	221	236	203	239	245	233	238	241	231	244	221	238	234	230	244	235	233	235	217	236	221	258	239	254	250	278	231	235	248	263	242	225	254	248	204	245	224	214	236	242	268	237	186	259	226	258	256	200	216	228	254	236	269	230	222	239	257	230	258	242	235	236	249	256	253	246	220	228	245	258	245	246	251	247	262	232	251	252	260	256	233	237	261	212	243	221	230	232	231	233	221	209	234	206	259	228	222	236	228	247	225	219	224	240	247	221	234	199	229	243	258	262	254	259	219	258	221	247	268	222	239	230
41682	21292	8056	3859	1748	1020	831	682	634	578	594	531	548	570	537	522	516	527	551	502	563	515	544	505	541	553	536	550	506	537	535	550	528	526	501	531	544	560	516	542	496	528	568	536	522	487	531	555	520	533	548	529	580	513	509	521	553	568	555	548	525	559	546	502	499	538	557	553	532	563	564	524	570	533	528	560	527	570	557	531	557	523	544	569	520	522	587	540	559	564	551	572	548	539	515	541	554	503	525	561	528	517	547	544	554	579	518	548	501	524	572	582	551	537	533	506	531	557	525	536	535	532	558	533	549	534	498	521	500	571	563	521	497	573	560	536	522	539	521	533	530	519	552	551	533	504	548	507	534	531	577	532	544	526	498	524	529	561	543	537	489	550	550	541	528	545	516	512	594	550	574	533	510	567	543	547	555	530	542	560	510	495	556	500	509	541	522	559	534	487	538	555	511	543	533	535	544	519	555	557	562	513	548	545	557	556	584	570	543	509	507	505	549	535	553	510	525	509	559	532	555	546	556	540	557	570	547	511	547	575	569	537	544	536	517	528	546	518	573	533	557	530	553	535	555	541	517	519	553	519	522	552	539	516	550	533	542	568	529	533	554	521	553	559	563	537	552	526	531	475	550	515	535	494	563	525	564	541	510	566	583	522	509	522	532	515	541	524	501	518	539	539	524	500	531	501	517	528	551	525	493	530	519	569	511	522	538	551	533	549	527	483	522	561	526	507	539	508	544	538	541	552	550	531	543	549	488	557	560	590	542	567	546	517	526	526	531	513	510	514	529	543	557	524	520	521	518	490	547	524	496	515	546	573	577	553	541	531	503	558	548	564	511	560	566	537	535	522	541	588	535	499	501	499	577	526	531	534	530	533	558	540	506	539	572	546	569	560	511	534	513	508	546	518	502	534	542	558	536	500	537	581	546	573	542	563	480	546	530	508	551	567	561	530	560	533	529	517	531	525	535	523	535	549	549	552	490	541	525	537	537	549	506	535	510	524	528	532	532	543	534	542	531	510	556	540	573	574	542	514	531	577	587	554	508	527	539	520	552	529	518	553	539	532	594	548	537	550	520	534	526	518	529	510	534	565	536	559	521	527	534	512	529	553	570	553	531	528	539	570	561	548	538	509	542	547	537	545	553	557	519	509	566	570	524	564	554	521	576	529	524	534	539	496	542	571	545	535	532	525	531	520	559	519	551	533	516	554	540	537	553	500	539	525	522	551	544	521	603	513	550	561	533	560	559	557	549	530	536	526	543	513	521	540	521	551	536	493	564	518	494	532	570	510	513	569	503	534	520	535	545	532	502	527	538	528	543	540	540	550	514	566	518	506	524	557	526	511	493	554	529	558	568	538	551	548	549	479	525	489	541	528	572	547	587	580	560	520	525	533	540	544	537	522	545	598	533	547	544	520	528	591	552	547	551	548	542	566	556	553	520	600	536	513	566	547	479	554	524	500	533	522	580	533	517	573	534	502	521	513	526	565	568	517	554	565	547	562	535	561	527	511	519	505	572	503	542	557	560	574	527	559	533	531	546	532	554	554	559	529	570	539	501	520	512	590	517	497	542	562	521	509	565	504	540	557	570	567	556	522	565	572	563	567	555	505	529	509	510	555	571	529	524	576	546	497	539	560	543	519	549	587	530	512	540	527	524	538	534	524	516	568	535	547	528	556	492	545	564	537	516	527	508	572	493	563	569	577	504	536	551	541	514	545	559	563	543	565	509	560	568	541	511	522	543	549	548	560	527	561	563	549	561	535	522	564	528	516	518	573	521	528	536	559	580	542	537	538	545	556	537	512	561	574	536	564	529	556	515	511	545	532	553	516	527	525	540	575	571	551	543	552	543	560	544	514	611	509	564	542	517	500	535	580	553	541	551	554	519	568	546	586	561	527	534	502	541	557	538	537	524	523	559	547	553	525	558	518	564	551	517	497	553	539	533	524	555	535	573	515	566	535	551	519	559	512	521	524	517	586	563	558	532	498	527	509	559	535	562	568	530	534	527	575	555	571	549	579	539	554	517	564	539	597	547	532	505	553	506	553	551	503	519	558	494	497	559	564	533	526	562	502	522	503	530	549	482	543	541	571	522	505	517	562	568	526	497	523	550	536	535	549	547	544	554	543	533	543	549	578	540	501	546	496	518	548	556	526	512	595	530	577	507	540	515	574	530	532	493	536	551	521	524	533	547	555	499	498	486	560	548	509	508	534	520	519	511	529	552	525	508	537	533	549	536	544	506	531	549	538	503	553	559	536	531	540	572	503	589	531	535	536	488	556	552	548	528	544	532	542	567	544	541	543	537	541	548	543	568	523	519	526	519	523	574	548	589	545	557	564	524	525	531	565	530	543	558	554	565	536	528	570	541	554	540	567	528	544	542	539	548	539	558	530	489	518	573	525	525	543	541	549	562	509	545	563	534	578	551	552	529	553	505	486	490	519	549	557	506	533	527	523	545	539	533	551	506	503	514	518	527	548	544	519	509	521	565	549	540	555	563	577	573	549	540	553	550	551	552	517	567	569	522	499	558	518	524	523	502	518	541	540	525	536	515	543	551	494	531	570	554	549	569	539	550	503	557	550	517	490	574	535	559	545	540	531	543	567	554	511	528	513	590	531	509	606	550	533	548	568	508	529	532	556	586	561	573	580	558	557	515	519	531	556	558	510	474	559	532	568	527	523	511	562	516	528	547	528	529	533	514	511	523	536	525	514	531	568	539	495	510	571	537	561	525	575	511	578	541	502	514	546	495	541	500	519	510	541	519	538	474	531	557	547	538	505	547	568	530	536	547	507	528	539	532	525	535	527	561	572	570	541	564	504	544	530	596	524	578	552	572	502	526	535	535	579	508	542	519	523	542	553	498	547	547	609	543	560	539	539	515	560	547	515	590	543	500	509	548	539	553	552	569	576	535	562	562	523	558	552	569	562	546	531	554	558	577	519	529	534	542	534	543	535	517	516	497	519	515	575	536	550	519	552	516	518	507	531	524	512	512	528	522	484	518	520	551	527	545	514	549	590	548	587	504	527	549	509	560	561	552	508	545	556	545	541	568	516	544	511	530	552	520	525	575	563	544	570	594	535	528	549	560	543	539	560	488	544	561	518	557	555	564	577	579	591	546	497	532	534	567	534	518	520	523	542	564	511	551	511	589	568	569	560	497	528	588	532	564	538	554	520	521	499	530	554	527	527	533	545	507	537	515	509	545	526	534	549	540	557	544	567	549	561	465	546	556	570	561	525	590	551	557	558	538	546	576	534	532	508	544	510	533	528	539	552	511	555	545	582	527	511	553	522	540	539	518	542	531	563	580	525	521	562	588	529	504	516	537	555	515	540	508	505	532	534	524	559	506	510	520	580	525	520	525	521	592	556	559	523	533	553	563	539	558	561	509	533	577	550	535	492	492	514	521	541	574	529	521	584	553	569	516	538	498	522	592	533	528	555	570	608	541	535	516	540	513	579	499	541	520	510	602	566	525	582
57144	25294	9471	2911	1387	960	591	386	384	322	325	314	248	251	273	203	241	242	266	255	222	260	236	216	266	267	283	223	222	235	249	225	283	248	244	273	252	230	261	231	240	257	259	278	267	270	245	250	246	264	266	261	275	277	218	231	242	223	239	246	248	241	237	267	214	257	228	248	218	236	255	217	241	249	252	239	264	247	231	217	233	250	241	282	255	234	259	251	247	250	228	257	239	258	256	248	267	223	253	247	245	237	268	272	245	210	226	223	254	232	271	240	227	249	250	229	261	210	234	237	259	256	255	248	205	267	236	247	247	262	240	236	242	248	207	221	243	232	250	254	234	246	227	275	214	230	273	229	220	276	235	217	256	268	231	226	284	263	259	224	239	246	244	222	257	220	219	225	243	255	259	236	253	258	269	219	256	245	253	240	236	244	274	232	246	229	242	246	249	247	209	207	237	240	231	277	253	250	251	242	256	264	270	242	275	223	253	243	255	264	269	230	251	251	269	276	227	256	263	242	262	267	246	248	252	229	246	236	231	226	264	275	280	237	240	234	229	263	258	253	256	225	239	245	239	248	241	263	272	238	242	275	252	269	252	252	231	253	252	282	243	255	246	217	257	251	248	266	235	244	196	220	239	219	267	270	240	256	247	247	259	239	239	221	237	273	206	240	259	240	225	226	265	261	253	247	268	253	253	230	224	252	258	246	251	226	266	259	252	248	253	244	214	229	270	242	249	270	230	260	264	275	258	248	252	214	263	230	256	238	256	255	227	250	236	271	251	255	234	213	283	256	263	235	295	256	242	246	253	241	259	269	246	250	241	230	260	231	218	250	270	238	245	273	262	247	232	250	280	230	261	242	235	246	242	232	256	261	241	259	228	229	230	298	265	267	231	228	246	241	258	214	243	262	263	239	268	243	244	237	250	222	241	253	255	260	249	255	255	239	255	242	230	259	252	258	224	229	220	280	263	281	235	255	256	246	239	237	246	230	251	249	222	258	252	223	251	263	234	231	244	253	245	238	281	257	264	265	248	285	254	240	248	264	232	213	273	229	226	227	282	244	261	247	253	249	235	226	264	235	239	241	256	269	260	252	261	250	257	242	233	235	205	231	268	244	238	217	247	218	267	242	258	217	242	250	209	203	242	215	279	236	262	221	217	250	218	241	217	261	254	242	239	227	230	233	256	230	248	237	253	234	244	244	237	242	262	269	259	249	268	263	233	222	222	253	238	257	247	251	245	238	232	266	246	232	238	246	277	253	234	266	296	251	230	230	267	250	250	228	209	277	270	238	243	257	266	250	256	251	254	247	227	227	258	262	270	264	240	224	243	251	277	245	244	212	262	257	262	244	236	270	260	213	201	220	228	261	249	235	244	202	251	259	268	221	235	264	264	254	245	264	247	266	259	259	248	255	254	247	258	257	252	214	264	227	228	225	237	241	269	224	231	263	256	246	278	239	253	225	274	211	278	230	266	225	246	259	214	240	270	244	253	234	258	236	284	240	227	273	221	246	222	225	247	248	283	251	230	274	240	244	219	262	225	240	229	276	230	224	242	245	256	233	216	258	250	230	238	284	283	229	249	251	243	215	237	245	253	238	234	226	238	241	260	223	238	257	260	236	245	235	223	256	275	246	255	247	288	224	222	261	247	207	263	257	276	248	263	240	257	234	236	220	275	212	239	251	241	248	241	235	243	242	240	213	251	259	224	247	239	223	253	242	257	253	246	235	273	256	256	246	259	244	250	224	283	225	265	268	252	231	265	245	259	233	270	232	260	250	239	253	216	287	228	224	246	284	244	236	262	243	245	245	246	230	215	263	211	255	226	248	293	251	242	210	239	244	221	243	270	252	269	233	238	258	256	219	249	256	239	249	240	248	269	243	244	228	268	256	232	272	269	246	266	212	267	245	266	247	226	262	269	236	244	258	225	253	261	254	255	241	251	243	251	234	249	255	244	264	245	245	272	222	268	247	242	261	262	261	222	234	234	239	260	260	241	258	263	262	231	261	221	246	251	232	239	247	245	268	246	218	276	240	247	234	215	246	271	273	223	242	226	259	248	263	239	242	266	275	229	222	249	269	239	255	247	241	258	242	252	230	253	277	245	278	268	278	241	234	240	233	229	233	253	251	236	234	234	241	236	260	246	273	235	241	265	243	211	266	238	238	225	259	253	253	252	229	254	210	262	261	260	253	264	238	237	238	230	239	242	245	231	222	229	228	241	244	239	259	220	245	252	243	268	248	246	236	214	239	218	240	269	247	222	244	265	240	238	202	236	270	259	255	237	236	282	243	237	263	247	255	243	228	245	245	269	234	210	248	240	226	245	252	253	242	238	235	226	247	241	228	263	247	217	264	255	220	273	242	262	235	230	236	245	248	272	252	251	253	241	216	261	257	222	224	223	211	254	276	265	227	228	255	250	241	250	233	228	244	244	235	269	233	252	254	239	249	201	230	238	249	241	263	256	232	262	259	240	252	239	253	242	226	231	269	232	252	257	246	247	211	211	267	270	238	237	221	237	233	225	265	232	251	213	258	256	225	260	270	275	245	225	246	242	248	262	270	258	215	245	256	268	218	251	245	240	230	264	222	218	247	253	272	269	263	264	233	237	236	256	249	251	233	254	233	235	228	204	252	246	237	249	258	270	233	254	230	244	236	240	219	241	218	246	242	271	245	221	250	225	255	223	236	256	231	238	247	227	241	275	232	252	242	256	216	223	244	224	236	222	266	286	249	246	261	284	248	248	229	221	233	244	245	238	255	276	253	226	267	279	233	241	229	263	248	241	262	262	249	241	262	263	254	251	260	220	218	240	244	225	246	253	228	234	262	230	241	261	249	252	234	236	221	242	267	237	267	260	240	246	237	229	259	240	226	240	231	209	222	248	241	233	241	264	241	235	240	225	274	271	243	254	237	270	253	242	253	236	242	244	228	226	260	257	268	247	238	257	242	243	249	262	235	239	236	230	226	221	234	235	260	263	231	256	255	219	258	234	244	222	269	251	251	223	238	237	263	258	248	247	236	284	269	245	236	245	246	256	246	260	284	238	278	251	238	260	250	248	242	253	267	253	259	238	231	254	245	241	264	273	258	237	246	290	228	248	265	269	238	247	261	265	267	249	232	225	231	229	250	225	258	239	239	279	237	263	242	251	241	208	274	243	258	248	238	262	230	274	229	241	243	234	257	230	241	241	263	276	266	240	243	248	214	250	251	243	246	245	258	233	265	238	248	240	252	242	230	247	252	271	225	266	254	229	249	254	239	254	234	218	277	265	260	225	220	247	226	236	228	246	241	248	205	256	252	261	255	232	238	258	249	238	234	244	271	248	258	248	280	238	287	229	228	255	253	251	259	243	253	231	259	235	233	247	254	236	249	248	247	248	240	226	244	285	235	251	232	249	254	238	226	268	257	255	269	226	268	228	271	226	254	257	230	249	228	236	253	248	268	262	259	260	238	244	248	253	245	258	253	250	220	211	238	232	224
38844	17274	8351	5569	3957	2680	1629	1190	1036	934	866	589	532	574	554	535	562	576	544	560	592	529	513	559	550	607	537	526	511	530	547	548	556	597	529	529	506	579	539	596	564	564	554	549	519	543	553	596	559	548	551	578	532	552	550	530	527	548	540	545	499	532	527	546	510	550	546	563	540	569	544	596	522	562	535	538	561	571	526	538	613	562	555	543	529	535	595	547	551	567	553	544	556	596	516	569	527	559	547	543	553	537	546	531	546	563	574	567	569	559	548	559	561	556	532	522	578	533	560	566	526	578	554	566	542	545	543	559	550	533	611	525	548	553	560	540	542	553	536	590	516	573	545	544	567	553	567	523	563	575	552	565	511	571	561	532	569	558	532	568	545	586	542	526	575	562	543	591	582	532	568	529	548	543	553	565	536	518	515	557	525	560	576	545	535	552	516	565	521	567	544	546	516	532	529	547	565	561	482	561	549	569	563	578	530	564	557	514	524	553	534	558	539	532	553	572	547	519	583	522	550	531	579	567	527	551	575	574	522	530	567	554	545	561	562	525	565	524	545	515	557	515	591	537	554	571	551	536	589	580	525	570	580	566	617	583	563	511	535	556	543	534	550	556	591	530	535	576	553	516	570	583	534	518	518	553	592	534	546	524	557	592	557	570	582	516	542	534	558	568	593	590	538	562	518	531	530	552	572	546	558	571	569	538	554	538	586	566	566	559	529	544	546	540	519	531	606	603	542	531	512	560	547	524	573	584	549	521	546	552	544	549	547	551	533	541	536	548	575	553	542	599	577	550	562	532	566	535	552	529	568	563	510	565	528	564	517	530	573	574	554	538	540	544	563	546	536	507	544	546	545	533	527	602	530	566	568	568	567	552	526	557	540	542	554	560	548	520	522	549	561	526	541	565	546	568	527	547	544	540	592	548	556	547	563	559	570	575	554	556	545	593	587	526	541	540	526	552	564	575	560	546	546	556	575	559	528	535	552	537	539	528	500	541	563	515	558	519	552	523	549	518	560	508	525	552	531	555	520	544	540	517	604	546	567	583	556	577	602	580	561	543	575	577	519	561	548	544	564	556	553	564	545	559	578	552	595	526	513	514	576	579	547	524	527	556	514	585	524	552	554	502	559	551	553	547	519	548	553	558	595	544	508	555	527	586	509	585	532	540	550	540	521	545	489	553	532	532	521	559	560	537	539	537	532	532	563	547	529	543	541	556	534	547	591	551	570	532	570	555	565	548	525	507	527	547	600	526	539	534	555	539	547	539	537	560	547	540	571	564	548	524	529	536	566	538	562	508	567	545	551	542	549	577	562	557	593	520	575	552	527	550	550	559	561	572	557	567	530	532	514	517	529	531	528	545	558	577	589	593	511	564	550	529	544	587	521	563	547	581	546	574	589	544	542	586	513	559	592	557	533	565	597	584	568	516	550	619	569	528	604	506	591	564	501	577	571	531	558	523	557	580	554	573	556	570	558	549	564	541	585	563	556	511	553	559	513	545	546	572	561	554	526	575	546	549	534	522	535	492	555	567	560	576	532	522	578	563	572	551	560	606	527	596	503	539	511	568	595	561	580	504	500	565	568	533	525	526	469	555	573	536	553	559	584	548	570	540	540	491	572	563	565	561	529	546	562	575	552	537	586	526	552	581	509	545	552	544	580	564	554	518	571	585	548	541	528	513	574	552	535	566	553	570	536	560	548	508	543	538	530	529	564	555	502	521	549	527	569	541	537	554	510	547	543	560	532	576	537	575	558	587	557	531	559	552	559	548	574	524	511	537	556	553	610	576	561	534	543	576	552	510	532	518	541	545	547	578	578	542	556	542	542	542	524	533	534	555	511	554	590	558	543	571	567	538	545	574	494	532	555	582	526	527	519	546	603	537	537	556	551	563	521	532	531	566	569	531	565	516	537	558	552	518	555	571	594	523	533	562	568	524	554	543	545	569	551	552	591	566	542	532	580	570	557	527	549	573	531	501	540	575	554	575	560	549	568	529	585	566	562	544	563	495	534	517	522	542	537	542	569	544	578	505	537	528	576	557	551	572	539	562	597	565	543	566	562	570	587	555	530	551	568	549	528	485	566	566	539	541	528	583	511	587	531	527	514	561	538	542	546	546	551	567	555	541	556	570	569	551	557	575	580	534	552	548	519	520	559	543	547	513	553	501	563	536	614	551	549	515	527	542	542	529	587	510	540	515	549	574	581	542	570	535	499	549	555	529	523	496	550	538	552	561	549	534	545	556	523	542	538	558	553	584	560	574	520	509	520	560	511	572	526	552	506	518	585	547	557	585	551	580	554	557	534	546	535	609	549	565	523	563	562	520	535	526	560	548	576	516	545	525	549	562	561	564	535	566	551	536	515	502	573	564	540	535	559	527	584	562	556	585	555	538	528	566	546	496	523	583	549	564	569	557	522	498	531	543	556	555	561	580	548	588	568	576	560	550	565	566	545	530	549	553	525	534	565	539	518	549	550	578	536	546	546	594	548	573	528	517	530	557	561	625	521	533	540	533	577	580	588	550	552	564	562	531	555	603	559	554	527	523	578	582	540	555	542	583	551	525	536	539	529	553	564	587	532	590	587	526	527	556	561	539	570	510	513	536	592	534	554	521	561	529	576	566	558	538	534	549	544	514	525	572	514	578	514	575	596	511	564	533	544	528	550	536	558	576	541	526	524	570	570	539	557	555	523	566	560	523	552	544	584	514	509	525	512	556	531	522	529	523	550	567	576	528	512	534	557	538	566	528	591	565	574	521	560	571	566	559	594	611	534	569	552	550	580	524	516	556	568	510	514	593	546	554	571	567	572	560	558	573	518	566	556	531	621	553	534	556	537	552	555	507	556	556	550	536	558	535	527	544	533	511	578	547	541	584	540	540	545	542	573	550	525	559	550	584	559	539	551	519	551	567	542	556	573	554	501	594	543	568	556	576	555	568	536	558	565	539	550	538	572	511	523	585	577	566	550	581	518	553	512	566	560	533	614	603	514	552	549	531	518	542	565	541	529	572	548	549	492	586	557	509	539	550	566	560	557	517	555	534	549	520	569	580	579	551	562	549	577	523	582	546	533	592	581	629	498	578	550	565	573	575	522	548	547	530	548	589	552	574	523	546	568	586	558	529	553	569	575	546	506	581	539	581	552	563	583	544	513	531	572	545	519	537	522	583	582	559	518	580	544	552	517	559	585	500	500	548	593	568	527	561	578	539	548	563	544	531	525	563	567	544	530	519	538	562	555	557	552	541	562	527	537	569	592	574	536	527	533	526	539	571	561	559	564	536	556	545	530	550	538	527	580	504	537	530	542	559	583	571	549	558	554	558	593	556	548	544	554	543	554	515	489	585	590	563	556	549	585	548	546	549	525	508	542	498	554	541	543	534	594	579	546	536	541	567	607	520	503	602	531	548	567	583	532	550	527	534	551	529	558	533	528	584	550	531	580	547	574	545	548	542	549	533	534	517	507	583	510	536	531	555	589	553
41479	16487	6136	2490	1013	567	353	301	284	292	277	244	226	235	225	244	218	221	253	229	230	238	232	238	232	241	204	198	225	231	236	221	244	245	245	229	241	254	248	231	208	230	222	216	247	231	259	230	246	245	225	213	222	253	243	237	186	226	268	248	219	238	249	219	267	237	244	229	225	245	239	245	203	209	264	220	236	261	237	251	205	232	214	228	243	226	244	272	218	246	240	220	226	236	235	252	236	243	227	216	223	226	236	228	218	230	204	270	259	234	210	221	218	213	227	216	237	266	238	219	241	224	208	248	206	229	232	249	228	213	264	248	265	231	255	271	232	219	218	242	220	230	225	244	241	256	229	251	224	232	241	249	223	227	239	222	231	225	231	220	236	254	227	247	260	231	261	235	219	250	222	211	205	242	247	224	243	216	226	212	257	250	206	222	270	238	253	187	247	227	238	223	228	217	209	230	225	229	247	267	247	247	225	213	205	244	255	234	231	231	209	210	218	234	210	227	224	247	230	210	220	227	237	212	276	212	239	247	227	258	240	260	227	247	240	243	236	219	226	213	239	238	229	212	245	234	234	218	229	243	240	222	220	216	241	238	235	241	215	225	257	237	261	220	221	206	240	232	258	228	226	233	221	206	222	254	237	246	221	233	223	206	207	217	243	243	255	229	261	224	261	212	251	214	236	229	243	251	233	241	252	219	225	204	235	177	245	207	239	230	216	245	225	280	248	230	234	217	229	241	215	271	217	225	232	234	215	240	234	266	254	229	235	238	234	221	237	237	214	255	220	209	205	262	241	231	235	228	260	247	227	236	247	216	218	222	242	218	230	270	224	235	229	226	231	263	254	259	250	227	216	219	215	233	236	260	227	246	248	234	225	221	248	227	198	235	225	243	213	231	229	232	241	231	245	209	217	205	236	227	253	219	252	229	232	225	210	231	244	227	273	238	240	241	244	223	244	252	213	228	233	211	229	229	241	238	236	224	232	232	231	231	213	228	209	201	228	212	234	232	208	209	246	229	228	205	244	232	260	232	225	239	202	216	235	218	245	240	223	192	213	233	225	247	253	241	223	240	235	233	248	199	226	238	239	221	239	264	216	231	225	250	249	268	231	233	200	236	225	233	224	224	251	249	251	245	221	226	226	254	225	245	233	249	220	242	224	258	245	229	221	204	238	260	223	236	224	221	253	223	250	232	229	250	223	205	225	225	253	231	217	225	196	245	270	214	253	235	241	245	264	253	233	244	225	246	223	226	227	213	218	253	239	240	231	251	250	252	228	250	211	215	191	225	260	231	236	233	225	221	212	239	228	223	235	222	215	228	229	211	235	261	227	236	272	242	209	240	222	210	223	242	212	247	231	223	232	247	235	236	206	215	251	246	230	201	237	204	252	227	251	254	265	230	230	225	229	232	232	213	258	266	258	242	220	213	250	244	244	219	246	229	227	246	233	228	243	215	229	246	225	212	217	224	200	235	212	240	224	254	230	227	224	235	237	196	225	220	234	217	242	224	215	234	222	257	218	217	217	224	241	240	216	233	242	228	239	263	207	224	209	259	255	227	228	236	240	254	217	223	230	210	257	249	282	213	221	248	272	210	228	211	222	218	234	207	232	248	238	207	230	236	217	237	235	206	208	213	212	235	235	234	247	279	237	245	223	218	210	249	234	222	227	260	218	233	235	234	252	229	224	226	246	258	260	214	250	213	230	232	228	251	238	252	248	230	228	210	256	255	227	230	222	238	226	249	216	220	223	234	226	227	235	245	232	232	234	240	230	275	240	238	246	240	201	219	233	231	241	249	213	253	261	215	228	261	217	220	253	230	225	230	236	209	207	207	224	241	239	235	239	223	243	220	240	199	230	202	227	222	243	229	245	229	218	216	217	214	215	257	225	240	241	213	249	232	219	233	203	283	223	235	233	225	215	213	226	231	248	233	253	229	224	225	236	239	243	228	234	228	246	218	248	216	242	211	232	237	222	235	237	222	214	233	250	234	240	255	225	233	242	246	196	222	245	241	234	210	227	214	246	226	226	211	247	241	244	225	245	204	216	238	232	224	238	216	227	224	241	230	241	236	221	214	246	204	238	220	218	224	246	254	221	211	256	231	228	233	219	209	228	234	237	242	237	241	230	218	245	242	244	228	218	220	222	229	240	241	246	247	220	230	248	231	250	214	220	237	251	242	243	270	222	216	233	233	247	236	256	212	253	223	269	212	262	235	236	233	239	224	234	242	236	224	230	235	257	253	207	231	226	264	258	212	250	231	268	215	246	257	216	239	215	211	215	250	244	239	260	237	196	217	243	231	241	236	257	252	240	240	214	231	243	241	198	216	266	263	234	200	226	214	207	239	215	231	231	245	241	206	241	246	227	214	230	238	227	261	216	221	247	226	227	219	231	212	228	238	237	230	210	212	238	263	238	246	241	240	246	228	218	202	241	227	223	231	205	229	230	227	223	209	245	230	247	213	230	230	198	233	190	230	194	226	239	228	266	253	223	245	230	210	212	241	236	249	238	238	228	216	235	244	214	221	205	220	232	239	235	232	228	233	227	244	252	243	215	245	210	213	221	240	213	230	211	253	259	249	195	249	232	210	237	239	235	239	222	248	220	203	232	239	230	220	235	232	213	235	252	188	244	243	258	236	274	216	222	231	220	229	255	223	246	260	219	238	192	228	255	213	248	207	232	224	228	221	247	252	259	216	252	249	253	248	241	204	233	243	248	233	251	245	241	248	243	220	243	212	222	260	205	226	230	216	223	243	242	248	268	261	249	232	218	242	219	267	242	240	211	241	214	206	218	235	226	262	223	211	214	238	233	195	229	245	231	212	217	244	243	256	227	233	232	221	259	244	245	223	239	238	204	228	242	229	245	208	251	228	227	230	203	219	250	233	227	249	253	213	237	238	251	231	244	225	262	272	218	213	211	228	219	211	230	227	223	264	212	237	215	223	198	243	201	235	244	231	235	262	234	233	265	212	226	215	226	244	196	226	246	256	212	224	217	229	224	236	224	223	222	233	272	216	215	225	232	206	233	249	261	229	231	228	233	247	254	205	206	236	221	244	228	249	254	235	236	230	221	238	206	260	253	227	249	218	224	212	242	227	284	263	224	226	262	249	274	230	224	248	223	227	221	234	258	239	241	221	246	225	212	242	235	222	239	234	268	229	222	240	228	252	248	236	230	262	227	242	221	260	229	228	234	215	225	241	242	227	250	214	205	248	255	213	231	254	226	210	255	244	233	259	244	222	238	220	253	226	212	249	258	231	222	239	261	237	266	210	242	248	254	215	269	257	233	229	222	213	237	252	247	230	232	226	231	225	247	243	192	254	246	253	238	230	188	197	248	253	225	247	273	264	246	255	234	231	231	214	249	222	218	237	212	205	236	206	233	265	270	243	238	247	230	213	241	228	219	244	249	224	255	217	234	226	223	226	202	220	243	241	227	235	234	230	241	234	240	214	236	226	249	217	249	257	223	220	237	239
27456	12832	8476	5154	3013	1804	981	794	725	677	630	521	563	553	545	557	519	536	492	511	517	546	545	478	573	518	517	547	527	544	501	498	524	554	478	521	506	539	527	517	536	551	522	532	529	493	523	531	524	550	524	517	529	520	580	495	525	530	519	527	555	561	534	509	532	501	518	523	560	488	558	535	524	536	547	501	484	516	502	552	510	536	572	499	525	494	535	502	550	492	528	519	493	516	503	493	510	530	499	532	538	536	539	513	533	524	513	533	504	508	532	524	531	491	584	508	537	512	529	554	520	519	522	501	479	497	488	509	540	494	504	512	525	509	504	516	541	516	512	557	509	521	535	491	528	523	522	496	486	499	549	495	503	517	524	537	518	482	543	518	491	542	563	536	504	501	568	519	502	534	491	482	565	544	547	501	496	528	520	545	490	506	508	527	553	508	515	548	526	495	504	577	560	491	506	494	551	463	521	511	533	551	518	515	507	548	522	520	480	522	505	503	501	549	488	517	534	488	476	535	519	487	526	515	542	505	537	525	551	513	554	528	509	495	520	562	543	530	507	493	563	499	520	529	527	546	509	489	482	550	477	523	512	526	531	539	550	495	524	543	533	517	518	538	518	530	544	559	508	522	499	529	501	555	537	492	553	524	494	558	505	514	486	507	538	555	517	524	495	508	514	538	513	519	577	522	498	528	501	546	517	520	516	527	549	514	517	523	508	515	538	496	486	522	519	520	529	509	537	510	549	514	470	503	515	542	515	521	519	546	475	550	493	505	492	563	520	544	563	549	550	505	538	532	540	541	553	566	510	525	513	522	522	519	505	487	508	535	562	526	495	552	532	521	552	537	539	512	524	526	527	497	512	505	493	495	501	516	495	499	518	520	531	603	503	508	519	512	534	527	513	525	530	541	523	483	496	472	479	516	523	532	508	518	500	514	547	534	502	491	536	498	490	493	542	487	516	514	563	495	534	523	559	494	506	534	479	482	562	530	482	552	507	537	505	547	516	511	496	537	499	518	515	515	507	492	496	508	536	517	533	567	541	500	495	491	551	497	501	502	531	486	536	522	531	522	521	499	531	527	477	499	482	496	544	546	507	526	532	544	519	535	512	519	545	551	540	511	517	544	527	508	545	519	501	506	500	553	543	522	528	518	545	533	488	521	488	537	549	523	495	501	510	517	493	556	528	530	465	568	514	492	526	526	519	537	531	510	540	480	520	542	527	543	494	534	506	506	494	508	540	519	512	546	510	503	558	508	532	477	485	519	506	510	496	548	560	528	515	494	499	543	515	502	501	559	516	544	492	502	497	523	523	512	488	531	495	535	505	494	471	515	481	487	487	531	562	535	489	544	515	511	545	502	502	509	499	513	518	499	489	532	518	553	510	504	516	526	564	515	523	459	500	560	550	560	554	540	536	498	543	535	505	553	517	563	527	512	513	514	547	482	543	506	521	526	509	508	505	455	529	530	500	502	512	452	515	511	526	533	540	497	508	498	541	488	521	526	506	525	517	508	561	494	538	535	496	523	513	544	502	511	535	528	508	520	521	506	477	507	530	511	506	541	490	551	498	532	544	521	490	526	530	547	512	459	531	536	533	504	526	547	539	521	524	500	570	543	487	517	514	540	514	531	498	456	465	502	513	494	540	518	510	532	515	549	540	500	499	557	506	500	547	524	492	510	534	511	526	492	493	500	496	506	503	465	548	529	474	500	512	546	511	496	524	538	524	540	530	505	522	518	471	510	561	507	531	563	505	528	488	492	521	540	535	547	564	521	529	529	530	512	492	486	561	517	516	502	523	539	495	527	535	492	527	525	523	525	524	524	537	542	514	518	518	516	525	526	543	510	492	484	490	527	493	527	530	532	519	542	472	528	540	547	546	506	550	530	503	543	521	545	517	528	520	522	523	487	570	502	529	492	485	524	493	500	512	537	539	551	480	530	493	481	550	493	551	507	514	534	556	550	501	493	488	474	522	529	512	484	541	511	517	506	549	489	567	539	530	490	502	508	553	520	487	478	554	507	545	518	532	498	481	536	494	500	501	495	526	484	540	514	524	536	518	517	519	511	506	559	508	515	549	486	524	513	531	480	506	482	534	508	543	506	511	513	525	508	495	533	488	524	538	505	530	514	497	517	528	534	513	519	517	518	510	539	500	501	477	510	505	498	548	506	523	547	505	507	512	524	459	497	475	544	569	505	487	548	511	499	528	513	552	542	488	558	548	543	563	495	518	530	534	494	541	529	530	530	481	514	548	518	514	502	492	529	505	527	527	521	475	513	481	513	516	515	513	523	556	501	525	501	509	530	507	508	525	508	514	507	510	520	498	516	492	526	497	515	497	559	577	528	508	528	502	548	500	553	495	502	529	508	511	498	522	515	522	549	491	516	511	518	522	527	542	507	546	525	542	521	496	578	508	512	501	562	526	520	530	496	509	516	516	534	501	510	534	489	505	525	527	551	523	519	469	551	471	542	507	536	533	521	522	507	509	515	569	537	516	523	521	529	497	529	532	525	519	536	483	542	540	513	491	501	480	530	482	500	517	519	479	564	531	468	572	510	530	533	512	508	564	514	542	474	529	544	545	478	521	557	517	479	524	528	487	481	506	547	486	540	510	507	532	542	528	505	516	511	535	516	538	513	493	546	542	524	527	485	581	543	521	560	506	535	510	530	499	512	504	555	496	518	536	501	521	496	518	529	482	522	510	542	518	491	540	526	535	556	612	516	522	554	480	526	520	559	507	522	555	530	518	489	527	506	497	526	521	545	511	472	560	532	546	532	502	515	533	501	532	531	514	503	503	502	505	517	525	526	548	499	505	531	508	523	516	480	478	494	520	486	513	502	505	491	515	512	534	534	541	531	530	546	495	519	480	537	488	519	484	559	507	512	536	490	532	531	536	523	515	525	527	513	555	558	531	484	540	541	496	532	542	527	518	525	541	475	489	496	535	519	538	542	485	521	534	525	500	507	510	525	529	489	542	486	511	511	504	525	520	527	537	489	549	497	569	556	520	510	521	562	526	498	547	468	503	509	561	518	506	555	552	501	563	505	475	518	518	519	559	508	502	473	500	515	550	500	512	521	558	508	517	491	533	533	525	526	531	547	497	543	570	514	527	529	512	538	519	500	556	496	508	509	516	520	478	507	501	484	508	529	509	489	557	526	553	529	515	504	514	515	513	522	458	481	552	520	523	518	540	501	480	497	541	545	504	537	505	546	555	514	534	526	548	531	524	546	509	588	497	556	511	530	527	500	546	539	506	555	519	542	510	492	508	549	473	513	549	520	524	518	548	529	522	517	551	512	507	507	504	539	541	492	545	514	534	493	516	554	520	490	544	540	539	540	530	548	499	547	502	481	527	519	502	552	512	517	512	550	529	496	502	525	507	536	515	523	526	532	492	527	539	526	539	545	533	532	547	532	508	504	534	529	519	518	533	487	520	550	539	509	526	555	520	507	528	531	545	497	520	553	502	534	512	572	475	532
57581	30166	14797	5599	2154	1248	703	411	356	319	263	221	233	214	209	243	209	203	245	213	237	248	212	244	232	233	234	219	241	258	232	228	207	233	263	222	204	185	222	249	256	254	259	234	238	220	204	235	230	227	214	234	205	228	196	229	220	260	224	244	233	226	263	222	208	220	218	209	216	240	231	227	208	213	220	228	237	225	237	258	228	221	239	223	210	232	235	232	213	236	239	230	218	233	214	230	225	234	241	219	230	218	215	237	227	236	240	206	220	208	207	216	195	219	222	207	221	214	216	200	208	235	240	234	196	203	205	219	209	234	243	222	224	227	209	222	239	213	222	229	198	255	218	234	232	228	225	247	188	238	240	231	213	231	218	215	227	250	204	216	234	232	225	223	239	250	238	246	250	265	226	228	175	211	239	248	221	213	202	198	237	252	226	210	222	225	247	253	238	229	232	235	218	220	241	219	242	240	189	216	227	249	247	223	226	223	217	216	224	261	261	227	252	231	234	230	219	228	201	212	225	211	225	253	224	201	219	223	236	222	233	256	207	189	216	209	220	204	222	229	220	230	236	214	229	220	215	262	245	223	217	206	212	227	240	229	186	238	239	225	222	223	250	206	227	237	240	210	242	200	238	233	221	233	229	274	226	216	235	216	216	228	240	207	206	250	224	202	232	238	222	236	227	241	219	220	252	233	229	219	231	217	221	221	234	228	215	195	235	232	233	208	219	202	211	220	240	238	244	254	230	230	217	205	228	235	250	228	223	237	222	212	229	207	240	228	215	212	230	231	219	224	235	217	250	235	227	224	232	208	220	214	214	222	224	243	212	190	211	226	218	232	225	242	234	216	183	224	202	236	229	234	257	241	215	237	244	223	251	186	245	234	224	237	221	244	231	204	229	269	231	234	223	203	249	216	220	220	217	230	220	240	221	222	203	251	211	222	237	247	230	222	220	224	231	217	203	234	224	222	234	217	222	220	230	225	205	226	188	245	222	253	204	220	212	209	210	223	250	239	219	236	256	218	245	224	249	217	221	216	253	194	241	233	219	231	243	212	261	234	290	235	209	228	206	218	208	242	236	268	208	221	226	234	203	233	212	211	206	211	224	209	226	247	237	213	228	197	258	237	222	219	236	224	265	232	229	225	256	241	220	237	216	238	222	212	212	205	216	237	212	249	237	209	231	236	238	235	208	218	223	234	223	217	219	222	224	239	264	241	248	237	243	215	234	215	205	264	247	215	250	235	212	209	253	219	235	224	212	243	213	208	227	217	220	214	234	220	211	204	200	220	222	258	229	207	266	218	257	217	208	233	220	223	215	232	199	230	192	197	195	202	208	222	252	237	210	258	230	212	220	207	208	220	239	229	189	247	220	222	228	230	225	225	223	231	254	216	241	212	220	200	224	228	233	221	206	226	220	228	205	253	188	201	221	169	206	228	246	228	218	202	222	214	234	228	208	217	233	236	214	227	219	243	206	245	250	214	206	216	230	196	223	189	225	238	204	231	233	232	224	213	242	232	236	228	241	211	232	252	230	243	227	201	240	231	252	225	194	233	240	238	275	213	202	208	224	235	229	246	231	208	221	215	200	242	204	223	211	230	200	215	229	210	231	242	222	240	221	231	245	223	204	208	251	221	223	242	233	223	226	233	265	236	222	211	204	236	227	231	209	229	216	240	197	223	225	232	233	223	203	207	219	224	230	230	219	207	227	219	234	235	194	259	257	227	198	258	230	222	229	232	229	235	199	226	223	206	219	217	221	211	224	237	208	232	202	228	220	252	242	236	212	246	230	225	225	201	249	224	232	215	227	230	210	203	246	244	218	230	224	219	217	254	218	231	220	233	218	227	233	212	223	231	227	218	231	223	209	206	217	217	218	226	231	249	228	210	224	182	242	221	222	206	231	252	213	225	228	225	213	205	207	216	209	245	241	229	228	205	213	205	206	257	246	230	243	199	234	213	210	248	203	215	227	231	222	240	232	243	230	220	209	214	220	213	221	231	214	259	192	227	217	221	226	199	234	208	241	195	205	244	223	237	219	222	206	238	221	223	187	196	242	232	241	272	239	233	205	224	198	220	230	218	220	247	224	222	224	274	188	211	229	211	204	194	241	233	234	202	261	236	236	259	231	230	219	221	199	222	225	238	225	260	236	222	231	223	280	222	215	244	248	200	212	210	196	225	208	232	230	196	226	222	254	211	241	221	215	216	228	219	233	228	251	217	204	213	218	224	250	217	213	222	229	218	249	247	247	260	214	222	228	236	233	227	206	226	214	233	222	231	207	208	215	241	267	231	220	238	220	218	202	230	229	189	225	236	225	256	238	221	222	223	221	226	232	242	216	211	219	212	233	234	210	224	236	214	223	262	211	227	250	236	218	217	232	241	204	231	218	239	240	243	227	229	236	201	222	232	231	220	252	234	239	234	224	225	235	242	213	239	251	218	228	234	213	225	204	272	235	200	227	242	219	245	249	223	219	211	223	242	238	220	225	240	217	239	233	188	237	214	234	189	229	231	226	202	217	212	223	238	260	229	222	202	228	258	220	227	247	219	244	222	247	227	208	227	203	213	219	216	220	221	235	233	226	239	223	228	239	255	208	219	215	224	194	231	224	263	225	239	229	243	222	204	230	222	209	203	243	212	202	197	219	234	225	234	205	194	236	215	213	194	216	233	233	205	256	247	214	196	242	230	224	221	220	218	212	238	239	220	236	246	236	196	217	238	231	218	233	206	203	224	221	230	216	212	221	217	198	216	215	231	250	217	243	227	219	237	237	225	241	225	232	206	220	212	222	205	230	210	229	238	243	211	222	209	203	218	215	230	257	238	224	215	217	219	233	251	243	225	231	236	219	224	204	220	209	216	210	227	198	211	235	236	199	221	216	222	241	242	223	226	216	257	217	265	224	222	231	219	240	226	227	249	219	199	227	189	239	239	191	201	217	209	254	230	217	239	242	199	217	232	201	227	214	230	220	204	229	240	209	247	210	241	203	245	207	206	250	224	245	225	216	225	202	223	210	236	245	226	213	235	235	234	206	213	218	201	230	215	226	203	218	210	218	234	199	208	249	208	209	218	208	262	220	224	227	201	233	230	215	229	227	211	210	251	206	224	237	257	226	219	242	232	205	245	225	231	256	238	240	224	242	236	241	249	207	219	225	228	208	231	248	227	219	203	207	255	209	195	220	247	199	221	222	244	237	245	232	221	210	233	237	244	233	221	235	224	229	248	222	222	230	209	256	198	218	264	207	238	213	235	212	233	224	220	206	210	251	226	203	233	189	249	216	228	238	213	222	202	206	206	223	229	222	231	207	261	205	232	205	194	214	224	241	256	213	248	219	226	211	222	214	233	213	213	213	229	208	216	235	225	235	228	259	226	258	207	205	230	233	222	199	222	212	223	212	225	195	231	232	255	203	251	228	203	213	216	218	231	223	214	201	235	238	262	244	223	241	233	216	247	209	229	213	192	230	238	207	226	232	221	226	208
38761	24301	16354	9816	5927	3577	2084	1232	1005	859	644	588	507	513	513	494	531	534	519	517	517	535	520	533	500	465	499	480	532	492	557	534	494	536	470	535	551	526	490	524	504	505	534	510	556	491	490	525	499	497	521	551	493	499	538	516	530	483	497	510	500	474	534	534	539	514	527	530	517	552	514	506	532	470	517	488	504	487	505	525	494	528	497	528	510	511	481	488	506	516	488	537	469	505	514	520	474	523	530	522	547	526	518	496	496	535	566	520	483	547	504	512	502	530	515	514	526	504	533	514	538	481	540	498	492	510	531	522	566	497	507	523	503	509	541	529	474	509	517	490	495	528	520	504	520	492	490	514	514	491	544	493	520	505	480	563	531	482	472	500	510	472	529	512	517	484	506	476	497	549	521	508	530	545	481	493	506	524	508	536	503	535	558	512	532	493	490	461	524	541	489	539	525	508	511	484	504	543	487	564	527	493	509	548	525	504	527	575	530	507	525	527	507	549	514	479	520	493	508	496	483	484	498	477	516	511	490	497	492	514	466	498	561	493	508	490	493	495	497	500	524	517	491	528	517	516	531	522	513	474	509	519	529	488	500	501	522	527	530	496	490	511	513	525	506	499	495	488	507	505	509	490	453	510	514	494	556	544	529	536	504	522	494	534	502	505	542	524	511	520	491	524	519	505	542	474	508	510	504	504	483	509	482	531	558	499	515	505	541	490	489	525	509	517	492	494	471	507	537	502	528	506	492	510	536	491	559	516	495	506	501	477	518	516	528	483	558	501	517	527	487	505	540	502	550	496	497	520	533	500	510	488	480	515	512	475	530	514	536	529	459	516	512	516	480	497	498	560	481	530	514	528	536	492	510	499	490	556	518	557	538	500	524	536	552	522	527	481	481	462	467	511	515	492	496	510	511	499	537	500	529	467	539	485	524	524	524	484	537	539	502	523	529	532	480	534	536	483	527	474	519	549	499	546	556	518	505	501	512	524	515	508	559	537	491	567	529	522	536	501	563	543	483	517	519	521	512	498	533	540	522	501	534	499	524	530	531	536	506	517	475	497	477	505	534	503	522	500	518	530	528	509	531	555	510	510	500	541	471	498	516	491	494	531	485	526	520	522	528	543	509	528	490	494	538	468	505	471	510	486	476	469	508	537	490	496	501	540	522	509	511	548	533	511	533	481	529	468	497	500	503	506	522	528	498	517	505	497	517	507	533	475	509	509	524	510	503	523	471	506	488	554	549	554	466	465	512	494	560	501	543	538	522	510	502	485	535	503	537	496	532	491	501	521	528	548	512	517	537	485	521	480	543	493	540	515	502	509	501	538	489	484	517	515	537	515	479	519	511	466	514	520	509	513	527	521	501	564	502	561	528	524	523	554	523	515	528	512	502	519	526	497	522	502	503	481	580	562	490	484	474	495	545	510	485	492	514	517	497	514	487	542	492	494	524	501	552	535	511	502	514	508	528	515	504	524	494	509	494	504	495	531	534	518	524	507	526	497	490	530	499	534	497	494	477	481	520	524	517	501	471	513	506	553	465	504	537	506	501	526	497	492	469	522	519	547	522	534	503	544	497	543	511	476	537	504	543	517	464	534	507	491	543	487	503	535	527	523	488	528	486	551	504	534	521	504	507	522	538	499	484	512	535	478	538	514	527	491	526	523	525	496	500	540	535	540	543	512	551	508	489	465	530	505	529	505	520	487	514	483	510	520	509	465	498	499	546	510	543	484	533	492	479	519	527	528	547	501	475	504	473	476	506	488	510	526	485	510	533	529	498	458	493	547	514	518	480	508	508	549	538	513	540	523	485	523	484	528	493	510	492	506	545	527	508	520	533	503	532	490	524	495	487	497	519	510	497	483	537	481	497	525	504	484	543	542	492	545	475	495	470	488	518	561	549	508	515	487	516	515	549	473	528	507	474	487	521	523	535	530	496	534	528	480	534	484	491	524	526	491	496	521	508	536	559	505	514	518	502	516	496	503	572	505	549	492	501	516	467	489	527	496	509	532	520	542	517	480	522	471	542	529	497	500	478	489	489	514	509	480	531	543	526	514	554	476	513	543	503	524	475	524	527	499	498	539	505	525	518	522	514	519	533	513	544	504	500	531	491	504	503	505	536	509	489	522	504	468	505	459	478	507	526	505	546	496	484	492	477	499	501	562	558	503	488	533	499	501	480	506	517	512	507	503	547	494	499	542	533	518	520	492	515	526	525	523	542	538	513	517	511	483	514	547	556	499	501	466	532	477	523	510	489	518	493	517	514	497	511	506	509	546	520	524	515	512	503	540	491	492	483	524	501	501	496	550	520	462	527	547	496	521	557	533	507	507	508	521	520	528	511	531	525	464	539	529	487	494	524	534	542	524	526	497	495	480	512	517	508	503	555	511	524	518	533	520	499	501	493	538	490	521	518	542	470	535	546	509	516	533	499	491	548	531	500	481	535	517	511	504	558	551	527	472	512	489	459	532	517	531	472	518	504	505	526	498	507	486	510	514	460	507	513	487	517	500	507	542	497	511	512	503	471	525	536	533	526	522	487	492	491	559	524	456	487	535	475	527	551	502	545	529	549	491	534	520	497	493	517	548	488	515	499	488	517	535	522	508	530	495	537	504	512	499	502	478	465	538	509	496	549	511	531	505	540	496	506	500	520	524	557	496	524	532	552	545	488	498	552	527	525	498	506	502	529	526	506	560	523	527	527	522	520	536	455	514	510	505	485	487	505	501	471	491	499	546	495	520	509	510	474	541	492	525	509	493	519	508	516	544	535	543	495	522	543	499	498	453	482	460	478	537	530	485	543	527	494	556	527	510	554	473	497	530	538	542	530	543	571	524	504	516	506	525	516	525	536	527	511	458	485	552	524	516	523	517	572	486	503	476	501	474	507	499	512	539	507	515	502	513	460	526	528	530	530	520	493	498	493	474	505	501	523	519	474	537	529	496	515	524	493	548	501	528	514	503	502	499	518	495	501	509	479	546	546	508	517	530	500	565	495	464	551	514	516	516	527	523	530	516	508	491	501	513	510	507	484	483	497	540	503	520	484	508	514	523	538	495	504	508	521	491	521	509	490	526	521	520	504	526	551	486	476	541	530	496	517	531	542	529	496	515	521	491	515	502	494	512	471	507	502	505	549	497	540	535	496	487	513	566	520	526	526	525	517	518	518	560	499	513	501	528	519	536	489	519	497	578	509	535	516	508	512	499	538	534	521	515	511	562	529	510	546	535	574	524	541	512	487	514	540	521	541	484	540	493	541	482	532	503	497	501	494	496	525	485	532	543	513	513	499	518	510	504	510	507	490	506	538	499	515	523	473	528	470	547	482	475	543	544	499	494	484	519	512	475	520	544	503	472	534	497	540	515	511	517	528	478	526	531	541	511	536	505	536	495	445	518	485	510	471	480	523	543	459	541	512	568	538	497	535	513	520	511	481	517	548	508	535	493	511	524	538	549	499	502	557	517	528	528	524	521	522	519	499	501
67129	32877	12033	3085	912	520	385	333	306	270	299	295	266	277	291	263	306	267	282	288	262	229	277	264	260	237	249	255	262	257	271	305	290	275	300	261	260	265	250	267	257	284	240	243	279	309	273	276	326	256	297	246	282	265	279	264	237	277	298	294	267	279	282	273	261	268	268	281	249	272	274	273	252	273	282	268	287	291	272	278	290	283	267	258	271	293	275	278	257	273	258	259	252	261	307	300	287	251	259	260	287	262	260	243	270	275	279	303	263	259	270	294	293	253	298	281	252	258	283	279	253	314	284	245	251	236	248	271	244	280	272	274	279	251	280	274	251	286	252	285	212	305	242	257	253	312	243	272	261	253	287	259	249	278	262	262	279	257	275	292	287	254	244	287	297	258	303	267	247	285	270	232	246	248	277	270	325	257	280	267	280	259	261	262	280	321	237	276	273	259	274	285	254	291	243	277	256	260	257	250	243	264	266	296	247	266	256	251	248	266	268	286	252	275	265	264	265	256	304	259	262	263	274	299	274	275	293	278	256	249	282	275	265	244	241	253	281	263	254	267	289	252	281	269	282	269	272	257	284	271	275	237	257	267	247	249	285	250	259	318	288	253	274	247	265	293	304	286	248	264	293	265	249	264	277	254	288	260	281	272	280	231	255	268	247	286	257	253	288	270	257	221	263	249	270	274	251	316	258	256	271	258	276	242	290	260	261	281	295	248	235	248	254	280	260	270	253	274	294	268	274	282	255	267	246	258	245	265	245	267	273	282	256	280	277	260	271	277	264	259	250	259	271	295	279	255	284	282	290	264	258	218	285	272	278	272	257	300	276	297	255	246	272	289	254	288	257	242	262	276	292	280	274	245	233	246	277	249	247	250	284	268	294	262	275	256	242	279	304	286	247	275	273	272	284	261	263	284	271	278	277	265	304	273	241	274	268	259	246	276	271	259	276	300	293	267	268	273	282	307	258	268	278	267	275	304	262	248	265	300	247	262	259	251	279	265	292	271	251	269	254	262	296	252	277	244	287	260	265	312	243	250	260	275	254	279	286	285	288	254	246	296	261	230	278	256	289	283	272	271	278	292	271	238	284	295	273	270	272	280	272	259	261	252	253	239	271	276	249	257	268	289	231	219	254	273	254	262	250	237	273	280	253	282	261	281	258	257	259	234	280	294	279	265	267	272	284	280	306	276	258	270	282	293	280	280	258	266	265	271	274	259	271	284	221	268	266	295	251	265	286	247	274	262	251	254	246	260	258	277	272	295	271	272	255	274	273	232	253	267	277	272	247	257	256	231	259	269	264	283	257	321	264	252	275	287	251	258	254	300	270	290	214	246	247	225	294	267	235	308	226	283	276	265	259	257	273	291	253	265	303	265	285	259	269	277	298	263	267	260	290	295	258	256	266	255	249	290	278	289	245	266	260	267	261	253	269	253	242	258	242	259	246	272	273	290	274	265	238	263	278	260	269	287	268	270	258	266	273	258	246	304	318	288	259	244	267	276	271	277	278	230	265	298	274	255	272	263	272	261	272	272	293	280	269	255	274	285	273	282	280	267	249	258	279	246	257	260	296	285	251	243	262	270	243	254	274	286	249	280	267	303	266	292	286	277	262	274	255	234	251	258	264	284	278	286	272	269	307	283	287	281	248	266	272	269	288	275	261	269	259	272	265	262	237	299	259	283	273	279	291	225	251	279	278	260	264	258	254	264	274	277	248	247	255	261	253	252	244	263	258	246	275	248	267	261	255	248	260	261	249	283	259	250	284	288	269	272	269	264	246	285	261	251	254	255	286	238	304	284	268	281	296	270	282	305	296	257	254	258	272	279	266	258	245	284	276	265	249	251	270	271	257	236	230	275	291	251	274	241	294	256	273	280	289	311	265	242	270	272	282	271	262	244	310	288	269	259	277	256	263	284	292	250	264	295	261	241	265	286	268	239	291	269	248	268	275	249	254	301	298	247	285	255	270	290	293	287	263	289	295	269	289	269	277	248	277	267	291	285	292	270	239	283	266	289	257	246	290	304	265	281	244	262	260	239	265	269	285	266	230	303	295	299	242	239	298	299	241	262	277	278	245	286	262	244	272	247	264	254	245	231	312	292	278	264	272	281	256	264	306	274	256	257	272	272	272	257	255	232	297	288	266	261	288	276	249	297	275	230	246	293	282	274	262	236	252	262	256	279	280	300	263	276	272	285	266	276	233	276	273	270	305	272	255	255	282	253	251	285	266	249	247	266	290	250	251	254	291	277	313	255	265	270	256	241	298	261	259	278	261	266	232	278	239	270	310	279	273	257	267	230	272	254	233	284	279	264	252	287	283	272	258	255	273	251	284	276	303	286	288	269	243	261	263	225	277	245	264	285	261	295	269	257	266	279	275	237	285	283	226	266	271	256	286	271	276	234	275	255	289	319	242	240	264	296	289	306	251	268	263	286	273	302	252	304	291	264	281	265	304	273	288	273	262	280	259	276	268	290	260	271	288	260	266	244	238	250	270	292	252	274	258	288	284	298	246	253	249	265	253	251	263	243	247	287	257	256	295	278	288	269	274	245	274	253	283	262	281	302	266	283	285	227	269	273	262	247	289	276	263	279	271	252	259	221	260	281	267	254	297	261	264	255	259	240	275	269	282	251	284	268	268	256	300	259	260	269	281	267	261	243	256	254	257	253	260	265	313	276	249	261	264	318	262	286	282	257	271	239	260	284	230	258	295	262	302	276	267	272	257	258	276	275	226	281	291	292	260	277	284	271	260	256	283	260	263	251	275	270	280	255	272	278	313	286	254	294	291	302	245	250	289	267	269	258	271	291	268	242	247	261	267	246	276	276	273	295	257	257	255	261	257	249	259	273	275	271	246	289	262	251	288	256	294	264	281	308	291	256	280	298	283	264	296	305	255	240	264	269	279	260	268	294	280	278	308	262	262	287	227	260	229	284	281	264	263	267	230	280	239	275	287	280	303	274	278	274	253	274	253	240	251	265	252	267	263	281	263	244	292	268	278	279	267	276	263	237	253	296	257	286	282	267	303	273	267	256	242	266	252	287	266	268	262	260	279	256	262	247	254	254	296	279	263	268	291	267	241	225	260	284	261	281	253	249	272	228	231	285	270	242	271	249	283	285	251	248	249	272	265	249	263	275	260	268	278	282	297	281	270	268	271	273	262	265	276	253	264	240	237	264	280	294	271	292	263	267	284	292	267	241	238	268	254	253	270	293	272	266	288	291	273	270	291	274	284	253	246	266	269	296	256	260	263	266	222	278	244	262	274	274	263	299	303	242	256	279	235	265	264	291	275	287	277	270	280	259	266	262	269	257	284	297	252	280	265	286	281	295	249	259	252	277	289	270	271	295	244	263	249	273	277	259	289	284	275	252	273	277	278	285	284	276	253	263	292	288	274	256	283	285	258	283	251	265	252	257	253	284	268	285	253	244	246	282	278	279	282	253	302	282	261	279	267	242	299	270	273	258	283	246	254	294	271	278
46144	24011	10145	4853	2057	1265	795	791	712	667	701	639	557	566	619	564	580	595	587	564	631	605	603	619	589	603	662	592	618	613	599	619	631	590	548	642	579	609	546	621	606	607	633	578	611	603	630	589	579	580	578	564	592	613	608	637	630	559	632	590	556	569	594	618	576	593	608	646	632	581	620	585	586	603	623	626	598	578	602	562	569	576	607	659	606	595	595	587	565	652	564	551	590	615	614	636	598	592	587	647	589	595	569	568	592	620	574	589	582	620	572	606	567	583	586	630	579	610	604	579	576	600	571	610	637	550	597	570	608	582	608	595	557	568	599	588	567	584	589	598	628	621	626	579	600	615	629	632	567	637	608	615	589	605	622	631	592	566	601	599	625	599	611	594	584	577	638	612	587	584	619	657	637	618	566	567	619	559	593	585	627	601	595	623	603	608	571	629	578	625	632	591	603	613	632	584	600	638	571	586	619	606	618	624	594	593	555	540	592	578	580	615	611	620	607	580	575	623	616	600	582	608	576	573	591	586	619	559	623	551	608	519	613	576	600	624	585	601	628	576	622	591	589	566	591	582	593	599	579	621	570	619	579	599	595	632	574	653	594	593	569	624	583	601	608	608	611	596	623	619	637	607	612	654	628	559	585	608	571	649	599	603	581	573	598	597	581	575	621	587	546	586	585	587	560	624	600	573	605	662	638	584	640	591	635	543	638	646	626	586	602	611	568	574	568	607	587	550	563	645	584	618	594	596	643	609	588	576	541	585	607	575	625	594	613	601	605	606	638	609	563	593	553	584	637	581	595	590	585	588	620	620	622	588	619	592	577	606	559	595	624	602	619	598	569	624	578	613	608	566	617	564	609	571	587	608	615	551	611	614	580	563	597	571	619	635	600	556	584	608	622	612	587	584	585	586	588	572	599	598	638	615	599	599	632	601	608	624	594	592	612	577	609	574	615	623	635	605	570	544	565	583	581	571	604	619	585	594	616	579	586	616	601	593	620	597	558	609	596	621	614	603	612	595	559	637	595	573	637	608	548	570	582	538	587	598	589	596	561	559	582	586	610	584	598	572	550	628	592	532	610	682	639	604	563	599	593	562	612	576	615	625	590	578	597	598	616	588	647	607	590	620	581	583	630	609	623	583	579	620	600	619	577	620	609	586	582	599	653	571	619	562	615	614	593	574	602	579	550	598	569	574	679	582	627	596	544	609	587	623	594	609	597	582	543	608	552	589	606	587	602	578	582	590	615	612	612	596	606	593	596	614	604	629	593	580	594	609	592	583	616	639	571	610	592	629	622	606	573	598	625	642	624	600	547	603	613	594	603	584	603	622	613	565	600	586	590	589	624	610	580	585	648	607	599	608	630	604	593	600	584	602	583	594	616	605	566	602	587	601	581	574	619	631	608	565	631	584	577	609	574	607	621	587	606	610	635	569	595	619	583	603	631	582	601	598	631	575	559	566	582	607	581	565	612	639	595	608	611	614	639	624	600	566	599	618	602	615	618	620	595	558	599	582	644	590	590	622	574	597	605	570	584	619	579	612	594	651	595	591	556	640	601	601	609	603	627	575	602	591	585	588	580	613	589	575	607	594	608	626	651	582	634	584	593	587	571	608	595	567	635	627	626	607	595	608	582	602	599	598	614	630	587	584	596	577	599	668	596	653	578	584	600	589	628	564	579	594	614	588	587	607	593	587	603	584	588	565	590	596	597	592	585	558	564	571	612	613	598	579	599	565	600	621	618	569	638	579	590	619	589	595	583	576	591	575	607	598	625	578	588	624	574	583	620	587	638	591	589	588	575	593	587	603	572	596	601	595	586	600	570	624	617	599	587	572	601	559	633	610	611	566	610	590	597	568	599	569	626	592	585	608	597	606	593	635	606	604	581	593	593	588	633	600	628	595	572	528	607	597	671	601	637	637	601	622	594	587	619	612	636	597	613	592	601	608	592	620	561	618	614	630	590	588	583	604	586	593	606	592	596	604	562	602	565	581	632	609	572	584	565	594	622	594	588	592	597	586	597	600	507	619	604	675	594	581	615	617	580	609	628	598	585	584	623	599	613	625	560	571	604	594	566	633	608	561	591	572	564	617	595	645	621	585	599	610	551	569	640	609	624	584	608	599	668	554	606	601	637	613	611	617	593	607	575	604	613	576	617	618	585	607	613	601	612	627	566	577	607	589	612	593	557	550	583	595	569	593	566	581	609	601	630	596	552	625	552	609	587	592	583	553	609	607	582	666	603	613	563	620	564	552	569	633	586	613	561	627	609	573	593	587	592	570	616	589	643	585	582	546	635	610	601	608	566	611	604	609	567	617	574	605	613	603	567	667	585	599	591	630	592	616	608	576	603	623	572	589	646	627	616	650	616	591	581	536	605	576	577	572	570	591	644	596	559	607	615	596	629	632	615	559	651	616	607	599	601	604	657	598	612	583	547	590	610	544	615	599	572	584	586	572	577	628	604	588	599	593	633	618	612	545	575	638	605	581	626	581	581	614	609	624	562	595	571	644	620	611	620	590	603	581	594	585	600	641	590	611	625	607	554	578	587	614	665	611	578	607	624	612	568	648	623	584	570	577	606	661	604	556	620	597	627	590	569	594	615	610	599	603	576	592	571	568	598	576	594	602	618	608	569	599	578	571	643	566	591	638	595	586	581	595	577	654	599	575	578	592	655	603	532	611	624	579	607	578	592	583	570	615	571	633	614	635	620	654	607	582	572	573	604	610	598	602	649	554	597	569	562	639	583	610	567	635	600	580	600	603	597	587	573	586	585	592	608	589	600	588	586	633	611	570	609	609	609	637	571	594	592	602	547	586	630	601	583	625	621	615	596	549	636	619	578	606	614	610	604	593	570	561	586	617	580	558	645	616	581	629	627	576	588	584	605	576	582	587	614	583	582	622	575	599	600	631	607	609	603	607	654	632	571	607	585	542	572	587	592	599	594	578	632	593	624	604	603	590	620	539	582	577	623	589	565	612	571	567	632	572	594	635	570	587	629	599	609	567	630	559	558	605	624	619	590	601	569	614	596	595	611	615	567	623	627	611	620	627	622	603	621	633	536	569	561	565	584	575	606	576	558	593	566	606	596	614	556	572	591	601	597	570	619	622	596	612	588	633	592	579	614	608	511	599	560	619	627	611	550	589	600	636	617	599	567	646	627	613	609	634	582	585	596	597	561	547	578	602	611	593	573	632	580	605	537	590	595	605	601	538	613	601	590	596	623	586	619	591	596	586	618	621	641	587	570	572	611	595	541	577	563	586	617	641	596	673	589	582	634	591	582	671	637	596	573	622	603	593	620	614	584	570	613	584	587	613	582	607	564	582	624	583	560	652	610	605	590	590	603	601	627	586	554	595	609	617	628	618	608	579	599	637	614	619	616	589	585	589	567	569	603	590	672	596	565	617	603	597	658	607	616	603	583	576	600	595	587	574	653	624	607	585	622	597	609	588	587	638	578	685	595	602	603	593	619	583	590	589
51216	22207	4713	993	509	323	270	265	271	264	278	291	253	245	254	282	261	263	268	253	302	249	237	232	255	231	273	300	273	284	245	253	278	257	258	259	246	248	253	251	240	239	259	255	279	246	276	253	236	233	296	279	259	236	255	300	277	248	219	262	240	268	256	265	303	287	245	263	267	296	234	239	283	266	265	259	257	266	283	264	245	239	240	291	271	267	263	225	253	251	252	258	237	248	277	314	266	250	258	256	245	268	262	258	275	247	257	282	274	252	262	248	269	255	253	259	260	256	264	285	249	283	274	262	256	252	225	255	264	239	260	273	232	247	235	274	255	251	251	263	272	225	283	228	251	260	231	261	254	234	285	278	232	244	222	242	249	237	241	265	249	256	263	249	243	245	240	263	247	270	256	241	271	262	230	227	259	238	248	252	275	258	247	281	268	269	256	239	274	231	250	214	250	283	248	266	252	244	252	245	265	270	281	236	234	256	277	275	245	258	255	259	215	267	267	256	263	263	246	264	262	209	252	235	301	231	238	244	258	237	268	263	246	232	233	253	247	242	231	253	274	231	265	258	234	263	216	272	273	240	286	239	243	269	246	283	262	253	240	279	272	257	232	264	270	235	316	257	249	247	279	235	241	244	259	275	244	239	259	241	258	261	266	220	236	242	264	252	258	252	293	250	288	271	227	252	264	272	259	235	269	250	265	240	239	244	241	234	239	259	261	241	256	277	274	279	248	253	260	251	249	263	266	267	282	255	265	253	242	268	244	242	263	237	257	267	239	271	262	235	252	250	249	278	272	274	267	255	296	274	231	240	241	270	235	279	251	245	273	288	235	284	261	230	250	264	253	277	251	238	265	279	312	277	272	247	295	257	224	269	229	278	267	301	240	252	238	233	241	265	251	243	227	267	261	223	246	241	259	246	242	239	229	242	267	261	244	198	232	255	256	273	264	251	274	249	272	218	266	235	254	234	270	243	250	264	246	253	258	254	219	240	256	252	264	299	255	255	264	247	275	256	265	261	251	283	246	296	274	261	264	247	268	236	261	264	271	266	242	251	247	256	248	257	239	285	243	253	259	257	236	231	238	277	246	265	261	255	246	225	258	251	294	248	255	293	251	245	254	236	245	260	261	274	218	276	227	275	295	287	286	276	250	224	268	260	257	249	251	243	236	271	244	228	264	249	231	244	250	259	278	278	234	260	286	249	231	229	268	235	283	241	269	277	270	225	248	274	276	251	277	246	277	246	242	282	264	251	248	262	258	268	259	222	245	255	244	245	265	249	256	255	239	240	239	250	261	229	265	262	273	233	257	241	249	269	279	280	247	271	263	270	232	282	286	296	276	281	270	227	262	267	277	241	296	262	278	234	281	245	269	233	245	249	256	244	250	270	236	240	260	261	247	268	240	277	283	249	266	263	261	254	262	260	219	250	247	240	278	278	289	257	264	263	257	268	254	237	259	268	250	272	258	272	238	247	282	244	232	278	245	244	257	231	211	252	254	262	236	248	217	278	296	243	257	225	260	242	270	261	235	209	242	272	262	255	263	245	253	267	262	257	260	255	267	253	227	244	252	265	272	252	244	232	264	230	255	263	262	274	245	276	251	271	238	268	255	231	251	236	263	270	274	239	244	272	245	240	283	259	270	271	266	247	247	258	242	245	259	253	230	248	278	240	269	251	254	256	248	268	270	258	253	250	221	252	242	240	239	267	246	258	264	277	278	240	247	274	272	249	259	245	274	223	241	273	280	250	225	264	297	244	250	235	291	248	248	260	279	255	237	259	267	243	294	256	263	266	267	250	256	257	250	255	259	243	259	237	260	262	242	280	262	233	234	288	264	271	247	267	259	229	282	232	257	281	271	271	252	270	278	266	248	240	248	252	285	241	247	224	255	264	271	255	264	271	257	266	246	255	252	260	229	235	233	272	265	253	256	289	274	239	254	237	266	264	273	272	277	241	241	278	267	263	272	262	258	272	287	266	272	258	255	261	261	252	252	233	236	249	250	246	253	252	281	255	265	261	243	254	242	254	261	266	254	244	267	262	226	255	271	281	246	271	271	264	256	287	239	243	230	249	245	252	240	278	238	241	236	266	241	248	261	277	259	259	285	290	272	236	244	294	225	256	267	271	264	267	266	261	266	254	273	241	214	271	241	284	279	234	248	230	262	254	272	223	266	233	239	242	246	245	243	251	255	261	238	246	249	246	269	279	283	235	224	270	245	239	245	250	253	253	238	240	226	270	298	283	275	238	219	270	281	256	293	234	252	246	251	247	265	255	294	301	238	257	256	256	249	253	253	267	239	273	245	241	220	262	265	262	283	238	257	246	266	265	261	236	270	232	264	276	252	256	247	240	247	262	270	268	247	249	294	267	264	275	255	269	293	264	270	232	264	278	273	267	261	242	271	267	239	249	231	232	244	246	257	272	240	253	265	263	237	279	273	247	248	266	275	268	225	263	238	247	283	237	257	256	251	232	282	257	267	236	266	237	284	269	284	239	266	221	229	259	291	241	272	250	234	273	232	246	256	262	239	264	244	220	271	267	273	246	238	262	263	239	242	250	215	243	255	250	277	262	265	259	239	239	262	286	266	254	226	264	242	255	263	281	266	258	261	236	260	276	264	268	248	267	245	245	242	287	243	231	238	268	220	291	258	261	247	251	238	245	252	294	279	246	300	251	240	263	269	237	268	231	260	249	252	203	254	273	272	249	278	254	244	244	276	283	251	229	205	260	273	260	245	263	241	273	261	279	237	251	258	234	239	237	255	255	261	271	240	272	230	235	261	245	253	248	240	257	302	249	255	251	256	248	269	245	218	250	246	279	239	255	297	242	237	253	271	223	287	267	241	245	274	231	229	249	270	282	246	214	241	231	276	243	247	268	258	252	262	227	226	263	254	255	246	285	278	259	265	243	255	279	270	261	234	250	257	258	227	241	244	231	253	272	276	280	270	259	262	267	249	255	236	250	246	284	240	266	281	258	243	258	237	248	254	278	245	262	287	242	273	253	279	274	251	260	244	282	250	259	243	239	280	298	259	251	255	268	268	254	287	248	248	278	209	272	249	264	256	278	277	252	241	261	260	259	221	251	238	251	244	269	280	229	254	258	246	282	270	240	243	277	276	204	251	249	295	263	281	265	262	289	270	265	290	256	240	257	265	259	264	240	259	260	261	253	244	232	246	248	224	263	254	256	238	285	281	279	266	242	292	222	244	255	259	279	269	220	279	282	253	247	262	263	297	233	272	256	240	302	267	257	258	274	255	237	261	264	278	303	238	260	278	269	237	255	268	241	232	289	238	257	230	247	274	244	247	258	223	228	243	281	231	244	250	241	231	244	269	253	256	242	259	266	257	265	230	257	268	249	228	268	258	234	261	247	240	203	260	244	215	246	258	244	268	270	282	267	287	253	271	250	245	289	250	278	267	273	242	272	243	249	263	260	266	252	267	255	241	251	264	272	215	243	245	254	285	248	227	257	266	259
36017	16199	4750	2133	1223	905	792	671	652	596	586	591	566	588	580	585	571	557	537	597	557	575	546	580	584	563	588	591	610	557	605	574	563	571	585	583	614	570	542	566	526	512	566	594	567	546	564	578	583	575	581	585	593	607	591	582	580	611	568	546	582	616	570	593	562	573	588	567	608	555	595	575	545	554	576	556	570	584	573	536	563	553	567	586	614	539	572	597	573	576	584	549	556	562	553	579	579	569	572	574	597	563	591	578	583	585	558	611	599	545	560	607	564	597	538	551	576	563	607	585	568	579	595	605	591	571	563	613	588	550	583	550	577	562	525	596	585	584	537	574	579	534	539	571	563	586	571	539	576	573	538	570	612	644	566	540	587	569	578	618	566	609	573	589	543	556	561	566	595	597	583	569	544	552	592	565	573	562	586	598	572	539	567	569	550	579	597	553	557	545	554	579	544	589	573	568	546	571	618	595	565	580	555	609	537	554	587	520	515	560	572	586	607	622	589	554	566	546	542	581	573	542	559	546	536	606	518	576	602	521	586	569	536	597	562	546	580	563	574	597	580	551	559	585	550	586	547	537	569	604	562	565	595	585	622	537	601	543	534	573	563	598	557	565	534	541	585	568	535	580	623	585	604	573	579	585	593	563	542	612	577	590	565	564	541	619	587	562	581	578	560	550	544	550	604	611	592	590	579	624	582	572	566	625	582	591	569	598	573	544	583	578	578	609	576	568	571	548	570	566	549	623	529	617	555	555	589	562	585	571	561	583	536	582	630	546	590	596	620	541	565	550	551	603	549	552	574	545	583	571	520	561	609	605	577	571	573	567	597	585	571	574	573	611	546	615	570	562	554	553	551	558	566	602	604	531	599	572	550	545	582	592	586	566	554	620	557	550	560	587	560	568	595	575	576	546	550	573	556	547	612	591	572	604	518	546	565	565	572	578	540	581	574	562	618	526	600	619	512	531	590	586	598	611	560	546	586	513	565	569	571	574	572	632	609	577	567	570	581	593	610	615	548	589	590	597	526	576	612	570	558	587	601	578	603	562	511	578	595	566	541	589	604	573	624	578	630	570	578	582	610	606	571	555	617	577	594	589	552	543	554	563	548	559	569	582	530	556	538	559	547	599	550	598	591	578	599	577	565	556	582	578	561	528	559	559	569	579	573	595	579	595	571	568	567	581	574	574	561	585	547	586	551	599	576	604	516	589	593	569	595	531	611	592	542	586	605	611	537	570	532	539	550	591	605	544	598	573	543	598	566	571	566	575	602	545	544	535	566	574	599	573	626	549	577	562	615	564	542	591	597	596	553	580	589	575	531	607	560	560	567	572	584	581	553	535	596	606	539	626	574	520	543	578	646	593	568	530	624	565	559	622	598	574	581	569	587	555	587	531	581	603	575	545	561	592	564	625	588	622	572	568	552	551	593	548	587	585	581	558	597	590	585	557	559	574	606	579	576	576	568	557	570	569	558	535	592	571	586	556	578	578	579	568	556	555	560	612	575	527	534	611	566	564	594	569	546	567	579	591	572	554	587	555	547	603	592	583	546	577	548	578	573	582	566	601	544	557	594	631	572	617	587	573	588	561	557	571	595	564	564	576	589	535	565	556	548	596	597	564	590	595	582	545	553	622	550	559	598	559	565	558	556	537	535	579	605	590	575	497	593	554	592	568	578	543	546	575	572	575	592	555	558	568	557	550	553	556	605	551	613	564	569	572	543	553	538	556	616	569	558	591	616	546	583	537	559	586	588	611	586	550	551	573	542	581	535	612	580	543	558	554	573	564	575	551	581	591	568	539	575	547	564	578	540	571	591	571	556	590	560	580	552	567	637	561	578	553	612	528	577	595	608	606	586	524	623	595	556	573	591	529	576	564	581	552	573	573	611	632	562	590	559	559	551	554	530	590	576	557	586	575	563	562	594	562	619	575	545	574	603	545	561	571	543	557	572	575	626	547	588	588	597	518	541	590	574	566	538	597	564	567	596	559	569	553	586	555	590	587	565	546	562	610	607	586	581	561	552	578	569	583	542	551	593	583	584	538	568	582	591	556	593	518	551	598	563	546	571	559	610	582	562	586	538	580	553	587	570	552	511	553	582	582	561	574	583	557	552	572	556	565	562	561	591	553	564	562	601	537	547	527	548	617	639	570	587	579	558	598	583	573	542	577	549	559	574	593	562	626	562	542	574	624	546	577	597	602	598	565	568	620	558	578	550	566	541	565	566	582	559	601	584	524	587	604	578	604	599	606	584	618	611	581	569	582	575	589	581	570	619	562	542	595	577	593	513	611	605	608	589	560	593	524	555	589	570	571	609	532	586	536	600	580	601	585	582	635	584	525	604	562	596	600	584	594	559	553	597	552	635	596	614	616	577	572	553	549	555	559	538	597	563	527	555	603	535	563	578	560	539	549	541	548	587	592	591	554	530	551	579	550	538	566	624	608	562	551	575	615	579	559	555	620	590	534	542	530	583	577	543	562	570	563	591	553	596	582	583	537	529	551	562	584	571	620	549	570	576	550	563	581	557	574	583	566	578	603	571	580	561	560	554	548	636	565	617	564	583	553	538	581	546	574	546	559	604	568	559	557	597	569	573	570	571	558	559	572	603	595	512	568	555	572	556	599	564	577	601	551	592	560	545	541	551	549	567	586	575	575	549	539	594	584	557	567	550	554	596	528	581	569	562	545	523	549	597	580	589	572	580	575	569	580	562	583	529	557	573	541	535	580	600	542	586	554	568	589	534	600	571	581	585	570	539	610	607	551	582	548	611	574	570	569	540	528	535	583	555	545	595	543	629	593	560	540	563	557	576	615	578	542	582	566	574	557	596	573	547	594	592	517	571	572	575	564	584	575	587	579	617	582	587	571	550	526	558	563	583	536	539	568	595	595	589	544	586	555	559	566	548	550	637	572	570	593	552	546	570	557	568	558	554	574	551	620	581	541	562	560	587	559	550	564	580	527	591	567	579	572	603	582	528	548	560	581	587	513	578	587	611	591	583	617	617	568	542	584	554	543	541	541	576	575	624	576	559	607	548	541	582	532	559	564	545	569	540	599	608	556	560	586	578	583	563	591	576	578	587	543	598	572	524	582	601	560	584	548	611	565	573	580	585	593	535	615	576	565	635	599	580	552	569	545	536	601	589	566	571	598	553	586	574	579	531	566	572	548	517	543	555	557	580	602	581	586	595	610	577	565	577	553	574	584	597	549	579	574	611	594	617	553	529	572	579	554	550	585	565	575	582	578	560	582	570	529	567	613	611	558	547	544	532	582	609	577	601	576	563	535	580	601	575	565	564	557	554	554	551	548	549	596	558	553	636	571	540	560	537	530	600	632	562	545	596	577	597	563	579	545	574	577	556	518	558	553	624	564	532	559	600	531	601	537	562	576	587	611	571	578	577	613	617	551	584	625	568	578	592	573	556	534	565	561	567	602	621	549	585	584	560	565	582	611	544	579	554	580	639	584	528	566	571	590	576	589
59513	27729	9457	2876	1297	770	568	388	345	352	293	246	260	228	259	216	217	245	236	227	254	247	224	231	258	237	236	252	219	234	238	259	250	288	259	237	250	252	232	231	231	258	261	233	280	267	230	270	273	220	252	233	248	223	213	231	222	265	263	218	244	255	258	257	215	238	248	252	242	247	237	238	238	223	244	238	237	243	269	207	231	219	255	264	251	261	260	244	240	223	238	255	242	238	228	236	240	232	242	223	257	250	251	237	240	238	232	253	224	254	234	238	246	245	233	221	213	272	238	248	238	269	266	234	227	266	226	231	234	251	232	237	235	214	250	256	255	235	236	256	243	247	236	244	251	229	235	228	250	231	230	247	238	224	245	230	228	226	251	217	257	208	237	266	252	226	271	236	259	242	239	214	232	275	223	242	241	245	234	232	258	242	231	242	244	229	228	230	227	213	213	230	262	216	221	206	228	248	248	240	223	244	224	214	243	235	233	228	260	233	227	229	245	240	234	230	223	244	235	242	253	234	278	238	232	256	245	244	228	249	225	229	234	245	241	207	252	215	224	252	249	252	209	254	248	210	228	247	256	237	242	254	219	224	241	231	229	238	219	213	209	241	227	227	220	214	263	239	258	220	245	222	282	248	259	209	253	259	228	250	250	249	221	233	276	237	243	292	255	265	252	221	238	252	267	264	223	249	249	257	235	237	219	243	238	246	234	254	277	255	274	250	242	210	244	238	264	214	257	205	273	231	241	258	255	230	228	222	231	195	241	230	242	275	254	243	283	248	214	212	255	214	247	230	241	249	245	233	229	228	239	235	236	244	243	246	204	248	235	232	241	226	241	219	236	253	244	248	224	263	270	228	234	240	235	220	216	243	256	212	235	229	224	258	237	263	229	246	229	227	218	239	257	204	251	239	210	255	244	241	258	246	217	249	238	246	210	237	227	232	236	231	218	231	219	258	219	229	251	220	274	231	238	240	244	234	241	239	258	266	246	244	247	248	218	223	222	233	250	250	258	249	211	229	248	218	239	248	243	232	241	224	222	234	256	243	211	252	236	238	257	229	241	216	210	257	242	231	241	226	230	218	249	232	210	219	220	239	226	231	221	198	258	255	227	222	219	243	245	238	237	267	227	250	253	229	250	238	222	235	225	255	261	253	235	229	230	219	259	250	268	216	255	282	246	244	221	241	196	240	248	223	232	244	222	256	269	249	252	238	209	226	248	236	234	268	240	220	255	273	255	253	222	245	230	249	247	266	248	244	202	246	231	241	223	240	226	230	231	224	244	221	277	227	245	227	236	226	251	239	218	256	218	244	250	260	230	258	255	253	220	248	229	234	255	264	235	230	257	225	250	281	220	245	270	211	240	220	209	229	231	225	259	232	235	246	257	244	261	239	240	214	219	236	230	210	225	216	251	251	221	234	209	272	242	246	257	198	260	264	222	245	289	274	242	237	262	229	270	258	244	238	223	242	248	271	241	228	258	237	213	222	269	206	220	227	231	228	223	229	247	251	253	240	230	222	269	242	228	245	236	256	267	199	209	238	252	240	228	244	206	233	255	236	249	213	236	280	234	214	233	267	250	266	223	267	280	268	234	248	247	261	260	265	247	237	247	265	262	254	237	236	253	247	188	261	247	262	219	231	231	270	229	252	234	261	256	218	241	240	243	220	239	224	234	225	215	225	214	231	247	236	239	251	217	237	239	208	236	253	232	256	253	234	234	245	213	202	245	232	257	225	265	260	239	254	270	260	231	245	263	200	223	251	267	251	258	261	244	224	235	235	244	245	237	217	230	244	241	259	250	251	256	255	256	253	261	240	250	241	217	250	240	237	263	244	223	241	254	239	241	273	247	249	226	215	239	237	227	240	260	240	222	240	222	234	258	236	269	239	268	236	253	224	256	239	266	237	231	213	220	234	237	247	217	238	241	275	240	253	254	227	220	276	245	261	249	201	215	242	227	259	263	250	267	225	244	266	261	249	233	243	230	200	240	248	266	213	253	253	235	238	255	268	250	245	255	253	246	237	262	202	230	223	229	233	221	271	259	257	231	232	263	223	203	225	243	223	242	260	255	242	222	225	253	257	236	264	243	248	257	265	234	240	237	248	193	222	258	236	229	237	220	250	234	224	232	217	233	233	261	242	235	232	260	241	231	235	227	255	236	238	224	244	229	212	237	249	265	268	213	239	237	271	218	228	264	209	239	239	271	250	213	217	230	233	211	264	266	244	214	232	248	236	221	254	251	238	242	255	244	206	222	245	235	221	236	240	237	223	257	228	218	222	251	228	229	256	249	244	231	240	239	221	254	256	238	249	228	231	249	216	261	241	230	253	259	252	216	244	231	225	260	228	219	248	235	255	263	270	263	230	253	245	194	206	250	239	229	259	257	245	243	211	213	251	254	230	238	224	217	249	203	278	259	263	244	227	231	267	265	234	217	219	232	248	269	247	252	233	248	259	251	233	221	220	237	253	224	239	219	234	249	280	242	238	235	226	255	232	202	221	242	249	253	233	235	269	229	236	244	258	215	224	236	248	225	249	227	260	237	239	246	229	220	232	218	237	237	228	215	242	230	252	228	246	235	236	237	241	262	233	262	243	222	242	240	207	228	227	231	210	262	250	264	232	232	251	270	211	234	245	238	262	228	221	232	219	211	245	228	216	230	205	235	206	228	232	252	246	257	231	210	231	246	263	264	257	232	258	231	218	256	230	262	249	245	245	249	202	229	255	243	220	199	214	273	234	245	246	257	246	220	215	241	254	247	226	248	273	221	255	231	231	237	238	250	237	241	235	245	240	249	256	247	253	248	275	229	249	251	253	249	252	208	253	245	243	219	235	267	275	247	242	274	248	231	241	227	218	242	227	246	248	218	260	241	249	220	215	266	218	251	251	240	252	253	242	244	255	265	240	231	219	224	242	253	244	250	233	259	214	223	254	235	233	255	282	268	234	201	271	220	198	228	239	242	284	236	225	267	245	235	286	247	251	245	231	239	262	240	212	251	230	225	270	262	246	233	209	250	227	217	248	247	238	210	228	241	228	255	258	232	224	214	204	255	282	264	241	245	250	245	235	245	222	215	223	241	261	196	245	232	229	226	246	267	234	224	233	245	252	255	240	221	255	244	244	251	245	238	257	240	249	246	252	279	240	223	273	228	244	254	219	253	226	269	244	241	237	214	259	229	229	247	252	243	228	234	271	238	250	217	252	255	230	232	265	245	244	249	270	242	211	233	238	220	222	241	259	238	204	200	214	251	231	221	251	249	257	273	266	247	236	244	254	234	235	241	258	229	256	248	271	244	214	236	247	249	251	270	240	220	220	247	241	250	246	241	257	251	246	240	244	226	208	258	238	219	240	243	233	264	243	227	239	248	257	251	218	246	207	233	203	221	216	223	233	215	258	261	276	222	228	244	222	258	226	251	226	220	247	232	249	255	242	243	230	235	232	208	258	231	217	253	246	257	230	225	269	248	224	233	228	246	221
40587	20798	9037	5754	3451	2354	1645	1244	932	860	728	573	521	547	541	579	559	572	522	573	529	537	540	544	557	557	530	554	528	556	550	606	586	531	585	565	510	538	527	564	543	538	528	589	512	555	561	529	514	539	595	591	497	536	529	523	558	542	548	593	519	535	528	546	557	513	562	546	574	537	567	553	570	581	534	566	537	559	538	554	560	519	579	547	569	524	527	525	554	549	531	557	530	537	513	546	557	501	520	516	555	551	555	511	575	520	547	502	528	555	517	574	547	558	559	551	561	521	551	555	535	530	587	540	544	576	549	522	559	507	540	548	542	543	538	536	540	485	572	544	492	512	547	588	572	491	585	516	538	571	582	582	518	544	555	559	551	528	536	556	585	520	559	551	527	529	571	534	540	569	536	521	588	508	547	573	558	544	540	556	582	589	554	551	545	547	532	528	519	542	541	525	523	572	553	573	513	528	605	545	521	520	546	545	530	534	542	504	526	497	531	558	530	521	546	535	520	588	542	549	530	524	534	519	546	538	540	590	527	559	551	554	545	547	526	488	504	585	543	519	575	502	517	528	521	529	548	530	543	538	536	548	557	569	522	504	508	542	504	558	555	537	550	535	518	575	545	515	543	561	544	528	548	519	540	548	538	550	539	534	520	574	574	547	544	505	557	541	550	539	542	529	531	518	544	530	542	519	544	515	559	546	539	546	582	506	526	565	547	569	521	576	572	633	552	545	527	578	564	516	551	563	526	511	563	591	575	518	523	492	552	518	584	531	532	528	532	536	539	508	577	565	542	567	554	580	557	528	534	581	556	534	524	555	583	577	543	551	580	536	558	532	557	532	528	568	519	513	530	541	539	530	531	541	525	550	511	577	571	570	512	534	509	524	537	558	552	540	552	543	527	521	497	516	534	530	519	594	543	523	524	538	562	550	552	544	551	549	561	536	548	593	501	540	534	572	571	527	548	508	558	540	520	577	542	510	515	555	563	534	584	562	534	534	549	600	495	534	548	610	531	497	600	572	546	531	590	524	530	540	549	550	575	590	571	537	553	567	511	495	504	569	549	570	541	631	567	554	543	512	551	572	535	540	552	535	554	519	523	558	556	599	541	546	554	582	530	533	533	565	573	541	522	532	525	575	535	518	566	521	552	554	569	548	548	499	547	531	570	528	494	521	564	552	564	559	570	542	578	571	544	526	561	542	492	547	510	527	526	567	517	534	554	544	534	540	499	566	562	549	529	533	599	579	563	545	556	491	553	531	540	569	575	531	507	554	535	551	533	554	599	550	530	520	583	496	539	519	558	558	543	547	541	584	503	534	580	574	579	549	563	547	564	563	522	492	555	574	543	581	536	538	520	547	584	572	541	534	553	503	547	542	516	527	491	541	528	548	552	537	503	571	553	531	521	532	554	578	562	558	515	538	508	565	552	545	560	512	576	512	490	538	590	517	554	540	541	553	531	528	519	532	560	536	554	587	502	592	512	512	576	537	498	545	549	552	557	506	510	537	547	500	584	573	480	516	536	543	582	565	574	550	535	562	525	540	510	545	570	524	531	567	539	533	579	535	558	529	528	559	525	560	562	533	552	486	555	513	544	556	545	548	552	546	548	494	531	541	577	563	548	523	537	552	574	528	552	547	532	529	551	552	544	569	584	524	555	524	562	542	528	540	547	523	545	546	627	549	515	549	563	552	559	511	585	532	498	531	528	568	588	541	540	576	548	465	568	508	527	550	530	523	531	511	513	550	516	568	578	532	527	547	561	587	538	559	564	504	537	590	550	593	537	575	573	552	530	568	548	548	519	657	553	516	538	562	542	567	533	563	559	529	577	547	543	560	575	561	503	563	533	518	550	556	533	568	536	520	543	521	506	508	514	574	595	549	551	556	554	538	521	553	529	508	569	502	505	535	517	548	566	571	527	557	531	528	525	512	534	580	527	563	584	528	527	587	552	526	612	544	513	531	556	537	547	529	579	546	502	563	525	538	529	534	534	565	540	518	495	521	540	507	525	520	555	582	530	520	507	601	518	511	546	534	547	552	541	542	577	536	536	540	547	495	536	589	534	519	536	518	495	585	563	547	536	589	612	540	558	588	567	548	533	522	527	554	538	544	535	545	531	542	538	548	525	548	534	534	569	536	556	553	533	520	547	550	515	554	542	534	569	553	528	542	511	556	537	548	521	571	499	540	499	509	536	530	527	517	588	567	510	548	543	529	593	545	521	531	560	505	528	516	554	552	546	538	538	505	505	557	586	531	517	563	519	527	526	534	545	562	526	553	536	553	501	550	567	556	554	552	543	580	572	553	552	491	514	522	526	554	537	556	535	541	534	598	532	510	542	536	540	566	545	557	539	497	510	519	544	553	564	541	580	518	529	553	513	536	550	534	525	531	478	575	542	521	521	519	532	510	537	554	526	534	544	581	548	570	519	593	515	579	553	557	547	568	546	557	552	558	564	529	537	523	533	553	537	540	576	531	557	566	548	479	530	521	537	559	532	542	539	526	586	515	550	528	539	560	546	551	575	499	547	561	567	606	529	561	574	537	518	516	518	534	551	541	529	528	573	530	543	582	520	560	505	545	538	558	561	513	562	488	550	527	522	561	554	554	517	549	532	504	549	557	544	581	519	566	546	574	546	535	546	558	557	554	533	569	529	510	594	530	542	564	511	569	547	565	562	542	545	543	557	532	577	526	542	574	577	534	602	502	554	557	537	564	586	551	571	536	584	544	529	555	563	584	539	559	563	566	550	586	550	526	549	550	528	537	508	542	552	554	609	574	529	503	528	565	539	590	528	544	523	550	579	567	564	537	557	541	589	561	530	505	513	558	554	588	537	529	576	516	565	523	547	569	528	520	533	602	574	503	537	539	536	560	527	517	549	554	555	562	550	550	550	532	552	580	531	529	517	483	561	525	533	548	555	512	554	543	537	577	537	523	534	536	584	570	579	548	558	548	540	571	556	526	556	575	544	543	570	546	605	559	543	552	543	550	556	552	571	555	593	526	495	587	515	555	528	529	513	509	548	556	572	510	590	569	521	564	543	527	555	558	548	571	531	564	529	516	504	504	487	560	559	544	522	563	537	536	518	521	559	513	550	538	577	518	580	509	508	523	524	517	551	564	544	543	550	563	560	529	569	523	549	558	504	532	559	509	522	567	548	560	574	532	499	534	539	525	546	526	587	549	528	550	526	501	564	511	500	573	530	567	566	525	545	547	505	538	528	545	527	551	534	536	519	534	553	511	594	528	533	504	540	549	546	546	565	499	563	514	568	562	548	556	532	535	499	559	530	557	531	542	559	533	549	551	524	537	535	544	535	532	533	538	573	528	594	533	599	566	546	514	539	573	558	525	550	569	584	507	552	570	583	512	571	560	527	518	531	525	555	537	539	574	535	524	540	574	553	529	532	514	533	519	535	578	567	544	517	534	545	541	571	546	542	568	586	572	560	585	567	566	553	570	524	528	522	569	552	533	511	540	605	520
63585	30928	13714	5059	2050	901	659	547	476	341	302	253	238	255	281	285	269	270	249	271	229	251	243	256	259	259	265	276	252	254	243	280	261	223	260	292	239	256	243	262	272	281	250	257	253	279	273	249	277	275	266	280	245	263	257	274	240	245	255	256	229	267	233	260	238	232	220	261	270	211	257	275	244	277	277	251	285	268	269	247	297	252	255	250	290	250	268	264	270	252	281	294	276	270	247	258	277	238	235	290	291	270	221	235	237	263	244	270	242	229	237	253	272	285	281	259	245	283	268	255	269	241	276	278	245	277	271	237	266	272	268	267	264	259	246	262	264	268	286	277	268	270	252	280	267	250	253	259	237	242	261	205	256	229	264	233	229	248	249	248	240	270	272	284	245	234	279	258	259	230	250	289	283	280	270	270	256	251	270	268	265	260	248	244	243	249	243	256	237	227	231	226	264	266	253	275	262	256	284	273	215	248	230	239	253	259	274	277	242	283	254	280	261	256	229	252	300	248	244	228	231	267	263	256	243	286	237	260	262	277	225	272	239	264	257	261	235	234	264	235	248	248	306	283	241	282	237	235	244	219	247	278	273	247	261	285	250	248	279	261	258	252	279	259	266	253	250	266	279	277	247	265	271	253	261	259	279	216	248	276	250	241	269	270	253	266	257	265	264	270	261	253	229	264	256	264	235	275	265	267	260	273	241	244	248	258	239	245	278	240	259	287	240	256	252	229	266	265	236	267	292	275	246	257	260	257	274	274	226	252	258	276	233	264	310	245	275	270	243	266	255	268	264	265	225	250	275	235	249	261	227	243	276	278	247	235	241	260	234	257	221	259	267	272	265	279	283	279	273	225	273	271	260	272	240	300	271	249	237	266	259	231	308	224	257	244	227	241	261	249	246	232	273	277	239	244	251	265	251	280	298	264	262	301	233	273	305	263	256	258	250	248	271	257	210	276	225	249	262	264	280	255	248	282	235	259	262	273	283	266	251	240	253	233	276	268	250	230	271	272	284	253	251	235	240	240	273	266	232	237	239	239	276	256	256	260	259	253	263	268	252	271	294	235	267	285	279	263	237	277	244	257	308	266	260	298	252	249	271	263	304	255	272	243	263	234	237	245	250	267	235	280	245	248	272	247	252	265	282	277	264	285	268	239	247	263	244	268	258	266	260	254	231	243	252	245	252	266	283	249	259	239	269	276	247	270	235	277	272	224	242	250	268	263	275	278	268	228	265	279	245	268	230	262	240	265	258	292	258	268	249	265	261	237	275	262	206	297	253	248	281	270	257	251	276	239	246	232	263	311	244	278	263	256	268	247	263	253	238	240	254	260	251	236	269	284	238	276	239	254	273	261	267	250	276	253	261	284	256	275	263	278	272	267	244	248	262	270	258	271	255	277	267	263	276	269	232	276	266	241	234	242	267	266	260	253	262	269	261	252	267	278	250	252	236	282	283	261	270	247	279	247	201	262	264	297	281	266	259	268	239	270	255	274	237	268	253	258	281	254	246	264	247	225	250	276	232	230	217	251	249	231	240	268	239	247	273	255	262	266	264	257	278	250	265	271	237	245	249	253	269	226	263	249	283	268	244	284	267	262	254	276	252	264	249	271	261	258	284	280	242	277	243	281	265	287	295	279	232	253	234	259	253	230	251	244	269	232	246	267	256	235	258	269	222	263	251	277	276	252	283	273	253	279	228	253	250	252	279	257	262	258	248	253	251	239	227	260	260	253	224	256	262	255	282	281	298	240	237	276	253	239	222	292	255	248	280	248	247	264	262	238	247	247	224	271	251	256	264	256	285	240	222	240	244	253	251	261	243	258	264	256	259	258	270	271	293	243	275	246	255	300	243	261	284	257	264	243	264	224	256	274	250	278	231	270	270	259	245	284	254	269	271	284	270	237	248	249	260	234	266	257	254	258	256	265	264	213	255	240	236	251	272	269	243	265	242	248	243	251	244	266	240	218	226	294	258	270	282	216	272	262	281	261	267	227	241	251	260	253	238	264	293	255	265	241	274	240	232	276	251	271	280	249	274	251	236	287	266	268	273	254	262	238	247	265	271	268	254	304	266	254	245	231	246	222	267	247	251	276	261	266	259	251	275	272	263	281	284	270	259	274	253	241	241	234	256	272	245	252	247	257	268	246	267	255	251	219	248	247	267	245	241	283	245	283	254	254	284	248	239	290	293	241	249	235	249	237	279	261	279	260	283	285	288	262	267	236	265	269	259	249	274	260	274	243	259	259	253	285	240	253	293	252	247	249	254	262	262	245	262	258	247	250	232	244	245	269	254	274	285	273	267	234	274	249	241	253	284	251	251	281	231	254	247	246	241	247	269	228	233	258	254	262	293	259	268	256	244	276	233	244	239	285	281	297	252	253	245	276	279	281	257	251	251	278	253	228	267	256	252	278	298	250	240	248	227	260	256	249	267	255	254	234	237	246	273	283	246	268	257	251	270	267	267	258	273	220	276	261	271	273	242	254	227	253	287	266	238	260	250	251	262	256	252	279	250	257	266	270	238	246	250	246	258	245	287	249	240	291	268	255	254	253	250	261	238	256	248	258	259	239	283	241	240	283	271	233	229	238	261	256	260	288	257	256	249	252	252	248	234	262	243	271	239	275	283	266	261	231	242	282	250	266	241	256	244	253	247	269	294	263	235	269	260	246	270	264	235	269	252	261	267	261	245	244	274	262	274	247	274	228	260	268	260	236	279	264	246	251	289	257	224	260	288	268	238	260	276	248	257	274	255	255	251	262	227	271	237	257	255	252	256	251	266	270	287	282	284	256	303	268	306	233	269	249	222	240	248	259	284	262	269	270	264	224	249	260	254	238	253	259	259	241	280	286	284	265	252	254	254	263	261	264	241	242	262	268	255	276	279	239	238	307	245	237	256	265	253	254	244	273	265	279	263	252	242	263	264	257	264	235	253	262	290	273	247	249	268	239	245	261	274	272	270	262	238	241	270	277	244	278	239	230	277	285	257	272	285	269	249	253	261	253	208	268	270	278	255	270	280	272	283	273	281	296	270	257	245	274	253	232	270	240	247	276	264	261	241	244	248	257	281	263	285	252	253	279	262	272	231	252	291	273	270	254	272	276	252	247	274	231	256	252	250	221	250	280	309	247	256	276	265	249	241	278	239	238	228	262	276	263	255	230	259	253	245	278	261	241	280	267	239	293	262	252	267	254	271	227	230	251	273	252	256	245	248	262	247	285	235	261	241	248	257	254	264	267	229	266	288	266	236	236	255	264	250	267	241	277	244	227	282	252	269	256	257	260	254	229	252	273	249	301	269	241	251	261	257	228	273	268	252	230	286	267	243	269	257	254	271	252	245	261	244	262	285	262	241	277	256	258	239	265	312	261	284	238	283	247	256	260	246	301	254	240	253	258	261	255	276	265	246	288	267	242	272	273	259	253	234	256	255	267	247	260	272	235	253	275	256	260	227	264	253	270	285	282	232	262	235	269	284	255	251	275
43441	22997	13828	8764	5171	2770	1949	1616	1254	936	758	662	630	594	566	554	557	600	599	574	560	570	599	560	617	594	601	542	569	562	599	585	613	603	582	567	613	619	586	570	579	563	589	563	559	568	607	609	620	554	636	548	574	572	554	562	520	561	600	587	613	587	585	550	549	574	584	564	594	592	558	594	619	593	533	586	588	548	579	613	576	567	593	598	643	584	577	580	612	603	623	604	559	576	567	585	587	579	562	586	553	587	597	582	589	540	611	598	599	591	587	598	574	629	562	590	582	602	574	607	592	575	537	594	586	551	567	556	537	599	586	578	576	589	563	531	605	580	576	559	579	587	613	586	587	540	609	568	548	573	620	595	574	584	632	587	573	575	568	566	628	560	586	580	543	585	569	547	572	544	575	588	599	571	552	542	575	542	533	595	590	560	528	591	634	588	570	584	558	601	586	563	595	583	575	625	540	553	589	564	581	590	520	558	548	562	573	551	569	565	572	563	604	516	563	537	604	587	567	569	569	607	597	621	572	573	592	548	571	566	572	566	611	590	604	557	560	592	593	563	593	606	576	571	592	572	611	556	566	541	550	586	558	613	573	559	554	557	558	612	586	596	584	598	570	544	575	578	551	525	604	579	581	583	562	622	571	568	592	613	560	576	585	601	562	587	561	574	595	551	608	560	588	561	584	564	548	583	568	551	589	595	550	588	583	589	554	580	564	586	604	546	561	571	619	610	579	592	585	599	581	596	587	545	560	580	552	555	575	634	588	587	579	604	578	587	531	543	601	600	579	528	607	517	630	536	553	595	549	570	571	560	589	579	585	605	594	601	541	571	573	560	591	517	561	565	579	587	567	600	570	589	560	540	609	583	577	589	568	545	585	556	563	634	571	570	586	604	542	583	596	571	557	556	581	579	572	583	564	587	564	549	573	563	603	590	618	555	606	532	562	619	582	598	613	574	564	593	597	568	503	580	547	591	554	555	554	585	567	542	537	585	576	594	583	585	575	590	595	579	597	587	553	614	585	582	568	561	579	548	581	591	599	567	552	547	569	578	593	584	564	634	622	577	582	552	594	576	537	543	604	608	567	529	559	612	536	575	563	552	617	565	551	570	595	583	631	571	555	555	546	548	554	580	577	587	566	568	553	534	569	566	625	571	602	609	576	548	571	619	599	601	566	574	619	631	561	574	600	592	595	558	608	584	588	597	539	573	554	546	572	569	564	565	571	574	519	567	589	601	625	540	578	598	580	590	580	589	562	600	601	585	551	613	592	606	584	558	583	553	538	593	614	542	590	562	578	625	582	566	580	645	580	596	556	578	641	548	553	577	583	610	589	564	600	571	555	565	557	584	588	547	574	540	559	592	613	548	532	543	571	610	587	613	612	618	592	556	580	599	627	568	552	595	589	534	588	611	562	583	600	609	555	591	515	599	568	611	555	559	575	570	540	574	549	555	604	609	598	554	562	554	605	626	582	536	574	613	564	610	563	582	592	590	547	600	588	601	561	590	600	576	557	650	575	563	594	565	532	599	606	588	527	536	597	596	556	579	545	610	533	568	576	602	565	544	598	600	579	573	616	585	602	562	579	570	608	569	591	583	555	530	549	569	551	538	586	594	568	541	587	585	560	591	561	632	601	540	575	575	589	579	582	586	596	572	578	586	566	579	581	561	606	594	567	583	593	553	581	560	597	538	596	571	555	591	562	609	572	592	589	581	550	560	548	603	626	547	551	545	578	584	558	637	544	560	552	572	567	563	571	624	605	592	560	532	588	572	561	594	586	624	583	607	593	547	596	607	578	575	569	567	554	609	620	578	640	543	559	654	543	581	535	616	555	539	619	578	555	575	576	550	548	581	538	532	584	584	591	572	604	608	602	523	570	567	580	595	577	546	588	566	602	564	608	546	574	588	567	599	615	580	615	603	564	564	575	623	552	557	640	601	596	597	578	598	607	565	597	596	553	600	550	599	609	587	568	573	603	577	551	559	566	614	566	601	546	540	584	572	566	552	565	557	565	511	594	559	578	565	607	572	582	578	592	563	578	593	545	582	593	599	593	602	594	579	567	583	524	636	604	557	560	536	557	612	582	570	587	556	579	594	574	604	556	594	583	562	577	578	548	558	598	604	556	567	594	535	584	582	582	592	610	607	605	570	606	598	594	565	597	535	605	546	561	561	572	556	581	553	589	555	593	596	573	608	586	582	606	580	595	584	560	612	551	565	585	603	550	582	595	527	568	551	558	600	611	586	591	657	564	543	588	559	565	546	553	558	575	594	548	566	598	573	598	549	548	586	549	619	558	568	541	524	586	578	522	547	541	615	586	611	602	555	540	556	582	549	564	589	577	588	609	559	598	601	578	585	587	550	567	542	603	555	596	577	598	559	599	589	568	534	588	603	535	551	546	559	565	595	555	589	601	567	561	545	587	584	587	570	567	566	597	576	594	577	591	565	563	614	558	604	600	642	570	614	578	583	583	616	568	594	556	561	563	590	601	547	579	595	590	613	597	586	605	582	600	574	569	577	573	594	545	561	581	579	566	525	544	598	541	579	622	565	566	576	601	603	622	562	571	570	562	613	577	596	559	597	584	571	624	544	545	611	572	570	594	595	553	560	555	584	576	535	598	535	564	556	564	585	571	564	569	559	597	509	547	554	515	573	629	624	574	601	600	545	550	633	591	554	565	581	590	588	577	576	544	608	539	591	540	577	579	602	546	581	605	567	538	553	549	567	565	600	577	576	623	540	560	568	585	565	564	577	604	611	641	632	608	537	582	593	550	568	555	573	611	561	626	587	588	579	584	589	555	584	572	613	570	539	588	604	558	570	630	568	599	577	600	628	572	577	573	565	552	568	561	566	597	568	549	592	532	559	578	578	596	594	571	610	554	542	595	587	603	570	553	536	617	548	607	588	554	633	598	589	607	601	582	559	549	555	574	583	583	544	591	631	593	608	610	556	591	577	579	546	591	630	531	535	625	567	587	573	541	562	548	557	574	601	582	550	588	593	581	588	561	553	556	566	593	571	586	583	555	594	580	583	606	561	603	604	555	591	623	568	554	592	638	609	570	550	586	532	515	551	654	580	560	582	581	591	618	623	555	584	553	591	573	555	588	557	544	600	624	556	565	633	588	597	542	580	593	567	586	560	599	640	610	564	602	570	592	571	562	592	531	635	598	563	597	579	599	541	600	573	605	564	542	568	611	638	602	604	583	559	582	562	575	572	597	580	598	575	553	590	573	576	620	574	583	531	596	571	585	547	570	611	604	605	612	593	580	570	616	606	599	616	600	624	551	579	563	580	579	562	610	577	568	546	551	567	582	559	563	584	572	530	559	592	579	571	555	564	574	568	580	544	583	522	643	542	555	571	572	567	545	549	619	569	588	573	566	548	613	551	563	575	557	575	597	595	586	578	553	612	600	558	581	581	617	613	576	558	579	590	565	582	570	559	615	560	599	573	582	569	572	562	586	605	533	591	620	572	553	572
47642	19770	4908	1653	842	558	369	293	298	288	264	259	241	239	238	280	248	242	231	236	254	246	260	286	246	243	246	235	246	247	248	241	244	242	279	238	229	245	271	252	259	254	239	251	287	225	254	287	259	247	246	282	248	241	249	253	271	268	222	245	270	281	236	267	242	241	227	278	232	255	239	268	240	256	229	232	244	274	264	245	255	219	235	274	268	258	260	273	237	226	233	254	240	244	275	265	266	271	248	227	242	249	251	249	270	277	209	254	280	256	228	239	230	259	249	263	246	241	247	231	245	251	263	237	230	261	244	240	266	253	241	232	244	237	239	245	244	212	228	272	263	246	237	209	238	259	241	244	228	231	259	235	241	217	230	262	201	207	241	250	240	232	249	270	233	234	257	270	246	242	236	246	244	256	240	261	224	271	232	226	270	261	244	234	273	246	241	266	244	253	218	228	264	258	246	256	238	259	260	257	251	271	249	264	247	227	258	276	282	247	249	254	263	248	267	265	252	256	249	213	256	231	246	242	258	272	234	258	256	253	262	255	278	236	232	253	252	207	250	258	238	232	244	240	261	272	244	238	234	275	255	248	242	259	252	261	219	225	250	247	247	244	263	278	245	242	237	268	282	252	267	251	254	260	228	275	259	242	246	245	249	269	220	259	274	268	272	233	238	256	247	232	279	229	271	245	243	236	250	255	252	259	278	262	251	231	229	241	229	237	241	223	250	269	259	257	263	263	241	234	260	269	262	266	239	280	218	247	240	224	274	236	270	270	230	245	209	283	246	252	233	258	248	266	262	231	253	228	254	277	251	235	248	228	243	237	254	280	255	292	266	265	245	285	240	227	230	250	272	266	255	252	260	277	261	216	254	219	260	258	234	299	226	228	257	248	237	232	258	250	275	244	243	258	259	262	238	263	234	241	264	224	225	277	246	253	248	264	247	253	271	229	260	267	256	244	260	249	253	240	261	271	249	249	227	258	240	235	254	236	254	253	231	245	252	272	242	253	235	252	256	227	255	240	254	271	247	247	244	249	218	258	237	229	247	268	236	252	204	236	199	252	250	274	237	260	239	247	259	268	231	249	261	262	250	254	259	263	260	249	245	219	266	246	249	248	260	243	219	252	227	238	253	248	230	233	288	306	256	221	249	241	225	250	226	258	249	269	254	232	254	281	255	284	229	265	231	230	273	230	218	238	265	228	261	255	246	231	241	216	259	226	222	237	266	278	251	236	269	266	253	259	244	254	268	245	295	269	244	249	227	274	238	244	229	274	226	241	237	207	224	223	247	241	246	238	238	269	250	229	261	223	221	264	242	253	251	245	246	246	232	223	252	265	270	241	268	247	237	230	272	226	267	269	242	248	233	210	262	241	252	242	210	253	242	226	221	231	274	255	236	248	259	219	254	239	264	225	247	273	228	217	237	253	241	245	263	237	277	259	267	289	263	242	245	236	245	264	241	247	209	237	254	233	239	253	240	245	246	257	228	255	253	256	254	233	255	240	238	244	245	232	243	246	268	280	275	250	241	222	259	253	261	262	214	258	247	248	264	254	223	266	256	250	273	225	248	221	237	247	254	241	271	246	269	261	255	257	220	239	291	238	239	261	276	254	254	232	232	235	277	257	256	246	262	230	237	256	245	258	234	246	243	243	246	239	227	269	236	236	219	259	240	220	255	231	231	266	243	254	285	237	274	253	263	225	232	230	249	269	247	251	261	254	268	253	270	273	270	235	210	255	253	263	275	257	227	258	221	253	248	244	234	246	217	256	276	252	258	223	220	245	256	226	269	211	241	252	260	244	250	248	226	277	257	243	243	229	221	255	229	242	271	237	257	260	227	234	255	271	228	257	261	251	234	258	267	270	258	238	275	218	225	258	280	260	260	244	238	240	233	213	259	262	255	251	276	264	245	226	246	244	226	250	242	243	259	252	240	253	268	255	253	246	244	268	233	245	270	238	275	255	238	236	249	259	238	259	234	238	230	267	257	253	253	252	227	247	233	249	267	266	236	233	255	252	241	245	247	286	256	250	253	258	240	229	244	272	253	253	259	245	235	253	242	225	256	226	241	240	247	261	235	254	236	243	243	245	252	248	226	258	234	244	259	231	251	249	258	255	250	236	273	279	257	242	247	223	263	261	235	269	233	223	267	268	259	228	240	227	238	224	235	242	205	244	236	222	254	248	260	261	239	241	217	233	232	256	218	220	248	240	279	234	237	227	216	273	254	245	228	256	286	216	221	271	269	236	258	236	249	213	255	243	262	254	238	235	221	224	265	246	266	254	224	230	268	266	250	258	258	229	250	256	253	238	234	263	244	255	233	247	207	255	239	231	283	228	227	219	262	223	231	233	228	252	256	247	243	242	252	245	279	258	241	276	251	239	261	236	245	215	232	226	232	244	265	261	267	248	254	238	246	246	255	239	257	244	226	224	239	242	237	239	265	260	226	263	232	245	191	269	242	250	229	211	254	249	226	249	259	245	232	242	240	264	228	239	237	222	256	258	240	231	225	235	248	236	215	226	246	218	250	256	229	243	229	264	244	243	244	292	220	251	254	259	238	259	241	262	250	224	277	264	248	250	265	256	237	261	251	222	273	252	262	218	232	257	236	244	233	237	238	265	222	287	264	261	265	233	260	221	217	248	237	261	257	227	242	254	244	271	291	266	249	253	256	245	228	233	277	246	260	242	242	263	236	234	248	235	264	249	236	250	266	267	251	254	216	258	246	223	255	235	254	250	245	237	276	250	249	271	270	253	259	256	268	240	257	244	229	240	252	280	249	244	239	251	241	256	227	258	243	276	250	252	255	236	228	242	243	239	232	215	228	252	258	245	231	228	237	256	217	197	234	235	229	239	264	232	264	279	272	246	231	243	270	270	257	227	259	242	233	224	230	246	232	258	239	261	280	249	257	240	240	231	243	261	252	249	218	244	258	244	236	225	283	234	256	265	258	242	262	267	225	238	234	270	257	232	249	242	262	219	243	242	281	258	248	244	251	239	233	247	253	275	271	239	264	209	276	239	244	258	245	260	301	230	224	253	240	229	250	247	242	252	240	263	241	246	268	248	250	241	234	256	233	277	238	253	227	280	257	267	243	216	261	254	262	217	227	239	238	253	224	241	232	250	235	260	250	234	241	280	252	225	261	247	237	229	239	256	259	247	233	258	256	267	269	221	278	260	243	263	271	246	250	256	240	249	244	262	251	221	237	228	242	247	236	249	218	254	238	287	239	259	255	236	200	264	257	228	204	262	256	246	238	232	222	227	248	221	245	229	240	258	228	250	288	260	244	273	224	259	235	223	208	228	245	230	261	204	241	276	264	196	207	256	244	258	275	267	277	248	251	251	285	260	253	259	245	252	223	237	257	224	230	220	276	232	215	253	210	237	268	306	247	261	249	251	258	283	259	236	288	233	242	274	270	260	238	273	266	262	227	266	258	262	282	286	278	228	252	242	268	275	257	252	254	281	248	269	235	225	252	267
32750	13936	5870	3568	2277	1565	1028	811	657	611	545	586	595	518	560	568	579	529	544	548	586	558	587	566	578	557	539	546	584	570	556	585	557	576	535	559	547	532	580	547	561	544	535	531	556	547	559	530	536	552	519	562	547	588	504	566	561	546	531	591	514	512	567	542	528	532	539	529	553	527	538	545	570	550	557	568	562	546	533	501	525	572	560	519	531	530	558	566	527	556	530	547	540	574	529	545	567	523	537	557	527	501	569	540	565	543	562	569	583	539	541	578	517	611	552	559	554	565	532	547	511	556	566	550	550	569	534	561	580	585	511	511	532	601	552	570	527	549	566	578	567	529	582	530	565	590	567	549	572	546	564	519	550	555	530	530	554	510	591	571	581	483	585	520	555	557	511	530	581	570	518	538	556	507	523	519	576	579	527	607	551	564	583	563	539	538	538	557	533	495	533	503	581	555	541	568	549	518	530	530	540	543	566	526	565	565	594	566	542	524	524	549	527	563	574	613	531	539	532	538	561	523	532	545	530	516	567	522	602	559	548	529	561	560	578	569	560	540	558	556	549	549	581	552	531	538	596	569	541	529	552	571	550	544	558	559	537	569	539	518	533	539	592	544	533	563	513	527	528	522	556	572	516	556	518	551	553	541	578	576	568	567	564	526	599	561	542	541	568	539	574	528	574	576	546	537	563	520	542	556	568	546	542	559	536	578	557	517	565	558	584	554	533	531	542	544	545	573	557	522	574	562	534	520	549	567	557	616	549	549	534	575	566	566	555	540	506	545	561	539	555	500	544	511	546	580	584	548	517	546	572	506	486	507	526	565	537	570	547	559	552	541	534	586	555	546	561	555	507	526	580	520	560	542	566	529	536	546	533	519	550	548	577	543	539	525	572	528	530	537	503	568	542	542	592	531	533	508	529	537	526	549	545	600	536	551	550	518	554	568	602	549	564	542	549	549	542	552	557	531	536	555	568	536	480	556	576	545	557	541	611	532	552	548	532	554	547	577	546	600	559	513	524	557	547	536	575	542	557	511	522	560	550	579	596	550	563	532	576	545	538	558	567	575	518	564	572	562	508	534	533	533	492	577	577	494	554	553	576	542	551	541	559	520	552	507	509	579	552	556	505	579	557	579	585	564	539	526	562	523	569	524	546	560	581	536	502	506	497	583	546	575	587	521	552	563	563	554	547	568	553	589	589	532	560	531	537	548	554	604	548	578	566	564	548	582	529	578	520	570	537	546	546	586	518	559	552	548	519	582	562	593	567	564	509	528	514	582	553	558	569	571	524	546	553	579	525	545	516	556	518	551	551	591	530	569	552	561	581	558	545	577	566	497	564	550	540	551	556	548	561	549	562	551	595	551	543	586	548	551	536	512	593	490	536	561	522	523	525	545	560	526	518	514	568	551	547	568	515	544	557	591	551	555	562	551	581	507	565	569	565	563	527	539	544	529	563	559	517	557	539	557	546	553	537	533	583	578	552	572	537	557	527	533	573	569	540	499	533	567	567	565	512	525	596	571	553	545	543	563	528	487	552	547	565	529	493	573	524	568	568	553	583	573	552	551	540	580	548	533	569	581	571	535	513	550	542	552	572	554	590	570	550	555	554	562	527	579	545	558	564	552	553	548	530	543	552	531	565	587	546	547	560	576	553	553	547	485	544	592	526	560	574	566	574	562	536	514	606	529	571	523	585	530	586	556	478	555	549	551	526	514	527	575	563	538	598	551	537	584	558	544	543	567	561	525	571	537	538	593	549	529	519	521	553	518	561	544	521	563	553	533	542	545	538	568	585	548	547	516	569	563	549	544	544	524	570	554	560	602	547	496	527	531	513	572	541	528	576	545	565	530	551	537	543	535	520	573	552	541	556	543	516	557	523	543	566	543	554	602	566	574	545	560	563	526	562	562	530	556	550	530	525	549	529	539	543	514	561	557	538	515	556	551	505	577	547	542	539	581	558	528	544	525	508	564	541	542	540	556	552	573	545	523	523	590	554	601	547	516	501	534	576	571	570	524	544	529	545	533	581	609	558	559	533	574	570	532	541	523	512	547	564	567	555	537	564	546	577	504	517	575	548	554	547	557	553	576	595	511	531	539	530	530	532	526	545	522	506	563	508	595	502	597	553	588	542	532	575	514	524	533	512	515	560	521	522	567	599	569	518	557	538	572	546	517	578	555	550	533	502	554	559	588	546	543	517	551	579	587	565	570	556	599	559	590	586	536	567	518	545	506	540	545	533	542	506	515	543	582	520	536	549	522	581	549	537	521	553	530	592	564	539	559	520	555	513	550	560	553	574	546	539	574	578	547	576	517	527	558	539	569	529	571	518	560	513	576	563	562	549	557	600	549	520	508	522	543	540	565	562	535	551	532	547	575	552	514	529	528	537	579	544	541	522	597	564	537	548	546	514	595	554	503	526	518	544	534	539	504	540	543	558	587	531	550	592	542	571	556	540	554	545	533	532	514	547	581	563	557	517	567	543	535	565	569	546	566	528	578	540	568	538	512	572	550	502	553	521	550	556	531	520	526	537	554	550	529	551	597	584	523	544	596	533	587	554	501	515	535	563	568	538	566	559	587	551	567	552	581	565	568	539	523	583	556	534	529	537	560	543	597	568	524	532	583	568	544	544	567	506	521	552	569	513	584	548	541	550	552	530	530	548	539	540	540	585	570	519	548	547	544	539	558	600	521	552	562	537	584	598	548	565	527	559	560	528	528	587	517	536	537	520	551	559	534	564	544	529	538	554	508	531	498	519	544	560	532	543	560	541	546	559	538	550	589	552	531	528	564	582	537	562	563	539	544	502	563	547	549	557	586	548	517	571	548	530	601	578	578	527	534	563	548	550	559	604	536	533	524	578	527	570	543	553	547	544	563	530	528	567	550	582	557	571	571	578	554	582	551	579	575	566	505	547	544	553	565	580	545	568	536	584	577	543	547	570	542	568	592	604	554	503	546	517	545	529	565	558	562	556	597	563	520	578	591	545	517	525	556	513	538	601	505	527	574	551	533	503	571	549	535	574	535	560	562	577	589	552	523	591	568	513	526	530	585	526	543	560	569	514	558	549	548	535	547	517	568	539	545	519	561	538	563	555	543	550	568	564	543	551	543	557	551	570	563	551	537	534	539	542	536	531	576	519	525	546	530	612	553	555	553	574	547	543	549	515	533	584	552	524	600	539	519	561	470	548	574	585	573	552	568	552	574	511	535	546	536	581	593	566	557	543	498	562	558	569	535	555	533	534	499	566	545	575	540	567	556	543	569	538	525	569	535	559	558	574	576	507	592	555	582	522	559	551	569	534	533	564	560	585	545	573	551	527	566	581	552	587	528	569	565	587	553	568	561	542	548	548	564	512	527	556	536	580	514	543	534	546	534	590	536	526	562	556	518	522	552	583	533	557	586	553	590	529	564	545	587	536	543	555	531	542	561	589	605	575	576	528	608	487	557	548	594	556	552	518	570	574	556	572	530	513	580	550	492
60218	22548	6077	1561	716	506	411	292	281	271	249	256	252	222	268	265	240	233	283	230	223	271	248	244	224	260	270	261	240	252	247	239	269	241	272	268	230	264	263	216	245	284	223	233	249	250	280	255	248	271	215	255	237	237	227	269	256	254	220	278	237	223	225	256	246	247	252	238	255	241	246	278	249	245	234	247	228	209	252	220	229	220	233	251	262	232	234	264	250	263	249	266	224	242	224	216	252	219	264	257	254	232	231	243	248	263	249	229	255	257	233	242	262	231	262	235	229	241	262	300	215	245	253	255	257	255	247	236	243	256	264	256	254	233	245	234	246	252	246	279	263	266	248	255	267	242	263	237	241	266	257	212	244	244	254	276	246	232	259	232	258	239	240	222	256	247	264	256	243	249	262	259	238	223	240	227	234	257	246	242	269	259	256	236	249	268	246	249	227	238	246	250	272	254	231	262	272	239	268	249	250	280	275	223	260	243	271	251	234	256	272	243	264	248	236	245	260	262	257	247	235	245	270	245	219	253	255	227	246	247	240	268	254	243	238	243	215	285	239	263	222	247	239	260	265	242	259	260	262	255	232	268	252	247	240	238	242	238	266	252	274	254	239	242	240	247	242	235	264	227	251	249	236	246	234	247	220	244	249	278	244	255	193	251	242	236	232	262	263	251	241	263	244	225	218	223	255	268	263	237	227	218	282	232	274	282	258	287	252	245	253	282	251	253	236	248	257	241	225	272	225	223	251	264	253	276	236	229	238	246	235	264	242	288	254	249	253	245	225	236	242	242	268	240	263	255	239	233	263	246	237	238	252	257	262	228	226	253	227	240	249	239	231	258	237	250	245	206	260	257	231	251	246	246	248	249	248	253	269	255	239	238	253	256	229	269	271	252	229	241	219	253	265	281	203	233	260	249	226	245	264	239	239	255	243	230	248	257	253	238	228	228	265	244	254	255	256	254	241	251	254	232	303	252	229	257	253	248	226	240	287	230	245	235	243	299	250	260	256	236	252	217	231	266	268	265	252	231	237	245	253	231	229	268	253	234	249	255	251	255	232	252	261	265	244	252	244	248	263	251	236	257	218	278	232	262	262	225	278	239	220	241	243	279	242	229	251	220	231	256	254	246	239	257	215	267	243	227	252	283	251	248	247	215	246	250	238	239	276	242	236	235	250	242	248	223	252	254	265	255	240	240	270	278	242	278	248	281	247	252	238	266	214	242	249	248	246	272	236	256	257	245	257	258	238	262	246	241	268	240	270	237	247	273	275	223	231	254	215	218	243	262	264	255	232	253	259	247	253	273	266	247	235	258	261	218	231	247	221	250	245	233	260	259	245	267	269	270	236	230	249	267	297	244	266	241	266	261	241	202	238	255	226	260	249	233	278	221	274	291	250	244	240	234	255	239	286	245	246	263	277	249	252	236	264	237	275	251	221	277	230	224	205	268	292	244	250	248	253	248	258	243	267	259	225	236	259	253	228	253	240	257	248	255	215	261	234	248	232	228	239	251	273	237	246	243	301	271	236	254	241	245	242	234	239	233	253	247	237	219	241	254	213	250	240	246	237	237	229	250	255	277	274	230	231	256	264	248	258	235	238	232	226	234	286	255	249	251	224	248	203	215	247	266	248	282	245	271	260	234	250	244	243	269	251	246	241	253	262	258	260	257	250	207	223	271	259	251	250	251	263	239	235	264	244	239	237	239	232	241	267	243	238	210	207	225	264	272	242	247	239	273	244	243	297	234	235	255	251	241	246	231	237	259	243	246	256	283	274	268	252	244	217	206	223	222	212	233	245	248	257	248	247	241	260	231	269	252	223	275	252	259	273	226	243	252	250	242	239	219	257	253	256	269	249	243	270	264	230	239	237	247	244	270	214	249	241	244	228	273	236	253	232	224	288	295	252	208	245	239	230	221	260	254	247	241	273	266	229	251	232	228	234	258	235	257	246	249	220	261	217	223	247	229	248	255	242	237	245	252	249	238	248	245	256	262	287	251	232	249	239	259	246	245	242	274	277	231	253	250	222	231	256	243	274	226	275	275	243	236	280	241	209	236	274	255	263	245	256	279	266	251	225	236	219	250	246	241	264	253	248	266	234	241	232	261	243	262	249	255	269	261	252	228	252	228	238	245	262	237	249	263	244	248	266	224	258	281	219	231	267	261	242	219	231	262	252	228	227	210	249	238	246	218	270	250	231	252	261	260	230	271	284	256	266	259	226	247	257	263	260	257	266	265	257	270	268	243	230	235	252	249	228	284	222	237	267	277	240	247	244	262	231	234	244	260	239	226	257	270	247	211	245	235	245	244	268	260	258	271	234	244	254	251	262	257	251	244	290	255	256	232	238	259	250	246	203	234	243	263	210	285	255	252	227	271	239	229	236	224	224	214	218	252	261	268	240	244	224	273	263	214	219	247	236	258	238	265	227	233	243	281	239	259	239	242	264	263	248	273	240	228	249	256	272	242	265	239	237	260	242	228	259	261	248	251	237	249	262	270	258	249	260	256	253	231	254	231	226	266	251	237	257	216	256	253	271	258	248	226	265	240	246	246	261	246	236	257	218	256	275	233	225	283	248	237	239	234	250	265	240	223	227	232	259	262	255	228	236	241	241	245	238	269	223	238	271	246	251	264	252	252	261	273	232	248	261	253	257	245	230	226	242	265	234	249	267	247	235	234	226	280	272	254	237	266	245	219	238	275	238	268	266	239	221	215	247	276	264	258	250	269	208	259	233	225	238	238	233	226	224	263	261	238	240	235	265	262	227	275	253	246	217	259	224	244	240	267	246	253	215	264	242	244	256	271	237	246	262	227	237	245	252	237	262	264	258	249	263	243	234	283	250	238	270	238	249	254	242	253	252	241	265	242	233	252	232	241	237	255	233	249	268	221	237	243	234	234	237	236	242	282	236	251	237	234	254	248	266	247	244	263	230	247	247	218	242	232	259	270	279	239	241	245	266	251	257	264	261	315	218	224	267	246	231	248	229	260	267	214	271	218	244	244	241	231	244	240	265	244	275	229	248	227	249	263	249	266	234	252	273	262	277	250	270	268	226	258	256	275	260	231	245	275	264	249	272	267	230	263	201	243	270	266	214	250	228	269	245	222	266	242	265	227	250	226	241	246	239	205	228	259	278	219	249	254	259	244	216	263	270	265	249	228	231	218	247	241	239	239	245	251	246	254	282	229	234	253	239	224	308	241	261	253	258	244	233	216	242	245	274	273	268	267	252	292	259	266	262	254	255	255	259	258	235	263	241	285	256	232	250	250	215	257	254	258	233	223	254	246	256	246	248	218	264	242	244	224	249	235	254	259	253	247	254	240	251	261	247	252	265	249	263	244	232	254	256	243	245	248	243	285	233	232	275	252	241	266	231	262	258	249	249	220	227	230	237	254	248	249	237	240	247	244	254	212	236	263	285	249	216	254	245	246	279	254	262	276	225	252	266	256	261	231	292	249	244	244	249	259	218	239	224	231	214	261
39641	13211	5444	3224	1806	1421	1003	796	683	672	589	580	548	535	550	540	527	556	542	531	544	575	579	587	586	559	533	587	551	554	582	525	550	538	580	545	562	526	547	567	523	557	545	552	569	555	588	581	543	545	543	542	589	536	551	583	569	583	597	580	578	534	542	556	564	563	530	562	524	539	561	574	570	586	560	583	551	587	517	539	569	570	571	537	549	580	558	540	535	552	538	555	567	599	586	542	540	517	556	601	566	559	521	546	599	541	574	529	547	564	581	566	554	583	572	581	542	534	576	596	564	560	575	537	546	566	605	533	559	542	554	550	588	515	576	569	540	550	538	555	543	568	534	621	572	530	545	582	519	546	526	566	527	586	546	538	610	547	526	559	485	548	561	590	556	600	591	563	551	569	581	560	550	583	563	577	590	552	570	568	553	557	573	513	542	560	606	545	562	576	561	539	567	590	540	589	600	547	563	546	552	559	555	563	566	595	565	563	571	582	560	553	514	560	549	554	562	573	568	550	561	544	556	557	577	566	531	569	548	574	574	555	514	532	578	554	520	516	582	553	528	558	562	538	528	551	563	596	564	524	504	580	573	597	551	606	559	591	534	514	566	538	555	557	550	576	560	519	592	557	583	577	545	561	532	517	554	577	551	546	573	599	560	545	549	576	550	624	566	564	572	585	512	526	549	503	528	583	558	533	527	558	596	532	548	544	575	561	555	558	567	535	597	582	564	479	593	562	572	599	530	544	552	579	615	572	539	506	565	533	574	589	607	584	529	558	552	566	516	550	541	595	553	581	558	576	529	525	583	601	547	543	555	537	545	569	549	524	589	582	538	526	515	537	572	541	565	571	535	544	568	519	570	513	539	583	540	541	547	570	582	523	548	567	577	580	570	548	579	545	527	590	555	548	625	583	571	590	542	602	554	533	559	584	561	576	568	565	581	513	604	577	583	554	582	568	538	566	538	580	532	552	521	566	543	596	512	590	547	541	563	576	572	572	614	574	574	579	598	542	550	524	541	552	587	532	541	529	588	578	523	549	585	570	536	562	576	587	530	571	619	538	565	583	549	556	528	519	607	562	582	548	562	566	560	552	568	566	574	582	533	625	579	588	562	529	539	590	587	529	546	565	599	640	588	553	536	573	537	517	622	594	511	537	549	517	562	545	576	576	593	499	559	578	553	516	520	573	562	488	561	601	569	577	572	579	553	560	514	529	591	575	557	602	568	555	568	537	538	566	553	553	572	579	588	497	558	577	546	555	564	525	525	588	554	573	563	528	568	537	562	537	558	580	571	531	556	544	549	545	558	552	583	547	527	581	571	527	564	527	515	573	544	576	544	535	536	558	589	624	547	562	517	562	551	570	579	565	582	563	575	541	581	597	591	600	546	546	565	586	535	548	530	560	545	576	550	497	561	573	554	570	585	603	594	565	560	564	577	576	529	572	523	556	561	524	549	531	542	543	514	552	568	576	499	587	571	582	559	543	568	545	541	590	558	596	529	581	537	570	565	541	559	553	568	581	561	565	532	546	602	514	547	610	581	565	523	539	502	521	543	508	590	508	589	560	571	567	598	596	546	551	583	542	551	538	540	604	607	581	550	534	584	547	560	532	557	562	602	578	559	566	531	570	576	547	606	527	561	547	586	546	565	548	526	556	517	536	576	566	551	547	548	591	556	538	576	525	561	547	552	573	582	572	562	593	551	569	578	559	607	557	561	542	559	576	589	547	517	579	558	573	552	539	517	552	586	602	581	571	535	547	570	563	591	604	563	534	547	549	560	522	510	542	566	564	548	535	551	550	540	555	549	553	572	559	569	586	573	559	538	586	557	539	556	552	545	548	559	557	528	536	545	568	606	612	552	552	572	559	563	580	561	557	558	548	570	534	595	566	550	543	533	582	579	542	564	562	547	550	543	533	549	524	554	544	561	550	616	566	534	581	547	583	557	617	527	540	546	554	564	543	534	584	534	535	566	569	531	551	632	526	540	526	591	586	555	571	584	529	576	534	545	539	562	531	533	552	552	566	546	543	564	564	556	580	548	580	570	571	575	630	550	615	577	543	598	552	552	570	537	570	600	553	553	491	488	584	567	552	559	561	551	556	580	548	564	516	573	614	560	533	561	564	569	559	572	577	534	546	538	520	576	538	535	588	569	551	549	614	554	531	587	570	560	573	543	551	573	582	571	588	539	547	557	556	547	582	540	574	540	504	557	551	557	613	537	569	583	553	545	578	542	576	564	587	545	583	541	529	569	563	553	544	554	556	565	539	573	551	547	566	553	554	537	529	595	560	561	566	572	524	537	551	547	541	568	588	526	561	578	517	545	544	595	579	549	622	564	555	499	520	609	570	544	599	535	534	567	558	556	552	609	489	575	564	566	553	543	545	563	542	538	552	569	544	570	574	607	565	574	583	567	547	566	540	549	576	547	568	542	574	568	567	555	548	530	540	521	546	507	559	524	496	546	548	536	594	569	586	588	605	528	571	592	564	574	566	530	547	594	568	575	581	590	582	549	544	543	527	562	569	583	543	553	573	606	519	571	600	551	566	548	533	489	534	582	562	569	553	540	576	546	588	566	568	588	575	514	528	543	578	568	560	522	561	599	526	577	554	569	529	553	538	556	553	530	560	580	561	575	532	547	570	524	564	589	531	563	559	539	573	551	585	581	582	585	542	530	559	536	609	562	551	611	564	543	543	571	587	550	537	558	554	572	537	568	534	572	557	526	593	555	582	545	587	545	557	552	528	538	579	547	580	569	551	536	524	537	512	550	579	563	536	537	598	588	528	581	589	532	564	550	576	557	524	596	576	583	512	536	530	521	591	548	521	536	596	540	556	578	541	605	589	556	611	549	563	581	580	560	540	596	583	497	579	562	540	561	559	548	573	583	600	566	526	578	585	542	560	570	539	506	577	547	560	532	570	549	576	553	545	560	529	537	612	582	532	564	551	583	608	542	565	610	587	545	554	560	582	546	510	581	564	540	568	536	580	557	541	526	549	551	514	598	556	543	515	581	546	548	574	593	535	607	608	565	558	580	555	530	598	546	544	543	587	584	535	554	553	543	564	556	562	538	552	576	539	581	573	578	558	533	556	566	530	554	522	572	540	536	533	555	554	557	557	557	565	559	527	550	542	557	555	568	554	544	547	548	561	576	502	567	539	552	542	552	500	572	571	553	552	586	538	544	538	579	538	550	574	531	569	551	595	563	574	541	544	585	552	550	595	549	573	565	575	531	566	568	539	562	606	550	535	555	586	557	577	616	598	571	601	579	560	568	590	519	515	576	552	608	545	527	553	555	580	551	542	567	525	546	578	569	536	597	555	580	577	556	520	568	567	559	556	570	568	571	613	567	545	572	595	559	567	562	520	543	560	541	527	568	564	575	511	557	561	551	545	578	603	543	543	569	580	565	531	549	561	516	564	560	556	575	543	531	557	559	544	559	591	521	576	542	541	576	590	556	528	546	553	507	583	560	551	563	537
62370	28856	11217	2554	886	454	385	337	307	269	276	295	266	260	255	275	276	260	249	242	289	265	293	289	249	257	274	297	325	261	268	289	268	297	277	266	300	241	251	265	250	251	289	264	283	276	234	275	313	287	258	266	247	292	285	247	302	253	261	282	285	264	272	259	268	298	307	261	267	250	271	276	268	234	287	293	261	272	275	258	250	281	302	242	254	284	303	232	278	293	306	271	274	282	268	252	278	257	255	240	280	252	270	280	303	258	252	290	268	253	295	257	261	283	266	248	235	260	256	262	232	250	264	247	291	279	281	277	265	280	285	265	271	275	272	268	249	257	234	279	275	290	289	278	281	266	274	267	284	268	260	276	281	286	267	226	268	272	282	273	293	276	275	254	263	302	268	286	279	243	228	252	270	301	282	301	267	243	277	282	267	299	291	269	254	271	270	281	251	262	275	264	259	244	261	249	281	280	269	303	293	260	250	268	281	258	283	282	272	263	275	294	264	261	264	267	288	258	272	292	292	248	263	272	289	309	275	292	291	310	246	273	269	264	264	272	244	257	265	281	302	277	296	243	273	278	284	281	282	290	302	284	294	230	309	291	256	274	255	271	286	302	281	292	293	260	254	320	251	261	262	277	268	258	249	272	253	283	287	286	264	264	303	272	287	279	269	285	257	286	277	271	268	274	278	254	242	267	300	281	289	270	287	274	271	261	284	289	270	262	289	264	268	285	266	305	279	246	305	253	260	268	291	291	231	298	249	272	282	284	281	259	284	279	233	280	254	258	259	253	228	249	300	248	265	272	288	289	257	269	259	303	263	263	281	240	256	277	262	259	285	274	252	266	266	277	289	258	298	239	275	247	266	291	279	239	281	283	306	257	263	278	232	259	275	259	325	263	262	242	275	269	265	287	296	261	284	281	279	292	257	272	275	267	268	284	300	245	258	236	261	287	274	260	262	269	275	299	254	266	285	271	215	272	272	272	262	289	254	282	277	263	287	252	283	274	254	299	233	281	264	276	268	283	232	266	299	292	276	239	275	272	240	257	265	299	287	267	284	260	307	275	258	269	311	283	267	285	248	251	242	258	289	271	270	267	300	288	251	260	277	287	263	272	281	300	289	265	286	285	278	287	212	262	284	265	262	279	295	282	251	292	284	236	277	260	258	281	304	303	302	299	248	280	266	267	234	264	262	307	286	254	262	278	284	286	262	293	245	258	245	291	242	251	267	274	285	255	249	260	277	256	274	264	292	250	299	252	255	256	276	279	287	281	260	283	296	325	322	261	276	283	278	268	288	306	294	317	269	319	271	273	260	266	268	292	253	273	268	273	270	274	265	263	265	264	267	262	248	282	276	269	265	284	268	269	266	269	271	256	280	302	267	260	251	256	238	268	231	266	288	302	327	273	296	282	277	269	290	268	298	278	267	281	268	256	266	233	255	270	275	249	250	268	289	320	276	265	298	272	271	268	250	271	267	271	275	293	255	286	263	267	274	266	292	278	268	274	268	252	249	281	267	280	268	279	267	307	251	317	273	273	315	286	273	254	287	257	269	271	284	323	264	307	283	265	282	262	266	262	300	266	284	286	284	306	283	256	235	325	301	266	257	261	272	270	284	252	276	284	240	278	252	251	281	263	275	242	280	294	280	259	267	277	272	314	278	316	254	257	276	286	260	278	260	262	271	263	259	260	303	304	265	255	282	263	267	294	258	285	223	244	286	268	242	258	283	271	264	268	275	262	293	281	294	231	276	287	266	296	267	263	258	257	276	279	266	284	261	285	302	278	266	276	297	276	285	269	268	294	258	262	272	315	288	273	226	249	291	299	265	280	293	247	270	299	293	274	271	272	285	260	272	261	269	258	243	263	267	272	270	245	248	284	264	292	287	289	285	279	261	262	291	255	303	260	325	278	283	292	315	275	262	308	281	269	268	282	321	279	294	248	267	264	276	248	287	290	300	269	279	259	264	268	288	276	279	281	294	303	265	256	275	273	278	282	268	280	271	253	298	285	248	262	300	285	261	267	269	271	251	295	240	274	289	271	253	274	246	259	277	296	263	277	274	267	227	266	303	263	267	264	282	271	258	260	300	288	284	292	273	252	248	270	294	326	304	258	246	264	270	250	259	277	253	282	262	277	275	247	262	261	267	270	278	254	277	318	251	298	279	256	286	270	302	283	294	282	258	252	262	286	266	272	268	288	274	254	293	263	273	262	272	260	264	292	296	256	321	284	280	252	273	287	265	286	257	260	274	266	262	299	251	257	276	278	275	277	270	275	279	281	278	292	274	287	257	288	264	274	307	299	263	254	266	267	306	291	264	268	270	275	279	261	283	277	294	247	290	253	268	264	263	263	279	295	258	265	237	276	264	244	264	286	285	302	254	273	259	257	282	283	261	273	263	232	229	277	266	290	285	295	275	284	285	277	251	278	248	222	239	275	276	258	292	280	274	278	269	283	296	271	266	318	315	305	260	256	269	272	298	255	262	259	293	283	287	276	274	312	312	247	238	264	254	271	261	257	263	270	295	253	267	302	288	279	305	275	251	299	269	265	236	294	292	255	265	285	255	251	242	278	279	256	259	278	291	252	268	255	254	269	260	269	282	263	280	295	306	255	273	262	299	273	259	283	296	257	317	273	274	264	272	248	302	279	259	274	274	252	245	318	289	264	283	299	296	246	297	244	292	298	290	249	267	262	233	257	262	266	272	291	279	294	264	275	245	267	246	252	264	285	288	291	263	288	256	304	258	289	255	269	277	305	263	278	298	259	275	288	306	257	281	275	300	282	248	285	264	262	271	274	257	259	263	308	264	261	245	277	270	295	234	269	281	283	282	279	279	277	252	276	270	286	313	306	250	259	304	302	229	269	243	252	275	260	289	283	280	290	248	277	264	300	304	307	264	299	246	256	272	275	258	248	275	283	272	237	297	253	261	246	270	279	279	253	259	289	258	261	277	310	251	250	282	287	273	281	257	273	309	279	255	320	262	269	294	277	261	299	286	270	273	284	273	280	256	278	262	275	265	279	227	256	261	235	266	280	254	290	271	255	312	254	307	285	278	289	267	282	260	267	240	273	274	263	292	258	280	273	286	283	278	275	291	273	270	275	266	298	267	293	268	263	287	266	231	252	258	277	264	258	257	236	260	274	290	287	277	267	295	302	292	262	266	288	277	289	249	268	294	287	312	292	242	293	268	313	286	268	235	276	265	308	246	259	291	238	286	298	268	288	278	289	268	274	276	276	257	327	288	261	265	274	269	275	278	274	264	291	289	327	261	268	284	284	271	242	248	287	272	295	267	265	250	260	296	278	301	265	270	304	283	283	278	267	272	280	279	312	262	292	290	295	256	233	246	261	277	307	267	278	270	279	277	266	277	312	309	259	299	261	276	280	279	245	273	261	267	280	263	258	253	294	250	300	247	263	273	288	258	307	294	280	251	305	250	290	270	282	306	265	294	272	272	305	238	264	250	283	283	271	251	285	245	249
43381	20524	8729	4169	1993	1228	926	845	740	678	653	622	588	625	614	606	628	589	585	638	616	631	615	624	569	612	596	631	589	597	575	636	593	647	629	596	627	591	605	556	611	575	594	654	591	585	615	589	534	627	580	634	619	611	544	609	592	584	618	609	584	589	614	616	590	613	595	555	584	585	598	602	614	616	570	625	572	600	572	577	616	583	594	638	573	599	583	627	593	586	610	626	619	607	612	652	609	598	539	625	626	598	560	589	606	603	612	635	577	589	612	577	610	651	570	588	606	593	558	594	620	600	586	586	572	610	577	604	629	609	623	676	543	612	616	601	608	560	637	544	605	587	618	614	614	598	598	607	653	569	616	631	614	577	652	621	652	604	596	622	558	613	565	600	608	571	612	635	606	621	613	581	591	662	601	605	599	623	603	608	592	607	587	560	624	559	577	641	604	624	604	594	611	615	616	612	617	613	595	600	588	598	604	636	594	621	642	579	619	569	602	587	614	610	608	626	571	573	602	631	609	629	541	572	609	629	596	602	582	604	602	598	586	610	622	609	594	625	584	586	644	661	647	605	592	605	626	574	628	626	605	578	612	577	631	619	619	632	578	580	609	572	607	557	612	606	575	596	595	657	634	606	613	609	608	608	560	595	605	616	619	640	609	614	659	586	579	608	609	571	639	596	575	610	592	567	627	608	609	608	626	623	572	600	623	591	602	585	595	560	593	643	603	574	619	604	638	577	597	619	608	567	559	559	618	606	623	616	636	642	649	611	643	607	613	629	648	534	640	601	608	616	612	604	613	574	581	621	629	609	576	576	609	611	576	588	622	605	606	614	620	624	585	611	682	596	597	591	672	615	609	596	613	598	631	605	595	593	617	608	639	561	576	578	614	586	604	595	636	590	559	585	653	619	627	588	555	615	613	615	594	624	638	572	642	561	651	624	635	610	585	613	644	616	634	610	573	579	601	587	662	608	601	583	584	614	583	598	597	614	655	603	614	590	596	646	629	549	610	596	596	635	541	646	581	585	605	637	590	562	586	590	690	603	589	584	604	603	640	635	597	649	614	620	617	604	669	591	594	595	639	546	593	562	586	638	605	596	629	570	625	605	594	609	614	619	623	630	588	605	604	588	617	599	607	644	622	572	650	558	593	653	633	630	596	579	615	612	592	577	588	582	604	566	596	617	662	600	540	612	566	569	576	653	601	592	584	621	599	615	603	619	620	626	587	626	570	579	613	607	610	596	612	596	579	608	591	612	599	610	623	618	618	606	638	598	556	624	597	578	565	610	611	589	618	598	618	628	603	574	632	609	629	568	591	579	614	641	615	574	587	592	621	616	655	587	647	620	583	595	581	604	578	646	604	644	638	608	607	619	616	553	601	575	593	644	588	611	624	619	595	612	622	559	618	626	615	610	604	605	581	572	593	575	579	574	607	604	592	578	606	629	567	619	593	591	584	593	576	552	617	651	602	587	611	625	589	612	612	596	589	635	589	626	585	608	564	618	610	640	628	598	586	583	634	679	634	653	617	622	622	618	602	637	617	591	573	603	589	572	608	601	600	588	631	642	579	634	631	589	622	570	598	610	616	585	612	629	607	616	655	604	628	581	559	590	579	589	577	598	609	596	610	610	620	568	641	588	565	606	595	609	579	548	618	598	585	617	631	633	620	636	571	576	568	574	591	621	607	624	609	613	566	619	633	662	580	580	627	601	585	605	589	602	584	584	613	583	639	592	600	634	592	604	617	599	616	647	598	593	633	580	579	618	578	610	561	621	618	611	593	600	618	599	578	610	620	609	647	606	538	598	590	581	598	645	625	602	642	589	588	604	605	574	599	614	586	628	576	647	584	633	561	595	631	620	636	650	577	585	614	586	603	633	660	605	625	563	610	574	595	619	687	596	649	598	610	563	644	620	597	610	588	616	614	615	589	630	610	627	569	625	607	606	605	591	616	550	606	572	620	647	590	635	541	619	582	566	576	588	635	602	623	630	619	625	605	621	567	614	594	610	657	614	566	589	672	657	607	602	610	631	605	601	655	613	567	552	628	616	631	620	642	585	632	640	628	614	630	559	601	584	589	632	566	590	622	663	582	616	579	639	608	597	594	613	593	587	616	629	613	627	594	601	605	547	595	602	610	592	607	580	599	585	609	617	618	605	608	616	591	609	649	581	604	652	570	618	602	613	606	571	657	648	637	643	550	586	600	587	598	643	611	581	591	638	637	645	630	618	620	568	620	610	589	586	620	572	626	636	615	571	620	597	585	606	577	636	573	576	609	606	624	595	626	611	575	580	599	585	632	623	601	595	590	631	556	553	571	599	604	605	666	608	621	606	601	591	625	600	584	600	622	614	612	620	581	634	602	599	613	625	628	606	601	610	649	610	571	622	632	571	615	585	616	597	681	630	618	571	594	588	613	597	565	599	623	613	591	595	616	597	577	594	650	663	584	592	589	615	621	628	596	602	580	605	617	612	600	574	563	625	576	580	594	600	578	594	638	582	575	602	606	598	609	577	597	628	599	610	624	614	586	595	602	605	635	590	564	623	632	630	622	638	589	550	612	639	632	640	559	589	621	611	636	626	616	597	585	609	630	552	591	584	599	609	583	622	654	635	638	617	608	620	624	591	656	607	595	626	642	598	587	596	587	625	592	612	611	622	610	606	605	626	572	617	610	620	604	601	586	618	636	601	604	629	602	610	610	662	604	614	609	599	629	581	646	630	603	583	611	618	606	631	623	583	618	612	623	586	603	654	598	607	575	624	620	685	592	575	584	594	646	654	646	629	587	638	619	611	624	602	598	647	590	596	635	631	604	587	579	570	604	609	587	639	648	619	575	561	667	618	654	634	616	602	589	621	602	594	575	549	600	585	570	591	586	617	589	646	618	587	598	619	584	602	604	630	584	590	589	614	571	661	637	645	574	569	578	585	620	619	589	599	561	637	626	621	616	607	588	634	577	602	618	603	596	618	621	607	597	622	615	595	646	614	589	545	602	566	603	573	608	624	586	609	600	605	614	590	600	597	609	621	634	583	552	611	621	571	610	619	612	622	624	624	572	616	605	596	602	647	595	589	643	575	615	603	603	611	587	612	599	579	654	614	629	626	616	617	609	612	597	591	643	604	579	612	595	593	646	602	626	613	573	612	618	599	625	604	616	597	612	602	585	619	575	672	610	605	637	575	596	592	606	656	616	569	627	681	642	635	583	645	609	600	619	640	603	596	613	573	653	630	605	636	583	592	602	573	595	613	642	608	619	606	591	587	592	610	576	579	637	632	624	576	570	620	661	578	629	608	597	626	594	614	618	576	603	579	620	598	585	570	589	584	607	633	571	624	632	554	575	610	617	628	596	547	627	559	573	636	631	596	609	591	555	622	576	590	618	622	641	624	617	572	602	602	578	599	589	587	653	613	634	626	618	577	597	629	569	598	621	588	600	626	668	615	632	586	602	595	604	607	599	600	619	609	593	571	632	633	573	565	598	644
47022	13292	1797	454	307	285	300	275	287	287	263	270	276	284	291	250	280	269	289	299	284	299	288	274	264	277	279	278	310	269	276	288	265	276	286	285	286	300	259	250	276	324	279	280	273	270	269	292	271	310	260	260	272	242	298	264	286	267	297	265	291	281	269	236	302	268	277	308	282	282	314	272	283	279	266	282	309	287	270	273	254	302	289	279	262	291	273	286	279	273	286	291	272	298	301	281	291	262	270	324	250	295	286	272	266	281	306	329	294	297	285	285	289	245	284	261	317	265	274	293	284	287	281	281	274	271	250	251	281	304	269	303	279	243	301	321	253	259	260	270	293	286	294	271	252	243	282	274	266	294	289	283	249	282	282	262	284	297	270	243	232	281	280	290	281	261	268	301	289	271	287	298	295	263	266	282	309	269	291	277	298	268	289	285	283	291	292	263	293	293	278	272	239	265	278	281	289	294	280	272	285	264	255	295	283	268	292	254	291	253	293	322	278	278	286	260	298	257	290	269	290	300	264	284	262	324	294	270	286	289	268	317	316	290	284	281	299	294	314	267	285	249	250	266	283	292	267	289	238	271	261	268	327	292	267	299	270	303	287	270	268	303	275	301	283	259	274	289	271	236	290	282	261	270	298	268	279	298	265	292	241	278	284	310	297	300	283	286	271	293	287	299	296	284	263	273	293	294	285	294	293	273	230	273	301	292	244	276	262	252	250	309	280	263	260	270	266	301	256	271	262	263	273	295	277	300	267	253	276	287	263	254	252	267	257	287	313	297	283	292	288	272	335	282	253	240	267	271	312	280	286	264	275	285	263	264	250	300	301	274	287	297	280	271	310	261	284	246	300	309	282	289	283	257	296	272	293	320	278	266	258	315	267	269	229	255	287	280	295	267	269	280	278	291	270	281	282	306	270	298	251	278	282	315	270	295	289	279	268	307	263	266	277	315	303	283	295	288	301	253	275	288	248	293	285	267	261	286	276	245	270	301	273	267	298	268	306	282	279	257	292	252	283	271	275	269	275	293	317	275	297	261	277	254	305	258	267	274	262	270	289	250	294	288	293	268	284	279	293	270	292	271	264	293	300	255	275	275	284	264	271	315	318	255	281	296	268	283	280	317	251	298	290	310	302	240	292	247	251	296	258	271	257	304	285	300	291	265	251	270	274	240	309	271	252	269	266	301	303	294	238	298	263	290	295	314	282	247	304	266	251	275	269	250	285	279	280	272	282	273	293	267	307	257	285	278	303	269	259	259	281	253	270	290	309	295	293	297	269	296	287	279	266	301	289	300	281	260	292	299	294	268	272	261	304	297	286	290	321	281	279	312	265	283	264	302	270	301	293	282	273	291	284	232	263	270	281	276	289	285	288	263	256	316	301	269	265	292	315	294	235	245	268	287	295	291	261	267	250	259	267	289	279	256	302	258	285	278	254	281	289	255	271	310	287	292	285	299	260	276	300	275	301	293	278	270	313	279	283	270	279	258	285	253	286	257	286	281	292	286	278	277	284	322	250	305	247	276	304	310	309	265	259	279	277	279	282	265	283	304	286	285	235	262	240	269	265	278	300	288	286	270	262	266	277	312	262	285	262	282	290	300	268	302	285	286	280	284	304	255	299	268	280	313	288	315	256	272	289	284	290	264	287	300	306	277	305	279	275	281	257	243	276	286	288	277	279	269	204	269	304	279	251	270	263	292	302	267	298	281	280	297	316	267	241	267	273	281	275	271	301	235	276	271	282	290	264	293	247	286	304	262	288	301	297	307	265	283	284	294	283	320	275	253	262	295	276	274	272	262	267	271	285	249	249	270	266	240	250	330	281	272	297	277	288	273	285	301	285	289	301	297	268	277	273	258	262	275	283	294	246	263	246	308	241	313	265	269	306	283	300	270	257	256	264	298	288	270	279	273	239	272	257	292	266	247	267	242	306	262	280	246	279	299	282	264	290	286	291	250	322	265	276	269	252	273	298	266	249	275	228	282	275	269	276	276	297	294	260	260	275	270	255	289	257	289	282	258	270	255	273	270	259	270	286	287	319	288	259	290	292	299	294	280	294	275	322	277	293	282	288	278	276	289	263	298	257	270	240	266	325	251	287	274	256	280	282	256	281	277	267	290	314	275	283	298	280	319	291	281	296	275	280	255	268	295	274	300	231	255	272	245	273	260	265	267	300	299	298	263	295	289	293	280	254	300	263	293	313	298	296	294	285	267	292	271	278	275	256	258	264	277	283	280	267	262	288	268	269	276	287	301	265	260	262	271	280	257	255	276	294	281	264	253	262	261	258	243	294	273	294	287	263	259	285	311	305	253	283	274	265	255	278	262	242	252	271	273	286	287	289	290	278	302	315	294	285	262	299	287	300	272	286	278	268	269	284	314	301	277	264	298	313	263	305	265	299	259	288	293	328	267	289	270	272	299	314	294	286	271	282	266	285	287	246	279	289	265	281	277	278	308	238	328	322	307	290	278	292	284	296	256	267	269	290	295	268	299	278	287	259	286	283	272	280	291	283	312	284	324	296	275	259	284	258	266	266	286	276	270	266	278	304	260	290	286	267	279	263	306	291	251	279	286	274	268	286	293	318	322	286	293	276	290	283	281	266	262	284	293	252	305	281	262	302	300	277	264	282	254	246	288	280	284	256	261	255	279	290	281	275	260	290	269	260	285	261	282	269	289	294	293	290	269	284	297	315	260	279	241	269	291	255	281	316	293	331	281	289	259	264	286	294	268	294	240	272	239	292	254	262	252	290	282	275	284	260	292	297	282	279	264	306	272	265	317	298	293	282	264	258	266	252	254	260	303	290	270	288	282	258	293	285	290	273	257	293	279	291	214	290	236	253	303	320	297	278	248	261	265	271	275	284	273	287	303	286	279	308	272	292	296	268	302	259	278	284	296	310	281	300	269	298	298	288	280	281	277	302	270	288	278	261	270	283	242	260	286	274	286	258	267	285	278	271	310	270	258	265	293	277	285	299	302	268	301	279	275	302	291	311	283	268	263	284	282	279	256	291	271	284	254	293	256	292	279	289	259	248	270	282	284	292	300	275	268	297	283	254	275	290	298	253	265	291	268	298	314	266	280	260	276	287	273	255	277	278	270	285	257	290	286	275	301	311	283	277	310	275	315	282	250	281	299	268	270	278	284	298	289	293	288	271	274	281	288	309	284	302	273	259	290	268	276	270	281	263	275	254	242	255	261	247	288	282	295	279	288	279	263	266	269	264	285	266	294	308	297	280	293	254	253	294	293	301	284	268	275	311	296	267	285	293	269	274	258	254	270	274	271	307	269	271	307	275	260	255	264	268	256	269	263	276	295	286	273	286	276	310	283	285	288	270	308	284	307	304	298	260	289	279	271	257	278	287	267	285	287	298	289	273	263	285	285	273	263	260	287	254	279	281	297	310	275	305	267	267	298	272	288	282	286	259	277	288	276	266	300	285	272	315	265	294	308	295	272	274	268	289	261	273	278	297	276	283	278
30707	6715	1758	918	702	643	617	618	632	608	601	618	642	601	587	619	650	668	630	626	617	645	603	590	634	632	644	632	598	643	623	631	599	615	604	593	622	602	629	618	639	620	617	606	622	640	606	614	644	630	613	663	631	606	673	612	615	622	630	574	608	610	657	629	679	642	611	619	609	622	623	623	621	616	570	599	681	608	632	644	628	639	624	615	627	622	590	643	627	612	663	615	597	650	634	621	628	623	624	632	601	633	631	657	621	661	628	593	596	648	632	610	610	642	566	654	637	660	615	595	626	635	631	636	584	650	627	615	610	631	611	657	636	614	641	632	605	594	612	656	630	617	560	643	663	595	633	622	611	608	600	655	606	611	617	660	613	598	590	623	658	630	610	587	640	592	664	594	654	632	607	608	645	611	611	630	635	620	645	641	599	625	595	586	622	626	606	624	640	560	589	595	621	604	600	609	635	591	631	623	639	668	642	621	597	651	634	595	610	609	654	629	589	605	661	585	626	608	604	688	646	629	588	636	607	610	624	610	659	642	659	620	608	658	645	604	583	611	641	605	644	576	642	630	588	678	620	637	599	593	666	611	615	641	613	591	630	627	609	588	607	618	606	630	596	606	584	629	596	607	644	649	597	618	625	600	671	592	598	634	656	572	631	654	629	598	628	622	629	607	602	623	615	617	641	623	600	616	578	615	629	577	610	618	600	610	604	570	673	606	625	619	610	598	616	646	599	589	600	581	611	618	612	607	613	591	564	580	594	603	606	635	601	630	612	611	663	608	584	657	606	583	642	652	622	643	597	625	635	633	618	614	657	603	621	619	606	584	591	601	606	584	652	643	644	625	649	617	621	617	599	581	637	676	578	625	608	671	612	607	636	587	593	631	627	596	566	620	639	633	617	622	635	622	591	625	625	635	606	696	597	620	633	608	656	621	597	573	572	642	625	608	593	616	614	624	583	623	601	633	631	611	600	638	619	628	632	598	635	642	602	656	588	640	612	612	632	633	586	591	633	645	647	596	624	593	637	618	637	609	667	592	604	629	613	609	608	592	634	651	632	613	611	629	615	629	569	622	607	599	605	630	606	655	660	600	615	564	619	586	642	605	601	605	598	617	615	616	639	619	620	577	599	611	635	574	669	656	634	650	583	631	613	631	598	600	611	619	674	614	598	620	604	639	577	603	589	670	594	608	584	604	625	614	591	640	599	646	603	638	593	650	628	626	627	621	599	679	623	600	608	611	610	603	633	625	641	640	636	634	613	656	593	605	609	609	580	606	658	638	592	603	591	658	625	654	672	630	620	625	587	640	586	628	604	643	575	590	611	633	640	604	631	586	609	598	629	642	598	612	630	613	633	634	617	608	640	610	652	590	647	636	615	645	610	618	615	610	625	648	607	642	598	635	597	608	645	596	645	612	594	643	623	620	640	646	607	613	592	633	604	617	634	661	598	619	642	609	571	625	661	631	635	625	579	625	562	639	611	608	620	611	629	641	633	633	645	595	592	583	631	609	598	603	619	613	595	613	602	650	639	648	588	621	618	588	626	630	660	658	616	604	643	621	628	607	605	588	593	582	629	596	609	636	650	621	628	582	672	609	604	620	630	623	627	617	618	635	594	623	619	636	660	651	606	607	620	634	616	633	655	647	660	614	573	613	627	589	615	642	597	620	621	644	652	602	669	567	619	619	605	560	577	626	643	664	631	627	609	632	566	642	631	620	602	574	616	611	617	606	609	632	631	649	658	622	614	641	652	648	652	623	603	580	655	614	618	616	597	649	642	638	625	636	622	623	610	614	614	607	634	634	632	629	614	618	660	610	615	633	622	607	591	644	584	587	613	603	614	637	613	624	640	592	600	637	612	614	598	646	655	683	625	636	600	619	647	629	633	601	615	629	617	597	574	640	638	636	607	622	608	615	658	606	624	586	583	648	615	606	624	608	599	626	589	606	597	626	619	614	597	633	618	643	599	625	603	625	651	639	607	611	612	601	608	578	633	604	631	622	600	636	624	658	629	590	600	595	602	568	603	664	670	607	598	593	619	628	593	611	552	618	619	606	592	635	601	640	624	614	597	601	572	645	611	633	615	608	649	622	620	679	629	637	607	640	651	635	635	658	596	651	587	616	574	639	627	631	609	590	600	596	639	604	593	657	632	631	640	631	628	626	590	616	658	646	611	606	622	584	638	634	634	640	599	639	612	652	591	619	583	630	579	628	587	583	635	601	608	622	640	630	642	617	581	628	659	595	632	625	585	598	594	600	604	601	625	612	611	622	694	603	621	651	614	608	550	665	632	605	634	627	625	611	620	580	582	670	607	615	625	607	635	635	631	608	614	614	603	615	594	628	623	613	616	614	594	607	615	648	667	633	626	584	571	626	602	615	615	616	629	590	610	641	654	639	619	621	621	611	622	626	648	613	595	626	592	676	630	622	581	599	596	627	644	636	602	626	631	611	604	660	611	581	616	619	586	632	597	634	632	617	628	588	605	589	643	598	625	622	644	620	622	667	587	628	658	684	598	645	636	609	598	645	618	664	616	642	635	632	637	609	617	618	638	596	596	634	619	600	662	596	637	644	607	619	627	596	679	659	637	611	630	612	660	612	628	640	601	608	618	640	589	583	619	611	585	615	594	629	666	624	615	590	643	582	587	605	660	596	594	625	604	614	616	623	588	591	635	587	607	605	597	587	613	600	608	657	621	597	647	608	591	594	608	609	609	618	638	622	587	618	620	617	623	620	582	591	600	650	615	607	579	593	604	598	600	618	616	616	557	609	572	622	614	626	621	595	623	620	627	625	645	655	612	668	653	595	622	617	648	613	606	658	610	652	601	616	633	577	625	662	635	601	611	637	591	620	637	615	639	638	624	632	612	609	603	580	650	612	623	660	612	614	580	618	628	625	635	647	629	627	621	596	674	605	601	606	647	593	637	643	624	597	571	635	607	627	622	669	575	599	647	609	606	650	645	612	658	601	640	606	629	602	593	664	563	595	634	580	652	618	629	599	618	589	621	617	613	617	611	609	624	644	626	675	612	598	659	608	621	650	627	613	637	612	669	597	640	615	600	640	606	592	625	629	572	596	612	624	673	597	639	622	647	655	601	677	609	618	622	637	641	645	606	597	633	636	620	620	607	668	658	623	642	587	652	616	645	577	604	600	594	607	610	608	627	650	642	661	623	609	619	652	618	566	642	619	634	596	645	615	601	587	639	650	608	658	603	616	611	630	624	620	629	655	621	590	644	615	627	630	632	602	609	607	603	605	594	638	629	628	627	639	624	654	582	602	660	674	610	698	627	649	586	615	596	601	624	595	630	614	653	597	641	645	637	659	630	610	643	622	642	667	609	643	634	615	630	637	554	634	651	642	623	636	616	599	660	652	615	592	627	631	654	631	629	585	598	631	661	566	642	596	614	620	628	606	605	610	616	648	619	622	595	589	622	624	614	676	634	614	619	585	580	632	600	588	573	603	597	614	684	622	594	647
55773	23000	7053	1536	587	390	276	284	306	246	237	245	273	255	262	252	257	264	235	252	274	268	247	275	248	292	245	249	241	253	240	247	250	274	252	253	248	248	258	252	251	269	263	221	270	268	237	250	278	266	239	255	242	249	280	248	250	240	281	263	253	228	230	236	261	275	265	246	252	249	260	252	249	247	262	261	275	253	268	259	272	236	260	261	254	234	272	250	254	259	282	246	262	265	250	277	250	273	249	243	245	227	220	259	246	232	251	249	278	266	259	235	263	241	274	236	257	283	260	235	276	248	228	250	253	254	270	290	265	246	291	262	245	257	252	254	264	247	272	262	244	260	262	256	256	265	217	262	280	303	249	266	279	249	258	270	254	270	243	235	249	264	245	251	216	244	281	272	295	293	249	268	221	242	292	253	251	225	264	240	252	268	255	282	260	258	273	267	247	290	257	267	259	269	235	250	255	250	259	267	270	242	254	238	240	242	246	231	235	255	274	263	247	288	263	249	285	274	254	221	250	242	218	275	240	248	255	219	244	245	257	245	271	286	264	253	210	280	239	275	241	294	285	223	282	251	241	250	260	259	270	262	257	262	248	263	264	268	271	249	309	284	233	249	264	256	242	280	291	230	281	246	273	243	239	249	277	287	249	247	246	265	265	249	240	230	256	271	253	243	260	264	265	260	270	266	260	243	250	239	262	260	274	219	242	263	270	256	259	252	246	244	241	286	261	256	254	235	268	278	276	282	245	238	291	267	250	280	268	287	286	252	254	239	256	233	219	240	251	270	263	226	241	248	272	257	240	261	257	266	260	235	261	249	267	238	266	251	255	245	265	289	258	246	228	259	233	272	224	278	244	248	245	254	272	231	240	275	253	243	253	244	265	259	230	266	225	263	272	276	238	234	267	267	254	274	256	255	242	264	250	220	260	243	278	264	257	238	243	266	258	265	247	247	251	289	247	254	262	270	264	271	254	256	243	260	268	267	249	263	239	260	284	246	228	266	243	268	279	232	243	239	254	264	297	251	264	256	287	256	296	261	264	238	251	266	243	246	237	255	255	250	284	257	266	239	261	242	263	245	263	230	243	253	279	284	260	245	236	231	262	253	268	251	266	266	233	270	232	251	283	254	232	252	235	251	252	240	256	256	274	217	231	272	246	274	277	274	243	240	246	245	244	284	255	229	231	247	271	254	287	260	254	225	260	257	242	252	269	263	268	259	261	258	259	253	250	236	244	264	287	245	259	239	278	278	273	262	235	237	244	236	251	242	235	285	269	280	268	235	244	266	264	267	252	255	244	232	237	272	262	260	244	245	238	234	284	264	302	265	252	255	252	251	252	239	271	256	271	255	248	265	275	272	225	251	223	278	279	262	240	268	216	235	262	253	218	258	275	263	271	222	289	247	247	242	251	239	259	257	244	258	262	257	239	240	245	210	242	261	261	246	249	249	277	202	272	252	258	260	235	249	230	210	262	235	256	239	252	251	251	242	267	250	257	245	241	247	285	251	211	228	249	261	245	222	258	243	245	244	278	248	223	246	262	263	250	270	282	265	223	251	255	255	244	248	299	272	265	235	268	239	257	235	262	255	252	209	253	274	277	254	240	247	269	261	252	260	227	242	238	260	260	254	238	262	280	257	252	244	240	274	253	274	238	251	241	257	257	247	248	291	224	266	247	240	265	259	282	270	293	273	266	266	251	262	251	231	244	278	265	273	251	261	239	272	247	255	237	251	210	287	236	260	232	259	247	288	283	250	217	245	252	270	240	235	246	226	256	259	246	282	241	247	265	263	227	283	246	277	237	290	233	228	251	240	281	266	247	257	250	240	265	257	287	273	249	259	298	256	251	269	257	248	265	216	262	237	248	265	221	234	270	225	239	268	224	232	244	255	288	232	220	256	239	255	277	220	270	262	342	254	274	263	270	247	246	263	249	263	254	243	225	242	235	238	215	264	244	241	261	254	275	237	258	247	260	283	273	276	250	262	290	255	257	242	277	263	240	251	294	268	268	270	239	256	271	273	264	271	254	262	275	261	263	261	254	273	271	254	230	242	270	252	257	272	241	243	252	240	276	232	248	242	250	265	247	248	257	258	276	269	271	252	265	233	262	240	273	254	212	266	266	264	246	257	251	251	270	269	256	238	261	258	223	286	245	274	239	226	269	274	277	288	248	278	266	254	264	264	247	263	260	278	273	256	249	242	276	289	280	243	254	254	267	243	248	258	256	245	268	231	240	254	258	256	266	256	257	237	257	275	204	255	246	231	266	223	235	263	253	235	257	249	267	288	252	238	241	256	283	276	271	213	283	274	237	248	256	257	238	247	242	233	289	253	248	254	318	266	230	246	237	250	279	286	232	263	257	271	260	264	242	256	234	249	249	246	287	277	246	245	261	251	238	251	263	240	242	268	245	257	251	229	260	244	258	261	275	241	239	260	243	256	256	237	252	262	229	265	276	229	249	246	246	251	263	244	258	297	288	279	282	263	292	253	232	248	241	228	256	277	239	244	277	231	235	279	232	255	238	268	248	243	251	259	278	257	269	234	251	251	264	288	264	283	254	279	255	223	242	221	257	252	231	255	236	275	279	265	250	217	222	267	294	279	271	236	230	297	269	225	237	250	288	252	267	259	239	261	242	236	248	238	231	248	239	231	270	257	248	279	232	265	257	239	254	247	247	254	243	248	246	243	266	219	248	248	262	246	248	258	249	261	220	247	230	260	265	270	267	270	253	245	248	278	222	234	279	240	255	249	260	265	249	260	270	263	280	249	259	275	270	231	285	235	268	254	278	248	288	224	242	297	248	272	267	266	261	259	240	263	205	234	238	226	250	265	264	215	230	258	261	260	251	251	265	248	226	267	251	285	259	249	259	238	287	270	256	278	275	257	260	245	241	245	254	243	268	257	246	274	257	234	274	267	243	263	248	248	252	260	244	219	260	245	257	238	231	272	268	262	258	263	265	247	243	236	241	270	257	254	273	218	272	276	241	253	231	232	275	244	254	238	260	283	256	251	236	270	240	275	270	239	243	282	274	242	264	252	229	216	243	263	220	243	222	261	275	241	288	260	231	232	224	244	252	217	245	270	247	234	270	282	270	242	253	266	241	240	277	234	243	241	256	273	240	282	259	287	268	239	265	273	263	256	231	283	258	239	260	284	275	276	257	253	215	281	254	267	286	268	203	253	256	277	240	265	216	260	248	282	250	263	258	265	262	257	270	224	251	241	284	242	236	247	245	251	246	259	274	255	264	257	266	262	250	257	222	237	245	229	243	297	268	269	251	249	265	226	243	275	268	267	242	245	232	271	269	280	250	253	259	235	273	254	235	278	246	254	252	252	242	271	245	277	224	235	248	255	234	257	249	257	250	249	244	248	275	248	289	297	256	253	260	232	284	273	236	257	257	280	252	261	275	263	242	247	262	239	285	269	258	256	264	246	234	240	225	288	233	261	284	288	259	236	250	238	272	248	234	239	281	264	248	277
37978	15515	6365	2949	1387	993	768	684	616	606	583	575	564	568	585	565	599	553	598	582	576	611	542	578	557	556	541	581	602	542	573	591	580	569	575	585	572	564	600	517	574	538	563	606	591	541	568	550	583	558	584	566	598	604	583	582	553	594	596	550	571	592	564	537	600	585	584	611	548	539	579	574	595	548	589	550	580	599	576	564	609	613	572	605	594	560	591	576	585	591	569	608	596	541	574	612	544	578	605	579	538	585	596	564	618	584	533	573	580	571	556	594	567	611	552	607	560	616	539	604	606	588	576	598	574	589	618	543	547	568	549	609	563	586	578	579	570	603	581	559	517	577	612	537	562	580	540	569	589	571	596	558	571	571	554	541	558	586	566	553	578	561	577	576	579	535	554	574	574	532	591	588	559	551	553	582	608	569	561	562	586	585	562	555	556	584	601	553	569	616	574	568	548	559	604	580	584	588	562	619	579	562	606	583	542	556	583	567	542	569	560	535	613	563	563	586	539	610	600	557	582	570	583	594	598	642	621	546	611	592	575	571	579	593	554	553	614	574	584	582	519	569	621	624	554	564	530	584	602	580	594	570	590	586	574	568	546	547	576	565	602	583	568	563	555	573	539	559	566	571	618	572	580	597	605	532	593	560	550	561	579	634	562	563	573	592	566	574	606	574	611	578	564	585	540	565	595	628	592	555	609	590	598	569	564	586	604	565	597	555	609	575	605	565	590	590	598	551	581	613	600	543	590	552	570	551	562	567	556	611	570	554	532	572	597	590	524	606	578	594	586	590	568	541	566	591	507	579	541	585	560	611	556	572	598	559	583	561	546	607	549	538	585	568	596	552	540	588	530	576	539	571	568	565	589	577	550	603	618	634	585	580	534	609	598	547	574	565	596	589	607	541	617	568	569	614	566	586	569	592	546	567	539	575	542	565	619	601	553	547	577	544	574	581	561	587	522	513	557	591	571	557	599	561	596	582	597	623	562	560	558	543	546	566	574	537	564	567	601	537	560	594	607	600	563	565	553	597	594	559	600	553	577	616	562	604	580	548	547	560	571	562	546	551	549	611	530	591	592	565	567	559	583	604	609	617	605	578	542	557	609	599	583	589	570	602	607	591	581	575	569	561	547	574	562	540	533	552	528	578	592	575	598	601	592	574	571	591	589	574	543	564	615	589	596	568	574	590	573	530	615	575	585	584	582	573	544	580	602	556	543	607	601	576	579	595	577	553	591	586	594	564	602	599	610	588	596	562	572	641	589	547	566	621	581	560	575	592	588	613	537	572	555	596	595	582	545	574	573	569	585	544	606	579	568	557	601	599	597	538	549	579	580	576	552	527	569	575	566	541	568	597	583	571	565	563	557	570	577	572	524	610	588	570	564	630	549	624	567	588	568	576	594	597	561	558	517	573	590	591	554	519	613	597	565	607	603	569	611	565	580	570	585	561	570	573	532	564	588	589	583	570	578	530	609	566	554	586	576	565	560	572	578	555	580	555	600	564	624	560	575	568	558	580	587	577	577	558	537	553	558	571	555	584	576	656	551	609	541	610	569	601	583	558	584	555	589	582	541	601	598	585	585	568	551	583	587	587	579	574	548	562	588	608	596	602	536	557	560	597	574	552	583	597	569	555	574	541	553	601	586	552	580	544	575	575	594	549	558	555	580	586	568	563	533	576	572	579	554	593	587	593	567	570	556	543	582	618	558	581	595	572	546	614	556	591	559	534	563	588	562	520	647	573	578	531	601	594	583	591	574	598	554	601	551	561	547	632	616	562	618	554	565	548	527	583	583	616	604	584	581	629	599	593	586	601	527	604	581	507	574	560	583	538	565	582	602	588	588	585	572	578	547	551	559	534	581	556	592	632	603	529	599	607	555	594	561	635	562	623	603	623	591	589	625	607	580	557	551	598	615	586	585	540	582	535	578	582	558	554	555	592	606	527	561	570	574	583	560	534	547	539	540	575	585	579	578	570	582	571	573	526	585	561	569	582	588	552	556	567	630	573	597	595	548	617	558	579	583	606	557	591	588	614	598	588	540	562	551	608	531	562	590	571	548	583	568	589	579	528	599	625	547	542	584	592	562	583	629	583	537	572	548	600	563	616	588	595	582	551	656	575	595	624	605	585	595	581	576	563	531	555	587	545	584	589	566	572	589	591	539	599	578	597	570	522	600	563	565	558	542	571	598	559	576	569	550	594	578	568	580	519	562	596	612	592	601	565	588	594	657	550	531	607	573	556	608	575	588	552	595	552	596	575	561	553	618	559	606	578	582	557	607	559	553	565	628	587	561	644	610	564	594	581	582	597	569	566	603	559	554	570	579	549	573	560	609	577	539	559	603	589	544	541	562	556	581	576	592	544	585	565	570	557	618	559	585	570	569	555	618	581	622	569	619	611	608	609	591	548	558	613	620	588	628	582	622	536	578	594	564	612	580	591	590	588	559	606	581	595	561	577	590	546	559	598	571	566	559	587	556	594	563	559	601	587	535	584	572	570	557	575	598	574	531	568	586	550	584	570	592	565	625	583	580	553	569	566	524	591	614	603	583	555	585	535	546	555	542	580	575	539	562	590	599	574	566	562	631	551	624	564	554	555	573	577	594	566	531	597	542	590	594	579	572	536	518	549	590	584	548	587	615	575	572	583	613	549	581	557	568	580	539	578	572	537	596	577	595	573	599	554	603	575	562	622	599	588	562	538	564	602	565	560	543	580	597	526	561	551	604	554	574	582	554	507	565	559	553	581	595	565	583	557	584	588	614	541	616	579	578	604	584	602	568	605	593	588	530	575	567	564	563	559	569	633	542	597	564	589	557	518	566	584	534	606	567	593	528	541	570	577	566	582	574	574	560	571	555	587	546	606	561	557	535	544	567	648	601	579	581	551	528	571	588	553	641	600	572	552	592	540	538	571	555	569	603	586	505	563	622	570	572	590	532	546	577	566	610	571	547	559	592	583	578	584	598	567	591	577	577	563	603	583	580	583	565	598	511	616	559	564	567	600	630	591	640	557	592	586	571	575	570	577	544	576	616	569	590	607	545	588	567	554	553	602	578	570	565	570	560	612	596	572	589	564	560	607	566	543	593	585	591	606	587	606	581	586	594	577	525	587	570	549	569	542	568	595	561	553	559	597	565	564	583	560	594	605	586	582	570	599	599	539	550	589	586	573	548	607	575	599	560	539	568	568	555	582	577	552	543	581	592	628	568	565	516	589	601	535	567	561	578	574	552	626	555	602	616	582	583	530	568	570	549	574	604	579	557	583	551	579	553	570	599	554	559	551	567	590	576	553	581	553	563	560	584	567	591	561	588	541	540	552	537	538	569	624	570	559	595	597	553	572	558	563	598	581	631	570	542	570	567	580	591	580	543	586	547	580	600	557	577	595	573	595	605	592	548	549	559	574	573	546	604	582	568	576	642	504	568	591	559	596	549	543	553	600	597	593	556	578	579	535	587	543	585	585	556	565	567	550	589	554	602	599
60703	32989	17021	5992	2160	1057	643	458	456	332	294	306	257	312	300	267	254	246	236	252	262	247	264	238	276	237	261	243	264	288	251	265	283	272	246	255	224	242	265	247	274	246	249	254	262	250	259	258	270	265	262	288	255	247	283	294	255	267	254	296	279	261	271	264	240	223	253	276	272	279	257	257	266	237	261	270	269	272	270	249	262	257	255	246	259	249	244	251	264	249	282	262	275	288	237	280	257	254	271	244	273	245	247	276	279	291	254	241	269	274	265	251	265	254	241	274	285	275	250	239	248	253	235	261	262	252	241	251	243	238	273	241	265	281	290	237	282	292	275	237	247	248	276	242	289	268	250	238	288	272	271	234	264	252	274	295	271	279	263	250	235	267	291	253	253	261	271	253	248	260	258	234	305	247	287	261	257	281	267	236	254	254	271	248	288	268	277	279	236	242	253	283	276	239	234	289	276	271	257	277	234	256	243	268	252	242	245	230	275	306	256	238	239	276	234	280	261	266	295	258	248	276	283	250	228	266	270	262	274	237	244	287	274	248	262	277	253	279	282	251	249	265	246	290	285	245	244	242	271	262	261	297	276	259	263	291	262	281	252	245	263	287	268	274	244	263	273	272	244	270	271	290	271	232	275	280	260	271	251	246	268	265	274	264	262	251	265	265	233	262	255	243	292	253	245	277	258	236	254	313	241	258	254	270	231	265	247	257	261	271	273	266	232	217	281	245	243	244	278	253	257	248	293	303	255	264	272	286	255	261	252	259	248	258	249	260	257	224	274	254	261	252	265	256	286	258	289	252	268	255	262	290	300	280	268	222	228	252	233	255	246	290	245	266	238	243	274	255	258	271	240	266	253	256	258	257	266	282	249	261	255	261	268	267	252	282	283	254	237	270	253	270	302	265	272	287	268	279	252	279	258	277	287	280	287	272	248	254	270	280	258	262	239	266	281	258	240	252	271	254	268	259	236	258	254	251	261	254	254	236	276	282	258	276	251	239	297	257	239	258	244	293	257	259	257	286	237	267	263	245	277	275	289	245	234	267	249	293	293	280	286	243	271	271	266	315	264	244	265	249	265	267	235	270	251	267	280	253	244	239	233	260	250	234	262	300	266	246	309	265	280	262	272	265	258	286	222	250	233	243	280	273	266	268	255	259	270	249	251	275	278	250	253	260	279	267	247	273	219	255	290	238	260	243	282	284	271	254	251	266	270	262	276	246	258	267	261	267	235	221	232	290	239	275	262	280	296	243	241	262	232	232	260	262	274	286	271	271	287	228	240	248	246	249	257	229	268	271	273	252	245	256	252	249	273	260	299	254	236	255	263	272	260	250	237	270	295	256	227	259	265	249	269	259	259	244	294	272	254	230	252	260	226	243	274	232	241	249	264	245	268	241	258	248	256	262	257	274	311	245	267	226	255	265	244	256	278	246	283	288	300	250	281	256	258	254	257	251	243	254	265	258	272	245	284	248	271	306	291	292	252	269	265	231	265	255	241	254	310	262	242	233	225	273	244	272	218	275	254	229	252	239	261	255	260	265	257	234	255	269	234	252	266	270	263	251	261	248	291	235	276	248	249	259	250	220	281	214	265	256	261	292	267	245	277	251	276	264	259	290	273	246	263	247	268	242	275	261	227	255	235	241	266	271	277	285	268	257	260	270	237	285	297	264	242	237	243	260	293	286	243	239	264	246	261	267	245	273	263	254	248	307	256	261	294	251	255	291	278	288	223	251	294	267	269	247	267	277	248	259	247	255	279	275	250	250	262	268	260	215	233	246	274	275	265	280	300	261	245	241	244	253	252	263	262	270	283	266	250	278	222	272	240	267	255	277	254	263	232	306	264	267	259	282	271	264	225	269	254	251	265	258	250	239	230	236	268	271	252	267	266	257	269	260	249	287	262	238	270	240	265	267	292	276	263	241	234	260	248	239	255	264	242	217	252	254	239	241	247	269	282	285	253	231	257	249	274	261	258	220	283	249	274	251	263	256	279	267	239	245	253	250	257	289	245	294	274	292	257	229	260	280	258	238	256	269	274	282	257	270	261	269	226	245	231	262	300	272	257	255	286	284	280	264	268	249	273	259	260	251	263	273	251	262	255	271	254	269	235	284	290	286	265	271	267	256	248	244	265	257	251	277	281	297	259	296	252	233	287	231	291	259	279	285	233	272	300	277	273	252	267	256	260	250	249	256	280	243	252	271	282	254	286	287	269	271	249	296	230	257	276	271	231	274	272	263	244	266	239	246	250	254	269	289	255	236	234	269	261	255	250	252	240	256	279	254	286	277	237	240	240	286	283	250	293	251	246	256	239	266	256	275	280	280	252	283	269	246	258	255	251	279	277	239	236	257	249	260	240	251	258	266	246	292	303	258	260	291	237	284	247	263	289	244	265	275	254	235	265	249	315	264	256	261	261	247	241	232	290	249	275	258	242	284	279	256	245	291	252	275	281	264	246	262	278	284	275	255	290	258	279	254	265	263	264	285	298	230	238	261	257	236	240	291	247	285	281	234	248	260	248	244	243	245	255	225	272	257	253	276	221	271	250	276	261	252	222	268	273	285	264	252	252	238	257	275	270	268	260	254	224	266	261	265	289	256	265	256	261	274	302	273	260	241	221	268	270	273	296	267	251	263	283	255	286	282	241	270	292	279	251	229	234	251	272	267	233	255	304	259	258	268	278	256	255	284	261	291	249	244	261	268	258	267	242	260	274	230	238	238	247	233	264	265	287	263	258	264	267	251	296	235	275	274	238	258	267	267	254	254	252	262	241	259	269	246	266	255	259	264	267	282	249	265	241	264	260	246	273	239	279	270	245	250	282	257	280	288	283	277	237	275	247	252	265	267	280	269	254	273	276	234	304	275	252	259	233	242	277	263	274	302	285	248	223	254	256	269	262	284	251	244	285	252	222	245	262	258	276	294	244	273	264	229	244	272	280	248	283	289	292	247	231	288	262	286	252	243	271	260	257	241	250	266	255	300	255	264	264	225	289	277	279	260	262	264	256	253	254	267	276	284	239	298	253	270	254	250	250	291	234	245	256	272	260	278	295	275	261	255	253	268	284	274	278	247	251	275	261	252	269	230	230	260	254	290	256	259	243	281	270	277	255	264	279	282	250	242	279	256	241	268	256	269	261	250	264	234	253	256	247	260	265	255	268	252	276	251	233	261	256	279	309	271	263	232	252	233	277	262	281	281	245	248	297	242	242	274	266	229	246	247	273	291	265	261	271	247	257	269	277	253	259	266	245	248	296	261	285	236	268	255	270	244	237	243	264	281	232	260	226	294	250	252	249	262	283	225	265	303	251	233	269	291	258	298	285	266	256	258	247	232	264	247	289	225	271	254	252	259	258	255	270	261	277	298	280	296	262	281	267	258	285	233	246	233	264	292	272	286	277	259	245	262	255	247	267	280	301	256	261	246	270	300	273	255	267	284	275	244	264	267	280	269	297	257	255	242	279	283	264	303	242	278	264	239
41340	27459	17173	9981	5287	3160	2038	1529	1120	965	729	654	636	584	584	562	580	572	594	597	618	566	595	627	572	607	584	586	603	549	578	624	608	578	564	589	578	567	536	553	588	597	564	584	576	564	619	559	568	563	578	584	575	589	583	620	640	619	598	565	618	592	619	557	575	570	613	585	560	644	602	554	544	616	573	545	568	566	585	579	599	567	580	540	612	580	561	612	548	590	577	575	620	573	571	590	591	579	610	568	586	590	579	527	544	564	591	617	580	563	568	578	575	610	587	570	528	551	580	596	558	577	589	585	638	524	583	582	551	561	588	548	575	587	614	574	589	555	572	583	589	596	581	567	598	593	580	539	530	584	579	619	596	575	572	592	573	588	609	559	581	594	632	624	598	531	568	599	606	570	562	575	609	577	556	553	591	564	590	609	583	605	563	551	593	545	619	550	582	573	581	535	540	562	598	629	594	554	550	621	568	539	585	599	568	591	577	566	602	604	579	589	598	570	571	643	575	613	559	589	611	601	551	581	566	563	592	557	532	565	601	589	581	613	588	602	574	591	603	612	583	594	587	570	605	585	606	582	562	597	583	564	632	589	574	574	555	582	554	625	605	592	588	552	620	586	619	558	605	565	590	517	579	564	578	585	536	600	575	608	579	597	574	588	581	599	615	605	566	577	594	607	599	624	621	577	575	569	605	577	569	583	546	553	531	539	563	602	568	554	554	566	583	557	581	587	588	586	585	594	617	612	593	562	559	624	577	595	581	635	607	569	577	641	621	568	577	562	590	598	566	616	586	607	571	598	563	580	601	591	605	563	595	549	526	560	606	548	581	554	611	586	607	586	576	582	572	604	603	619	572	596	600	584	615	604	585	607	575	552	571	583	576	588	549	631	595	564	539	540	602	561	601	627	632	587	574	581	619	584	604	585	587	603	606	556	585	588	547	575	567	594	598	590	560	602	577	630	609	590	615	620	564	589	568	613	622	602	582	603	615	574	606	589	601	619	585	547	555	555	604	542	588	598	576	545	590	574	566	590	560	579	603	582	611	581	561	564	549	570	576	590	621	587	597	575	545	590	571	585	578	583	605	559	586	600	565	609	607	581	565	604	583	548	613	574	580	598	560	597	561	555	627	561	587	600	546	534	629	570	610	564	586	562	568	563	591	586	564	554	605	580	576	603	589	585	556	554	533	575	615	566	590	623	554	614	557	568	548	620	596	588	575	592	593	561	607	585	564	587	599	570	584	577	585	573	572	608	579	579	560	574	604	586	612	584	558	601	596	575	588	592	563	550	557	580	603	560	572	604	596	651	560	599	591	598	623	555	610	636	573	604	594	601	572	580	627	566	584	569	549	566	581	564	598	617	578	538	608	578	555	551	623	576	590	604	592	600	636	587	613	542	589	581	544	590	582	576	618	594	575	613	592	606	569	566	595	556	587	529	568	625	583	584	579	589	553	545	565	586	558	580	597	569	567	663	603	598	603	589	577	594	567	570	587	619	606	594	570	582	566	590	595	545	613	628	619	562	551	555	597	624	602	587	595	589	551	594	571	589	593	603	565	630	637	591	573	601	563	635	628	582	595	613	618	535	567	570	607	573	566	563	583	588	585	556	599	568	591	618	586	574	563	621	605	569	543	563	565	584	574	594	560	569	591	563	574	587	582	600	632	615	585	554	610	591	614	576	587	578	538	586	582	565	550	579	593	566	560	550	585	622	558	557	583	598	596	585	629	542	578	594	573	580	594	577	556	561	594	582	539	555	595	581	583	594	545	611	574	599	534	528	551	614	593	538	548	567	579	550	586	580	624	541	597	582	611	568	569	539	558	589	553	591	583	559	587	604	571	566	578	597	561	599	602	587	600	615	597	539	590	559	640	561	589	576	607	609	565	606	572	611	531	603	580	624	550	558	605	613	583	573	567	576	605	599	592	580	597	581	618	585	578	536	635	588	590	598	597	610	562	584	610	595	603	631	555	570	582	632	586	539	585	552	562	628	590	572	586	598	654	569	559	612	601	628	612	560	609	531	585	587	560	579	605	594	586	548	605	574	580	565	629	571	574	586	554	571	557	591	560	577	606	569	595	576	597	553	584	613	597	596	597	555	597	614	587	562	575	570	575	574	577	550	584	592	579	625	617	577	562	596	537	600	619	574	565	607	590	563	583	627	621	596	608	556	596	562	572	578	570	577	599	629	561	569	546	570	579	596	581	575	583	571	583	578	597	586	601	570	580	579	571	596	554	594	590	624	573	598	589	596	630	563	574	567	566	563	546	586	611	606	621	564	557	560	583	636	601	592	626	602	578	631	551	587	580	605	584	592	611	604	616	551	602	588	568	574	608	580	609	579	584	567	598	597	579	543	573	604	590	583	574	557	568	554	569	584	544	557	608	571	618	585	591	656	573	601	562	607	605	616	584	592	645	541	563	554	583	556	563	586	585	622	574	543	569	603	578	587	552	600	605	594	617	562	608	560	571	598	587	608	649	605	558	583	573	592	622	583	578	615	510	620	623	607	612	619	559	543	585	602	599	600	584	633	597	577	562	572	612	568	606	635	573	573	567	604	577	578	586	525	596	545	609	569	601	605	621	600	551	525	605	627	521	601	582	547	595	649	562	650	613	599	574	582	551	609	553	546	635	575	617	621	617	632	578	621	605	575	597	585	620	630	552	575	584	587	577	563	594	576	557	596	589	590	585	577	602	615	606	534	558	594	598	585	574	606	561	568	570	582	574	609	614	596	581	548	572	601	577	600	559	588	591	558	581	611	570	572	602	598	584	509	565	586	572	587	589	553	603	565	626	624	594	564	594	572	563	581	569	569	598	619	555	567	575	581	514	566	578	587	587	570	619	583	580	540	558	550	596	572	588	569	543	607	592	552	585	568	548	568	574	620	587	563	601	579	627	547	554	579	544	557	592	578	545	573	580	614	566	572	587	582	555	594	621	604	589	596	635	557	559	604	608	569	625	527	579	590	588	568	618	600	567	578	579	576	554	592	593	573	560	575	562	630	577	597	593	627	612	539	572	583	582	597	584	557	584	589	634	561	561	590	567	602	544	604	530	597	564	622	552	582	606	545	578	606	581	560	608	546	627	588	618	569	605	551	562	591	575	536	554	610	590	592	579	574	593	573	550	573	604	543	560	599	589	613	574	595	543	595	578	599	579	563	606	609	576	624	585	568	609	586	594	604	577	550	620	574	604	565	609	619	603	543	577	571	586	548	582	570	587	557	543	578	574	590	580	558	596	624	580	588	568	577	591	546	586	577	607	578	578	590	561	606	576	571	586	583	554	581	578	557	598	620	616	604	594	622	607	601	569	602	584	620	612	586	580	571	654	570	592	575	544	554	552	586	571	607	592	603	622	542	546	596	537	565	569	608	600	578	584	588	586	549	586	534	569	559	588	594	586	612	594	596	584	578	556	605	582	563	595	551	622	583	608	581	615	596	612	604	577	539	625	591	582	548	634	598	581	610	623	599	578	587
49931	24047	8159	1864	650	372	331	312	302	293	261	277	264	263	267	273	229	266	269	270	272	273	285	286	245	285	248	230	259	279	236	277	231	263	248	263	261	273	275	250	258	259	257	268	260	300	265	244	261	267	249	278	274	278	272	245	252	317	263	272	258	245	250	239	257	246	259	255	288	289	243	271	254	273	237	237	252	267	268	294	282	262	281	257	246	286	283	266	286	251	238	225	247	270	242	278	272	260	263	272	242	276	257	269	260	299	255	228	271	271	250	257	249	252	266	250	241	250	267	289	225	239	272	245	274	262	286	261	242	245	249	274	257	243	288	261	245	286	248	274	231	276	233	263	241	257	262	275	271	280	249	275	284	280	236	276	258	240	275	270	265	259	277	294	293	254	255	254	254	269	235	264	288	236	268	256	253	271	264	274	264	293	251	265	283	273	255	248	251	256	243	262	251	236	233	250	262	259	214	247	294	291	240	266	303	259	269	242	252	261	269	253	283	273	243	242	236	237	240	270	285	287	263	220	257	278	235	248	257	258	277	275	278	295	299	251	260	221	260	250	224	249	258	271	299	264	260	256	314	268	273	268	270	274	262	271	257	259	264	265	276	265	289	289	264	261	277	258	275	294	265	237	271	249	278	279	253	250	230	269	244	273	281	264	268	270	273	278	260	257	271	251	244	265	255	260	282	257	272	259	249	254	259	240	265	278	248	258	245	254	304	300	304	256	287	262	250	237	273	227	241	258	308	280	234	248	225	248	301	231	259	277	248	262	266	261	273	298	267	267	273	263	280	276	253	271	296	249	279	230	260	240	253	235	261	269	277	240	272	276	252	256	239	245	269	242	251	262	238	280	251	240	257	261	293	241	251	250	287	257	239	237	265	260	261	259	285	275	261	260	266	255	247	269	248	256	271	255	259	215	218	286	217	211	250	242	254	267	239	232	274	271	257	268	260	248	271	262	262	224	231	249	226	219	262	302	256	263	285	281	256	256	257	263	231	265	233	235	275	258	272	246	303	260	276	271	254	283	249	241	254	238	271	244	274	263	251	267	250	227	279	231	266	236	274	265	252	278	255	247	224	279	267	237	257	250	261	257	278	262	275	273	236	252	230	248	239	283	251	260	236	249	280	260	249	279	268	236	254	273	265	224	270	291	265	247	270	261	264	270	247	283	251	268	247	242	244	275	259	278	246	271	248	278	253	237	270	276	230	248	237	261	271	242	240	256	232	227	235	265	256	238	260	259	246	253	245	256	266	282	254	279	252	270	254	273	290	242	246	261	263	261	257	273	267	271	238	309	225	257	238	261	250	281	276	250	274	266	257	257	265	257	247	277	276	287	237	228	261	249	297	268	269	264	263	260	254	262	248	287	247	301	269	250	232	250	268	236	259	240	253	258	292	260	226	250	245	270	245	262	250	256	247	257	264	267	269	225	275	249	209	251	321	268	267	236	214	225	263	212	281	277	257	236	287	260	248	263	244	269	264	243	257	273	247	248	267	254	260	279	226	256	233	280	231	246	260	272	232	259	246	240	247	256	254	275	254	254	253	264	267	271	251	248	236	264	267	293	258	262	275	251	297	252	263	262	254	247	264	260	257	259	270	285	286	258	245	241	248	252	240	258	246	243	283	262	248	258	236	258	277	265	274	262	253	238	270	256	229	259	285	252	246	244	288	278	227	273	260	260	293	271	279	280	263	301	248	248	243	266	259	204	246	243	259	273	268	275	249	249	262	249	267	252	257	277	259	245	253	255	255	262	268	252	284	241	269	243	306	258	287	259	268	239	247	280	287	259	246	280	277	295	238	287	262	278	257	273	284	258	279	242	267	243	266	251	267	257	273	268	256	267	276	234	235	250	274	243	250	243	252	253	265	257	243	268	253	248	283	273	265	241	257	242	264	258	245	263	255	268	275	271	279	275	240	269	276	289	285	278	262	262	251	251	233	236	267	264	254	227	254	213	277	224	264	255	284	278	289	222	302	268	283	270	260	266	246	283	247	243	259	270	258	255	252	258	250	258	261	262	260	291	264	246	261	275	252	265	245	300	254	256	249	245	260	229	262	215	262	248	244	296	258	257	258	251	267	284	267	265	256	241	271	247	254	240	272	258	243	264	258	271	259	295	267	243	263	277	269	261	248	259	247	249	281	263	245	227	266	249	266	242	257	252	242	241	249	276	287	255	276	295	296	234	259	249	268	266	279	275	235	239	245	269	281	271	223	258	261	265	263	260	276	272	246	248	269	243	249	248	231	273	272	266	259	271	281	277	271	274	256	225	270	262	267	218	270	232	260	268	257	254	259	245	276	250	280	275	246	262	290	259	254	255	296	277	264	268	266	247	240	253	238	253	282	295	269	266	275	238	275	305	249	258	240	248	233	253	267	278	277	278	299	260	246	255	273	240	250	253	261	259	270	266	265	277	281	261	259	255	261	263	268	275	251	267	293	271	275	250	279	252	266	223	284	227	297	266	277	263	293	245	239	262	259	227	263	274	253	262	228	246	252	289	259	268	282	229	224	263	249	247	247	261	274	274	282	279	272	287	284	260	252	249	287	278	259	247	229	272	246	258	251	278	260	276	275	258	271	258	239	263	270	240	263	245	240	281	269	282	238	244	255	246	254	245	289	231	269	263	263	215	266	245	301	242	283	246	268	245	283	243	273	250	252	248	244	257	264	251	261	230	221	248	233	266	264	263	258	267	269	268	221	233	254	276	256	260	299	250	256	262	269	257	287	278	244	266	286	290	266	242	265	278	263	248	270	258	276	244	249	248	265	241	238	275	255	273	250	251	234	233	266	256	287	252	242	267	275	251	257	285	249	236	245	274	281	234	282	268	262	241	268	247	241	267	252	250	287	263	256	261	259	261	244	273	287	260	276	289	222	237	259	271	238	277	283	265	245	259	252	278	246	258	285	230	259	276	227	255	247	266	242	249	242	218	259	262	266	230	249	248	283	280	260	266	251	259	252	245	251	260	243	258	234	234	293	271	247	264	262	286	280	244	240	259	280	256	255	264	253	247	273	292	286	262	285	293	236	258	260	292	279	248	286	288	266	269	274	264	285	276	267	247	315	293	276	248	272	270	239	261	263	261	305	268	224	204	250	251	265	263	298	249	233	263	255	292	270	256	282	264	258	262	249	251	259	265	259	285	252	219	253	260	268	288	227	262	254	260	270	268	241	290	293	275	281	259	264	276	260	281	235	233	225	250	257	276	259	235	247	226	271	262	269	233	248	238	246	234	256	249	256	275	256	230	264	249	246	266	256	282	233	255	279	265	258	272	247	255	257	258	256	266	243	251	268	233	248	251	233	265	274	260	285	252	262	256	272	280	274	263	253	256	260	252	274	257	255	265	246	212	269	252	253	257	273	280	289	252	248	253	281	241	250	252	287	245	235	242	264	250	305	292	258	277	261	270	235	251	240	258	266	281	279	284	277	269	271	250	253	241	240	277	267	263	246	241	247	240	218	253	246	285	247	261
34779	19039	9014	3650	1696	1015	794	741	609	594	572	573	556	588	600	620	601	570	590	585	532	613	603	591	581	592	575	624	598	562	603	553	581	578	558	575	536	538	576	568	565	581	570	568	628	550	552	578	576	583	595	571	575	555	571	604	576	605	590	534	610	555	588	586	564	573	582	604	561	558	587	544	571	578	605	605	558	587	580	592	545	599	548	582	528	601	552	571	550	557	571	576	626	560	573	576	609	610	590	544	595	615	615	588	626	569	567	580	595	550	530	603	583	617	596	576	560	596	583	593	579	602	572	582	628	607	551	600	611	565	584	605	575	536	568	559	585	551	591	599	554	593	584	564	595	601	619	634	599	574	585	570	591	577	567	561	562	586	575	583	573	565	584	570	611	609	610	573	582	628	574	594	584	595	615	538	570	532	612	590	562	569	586	543	611	553	546	568	573	575	559	538	563	593	599	556	574	555	553	581	605	590	547	593	603	629	536	558	611	564	575	524	602	555	569	613	582	582	599	578	591	587	568	566	579	556	620	613	602	582	555	568	569	585	570	568	560	605	570	587	634	578	527	530	552	581	578	609	533	564	577	518	585	555	567	558	575	557	604	587	590	615	559	558	570	591	597	634	571	588	561	608	577	639	580	534	570	594	576	605	563	600	601	545	586	545	570	568	570	594	619	618	591	568	557	576	574	566	576	604	591	578	584	559	612	570	590	575	620	564	588	574	574	575	608	552	589	603	625	586	583	571	556	606	538	567	558	601	569	577	591	592	562	544	533	586	573	577	553	590	560	598	586	550	612	563	639	597	573	613	584	555	573	587	574	559	574	564	548	537	586	585	581	578	607	633	574	563	607	570	580	592	587	590	535	564	585	574	605	588	587	573	601	580	566	624	608	584	563	560	570	579	584	578	585	566	591	578	618	590	573	549	538	582	583	590	564	580	585	586	622	551	556	546	592	568	551	560	527	554	571	563	571	579	602	571	604	620	548	582	560	587	590	587	572	584	606	601	619	580	606	586	586	630	574	597	582	591	546	580	597	536	553	612	590	559	598	569	554	582	550	602	590	600	582	559	587	572	611	604	568	555	551	574	595	585	595	571	575	613	616	565	574	605	579	574	599	624	541	588	595	579	585	563	534	637	574	579	544	593	565	579	582	596	574	572	593	562	578	577	589	572	581	608	617	590	532	584	602	585	606	542	572	565	545	615	549	651	564	617	526	596	603	580	577	593	609	552	596	552	577	614	591	597	560	566	555	603	595	590	574	622	561	615	552	570	588	564	575	589	610	554	601	554	592	584	542	581	589	568	586	610	571	577	601	572	548	570	577	574	556	614	625	589	598	581	615	586	560	578	564	591	560	559	556	541	582	578	578	612	547	567	593	617	598	560	602	593	582	586	554	579	564	574	572	607	597	590	556	564	581	588	562	622	587	592	577	604	584	568	576	570	569	571	550	613	600	552	568	603	563	589	590	633	585	579	624	562	598	603	581	582	573	597	615	561	610	624	570	584	567	598	592	591	568	572	606	567	597	619	553	559	610	603	599	592	583	569	621	564	546	579	651	564	572	555	599	590	559	564	582	558	596	591	603	583	592	560	577	599	596	584	557	572	590	584	534	611	611	585	577	556	589	542	577	636	556	616	617	577	614	584	629	577	583	586	574	590	564	556	576	615	554	590	594	616	568	598	583	591	549	615	577	597	560	578	594	566	607	599	601	569	524	578	592	564	584	599	598	586	584	603	605	595	546	583	533	561	591	569	543	579	563	583	569	586	602	579	566	581	574	599	580	569	576	555	571	509	581	604	599	603	564	587	586	594	552	566	540	573	612	586	545	603	547	581	592	570	588	573	595	626	592	543	553	564	586	521	554	574	589	587	592	567	536	587	588	569	589	589	540	554	612	608	555	584	582	603	589	540	584	631	592	574	565	559	558	550	593	602	567	579	594	595	555	555	578	586	539	546	565	578	561	588	612	552	553	576	559	579	608	609	550	566	563	571	617	564	627	509	582	542	554	576	554	591	588	591	600	591	608	606	585	589	588	556	578	566	551	586	577	608	617	624	592	545	582	541	595	598	604	592	565	555	613	593	571	579	553	575	591	563	612	561	549	582	581	564	585	610	600	584	580	578	594	537	599	596	577	599	596	551	630	559	570	594	601	598	538	580	570	552	593	606	589	596	558	586	564	579	617	580	541	626	544	595	575	585	587	573	601	606	632	579	569	561	573	563	549	500	602	575	593	569	569	593	587	577	580	553	592	586	544	581	557	604	578	581	552	589	556	590	576	566	591	602	574	540	577	566	575	565	570	587	598	567	572	569	549	545	549	560	571	566	557	568	595	566	558	547	597	572	586	570	581	592	600	609	601	599	593	561	589	570	567	565	566	616	573	577	563	617	585	554	548	600	583	572	548	591	577	594	577	586	567	617	576	603	601	569	586	592	566	592	547	572	586	620	617	605	589	607	547	543	594	594	604	574	564	572	603	552	560	581	587	555	577	546	567	578	583	591	554	586	583	578	540	590	553	589	604	550	557	589	550	575	559	601	635	568	628	524	558	598	585	593	580	586	588	558	614	578	597	610	559	610	555	581	578	572	558	595	569	555	580	577	584	565	599	601	566	605	557	604	575	579	579	584	547	568	549	609	592	546	560	578	597	517	578	607	578	584	584	612	542	596	588	552	585	595	530	607	577	553	570	576	577	589	596	567	561	560	586	505	618	575	593	571	581	563	578	531	610	628	623	571	590	576	588	620	549	596	570	608	566	553	598	568	518	580	617	590	555	584	534	552	594	562	589	579	578	589	575	564	595	610	608	567	549	557	583	573	601	551	595	543	632	574	588	591	558	599	592	601	597	577	549	588	547	623	556	571	624	595	592	562	601	547	571	580	590	554	584	625	559	594	605	598	601	601	587	557	557	613	562	607	552	545	540	592	577	578	573	562	586	565	598	576	578	590	564	578	573	588	559	581	549	571	575	611	604	543	601	574	557	572	589	584	584	584	562	515	549	567	623	605	589	582	599	601	583	581	593	577	582	583	565	559	619	605	528	561	654	584	563	563	576	597	626	572	561	579	584	595	602	537	632	628	550	548	578	615	600	578	566	608	616	588	627	570	620	602	597	582	604	540	592	591	542	565	573	600	565	589	630	601	543	587	551	568	568	582	577	558	529	574	560	585	592	581	588	640	575	533	555	555	558	577	565	572	560	560	527	550	562	567	591	607	595	581	595	573	600	609	579	587	595	548	578	551	547	582	600	573	595	581	594	600	568	612	575	574	565	547	583	586	592	638	650	544	602	604	595	603	562	585	588	624	581	558	559	551	550	595	595	533	570	552	571	560	663	566	582	615	577	556	583	601	595	570	598	577	572	604	624	608	563	578	586	616	587	535	536	624	602	542	555	557	610	581	589	564	629	550	606	557	565	594	595	631	584	552	588	603	610	554	616	603	595	597	562	602	578	596	619	629	579	592	531	576	573	571	572	615	606	555
62742	30670	13284	4372	1865	983	643	544	372	279	245	239	220	225	230	235	249	235	237	258	259	224	241	208	258	221	221	215	220	219	230	224	251	217	197	220	240	230	252	259	236	254	231	248	216	227	232	235	200	258	216	260	222	251	250	256	247	237	232	228	233	244	242	233	247	235	233	225	234	237	237	239	235	213	248	252	226	218	220	241	187	215	246	243	260	240	230	246	252	243	232	244	231	212	222	258	211	258	248	229	233	254	226	238	256	251	219	221	225	246	239	251	220	225	220	226	253	243	259	250	254	211	214	224	247	233	191	239	244	237	196	223	259	223	233	213	237	226	256	221	224	248	229	209	219	224	231	239	223	249	234	261	220	253	240	241	248	261	258	252	251	224	256	238	221	230	196	214	209	213	205	239	248	227	208	255	251	255	259	229	202	223	268	225	250	251	219	236	234	252	224	253	226	225	251	233	234	222	215	220	252	226	233	227	223	228	213	230	237	233	249	228	275	264	262	243	217	236	231	229	223	255	264	219	204	234	249	250	251	264	242	236	229	261	234	239	229	230	231	221	237	212	246	243	255	233	240	254	227	223	229	236	242	220	245	226	253	240	224	238	236	257	248	249	222	265	238	271	247	239	250	231	227	252	207	246	258	218	215	245	241	218	240	256	216	257	240	242	264	238	238	209	227	252	251	230	228	228	236	208	256	240	251	237	212	261	231	259	222	239	235	233	259	231	247	222	276	241	257	232	220	208	211	215	239	260	246	226	231	213	231	222	262	252	219	243	232	240	246	237	235	203	243	202	222	257	250	229	254	234	237	228	202	205	254	220	247	247	247	213	216	241	240	241	218	250	237	242	238	223	262	225	226	239	222	229	239	250	241	221	231	219	236	259	240	232	245	233	219	228	244	244	235	230	236	247	221	232	240	233	237	223	239	235	225	240	229	220	239	200	220	204	234	219	243	234	235	247	219	232	257	231	237	238	222	230	243	250	211	228	218	241	245	239	246	228	224	235	220	211	216	247	237	235	220	216	223	189	263	238	243	256	243	261	241	216	217	232	232	220	232	262	233	216	206	223	209	238	233	255	214	241	238	239	233	230	240	222	222	232	234	230	218	237	239	232	239	256	220	231	240	229	256	216	216	228	241	234	229	222	226	236	225	247	240	214	256	255	257	254	220	270	239	227	202	213	258	229	255	253	251	235	220	235	198	263	211	276	223	236	240	259	232	263	223	213	240	247	219	220	247	247	227	219	205	206	240	249	225	267	216	237	238	234	241	243	226	184	239	229	278	256	218	219	240	216	247	259	246	246	239	202	217	228	250	234	245	207	257	269	247	238	239	258	258	220	246	248	244	230	220	224	250	252	230	275	256	254	234	229	223	239	223	225	253	217	242	231	234	259	271	227	216	250	216	240	225	237	243	236	268	231	227	207	232	250	264	237	212	211	225	215	230	257	220	206	227	247	214	248	211	234	259	223	217	239	232	241	241	225	238	243	242	258	227	234	209	228	256	233	242	232	215	254	247	199	223	237	228	257	225	255	249	207	270	250	254	249	243	244	226	242	221	244	239	236	220	216	203	229	236	251	212	245	262	280	223	222	256	201	246	250	227	240	239	227	267	223	217	218	260	228	243	219	237	239	234	234	249	232	241	201	237	241	246	241	254	217	217	236	258	219	223	236	209	230	235	242	205	235	262	244	239	227	254	215	229	238	248	236	236	220	199	249	235	217	251	240	249	273	239	233	215	215	241	246	219	242	246	218	249	229	272	234	240	215	242	221	259	238	233	252	242	201	246	213	207	242	223	236	220	220	225	239	247	234	227	217	224	230	201	233	207	243	240	252	212	240	257	256	208	224	219	228	231	230	250	254	253	223	245	229	246	219	253	219	228	241	276	251	260	237	236	240	251	254	231	232	217	247	215	255	230	203	231	234	234	239	243	258	232	222	234	224	223	206	223	243	225	274	254	219	202	223	254	238	228	220	237	230	237	239	272	260	240	224	242	259	271	247	242	247	234	244	232	238	210	242	221	240	231	266	243	230	257	253	232	243	242	216	264	251	250	247	210	249	226	231	237	245	243	217	258	240	236	271	239	222	214	230	244	207	272	242	203	211	241	227	254	226	236	240	202	241	242	225	217	229	230	244	223	247	225	250	227	224	239	214	228	249	254	221	291	253	235	236	224	255	237	227	231	225	248	229	212	206	225	244	239	248	224	229	250	229	222	213	213	242	210	206	242	239	251	225	240	212	216	235	218	248	238	239	206	226	238	223	225	259	247	221	238	235	239	226	247	219	213	234	241	265	240	240	228	237	257	220	255	238	234	225	256	260	248	231	231	242	245	227	228	221	272	213	220	225	241	255	243	248	237	214	234	273	242	234	208	227	253	254	233	231	267	262	251	236	233	235	244	206	242	252	244	227	235	236	208	244	248	225	241	219	216	219	228	222	268	267	251	245	253	246	231	243	248	215	201	241	248	212	208	227	219	258	243	247	228	216	210	246	247	216	257	236	221	232	253	230	257	228	255	224	267	217	224	250	253	211	232	264	253	229	236	242	208	234	239	223	213	248	214	251	266	231	235	220	256	219	217	227	211	225	238	253	270	213	227	256	259	248	209	270	215	252	265	227	200	222	214	224	223	242	219	235	196	219	262	255	227	235	220	220	232	223	225	226	233	263	221	247	221	246	244	265	231	223	254	244	222	256	233	223	247	233	204	232	241	245	246	275	259	229	256	230	230	218	233	245	229	223	228	242	236	238	229	224	223	253	208	256	259	251	247	253	225	267	228	219	252	222	243	229	266	248	233	219	221	240	237	214	238	251	216	247	244	210	240	217	232	251	240	245	214	284	229	223	226	235	237	252	270	256	249	264	236	233	241	235	232	228	257	204	232	258	200	254	254	248	224	228	225	212	239	238	224	231	226	247	226	206	209	227	233	220	225	231	226	242	223	241	227	239	201	218	214	230	197	226	214	241	246	238	247	243	234	215	224	234	236	220	222	218	243	228	216	227	254	232	246	224	234	226	207	236	236	256	234	245	254	249	266	233	230	217	246	229	240	252	224	218	236	231	223	221	240	220	253	254	245	217	215	219	230	242	205	257	236	241	228	248	221	238	228	219	236	270	247	219	217	229	243	220	215	238	242	211	243	231	236	244	237	216	254	249	224	227	244	221	239	231	236	232	208	233	231	234	226	231	203	234	245	252	244	226	239	255	244	236	224	211	238	252	242	256	248	236	233	225	251	240	228	226	234	247	253	239	242	282	237	221	231	238	239	197	232	229	229	214	242	228	231	260	275	254	183	214	232	244	222	233	227	257	247	243	248	222	228	243	228	215	212	233	229	227	220	256	212	231	196	234	204	234	216	254	218	243	239	243	215	234	227	231	226	263	229	245	260	225	234	235	218	229	242	238	225	209	244	240	243	213	236	214	244	245	221	247	237	217	230	232	217	210	241	231	224	267	245	206	207	205	233	242	239	203	239	238	236	232
42447	22276	13253	8361	4930	2916	2078	1503	1021	761	574	539	553	485	538	546	520	529	519	517	567	498	534	534	520	566	538	498	540	512	569	535	577	506	530	546	468	529	518	566	529	537	558	543	520	540	525	565	518	529	582	541	541	532	551	525	543	521	539	537	557	522	567	536	517	570	491	535	539	537	574	565	543	559	508	552	521	541	536	526	532	508	490	544	558	487	496	521	521	514	543	546	540	528	574	537	527	547	581	551	503	527	548	530	554	553	499	553	536	505	523	526	550	512	562	492	522	533	535	518	530	549	562	533	520	516	552	535	577	488	547	510	555	544	518	560	496	525	566	534	523	492	546	550	544	548	510	560	516	541	498	546	559	519	568	552	552	579	563	556	530	501	546	573	578	577	539	577	524	543	549	511	493	517	557	524	517	522	513	486	563	502	531	495	552	558	602	519	536	551	536	497	507	556	509	543	548	543	510	533	549	526	516	543	482	528	557	555	536	517	553	504	542	523	526	548	524	550	524	506	563	499	529	552	556	536	516	532	528	528	589	496	551	519	540	559	545	516	584	521	499	479	532	538	531	516	554	536	518	519	513	548	548	561	509	517	519	574	532	515	530	524	500	591	539	531	522	519	527	526	528	560	523	528	491	530	562	521	528	548	485	530	590	524	520	516	540	553	526	570	516	488	534	514	538	573	523	506	505	557	542	514	489	547	575	512	555	563	576	537	520	546	490	544	531	572	532	509	484	489	538	576	541	539	547	534	569	529	541	531	543	551	570	502	521	519	535	505	530	499	532	558	538	548	526	523	541	563	527	538	512	523	534	533	552	549	516	524	549	566	514	526	527	509	550	518	516	556	530	562	540	536	544	526	492	558	526	558	504	556	553	502	565	579	554	536	526	505	560	503	510	545	524	554	518	516	510	556	534	556	523	532	514	573	565	552	562	520	553	564	555	531	550	563	523	543	558	537	538	536	553	502	577	566	576	511	496	563	543	532	587	548	516	519	498	525	541	533	519	517	541	534	486	490	519	517	524	514	511	518	561	525	537	533	516	501	503	553	528	504	550	552	572	510	541	528	508	501	551	565	505	485	528	531	544	553	553	537	530	512	529	583	558	544	522	562	493	529	558	511	540	525	549	528	567	555	529	541	501	490	551	537	568	508	541	503	535	487	511	540	531	517	507	541	527	518	561	542	525	517	535	522	540	553	548	534	616	536	574	541	528	531	539	511	576	497	566	497	555	549	553	512	550	560	513	551	524	495	502	543	525	525	554	541	520	521	529	539	524	522	556	520	528	558	473	534	496	484	521	546	529	519	525	556	510	533	553	551	572	548	535	510	544	502	528	497	535	537	550	508	533	511	588	483	584	517	538	522	531	530	591	519	529	515	530	523	530	551	541	541	542	564	526	495	527	570	490	537	534	489	548	572	549	548	567	531	486	507	523	538	539	547	526	535	529	564	547	529	531	523	526	565	524	520	511	533	513	542	550	511	585	559	520	601	535	544	537	529	516	512	514	569	521	531	574	579	513	554	528	510	551	506	532	524	552	541	512	565	585	525	496	575	532	542	562	484	577	530	534	566	508	538	533	536	509	539	557	566	524	520	526	501	561	527	567	543	493	499	567	468	515	502	540	562	543	565	505	546	552	553	538	509	580	526	541	538	518	502	546	527	535	526	536	513	571	517	544	561	524	546	570	596	512	552	537	545	549	567	533	513	512	552	546	533	541	527	561	532	536	535	526	559	538	509	524	543	566	528	563	507	503	542	528	530	554	514	509	559	558	495	537	550	560	543	565	542	552	519	499	565	510	517	510	479	552	544	521	531	539	517	500	544	520	560	571	511	505	538	521	560	536	523	563	525	525	549	508	515	506	532	497	503	515	543	558	506	517	508	546	524	557	558	524	547	530	542	551	560	523	548	512	537	546	519	531	519	554	527	537	527	513	549	523	540	592	511	549	531	509	577	526	528	542	554	572	547	508	498	508	563	527	526	544	564	551	502	527	536	527	499	551	567	510	538	515	486	518	578	511	572	556	533	558	537	487	544	542	569	560	542	553	554	542	579	540	555	544	531	546	538	513	544	539	522	530	496	540	580	575	551	568	553	514	559	540	534	505	513	538	534	491	536	559	538	512	508	509	515	586	520	520	539	477	548	557	508	485	503	513	544	484	521	534	510	531	519	546	552	566	542	526	549	534	564	545	531	524	549	526	567	514	527	548	540	536	478	540	541	541	571	527	491	562	502	526	489	514	554	556	549	559	533	513	543	508	533	530	549	511	528	510	497	550	518	534	512	524	534	572	541	524	517	526	549	524	538	517	492	535	529	540	516	574	556	521	508	552	538	534	541	554	576	548	543	531	562	500	519	507	557	498	547	539	543	508	542	504	523	523	552	540	517	569	531	524	549	523	564	546	557	559	489	535	541	502	523	562	562	548	551	561	489	524	557	534	548	542	484	531	562	553	554	543	538	537	504	565	505	554	541	574	527	505	552	528	558	526	509	546	572	551	567	526	522	567	570	547	552	534	524	515	507	529	556	518	566	539	507	556	549	532	520	521	500	557	583	561	536	537	559	515	489	542	549	545	528	540	502	507	557	503	523	524	514	520	492	528	590	537	565	537	570	535	533	543	563	542	475	510	550	527	559	554	569	538	514	511	537	526	549	548	539	498	529	537	534	535	535	531	495	512	559	527	543	477	546	532	538	510	487	526	518	506	529	555	485	555	507	557	514	516	497	560	542	498	493	526	538	543	569	566	546	525	534	535	555	541	477	517	550	533	479	534	519	534	571	524	513	533	535	545	524	536	514	570	503	528	505	536	529	559	497	539	539	518	529	532	568	538	555	533	519	553	555	555	557	543	573	503	530	502	483	520	505	525	578	534	499	510	532	547	560	549	559	527	565	518	501	510	567	551	539	544	526	521	549	551	538	541	548	558	567	547	536	512	557	524	565	528	574	532	559	568	521	561	575	538	492	490	511	555	567	558	528	528	526	520	522	534	548	570	537	494	545	525	552	485	569	518	488	552	566	569	547	559	526	508	569	539	555	536	526	535	558	540	530	563	498	500	559	527	536	558	526	531	523	502	568	528	549	533	512	549	587	512	516	524	521	556	494	557	561	517	520	503	510	547	533	524	570	542	499	502	519	583	563	527	556	500	527	542	534	522	540	557	513	549	518	536	478	513	519	521	535	533	544	531	545	545	523	534	560	488	552	485	546	518	520	544	536	544	527	530	531	514	554	531	542	527	510	558	575	573	560	582	548	510	581	540	550	572	535	541	536	533	532	498	506	545	495	471	547	555	535	559	502	532	574	507	496	506	491	529	568	522	582	567	532	545	514	528	550	515	508	571	541	528	578	501	524	495	563	536	522	513	508	522	501	519	532	534	560	532	516	507	477	521	580	533	516	538	498	535	520	531	554	509	521	522	519	506	509	551	568	574	531	504	541	543	514	494	512	581	534	517	528	536	539	558	533	552	563	503	495	509	540
57150	30068	15374	5495	1824	1070	733	459	312	320	281	255	275	275	270	244	238	230	259	271	267	286	276	268	282	291	283	250	271	263	240	285	251	245	271	236	233	251	268	240	262	278	276	275	257	256	273	258	249	246	264	264	238	263	266	266	283	252	259	269	265	270	282	247	278	240	283	244	260	255	278	251	281	226	255	254	251	242	253	245	246	238	266	275	215	238	298	275	250	271	247	267	275	254	259	292	266	244	270	259	264	250	273	257	290	250	286	268	244	247	274	247	272	283	318	275	244	246	280	277	239	244	281	283	249	281	278	255	289	291	243	222	267	296	263	252	223	260	244	222	254	256	248	243	263	270	223	264	262	279	255	263	257	233	281	275	235	274	252	266	286	287	272	256	262	243	273	240	279	262	285	289	274	254	250	249	197	255	270	237	317	249	254	263	267	250	249	293	261	254	256	269	257	253	268	253	262	258	243	226	268	257	235	271	270	243	250	270	272	272	245	271	258	227	270	258	223	236	231	258	245	235	249	255	258	236	259	259	261	261	259	271	256	228	268	260	276	280	244	271	256	235	249	216	276	296	236	257	275	264	268	274	227	232	231	284	230	260	226	276	263	236	235	262	251	237	241	222	212	298	295	229	296	276	268	234	229	255	251	268	263	258	254	261	253	240	296	253	248	260	287	265	288	281	255	257	264	257	242	230	248	244	240	258	256	270	222	263	289	263	298	246	263	249	255	264	236	257	266	259	272	249	274	250	249	256	267	252	295	237	230	257	297	250	256	259	243	273	259	240	275	241	229	303	259	249	285	256	249	262	254	298	256	256	247	281	281	250	265	226	231	243	289	252	243	264	240	281	266	237	248	269	255	307	253	278	254	269	254	241	248	273	239	242	260	264	244	264	263	258	251	269	268	226	244	252	252	234	280	263	264	246	242	257	276	261	256	246	231	258	294	279	265	267	268	265	283	252	269	240	250	229	278	252	275	226	240	236	279	262	269	273	224	252	253	285	250	257	229	261	262	237	297	236	266	260	273	252	272	268	230	272	219	233	268	276	246	265	230	248	244	254	251	264	253	303	259	240	277	291	263	270	269	279	251	260	270	275	287	244	255	284	275	276	284	246	255	260	237	250	280	245	212	256	258	256	284	267	230	263	247	243	267	263	284	266	235	229	261	233	268	229	250	275	243	252	265	255	259	250	254	265	257	274	275	253	264	261	266	273	252	246	255	240	269	252	258	252	246	250	283	263	279	266	251	266	251	281	229	218	253	267	280	253	239	245	278	243	255	235	239	280	244	301	287	255	259	261	286	220	244	240	272	249	271	253	240	248	243	241	289	253	240	253	269	265	281	241	256	241	292	247	237	251	232	261	264	244	242	251	259	253	231	245	233	247	270	258	284	250	245	253	264	229	232	252	256	254	255	252	274	257	230	247	274	273	227	251	229	275	254	271	263	249	275	250	276	250	269	235	255	258	273	269	282	288	258	237	268	223	296	240	256	268	257	314	248	268	259	270	276	242	275	292	256	252	254	255	252	260	261	241	295	290	287	283	275	255	262	282	268	262	243	246	241	287	259	266	262	246	257	227	267	248	239	244	290	255	258	273	263	283	256	249	261	249	271	278	275	237	272	266	274	272	290	284	271	292	256	271	281	234	268	250	272	248	295	239	251	265	264	239	268	296	255	262	255	248	277	223	232	285	281	277	263	254	280	261	252	296	249	234	278	246	262	266	236	291	279	236	237	266	249	267	238	292	269	237	256	280	242	251	278	260	267	275	217	274	248	239	255	243	245	256	225	221	247	258	266	244	287	272	283	260	222	265	275	261	251	246	255	237	254	275	262	283	301	264	275	264	266	283	269	289	265	279	260	225	291	279	293	266	239	246	245	290	293	237	244	266	271	298	279	222	260	281	230	242	256	274	245	256	258	263	276	251	263	248	298	272	250	240	248	242	248	223	250	266	246	273	231	269	261	254	243	246	260	293	259	232	260	288	270	300	250	254	256	276	276	262	249	253	243	267	260	248	269	262	249	240	243	247	259	276	239	252	245	270	240	271	232	248	280	241	246	239	262	247	259	286	266	263	248	260	246	227	261	268	266	282	255	255	260	243	232	272	278	260	252	255	272	249	284	275	240	276	236	267	282	261	268	226	256	247	298	252	252	276	262	278	283	262	246	258	242	265	275	239	225	225	264	259	233	239	286	272	259	292	243	243	234	283	271	256	245	255	262	233	241	255	249	265	258	264	282	246	244	237	263	251	244	266	260	238	258	284	252	270	289	265	262	274	255	234	260	257	249	254	220	275	274	268	269	238	292	249	225	263	256	254	247	269	258	244	259	239	225	229	250	263	285	259	280	264	256	262	251	239	260	301	284	259	238	315	252	228	256	243	261	259	268	263	236	260	266	260	235	266	258	265	270	279	231	251	232	245	252	217	270	255	243	239	260	228	264	257	265	271	241	242	252	230	261	288	247	262	272	283	299	255	259	255	261	277	280	244	267	243	261	290	227	269	250	294	276	285	287	231	251	260	237	221	261	258	266	248	231	232	247	290	258	233	268	268	249	247	275	257	244	250	234	266	247	277	258	272	246	239	273	247	219	241	242	285	265	252	283	251	268	267	264	237	259	259	236	227	240	234	247	257	258	239	254	265	253	297	263	266	292	249	232	258	258	252	276	290	256	278	249	247	253	260	251	253	259	268	227	256	257	247	253	300	271	276	275	278	254	297	253	241	246	258	219	257	229	234	291	277	244	259	284	233	228	243	284	255	248	288	251	258	286	274	266	269	252	254	251	235	267	250	259	223	258	264	274	225	268	222	262	244	267	271	240	254	212	280	278	251	247	256	268	273	251	281	278	271	273	278	244	260	247	253	221	264	254	245	232	246	265	247	270	240	250	258	255	242	287	261	237	249	261	266	223	235	268	288	270	266	232	256	280	274	270	248	301	260	228	236	257	279	247	229	243	249	262	257	240	229	267	281	251	250	247	238	247	244	254	266	240	286	267	251	231	258	286	273	272	263	244	271	255	268	265	273	238	274	266	243	255	241	252	253	243	259	245	253	250	231	277	259	284	275	245	233	264	247	276	282	247	242	261	227	247	271	274	262	278	244	275	254	256	272	281	263	246	239	233	246	249	251	262	236	264	249	266	237	264	256	232	252	241	261	257	256	254	237	262	282	261	270	268	278	282	253	258	248	251	248	242	240	247	257	281	278	278	255	296	256	280	237	259	227	253	299	277	280	274	263	270	259	240	286	250	264	268	252	235	257	268	240	265	247	270	284	258	246	243	247	253	268	243	259	263	239	235	267	262	278	235	247	268	258	260	266	285	259	262	263	246	255	275	279	265	243	281	274	250	238	256	276	276	264	284	273	270	245	243	238	250	273	266	259	249	247	250	283	261	263	273	270	278	247	229	263	264	255	244	248	247	260	252	284	276	243	246	263	266	259	260	242	283	258	247	220	265	288	290	251	221	255	282	250	242	268	277	232
39156	23867	15159	8974	4569	2808	1964	1249	910	666	608	612	607	606	543	622	621	558	617	576	588	549	570	579	570	545	551	548	559	622	589	567	569	582	582	578	601	561	571	580	554	587	541	550	583	559	544	543	555	624	618	591	556	530	598	508	610	600	604	616	599	542	581	557	573	602	578	589	594	628	596	588	596	639	610	553	569	592	626	556	575	554	582	579	598	564	592	590	568	550	579	585	571	614	598	601	575	592	604	578	588	529	560	629	546	604	547	562	540	627	567	600	570	585	551	584	543	583	584	507	587	552	524	565	557	604	582	557	553	600	583	601	625	575	574	557	547	595	602	572	576	559	567	550	571	580	582	598	549	582	562	567	579	598	549	578	624	561	565	552	564	593	599	527	548	548	562	562	590	562	573	594	574	557	577	574	571	544	541	525	562	568	558	507	543	538	590	608	584	563	569	584	559	568	584	579	569	565	604	552	609	610	558	499	525	567	591	590	615	509	554	567	623	574	545	531	614	597	596	569	606	593	576	599	584	549	553	608	588	560	566	522	581	570	553	562	531	606	600	561	562	597	549	572	607	537	552	591	577	574	554	544	608	570	589	544	574	596	565	562	559	565	618	553	564	564	555	588	598	588	538	565	591	558	569	590	579	544	584	589	548	568	574	534	558	576	551	587	571	576	558	581	563	541	608	623	575	563	603	564	593	572	554	581	552	550	576	550	573	570	568	600	589	566	580	584	573	553	592	569	609	591	571	547	616	547	566	551	576	575	608	557	585	599	579	592	589	567	606	597	602	585	521	582	522	562	591	589	589	610	549	584	566	574	568	594	590	568	558	570	593	587	615	550	544	561	580	578	573	572	564	577	571	600	584	535	607	589	565	568	594	596	612	608	578	613	566	611	577	568	543	607	552	587	582	551	564	559	601	568	555	583	603	564	561	624	576	518	599	540	581	616	583	578	564	563	562	590	620	598	552	523	568	580	573	588	522	577	583	573	589	586	570	582	565	521	575	597	560	562	586	547	568	582	569	601	566	579	583	553	543	530	556	609	584	568	590	543	603	526	572	536	592	552	569	567	561	569	541	574	586	576	539	561	616	611	606	646	603	571	564	590	518	593	572	580	537	582	520	590	570	625	587	593	539	599	565	625	573	590	606	562	568	569	565	577	575	577	591	562	579	597	610	543	585	619	565	574	584	573	571	596	567	562	580	531	600	603	575	544	619	594	534	544	582	547	593	601	555	626	549	612	554	546	609	555	570	617	600	582	605	571	561	573	589	552	583	537	572	550	592	590	604	577	565	552	587	559	564	608	626	602	598	578	582	595	557	589	599	542	602	563	608	557	556	602	606	579	589	595	602	547	569	555	548	653	555	576	573	562	579	552	574	589	612	555	573	571	578	585	590	584	585	596	574	557	527	582	569	553	565	539	550	585	565	573	575	539	618	566	569	608	551	589	580	554	592	584	546	567	604	553	589	587	588	576	625	593	622	538	582	581	583	574	582	588	582	552	586	572	554	557	587	595	569	600	548	539	571	583	604	575	539	600	602	632	573	561	578	577	565	606	651	560	563	585	546	584	613	573	570	569	623	588	564	603	542	588	596	547	577	601	558	565	560	559	574	601	583	605	569	559	603	583	572	584	547	595	513	574	603	565	589	542	597	553	598	618	565	579	547	549	577	579	573	555	520	575	637	545	553	565	530	605	534	577	582	539	608	569	593	567	562	550	523	566	534	554	580	590	614	549	617	578	524	545	578	579	590	563	594	552	620	563	552	624	596	585	546	568	567	667	578	585	560	581	594	588	514	539	523	596	617	536	562	549	546	552	549	576	586	597	569	588	580	576	601	578	613	555	560	578	616	613	565	597	531	586	601	592	593	568	559	577	577	592	604	559	576	573	582	606	594	573	585	581	550	564	586	509	565	564	585	559	596	579	564	602	565	564	582	587	539	570	594	589	593	592	562	556	551	547	573	546	614	595	521	619	566	597	575	610	616	573	546	596	581	553	611	557	597	611	594	555	549	596	558	563	590	554	551	556	533	610	597	598	538	581	601	550	589	576	596	556	584	539	586	625	568	558	549	593	595	549	583	565	597	588	592	551	586	603	549	566	592	562	599	601	541	570	581	592	554	591	582	569	589	577	571	550	552	569	521	566	582	535	613	602	585	580	552	591	565	573	538	578	545	635	568	534	603	562	571	605	575	559	551	549	550	542	619	572	573	579	580	577	528	622	554	610	546	557	611	576	568	571	578	572	569	577	585	608	573	611	581	550	536	552	578	580	588	593	595	575	598	583	572	556	558	573	570	595	587	579	585	567	555	583	631	539	558	590	596	574	552	565	556	543	582	601	585	602	604	553	559	588	571	582	580	539	598	540	570	586	555	540	573	563	599	615	564	583	591	548	587	559	550	606	567	609	594	594	546	497	565	551	603	597	572	519	590	510	582	591	586	542	576	603	604	565	570	550	557	539	596	542	570	548	565	587	592	566	586	611	591	584	608	572	536	574	600	564	558	547	587	573	546	582	571	527	537	590	542	594	570	601	563	561	598	614	557	570	587	612	585	586	574	582	600	555	539	608	559	574	588	627	562	567	579	576	550	586	567	569	543	571	545	603	559	570	549	546	553	554	573	565	588	595	569	588	563	555	539	526	591	630	601	558	601	580	532	571	563	537	578	556	563	600	579	617	550	570	594	558	594	584	606	570	616	594	575	607	551	582	568	584	563	620	585	560	558	573	550	579	556	558	585	604	565	532	588	531	622	515	574	557	549	605	574	549	582	602	583	566	578	569	606	595	552	584	540	570	566	562	591	551	601	550	620	564	598	561	561	563	590	528	552	579	542	568	578	603	573	616	629	601	590	590	550	577	558	579	577	597	571	600	571	541	539	574	597	561	583	557	613	567	524	646	567	558	555	578	607	613	590	592	589	593	612	558	617	525	554	591	628	582	552	569	577	540	573	586	588	556	565	564	602	590	561	546	553	540	589	534	574	550	549	566	589	575	597	573	601	585	575	567	595	566	577	560	560	540	564	601	606	538	608	570	578	643	561	587	536	568	579	573	589	578	543	616	589	584	601	574	583	598	618	566	560	554	548	567	577	583	600	547	577	594	577	578	552	594	600	587	570	584	588	586	533	565	603	584	579	550	574	583	595	588	568	561	606	600	580	558	558	595	549	575	541	568	512	583	559	583	584	557	577	573	592	572	596	626	512	570	567	606	566	576	599	555	562	589	592	613	598	604	552	610	566	592	559	567	581	615	573	551	561	593	605	605	562	580	564	594	532	616	582	608	553	575	565	575	556	575	612	540	598	538	598	584	597	524	555	572	572	546	583	571	589	587	570	588	636	569	619	596	542	583	567	551	576	554	545	537	587	578	577	605	585	583	568	579	591	616	594	643	592	605	530	595	593	578	564	581	584	534	647	571	607	572	587	612	534	561	595	594	580	558	606	539	569	577	599	566	565	601	547	629	542	579	590	600	594	554	576	619
55069	23120	5432	1070	505	382	306	292	284	252	303	251	264	260	247	252	266	268	283	262	276	276	243	270	285	231	252	268	241	254	260	284	272	260	281	254	238	248	302	293	274	268	236	233	256	281	247	247	251	256	260	239	272	283	288	251	252	255	277	280	266	261	269	270	243	241	268	254	252	253	263	230	243	300	263	254	251	278	278	267	262	309	278	255	243	271	230	282	262	265	235	277	273	259	275	275	290	254	246	245	263	262	289	249	236	260	254	270	272	275	238	255	242	259	256	256	254	277	270	266	262	294	262	261	252	235	254	260	245	283	243	249	264	289	269	243	256	290	238	260	238	278	279	283	285	279	276	300	267	282	255	264	234	230	255	250	260	291	255	277	243	290	277	253	256	259	261	267	274	260	265	245	259	265	265	269	265	250	267	293	253	267	263	258	279	270	298	249	271	277	272	267	282	262	277	245	266	279	282	291	289	241	245	258	258	289	287	274	291	271	274	271	249	251	245	257	245	246	250	246	290	268	258	296	259	274	251	291	292	235	265	272	295	275	246	296	241	256	281	244	293	264	292	261	266	257	263	237	223	237	250	267	268	270	286	283	269	237	249	262	260	260	297	247	262	265	248	251	237	278	283	278	272	229	236	250	274	272	277	238	281	278	254	277	277	271	263	263	276	258	258	267	259	236	244	278	257	314	271	258	297	266	303	276	249	277	266	304	274	250	314	266	258	269	269	304	252	266	253	255	285	287	242	255	275	233	290	266	270	266	229	286	256	265	258	261	290	287	292	245	261	266	235	270	252	279	251	271	267	280	281	262	278	289	261	295	250	249	253	266	266	271	251	297	280	254	269	307	231	289	268	250	256	252	257	269	253	213	279	287	256	267	254	249	246	284	265	282	279	249	295	283	250	249	235	275	256	270	283	270	260	270	270	279	283	266	261	281	276	275	257	246	257	261	250	257	269	237	270	247	275	255	270	273	241	267	222	273	264	230	283	248	266	282	254	268	273	230	279	268	248	289	254	256	244	271	270	259	255	258	268	237	263	269	240	283	278	230	251	272	252	230	252	266	257	260	289	255	259	258	264	257	265	253	259	279	270	260	261	278	235	255	286	253	265	273	242	280	285	276	282	262	295	282	241	283	250	246	266	226	283	260	268	260	249	252	269	250	232	245	251	267	247	257	280	260	245	251	262	244	275	274	256	247	278	262	231	228	262	279	273	286	259	246	274	237	253	257	309	259	259	246	248	240	283	243	271	260	256	246	271	256	253	286	253	253	240	262	251	273	241	271	261	270	252	286	239	266	259	248	259	294	249	251	287	244	269	244	301	268	252	249	245	272	265	267	258	234	255	246	259	268	255	234	278	236	256	232	266	286	248	269	257	243	268	272	247	219	278	251	245	300	270	275	262	214	261	279	215	246	299	254	274	238	282	284	259	275	263	271	303	247	242	234	283	279	261	264	232	254	277	261	267	251	265	287	288	279	283	251	257	261	296	248	257	291	265	265	265	245	279	271	257	251	259	242	249	273	251	277	249	248	270	237	259	277	257	250	262	271	258	285	277	251	243	243	254	263	264	288	254	284	256	253	245	259	308	266	294	239	275	275	251	240	252	250	290	274	272	261	259	247	257	239	286	256	265	234	259	284	260	271	247	244	259	230	235	260	248	276	248	278	260	260	254	252	266	281	247	255	243	239	249	292	292	290	250	245	257	236	291	275	264	265	257	249	271	229	255	304	259	267	259	248	243	251	254	266	260	273	299	270	264	270	250	277	268	238	281	227	239	260	271	278	271	276	245	278	230	298	273	268	266	270	264	270	264	252	251	241	253	260	247	276	264	254	278	230	256	270	259	253	280	279	239	283	239	268	282	258	253	257	275	223	260	236	271	252	276	257	259	250	248	262	237	282	257	261	288	285	266	286	264	262	289	264	306	306	283	279	249	258	272	251	273	241	280	272	256	282	264	255	303	268	282	260	272	245	222	250	275	269	253	281	254	282	258	237	293	254	243	261	258	261	300	239	271	247	257	243	278	270	248	290	254	282	286	272	265	292	243	240	268	252	251	261	259	274	284	248	267	275	250	294	267	267	220	246	239	252	281	279	242	248	274	274	284	254	253	291	263	249	293	237	282	290	296	256	262	266	287	256	279	258	256	275	274	267	286	282	301	290	277	275	256	275	267	234	288	290	301	258	241	234	233	289	246	283	219	307	292	284	284	255	234	275	253	275	263	282	275	264	289	256	265	292	254	246	260	302	262	271	280	255	265	237	295	298	259	278	313	234	235	241	253	283	281	279	284	266	252	267	294	233	262	246	240	243	257	238	278	294	285	271	276	266	234	224	253	275	246	265	261	252	243	267	243	257	256	276	260	299	252	247	269	269	258	243	280	254	277	233	259	271	239	261	268	261	265	282	291	271	269	281	248	272	306	237	234	309	217	267	251	264	286	222	234	255	272	250	214	235	242	263	275	262	250	259	281	242	243	248	297	289	321	261	261	237	293	272	276	291	273	242	252	276	231	256	253	265	269	228	268	264	238	235	235	235	255	265	288	272	279	255	296	276	270	253	260	246	244	229	275	252	271	266	252	272	275	252	281	252	265	246	228	262	266	263	264	294	287	278	287	279	265	267	259	258	266	298	284	242	239	268	252	249	280	265	332	253	252	241	269	265	266	266	249	278	287	231	262	309	283	259	239	248	282	285	274	253	284	255	248	229	257	278	280	255	234	254	252	272	295	274	268	264	256	274	267	289	288	250	262	235	259	259	279	260	279	251	248	239	316	266	247	245	249	269	234	262	235	281	234	230	256	266	245	254	250	264	238	264	263	293	228	278	267	271	306	268	272	278	253	250	274	290	250	251	264	249	272	274	242	266	262	249	245	260	257	260	249	264	250	247	258	256	229	286	254	229	242	293	265	262	262	262	244	287	255	293	288	264	277	288	262	283	275	274	243	258	236	256	291	262	266	258	273	258	251	226	266	266	273	240	264	267	288	285	237	229	250	256	232	254	279	254	271	267	278	301	243	263	266	276	269	218	270	246	246	281	261	270	251	293	276	259	274	255	226	245	287	256	249	237	244	273	258	280	241	247	263	271	256	284	249	255	251	286	218	264	252	254	266	275	263	260	272	287	259	248	245	281	266	252	244	283	268	237	251	280	281	272	273	237	271	236	239	288	245	252	275	292	241	244	258	279	256	284	274	262	271	296	237	245	263	265	273	270	271	261	242	258	219	248	244	282	285	238	239	278	290	256	294	267	231	297	275	261	265	286	271	269	268	269	299	252	282	271	284	255	274	261	266	282	263	266	243	271	292	253	265	226	264	243	272	285	234	241	237	280	284	247	279	279	261	279	235	218	263	245	268	237	243	256	276	287	263	243	289	261	260	273	285	266	280	235	251	279	297	271	267	270	232	244	236	274	278	252	252	258	276	277	304	293	245	266	249	265	281	283	249	246	268	288	244	282	277	266	275	288	241	244	227	259	248	259
38523	15792	5390	1990	1204	906	681	672	621	606	608	626	607	538	572	577	610	596	588	547	613	564	593	622	607	588	570	581	630	564	537	574	544	583	628	562	571	575	514	574	552	619	595	561	562	638	627	560	572	635	579	578	562	611	565	563	574	627	571	547	567	572	529	588	587	537	594	577	555	562	570	589	594	585	561	583	610	616	603	613	578	601	618	569	583	614	613	545	570	583	572	599	535	589	572	565	573	620	592	624	585	567	585	581	549	599	569	589	604	596	581	572	571	582	568	581	612	578	590	539	540	588	592	580	585	599	547	595	558	625	578	585	593	589	550	555	612	578	563	599	558	622	599	595	594	628	604	547	582	561	568	588	652	567	663	573	568	562	623	545	554	584	582	585	568	600	591	597	573	599	590	574	595	584	554	547	560	526	533	576	581	612	619	534	580	536	590	621	611	608	558	572	538	615	606	601	555	514	596	563	568	577	582	626	585	557	614	553	588	575	591	620	585	566	573	555	592	581	611	647	566	558	562	597	540	604	585	539	624	578	604	576	580	606	600	603	571	556	594	576	629	578	585	533	559	582	595	577	605	585	596	640	632	586	566	564	548	550	562	598	616	550	571	535	563	603	581	564	586	577	591	548	604	564	542	579	585	614	563	598	596	617	576	579	601	615	589	577	553	601	595	573	599	586	623	584	610	598	579	598	597	588	526	558	584	576	561	566	555	616	612	589	597	600	619	614	559	612	549	589	546	556	567	532	567	623	608	595	560	564	589	589	580	546	568	573	597	602	598	601	598	561	585	655	592	548	574	582	562	593	618	614	596	578	558	604	589	629	604	590	580	623	597	575	589	595	588	586	605	570	540	592	573	576	590	579	603	574	560	633	577	621	626	579	579	624	595	594	586	611	581	628	564	595	607	629	557	593	610	599	611	580	584	586	622	567	557	570	575	634	528	579	557	563	591	579	614	605	593	572	606	608	602	611	590	573	574	587	570	575	600	624	588	591	572	617	620	597	576	627	538	618	573	581	574	567	555	554	603	631	613	589	602	587	578	538	559	619	572	588	560	553	539	560	567	567	598	566	607	565	620	552	576	566	576	602	609	611	583	600	572	597	575	595	580	565	561	588	567	587	599	597	573	584	567	579	578	602	579	574	567	601	619	553	571	589	622	607	566	607	562	569	600	584	597	571	605	616	620	569	591	580	600	575	587	594	566	546	588	604	532	617	526	562	609	557	538	583	591	564	560	558	521	577	588	602	556	604	574	587	638	553	589	601	576	586	625	620	573	592	544	600	616	608	568	651	605	568	577	612	626	589	545	578	598	614	609	584	572	554	579	565	570	597	600	564	600	596	558	640	608	538	558	526	593	594	600	582	554	581	618	595	641	589	578	569	574	565	573	604	631	584	613	576	582	612	562	582	628	542	595	581	610	578	587	557	601	527	654	612	581	627	614	566	600	601	573	598	606	604	575	575	616	660	626	565	620	604	627	574	577	608	613	536	567	572	560	588	617	616	599	559	557	546	565	600	591	634	593	541	551	588	584	605	640	548	570	538	563	599	600	599	580	532	589	571	563	581	561	589	554	562	599	572	591	586	623	577	573	602	600	610	591	549	535	601	568	542	634	627	591	550	620	572	568	555	562	532	605	576	586	573	589	622	618	598	610	586	569	553	586	567	576	612	572	577	566	613	597	605	606	535	568	570	562	606	548	568	635	553	566	533	606	555	561	603	565	605	556	581	580	594	574	553	562	591	601	594	578	594	557	587	557	586	614	590	557	613	622	556	558	589	574	588	593	566	590	584	587	574	583	562	568	630	577	589	591	579	550	573	570	614	614	624	605	579	594	560	566	576	571	548	594	580	599	621	603	556	582	563	569	586	599	584	565	579	578	559	584	593	545	553	591	533	612	581	619	567	632	553	556	595	587	527	571	622	593	612	598	607	551	560	577	600	590	566	598	535	606	614	552	578	545	566	566	580	578	628	556	598	582	590	561	592	596	556	630	587	625	588	624	548	557	576	561	555	600	631	591	583	566	553	569	593	565	617	595	534	556	576	592	575	590	581	595	607	577	607	569	578	576	556	610	578	559	613	554	625	513	565	617	579	532	595	602	639	544	614	591	619	571	608	568	606	620	600	550	589	579	621	561	555	577	560	580	601	585	616	608	574	554	574	575	590	596	573	583	557	590	556	596	557	582	571	571	567	568	551	615	599	577	538	598	567	587	547	585	593	619	579	585	566	590	569	569	582	550	581	607	566	585	590	574	568	580	547	624	597	585	566	589	581	532	566	536	588	615	588	591	642	593	576	592	600	611	536	598	580	558	570	584	579	577	632	574	543	633	575	553	546	556	609	593	604	579	577	589	581	577	600	569	596	577	551	588	584	602	556	599	628	584	590	566	566	582	599	533	541	557	572	558	573	549	563	571	554	550	560	567	623	591	608	550	535	591	576	572	594	640	612	617	540	613	559	578	602	566	613	561	571	546	587	562	595	577	618	600	570	547	607	580	589	579	592	564	562	574	584	573	556	546	563	567	597	624	531	560	577	588	563	594	544	591	613	584	524	562	582	570	591	540	579	576	579	587	584	553	612	596	614	589	574	594	541	592	568	561	603	570	595	587	559	556	581	590	574	593	570	569	583	618	585	652	585	569	581	558	570	600	574	591	611	569	627	570	576	571	596	639	575	585	599	570	592	576	639	548	585	528	585	589	571	599	586	596	597	593	607	606	600	596	593	602	567	544	545	604	598	600	582	572	570	579	537	570	620	582	631	559	554	588	573	622	637	613	651	570	604	559	568	568	584	556	575	554	574	576	610	599	624	525	585	603	571	588	586	602	585	585	583	557	586	596	559	544	584	579	623	583	606	573	617	592	594	597	602	568	595	579	573	581	594	584	553	581	586	605	583	616	568	583	580	598	524	616	607	607	555	627	588	592	580	612	616	610	557	573	579	580	571	615	564	587	608	567	628	571	546	518	614	579	542	547	572	599	590	603	621	577	554	595	541	612	595	597	555	596	578	584	576	624	589	600	560	574	577	572	596	579	585	629	528	608	564	553	559	596	562	594	559	597	588	582	628	590	568	569	594	566	571	561	587	593	548	550	573	638	592	593	548	617	611	616	590	576	611	594	586	579	516	547	552	553	575	631	564	595	606	550	605	587	586	566	597	564	574	576	584	610	584	617	577	609	595	587	613	578	557	556	585	570	589	574	633	602	595	586	588	572	524	557	613	600	588	590	613	573	579	579	560	549	571	579	618	569	570	605	515	587	578	573	586	582	605	614	557	571	559	570	598	585	556	551	574	624	593	607	626	604	581	571	574	594	559	554	602	581	589	577	581	583	559	626	600	603	622	564	540	603	573	553	617	615	616	597	600	595	571	603	561	573	595	575	621	608	574	544	603	611	584	631	553	598	625	601	626	581	551	620	546	603	579	620	612	577	609	589	532	570	566	555	566	610	588	594	576	536	583	566	518	595	605	587	587	557	568
59597	20961	5659	1678	774	498	393	354	303	250	258	293	242	253	265	303	281	252	253	209	259	246	248	283	225	266	236	273	243	256	227	223	274	239	231	275	253	268	267	247	246	264	208	236	274	232	250	257	274	241	255	266	264	263	277	221	278	238	235	265	249	273	280	220	246	249	267	282	243	258	246	250	262	246	274	215	238	257	266	253	275	258	244	248	248	244	256	244	281	240	241	244	266	248	275	251	243	249	248	232	249	243	237	243	262	276	263	218	276	251	245	232	266	253	227	264	272	258	250	249	253	230	242	264	260	243	222	280	243	230	246	269	263	229	234	245	228	268	251	251	249	238	253	231	251	235	265	254	271	243	272	273	253	261	267	240	235	238	228	219	239	213	246	258	253	265	256	267	274	236	242	252	262	271	246	268	251	231	238	254	265	260	221	234	243	260	245	230	223	222	231	236	263	231	232	259	221	216	245	261	286	241	242	270	240	247	269	245	245	255	227	235	238	256	251	272	244	248	269	249	273	238	238	294	262	270	233	244	238	253	277	264	254	224	261	256	262	226	261	288	255	238	250	248	257	251	222	237	231	263	275	277	256	248	256	247	249	241	253	253	233	261	227	287	254	245	267	266	265	259	258	264	249	239	230	260	251	248	282	231	258	258	258	250	261	232	252	240	247	215	241	241	249	248	242	265	235	269	278	289	255	236	234	291	252	250	261	224	251	265	241	259	262	227	227	230	276	239	246	250	252	231	237	271	216	246	227	240	270	235	287	246	249	232	242	268	222	270	237	238	246	262	255	236	248	247	253	243	239	252	262	264	256	270	240	270	262	252	273	262	215	259	245	240	237	238	237	243	265	266	256	260	265	253	245	235	236	264	258	256	235	249	273	272	277	255	254	237	252	243	301	249	257	238	282	268	254	254	256	300	256	254	247	245	274	279	256	242	213	257	257	278	269	254	251	248	241	225	267	249	233	246	251	251	245	222	266	244	254	257	262	246	250	271	270	254	237	247	257	260	264	283	286	235	212	255	267	254	245	246	273	268	276	238	254	250	260	260	248	247	288	247	206	266	259	269	232	250	266	249	264	273	281	225	255	247	256	248	223	253	238	230	241	243	275	266	240	250	271	260	216	247	243	259	226	243	272	229	265	268	201	230	237	278	281	239	249	275	246	239	209	273	248	251	255	230	263	264	231	247	265	278	234	248	281	266	259	262	236	245	246	222	284	255	258	253	248	259	229	242	264	271	249	235	238	240	224	236	249	245	261	255	252	242	242	256	262	232	291	240	276	234	239	236	260	221	248	260	233	240	246	244	258	277	247	264	218	249	259	240	254	257	250	264	240	253	253	261	255	249	276	281	248	219	262	239	266	284	234	223	292	292	256	248	235	255	255	269	221	254	293	227	275	236	238	237	260	249	241	259	242	291	274	260	255	267	241	278	263	239	251	251	261	281	236	234	234	244	230	256	272	279	233	246	297	241	236	225	238	243	259	245	228	257	251	278	266	237	251	242	232	293	265	247	288	229	229	262	262	235	264	273	245	246	240	248	254	250	250	232	254	253	231	238	205	223	246	264	256	238	250	231	219	262	231	245	263	241	237	271	230	246	272	243	239	245	254	264	227	275	239	246	232	255	259	232	253	278	266	270	254	254	269	257	264	248	253	221	284	246	239	247	251	267	212	270	270	223	276	245	240	229	216	227	213	265	248	253	264	249	261	255	291	249	276	260	240	261	262	253	241	254	255	226	246	276	275	257	272	244	257	252	235	250	262	274	250	237	249	266	266	234	242	280	235	262	267	243	214	283	238	240	255	265	260	271	250	248	253	266	254	236	233	215	227	257	253	224	221	289	244	243	273	258	245	262	247	276	268	293	253	243	251	277	265	254	250	243	250	270	253	302	257	241	261	254	232	236	264	237	254	256	264	248	300	253	271	263	245	255	215	225	245	247	276	262	243	253	262	244	232	239	236	288	220	275	252	262	252	276	311	298	269	264	269	237	225	262	262	242	284	253	246	255	268	231	267	253	270	262	263	257	282	231	257	253	242	265	235	262	257	223	250	262	266	279	258	253	249	253	272	243	278	254	245	272	255	247	212	234	282	254	260	279	287	269	287	246	211	231	268	252	257	255	250	249	258	278	263	240	239	252	280	255	280	243	252	232	251	246	264	265	205	242	209	271	256	260	246	255	274	283	266	273	254	233	251	235	263	278	249	227	253	227	252	244	234	256	271	262	258	239	280	266	258	256	280	277	251	235	247	275	235	290	250	247	226	243	274	260	243	250	255	267	255	257	240	250	228	272	254	250	232	241	251	246	284	244	248	235	224	219	277	240	261	267	270	245	252	261	262	240	274	221	265	269	278	243	234	245	251	256	237	227	243	240	251	276	280	260	241	261	259	253	238	262	240	269	259	229	279	234	267	257	281	230	282	229	246	275	252	247	257	256	241	265	287	267	254	277	250	260	247	257	237	249	249	251	271	242	276	247	244	219	231	246	240	237	238	220	267	241	234	252	250	281	253	234	216	257	249	243	283	281	253	237	257	248	261	236	274	253	249	231	261	253	240	253	255	255	249	222	238	265	250	244	276	250	224	239	254	227	234	269	253	258	254	277	231	248	268	231	216	234	255	280	263	251	239	228	235	260	266	274	252	223	269	252	255	247	265	246	250	268	244	256	231	249	264	265	231	242	250	274	249	245	268	241	271	248	232	286	247	272	239	273	241	286	249	263	239	251	274	248	240	276	250	279	203	232	273	269	250	233	251	242	232	208	242	259	257	255	255	227	242	268	257	245	234	266	266	261	265	234	240	246	230	299	249	240	257	229	243	264	252	234	252	265	258	242	257	246	233	261	244	265	240	256	267	250	266	221	234	271	231	242	239	264	258	233	270	273	251	262	262	248	291	228	259	226	239	237	246	245	274	248	229	259	237	258	251	237	248	224	249	268	234	231	245	252	231	292	255	260	259	239	221	256	265	241	242	255	245	241	230	223	258	233	270	276	262	277	232	269	261	247	220	273	240	267	275	269	258	258	243	273	260	276	257	225	252	282	269	239	249	297	252	294	249	259	236	215	256	251	235	253	250	274	253	258	245	258	271	260	258	256	242	271	252	261	250	239	265	265	245	230	253	272	257	255	269	253	270	249	252	254	243	245	229	272	245	260	223	262	302	258	271	278	263	282	228	260	239	232	249	256	232	258	248	241	267	274	251	259	233	274	262	240	238	232	243	260	263	220	246	261	254	258	297	249	254	267	252	245	271	256	263	243	253	263	239	242	274	251	270	258	274	228	261	261	251	246	233	245	268	240	279	267	267	252	235	250	252	262	224	241	267	248	248	272	234	247	289	259	291	257	261	251	257	261	251	221	221	229	259	273	255	260	241	261	252	261	257	282	256	251	248	286	257	233	280	241	269	266	272	265	282	262	269	260	223	260	279	255	275	244	232	235	259	265	239	261	258	259	264	253	212	243	242	270	240	250	274	268	277	256
39503	11705	5755	3242	1878	1368	1141	878	684	687	600	593	570	557	574	564	562	571	545	573	611	505	599	554	562	609	535	601	551	567	573	563	620	578	572	581	573	595	568	613	577	557	529	544	527	530	594	570	609	562	531	562	552	570	572	563	562	571	571	581	565	590	569	591	539	547	572	591	584	574	540	580	566	540	609	564	603	593	626	560	541	589	567	571	561	568	541	587	550	565	588	540	570	550	530	564	546	584	528	543	599	544	578	553	551	559	579	558	563	586	575	628	600	549	564	608	580	570	595	567	578	560	592	562	551	563	546	573	591	570	567	557	597	565	596	551	592	563	576	532	582	565	572	508	574	565	529	536	584	580	546	530	573	530	561	559	578	576	583	544	570	566	522	596	588	583	574	568	578	597	576	545	601	557	579	539	561	567	612	556	582	560	593	526	544	618	548	589	569	572	567	606	552	586	564	542	585	545	558	564	592	614	565	551	571	591	567	533	569	557	577	566	548	567	586	529	542	592	585	571	575	556	535	548	551	535	606	563	586	535	568	591	603	554	571	565	616	570	591	574	571	581	578	560	580	613	566	563	558	618	584	596	544	579	554	550	607	581	501	566	566	575	540	609	598	547	558	585	523	577	580	552	568	550	580	587	575	560	549	556	617	531	607	543	591	602	565	555	590	556	574	551	575	549	554	559	604	523	568	578	528	556	594	583	534	617	575	567	602	583	537	582	546	547	564	558	587	568	557	534	564	559	567	570	569	583	557	545	580	542	614	545	589	575	562	559	593	559	576	560	561	557	582	573	561	616	554	590	579	556	564	581	578	555	553	577	584	584	550	607	587	573	558	618	556	557	566	527	615	560	556	581	552	597	545	569	598	598	546	516	553	594	586	591	564	574	571	553	538	595	552	597	542	560	605	565	604	549	599	566	594	589	547	585	562	546	564	545	562	580	586	573	539	527	567	582	567	583	589	537	542	560	571	533	584	618	562	550	562	624	574	540	565	565	536	555	595	572	509	574	548	574	537	552	570	571	567	589	568	557	568	586	557	577	547	568	556	551	582	587	505	584	575	622	561	571	587	619	553	540	570	597	537	538	598	555	548	615	636	560	601	576	587	514	586	613	567	571	585	570	586	525	548	551	576	574	591	569	588	571	575	538	575	563	570	567	584	578	567	540	554	553	561	576	564	543	552	583	553	567	581	592	547	574	555	572	556	565	576	599	571	571	586	558	593	604	549	575	586	568	616	562	528	537	570	565	584	564	549	585	547	567	579	568	563	555	557	592	595	572	610	560	566	559	597	583	586	563	596	603	591	547	562	582	550	539	608	527	576	594	564	599	577	608	497	568	575	542	556	582	600	526	562	557	570	600	604	554	591	572	556	536	562	502	597	556	593	571	567	551	537	545	566	579	578	615	555	534	575	576	556	550	600	538	554	606	572	582	581	577	551	562	602	561	541	583	580	549	580	544	540	556	559	589	528	574	587	541	575	567	626	617	569	587	550	569	595	550	578	555	601	605	549	576	576	559	583	564	540	578	585	534	622	531	556	619	551	572	585	563	579	584	611	568	610	572	563	522	608	574	569	601	598	572	546	562	592	576	531	518	579	590	552	564	580	564	619	606	543	544	579	562	593	584	578	542	549	558	560	616	561	546	539	570	542	561	562	573	593	589	548	598	584	568	570	577	587	595	593	590	553	603	557	563	552	623	566	604	558	569	558	580	532	547	598	576	558	608	563	575	607	586	563	599	583	562	534	580	561	549	588	559	598	556	580	557	601	618	579	562	591	591	581	606	597	567	561	551	577	581	597	546	595	600	536	568	542	527	536	636	591	546	583	550	553	609	612	546	527	542	562	578	583	599	582	595	566	569	594	566	585	564	598	563	575	570	532	576	578	587	582	571	586	544	561	552	537	575	582	556	581	566	555	538	544	548	552	536	541	588	571	518	545	563	561	617	569	567	574	534	558	553	580	527	530	579	562	609	581	567	582	523	562	575	572	579	584	567	549	604	575	578	582	577	564	547	567	564	567	542	545	547	577	570	579	568	577	551	554	548	557	558	592	572	605	555	564	579	559	568	574	564	563	564	534	575	593	593	584	569	550	544	599	553	546	588	598	583	550	556	537	549	603	578	559	594	595	594	545	593	634	624	599	616	583	593	557	561	522	543	559	540	568	562	565	568	615	596	596	562	560	571	575	559	566	529	531	592	526	507	508	567	563	562	625	557	534	551	601	560	559	586	537	565	586	566	535	587	617	569	535	551	568	567	575	561	542	534	576	576	592	570	558	512	594	597	603	544	522	589	549	568	596	604	611	585	576	512	542	563	548	553	570	583	574	559	559	557	575	555	564	573	539	570	565	595	582	599	559	563	568	550	602	574	568	587	544	552	551	581	562	604	575	519	575	547	576	562	550	569	626	604	562	567	580	572	616	567	558	543	578	536	532	582	592	587	617	576	578	605	574	564	566	575	559	567	580	569	575	570	531	591	531	561	574	572	583	531	549	566	545	566	597	568	550	557	561	564	603	567	528	576	588	586	569	609	576	578	584	513	568	593	584	507	575	575	552	551	567	541	554	573	530	631	570	609	551	532	583	605	540	564	603	586	561	586	592	540	512	562	572	572	560	565	555	607	565	598	555	546	571	598	574	632	570	551	580	583	513	503	561	578	549	571	568	555	590	547	528	589	526	522	577	595	559	568	573	601	570	578	598	557	587	558	575	564	538	596	580	522	543	538	586	580	594	543	620	560	560	565	612	557	570	553	554	565	590	575	611	546	571	573	561	594	551	553	566	566	564	571	566	565	609	587	530	539	558	623	557	546	572	533	576	545	569	531	571	557	547	548	581	524	579	623	577	597	606	560	543	593	586	564	562	557	560	583	551	537	565	625	605	582	574	536	521	560	582	582	574	579	601	587	532	540	550	611	593	559	611	568	587	557	561	560	554	554	552	577	577	553	558	561	595	544	560	584	534	554	586	563	576	596	575	551	582	517	572	597	590	579	579	554	550	581	585	592	593	571	582	572	647	607	594	553	551	581	583	535	602	567	590	574	544	582	613	561	581	578	597	546	607	617	545	584	591	555	556	606	575	517	540	551	603	572	592	607	529	565	572	563	569	548	598	585	583	537	594	548	571	559	552	567	564	567	530	604	596	553	522	559	580	581	513	566	595	590	539	609	539	557	598	572	577	525	607	572	545	616	538	548	502	577	563	553	561	541	582	559	573	543	558	550	604	607	539	554	587	564	577	566	562	561	548	577	584	586	552	586	544	572	575	578	584	580	565	532	592	593	538	573	526	607	557	602	539	613	582	593	513	562	580	540	564	589	563	592	546	528	597	610	599	558	562	584	589	566	580	562	606	627	578	528	534	583	619	609	579	588	574	570	574	595	590	597	537	568	576	556	588	590	556	612	558	588	569	584	589	578	550	568	536	571	584	566	582	550	561	574	543	559	579	589	580	555	598	570	569	543	509	587	604	560	583	568	567	564
61179	24889	9633	2832	1056	566	460	316	329	327	298	283	279	277	291	277	252	253	249	260	299	261	290	272	261	271	254	277	275	263	275	268	286	261	236	249	242	279	259	275	248	243	280	275	276	263	262	257	290	280	250	284	247	273	277	271	281	287	282	307	271	256	243	258	282	246	273	252	268	304	331	296	280	292	268	257	256	254	285	281	258	252	279	271	248	272	268	280	262	289	277	274	285	273	274	314	279	270	276	266	299	284	268	246	288	275	286	265	251	255	264	304	263	254	268	260	270	254	277	258	275	269	262	277	295	281	267	262	269	251	278	249	282	266	291	240	247	253	256	280	257	287	251	252	260	275	269	257	267	287	261	287	293	252	265	275	253	298	281	278	260	266	263	257	266	252	281	233	260	298	258	262	248	266	273	254	275	313	294	267	281	279	255	262	274	259	233	273	261	269	292	312	243	252	248	278	292	262	276	254	284	262	237	267	252	255	277	249	320	302	258	251	260	288	291	277	277	264	274	256	241	274	264	256	272	241	252	241	269	231	200	298	260	266	254	287	292	252	274	236	249	251	274	267	304	257	284	245	249	285	255	290	251	266	266	329	279	269	271	258	247	251	273	283	251	280	287	265	267	286	246	262	280	264	257	278	269	270	263	276	242	259	264	228	293	258	262	229	251	301	266	274	309	273	274	288	256	279	265	273	270	263	259	252	254	260	274	310	274	242	264	277	282	286	280	265	243	244	280	279	250	269	259	275	243	271	302	306	265	256	283	287	302	271	290	272	296	260	252	276	292	241	260	271	276	279	261	282	260	250	274	276	237	236	267	227	278	265	266	260	283	284	255	244	288	266	264	264	276	245	305	251	248	262	274	240	266	253	245	280	272	264	286	226	247	275	284	303	296	284	256	268	255	254	262	285	251	265	234	250	258	271	256	288	295	278	294	298	293	287	240	271	241	262	248	255	255	278	254	283	258	263	279	269	278	289	278	247	275	279	241	290	247	268	317	311	272	263	251	293	260	317	262	281	275	279	271	288	241	312	264	272	272	297	241	261	271	270	269	266	255	281	249	258	278	280	256	247	260	276	276	277	299	273	239	280	262	289	258	263	269	289	277	280	278	269	289	279	253	289	281	281	256	269	276	306	279	252	288	296	250	234	243	275	303	277	279	264	251	249	284	262	282	247	271	272	275	276	253	281	258	255	274	284	244	250	247	276	270	276	285	251	261	275	258	267	266	305	248	278	306	300	265	276	281	300	267	248	252	263	301	267	271	305	262	277	299	283	272	281	274	255	285	280	275	233	288	239	289	253	286	265	253	267	273	278	258	263	265	273	249	261	269	251	282	236	254	252	275	299	251	260	280	264	289	301	269	296	264	247	269	296	276	259	254	257	278	282	278	267	270	277	253	286	284	251	250	244	269	309	311	242	248	292	287	249	268	300	275	269	257	276	263	287	259	269	292	264	279	263	300	291	243	271	276	277	267	266	275	262	271	251	258	264	285	277	264	280	295	286	248	255	261	294	304	262	259	232	262	289	266	290	264	254	278	262	257	306	281	272	262	257	303	284	242	316	216	244	277	293	277	245	272	264	270	265	240	268	261	265	295	244	286	294	260	224	303	264	266	279	261	279	273	298	267	255	294	260	306	278	277	269	263	259	263	266	272	279	262	273	259	284	273	249	279	234	285	269	283	255	268	253	241	240	277	293	328	277	285	259	244	286	270	275	251	270	258	282	280	286	278	275	293	291	271	269	289	283	258	247	242	274	296	260	232	294	279	259	270	262	273	277	253	296	262	294	247	269	274	321	250	289	297	262	311	284	240	287	296	271	260	250	266	244	281	272	278	261	242	282	262	268	266	278	262	278	253	270	260	288	280	275	253	239	271	268	266	267	284	264	243	271	253	240	283	268	241	278	283	300	257	309	279	281	258	277	251	305	288	301	314	282	255	267	264	242	279	273	229	254	292	253	290	267	275	281	286	253	254	262	269	267	239	257	252	266	257	266	256	271	234	260	262	301	277	271	269	292	251	265	268	269	257	256	242	294	264	290	278	271	239	274	289	252	296	248	222	253	279	242	281	259	271	249	248	259	296	287	275	271	282	261	260	240	259	289	249	271	259	265	290	263	281	281	264	259	297	271	234	256	274	265	259	260	234	264	268	273	265	298	261	256	268	276	329	268	279	254	270	272	283	274	266	253	275	273	280	269	291	263	276	246	268	304	276	289	296	265	278	250	274	271	291	298	281	260	298	247	290	275	265	242	290	266	271	262	275	283	259	304	262	233	243	252	293	257	284	276	261	282	240	257	263	256	295	263	260	254	276	289	278	274	254	257	262	261	266	259	264	246	277	265	270	258	279	276	283	279	260	272	280	261	280	250	279	289	257	274	281	276	270	273	275	266	286	316	258	263	278	260	276	269	242	287	257	275	272	298	267	250	273	225	267	291	285	288	263	297	251	250	276	263	270	278	244	270	277	276	272	257	276	303	267	299	281	267	272	276	208	265	270	285	288	285	250	275	279	279	271	224	286	275	239	258	266	273	278	275	262	283	275	254	273	252	302	287	264	235	266	222	269	249	299	269	280	273	241	272	310	253	284	240	260	270	249	254	264	294	257	270	268	228	248	269	261	246	258	255	264	284	275	276	274	286	263	287	255	280	299	278	241	280	264	288	240	233	328	269	270	290	267	274	241	293	269	274	256	242	298	283	285	263	242	281	245	294	261	279	281	280	308	275	266	274	268	266	282	283	252	266	271	265	256	274	264	263	292	306	274	293	294	292	244	284	262	249	277	265	287	249	281	295	254	270	275	259	271	273	272	266	265	275	290	292	279	275	253	288	262	264	272	262	264	279	249	260	288	282	253	238	237	274	297	272	294	279	259	297	283	254	265	278	233	269	253	236	253	232	266	254	258	253	271	265	268	300	275	271	265	252	273	296	275	288	290	289	248	255	254	247	267	254	290	275	286	272	240	254	280	276	267	253	287	285	270	249	255	256	258	225	250	272	239	273	262	285	294	263	274	263	268	242	255	243	269	309	287	260	291	263	297	276	296	251	271	268	237	295	246	283	282	264	249	266	281	272	249	303	283	218	261	285	266	276	266	287	250	277	284	253	271	277	287	258	264	276	277	299	281	309	257	265	253	266	268	283	294	265	261	266	260	283	251	267	249	279	271	266	251	296	311	274	282	272	290	260	270	266	285	266	248	263	256	257	261	279	277	251	244	275	241	303	263	255	266	247	302	271	247	261	292	286	265	247	243	282	274	268	260	303	255	271	260	290	260	277	283	277	253	257	300	286	284	255	292	255	258	277	296	246	241	274	299	262	285	270	267	270	269	236	264	252	240	258	272	250	255	279	283	262	262	262	301	259	235	270	270	268	262	300	264	244	274	269	271	268	287	268	251	262	250	271	289	303	278	252	232	262	226	293	260	256	286	293	279	252	244	258	260	284	275	264	249	265	265	255	251	267	273	263	298	296	272	269	273	260
41063	16994	9467	4956	2570	1589	1093	954	827	768	621	607	604	575	609	566	573	613	601	587	576	566	626	623	604	595	616	575	635	581	607	614	571	623	591	600	659	588	594	622	552	592	558	646	629	573	626	625	572	577	581	618	598	675	569	581	596	638	596	616	608	600	547	602	581	546	572	630	653	565	583	596	576	591	597	618	620	611	596	589	595	625	575	615	612	613	603	512	580	588	564	616	633	583	612	625	593	622	607	532	650	620	601	611	609	590	582	583	640	613	601	594	585	554	602	582	624	604	595	606	613	606	578	645	609	610	619	612	580	587	608	628	603	583	584	597	553	589	640	596	573	642	574	573	573	578	634	638	594	617	652	610	587	560	586	611	632	592	622	577	605	681	546	566	645	601	592	643	570	605	580	610	638	613	622	558	557	638	604	587	602	604	552	611	642	577	574	643	630	629	606	598	641	562	560	550	625	563	581	597	574	595	624	571	604	584	587	590	593	524	575	581	563	579	611	566	632	582	620	585	615	565	572	605	590	569	617	619	639	603	649	549	608	609	646	610	658	607	595	612	584	591	617	579	611	579	616	590	649	580	580	638	602	651	599	591	607	606	567	622	572	594	608	641	594	610	554	608	552	609	585	541	592	633	575	636	557	574	623	632	558	620	617	593	619	590	624	618	575	616	626	613	610	607	604	589	561	647	569	608	577	596	596	629	585	589	565	613	621	614	602	603	622	622	593	585	594	589	599	612	593	601	615	625	635	566	599	571	622	630	640	593	564	581	629	616	587	574	647	629	605	602	569	601	608	603	593	627	582	567	565	586	622	633	610	593	587	613	591	584	624	620	583	594	610	630	646	553	601	582	581	606	599	594	599	586	634	609	621	561	610	610	570	593	593	602	591	589	615	622	618	553	618	617	577	612	544	637	603	622	589	572	573	631	559	566	591	568	601	580	615	610	591	608	580	619	620	605	584	578	608	597	580	605	632	593	610	616	579	554	654	591	585	598	570	602	643	620	615	587	586	599	619	634	594	579	611	606	606	580	591	644	640	602	604	602	574	650	571	622	578	574	560	586	606	594	615	589	646	619	612	611	583	576	620	608	567	544	607	636	592	613	617	583	649	611	531	623	581	563	604	587	558	605	599	606	606	568	617	630	571	573	617	579	578	590	610	610	599	632	652	665	557	592	629	612	603	589	567	598	570	597	606	651	579	606	601	595	594	615	605	549	606	610	636	597	555	603	607	659	592	596	606	614	626	622	599	627	655	602	604	613	601	593	605	571	629	614	573	592	586	638	614	632	628	603	539	654	615	602	641	592	596	608	591	598	609	633	634	587	643	562	574	587	575	608	615	581	568	626	624	561	551	618	592	563	586	616	589	667	588	576	595	554	569	565	590	641	629	596	566	620	648	581	596	601	612	627	626	611	607	583	590	578	605	607	602	604	568	577	602	631	628	559	595	596	598	580	578	619	647	603	590	604	607	601	575	613	591	616	627	552	559	597	599	616	588	568	589	613	608	616	601	587	606	617	614	625	584	576	563	594	586	595	629	621	649	604	621	565	615	558	610	584	568	623	603	623	602	570	621	579	548	563	595	642	600	611	581	616	594	591	606	629	598	561	604	627	610	607	632	590	612	597	583	665	604	604	654	565	619	616	599	653	575	558	587	621	641	615	584	604	565	595	625	593	607	637	657	557	623	551	619	603	588	575	596	575	623	627	560	576	580	602	625	589	584	579	600	623	595	612	582	602	611	583	615	607	599	638	591	607	593	574	586	580	618	600	597	621	590	616	640	602	593	623	609	607	595	554	622	596	609	553	630	614	627	608	614	602	638	623	662	619	585	557	600	649	646	620	587	583	605	571	573	572	613	578	573	584	590	589	616	585	588	602	538	546	574	605	586	575	647	619	569	621	643	557	570	604	577	591	570	633	555	558	599	609	593	609	584	601	607	575	590	578	629	610	539	614	632	612	625	630	593	612	602	613	594	628	585	588	573	575	632	596	598	604	597	578	616	577	580	584	560	587	598	599	617	601	587	657	574	599	627	614	615	623	556	626	551	626	618	618	572	603	585	596	614	592	605	584	603	596	611	644	601	548	625	600	579	571	614	576	587	587	596	584	611	609	595	615	606	595	579	591	593	621	588	599	636	621	664	587	637	618	603	599	636	582	575	580	653	653	610	606	636	583	589	616	621	571	642	631	625	581	616	565	608	612	610	567	623	581	594	558	570	587	609	627	605	589	634	594	616	526	616	599	595	612	615	620	616	598	601	591	642	607	562	601	588	599	641	598	598	625	633	617	621	581	589	610	632	603	576	623	618	614	614	607	637	649	614	601	571	615	613	555	558	632	595	581	614	598	626	590	609	600	624	665	630	617	586	596	605	636	592	587	581	584	565	615	607	589	594	580	617	561	627	626	582	578	606	603	586	612	619	612	593	579	613	578	576	577	632	608	600	625	606	610	603	628	586	627	654	582	620	557	594	606	579	603	563	610	609	617	627	600	608	599	601	558	578	595	556	650	631	575	629	601	626	621	551	595	601	610	598	561	597	578	588	616	605	614	616	578	612	629	664	597	623	596	583	621	617	560	589	598	616	594	613	588	589	627	588	642	591	622	605	660	574	576	582	566	538	596	596	602	598	653	600	638	604	572	591	593	584	620	604	612	623	601	648	621	638	592	587	606	639	598	646	575	604	561	611	622	590	608	639	586	616	617	591	621	547	579	629	606	564	600	610	619	572	593	600	629	645	583	590	600	581	591	587	557	625	587	621	608	599	602	642	597	625	592	617	571	605	637	616	583	611	630	640	590	569	595	595	607	579	566	605	568	574	574	588	607	613	599	578	621	609	602	596	585	606	621	598	619	568	608	580	553	599	601	651	597	578	618	608	617	601	610	616	572	590	577	556	620	588	593	541	612	584	590	611	634	585	587	616	630	595	617	593	597	622	646	592	576	581	628	598	608	614	586	602	598	580	614	539	653	612	613	582	604	580	598	602	619	627	583	623	506	576	623	592	579	672	600	583	619	592	632	604	597	607	609	599	576	618	585	594	624	627	667	598	587	633	559	601	577	612	566	616	582	562	573	584	608	589	606	606	614	609	562	637	604	626	592	617	627	559	588	626	598	595	632	629	565	595	635	578	634	628	566	573	617	636	589	575	580	610	594	638	624	630	644	604	629	580	609	614	612	594	635	617	562	578	610	584	598	624	595	608	575	645	589	595	609	581	598	578	622	572	599	604	586	540	570	612	601	600	583	637	574	595	572	609	564	645	631	577	611	553	573	654	599	569	543	598	583	595	645	621	595	596	567	618	622	609	617	593	623	578	615	620	642	612	597	630	571	630	598	620	531	565	583	595	574	635	571	561	584	580	603	613	596	604	584	589	592	561	619	612	590	601	569	593	611	613	604	591	585	582	570	619	603	615	612	623	563	586	599	580	653	584	587	596	604	575	622	624	570	590	609	641	584	629	577	606	595	595	590	566	615	591	602
52080	17596	3278	832	455	372	310	289	269	291	261	262	216	243	256	259	237	253	271	288	250	243	229	251	262	267	234	238	263	249	263	269	260	256	264	265	291	256	265	244	282	252	264	242	277	234	238	249	264	246	233	228	230	279	256	265	272	261	281	257	231	255	283	256	256	252	247	253	259	237	275	271	275	277	264	301	251	254	274	247	259	250	290	284	278	264	261	244	270	257	265	239	262	262	297	270	239	262	236	210	254	269	297	252	263	258	257	258	245	282	235	249	263	255	284	228	248	258	277	268	293	263	284	268	259	259	290	267	248	275	259	240	250	258	232	244	250	248	279	282	239	254	268	253	286	213	220	280	271	275	253	266	261	250	276	261	279	266	264	286	265	227	275	249	270	260	283	264	262	228	265	268	282	255	233	267	227	263	283	248	259	261	273	245	268	255	251	289	279	246	251	227	243	259	255	244	252	271	269	257	262	256	251	237	242	242	256	290	264	278	266	277	220	251	247	286	273	260	247	285	277	267	254	244	266	249	253	269	258	251	234	241	250	275	245	278	266	257	253	228	267	261	266	225	266	242	229	274	267	250	272	245	269	258	298	259	222	250	260	260	271	242	244	289	240	268	238	288	242	243	259	230	255	268	263	246	253	284	242	243	247	227	273	240	255	242	231	262	248	255	238	261	235	255	245	229	275	232	244	261	242	288	255	257	255	271	207	264	263	266	244	250	256	265	227	282	237	291	268	248	279	271	297	271	273	259	256	247	219	266	291	280	258	272	271	271	248	255	245	242	249	243	249	248	248	283	227	285	229	240	298	242	254	233	228	256	227	254	218	260	258	237	254	236	231	285	262	267	246	267	281	255	246	276	263	273	271	263	237	251	231	257	255	227	267	235	238	263	260	258	239	263	264	242	264	275	279	245	306	231	278	261	251	259	281	259	257	242	260	254	252	248	246	257	282	248	239	243	253	253	261	249	255	245	216	260	225	262	272	238	250	255	258	254	285	245	272	241	253	299	280	276	238	310	248	275	288	255	277	240	245	263	249	256	234	282	243	249	228	229	253	276	231	276	267	300	272	270	252	251	252	275	228	246	252	266	260	267	236	263	274	227	271	271	251	246	279	265	250	261	245	240	252	270	246	260	269	265	261	258	280	284	307	252	258	246	242	255	266	265	269	252	262	254	256	259	272	264	262	254	267	299	251	261	245	284	237	283	262	250	223	234	259	267	245	266	225	252	263	252	258	249	244	254	252	277	270	246	235	254	282	275	256	267	252	255	246	242	251	267	223	251	250	276	275	267	252	242	258	252	289	297	265	251	253	226	264	248	246	266	248	267	266	269	244	219	276	248	244	252	260	277	261	278	272	273	247	262	288	281	270	259	263	263	270	262	241	240	278	268	260	262	238	240	264	252	256	235	241	251	221	247	252	257	266	268	228	273	233	257	212	272	252	244	257	234	271	250	252	248	230	280	286	285	272	255	261	236	260	278	261	255	229	245	253	267	222	277	279	233	260	240	253	268	249	269	260	248	274	232	277	267	267	220	274	253	287	253	272	254	257	267	277	272	259	252	252	244	288	298	245	290	251	241	267	283	269	262	253	247	264	255	280	284	235	262	234	283	260	246	237	246	245	271	257	252	266	256	271	298	268	278	261	279	280	255	260	239	252	245	227	207	248	258	273	244	258	258	253	235	230	257	245	273	280	259	265	279	243	242	269	266	266	257	262	292	250	241	267	260	261	230	226	287	254	265	271	276	239	281	301	257	284	264	273	238	241	259	276	250	283	227	265	270	284	231	221	234	238	282	269	261	260	269	265	222	241	251	265	245	244	283	231	253	255	277	262	281	248	260	247	255	241	250	253	248	246	237	263	269	276	264	269	237	248	276	262	275	246	244	274	287	248	279	244	257	275	231	245	233	246	269	237	277	264	292	243	252	263	235	243	257	268	275	257	254	271	261	280	225	268	273	240	243	287	270	263	243	232	249	279	261	244	289	272	274	270	264	248	238	277	235	256	244	268	220	257	262	248	254	284	245	243	245	272	280	268	253	264	252	255	288	274	254	273	285	286	269	263	252	243	225	263	302	223	267	247	275	271	250	279	264	278	263	256	251	260	243	286	271	253	269	259	228	265	253	246	265	248	261	270	266	235	270	244	257	260	249	295	240	255	257	262	261	258	253	250	300	242	268	263	273	262	251	249	230	271	281	260	263	263	253	258	263	243	263	251	245	313	289	281	274	288	271	251	233	250	237	264	271	250	274	247	239	269	228	251	280	249	253	268	270	269	243	228	259	259	285	281	246	272	294	267	266	260	278	253	220	247	275	249	249	238	265	244	241	256	267	275	275	266	255	226	275	228	217	245	251	257	255	269	212	276	266	232	252	267	272	258	266	258	273	249	236	259	248	247	253	284	285	270	246	236	227	235	290	279	255	252	260	286	254	240	251	278	236	257	238	236	248	238	220	254	231	258	247	257	240	241	256	228	257	268	251	284	256	255	235	248	271	283	293	269	250	245	279	259	234	242	248	241	253	249	257	264	245	242	282	263	255	284	216	249	274	245	240	240	270	267	288	280	255	262	241	257	280	271	231	256	222	230	266	231	260	280	260	265	247	253	241	248	256	236	257	247	255	300	276	269	255	233	259	266	202	270	233	255	255	225	247	274	269	274	262	290	236	242	245	266	255	260	254	244	288	255	251	247	284	269	260	273	264	260	240	249	227	271	240	249	232	261	268	259	234	313	268	261	248	291	254	282	225	270	275	259	248	241	266	241	262	286	247	250	247	249	243	248	256	252	269	272	240	300	276	256	274	261	277	250	261	249	208	244	253	241	273	250	237	235	267	278	249	250	282	263	273	245	247	287	241	256	239	246	257	295	271	246	265	242	248	243	221	271	290	273	264	248	246	235	230	238	269	254	255	272	245	256	230	284	262	255	283	268	265	263	268	226	244	270	264	246	264	226	266	245	254	271	275	255	283	259	262	252	270	251	253	282	266	291	270	275	256	257	262	240	246	229	275	277	268	297	287	255	261	272	241	241	269	256	272	260	257	257	256	255	311	247	245	272	262	276	277	237	264	231	221	277	277	273	258	273	241	261	251	266	274	248	274	248	268	236	262	278	257	229	290	254	271	283	227	244	264	247	228	267	232	263	236	262	280	240	224	252	220	252	258	256	276	266	248	269	259	258	272	279	250	263	308	256	244	247	258	271	274	288	273	254	297	258	261	252	257	252	272	260	213	273	265	255	262	266	231	261	274	248	237	237	274	255	255	249	257	220	222	223	267	265	264	271	219	225	245	280	277	242	219	253	266	252	246	253	237	238	262	269	228	254	256	276	255	254	303	237	289	259	218	235	263	242	244	255	250	246	258	281	266	289	256	292	259	259	252	253	238	234	259	258	255	235	270	268	262	258	273	264	269	217	248	274	244	285	249	201	257	272	264	252	266	242	252	272	251	247	265	269	238	223	266	263	249	256	268	272	260	239	269
35759	10637	3797	1763	1218	939	792	673	603	581	567	605	595	549	566	548	543	563	562	562	534	546	566	525	579	573	553	587	527	553	585	604	614	546	570	552	613	563	522	569	572	580	624	576	512	613	553	554	537	578	577	566	567	587	539	582	568	587	598	591	565	574	594	589	554	551	597	527	565	547	635	596	590	570	555	600	585	562	558	523	568	582	562	578	576	587	526	532	591	568	605	566	603	558	593	591	543	576	572	567	560	549	568	551	562	575	581	561	565	599	562	543	587	550	564	562	590	571	621	607	552	570	608	606	572	593	589	564	614	601	581	556	571	609	606	553	571	565	552	572	581	567	594	538	559	591	586	569	540	545	567	581	568	575	534	555	567	544	560	586	573	564	525	545	621	570	559	585	563	574	580	544	552	603	589	565	623	593	547	585	597	564	552	583	549	589	595	625	589	588	569	599	564	630	592	566	596	599	568	575	593	598	559	556	572	558	608	606	564	566	588	613	579	572	563	560	607	608	605	565	531	548	577	575	564	584	600	582	601	597	563	574	558	556	585	558	607	533	589	561	581	571	575	545	615	590	575	551	600	588	581	559	532	605	574	587	540	562	546	599	587	603	555	561	585	580	585	554	604	525	574	539	571	539	575	569	598	621	585	573	589	558	572	592	533	580	568	551	567	548	557	572	577	570	589	587	583	569	560	554	536	573	535	569	591	539	545	581	595	564	578	564	601	572	579	566	559	570	613	575	566	591	595	561	573	623	566	548	549	591	578	556	561	615	599	526	580	575	531	534	580	574	580	563	551	600	604	592	593	570	553	588	608	579	572	581	570	611	577	563	588	583	530	588	557	563	537	531	562	595	541	542	595	527	581	570	604	571	559	550	591	591	598	547	566	576	583	605	527	631	592	550	567	601	595	587	568	565	562	589	557	612	568	585	583	572	549	580	569	617	573	516	559	619	546	602	618	567	571	574	554	552	599	573	608	576	562	605	573	517	569	575	574	535	521	571	564	591	564	596	559	560	559	613	534	562	572	548	570	587	610	566	561	593	573	587	630	580	540	579	604	557	592	583	558	531	560	554	528	607	552	560	580	594	571	548	545	596	598	553	571	533	585	576	547	569	575	584	582	564	544	614	535	548	527	617	575	615	576	597	575	563	568	590	568	559	632	579	561	578	531	611	595	596	611	602	538	583	614	563	584	549	568	607	622	582	588	545	606	572	615	635	596	564	571	622	578	513	574	569	594	556	582	553	582	578	580	586	567	544	551	569	565	626	598	611	592	583	567	573	545	555	579	628	531	578	598	546	582	545	548	528	578	540	598	594	584	584	607	569	565	586	592	613	535	584	581	609	561	583	592	547	580	545	612	586	606	574	580	600	599	565	568	582	558	573	604	602	583	606	548	582	563	580	611	598	606	566	582	592	574	537	559	543	555	598	560	586	577	559	541	567	576	584	617	601	559	569	595	594	561	618	563	598	612	586	544	564	525	623	522	545	602	584	596	587	587	611	554	550	573	613	582	567	574	556	566	538	589	575	578	600	567	577	601	592	581	617	573	559	597	557	581	544	567	558	604	561	565	562	601	542	595	555	602	580	555	581	588	590	582	555	574	557	544	587	533	518	562	569	591	606	585	531	584	568	599	554	565	570	555	559	584	585	595	571	539	581	549	598	602	576	583	557	573	571	567	593	574	555	565	565	571	589	588	593	511	545	555	562	586	582	592	595	592	549	563	607	569	557	627	569	557	554	598	544	605	564	559	582	567	551	579	545	551	618	585	540	582	584	621	559	583	535	548	583	547	576	607	571	614	597	604	571	569	573	590	572	585	602	576	617	578	525	566	584	545	540	614	620	590	553	553	615	519	556	593	573	578	571	570	543	519	612	597	583	565	580	574	516	532	586	612	568	586	555	560	565	577	547	593	593	573	548	524	535	588	571	577	566	579	567	595	538	602	592	581	592	559	543	588	572	588	574	620	541	546	609	577	559	543	592	556	612	593	595	576	552	602	595	586	531	553	559	573	572	581	595	569	589	546	544	553	590	585	562	564	596	573	605	579	549	571	621	574	594	592	595	580	559	572	612	596	599	581	599	553	582	554	585	508	559	628	533	507	585	581	553	594	557	589	547	541	588	595	572	580	615	602	577	541	579	555	590	548	559	572	564	560	607	586	573	594	550	590	569	599	543	561	599	599	556	575	551	562	557	548	596	572	578	567	560	610	537	601	536	549	571	594	570	564	553	566	566	594	535	573	594	600	621	590	573	589	573	565	574	534	598	588	587	574	582	573	572	548	546	563	611	600	598	580	570	549	558	583	598	620	550	550	597	571	563	521	576	609	546	591	549	589	610	549	587	565	576	540	573	576	553	583	568	532	538	598	594	598	571	639	543	607	572	592	561	581	571	541	587	559	576	553	514	592	549	594	555	601	588	564	593	577	561	615	588	583	599	571	565	583	544	581	562	564	538	567	519	574	583	530	559	565	553	646	591	580	549	517	545	568	584	562	573	536	573	598	588	574	611	541	591	628	573	598	604	562	566	546	559	588	565	606	646	594	561	574	558	571	567	532	600	573	555	520	566	620	541	561	611	558	597	556	612	586	572	605	593	555	569	563	575	567	535	583	580	576	588	541	602	581	557	541	589	561	562	584	597	576	609	548	579	596	583	633	634	558	584	568	578	602	569	604	556	562	564	558	555	610	584	571	574	603	623	570	592	559	580	619	539	571	591	537	530	589	601	553	599	575	582	590	570	556	548	567	588	596	620	575	582	575	565	597	600	572	611	602	536	565	569	566	599	588	570	509	568	543	591	585	564	587	530	574	595	575	606	574	522	624	574	559	550	570	611	575	594	636	564	615	584	583	565	529	594	587	570	573	563	583	594	599	550	551	581	520	574	536	586	581	573	603	578	592	545	552	523	555	572	576	571	611	604	597	542	603	637	569	608	558	550	560	567	568	581	609	598	580	509	563	579	577	587	537	571	572	605	611	560	593	588	536	601	587	564	552	607	549	568	598	573	606	580	566	631	563	578	567	550	554	602	556	551	574	602	567	587	626	516	561	608	593	568	599	604	574	612	605	564	614	561	550	602	579	640	582	535	566	597	587	604	578	529	584	555	592	571	572	535	547	567	551	578	578	569	557	582	603	554	591	589	569	592	584	592	573	585	573	540	542	534	575	513	615	591	599	543	597	554	561	555	596	590	572	626	581	544	592	636	599	586	612	525	613	570	546	617	593	558	611	571	605	577	544	559	602	573	549	571	597	574	564	550	561	587	578	563	549	583	572	542	561	554	545	569	543	552	542	570	601	571	619	598	608	554	542	586	576	584	591	556	609	544	611	576	559	539	575	565	564	573	592	540	568	580	556	567	599	578	571	550	517	597	571	567	568	573	567	599	624	607	592	599	564	597	589	582	594	567	549	559	596	573	571	566	545	535	538	542	580	593	601	562	551	554	585	581	571	571	588	610	531	622	611	571	588	569	570	555	599	594
56372	22684	8858	3324	1565	1068	629	464	363	275	267	256	260	210	258	228	243	235	257	243	268	251	201	210	238	251	232	214	251	227	254	247	234	253	221	249	241	237	262	259	240	222	239	231	247	236	204	239	229	238	255	233	260	239	261	256	276	252	253	252	202	213	233	217	228	214	235	235	219	248	284	254	243	215	229	238	255	221	254	257	256	258	252	255	249	235	253	265	258	242	233	215	243	242	226	236	261	253	246	215	241	233	243	235	213	248	280	254	253	260	257	261	249	276	221	258	247	221	234	245	214	221	227	253	248	230	251	256	214	248	248	258	235	254	240	219	216	246	240	287	233	239	230	258	261	259	265	268	228	246	235	238	214	223	230	240	253	236	236	218	199	233	251	238	260	211	237	253	252	236	234	262	245	250	244	251	256	200	238	261	267	231	235	253	244	221	255	236	244	256	250	227	256	230	226	237	252	243	227	233	238	243	271	233	226	232	231	238	271	266	238	243	254	250	239	230	257	212	263	237	220	230	255	242	241	232	217	264	217	232	255	232	254	249	258	238	268	265	226	266	250	249	253	245	239	220	222	262	245	240	204	254	259	254	277	235	253	210	219	215	244	265	235	240	223	246	236	245	246	233	241	233	230	276	235	227	258	236	244	258	230	236	230	239	253	242	226	259	237	246	223	236	224	251	229	269	244	278	237	219	247	245	243	248	254	222	267	264	259	263	236	242	241	240	258	242	220	236	258	252	248	237	221	244	226	230	230	263	256	236	218	203	241	240	261	243	261	257	236	276	252	247	232	238	210	239	246	230	255	224	242	241	266	250	219	235	249	244	230	221	235	257	245	225	267	219	244	243	271	228	233	274	244	251	201	242	246	238	258	265	223	249	241	228	244	212	253	220	202	246	240	232	216	241	231	239	221	239	201	242	254	227	242	217	236	273	241	233	237	251	234	225	249	258	231	255	247	223	230	241	226	229	265	223	240	222	222	237	237	224	258	245	226	223	221	227	252	232	250	243	233	264	248	212	224	254	249	231	242	251	255	238	240	229	272	253	239	235	259	284	205	240	245	251	254	220	245	238	224	236	227	261	250	212	277	237	234	249	248	241	242	250	238	204	199	256	246	248	235	236	224	241	245	246	211	236	258	223	231	232	251	235	238	235	238	253	222	222	223	225	241	245	215	250	253	231	217	225	217	257	243	216	226	248	260	254	245	249	250	235	230	219	246	229	228	238	235	241	238	239	210	215	242	243	254	257	254	240	224	233	219	259	221	271	249	246	214	244	235	236	245	243	229	267	228	249	272	263	237	251	250	222	254	255	226	241	264	241	223	233	223	257	258	227	249	266	252	236	216	235	224	229	243	239	295	250	224	268	256	254	257	240	232	251	250	231	251	246	228	263	235	237	243	249	228	245	246	254	204	230	249	255	220	245	241	245	245	223	239	229	225	223	255	272	225	258	243	231	220	245	288	236	239	244	228	274	221	231	219	222	248	212	239	220	244	245	265	231	237	246	214	227	215	204	220	234	246	259	265	264	250	261	246	213	229	247	231	246	241	244	224	232	220	255	235	222	227	243	241	218	239	254	232	252	243	234	242	222	242	227	246	259	246	242	262	256	243	240	268	255	218	240	218	238	223	240	261	255	259	233	234	263	221	223	260	202	235	244	235	260	219	256	259	214	236	260	225	245	244	249	246	248	255	250	238	266	236	237	261	267	242	261	234	268	249	205	243	238	246	228	221	240	244	226	225	225	264	251	249	222	264	261	241	245	247	223	240	210	226	228	206	216	240	227	217	238	242	214	228	265	273	244	231	271	248	245	258	230	241	221	228	222	234	237	247	245	246	232	203	209	213	262	242	217	236	219	230	212	245	208	243	248	263	221	226	227	225	267	231	242	238	257	274	235	234	223	262	234	232	226	238	251	261	242	241	251	225	270	224	257	238	227	218	266	246	220	224	255	293	233	236	240	258	223	257	243	245	224	236	254	238	207	247	255	235	225	240	214	244	261	231	242	250	218	250	256	221	262	261	202	240	222	231	257	238	215	250	204	255	246	260	261	226	242	238	229	210	225	194	250	250	212	238	249	240	246	213	272	274	250	271	234	250	257	222	238	252	247	271	253	235	234	219	252	216	211	227	229	264	248	228	232	252	238	241	254	201	252	245	258	234	233	215	233	230	236	248	241	243	241	215	232	224	235	266	255	229	218	237	221	258	247	254	258	236	243	227	256	242	207	230	228	254	237	248	212	229	240	254	243	219	228	249	240	223	260	248	253	237	243	248	270	269	250	234	222	223	243	235	251	201	265	218	231	279	227	241	231	231	258	258	209	242	256	219	251	228	235	245	244	248	245	202	226	216	236	211	248	247	240	231	261	224	225	223	237	284	235	218	238	233	235	236	245	232	232	215	255	254	255	260	229	246	224	236	228	237	260	243	247	246	234	213	232	241	260	249	235	231	217	280	259	233	247	224	238	205	233	220	221	237	246	240	258	244	236	234	220	277	250	230	237	238	231	257	240	229	241	247	227	208	204	246	243	214	238	245	207	236	231	255	245	249	239	242	229	222	264	212	219	251	257	266	251	254	249	237	218	237	245	225	246	234	261	231	244	212	264	241	250	249	206	222	258	233	236	227	252	266	242	255	249	262	250	244	242	231	245	239	210	243	226	275	243	227	243	229	219	207	244	252	267	240	252	241	231	231	264	218	201	229	243	207	247	234	241	221	223	232	234	230	225	229	242	232	242	241	239	251	238	248	249	248	239	250	198	239	228	231	232	251	255	229	248	237	232	242	241	230	239	250	238	234	243	239	246	214	237	250	245	247	254	243	226	240	214	249	262	267	249	215	255	245	216	244	263	266	226	223	228	275	233	228	247	240	251	225	221	218	240	224	215	224	239	291	255	254	260	221	222	237	218	266	242	257	234	246	231	235	229	267	220	232	262	230	257	241	228	260	247	247	229	218	260	256	241	258	251	250	260	218	232	250	267	231	228	256	253	243	227	239	240	251	226	212	230	234	237	271	274	250	248	238	231	254	237	221	231	257	263	242	233	221	235	239	252	235	237	207	252	240	232	270	254	228	256	251	226	233	255	254	224	254	222	229	270	226	270	275	233	197	235	222	238	244	232	272	243	240	261	242	213	242	251	242	241	215	247	221	259	228	228	230	254	220	273	210	216	229	241	227	241	238	253	233	257	198	252	244	232	232	243	264	244	243	245	215	221	242	234	233	240	240	231	232	265	258	260	273	266	242	237	243	273	247	228	223	215	243	237	227	245	257	218	227	254	249	232	211	261	270	216	218	254	227	248	243	229	231	258	241	234	275	225	204	226	243	242	263	246	254	225	247	262	253	238	244	233	238	213	196	236	229	208	215	233	264	220	251	226	222	239	245	246	234	228	250	234	218	234	225	255	257	239	216	233	222	255	258	235	253	253	223	260	246	232	243	241	258	248	265	220	233	239	277	207	241	249	254	253	244	258	256	246	218	214
37548	16250	10169	6535	4260	3143	1933	1262	903	747	603	568	531	576	546	548	531	503	549	531	538	563	505	537	542	507	518	501	527	631	560	558	553	538	579	556	544	542	552	551	557	566	566	551	515	551	564	533	551	522	507	570	583	523	541	558	568	556	556	572	511	563	549	571	540	553	550	571	477	532	598	527	531	587	519	562	520	521	516	593	529	513	556	577	552	556	520	548	531	522	571	559	526	565	528	559	545	527	553	578	538	533	539	556	553	544	541	558	618	490	589	514	531	543	551	541	529	556	555	539	562	518	564	538	509	545	563	561	560	583	567	576	569	513	547	548	592	529	579	512	533	556	565	519	524	569	553	592	519	555	533	564	573	561	555	528	540	528	520	528	552	546	542	505	536	536	543	549	573	528	549	553	499	527	517	566	554	556	576	539	578	559	541	544	540	565	546	517	546	552	596	539	563	551	576	550	496	557	569	569	512	542	509	504	594	571	556	508	521	550	535	519	597	533	584	564	542	569	564	540	496	552	516	556	582	544	544	545	529	579	537	513	540	534	551	543	534	519	575	525	576	540	555	528	541	532	558	526	538	598	560	532	539	558	587	561	513	579	550	564	552	565	549	551	557	568	529	498	566	554	583	557	562	516	536	575	558	598	551	517	504	569	528	599	495	544	540	491	557	537	511	554	547	551	559	553	488	574	561	588	528	538	586	561	552	549	557	577	525	544	561	552	538	522	587	580	562	546	574	541	522	529	550	588	562	567	516	536	529	559	562	607	528	529	551	544	524	562	533	553	543	534	525	555	513	527	515	562	594	559	547	511	540	557	521	545	529	531	545	530	571	548	495	550	514	524	514	539	563	521	497	572	558	547	533	537	581	549	558	530	535	532	525	568	556	542	526	535	578	563	575	509	507	558	573	554	532	530	539	554	566	518	540	581	589	555	527	556	519	557	540	579	515	537	528	497	542	540	528	545	518	527	555	526	586	545	554	543	559	510	522	538	553	555	573	511	558	511	538	546	556	507	563	548	516	547	580	514	511	486	581	558	578	556	562	539	556	545	512	534	542	526	541	495	525	528	551	524	534	578	545	545	527	550	557	548	506	610	527	571	543	505	550	587	558	569	588	533	563	560	570	530	545	514	492	521	565	521	515	548	509	507	567	588	585	549	527	539	541	571	544	583	546	574	563	530	554	524	495	561	559	553	565	527	510	536	545	551	530	527	555	553	554	541	509	538	551	547	589	549	534	544	558	539	548	534	542	542	549	575	534	485	556	565	575	515	536	577	580	538	527	523	554	531	541	551	523	541	509	560	540	580	531	580	541	556	543	534	604	567	553	559	588	574	566	595	518	512	597	556	554	553	548	574	527	546	519	592	535	553	543	539	531	562	521	541	578	549	511	556	518	580	555	521	547	500	522	533	543	562	522	595	568	562	494	533	577	515	533	562	527	563	517	553	585	497	554	502	539	528	556	532	542	579	539	560	598	540	567	535	554	519	547	557	527	527	563	584	535	565	542	548	538	537	543	570	533	546	566	560	572	572	538	536	523	550	579	500	535	549	498	538	558	555	551	533	532	533	535	552	515	540	550	507	554	550	512	547	527	534	542	529	526	577	552	518	531	554	533	515	539	533	564	600	489	540	560	544	558	567	532	542	536	609	555	565	590	527	565	562	546	530	534	555	538	584	555	523	519	568	562	488	498	597	510	520	557	524	535	555	513	546	547	513	539	557	577	540	533	542	514	550	510	537	515	560	521	528	521	555	561	560	538	546	542	525	540	516	571	507	516	527	541	568	572	568	546	558	532	579	557	524	571	507	536	579	531	518	522	534	541	504	563	542	541	517	561	547	573	532	551	547	515	529	574	541	552	531	536	523	536	524	515	575	546	518	542	542	563	527	511	505	527	542	536	527	531	562	525	592	517	561	542	565	545	518	564	539	544	568	528	568	562	564	524	512	513	565	553	521	551	544	519	549	510	560	554	554	547	540	500	509	556	524	567	558	553	527	549	516	546	580	521	590	531	537	541	560	560	530	576	538	525	566	526	547	528	500	575	572	559	546	501	535	493	519	517	551	542	563	543	519	593	525	533	543	544	537	554	570	536	544	494	566	562	558	481	545	517	517	542	556	549	524	566	541	571	560	533	568	533	555	560	556	549	554	555	538	525	502	588	503	548	534	566	515	564	508	573	526	569	580	526	586	546	540	573	518	532	564	530	557	552	554	604	509	522	592	603	538	530	505	536	550	516	529	527	558	549	531	559	544	518	571	541	560	554	589	529	521	567	573	496	524	523	580	584	528	546	568	559	558	529	549	537	534	526	551	554	520	542	541	533	536	548	571	532	551	514	539	520	573	516	509	493	532	564	538	544	536	536	536	557	572	518	549	524	522	553	583	563	533	549	558	561	579	518	531	510	541	533	543	504	525	535	509	536	526	480	573	509	547	565	542	508	546	544	520	507	517	535	589	544	522	530	581	534	537	535	533	518	529	552	566	551	564	550	513	534	554	543	552	556	571	565	552	537	576	580	516	529	581	487	536	541	555	543	589	539	543	553	540	517	554	522	505	559	515	563	540	519	544	571	545	599	515	539	524	540	526	570	573	549	546	540	522	538	538	523	538	519	519	542	520	583	560	525	556	523	499	549	519	509	526	538	555	564	563	530	565	575	477	539	537	570	535	531	549	547	521	547	534	520	556	596	550	550	534	552	570	541	530	514	529	566	527	522	536	605	554	569	537	533	531	534	501	495	524	533	552	558	558	543	535	554	532	511	533	539	516	569	536	543	510	583	538	541	527	533	550	530	556	530	546	553	539	560	552	548	545	519	515	531	555	587	525	554	525	522	574	516	505	526	537	538	544	525	539	554	521	504	523	525	586	591	545	520	563	545	551	539	569	620	552	536	518	551	541	564	488	565	550	544	550	512	517	543	546	550	525	521	539	533	521	532	551	547	502	531	581	547	494	530	578	480	499	525	506	549	543	530	540	527	516	533	566	555	549	529	556	516	557	526	540	519	554	547	521	517	536	516	567	541	538	505	585	558	569	559	546	574	535	583	507	550	538	501	524	542	530	585	549	540	554	524	543	522	568	539	606	523	556	558	548	540	586	517	562	545	538	563	513	543	584	535	530	543	541	528	557	548	577	555	540	532	584	546	549	525	549	510	589	475	557	533	565	536	530	572	562	522	541	547	541	529	507	487	534	540	537	579	557	532	550	558	512	546	521	556	566	574	571	541	568	529	530	554	578	523	519	566	531	521	549	527	569	593	567	513	529	528	563	550	519	544	541	547	581	503	530	560	544	577	522	558	530	564	530	569	580	586	513	557	568	595	539	559	589	624	509	555	542	533	560	583	543	562	517	529	586	533	549	546	562	529	529	558	533	559	534	564	530	559	581	590	499	483	574	547	523	607	541	537	527	576	543	535	548	507	539	538	551	500	542	534	534	541	550	550	518	564	541	541	536	531	562	576	519	494	534	559	562	594	541	529	518
59657	31183	15896	5075	1746	883	620	407	311	310	299	270	257	258	266	268	300	230	300	263	274	285	260	252	260	257	235	239	255	235	285	254	272	264	271	263	304	278	294	268	250	250	258	268	294	264	296	288	265	255	288	237	281	252	275	268	245	287	264	263	266	280	298	260	229	262	277	243	263	273	242	263	261	255	247	290	246	262	287	256	253	261	274	241	259	235	226	259	245	265	259	269	291	257	219	260	279	254	279	253	281	231	243	287	292	269	254	271	269	269	256	253	267	281	262	287	305	297	245	236	258	258	275	287	276	265	276	271	275	249	282	296	266	277	279	262	255	275	295	262	272	283	284	269	271	271	260	263	281	237	288	258	257	269	255	255	290	264	251	255	230	216	265	218	260	234	272	294	275	273	245	276	273	268	231	285	261	279	291	261	243	257	296	251	269	285	279	273	247	275	258	255	236	270	247	243	268	244	301	277	243	263	248	240	267	240	253	273	276	249	205	254	257	274	280	275	270	296	284	283	289	255	283	258	268	259	265	248	294	249	281	269	259	249	293	306	291	260	235	276	265	250	290	273	281	277	289	267	277	292	281	266	274	253	250	256	243	260	250	290	256	243	254	239	263	242	256	285	244	264	270	285	259	245	265	249	285	255	260	262	248	251	274	281	293	275	260	258	233	281	253	273	269	241	240	292	277	248	257	244	286	267	236	257	236	270	261	303	257	240	290	240	265	285	233	241	283	255	275	269	257	266	256	284	240	272	257	284	272	258	231	243	269	263	272	245	252	259	291	259	275	265	274	277	261	264	267	253	270	285	287	242	256	273	237	289	259	244	267	279	260	270	258	253	258	256	275	239	273	251	271	251	266	231	305	239	271	279	256	255	244	239	258	286	261	288	246	255	245	250	270	277	250	266	261	268	263	257	278	249	248	246	247	286	263	255	263	288	266	257	274	301	255	269	275	276	269	265	314	226	269	262	281	235	231	254	314	291	238	238	269	281	239	260	244	271	283	278	262	252	291	283	284	258	266	253	251	243	282	246	240	262	268	231	259	260	323	279	269	242	281	263	262	279	260	291	263	315	248	311	265	259	276	253	254	273	281	272	241	281	284	284	259	267	262	244	256	316	260	296	259	279	271	279	262	293	242	290	277	259	254	266	273	252	284	259	293	264	259	289	249	241	252	244	266	268	252	249	262	259	259	253	238	254	292	223	243	290	281	242	287	266	258	265	248	264	264	279	256	270	267	268	249	263	285	284	297	246	250	261	286	305	278	256	279	280	251	287	277	277	264	300	267	273	254	255	276	246	249	248	276	257	259	250	242	263	270	283	277	273	248	257	280	272	277	253	268	256	264	260	257	249	274	262	272	269	274	229	264	264	256	283	265	251	262	277	273	285	268	273	242	277	281	269	257	270	243	278	267	282	278	290	244	261	258	262	287	270	279	258	245	248	257	280	268	259	253	302	262	311	277	247	276	281	274	260	281	238	272	253	287	248	275	262	302	254	260	264	256	262	286	258	270	254	278	270	265	273	262	249	274	293	233	277	300	294	319	278	266	250	268	244	258	250	265	296	235	289	258	260	255	240	276	262	287	238	277	291	238	282	298	248	279	264	282	272	258	275	288	264	230	269	225	289	254	254	257	262	241	300	302	266	253	265	269	276	262	276	280	258	249	307	264	261	277	287	253	272	260	294	250	242	258	267	258	247	267	221	254	298	249	260	264	232	276	277	230	270	301	278	298	275	266	263	266	275	267	279	261	256	292	269	264	276	228	242	290	265	264	265	275	288	327	250	269	274	271	282	268	291	257	242	281	239	257	269	270	256	246	258	245	248	249	248	257	273	243	262	261	269	237	295	253	244	281	251	271	252	268	248	250	282	261	264	262	248	259	238	250	240	239	236	249	252	286	293	235	248	255	283	271	258	259	264	254	272	266	278	281	273	264	288	284	230	260	277	281	276	238	287	256	252	265	253	273	251	266	257	229	264	260	264	294	254	311	271	283	289	269	252	285	302	258	275	274	265	255	285	273	277	226	269	260	282	246	296	271	269	270	261	243	267	264	298	258	262	300	242	268	279	267	263	250	306	261	211	291	268	233	261	262	250	251	268	245	260	238	239	284	245	306	270	284	292	247	263	249	254	268	268	287	277	259	255	253	258	256	255	255	259	277	242	286	252	270	282	276	251	225	249	239	249	289	271	273	303	240	246	253	269	297	269	257	258	258	261	276	306	253	265	282	281	272	300	273	263	248	260	248	279	233	273	244	263	239	261	265	263	257	280	280	289	274	236	255	265	269	271	270	284	254	273	261	250	267	270	306	270	247	250	282	257	256	280	262	259	258	232	287	267	266	253	302	310	290	255	254	213	272	266	284	247	292	268	271	273	247	263	231	275	270	256	263	243	256	267	282	255	284	269	290	270	245	302	230	264	238	261	299	268	258	267	247	278	274	242	266	294	285	272	280	278	299	257	271	272	266	255	288	282	241	261	289	292	252	277	271	238	256	261	249	253	278	221	288	246	237	254	248	297	258	266	255	252	272	281	264	257	252	251	250	247	252	250	234	262	276	267	265	254	245	253	258	264	274	243	242	277	273	247	266	288	255	259	255	242	248	258	307	305	271	263	265	268	253	268	283	266	232	241	272	303	273	277	281	285	245	277	256	228	268	276	256	265	238	261	275	260	255	238	240	278	250	252	252	276	261	278	256	261	258	278	245	242	296	267	238	302	263	281	259	268	247	263	277	282	249	273	319	258	242	285	271	253	273	272	273	256	242	276	268	283	287	320	277	282	304	292	271	265	257	254	297	300	262	241	252	285	254	255	255	252	264	223	257	301	233	275	232	233	305	274	272	245	257	268	264	275	241	262	280	275	292	247	265	274	261	273	257	251	292	263	259	274	263	239	245	278	233	281	269	265	253	235	278	252	312	311	304	276	232	235	240	243	288	258	285	276	253	270	286	253	279	220	236	262	272	273	260	259	273	264	254	277	288	259	258	259	235	242	253	263	273	260	238	267	270	288	266	263	254	271	253	257	274	248	272	280	215	285	276	258	264	233	257	255	244	220	252	242	259	260	244	242	227	269	291	285	266	293	248	268	274	273	304	311	277	265	238	264	268	284	258	269	280	273	281	283	272	269	282	272	239	273	239	251	251	270	282	264	252	270	268	279	274	254	272	272	284	264	258	267	246	274	279	273	288	255	289	267	262	269	272	298	249	257	308	250	249	267	248	277	275	266	256	246	269	276	244	264	281	252	280	264	253	281	245	271	268	248	257	267	274	265	249	267	250	261	238	243	232	268	272	264	245	263	230	284	266	273	247	269	284	276	250	278	278	293	253	244	243	235	245	262	257	249	266	286	277	261	246	264	252	237	263	277	287	261	268	263	260	278	231	288	303	245	272	288	269	231	284	288	274	263	253	236	266	276	264	259	257	269	272	263	287	257	284	286	250	284	284	265	283	259	256	278	287	268	249	263	238	277	247	248	260	282
40976	25183	15048	8355	4588	2493	1655	1133	851	702	612	578	604	545	570	638	600	605	591	591	581	617	593	594	604	637	583	622	568	641	613	577	574	598	597	602	572	627	637	565	592	594	589	570	569	556	590	592	572	617	588	607	595	567	607	590	596	577	611	580	564	530	590	578	615	523	582	614	575	621	580	616	611	563	579	594	593	615	574	607	618	638	547	599	615	581	608	598	601	598	586	593	625	663	558	583	585	612	567	551	612	609	540	642	607	588	568	616	612	579	602	535	610	597	574	608	601	573	598	588	606	610	583	585	652	578	591	659	607	596	597	584	581	593	617	560	571	584	608	607	566	605	580	595	592	600	589	596	663	601	598	580	631	601	640	575	593	610	615	602	590	580	601	576	589	601	611	617	634	547	586	626	582	567	618	578	600	567	576	614	550	526	609	577	577	607	592	640	543	613	579	630	567	559	573	578	580	603	625	598	621	613	555	602	609	628	628	609	592	593	607	567	619	603	623	611	619	576	592	590	573	624	582	585	587	596	600	583	588	556	564	600	609	534	602	584	575	558	622	602	565	602	580	601	664	608	559	614	540	621	599	600	601	612	629	623	616	602	586	595	593	557	614	622	573	572	596	614	571	586	595	569	639	558	585	525	625	635	633	590	585	589	574	578	567	616	583	630	598	585	621	628	592	611	556	555	567	640	592	602	619	608	595	580	597	567	587	594	588	562	574	556	594	631	582	588	586	599	605	633	630	546	609	625	617	579	556	592	561	573	543	597	583	608	625	573	583	586	550	645	613	611	631	638	596	593	569	595	573	598	647	581	580	625	559	573	599	580	586	565	631	603	589	576	572	560	635	559	601	625	596	602	581	629	559	576	634	601	620	617	614	601	613	580	612	614	550	601	554	549	572	606	565	591	581	599	612	580	574	599	597	627	575	558	625	622	588	615	599	567	624	572	598	529	583	574	577	562	575	609	616	580	599	612	591	556	589	594	654	605	567	590	575	601	551	632	614	603	608	570	568	580	620	608	605	625	580	609	595	588	641	655	599	567	589	591	592	565	566	595	575	588	535	600	634	544	577	598	600	609	564	587	590	628	587	616	573	618	609	595	596	546	621	593	582	628	594	608	580	582	578	617	620	564	566	600	598	592	613	609	649	549	574	597	614	608	618	552	577	595	631	605	584	585	622	606	617	630	587	609	593	590	639	569	601	587	577	587	575	618	613	559	610	622	630	609	640	569	590	621	620	610	590	594	549	611	554	553	631	580	606	599	609	539	557	586	585	583	553	586	614	611	604	592	595	564	608	550	597	558	567	549	586	587	573	581	585	649	627	569	588	598	638	606	609	581	570	577	629	562	663	588	559	596	596	633	600	641	631	595	612	635	595	586	628	600	629	617	623	628	606	603	606	598	585	540	587	660	622	607	615	600	618	596	606	633	618	592	594	599	613	629	611	620	623	590	592	603	578	631	628	572	595	616	600	609	575	628	590	640	620	582	542	576	604	543	595	547	587	616	589	582	580	570	569	602	578	601	604	564	608	596	576	585	620	589	591	614	563	588	595	593	590	576	601	588	589	595	595	623	594	610	621	554	569	579	599	619	596	548	610	572	580	568	533	564	589	603	628	639	611	608	576	610	610	577	567	588	623	566	606	555	583	568	607	589	612	583	599	619	617	596	571	584	603	543	617	579	640	590	595	613	606	575	588	594	609	590	609	600	612	594	619	635	577	591	565	644	566	587	644	636	590	623	601	595	635	584	625	558	608	616	563	615	610	608	584	600	604	586	584	604	599	607	585	600	613	652	608	594	622	628	579	602	593	605	613	539	547	611	588	586	590	617	632	548	611	595	584	603	570	590	611	575	596	609	563	625	583	644	628	549	572	584	591	563	600	642	617	596	591	574	615	566	614	576	562	564	618	572	610	600	566	584	577	594	584	577	611	573	566	576	627	630	553	604	598	568	615	630	639	591	598	555	604	571	597	545	588	591	609	569	570	583	632	654	568	632	601	595	621	609	545	593	607	607	652	621	565	617	566	612	590	590	597	584	640	617	571	609	616	587	610	636	579	619	623	587	597	611	586	606	591	593	605	575	579	612	615	601	646	571	619	577	629	619	586	575	594	603	608	608	592	575	570	586	569	633	638	564	601	616	571	566	557	642	594	592	596	598	607	575	582	592	596	618	596	628	549	605	633	585	538	599	592	598	605	608	607	563	607	552	595	596	603	590	619	636	644	626	621	584	605	585	614	599	631	628	569	553	592	612	584	586	583	577	626	589	604	623	662	625	612	621	619	591	559	580	536	589	568	624	578	632	601	613	605	624	623	615	580	593	587	589	599	588	586	566	619	581	577	609	585	597	639	598	600	602	536	623	596	590	619	595	561	537	584	594	619	615	570	599	575	575	633	585	539	615	633	595	640	580	563	619	581	570	597	597	586	548	595	615	580	575	555	628	623	588	590	574	592	577	591	572	537	560	640	576	595	641	565	571	591	608	576	578	586	572	566	606	633	597	565	581	611	581	562	604	580	571	623	602	607	608	573	590	579	584	550	591	577	581	630	573	557	602	643	591	575	605	631	556	573	590	580	591	617	589	621	595	616	619	594	568	574	581	589	564	598	549	563	574	604	583	630	603	541	587	596	605	601	576	592	598	597	610	620	576	560	618	614	619	629	626	581	583	554	591	607	575	594	567	600	597	554	567	542	538	619	580	600	562	612	609	612	603	602	584	628	588	594	585	597	548	575	612	564	617	602	610	543	595	614	575	604	605	634	578	597	573	586	617	638	592	584	584	571	607	604	592	627	560	617	603	580	622	587	576	577	578	566	613	587	560	643	579	610	580	598	575	621	577	586	606	597	666	584	582	581	598	572	600	570	584	606	620	570	565	573	557	579	583	657	593	575	586	577	602	569	588	597	598	579	569	630	585	588	630	575	607	622	621	602	608	577	616	594	596	614	556	565	621	618	597	560	594	589	605	625	613	565	576	623	584	589	603	589	566	555	609	638	562	581	615	585	564	568	586	588	558	590	583	554	607	552	613	577	584	599	640	570	578	603	656	609	628	604	620	618	577	593	606	606	569	590	594	578	633	589	623	605	573	594	617	613	580	570	624	547	607	579	603	600	575	535	604	579	593	625	584	615	655	605	548	604	620	614	646	608	606	610	624	579	674	597	571	608	593	571	569	593	610	598	602	653	602	613	618	573	565	545	579	618	602	574	562	595	642	603	566	591	617	602	639	572	608	606	584	598	573	589	569	606	571	615	633	646	544	641	543	644	647	604	553	634	553	596	570	594	599	609	576	574	595	598	606	578	544	600	585	591	574	617	580	595	577	592	628	541	584	578	583	599	588	572	610	581	550	649	557	540	560	587	587	616	628	568	611	614	570	570	564	614	616	607	600	555	610	557	608	557	614	599	574	601	597	587	590	591	569	543	574	619	569	599	551	592	582	605	556	577	588	579	564	598	622	601	591	639	591	617	585	607	570	628	554
48147	17333	4072	952	420	310	305	265	290	256	291	264	255	257	237	264	303	263	252	254	270	276	282	232	268	258	260	253	275	284	248	270	276	265	235	280	231	265	264	280	319	279	247	250	226	274	266	278	288	249	259	259	244	267	237	257	250	299	286	248	297	287	277	282	254	275	272	240	251	280	279	250	276	277	299	288	275	262	277	250	243	233	276	280	270	282	290	265	278	236	273	269	304	280	308	255	266	278	236	244	293	254	235	276	275	242	288	272	247	247	274	255	281	258	273	300	257	273	263	279	272	242	243	238	247	259	287	276	266	269	280	266	265	270	255	271	257	338	253	271	274	234	261	252	247	265	263	236	219	278	250	271	272	249	262	264	257	281	250	276	255	275	285	254	269	264	256	271	282	276	284	262	263	242	240	261	280	256	245	287	266	256	238	277	254	240	279	276	246	254	238	246	259	252	263	251	300	277	270	272	270	276	269	259	249	289	233	252	310	217	254	255	265	264	241	268	286	278	270	243	293	266	292	290	276	251	236	292	263	247	232	259	276	266	265	268	285	228	267	269	313	253	240	238	248	281	275	299	274	269	269	266	266	281	269	234	273	303	237	277	275	259	269	259	258	286	253	260	243	266	264	285	264	249	251	271	288	290	240	274	326	254	250	283	249	246	227	245	286	259	292	245	265	273	252	282	246	273	260	258	271	236	233	254	267	258	300	269	236	285	279	232	229	241	282	277	223	261	232	274	267	260	285	255	263	279	256	284	257	257	264	247	265	275	250	253	292	260	269	296	256	269	235	267	259	262	245	265	267	270	273	240	279	254	273	248	274	295	269	274	253	240	238	269	282	247	260	259	257	251	258	256	239	272	247	271	244	246	262	281	238	240	293	283	264	263	244	270	242	278	267	236	257	279	281	259	282	250	259	278	248	245	278	269	265	241	272	295	269	254	262	266	248	280	252	262	305	241	269	290	250	269	271	236	266	271	282	268	217	268	265	286	275	247	282	279	258	278	258	279	256	275	235	238	235	300	293	301	261	319	266	245	293	244	278	258	279	253	250	245	249	260	263	280	237	269	255	292	230	248	248	259	244	267	238	278	227	249	255	259	290	242	277	266	272	276	259	259	289	272	271	258	259	258	277	277	261	276	247	258	241	261	292	288	292	269	256	264	230	254	274	252	264	288	297	269	260	288	271	284	281	247	263	222	258	259	269	296	273	267	255	305	281	214	242	263	244	283	272	252	249	265	301	273	241	278	231	230	279	280	267	246	276	281	295	249	241	267	262	251	255	249	283	259	285	302	248	277	252	254	248	306	248	298	257	292	273	255	284	265	254	264	284	256	266	271	271	276	254	254	256	251	263	247	265	312	278	256	256	283	250	246	261	271	240	277	275	261	258	256	262	304	286	264	292	240	297	276	261	286	238	249	274	255	278	262	292	269	265	275	263	275	247	255	285	253	260	286	261	274	298	278	281	271	247	292	275	253	267	233	264	310	292	275	259	261	282	246	268	255	251	241	268	247	248	263	271	262	309	243	254	288	285	238	266	277	255	243	258	240	276	263	261	275	286	258	258	274	280	281	286	260	272	283	240	267	306	241	281	271	268	235	267	251	240	238	268	255	266	253	258	282	271	254	273	262	306	286	252	252	273	262	253	251	250	257	275	264	243	261	273	262	282	264	266	291	240	265	252	251	272	238	257	263	243	264	250	261	253	265	267	263	285	252	261	248	265	257	249	265	271	256	270	261	312	254	231	280	272	275	279	291	278	292	234	240	279	283	271	245	249	272	303	235	234	269	299	247	273	241	257	247	255	251	256	243	281	273	254	256	279	243	238	277	270	263	253	258	251	267	284	271	288	292	263	268	249	251	267	260	283	265	259	284	269	275	239	273	252	268	252	264	269	276	252	274	266	252	271	285	264	256	244	297	282	241	247	270	281	244	286	278	278	262	274	252	263	273	245	275	287	280	238	247	255	287	232	256	283	255	283	265	240	244	250	290	271	239	256	230	266	269	292	271	223	248	286	265	241	284	268	295	271	247	249	265	274	270	268	265	261	287	263	299	274	270	265	269	261	257	251	287	257	265	270	279	282	256	269	287	272	239	233	241	240	285	260	237	274	295	234	253	233	292	246	272	242	268	278	274	263	257	247	285	267	238	259	267	265	285	281	282	293	271	274	266	275	263	264	250	246	260	257	261	255	284	279	252	262	272	273	271	281	243	302	265	245	257	301	243	280	270	261	254	234	274	258	311	287	259	261	281	265	267	263	262	279	259	270	257	307	293	254	272	286	260	304	291	268	269	264	244	258	277	248	284	253	255	270	241	255	264	273	290	267	282	304	224	269	247	274	248	263	297	285	248	265	270	252	226	261	263	286	231	257	243	273	248	269	269	257	265	268	265	281	262	262	248	259	318	278	262	293	272	243	276	256	257	273	284	272	278	260	284	281	251	264	270	318	283	268	296	266	305	283	248	273	253	252	236	272	238	279	265	251	262	254	265	283	285	262	277	268	252	251	274	243	255	270	265	292	267	263	252	246	262	247	256	279	292	264	258	269	275	229	283	272	254	253	277	228	241	261	252	246	262	279	268	264	270	240	246	270	237	243	290	283	261	259	265	241	245	283	246	256	279	253	274	243	259	245	266	286	280	267	245	279	293	295	260	272	255	309	249	256	260	246	305	242	265	288	256	259	286	273	266	238	248	222	297	272	237	235	271	271	251	270	243	271	268	268	248	243	225	276	274	270	245	258	280	277	281	240	245	259	259	259	246	274	249	255	272	267	254	257	271	296	289	264	265	257	237	263	270	269	261	269	257	243	246	275	269	263	246	247	259	296	285	271	245	259	276	269	283	271	252	282	252	268	244	248	235	225	248	262	276	265	235	280	240	269	245	248	259	280	269	245	243	276	253	241	228	246	287	270	263	272	266	245	253	254	251	251	284	291	273	262	260	257	242	259	262	283	276	267	265	297	263	288	230	273	296	273	292	279	285	270	253	286	274	263	227	262	272	304	256	264	258	277	279	255	259	237	270	271	267	276	269	276	260	282	274	260	259	261	288	278	257	254	238	275	252	252	256	276	272	240	235	256	266	248	282	255	261	255	247	247	258	269	249	291	239	274	267	249	273	273	262	298	271	299	227	265	286	246	260	252	252	247	241	250	275	277	259	280	262	273	269	255	258	279	294	261	254	264	268	283	262	273	241	239	258	243	276	256	256	255	249	285	262	267	266	239	239	269	284	273	292	284	292	265	257	278	247	270	260	262	285	278	301	252	284	279	294	258	233	263	268	269	254	237	278	263	276	289	287	258	262	265	274	251	247	280	259	258	261	276	260	231	241	250	277	274	271	278	266	275	262	243	297	267	248	261	243	231	265	268	293	246	223	284	255	275	266	282	281	286	262	266	264	228	256	279	300	244	258	267	272	241	286	255	256	270	248	278	267	258	287	272	246	281	245	298	261	298	262	289	271	250	249	292	277	250	249	283	248
32230	11364	4475	1719	937	751	676	609	590	561	642	573	566	598	562	587	562	551	610	594	574	550	607	580	570	570	531	590	568	605	620	634	621	602	593	609	631	586	634	592	572	612	602	569	560	646	564	595	614	580	588	602	565	572	598	564	570	596	628	596	588	575	649	623	628	624	580	580	572	583	607	579	604	570	607	600	587	627	605	610	623	584	578	584	587	548	567	615	589	594	576	572	554	604	594	614	615	594	617	594	601	565	582	610	589	594	610	579	586	607	563	580	590	615	639	601	590	576	590	604	596	606	585	544	561	631	600	599	602	582	603	585	558	593	568	618	578	556	599	618	631	567	601	596	610	553	557	613	615	574	578	589	587	582	582	563	544	610	551	597	608	612	593	597	565	636	619	636	625	576	622	627	582	562	570	586	578	620	603	587	578	571	565	538	582	587	585	591	569	624	630	592	590	595	569	573	592	562	609	606	639	561	618	583	620	585	584	576	613	552	588	612	595	583	593	625	624	595	569	583	600	566	606	598	568	558	539	631	617	562	582	567	589	646	589	619	563	606	540	585	606	612	593	572	566	609	628	590	595	557	573	625	573	556	570	593	582	609	570	572	553	603	606	594	572	608	551	587	633	600	621	624	581	585	598	588	578	629	552	586	549	589	610	620	583	572	601	558	604	577	618	617	586	613	592	551	630	589	573	580	597	621	566	601	601	569	608	549	588	589	616	612	596	560	608	611	612	566	534	590	587	627	571	597	566	593	613	544	608	602	595	568	588	607	566	612	584	575	568	602	627	581	597	559	613	594	562	599	610	546	647	590	585	595	578	573	559	593	575	601	631	616	594	588	586	543	619	570	579	578	617	548	585	584	590	626	570	590	618	594	600	618	619	617	590	614	581	583	616	599	563	582	582	613	613	629	631	573	596	584	584	584	588	608	544	577	611	604	558	593	551	546	596	625	592	576	610	549	580	602	564	594	632	612	599	596	567	581	564	607	571	563	588	606	612	618	559	588	586	536	577	493	625	564	608	552	590	567	572	634	544	551	587	606	618	592	602	609	630	638	600	576	621	551	550	631	588	571	617	572	610	593	649	575	590	594	587	579	578	570	540	643	552	575	587	577	631	604	578	602	561	561	571	577	614	626	596	611	590	619	579	627	611	593	537	571	597	575	611	583	585	620	611	622	630	567	625	593	573	617	619	601	552	559	574	624	533	570	573	591	601	593	606	535	603	599	604	561	576	621	558	589	568	613	598	575	561	609	615	615	593	590	596	564	581	607	577	618	609	593	605	584	599	585	589	571	527	552	586	597	619	599	588	601	602	588	575	584	604	589	582	567	603	586	600	579	590	574	613	563	611	625	624	567	555	587	556	614	563	589	542	620	599	570	620	608	580	621	589	598	577	589	606	562	610	557	579	579	586	594	538	566	599	581	587	636	613	602	573	583	543	637	555	605	664	527	537	617	600	572	568	598	588	549	578	583	610	591	591	581	590	577	622	593	563	567	596	565	594	611	598	596	576	610	649	583	619	569	594	571	580	587	577	568	642	602	596	578	628	596	551	586	604	539	610	616	563	615	546	604	605	558	603	628	578	621	602	606	619	599	556	579	618	619	622	646	589	594	603	594	559	620	583	626	551	647	617	628	580	577	576	580	585	617	605	577	596	584	602	545	594	578	589	561	602	581	591	563	592	580	589	590	601	558	593	576	584	564	601	577	596	596	612	578	571	560	611	561	584	592	607	622	587	580	591	607	558	589	581	586	573	627	608	640	579	563	576	608	657	625	618	631	582	601	621	564	630	547	578	575	595	602	523	630	527	580	596	572	655	591	576	578	599	582	594	606	615	528	593	583	588	583	594	568	593	624	611	588	612	601	602	596	602	555	591	546	569	554	600	591	590	559	555	535	609	601	628	585	598	613	570	604	614	565	565	596	608	565	580	572	555	574	579	592	600	623	606	628	560	609	580	614	587	639	592	578	616	574	585	560	582	583	599	603	566	589	605	590	647	596	615	569	577	635	602	580	566	571	602	643	576	562	553	546	606	595	601	585	571	593	586	597	617	601	609	602	595	592	563	559	610	594	610	612	586	607	595	601	604	601	575	589	622	585	588	576	604	598	599	626	617	600	558	576	578	599	606	569	614	621	608	592	603	587	588	586	659	597	640	592	598	571	552	576	595	552	628	633	567	619	598	654	620	600	631	597	573	621	580	594	617	538	613	612	623	563	625	542	579	605	626	633	577	608	608	584	614	620	568	617	565	625	616	600	583	588	636	652	593	595	565	591	589	583	609	584	634	591	614	606	610	612	554	615	603	572	614	609	524	582	592	617	597	621	574	622	579	591	573	625	566	575	604	605	627	583	613	575	625	575	608	599	581	600	612	614	607	572	615	604	582	559	620	575	574	606	596	595	615	564	612	595	577	593	518	564	572	603	557	585	592	628	574	578	581	568	576	599	566	598	583	597	569	569	617	613	620	602	613	582	621	563	540	580	596	587	604	550	621	607	584	593	616	574	563	580	588	590	594	586	588	607	591	573	627	587	609	572	547	594	533	592	578	574	571	608	616	603	596	583	588	585	622	575	600	592	568	592	596	554	597	598	589	579	573	549	604	613	618	597	621	549	584	631	586	609	564	577	585	593	559	595	628	582	593	639	588	627	572	572	599	642	605	643	590	586	566	589	570	633	602	607	544	594	617	582	614	609	568	628	617	586	589	578	625	583	566	630	590	595	605	562	564	566	593	536	559	604	585	560	616	591	559	579	527	612	614	551	582	587	576	596	566	590	576	569	581	572	560	599	596	584	554	588	621	616	590	619	574	591	618	575	610	603	579	609	612	595	583	566	587	596	643	565	633	614	590	604	597	569	598	621	623	646	607	582	551	607	582	597	615	618	593	609	581	618	573	537	609	582	586	598	597	612	624	562	575	646	600	586	598	600	609	596	558	636	618	585	594	598	580	612	574	592	575	594	613	616	591	537	640	586	607	597	622	615	573	571	624	595	618	587	629	562	588	572	628	568	588	581	593	607	575	616	583	573	597	562	586	582	597	580	605	561	590	624	590	609	597	610	611	558	544	596	520	599	578	614	611	611	631	591	610	614	561	581	624	600	617	619	563	553	546	574	613	609	624	635	573	602	591	609	582	577	607	612	597	602	594	591	575	590	634	562	592	568	573	577	565	634	528	580	578	577	567	573	606	599	565	571	584	572	569	616	549	593	564	593	559	602	599	591	514	608	624	598	614	608	546	623	605	609	623	610	610	612	599	583	607	594	575	611	584	581	585	575	600	589	614	585	599	594	607	574	599	572	635	551	569	575	611	556	606	617	596	601	593	577	615	588	609	612	579	607	585	601	611	608	601	627	572	596	549	602	593	539	558	591	616	594	572	563	583	585	617	579	580	611	622	579	612	581	596	588	610	564	600	617	563	605	568	600	588	567	600	606	574	618	641	613	607	607	590	573	603	586	557	599	557	586	583	609	548	606	585	567
63619	24855	6797	1630	641	402	333	314	299	206	249	282	227	259	260	240	249	247	245	286	263	243	266	244	230	252	232	243	282	260	246	264	285	254	247	246	247	261	262	237	266	280	264	283	239	248	281	242	222	250	260	252	297	256	238	238	236	265	263	258	237	264	242	242	258	244	232	236	240	259	268	274	288	269	241	267	246	241	241	215	266	240	252	271	258	267	242	249	251	230	236	274	261	281	243	249	242	240	241	249	266	252	251	261	264	236	246	246	243	223	260	240	250	246	238	246	277	270	279	260	260	258	251	275	238	245	270	262	234	249	254	272	243	250	226	248	252	244	260	239	220	248	237	248	238	267	280	234	256	266	280	238	254	245	249	242	257	248	287	272	235	260	247	239	236	247	237	292	266	261	265	281	238	253	249	233	271	255	269	219	248	238	258	266	250	230	278	275	266	245	260	256	250	264	223	228	256	256	233	271	248	260	217	241	245	274	286	257	241	249	255	248	274	249	278	252	255	241	280	249	242	254	256	232	253	246	275	208	239	236	286	285	238	270	246	281	240	233	262	270	259	260	251	277	264	257	240	280	255	266	269	253	249	266	240	268	252	248	293	254	264	248	238	233	239	254	230	262	259	271	266	221	256	240	241	250	293	253	270	302	242	259	239	221	265	266	256	232	223	278	263	245	235	235	265	273	249	220	249	251	251	257	228	242	265	254	245	236	248	268	247	256	253	280	269	256	253	231	239	276	233	231	235	257	255	266	268	242	226	260	231	240	241	259	246	256	242	265	204	247	234	264	300	259	265	268	237	258	235	282	247	274	242	234	218	258	238	225	242	274	266	262	256	263	231	245	273	235	286	258	227	247	242	250	254	269	220	245	285	250	287	235	269	271	234	264	250	242	249	288	245	297	255	295	257	223	282	222	264	251	259	249	262	265	231	258	243	240	243	226	260	269	262	281	264	243	262	248	281	263	241	254	292	254	253	230	247	267	252	233	264	240	255	268	248	245	256	266	273	270	252	222	253	241	271	256	262	256	247	254	256	255	297	265	258	271	287	258	235	278	249	254	250	250	280	268	266	254	229	258	254	241	245	256	229	271	269	253	253	225	260	254	246	256	254	231	258	241	257	255	276	255	250	255	235	251	253	268	268	250	255	261	295	248	232	259	256	226	252	238	249	278	256	247	270	251	281	284	243	270	246	213	235	249	252	281	246	259	275	252	229	213	238	227	214	259	280	251	279	246	258	274	253	263	226	261	295	246	252	263	259	265	278	269	261	245	231	242	254	235	255	261	227	268	260	283	259	240	265	251	246	271	263	227	248	261	251	242	250	237	240	259	264	257	275	287	283	267	271	249	243	254	213	270	259	255	247	252	263	220	272	239	247	268	220	255	263	226	278	273	233	264	244	241	232	241	231	234	257	255	243	234	269	242	235	237	256	243	261	288	245	269	234	254	227	263	239	288	262	256	246	235	249	254	237	275	232	307	234	252	275	232	244	243	265	273	254	265	247	268	242	232	272	241	261	241	249	244	268	238	263	275	258	236	252	247	269	265	223	252	224	249	271	259	272	258	233	250	283	222	235	260	266	242	260	252	254	252	256	283	234	255	275	254	295	260	254	261	269	255	233	243	246	252	253	230	266	273	226	232	255	262	259	246	230	245	267	248	251	246	236	236	261	266	245	274	268	227	248	251	238	260	260	274	272	274	244	265	249	253	256	268	279	246	240	225	246	233	303	235	239	232	227	240	278	225	252	241	278	236	274	265	249	237	251	250	229	246	254	245	256	234	276	232	246	262	237	245	234	244	217	275	302	265	229	233	284	269	261	258	229	240	248	253	263	257	273	258	242	238	273	244	214	265	257	249	271	258	249	239	259	256	263	252	293	249	243	245	246	269	264	266	279	255	259	242	241	288	256	272	264	241	269	236	249	260	276	223	246	263	264	251	253	222	265	231	252	242	246	273	298	223	238	260	228	254	255	238	242	260	241	277	248	252	240	261	215	255	267	239	297	246	290	242	286	253	272	250	239	278	256	246	230	253	234	263	281	246	271	233	240	280	231	262	254	271	242	248	246	253	224	242	277	249	278	278	241	267	226	244	255	225	244	257	247	256	227	233	270	286	249	227	226	246	265	236	260	284	265	281	261	235	240	271	224	260	266	257	250	247	266	247	257	250	270	259	254	233	245	265	244	244	257	271	249	262	261	239	278	233	264	266	249	225	221	250	292	268	253	219	211	239	219	226	242	247	230	226	235	255	246	243	242	256	279	249	216	246	237	247	242	261	244	251	240	238	262	260	242	262	246	271	222	261	246	256	271	265	244	246	254	251	245	232	267	250	229	251	277	258	264	257	248	254	237	262	268	241	280	243	236	250	264	241	248	238	262	274	260	240	231	243	220	267	252	265	278	257	278	277	253	266	213	262	260	272	251	282	290	276	247	260	261	227	255	239	251	286	249	263	272	268	251	257	253	234	274	226	251	275	280	256	287	265	226	246	248	276	244	245	254	261	264	269	264	234	276	253	273	265	257	279	238	210	247	251	263	240	239	228	264	267	268	233	250	266	290	290	241	242	224	244	252	285	248	265	259	250	278	253	273	269	278	256	228	262	244	233	222	242	262	253	265	236	244	255	259	267	273	275	251	241	281	231	233	242	226	227	259	259	270	279	257	250	242	232	280	277	264	257	260	242	251	236	275	249	252	243	247	260	259	260	244	240	291	275	229	264	280	252	220	255	247	262	271	271	257	251	247	258	250	277	258	245	279	274	251	245	259	246	243	239	257	255	259	270	212	245	264	265	278	271	277	254	247	245	245	278	256	260	256	278	263	244	261	201	207	276	258	253	228	244	242	279	226	235	268	266	245	238	239	231	272	249	246	233	269	253	254	240	214	282	262	261	251	251	248	247	262	259	237	252	265	276	219	270	245	245	229	254	244	242	231	268	262	233	247	249	281	248	274	246	238	229	283	256	229	262	252	238	256	252	275	246	223	279	248	274	266	227	256	282	246	264	252	257	268	239	258	278	255	272	254	257	265	244	263	264	250	247	261	241	294	257	252	246	267	273	250	270	224	238	254	260	259	267	240	289	224	253	271	241	263	262	274	256	257	283	268	242	239	250	271	284	270	258	275	290	271	257	272	271	260	255	264	237	231	234	258	251	240	231	242	249	253	278	254	254	255	244	251	275	265	269	262	258	256	244	235	233	211	266	242	224	261	276	237	245	271	253	242	257	259	239	248	263	262	267	275	254	225	243	241	258	222	276	263	244	236	225	253	253	262	253	233	257	238	271	270	265	255	245	282	244	263	253	270	248	285	266	265	241	217	268	261	267	237	256	251	264	232	223	265	289	281	232	252	259	261	259	243	249	264	266	264	270	241	255	255	246	248	259	281	276	258	258	245	253	253	231	279	282	258	271	222	242	244	254	261	286	297	262	282	250	227	217	220	259	268	267	259	274	252	262	253	269	276	268	289	233	228	280	267	266	236	245
43458	14141	6076	3190	1610	1079	968	771	718	658	622	585	577	586	600	540	595	561	591	547	562	563	630	583	584	611	607	540	577	601	573	550	582	584	590	582	539	566	571	592	531	574	563	597	572	582	584	608	580	578	576	580	549	625	568	597	570	584	552	614	597	579	553	574	617	562	552	583	581	616	599	568	518	566	558	566	589	620	585	545	540	527	585	551	589	559	539	532	560	606	530	539	543	589	595	562	581	569	582	591	522	556	565	569	579	577	581	566	548	591	583	576	622	556	516	602	542	581	544	556	584	590	592	596	551	500	604	535	571	570	573	589	554	585	590	567	603	570	598	545	595	540	584	575	571	562	587	558	550	562	588	570	566	559	586	529	572	557	555	531	595	581	585	577	560	560	538	549	543	545	567	615	563	545	576	612	611	535	564	511	558	560	536	561	593	518	538	573	572	589	562	581	596	574	578	597	563	561	572	563	579	551	571	559	565	564	586	551	585	576	543	564	592	568	504	585	561	537	579	566	552	583	563	576	587	581	568	559	609	579	589	596	587	570	588	561	587	550	605	590	604	551	605	577	554	517	565	562	536	604	583	611	566	539	557	560	555	563	559	569	558	559	568	586	552	608	608	579	531	585	551	570	560	606	560	574	550	556	583	577	557	572	572	606	550	609	578	568	569	567	546	641	550	578	601	556	575	609	536	579	571	527	574	588	575	580	581	609	611	598	598	553	622	540	515	588	552	560	569	579	539	604	550	620	546	523	586	597	539	570	617	537	626	551	575	564	587	590	556	592	561	544	565	583	583	600	564	586	611	582	596	558	565	561	547	559	581	545	604	576	542	557	585	594	553	587	603	588	584	556	631	597	562	579	567	527	595	564	610	560	550	574	563	604	566	549	551	586	591	546	600	520	539	595	583	605	577	541	576	592	544	596	551	586	541	571	608	559	548	600	559	588	600	569	571	594	603	584	544	605	558	552	614	540	606	596	553	541	561	559	503	572	564	568	580	533	574	562	559	545	575	536	581	564	590	575	550	573	530	543	558	604	551	574	563	567	580	603	541	576	579	545	566	565	544	586	603	594	572	573	561	580	554	579	556	618	594	571	589	601	539	585	595	592	564	582	578	556	570	564	533	569	593	544	579	615	601	548	573	562	569	574	566	560	567	581	567	553	584	586	550	570	544	571	565	596	555	561	594	584	608	594	540	593	579	568	560	563	545	593	586	573	552	582	594	630	572	557	620	617	524	575	594	589	585	527	572	614	590	572	540	565	585	561	582	555	614	584	583	626	578	580	562	591	586	565	571	605	577	570	542	554	562	630	576	562	595	546	615	572	580	564	558	582	614	564	575	565	553	547	555	598	590	575	595	564	569	549	551	566	570	610	540	603	562	579	569	564	564	567	645	555	581	568	559	586	624	550	600	613	568	538	581	599	585	523	555	575	576	549	562	584	565	594	574	555	582	610	600	584	556	597	597	591	605	545	546	599	601	618	511	590	608	566	610	560	583	561	555	606	605	578	599	599	547	531	601	563	596	589	571	598	586	529	563	578	586	525	589	552	580	561	605	521	576	579	571	553	551	564	532	533	589	585	550	584	587	589	588	564	566	577	566	611	607	592	555	605	579	571	528	601	564	573	573	626	558	558	592	597	563	587	576	564	584	528	560	593	558	621	543	571	547	599	596	571	585	576	556	597	575	591	605	554	562	574	564	544	563	579	590	601	572	563	536	604	588	571	603	591	580	540	571	609	581	552	575	582	589	533	568	568	595	594	583	600	590	559	606	539	567	559	573	567	606	596	572	569	598	563	537	528	535	551	610	553	564	550	581	572	613	561	577	571	610	557	595	526	578	552	600	567	544	595	553	554	559	579	543	593	545	554	537	585	613	588	533	610	526	533	604	579	578	509	614	560	561	538	550	561	566	543	620	574	615	573	585	580	605	562	615	602	554	553	552	575	571	568	578	585	594	561	561	581	619	596	611	563	569	582	572	610	616	575	621	548	549	596	544	573	566	555	577	560	572	525	576	604	594	558	625	571	542	615	601	536	576	594	573	586	550	556	572	565	551	567	572	567	598	529	518	574	551	561	573	598	597	592	601	582	554	591	574	580	607	596	541	560	570	602	579	582	547	571	569	538	579	539	602	560	569	577	603	593	535	600	563	559	582	573	563	591	562	598	534	602	511	612	572	570	580	613	554	544	590	584	617	578	621	521	610	574	598	575	616	540	571	566	602	515	555	617	571	587	604	608	575	587	566	586	578	580	598	594	568	603	560	571	595	547	625	568	628	553	598	574	627	561	556	589	571	586	568	552	582	569	589	607	595	554	574	592	548	557	553	568	565	557	554	544	587	547	563	590	645	568	556	554	550	592	622	579	601	600	607	554	526	592	558	581	529	563	589	574	558	562	593	605	616	557	547	558	616	572	570	577	582	562	560	579	600	578	568	549	553	638	607	576	549	571	531	577	574	587	532	556	571	593	611	602	521	564	622	561	564	572	555	578	515	547	563	582	547	578	602	591	579	560	567	593	571	589	609	558	546	569	547	570	575	614	556	548	549	593	597	593	587	548	552	609	581	571	576	561	557	572	610	592	583	579	600	552	543	574	584	603	601	595	582	537	561	575	569	565	533	592	606	566	576	594	608	586	567	564	604	594	568	595	590	544	581	579	613	544	562	593	546	589	568	549	526	599	570	567	586	539	576	590	568	588	593	600	570	567	535	564	596	562	554	633	541	588	568	565	602	600	589	534	572	579	593	574	586	585	539	547	602	550	591	597	579	590	563	553	554	565	552	564	542	599	550	552	546	550	593	568	540	588	533	595	520	579	591	594	558	568	582	571	554	600	561	548	556	569	624	558	568	567	610	602	526	594	590	580	557	545	598	610	594	582	592	527	535	582	589	600	602	577	561	594	562	559	569	532	574	600	583	617	605	610	568	560	587	571	584	568	592	591	587	579	606	594	547	567	576	584	566	597	576	576	585	597	551	566	568	525	565	558	562	619	527	553	592	575	560	608	601	548	594	586	595	550	571	581	570	585	597	556	596	551	586	575	604	562	554	567	593	606	572	552	525	628	587	560	564	547	595	593	567	559	600	552	561	532	584	564	606	577	549	612	561	546	589	604	597	579	567	587	567	551	605	621	568	571	629	545	598	552	603	594	590	594	600	599	582	555	579	590	578	544	607	555	549	562	540	589	579	578	580	558	609	555	570	562	583	548	564	596	574	558	607	553	580	586	584	587	554	601	581	587	612	569	560	591	548	621	559	599	589	571	579	567	546	531	623	539	558	568	534	567	562	584	563	604	613	568	586	610	605	585	554	580	606	581	558	565	567	572	564	594	520	552	543	587	602	542	559	611	561	593	583	573	580	553	572	571	573	584	588	596	585	598	548	588	580	572	581	569	578	546	582	566	575	548	566	543	593	572	541	575	619	587	573	566	586	543	553	589	583	626	583	606	604	577	573	570	583	570	568	548	602	579	567	595	555	582
61008	31879	13009	3765	1240	746	537	432	395	344	326	256	255	236	269	309	267	249	247	246	284	239	266	279	250	247	272	283	256	284	287	269	260	268	302	273	276	294	282	258	261	255	306	276	243	288	301	281	278	250	272	240	283	267	263	255	264	241	230	230	278	275	256	275	282	263	242	249	256	263	249	244	259	267	248	272	233	262	281	256	274	264	266	275	277	265	331	289	257	277	296	290	296	240	272	286	256	253	254	265	291	279	260	287	252	302	216	261	237	264	288	255	242	284	249	292	273	260	283	255	258	261	264	276	267	266	265	229	255	278	289	250	272	282	305	287	275	279	260	286	273	270	280	272	295	258	253	287	263	259	280	265	249	260	284	239	272	256	266	252	252	271	284	278	253	231	252	255	225	266	264	279	267	242	239	271	271	234	252	269	274	318	266	290	291	273	279	273	308	275	255	269	253	307	265	277	290	280	273	253	240	280	252	298	303	295	254	276	248	232	275	272	277	283	261	277	254	257	274	268	242	249	247	250	278	238	294	277	253	282	273	259	258	264	272	276	290	248	262	233	272	261	268	278	245	248	293	280	288	280	260	246	281	261	233	232	225	271	260	273	247	305	302	277	280	288	268	285	303	283	299	249	251	254	257	264	300	219	273	250	264	266	262	271	258	276	260	262	238	220	238	259	289	285	283	283	251	284	251	280	254	297	304	254	215	253	229	249	257	236	260	279	250	254	277	252	289	270	257	261	290	248	267	270	277	294	269	276	238	273	265	277	305	289	258	260	264	278	306	281	264	274	262	242	223	255	242	251	246	240	274	247	272	286	290	274	264	242	248	282	273	300	285	261	271	292	293	266	257	268	258	277	305	277	266	272	257	293	243	267	292	279	292	274	246	279	308	246	273	237	287	313	253	270	230	286	271	266	268	270	251	264	267	263	256	267	248	272	253	298	280	245	275	281	294	292	263	236	260	287	267	243	279	250	269	273	255	263	244	247	294	254	267	248	266	262	263	245	265	266	254	275	276	282	256	252	265	280	270	263	250	266	278	283	291	262	253	248	252	270	265	259	257	290	271	264	289	254	255	254	289	291	277	245	276	250	274	254	271	267	259	266	266	279	257	269	274	302	275	265	250	261	259	257	236	287	280	264	270	252	259	264	290	256	257	261	229	257	264	266	290	300	266	258	275	237	266	287	253	250	260	295	257	265	229	264	244	277	297	258	269	237	251	273	264	282	277	270	265	268	257	268	279	271	270	296	303	280	286	277	250	292	230	245	270	304	266	265	259	236	262	283	262	286	285	290	283	296	281	269	264	264	264	261	274	260	266	270	270	282	277	247	269	326	266	252	293	231	286	308	251	260	231	276	274	288	288	257	251	254	272	250	270	276	230	308	281	278	282	262	286	247	257	259	266	241	253	268	267	248	260	240	254	258	250	263	309	229	249	283	271	296	274	280	294	249	278	294	240	279	240	282	256	269	270	270	285	266	237	288	242	263	286	279	291	282	269	246	283	290	276	293	276	291	260	268	267	257	251	256	260	280	270	256	255	251	249	251	275	249	284	264	280	257	295	259	222	266	263	261	270	290	262	279	271	290	290	246	268	227	266	276	237	277	272	254	276	255	269	262	287	269	257	267	290	265	261	282	268	282	261	272	271	269	254	295	284	253	274	284	268	256	247	271	247	269	263	307	271	268	231	260	250	268	271	293	263	265	260	264	250	313	277	251	263	317	233	277	259	284	243	272	268	270	261	269	245	244	260	250	255	256	308	274	282	250	267	253	270	238	263	283	228	265	269	268	270	252	265	287	264	278	265	260	241	247	248	284	235	256	269	283	263	271	246	263	286	275	274	251	256	239	263	286	288	272	302	259	281	258	247	248	282	280	245	262	285	267	271	249	259	274	245	259	263	215	275	273	267	279	261	279	257	256	298	287	237	281	235	255	255	265	250	284	264	259	262	269	245	243	258	293	259	249	275	249	246	298	293	254	279	248	247	272	269	287	291	247	297	258	246	233	257	293	266	244	267	251	268	265	267	269	264	254	279	280	286	268	255	295	249	252	296	278	252	263	275	288	265	259	297	293	287	263	272	278	291	283	251	285	241	237	244	262	276	261	285	297	259	278	261	267	258	284	248	236	261	282	268	255	285	240	274	273	239	234	294	251	265	275	262	238	267	280	268	283	288	282	269	272	282	250	266	255	269	269	307	270	267	278	255	259	279	251	261	244	256	275	232	248	286	300	255	251	278	268	248	234	250	235	281	277	251	273	268	273	293	260	270	253	263	278	234	265	263	252	289	265	270	267	235	284	247	253	289	269	287	256	282	288	249	300	276	274	249	268	272	233	266	291	245	244	251	287	263	253	261	296	274	251	254	280	244	263	296	264	272	301	276	278	274	285	253	256	293	279	253	283	257	274	296	279	276	260	313	251	242	251	247	247	273	247	247	242	261	267	282	239	269	291	258	281	256	270	276	262	275	246	276	287	275	229	302	268	287	272	263	250	242	243	265	265	244	263	264	247	272	288	262	254	248	255	250	283	258	280	255	275	268	259	261	248	293	254	267	294	249	262	259	255	304	271	277	282	284	267	285	285	251	281	257	266	289	259	263	264	263	259	256	307	261	293	284	241	250	242	269	254	285	251	295	251	286	247	264	270	299	271	257	252	315	270	259	255	269	273	268	245	253	255	259	250	233	276	235	267	260	259	261	264	270	327	264	258	277	275	253	282	281	273	230	259	283	236	271	240	273	284	259	265	273	248	269	252	230	267	270	272	242	287	310	287	270	261	269	271	252	283	265	272	275	271	270	280	258	246	242	265	293	239	262	277	232	289	292	259	263	296	297	247	240	256	262	257	246	249	254	250	285	269	289	325	240	263	259	277	268	280	297	251	267	270	256	240	252	273	246	266	271	285	318	269	272	292	299	234	286	265	270	277	256	241	288	250	278	261	284	267	289	266	235	248	264	313	286	253	250	266	268	253	255	251	265	289	282	274	258	284	273	263	284	240	291	253	258	280	277	252	246	239	239	233	252	269	229	269	248	256	255	278	243	267	264	235	257	243	258	288	282	270	240	254	274	266	282	253	232	279	262	298	269	298	237	266	258	294	305	275	261	283	280	244	266	243	265	261	230	260	268	260	265	283	311	267	261	277	289	256	248	260	279	232	265	252	252	308	260	252	275	258	265	246	274	258	268	268	272	256	258	257	279	271	246	288	274	270	250	254	263	270	277	236	235	254	247	284	263	257	250	299	229	268	216	263	259	243	274	282	250	277	289	252	314	257	273	278	284	272	255	267	260	272	269	271	244	255	250	265	252	232	268	259	263	263	259	269	277	269	250	238	286	265	272	277	268	276	291	253	305	278	230	273	252	264	270	291	286	244	247	268	235	277	279	241	282	256	277	294	273	250	269	279	273	286	239	231	265	274	290	271	277	238	240	252	241	269	272	255	273	261	291	245	262	252	254	278	272	259	268	229	266	269	258	262	267	260
43044	24435	10734	6197	3402	2164	1553	1170	1087	843	739	653	610	568	603	642	632	580	612	569	597	594	584	583	620	568	618	672	600	601	595	623	588	564	620	634	620	552	599	603	610	613	576	577	559	611	567	607	573	621	621	573	578	597	618	594	561	628	551	595	624	632	614	566	611	571	605	586	599	628	614	561	647	571	602	632	581	583	617	596	603	584	656	619	630	570	570	616	603	611	576	621	541	588	622	621	589	590	641	596	593	614	626	585	634	589	596	608	587	586	624	600	603	626	602	592	570	590	588	611	603	619	613	590	577	611	554	589	641	618	603	639	609	582	598	618	571	604	572	577	558	603	640	604	566	589	627	640	602	612	606	569	582	576	596	596	555	581	594	636	607	561	605	554	587	590	591	614	587	645	599	559	603	576	619	632	563	558	634	575	626	587	594	583	613	612	606	596	634	577	624	632	615	579	600	575	624	578	631	588	584	603	596	592	596	575	577	612	593	631	593	608	634	592	599	573	589	572	640	604	590	552	631	603	587	620	584	579	593	560	583	600	654	604	580	595	623	595	582	628	597	616	552	600	585	606	618	584	595	564	618	587	575	602	621	594	632	596	596	566	563	598	584	571	587	589	611	563	543	594	574	553	634	596	595	619	596	642	579	523	568	608	595	617	612	610	616	575	635	563	595	604	574	572	594	612	594	592	601	622	615	560	605	566	611	574	552	552	630	572	608	592	572	657	584	621	555	645	562	554	622	579	623	572	623	585	619	599	595	612	610	628	633	578	594	595	629	587	625	619	571	580	549	612	589	587	633	580	594	593	589	587	616	598	601	596	570	590	604	581	596	577	559	650	636	573	594	614	625	604	588	609	606	619	586	628	593	553	618	627	561	573	585	579	570	658	578	606	614	596	567	628	563	570	634	638	598	627	558	606	602	585	587	553	611	566	581	606	580	565	568	575	586	638	556	575	556	631	587	581	639	620	624	580	605	594	655	599	547	554	646	575	588	597	605	645	616	576	620	578	555	582	618	592	577	606	545	594	588	595	597	560	590	640	594	595	562	596	613	590	585	572	641	609	600	590	569	592	600	597	591	552	635	596	621	613	609	572	617	590	656	597	624	577	583	574	602	570	616	592	609	603	625	564	573	614	607	584	611	620	583	613	564	596	613	600	617	620	593	558	591	595	591	604	619	587	589	629	593	593	617	561	567	572	557	617	598	614	578	546	590	594	627	583	612	556	648	586	536	611	618	575	587	563	586	627	568	613	595	581	565	631	610	545	626	570	591	611	578	603	578	629	572	542	621	600	541	598	583	601	573	601	620	594	598	598	615	562	598	600	593	600	578	600	633	628	600	604	538	596	615	571	587	595	617	606	603	579	610	632	621	574	641	618	575	621	605	598	608	601	587	593	559	605	590	608	607	561	574	598	646	631	549	581	587	586	603	613	551	599	609	614	601	589	600	631	593	655	544	583	613	610	619	615	569	579	585	606	580	598	563	587	592	617	595	612	599	588	594	586	600	606	552	625	605	564	571	575	570	597	597	599	572	616	591	604	608	580	598	611	624	634	579	623	623	609	621	545	575	581	578	571	586	574	577	624	614	609	587	601	591	612	596	651	578	607	630	574	655	612	615	608	621	594	569	623	573	565	569	615	567	565	596	617	642	567	594	624	596	581	575	608	583	591	596	601	643	551	617	589	617	617	603	606	581	589	595	585	604	620	597	587	604	609	612	614	578	568	578	582	585	605	623	627	600	608	573	578	587	595	602	602	608	644	600	607	571	585	657	585	593	606	578	579	567	597	590	591	602	636	622	575	589	627	626	552	554	613	586	551	585	607	600	596	644	582	546	582	610	644	558	563	582	617	615	556	648	621	582	602	633	615	606	585	627	633	535	583	573	581	607	550	597	599	614	577	608	621	616	615	611	584	586	603	595	608	602	589	575	565	616	603	596	601	627	610	583	615	605	651	592	605	596	593	566	591	602	600	606	618	554	609	580	595	576	600	610	548	592	576	619	574	603	596	563	604	577	618	622	604	574	620	553	580	593	597	613	642	591	580	579	596	555	623	646	578	571	585	559	621	597	616	640	612	570	603	612	644	588	584	574	560	592	628	610	596	558	586	569	632	596	579	587	547	570	611	589	609	593	610	589	604	641	614	545	629	576	632	612	617	611	604	600	581	580	579	615	590	573	581	635	555	575	650	634	620	559	547	597	592	539	578	615	622	579	570	592	608	573	616	596	589	623	573	581	632	582	591	559	613	601	565	606	615	692	613	578	584	555	599	578	589	636	582	590	602	622	551	597	631	570	572	641	559	593	619	614	619	572	594	605	589	629	609	583	587	624	586	575	570	569	592	582	587	576	584	609	609	546	565	609	628	606	632	535	573	579	642	603	612	560	594	611	605	584	624	600	606	605	610	582	579	644	562	556	652	584	533	594	610	540	597	578	598	623	589	604	604	623	590	659	571	571	603	626	600	626	604	570	582	617	636	594	569	614	562	587	634	598	631	597	611	573	595	583	596	605	577	620	610	587	553	562	571	607	572	616	586	583	571	581	607	546	588	596	605	572	583	602	620	548	625	607	593	568	593	568	573	607	589	604	569	572	605	599	597	624	611	573	587	581	532	577	587	614	609	555	608	617	602	616	592	582	582	586	584	629	585	642	596	571	574	605	650	619	606	589	577	609	579	610	597	586	593	579	591	635	620	600	622	587	618	594	598	579	619	610	597	581	536	594	595	592	628	567	571	596	550	601	583	606	564	597	588	587	556	616	589	582	588	591	588	572	569	585	628	569	581	555	595	549	559	605	604	606	583	587	608	603	604	634	567	606	606	589	582	606	627	540	603	590	586	557	576	595	606	604	567	628	601	606	596	602	604	603	543	602	544	621	622	611	566	633	603	624	583	589	622	596	594	614	594	600	595	564	571	600	599	599	595	587	560	612	623	585	632	624	609	619	553	631	612	660	578	576	637	625	558	639	628	606	598	658	628	586	602	567	580	590	575	593	598	592	634	559	571	571	564	601	631	597	594	586	565	608	542	594	531	605	608	629	593	596	613	630	586	550	559	554	638	560	589	611	622	585	609	590	576	587	588	572	563	568	632	609	587	570	602	557	631	571	582	587	616	638	576	621	629	608	642	637	548	579	632	618	598	571	614	613	569	601	581	597	559	639	630	590	598	602	565	627	566	615	632	604	595	582	581	618	602	589	585	597	601	606	600	574	584	580	604	626	570	595	590	579	622	620	593	593	598	529	589	542	604	570	617	607	587	561	585	601	595	590	579	566	620	596	630	605	555	587	566	589	593	586	662	582	589	625	621	596	542	586	588	614	596	601	571	551	632	622	597	610	600	610	604	572	593	582	607	556	633	588	626	616	614	596	600	569	587	598	595	595	560	600	549	615	595	576	580	597	591	590	603	594	601	620	604	533	634	553	583	636	587	614	590	633	607	615	574	629	606	600	559	594	538	620	623	570	612	623	580	576	523	622	557
45343	17608	6301	2363	1098	639	450	340	305	271	264	259	239	291	252	316	228	276	241	257	258	259	262	253	291	261	248	283	267	259	247	235	282	242	273	276	273	277	225	304	253	266	256	237	267	242	245	258	226	256	264	248	259	290	247	243	281	261	261	238	268	253	256	234	256	264	229	245	252	224	262	216	245	269	249	240	254	258	257	280	266	280	261	278	233	263	288	285	239	280	255	248	262	272	253	283	265	245	264	254	240	255	253	228	262	259	267	276	248	249	273	275	266	254	252	277	259	258	261	233	259	245	245	252	270	261	252	286	290	231	266	261	262	286	276	271	258	285	273	255	246	267	286	257	287	290	242	257	239	238	281	265	269	264	250	237	221	275	277	253	237	241	291	283	219	269	266	268	262	287	235	262	233	246	272	263	277	272	240	266	251	235	233	243	289	252	229	260	290	244	236	269	251	245	260	281	258	236	281	281	228	271	272	246	252	272	245	255	269	261	260	250	218	251	278	274	287	267	266	241	243	279	259	260	267	261	259	259	252	263	253	272	263	283	249	232	248	227	288	269	264	251	269	247	273	259	268	289	268	269	267	270	266	270	262	276	229	220	235	251	241	267	269	278	269	254	270	283	277	255	297	285	280	232	257	255	273	252	286	252	262	257	261	248	260	252	301	276	264	243	278	260	253	260	256	259	244	248	264	246	228	244	251	245	245	268	267	276	276	292	269	244	270	248	244	265	292	255	271	287	240	266	258	247	253	264	238	248	243	278	277	278	291	257	287	255	248	241	270	273	268	265	244	241	238	263	264	259	249	261	266	267	212	254	281	264	261	268	264	255	247	277	255	248	256	261	282	299	241	260	264	220	238	276	264	268	249	260	247	273	280	260	237	246	267	292	281	257	268	306	286	262	279	256	251	259	228	265	279	273	266	232	263	240	255	308	244	276	279	258	256	252	279	240	289	248	272	246	274	243	261	264	256	255	268	250	266	232	301	279	223	272	247	230	264	255	317	269	253	303	230	245	262	270	271	240	254	245	265	254	274	275	241	261	259	259	231	264	259	255	260	255	261	262	267	265	251	278	276	283	225	236	236	236	258	244	302	261	256	261	280	267	248	277	262	268	261	254	249	256	249	253	286	254	265	254	285	258	253	277	244	259	281	250	281	238	256	253	293	261	227	268	259	270	247	237	256	291	298	245	248	255	287	239	246	287	260	228	260	293	265	293	269	265	249	291	244	259	253	246	274	285	226	248	246	251	217	261	276	261	249	230	293	240	239	258	269	257	243	260	266	246	262	272	241	246	260	274	268	230	234	241	231	266	267	272	277	276	305	281	231	264	260	249	279	285	298	265	216	261	252	288	265	270	280	257	286	301	286	272	287	266	241	261	255	241	239	290	246	257	274	310	253	247	250	275	250	242	284	292	273	284	280	284	272	253	249	252	247	246	259	253	237	255	251	277	241	237	260	282	283	283	255	271	269	287	270	236	270	293	307	262	271	264	271	264	307	250	284	277	266	277	259	239	284	220	251	260	256	269	253	240	235	244	229	261	282	249	264	259	283	244	260	246	245	248	257	275	271	252	311	258	257	264	255	270	278	280	274	259	266	249	279	262	267	266	251	240	263	269	278	268	254	262	240	257	289	287	267	268	257	232	252	232	275	283	230	266	262	282	248	255	236	233	274	270	290	302	253	257	224	265	234	238	255	265	270	296	275	227	240	261	244	271	277	249	259	274	253	242	269	246	283	299	276	281	291	272	266	234	291	285	264	261	239	290	242	263	228	243	242	278	232	265	275	255	284	271	262	254	260	262	246	250	259	244	248	280	271	262	240	258	257	246	286	232	226	226	259	252	257	252	279	241	269	255	258	266	283	260	257	241	257	248	268	247	256	265	266	252	247	269	280	267	265	252	288	261	242	262	271	238	279	257	233	266	251	253	276	261	266	252	270	261	261	278	261	226	249	226	250	242	255	232	254	244	269	253	295	267	250	239	228	244	258	237	268	271	267	274	268	271	259	270	258	257	244	254	265	290	281	241	253	262	269	248	242	250	250	260	270	257	257	274	241	273	263	254	256	264	227	269	262	238	269	276	249	270	205	245	254	254	251	225	227	227	253	270	269	256	251	251	287	241	306	250	269	251	234	283	253	212	281	262	279	261	295	275	259	259	272	276	288	241	234	260	281	251	247	260	265	258	266	281	259	231	240	240	239	263	253	246	272	247	279	243	230	260	285	283	283	284	291	282	306	257	246	241	270	259	286	265	230	299	251	249	255	243	272	257	275	243	251	266	251	268	248	271	260	255	265	279	266	274	274	283	268	240	252	254	257	265	267	259	298	250	247	242	260	248	266	266	262	261	263	250	259	255	275	235	289	254	274	267	254	293	266	291	276	273	286	255	266	291	227	216	298	260	256	267	290	238	246	273	259	252	261	257	246	305	244	248	267	267	286	287	246	260	235	272	270	253	282	225	264	259	245	254	276	254	254	303	278	268	286	250	263	250	261	301	273	267	233	250	282	258	235	236	220	268	250	251	240	224	254	222	225	246	269	295	242	278	260	274	233	264	276	254	266	235	238	259	273	283	258	256	230	275	289	291	244	237	263	248	239	272	278	256	252	256	274	259	238	276	245	256	216	236	251	245	287	289	248	292	255	244	250	311	277	268	253	276	256	250	222	286	247	272	236	297	232	243	257	273	269	244	260	257	265	278	263	252	265	223	303	274	263	250	265	266	259	251	283	217	239	275	277	254	283	242	260	277	274	269	228	259	238	267	269	245	260	258	259	291	246	250	254	241	272	214	229	262	252	261	279	256	273	276	238	238	250	281	274	263	267	246	237	246	265	276	229	269	249	255	279	258	256	259	220	243	270	274	257	233	272	255	298	231	272	272	296	265	267	297	259	252	259	259	236	237	260	260	269	278	248	225	269	263	248	262	269	276	260	255	265	277	265	258	222	271	270	254	261	256	279	267	272	255	250	270	250	274	258	238	254	288	267	244	280	241	242	249	265	264	237	224	289	247	233	294	260	249	288	244	251	230	257	279	252	210	245	277	308	271	275	275	286	273	268	264	268	269	268	262	290	268	250	245	271	261	284	294	267	260	264	264	274	282	257	274	246	275	250	284	254	266	275	259	256	267	245	238	225	269	271	283	241	280	233	266	250	266	273	262	265	237	247	285	262	283	293	284	232	250	256	237	262	278	261	261	295	259	266	252	248	282	266	270	251	275	250	259	251	281	281	252	262	277	259	262	243	250	287	259	232	255	253	300	266	270	226	270	263	239	275	233	259	285	240	278	271	282	249	245	258	263	273	253	239	251	221	251	247	265	280	251	253	297	223	270	273	261	262	278	279	244	268	252	265	258	245	280	278	284	233	278	255	270	255	270	269	271	245	253	276	263	268	253	256	232	264	281	282	258	241	270	288	239	262	248	248	284	264	262	272	251	269	268	251	235	264	254	246	238	261	253	248	254	256	274	267	229	286	270	262	247
30485	13790	8237	4852	2931	1723	1111	910	806	666	648	540	571	561	613	584	617	598	587	554	591	584	553	566	587	555	558	584	579	603	562	590	567	583	565	609	606	577	553	572	541	622	653	584	606	578	607	590	586	577	595	598	579	568	541	540	584	590	582	577	579	578	558	599	559	595	562	545	585	590	577	567	566	597	566	533	549	548	594	602	583	582	592	563	591	611	538	600	557	567	597	561	539	624	566	668	612	561	548	629	527	548	622	593	589	578	604	575	603	594	520	610	637	561	643	585	621	609	616	623	580	570	589	586	586	614	594	619	606	638	546	581	593	583	574	599	562	640	597	548	660	600	585	597	601	556	577	617	602	624	589	590	541	600	605	561	593	582	573	561	553	610	562	583	579	579	607	569	607	572	592	605	582	570	565	575	563	581	570	573	570	592	604	554	596	548	608	618	567	537	609	600	542	585	552	552	620	578	602	549	600	613	605	604	574	592	599	606	580	605	609	596	589	616	632	618	567	605	578	628	622	550	551	627	565	568	580	570	519	533	602	571	590	586	557	611	572	615	583	564	574	549	587	586	604	574	576	549	598	584	558	570	561	610	555	557	555	529	566	577	570	600	613	614	544	555	592	610	536	588	603	584	591	560	579	604	581	626	581	562	592	567	567	611	544	564	565	599	556	561	595	548	573	595	590	575	544	587	560	570	596	617	591	544	556	521	585	575	568	561	605	556	563	575	554	586	586	583	587	558	562	593	591	545	536	562	584	555	560	566	584	572	558	550	577	569	608	624	586	596	590	564	570	570	596	613	539	558	598	593	600	588	618	570	575	566	591	545	526	595	544	565	576	606	599	603	553	632	559	571	558	593	601	619	558	544	569	587	580	584	584	595	556	565	595	581	557	599	561	590	613	571	588	572	630	588	592	604	611	583	583	570	605	579	553	580	571	539	572	576	561	560	569	615	542	593	540	577	564	566	555	594	576	607	595	597	554	548	594	587	566	583	630	574	589	566	553	598	621	564	601	577	566	582	615	539	567	564	573	577	573	552	574	623	577	544	516	563	594	567	569	566	592	551	592	551	608	604	601	552	607	564	563	566	558	543	599	630	560	569	578	614	555	607	557	653	578	592	584	610	623	633	591	621	590	568	568	555	591	597	509	558	585	611	575	567	570	598	591	611	603	617	527	543	579	584	583	567	562	568	554	557	555	606	580	602	570	554	590	559	571	575	598	573	605	586	539	608	554	550	584	584	561	578	589	591	581	583	576	564	615	590	545	588	566	574	571	616	584	575	591	573	560	612	524	575	576	572	543	522	550	568	590	539	568	556	554	576	551	566	566	539	603	584	574	567	585	588	568	563	584	573	566	575	606	564	605	598	580	577	587	591	602	591	607	586	581	535	596	549	563	604	600	554	556	627	583	621	565	596	554	578	615	611	560	568	581	601	564	554	594	594	608	580	557	585	643	592	625	643	540	597	572	578	562	564	605	612	626	547	596	560	607	570	561	530	577	601	621	571	564	597	554	560	565	627	574	590	575	597	575	580	583	583	514	618	572	568	626	568	610	583	593	570	586	569	626	590	599	577	589	557	589	573	545	596	561	600	543	586	613	610	579	588	569	591	623	626	587	594	621	600	605	561	611	604	612	524	584	564	566	598	588	618	575	509	616	592	551	572	604	572	608	618	583	573	590	599	589	581	614	572	586	579	593	612	597	581	562	626	609	567	541	594	603	589	570	589	536	616	589	608	630	578	567	554	590	562	616	563	606	569	588	603	598	580	565	580	597	602	624	537	619	560	605	568	589	597	566	606	583	584	590	544	593	599	573	574	565	617	579	575	622	586	558	577	588	570	564	575	593	599	543	592	592	572	600	578	596	641	605	592	540	593	564	562	557	575	557	585	579	575	567	597	580	568	608	594	582	609	632	537	570	545	568	561	564	552	574	558	579	615	612	580	549	608	575	548	573	567	588	584	567	605	593	537	598	576	560	576	624	566	578	585	579	600	576	573	533	567	618	562	567	597	551	590	597	560	646	594	560	595	599	583	600	637	596	572	567	603	552	608	574	512	572	565	540	596	579	542	576	590	551	582	586	565	603	562	550	569	547	628	545	580	557	577	559	558	602	615	581	560	575	583	552	594	572	588	580	591	583	580	597	556	597	575	570	577	548	571	577	578	559	594	549	535	571	578	615	580	597	573	570	596	572	542	560	556	605	587	589	619	599	540	589	604	576	586	561	565	567	592	554	563	575	567	542	622	579	582	657	556	600	619	584	583	563	591	582	631	548	596	550	570	599	536	570	623	581	556	551	588	553	549	562	561	584	550	541	605	586	575	580	579	629	554	549	591	560	563	602	590	575	627	562	586	586	612	566	600	582	573	594	583	565	618	591	573	599	533	569	592	571	536	599	555	570	598	590	594	565	547	566	566	601	532	592	585	595	582	599	615	602	600	566	598	587	602	604	552	556	551	567	577	582	581	574	563	559	588	601	591	562	578	553	579	561	574	589	570	564	589	606	554	594	563	617	586	579	592	557	597	590	542	623	565	603	569	598	622	538	601	615	582	586	560	586	558	556	578	546	611	576	597	590	574	613	511	592	531	580	555	594	561	585	601	544	568	532	597	578	559	560	615	534	573	614	596	647	579	509	641	622	580	594	590	569	585	583	565	549	553	591	564	577	571	562	614	567	588	573	585	526	562	614	557	559	600	555	588	652	590	551	573	530	596	624	564	588	558	560	570	595	570	608	560	554	571	581	592	615	554	581	565	585	617	576	607	592	567	603	597	563	605	585	540	584	561	599	595	532	574	590	595	581	620	569	548	583	567	548	637	631	618	599	578	611	566	574	592	575	587	548	586	569	585	569	563	576	597	592	570	519	570	613	625	534	548	577	561	549	580	604	575	597	603	580	594	596	609	566	558	596	600	542	596	590	594	654	540	586	620	547	563	544	580	584	596	593	569	623	585	598	548	576	566	576	581	591	616	559	576	596	585	532	575	612	587	551	562	551	546	590	588	570	598	601	579	597	607	600	591	560	587	550	595	597	568	575	575	589	569	568	549	584	578	594	583	631	565	626	620	565	588	556	580	560	580	549	592	589	567	589	556	586	599	556	563	578	576	605	562	566	558	566	611	597	574	590	583	573	593	569	618	621	591	625	582	600	584	587	593	579	612	597	628	558	568	562	600	556	564	588	611	590	580	550	575	592	578	619	624	606	579	588	544	629	601	582	575	587	563	621	577	595	598	576	592	602	598	628	556	562	564	597	592	610	586	585	608	580	577	608	609	578	622	547	600	630	574	585	594	630	545	590	588	584	556	597	578	604	575	630	556	600	591	568	589	599	593	563	590	571	571	561	559	602	575	592	576	559	557	591	606	604	560	585	597	575	616	615	587	540	568	605	613	560	574	573	591	579	619	589	569	563	582	570	596	564	603	609	577	584	593	584	581	557	604	576	611	569	591	590	539	615	611	540	648	547	593	589	556	595	594	563	549
57439	29658	14613	5422	2239	1066	658	465	367	293	253	235	232	262	241	257	275	252	252	264	274	240	268	224	224	262	272	246	269	281	262	232	212	240	220	227	235	238	224	240	258	245	238	255	226	248	210	248	230	249	250	269	233	244	256	238	274	250	228	248	257	273	268	216	253	205	233	266	253	268	248	235	271	270	261	287	221	252	264	248	234	229	261	221	240	234	231	297	256	245	253	259	254	246	263	279	250	274	237	224	258	273	220	251	254	291	263	256	244	210	226	279	267	214	202	200	241	234	242	251	244	214	250	276	243	252	232	220	270	243	237	254	245	226	258	238	230	273	230	274	244	219	248	255	256	260	237	250	246	254	232	256	244	228	238	220	246	243	259	253	244	266	248	282	273	245	236	274	223	256	261	244	258	265	252	246	287	222	245	245	253	237	235	260	234	289	261	241	233	250	233	227	203	253	235	252	259	261	249	250	248	264	241	231	247	263	200	225	225	269	215	242	270	269	243	226	227	230	239	229	261	228	261	231	253	230	247	235	236	227	283	252	217	263	264	235	250	234	215	224	240	250	226	235	230	256	250	271	244	229	249	224	225	230	225	236	251	276	243	227	252	246	282	247	268	259	255	237	284	265	247	231	243	246	235	234	231	230	253	255	245	229	244	210	244	230	240	249	248	249	248	273	240	253	234	260	234	295	249	239	241	229	205	233	227	245	237	246	233	263	287	257	232	253	225	260	249	240	240	224	199	246	269	249	284	251	271	231	240	223	250	276	229	242	254	280	236	239	250	279	257	211	238	228	255	282	249	244	253	276	237	247	240	260	230	248	232	238	236	237	240	242	254	221	239	212	242	243	235	260	257	263	238	229	248	230	246	230	227	225	265	260	243	231	249	269	249	233	238	248	247	245	259	224	225	275	250	249	271	262	221	245	253	219	226	268	244	206	239	263	263	228	232	222	253	232	225	237	240	222	243	241	281	290	217	255	238	249	279	278	233	267	230	279	255	231	199	262	242	278	238	252	249	260	261	231	219	264	261	250	252	250	236	256	234	276	266	247	250	230	248	225	258	228	264	257	221	242	267	238	237	279	222	232	262	247	253	242	246	268	257	260	233	220	230	261	262	226	263	254	243	242	267	244	246	214	237	256	253	249	254	260	248	249	235	227	274	263	231	283	243	205	250	272	279	257	240	230	230	251	260	231	236	217	230	265	243	245	235	208	264	258	255	231	231	257	247	253	239	230	261	235	215	241	259	298	262	258	240	231	230	232	259	260	278	246	234	250	245	244	250	248	238	248	244	238	253	263	272	242	257	219	258	239	266	276	240	262	260	219	241	230	217	233	244	241	251	260	207	229	260	226	252	221	236	222	214	241	258	277	244	251	256	212	260	241	223	227	231	267	252	249	251	227	236	221	259	207	243	236	237	245	224	254	269	247	214	229	230	261	262	225	274	284	258	250	261	256	270	223	237	247	265	243	273	251	242	238	238	249	232	250	244	216	265	247	246	252	241	254	260	247	270	231	254	246	270	223	257	269	230	237	248	233	273	243	254	250	216	249	246	261	270	225	217	210	231	209	245	259	238	254	224	274	233	238	244	246	233	235	257	251	261	264	255	219	254	262	248	264	257	206	244	231	255	233	261	237	267	242	233	247	228	256	213	243	209	255	215	245	273	235	248	263	234	254	250	239	230	246	249	228	262	262	260	248	240	256	233	242	233	258	203	238	251	211	229	254	226	237	246	261	246	247	229	208	268	288	240	272	246	222	206	233	267	249	269	200	248	248	228	228	213	225	253	263	271	233	244	242	239	254	245	249	235	262	214	288	246	207	236	246	245	218	223	244	255	258	210	246	266	259	225	241	240	238	235	264	260	253	235	274	230	265	248	261	220	213	241	255	249	236	218	230	247	229	219	230	268	282	286	243	246	250	249	245	248	222	231	230	262	246	242	245	236	235	243	277	263	254	242	225	257	213	235	261	261	225	250	252	236	244	251	222	225	228	223	241	255	266	251	246	253	269	220	231	246	233	247	256	279	258	239	257	246	213	246	249	226	245	257	250	279	220	240	237	247	263	222	225	239	264	244	207	233	239	260	224	244	251	259	264	257	264	264	256	250	253	206	264	244	244	258	248	229	237	257	269	242	248	243	233	245	255	232	240	229	261	240	262	226	229	252	254	272	252	244	225	289	221	245	246	269	213	241	244	262	250	264	244	270	266	241	237	233	248	246	215	274	245	242	246	248	233	244	232	242	260	259	254	252	274	230	249	248	264	249	232	237	263	233	262	244	234	273	250	252	229	242	243	251	255	273	251	242	239	258	239	266	241	232	233	219	222	245	234	248	240	241	222	224	231	275	237	260	213	277	255	230	242	257	239	269	251	245	233	237	235	271	224	251	260	268	216	253	260	264	222	229	247	241	227	241	238	241	224	204	234	265	244	251	252	232	223	233	220	225	256	252	226	294	257	258	280	219	239	275	247	245	215	251	241	244	265	237	238	231	217	236	269	236	249	254	232	249	245	270	245	226	239	261	266	258	266	239	198	242	243	276	249	237	239	242	265	229	245	275	213	248	234	237	210	270	220	239	260	243	268	229	248	245	252	227	230	240	240	244	237	238	240	199	238	250	250	264	250	226	234	252	272	229	243	214	229	243	267	247	233	247	238	254	260	229	219	252	252	249	292	262	267	266	222	263	224	257	252	264	249	233	236	245	244	232	283	242	225	243	235	221	243	214	224	261	251	246	240	216	231	234	223	260	218	256	226	230	259	229	228	236	227	278	258	260	246	229	227	234	278	247	228	234	257	261	260	241	289	235	258	246	221	245	253	242	264	242	233	230	221	288	225	249	228	232	270	238	252	252	260	237	267	231	242	246	240	225	242	241	229	258	221	255	223	248	231	226	264	240	229	241	238	247	257	257	261	236	256	220	248	241	231	247	227	276	250	278	244	243	226	252	230	247	210	223	273	241	224	258	247	226	240	258	233	229	255	230	253	252	268	250	256	251	235	256	244	243	251	264	261	256	264	279	245	222	231	255	243	248	249	257	254	247	257	224	245	253	265	235	253	228	242	225	260	228	249	237	231	265	251	254	253	242	253	237	258	262	251	272	254	264	238	240	223	253	255	257	240	236	216	259	253	257	261	252	250	237	234	228	246	245	238	239	262	243	230	229	237	218	266	238	258	246	229	229	245	227	197	259	237	245	236	247	238	236	234	219	247	258	241	231	232	214	220	210	233	222	265	270	243	269	238	244	255	248	261	248	265	255	256	252	243	255	242	249	267	282	252	290	254	263	259	206	235	239	254	246	215	218	273	235	230	246	219	238	268	246	236	241	249	237	258	257	251	265	245	278	250	237	227	268	262	231	251	258	237	274	239	223	265	241	242	236	242	239	235	242	268	234	267	234	237	227	222	251	243	226	218	224	239	236	220	246	257	246	235	239	261	251	242	241	272	217	248	242	251	240	276	220	239	222	224	242	280	245	242	248	234
38939	24295	15766	9771	5724	2984	1781	1293	927	694	633	574	540	558	566	594	526	591	598	563	579	523	584	537	507	514	573	585	552	566	547	562	598	596	550	544	543	545	518	551	547	610	550	558	535	550	522	554	544	539	578	542	593	560	530	575	570	533	538	524	555	544	575	508	603	556	546	522	565	553	583	573	575	590	515	607	522	537	568	581	565	528	527	586	579	562	538	604	552	555	555	571	557	549	559	595	604	551	607	553	623	554	567	551	609	534	535	573	578	566	559	523	568	563	593	548	558	564	564	561	505	574	553	590	587	590	536	544	560	545	536	524	609	552	564	585	546	570	542	573	575	530	528	588	548	604	581	563	602	580	509	551	574	555	568	538	565	539	573	540	527	542	583	589	576	547	591	543	501	559	601	533	578	572	542	522	553	582	587	530	527	582	546	572	586	568	586	573	524	532	568	575	576	590	552	580	564	546	570	541	539	546	535	564	559	563	567	567	509	538	571	585	556	541	532	569	574	507	531	597	567	594	557	545	567	582	557	577	542	561	518	544	551	559	590	547	574	526	588	548	557	566	549	566	557	609	557	590	604	527	529	564	582	583	545	540	527	553	575	552	573	559	549	506	574	524	552	520	557	563	552	531	562	512	559	548	577	599	556	570	498	512	578	525	542	586	546	551	564	554	543	549	573	571	556	580	555	543	559	548	548	538	554	513	534	516	560	572	533	573	540	534	560	562	556	495	584	562	551	562	561	525	589	568	547	572	567	565	580	609	554	551	582	575	557	558	555	534	528	561	537	534	578	560	541	546	540	532	571	542	584	548	563	542	554	541	554	534	588	553	554	552	603	525	524	556	537	510	518	586	569	515	561	538	569	551	553	556	561	561	548	571	545	559	594	544	553	543	573	563	535	552	537	553	558	569	583	563	563	575	580	573	563	576	564	570	540	542	551	548	579	563	576	581	561	567	611	581	522	554	551	556	541	556	580	560	550	549	616	564	560	583	553	564	543	568	590	577	579	570	548	571	545	510	537	563	575	587	556	564	586	540	565	584	576	597	531	561	516	585	557	525	569	538	547	584	566	533	602	513	539	557	570	532	550	508	598	574	541	560	544	580	519	557	532	562	502	551	526	548	543	593	566	545	568	536	540	545	555	610	555	562	531	570	556	526	550	543	533	595	551	541	545	589	546	579	548	580	546	526	529	575	563	561	576	548	581	525	577	581	553	578	572	561	518	590	558	519	582	547	563	538	546	533	563	594	575	548	518	539	544	553	569	561	562	553	549	572	580	609	564	563	526	585	533	583	505	544	524	540	572	547	535	564	550	543	523	573	586	508	534	543	601	636	565	535	533	550	556	541	552	579	541	546	563	570	568	591	582	568	550	581	553	539	597	561	575	509	575	518	592	533	541	568	579	614	523	537	585	539	598	534	588	556	551	544	537	546	577	526	552	574	573	556	535	587	530	536	597	536	537	574	572	573	580	559	602	566	554	538	583	598	567	502	594	568	545	567	546	552	571	553	596	576	564	536	621	521	540	567	523	533	541	512	564	598	559	497	585	560	546	535	535	556	591	596	574	565	528	549	525	511	574	579	568	561	546	544	514	503	536	533	540	579	609	576	540	539	582	530	551	549	554	558	505	596	544	522	546	562	580	530	516	555	581	506	509	510	560	547	564	598	579	552	553	568	521	551	582	591	551	548	530	598	558	563	549	577	551	570	594	545	558	569	585	519	588	564	528	575	551	581	566	545	583	545	561	570	522	575	539	554	559	543	557	620	552	560	570	586	573	548	578	574	584	595	594	567	543	525	555	600	539	571	532	566	537	544	548	556	520	565	556	549	559	590	551	538	570	579	552	593	582	526	564	554	548	510	554	594	553	596	569	566	583	553	548	603	563	544	542	552	598	575	538	519	565	552	564	557	547	546	568	572	548	539	560	596	525	559	560	567	575	545	560	566	547	570	576	545	542	569	564	554	547	576	539	566	591	580	537	557	605	566	633	538	556	557	578	547	597	533	584	572	573	535	577	603	578	575	518	562	579	582	577	532	579	581	539	552	532	563	540	573	540	580	555	506	502	580	544	572	494	597	539	536	543	592	582	563	537	542	553	578	529	578	524	532	539	525	514	565	576	532	534	550	549	554	556	560	579	549	541	550	585	534	563	594	563	598	558	568	558	540	545	534	553	580	580	561	571	580	551	593	551	544	553	589	500	549	541	539	559	536	532	600	540	577	592	542	542	535	540	557	560	576	559	572	546	537	579	501	561	546	559	551	540	559	538	556	540	581	552	580	532	508	585	567	510	537	578	578	528	565	571	527	554	528	532	554	564	566	553	548	547	539	569	546	563	529	564	558	517	550	546	544	569	521	542	551	537	539	609	563	553	600	595	557	570	573	513	535	594	576	530	541	510	549	549	597	575	538	539	592	563	506	530	602	566	578	527	587	585	594	525	607	579	580	560	576	560	520	551	552	534	538	599	578	545	552	535	587	557	571	523	567	554	528	512	551	569	576	609	507	497	543	581	564	522	528	544	559	544	553	567	557	542	562	541	567	569	545	562	584	547	571	545	579	535	575	546	555	592	550	570	543	563	601	585	548	534	566	540	541	602	578	573	537	566	555	615	605	617	575	524	577	559	553	550	576	556	543	574	560	553	556	548	522	531	552	547	527	580	567	605	523	583	543	512	528	550	522	546	538	543	513	524	555	568	571	510	544	526	530	564	552	564	597	545	519	529	590	533	541	546	546	522	534	620	539	604	533	562	537	531	539	590	551	528	563	548	571	595	578	515	575	601	556	520	523	604	555	603	552	551	564	549	546	613	586	583	551	508	510	560	547	550	513	563	544	522	585	546	534	568	519	571	534	535	569	509	560	564	565	553	560	560	570	546	572	566	570	580	560	594	590	544	568	574	589	572	539	558	550	578	555	552	586	563	580	562	561	566	550	562	543	605	571	548	548	558	542	621	556	565	543	592	576	536	551	550	556	569	529	559	569	555	545	572	576	598	562	583	561	572	539	543	599	539	545	524	539	587	580	576	534	623	552	598	630	561	510	554	584	549	591	562	569	560	542	584	551	565	542	551	581	539	562	542	534	548	553	564	559	544	550	567	511	604	560	557	558	540	517	584	548	555	587	575	561	546	570	541	532	588	571	569	600	555	522	547	558	560	584	565	562	562	569	568	533	614	556	547	556	589	560	576	548	555	566	635	556	591	579	536	533	537	521	545	574	540	570	587	585	638	546	580	560	593	560	558	564	572	558	587	564	564	575	562	548	574	605	533	518	580	540	528	594	567	561	561	540	564	549	538	534	553	554	558	568	556	572	534	533	551	595	548	570	575	563	522	570	550	571	545	534	556	525	559	529	537	577	524	564	560	566	542	568	526	546	536	516	559	558	544	537	549	570	544	598	549	583	574	510	510	573	566	585	564	570	557	560	531	546	548	549	522	578	544	563	570	535	549	557	574	542	523	561	561	504	568	561	576	552	530	563
62566	32672	17381	6944	3022	1507	969	667	425	382	302	294	279	280	239	265	243	255	255	236	264	266	245	243	260	301	244	255	257	259	265	271	241	233	245	253	267	293	247	286	263	267	298	229	267	263	245	252	248	263	255	270	270	238	257	292	251	272	276	292	271	273	259	282	276	246	229	293	260	273	239	281	256	283	270	281	255	259	279	275	238	233	277	253	248	247	213	242	268	253	281	245	278	280	263	284	245	234	266	271	275	268	254	258	284	282	257	258	245	243	285	274	277	284	258	285	234	262	282	240	258	247	270	276	291	267	264	286	264	243	248	252	265	256	301	265	266	258	227	265	254	246	267	272	241	271	255	250	242	256	292	272	249	252	287	280	273	275	248	253	272	266	250	275	278	269	282	243	278	258	250	290	249	261	268	255	244	257	292	259	246	252	253	221	255	240	250	243	272	276	271	232	235	250	273	245	274	258	254	283	244	242	260	257	267	247	259	298	264	272	304	259	250	257	242	276	248	243	277	267	246	266	266	275	258	268	273	281	288	242	285	249	279	286	273	272	272	247	281	272	265	254	241	252	254	314	256	265	259	275	281	234	259	237	285	257	250	267	251	248	250	263	278	260	296	252	275	251	296	265	237	262	277	277	261	246	262	247	288	250	278	262	262	248	265	253	271	241	265	261	267	234	270	277	292	291	272	258	264	263	268	266	267	302	269	272	223	266	272	238	249	292	267	262	276	303	257	260	239	279	249	277	272	289	251	250	269	260	268	238	281	290	249	286	255	236	259	264	267	281	256	255	266	266	261	256	264	244	243	254	286	254	246	249	285	245	272	244	255	240	260	294	264	279	281	256	263	267	260	261	268	267	239	245	252	252	270	261	270	283	246	251	253	276	235	276	241	264	242	251	273	256	271	280	250	271	264	256	300	259	266	258	278	264	280	282	250	244	264	286	293	268	223	261	273	273	239	284	262	284	248	260	269	278	285	273	274	288	241	288	272	273	261	267	263	282	260	246	288	263	304	272	257	271	225	230	251	253	251	260	282	271	262	273	251	235	244	265	271	266	281	238	269	252	264	270	259	262	259	257	268	266	249	301	261	275	286	242	294	258	233	277	252	249	281	243	214	264	262	277	281	292	266	261	292	284	295	246	247	273	254	291	258	253	267	293	253	263	266	268	276	259	289	263	280	252	269	278	284	287	276	248	257	285	293	287	277	272	287	254	256	246	269	240	268	292	238	275	255	249	274	298	274	301	272	279	274	273	268	277	258	264	256	288	281	262	280	262	266	255	278	260	250	285	278	289	281	265	257	262	281	230	269	266	276	276	296	257	272	269	274	262	266	269	235	305	234	280	272	231	262	268	262	241	261	248	284	238	246	262	258	238	290	242	274	278	252	248	245	294	266	265	256	267	261	234	262	251	247	254	281	282	264	268	257	276	265	289	258	274	235	266	275	257	250	242	262	276	290	263	264	266	259	259	256	250	289	257	239	242	286	253	277	250	277	263	265	253	264	288	280	236	270	269	289	272	268	287	279	264	272	257	279	265	277	271	255	241	250	292	273	254	266	270	264	225	249	263	242	304	259	275	267	233	242	267	260	254	271	280	240	269	262	278	254	250	226	215	263	275	300	264	277	268	255	250	256	259	242	296	271	274	249	270	261	263	248	281	261	255	285	281	280	269	267	295	270	283	247	280	259	239	288	265	271	283	212	283	270	311	264	242	240	249	263	272	246	263	271	281	271	257	256	263	265	270	277	261	262	267	278	282	260	269	292	262	274	248	264	242	264	289	266	267	290	264	294	259	266	284	229	266	261	270	305	285	247	278	274	277	234	269	248	258	260	269	277	262	288	255	273	248	282	282	262	278	262	296	256	254	262	283	266	278	286	297	303	266	296	275	250	266	271	268	274	282	275	249	273	223	273	284	278	278	288	265	271	264	266	267	272	271	264	278	263	251	260	236	276	276	270	249	240	254	260	280	252	268	243	236	263	271	266	268	268	249	275	263	245	290	259	248	291	283	264	262	265	237	276	262	295	243	272	275	269	259	243	263	254	304	279	239	281	254	289	284	280	251	258	265	271	273	270	240	275	273	281	262	262	262	274	286	244	259	256	236	287	272	266	287	273	262	238	265	300	246	249	235	269	254	237	265	263	290	241	265	281	291	231	288	259	236	290	277	276	250	246	235	272	270	245	227	261	272	288	293	267	286	262	227	239	257	225	228	240	244	271	287	278	275	259	236	269	254	280	262	284	285	262	276	284	238	257	263	280	272	272	284	259	239	257	262	254	256	246	263	240	230	259	247	263	265	228	263	258	259	288	272	281	283	268	237	234	293	245	245	285	280	275	255	255	246	282	288	259	292	270	264	257	242	252	260	227	245	241	284	243	265	271	266	256	259	243	286	293	243	266	249	262	244	285	273	266	254	276	301	290	281	254	280	238	227	281	237	268	281	284	240	265	268	282	252	267	267	256	300	259	276	265	303	248	274	279	258	269	268	241	272	274	243	299	243	262	263	285	276	273	260	267	261	264	261	277	288	306	262	229	320	259	248	279	260	277	256	287	261	257	238	280	224	250	233	269	272	278	275	248	271	279	245	256	323	243	270	249	246	249	274	262	260	285	277	247	246	264	269	241	266	259	280	246	278	244	234	265	226	306	264	279	255	284	239	245	256	261	279	254	281	242	270	276	237	262	279	269	272	235	274	269	244	249	289	252	269	273	251	246	271	230	269	256	272	277	265	257	247	281	300	272	255	274	292	280	257	261	271	251	245	293	266	249	268	262	282	258	297	275	287	269	291	261	246	254	310	281	259	280	279	238	227	248	274	274	260	278	255	269	238	273	241	297	245	247	280	249	267	294	236	261	237	241	263	263	277	264	266	299	271	276	282	241	276	253	266	280	295	286	238	256	263	284	241	283	254	271	263	235	268	251	288	289	263	284	278	261	252	263	267	288	286	304	273	267	251	268	267	310	270	266	259	254	259	272	283	270	273	289	273	246	264	263	244	265	282	296	289	274	249	260	272	272	258	254	270	277	267	269	264	288	268	258	253	266	271	289	278	235	243	270	261	282	304	249	259	252	246	243	297	260	266	279	261	261	303	279	260	246	250	258	255	256	260	272	259	281	277	256	241	245	265	285	247	234	225	256	237	234	282	282	288	267	266	285	220	225	266	274	270	284	279	243	265	287	265	253	273	286	285	258	231	248	241	287	305	281	241	254	275	275	254	265	252	267	310	275	239	232	276	280	297	269	244	254	279	255	270	303	256	266	281	230	271	256	256	262	271	270	261	274	267	285	266	259	272	284	279	282	273	270	256	254	269	256	266	311	263	263	240	266	247	260	305	230	256	269	251	282	241	274	246	297	259	241	255	257	259	268	285	289	261	263	232	297	224	260	269	241	259	267	246	232	262	287	293	261	266	252	252	256	294	304	257	282	253	269	290	243	255	259	280	300	266	227	266	278	245	293	252	299	278	244	242	258	249	293	267
41530	26020	17759	11213	7351	4417	2820	1788	1213	899	783	613	575	600	642	574	589	580	609	580	621	579	587	608	598	608	535	569	583	588	612	569	615	621	635	632	546	592	609	558	609	579	601	613	625	594	638	593	566	592	566	641	596	537	660	610	587	594	566	634	593	568	580	612	641	541	614	577	611	586	613	583	585	606	586	578	563	590	597	562	570	589	579	610	601	595	629	571	538	580	611	569	604	594	586	567	566	597	605	665	586	573	612	625	579	597	568	612	587	580	582	551	601	596	589	544	597	551	632	626	586	595	568	568	577	597	622	554	574	562	542	556	614	569	553	598	656	535	587	591	622	570	592	561	609	603	573	602	558	602	596	556	597	523	577	568	574	602	576	557	625	538	554	590	578	579	586	601	562	570	598	599	624	598	595	607	570	579	578	617	557	599	557	593	593	555	526	621	597	561	632	610	606	592	649	640	602	579	624	599	566	558	554	588	592	593	573	577	587	588	581	574	591	579	591	618	551	616	539	615	609	584	570	573	567	583	615	602	624	573	586	531	592	583	605	590	566	601	634	643	598	602	614	566	587	597	563	614	596	546	593	602	576	595	608	600	618	559	567	596	611	623	599	619	564	547	587	591	572	581	584	606	563	573	592	601	580	612	571	620	647	584	586	605	573	557	537	556	600	566	583	555	552	627	586	570	619	597	644	549	621	581	565	598	592	603	567	557	666	640	552	609	593	561	552	580	606	593	560	582	577	622	594	637	598	587	629	590	579	609	614	569	606	603	523	629	590	553	573	577	618	600	574	561	573	596	555	566	611	582	591	559	596	585	588	624	527	567	598	590	572	634	545	596	570	573	606	563	591	604	626	625	544	617	613	584	604	627	585	587	604	611	625	591	612	583	658	587	577	599	549	590	636	563	571	579	613	568	582	631	586	624	533	549	580	577	595	623	592	584	590	569	587	571	615	628	613	578	653	623	586	552	605	563	591	564	563	563	578	645	578	571	532	586	578	622	589	545	606	591	589	573	591	557	586	599	587	605	579	601	581	568	574	636	598	609	609	620	541	615	556	592	547	586	574	545	586	560	581	577	587	571	572	572	599	564	589	598	571	528	558	582	573	592	600	590	643	617	599	597	592	576	569	554	595	598	584	568	571	605	566	606	565	555	553	595	595	573	607	611	598	571	540	611	549	609	559	607	582	573	567	582	601	570	598	534	576	581	566	572	565	570	548	592	600	588	610	612	582	586	590	613	584	588	638	609	594	575	591	573	560	566	610	560	574	569	612	555	610	610	564	573	582	622	534	582	604	593	575	603	552	586	595	579	573	600	617	623	579	559	630	594	576	565	582	618	597	608	598	591	597	601	576	625	582	568	582	602	609	604	636	576	586	588	607	535	552	589	584	567	593	645	571	602	564	592	611	623	554	610	653	557	554	586	586	611	586	550	557	555	587	603	587	620	607	582	618	623	567	609	603	609	635	587	594	590	618	636	588	573	573	579	607	582	588	571	586	578	593	594	590	557	597	585	594	577	621	583	613	591	551	579	580	576	557	633	600	597	614	569	556	578	550	584	573	618	626	622	591	601	556	586	624	556	590	602	594	567	571	623	580	589	625	581	566	567	612	532	606	606	605	562	597	613	596	594	608	547	611	591	618	553	619	595	596	591	588	613	574	590	634	610	574	575	577	605	575	568	585	611	621	579	583	618	612	614	573	585	596	584	629	609	617	640	622	601	570	583	579	607	577	574	597	586	577	599	588	592	536	612	574	614	617	576	581	574	569	592	628	566	570	579	654	631	603	609	552	550	605	612	582	568	573	547	593	572	605	643	589	575	548	552	569	608	649	578	591	536	627	644	577	642	562	570	589	586	562	584	593	597	565	609	587	600	586	586	598	571	596	607	595	612	579	578	572	628	546	608	585	567	602	599	574	589	555	589	587	593	586	560	572	601	566	588	652	546	575	610	576	595	599	580	586	551	578	574	571	565	626	574	593	598	584	596	584	578	591	598	611	629	581	586	589	597	610	595	585	556	620	529	578	581	573	600	551	568	581	610	588	604	546	581	564	580	625	597	514	592	607	593	593	588	580	609	593	580	601	596	567	576	589	511	586	616	624	544	560	552	591	569	588	593	618	590	591	587	561	574	563	587	596	619	623	583	634	603	565	581	594	564	610	617	597	610	568	642	572	566	605	562	582	554	590	608	639	566	631	575	603	575	582	618	617	583	572	573	584	589	577	563	634	621	589	614	590	599	625	573	591	624	552	593	596	581	584	566	617	591	598	601	549	551	582	608	549	607	571	566	577	593	514	581	588	635	567	571	579	567	604	583	625	599	592	549	590	614	610	613	587	572	603	584	577	593	618	548	643	594	555	640	581	584	610	631	576	587	584	597	578	571	582	570	568	599	564	581	619	587	602	532	580	616	588	593	570	606	599	563	569	610	583	638	559	573	591	636	544	611	581	596	588	573	602	585	575	588	570	586	591	558	606	602	586	583	603	593	573	587	630	570	569	623	608	617	566	603	594	588	593	567	558	579	597	596	516	591	607	644	599	610	616	597	587	581	564	585	611	610	563	603	583	559	569	577	579	567	547	560	585	607	577	639	611	596	588	571	579	590	583	570	587	574	605	649	591	574	582	570	559	604	593	563	607	588	572	570	592	568	600	544	642	591	623	607	593	624	608	560	603	599	582	628	575	557	611	602	608	573	607	587	610	612	556	561	555	592	571	604	648	613	562	598	579	544	612	567	559	538	582	552	618	591	607	595	581	585	589	605	564	580	630	566	584	600	565	596	564	561	589	605	649	578	580	565	618	560	584	578	599	595	601	568	586	560	573	597	624	604	581	551	594	601	548	616	611	568	553	593	602	557	624	598	609	599	600	609	610	606	582	632	597	567	562	538	595	611	537	607	606	601	569	612	551	581	557	609	579	558	570	592	584	584	580	564	582	586	591	610	617	566	575	616	600	628	572	576	551	589	563	600	568	595	571	596	558	568	608	563	578	600	560	606	578	607	543	580	577	609	589	577	579	623	598	631	592	543	558	586	555	588	587	591	568	590	558	573	580	631	546	584	644	561	593	589	560	603	609	576	571	578	589	574	597	561	580	596	604	619	560	577	592	581	572	604	578	598	622	595	632	542	609	600	579	577	594	603	589	580	608	591	563	573	568	611	566	611	592	659	585	606	564	604	618	575	566	594	593	585	613	601	603	608	632	600	567	609	612	574	596	581	625	651	579	499	558	586	591	598	557	591	606	579	564	538	543	606	580	608	579	590	582	586	636	587	585	584	572	574	611	600	581	572	574	559	606	623	622	609	584	630	589	590	620	598	578	564	524	596	545	536	604	612	583	604	587	651	596	582	613	641	581	634	574	566	598	607	580	583	572	546	584	586	594	579	571	574	582	623	599	564	594	605	571	561	606	605	641	610	615	597	562	594	581	608	587	606	538	576	596	574	599	580	539	568	605	590	595	598	578	606	587	550	650	576	554	621
47557	22849	8307	2814	1104	633	440	395	308	242	278	278	283	253	289	256	270	271	244	263	274	276	276	280	253	263	278	287	251	274	230	273	275	253	264	220	284	267	279	270	252	244	284	275	252	263	274	247	238	252	268	261	275	235	298	227	264	264	292	288	286	269	227	276	259	241	256	267	291	252	286	262	269	247	269	288	242	268	247	253	269	245	295	252	275	256	279	265	276	245	286	256	255	240	248	251	259	241	253	244	269	285	282	263	292	276	243	273	285	278	250	266	309	263	258	261	238	254	295	247	278	244	247	259	262	283	274	269	241	276	243	254	254	250	275	300	243	235	256	278	281	269	254	254	249	238	287	275	248	225	249	272	258	247	264	256	277	267	290	250	220	285	261	267	265	240	229	286	259	254	252	239	235	234	261	271	275	268	282	257	242	246	260	258	227	235	238	249	262	246	274	283	272	232	275	263	279	270	248	251	244	265	247	288	272	262	238	273	249	241	281	259	235	262	239	262	252	244	244	274	293	284	273	266	271	245	243	250	269	249	238	246	249	283	276	262	261	280	275	258	247	284	291	270	280	252	270	253	244	263	276	249	246	285	260	259	246	258	256	271	222	233	258	216	269	225	243	263	275	264	243	246	274	266	297	244	266	225	245	240	247	277	268	262	243	249	272	314	263	289	278	270	265	238	285	253	232	263	266	245	241	250	273	251	274	235	234	256	261	259	273	267	248	269	261	268	287	267	244	263	246	264	271	225	266	270	260	253	249	278	267	274	253	257	276	263	261	224	267	267	250	252	259	292	250	258	254	254	273	236	287	236	275	270	273	247	268	277	276	261	263	234	268	248	249	262	266	273	264	249	277	227	272	265	274	268	262	243	240	254	271	251	280	252	223	265	239	247	255	269	265	249	265	281	240	274	253	263	274	284	237	288	234	274	251	300	243	248	274	255	258	250	270	263	271	240	256	270	264	253	241	260	259	257	261	248	254	267	259	247	260	256	274	259	249	247	271	259	293	277	276	291	302	259	273	280	242	242	247	262	258	264	237	253	254	257	236	285	281	259	283	271	250	257	273	239	262	252	276	231	261	282	256	267	257	262	236	267	245	272	265	247	254	277	247	280	258	237	247	247	295	264	267	238	257	290	252	242	256	259	310	283	240	287	240	247	237	208	254	256	255	267	262	250	234	247	251	256	263	258	246	248	262	260	284	265	234	284	263	247	262	273	264	239	278	285	282	248	236	233	265	260	275	273	248	241	268	263	234	282	233	260	251	230	262	275	239	257	263	252	249	251	252	249	263	238	267	262	245	277	242	315	226	253	255	249	255	272	274	214	274	263	276	232	271	249	260	250	263	267	248	276	242	264	275	272	244	254	254	278	244	281	248	265	274	257	280	231	256	249	252	270	260	270	283	250	280	257	238	251	261	286	273	281	268	258	252	275	228	245	248	257	241	236	236	275	272	257	262	259	266	240	264	266	254	244	254	259	255	250	265	276	243	262	249	238	301	244	243	279	239	244	291	241	291	276	250	242	247	247	259	265	257	267	217	252	214	279	252	245	267	217	260	254	244	238	232	283	261	266	259	240	256	226	276	253	264	255	252	272	253	250	267	243	276	298	287	269	276	261	260	268	257	245	266	269	270	271	288	217	242	264	280	265	245	248	265	252	237	273	280	268	246	231	245	244	299	247	221	276	232	255	241	285	247	222	245	238	254	242	250	258	244	242	273	250	268	276	275	245	246	226	250	261	253	261	227	266	267	264	250	282	258	279	262	247	277	260	267	243	250	263	237	281	231	247	289	267	278	263	265	267	287	277	264	272	252	247	247	227	243	236	261	261	256	255	256	238	235	243	264	230	234	237	294	266	255	265	269	252	276	231	270	258	290	263	260	275	298	277	275	280	237	266	296	231	258	250	255	243	252	259	259	294	268	254	274	254	246	246	317	251	262	268	284	246	272	238	281	246	261	251	247	263	281	242	248	255	267	285	263	280	230	272	279	260	265	256	254	273	260	299	286	270	270	249	265	281	267	266	256	254	260	264	263	274	271	298	274	247	247	271	277	280	285	285	245	238	285	256	268	257	258	274	243	260	243	219	260	225	277	232	250	261	244	249	261	255	278	271	245	245	238	274	276	218	247	273	237	234	240	249	245	281	267	248	293	247	227	244	237	257	224	220	242	253	256	260	219	274	274	267	244	289	237	280	252	266	256	229	273	272	267	272	277	258	250	238	230	248	247	283	242	277	246	267	256	258	248	246	247	252	275	232	235	281	256	274	270	279	275	277	247	253	233	253	250	290	228	240	249	262	275	267	250	262	214	248	248	243	248	255	243	263	272	250	287	245	256	227	236	261	282	252	287	253	262	243	251	282	250	247	240	297	231	281	229	267	275	251	278	275	270	263	243	240	250	240	249	258	230	237	248	260	284	242	238	293	280	262	289	252	273	230	251	236	244	280	266	274	278	240	251	265	276	253	264	242	264	250	256	272	284	295	266	265	278	264	246	254	257	274	263	287	301	272	256	245	225	284	233	267	260	246	284	295	257	253	268	267	253	287	242	252	224	281	244	239	287	265	241	263	269	217	272	264	291	225	263	230	280	261	275	262	235	275	268	299	286	256	230	245	239	239	281	273	247	249	255	264	282	218	286	268	243	253	253	279	260	264	268	262	206	263	230	293	268	262	243	264	260	280	279	286	243	266	281	257	243	264	275	285	247	255	259	267	266	262	243	262	267	232	231	247	207	274	263	281	271	254	255	237	269	289	252	280	232	263	276	260	298	269	245	235	237	261	232	299	273	253	255	282	286	286	247	243	281	259	276	267	274	251	278	236	241	277	267	267	259	266	247	259	279	250	248	286	251	282	268	260	251	261	243	266	247	290	234	267	248	263	266	249	272	239	257	258	294	264	252	246	255	269	273	255	253	313	238	265	254	251	256	280	215	252	274	248	243	271	255	253	255	235	259	248	252	264	270	276	269	248	282	264	280	260	266	266	255	234	285	281	235	269	256	282	244	264	272	247	274	260	278	248	272	263	270	254	266	248	260	248	251	233	241	280	245	230	256	257	242	254	258	271	261	247	246	252	248	289	290	259	255	247	263	260	257	243	254	265	280	290	269	253	268	286	231	246	263	279	289	257	233	242	238	256	249	236	263	276	242	254	258	264	246	243	254	292	304	244	260	247	296	220	233	262	252	276	267	273	266	223	227	238	262	284	232	235	249	266	252	276	240	260	259	254	253	250	275	252	229	264	277	246	271	251	255	240	275	256	279	251	268	269	239	268	274	285	287	259	237	230	241	251	250	278	269	265	281	238	257	290	260	252	280	250	240	222	274	237	266	273	217	259	244	242	280	275	243	278	247	270	247	254	266	285	291	268	267	270	245	276	289	300	224	251	297	245	275	260	283	252	272	277	295	234	278	279	250	289	259	269	268	244	235	264	247	236	238	269	267	273	263	289	283	278	237	266	236	280	256	250	285	256	289	282	259	260
32415	18043	10215	5713	3079	1839	1141	830	661	621	596	589	563	586	557	585	616	630	568	597	599	522	586	567	579	578	625	571	538	558	566	557	618	579	594	623	558	577	573	545	582	585	588	559	586	589	558	556	578	555	573	617	504	600	537	573	602	595	601	560	645	573	583	524	584	614	613	629	579	616	571	625	603	572	581	542	584	571	547	574	594	578	597	575	605	564	604	546	548	610	575	603	635	588	593	589	543	553	613	626	592	596	553	514	559	592	546	601	558	590	579	608	560	575	562	539	584	558	560	570	583	546	575	543	590	580	536	573	557	591	595	568	548	610	635	566	557	574	561	599	543	550	579	597	570	567	624	557	549	574	555	564	571	559	580	533	631	551	591	594	559	642	587	588	545	539	601	591	534	545	582	581	572	592	621	583	577	566	573	523	566	622	551	571	575	579	595	575	592	581	554	556	593	594	595	576	572	554	547	587	587	563	560	535	586	550	568	569	540	553	564	558	588	582	588	612	562	543	607	559	554	583	620	568	606	570	576	554	574	584	599	582	551	582	646	590	600	558	601	566	570	593	520	585	574	564	550	538	532	549	582	582	575	591	578	614	597	584	560	590	545	542	616	587	563	583	605	555	614	580	574	550	574	595	583	604	567	542	586	591	558	566	569	550	567	624	640	541	572	525	574	575	547	574	570	560	561	530	593	570	571	592	603	565	549	578	547	562	571	600	582	594	564	577	508	537	587	547	552	569	582	581	601	614	572	595	598	582	579	599	582	594	570	577	565	592	605	622	558	586	559	603	568	604	583	593	567	595	619	571	531	559	584	575	606	570	576	603	572	571	591	579	549	547	622	580	555	547	569	593	552	581	568	577	555	605	544	597	594	550	582	617	548	569	570	547	592	526	553	579	575	586	615	614	596	539	589	573	574	585	584	539	571	605	561	605	584	628	604	557	602	634	574	552	556	580	540	599	572	586	600	566	615	549	602	559	572	598	558	527	594	617	571	573	536	588	604	598	583	585	610	563	555	573	560	551	571	610	579	566	577	629	549	578	583	574	575	562	510	579	637	580	594	581	552	600	586	525	610	562	587	590	579	567	613	602	503	573	590	609	601	547	559	581	568	526	543	564	571	573	592	546	562	568	588	553	590	562	550	615	600	565	541	601	580	539	590	607	598	586	601	603	582	588	564	545	559	611	581	554	565	551	559	576	590	622	563	555	582	579	542	604	579	605	575	508	586	546	620	576	596	576	572	602	562	592	575	572	604	642	568	586	599	596	550	593	499	609	555	577	562	599	584	566	517	606	584	595	570	578	581	571	588	591	610	597	592	577	556	545	548	608	560	556	571	598	572	578	579	588	558	568	598	575	586	580	582	622	638	611	619	585	570	547	568	598	590	536	554	586	585	585	599	586	575	556	515	587	617	547	579	588	562	624	563	569	583	552	525	619	611	568	592	604	572	613	578	550	565	576	603	621	567	579	596	562	559	568	585	604	555	574	534	599	581	580	545	576	560	589	603	533	578	538	562	574	557	614	633	588	598	560	561	545	608	544	578	560	565	565	581	582	596	598	555	584	576	599	618	545	577	519	565	585	564	546	550	569	583	615	599	541	561	562	544	572	551	578	560	581	615	564	568	570	575	554	541	581	635	556	570	575	578	582	582	543	591	568	604	610	576	633	593	524	557	584	615	543	584	550	574	582	543	580	580	591	541	582	535	591	552	605	574	558	563	543	625	580	568	546	589	604	548	584	617	540	540	558	574	576	585	568	553	610	566	594	544	545	574	578	597	557	582	573	571	573	592	597	606	581	560	550	566	508	543	572	598	562	575	573	576	560	567	616	594	611	598	570	611	559	575	581	587	569	573	604	574	525	585	561	542	582	605	585	618	583	602	571	575	543	570	582	537	545	537	535	584	590	568	521	594	595	622	559	577	541	591	583	591	555	570	549	559	577	555	604	582	524	568	557	592	602	562	556	574	573	580	557	600	561	562	570	575	553	563	558	574	622	587	578	576	540	593	565	579	582	603	559	562	601	555	568	573	575	558	571	591	571	579	599	598	563	564	606	528	590	575	593	589	553	574	540	612	559	567	596	586	589	555	581	594	593	557	535	613	586	554	586	581	552	541	522	557	583	531	596	600	562	611	591	588	537	585	573	550	603	586	581	625	575	604	600	559	580	569	584	587	548	570	561	616	604	562	576	596	530	568	619	570	561	570	617	559	588	600	530	544	553	557	592	586	571	513	590	600	593	554	577	589	582	609	601	560	554	534	587	586	576	568	553	585	588	557	543	560	585	590	571	598	595	594	581	593	599	592	565	591	591	584	613	625	553	558	544	558	600	580	612	614	546	562	567	546	588	578	606	543	585	625	514	539	547	582	562	569	563	582	592	605	602	593	537	612	602	575	603	564	579	568	588	600	568	547	555	574	547	577	612	588	574	579	548	546	582	582	642	562	595	574	566	568	568	604	597	620	545	573	560	561	568	588	574	528	559	582	596	557	568	588	565	555	601	543	562	582	580	615	575	551	581	628	567	598	600	584	594	568	600	556	588	616	523	585	573	545	558	611	559	595	574	608	560	564	570	585	571	577	569	590	592	617	560	559	589	534	576	572	560	625	539	568	565	597	539	536	600	602	582	558	608	536	556	527	538	560	583	577	617	588	578	566	548	643	539	579	584	599	583	575	572	569	587	573	572	526	580	565	554	580	598	573	588	582	593	582	526	578	562	532	561	560	575	630	563	593	604	580	529	600	559	558	585	588	556	607	603	582	561	615	560	562	562	566	587	568	596	574	595	597	573	597	558	563	577	589	593	560	565	567	581	591	551	558	591	567	562	583	557	575	586	556	550	570	607	614	564	591	559	573	564	627	620	610	624	583	549	553	605	538	592	571	595	553	563	577	545	567	580	599	580	586	599	556	558	587	559	506	537	575	516	537	524	579	587	562	561	571	575	540	592	580	632	584	550	538	574	578	565	586	572	586	598	593	518	587	551	552	600	575	564	599	559	597	518	559	560	586	604	579	551	600	602	553	616	547	536	589	562	605	568	600	576	555	598	606	575	583	621	622	572	580	552	607	579	606	557	519	551	601	573	520	603	568	562	556	510	560	582	582	557	570	618	548	542	601	615	617	537	574	595	602	610	541	546	583	554	588	596	581	590	603	589	566	556	572	533	566	571	529	569	553	561	593	581	560	591	641	550	620	559	594	545	601	563	618	569	582	598	618	598	589	554	576	582	584	551	585	587	588	576	555	535	588	541	596	591	607	555	600	582	609	555	580	554	577	572	565	580	547	566	543	544	603	582	586	566	621	550	588	633	556	565	532	591	583	559	542	565	634	553	553	593	563	561	560	589	596	549	575	580	560	572	582	605	567	593	581	549	597	569	583	575	580	583	600	535	579	551	570	543	542	565	553	563	579	567	544	597	552	534	584	580	590	584	535	630	535	560	562	548	575	533	597	524	560	618	538	557	556	542	630	591	578	549	581	554
52973	24434	13074	5930	2637	1248	676	525	389	256	298	250	239	232	211	243	251	226	233	239	246	257	256	241	245	258	263	217	228	239	239	252	234	256	275	240	233	245	264	271	237	252	250	245	267	247	236	243	197	244	275	251	261	286	271	245	243	259	250	284	234	237	252	224	233	205	259	252	245	235	218	232	235	221	252	234	255	237	243	231	200	248	262	257	259	216	258	251	263	249	237	254	233	251	218	234	228	248	257	241	283	254	271	237	236	266	270	240	263	246	245	247	228	247	236	244	245	256	261	244	266	229	247	262	250	245	305	245	237	282	222	240	255	257	242	266	247	240	247	256	222	243	223	250	227	240	241	235	256	257	244	234	242	274	279	223	262	272	234	248	234	281	253	238	264	251	251	233	235	233	221	251	229	217	238	253	230	256	229	236	249	277	253	238	244	262	246	239	265	247	259	260	222	240	253	254	255	222	247	253	255	225	234	231	214	242	205	233	252	272	251	223	272	216	251	235	279	242	231	229	202	244	225	244	251	230	272	268	224	241	202	265	235	251	230	229	251	266	273	231	262	246	255	255	250	251	249	251	235	234	262	239	266	268	248	225	248	242	242	237	244	247	272	237	274	261	238	227	242	249	238	238	275	261	235	227	240	254	262	245	246	238	270	229	217	256	236	254	241	238	232	250	269	277	228	253	247	251	207	232	267	251	247	255	273	242	268	255	229	245	247	242	241	256	250	246	223	241	253	234	243	246	228	258	232	247	229	225	229	227	225	265	276	230	260	240	236	235	236	232	226	254	258	242	250	239	227	250	248	245	227	252	218	221	254	268	253	229	218	240	237	242	212	270	222	229	251	284	256	284	260	268	254	243	224	225	237	252	239	256	243	248	264	241	221	253	256	242	254	257	233	238	277	246	249	274	250	220	242	224	227	258	264	245	239	250	248	223	227	248	225	230	253	274	260	254	219	211	246	245	238	231	234	275	249	235	220	256	232	250	225	248	253	240	276	261	244	224	228	228	271	248	220	241	239	261	258	218	281	244	275	236	239	239	225	225	253	234	241	240	267	264	233	269	264	235	260	207	232	226	227	238	267	261	229	280	246	199	246	272	258	240	255	242	225	215	247	256	251	261	259	252	244	222	270	226	250	235	233	248	254	254	240	284	291	242	255	247	238	245	278	239	244	250	231	257	229	239	238	264	222	245	270	246	243	243	215	264	241	247	254	248	259	259	241	270	241	239	256	238	272	250	234	227	258	258	249	224	248	266	232	231	235	250	243	246	255	231	236	216	278	270	245	246	239	269	273	230	263	215	237	238	255	245	272	262	235	225	241	232	248	242	232	249	238	263	249	241	269	250	244	235	237	234	243	305	238	264	250	256	247	254	243	225	265	233	259	211	241	233	229	272	251	230	243	240	239	230	244	215	238	233	234	266	251	258	270	250	225	246	262	267	250	251	241	232	272	237	274	253	234	242	253	292	291	233	251	225	265	251	247	211	250	259	268	224	241	256	243	225	219	251	276	264	266	218	227	253	254	249	232	242	254	244	257	242	243	197	247	237	263	250	214	254	244	243	258	235	243	274	243	238	237	251	238	246	241	220	254	241	251	228	250	238	260	236	257	214	210	222	248	218	264	230	250	232	252	240	252	256	226	230	253	213	265	234	256	264	256	236	234	249	241	224	247	258	256	240	237	230	250	227	230	271	234	264	254	268	217	237	243	227	245	252	224	226	243	266	232	213	253	244	264	243	221	241	274	276	236	243	232	267	239	218	243	254	223	268	208	232	263	275	226	262	251	260	235	247	235	247	230	249	214	234	248	244	261	223	240	248	242	258	235	217	229	241	249	234	234	234	267	266	241	225	235	222	256	238	249	238	226	271	241	266	249	224	243	237	224	237	243	253	205	252	245	212	245	241	229	244	254	263	232	256	259	260	272	264	273	236	257	262	227	242	235	235	242	258	248	263	255	236	231	256	248	224	245	225	247	244	226	231	222	264	244	240	217	253	274	238	243	250	258	235	255	273	265	257	239	230	258	279	268	229	250	248	226	244	235	275	250	260	268	218	283	264	259	276	244	244	262	245	223	235	218	245	260	244	243	226	224	230	257	235	267	229	228	243	239	263	241	213	259	241	262	265	236	257	242	227	260	251	232	228	230	243	251	257	214	271	245	234	214	237	264	245	240	237	241	262	226	213	245	228	281	231	283	268	235	233	243	254	238	244	273	229	212	245	257	254	271	264	271	274	238	242	232	221	229	233	245	262	237	243	241	239	251	248	229	231	218	228	246	263	259	232	248	277	270	255	221	223	214	269	235	242	220	253	242	233	249	211	262	257	271	230	228	223	248	230	266	267	246	234	252	222	293	251	243	232	228	233	256	244	230	233	261	226	203	223	224	227	248	216	236	254	254	255	239	247	237	247	210	255	254	248	256	240	238	235	263	226	233	242	218	229	225	239	259	242	213	238	252	250	247	290	261	239	241	228	232	220	251	239	235	264	237	238	263	255	230	222	227	256	216	223	235	240	240	230	281	236	222	239	274	271	248	242	249	256	254	240	237	232	264	257	264	250	224	256	247	235	202	226	253	273	228	267	212	253	260	267	275	227	241	289	234	267	266	215	242	228	235	257	255	236	232	211	241	238	264	250	239	243	244	210	236	252	264	228	236	232	248	240	212	257	258	246	267	241	246	228	246	259	257	254	234	230	257	261	244	213	209	254	224	275	253	252	276	240	239	257	269	303	233	253	283	238	260	268	251	248	229	277	245	245	233	225	246	252	251	266	250	249	250	241	267	232	284	270	254	233	262	230	225	249	263	215	238	257	252	238	219	255	259	260	219	236	253	276	247	246	244	269	239	250	230	251	270	252	236	239	232	236	262	237	250	268	276	301	272	226	287	240	247	236	249	268	237	269	239	261	241	250	242	215	213	251	292	241	248	237	238	212	264	254	226	233	239	247	258	254	255	272	284	233	215	252	262	271	282	245	247	227	238	264	213	258	246	255	270	215	254	264	247	245	257	237	267	248	236	261	275	204	247	225	273	265	231	233	259	259	257	246	219	209	235	273	258	235	267	252	264	258	261	267	246	230	217	285	248	268	242	242	247	261	230	260	246	263	262	263	226	256	287	226	240	241	247	226	254	233	240	229	250	239	232	240	253	259	253	257	254	234	217	242	230	215	219	228	262	234	240	235	262	228	251	216	262	216	245	259	237	254	237	241	256	257	244	242	250	243	272	239	263	237	220	255	269	238	254	276	246	279	237	240	243	227	221	248	265	256	279	225	238	260	241	234	244	259	222	276	263	251	226	220	253	250	222	260	250	226	259	250	254	224	250	271	251	254	228	277	232	240	191	225	223	270	246	245	266	237	255	232	236	250	270	254	252	245	267	247	215	244	249	273	262	284	261	280	262	223	235	258	227	229	243	262	261	231	251	227	257	242	250	236	248	231	242	228	237	238	251	228	243	233	251	240	232	237	205	217	252	255	214	254
35282	18677	14579	10749	6610	3560	2099	1496	1053	768	656	600	603	551	523	593	568	533	541	537	536	572	547	566	571	563	551	580	530	530	567	576	593	603	546	572	557	568	566	554	548	591	555	548	592	589	576	540	584	527	574	571	566	536	541	562	544	565	588	545	548	546	532	562	558	542	531	544	552	547	534	570	550	547	583	533	528	525	531	553	522	565	559	543	571	544	541	533	527	561	584	547	545	545	533	539	580	554	528	566	557	574	541	567	585	553	594	540	543	506	570	511	533	552	581	543	537	576	543	544	579	594	555	529	584	544	542	538	540	559	548	545	572	566	559	560	548	542	555	551	529	544	548	593	545	531	524	555	559	541	566	543	592	530	557	566	568	504	545	599	566	550	575	559	548	569	564	499	533	552	560	558	533	577	584	522	572	566	550	570	560	573	564	549	559	572	553	587	527	593	547	529	551	558	541	567	544	541	574	542	577	544	540	569	562	517	557	567	552	545	581	557	549	537	569	545	552	559	542	527	560	567	526	559	572	599	505	591	589	530	505	578	536	532	563	565	555	535	521	569	534	542	579	574	532	599	544	585	557	512	526	545	584	538	562	541	533	605	554	561	580	548	536	556	531	571	517	561	516	557	548	538	567	588	546	571	572	565	550	565	579	558	585	588	569	539	545	590	529	513	534	529	536	530	559	565	585	519	546	545	599	514	527	557	578	577	568	507	536	613	560	602	567	528	535	566	536	525	506	550	556	570	579	545	542	535	535	561	543	552	593	576	521	575	534	584	592	546	559	563	527	553	590	550	541	596	571	534	585	591	588	549	542	543	553	493	569	531	553	579	557	588	551	539	551	570	534	546	531	551	561	533	576	574	545	556	548	541	579	551	541	509	562	607	547	561	565	533	551	540	559	618	533	484	559	501	560	533	558	565	548	556	539	568	541	585	562	585	573	508	592	538	544	545	590	544	588	558	575	554	549	555	546	572	550	576	519	510	540	563	552	577	549	521	541	560	600	578	557	531	556	557	577	564	573	575	577	562	551	599	568	580	609	532	541	576	533	538	541	577	520	562	560	529	558	563	540	542	541	624	580	546	542	502	557	506	613	534	531	590	556	550	571	541	555	539	524	529	549	539	577	538	545	579	573	582	573	528	547	549	538	538	566	553	558	597	545	531	556	551	574	532	561	556	575	550	566	575	548	563	555	544	570	558	571	578	526	584	553	588	580	534	556	555	567	553	546	555	553	575	569	540	539	573	565	564	580	546	577	534	520	546	576	526	571	570	559	545	594	575	529	592	534	564	529	556	582	543	598	589	558	566	563	578	568	566	563	540	592	526	554	558	541	516	562	582	542	534	532	543	526	568	537	578	570	545	535	559	518	558	565	515	554	544	579	554	574	525	560	567	549	529	558	580	534	542	574	612	586	595	535	524	552	563	552	574	600	522	574	564	559	565	509	571	567	579	510	584	569	561	586	551	558	553	499	542	537	528	547	568	556	555	549	531	521	552	546	542	541	546	547	543	545	544	550	521	577	507	542	560	565	578	553	522	554	526	538	549	528	526	537	534	553	580	504	588	516	560	576	586	568	542	534	537	557	558	533	552	574	573	523	560	523	549	532	559	541	544	570	577	550	532	550	545	559	543	523	541	588	558	554	554	551	549	583	566	569	546	559	592	530	575	563	540	574	558	559	507	534	567	538	536	539	587	528	557	544	572	555	544	527	523	574	531	556	563	594	568	572	577	562	553	533	572	568	528	585	552	545	558	547	525	517	581	579	536	530	538	558	538	555	541	526	569	591	565	563	573	543	542	562	541	590	585	557	549	537	549	540	558	556	557	539	547	554	567	542	543	515	570	550	527	601	527	532	573	529	515	549	540	570	576	557	574	566	558	544	558	518	555	578	545	562	568	590	559	594	547	590	554	515	561	504	533	545	583	554	549	546	566	585	562	503	590	548	551	571	529	563	576	544	520	568	570	557	536	556	558	504	539	533	569	518	554	498	572	567	501	556	569	529	542	554	550	546	595	556	561	536	573	547	539	534	505	580	547	537	570	587	571	566	548	574	568	611	554	596	542	549	579	533	558	602	541	540	581	566	551	539	508	541	560	556	533	542	547	540	589	505	570	503	551	511	563	549	569	549	521	552	528	549	579	557	578	507	538	528	548	550	546	558	553	577	545	511	572	552	523	571	559	530	539	543	558	573	586	556	535	556	559	563	577	573	584	540	564	564	553	563	576	540	519	556	576	528	578	537	534	532	559	550	507	529	538	532	570	575	587	555	557	530	522	535	525	518	585	568	575	566	583	599	561	547	519	567	539	547	596	575	528	544	582	582	569	520	529	540	547	584	556	560	561	536	559	576	525	509	570	555	605	524	554	602	560	574	529	544	552	513	534	549	559	544	538	569	562	539	582	542	553	555	549	507	563	544	581	564	561	547	574	581	576	551	555	543	559	556	547	535	623	510	511	588	614	563	570	531	513	550	559	527	558	553	515	578	579	562	548	557	568	568	544	552	554	565	606	531	534	558	555	529	539	567	513	537	573	551	559	537	591	539	578	580	514	505	581	518	511	541	563	586	543	560	571	542	529	560	524	606	520	563	555	539	530	574	508	527	571	576	560	540	538	557	555	509	574	559	613	551	534	555	548	580	562	558	582	556	580	561	547	551	542	612	541	541	546	532	542	560	522	498	551	560	527	569	546	544	566	534	548	540	525	525	578	584	573	533	542	540	543	581	565	563	569	574	532	612	557	553	554	532	565	556	540	537	570	557	525	583	541	535	567	569	544	573	549	540	540	522	561	536	551	563	605	550	549	563	566	578	587	583	579	523	553	547	551	594	521	516	549	560	533	545	555	557	549	561	541	522	551	570	598	553	555	542	563	561	549	544	590	564	544	551	548	557	504	588	577	534	524	553	563	597	545	542	505	508	551	536	543	519	590	560	589	503	570	529	561	539	564	572	510	525	557	586	596	555	544	553	567	564	546	562	538	525	550	579	534	562	562	598	573	541	531	584	552	544	538	571	586	529	542	595	550	575	542	546	570	532	555	567	535	543	604	558	548	559	537	562	530	571	557	540	563	619	541	547	552	544	532	566	545	528	595	588	556	605	561	504	555	594	527	572	550	538	524	558	560	550	550	547	542	566	562	544	502	562	585	589	541	568	545	518	574	562	570	573	579	556	562	561	540	535	531	561	544	557	557	517	552	548	551	575	547	555	566	555	583	588	534	541	542	570	561	537	552	546	525	592	566	568	553	523	555	563	539	568	577	559	547	555	551	568	506	499	562	529	515	545	565	540	576	550	572	539	564	541	553	568	573	536	597	567	528	518	558	589	534	558	554	567	532	547	586	574	546	559	576	532	553	574	546	547	524	544	503	568	550	562	574	564	545	528	560	510	589	519	551	594	578	503	552	537	570	527	536	542	599	553	539	554	540	535	558	573	583	524	575	522	603	549	572	572	523	514	554	526	582	540	574	576	590	578	538	560	536
51645	27043	14266	5276	2083	965	590	435	337	303	271	301	293	295	288	274	304	298	288	291	285	293	277	281	247	300	270	273	265	281	265	295	237	301	255	280	265	290	271	249	258	268	269	293	255	266	285	260	285	281	297	268	289	318	285	260	240	285	272	311	252	284	275	285	299	272	277	253	291	291	274	294	284	292	264	293	295	277	316	282	263	287	265	280	272	238	270	241	281	264	268	291	284	269	261	283	268	277	254	359	248	250	264	254	300	254	248	291	274	247	284	245	300	279	287	277	267	247	290	251	260	262	294	276	284	290	268	299	262	275	264	246	263	246	279	287	304	269	285	271	270	273	259	275	279	278	285	287	273	283	274	257	276	274	270	282	311	299	239	278	256	269	276	289	296	264	256	250	279	259	279	267	293	306	272	279	284	281	241	265	263	254	272	284	247	268	287	270	306	246	259	272	270	283	307	288	263	228	277	250	287	298	294	256	284	262	262	292	280	285	263	317	271	282	271	280	278	288	279	281	264	249	240	254	264	248	283	254	261	289	271	255	243	257	264	286	269	276	262	273	308	268	283	283	275	280	260	285	255	255	274	231	277	281	295	231	266	260	233	288	258	235	275	278	280	263	255	256	239	260	258	281	268	265	247	269	263	289	265	274	298	275	261	295	282	282	246	262	283	260	244	306	292	282	270	283	300	280	236	254	279	271	262	258	322	288	266	277	268	231	264	270	270	287	274	248	278	298	310	293	289	279	279	233	285	266	270	294	260	267	267	266	284	272	288	276	289	272	259	289	276	280	283	262	246	259	230	223	243	308	287	247	266	271	280	279	290	281	273	244	272	260	241	257	289	292	281	279	279	222	270	271	264	269	265	272	271	275	274	256	251	278	270	264	296	256	307	287	266	287	280	281	266	281	285	278	263	264	281	264	231	291	283	269	263	254	258	258	284	284	289	275	273	267	270	279	282	266	289	278	259	279	231	267	258	301	272	244	265	251	269	274	250	250	276	243	272	252	273	276	276	265	252	266	289	277	254	272	276	305	285	271	306	253	263	269	255	271	288	260	255	305	279	271	236	260	245	269	278	281	254	278	269	252	242	269	242	278	274	271	282	256	266	230	275	326	277	260	283	257	292	270	276	276	276	255	285	276	263	309	266	272	257	276	267	272	249	243	247	271	264	243	281	254	293	292	270	308	277	242	314	260	291	290	286	254	275	249	298	330	276	304	282	265	256	254	245	267	248	245	299	280	236	254	293	267	279	314	270	282	265	274	292	265	283	272	306	279	267	297	268	297	275	276	264	266	250	278	240	248	267	287	253	313	274	290	275	265	286	282	246	309	241	291	258	309	264	301	239	258	267	285	254	242	265	253	280	261	279	267	316	247	278	276	288	275	287	255	270	287	253	256	267	257	297	294	273	269	276	254	258	287	297	261	309	272	270	276	291	297	290	283	275	266	265	264	295	254	266	300	297	291	255	254	270	283	250	206	270	280	257	264	263	285	286	277	261	283	282	275	271	288	267	266	287	292	288	304	313	249	270	281	250	264	273	256	303	262	262	233	250	272	279	275	262	274	283	263	267	268	299	254	278	269	270	248	233	261	268	250	273	318	269	278	253	293	266	294	273	257	270	293	250	242	246	316	287	251	269	261	286	257	260	273	304	314	273	252	244	255	279	265	244	304	277	262	293	276	275	275	257	266	250	280	269	259	283	271	293	265	267	265	260	285	279	255	284	273	266	279	267	238	268	261	262	238	295	274	249	287	293	272	265	267	267	298	263	247	285	264	276	275	260	273	259	258	300	261	264	267	260	261	282	279	266	259	263	254	261	237	266	247	277	265	282	256	281	282	286	273	267	271	279	263	244	226	288	266	255	286	280	283	275	265	229	278	287	291	278	279	281	271	294	283	286	254	264	262	247	290	277	286	276	255	290	281	294	284	283	222	292	301	262	286	263	252	276	272	298	259	308	246	259	263	268	289	262	306	235	289	256	276	289	237	283	256	267	277	290	258	241	266	292	230	286	302	270	259	272	230	257	275	288	243	282	269	264	303	287	286	284	290	283	247	286	254	262	263	271	280	282	229	252	264	288	282	290	255	283	247	281	251	258	249	292	288	262	268	277	275	271	281	278	291	279	268	278	267	280	318	278	283	262	271	278	239	271	279	272	287	252	271	279	251	254	263	271	280	287	277	262	282	278	268	259	262	283	254	286	234	232	270	254	287	273	253	259	273	279	258	268	269	285	272	291	284	280	272	269	295	253	254	263	250	290	306	255	238	306	265	261	282	260	262	256	258	300	248	286	255	285	290	277	278	270	287	308	283	287	281	275	240	297	243	277	270	292	267	268	290	312	274	251	281	270	287	295	273	254	263	293	288	284	278	261	260	267	293	233	267	276	276	287	294	297	297	287	291	295	239	253	278	261	290	282	277	259	286	319	284	265	303	260	280	293	265	270	260	280	303	294	273	263	282	269	286	270	296	289	284	281	285	291	286	305	252	272	260	266	247	260	249	274	259	278	261	276	279	298	285	243	270	279	276	283	269	288	243	276	231	250	277	310	260	254	234	234	310	285	239	269	279	280	252	272	279	263	252	277	286	250	280	272	297	292	258	291	249	259	268	258	248	302	287	278	250	236	269	248	268	244	280	280	253	283	292	269	283	244	290	294	285	249	265	268	281	280	270	286	319	288	292	302	236	257	262	279	258	312	308	276	253	248	262	278	248	299	277	265	244	276	291	269	254	277	305	275	258	284	245	276	291	285	290	307	283	287	288	282	299	263	308	270	309	289	276	280	290	264	269	279	247	244	266	270	261	270	274	243	293	282	274	254	242	301	251	285	293	256	264	250	267	258	290	262	289	271	280	291	327	267	263	281	236	277	277	273	252	221	248	271	270	259	279	282	317	297	228	283	258	276	269	285	267	251	325	303	298	295	289	291	299	289	301	262	258	266	276	255	279	259	254	268	278	264	273	263	298	278	278	272	273	262	269	274	250	257	273	314	260	290	252	281	244	252	286	263	265	272	270	269	278	307	264	264	289	267	248	277	268	268	259	283	262	245	242	302	272	254	255	269	260	285	281	261	266	283	261	258	266	249	281	275	286	282	281	273	263	305	298	254	264	264	271	287	317	270	291	259	259	265	251	268	247	267	284	257	222	260	298	263	257	308	278	257	273	257	275	238	245	248	282	264	302	291	247	258	249	262	229	258	294	260	256	272	275	276	263	257	259	259	267	247	266	299	262	275	283	284	257	264	289	256	258	247	280	282	262	268	251	260	262	267	304	261	253	280	284	250	260	288	300	278	310	281	263	231	216	255	278	246	287	258	277	239	264	268	261	253	249	293	286	269	297	293	315	268	282	233	260	251	291	289	247	269	263	280	263	247	279	284	275	261	249	302	266	259	279	249	274	295	258	236	275	284	276	283	277	299	245	283	283	281	297	274	303	257	288	264	283	263	271	261	285	246	262	259	252	266	298	315	286	260	262	289	277
35492	21659	13493	8620	5082	2802	1607	1110	833	730	658	662	637	633	606	619	610	594	627	626	630	630	623	575	630	593	619	573	631	585	621	610	586	603	643	604	609	582	574	591	603	601	575	664	612	611	647	609	582	624	604	569	606	594	583	585	608	598	595	595	635	571	587	598	626	572	561	619	601	599	594	587	595	633	581	599	618	610	586	630	585	555	591	617	627	616	627	595	582	569	536	618	655	536	578	613	621	578	628	612	590	569	614	618	614	577	636	582	601	604	610	638	607	584	605	586	593	596	579	604	562	617	631	620	602	601	605	600	642	635	608	626	609	568	621	583	613	624	618	582	559	677	599	610	594	651	567	565	610	603	584	583	609	582	615	614	593	598	594	603	606	635	619	607	642	580	577	604	601	606	581	603	575	624	597	564	591	623	602	627	602	609	610	586	613	634	618	625	628	595	589	616	598	644	624	595	641	597	574	653	594	606	600	608	594	601	580	630	630	605	605	576	578	622	586	588	647	559	603	618	570	564	607	614	570	594	604	581	570	611	585	616	604	611	604	576	603	557	606	640	600	597	573	643	604	593	641	599	600	586	588	629	648	583	640	569	583	651	626	624	610	610	554	585	566	605	605	616	579	559	567	648	650	612	619	644	632	597	636	558	594	581	606	593	577	668	584	568	582	602	573	580	598	618	649	582	577	637	628	627	595	571	559	588	545	575	579	624	626	629	617	614	575	625	616	607	623	609	626	614	612	597	601	590	591	561	619	558	632	618	601	630	641	628	588	611	613	615	562	599	583	603	619	588	595	619	641	643	641	618	611	586	612	591	650	580	587	592	614	582	593	544	605	627	598	621	612	590	619	639	575	612	593	615	569	641	609	585	566	609	595	641	585	607	607	617	553	593	574	623	619	578	602	565	597	640	567	621	602	623	618	612	581	577	590	610	630	620	633	617	588	626	640	608	632	620	560	591	600	584	581	645	599	600	580	612	620	639	588	611	647	600	586	610	614	629	578	631	644	626	596	610	622	611	600	591	615	574	594	578	587	579	578	633	616	559	607	595	617	643	575	631	675	588	603	589	611	640	606	616	589	646	620	593	583	599	532	607	538	611	563	632	579	631	611	558	585	575	585	602	612	612	595	588	599	609	633	633	587	604	638	605	573	601	603	625	593	588	593	642	615	584	615	583	600	645	613	615	623	601	619	640	615	631	589	584	612	596	605	597	570	587	626	619	572	623	545	607	621	607	598	628	557	592	588	604	584	619	602	637	630	593	597	599	543	608	585	624	593	605	628	598	654	591	589	609	593	591	595	573	583	609	582	601	577	567	635	640	605	651	595	628	571	628	598	565	621	582	610	617	658	592	623	613	613	634	598	572	605	615	602	593	551	616	590	568	612	589	607	638	635	624	559	566	649	608	579	593	621	623	628	583	587	597	629	587	601	596	592	571	564	612	605	632	578	642	577	615	613	582	592	630	627	590	607	612	611	653	553	626	652	603	607	613	593	585	601	616	614	598	553	649	592	574	580	576	620	560	587	611	626	586	601	570	601	640	573	652	568	639	643	580	574	626	612	580	594	614	571	605	599	568	600	618	575	565	611	616	591	638	612	646	601	575	636	589	622	613	591	612	597	607	590	569	597	582	603	605	594	620	593	589	568	608	612	618	606	592	574	588	582	558	584	624	582	577	596	597	595	589	650	635	563	644	607	621	593	622	632	591	596	587	598	617	607	628	610	576	573	570	592	630	597	617	618	603	602	583	615	624	612	576	610	632	568	603	634	652	591	594	611	607	591	598	578	630	582	610	614	596	640	610	592	620	588	588	604	573	631	647	592	623	587	637	583	588	599	603	604	628	583	627	599	621	599	600	647	641	603	540	602	545	625	623	577	627	577	575	628	596	610	638	594	552	623	617	576	550	615	579	590	579	596	567	584	609	537	644	581	609	608	623	578	649	590	636	573	575	596	540	611	599	617	544	616	583	604	589	606	602	612	598	614	604	586	589	632	585	587	605	593	604	649	559	579	600	627	603	561	579	597	609	589	597	599	623	613	624	613	587	579	604	606	587	638	619	593	573	617	602	576	595	615	583	585	568	569	607	583	590	615	572	614	596	619	607	586	608	578	584	632	604	586	605	644	597	622	598	604	615	588	595	566	642	628	625	591	613	599	597	632	592	645	610	573	692	613	598	591	601	607	618	558	555	592	601	625	605	586	600	598	592	595	599	661	617	610	631	582	600	622	618	602	590	610	600	622	642	571	634	645	591	574	615	585	631	611	558	606	581	579	628	603	593	586	553	611	636	564	622	658	611	622	623	601	589	609	629	656	642	608	612	578	612	615	592	624	613	596	559	596	560	643	616	646	626	652	624	604	607	593	620	627	607	588	618	602	570	570	623	559	595	621	629	589	635	608	606	616	620	649	589	584	609	633	614	633	616	628	633	612	601	610	614	607	586	584	606	641	660	653	545	568	582	576	646	590	587	592	581	648	627	622	571	589	576	621	656	589	645	583	598	603	603	611	565	586	583	631	572	610	623	599	569	578	608	591	616	610	616	565	588	607	630	632	601	615	597	570	590	593	583	595	609	618	626	584	594	619	538	592	643	644	597	601	606	624	584	583	629	602	615	609	609	622	606	605	597	600	630	633	594	627	626	598	604	653	590	624	604	584	636	603	582	603	566	627	557	611	631	562	611	635	602	615	587	541	638	583	634	604	583	623	606	602	620	640	601	583	564	595	590	608	604	600	632	573	574	595	622	556	599	581	612	601	599	567	603	594	599	614	624	602	595	629	610	639	566	625	651	592	607	635	586	645	617	605	627	572	606	608	617	573	600	590	616	603	599	582	587	591	601	607	594	635	621	597	630	604	564	601	594	595	612	620	564	590	636	569	589	609	590	571	529	575	604	628	628	576	607	599	593	595	619	640	634	610	606	596	622	600	607	606	610	607	602	642	613	587	625	582	570	597	645	609	627	570	635	617	560	559	618	596	570	613	589	630	574	607	606	609	670	589	548	590	632	568	592	621	575	579	594	596	628	578	624	575	602	585	626	599	614	608	603	589	596	604	593	590	621	590	641	595	603	632	599	588	633	661	602	610	584	632	628	617	632	653	633	632	645	621	602	589	602	606	614	601	618	604	591	587	632	592	562	580	572	639	642	600	596	612	650	595	599	584	633	575	569	603	601	581	598	564	633	561	565	605	599	572	600	630	606	596	592	621	608	560	592	551	578	597	554	580	570	637	599	624	606	609	627	589	629	618	564	589	626	618	606	568	627	632	615	633	540	606	571	584	605	572	559	610	568	604	635	551	636	613	586	571	630	567	588	593	583	622	605	553	630	619	657	589	626	636	549	615	658	555	559	631	571	584	607	593	582	611	636	616	613	573	581	583	609	629	601	593	573	613	625	628	646	612	608	579	589	595	593	590	563	606	638	593	600	671	605	608	626	569	626	601	585	614	615	568	573	575	572	584	604	590	623	554	582	629	616	644	593
51605	21386	6568	1955	859	509	358	277	262	283	252	274	243	280	269	285	304	254	256	231	246	262	272	267	270	262	267	257	289	261	259	237	246	283	243	279	276	280	256	241	271	239	278	254	224	256	269	276	268	252	261	249	262	268	257	264	239	244	283	305	269	304	247	265	268	244	250	259	270	244	249	223	251	278	264	307	256	271	247	253	251	279	261	246	285	242	265	263	236	254	271	281	248	250	273	276	255	256	263	262	248	283	231	254	273	266	228	265	260	278	274	254	262	241	256	306	252	283	251	232	290	297	232	271	259	244	258	248	306	290	284	250	250	270	267	236	275	266	280	248	259	279	255	266	228	230	252	241	283	252	268	249	261	246	251	265	287	235	244	250	256	277	269	245	288	248	274	266	286	279	246	271	261	232	243	258	242	255	248	268	261	260	267	256	260	262	236	260	250	275	265	234	268	226	250	256	270	247	302	289	277	279	280	273	272	268	282	259	248	270	229	237	280	250	240	275	287	247	250	279	274	261	260	234	275	270	280	244	240	241	250	258	229	264	253	260	263	297	237	252	275	237	261	272	266	263	274	252	268	239	267	271	263	275	260	265	271	262	297	279	245	279	279	275	276	262	284	258	273	268	269	283	263	235	272	253	247	263	247	236	263	274	239	264	277	271	266	269	227	305	257	244	275	275	248	244	262	272	238	255	241	242	240	271	273	243	258	250	274	246	251	262	247	234	251	219	266	227	273	255	240	262	261	295	287	264	244	239	255	257	262	241	283	260	294	235	248	231	254	240	275	252	269	250	267	244	240	240	266	237	276	264	264	238	264	230	265	241	283	289	244	297	271	260	259	307	241	260	248	286	254	264	277	271	262	262	285	252	238	283	238	250	273	268	268	281	263	262	259	258	255	265	270	259	217	284	255	232	260	267	237	236	238	255	287	240	236	275	271	274	275	258	246	268	264	257	241	271	248	254	241	264	279	267	265	236	261	284	279	285	237	237	270	237	276	239	276	281	306	249	266	280	243	243	277	236	268	263	270	265	276	242	271	263	266	283	266	297	252	283	251	235	279	242	268	241	276	273	231	265	260	259	267	280	270	250	268	272	256	241	270	268	266	285	234	217	243	274	280	275	285	261	230	258	267	244	274	279	261	260	263	254	226	258	280	292	292	271	254	223	258	284	249	269	293	253	257	241	267	270	278	255	279	267	256	240	264	230	271	292	276	280	260	294	259	263	278	243	278	270	254	267	249	290	266	278	267	282	264	292	272	266	257	233	265	253	246	268	262	217	264	262	288	274	270	299	279	261	231	234	256	253	268	276	294	287	254	251	266	238	257	243	282	253	284	277	277	263	240	266	247	286	262	252	259	257	261	249	246	255	259	276	256	243	277	258	282	260	245	249	294	273	300	240	253	242	300	256	297	230	235	264	288	254	266	253	289	256	259	252	250	272	251	293	285	254	266	236	266	289	274	262	259	251	275	282	263	260	289	256	250	252	225	250	242	284	255	204	246	251	255	262	240	284	261	271	269	253	251	284	265	268	271	252	296	259	282	267	262	259	274	273	272	275	259	232	236	256	247	243	235	293	268	263	269	236	246	265	244	274	261	261	256	249	264	283	272	237	260	238	241	280	243	267	290	259	246	244	294	250	240	282	246	260	267	270	233	239	261	232	284	222	227	258	275	261	257	252	259	295	284	286	251	239	292	257	258	235	263	241	261	265	268	261	231	280	271	249	245	251	255	261	285	300	236	265	271	266	222	262	261	248	268	223	293	261	279	258	242	244	259	254	233	273	285	253	268	280	257	284	279	242	267	251	252	262	283	265	257	263	257	264	265	273	250	242	250	253	265	264	266	279	282	251	291	256	245	239	264	280	255	262	268	273	286	241	308	278	257	257	244	275	272	254	273	270	260	287	266	265	268	257	262	292	277	269	247	248	248	305	293	254	266	268	286	276	266	259	266	272	275	294	260	230	279	256	247	263	264	267	254	261	263	283	245	266	246	246	251	264	251	260	262	284	242	291	265	254	271	275	269	268	259	239	239	275	270	270	243	271	255	275	226	267	238	259	276	208	275	311	268	268	253	244	246	273	264	247	266	246	259	272	258	236	256	271	239	238	255	261	261	257	240	256	252	245	272	254	281	262	243	256	261	273	263	244	277	247	270	282	247	262	244	255	245	247	236	266	218	273	297	264	254	267	272	277	291	256	290	249	229	247	253	264	248	228	225	256	266	277	257	220	256	278	266	269	262	267	265	261	239	271	238	294	236	249	269	278	234	253	255	265	251	255	288	279	255	236	271	257	263	247	249	256	239	251	280	199	233	265	291	262	271	270	270	267	277	236	264	289	261	284	271	250	278	274	263	268	282	280	250	264	252	243	260	280	286	284	237	261	259	267	264	270	221	274	239	270	260	294	247	268	295	260	242	242	271	246	270	275	255	258	260	255	283	241	264	247	255	294	262	239	275	312	288	273	252	278	264	285	285	275	239	273	274	250	257	237	246	254	288	253	256	289	260	293	264	258	265	269	261	243	273	253	238	250	223	293	265	264	249	246	281	271	263	247	236	275	264	236	246	253	255	238	250	262	258	267	227	255	267	276	280	284	248	245	252	257	278	270	287	234	250	256	274	257	249	269	247	242	277	232	255	300	234	257	285	278	276	269	234	257	271	256	249	232	232	275	246	241	259	254	283	254	260	229	264	264	274	273	278	259	268	278	221	276	289	215	249	252	276	255	254	280	263	263	267	265	258	234	247	305	270	261	251	268	270	249	235	268	260	253	285	276	279	277	249	277	241	262	278	274	259	269	286	225	248	305	277	252	267	277	285	284	259	254	253	235	263	257	276	288	263	245	224	247	238	261	262	267	244	270	283	245	250	240	280	283	292	283	282	267	265	250	269	268	284	269	231	243	271	284	283	236	251	282	239	240	250	260	279	277	247	230	277	257	231	241	267	240	256	237	261	253	218	252	256	268	270	274	222	278	305	248	257	277	272	276	270	271	259	269	265	233	265	302	217	252	270	276	300	238	258	243	266	245	278	238	252	257	248	232	236	243	227	254	247	274	250	273	256	257	252	266	283	272	261	253	276	259	277	268	255	301	248	263	235	264	253	298	253	229	260	267	275	285	275	290	269	263	293	252	226	259	272	230	230	236	236	290	296	258	290	246	273	270	263	285	253	265	276	261	257	254	283	247	282	291	287	281	252	236	250	229	273	264	243	271	249	256	284	279	248	279	257	251	254	268	307	250	253	259	279	280	284	282	275	251	286	273	253	249	267	246	269	276	280	275	245	250	277	258	260	244	252	271	281	210	249	297	273	292	254	265	240	288	244	305	277	262	269	276	292	266	260	270	248	257	252	273	249	280	256	229	307	300	267	287	245	236	251	261	281	230	257	233	265	253	237	244	251	248	260	257	270	241	270	275	282	250	258	255	275	291	235	289	249	233	273	275	275	257	266	250	270	241	244	263	263	254	227	287	259	243	251	240
35461	15258	7611	4137	2371	1329	898	687	643	629	586	598	593	603	580	546	552	539	547	528	562	622	553	541	633	619	579	577	525	573	638	567	596	593	585	549	522	575	548	541	615	568	587	624	591	584	579	578	565	564	596	570	580	566	574	590	564	543	565	533	565	585	577	541	556	542	581	625	537	577	558	575	594	610	585	559	597	570	585	547	560	573	618	594	579	569	576	609	600	583	572	584	569	570	583	550	551	591	591	580	585	572	560	585	612	560	587	575	574	581	554	597	604	564	569	563	585	579	626	582	597	602	554	581	536	526	584	569	562	565	546	554	597	545	567	554	573	572	545	584	583	560	583	585	590	585	589	590	605	580	604	567	545	634	557	594	600	609	568	553	607	569	600	597	600	595	610	603	557	586	600	568	569	614	569	641	616	561	609	602	581	581	580	590	588	601	563	584	589	568	566	597	577	557	559	625	607	576	581	565	614	591	575	567	569	620	613	589	557	553	568	585	581	594	611	580	557	560	567	587	591	541	627	535	525	593	600	608	589	593	566	613	605	546	586	592	583	625	591	558	587	578	580	578	573	540	565	612	567	585	552	598	554	586	584	594	572	564	606	643	579	577	588	553	546	589	566	597	581	593	588	576	572	551	567	596	577	604	548	600	600	593	582	588	614	579	554	607	608	558	564	579	624	577	606	583	630	595	553	606	575	565	581	604	566	597	567	613	578	562	586	578	633	608	588	590	541	574	556	596	569	605	585	532	565	586	614	593	585	575	555	561	559	554	585	589	575	597	599	570	556	585	630	570	548	578	588	581	593	533	554	583	590	523	579	577	562	615	576	591	604	569	578	586	584	560	546	591	584	573	588	540	555	567	611	564	569	598	629	557	550	596	581	593	559	583	595	570	598	595	592	565	593	600	555	574	545	569	569	595	591	571	593	606	577	557	642	580	572	574	586	568	574	594	570	592	560	539	559	606	584	573	580	576	578	598	553	589	589	559	576	579	543	585	568	620	574	592	557	520	595	581	581	556	578	586	578	571	562	612	522	613	609	592	603	551	574	558	591	603	591	633	604	619	578	619	563	553	626	548	573	624	605	563	548	537	571	567	572	567	552	581	581	598	561	567	576	552	587	615	574	560	567	591	589	564	557	520	579	553	572	614	539	581	627	524	568	550	578	614	573	561	589	581	627	606	579	605	574	645	575	579	611	600	588	541	605	587	617	582	541	607	535	542	567	568	607	591	577	553	562	558	567	568	569	578	599	591	574	523	599	570	564	574	572	561	579	560	595	591	590	578	594	581	578	553	566	560	610	562	558	605	629	608	524	546	611	627	601	594	577	544	618	571	603	570	564	557	601	554	556	566	605	579	605	584	580	525	616	573	572	599	567	598	587	553	604	625	542	613	628	615	604	601	630	604	578	560	608	581	544	565	579	592	582	518	565	536	598	563	550	597	616	599	567	591	604	616	573	547	564	609	584	597	558	574	604	539	603	616	565	595	586	574	538	546	569	587	575	597	619	577	585	585	581	528	563	551	594	614	569	580	636	614	586	591	564	559	588	604	597	584	585	603	559	606	604	602	577	579	561	600	546	598	535	581	570	551	571	570	585	567	597	622	584	612	580	586	599	616	546	615	616	557	567	599	560	607	542	635	580	574	618	545	588	604	601	555	594	593	595	584	532	553	565	579	557	588	573	557	561	556	607	596	588	590	578	577	578	594	608	590	574	575	577	561	578	561	587	572	594	575	564	559	579	581	583	538	592	586	569	584	586	555	540	592	586	607	607	541	631	578	585	556	561	580	555	543	550	544	583	547	540	535	561	612	616	533	572	570	623	594	597	570	561	586	590	610	568	604	587	563	536	585	567	594	657	620	574	566	615	605	600	597	554	601	572	573	558	595	625	562	558	562	583	585	594	552	549	602	601	605	540	580	564	554	607	556	632	587	576	589	598	596	578	616	595	556	537	549	545	648	593	557	575	555	570	640	626	579	595	625	528	596	631	585	573	579	548	622	555	563	500	527	586	607	551	578	613	624	574	571	561	580	619	549	572	586	556	555	565	590	589	590	555	550	571	608	602	597	595	584	546	570	574	564	568	580	624	553	591	587	548	614	576	555	513	586	561	588	562	584	570	613	570	584	588	607	650	615	597	593	550	583	568	565	586	578	601	590	592	532	576	611	548	509	592	569	569	587	552	585	589	506	588	554	589	544	615	608	524	553	565	569	580	597	559	568	607	563	566	586	586	577	548	609	600	546	593	590	609	606	523	575	578	625	598	564	588	561	558	593	554	562	583	575	581	630	579	586	602	619	558	542	574	554	535	572	612	588	606	632	562	533	578	555	557	577	567	583	567	535	567	569	545	586	555	545	613	566	592	558	556	572	588	579	575	568	547	562	561	569	575	566	590	591	583	567	604	571	590	604	544	561	546	603	589	596	569	591	604	578	550	571	595	606	599	600	539	558	554	574	540	570	588	555	571	606	642	588	597	564	518	622	611	550	554	555	588	592	565	572	573	610	623	583	607	583	595	573	556	588	553	585	588	587	571	613	609	578	585	600	561	599	610	586	505	598	566	588	592	537	594	607	536	619	558	575	611	567	602	557	585	579	648	583	569	560	593	555	630	590	564	591	529	580	624	584	545	541	606	583	588	584	603	562	567	577	579	574	600	584	593	582	569	561	553	602	577	605	539	584	603	604	592	553	510	634	617	571	588	590	553	595	544	566	571	611	612	583	580	536	556	587	589	576	584	608	593	582	571	590	576	565	566	616	598	661	611	582	550	582	564	589	608	596	585	535	636	624	574	582	564	573	610	605	564	559	580	580	580	562	557	619	548	614	573	581	547	587	561	596	564	591	623	604	580	571	590	596	565	566	559	581	559	563	556	612	600	634	563	595	585	535	579	619	562	609	602	578	590	628	563	607	548	575	592	585	553	629	616	634	556	609	593	567	597	579	581	542	570	594	595	584	600	612	591	562	621	556	567	574	579	573	552	585	579	528	581	593	591	572	578	559	555	572	559	558	617	559	599	578	634	560	551	557	530	589	592	578	605	569	527	550	592	620	591	593	583	606	567	579	571	610	602	587	617	552	583	576	549	553	558	595	598	550	572	640	597	553	581	603	595	580	537	567	590	540	574	586	622	602	598	589	582	618	614	569	566	553	560	632	579	573	577	598	561	605	599	585	579	558	584	566	604	579	576	567	539	590	596	539	602	548	623	547	591	580	601	586	603	566	569	610	539	621	570	613	559	598	559	583	544	592	595	596	620	580	567	556	556	561	627	568	565	552	559	579	594	564	609	576	584	562	586	571	617	608	564	602	565	592	607	618	584	579	605	605	605	578	583	606	603	590	607	610	622	574	580	568	561	557	602	561	601	609	623	535	571	580	612	547	584	564	554	575	541	562	601	538	561	575	601	595	538	574	565	603	560	614	566	554	563	590	603	596	603	566	559	587	529	564	608	615	602	600	589	544	552	551	553	609	547	639	557	578
55485	31188	16689	6945	2460	1192	673	463	416	356	309	264	227	252	220	233	205	251	257	262	229	241	231	241	208	226	228	263	232	260	240	243	240	233	232	208	225	218	209	214	239	269	252	260	239	218	238	233	229	217	224	251	223	218	253	235	227	266	230	221	223	225	248	219	255	240	247	219	248	223	256	239	240	233	229	267	279	251	223	227	257	259	245	242	253	220	211	250	245	259	230	260	228	235	246	253	253	270	218	234	254	245	260	238	218	235	248	260	218	237	251	216	255	227	258	258	269	220	248	230	244	232	248	230	235	223	264	241	237	222	251	232	263	212	276	265	237	228	267	227	260	242	239	233	228	272	255	227	234	259	241	254	257	273	261	227	243	246	243	262	247	256	218	257	237	234	228	213	249	268	261	248	255	239	246	248	219	241	233	247	241	261	237	238	257	214	232	205	265	237	235	237	260	255	239	224	238	225	249	250	222	242	252	224	244	238	249	223	239	252	254	232	248	232	220	231	240	249	260	252	257	233	243	223	249	229	218	220	253	239	235	249	262	240	228	196	235	234	239	262	248	253	216	239	245	235	262	245	240	264	250	219	215	234	237	242	260	284	266	244	243	237	257	244	238	262	251	246	230	219	228	230	250	253	230	273	266	259	258	254	214	227	247	224	277	254	241	261	233	252	212	251	236	259	243	217	241	257	236	264	238	267	253	224	216	243	231	226	231	247	255	251	235	255	250	212	225	252	235	227	225	242	230	232	267	252	216	235	237	218	242	218	243	244	235	264	245	238	274	251	271	204	267	282	250	248	242	221	240	248	249	254	250	247	239	248	251	255	226	228	232	273	248	241	258	238	281	241	238	268	285	232	238	233	248	224	217	247	207	236	258	235	235	270	239	263	231	212	218	238	252	240	248	247	233	228	240	268	269	248	252	240	244	240	294	254	273	241	274	285	260	277	242	266	225	231	255	236	256	211	242	244	245	252	242	238	238	237	236	227	252	250	233	239	217	245	252	245	235	231	222	262	242	221	197	235	248	235	235	229	231	228	205	231	252	232	252	276	218	240	240	241	240	265	262	248	232	236	209	218	238	271	251	250	221	250	233	241	250	244	275	237	231	219	242	207	232	218	242	233	237	252	242	260	234	236	232	249	261	227	254	246	243	256	209	225	231	214	279	233	248	223	265	250	227	220	274	242	232	233	259	237	261	244	245	233	271	243	221	242	226	223	214	253	234	227	229	224	234	274	232	228	255	250	236	254	233	250	241	263	259	227	202	239	275	241	231	232	248	239	254	240	259	238	244	246	239	266	259	238	236	239	277	248	232	245	234	238	232	241	254	253	219	235	248	236	249	248	233	248	216	225	258	250	248	255	240	252	221	250	242	235	251	268	256	254	260	253	243	263	247	226	251	250	238	214	247	257	244	274	225	276	230	242	269	249	236	227	252	264	226	219	226	249	209	243	240	257	244	251	227	237	264	263	249	236	248	246	279	246	239	233	246	238	266	251	242	245	228	239	264	247	231	250	242	236	244	247	211	268	247	237	237	222	253	229	238	215	255	255	246	238	224	260	238	227	195	233	243	259	225	235	234	247	255	232	203	219	259	232	234	240	240	256	244	242	243	223	244	244	256	218	233	230	237	240	244	242	228	246	253	265	254	236	218	256	264	220	212	250	237	233	257	247	216	215	227	214	242	234	261	204	234	259	229	219	232	220	229	254	226	248	250	236	246	213	261	247	247	224	247	230	231	231	213	241	235	207	220	226	232	249	252	255	238	245	226	230	244	239	219	256	251	248	223	237	241	233	266	274	242	246	257	255	235	223	252	229	237	259	241	202	255	243	225	249	221	225	241	268	242	240	229	251	251	236	239	233	236	255	259	260	247	248	236	208	225	238	211	251	271	222	233	227	205	254	249	214	251	259	226	251	236	235	227	236	230	243	271	236	214	251	245	243	238	206	250	266	253	260	191	224	223	241	245	255	267	230	241	249	224	230	230	245	238	243	228	236	242	234	269	187	233	244	229	224	251	249	253	242	217	243	268	235	220	280	310	249	269	231	245	252	269	211	255	239	236	244	245	256	227	253	275	243	256	257	251	219	243	220	237	236	242	216	250	264	236	238	234	222	228	268	232	239	225	242	247	235	242	246	261	243	249	249	259	225	268	249	250	235	252	260	234	255	229	237	249	253	274	232	262	241	263	241	257	239	228	257	239	219	269	249	277	254	248	258	219	263	253	241	244	217	217	249	215	244	234	246	262	230	254	266	235	252	277	231	257	224	224	217	237	249	272	229	221	235	219	230	250	255	253	227	232	229	225	235	245	216	244	280	241	255	232	215	242	226	265	245	224	227	237	274	252	232	215	242	227	245	232	232	214	228	208	258	246	242	222	237	247	224	247	235	226	263	236	246	254	247	251	228	247	270	231	259	246	245	257	232	255	238	252	263	264	225	275	260	221	265	240	271	240	227	248	237	244	218	235	233	194	226	246	224	246	228	249	231	239	253	255	239	229	230	222	240	273	267	238	241	248	221	226	249	249	254	218	232	235	205	256	228	256	244	268	243	223	236	243	232	240	223	229	226	233	259	248	269	241	252	252	247	251	235	288	246	224	250	252	234	237	236	248	267	248	245	234	255	219	225	266	260	273	219	238	254	241	241	257	255	251	240	261	223	237	243	230	248	220	248	224	226	211	235	234	266	221	234	250	224	246	252	241	256	241	218	273	252	274	222	208	224	247	240	228	249	258	254	269	290	221	228	250	236	232	247	236	294	223	223	216	246	236	236	241	229	227	220	246	261	243	251	239	250	228	235	229	212	252	289	232	210	283	261	263	231	238	235	218	236	273	227	273	232	251	232	265	239	233	244	283	239	239	259	251	229	230	250	247	251	275	227	267	258	257	214	209	224	244	274	245	225	210	271	213	239	246	250	221	237	232	245	234	227	243	211	234	244	257	259	233	250	229	250	241	223	267	235	252	269	209	234	267	238	246	245	232	220	227	220	225	263	266	253	253	246	249	250	244	254	271	220	235	231	262	255	229	245	245	247	264	254	259	241	190	234	271	245	223	223	220	248	304	272	235	272	236	249	237	221	240	242	267	245	262	240	240	255	244	249	259	238	230	220	237	235	221	232	231	228	239	241	228	227	201	244	264	233	265	241	242	275	244	262	262	269	233	223	263	258	232	220	260	260	234	223	251	240	232	193	237	226	220	241	238	257	254	251	257	254	211	241	232	209	264	258	252	252	234	237	238	239	229	251	229	249	223	264	268	209	221	242	211	231	238	254	251	240	232	237	236	223	254	204	216	256	239	211	235	260	236	265	231	264	215	276	241	231	231	217	230	263	259	245	262	214	231	215	230	232	240	249	236	268	239	244	300	253	262	222	221	251	256	238	262	251	228	232	230	246	238	249	260	247	268	225	220	260	236	230	232	258	268	259	233	234	256	235	254	241	246	243	240	245	219	244	209	258	221	271	225	237	233	226	243	242	239	258
37083	23324	17572	11491	6040	3660	2165	1394	1209	969	783	680	568	518	562	536	538	545	585	563	519	538	529	560	566	550	520	559	540	571	544	571	549	564	525	518	581	543	553	530	568	561	527	561	560	556	559	533	548	561	555	610	500	515	556	559	544	523	519	528	562	566	538	521	547	538	592	539	561	528	534	531	564	529	504	540	529	565	573	550	586	534	532	513	540	534	535	522	578	540	536	532	566	551	558	603	563	527	515	562	574	551	559	543	579	602	492	540	495	535	536	539	563	526	583	533	558	527	544	579	569	527	543	525	553	511	533	520	523	539	529	524	531	493	577	568	508	590	519	544	572	512	547	543	579	543	519	558	540	543	546	524	546	527	541	551	546	562	553	584	562	581	538	524	554	542	569	519	491	540	565	522	538	561	572	546	514	524	565	522	543	562	572	543	536	528	564	548	530	524	546	561	523	550	565	509	543	544	572	542	549	525	565	572	541	515	543	572	537	572	572	535	522	545	535	567	558	578	546	516	533	539	536	562	517	536	571	554	568	556	554	565	498	541	510	553	565	533	536	537	524	542	539	575	534	555	540	496	529	539	527	555	550	544	578	510	544	542	496	578	586	527	550	562	570	539	541	556	553	540	585	531	548	516	534	525	553	489	559	567	593	589	554	543	547	552	590	551	562	582	519	535	553	516	565	502	496	553	547	524	578	566	533	538	549	509	563	555	570	544	580	584	575	535	516	535	502	533	521	565	524	506	576	557	527	535	567	595	555	548	522	573	529	552	542	598	559	532	524	500	548	548	570	517	530	518	528	532	578	574	512	538	548	585	524	542	568	556	575	517	546	521	515	550	529	515	561	574	580	550	502	540	517	595	542	543	535	534	555	519	539	518	541	580	556	559	557	575	544	563	535	556	546	519	545	500	556	561	607	548	541	533	549	559	582	554	528	511	546	486	542	511	599	528	553	544	524	527	545	566	590	545	567	531	557	530	543	532	516	530	552	528	555	513	484	545	562	516	542	574	569	541	534	537	518	586	507	583	573	535	557	586	538	537	583	517	554	555	585	545	523	528	541	519	520	554	512	558	558	569	564	556	517	579	560	530	543	542	530	524	574	572	548	588	555	539	569	537	509	577	550	492	530	562	540	581	517	527	546	582	546	553	547	545	504	530	547	584	517	538	555	508	586	567	536	540	541	555	543	559	559	557	544	508	559	555	549	539	576	518	502	574	540	526	546	560	521	527	524	559	544	558	585	562	533	558	544	533	558	533	557	528	521	479	557	531	493	542	552	545	534	561	591	575	512	573	523	490	536	509	559	551	546	578	542	489	538	562	615	556	483	574	500	531	494	553	580	556	546	539	553	524	579	517	551	539	519	540	538	535	562	558	524	553	577	534	517	561	584	509	542	524	545	530	521	548	552	521	578	551	511	572	586	507	570	571	519	569	511	527	573	567	570	544	557	530	578	581	539	577	531	546	534	529	507	525	598	527	541	522	589	560	594	574	528	542	562	531	546	512	511	513	568	529	549	530	528	537	521	550	545	590	569	536	560	532	527	549	517	510	594	560	548	551	612	529	529	574	562	543	523	551	534	551	559	509	544	539	510	522	518	542	572	562	529	522	549	587	516	540	552	583	548	546	572	550	509	534	567	536	555	470	572	537	561	555	531	549	533	546	510	580	561	560	532	547	506	587	525	523	546	554	524	535	503	543	553	543	553	535	543	530	572	571	516	568	550	619	538	522	544	536	524	550	566	555	507	571	500	592	566	532	552	468	557	563	540	574	558	543	565	550	537	572	539	560	561	542	550	554	602	563	540	556	611	542	505	571	545	509	550	549	563	559	516	526	580	561	588	559	515	544	523	525	547	569	520	521	537	516	556	565	546	544	558	534	576	551	505	543	583	523	564	545	527	504	510	536	573	531	502	541	541	538	536	585	591	520	523	511	596	545	530	525	582	573	593	527	559	541	483	549	506	566	546	536	541	547	539	556	543	546	510	557	551	526	500	494	570	507	535	568	540	526	540	579	499	535	551	543	497	567	523	588	522	547	522	548	534	498	582	558	545	520	540	535	551	548	533	625	518	537	507	549	572	512	571	534	523	540	550	576	549	520	518	554	508	545	531	545	589	551	585	574	541	570	536	562	537	554	555	533	551	519	513	543	585	575	537	537	528	573	523	586	540	540	489	522	541	527	571	519	527	552	563	536	533	508	584	556	527	551	555	527	521	567	529	552	563	517	510	536	591	494	534	545	533	496	543	605	573	512	592	579	556	527	560	535	546	542	512	542	578	549	497	584	534	581	524	549	479	571	539	538	543	630	559	539	559	543	574	525	544	562	555	519	551	529	517	514	583	535	497	561	557	572	549	553	522	560	504	509	538	516	558	550	571	561	538	544	515	576	523	539	555	541	555	575	494	559	536	563	586	534	539	560	588	498	531	574	531	536	554	569	541	558	552	577	512	521	562	543	562	562	574	548	509	550	539	581	564	557	542	580	580	528	529	533	519	553	536	531	575	553	558	546	549	521	524	552	573	554	535	538	536	558	574	506	572	543	541	537	539	555	519	562	546	560	548	550	545	518	544	541	546	539	579	554	545	564	610	512	542	529	571	529	532	561	512	513	551	548	546	552	564	541	523	501	548	564	485	524	546	542	554	558	496	595	584	548	548	520	535	549	535	576	509	548	541	553	570	529	540	589	550	573	551	506	579	528	528	526	565	556	571	541	559	577	541	538	544	513	566	595	552	564	580	558	529	556	564	533	499	556	524	541	542	577	517	536	560	522	571	551	560	588	544	575	527	498	549	576	537	528	584	579	582	527	538	579	529	575	555	514	528	585	570	535	572	530	531	497	547	521	559	555	517	539	527	547	548	482	550	576	586	557	539	534	537	555	541	541	556	498	564	549	536	541	534	524	550	530	579	529	556	559	526	557	550	560	592	523	573	533	531	545	544	512	557	570	561	556	522	536	511	511	527	522	547	615	579	549	552	555	512	557	538	553	557	550	590	515	466	538	557	593	564	588	551	537	546	552	528	527	562	543	550	530	515	524	527	536	530	560	523	548	504	568	538	575	533	566	513	554	508	524	553	495	561	535	588	545	548	548	529	552	506	550	524	544	562	544	570	539	544	571	507	522	570	530	522	532	554	530	525	570	564	535	515	520	546	540	551	541	536	547	541	538	556	555	512	564	579	552	541	576	563	569	517	571	539	509	543	518	611	574	524	534	558	552	556	556	557	563	524	480	532	537	529	540	566	560	538	541	591	538	552	579	544	572	566	525	583	536	537	527	547	524	512	531	527	535	532	551	571	534	573	563	537	554	537	545	581	616	484	590	562	589	574	572	561	527	540	520	515	512	562	501	488	587	576	549	537	537	551	503	536	567	592	541	522	568	544	541	540	571	526	568	522	521	560	541	508	506	546	510	532	528	544	575	551	563	544	567	525	551	565	580	551	518	562	524	523	511	539	477	586	508	519	527	550	494	562	544	576	519
62202	34482	17591	6563	2329	993	546	487	354	366	306	289	274	285	261	250	247	267	275	278	263	257	250	255	276	272	280	278	279	234	267	246	303	232	257	305	290	300	266	293	260	280	259	263	275	284	278	258	246	293	270	277	243	230	243	240	260	277	257	286	288	251	250	250	265	270	247	260	248	271	279	259	253	272	271	243	248	229	252	302	268	215	272	248	258	287	265	246	270	272	279	263	287	273	281	267	257	247	259	289	270	262	246	274	277	276	274	286	328	287	260	278	232	264	259	277	289	276	290	257	246	294	294	256	230	256	257	264	280	261	289	254	250	287	276	231	284	269	275	288	255	284	293	287	254	258	255	254	241	261	282	241	256	265	256	228	288	270	305	283	266	281	293	253	310	266	266	288	261	232	313	280	277	268	283	261	233	275	233	277	264	258	297	273	267	298	264	250	264	263	285	277	275	257	283	317	273	251	266	256	280	268	289	255	315	262	280	281	296	290	246	272	284	285	250	257	261	256	293	261	272	283	269	303	256	253	257	278	251	284	289	266	280	301	259	252	236	223	281	260	260	259	275	298	289	248	267	257	256	294	262	271	240	281	247	265	287	253	253	276	270	270	281	278	264	268	288	296	285	268	234	294	264	295	266	297	274	265	278	253	271	287	251	301	274	245	276	254	300	265	263	301	322	300	285	282	286	262	251	282	271	261	266	264	249	274	260	306	262	236	266	297	266	257	288	271	271	298	261	283	249	253	260	273	288	281	266	281	274	261	264	274	271	261	258	265	282	300	264	282	281	284	249	281	277	261	265	270	266	297	261	289	256	284	262	302	251	291	267	282	254	278	260	267	252	261	259	265	281	298	287	262	270	225	255	322	286	275	272	283	278	301	241	263	280	289	263	285	289	257	274	287	271	249	266	261	255	286	298	268	250	283	245	246	278	292	250	272	255	284	240	246	272	257	285	242	264	283	259	275	285	237	283	253	248	273	266	283	253	274	292	256	273	247	290	269	297	261	295	259	273	291	261	271	275	262	277	276	280	273	270	251	265	249	253	268	254	259	272	240	258	247	268	260	251	272	265	272	291	283	242	262	278	278	291	246	277	239	258	301	290	271	262	290	254	287	266	242	251	260	252	261	253	263	243	256	268	275	264	275	275	238	268	253	260	262	268	262	235	256	255	251	284	246	272	290	269	243	248	272	289	246	261	260	271	284	281	250	278	266	252	256	223	304	289	270	266	294	251	262	285	271	300	280	290	293	272	282	256	247	277	286	284	262	262	285	253	293	270	266	276	248	244	262	265	282	302	285	260	271	258	286	298	265	281	240	278	275	238	250	288	288	246	253	324	274	305	270	266	263	278	244	252	252	276	282	249	294	285	248	291	277	270	302	273	264	282	289	265	282	247	271	281	267	263	257	245	270	258	282	256	281	279	258	305	277	272	304	272	280	253	277	284	307	256	283	272	251	319	286	278	270	277	264	274	287	308	258	263	252	249	261	253	265	268	251	257	284	275	281	284	271	259	260	285	284	266	286	219	271	261	280	258	270	263	259	259	242	261	268	274	312	278	266	271	235	260	261	256	258	263	258	264	263	247	240	276	276	279	274	249	228	252	264	265	252	257	233	263	275	249	274	259	285	303	286	293	265	263	268	291	282	269	303	317	265	256	279	301	308	265	274	311	291	273	254	246	250	252	234	257	291	261	243	252	258	288	273	253	263	285	268	241	296	259	286	275	276	281	251	255	258	255	272	251	274	278	262	270	280	256	282	276	287	273	248	235	271	242	258	252	247	241	284	276	297	254	274	268	263	281	263	265	237	291	259	262	279	266	278	263	260	246	240	250	251	315	268	265	286	298	276	284	260	298	252	232	266	274	278	299	235	267	266	274	259	224	274	262	277	286	286	256	306	246	257	310	300	296	268	256	261	251	288	278	267	255	300	275	288	270	267	278	304	295	274	231	286	276	255	243	273	290	220	275	279	290	259	248	297	302	272	260	253	282	257	258	243	244	269	283	236	250	263	285	242	274	288	298	252	243	286	282	262	263	296	282	280	267	266	280	263	271	237	286	287	260	265	300	264	285	247	268	269	275	258	268	273	267	267	286	299	284	269	272	278	255	260	280	264	271	285	306	259	252	280	252	279	265	288	290	268	242	288	237	283	249	254	264	253	234	298	276	266	259	261	292	274	288	268	263	253	261	243	275	245	266	251	257	310	277	281	242	282	287	281	232	262	250	292	264	287	289	240	254	278	305	251	260	277	283	267	251	244	266	268	253	262	260	275	268	278	264	287	265	269	254	284	281	242	272	283	299	260	258	298	244	250	251	272	301	247	289	281	284	247	234	275	279	257	256	280	260	275	263	286	274	252	300	260	274	253	266	294	266	287	270	254	278	271	270	283	280	266	275	268	275	283	279	240	254	259	236	265	296	274	297	264	290	268	276	271	290	267	295	288	277	270	285	285	264	282	234	259	242	279	277	267	271	289	260	244	248	250	272	247	304	258	283	278	276	294	254	246	239	290	259	280	260	231	272	289	277	256	292	285	272	283	252	274	243	293	258	293	272	277	274	244	275	265	275	269	302	263	281	278	296	271	248	261	267	262	248	266	291	264	224	303	280	252	275	294	284	260	273	272	273	273	295	262	281	303	233	289	295	277	265	263	285	256	287	257	242	277	304	285	260	227	311	264	224	263	247	284	277	275	285	300	263	279	277	254	256	283	274	258	281	264	287	249	254	295	271	267	314	248	246	270	278	287	292	272	254	279	252	249	288	308	283	274	295	251	288	282	258	278	254	282	275	257	268	260	271	292	271	265	262	265	295	269	282	275	288	286	264	274	267	265	249	225	288	284	268	253	258	286	287	277	264	269	268	263	287	258	284	258	270	278	274	270	273	297	303	233	257	257	228	238	290	276	266	264	277	303	261	266	261	244	257	275	285	299	281	277	284	290	255	289	238	257	277	295	284	266	255	265	296	253	270	277	256	258	275	285	302	265	271	272	250	279	256	254	276	296	289	261	279	278	250	292	290	281	237	284	312	282	243	273	267	253	304	298	305	283	244	250	280	257	236	255	282	257	265	250	271	296	260	279	246	260	260	261	268	292	265	263	269	291	289	254	278	292	272	311	232	242	254	299	286	270	268	258	305	275	260	258	272	247	306	268	272	284	268	273	250	284	271	252	275	267	261	271	232	264	269	232	320	291	234	334	288	240	287	289	279	310	274	285	258	268	251	280	281	239	268	284	240	273	271	268	253	264	270	264	258	268	270	248	241	297	253	243	271	263	246	264	286	275	271	275	250	275	278	235	267	276	268	292	243	289	262	293	247	290	277	298	270	285	273	260	267	258	266	260	280	261	265	247	230	264	265	283	281	281	284	253	254	277	274	262	292	283	260	273	256	253	250	295	239	305	298	248	234	286	229	273	285	305	276	294	292	250	270	276	267	257	277	251	288	286	269	290	263	283	274	294	273	269	251	259	231	274	252	281	290	283
42577	27934	17719	10316	5409	2811	1629	1271	1046	844	657	628	607	595	577	611	621	581	630	645	571	615	616	602	616	632	613	643	627	598	544	615	600	597	580	587	600	655	549	587	570	622	550	605	619	592	611	552	594	597	594	622	611	613	616	681	605	632	607	580	564	630	606	592	578	618	615	532	600	634	567	595	589	614	570	558	565	576	616	558	635	567	560	631	622	596	598	646	640	627	580	614	578	622	614	577	605	650	576	590	587	604	623	625	601	605	608	625	588	579	609	621	611	581	610	579	620	601	611	606	610	605	606	622	583	596	639	621	624	644	594	587	646	610	609	608	621	629	586	582	620	644	630	586	590	627	587	595	623	595	640	599	607	656	613	619	608	617	598	574	609	609	595	614	580	562	643	587	545	592	621	598	600	591	635	593	626	596	578	617	608	583	636	585	581	612	614	578	622	579	599	613	587	621	609	581	594	601	547	557	608	630	653	590	622	601	616	579	605	603	610	620	599	588	634	628	603	621	569	610	642	632	656	627	616	570	596	582	600	593	581	580	582	631	570	539	632	629	530	621	594	582	617	636	550	604	635	624	663	600	606	607	664	604	650	606	603	612	615	599	623	619	584	602	594	601	620	596	583	535	606	601	627	639	591	580	629	640	564	622	614	608	622	615	615	614	603	599	599	612	600	622	572	590	547	589	610	632	601	611	608	618	634	587	632	563	595	618	626	584	587	605	632	660	572	565	633	601	566	558	592	594	589	616	583	635	553	587	616	626	595	597	599	590	609	630	580	594	592	568	589	583	612	604	589	635	602	603	595	585	600	567	640	611	577	600	585	622	626	642	627	587	595	578	598	593	581	646	615	590	646	582	541	636	599	602	553	563	600	615	614	581	583	562	602	599	595	585	592	596	547	631	568	632	612	571	603	612	570	595	598	595	565	613	612	565	633	560	583	568	611	651	603	628	608	573	541	581	627	573	622	597	603	603	602	621	539	616	598	617	610	594	625	610	616	618	642	606	631	608	601	568	589	622	612	576	626	619	600	588	601	614	608	577	579	606	659	629	639	587	592	603	610	567	590	595	572	606	612	616	637	616	621	583	629	601	597	548	587	608	642	614	631	600	599	579	606	589	561	606	580	604	618	612	616	622	564	582	585	582	657	635	597	603	620	610	579	583	616	591	607	576	590	592	534	578	621	566	559	603	555	587	659	595	604	558	608	639	567	584	640	615	579	591	623	595	580	616	681	571	641	621	622	593	634	568	573	597	578	588	593	588	601	608	610	578	640	533	598	585	639	578	568	574	609	635	642	583	587	615	598	587	595	613	624	632	585	643	548	590	596	585	602	643	586	601	607	603	628	609	599	618	579	600	583	660	585	565	631	592	598	581	606	555	576	582	628	590	621	657	591	624	622	600	604	629	640	641	624	584	612	622	648	595	606	650	571	612	602	584	616	642	622	569	643	562	595	616	626	566	640	610	627	596	591	597	656	614	627	647	597	606	561	624	614	660	590	631	587	587	629	605	591	617	548	569	620	597	624	550	591	592	610	563	635	619	575	567	620	634	600	607	578	562	626	620	614	632	648	589	575	603	637	602	586	615	606	597	612	596	583	612	624	576	606	586	551	588	622	617	618	561	628	611	643	641	603	601	586	607	614	575	630	610	576	650	600	586	630	600	635	626	597	640	594	579	642	566	604	600	585	606	669	624	605	605	582	605	588	638	585	622	606	593	598	574	605	614	609	595	582	612	644	604	594	623	601	602	621	590	591	574	616	630	621	646	598	602	599	618	603	647	578	615	578	641	578	574	634	631	649	590	615	627	576	635	612	604	592	593	582	570	607	630	615	620	583	627	632	647	585	583	639	635	633	601	623	603	586	615	616	609	605	593	610	586	590	571	550	563	617	557	605	568	610	619	568	518	640	612	616	620	581	598	574	600	577	586	605	652	574	597	624	620	572	620	634	604	584	607	615	602	636	612	618	623	630	647	616	611	611	601	608	612	619	590	638	566	595	615	582	618	622	621	605	574	593	626	628	627	601	612	604	635	586	641	615	614	623	633	612	590	590	606	630	577	597	599	597	595	597	604	562	569	617	615	556	564	620	600	583	570	632	641	610	608	574	570	590	607	581	559	608	561	593	609	595	617	608	621	601	615	608	648	592	556	583	589	604	595	603	594	566	622	597	619	625	570	607	605	618	593	597	586	588	618	560	647	605	609	580	606	630	591	575	630	594	603	590	590	611	622	640	609	611	624	592	575	572	657	613	610	615	574	590	575	600	558	624	599	553	579	578	569	620	602	649	562	629	630	581	568	585	592	597	589	573	600	635	579	567	615	595	616	612	630	563	584	628	618	572	641	637	602	662	645	615	631	630	593	581	609	599	621	583	631	585	607	615	599	622	560	577	637	592	579	590	591	580	640	587	607	574	609	591	654	615	552	640	611	582	647	613	607	589	619	596	604	577	617	630	607	642	654	641	641	597	594	617	595	599	608	598	613	600	625	607	587	607	575	630	606	634	640	595	628	579	567	572	630	636	620	574	589	609	643	614	612	606	589	604	629	573	621	576	584	574	651	600	582	607	630	576	554	656	583	603	586	588	634	615	574	617	626	581	594	534	609	628	601	585	650	634	607	643	583	571	614	614	581	597	578	610	616	589	602	629	555	592	580	570	627	614	566	598	579	629	617	609	629	642	612	614	618	609	622	634	597	627	573	616	600	638	610	567	585	634	584	560	601	579	630	592	617	629	611	574	626	624	601	581	615	633	594	584	632	575	615	614	637	594	603	577	620	604	605	620	589	615	645	609	578	620	573	605	584	659	636	562	573	573	638	614	583	618	585	656	611	628	590	637	605	609	591	594	566	590	629	558	671	606	648	559	581	583	617	548	576	577	554	574	573	613	579	618	585	623	558	616	598	623	643	604	618	578	605	619	580	572	547	626	623	616	654	586	599	620	642	619	600	627	598	596	622	621	569	576	585	618	606	560	584	573	618	624	594	628	609	633	594	623	556	625	582	601	642	613	636	585	592	576	586	569	585	604	629	588	635	585	651	582	594	625	603	624	615	622	578	585	626	603	629	621	637	606	584	632	627	608	619	592	576	669	638	602	587	575	634	575	634	551	595	614	677	617	619	635	579	614	546	569	623	602	610	573	611	637	616	600	634	603	608	590	593	626	617	597	597	595	584	591	577	615	635	628	590	583	621	604	604	600	605	609	598	590	570	605	595	569	561	603	606	620	589	619	580	643	620	582	578	609	644	614	586	571	598	564	605	604	585	580	613	569	608	541	590	612	585	655	624	608	594	624	610	604	590	613	623	628	634	566	570	629	577	595	613	599	583	588	615	616	660	621	606	574	609	588	603	596	629	567	591	643	624	618	583	597	609	582	664	569	569	591	622	611	623	621	592	611	606	594	614	606	592	599	567	605	590	550	586	584	582	607	596	635	633	584	665	630	616	597	567	646	646	626	610	645	575	570	631	617	592	630	597	595	632
47256	22868	8750	2863	1063	583	456	372	291	308	246	291	262	239	243	236	269	253	257	241	237	238	281	230	241	251	231	275	263	247	241	244	238	236	256	243	250	249	267	229	247	248	278	254	223	271	232	237	268	243	257	264	249	266	267	255	249	248	233	256	265	264	223	246	240	271	226	237	246	246	238	254	257	217	253	240	267	257	260	264	250	231	248	237	255	232	220	254	250	246	249	228	244	220	233	276	241	262	253	267	260	255	225	241	260	269	259	260	260	249	252	276	287	228	229	274	222	236	252	271	262	256	255	266	274	234	251	260	217	235	240	250	249	230	249	236	255	250	237	253	255	251	250	235	255	244	237	276	278	256	253	253	219	239	251	240	277	254	269	254	267	229	267	228	256	238	253	249	254	255	236	229	249	280	262	264	268	229	253	250	251	247	259	234	238	256	259	261	233	241	235	249	231	242	213	259	220	245	253	277	268	241	269	246	271	234	240	228	223	255	242	222	235	269	244	209	256	219	251	268	244	253	256	243	275	266	260	235	267	241	239	242	200	244	274	232	237	253	258	275	259	234	278	233	246	246	241	237	270	244	256	241	258	247	294	239	253	239	237	238	251	253	226	263	232	225	250	235	269	233	256	231	263	254	247	247	261	260	244	231	218	235	274	275	243	236	269	212	233	218	255	236	233	249	246	247	237	241	236	255	233	264	239	244	256	217	248	288	248	206	284	262	269	260	253	244	273	262	236	258	229	254	244	247	274	212	242	260	273	267	260	247	271	231	257	270	237	249	263	248	244	244	231	257	242	266	250	233	244	243	250	259	240	261	259	248	250	271	261	281	242	263	259	249	291	254	232	253	246	256	245	285	253	255	268	226	243	258	222	288	256	237	288	272	245	221	270	285	250	236	274	262	237	241	257	247	238	275	249	232	260	249	258	228	257	263	238	243	238	228	271	247	252	249	246	237	221	243	267	254	237	250	252	251	240	236	233	250	246	231	267	279	237	237	273	254	251	236	233	252	268	245	242	252	241	258	240	241	260	238	249	277	264	236	218	222	246	264	271	235	267	217	247	232	232	232	235	249	240	225	253	252	225	235	233	234	242	230	241	251	274	250	264	241	240	277	238	283	260	253	229	244	263	252	256	237	232	261	265	238	227	243	256	246	257	241	231	273	254	289	247	259	241	260	236	238	254	248	260	239	234	266	269	274	253	233	280	244	252	245	237	246	264	288	248	257	246	246	227	270	232	254	245	244	228	223	247	241	255	253	237	260	255	277	243	227	263	258	231	242	243	226	250	277	210	255	267	283	263	245	235	256	233	232	277	239	262	255	236	235	227	261	258	255	252	260	251	232	231	271	253	256	239	253	231	262	249	244	250	250	255	246	258	249	255	242	246	267	242	246	242	265	247	249	269	252	249	241	240	263	267	229	246	250	236	243	243	235	252	239	254	268	225	258	246	234	255	235	256	270	256	232	244	234	250	246	257	239	237	254	255	234	286	252	256	251	254	282	260	251	222	228	238	229	264	234	231	259	227	249	260	273	271	258	269	238	234	248	222	251	248	227	222	272	299	276	230	266	258	266	296	249	245	250	272	235	233	243	264	257	233	227	226	291	270	231	255	254	254	254	261	266	265	257	269	267	224	255	253	242	256	260	264	245	239	256	238	248	256	243	273	255	230	226	231	260	246	246	242	254	287	250	271	253	224	278	220	224	244	241	236	236	261	261	237	249	275	256	271	243	250	239	224	269	259	268	281	245	243	250	208	253	239	265	260	248	238	246	245	256	214	224	264	263	281	257	247	265	246	246	278	239	256	223	251	261	237	253	245	256	217	252	246	260	259	250	242	254	240	234	251	263	234	215	233	245	235	257	263	214	214	218	268	267	276	268	250	267	252	246	267	247	221	246	222	236	293	230	243	255	235	235	267	233	263	234	235	256	260	208	250	263	223	241	262	230	231	270	242	232	231	239	225	272	247	234	250	224	263	265	243	241	238	216	259	236	252	266	278	242	252	226	264	237	264	251	245	252	223	252	266	256	274	247	249	268	261	247	257	227	237	243	262	256	247	234	280	236	272	248	236	241	263	215	249	239	226	228	262	274	274	230	227	229	272	225	242	225	217	278	267	274	273	291	232	250	240	245	243	228	251	285	248	260	255	242	251	257	269	251	249	258	248	250	253	260	276	227	257	285	261	242	230	258	245	219	271	248	266	259	250	247	284	241	233	238	269	273	240	242	290	227	268	243	255	240	236	250	248	256	225	277	245	233	251	235	245	240	230	233	244	286	272	239	244	248	204	276	253	273	253	270	267	227	265	247	269	268	244	251	268	256	234	256	248	254	238	229	303	269	241	235	250	241	271	234	234	235	241	252	248	237	268	252	263	250	259	232	231	254	278	232	235	253	217	226	233	258	251	235	249	272	196	232	260	272	225	244	276	254	248	250	260	253	234	205	252	265	275	242	270	248	267	251	242	234	258	228	255	246	254	238	253	237	236	263	260	250	235	229	255	259	246	264	222	274	241	262	279	260	211	279	249	232	225	255	246	267	272	256	260	237	258	266	245	240	278	257	251	244	248	240	238	243	266	265	256	261	275	261	227	250	238	254	264	249	258	259	228	234	241	262	281	264	245	250	234	275	255	246	238	242	219	271	245	261	245	253	234	242	226	241	248	233	260	241	265	234	225	236	237	261	241	256	234	213	223	248	252	254	220	248	253	288	240	248	278	262	236	247	219	243	244	245	251	270	243	271	249	257	251	215	271	263	271	240	219	285	253	239	226	260	246	224	234	249	245	238	257	250	266	245	250	232	246	236	228	232	244	246	244	272	291	235	238	277	206	245	232	241	274	229	235	230	244	243	262	258	254	237	256	259	226	218	279	258	270	261	266	258	240	230	270	257	246	239	246	239	226	252	225	254	236	258	278	235	255	240	268	250	249	240	244	254	262	284	235	261	237	267	267	236	240	236	239	235	238	222	272	252	214	253	260	220	239	265	262	244	262	260	255	235	233	227	262	257	259	246	252	242	255	255	261	230	249	274	247	221	240	241	256	220	244	262	241	235	255	243	250	254	248	282	254	231	272	266	242	247	251	248	274	257	239	250	240	282	201	233	242	259	264	224	233	226	244	225	239	234	264	264	211	240	274	248	242	249	225	214	257	274	251	272	242	249	229	241	288	271	242	236	261	243	258	263	259	231	254	236	253	234	268	214	248	257	252	236	257	241	228	260	258	258	257	237	274	254	274	238	251	279	254	242	240	251	224	229	244	266	246	272	249	239	244	256	278	266	273	255	245	260	249	242	261	255	259	248	288	245	255	244	249	271	240	256	221	264	257	229	259	260	241	242	262	245	233	232	241	258	227	244	219	242	255	240	237	236	250	233	259	266	245	229	240	261	235	224	253	209	244	227	217	251	216	257	231	227	216	231	252	250	239	262	251	264	257	260	268	266	231	249	232	229	244	217	257	276	277	250	225	265	251	242	237	291	259	264
32233	17980	10584	5938	3006	1719	1260	992	811	626	611	578	588	594	574	501	554	557	517	573	542	573	552	576	536	552	572	562	565	564	558	537	563	600	568	534	509	575	556	536	567	565	520	534	547	587	574	583	545	566	572	550	544	577	513	544	546	555	549	570	568	561	561	506	562	545	587	533	528	574	570	557	544	574	548	536	522	576	559	557	580	554	582	547	576	537	593	517	534	540	552	596	570	528	503	550	558	488	574	529	547	550	569	567	592	581	560	558	574	598	560	529	571	587	611	561	561	580	566	587	565	586	525	522	535	511	556	557	543	571	584	531	550	545	541	581	533	544	546	627	521	565	540	562	585	609	548	580	520	585	500	533	529	569	564	564	558	565	559	558	578	533	547	569	543	560	532	536	559	573	561	542	550	577	518	577	582	572	553	576	508	571	553	530	555	645	533	577	563	538	561	562	538	570	506	593	571	550	593	587	551	546	565	592	586	596	542	554	543	553	510	549	534	572	518	527	550	579	560	515	562	559	589	537	576	549	570	531	566	552	543	546	567	560	556	495	531	565	570	545	537	553	537	558	558	539	586	611	567	556	522	542	551	524	524	548	571	540	570	564	546	543	559	566	533	568	539	608	559	519	537	570	536	532	513	573	578	564	573	493	540	554	544	554	551	570	530	542	538	543	549	510	526	583	567	528	581	574	564	548	555	568	550	557	600	537	572	535	592	525	540	564	587	560	539	566	553	564	577	573	549	520	530	524	545	580	539	606	555	584	522	563	574	557	568	551	561	535	559	557	554	607	586	561	537	564	525	568	535	539	554	522	583	522	566	575	563	538	526	517	546	542	576	515	524	533	537	564	568	593	554	508	594	530	549	540	570	584	528	550	588	558	571	530	593	556	525	528	544	556	509	568	509	538	571	523	536	516	556	548	544	566	553	572	585	562	551	572	596	547	565	568	515	601	517	562	536	529	565	577	554	528	543	577	507	529	566	542	563	534	555	589	552	526	546	525	553	567	517	589	533	586	586	590	560	566	579	564	562	565	565	545	533	521	589	576	605	532	558	496	573	567	559	559	564	555	594	569	544	566	571	552	520	578	588	542	560	561	577	571	574	573	526	524	577	562	552	545	552	573	578	517	568	537	547	549	541	568	525	554	579	548	580	566	554	563	561	582	533	590	542	540	565	550	533	553	532	518	545	514	546	542	519	599	588	573	553	546	544	543	539	568	531	595	563	512	550	529	551	568	563	535	564	556	543	559	563	542	538	566	532	551	510	530	547	585	507	570	554	551	557	552	537	554	546	537	568	523	558	543	571	562	546	547	533	593	566	611	564	531	600	570	557	530	531	533	582	539	585	560	567	547	540	526	577	545	542	528	548	559	533	547	604	548	589	544	537	553	558	542	551	540	572	578	577	564	586	550	574	545	557	552	565	623	581	533	546	579	555	570	536	561	557	568	564	588	563	562	588	527	559	578	544	538	590	547	525	610	586	580	579	554	543	551	562	534	568	555	546	601	560	535	560	538	555	557	529	523	550	547	555	545	569	544	543	545	543	539	569	576	500	554	515	550	611	554	569	537	516	589	556	549	506	516	551	565	607	541	545	582	581	540	547	559	600	573	566	545	534	540	597	548	576	556	568	503	542	548	549	580	553	564	601	555	538	591	561	573	579	598	576	563	562	550	546	556	516	600	559	578	549	561	589	565	561	554	515	534	536	556	529	552	563	556	513	557	546	592	528	505	590	518	586	552	560	499	568	575	549	502	563	556	562	563	571	579	553	521	542	522	582	526	536	565	540	543	531	570	550	543	538	583	569	536	557	547	567	534	545	570	560	545	585	521	523	534	555	562	537	564	534	541	553	572	559	531	556	627	604	550	563	547	519	582	582	591	559	555	552	570	562	561	520	561	522	549	521	571	559	520	603	552	575	517	517	561	540	552	609	546	575	559	577	569	556	542	562	568	547	557	589	515	590	555	567	588	596	549	559	557	583	551	545	567	501	562	587	547	556	574	534	542	560	523	589	535	539	568	551	564	558	551	582	579	567	614	566	523	552	567	551	522	551	529	543	545	562	562	572	559	520	499	573	530	570	541	558	520	603	550	577	564	547	545	548	535	581	544	570	545	566	569	550	576	589	568	528	553	553	568	521	560	571	554	542	548	532	548	557	532	582	578	561	568	575	590	563	590	502	543	563	531	520	553	539	550	558	608	552	527	595	507	539	589	583	555	547	573	595	584	505	530	575	549	558	575	571	583	543	556	552	540	538	540	509	496	572	567	527	541	551	520	588	549	545	554	551	542	549	558	558	566	569	558	553	555	540	546	561	544	549	580	504	517	570	555	568	534	582	535	531	559	559	559	539	573	532	544	581	574	559	543	560	560	622	539	526	589	549	550	558	534	526	617	543	524	572	540	538	564	552	567	586	531	529	548	533	560	568	514	531	599	553	560	586	545	584	551	530	567	576	571	549	558	571	555	580	561	586	541	552	534	532	532	538	522	545	539	552	587	583	564	547	571	598	544	609	534	569	536	547	530	571	556	538	548	562	573	538	508	560	548	562	555	593	571	570	580	544	550	549	609	561	545	563	544	569	565	540	544	538	572	574	521	552	546	545	556	496	563	583	564	537	602	568	537	541	585	551	539	579	569	528	566	551	573	557	564	564	563	590	552	540	546	545	545	552	515	520	561	556	531	532	569	554	541	536	548	567	534	553	569	581	569	557	573	535	562	524	521	518	569	523	554	558	551	542	580	578	584	534	567	540	546	556	573	544	557	544	554	558	537	556	515	493	596	560	577	532	566	540	563	549	581	546	558	557	547	545	571	541	590	574	562	573	555	532	538	561	553	535	542	559	559	557	550	540	530	532	552	577	607	554	567	541	565	582	577	583	547	531	583	536	554	616	548	557	599	561	563	514	588	552	533	562	543	574	522	573	554	527	523	589	579	553	546	575	528	579	574	526	584	525	538	603	573	547	545	550	591	553	545	499	561	531	532	578	591	597	598	563	539	572	519	553	546	552	565	593	588	509	577	570	577	521	574	548	556	572	587	549	549	549	560	534	594	563	548	586	553	530	539	567	544	556	529	577	537	549	513	606	553	577	543	515	550	566	566	566	561	545	539	552	545	600	550	556	534	552	545	525	579	565	543	560	529	553	570	569	587	569	523	538	522	555	537	558	568	525	605	582	566	566	517	549	570	554	574	571	516	537	520	581	532	520	509	529	540	557	583	543	565	525	580	591	563	589	516	564	569	548	582	534	530	549	525	564	593	569	562	584	572	586	533	553	542	517	567	533	508	549	544	620	535	557	531	567	564	576	535	546	535	545	541	555	563	557	479	583	551	543	526	548	561	576	569	514	544	564	557	519	551	583	581	534	594	518	516	559	548	560	529	544	562	547	596	526	563	599	546	549	539	573	574	565	549	562	520	540	522	548	554	572	574	569	527	552	523	526	571	534	587	547	583	519	544	559	574	581	614	528	572	550	543	560	550
57542	28353	16436	7325	2983	1362	831	561	409	331	264	225	213	225	251	198	216	236	241	221	212	216	233	251	219	211	220	199	200	225	238	236	225	234	238	258	237	219	253	220	218	236	239	216	213	228	230	239	231	242	212	263	237	239	207	215	241	223	212	228	234	210	241	232	231	249	236	224	248	248	240	234	238	219	208	225	219	226	219	245	249	273	256	242	209	244	247	234	226	227	239	207	216	236	217	238	197	225	223	211	235	215	207	247	216	220	236	260	239	207	223	217	232	228	230	225	219	233	215	236	252	266	215	229	230	217	211	211	259	187	227	227	237	240	233	239	210	292	211	247	230	223	239	249	209	229	264	234	201	236	242	265	234	252	252	223	253	201	223	228	216	244	210	210	224	214	230	249	232	239	225	237	240	207	238	244	233	202	245	242	257	229	221	253	198	240	216	232	260	227	223	237	259	228	233	222	220	239	219	245	239	220	228	224	247	229	225	223	253	218	242	245	211	203	234	264	237	225	187	197	247	220	239	242	220	213	200	225	227	214	243	217	277	222	230	233	222	209	211	238	194	229	219	254	209	210	227	250	231	246	218	211	245	246	220	198	214	197	249	231	250	199	209	258	202	205	204	229	218	219	187	229	227	221	246	225	232	214	210	204	241	230	222	235	215	242	229	272	220	223	193	238	216	231	239	217	201	228	237	216	222	215	229	216	191	255	202	232	214	239	221	251	245	217	243	231	226	237	228	231	220	205	268	218	236	234	225	211	211	249	217	238	206	233	256	234	210	216	192	216	227	254	244	230	226	230	235	184	215	232	226	247	228	249	224	241	222	208	211	241	220	215	211	225	199	234	245	244	232	227	201	242	218	226	257	236	234	220	237	196	216	225	234	236	233	250	249	230	221	268	241	289	244	256	248	209	232	233	234	248	256	227	255	247	213	198	219	220	240	223	249	261	241	218	236	217	238	232	232	227	212	216	227	223	244	210	232	218	234	255	217	257	234	213	223	224	224	205	256	232	224	259	223	239	226	252	243	236	254	255	229	243	224	204	228	235	230	225	222	225	243	205	205	200	240	241	252	209	222	204	224	234	220	214	255	229	221	248	222	235	229	247	215	222	229	231	219	229	221	241	205	212	234	221	228	233	215	229	228	232	245	218	253	210	236	235	192	207	228	189	211	245	212	234	208	200	232	229	240	238	221	233	206	214	228	225	240	195	208	226	226	251	206	228	213	262	221	233	231	233	214	232	256	201	198	220	211	217	217	248	233	217	238	202	251	214	199	215	229	216	232	242	248	231	201	243	247	240	236	235	228	215	212	227	226	239	230	236	218	238	212	223	233	227	232	260	223	237	238	214	209	246	266	233	234	233	222	215	221	242	197	221	252	225	243	199	202	216	205	241	229	228	242	220	229	234	196	231	190	201	240	241	242	235	206	217	203	219	222	256	254	236	228	225	226	231	230	245	227	247	215	207	204	223	248	203	228	203	230	212	228	236	234	212	223	206	242	210	211	203	248	229	247	218	260	231	215	209	225	258	219	208	197	208	236	230	254	217	258	251	195	212	217	215	221	223	239	224	221	235	220	245	250	241	199	235	235	229	199	232	230	198	224	245	212	229	207	248	239	217	190	203	209	222	269	243	232	215	237	237	222	200	242	238	240	231	239	243	248	240	211	208	236	238	225	213	216	193	242	223	201	229	213	214	226	238	235	228	227	239	224	222	247	242	231	234	230	222	220	256	232	200	223	225	200	244	209	219	216	207	228	235	213	215	223	239	250	246	218	209	215	245	239	233	226	209	210	221	237	241	225	224	197	210	217	259	231	200	223	261	252	228	201	245	235	196	210	247	225	209	223	228	220	222	228	231	218	223	219	239	209	230	201	195	218	212	209	228	201	232	215	238	233	216	240	254	240	227	216	211	249	237	214	210	259	242	194	241	231	237	247	243	238	207	235	254	233	223	218	239	209	242	228	246	223	236	227	225	250	226	243	233	226	241	218	204	245	240	226	226	232	226	241	197	251	259	237	217	238	190	221	225	201	188	233	222	247	243	243	242	212	200	218	218	246	255	197	231	215	200	202	214	237	223	194	243	225	236	239	214	248	241	218	266	233	217	208	224	229	214	222	226	209	240	256	214	233	235	233	225	229	233	239	216	242	273	234	231	240	223	229	228	231	248	240	226	218	206	233	246	204	219	211	211	241	250	226	223	235	220	219	229	207	252	236	238	200	214	240	246	257	242	223	229	235	226	228	251	221	211	205	236	230	228	238	221	215	232	215	201	226	255	261	216	231	248	214	237	224	242	230	239	232	210	216	237	212	222	254	209	203	204	198	211	249	218	246	224	248	251	241	219	207	224	228	180	239	210	204	230	218	237	223	236	205	208	227	233	221	239	237	248	204	246	237	266	231	235	221	243	225	230	233	244	221	237	204	210	220	232	246	227	216	226	203	221	207	237	233	227	220	208	248	222	242	242	261	207	223	210	222	229	202	230	224	251	248	238	233	266	211	235	214	234	214	264	207	257	215	231	223	232	240	222	266	217	249	204	241	246	225	236	232	254	202	235	217	221	214	236	258	254	236	218	214	234	228	248	230	200	200	247	226	236	207	222	229	220	212	196	236	226	227	239	226	227	287	247	212	219	235	244	266	246	200	236	222	227	244	238	229	198	219	220	228	212	222	220	223	242	235	217	246	225	260	236	233	211	243	243	213	214	230	239	215	194	217	218	212	222	241	239	223	237	268	217	228	226	221	236	230	238	246	264	241	232	220	210	216	233	219	211	192	243	236	228	250	241	256	246	247	208	218	240	231	220	221	224	216	225	213	239	241	213	219	228	215	205	237	214	222	204	234	240	208	241	242	265	224	262	245	238	224	213	227	242	240	229	228	234	233	216	242	226	224	228	232	213	221	223	247	234	234	242	227	220	225	232	222	216	202	213	211	230	234	228	238	205	212	225	234	239	215	202	241	212	218	240	228	240	245	208	217	243	213	202	234	212	244	219	239	207	231	225	247	225	231	233	199	234	235	205	227	216	246	224	249	229	228	247	212	232	194	245	227	225	232	198	206	224	226	233	249	216	249	235	239	215	233	226	213	237	237	251	221	220	218	244	234	262	198	224	231	215	256	210	208	240	215	225	214	226	239	230	224	257	220	236	207	247	236	232	237	228	261	247	216	225	257	233	256	205	224	212	211	221	236	225	242	236	226	246	244	233	252	240	243	226	226	249	236	228	220	236	223	234	230	186	232	234	222	252	242	216	194	243	250	246	218	237	222	224	200	212	244	195	242	216	220	237	222	200	227	215	246	227	220	216	241	238	246	228	263	229	240	241	261	255	209	230	208	216	236	208	223	234	255	228	204	205	221	243	239	194	210	203	229	245	212	247	232	227	225	213	239	208	224	206	242	262	240	225	211	250	217	201	211	238	234	212	214	209	226	229	204	222	238	237	229	228	231	229	259	250	251	198	229	220	205	235	234	242	201	221	234	247
37899	22639	18803	12705	7461	4159	2480	1628	1169	828	615	502	533	533	519	513	514	482	522	534	525	445	554	534	484	508	513	548	515	531	518	486	534	507	543	529	530	511	455	532	519	534	509	536	467	512	508	504	528	502	508	507	521	538	505	541	521	548	562	538	525	486	462	510	486	543	534	508	495	534	499	507	524	497	520	500	515	513	536	520	500	519	517	477	512	477	536	523	508	517	558	511	511	487	553	506	489	534	541	522	534	472	557	552	524	520	502	503	492	536	529	561	480	558	538	506	525	476	527	557	509	575	508	510	543	561	478	533	520	510	510	531	525	535	494	489	471	483	539	549	560	496	492	472	489	508	563	546	522	520	496	511	488	553	535	547	477	534	516	544	505	489	531	531	561	525	468	487	485	494	535	544	518	505	560	528	496	527	497	512	538	567	502	498	542	505	572	531	540	527	501	521	527	523	513	512	542	506	535	517	522	495	541	482	519	479	527	535	541	543	534	494	518	522	519	559	507	560	534	525	495	500	538	493	527	549	468	543	491	501	540	510	533	510	518	488	523	502	491	496	514	507	527	537	529	484	505	493	499	508	567	568	546	510	508	548	536	533	558	512	535	528	527	538	515	486	498	496	468	497	526	488	505	508	527	511	498	511	514	551	547	559	550	552	552	536	523	483	534	488	513	510	545	523	501	482	534	550	506	530	540	504	537	499	493	554	483	513	513	478	520	501	486	475	540	538	542	530	502	543	549	527	561	508	466	496	519	505	504	498	509	508	502	505	486	523	488	506	534	521	535	539	486	542	521	498	516	547	518	518	506	489	542	514	506	495	516	518	522	554	539	509	563	537	533	536	530	456	541	510	492	505	550	495	535	526	532	496	552	518	502	526	535	505	508	558	493	468	547	490	514	545	513	479	515	526	517	546	529	527	547	503	516	566	488	512	529	489	584	517	532	520	509	520	530	541	510	531	550	548	518	533	513	507	494	524	511	528	533	534	508	502	512	484	524	526	500	537	508	519	479	502	534	570	533	483	477	517	545	476	555	532	533	535	509	502	554	499	500	507	538	523	526	522	523	512	490	541	501	505	561	506	521	513	515	520	546	506	558	563	489	503	509	516	492	530	487	497	526	540	532	489	529	509	518	506	542	523	510	531	533	483	542	498	512	500	486	536	507	463	560	517	535	523	527	502	548	544	545	513	496	545	499	543	483	480	499	510	498	542	492	534	497	526	544	512	487	487	519	472	497	515	496	524	477	501	533	491	489	525	457	543	513	482	518	484	552	541	536	483	489	510	523	512	497	474	503	544	524	509	519	542	498	505	535	536	501	495	532	477	569	475	517	539	485	524	501	529	489	505	485	492	522	543	530	531	508	504	531	509	502	521	498	517	552	504	511	513	540	537	510	505	526	532	546	535	537	533	499	530	511	519	526	520	508	568	502	486	513	510	496	446	505	471	512	521	560	483	506	520	532	508	519	540	532	488	520	532	539	506	515	538	515	470	532	522	501	537	497	526	519	521	519	541	518	555	554	551	493	468	531	520	514	515	537	512	525	536	524	514	523	554	529	498	520	507	498	519	515	531	532	506	540	507	523	481	481	551	508	504	534	507	526	508	538	513	497	531	520	514	533	541	489	533	518	526	468	530	489	532	507	515	504	500	497	539	517	536	490	549	458	568	526	552	517	517	517	485	510	498	513	495	507	553	512	550	554	515	537	494	500	509	514	546	540	548	537	538	500	495	498	556	527	501	537	519	541	551	502	501	499	523	515	491	525	510	577	470	501	494	543	531	506	499	520	496	536	571	504	471	543	512	509	506	512	485	520	540	541	478	549	517	542	528	547	530	537	568	491	537	500	539	534	495	506	491	502	519	543	499	541	497	526	505	521	522	514	474	527	529	503	517	538	536	514	542	476	517	508	561	514	548	495	533	471	537	480	489	528	515	454	534	510	522	496	508	533	549	489	504	489	511	531	508	507	511	519	494	509	493	498	548	452	526	491	491	509	540	518	558	513	520	534	516	550	499	525	536	546	507	512	493	506	504	503	496	477	537	487	518	509	530	502	508	497	507	515	519	541	499	539	537	506	521	518	504	553	512	515	522	503	510	534	553	515	535	514	502	515	504	535	558	515	485	495	470	488	521	502	532	527	508	485	509	495	483	510	519	582	496	522	503	472	528	521	503	502	516	524	503	480	501	512	516	514	548	516	509	541	505	493	515	489	505	511	545	554	510	486	519	544	581	568	549	540	506	504	540	526	509	506	561	515	548	525	535	538	530	535	512	520	513	545	550	506	558	497	512	511	480	502	530	514	509	506	482	502	529	514	516	477	533	521	505	530	532	514	542	491	546	507	513	504	524	533	471	521	525	500	485	568	543	548	525	512	526	553	525	545	543	530	515	515	548	526	513	509	499	495	498	558	558	511	478	542	529	544	490	545	520	496	533	513	511	504	527	533	482	490	511	538	509	507	530	542	549	517	518	511	504	521	529	494	522	526	520	561	560	501	504	474	508	498	496	550	502	510	531	535	568	509	529	521	516	528	546	496	508	531	520	486	499	531	519	557	528	507	521	498	520	474	508	486	550	532	496	497	483	530	485	498	514	521	534	477	490	529	518	539	505	515	542	531	544	520	511	504	536	534	521	526	526	520	513	535	504	529	520	529	519	524	519	499	520	472	519	537	495	518	524	493	487	551	502	547	545	517	471	487	506	526	514	516	538	522	525	479	489	545	517	471	516	496	517	508	529	515	577	535	527	488	542	498	500	529	554	508	544	544	540	554	543	514	507	539	469	543	515	515	522	497	514	521	516	512	560	532	558	535	548	557	536	502	471	527	535	519	511	509	485	493	539	525	518	509	536	492	493	558	497	511	519	525	492	535	531	510	520	524	533	551	524	494	535	505	526	511	539	528	521	568	546	542	513	498	533	523	539	463	522	536	523	514	520	517	488	529	529	527	516	520	513	537	497	492	534	528	496	547	510	511	521	492	510	522	525	485	511	553	491	498	488	518	520	544	543	562	537	503	505	546	539	528	532	490	537	563	503	519	533	506	551	509	531	494	533	516	545	523	534	478	507	503	540	483	518	503	518	484	535	495	513	527	514	495	495	521	486	498	527	522	531	512	532	520	551	495	515	506	538	572	496	497	511	552	495	547	496	551	481	557	513	550	545	495	532	477	543	516	506	522	498	521	534	491	526	528	507	533	498	500	523	524	485	507	487	469	500	504	536	527	545	551	517	523	549	534	496	543	552	522	507	515	538	486	534	569	518	540	522	540	520	549	522	553	531	497	472	530	552	521	541	535	510	500	502	512	563	527	535	542	499	527	506	485	482	528	510	519	538	498	538	488	510	510	462	524	534	515	520	530	506	509	495	527	496	517	490	534	512	486	474	483	511	475	501	515	538	516	499	508	525	509	545	508	519	512	489	539	527	541	521	527	505	494	543	540	528	530	503	573	524	535	506	524	511	523	488	518	554	519	495	478	516	533	521
67723	35338	16108	5800	1956	881	644	527	388	321	287	276	285	251	248	301	273	260	237	251	245	252	267	253	270	267	274	278	265	260	254	268	280	266	285	266	292	282	258	272	278	266	246	256	222	258	285	262	243	247	266	264	258	257	313	280	276	282	293	264	254	258	244	258	285	278	273	221	241	257	227	274	254	284	263	260	257	266	292	238	285	280	268	286	266	275	275	269	260	280	223	286	301	270	268	258	261	243	270	288	238	290	258	264	271	269	282	271	271	292	286	254	279	263	250	274	276	260	280	253	261	303	262	288	267	277	289	243	248	285	263	283	261	280	212	245	266	248	284	253	254	271	281	252	258	263	271	255	276	255	273	240	262	266	273	303	284	271	262	271	282	275	293	253	248	261	269	254	247	285	291	287	275	259	293	235	265	253	252	263	245	265	263	282	272	284	306	255	278	233	261	285	291	241	282	308	237	264	250	244	262	267	231	260	282	266	263	282	268	273	242	254	288	238	233	274	263	242	287	244	264	247	242	270	242	267	277	229	254	250	260	281	261	241	279	271	278	285	249	253	262	276	269	252	260	265	278	258	239	276	251	275	266	290	261	275	279	246	327	282	292	253	256	256	249	263	266	272	283	276	270	279	281	243	252	279	263	260	280	252	252	272	251	268	251	263	244	263	292	240	259	243	276	243	283	284	280	255	280	254	278	265	232	252	261	264	281	255	259	243	276	295	299	242	267	225	254	286	277	238	278	280	256	295	264	259	250	296	271	267	271	287	287	282	270	230	271	248	235	294	252	268	224	273	269	249	270	273	259	267	274	266	263	263	254	248	268	253	253	265	287	251	252	264	276	295	245	281	259	241	267	234	273	275	265	223	245	241	259	255	281	272	275	271	237	279	258	244	269	238	268	242	252	263	268	250	269	247	288	251	265	287	261	283	295	219	255	264	266	248	265	219	252	269	259	239	269	283	312	256	252	259	289	250	235	254	287	259	240	255	248	247	272	286	254	229	240	256	266	253	250	242	248	251	274	258	290	263	248	262	284	247	275	255	256	278	276	264	221	263	243	280	272	259	257	290	261	251	232	267	248	242	307	268	276	270	251	249	263	243	254	262	265	282	289	257	266	239	253	236	278	268	251	244	277	273	250	284	264	245	227	221	265	229	257	243	264	249	257	240	273	272	275	255	255	269	256	247	294	258	284	262	299	282	294	251	289	258	310	299	242	276	249	258	262	296	263	270	289	269	260	279	233	227	250	237	284	258	229	263	267	299	272	245	247	265	289	249	265	281	254	251	277	295	286	270	248	242	261	251	241	288	284	241	280	265	248	285	268	275	269	268	229	274	277	280	262	237	279	243	263	296	257	265	290	274	299	288	260	264	255	236	287	292	269	253	287	289	280	288	280	284	287	281	246	275	288	255	294	276	291	256	293	269	261	273	248	275	269	243	245	237	231	264	257	274	282	261	268	237	288	259	256	306	255	266	281	274	280	249	260	258	251	266	258	257	282	275	238	281	294	267	245	248	275	255	245	262	253	254	260	274	273	272	282	284	245	256	270	279	257	260	248	256	253	271	262	265	228	251	272	249	267	281	244	282	285	308	261	244	291	226	280	265	241	238	277	270	274	240	277	257	275	264	271	240	258	259	266	241	270	283	304	247	279	276	259	241	255	252	253	270	258	258	255	287	251	256	247	279	246	237	269	255	275	266	253	248	278	268	284	249	260	273	261	256	259	281	228	245	285	260	252	237	216	272	263	270	265	260	264	226	250	277	256	269	276	269	291	274	253	282	254	240	274	240	251	278	245	261	271	265	220	241	259	278	242	279	250	263	297	255	254	255	282	276	241	281	243	247	272	267	254	286	222	235	258	251	285	262	270	261	299	249	281	276	266	264	286	248	258	267	275	275	251	268	259	271	260	290	243	264	268	249	266	244	252	232	257	290	277	278	253	272	293	296	257	271	253	258	259	275	236	294	285	247	286	283	274	253	271	242	280	255	278	276	273	263	245	261	279	238	218	299	273	276	286	260	222	275	270	266	277	269	293	273	252	258	263	266	277	239	279	256	274	234	247	256	281	238	250	260	254	253	269	281	267	268	250	239	296	274	260	266	247	238	254	272	258	289	247	264	273	258	237	270	264	260	288	265	251	255	267	236	242	255	259	247	285	257	277	288	301	264	294	258	268	253	256	274	253	253	277	225	261	253	300	273	276	286	283	253	278	277	257	257	261	289	263	266	250	267	239	239	280	240	242	254	248	278	268	296	257	269	251	269	238	255	255	267	287	246	248	249	281	291	257	299	266	252	288	237	247	280	261	241	310	254	262	292	259	308	275	254	277	270	293	264	273	238	305	297	268	231	234	245	293	277	265	248	285	277	285	266	270	292	272	283	287	261	275	255	296	279	264	251	236	247	281	268	248	246	277	286	284	270	235	267	267	245	252	257	252	295	258	240	249	264	245	234	256	246	273	270	261	284	254	251	247	257	280	244	254	275	275	246	269	259	265	298	257	270	283	264	261	228	292	250	282	243	270	253	255	270	256	238	255	295	280	253	256	252	251	258	255	300	273	281	245	272	249	231	290	235	254	251	267	274	276	300	266	262	262	256	247	269	251	278	275	265	254	274	271	251	230	272	275	260	279	263	257	249	219	241	238	227	256	251	255	247	258	240	248	248	275	260	280	239	257	269	293	235	266	277	274	227	254	237	300	240	279	283	239	276	260	263	275	258	253	265	282	277	249	293	263	234	271	253	264	299	249	256	262	251	280	269	265	227	222	285	281	257	232	291	254	271	225	283	279	219	237	269	269	262	272	269	252	258	264	246	291	259	302	300	262	256	273	280	277	285	305	253	282	259	294	280	248	266	271	277	257	271	265	298	261	254	246	260	294	276	252	273	217	263	263	272	266	252	266	263	241	242	269	269	287	259	255	231	284	252	266	280	274	260	249	237	277	277	288	237	262	271	251	237	273	260	245	279	274	263	263	265	249	267	287	269	239	266	244	257	284	281	263	221	255	264	285	246	266	254	263	279	246	235	260	276	275	267	252	275	268	246	267	281	278	273	277	268	255	253	264	240	300	236	260	273	238	259	264	260	265	246	260	279	249	264	242	285	262	262	268	275	250	259	276	259	250	288	264	266	269	292	261	268	241	247	261	264	266	261	284	247	244	258	248	278	262	264	280	270	255	264	250	282	271	291	264	273	272	246	261	286	254	286	267	273	247	288	262	254	264	278	259	229	249	278	300	253	258	265	217	254	265	273	259	263	263	254	261	277	290	272	259	290	265	279	260	294	268	258	264	234	261	264	265	260	258	265	251	255	271	267	272	253	321	266	288	221	254	277	277	239	290	239	275	231	259	266	266	247	251	279	259	277	275	292	277	253	274	298	266	248	261	242	245	254	274	293	276	263	281	260	268	273	280	272	267	270	255	289	243	257	269	242	257	252	260	236	294	256	290	275	293	299	289	247	259	261	263	286	282	260	290	258	289	271
45689	26908	15447	9557	4883	2664	1954	1330	948	826	673	619	579	601	571	562	605	609	617	559	594	550	566	577	608	592	612	603	562	595	566	558	617	580	543	591	638	570	614	612	561	577	606	561	576	555	554	629	569	579	572	579	574	577	573	567	583	591	593	584	600	615	586	590	622	576	592	543	612	584	581	574	571	618	584	597	605	598	573	613	558	575	584	568	586	568	582	598	615	612	603	601	628	572	603	614	591	620	623	641	606	594	576	567	590	591	612	559	597	613	590	585	618	614	573	547	574	595	595	584	614	572	630	589	546	551	559	586	542	596	606	563	554	570	546	577	589	607	592	573	605	551	607	597	622	562	546	625	576	610	597	587	608	574	625	580	580	605	618	591	547	577	583	606	603	558	572	598	600	589	596	575	538	637	561	583	599	616	614	557	574	612	606	578	590	572	583	593	566	615	603	656	620	567	544	562	602	592	617	552	607	592	571	585	577	598	561	610	585	546	544	603	568	644	647	575	580	572	611	582	573	588	582	580	602	643	623	569	635	551	602	584	585	598	538	608	560	595	583	573	604	574	573	617	567	553	608	595	534	598	609	569	650	579	564	618	519	600	568	562	568	603	596	600	585	605	638	575	565	599	609	602	557	576	568	564	556	587	594	596	584	607	573	568	524	606	563	576	590	584	618	586	612	629	581	614	605	629	605	581	590	565	634	583	560	586	614	589	602	583	581	633	560	561	609	558	603	571	597	574	596	601	572	596	586	604	536	597	621	606	562	568	581	605	597	599	548	556	565	580	617	664	611	556	601	530	583	581	543	582	622	586	599	596	606	547	579	598	587	599	604	536	536	591	573	613	586	605	582	598	603	567	596	607	568	581	587	603	609	562	614	604	574	570	627	585	587	617	612	554	581	594	551	571	609	575	590	591	568	558	625	580	617	589	562	599	605	600	544	597	597	607	605	546	589	598	558	575	617	552	590	599	622	594	620	623	575	568	597	616	600	545	590	552	600	600	624	606	570	553	594	574	633	588	622	569	594	586	612	588	605	631	589	584	552	617	582	601	598	578	611	571	601	576	588	641	543	583	617	602	556	633	554	598	575	584	537	616	603	569	562	618	598	583	581	619	596	594	557	565	585	594	552	550	565	621	586	587	603	567	606	587	573	618	576	599	586	587	541	605	621	627	607	553	592	583	609	583	573	599	601	591	583	580	542	622	553	623	551	664	601	576	594	608	580	601	590	592	575	588	599	606	560	606	610	561	590	588	656	607	575	615	576	591	646	562	600	627	603	565	550	574	620	565	580	613	560	597	558	578	606	571	588	571	559	578	553	567	571	604	585	595	630	593	604	582	620	549	569	600	632	553	577	579	596	576	600	607	576	610	567	578	609	624	591	539	610	621	636	583	616	577	607	555	610	586	582	601	580	593	611	566	562	585	584	548	588	604	571	628	571	602	609	580	601	631	616	552	579	620	608	607	567	585	551	553	605	564	551	604	588	611	539	567	613	609	577	592	642	589	609	583	551	571	542	604	562	574	569	554	562	604	602	551	571	612	548	597	576	612	590	589	590	581	584	599	617	604	587	583	594	591	625	624	552	582	611	609	592	548	536	590	553	574	564	637	612	630	595	606	617	603	610	579	573	592	589	608	569	614	554	561	556	599	584	650	576	590	564	622	613	613	621	619	614	573	612	581	583	588	569	630	551	588	601	540	559	562	571	671	598	598	571	553	618	576	589	568	592	562	587	599	602	583	591	602	580	622	578	583	552	573	623	544	588	573	615	561	577	565	584	577	579	585	609	604	593	605	591	586	545	613	612	627	612	561	626	560	575	571	575	539	594	602	577	574	614	565	599	555	600	577	595	605	601	604	561	594	627	555	564	627	589	549	597	582	586	592	611	570	601	629	558	563	597	603	582	595	567	599	581	570	611	550	578	590	623	561	569	581	567	597	604	594	562	591	609	573	606	595	522	616	570	570	592	628	600	562	621	574	586	595	544	591	582	580	591	562	588	565	553	588	555	568	578	568	589	574	620	564	630	584	576	600	612	627	613	571	609	563	653	557	572	591	593	612	560	586	641	567	597	574	637	574	594	583	585	610	598	561	587	558	564	581	608	605	592	590	575	568	589	609	609	583	635	598	591	568	562	571	564	583	614	602	580	593	585	570	599	596	582	569	591	614	565	609	602	606	591	603	538	552	561	605	581	594	614	619	588	587	548	569	617	591	587	603	582	556	584	607	608	577	566	598	597	577	564	563	611	594	595	593	605	628	589	564	590	576	598	574	541	583	565	596	586	612	631	611	554	562	604	575	582	565	563	616	619	636	590	608	595	563	592	575	600	614	564	610	622	593	584	641	636	594	597	530	615	600	587	594	582	568	544	577	584	631	601	602	610	561	620	577	618	546	595	630	576	618	594	514	534	599	585	552	582	575	565	575	601	584	587	546	593	588	609	614	625	548	599	563	586	579	553	608	620	602	605	570	572	606	589	601	609	578	588	615	584	558	605	622	604	596	627	638	612	579	589	601	563	592	572	578	557	581	602	614	639	558	584	625	574	549	570	601	569	589	556	572	579	570	578	611	579	578	606	595	624	590	607	593	596	597	599	594	591	598	624	588	612	573	613	585	617	565	595	634	593	606	549	581	564	626	594	586	569	555	551	565	569	572	579	583	560	543	535	592	621	626	614	588	577	613	608	617	601	652	568	557	604	558	633	622	574	601	561	615	584	588	607	553	574	575	579	555	600	588	625	571	582	550	578	610	554	588	594	570	612	598	583	596	593	598	597	593	573	588	532	589	648	556	581	634	607	563	638	598	601	615	579	582	573	578	556	543	583	575	606	579	611	553	613	566	576	607	598	628	598	623	580	568	580	591	625	610	577	571	597	590	601	568	590	597	553	550	609	603	608	577	597	587	582	590	569	578	615	603	590	600	602	596	611	567	596	611	581	579	610	620	598	643	545	597	616	568	602	601	581	602	580	610	565	590	611	595	574	587	635	578	612	580	611	604	587	580	614	609	605	654	611	604	600	607	579	575	576	618	605	579	617	580	544	614	588	609	586	577	606	637	569	559	572	564	631	582	638	563	579	560	575	627	561	587	556	656	587	617	585	615	596	564	519	574	582	624	564	587	588	586	631	609	580	584	613	581	564	587	568	614	629	592	570	569	556	595	599	559	589	577	600	575	554	600	606	591	599	564	578	625	617	582	602	543	579	617	554	612	585	565	612	558	574	576	609	586	568	600	609	577	591	593	602	596	594	621	591	543	618	594	596	555	605	571	537	551	578	568	597	592	590	612	598	589	539	610	592	574	577	634	622	578	582	608	641	589	575	615	644	545	562	614	618	621	612	601	557	558	575	542	630	586	596	588	566	597	629	578	583	613	605	563	604	575	592	556	646	622	611	619	572	597	572	569	613	588	596	585	594	566	591	590	586	615	595	587	559	610	570	593	617	614	620	583	577	579	551	559	620	585	575	624	583	596	571	552	550	603
51024	16651	3494	981	448	349	306	292	297	277	278	270	242	256	275	295	241	239	253	276	268	295	276	257	232	247	283	279	287	258	230	281	264	256	246	261	261	277	255	238	246	245	259	287	271	259	233	244	264	234	253	281	292	252	257	298	256	306	283	255	235	265	286	275	266	260	239	273	249	260	280	267	250	252	263	261	273	282	306	255	277	285	269	296	269	245	271	286	247	306	277	272	283	216	277	279	257	246	269	250	254	260	257	266	253	266	245	255	251	254	257	272	261	232	245	226	252	248	252	261	255	249	225	244	258	237	245	233	229	265	287	242	249	271	255	280	282	276	285	247	263	292	243	223	283	280	234	231	266	264	293	268	245	288	252	260	241	234	243	245	279	269	279	293	274	276	271	262	245	236	256	259	284	261	233	258	273	293	259	247	265	288	250	280	267	260	251	280	260	254	272	290	251	269	291	285	250	263	230	241	274	265	277	260	242	268	247	275	256	284	233	269	294	274	264	283	272	271	275	248	240	270	249	231	233	252	240	265	279	266	276	267	238	304	273	269	264	247	253	235	262	252	278	245	280	290	268	273	300	252	276	233	264	260	246	254	265	249	253	263	251	242	231	234	250	274	275	218	283	272	251	267	264	270	260	253	269	256	265	288	270	264	246	280	233	236	264	267	296	206	247	262	224	265	292	258	271	271	239	273	261	273	291	227	268	255	243	268	265	280	257	255	285	247	259	271	247	248	251	253	258	275	280	244	283	295	282	267	287	282	284	282	220	268	242	274	253	234	226	275	289	246	260	214	236	235	236	263	248	258	274	246	255	253	279	246	255	238	274	258	256	258	238	279	248	248	247	259	271	284	284	245	265	252	250	251	274	266	241	288	249	249	250	256	260	270	282	301	244	274	289	270	237	257	249	283	260	248	232	226	244	247	246	267	239	281	284	285	236	276	294	276	280	264	257	286	279	279	276	260	259	248	293	245	283	276	275	289	278	241	257	257	267	264	265	235	254	243	238	255	251	247	257	254	237	244	244	250	277	262	273	263	254	283	265	269	264	244	259	272	256	282	276	255	260	269	295	247	253	207	217	263	264	249	298	257	252	278	241	247	252	266	281	278	278	258	223	233	261	228	246	253	242	268	257	239	291	278	241	255	258	256	267	276	253	269	261	249	285	267	273	243	267	270	277	275	281	249	242	295	255	267	270	242	277	289	266	268	258	245	271	281	254	266	233	277	253	266	224	272	291	261	229	275	255	283	296	264	250	246	285	263	258	263	253	271	257	238	244	264	261	250	255	243	269	287	268	251	244	267	266	297	299	259	288	256	257	266	268	238	246	269	305	255	249	256	285	268	251	273	279	282	269	269	264	251	274	240	284	257	233	244	251	209	269	270	247	283	248	255	251	277	225	259	261	231	262	271	255	281	287	294	276	238	273	266	284	260	251	251	277	254	266	283	223	247	271	256	277	235	236	288	245	252	245	261	244	236	255	264	267	271	266	252	245	217	264	265	240	246	253	238	249	269	255	259	250	292	254	265	298	268	242	275	246	253	256	289	262	272	274	246	231	244	267	247	269	253	298	243	255	251	238	261	276	262	270	237	272	258	264	229	249	264	275	260	262	251	242	226	241	268	261	294	300	244	267	243	263	281	269	254	260	276	264	265	283	277	256	301	290	265	269	276	248	264	219	245	291	253	275	262	245	242	296	245	257	264	262	272	257	263	268	234	248	250	248	239	257	248	288	267	242	236	250	252	249	278	257	260	247	262	279	273	265	288	266	287	275	234	271	244	260	251	288	253	272	274	252	233	241	284	243	239	261	241	279	263	265	295	281	244	235	239	246	289	273	272	224	275	254	242	245	274	268	252	275	301	269	269	295	237	258	263	272	227	256	239	271	275	251	284	284	261	250	225	278	282	231	241	232	228	242	288	254	263	267	258	278	258	245	301	257	287	262	269	291	261	272	260	259	255	268	258	225	245	243	255	260	268	272	256	268	281	278	254	245	256	226	279	288	263	284	226	223	279	270	268	276	285	272	237	254	272	271	259	233	236	247	272	248	269	265	256	292	267	247	282	264	262	249	251	247	250	244	279	257	273	248	273	298	280	282	273	251	261	248	268	285	262	248	259	297	237	284	251	253	252	245	251	250	307	291	260	274	299	286	256	267	234	264	289	270	237	284	261	281	232	242	259	267	247	266	271	283	260	257	250	250	275	239	239	270	251	260	273	240	250	253	253	288	261	235	251	263	257	260	267	272	245	259	281	261	261	246	275	253	275	234	273	254	268	275	276	267	274	245	271	252	255	252	278	272	254	264	244	264	275	273	266	254	244	276	272	258	260	239	269	233	254	258	280	225	235	271	276	269	243	281	268	278	278	233	266	272	266	252	220	250	256	248	261	244	268	295	262	266	260	245	268	244	257	274	264	325	256	253	259	269	264	285	278	305	270	244	257	257	270	271	298	253	253	216	263	273	273	262	255	248	275	282	243	260	303	294	263	245	255	273	290	266	261	239	291	255	279	275	284	281	283	266	269	264	302	250	249	219	254	232	250	287	247	252	260	275	265	247	241	253	281	259	283	289	240	260	248	268	246	265	239	278	245	279	272	257	267	249	255	255	265	312	285	231	256	290	282	257	288	269	277	252	250	275	254	285	276	254	268	242	259	273	272	245	298	271	276	229	250	260	265	249	247	255	265	269	274	260	243	237	249	240	275	290	244	254	237	304	292	245	260	265	250	275	240	240	272	258	265	283	269	246	290	245	260	263	263	281	289	261	264	271	275	277	268	261	282	273	255	255	267	278	276	256	242	258	298	277	310	246	260	271	249	248	264	247	238	254	278	262	227	264	283	244	248	265	255	263	282	253	267	246	268	288	262	284	273	268	245	269	264	276	268	236	281	263	246	236	265	236	283	255	266	235	268	279	250	256	261	231	259	258	262	270	230	270	264	253	261	266	268	289	243	241	273	253	272	254	276	266	291	290	276	280	263	245	252	238	233	289	263	283	224	243	282	279	265	253	254	250	245	265	270	249	238	287	240	256	259	301	283	257	233	282	261	276	253	274	231	248	262	260	290	277	256	248	265	252	292	270	253	274	283	252	264	234	257	268	277	256	255	253	240	248	258	251	274	256	240	240	259	264	267	257	269	268	282	280	278	256	296	271	244	274	291	250	277	233	276	255	272	236	249	269	273	230	273	259	275	246	253	271	246	260	299	289	259	268	246	287	247	275	264	227	270	276	238	272	258	274	262	221	290	328	258	272	260	257	251	255	304	246	258	282	259	270	216	261	289	296	269	269	259	257	239	253	282	280	265	265	266	252	281	276	259	231	250	263	267	301	250	250	243	255	286	220	260	275	270	237	256	291	255	269	259	247	249	278	249	228	249	249	260	256	258	276	238	252	293	241	251	234	265	261	251	287	273	232	259	273	246	267	270	276	269	250	248	250	289	261	245	265	238	228	292	242	300	267	238	263	249	257	238	283	236	251	285
34875	9860	4035	2214	1160	860	702	591	656	621	599	614	583	559	576	588	575	553	539	551	509	601	585	566	594	556	602	602	567	572	590	562	578	567	607	561	595	611	577	617	526	601	616	606	572	562	606	591	631	584	566	592	621	605	571	614	578	593	598	565	551	602	576	596	605	575	590	539	594	578	591	601	557	601	602	592	578	553	563	600	562	597	588	618	588	559	580	553	588	526	581	588	569	561	633	586	594	567	559	592	612	597	546	566	582	574	568	552	560	558	549	637	568	570	531	598	555	569	568	563	566	589	557	545	593	616	630	575	567	605	600	584	590	555	589	560	560	594	588	577	605	615	566	521	586	603	548	570	593	554	583	571	563	547	574	608	592	560	568	561	614	581	554	612	557	573	549	599	571	544	581	531	613	545	609	566	560	559	611	592	600	604	599	554	597	576	551	605	588	589	553	567	611	564	600	568	581	542	561	560	596	600	584	615	550	592	564	576	587	594	578	578	597	556	589	556	554	632	598	571	607	609	586	610	603	584	555	556	578	565	564	607	598	580	542	563	545	568	603	561	591	598	582	599	534	555	605	580	573	607	574	560	565	627	602	641	589	585	602	530	601	597	549	581	591	556	554	577	570	589	601	560	577	546	596	638	593	575	628	611	625	586	575	589	639	580	597	585	536	593	594	552	562	604	540	559	584	594	557	609	598	607	576	551	572	548	562	554	583	541	595	571	596	567	599	609	604	586	518	602	536	551	583	594	565	559	606	597	544	627	565	569	571	573	634	569	542	555	549	546	621	569	558	619	600	587	610	592	572	592	629	590	611	553	590	596	552	560	621	548	583	588	595	575	531	586	518	553	595	571	582	590	585	542	568	569	570	615	588	570	625	606	585	579	589	614	591	575	594	580	564	592	606	603	557	608	577	581	566	551	553	625	617	562	632	603	560	602	611	576	545	583	560	572	598	555	559	593	551	565	581	561	552	563	577	549	545	602	575	551	579	581	601	579	580	564	596	598	590	600	525	604	612	621	601	595	622	581	575	586	577	555	560	584	584	560	590	569	608	583	591	590	611	581	544	571	609	558	609	612	612	552	569	559	623	570	569	567	559	575	555	584	585	571	581	604	590	588	581	562	580	604	612	604	617	610	577	605	554	616	610	605	575	624	552	581	571	611	568	594	597	543	618	573	613	568	597	541	616	568	579	565	588	614	576	586	562	589	598	517	550	592	560	584	580	583	600	565	591	580	625	551	594	579	601	562	556	588	572	594	573	554	559	561	572	586	554	608	583	549	561	615	558	591	599	590	578	579	582	560	577	570	552	604	572	594	584	542	560	605	585	513	623	606	576	570	607	623	542	530	580	599	566	560	581	568	595	565	620	573	546	558	567	579	597	545	574	579	587	556	633	602	575	571	565	605	565	563	587	591	610	617	589	543	523	615	613	636	564	570	594	608	540	614	560	620	582	618	607	541	572	565	571	548	582	605	569	565	576	567	580	636	586	597	597	562	541	599	608	559	600	605	556	548	576	612	622	549	597	621	528	584	578	591	620	582	584	573	552	571	592	570	583	554	602	623	559	581	593	601	500	578	586	576	580	565	553	611	585	599	590	556	569	575	594	573	527	583	568	616	527	568	569	587	641	564	568	555	574	576	568	565	586	592	586	628	587	598	595	591	589	583	598	558	574	575	545	579	566	600	586	584	624	598	552	596	612	586	583	586	592	594	610	588	635	578	601	554	555	609	610	570	571	564	584	582	588	567	578	627	606	552	572	591	573	565	593	556	633	589	575	551	546	546	548	588	576	556	580	583	600	593	594	599	597	544	606	611	617	578	559	568	583	595	590	585	549	566	550	619	632	615	608	539	602	623	599	577	572	586	581	579	526	600	598	597	616	586	570	636	585	560	593	566	559	578	575	603	578	566	556	596	582	589	613	594	589	645	564	600	615	555	597	563	558	552	579	597	558	571	555	597	591	619	615	595	579	568	583	594	555	576	576	575	576	545	602	597	600	591	581	603	571	562	543	572	594	573	607	567	604	579	555	570	595	559	619	612	566	595	562	586	561	577	610	569	581	607	622	576	562	588	624	582	555	579	612	589	602	545	613	594	568	548	588	593	589	588	587	596	605	575	565	554	610	564	550	566	598	565	581	561	620	567	574	575	584	575	581	576	583	596	572	566	568	607	563	585	603	644	589	569	582	544	580	600	592	547	572	538	591	557	582	592	572	617	591	615	543	595	584	542	597	539	566	594	605	595	566	594	622	571	589	607	588	592	584	586	545	578	608	575	565	594	563	548	594	573	531	584	584	586	587	629	629	569	568	537	579	592	604	597	565	582	582	576	616	587	600	588	589	547	579	524	557	584	605	584	587	558	572	546	579	594	590	593	590	615	586	620	588	609	576	604	560	595	590	587	559	620	583	544	570	587	536	587	571	571	545	552	482	584	593	585	584	586	603	583	608	569	565	603	601	565	628	595	555	585	596	596	561	575	603	622	608	614	604	531	606	582	534	621	572	573	579	591	589	534	590	562	580	557	573	573	563	564	601	550	588	566	613	572	540	588	594	601	585	572	614	592	579	629	592	585	589	601	592	626	590	582	590	592	580	559	586	600	573	566	555	599	601	560	584	607	589	626	583	559	577	536	559	583	549	596	583	598	582	566	570	584	607	595	579	588	614	604	618	559	588	597	620	586	580	592	576	594	562	614	602	527	575	567	572	592	613	579	578	599	568	578	618	592	597	583	558	530	642	589	599	613	569	599	557	575	608	532	540	609	595	576	584	560	630	556	611	525	584	596	575	596	566	553	575	569	586	556	582	589	597	588	561	610	535	590	578	580	576	552	613	576	655	566	592	571	575	582	578	572	587	586	566	543	638	576	602	613	557	567	596	607	594	553	565	528	575	580	607	587	560	604	608	563	584	585	561	582	583	579	618	574	571	547	559	534	532	617	600	577	584	585	556	575	600	651	538	533	593	597	584	566	594	587	551	615	570	566	580	573	568	553	597	608	622	562	559	615	536	571	599	618	574	550	558	601	572	534	586	625	579	592	582	578	581	585	586	568	637	526	576	577	595	597	570	540	581	586	586	583	561	536	566	571	583	519	544	578	599	597	587	560	575	593	551	601	570	622	553	565	595	565	571	583	604	587	601	562	598	610	556	542	571	590	565	586	590	543	587	569	594	569	545	626	572	570	622	582	615	585	566	594	566	609	584	560	600	585	615	570	553	621	583	571	590	605	551	574	589	573	598	566	573	599	608	553	629	611	546	614	600	599	566	566	559	559	616	584	599	555	596	619	606	608	549	550	606	583	602	589	585	570	559	577	635	552	558	587	571	561	573	553	611	594	620	552	587	573	577	575	563	562	550	603	582	563	579	582	554	520	554	548	606	517	610	561	578	607	564	583	526	585	581	598	595	626	554	539	587	594	587	588	616	602	567	618	567	576	581	556	551	596	573	595	592	618	562	568	546	622	576	564	595	561	622	535	587	581
59652	25735	10167	3044	1110	568	410	354	296	303	266	263	255	293	245	264	287	272	265	259	258	256	233	243	225	265	246	226	259	240	252	239	235	267	237	269	244	268	257	233	281	259	272	299	257	268	257	255	302	244	242	241	212	266	217	277	264	272	253	284	275	264	269	266	234	230	232	254	245	256	271	245	234	257	247	204	265	217	271	269	254	250	261	234	274	269	245	260	258	226	259	259	266	263	266	248	252	250	262	237	229	261	236	257	259	272	244	273	256	292	263	252	242	226	260	311	259	250	267	250	286	245	299	250	258	244	233	261	223	268	280	248	241	277	275	265	234	275	259	229	268	251	283	238	276	242	241	226	247	236	250	265	283	256	235	235	239	256	257	256	250	234	271	266	250	299	225	253	266	257	238	248	242	252	260	247	274	269	229	257	236	294	242	245	231	205	249	253	224	226	230	233	235	244	234	234	274	257	232	222	221	254	254	224	283	225	230	260	263	254	254	251	274	238	236	255	241	263	249	266	233	263	260	236	245	255	233	249	255	251	250	268	223	254	221	231	249	211	250	279	220	238	261	240	268	239	235	252	240	238	244	233	266	265	255	245	235	269	281	265	220	250	281	233	255	294	279	273	224	259	268	234	251	258	269	238	231	287	237	201	264	254	238	261	276	229	258	234	271	246	246	240	237	219	242	245	250	262	260	210	263	267	261	248	245	247	252	274	252	275	253	235	233	267	249	263	271	240	268	239	277	254	245	251	267	270	238	265	264	254	232	276	255	225	275	261	240	269	256	280	252	259	262	251	217	262	246	258	261	257	263	259	254	256	257	267	271	236	249	232	273	255	239	252	241	249	241	232	273	265	279	268	264	257	268	256	270	245	232	251	277	259	279	294	249	266	276	237	270	242	249	243	246	243	246	252	262	252	243	259	262	246	256	267	241	234	253	270	250	255	266	262	250	220	242	232	262	254	247	279	227	282	258	267	241	271	275	290	262	224	285	234	250	240	242	270	267	277	269	246	265	271	267	243	266	227	270	267	261	265	242	262	252	227	211	282	234	233	264	258	230	269	259	236	237	248	267	275	278	245	310	249	280	257	235	241	241	215	227	249	258	231	248	273	250	259	262	254	244	256	251	246	255	241	278	246	247	258	252	227	264	252	241	251	258	263	272	243	257	267	245	235	238	243	247	247	263	259	215	217	276	223	231	303	246	261	286	227	238	255	241	250	248	270	233	261	239	272	229	248	243	224	266	249	226	270	244	253	244	253	270	249	254	220	238	255	252	240	252	241	242	229	270	241	259	268	228	254	231	247	223	230	250	295	235	235	248	243	255	245	241	271	262	263	258	269	260	265	265	282	258	249	240	259	255	288	224	262	271	235	239	271	256	256	274	243	279	252	264	255	247	219	256	213	282	234	240	235	242	277	255	258	253	241	260	243	246	217	258	253	268	247	262	245	275	260	266	269	279	260	237	258	261	263	246	275	244	282	221	246	249	238	276	251	233	235	236	249	245	254	267	257	251	260	243	224	246	271	253	274	243	277	252	231	248	271	248	291	244	249	265	237	248	239	238	264	273	250	246	240	261	228	277	242	293	239	251	281	244	203	251	257	236	258	209	256	239	236	234	238	256	258	237	252	245	222	239	221	239	293	260	247	255	241	248	267	244	251	268	247	257	233	240	263	243	230	235	262	234	240	289	234	254	245	238	220	239	275	234	262	222	258	276	259	247	262	244	248	240	264	254	282	236	269	266	259	231	240	256	269	265	279	234	259	238	244	239	272	270	269	250	250	257	253	261	264	248	253	248	253	242	252	247	253	261	267	231	255	248	233	235	282	238	250	283	274	230	240	273	250	266	223	240	258	230	231	230	247	251	250	215	265	229	254	236	247	240	240	263	248	265	256	239	285	233	256	251	238	258	242	240	250	232	242	233	261	227	243	224	266	204	231	244	251	247	267	214	247	234	236	254	276	260	270	245	253	228	257	234	253	241	249	253	224	249	257	253	292	245	273	257	282	250	233	236	239	241	247	251	265	257	251	221	258	237	218	237	260	256	273	223	283	259	276	249	243	222	256	272	255	285	242	258	239	263	234	257	236	223	264	219	228	255	264	234	242	239	229	267	255	312	266	265	231	236	245	239	262	234	237	274	246	239	253	261	220	245	243	277	294	227	228	242	249	269	265	229	255	272	257	286	288	266	244	255	219	280	252	239	261	223	264	253	272	294	248	256	258	263	260	306	251	244	257	237	242	243	264	251	259	238	262	245	277	237	257	265	232	241	232	262	252	253	240	259	230	235	253	265	261	233	242	270	243	245	265	304	285	247	249	236	269	245	259	253	248	259	243	293	258	247	280	260	245	262	280	256	242	249	257	264	248	263	268	271	236	244	236	211	246	243	251	220	265	228	251	269	239	251	257	238	279	247	236	255	268	254	247	251	243	251	293	234	278	246	270	255	225	229	246	277	259	286	283	262	245	270	226	242	277	264	237	247	251	246	245	228	239	263	252	246	248	246	252	252	269	266	218	233	262	274	249	264	255	256	257	255	268	271	243	267	246	238	283	266	237	268	258	219	239	279	218	262	288	235	237	238	244	224	229	251	237	250	252	274	245	240	237	247	246	230	263	267	280	243	266	207	225	270	242	240	233	263	243	245	232	237	239	248	260	270	253	259	259	256	256	255	257	247	251	264	265	252	248	229	276	245	273	220	267	260	261	233	278	274	221	275	285	238	267	227	239	273	270	249	263	263	264	241	268	279	254	252	260	248	249	227	243	212	221	231	235	255	248	256	271	262	242	248	271	266	249	243	268	258	254	272	249	251	252	247	223	223	257	271	296	252	252	255	280	269	237	255	265	248	262	256	270	231	269	259	273	266	268	252	254	214	257	232	222	244	258	228	248	263	273	254	249	253	288	230	229	250	251	269	265	282	263	287	227	261	263	286	236	273	253	219	261	271	265	217	253	261	251	277	271	258	266	267	259	215	250	254	298	274	228	286	247	233	258	274	209	222	247	297	247	224	248	277	274	238	265	236	244	241	252	245	269	243	277	247	279	254	271	244	257	240	254	257	245	267	220	261	266	243	237	232	275	256	246	266	226	236	275	280	269	275	225	246	225	236	242	274	264	282	272	226	244	264	260	254	247	253	235	236	238	251	266	262	240	260	294	259	277	254	267	244	238	258	237	247	239	234	242	242	223	235	258	258	240	219	255	229	256	282	215	244	264	244	255	247	231	227	266	245	217	246	239	268	249	254	228	252	244	255	236	240	252	235	241	239	246	240	266	277	241	275	226	241	249	257	240	232	259	239	259	267	258	247	245	281	253	256	232	258	258	222	250	254	230	269	249	255	235	251	249	231	263	275	282	260	238	268	266	249	257	243	238	266	260	256	258	223	252	243	265	243	257	242	273	229	305	286	246	255	270	237	258	246	262	254	290	234	239	228	240	263	266	253	271	248	245	237	240	261	271	252	257	252	238	234	270	253	238	268	257
40131	19031	10508	5526	2945	1614	1228	971	796	767	649	610	591	554	513	603	590	562	560	569	603	547	619	569	576	558	617	528	587	554	540	540	557	584	581	581	553	565	541	548	570	564	534	548	527	574	588	526	574	593	531	557	582	570	577	600	560	548	573	528	571	620	609	570	549	542	586	568	561	602	549	581	590	542	570	560	582	539	563	566	537	569	551	533	585	525	590	579	558	604	576	542	577	619	566	550	546	574	558	563	572	563	568	611	573	579	604	579	590	569	578	607	542	567	572	500	574	527	569	561	589	556	572	582	581	590	565	573	578	620	621	595	592	567	612	556	580	568	575	557	587	553	582	608	559	548	548	615	542	581	559	562	603	550	582	537	565	577	573	540	554	550	521	551	516	538	489	521	533	603	544	579	567	539	543	519	578	547	576	591	567	565	580	610	570	599	563	549	552	573	588	559	550	629	579	561	545	591	583	551	566	581	588	579	568	585	559	584	582	575	571	563	559	603	580	545	591	555	550	566	593	584	543	572	561	557	563	559	586	562	599	572	550	587	572	577	584	518	564	554	560	557	579	539	579	570	535	558	617	568	589	536	529	571	570	571	573	553	577	581	545	567	557	552	584	573	548	580	598	579	559	555	590	579	556	595	521	562	562	565	597	575	539	543	567	592	579	587	597	619	554	585	553	571	566	567	556	621	579	625	555	593	586	556	565	576	542	584	579	544	567	597	609	569	566	580	548	559	573	556	559	571	555	612	561	573	578	594	575	574	568	618	593	557	587	554	594	543	532	547	561	561	550	563	584	612	583	627	577	562	550	551	599	574	595	597	592	580	596	570	582	610	594	480	540	564	549	595	586	588	561	589	517	511	583	583	578	595	522	581	513	603	571	563	549	550	618	570	561	560	581	597	579	578	567	572	539	602	556	595	558	539	585	543	575	532	572	576	565	573	588	557	525	547	586	526	557	534	596	563	610	548	550	550	581	573	607	567	560	574	584	573	567	565	545	540	554	529	613	558	605	595	554	538	570	547	614	575	551	580	572	550	570	606	557	552	577	575	530	573	602	598	556	544	604	570	565	569	574	592	533	543	578	560	576	551	580	551	564	593	588	533	596	586	543	535	552	602	553	548	547	550	548	595	564	556	523	550	577	550	514	544	577	568	556	574	557	585	597	574	560	578	576	539	543	571	529	604	544	583	608	586	585	599	584	584	571	557	545	587	535	527	614	538	555	548	587	546	585	585	589	559	571	539	553	601	561	618	537	556	607	579	579	577	547	588	545	534	558	561	564	572	563	565	566	525	591	568	588	597	534	567	568	544	575	551	543	550	545	555	566	550	605	575	527	545	564	561	600	589	573	545	583	603	584	555	580	572	570	598	542	588	590	583	559	541	553	606	553	531	569	565	619	575	558	597	567	560	541	557	572	551	557	574	586	533	539	544	525	533	562	541	518	553	586	572	550	592	546	542	544	538	556	598	562	624	591	566	594	616	538	553	561	547	569	581	556	591	558	571	547	566	564	584	564	557	585	618	579	542	546	557	585	558	533	519	566	590	517	527	554	563	563	521	557	553	586	557	553	576	563	606	573	581	578	553	568	625	546	560	542	579	571	563	571	576	575	560	541	552	579	582	574	573	568	562	648	518	554	536	568	545	572	600	575	515	576	615	577	568	532	552	561	565	581	568	534	570	563	557	535	575	580	530	574	611	629	566	588	570	577	570	560	579	560	549	592	585	561	582	579	568	589	513	599	533	599	561	516	570	579	572	534	539	568	570	536	526	551	567	577	580	637	526	535	567	561	554	550	559	568	555	539	574	600	601	510	576	604	538	550	578	505	613	581	512	583	577	568	603	573	544	552	566	544	575	580	526	585	609	558	533	570	533	549	542	577	552	575	570	559	583	545	560	586	611	568	565	514	529	600	570	547	541	583	550	558	567	563	578	524	571	564	543	562	552	510	538	595	619	558	570	536	573	611	547	541	505	533	533	577	569	573	557	571	568	540	536	570	601	557	568	567	541	546	579	545	574	561	524	570	587	559	576	563	547	546	598	520	569	559	549	529	544	563	577	568	563	549	550	559	565	564	533	558	556	576	564	553	569	612	544	592	597	587	535	542	609	538	571	543	604	564	558	566	574	589	560	592	597	550	550	564	566	584	566	632	594	532	550	555	573	578	553	604	587	534	567	555	540	573	607	577	596	577	603	580	522	589	570	551	592	575	539	592	593	582	563	589	526	579	534	610	526	581	549	559	541	564	548	568	603	547	585	537	588	579	544	567	572	575	656	633	534	545	528	575	582	554	544	564	560	557	531	566	566	547	569	608	580	617	616	554	584	599	572	524	566	548	561	548	579	585	557	555	541	582	515	546	569	571	534	568	579	533	534	587	592	506	554	559	576	605	573	554	547	508	540	566	542	562	595	551	562	600	551	533	562	559	562	592	592	528	547	568	520	566	571	549	561	561	553	590	584	592	573	564	590	553	559	575	554	556	533	506	528	570	587	558	605	562	588	519	613	566	567	596	548	553	519	582	565	565	555	599	560	561	606	534	547	537	572	550	565	540	602	521	592	572	555	563	602	578	569	586	589	564	594	575	554	581	576	597	592	615	600	584	574	587	589	568	565	543	542	568	551	578	535	586	562	605	533	593	588	558	563	594	591	595	552	507	595	550	561	553	546	563	573	554	568	581	540	594	533	621	577	567	547	523	542	594	609	538	531	566	573	586	586	543	596	568	565	540	542	591	536	588	580	564	554	561	588	596	587	559	580	531	566	591	570	549	577	599	535	574	595	594	581	622	599	575	567	539	617	596	562	531	565	543	582	559	562	575	523	557	581	592	548	569	572	583	590	555	569	568	532	575	533	542	587	563	535	561	511	557	552	574	605	598	589	559	557	590	562	593	638	590	566	545	550	559	544	545	568	555	579	591	552	547	519	599	571	529	541	566	602	547	629	541	598	564	555	562	536	532	556	595	565	550	571	554	550	557	569	582	580	605	572	572	504	544	561	572	562	567	576	566	600	548	540	555	573	574	598	594	573	581	577	584	582	568	548	558	526	584	568	601	558	548	565	544	590	560	552	545	526	606	545	580	534	573	526	613	586	580	582	584	561	536	582	548	556	598	551	544	559	559	575	578	594	538	550	617	589	591	587	571	571	558	579	525	573	601	575	573	566	539	574	527	574	573	591	549	596	578	605	576	601	522	542	532	522	571	571	575	586	568	565	566	564	588	611	548	623	546	596	589	527	609	581	528	567	587	546	545	540	559	596	572	570	556	552	584	537	600	582	577	543	579	563	586	589	553	567	535	554	601	543	539	558	541	484	553	578	547	568	542	545	566	560	519	556	577	565	566	572	548	575	565	595	615	597	561	512	575	573	583	592	610	569	580	574	549	573	559	564	565	575	590	557	575	568	573	552	579	566	584	569	587	545	570	549	602	593	525	512	546	583	552	538	537	537	582	569	579	588	586	583	597	543	590	564	554	569	569	548
68191	32034	13042	4381	1950	1133	657	515	390	337	301	266	252	296	246	287	297	266	277	301	274	242	267	224	267	280	284	274	274	237	304	266	261	269	281	272	272	257	267	252	284	265	290	246	267	280	293	265	281	287	257	289	257	278	245	273	278	261	261	285	254	266	260	299	286	274	290	276	235	286	282	277	278	285	262	246	273	260	281	278	250	230	246	292	272	247	281	247	241	254	272	255	267	259	259	282	253	266	281	280	261	283	284	275	281	252	257	258	277	262	238	254	255	285	270	283	251	273	266	262	249	300	269	261	292	283	250	262	266	249	242	281	255	269	249	270	267	281	268	274	250	228	278	304	244	276	228	261	271	264	258	255	260	294	262	268	267	284	273	256	246	245	272	257	277	273	287	288	294	288	264	269	243	271	278	270	246	256	258	265	259	298	282	262	265	255	261	266	293	261	252	253	254	259	267	242	243	272	316	271	268	253	280	252	258	256	256	279	282	269	273	235	291	297	256	278	274	281	254	313	282	276	270	268	273	230	299	237	260	290	282	264	303	262	256	255	285	258	255	276	265	278	249	306	254	282	290	292	264	258	258	301	262	271	261	254	253	257	300	250	262	259	268	254	261	238	274	269	263	258	242	242	273	254	261	256	282	272	240	266	278	283	296	272	304	261	285	252	243	267	277	275	294	252	282	242	270	273	267	272	271	265	290	291	279	257	283	266	273	273	268	276	285	244	269	251	251	260	308	266	267	258	272	272	290	257	293	289	264	247	259	263	275	245	274	246	262	265	264	278	245	281	262	271	277	257	264	262	240	273	270	257	287	254	283	272	279	273	271	276	280	278	272	291	258	258	286	248	241	267	255	263	299	270	259	287	253	252	270	279	270	287	278	257	277	269	261	262	262	233	299	222	260	254	270	284	249	241	247	287	246	270	248	281	231	302	275	240	288	275	254	282	275	230	280	271	260	258	270	261	316	275	282	290	270	286	288	258	245	307	279	263	270	251	288	239	269	243	276	282	233	284	262	249	242	244	256	279	266	306	293	236	270	253	245	253	277	247	280	295	251	299	320	278	302	293	270	272	279	288	295	286	298	268	265	243	253	249	264	257	253	248	241	280	286	265	252	254	256	251	278	262	262	290	240	282	234	263	242	269	236	308	258	255	267	284	291	277	265	278	231	271	248	281	255	288	279	284	264	277	264	246	263	279	260	258	275	260	288	260	251	263	196	268	257	277	308	258	271	291	267	248	277	295	285	261	259	276	255	260	294	264	264	284	295	267	270	259	286	256	259	270	290	265	286	258	247	260	234	282	296	279	295	288	259	264	249	271	292	250	245	272	274	280	275	316	277	262	286	296	251	264	277	263	266	271	261	256	284	279	304	262	246	266	252	260	271	259	306	278	274	298	263	260	265	253	242	262	290	290	289	265	255	232	300	248	289	278	228	270	300	277	271	249	267	243	285	271	291	267	270	291	280	276	239	288	282	279	282	236	238	266	262	273	249	265	267	247	288	254	239	262	236	262	246	236	265	276	252	290	288	296	273	272	257	283	268	245	272	283	281	257	266	296	252	234	270	289	247	250	273	249	275	270	254	299	248	243	278	262	270	223	290	270	260	300	284	270	251	259	294	311	277	281	264	252	294	249	272	259	275	256	263	287	247	280	273	277	264	299	295	277	284	254	271	242	253	288	299	293	275	250	261	281	272	279	254	262	266	272	267	272	276	277	257	255	287	293	257	282	297	265	232	252	254	242	261	255	292	259	253	266	255	245	299	257	304	289	303	270	269	253	290	276	304	277	311	265	272	279	258	271	257	269	283	234	278	256	243	279	250	297	253	267	281	241	283	278	260	273	280	283	277	251	265	268	241	269	264	253	272	261	298	250	240	267	267	247	259	251	266	256	280	274	288	284	257	260	247	254	285	266	266	274	282	239	290	289	232	317	274	258	250	248	240	301	263	243	279	248	284	279	244	273	301	293	305	262	274	264	255	259	223	300	254	274	283	264	284	257	278	275	259	281	270	304	283	275	276	290	253	238	293	248	252	273	288	250	280	256	260	282	263	275	299	240	272	273	254	244	266	264	285	253	282	281	247	258	285	295	256	269	262	249	278	247	267	271	283	276	258	244	307	252	246	274	271	267	233	245	286	296	279	287	287	277	252	263	247	252	302	271	265	268	259	275	281	312	280	261	272	282	244	296	285	257	308	257	250	281	306	276	260	262	300	275	273	290	279	283	274	312	263	249	282	248	272	294	284	261	263	278	261	284	269	258	274	236	294	238	269	281	251	275	239	282	262	267	251	272	286	278	270	288	270	291	297	238	281	284	261	251	289	264	312	255	265	256	242	284	259	249	290	265	281	274	274	257	273	267	258	249	253	254	247	250	247	272	251	273	236	269	269	276	287	265	265	291	259	268	287	274	282	230	240	250	269	266	255	283	272	303	314	263	257	272	272	281	259	308	269	282	268	250	255	290	267	273	278	287	277	251	270	277	275	267	263	260	272	284	257	277	299	255	273	248	249	286	248	279	211	275	272	290	250	312	273	239	262	281	267	320	261	261	252	270	248	277	235	259	277	279	240	280	268	264	265	246	253	285	241	274	254	273	229	259	243	282	272	292	252	272	260	254	272	266	280	271	225	303	282	291	256	260	273	263	283	282	281	283	274	288	288	252	294	288	278	258	248	250	258	256	275	264	274	263	308	306	271	286	270	298	292	265	276	234	277	269	277	263	258	261	298	294	283	267	254	255	275	247	293	282	269	259	263	244	277	263	287	266	244	259	261	235	278	286	239	258	228	269	253	250	257	237	236	258	270	273	247	278	263	246	251	281	257	269	282	263	271	261	255	267	272	265	274	274	242	262	264	269	236	239	283	290	268	283	294	256	258	273	263	241	278	246	283	291	267	264	275	276	254	299	263	289	241	300	260	269	260	271	242	282	264	269	271	270	304	261	273	281	290	268	290	292	260	242	279	291	269	279	290	282	239	261	287	257	257	270	262	285	228	299	312	236	276	266	267	306	269	251	264	278	295	277	261	250	276	280	275	283	280	250	249	298	252	281	254	268	279	279	234	269	318	269	270	277	258	261	268	238	289	242	291	257	263	277	308	287	272	297	263	246	316	280	260	274	277	240	243	286	275	266	264	264	265	261	240	228	280	288	294	261	243	289	262	268	276	280	288	307	298	249	283	254	238	253	248	253	271	268	287	264	242	227	254	271	286	250	274	255	257	292	259	297	281	247	239	242	277	260	259	273	271	257	249	257	286	273	265	289	248	248	278	284	249	245	265	260	273	283	294	278	234	272	251	262	261	281	249	246	283	275	306	266	258	262	283	235	258	264	269	256	270	232	270	272	279	239	274	251	263	280	279	260	279	270	242	265	278	254	282	273	265	280	261	266	237	261	273	254	242	265	278	255	296	281	265	250	260	256	250	280	246	296	286	283	253	275	248	266	244	269	265	284	260	235	266	256	290	273	313	286	253	290	259	242
45212	24104	11810	7876	5349	3170	1949	1468	1141	835	666	633	557	591	589	610	608	546	582	617	612	652	585	644	569	590	592	610	595	617	644	568	602	567	604	552	599	575	566	631	566	605	621	587	574	593	594	606	635	579	582	621	596	536	609	564	600	561	586	630	614	605	584	616	578	576	574	579	611	588	612	594	597	576	556	570	559	540	609	574	640	625	640	559	585	580	613	597	558	565	598	561	547	621	582	588	583	626	612	617	556	614	554	625	621	575	610	604	596	604	591	605	590	577	600	617	599	587	591	615	565	590	609	626	576	575	622	580	592	567	614	626	604	609	589	601	633	587	580	621	602	573	545	605	590	578	562	626	594	586	595	632	594	538	616	559	594	581	542	617	584	580	579	639	593	530	580	593	575	539	550	603	580	578	583	627	642	623	591	589	588	634	592	575	547	600	607	654	608	630	605	624	563	554	608	577	605	597	540	607	619	593	591	607	614	580	600	575	586	583	628	607	614	580	588	604	589	584	615	552	609	602	597	605	565	613	597	569	621	624	625	609	597	555	636	588	604	596	596	544	611	569	591	578	626	600	629	607	595	534	586	646	565	621	616	623	589	583	616	588	565	611	611	563	604	621	590	589	591	608	611	598	611	563	598	617	591	596	581	595	598	549	577	605	576	622	575	580	617	556	600	589	619	574	583	560	556	569	539	591	572	597	624	591	579	580	607	592	607	607	614	511	583	607	564	638	601	630	572	592	597	581	580	581	612	607	652	626	630	620	633	609	579	599	588	618	575	549	582	600	608	561	586	576	582	624	594	565	590	570	601	571	584	582	614	601	577	569	607	601	573	594	601	568	571	591	603	618	612	576	595	604	602	577	580	564	561	614	571	557	590	593	604	648	586	602	604	592	591	567	550	556	605	596	608	611	611	604	617	587	614	610	624	588	580	621	563	653	613	619	572	567	600	557	633	573	642	578	558	600	555	574	597	632	590	561	552	603	606	626	595	563	579	628	648	627	576	627	630	593	588	595	584	680	584	562	597	587	632	577	637	614	604	592	594	577	570	575	578	545	599	630	593	622	593	639	594	586	601	614	560	577	592	575	554	584	597	571	581	577	610	578	584	603	562	599	602	596	566	563	599	574	581	591	593	602	590	614	564	594	673	620	610	579	584	621	563	622	560	615	558	599	628	556	592	597	616	579	561	602	595	633	605	589	594	554	633	589	551	607	599	588	617	599	624	574	592	608	610	545	561	575	654	549	581	595	574	561	580	554	614	591	603	626	593	594	566	609	600	616	604	569	653	595	547	617	597	636	554	592	585	564	603	556	585	615	580	588	640	577	575	591	608	579	553	623	651	573	556	602	553	589	606	572	635	612	607	559	580	568	623	570	628	590	557	596	601	586	540	582	570	595	585	603	599	566	577	629	583	612	574	615	617	632	635	649	579	576	551	593	564	596	613	576	611	553	602	617	580	659	583	588	627	589	560	545	602	557	604	592	566	592	579	584	624	592	609	600	602	603	616	606	630	590	612	544	584	604	603	590	602	573	617	572	575	580	587	631	561	579	602	583	583	622	598	586	590	663	555	569	626	594	606	584	588	612	602	570	607	564	611	629	593	554	587	582	530	603	610	603	599	576	608	624	557	597	586	575	574	563	614	662	617	550	603	601	587	602	598	604	561	561	562	611	589	608	568	557	583	565	552	552	570	578	577	571	591	628	614	592	599	612	556	581	573	594	589	589	580	586	591	620	567	551	603	637	587	610	613	582	621	624	540	580	581	567	593	619	600	579	640	592	563	597	572	570	601	617	584	616	588	618	570	631	610	579	591	572	619	619	567	578	635	620	568	613	622	612	608	580	591	618	583	626	606	583	628	596	593	610	607	589	573	576	578	613	563	600	637	579	622	605	587	611	624	625	593	561	587	587	607	642	557	560	629	567	635	566	609	594	573	635	619	577	589	628	563	596	588	557	571	611	599	623	621	597	585	576	597	594	644	586	613	619	532	625	606	593	585	604	563	559	591	627	554	598	595	624	642	575	622	618	626	593	605	629	594	602	625	595	595	624	603	585	578	591	613	575	606	630	593	567	585	608	600	590	629	583	591	602	555	572	623	602	578	635	617	596	547	574	607	607	592	546	559	641	545	588	628	590	608	625	591	615	602	604	635	608	608	618	572	657	593	563	601	621	595	606	594	577	575	618	618	590	570	584	587	585	634	596	640	616	582	633	610	595	577	592	615	583	575	599	556	584	635	611	616	583	580	568	627	580	585	574	561	601	592	630	577	557	614	582	580	578	576	636	612	615	565	594	595	622	565	610	626	605	608	608	586	579	601	594	584	632	564	587	613	579	554	574	597	575	606	605	600	618	611	597	629	563	658	613	618	584	633	622	580	567	591	589	598	551	613	609	605	641	580	617	572	565	556	609	630	604	613	612	572	620	565	599	605	637	596	601	581	619	596	566	623	617	579	605	604	562	582	631	629	594	601	607	614	610	582	604	596	615	614	607	642	613	575	617	595	607	600	570	585	576	601	605	602	621	621	615	622	608	591	599	554	636	568	597	580	603	605	606	564	595	579	590	587	599	617	598	606	611	583	556	573	630	589	562	624	651	648	568	585	612	596	570	574	597	575	612	591	604	581	557	605	610	588	581	612	615	603	583	573	570	601	637	562	635	626	574	591	623	614	594	586	620	619	593	591	581	559	606	553	580	638	595	594	585	615	608	599	588	573	610	605	608	574	607	584	551	575	530	597	577	609	600	611	589	599	558	615	596	576	583	533	582	620	562	563	550	589	635	588	585	591	567	612	565	572	605	546	573	601	618	594	611	553	589	621	582	634	642	584	604	629	576	597	584	609	570	586	607	600	565	564	564	551	619	610	604	587	596	615	600	606	586	605	571	661	545	616	585	627	616	582	593	584	584	588	620	596	603	609	582	599	618	592	579	619	596	598	624	577	582	612	584	592	595	605	592	584	619	588	595	635	601	616	594	619	608	621	585	604	621	583	557	570	634	623	613	547	600	604	580	607	598	648	609	629	566	586	566	625	613	642	611	583	613	565	597	591	564	599	574	600	607	622	597	607	596	618	593	583	593	577	604	627	572	569	600	583	571	571	568	627	595	586	573	563	579	611	605	610	577	636	587	616	601	586	652	607	585	604	638	605	594	648	608	607	526	579	650	601	578	605	558	589	596	625	591	573	615	591	554	618	594	585	624	579	548	532	589	593	598	607	600	617	603	581	571	613	641	596	599	622	553	575	593	581	586	600	566	619	564	589	642	603	546	566	573	648	571	568	569	642	618	585	588	619	577	596	622	605	600	589	591	592	604	608	580	567	554	606	560	617	569	597	609	598	619	576	619	596	538	573	586	606	612	626	584	581	633	606	557	611	588	575	589	646	574	576	568	565	591	617	605	629	632	550	544	599	604	589	629	633	581	608	583	597	609	601	594	667	617	614	583	570	592	588	599	581	620	589	614	603	628	554	562	601	601	586	618
50117	20531	5785	1723	770	481	341	279	293	267	226	288	304	263	265	267	258	277	245	290	312	274	271	269	251	231	244	266	292	275	277	279	248	243	251	257	286	258	264	298	276	272	260	263	265	237	260	292	264	289	272	251	264	263	285	248	265	253	248	279	224	292	260	238	264	259	264	279	274	245	236	283	269	223	229	243	275	284	281	284	294	242	253	310	244	251	257	276	274	264	240	271	272	257	267	243	227	265	261	273	264	270	246	254	255	260	248	229	248	267	244	237	251	253	277	279	266	258	222	262	262	276	241	271	266	264	258	217	224	270	234	256	289	266	264	284	255	242	258	238	284	267	245	251	255	264	258	292	258	294	274	285	285	275	253	266	249	262	278	274	269	287	272	261	240	260	261	265	246	263	267	254	269	254	255	278	259	276	258	235	257	258	251	252	254	254	283	243	254	257	260	238	262	258	248	265	293	271	234	256	248	245	257	231	280	257	269	262	280	290	280	244	280	280	268	236	255	269	260	277	284	270	267	278	299	265	239	238	256	236	283	279	255	256	243	270	275	243	258	274	229	281	248	247	258	250	266	285	271	242	283	254	262	258	265	275	261	232	257	274	269	246	272	227	262	280	244	261	256	286	238	230	264	270	236	279	283	256	264	256	252	223	263	247	253	266	256	287	260	258	231	258	269	279	255	267	274	264	269	278	262	262	235	238	287	250	288	262	239	270	279	243	249	286	250	263	249	275	302	282	255	291	244	270	254	253	257	289	275	254	246	264	226	252	253	280	287	258	238	279	238	242	239	264	246	270	262	267	265	223	257	255	272	297	250	271	279	278	282	266	268	265	265	226	272	252	272	279	259	266	270	306	287	288	260	289	258	262	268	249	257	275	251	229	231	260	257	256	291	284	257	289	233	285	253	256	239	273	281	238	241	257	271	266	239	270	261	267	236	237	277	297	250	242	288	256	271	272	289	231	254	250	265	244	267	243	276	246	259	271	253	258	277	263	250	265	250	246	289	267	261	229	265	283	230	250	242	275	242	255	253	260	246	262	229	246	266	271	277	262	287	253	269	269	265	294	279	257	258	249	253	293	273	258	262	259	253	272	281	263	236	251	240	264	324	303	242	268	267	231	239	266	271	260	257	280	262	273	251	292	276	262	248	295	268	242	260	282	228	267	264	267	259	251	277	253	250	258	280	303	289	228	276	256	269	246	240	242	248	270	272	289	247	255	265	244	269	295	283	262	262	239	269	267	262	265	273	267	242	265	258	276	274	282	280	253	244	249	274	277	338	289	274	240	258	281	260	263	250	232	261	248	263	247	229	244	271	270	256	232	246	265	257	282	246	245	246	259	236	271	261	219	255	237	255	267	278	233	276	252	255	223	270	247	242	242	252	266	270	270	245	265	212	260	229	291	287	259	281	274	269	280	285	264	251	249	263	231	261	263	243	242	247	273	237	273	271	288	282	281	255	249	234	259	246	242	240	254	249	265	297	268	253	256	249	292	267	259	269	284	244	245	281	248	253	258	285	250	268	278	260	250	253	268	262	268	278	289	279	241	254	247	225	253	248	252	264	263	274	278	264	301	250	273	285	248	284	242	293	243	268	273	243	253	246	289	270	246	307	266	239	242	256	258	268	255	246	252	250	255	259	266	268	261	283	289	273	249	289	273	259	258	256	277	242	280	253	265	222	262	219	262	236	234	253	270	274	255	226	254	280	278	260	275	234	285	233	267	266	236	247	282	274	257	263	216	226	268	282	252	238	237	276	250	240	251	264	271	278	281	266	284	260	261	214	265	274	236	274	254	270	251	264	234	250	269	265	257	283	248	262	240	257	243	233	260	275	273	272	255	278	291	264	256	271	264	287	281	283	246	262	310	244	266	234	253	254	280	250	249	243	244	262	224	255	265	245	294	280	291	257	283	271	255	239	259	250	263	265	287	264	248	251	276	302	271	231	272	269	283	275	265	272	236	272	249	259	233	239	253	245	264	237	256	276	241	254	286	253	284	241	286	274	288	248	255	267	257	256	255	253	267	242	268	281	281	263	288	265	279	241	257	244	246	250	235	249	273	266	260	248	284	253	266	266	254	257	248	282	258	256	290	285	266	239	241	231	265	267	259	271	251	278	219	245	255	255	259	251	270	263	239	261	274	266	278	276	227	243	248	262	255	259	227	250	286	272	264	268	248	250	268	252	271	257	267	209	255	264	232	250	286	249	253	270	278	251	249	264	261	268	245	264	247	272	292	305	247	265	232	258	266	285	281	232	271	277	221	284	245	316	237	271	262	265	241	271	274	259	246	204	227	266	255	267	283	284	258	266	286	267	284	252	234	272	267	253	258	252	251	266	248	242	318	254	264	259	283	281	291	256	241	269	288	240	256	243	258	279	279	270	282	270	271	239	268	289	253	250	278	249	260	240	283	226	275	256	262	254	270	276	285	307	250	261	243	292	228	263	272	241	257	265	245	271	273	252	279	258	278	280	284	266	273	259	249	268	238	240	241	267	278	262	258	258	280	263	273	267	303	231	263	237	222	257	262	246	274	254	281	264	278	281	231	246	258	246	255	267	242	263	260	267	245	247	267	242	236	283	288	268	315	242	243	256	278	245	256	263	268	237	247	251	248	245	258	239	258	281	269	272	279	277	251	240	268	246	232	253	245	254	244	264	264	246	270	252	277	244	244	259	276	255	283	255	230	284	265	270	296	263	256	282	275	254	275	286	247	244	259	238	265	268	249	283	266	245	280	252	254	268	250	241	250	246	251	275	233	284	274	233	261	265	261	237	241	263	261	270	238	254	234	253	265	277	221	266	237	273	248	250	265	261	277	230	277	280	276	250	270	272	264	259	253	268	264	256	267	265	266	255	240	285	294	292	281	271	305	267	301	220	275	231	253	288	276	241	254	256	227	272	251	214	258	267	247	234	291	246	246	256	257	270	253	281	232	269	242	299	251	265	245	299	268	277	273	261	262	249	240	277	260	250	250	275	243	272	311	267	252	261	305	276	294	248	283	228	273	278	249	286	253	259	264	272	272	302	255	269	254	281	241	239	247	274	231	295	244	267	277	249	254	246	242	244	268	266	240	236	244	255	227	277	258	254	281	266	270	271	267	280	246	243	272	276	249	294	265	254	275	235	231	254	284	258	277	265	280	274	261	251	299	234	266	278	238	249	263	296	255	246	273	251	269	270	277	277	254	244	264	236	248	221	235	239	262	244	240	247	271	267	292	278	234	258	245	251	253	246	253	256	245	266	264	261	275	284	298	264	271	246	272	265	254	259	261	295	249	250	248	235	235	293	274	280	260	253	259	268	258	247	256	260	282	261	249	231	242	262	268	239	273	267	275	265	274	254	253	296	238	245	280	249	287	258	277	281	258	214	236	245	271	255	291	239	275	274	260	238	264	271	265	238	269	301	241	289	261	249	255	268	236	261	230	257	241	252	223	297	248	266	268	226	247	290	251	297	237	229	298	252	275	244	266	245	270
35169	14817	6937	3554	2085	1276	864	644	672	575	638	597	597	592	551	581	599	599	599	582	571	597	547	575	580	583	555	577	583	590	598	598	558	605	571	605	603	530	599	588	588	544	601	598	563	598	582	594	571	576	549	567	616	622	580	581	579	586	549	587	582	602	646	592	556	591	579	596	541	583	616	548	622	539	607	608	586	604	596	609	596	552	592	568	608	529	582	571	578	598	594	560	577	600	560	575	576	630	580	617	587	583	603	536	577	549	584	557	581	545	562	571	568	571	620	587	599	556	609	542	564	573	590	596	592	565	611	577	577	607	588	526	565	600	528	579	604	607	575	611	601	575	568	621	608	582	587	570	544	567	544	575	574	582	619	576	600	593	598	575	554	568	511	566	599	611	555	554	597	589	589	554	617	568	603	580	583	600	568	592	578	580	638	592	539	603	560	573	566	571	566	538	595	589	595	597	583	572	550	601	590	605	573	581	614	551	574	546	577	583	524	572	587	550	570	563	589	586	609	601	584	598	581	589	583	590	613	572	560	603	605	587	591	629	575	586	538	600	601	564	595	556	558	578	540	605	576	568	588	587	588	582	521	566	598	598	567	570	594	616	604	580	557	555	598	614	631	573	581	588	579	599	661	569	590	563	617	605	599	593	580	605	571	571	573	566	579	571	588	554	581	571	559	595	561	599	565	544	549	559	596	570	591	624	550	561	577	579	582	616	615	600	561	547	575	588	577	580	571	582	611	567	573	573	554	570	550	575	563	550	584	583	579	602	585	564	566	592	610	578	610	610	602	597	589	630	587	597	603	516	562	572	567	596	566	546	569	560	584	591	553	581	622	554	610	602	587	569	567	591	595	628	581	498	608	596	511	586	583	581	609	578	595	592	583	583	578	544	556	584	553	573	574	585	547	540	586	605	592	569	567	544	582	583	564	593	614	563	555	581	565	567	592	542	560	591	593	554	576	554	571	566	596	572	572	561	608	573	543	554	544	596	514	561	588	613	602	564	584	553	560	622	541	557	607	605	563	570	635	553	572	552	579	603	540	563	583	557	549	612	599	594	593	546	598	574	570	585	565	582	586	606	595	583	588	648	601	576	593	629	613	595	609	639	660	541	563	580	576	561	615	592	575	571	615	554	574	562	552	602	560	560	528	598	582	507	578	567	620	585	571	576	599	628	574	577	575	614	589	572	590	573	606	584	587	614	579	586	615	588	599	613	583	601	558	572	562	555	521	579	593	594	591	574	543	551	572	542	575	557	579	565	589	571	611	580	587	572	545	574	571	558	567	586	595	557	572	595	573	599	587	552	586	575	578	576	616	574	598	554	576	570	603	576	592	588	606	612	566	641	583	596	562	549	644	519	598	588	599	554	625	535	602	604	592	590	560	559	597	590	574	572	579	568	622	584	571	599	594	561	593	593	620	608	608	597	609	602	561	586	587	559	533	603	585	545	553	595	547	587	576	562	577	612	587	555	579	588	569	563	615	588	606	542	556	530	644	625	624	593	565	591	601	564	609	593	617	582	572	615	607	583	592	547	566	589	584	555	573	609	617	563	608	604	574	549	540	588	602	554	583	598	555	572	549	573	589	603	551	570	573	571	576	569	555	552	582	639	589	577	582	561	567	610	572	548	606	596	577	594	601	573	578	587	551	572	580	571	567	632	571	568	600	558	591	596	578	585	618	590	593	567	611	556	563	588	557	594	632	592	582	587	576	559	555	570	596	567	569	628	598	586	617	573	592	602	601	580	593	599	572	573	585	581	572	577	623	530	570	568	560	613	591	574	599	582	579	613	578	572	586	566	618	598	552	592	589	572	578	597	575	537	601	581	585	588	553	562	542	626	565	602	573	584	571	581	600	553	609	503	590	561	546	579	599	573	551	555	596	555	584	574	536	619	592	580	603	585	570	545	592	584	591	580	563	596	589	562	628	583	582	577	603	580	633	600	596	608	589	603	545	570	584	597	575	566	589	554	603	571	505	568	592	577	597	534	580	590	570	600	555	596	574	556	608	591	573	556	589	572	615	599	613	613	594	566	559	573	562	555	572	611	582	572	555	585	600	555	575	559	593	606	576	571	578	620	593	551	581	613	611	587	561	565	609	590	608	562	579	588	589	598	622	563	582	582	619	549	554	522	566	539	588	551	608	568	608	579	595	580	570	627	579	595	608	549	575	572	596	621	527	560	587	553	589	553	599	560	578	534	532	586	610	633	592	602	561	580	584	528	578	581	589	611	594	601	604	584	528	573	591	592	575	533	599	535	540	589	584	617	557	603	540	629	549	637	610	586	561	700	567	550	585	572	588	548	598	535	613	574	558	581	546	568	600	552	559	624	635	594	631	601	560	572	584	570	610	568	614	575	612	616	574	551	583	607	602	546	604	617	537	561	581	597	594	583	601	572	563	601	563	510	599	555	601	573	617	578	593	571	585	603	581	564	594	581	570	551	560	606	597	581	585	563	555	525	600	571	542	609	608	643	594	544	586	576	570	605	559	585	570	571	569	568	575	587	597	572	571	606	587	574	590	598	590	568	565	572	596	582	610	576	610	639	599	585	591	568	583	600	601	578	599	594	579	619	626	537	645	562	641	619	567	567	574	621	601	597	579	593	558	603	573	572	590	599	556	564	563	554	584	616	601	542	602	592	582	602	557	580	594	529	617	542	538	646	587	588	569	568	586	571	553	605	592	553	602	598	597	563	546	545	631	615	569	595	610	579	602	578	560	584	563	623	561	593	593	576	564	558	592	543	597	595	583	623	601	528	589	624	593	574	537	611	634	560	603	586	571	577	567	588	618	542	567	606	613	564	577	548	579	583	560	540	567	601	614	580	522	555	599	575	606	545	579	572	574	568	602	558	599	578	602	601	602	585	584	591	572	571	600	572	596	585	567	601	580	573	664	600	573	592	580	558	605	567	616	577	568	622	610	576	575	574	629	590	569	586	584	604	591	576	615	587	606	592	540	598	566	524	586	569	599	582	541	586	580	555	615	590	566	556	562	553	627	603	562	554	563	566	613	573	599	585	544	610	556	548	589	554	574	573	612	594	598	579	536	603	579	586	596	591	591	588	600	555	581	608	583	572	607	588	567	579	569	577	557	618	589	582	559	598	602	602	592	576	576	561	629	546	574	630	528	588	602	549	533	569	611	575	629	615	557	593	552	576	580	573	560	578	569	589	581	621	549	577	581	609	591	557	607	576	584	570	605	571	573	547	525	624	608	541	551	574	620	540	581	560	568	595	606	643	586	576	609	572	593	560	587	573	613	584	591	609	619	609	583	622	563	557	587	572	613	593	594	581	601	589	588	527	559	588	619	613	582	575	599	576	602	552	563	585	582	566	544	584	587	577	594	610	568	572	577	591	575	657	583	580	587	554	573	567	579	605	591	594	562	592	531	593	595	606	592	558	569	622	568	558	582	606	613	569	547	572	585	593	625	569	556	586	624	613	559	535	560	537	568	547	570	573	589	593	578	599	613	574
57468	28854	16880	6943	1991	821	584	434	332	358	282	262	248	228	269	232	233	226	281	242	256	258	295	234	271	253	215	218	265	254	247	206	263	226	235	274	248	222	246	243	251	235	244	251	246	224	231	259	248	268	255	245	221	251	236	241	235	257	254	224	245	263	251	261	268	271	244	269	239	259	203	223	241	249	223	223	238	223	232	241	224	245	248	255	240	276	236	226	248	247	264	248	245	230	243	264	219	248	254	240	228	202	256	249	214	247	222	209	265	262	241	257	259	242	247	232	271	252	247	227	238	240	224	226	288	291	237	234	273	258	211	249	263	234	274	218	240	237	224	272	242	227	235	249	241	235	217	234	207	232	241	280	250	240	272	252	256	208	231	236	230	238	244	231	225	257	262	250	232	240	252	244	272	246	218	234	240	251	237	235	232	221	242	259	234	211	243	259	209	271	217	264	261	216	232	256	239	250	276	229	217	248	222	258	244	238	255	240	237	227	245	250	245	229	247	233	242	238	237	247	218	197	235	255	253	263	264	264	247	276	247	243	260	245	242	259	221	232	258	211	237	227	224	201	233	218	235	231	240	254	231	264	220	248	227	193	215	218	244	235	230	246	214	281	263	242	250	214	235	270	238	275	241	269	257	265	221	239	226	255	243	239	264	228	264	264	243	255	208	246	247	254	231	251	247	228	227	243	262	236	234	254	245	255	263	238	250	262	224	237	271	248	237	223	246	237	249	251	214	253	259	237	250	240	241	237	264	246	231	268	238	218	236	238	229	215	215	263	253	242	252	240	228	250	248	219	239	239	220	274	266	230	284	260	231	239	229	250	262	236	253	239	248	241	238	222	246	235	267	252	232	254	234	257	249	203	219	242	255	229	197	273	265	250	283	230	244	253	273	242	224	287	256	262	270	252	249	213	239	247	263	225	256	240	242	246	229	224	212	230	250	242	246	216	227	224	235	233	247	240	242	266	222	227	245	246	245	219	273	252	253	242	257	275	249	232	267	256	248	262	256	238	254	228	249	233	233	243	262	222	238	245	252	282	247	229	203	225	250	248	254	261	225	256	246	243	222	252	240	225	240	218	217	262	259	285	265	226	240	266	217	244	226	216	243	247	265	243	218	220	232	271	245	234	266	241	256	239	223	211	225	250	257	261	214	235	265	267	247	247	226	230	238	233	217	234	232	222	245	226	249	247	229	258	250	246	237	243	250	245	231	226	254	263	251	243	240	264	248	242	253	251	264	249	258	276	251	233	247	218	253	258	251	234	254	254	245	234	255	244	254	260	219	259	206	232	251	236	237	228	247	241	252	223	223	237	253	274	239	286	210	236	246	234	235	231	253	217	215	253	220	231	239	246	204	256	247	255	254	249	250	219	232	239	259	221	236	237	265	248	272	241	217	198	267	258	271	241	240	239	254	224	217	244	250	242	209	242	245	216	251	234	281	263	264	252	274	232	240	251	240	251	248	246	247	236	250	243	249	258	237	249	232	222	230	232	231	221	250	266	245	265	259	213	262	230	252	255	226	225	256	221	252	260	259	275	240	270	268	236	267	242	231	236	237	217	225	244	220	246	252	220	222	252	244	256	255	256	267	233	233	226	244	234	245	210	253	231	229	241	241	238	241	257	251	236	257	261	247	217	254	250	254	262	254	233	254	233	243	224	250	240	243	235	273	244	222	269	252	218	203	232	228	251	216	227	252	234	214	248	238	224	253	284	250	228	206	258	242	262	251	246	248	253	237	218	250	246	245	207	213	241	245	255	261	244	248	256	218	217	228	270	215	213	253	210	281	211	218	243	241	240	213	242	272	258	256	265	235	233	225	226	238	248	256	256	250	261	261	224	230	250	210	250	232	225	209	228	278	251	223	219	223	232	258	258	254	200	247	274	230	200	258	246	231	259	259	211	223	234	229	220	251	220	235	260	245	212	225	238	204	255	246	234	273	258	245	230	261	236	265	241	205	243	257	245	227	250	245	237	227	232	246	227	277	234	254	237	246	223	241	235	255	247	237	232	283	238	225	228	260	262	219	204	276	241	251	233	243	253	225	243	259	225	231	253	226	194	246	207	236	202	273	265	237	243	244	254	235	255	247	249	253	258	247	241	229	239	263	229	216	246	219	222	233	215	265	240	240	233	264	239	241	218	222	252	251	218	219	271	264	221	235	237	236	255	269	241	247	225	214	233	244	224	233	256	232	255	247	255	240	241	232	269	216	234	251	263	236	240	219	241	213	238	245	265	257	271	237	266	235	223	269	261	211	241	222	220	242	240	223	252	274	260	220	218	238	270	252	221	256	259	258	252	247	227	240	226	215	252	250	263	211	260	255	224	223	244	239	241	236	259	224	260	266	212	242	261	300	247	210	240	246	244	253	235	242	257	258	268	252	262	233	234	224	248	211	245	232	265	237	246	221	240	212	245	215	262	265	247	218	243	225	255	227	232	265	236	256	228	250	268	240	247	241	221	251	241	229	260	276	233	220	240	266	243	236	236	220	231	230	217	251	235	213	227	239	231	256	236	256	228	258	241	262	238	223	249	245	246	199	231	250	258	267	258	216	261	228	228	246	228	226	253	212	256	224	241	240	262	232	234	239	278	217	248	227	269	202	235	249	221	217	238	273	265	256	232	250	250	259	244	224	242	229	265	240	249	271	242	216	238	246	224	262	224	232	270	242	263	249	235	269	238	263	240	252	219	254	228	241	235	256	246	231	243	255	249	236	259	234	240	234	219	234	225	279	263	258	231	258	246	250	223	235	249	238	243	246	248	242	240	218	249	225	235	233	246	239	229	228	227	264	251	263	246	218	233	230	245	235	262	255	228	242	204	259	219	244	227	225	253	264	246	215	251	232	249	212	250	225	236	253	247	255	247	216	224	261	245	237	228	264	235	219	258	249	278	240	257	233	244	258	281	250	250	226	286	207	250	209	227	233	246	273	234	238	215	235	268	227	239	229	237	227	277	260	227	252	281	243	239	224	244	238	247	252	244	261	253	270	233	241	228	227	226	245	234	264	241	258	232	244	243	255	266	226	253	216	246	235	232	245	228	229	235	292	235	255	219	270	241	237	262	253	248	283	215	193	247	261	262	240	241	250	231	241	258	248	244	233	253	269	251	202	253	244	244	269	240	241	226	247	269	251	222	246	252	268	248	226	254	237	257	244	239	247	248	234	223	231	257	219	240	220	248	261	242	244	259	244	238	247	252	242	227	255	258	236	235	225	213	223	234	205	248	228	229	232	260	268	261	247	227	287	261	213	250	264	202	247	229	274	226	273	225	234	244	281	213	229	216	234	242	229	262	239	264	255	243	245	244	255	252	278	268	230	236	252	233	243	232	250	223	227	229	232	247	239	219	229	279	246	227	241	247	233	223	240	228	241	251	227	230	239	265	211	245	236	253	244	253	256	251	233	245	236	243	226	254	211	269	249	246	261	253	244	262	258	227	255	244	254	221	256	238	258	265	256	238	231	237	230	244	233	223
38286	23620	19455	11522	4629	2387	1633	1269	935	811	657	532	574	547	543	558	542	560	497	584	552	552	568	576	581	567	556	550	552	556	553	536	560	565	585	562	533	549	583	552	568	525	547	542	538	588	573	542	564	552	599	531	542	532	555	576	543	578	537	524	559	543	578	532	550	504	547	525	599	591	565	591	517	581	564	563	563	560	524	559	531	519	573	585	576	582	573	511	516	553	619	555	540	536	561	521	527	600	563	562	553	559	522	553	530	555	573	530	519	600	524	512	545	540	561	539	558	570	557	592	503	581	602	572	550	571	547	569	571	514	536	532	569	546	524	561	570	569	580	521	534	551	527	530	567	568	551	530	564	580	535	557	562	560	497	540	590	533	585	528	544	556	496	544	529	501	556	612	506	599	551	540	533	577	534	571	584	537	536	541	576	555	503	549	542	572	543	564	580	548	547	575	588	568	547	551	571	544	567	518	560	488	541	553	540	565	530	541	499	529	568	551	584	593	571	541	579	516	567	512	554	586	585	557	561	530	516	550	581	570	559	552	549	548	587	562	535	545	576	570	539	536	540	578	534	554	546	542	570	552	543	546	564	592	541	523	529	509	582	569	608	509	573	562	578	541	522	562	558	540	539	582	508	565	564	526	558	587	561	555	548	574	521	560	573	531	575	539	547	575	500	552	554	599	544	515	538	566	523	521	513	551	549	506	538	516	520	582	557	526	540	536	541	570	564	523	533	556	532	570	561	529	569	529	555	540	577	548	583	562	507	564	589	563	567	536	556	528	566	510	548	538	567	574	531	523	572	527	528	546	580	559	502	579	578	558	552	490	564	539	549	517	565	519	499	535	544	514	540	506	558	542	547	539	541	516	574	534	532	597	529	557	531	552	521	542	572	561	530	547	582	585	547	526	553	552	527	557	519	515	561	545	557	589	600	514	514	550	527	548	551	570	564	547	603	512	551	576	564	575	538	562	531	566	567	551	600	564	560	539	572	522	604	580	567	552	529	548	551	549	573	522	528	591	524	524	532	559	522	545	508	546	551	573	547	529	561	575	560	601	572	595	572	526	508	549	531	524	574	537	526	558	566	550	560	593	555	516	539	597	581	566	539	531	549	547	582	554	590	543	556	566	534	525	533	518	564	546	510	549	564	558	518	540	590	543	511	579	531	528	568	592	569	545	506	517	558	581	508	554	553	501	525	546	552	588	541	574	541	535	568	531	542	562	557	554	511	586	554	578	541	518	567	540	518	558	518	524	557	527	581	505	527	562	555	573	524	521	575	526	547	546	534	511	536	549	543	530	547	518	570	541	533	553	593	567	531	552	549	567	559	555	540	555	562	597	535	541	560	573	557	532	550	569	548	536	566	548	561	596	542	564	555	528	537	530	546	518	541	551	588	568	555	550	580	555	553	546	587	555	541	586	595	573	558	528	556	571	483	538	500	579	592	540	494	550	518	529	546	541	549	548	539	544	544	536	584	538	574	562	519	545	575	524	578	530	581	579	556	560	507	567	530	539	569	566	560	531	535	557	581	551	560	566	580	550	542	539	566	565	568	540	567	578	572	547	544	521	563	555	514	556	526	540	560	556	546	597	576	571	551	580	573	543	548	531	594	564	527	572	542	508	540	543	538	546	546	513	552	528	563	520	547	537	581	578	556	529	531	579	571	575	550	529	569	584	517	548	556	581	543	560	566	538	565	556	547	507	581	574	544	560	590	539	552	545	547	547	564	568	542	538	562	569	571	556	557	585	535	538	544	509	520	524	550	578	574	542	552	536	579	563	532	572	576	572	540	586	535	538	584	515	553	555	543	541	532	571	547	506	549	545	546	542	520	526	600	547	549	546	536	526	562	575	525	607	548	533	574	524	551	599	575	580	583	511	556	574	561	513	580	543	554	584	589	563	536	564	522	532	547	543	544	552	539	564	557	544	550	549	567	533	533	562	557	546	568	533	567	550	550	550	542	581	571	531	537	565	554	557	539	548	586	564	554	538	548	575	534	539	547	561	572	569	599	508	546	578	563	515	540	541	551	545	522	544	582	546	529	537	545	559	557	559	550	569	556	531	526	565	554	576	557	533	553	567	558	550	548	534	544	542	554	582	536	581	584	585	521	527	558	593	517	552	570	592	564	601	545	592	519	521	494	523	549	540	524	571	533	541	539	545	561	522	511	568	561	549	548	500	567	558	540	518	559	530	542	539	543	510	498	551	524	525	534	550	573	539	535	567	563	541	536	548	543	544	538	530	592	557	558	537	546	549	494	522	555	507	567	567	574	546	526	553	545	536	573	567	562	542	556	518	542	534	526	573	547	575	597	582	543	551	528	550	543	556	532	527	543	546	562	527	548	552	521	573	527	525	545	567	532	534	574	555	531	518	561	559	560	562	566	571	567	556	541	536	553	542	530	584	552	549	532	557	560	586	546	554	520	539	554	526	523	562	576	525	534	574	566	581	569	534	512	551	540	564	544	560	557	521	593	547	498	556	568	539	538	492	564	563	575	560	550	533	583	543	576	523	548	577	558	503	553	563	549	535	532	523	566	581	542	563	555	517	561	565	542	561	560	601	565	572	562	525	535	515	566	539	528	559	590	551	540	548	555	565	515	554	560	517	548	589	521	518	568	548	545	537	525	556	539	567	559	566	542	556	515	539	571	530	506	540	555	553	526	526	515	531	551	548	547	615	522	579	575	575	515	586	518	516	562	574	550	561	557	532	544	513	561	555	525	561	520	551	538	584	530	549	536	551	555	567	547	562	545	569	537	510	556	535	601	558	567	553	533	562	548	545	568	517	538	583	529	564	564	552	523	599	573	595	512	536	552	584	563	522	499	554	544	510	566	537	563	561	548	591	615	556	548	584	554	559	571	550	552	556	541	524	566	542	521	571	541	568	552	570	558	537	517	561	556	553	509	548	569	579	541	583	570	550	530	548	550	594	603	577	598	538	543	519	548	544	551	514	553	528	539	524	557	551	575	578	525	557	535	553	572	547	582	613	565	524	518	571	567	520	569	561	535	545	540	526	557	551	579	576	595	569	542	530	555	517	510	548	579	543	549	552	574	571	548	547	530	564	542	587	544	565	539	566	531	550	533	550	546	522	548	540	531	561	559	564	506	517	543	595	529	516	525	568	526	552	578	533	597	537	548	588	544	555	563	561	535	536	563	567	586	540	523	559	580	535	553	548	530	567	572	512	567	524	530	549	571	514	535	543	562	563	526	563	538	622	549	563	534	552	541	547	579	549	537	585	536	570	542	516	564	527	529	517	519	533	534	551	523	536	596	513	554	545	550	572	536	555	543	554	566	553	535	562	550	588	558	495	571	536	560	607	593	560	569	588	536	541	543	583	538	552	567	534	555	562	568	597	557	586	580	563	585	515	486	554	546	511	510	550	591	549	533	561	586	554	555	521	586	535	561	549	599	588	563	555	582	557	560	529	566	554	544	521	519	557	518	488	574	499	524	570	565	534	564	573	527	589	547	575
69349	37709	16956	4546	1456	815	548	421	345	316	273	258	246	267	266	271	289	274	302	293	320	272	262	264	254	239	250	287	272	235	276	286	253	291	287	276	291	289	285	253	282	294	242	257	286	285	260	307	282	304	273	265	283	288	277	269	278	279	251	255	269	270	273	279	264	245	265	254	279	274	254	297	310	281	290	314	266	291	306	265	258	241	246	269	271	265	288	288	291	278	293	290	283	252	271	317	260	303	259	254	251	278	285	240	278	268	277	275	268	285	278	261	272	244	284	249	276	310	293	277	260	282	247	269	241	255	282	252	270	277	261	246	282	261	275	285	276	269	248	250	297	295	309	268	247	278	276	296	297	249	278	282	253	257	264	285	272	288	284	251	284	302	271	279	258	284	319	298	275	277	224	252	263	287	258	277	268	297	306	273	276	300	264	276	256	288	276	284	265	253	305	283	263	278	262	246	263	288	252	258	294	254	260	257	272	267	283	269	243	247	267	308	282	292	317	239	305	298	271	272	267	269	278	300	289	256	287	254	241	285	240	261	276	275	280	281	266	282	301	273	253	280	256	259	285	305	227	267	274	263	291	282	274	278	286	273	261	277	271	278	275	285	269	280	282	283	244	284	295	272	276	275	259	313	290	252	281	244	253	260	265	268	284	272	267	241	311	242	239	268	289	285	309	272	253	260	236	288	295	282	303	297	260	293	270	278	265	257	269	275	276	260	266	286	278	279	257	235	294	284	269	268	296	272	297	232	244	258	288	299	279	277	262	250	289	316	255	296	302	277	271	267	248	283	301	288	235	324	288	272	269	260	273	271	294	271	247	266	280	257	282	319	265	282	271	282	309	292	269	278	277	277	249	258	255	292	258	273	269	278	258	280	280	269	259	275	230	273	308	266	288	304	278	288	286	265	287	272	305	275	265	291	249	267	265	275	271	262	255	260	263	267	295	268	268	283	283	315	296	276	267	276	291	265	249	273	255	256	304	254	283	266	299	245	260	254	282	279	294	276	236	265	298	273	280	270	273	235	258	268	280	293	261	253	234	255	304	292	272	302	274	288	278	274	283	285	283	280	266	242	275	283	297	254	284	242	245	283	279	287	281	254	270	255	280	275	304	293	271	272	255	309	286	272	284	285	276	286	258	284	271	286	263	302	272	265	272	297	251	267	297	261	246	283	275	269	250	230	261	246	261	301	317	288	298	237	275	270	280	282	269	280	282	298	269	289	278	284	259	273	264	282	248	283	303	275	298	279	274	272	284	282	256	270	298	257	259	282	253	273	289	291	265	289	267	246	309	317	255	249	299	273	287	281	262	275	269	268	293	290	261	269	291	280	261	278	259	279	275	270	254	286	286	288	299	259	293	295	255	275	285	281	284	275	307	299	246	257	273	271	283	229	285	263	263	285	267	277	276	276	274	276	270	290	269	302	311	247	282	268	256	276	264	268	252	272	285	263	277	319	269	299	275	262	269	263	259	258	283	282	298	282	311	305	318	286	275	259	289	265	296	262	295	285	248	265	302	293	265	264	248	305	302	251	285	255	238	268	251	261	303	259	254	280	254	248	246	278	299	280	259	246	281	284	297	266	282	280	293	309	275	271	260	280	259	294	259	308	287	277	270	260	282	297	261	284	285	278	258	261	271	261	321	253	262	287	268	269	308	279	262	301	258	267	284	261	298	287	272	250	248	257	272	273	289	301	298	255	264	271	275	268	283	274	260	297	324	292	232	266	270	289	260	290	269	246	247	282	234	283	261	266	275	281	296	314	254	281	290	257	310	269	283	259	259	303	261	264	259	297	260	256	256	290	274	285	267	302	266	298	303	281	279	309	267	274	301	243	250	280	270	283	278	243	259	303	251	285	305	278	279	281	278	284	298	250	243	277	261	263	253	248	261	283	249	261	229	271	253	277	262	262	276	297	289	278	293	301	277	235	260	280	262	271	276	257	277	301	293	268	285	272	291	268	283	259	264	253	269	216	256	294	279	315	281	274	241	278	281	284	250	305	267	274	279	261	263	273	257	265	253	268	265	264	260	245	263	242	284	289	277	287	272	253	247	233	292	299	272	275	257	277	293	245	245	281	274	287	293	285	284	252	271	259	259	260	263	264	290	293	268	272	285	282	259	280	257	269	308	291	273	270	288	267	286	284	309	292	296	273	298	259	273	285	293	270	250	308	292	241	250	262	268	310	296	266	288	252	258	269	273	279	262	239	274	256	270	293	309	261	272	267	293	243	281	296	259	250	275	276	294	290	266	251	235	311	266	274	270	250	269	273	270	290	283	255	270	230	286	301	273	274	261	257	290	301	274	316	271	278	279	291	268	250	277	268	293	274	258	285	285	273	275	266	284	269	293	275	283	290	279	304	270	275	269	258	235	253	297	241	262	290	296	263	301	263	297	261	289	259	300	286	285	262	230	270	261	276	279	269	288	285	261	286	280	247	275	248	252	264	265	286	305	290	253	283	289	273	283	290	306	262	270	245	270	259	264	276	264	242	267	263	273	246	320	299	266	317	325	255	262	271	301	287	270	276	265	261	277	272	261	309	293	284	281	277	275	300	282	250	274	240	269	292	249	301	265	263	298	293	261	284	290	283	270	290	281	267	295	270	306	267	302	246	247	278	269	276	266	283	278	280	245	273	265	274	265	273	277	281	264	270	273	246	297	302	257	294	262	274	287	317	270	303	256	292	274	255	242	298	280	276	276	253	278	242	256	296	262	270	241	255	257	272	260	266	244	303	284	310	262	265	257	277	275	298	264	272	251	241	268	303	271	267	250	269	240	216	307	284	278	270	274	279	297	268	278	252	267	246	292	263	290	282	270	295	264	253	275	281	278	297	249	266	271	262	298	268	283	278	259	272	277	231	277	267	278	257	261	289	253	306	267	287	260	265	276	225	257	267	291	283	265	279	270	259	289	263	294	256	255	278	284	278	274	296	281	307	291	267	283	273	269	268	264	285	277	279	293	293	269	257	267	276	268	276	277	259	254	275	251	267	272	285	277	279	275	270	238	278	270	285	258	269	285	263	270	233	256	281	308	278	282	266	288	259	292	262	272	243	245	297	297	310	244	288	270	257	268	303	276	282	281	273	279	249	253	247	271	250	273	259	272	277	310	285	251	250	278	287	274	272	273	292	288	288	270	271	311	272	255	263	288	282	289	270	259	301	272	246	248	277	277	272	262	259	287	303	258	264	294	298	281	262	312	269	279	292	284	260	295	313	270	267	280	292	275	260	289	248	276	286	266	310	262	281	240	290	294	288	294	281	255	266	275	263	268	262	253	262	257	252	282	260	278	252	253	282	267	293	264	268	309	263	306	274	279	232	296	279	278	295	299	258	280	251	247	237	295	269	287	259	262	254	266	277	243	265	274	265	262	263	247	260	260	298	282	262	263	275	273	260	295	287	271	258	325	284	264	244	310	306	287	270	284	291	284	264	297	289	262	252	290	253	266	264	282	292	253	256	262	254	290	248	246	276
46464	29678	15327	6850	3402	2225	1466	1003	856	700	662	585	622	651	590	605	628	610	584	626	626	610	644	601	632	589	615	643	604	643	614	595	588	601	647	595	593	617	597	610	623	582	586	596	595	601	582	605	621	613	644	579	603	617	589	651	571	637	608	609	576	555	615	626	599	626	632	608	635	632	622	620	613	624	623	581	630	589	607	594	614	626	588	659	588	559	594	576	595	598	607	617	608	586	621	611	587	621	634	631	631	613	569	599	614	591	624	588	614	588	592	579	662	594	599	623	631	635	620	622	641	612	617	608	631	660	664	560	561	617	604	553	560	613	583	640	634	585	615	629	576	615	614	573	611	654	631	628	613	601	639	591	593	579	594	577	583	598	603	605	651	611	611	593	586	648	600	562	597	627	611	651	609	626	589	586	631	619	600	601	580	561	575	637	613	617	602	637	552	641	599	615	618	625	602	614	622	596	589	605	648	613	616	611	532	618	605	602	612	626	614	620	629	597	604	599	637	600	536	623	645	634	624	640	583	610	604	598	621	613	605	643	621	579	670	585	591	595	609	588	641	608	575	595	625	617	579	620	573	571	605	621	627	601	604	618	607	592	676	626	601	559	629	603	585	589	630	615	589	603	616	606	598	644	625	615	583	582	613	587	636	623	602	608	556	615	660	604	579	632	627	625	580	560	581	586	646	623	570	639	550	626	618	623	587	583	584	617	566	602	617	551	652	590	596	573	612	612	616	574	602	632	636	627	589	571	605	622	653	621	584	578	620	604	596	590	596	624	583	615	593	657	563	617	609	578	613	636	579	610	625	596	581	584	595	618	677	565	647	564	619	607	653	633	607	663	625	600	606	598	615	601	562	567	650	593	597	622	607	609	598	632	585	609	606	619	624	629	646	635	615	612	607	609	640	590	646	597	608	608	627	600	589	634	643	639	633	611	610	612	582	611	624	610	613	636	601	572	597	597	617	650	638	639	644	602	596	679	614	557	671	606	587	593	613	600	626	609	592	596	613	626	612	564	559	644	629	616	626	620	595	624	588	618	617	664	604	599	615	616	576	556	614	588	606	637	619	579	611	622	645	633	655	646	660	606	651	627	600	643	581	612	593	631	627	599	643	615	607	602	586	608	648	641	610	565	589	598	605	641	627	628	577	582	618	602	607	626	601	595	637	584	627	606	638	622	587	612	610	576	622	590	571	621	654	615	601	591	586	569	643	587	642	617	619	579	622	631	604	631	576	585	588	581	572	622	619	639	621	565	577	634	602	652	593	624	616	591	630	630	626	551	626	576	629	594	623	633	607	573	640	615	553	607	596	622	610	628	594	608	570	648	615	595	622	645	622	595	631	605	636	614	582	612	596	620	614	588	570	635	634	599	619	609	600	574	624	667	584	613	596	624	611	555	637	584	558	620	609	608	594	622	615	617	605	612	592	643	594	594	582	646	562	589	601	584	612	614	600	601	628	635	602	599	585	632	593	664	617	652	540	609	593	586	637	628	624	605	616	614	606	627	610	605	621	588	617	592	618	622	584	607	612	596	620	625	585	595	611	590	598	592	580	607	623	631	568	668	584	613	612	636	635	616	631	644	581	602	612	563	620	607	612	639	671	630	594	612	587	635	617	613	590	632	620	629	605	615	572	579	637	629	602	618	615	679	606	620	601	624	605	626	638	617	609	603	614	562	623	619	621	621	577	641	583	614	613	599	647	628	568	621	568	586	654	637	595	587	625	628	570	590	616	651	562	576	659	608	615	660	561	603	591	640	614	620	661	573	601	577	590	647	599	622	600	615	619	624	618	613	638	637	616	566	624	584	602	590	609	613	628	637	561	576	632	600	593	602	596	640	590	628	594	581	610	637	580	623	636	672	599	653	627	590	567	615	612	610	650	641	636	601	602	623	596	579	613	615	662	606	587	603	611	597	639	618	627	581	592	614	658	611	596	579	569	616	599	590	579	616	682	625	588	631	587	611	624	667	651	570	595	601	631	579	603	594	573	595	597	606	608	649	615	630	575	613	613	603	655	611	582	593	606	596	633	610	635	633	639	613	591	596	617	613	553	603	662	644	609	610	588	571	595	584	596	607	663	624	637	616	622	582	628	604	633	641	601	619	607	599	627	627	638	643	632	598	585	603	620	637	588	621	652	638	636	623	648	581	623	598	568	606	601	622	598	604	652	637	624	592	632	590	623	616	640	604	679	599	619	630	609	626	569	638	624	598	611	596	604	593	667	594	632	606	588	616	658	646	614	595	565	583	597	649	596	614	599	624	621	609	575	645	603	638	620	607	594	645	587	598	581	632	625	583	613	667	586	581	595	608	587	588	641	627	590	585	618	616	636	628	623	607	579	592	631	536	587	607	627	605	647	599	620	615	587	654	612	639	595	605	605	573	604	623	598	636	615	617	567	630	620	572	625	636	638	589	640	654	591	588	601	621	599	615	656	604	653	562	613	582	584	610	640	595	630	600	645	651	607	633	637	592	548	562	616	628	563	584	602	585	605	592	594	614	585	607	616	573	576	608	618	587	645	577	606	638	628	621	638	610	619	581	626	632	614	618	571	627	615	585	615	637	625	627	625	627	577	666	584	609	586	629	611	606	625	589	605	620	559	624	614	579	615	622	590	594	618	606	631	622	616	620	600	609	588	594	606	646	587	635	623	591	618	587	579	610	585	564	618	606	630	571	615	608	593	605	614	608	604	618	626	585	603	628	603	610	613	612	599	632	601	591	592	614	613	608	572	595	631	574	574	651	602	602	595	644	616	611	591	612	561	590	584	597	608	560	591	650	604	637	631	603	567	580	590	582	665	647	589	599	610	626	621	596	637	638	644	608	549	605	588	649	591	644	626	586	641	633	651	593	563	613	673	579	637	586	578	606	651	626	621	618	626	610	624	633	559	600	602	619	587	588	602	585	588	642	597	623	647	599	597	584	601	617	601	624	632	636	586	578	576	637	584	624	614	591	618	602	632	626	614	569	601	658	597	597	608	568	559	573	631	607	597	603	590	639	585	604	611	597	635	633	615	599	627	678	599	647	631	592	590	613	642	608	612	586	602	651	648	644	566	654	588	603	601	590	629	583	583	605	587	585	599	580	625	593	615	617	596	639	614	566	628	675	592	647	640	573	591	620	602	559	600	583	642	608	610	534	615	659	621	594	647	604	638	612	605	611	606	591	607	623	629	595	563	602	638	637	610	629	615	666	634	599	602	612	606	587	635	622	614	551	612	616	612	631	617	574	608	613	616	674	579	620	614	614	599	636	583	578	642	610	608	612	628	546	608	628	636	640	636	610	628	654	604	610	606	608	611	563	616	638	601	598	585	616	595	588	616	629	604	614	533	547	634	608	628	628	626	593	610	581	620	625	563	567	651	613	621	551	601	650	657	612	564	626	594	603	645	645	621	622	613	613	585	599	627	594	602	559	630	572	572	642	641	626	596	627	584	588	637	616	601	554	606	619	621	592	591	646	582	616	631	624	591	595
49722	15424	3670	1371	616	376	313	303	281	262	302	272	227	258	235	263	283	235	255	247	276	281	269	275	256	259	240	274	276	254	276	275	258	276	288	300	274	255	244	261	263	240	259	241	242	247	229	250	237	275	277	242	241	251	257	255	267	257	282	276	243	281	244	256	262	250	283	238	266	247	267	262	296	266	276	251	270	263	269	286	276	258	262	252	254	247	267	255	242	244	244	225	255	254	220	247	278	284	246	237	265	257	255	265	249	240	246	272	277	259	259	262	262	262	225	268	245	265	302	232	240	252	243	272	273	259	288	236	261	247	262	263	242	243	239	300	255	252	237	275	262	233	305	251	267	250	260	270	269	281	271	260	230	243	232	299	270	244	270	287	260	266	280	257	285	255	256	275	229	224	272	237	261	238	242	253	265	226	266	288	263	257	277	257	260	278	242	257	255	284	279	255	260	279	290	260	271	255	272	248	246	262	283	260	267	252	257	260	268	252	285	260	284	258	260	272	295	262	262	251	233	257	271	261	247	288	262	229	274	242	246	243	268	250	250	281	264	274	223	261	253	251	270	263	264	273	254	271	270	279	234	264	261	260	268	293	248	258	255	245	247	284	266	276	248	254	271	235	268	270	247	308	260	262	280	256	255	255	245	261	260	275	302	236	278	286	267	264	261	282	274	278	251	259	251	258	266	239	264	265	281	262	297	257	267	263	271	298	284	267	271	271	248	253	245	287	217	276	249	277	294	258	246	252	265	267	263	295	261	283	262	274	260	243	244	285	249	274	246	285	250	231	251	300	274	231	274	266	278	269	250	234	252	229	275	245	278	265	261	257	252	259	251	295	258	236	270	278	286	271	281	267	264	250	243	232	234	265	262	259	281	289	295	266	258	253	234	248	249	289	247	275	247	269	271	251	277	263	281	255	269	257	281	258	271	287	260	242	259	231	295	281	279	266	233	271	254	261	286	249	256	260	255	274	230	244	299	254	267	274	298	250	223	242	249	281	239	264	254	241	269	261	259	274	267	252	279	277	258	253	265	230	264	257	232	268	264	246	279	254	271	271	266	237	254	268	231	292	263	263	304	273	272	262	250	243	266	267	270	286	251	262	247	254	268	219	251	244	273	240	257	256	222	275	258	263	266	258	250	271	258	232	287	270	256	297	232	271	282	268	242	248	258	284	265	244	266	254	225	241	239	240	252	279	256	283	268	274	253	291	258	263	258	282	269	270	304	280	263	264	270	245	302	282	278	239	271	255	264	255	240	250	280	293	271	301	294	234	250	253	253	253	236	297	259	227	249	254	296	281	221	230	258	262	253	253	279	257	254	283	316	264	250	272	272	276	253	267	272	245	282	256	267	263	276	263	273	256	267	258	256	253	265	266	259	237	253	237	270	253	244	238	281	270	240	289	232	269	276	274	229	266	235	245	251	233	288	310	240	299	259	265	256	268	227	243	247	251	223	277	261	273	255	245	280	255	278	298	265	214	267	276	264	253	276	260	250	269	265	261	269	236	277	250	241	246	236	249	253	256	285	274	243	232	280	281	221	282	278	253	255	274	253	295	277	240	252	271	289	274	287	247	236	253	228	273	247	293	247	256	241	253	252	237	264	257	303	263	253	229	237	280	243	277	230	252	262	274	272	266	251	252	240	271	294	230	241	253	257	256	229	308	269	269	234	269	274	256	276	241	238	273	247	246	257	298	240	245	250	231	250	259	226	263	286	243	270	272	284	266	246	238	250	271	224	293	265	245	264	242	259	257	271	265	261	295	268	272	232	255	254	274	265	264	247	251	252	237	291	263	291	268	259	239	282	248	239	223	259	268	266	254	253	259	267	266	256	263	249	270	224	251	272	246	257	249	255	264	274	272	258	245	281	266	276	239	244	253	271	256	244	240	275	277	264	252	255	251	276	249	221	239	254	254	285	248	242	296	257	265	256	237	290	313	273	227	229	259	229	255	285	294	298	268	259	254	267	246	271	261	276	215	252	280	267	261	259	290	278	253	281	269	249	245	270	260	229	270	267	263	255	265	270	248	265	248	237	286	237	260	279	267	263	261	267	283	260	262	244	254	271	232	264	253	255	277	250	252	285	248	231	253	253	274	241	246	251	270	248	257	239	268	241	270	275	269	219	250	275	264	262	261	267	252	254	272	260	255	254	268	258	241	303	274	270	263	250	241	278	265	272	271	249	276	239	267	244	255	277	257	258	261	251	251	284	263	259	256	246	255	256	261	265	210	279	259	283	244	261	264	246	263	273	252	274	259	261	286	272	261	267	288	280	269	281	277	265	270	249	243	254	267	227	262	256	284	252	260	317	265	266	276	257	243	296	265	264	278	273	274	243	246	231	243	267	261	235	276	261	250	291	290	261	252	256	275	256	254	265	271	254	266	255	275	276	250	254	262	276	262	231	247	226	255	273	234	243	250	268	280	252	306	245	250	265	277	218	273	266	264	250	261	273	260	269	285	261	276	245	257	254	257	281	267	285	288	286	286	239	273	252	267	256	221	258	234	265	262	239	247	235	250	255	233	244	288	251	245	282	260	281	259	233	264	229	266	276	234	288	279	227	230	258	265	242	232	251	239	260	250	246	288	297	261	236	229	240	245	251	286	282	242	241	273	285	246	229	269	271	235	272	256	276	291	287	244	246	275	237	274	248	224	261	253	254	291	256	266	244	259	272	270	248	287	251	245	249	240	278	261	240	253	240	244	244	239	261	265	254	228	279	263	264	303	268	244	237	268	261	269	245	249	297	245	281	279	243	287	266	284	270	256	267	235	229	248	236	260	264	251	255	280	262	257	249	258	217	259	270	264	275	278	241	265	260	297	286	243	293	258	265	248	246	281	295	277	238	240	242	252	269	240	289	263	235	242	272	250	233	269	321	253	231	270	261	258	254	263	280	273	245	252	251	263	255	268	246	218	260	281	238	273	248	234	269	300	264	257	255	285	305	291	256	254	267	243	268	271	268	288	250	238	284	269	265	285	249	234	229	293	239	286	272	246	260	255	250	245	255	272	255	259	285	273	281	265	272	258	258	266	271	267	250	278	289	249	247	256	245	281	284	287	279	251	274	279	265	260	238	275	256	268	259	267	274	262	249	247	260	247	243	263	236	264	271	265	287	250	247	247	279	263	272	277	267	276	267	267	264	256	274	222	252	274	298	274	245	263	266	251	272	248	247	283	277	247	234	265	252	263	244	255	253	272	292	272	248	288	246	283	273	282	261	260	262	257	277	267	268	262	271	266	238	267	282	254	292	266	262	260	230	261	266	288	251	285	264	285	273	242	247	235	256	294	276	257	258	260	300	257	306	231	236	284	255	308	272	271	244	223	260	264	251	264	248	236	273	275	267	277	233	219	257	261	262	262	257	288	282	249	290	244	237	260	297	290	247	257	245	230	278	282	263	250	262	260	279	246	279	262	287	305	262	267	236	244	252	273	268	253	250	249	251	277	246	291	250	296	266	288	276	254	287	233	241	269
33357	10032	4804	2875	1607	996	743	634	578	586	585	582	604	527	574	595	556	592	571	608	592	576	589	580	631	593	641	608	609	605	571	592	568	564	597	572	573	584	567	596	554	576	602	588	561	540	595	599	577	604	583	616	633	597	599	615	546	600	603	569	568	629	568	600	564	570	609	566	510	556	608	616	570	553	576	600	570	563	596	562	553	587	575	575	578	579	563	617	578	557	565	571	538	534	585	600	570	580	587	542	598	612	565	574	588	601	579	596	576	602	587	633	597	609	593	558	552	571	567	570	573	556	556	582	597	597	536	588	545	586	609	565	580	536	564	574	621	569	536	571	546	569	564	574	618	560	587	644	605	583	591	583	594	577	602	572	597	578	615	585	602	576	562	581	542	597	549	628	606	603	552	601	618	588	564	569	562	596	629	566	592	561	553	599	610	587	525	575	570	546	561	542	549	540	582	581	573	604	568	592	533	586	597	570	565	580	629	544	610	571	540	572	593	575	578	566	549	562	579	562	581	600	558	540	554	583	603	609	593	537	547	601	583	586	576	561	623	580	576	607	580	584	593	621	568	613	554	601	578	537	593	587	567	573	540	544	573	579	573	619	607	606	583	617	563	567	594	612	607	608	566	592	600	576	559	580	557	535	559	565	558	574	609	606	566	596	555	573	614	554	589	584	556	582	546	602	574	621	622	559	586	568	553	551	580	610	551	592	599	534	511	561	589	605	604	597	613	613	584	601	636	589	604	536	584	593	600	574	595	607	613	593	584	552	550	597	581	580	593	587	630	582	589	630	584	562	615	609	585	546	600	597	576	605	549	592	548	621	571	563	551	589	533	560	623	577	595	551	579	619	573	570	590	573	609	574	588	559	605	562	593	587	610	541	539	606	554	590	600	584	595	591	606	622	545	575	544	542	622	567	576	573	626	561	604	579	551	617	596	561	565	603	532	551	562	546	593	571	622	620	567	590	609	594	615	603	587	554	591	589	596	584	585	579	620	588	571	606	569	583	597	589	534	575	599	569	595	600	610	574	580	616	626	565	569	574	589	599	557	579	614	625	531	579	558	576	602	609	569	617	567	612	590	588	573	581	586	580	524	578	614	604	587	576	608	579	586	568	575	585	585	603	621	560	577	556	592	577	542	564	559	609	596	591	581	595	555	593	610	595	555	641	574	577	606	592	538	579	515	563	544	579	586	544	580	576	636	594	569	593	543	580	551	574	640	604	607	589	564	614	594	604	541	568	599	563	603	609	588	607	573	541	573	560	583	597	534	585	558	623	603	550	537	583	562	623	548	625	581	617	595	617	605	609	563	572	559	580	559	596	614	556	558	584	556	567	620	567	546	615	570	572	576	561	549	559	593	590	586	582	560	587	549	575	540	524	593	552	570	541	535	562	613	575	552	569	585	590	568	605	570	596	556	560	599	585	579	582	556	540	585	570	592	559	604	569	605	591	628	586	580	640	533	552	554	582	593	612	592	594	586	551	543	557	604	627	557	563	581	596	557	606	544	604	604	576	577	571	589	567	570	571	605	586	614	539	570	596	596	575	599	585	594	594	556	595	583	570	611	546	602	576	583	547	607	565	562	568	568	551	577	597	580	595	572	573	582	551	629	586	568	635	561	568	585	548	573	576	612	566	586	587	550	604	571	608	583	555	570	564	561	562	573	621	625	539	543	568	638	569	555	575	559	565	586	583	597	551	546	560	575	549	598	543	613	579	554	602	575	544	587	592	593	594	638	562	604	594	592	619	585	602	572	574	595	568	563	564	580	592	588	589	624	583	566	589	644	613	563	593	605	604	569	598	599	594	542	590	592	552	650	559	571	586	579	601	606	601	566	580	558	524	547	582	584	571	570	566	587	574	582	615	539	569	553	556	578	569	609	591	568	578	542	592	603	604	584	567	541	589	582	572	561	587	588	539	601	563	582	631	636	602	603	569	572	570	569	614	590	600	561	597	585	577	592	580	562	573	582	559	584	604	589	588	542	617	613	575	589	583	593	603	563	594	605	569	576	565	585	591	565	612	614	551	563	552	569	563	604	567	575	565	599	578	591	551	607	560	582	607	589	569	547	537	573	551	621	579	569	574	591	580	597	573	595	611	581	624	560	599	549	556	608	588	590	609	581	541	612	553	580	594	546	596	562	532	586	570	587	584	580	587	613	612	567	603	585	556	606	571	568	568	593	575	582	595	578	598	607	548	616	563	598	596	598	560	589	603	568	574	561	568	586	556	547	618	608	596	581	590	573	577	605	556	575	551	566	594	589	547	589	551	616	559	553	536	585	574	612	597	625	594	593	546	618	569	570	531	601	551	632	546	589	597	602	572	550	599	551	553	640	559	577	587	618	571	567	599	550	590	599	579	580	554	553	607	612	572	591	552	534	597	622	587	615	563	601	586	623	569	580	614	613	547	583	593	584	595	596	574	538	575	573	604	586	603	559	589	612	592	579	606	586	570	558	589	632	583	592	602	628	576	580	553	569	537	561	582	583	567	577	605	573	602	584	593	613	568	562	614	550	560	615	543	578	592	607	590	583	579	548	570	586	588	578	555	550	564	614	586	547	542	583	579	585	615	569	567	605	593	614	582	593	647	542	570	541	592	585	609	599	554	587	596	541	552	584	550	595	532	599	564	545	532	572	565	596	566	581	561	584	602	545	575	605	575	602	546	594	556	539	609	567	583	535	536	565	574	523	599	567	563	572	552	542	537	561	545	564	592	556	583	558	556	605	610	556	604	556	612	564	596	589	602	615	580	608	589	566	571	567	559	595	613	564	618	535	605	557	567	582	582	621	584	550	594	574	594	559	589	507	589	580	589	595	549	622	557	576	564	588	576	568	587	575	550	629	550	562	566	551	592	598	590	593	567	547	563	539	577	595	587	563	573	624	585	585	636	550	599	593	588	619	578	577	574	615	605	632	531	560	549	558	587	611	589	598	564	572	592	590	584	562	540	550	590	550	591	600	564	581	567	564	598	563	605	582	571	602	546	583	572	609	597	531	612	545	556	548	566	588	547	608	564	590	659	561	611	583	617	592	577	560	572	575	590	570	597	566	575	570	508	590	625	587	619	579	574	567	597	523	570	578	589	589	577	550	588	576	547	605	563	606	551	556	612	579	586	587	501	606	554	582	556	605	581	586	556	532	564	589	575	575	554	599	656	543	581	565	600	550	567	566	588	579	634	612	592	590	601	573	542	597	574	617	560	650	542	607	593	591	602	587	583	620	577	595	555	569	593	578	582	580	587	522	579	523	573	569	579	608	629	595	586	579	540	591	620	583	573	588	565	610	601	592	584	614	546	613	585	626	570	589	578	574	557	567	571	564	588	610	592	565	564	655	591	605	583	573	588	629	591	551	595	589	558	593	596	571	542	560	568	580	578	603	563	599	558	563	571	574	587	569	608	593	605	561	543	652	577	565	617	594	601	567	581	594	612	587	576	580	586	554	595	580	577	527	587	559	543	590	562	576	573	583	568
57442	30918	15960	5921	1970	962	600	454	396	317	215	232	222	245	212	226	225	233	244	247	213	209	228	212	207	235	220	248	224	196	206	215	235	237	234	207	238	226	243	215	221	209	265	212	230	212	228	239	211	255	207	220	222	235	202	177	232	228	213	224	230	204	245	222	220	235	227	227	249	235	195	231	235	220	226	245	253	244	243	223	219	224	209	238	213	233	231	251	233	199	200	236	223	220	219	217	218	236	220	211	232	244	243	220	225	227	237	206	255	217	190	242	213	213	268	254	205	219	221	227	237	247	247	242	239	236	252	224	210	231	240	200	205	205	212	192	222	214	239	261	251	228	222	229	241	240	221	223	219	211	255	248	235	222	244	201	244	188	234	212	246	220	222	204	217	244	236	212	238	215	221	213	245	262	261	226	192	217	216	230	231	226	242	216	251	240	235	219	199	229	216	229	194	227	224	233	228	194	209	244	242	214	200	218	245	267	220	233	253	225	226	233	272	206	228	243	233	253	213	244	212	209	237	230	233	229	256	274	261	195	240	216	216	230	216	224	214	213	222	231	198	212	268	231	236	240	231	252	247	217	225	239	248	211	255	228	227	268	229	265	255	237	249	237	223	239	212	244	231	250	211	235	238	226	242	226	206	245	198	218	228	226	228	236	222	242	221	238	244	248	214	226	226	229	208	219	235	214	206	217	215	227	225	233	218	213	238	214	254	206	249	247	232	226	248	231	241	245	251	242	227	222	214	252	206	221	189	234	222	233	234	236	232	232	201	239	202	221	233	211	240	240	211	210	250	257	227	238	220	244	223	205	235	255	247	194	203	255	218	216	236	220	237	240	224	229	235	229	234	232	251	250	225	240	197	258	233	243	224	212	226	271	219	219	231	220	236	228	219	212	202	201	231	199	216	237	234	237	200	218	226	217	233	214	208	255	229	231	265	216	233	243	218	218	217	249	234	246	247	215	267	223	233	231	201	238	232	228	233	257	218	229	244	253	245	219	211	230	246	208	240	224	241	211	214	211	217	208	247	209	215	214	193	209	221	230	231	238	251	228	240	223	242	216	260	196	231	259	210	237	230	211	234	232	239	207	231	237	237	251	242	227	237	249	222	250	234	243	219	221	256	237	208	224	207	216	243	219	254	242	249	222	266	236	228	232	202	219	240	230	250	256	235	251	212	241	232	204	222	228	236	242	235	217	208	249	254	224	216	230	238	240	230	224	249	235	270	248	265	196	228	244	210	236	230	215	260	234	249	244	248	241	248	229	231	253	252	215	210	247	223	233	182	219	220	235	241	217	237	238	220	241	228	239	212	216	256	267	251	258	261	244	226	238	220	210	271	209	228	255	222	240	257	233	213	225	248	222	242	203	222	226	223	258	208	243	217	247	273	263	245	233	235	230	240	234	243	235	243	236	221	248	230	211	216	207	224	227	236	216	228	214	265	251	228	239	256	233	234	213	243	228	206	219	209	221	220	205	220	235	243	194	251	194	239	245	205	235	253	259	218	240	238	239	238	248	239	212	196	230	224	229	209	235	228	234	223	215	227	267	233	218	226	224	231	208	214	247	225	251	247	246	231	229	209	229	220	237	217	229	237	213	195	253	231	209	257	219	210	229	226	214	209	210	240	237	256	241	205	231	259	215	212	217	213	196	260	241	224	229	228	228	222	244	236	244	233	216	220	199	220	236	229	215	228	224	215	252	236	250	224	229	242	206	237	223	210	228	232	218	212	213	215	233	230	259	262	208	250	224	227	242	232	240	239	255	229	221	216	251	233	236	219	224	233	227	212	254	241	210	228	221	238	221	244	236	221	216	223	232	234	256	241	259	247	207	238	238	237	214	242	220	223	216	230	214	216	232	234	227	234	206	227	209	263	229	237	227	227	219	210	208	223	238	206	235	236	234	235	233	225	226	214	252	230	191	227	245	222	233	246	238	245	232	235	227	230	214	216	218	242	253	218	218	208	203	208	237	232	208	219	237	225	218	204	216	220	199	253	219	242	229	222	216	249	214	235	233	230	211	237	231	245	249	236	233	253	234	222	234	228	253	247	227	244	237	245	221	210	231	235	223	228	245	225	230	197	252	211	237	220	222	231	242	214	217	221	216	253	245	223	225	216	239	211	230	237	223	258	241	243	192	229	213	212	220	233	213	236	232	211	230	212	237	220	229	252	221	232	243	255	209	245	184	219	223	218	214	236	221	241	212	251	218	228	224	206	225	226	253	247	203	223	214	221	216	203	220	210	246	229	213	220	235	220	209	226	239	225	256	230	243	222	228	263	225	256	213	250	264	232	232	235	252	244	221	243	228	247	207	235	238	237	209	222	240	239	246	245	247	255	235	212	231	221	232	263	239	223	244	219	234	199	233	228	241	244	229	210	238	212	235	230	254	249	243	206	224	242	224	240	216	213	218	234	198	227	231	226	236	197	239	234	219	214	232	249	224	228	227	199	199	241	215	242	227	237	251	234	227	226	215	228	235	189	223	217	226	214	224	204	228	273	228	226	232	247	211	220	220	210	228	221	244	243	219	229	213	220	259	236	223	232	219	205	259	241	255	215	224	224	235	210	241	236	243	222	238	211	248	238	227	236	242	231	223	230	224	245	214	226	235	213	214	254	233	209	196	243	250	228	260	218	258	270	226	227	257	216	231	218	243	229	253	252	261	238	219	247	215	231	217	209	236	233	220	244	223	244	223	209	234	208	231	219	210	243	233	226	190	209	239	235	228	230	215	238	213	227	244	217	263	233	252	234	233	246	216	257	258	246	260	224	237	226	211	217	207	244	215	234	234	219	229	229	209	242	249	246	211	226	218	249	195	237	240	218	223	249	241	202	207	227	255	232	224	226	223	250	226	235	220	241	223	255	249	210	220	242	239	238	224	207	234	233	233	250	234	228	227	204	212	217	208	231	236	204	241	219	252	231	205	218	240	269	226	243	222	240	233	235	229	236	197	211	207	222	233	223	214	229	246	235	213	238	202	230	227	215	230	225	227	239	257	225	253	229	226	211	244	239	240	237	225	228	236	222	245	241	234	198	230	217	257	216	244	240	229	241	195	252	213	215	230	240	214	230	250	224	200	212	237	250	209	226	229	223	222	247	228	241	225	237	254	251	228	240	227	219	251	247	233	222	239	222	241	218	253	237	242	197	230	213	230	223	217	219	214	235	251	257	234	202	225	259	232	235	229	232	242	225	247	233	225	233	229	228	253	220	241	220	234	207	221	229	242	190	241	209	232	208	219	231	223	236	223	266	203	224	215	227	228	216	233	205	205	232	247	246	242	217	223	231	215	219	222	219	220	228	246	220	229	250	193	219	199	221	209	210	216	205	212	246	207	207	255	218	245	190	243	212	213	214	237	247	229	237	231	220	238	201	223	210	244	257	210	234	210	238	262	205	228	245	213	220	243	217	195	225	224	225	204	251	205	229	219	198	217	237	233	230	266	219	239	219	246	224	249	200	241	212	215	229	227	256	236
38791	25082	17580	10237	5090	2977	1904	1454	1166	874	565	518	540	505	554	547	530	556	499	519	562	516	516	543	515	514	523	526	522	555	513	505	537	481	501	509	508	486	545	533	542	553	519	531	517	503	546	512	537	495	521	545	467	528	481	523	487	518	490	545	557	533	471	526	522	549	540	553	535	568	508	481	470	521	505	535	510	489	516	605	518	526	555	522	492	520	527	506	520	529	537	539	487	545	499	486	500	529	583	536	520	507	504	490	543	516	498	492	498	534	487	517	501	535	498	521	506	523	549	524	526	531	506	509	521	500	513	552	542	502	508	515	524	520	559	521	513	498	513	491	534	536	529	545	513	538	504	518	522	546	529	508	514	500	497	509	566	576	537	523	509	494	489	539	553	581	540	497	519	507	500	505	525	492	539	500	498	509	525	530	533	510	493	512	531	528	501	544	525	509	534	551	509	529	526	532	507	513	519	495	477	526	543	543	522	502	540	518	536	484	533	512	580	523	502	517	525	534	534	534	536	458	473	503	494	535	492	569	531	516	499	530	552	591	510	490	514	587	492	536	519	551	532	548	511	506	520	545	563	488	524	558	546	480	542	525	520	522	527	534	538	496	529	588	460	512	486	566	513	528	520	460	503	547	487	511	509	484	523	501	503	488	544	532	496	505	530	502	496	500	486	473	515	525	480	517	542	560	513	486	512	536	483	557	503	589	521	495	484	497	531	494	523	522	504	551	524	520	500	518	526	501	508	541	550	545	519	500	524	542	468	535	519	515	501	545	528	517	533	514	511	546	474	541	498	530	524	511	536	507	549	477	541	515	480	512	502	518	494	530	505	532	494	539	522	521	513	523	545	510	557	499	495	508	515	575	545	495	547	510	520	512	529	506	533	521	515	504	522	492	496	530	514	537	502	489	505	512	490	508	512	522	522	536	492	517	478	554	506	491	532	547	539	541	511	569	475	497	499	524	518	522	558	525	507	531	543	545	557	516	538	538	526	519	465	486	552	513	520	504	506	515	482	537	523	494	497	507	500	532	523	529	514	493	531	547	551	516	532	515	526	546	512	527	515	489	454	527	507	488	534	543	496	522	518	575	539	520	552	507	539	510	506	525	533	538	468	519	526	595	490	497	541	469	519	548	496	505	515	516	499	513	553	501	478	494	510	530	533	523	507	518	506	536	538	522	549	498	512	524	525	506	510	528	527	511	519	515	497	517	564	524	544	515	537	492	530	531	559	519	529	551	519	533	553	559	511	503	505	563	558	519	527	484	557	534	559	526	498	545	528	515	526	541	530	512	535	525	536	497	504	494	546	532	507	545	523	510	510	533	532	515	549	539	537	512	528	544	534	530	544	515	506	531	532	492	523	501	505	495	480	496	494	526	492	521	529	533	518	524	498	529	522	558	507	565	507	490	500	536	520	482	493	532	496	507	524	533	512	526	532	516	507	536	513	530	522	517	491	546	510	500	544	497	551	510	547	537	536	520	527	521	515	516	525	530	515	486	505	484	520	520	494	458	487	516	496	538	511	503	524	591	536	522	549	531	534	539	546	496	572	534	500	481	525	519	512	549	512	532	535	531	504	520	519	543	504	524	499	507	528	520	509	479	509	522	472	560	516	516	521	465	488	541	527	526	495	511	510	526	467	505	506	507	541	514	515	524	512	533	526	518	528	533	466	494	527	538	554	522	512	453	511	520	530	461	524	512	536	528	557	539	538	479	494	532	538	507	514	513	500	526	483	516	533	527	563	575	522	496	520	529	495	483	531	564	523	458	497	504	543	494	475	545	536	525	533	523	518	514	475	501	485	512	534	536	510	532	522	487	508	503	555	511	498	550	539	546	504	514	548	539	497	556	551	501	524	507	538	500	512	558	575	524	541	522	559	520	552	518	592	507	522	535	492	514	481	543	518	537	506	559	511	538	523	520	500	532	544	564	499	513	520	520	531	508	508	514	538	511	535	446	513	519	498	498	530	562	510	498	541	536	560	517	485	511	526	520	476	522	529	508	493	497	529	525	531	543	521	532	525	518	554	527	513	533	503	520	523	473	578	502	522	476	534	481	513	488	517	546	495	496	526	488	501	531	469	527	536	506	500	567	491	521	477	522	512	525	515	513	513	557	521	534	492	552	528	538	516	517	559	507	515	516	545	518	517	554	505	516	490	559	518	548	514	519	535	568	518	549	510	552	533	564	548	493	507	525	548	549	518	536	546	508	522	506	526	497	511	520	521	504	547	530	513	494	543	526	528	512	508	522	462	487	514	503	516	522	537	508	556	442	541	544	520	510	501	538	511	510	548	476	491	522	489	489	511	551	519	536	526	546	516	540	540	489	542	517	524	565	535	502	521	534	549	496	533	498	514	529	535	509	511	557	547	521	538	529	512	513	529	540	494	507	543	521	521	507	496	529	528	525	533	505	538	549	526	511	536	510	509	508	483	508	519	485	479	540	524	503	518	541	534	534	502	531	550	518	521	523	534	498	541	556	486	539	509	545	523	496	528	480	537	509	527	525	514	509	516	494	522	493	586	509	542	512	547	527	522	519	520	551	548	494	545	527	490	524	497	511	551	549	480	527	520	534	479	485	548	504	505	539	557	490	532	506	496	557	546	508	497	520	505	530	549	542	513	504	495	511	538	526	544	523	503	515	540	500	493	527	515	505	508	575	525	526	499	576	521	508	529	525	488	499	522	534	512	496	540	528	499	479	515	560	468	491	538	565	498	523	527	556	515	527	492	528	503	525	570	463	547	498	528	523	525	508	533	498	498	510	486	512	507	500	514	528	523	516	542	543	531	533	496	517	522	503	544	508	496	519	555	487	490	535	519	498	535	506	497	556	490	553	494	535	550	512	529	537	513	542	494	518	513	481	539	506	523	525	534	515	541	544	506	545	589	526	500	520	540	541	546	527	486	490	476	528	532	546	544	521	504	580	551	490	487	535	517	499	526	551	551	530	534	479	555	532	504	489	561	460	508	532	514	535	548	510	488	502	489	507	530	458	473	484	492	479	537	507	509	545	521	529	574	526	529	548	530	498	556	547	507	529	510	488	511	505	544	512	571	508	520	498	548	539	527	525	490	486	509	510	491	541	492	518	507	519	519	530	519	534	525	507	504	508	586	507	528	544	548	549	539	503	537	496	516	560	532	526	534	555	498	546	509	546	504	527	552	496	512	483	536	503	505	523	530	499	524	503	545	520	527	513	509	535	506	523	544	503	547	542	509	539	545	532	510	491	530	495	536	503	539	544	521	543	504	555	524	506	521	506	522	520	554	476	506	544	515	547	496	517	498	549	503	539	538	485	505	483	521	485	498	530	541	483	509	521	520	536	532	530	527	487	546	499	529	497	493	496	545	515	521	528	553	512	541	537	484	503	497	535	531	525	507	503	547	508	498	523	541	538	500	526	518	512	511	485	525	528	525	526	526	539	514	529	521	563	534	524	582	547	521	524	501	511	511	528	494	509	487	516	570	532	501	531	516	502
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
