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
337077139062	337077139623	337077140171	337077140723	337077141273	337077141821	337077142373	337077142923	337077143473	337077144023	337077144573	337077145123	337077145673	337077146223	337077146771	337077147323	337077147873	337077148423	337077148973	337077149523	337077150073	337077150623	337077151173	337077151723	337077152273	337077152823	337077153373	337077153923	337077154473	337077155023	337077155573	337077156123	337077156673	337077157223	337077157773	337077158323	337077158873	337077159423	337077159973	337077160523	337077161073	337077161621	337077162173	337077162723	337077163273	337077163823	337077164373	337077164923	337077165473	337077166023	337077166573	337077167123	337077167673	337077168223	337077168773	337077169323	337077169873	337077170423	337077170973	337077171523	337077172073	337077172623	337077173173	337077173723	337077174273	337077174823	337077175373	337077175923	337077176473	337077177023	337077177573	337077178123	337077178673	337077179223	337077179773	337077180323	337077180873	337077181423	337077181973	337077182523	337077183073	337077183623	337077184173	337077184723	337077185273	337077185823	337077186373	337077186923	337077187473	337077188023	337077188573	337077189123	337077189673	337077190223	337077190773	337077191323	337077191873	337077192423	337077192973	337077193523	337077194073	337077194623	337077195173	337077195723	337077196273	337077196823	337077197373	337077197923	337077198473	337077199023	337077199573	337077200123	337077200673	337077201223	337077201773	337077202323	337077202873	337077203423	337077203973	337077204523	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2840	3650	2300	2841	3650	2300	2842	3650	2300	2842	3650	2300	2843	3650	2300	2844	3650	2300	2844	3650	2300	2845	3650	2300	2846	3650	2300	2847	3650	2300	2847	3650	2300	2847	3650	2300	2848	3650	2300	2848	3650	2300	2848	3650	2300	2848	3650	2300	2848	3650	2300	2848	3650	2300	2848	3650	2300	2847	3650	2300	2846	3650	2300	2846	3650	2300	2845	3650	2300	2845	3650	2300	2844	3650	2300	2844	3650	2300	2843	3650	2300	2842	3650	2300	2842	3650	2300	2841	3650	2300	2841	3650	2300	2840	3650	2300	2840	3650	2300	2839	3650	2300	2838	3650	2300	2837	3650	2300	2836	3650	2300	2835	3650	2300	2835	3650	2300	2834	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
65727	33750	47783	68028	58010	17337	2189	546	488	440	445	396	410	374	390	346	371	334	348	340	358	328	334	335	338	358	307	336	316	320	324	334	333	323	332	318	337	348	297	339	325	284	302	327	325	348	308	309	286	331	302	303	300	352	309	284	334	280	369	315	306	306	343	328	324	352	319	283	315	347	312	310	312	358	291	312	288	301	293	354	313	307	342	297	308	298	289	303	324	328	317	323	302	305	331	325	307	337	283	304	294	293	330	320	299	316	308	302	326	338	312	328	318	317	310	311	379	329	299	316	288	336	288	308	291	324	308	323	315	326	349	350	321	339	289	285	316	302	298	290	311	315	307	313	305	318	303	326	294	321	258	307	332	351	334	356	307	281	345	315	305	328	331	296	345	300	332	346	340	319	311	313	332	320	319	339	281	286	328	294	329	292	311	324	318	281	339	331	307	324	285	316	349	304	337	310	338	337	299	366	333	308	281	317	315	333	330	318	342	313	321	284	296	322	303	322	330	334	297	287	302	279	318	336	323	316	315	336	317	309	329	323	319	316	260	320	311	316	300	343	346	346	331	289	284	280	282	328	330	297	311	322	299	309	336	326	337	324	313	313	286	279	312	324	309	310	306	332	333	306	289	310	293	321	284	346	333	336	341	299	319	320	277	282	295	308	332	315	305	327	331	312	314	295	277	300	335	300	319	332	324	342	332	302	324	316	357	316	327	331	339	290	339	317	302	339	318	326	312	350	285	349	384	298	275	309	304	305	355	292	331	300	273	348	324	305	357	326	337	300	326	327	342	294	324	302	312	349	343	331	329	297	323	313	304	319	310	322	325	305	311	301	308	297	334	325	344	299	315	317	298	309	294	309	319	323	322	273	282	317	317	299	328	320	258	290	310	309	312	321	343	307	296	303	302	330	324	323	306	306	289	297	335	308	322	330	293	310	293	337	307	348	313	323	337	286	314	301	288	323	325	305	317	319	332	358	315	356	328	303	326	320	291	303	307	320	299	317	333	298	302	333	351	341	321	315	302	293	300	323	347	318	325	329	291	329	293	283	314	351	324	306	318	301	307	304	284	303	319	323	319	304	282	325	331	330	303	310	310	293	315	338	308	291	294	296	322	314	297	284	303	318	321	328	308	340	361	336	303	321	293	294	312	296	312	352	330	332	328	318	332	314	303	336	327	341	301	325	328	325	343	343	319	358	309	316	325	341	307	310	328	314	281	306	335	321	337	312	324	319	316	283	344	339	316	307	306	336	305	338	345	317	309	293	299	302	294	310	306	295	347	321	323	318	324	326	322	319	354	304	325	288	301	354	304	319	283	313	276	300	292	332	345	298	358	328	323	284	306	318	341	313	297	346	311	345	324	322	346	288	287	305	328	309	324	319	350	299	328	310	302	329	326	310	315	331	316	323	348	292	338	289	309	350	306	310	323	327	317	311	320	348	312	318	294	305	315	337	301	312	321	324	315	309	295	302	306	316	315	346	315	299	333	303	323	312	326	304	330	329	312	322	303	337	324	387	323	358	318	293	286	323	332	339	312	306	351	322	339	316	316	298	296	327	319	305	323	328	310	316	315	333	337	293	311	301	344	311	301	367	305	295	359	314	352	345	299	343	311	307	303	301	309	344	309	340	297	316	331	329	311	318	305	325	294	281	313	298	288	327	329	336	315	334	324	306	323	302	321	330	301	286	282	315	350	315	300	310	299	301	312	310	308	334	308	306	337	351	317	333	326	297	267	327	297	290	292	297	335	295	294	281	302	316	327	298	316	305	298	310	304	317	315	316	320	301	330	332	311	303	331	274	326	337	304	345	302	329	315	318	314	311	311	306	346	331	279	315	320	352	307	324	348	323	304	334	318	344	331	335	319	331	344	298	332	322	299	275	320	306	302	337	312	335	323	308	327	305	298	288	323	322	324	314	307	315	319	324	332	342	300	319	309	310	314	328	337	335	311	296	316	307	327	307	323	343	295	288	295	361	332	314	322	313	300	344	314	295	289	332	336	326	351	306	311	310	320	315	343	321	364	307	315	301	329	310	298	330	302	318	351	342	320	320	309	322	321	315	290	333	299	272	320	286	314	332	288	303	310	304	330	287	350	323	370	330	365	324	327	304	306	316	319	297	339	306	345	302	333	309	324	301	306	326	329	367	314	313	293	297	283	295	359	316	328	322	334	302	321	306	339	288	338	290	281	335	291	334	303	306	314	323	318	301	321	319	332	322	290	284	290	293	333	313	326	323	322	315	363	285	311	338	302	298	295	312	345	314	312	347	301	312	299	322	297	322	332	308	286	294	332	314	366	303	337	349	281	329	300	311	287	323	322	339	331	306	293	341	372	304	335	301	292	325	336	302	357	325	330	322	313	330	320	287	337	289	317	344	311	305	309	330	341	308	313	303	305	313	310	342	326	332	330	291	304	318	294	341	314	299	297	349	316	315	286	313	332	318	335	325	298	353	332	306	296	298	305	333	300	310	299	311	292	322	309	289	303	304	325	301	325	360	314	326	332	351	296	311	368	315	282	348	281	311	349	335	318	315	274	317	308	336	298	324	302	298	320	311	314	348	288	357	304	308	301	309	341	294	312	309	267	334	302	334	276	349	324	315	324	323	322	307	315	317	338	301	350	307	283	332	321	302	342	340	316	267	317	329	303	326	319	314	340	344	323	290	329	306	321	337	304	326	316	375	333	287	328	312	279	326	288	323	329	303	304	313	292	303	316	311	304	342	320	323	310	271	280	304	294	293	345	328	309	283	296	312	339	343	326	289	368	340	314	327	345	324	326	292	321	303	321	340	310	331	332	339	324	331	307	343	313	304	326	288	315	345	303	340	371	350	330	278	302	309	296	307	305	336	329	318	308	298	322	336	299	351	330	326	322	277	328	323	335	337	331	332	313	337	282	309	334	295	301	346	322	335	330	326	316	314	332	281	329	312	334	332	336	290	312	303	328	286	323	293	304	301	339	311	308	325	347	308	361	278	332	337	334	322	317	326	320	308	291	305	353	297	292	307	333	311	306	295	303	304	307	344	334	315	308	351	303	294	321	313	331	279	319	331	339	300	306	334	291	328	295	300	278	310	348	324	290	303	327	309	329	311	301	325	351	314	310	338	330	337	330	302	342	324	361	336	332	317	316	328	352	308	311	332	310	351	308	303	315	305	332	341	312	354	347	303	338	277	265	344	309	334	298	342	299	278	326	305	308	332	323	310	341	325	345	334	311	348	282	327	312	303	313	347	300	296	310	345	321	306	324	295	348	309	290	318	287	327	295	306	314	309	295	330	318	304	295	337	338	331	353	321	327	319	314	324	327	324	313	332	329	348	333	375	321	341	302	303	269	341	338	330	304	316	324	313	318	338	335	361	303	291	312	326	309	343	361	312	305	332	296	330	319	320	298	313	327	320	329	305	312	304	317	313	333	328	287	328	310	321	316	282	304	267	328	314	355	308	312	323	287	330	308	325	330	310	293	319	311	291	286	292
35964	19261	49276	73608	62044	3253	2211	1832	1724	1479	1374	1228	1161	1101	1034	1015	961	932	917	865	906	830	827	827	865	804	799	778	834	769	772	766	758	773	751	808	769	718	792	731	749	782	812	758	729	744	739	768	691	765	721	758	763	688	713	708	738	787	743	718	756	761	733	727	714	771	734	707	723	724	725	723	720	723	735	733	740	703	688	715	681	724	703	705	735	734	698	740	710	709	697	725	722	721	729	733	759	770	699	753	714	708	711	712	713	706	687	753	729	723	697	738	685	673	755	723	738	716	700	731	736	754	704	715	654	730	718	698	750	753	700	687	753	744	737	716	717	680	691	720	706	698	738	768	699	686	761	711	706	693	704	731	741	689	667	653	711	700	689	743	734	681	719	704	680	725	758	720	688	711	743	696	738	744	746	751	722	723	753	753	745	710	742	682	729	683	709	688	666	679	709	711	700	783	672	736	691	734	713	690	721	695	743	696	722	702	733	690	732	763	638	736	679	719	710	734	729	754	675	730	741	702	701	678	712	703	723	712	679	726	772	705	716	700	693	659	740	677	712	705	732	780	690	688	707	722	701	700	687	692	711	739	728	695	688	695	745	686	735	715	734	701	791	681	715	690	741	718	707	716	690	708	748	701	679	712	699	725	706	688	695	721	725	723	694	767	700	684	713	719	755	714	738	735	712	738	717	728	713	742	692	675	715	737	724	694	694	727	764	765	726	725	743	713	700	747	696	718	701	734	654	682	658	710	721	697	739	752	705	726	671	734	741	698	724	749	718	728	695	654	741	683	681	679	748	743	699	689	760	695	670	708	735	704	743	700	715	771	719	692	700	715	710	667	729	673	717	754	685	710	699	746	676	708	728	735	666	694	758	701	737	727	707	762	701	739	691	709	678	702	764	700	742	702	669	701	717	727	678	696	706	697	676	683	726	711	732	697	692	704	710	696	693	728	694	729	723	728	665	730	709	758	674	716	702	698	678	734	730	735	732	719	704	697	686	710	714	738	704	696	726	714	717	715	685	709	713	665	739	652	735	724	762	733	686	684	709	700	693	745	696	745	689	685	764	761	720	720	736	710	745	706	730	706	720	708	722	729	724	675	752	679	704	704	691	703	654	697	694	738	694	708	723	744	701	688	751	684	698	680	682	714	744	722	749	722	698	766	690	655	711	720	727	675	739	742	732	729	699	722	728	671	663	735	727	705	715	692	693	696	743	676	684	695	699	739	687	745	670	747	753	684	713	675	667	699	714	724	759	758	675	735	745	703	715	738	738	729	748	712	728	668	718	708	676	754	739	677	677	759	733	729	698	755	758	729	735	688	746	684	707	690	666	704	631	704	718	694	750	720	706	728	718	702	736	741	728	706	761	667	730	693	756	705	667	712	745	732	737	764	680	762	670	714	711	710	701	710	695	689	721	728	666	711	684	732	703	712	689	716	705	710	705	753	715	737	674	758	702	731	695	705	736	723	679	721	725	710	718	749	710	724	696	747	742	702	673	691	717	718	710	708	733	725	688	709	719	755	765	708	711	699	677	742	685	681	704	737	709	727	706	676	700	700	734	694	700	702	705	716	707	675	655	751	742	708	705	709	707	718	701	759	692	739	707	705	706	674	715	686	672	684	733	739	667	685	688	735	671	676	721	669	714	729	676	749	718	719	712	678	710	641	742	719	697	740	655	679	700	686	698	727	714	737	721	675	736	718	702	735	696	721	712	713	705	678	696	698	718	718	699	700	706	702	745	776	732	719	711	671	724	744	643	677	726	731	720	698	701	713	707	717	728	737	712	777	702	749	749	722	677	695	722	738	734	692	733	740	673	683	770	743	651	695	743	726	685	721	726	703	700	706	663	708	714	723	775	722	726	741	718	751	684	737	678	668	710	696	724	699	707	723	707	703	696	728	727	672	684	739	705	731	733	715	724	692	686	667	718	724	665	709	697	699	692	722	736	688	745	701	738	671	747	678	730	645	751	642	720	680	727	759	724	722	717	681	690	741	706	776	685	687	686	702	705	666	723	656	699	762	658	643	713	655	644	751	694	699	732	724	696	712	733	694	717	701	686	728	698	721	708	742	749	700	693	675	736	703	719	684	759	721	706	699	722	714	708	716	728	732	737	680	722	664	693	735	707	746	706	647	712	668	702	774	752	707	711	723	742	749	703	745	706	718	668	646	700	706	735	734	708	682	700	720	685	722	689	717	721	713	738	765	726	734	751	760	659	709	761	680	749	686	681	697	683	673	731	749	679	695	716	711	756	725	684	729	661	715	732	687	729	666	705	698	731	685	686	686	717	734	688	698	753	688	670	693	721	724	725	737	726	725	689	697	730	719	699	699	723	761	737	727	716	725	710	718	730	703	743	716	688	746	664	736	736	708	642	724	689	683	720	720	675	731	710	707	735	695	740	701	720	690	691	676	720	753	677	667	697	715	703	711	704	671	700	720	719	724	701	690	765	699	737	695	727	698	702	694	707	679	697	639	698	733	732	732	696	690	738	664	727	750	658	717	693	725	703	723	700	732	754	716	693	686	746	667	710	700	709	778	708	760	738	729	719	675	692	751	713	704	736	701	673	708	758	705	720	711	716	718	714	717	718	687	718	739	745	756	734	711	736	724	709	709	696	737	695	699	721	728	704	715	692	720	757	702	690	727	705	756	696	685	725	752	737	734	714	697	711	737	728	680	693	732	715	761	712	706	707	695	728	712	757	689	706	686	656	701	722	705	685	709	704	745	723	675	737	707	750	722	693	672	651	717	724	742	680	695	722	723	772	729	657	701	723	712	712	736	735	686	682	677	717	693	744	748	710	724	725	758	667	732	724	712	664	739	727	679	744	741	661	707	711	698	686	678	710	664	718	743	668	700	722	721	711	716	713	667	692	736	699	738	720	738	681	764	704	713	728	709	706	721	676	710	715	739	691	685	715	736	736	752	756	726	703	694	707	715	729	756	727	675	660	725	702	666	692	736	734	693	722	719	712	713	685	711	734	689	672	700	683	703	729	721	718	685	720	786	742	726	733	735	729	700	740	747	703	666	699	723	726	768	725	697	701	685	709	660	738	724	673	721	678	723	754	741	727	744	699	736	727	718	712	672	732	722	755	739	667	692	737	727	755	671	693	663	714	679	676	724	713	744	677	743	723	764	716	732	699	745	724	680	700	747	688	717	707	697	690	724	764	727	698	713	700	693	714	702	708	709	699	704	700	742	734	722	690	733	728	711	746	694	690	692	668	723	711	681	723	691	727	719	744	715	724	724	708	766	739	653	705	673	723	701	728	691	719	720	692	706	745	705	687	674	666	750	665	718	721	716	722	731	725	656	723	748	698	714	725	697	706	645	746	754	751	698	716	751	707	750	702	685	741	711	689	681	689	717	677	736	719	714	673	717	714	702	741	728	733	727	693	721	721	716	736	695	725	702	715	702	735	716	781	739	716	736	705	684	727	738	713	661	690	741	718	722	696	677	745	665	713	726	719	720	698	679
39168	9675	5172	4005	2253	312	251	285	229	256	221	242	247	263	232	233	238	246	226	238	248	226	207	232	246	260	262	261	252	251	266	227	222	234	273	256	203	270	234	250	261	245	225	238	245	237	251	208	213	257	261	240	220	241	231	242	236	234	235	233	241	241	249	237	223	212	242	212	236	244	221	232	265	255	230	212	251	236	257	208	244	255	247	267	247	217	232	215	215	226	228	258	257	234	236	265	231	266	261	233	221	228	254	254	227	230	230	242	241	240	264	264	220	246	217	227	249	227	234	232	224	226	236	245	212	216	257	236	286	231	223	226	207	222	243	224	245	212	239	209	219	228	239	269	252	234	241	221	222	246	210	245	241	249	242	236	252	238	237	241	223	245	208	232	261	228	238	230	235	255	255	248	225	258	244	227	223	230	262	259	261	236	257	227	219	249	226	221	228	226	267	229	220	228	228	275	229	228	229	257	244	243	210	258	239	245	203	230	232	223	230	223	255	243	218	223	238	229	226	221	226	231	268	246	244	213	248	227	227	262	221	224	243	250	240	225	242	259	223	247	244	237	241	225	235	253	229	259	234	226	238	249	268	237	238	241	252	264	221	254	232	264	231	221	216	215	246	247	236	242	237	254	210	245	247	244	233	227	262	240	264	215	224	243	228	235	237	241	242	237	223	211	251	246	232	226	215	230	251	257	241	205	250	218	263	239	234	252	231	239	256	242	224	214	210	233	229	228	255	251	250	222	252	226	249	247	213	268	289	234	253	250	218	220	233	238	201	224	274	240	229	263	223	237	225	239	225	273	229	208	225	225	250	225	239	250	249	208	239	228	227	236	215	237	220	260	227	214	219	243	190	208	225	231	241	236	249	266	252	220	255	219	231	237	227	225	231	233	242	230	235	213	228	237	227	249	242	210	250	262	230	245	224	230	246	223	227	249	240	237	254	231	228	233	219	240	239	229	233	238	253	231	237	232	233	233	247	241	213	237	241	268	227	211	238	231	245	229	240	248	231	238	253	243	246	218	231	249	228	218	253	215	223	224	231	210	215	234	243	207	229	235	252	237	267	233	232	226	238	244	240	223	232	234	197	234	217	249	244	254	249	240	246	227	210	250	255	231	233	255	229	212	240	215	235	223	248	219	218	215	229	257	257	239	209	222	221	240	224	246	262	239	253	245	238	215	238	228	242	260	241	251	259	242	243	234	226	236	238	249	225	218	224	243	251	239	232	230	245	236	229	237	257	216	223	237	260	266	223	235	233	235	226	224	262	243	224	224	225	239	247	224	267	207	241	244	206	225	202	227	240	224	234	225	247	250	234	234	231	241	249	195	232	247	247	245	261	220	235	258	272	253	236	250	225	234	215	215	213	233	241	236	251	218	242	273	249	237	232	241	266	251	232	198	219	221	227	266	242	229	216	243	223	246	239	201	232	216	215	236	238	230	232	228	252	227	260	249	216	209	260	229	245	230	280	228	231	221	238	231	287	213	221	244	228	220	244	204	251	230	253	209	229	238	234	266	226	236	235	235	186	234	231	240	244	197	255	207	235	235	257	237	230	233	230	252	201	197	251	220	212	256	223	230	266	228	198	246	220	218	235	258	269	231	234	276	215	236	224	239	251	252	252	267	243	229	227	257	226	231	245	248	287	209	230	278	236	225	221	218	239	251	246	229	222	261	248	251	228	226	216	245	246	222	240	233	251	211	238	243	233	219	249	247	217	229	207	221	268	235	249	217	211	233	249	252	258	272	222	266	255	244	228	269	230	251	241	224	243	208	236	236	259	231	266	241	209	230	227	225	242	266	259	226	224	248	245	240	225	227	244	229	241	233	221	259	247	215	230	238	236	242	206	241	258	226	236	236	235	238	256	253	240	233	244	263	275	245	241	221	233	243	243	261	227	256	223	256	253	250	216	234	211	234	219	269	257	265	236	227	247	234	247	239	243	247	251	232	227	246	219	248	240	240	257	220	223	234	267	261	221	238	234	241	249	231	225	263	240	238	257	226	232	218	250	211	228	242	231	270	240	223	238	229	250	227	229	221	273	234	251	224	248	201	280	222	231	222	234	203	243	241	233	242	217	251	251	246	254	248	225	222	219	263	205	259	243	203	258	264	270	243	219	247	245	242	251	224	276	239	244	236	221	242	218	233	226	244	249	220	250	254	222	278	242	238	243	249	241	235	251	222	233	268	247	238	207	223	254	236	253	228	240	238	231	261	233	238	218	245	250	221	209	206	248	231	222	230	240	250	245	241	242	226	209	216	232	234	247	272	203	236	231	241	230	213	251	231	238	215	253	254	223	220	235	266	223	226	234	238	231	239	244	255	246	214	216	244	260	231	227	243	217	235	225	252	224	247	233	230	227	233	233	223	211	286	234	219	237	268	246	250	246	231	268	229	231	247	224	282	226	204	218	252	219	288	228	231	261	244	257	246	241	220	215	224	257	267	214	234	219	198	232	222	261	257	250	231	219	224	242	254	222	267	229	229	252	232	236	269	239	234	219	244	218	197	216	263	205	236	232	198	246	225	238	226	241	233	264	233	248	217	244	243	212	225	236	230	245	237	238	283	268	230	249	250	233	227	232	228	253	232	269	244	246	220	247	215	213	233	253	256	226	233	247	260	240	233	240	240	240	257	216	233	221	227	221	212	244	272	267	247	221	236	245	227	208	258	240	218	259	280	234	245	221	230	269	279	237	243	236	260	264	219	236	231	257	230	240	209	249	230	224	204	215	260	227	237	246	256	246	235	251	258	247	238	245	234	266	244	225	226	237	230	224	205	243	213	229	269	265	265	235	220	259	223	247	238	225	244	256	251	227	227	248	222	258	235	246	233	236	256	262	239	224	230	261	252	247	259	229	253	277	229	257	252	231	245	230	219	212	258	226	267	240	241	232	235	226	227	224	223	236	268	244	246	223	230	252	222	240	210	226	236	200	240	274	239	222	242	252	254	233	226	224	202	256	216	227	228	258	221	241	267	271	236	239	226	231	214	229	278	255	237	229	235	246	255	264	238	243	210	228	244	256	256	248	216	262	251	215	253	223	236	237	264	236	238	267	244	235	242	274	254	262	214	252	228	269	198	220	218	243	230	251	232	242	242	223	248	257	222	249	231	239	219	233	233	256	250	244	218	229	236	245	238	251	231	222	245	223	223	261	253	223	252	235	237	204	244	242	217	253	239	210	274	206	217	241	222	245	273	251	198	235	230	247	221	247	229	222	220	265	244	244	238	245	221	215	247	260	256	230	258	227	256	251	220	195	263	231	242	249	243	244	224	259	211	244	235	262	219	234	250	244	241	224	219	227	241	237	231	235	248	256	229	216	239	263	254	245	216	242	229	246	242	234	252	235	256	218	231	216	255	241	238	231	237	242	258	243	260	232	241	252	233	253	244	234	238	235	253	264	239	237	235	216	220	240	264	242	239	259	238	217	240	279	275	228	248	237	229	226	232	231	237	229	230	246	250	241	233	236	215	262	268
16363	3259	8674	10859	6971	648	542	553	538	538	571	518	526	547	551	525	519	572	531	579	518	540	514	532	516	494	542	551	494	507	528	569	505	533	537	519	496	519	542	516	572	534	466	522	542	514	548	504	542	517	529	565	510	524	508	516	509	545	548	533	534	515	524	556	494	548	602	535	531	551	513	522	550	527	511	532	506	504	546	568	570	542	576	478	548	543	505	535	547	512	551	537	549	562	522	529	535	518	524	510	535	513	487	510	516	506	553	552	506	524	528	531	518	550	525	537	553	544	528	527	541	572	501	501	558	534	572	530	539	510	495	498	508	509	531	519	529	502	522	551	556	511	525	565	523	517	540	492	505	562	501	523	547	514	523	560	547	501	547	510	511	571	523	506	506	532	530	536	527	535	524	569	490	524	529	532	540	525	523	508	501	530	544	599	544	543	504	532	551	507	598	561	534	538	519	539	515	506	578	541	531	510	554	515	542	502	575	479	526	560	576	508	492	527	563	559	518	489	545	528	532	520	551	580	512	501	517	525	571	517	543	559	509	519	514	531	511	538	519	516	554	532	516	531	525	506	533	552	535	563	527	539	494	552	514	546	519	500	519	513	534	493	491	557	532	482	565	551	526	519	502	575	502	507	478	524	528	521	571	527	518	511	568	557	544	536	511	513	522	550	529	567	514	512	539	556	530	524	511	535	564	481	487	578	535	527	504	531	516	528	513	506	537	511	557	527	548	533	479	500	541	497	525	527	559	503	509	489	482	542	515	570	495	530	503	547	549	559	513	542	517	511	498	536	533	535	483	532	554	548	539	563	557	539	509	561	505	509	557	538	554	560	551	519	527	525	498	516	491	531	565	547	535	549	519	531	560	547	505	497	553	517	483	549	509	546	509	583	539	525	476	533	552	486	502	516	545	508	519	543	513	541	523	545	550	517	548	536	520	526	509	501	531	547	530	524	558	547	548	514	509	502	550	547	524	527	520	515	540	505	572	527	531	488	543	472	533	548	544	555	493	511	544	522	535	494	531	545	562	510	562	539	524	542	525	515	544	569	503	517	507	536	485	516	606	511	537	541	524	530	539	531	515	527	556	545	541	535	503	530	551	552	513	541	550	505	555	543	538	536	517	526	572	529	546	541	540	502	524	526	552	510	548	521	529	534	507	524	494	492	505	564	536	513	528	573	551	508	481	509	548	534	503	522	498	548	509	495	516	541	551	526	534	560	563	514	530	500	578	518	497	481	552	542	585	543	478	541	533	509	519	511	532	568	562	518	536	565	569	464	520	507	521	494	560	534	517	524	487	518	500	554	521	550	533	525	545	531	540	513	546	557	530	512	521	542	554	530	517	521	513	533	487	496	534	508	504	539	510	537	527	541	477	529	525	499	521	539	505	523	539	523	537	523	544	527	544	531	545	525	559	553	540	512	495	547	556	512	541	461	512	536	523	519	485	537	510	528	555	553	490	482	516	541	510	565	531	542	507	509	517	546	528	517	540	528	544	536	507	559	520	510	562	524	579	530	541	533	518	562	509	530	533	562	519	539	515	540	529	497	560	504	554	540	493	486	510	529	545	532	557	563	562	524	540	544	549	523	555	522	489	502	525	514	525	524	554	479	530	512	567	580	564	502	518	555	522	538	542	529	530	537	533	539	528	520	504	589	561	500	527	532	501	521	498	521	519	545	549	461	529	503	524	536	522	541	568	524	509	533	522	511	553	553	551	511	560	529	542	523	507	557	551	551	501	498	494	517	542	555	536	529	502	542	507	553	509	546	505	561	555	485	509	537	528	526	528	521	576	534	501	551	522	524	491	501	546	521	528	538	502	513	568	539	529	528	558	558	543	534	542	553	561	570	538	527	523	521	561	497	526	561	505	507	537	527	523	510	485	530	522	535	538	531	560	517	525	577	497	549	529	534	550	521	522	535	526	527	517	574	526	553	484	507	522	518	542	517	535	479	526	555	519	521	533	556	519	610	572	553	552	501	488	484	518	517	553	551	513	525	534	518	553	526	512	519	534	506	563	519	546	552	495	573	532	507	491	546	519	521	541	528	492	572	518	517	505	543	519	502	502	509	510	533	573	566	557	524	542	531	519	511	520	496	554	535	508	530	522	552	484	530	500	514	510	541	553	512	563	506	533	526	590	509	511	561	540	509	509	547	540	534	513	516	535	574	529	547	548	535	527	511	536	512	535	521	575	569	516	506	543	538	564	522	523	545	488	534	537	510	551	569	538	527	502	553	531	501	572	525	522	535	494	539	577	511	506	511	536	568	513	540	533	524	514	508	531	505	537	536	532	507	504	495	530	561	507	495	525	557	515	544	518	544	529	505	486	514	525	561	516	551	523	494	576	523	517	550	534	535	486	509	522	578	540	564	566	569	563	552	544	558	540	540	545	549	542	543	532	542	524	553	508	545	558	507	492	528	517	522	519	528	496	530	504	552	515	498	548	533	537	523	545	504	529	515	503	551	508	553	517	497	490	517	502	535	527	501	493	498	522	512	504	547	564	509	552	528	511	553	479	518	518	559	522	534	529	570	527	532	525	546	532	510	547	497	552	541	540	506	522	526	542	505	556	501	527	551	554	549	527	489	546	484	523	542	546	510	523	493	494	573	591	540	525	534	515	565	534	526	494	547	544	522	509	524	518	542	546	558	530	497	518	536	531	509	495	506	528	497	528	525	514	521	506	499	556	518	485	508	564	558	484	538	526	516	500	479	450	533	484	560	510	518	515	535	525	515	527	494	536	510	501	501	518	547	558	528	493	556	513	533	520	527	529	541	565	509	524	550	518	512	556	508	532	554	550	555	523	532	583	486	511	525	560	522	506	520	518	515	515	558	475	549	547	561	506	532	550	558	523	556	528	508	523	531	567	539	532	543	519	551	533	550	556	518	555	528	547	511	512	519	500	512	512	546	550	510	530	528	531	511	520	529	578	533	534	516	506	517	524	560	499	533	539	476	516	530	537	546	533	525	526	546	524	572	504	520	557	563	480	558	538	560	509	526	486	519	582	512	514	498	552	522	540	564	488	534	539	538	548	573	527	486	536	478	530	530	524	512	532	541	555	567	518	518	534	516	508	494	510	515	549	556	553	561	520	546	517	525	511	547	554	542	522	498	576	505	551	527	560	548	564	489	551	531	499	543	518	543	550	498	534	542	536	502	539	531	535	474	540	489	544	576	520	527	537	555	522	534	528	560	481	533	540	537	495	554	544	519	540	546	543	525	558	533	523	535	512	510	468	575	543	524	561	525	514	542	495	492	535	559	495	510	539	508	536	542	544	544	534	526	513	531	499	541	556	519	547	527	508	524	534	517	531	557	509	523	515	528	543	539	501	522	549	516	537	518	503	558	539	563	566	544	521	542	584	528	532	516	529	559	521	523	507	522	569	571	549	498	532	516	482	560	528	553	533	543	537	523	491	554	537	511	536	535	559	512	523	535	507	567	614	500	499	544	490	523	539	525	546	505	507	566	506	542
55472	27888	27944	54238	46823	13595	977	297	315	205	232	219	237	207	202	197	218	197	205	185	188	149	184	171	203	205	197	184	170	174	181	170	153	160	191	160	165	171	179	188	153	170	171	167	167	163	155	171	176	165	171	147	175	156	161	169	164	186	164	172	199	161	153	154	179	159	152	174	166	158	190	201	200	173	151	165	175	161	156	158	173	168	174	171	160	176	171	158	154	158	168	160	178	165	151	184	185	198	185	153	163	163	145	143	176	178	173	157	172	188	148	162	165	146	149	158	167	170	191	185	179	141	171	165	140	162	180	172	146	149	186	169	161	182	157	184	177	181	181	181	177	191	182	163	173	152	156	162	183	145	195	167	166	165	179	165	171	181	184	191	198	143	172	152	169	190	171	190	175	174	174	206	169	187	178	185	149	177	157	176	204	184	175	157	146	177	157	174	157	164	159	172	167	162	166	201	166	170	172	168	163	162	144	167	158	173	167	183	173	161	170	179	175	174	183	186	163	172	173	173	165	192	181	177	178	179	185	173	166	193	172	181	168	156	178	155	189	160	160	156	177	161	159	182	185	143	164	174	173	168	173	195	172	150	211	199	159	158	178	164	186	187	164	155	178	166	159	163	145	176	162	165	180	177	181	171	176	154	154	175	165	160	161	184	179	149	183	185	170	178	182	151	203	198	187	177	152	182	160	165	172	182	179	178	161	175	164	168	173	189	172	148	174	170	149	171	172	168	165	188	175	172	171	167	156	183	170	155	196	172	193	171	160	169	180	189	165	155	189	209	154	149	150	162	195	155	167	184	171	173	158	164	164	165	178	181	192	145	186	163	155	142	170	158	175	160	172	184	161	187	167	173	152	155	187	171	184	192	174	162	180	181	173	168	169	158	162	186	201	190	187	169	169	172	182	175	178	175	178	158	185	169	179	142	161	181	188	157	171	184	182	175	170	164	156	142	175	152	182	176	164	179	166	195	161	175	172	166	172	166	205	165	177	175	183	167	192	158	169	162	179	174	188	187	169	169	151	187	174	153	170	170	181	172	178	184	168	174	175	149	178	153	183	159	160	178	169	140	172	179	168	170	186	158	201	179	175	162	176	152	179	196	160	173	164	150	169	148	136	177	193	171	174	166	168	184	154	175	170	171	168	186	183	162	157	176	160	184	153	187	188	159	176	161	157	180	179	173	165	172	183	162	170	171	180	172	167	176	182	166	173	155	169	164	161	171	171	185	149	165	181	162	155	134	164	177	152	177	180	169	181	184	183	183	192	155	161	175	195	174	185	169	137	149	152	182	182	202	166	159	163	162	184	172	167	200	213	149	174	166	153	175	159	217	148	148	170	168	178	167	171	171	152	153	161	200	148	166	174	168	173	169	168	175	173	189	152	179	159	156	169	160	181	181	164	175	184	183	184	145	156	152	169	151	158	177	188	179	161	171	167	159	163	179	174	163	175	192	156	180	181	156	170	134	190	163	175	188	143	162	153	155	207	173	183	150	190	174	167	159	164	188	170	166	168	162	170	186	186	175	188	172	170	160	197	168	161	188	184	197	183	142	145	191	162	159	173	170	163	179	174	161	181	173	159	179	193	174	157	168	177	178	166	193	176	192	152	154	187	168	184	162	170	162	145	152	165	168	168	170	168	177	185	167	161	166	148	166	189	175	176	166	154	149	170	174	155	162	177	177	185	160	179	150	155	186	175	149	167	157	182	161	167	178	175	200	179	177	163	159	167	195	170	184	180	151	179	162	171	173	159	159	141	178	167	181	143	153	191	176	173	167	174	199	185	173	170	160	164	148	170	169	161	199	151	175	183	182	154	155	132	165	184	161	164	158	181	185	171	168	163	137	161	166	156	179	153	165	176	178	165	154	149	202	176	162	163	147	194	172	188	152	182	149	170	143	162	190	175	178	176	178	168	172	184	178	159	172	174	165	170	164	164	162	166	173	177	170	167	169	150	135	166	147	176	187	169	162	158	158	174	146	177	175	180	193	157	175	169	163	187	180	151	184	183	169	185	158	187	172	180	148	165	186	174	164	176	180	176	157	180	192	180	163	193	180	160	189	188	166	175	164	163	169	171	141	165	174	171	167	197	149	175	161	163	157	141	168	159	173	181	148	157	185	181	181	157	132	180	187	184	162	170	159	146	168	160	182	174	168	186	187	180	152	144	157	132	157	191	179	164	181	158	179	170	164	162	152	149	163	164	177	166	167	185	140	160	200	151	150	175	176	160	164	161	186	172	171	161	161	163	172	169	178	181	184	177	177	158	191	155	189	170	182	185	193	164	188	168	173	182	160	164	138	182	166	142	185	163	160	170	167	181	168	171	178	186	195	193	180	190	158	178	190	186	157	171	158	171	134	152	159	187	165	155	165	168	166	153	175	190	181	178	191	207	169	187	177	185	174	174	181	174	166	175	154	159	181	186	151	186	195	154	174	164	191	169	155	147	177	181	151	174	163	188	171	175	177	198	174	155	190	179	151	210	174	141	164	173	223	143	165	185	159	188	166	167	191	185	166	178	130	187	152	159	167	166	166	150	161	188	163	182	172	167	187	151	160	175	169	166	188	160	185	205	180	170	157	154	174	180	170	164	164	147	189	184	175	204	171	180	174	147	176	169	162	152	173	174	188	154	148	177	175	163	189	144	159	161	154	173	169	154	180	165	164	143	165	172	148	168	202	186	182	182	180	163	165	150	211	196	179	171	202	177	169	150	162	167	169	178	171	152	168	151	166	185	180	159	191	167	171	167	146	177	188	178	187	155	176	149	169	177	181	181	193	181	174	200	167	168	199	169	189	180	207	165	150	176	166	174	155	164	180	153	167	193	195	193	180	155	155	157	184	165	162	185	182	190	168	166	163	140	168	183	146	165	167	172	173	198	181	188	179	154	164	175	172	153	182	156	159	211	168	182	177	174	168	181	173	171	162	160	169	192	191	198	204	168	146	154	166	172	160	159	177	195	132	155	172	181	146	175	174	180	203	192	159	171	179	157	175	189	156	169	184	202	184	165	153	155	183	162	172	156	188	160	164	161	174	175	162	185	181	153	164	189	142	153	155	159	172	153	166	158	157	179	161	177	170	193	172	174	174	185	192	187	175	177	165	171	150	188	198	169	157	178	184	134	166	154	159	150	190	186	168	155	157	191	154	181	195	180	157	171	161	174	166	188	170	149	172	171	153	166	189	184	194	189	190	138	160	178	181	157	187	174	144	164	170	171	192	147	161	161	163	158	183	170	166	190	170	167	182	174	167	192	172	171	156	182	162	182	176	171	176	155	162	159	168	168	175	192	177	158	205	167	191	168	165	176	191	171	177	152	169	154	165	136	171	166	161	140	169	178	196	166	157	154	165	156	158	180	180	185	164	176	156	174	177	159	151	167	199	149	164	173	163	180	174	184	176	200	213	211	185	192	166	165	185	182	170	164	173	196	200	200	173	182	169	170	160	152	166	171	140	166	159	171	185	175	162	156	168	172	161
28319	15747	32875	61801	56294	2976	1278	1108	1017	892	826	753	683	672	665	599	584	595	533	519	551	562	490	496	472	495	482	490	458	467	507	475	460	461	467	458	459	452	414	453	449	442	466	466	457	456	483	449	475	426	438	419	433	428	452	435	438	430	405	449	441	431	450	446	411	448	413	420	413	433	427	414	409	416	442	444	478	401	432	426	446	436	405	437	436	427	422	423	428	416	409	440	432	418	402	434	451	408	423	427	407	414	424	459	418	403	431	378	419	419	413	389	451	412	412	437	459	433	428	402	436	418	459	450	415	418	437	424	419	418	435	387	433	432	411	408	411	429	457	392	404	412	427	404	430	418	396	423	416	429	439	411	433	446	425	423	405	379	427	439	418	399	397	426	417	424	414	430	409	422	427	426	394	399	411	452	409	398	426	432	402	419	426	441	414	418	463	419	426	416	440	388	396	407	420	429	417	444	451	432	433	435	428	398	426	409	470	429	444	411	444	381	449	404	420	430	415	404	422	416	423	406	416	437	427	429	420	421	436	408	418	408	434	443	409	423	420	440	418	437	395	413	424	414	407	435	424	402	430	419	435	436	409	430	386	458	403	400	393	401	389	432	427	433	402	416	423	434	431	417	441	439	412	436	440	438	404	426	470	392	402	408	422	428	420	411	400	443	414	418	421	425	422	405	394	424	442	422	410	407	435	387	426	424	394	377	433	430	432	459	413	429	404	456	450	434	405	415	415	433	399	413	426	395	397	407	444	417	396	395	397	380	409	377	409	429	423	422	405	443	443	432	415	387	404	427	422	381	416	465	410	420	441	403	407	404	433	411	390	404	402	361	440	431	407	418	434	407	439	397	457	420	401	386	449	409	395	431	453	383	450	401	397	441	434	396	431	412	429	389	414	448	455	413	422	436	427	416	419	424	414	407	450	417	423	437	415	379	407	426	429	412	408	396	436	424	414	397	419	421	446	397	428	404	438	413	417	420	438	426	425	394	410	400	448	452	390	423	407	380	444	401	415	400	406	443	450	425	409	442	436	421	403	417	435	428	415	412	408	434	444	437	427	420	395	450	408	419	396	418	384	425	397	390	384	412	393	398	377	413	430	392	445	403	396	387	401	420	432	388	440	424	443	428	421	400	420	421	420	430	390	404	409	400	457	447	459	406	414	395	417	399	431	441	423	393	436	449	439	464	408	429	411	389	383	450	403	394	425	390	422	383	427	376	431	415	414	420	419	388	389	408	448	405	412	400	415	433	418	431	435	437	438	392	391	431	436	406	401	447	406	412	418	450	413	426	417	408	408	421	458	448	396	434	436	418	424	412	425	424	410	381	394	396	432	434	369	431	419	403	386	403	402	412	401	380	431	415	419	420	402	440	422	425	418	402	427	429	453	450	414	443	417	441	407	456	384	419	415	409	424	400	398	407	397	410	440	412	365	427	411	415	438	402	418	389	431	455	392	401	411	370	410	396	439	443	438	444	384	450	395	433	436	452	416	387	443	373	409	428	418	410	390	410	426	434	427	410	383	424	421	429	433	404	384	458	404	428	392	428	429	446	423	418	399	419	446	425	440	420	436	436	425	417	412	413	421	412	433	419	410	438	401	402	411	404	434	420	399	422	424	404	418	419	418	428	453	433	416	445	412	393	418	438	394	447	394	413	410	404	385	415	398	430	419	411	422	399	383	419	415	444	407	396	418	424	416	408	422	419	446	431	410	437	409	405	394	414	439	431	407	428	406	425	442	444	420	409	418	479	423	421	441	393	429	442	415	461	456	433	398	416	444	447	401	402	428	408	425	425	406	388	414	421	415	412	431	419	419	416	447	433	426	458	411	399	401	442	381	406	465	410	424	396	456	432	451	429	420	418	431	423	396	435	426	433	422	461	395	458	421	423	434	446	419	430	402	440	389	398	431	422	443	401	406	423	409	446	430	445	406	421	386	378	426	412	433	400	430	426	385	440	415	453	414	416	409	408	422	415	419	405	391	459	444	433	428	430	396	408	394	430	455	447	435	415	365	400	424	425	473	411	371	449	407	408	436	411	440	441	424	447	408	427	389	419	427	434	437	398	388	432	395	412	433	443	426	450	418	412	373	422	444	431	389	397	398	428	388	381	392	447	425	431	380	412	425	470	384	445	428	420	377	402	450	416	422	439	441	446	430	397	435	436	400	420	439	447	431	377	421	437	449	404	431	456	421	409	414	423	431	410	426	410	413	422	421	448	431	399	425	419	425	447	429	454	417	428	437	424	433	401	427	425	436	383	380	401	419	397	417	396	398	405	419	398	394	408	413	417	440	400	423	434	427	412	426	454	378	429	432	406	428	388	433	424	423	404	400	423	448	406	403	403	405	393	429	400	390	427	422	416	374	435	455	394	422	417	423	437	432	448	416	411	436	436	434	432	410	401	384	394	409	340	442	407	427	445	430	409	440	410	450	413	447	435	415	391	437	421	437	432	416	443	464	398	420	436	414	409	362	433	428	437	416	428	402	381	409	405	455	434	401	399	410	407	432	426	443	453	401	425	428	458	382	409	426	420	402	417	420	442	423	420	418	428	416	432	406	414	406	396	428	421	384	425	406	408	417	418	393	382	471	403	450	430	416	438	404	398	432	458	449	414	431	432	418	423	423	423	398	428	447	445	410	414	420	421	434	403	415	442	438	440	465	378	434	429	379	419	398	416	407	406	429	438	462	398	397	408	387	411	395	441	426	436	460	412	397	423	440	417	412	427	440	395	445	447	432	407	429	434	439	393	449	433	427	418	434	436	404	418	425	380	397	410	399	431	414	409	419	426	465	434	488	412	362	455	437	416	408	440	399	448	431	404	469	359	415	436	440	417	436	419	411	414	384	419	428	412	439	437	430	425	412	412	419	420	398	433	393	426	386	396	439	411	430	379	427	409	445	430	421	393	428	397	381	451	442	443	429	433	400	375	415	407	446	409	429	443	438	456	422	403	441	485	396	409	436	409	404	414	413	423	444	382	396	396	409	404	421	434	433	399	411	395	438	463	403	441	434	430	438	374	451	440	419	404	407	421	422	412	430	441	406	392	436	386	418	398	434	421	383	414	386	415	441	421	431	418	429	405	414	391	419	438	441	426	393	413	424	433	428	444	377	428	420	396	417	403	383	406	421	418	403	411	396	395	415	414	435	421	412	402	395	406	433	359	419	386	395	412	394	378	405	433	439	432	423	418	395	409	412	402	408	425	409	429	393	418	436	415	425	414	394	429	440	412	448	396	391	375	431	450	427	443	416	422	408	436	425	436	436	458	419	411	418	422	381	428	401	387	418	338	395	424	411	462	439	414	423	375	390	407	442	407	428	429	408	414	435	380	411	407	419	406	414	424	409	420	419	403	432	419	424	388	389	408	425	401	395	465	445	375	440	417	393	416	404	410	380	411	421	447	389	418	451	424	409	395	437	410	415	461	431	396	410	414	446	409	397	401	419	392	385	393	444	456	370	420	386	392	392	406	374	440
62425	36705	44294	67590	57767	20262	2697	588	451	425	398	388	334	423	352	347	308	320	342	307	338	336	335	325	358	322	333	302	344	340	332	320	304	309	297	340	310	332	333	312	286	327	366	295	279	312	287	261	320	305	321	306	333	303	301	346	293	309	330	278	326	333	346	337	327	319	304	309	301	308	345	300	297	295	316	270	290	297	296	306	285	318	343	314	307	342	285	297	306	329	308	293	286	288	299	317	280	320	280	299	299	321	287	322	275	285	318	316	299	287	289	288	309	291	283	271	293	294	292	315	309	329	305	308	319	329	312	306	297	321	287	290	313	278	304	314	308	320	362	308	292	296	327	327	324	298	291	294	310	315	314	342	334	292	326	309	288	320	324	310	285	305	340	297	307	308	352	303	333	310	339	297	286	279	299	318	303	319	313	283	324	317	279	317	288	290	307	305	323	306	337	273	300	312	296	286	315	292	292	336	289	300	338	317	308	295	305	312	295	270	323	287	294	317	324	297	298	310	318	311	348	302	301	285	295	289	341	331	272	295	308	297	306	309	276	317	344	287	323	301	297	315	327	310	301	329	302	306	326	296	324	330	280	335	314	299	281	293	311	322	312	316	280	300	287	297	294	275	311	312	320	299	296	310	348	330	292	290	318	303	289	333	273	306	308	305	319	319	318	275	314	297	320	280	299	310	297	308	324	289	309	322	274	319	303	321	292	286	273	301	320	305	317	293	289	313	291	306	309	328	298	318	314	282	277	340	319	285	317	282	295	259	305	326	294	273	271	306	315	351	299	320	283	302	345	310	298	305	303	324	341	323	280	301	359	299	323	309	314	342	354	349	302	326	314	325	278	304	303	328	298	304	332	310	339	316	293	276	310	305	340	292	326	342	332	287	286	311	340	302	327	292	295	279	282	280	304	297	305	306	330	314	303	325	296	271	341	277	281	321	358	327	312	323	313	304	342	283	299	298	307	264	283	300	311	329	268	289	304	321	301	322	320	300	314	323	291	309	323	295	293	287	279	307	336	325	306	303	286	304	343	287	318	329	311	344	332	308	304	349	295	326	332	321	316	349	294	251	303	303	311	302	303	334	329	307	318	301	310	279	307	311	284	277	298	325	285	314	304	312	293	367	307	283	320	275	285	279	315	321	305	297	306	313	329	320	296	300	331	317	288	288	313	328	309	312	339	299	292	300	308	308	317	310	303	274	322	299	336	308	321	315	369	307	300	306	292	299	273	294	302	312	297	275	288	326	307	288	303	329	299	313	316	303	288	329	314	305	312	295	300	299	333	324	303	300	312	306	340	334	330	318	355	307	340	301	308	339	291	295	341	311	294	295	294	311	326	335	291	282	294	317	305	333	301	284	300	324	325	300	302	318	296	327	277	325	333	300	320	316	334	288	303	294	335	336	302	296	297	301	374	327	321	244	289	317	301	314	278	309	335	290	306	337	309	297	295	282	302	289	319	335	304	293	362	304	331	337	331	320	296	327	328	305	345	279	330	318	306	300	309	307	355	287	317	329	310	278	314	263	289	311	285	304	327	268	295	290	297	300	336	304	292	329	304	274	311	311	353	293	336	320	267	316	255	317	344	323	320	289	294	304	300	287	309	281	318	318	329	323	314	305	298	331	313	292	325	313	322	333	320	306	290	267	271	342	314	301	281	304	308	316	306	321	266	327	340	345	288	286	295	318	305	300	292	296	296	294	300	284	300	325	312	342	273	305	332	353	298	334	345	300	313	325	304	330	307	298	313	312	360	340	307	326	309	287	295	306	314	305	347	294	301	317	306	304	347	334	331	310	301	328	290	326	294	303	301	300	315	313	296	292	303	305	292	317	327	347	296	306	289	298	310	289	352	319	278	325	292	328	323	290	290	301	328	293	308	323	326	324	307	299	327	294	296	278	302	291	297	323	328	334	311	316	297	296	303	308	305	290	325	287	347	318	328	277	313	306	316	302	292	324	349	324	330	284	304	329	276	288	306	317	300	295	301	322	305	326	286	294	298	304	325	325	330	282	307	320	312	313	308	308	325	291	312	308	317	302	321	298	301	293	308	311	305	332	305	295	296	308	301	309	305	299	308	275	305	306	322	319	300	296	298	323	301	304	309	315	296	321	315	337	311	326	263	318	322	298	335	321	310	327	289	316	325	367	313	303	319	304	299	319	286	305	283	323	287	321	328	317	302	286	289	268	308	327	278	315	301	339	279	311	299	276	305	328	275	281	336	328	338	298	290	286	315	276	319	276	296	336	270	294	325	326	290	293	308	300	343	311	268	305	310	290	290	284	291	294	295	292	310	302	325	298	321	310	325	306	313	312	302	293	305	324	308	313	300	314	326	301	292	272	339	313	277	302	304	297	289	309	332	305	287	286	314	313	320	285	295	316	309	288	310	304	334	317	327	288	301	318	290	299	309	308	315	293	292	291	288	323	303	321	281	303	295	302	304	300	294	308	339	280	322	334	306	285	289	282	325	323	314	277	290	308	307	313	332	313	299	327	333	286	299	335	347	306	274	290	303	312	295	295	317	293	330	298	301	315	313	322	321	319	316	313	282	302	308	311	308	279	320	298	303	309	321	312	347	317	299	317	322	328	296	324	305	327	315	315	312	315	286	288	327	295	316	335	304	338	283	263	319	312	302	325	341	319	318	325	292	318	329	296	280	307	319	291	302	299	277	293	314	335	331	288	299	309	298	294	321	277	276	290	309	304	304	329	304	287	311	302	288	316	325	290	288	303	272	331	309	301	315	318	295	321	296	309	370	304	293	294	323	330	347	303	313	314	306	305	298	303	281	273	351	329	340	315	315	335	335	300	296	281	286	297	320	321	313	269	301	276	297	332	297	270	321	264	312	327	302	298	297	305	313	340	321	307	296	299	296	331	310	297	271	337	292	367	297	350	295	300	324	291	292	318	279	334	272	297	298	307	318	337	325	280	322	279	291	311	287	297	283	309	305	293	302	321	303	310	333	336	296	326	293	297	319	280	336	324	289	287	301	309	296	299	321	290	308	294	322	287	299	319	301	293	280	278	300	277	306	306	290	293	279	301	299	293	310	308	324	295	319	285	292	320	305	300	304	281	341	316	356	323	321	313	263	315	307	278	347	305	312	307	313	297	297	322	307	303	299	327	310	282	283	288	312	323	325	309	294	319	298	314	301	307	313	305	284	314	272	315	304	316	299	285	319	286	328	305	317	320	318	344	336	309	281	318	311	316	276	301	306	314	308	317	319	293	309	292	301	313	311	275	284	303	301	314	320	291	279	300	316	305	323	283	289	315	330	296	317	283	292	306	310	309	317	296	296	302	278	310	316	320	320	320	290	309	307	318	288	283	318	332	288	321	329	333	319	313	299	301	301	316	319	269	289	298	322	320	304	317	316	298	292	289	321	291	306	318	298	305	301	311	348	285	285	321	302	294	278	297	318	294	322	333	327	299	309	302	276	314	260	320	319	287	272	317	283	300	354	306	257	301	290	323	283	296
32288	22379	45663	72512	66477	4619	2176	1729	1620	1443	1282	1189	1155	1091	985	947	939	936	954	895	838	832	867	857	793	799	808	774	774	854	770	738	750	784	696	739	753	700	728	750	773	766	734	753	698	749	738	722	703	688	677	754	690	754	648	684	705	716	686	746	723	685	677	734	668	684	693	682	701	689	779	726	701	724	669	679	718	717	735	683	709	717	676	719	716	683	684	682	671	647	743	716	649	695	687	688	667	684	699	661	695	713	682	730	706	662	703	687	723	671	685	660	681	743	750	680	704	682	676	747	702	684	691	729	698	704	750	714	699	727	694	678	673	701	731	682	689	731	667	685	725	679	676	672	677	704	673	699	716	691	740	694	650	731	730	657	667	672	641	699	678	725	686	684	675	703	653	697	661	691	712	659	684	697	673	711	726	674	661	687	741	721	706	721	725	713	692	713	684	687	698	693	676	717	686	698	698	712	659	659	684	683	683	682	701	671	691	680	722	678	718	739	681	706	669	669	718	701	702	718	707	692	697	764	722	720	714	714	682	679	655	697	729	745	686	664	648	703	696	705	695	690	720	742	698	741	655	681	675	715	685	699	645	718	669	707	683	685	655	687	709	703	683	641	687	685	707	717	669	706	692	705	743	713	717	674	720	681	722	686	703	691	707	726	686	704	707	661	758	713	688	705	723	692	758	668	722	682	698	658	676	651	633	693	709	674	675	647	682	700	693	664	684	677	703	692	699	668	698	694	688	686	702	682	684	711	684	644	701	736	698	685	637	704	650	661	684	691	731	680	709	744	708	746	699	685	688	685	733	709	697	718	725	703	721	744	686	698	665	705	701	720	727	700	701	713	721	707	675	700	658	681	727	659	667	719	714	678	700	705	658	712	760	676	649	687	683	711	661	689	674	687	718	660	729	677	617	725	675	674	666	679	734	661	710	708	656	664	705	689	696	735	688	700	707	672	716	704	712	698	730	697	690	703	703	671	710	676	691	696	715	683	758	699	643	747	715	714	694	714	689	725	725	672	682	663	700	738	686	681	714	697	678	698	668	665	698	652	687	677	639	653	673	664	664	702	689	729	738	693	678	684	684	714	693	687	702	655	694	696	681	705	643	672	651	698	710	697	699	656	726	628	713	727	616	696	688	710	659	671	725	691	725	669	714	703	683	680	725	744	678	723	666	688	717	718	688	730	672	682	689	736	644	728	740	731	730	670	739	742	702	701	655	697	677	703	654	697	666	684	661	701	673	693	717	723	699	692	655	708	690	665	654	727	756	709	737	655	691	678	743	687	711	682	736	739	703	707	668	702	709	632	710	717	676	661	684	652	671	694	680	705	690	685	709	674	645	689	701	630	711	655	721	687	693	696	658	680	696	719	716	718	678	696	677	685	661	684	686	763	693	739	716	723	651	655	690	679	718	731	660	700	689	694	682	732	757	674	708	701	733	716	736	714	728	710	681	699	681	627	774	725	691	723	706	691	741	713	661	670	714	707	724	727	635	661	682	686	716	712	691	703	698	669	711	697	696	659	639	680	626	705	713	681	720	679	682	710	676	738	711	715	723	659	690	729	700	653	674	709	690	714	666	691	690	715	726	717	665	679	688	709	718	742	743	699	680	675	746	661	687	706	728	725	737	665	684	707	702	689	661	713	704	719	695	736	701	716	706	685	701	721	712	699	636	719	671	690	679	683	731	736	640	723	703	685	704	710	670	693	665	706	713	710	714	695	659	719	714	699	702	688	694	671	637	718	655	708	723	694	706	709	723	712	730	761	705	721	630	713	775	696	691	730	693	675	671	734	700	721	708	742	740	684	661	707	679	706	670	642	674	722	697	714	683	694	690	696	690	710	679	716	709	740	656	701	694	702	659	698	663	698	753	666	683	696	657	720	727	730	703	694	705	706	696	740	670	713	723	739	690	721	679	727	686	705	684	696	690	745	692	681	742	687	662	694	688	689	706	686	709	683	733	682	675	736	695	665	720	662	666	717	741	664	717	685	667	696	713	678	635	702	664	668	708	703	632	677	696	683	674	669	678	703	735	695	681	714	685	703	726	709	675	657	693	667	683	737	679	679	666	672	704	698	686	692	674	734	776	694	701	682	685	727	677	690	695	736	719	699	626	734	653	700	727	680	662	706	725	685	653	668	673	674	700	700	718	765	697	709	694	699	715	686	686	695	712	692	687	696	665	657	655	711	717	668	699	685	672	712	679	705	680	689	694	665	674	691	712	718	683	735	683	609	706	688	744	661	705	671	700	667	654	660	678	677	700	710	731	675	699	711	741	695	686	642	703	696	667	688	700	688	679	729	694	733	715	698	670	753	732	708	686	701	678	724	686	698	689	667	730	654	694	728	708	664	714	724	751	758	674	730	699	691	698	680	682	651	691	679	701	743	721	706	752	729	706	684	718	687	688	656	716	649	699	672	679	675	703	688	679	666	694	720	712	662	701	702	673	710	688	685	705	685	686	714	693	680	705	669	710	695	628	620	675	690	701	674	673	651	694	670	620	741	726	627	698	696	634	681	700	703	718	685	713	721	691	715	737	697	751	667	729	691	698	665	675	665	675	704	696	688	668	678	679	717	647	681	706	699	668	693	711	704	693	691	726	675	678	663	733	710	719	699	697	675	683	707	686	683	723	682	698	692	668	723	719	653	725	694	696	692	665	642	764	675	699	706	685	693	685	681	712	705	652	655	694	706	680	649	700	701	711	745	687	675	694	640	715	669	669	676	693	661	689	703	668	672	663	686	695	700	742	660	691	712	708	702	674	683	721	664	690	637	732	678	708	645	664	697	700	717	667	682	688	718	674	644	699	722	646	696	702	734	695	702	654	688	691	692	711	740	735	717	723	688	690	754	684	719	637	682	721	654	680	678	720	665	696	672	692	686	648	708	703	727	702	714	744	690	717	685	627	679	742	698	702	704	691	672	694	710	651	702	681	672	643	706	667	689	732	703	694	643	707	687	651	705	727	642	701	696	699	689	705	703	696	689	693	698	689	730	723	693	713	689	682	681	673	706	688	709	718	701	701	698	659	732	709	724	716	720	622	703	642	701	637	721	749	685	675	738	724	684	692	710	682	680	717	756	657	674	695	715	727	697	706	689	695	670	738	728	708	671	679	678	654	737	684	661	725	672	681	742	664	742	642	660	691	663	719	702	658	702	659	745	659	717	673	707	707	718	685	683	710	679	657	680	709	711	725	707	679	676	683	638	693	699	710	720	697	660	645	708	709	694	692	695	684	655	676	670	752	713	673	699	659	673	690	713	701	637	698	737	741	704	712	713	636	700	640	705	675	740	670	757	705	673	672	699	651	673	691	694	669	685	637	683	669	694	696	679	704	701	626	674	690	663	693	747	728	693	719	687	711	683	663	709	670	677	696	709	715	687	725	698	722	672	708	643	709	671	674	717	661	680	719	693	673	693	662	671	680	674	722	716	707	667	678	709	697	686	704	682	693	703	696	751	679	697	683	676	671	709	686	664
37815	8527	3970	3938	2296	365	239	219	240	240	213	237	215	231	241	262	198	214	258	253	229	252	243	249	232	255	250	237	226	223	250	248	215	212	245	237	248	250	197	248	217	239	246	237	227	229	253	247	255	242	225	232	214	223	241	233	238	203	232	209	244	223	249	227	236	226	242	189	221	250	248	220	228	221	238	208	220	235	224	211	214	218	237	243	207	223	265	259	252	219	223	263	235	278	207	238	278	249	262	227	246	250	249	277	237	229	225	225	222	234	229	251	225	198	247	231	224	208	254	207	237	243	233	239	216	230	239	260	251	232	232	223	227	236	261	220	238	263	235	205	221	220	270	250	243	251	221	269	235	232	242	224	223	248	209	238	224	246	225	231	216	249	244	231	231	241	246	245	205	254	231	245	235	224	215	222	225	238	260	262	258	218	226	231	233	212	222	217	194	224	249	247	238	213	224	220	219	258	249	242	237	259	232	243	254	235	235	248	271	232	280	256	229	236	208	206	260	238	246	204	260	221	256	228	256	243	237	219	215	222	230	215	211	247	253	218	251	254	218	233	228	196	202	256	245	226	242	230	235	237	221	236	226	193	202	256	242	225	244	258	252	239	229	237	220	249	252	230	241	250	241	265	249	249	248	238	242	276	261	238	221	244	221	245	226	207	237	262	212	225	268	245	247	249	251	242	228	266	264	241	235	232	243	215	259	240	246	220	262	257	256	234	254	265	253	233	206	242	241	229	218	217	268	255	246	239	263	213	208	255	241	232	219	218	234	243	218	252	249	285	228	219	242	191	225	247	245	233	245	241	236	242	215	249	254	270	274	243	241	231	223	237	237	217	226	237	235	216	243	242	230	243	224	235	195	215	229	224	268	241	265	225	249	274	250	226	241	249	243	221	271	243	229	218	250	212	220	219	242	263	260	210	246	230	205	241	236	225	211	243	225	236	258	250	245	258	238	233	241	228	235	267	202	225	203	228	239	248	271	220	234	250	232	284	240	257	264	262	260	227	242	238	238	194	250	278	259	230	241	218	230	259	225	241	227	236	211	284	228	241	230	213	235	242	210	222	244	230	244	235	214	236	223	223	221	217	235	191	234	201	231	244	246	222	213	229	249	235	244	238	237	226	250	204	238	259	226	221	230	229	237	259	263	228	239	229	275	256	238	237	247	223	258	247	266	234	244	241	227	238	236	209	230	232	220	216	240	245	221	224	209	227	254	237	219	219	272	188	214	225	214	215	278	226	240	240	256	239	210	233	215	242	266	251	262	229	210	225	226	210	234	258	220	270	201	235	255	225	225	241	253	240	227	221	237	239	242	223	235	237	255	264	248	244	219	231	202	233	233	253	244	199	242	211	240	248	246	239	224	228	250	251	201	248	256	254	238	258	228	247	255	238	242	220	218	231	206	222	255	241	229	221	252	245	254	218	216	248	263	239	239	227	241	238	229	233	253	257	246	249	230	241	233	222	220	240	205	264	247	242	206	198	222	249	260	232	197	239	224	222	222	247	234	230	231	268	242	227	222	235	259	259	213	246	230	248	218	248	230	219	218	259	244	218	245	236	209	245	246	260	240	248	234	238	251	239	224	257	258	228	258	220	237	245	216	251	223	237	245	218	212	236	249	224	243	238	237	258	188	217	231	232	244	238	259	215	262	245	213	225	232	281	236	268	251	220	226	191	243	250	223	231	213	246	227	223	225	220	224	239	263	224	262	229	229	227	251	243	249	219	210	216	223	205	235	269	233	258	204	229	201	231	231	276	239	224	244	204	239	236	252	256	237	235	242	220	239	244	241	223	246	215	241	245	209	237	247	267	265	243	261	234	217	236	223	230	264	251	240	261	242	245	227	234	280	257	226	219	225	253	223	246	246	247	242	241	209	224	250	251	233	234	231	238	225	228	219	200	221	252	232	233	225	212	249	265	230	244	235	255	230	234	228	220	247	229	237	221	206	242	235	229	238	246	224	235	235	244	245	216	258	244	242	227	235	232	253	226	241	241	227	226	243	232	234	236	208	238	258	230	222	240	195	242	234	226	236	253	266	224	226	220	271	246	254	215	228	232	252	217	212	265	241	243	221	211	238	246	225	218	247	206	246	246	254	225	218	214	228	240	248	260	239	251	257	258	250	225	235	208	207	241	245	253	229	234	221	229	222	226	225	216	246	233	224	238	219	237	245	227	257	212	204	233	242	221	230	233	217	222	266	240	248	227	228	249	248	216	225	252	224	221	205	254	231	218	225	223	244	243	245	226	226	221	238	227	237	214	243	244	256	228	244	260	245	231	244	271	259	239	226	240	255	246	220	243	199	231	266	247	252	218	224	221	214	231	220	216	228	218	237	241	232	247	233	247	245	237	233	256	207	237	239	264	225	235	230	266	241	233	225	276	240	250	204	229	239	226	222	241	245	226	245	221	238	252	280	240	242	254	229	229	216	245	258	227	278	271	215	229	214	235	236	256	227	249	242	235	221	238	217	236	257	260	216	247	268	255	241	250	271	250	217	260	262	259	234	227	223	220	234	234	228	237	232	260	234	255	225	190	251	221	241	226	257	246	234	217	222	217	254	245	219	241	267	232	217	230	227	230	248	256	244	224	243	236	251	261	223	266	236	232	250	243	224	235	239	221	232	245	204	241	230	215	214	238	237	249	246	248	260	259	221	272	232	206	232	237	238	225	279	231	246	268	242	244	229	225	253	240	223	219	246	269	240	217	229	251	237	220	214	214	294	226	242	199	214	228	242	227	228	240	241	247	222	227	245	219	260	236	252	221	250	256	249	228	247	245	237	239	239	232	228	254	236	205	230	261	220	240	218	249	231	248	211	216	256	249	211	238	241	212	234	263	244	237	227	247	221	216	250	231	235	261	232	238	225	234	241	279	217	252	242	245	257	208	240	244	231	242	248	216	256	245	243	210	251	241	244	251	216	251	233	242	239	223	246	225	219	242	228	228	213	220	238	242	254	245	224	223	231	224	228	244	213	269	241	250	260	224	234	226	231	239	247	206	240	197	229	242	198	214	238	232	223	235	232	234	228	250	238	219	227	215	228	232	232	237	227	214	256	245	247	241	232	243	258	225	227	260	256	228	255	250	242	230	247	237	217	254	230	204	234	256	256	234	225	225	222	215	253	237	241	218	240	231	243	251	250	212	242	254	227	234	217	214	229	256	245	249	248	233	240	226	240	230	249	250	210	238	200	241	254	264	231	196	253	234	259	250	244	221	233	207	255	240	227	208	228	229	219	257	224	216	225	228	227	221	244	226	247	226	237	238	222	225	238	260	233	226	239	238	236	223	228	222	243	236	211	254	228	228	248	277	240	253	278	217	204	250	237	244	236	238	245	235	225	264	230	224	255	236	239	228	222	245	211	267	251	232	249	208	245	237	236	253	234	250	267	229	272	231	215	246	243	232	221	237	234	238	250	261	237	254	254	230	254	224	238	237	237	255	234	227	229	193	232	240	233	236	222	219	204	223	231	211
15579	3063	7041	11010	7608	708	563	563	526	523	512	561	559	542	533	530	554	544	538	558	548	532	546	504	512	552	538	559	534	555	546	491	535	519	535	504	505	539	513	559	513	530	542	512	516	548	571	513	521	548	520	516	543	527	544	583	507	514	527	548	608	556	488	526	533	526	530	532	520	494	541	497	520	527	540	497	553	561	517	541	522	561	499	551	523	506	531	512	509	532	534	557	546	519	532	507	509	539	511	519	529	538	475	550	557	557	529	503	547	503	513	508	520	512	564	525	520	569	544	523	532	535	551	500	507	477	532	515	548	520	528	497	543	523	465	544	519	544	546	512	569	542	521	533	536	536	531	508	521	518	554	497	504	503	509	539	555	504	563	553	536	565	537	501	546	528	501	454	549	506	523	511	537	536	537	500	480	518	544	535	488	552	510	521	557	491	526	510	500	519	507	530	538	513	530	544	500	519	553	530	516	499	524	530	474	522	531	574	541	518	550	586	554	503	530	496	516	517	537	483	528	534	510	499	510	577	478	556	515	505	568	517	530	556	538	521	503	502	529	519	574	522	503	550	548	515	570	576	530	531	575	580	513	507	523	538	511	538	534	565	540	569	474	527	555	542	511	531	505	515	564	513	542	544	564	569	454	525	509	541	501	528	565	535	531	543	507	548	502	567	525	538	517	557	532	523	525	541	510	511	491	509	553	517	558	525	549	533	544	534	533	531	482	528	502	531	522	541	550	538	534	546	520	516	515	532	570	538	523	546	522	524	512	484	527	524	508	524	509	531	534	520	550	508	540	507	516	531	538	521	534	539	551	549	551	530	499	522	478	560	517	491	499	552	570	510	520	515	503	514	539	541	549	540	526	571	538	507	504	558	537	540	494	491	500	546	537	546	556	462	508	525	526	521	542	531	520	518	528	486	520	488	530	498	539	526	506	531	525	500	504	567	503	488	503	534	526	506	508	525	535	526	539	547	533	522	488	524	481	508	460	500	506	542	562	506	544	505	533	531	509	512	529	528	535	522	511	510	517	548	552	476	490	551	554	506	529	513	522	546	514	528	489	478	510	530	516	559	551	507	522	525	577	512	529	515	532	539	487	545	566	521	550	496	518	520	517	535	526	562	561	522	518	539	534	535	533	517	491	509	533	500	524	550	540	557	549	545	554	542	487	524	532	531	493	507	543	527	506	537	555	558	504	546	530	487	557	523	497	526	525	512	500	542	517	559	541	500	571	558	550	518	543	531	512	526	516	488	540	566	534	520	544	532	534	523	493	537	515	503	513	506	541	547	481	507	561	552	529	532	488	548	520	522	534	565	530	570	529	498	506	550	510	550	500	568	558	527	551	522	527	531	510	553	555	488	515	548	513	546	522	572	543	504	542	576	525	557	552	524	490	564	520	508	518	510	549	522	530	473	567	525	473	511	503	496	517	530	524	544	523	535	509	573	529	506	561	536	487	530	542	498	551	552	531	577	521	512	515	517	515	485	508	502	514	543	507	560	562	554	505	509	519	522	515	529	513	546	542	507	518	503	523	570	506	536	510	541	555	515	524	540	517	495	508	510	518	537	524	538	522	512	522	539	530	532	511	570	552	518	521	521	563	516	544	567	569	514	536	518	543	543	521	492	547	506	533	566	501	516	542	543	500	539	534	540	543	579	520	541	546	483	507	552	559	501	542	536	500	514	487	481	530	540	514	554	550	509	523	594	521	503	554	544	520	501	528	532	513	529	562	536	516	533	562	502	552	513	530	543	553	498	489	511	590	544	527	522	516	485	545	561	534	532	533	559	517	530	591	532	530	529	537	500	479	562	569	467	536	547	493	520	533	496	516	512	534	539	516	570	538	538	514	530	532	525	494	527	551	531	505	572	514	532	501	480	529	492	544	499	523	547	535	516	530	517	523	535	502	492	580	517	566	539	537	519	543	500	534	565	543	524	523	521	477	557	512	519	531	519	511	501	580	516	495	511	514	541	537	519	523	541	531	529	535	470	510	539	551	557	530	515	507	495	514	563	569	511	534	451	476	475	549	505	514	535	489	547	498	494	542	498	529	506	524	540	510	562	516	537	505	551	511	497	524	538	528	551	526	511	559	597	538	481	500	516	542	553	490	533	469	517	533	542	567	535	534	518	533	547	552	522	548	491	527	515	498	539	537	567	526	499	524	560	511	492	540	509	502	556	522	513	538	509	537	530	494	519	543	529	550	542	512	547	524	521	497	515	512	539	509	484	538	519	486	540	502	476	497	524	517	524	554	543	530	552	517	555	496	516	525	512	533	526	526	501	565	538	550	528	544	516	566	569	532	527	548	527	503	512	543	523	510	523	487	540	506	469	514	498	543	522	523	507	554	524	505	508	538	505	520	525	529	513	507	549	508	535	518	507	508	527	529	513	545	543	523	518	560	561	530	520	500	514	539	472	516	508	487	526	503	529	529	542	542	519	551	524	497	569	495	503	554	504	497	479	498	543	524	569	533	534	518	536	542	494	508	517	484	537	540	481	524	558	532	538	540	543	531	479	509	560	531	524	531	563	527	541	494	510	476	480	530	494	526	521	525	538	535	524	538	526	530	518	510	515	548	544	552	486	543	539	533	519	521	506	478	540	524	510	519	487	547	544	531	544	513	518	532	573	533	523	525	495	546	551	522	514	507	536	556	534	522	530	524	540	522	522	521	535	502	496	545	549	537	514	559	562	533	591	520	526	495	528	545	534	533	544	506	550	529	544	550	525	485	507	525	515	548	485	507	552	545	502	529	558	503	537	533	506	503	516	556	542	553	545	551	528	484	499	546	599	552	535	548	525	541	527	552	480	492	535	519	519	509	524	553	537	531	546	519	517	509	524	544	497	538	543	568	538	506	490	567	554	535	556	515	532	558	504	524	552	551	477	536	519	548	527	523	530	541	505	529	495	508	540	553	512	497	532	561	510	513	536	533	523	561	495	506	552	529	560	544	523	529	533	525	501	527	509	542	573	536	554	483	542	550	498	534	555	504	519	523	491	575	552	527	538	526	520	525	502	536	538	521	512	546	477	532	521	515	548	542	517	530	537	527	546	545	502	509	503	536	543	531	526	475	536	536	489	523	530	506	563	547	556	532	556	531	526	513	525	528	507	558	536	571	514	492	553	579	520	532	516	527	522	515	515	522	463	506	544	531	576	516	517	541	527	526	508	538	533	529	520	493	518	527	505	551	527	523	534	538	496	534	500	529	509	490	509	484	507	539	562	500	455	485	535	537	531	523	511	513	542	529	550	545	536	497	510	524	541	525	558	491	539	551	510	552	518	547	553	562	493	509	492	505	513	565	501	539	547	536	549	524	537	551	524	533	499	551	519	525	517	504	484	515	538	518	494	538	519	527	538	536	530	499	535	530	551	541	466	521	540	514	572	545	518	535	531	545	553	520	527	536	518	528	560	433	510	508	528	495	484	500	505	529	488	533	536	468	561	578	535	529	506	518	525	536	494	547	531	529	513	538	547
54972	21509	30150	55657	43733	14162	843	319	274	246	247	207	207	204	201	186	169	185	181	189	200	187	154	183	176	167	182	150	153	154	183	126	150	155	188	154	156	147	171	141	155	175	155	163	182	161	156	158	158	166	173	167	167	138	176	187	170	181	178	166	171	168	164	182	168	183	159	159	163	170	147	190	153	153	163	170	176	159	195	164	154	142	184	171	185	176	173	161	194	151	173	143	156	165	155	170	175	174	162	156	190	167	152	165	126	138	141	150	171	175	159	163	169	152	171	154	182	175	146	156	184	173	153	167	181	163	155	145	164	157	165	157	166	184	167	175	150	157	151	161	144	143	174	141	175	179	170	145	142	163	174	197	164	147	164	161	160	166	166	166	136	182	167	156	159	170	181	173	171	185	175	180	137	166	168	182	169	180	171	162	163	163	166	177	171	159	152	149	164	160	174	152	150	174	172	139	151	158	166	185	168	141	182	168	166	155	163	164	142	155	153	168	154	144	178	185	162	153	176	136	172	163	163	197	178	171	161	168	159	168	166	165	164	157	182	166	173	156	167	159	159	185	143	164	161	146	160	185	177	163	169	174	180	161	164	161	154	148	180	180	187	176	152	155	170	177	154	164	153	173	144	156	166	151	139	189	184	194	173	168	154	153	181	159	169	169	176	175	159	169	164	151	161	174	147	151	161	158	150	156	153	180	174	167	158	164	160	176	179	152	179	180	178	183	181	170	136	173	155	165	167	171	165	153	160	158	170	173	182	179	155	157	183	150	171	178	148	171	182	166	167	178	161	149	170	190	151	172	177	172	166	152	161	157	186	151	159	206	155	191	162	166	177	149	166	183	173	173	179	150	166	167	180	192	155	142	172	171	160	157	150	178	192	165	181	164	156	166	177	177	144	180	157	159	165	143	149	140	147	152	174	167	180	169	167	165	185	172	161	167	200	167	142	180	187	156	157	167	166	191	179	185	156	173	171	183	164	170	162	164	159	162	163	152	169	158	150	165	140	164	141	131	175	170	161	168	143	153	181	157	170	169	182	168	172	142	169	148	155	170	141	162	172	188	168	147	154	159	163	174	180	160	190	161	176	166	139	185	168	150	168	164	166	162	165	159	161	141	167	175	176	174	183	169	166	178	190	168	168	189	145	154	173	157	184	146	150	180	174	173	162	159	177	183	162	162	137	179	167	163	173	148	153	187	148	172	166	156	133	155	162	176	148	133	154	171	163	184	163	159	161	154	150	162	152	170	162	175	157	181	166	157	180	156	177	171	170	155	153	163	197	160	133	159	164	169	131	157	181	173	161	183	168	176	167	151	183	153	177	184	143	173	159	165	161	175	156	187	176	168	165	162	168	164	161	157	154	176	176	182	167	161	173	169	157	158	145	158	159	166	177	161	162	175	171	160	166	161	143	182	171	153	158	166	174	159	184	174	188	155	159	142	167	140	180	152	175	179	174	160	173	166	156	147	162	167	168	179	156	164	151	169	172	160	144	169	168	176	158	167	165	146	164	177	165	168	157	176	178	171	187	135	173	151	157	178	148	174	152	172	158	177	164	168	164	156	177	163	148	158	203	154	159	168	172	162	156	172	156	167	187	156	163	166	159	165	168	171	166	156	171	188	173	179	155	158	145	157	161	142	175	139	177	171	180	164	143	154	177	159	163	158	157	154	193	144	170	162	171	182	161	158	181	168	154	190	182	147	156	183	150	153	173	156	158	170	165	168	161	184	177	176	182	185	189	187	168	176	162	140	182	161	169	164	163	170	160	164	193	152	178	153	156	161	161	171	177	183	137	161	152	159	180	159	171	157	179	164	163	150	172	173	161	167	142	147	156	152	166	150	163	191	174	173	140	167	168	170	163	167	182	177	164	198	155	159	161	141	168	183	180	178	166	180	155	169	144	155	160	157	180	155	171	131	146	169	150	182	160	167	172	146	152	171	169	139	160	173	159	150	161	164	153	143	160	140	163	140	161	151	162	168	172	175	158	178	161	180	192	184	162	164	153	173	156	170	149	179	172	181	155	160	165	157	169	165	201	183	162	177	179	151	173	180	162	178	172	182	147	176	167	167	181	187	183	160	150	153	187	167	176	149	163	182	170	178	124	176	182	169	164	168	200	188	158	161	165	163	158	143	155	159	167	163	175	167	190	174	173	169	175	166	130	165	169	173	164	183	155	184	150	156	182	169	153	163	170	153	158	143	175	176	159	147	151	162	175	163	155	173	169	148	161	148	154	170	165	173	157	166	175	155	143	183	141	156	203	201	169	173	168	172	197	172	165	172	166	162	156	158	136	166	161	169	161	166	167	158	178	163	158	153	158	186	196	162	165	192	158	170	172	152	174	174	181	166	180	199	164	138	154	162	160	163	180	179	164	159	158	187	169	177	156	172	145	155	164	162	175	158	155	165	165	161	133	173	168	145	152	155	167	167	173	168	169	188	159	139	169	170	165	198	193	148	163	148	153	155	154	167	177	200	176	153	158	178	161	164	157	167	160	147	166	186	169	176	147	155	147	190	182	163	157	174	182	165	147	169	165	170	152	154	167	174	174	165	166	178	161	177	153	154	169	193	198	188	168	162	166	180	172	174	169	182	161	173	150	141	155	182	141	170	180	188	152	153	156	156	167	146	186	163	177	149	167	178	143	174	180	164	152	179	153	171	162	168	172	141	178	172	164	166	175	126	160	137	166	156	163	176	176	179	184	156	175	181	174	162	183	164	169	178	150	151	153	154	166	164	146	169	171	174	159	165	177	178	163	154	151	147	158	178	173	149	175	170	158	165	165	156	163	175	178	162	146	191	168	167	145	161	157	186	164	148	168	144	176	154	170	166	173	166	167	160	142	136	152	185	178	174	157	193	158	143	162	157	155	170	179	170	170	176	184	172	151	158	159	193	156	152	146	173	139	169	162	162	169	155	192	174	175	185	200	166	162	155	183	143	154	158	148	138	163	152	166	159	145	160	180	182	178	158	153	172	154	165	168	155	148	161	143	160	165	152	164	119	160	147	183	145	184	169	182	183	147	167	176	176	155	151	149	184	132	171	168	155	170	172	168	177	142	170	170	177	160	147	171	174	166	141	176	182	177	157	192	189	153	155	175	176	137	168	160	162	182	186	159	172	137	144	174	177	176	161	162	154	176	173	168	144	149	169	175	162	166	175	166	176	156	150	148	163	161	161	162	152	161	165	167	139	164	139	182	161	189	176	134	143	149	165	174	147	161	179	167	150	151	159	176	152	148	147	146	153	153	163	159	170	155	163	152	156	153	171	188	154	171	160	185	164	161	170	182	175	156	178	171	187	139	182	144	151	162	194	152	149	153	183	179	169	169	153	158	177	197	147	139	139	148	159	154	162	171	145	167	154	159	198	209	170	156	163	155	160	189	160	165	147	183	145	152	177	180	196	169	154	167	185	191	169	169	190	163	181	175	153	146	154	180	169	183	179	155	165	180	175	135	172	138	176	156	169	161	174	174	144
26607	9754	36555	61634	54479	6241	1434	1129	1061	892	837	713	727	658	677	600	550	541	554	524	571	504	489	518	492	489	532	454	447	436	443	421	455	488	424	492	434	437	440	478	454	413	436	459	418	432	428	428	433	444	421	440	430	383	431	426	392	384	424	469	377	465	412	435	424	411	393	424	410	448	395	428	399	384	406	416	388	449	410	405	400	433	443	410	420	418	413	402	441	468	437	422	391	364	369	442	411	444	401	419	436	402	396	424	412	451	414	411	408	428	455	405	364	418	404	420	425	449	433	397	421	429	409	400	391	402	382	412	387	409	408	430	416	417	440	440	409	397	391	399	373	436	443	399	415	418	405	411	439	401	411	417	411	415	448	422	409	379	417	412	374	404	432	389	421	406	418	425	431	405	414	431	431	459	411	392	414	421	418	379	438	375	426	420	419	400	407	440	425	419	398	425	369	399	440	396	382	410	425	430	462	382	414	393	415	392	406	383	408	421	393	464	376	454	406	408	418	403	391	403	436	402	422	373	394	404	429	415	415	423	393	402	411	419	431	406	429	421	416	428	417	449	405	414	416	416	398	406	419	425	397	402	384	399	412	430	422	452	436	424	455	424	419	420	408	401	404	390	436	391	452	413	386	397	393	413	409	402	403	420	382	386	431	405	415	423	416	418	421	414	411	437	437	407	396	390	407	396	414	406	393	403	417	384	388	397	402	397	430	432	430	429	382	399	409	388	420	443	389	406	383	399	389	411	373	406	394	374	404	427	393	374	425	381	436	387	400	417	372	416	394	422	406	435	388	396	415	429	383	396	410	404	422	415	368	393	418	400	394	415	410	386	430	411	384	435	397	402	417	449	402	392	444	386	404	403	442	379	417	431	397	435	372	402	370	427	442	424	420	394	387	411	395	355	417	390	433	445	379	382	391	401	390	419	411	414	445	417	412	385	389	428	446	390	410	423	400	441	374	439	370	427	396	408	437	419	366	389	397	411	404	397	403	405	415	379	392	407	428	390	407	404	410	434	399	411	411	389	420	424	415	394	415	430	375	440	435	425	424	391	424	412	399	435	392	405	438	404	378	442	385	430	412	389	403	406	388	451	406	377	393	418	406	403	426	419	420	422	405	380	405	386	410	440	377	411	419	415	419	429	426	419	394	375	391	398	420	453	407	377	404	408	450	461	426	403	381	418	368	425	413	391	415	421	410	402	449	427	418	369	418	367	461	408	383	437	382	379	409	393	403	422	404	373	439	409	384	439	406	414	398	429	399	378	372	406	412	384	376	407	396	389	408	398	421	416	445	412	396	393	376	395	403	416	427	412	398	421	414	395	376	388	372	454	423	407	382	412	412	395	400	429	405	416	409	405	386	433	435	411	429	449	392	410	417	415	406	407	349	425	409	407	404	401	399	416	405	432	420	402	413	437	397	410	410	416	455	391	426	430	407	443	424	414	408	386	397	405	397	415	388	409	433	394	424	401	416	395	392	395	378	423	429	424	384	432	406	414	399	435	409	429	406	416	423	419	419	402	417	401	448	423	420	388	392	371	427	383	413	392	416	425	434	430	386	428	409	444	424	423	410	382	430	440	406	387	409	455	384	407	400	392	424	417	411	425	389	414	346	438	422	409	405	408	440	423	446	384	429	400	419	420	453	426	398	397	409	441	422	421	420	393	381	436	398	399	404	450	398	434	402	407	412	421	409	414	426	433	437	397	404	432	368	354	408	416	426	395	415	401	395	400	410	404	415	432	399	442	380	410	368	400	390	411	399	392	397	367	407	442	424	433	425	417	381	418	432	415	412	377	409	403	410	427	408	389	412	424	415	417	380	422	392	422	406	430	418	400	410	388	393	440	426	423	420	393	437	411	422	418	414	425	384	427	382	398	382	427	376	406	383	456	413	405	395	412	399	429	396	411	399	395	381	411	397	375	431	397	411	436	391	427	419	389	426	382	407	376	409	431	409	426	419	417	410	426	380	424	363	401	435	384	405	411	408	392	403	399	387	410	422	398	424	440	422	384	379	409	427	412	420	442	428	398	428	388	427	448	421	445	399	423	431	404	409	417	425	452	412	422	394	399	403	417	421	439	403	408	425	377	405	399	424	417	430	396	423	389	405	400	406	394	425	380	428	420	410	404	398	385	410	412	409	439	400	408	430	382	404	414	403	428	436	403	432	392	422	397	414	408	411	408	420	387	403	395	410	430	402	388	444	374	395	423	394	424	441	426	406	409	437	399	422	411	366	417	439	399	358	408	443	424	433	397	407	423	385	452	394	412	400	453	409	412	370	428	405	417	411	439	427	426	415	412	390	418	426	413	415	383	389	402	437	393	389	426	439	402	386	417	412	392	383	442	434	411	446	370	401	404	452	405	384	388	429	407	397	432	416	414	399	410	390	391	389	437	375	392	401	402	387	459	385	398	402	426	419	394	385	398	416	403	411	406	393	383	390	397	411	409	392	410	367	415	373	419	373	458	429	388	417	369	408	383	410	440	427	419	413	427	425	384	405	416	395	406	427	412	408	437	436	400	393	376	447	364	422	399	451	406	371	414	419	430	409	392	400	396	389	387	401	392	419	391	409	404	419	445	385	384	396	404	406	426	411	427	392	400	420	431	413	386	437	399	418	416	386	385	393	411	432	392	426	406	411	446	406	395	436	418	399	420	402	359	405	436	428	421	412	384	425	404	411	382	408	409	404	380	430	409	443	410	441	420	421	396	447	426	405	426	396	401	362	415	410	406	406	415	411	407	407	393	425	440	406	389	367	398	430	392	393	389	392	395	378	411	397	388	428	388	397	417	408	413	416	413	406	415	405	425	406	382	380	393	372	428	408	395	410	430	431	431	433	423	409	392	384	421	413	412	388	425	422	427	416	414	414	418	451	389	413	426	425	419	426	385	415	421	403	438	408	417	412	372	436	420	429	403	415	426	425	379	368	417	434	395	395	393	405	377	429	420	376	386	410	418	419	384	404	457	419	403	436	387	445	389	458	401	415	412	415	428	401	401	408	438	377	419	394	432	396	446	395	416	395	388	398	432	450	426	399	427	420	410	413	415	405	403	426	407	406	403	393	436	406	428	400	388	372	377	392	392	405	395	430	381	402	420	441	398	418	400	455	406	424	405	388	450	402	412	411	418	386	389	414	442	433	388	423	420	406	396	422	391	380	424	389	408	398	441	433	414	417	403	428	437	399	382	396	428	412	397	379	430	376	423	458	397	422	413	400	393	433	410	413	407	414	412	375	433	422	406	405	416	394	415	398	427	432	449	416	401	434	390	421	367	403	372	369	427	398	419	395	432	407	451	404	390	399	400	433	414	395	394	454	425	413	418	425	433	404	415	416	419	409	405	416	434	413	413	404	392	438	407	397	395	390	403	394	393	378	394	425	427	418	435	387	417	419	423	404	384	393	402	412	416	382	421	427	401	400	383	427	426	436	392	439	422	426	392	396	394	417	430	406	397	397	417	417	412	421	380	415	434	418	398
60785	25973	44532	67463	55059	21504	2630	584	474	463	417	413	385	385	372	316	362	335	326	295	320	341	304	312	326	337	310	268	330	313	334	296	321	340	317	325	347	320	287	271	311	337	286	307	310	328	291	316	300	305	333	325	343	326	291	303	312	322	299	269	302	314	285	313	315	308	299	308	318	316	314	311	302	308	332	300	298	313	279	318	293	310	262	320	302	263	277	328	301	282	330	375	302	280	306	258	302	326	304	312	333	272	293	300	299	289	299	295	346	328	302	308	330	302	263	268	301	301	281	300	308	313	294	309	309	287	286	319	307	305	296	290	311	339	286	303	272	315	302	278	270	300	309	357	314	274	320	275	289	305	303	262	312	309	307	298	325	315	329	285	319	274	301	304	298	263	301	274	323	282	245	309	302	329	315	271	309	293	291	303	307	277	313	293	320	314	292	292	300	291	290	288	292	314	279	263	325	303	309	313	320	325	313	286	301	297	304	308	279	302	297	311	307	266	265	294	309	317	299	302	299	288	309	304	326	311	374	297	289	336	336	304	311	312	298	286	287	301	330	286	270	305	274	316	306	329	257	290	290	314	318	295	272	324	318	303	303	312	270	321	306	326	329	312	300	276	308	321	308	283	303	331	292	294	311	281	316	289	278	301	300	277	301	302	311	357	290	307	296	305	291	294	291	299	295	327	294	322	296	295	319	296	301	268	278	279	314	247	314	291	276	309	316	322	323	285	272	300	311	302	300	295	273	332	324	274	291	287	283	303	257	277	310	352	321	292	283	298	305	299	288	316	307	264	314	318	268	322	268	306	268	294	279	289	250	308	296	329	286	288	342	309	312	307	327	290	294	283	332	295	310	302	314	315	286	304	305	288	281	288	336	285	296	312	343	288	298	309	282	332	299	279	307	320	308	271	274	281	310	314	317	290	288	304	304	273	281	292	297	314	283	303	310	291	291	265	273	275	295	269	288	287	271	300	330	299	288	310	310	281	286	294	297	277	258	296	304	292	288	287	290	299	311	297	317	300	290	306	306	317	268	327	286	295	291	291	288	292	271	295	301	304	325	299	294	283	281	347	340	295	301	296	361	344	317	312	278	280	303	306	299	307	281	299	268	307	299	273	305	305	321	295	309	306	278	297	282	326	282	297	274	279	295	300	291	293	288	334	297	311	285	295	284	295	321	302	320	310	295	307	322	327	279	255	314	323	307	317	298	299	267	296	305	259	306	270	339	272	296	311	281	316	301	289	288	277	297	296	286	307	284	309	302	301	279	315	307	281	298	318	286	293	307	291	316	293	298	334	311	285	296	286	309	293	324	314	299	334	267	292	293	313	302	317	297	301	283	311	297	313	279	275	308	293	272	317	306	313	339	319	279	299	288	332	326	276	281	278	292	303	273	297	305	304	319	301	269	308	291	288	281	274	322	300	275	275	312	311	297	303	301	321	322	296	292	315	303	362	313	306	276	286	328	288	307	271	289	310	323	284	275	293	301	299	296	294	316	288	249	298	348	311	314	280	284	318	304	294	280	328	268	323	303	322	320	275	301	302	284	288	261	295	291	295	297	318	302	285	306	317	280	327	325	322	274	293	285	316	295	321	315	298	327	313	319	322	319	299	297	327	318	290	335	313	283	301	303	316	301	323	310	338	285	303	295	296	293	291	268	267	328	293	307	293	314	338	296	327	320	289	301	326	299	300	273	293	308	272	348	298	269	302	311	271	335	315	302	292	303	287	308	278	310	302	288	303	316	293	268	320	329	325	283	307	322	300	319	294	303	288	304	314	298	370	324	317	282	283	344	309	272	294	282	317	322	275	272	296	332	303	277	281	327	313	310	322	335	283	309	300	292	312	301	300	286	308	291	271	273	315	292	312	272	350	294	333	263	312	312	313	295	279	307	294	311	309	343	318	297	273	305	323	346	285	296	326	268	282	317	310	274	261	286	293	254	329	264	327	312	328	254	324	306	322	279	288	352	309	313	296	309	295	318	313	298	311	272	348	309	288	290	296	298	287	323	279	307	298	317	287	306	294	293	298	311	303	299	311	290	291	263	281	304	318	301	284	281	297	300	338	317	264	287	319	312	282	319	299	277	283	313	289	306	265	315	290	334	282	262	322	292	297	289	294	291	344	281	332	301	321	284	302	288	286	325	322	304	312	281	312	320	291	310	307	315	292	320	326	307	340	286	289	312	299	276	313	286	257	320	319	280	298	314	318	289	313	314	271	300	287	319	328	278	306	295	325	315	311	318	331	360	301	293	296	313	278	283	312	283	285	313	322	314	276	315	305	364	322	286	329	289	323	285	327	314	295	284	277	267	304	316	347	297	302	310	327	299	297	310	300	336	319	283	260	311	314	295	317	318	315	297	329	298	309	323	324	307	262	310	307	317	304	306	292	277	294	328	291	297	290	278	272	301	310	282	298	289	316	312	279	269	284	320	319	259	252	331	311	300	314	302	301	353	322	293	297	273	283	309	321	313	307	251	289	264	285	327	312	289	272	307	282	309	278	319	292	290	317	262	290	279	277	310	304	312	277	286	263	283	263	314	296	279	303	360	273	289	305	335	302	278	299	288	302	314	287	289	326	292	325	294	315	277	261	334	295	283	338	314	307	341	298	307	329	340	313	310	317	308	321	323	323	287	274	290	311	270	290	262	323	321	284	319	325	245	282	315	326	306	272	263	319	292	285	314	318	321	313	327	291	277	322	337	307	291	283	307	321	301	283	307	290	323	295	275	298	360	301	286	326	281	298	335	294	327	275	289	284	315	296	314	288	333	317	326	321	321	307	313	301	289	344	295	279	314	281	288	299	324	315	270	264	319	302	272	348	285	287	350	296	327	310	287	304	342	293	305	294	301	259	346	311	307	302	291	300	285	316	313	304	287	341	318	276	300	292	277	270	315	298	320	300	316	297	300	307	313	276	305	321	276	337	304	326	283	302	296	303	276	297	286	349	281	312	291	308	281	338	307	315	314	306	329	311	328	297	312	308	324	287	354	334	311	334	287	276	321	319	283	304	308	315	293	301	339	297	297	326	325	291	336	266	282	299	277	294	293	308	289	296	298	290	301	311	300	318	290	284	298	307	298	294	324	311	334	318	317	337	288	321	289	304	316	336	301	344	321	278	305	304	320	314	313	301	279	275	318	277	271	341	282	306	270	320	305	296	309	291	306	296	317	310	298	306	317	318	318	291	301	307	288	305	323	302	340	288	326	278	290	320	320	302	299	286	333	312	277	303	288	283	316	312	285	323	319	289	303	292	276	311	283	302	326	290	290	305	329	301	290	280	320	322	270	321	317	270	310	329	321	288	303	301	304	291	302	292	313	292	314	287	329	327	284	284	299	283	297	327	326	313	312	329	299	307	324	328	287	293	337	330	258	275	292	276	315	285	312	299	279	287	322	329	315	303	306	346	296	316	316	298	290	331	285	309	285	301	300	267	292	282	309	331	301	280	314	310	302	278	320	325	306	313	319	295	308	326
30376	11332	47642	72301	64086	8782	2266	1901	1702	1515	1397	1257	1187	1038	1075	981	967	960	929	930	893	837	859	856	786	787	805	817	804	780	772	794	785	823	750	737	719	757	734	804	758	725	699	719	732	711	719	712	720	728	736	763	674	723	706	698	697	719	681	734	726	683	706	720	666	670	715	691	671	719	690	700	692	705	728	699	693	709	673	718	673	747	668	685	685	730	713	688	681	716	670	713	688	713	716	673	679	670	667	655	671	660	677	666	694	653	727	699	704	717	668	681	718	696	678	686	691	722	668	707	676	670	689	696	673	664	611	711	679	663	668	653	710	688	684	699	693	648	688	659	684	658	675	706	713	645	728	684	668	673	699	696	698	724	642	664	665	659	662	715	678	679	675	689	658	668	675	725	683	681	663	637	712	675	659	645	746	729	643	690	717	730	660	678	694	661	672	697	724	648	685	655	733	676	663	707	662	635	727	689	655	643	709	672	709	671	665	696	685	696	665	691	692	672	719	702	680	709	659	627	703	710	649	669	666	691	644	658	745	727	662	695	737	707	697	688	643	721	702	651	690	653	686	688	667	701	726	673	688	675	691	701	693	700	669	668	667	683	652	674	679	710	697	694	704	730	721	643	680	691	747	729	680	645	719	723	677	686	654	687	696	677	667	693	672	644	706	722	674	676	720	671	681	695	719	688	682	726	678	694	699	711	694	726	687	720	701	712	674	685	678	673	632	711	714	710	650	712	731	710	657	705	677	706	674	683	665	676	671	670	669	687	660	672	728	702	719	723	689	703	728	696	731	711	703	726	653	703	702	692	733	666	660	697	710	697	680	667	726	701	697	687	641	681	677	665	702	674	687	680	700	702	678	662	709	681	662	648	675	695	688	697	662	719	660	673	704	653	645	688	673	653	690	716	626	678	684	664	656	692	713	722	674	704	715	726	696	690	663	693	736	717	652	651	662	668	642	693	722	691	659	637	660	705	663	700	752	665	664	684	659	709	688	651	676	638	736	662	674	676	650	674	675	693	683	672	718	704	682	699	704	695	696	676	713	698	662	642	636	680	691	658	678	687	701	689	697	696	685	679	703	712	671	689	674	691	727	620	661	668	709	699	664	722	666	703	728	658	696	649	690	741	663	700	667	693	740	712	716	706	615	709	716	703	692	699	708	690	718	705	702	702	699	650	674	705	674	723	631	711	698	682	670	676	691	729	634	665	658	653	669	675	681	703	692	665	679	721	665	654	708	659	672	684	707	666	705	675	678	689	702	672	676	674	659	649	684	705	754	680	673	701	684	721	732	706	655	669	707	659	731	685	668	655	679	712	720	682	645	668	698	664	706	672	672	708	698	702	674	652	721	635	667	666	675	684	698	686	692	680	714	639	676	711	694	673	697	729	677	740	677	683	717	690	674	728	732	659	640	670	704	703	687	678	712	756	701	674	705	736	711	672	664	663	706	657	726	696	706	714	671	691	676	731	688	675	667	673	710	666	654	690	676	633	697	655	619	633	663	708	694	699	675	707	670	668	658	695	669	678	676	697	681	719	712	684	679	651	720	709	705	683	706	658	690	697	671	712	676	679	688	683	686	690	725	713	696	670	695	682	658	705	684	694	697	706	676	708	693	704	633	682	715	701	703	718	656	677	689	699	650	688	709	644	688	671	689	698	664	691	689	666	679	677	668	712	680	698	693	691	697	729	671	675	671	668	704	681	698	696	666	627	710	726	705	726	678	695	678	699	696	721	640	665	658	713	746	694	675	678	693	693	733	687	713	699	667	679	681	705	733	696	644	655	708	696	684	713	673	699	665	691	667	664	711	683	665	678	662	694	703	718	696	677	691	710	634	648	697	663	677	665	692	638	682	639	652	673	691	678	683	688	731	695	652	672	696	692	681	710	660	644	636	659	645	702	703	662	716	650	717	662	643	670	655	704	686	690	681	671	677	677	780	707	721	705	652	685	692	697	696	722	662	664	683	685	695	668	655	697	657	686	703	682	735	677	712	652	674	680	701	675	670	683	662	678	689	702	628	672	695	646	675	727	702	702	658	693	659	701	707	697	647	712	716	696	705	700	687	653	654	727	640	661	714	658	734	690	690	674	694	669	726	694	720	671	667	666	679	686	695	687	699	661	680	713	687	645	688	702	661	744	715	729	678	692	713	668	644	695	696	719	689	690	698	691	670	674	672	678	741	670	686	692	653	730	667	655	654	666	709	721	680	686	675	708	683	686	644	681	658	720	667	696	697	702	684	677	649	686	680	721	675	708	693	678	719	698	649	671	651	713	657	706	688	662	718	698	683	673	659	658	683	662	683	709	695	691	694	661	655	694	699	669	695	621	719	700	704	673	676	631	696	668	667	705	668	678	678	669	683	681	721	717	693	692	707	687	657	685	666	744	689	690	692	660	629	661	683	684	640	656	697	685	698	682	654	726	708	680	651	682	718	741	715	727	725	719	637	633	714	634	669	646	686	709	688	676	598	691	727	706	649	670	653	637	702	654	690	657	676	683	743	695	696	692	698	690	645	717	716	695	734	613	696	635	689	704	695	659	705	669	682	709	657	720	680	684	709	665	686	694	668	677	692	721	636	701	634	665	724	680	722	745	679	697	705	656	676	671	627	680	677	632	668	698	662	673	685	688	682	652	673	710	649	717	660	699	705	680	664	688	669	704	683	691	699	657	656	682	695	685	721	647	649	692	678	697	681	695	654	632	698	684	703	687	671	655	726	699	653	698	708	736	647	680	647	706	660	676	732	677	664	676	692	666	693	695	715	683	657	669	648	698	700	738	723	696	665	703	699	665	689	712	699	672	698	668	694	632	695	711	694	672	690	725	705	654	653	664	685	746	700	674	653	670	687	727	689	655	703	692	688	631	684	640	643	654	658	699	652	680	706	692	734	682	687	716	687	709	731	672	707	692	698	675	657	743	688	688	661	717	675	671	713	663	649	671	722	643	655	690	669	698	700	642	705	718	697	664	704	696	687	706	669	744	726	661	701	669	667	642	702	722	674	681	676	673	718	674	716	713	656	667	702	691	679	678	680	630	648	675	673	689	660	668	679	628	666	717	671	658	654	705	713	667	672	669	670	698	697	662	683	736	666	648	657	676	692	712	682	716	659	617	661	676	679	753	688	689	735	644	716	670	685	721	697	687	653	688	727	669	687	682	680	715	716	709	697	649	697	677	627	704	648	624	700	656	704	671	656	682	689	723	657	675	711	691	682	728	700	699	699	654	681	726	666	687	668	676	684	719	750	669	689	703	638	676	671	696	707	659	704	693	635	653	639	673	643	700	648	630	675	685	701	672	651	663	644	713	687	647	673	668	716	633	687	730	705	682	708	675	638	679	626	647	656	701	677	676	744	666	679	701	698	652	662	668	652	653	702	689	687	652	678	693	647	696	707	734	619	664	701	693	668	698	654	725	696	699	723	686	708	715	729	708	658	664	708	692	710	713	719	680	641	682	701	718	659	630	711	768	697	676	680	688
36943	7942	5233	4756	2512	596	247	276	225	231	217	218	235	223	209	254	248	216	260	221	226	255	254	210	260	260	235	238	231	225	246	231	260	250	246	230	237	225	243	227	232	236	232	266	229	229	260	219	251	218	247	248	247	266	234	231	236	249	241	252	225	233	208	205	246	230	241	259	259	237	263	250	209	250	217	244	271	236	241	218	262	224	250	239	231	240	226	225	208	263	258	239	228	237	239	246	210	239	240	252	256	224	248	221	212	244	248	241	234	228	240	210	231	220	240	245	240	240	216	226	266	239	260	246	241	245	247	232	238	233	224	250	223	264	216	234	272	251	229	256	229	265	261	214	237	238	231	230	249	250	240	234	257	217	250	241	229	261	229	251	239	245	239	220	242	238	216	242	234	219	272	263	225	244	235	221	203	245	239	250	225	214	247	216	230	212	213	242	277	279	277	223	276	238	244	267	288	226	231	227	253	237	269	232	212	247	265	222	252	234	241	224	246	256	240	235	260	213	248	239	223	228	266	216	206	236	234	227	231	225	236	267	240	234	225	240	245	225	229	249	238	224	223	207	243	251	242	213	208	228	241	220	258	268	236	247	224	232	229	231	211	220	242	231	241	278	245	221	257	225	198	248	223	251	249	241	215	221	247	244	280	248	231	233	229	214	227	247	222	232	257	270	228	240	244	232	211	255	238	255	233	222	239	222	253	241	252	257	208	252	257	240	235	260	230	239	264	215	240	242	251	229	217	271	247	233	236	242	235	252	248	257	273	215	243	235	230	220	256	280	230	210	243	225	253	239	227	261	220	264	262	260	254	259	251	244	262	236	248	218	247	227	224	209	249	208	227	229	245	227	211	219	214	244	234	223	245	258	286	245	245	248	251	230	232	255	239	245	227	221	223	237	249	252	251	213	239	234	227	260	202	237	225	264	262	220	216	241	241	234	285	239	233	235	249	205	262	244	274	253	260	247	258	202	226	226	249	249	244	231	211	248	217	210	241	235	231	225	254	224	246	240	231	237	256	234	233	226	226	241	253	230	245	209	259	228	225	217	229	255	214	232	264	259	236	263	249	255	226	215	259	227	252	224	240	262	235	225	233	267	259	249	242	212	236	239	243	231	237	231	246	219	211	220	246	238	229	243	249	213	216	237	224	211	241	228	264	239	279	251	225	222	216	255	240	244	200	260	231	242	247	239	235	234	224	265	230	218	235	251	226	229	238	208	233	229	223	238	252	236	242	226	246	257	232	232	253	210	256	230	244	241	195	245	226	252	259	212	250	223	241	241	244	225	247	243	202	246	252	226	243	246	247	249	230	255	225	231	208	227	238	240	239	249	244	259	222	224	254	225	260	230	237	238	243	254	258	230	243	216	276	225	250	246	251	261	234	228	265	256	233	240	251	274	212	237	241	257	226	236	224	225	207	245	275	236	211	274	255	217	232	210	240	202	239	229	239	234	230	251	246	190	237	221	227	217	226	264	255	268	234	262	226	228	250	251	239	199	226	209	214	250	238	231	234	229	230	231	222	223	256	236	231	243	249	224	239	259	236	247	253	257	242	258	237	234	252	253	251	239	227	236	225	217	211	226	237	225	210	249	233	241	214	252	220	239	223	240	255	233	244	248	245	277	252	256	263	267	244	238	248	221	259	227	239	253	231	222	220	229	259	247	257	237	230	236	250	232	235	224	229	242	241	262	253	214	232	213	228	262	239	238	237	256	248	237	251	223	237	258	222	231	239	235	223	238	223	237	279	264	253	235	240	244	263	254	244	240	214	232	248	234	224	265	255	248	231	248	237	236	234	222	241	253	248	250	230	227	231	227	256	234	269	235	224	274	233	230	205	227	208	237	262	232	206	253	217	266	238	223	260	241	226	243	247	245	254	195	233	250	248	233	239	237	239	262	235	227	220	234	278	257	220	248	271	233	241	242	216	244	238	209	209	247	265	232	276	255	230	251	204	257	249	236	249	219	198	262	246	229	209	232	220	254	225	266	234	245	251	260	248	213	244	237	258	223	241	235	266	245	222	254	255	260	230	197	242	243	239	228	233	236	240	243	257	260	248	212	233	267	233	234	264	225	200	250	230	233	244	262	261	251	261	230	227	241	219	220	247	242	220	232	233	198	218	248	236	224	248	222	253	223	223	222	230	256	249	222	228	204	265	219	224	220	232	234	247	227	222	259	282	243	235	252	240	225	232	240	223	253	210	244	224	246	246	237	255	240	245	253	235	209	238	220	230	206	240	256	262	254	243	244	235	226	219	255	244	200	254	272	207	244	253	263	247	234	247	217	225	191	200	234	229	230	241	235	204	207	249	229	216	239	227	240	242	215	264	223	224	247	259	249	256	225	243	219	269	213	218	255	250	278	237	231	249	208	218	251	244	211	231	242	264	235	227	226	251	235	258	251	231	252	227	278	268	233	264	235	255	224	227	249	228	227	259	219	246	217	245	246	247	243	249	240	262	221	244	210	251	252	231	270	219	237	252	232	224	230	253	254	215	251	225	236	223	280	243	257	231	217	276	271	246	241	254	225	243	242	224	235	230	236	241	241	258	234	199	226	220	226	240	235	248	243	195	220	193	246	237	254	261	210	254	235	245	230	234	241	264	265	226	280	247	236	264	251	242	269	226	256	225	206	235	273	228	215	247	239	203	268	245	242	247	241	256	252	230	269	255	233	225	234	228	233	241	241	265	227	242	246	254	224	238	237	246	205	244	197	275	251	228	230	211	241	260	226	212	248	226	258	211	214	264	211	226	241	235	238	232	260	224	226	209	247	239	232	249	225	224	235	247	225	233	244	241	251	264	226	256	222	272	236	223	223	259	246	237	261	221	223	234	241	247	218	253	263	252	243	230	222	235	239	215	255	275	221	229	200	229	246	249	218	250	243	217	241	242	241	227	220	244	221	237	213	254	220	236	217	244	227	227	228	239	258	251	235	229	223	246	233	246	232	252	211	257	230	233	262	268	226	217	234	257	248	221	222	228	228	216	273	249	238	218	256	216	231	274	252	201	265	240	238	214	241	251	227	265	239	212	248	235	229	207	210	254	242	243	227	237	251	227	233	259	222	223	224	232	231	248	261	248	220	234	231	209	208	253	235	220	226	226	232	233	237	235	238	237	242	215	251	248	252	262	248	262	237	223	266	238	258	228	244	298	271	263	224	200	234	217	203	234	231	243	231	234	262	223	254	246	221	202	220	231	242	233	258	210	241	245	248	236	225	222	244	256	226	219	218	262	231	233	251	220	233	230	244	225	246	219	232	226	245	234	245	214	231	214	248	233	260	206	251	247	265	236	247	222	215	258	235	234	248	230	217	183	212	237	233	242	225	233	253	228	213	249	224	237	217	238	247	238	284	249	244	247	240	245	199	243	255	266	238	263	223	199	266	246	222	234	236	249	215	243	236	216	246	229	247	225	224	242	235	282	235	274	241	191	258	223	214	248	232	240	217	240	250	234	241	276	255	208	219	217	233	247	244
14995	2762	9219	11942	7261	1203	536	526	563	543	591	555	538	577	559	554	493	556	559	543	544	487	535	537	552	551	541	562	547	537	502	543	505	539	513	528	532	527	554	546	526	557	511	546	547	543	591	555	535	559	573	533	503	547	482	551	531	544	542	551	548	536	506	548	513	534	545	468	537	534	529	545	518	550	546	537	546	524	522	485	515	553	503	526	523	529	553	586	535	508	526	531	553	535	531	560	531	535	541	540	501	553	526	519	567	518	553	532	506	489	514	513	530	510	508	547	516	555	573	503	510	530	520	523	524	530	502	506	528	525	522	552	540	503	519	535	533	532	563	531	537	504	510	503	541	492	525	518	519	550	554	545	513	482	510	517	497	528	519	539	526	526	496	536	564	478	523	526	554	502	546	534	511	536	554	493	534	518	539	552	517	582	535	559	565	533	506	546	537	530	516	525	513	534	542	539	484	527	512	526	532	559	538	528	509	507	547	567	561	534	544	536	551	517	553	532	554	509	484	542	523	461	516	486	509	488	553	487	502	561	525	575	549	506	536	567	537	499	502	551	518	560	536	526	560	526	529	504	491	544	467	536	526	569	552	559	520	523	542	535	545	551	482	514	560	550	538	527	544	559	534	512	514	490	508	546	533	512	524	573	550	553	531	522	537	496	552	548	544	550	516	526	527	495	517	503	529	571	502	534	542	489	517	538	532	509	567	507	539	530	488	570	490	536	514	531	561	547	580	539	523	528	555	518	524	503	527	532	541	577	554	568	564	510	504	526	575	525	555	529	562	500	514	522	501	519	526	526	521	522	524	496	502	548	544	524	520	505	529	513	547	555	512	555	528	508	552	503	519	506	509	521	511	519	539	499	562	515	522	536	480	529	546	549	582	561	533	515	538	522	542	511	513	515	559	539	508	518	531	539	552	531	563	541	549	526	473	531	498	519	515	558	533	540	543	513	529	483	531	563	540	518	495	529	518	519	559	553	520	532	534	504	506	528	561	504	532	551	522	492	515	524	526	520	471	532	550	519	490	508	526	487	520	489	518	577	562	533	503	562	544	492	548	493	528	548	579	529	475	548	540	502	515	544	520	525	501	506	518	553	534	527	538	541	537	507	517	587	493	521	503	514	549	521	545	544	526	553	546	536	527	562	549	515	533	504	552	537	531	540	515	545	537	529	497	561	508	544	509	503	508	527	503	488	485	510	505	532	544	500	512	535	544	494	535	508	540	485	502	560	526	521	582	548	523	523	472	493	533	508	542	535	546	515	513	507	562	514	490	521	507	545	513	521	535	530	493	529	567	511	555	513	526	499	531	539	568	541	508	499	501	528	555	522	532	518	513	530	536	498	533	548	539	580	532	533	544	545	541	553	551	511	541	565	542	586	538	522	525	588	491	502	530	514	515	515	511	563	569	503	535	505	521	537	515	528	544	550	494	518	523	546	548	514	510	513	521	538	561	536	514	499	541	536	580	558	510	512	522	572	538	546	509	504	539	517	501	540	534	492	502	538	553	513	532	570	531	526	513	551	514	512	537	490	524	487	558	521	525	545	549	579	533	518	551	522	518	519	518	556	548	472	566	578	522	517	499	503	540	543	513	547	504	547	500	517	530	554	508	527	477	552	546	543	547	528	552	536	566	532	512	493	542	535	540	561	539	550	509	532	511	552	534	545	510	520	522	480	478	516	504	550	493	559	550	562	498	536	492	518	545	523	490	534	550	562	548	539	554	546	525	566	523	510	549	508	551	514	544	526	528	517	521	559	525	550	529	534	523	560	496	560	517	551	558	521	560	514	513	535	560	500	523	523	565	553	499	509	526	544	527	514	554	548	501	534	501	539	526	494	507	548	516	531	550	520	543	504	556	542	526	534	527	547	486	547	546	518	532	526	571	547	554	575	557	564	571	526	552	561	542	529	562	479	524	491	544	511	536	534	503	536	509	529	542	513	515	507	527	552	538	553	535	491	518	551	535	503	529	514	542	499	541	528	523	550	565	506	546	475	574	518	511	536	554	512	526	541	525	526	541	576	483	538	514	558	550	550	517	481	551	526	518	532	510	554	506	544	529	533	539	568	551	490	503	502	518	504	522	557	530	499	528	503	507	567	563	486	542	529	543	551	536	534	537	510	504	508	495	520	528	541	553	519	490	509	507	546	513	532	512	541	556	576	517	523	504	542	514	568	547	533	551	508	533	510	506	550	508	548	573	535	514	496	494	524	552	480	522	529	559	534	515	524	489	519	557	514	513	585	494	529	538	496	470	493	513	526	554	524	549	513	533	549	513	538	560	534	504	528	484	517	546	512	530	536	549	538	509	550	518	493	544	560	513	534	558	518	535	556	541	546	565	520	546	563	529	510	522	520	535	543	547	508	534	542	516	549	570	542	520	536	551	521	554	584	520	508	501	531	480	538	535	499	510	498	512	536	531	544	531	538	535	459	569	512	573	520	561	523	566	527	508	531	521	498	535	527	550	494	524	551	542	559	503	505	518	508	484	521	567	518	523	525	543	518	517	512	492	511	514	561	496	537	496	522	513	524	494	539	520	532	531	550	560	538	544	529	498	509	495	489	539	497	517	506	526	525	549	533	499	539	501	560	574	543	560	540	551	540	520	514	505	562	533	525	575	544	542	522	568	516	509	533	523	539	571	500	543	520	549	548	541	507	559	533	546	510	552	525	573	562	535	532	539	513	558	554	533	534	521	508	558	533	499	578	528	507	530	501	521	500	486	509	528	528	546	536	519	511	517	535	523	490	570	550	551	547	514	537	544	519	500	578	543	550	537	547	547	513	561	484	547	541	501	529	553	523	530	522	506	493	472	524	561	534	538	533	519	499	549	551	521	529	526	544	553	528	566	556	526	537	518	484	514	588	514	544	515	507	512	531	536	489	515	521	525	524	521	539	517	519	551	542	550	478	505	548	554	529	517	533	543	526	571	530	520	548	527	544	527	524	518	516	517	500	533	558	532	572	534	546	559	528	501	531	556	537	519	497	534	567	476	537	535	551	508	525	544	535	502	543	550	523	507	557	536	525	531	503	568	523	513	503	507	528	509	539	517	518	513	547	523	534	519	544	518	534	546	512	575	537	549	544	516	530	524	541	499	485	557	517	487	539	539	540	533	519	508	550	542	549	526	495	485	553	531	572	502	525	544	523	524	541	519	547	546	540	507	497	511	544	572	503	496	486	489	551	531	566	573	547	561	536	552	493	540	542	523	528	571	522	509	564	509	537	529	546	532	523	547	542	541	552	525	511	529	536	573	508	529	498	544	534	497	527	533	524	532	562	572	516	518	475	589	539	534	548	544	507	539	549	533	509	530	541	525	523	538	534	533	528	529	491	519	553	513	515	521	554	523	546	509	523	524	492	541	505	512	551	537	502	545	546	547	567	547	490	553	528	564	518	578	527	546	498	517	540	564	538	530	526	526	534	544	487	503	532	528	540	532	525	510	509	498	496	548	531	542	497	509	503	559	528	501	525
52945	17646	33211	56233	43095	15761	1002	324	293	239	242	195	219	199	193	184	185	175	159	167	169	179	159	177	175	179	181	159	175	160	162	173	177	171	150	181	165	172	167	144	168	172	153	147	192	182	171	183	180	163	191	179	158	171	159	136	177	139	166	140	146	160	173	175	177	169	156	185	164	192	184	185	193	189	171	171	149	176	167	174	189	166	156	149	170	152	168	164	173	159	179	157	159	151	164	173	167	173	175	168	160	157	162	152	150	141	160	157	180	166	147	177	163	169	160	167	164	187	168	166	163	165	157	152	171	171	171	184	144	175	152	168	172	189	156	161	186	165	174	162	161	152	159	155	175	168	159	180	172	144	206	196	191	157	198	161	182	177	149	145	151	147	155	159	152	169	155	155	171	177	172	151	158	159	157	144	163	146	143	185	167	161	156	179	178	178	186	159	163	157	170	157	175	186	178	152	140	135	149	174	171	155	154	163	163	168	150	151	155	194	146	160	157	165	157	154	157	128	174	141	163	171	142	136	195	174	158	171	157	178	184	184	169	190	164	156	138	166	169	160	185	184	170	155	150	166	164	160	162	183	166	165	176	172	154	165	150	152	157	158	159	138	140	154	159	172	168	149	146	174	165	162	158	162	161	153	189	165	159	156	155	159	165	156	165	159	164	176	146	169	163	165	137	159	165	159	188	154	148	173	205	177	164	163	136	166	129	152	161	178	163	194	179	174	137	170	166	164	178	152	168	179	157	150	171	172	177	173	137	169	135	152	175	170	153	167	178	146	185	165	158	182	164	163	154	171	172	181	169	183	169	170	165	179	166	162	148	163	166	145	155	173	152	159	171	162	177	156	178	192	162	204	152	179	176	161	164	140	144	181	174	136	154	147	156	148	173	178	155	144	154	170	157	162	190	149	186	154	179	162	175	158	173	173	164	159	170	153	165	147	176	162	171	188	164	149	138	141	177	177	159	156	164	157	167	188	169	134	182	156	149	165	180	152	152	184	175	164	191	160	164	170	186	151	159	167	164	139	155	175	159	165	150	170	179	174	162	154	148	135	165	159	152	155	175	174	170	173	162	188	176	151	200	186	159	196	176	168	177	152	136	161	170	160	150	148	154	170	163	128	172	168	148	168	179	161	133	155	146	173	157	164	194	156	179	174	187	153	142	172	150	175	162	201	176	169	175	147	166	156	176	167	170	154	147	169	157	153	173	178	152	182	162	143	167	145	136	166	183	173	160	162	166	159	170	172	159	179	172	192	189	177	162	157	170	194	181	195	184	164	167	168	171	162	157	144	144	180	187	140	141	138	151	178	140	159	161	154	172	166	188	186	177	153	152	169	188	175	167	163	174	166	174	147	130	141	174	166	154	160	146	164	172	166	177	165	179	170	163	170	128	146	156	167	193	167	182	153	147	176	182	154	188	153	159	162	176	177	148	140	150	167	154	158	167	152	159	155	162	171	172	179	155	171	162	178	152	155	164	171	159	172	159	168	172	149	151	179	190	152	176	169	161	186	180	163	142	199	143	175	182	159	171	167	184	185	136	145	162	139	140	150	163	157	163	165	142	156	147	153	151	172	176	171	177	184	150	144	155	176	141	140	185	160	153	176	166	162	166	170	176	158	146	177	150	181	158	142	151	137	159	179	172	158	159	148	194	183	162	136	175	167	173	163	167	149	155	163	174	162	172	181	167	170	178	170	184	159	145	152	181	152	170	160	149	156	162	145	148	149	177	174	150	153	187	172	168	169	165	139	167	142	152	173	164	168	147	149	168	165	176	170	186	185	157	169	158	166	169	157	188	154	153	174	185	174	181	148	180	164	179	170	165	161	159	169	142	152	157	154	149	167	155	170	159	173	148	163	168	159	168	153	187	165	165	175	160	165	143	166	176	168	188	165	158	166	178	173	165	142	151	150	169	161	168	158	170	153	172	185	167	133	169	166	159	173	160	157	165	171	185	180	156	147	177	186	177	185	158	167	184	199	156	156	183	176	185	180	169	156	152	150	161	150	156	182	155	179	184	176	175	174	184	161	171	146	169	150	174	153	160	167	159	148	163	136	154	167	156	182	136	199	176	134	148	179	140	184	181	149	175	178	179	194	160	140	165	146	149	144	168	179	148	153	171	175	175	149	173	143	146	156	148	182	167	156	157	156	175	146	146	164	153	151	147	155	155	185	149	170	144	171	161	162	156	158	178	169	180	177	176	160	170	155	169	138	167	142	155	180	182	176	158	155	176	179	183	172	159	144	147	138	148	126	178	191	162	159	177	166	184	160	163	186	147	151	151	139	190	154	169	176	166	178	188	148	155	165	177	169	165	175	165	179	165	175	147	161	175	157	149	169	172	165	177	182	164	171	172	169	140	162	186	180	167	176	159	159	145	153	152	153	157	146	152	147	180	170	164	157	147	159	161	146	162	150	168	178	153	172	187	154	173	192	171	160	174	169	146	150	156	160	163	167	173	168	145	156	161	157	158	171	155	149	148	137	139	167	142	149	184	192	173	199	174	144	181	155	169	167	193	146	172	143	163	184	148	179	172	174	155	172	196	166	173	164	166	155	136	155	170	164	151	172	155	163	169	176	153	140	156	125	162	166	193	170	151	154	167	180	163	157	158	153	165	189	157	174	191	155	167	142	174	161	169	151	149	145	198	152	195	173	192	168	145	181	162	157	161	157	156	159	129	149	148	173	171	125	149	185	168	150	178	167	178	172	145	189	194	175	161	151	143	149	181	172	136	156	179	169	154	169	164	164	171	151	171	156	170	180	167	166	166	147	171	160	142	150	186	165	159	160	151	148	176	158	191	164	174	169	157	164	165	153	171	155	158	182	158	170	160	171	165	178	153	150	149	171	159	149	176	169	161	151	159	162	182	173	204	157	156	157	195	147	161	173	169	149	192	193	159	181	181	170	148	149	182	162	164	163	135	165	161	139	167	174	138	142	158	155	160	182	151	141	183	169	156	172	161	160	174	189	147	170	185	158	150	157	192	191	178	140	164	171	145	152	153	165	145	161	182	165	156	178	162	172	169	181	155	166	156	170	170	185	144	168	166	187	159	171	144	157	187	164	170	154	168	153	166	135	156	164	164	170	165	175	153	181	148	163	167	161	143	165	174	174	207	155	158	178	154	189	162	176	154	193	141	162	163	166	159	148	164	153	141	145	194	178	172	175	169	174	151	160	161	175	171	185	157	169	157	173	143	169	175	157	183	151	150	169	150	154	150	186	178	170	154	157	159	159	167	165	160	162	145	149	169	152	145	153	159	177	187	159	145	157	179	163	151	179	161	152	153	187	160	156	164	187	154	179	137	149	159	173	188	157	151	175	159	162	164	181	174	166	169	174	164	164	185	160	161	167	161	202	175	177	158	149	151	173	167	178	150	155	188	173	160	163	193	178	196	165	136	149	161	159	160	169	180	150	134	150	164	186	181	166	181	168	183	167	170	161	140	164	158	160	168	171	159	183	174	179	154	148	167	164
24663	7225	40044	62370	53780	9352	1379	1206	1080	940	824	741	724	714	637	599	605	609	570	518	497	495	510	502	532	497	496	440	455	437	457	475	418	457	450	432	417	419	413	463	475	409	445	493	437	411	464	430	446	416	393	437	418	433	384	454	413	386	446	429	431	426	408	398	382	405	426	420	405	404	433	414	445	410	406	389	417	425	396	429	434	410	443	406	403	417	415	374	391	426	416	406	376	388	408	418	422	427	407	427	380	398	414	430	396	452	376	419	462	381	434	417	415	403	382	389	416	395	397	387	412	397	389	438	405	413	432	395	377	418	389	396	454	385	426	413	395	403	407	387	452	383	365	426	404	420	398	392	435	413	414	389	395	387	407	410	400	411	453	398	385	365	435	398	426	397	429	400	395	378	378	428	397	428	382	416	393	391	423	413	426	396	401	406	389	452	383	408	444	394	383	411	459	404	381	414	396	438	415	428	424	410	411	428	427	410	409	391	401	431	433	412	397	426	402	403	417	414	410	391	472	429	449	378	400	428	420	394	422	426	372	396	369	412	405	370	423	407	402	423	422	396	418	373	380	362	394	376	374	400	399	389	414	432	366	368	420	412	448	408	407	409	403	441	416	417	426	380	383	383	369	425	437	359	423	397	408	429	435	421	369	410	369	415	430	391	402	401	391	399	411	410	434	420	393	386	436	360	432	432	432	440	391	388	402	381	399	410	404	381	385	379	410	399	425	432	409	395	445	385	420	434	372	370	377	432	401	415	369	411	385	436	430	412	373	413	410	365	391	411	378	441	396	405	404	434	404	438	411	402	399	430	422	385	407	402	411	414	373	406	396	409	406	421	415	429	376	416	388	391	401	398	401	432	410	391	408	398	404	433	394	422	385	396	424	417	422	402	418	393	378	391	396	427	406	395	392	424	429	417	399	412	396	427	420	395	423	381	417	410	417	403	434	442	399	416	428	391	396	418	427	409	397	465	393	445	392	426	376	419	396	429	394	381	399	429	407	394	401	399	387	422	376	404	373	374	410	405	415	414	358	411	389	420	405	425	435	452	400	410	413	407	414	393	409	390	409	389	397	371	389	405	411	379	414	371	394	458	423	381	400	402	445	418	412	408	373	409	397	406	430	398	432	406	379	394	427	415	406	401	444	448	418	411	431	396	416	412	430	396	429	422	420	431	413	429	431	379	422	462	404	407	408	377	392	408	379	383	422	410	429	424	389	378	424	418	391	440	435	414	360	409	404	404	418	424	378	414	419	426	424	392	400	410	398	408	389	381	382	419	405	411	372	403	419	420	433	392	423	385	413	397	424	439	395	380	427	406	472	419	422	408	408	430	408	398	369	405	418	419	368	382	401	415	399	411	402	418	402	402	423	392	391	412	404	411	398	363	396	414	420	413	409	399	419	379	407	415	410	404	422	384	436	428	426	440	401	400	356	384	386	407	415	391	400	406	433	382	386	438	377	397	424	406	375	392	442	428	425	402	405	392	401	396	408	413	380	395	413	399	413	420	424	404	415	448	394	393	421	418	391	387	412	375	382	430	409	359	430	420	431	408	416	407	373	369	353	393	413	403	390	389	352	415	390	385	416	400	397	431	413	401	395	422	380	382	384	397	432	446	384	389	400	408	421	422	376	410	427	411	399	444	390	424	380	440	416	388	412	393	381	373	402	431	432	422	381	446	390	414	406	354	387	397	423	402	395	411	458	402	373	416	411	388	396	421	409	400	407	412	442	420	404	402	405	423	414	412	410	402	389	389	400	437	431	405	403	424	398	387	412	401	370	384	398	419	429	425	432	399	404	396	400	375	408	427	384	435	398	389	393	423	440	391	426	400	415	399	390	417	414	401	413	416	399	404	403	385	395	399	415	395	389	373	379	403	430	445	395	476	407	400	437	390	436	375	392	411	420	382	432	415	386	413	411	427	410	376	386	391	423	432	385	377	406	413	438	425	405	431	434	412	373	416	363	389	415	387	371	403	366	443	408	381	397	412	404	399	388	409	439	395	402	435	398	388	422	418	397	427	380	415	415	422	454	399	390	393	403	390	396	400	407	385	411	385	386	421	374	377	401	386	420	466	404	372	381	390	420	392	429	434	391	423	442	422	409	412	383	470	425	419	413	398	404	438	399	411	428	389	429	393	415	433	406	407	444	428	407	418	378	422	393	420	386	422	432	412	456	397	424	397	418	370	439	417	415	429	422	425	428	436	386	430	415	385	413	394	413	387	419	451	418	389	427	387	391	418	371	408	419	416	409	430	414	395	426	401	414	402	436	384	390	392	395	366	431	397	383	413	399	445	401	436	415	395	420	428	423	422	398	412	427	377	374	367	407	390	412	398	411	402	391	437	414	440	427	421	408	382	433	399	438	428	418	444	430	392	387	427	426	390	381	403	407	445	380	445	358	424	410	377	435	419	410	412	412	373	375	416	431	402	412	422	379	394	403	416	390	397	419	400	413	367	403	398	387	389	377	396	414	441	405	398	427	440	419	392	393	399	399	402	419	444	471	437	388	400	425	418	419	421	440	391	403	389	393	407	431	434	413	423	419	411	435	418	376	402	445	395	393	374	414	411	402	448	375	392	414	394	448	376	375	394	445	404	406	415	399	410	420	441	390	418	402	434	422	370	383	442	426	404	424	386	393	424	406	441	402	426	412	432	405	430	400	425	383	371	435	414	424	427	393	399	404	432	395	407	383	438	407	384	409	394	402	371	413	410	376	397	412	419	371	393	418	412	418	407	434	376	399	417	395	386	407	418	432	410	381	381	407	365	412	405	439	375	410	377	444	414	392	375	391	412	390	390	384	406	410	414	402	415	410	405	396	415	375	406	405	413	406	410	409	411	429	382	361	403	388	382	416	395	404	391	380	427	405	426	412	412	360	416	408	450	415	441	399	385	415	406	414	429	378	420	420	416	450	435	412	425	394	356	390	418	416	421	388	393	400	377	389	377	430	406	384	408	381	398	392	410	417	391	415	432	420	435	402	411	449	402	393	392	409	397	384	418	390	372	367	387	422	400	371	413	417	424	381	406	433	383	381	431	427	408	424	424	425	417	401	410	383	406	371	428	386	421	473	442	413	431	416	405	394	391	406	445	378	416	414	389	406	410	433	375	416	409	422	406	390	409	368	380	397	427	377	428	400	390	430	430	386	396	377	420	378	411	411	398	379	443	406	390	378	406	435	394	380	380	400	381	398	383	394	404	415	390	398	384	391	362	364	440	406	401	385	399	427	395	403	406	461	345	432	412	391	382	415	411	404	466	422	390	416	403	393	413	427	392	374	401	364	383	400	419	403	372	396	400	405	387	400	361	421	385	389	392	375	401	419	441	468	446	370	414	418	408	402	382	401	377	408	406	406	422	402	397	426	415	409	389	384	429	379	406	358	412	417	414	429	421	431	401	406	412	429	439	379	404	415	431	414	398	367	396	412	383	380	404	426	439	425	407	367	400	387	430	396	398	437	403	422	408	425	412	401	399
56816	21839	51238	67605	52093	20036	2292	580	463	423	400	372	349	358	343	359	360	344	327	330	337	342	335	345	304	313	317	314	304	343	318	294	300	306	305	303	312	309	290	310	303	315	273	303	287	315	332	290	309	304	313	278	310	318	261	285	312	307	324	343	312	309	272	312	294	316	279	321	312	315	294	259	319	314	297	311	304	289	325	295	332	278	295	291	279	263	289	278	299	317	282	312	326	301	304	287	287	302	280	322	301	288	304	296	311	305	273	292	302	325	269	312	284	329	317	257	282	300	297	299	301	271	288	272	328	319	287	268	305	307	279	298	316	311	300	300	318	305	320	336	304	291	308	273	275	283	272	287	306	312	310	315	325	319	275	292	309	321	300	304	283	313	281	313	264	319	296	296	301	322	322	299	310	287	267	296	324	297	359	280	311	280	271	304	295	284	300	326	290	288	295	331	246	303	303	271	267	252	297	322	310	333	274	305	341	329	300	282	340	288	294	298	306	267	303	315	287	294	333	296	258	327	301	309	260	300	281	284	283	295	277	321	305	322	290	292	291	271	299	320	317	351	294	327	318	284	301	279	304	295	305	307	310	281	322	279	296	325	280	299	277	287	276	357	297	313	319	294	313	285	332	301	289	306	304	298	325	329	291	282	332	319	289	321	311	319	272	264	302	270	326	298	305	292	317	294	307	325	282	299	299	317	300	292	300	323	327	274	327	291	285	330	268	286	326	308	295	311	311	290	322	296	263	311	289	294	280	248	274	305	305	307	319	322	283	337	295	326	309	296	285	305	298	289	316	266	282	277	299	303	309	268	310	283	307	299	318	306	310	300	276	325	300	314	250	285	318	298	334	309	323	298	264	291	287	307	282	308	286	293	316	276	335	272	274	296	323	320	301	312	281	281	318	295	301	285	294	311	287	253	250	315	304	296	297	304	290	288	283	296	292	296	296	302	330	290	333	301	325	304	296	303	276	301	326	289	266	303	286	300	298	297	310	263	310	260	294	314	303	261	304	294	266	293	320	297	301	305	302	284	304	298	271	281	267	284	290	297	311	307	305	285	293	272	292	294	315	309	292	306	274	284	282	288	290	306	323	278	304	271	273	318	334	284	280	318	309	303	326	297	289	293	275	274	284	285	272	313	296	316	284	308	324	280	314	285	306	277	312	296	315	289	307	328	289	298	289	281	283	306	254	308	294	305	330	272	307	283	287	324	292	314	314	285	311	314	273	301	313	309	327	311	293	327	309	280	312	281	296	317	295	303	284	314	294	284	269	317	326	298	320	312	314	288	299	278	299	276	291	274	286	297	288	345	301	290	317	347	292	290	316	302	300	319	295	306	309	327	309	299	284	279	287	284	277	313	309	336	261	281	313	261	266	303	302	251	285	301	292	299	297	321	281	323	318	299	315	282	305	286	295	316	334	286	288	276	312	286	286	319	267	296	297	329	290	300	278	322	293	277	323	317	293	296	319	311	296	309	323	321	310	299	297	299	281	267	320	347	324	284	283	308	254	291	342	303	288	284	301	296	290	295	333	291	298	294	315	309	305	326	295	289	323	314	239	331	296	298	303	292	284	326	288	287	313	313	282	274	313	290	323	313	303	287	291	295	320	289	327	290	294	315	315	311	276	302	328	274	286	306	303	295	311	285	322	322	302	301	283	277	254	291	290	314	328	294	271	308	281	311	331	293	296	285	302	315	286	285	288	305	307	297	301	291	274	291	294	290	291	307	280	309	296	320	338	291	279	301	300	310	325	287	295	314	310	286	255	303	317	288	325	306	306	283	326	282	302	279	288	289	312	304	308	321	293	305	313	277	285	293	296	308	325	280	320	321	309	305	295	324	308	329	327	317	320	297	313	280	276	337	301	292	301	280	310	299	294	293	304	316	327	299	329	272	313	294	287	309	314	280	335	295	278	294	308	325	311	276	305	319	270	306	288	304	286	297	345	305	334	303	302	312	304	291	293	279	266	303	293	277	284	307	278	307	315	301	273	308	300	318	272	290	302	301	334	289	289	284	264	304	313	326	317	302	296	321	315	294	273	305	301	299	281	270	270	249	330	317	241	285	327	309	320	316	298	310	307	279	277	301	287	303	303	293	304	292	280	293	347	332	305	300	287	308	281	283	301	315	310	327	291	278	285	292	304	293	298	283	286	291	321	286	291	300	295	322	351	273	325	277	289	320	313	301	327	314	318	299	280	269	285	331	305	305	286	267	285	316	275	300	269	285	283	301	326	255	318	301	283	337	292	294	282	298	310	306	309	305	315	302	314	348	297	310	326	305	312	301	300	290	299	280	290	317	312	324	297	266	288	277	268	312	296	267	285	278	301	302	343	263	300	328	291	276	278	260	291	297	324	309	288	282	272	302	299	285	331	336	314	277	311	301	323	301	326	321	278	312	324	313	300	311	316	254	314	273	289	286	299	296	293	286	273	304	283	327	294	284	304	281	313	306	298	320	303	313	292	273	279	311	325	317	326	285	328	307	271	297	301	286	280	291	312	325	294	290	301	347	337	324	293	264	273	296	331	317	299	301	288	311	281	336	250	288	279	298	302	322	325	313	287	330	299	328	304	312	335	279	329	293	296	311	329	310	282	320	279	298	353	278	263	276	253	296	318	264	303	338	296	305	320	326	292	299	301	304	324	299	289	314	295	290	302	302	323	267	328	326	278	293	283	325	292	296	319	301	310	287	302	295	278	310	299	323	282	287	306	301	266	283	297	302	324	316	328	333	329	299	319	299	312	282	300	313	320	304	297	293	302	257	311	317	331	312	318	293	259	279	288	317	267	305	287	298	331	291	291	278	287	293	315	305	299	320	278	309	292	314	294	290	302	289	307	323	275	275	310	300	318	287	259	302	324	327	307	300	307	297	284	279	305	320	288	340	303	301	292	308	297	285	314	267	306	298	314	287	299	310	316	304	307	299	297	289	306	287	302	317	288	276	315	261	303	301	343	275	289	292	295	319	281	316	314	292	297	308	345	279	278	308	315	319	322	305	283	286	286	305	279	280	287	304	297	323	305	299	273	319	304	272	295	295	333	291	311	318	293	282	271	324	287	302	332	289	292	299	278	294	314	295	285	310	323	316	312	284	287	299	291	293	285	298	292	291	298	325	294	289	272	314	354	295	260	290	312	302	284	299	300	338	300	306	280	321	309	247	305	294	285	265	295	288	299	310	303	327	329	267	302	292	288	307	259	277	280	275	305	283	324	304	313	264	292	286	311	275	315	274	271	330	298	302	308	270	300	296	291	307	278	276	296	293	290	283	280	339	284	304	329	292	321	280	284	269	300	287	310	326	317	261	315	325	312	269	331	314	293	302	274	305	363	273	300	305	277	269	280	284	299	333	323	337	276	322	272	313	313	313	314	287	273	319	303	288	309	291	296	306	326	310	303	304	300	332	299	308	300	293	307	298	278	333	295	294	275	283	282	314	300	292	309	315	332	305	288	280	308	298	277	256	276	325	278	282	286	298
27342	9011	52704	72193	61263	9322	2245	1948	1769	1566	1454	1295	1192	1103	1054	1034	1039	959	865	881	895	840	829	824	805	814	757	765	760	783	746	804	764	816	686	769	714	749	773	722	729	723	675	700	743	746	706	742	725	697	700	760	690	707	681	715	672	679	700	667	688	708	714	679	667	667	754	687	658	712	681	712	698	723	659	701	719	689	675	684	641	696	704	678	735	711	669	694	706	690	686	730	728	627	726	721	640	696	675	665	654	657	694	690	658	665	680	688	695	677	688	652	704	632	693	677	684	676	673	627	694	704	681	763	665	683	715	719	706	636	697	688	738	686	681	683	667	644	670	682	688	712	702	631	676	690	700	692	724	685	652	708	640	671	681	662	674	667	655	693	654	652	707	697	679	653	638	680	699	667	695	727	679	729	674	631	625	646	714	668	691	710	643	695	696	705	696	650	649	725	673	706	618	707	674	722	689	705	694	686	681	693	673	693	715	683	659	703	670	728	691	693	672	657	689	674	664	649	667	689	674	695	688	636	682	623	661	713	691	663	687	673	683	744	718	699	683	631	670	718	702	688	664	697	662	662	672	649	695	670	667	661	727	713	690	695	679	693	676	678	662	664	667	682	667	612	677	663	701	691	615	664	701	684	679	680	658	657	644	683	675	685	660	695	663	720	656	664	722	698	694	659	671	668	673	651	740	692	706	681	627	691	691	692	681	668	685	673	691	694	705	671	684	664	696	693	695	677	677	681	674	693	656	678	674	661	638	663	707	653	708	637	645	664	661	672	665	705	683	709	688	669	675	657	707	700	624	667	655	686	704	674	664	716	666	643	703	707	631	673	666	694	679	730	709	669	681	646	631	663	645	698	670	658	683	627	706	691	659	631	665	690	684	656	658	647	661	654	711	619	713	674	704	678	685	656	681	701	719	645	678	708	651	662	705	711	691	666	691	669	690	701	659	639	639	657	663	672	710	673	639	653	689	649	671	656	686	713	671	667	718	627	670	693	694	662	663	673	657	670	629	673	685	696	692	648	686	652	629	680	698	700	703	633	677	648	683	688	696	673	685	662	686	664	645	655	682	704	668	641	677	704	669	696	662	667	655	710	692	638	689	654	672	672	674	653	669	671	640	644	685	656	681	685	689	650	661	685	644	655	628	673	684	669	675	680	709	689	678	685	712	721	652	711	670	715	646	732	625	647	673	662	673	634	653	693	694	661	637	644	696	653	672	663	691	651	693	679	667	723	677	677	646	709	704	665	666	641	680	677	668	692	603	662	704	672	693	687	670	654	676	702	612	652	665	664	681	714	656	624	680	691	687	675	672	708	706	662	660	686	706	677	624	665	670	681	661	628	674	698	652	705	698	690	723	679	649	678	667	642	705	636	709	630	702	647	703	663	682	681	655	678	692	677	635	722	673	656	688	690	706	690	665	652	646	707	653	705	704	669	671	680	691	647	730	681	681	663	673	691	646	684	710	616	664	668	663	628	687	672	648	662	723	685	626	687	703	677	727	660	635	700	634	712	660	644	674	659	635	667	641	692	673	682	643	681	678	642	696	692	708	670	634	685	638	696	643	718	648	673	718	692	673	680	703	645	639	667	707	700	685	678	696	713	640	660	682	653	776	684	626	702	639	660	713	687	727	682	700	703	690	689	675	705	685	721	689	694	682	654	599	708	669	665	659	659	726	647	680	714	692	743	661	659	673	678	660	685	646	664	684	696	691	719	694	676	675	650	671	633	665	691	660	647	727	650	642	648	684	708	667	643	680	701	686	660	678	695	653	713	675	681	667	681	704	648	654	716	658	607	644	670	723	695	667	674	636	642	699	647	654	643	693	649	681	718	726	729	701	672	720	705	689	663	681	672	656	701	682	669	687	661	692	659	652	682	646	644	651	674	637	664	669	708	670	661	713	710	691	676	671	715	660	734	747	685	685	707	678	700	652	691	684	774	668	667	678	687	640	670	666	622	681	688	653	634	725	689	735	668	726	668	670	701	652	658	617	673	705	680	669	733	690	721	665	720	711	672	664	685	657	704	695	681	763	695	689	699	682	708	703	700	683	691	627	710	700	685	694	646	686	692	664	707	685	669	665	697	723	727	625	710	674	674	647	716	662	667	656	682	685	671	699	715	648	668	677	623	706	690	683	693	687	677	664	682	676	670	665	651	665	653	686	659	665	701	672	685	643	706	715	661	659	669	697	671	673	701	662	715	633	675	667	670	679	687	684	731	671	663	674	669	660	659	669	689	669	700	682	694	677	675	708	687	707	678	653	686	675	707	687	683	620	674	616	655	689	675	700	633	700	646	684	696	706	683	652	721	667	670	723	670	721	688	663	666	666	707	664	675	649	654	703	686	627	723	680	621	648	688	699	639	645	678	631	660	709	676	650	713	676	671	663	690	709	678	622	657	660	684	715	705	743	715	640	705	723	663	710	685	625	685	690	645	740	643	668	693	697	626	685	637	644	667	640	661	678	636	664	668	699	655	631	681	661	673	650	668	692	716	685	693	699	674	679	709	669	737	680	667	655	689	695	707	665	695	640	670	715	676	673	674	663	649	669	633	688	672	694	670	672	712	739	689	708	690	679	647	651	666	670	717	696	673	612	657	660	670	711	707	678	669	679	703	712	631	733	683	671	715	649	684	669	700	702	698	684	666	679	681	722	640	688	639	662	680	647	677	706	645	649	722	702	663	700	679	655	673	703	666	689	669	664	670	626	700	663	694	691	668	668	660	670	661	661	678	673	709	682	670	731	632	707	663	698	690	728	678	677	698	691	738	656	656	664	694	635	687	687	627	682	715	679	639	717	669	654	676	717	683	680	694	660	670	669	698	644	651	688	690	724	727	691	700	690	681	710	677	680	702	658	644	670	689	672	687	715	699	714	652	692	647	677	685	667	660	666	682	706	647	721	669	654	653	687	638	658	684	721	685	698	657	676	669	704	695	681	678	650	655	683	696	662	678	651	627	637	737	679	722	646	665	675	667	666	710	669	689	686	686	685	666	671	650	687	708	712	673	662	687	647	700	681	680	683	689	692	676	654	693	653	620	744	652	712	668	659	713	660	690	687	699	670	680	708	727	677	652	704	668	618	701	663	662	676	656	724	643	698	668	721	651	665	707	734	656	673	695	679	680	647	681	666	661	689	659	664	686	696	660	676	665	632	639	740	668	698	687	699	683	671	675	710	643	632	650	665	644	679	682	676	684	682	717	709	709	633	698	684	691	649	646	693	679	698	665	657	632	675	674	669	663	623	658	687	650	649	658	664	654	604	674	635	697	690	646	659	696	662	711	708	663	687	691	681	686	676	702	671	690	703	702	626	690	695	672	653	677	705	684	662	717	677	661	642	689	690	648	693	682	697	686	662	714	653	678	711	631	691	683	678	666	680	685	682	677	648	668	688	668	711	660	681	645	661	695	724	678	700	660	657	654	720	680	692	693	668	731	675	692	693	681	703	662	657	675	694	715	640	632	663	650	646	657	644	666
33806	7041	5043	4559	1932	390	246	228	223	284	258	219	212	207	223	246	231	228	242	191	244	256	223	227	241	242	248	240	237	243	249	229	233	235	247	258	258	207	237	241	231	243	224	222	232	185	227	219	248	249	244	252	207	206	254	208	233	234	252	243	237	227	251	220	214	243	246	234	213	240	240	241	235	243	220	236	243	231	229	253	257	257	242	222	239	234	247	245	222	221	238	217	218	223	235	206	220	240	206	240	224	240	234	223	232	236	213	242	236	252	222	250	223	242	222	243	221	241	218	213	224	211	230	205	210	225	219	225	252	242	219	228	228	210	245	236	226	261	231	229	265	234	232	236	218	246	195	211	236	214	245	262	212	204	228	205	250	239	232	240	256	234	271	234	236	236	230	262	226	227	231	255	221	223	238	258	240	270	235	238	240	221	225	216	248	260	214	246	222	221	251	213	237	253	227	211	220	242	261	275	199	237	237	248	225	227	211	210	226	265	263	225	229	217	249	237	209	209	229	231	205	232	232	226	248	268	233	244	195	215	227	217	220	226	217	232	267	218	248	218	227	224	229	221	256	250	218	210	218	238	245	222	246	257	218	227	238	274	247	207	253	221	204	231	237	224	233	226	222	258	224	216	235	234	255	236	248	215	268	232	213	208	235	201	222	247	260	264	245	211	235	198	235	230	233	193	201	232	204	233	231	236	225	225	224	239	246	235	290	246	197	241	253	254	243	225	218	209	215	235	206	213	233	230	174	207	193	216	262	231	275	229	210	207	226	203	233	236	215	244	243	231	194	209	219	235	274	234	210	245	231	256	226	233	253	216	244	210	230	224	209	215	236	233	196	253	219	222	243	222	250	226	213	219	204	270	205	245	226	236	225	227	209	239	252	267	230	227	225	249	234	218	212	208	225	226	208	228	254	195	236	235	236	256	197	258	240	223	231	247	220	244	248	255	255	251	244	235	224	237	232	225	220	213	233	254	237	266	254	205	234	231	227	211	229	231	225	218	222	218	236	230	223	246	210	243	226	214	246	217	225	261	262	246	250	240	229	235	234	226	223	239	218	222	239	264	230	225	234	269	245	251	214	224	210	211	233	219	222	242	228	236	240	198	195	223	225	248	224	205	214	250	261	219	248	258	281	242	232	240	227	238	249	212	220	250	236	238	245	231	231	251	223	234	217	225	224	255	212	238	226	270	239	249	251	214	220	211	242	222	195	228	240	223	235	256	223	243	213	211	234	228	209	221	226	255	219	261	246	228	248	220	227	225	240	243	214	215	262	238	210	238	211	249	194	223	240	255	250	241	239	225	234	205	247	216	259	230	206	246	222	255	243	275	258	203	267	230	234	245	237	236	242	216	208	238	229	258	208	215	216	245	247	224	266	214	241	216	269	250	250	228	243	235	210	220	253	224	254	215	210	210	237	256	242	244	221	242	225	237	225	235	228	225	218	250	233	264	235	207	229	250	232	237	234	249	235	244	225	262	257	246	241	247	223	245	237	216	244	229	261	231	224	234	245	255	250	212	226	235	247	223	245	251	242	222	234	260	212	227	248	224	226	244	223	217	262	215	244	227	225	220	264	244	217	233	234	245	240	221	241	238	258	239	237	241	189	246	204	213	224	220	232	263	265	237	206	251	233	192	240	214	213	226	237	233	242	227	194	215	228	220	227	242	211	258	225	207	245	244	250	230	239	229	216	227	249	246	242	218	231	225	221	220	260	231	216	236	222	237	226	219	235	259	229	211	266	245	249	226	238	228	236	244	243	272	248	239	251	250	248	230	235	228	208	265	230	240	219	233	232	209	226	250	225	232	243	230	216	255	225	201	223	256	265	220	258	234	228	237	254	210	220	230	231	226	231	217	215	207	240	218	216	232	239	244	240	246	224	216	264	198	227	224	242	218	248	218	269	207	214	217	190	202	255	246	252	244	232	219	210	221	232	234	215	270	217	239	210	226	251	278	217	249	253	210	289	235	244	228	233	213	238	214	240	207	224	230	201	234	229	275	242	235	245	248	226	230	255	246	218	197	223	244	250	219	200	235	230	228	223	213	242	244	230	250	224	222	226	225	224	222	271	257	247	238	243	236	205	219	244	230	237	253	229	226	237	209	223	226	242	198	229	210	217	216	221	242	232	226	211	226	229	258	241	249	228	190	211	234	235	221	223	223	231	245	248	227	209	220	250	220	244	236	230	214	261	246	237	247	231	208	220	215	239	244	254	204	223	242	211	213	226	207	214	205	210	238	235	211	222	207	226	223	235	232	228	220	220	231	261	217	257	267	244	250	236	210	243	225	253	231	259	251	266	229	238	242	229	225	209	210	204	221	218	233	240	219	247	237	240	225	230	245	218	219	238	236	231	218	256	256	225	239	219	231	261	253	230	228	240	232	251	234	229	221	226	242	246	243	246	259	227	232	269	232	220	230	252	237	234	246	265	217	206	232	260	233	232	218	232	205	240	232	221	226	234	235	199	229	273	223	248	224	199	228	262	222	217	219	245	252	253	247	250	241	253	240	227	242	230	213	231	239	243	227	227	244	236	245	214	229	242	206	232	232	246	231	223	238	206	226	222	228	262	257	236	206	219	215	233	227	223	240	219	238	249	225	246	254	213	238	202	241	213	238	230	240	237	245	265	218	234	227	232	240	219	229	233	230	259	218	250	240	206	240	218	216	249	215	215	216	224	186	225	210	223	236	246	282	239	236	237	223	240	262	226	216	234	219	234	197	230	233	236	251	239	238	228	236	227	229	248	230	218	238	216	190	211	245	222	249	228	244	250	245	232	226	246	252	239	234	233	234	250	225	231	228	253	263	244	226	214	257	231	205	222	211	256	225	253	213	257	242	243	236	241	229	220	225	204	237	242	231	213	223	250	220	260	221	270	272	241	222	237	267	225	245	270	234	231	241	234	238	266	225	259	238	229	207	203	230	234	236	221	238	224	240	237	248	221	243	198	239	234	208	230	249	229	264	234	231	261	242	244	215	254	221	261	248	204	220	226	235	215	214	264	228	251	247	233	221	227	246	259	240	206	238	241	224	211	213	188	212	239	255	228	217	212	227	228	264	241	209	250	242	258	205	223	238	241	217	219	209	252	250	235	238	265	248	264	242	221	224	264	250	242	210	248	256	235	237	242	235	253	248	237	231	215	251	230	214	222	224	270	230	219	207	222	251	250	204	240	230	226	225	255	235	230	219	224	235	213	234	226	193	241	254	236	215	222	201	211	241	239	224	224	216	239	229	252	234	240	217	226	265	237	213	236	206	229	261	226	231	248	237	233	235	189	240	248	244	233	226	235	231	218	214	248	247	239	249	252	219	238	227	249	239	250	225	204	244	232	223	225	249	232	252	242	233	195	220	225	216	248	222	221	239	223	220	218	235	209	247	218	231	249	208	228	231	216	248	215	228	235	229	233	229	241	216	222	208	250	240	246	219	214	243	213	210	247	249	213	224	226	259	225	224	219	253	223	210	206	239	229	243
13433	2787	9239	11683	6261	959	512	550	496	567	577	569	500	515	544	564	515	529	539	499	559	507	533	498	555	545	520	572	517	517	538	526	522	487	506	506	560	512	477	508	530	532	538	512	529	508	525	514	517	516	560	506	526	487	495	471	553	548	488	513	520	552	486	540	518	529	543	530	522	517	526	514	512	546	537	567	486	535	495	559	539	518	527	494	539	509	500	504	503	521	556	512	546	520	518	502	508	503	497	538	561	583	535	543	508	507	577	510	502	515	517	534	508	559	525	498	529	558	519	510	549	471	541	519	479	510	502	506	480	516	538	558	524	506	480	516	497	500	526	537	469	527	501	522	494	538	494	502	529	507	485	542	493	496	561	518	514	542	490	533	534	525	545	522	519	543	561	499	461	539	508	534	499	504	540	509	554	498	528	517	537	519	481	518	551	542	569	554	494	479	507	507	479	489	538	460	499	559	500	534	547	531	516	548	495	530	509	508	535	480	504	537	484	525	529	495	509	511	522	527	548	489	499	515	522	534	542	521	530	534	537	528	529	498	535	502	500	521	494	479	532	518	526	482	508	512	538	560	556	517	490	512	503	550	492	522	519	494	501	486	521	514	524	528	469	514	475	491	549	492	488	492	495	556	458	489	535	533	525	515	523	503	504	535	517	480	578	509	491	515	530	483	515	527	512	516	496	495	513	547	518	525	489	504	511	572	498	491	540	534	475	526	495	518	492	546	522	502	533	538	498	480	522	521	523	530	533	515	535	502	504	492	484	511	474	481	490	483	531	513	538	579	547	536	511	522	541	517	501	512	554	510	563	520	533	524	510	503	520	531	496	530	496	521	498	540	547	546	492	556	553	546	571	492	520	530	473	524	497	531	491	514	533	554	484	458	498	532	493	567	510	514	538	484	500	539	486	527	524	510	517	513	530	510	511	514	522	496	485	522	516	561	534	480	483	532	514	522	515	528	506	522	531	462	564	518	485	477	491	499	522	522	513	505	532	559	519	545	518	514	542	499	522	496	540	553	509	500	524	477	480	511	529	547	517	504	462	486	519	553	502	510	534	511	521	529	512	535	535	501	561	523	526	530	535	558	559	544	490	479	529	536	505	502	548	532	518	456	490	537	503	544	496	496	495	521	496	529	528	505	504	489	533	581	542	561	500	491	533	516	527	527	507	513	526	503	535	507	532	460	498	499	516	539	526	527	513	498	529	509	480	530	540	536	541	505	513	529	496	523	469	525	498	499	508	548	549	513	493	496	529	523	539	513	546	523	518	533	524	469	521	476	515	553	556	515	523	561	565	469	499	533	526	494	522	488	500	520	505	524	484	521	513	535	512	506	499	515	543	525	490	515	517	523	562	501	505	551	499	505	536	504	503	546	517	494	540	521	524	538	517	512	557	551	479	516	498	525	551	512	508	511	526	538	525	497	480	487	499	533	503	512	514	520	508	528	517	524	505	551	503	524	511	517	534	466	520	493	519	523	487	533	533	514	514	512	469	514	518	485	526	546	546	531	505	562	534	481	537	539	569	480	494	499	493	536	501	504	506	526	459	493	517	483	500	511	509	539	520	487	509	495	539	510	480	520	516	530	484	499	504	520	514	523	464	507	544	524	496	521	556	525	520	523	495	487	552	478	553	532	519	503	560	516	522	542	557	568	469	517	554	550	508	489	519	498	490	488	499	516	486	492	515	525	449	541	500	553	570	516	513	523	498	511	526	545	511	511	498	527	551	548	506	521	495	528	521	504	529	532	496	510	520	523	500	524	537	504	485	565	516	572	518	515	508	518	522	551	524	527	541	509	529	511	533	529	545	551	527	527	526	539	486	537	498	525	491	539	520	509	542	538	536	481	536	527	509	492	511	518	521	515	519	572	501	465	531	505	548	505	539	535	471	521	563	549	503	506	499	511	500	516	472	551	522	513	527	524	521	533	514	507	508	536	536	509	517	521	499	534	515	496	551	546	531	539	507	507	531	521	534	510	530	484	571	534	509	545	514	570	544	497	500	536	517	543	539	498	522	541	555	517	489	479	513	552	519	517	551	503	510	555	523	490	514	503	494	479	512	537	499	562	538	512	551	513	532	556	508	529	504	542	536	473	501	516	506	530	529	526	517	532	507	509	483	536	489	526	505	468	499	528	504	544	503	528	528	564	503	536	478	503	551	523	531	523	508	517	483	500	502	541	565	538	566	555	527	502	504	498	557	542	556	543	526	520	530	540	497	521	534	522	542	530	518	479	528	492	553	528	540	513	508	501	495	491	522	529	539	516	548	517	517	557	563	542	498	511	496	517	492	528	482	542	533	531	507	537	504	522	505	532	546	506	550	486	491	539	504	523	512	514	537	525	542	522	535	525	498	497	542	510	509	521	553	481	507	512	519	487	540	551	530	519	541	513	515	513	486	515	510	545	509	493	484	478	526	511	506	514	483	499	486	477	492	530	476	541	489	546	534	538	516	532	514	507	501	558	525	465	521	501	495	550	497	490	550	555	536	500	501	551	495	512	526	514	500	553	523	502	507	556	511	499	471	490	501	570	501	483	484	516	485	512	505	558	512	504	481	510	507	500	525	502	471	536	485	543	508	505	544	533	537	533	492	535	532	492	524	479	480	526	557	540	498	494	500	499	503	533	523	531	479	527	496	511	481	517	511	542	512	496	500	531	507	550	502	531	510	524	512	540	518	524	491	560	528	535	528	504	525	527	515	493	519	539	525	519	509	541	521	502	501	534	486	495	563	520	531	508	530	553	507	546	525	500	508	496	555	514	548	565	550	512	504	513	501	539	512	533	496	498	552	480	548	487	511	485	495	541	532	539	508	515	514	508	497	518	518	512	524	488	520	530	505	504	527	529	532	523	498	538	488	533	519	516	553	493	535	564	535	477	502	505	501	503	506	488	524	521	533	489	524	532	510	511	545	532	507	485	520	488	523	524	532	509	517	481	492	519	556	507	499	536	508	517	495	514	516	508	526	557	513	536	533	546	517	496	548	523	550	535	548	567	562	551	542	472	520	541	529	473	578	498	506	525	543	480	506	514	471	480	490	520	498	520	491	529	530	545	524	524	563	534	505	543	508	544	551	511	501	514	523	510	547	492	536	497	515	485	563	513	501	532	499	553	483	500	526	515	501	495	563	534	540	492	495	485	559	518	530	503	533	546	531	514	521	526	512	472	558	552	501	536	537	512	525	505	472	504	490	520	532	506	517	519	497	501	527	533	525	579	512	497	479	540	514	559	498	485	579	532	520	465	550	546	533	506	506	517	529	518	485	510	559	503	512	541	556	566	544	527	473	527	498	495	519	561	483	552	497	513	539	516	532	539	497	569	537	497	529	499	509	500	519	512	534	525	528	535	538	532	479	524	501	521	534	516	518	528	516	534	503	505	491	502	548	569	521	492	497	542	568	507	484	559	573	518	572	537	513	537	532	510	498	569	522	512	543	518	538	471	519	506	512	542	517	497	501	486	502	498	463	456	526	505
45176	15146	45187	57492	40725	13019	795	316	302	216	261	211	235	224	202	194	181	164	162	186	191	192	184	147	160	181	164	173	155	180	149	159	177	181	171	140	147	189	183	169	162	140	133	150	161	168	159	155	170	161	163	170	171	160	182	149	166	146	153	148	164	158	170	172	156	135	149	179	163	165	160	185	154	195	157	148	147	161	156	180	195	166	156	165	160	180	155	161	157	151	148	176	140	137	153	171	171	150	173	150	151	173	153	174	152	157	156	178	176	130	175	201	174	167	143	158	148	170	169	158	167	166	157	204	163	170	200	166	149	155	153	139	141	184	163	166	155	177	143	157	144	160	150	169	164	166	186	157	155	170	178	136	156	162	184	171	172	162	144	154	152	143	171	174	150	154	169	184	145	164	156	143	140	158	151	161	145	152	168	166	177	142	183	138	161	147	144	150	161	181	149	155	141	169	169	186	164	144	164	147	164	168	158	172	155	174	149	176	165	161	165	126	162	152	152	142	139	173	147	186	178	154	159	190	172	152	171	186	169	154	163	154	165	186	151	137	165	154	162	151	161	155	160	161	145	171	134	147	152	164	163	159	176	184	141	164	140	189	167	144	145	164	136	145	160	175	161	142	185	167	167	148	123	173	160	156	160	150	167	142	169	167	156	157	154	164	167	167	139	171	158	170	148	167	158	149	172	156	167	163	175	172	182	173	168	172	174	162	146	157	169	172	138	163	139	160	139	149	175	144	164	146	140	150	176	178	131	183	138	148	142	156	161	188	172	167	146	129	150	169	156	155	168	176	180	176	183	171	159	178	155	163	163	153	157	167	180	157	152	141	184	165	144	161	160	167	162	153	159	183	149	132	151	171	153	150	155	181	176	139	175	179	148	163	126	173	161	166	175	196	153	142	129	131	154	154	155	181	145	155	158	151	167	151	145	150	141	141	142	161	157	168	155	172	152	145	159	158	158	142	170	178	187	145	169	151	183	185	168	146	164	168	142	174	170	183	174	158	155	168	158	171	171	169	154	162	162	170	138	163	182	143	172	160	133	181	180	167	175	165	171	176	146	123	154	181	131	162	140	164	153	173	147	169	159	139	147	170	172	181	164	145	170	149	179	179	174	163	144	162	165	196	151	145	151	156	159	162	155	147	164	151	130	173	171	152	177	143	156	170	165	179	158	178	139	142	160	158	167	162	160	137	167	149	164	183	166	160	155	147	183	171	162	143	166	129	158	148	157	157	161	178	139	175	173	166	160	189	155	155	139	168	157	154	159	162	167	169	166	144	154	139	157	145	148	139	162	143	154	158	161	153	156	140	140	197	153	150	181	156	168	169	139	167	160	143	178	161	150	160	150	162	158	168	160	142	160	160	162	174	161	180	172	197	173	144	161	141	139	160	178	148	162	158	151	185	151	139	178	155	148	164	154	167	155	156	172	173	154	155	127	169	169	156	157	174	158	170	149	186	169	144	163	149	148	151	158	152	158	156	149	173	157	166	149	141	144	143	145	160	159	164	116	136	174	161	147	170	144	181	151	160	174	150	147	151	164	174	171	165	161	173	152	140	153	159	183	173	178	148	171	166	143	160	148	178	170	153	145	155	168	146	173	147	124	190	169	185	147	158	163	157	155	163	158	141	155	175	127	185	171	140	162	145	131	155	159	150	170	182	169	155	171	170	170	171	135	145	135	135	179	155	159	167	150	188	130	159	174	163	151	168	157	132	175	168	176	162	166	160	145	148	161	169	138	163	155	144	175	154	162	137	141	172	165	172	154	161	136	161	160	139	154	150	146	189	172	153	168	172	148	160	175	187	149	163	158	143	154	161	164	160	182	172	165	134	143	150	154	145	179	146	162	178	158	146	165	188	175	163	160	177	182	165	162	144	165	180	180	180	181	160	158	149	155	195	170	159	151	155	139	166	157	161	164	151	169	166	163	150	162	166	184	135	165	165	143	160	147	160	156	148	157	152	179	179	154	156	156	156	158	157	168	181	173	160	175	164	164	165	154	157	152	163	152	160	150	156	187	163	126	157	150	180	153	166	152	149	185	173	156	168	167	164	136	187	151	159	161	156	157	170	173	167	150	165	160	162	154	150	163	155	169	155	143	151	169	152	176	171	174	176	156	175	153	131	149	157	180	164	159	141	145	145	141	138	141	152	166	176	146	174	152	165	158	176	154	183	188	178	153	159	155	166	170	152	152	129	166	173	148	133	134	155	160	162	144	165	154	162	155	169	165	158	162	162	152	171	154	154	133	206	166	163	146	145	159	136	161	138	163	164	173	152	155	156	160	173	151	160	171	143	150	162	173	148	154	159	129	137	147	154	171	151	155	130	151	145	169	156	166	160	179	143	139	152	169	167	154	175	153	165	159	175	155	192	179	153	142	154	164	173	147	167	180	149	151	152	171	180	177	165	161	191	149	181	156	156	181	153	182	162	151	147	183	160	165	142	144	160	145	157	127	165	141	155	174	161	148	141	154	145	170	159	168	160	159	142	151	193	180	203	146	165	179	154	150	153	166	171	153	159	167	157	161	133	141	173	164	160	176	189	166	183	179	131	159	159	163	165	151	159	171	135	167	175	151	155	148	162	164	156	157	163	136	148	154	151	144	136	155	146	158	138	159	159	169	175	158	171	177	143	158	161	164	138	164	159	164	188	160	146	187	164	169	164	143	166	148	158	164	157	175	159	168	180	149	176	158	143	184	154	152	128	158	175	164	156	168	172	143	153	154	165	155	148	134	143	143	170	145	165	157	139	173	158	151	180	164	201	166	143	145	180	148	172	170	158	174	168	168	156	150	158	172	178	164	152	142	155	164	175	168	164	145	152	163	153	174	168	160	147	148	166	157	169	153	168	165	163	146	169	153	179	153	185	153	158	165	179	139	160	153	164	162	142	142	160	151	174	166	165	133	139	159	160	140	160	168	160	165	138	151	155	175	164	153	155	157	135	157	146	161	167	158	191	170	164	162	163	170	162	148	176	179	141	160	151	189	145	161	145	156	159	166	177	162	150	158	171	154	183	136	158	165	167	174	172	156	157	142	170	166	141	146	168	142	153	172	129	158	181	176	146	144	166	149	160	176	148	157	171	148	177	148	165	143	143	147	154	158	164	140	164	153	140	156	170	162	161	175	155	160	146	157	164	171	179	156	158	163	163	166	175	164	142	167	172	195	146	152	175	152	160	153	161	159	173	172	158	180	170	145	162	167	166	117	205	158	142	155	157	173	160	156	173	150	158	145	161	167	175	146	133	146	183	145	164	190	161	154	163	170	145	137	150	173	170	165	160	162	146	162	171	156	176	143	153	136	171	149	169	159	184	162	180	167	166	152	159	176	165	176	179	181	159	155	159	169	168	155	158	169	144	182	172	156	156	170	166	157	177	144	160	163	155	156	156	155	180	176	151	151	163	158	164	175	169	156	144	174	161	143	158	148	141	147	165	150	157	160	156	167	155	158	188	168	182	162	158	146	133	157	135	165	144
20466	7208	48393	62039	52054	7234	1358	1155	968	909	814	735	695	684	621	595	593	614	555	516	545	520	481	491	460	466	481	465	461	470	434	451	416	476	444	429	407	450	422	428	413	421	414	426	426	411	402	417	405	451	430	401	448	385	444	420	417	414	418	386	416	415	401	422	399	383	414	427	411	415	382	431	408	406	397	405	432	408	429	414	429	379	375	387	414	389	414	411	421	393	409	416	409	372	353	367	384	403	394	376	367	427	446	402	408	406	370	391	384	433	405	384	423	402	384	421	404	392	401	444	364	369	411	375	407	418	420	431	364	425	403	400	392	397	395	402	389	419	393	372	370	404	445	367	451	426	386	405	413	390	384	419	404	417	402	401	401	375	391	398	387	346	407	415	414	401	390	433	412	405	380	399	441	387	432	416	410	384	349	409	405	380	381	364	414	365	402	397	378	412	417	395	417	426	408	420	377	382	394	415	395	424	374	389	355	417	398	380	398	410	384	398	416	426	408	415	403	385	368	391	390	431	370	396	402	369	390	417	396	392	367	363	428	393	377	410	384	383	411	407	383	399	419	376	365	395	400	426	389	386	395	392	417	374	401	409	429	408	397	394	380	378	394	390	386	426	398	402	420	372	392	384	409	410	402	390	391	397	401	375	389	413	407	395	406	417	437	387	380	379	424	433	451	400	381	409	421	388	408	373	368	429	399	383	384	371	414	394	384	375	385	408	408	385	404	429	395	375	415	383	403	386	405	390	348	428	444	402	375	418	418	410	443	389	408	404	416	369	397	411	396	416	384	371	396	349	376	409	382	390	368	409	387	378	392	384	438	444	386	398	377	397	366	426	395	411	427	408	376	390	414	402	409	390	378	400	418	425	360	402	386	390	396	391	406	458	409	407	357	397	378	419	415	400	414	400	378	399	376	399	390	386	432	432	406	435	375	442	388	407	400	376	371	395	386	418	372	403	413	415	417	425	392	406	416	399	417	400	399	384	379	412	398	418	412	395	396	408	430	392	396	407	385	372	413	417	401	425	424	399	386	403	395	446	369	426	362	401	426	391	417	391	414	417	387	409	370	360	365	397	338	418	394	413	389	390	404	424	450	404	382	399	373	416	382	410	421	425	378	405	393	429	405	393	363	384	395	392	375	406	419	394	437	377	383	395	419	399	411	410	419	373	405	378	365	385	437	391	378	404	393	388	424	452	423	403	348	399	362	399	393	406	379	405	407	398	397	380	399	386	378	396	367	354	389	403	395	372	413	408	385	417	370	414	353	397	410	423	392	390	402	358	393	396	379	380	384	351	385	401	408	382	395	408	366	391	396	416	367	404	392	364	420	398	401	354	360	409	367	358	384	375	399	387	405	399	407	411	401	404	370	393	344	394	392	444	382	391	389	414	386	414	415	393	401	428	405	396	389	412	362	391	402	398	382	388	363	393	409	392	427	361	359	437	365	387	419	390	410	356	402	396	406	385	403	391	361	392	405	438	419	404	385	396	416	404	396	383	396	398	400	379	390	382	391	414	385	395	407	379	434	397	386	379	411	392	363	390	392	409	392	420	424	381	392	401	379	398	398	406	417	387	404	440	446	412	418	427	372	428	412	396	364	383	406	427	407	370	417	417	404	376	426	390	374	429	414	395	392	408	395	384	418	400	396	385	367	403	392	407	411	424	405	386	413	398	414	375	388	404	397	378	427	390	419	402	381	370	449	406	401	380	386	394	387	405	397	389	406	407	432	401	406	414	412	418	393	381	387	422	387	399	402	416	394	367	379	435	407	411	408	377	410	397	418	399	378	389	376	370	381	397	421	389	376	411	390	389	398	409	409	372	407	381	394	411	422	396	425	408	369	382	377	373	383	389	422	382	403	401	397	443	380	415	414	393	406	397	431	394	360	392	409	429	405	419	400	415	395	402	428	379	407	370	392	395	379	419	467	386	376	423	399	427	407	422	356	427	395	398	470	422	409	440	413	408	376	412	421	366	434	367	416	426	420	420	401	389	403	374	400	390	358	401	383	422	399	358	407	412	409	373	401	382	391	410	382	361	402	369	410	389	359	395	397	403	402	406	425	437	397	378	400	416	402	359	408	402	389	404	354	410	393	387	430	364	413	411	430	367	398	381	400	352	415	377	399	390	415	370	389	421	397	422	400	407	393	432	365	389	400	376	392	392	401	388	406	411	361	421	422	424	392	396	431	371	373	403	416	419	412	381	380	426	377	419	416	378	364	374	379	379	386	409	395	381	392	392	407	387	398	394	411	395	413	399	438	380	396	393	398	420	369	469	418	380	387	418	398	396	386	385	413	408	382	413	411	383	425	382	365	410	415	405	384	392	428	396	408	355	393	389	387	365	405	403	371	414	379	411	378	391	380	373	400	383	373	388	401	412	398	414	367	415	371	376	422	399	377	376	419	406	374	397	371	412	369	391	380	371	418	432	432	394	372	417	434	403	391	413	424	378	390	371	388	408	407	408	384	399	407	399	405	381	396	399	401	402	438	408	379	402	393	410	389	455	385	383	438	422	412	420	370	390	409	405	385	441	418	381	387	424	398	367	367	410	382	432	365	404	411	400	384	371	357	381	408	369	363	407	394	404	406	416	393	390	420	396	414	448	433	427	425	378	403	440	391	401	435	374	365	389	416	374	387	417	414	394	348	381	400	397	392	392	388	405	378	406	411	391	388	432	400	392	385	415	399	412	385	358	428	445	413	382	411	376	398	423	360	435	416	358	406	425	402	412	421	421	349	389	389	393	384	424	402	404	395	389	394	445	418	404	374	414	401	409	383	391	388	424	411	419	381	399	414	404	403	370	420	422	418	360	406	409	385	402	389	398	377	438	386	380	405	398	370	377	395	438	390	386	391	385	421	359	394	415	397	438	405	393	393	369	431	401	390	405	442	365	406	386	409	391	392	383	411	387	369	404	383	411	379	439	419	392	411	421	407	395	393	415	415	383	391	398	358	382	358	404	406	385	403	388	387	381	386	414	390	381	415	390	401	379	405	407	411	389	386	405	426	396	409	382	396	372	378	391	385	390	370	413	389	393	394	367	388	404	404	407	389	396	408	382	398	407	411	406	430	388	415	367	388	390	423	428	392	421	393	425	391	410	377	396	390	420	396	385	387	404	406	385	407	411	379	390	373	420	369	397	361	381	421	363	378	410	387	400	390	379	397	403	422	444	369	394	379	385	408	396	406	409	386	385	382	421	393	400	396	377	424	390	432	388	376	385	376	411	396	404	389	407	407	384	363	377	391	382	441	397	394	384	391	441	403	379	402	416	362	433	398	414	436	422	402	392	421	375	408	381	433	370	365	367	394	373	421	399	419	340	390	411	398	431	383	406	434	398	373	374	420	423	413	410	396	418	381	426	396	398	380	380	387	412	398	347	419	424	372	420	426	401	402	391	410	369	386	389	383	383	419	422	360	418	375	418	399	409	411	414	427	417	417	403	410	424	427	393	430	404	395	427	395	397	412	419	392	422
49304	17734	48967	69475	52184	21124	2378	570	474	429	389	426	367	390	346	327	335	347	331	377	332	322	288	311	285	310	310	277	336	319	345	328	293	298	328	308	281	309	321	312	287	290	334	312	291	330	307	308	310	292	299	288	292	311	293	327	318	307	304	274	297	311	302	292	267	287	310	348	320	281	279	291	304	277	345	299	301	286	293	303	296	325	320	287	292	309	290	289	305	267	255	286	335	301	280	300	319	282	288	301	289	300	284	274	284	305	291	289	306	264	299	295	276	304	265	304	316	289	285	269	292	299	278	302	302	276	291	298	271	268	267	274	290	297	294	265	315	269	292	265	316	269	280	311	291	302	286	310	303	306	290	273	322	290	285	274	300	308	277	279	300	302	252	303	281	287	287	314	289	302	313	296	294	262	296	294	288	300	281	271	265	275	291	268	266	271	283	267	287	305	295	285	288	294	326	286	321	326	292	260	274	270	312	284	274	303	280	281	264	275	313	288	289	289	306	299	281	278	290	292	277	285	293	286	304	312	264	287	304	304	305	334	291	293	302	264	314	280	316	315	269	279	300	271	306	285	282	272	294	293	295	282	287	307	286	265	293	317	299	281	299	300	311	292	305	267	287	305	263	260	260	298	301	330	266	292	293	288	286	265	292	274	273	276	284	305	281	279	293	284	315	275	280	279	288	301	293	262	312	302	267	306	304	291	287	302	272	301	268	288	299	309	287	286	272	316	319	303	288	302	315	289	313	314	294	297	305	301	286	306	285	306	293	351	325	293	270	267	293	284	299	311	309	276	302	290	269	304	309	300	281	315	303	328	314	296	262	331	292	307	309	283	268	293	281	277	307	300	274	331	284	307	313	270	289	302	291	300	267	314	275	271	308	305	305	314	291	278	296	277	290	301	303	287	268	297	322	305	285	294	316	301	288	330	283	313	288	281	298	271	261	302	311	326	307	330	291	301	285	283	287	287	281	298	285	293	261	311	285	280	253	289	282	290	303	291	330	287	295	276	290	250	275	283	299	273	327	346	314	279	304	266	288	313	303	298	282	298	310	295	303	323	324	284	298	278	290	283	322	279	344	308	272	292	312	258	304	309	269	288	313	285	282	290	280	308	290	295	305	281	314	286	279	261	267	294	292	291	293	289	292	297	292	298	277	305	277	281	314	298	299	293	244	282	297	316	286	285	304	293	333	286	298	318	287	260	297	292	326	295	303	284	270	306	296	297	301	308	276	277	307	284	304	298	282	328	287	321	251	302	301	299	316	297	290	269	325	268	324	290	294	320	249	285	307	277	284	330	289	272	304	297	296	303	330	265	307	286	337	286	300	289	305	263	309	269	294	302	301	307	341	333	289	296	287	292	327	296	305	281	278	317	263	266	314	285	296	277	289	329	256	299	343	319	306	285	285	326	285	311	273	309	261	301	333	266	307	251	307	273	281	296	282	303	272	289	266	289	272	289	355	282	332	300	292	314	278	288	295	307	292	294	306	285	295	283	314	289	283	346	294	299	285	276	301	300	289	267	294	298	293	306	302	275	278	287	298	320	306	306	314	293	279	284	300	300	276	302	336	311	306	313	275	306	294	245	288	301	299	318	268	308	291	309	283	276	314	293	297	253	312	281	294	261	286	297	278	298	329	302	331	279	299	277	274	315	283	313	295	258	304	252	265	306	279	261	289	284	281	279	267	278	310	277	237	273	328	274	299	273	277	318	286	321	260	292	312	306	274	290	267	304	314	269	300	308	318	318	305	315	313	270	313	313	301	310	304	322	300	298	291	302	330	274	272	306	294	301	325	295	327	276	270	294	318	316	302	289	308	327	266	286	300	293	324	297	328	269	308	325	285	311	283	333	290	292	329	280	293	314	318	278	291	304	231	296	275	311	273	281	267	323	288	324	270	295	337	305	281	258	277	319	316	313	289	320	333	278	263	279	320	300	284	259	316	290	306	272	277	245	323	289	306	312	291	277	280	314	286	279	321	295	282	279	322	323	295	278	286	267	281	290	304	330	291	299	285	288	252	279	278	267	312	296	266	312	282	259	288	277	316	313	289	318	305	274	290	274	278	296	290	288	313	280	299	362	317	265	281	263	288	327	267	261	308	270	292	274	280	294	312	285	288	302	309	327	301	305	280	284	316	299	287	317	292	290	276	286	282	313	286	273	279	277	293	286	260	274	297	295	325	289	311	251	280	302	245	268	289	322	276	292	294	289	287	301	316	310	316	280	297	283	297	329	306	270	294	259	300	287	288	313	303	285	291	270	293	287	299	275	278	257	293	301	284	283	318	294	291	279	285	263	257	261	284	302	304	300	257	309	301	314	315	322	291	302	319	297	301	305	290	318	292	279	283	280	309	337	298	293	303	273	332	282	265	283	291	277	307	291	279	285	309	307	335	313	275	298	305	315	286	291	293	327	297	287	325	269	297	327	310	270	308	293	260	281	280	308	282	326	292	309	284	293	303	331	258	276	306	296	287	280	283	298	346	301	273	296	292	314	291	273	299	278	281	286	297	295	300	302	320	293	287	331	314	289	305	276	248	278	312	298	298	310	280	305	309	274	277	275	284	282	303	278	312	295	284	300	246	282	288	300	292	317	280	265	265	285	279	287	312	302	279	298	297	315	263	290	313	320	304	281	289	240	295	323	279	287	300	287	302	334	298	313	287	256	262	274	252	264	273	279	322	287	274	294	304	280	298	280	290	273	270	302	261	280	305	293	290	271	295	339	302	320	276	297	271	283	308	303	290	288	311	294	280	284	298	254	253	290	270	287	309	312	277	295	309	310	298	263	308	290	323	300	298	283	286	278	325	291	298	335	268	300	316	293	294	288	312	292	293	289	300	276	289	304	280	273	286	279	276	277	284	269	308	291	265	309	322	295	315	301	289	284	313	300	284	327	316	264	274	292	267	282	296	307	294	286	277	273	336	292	297	323	316	279	296	336	315	301	304	298	284	310	323	282	302	285	307	304	317	278	289	325	266	298	266	302	301	310	297	303	276	291	271	276	284	311	302	284	327	301	291	282	322	287	296	281	284	295	314	284	271	302	297	292	302	293	293	302	315	305	324	262	287	298	284	297	282	288	304	324	312	298	302	304	283	309	306	270	331	271	315	279	314	323	296	292	305	295	295	284	288	302	308	323	298	254	277	311	288	270	276	276	336	315	284	287	262	294	281	294	276	267	285	283	312	270	315	246	314	332	284	286	319	281	289	326	281	303	310	299	297	284	291	288	312	311	267	264	286	303	308	306	285	310	330	290	312	304	277	291	292	306	302	256	301	307	325	325	267	268	337	280	273	290	320	301	290	314	274	306	264	310	277	317	315	306	253	293	307	308	309	347	329	302	321	295	299	257	298	308	321	306	263	330	331	302	303	274	310	284	309	268	312	283	301	264	314	278	275	305	291	316	273	285	303	303	273	260	308	294	271	277	288	301	271	240	289	297	313	267	291	291	314	266	291	304	286	311	283	286	305	319	276	321
22522	8461	51722	73039	61992	10359	2372	1940	1780	1495	1355	1238	1211	1143	1113	1060	1012	896	892	894	829	886	846	820	806	749	783	763	807	769	741	735	737	771	772	752	706	748	736	728	695	724	684	721	770	704	749	716	687	704	702	699	674	673	698	702	653	688	701	679	691	685	682	685	701	704	699	707	665	721	682	607	711	691	657	652	711	672	667	722	715	706	686	693	661	701	655	680	698	668	665	689	670	666	720	698	664	656	687	728	672	658	727	713	751	684	685	665	719	697	702	714	709	668	692	698	659	637	643	656	696	682	697	670	673	611	666	699	676	682	655	681	640	679	740	634	709	637	685	718	683	710	691	709	631	667	675	655	691	669	609	627	703	681	693	701	652	670	680	645	666	684	661	671	699	686	679	662	674	707	666	670	661	700	664	702	676	697	661	679	731	698	667	701	668	666	704	678	695	670	670	674	663	687	672	709	642	667	625	652	649	673	656	667	690	701	640	666	697	646	697	673	623	673	701	670	644	704	640	635	703	603	719	627	695	665	664	659	660	685	675	664	646	668	631	667	700	665	682	632	696	694	690	669	668	686	703	673	665	669	666	683	667	666	676	663	676	631	703	649	691	633	683	658	644	690	677	648	698	655	649	679	643	683	677	690	665	678	683	708	700	626	681	718	684	669	652	691	672	694	669	694	673	653	666	651	721	665	676	602	659	650	669	642	688	684	649	680	634	620	611	609	656	657	687	645	678	646	656	700	678	641	623	648	629	640	609	679	678	649	668	662	673	659	684	692	636	659	674	720	663	686	632	670	695	641	669	671	651	669	684	646	696	642	624	670	646	670	657	661	705	648	670	671	645	667	643	688	681	654	673	655	645	680	645	659	641	632	702	695	653	675	696	679	646	643	660	684	646	678	689	686	652	687	643	627	661	684	686	670	675	675	640	663	689	678	671	678	661	676	683	622	661	654	644	635	648	705	636	690	656	717	675	639	693	611	637	683	656	648	673	701	696	664	630	656	634	679	627	683	656	693	668	681	664	672	683	651	687	679	657	687	660	690	650	630	680	668	648	647	693	643	673	676	681	710	663	645	683	679	693	651	677	697	638	660	630	654	697	686	668	630	697	731	681	672	695	694	685	647	638	677	631	708	676	692	677	644	688	689	646	665	667	687	714	673	693	690	717	685	635	699	633	632	663	642	719	647	659	703	706	676	612	707	689	665	630	662	653	641	685	692	676	655	688	697	660	643	677	686	674	637	621	688	706	683	672	712	705	712	671	706	670	680	667	675	677	669	617	684	634	694	701	671	655	638	653	667	622	673	682	642	632	679	639	680	627	623	706	652	631	692	681	645	681	670	646	687	720	673	697	625	652	673	714	666	625	679	690	604	639	648	710	689	678	655	640	688	646	650	644	594	651	675	685	665	613	671	655	633	693	692	695	651	648	706	702	650	637	691	664	687	667	645	668	694	701	676	632	704	606	650	637	688	643	676	654	691	641	696	662	675	657	653	702	647	685	686	666	693	624	690	698	652	691	658	647	635	666	625	677	696	698	664	677	643	654	636	690	630	682	650	699	646	696	659	644	714	676	667	667	648	675	617	659	661	643	657	656	620	659	662	676	627	664	600	696	642	674	663	692	627	652	710	643	688	709	661	670	657	666	655	624	634	659	673	655	704	656	692	641	693	652	647	669	680	688	680	685	676	653	687	662	691	636	636	688	671	676	641	666	652	659	710	637	703	700	658	671	652	668	657	582	623	643	686	626	659	643	673	679	651	651	625	700	700	694	690	702	669	674	636	651	630	663	675	631	642	693	604	694	709	691	630	695	718	670	657	722	704	687	614	681	679	634	688	691	686	664	647	683	665	691	664	700	646	729	670	716	680	667	670	666	669	661	636	684	670	702	641	734	641	599	648	702	656	679	688	651	631	628	695	692	676	651	645	648	650	663	670	687	679	670	636	688	686	655	667	672	604	620	698	626	657	652	665	657	675	688	688	697	666	632	665	670	640	644	653	615	655	692	692	650	693	681	719	650	679	690	630	651	668	705	701	656	658	668	703	628	672	658	707	673	694	681	677	688	712	703	669	647	718	682	678	698	680	672	716	687	662	675	709	647	687	684	683	699	656	693	633	678	638	646	698	677	760	664	693	694	649	647	671	661	650	695	674	733	697	645	636	684	704	614	676	668	685	696	686	700	677	631	674	658	669	701	640	666	627	667	668	693	650	676	722	714	683	665	647	646	656	698	662	692	661	704	660	651	677	673	700	688	671	633	618	675	730	710	691	648	660	655	671	680	660	673	651	708	684	688	674	680	660	702	722	686	651	681	754	655	604	633	670	646	633	651	657	627	642	681	686	668	634	667	693	687	675	693	680	675	692	668	668	646	615	657	649	696	680	638	714	689	692	654	642	659	616	635	697	636	672	660	658	652	633	707	661	676	617	662	635	706	636	651	643	630	660	597	642	657	683	691	678	630	646	667	675	667	728	676	667	651	713	671	614	706	706	630	697	660	631	678	684	637	686	693	669	666	659	677	708	651	663	643	701	703	663	659	644	656	675	641	708	678	674	742	677	716	699	619	686	693	678	673	644	709	616	700	692	662	676	641	681	713	717	668	689	631	717	644	711	669	688	661	662	717	660	666	699	709	686	697	664	702	668	681	651	650	644	645	640	651	667	617	701	673	690	663	643	669	701	674	643	659	725	645	679	706	665	674	656	653	652	644	667	685	692	651	703	635	708	608	678	736	689	684	617	751	640	681	668	665	675	670	665	705	676	659	688	622	683	678	708	631	713	686	656	664	723	664	689	666	672	684	684	675	663	642	703	608	697	670	635	675	683	683	689	637	718	708	700	676	640	647	645	717	675	672	727	650	681	648	679	644	695	722	685	689	671	622	670	704	652	652	644	699	664	689	677	702	682	672	654	680	628	638	675	657	653	660	657	689	683	733	669	703	595	656	706	676	665	610	693	642	674	709	670	657	659	685	712	689	682	596	676	676	650	670	649	654	663	609	652	683	658	686	670	670	681	671	634	672	624	696	687	668	643	687	689	646	661	651	663	686	681	681	666	682	669	675	674	658	687	681	658	651	664	681	665	655	623	718	691	609	655	668	633	671	667	650	669	624	660	655	672	690	645	702	675	609	682	654	722	641	644	702	652	616	668	710	692	684	658	647	647	661	681	684	667	641	687	665	678	631	678	690	638	662	625	664	668	680	705	663	655	672	695	702	678	687	641	719	636	677	648	666	688	683	693	649	738	638	658	684	690	700	643	626	609	656	749	666	650	617	718	650	641	642	648	665	696	639	610	667	617	657	727	730	701	645	680	670	652	629	679	710	671	719	653	671	639	690	618	669	679	686	662	657	668	657	655	691	640	657	635	645	647	688	655	662	640	654	686	682	662	682	690	665	638	653	706	663	667	640	645	637	690	662	696	700	649	671	650	633	665	689	624	720	654	660	688	647	672	677	633	660	675	681	698	648	627	698	630	660	659	660	683
24926	4991	5340	4806	2129	528	275	238	228	223	248	241	243	241	219	208	206	216	219	232	233	255	237	242	226	228	226	233	213	220	216	215	263	231	255	187	223	225	257	241	220	210	216	230	225	219	232	237	230	227	217	197	214	221	235	225	234	243	226	229	242	249	187	237	247	227	223	194	234	227	221	215	212	230	254	222	238	195	211	228	238	217	221	264	217	261	222	235	212	270	211	243	215	221	220	237	241	251	234	207	231	209	183	240	206	232	229	224	256	207	217	206	187	195	217	226	222	223	221	226	209	221	221	232	244	239	229	207	221	216	217	244	213	262	220	202	225	207	235	189	206	251	237	220	225	223	238	190	237	196	231	219	220	203	213	216	221	207	230	245	221	217	203	212	253	240	242	215	249	223	225	218	235	227	222	240	244	259	281	199	240	220	234	236	212	255	234	231	202	214	227	226	233	239	227	245	212	252	226	229	210	244	226	200	216	220	265	240	231	232	221	229	209	236	232	218	230	217	193	257	225	219	242	251	259	242	235	208	228	214	212	224	218	223	206	221	205	196	223	250	200	210	238	241	216	208	240	251	227	231	219	215	249	217	184	208	205	226	211	240	245	218	211	236	215	224	207	223	244	214	211	235	231	199	215	218	222	200	210	191	245	236	222	218	255	194	209	229	227	248	206	217	243	223	216	210	236	226	203	216	219	224	210	218	208	236	217	228	225	200	239	228	261	238	205	203	242	211	240	252	221	226	194	226	235	233	213	260	214	219	246	216	215	222	216	229	206	236	196	214	213	222	224	219	258	219	245	207	229	219	208	230	213	231	227	217	240	247	227	228	242	203	215	261	249	233	202	244	209	220	224	247	236	240	224	229	208	213	234	208	238	233	231	221	232	208	228	240	228	210	227	243	217	225	189	209	222	210	257	224	227	208	236	233	229	215	226	221	253	218	238	221	206	235	236	255	200	217	238	234	213	219	231	241	233	222	206	199	237	220	229	225	241	242	208	228	242	209	224	230	227	246	257	211	215	217	218	215	232	207	230	232	235	242	234	216	214	227	213	218	258	223	255	210	238	223	233	226	229	228	228	221	244	201	224	242	247	238	223	218	220	230	234	262	241	209	251	215	227	221	208	193	225	228	236	236	220	219	206	223	209	203	217	272	241	227	205	226	217	228	246	203	236	234	245	212	252	199	245	216	220	206	210	240	215	228	248	214	235	222	218	242	211	208	228	233	247	217	215	231	214	223	223	199	264	224	225	234	251	237	234	209	192	230	216	222	232	224	212	243	275	225	226	229	224	250	233	231	253	213	212	229	212	222	235	207	222	200	178	201	223	221	222	206	227	231	248	202	227	216	184	218	214	231	221	209	227	211	214	231	221	213	209	201	222	211	230	225	225	223	242	200	215	200	229	230	207	212	223	224	247	221	230	217	224	192	190	214	221	194	215	213	217	227	234	234	225	226	203	202	235	231	227	260	236	232	203	221	202	230	232	227	228	216	208	222	205	242	219	241	241	233	218	206	249	228	243	225	228	193	241	242	227	223	234	195	210	208	215	241	199	226	230	218	209	215	216	198	201	228	233	226	233	234	207	254	261	235	241	220	197	249	266	233	239	217	231	236	258	205	207	202	208	217	238	208	247	239	215	234	231	211	217	229	250	211	205	211	209	224	222	247	208	212	248	201	208	265	228	230	187	223	240	227	219	222	230	250	213	252	250	222	270	238	210	220	216	213	240	250	234	229	238	200	244	252	213	217	213	219	239	210	216	213	214	218	211	220	238	220	261	235	185	209	213	225	222	217	227	233	221	235	232	203	248	205	236	223	225	237	217	219	257	226	240	217	218	212	222	215	220	222	198	216	247	228	215	223	231	226	229	236	214	218	240	220	237	209	219	248	212	201	217	224	210	242	239	213	233	236	236	209	250	260	232	219	238	237	221	215	228	213	207	240	218	236	227	207	239	236	244	253	246	234	217	223	228	230	219	220	215	218	263	228	243	219	203	203	221	215	238	232	236	226	227	228	186	201	204	211	230	258	229	214	232	198	247	202	244	249	238	232	220	212	221	210	270	207	211	233	227	214	263	204	240	229	219	230	210	220	225	228	218	236	241	208	247	217	215	239	228	228	232	220	251	243	244	250	217	238	248	208	236	230	237	244	227	232	207	222	216	229	243	222	181	244	223	225	228	222	202	222	229	211	224	228	237	243	247	261	240	200	208	235	251	214	218	248	225	260	226	215	184	238	228	200	218	247	231	226	223	240	219	235	213	245	214	212	233	255	208	209	244	232	211	209	249	221	198	254	207	209	201	225	255	218	231	245	229	216	221	226	257	223	222	226	219	218	225	211	230	201	242	217	240	246	208	244	204	201	218	213	254	230	237	226	224	226	234	236	211	240	261	242	220	215	194	223	221	243	222	237	259	233	215	218	230	280	215	212	233	245	223	230	201	240	217	231	216	236	220	240	234	222	254	231	205	238	208	221	233	243	235	234	241	213	229	216	251	234	233	261	219	233	241	218	222	206	262	240	219	225	189	234	229	251	224	215	214	220	199	191	235	222	213	203	221	217	209	249	216	203	221	214	212	207	241	229	253	222	196	235	222	244	215	224	239	236	228	181	226	213	230	285	193	214	232	211	229	212	213	218	210	207	210	241	200	241	253	216	222	216	203	228	233	213	227	217	235	242	235	229	218	221	228	217	213	179	217	223	231	203	196	230	276	189	241	267	213	218	232	219	230	214	228	214	245	236	216	219	224	244	245	209	236	234	213	241	246	228	235	203	205	233	227	227	209	225	221	208	217	218	201	217	203	210	229	229	235	216	241	211	228	214	234	218	233	217	191	217	231	217	232	189	182	241	209	226	214	248	215	244	210	230	202	261	206	224	224	230	208	209	202	210	217	220	222	215	220	187	237	203	211	214	208	218	261	201	225	206	216	227	215	233	235	229	229	209	231	217	229	245	229	240	247	213	210	230	245	245	215	217	213	219	221	208	214	205	227	226	229	225	214	220	227	219	212	226	211	208	237	215	201	246	243	239	254	252	240	222	222	230	221	214	224	222	200	221	225	218	229	258	238	208	208	244	244	225	203	231	215	179	275	272	202	191	279	217	251	238	218	233	249	273	195	241	210	215	252	236	211	216	235	208	217	240	232	223	216	214	211	198	224	219	213	238	202	260	234	215	253	243	209	218	214	241	231	204	206	200	214	227	194	202	240	215	222	236	255	227	223	187	233	244	228	216	232	217	247	232	220	233	236	211	229	236	201	240	212	218	235	220	215	228	203	249	244	233	237	223	197	219	188	235	237	224	243	241	232	243	198	209	223	225	212	201	220	211	239	214	227	224	195	217	226	241	229	267	241	237	243	198	231	171	235	239	229	213	241	211	252	222	216	235	230	251	227	232	210	222	194	249	231	245	231	222	240	224	207	196	209	229	219	200	207	228	234	202	270	282	240	216	224	233	203	191	209	241	226	189	216	227	213	227	216	248
10352	2607	9837	11480	6848	952	559	524	574	548	528	505	532	476	517	544	528	516	510	468	534	513	503	472	501	543	518	521	518	491	504	502	496	504	473	485	506	509	506	508	487	500	504	486	481	440	488	558	550	487	501	500	519	513	505	526	456	467	496	502	534	484	476	500	561	512	511	506	490	513	486	480	463	478	526	493	539	445	493	502	507	490	477	531	523	522	525	510	524	512	528	536	523	537	500	477	493	492	534	548	477	509	506	477	505	500	482	518	526	508	483	518	535	492	533	519	490	528	539	521	505	518	548	496	518	512	543	498	486	488	469	534	537	490	540	549	453	486	536	509	494	507	520	474	464	486	505	534	502	489	505	491	539	508	525	499	510	506	475	509	510	518	481	495	536	525	530	516	521	519	464	510	499	481	540	503	523	500	558	487	502	483	506	528	518	502	454	522	517	516	469	502	501	487	505	524	501	492	528	525	512	494	508	490	452	491	550	471	467	483	484	519	464	491	499	490	489	469	530	537	494	483	539	524	499	521	471	467	513	505	510	503	505	487	480	527	529	512	489	525	480	499	526	525	487	458	548	475	521	489	519	518	507	524	530	498	505	498	495	504	523	489	546	542	538	489	452	500	511	501	519	518	498	512	503	503	507	452	485	512	494	445	505	517	512	506	529	526	521	525	504	531	505	523	495	498	526	507	482	509	515	499	479	513	520	527	516	513	521	513	478	473	502	505	479	511	460	503	504	531	503	514	509	506	525	480	557	462	484	497	499	526	478	539	521	542	516	498	486	546	526	513	501	495	517	497	488	528	492	506	531	501	523	481	537	477	522	487	499	512	549	494	529	506	534	491	491	513	521	505	500	547	523	497	468	490	509	480	518	486	467	516	487	517	485	529	530	516	537	508	472	509	499	492	498	473	510	493	485	536	478	517	508	485	463	506	519	493	535	509	500	534	511	519	504	535	485	535	495	520	520	516	500	495	482	510	502	515	506	502	533	540	503	518	484	515	519	499	499	480	525	517	522	529	503	505	501	509	497	487	551	508	502	523	505	491	481	538	485	507	470	499	503	496	493	528	498	542	541	517	452	501	501	499	513	561	487	509	512	504	514	472	506	482	512	528	470	503	532	544	504	494	514	466	506	489	536	492	518	497	499	544	541	487	516	489	527	534	536	493	544	527	482	515	507	476	429	508	523	474	487	527	542	529	536	467	474	486	501	488	490	519	486	524	479	493	497	505	507	503	539	517	523	544	510	514	470	528	457	499	513	504	511	516	542	540	505	534	503	472	508	475	518	505	484	524	496	481	528	545	503	507	513	464	500	494	542	550	507	486	489	500	475	472	549	481	502	493	492	542	495	538	509	507	530	453	456	521	507	468	490	463	501	472	491	575	482	514	530	522	507	566	530	508	491	464	472	509	539	493	492	489	541	525	476	478	484	517	545	505	527	484	473	548	524	491	510	509	511	505	502	531	494	491	477	464	520	513	520	488	478	514	511	499	509	515	441	519	490	471	533	480	466	472	512	476	511	507	501	504	500	517	534	585	523	490	521	498	489	488	524	510	524	479	478	452	502	540	521	517	489	525	515	489	499	451	510	529	507	527	509	508	546	542	477	513	511	526	507	515	437	459	522	480	487	495	524	497	528	504	513	517	484	514	500	485	519	492	495	458	477	489	495	498	513	509	494	527	508	484	504	510	492	520	548	492	523	527	502	544	507	513	522	530	500	501	531	489	526	546	511	517	493	487	495	460	536	526	515	540	495	537	497	481	493	529	528	519	505	511	512	542	536	495	509	482	525	492	510	551	514	512	530	501	485	542	525	512	497	492	513	462	562	500	518	553	506	471	491	509	476	503	543	507	504	489	521	502	489	480	527	508	521	519	490	472	531	491	487	495	524	497	459	476	504	513	521	493	508	495	511	513	527	533	514	482	487	521	512	512	488	515	496	485	496	513	480	520	522	506	505	501	547	468	510	503	461	511	517	505	488	508	502	496	515	527	526	492	490	496	520	475	499	547	536	518	476	503	499	479	518	500	514	523	553	490	492	511	529	506	496	493	542	524	523	502	492	513	468	475	505	498	486	539	481	516	499	537	503	493	537	460	494	527	499	547	487	509	501	526	530	534	498	511	515	529	534	510	462	493	552	492	531	498	554	470	506	478	494	542	492	523	523	505	508	514	488	510	492	493	564	505	475	512	505	469	539	486	459	546	546	511	525	502	517	530	442	483	531	449	465	530	497	547	473	537	519	479	525	525	499	527	563	484	542	513	470	487	509	486	500	479	495	508	495	456	478	494	491	465	526	523	520	528	494	538	509	511	486	509	495	497	545	523	486	531	488	468	487	534	502	472	551	530	512	509	530	497	507	495	527	508	547	506	507	506	473	510	489	545	516	468	488	466	477	500	531	493	470	478	485	537	523	570	529	519	528	518	537	507	525	515	506	562	530	433	496	581	505	523	478	541	501	469	521	490	518	488	508	501	469	537	490	499	510	521	504	497	527	498	502	438	487	531	503	450	500	508	521	521	481	481	491	468	496	508	495	520	501	533	486	481	549	494	541	457	459	523	516	518	507	505	477	509	528	481	530	514	487	516	571	504	528	479	498	514	510	477	504	484	493	475	502	497	485	520	547	517	577	507	520	481	478	483	461	509	538	500	470	499	524	502	519	445	529	471	504	482	525	512	526	487	489	498	519	503	545	516	527	489	492	483	550	476	518	548	505	483	482	510	519	516	553	475	507	560	511	509	529	509	540	499	509	488	479	528	538	507	497	488	571	506	475	502	476	506	506	516	515	484	474	532	538	494	516	484	495	491	524	495	512	511	486	521	491	537	480	501	488	522	511	495	509	495	474	461	468	514	498	546	512	493	457	524	511	501	525	507	490	501	475	518	506	514	474	479	494	504	512	519	486	504	523	498	525	530	490	517	488	501	484	480	503	466	519	536	495	497	494	568	539	513	490	500	468	505	521	474	525	510	522	505	526	474	518	500	534	507	513	492	489	463	517	481	458	516	539	517	499	527	525	512	548	496	520	481	504	531	532	461	503	499	527	530	534	481	531	524	491	467	470	491	457	522	509	493	490	524	518	528	546	512	518	521	515	509	517	501	479	503	502	509	507	526	515	496	482	504	505	511	492	510	478	511	505	488	492	496	514	528	466	584	503	485	495	529	528	506	501	519	517	489	509	506	501	545	505	491	490	489	499	489	484	505	448	478	505	525	493	521	495	493	531	496	494	523	495	529	466	502	514	516	563	506	481	502	504	520	488	534	519	501	514	508	507	529	498	518	496	525	481	542	498	504	511	499	468	532	520	537	548	542	494	521	477	509	493	501	487	482	494	474	447	469	474	460	485	495	482	521	536	487	524	494	482	511	515	497	523	494	469	491	525	521	465	496	476	488	499	558	470	483	489	518	520	486	549	525	474	505	458	529	466	545	496	489	473	497	487	494	477	470	468	497	538	547	524	487	481	505	530	534	529	473	520	483
38633	13653	52224	56290	39744	12282	682	341	253	223	241	222	204	170	199	172	160	165	170	167	193	198	170	170	167	182	149	168	151	151	169	149	167	148	158	155	137	166	149	173	153	136	157	170	157	148	182	160	176	138	155	170	179	162	148	165	167	172	184	142	158	151	144	170	159	151	137	168	162	165	159	163	153	146	176	152	169	163	149	157	148	143	145	120	149	151	140	183	152	147	163	146	173	167	147	139	178	148	172	140	164	154	160	140	156	157	157	126	154	142	157	136	168	185	146	158	156	148	159	154	153	153	182	171	154	177	150	149	143	151	159	152	183	141	143	153	158	179	131	147	159	172	171	166	127	177	171	160	156	154	153	157	152	187	140	148	175	161	155	159	144	157	154	149	189	162	170	165	154	163	151	159	143	160	177	167	173	153	126	157	158	166	151	164	173	169	162	169	168	214	169	165	181	142	160	145	151	140	135	167	163	154	172	148	165	146	163	132	161	154	159	183	162	144	190	178	151	178	187	166	147	160	153	169	136	196	143	163	141	152	166	163	178	174	138	148	162	140	159	148	168	143	160	155	162	158	163	151	144	160	189	153	153	143	169	162	170	160	160	152	139	174	162	141	149	157	151	157	164	156	175	183	158	147	149	147	151	136	141	158	170	163	165	150	148	166	143	158	151	154	134	152	131	153	157	186	144	137	127	163	158	177	169	161	140	166	158	169	183	148	146	162	165	138	161	138	158	152	170	173	139	131	160	150	182	153	145	178	193	154	150	163	132	152	148	158	150	173	159	166	149	168	156	165	161	154	172	148	156	155	180	164	157	192	154	165	171	175	139	167	136	156	152	152	137	143	160	134	158	160	162	140	141	159	156	145	158	155	154	153	157	156	151	165	172	141	156	154	136	144	155	148	145	151	144	144	138	182	163	132	167	134	144	165	167	161	131	176	147	136	154	164	146	166	156	149	142	148	153	165	157	152	158	158	140	173	157	149	161	145	178	152	169	107	144	170	133	157	147	156	196	166	144	187	146	159	148	143	167	141	171	154	151	171	152	158	159	163	151	133	171	148	165	156	161	167	176	178	175	163	162	162	133	151	163	156	151	156	149	154	161	162	156	155	172	144	159	145	154	149	152	173	154	168	146	160	177	153	135	163	136	165	145	185	133	146	153	155	160	166	173	156	130	145	122	159	161	134	165	131	152	166	162	141	143	189	167	163	162	169	158	165	155	164	148	144	152	139	185	168	170	151	124	166	142	129	172	168	206	169	149	162	157	144	123	151	167	154	153	170	156	177	144	150	157	179	146	146	162	135	156	180	183	155	184	130	146	163	160	157	151	168	179	142	150	156	158	154	158	154	165	166	146	167	141	161	163	152	149	150	168	166	128	154	154	158	152	152	141	160	178	152	140	159	151	138	153	158	158	163	169	150	160	159	143	176	166	151	156	159	177	160	156	148	164	169	154	179	148	130	163	148	178	167	150	154	169	164	154	166	166	191	154	142	168	177	148	162	140	166	154	163	168	163	136	166	154	140	146	164	154	150	163	155	197	159	147	153	168	191	167	166	156	151	173	161	124	127	180	140	151	136	156	149	165	172	190	148	181	139	161	183	159	154	160	163	165	177	153	156	150	146	150	175	147	162	146	166	145	155	184	149	166	149	158	149	182	155	148	166	184	146	137	137	157	142	161	140	143	143	138	167	147	155	174	160	158	147	157	172	163	135	179	148	151	150	162	161	142	176	175	135	153	159	162	150	155	128	135	144	159	166	141	169	171	178	169	188	149	180	172	142	155	154	163	164	174	149	155	164	147	164	144	148	167	151	169	181	153	159	155	164	138	168	159	140	139	134	162	173	165	133	168	179	172	142	151	152	166	140	162	155	147	149	165	179	156	148	148	155	160	146	160	169	152	176	152	158	161	139	165	142	176	170	153	163	154	152	163	164	147	157	150	159	161	161	156	142	149	173	156	152	167	159	156	156	156	168	157	154	144	170	172	161	178	142	178	134	156	155	142	162	144	147	142	136	145	146	184	139	142	153	173	169	158	146	155	127	151	137	159	148	165	149	169	163	145	152	158	146	158	168	162	154	178	193	151	158	174	130	146	158	163	177	158	155	174	177	173	147	165	173	147	131	180	154	157	157	152	166	165	157	154	156	162	128	172	173	143	143	146	167	152	162	181	156	168	153	150	169	151	144	142	151	181	162	143	176	165	160	144	167	176	152	133	170	175	149	159	160	175	150	169	151	132	155	167	141	156	168	156	170	147	162	163	161	146	150	154	140	154	162	139	154	169	138	191	142	183	136	155	158	166	164	170	171	163	145	136	160	162	166	144	159	168	144	160	158	155	145	143	188	151	145	163	161	146	168	153	170	153	158	131	138	180	171	150	148	152	157	146	151	142	142	168	137	142	146	166	163	128	172	137	146	157	153	156	149	151	146	159	149	167	150	163	170	167	147	160	168	163	155	137	134	148	158	145	178	149	155	145	171	162	167	157	134	169	149	182	143	142	131	170	149	149	150	189	184	165	157	144	180	152	143	156	147	168	164	156	162	146	162	153	159	160	157	143	165	152	184	133	150	146	154	154	162	142	155	168	157	112	159	165	175	146	152	135	151	168	164	154	170	169	134	176	176	160	155	142	192	154	168	148	170	145	131	138	161	169	154	153	162	171	156	144	153	167	159	175	154	144	160	148	151	158	151	140	129	132	136	167	162	163	152	169	158	144	150	152	143	156	153	140	144	168	118	134	153	177	161	130	177	134	162	160	178	168	160	173	149	158	154	147	168	146	159	144	167	154	167	162	169	150	146	159	167	181	156	170	122	148	166	164	167	159	137	151	154	184	159	141	154	169	155	149	162	152	154	173	189	158	174	147	171	144	148	165	174	156	140	154	159	143	153	148	160	173	122	154	137	157	185	144	159	151	165	174	179	161	173	179	182	144	146	142	139	156	149	178	156	163	163	181	158	168	178	154	167	160	168	149	155	135	170	138	163	174	154	136	146	136	156	166	155	167	139	150	151	163	129	175	155	164	152	149	157	168	147	140	145	173	179	160	142	165	186	170	150	146	144	152	140	159	160	152	145	141	154	161	152	158	153	168	124	164	162	161	143	169	141	148	157	165	154	170	152	147	166	158	161	175	181	172	152	148	170	145	147	175	164	176	185	147	144	144	144	179	163	154	159	157	156	179	179	145	151	149	147	150	194	162	143	175	164	144	171	157	150	144	152	130	151	149	144	167	162	155	174	162	161	176	158	195	167	155	174	167	181	153	153	154	157	180	142	161	161	161	152	181	163	130	171	174	153	136	145	150	170	168	137	150	141	145	172	183	159	171	159	156	138	154	165	170	149	154	171	151	158	148	152	119	132	150	161	148	145	164	162	171	171	172	172	172	176	155	157	162	155	153	166	158	163	149	170	154	161	175	166	141	174	165	139	159	144	155	146	135	164	145	155	162	140	150	179	162	158	140	162	137	141	142	146	133	148	145	151
17645	8399	53414	61112	51924	5130	1444	1226	1020	880	822	727	799	688	599	585	549	545	520	569	547	505	494	469	487	465	459	484	418	497	453	445	469	420	404	466	447	418	436	462	440	410	445	434	395	396	428	407	413	449	389	442	391	394	407	415	446	387	386	455	392	410	380	430	399	381	420	384	434	397	390	402	424	365	418	427	426	363	378	395	415	405	385	370	384	386	399	385	383	386	391	374	400	396	416	404	430	392	390	366	398	424	412	380	421	415	355	386	402	431	401	374	411	398	392	416	414	360	407	379	349	400	411	401	388	413	395	375	391	407	399	394	402	385	372	352	373	408	407	402	404	369	376	442	402	381	408	393	379	418	377	399	405	362	390	379	402	373	395	370	413	433	384	360	353	404	407	388	360	406	430	374	422	414	426	416	402	389	375	384	369	435	399	400	382	383	382	410	415	437	404	388	350	396	380	364	410	428	384	386	392	396	379	398	411	400	396	394	371	387	412	383	389	405	399	407	432	398	409	379	386	409	388	367	366	447	340	379	395	371	389	391	399	388	365	368	389	397	419	350	352	393	422	396	357	393	384	413	369	363	425	406	391	381	385	396	340	350	389	385	399	404	402	390	380	357	391	392	422	401	406	398	374	385	390	377	348	398	395	411	383	376	374	437	408	387	392	405	385	372	395	395	419	446	417	378	424	431	381	403	369	380	396	386	407	393	410	359	377	428	405	386	400	415	395	362	409	368	405	388	387	429	418	370	404	366	381	407	394	373	328	386	377	417	370	422	418	364	399	392	382	399	438	388	427	404	362	367	412	385	384	391	390	405	383	409	354	416	358	401	372	369	399	411	417	403	398	423	422	420	376	383	383	382	413	406	382	413	407	417	412	407	400	408	388	361	387	372	412	412	384	371	402	418	421	374	385	414	428	385	388	395	380	412	372	399	385	388	387	383	409	395	391	403	372	388	384	417	387	389	386	399	396	415	362	358	401	394	423	414	386	371	375	376	419	419	385	410	383	370	357	352	386	379	386	384	393	386	393	400	401	429	395	406	385	381	382	398	428	391	386	415	372	409	388	397	386	394	376	377	397	406	385	407	385	381	369	398	352	366	404	371	391	383	391	340	415	383	409	388	373	396	415	389	385	387	395	389	430	427	366	399	421	386	367	386	402	370	405	380	344	404	378	347	421	375	369	387	322	378	415	392	361	368	383	350	396	404	373	395	406	397	366	349	413	372	415	424	410	421	381	399	383	410	392	375	385	382	395	384	379	432	374	387	385	396	454	350	422	392	389	398	385	380	402	385	393	370	375	373	398	375	427	371	398	409	409	380	402	388	395	403	351	418	403	394	426	435	403	407	385	398	400	379	390	405	414	396	350	387	393	419	451	346	368	369	422	380	411	373	409	382	418	411	404	372	385	366	361	406	413	397	369	406	385	352	407	409	345	409	355	380	427	411	409	382	378	392	385	382	373	358	397	371	420	401	395	387	407	420	384	397	415	404	427	395	377	399	401	385	370	434	356	405	412	376	375	383	405	376	377	374	372	401	388	399	376	410	393	390	423	407	377	400	394	371	416	377	377	385	393	391	347	399	380	391	370	379	409	376	408	379	385	396	392	415	368	384	416	359	424	383	364	384	392	379	392	419	393	411	404	400	409	385	406	421	389	363	408	410	408	388	396	368	423	368	378	408	387	406	398	396	412	398	418	404	379	382	369	368	409	383	418	355	408	410	428	371	379	402	407	413	369	390	390	401	385	390	380	384	386	408	405	389	421	367	387	391	402	331	387	412	371	378	388	369	400	389	413	401	405	391	401	395	393	396	407	362	407	406	426	387	397	406	376	355	377	393	404	391	385	401	380	395	399	372	369	419	406	371	388	420	403	405	363	369	412	395	378	344	415	363	409	365	401	407	387	358	416	378	385	401	413	380	390	395	378	360	426	402	378	361	364	390	401	370	370	432	374	393	370	390	416	412	387	388	368	401	418	374	403	401	389	370	377	370	375	368	396	399	399	379	433	410	400	409	411	379	384	396	379	389	373	377	389	403	376	391	378	372	411	409	408	402	359	421	407	398	389	400	397	379	404	379	390	390	376	382	405	394	376	398	400	394	381	388	388	373	376	383	382	411	420	393	389	406	387	363	407	384	354	371	397	406	408	387	393	366	393	368	396	390	393	374	396	398	399	349	390	377	400	423	360	424	432	382	408	390	397	388	402	427	398	383	412	375	385	422	387	346	395	406	420	379	403	381	386	387	397	380	391	385	351	406	419	414	387	403	384	381	426	366	365	385	402	401	389	391	361	399	417	388	415	428	383	361	358	370	366	384	385	409	439	387	383	398	402	384	412	427	382	372	387	371	365	382	423	396	406	403	400	369	353	397	399	412	415	377	407	354	380	382	371	443	381	394	366	397	386	398	399	398	388	403	393	380	398	391	379	367	419	364	397	384	406	387	398	391	401	361	405	394	389	404	384	406	392	381	411	363	410	378	430	412	438	400	389	397	422	414	408	390	360	358	409	389	380	384	395	381	365	440	382	419	413	388	395	360	415	360	432	374	412	401	376	408	417	373	406	401	371	343	373	378	404	402	388	395	350	395	387	376	387	409	369	388	382	401	423	416	350	396	410	354	394	382	388	371	404	411	413	400	397	405	369	394	386	396	380	395	360	404	414	388	389	369	378	385	386	377	374	373	386	411	418	377	403	389	378	395	414	402	406	380	421	388	397	384	392	384	401	379	414	357	424	391	407	376	396	376	395	387	373	394	404	391	390	407	385	378	385	373	414	413	380	422	384	401	426	390	382	384	429	384	385	412	423	419	383	373	417	380	354	376	372	398	413	407	381	386	403	407	421	406	410	374	424	409	385	403	385	388	375	393	404	402	372	396	396	363	383	416	399	406	400	390	373	412	411	399	414	410	413	399	392	399	377	354	400	377	395	379	383	398	415	382	385	434	374	420	383	402	380	371	391	375	402	380	390	391	392	418	366	378	385	408	401	392	382	360	389	415	359	399	396	377	364	396	375	386	398	411	369	390	393	378	405	378	402	402	397	415	397	397	377	407	364	387	370	417	382	415	379	393	432	361	387	387	371	370	436	404	390	374	391	403	382	361	390	389	408	402	378	377	408	361	382	391	400	391	402	387	400	386	397	391	409	382	380	366	397	388	412	334	430	407	437	370	378	415	412	413	398	371	432	363	383	400	383	416	371	371	391	382	411	367	411	395	419	334	374	423	368	409	372	350	407	340	375	365	364	410	390	415	373	410	386	404	416	370	383	405	367	384	419	399	402	377	373	391	373	384	386	399	406	398	407	374	400	402	427	391	413	403	402	383	375	385	414	369	409	381	392	417	360	375	417	406	378	399	353	348	416	408	383	364	373	386	427	389	415	393	383	369	402	420	376	388	389	386	406	378	379	418	415	433	378	401	424	386	347	371	382	375	406	381	390	367	413	375	390	393	384	386	373	394	376	404	387	386	416	419	407	369	423	421
42707	16644	66409	67533	50255	19274	2049	570	496	477	448	374	388	382	352	324	350	316	304	330	338	341	326	309	290	310	320	319	287	290	303	310	302	326	286	309	295	306	295	317	298	294	314	317	313	320	312	314	327	286	303	301	289	316	276	297	315	281	309	281	310	285	269	306	303	305	316	291	287	292	286	296	274	289	291	308	290	317	327	333	299	304	296	282	308	307	276	310	314	306	301	259	290	298	297	274	283	326	262	320	315	295	283	274	303	275	316	291	284	310	275	278	279	293	275	289	333	333	344	264	279	307	295	308	313	299	295	316	323	294	269	298	312	315	297	286	310	277	290	287	340	296	339	332	286	282	281	301	296	296	315	303	307	287	282	284	303	331	268	337	294	277	320	276	328	274	290	305	316	288	284	315	255	288	311	288	285	295	303	316	340	300	339	310	305	263	280	322	328	324	276	315	335	306	299	284	314	323	323	281	272	313	297	302	273	272	284	312	284	284	274	269	301	299	262	296	275	274	295	293	287	284	288	284	280	296	312	315	289	275	295	281	306	280	314	306	297	300	315	316	291	303	302	278	304	323	342	297	297	290	288	272	306	318	289	290	283	264	322	275	335	308	294	280	302	307	302	272	291	291	316	292	317	310	343	322	285	293	308	307	291	280	280	276	313	321	354	316	267	305	311	294	314	310	292	298	299	309	288	303	312	280	291	298	294	327	276	313	291	278	329	300	263	314	272	288	292	287	286	327	252	280	293	314	248	318	300	302	300	289	275	288	288	307	326	273	327	279	280	314	298	304	289	284	305	285	318	289	270	295	280	302	303	341	268	335	296	316	292	271	271	303	299	293	301	283	310	311	320	299	290	277	290	301	333	295	287	328	292	337	331	309	306	325	289	269	295	276	294	300	316	305	268	294	295	264	308	269	310	268	294	280	291	330	320	283	314	344	290	276	285	284	274	263	313	291	303	288	277	258	281	303	293	294	281	305	268	300	288	305	290	290	302	308	291	303	301	276	275	303	263	295	326	288	289	298	290	311	293	291	315	309	281	306	312	313	306	299	270	297	276	271	300	337	312	334	319	334	302	269	310	297	286	304	328	265	271	316	305	325	269	276	285	295	260	286	309	295	288	285	280	279	302	313	254	290	275	267	286	317	290	309	303	302	297	292	274	311	285	277	308	285	276	283	318	292	263	296	271	253	309	328	263	310	298	288	312	274	326	282	284	330	277	300	294	336	269	278	334	281	313	252	318	321	329	308	281	310	278	304	292	285	284	314	297	303	279	266	279	302	288	318	275	289	306	287	303	299	266	283	247	271	283	285	292	316	281	276	232	302	291	306	267	258	331	295	278	324	272	311	311	298	325	306	267	284	265	285	315	322	271	311	275	318	302	323	281	304	293	273	288	310	325	261	282	311	345	276	267	309	264	314	286	324	302	305	305	275	305	281	298	280	277	267	273	291	297	262	306	304	296	304	265	275	314	305	296	267	301	243	286	286	279	298	301	291	304	282	279	307	278	278	266	262	307	275	260	321	311	269	284	283	294	334	348	320	306	302	322	266	286	314	280	270	315	346	299	303	307	287	324	326	311	308	306	280	285	317	280	265	300	302	313	298	276	289	275	287	287	297	308	296	266	279	311	317	280	270	314	319	306	310	290	318	272	301	313	276	294	347	286	301	299	279	316	294	283	300	282	291	320	311	303	264	305	298	290	320	282	295	313	304	274	273	320	311	285	321	288	285	308	315	302	280	302	278	298	326	272	305	295	302	289	326	317	295	331	302	320	310	288	287	264	293	294	302	291	272	309	302	314	280	285	276	285	296	277	275	288	297	324	298	286	309	299	326	323	294	325	310	284	283	306	316	308	316	318	296	267	264	267	337	283	268	317	300	277	287	260	303	281	284	295	266	315	266	310	301	310	330	313	302	310	311	282	284	308	266	293	292	286	323	302	304	260	300	286	312	267	309	289	293	270	311	262	298	332	302	280	285	275	336	285	302	296	263	330	319	278	270	316	284	312	278	327	257	276	282	303	305	273	353	299	278	289	323	288	297	288	284	302	279	273	324	298	276	300	266	291	289	292	276	293	288	296	284	274	309	302	302	294	284	315	319	308	297	283	316	278	278	309	269	310	291	309	292	259	305	280	304	273	302	278	270	308	305	283	279	281	292	303	273	305	280	294	309	260	308	292	286	290	271	336	287	279	286	314	338	276	333	354	284	267	306	323	293	296	289	289	287	304	266	304	295	336	295	306	321	300	313	318	272	312	307	278	285	273	281	298	320	274	277	296	284	276	306	313	295	325	295	284	295	301	271	273	286	289	309	319	316	280	294	276	317	300	292	283	344	302	310	296	288	320	314	304	295	276	295	291	307	290	309	297	301	275	266	268	301	315	299	286	288	293	302	303	275	308	301	305	285	315	312	258	306	274	274	316	308	295	296	280	268	277	305	306	295	290	267	292	269	296	321	307	306	314	301	249	267	297	314	275	281	281	299	276	302	334	297	295	273	283	290	255	315	270	278	317	285	251	276	286	289	317	279	302	290	269	324	284	308	296	300	303	295	263	291	288	312	292	301	275	305	326	294	253	306	298	296	293	292	285	293	284	300	285	263	313	295	292	272	291	302	302	307	294	295	302	326	287	295	278	292	289	342	327	246	285	332	311	302	321	306	323	296	268	258	302	307	279	278	297	330	309	340	286	264	292	298	264	263	277	343	292	293	303	293	264	312	278	291	296	282	310	308	295	300	269	278	308	315	295	297	277	273	304	278	305	317	278	269	311	300	296	296	284	257	299	298	299	285	315	263	308	295	275	275	283	289	312	310	294	273	274	295	281	305	329	284	299	278	267	289	264	311	309	336	275	295	307	283	320	273	271	284	286	335	275	293	293	280	309	287	306	296	294	279	313	307	287	309	309	281	295	290	309	274	306	283	289	283	310	305	292	270	298	302	288	319	290	285	310	256	286	255	293	284	299	300	282	301	286	289	308	287	289	256	312	309	300	280	258	275	294	303	282	293	281	279	277	270	307	288	267	294	312	279	292	330	299	290	294	265	297	273	256	266	303	300	309	293	290	286	279	302	277	285	284	289	281	284	275	285	316	306	304	273	258	265	301	315	253	300	293	307	264	333	284	309	263	268	268	253	267	295	305	314	289	296	295	290	318	268	318	296	306	292	280	284	295	294	293	303	280	287	266	296	301	275	313	321	277	273	284	270	292	269	278	340	295	299	272	284	280	286	321	292	301	300	314	282	304	287	305	277	306	313	289	308	284	288	299	291	307	282	299	307	269	339	323	269	314	278	289	308	283	294	301	291	300	292	291	256	257	293	317	312	302	295	303	291	288	282	274	273	309	293	318	282	283	302	318	276	286	323	315	298	291	271	294	289	332	291	284	269	278	279	278	293	285	269	314	338	281	309	305	322	288	334	275	267	294	299	290	276	305	261	294	282	278	295	284	274	297	295	259	299	285	312	269	265	278	299	317	272	267	272
19557	8565	64603	71706	61192	6887	2259	1935	1800	1500	1378	1253	1169	1137	1081	1014	960	952	952	872	880	867	815	848	811	820	797	762	776	760	735	782	783	727	735	729	687	717	745	749	737	730	741	733	707	725	682	675	678	703	716	695	692	687	708	726	672	666	688	723	669	666	699	721	697	718	686	686	708	706	674	660	714	680	653	669	707	704	703	690	656	660	670	691	641	663	681	645	650	678	680	644	646	691	726	665	678	653	687	707	691	690	710	688	655	667	736	687	679	666	674	698	694	655	635	690	679	676	690	641	682	703	642	654	717	687	675	666	686	687	658	648	639	692	714	657	653	632	665	680	629	633	618	677	675	662	682	634	716	721	667	647	635	682	669	690	651	618	701	675	684	662	680	677	698	662	677	686	658	721	697	645	682	683	649	689	687	687	626	693	682	627	731	657	730	693	724	687	651	645	675	667	699	683	647	680	662	637	638	623	682	677	634	652	685	624	644	654	637	675	704	656	591	679	678	649	634	703	679	673	676	684	647	674	668	658	661	676	670	642	668	677	658	700	683	671	673	664	713	664	657	697	665	692	629	685	672	630	637	635	713	676	665	633	702	660	634	678	675	693	642	668	653	628	655	660	682	699	634	694	685	658	644	662	698	662	657	675	632	665	636	677	712	657	689	664	651	678	658	631	695	653	699	652	686	683	678	664	639	691	704	634	627	680	660	671	668	681	648	674	656	662	695	650	636	725	687	620	649	679	661	629	684	643	682	679	654	660	640	643	648	663	664	687	677	681	673	638	695	673	707	676	666	640	690	624	688	622	702	693	717	709	663	664	698	632	646	674	651	662	657	624	651	654	719	651	699	690	666	648	636	678	628	683	672	682	625	638	640	695	595	667	709	621	694	694	634	678	657	609	647	645	685	650	681	675	704	620	657	660	643	650	677	655	674	682	670	687	695	633	653	652	640	683	675	673	693	637	659	701	663	683	653	632	676	642	637	710	684	665	644	670	729	611	652	691	700	662	662	682	657	634	689	664	657	704	659	656	686	655	698	663	643	680	709	666	682	681	688	657	639	695	676	669	699	665	650	676	705	703	704	709	713	666	677	623	638	695	686	691	651	687	664	650	672	658	712	639	670	639	628	671	677	658	644	636	677	644	664	701	672	593	653	664	685	665	672	673	690	663	652	654	647	680	717	655	647	678	660	714	694	669	674	668	641	704	635	673	668	644	673	690	724	693	674	656	676	691	636	670	649	614	664	651	665	670	647	646	667	681	682	717	645	644	682	692	736	680	619	671	678	676	692	685	658	679	641	647	712	683	681	679	688	691	669	664	675	667	673	637	689	659	631	687	620	667	675	686	691	706	673	697	684	656	698	704	624	656	670	671	700	676	632	686	707	675	671	630	714	673	650	646	660	678	659	682	638	658	731	679	690	677	627	661	691	649	661	665	630	641	643	708	618	635	665	669	654	666	617	644	630	663	654	690	673	652	675	650	654	680	680	680	659	638	711	659	688	651	663	649	678	665	671	677	667	718	663	652	677	689	690	641	690	687	668	650	632	618	668	693	655	689	661	634	655	668	656	683	637	692	665	679	659	671	689	670	685	710	665	685	701	643	680	668	679	698	658	632	725	696	653	673	672	657	639	658	670	659	679	645	670	680	703	653	693	713	692	696	679	641	672	615	710	698	657	661	645	688	663	605	665	655	635	620	681	632	688	678	683	630	671	659	662	650	627	681	653	722	673	684	702	674	660	672	663	651	653	654	718	670	684	680	687	660	643	639	668	671	642	647	658	640	711	675	700	675	687	744	713	662	671	662	661	682	661	665	683	680	694	666	660	646	609	691	643	675	715	702	643	689	683	660	692	655	652	651	731	668	641	664	644	683	661	663	650	651	661	638	668	681	709	692	699	658	654	648	662	691	655	647	682	662	689	674	691	669	704	661	683	649	673	657	630	694	668	661	641	675	693	651	676	721	643	631	686	696	693	590	691	635	662	655	639	686	690	689	682	660	646	650	611	662	677	631	658	657	636	652	701	654	660	719	701	669	645	699	682	660	659	681	645	679	669	670	627	666	693	629	649	624	640	703	642	669	610	656	699	721	667	678	680	674	652	682	671	641	657	640	741	686	648	667	674	690	694	681	686	651	658	621	708	685	637	663	676	648	707	668	646	629	651	664	624	680	695	736	675	690	713	643	711	687	668	648	671	637	632	636	671	703	703	646	641	657	633	629	672	685	636	691	684	694	701	662	674	653	651	685	665	666	677	677	663	607	655	671	687	643	653	628	691	675	631	633	707	660	623	629	647	711	653	630	629	705	653	658	624	666	705	699	637	650	683	611	676	664	632	599	662	706	664	688	721	652	712	647	631	669	645	646	695	626	648	678	646	686	659	696	663	673	701	656	693	695	661	654	624	728	632	715	679	674	648	699	708	664	691	702	668	711	641	669	664	683	652	647	627	684	697	644	688	698	672	651	714	700	666	633	667	671	687	709	661	678	702	699	625	660	660	661	748	656	672	695	658	689	715	666	672	675	645	634	673	673	668	661	628	667	644	720	669	707	636	701	660	723	645	687	655	676	682	736	682	666	654	699	678	708	672	696	680	624	691	673	667	679	661	676	647	642	652	656	749	668	689	669	714	667	714	650	630	681	697	642	636	643	660	673	686	712	691	687	634	679	703	657	645	671	680	653	626	656	634	611	710	646	640	688	632	669	664	698	720	684	693	681	648	663	681	688	629	673	657	620	644	685	637	681	660	664	694	676	640	683	669	664	641	686	677	667	686	692	707	687	625	670	657	617	677	650	658	647	624	623	679	652	729	652	695	712	689	701	662	662	678	678	693	686	633	702	632	659	678	669	689	659	704	634	688	663	639	693	632	698	690	682	698	633	668	682	707	644	656	687	644	696	646	664	683	648	680	688	656	646	736	628	676	671	705	681	657	644	630	685	666	721	636	713	685	664	626	645	616	673	657	703	725	646	662	672	614	717	668	660	647	647	703	692	661	678	656	681	676	672	661	705	652	743	644	679	650	646	696	668	703	732	691	719	745	679	698	674	694	652	650	672	695	674	720	666	631	685	674	666	678	672	707	671	688	647	667	599	720	682	645	707	659	686	694	636	692	705	638	684	682	705	684	657	665	672	665	658	677	662	673	661	686	685	690	661	657	688	718	657	676	678	685	686	664	676	623	650	666	661	692	634	688	690	720	732	729	638	675	675	650	636	660	670	668	667	684	686	695	653	625	706	722	640	698	656	640	682	629	632	681	645	659	694	650	621	689	658	679	674	681	660	654	710	639	695	720	638	672	673	660	613	668	688	678	636	629	669	709	652	670	674	667	653	641	734	674	638	671	697	654	699	675	668	664	641	642	667	707	678	671	642	670	683	644	654	665	656	677	652	691	645	609	683	695	633	694	665	670	686	652	708	678	680	658	691	684	625	650	608	649	663	683	682	681	669	692	649	687	655	698	645	658	702	689	659	630	652	661	658	652	676
20739	4354	6490	4300	1710	373	231	236	217	214	217	266	241	214	200	244	221	223	214	216	228	210	236	218	206	209	219	193	229	194	221	204	205	257	237	224	278	229	256	231	246	238	230	236	277	226	216	231	203	221	214	250	237	250	220	226	199	224	224	218	226	231	222	219	210	224	237	234	246	227	248	262	204	231	215	210	233	200	231	233	221	242	206	249	215	214	252	201	229	235	224	226	231	248	222	237	228	213	221	246	260	224	233	210	230	230	223	221	197	215	227	206	226	217	203	203	201	229	247	222	222	229	253	226	230	232	230	240	237	240	229	230	251	227	212	213	249	223	240	204	224	260	205	234	234	239	230	210	236	223	239	206	224	244	237	237	223	249	263	227	201	220	262	268	245	245	232	227	234	219	203	231	203	206	237	234	245	216	211	234	231	224	229	217	229	204	212	206	213	204	217	236	213	247	225	247	234	222	193	211	225	270	201	243	233	223	248	266	259	218	249	234	203	251	215	231	242	211	199	238	228	183	245	206	212	220	225	247	221	207	236	225	238	244	244	256	220	227	208	210	226	236	223	215	249	254	207	232	229	233	241	236	214	214	247	219	249	238	221	204	212	211	221	214	215	215	234	213	236	222	220	220	219	252	246	241	193	207	216	214	232	236	221	223	259	208	234	240	242	255	214	208	228	235	192	204	234	205	235	248	245	223	230	201	221	205	242	222	231	218	231	239	217	210	233	254	209	252	209	251	235	215	207	223	246	235	218	231	257	214	202	203	213	221	194	253	229	245	205	245	224	244	236	250	203	202	191	256	242	203	227	230	243	238	214	233	236	214	248	220	255	243	208	250	196	175	245	221	257	219	246	210	239	223	222	234	241	190	209	213	216	232	224	211	231	231	208	238	212	241	209	224	245	222	230	240	223	246	206	218	205	222	272	241	219	250	235	241	253	211	242	209	264	214	220	263	233	194	243	229	235	214	230	216	251	233	235	239	229	219	214	225	237	241	240	233	218	220	249	217	218	229	215	214	227	217	232	243	217	247	239	207	220	224	196	236	213	239	242	234	216	242	228	238	222	218	252	209	204	220	201	214	214	240	208	215	264	255	255	251	264	241	209	246	238	209	229	221	228	241	215	250	234	228	218	215	244	202	230	239	235	254	218	220	230	214	248	215	219	224	235	249	245	230	213	230	217	247	211	210	243	252	247	225	250	214	211	209	202	224	237	229	201	229	221	217	236	224	228	245	227	223	200	217	200	221	230	209	254	213	233	205	219	244	230	235	266	204	208	223	227	229	218	253	219	243	227	240	212	223	244	246	250	215	247	228	240	238	217	235	225	225	204	230	229	237	222	204	241	202	210	210	198	205	205	243	206	193	233	207	239	226	217	214	203	234	219	215	219	262	225	244	224	237	204	206	234	245	249	243	213	234	233	256	251	218	214	201	218	222	216	218	205	236	241	221	201	226	239	206	222	241	239	240	246	232	232	248	223	237	223	237	201	198	225	220	233	223	194	234	224	220	228	250	240	224	198	263	217	257	239	240	235	230	227	220	213	215	213	204	244	221	230	210	267	209	216	224	222	247	258	210	211	234	218	221	209	245	255	210	235	210	256	215	230	230	224	253	203	196	240	232	231	226	229	228	223	206	217	249	226	252	263	228	208	206	230	229	240	204	196	214	260	229	209	226	252	236	214	239	230	229	253	238	225	208	222	219	214	228	235	240	227	243	206	201	234	238	261	223	205	271	228	243	210	215	222	226	211	229	192	233	236	243	269	248	241	212	230	206	233	241	228	255	231	233	207	204	241	221	268	223	219	250	229	234	212	242	227	224	248	229	221	237	219	228	235	206	195	211	236	215	231	239	229	247	227	239	236	226	204	220	239	208	209	225	258	200	232	214	214	220	223	241	228	205	225	219	242	226	251	192	222	228	208	231	245	218	207	183	204	210	207	227	258	234	241	228	232	242	214	222	205	222	235	221	215	215	242	237	202	241	205	206	215	223	213	211	243	227	233	218	235	239	224	238	229	263	250	217	216	244	217	233	221	222	193	227	235	181	242	239	232	229	275	213	207	192	223	232	228	220	199	206	177	226	226	198	214	183	207	200	241	243	228	229	188	225	242	220	241	211	231	216	241	245	217	248	239	207	236	227	226	210	231	217	215	184	228	216	202	206	196	249	234	224	225	228	232	210	218	233	261	229	231	229	273	242	206	238	228	204	232	231	193	235	232	246	228	240	226	188	189	209	231	205	234	235	223	241	237	226	237	230	206	219	243	231	217	215	251	233	249	205	225	233	249	226	227	213	207	201	234	249	218	220	233	225	227	213	217	207	214	226	236	230	260	223	224	212	236	263	225	207	212	230	229	220	193	260	256	237	209	211	217	219	217	240	204	228	225	229	198	215	230	224	211	213	239	196	206	238	206	239	246	229	218	211	220	231	206	241	225	238	229	210	221	226	225	225	225	234	229	245	228	225	197	233	236	251	251	214	212	271	238	238	216	229	235	198	200	221	210	234	248	227	230	248	239	222	232	240	237	227	229	278	256	230	197	216	213	240	243	214	225	226	242	223	227	217	226	202	226	220	213	205	223	196	237	207	224	228	241	247	219	216	255	209	206	237	224	202	216	223	210	215	246	223	209	267	234	220	223	201	223	203	236	220	238	213	227	221	216	184	230	215	214	241	214	230	261	200	238	211	243	206	213	249	240	243	260	231	229	227	238	220	248	220	231	230	223	238	216	257	264	227	208	223	229	206	242	241	214	253	214	210	233	218	241	222	224	224	236	248	239	211	229	251	204	238	194	218	239	212	226	212	225	241	215	251	242	224	215	244	223	226	230	271	231	241	191	251	241	217	225	201	249	210	232	202	254	218	236	212	231	223	208	225	227	223	224	236	202	211	224	209	203	226	238	210	210	235	249	179	235	234	225	195	232	226	204	210	225	211	214	228	217	229	235	211	217	227	227	224	217	240	229	207	250	249	237	210	227	221	214	268	220	193	200	238	227	211	272	225	232	232	203	227	270	257	250	212	222	222	216	228	229	245	231	243	218	256	207	229	254	200	210	226	227	243	255	239	204	235	239	243	247	221	219	224	217	218	226	213	219	218	249	226	211	210	198	218	211	241	257	228	223	215	216	222	214	220	222	265	227	233	239	253	221	226	239	212	220	236	202	244	198	239	227	211	241	251	225	214	226	220	216	224	212	235	230	220	224	232	229	247	230	234	228	241	217	207	232	243	212	222	245	245	225	186	205	205	218	226	219	229	217	213	216	224	240	226	223	215	222	218	257	254	244	215	235	240	245	239	233	231	201	196	209	228	243	220	236	211	233	229	242	247	224	223	218	238	239	213	262	217	248	229	228	216	202	216	214	213	220	230	213	198	248	221	254	223	241	197	223	235	214	227	213	246	221	228	243	237	246	240	249	231	240	217	255	215	201	223	220	211	240	235	212	230	230	256	232	216	215	216	223	216	198	236	221	246	238	223	217	255
8787	2791	12028	10763	5715	763	508	505	503	534	542	543	504	491	482	472	527	520	518	459	492	524	532	472	544	497	492	528	507	497	564	468	510	540	509	510	523	511	507	527	504	517	537	494	523	506	522	533	532	519	504	552	517	495	478	508	483	479	491	522	473	494	520	536	498	485	527	522	503	462	485	500	487	464	521	520	500	501	521	521	507	517	495	572	525	501	553	516	469	547	517	476	500	512	504	506	506	490	554	518	502	506	481	457	522	498	500	483	490	513	489	514	469	512	514	510	558	527	478	501	521	457	475	447	506	508	529	495	483	491	519	490	539	469	495	515	506	530	522	514	495	470	492	468	505	522	488	510	506	502	525	531	510	544	504	512	497	488	474	515	477	549	515	475	503	523	488	511	472	517	515	464	461	516	494	481	521	475	515	497	496	508	480	484	526	470	501	524	507	493	507	513	500	494	493	494	501	518	485	506	497	488	540	520	507	519	490	514	505	478	515	539	516	493	525	462	465	477	511	489	492	473	516	525	505	490	477	485	487	516	496	470	539	487	489	515	485	511	532	491	472	527	517	480	485	523	472	499	498	489	470	492	495	505	466	499	534	514	526	457	525	530	489	533	485	495	503	479	462	435	475	537	521	532	536	483	530	520	508	524	510	547	502	515	504	521	525	475	540	550	459	492	512	492	515	511	511	537	491	532	468	527	486	482	498	517	485	486	472	507	497	499	485	508	480	519	503	501	497	517	511	514	504	500	502	545	512	476	530	510	480	494	491	494	521	539	522	505	522	530	521	505	504	517	541	513	515	512	492	501	527	517	472	519	447	509	517	478	522	527	503	535	520	528	499	502	496	519	499	455	569	519	529	523	461	515	523	501	474	501	487	496	504	507	476	516	528	515	504	494	519	512	474	458	486	515	487	493	481	495	533	496	517	498	500	517	524	518	471	482	499	497	489	499	502	506	517	539	523	522	496	507	521	562	516	484	482	526	504	472	475	498	521	486	503	514	518	527	544	507	547	466	505	547	539	516	516	539	507	504	496	498	473	486	479	491	516	490	492	491	477	515	532	483	507	542	508	563	496	510	498	518	476	516	487	544	511	517	495	525	501	512	519	517	516	480	549	457	483	514	471	520	525	503	485	504	493	520	516	500	509	486	464	505	508	542	526	504	507	478	527	508	487	483	528	493	500	526	519	496	519	467	542	537	538	503	468	525	526	511	492	531	515	464	493	513	450	483	501	489	502	523	529	485	513	481	524	512	513	498	516	509	526	505	542	480	474	516	491	508	526	493	533	533	492	488	523	480	505	522	499	531	524	502	496	465	545	475	532	520	520	496	516	516	533	534	499	476	500	518	475	517	490	505	489	495	502	503	477	488	505	487	540	513	482	506	491	488	546	464	484	513	477	520	495	545	550	519	495	530	514	502	519	533	537	514	464	532	510	499	558	534	488	531	512	473	544	537	483	505	473	505	541	516	472	511	514	512	498	477	519	497	528	504	509	494	489	537	481	506	502	530	476	527	565	544	511	529	498	504	492	534	493	492	502	486	522	478	532	522	481	510	518	526	465	493	464	519	537	528	522	526	491	520	487	502	490	482	533	544	520	492	492	506	535	495	516	527	522	502	495	484	515	519	487	486	492	465	506	495	520	486	481	490	549	465	525	500	485	529	499	500	476	509	560	526	489	514	537	512	503	514	537	533	495	486	514	528	480	497	531	507	512	478	518	489	505	522	513	528	492	529	506	507	532	518	510	491	463	490	492	465	476	543	500	527	509	555	476	495	475	503	508	540	493	532	538	491	544	577	488	496	528	487	503	461	497	550	523	475	530	484	474	504	485	479	481	510	499	482	524	493	513	473	543	523	533	462	524	550	512	515	519	507	492	500	490	507	502	495	497	502	520	508	506	485	503	570	481	474	510	456	514	505	494	481	501	507	539	483	490	514	512	486	480	482	494	504	536	514	507	468	475	480	478	508	505	491	510	508	500	535	456	525	492	495	533	499	554	497	526	508	502	484	503	514	482	490	440	508	520	507	510	512	527	537	496	516	549	492	504	524	495	542	512	511	495	460	539	474	485	509	521	501	507	472	484	522	516	522	497	456	564	476	478	516	504	502	540	508	495	462	488	496	510	498	516	514	495	557	497	513	509	519	514	522	498	473	478	499	501	526	486	527	516	502	451	521	517	515	523	522	500	502	489	485	501	478	494	508	545	487	493	490	554	494	500	494	485	558	498	504	510	562	512	508	506	484	500	482	473	503	541	505	485	492	478	484	505	516	474	479	495	536	520	505	484	519	492	507	514	532	522	514	540	518	487	543	488	497	494	513	514	498	520	508	501	536	489	474	518	494	512	506	507	476	494	514	477	488	479	505	511	467	479	492	503	512	479	515	526	512	483	547	510	491	543	524	497	492	507	481	514	507	494	562	551	534	484	524	500	522	519	527	507	527	539	527	515	525	537	473	491	454	446	536	514	515	510	509	499	468	499	490	530	465	507	469	497	550	502	500	533	487	505	562	492	507	501	525	511	508	489	482	519	514	512	545	468	496	483	484	520	531	540	477	493	536	480	504	526	481	483	513	501	485	511	464	492	473	527	519	521	492	530	482	521	538	452	517	523	506	492	480	527	507	542	531	514	526	525	491	504	503	484	474	520	490	526	490	511	508	515	498	481	475	504	509	528	507	528	466	476	460	482	480	472	467	510	497	529	506	518	484	521	526	487	528	497	475	522	526	482	517	536	492	519	521	542	532	478	499	508	512	480	517	494	475	508	487	480	479	528	478	506	490	529	513	501	530	538	506	492	475	494	503	537	504	528	561	492	533	508	493	510	533	501	486	530	511	528	496	488	513	510	519	494	513	495	509	476	465	509	481	516	502	507	467	501	521	487	466	542	497	507	502	530	470	513	489	510	496	486	534	537	518	515	503	497	491	482	472	509	537	516	498	510	500	532	493	538	487	512	508	528	503	528	535	532	509	532	506	507	478	473	466	523	496	464	515	510	489	521	488	480	507	522	512	519	506	517	540	520	488	534	500	487	487	495	496	458	483	519	525	500	535	523	485	508	487	542	517	546	546	501	470	528	550	550	500	490	503	533	517	524	497	504	503	498	510	467	514	510	497	476	515	502	505	511	476	472	505	525	527	472	553	500	485	522	490	545	503	485	464	494	526	518	506	525	512	547	463	499	529	548	523	496	556	486	517	446	490	571	510	518	472	508	497	509	487	499	487	494	519	508	467	477	517	542	522	482	502	502	491	494	517	550	518	511	495	515	490	513	532	465	493	473	480	504	496	509	544	493	544	492	572	494	507	507	507	499	513	493	525	498	506	509	508	530	509	478	516	492	480	519	472	509	543	500	502	500	510	488	489	531	489	538	514	502	453	532	506	467	535	484	465	515	538	455	487	504	541	487	518	528	543	504	502	464	496	504	521	519	529	465	534	521	520	525	530	520	446	507	515	512	498	498	513	508	494	504	507	517	514	506	502
36130	18766	62480	53980	38201	12957	731	288	275	277	233	186	192	184	213	163	169	167	180	193	170	172	161	174	150	175	175	160	154	147	159	161	150	181	158	181	181	203	168	153	187	162	156	147	165	151	173	178	168	147	156	140	158	166	140	173	142	178	168	135	152	183	158	178	159	175	139	174	175	156	203	163	158	166	168	166	148	157	133	162	149	171	155	158	162	147	161	171	158	150	155	163	160	151	180	161	175	152	149	157	156	154	186	163	150	165	175	132	148	160	150	158	165	154	145	162	164	159	167	154	156	163	142	165	149	171	166	153	158	148	167	145	162	162	170	152	152	174	161	150	153	182	191	151	133	152	163	162	171	158	150	132	141	149	150	146	151	155	165	161	154	175	152	165	185	160	153	161	146	140	172	172	166	163	161	154	165	162	152	161	185	146	167	121	165	163	162	136	164	155	148	160	136	175	176	165	133	184	162	156	136	158	161	172	156	159	161	168	159	183	162	175	145	148	134	181	170	173	157	147	174	158	139	162	160	154	164	172	184	152	174	162	156	165	176	160	160	168	145	157	152	164	189	175	170	149	154	155	172	161	167	162	186	168	164	144	162	150	158	156	140	141	164	167	162	156	177	141	161	148	157	162	161	174	151	115	159	149	127	179	150	156	157	162	179	181	155	184	196	178	161	154	153	156	153	139	164	174	142	175	152	146	138	190	176	164	168	137	169	139	187	150	161	154	176	163	142	132	158	144	166	182	161	152	154	146	143	150	164	158	163	181	152	159	184	163	168	160	145	166	152	141	140	140	155	174	162	151	155	156	181	166	177	135	150	168	168	174	162	150	182	165	129	145	146	144	137	132	156	136	146	137	151	143	147	161	163	160	168	168	150	157	162	149	150	173	175	163	157	149	174	154	150	156	152	158	146	192	153	154	139	151	135	169	149	167	173	160	176	161	170	172	152	145	192	163	164	154	142	157	161	161	158	173	163	172	158	177	161	178	168	152	158	174	174	164	156	158	167	155	156	170	169	162	174	142	144	167	158	161	139	173	163	159	179	186	161	146	148	140	182	160	148	157	165	166	158	172	173	185	177	157	174	144	157	161	160	158	162	184	150	161	181	165	145	184	162	125	156	172	162	134	154	148	151	152	149	167	161	182	181	156	154	169	152	147	166	159	169	136	152	174	157	175	162	161	164	174	162	174	200	160	138	174	153	146	153	133	170	183	185	180	180	146	149	146	155	134	167	154	144	165	145	160	168	183	147	165	157	158	151	159	154	175	157	148	161	160	174	157	174	168	180	170	156	147	152	158	155	167	170	145	173	159	175	157	153	156	175	139	147	153	156	159	141	177	162	167	138	171	149	156	158	168	148	158	177	164	138	167	158	160	146	141	156	190	170	177	150	163	153	147	138	164	158	151	167	180	167	149	167	168	156	175	173	175	138	162	172	158	142	173	160	150	166	153	156	161	172	172	164	159	152	139	179	146	145	141	164	156	178	170	160	162	165	157	167	151	170	175	124	190	153	176	159	179	162	160	186	147	166	158	164	153	160	138	155	139	161	188	157	138	169	152	165	154	135	161	140	156	152	178	132	157	130	158	184	155	151	154	180	153	160	153	154	143	134	154	143	144	137	175	173	143	158	182	147	153	151	181	157	159	158	161	158	160	152	152	162	155	159	164	163	141	153	176	172	160	156	155	159	163	155	176	173	168	159	161	170	175	169	164	174	160	161	157	146	163	175	157	168	147	175	159	170	155	150	191	166	162	154	149	152	156	159	144	147	144	162	173	154	152	163	153	141	170	170	141	160	167	170	185	163	151	171	144	162	154	156	169	173	132	153	138	154	162	155	162	143	150	171	140	147	155	146	148	143	159	153	150	169	156	160	157	171	155	132	170	161	152	150	161	161	174	152	176	147	140	174	171	140	158	176	134	150	143	164	130	174	178	130	163	143	156	142	143	186	173	149	143	153	167	161	145	157	157	154	180	170	146	171	150	165	156	156	149	138	161	188	165	143	157	131	154	151	179	175	158	150	189	186	152	170	181	148	163	169	158	163	140	162	121	172	161	135	151	154	155	163	151	155	162	161	169	188	135	174	187	155	157	173	168	128	146	183	158	155	163	158	137	161	156	191	142	178	194	135	169	166	141	165	153	163	167	149	169	137	152	156	152	153	157	154	151	143	169	159	148	169	123	137	153	181	160	144	154	168	156	153	178	159	160	155	151	180	153	148	165	166	169	148	149	170	168	171	179	173	170	169	122	167	160	142	150	151	168	149	159	149	142	159	147	185	165	159	147	144	164	165	171	175	163	160	152	160	170	171	164	166	150	162	138	136	174	147	168	172	171	145	161	148	144	149	165	173	158	140	152	170	147	160	153	130	171	164	149	146	161	161	171	160	184	139	138	167	153	153	136	162	173	167	160	149	142	145	138	125	149	176	170	151	174	168	169	183	188	167	144	153	188	166	172	182	170	163	143	160	174	127	152	178	153	151	175	171	169	153	156	187	154	152	166	172	158	168	145	151	128	154	168	178	149	161	168	171	148	142	168	127	162	151	147	171	183	164	153	155	160	140	150	155	161	175	154	185	164	136	142	147	146	139	155	156	167	153	157	166	144	166	146	175	169	169	168	193	154	157	144	173	174	158	144	159	164	141	169	159	154	164	151	158	164	148	155	162	165	161	173	165	138	161	155	165	171	157	162	140	173	155	155	154	146	144	159	180	159	134	135	173	140	156	153	165	187	146	155	169	162	141	151	156	157	145	139	140	148	148	145	168	144	151	180	157	153	153	137	135	167	150	150	175	141	170	167	173	149	150	146	153	139	161	172	158	165	170	152	177	159	163	189	144	157	146	149	129	175	167	175	132	127	151	141	183	166	142	159	186	181	192	159	173	172	149	166	164	174	148	151	163	157	172	182	168	137	188	151	155	159	159	134	146	163	170	155	144	169	162	147	175	157	163	201	157	167	145	139	162	137	168	136	138	163	175	162	158	136	164	170	178	141	158	172	177	154	163	148	156	138	188	153	165	142	135	152	175	173	125	156	171	178	156	195	142	158	169	180	130	153	142	149	151	173	163	159	162	142	168	152	170	175	144	158	167	169	162	149	140	147	208	139	140	151	154	144	151	180	179	150	150	165	179	161	158	147	154	143	178	149	164	147	178	136	164	153	165	152	159	178	147	177	162	159	151	171	172	139	143	148	160	148	167	146	176	152	144	175	149	160	156	138	138	150	139	160	140	133	161	169	181	157	178	180	140	139	191	154	168	155	156	183	158	179	156	171	163	141	183	185	197	145	141	171	138	156	141	152	134	146	148	174	190	141	151	169	140	157	152	174	172	166	191	166	144	147	179	186	158	153	158	153	152	152	136	201	174	148	186	146	151	165	170	142	186	174	135	176	177	165	152	156	156	165	138	165	160	154	158	143	167	152	162	159	140	158	150	137	167	154	130	159	169	181	176	142	157	169	162	193	151	152	135	160	152	137	170	168
15889	14167	59333	58591	50961	7036	1357	1174	1000	904	796	747	698	664	617	583	595	557	510	481	489	511	454	487	448	457	451	414	437	473	439	447	427	431	420	398	436	419	450	473	394	399	464	433	414	411	415	408	405	453	453	445	415	401	371	418	405	412	429	374	422	440	395	435	403	395	408	453	407	373	434	410	432	441	434	417	414	399	397	421	370	417	372	425	389	379	385	425	411	398	406	361	430	382	401	391	410	383	406	387	386	382	357	391	385	422	386	376	404	429	385	384	368	414	410	358	388	388	399	416	410	404	401	413	374	386	407	392	412	411	394	398	428	408	383	397	344	421	411	353	424	396	362	394	370	450	398	359	390	392	409	378	412	428	397	390	391	396	390	392	424	384	402	371	401	388	412	383	407	385	373	413	367	414	370	375	427	386	387	386	374	413	391	409	426	414	412	412	388	397	388	440	363	388	387	397	398	413	390	341	393	420	412	409	412	402	390	361	398	379	388	440	409	416	391	375	387	388	426	381	359	394	383	387	384	392	399	420	354	387	412	437	372	438	373	413	418	382	402	391	412	382	402	407	384	380	380	410	403	382	396	388	384	419	403	388	377	388	422	401	403	402	420	350	420	412	354	403	403	380	417	398	374	384	407	402	414	405	424	387	399	414	398	424	367	368	376	379	391	406	410	441	370	356	380	405	406	419	403	395	399	378	401	396	396	348	397	429	364	403	352	400	408	377	382	397	418	389	390	377	398	393	410	393	414	382	403	410	409	373	396	396	397	414	408	395	368	385	400	438	416	382	382	382	408	427	421	356	407	396	394	409	407	384	376	395	419	431	384	379	407	424	390	416	390	395	374	376	395	417	432	368	424	382	390	413	397	386	447	385	400	415	391	400	402	421	381	384	384	384	355	416	399	364	368	406	379	391	433	398	361	396	440	410	407	428	409	379	374	391	414	432	374	390	402	396	361	404	402	384	369	384	430	400	411	394	421	406	356	399	374	416	380	372	386	367	404	380	395	394	363	429	419	405	382	351	406	369	369	367	397	370	380	414	381	405	376	377	390	376	366	397	376	402	395	379	421	437	398	390	404	377	400	385	355	363	406	398	430	396	421	426	348	379	400	409	427	397	403	389	395	412	387	404	413	386	394	387	366	405	398	412	412	406	410	373	383	390	387	410	379	389	390	331	386	380	439	395	406	390	375	368	425	424	388	402	427	402	369	356	398	411	404	377	396	388	402	429	405	414	387	397	390	410	433	399	374	406	392	376	390	419	375	423	389	382	420	421	408	381	369	408	402	429	405	406	403	426	450	389	368	405	395	385	405	393	403	368	416	449	410	370	394	419	393	389	406	366	389	409	425	405	392	426	381	411	411	410	396	395	372	389	435	394	390	391	414	395	376	375	381	397	406	436	391	394	388	394	394	407	401	372	407	387	396	404	399	384	351	390	386	375	405	394	386	369	410	364	365	416	399	367	401	404	423	416	423	372	368	403	381	383	409	383	392	375	365	391	407	378	381	389	408	388	440	416	396	379	395	398	412	435	366	392	402	406	385	441	407	383	425	387	375	406	413	387	381	381	378	390	400	377	365	395	400	424	411	421	394	398	405	390	416	374	408	421	394	416	410	383	399	400	436	432	395	394	412	414	400	402	376	393	426	360	412	360	400	407	402	400	416	381	404	422	364	360	403	401	427	379	415	421	403	359	400	371	413	402	438	389	361	377	437	402	403	443	409	400	390	417	419	366	381	380	416	400	393	380	393	398	398	384	421	386	392	394	404	389	389	412	396	382	368	386	424	383	397	441	403	390	387	387	416	405	421	391	408	403	402	355	412	401	416	374	406	378	390	403	386	414	417	429	380	405	392	386	400	396	406	374	348	404	412	410	359	397	404	370	376	399	407	378	418	418	363	387	394	401	366	371	404	418	397	376	405	376	407	422	404	389	410	395	375	409	403	409	381	418	400	387	403	382	389	380	429	369	428	381	383	397	362	393	398	360	375	353	373	393	397	387	388	399	374	405	404	399	392	410	406	358	400	373	375	419	403	423	393	415	400	404	430	391	397	373	407	408	382	406	403	417	422	370	426	389	375	337	406	401	395	375	377	344	403	402	405	401	407	423	397	387	344	430	414	393	364	384	396	421	411	396	398	400	400	378	391	431	370	421	398	402	410	397	397	379	374	407	402	447	437	405	404	382	382	369	384	407	407	374	395	396	398	385	405	407	355	396	390	369	393	388	388	408	386	364	384	439	398	421	425	377	411	383	354	418	392	355	403	401	419	413	388	386	385	400	393	379	421	418	376	434	369	406	381	383	376	394	394	376	428	403	404	399	416	402	441	399	390	379	390	396	415	361	397	407	385	398	413	385	385	408	392	392	414	392	428	394	390	367	389	417	425	370	391	383	408	408	387	432	395	424	388	356	359	375	440	395	393	374	425	386	395	435	375	387	360	427	407	381	397	437	429	373	404	348	398	389	430	375	381	405	400	389	406	375	335	416	404	385	427	413	396	416	388	382	428	391	378	422	396	370	408	402	406	382	408	377	437	442	435	425	407	362	376	386	423	377	396	389	390	402	398	436	419	403	378	372	421	380	396	364	419	423	370	389	380	416	421	387	425	404	393	383	396	411	355	378	388	394	367	387	387	406	375	392	389	383	378	393	404	388	371	409	426	400	405	375	389	375	381	359	384	387	419	389	400	382	358	407	402	425	394	400	409	428	414	344	408	383	385	366	369	398	400	423	411	399	422	426	384	364	397	407	391	436	397	384	396	379	436	379	430	369	409	392	403	393	403	413	368	401	358	380	381	420	405	382	362	396	369	390	374	422	372	395	419	391	412	387	418	442	419	401	420	386	408	374	397	364	365	433	377	381	412	389	403	378	394	414	386	363	379	383	392	409	394	382	382	391	410	400	386	406	386	397	398	384	413	415	433	379	412	406	397	400	417	385	380	398	391	399	426	383	414	404	404	381	379	378	383	402	412	396	419	388	390	421	401	372	396	409	370	371	392	379	383	426	389	382	394	397	376	390	358	415	370	404	414	399	372	388	399	384	374	421	402	392	377	403	374	395	424	379	367	402	397	416	415	402	401	415	406	421	364	375	435	393	374	366	376	391	370	396	381	370	381	379	415	394	408	376	383	380	379	421	384	411	418	436	399	382	408	435	427	386	400	405	411	428	408	424	394	396	418	418	389	360	402	382	372	413	402	387	389	368	405	402	348	388	419	366	420	400	397	407	397	387	419	386	414	410	384	369	405	401	389	374	398	381	344	417	425	380	417	381	435	390	372	383	396	411	413	384	381	363	408	377	408	412	419	386	368	397	368	368	393	375	378	409	385	408	381	380	381	388	401	388	394	425	382	357	414	382	364	402	385	407	424	432	365	407	412	422	422	407	390	401	389	378	380	426	366	396	417	440	410	417	357	384	427	364	398	359	399	369	381	393	367	403	351	385	419	394	383	401	378	405	393	389	400	371	400	415	394	408	395	370
39177	27011	74495	66869	50009	20894	2303	599	485	413	399	387	355	337	350	358	328	339	320	346	344	273	327	317	317	337	282	322	362	281	261	297	282	288	304	332	306	358	307	331	318	283	294	316	351	319	306	364	310	318	285	314	292	323	339	274	292	337	325	319	285	303	311	298	320	303	282	284	297	298	303	340	320	281	318	288	318	300	285	312	315	308	297	317	300	356	272	328	302	289	292	285	344	314	279	328	310	301	281	331	277	316	342	293	293	308	334	286	327	298	289	314	288	284	280	328	288	301	285	292	304	315	306	276	300	294	322	307	304	302	273	321	318	265	301	342	291	302	292	303	267	280	307	281	298	279	280	334	308	271	307	306	339	304	289	297	293	285	271	303	271	337	274	282	326	308	300	280	292	261	295	310	296	309	303	295	276	287	290	279	291	330	327	330	317	279	284	302	276	290	293	335	312	311	330	292	308	305	249	297	305	291	295	312	299	281	285	275	318	313	293	337	281	292	320	301	305	284	315	284	289	280	294	277	297	346	315	323	313	326	250	289	325	295	285	323	259	286	349	319	309	308	299	342	319	292	299	311	287	281	302	299	299	313	307	321	320	310	294	298	265	301	291	310	321	311	345	292	299	297	309	298	335	294	282	319	259	322	307	310	324	309	311	328	294	278	296	317	302	272	306	306	300	321	310	284	297	319	293	311	285	309	296	328	295	293	292	330	325	354	268	335	300	281	283	256	307	288	269	327	295	278	330	339	302	274	294	307	329	282	318	321	314	291	313	298	310	313	292	320	311	297	299	275	326	314	302	288	319	289	312	301	321	338	313	297	326	308	315	306	313	307	320	303	294	293	281	304	323	325	260	285	275	289	308	301	306	300	308	304	274	281	306	302	302	310	302	273	284	294	294	345	325	276	300	313	326	327	317	256	316	278	346	276	310	276	300	293	264	302	294	283	263	299	322	288	294	298	327	278	317	291	327	328	286	299	284	279	294	333	301	332	321	320	300	301	318	298	303	314	331	301	281	326	302	311	326	280	294	286	284	272	315	291	306	309	283	320	280	283	331	302	307	287	334	290	307	312	316	321	264	329	311	273	270	329	313	296	301	278	294	335	264	320	325	286	276	289	309	301	301	305	281	298	292	305	263	319	325	301	307	321	326	302	289	294	279	319	295	317	300	335	301	306	336	288	286	283	310	292	314	319	300	298	315	301	298	292	300	318	313	298	275	316	363	309	305	274	304	306	279	324	297	286	285	283	297	315	305	294	302	309	324	316	279	283	277	292	289	293	328	288	295	293	288	300	310	298	289	308	297	291	302	324	307	296	284	294	334	296	311	312	294	298	280	304	321	290	316	314	295	284	290	307	312	291	291	280	289	282	296	329	341	343	305	286	273	271	281	310	307	277	308	316	302	309	288	289	298	320	309	295	281	282	292	300	287	295	305	293	283	278	277	308	326	304	290	320	287	304	296	342	290	295	290	313	313	323	301	293	337	314	290	292	284	275	328	307	321	279	263	277	306	309	296	272	308	302	292	280	312	272	307	286	283	319	284	313	278	317	322	330	282	296	307	275	281	321	295	268	289	269	302	298	284	278	305	327	321	341	274	287	292	292	279	295	319	308	305	246	293	308	304	293	303	309	300	300	289	286	297	306	298	277	303	277	334	325	293	297	301	304	289	300	326	279	282	310	268	301	337	325	317	298	305	280	291	318	287	303	272	284	285	311	335	275	275	316	333	300	286	296	300	331	301	287	322	320	301	293	319	358	301	314	296	274	284	302	327	307	312	317	319	318	330	275	310	304	304	275	313	289	306	360	285	312	307	288	330	319	326	299	334	269	284	317	310	311	283	307	298	309	295	307	270	308	279	334	293	303	277	313	259	318	281	317	290	323	264	337	308	299	336	283	294	271	279	300	303	331	309	317	281	283	304	311	311	320	293	294	279	282	345	308	306	283	296	301	283	332	292	345	277	286	290	321	330	312	314	286	285	307	302	277	282	301	301	286	333	299	303	301	310	308	284	326	289	288	297	316	309	295	312	304	259	307	317	299	284	315	272	278	302	321	317	317	306	279	287	288	282	301	291	315	284	291	296	309	311	304	340	319	298	276	297	285	293	309	328	282	295	287	332	293	319	289	302	308	266	347	283	280	302	318	309	284	261	284	285	306	294	254	284	311	327	306	302	317	319	322	304	283	325	331	301	301	281	277	280	298	301	324	287	326	326	296	293	320	273	295	299	295	305	303	307	292	302	316	306	314	327	278	293	325	255	283	296	265	318	317	305	276	295	302	284	284	317	293	303	280	305	306	295	309	324	332	279	285	273	323	277	291	261	306	294	280	283	281	286	341	321	329	289	290	290	317	292	306	308	299	317	273	291	316	311	284	338	292	288	305	307	324	314	312	315	306	318	306	284	322	272	301	283	332	301	351	319	302	325	314	309	280	287	274	294	345	304	279	314	273	272	286	297	312	309	324	306	304	278	294	293	310	279	326	321	270	310	309	280	302	338	302	311	300	273	336	298	316	313	295	289	296	289	257	298	282	274	280	302	265	299	317	291	289	326	293	296	314	295	296	306	310	284	301	308	285	300	308	326	271	285	313	303	320	317	302	297	303	326	287	326	271	314	331	291	302	310	303	313	255	296	334	299	300	292	278	294	301	316	295	318	278	318	291	288	301	279	288	313	282	304	274	289	291	305	292	303	320	299	301	261	312	261	290	290	286	296	268	293	279	296	275	295	313	285	312	315	266	301	278	288	328	323	278	286	319	273	314	308	294	289	320	309	279	273	279	306	309	306	254	278	288	294	297	326	326	269	318	273	310	319	321	299	312	291	301	309	286	326	340	311	308	303	320	287	315	326	306	341	343	322	274	306	285	296	329	273	285	342	302	301	314	314	302	269	305	274	330	304	297	308	302	319	286	304	283	294	284	316	304	292	285	318	341	316	292	308	301	315	301	299	283	316	295	320	340	332	285	281	291	306	330	312	350	308	319	260	272	274	311	294	305	291	312	320	321	303	305	319	301	308	307	308	287	273	299	313	281	308	283	283	279	297	322	339	277	288	277	291	308	335	323	306	294	300	300	284	292	326	289	319	315	321	312	303	316	288	293	336	307	319	319	326	318	317	310	311	301	296	315	322	295	317	255	287	295	283	312	300	318	311	302	282	265	299	277	279	296	292	314	337	273	323	318	273	283	265	343	296	296	317	305	283	289	288	323	306	269	298	309	290	298	289	304	300	301	270	274	295	268	303	291	317	314	299	308	292	321	303	286	308	306	285	328	274	335	281	323	298	312	288	335	286	298	310	298	290	317	308	318	307	312	326	301	301	291	350	316	280	305	312	277	282	306	313	312	292	295	300	300	329	323	307	306	292	320	319	281	279	293	306	301	291	327	313	283	291	263	316	278	289	316	304	294	277	291	315	312	315	309	317	264	281	300	287	307	307	287	288	298	303	304	314	296	315	306	297	289	319	297	308	285	318	279	302	289
17039	19824	69343	71993	60775	11000	2043	1867	1611	1383	1296	1232	1166	1081	1027	990	937	928	910	893	855	851	840	811	828	828	835	800	807	758	785	746	778	752	703	725	715	745	754	737	738	722	700	718	698	710	713	651	719	750	708	752	694	747	753	704	690	683	732	735	730	685	700	696	689	714	691	699	684	683	733	658	720	694	749	695	716	735	696	663	712	723	734	662	696	719	736	649	691	666	669	637	701	692	710	668	697	686	664	660	647	653	680	694	671	662	718	705	728	715	685	684	656	660	661	677	692	700	737	713	675	730	725	768	724	707	695	675	686	713	662	680	720	717	703	666	676	675	674	716	686	733	666	686	699	733	682	695	662	623	688	698	697	711	686	694	662	654	678	681	730	721	699	659	712	671	669	651	704	688	680	678	717	674	745	696	679	742	691	715	681	711	696	635	666	711	663	718	698	700	643	688	715	705	631	723	708	650	685	693	701	677	705	686	692	664	715	682	669	701	682	680	688	684	691	720	738	679	685	669	721	693	711	679	769	688	697	693	699	678	689	697	700	704	664	662	716	650	666	726	640	706	667	680	643	669	668	672	656	724	682	708	683	692	714	677	697	601	708	675	710	684	655	657	683	651	708	706	681	673	694	680	722	646	667	673	697	719	668	684	704	714	676	706	658	650	682	709	701	707	653	670	669	685	689	684	693	697	640	712	690	694	728	670	715	698	718	642	678	699	726	689	707	731	685	751	717	748	661	686	707	665	664	682	657	660	660	657	746	649	690	686	675	701	652	679	657	682	706	670	716	706	715	687	698	703	674	702	688	692	689	682	714	689	678	669	709	693	657	717	688	649	723	693	736	670	671	700	663	714	676	674	672	652	670	676	662	693	682	631	707	676	701	646	694	657	697	680	672	668	684	660	633	731	706	668	710	649	701	700	617	666	652	684	736	677	636	661	703	684	688	681	703	659	724	652	641	598	673	636	664	702	695	653	687	683	681	704	713	649	692	675	694	659	709	669	683	649	686	707	675	657	674	652	674	703	691	673	664	682	651	698	660	689	690	731	727	726	644	667	724	731	730	622	682	690	717	662	662	737	679	674	725	628	718	663	670	733	700	631	685	748	715	704	670	692	694	674	694	695	681	720	623	666	663	692	659	706	682	668	678	693	652	650	723	682	699	703	680	674	690	711	738	673	677	654	639	716	720	671	702	684	687	691	678	654	686	704	747	714	703	681	697	704	698	646	742	695	688	725	696	724	670	704	668	704	704	734	673	690	720	695	662	673	709	689	679	707	682	663	675	747	663	660	721	744	708	697	704	626	713	627	685	658	666	699	645	707	695	614	699	673	692	659	679	703	598	658	623	674	697	693	692	655	669	647	672	649	652	657	728	717	656	699	690	689	679	699	660	684	725	644	719	670	645	681	699	678	673	741	704	709	708	723	657	781	670	733	697	648	680	713	703	674	702	716	670	728	655	714	705	659	704	686	693	677	683	654	656	670	679	696	631	664	729	662	716	733	722	693	668	694	668	714	645	668	667	660	691	643	685	717	645	665	699	677	653	691	722	680	677	685	692	706	723	668	643	703	700	608	693	670	664	692	694	737	632	709	722	706	671	702	676	707	727	709	683	707	696	706	724	705	685	693	699	675	676	664	746	647	661	646	698	696	679	675	713	678	698	668	662	677	679	664	659	635	690	646	691	642	699	674	708	680	696	706	692	717	664	666	718	718	702	674	712	739	668	673	697	664	661	682	697	684	642	697	665	702	660	695	661	665	650	649	712	715	713	656	738	681	688	650	693	685	668	648	643	647	690	687	693	654	716	730	710	730	684	691	659	740	696	686	682	670	675	690	663	694	691	671	672	670	656	653	656	662	665	694	686	692	679	650	681	637	703	679	672	673	679	677	645	642	678	682	667	720	672	643	702	717	673	669	734	718	688	673	695	705	670	689	719	662	645	693	691	665	647	661	701	706	709	701	687	653	695	730	699	676	682	680	663	736	687	685	719	682	711	657	644	596	697	703	675	672	628	705	697	728	669	655	646	730	696	675	714	643	712	699	686	701	667	619	714	693	696	642	684	677	708	679	703	693	660	646	664	663	690	678	671	687	725	668	713	677	733	698	692	661	717	711	662	660	702	673	729	704	643	691	698	675	691	674	733	675	653	653	666	708	686	670	730	737	690	724	670	692	712	693	700	710	668	685	670	676	680	688	697	692	696	725	695	707	704	729	702	720	645	696	663	670	681	651	702	644	745	712	695	670	688	690	658	694	659	698	696	697	702	696	748	672	659	702	697	687	691	684	608	647	659	692	720	673	712	663	663	696	704	696	693	660	692	691	668	650	734	686	737	751	696	665	676	721	701	693	743	633	656	661	702	713	623	665	686	653	656	725	670	678	674	645	706	664	703	665	692	703	719	656	674	627	624	753	674	679	667	681	661	678	674	695	702	722	688	678	708	667	668	686	664	683	665	700	674	667	742	661	639	692	669	698	671	692	662	641	725	656	692	664	714	676	650	699	688	675	715	674	679	712	705	682	677	726	656	677	635	689	655	719	697	693	723	665	686	702	690	698	691	662	741	696	656	652	676	737	661	683	688	690	702	732	734	692	712	685	677	690	675	693	697	629	700	701	667	656	717	649	697	685	698	662	686	677	687	693	714	710	692	672	671	670	680	654	684	683	694	727	639	671	669	638	655	710	653	741	698	645	666	689	675	632	695	687	671	680	662	685	696	661	673	722	697	689	681	689	708	653	720	675	682	652	632	696	619	732	668	695	684	671	690	645	681	715	646	719	659	671	659	742	686	692	692	715	703	681	632	679	686	628	694	684	701	704	665	638	716	663	696	707	712	673	670	650	691	678	727	692	658	720	696	701	706	694	684	717	658	682	626	700	712	674	705	710	681	690	670	638	693	710	705	700	668	670	689	666	670	704	685	682	710	653	692	755	622	684	716	687	709	695	671	689	670	694	665	690	623	690	651	702	666	678	670	696	697	715	710	689	711	702	698	665	675	684	693	645	685	628	696	671	693	704	659	679	678	701	677	679	669	657	665	726	659	676	713	720	700	700	681	670	687	690	661	663	664	660	687	686	700	725	659	723	680	737	699	662	664	694	683	667	719	664	723	673	706	646	694	723	686	667	682	696	674	742	654	670	651	712	715	682	685	687	665	636	691	642	701	670	678	718	659	696	727	719	671	708	641	636	680	695	673	687	708	666	655	720	664	689	722	685	713	718	699	696	654	699	625	706	661	685	683	585	653	706	694	647	672	704	696	649	699	674	660	687	717	655	699	658	708	684	634	701	671	683	658	707	712	690	663	726	709	686	706	673	680	669	645	742	645	689	695	730	672	683	687	663	691	680	693	700	665	712	704	691	694	640	718	735	708	687	654	684	704	720	670	728	685	669	706	704	702	692	701	736	783	658	664	693	688	635	674	707	669	690	706	702	712	647	647	729	690	674	690	677	670	681	634	697	648	670	690	701	660	680	713	717	683	697
17843	4491	6566	4541	1799	376	257	219	238	241	247	253	220	242	268	237	216	233	236	248	245	228	197	228	231	262	206	226	179	234	250	226	218	209	275	218	246	230	222	230	218	269	225	227	251	255	253	219	209	226	228	197	233	240	251	250	256	232	225	243	223	247	231	221	212	237	241	246	235	227	227	229	244	215	243	230	208	213	204	210	211	243	253	206	223	230	228	239	232	220	204	259	236	222	233	227	250	222	212	220	240	252	235	251	199	245	232	227	233	210	238	237	222	221	279	260	242	248	255	225	214	236	258	218	218	249	236	238	230	242	203	248	263	243	237	252	245	227	218	241	212	261	245	224	249	236	219	238	248	216	235	201	252	226	234	241	240	223	223	224	235	207	233	238	242	231	216	222	234	223	233	220	203	232	237	224	214	236	229	228	207	248	240	234	224	215	229	226	247	238	213	221	236	252	232	231	248	213	227	218	245	243	221	280	237	205	243	233	207	214	224	229	258	252	253	229	247	212	247	221	234	214	260	263	265	238	216	253	211	229	238	235	227	236	228	220	231	249	240	223	207	246	249	202	231	230	250	216	213	184	240	251	243	204	231	225	206	267	214	253	206	239	211	228	211	240	229	261	277	237	228	246	260	280	244	237	212	233	248	232	233	216	245	241	249	264	240	240	215	224	241	246	225	230	221	235	212	219	218	221	253	230	229	242	252	226	240	210	256	232	228	248	225	235	216	250	217	198	220	249	248	214	249	233	229	234	228	249	232	238	242	235	260	220	239	244	239	226	231	233	218	221	268	257	271	234	247	227	201	216	213	255	210	218	218	258	203	248	246	259	239	226	223	242	256	239	250	231	232	233	227	241	205	244	238	231	186	248	211	247	234	215	205	250	231	249	256	248	250	234	245	219	216	236	253	235	262	245	240	227	225	201	222	244	247	223	223	239	224	198	208	227	237	222	231	212	231	249	250	244	217	231	247	209	215	247	232	220	226	209	259	247	235	256	249	216	242	222	237	227	228	235	262	215	243	225	241	224	236	231	223	227	227	223	221	224	229	231	230	227	238	236	236	207	277	194	238	249	222	252	191	234	228	242	252	208	215	265	225	233	252	209	215	229	258	216	250	220	230	245	242	201	227	220	225	233	213	229	227	218	200	242	219	216	212	224	238	231	205	232	217	241	215	261	228	252	200	233	212	225	241	246	254	240	234	212	209	241	250	226	225	234	229	257	272	249	238	243	226	233	238	277	217	223	221	254	215	237	218	215	226	235	250	226	233	225	198	240	230	210	226	233	235	236	247	239	225	248	232	227	203	225	247	241	219	246	223	217	231	229	227	247	223	240	212	210	218	226	217	223	239	223	253	205	219	223	215	201	233	261	230	212	243	240	236	241	240	252	240	225	200	232	243	254	245	220	222	234	212	232	235	244	225	233	252	229	238	229	210	243	245	237	264	220	246	219	255	213	243	222	224	271	236	243	239	227	248	214	223	231	228	231	251	219	232	224	227	243	222	228	227	233	249	237	254	223	217	230	226	226	228	236	242	197	223	211	243	234	229	240	238	224	244	212	236	201	222	235	219	205	212	233	218	247	242	228	234	215	222	244	248	235	243	221	221	217	228	235	225	260	196	256	229	191	241	218	226	243	210	235	218	221	249	231	190	229	257	256	208	217	222	232	269	240	232	223	250	243	237	220	235	235	211	236	214	216	263	231	225	222	242	206	239	217	217	241	246	210	236	268	238	214	229	216	225	255	232	256	232	269	235	244	222	218	233	225	251	264	198	242	248	279	233	264	195	212	207	207	251	228	223	240	208	236	226	229	245	239	236	240	232	241	275	245	234	236	246	192	197	213	204	238	240	227	263	232	240	217	247	203	222	260	217	219	228	189	244	216	241	220	245	254	206	233	246	219	230	234	250	207	220	232	247	247	222	244	227	235	242	190	216	222	245	237	238	238	256	240	239	247	228	193	257	228	236	230	235	213	206	224	234	240	222	236	243	230	236	227	239	239	229	258	251	225	252	246	204	223	213	257	233	217	212	236	247	253	246	231	209	215	224	206	227	217	237	229	242	235	233	213	207	252	257	215	241	258	227	257	208	244	227	249	233	247	244	239	246	237	254	229	222	218	237	223	220	231	241	228	227	244	241	244	235	220	231	245	229	210	215	224	239	248	228	245	224	243	210	212	213	231	214	234	204	221	212	223	224	230	238	244	222	243	218	216	235	197	269	258	215	194	198	226	255	260	248	211	218	240	253	249	217	245	245	192	229	229	244	224	241	218	224	227	226	230	221	250	234	195	235	231	218	206	243	248	214	242	224	253	211	235	233	244	208	196	236	224	253	255	235	215	214	217	252	208	223	205	263	260	212	216	234	244	233	223	234	194	234	223	237	235	215	220	239	238	230	211	240	232	219	203	217	242	206	232	264	222	234	202	222	193	221	211	215	239	240	217	248	227	215	261	244	255	228	232	243	223	214	252	210	204	236	243	270	235	226	241	226	241	203	226	248	236	261	255	227	209	238	234	214	213	213	223	226	221	239	208	238	252	215	235	208	237	213	250	215	261	235	233	195	228	214	253	218	198	228	238	239	195	245	245	225	228	237	267	219	232	219	249	242	231	208	217	204	228	233	220	224	237	228	240	236	265	241	231	223	253	224	226	236	256	202	256	217	231	212	239	224	210	235	226	237	272	231	217	226	224	207	222	244	235	235	246	230	235	240	235	238	250	267	223	226	218	201	211	233	214	252	238	222	232	217	251	207	248	269	221	223	223	225	231	239	210	227	218	233	235	221	218	252	210	241	200	241	231	225	200	249	254	243	243	233	200	228	227	238	227	224	230	244	224	227	219	242	223	223	225	252	218	238	204	210	241	237	213	251	241	239	218	229	245	233	215	249	248	211	195	255	236	238	238	252	228	227	235	238	245	229	173	232	230	236	226	253	237	231	245	247	253	220	247	212	220	241	205	253	232	233	237	241	213	236	217	217	214	224	247	223	214	240	259	222	230	260	235	238	225	240	244	241	214	222	216	257	217	237	234	228	235	244	242	234	215	243	207	218	255	219	218	220	252	209	252	218	218	232	253	223	222	253	261	243	220	242	225	240	229	239	244	242	203	244	216	194	231	232	230	214	259	250	249	227	239	227	223	226	228	212	240	228	240	263	229	212	217	242	252	230	229	236	218	240	231	246	226	192	222	219	224	227	252	181	254	234	199	217	233	215	223	214	226	192	188	239	255	247	243	233	205	230	213	234	215	243	195	231	236	223	242	232	249	236	225	225	222	227	236	255	234	255	227	219	221	210	224	224	218	211	213	217	256	249	200	219	230	236	220	250	227	249	209	245	224	219	207	223	213	228	249	246	239	245	230	236	241	213	245	221	224	226	259	244	264	244	262	230	225	222	223	233	244	225	225	217	219	219	218	229	234	215	197	198	235	242	232	236	243	230	253	231	251	241	223	263	218	225	206	210	240	226	226	243	218	230	228	262	254
7521	3488	12127	11637	6020	915	578	547	515	498	508	538	524	540	509	545	501	523	541	483	521	513	506	508	507	516	543	492	570	508	510	537	508	533	515	554	536	528	526	501	515	529	536	529	486	537	515	505	515	480	498	492	567	520	578	556	494	537	483	538	551	540	518	557	555	577	502	536	547	536	498	541	493	548	490	494	592	540	501	538	533	515	498	521	508	542	529	480	533	525	509	499	519	497	532	539	504	520	491	571	565	575	520	524	526	517	515	491	490	562	495	546	528	524	504	504	476	533	497	507	515	521	493	532	547	550	504	519	550	528	535	478	527	478	493	476	502	486	546	545	504	523	513	540	514	526	541	541	530	493	501	518	518	491	548	538	470	524	566	536	482	497	489	558	500	523	518	521	549	540	542	534	518	541	537	498	500	499	504	533	529	560	531	563	468	507	513	505	502	544	517	481	527	495	506	527	519	529	533	514	537	503	476	524	494	516	543	510	528	519	538	514	528	518	519	525	467	494	538	516	543	507	550	509	543	542	537	487	516	505	532	516	500	497	534	524	520	492	524	508	525	532	504	540	558	544	542	507	503	545	532	571	499	578	501	487	510	531	539	514	567	491	494	498	523	537	500	542	513	533	522	520	525	547	538	541	523	505	524	550	502	494	525	529	506	540	502	518	528	520	495	536	537	541	538	512	531	557	513	541	523	529	524	486	541	485	549	513	510	536	531	552	531	499	559	475	494	548	534	544	506	535	491	490	535	484	503	498	520	551	542	534	525	503	509	490	551	532	510	530	534	516	521	514	519	505	499	499	504	511	503	541	525	540	514	541	493	531	546	528	521	516	531	541	539	547	527	531	550	515	491	550	491	529	504	501	508	513	516	499	532	532	504	542	528	529	504	537	499	520	525	505	498	499	505	510	492	504	481	564	517	517	502	511	515	518	534	523	521	514	539	493	535	521	525	516	539	508	525	543	522	531	531	500	500	508	531	516	504	559	554	518	537	497	517	497	527	507	526	508	549	490	500	531	532	508	532	529	517	516	540	516	491	515	519	512	544	511	546	486	548	501	520	520	483	528	519	544	553	496	520	531	530	512	502	515	505	519	516	497	508	492	493	546	520	534	565	536	536	534	498	528	538	537	523	528	509	531	527	549	516	486	523	507	536	515	492	511	537	522	521	521	508	507	527	532	497	470	510	520	499	512	540	540	470	515	495	557	511	520	531	483	464	533	519	538	515	511	510	560	494	489	482	502	515	523	522	572	544	479	489	497	486	524	549	526	504	509	526	552	559	518	502	523	520	590	485	482	504	533	530	528	513	524	509	539	478	473	529	514	528	516	536	511	526	570	507	536	520	489	504	544	485	533	531	576	505	547	521	479	539	519	525	523	494	488	541	486	528	561	478	501	516	506	519	525	483	505	510	509	526	524	503	540	525	539	541	545	490	512	552	529	547	540	553	541	538	538	482	518	553	525	503	534	525	521	491	545	500	509	518	531	489	488	499	542	506	518	475	467	501	517	513	581	536	491	527	518	547	496	513	566	503	510	509	531	517	537	539	544	521	500	527	521	519	535	541	563	512	567	470	532	523	501	523	492	518	515	492	493	538	517	543	517	534	506	543	517	491	505	528	540	525	497	519	511	484	506	523	477	524	547	510	538	518	513	519	486	508	521	465	538	505	490	498	499	524	526	504	520	529	483	525	559	519	532	512	508	509	563	524	513	501	522	479	541	498	501	508	515	573	535	498	515	493	534	542	509	472	520	516	509	532	506	512	497	503	518	522	546	515	495	512	549	520	527	479	499	524	514	559	517	535	509	522	502	524	514	513	499	548	558	530	543	502	512	520	514	536	509	527	486	509	525	524	532	514	495	511	495	498	518	501	519	506	488	552	505	506	551	483	537	504	503	499	482	465	503	504	531	515	518	494	517	508	567	508	595	507	514	519	524	542	569	501	512	537	459	543	508	522	583	533	501	492	498	503	536	515	527	505	524	575	488	567	535	498	537	548	538	538	475	511	511	511	516	535	562	520	548	542	512	490	553	543	530	560	510	541	532	484	564	538	497	522	510	508	539	546	510	476	518	484	502	513	472	517	514	506	505	527	520	522	523	466	515	543	551	533	521	502	514	497	550	475	491	568	538	510	548	520	549	483	556	536	532	511	503	484	510	516	501	498	516	529	551	571	501	509	535	549	507	472	550	500	546	513	580	531	520	515	514	517	516	504	548	501	526	479	492	525	501	542	517	476	535	540	509	539	531	494	547	533	527	536	517	555	529	489	494	519	498	566	463	506	561	538	514	505	522	527	527	501	495	492	521	522	510	502	522	518	538	488	516	529	534	503	476	518	520	512	539	523	508	536	531	533	546	527	507	518	494	514	539	533	503	562	523	511	510	547	533	555	513	500	538	555	549	504	514	520	535	509	530	512	481	501	542	499	537	551	533	506	521	524	556	549	504	582	509	486	475	508	508	509	511	539	516	534	542	485	515	516	546	534	553	526	521	516	529	548	488	552	519	539	534	507	511	525	524	518	551	563	531	560	533	539	527	522	525	573	526	525	487	502	506	498	511	467	480	487	504	518	561	560	532	540	518	517	495	504	521	490	514	512	554	485	539	509	497	511	519	541	514	490	530	532	542	524	551	489	548	511	535	518	555	527	505	477	515	515	502	507	518	530	526	566	531	535	515	518	509	516	520	516	552	464	501	523	538	535	521	553	543	550	502	543	525	466	529	500	515	547	539	528	525	543	553	510	512	517	543	502	537	496	512	512	525	520	531	510	517	535	559	501	528	554	513	506	504	552	516	489	531	542	523	470	495	577	576	492	544	564	483	530	528	524	518	507	490	508	497	518	561	498	500	539	488	491	506	481	505	525	513	546	541	522	498	537	511	520	515	543	551	519	509	468	536	492	508	532	509	534	525	555	503	540	525	532	537	504	511	528	492	548	505	503	511	512	537	528	534	506	532	519	527	510	515	531	538	473	523	524	560	540	514	526	471	524	527	557	511	509	574	546	496	506	493	502	514	523	527	510	521	529	519	519	509	538	508	522	556	506	508	521	525	503	502	538	519	535	534	512	531	508	526	537	510	561	535	512	507	531	547	528	484	518	511	523	539	509	544	526	528	523	502	548	491	514	518	514	538	513	534	503	530	511	508	515	470	527	556	548	503	517	506	506	535	562	509	527	501	543	532	535	495	560	505	553	534	504	534	544	551	511	535	484	546	510	512	466	543	547	504	502	533	466	509	481	512	555	546	498	500	537	512	534	540	536	494	476	502	551	465	528	528	523	564	515	528	547	505	579	510	545	521	518	549	483	532	513	503	545	547	519	502	509	533	509	515	544	523	515	511	510	534	530	522	508	542	489	494	511	527	532	522	517	527	484	510	526	523	554	500	472	545	523	532	491	521	526	576	512	541	505	489	533	508	524	548	510	512	536	542	515	485	469	535	516	524	551	515	529	510	504	485	548	502	528	529	537	550	509	466	497	521
34667	19231	61161	57408	39088	13195	717	347	297	252	210	204	174	227	191	177	169	173	168	173	177	172	158	166	178	178	149	166	181	165	186	152	162	158	150	161	186	152	167	157	174	163	189	167	159	199	185	157	150	161	149	171	177	135	163	167	176	144	152	142	158	156	153	162	150	168	170	151	151	171	182	168	191	175	148	157	163	144	159	149	158	162	162	176	178	160	151	158	149	167	148	161	163	145	140	156	198	162	176	178	196	172	165	175	155	164	188	169	163	180	154	152	176	147	175	162	175	184	192	152	138	141	185	195	158	183	161	141	179	153	136	175	149	150	144	159	170	155	162	162	157	159	153	189	176	160	190	162	152	150	153	158	148	174	152	161	173	160	179	164	145	154	191	156	149	174	167	186	181	194	154	134	154	167	166	124	174	151	156	177	170	163	143	164	178	164	159	150	156	144	177	163	156	149	149	164	179	146	177	172	153	171	151	160	145	153	168	158	137	146	161	155	151	161	142	159	150	157	150	173	164	169	158	177	153	161	172	166	153	158	167	169	158	172	165	158	160	155	167	180	156	179	146	151	169	134	178	151	173	156	167	168	136	163	179	173	187	187	184	171	181	152	173	174	173	183	179	192	186	164	178	153	141	168	164	167	152	166	165	141	159	200	178	147	158	166	143	154	164	161	161	169	154	164	171	169	145	173	148	161	148	175	154	173	187	150	167	148	134	165	167	169	166	152	166	166	175	175	169	170	177	173	151	157	158	160	164	167	127	167	158	139	163	148	158	170	158	157	140	153	162	160	150	186	169	182	128	166	148	169	178	170	143	136	162	156	157	127	173	152	160	141	157	167	175	167	158	161	158	167	174	166	147	173	165	182	156	183	159	169	161	175	166	168	170	144	150	177	172	153	156	145	157	149	164	166	180	189	153	156	148	184	166	182	157	137	165	176	151	149	155	188	152	168	167	167	149	170	160	165	155	156	151	164	163	177	178	167	155	166	156	141	157	160	173	158	182	159	164	174	157	161	172	177	172	149	156	178	164	144	161	165	165	157	139	174	155	211	150	173	161	158	177	187	138	143	158	171	162	181	161	158	181	170	145	141	176	166	148	172	159	176	164	156	161	169	175	160	162	159	153	153	167	185	137	187	178	176	172	182	160	175	159	167	142	158	168	136	161	142	179	153	144	168	173	167	164	174	168	149	156	166	148	145	165	144	166	166	144	158	164	160	191	145	191	143	157	171	160	168	139	173	151	169	146	185	186	192	179	151	151	161	171	160	178	157	206	164	175	147	137	150	157	162	172	174	165	174	166	160	164	143	167	184	156	141	144	166	164	169	167	155	138	138	155	162	183	162	175	150	170	147	163	187	158	139	162	161	172	162	167	174	174	158	148	155	160	165	167	181	152	146	150	180	168	159	147	176	152	140	154	141	180	170	175	171	174	158	163	172	145	158	160	157	150	149	156	166	159	157	161	159	168	183	137	176	160	172	158	183	174	158	158	130	137	147	154	169	169	178	175	154	198	168	152	152	157	161	178	165	181	154	150	183	155	181	166	178	156	125	176	161	161	147	153	158	182	153	165	180	166	181	144	162	161	164	167	150	132	180	166	138	155	149	164	157	145	160	173	154	164	170	156	191	153	139	174	160	186	166	174	182	163	169	161	137	155	182	182	166	162	165	158	157	175	170	164	149	195	166	138	181	156	166	166	157	148	132	162	163	160	154	140	176	156	150	177	182	170	148	168	165	151	150	173	160	163	151	147	177	151	159	169	147	161	157	153	158	169	140	179	157	152	170	152	180	161	180	154	156	152	162	163	165	148	169	164	165	169	174	153	173	180	134	134	168	176	155	176	161	156	156	158	161	165	184	154	167	182	174	142	164	169	140	152	171	162	177	191	155	158	159	134	209	159	160	154	170	176	160	177	158	169	152	166	166	182	140	164	162	180	145	150	145	143	154	161	165	182	149	169	178	156	169	167	170	170	157	143	180	154	154	163	146	150	157	170	169	152	151	142	158	160	202	138	161	157	198	181	155	181	186	130	147	158	169	170	191	148	144	159	143	156	159	155	175	155	158	151	172	186	166	167	178	169	172	177	143	162	173	150	162	156	157	165	148	168	175	168	174	175	139	160	164	167	165	166	162	159	172	157	154	162	179	159	172	150	166	168	173	159	162	151	166	166	145	200	150	190	148	160	168	144	178	174	163	154	162	174	163	142	163	172	148	149	147	149	161	168	167	195	159	166	153	130	176	171	163	183	162	169	150	172	171	145	162	149	183	170	164	186	166	189	158	166	157	182	173	160	164	190	135	183	181	156	156	180	139	180	150	180	181	159	171	154	162	188	165	151	169	161	160	172	160	157	148	161	144	182	174	182	169	168	169	159	160	157	177	148	175	151	175	167	168	167	160	152	177	141	146	162	156	152	148	175	173	161	160	155	176	175	163	158	154	133	161	147	172	177	162	173	164	154	159	159	149	142	128	153	140	168	162	144	157	178	171	160	176	153	162	172	156	162	164	149	168	168	147	167	148	194	172	143	159	154	162	162	147	162	147	144	184	145	169	176	153	165	144	145	162	165	161	171	166	163	174	168	163	183	153	158	173	180	162	170	139	158	150	165	170	158	146	156	164	158	162	170	156	167	155	162	189	172	145	147	152	161	178	152	162	153	158	189	154	162	185	165	183	156	157	160	165	141	175	185	154	150	141	173	166	152	140	177	140	147	162	164	195	180	177	163	148	168	169	134	151	146	155	168	199	158	160	155	138	148	146	168	146	146	156	142	170	156	181	163	150	162	158	174	179	157	172	148	191	159	138	175	170	171	168	160	161	174	159	157	174	164	157	135	144	162	154	151	143	144	170	152	155	126	160	161	164	175	143	163	149	160	179	170	184	162	159	150	140	180	161	162	148	154	171	196	171	141	147	152	138	180	161	150	177	181	169	173	168	163	151	142	128	155	162	172	194	168	159	170	161	158	166	169	168	140	175	164	169	175	154	158	140	177	172	163	163	157	167	149	158	157	168	191	180	156	159	169	163	161	156	182	158	153	149	148	151	138	162	180	171	165	138	146	167	171	191	153	188	150	146	186	158	168	156	171	174	164	179	163	156	167	160	174	154	167	159	154	156	165	164	159	151	153	163	158	155	156	170	160	164	163	175	179	186	169	161	173	171	178	144	215	171	137	172	160	155	168	166	142	158	164	174	174	140	181	167	170	170	149	153	137	163	143	150	145	141	171	170	162	158	163	144	151	159	150	146	151	161	155	170	153	167	161	164	154	155	170	161	186	149	158	150	134	177	165	150	181	163	166	149	167	161	156	189	145	169	166	165	180	163	180	158	169	144	167	164	178	164	190	178	148	152	162	147	180	161	150	185	152	159	160	152	139	175	149	161	159	161	172	193	152	158	149	139	141	168	167	168	158	184	150	160	159	180	170	174	169	158	178	177	173	169	174	157	163	168	176	178	159	180	175	161	169	131	168	179	154	163	167	161
15254	14469	58605	62630	50777	6962	1318	1170	1004	922	782	702	695	656	651	575	583	565	561	504	538	516	503	508	445	525	468	444	529	430	437	467	478	463	443	444	473	471	445	427	406	417	428	427	430	435	423	386	443	444	401	379	439	433	396	376	434	405	433	407	396	443	372	411	434	405	434	440	441	417	434	409	420	408	425	418	412	393	410	388	404	418	401	418	411	435	453	418	359	446	444	384	420	371	432	393	418	421	372	414	418	432	430	400	438	398	416	407	420	410	404	414	397	349	407	416	389	381	372	392	411	408	389	404	395	408	412	380	402	416	415	362	405	401	427	415	371	422	394	446	405	387	374	415	431	426	439	433	427	371	464	391	418	416	414	414	398	396	413	409	427	373	412	379	397	404	383	420	394	422	425	406	420	414	374	417	405	435	440	423	412	389	417	432	437	403	408	416	378	409	427	390	412	396	395	417	418	408	401	406	396	436	411	431	416	401	376	414	412	417	390	375	401	414	419	369	401	384	424	377	409	451	350	413	379	393	411	411	367	404	369	398	389	415	410	421	369	412	410	387	412	416	403	443	404	379	426	450	389	391	401	396	386	381	411	402	438	429	405	390	414	395	398	408	382	424	388	414	393	408	408	407	426	383	423	443	408	427	418	421	413	406	468	373	389	389	381	406	412	412	384	376	422	413	375	379	425	388	371	425	374	423	395	406	392	411	376	387	395	397	389	442	413	364	368	377	429	387	421	415	371	422	437	433	428	396	391	389	429	386	378	402	377	389	381	451	423	387	408	403	415	371	395	450	382	436	391	429	395	396	414	412	410	380	427	427	420	425	399	391	425	358	424	370	393	437	390	411	405	416	400	389	426	405	424	403	392	382	389	391	417	407	406	374	402	405	430	388	401	430	386	437	398	402	401	378	370	405	390	370	385	424	408	394	452	350	408	453	421	392	404	369	396	437	382	409	401	397	419	440	382	425	400	427	449	402	400	415	372	417	395	409	416	397	405	434	397	388	416	370	422	390	425	426	432	409	439	393	408	439	427	399	431	381	438	422	397	395	388	440	398	382	401	389	384	396	439	390	391	408	398	377	431	377	416	486	417	419	413	395	399	449	413	359	409	389	415	404	418	362	393	421	395	419	376	425	396	385	374	429	391	428	412	399	386	433	412	402	369	413	384	401	386	400	378	435	388	365	399	385	398	424	385	396	433	393	397	368	437	415	425	359	406	378	424	398	398	408	416	397	420	443	396	393	445	396	419	415	435	396	362	401	413	395	398	384	408	413	419	388	391	405	383	369	438	410	404	407	419	417	387	408	384	402	389	392	405	406	365	417	385	382	391	415	439	399	401	407	397	403	391	448	420	372	397	407	401	394	398	412	430	422	426	411	395	383	414	409	398	411	398	426	424	405	416	382	383	431	381	428	405	370	411	399	389	397	399	418	404	416	437	394	440	476	368	414	360	406	420	396	431	386	369	412	456	408	402	434	428	395	391	446	403	412	393	395	399	433	412	354	390	399	386	408	430	374	416	410	429	417	431	401	437	391	402	407	421	431	416	366	380	429	409	397	388	422	414	409	384	395	397	419	411	431	364	438	380	392	384	375	398	381	412	439	379	372	425	429	436	383	388	398	410	425	393	414	431	399	403	397	373	418	395	391	406	399	407	393	418	375	427	391	380	395	382	370	392	402	374	406	408	443	391	381	422	452	425	429	419	411	416	401	377	414	403	426	410	430	394	360	402	404	381	397	416	368	363	426	410	391	424	420	402	350	429	413	400	411	419	377	420	396	418	445	418	413	369	387	366	413	430	413	405	373	386	390	438	405	428	381	404	424	389	417	406	368	415	395	423	368	402	430	376	401	373	395	447	412	420	401	420	391	391	393	391	407	392	384	434	416	442	388	436	400	383	416	383	394	395	396	397	403	410	427	403	404	400	424	453	381	402	414	428	411	436	397	398	425	417	416	447	382	427	449	413	399	428	407	410	391	408	407	406	424	400	446	398	396	419	431	402	396	378	416	386	405	399	394	429	394	397	380	440	379	402	410	402	406	402	402	400	447	399	416	383	380	408	368	378	416	364	409	429	409	389	417	410	410	419	397	410	418	412	416	399	455	432	384	396	382	432	375	426	402	405	400	407	405	385	359	418	354	427	391	420	376	423	419	371	405	417	428	422	402	404	420	432	414	406	394	410	405	430	423	389	413	385	413	423	383	417	413	429	415	405	434	424	439	413	425	415	396	460	379	428	391	384	415	432	377	411	380	428	376	426	406	410	455	397	403	404	411	397	431	412	411	400	400	416	400	393	392	379	415	382	412	412	410	420	379	408	412	409	461	421	376	423	429	429	394	418	414	417	389	424	382	415	401	417	413	443	429	407	434	410	399	386	401	401	379	404	379	444	400	385	400	439	422	413	379	397	409	397	435	397	416	398	418	436	381	418	408	435	399	397	430	366	392	414	385	414	368	406	459	379	404	409	387	453	428	422	402	394	382	408	386	430	414	423	411	393	419	400	398	374	430	410	409	400	394	390	392	370	403	416	401	406	433	406	405	405	408	419	425	399	393	405	413	438	412	388	420	409	410	435	416	418	419	404	399	451	409	415	385	397	385	417	395	394	402	386	400	409	390	390	400	389	425	401	396	398	420	408	372	414	404	415	389	436	404	429	416	420	408	398	397	388	424	393	408	405	417	462	404	450	392	418	399	397	451	406	381	362	423	426	413	415	405	370	423	425	398	433	438	435	416	435	412	352	425	400	422	418	383	419	429	442	395	407	409	412	406	462	417	407	402	409	389	391	389	365	403	426	399	409	435	421	416	395	452	385	411	428	449	409	402	390	421	374	419	402	387	392	434	395	427	386	402	405	420	389	376	423	431	450	423	396	396	419	391	393	428	402	384	399	397	415	379	384	410	404	434	440	417	409	398	428	420	429	396	396	389	405	372	417	427	422	447	388	399	418	402	389	400	402	425	387	383	373	420	449	414	407	432	390	411	436	446	413	427	423	427	382	408	407	407	355	386	402	412	406	423	425	406	372	407	405	426	378	388	414	411	423	381	404	412	412	405	423	402	411	406	422	416	415	403	420	423	422	409	415	417	393	429	420	392	400	378	401	373	376	380	419	416	368	404	442	393	424	421	387	393	424	401	398	424	418	410	416	387	427	362	404	402	387	395	411	406	396	399	383	404	405	380	393	460	367	394	399	385	412	408	402	371	436	403	396	374	449	422	422	407	413	451	376	389	400	426	414	391	388	411	389	424	423	414	427	409	421	405	394	429	402	410	419	389	419	409	399	398	422	443	428	395	401	446	414	388	439	451	371	433	388	399	407	389	400	395	450	407	410	452	437	410	396	425	423	468	393	420	411	405	437	383	409	391	398	420	395	405	424	424	375	400	469	378	377	373	382	400	394	431	419	394	385	433	416	400	412	388	402	438	387	429	427	405	423	435	417	420	428	391	402	398	398	369	417	420	384	383	396	405	390	413	422	413
37646	27768	75683	65916	47928	20150	2152	559	472	393	391	386	402	365	340	355	307	344	332	300	286	312	313	354	322	313	325	296	291	283	301	302	338	290	314	311	269	307	317	286	291	287	309	289	340	293	309	281	303	294	312	269	298	332	288	314	260	301	293	302	297	298	322	288	269	348	294	281	291	299	310	279	278	302	314	294	304	313	318	298	298	324	312	307	307	330	303	305	279	330	277	331	290	286	293	305	297	295	314	288	286	298	289	294	314	289	322	323	282	294	271	275	273	278	322	317	301	295	302	322	263	290	320	297	304	282	276	299	264	309	290	300	300	314	299	270	290	276	311	306	263	307	280	292	266	279	296	292	274	326	300	281	280	265	305	289	332	300	351	339	276	308	279	299	304	292	307	299	285	301	314	301	304	317	307	287	296	284	284	300	295	303	305	291	302	327	342	302	303	254	271	272	307	314	298	300	276	272	303	311	294	322	331	292	313	282	303	294	292	290	309	319	279	284	258	322	312	300	325	303	306	254	270	335	325	312	309	305	302	290	288	264	282	289	281	302	288	298	314	315	287	272	258	307	305	258	330	274	281	287	323	283	290	275	296	262	289	288	287	272	276	289	311	310	296	305	303	311	321	275	280	271	294	305	263	286	320	299	353	309	301	303	287	284	288	302	319	287	319	326	312	307	327	283	318	302	293	300	293	307	313	279	269	308	305	283	297	263	284	274	314	293	283	313	340	319	256	315	343	291	291	317	302	297	257	286	293	298	278	278	294	317	276	305	292	285	283	283	260	272	315	285	300	276	296	284	307	310	259	305	306	305	327	302	270	325	321	304	301	266	325	319	275	314	294	297	304	273	290	326	272	253	302	304	279	312	323	280	313	319	333	310	281	288	285	306	335	292	335	291	326	316	309	308	311	302	318	297	289	312	295	294	294	277	307	274	275	303	334	257	283	305	295	286	266	325	306	306	329	306	290	301	308	292	304	325	297	315	339	304	254	300	287	289	290	281	279	310	284	329	293	306	301	299	300	333	318	288	249	300	310	304	305	303	294	316	329	307	294	305	317	308	295	298	303	327	274	296	316	298	325	307	348	322	292	282	288	298	309	299	296	316	331	306	308	329	322	323	294	301	310	317	307	313	295	260	257	317	295	298	291	279	283	290	318	315	314	313	295	271	312	278	290	266	271	301	297	312	300	287	283	277	323	321	294	309	299	310	314	289	279	290	286	285	268	277	321	301	300	296	288	298	307	337	313	310	310	299	310	313	277	310	304	302	337	304	283	306	310	282	303	327	306	289	299	305	327	335	265	301	309	277	284	303	315	273	279	295	299	305	284	300	317	294	317	309	265	297	314	310	337	269	324	318	294	296	296	306	316	317	304	291	269	295	287	292	309	318	316	296	274	298	289	286	289	315	309	278	338	291	318	299	290	295	295	316	292	300	311	306	286	281	321	295	302	275	303	304	296	306	324	300	298	301	301	311	322	310	318	319	303	297	317	309	338	320	273	339	308	299	318	283	297	289	309	280	305	295	286	325	320	292	291	289	304	293	276	291	322	286	326	300	267	279	294	309	277	281	316	297	264	307	308	305	283	269	290	286	282	295	302	267	277	299	310	297	323	301	274	303	295	305	297	309	281	285	320	292	271	285	304	292	292	301	285	312	289	277	304	282	276	304	290	298	292	290	293	311	289	288	293	308	324	283	307	292	297	306	350	319	306	335	273	309	280	314	294	305	294	312	297	331	314	321	335	296	310	287	295	323	305	291	333	358	258	281	292	282	259	313	314	307	278	296	328	323	299	299	295	299	312	305	300	298	284	326	269	254	287	290	329	312	300	330	283	327	313	315	305	282	325	308	306	287	303	293	290	300	308	241	268	290	306	310	311	276	285	325	287	302	302	281	249	260	303	329	259	303	334	247	301	311	312	309	280	285	292	263	322	278	257	333	277	290	331	330	345	290	294	284	282	315	287	286	292	280	288	268	272	283	305	275	305	298	320	270	260	254	286	273	302	299	309	316	301	298	324	292	316	339	314	339	316	290	321	320	294	296	308	295	292	287	298	305	297	348	304	280	295	280	299	307	291	291	321	326	278	283	315	284	317	295	299	286	326	294	299	310	321	317	311	339	301	288	262	330	303	308	301	308	308	300	286	353	288	301	293	294	312	332	288	290	308	338	278	312	280	293	287	330	285	320	315	322	286	310	312	307	313	304	315	294	281	302	305	276	257	296	323	302	274	262	291	315	298	289	290	314	316	296	334	322	319	321	274	293	299	293	291	319	301	317	304	293	306	312	285	312	276	264	281	290	330	288	275	339	299	269	306	320	307	332	281	275	295	257	291	305	334	301	320	293	301	273	264	295	304	294	294	319	262	302	304	296	296	287	322	303	321	312	279	282	281	289	306	289	296	294	319	280	283	285	292	268	301	281	315	285	295	299	291	276	281	284	319	276	306	286	310	300	297	296	274	274	286	272	314	252	285	319	292	269	306	310	332	337	317	290	288	312	289	259	266	319	306	284	301	305	278	299	285	282	278	298	291	282	307	295	273	346	292	305	295	264	307	289	288	303	310	292	309	254	276	264	289	344	281	304	306	276	297	316	301	285	306	295	306	304	286	282	283	301	290	290	312	315	321	305	323	311	316	287	269	280	295	310	307	292	322	288	273	278	308	313	268	272	315	298	283	314	310	301	298	297	298	310	276	286	331	304	289	291	310	294	304	275	340	278	306	278	259	293	266	285	293	312	316	275	293	290	268	319	313	314	269	299	276	292	316	290	296	340	331	284	270	293	344	310	310	309	304	289	287	298	329	319	270	312	300	303	298	294	290	321	298	306	274	301	290	304	321	294	311	281	276	309	263	311	297	309	271	322	286	297	307	273	254	278	287	315	291	274	282	331	292	344	338	310	284	243	281	311	283	290	289	319	283	331	286	314	294	328	291	301	294	308	281	276	308	281	287	288	304	292	305	300	301	284	272	296	306	281	315	299	332	302	292	334	276	300	283	302	324	290	313	336	307	274	298	261	321	293	330	329	295	305	306	315	280	326	283	296	300	286	306	270	311	280	295	300	308	315	293	288	313	284	324	297	306	265	317	293	327	299	327	324	301	296	296	255	286	291	295	298	308	295	322	271	262	268	298	297	288	270	300	313	337	301	322	327	273	316	299	299	281	296	280	294	305	293	297	289	296	300	315	297	271	347	318	301	303	347	289	282	320	289	326	302	339	310	315	282	274	320	268	263	313	291	265	314	303	276	306	268	313	292	270	302	313	282	313	307	298	266	291	322	323	303	300	289	296	305	269	339	284	310	289	261	307	320	299	291	314	297	299	295	282	308	324	310	270	297	324	322	313	299	309	283	274	308	272	268	281	301	304	315	258	277	279	294	278	304	301	279	298	321	286	316	297	286	284	276	279	315	304	293	297	261	327	254	294	301	284	310	287	282	281	274	321	317	320	277	280	315	310	301	285	320	296	276	263	298	312	303	280	277
16441	20455	70395	70222	59119	10652	2154	1896	1664	1510	1335	1231	1148	1147	1034	961	966	923	900	837	917	829	873	841	797	805	788	807	800	727	760	767	728	777	774	685	745	750	706	725	696	740	740	749	765	712	752	677	650	707	725	705	674	714	721	700	681	684	708	694	702	695	704	719	651	731	702	703	753	688	692	660	708	711	672	678	649	667	672	596	673	675	674	665	663	664	647	703	704	640	703	694	656	719	674	734	678	686	683	682	704	694	657	623	656	674	655	693	698	693	735	688	686	721	688	640	732	644	709	685	690	685	668	703	627	689	683	650	648	670	711	695	683	676	695	668	653	708	713	662	703	650	666	586	689	664	669	696	656	669	689	676	680	686	725	701	661	678	695	668	697	653	746	644	671	702	703	698	706	638	675	657	715	655	671	703	677	719	696	672	620	689	692	723	660	625	697	698	668	673	678	678	732	740	676	684	693	664	759	670	687	664	680	706	687	690	687	715	701	704	689	691	685	736	643	681	652	681	705	674	651	657	680	645	681	707	653	691	691	697	625	643	699	642	694	689	706	666	675	673	695	712	672	668	661	643	683	651	665	705	678	710	669	697	681	693	689	698	686	661	650	716	640	665	669	647	685	730	594	707	659	712	609	626	687	718	704	716	684	682	687	714	658	652	655	675	656	665	690	666	694	664	721	667	683	709	668	656	699	716	675	693	700	666	699	686	700	666	710	721	693	671	711	723	677	678	682	699	650	680	700	699	685	732	693	670	673	675	650	675	618	699	693	662	678	650	668	661	721	724	682	643	695	644	680	716	649	731	661	716	685	664	641	653	677	685	718	704	744	696	645	646	696	694	660	658	636	677	729	678	689	673	663	662	714	653	688	682	687	675	696	690	606	680	690	665	714	706	640	689	706	696	687	649	668	668	621	691	715	706	719	672	669	626	697	735	705	730	670	660	636	680	689	718	691	679	643	650	660	693	675	635	705	707	642	696	663	646	699	668	650	698	694	724	691	645	704	666	656	682	710	707	657	694	698	668	709	696	669	657	653	685	664	740	665	674	694	651	689	697	679	664	729	679	671	682	691	655	660	657	642	689	678	673	648	706	680	643	729	714	690	672	690	602	647	655	721	694	707	674	713	660	689	654	664	677	691	687	707	667	687	675	654	681	675	663	678	670	656	685	682	688	646	662	670	636	750	658	692	682	686	685	655	683	609	673	664	731	697	709	664	651	686	675	682	682	699	671	673	674	663	655	678	671	655	770	690	677	669	723	697	661	687	705	637	671	688	673	729	654	702	679	695	729	645	627	676	698	708	658	708	644	684	698	702	626	731	674	730	652	694	664	670	663	678	648	671	695	712	681	701	682	672	687	718	721	640	669	693	653	715	701	661	667	678	684	714	673	676	686	674	695	662	679	686	675	656	695	674	728	683	681	711	682	690	678	688	724	625	659	638	641	694	713	646	677	710	706	680	688	669	672	692	628	670	684	699	651	687	666	654	672	694	668	672	676	701	655	692	637	679	716	692	681	693	675	642	666	682	696	675	648	747	660	649	663	687	651	699	660	655	688	704	720	708	701	668	651	719	701	679	705	685	673	674	712	728	698	652	688	677	688	676	676	692	682	677	729	689	625	653	658	697	664	652	706	710	664	676	673	669	695	695	690	685	662	670	666	700	679	687	700	710	698	692	681	673	668	661	672	656	715	724	737	644	688	687	677	680	663	685	683	684	682	708	686	678	665	653	680	729	685	691	670	735	695	655	694	691	729	704	699	687	685	672	708	684	719	692	669	703	685	661	702	657	693	710	664	697	665	692	687	698	684	684	690	650	638	677	667	666	708	666	708	651	719	694	670	675	701	629	648	681	699	703	623	648	694	625	660	719	662	687	728	688	711	667	661	666	696	675	716	678	720	730	663	690	670	657	732	667	650	645	673	657	662	698	674	677	661	702	690	692	677	666	633	668	703	717	664	726	702	637	656	695	634	701	682	731	678	695	714	631	647	637	697	709	686	680	599	662	701	688	661	729	673	701	690	732	688	661	709	713	706	695	696	730	679	678	667	674	694	671	704	724	696	712	702	657	682	710	697	673	678	664	658	669	676	655	673	642	718	693	729	669	649	654	633	671	659	682	738	701	702	682	678	655	674	690	711	679	679	707	688	718	667	667	628	690	623	658	687	704	651	685	653	671	688	698	696	675	678	716	632	635	670	741	683	667	677	642	685	714	662	701	655	681	659	676	652	741	664	673	687	727	691	680	710	720	654	652	687	681	697	668	717	655	689	721	619	675	664	680	692	679	714	677	691	680	632	683	690	704	716	645	635	658	699	665	667	663	642	643	675	649	666	675	690	662	702	706	695	700	741	703	674	659	669	672	687	715	650	668	662	725	660	687	678	667	652	696	658	656	673	616	716	695	699	676	671	621	699	671	650	685	676	680	674	709	673	685	722	648	695	706	675	694	665	738	609	665	721	677	673	686	727	707	687	677	651	678	644	686	679	675	743	686	646	692	654	646	648	707	682	672	743	712	691	667	682	694	676	695	657	673	686	689	665	666	641	740	633	680	757	690	644	645	695	680	675	694	659	692	675	710	634	703	630	672	667	642	676	661	744	662	636	726	707	646	661	666	645	632	661	660	671	662	749	646	712	648	670	666	683	636	658	650	674	748	692	648	660	671	654	697	696	683	690	711	673	654	711	685	678	663	697	659	700	645	641	596	661	664	672	664	671	698	679	688	662	678	689	661	698	622	687	657	640	662	713	721	686	687	683	651	674	731	666	694	701	685	690	658	620	672	738	673	667	685	653	703	667	715	667	678	745	656	629	677	680	707	722	670	680	708	713	671	702	713	744	663	704	666	696	682	687	692	728	705	673	677	695	674	663	647	702	698	651	663	673	685	668	683	703	675	693	732	647	672	621	665	685	705	620	698	649	686	706	667	713	643	702	684	676	718	662	662	720	724	698	672	705	628	689	670	671	688	671	670	726	670	692	674	641	723	715	722	664	706	670	638	675	716	679	736	666	691	674	686	694	696	670	700	688	678	663	662	654	677	687	696	667	661	666	685	665	653	650	662	664	691	687	657	656	672	681	666	681	658	630	704	633	664	703	693	639	687	659	695	667	665	663	689	656	698	703	687	673	678	674	665	670	716	692	698	668	670	663	737	611	652	667	681	715	668	669	712	675	695	634	692	713	683	702	625	656	724	649	713	730	693	705	705	704	645	702	688	695	632	683	673	670	700	734	686	662	658	665	682	703	694	715	719	672	685	700	669	692	641	608	660	668	656	711	672	665	662	699	687	645	641	676	719	655	659	681	679	686	632	633	652	716	657	681	635	706	629	660	664	625	690	697	690	688	642	694	760	701	661	664	693	690	663	677	689	666	680	659	650	689	679	669	663	649	700	703	662	672	714	658	705	691	655	716	668	671	691	633	688	678	710	675	664	708	659	677	680	660	725	679	703	755	670	673	666	636	650	694	668	665	743	655	655	732	693	658
15085	4424	7168	4083	1526	427	236	247	249	220	229	221	233	233	216	242	220	210	283	235	232	240	228	214	231	234	215	188	256	208	230	250	219	214	237	237	225	220	234	222	220	242	199	224	235	223	199	218	205	216	241	242	228	210	245	202	207	221	209	220	231	224	241	234	239	219	237	226	218	245	245	230	221	235	226	208	186	210	230	219	219	227	224	210	238	232	242	228	255	207	191	214	216	234	211	227	212	231	235	239	226	241	211	193	218	227	230	233	198	201	219	222	235	237	210	239	223	233	243	235	242	243	238	250	271	224	213	276	229	218	237	214	214	215	213	242	208	210	225	239	211	230	219	207	268	248	241	217	274	211	220	222	201	226	230	214	237	221	223	245	212	230	198	220	209	219	248	240	249	209	245	221	226	239	225	211	212	232	201	217	221	232	234	217	230	214	224	265	213	235	231	224	194	216	201	215	177	234	212	217	224	224	233	246	252	236	206	205	216	230	206	227	226	234	226	217	233	209	231	218	202	205	199	217	206	209	201	241	221	207	239	242	230	212	229	223	210	200	223	215	226	222	215	249	200	231	216	233	231	212	251	221	218	232	231	219	243	231	236	231	251	208	232	218	238	231	199	189	225	247	224	214	206	240	263	204	244	257	224	238	224	236	208	200	209	213	226	246	222	208	225	239	222	218	194	219	215	225	230	215	202	224	232	221	235	215	199	205	236	202	234	214	230	214	199	243	250	228	202	208	221	222	217	224	222	246	240	227	244	206	206	220	218	218	249	225	233	234	230	220	241	208	218	221	238	235	218	221	218	227	251	205	228	234	220	237	243	222	217	230	211	254	248	227	223	230	206	257	216	200	228	234	236	218	208	220	246	212	216	221	244	217	209	220	223	280	230	237	219	208	197	194	229	231	212	255	246	219	213	223	213	207	199	258	224	242	235	247	216	209	225	261	250	252	231	242	225	240	237	203	219	285	230	195	238	241	200	207	223	204	237	234	237	219	190	202	227	230	232	254	210	231	218	207	264	225	238	226	243	229	217	224	236	232	220	238	220	246	233	206	224	188	213	208	226	222	218	219	207	232	253	232	238	252	266	225	232	216	218	278	210	234	225	220	230	233	223	233	250	234	241	198	208	212	228	241	261	257	193	200	225	230	238	233	238	222	226	224	233	188	213	247	246	221	232	208	225	215	229	233	199	238	227	212	202	209	239	209	210	224	204	257	231	232	249	202	226	214	210	222	256	234	229	196	214	236	220	223	231	209	212	230	212	233	205	225	229	223	206	201	217	222	238	227	221	210	218	217	251	241	217	226	235	240	226	207	218	205	222	255	213	205	212	219	210	209	250	234	205	226	230	229	241	197	239	244	245	198	217	244	236	225	221	242	222	230	229	193	230	230	226	193	223	256	199	195	201	237	203	218	198	229	288	211	225	220	212	191	199	196	215	200	214	223	223	222	230	234	217	219	232	240	247	233	229	234	239	228	228	215	198	262	221	221	199	251	199	245	204	251	225	205	237	257	241	253	233	193	207	243	198	210	211	219	196	223	220	208	194	223	253	266	222	252	233	276	254	228	240	236	224	226	249	200	239	223	243	199	229	226	221	222	231	232	231	241	210	214	231	252	245	204	237	254	230	233	231	229	225	208	248	214	211	225	234	246	221	215	219	232	210	218	247	225	238	183	223	223	215	236	234	214	210	239	225	203	239	213	223	234	233	208	230	223	226	238	256	218	233	198	224	227	211	218	204	226	183	207	216	197	234	236	265	223	213	241	237	213	217	218	227	207	218	208	228	239	221	230	224	219	209	226	226	224	227	212	216	226	219	222	209	222	210	223	248	225	241	243	234	231	215	203	231	238	235	225	234	240	246	220	232	253	216	239	220	228	206	229	230	211	194	228	219	220	227	214	243	244	225	225	216	212	231	214	224	240	236	242	237	222	208	239	200	202	225	243	234	212	229	213	228	217	216	217	218	217	212	211	225	211	216	259	238	214	218	245	216	222	238	229	231	210	205	220	209	219	208	211	246	210	203	227	239	239	189	220	231	198	228	225	197	211	236	222	183	218	223	210	219	234	224	227	253	226	237	209	217	235	234	228	225	224	232	203	241	231	216	231	211	199	233	245	222	227	206	235	245	240	218	223	229	216	217	199	240	247	202	222	228	239	226	231	219	240	233	210	246	203	219	249	204	204	223	230	220	241	253	208	219	241	217	208	241	224	215	231	219	252	201	241	242	219	231	224	219	237	247	234	218	245	216	202	228	233	238	206	194	261	220	239	212	239	194	228	220	240	223	224	219	211	242	249	227	231	180	228	254	240	220	244	259	205	216	206	231	248	212	195	203	217	223	232	232	235	238	234	196	202	220	223	198	223	227	235	176	210	223	201	205	225	212	241	210	220	210	221	212	200	251	221	227	241	199	224	219	207	241	218	218	201	209	218	223	214	230	217	219	222	238	245	225	215	249	220	212	219	220	237	217	234	214	213	211	215	196	228	220	203	236	201	224	241	217	223	210	222	240	224	253	191	226	215	219	243	226	248	213	223	203	221	229	248	215	226	229	212	242	210	225	231	244	237	215	202	229	231	248	222	207	222	229	256	202	239	236	227	232	231	227	188	231	213	241	254	257	219	197	239	233	224	231	221	221	225	222	240	250	217	197	229	226	221	213	215	209	202	228	256	231	219	221	219	190	208	199	225	218	244	236	237	208	210	219	231	217	224	234	249	232	222	229	230	242	212	248	237	219	246	234	244	211	217	225	210	236	262	240	225	215	215	217	245	216	239	233	225	207	237	220	213	235	237	210	226	221	216	244	203	209	211	246	230	224	226	236	243	211	201	255	241	226	203	226	225	226	232	214	203	232	229	244	196	228	234	210	208	221	224	242	243	225	202	215	234	201	203	236	268	227	241	256	227	223	231	219	231	212	214	218	203	215	231	199	211	217	199	221	256	207	219	244	214	213	243	208	198	227	230	212	229	246	232	221	221	229	232	247	213	235	223	236	240	239	221	215	220	236	219	211	240	212	227	248	203	212	250	221	234	245	228	234	233	221	216	211	222	215	232	215	240	223	221	230	195	205	231	220	203	242	216	211	224	230	219	232	202	228	224	229	221	233	222	236	238	198	247	242	236	215	228	247	253	234	236	240	226	199	214	220	253	231	248	223	238	227	230	240	224	218	239	213	228	228	240	216	242	244	248	252	232	248	228	231	227	261	196	204	239	236	230	217	219	213	197	206	226	232	227	234	226	202	232	212	204	205	241	234	218	220	238	223	202	245	231	214	216	214	233	215	229	217	197	201	212	242	219	236	234	228	204	228	207	213	224	235	195	212	238	231	225	227	200	217	221	240	229	192	233	218	208	225	227	224	251	228	224	194	240	233	211	225	213	224	222	204	216	251	221	237	235	215	228	213	197	191	233	217	235	211	227	214	241	234	234	219	208	193	248	201	234	208	236	253	239	207	221	221	207	198	231	222	198	227	246	211	225
6681	3743	12777	9953	5347	1085	580	531	554	539	529	494	522	547	485	518	500	519	572	464	513	541	523	490	476	491	493	517	517	505	524	533	536	508	506	509	516	522	490	494	518	493	529	489	505	472	515	557	487	510	500	523	507	516	478	523	528	552	488	518	495	576	510	475	491	511	523	496	503	512	480	552	501	508	500	511	479	497	482	517	479	465	513	475	495	505	485	494	519	531	556	484	531	478	528	578	499	483	493	501	515	519	529	485	508	482	538	465	491	505	530	487	508	492	505	544	526	490	492	499	518	530	532	528	501	476	526	530	495	513	472	533	475	545	522	530	487	484	503	499	481	510	530	528	508	506	512	501	523	511	529	509	480	489	491	527	534	541	480	532	515	536	516	448	473	511	526	536	471	503	537	506	517	473	509	505	495	479	476	548	499	533	532	500	505	550	511	499	507	555	503	495	484	476	499	548	519	502	491	539	476	455	493	524	525	484	519	534	475	494	502	518	500	556	498	489	498	507	498	514	508	477	522	455	495	514	518	495	515	483	505	500	537	534	474	544	522	532	504	491	531	487	530	503	492	513	515	519	502	512	515	504	503	501	477	544	506	531	483	530	486	510	531	506	492	491	486	492	534	494	551	464	524	536	524	482	533	528	511	502	514	480	491	526	498	512	490	523	526	549	498	521	510	550	499	539	527	543	506	463	488	500	526	479	490	475	525	549	540	504	507	544	543	515	519	498	508	484	495	495	504	509	493	519	485	533	501	489	471	519	525	514	488	499	508	490	525	513	529	510	540	557	519	497	503	546	503	487	517	560	533	511	516	522	510	525	524	499	520	467	455	538	482	492	489	532	507	480	515	470	493	527	483	522	496	493	509	515	490	501	560	490	519	519	490	534	549	514	499	521	499	529	504	513	577	534	487	494	519	481	493	523	498	534	510	543	519	549	530	524	479	527	476	487	535	511	567	495	526	512	500	533	521	526	548	479	542	481	494	483	557	518	529	513	489	537	559	527	511	528	514	480	542	526	548	545	509	523	515	568	502	551	503	487	508	509	498	497	554	478	506	526	500	521	481	546	486	487	484	497	470	536	525	469	506	511	499	525	497	529	486	512	529	534	522	533	537	497	521	501	537	528	512	514	514	521	517	550	466	552	503	531	492	510	465	473	485	480	464	533	502	493	553	468	505	523	497	499	473	510	503	516	500	526	520	476	499	491	534	478	498	487	521	508	499	522	481	487	528	531	520	517	513	502	480	463	497	537	525	485	491	496	512	499	491	525	506	528	534	507	515	515	535	502	470	511	493	499	536	510	496	527	519	515	495	534	524	517	494	490	504	510	504	510	551	488	494	537	495	496	534	521	486	543	527	537	497	518	504	529	459	502	499	499	557	514	500	497	526	489	525	475	535	529	535	526	488	513	514	479	516	499	530	511	514	526	512	490	493	559	515	496	504	516	514	496	509	509	510	482	557	504	511	540	546	487	503	495	577	499	506	505	485	483	484	515	529	491	487	528	486	498	490	504	522	485	518	508	539	445	489	513	513	508	508	549	505	545	531	542	532	494	531	503	517	526	475	519	559	569	488	503	507	494	466	507	478	517	519	521	523	515	517	499	489	479	511	518	550	492	535	484	552	501	481	520	504	458	513	529	491	534	493	525	516	489	494	493	483	466	489	480	520	526	547	525	516	500	504	508	508	476	546	500	540	495	503	478	569	508	528	537	526	498	506	487	514	565	477	524	500	501	497	520	534	493	491	532	520	503	549	481	503	518	472	552	511	486	504	516	547	498	533	487	499	515	508	497	477	504	522	503	501	495	490	528	526	465	520	544	505	491	493	445	478	501	510	486	482	517	498	498	567	561	476	521	464	519	471	513	504	518	469	528	468	483	513	511	518	540	527	503	491	498	526	496	552	484	531	542	488	515	484	521	503	549	487	500	506	495	521	564	499	471	497	538	534	522	499	565	480	499	550	499	478	522	517	563	552	483	513	494	525	506	533	457	567	534	508	510	526	523	531	510	515	491	517	533	483	528	487	525	521	531	504	458	503	516	505	521	528	479	503	546	457	537	486	480	532	473	492	526	515	492	466	550	516	495	491	527	554	503	487	477	493	523	490	509	562	491	549	536	552	510	514	505	526	506	504	528	510	478	483	545	511	520	521	524	503	480	519	487	523	505	537	511	485	479	509	505	483	523	490	515	522	493	503	504	493	505	477	475	472	480	493	534	482	498	490	514	478	506	502	538	492	484	526	497	509	510	547	529	505	530	494	487	507	528	524	524	494	526	510	467	516	521	520	504	453	528	499	508	496	479	519	506	440	518	510	456	536	507	510	477	488	520	510	494	515	486	516	563	491	518	560	524	474	487	499	465	483	536	522	527	472	504	466	520	490	503	510	505	497	488	481	506	494	521	474	513	517	496	518	455	523	519	507	517	522	532	485	478	511	525	521	513	542	491	503	522	512	488	489	508	520	507	495	484	498	501	483	471	523	510	521	481	554	477	526	523	532	530	470	476	510	554	497	511	509	480	504	451	535	515	477	494	490	520	551	477	523	495	525	528	459	531	450	494	528	593	523	498	484	509	518	484	518	499	546	509	512	501	532	488	480	508	490	516	483	483	451	545	550	482	429	485	535	502	509	463	505	507	490	512	536	518	494	490	507	479	495	517	532	494	499	553	535	531	494	490	495	513	522	511	537	537	521	562	534	532	497	500	487	525	495	477	516	455	496	484	503	494	493	512	502	480	534	548	504	532	509	449	516	522	501	522	525	551	532	566	512	514	535	520	529	535	528	527	499	476	509	497	523	507	525	513	511	501	510	489	480	512	528	473	503	477	517	457	515	489	517	537	512	530	519	484	508	513	476	519	516	512	477	546	497	509	477	495	482	518	557	548	498	520	476	546	510	519	506	523	486	517	542	497	527	506	545	527	528	525	538	503	499	516	498	530	499	484	532	503	515	535	521	485	512	510	464	485	539	506	483	527	498	511	493	540	506	562	477	501	458	473	506	499	513	476	488	531	548	499	527	521	488	493	480	561	482	533	525	504	523	505	494	523	514	567	499	501	531	518	477	484	512	493	502	530	500	494	475	514	478	496	511	575	525	485	506	544	512	510	505	467	507	501	492	529	515	481	533	543	511	490	554	497	511	532	475	538	494	520	534	548	512	489	527	531	503	525	502	520	538	501	516	501	506	475	557	496	484	512	522	504	500	528	528	503	486	532	485	504	505	496	476	475	531	483	503	500	515	549	523	547	500	544	529	503	488	517	540	527	528	500	488	472	477	479	476	546	530	543	522	503	530	517	531	529	532	497	509	496	517	499	547	500	520	515	531	509	516	541	520	503	501	535	496	492	528	497	488	545	504	534	555	529	454	496	514	501	474	513	482	556	547	520	461	548	507	519	495	453	472	522	529	487	491	507	502	512	558	529	528	512	488	544	521	515	504	542	527	487	518	529	527	511	483	506	506	468	547	497	484	508	517	531	505	441
27705	19852	64492	57416	37138	13174	729	290	257	238	239	218	208	209	184	244	166	171	185	185	187	169	172	172	159	179	177	162	162	160	155	152	164	167	155	176	169	168	157	170	191	182	179	145	179	182	186	162	160	162	170	176	162	181	167	132	158	143	162	151	176	158	145	143	180	165	156	161	149	155	157	152	144	162	169	170	166	182	168	172	175	173	172	149	166	165	181	161	172	172	161	166	160	145	186	189	144	181	165	146	174	171	147	175	169	156	171	165	159	161	183	167	152	170	177	160	182	182	177	177	179	169	163	167	179	158	133	165	180	144	164	179	179	157	148	134	161	152	154	164	188	140	146	174	166	155	162	169	165	153	161	167	151	167	168	177	156	169	168	164	159	160	153	191	184	153	172	191	174	179	188	169	147	147	147	149	163	183	162	170	147	166	175	166	163	190	158	165	169	135	158	165	154	157	155	181	178	159	153	159	174	157	153	126	182	161	150	135	190	158	174	152	177	166	192	151	169	162	189	160	179	138	164	148	180	166	165	149	163	177	147	168	170	160	167	161	168	166	172	194	162	162	167	146	185	157	162	153	167	165	149	135	156	166	164	196	158	159	166	162	163	147	189	165	166	174	149	183	162	161	153	156	159	189	175	175	154	174	190	166	162	157	151	141	157	154	180	146	146	181	171	186	151	172	160	167	200	152	168	140	149	163	172	198	166	177	178	159	139	174	170	159	146	180	176	152	189	168	145	193	155	177	155	168	161	167	168	166	141	135	165	171	189	148	164	152	160	185	157	152	147	169	176	148	169	165	175	169	155	138	140	144	177	153	153	152	154	165	170	179	165	153	174	135	152	153	187	141	168	196	155	172	160	133	168	169	134	153	159	162	178	175	161	161	144	184	195	172	159	170	164	169	146	147	171	159	165	156	176	156	152	149	172	169	165	180	180	165	180	156	163	151	172	173	158	184	150	190	178	173	188	166	183	172	149	188	163	161	145	183	201	159	167	163	156	154	151	171	183	162	170	176	174	190	175	178	174	174	159	154	157	193	167	156	185	168	175	169	143	186	162	158	168	163	156	144	179	168	163	142	154	163	163	164	164	143	145	136	169	168	148	169	174	138	174	152	175	179	155	148	151	187	166	167	135	157	145	145	154	156	175	149	156	161	159	152	176	164	186	166	169	162	183	174	194	174	157	171	163	162	171	152	164	172	169	181	160	145	153	160	152	153	173	154	161	158	157	146	181	137	163	157	145	142	173	156	144	173	168	170	176	176	175	156	192	189	159	138	165	183	140	143	148	171	165	165	166	172	188	170	151	177	156	174	166	186	171	159	166	161	192	169	160	149	149	168	173	138	161	183	176	177	167	162	191	170	165	163	155	174	161	155	162	149	180	142	163	157	169	164	149	181	157	150	162	175	182	157	157	160	149	160	180	146	147	171	119	189	156	181	154	184	157	172	169	143	152	167	170	165	155	171	169	182	170	172	194	173	184	186	163	164	181	168	157	178	170	179	201	172	174	183	178	133	156	135	168	160	130	167	144	183	141	179	171	188	160	148	142	160	152	183	165	159	155	160	144	173	169	166	163	151	165	164	167	158	164	159	172	154	209	152	154	157	173	187	178	164	151	170	160	172	142	134	169	179	149	149	179	144	158	146	150	181	192	148	160	165	181	130	203	157	174	154	171	169	160	174	168	176	181	174	163	159	164	181	156	180	162	163	149	140	174	146	158	181	195	163	140	177	155	162	166	178	159	167	181	167	154	149	179	130	150	152	178	169	173	144	159	143	191	170	183	198	179	137	177	178	178	169	138	187	156	181	156	167	156	137	159	182	182	144	195	164	179	190	160	150	141	172	177	149	167	159	185	180	178	171	179	191	172	163	150	163	135	159	183	179	180	165	167	166	169	161	174	163	168	161	170	157	170	166	165	152	162	144	162	143	159	164	168	178	178	159	195	143	177	152	166	157	154	166	167	154	149	162	157	155	163	168	176	165	156	171	155	184	164	171	162	173	178	185	159	157	177	143	176	135	152	155	163	169	152	171	150	162	154	160	171	179	186	147	173	171	157	110	151	182	171	162	172	177	179	180	155	182	155	159	151	188	162	166	157	159	174	175	141	157	153	165	171	189	196	176	159	165	167	173	179	149	165	148	144	170	149	158	190	145	180	163	162	179	174	154	172	170	191	173	178	169	154	155	168	157	167	155	168	157	150	160	164	167	174	166	160	182	173	161	150	152	148	186	164	203	149	146	163	198	172	168	160	158	175	158	157	160	156	163	164	152	150	147	173	164	160	171	160	162	132	160	174	181	168	149	162	154	179	136	139	158	136	159	159	176	159	177	165	158	175	165	169	169	162	154	163	158	153	161	155	170	178	147	142	153	185	164	153	180	169	161	150	153	170	167	122	154	154	162	163	163	160	149	168	170	180	173	170	159	197	142	154	171	169	149	166	146	172	212	173	140	161	153	156	180	127	175	154	155	155	158	179	167	169	176	170	167	178	148	159	153	172	179	179	163	183	143	166	158	173	170	156	156	165	147	155	180	167	176	174	175	197	164	156	158	200	163	153	150	159	172	166	168	171	157	183	163	150	154	141	189	176	185	155	173	145	163	166	160	181	185	151	188	167	175	150	165	166	164	171	158	166	167	160	172	155	164	208	198	154	177	201	145	156	174	169	150	156	184	156	156	180	189	169	158	156	181	180	146	145	169	161	168	146	168	141	155	154	162	158	154	190	161	150	166	141	179	195	173	190	191	157	141	176	142	178	178	148	155	132	157	172	180	146	169	172	158	181	156	147	166	160	168	155	170	142	157	179	161	144	164	169	175	158	153	165	142	153	177	158	138	172	185	164	157	150	139	172	187	160	165	157	163	168	151	167	160	173	162	202	173	132	146	162	185	167	163	154	170	167	156	178	185	179	132	182	184	181	146	170	173	155	138	167	181	159	162	175	164	193	158	157	148	166	131	162	186	191	170	158	165	179	165	176	177	153	155	149	185	139	135	159	156	160	170	158	168	164	163	172	169	159	172	161	154	146	172	165	134	143	159	146	158	171	153	163	149	154	162	174	175	204	152	152	193	159	158	190	138	149	157	179	156	142	165	161	150	172	164	164	160	130	148	181	162	177	175	170	164	164	164	194	176	168	157	157	151	184	157	158	176	173	181	175	177	167	186	172	202	159	161	163	177	141	182	160	133	170	154	169	155	168	185	160	169	156	199	176	163	146	175	168	171	164	168	174	163	179	163	169	192	198	174	147	189	143	168	175	165	168	191	163	172	177	157	169	140	183	160	184	169	156	168	154	146	162	158	164	157	163	162	165	156	169	163	195	151	163	214	188	193	187	158	166	164	141	198	175	181	156	155	221	194	130	182	172	163	160	142	168	183	172	150	155	160	182	160	162	172	167	164	162	177	170	171	177	163	162	145	153	165	146	170	158	174	160	161	168	163	177	170	146	147	162	172	156	180	157	158	148	179	157	169	139	156	193	157
12488	16720	60849	61537	49497	8050	1311	1162	1045	888	805	772	714	645	627	607	615	565	550	513	485	470	487	483	461	461	464	494	488	471	426	414	467	458	416	448	432	442	408	442	398	406	442	443	459	457	456	422	449	418	423	448	451	431	415	431	429	424	417	444	407	453	431	455	441	430	406	455	401	428	396	418	419	433	356	417	383	406	443	383	431	431	394	402	415	423	433	405	419	421	427	406	428	403	438	406	420	409	406	434	414	381	408	375	378	404	396	395	377	415	416	389	418	405	385	374	386	406	414	401	443	451	426	424	434	418	404	423	417	412	395	424	400	418	428	420	420	387	410	419	426	390	394	425	414	413	447	459	374	390	393	402	413	422	449	369	430	388	395	383	422	411	411	407	413	391	424	390	398	393	407	408	422	418	402	396	409	427	440	414	402	375	395	404	387	404	411	398	417	417	411	420	411	408	404	385	420	357	444	404	427	389	400	415	403	396	405	400	380	408	435	414	411	431	395	419	398	424	447	417	397	434	412	431	437	376	398	393	390	416	431	404	431	390	437	444	397	434	422	421	429	409	433	410	431	386	417	422	426	407	367	393	429	404	389	440	412	423	390	386	444	392	377	423	415	388	426	424	388	376	412	386	435	400	393	426	410	408	416	404	411	414	384	412	394	409	443	414	403	424	430	398	404	373	388	451	410	444	385	421	397	402	386	412	394	406	420	412	373	394	377	407	370	414	417	426	402	413	396	426	393	435	402	437	414	425	409	404	412	438	432	394	414	402	390	424	389	420	397	393	428	405	408	408	405	382	417	391	418	434	403	373	403	423	412	377	404	400	441	417	408	431	394	394	391	416	390	374	422	414	387	397	398	417	427	421	395	407	438	395	409	442	386	417	359	417	417	426	399	426	406	388	399	419	367	423	396	407	434	386	441	387	413	374	390	374	396	450	393	413	383	394	405	424	432	397	408	391	381	386	416	401	407	437	438	369	424	367	439	402	402	399	415	411	460	401	396	420	426	417	425	417	409	399	413	419	414	412	410	418	412	390	386	396	403	395	390	402	406	383	387	409	404	379	418	384	462	404	400	391	379	371	413	388	400	402	420	407	415	420	420	398	419	404	406	383	411	400	425	410	417	371	421	387	430	428	394	447	426	397	396	415	418	425	401	429	384	400	401	438	397	452	420	411	420	374	401	414	382	436	440	409	363	410	416	402	419	381	410	430	408	404	403	400	397	411	406	403	395	451	402	390	415	423	370	409	438	376	385	370	441	424	424	379	383	417	417	394	409	418	407	424	416	391	410	429	426	432	394	390	366	427	380	424	407	431	437	398	420	396	377	415	436	422	390	369	393	411	409	425	386	415	372	418	382	402	415	430	385	434	419	392	402	423	390	409	393	410	413	408	416	435	408	390	390	384	412	400	392	434	411	389	402	402	396	433	443	418	416	418	378	420	456	371	428	384	412	411	407	406	399	424	396	440	383	406	426	395	372	403	418	375	400	406	426	375	404	425	397	428	429	402	429	389	425	385	440	387	383	434	441	414	384	419	382	395	421	400	399	402	422	418	421	394	422	398	409	404	380	409	396	426	400	444	413	412	404	405	415	415	422	375	376	370	406	436	403	406	414	382	411	378	403	396	390	416	401	377	410	398	405	406	424	395	427	414	399	431	417	406	437	426	399	427	404	367	451	433	375	407	401	436	387	405	415	387	391	382	393	387	430	390	424	389	405	406	385	395	401	397	409	394	395	396	402	403	394	390	452	435	423	413	385	398	399	388	394	392	398	415	449	417	382	420	405	426	443	392	411	414	419	440	448	393	392	405	387	365	415	395	373	388	412	407	383	409	436	430	375	377	390	403	425	413	396	421	422	416	390	403	411	388	389	389	407	447	421	426	411	403	390	401	396	394	373	371	417	386	364	424	448	423	387	412	387	385	389	394	383	426	407	406	427	407	376	409	458	433	417	415	390	404	416	412	415	389	384	416	393	406	409	400	409	400	392	390	431	394	413	407	459	414	409	463	403	369	440	418	417	443	387	429	410	416	410	403	408	434	407	405	397	397	442	402	434	399	380	428	429	418	437	419	413	397	446	389	425	395	393	419	418	427	437	403	396	408	391	407	412	431	425	404	421	442	453	423	399	398	421	425	398	419	387	428	451	416	409	420	429	381	421	418	372	401	394	387	433	417	399	415	424	400	390	421	365	394	383	400	406	410	395	379	410	373	418	449	394	381	427	386	434	429	402	393	400	419	416	411	373	448	426	403	416	392	411	447	414	423	418	429	394	398	403	439	410	388	393	415	430	408	403	378	409	417	418	430	416	419	411	410	404	401	427	391	435	387	413	429	406	392	422	386	429	397	417	390	392	389	419	408	404	401	372	422	435	403	396	386	376	420	399	409	409	385	365	420	400	453	412	383	371	401	424	393	403	434	401	404	450	410	434	404	388	390	419	389	394	368	439	416	406	422	413	460	443	418	421	437	406	415	393	409	373	417	400	391	413	399	400	417	398	360	431	404	455	401	402	411	331	436	430	409	406	418	381	407	426	403	426	407	417	414	413	402	399	417	377	382	404	393	409	424	408	395	410	426	413	452	419	436	405	416	399	439	448	412	408	380	431	395	380	417	376	389	404	419	416	408	399	430	426	404	412	383	403	386	399	397	422	388	399	401	422	400	394	421	429	443	374	428	400	405	422	420	374	427	376	438	406	409	432	391	416	440	419	403	391	391	385	420	376	363	432	416	426	406	419	400	447	398	423	434	416	407	412	408	413	422	404	408	395	375	407	409	413	415	371	417	424	433	413	389	389	406	429	408	398	438	393	389	428	415	403	426	426	416	450	433	403	400	375	417	428	391	404	386	377	399	380	419	431	409	431	400	415	432	383	418	451	404	412	393	378	413	398	388	410	405	398	368	421	386	422	372	420	430	423	402	410	409	407	435	428	415	408	415	406	404	398	363	443	371	403	403	426	407	393	423	379	427	387	409	432	382	385	457	395	430	417	429	404	395	436	396	422	390	403	429	446	414	443	383	425	432	416	397	444	420	406	392	400	418	380	422	404	396	391	401	426	402	396	403	388	393	422	422	398	413	417	404	377	442	421	380	404	406	431	423	446	395	436	395	409	396	381	379	432	407	398	412	399	432	418	441	404	442	413	417	377	403	412	388	397	400	444	443	389	422	404	390	380	390	395	413	396	408	435	387	412	420	390	406	378	414	392	445	402	425	396	428	426	410	426	446	445	395	380	423	448	418	388	428	400	412	418	420	392	395	399	382	409	388	392	412	368	441	415	393	414	413	411	420	395	423	422	400	438	380	416	395	344	400	402	444	446	432	397	382	418	400	400	438	417	433	448	412	404	413	421	364	384	392	431	414	413	433	416	389	438	409	391	410	407	376	416	383	387	376	389	410	416	459	434	416	417	414	384	385	388	432	424	447	409	430	404	444	389	386	405	418	441	424	394	396	431	419	407	410	413	408	435	407	393	417	397	436
31980	30307	76386	68028	48361	21344	2260	562	470	409	426	398	387	392	351	328	323	336	360	302	329	331	317	306	308	328	317	315	289	328	285	296	318	318	314	313	310	316	357	275	308	316	339	300	284	304	283	320	291	305	329	318	305	296	320	300	310	303	309	263	267	302	263	305	298	356	316	316	299	305	298	336	287	298	312	311	316	328	323	276	328	311	271	297	346	328	323	298	314	303	296	308	237	281	313	315	279	295	290	301	280	328	319	330	321	298	320	317	337	309	298	294	294	308	311	310	303	277	284	275	294	337	279	317	278	310	331	311	301	311	289	284	300	316	327	292	282	315	310	313	298	341	296	319	323	328	316	299	294	277	296	315	314	318	295	305	276	317	317	300	322	304	304	330	332	284	323	318	293	286	306	303	300	293	287	294	276	314	312	329	287	293	288	309	297	315	300	310	294	296	316	292	295	285	291	305	284	297	282	340	313	283	306	310	310	307	292	280	263	296	286	306	319	287	283	294	305	321	296	300	293	311	323	301	333	285	317	292	313	288	317	285	318	322	286	324	270	323	278	310	327	272	276	294	277	320	293	313	321	319	312	335	324	323	316	289	322	323	318	289	287	286	289	295	286	278	317	315	278	302	282	322	303	275	293	298	324	289	289	330	305	318	304	316	301	279	291	308	320	279	298	290	334	323	300	271	291	308	291	310	314	313	316	296	308	327	297	294	309	332	309	310	308	303	305	304	300	279	317	318	314	276	300	293	298	288	278	351	320	307	295	312	328	343	284	304	293	292	314	289	297	249	296	296	276	305	308	276	309	321	272	329	292	310	284	271	319	304	292	336	325	304	286	306	307	282	283	290	307	248	305	301	268	272	306	320	299	304	263	292	328	325	262	317	337	299	301	267	302	311	323	340	303	316	306	351	299	283	296	326	307	313	309	285	311	303	288	331	260	280	305	306	337	301	326	318	299	328	322	287	305	332	272	303	305	343	289	277	317	299	306	336	302	280	298	305	310	301	307	266	262	279	301	296	317	326	297	328	293	336	335	287	312	304	290	325	302	304	326	319	304	298	291	294	322	299	259	284	284	292	290	278	283	296	332	335	308	324	293	256	282	304	262	295	272	294	305	317	293	278	304	316	302	280	297	300	306	291	293	302	337	293	284	311	304	247	301	303	321	329	297	292	301	311	277	339	271	299	312	300	315	290	302	321	311	326	302	330	304	299	308	303	289	304	342	297	320	312	291	293	306	351	314	277	284	300	286	313	289	310	300	310	285	303	270	322	265	320	303	329	300	294	326	306	339	287	326	318	347	308	348	299	309	313	301	322	313	329	289	288	321	287	284	277	288	337	285	311	317	288	277	332	316	336	308	327	275	260	309	278	281	289	312	336	294	301	307	328	324	314	277	282	286	329	299	328	313	293	326	292	273	300	296	304	305	314	300	277	301	306	316	294	325	305	306	302	322	312	292	295	275	301	316	344	302	279	300	305	272	323	325	283	297	285	320	294	284	310	323	308	287	303	331	291	321	274	302	288	300	311	306	275	282	319	303	282	311	316	287	338	297	279	293	291	284	287	303	297	308	308	297	278	298	258	280	301	340	279	299	265	299	301	344	298	307	311	311	291	291	283	316	274	313	319	308	300	266	274	298	279	298	294	300	289	270	295	305	309	318	305	299	285	295	299	304	314	293	278	305	296	301	310	301	301	302	293	315	343	256	315	281	324	309	312	298	283	298	322	289	286	311	289	300	302	287	297	284	338	317	304	300	330	270	300	295	316	335	283	307	284	287	290	304	299	300	337	312	250	318	313	319	322	307	293	320	352	288	281	262	330	285	308	342	303	293	297	322	273	281	301	308	292	323	304	287	325	288	297	301	276	287	294	314	323	320	294	319	308	291	289	309	316	316	312	314	307	287	249	290	292	300	313	311	298	290	330	291	350	310	285	296	319	276	294	288	338	302	305	311	264	316	330	300	320	317	296	297	316	321	313	276	308	341	321	319	306	304	312	277	290	295	301	329	295	285	298	333	290	321	323	295	312	290	302	298	310	298	306	293	312	293	315	326	283	323	287	312	330	303	339	290	285	308	297	282	320	287	292	288	317	317	323	324	278	283	283	295	307	324	318	302	309	323	258	337	302	290	304	316	309	306	344	306	275	331	252	307	323	304	279	306	295	288	306	316	301	314	296	305	316	332	305	283	282	303	324	288	281	314	269	313	311	278	310	306	338	297	294	328	312	313	287	328	287	295	311	338	277	319	291	289	301	320	300	301	329	333	327	296	314	337	281	324	295	304	308	320	285	289	327	298	301	286	309	315	299	304	323	288	270	279	297	312	318	302	266	293	289	290	302	314	306	319	320	349	299	303	294	300	327	298	275	274	276	338	284	313	331	285	340	277	304	320	269	302	303	323	301	303	301	303	292	318	294	281	292	331	285	329	296	305	305	299	318	318	281	299	273	309	349	323	264	304	308	305	282	289	320	310	318	277	293	274	306	332	321	296	307	302	295	297	286	296	290	269	323	260	285	333	283	348	303	276	279	273	303	298	306	335	291	312	264	273	322	315	287	324	324	299	329	278	282	315	304	339	280	300	310	297	268	283	299	279	321	320	295	266	321	315	310	304	280	301	318	279	320	287	302	303	288	313	320	332	316	337	274	308	329	299	302	275	315	296	315	320	342	293	324	287	314	287	302	328	325	303	264	338	315	305	280	345	277	268	324	316	286	304	312	291	319	312	291	306	289	304	308	273	298	309	315	272	303	320	310	292	296	253	283	323	311	290	319	299	310	328	315	318	291	327	290	280	330	303	329	305	286	271	319	338	327	319	275	304	257	274	339	293	288	285	365	284	311	300	293	320	316	311	340	293	298	309	300	305	313	306	293	298	286	320	295	310	293	314	287	294	303	322	291	321	267	348	294	283	265	280	312	337	314	297	304	324	287	359	277	298	294	289	319	292	283	340	309	324	323	288	298	281	333	308	302	317	304	310	303	321	288	270	304	316	316	309	293	321	281	306	293	311	317	318	302	296	269	294	315	285	301	284	290	308	314	335	297	299	284	324	291	298	301	335	328	311	309	289	290	286	297	325	313	308	310	280	320	262	284	284	281	287	335	308	293	312	297	301	282	263	298	308	315	288	310	300	292	290	337	315	292	296	301	282	299	317	299	319	311	328	341	279	273	309	297	283	273	280	310	286	323	303	302	301	305	294	315	320	285	305	278	300	331	275	303	303	284	311	342	314	312	305	314	314	298	302	305	297	318	313	304	309	280	312	311	293	296	314	319	298	297	306	297	315	318	304	299	305	270	290	312	279	326	297	300	308	303	281	285	273	297	262	309	329	281	324	302	285	303	297	312	296	290	326	306	300	332	328	292	292	304	289	297	331	316	340	310	319	291	285	312	312	317	308	307	302	300	292	291	301	321	298	291	283	308	336	289	317	292	320	288	309	297	319	268	273	279	302	316	317	297	312	290	295	301	280	333	290	290	307	315
13941	23681	70210	73114	58282	12789	2132	1863	1646	1408	1341	1270	1214	1063	1006	1028	916	952	854	874	855	892	848	847	785	814	772	800	751	795	754	763	752	773	756	781	710	656	718	756	762	747	701	742	731	732	695	741	744	710	724	696	685	719	744	754	740	741	721	743	688	728	664	674	697	651	698	696	690	667	686	699	681	686	698	683	684	717	724	677	730	708	710	679	690	688	698	726	706	739	729	673	728	705	682	754	709	732	676	733	679	697	690	688	689	701	702	674	667	670	703	714	721	692	714	740	667	691	702	709	708	681	699	667	700	691	726	705	693	720	673	690	672	716	724	671	714	674	700	736	682	730	686	716	678	675	620	694	692	653	696	716	702	699	685	688	733	708	705	670	729	705	715	669	704	697	726	678	675	658	626	698	666	713	689	654	683	620	646	703	669	689	710	688	729	700	675	679	653	652	655	729	691	681	686	716	707	741	684	680	680	712	680	679	697	691	723	660	680	717	749	696	683	705	687	705	675	692	714	728	740	673	690	698	707	675	706	655	702	684	687	631	701	675	682	717	691	711	668	725	686	703	700	689	674	692	682	704	692	702	661	737	718	660	674	689	664	717	684	729	663	693	719	785	673	757	737	673	683	675	705	670	644	661	721	687	694	684	731	686	713	689	666	665	711	696	672	635	714	694	701	661	732	674	695	701	712	678	637	740	671	644	655	646	722	707	695	706	677	660	687	712	737	709	696	701	669	665	649	712	695	690	735	699	655	686	711	685	644	733	649	698	675	727	667	701	722	630	650	698	662	672	679	713	662	723	722	664	683	744	697	690	655	701	673	723	671	686	659	667	672	650	701	710	690	715	706	662	652	674	702	661	683	679	680	707	724	690	704	736	717	732	682	694	679	672	682	747	754	676	598	704	722	696	722	678	700	751	691	663	689	670	693	718	699	684	717	709	669	707	686	639	700	730	709	686	664	684	690	700	700	715	680	764	703	656	700	663	671	700	741	698	709	695	671	669	707	699	643	702	714	651	690	699	700	747	687	707	703	694	680	681	673	678	697	689	668	719	705	702	660	666	690	684	678	696	669	721	730	700	694	671	694	716	644	672	701	682	708	705	611	690	686	632	693	657	726	713	692	692	651	637	677	659	699	684	715	689	658	706	702	742	728	722	692	742	666	713	688	681	708	657	664	702	759	659	702	736	741	665	685	661	650	687	668	693	708	665	724	685	735	657	715	687	671	693	696	697	696	667	704	706	681	683	668	693	710	731	688	646	682	727	684	675	712	727	698	678	653	703	691	689	695	689	708	728	680	660	646	715	705	666	676	721	688	728	663	698	673	701	652	687	721	621	704	705	663	723	646	674	698	693	696	722	689	644	650	734	683	708	690	737	714	684	727	717	687	664	710	719	675	713	759	692	676	690	685	712	648	693	686	649	666	655	697	734	685	644	698	670	647	667	687	703	711	688	694	726	719	653	717	671	728	704	696	693	655	700	679	683	632	692	698	677	682	685	664	692	673	652	738	639	700	694	684	686	717	694	774	698	673	637	682	717	663	606	675	678	657	698	724	702	635	709	713	734	720	727	692	695	663	653	701	732	688	680	664	646	660	758	688	706	728	681	696	677	712	719	672	721	671	662	640	640	635	641	697	718	711	658	748	673	665	700	725	693	707	713	682	717	671	677	656	692	736	713	659	687	645	657	659	700	719	700	688	642	681	669	695	716	673	689	637	683	645	685	686	709	692	708	686	689	708	713	703	727	717	657	667	661	679	711	690	695	634	646	671	668	684	729	678	664	689	690	696	686	692	701	675	716	667	706	699	701	684	694	754	701	694	687	660	670	650	673	685	662	721	714	750	675	713	668	680	688	713	718	679	631	743	728	724	733	692	661	719	665	715	676	645	712	723	694	701	720	715	681	708	711	740	680	734	721	700	715	691	665	686	735	713	657	695	734	675	677	689	702	704	678	724	683	639	720	724	689	684	659	662	708	733	676	668	677	675	720	681	710	669	699	673	712	686	670	696	686	675	683	693	677	693	674	647	646	663	640	705	714	709	691	681	730	710	712	663	717	698	689	697	670	677	685	738	711	720	649	674	644	651	752	713	691	668	623	662	713	693	699	676	694	696	668	699	694	703	712	666	736	695	677	701	698	681	676	694	730	690	670	658	735	676	706	692	695	749	713	660	698	682	695	714	702	661	690	650	663	723	688	684	691	741	711	716	679	663	749	751	706	712	714	708	689	712	710	671	663	741	687	690	679	662	695	698	680	693	660	664	738	647	703	692	678	647	707	678	703	730	707	686	709	675	704	702	711	655	702	678	626	697	685	681	702	687	695	673	675	698	657	692	643	701	684	700	648	655	689	691	694	719	675	699	664	708	673	665	648	689	712	669	735	712	695	691	697	664	721	719	689	661	625	656	813	689	697	684	682	695	726	669	685	687	683	737	684	676	673	708	683	684	674	684	668	715	685	679	723	642	635	683	706	669	690	680	745	703	718	714	680	651	663	716	731	670	687	677	706	707	703	696	688	699	667	673	695	669	713	662	730	676	662	773	647	669	715	720	695	644	702	725	681	684	667	710	704	710	664	662	672	692	681	728	699	683	715	699	721	675	642	683	663	698	682	715	701	699	689	668	708	666	699	694	716	642	652	666	708	665	698	681	720	701	711	690	746	671	675	696	678	698	687	706	736	698	679	670	703	676	714	703	654	686	647	698	685	730	691	686	717	724	685	658	695	645	720	716	729	665	709	755	682	654	696	692	633	665	692	712	711	709	723	694	657	667	713	691	652	691	692	713	689	701	677	727	730	673	716	635	703	687	709	713	690	647	681	681	657	683	691	662	705	699	683	663	716	654	705	633	724	730	689	706	683	678	722	685	715	670	699	662	711	726	685	667	686	687	691	681	685	706	712	637	695	692	670	754	724	718	664	706	709	674	694	720	656	668	701	703	693	686	697	725	686	700	652	653	689	694	684	658	676	684	723	655	672	681	715	679	684	694	652	700	663	709	700	688	653	703	692	701	718	686	645	706	666	676	669	734	700	707	691	667	720	646	671	688	673	687	686	645	691	696	654	653	681	693	701	725	676	686	694	678	698	691	770	681	696	682	710	720	692	660	678	697	689	730	708	702	663	634	697	722	658	696	679	702	720	706	696	686	701	721	702	656	701	696	653	670	713	668	689	701	653	668	738	687	656	647	717	726	704	715	718	647	684	664	706	741	651	691	661	704	691	695	693	694	692	713	659	735	699	747	702	673	738	727	733	693	709	642	676	669	699	679	697	665	736	719	701	694	693	688	681	639	668	710	669	699	690	655	683	701	670	661	685	697	725	689	689	738	685	732	612	694	666	679	708	703	638	718	686	665	626	669	711	668	686	722	714	718	661	722	683	715	700	684	678	652	731	712	726	644	638	643	694	665	704	688	651	676	681	701	669	694	685	637	732	732	717	678	688	659	716	694	658	723	643	686	704	684	660	628	735	682	662	708	708	701	703
10918	4211	7032	4493	1576	423	228	214	233	235	249	233	252	223	241	223	234	233	243	206	217	223	233	256	220	246	230	213	247	250	251	221	232	204	233	217	196	236	216	250	237	205	231	244	228	225	217	208	222	225	220	245	232	198	261	254	202	234	219	237	215	209	233	217	229	208	243	221	235	211	239	214	206	243	223	227	226	236	242	199	221	256	257	205	241	222	237	229	248	241	220	260	201	246	248	222	220	243	196	214	202	227	206	216	219	222	203	230	221	219	213	181	218	258	211	206	198	232	198	230	209	247	218	235	208	186	222	233	182	243	245	211	248	245	258	220	227	229	225	237	208	206	254	207	234	244	224	240	232	230	229	222	227	239	231	232	217	235	223	233	201	236	213	218	204	238	238	263	223	222	242	229	221	240	225	226	214	207	253	203	215	210	218	231	215	244	233	201	215	214	235	205	235	252	252	194	231	227	186	248	204	215	245	198	213	242	230	229	264	222	221	239	223	235	231	220	219	226	226	218	238	232	231	218	230	215	253	212	220	213	228	220	220	218	174	218	230	247	225	227	221	233	220	233	247	252	231	213	248	204	210	249	234	222	234	217	197	227	214	235	230	225	242	221	235	252	219	246	228	229	209	240	247	202	211	185	227	206	217	217	217	224	198	246	242	227	198	244	212	241	220	219	240	200	241	223	225	238	225	261	216	257	205	261	235	211	206	214	225	196	237	236	235	238	261	218	246	210	207	225	233	202	231	224	211	202	221	234	212	242	235	210	201	240	260	234	219	240	217	231	251	237	227	221	238	238	247	210	238	227	215	235	254	201	204	199	238	201	223	217	243	217	236	238	193	225	261	222	233	233	250	233	257	241	195	235	225	205	230	219	206	229	209	210	250	223	227	232	244	245	236	227	244	237	251	215	253	224	189	218	197	207	221	224	249	229	217	239	226	204	228	213	210	234	213	211	210	217	216	241	214	256	210	240	239	262	226	248	237	230	212	212	219	258	212	229	243	241	210	193	222	226	227	209	253	246	232	204	203	232	214	232	254	209	245	210	223	232	232	225	236	246	242	223	231	228	224	216	228	229	222	257	230	234	270	234	227	216	203	202	219	230	216	215	213	208	249	239	258	205	242	238	205	278	226	223	235	241	231	244	224	210	220	272	233	251	238	232	223	195	213	233	245	241	221	256	223	245	236	246	236	238	222	224	229	225	223	226	239	264	213	218	225	237	236	224	247	223	239	222	239	226	204	258	228	198	183	215	227	222	223	232	231	205	233	269	227	241	231	221	220	216	219	234	212	227	243	236	231	236	233	229	200	211	216	258	216	212	232	211	226	224	238	215	204	215	241	233	251	238	216	182	210	204	232	240	230	230	206	208	205	265	218	257	217	202	235	211	236	215	241	236	234	282	217	222	229	232	219	234	266	225	210	219	202	235	238	206	243	217	248	246	261	216	259	244	265	236	234	254	234	228	248	208	220	232	201	228	243	243	224	232	229	227	205	241	235	244	246	253	195	188	197	220	241	225	222	226	235	229	216	231	227	235	214	236	216	223	249	188	226	184	216	233	262	257	228	241	237	220	217	229	234	229	221	238	202	216	214	222	211	227	212	238	227	236	225	236	207	209	249	200	215	201	186	210	239	198	248	196	238	259	233	176	225	216	201	223	237	213	220	208	207	196	236	221	222	234	239	243	199	229	223	221	199	233	230	239	228	223	202	212	236	232	253	235	203	221	240	231	212	231	253	221	273	222	230	207	214	240	209	237	257	248	205	222	232	224	231	203	240	237	257	251	249	222	257	214	227	236	256	219	237	215	224	207	226	231	200	230	222	228	237	210	207	232	247	235	240	226	213	239	205	213	231	217	234	205	257	239	198	266	192	213	259	206	255	243	227	233	218	237	204	217	237	226	230	211	243	240	240	241	220	210	231	234	198	229	237	232	246	222	239	225	211	228	249	218	242	242	216	226	229	233	222	212	228	192	230	219	222	202	227	241	235	240	241	211	229	207	208	229	205	257	226	202	240	199	241	240	243	252	191	234	253	211	204	232	214	213	224	221	222	220	244	249	210	226	254	218	203	210	217	234	242	235	211	219	211	220	223	245	210	232	197	227	257	209	212	254	222	206	200	242	236	227	229	222	218	181	231	247	210	223	227	263	219	231	198	204	235	256	222	268	239	223	217	234	233	211	246	219	237	225	231	233	245	219	217	222	243	220	258	248	201	214	222	258	222	227	210	220	218	215	208	260	210	214	199	204	231	222	217	261	225	235	256	196	229	233	232	200	245	235	232	221	225	216	242	200	235	219	218	219	215	212	219	236	217	225	229	235	228	239	238	218	246	224	223	225	230	262	237	206	228	221	219	204	224	229	240	230	260	209	238	222	215	246	242	216	239	246	222	252	210	214	234	237	184	241	215	254	221	219	217	231	200	226	219	229	227	237	233	221	234	233	231	231	250	240	240	232	227	225	216	232	227	219	224	202	220	217	211	244	232	198	206	218	211	242	265	249	203	231	219	227	199	236	241	213	217	237	220	235	208	219	243	230	216	223	203	220	227	211	246	247	240	242	256	242	227	236	206	200	196	235	219	213	231	207	229	242	232	252	191	246	207	207	210	244	202	242	215	191	220	234	219	219	230	233	215	213	209	243	210	218	203	228	228	228	229	229	213	222	225	209	215	239	205	230	253	239	255	220	243	225	262	229	233	225	221	203	194	223	217	212	238	213	202	224	234	213	204	228	231	235	217	248	238	239	221	266	208	257	238	248	198	214	222	240	246	227	204	225	236	229	207	213	241	256	219	214	217	194	243	245	233	228	215	200	255	235	239	200	221	206	204	240	222	225	197	214	213	214	220	203	208	216	203	206	201	221	234	227	231	204	219	223	207	210	218	261	210	239	244	218	225	229	192	194	248	209	232	242	228	245	225	201	243	231	222	253	261	251	215	219	205	238	234	226	217	213	222	241	266	244	291	246	209	235	206	230	273	204	211	219	222	219	231	230	221	243	192	196	215	225	209	227	259	223	220	252	250	238	231	206	219	204	224	229	204	227	240	226	224	235	205	215	199	260	241	243	227	252	228	214	248	252	228	229	223	250	233	246	231	224	215	206	225	219	221	225	229	217	219	239	228	211	211	233	233	241	217	233	215	219	245	214	238	229	237	238	210	217	240	236	202	218	230	231	224	245	209	232	233	254	230	223	210	239	230	221	249	219	235	205	219	235	261	221	205	234	273	225	233	220	208	224	245	213	262	230	208	233	234	222	235	214	232	231	196	211	234	232	257	254	231	229	220	228	204	230	230	213	225	237	225	205	231	235	222	218	249	204	212	243	228	227	190	230	222	205	259	222	239	216	219	217	217	220	248	239	236	239	234	241	209	248	209	213	217	218	249	246	243	244	218	229	225	215	248	203	227	207	215	213	176	205	214	218	228	225	211	232	245	209	230	212	256	262	215	238	207	219	193	236	202	253	215	251	235	257	223	245	241	227
5586	3775	12675	11123	5637	1109	551	587	524	545	502	530	516	507	496	517	537	509	517	493	523	473	497	482	522	508	493	499	505	491	528	536	499	552	482	521	518	511	556	490	538	515	494	509	496	520	506	546	477	539	484	525	481	534	475	497	553	494	519	510	488	552	483	500	509	508	525	554	522	543	526	519	526	525	507	527	476	501	532	495	512	563	520	536	520	525	515	477	468	488	517	469	528	502	497	519	525	537	548	554	502	522	514	536	493	514	488	508	528	529	548	458	495	533	496	505	525	515	495	467	545	536	533	508	500	510	516	514	494	494	483	509	503	511	523	477	497	495	496	505	499	517	487	518	517	500	506	506	515	520	475	510	488	535	502	505	478	507	496	480	533	488	448	489	480	520	550	512	489	510	499	538	480	508	538	516	502	511	511	520	488	501	494	529	487	526	533	493	501	477	490	513	499	482	478	530	493	520	506	545	521	506	494	496	491	541	534	538	502	509	523	482	522	494	491	464	545	519	525	558	465	518	510	496	490	517	475	519	529	497	530	500	498	573	517	481	551	544	533	529	513	497	487	555	549	531	495	524	485	491	548	551	510	525	515	506	510	495	540	502	507	522	522	482	513	496	541	507	507	485	528	483	521	501	485	489	542	506	504	528	498	498	524	522	519	525	501	540	543	513	534	490	511	453	465	498	517	528	522	519	482	497	484	517	507	495	532	508	490	491	546	500	499	491	546	500	540	514	523	470	478	504	518	477	516	547	487	518	534	481	531	503	553	500	519	525	478	526	505	507	536	519	515	496	530	498	545	483	499	497	532	499	510	484	499	515	508	541	582	541	492	523	494	508	490	454	492	529	491	478	485	560	519	467	545	500	509	491	542	533	523	513	533	522	497	516	513	516	480	516	468	524	526	525	512	514	520	488	521	521	514	492	496	515	553	495	499	518	498	518	500	524	549	513	457	485	537	490	491	531	504	550	522	480	516	502	503	469	515	534	559	538	507	539	524	529	519	530	497	522	517	486	498	508	497	516	486	551	459	492	503	515	526	487	504	489	529	514	539	521	543	517	510	495	475	520	516	484	499	532	556	486	490	483	496	534	483	477	511	533	546	526	489	511	514	521	498	549	523	517	565	483	529	484	517	507	474	478	492	532	534	515	557	482	528	542	570	532	552	485	471	488	531	513	512	512	538	491	504	503	489	511	522	520	520	518	466	534	492	484	553	511	528	522	459	534	504	522	540	492	519	478	523	547	511	499	519	563	499	514	510	471	485	477	484	509	516	494	522	476	497	529	509	543	526	533	486	476	477	528	515	510	526	519	536	485	474	527	523	505	496	500	517	488	535	506	512	492	547	497	518	536	509	510	526	520	525	524	478	506	516	530	509	527	509	544	525	493	513	515	490	514	519	473	500	487	500	528	518	508	515	522	502	525	504	525	479	522	595	514	517	490	493	499	481	510	477	503	520	542	528	526	529	488	540	537	550	514	497	472	524	530	543	526	555	504	517	508	507	551	483	528	521	479	530	487	494	529	530	527	492	482	485	515	501	519	479	492	520	472	497	536	482	526	557	493	524	502	553	524	467	544	545	510	507	508	494	522	513	545	503	528	490	520	490	546	501	520	518	522	555	525	507	518	535	474	533	499	511	524	524	510	512	498	517	496	512	546	548	512	482	551	566	493	492	489	517	493	518	491	507	535	524	507	535	494	514	515	511	523	518	533	483	534	512	559	484	517	522	494	532	493	489	515	521	474	516	509	549	494	494	503	477	523	471	529	530	490	523	519	522	516	510	532	525	510	550	521	509	511	535	516	510	536	517	491	488	485	507	480	519	523	519	505	498	515	486	545	509	459	514	524	508	521	485	511	494	523	537	468	554	474	496	507	492	540	518	556	511	529	488	513	502	532	483	530	524	504	534	542	519	473	511	514	495	490	560	495	551	525	512	500	489	538	513	487	532	511	519	499	522	526	522	529	531	493	501	506	495	495	472	518	509	530	519	547	526	502	508	465	497	513	489	536	526	546	542	522	501	519	537	521	507	512	511	545	550	502	470	521	559	501	504	520	499	503	466	536	527	475	509	498	530	474	510	476	506	489	547	560	499	531	515	545	544	516	513	511	502	510	511	466	467	503	508	490	534	480	505	509	518	489	534	482	518	491	493	484	527	491	526	524	524	477	527	537	506	516	501	479	483	493	502	550	495	511	518	502	509	517	505	551	488	535	513	494	519	493	506	532	498	511	493	519	496	508	528	548	498	517	481	509	537	533	564	481	489	501	497	500	507	475	486	508	515	472	510	488	494	495	544	543	543	487	520	492	534	486	520	480	501	524	482	515	530	496	486	498	533	493	464	482	533	502	533	531	535	476	464	508	462	514	490	508	490	483	529	479	525	516	529	490	492	492	533	466	502	500	506	514	514	534	511	502	505	480	574	521	507	483	483	537	485	538	480	528	508	524	559	492	529	526	510	504	521	468	486	537	540	513	493	466	519	450	510	513	515	515	516	497	535	501	496	529	510	548	514	484	522	513	516	456	487	519	525	561	491	537	441	495	540	510	501	517	544	507	562	533	498	500	493	466	531	523	538	491	539	466	518	505	507	518	515	526	530	538	501	522	532	518	516	514	499	472	538	511	487	530	579	510	541	523	532	504	509	522	540	540	487	489	557	500	488	485	489	499	505	516	539	535	524	500	492	507	485	523	519	569	494	538	559	483	482	552	536	539	501	490	519	527	558	466	536	460	483	512	502	498	489	504	500	540	503	476	482	543	508	539	527	520	511	492	499	509	537	509	510	502	496	576	507	488	533	518	552	482	460	495	457	492	492	523	552	508	528	520	507	519	579	496	534	537	502	481	499	521	516	552	527	526	515	506	492	536	527	483	510	491	501	467	497	531	543	519	535	527	518	518	509	489	533	523	502	503	522	534	539	491	521	480	500	488	494	557	520	520	537	520	505	525	467	484	503	473	503	526	522	504	488	526	510	449	484	486	504	536	524	539	491	538	526	537	504	500	476	498	470	512	507	514	522	487	512	520	527	499	526	514	464	501	530	528	551	489	507	547	500	488	490	492	510	503	517	538	510	504	553	508	521	489	530	547	514	575	526	503	500	494	537	484	521	523	534	467	519	513	486	526	502	524	488	480	533	518	480	532	579	530	487	497	513	513	560	521	500	567	522	473	504	524	513	502	499	502	511	545	526	531	531	470	508	527	477	531	501	504	516	493	554	493	511	502	553	489	472	522	515	468	513	504	523	494	518	502	512	481	457	537	518	492	482	508	534	538	512	540	510	471	565	520	532	514	507	504	498	556	514	490	464	572	519	502	533	531	541	491	510	506	527	489	525	538	527	525	482	516	462	496	467	476	488	490	520	501	492	505	531	477	494	518	488	521	516	482	504	518	496	529	489	524	516	552	507	523	512	521	494	489	507	535	532	502	508	524	494	502	492	563	472	519	496	512	506	503	489	526	508	472	517	487	520	489	487	521	526	517
25116	19969	60450	54993	37923	13844	768	273	288	221	225	217	214	179	198	191	189	193	179	173	190	173	183	191	199	175	178	177	174	171	148	146	173	159	146	154	169	191	165	197	164	171	150	166	159	165	165	147	166	142	164	177	184	162	171	172	169	142	154	146	147	169	167	157	167	202	161	189	158	146	142	159	153	149	156	150	150	152	167	184	147	143	167	166	158	159	168	160	148	161	162	159	154	135	147	151	147	162	160	155	148	168	156	152	143	153	139	144	152	144	180	142	158	178	152	177	134	166	159	151	181	158	164	161	181	168	159	151	183	158	147	143	154	169	138	145	133	159	184	148	131	162	144	145	157	176	172	153	174	152	146	145	183	152	166	153	153	149	133	158	138	169	171	173	137	165	154	178	152	159	161	167	134	159	149	176	133	169	169	163	166	178	169	146	152	192	176	150	150	147	168	142	168	171	142	157	156	173	154	152	177	152	162	164	162	159	134	166	165	152	169	141	162	141	161	198	152	140	172	170	179	132	166	173	149	135	155	162	184	165	148	177	178	161	171	149	167	151	146	145	152	168	140	156	157	162	155	166	134	157	170	143	144	161	163	168	136	149	163	165	147	145	159	213	134	144	160	140	131	169	140	138	154	173	136	167	172	142	181	186	150	172	160	150	144	160	165	142	155	151	153	169	149	157	156	151	151	190	177	150	133	163	170	157	148	190	176	158	134	149	158	149	135	167	184	161	143	159	166	159	157	151	193	185	162	162	173	167	149	165	152	188	135	164	142	148	172	153	153	155	148	120	153	162	156	145	153	157	148	166	155	164	159	175	154	167	176	168	146	146	135	148	157	170	158	161	153	156	163	171	144	171	153	140	165	146	148	166	163	180	147	156	162	202	166	169	154	153	133	145	151	160	185	170	166	172	165	162	164	130	159	142	168	156	178	144	157	179	126	184	150	134	143	139	137	164	153	169	155	149	146	173	158	175	156	158	160	150	155	144	149	133	143	153	150	150	181	170	162	157	157	156	142	164	138	178	145	143	162	159	169	181	150	152	153	158	159	156	144	151	164	154	153	173	170	149	142	162	154	156	154	170	161	147	156	156	157	164	160	137	159	162	174	141	157	163	172	165	133	150	164	162	152	156	164	152	175	155	180	165	154	170	158	164	150	161	146	145	155	167	159	131	149	179	183	152	159	177	145	156	172	139	168	158	137	175	146	168	160	147	155	133	172	146	171	156	168	158	162	161	140	144	158	152	143	155	190	173	170	123	153	132	141	166	177	154	167	170	149	142	161	194	164	155	156	151	158	140	165	161	153	156	154	184	153	168	154	163	166	147	152	152	150	132	176	147	186	169	156	129	139	161	178	155	147	172	148	141	163	134	147	154	168	176	160	154	129	153	164	146	180	166	162	154	161	140	143	149	144	168	171	175	155	170	183	164	141	155	121	174	152	156	142	167	144	154	157	158	162	160	167	167	151	146	143	149	161	172	156	198	153	170	175	170	173	151	172	168	139	165	163	184	176	142	161	144	155	165	165	157	143	166	158	164	174	172	156	150	131	150	165	173	162	168	158	149	167	146	141	148	170	177	135	150	163	177	155	199	168	160	157	180	153	174	174	157	151	166	165	143	147	148	177	135	138	180	174	149	161	146	185	137	153	126	157	175	174	184	168	164	163	146	174	168	151	149	147	157	158	153	169	132	149	180	165	149	151	174	150	194	159	153	153	154	157	157	145	146	150	167	145	133	154	147	150	144	160	149	160	170	157	172	158	149	155	163	156	183	186	165	156	154	146	153	174	160	153	152	167	164	180	134	164	145	191	150	150	181	146	170	174	152	139	176	164	115	145	160	178	164	143	154	137	125	173	159	171	164	162	134	147	170	156	188	196	138	197	170	163	177	156	171	161	163	173	184	148	176	183	133	155	155	181	175	173	159	176	166	164	154	167	160	144	158	160	131	178	153	171	149	144	161	144	158	169	167	144	165	182	137	143	159	153	165	164	142	170	158	183	164	133	175	186	153	140	164	148	131	134	146	153	144	160	158	177	167	178	147	156	169	142	157	157	152	138	151	146	169	173	160	176	143	177	177	151	158	149	166	148	169	137	181	145	161	152	165	142	155	154	164	174	153	164	171	130	142	165	153	161	183	160	151	156	155	138	155	143	162	150	159	159	143	168	155	171	155	160	161	166	154	146	196	193	166	155	177	138	163	158	166	156	152	165	150	167	168	154	156	157	132	130	162	156	151	151	159	154	201	169	147	159	158	158	150	146	155	175	156	174	154	147	168	151	134	159	179	163	157	188	125	138	156	184	142	155	154	158	151	159	151	149	154	153	148	149	151	163	159	149	164	180	172	162	156	164	164	149	154	144	189	162	173	156	138	164	156	158	163	163	163	155	144	158	167	163	138	165	146	140	159	158	150	133	166	139	153	145	145	156	134	197	156	155	156	158	169	160	169	148	144	155	142	146	156	160	138	131	149	145	149	159	170	167	153	168	163	153	150	171	174	164	186	178	154	162	175	152	133	146	162	167	175	138	159	137	153	166	150	147	183	139	134	139	168	168	160	154	135	169	165	163	158	149	168	158	163	151	137	181	186	146	149	159	165	141	156	155	155	149	176	150	158	178	152	158	173	148	145	159	145	142	166	146	185	164	152	155	136	165	170	179	149	177	147	146	183	159	139	144	153	198	173	136	148	135	145	170	164	166	155	179	174	166	129	132	176	146	163	161	167	142	155	155	141	132	171	156	169	137	132	173	133	160	161	157	158	145	167	151	141	147	132	166	184	168	153	146	180	166	172	128	159	170	159	142	150	141	130	155	166	161	165	168	158	144	168	152	156	147	157	152	166	171	160	157	143	157	159	162	134	154	151	178	149	154	160	167	141	148	154	159	156	158	146	158	173	164	170	151	137	142	160	162	147	184	143	143	153	151	158	146	163	173	193	166	161	140	150	162	138	174	151	141	146	160	157	173	158	162	156	139	171	154	153	148	165	151	171	149	163	154	153	157	166	166	172	150	161	173	131	164	164	148	176	148	140	158	192	151	161	165	176	140	172	160	166	176	178	158	151	177	143	144	153	160	136	174	152	165	154	149	154	151	149	173	167	156	120	152	144	163	151	161	167	140	164	153	145	141	164	179	145	144	154	164	159	140	140	126	145	155	166	138	160	160	152	144	164	139	154	135	177	148	155	137	154	139	138	145	138	166	144	148	174	150	162	169	162	154	173	133	145	178	144	167	169	157	170	140	161	138	169	168	199	137	145	160	169	162	167	164	162	158	155	189	161	145	149	182	146	169	172	175	139	156	181	137	144	153	127	179	151	164	167	162	148	144	170	143	150	153	128	152	154	167	149	154	191	171	155	169	154	156	159	161	142	173	162	134	160	168	150	147	163	141	145	156	152	171	160	161	138	173	145	157	169	138	161	158	176	145	153	160	138	153	168	164	140	158	169	136	188	157	151	136	156	170	164	154	151	150	152	146	143	170	170
11715	16899	57703	59469	50663	8837	1395	1282	1079	917	801	708	699	660	594	601	558	537	566	536	499	500	468	480	454	457	443	460	472	437	485	449	438	437	417	466	441	419	452	417	437	453	438	422	428	420	432	421	407	452	446	405	390	423	388	391	418	369	403	432	422	402	410	416	369	442	406	402	375	368	399	398	416	430	405	398	422	421	402	409	390	379	409	410	389	371	379	421	448	418	379	399	432	431	421	403	416	389	417	388	405	413	414	396	398	405	407	413	421	408	405	394	381	389	385	401	422	419	428	393	406	375	389	392	420	371	393	409	415	374	400	374	410	358	386	368	376	435	388	371	414	364	409	394	376	386	434	385	396	407	423	383	415	401	373	416	395	397	386	383	386	407	390	420	393	405	411	374	408	385	415	425	435	403	406	397	399	386	381	407	420	385	420	439	352	395	396	389	383	420	415	416	400	393	422	380	404	416	373	384	400	419	442	377	371	393	391	409	384	364	395	432	405	377	426	412	365	379	368	400	395	417	398	397	432	394	371	382	362	419	392	408	393	415	387	424	392	380	374	405	425	423	365	419	392	387	402	402	412	384	386	387	402	412	417	437	427	377	386	434	385	396	368	423	381	424	392	439	353	383	394	398	421	401	394	386	399	387	393	396	401	407	420	387	401	423	401	371	411	431	412	348	385	384	389	454	388	372	418	429	347	386	384	366	390	390	363	386	396	433	375	367	395	381	400	405	397	397	368	402	375	371	426	385	422	383	406	351	399	400	390	378	398	394	399	382	417	364	382	385	380	357	381	410	396	406	383	405	377	392	389	388	407	375	393	376	394	381	387	388	391	384	408	412	414	384	396	378	381	386	410	370	366	405	420	359	400	406	385	348	372	379	391	374	386	403	381	389	378	391	383	371	370	400	365	380	402	388	385	389	373	395	381	407	404	378	425	394	418	393	392	375	371	409	393	387	376	394	381	412	401	420	404	376	401	402	375	382	395	442	416	364	418	366	410	377	390	367	391	378	383	371	407	379	412	379	374	411	367	404	394	370	421	384	379	386	407	388	402	401	399	420	401	367	416	377	398	388	379	430	384	417	377	349	406	423	405	398	361	418	371	402	361	444	381	388	354	425	419	410	410	375	389	385	398	399	392	411	393	422	373	374	408	404	400	397	388	371	366	406	395	406	405	398	390	412	412	402	381	391	438	397	362	376	394	410	364	356	404	407	394	386	377	366	355	410	383	425	399	396	413	381	420	394	386	408	365	417	381	396	405	399	412	397	406	394	387	399	403	392	373	389	402	386	415	384	368	407	389	387	406	421	388	353	411	400	407	388	398	388	411	394	433	448	389	422	401	370	384	372	409	372	404	390	385	408	378	391	395	381	412	415	414	393	371	384	418	389	394	392	422	434	427	383	370	386	386	424	366	365	436	348	400	404	409	405	356	420	431	386	404	395	435	395	395	376	390	373	382	450	430	381	404	403	404	364	383	390	410	382	390	395	369	376	393	393	369	399	400	394	372	396	407	382	405	391	432	380	377	372	408	383	444	425	409	390	386	391	393	398	390	370	369	361	364	365	415	398	416	383	368	401	386	377	383	398	385	416	382	390	389	418	413	402	361	376	388	418	422	374	385	414	410	410	406	382	420	354	421	391	385	442	375	389	398	402	395	404	389	396	389	385	417	426	369	413	408	376	425	378	418	396	376	430	393	394	365	407	392	386	385	398	391	399	419	404	395	371	364	412	392	369	403	416	385	391	372	396	378	379	419	379	411	392	398	412	416	389	389	378	419	420	411	376	378	420	413	396	403	379	401	381	377	406	392	381	402	381	393	386	401	411	425	395	394	426	366	388	373	449	406	384	409	408	390	424	414	394	417	405	420	396	384	410	407	375	422	387	380	391	424	422	385	401	377	404	413	427	385	412	406	395	384	402	394	408	431	395	414	425	377	415	373	387	373	354	404	391	383	387	392	379	358	417	409	384	388	402	391	419	413	364	397	424	354	402	393	413	381	369	402	391	376	425	415	390	421	379	387	386	402	355	395	383	418	386	447	422	386	385	386	425	401	421	355	410	412	413	439	372	347	401	377	368	391	403	384	425	391	372	441	404	376	429	379	353	390	388	404	405	391	368	431	389	413	429	377	406	390	419	412	442	392	415	392	383	385	394	391	399	422	388	398	387	413	405	371	389	391	381	387	407	398	415	400	394	408	378	426	361	394	419	401	379	430	415	382	399	375	395	382	418	402	387	404	417	407	410	373	383	396	414	383	379	402	363	371	418	387	371	380	390	393	374	382	364	381	418	425	383	387	365	405	415	433	387	414	438	358	391	375	412	387	421	383	349	408	377	373	404	400	380	438	414	410	424	390	413	369	419	362	381	412	378	360	411	386	407	382	382	423	423	362	373	413	434	390	431	397	356	409	435	386	396	400	400	425	380	411	400	392	428	379	411	405	411	369	395	387	431	360	386	415	393	380	400	401	384	389	403	393	395	386	379	407	442	413	409	376	404	382	409	394	395	369	418	394	433	396	406	396	378	381	418	428	391	421	410	399	404	363	374	390	344	412	409	401	375	371	442	389	404	378	358	359	419	367	404	354	390	401	380	380	398	396	383	410	378	386	399	401	396	345	388	430	402	385	380	416	398	394	414	404	409	392	387	399	418	392	420	383	414	392	405	379	407	385	437	398	420	409	394	342	431	391	414	370	421	376	383	413	394	415	371	384	426	370	395	441	426	402	401	373	409	393	420	385	379	393	402	409	408	417	406	418	382	389	415	429	389	396	369	384	385	390	415	407	391	364	398	409	445	370	408	404	344	357	357	400	383	377	388	405	368	384	392	437	417	402	398	409	403	417	404	376	394	386	374	393	399	371	392	395	402	384	402	406	414	415	379	388	435	389	357	408	374	365	366	380	436	400	388	397	414	420	388	378	384	431	398	390	403	417	410	364	388	397	381	376	380	414	385	388	375	430	383	388	404	381	407	393	380	379	377	399	393	384	409	368	409	405	384	405	428	385	399	410	419	411	412	382	413	409	372	391	413	389	388	391	383	391	434	401	386	396	408	372	383	383	398	429	395	398	413	448	366	372	394	380	370	402	398	406	387	390	396	378	386	399	414	435	386	398	420	401	424	391	451	383	409	380	419	399	404	376	440	408	412	389	404	370	376	362	411	391	365	395	385	381	379	425	384	369	390	401	385	408	400	400	381	383	390	374	423	430	408	395	349	401	377	426	389	413	378	379	346	365	381	393	362	375	426	405	396	379	400	386	420	413	413	395	347	385	407	404	388	398	382	422	408	390	385	405	395	400	394	366	425	412	414	414	404	398	395	420	377	396	436	379	380	411	397	401	391	414	398	362	387	396	383	401	391	395	404	370	402	389	402	387	397	372	411	394	386	384	398	414	391	374	381	396	387	393	408	394	420	369	414	389	431	383	391	426	427	394	412	389	402	382	380	379	406	414	400	402	397	395	380	395	396	406	401	403	418	410	405
32678	25467	70831	66495	49484	22880	2544	561	452	463	428	394	379	380	376	325	347	332	345	345	329	332	283	322	276	278	291	277	296	323	262	322	304	304	296	302	329	293	313	284	314	333	315	312	311	314	290	316	327	327	317	308	302	319	275	317	276	305	318	301	317	328	290	296	290	301	274	312	276	303	326	316	306	338	336	303	278	308	290	324	277	262	311	278	294	274	310	314	281	305	276	330	295	268	302	256	288	322	279	296	288	286	293	291	265	301	283	314	308	282	319	283	272	314	287	260	292	350	313	296	301	318	337	304	316	326	277	280	294	282	315	281	310	302	298	316	296	306	296	312	300	290	257	299	317	317	292	293	312	303	306	273	300	289	343	314	302	313	291	314	281	282	273	277	314	333	304	292	286	283	321	326	283	301	326	271	271	317	280	305	279	312	292	318	256	302	278	323	299	289	312	266	285	330	322	297	299	295	301	305	266	308	302	327	330	292	305	297	300	275	287	258	294	257	296	285	304	303	311	272	306	307	311	289	294	321	318	300	320	280	324	284	290	298	295	288	272	292	312	303	297	268	308	294	297	292	283	321	304	330	277	303	296	315	284	289	313	278	338	299	317	281	296	339	294	289	280	309	327	294	307	342	293	295	279	295	337	309	314	281	330	306	266	309	275	312	307	283	321	313	310	311	271	281	300	308	288	271	312	336	294	271	308	302	333	302	284	300	324	319	321	337	299	336	324	314	292	291	330	313	298	289	299	277	300	271	299	289	289	281	304	284	282	317	300	319	279	282	280	301	294	305	293	283	274	315	320	276	274	283	303	277	293	310	329	277	276	256	263	302	272	286	312	315	342	306	318	333	293	288	310	309	276	300	292	290	285	288	316	288	328	280	251	245	313	299	290	299	261	289	309	309	302	359	293	328	274	292	326	286	284	284	299	278	300	266	297	286	281	322	307	295	302	338	259	287	302	278	281	317	263	286	300	315	289	302	269	317	282	330	270	303	290	271	312	343	273	296	279	313	282	267	303	299	310	321	311	315	279	283	288	296	296	314	289	287	293	334	292	260	300	310	317	335	315	289	282	287	282	304	303	329	293	312	308	285	326	316	315	288	317	273	287	307	316	271	333	295	310	290	298	285	321	287	299	284	298	285	277	263	290	300	320	277	288	295	307	312	276	285	307	304	276	307	328	328	307	313	305	318	322	315	285	288	295	287	305	290	272	267	278	331	300	328	277	317	282	270	288	297	298	260	330	289	319	311	294	287	302	268	293	280	269	334	284	304	308	322	342	319	321	243	270	299	289	283	316	295	270	285	278	277	320	342	304	322	312	273	309	329	308	314	270	306	297	310	299	276	318	284	298	296	279	313	286	292	278	282	303	281	291	328	302	323	295	322	314	286	344	295	284	270	287	265	280	291	301	289	306	295	309	281	285	288	282	296	290	284	278	310	275	328	283	302	298	309	291	271	254	302	300	265	302	320	302	325	328	313	275	266	270	290	318	311	282	289	300	316	307	310	283	268	291	332	310	329	284	330	277	296	306	274	289	279	271	284	304	307	276	285	299	300	284	346	268	327	310	306	297	301	277	312	301	290	299	294	302	362	334	339	330	266	310	306	309	304	284	321	287	314	266	292	302	285	309	293	294	309	262	352	310	298	298	288	263	293	297	272	281	321	307	289	254	270	289	324	335	324	316	298	279	317	284	298	328	296	306	274	280	247	302	306	311	284	311	297	299	323	320	287	294	318	284	290	289	303	321	303	253	302	259	276	284	294	285	316	335	307	320	325	307	289	289	280	305	280	315	317	280	317	307	320	272	285	286	330	284	273	321	304	332	273	266	275	286	268	291	289	300	287	295	289	305	329	303	293	302	258	310	290	305	317	311	276	278	290	284	283	312	292	277	310	310	287	280	292	288	253	293	287	286	302	286	320	264	296	297	286	293	309	313	283	301	279	318	284	298	288	270	272	279	275	318	265	289	291	289	303	289	297	255	295	308	295	312	276	308	297	289	268	309	275	284	291	295	300	339	316	288	289	271	312	317	357	308	280	276	293	330	322	281	310	283	302	292	279	307	311	314	296	273	324	324	329	301	291	321	309	269	266	297	273	325	271	329	299	293	346	358	307	300	267	288	326	286	307	298	269	280	320	293	275	302	331	302	285	323	299	278	328	285	273	302	280	313	282	276	282	319	310	292	307	295	297	295	285	298	304	280	310	310	301	318	303	264	333	280	282	279	285	282	278	287	286	291	293	331	331	296	308	322	273	298	286	313	302	287	334	307	288	294	272	298	319	295	270	291	280	314	297	295	284	320	285	286	276	296	289	272	280	293	278	300	293	277	336	341	284	297	310	276	305	285	297	269	275	279	292	331	264	289	305	323	291	300	291	299	318	314	284	282	265	287	263	285	282	300	270	296	308	269	293	296	312	299	307	280	321	306	298	309	314	289	313	327	307	321	303	307	312	248	287	280	300	273	299	273	264	316	306	292	299	314	284	301	304	302	263	287	288	275	296	291	295	287	303	280	306	269	275	294	290	305	272	294	288	342	328	290	272	304	279	298	275	304	318	288	286	298	336	316	273	312	309	334	262	286	299	278	279	323	282	290	305	285	318	291	315	328	313	327	303	283	303	333	282	285	296	317	295	286	318	275	291	277	292	301	286	307	326	277	280	290	296	314	280	285	315	290	328	297	284	264	285	297	269	304	285	301	260	271	304	288	321	298	312	273	312	276	302	301	308	312	316	270	299	291	269	321	306	328	271	299	315	320	320	301	279	279	291	331	288	293	299	292	283	283	300	293	308	301	285	300	296	338	312	306	338	281	274	330	305	295	290	276	302	325	279	304	304	292	313	297	335	318	301	328	293	302	320	328	308	306	292	289	278	261	271	333	276	284	265	316	291	326	318	301	303	289	256	287	285	299	302	329	300	274	320	269	291	289	306	307	328	290	284	280	301	319	311	290	299	276	276	309	293	294	297	295	303	328	304	292	296	331	313	346	292	291	310	341	288	263	301	312	279	322	299	300	314	288	315	279	329	281	274	272	311	290	281	311	292	308	289	283	287	290	311	263	259	329	303	333	303	310	285	289	308	268	346	306	288	286	258	329	303	316	316	302	279	279	295	285	312	304	292	315	296	326	322	302	301	284	260	301	274	299	321	282	276	292	280	287	301	317	268	264	299	302	303	283	270	308	290	275	300	271	279	286	299	283	299	292	296	304	301	316	283	298	278	317	320	318	307	272	304	311	315	282	303	297	291	297	276	308	285	314	294	260	283	312	286	274	284	305	300	315	315	300	287	291	272	271	323	299	287	283	280	331	303	295	282	313	308	324	337	259	269	293	306	310	300	345	328	298	263	323	310	277	304	292	307	294	263	316	299	303	264	300	311	295	249	288	323	319	309	295	283	249	319	293	280	273	330	310	293	283	288	276	326	285	306	302	292	289	316	296	290	328	297	286	282	293	321	298	238	305	320	293	283	283	291	305	302	322	319
14261	19917	65722	69952	60982	13020	2249	1966	1661	1505	1403	1293	1159	1073	1044	1069	909	990	873	859	912	858	837	795	850	780	815	752	771	740	770	759	776	799	743	784	770	720	750	716	711	723	707	720	728	744	674	697	713	700	714	708	666	720	677	686	657	699	718	698	735	699	714	681	750	722	687	752	710	701	651	714	677	665	718	684	688	685	705	649	718	679	700	660	625	647	689	700	646	682	641	694	680	648	739	663	704	678	652	696	642	682	678	695	672	686	641	678	695	660	705	679	662	686	683	706	747	665	685	695	692	718	699	696	626	660	710	672	708	696	691	697	690	706	706	662	707	665	670	655	641	685	669	698	707	653	708	696	680	695	679	695	708	662	760	706	654	634	719	693	672	698	682	719	707	672	668	655	653	694	693	649	663	660	700	686	667	722	688	690	677	662	678	684	661	671	686	700	647	685	669	684	677	696	716	673	641	742	659	725	705	654	700	692	687	597	656	690	712	701	647	639	718	700	716	705	655	682	669	670	660	668	661	681	691	679	651	687	627	671	700	699	670	690	665	711	693	651	736	667	665	701	711	687	697	728	664	700	675	718	692	699	705	652	637	676	717	655	660	654	676	706	679	657	660	641	682	639	654	703	697	677	675	695	662	698	661	660	685	679	669	691	677	640	708	699	704	670	618	652	696	670	652	676	648	654	660	680	707	667	678	659	693	650	706	663	703	673	665	684	677	700	647	727	673	691	697	654	673	641	690	678	683	710	715	681	692	695	715	636	673	669	677	662	693	689	661	654	686	633	655	692	647	674	675	670	642	699	679	655	666	724	661	646	703	652	693	683	654	675	672	650	666	668	711	701	671	662	650	637	643	690	623	688	675	691	704	693	673	708	679	689	680	666	685	684	667	671	656	668	718	697	697	660	665	687	682	652	654	674	645	704	747	678	717	678	680	710	750	684	630	642	693	660	675	639	680	666	650	671	705	718	707	658	721	674	705	710	654	674	716	677	683	680	674	654	716	644	674	666	689	664	691	631	642	686	659	696	672	675	730	675	661	702	695	631	706	666	644	678	657	689	713	625	652	696	699	720	635	683	713	713	678	646	721	683	663	696	709	644	636	681	702	677	662	686	692	671	680	707	662	654	642	717	711	659	625	675	641	727	641	672	735	711	668	683	684	720	726	719	645	663	709	714	676	686	698	662	678	698	682	647	669	723	650	669	681	695	684	685	696	676	730	672	656	673	663	703	696	640	697	638	698	688	700	657	686	676	641	690	685	675	633	670	709	716	642	711	666	700	667	689	717	656	672	672	717	659	673	679	667	692	682	681	684	686	686	645	676	655	667	703	695	686	679	722	697	687	682	650	636	738	676	713	665	685	666	745	706	682	713	708	732	713	672	678	664	671	680	695	666	706	678	657	677	729	680	646	660	715	692	710	628	691	722	674	656	680	700	654	678	675	627	645	703	677	688	678	688	689	763	664	682	653	682	690	651	703	642	666	651	694	673	659	668	638	740	644	691	680	693	717	709	659	718	703	669	705	611	629	633	655	707	660	659	691	676	689	660	653	687	685	676	653	697	701	675	687	691	649	618	688	642	690	667	675	731	684	662	674	667	719	667	667	690	683	654	710	716	682	641	653	726	694	663	663	739	687	646	702	647	688	687	735	710	700	629	701	662	686	641	683	680	648	661	708	701	683	689	685	675	638	613	698	686	667	697	701	711	617	637	688	676	695	648	677	716	643	678	698	653	665	692	702	710	697	711	670	698	686	687	668	744	662	697	673	675	677	695	661	662	666	655	661	731	655	646	686	700	694	676	701	686	687	661	669	668	693	639	687	656	689	706	661	695	706	690	637	660	646	644	702	738	652	676	659	694	690	733	673	654	697	677	678	661	678	666	702	638	642	693	679	705	651	689	711	666	670	664	658	662	685	684	663	702	681	672	640	671	684	699	694	658	690	649	704	643	678	664	662	672	649	685	665	676	714	682	674	696	712	663	643	654	695	677	666	674	685	622	722	699	693	666	697	679	712	733	700	687	675	687	698	632	664	695	671	692	665	676	684	644	711	673	667	651	702	658	648	649	658	615	713	665	680	679	671	680	726	698	680	682	702	637	658	692	688	688	673	691	636	674	690	637	709	721	631	643	657	682	705	645	679	668	635	733	702	670	667	679	677	650	709	710	715	683	683	661	670	686	718	679	653	670	697	707	726	688	709	697	617	703	684	689	697	695	706	685	665	673	693	663	731	664	664	672	705	643	740	666	655	656	725	669	665	670	658	658	657	672	666	646	655	689	650	727	648	663	655	658	651	687	645	678	689	718	660	685	655	675	664	682	680	685	718	694	662	675	643	681	727	695	713	684	684	705	691	714	703	693	681	700	651	677	689	674	692	670	678	654	684	680	710	770	658	712	639	662	730	628	725	652	681	684	674	677	648	694	695	659	702	636	650	689	704	687	654	693	684	640	688	667	674	664	638	752	672	695	671	668	647	685	643	718	661	712	667	671	674	645	654	696	683	686	692	668	636	652	683	749	640	670	690	660	680	660	649	702	654	707	689	730	688	711	712	722	684	675	731	681	693	698	688	702	715	670	650	643	639	669	702	667	670	770	694	698	666	665	698	664	649	641	739	680	720	711	686	691	708	660	652	690	675	638	683	673	689	673	703	632	694	682	667	662	658	670	702	669	649	705	709	678	688	699	683	659	686	667	675	671	676	692	675	644	734	679	660	710	689	653	691	646	674	704	669	709	656	618	680	702	689	717	637	676	683	670	648	682	697	682	684	705	654	722	677	711	656	670	704	685	653	683	667	686	634	641	723	683	697	707	689	720	668	679	646	699	700	648	695	690	663	695	652	704	680	671	687	658	674	682	694	680	636	690	632	700	653	643	676	659	667	673	667	688	721	647	652	700	631	674	634	683	670	656	682	689	693	671	701	679	673	691	673	658	682	734	678	726	678	702	661	674	642	706	718	705	666	661	682	683	687	674	658	713	621	694	690	680	651	666	693	704	707	684	679	672	700	688	702	710	707	663	689	694	698	748	637	654	664	684	668	661	702	682	673	721	683	678	628	691	692	635	666	671	687	637	671	653	681	707	651	657	658	680	639	651	693	702	714	658	659	669	705	669	662	731	664	658	706	681	658	666	660	705	683	673	720	726	701	720	643	663	695	688	721	683	710	673	677	673	702	646	654	731	695	674	692	633	671	684	684	724	675	670	662	687	694	736	730	661	698	626	685	649	658	684	703	659	670	668	704	698	637	720	695	712	648	701	715	688	676	675	742	685	637	687	675	666	705	684	713	664	654	659	679	684	654	679	636	657	697	654	686	661	691	686	681	634	661	655	657	668	699	635	721	678	705	636	681	666	652	707	666	706	691	714	671	714	670	686	675	669	671	641	757	665	686	710	685	667	648	686	723	677	705	659	726	632	670	709	685	676	683	643	694	645	708	671	710	688	662	669	650	672	672	652	635	691	663	696	646	672	673	703	696	676	698
13785	4052	6756	5191	2450	703	216	247	241	226	220	211	220	216	228	227	229	224	245	209	205	228	246	229	213	223	215	250	225	218	213	246	244	195	206	246	244	248	262	273	245	206	217	230	223	203	231	207	232	218	216	252	224	227	257	255	225	234	216	239	236	244	225	239	224	246	238	232	255	239	222	207	245	235	240	210	228	229	209	262	236	230	198	215	225	218	230	212	233	248	237	240	247	219	219	225	241	208	221	220	221	262	212	219	218	207	236	214	244	252	228	237	220	250	233	222	231	232	212	204	251	236	226	236	218	242	221	216	199	227	230	201	242	213	219	189	205	219	216	209	216	251	220	217	220	210	230	244	198	257	229	223	258	221	252	219	225	227	235	207	223	222	224	222	239	217	240	252	209	228	270	250	223	220	254	231	235	251	234	250	244	230	246	211	266	219	235	233	240	204	217	198	211	219	238	210	267	204	263	222	265	232	233	204	218	227	203	242	249	220	233	219	241	232	229	220	251	228	214	227	238	249	219	236	245	216	230	233	236	218	252	230	231	243	249	221	215	246	221	237	226	222	236	232	229	240	236	235	220	239	230	225	222	257	223	230	234	235	214	210	258	226	230	210	226	221	218	208	239	246	250	237	232	215	205	209	235	229	215	244	229	234	230	235	208	234	231	256	194	227	234	239	243	247	235	239	245	215	238	212	217	211	210	264	212	232	215	232	231	212	230	214	216	242	233	188	244	248	206	223	231	261	254	238	232	234	230	238	208	217	233	219	234	237	242	239	248	245	196	232	195	241	232	217	230	201	241	251	246	250	237	207	216	226	261	216	217	245	225	226	202	210	208	241	241	248	240	217	228	205	228	258	212	244	236	230	247	207	234	206	247	251	232	214	222	250	225	217	241	232	257	207	247	214	214	232	224	243	218	260	256	216	270	274	232	242	233	237	260	280	223	228	219	235	217	212	237	257	247	197	195	227	210	241	210	233	218	226	213	202	244	227	208	234	209	248	196	206	261	206	244	230	237	262	227	236	233	225	208	217	208	207	262	239	224	226	224	234	214	239	225	221	221	215	230	252	233	214	214	212	204	234	241	215	226	216	206	218	232	233	252	261	214	216	239	218	221	239	247	225	237	246	236	238	249	233	211	222	221	251	201	253	205	237	221	216	245	251	229	264	233	264	219	230	233	231	230	249	196	239	247	207	232	212	239	201	236	213	208	227	211	230	247	242	250	237	207	201	226	232	233	254	224	250	228	211	244	233	234	229	240	233	257	242	244	248	233	232	222	231	256	231	244	206	240	219	225	231	232	232	212	220	230	224	208	218	218	240	233	207	240	233	250	218	221	193	223	245	232	239	245	240	212	228	227	214	214	220	218	242	232	240	201	238	242	227	216	233	247	192	213	217	208	212	229	207	212	228	246	232	218	246	247	237	216	226	221	247	227	224	233	242	238	233	222	222	259	256	217	217	252	264	223	229	219	210	227	236	182	237	234	223	221	215	251	233	235	265	221	213	270	260	248	241	203	245	208	236	195	207	238	209	229	231	236	252	239	215	206	227	230	206	223	233	234	186	251	225	219	224	234	242	234	193	245	243	203	249	235	231	214	204	258	192	227	242	262	233	234	235	254	203	233	227	224	219	242	222	241	207	226	226	241	237	223	226	218	208	226	217	204	231	231	226	220	230	207	240	251	250	238	230	209	218	220	216	218	217	237	225	221	213	228	229	224	209	234	200	215	255	234	244	224	228	240	213	233	260	251	229	227	220	234	219	241	255	248	232	232	223	203	234	205	207	241	228	234	231	247	192	229	223	213	212	225	263	225	239	230	213	212	211	239	240	247	220	250	208	235	220	207	238	207	219	225	223	246	228	241	203	225	204	230	197	246	244	198	200	214	232	231	224	211	222	269	227	195	235	218	230	219	242	187	236	206	213	209	240	229	257	223	232	216	240	212	228	229	206	219	219	210	210	240	207	215	215	227	226	234	203	217	200	232	233	260	237	248	240	253	253	228	233	193	222	217	249	196	218	224	205	215	239	249	194	229	240	221	230	255	232	228	229	249	215	235	224	211	240	252	256	222	243	211	218	229	207	231	227	238	225	225	229	213	242	252	232	198	242	199	205	215	214	245	202	208	217	222	226	239	250	222	243	229	217	230	220	229	208	219	223	229	211	226	213	215	227	236	220	226	225	237	260	235	241	219	211	232	266	244	234	203	222	214	221	234	205	210	225	235	230	247	237	241	215	218	248	225	252	227	234	241	266	224	246	227	204	228	205	260	253	224	214	244	243	226	221	200	222	213	222	237	232	232	243	212	204	226	229	245	225	234	237	210	209	215	227	243	256	243	235	201	242	215	232	215	226	240	274	232	229	235	213	231	251	225	204	214	238	230	239	252	217	235	217	215	230	224	239	237	237	246	255	200	221	197	234	251	247	190	247	209	211	251	231	228	245	212	242	249	229	224	232	262	243	215	239	238	247	244	224	219	257	244	182	231	248	234	233	242	227	218	237	275	236	240	225	268	244	227	210	205	249	266	194	195	235	236	226	204	232	239	226	242	229	214	228	250	226	254	241	233	230	222	214	251	204	199	190	260	226	228	223	207	232	222	242	234	221	225	245	250	218	219	229	207	208	218	239	247	239	210	212	253	242	231	227	211	229	199	222	236	220	243	234	218	219	214	239	250	248	213	241	252	215	232	249	230	216	255	221	241	222	238	238	212	259	226	230	236	227	254	203	215	222	227	214	217	226	228	214	207	223	232	211	230	216	227	236	222	236	237	201	241	237	214	223	205	208	230	239	226	264	238	242	265	252	236	255	249	212	237	233	214	222	236	228	237	238	221	245	204	209	231	204	243	222	234	247	218	243	238	208	210	226	259	229	199	234	241	224	265	240	225	221	224	223	224	235	220	214	218	256	203	235	204	263	220	235	242	235	211	226	236	216	214	253	203	220	253	203	212	206	226	217	235	234	232	209	265	269	193	214	239	213	203	213	211	229	208	232	233	234	248	210	232	246	224	239	254	255	236	248	210	217	201	205	219	235	241	233	216	217	221	240	233	228	257	215	228	206	223	232	215	241	218	252	240	243	214	215	213	210	214	213	243	229	212	229	209	231	226	244	243	241	256	241	236	220	261	219	241	213	231	206	256	235	238	219	242	219	222	250	216	213	229	227	217	244	206	236	215	206	210	233	211	240	194	234	197	224	247	207	222	223	250	224	207	231	220	229	221	226	204	250	205	244	244	231	199	225	233	250	230	212	226	251	244	220	237	237	222	218	214	233	213	234	218	219	235	243	207	167	241	202	233	233	235	244	235	235	245	209	248	224	227	226	192	216	196	218	211	217	226	233	224	219	231	218	239	223	228	245	248	232	198	198	201	219	226	238	233	229	233	259	258	204	237	233	238	239	206	206	226	229	235	234	225	203	249	219	231	227	194	221	228	215	250	234	227	221	233	240	225	206	253	225	220	246	248	241	219	234	221	266	227	234
6283	3266	11599	12314	7519	1631	567	534	523	552	527	511	536	530	540	517	522	527	506	532	544	521	548	478	511	530	515	526	538	499	511	497	494	527	509	548	504	541	516	529	514	517	516	549	495	500	518	510	479	512	521	498	524	499	502	491	525	535	507	527	528	506	475	498	553	529	509	492	507	540	543	503	536	501	519	483	565	498	467	495	516	515	508	525	516	484	554	496	475	506	505	497	520	479	543	509	487	522	574	537	521	516	490	520	538	491	531	506	508	514	495	522	491	533	481	540	505	541	511	571	511	523	519	498	528	498	480	473	523	523	518	541	518	531	508	520	487	493	493	499	533	523	559	586	513	553	489	488	531	582	498	509	493	539	490	486	547	524	497	553	518	493	495	490	530	561	521	521	529	533	494	548	553	527	496	508	588	502	552	466	498	500	482	504	482	525	546	485	526	516	487	559	494	483	539	470	550	495	474	549	524	522	547	496	518	527	489	483	496	516	544	562	517	482	505	529	495	478	508	516	490	541	507	492	540	528	526	510	493	497	529	520	577	510	495	508	512	534	559	503	513	539	519	493	522	487	451	483	507	492	522	524	541	493	532	518	507	508	538	480	516	530	515	548	529	522	553	535	519	511	535	531	537	504	542	514	517	508	516	538	515	503	474	504	534	492	475	566	521	471	526	500	517	511	495	510	500	509	513	509	522	521	523	539	530	520	519	531	513	535	540	529	489	522	509	518	524	522	552	513	517	521	505	518	548	526	502	551	487	442	524	516	473	515	526	557	512	523	523	519	545	496	496	511	518	546	527	561	498	498	501	501	484	535	485	518	508	543	525	540	515	483	510	530	515	532	528	501	492	521	542	569	500	524	519	512	545	524	486	533	483	561	468	550	534	541	528	541	505	492	478	512	517	525	534	506	483	530	524	505	561	518	495	515	537	512	504	500	521	506	484	504	494	505	524	515	527	532	511	518	503	489	467	485	550	516	558	514	491	507	513	506	515	537	553	508	519	521	495	519	496	529	533	499	495	512	489	526	540	525	512	482	515	524	554	514	513	525	490	494	535	536	529	496	522	492	547	518	520	484	468	514	519	523	522	539	505	507	496	518	537	485	490	533	521	486	537	463	533	474	502	558	536	508	527	448	501	473	546	528	539	490	514	490	550	529	511	528	541	517	500	556	514	497	516	529	509	523	489	516	541	488	493	548	511	510	500	485	542	547	543	537	514	493	539	513	521	523	535	520	506	510	537	494	474	532	544	528	535	491	553	518	504	538	481	477	497	525	528	535	477	446	505	507	522	541	499	527	519	518	531	509	555	519	503	522	493	562	504	533	502	537	507	497	527	507	485	508	543	526	533	559	523	546	538	473	537	481	514	480	533	499	472	512	552	523	510	529	506	519	556	493	530	530	546	524	506	507	512	491	562	504	523	522	504	453	525	552	491	517	498	564	523	524	497	489	486	551	485	527	486	537	495	479	523	522	552	536	547	543	517	514	507	501	518	512	498	499	504	531	538	518	507	503	508	562	476	502	523	514	537	516	516	531	476	496	527	473	531	521	511	539	500	486	566	508	522	516	501	514	496	525	520	503	558	478	522	518	480	521	524	536	540	522	514	473	555	509	508	517	552	513	514	583	504	510	499	492	489	490	516	515	508	490	499	530	517	516	552	467	508	533	541	537	495	493	530	512	530	551	514	505	500	488	500	518	562	513	513	469	518	559	530	505	514	521	525	548	522	477	505	490	492	536	488	516	523	505	532	509	546	521	495	475	504	515	498	479	503	513	513	492	543	535	548	492	513	533	543	497	456	508	529	514	549	511	502	507	510	502	532	504	496	515	507	480	536	509	497	509	498	487	512	520	497	523	517	465	498	537	487	543	480	513	495	502	482	522	492	511	512	483	483	534	528	480	510	516	500	485	514	538	486	530	545	541	528	526	501	526	514	546	503	510	501	515	497	537	543	552	508	552	537	512	496	490	509	494	573	510	541	540	493	525	507	505	520	510	515	509	545	519	532	534	488	539	556	441	521	494	495	516	479	537	505	512	507	481	512	501	470	531	501	486	484	519	499	503	509	510	553	529	489	512	530	523	509	527	520	493	545	494	548	491	474	505	482	529	505	513	502	507	531	500	458	555	512	513	531	566	495	549	487	542	473	520	536	515	531	506	533	510	536	530	479	508	516	513	568	519	487	506	541	538	530	522	501	507	535	495	526	501	515	511	512	505	525	534	528	504	492	532	516	515	508	506	506	508	512	455	540	478	518	554	534	568	514	523	513	514	511	542	511	500	537	522	507	510	542	568	505	482	520	514	511	532	559	526	543	521	507	528	554	513	516	518	504	510	539	536	492	507	544	508	493	524	531	548	519	540	510	496	499	532	568	536	529	524	519	503	536	546	515	482	503	502	495	531	510	528	494	560	523	546	493	523	543	504	546	514	506	534	518	513	506	530	516	573	541	492	512	453	495	538	513	483	498	517	540	528	535	500	497	543	517	497	523	475	489	521	534	495	530	523	507	568	453	509	530	508	538	522	509	516	489	521	477	526	504	501	513	498	492	513	496	521	506	537	523	543	522	520	551	514	528	497	539	535	505	549	547	514	531	456	505	514	503	541	533	515	514	526	513	506	477	533	539	504	507	468	499	532	569	501	514	545	520	506	502	523	531	520	497	523	526	500	532	523	521	532	544	543	483	549	526	559	517	509	525	495	547	508	495	518	536	551	530	493	542	539	527	488	500	529	501	519	495	528	526	525	500	541	525	522	485	516	522	531	523	499	480	491	479	528	516	528	526	528	540	517	512	537	521	500	493	526	483	522	473	488	516	524	517	475	466	521	507	537	538	543	505	495	500	528	507	472	528	490	534	509	487	528	522	527	522	511	539	518	525	476	508	504	515	508	514	492	471	609	557	558	544	508	535	508	477	497	499	510	502	501	526	528	516	497	535	506	570	543	495	501	531	509	496	483	523	502	523	491	553	518	514	532	502	523	517	497	519	515	544	468	499	516	494	533	494	539	511	526	515	506	536	533	518	514	507	534	561	513	535	536	522	521	513	544	501	528	494	519	489	531	512	490	513	500	504	473	492	506	514	499	517	530	551	519	539	522	532	547	510	477	496	479	512	555	470	558	491	487	517	549	509	529	518	497	538	495	489	494	499	517	499	513	506	521	523	481	515	563	525	539	514	498	508	497	544	538	505	525	521	508	503	506	475	516	482	520	500	524	509	512	535	466	514	516	524	546	481	520	545	538	540	525	555	510	519	505	513	548	540	538	492	564	509	526	515	561	539	552	520	509	496	500	494	530	486	590	498	518	474	509	498	518	530	512	496	522	473	495	537	508	517	556	497	509	500	479	529	478	522	566	538	484	488	497	519	509	514	506	523	495	488	512	487	490	556	532	517	506	505	509	502	513	486	494	549	511	512	489	507	505	507	473	531	503	530	495	507	480	489	496	480	545	484	532	524	486	543	496	538	497	511	508	502	510	499	553
24950	13188	45676	54986	43380	16224	1003	332	286	256	216	224	202	185	207	167	193	176	198	163	181	177	167	176	153	162	154	184	162	156	175	138	149	167	153	142	147	149	155	167	164	153	126	147	168	180	153	136	175	179	153	200	162	147	140	123	151	138	143	155	174	166	161	148	144	150	162	173	177	179	167	164	149	159	175	159	152	130	158	147	161	151	116	136	167	149	170	146	148	160	132	147	159	131	170	151	134	145	135	154	166	156	160	172	177	200	164	150	163	168	158	134	157	159	157	164	142	158	132	134	153	154	161	166	156	147	159	172	145	143	140	155	150	177	173	164	177	165	144	147	173	177	170	143	130	166	157	182	177	158	167	145	163	178	174	153	151	161	146	165	167	173	169	144	141	138	145	167	166	155	146	153	150	162	154	150	154	157	148	156	133	192	138	157	153	165	157	160	140	165	175	158	169	140	143	152	178	137	136	139	193	168	177	184	149	157	162	160	169	149	152	146	157	115	156	168	150	147	157	157	145	143	145	159	161	154	152	142	162	151	175	144	148	157	138	165	162	132	138	181	184	146	158	134	158	137	145	188	143	151	143	145	177	177	172	188	150	151	177	150	146	174	166	147	154	154	161	148	168	173	139	179	162	156	166	149	131	148	163	149	143	154	154	141	136	170	153	147	178	144	165	161	149	149	129	155	149	146	182	146	154	164	147	159	181	162	156	141	152	160	144	152	144	170	162	163	146	179	137	147	140	176	144	138	164	168	178	155	144	165	163	157	167	179	162	157	170	155	159	143	176	172	171	153	154	170	159	151	141	153	142	167	147	162	174	182	153	160	148	130	154	172	150	153	145	149	143	161	153	148	167	151	154	143	132	149	148	170	153	155	141	160	155	148	156	151	159	160	157	157	153	148	171	173	137	155	147	160	160	156	128	162	149	152	164	145	152	142	149	162	144	153	168	165	174	152	142	149	154	154	155	137	161	150	168	171	166	135	158	140	141	146	158	132	165	170	158	169	152	163	142	149	173	156	149	156	149	159	164	150	139	156	135	143	172	165	167	177	144	148	187	148	158	149	152	166	162	161	134	181	146	167	159	159	171	143	182	163	170	158	131	146	144	162	176	144	170	167	154	159	145	171	158	171	159	142	164	143	171	164	166	145	155	128	162	164	156	141	159	172	159	151	156	190	138	138	156	167	147	158	184	161	161	167	155	156	152	162	165	152	149	161	157	160	159	159	162	158	143	149	163	176	142	152	170	143	170	171	153	154	130	177	157	166	141	164	141	170	146	154	159	159	140	146	165	159	156	150	159	136	155	155	164	152	166	181	153	156	189	157	138	145	154	153	143	139	142	151	152	157	159	142	137	138	157	152	169	137	150	182	135	152	144	176	151	171	143	165	138	158	126	161	159	159	153	159	143	169	154	169	139	137	167	152	149	151	164	164	148	143	152	138	154	160	161	160	172	169	145	164	170	126	163	181	138	164	145	150	165	151	174	159	174	168	142	150	154	160	164	145	140	161	174	132	156	144	157	164	171	136	149	155	155	172	153	170	160	160	142	162	165	150	159	153	163	156	162	188	169	162	146	156	150	142	164	157	154	160	158	146	175	147	162	163	144	152	153	146	167	113	167	166	165	168	156	163	156	151	170	196	153	182	145	187	141	165	171	163	143	142	144	136	165	143	147	173	157	136	153	169	170	149	156	158	137	180	178	152	164	156	151	163	141	156	153	139	165	149	138	175	160	179	178	143	196	146	159	152	140	152	152	145	132	148	164	158	144	140	143	128	160	142	136	168	154	159	183	155	161	158	130	175	148	153	133	148	170	171	152	157	142	173	149	173	169	156	157	156	141	164	133	133	165	159	127	130	151	172	171	139	145	167	151	143	137	161	135	154	138	148	145	148	167	149	153	160	168	164	148	146	144	172	147	131	147	148	154	136	148	172	148	132	144	161	166	163	153	157	137	169	172	162	150	140	165	156	150	154	172	194	176	199	139	141	123	146	164	155	126	177	168	148	167	162	167	151	174	157	147	169	160	147	170	147	151	163	162	172	173	155	135	160	182	193	163	138	168	137	145	175	180	173	162	167	163	179	168	162	181	167	135	151	148	162	165	154	138	170	164	163	162	164	140	154	172	171	137	138	155	171	162	171	161	167	167	139	161	177	144	153	158	172	164	164	162	146	156	144	179	172	165	171	144	161	165	140	138	165	144	147	127	161	145	155	146	127	165	136	158	149	143	158	165	161	142	154	136	137	160	165	156	163	140	159	143	153	178	159	134	139	159	171	161	163	130	156	154	153	182	169	178	139	166	164	186	152	139	158	136	157	141	178	150	137	166	163	156	139	169	156	173	181	178	169	161	126	149	151	171	151	144	160	173	156	170	151	148	130	172	137	163	144	138	137	141	183	156	162	151	141	177	129	159	173	164	143	172	142	124	139	168	153	149	163	143	137	152	162	163	163	149	139	147	164	145	189	150	157	159	143	146	172	133	158	163	164	157	153	171	150	164	160	149	149	139	132	178	149	133	164	156	150	188	158	174	158	151	155	161	165	153	142	156	165	169	163	150	159	159	152	151	163	160	157	146	138	151	169	153	163	154	150	140	167	160	167	147	169	142	174	147	176	132	190	133	147	170	142	136	166	151	155	189	148	137	143	147	168	147	155	156	155	154	144	148	160	144	148	173	163	147	163	152	136	142	162	177	140	156	142	167	161	155	166	153	154	158	151	148	162	156	150	132	144	145	150	153	143	171	147	138	145	155	142	141	119	139	152	173	139	156	140	164	182	153	153	152	175	171	134	171	142	196	164	131	166	160	164	128	162	156	161	164	161	137	158	172	174	148	159	141	148	156	159	161	130	142	146	160	182	171	177	140	148	145	154	156	161	146	164	162	152	166	149	167	161	178	176	158	138	164	154	165	147	150	149	170	161	162	149	136	188	156	148	142	151	134	145	139	183	158	153	156	153	161	154	173	149	123	141	141	137	160	153	134	160	158	159	154	154	141	138	148	164	164	171	144	139	145	150	146	179	142	137	155	143	146	141	164	169	172	180	189	139	165	142	158	148	127	129	136	162	161	144	141	152	151	140	162	182	145	163	167	152	132	135	146	151	161	185	161	169	169	181	181	157	169	179	145	164	143	179	150	149	175	162	164	152	170	138	158	164	147	141	161	142	159	173	142	136	144	172	173	161	175	157	159	155	153	161	151	166	165	175	153	161	145	170	153	147	147	156	149	148	159	170	175	158	159	159	159	140	141	150	171	189	177	163	153	154	154	169	167	139	145	170	165	163	147	150	156	135	178	158	146	159	170	142	151	147	170	168	133	149	155	149	144	154	157	146	161	166	194	140	156	147	165	173	160	168	162	150	154	157	153	155	153	178	135	147	155	159	166	156	154	151	173	135	155	189	135	159	147	176	136	161	147	147	127	126	149	155	175	158	176	156	145	174	161	144	171	162	163	171	163	162	147	162	151	141	154	163	128	148	177	143
11597	11119	47658	61034	54882	9823	1480	1254	1064	952	877	755	680	671	650	653	599	560	532	543	522	448	447	493	493	453	447	439	495	448	484	465	439	403	460	409	424	409	442	434	384	433	428	428	391	406	442	405	418	433	434	410	436	411	449	417	435	423	414	416	398	396	420	440	403	404	394	411	401	421	409	375	390	403	381	393	404	367	362	417	379	395	425	415	373	385	386	391	402	399	377	414	407	397	430	429	393	382	398	399	441	394	384	391	419	377	400	399	385	419	415	384	402	407	356	368	357	365	398	367	390	334	398	390	413	400	397	386	408	396	419	392	391	394	412	389	400	381	409	398	422	386	398	397	392	396	391	403	402	412	370	401	390	408	448	370	426	404	388	405	381	398	418	425	392	376	365	395	420	404	405	432	364	385	369	397	413	359	375	410	384	406	381	440	408	392	367	383	422	350	363	366	372	403	371	383	376	361	412	396	387	384	391	359	417	445	391	416	384	415	380	384	396	421	385	374	395	410	389	377	380	388	412	401	399	374	402	385	423	400	376	432	436	401	397	366	409	386	386	365	402	409	428	421	369	387	396	394	404	403	403	396	395	403	428	383	361	389	358	419	402	402	418	396	400	422	398	391	367	376	349	363	386	402	411	353	395	397	403	417	391	375	424	427	377	373	447	410	390	384	397	410	356	448	402	399	409	402	418	373	404	402	419	384	399	385	390	442	368	421	405	390	415	378	408	380	386	383	412	420	380	442	389	379	404	415	424	401	422	424	404	371	389	418	401	396	408	369	386	379	385	397	414	355	402	421	441	352	385	402	384	416	394	374	385	381	353	394	416	369	376	367	406	441	383	404	407	357	394	391	384	431	418	409	381	427	399	420	391	384	393	366	413	389	375	397	417	394	374	405	367	430	382	381	361	405	385	400	389	392	388	396	408	387	450	426	418	393	383	424	359	393	373	371	410	413	375	385	397	397	425	402	414	401	389	373	418	433	371	395	393	372	373	383	351	372	391	360	398	402	375	386	382	428	373	372	370	400	424	382	408	394	411	384	424	417	377	360	430	359	392	365	400	353	404	407	383	412	403	410	379	380	430	425	445	396	424	361	397	383	366	415	383	386	373	371	381	430	381	388	364	403	414	366	372	388	392	410	395	411	401	374	391	382	420	368	361	388	398	386	367	427	377	385	376	403	386	385	383	404	345	423	423	371	343	411	395	391	397	422	442	433	415	413	364	373	407	360	388	397	411	396	379	370	381	407	353	395	407	409	399	399	427	395	391	402	398	370	405	412	346	387	391	434	408	363	381	391	362	413	406	379	401	381	412	379	374	351	430	391	423	409	393	357	366	365	426	406	404	392	373	382	395	399	420	361	380	383	392	410	411	421	395	386	405	370	414	362	427	392	414	394	394	393	396	375	417	433	408	374	376	383	392	360	392	395	406	379	428	391	402	397	389	384	412	384	378	411	410	404	358	388	382	417	400	406	374	392	397	366	387	398	379	388	397	399	406	415	384	404	377	382	393	407	397	421	385	396	352	398	416	382	366	374	408	368	365	400	413	413	441	386	398	416	382	399	415	403	369	403	391	408	411	367	376	405	379	385	433	393	374	388	371	370	416	383	361	396	392	395	392	410	374	359	435	372	395	404	402	371	407	400	366	428	418	385	398	373	371	350	395	403	397	387	389	344	401	421	396	376	391	385	413	414	392	422	423	390	379	419	397	406	394	382	376	388	392	375	406	389	403	394	447	391	386	399	400	410	377	378	396	404	386	416	402	421	385	395	434	390	388	379	372	380	365	403	371	411	402	424	416	383	384	393	400	364	390	379	410	398	409	357	411	393	409	371	410	414	388	415	386	405	388	388	388	415	359	389	455	412	387	406	406	364	401	429	366	372	403	409	366	401	372	398	426	375	369	413	378	390	369	368	395	407	375	393	371	402	394	412	391	397	393	373	367	390	413	366	402	405	406	403	402	364	393	398	412	416	386	404	388	408	406	405	370	403	425	369	387	430	396	387	392	364	414	401	399	418	417	422	419	372	386	407	405	379	417	401	409	400	352	395	364	407	408	429	401	380	426	411	409	383	405	394	419	406	384	423	390	406	427	381	370	375	380	384	370	389	361	390	405	387	415	399	367	371	409	374	405	413	390	407	447	384	382	442	376	362	372	381	427	418	431	353	433	365	358	404	433	429	388	374	395	384	425	398	415	383	389	397	417	365	429	367	392	415	392	382	412	420	405	392	398	372	364	402	390	386	401	389	405	405	404	371	376	383	387	371	396	386	368	415	412	399	394	352	394	382	424	402	395	392	417	417	411	394	388	375	390	396	379	418	395	418	394	414	408	413	380	430	397	395	393	398	405	393	393	386	409	369	406	404	385	383	414	382	388	430	406	406	402	371	380	396	410	425	422	382	396	411	389	416	420	421	389	412	438	420	396	395	399	383	424	408	386	378	400	396	377	376	388	372	414	453	394	425	419	402	375	381	400	387	399	413	342	389	382	385	401	384	382	397	400	407	365	408	416	403	396	387	385	413	428	376	375	378	391	405	389	394	395	415	416	414	383	390	391	375	416	403	367	418	387	424	409	399	413	446	378	387	421	435	392	409	391	420	405	396	436	435	363	404	382	409	409	381	398	362	355	404	382	406	414	378	380	403	359	381	384	375	399	377	409	415	415	393	389	398	368	441	377	423	386	423	391	430	380	371	357	390	381	356	397	405	420	381	403	402	389	398	398	391	390	380	361	419	400	370	386	380	372	404	391	405	400	385	393	361	415	372	396	403	402	366	357	367	371	408	391	364	401	384	407	381	417	411	390	402	385	355	387	352	374	363	390	368	402	379	356	428	385	385	425	382	409	381	388	389	401	391	388	373	387	366	406	397	371	377	393	386	409	443	411	395	391	375	381	393	384	409	378	371	370	364	353	372	385	364	410	401	403	355	411	380	391	382	399	428	390	387	414	404	396	393	367	395	399	401	391	387	406	393	409	408	417	380	433	392	415	382	405	394	388	391	436	420	421	423	368	438	397	371	389	407	383	391	389	394	379	376	394	383	394	378	425	369	363	410	414	409	379	408	407	374	368	423	387	424	396	408	406	385	376	399	376	369	414	431	398	387	386	434	345	393	434	394	385	357	379	396	386	413	417	366	386	394	373	390	387	386	402	391	406	381	390	393	387	343	387	388	378	403	416	358	402	389	381	361	389	359	365	448	387	376	394	365	409	399	406	377	370	376	405	392	368	415	389	384	366	386	418	372	379	379	418	418	377	363	402	402	390	385	385	380	402	417	380	374	423	396	394	404	387	394	380	394	419	370	376	371	394	395	394	375	400	406	392	411	405	381	394	412	417	405	368	407	391	389	399	403	405	408	401	416	385	402	385	338	376	360	438	417	411	393	418	375	382	409	352	384	396	328	380	362	397	407	415	435	411	410	382	398	372	424	366	412	430	399	391	404	397	379	369	365	383	398	402	418	371	413	401	419	395	409	353	372
30884	17712	38415	66952	55151	25308	3058	588	536	432	477	412	383	394	338	369	346	331	299	317	328	297	329	341	277	324	309	343	327	322	299	301	280	340	331	291	322	286	320	312	289	315	320	322	284	305	312	270	283	268	301	294	317	298	306	305	309	296	283	327	290	299	292	329	260	283	281	285	267	259	331	280	312	337	267	294	272	313	311	305	285	338	292	267	306	275	261	315	267	271	301	318	297	286	261	284	262	271	273	276	319	285	281	265	305	295	289	302	276	279	310	293	288	272	286	284	297	313	278	315	271	300	295	293	266	296	281	295	280	297	304	287	294	307	277	300	292	249	268	250	264	297	284	300	287	283	320	294	289	315	307	272	296	280	300	303	274	275	284	315	313	275	301	291	305	301	256	307	299	281	305	275	294	284	305	282	303	308	299	298	284	326	318	261	260	295	321	306	283	280	289	310	278	251	284	289	280	316	297	326	318	282	317	265	311	295	293	292	272	309	293	276	276	298	304	293	273	283	302	288	293	285	285	273	304	284	272	300	291	307	302	251	311	311	262	270	318	307	278	295	273	328	292	273	295	256	307	295	270	271	288	317	274	295	264	297	311	323	311	270	291	293	284	291	289	273	322	296	263	288	308	275	269	288	278	316	290	314	305	326	287	270	285	335	283	287	294	292	288	318	296	315	315	282	296	277	294	306	251	295	275	293	309	293	316	292	268	289	268	307	306	285	305	292	304	294	276	289	305	306	280	316	277	296	253	299	286	311	285	288	319	311	298	307	294	320	305	303	302	289	247	276	308	277	305	319	288	302	280	284	261	318	292	272	284	287	283	259	272	273	278	292	312	335	282	301	299	292	262	307	264	299	271	289	317	290	286	245	299	305	293	287	298	314	302	289	301	300	300	282	269	326	278	268	257	283	289	289	305	284	270	283	300	275	327	313	275	262	295	288	286	282	289	283	305	292	288	281	293	285	285	289	293	291	270	262	258	281	285	275	304	270	324	274	298	304	308	265	270	257	277	312	302	296	274	283	312	275	265	288	289	277	277	308	262	267	310	279	323	302	293	285	307	275	274	270	296	310	313	285	283	272	277	273	248	291	291	306	279	299	303	306	253	289	280	320	280	251	288	306	304	281	299	303	303	279	274	312	264	315	297	311	289	303	301	284	311	268	281	303	293	295	288	312	321	282	300	273	289	293	288	279	272	286	296	273	273	306	282	267	282	271	289	296	274	290	294	290	261	289	252	308	295	312	299	310	284	271	290	273	288	314	267	301	280	264	304	281	288	264	285	297	260	259	298	300	276	343	281	309	278	280	311	309	265	277	294	290	317	257	299	304	329	302	304	276	261	294	279	296	300	297	317	292	277	285	328	309	294	281	288	254	299	334	344	288	300	261	260	322	297	291	275	303	269	316	279	328	319	283	263	275	287	294	292	280	270	316	277	316	247	285	299	258	283	268	284	276	299	302	295	308	297	283	281	284	283	310	328	305	264	273	295	285	250	268	283	287	304	296	301	290	322	300	284	305	317	297	315	301	292	310	318	314	287	284	318	309	302	301	279	279	282	276	283	291	311	319	291	317	321	270	298	277	316	267	282	293	280	263	274	276	292	287	303	292	295	291	300	312	296	290	308	295	304	296	273	294	288	285	327	273	290	317	305	332	313	278	304	283	324	296	286	280	276	271	309	305	259	307	295	279	280	273	308	274	278	295	283	268	295	275	271	270	305	305	268	285	278	301	266	261	283	279	309	309	276	310	318	298	322	300	277	281	228	300	304	298	318	267	279	282	283	281	288	301	283	295	260	277	296	310	332	296	290	253	277	326	286	283	269	270	260	284	298	297	270	290	301	295	299	324	281	256	325	315	280	305	309	298	276	282	284	292	296	333	281	252	298	330	275	290	279	301	272	269	280	306	294	280	312	296	307	301	286	268	278	275	271	309	334	292	292	281	273	291	329	268	305	282	292	296	299	296	291	298	296	325	316	297	292	294	266	276	312	260	310	308	291	312	295	279	287	286	283	301	301	305	305	314	289	291	311	266	337	290	304	278	283	296	318	315	305	327	302	283	290	285	299	305	259	298	258	253	285	277	255	253	290	301	299	276	254	266	288	304	273	296	285	291	293	282	272	318	290	284	266	329	342	271	266	290	309	283	288	266	272	318	272	285	247	298	289	284	273	286	300	277	306	277	237	310	295	256	290	307	280	299	283	310	282	293	307	263	274	289	266	303	285	295	290	289	293	273	274	284	297	303	311	292	280	276	304	293	301	247	308	298	311	290	313	298	270	315	313	307	283	299	269	314	274	273	334	294	281	301	281	290	272	293	303	275	309	316	310	258	279	296	302	285	321	305	299	308	280	300	296	295	314	288	301	325	286	311	272	277	290	282	295	311	323	283	268	291	270	316	318	295	268	316	291	283	271	295	294	282	302	306	297	290	266	288	279	286	262	288	276	294	267	294	314	315	279	293	272	313	270	287	276	294	275	302	281	288	295	285	272	291	294	322	309	281	317	298	260	289	289	287	316	307	288	309	287	327	321	295	286	295	275	280	313	252	303	300	271	280	314	271	294	283	283	312	308	259	299	278	308	291	289	267	279	290	268	265	296	301	277	273	274	267	317	301	291	296	291	248	274	273	303	312	299	303	281	310	256	291	274	281	292	283	276	272	270	311	285	265	298	267	318	293	300	282	295	286	290	291	298	290	292	318	280	310	329	338	292	285	291	298	266	300	312	286	283	284	296	284	297	286	287	314	318	260	329	308	285	314	297	298	323	290	269	303	316	308	300	303	283	303	293	320	275	304	304	318	283	288	276	277	298	276	303	263	266	287	316	268	301	295	298	330	289	300	302	290	291	274	319	316	307	275	285	268	274	289	298	315	290	290	266	283	310	306	245	315	309	279	267	287	301	318	281	324	283	319	295	312	267	283	307	292	253	277	292	306	318	286	270	270	301	321	309	278	273	305	270	283	292	315	282	293	270	295	263	278	297	311	279	320	280	326	297	278	309	310	262	280	300	283	312	284	326	264	284	269	288	290	311	260	293	283	274	260	271	298	300	282	310	304	263	284	310	301	299	336	261	268	285	296	276	292	288	298	270	277	295	305	294	294	270	254	309	312	300	320	260	293	308	281	315	292	293	276	292	282	302	279	301	277	275	310	313	309	315	292	313	275	271	288	299	273	297	267	320	270	300	303	311	291	315	295	311	280	302	279	273	285	321	273	288	278	295	279	283	312	291	314	324	293	286	275	278	305	260	291	301	285	286	276	308	298	280	310	280	268	285	283	314	270	280	274	276	293	313	289	304	308	280	270	275	296	313	319	268	311	338	302	293	296	288	292	311	291	307	250	302	300	271	307	283	315	320	311	304	284	282	287	316	292	270	318	279	305	264	263	321	311	290	289	259	263	298	303	296	282	327	291	292	309	309	294	247	285	270	264	305	286	312	254	306	283	298	248	290	306	297	303	278	304	296	304	283	297	313	318	326	299
13570	13279	41693	70831	65236	13782	2462	2143	1890	1617	1449	1342	1265	1182	1107	1138	988	949	944	857	893	826	826	824	754	762	815	775	835	734	768	757	722	797	753	694	739	732	677	694	698	748	761	755	717	700	690	695	735	703	717	702	652	668	735	688	710	654	706	679	695	666	702	705	720	673	680	637	713	659	650	659	692	710	690	654	647	700	686	668	654	715	671	710	707	696	677	695	693	687	713	684	671	591	684	702	689	661	658	701	733	645	692	679	716	705	709	729	674	691	656	683	716	660	708	701	693	665	666	669	680	639	651	671	656	631	654	647	681	658	658	620	679	670	653	633	667	651	668	662	681	687	629	684	662	654	655	606	651	647	700	666	710	671	696	664	658	667	711	668	666	674	646	667	696	669	633	696	670	676	663	676	651	702	676	656	700	687	655	612	642	705	683	670	714	655	668	695	686	686	661	718	654	641	694	695	714	599	719	690	637	622	690	668	663	611	638	668	645	674	695	639	671	653	672	685	702	677	661	691	669	678	642	645	672	618	623	644	636	654	680	658	679	674	659	641	708	630	633	637	688	669	651	682	646	661	657	648	610	683	650	678	670	625	664	614	635	645	693	687	660	681	663	612	706	698	681	672	633	622	628	687	654	674	685	695	699	615	681	678	653	672	660	641	695	677	656	710	675	645	661	662	707	674	695	695	708	690	652	692	729	708	652	650	668	647	681	697	662	716	690	662	668	681	675	606	684	651	622	724	669	681	621	672	673	655	676	665	659	626	688	677	607	701	654	668	625	652	660	678	580	669	666	681	621	655	639	649	710	673	689	726	683	657	660	665	703	677	673	674	693	672	675	644	642	691	633	685	676	630	640	644	674	622	664	677	669	688	659	691	682	686	691	710	671	658	714	691	650	662	630	635	675	675	640	670	694	636	637	679	679	665	663	612	708	658	686	727	673	645	655	625	642	696	669	674	676	696	690	609	660	666	682	676	694	682	645	668	691	654	630	680	667	659	670	686	691	657	666	693	653	725	705	690	662	639	659	663	703	646	642	678	683	651	711	618	642	642	696	666	666	649	665	678	623	653	688	708	677	689	675	696	687	655	633	672	664	662	680	630	669	672	649	683	678	689	704	672	665	637	653	669	728	706	645	627	662	664	632	630	637	642	655	644	651	682	679	657	660	688	677	639	614	626	673	668	672	674	619	635	668	690	624	624	650	679	627	660	642	663	699	700	634	662	670	658	680	673	672	670	714	637	645	689	660	699	696	668	664	671	695	682	635	690	649	677	636	708	675	691	685	680	655	623	640	639	646	645	685	689	689	685	674	676	667	663	671	617	646	713	678	682	667	678	648	665	626	632	653	641	640	659	679	604	676	621	708	650	641	646	672	660	644	651	667	706	678	690	692	637	657	653	659	668	691	654	620	689	642	668	699	663	698	645	688	575	659	667	667	684	682	669	651	663	674	667	651	668	700	656	677	680	626	639	625	685	674	731	651	663	695	695	719	683	704	664	666	668	634	677	651	632	660	649	659	639	659	660	697	677	641	657	688	647	637	656	668	645	719	657	705	649	620	661	643	692	670	677	657	603	658	651	677	669	705	629	711	635	689	726	695	655	628	677	671	637	664	660	635	690	681	675	622	688	680	677	668	713	647	688	670	635	656	701	695	631	670	664	702	633	668	701	682	646	726	650	703	625	635	644	689	699	627	672	696	607	661	690	668	633	660	648	675	665	656	657	640	666	654	612	638	625	669	655	707	637	689	658	672	643	693	702	648	644	701	666	725	665	713	675	645	675	659	653	632	646	679	714	665	689	684	610	658	706	638	679	656	644	677	640	693	649	659	666	643	662	633	624	704	697	640	641	638	692	677	665	652	683	659	659	686	726	679	698	667	619	672	681	641	671	686	685	647	679	714	665	693	664	677	700	657	641	616	653	647	682	653	693	663	646	669	657	688	634	650	721	705	682	644	661	664	668	653	645	644	616	665	665	674	659	628	640	679	667	649	659	660	683	639	615	677	599	666	623	694	671	714	650	658	651	666	709	657	693	681	687	700	651	628	675	678	689	618	666	650	672	675	683	678	662	698	668	626	672	708	665	607	638	659	656	648	693	700	687	670	681	653	715	649	705	636	700	646	661	651	682	643	648	689	665	724	672	664	677	698	680	623	698	734	672	671	648	677	701	665	647	665	656	679	652	664	648	701	637	686	632	696	648	692	649	678	688	645	657	642	696	676	656	685	697	669	649	679	653	657	688	681	701	677	663	686	686	674	704	716	680	659	705	679	653	689	664	681	650	697	660	669	712	638	679	621	632	620	646	703	653	668	684	608	629	727	651	658	709	660	646	674	689	650	711	680	687	627	659	634	674	679	667	668	645	636	692	651	655	678	663	660	666	672	643	624	699	627	592	622	720	661	715	690	683	662	693	660	646	638	655	655	615	645	679	656	698	728	678	649	659	661	681	715	670	625	649	636	675	626	690	673	635	609	621	710	635	664	667	692	684	603	613	680	658	641	658	665	661	642	697	642	701	653	628	693	665	673	692	670	708	692	712	661	671	675	662	651	638	668	637	659	678	637	666	665	673	676	655	688	707	668	635	638	703	686	681	674	665	623	713	640	727	667	681	675	649	666	693	705	682	677	718	721	673	626	657	653	696	662	643	644	676	648	612	646	650	674	623	696	684	656	689	645	682	672	641	677	692	672	664	682	727	639	683	686	670	652	685	651	692	639	676	666	721	650	664	660	675	672	621	664	692	636	670	659	705	661	654	676	689	708	739	641	667	680	682	675	705	627	641	675	631	624	700	717	676	661	684	650	704	625	679	646	622	678	677	674	635	740	650	669	673	712	662	687	655	663	696	683	678	680	652	654	638	665	668	691	688	629	626	655	651	636	663	629	638	665	655	655	657	633	668	696	699	703	645	694	695	700	651	669	653	625	682	711	693	670	675	672	690	683	669	674	633	663	619	657	670	626	654	681	687	712	685	628	668	679	722	701	639	630	688	654	664	664	654	676	635	676	642	712	681	649	667	674	647	685	676	660	672	680	677	713	677	681	663	664	694	691	669	663	656	653	655	719	687	681	699	676	663	607	672	641	661	653	689	643	693	647	712	695	713	640	695	661	651	669	693	664	661	667	675	652	627	666	682	672	724	607	620	671	621	672	660	683	647	687	712	658	672	682	657	590	645	662	658	666	702	621	604	645	670	621	639	688	675	650	669	682	617	662	668	695	607	641	689	653	657	585	690	681	656	645	663	705	628	664	632	662	671	681	673	701	689	688	641	636	636	698	603	674	702	692	661	676	667	704	689	633	671	671	696	663	631	608	682	694	682	653	665	641	636	723	659	708	684	707	653	701	652	658	676	715	668	677	642	645	704	648	674	631	705	642	638	676	626	675	633	655	656	663	641	698	681	670	670	664	662	693	672	662	667	672	689	662	642	703	688	691	665	698	652	672	664	718	678	666	675	615	684	648	633	626	670	658	607	666	668	626	660
11210	3174	4741	4678	2480	468	230	229	241	243	219	205	224	218	239	208	220	227	223	224	210	209	202	221	206	221	205	249	209	188	225	199	236	212	189	185	209	210	234	236	220	195	221	209	199	222	192	186	209	221	228	243	230	248	233	224	239	216	202	180	232	222	225	185	223	228	184	227	238	191	231	221	212	219	212	226	208	204	225	222	218	232	207	232	207	235	211	193	211	198	234	206	259	218	227	225	203	208	242	212	238	234	217	198	187	207	210	223	216	224	197	221	200	226	229	231	200	218	239	230	229	217	250	220	242	201	220	208	211	218	229	218	203	203	224	221	211	201	214	200	227	210	207	204	196	213	199	247	224	241	223	231	236	225	203	241	194	230	224	214	235	227	203	236	243	243	215	236	216	210	224	205	221	225	214	245	256	214	209	236	233	219	217	209	221	211	175	221	222	216	186	228	242	247	246	234	205	226	235	233	204	207	228	207	232	226	209	230	237	222	240	200	249	214	249	239	237	218	195	220	196	228	215	209	219	231	229	204	223	207	216	209	230	230	209	228	206	217	219	227	227	211	202	186	223	232	224	209	194	230	206	207	213	223	224	199	218	210	208	229	216	213	230	206	252	199	230	224	210	219	211	232	240	222	212	189	182	221	204	243	218	223	207	251	210	210	221	213	230	240	217	209	250	214	213	190	245	215	216	215	227	205	225	213	211	209	200	221	195	235	218	227	228	213	224	189	209	203	215	227	222	228	228	223	200	218	225	213	216	208	213	189	224	219	221	191	257	203	234	238	220	194	223	206	222	221	245	218	201	218	221	190	208	225	209	200	227	215	210	247	207	221	214	220	232	209	224	228	216	202	202	190	190	210	237	194	244	203	235	211	198	233	218	211	211	194	222	231	229	227	231	187	196	212	230	193	215	202	208	226	220	185	223	207	227	217	200	224	224	221	203	203	229	228	202	219	236	213	212	199	223	229	210	231	215	237	237	214	213	211	236	246	244	242	196	206	207	221	213	206	203	228	221	233	226	221	227	231	207	208	225	235	223	217	198	197	205	206	208	219	221	225	229	185	210	193	230	199	258	201	244	219	256	199	211	232	211	211	234	238	205	236	222	222	228	232	239	184	222	234	234	197	211	228	220	191	206	251	221	232	196	219	232	208	200	236	207	236	229	234	218	211	220	194	230	236	222	218	223	228	223	192	260	203	211	204	211	207	242	223	194	233	230	197	229	231	223	227	233	221	239	205	215	186	216	228	205	219	207	211	215	181	224	196	232	216	237	217	257	204	198	213	219	208	205	219	199	253	205	209	219	237	216	245	216	243	234	223	216	217	213	242	192	216	203	264	217	235	214	226	234	216	244	245	241	216	188	196	230	220	204	236	180	204	224	241	223	233	212	221	219	234	219	221	220	241	218	212	250	232	216	206	226	222	197	233	189	242	185	212	213	215	237	253	226	233	201	209	204	197	233	240	220	248	219	220	196	243	224	214	203	205	224	202	237	239	215	227	208	217	246	226	223	220	211	185	237	214	210	218	196	232	238	252	213	234	217	224	223	217	200	216	203	249	221	223	212	209	216	219	232	206	218	228	224	196	213	234	238	212	212	214	215	229	193	236	215	212	224	230	205	214	227	226	251	213	220	252	184	205	232	197	235	240	211	222	243	219	217	217	208	220	210	205	232	191	236	243	205	214	226	217	237	220	193	212	228	226	235	231	229	229	212	190	201	203	231	234	225	243	227	232	219	235	220	213	241	213	225	221	224	189	205	207	209	215	217	214	208	206	255	212	223	219	196	237	223	197	233	210	220	227	240	218	233	192	194	213	195	179	240	195	216	212	225	208	225	205	204	206	234	225	204	205	212	187	209	193	187	221	219	230	216	232	233	179	223	221	238	247	230	198	217	242	213	204	230	221	223	224	206	219	230	201	206	229	204	211	238	209	209	209	238	191	230	211	211	227	210	198	235	187	228	232	215	226	215	242	229	186	236	230	218	222	209	214	205	253	222	252	207	218	197	233	229	241	212	206	190	221	213	218	199	190	196	183	207	222	207	228	180	229	217	236	228	216	212	224	215	214	221	230	207	208	231	227	242	219	226	216	212	224	237	218	200	205	235	220	220	213	213	213	204	202	200	220	223	244	190	220	224	228	234	220	200	252	241	218	234	243	239	211	212	229	225	192	207	206	215	200	220	205	244	214	201	198	214	223	232	249	218	255	240	248	241	229	218	190	213	235	200	199	200	193	187	235	231	224	228	200	260	237	212	201	219	224	233	227	231	226	231	217	191	220	203	255	217	221	204	191	207	201	229	257	205	231	226	224	243	228	209	234	212	224	200	193	240	206	234	234	195	185	222	212	219	201	214	217	224	207	236	229	236	204	220	230	229	242	221	211	199	216	219	221	216	199	209	216	230	221	198	205	220	208	231	218	214	212	207	226	210	191	249	228	207	191	220	216	237	192	231	206	218	209	219	225	233	247	222	225	202	216	223	229	203	208	223	236	215	231	220	214	241	212	246	246	222	211	211	219	214	207	227	238	210	216	219	227	216	220	229	214	205	241	240	200	214	186	213	228	219	205	193	208	190	222	210	191	187	216	232	232	233	204	223	203	205	214	200	232	213	203	212	217	210	210	208	194	221	209	189	214	211	209	223	237	202	209	217	193	209	253	224	241	233	217	223	251	215	232	228	208	240	206	220	207	199	204	184	218	223	202	215	195	222	219	215	251	234	206	211	236	237	218	214	189	226	193	199	226	224	209	206	220	237	231	207	184	238	219	210	212	224	228	235	229	206	231	209	219	199	197	197	226	210	223	224	222	237	226	217	221	225	222	230	228	227	201	214	227	239	231	214	228	244	213	220	205	235	207	227	219	238	224	232	206	200	218	222	214	186	205	210	234	202	230	203	225	240	225	222	225	214	227	213	222	211	249	238	221	225	236	217	225	212	189	225	205	230	210	241	207	213	196	208	218	221	196	225	245	206	225	203	225	248	218	225	233	225	233	227	205	183	226	212	213	211	230	194	214	229	226	207	226	194	198	195	179	207	207	222	206	219	230	200	209	230	230	191	207	223	205	216	201	189	220	191	212	226	208	215	237	221	189	235	222	210	207	231	223	228	216	222	235	234	209	223	190	209	208	223	224	222	235	211	220	201	200	247	215	232	225	197	229	215	223	205	204	243	189	228	213	234	204	194	202	207	227	226	198	181	220	208	206	198	227	185	195	221	219	201	215	201	227	213	222	212	202	206	214	215	204	213	209	215	198	230	215	238	201	236	226	209	235	197	204	210	229	222	200	240	217	243	210	204	210	210	216	222	199	206	218	223	219	219	215	216	220	235	225	194	232	205	189	227	207	219	203	234	240	235	246	227	227	201	235	201	193	219	234	242	223	237	227	226	215	196	198	191	221	210	224	200	213	221	226	214	230	203	207	194	279	218	235	231	215	236	218	223	240	208	234	220	201	227	219	217	230	185	218	223	228	229	243	216	207
5389	2705	9059	12571	7997	1224	530	476	535	523	511	508	488	481	528	546	525	487	486	532	489	479	503	501	535	483	506	509	485	507	520	474	487	526	481	507	493	493	506	490	501	557	513	543	507	527	507	469	510	501	496	451	451	484	514	493	524	513	474	491	493	489	526	499	509	496	460	484	466	492	503	504	478	473	425	520	531	472	483	519	512	523	479	494	493	505	509	487	456	507	473	513	499	547	506	478	499	486	471	455	534	514	506	489	493	490	505	507	503	470	509	467	531	476	515	532	519	479	487	526	535	521	498	489	484	512	514	453	487	515	470	493	471	479	509	460	480	500	554	464	482	507	505	507	453	509	497	498	506	495	504	506	491	454	484	506	472	511	502	478	455	521	491	499	494	485	510	530	474	516	514	533	523	464	455	529	501	503	495	492	532	497	480	508	502	538	502	510	466	500	482	509	451	491	516	478	502	519	486	527	506	499	509	510	472	487	523	498	469	540	533	489	488	507	485	506	526	492	513	508	489	478	514	475	510	478	468	459	484	467	531	512	496	481	485	491	498	439	495	454	497	472	465	481	502	537	495	512	492	486	496	491	489	499	503	523	525	529	530	521	493	484	471	498	512	554	477	452	529	470	464	461	514	458	501	497	510	493	475	495	494	485	503	478	501	493	524	518	488	511	489	490	514	505	527	511	480	485	484	512	464	500	503	461	466	529	497	533	535	497	493	491	456	512	495	482	506	479	499	476	503	492	543	517	534	520	497	484	505	514	472	494	521	479	524	510	515	495	473	492	506	463	494	476	521	468	487	517	538	470	483	502	519	502	511	485	476	495	516	496	517	486	546	498	498	496	491	504	471	489	480	514	527	495	463	443	499	496	498	470	518	499	505	481	509	512	507	503	485	526	499	480	500	496	505	492	512	495	475	509	482	452	501	509	505	478	490	498	475	481	453	488	471	466	483	496	518	515	499	523	481	496	492	489	451	466	485	483	475	435	507	483	523	487	515	509	493	523	481	475	522	462	524	480	505	510	530	489	518	483	515	501	480	480	466	481	493	468	485	474	526	452	516	499	488	492	509	480	474	526	464	504	513	528	536	479	508	507	487	471	546	513	542	509	510	479	523	497	514	450	492	532	465	500	507	497	502	464	479	482	478	519	488	515	475	473	459	481	499	501	496	517	484	485	482	474	506	492	499	468	492	467	499	508	535	494	502	504	476	499	464	531	506	484	473	486	457	534	513	484	498	518	476	496	495	473	501	524	521	439	502	499	507	478	471	514	509	489	486	512	481	507	530	482	482	512	474	471	518	491	487	475	541	503	560	517	501	512	480	497	531	498	474	488	506	490	501	494	469	536	460	470	478	496	483	499	487	508	478	492	521	461	521	493	502	457	512	480	487	499	500	498	476	480	509	483	509	501	514	495	446	499	496	532	512	513	505	490	481	515	475	479	468	500	443	541	473	501	509	482	492	468	463	514	486	517	472	514	504	534	495	496	511	516	499	474	517	486	485	495	464	490	507	494	455	474	479	485	488	483	512	467	526	504	479	477	480	484	533	527	539	503	435	503	496	499	496	526	459	482	491	475	497	488	477	461	552	536	462	478	509	494	507	484	484	520	504	475	478	512	532	520	516	532	481	452	457	466	505	459	530	483	471	508	509	505	532	466	486	514	522	523	497	470	527	489	489	491	437	512	467	446	486	481	538	490	492	531	509	538	525	488	531	517	481	509	481	488	471	522	499	530	516	505	492	500	481	468	482	478	498	505	551	498	515	528	539	455	458	516	471	499	464	484	503	514	528	467	458	526	500	502	527	478	470	487	507	463	446	492	490	516	533	484	499	532	488	495	507	503	490	503	483	512	496	509	474	507	501	512	515	496	472	537	502	483	541	518	511	497	516	469	440	503	480	499	460	488	492	498	494	496	499	493	489	523	509	525	531	486	499	491	494	476	466	488	497	466	512	514	526	500	511	452	525	481	501	531	475	471	505	540	452	504	482	446	516	477	507	521	464	463	496	450	510	492	502	468	489	501	511	487	480	488	506	470	506	496	488	474	521	495	477	508	511	513	494	457	497	492	490	467	499	475	456	473	463	468	493	486	494	506	499	495	496	463	495	476	481	497	486	502	506	463	478	455	514	472	491	474	516	512	511	479	525	468	455	489	504	486	497	508	496	468	485	483	516	521	490	485	492	504	499	450	511	501	485	500	517	481	532	514	484	495	487	521	470	517	527	493	513	518	440	509	502	530	477	487	477	501	462	515	471	447	504	480	453	478	513	450	500	523	518	506	524	477	517	540	472	479	493	478	476	512	509	476	513	481	480	492	478	509	488	558	481	495	480	511	511	491	506	515	490	519	496	492	447	520	496	497	500	504	477	473	485	463	497	507	491	465	522	498	504	497	515	505	533	506	494	481	504	518	500	503	499	530	515	516	470	510	461	486	497	508	496	463	468	517	526	473	504	487	489	473	489	473	544	469	497	509	505	511	527	452	485	456	491	466	493	509	484	481	472	506	540	479	478	489	471	488	487	496	507	466	532	524	487	508	486	495	490	502	503	485	443	465	493	493	477	480	543	501	504	521	486	498	461	486	500	547	522	493	580	499	495	497	496	474	504	488	472	489	472	506	497	534	480	475	492	512	517	510	472	486	494	514	518	465	494	510	496	531	503	514	485	498	493	489	467	482	490	484	478	501	485	529	453	460	473	487	492	520	477	483	502	478	475	490	457	497	473	481	491	473	455	498	498	514	498	517	492	494	495	510	498	509	471	464	509	473	564	494	462	476	466	496	464	517	490	501	530	467	462	520	456	488	495	477	532	509	488	466	476	465	447	502	494	474	526	471	510	467	487	491	505	500	517	490	499	511	459	500	482	510	491	486	517	480	469	472	481	467	535	505	506	522	497	472	485	497	512	479	479	521	513	517	514	470	515	504	455	510	495	499	469	509	467	523	509	507	490	510	494	533	465	475	497	500	486	510	482	488	487	490	484	492	499	530	487	474	527	478	506	513	513	517	522	512	495	504	477	524	505	504	451	494	492	477	458	488	461	455	475	475	508	456	526	493	500	487	503	476	494	495	487	475	497	537	485	438	512	499	477	504	469	489	467	501	520	495	480	529	537	508	495	501	508	496	475	544	479	470	502	426	487	493	459	531	519	517	479	505	493	471	514	540	516	466	521	507	520	527	524	496	509	478	513	485	464	441	465	494	506	511	498	484	501	494	527	458	506	493	500	531	512	485	512	482	468	482	481	489	489	443	474	499	538	477	483	492	489	516	480	506	479	494	480	470	505	474	486	493	477	475	479	484	525	549	497	481	454	497	509	482	483	511	516	512	518	478	526	455	453	470	515	486	488	472	441	481	510	517	503	497	494	485	550	471	499	511	505	466	464	515	497	462	518	467	469	535	471	513	484	468	518	491	470	485	508	530	492	480	511	528	494	504	450	506	472	500	489	472	492	507	504	484	494	532	503	532	505	505	491	509	480	489
21752	7524	29409	56146	46929	16394	1036	310	276	249	219	219	222	180	203	161	177	180	176	169	187	175	178	178	165	173	164	171	144	151	150	161	159	165	149	145	152	160	158	178	159	153	152	148	144	160	160	167	133	143	165	174	177	143	144	170	147	157	160	153	150	148	126	156	154	159	183	156	173	150	123	174	177	152	166	159	164	156	173	171	157	164	197	157	155	187	165	163	140	138	162	128	142	162	183	157	161	172	136	158	166	160	174	165	148	142	179	170	176	176	143	148	175	166	156	146	178	147	134	172	142	137	162	142	151	163	159	164	166	153	166	158	157	157	143	164	172	169	153	166	157	155	186	164	167	168	156	161	168	140	151	153	134	157	159	185	148	162	142	152	125	163	165	145	152	161	178	161	149	150	130	150	147	155	191	154	188	182	151	160	137	150	126	166	155	150	149	165	169	162	168	145	145	151	146	155	174	185	171	157	132	168	164	149	183	148	152	171	150	161	153	170	130	156	142	176	168	166	134	164	153	160	145	161	155	123	167	155	146	144	165	146	194	186	148	156	147	137	165	139	178	145	151	165	158	173	144	156	169	144	141	152	153	147	172	149	147	143	145	154	158	169	143	153	171	164	139	160	151	139	133	136	168	125	156	170	136	162	193	174	158	186	154	155	146	139	152	174	135	143	150	175	186	157	146	123	129	181	127	150	146	157	140	142	152	143	146	132	143	165	168	145	145	139	161	161	167	143	168	169	159	151	153	140	158	149	166	145	117	172	144	147	165	174	155	139	135	138	155	162	120	141	150	164	164	146	132	166	141	172	176	143	156	143	153	134	139	146	155	188	153	140	156	171	147	145	169	193	167	167	185	164	159	163	164	166	180	155	169	168	181	151	160	158	175	145	150	143	157	180	159	143	151	126	141	143	161	159	155	172	139	153	149	154	186	143	174	169	159	158	176	208	161	159	171	174	133	162	143	158	154	172	155	140	149	151	149	163	143	139	154	145	168	150	134	156	177	156	126	157	157	157	153	139	167	140	177	148	164	144	139	149	149	157	144	137	146	171	161	188	154	159	168	177	169	145	158	161	140	151	154	150	172	159	177	151	151	197	166	169	153	128	154	159	141	157	146	167	157	166	162	169	169	161	151	144	149	159	152	146	140	140	152	152	179	138	151	143	154	160	152	161	144	156	140	156	168	166	142	163	150	138	142	163	149	163	141	149	147	145	157	134	165	163	166	147	163	149	133	184	151	145	148	167	173	178	182	160	155	181	156	129	144	157	144	157	149	161	176	189	165	163	153	174	146	175	162	156	131	142	173	166	159	162	139	164	154	149	120	124	145	149	158	162	200	156	125	168	173	175	182	154	151	156	144	165	155	166	174	153	155	173	136	135	156	148	169	147	151	156	167	152	161	162	148	163	147	142	162	177	167	160	140	165	153	135	154	150	169	161	164	140	158	144	153	164	157	156	167	165	149	172	161	169	146	141	148	167	149	143	155	131	152	138	174	150	145	149	159	176	140	170	160	147	168	163	148	131	173	159	171	150	162	162	169	142	162	168	168	164	152	159	152	151	163	166	131	134	166	148	157	156	162	151	169	150	151	157	174	144	138	152	147	171	163	157	161	146	167	151	141	163	154	148	164	148	158	166	138	143	172	170	167	172	166	151	159	161	144	129	163	165	162	165	163	158	131	148	141	158	178	129	173	135	176	146	153	184	183	167	147	162	149	134	137	186	155	160	155	162	151	166	155	151	158	174	172	157	167	132	136	152	158	167	154	162	139	168	155	155	186	155	155	149	166	155	121	164	171	185	162	168	145	175	165	173	149	168	154	180	136	150	159	156	132	158	155	135	150	145	155	177	183	171	144	166	145	141	153	154	143	136	146	154	167	164	131	168	168	148	132	124	159	156	182	154	177	160	178	152	173	169	159	151	152	167	177	159	201	161	166	167	149	150	141	143	175	179	148	161	140	184	149	165	164	158	175	138	147	139	140	147	167	180	133	142	140	158	166	168	151	136	150	166	181	159	168	148	156	153	153	158	160	162	162	165	168	161	163	166	155	143	145	139	165	166	171	153	135	167	152	162	178	128	158	165	167	162	166	144	152	156	156	160	157	161	172	145	168	180	142	154	156	145	158	179	172	179	153	138	191	164	133	150	181	151	153	147	154	144	171	170	162	154	141	118	159	151	183	173	175	141	147	145	143	177	159	170	148	150	157	155	169	148	154	151	156	158	160	127	155	165	119	149	165	155	132	163	158	160	152	151	154	159	159	173	154	177	148	161	179	198	156	179	163	159	137	139	151	164	201	149	138	132	150	154	173	133	149	160	143	172	157	156	165	164	146	171	159	176	143	147	167	143	172	158	166	167	151	161	182	159	140	149	147	151	162	153	155	146	161	139	169	160	150	160	161	161	158	160	150	165	175	169	203	162	140	149	168	148	165	152	175	137	178	166	135	156	189	151	178	153	158	150	152	176	141	178	150	141	149	140	146	162	164	147	159	155	161	164	155	147	144	148	188	152	186	162	149	147	155	140	153	173	150	144	148	170	176	133	178	158	145	162	173	160	170	162	155	167	144	167	162	146	170	172	163	153	176	147	152	152	137	164	174	160	156	158	157	161	174	152	148	177	154	160	131	156	165	149	153	141	151	173	164	149	181	188	152	149	171	150	162	153	164	162	144	184	133	147	146	129	152	140	145	149	159	131	161	155	134	153	144	161	171	155	181	159	169	153	181	164	159	167	157	159	147	139	143	134	140	141	159	165	154	150	126	142	140	172	180	183	165	141	168	145	159	153	173	170	146	152	157	170	155	161	160	169	165	132	155	166	155	135	157	168	153	159	171	142	146	168	145	155	160	168	148	130	139	130	140	164	168	147	154	146	116	131	152	134	166	161	154	157	155	162	152	150	162	175	163	152	175	155	147	143	156	180	155	146	161	159	167	154	153	150	145	162	164	158	144	160	145	159	142	170	169	165	160	172	159	156	146	166	168	165	163	148	168	154	154	155	160	135	146	176	166	167	160	150	184	165	145	170	146	152	132	168	158	160	138	172	164	154	166	184	156	143	152	165	164	198	156	139	145	157	132	168	157	147	153	167	145	146	156	183	133	148	155	166	175	158	167	141	135	169	159	156	161	152	158	143	156	177	136	155	155	159	137	150	168	155	151	137	169	161	137	159	159	174	170	153	178	150	138	141	174	134	158	140	191	146	147	164	164	146	143	178	145	153	140	167	168	119	142	146	174	149	178	161	163	139	145	169	170	155	178	151	162	163	160	153	156	156	129	170	178	165	148	155	162	154	146	147	154	159	166	153	170	152	146	150	146	166	146	162	172	147	154	164	163	165	154	156	166	151	161	147	142	167	178	181	156	159	155	151	174	149	159	152	160	182	143	136	171	167	142	153	147	159	131	143	149	147	145	157	145	153	173	171	159	156	174	193	158	170	153	161	160	154	148	152	174	141	137	135	141	145	142	165	144	180	158	166	144	152
10527	5671	37112	62206	57453	8451	1436	1310	1097	965	797	779	706	645	680	659	585	622	563	513	562	504	496	496	478	470	479	484	456	431	417	433	479	449	413	418	430	432	442	397	435	474	434	429	407	388	449	431	410	443	403	378	420	411	432	424	412	407	415	435	429	402	388	411	414	382	401	379	404	382	406	412	420	397	386	419	426	439	386	425	410	411	436	350	378	378	400	396	408	444	454	407	428	418	404	401	356	412	409	404	390	396	383	390	385	379	439	377	412	402	387	382	383	401	423	414	401	395	424	398	399	402	388	391	383	392	443	409	382	392	404	403	362	382	378	400	394	394	427	400	399	374	413	396	390	392	402	394	390	390	409	392	418	387	409	386	405	406	401	375	410	356	405	384	404	416	439	364	394	380	397	433	377	408	404	408	373	375	387	423	395	376	385	403	375	374	405	407	348	392	402	429	386	420	388	381	424	372	387	401	394	403	445	389	409	406	387	383	382	364	402	390	386	410	396	385	378	379	383	358	395	406	406	415	365	388	414	393	427	437	394	335	423	405	358	420	400	430	426	386	399	432	433	405	429	415	394	391	365	346	387	395	397	422	389	387	371	375	406	414	384	381	392	397	407	389	378	396	381	392	378	397	417	408	408	374	388	419	408	366	408	376	437	366	401	408	395	393	367	413	414	412	387	398	426	367	405	377	400	378	392	399	366	417	380	396	362	405	433	384	420	401	375	401	379	380	395	390	399	366	401	402	370	410	387	433	422	416	386	415	409	416	400	382	412	410	410	392	383	394	402	397	413	373	395	416	397	407	382	426	359	436	374	398	393	370	429	392	398	383	384	395	412	374	380	415	408	415	393	371	367	370	373	416	398	369	399	413	402	432	390	349	406	394	402	407	376	415	412	395	397	386	377	382	397	405	411	420	398	376	397	407	382	391	371	393	380	405	403	371	381	423	397	391	421	422	417	389	367	400	410	407	358	402	402	389	395	384	396	374	380	412	396	419	384	376	387	380	411	392	383	397	406	393	417	384	433	412	414	407	391	377	404	372	417	382	397	457	395	402	437	395	396	367	412	400	359	414	403	363	391	416	385	345	385	389	423	366	388	379	390	409	369	341	413	382	362	419	364	374	406	410	408	384	399	435	375	426	377	402	367	388	410	377	378	393	407	410	406	397	408	378	383	412	432	434	364	358	416	375	389	418	383	374	386	406	381	374	389	405	410	406	411	422	393	368	397	393	431	411	415	417	383	435	400	390	431	406	412	355	405	406	386	366	386	382	427	392	400	395	391	405	404	410	363	397	392	423	383	391	403	410	416	367	376	403	422	402	382	385	387	383	424	401	386	415	395	410	395	392	391	422	384	395	415	408	391	420	357	403	368	374	384	373	374	412	409	428	356	411	391	372	376	393	427	370	415	398	384	388	380	397	395	395	417	389	386	411	395	384	407	395	413	399	359	400	376	422	417	401	387	380	396	403	393	420	367	377	438	382	420	374	417	383	397	382	418	418	420	399	368	380	409	376	411	397	412	416	372	429	388	412	386	399	394	384	410	392	354	396	401	406	419	393	391	431	387	383	380	400	418	384	397	393	383	371	392	413	394	395	394	423	424	397	396	376	400	349	396	401	381	388	386	403	411	367	406	401	397	367	412	385	364	393	405	383	369	418	389	388	418	368	367	406	393	407	391	408	382	406	376	427	376	433	392	384	378	393	398	427	404	416	376	410	382	402	416	336	396	412	390	376	431	380	410	387	409	385	426	393	383	401	385	401	369	418	385	403	387	416	362	403	389	396	429	403	386	340	353	385	390	376	395	409	374	400	398	352	382	405	411	375	376	384	417	395	390	391	373	409	366	389	366	391	365	405	383	408	398	407	365	395	374	371	378	381	397	407	404	381	410	384	389	362	408	384	395	389	408	421	404	433	382	406	414	340	428	401	409	392	362	379	389	379	388	392	363	414	398	404	378	382	370	416	375	362	363	404	388	380	356	417	381	384	396	385	394	416	408	432	395	406	416	369	416	404	406	381	392	378	380	383	389	379	418	404	385	403	389	396	397	369	360	379	387	378	406	401	390	400	379	375	420	411	405	404	376	388	394	373	414	407	359	435	371	378	358	413	393	386	372	410	412	401	426	340	384	413	379	394	384	412	394	390	364	387	433	434	409	371	405	423	412	386	393	392	362	391	385	404	378	369	374	385	363	394	391	406	403	377	407	398	366	411	368	397	372	402	419	383	384	393	385	385	390	398	368	373	375	387	388	405	371	384	418	395	381	378	399	386	403	375	410	422	424	385	369	376	388	404	386	391	438	425	388	397	431	385	403	377	404	388	373	376	398	413	399	392	402	423	404	405	382	420	399	379	404	375	391	402	409	386	435	375	399	406	401	391	369	389	420	425	388	388	396	393	403	390	395	380	413	382	400	389	402	408	451	378	386	442	411	407	388	426	379	386	397	385	406	417	376	411	395	419	386	402	370	382	403	402	396	431	396	399	381	375	403	395	397	426	391	393	386	371	373	375	391	353	405	427	380	424	401	404	425	392	363	377	372	385	393	419	425	413	374	389	421	381	417	352	419	376	398	425	396	392	359	386	413	376	395	378	393	387	411	396	375	376	434	344	382	437	374	358	398	393	412	405	404	377	392	428	359	379	419	406	355	346	397	381	418	438	392	405	389	360	370	410	409	372	405	386	410	371	382	386	415	427	394	415	387	451	387	420	402	413	362	351	391	417	381	388	432	382	386	340	398	408	420	405	412	403	423	393	343	401	401	378	418	359	374	406	393	374	378	388	394	380	376	381	431	436	386	436	399	340	408	392	386	387	413	376	408	428	391	362	392	387	353	397	354	374	401	403	372	418	393	397	354	414	402	392	380	396	382	381	388	423	388	390	422	367	375	392	373	405	386	396	394	394	379	359	424	417	405	381	395	427	401	358	410	413	423	418	392	395	369	382	380	405	398	386	422	391	414	374	416	422	393	405	427	382	400	393	353	407	419	421	405	412	385	399	361	383	377	381	366	385	372	383	406	368	381	388	440	385	398	400	391	404	399	415	365	384	374	385	386	412	406	380	409	413	371	366	350	425	429	413	388	376	345	391	398	407	425	417	411	401	390	360	352	412	386	369	385	431	448	391	375	391	387	369	371	392	394	380	406	374	385	384	394	366	407	402	395	359	407	432	386	382	416	403	412	391	377	413	398	406	417	372	397	398	388	416	381	428	417	385	410	417	388	422	407	387	397	404	368	403	373	368	407	407	413	367	394	402	373	400	396	395	382	370	431	387	366	389	429	384	365	383	412	400	392	370	360	409	409	402	394	370	405	399	396	402	375	383	415	375	400	409	422	373	377	373	406	424	398	413	392	386	413	397	379	400	385	414	369	392	401	422	408	377	348	415	365	383	384	362	436	441	400	371	371	380	398	417	402	412	349	404	364	417	405	389	379	413	409	383	378	397	389	409	387	381	404	405	442	393	395	387	404	416	411	392	393	365
28044	11373	33720	68162	57038	19792	2545	644	556	476	404	431	393	353	336	377	369	322	291	331	316	347	298	323	325	290	290	284	302	272	318	318	328	326	343	310	284	260	281	310	296	330	305	277	305	298	311	312	302	297	301	294	329	311	339	283	283	284	304	294	305	287	310	284	275	268	299	305	309	307	272	292	275	347	344	284	289	303	323	258	265	268	323	299	277	259	285	270	298	280	310	304	301	296	298	268	272	261	270	294	298	279	316	286	276	297	301	281	311	306	273	302	298	294	288	300	276	328	290	312	319	284	315	319	272	284	278	327	281	314	318	237	300	293	302	307	277	285	311	297	253	291	296	320	298	293	314	324	299	327	297	296	284	295	312	263	302	271	269	289	293	290	304	307	260	286	303	292	253	290	289	267	293	286	285	296	295	313	285	306	273	293	271	285	300	301	316	313	261	288	245	260	289	316	288	297	281	300	285	300	259	288	294	270	260	292	288	290	266	299	273	284	281	281	273	293	316	306	271	274	304	277	311	271	269	304	298	307	312	296	276	305	283	290	264	282	283	299	254	321	266	291	270	315	285	277	305	294	266	326	303	319	286	327	323	285	276	294	298	290	264	309	314	335	302	292	317	324	289	284	300	296	289	271	303	302	263	341	248	307	335	307	273	271	290	270	293	280	287	268	263	302	294	297	316	289	291	274	294	282	296	271	273	295	294	283	288	298	292	251	286	323	284	273	256	270	306	280	314	279	273	276	270	328	288	269	309	303	250	250	300	286	286	285	296	296	274	285	292	299	245	286	271	287	307	296	295	292	282	297	287	318	324	281	278	301	309	268	286	271	284	305	234	272	316	297	287	291	274	308	293	296	294	326	278	296	299	287	286	271	290	292	278	309	233	294	278	285	320	294	311	297	292	297	272	306	300	284	319	303	277	291	278	306	286	292	274	288	266	306	312	288	286	279	300	272	310	285	289	284	282	301	282	287	285	305	282	292	312	293	318	291	297	306	257	310	308	284	326	306	313	296	304	297	287	260	291	294	265	274	286	276	293	288	299	270	296	281	299	295	288	327	302	304	306	266	289	294	290	272	296	296	289	251	306	308	305	316	283	261	281	308	280	321	315	302	304	240	247	275	299	283	284	280	317	307	290	269	330	291	306	331	286	283	279	300	296	286	273	305	309	331	286	290	299	278	272	285	235	274	303	261	307	311	285	278	261	267	288	275	278	290	300	293	299	311	288	298	293	293	295	297	293	273	314	298	309	252	308	311	315	255	262	277	313	309	264	289	280	297	300	286	283	313	281	285	338	277	304	305	292	305	310	302	281	278	277	265	305	286	313	309	288	290	309	306	288	301	279	291	273	267	284	290	280	299	312	254	297	276	277	272	291	273	307	305	286	271	291	278	305	329	295	308	284	272	279	302	270	286	355	294	299	309	291	297	298	283	326	295	306	281	311	259	280	265	263	314	277	309	274	274	296	296	270	314	271	293	279	301	290	266	294	308	282	265	298	289	331	293	295	296	281	271	314	302	306	268	340	264	299	297	310	311	308	290	275	255	299	301	274	298	287	278	291	296	287	282	284	306	288	280	284	290	293	305	280	290	290	292	309	278	279	248	323	262	286	271	268	283	274	301	310	303	317	287	320	309	322	298	279	306	319	283	317	261	292	269	290	300	265	277	305	308	280	285	281	292	284	274	274	272	285	304	313	294	311	288	289	291	260	288	310	343	281	262	285	302	280	289	274	328	322	286	300	252	306	310	293	292	275	279	302	283	282	270	287	278	297	289	274	279	322	263	260	304	279	302	304	322	282	293	303	301	295	287	255	303	287	316	276	294	299	305	296	287	298	285	293	270	270	286	312	270	279	304	283	295	250	295	306	298	291	289	276	286	278	300	263	294	264	259	331	303	305	309	300	251	277	268	293	318	293	315	313	283	267	296	285	285	325	293	320	288	285	291	269	333	282	278	288	283	272	294	310	293	290	328	316	313	277	302	259	294	257	288	315	291	265	286	271	287	320	295	286	278	278	302	275	295	288	280	281	296	273	273	288	300	284	296	290	314	263	296	289	296	303	310	290	276	299	297	252	310	297	310	270	290	299	285	301	276	278	279	259	285	296	279	287	272	323	321	293	268	333	302	285	276	298	298	280	293	266	307	288	316	302	288	282	301	337	311	250	271	339	305	268	275	279	277	299	288	272	276	280	270	281	311	287	341	258	306	320	294	339	313	280	254	292	287	303	275	284	278	301	283	296	301	306	283	305	283	289	302	318	294	309	262	312	285	305	305	309	292	282	277	284	273	303	303	278	290	307	295	298	273	290	289	282	299	293	336	276	324	275	316	287	310	302	311	281	290	314	305	296	272	271	278	265	288	311	286	308	299	306	261	308	306	278	280	284	313	295	313	290	265	274	269	270	248	281	292	286	314	292	285	307	262	263	292	287	283	311	298	271	276	338	278	316	272	273	313	321	272	300	277	299	311	290	267	309	308	329	281	299	286	273	305	271	291	292	271	280	278	286	274	297	281	285	292	324	289	298	292	320	297	265	267	317	261	295	281	273	290	275	296	280	297	267	286	302	294	298	268	279	263	287	291	274	317	313	268	290	264	276	284	270	305	306	283	267	283	258	309	303	310	269	311	322	274	314	283	334	284	286	265	294	285	272	290	307	338	250	284	288	275	314	281	288	264	275	298	299	285	326	255	275	253	289	281	301	328	295	272	286	289	259	301	303	284	295	315	281	285	300	297	300	328	287	283	319	266	298	279	296	285	314	284	290	311	284	313	303	292	305	296	329	317	294	297	273	300	275	308	312	287	307	277	295	298	325	276	284	322	294	335	280	270	285	310	309	293	284	284	290	284	287	262	301	259	287	303	299	294	295	265	299	281	289	310	316	285	298	254	272	292	276	260	249	314	287	296	283	266	269	287	272	278	277	293	289	302	277	300	285	287	253	264	306	328	291	297	273	309	271	305	264	285	253	321	297	288	325	278	294	297	274	249	297	295	277	271	291	268	305	280	266	279	296	261	286	294	277	278	315	312	293	302	302	294	251	281	315	275	312	314	265	274	291	266	274	316	254	276	281	273	286	267	323	292	309	260	287	284	294	321	290	319	289	314	309	298	314	304	288	288	310	309	312	248	303	321	290	316	278	303	310	326	273	298	297	302	289	298	292	300	282	290	251	296	319	286	259	311	297	267	308	266	299	288	292	277	278	283	299	290	267	308	280	289	323	301	315	289	309	299	296	274	284	288	297	255	313	292	284	297	291	303	317	282	295	308	307	300	297	293	290	277	274	278	304	298	283	273	290	274	292	307	267	269	270	291	293	329	296	256	286	239	269	279	298	307	298	262	309	277	278	266	299	278	314	291	282	303	276	282	280	281	276	301	284	270	302	259	317	293	297	284	285	293	277	293	303	299	313	280	326	282	273	326	260	286	269	269	280	302	293	272	278	292	269	292	301	268	260	312	303	289	300	274	283	301	274	291	280	281
12106	7904	39525	72540	65573	5366	2505	2093	1811	1595	1473	1301	1220	1212	1099	1029	955	1004	884	904	880	851	832	824	768	809	803	784	790	739	822	766	757	720	787	716	720	753	716	732	745	736	704	734	749	684	691	717	707	686	676	690	729	696	672	719	671	667	600	666	673	667	681	699	673	693	635	679	681	670	673	698	702	689	733	678	656	688	698	693	652	698	686	670	677	712	658	645	688	682	655	696	673	673	665	645	634	693	641	689	700	694	670	712	717	742	697	641	660	709	652	704	730	682	665	683	675	647	669	684	707	661	662	670	725	669	653	628	661	688	674	663	634	671	635	684	651	634	690	690	655	651	670	686	679	662	614	677	643	681	691	656	688	642	648	691	691	679	704	678	653	661	656	643	654	666	641	686	632	702	679	642	668	642	647	685	679	691	676	684	646	702	646	676	682	712	636	712	677	658	677	692	687	672	719	651	685	650	700	662	619	682	684	666	670	696	735	659	648	673	650	687	698	653	681	632	636	684	690	671	692	631	668	666	605	672	686	717	675	693	661	692	737	710	668	642	695	645	668	636	680	669	639	725	674	684	669	692	649	641	663	671	647	662	684	627	684	669	711	616	635	705	687	641	630	691	658	683	683	696	645	688	645	708	668	656	655	644	633	620	685	667	671	662	680	683	673	643	657	667	675	648	701	657	633	672	664	657	644	705	647	655	684	671	639	719	657	642	710	686	653	636	646	628	666	677	680	615	652	695	687	707	682	669	692	690	642	669	678	649	621	649	691	658	692	658	703	689	640	671	719	663	654	656	712	673	660	632	685	629	702	689	636	654	637	678	655	636	654	665	678	667	635	678	681	743	683	683	634	661	667	649	640	654	648	675	673	666	694	640	649	640	642	693	627	633	661	685	700	682	677	664	631	640	675	711	632	635	664	743	640	689	684	654	655	660	662	692	717	615	672	655	646	629	733	681	656	640	689	631	674	640	656	665	633	672	694	647	653	664	713	630	678	671	702	643	666	668	659	681	648	709	704	649	611	669	673	703	686	668	636	694	675	644	651	695	609	655	674	679	645	675	679	656	681	649	674	654	621	662	653	653	724	683	643	710	676	644	665	697	666	656	705	667	647	687	684	649	650	675	649	721	687	668	691	682	681	670	715	642	633	689	612	703	661	698	676	612	683	665	694	659	658	680	688	683	597	665	664	652	637	667	628	660	715	684	687	670	656	664	682	660	664	616	653	641	637	728	669	657	657	641	673	690	663	657	647	634	664	637	632	648	646	665	620	654	678	662	706	674	599	658	703	645	619	635	684	653	661	719	677	655	693	642	659	684	668	672	680	649	643	657	681	636	685	676	663	658	661	666	696	669	679	650	678	643	671	669	654	651	659	650	656	671	694	663	643	658	644	673	690	697	707	636	648	620	669	664	650	663	636	697	711	637	713	677	650	680	647	662	641	632	657	645	656	636	651	643	661	651	677	684	654	682	627	681	636	662	694	679	661	652	645	638	688	645	642	600	682	695	656	677	662	679	660	656	649	680	668	668	709	694	681	634	634	647	662	648	706	631	694	614	675	667	645	647	668	700	641	679	675	646	690	698	656	683	648	731	667	729	635	646	677	655	704	636	694	651	663	702	685	688	669	671	667	681	652	646	681	656	685	641	629	647	642	652	643	703	718	687	697	676	645	652	669	714	718	686	664	682	652	691	614	644	689	669	670	669	656	671	686	685	650	672	678	675	653	684	681	705	669	717	642	684	604	648	639	633	637	613	661	631	630	684	627	668	666	634	630	653	634	670	672	682	690	631	645	611	686	702	671	672	664	656	674	647	702	689	669	625	667	637	694	677	652	631	630	672	698	664	689	705	671	707	695	684	626	698	682	686	645	608	699	663	681	715	658	678	684	663	673	643	645	684	660	675	630	640	666	728	692	653	687	660	621	647	642	654	668	725	704	671	643	700	662	692	621	661	666	617	686	650	680	619	668	639	678	665	669	669	646	682	648	674	649	656	673	659	673	635	657	678	672	651	665	658	661	696	647	670	670	689	714	664	679	655	638	700	652	654	642	700	642	664	621	684	674	676	687	690	679	630	685	674	693	640	622	671	652	617	677	645	637	647	673	611	677	657	718	634	677	678	668	682	657	710	641	635	682	636	689	704	691	680	683	655	635	703	623	642	668	663	623	655	616	677	667	647	638	683	632	700	663	681	673	681	679	664	685	676	704	639	696	688	663	655	628	669	663	678	667	672	649	641	609	673	683	610	699	639	653	684	647	663	658	653	692	694	689	653	655	649	684	652	641	665	599	690	701	689	653	692	709	657	649	661	656	643	668	668	656	643	657	715	630	667	713	702	666	650	628	675	674	689	649	669	667	685	653	651	673	669	708	654	622	607	634	641	655	654	711	688	671	660	643	615	659	646	625	646	655	702	646	640	641	666	650	676	716	648	676	728	668	689	656	678	666	666	688	660	703	682	661	682	662	684	659	652	635	686	614	657	679	686	682	678	686	632	654	665	678	665	721	657	708	712	725	616	750	678	626	674	657	676	646	630	645	657	663	679	617	673	659	608	696	663	641	660	684	687	658	654	632	659	648	662	669	644	669	691	632	701	642	602	658	700	674	681	661	757	646	647	627	640	646	674	698	681	658	681	637	629	635	673	678	669	671	664	683	680	660	652	710	683	699	641	666	660	686	661	671	617	677	703	646	667	645	637	635	639	692	703	684	650	638	649	635	706	668	754	642	684	699	668	650	693	640	678	682	643	676	654	675	680	673	655	678	667	690	671	636	664	652	673	680	658	628	633	697	711	674	676	670	677	638	672	713	674	699	647	656	631	678	645	695	660	640	700	720	615	665	612	684	712	676	589	635	684	646	614	602	680	728	631	622	679	689	712	699	685	658	683	637	665	666	622	698	693	650	652	670	690	653	697	705	666	658	715	671	671	608	649	685	659	658	654	663	684	655	645	696	632	698	642	692	644	667	647	600	709	675	641	680	648	702	664	640	673	629	686	666	682	706	713	658	669	674	705	667	685	672	661	646	668	664	663	682	688	636	664	720	636	710	635	697	712	667	630	630	671	684	617	669	644	652	655	661	688	709	652	652	729	653	681	675	657	649	713	720	702	661	655	647	633	665	691	634	676	632	698	593	681	653	639	681	639	624	633	670	685	671	675	691	656	684	666	645	707	653	646	677	673	693	662	617	681	647	670	615	657	677	714	665	690	641	706	676	652	661	665	676	732	695	669	662	639	672	674	666	679	694	695	652	635	665	659	642	645	621	683	717	652	672	639	675	645	610	648	693	673	689	647	627	695	649	674	666	641	631	711	673	722	676	681	700	601	653	695	674	632	668	674	610	711	675	682	656	702	688	678	680	615	613	659	695	664	699	640	694	664	683	718	676	657	639	665	666	653	674	670	683	670	610	651	666	696	673	665	697	651	698	673	625	639	668	657	630	688	668	661	648	703	679	674	615	678	692	704	597	634	624	655	642	695	664	689
8085	3247	5264	4479	1882	274	247	236	210	247	189	216	218	221	187	208	244	226	204	205	208	212	218	214	184	246	229	224	233	226	220	195	215	228	210	220	208	247	229	215	207	219	188	220	199	205	207	197	189	225	235	220	189	221	214	209	226	195	218	210	244	256	239	214	233	247	195	231	215	231	211	217	204	206	233	231	227	217	231	219	256	235	217	220	214	217	229	205	221	225	222	170	216	206	215	217	210	218	219	229	237	228	219	234	214	209	206	223	216	213	190	204	227	219	248	216	198	221	213	201	218	244	245	221	221	245	204	240	209	205	228	217	234	208	227	219	203	201	197	186	198	219	226	211	192	179	212	240	225	219	190	208	250	201	211	223	228	220	236	235	219	225	204	214	227	215	218	203	210	217	209	221	209	197	193	202	187	225	195	197	195	197	227	220	184	210	213	220	225	215	220	243	217	177	203	219	217	227	203	232	220	218	219	236	224	220	232	190	225	207	222	206	219	231	221	207	233	197	197	199	202	235	213	239	208	201	194	204	216	208	218	217	185	196	206	224	168	233	221	215	216	234	225	205	235	206	210	189	214	219	211	180	187	204	202	206	205	207	205	204	241	207	220	210	224	209	237	237	226	189	205	240	244	243	192	218	217	192	208	190	177	208	249	210	196	208	208	208	212	213	209	232	219	202	222	199	233	224	231	226	226	209	186	217	227	223	207	189	250	192	227	214	213	220	213	239	211	209	221	220	242	227	233	235	244	236	187	215	217	219	215	198	205	225	238	233	209	220	175	189	217	238	199	215	251	214	219	219	202	219	206	200	194	214	192	228	206	209	190	212	200	221	184	206	230	207	226	225	221	194	235	221	219	228	199	211	234	237	199	186	202	238	204	244	235	203	219	234	243	234	200	204	205	220	183	233	221	235	210	260	207	218	222	194	215	196	229	199	200	201	224	208	199	219	211	250	230	230	193	227	225	198	201	218	202	191	213	202	200	234	208	219	220	234	211	219	205	241	210	199	224	199	217	191	202	220	199	226	216	191	248	185	201	224	227	231	231	219	210	232	226	242	208	194	202	228	226	248	225	185	211	246	200	215	215	198	226	224	223	207	196	219	205	236	197	229	217	237	187	211	207	202	232	230	237	234	205	224	210	194	199	210	222	189	204	211	232	224	201	207	179	246	213	198	231	202	224	230	238	205	199	174	235	225	235	221	213	233	199	210	205	208	243	216	208	217	212	213	196	248	229	249	222	208	205	219	216	219	209	249	209	229	209	200	206	211	183	243	210	225	181	216	219	219	212	190	228	219	201	215	215	246	211	247	238	229	219	219	215	203	207	220	225	220	210	229	192	221	222	225	218	219	202	214	225	222	193	213	175	218	205	213	249	201	211	236	208	188	202	212	199	204	218	238	195	189	214	209	247	180	190	219	228	198	201	226	239	205	190	207	202	232	205	189	198	236	183	204	221	199	208	207	221	234	247	195	210	242	231	220	226	237	202	225	228	214	214	215	188	215	221	227	203	221	204	209	194	226	236	198	216	223	233	237	249	231	207	215	222	204	218	186	217	226	225	210	225	220	202	201	213	231	194	230	210	227	208	217	205	231	195	224	224	242	203	219	218	184	199	233	205	217	248	241	227	211	230	210	207	216	228	183	230	202	220	212	223	224	237	210	211	257	233	207	164	225	224	227	231	210	203	206	232	227	203	190	213	247	230	227	226	188	200	218	205	194	203	210	222	220	209	210	221	231	182	188	219	224	192	214	197	201	213	217	218	213	218	187	231	215	190	187	226	209	225	230	217	190	201	209	215	203	211	231	197	201	192	209	218	225	214	211	228	224	226	210	178	173	207	215	208	208	201	225	222	187	220	239	202	222	218	208	231	218	234	208	216	197	230	225	195	199	203	192	227	220	212	196	244	237	213	201	206	209	219	219	216	199	221	189	258	183	220	205	201	225	217	222	226	222	216	231	211	199	226	207	201	224	208	205	246	223	206	221	254	221	211	229	218	201	217	224	204	231	193	216	199	241	244	229	184	216	201	212	209	218	205	220	192	224	209	222	210	226	221	232	191	226	235	209	194	209	185	225	227	197	190	240	232	229	201	204	202	234	187	187	193	218	217	202	220	237	230	193	184	193	198	232	239	193	216	192	196	219	211	246	200	210	206	238	229	177	212	216	203	208	231	220	186	232	196	203	210	235	202	227	208	195	215	215	193	205	246	213	198	241	178	203	236	217	213	234	201	199	200	219	212	206	238	234	235	214	210	213	223	229	238	232	232	224	202	256	202	215	195	200	219	229	228	224	248	207	219	205	190	236	182	225	212	193	207	217	237	202	212	225	221	204	220	210	231	239	242	197	221	197	230	196	195	231	213	223	220	198	213	225	217	212	194	218	212	202	202	211	203	227	211	204	198	214	230	233	202	252	204	205	211	243	239	246	222	196	193	212	235	221	241	226	211	236	233	220	201	223	216	227	231	229	211	202	210	204	211	226	213	248	221	234	241	203	219	223	227	222	224	190	204	184	190	252	191	240	222	216	190	204	204	218	243	222	212	231	213	204	234	222	208	227	211	209	218	182	237	194	201	206	192	229	217	205	221	211	224	205	200	203	218	240	222	215	220	209	211	231	202	228	195	211	212	212	237	195	234	219	227	244	224	202	218	208	216	198	217	206	216	215	215	209	233	225	186	208	189	217	223	175	221	198	192	242	226	218	196	226	209	212	212	202	203	212	220	227	206	203	219	225	238	237	199	203	199	222	208	211	206	197	218	232	214	204	174	223	186	210	217	214	216	221	224	220	224	235	225	197	232	216	204	227	229	197	234	220	208	202	217	178	206	215	205	211	232	219	209	203	204	227	230	229	204	215	241	230	207	211	227	212	213	200	222	211	237	224	191	208	227	243	231	204	218	211	206	215	210	226	221	202	236	212	232	225	219	188	211	230	200	214	217	213	211	217	231	245	225	219	207	205	213	186	183	206	196	213	200	181	172	224	217	218	217	202	210	198	226	215	228	199	216	205	208	203	192	251	215	211	202	219	189	210	224	201	187	223	216	222	249	241	228	225	200	216	208	203	197	224	215	213	231	235	229	213	197	199	215	213	186	230	205	221	234	209	246	216	201	199	210	202	211	213	215	220	210	224	202	214	209	228	207	205	219	228	226	194	197	193	220	188	210	226	205	213	216	246	211	250	230	220	213	179	195	215	203	214	223	254	212	214	221	167	235	196	208	195	216	208	215	212	202	210	200	240	222	216	212	197	215	193	201	217	219	201	222	225	219	214	213	231	245	240	229	249	185	181	203	245	207	212	218	220	223	237	213	184	240	214	188	209	223	222	233	212	204	208	205	211	224	218	218	251	257	203	195	194	237	206	220	209	231	207	224	212	203	214	211	209	221	234	193	182	204	231	233	206	265	209	192	222	209	205	213	222	211	206	204	216	185	248	198	205	200	181	223	206	208	213	238	209	237	218	211	211	205	194	222	208	213	215
4533	2960	9917	11908	6256	528	501	493	547	527	473	433	511	519	477	517	490	477	502	485	516	467	464	481	508	461	496	491	507	512	499	499	448	507	453	529	508	449	487	484	472	496	484	515	472	483	534	463	475	513	532	484	468	439	478	501	454	524	491	454	500	458	542	487	457	470	455	518	505	507	503	488	471	487	497	482	517	463	485	464	519	500	521	497	542	438	506	489	482	518	460	456	492	477	499	483	510	471	502	546	464	509	497	504	499	517	518	471	494	457	498	471	500	463	460	510	467	511	481	485	491	475	433	469	442	481	480	531	490	500	481	482	463	484	468	488	474	514	453	459	492	468	482	501	509	453	477	498	460	483	473	495	493	453	513	464	468	496	492	491	491	477	462	489	491	450	504	479	515	483	498	447	494	495	520	498	483	532	467	491	478	496	509	503	445	439	492	528	428	477	483	453	456	517	513	473	506	478	493	490	505	507	500	449	457	478	452	487	526	482	529	508	483	472	479	494	495	508	543	509	485	484	485	499	450	482	464	480	505	507	478	484	454	459	481	531	474	476	489	486	463	461	463	496	489	470	528	453	486	470	504	491	497	481	514	478	530	498	480	487	474	469	495	511	473	478	457	489	474	488	510	544	465	493	477	494	483	483	493	494	491	489	535	486	475	505	474	495	483	471	485	484	465	507	499	467	492	520	507	512	497	520	520	475	489	467	507	506	490	519	480	473	498	491	485	470	488	496	492	451	488	497	489	490	493	472	509	470	491	473	513	466	491	493	464	490	493	475	500	459	516	498	496	480	446	497	468	482	485	498	469	505	449	457	527	493	514	480	482	506	491	470	474	486	476	461	505	484	483	465	447	489	512	454	509	476	484	518	436	469	487	494	489	494	459	500	478	499	487	474	488	528	501	490	470	457	444	519	481	500	513	475	463	432	502	518	495	497	505	476	508	451	478	489	510	511	484	498	462	443	464	465	519	445	483	485	496	477	453	470	512	510	462	487	479	510	468	445	479	473	496	480	531	481	514	480	501	480	451	492	485	461	467	506	493	463	504	497	493	525	484	500	491	501	503	464	505	456	502	463	494	498	493	474	513	493	465	497	492	496	458	453	482	499	460	478	461	506	495	489	472	462	475	453	487	514	481	484	494	485	478	461	484	517	469	506	466	497	502	508	463	471	453	492	471	496	497	443	453	485	486	525	489	485	479	512	479	480	466	477	509	541	502	506	504	459	494	515	452	506	465	470	463	488	488	482	467	511	504	511	476	515	490	459	495	497	513	475	514	491	484	490	464	493	481	535	439	487	469	503	487	440	503	493	498	477	505	478	456	475	453	512	450	464	475	484	512	491	478	477	475	498	486	485	488	526	483	511	472	492	466	515	513	489	454	479	492	489	441	517	491	465	491	504	471	485	479	478	473	506	498	498	471	497	483	480	525	548	488	500	477	481	518	483	443	517	469	464	530	492	532	485	488	481	440	469	504	437	489	462	508	497	504	501	462	511	475	495	498	437	494	438	516	487	468	522	478	487	466	471	475	465	468	468	515	486	491	484	468	460	518	476	484	510	519	517	514	501	464	430	477	501	503	478	510	490	479	489	497	452	495	489	502	502	470	498	482	491	501	491	453	514	460	491	531	492	503	472	485	479	452	450	462	491	489	478	501	508	494	486	548	459	507	480	515	506	532	481	492	483	507	492	504	412	508	542	474	521	472	475	449	488	495	522	520	425	483	492	485	460	481	485	479	456	494	454	497	456	456	476	498	498	476	485	476	459	526	477	473	530	487	472	498	522	482	491	477	511	509	474	489	471	522	492	510	491	492	523	467	481	497	467	476	471	511	477	500	493	448	493	512	493	496	472	496	522	481	464	506	454	506	476	483	481	513	457	482	431	485	476	480	494	465	439	493	469	482	446	468	510	516	531	483	507	482	472	507	506	526	513	455	490	501	454	446	510	472	477	466	481	449	473	458	499	460	494	473	491	476	477	472	504	503	487	486	500	474	501	504	478	465	498	444	514	465	487	483	461	502	468	478	501	485	482	462	491	475	520	519	489	478	491	516	464	464	463	478	501	499	462	486	489	455	474	465	492	498	483	487	472	467	510	499	479	487	488	525	479	507	571	459	469	467	512	516	464	460	512	530	469	524	485	489	452	492	461	485	475	475	491	506	489	503	500	500	470	482	461	450	501	493	512	481	489	490	480	451	486	504	471	490	515	506	497	488	483	480	469	499	520	476	462	512	493	501	479	506	487	483	524	495	495	483	478	491	505	469	488	531	484	483	503	476	516	508	487	449	477	485	459	501	481	516	502	498	475	525	479	482	484	495	451	478	493	473	483	479	501	463	468	478	466	489	487	466	471	500	462	484	503	470	454	487	520	526	499	469	470	513	481	504	446	489	470	473	493	494	480	475	507	442	486	458	488	477	498	527	485	514	481	472	462	489	477	510	473	479	476	492	452	487	512	445	490	448	483	493	534	527	488	520	452	481	481	506	489	465	492	513	497	465	501	502	483	500	494	511	475	515	462	461	477	481	512	505	499	478	451	493	466	462	498	501	450	489	482	514	460	465	485	502	469	502	447	455	457	520	470	520	537	459	486	446	466	499	485	516	442	508	484	491	486	458	483	461	475	533	470	520	512	475	470	541	517	481	492	496	507	513	493	489	515	494	506	460	492	485	478	518	476	497	496	496	486	527	483	532	491	462	521	460	485	497	469	500	513	483	472	499	525	493	483	467	500	449	490	497	486	497	491	484	512	461	499	464	490	477	503	472	486	508	481	478	491	458	473	495	475	483	488	481	508	470	490	498	463	477	478	551	506	506	474	479	478	491	486	443	518	529	527	506	448	508	481	488	466	477	471	509	466	481	459	547	462	485	483	454	489	501	468	476	499	486	450	480	508	498	466	483	502	455	486	465	450	467	497	468	507	481	501	482	491	507	511	453	450	518	490	483	482	476	499	491	482	497	469	467	468	503	475	480	475	434	507	486	484	488	503	475	477	489	526	477	500	478	530	469	484	449	514	481	475	459	487	498	532	533	463	474	484	451	489	483	461	497	504	455	516	511	486	495	498	499	501	509	449	502	488	513	508	491	473	469	510	475	477	453	513	433	458	484	466	475	501	467	488	476	485	474	474	496	504	472	479	484	469	479	493	523	504	499	452	470	490	487	462	482	509	509	483	465	480	512	517	459	476	476	502	492	499	502	510	478	465	474	470	482	529	496	489	504	499	510	523	505	499	504	528	485	520	468	467	486	478	486	479	478	483	510	474	495	489	460	463	505	487	504	485	494	471	469	466	463	492	506	492	469	512	433	504	488	514	481	484	499	475	456	486	453	472	489	489	477	489	486	481	459	474	482	461	462	481	481	458	473	504	480	436	448	497	506	528	510	493	454	504	511	450	481	482	482	467	500	445	487	490	479	491	456	504	448	488	488	494	501	419	498	472	491	500	456	492	494	482	473	516	539	458	489	477	488	495	477	443	451	505
19591	8400	38183	54654	47919	19922	1513	327	280	263	243	241	214	220	184	187	200	196	170	182	180	204	169	182	180	171	131	202	185	153	186	154	141	155	157	184	165	165	188	194	161	166	157	165	173	186	160	166	143	136	138	159	153	178	173	169	172	171	149	144	158	187	150	172	167	172	162	146	172	166	184	181	144	194	169	162	150	157	164	177	164	164	169	154	148	159	157	161	150	177	149	153	164	154	180	165	166	164	167	167	159	183	164	165	168	155	154	135	150	167	163	183	164	154	152	141	138	158	179	164	191	164	165	158	160	153	156	157	152	177	169	177	160	155	154	191	192	145	147	180	159	169	179	169	175	135	147	144	153	156	160	153	153	167	181	143	177	157	152	142	158	191	175	174	153	161	142	158	166	164	164	159	163	162	139	136	173	157	163	160	145	141	146	138	163	155	167	125	134	177	176	175	160	159	144	173	158	165	163	162	168	142	153	138	164	157	156	187	209	163	155	157	158	166	185	176	164	167	189	167	187	192	174	168	184	169	164	150	160	140	147	150	138	151	158	172	166	153	136	167	147	146	151	145	154	167	167	166	145	154	171	145	158	162	175	174	163	169	170	175	166	149	143	158	154	162	175	173	148	186	155	152	165	164	168	166	152	160	163	160	141	162	167	137	118	158	168	184	172	136	150	158	160	142	172	143	170	142	162	148	150	159	176	156	162	167	147	162	159	141	153	164	159	167	136	169	187	178	185	147	161	170	152	166	176	171	174	163	162	155	153	171	160	156	152	174	139	120	155	140	163	167	146	167	171	164	157	147	171	184	175	168	159	150	139	139	159	163	173	169	174	170	134	153	153	156	170	166	166	175	162	184	161	148	158	171	144	182	146	149	159	165	158	154	143	171	166	146	151	170	164	155	177	174	176	175	173	163	156	169	156	187	185	169	169	158	183	161	161	169	152	170	161	170	166	149	165	169	177	153	155	186	166	173	186	132	151	151	161	176	145	155	142	155	132	162	171	179	192	155	153	180	147	169	161	134	168	152	160	159	169	160	149	160	159	166	184	150	143	138	165	166	163	161	164	143	170	134	170	148	152	198	157	174	165	128	163	183	156	162	166	143	174	152	194	160	167	164	167	176	178	154	165	149	138	140	158	142	172	154	168	153	147	159	156	149	153	162	151	180	128	184	173	141	175	175	189	167	168	172	157	156	157	169	171	151	154	164	172	171	170	170	148	165	155	161	151	173	168	181	158	164	172	178	154	159	156	171	144	163	171	158	134	172	146	162	139	143	158	168	157	165	151	190	156	178	158	162	137	169	189	125	149	165	158	180	172	152	170	167	119	168	165	134	141	169	190	163	171	170	189	180	152	169	174	175	203	172	156	160	172	164	160	177	173	160	153	138	161	155	166	162	177	168	155	141	151	146	156	169	163	161	152	164	148	168	172	159	142	146	168	167	137	127	171	176	172	127	140	158	176	160	145	185	149	174	171	165	166	174	179	147	182	148	164	175	165	146	155	142	156	177	165	140	152	155	155	152	143	147	138	169	158	173	138	162	166	158	145	142	198	176	170	151	146	162	151	160	170	165	149	145	152	173	151	162	172	159	149	132	170	168	184	177	155	163	142	176	171	147	173	156	158	186	192	155	147	136	156	185	151	160	169	161	190	177	142	151	149	155	172	189	179	146	153	172	149	166	150	173	169	181	168	176	169	162	162	170	134	179	168	163	151	184	159	141	132	148	162	143	153	170	147	160	182	176	145	145	158	151	163	160	174	147	167	162	167	152	155	156	173	169	147	143	176	138	153	185	176	172	163	165	172	148	171	164	172	188	162	168	158	166	156	153	152	145	168	158	164	155	175	171	154	177	143	175	158	175	175	164	171	164	153	157	157	156	155	125	179	148	174	159	159	142	163	167	165	157	159	153	158	175	173	149	163	167	170	142	207	160	148	136	180	147	169	159	153	155	148	160	191	161	186	173	161	194	147	148	160	161	169	161	181	173	155	173	150	181	163	143	144	150	128	174	163	161	157	132	144	163	163	174	185	159	175	191	186	162	161	147	158	139	156	162	175	150	152	162	161	158	148	187	183	161	179	163	166	159	175	175	175	175	131	141	163	168	198	157	192	159	158	170	146	183	145	182	164	146	149	139	174	171	163	155	162	144	166	160	170	162	158	158	158	161	184	148	175	141	156	156	139	166	169	142	168	151	166	125	187	142	170	154	175	168	175	179	184	154	143	147	145	179	158	169	174	157	153	169	155	165	172	184	177	163	150	164	167	173	172	181	161	163	161	156	145	190	130	169	174	157	149	152	154	186	175	164	155	168	148	135	166	167	158	158	145	171	177	189	160	171	171	143	186	165	172	153	168	154	152	171	162	156	161	165	186	174	149	178	149	163	155	145	163	165	188	140	156	165	165	158	157	147	138	141	166	164	173	177	151	172	175	132	168	140	181	164	168	157	175	165	166	175	159	148	192	161	151	169	177	151	149	158	144	142	194	178	160	167	153	165	162	175	150	144	156	177	159	137	156	159	150	171	164	164	152	165	173	159	180	168	157	186	164	141	149	178	171	158	168	166	184	154	168	174	187	159	151	177	157	155	178	125	173	139	178	162	171	180	162	178	182	170	148	151	172	165	148	169	172	153	162	168	183	175	171	155	148	147	175	187	172	154	166	148	185	173	171	174	189	184	172	142	184	172	143	143	194	170	165	144	167	172	165	167	167	174	171	162	155	158	159	150	157	167	173	166	162	159	171	160	152	188	140	166	157	156	180	160	152	149	158	165	183	155	152	143	154	173	166	166	184	166	179	149	180	176	164	189	163	159	146	171	166	165	158	163	173	173	153	148	148	144	168	156	160	162	136	173	150	164	178	172	192	165	144	174	174	156	177	193	176	170	161	151	145	162	143	170	169	145	165	160	162	166	157	155	164	151	170	172	156	171	167	141	150	168	146	145	171	186	134	189	170	154	148	156	132	167	141	164	134	145	159	162	147	161	162	149	174	161	160	143	137	159	182	136	160	162	144	169	161	153	159	156	136	173	147	173	136	170	166	148	160	172	160	161	150	180	156	182	182	147	165	150	169	160	142	144	179	161	173	171	168	161	149	156	147	144	142	152	149	150	171	160	169	174	135	153	135	154	150	168	150	151	161	154	157	180	168	150	155	168	150	167	156	163	166	164	172	146	146	159	154	162	158	149	150	161	167	169	146	162	151	149	160	177	181	165	159	163	174	170	201	194	158	164	166	154	179	157	168	168	157	177	170	164	164	144	175	146	176	167	160	169	172	156	159	151	172	149	130	161	148	173	173	189	149	159	144	140	149	185	171	160	182	149	160	190	168	161	163	144	174	163	152	168	183	150	182	148	150	141	161	150	152	173	154	152	168	166	177	165	173	153	151	168	153	178	147	171	133	168	185	167	160	171	178	156	165	158	137	145	165	161	140	161	168	155	177	156	140	158	147	154	172	155	165	182	170	146	193	149	164	173	155	168
9804	6557	43517	60581	59257	12895	1445	1193	1138	966	883	797	693	767	644	614	590	550	553	564	533	520	502	524	470	492	450	476	442	458	452	447	461	469	467	465	477	477	443	422	447	405	425	414	417	415	435	415	418	459	391	443	428	413	423	415	402	429	410	419	416	439	426	454	410	425	403	429	426	405	379	400	412	407	383	423	395	428	395	383	411	400	399	394	381	426	410	417	406	426	415	366	403	427	427	402	377	406	422	371	375	387	404	376	398	394	437	414	419	455	403	411	400	401	409	417	450	394	405	416	430	406	380	386	393	429	428	435	388	390	408	390	425	416	399	445	416	407	459	428	384	410	446	382	400	383	386	395	394	410	429	415	392	409	406	399	430	401	420	395	410	386	395	413	399	410	380	395	430	436	414	381	431	415	418	428	378	417	364	382	364	413	441	402	435	402	398	423	386	456	415	377	412	412	404	409	420	443	393	449	442	396	421	410	389	432	399	408	385	389	410	401	392	426	381	430	402	394	435	399	443	396	439	371	441	443	401	411	377	421	391	406	417	408	431	405	390	405	421	448	403	376	401	404	412	422	410	415	384	389	438	408	395	372	387	405	419	392	367	395	420	396	393	401	385	378	401	390	401	376	397	391	414	440	415	408	431	392	413	400	409	431	383	406	346	386	388	392	387	413	424	403	376	376	410	398	407	425	390	408	421	402	420	404	410	406	394	439	388	395	383	399	412	381	445	465	424	452	401	363	421	453	410	409	440	409	412	420	440	403	382	425	426	417	400	394	410	426	390	396	405	355	401	427	415	410	423	445	431	392	383	435	422	361	424	392	447	417	383	375	406	456	401	445	429	419	408	414	405	406	386	457	434	399	395	393	378	396	405	381	386	426	390	439	414	433	408	419	395	373	413	400	389	410	407	392	398	377	402	388	382	415	427	406	422	398	404	440	411	406	396	432	425	416	454	405	430	453	415	393	424	420	386	421	409	399	397	403	401	388	382	441	386	392	373	405	421	381	389	405	413	382	403	381	407	392	431	434	429	372	400	419	433	427	437	400	424	421	382	411	436	395	411	398	371	401	386	393	398	386	386	382	381	392	400	426	403	423	406	401	431	407	417	373	418	396	404	415	437	387	399	406	402	387	391	395	396	396	405	394	409	397	431	406	402	402	444	401	375	422	402	450	415	439	418	401	401	420	377	415	397	383	424	455	429	406	435	416	413	408	439	387	410	407	383	434	389	387	396	433	381	419	394	417	437	395	399	389	419	437	415	414	405	351	429	424	410	411	414	382	401	404	411	437	381	384	408	404	390	387	408	429	393	391	450	379	375	393	418	408	426	413	404	417	384	402	408	400	413	412	388	401	413	425	416	380	398	431	414	396	432	377	411	419	420	384	406	417	409	445	371	389	425	441	433	414	355	406	389	393	419	385	358	426	429	443	398	403	423	386	432	405	379	409	419	423	404	453	389	392	415	424	436	437	419	409	406	402	373	422	420	430	418	415	375	388	428	417	405	396	410	418	442	412	423	434	386	403	416	451	388	410	412	395	396	419	411	439	383	447	411	377	398	417	419	380	407	420	411	402	405	419	414	378	427	435	412	409	402	397	422	460	398	425	392	370	383	425	404	394	391	409	419	384	427	376	394	353	387	420	391	464	408	393	393	382	421	426	373	422	381	409	394	410	369	393	420	397	429	402	389	391	427	405	412	378	401	429	362	396	415	403	381	382	409	406	389	431	400	382	438	412	419	391	439	387	410	404	399	419	386	423	378	404	398	391	405	388	433	377	394	396	422	401	431	439	415	431	376	426	389	399	370	400	388	428	391	410	388	400	407	406	396	453	404	432	380	373	421	394	425	419	395	401	393	429	385	362	386	398	409	374	381	399	432	407	395	405	395	393	434	376	384	397	449	404	407	415	404	429	379	400	398	422	405	416	417	418	360	373	368	409	390	408	391	375	395	437	441	376	391	394	374	376	383	422	418	410	381	393	402	405	399	380	420	422	436	379	371	404	413	431	385	388	391	414	412	369	404	395	367	426	428	421	381	408	356	420	430	365	401	434	407	396	401	439	390	400	427	414	418	403	395	421	414	409	401	391	398	383	399	375	432	422	429	410	398	446	373	406	397	445	366	419	392	378	428	403	414	409	389	352	433	397	406	399	380	438	451	398	419	431	384	453	411	394	412	407	423	413	455	378	411	397	405	415	408	422	422	404	408	374	417	392	412	427	436	411	398	376	373	419	383	427	381	454	383	408	428	397	412	420	443	422	415	384	413	392	413	380	396	396	378	452	395	422	411	416	417	430	391	404	379	442	407	402	425	413	398	388	397	409	420	393	415	409	392	393	396	408	376	440	410	395	422	386	382	428	401	414	416	426	417	422	387	419	369	365	414	375	388	378	369	388	413	405	361	425	419	375	383	426	423	414	391	420	391	402	359	362	431	416	445	406	404	454	401	409	428	428	402	401	403	420	369	420	381	419	413	390	386	398	412	416	429	422	415	407	418	442	423	395	387	426	433	408	372	411	393	359	368	383	405	384	447	392	460	426	406	461	425	381	403	404	391	378	409	410	437	413	422	397	434	439	433	427	425	423	382	388	393	405	425	382	406	413	402	432	428	410	383	433	391	428	404	433	428	381	427	422	370	389	394	374	381	422	404	428	405	414	412	397	423	421	406	413	398	410	395	394	410	382	394	461	476	414	404	352	407	410	414	392	408	413	422	418	434	385	374	420	414	381	424	427	428	410	403	387	383	404	381	397	411	387	383	390	416	407	411	389	422	375	427	400	418	391	435	416	370	360	418	416	413	385	401	421	422	408	390	397	438	404	413	378	406	370	414	415	364	437	382	420	394	398	418	423	399	430	403	388	354	389	424	423	430	392	412	405	376	382	423	369	427	413	414	407	393	408	395	405	414	408	433	402	397	403	427	396	414	424	403	407	400	439	376	449	385	389	423	395	387	427	379	374	452	406	431	399	420	396	405	370	425	442	407	374	414	364	393	459	395	399	430	421	409	423	382	396	406	412	419	383	401	393	405	405	395	377	404	403	383	384	393	432	428	425	373	424	416	413	440	383	392	394	473	390	429	408	385	404	396	418	428	406	421	362	385	419	399	404	406	383	389	414	396	397	438	352	410	398	401	411	404	374	379	399	391	409	428	372	392	386	385	389	372	429	397	359	368	377	391	371	398	396	403	401	406	391	435	394	418	408	405	422	424	416	371	399	404	410	439	430	411	367	409	445	435	396	383	408	394	368	415	383	414	392	397	401	447	415	446	411	393	449	412	386	396	447	431	395	417	408	426	411	416	399	389	397	371	389	427	428	401	406	454	383	405	403	425	414	375	406	397	409	440	429	396	431	410	407	412	421	375	401	432	416	396	401	420	405	434	390	398	418	422	412	385	434	382	419	426	406	408	439	366	369	395	392	443	401	384	411	413	419	389	407	396	387	409	398	411	361	465	440	404	395	409	370	396	396	404	421	394	445	407	395
26937	13072	47292	63519	59291	29959	4419	608	506	467	434	402	362	351	324	349	357	340	342	342	311	306	299	338	316	328	354	318	315	314	288	294	310	288	320	287	292	310	301	324	314	300	279	305	292	273	285	295	315	320	305	288	306	324	283	294	333	299	282	258	305	271	306	286	286	315	306	304	315	321	294	282	319	288	308	313	306	260	312	313	290	296	320	325	325	303	296	310	286	273	299	317	295	278	299	293	291	284	307	285	283	311	307	305	293	302	260	299	299	300	290	312	317	274	320	306	298	279	275	327	281	295	302	264	309	294	335	312	290	285	314	332	315	305	306	292	301	298	288	297	326	274	303	318	291	303	290	283	301	300	284	300	314	314	324	296	295	283	315	292	271	333	288	270	283	296	312	301	312	314	315	335	315	316	300	329	315	290	331	325	265	302	297	292	281	281	306	317	298	314	300	275	293	281	296	292	292	305	276	331	295	330	303	282	297	322	316	300	292	283	299	303	297	280	303	295	306	309	293	330	308	292	314	309	314	285	305	299	298	325	329	311	270	338	318	266	293	318	326	285	301	313	320	295	290	324	319	285	299	306	299	283	291	283	267	294	315	316	289	285	287	329	309	269	278	320	314	306	288	278	300	314	327	302	291	300	284	290	287	334	289	294	287	313	323	327	316	296	312	282	336	292	297	335	304	287	286	313	308	306	271	305	280	278	308	293	316	315	295	324	284	293	324	311	309	301	322	287	307	303	290	283	298	306	265	302	332	298	311	312	313	281	293	317	310	293	272	287	305	333	295	320	296	311	298	305	268	319	276	288	288	308	289	293	341	316	269	270	301	307	289	315	287	291	301	289	318	304	274	340	297	314	289	291	333	284	273	306	320	319	315	342	311	286	285	305	300	283	295	330	323	301	325	279	341	319	304	305	288	319	275	289	262	301	295	306	290	298	300	262	317	286	279	311	326	312	279	290	281	298	268	297	279	311	293	276	306	290	315	284	287	302	310	282	317	307	285	275	275	297	297	294	320	279	282	310	315	295	315	273	300	307	314	316	304	296	317	295	280	314	298	273	261	299	308	316	315	285	278	271	273	314	327	343	275	290	272	307	259	257	307	288	300	318	315	326	306	319	307	331	284	295	260	313	278	324	328	291	300	279	325	278	282	278	298	299	267	288	321	302	289	290	300	294	317	289	326	291	317	318	301	278	324	313	260	265	311	295	292	300	282	319	287	288	321	284	281	316	313	321	292	252	299	296	299	323	330	298	321	323	315	288	296	297	280	268	284	298	346	301	306	283	280	308	277	295	260	304	293	287	299	323	296	264	288	287	271	308	297	338	296	309	347	296	296	266	297	291	303	296	299	318	286	288	280	286	275	314	307	278	279	298	306	268	315	292	269	283	304	299	320	293	297	316	307	276	281	286	320	298	327	295	273	269	313	297	308	314	301	277	316	266	283	303	279	301	318	298	299	326	311	287	310	323	310	281	334	293	274	319	292	302	290	304	325	279	286	324	312	295	318	327	312	302	297	259	273	267	306	272	306	297	277	316	298	268	298	324	297	312	281	289	320	285	309	316	310	295	284	311	318	283	268	329	286	297	286	300	289	298	271	293	304	312	286	280	248	310	277	319	274	322	309	313	312	285	279	308	267	293	295	276	321	275	303	278	292	300	280	303	328	272	307	306	300	299	333	286	311	307	266	290	275	302	253	306	323	272	283	310	299	296	318	290	304	320	299	285	285	302	303	307	284	296	285	324	305	290	318	305	284	256	330	277	295	324	281	277	276	299	303	294	266	294	291	326	318	303	299	300	291	321	298	326	301	303	302	287	289	299	300	299	317	276	286	278	287	246	338	331	311	321	345	289	279	313	304	307	333	298	332	306	275	314	304	328	319	300	279	299	328	308	292	266	270	346	313	292	244	258	285	287	293	311	282	304	269	318	306	267	318	295	301	309	290	318	287	303	325	285	323	319	278	293	319	307	304	313	311	307	297	298	302	334	314	297	299	307	302	259	313	292	283	269	288	289	301	317	309	289	307	307	290	322	284	295	293	311	286	270	301	301	322	335	305	293	281	294	299	299	302	292	272	307	261	239	312	283	303	288	304	339	313	263	279	297	269	281	274	261	288	310	302	302	312	339	275	309	289	282	307	291	264	282	283	290	292	314	308	292	296	293	292	284	305	289	293	315	282	273	274	305	291	293	279	310	286	289	278	322	303	297	295	337	305	354	321	323	347	272	330	268	310	303	305	273	301	303	289	284	316	267	335	285	344	308	293	303	262	286	274	296	314	287	294	298	327	306	307	315	325	311	295	275	316	290	267	303	316	317	279	310	306	327	328	299	287	305	308	268	319	313	286	279	292	281	288	306	300	282	293	280	304	269	311	320	283	326	310	314	310	310	317	316	331	317	325	297	293	268	259	317	290	304	294	305	307	264	296	287	308	312	328	308	306	313	290	321	313	310	289	287	290	287	296	311	316	308	298	310	288	291	257	286	311	299	319	329	265	293	290	296	319	299	284	311	301	331	299	277	321	299	326	264	279	297	298	297	298	319	281	275	303	286	308	301	299	276	266	291	307	320	300	312	304	303	306	306	290	269	314	273	301	309	295	342	269	299	291	274	300	314	293	282	311	281	270	317	298	319	299	299	257	302	311	302	277	304	330	332	279	322	262	281	284	291	267	299	288	280	319	300	287	283	299	322	310	297	286	311	311	268	300	292	283	305	286	294	328	302	276	326	286	280	316	276	312	286	324	297	355	339	320	313	323	285	318	291	290	291	296	303	284	316	290	293	295	286	303	295	298	314	319	322	309	280	293	296	298	301	319	304	305	349	300	301	337	316	297	322	303	301	333	291	275	303	255	294	264	294	268	292	306	279	329	317	309	320	276	322	336	284	298	318	281	316	288	316	280	318	321	290	331	268	293	310	305	312	291	296	284	277	301	287	287	295	280	301	272	287	285	322	286	300	306	263	310	294	298	299	300	338	277	282	261	308	323	324	305	285	294	336	282	303	284	301	308	297	300	286	288	312	287	343	314	309	310	291	286	318	299	309	315	317	323	278	306	286	297	303	305	282	319	324	290	314	309	301	313	302	301	278	311	290	320	262	276	306	307	281	291	335	290	287	302	293	307	281	296	314	288	282	269	340	307	297	277	270	284	285	359	280	283	290	314	281	332	320	311	295	317	349	314	332	290	300	307	291	281	314	308	319	305	273	314	328	268	279	322	315	308	280	295	327	300	305	313	274	263	317	293	318	340	301	267	306	281	309	293	290	297	332	303	287	327	299	335	327	317	299	333	287	278	322	309	277	323	282	293	296	268	295	280	269	300	301	313	287	285	289	300	349	320	287	280	318	288	283	308	308	300	301	273	289	305	284	297	302	302	322	334	305	313	338	281	343	305	275	310	307	285	288	303	306	313	314	306	318	311	263	283	315	305	328	305	295	303	325	311	302	306	306	288	335	327	295	293	280	316	302	329	297	286	277	319	325
12139	9039	49120	68731	69721	19885	2359	1997	1780	1589	1356	1327	1225	1156	1098	1020	946	963	899	965	880	887	852	846	794	830	764	807	790	785	777	783	743	719	716	797	793	751	687	642	672	751	745	736	744	696	725	783	672	701	675	672	697	733	691	663	721	725	725	723	689	714	696	689	725	674	670	719	700	652	662	667	713	708	665	679	702	715	684	693	697	675	694	741	713	730	726	715	700	707	699	658	711	723	695	682	651	688	664	678	651	666	688	692	645	727	654	694	712	699	741	635	665	679	705	711	737	669	701	646	693	651	675	708	665	703	645	683	663	678	698	680	680	634	670	689	687	656	696	664	718	682	677	700	731	699	678	673	721	671	719	710	646	672	699	707	724	667	663	651	690	674	695	657	710	688	700	661	664	686	685	686	706	687	669	675	703	659	687	719	684	675	645	651	661	703	641	678	693	663	706	710	684	703	674	669	683	693	666	688	724	651	660	682	660	699	705	702	676	701	623	708	670	639	697	671	690	659	689	680	753	689	694	660	693	675	666	694	737	648	750	649	668	673	700	724	628	677	671	687	700	703	678	650	715	719	652	682	691	685	704	654	664	696	664	695	690	654	685	624	676	679	689	714	673	669	617	705	637	665	678	679	644	721	687	697	650	679	700	716	677	667	665	617	677	708	696	676	691	671	678	705	648	727	655	620	679	675	716	674	658	675	641	721	657	705	648	726	686	707	677	728	674	719	684	690	701	670	648	649	679	681	646	686	691	666	657	671	705	683	698	619	731	640	650	719	667	672	681	684	703	694	648	677	719	705	659	658	667	655	718	683	681	680	667	687	691	690	647	703	716	663	687	658	677	717	659	659	664	694	678	716	694	694	688	646	670	714	678	711	710	653	687	646	649	675	676	624	710	704	688	677	684	669	657	723	675	713	640	710	691	685	670	708	633	668	688	682	677	702	698	711	656	683	652	679	739	662	715	680	768	677	636	704	676	677	666	635	670	666	701	648	702	708	646	679	686	613	659	652	674	628	634	693	676	656	673	687	699	692	662	691	635	686	687	711	686	635	715	679	668	676	677	682	715	704	650	681	669	670	692	663	679	687	605	660	708	590	675	672	673	642	627	679	704	674	675	709	683	705	682	651	711	694	682	686	667	661	659	648	682	703	658	713	678	682	662	653	689	678	695	690	679	653	661	696	685	664	695	684	685	702	638	675	682	686	680	694	674	681	670	658	683	706	692	678	663	649	668	652	674	702	676	681	673	689	649	706	697	697	707	658	666	639	682	697	634	680	705	702	728	669	731	623	676	668	646	718	695	655	730	678	650	668	648	672	653	667	697	686	686	645	693	708	711	708	690	658	727	623	679	704	704	643	694	697	694	617	682	679	670	679	678	701	653	709	690	683	730	754	663	667	631	666	679	715	707	708	688	636	670	633	671	667	701	681	634	673	701	687	664	694	692	649	666	702	681	684	648	696	664	690	701	687	662	669	697	704	709	650	697	685	760	676	678	712	683	661	694	674	726	693	663	668	692	647	648	679	616	696	688	676	677	659	674	705	725	688	744	676	672	716	660	668	672	705	656	671	670	744	660	655	678	706	687	662	633	705	691	713	716	612	691	731	688	667	671	724	692	672	692	716	694	638	671	712	674	696	672	688	636	658	680	691	735	679	665	671	712	664	671	690	660	687	693	703	679	679	719	670	689	703	634	711	673	669	719	666	658	699	672	671	653	676	677	679	690	676	663	671	716	704	691	681	713	665	680	680	668	626	687	691	680	649	658	709	652	704	686	652	707	704	689	671	700	644	716	693	718	651	656	705	672	694	681	664	674	698	763	666	715	669	663	687	710	754	661	680	699	685	639	715	690	699	678	656	670	711	708	683	703	714	680	672	696	693	696	673	631	676	734	696	643	716	724	639	709	653	660	729	685	688	687	640	670	674	702	663	691	646	658	678	645	674	712	728	672	670	689	726	659	671	679	722	690	642	694	698	717	644	683	690	698	658	716	706	704	699	663	691	705	668	669	696	661	672	701	737	685	717	648	653	694	703	689	667	649	695	649	746	674	646	656	631	693	712	660	696	687	654	693	696	730	645	703	710	665	691	694	631	730	641	705	681	695	664	715	696	707	652	690	705	640	658	684	701	680	680	667	647	683	678	713	670	620	649	706	664	667	716	721	701	645	699	687	719	705	680	687	641	659	688	634	670	679	678	676	688	684	701	665	668	671	672	686	681	666	656	622	661	694	696	669	657	704	709	696	685	681	737	655	711	680	650	657	717	641	684	697	705	661	673	662	658	653	691	638	675	676	665	662	654	681	667	643	674	680	718	626	674	705	690	656	650	680	669	648	708	682	703	681	675	653	659	694	687	727	671	689	734	654	716	694	665	675	662	697	735	684	701	743	704	652	698	690	688	682	673	709	680	691	694	680	688	689	728	682	663	660	692	646	678	611	673	685	671	671	671	690	683	704	676	650	681	710	659	691	667	620	678	650	689	623	675	635	687	679	701	662	677	701	681	672	675	658	653	681	652	673	653	665	701	706	631	662	647	675	663	698	666	695	717	677	667	653	717	694	685	672	702	702	676	683	690	716	689	680	708	661	666	635	645	705	644	661	693	749	665	705	708	698	720	676	687	707	639	691	672	643	715	726	697	681	721	697	705	701	717	683	623	694	708	677	616	657	665	639	720	679	677	655	717	710	696	658	683	672	696	689	632	720	656	648	740	696	697	643	685	689	677	673	629	696	688	700	655	672	731	688	689	713	682	695	668	702	656	652	652	714	654	676	713	671	693	672	658	693	682	671	730	701	676	639	731	677	647	640	695	692	706	684	696	670	646	667	668	644	678	703	682	709	685	670	681	699	745	654	663	622	692	663	708	734	672	671	684	652	615	658	718	710	648	634	695	678	681	654	675	639	645	661	658	670	690	672	682	637	671	672	695	694	636	666	674	664	658	688	678	670	665	698	679	643	687	656	654	656	732	696	684	694	745	695	649	648	708	691	688	692	714	655	683	678	660	674	648	693	678	647	720	694	669	665	698	694	690	674	696	669	634	737	666	713	603	659	660	685	666	710	688	660	694	670	673	692	658	636	688	678	710	711	661	666	716	702	736	662	753	655	667	666	671	665	679	654	671	719	696	691	685	675	683	658	673	658	728	691	697	698	671	704	696	652	675	671	689	673	674	724	708	647	652	698	682	676	694	674	682	696	691	660	668	712	681	688	674	681	671	660	689	658	724	678	679	666	697	648	668	619	648	717	670	674	707	696	699	703	685	685	666	658	693	697	682	678	677	714	678	650	686	680	694	685	662	655	677	636	725	643	700	636	698	651	693	680	665	731	656	698	696	647	676	727	646	671	692	704	652	685	674	679	667	684	679	684	662	704	698	678	650	658	692	637	704	667	681	622	678	658	653	669	718	656	701	667	704	667	651	685	675	681	738	676	674	640	680	690	705	695	670	683	706	718	677	664	668	638	691	649	664	680	679	681	650	663	649
8460	3840	4470	3471	2375	456	203	234	213	207	219	229	228	248	237	207	238	224	200	200	215	186	200	198	224	225	209	189	218	211	230	210	168	214	217	207	225	215	225	218	196	198	226	227	190	203	224	219	219	223	201	213	237	236	222	203	182	219	193	222	208	222	203	210	241	208	226	226	225	242	202	226	204	233	228	227	208	174	224	232	214	247	210	229	191	205	220	234	225	204	199	214	216	210	195	219	199	221	232	229	232	228	217	196	236	208	208	254	215	213	230	216	212	229	214	232	200	212	192	229	220	194	215	234	203	232	211	224	249	210	214	189	211	205	224	203	237	216	202	201	202	198	214	231	204	201	191	253	229	244	240	213	193	207	232	207	208	203	209	229	205	191	212	207	219	211	215	201	213	212	219	213	238	238	218	201	230	210	241	218	223	222	224	219	194	225	206	217	229	233	227	225	211	245	196	198	208	208	216	200	261	209	213	226	210	232	204	203	195	214	238	249	233	206	216	211	198	215	236	192	224	217	213	232	215	216	224	209	201	229	216	238	231	246	213	208	199	185	185	218	214	222	208	216	230	221	211	179	218	218	242	214	237	216	183	197	196	205	219	209	249	222	212	240	225	196	244	206	222	214	204	232	231	251	208	222	211	195	206	203	230	214	211	230	198	211	199	216	220	255	219	206	255	230	239	224	196	237	222	206	216	213	249	192	233	205	223	236	216	209	212	237	207	220	228	220	208	225	214	210	226	243	211	212	236	212	228	210	217	228	237	189	203	206	206	235	224	198	236	209	232	224	207	205	197	216	235	204	239	197	202	212	233	239	175	233	249	213	227	236	234	208	193	214	213	193	238	199	184	198	203	242	228	193	212	203	222	223	210	211	236	212	226	206	246	220	217	203	242	227	203	218	225	207	208	233	241	198	212	240	207	202	245	228	208	222	208	213	224	218	214	195	229	235	222	217	240	217	209	208	205	226	220	220	218	202	224	204	236	197	227	220	226	212	219	231	230	221	222	221	197	241	222	210	217	214	218	230	210	219	199	238	237	238	213	248	221	208	253	207	211	211	213	207	226	234	232	236	226	248	227	233	222	206	220	222	242	227	196	247	226	225	224	210	206	219	203	207	205	205	184	185	224	243	244	240	231	225	240	194	188	209	217	216	220	236	217	234	204	217	206	200	230	242	236	188	202	221	230	186	224	218	214	227	207	217	228	191	231	205	217	181	236	211	237	219	232	232	226	214	229	198	254	225	194	229	210	225	224	201	220	220	201	216	199	235	212	209	222	245	204	199	244	236	241	204	209	232	204	203	188	230	213	223	210	218	205	201	209	242	251	212	218	198	230	229	199	220	238	232	220	186	236	251	216	218	204	234	195	253	252	216	221	239	224	230	216	243	230	210	240	207	221	203	227	205	220	205	206	209	222	196	184	193	220	228	227	242	198	213	211	204	226	218	187	220	224	218	212	229	203	246	244	220	215	218	232	203	224	238	201	224	204	208	245	222	239	207	215	210	226	223	214	210	211	220	226	220	199	230	231	215	214	223	202	180	209	218	217	214	216	202	222	220	216	195	206	223	236	228	192	209	193	213	239	223	241	220	215	213	225	226	198	220	232	224	229	211	238	207	217	222	217	213	214	237	233	214	224	232	238	216	223	199	234	225	225	262	212	222	221	231	191	235	201	216	231	210	194	199	214	214	238	203	203	202	209	210	204	206	194	220	220	213	214	215	218	194	203	187	195	202	205	222	192	216	219	233	205	262	216	243	235	220	206	213	214	174	208	211	230	239	217	249	204	205	194	220	183	213	259	206	230	182	236	220	165	194	241	192	211	198	209	212	222	201	212	219	226	222	206	232	221	206	212	215	233	200	210	208	220	215	261	196	210	225	182	184	213	230	197	188	228	201	219	213	222	204	203	229	199	254	227	241	210	197	222	197	216	216	200	220	254	221	210	197	197	229	204	220	209	225	228	194	202	225	208	228	244	203	246	218	227	213	244	219	191	238	206	222	209	233	215	220	241	218	197	234	178	215	216	239	210	210	228	232	212	200	225	224	229	219	196	222	220	215	247	209	242	236	222	214	223	217	219	233	242	205	196	239	234	224	191	203	198	211	217	221	216	206	216	223	205	229	241	233	215	230	191	233	214	235	214	197	211	234	200	197	239	217	201	234	204	228	193	206	215	209	187	206	245	229	223	212	203	202	200	218	210	234	201	225	212	239	217	197	226	215	216	218	221	214	188	207	224	205	200	243	208	197	216	213	186	250	210	233	209	198	219	203	214	214	188	239	204	196	217	197	189	214	251	221	215	226	218	222	211	224	227	240	204	218	237	210	207	199	213	192	233	238	208	217	225	216	212	228	205	206	210	198	205	195	213	266	216	217	251	223	236	205	192	212	241	258	212	239	229	222	204	219	195	221	217	198	239	212	222	221	208	218	231	199	214	206	197	216	216	219	181	191	213	209	231	193	219	228	200	233	234	221	212	234	212	206	220	204	221	200	216	205	214	207	233	210	216	234	217	208	228	221	207	205	196	238	221	261	215	235	238	210	196	219	219	207	221	220	200	224	213	238	190	230	200	217	216	237	212	186	226	198	202	205	224	221	226	236	235	211	209	222	202	207	237	199	247	240	235	207	204	245	219	228	226	194	223	250	206	216	227	212	212	240	204	225	198	214	207	219	213	231	222	199	182	213	198	238	217	212	202	220	213	228	219	219	257	207	234	200	247	266	237	221	219	228	220	228	231	233	245	225	215	200	194	198	231	216	234	238	239	193	219	239	233	195	206	204	191	194	242	202	216	201	226	225	229	219	211	235	198	236	222	233	217	211	216	198	205	230	232	213	235	213	230	227	231	201	194	228	240	218	220	222	222	240	218	211	214	202	225	187	268	218	208	246	236	239	187	208	211	233	215	228	218	209	209	220	233	178	219	237	245	205	176	236	217	223	209	272	224	239	199	223	228	227	228	238	202	198	200	220	200	240	224	215	234	216	200	233	231	217	245	202	201	209	210	201	187	218	198	221	214	215	177	233	233	191	200	222	238	234	209	226	210	227	198	232	210	206	227	205	224	231	211	191	228	217	219	208	218	215	233	209	240	209	232	250	235	222	191	209	203	195	183	234	195	189	221	207	220	204	189	218	231	206	244	217	201	211	223	208	205	221	224	221	217	217	235	269	210	217	202	220	210	219	227	211	209	213	222	225	225	247	217	228	220	204	215	205	231	212	221	233	214	226	207	228	228	224	214	202	215	236	243	188	233	240	218	228	237	238	209	228	208	219	218	233	216	224	200	215	203	208	237	262	229	197	226	215	202	206	232	195	248	223	198	187	200	266	208	221	199	205	220	211	246	233	257	230	211	217	210	187	235	221	211	228	218	211	233	198	239	223	220	230	201	244	209	173	206	206	228	213	236	220	228	225	193	226	229	232	234	210	204	217	209	181	257	209	210	225	230	216	240	227	214	218	208	194	196	216	223	253	248	219	242	206
4816	3505	8515	9765	8692	1392	534	536	548	533	496	514	535	495	510	503	540	531	516	488	536	508	486	481	537	517	485	505	469	462	530	504	488	510	507	481	502	498	505	470	513	484	519	492	541	479	511	477	498	483	518	480	464	511	513	467	511	478	505	533	510	501	497	478	486	447	523	510	502	519	536	482	482	489	505	538	512	471	542	521	467	474	527	487	503	511	484	510	457	500	475	480	515	493	530	547	478	517	456	468	440	493	468	508	464	495	491	499	510	482	496	488	524	555	502	506	472	497	489	493	491	495	476	506	514	499	465	480	528	510	444	552	498	513	504	460	483	494	478	485	463	488	472	497	467	508	483	484	477	480	497	497	535	493	500	497	483	483	486	482	458	449	451	476	514	499	507	490	464	485	458	522	437	484	469	517	516	498	520	503	465	480	532	504	499	465	509	502	487	471	508	538	488	508	474	516	466	488	485	489	472	445	512	522	452	469	490	448	494	487	503	482	521	495	467	483	545	471	478	475	506	509	505	503	458	496	513	507	509	464	500	499	485	510	538	484	528	546	527	499	487	471	452	492	484	485	519	513	550	503	493	471	449	492	495	520	532	476	506	448	516	503	500	489	479	504	503	497	478	520	497	501	479	468	496	495	478	515	525	506	490	501	486	473	483	499	506	482	508	464	523	536	499	509	485	485	547	535	464	540	487	522	526	522	521	505	494	483	489	483	515	526	480	480	462	487	485	495	480	513	507	482	513	517	458	513	471	478	486	502	453	514	510	490	468	497	474	497	498	532	489	506	489	481	554	499	496	505	529	513	495	471	487	460	474	511	484	465	493	463	500	542	515	476	514	529	478	499	490	492	505	492	486	483	477	508	497	505	513	506	526	507	476	460	486	474	453	520	508	494	487	488	503	520	466	515	447	491	493	515	495	478	482	523	502	496	529	489	517	501	510	476	510	506	513	491	472	498	507	489	479	503	495	484	526	464	457	468	519	467	543	510	513	541	506	497	485	440	536	514	508	529	513	492	481	483	450	478	488	494	493	486	509	520	491	486	490	474	482	518	484	472	489	490	509	510	446	483	485	477	486	478	484	493	492	523	540	485	517	515	456	507	504	484	497	521	500	491	486	521	478	507	516	454	515	466	500	490	434	438	533	477	484	468	514	471	478	480	489	551	495	466	510	520	480	505	475	525	509	470	468	483	499	479	519	499	458	501	507	508	536	534	475	478	490	449	485	506	515	452	491	515	495	478	486	467	468	493	463	476	469	485	535	489	494	536	476	515	487	493	478	507	500	483	504	511	512	491	532	506	492	486	477	520	481	512	485	468	506	477	472	480	480	501	462	475	460	475	495	490	458	507	518	509	475	461	482	528	529	471	503	505	527	488	469	487	491	478	510	477	454	490	467	515	450	496	485	462	504	511	484	540	492	472	485	474	450	486	487	495	504	517	518	504	494	487	495	481	528	530	484	495	510	432	491	469	467	492	481	533	479	520	493	478	487	481	503	497	471	497	480	468	477	495	500	445	483	510	469	472	496	463	486	529	524	499	485	500	473	500	490	499	511	509	502	499	476	483	492	503	485	501	487	454	477	502	496	492	515	490	472	499	500	434	479	491	530	496	471	510	494	505	456	498	485	499	470	502	493	492	505	527	495	502	480	511	522	503	539	482	496	497	481	514	469	525	478	539	467	509	499	505	486	490	465	472	497	518	532	469	495	496	483	546	456	505	503	493	521	469	503	485	498	522	529	502	484	513	476	445	485	476	536	478	529	488	511	487	473	415	553	494	488	512	527	479	490	486	516	469	525	506	501	499	517	493	482	489	476	495	490	455	505	476	488	471	503	478	470	488	458	491	482	502	512	489	544	458	489	486	511	469	505	490	488	470	453	486	484	445	525	497	535	504	494	538	488	479	478	487	523	491	505	497	515	500	489	478	506	500	531	454	478	504	488	512	499	482	512	522	477	523	483	513	516	474	503	467	533	511	484	526	490	498	502	520	512	504	471	467	515	479	497	479	496	491	515	481	458	482	497	504	521	481	509	522	503	478	488	486	496	514	449	459	473	508	505	500	500	541	513	517	504	464	503	474	484	514	493	477	488	527	482	478	475	567	479	582	486	471	529	468	501	490	487	527	509	515	520	521	479	490	479	474	498	500	539	504	504	506	542	464	479	502	533	493	450	482	549	488	458	468	514	481	463	502	464	512	489	487	472	491	530	507	511	482	514	458	517	463	493	486	525	496	523	473	518	476	496	470	484	480	497	490	491	484	470	514	490	480	491	444	505	487	527	508	480	479	518	469	499	514	496	480	549	491	514	520	476	529	488	462	525	537	484	528	518	527	474	500	496	528	477	545	532	480	501	499	473	547	475	505	534	480	480	549	528	497	508	467	477	458	536	485	514	474	527	519	530	537	493	445	495	486	542	480	483	487	512	478	483	520	532	511	520	523	506	508	510	513	498	534	487	511	481	503	542	473	452	471	521	477	473	488	475	486	490	546	465	477	498	498	517	523	475	509	482	479	494	484	520	491	501	509	511	525	500	480	511	478	530	505	480	439	472	496	498	523	481	489	506	489	534	498	493	476	552	516	486	496	493	500	519	504	465	477	487	495	526	522	462	493	522	489	475	456	513	480	499	480	494	488	505	485	498	485	492	483	481	510	475	523	523	472	482	440	489	528	500	506	492	482	489	496	526	506	479	464	498	499	484	510	506	470	507	508	440	508	498	477	555	534	465	497	494	468	526	465	530	516	505	496	530	477	474	519	495	499	486	514	493	444	488	478	457	521	500	512	505	477	494	484	527	493	441	477	473	481	497	498	509	475	473	527	505	469	518	466	496	508	518	487	505	486	491	471	501	516	550	487	559	513	506	486	511	501	491	486	521	496	478	488	502	512	484	544	461	484	466	509	504	471	510	502	513	523	539	501	483	495	504	451	497	494	517	495	490	495	511	517	496	493	481	501	507	453	483	484	479	480	509	481	472	479	485	493	553	474	520	488	532	516	491	501	495	462	509	462	509	519	454	475	477	521	503	518	498	503	494	485	514	476	478	483	506	494	482	521	497	494	462	525	489	474	513	484	481	458	510	525	461	497	507	483	506	494	508	439	516	486	489	465	523	501	472	504	521	473	492	479	458	506	510	506	494	484	508	500	521	498	478	470	530	520	478	524	497	531	479	504	503	495	501	494	492	498	483	463	487	483	482	491	514	538	510	472	434	504	459	549	524	510	511	483	509	515	514	477	491	517	509	453	516	487	480	478	454	487	452	440	532	495	503	464	494	496	529	490	488	463	507	491	458	488	463	491	479	469	504	453	490	484	503	516	536	483	526	493	474	514	505	512	508	496	471	488	484	504	492	473	490	489	494	507	466	521	502	527	448	479	520	494	494	521	497	491	509	477	472	531	530	460	509	498	461	473	489	527	484	501	500	476	501	514	525	500	514	505	477	505	504	510	529	479	476	481	500	512	471	485	507	467	447	510	482	505
21119	8306	20121	44189	47676	18786	1202	335	246	261	224	216	222	179	200	160	186	191	157	151	172	163	166	163	145	156	160	158	154	146	146	182	161	178	137	156	164	178	166	173	144	151	135	167	119	139	171	147	138	157	151	142	161	164	127	148	143	147	141	139	150	159	169	154	156	147	160	139	149	145	166	136	150	170	160	167	147	164	165	148	144	146	126	133	146	170	160	124	136	139	160	119	139	156	150	150	147	147	160	152	151	153	126	163	150	174	139	144	151	158	170	151	157	137	136	162	150	154	147	158	155	140	169	165	135	165	130	151	183	136	150	146	141	133	145	169	147	163	148	150	140	153	144	159	154	127	140	140	163	148	142	163	158	158	151	147	152	151	136	149	134	133	156	144	142	152	139	169	149	143	169	175	137	146	137	164	157	156	135	153	156	145	145	161	153	149	159	149	159	142	133	169	145	141	186	151	161	146	142	155	152	150	143	159	134	165	172	143	155	136	147	141	146	129	149	132	153	168	153	148	144	168	151	159	155	143	166	137	152	136	148	151	170	160	135	140	146	136	140	141	146	155	141	141	163	158	140	162	155	161	157	166	152	140	146	160	156	146	150	172	140	159	148	143	150	158	139	127	149	127	138	154	145	141	146	146	153	148	143	141	160	162	146	153	136	141	150	151	135	147	179	166	136	136	158	153	142	165	141	170	158	141	158	140	153	139	159	176	158	147	155	125	162	147	153	145	158	150	162	126	154	170	164	149	154	162	135	160	138	160	150	134	145	144	140	140	146	143	177	147	155	172	152	154	144	140	147	151	158	151	138	143	171	154	162	160	155	177	146	157	155	149	134	179	158	153	146	155	149	138	136	142	164	155	153	159	162	149	128	143	161	160	159	139	133	163	139	142	162	144	148	157	139	153	141	133	138	150	156	162	153	139	141	130	165	151	140	148	137	159	155	148	142	148	157	155	156	155	147	145	116	143	138	158	136	153	160	151	145	133	144	162	138	153	162	145	142	149	147	156	150	138	164	141	145	162	148	146	133	138	162	155	122	150	154	144	150	138	139	168	164	131	155	147	172	170	151	146	156	174	162	154	155	148	157	157	156	123	131	144	137	177	153	161	141	162	147	170	149	150	164	130	149	163	180	173	171	155	145	159	142	139	163	163	150	154	165	163	152	140	135	164	155	127	150	140	158	159	133	151	130	148	153	171	128	168	109	169	150	139	140	179	159	143	135	150	144	136	142	155	137	118	165	138	137	144	155	147	154	133	165	171	130	144	163	168	126	144	137	170	155	159	169	144	158	138	153	168	128	148	135	147	141	141	154	162	147	132	126	159	140	141	151	165	156	158	167	136	153	154	150	181	144	146	146	152	132	168	153	156	132	163	184	159	152	158	143	143	143	123	139	156	170	164	148	168	158	143	140	144	176	141	154	144	164	149	162	141	147	143	158	153	152	149	148	162	149	169	143	133	154	146	164	171	156	160	152	175	124	168	159	153	149	143	152	145	153	146	132	124	161	152	147	140	143	165	165	159	168	139	144	135	135	131	172	145	157	163	148	147	132	132	136	144	155	147	175	157	147	141	153	135	141	155	159	157	169	136	155	149	166	143	155	143	155	137	162	156	165	136	155	155	132	134	154	138	146	156	142	164	135	161	155	157	165	144	143	167	127	121	146	144	141	147	153	157	140	134	138	153	146	140	136	134	152	155	140	141	135	169	147	148	173	161	149	159	168	138	168	152	150	129	142	163	155	145	147	173	147	136	162	126	139	165	135	138	148	158	158	134	164	134	141	143	146	140	121	132	136	148	145	136	133	161	137	170	150	148	147	150	156	126	168	137	132	156	166	166	142	157	169	122	131	133	158	143	150	166	136	167	157	149	128	151	138	136	139	146	157	145	161	147	143	153	163	145	152	154	137	170	150	156	154	143	126	158	148	153	148	165	143	161	149	159	137	159	153	141	132	151	144	161	167	135	158	159	150	138	152	130	156	131	152	154	161	137	142	155	148	149	138	131	140	155	155	134	173	168	155	160	146	134	137	156	146	127	138	142	126	142	148	156	125	137	171	136	170	133	158	170	135	138	145	133	160	152	130	147	124	176	147	146	139	154	161	156	158	146	139	150	133	139	151	155	137	158	172	115	163	132	156	160	150	140	134	146	162	164	146	186	148	145	142	150	148	155	141	146	140	139	153	159	142	148	165	144	155	139	158	141	143	141	172	165	138	146	149	158	171	136	147	160	140	134	159	154	151	141	157	147	142	130	156	165	141	152	154	183	149	149	156	119	147	161	176	138	146	155	151	148	139	146	156	142	170	152	150	161	159	137	163	149	149	142	179	149	155	145	168	161	122	156	146	125	147	137	155	182	164	160	163	152	150	141	122	145	160	139	155	139	126	145	150	167	151	157	132	146	145	184	158	140	154	158	171	138	140	150	161	165	176	135	134	158	149	164	144	171	139	149	131	155	150	167	161	171	147	142	128	141	154	161	161	141	147	160	133	158	166	144	145	164	138	169	138	142	168	141	122	164	143	172	152	141	138	163	160	138	134	165	154	140	151	132	156	167	138	188	157	149	139	139	135	174	152	146	137	169	155	133	143	161	149	143	175	159	145	166	136	142	154	154	159	149	146	144	159	168	145	130	145	161	168	165	148	159	171	156	132	149	134	148	153	171	159	143	149	156	151	141	173	149	149	162	142	149	131	152	154	146	130	154	181	150	160	167	158	142	138	146	142	142	152	166	143	123	165	126	145	138	159	139	157	171	142	143	157	155	152	136	163	134	134	145	158	129	133	145	137	151	129	146	145	145	152	144	148	161	142	156	157	142	154	128	136	151	164	139	146	151	179	160	143	164	144	158	142	136	148	146	152	139	136	134	153	120	128	146	154	139	143	141	165	159	147	133	163	159	152	168	147	156	152	145	129	163	161	129	163	158	160	167	169	134	148	144	156	158	146	138	154	137	164	159	150	158	150	145	158	167	172	159	153	167	141	168	144	161	163	166	136	157	149	149	146	156	141	140	147	154	149	180	154	148	152	155	135	162	144	132	167	157	152	153	117	155	173	169	139	126	144	158	172	141	145	155	142	162	149	150	157	143	164	155	126	168	126	153	142	135	126	151	153	139	155	150	147	147	159	142	147	145	155	158	154	153	150	155	159	136	152	159	163	167	143	147	169	148	150	145	141	160	146	133	151	158	166	150	154	155	174	138	148	139	159	139	160	122	142	153	158	159	136	157	144	153	137	154	160	146	121	157	139	136	163	158	164	174	136	138	174	152	146	162	151	133	140	164	176	131	134	134	148	158	175	133	153	126	172	139	153	162	150	158	167	146	155	148	141	146	143	150	162	143	120	154	149	141	127	147	133	131	125	147	165	129	166	151	154	146	134	162	142	138	160	165	156	139	147	159	162	134	128	141	158	137	137	141	149	140	156	153	164	157	157	147	165	136	149	126	165	127	135	132	141	174	162	164	133	155	156	168	147	165	128	138
10578	6060	28868	54630	58726	11726	1513	1252	1156	1000	890	797	774	705	662	673	599	565	502	547	494	465	512	501	439	437	466	463	451	460	454	445	458	413	437	454	433	436	390	415	394	431	390	442	439	418	418	379	396	362	379	390	409	394	399	416	453	407	371	423	404	371	393	380	428	387	408	421	370	394	377	342	434	378	381	341	366	345	395	379	378	422	372	379	370	423	382	409	399	382	358	375	360	354	406	397	347	384	395	374	372	378	409	347	376	379	370	356	386	416	356	416	366	402	387	365	379	368	389	397	357	357	389	395	364	341	394	403	368	387	400	378	396	379	406	404	361	414	355	398	354	403	407	384	382	362	405	371	376	337	364	376	378	389	391	401	397	401	380	389	382	394	364	417	381	395	443	388	380	389	362	377	397	375	404	357	369	367	417	379	318	386	382	347	386	406	410	386	410	401	376	363	394	394	383	381	379	369	406	396	344	381	391	380	347	378	360	381	346	375	351	364	395	373	320	399	367	405	407	380	368	397	401	374	401	361	374	364	412	403	399	368	410	372	362	400	341	406	396	401	376	394	383	391	377	417	373	383	343	383	414	393	372	384	404	397	382	393	363	385	369	402	387	379	378	418	442	415	396	375	358	361	367	375	364	366	372	382	378	369	388	329	377	370	402	441	374	417	375	392	381	409	341	376	359	384	384	417	392	381	386	434	363	379	380	363	373	373	385	374	378	406	383	356	364	433	354	413	372	373	387	386	367	370	354	369	346	372	418	396	342	393	375	386	427	382	363	375	375	365	405	355	413	395	368	382	375	351	368	374	374	374	413	363	408	381	399	388	383	363	403	385	405	353	371	399	395	376	367	380	387	406	359	390	392	355	368	401	384	410	366	390	415	372	387	437	408	361	373	378	390	372	369	389	363	433	368	376	380	361	346	380	375	359	370	371	393	343	386	343	333	360	352	395	354	381	384	417	392	392	365	358	357	408	382	362	373	378	373	350	392	381	398	376	407	372	393	390	393	405	344	391	353	397	359	406	347	374	375	365	346	368	411	362	376	402	380	351	374	390	393	341	370	406	357	416	372	450	420	357	382	412	377	372	352	376	367	372	388	388	372	380	396	379	403	367	371	369	382	342	414	376	365	373	388	387	398	389	361	356	382	353	395	371	366	395	397	374	370	401	371	400	379	363	373	347	382	401	366	402	360	395	390	378	398	375	408	374	373	362	380	392	390	376	403	394	367	399	394	393	392	368	388	378	382	398	345	391	426	401	373	370	356	369	368	379	345	401	377	363	383	372	358	397	413	368	382	393	350	388	358	354	409	402	377	376	393	397	397	396	364	364	383	397	392	367	385	399	403	332	359	416	366	371	343	381	373	389	378	390	361	387	393	367	406	408	379	366	390	395	372	363	405	326	391	376	375	381	376	352	408	388	402	392	391	369	411	337	342	359	380	384	352	362	371	386	369	386	412	362	369	400	374	390	367	357	365	393	365	407	410	386	387	412	375	417	320	384	376	381	403	388	368	386	371	395	376	360	382	389	345	392	409	395	364	402	362	368	436	349	382	401	389	406	412	357	370	364	378	358	364	372	392	372	393	378	367	395	377	407	384	390	374	367	355	363	380	365	405	361	393	376	377	423	424	390	364	400	370	362	397	357	385	435	438	406	403	392	401	399	399	424	388	373	378	384	365	375	392	368	412	392	365	392	385	406	399	399	391	419	357	413	415	403	366	365	360	388	374	370	377	378	346	398	358	414	388	411	391	377	388	356	366	366	391	409	359	400	396	368	392	402	362	364	395	389	380	347	368	362	379	406	384	383	360	390	355	350	379	416	381	383	366	354	393	376	406	400	386	394	377	396	394	388	396	398	384	382	368	430	364	373	369	392	409	393	350	371	374	390	342	370	375	394	362	371	349	358	369	401	371	388	396	407	371	386	408	344	374	403	367	387	401	372	373	363	376	374	393	410	392	415	385	381	374	376	399	399	428	389	368	432	385	398	380	394	373	406	385	375	350	394	419	381	356	351	362	407	377	375	386	387	368	395	382	380	358	324	360	411	374	399	368	376	383	391	389	376	397	374	392	370	388	365	417	408	393	395	398	383	343	390	378	357	337	375	393	347	383	395	399	412	387	387	379	356	385	372	363	398	418	385	375	389	411	378	368	352	382	383	337	399	369	398	352	370	375	385	361	410	391	386	400	397	389	373	412	368	375	355	339	356	389	375	368	379	381	384	391	378	431	380	389	363	365	374	352	396	399	407	397	421	400	368	374	410	388	359	363	375	376	370	384	420	393	391	390	353	382	390	315	390	356	374	385	365	372	383	365	375	364	335	404	366	376	387	383	351	381	369	349	379	369	390	381	409	393	378	386	361	400	404	375	401	369	405	373	355	375	396	400	350	367	406	389	409	348	335	397	375	383	389	381	390	380	404	383	362	414	370	376	373	374	401	389	388	367	365	395	343	388	397	400	388	382	365	389	394	336	354	379	359	399	369	389	402	409	382	383	401	380	371	341	392	386	407	374	354	355	375	389	379	381	411	391	359	374	355	383	370	369	375	334	350	372	426	375	392	372	409	435	394	395	394	356	385	372	393	385	393	372	383	353	375	380	414	400	412	389	364	389	352	364	393	390	365	378	362	382	358	373	377	409	392	353	386	353	392	418	356	418	367	353	396	410	367	413	338	371	395	392	396	419	415	383	390	374	364	398	408	345	364	394	393	424	390	362	387	391	375	369	377	398	408	378	394	369	347	398	372	393	396	365	356	373	384	371	375	391	371	365	364	363	390	418	407	378	383	363	397	365	369	392	378	378	389	397	379	402	375	363	360	371	374	372	416	379	349	392	356	378	381	351	403	378	372	362	383	359	375	436	371	354	392	377	371	399	403	368	370	388	380	362	349	393	374	377	374	405	367	423	364	380	392	413	363	389	391	379	405	399	368	396	396	389	374	368	359	394	348	394	362	392	352	412	383	369	385	393	387	389	343	367	341	369	383	366	372	345	373	383	389	377	403	368	378	375	382	380	379	350	344	415	370	381	377	386	385	401	355	387	371	352	393	394	393	402	381	382	390	375	409	360	348	384	369	373	380	379	361	420	402	378	374	358	387	382	386	375	394	349	393	367	370	404	407	385	401	367	386	381	378	401	368	372	361	389	337	382	391	379	341	381	360	402	355	390	322	418	351	377	388	408	366	378	379	366	398	375	369	363	374	366	375	391	381	343	378	390	371	337	409	383	400	420	355	393	365	381	359	364	383	339	382	373	373	396	372	382	377	378	379	370	361	394	373	375	388	404	352	383	376	333	355	362	377	353	401	390	384	388	354	373	396	411	381	371	385	408	389	394	386	375	392	392	374	356	378	359	359	377	380	393	376	390	387	405	370	413	437	372	412	383	400	353	378	393	398	374	379	390	356	374	383	375	352	379	365	384	356	398	361	393	370	348	351	372	378	349	397	380	384	383	392	373	417	376	384	372	384	390	421	361	369	383	367
28348	11408	25099	53582	60558	27777	3603	643	548	438	378	402	436	359	344	343	397	352	318	329	318	331	332	312	303	316	295	295	322	316	303	301	315	338	299	300	300	257	285	259	289	304	301	264	312	298	298	310	291	308	299	289	323	279	305	258	288	273	285	273	279	285	306	316	264	270	291	288	272	278	301	276	276	306	302	270	282	311	276	266	272	293	292	310	282	292	320	323	307	311	268	325	323	327	288	304	281	280	248	245	280	279	290	297	278	273	304	284	249	256	298	262	262	291	272	290	251	269	307	263	290	266	289	288	279	288	310	266	269	263	269	298	300	267	247	260	298	279	313	266	277	275	290	283	292	290	293	299	313	277	274	278	304	260	309	296	288	309	284	264	267	302	292	285	288	284	310	314	305	271	288	275	314	289	306	285	324	304	290	274	252	296	301	303	314	315	256	295	315	302	288	286	296	269	274	294	305	269	280	284	326	290	280	288	290	322	294	270	284	285	267	296	320	258	307	298	283	311	274	267	302	256	289	265	280	269	294	286	304	302	278	250	307	287	325	298	296	323	292	311	276	286	302	277	293	272	292	259	284	307	327	306	275	260	265	279	296	300	264	301	303	298	269	308	309	293	252	289	267	292	296	277	307	281	289	246	316	296	318	313	257	312	300	298	280	295	284	284	280	281	258	264	293	270	282	288	293	289	278	280	254	277	283	309	294	268	276	281	276	287	297	255	265	264	282	283	304	297	290	286	291	300	293	307	296	299	261	280	294	299	285	272	286	265	300	293	291	306	288	291	262	259	265	271	279	291	287	318	300	288	296	327	281	273	298	278	298	276	303	279	273	256	282	285	296	260	258	265	257	316	292	277	274	272	257	301	303	260	283	316	284	285	276	307	267	301	283	286	280	276	295	286	311	285	283	257	273	287	282	255	288	273	271	259	335	302	266	286	277	288	265	313	298	284	273	293	296	276	295	308	277	287	294	290	278	279	289	310	284	276	295	283	286	269	304	305	293	288	279	297	277	280	264	294	281	272	293	277	252	291	264	281	316	293	310	312	289	294	305	290	278	282	303	280	278	309	280	298	292	278	308	335	279	302	282	308	275	278	273	271	307	301	275	298	311	303	299	292	324	325	306	308	310	279	297	313	285	324	293	271	305	288	274	264	307	262	304	285	281	305	301	292	320	302	299	265	295	298	290	270	298	266	308	325	313	298	286	288	282	308	297	266	280	309	283	284	296	303	291	284	277	266	271	267	290	268	290	315	298	310	304	267	271	271	285	280	312	280	295	257	272	286	281	268	294	290	294	277	297	283	278	298	278	291	275	264	282	308	290	312	307	294	289	278	314	290	281	286	283	293	270	274	300	279	229	283	277	311	334	270	284	300	314	286	285	265	280	289	295	239	309	285	319	308	295	277	288	306	285	332	274	279	302	264	287	302	278	282	273	306	281	303	276	315	320	272	271	297	297	263	288	279	274	270	271	290	267	274	304	292	288	295	274	307	277	294	270	292	286	279	282	291	294	241	298	288	301	284	285	279	313	271	316	282	302	282	273	279	283	241	293	316	297	287	278	288	287	275	288	295	259	292	290	227	297	267	275	320	264	286	285	288	278	322	302	298	286	298	270	292	299	274	270	280	282	285	266	267	302	294	289	287	295	281	286	290	279	278	265	296	269	285	305	336	309	283	277	291	307	309	307	242	287	274	306	318	313	307	262	265	277	264	284	301	272	272	296	260	300	314	289	297	303	291	296	287	289	295	304	293	260	261	267	257	331	290	322	282	271	296	300	315	281	278	320	261	280	293	262	294	330	252	276	267	299	283	286	294	277	290	284	299	301	307	303	299	283	306	276	293	272	269	266	283	282	276	268	268	263	292	281	277	268	290	309	264	305	274	275	270	295	277	257	295	286	277	279	315	277	305	297	276	288	302	305	292	267	259	271	312	263	287	282	291	303	284	297	282	273	267	278	275	322	268	281	311	288	290	283	280	307	274	291	291	274	276	282	312	277	284	309	279	274	263	288	282	303	261	279	315	319	324	280	292	308	285	315	269	315	295	291	290	309	294	307	326	255	272	331	272	306	310	287	239	292	313	287	285	321	274	318	292	288	301	323	302	315	302	272	300	291	297	278	314	274	282	268	281	312	296	267	246	319	289	266	269	278	302	309	311	294	271	266	314	278	278	277	257	292	314	279	303	287	283	290	294	332	270	288	297	298	301	274	283	274	292	297	305	278	314	287	289	293	280	280	322	273	280	274	301	282	275	299	298	321	276	291	271	243	327	258	309	269	293	289	279	299	294	310	265	288	300	261	314	302	292	296	303	261	313	327	289	271	284	273	278	278	291	305	309	318	263	290	291	282	274	261	268	271	277	287	292	307	301	324	293	301	275	289	278	283	285	295	291	292	271	293	265	295	307	285	280	305	285	287	304	296	266	287	318	323	265	286	276	289	250	302	267	286	279	279	282	285	288	253	278	304	287	256	279	296	282	286	309	274	266	304	283	273	292	302	264	282	258	270	295	289	277	270	338	301	259	269	273	284	287	275	282	275	299	283	280	272	298	276	290	284	311	277	283	280	284	287	257	286	271	295	278	299	309	299	266	312	304	295	297	302	285	295	277	284	262	302	271	248	283	301	295	292	315	262	332	284	294	299	295	275	286	279	283	302	333	278	320	246	268	273	311	297	281	307	303	330	275	294	246	289	290	273	292	294	267	301	289	291	320	304	296	287	289	319	262	282	292	298	264	296	307	300	282	255	260	327	249	262	274	313	256	335	263	309	281	290	285	297	309	270	292	299	264	275	310	281	305	326	303	265	280	309	295	299	321	322	321	282	270	299	281	294	284	276	273	279	279	314	267	287	278	273	286	291	300	294	294	280	277	287	292	282	281	281	286	289	296	275	273	319	284	261	266	292	292	281	285	277	296	277	277	278	298	286	269	286	268	294	278	300	305	315	280	291	277	269	284	277	297	274	277	269	279	280	268	271	268	295	266	273	301	292	311	270	274	306	269	289	279	288	288	284	278	289	292	280	298	317	301	280	291	266	252	285	320	293	282	284	267	270	297	298	254	270	271	260	273	288	289	272	252	260	262	249	285	262	268	286	289	290	300	282	279	289	282	293	305	309	292	290	309	315	283	268	272	288	298	308	290	274	285	292	297	297	276	264	284	273	259	281	271	242	248	281	267	286	299	266	283	262	271	282	323	307	309	271	297	275	271	274	288	266	287	317	302	309	282	262	267	267	308	314	285	268	304	313	289	267	277	277	272	286	264	306	301	284	277	265	274	272	265	257	259	248	294	306	314	279	260	253	285	278	305	296	267	289	293	318	281	311	291	297	311	270	310	288	294	287	259	275	281	247	311	293	296	295	277	280	305	285	276	295	247	269	282	296	310	290	275	284	277	276	296	310	295	282	293	257	281	315	307	288	284	286	264	290	291	296	285	330	290	292	287	283	265	303	267	304	281	309	318	313	310	254	285	262	277	304	302
12897	7469	32782	61967	70073	14852	2559	2191	1868	1573	1531	1383	1314	1193	1162	1094	997	975	935	854	909	880	886	864	857	794	776	776	779	726	762	689	731	723	743	727	764	759	737	739	696	690	712	662	712	683	693	683	678	707	692	677	709	653	666	662	696	692	667	717	738	661	704	666	673	698	683	692	703	658	688	691	669	652	679	693	709	652	684	689	691	672	674	630	710	661	667	644	678	697	673	653	706	671	705	662	699	722	669	669	735	663	630	679	621	716	661	632	657	702	647	621	629	632	715	663	672	636	668	652	639	683	666	687	643	685	682	640	690	666	661	674	672	596	685	630	693	657	645	653	670	633	649	659	652	640	692	653	608	670	656	657	652	646	637	609	647	643	648	654	610	668	645	654	635	657	638	680	651	621	667	632	656	615	623	656	686	672	684	696	668	625	644	620	680	616	672	663	659	630	644	697	687	635	608	701	653	713	635	635	629	671	638	653	650	662	675	694	676	635	609	613	690	666	663	647	696	685	615	624	622	665	678	635	689	629	644	662	685	677	663	662	649	665	652	644	677	693	647	636	648	695	660	686	636	639	664	636	636	673	630	652	702	601	662	612	670	656	711	626	663	630	691	655	636	657	712	639	653	682	717	696	660	718	617	656	667	696	630	638	671	620	639	701	683	674	633	597	646	668	619	690	702	687	676	630	605	667	673	650	663	637	663	650	636	642	633	625	652	693	646	675	636	659	695	649	599	654	666	675	672	616	688	606	624	690	638	637	639	621	670	630	671	631	673	676	640	632	671	655	670	653	674	676	648	639	647	672	672	717	684	635	701	638	685	700	640	679	644	699	669	681	635	648	624	674	641	698	656	652	614	650	696	652	649	606	653	678	654	648	648	646	626	655	656	648	664	649	696	670	676	634	629	675	672	645	627	715	635	678	653	688	663	649	671	598	646	677	665	677	632	693	634	655	665	640	688	690	663	670	626	653	660	632	638	690	689	632	635	655	660	663	666	688	658	630	672	698	655	664	670	670	657	673	657	632	663	649	611	647	644	684	646	648	681	648	703	651	649	608	663	639	672	648	654	681	636	646	704	676	679	648	653	685	693	671	669	651	638	646	650	609	649	639	641	674	689	626	681	680	638	626	701	659	624	634	671	646	632	636	610	695	611	663	621	667	642	615	681	660	610	692	661	645	687	682	650	622	694	680	665	691	684	690	628	684	623	615	707	644	691	627	634	640	667	638	699	623	652	678	711	650	633	653	663	714	680	689	632	636	631	653	698	643	652	612	629	617	659	705	656	635	660	636	662	637	665	649	663	635	610	663	684	633	660	659	695	633	678	620	629	695	670	644	671	670	675	684	686	691	680	679	672	645	648	652	612	637	672	604	631	682	676	674	674	674	643	675	684	658	662	625	650	662	672	691	652	663	647	719	636	719	673	672	665	641	692	662	637	659	673	669	663	662	703	648	673	707	630	618	674	708	657	659	669	655	631	614	690	684	653	627	680	712	655	691	634	676	647	678	661	646	644	686	646	670	581	711	598	694	645	660	659	660	756	645	673	660	629	642	664	651	651	714	699	664	686	662	666	656	678	666	659	643	666	646	705	672	641	649	638	685	665	634	654	651	681	655	669	678	639	621	622	596	641	634	667	619	655	639	682	649	660	646	679	679	639	673	698	704	664	670	675	682	664	727	635	673	630	680	670	642	697	657	632	663	700	714	634	651	692	632	616	600	646	624	673	655	631	642	690	689	670	608	678	655	658	613	641	615	669	647	692	647	616	642	650	627	654	658	705	691	664	639	650	643	655	676	647	675	657	644	642	631	662	622	620	617	603	675	682	674	683	657	660	705	659	666	685	644	602	651	653	665	712	644	705	662	646	677	685	624	630	686	606	663	657	645	608	622	594	657	658	668	612	613	670	681	645	693	656	625	678	681	687	649	647	601	674	607	613	631	649	649	645	660	666	649	668	645	696	655	716	619	644	632	628	655	701	610	649	646	668	703	697	650	649	648	708	650	650	663	649	609	681	672	651	676	624	619	666	636	648	618	643	680	652	657	670	679	632	679	668	635	678	690	668	662	631	677	623	655	678	655	712	598	656	645	647	627	619	700	608	606	673	673	649	657	653	644	653	718	650	673	618	690	669	617	648	644	691	635	672	690	650	677	660	699	681	670	652	648	660	638	625	632	678	634	675	662	693	683	650	679	643	645	682	665	676	695	660	667	653	671	651	638	658	665	655	668	660	695	637	672	629	703	625	647	668	676	661	643	666	674	695	646	695	643	629	673	644	635	692	671	685	709	635	645	689	676	665	617	704	656	687	659	686	642	639	683	630	652	718	643	678	615	653	655	667	721	673	622	643	698	668	609	668	724	675	682	633	654	667	626	681	663	640	688	675	690	662	682	695	621	696	646	684	645	660	653	628	646	645	653	662	687	644	642	651	669	654	657	677	677	679	662	649	689	662	642	701	654	645	646	652	670	662	668	640	641	641	595	670	613	671	633	657	663	647	656	637	614	639	624	618	674	627	664	634	641	690	656	660	651	670	664	683	665	678	682	673	675	646	675	658	631	675	677	657	672	671	692	696	664	651	691	644	672	693	655	640	663	669	695	680	631	630	644	680	656	668	675	682	589	646	671	610	643	663	663	633	644	605	690	688	672	626	702	659	639	678	677	642	667	613	716	647	645	640	689	686	661	676	657	653	650	692	608	630	692	687	672	636	702	691	687	669	658	646	604	643	648	624	638	600	666	679	681	659	666	672	702	643	664	654	669	690	668	655	685	657	669	633	694	686	645	642	639	633	684	693	597	646	646	644	673	613	669	698	624	597	688	658	653	649	653	646	625	682	631	669	646	650	643	660	681	658	699	647	622	655	673	681	593	667	695	698	663	725	650	669	652	662	624	577	636	612	625	630	666	627	665	642	618	662	631	698	642	652	658	651	644	641	658	669	671	662	652	641	666	629	687	610	667	656	682	663	638	674	677	651	650	654	688	638	695	680	634	708	683	676	594	637	630	685	669	669	657	642	657	680	617	647	628	633	709	647	652	653	673	611	666	601	693	690	671	631	641	619	649	674	639	640	646	687	651	676	665	673	672	663	691	649	638	669	648	658	646	653	696	668	705	627	668	613	672	667	618	645	610	645	663	715	656	657	630	698	669	675	688	679	676	638	679	670	680	659	684	670	634	667	660	658	656	660	632	623	625	637	641	691	649	663	641	678	604	637	625	674	697	713	676	673	652	645	737	721	665	637	681	621	648	656	665	642	652	678	658	693	661	632	700	628	612	685	674	678	667	682	647	652	691	663	679	691	667	648	610	648	660	678	658	655	675	653	672	686	695	724	693	655	630	641	698	688	700	638	605	651	667	629	686	655	637	663	653	638	623	634	651	686	623	655	656	679	648	636	581	640	682	693	654	661	659	669	681	638	680	635	645	675	640	656	688	688	641	621	690	695	638	661	678	615	648	659	668	677	644	692	668	639	667	675	628	604	672
8575	2815	3448	3292	2531	510	213	276	212	219	212	250	217	207	222	239	197	202	218	202	186	195	227	197	214	221	216	207	192	212	210	183	210	211	205	215	254	199	186	203	193	217	216	227	199	223	185	200	233	210	226	213	196	221	207	173	187	200	235	196	215	223	202	181	212	228	201	203	207	195	201	239	226	181	211	211	246	200	223	209	215	189	221	222	191	230	229	182	209	228	245	231	254	214	232	200	229	200	206	202	229	232	212	192	215	223	207	218	214	204	219	211	213	219	240	217	184	212	222	227	212	201	226	252	245	237	228	235	204	204	198	234	241	206	218	214	231	216	214	222	241	205	210	223	227	223	227	214	205	197	248	196	196	184	200	213	213	214	212	191	202	212	223	213	239	224	215	221	203	232	219	214	235	198	239	202	249	203	195	236	236	220	200	229	228	225	208	217	229	226	204	240	174	220	189	216	200	206	229	210	215	223	225	207	229	190	204	202	233	200	231	207	207	184	217	180	220	223	216	211	235	240	200	214	236	209	261	236	207	214	242	208	204	228	228	214	227	215	225	221	234	219	218	231	221	213	220	210	200	220	237	229	213	232	217	246	219	248	238	213	198	214	213	216	220	228	219	219	186	191	220	201	218	235	246	226	181	204	195	201	171	218	210	218	206	214	196	206	210	214	206	228	211	205	172	234	233	211	245	214	172	200	203	244	219	228	219	183	216	187	184	219	267	213	197	215	225	235	202	184	203	201	186	203	249	254	203	210	233	203	194	204	223	219	211	192	214	220	230	222	225	195	223	230	210	220	201	206	221	223	218	223	188	227	226	204	233	225	216	188	231	241	236	210	220	191	184	223	212	226	228	199	223	222	186	209	217	201	223	208	204	227	224	214	244	205	218	222	202	234	204	223	232	220	231	214	215	211	201	234	217	203	207	221	197	227	237	220	208	213	227	235	192	225	212	210	213	235	209	205	201	218	224	225	211	193	195	189	218	215	226	208	213	221	206	225	220	214	237	210	213	244	215	198	212	227	217	220	222	235	229	222	193	215	208	235	199	224	242	199	243	228	196	224	234	244	222	192	185	204	208	208	209	224	237	199	193	191	203	211	190	220	224	186	184	215	212	211	210	214	225	228	184	220	231	212	243	213	249	244	192	219	209	196	213	208	208	211	220	231	230	207	219	200	225	230	216	226	225	229	211	230	196	187	220	226	214	213	185	209	206	200	266	176	221	219	210	204	191	222	207	222	215	194	228	225	218	215	207	259	210	205	211	212	198	239	211	208	215	244	199	216	204	219	218	230	219	212	194	218	205	243	213	205	223	225	218	226	251	223	200	199	204	194	196	226	191	225	224	231	219	221	212	227	199	239	222	191	215	218	195	193	217	186	211	213	223	229	211	211	230	245	214	214	202	196	185	213	191	207	189	216	204	191	225	223	228	240	236	209	195	194	228	229	210	221	252	219	249	230	215	212	229	230	215	202	210	194	203	230	251	215	217	248	256	231	196	200	210	212	191	191	177	203	202	199	202	231	221	216	224	223	219	194	221	220	203	219	205	214	220	230	185	196	195	219	206	223	207	224	219	203	233	259	198	202	228	203	219	205	218	227	228	220	212	198	210	195	188	191	188	202	217	199	204	206	194	195	216	224	203	214	200	233	213	220	259	221	219	202	206	209	241	216	230	212	225	207	217	228	210	218	204	204	226	231	217	205	200	224	211	223	224	208	185	218	196	204	198	215	220	211	238	232	216	225	219	210	216	205	250	243	223	224	230	205	191	205	183	226	208	232	229	210	215	220	238	204	198	197	226	221	225	245	196	213	210	229	242	211	233	208	208	216	186	186	201	209	210	195	231	220	208	226	241	209	232	203	190	205	211	212	213	217	228	209	196	209	209	225	205	206	220	198	215	226	228	234	198	247	202	212	224	257	190	208	211	220	213	243	221	216	198	215	236	205	201	196	209	219	215	188	221	213	202	196	207	227	236	210	204	225	200	213	223	196	195	211	223	232	232	197	200	230	195	233	243	209	203	190	192	221	210	205	214	210	203	230	219	206	222	233	223	200	192	225	237	212	208	223	218	220	226	210	249	236	217	240	214	251	202	187	236	224	206	215	210	223	206	243	214	220	228	218	236	199	233	221	231	202	228	207	215	215	201	251	218	198	236	241	223	190	222	202	227	236	188	223	225	217	185	221	177	237	212	197	226	225	207	201	210	220	225	226	209	215	242	187	194	214	226	197	214	208	200	249	207	223	224	203	232	213	209	214	216	218	207	175	218	215	211	207	216	226	236	200	194	206	201	223	191	201	217	211	243	240	221	204	200	247	220	238	211	202	212	210	199	218	235	188	187	209	227	213	223	216	227	223	199	220	219	237	205	196	197	210	220	205	220	223	249	210	189	231	222	197	210	195	231	237	219	210	199	209	193	220	221	210	219	226	223	234	211	222	221	214	191	196	218	184	193	225	179	202	239	225	224	202	203	207	209	218	221	214	204	213	217	209	198	193	223	209	222	210	210	188	209	193	226	249	222	234	215	229	231	207	184	193	213	212	175	208	216	209	189	197	205	195	220	222	220	213	220	222	220	206	210	206	200	245	201	221	196	217	241	214	219	226	222	210	260	239	203	237	203	224	198	228	206	170	201	236	249	214	223	211	228	208	244	203	219	234	174	208	206	230	237	218	216	198	228	214	216	216	195	210	216	223	235	195	198	207	198	196	202	210	226	218	213	200	211	209	226	210	186	189	239	239	205	203	204	227	198	201	215	235	226	196	206	221	227	217	211	202	208	203	243	207	193	223	213	215	231	203	211	209	202	224	225	228	193	187	203	207	252	230	223	195	244	227	230	224	225	213	246	227	213	229	204	217	210	216	218	225	212	219	211	228	202	199	196	214	206	237	235	236	200	222	224	217	227	268	236	214	214	182	215	199	207	203	219	179	201	228	210	208	216	227	239	194	213	232	230	186	219	203	215	197	223	241	225	218	212	208	199	201	214	205	225	249	185	227	223	246	214	188	217	218	223	221	178	222	220	200	209	213	242	202	215	223	212	224	190	228	215	204	191	215	226	194	237	194	222	210	199	200	195	200	215	231	197	225	204	198	211	176	246	209	214	228	225	207	211	223	243	201	196	206	204	221	222	203	204	231	194	201	235	221	210	227	210	230	212	212	204	260	211	229	220	202	217	215	201	195	223	194	211	220	208	211	226	210	205	205	219	196	183	225	203	221	231	209	222	205	210	209	201	233	210	206	206	208	209	221	208	192	204	205	199	223	207	206	219	187	253	224	212	202	243	218	216	204	217	235	192	215	227	210	238	216	234	236	233	225	189	217	208	236	238	207	187	214	196	238	194	233	219	221	213	211	229	214	214	206	233	214	221	214	229	224	217	231	243	191	243	215	214	229	208	235	206	227	201	213	212	204	232	200	240	230	191	213	203	222	204	204	225	225	215	200	228	211	219	213	196	206	217	212	215	183	219	196	220	198	212	208
4821	2487	6608	9816	8744	1278	501	497	490	500	520	495	527	471	498	506	469	487	492	542	482	481	484	487	482	491	509	496	474	541	489	502	515	476	513	502	499	462	446	497	482	504	516	488	527	473	466	510	488	464	502	502	529	443	515	521	472	511	486	488	492	478	468	506	494	444	488	467	460	440	522	535	477	481	519	462	465	493	471	508	494	484	470	474	505	500	475	490	488	463	504	511	489	491	499	510	506	476	489	476	503	452	473	501	483	496	463	476	480	490	492	448	463	489	464	491	497	483	514	498	476	456	491	461	467	474	535	570	468	480	459	518	470	515	475	473	501	429	528	471	457	472	512	488	479	488	481	499	472	477	458	488	507	468	515	489	522	490	483	446	483	490	443	508	446	492	501	474	519	486	478	484	456	487	502	531	510	465	504	506	493	506	496	521	506	444	486	479	510	435	485	471	504	479	481	480	457	491	442	474	449	469	490	471	503	455	452	470	499	512	483	458	509	499	472	493	491	485	499	481	494	495	479	482	447	444	505	447	485	482	472	481	498	516	494	485	437	482	500	468	488	496	501	497	461	490	463	448	473	474	468	476	501	501	541	468	486	467	480	501	469	441	471	517	513	487	459	472	497	461	440	482	447	485	520	459	507	500	493	438	473	482	466	456	470	481	503	526	505	472	507	480	463	472	486	447	500	507	501	498	484	491	481	444	461	486	459	444	475	468	470	486	504	439	509	467	501	493	459	495	507	502	523	515	510	513	472	512	494	486	475	497	491	497	472	466	516	489	463	480	479	518	474	499	480	459	469	492	480	476	477	494	462	488	508	457	509	456	513	482	491	477	498	496	473	451	478	527	520	470	503	500	463	467	483	510	493	491	502	486	448	500	481	464	491	492	460	434	479	510	500	515	490	523	510	498	447	505	476	508	491	488	476	523	497	524	480	517	488	488	453	521	457	485	457	483	461	452	484	460	462	510	520	486	499	521	481	478	533	445	490	520	467	510	501	514	479	482	474	496	508	453	476	478	508	474	509	508	495	528	484	470	513	446	455	472	494	507	497	504	487	452	494	508	462	449	507	528	482	466	520	536	519	456	459	482	469	490	486	477	437	526	512	506	502	456	506	508	496	485	496	494	449	519	489	469	490	503	483	459	493	450	435	520	502	491	482	488	456	501	505	488	465	480	465	505	551	462	501	461	513	491	476	491	473	495	461	470	502	519	480	484	496	486	508	488	495	480	477	494	498	497	543	492	513	492	487	507	505	511	494	484	489	513	472	461	468	483	452	499	476	473	451	430	489	484	453	472	492	500	518	482	495	461	513	502	489	451	505	483	484	510	498	473	468	491	527	474	480	484	492	493	494	469	482	480	490	494	528	496	492	473	463	483	485	483	452	443	478	465	513	476	456	480	494	488	458	446	475	539	453	505	485	488	473	468	538	506	468	493	487	444	450	463	449	454	452	477	487	478	514	500	474	507	477	492	440	446	513	448	498	476	491	475	530	474	464	474	498	472	503	467	457	503	465	464	484	484	491	505	498	478	457	482	435	503	498	508	485	467	480	503	482	469	444	500	486	454	511	490	480	468	492	498	490	467	469	513	496	481	452	486	474	437	494	491	469	483	427	475	484	468	464	513	492	478	525	447	468	465	504	456	484	499	501	515	457	511	456	508	484	497	444	451	508	467	459	462	513	477	487	472	513	484	482	508	462	481	458	525	482	496	497	499	494	510	474	500	526	454	462	502	505	508	475	497	503	484	459	493	456	435	472	497	507	514	494	531	495	533	516	503	471	475	499	482	470	473	490	495	492	474	501	434	492	496	476	484	507	475	521	477	492	461	459	495	526	504	491	542	470	454	463	489	474	479	510	497	492	504	505	575	442	462	509	492	478	472	505	521	513	494	474	493	464	483	504	455	478	507	499	473	492	472	513	459	479	481	495	461	474	445	488	484	477	501	481	444	455	465	504	477	506	471	475	490	486	472	472	482	492	495	532	494	449	490	499	472	493	495	436	440	510	486	511	470	453	494	503	490	509	471	462	489	483	506	492	468	492	520	463	520	469	471	503	505	465	494	490	472	494	447	506	483	489	458	494	513	485	515	514	519	502	500	469	484	511	481	478	513	416	464	518	485	473	495	517	504	467	487	482	514	477	504	501	492	516	507	466	501	495	450	490	472	514	523	499	490	477	492	476	469	542	473	458	460	482	447	486	460	469	453	530	510	475	481	485	486	442	454	452	482	474	511	514	440	491	508	495	505	529	520	477	480	517	505	491	512	519	479	505	507	483	510	493	501	499	516	480	483	489	462	527	490	477	463	511	504	463	439	495	483	516	475	504	525	476	485	469	462	504	492	478	480	518	504	459	463	473	533	454	490	498	495	520	485	491	468	514	479	492	516	508	507	492	471	461	472	527	505	472	469	482	528	496	494	520	487	501	494	491	451	475	523	512	502	441	474	476	461	444	522	516	470	467	447	525	466	484	502	453	510	485	506	476	475	538	486	490	484	523	513	509	510	528	482	499	474	470	525	520	477	505	502	490	454	454	493	470	516	508	485	495	473	439	496	486	532	475	493	473	458	486	511	499	534	492	479	479	498	484	444	507	475	469	526	477	448	489	509	475	478	515	461	464	477	460	481	455	521	463	506	481	495	451	495	515	503	511	505	476	509	500	468	487	500	495	509	508	513	456	449	513	518	508	471	487	481	475	472	482	485	514	472	452	474	502	497	493	490	486	493	527	485	482	455	508	500	505	471	487	473	486	481	473	456	473	519	517	472	481	503	492	466	513	443	486	470	501	505	499	518	514	436	486	494	475	485	485	477	505	494	473	455	506	488	492	508	492	474	461	490	487	484	497	522	507	496	515	492	506	475	473	464	465	491	460	497	483	471	471	464	479	492	488	491	500	504	483	503	481	486	504	523	482	457	503	505	473	484	440	451	484	464	456	475	496	466	477	522	497	487	513	480	502	481	480	476	482	478	466	520	440	540	492	491	468	481	459	506	464	471	490	452	462	502	460	515	483	476	487	499	472	505	496	513	505	471	494	474	533	426	461	503	480	483	473	476	548	463	470	464	503	513	495	464	485	461	467	466	477	450	480	466	533	502	484	529	488	504	470	495	469	503	495	501	458	492	487	462	505	449	481	450	472	503	463	517	515	493	487	511	467	480	471	457	483	463	491	488	477	439	514	484	487	459	497	482	510	491	493	494	451	499	482	532	494	500	477	489	465	491	485	524	465	475	479	524	477	494	476	480	421	508	493	464	473	502	503	477	457	488	475	481	500	479	453	465	494	506	507	478	474	476	468	464	487	479	516	492	442	466	437	487	477	516	510	499	441	475	524	488	474	523	496	473	518	467	515	481	510	502	458	489	511	480	486	514	481	510	472	500	453	481	488	485	480	532	482	489	508	474	485	468	495	526	497	491	505	512	541	463	476	482	497	490	481	491	498	548	505	474	492	486	481	493	493	476	510	501	495	453	507	496	455	492
20167	6795	19561	50342	48063	22869	2124	317	301	239	227	246	209	186	205	193	206	179	163	201	171	171	155	152	153	163	157	150	173	118	154	152	158	175	144	173	153	184	160	138	168	137	150	157	149	199	178	141	158	142	144	172	163	177	161	141	156	177	148	159	167	158	150	153	153	132	158	166	171	139	139	140	156	180	153	173	150	137	159	150	173	127	133	158	150	148	140	157	134	175	128	159	176	166	163	131	134	159	157	143	170	152	161	163	127	140	146	149	149	165	168	166	159	141	157	159	141	140	144	131	162	173	147	173	152	131	158	155	154	177	133	161	133	157	142	144	161	165	141	167	147	176	157	151	153	180	139	158	158	152	158	154	141	145	156	171	139	145	183	143	163	160	144	131	143	154	166	148	157	143	163	160	145	135	159	148	166	150	130	143	160	154	142	132	172	126	136	160	148	144	159	161	171	140	168	149	140	173	145	170	166	164	166	138	159	165	133	153	143	171	145	156	152	133	148	152	140	154	154	172	129	158	166	137	153	161	125	174	162	164	152	169	153	163	164	146	158	151	146	144	171	151	152	157	142	177	177	156	142	170	165	168	165	165	159	151	150	167	167	137	144	150	149	139	181	150	133	176	134	154	162	178	140	133	159	143	168	142	136	159	162	140	146	128	148	143	145	150	155	151	157	147	145	146	154	144	153	148	138	126	161	159	144	158	164	152	144	141	147	162	140	149	151	143	169	146	176	143	140	144	138	155	160	146	155	152	138	159	172	153	134	148	140	136	150	146	138	152	132	129	148	141	151	150	156	148	157	179	120	148	161	136	150	153	180	146	159	140	160	155	162	137	165	168	137	142	141	126	147	147	162	146	157	156	156	173	183	143	157	162	168	162	141	155	174	174	125	161	163	167	179	164	162	183	173	149	165	152	148	145	127	141	168	125	147	144	134	162	160	155	178	182	158	167	154	163	162	154	157	136	168	142	158	154	153	182	177	133	159	162	132	173	166	192	141	128	151	168	188	154	148	144	184	143	162	136	151	150	160	169	159	159	154	149	161	118	170	160	138	161	165	160	161	131	148	133	120	150	161	158	168	163	167	139	130	166	131	162	153	146	140	157	157	165	142	156	133	165	143	143	137	156	154	147	155	145	131	164	159	168	186	149	158	161	156	160	140	168	120	157	155	166	153	152	146	142	157	154	145	161	161	145	162	123	149	161	153	179	161	171	147	169	144	155	136	142	147	157	157	170	161	120	154	169	151	172	140	136	137	175	142	151	155	159	143	136	150	156	147	136	150	160	151	150	145	156	146	148	150	149	152	169	173	150	145	168	131	160	184	147	144	152	140	168	135	158	162	137	148	163	157	143	154	181	161	142	168	142	157	151	171	151	167	153	163	169	162	169	139	150	127	161	162	137	152	140	175	158	160	159	151	140	164	147	169	155	156	145	154	145	171	157	166	131	165	176	146	157	156	162	147	148	139	152	154	151	151	141	161	153	157	131	175	171	150	156	180	136	158	170	160	158	146	150	160	114	151	132	132	151	144	150	181	172	160	159	133	147	180	149	175	155	161	164	154	177	158	139	170	139	145	149	165	131	169	157	136	152	160	149	151	141	153	144	153	174	162	144	146	164	137	190	156	172	146	155	160	142	137	153	187	160	177	157	140	147	161	183	165	156	151	188	139	135	144	139	149	180	178	182	182	152	161	158	168	152	165	155	162	144	177	151	169	160	148	142	156	163	147	157	143	169	162	159	144	160	135	164	122	167	183	132	145	168	164	174	159	130	168	153	158	152	152	187	162	140	141	150	163	180	170	174	150	155	143	150	168	140	173	160	165	172	145	184	160	140	146	164	140	164	145	155	170	156	138	165	171	150	131	150	151	161	132	150	149	142	175	175	148	159	174	131	140	168	178	149	171	172	163	157	173	148	162	174	143	157	159	162	147	152	139	162	160	156	126	129	177	145	151	118	150	143	138	158	168	152	173	148	141	150	143	130	162	182	177	167	151	142	129	139	162	176	177	155	142	141	155	139	153	162	183	155	149	148	154	135	164	152	158	145	156	162	165	166	167	140	143	151	147	154	147	146	159	177	156	164	159	137	175	154	167	157	130	140	157	153	141	132	137	164	171	146	168	172	146	180	138	166	156	134	131	143	152	154	178	161	149	166	112	142	140	170	168	146	176	161	163	153	138	175	128	133	167	144	163	174	191	182	137	176	155	166	160	156	154	171	192	135	142	151	155	199	169	170	156	146	153	134	160	147	176	142	147	144	181	153	158	176	151	151	134	141	188	160	155	186	183	160	153	155	148	169	155	152	157	151	147	156	174	162	184	148	181	146	168	158	166	153	173	142	169	167	152	147	145	161	173	146	166	144	168	155	142	165	159	174	149	134	161	151	144	154	158	139	150	165	157	166	163	135	165	156	176	146	150	157	150	157	154	163	171	183	177	161	158	127	148	160	158	171	131	152	148	156	152	179	168	149	156	167	159	163	142	165	152	136	175	142	161	159	160	149	142	144	145	150	150	174	147	149	167	159	144	153	156	160	159	157	142	172	158	126	139	139	134	147	124	160	170	171	156	156	157	176	157	127	139	143	149	140	159	137	154	133	158	127	148	155	167	158	164	165	154	170	165	160	158	167	198	159	112	143	141	151	177	149	154	176	134	158	129	137	137	157	177	156	153	163	149	157	183	144	173	132	143	170	158	175	184	157	158	140	148	145	142	176	148	164	152	148	164	136	167	154	151	163	158	154	126	157	141	156	170	165	163	163	142	160	177	149	159	159	158	155	136	163	136	137	159	129	147	156	162	141	123	153	145	152	161	140	176	157	165	154	136	166	134	144	151	156	150	131	149	130	129	164	148	157	130	152	144	142	140	170	137	178	152	164	143	154	139	169	151	140	131	154	157	161	158	145	146	168	158	167	143	163	135	173	152	154	154	163	152	142	164	153	147	153	167	162	160	161	162	124	155	157	136	162	141	160	131	165	133	160	144	169	159	154	140	138	157	160	154	167	169	164	127	155	142	157	163	157	155	152	159	167	183	160	162	175	165	149	157	143	161	148	144	175	173	176	133	167	140	160	158	151	137	157	146	159	148	168	166	160	168	164	148	167	165	161	170	165	156	167	151	125	151	182	124	145	182	159	181	163	157	162	183	187	146	153	167	175	144	165	152	167	143	159	164	148	163	141	174	154	157	171	172	136	150	157	166	152	163	160	147	173	144	158	170	154	144	147	165	155	145	177	143	143	141	160	139	155	157	149	156	155	151	179	167	141	136	143	154	150	164	167	132	140	156	168	156	154	165	138	166	130	134	158	171	184	178	156	146	140	152	174	172	136	151	166	180	163	162	166	186	145	167	179	134	149	130	155	140	155	171	126	175	158	175	158	183	162	131	160	164	121	169	159	140	151	152	160	164	144	162	165	163	153	142	165	166	153	183	162	159	163	159	126	147	164	174	173	157	159	144	149	176	141	174	154	152	153	148	162	150	176
10147	4998	28603	58607	59379	21829	1571	1247	1116	1006	903	756	745	684	626	623	577	546	518	537	533	481	488	496	513	497	471	467	499	418	440	446	408	428	443	401	416	414	433	403	410	426	432	393	414	386	411	432	419	437	383	402	416	411	407	411	388	374	392	430	399	378	404	415	366	419	361	396	413	403	369	393	422	409	394	393	408	367	414	408	412	417	400	433	376	407	398	392	390	404	399	405	378	393	373	394	377	386	426	429	369	431	388	387	349	394	387	423	414	409	404	426	360	364	388	400	399	378	426	343	404	394	430	429	387	385	393	386	400	406	372	344	387	364	418	416	379	415	392	432	394	411	414	408	385	398	400	402	394	409	417	396	425	408	361	387	369	403	390	370	410	374	416	406	395	354	377	388	401	432	398	400	414	405	373	434	386	399	395	398	382	376	374	393	399	422	403	367	390	375	387	405	401	402	399	389	376	411	388	372	376	357	413	390	389	365	400	404	394	412	421	408	407	411	397	400	389	398	372	395	427	396	387	404	421	409	407	383	383	385	409	389	420	408	434	372	381	420	369	398	404	414	385	411	402	376	391	418	362	374	417	385	405	388	381	403	350	418	366	402	376	416	384	383	425	351	404	353	382	410	394	357	414	408	399	395	378	415	397	382	425	379	399	413	392	392	430	390	410	389	394	409	417	397	392	367	354	424	399	379	371	333	362	409	392	422	399	379	370	361	387	405	397	382	398	362	407	383	375	377	411	399	411	363	371	390	369	382	397	407	392	417	424	411	416	405	396	383	430	397	408	393	403	416	357	416	391	370	426	388	402	370	420	405	377	364	384	457	391	372	385	387	371	394	356	366	380	411	427	364	379	383	375	381	393	404	380	367	409	371	379	387	379	374	384	391	355	394	375	413	411	411	379	394	403	393	411	370	392	417	390	412	378	403	366	376	359	433	372	413	395	379	372	422	418	395	417	411	360	383	410	390	422	379	365	404	390	388	365	391	419	372	357	429	380	422	401	396	401	408	388	400	361	413	360	423	394	398	354	401	407	398	403	375	369	397	378	392	408	394	352	368	381	396	388	412	406	370	380	391	368	437	411	394	417	394	379	394	387	386	380	372	398	383	428	415	378	386	396	400	385	392	363	394	404	411	385	393	379	344	381	383	366	411	363	368	342	419	404	396	432	375	404	392	449	420	398	386	406	394	389	392	375	420	413	416	408	425	381	366	397	395	413	374	400	397	353	337	389	401	392	425	380	399	413	397	390	405	387	387	375	392	395	339	398	374	409	378	376	359	400	387	365	415	366	400	417	422	370	392	382	392	428	437	404	384	422	396	393	387	412	428	442	388	402	390	372	405	402	418	379	406	349	410	375	413	404	337	407	429	406	363	394	400	379	404	394	376	369	372	375	420	407	394	398	381	388	386	361	404	398	395	380	395	383	371	390	393	365	408	390	419	378	396	383	385	409	392	379	371	436	382	357	385	397	417	372	371	402	388	397	412	391	397	383	390	396	392	396	396	362	401	402	366	378	392	392	370	406	359	428	380	392	373	418	384	393	412	435	392	371	382	372	413	432	375	353	367	391	393	364	418	406	390	413	408	374	359	376	370	409	366	401	396	421	413	391	402	387	374	404	365	387	374	367	395	400	336	410	370	399	386	358	401	366	404	412	370	397	376	423	370	354	406	380	386	395	395	386	381	408	418	392	414	384	360	386	405	386	385	409	417	377	357	387	387	366	372	371	388	413	354	383	393	401	400	412	433	416	370	345	390	431	374	378	432	392	372	381	388	350	402	379	361	368	386	362	396	401	385	362	377	372	358	403	397	396	425	424	397	389	358	382	363	388	378	433	369	328	399	380	361	406	390	395	358	371	384	395	399	397	414	373	383	393	392	401	341	377	391	401	427	383	380	349	360	355	358	372	418	387	405	388	415	400	403	406	368	350	401	434	405	386	396	386	407	405	382	420	404	418	372	426	413	367	370	384	369	367	414	382	411	391	380	418	405	401	427	405	406	410	377	373	395	384	368	371	389	372	387	392	386	388	373	428	385	402	387	379	426	386	396	376	416	394	381	409	392	395	369	372	399	403	378	384	400	394	428	360	382	413	368	397	359	386	428	414	404	412	417	388	359	380	418	401	391	374	380	375	416	387	412	382	379	388	386	393	405	388	372	386	387	399	376	413	387	416	401	369	413	364	377	407	407	390	467	385	407	376	385	419	409	388	399	409	384	389	406	395	371	398	383	374	421	405	417	416	373	391	393	409	372	368	419	392	360	417	402	367	388	383	382	383	415	359	396	372	406	426	403	448	412	377	405	381	401	384	408	359	379	384	406	389	407	369	381	402	415	379	413	380	410	417	406	399	395	383	382	371	404	411	391	404	403	403	365	379	407	385	407	387	400	395	400	369	376	387	384	404	408	386	421	400	377	377	376	385	393	361	427	411	379	402	334	390	406	442	329	399	402	388	404	357	394	358	387	401	379	377	399	400	421	398	394	383	372	413	443	446	428	385	362	429	403	397	364	417	415	369	374	418	407	376	387	365	396	396	386	371	391	366	398	428	396	364	330	400	387	365	401	397	426	406	385	365	385	342	405	396	399	375	378	373	379	381	383	408	376	386	424	387	356	376	373	370	412	393	420	389	403	398	378	334	376	388	424	409	416	381	381	397	355	400	367	386	385	403	380	408	386	355	411	404	406	384	380	385	365	381	401	394	372	407	412	368	444	411	373	395	365	381	398	417	401	398	366	413	365	400	408	393	415	389	389	412	434	392	333	369	393	374	381	349	404	421	387	374	412	400	376	421	365	381	416	387	365	393	386	376	356	422	382	385	378	373	403	387	377	365	406	395	349	373	391	355	386	361	385	373	413	411	393	380	357	398	376	400	440	390	400	375	375	383	422	361	378	368	340	433	400	385	438	355	380	379	378	393	383	418	380	404	406	394	397	417	389	389	383	420	362	389	406	351	391	419	396	395	377	395	379	367	424	410	419	409	362	398	356	373	384	383	409	361	389	391	411	361	369	387	385	414	407	395	382	408	411	358	439	383	384	376	363	404	389	407	391	437	379	392	388	399	352	353	414	405	373	386	389	412	420	382	388	383	359	370	394	362	369	411	391	388	391	408	419	403	367	409	429	421	397	414	402	404	434	373	397	388	365	390	386	400	368	405	381	395	437	374	382	413	411	383	429	419	373	362	425	392	388	397	373	393	421	430	384	385	360	374	396	372	401	377	410	349	339	407	409	360	433	415	385	398	419	372	399	431	392	363	411	384	375	394	380	385	381	374	341	405	358	389	393	420	390	416	347	390	390	389	394	405	402	407	393	381	385	391	413	403	368	393	418	395	387	378	384	423	406	396	398	408	395	435	380	413	397	380	401	374	426	408	379	401	427	413	383	405	411	401	402	384	403	379	379	409	422	418	380	401	369	393	390	391	380	379	353	354	398	394	376	372	399	372	363	403	422	375	396	420	385	387	392	401	391	392	394	431	416
26660	10678	24553	60539	59654	31539	4892	687	534	449	421	408	396	363	350	363	345	320	338	340	325	305	316	320	324	300	315	341	320	305	350	295	310	329	312	299	300	325	300	257	280	294	297	272	289	313	267	320	293	342	281	321	292	310	333	309	288	307	302	295	294	321	281	307	317	285	307	308	319	275	289	285	297	302	296	265	310	265	293	285	325	275	278	306	277	268	302	316	292	301	279	317	270	281	266	316	291	299	282	303	285	299	337	268	284	291	314	321	298	288	284	285	300	302	277	266	298	301	314	288	306	322	283	293	289	273	296	300	285	296	320	290	278	272	328	276	328	279	288	304	314	314	298	313	287	304	304	283	313	301	298	273	330	284	300	290	271	284	342	294	305	286	267	264	282	254	292	315	299	300	270	313	293	263	264	288	309	278	302	294	261	287	291	291	293	307	290	274	331	288	301	333	297	317	320	342	285	311	321	290	323	322	276	297	294	301	285	276	336	280	317	284	306	277	297	322	294	328	285	312	273	335	296	298	277	281	312	307	311	293	292	299	308	308	324	306	302	263	320	272	298	268	298	319	295	306	272	293	271	292	264	304	295	296	280	292	287	291	256	299	298	290	289	296	282	319	285	299	299	286	328	320	296	287	289	299	331	343	305	273	315	274	252	286	284	234	245	270	276	295	266	286	293	262	305	289	281	297	280	289	294	289	311	298	300	261	292	308	290	279	310	310	264	315	261	289	276	302	292	279	273	283	311	283	274	299	273	283	269	304	346	309	297	308	315	315	287	283	298	317	288	284	290	248	279	353	291	296	283	284	298	309	263	331	288	261	305	298	307	304	280	284	293	277	254	292	272	296	284	307	281	329	304	282	302	297	298	300	293	285	290	298	296	297	292	314	313	274	308	254	276	287	304	306	282	278	291	302	272	291	316	284	267	280	323	306	304	294	304	293	313	319	289	292	270	285	316	287	295	275	284	326	286	279	268	301	292	302	290	268	311	264	300	306	311	294	286	297	315	288	285	268	283	298	302	299	280	297	294	274	290	308	344	306	286	297	281	288	299	310	274	297	280	274	300	296	300	322	277	268	304	287	294	305	312	277	285	324	288	296	290	285	290	264	295	288	291	280	267	266	287	319	319	279	299	287	312	281	300	294	288	290	298	284	282	313	293	300	262	322	306	303	287	286	281	272	268	305	296	288	293	304	307	296	298	305	300	294	269	290	326	314	281	323	300	290	280	269	300	297	255	315	264	331	307	276	283	316	308	312	322	290	308	318	297	292	295	304	316	283	306	318	294	286	292	288	341	315	297	285	291	300	297	288	283	299	292	321	296	266	308	258	303	292	299	301	261	293	283	295	292	280	275	321	341	280	295	313	269	272	300	297	283	301	310	252	294	274	289	310	311	284	286	297	290	273	273	300	317	251	289	282	279	277	308	268	280	297	328	277	290	296	293	324	301	305	298	318	305	300	293	296	293	306	278	272	308	346	324	286	275	303	287	272	271	321	276	280	296	310	256	275	330	283	283	325	280	330	324	320	310	292	307	259	317	305	281	286	273	296	326	290	312	287	276	310	329	236	290	327	302	310	314	254	288	286	282	268	317	300	285	281	299	277	306	311	299	314	333	315	279	279	309	285	306	274	288	295	303	309	302	295	284	283	322	285	284	312	307	300	283	270	284	282	308	294	322	281	309	303	295	270	311	280	289	288	301	330	282	310	289	276	293	294	281	307	289	320	347	298	277	299	307	296	323	324	342	318	261	290	302	277	283	321	310	321	311	295	317	288	302	288	251	267	308	303	275	307	296	313	287	308	292	295	290	290	288	292	270	328	316	310	287	254	261	290	321	279	323	293	281	321	301	277	283	280	300	303	336	303	280	299	283	308	318	298	306	299	306	256	264	328	292	282	297	302	293	302	316	292	254	267	292	339	286	297	290	281	288	285	266	317	273	272	292	317	286	272	296	305	330	296	312	291	311	287	266	268	243	296	285	280	282	292	309	300	298	311	314	332	296	296	263	315	317	284	325	308	269	284	308	337	269	287	315	316	277	277	303	251	290	293	325	296	247	286	307	319	316	276	287	300	275	324	277	286	301	314	294	299	283	312	269	322	304	283	309	304	273	282	302	296	295	276	293	303	310	279	301	268	283	270	297	299	307	321	287	313	322	330	270	299	300	295	264	285	322	311	273	293	306	265	298	329	314	278	302	278	310	314	298	287	278	287	301	290	284	316	300	280	318	285	327	273	280	316	300	300	329	292	332	302	317	262	284	286	295	273	322	298	268	286	280	256	269	293	305	295	327	275	347	305	291	322	320	301	264	272	323	290	292	286	275	266	270	261	280	280	286	298	282	286	280	273	325	280	302	292	302	291	315	261	299	290	290	258	295	289	257	276	317	260	303	295	325	273	287	308	304	294	297	292	290	283	295	310	289	292	282	287	289	266	300	276	305	342	321	314	266	291	320	290	284	315	303	292	297	280	286	281	303	293	275	294	297	300	264	285	331	287	283	309	300	300	280	324	312	291	289	272	306	290	301	292	293	297	297	284	311	263	326	272	303	298	291	307	302	260	320	282	278	274	307	305	288	285	260	311	294	281	275	306	307	304	295	299	272	282	307	271	280	292	335	265	290	288	293	291	293	249	296	303	278	276	314	303	334	272	316	279	331	287	316	299	294	300	348	304	266	284	312	322	270	304	309	282	303	305	274	275	294	269	310	268	299	289	306	327	302	309	273	271	307	304	303	301	299	274	280	287	264	253	268	265	314	310	297	316	266	270	298	314	305	327	313	253	277	274	281	271	274	303	327	286	314	326	261	263	309	252	288	291	319	301	313	282	290	294	294	289	283	335	299	298	283	287	323	295	286	313	310	320	301	300	280	287	320	269	328	280	302	299	293	313	272	330	310	301	296	302	318	293	322	305	267	283	290	320	261	316	314	262	309	305	258	301	321	302	306	293	293	281	288	296	269	270	318	299	311	315	315	290	279	288	281	287	306	280	296	280	287	300	274	336	318	312	294	288	313	295	311	289	287	277	317	318	325	295	282	289	274	266	274	262	274	315	283	315	330	295	282	289	270	297	257	285	278	296	326	292	295	308	316	319	313	282	288	284	318	303	294	307	299	274	296	287	267	279	277	290	290	315	309	320	286	313	288	295	281	285	281	307	298	293	283	282	308	310	312	291	306	313	265	309	276	307	264	334	305	286	294	265	297	290	279	300	279	309	287	303	292	274	307	291	271	248	277	293	303	283	283	315	315	286	297	345	300	305	298	298	260	304	306	317	265	294	323	289	285	285	289	273	296	302	302	262	271	293	277	284	278	274	286	297	291	296	269	297	273	312	295	277	282	300	259	292	343	284	306	285	309	311	311	274	299	275	275	290	269	308	317	287	323	320	279	282	297	295	307	296	314	297	321	314	274	302	293	312	305	298	275	334	288	291	328	304	330	299	297	279	317	317	314	280	303	293	282	309	280	310	298	275	273	322	329	276
11807	7066	32110	66287	69883	25093	2408	2137	1796	1586	1445	1367	1266	1176	1135	1001	968	987	902	850	898	833	852	844	838	777	770	780	750	827	718	729	764	793	729	788	746	793	715	714	713	765	750	725	690	714	721	715	725	709	685	747	689	703	709	691	707	701	704	680	741	735	698	674	709	710	663	700	704	648	682	645	689	700	719	647	669	711	636	646	686	696	675	680	699	677	658	678	710	682	668	691	701	680	688	657	631	676	650	677	668	672	687	673	657	649	713	648	701	694	651	670	699	685	633	687	702	708	649	675	645	668	644	683	644	659	624	640	673	672	654	701	701	673	679	721	701	670	691	671	663	670	697	673	678	660	714	679	679	683	638	697	692	745	684	696	669	693	687	657	699	672	702	691	717	656	684	723	713	668	723	704	675	709	659	665	670	656	668	678	724	695	692	693	666	697	686	674	655	696	667	700	705	701	620	698	658	722	696	643	664	753	628	645	678	620	661	651	685	652	641	660	632	674	641	660	676	652	662	696	651	686	725	687	664	673	658	704	665	674	653	673	708	680	662	662	713	712	655	645	696	650	676	692	670	667	666	656	690	682	716	642	725	658	658	711	665	725	602	719	692	683	669	668	726	672	662	716	669	660	718	689	700	666	715	655	674	644	677	598	669	701	670	613	693	694	667	645	647	740	690	668	665	661	719	695	668	663	657	686	617	676	651	711	624	665	667	683	673	696	664	644	644	666	660	669	670	625	630	682	641	647	644	675	679	703	651	668	669	649	671	676	666	636	656	675	670	680	674	659	628	659	638	653	717	657	690	684	696	656	652	688	721	699	664	666	673	659	668	645	655	665	682	699	631	670	705	641	644	642	682	642	642	684	677	703	667	603	710	658	641	679	653	654	660	714	701	680	669	673	684	688	681	651	611	690	706	688	642	657	663	667	717	585	650	700	686	680	675	678	673	681	695	660	707	635	712	652	676	688	679	684	655	654	657	640	681	680	679	655	636	674	670	684	664	644	695	664	697	637	722	660	661	642	730	680	619	663	679	684	703	663	676	697	668	674	636	636	674	666	647	658	663	651	674	678	680	698	675	697	630	667	650	651	617	678	652	674	666	654	681	656	664	704	658	656	655	670	653	658	602	712	699	659	645	678	647	649	669	653	715	684	656	672	700	682	665	658	669	639	660	659	643	662	622	678	679	697	659	660	663	671	699	701	664	654	687	672	675	669	661	652	682	695	692	628	703	684	638	653	677	650	637	692	684	660	668	649	689	666	649	700	700	705	695	648	660	682	674	673	678	678	667	701	648	649	691	733	680	671	660	667	653	675	650	699	668	636	730	723	653	642	715	719	700	695	679	635	693	668	677	661	656	654	677	687	641	656	657	665	688	701	635	617	657	707	624	710	717	669	640	698	703	691	685	659	684	667	644	674	650	625	679	686	657	686	682	653	689	672	654	677	662	659	682	662	686	658	663	649	689	679	653	642	683	689	665	702	661	689	694	693	633	648	688	677	656	658	696	641	623	677	660	695	631	720	661	644	669	649	677	737	620	651	642	700	653	646	671	667	665	684	675	675	725	631	648	669	712	670	635	628	709	690	673	669	714	639	638	697	682	648	676	703	626	650	643	660	685	681	686	663	662	687	682	685	731	699	678	684	634	717	659	651	693	707	684	635	647	668	683	662	644	675	620	662	665	690	683	670	663	641	681	699	700	636	687	681	649	657	731	682	698	676	687	649	633	704	711	708	708	657	642	625	667	708	684	688	693	668	653	672	685	699	687	637	668	652	626	693	743	656	599	709	694	656	638	626	626	631	643	620	676	693	684	652	732	692	647	653	661	679	670	697	703	698	675	661	659	658	654	687	684	676	633	682	693	683	705	650	662	679	644	696	672	701	695	668	714	677	677	687	622	679	619	684	707	623	684	652	688	660	694	655	623	651	722	627	646	683	689	648	636	676	682	682	630	670	669	652	700	641	676	622	689	643	709	670	675	706	679	670	694	683	644	665	675	681	629	707	721	648	643	650	654	640	615	679	648	712	682	700	646	660	696	665	673	684	675	667	698	686	703	694	652	709	636	689	660	590	670	672	662	647	728	697	659	664	673	702	690	629	704	687	678	652	715	677	697	681	611	641	707	744	704	684	658	692	654	672	630	673	686	666	676	651	675	665	619	645	700	688	662	696	614	645	691	627	630	681	639	635	669	657	680	688	678	709	690	675	683	650	644	685	697	650	664	688	647	682	684	700	740	674	625	677	660	650	696	655	683	647	690	714	672	703	672	654	682	648	730	671	671	649	691	627	697	645	721	698	655	725	698	669	668	710	651	678	699	648	642	668	680	658	633	640	708	693	632	675	682	669	636	677	670	671	636	696	654	630	631	681	662	696	627	646	640	648	667	665	682	643	657	646	671	646	710	627	663	685	649	675	656	689	688	678	678	633	679	666	671	703	655	669	685	686	680	677	697	636	692	630	633	682	629	666	632	671	656	711	638	704	648	686	713	677	625	659	714	672	643	670	668	660	678	635	685	711	668	690	670	678	638	658	660	678	692	659	745	679	630	739	655	685	690	697	687	637	719	662	635	651	637	693	701	689	625	647	629	715	707	674	664	674	681	645	651	636	657	697	696	659	651	679	656	675	655	657	634	665	701	663	668	664	629	684	680	720	678	692	685	646	662	694	657	721	665	641	664	685	692	663	675	601	674	727	684	679	639	664	716	687	665	670	676	740	671	614	667	669	685	705	717	673	655	676	699	673	680	642	704	631	635	664	660	650	642	662	671	649	686	712	651	639	686	694	705	717	617	640	693	644	689	637	702	654	641	674	632	705	693	652	699	680	656	667	608	705	664	666	658	662	660	670	667	625	676	692	638	697	671	654	697	663	690	685	665	679	641	645	674	688	653	691	654	674	667	664	669	662	731	682	658	676	664	667	665	674	643	699	693	650	677	694	681	632	700	672	625	678	657	682	686	691	647	659	643	637	656	690	651	676	689	657	671	620	665	657	600	661	680	628	693	635	708	664	662	633	705	706	615	673	682	696	755	651	673	680	720	677	648	693	708	679	711	744	652	627	677	694	682	662	606	676	632	647	648	698	717	699	682	733	633	665	667	637	714	685	695	736	691	654	658	640	694	696	668	693	660	636	655	635	684	676	681	648	651	731	676	693	694	655	669	661	642	706	628	670	670	675	663	654	689	709	683	717	657	701	649	667	693	693	636	623	697	619	695	624	675	642	651	643	659	664	679	632	655	706	695	662	635	694	723	722	691	711	642	695	687	637	647	680	677	698	701	654	680	703	671	698	669	715	700	676	700	667	655	654	683	661	658	671	654	714	662	675	659	668	660	690	669	705	701	710	670	642	672	648	670	684	653	667	710	684	666	670	708	620	649	706	670	680	697	650	675	706	740	655	627	687	619	672	686	708	626	714	675	670	685	645	639	698	674	648	711	722	653	694	711	650	663	620	650	684	672	594	654	678	694	633	646	677	707	702	661	669
7067	2910	3676	3472	3213	797	246	231	212	239	212	219	204	263	233	205	219	224	203	226	223	215	233	233	216	178	220	235	216	228	201	202	208	213	219	208	247	212	235	213	226	208	211	236	202	187	223	214	218	187	194	231	204	204	228	224	203	214	211	222	202	220	198	221	195	225	227	225	197	231	230	215	224	200	221	208	204	215	221	206	248	210	241	230	187	218	230	246	250	214	200	228	225	181	224	221	227	233	222	222	208	208	244	243	211	202	248	242	244	209	196	215	211	227	214	183	248	203	224	219	215	221	208	229	208	217	236	194	174	211	192	200	250	211	207	187	229	205	214	209	241	211	210	202	218	233	229	197	204	203	188	193	200	208	215	210	195	233	232	217	207	223	206	226	246	195	207	237	213	221	214	221	216	203	199	215	225	238	201	205	220	241	206	228	232	269	242	205	230	209	201	234	205	216	206	253	205	199	207	214	198	200	220	220	233	236	220	193	212	228	224	226	195	201	215	233	200	232	227	203	228	223	210	208	189	245	204	192	217	188	225	206	226	208	216	202	199	224	200	196	208	236	218	232	193	221	218	251	219	196	192	247	224	203	223	244	212	199	192	231	232	207	208	225	197	203	249	253	215	259	205	217	218	211	238	223	224	243	204	180	203	212	222	276	238	220	186	221	199	235	212	212	204	228	219	209	205	197	229	222	219	199	219	188	243	197	213	222	194	188	196	237	240	226	235	216	184	203	216	215	222	209	208	238	203	251	198	219	205	198	226	218	231	210	195	242	195	223	203	244	217	202	215	214	219	231	219	208	211	211	224	240	199	210	239	230	214	238	229	195	218	195	232	226	214	209	183	210	197	244	221	223	209	226	214	209	221	244	201	211	220	243	195	219	211	266	220	207	235	250	213	220	243	210	206	213	217	194	183	222	217	203	234	223	212	255	215	221	203	215	215	238	215	198	209	237	229	231	226	211	233	212	171	218	197	229	214	212	199	257	242	234	208	200	188	212	204	213	220	208	195	215	204	203	225	246	210	221	210	219	183	208	228	214	236	220	223	214	232	217	210	221	223	242	216	224	225	230	210	198	254	195	208	222	258	215	227	214	215	203	204	206	201	230	230	202	213	246	220	254	228	237	212	239	231	242	213	217	211	231	213	213	209	212	233	234	224	244	264	209	216	216	240	217	200	208	224	219	207	210	229	197	215	246	218	196	188	194	201	232	206	220	219	192	210	196	230	223	229	220	216	203	220	217	225	219	218	206	223	219	199	230	225	216	249	231	238	229	227	200	204	224	242	201	210	199	210	216	246	213	223	234	246	219	209	215	207	206	204	216	229	216	181	209	211	239	212	215	203	223	267	205	209	200	215	231	192	226	225	222	209	212	201	219	218	216	218	221	205	218	218	219	253	191	210	227	225	189	215	233	231	204	213	219	232	217	215	192	218	222	227	210	198	211	226	220	196	194	223	199	236	219	216	210	203	195	236	223	206	254	227	206	228	210	218	217	231	231	204	198	235	199	238	222	234	221	247	226	220	212	215	195	216	223	187	221	216	228	237	221	200	226	198	211	210	242	219	208	232	249	205	194	205	177	204	178	251	206	201	237	223	181	218	218	239	248	207	212	225	223	220	198	213	195	205	213	227	211	186	227	255	204	202	221	206	234	227	239	210	206	209	224	222	254	209	219	200	226	218	194	245	236	205	211	241	201	190	207	212	220	211	206	190	205	242	223	201	233	233	217	207	181	237	227	223	191	156	225	222	230	209	200	228	228	221	206	223	197	265	191	233	218	258	255	236	211	221	216	225	213	228	193	206	229	223	238	198	232	220	227	237	215	205	246	221	212	227	231	211	229	209	219	220	237	216	209	219	210	216	240	216	213	202	218	207	233	200	198	230	221	183	219	215	215	222	208	217	202	197	213	234	253	221	222	229	224	232	203	236	247	216	207	210	218	213	221	242	210	235	233	222	224	198	224	221	212	196	171	207	207	216	246	205	211	218	203	228	221	205	240	197	213	185	198	191	215	232	199	221	208	229	207	225	208	182	225	225	221	226	208	216	219	210	206	238	205	223	182	219	200	219	214	227	226	202	211	248	216	230	210	220	198	219	228	205	242	227	229	227	229	194	218	214	240	222	216	212	200	247	241	195	255	235	218	202	194	201	205	220	236	219	216	245	220	202	216	245	249	249	241	219	223	229	207	191	221	186	224	211	221	223	208	225	200	198	235	223	205	198	203	192	210	206	207	213	230	223	236	226	181	198	186	226	234	203	226	199	211	201	220	221	194	214	230	181	235	238	197	191	194	221	225	237	204	229	221	212	251	207	215	210	239	226	242	239	201	220	193	208	206	200	226	211	208	216	233	211	194	216	228	218	211	247	214	206	217	222	216	228	204	189	213	225	238	189	222	214	211	218	215	228	224	221	183	203	181	204	204	219	214	236	227	228	217	224	221	201	238	218	234	223	201	226	223	238	193	226	231	207	215	220	232	259	215	208	224	211	211	222	216	214	226	211	220	214	220	208	212	203	204	251	206	212	235	228	223	213	192	228	192	210	186	218	209	183	215	202	209	200	211	232	190	216	242	222	196	226	218	207	193	207	210	219	221	245	227	220	209	214	225	203	191	235	224	209	226	237	215	210	216	220	220	213	203	206	205	220	207	196	217	189	219	246	236	242	213	220	187	198	234	261	223	226	211	196	235	214	207	240	184	194	223	223	236	218	225	235	194	227	222	238	250	224	217	240	248	216	229	246	214	209	223	219	190	228	230	204	226	219	232	204	195	199	217	216	249	189	237	218	221	204	202	231	219	225	205	220	227	214	224	177	194	221	209	199	192	248	219	218	246	210	227	249	249	216	207	187	241	242	216	236	184	223	190	202	196	203	225	238	220	222	208	202	181	208	227	208	247	199	193	189	193	221	211	197	240	213	202	188	226	222	199	222	217	234	199	218	229	185	224	211	232	214	234	230	235	210	203	219	216	226	236	197	199	221	207	203	232	207	204	244	198	219	199	213	204	225	222	223	211	224	236	233	244	237	207	194	227	219	259	233	240	223	216	211	194	214	242	220	205	185	199	232	228	194	236	192	207	190	222	208	179	210	232	218	209	244	195	231	211	230	237	198	182	206	206	222	219	237	211	223	232	220	202	187	239	223	217	210	201	210	219	208	215	195	202	200	206	223	216	215	223	225	225	204	209	203	196	218	213	204	208	226	243	216	229	222	207	236	211	213	215	232	216	222	232	203	203	223	210	225	209	209	197	216	220	225	236	222	238	233	199	195	209	197	199	234	203	216	214	224	218	199	194	239	197	217	198	210	213	199	203	218	214	235	237	204	220	203	249	188	210	197	224	219	197	197	217	232	196	239	219	200	253	204	218	225	204	189	250	224	227	228	231	204	209	197	205	233	212	199	211	215	186	207	221	213	216	201	191	207	181	200	245	210	197	204	221	195	237	205	211	220	218	207	220	218	215	220	222	200	186	215	212	230	221
4282	2640	6842	9720	10250	1681	531	525	491	531	522	484	499	518	467	497	535	531	474	523	496	559	487	503	497	520	470	484	527	524	478	478	515	465	538	520	489	554	515	512	482	485	485	513	504	500	533	536	489	490	480	474	486	509	557	528	474	466	529	469	456	498	501	484	504	519	520	469	484	505	468	492	467	455	491	485	473	494	474	505	476	495	489	466	480	501	508	516	453	494	486	471	488	469	510	550	482	540	495	477	498	487	512	455	522	477	509	497	479	478	482	518	478	507	508	479	489	487	526	538	498	478	496	487	491	497	509	481	486	455	493	518	490	484	511	534	490	467	507	455	489	534	488	511	467	477	477	526	509	476	503	488	489	473	476	540	512	496	498	500	477	445	483	492	456	526	493	491	487	492	502	519	499	494	518	497	493	467	527	450	495	470	525	486	462	488	530	528	523	480	469	507	528	468	479	508	479	521	508	470	444	485	458	498	482	465	482	466	527	512	501	491	483	499	490	459	485	499	455	468	539	497	502	453	470	458	474	477	469	529	445	491	492	509	474	501	495	486	481	486	491	516	502	561	501	470	500	520	474	476	505	464	486	496	478	487	515	498	479	488	506	546	537	491	502	468	472	543	478	513	508	505	501	549	478	491	480	508	507	472	467	531	492	504	478	529	466	484	509	444	468	550	482	515	479	488	495	485	461	472	489	481	476	460	486	481	527	501	498	492	510	506	492	527	520	516	507	543	478	483	472	469	520	524	513	457	495	485	510	481	490	473	472	501	472	508	520	498	494	518	532	516	496	518	517	489	523	534	462	524	496	498	489	533	488	495	469	488	481	547	517	481	504	509	519	488	476	474	477	481	494	471	516	446	475	467	516	489	483	459	491	492	509	471	500	498	448	452	506	502	517	530	512	553	467	519	473	497	508	488	482	538	480	518	501	489	536	476	496	467	504	491	497	494	510	500	534	519	511	476	505	477	502	480	486	515	512	470	481	495	481	498	511	517	472	510	485	464	484	524	459	484	454	478	476	500	515	489	526	482	498	472	501	525	541	527	531	509	499	465	480	521	511	518	469	463	494	463	437	487	518	484	512	489	482	465	496	480	469	462	546	531	492	489	489	476	495	517	485	487	467	519	523	484	458	490	520	489	504	481	503	473	497	481	533	498	501	494	503	528	496	509	519	497	440	465	468	473	505	473	504	502	534	506	495	505	493	455	516	522	450	490	476	491	495	492	517	498	477	519	476	497	525	532	510	472	456	476	498	467	494	497	500	475	457	427	535	488	498	500	519	479	495	510	501	525	506	486	498	473	473	481	492	486	443	484	486	495	491	496	491	506	428	485	532	511	522	473	496	477	510	502	510	483	509	522	518	487	516	522	472	530	479	517	487	503	484	522	487	484	472	481	517	476	524	498	480	478	502	507	482	476	501	480	510	501	526	530	529	513	471	490	492	431	558	474	508	498	505	495	500	491	474	497	509	508	482	494	509	535	505	490	558	513	518	514	457	467	540	485	511	493	458	512	467	495	548	498	493	461	446	495	465	534	522	474	506	526	517	465	465	520	483	503	466	487	469	512	489	519	506	529	496	478	503	505	529	493	541	489	516	493	487	503	482	506	500	491	512	506	501	537	481	497	482	511	524	495	489	522	458	509	522	484	479	498	492	506	488	492	505	487	469	505	508	478	503	524	504	484	468	484	518	545	472	460	516	506	481	527	508	478	523	504	529	457	468	498	448	461	505	504	488	495	482	485	494	493	490	498	499	482	470	514	498	480	490	507	510	496	544	479	497	465	488	474	493	517	512	467	506	490	498	483	510	508	469	495	518	512	483	499	498	482	543	488	494	502	491	461	494	481	486	481	540	528	453	513	475	475	505	497	491	503	454	487	464	471	495	503	472	504	557	506	477	482	484	484	500	472	502	477	531	490	542	481	477	459	503	513	489	534	523	495	487	485	475	450	482	511	498	511	509	512	489	484	511	492	541	479	498	498	472	522	506	480	518	502	461	513	499	501	530	490	530	512	483	465	501	489	556	504	498	493	484	500	494	469	523	484	507	513	501	500	522	504	489	542	540	512	496	500	519	465	497	510	481	485	483	478	490	471	484	490	508	514	512	456	519	475	441	475	519	488	518	489	486	536	509	519	508	458	500	500	485	489	467	503	487	493	488	486	478	504	491	500	503	480	494	464	511	511	462	484	456	483	549	489	500	505	486	508	488	509	487	503	493	482	474	486	487	513	522	520	496	479	483	507	492	492	490	503	465	527	475	521	468	463	517	509	483	492	481	511	502	499	467	480	470	502	488	523	438	472	507	502	493	479	480	504	458	515	506	521	501	498	487	455	468	485	508	485	500	491	497	447	459	462	543	493	524	493	484	498	481	515	499	464	470	501	505	483	516	483	521	446	483	484	492	509	471	494	530	507	508	444	510	480	536	509	510	496	483	477	456	484	528	495	485	496	539	462	518	504	500	488	462	512	493	504	495	511	499	497	545	524	497	488	492	469	483	465	483	510	541	497	469	471	465	491	497	497	486	504	518	511	506	511	464	510	502	470	486	479	476	526	486	493	501	506	510	481	517	505	479	452	520	516	523	489	462	528	483	483	506	507	475	466	485	478	498	507	495	469	485	460	481	478	498	490	487	487	487	468	520	493	507	498	505	487	474	531	496	509	502	470	479	454	486	504	456	512	476	477	457	525	493	516	509	520	489	512	517	483	498	495	509	527	488	497	484	464	483	496	477	477	483	505	481	484	497	471	520	501	490	506	462	524	509	533	481	506	523	520	526	492	508	503	495	469	509	532	520	515	516	500	489	463	485	472	481	493	492	487	521	494	545	502	466	520	466	481	486	492	505	470	491	486	501	478	497	505	490	516	487	491	500	463	523	488	497	469	485	478	477	548	483	535	455	494	504	556	526	489	485	513	536	450	491	487	468	485	487	484	498	514	503	467	516	484	457	479	493	518	513	480	508	501	505	466	465	504	484	475	488	494	517	490	514	532	482	557	508	434	472	488	479	508	468	491	520	460	446	480	498	503	487	465	477	487	502	461	500	484	487	489	496	532	546	498	497	498	479	510	502	492	534	526	504	464	510	466	480	523	515	473	495	499	472	496	486	488	475	498	489	544	469	508	454	494	486	465	510	487	515	469	484	481	551	473	472	497	529	513	506	492	509	494	476	482	485	474	521	509	513	499	460	509	473	492	518	508	519	508	481	490	554	541	480	468	472	512	534	497	509	494	497	455	452	507	512	503	531	486	498	477	490	497	486	484	501	507	483	501	477	542	509	482	505	513	472	486	509	514	503	513	474	474	476	454	471	524	489	516	511	503	473	470	503	491	479	510	500	500	490	516	491	499	485	486	490	487	507	503	511	464	430	463	513	499	478	479	508	466	462	491	534	512	442	547	485	510	508	467	494	494	522	510	487	503	481	508	524	538	474	488	491	483	456	497	483	514	481	502	518	493	485	522	486	489	459	511	511	487	510	465
18303	6971	17475	48207	48116	19560	1500	316	268	241	221	217	203	205	181	183	180	197	166	180	171	160	166	131	146	169	141	149	128	145	184	170	160	183	153	153	155	146	154	172	142	149	154	148	136	140	155	142	141	155	144	179	161	139	161	165	159	159	145	154	151	159	147	173	158	154	160	139	168	172	158	173	172	140	132	134	177	179	159	157	160	166	134	151	152	156	132	159	158	172	143	128	160	160	124	148	157	141	145	148	161	146	160	173	160	150	156	161	151	148	165	144	159	153	165	131	162	135	159	160	126	135	157	164	156	160	145	162	161	185	148	174	157	148	166	159	151	167	154	148	168	153	155	158	156	150	168	150	162	167	166	149	151	153	147	145	159	155	147	126	126	150	156	141	179	145	154	151	137	161	182	149	149	156	144	131	164	139	167	136	135	122	142	149	163	135	155	170	161	170	161	170	140	150	154	146	139	132	136	167	149	151	133	144	162	164	125	153	158	182	156	152	129	147	162	146	136	138	132	154	141	166	164	164	155	145	173	140	140	143	151	125	168	154	162	153	133	131	190	154	148	147	145	142	144	153	143	127	165	142	140	155	169	181	136	141	159	142	160	149	156	137	139	164	151	151	173	131	140	187	170	164	146	138	109	156	133	123	142	150	147	141	166	146	155	165	153	157	151	155	131	160	142	139	152	150	144	183	148	159	178	138	156	148	166	149	163	128	155	156	156	163	151	145	155	155	160	171	166	166	132	143	152	150	151	184	144	170	161	154	144	149	146	165	162	152	165	122	143	160	157	159	160	189	151	157	165	142	151	153	140	134	121	144	159	163	156	137	172	162	146	144	158	177	144	146	144	152	158	164	159	135	161	132	161	146	161	166	132	159	135	167	158	152	153	132	141	164	146	146	141	140	153	153	148	163	169	167	155	153	170	161	152	130	132	157	158	151	151	146	157	139	141	134	149	140	149	148	132	153	175	163	158	145	143	164	138	149	167	150	149	161	152	165	149	158	158	144	157	160	184	156	148	146	167	166	145	121	149	158	167	152	144	177	122	145	153	155	164	164	185	153	173	133	146	157	173	170	141	145	142	146	161	146	150	162	162	166	149	139	139	153	130	139	147	159	147	153	138	155	145	154	137	151	157	187	163	167	144	159	160	158	152	154	131	171	160	141	154	136	165	138	167	164	161	147	181	172	155	136	147	157	148	134	157	141	155	158	152	157	166	158	134	166	152	139	157	157	157	142	148	152	151	158	143	151	159	153	173	168	165	144	146	163	155	141	145	154	139	159	160	132	138	124	128	127	127	144	141	145	155	171	130	147	144	134	159	134	170	138	145	173	154	152	129	142	168	172	145	139	138	163	163	167	144	145	152	137	161	156	166	140	161	149	170	159	150	143	174	144	159	161	144	171	156	143	133	153	166	167	164	156	150	153	150	147	155	158	148	154	148	146	126	153	152	157	147	132	134	156	146	137	137	161	151	153	155	149	139	179	160	133	153	136	159	155	135	159	139	144	132	136	145	147	147	145	168	162	157	164	143	154	148	138	145	138	161	149	168	158	151	153	165	158	146	161	150	147	148	143	147	135	140	148	157	143	163	153	128	162	129	140	160	137	171	179	156	141	146	159	162	170	158	151	136	157	159	153	159	156	127	133	159	163	139	130	156	128	166	149	160	169	166	135	145	171	162	119	136	188	168	165	183	165	140	153	139	136	160	161	157	128	151	133	162	135	150	125	141	148	187	162	148	145	153	140	158	147	134	147	165	153	145	163	157	180	151	164	160	164	154	149	138	140	181	147	144	156	184	141	155	143	162	148	153	157	142	149	163	167	174	123	144	140	157	167	145	152	160	139	162	155	152	164	155	176	162	132	133	143	147	168	133	134	154	155	140	170	149	139	151	153	153	157	177	171	158	183	149	151	153	156	156	130	172	149	146	147	136	152	156	148	155	134	155	153	139	143	163	146	143	144	163	143	152	149	135	181	123	124	146	143	157	150	130	128	153	121	150	148	143	144	133	126	177	147	139	151	157	160	154	156	140	184	166	137	133	171	161	162	126	166	156	146	153	149	143	148	155	133	132	151	149	172	177	157	144	155	127	174	131	150	155	139	167	153	153	141	145	159	132	155	143	161	143	158	151	152	136	135	132	131	145	151	147	147	132	188	147	151	158	167	157	153	139	135	169	144	130	157	150	152	134	151	153	150	151	140	126	129	143	150	181	158	143	149	156	167	141	156	148	156	139	126	147	142	186	163	148	135	143	158	144	136	144	154	167	153	162	137	161	144	148	177	151	143	149	153	152	148	159	185	135	175	155	143	151	140	127	145	141	180	151	157	169	148	135	139	146	143	142	174	122	154	144	159	179	161	151	155	151	130	160	156	118	132	157	155	132	130	145	154	135	164	162	149	162	161	141	148	142	124	141	140	144	169	153	132	156	159	194	154	153	156	134	136	135	135	140	150	153	133	152	129	147	139	158	142	146	169	158	147	167	139	147	159	165	136	164	165	144	150	146	153	142	152	125	154	158	162	151	149	139	139	141	170	148	159	162	176	181	154	138	146	145	138	127	150	147	157	156	145	153	148	151	148	153	158	136	150	166	146	152	155	165	128	136	153	159	139	170	155	151	148	145	144	170	143	147	145	149	153	170	155	145	183	142	139	153	182	152	145	149	143	153	173	165	164	167	156	146	131	160	147	129	147	153	151	133	139	132	141	165	156	160	139	144	164	156	147	175	170	150	154	164	153	153	157	143	139	159	128	152	129	142	151	175	137	166	167	155	148	135	179	138	163	147	177	145	149	157	163	169	152	140	138	163	153	131	154	151	145	160	140	152	148	175	147	133	173	153	157	143	147	147	162	155	174	149	151	153	132	166	161	138	151	145	157	134	134	135	147	140	144	133	140	155	164	145	177	164	147	139	161	166	161	125	147	158	137	147	147	158	148	159	179	150	146	171	154	166	147	162	144	181	147	182	133	167	142	155	162	166	150	130	173	154	149	144	166	158	154	164	139	155	141	146	149	155	153	159	141	157	153	180	133	171	156	153	142	160	150	146	154	155	143	153	141	119	140	137	145	162	157	143	157	170	141	133	160	146	151	145	115	149	150	144	173	150	133	148	149	127	150	161	134	175	126	133	152	159	152	150	152	139	167	149	141	152	158	146	145	153	157	126	164	151	137	141	163	137	148	171	130	149	165	163	152	133	145	159	157	162	153	146	137	158	169	128	175	151	143	149	154	149	140	145	153	153	157	163	158	130	169	150	154	130	164	158	164	161	165	179	151	135	156	158	134	153	186	159	166	171	150	141	151	154	141	158	158	139	139	139	153	142	126	135	138	161	154	122	142	138	131	154	146	145	156	129	153	152	150	145	160	157	148	171	159	141	175	157	144	161	127	125	144	148	149	171	134	156	163	144	141	155	137	149	155	147	151	138	125	159	161	148	155	155	183	157	171	173	130	159	132	147	133	139	133	126	160	152	170	150	160	135	143
9532	5582	25727	57072	59052	15362	1554	1339	1126	1017	881	818	736	715	695	654	565	529	548	534	524	532	545	466	474	484	460	434	446	462	432	465	424	422	465	415	391	457	417	410	449	418	411	429	398	385	440	414	390	464	389	404	434	402	388	419	433	437	399	391	412	404	399	385	384	374	372	409	432	421	388	421	394	421	400	387	370	407	375	420	372	392	406	391	386	405	406	418	384	389	350	393	391	391	404	411	405	367	370	370	372	387	423	406	378	401	369	376	404	372	372	368	375	397	367	426	380	350	421	402	410	394	391	401	376	408	375	377	350	361	368	373	366	400	376	374	384	365	367	372	403	369	359	398	350	394	384	396	381	406	377	403	373	397	366	408	394	358	420	354	375	393	397	392	410	403	367	352	395	375	387	379	395	433	406	399	402	374	393	390	381	373	373	383	393	374	376	402	372	387	353	416	414	418	351	397	380	378	389	378	389	341	383	418	407	360	391	370	369	377	352	361	391	443	399	431	399	395	385	410	381	381	429	379	380	377	369	385	366	395	395	372	364	399	356	361	384	401	376	399	373	394	393	384	372	386	369	359	357	395	378	389	393	387	411	406	374	392	405	384	361	355	360	368	377	365	383	371	359	387	390	377	390	384	372	394	382	373	391	365	390	406	407	363	425	369	416	416	412	377	392	351	388	361	392	372	377	407	364	359	369	383	398	357	399	363	402	406	386	371	409	368	384	399	338	373	389	362	393	378	385	369	391	415	367	341	369	383	377	380	431	372	414	390	372	379	361	404	412	383	420	382	394	409	387	363	371	379	372	378	372	378	352	372	369	393	403	395	363	388	369	407	387	392	353	383	374	381	399	407	387	363	358	408	381	397	392	388	393	381	380	388	376	386	375	409	403	379	389	374	376	390	389	370	384	376	383	382	395	417	372	359	386	392	373	371	404	371	388	389	406	369	354	362	386	380	343	409	373	347	387	356	383	372	369	387	408	356	359	413	381	384	390	377	388	371	365	410	398	378	382	386	400	370	415	354	424	371	409	374	402	412	395	425	348	391	376	403	400	373	395	378	375	404	427	359	377	389	389	379	352	393	360	388	399	385	378	363	382	414	361	360	415	355	381	369	374	376	371	378	400	377	374	368	371	386	370	371	372	361	405	402	405	418	391	366	386	386	379	389	375	375	349	382	388	378	425	396	395	354	375	379	370	375	381	379	386	424	383	388	391	368	353	384	358	397	335	390	429	385	378	399	376	382	372	397	383	367	418	380	373	374	406	411	380	383	415	362	409	379	368	352	376	355	385	406	409	384	399	394	354	390	366	376	368	372	352	387	378	392	372	352	366	342	412	409	372	368	401	393	377	377	384	408	395	379	366	372	388	358	360	393	430	366	371	370	386	405	363	401	341	387	371	391	394	390	358	409	427	366	367	405	398	359	347	384	397	434	398	349	394	423	368	378	399	367	412	386	417	406	387	381	401	395	380	402	424	356	387	350	387	361	353	375	374	386	409	387	402	370	361	381	371	390	400	389	385	392	367	379	342	389	370	371	389	401	366	362	389	420	361	427	377	363	397	369	393	376	365	385	361	403	412	405	389	398	375	386	379	369	358	386	388	381	376	423	408	410	379	393	422	406	416	397	394	378	395	392	385	383	390	366	415	402	376	389	395	411	380	385	409	395	380	432	389	403	374	399	397	409	364	400	383	349	396	351	384	400	371	353	387	371	420	385	377	367	370	393	380	354	397	394	395	365	347	403	379	423	373	365	398	387	372	374	407	380	363	411	386	386	354	390	372	403	421	400	395	359	404	410	390	378	391	393	373	406	388	372	362	388	382	365	385	417	395	382	349	363	393	398	384	391	386	365	347	396	386	399	346	407	353	417	387	404	394	386	360	372	347	411	373	413	388	415	369	380	408	355	398	398	387	358	385	389	366	382	412	373	371	376	378	411	409	394	381	370	384	369	380	396	376	366	364	386	364	401	383	400	410	390	373	403	386	378	384	383	393	331	375	388	363	403	402	383	363	374	389	383	375	387	398	364	367	391	409	385	394	401	382	439	387	375	366	391	383	402	398	401	386	401	428	410	395	389	394	369	386	391	362	395	351	352	411	400	396	332	379	379	392	381	353	371	388	384	397	368	352	380	361	372	395	378	371	394	371	380	412	413	351	371	398	386	412	375	379	387	383	385	392	394	372	421	393	418	399	372	390	408	354	388	411	393	375	402	397	373	390	400	416	372	364	370	397	379	329	413	396	407	401	339	383	398	379	388	403	363	323	401	379	381	412	402	426	405	402	370	393	387	385	377	396	400	396	384	379	412	383	382	406	417	404	400	368	375	366	404	354	383	398	374	368	397	372	410	402	368	427	371	403	410	375	383	394	383	393	376	379	393	399	378	396	425	394	378	395	375	382	382	367	396	375	350	396	380	361	390	405	378	394	438	383	381	402	403	379	419	385	396	403	379	379	387	384	351	363	402	424	354	359	360	383	359	383	360	365	389	379	408	380	388	398	382	402	402	367	384	398	388	348	393	403	386	395	363	418	403	353	418	402	379	393	358	406	427	417	411	372	413	387	409	389	373	376	412	386	362	351	381	390	364	404	380	360	383	371	379	401	369	386	377	411	385	373	387	370	401	409	359	351	401	387	365	377	399	375	370	401	386	426	389	409	371	406	397	365	387	355	378	375	414	374	387	399	401	373	391	418	370	443	375	395	401	397	392	399	371	385	407	357	371	400	387	359	411	364	423	336	353	405	388	380	384	391	422	410	368	389	373	398	381	400	390	404	366	374	362	395	382	363	393	377	387	413	372	374	379	388	406	345	378	379	377	370	377	380	361	356	399	372	379	401	378	399	383	367	399	404	397	385	379	391	383	427	363	367	377	382	355	338	398	392	385	381	374	369	369	393	382	388	395	402	385	466	370	381	440	362	391	360	399	415	373	355	414	388	439	415	379	360	379	409	354	330	373	376	403	384	392	393	366	370	409	398	389	365	396	399	367	400	381	399	374	377	393	417	388	383	383	398	389	407	382	405	369	404	409	358	395	410	415	377	375	396	367	392	368	415	391	360	361	403	386	368	354	363	381	373	392	411	442	364	364	419	371	364	387	404	388	396	401	373	358	398	411	387	399	375	391	377	375	366	376	404	380	348	378	391	387	397	370	360	400	371	373	379	366	408	399	380	409	382	373	391	377	379	412	351	369	389	367	393	371	402	396	408	394	362	424	366	395	393	383	419	340	383	377	371	352	430	378	374	400	394	385	388	395	384	368	394	380	405	378	351	407	402	367	406	397	390	345	398	374	366	391	369	399	383	375	381	400	393	351	364	365	399	364	381	367	377	406	393	357	370	361	415	340	388	376	408	363	338	408	397	444	374	395	368	390	415	387	390	391	369	402	394	366	396	368	399	378	363	340	398	381	378	391	380	359	393	385	431	372	370	403	381	387	376	381	377	363	396	363	396	397	398	384	408	423	376	380	402	391	395	370	354	388
25590	11092	25268	61671	62791	31018	5084	623	490	500	415	379	361	366	334	350	381	349	308	327	358	355	342	319	302	297	315	313	298	300	283	320	300	309	356	329	289	294	297	304	324	337	291	257	287	307	293	325	275	291	312	329	264	272	271	310	275	290	316	300	279	316	282	288	286	306	303	272	321	298	284	333	274	285	302	286	313	312	277	306	348	316	308	301	321	300	281	306	277	328	280	284	294	280	291	277	320	309	299	309	322	292	266	310	287	286	306	308	286	283	303	283	292	291	279	290	298	293	307	301	304	287	276	295	290	291	284	319	330	292	288	312	312	292	308	289	289	293	249	262	294	250	287	279	304	300	294	312	290	300	297	299	280	312	337	276	335	331	285	293	277	289	263	279	306	283	305	312	288	283	294	290	312	318	283	304	318	307	281	276	309	298	291	267	286	295	300	306	295	282	287	311	318	329	298	301	267	301	309	317	320	311	293	279	302	265	291	311	300	305	290	285	333	302	322	276	279	290	304	292	287	321	304	287	337	303	291	315	293	330	260	250	324	309	301	295	305	309	294	298	299	321	335	289	327	293	293	286	307	287	332	315	292	283	288	304	288	312	291	276	310	275	292	304	305	306	264	298	296	256	317	287	281	295	334	299	325	301	311	314	293	279	298	282	295	286	288	292	295	313	289	320	317	249	265	279	251	277	299	304	273	286	302	309	304	294	295	305	286	285	311	318	322	282	295	322	305	296	274	297	289	299	324	304	316	307	315	318	335	314	321	259	303	290	339	317	268	297	299	283	325	256	302	290	306	305	323	300	323	269	296	314	302	273	310	299	325	286	315	296	271	290	350	286	343	303	291	340	301	303	269	287	327	298	284	312	292	310	332	316	299	291	312	270	276	309	292	326	309	318	321	293	289	299	283	290	249	277	298	277	280	294	332	314	327	292	255	271	259	298	322	279	276	318	313	300	281	324	314	290	288	308	273	291	297	279	290	288	319	280	293	270	342	246	282	266	312	286	316	327	301	265	283	342	289	306	291	301	278	282	325	281	281	330	315	284	323	290	295	286	278	293	317	267	278	307	289	280	282	316	275	301	302	288	295	242	281	276	274	267	278	284	323	289	276	274	315	315	269	308	292	326	295	306	259	265	291	294	318	288	292	312	314	296	254	290	268	307	260	290	305	323	345	320	306	277	314	296	297	288	286	327	309	274	301	260	292	258	285	311	300	304	294	282	298	319	266	294	332	279	299	289	304	269	297	307	316	317	293	329	310	279	275	275	295	327	291	274	314	284	278	290	317	279	289	260	286	309	295	309	280	278	296	292	310	262	281	287	315	297	310	293	313	295	293	287	292	299	278	296	337	314	293	295	324	328	304	283	311	293	318	283	277	296	268	303	272	314	283	308	309	289	270	294	284	307	283	287	306	281	298	288	278	314	277	326	313	292	271	304	292	286	268	309	272	311	282	307	341	301	311	327	301	289	279	259	284	303	284	315	264	282	318	310	303	308	279	301	309	287	323	292	300	287	300	278	271	285	294	264	277	303	312	301	310	295	284	270	280	318	316	304	309	311	298	328	326	260	270	300	316	300	301	313	267	277	283	317	296	283	275	302	294	316	287	312	278	266	300	324	280	327	289	305	291	304	265	318	311	291	307	317	290	308	322	265	307	279	322	278	268	290	286	283	272	288	284	301	312	282	284	293	253	304	284	291	315	297	290	304	284	286	314	310	291	297	288	286	288	286	288	252	296	265	277	305	346	306	292	296	299	311	304	266	277	315	285	337	318	314	299	294	298	291	287	300	282	286	285	293	299	285	306	284	272	302	308	300	306	302	280	285	305	312	302	316	275	271	300	305	305	332	261	274	295	280	299	300	308	298	307	270	272	295	311	259	277	271	306	308	314	297	287	271	350	302	294	318	293	290	298	290	308	286	281	282	290	311	307	320	285	302	282	266	341	304	306	298	318	252	317	335	290	270	278	297	283	304	260	285	300	301	303	322	295	302	300	341	296	293	265	271	294	297	315	281	289	286	311	297	296	303	271	299	312	298	317	290	293	281	266	273	291	288	295	328	271	302	274	262	317	290	279	300	265	315	303	250	286	275	306	296	316	299	305	303	313	293	302	322	340	348	301	325	266	271	265	267	278	315	279	296	288	312	282	275	285	308	347	313	327	267	304	322	272	293	309	302	289	287	292	287	292	283	281	280	262	292	314	281	312	285	261	274	279	286	300	279	299	287	304	306	310	291	272	294	320	310	322	348	294	278	324	303	309	283	313	295	286	296	291	282	300	323	305	273	283	311	302	322	302	293	282	311	287	312	275	266	306	293	286	262	292	311	301	320	296	316	296	294	314	311	294	299	324	311	292	321	298	268	289	308	282	299	299	301	292	301	281	294	317	309	277	317	315	323	271	292	299	288	333	277	289	284	296	271	279	285	304	283	272	267	294	269	280	267	311	312	267	296	287	299	280	277	294	263	291	312	300	282	259	306	273	278	298	270	282	287	281	309	290	296	289	294	306	276	300	290	287	309	263	273	283	256	284	280	300	305	314	300	307	294	282	327	280	334	284	268	289	270	258	289	284	302	302	297	252	285	339	325	300	301	290	315	315	276	294	289	302	302	249	273	271	309	320	310	286	305	287	324	302	300	305	297	282	298	283	311	290	304	292	301	287	302	284	290	295	324	293	291	288	285	300	313	289	304	313	309	295	316	272	305	331	301	298	315	290	312	312	306	328	276	284	299	311	282	316	292	267	320	311	308	296	302	270	261	307	266	305	300	261	326	291	301	304	282	312	287	312	286	285	340	303	311	293	274	269	312	321	296	299	291	328	271	291	283	291	299	280	288	270	277	249	291	268	291	300	289	305	292	298	291	268	292	337	272	308	278	283	310	249	299	274	319	314	261	306	286	298	258	285	261	306	245	291	275	314	298	313	300	301	286	322	314	287	299	309	295	297	293	295	289	319	271	278	291	295	277	295	269	319	299	292	292	299	332	311	280	275	299	301	287	292	306	286	293	320	303	324	279	293	318	287	308	285	280	308	289	292	291	281	286	290	257	293	297	274	289	291	309	352	289	295	284	298	271	298	293	264	265	279	316	291	295	293	300	248	286	305	310	273	282	305	301	340	301	314	271	307	317	300	259	284	323	299	287	279	302	288	292	297	268	298	311	288	280	273	328	296	262	266	319	358	325	283	300	304	297	311	274	280	302	275	255	307	257	288	264	282	288	286	270	272	286	284	285	295	294	293	262	287	288	317	266	322	292	328	274	292	286	311	302	281	268	260	299	338	291	292	316	264	274	272	304	276	267	273	278	281	280	307	295	276	299	303	305	322	295	297	313	275	286	263	297	315	281	317	313	283	279	317	325	362	296	327	286	313	293	291	307	289	316	278	330	282	302	296	259	317	278	309	271	313	320	301	286	323	277	293	284	299	299	277	282	293	300	264	293	288	291	304	315	320	324	270	264	292	311	313	259	266	277	304	290	296	329
11428	7737	32505	68029	72128	24935	2383	2047	1853	1633	1411	1387	1219	1156	1120	1010	991	1004	890	924	894	831	843	788	834	805	801	774	808	772	755	767	773	766	781	713	775	678	779	745	727	715	757	749	710	749	744	678	731	714	729	698	698	734	690	747	701	716	658	723	712	688	691	712	712	646	688	655	705	709	677	691	707	693	674	667	708	697	696	689	658	720	648	687	690	683	699	705	639	680	645	713	680	681	707	705	701	687	695	690	684	687	707	706	678	672	695	706	702	687	706	717	706	722	679	670	708	686	702	668	674	693	698	723	707	694	671	665	664	695	703	687	634	687	676	690	673	676	716	683	679	709	673	719	661	633	673	680	699	684	691	668	648	679	664	650	664	682	686	685	677	707	669	692	703	690	653	704	692	657	732	678	664	710	659	687	664	675	668	687	690	688	665	659	680	643	676	668	709	638	684	693	682	706	689	654	657	696	652	702	671	653	684	685	658	666	684	666	708	688	707	648	621	647	690	651	683	657	679	641	721	671	637	689	641	678	705	678	658	697	659	706	688	705	636	713	671	671	720	683	669	703	677	698	654	736	706	682	641	724	661	712	694	601	709	658	664	684	670	666	664	662	656	717	647	736	669	674	671	699	626	666	736	697	674	693	668	687	699	661	622	693	635	659	692	669	671	666	677	725	662	673	684	707	683	695	626	702	715	708	645	650	692	677	725	696	679	642	637	637	662	669	686	629	698	681	648	748	690	698	658	643	617	669	658	704	696	663	647	636	650	710	670	659	687	697	696	683	709	710	667	723	668	700	638	645	678	716	674	677	645	649	664	649	671	710	724	705	703	703	665	631	709	646	667	665	625	666	671	677	697	700	683	640	656	692	668	647	655	662	718	657	709	656	725	640	654	679	682	663	670	648	688	669	726	648	643	674	703	691	642	684	652	697	649	733	682	652	698	703	635	698	647	674	672	699	711	697	712	694	660	731	670	678	743	714	678	644	669	697	676	722	684	618	707	690	681	653	684	679	671	661	643	627	676	675	642	650	658	648	686	656	694	660	673	624	694	624	674	659	678	705	681	680	676	687	693	679	683	696	682	672	637	653	663	713	631	668	661	690	677	664	689	643	675	708	688	711	675	708	717	693	674	675	655	671	662	648	657	672	678	658	683	666	674	638	753	663	702	690	717	682	643	734	687	666	746	691	717	632	660	616	649	656	687	693	712	674	689	677	681	698	710	688	676	673	650	699	643	730	670	662	646	728	692	663	700	655	691	656	690	649	676	686	680	647	694	683	662	686	657	746	675	704	687	674	664	706	690	722	707	699	684	713	644	702	634	681	632	697	677	658	701	661	688	710	695	699	670	674	614	650	669	674	701	688	669	659	741	646	666	693	700	678	691	743	725	685	667	753	704	666	690	652	673	699	721	637	665	667	681	663	632	676	639	661	668	649	700	670	711	673	663	659	652	654	704	670	675	636	669	686	683	677	655	703	651	649	640	753	656	685	633	710	651	689	676	669	684	675	686	647	704	702	716	703	679	719	708	655	623	646	657	713	604	691	714	690	611	647	679	647	658	691	677	722	647	680	653	715	678	669	661	669	660	694	635	672	699	709	704	638	676	678	674	685	709	631	681	696	658	693	710	658	693	656	662	677	685	682	671	688	726	642	664	660	694	705	658	660	664	654	660	694	701	677	697	680	696	694	692	683	644	675	669	676	701	675	654	684	666	675	675	670	691	682	651	671	728	633	689	722	667	688	706	720	656	669	641	687	704	675	663	658	666	734	684	686	675	683	675	683	712	691	647	625	665	721	690	690	679	667	680	725	697	679	708	681	679	668	715	679	680	674	701	680	725	680	681	703	709	654	712	687	668	663	711	690	675	672	655	649	663	712	706	703	678	682	663	645	657	684	642	683	655	698	705	662	691	685	698	711	669	682	659	665	627	737	681	649	634	733	719	699	708	704	675	670	659	709	684	694	725	680	660	717	696	680	722	714	673	663	666	692	665	648	681	658	669	700	712	700	691	672	710	698	733	704	711	668	687	677	685	727	692	675	712	733	693	642	668	695	688	656	653	669	700	705	704	670	711	679	676	709	708	709	704	643	659	692	667	635	656	702	680	681	652	737	635	706	716	700	654	618	676	679	744	675	690	663	746	688	680	704	714	672	683	691	673	718	662	672	662	708	640	736	720	651	687	731	691	673	690	703	688	740	656	668	681	648	706	677	740	670	685	655	696	696	689	664	693	674	687	693	686	657	697	685	727	687	655	658	671	662	681	645	689	669	714	708	671	601	719	696	652	667	688	690	683	631	677	647	657	696	672	678	697	661	684	691	656	676	701	718	662	637	661	705	655	636	677	642	669	629	656	659	688	693	696	701	647	703	657	662	678	665	673	654	680	671	678	700	668	682	678	646	662	686	664	665	715	676	678	679	751	714	715	718	647	659	669	685	686	652	658	665	680	661	731	626	657	671	703	670	641	663	652	644	646	669	704	723	644	684	719	743	619	677	637	729	678	666	716	660	720	671	663	661	677	702	682	677	677	690	676	741	702	678	702	669	698	656	665	641	621	712	655	679	652	662	688	661	718	726	711	650	688	668	684	669	650	665	676	662	652	680	688	688	713	698	672	675	689	637	647	651	707	637	708	653	675	663	692	671	698	706	654	660	691	671	614	720	708	654	661	660	646	601	676	691	706	696	687	651	674	647	712	694	643	699	691	671	691	724	684	681	678	672	664	661	648	657	687	716	715	715	641	634	677	673	694	663	671	697	730	654	658	669	687	699	670	703	721	700	688	652	667	678	686	632	673	684	656	646	652	711	713	680	683	663	688	657	707	687	634	645	727	657	640	722	743	670	694	724	683	691	699	712	688	647	666	626	653	704	668	645	719	673	660	649	666	649	674	622	678	681	695	665	688	691	690	696	667	698	654	690	687	655	707	659	655	740	707	666	712	682	697	688	687	746	713	721	680	684	672	705	719	685	655	723	681	708	714	635	670	698	680	665	667	703	637	646	676	714	691	654	679	658	672	684	665	724	688	638	674	660	650	675	622	663	698	669	669	663	663	636	683	667	697	697	676	688	695	623	656	734	687	670	716	682	659	695	697	660	689	654	654	689	652	667	674	704	644	680	657	664	703	667	693	655	690	657	705	653	687	650	717	681	655	651	703	713	663	711	671	645	732	715	611	697	700	705	667	675	686	720	687	638	663	716	668	677	693	662	733	672	694	654	681	723	653	662	689	646	657	700	724	630	634	633	674	676	683	727	655	678	642	675	629	692	683	679	717	662	637	640	670	659	616	683	708	659	686	707	704	665	705	661	653	653	665	684	679	683	644	710	643	694	666	718	718	673	683	678	706	669	752	677	662	675	729	663	692	653	674	639	676	698	672	664	654	679	709	656	658	672	666	713	679	674	674	653	654	694	679	670	669	646	650	695	723	679	696	709	630	703	675	719	725	706	646	681	665	665	656	668	642	669	695	687	642	677	693	675	678	671
6688	2856	3683	3576	3099	764	256	231	227	227	225	223	213	210	214	250	211	230	241	235	246	231	251	249	224	217	211	195	247	266	205	206	210	223	235	251	233	232	202	206	228	221	265	224	223	219	199	221	230	224	216	229	211	226	219	219	202	207	249	205	206	242	225	230	204	236	240	231	257	221	234	241	201	213	233	252	235	221	229	245	234	204	235	204	232	244	229	210	223	207	223	242	239	246	195	225	228	228	217	241	226	212	220	221	221	250	230	241	220	214	223	225	220	229	226	224	219	244	210	233	206	252	250	229	217	219	249	221	221	202	229	222	227	241	225	203	230	239	212	242	241	260	239	228	256	216	206	197	239	218	236	226	196	266	243	212	244	232	235	220	221	217	217	224	236	200	246	221	233	247	212	233	243	223	230	217	214	218	211	198	231	230	236	254	211	211	224	182	215	205	225	236	238	197	233	225	209	204	195	236	213	251	264	230	245	251	249	222	234	198	232	244	215	241	236	247	230	242	256	232	232	216	213	230	232	241	236	221	237	227	185	241	211	228	205	217	248	237	206	228	232	223	210	226	230	216	246	223	234	228	201	219	240	212	214	199	230	263	222	230	225	236	219	243	221	238	235	224	242	227	229	223	235	229	204	204	236	216	228	223	218	214	192	192	249	242	254	202	225	234	219	238	235	242	242	240	233	240	246	249	220	244	216	227	203	236	237	243	189	247	206	245	253	197	204	233	226	236	225	217	226	200	265	228	228	246	250	234	193	209	239	228	216	251	241	232	245	227	235	243	238	226	201	208	232	204	208	219	232	213	207	241	217	224	230	204	232	226	239	212	222	222	216	225	251	216	221	218	209	219	221	234	215	191	213	201	220	191	224	219	217	226	216	211	233	234	231	214	225	219	192	219	205	243	231	225	228	252	231	235	251	218	240	233	222	256	205	233	226	228	217	211	259	216	212	198	236	227	208	192	203	201	219	217	210	235	230	219	217	235	221	212	221	221	241	263	194	215	226	226	209	225	244	238	258	212	213	205	202	234	202	222	239	227	223	228	249	223	214	220	259	190	234	216	231	244	244	232	235	215	210	230	218	228	232	227	248	243	218	235	248	205	183	231	242	215	196	218	214	233	233	216	236	210	223	235	235	218	185	232	204	232	243	202	236	209	224	231	222	246	222	232	233	233	219	198	228	229	201	218	231	256	236	224	235	229	227	185	244	220	248	219	225	208	203	210	223	231	232	249	237	239	241	233	233	217	242	230	239	215	237	229	205	206	210	200	225	225	223	238	208	223	237	231	233	213	214	226	249	208	222	207	227	226	212	207	233	234	236	252	221	201	216	234	205	209	223	236	243	252	219	209	214	243	230	226	205	216	238	241	244	219	249	222	217	222	232	241	215	231	210	221	236	238	233	223	210	196	211	217	223	222	218	230	225	267	228	229	232	197	198	204	207	218	221	236	214	226	216	212	235	234	227	236	233	230	228	230	219	210	257	214	199	227	237	246	209	206	228	212	221	235	215	240	199	211	217	208	214	220	223	249	228	220	207	237	236	201	200	227	232	216	203	219	236	218	241	220	228	229	262	230	230	223	258	226	198	213	225	244	219	235	225	250	241	234	225	205	257	205	238	231	221	228	211	223	231	219	224	232	225	215	226	227	227	226	212	208	199	216	226	222	217	212	235	207	240	221	243	236	259	231	196	199	250	246	222	203	232	250	202	243	213	229	233	232	231	225	232	206	230	239	231	230	230	241	202	209	214	222	207	190	226	231	221	210	224	219	224	235	229	226	232	215	214	228	237	218	224	213	240	203	207	237	223	226	246	207	214	215	219	206	220	194	222	241	240	226	213	237	215	229	236	229	225	217	220	220	205	235	218	231	238	229	228	246	214	208	215	241	199	250	225	238	215	230	237	243	249	228	230	216	192	225	214	211	225	233	208	207	213	227	206	232	226	202	225	230	206	239	209	211	234	247	212	252	211	232	224	219	240	194	197	207	225	240	238	221	217	241	238	219	228	203	187	230	204	226	218	205	249	215	219	221	229	210	236	210	245	223	216	219	238	228	222	222	209	217	209	247	229	225	216	222	229	195	217	226	243	215	207	208	219	221	231	231	231	231	213	225	222	209	215	216	215	209	228	194	220	212	205	229	214	207	228	234	247	202	223	201	216	253	224	213	232	257	219	198	213	244	224	203	238	239	241	221	258	247	223	235	213	234	212	241	230	229	232	249	218	217	217	207	212	219	229	225	254	222	234	254	230	226	207	216	213	224	233	243	217	200	229	228	196	228	231	257	228	208	236	229	219	251	239	216	225	235	245	197	212	237	240	249	218	249	245	217	214	228	228	232	196	236	250	227	200	238	226	223	217	238	208	221	242	212	239	217	197	233	209	215	209	222	204	218	212	209	216	205	231	225	241	237	213	221	226	204	253	235	233	217	234	208	201	248	206	212	222	213	250	220	241	264	218	196	245	221	189	236	228	216	234	210	236	211	193	198	213	229	221	179	250	208	242	218	222	220	216	228	208	238	220	216	225	230	200	234	221	223	223	241	221	228	231	218	196	223	224	209	231	226	209	248	236	220	224	231	228	244	235	208	231	220	214	232	224	220	232	221	217	227	243	242	222	247	229	223	249	227	221	194	202	231	224	233	205	234	233	223	224	231	240	228	222	251	222	248	230	237	230	219	221	215	229	223	252	231	237	245	238	209	207	229	229	229	242	260	223	250	190	236	231	242	230	202	264	235	220	212	232	239	229	213	209	217	202	217	220	279	199	226	232	243	205	216	232	206	202	186	192	245	220	215	207	192	201	217	218	272	226	242	217	236	231	216	239	239	243	232	236	228	228	237	231	248	213	216	224	240	218	213	230	225	202	197	204	211	225	220	227	225	239	224	231	233	246	205	213	257	249	227	208	242	239	217	214	220	209	236	228	230	216	229	220	208	217	195	229	244	240	230	230	253	223	237	225	239	216	242	216	221	216	200	211	258	236	234	204	235	222	238	217	229	256	239	201	243	218	218	202	220	221	247	220	237	245	212	213	245	241	222	227	247	242	245	228	206	213	223	206	236	207	226	235	233	235	197	213	204	245	210	232	221	195	214	215	236	262	233	227	240	208	248	230	216	217	215	222	239	247	239	232	205	225	228	240	221	223	251	214	228	210	225	211	236	218	238	262	215	243	194	218	217	245	214	229	242	236	209	204	202	224	225	222	207	208	229	214	218	225	228	211	216	209	221	223	222	230	239	225	221	242	229	202	209	220	262	230	200	205	237	210	218	227	203	234	229	225	235	211	202	234	240	224	253	223	215	232	227	218	240	226	236	231	241	257	221	227	221	250	254	249	227	213	222	204	215	231	209	229	229	221	220	221	227	218	225	214	206	186	219	236	204	223	241	239	233	213	214	216	225	207	206	220	258	254	236	229	237	228	196	234	241	241	220	208	213	221	223	202	232	265	246	226	223	216	204	233	205	217	193	226	228	237	237	224	223
4151	2581	7371	9998	10880	1885	541	549	519	545	522	482	465	506	536	556	544	521	501	497	552	512	473	522	498	530	513	544	491	492	533	508	524	500	562	484	525	530	530	523	514	511	532	483	523	465	502	527	542	517	521	539	544	539	498	522	522	476	550	513	518	537	520	520	472	505	535	528	523	524	563	505	503	514	492	523	524	473	546	477	569	506	534	480	506	500	514	499	493	483	471	491	509	519	510	506	506	494	510	491	497	527	508	517	546	549	513	475	479	463	542	532	519	499	489	520	505	524	488	499	533	520	536	533	534	531	523	523	494	510	486	528	490	517	536	558	512	506	501	500	548	522	518	532	513	527	528	519	507	511	507	514	491	517	518	513	518	489	497	530	494	525	503	544	504	541	523	507	457	488	547	476	471	538	482	488	547	519	533	504	543	507	507	521	485	508	516	476	544	481	499	509	525	556	490	508	512	502	517	497	520	503	530	508	486	523	477	526	486	517	504	499	520	511	538	503	554	522	486	517	504	524	531	494	511	469	526	537	504	480	528	497	529	518	551	521	505	534	523	534	544	563	556	459	520	539	537	481	512	535	439	509	473	503	492	514	532	520	558	521	520	529	530	527	514	494	497	549	508	508	543	503	538	516	544	492	534	519	492	479	533	510	518	546	508	525	475	510	504	563	507	532	498	495	478	504	518	553	510	557	526	500	515	528	513	515	503	542	522	524	548	510	506	497	539	480	517	498	517	517	494	525	505	488	552	495	488	511	484	482	534	509	531	507	531	473	511	479	472	479	507	491	474	528	517	499	529	506	519	463	509	549	507	486	490	507	505	533	503	531	551	542	502	534	490	506	482	504	535	481	485	530	491	490	504	525	499	506	530	543	518	511	518	512	472	490	526	532	526	483	476	540	454	496	511	513	525	514	507	517	480	519	508	473	543	497	548	525	489	489	536	509	529	542	511	476	503	532	494	521	525	501	528	529	505	520	515	500	491	483	500	501	509	484	522	502	519	527	489	529	543	546	513	504	507	550	537	526	513	522	516	513	500	488	507	531	502	567	488	479	504	544	549	503	505	534	500	504	538	532	495	517	522	527	540	502	515	482	517	523	520	495	526	519	566	497	555	510	522	521	497	526	521	545	486	520	516	500	490	493	511	495	504	494	520	549	504	499	504	515	483	519	499	508	547	491	507	530	501	523	492	531	510	458	537	523	495	478	499	487	504	511	542	482	532	527	491	551	451	519	485	521	503	514	511	485	485	518	448	459	492	477	528	488	504	511	482	481	495	573	538	489	515	499	556	484	477	513	542	498	515	503	490	498	529	521	523	476	497	548	534	503	531	548	504	488	494	518	515	514	467	518	521	530	509	513	528	526	518	500	477	530	485	502	545	519	477	504	548	512	506	516	499	531	513	497	519	520	467	507	527	495	496	550	532	520	520	474	526	496	533	524	541	505	520	557	501	517	497	488	494	514	493	508	493	504	518	508	504	488	475	494	535	530	529	548	483	542	489	521	535	492	535	514	520	526	534	500	506	518	463	511	508	504	503	506	479	510	508	522	513	510	473	531	488	525	516	543	545	540	498	477	503	510	516	528	515	533	525	489	486	527	476	496	544	510	485	475	509	514	516	503	515	478	532	522	576	531	520	487	515	523	483	484	528	507	530	515	523	547	502	509	488	510	499	506	524	546	538	490	520	567	507	532	523	513	495	504	489	547	548	519	506	509	530	523	526	556	520	505	492	486	492	463	512	515	523	512	518	512	534	503	490	549	506	535	514	514	492	556	528	517	523	515	518	535	523	510	529	464	505	520	499	537	526	479	508	512	520	528	521	510	537	532	524	544	504	517	486	518	554	491	504	507	512	526	477	553	505	478	523	511	576	542	485	488	493	482	503	517	509	504	512	520	470	517	539	548	523	554	532	507	504	497	512	519	478	522	459	536	539	515	559	485	503	512	532	481	497	487	528	542	491	521	534	526	533	505	521	495	502	506	520	501	515	489	524	539	493	502	503	509	474	503	539	532	540	498	493	491	518	525	500	514	507	509	471	495	519	473	489	552	517	510	484	509	508	502	514	523	492	502	492	507	503	513	538	489	527	532	526	503	522	529	533	508	522	497	523	515	536	518	533	546	508	526	520	542	538	486	510	507	511	489	535	494	476	513	513	480	514	497	503	523	519	506	523	494	556	513	511	525	533	488	504	523	544	544	482	462	518	522	530	499	481	540	539	506	470	529	523	517	530	509	486	531	528	503	508	530	512	487	526	524	513	559	480	534	500	558	496	515	494	490	524	507	539	523	500	499	573	521	497	487	555	536	509	510	524	481	534	503	518	519	510	486	466	491	531	512	539	527	513	542	569	528	484	532	467	524	517	524	501	516	523	522	520	521	466	493	540	497	492	506	494	531	544	542	502	547	522	524	490	543	540	529	509	520	531	538	531	515	547	519	476	507	504	515	523	525	526	498	509	471	530	497	508	512	527	536	488	506	541	484	530	523	528	458	523	518	483	529	530	536	487	511	501	512	553	523	547	506	492	533	486	526	464	531	472	512	531	484	518	492	458	509	512	506	479	525	501	542	536	515	517	477	499	499	474	526	497	524	499	530	553	495	504	510	460	499	511	532	507	543	494	539	497	535	488	508	534	507	531	480	539	516	524	553	485	471	482	529	523	512	537	502	463	529	491	525	517	529	510	533	493	526	473	529	499	517	524	478	533	516	466	499	496	508	507	524	547	510	542	505	537	565	489	502	498	553	487	515	542	492	508	488	487	494	526	500	546	514	579	535	516	486	486	524	549	549	511	491	510	532	545	548	520	524	489	498	490	509	529	497	471	503	548	499	527	546	542	532	496	528	495	537	530	519	522	497	502	514	507	484	531	552	544	513	520	499	520	516	512	506	507	498	503	473	479	502	494	497	484	536	486	528	500	537	516	543	497	488	506	538	527	517	544	492	490	530	480	512	514	523	529	525	476	545	566	485	527	507	520	501	520	508	461	502	514	533	531	512	517	505	491	509	518	493	516	498	507	535	473	496	520	501	503	499	546	508	484	508	472	469	495	508	514	526	498	503	537	482	475	494	517	510	517	488	541	500	514	539	486	540	500	520	530	466	496	511	519	505	513	544	495	486	520	530	519	571	494	520	512	519	524	528	514	493	470	523	492	497	468	511	509	531	518	493	517	504	494	527	550	525	517	535	527	529	503	479	486	492	471	501	496	487	536	540	541	515	491	514	527	470	506	545	535	508	528	539	501	490	517	487	499	516	488	515	523	511	545	553	501	498	524	487	534	525	497	523	491	497	506	492	488	539	511	532	510	486	497	502	514	522	497	507	486	497	512	511	530	520	508	508	502	466	509	480	520	481	508	538	509	512	518	502	516	474	532	505	493	503	512	514	484	547	550	516	534	520	472	478	508	508	532	534	485	512	508	517	530	497	522	530	488	516	493	504	477	505	508	506	518	519	471	516	505	502	532	555	484	530	523	536	498	515
18911	7429	22468	52262	50637	19616	1735	335	269	238	252	223	194	201	198	201	189	202	203	192	184	179	167	168	167	160	161	192	166	147	145	139	178	159	149	152	162	153	165	169	166	183	167	167	141	181	143	158	170	165	162	166	160	162	141	156	153	169	164	160	121	132	171	166	190	158	144	165	158	147	160	160	135	151	186	187	148	158	170	157	146	188	162	143	183	141	154	141	133	173	174	155	160	156	192	130	150	156	156	139	154	167	154	141	142	170	162	174	141	167	155	139	140	148	172	154	164	138	169	138	147	133	155	164	167	140	160	159	169	195	166	190	165	160	147	167	157	162	178	157	142	173	165	149	156	145	152	181	153	194	175	189	143	163	149	148	160	161	140	148	149	154	162	189	172	152	164	153	147	143	170	135	133	162	167	153	149	182	169	156	157	160	163	152	144	155	148	153	161	172	152	168	174	140	135	166	174	161	176	150	151	156	172	164	167	153	153	144	151	163	155	175	155	140	164	152	153	139	139	131	128	164	155	139	176	157	154	153	147	160	154	170	147	140	154	188	151	154	161	147	136	144	135	143	158	159	146	141	165	147	171	171	167	131	151	181	155	167	148	132	159	135	137	142	154	180	163	178	152	164	156	159	137	170	163	165	160	177	147	181	121	164	153	136	170	166	188	163	153	141	153	161	151	145	151	144	157	138	165	132	159	163	143	133	140	157	156	150	159	131	160	147	137	140	164	153	151	152	160	136	192	144	170	163	138	149	160	162	117	175	157	158	145	164	165	174	142	195	154	138	151	140	163	155	168	155	156	142	148	165	145	125	152	147	145	153	145	163	139	147	147	155	169	134	161	197	166	154	151	175	175	176	145	152	163	149	132	160	147	143	152	179	194	146	155	165	175	143	149	153	147	151	139	189	158	148	172	157	142	149	140	159	170	157	168	151	182	156	161	153	158	160	168	156	163	138	163	172	149	166	138	178	144	160	131	134	151	179	133	158	146	162	142	166	142	157	155	154	165	148	146	177	178	144	153	160	154	156	170	149	153	171	155	171	157	156	169	148	145	160	157	168	160	143	177	165	147	145	148	186	174	181	125	146	144	153	147	168	170	204	192	175	160	148	148	150	139	145	171	158	146	161	141	147	163	156	155	162	177	138	160	163	138	146	138	188	157	153	157	191	151	163	166	137	156	149	154	163	158	175	150	141	168	182	169	164	147	129	170	151	168	151	175	164	157	157	184	165	162	156	153	168	163	145	154	170	170	153	170	166	165	192	179	154	160	147	167	157	167	160	166	146	142	162	165	141	175	159	140	158	150	165	163	156	153	144	150	139	177	152	158	154	149	152	150	162	141	147	157	148	154	141	159	169	141	147	136	137	158	167	170	140	169	136	156	169	177	142	156	150	148	160	161	165	155	164	152	184	142	168	169	169	153	185	154	141	154	157	154	136	146	169	162	142	155	149	151	157	132	176	153	139	162	174	152	151	146	122	148	179	153	169	167	167	153	146	172	136	142	147	137	132	170	126	134	124	185	156	165	163	159	155	152	135	154	161	160	152	157	166	160	159	178	174	176	154	160	158	152	163	166	154	147	151	131	142	144	140	163	151	180	148	198	168	161	158	169	138	147	149	163	166	160	118	175	165	176	129	172	129	184	137	150	155	167	167	149	149	153	144	150	183	147	131	166	166	183	167	148	124	166	156	151	146	154	135	157	157	169	148	144	154	160	141	166	180	148	173	183	174	176	147	151	168	160	140	153	140	136	170	155	165	156	156	142	154	160	123	175	151	148	139	163	151	157	164	145	168	178	155	158	158	159	175	134	157	187	128	162	148	149	160	132	153	161	134	160	155	173	193	161	172	168	154	148	165	148	155	167	177	150	162	132	143	161	145	154	146	172	153	152	160	169	148	149	142	173	138	156	156	140	139	134	138	140	153	162	157	122	154	155	148	170	152	163	165	161	151	167	150	144	150	165	189	136	145	155	161	158	156	161	154	174	140	159	149	138	157	142	173	156	143	167	178	150	162	157	131	144	151	155	165	153	135	160	152	150	147	161	156	167	157	146	157	149	160	164	175	153	160	147	150	181	156	154	178	141	157	165	150	165	150	145	168	150	156	137	136	163	180	158	169	156	166	145	171	158	142	146	143	163	156	161	154	140	162	176	125	126	157	155	154	152	151	150	148	142	146	159	139	127	165	158	154	171	154	137	167	152	166	174	164	145	148	158	158	171	156	166	158	154	164	149	161	158	146	196	170	167	174	148	149	156	129	174	141	177	150	150	165	155	147	137	180	158	165	142	157	165	166	161	164	165	155	143	153	156	188	153	151	134	168	158	170	171	152	184	142	160	153	136	158	131	137	169	134	155	168	163	150	139	144	151	172	153	171	133	149	163	153	148	123	178	175	167	134	157	156	172	169	149	146	171	176	159	133	148	130	146	165	145	145	144	151	118	161	176	143	171	158	164	147	164	174	167	151	152	175	158	149	152	163	161	168	175	145	156	177	161	174	158	148	151	149	177	172	173	158	164	168	144	154	185	140	169	165	159	150	167	177	154	158	149	158	156	153	142	160	154	154	142	144	168	160	149	147	184	169	138	142	161	179	169	177	153	161	166	169	158	147	155	165	165	153	148	183	127	160	129	139	183	148	145	162	155	157	158	151	163	146	136	147	148	150	192	155	158	173	181	171	149	170	167	152	151	171	152	163	141	149	157	130	176	152	188	158	164	162	132	144	129	166	140	176	163	149	171	156	185	143	154	149	180	173	136	148	150	149	149	161	150	161	153	135	138	140	157	162	162	151	183	177	149	144	172	150	190	143	138	170	160	178	160	148	163	156	166	140	135	142	168	177	146	144	153	126	137	154	157	168	135	148	157	161	129	141	177	163	160	146	153	173	153	158	149	134	150	139	143	175	140	124	152	153	163	116	141	144	167	141	151	171	171	170	183	162	157	151	180	148	150	131	154	158	165	164	137	140	145	139	163	181	153	133	175	158	189	135	155	160	130	138	153	157	170	171	153	148	173	179	153	171	135	153	174	182	128	137	180	177	137	154	179	150	141	158	181	150	147	161	156	129	147	174	147	158	169	134	153	176	155	175	153	172	125	165	154	161	175	145	130	157	144	151	127	154	149	142	119	157	158	163	128	180	175	141	164	142	174	134	168	163	157	149	152	166	156	170	146	151	170	160	144	155	160	150	160	147	153	163	151	163	174	154	167	168	154	168	148	163	149	151	169	153	147	153	162	143	156	158	145	161	159	151	166	152	165	161	161	155	144	159	174	173	166	148	161	166	149	161	155	130	150	153	152	159	168	159	150	171	156	164	148	162	156	158	148	156	152	164	177	164	162	154	166	190	172	163	158	126	174	142	148	144	174	165	175	169	168	154	170	182	176	149	148	157	194	163	145	143	150	175	156	161	133	149	171	147	143	144	146	148	153	154	149	163	144	119	153	155	170	132	150	151	157	170	157	172	156	146	146	172	142	176	145	182
9536	5639	30939	59988	60707	15720	1469	1296	1068	927	888	749	784	671	654	593	591	551	534	516	510	510	489	517	485	475	450	446	440	447	441	439	439	444	414	428	427	422	439	431	434	462	421	387	417	432	412	375	406	433	419	407	416	420	402	434	396	398	403	378	406	432	391	409	416	405	416	406	411	416	409	392	395	422	414	404	397	410	413	424	445	418	408	400	421	404	413	402	392	404	387	427	424	420	417	434	410	417	439	404	393	410	424	381	398	393	396	428	394	400	414	410	409	371	420	424	414	414	404	411	413	353	412	399	374	396	388	391	375	401	418	381	387	395	408	438	371	403	433	414	364	396	370	394	401	398	399	383	394	395	394	400	411	416	371	432	386	374	433	424	375	423	378	414	400	405	432	384	389	388	441	413	417	433	406	378	452	396	377	413	395	361	401	443	411	430	418	386	392	391	390	410	455	380	380	430	390	379	432	390	359	370	384	363	410	364	406	395	387	391	398	388	389	394	374	436	408	396	412	389	409	417	412	407	384	389	426	425	423	423	400	405	380	405	377	413	403	362	395	384	403	376	423	398	416	400	391	393	412	395	415	424	438	410	380	410	427	417	376	410	411	405	377	404	388	381	353	416	409	403	425	401	399	411	386	372	397	355	408	332	384	354	375	418	390	376	418	388	408	435	442	406	408	436	395	447	410	410	387	369	375	398	401	414	373	422	411	410	415	434	438	395	405	423	384	417	422	395	422	350	412	402	390	419	386	403	432	394	412	395	370	388	364	381	373	384	402	365	421	387	390	372	382	380	389	414	425	412	345	398	413	410	390	393	410	420	394	388	422	428	403	385	422	415	414	412	377	401	393	391	454	402	445	409	402	369	405	401	389	404	433	418	393	399	352	379	417	373	397	374	409	387	426	419	360	387	435	372	381	378	375	390	420	395	358	402	402	407	376	403	376	377	358	381	406	386	420	385	384	383	383	443	373	388	382	397	398	395	399	408	397	391	407	365	382	422	366	390	388	387	418	406	415	395	370	397	391	379	416	387	408	386	387	381	407	389	378	404	422	408	367	356	416	404	391	418	405	391	378	380	393	458	356	382	419	405	389	404	353	402	410	409	410	401	413	381	395	407	401	400	468	421	399	405	405	367	395	388	397	423	391	382	419	429	423	402	405	402	383	381	412	396	412	416	418	405	408	404	433	385	359	423	411	409	390	385	361	423	395	356	403	392	432	411	419	434	402	394	390	418	413	385	398	434	388	404	429	430	417	392	387	414	388	392	353	409	382	390	391	402	383	364	406	390	404	419	392	368	372	398	351	426	432	409	380	400	419	417	377	402	388	381	391	384	379	379	412	401	399	424	378	410	383	404	421	376	419	390	430	410	386	437	402	399	426	389	416	368	434	403	391	403	436	395	397	412	406	407	423	400	405	382	409	411	423	409	389	368	395	408	390	386	400	413	396	395	407	430	431	366	366	436	389	421	398	420	420	343	384	411	407	386	395	404	398	401	401	377	419	376	367	406	382	428	413	389	360	400	403	372	405	398	398	407	389	437	405	422	389	406	379	389	363	400	384	381	428	373	392	401	423	375	369	427	412	384	437	364	384	411	412	374	441	383	372	363	403	405	397	424	371	364	357	404	378	374	409	432	396	418	384	391	397	403	358	392	417	366	384	390	414	384	388	410	356	460	397	384	402	420	398	374	408	405	358	400	413	420	385	421	401	395	432	372	407	399	403	396	393	403	432	368	396	387	427	397	384	373	388	398	382	370	409	384	438	366	364	400	398	398	394	427	395	388	389	432	411	393	407	393	368	402	399	363	342	388	385	404	399	426	411	439	403	406	396	400	357	404	380	381	418	381	372	384	401	414	390	398	364	371	427	436	426	400	404	391	403	382	376	389	366	408	364	384	386	385	415	420	364	372	411	400	390	408	423	405	384	416	374	405	383	385	384	430	400	420	405	419	365	368	378	381	405	433	422	359	446	416	400	392	405	405	416	399	377	374	392	417	434	390	401	396	423	413	372	357	385	382	417	364	415	389	406	419	347	412	381	384	380	417	395	403	401	428	369	418	438	387	385	404	414	410	407	397	404	422	410	437	396	382	366	433	389	394	389	380	379	377	416	408	392	427	380	362	399	411	370	399	387	425	346	391	412	381	402	389	397	417	413	390	373	398	384	375	399	449	377	409	426	388	410	376	370	426	396	391	417	396	396	398	422	415	368	366	386	376	423	378	407	403	398	439	404	364	407	425	377	400	365	393	405	373	386	402	363	379	406	393	427	379	408	400	376	404	342	426	407	421	405	394	376	382	405	396	410	432	411	397	407	421	405	433	395	404	389	383	435	403	380	400	393	401	414	420	372	418	374	385	396	395	396	418	395	413	384	408	403	428	391	410	392	386	398	392	440	392	400	402	413	420	378	365	425	417	428	361	424	416	363	399	398	395	359	430	404	377	394	389	378	381	412	392	390	377	365	372	395	414	395	446	388	388	399	397	414	385	413	403	419	413	355	391	416	392	452	395	410	387	417	412	437	426	395	441	385	408	387	377	351	415	377	390	422	390	431	427	409	414	420	379	413	382	381	407	396	430	367	348	422	395	404	382	397	388	416	409	398	405	423	385	430	384	394	378	402	373	397	396	391	395	401	375	383	386	439	403	392	405	383	407	393	442	381	382	356	404	395	388	407	373	399	397	367	395	389	436	409	412	380	388	373	402	392	412	379	369	412	419	417	382	403	400	402	374	383	410	369	397	428	351	384	389	400	401	384	391	377	439	416	384	388	392	427	395	391	385	429	414	405	407	413	366	400	437	425	428	400	377	385	360	358	383	390	417	425	406	360	392	429	398	389	414	386	429	380	405	385	402	403	375	376	420	398	404	401	433	413	402	373	391	394	389	371	396	398	383	389	400	348	420	402	413	406	390	425	394	381	407	408	444	367	387	376	425	421	361	423	390	378	359	419	410	402	382	363	360	371	374	426	347	390	424	388	377	387	408	408	390	400	394	396	428	425	383	437	418	386	357	402	399	398	423	403	400	401	390	435	419	428	407	407	388	392	380	406	403	391	412	406	358	378	403	386	388	410	410	382	395	362	388	393	421	409	410	410	362	367	410	364	412	377	430	396	426	405	409	415	370	410	369	418	400	442	377	411	390	393	380	390	408	428	410	393	397	418	390	367	397	367	404	378	365	384	394	415	392	372	405	439	458	410	417	398	376	375	406	387	365	398	390	368	393	385	378	428	389	422	395	408	397	428	386	397	396	391	396	420	419	397	386	388	389	414	394	369	415	372	405	425	420	423	408	398	412	381	361	437	351	358	364	361	395	401	382	413	378	375	402	420	435	383	428	378	382	426	403	413	383	456	409	401	392	413	411	384	378	412	386	404	395	374	391	353	399	413	385	406	377	419	399	405	425	416	399	412	352	386	398	385	408	390	429	404	388	406	390	390	380	399	378	403	379	397	378	369	425	416	411	414	416	375	417	407	426	412	418
25593	11318	34689	64509	61564	27911	4230	611	463	451	410	438	405	363	356	331	355	350	316	371	341	352	338	316	318	313	338	327	286	292	296	298	281	320	327	305	303	312	322	350	311	288	287	262	311	280	293	305	282	281	292	293	273	286	312	272	293	301	308	286	286	298	291	274	302	283	316	295	323	288	286	301	272	322	287	270	275	324	275	298	301	307	373	298	300	321	282	295	332	292	279	304	303	284	301	278	312	331	274	311	325	299	301	308	281	270	325	287	259	327	284	276	267	279	293	296	301	302	289	285	290	260	290	315	307	293	273	344	313	296	301	302	312	287	285	328	276	317	275	337	306	287	268	279	277	300	292	293	277	311	300	275	285	271	312	268	287	283	310	308	306	311	308	314	295	292	306	288	291	298	284	287	317	297	299	326	302	315	281	286	289	296	301	302	316	309	308	317	314	319	282	278	306	295	346	286	266	291	307	262	296	294	251	269	282	299	312	301	297	314	277	290	311	289	298	304	325	310	289	294	279	301	282	318	310	305	280	274	294	325	284	295	291	270	317	302	287	275	311	294	326	284	285	314	301	278	296	288	301	292	312	336	309	285	310	272	282	309	303	278	303	304	285	286	269	266	273	288	301	298	326	324	272	256	311	299	290	286	282	281	307	307	294	322	294	285	301	317	287	308	315	273	296	325	251	296	259	273	273	279	272	279	305	299	291	309	323	288	292	305	290	299	306	341	295	266	290	286	287	294	338	312	273	292	288	281	286	308	287	280	290	284	269	306	326	288	291	316	303	298	320	299	283	301	290	299	302	291	256	302	315	307	271	283	258	312	283	294	265	289	298	297	295	303	298	306	290	284	292	294	288	283	312	315	287	314	268	287	275	289	287	289	277	302	313	296	268	314	290	280	322	278	321	288	290	294	271	298	279	268	290	271	293	306	285	294	292	296	328	289	277	318	297	295	288	306	277	283	270	265	300	291	320	290	256	274	288	336	284	320	299	313	298	308	294	312	278	316	333	290	314	299	318	291	282	295	243	273	310	314	307	291	286	300	310	294	299	255	271	304	311	273	305	292	304	322	264	290	258	330	296	316	280	307	311	315	280	281	302	280	291	286	286	312	296	307	268	339	309	338	283	290	318	288	269	293	301	304	285	300	320	284	267	307	282	302	280	290	278	271	274	298	286	293	297	291	296	308	310	295	295	280	298	280	285	305	280	312	281	270	275	301	309	282	293	334	298	295	305	302	320	304	343	285	283	296	287	293	287	294	285	303	279	312	276	299	324	307	261	290	259	318	292	287	260	269	322	315	291	286	265	285	275	272	278	295	298	349	298	323	306	291	304	290	289	260	251	315	293	320	318	295	282	306	284	288	276	269	279	282	283	328	285	309	268	302	329	299	324	321	291	318	325	266	269	315	320	290	293	297	290	285	322	280	288	285	310	303	296	272	327	303	279	300	263	298	268	271	269	268	279	285	328	284	292	312	263	305	301	335	295	282	273	270	276	307	313	298	316	253	278	264	288	281	313	316	295	303	319	294	299	303	306	320	299	280	292	286	312	282	277	310	293	289	302	284	312	301	311	298	291	312	326	313	285	307	309	289	269	265	295	288	309	301	315	309	274	285	323	302	285	276	278	314	294	273	295	307	283	298	306	301	285	295	300	290	268	286	306	322	289	300	295	299	270	280	320	281	307	287	282	282	312	308	267	292	317	300	294	277	280	310	300	277	274	303	296	308	312	298	291	272	298	277	286	243	286	317	298	297	294	303	275	293	302	287	294	283	259	284	282	280	306	306	277	321	302	290	259	277	272	267	287	286	275	293	282	270	274	276	277	306	285	322	297	289	285	302	291	299	280	273	286	284	334	339	332	292	282	303	276	293	289	281	326	269	313	278	263	299	272	287	348	298	283	300	324	285	274	285	306	278	250	289	302	280	283	316	300	294	293	268	302	317	311	245	284	291	294	300	295	331	316	296	316	294	283	235	302	327	299	303	294	293	264	294	332	289	270	285	280	332	273	324	286	309	285	309	286	296	296	280	314	305	322	259	306	332	296	297	316	252	297	309	293	298	280	305	273	292	293	306	318	288	287	292	288	278	293	279	279	274	299	308	312	282	272	257	292	284	299	286	327	319	283	296	321	319	336	278	333	281	258	285	310	316	323	290	281	306	351	295	309	285	277	305	302	340	300	299	295	259	289	311	295	284	293	283	287	294	292	270	262	313	309	298	326	281	310	269	304	278	317	296	299	323	298	262	297	293	283	330	266	292	299	312	325	303	308	316	283	312	314	280	274	327	283	317	285	316	315	303	286	283	313	288	312	289	288	298	315	290	309	306	275	293	291	282	274	294	256	303	303	293	280	275	338	295	315	298	308	298	302	305	280	310	308	306	332	294	306	294	287	303	315	313	318	306	289	321	293	302	325	301	283	292	359	287	258	258	310	315	282	294	323	296	318	306	274	276	290	306	301	290	280	283	307	272	277	322	257	304	286	302	272	285	325	286	306	328	298	316	296	298	303	319	304	305	283	335	254	267	311	272	292	332	321	295	309	307	298	296	283	273	286	287	308	265	256	266	294	293	311	286	298	296	305	320	315	325	296	336	306	284	327	330	290	291	306	257	325	296	330	287	276	287	302	290	308	321	335	269	285	296	295	314	279	285	296	267	272	294	322	313	315	280	309	307	274	306	295	291	309	294	301	344	308	291	281	339	265	351	277	274	308	302	308	269	322	293	338	290	312	286	309	299	303	338	295	332	250	315	296	292	324	295	292	312	293	313	287	308	269	285	295	288	288	278	270	318	298	283	317	275	306	299	286	327	328	309	255	291	312	296	290	320	297	293	286	310	301	276	259	286	306	298	318	300	270	284	332	322	290	274	302	296	277	293	293	314	273	307	293	280	284	309	298	271	307	297	274	305	272	294	317	295	271	297	305	306	304	303	312	303	276	314	311	293	322	304	239	290	310	321	278	256	309	276	313	301	304	295	316	258	302	244	278	307	289	302	294	296	296	333	321	268	321	264	293	310	278	318	289	286	307	301	284	306	337	336	289	270	323	282	322	268	285	287	289	309	322	280	290	289	341	298	321	250	294	287	273	290	292	308	299	308	291	303	344	278	286	277	293	312	290	335	308	306	334	303	315	309	293	339	309	320	322	318	317	307	265	276	289	294	295	281	293	325	273	331	291	281	306	297	295	288	302	269	249	311	279	301	277	296	315	297	335	316	327	253	303	294	288	291	272	310	316	305	300	293	287	287	275	304	312	330	298	306	326	297	310	286	296	333	274	283	292	293	287	307	300	293	303	314	275	302	303	318	292	295	276	318	285	290	272	279	298	314	294	295	287	275	313	294	277	281	296	338	291	291	307	297	262	295	276	322	314	336	322	291	335	302	306	302	283	273	320	246	335	313	313	305	284	279	268	330	297	253	289	295	284	329	281	281	316	302	324	289	295	277	286	275	283	271	294	311	301	290	281	279	266	304	270	318	294	291
11668	7859	40541	69865	70872	19751	2350	2077	1793	1593	1378	1267	1256	1101	1057	1024	988	950	910	935	897	916	862	868	803	798	811	809	787	787	778	718	748	746	771	774	775	765	734	729	772	724	724	760	730	706	691	682	730	767	706	741	703	713	692	656	721	725	728	723	707	718	705	716	686	693	757	703	665	707	689	652	686	707	650	654	660	682	697	696	710	657	677	676	637	675	687	696	683	654	708	655	672	671	657	731	681	712	682	700	697	680	701	717	697	675	696	673	667	683	673	664	720	696	660	684	692	661	729	687	700	717	680	706	694	645	686	687	636	683	663	654	690	719	682	680	695	678	697	677	683	635	668	717	705	718	653	669	697	647	668	661	711	688	693	667	669	666	670	676	643	655	659	670	676	678	682	651	678	660	643	673	689	695	687	686	654	699	624	714	740	705	648	650	723	684	701	738	686	684	712	711	674	627	666	679	661	672	650	644	653	701	672	655	707	655	696	657	711	679	732	677	704	660	679	666	693	669	655	730	665	678	659	688	655	691	701	650	638	692	682	632	656	648	671	731	719	705	656	679	717	660	699	716	694	663	648	688	686	710	660	679	624	718	624	669	634	693	659	716	712	683	724	707	673	672	726	669	731	686	650	679	679	699	717	679	724	696	689	684	702	652	729	650	702	673	662	682	672	693	684	703	642	691	652	699	644	700	697	691	683	697	700	701	677	655	636	685	708	719	693	665	697	678	701	661	658	616	672	654	685	657	649	692	637	691	680	679	706	714	638	715	640	696	643	671	667	682	673	696	687	704	670	685	641	687	701	664	667	702	701	718	685	698	652	669	708	715	699	652	637	668	738	655	680	687	673	691	690	694	664	648	654	703	618	699	639	651	701	686	639	729	630	697	690	689	707	741	640	628	676	643	702	688	667	690	658	643	652	659	658	673	692	681	682	680	680	712	669	634	648	711	670	661	668	680	703	656	710	701	713	698	678	693	696	730	691	654	654	642	676	652	668	710	674	656	716	706	677	676	700	688	707	709	682	651	718	700	677	654	721	647	739	693	679	704	695	673	661	672	684	652	746	635	674	699	675	691	638	730	710	723	694	677	702	680	690	676	650	676	666	690	653	670	682	636	651	718	708	678	659	657	665	708	702	679	675	632	687	700	629	651	689	651	741	720	661	718	684	657	669	719	714	696	648	685	665	641	681	721	658	708	655	677	707	706	697	631	668	651	700	663	666	674	696	651	686	706	656	716	674	682	646	660	667	695	677	710	625	734	663	742	693	666	696	678	696	682	674	678	653	700	712	653	684	700	674	703	695	652	700	638	692	712	659	659	670	717	711	690	690	679	642	673	708	666	698	653	728	706	686	715	657	643	639	644	673	709	662	699	691	706	674	705	675	721	716	638	635	665	713	701	709	678	655	700	657	683	707	662	682	632	680	681	676	651	655	664	693	683	691	689	690	665	685	693	685	708	655	682	734	673	696	685	684	686	714	682	677	732	652	696	718	659	616	671	689	680	682	706	700	673	684	663	672	673	682	669	696	696	668	656	656	680	651	675	685	677	678	641	704	683	676	699	689	673	675	666	674	660	711	689	694	697	695	657	690	676	684	671	682	668	695	691	651	647	647	712	705	690	668	654	733	700	673	702	629	688	645	680	664	647	694	724	672	717	665	638	694	740	706	648	685	655	664	654	694	748	658	698	642	653	652	633	645	681	700	708	639	693	667	624	687	666	683	703	632	651	674	674	698	711	725	657	733	713	622	629	659	677	689	699	657	703	638	687	672	685	718	678	675	679	642	669	699	685	676	709	719	680	675	664	682	661	711	687	717	670	660	667	664	677	654	647	679	726	698	617	689	670	723	694	649	695	697	634	736	680	691	653	676	675	641	684	686	686	693	663	668	707	667	650	686	653	678	669	669	716	685	663	678	650	693	655	693	681	670	614	611	635	659	671	633	705	713	663	635	652	686	656	680	648	718	685	697	697	644	607	672	633	734	690	719	690	669	659	699	683	683	714	680	664	669	716	690	665	669	627	644	675	701	676	647	658	670	664	721	685	662	690	689	737	699	691	683	698	661	688	687	651	623	696	718	692	680	652	657	641	696	668	628	699	638	677	658	668	727	660	690	685	706	743	678	626	687	686	694	658	685	693	650	679	739	611	663	658	688	650	611	674	714	674	730	638	679	695	684	686	667	683	715	684	663	682	679	691	660	689	682	762	717	692	707	703	662	690	692	733	659	699	666	680	699	731	686	652	690	708	684	680	721	696	682	698	683	652	728	638	711	655	631	686	716	685	656	726	689	717	678	643	687	670	651	706	687	699	684	659	691	673	682	606	704	675	691	703	651	668	681	650	695	716	676	662	645	686	686	692	684	695	708	683	715	667	688	625	652	661	681	693	735	639	706	640	680	647	680	760	707	665	662	610	709	701	654	664	660	685	694	647	689	687	665	660	647	662	634	685	703	644	735	699	669	701	690	688	665	693	717	709	687	639	676	609	701	683	711	683	692	666	670	681	676	693	696	709	649	677	646	686	665	647	687	652	681	706	693	671	691	708	704	628	687	715	651	637	661	650	656	644	695	688	644	683	643	688	713	692	668	713	725	664	684	720	667	644	657	698	672	611	680	718	682	696	702	653	679	701	661	626	644	676	691	676	691	705	659	700	656	700	671	659	692	704	707	720	687	664	671	684	667	694	696	689	716	665	675	671	718	688	668	663	680	666	692	691	688	713	691	672	679	688	646	648	677	646	676	661	680	658	640	707	670	665	697	667	654	639	661	700	667	677	689	702	710	692	735	695	683	635	705	698	706	629	667	636	661	672	725	693	654	678	674	605	668	684	662	688	694	653	663	693	701	693	688	665	729	685	692	697	666	691	674	670	661	708	680	686	654	702	654	641	668	719	690	726	703	694	685	655	634	684	680	660	689	713	671	665	685	674	673	704	646	685	676	700	692	674	664	712	722	666	686	627	715	650	700	656	659	669	708	704	665	689	691	697	700	713	706	704	661	715	727	682	671	655	685	648	664	644	678	685	665	687	694	676	652	677	733	701	672	665	612	703	644	623	646	675	634	664	663	696	693	667	713	642	686	677	663	661	701	658	705	700	676	643	720	703	673	686	669	689	660	713	652	643	685	685	682	665	690	672	691	669	677	647	645	747	665	653	692	659	660	686	681	655	686	647	714	724	730	693	660	652	679	705	709	701	716	718	663	663	728	654	626	752	716	665	676	684	697	637	698	671	632	708	643	684	664	688	687	681	694	634	672	720	711	772	664	672	747	688	710	672	646	692	658	686	684	656	666	688	669	722	687	641	698	675	697	718	661	674	696	664	717	655	629	689	678	616	656	706	663	699	693	722	653	718	681	677	719	714	617	689	675	657	684	694	653	681	626	682	686	647	672	694	676	650	663	686	714	700	664	705	686	610	724	690	635	733	668	670	620	724	679	678	697	663	716	689	668	616	678	693	683	680	673	672	692	677	664	648	661	702	653	709
7494	3423	4680	4195	3377	862	275	219	242	240	228	244	228	214	225	204	237	221	237	204	222	225	237	209	198	212	221	216	217	202	222	223	203	238	230	221	210	228	211	184	230	229	240	229	211	214	236	227	229	222	207	207	236	235	217	236	217	229	214	215	242	235	256	222	214	230	227	217	238	231	212	238	219	219	205	211	240	238	226	257	214	239	205	224	223	236	223	238	227	212	223	210	194	220	234	207	248	223	224	234	218	229	235	234	207	223	214	206	217	236	201	236	242	226	231	241	204	216	211	201	205	228	215	190	239	239	205	199	225	252	227	205	205	256	229	207	216	227	210	212	227	224	230	224	213	213	222	207	218	230	206	220	191	221	249	221	232	216	209	224	227	236	208	243	228	212	255	199	205	217	256	213	233	205	234	225	212	215	207	226	250	193	220	195	220	213	251	230	246	204	193	203	222	225	234	217	192	207	231	232	258	261	190	220	223	230	255	222	223	212	263	239	242	253	231	224	208	209	222	214	212	216	223	219	240	236	219	236	238	209	219	205	210	212	230	241	226	207	184	239	203	213	199	205	206	221	266	246	252	233	232	220	231	217	227	238	207	237	257	211	225	232	227	238	232	204	230	213	211	224	207	216	221	230	216	224	200	219	237	215	213	216	232	234	229	206	207	193	233	247	214	243	228	240	224	207	215	229	229	240	218	216	238	215	191	230	197	197	222	231	211	215	222	224	232	203	239	228	242	241	217	235	221	202	246	238	224	221	248	259	213	205	267	217	183	222	244	230	181	228	209	252	212	210	223	208	207	211	204	203	199	231	249	220	205	217	220	215	248	222	223	235	225	220	214	222	226	229	206	232	220	212	229	222	222	208	241	215	212	220	220	229	222	224	225	186	234	198	186	235	226	224	228	232	253	221	200	211	183	223	229	230	230	214	226	221	207	214	207	196	200	214	251	187	229	191	241	249	213	241	202	221	242	200	221	245	243	216	230	209	223	227	212	213	229	223	217	216	223	221	197	232	253	212	206	233	211	225	225	246	224	203	246	212	217	214	208	196	244	212	198	197	220	214	223	209	208	241	220	219	218	207	223	245	195	254	233	245	210	210	193	225	235	245	216	207	265	211	211	257	227	240	222	196	222	241	231	234	244	234	208	245	220	236	221	238	212	239	223	225	214	231	235	217	219	228	201	228	233	213	217	213	230	202	256	206	236	229	234	233	217	243	234	226	191	192	223	241	199	220	249	208	200	216	251	238	264	244	213	237	211	245	230	205	192	206	221	262	215	241	225	234	199	236	213	221	237	209	205	228	234	215	204	228	208	253	217	215	210	214	230	221	248	223	202	233	234	236	214	232	226	228	212	243	236	223	202	230	220	228	235	225	252	226	222	234	203	213	183	207	206	208	220	218	223	261	220	189	216	203	214	220	214	199	230	224	221	212	223	255	219	214	186	249	233	212	226	215	229	224	218	194	199	247	238	214	234	210	220	221	205	208	209	236	227	232	242	249	210	189	216	240	208	208	208	243	228	238	239	210	244	211	215	233	212	217	205	243	219	211	221	229	254	205	216	199	203	191	190	219	245	191	215	216	219	205	229	230	244	207	189	207	226	211	208	229	218	188	229	223	246	210	264	247	187	248	230	237	223	237	209	268	248	239	223	225	221	231	222	246	206	240	222	216	242	245	235	218	236	249	230	256	211	211	209	211	206	240	225	227	239	185	203	207	222	226	212	209	207	233	221	223	199	239	220	208	229	223	252	242	223	227	202	206	201	225	217	220	227	189	215	236	221	221	212	213	193	229	235	237	219	226	205	230	212	201	250	200	232	229	217	235	218	233	234	228	202	236	225	217	215	212	218	198	227	211	224	234	230	228	224	195	209	224	225	253	208	232	211	219	234	200	224	226	197	222	241	229	237	227	215	206	234	242	226	216	217	225	217	222	210	229	221	225	256	229	215	234	249	218	228	242	244	214	189	229	182	229	225	212	231	217	245	242	225	211	201	210	240	218	239	228	202	224	218	202	230	236	200	221	203	213	212	232	234	218	225	243	201	236	239	209	210	216	220	226	221	240	231	201	232	212	241	251	198	221	174	196	209	214	214	218	222	215	217	225	215	234	191	224	211	218	223	236	249	232	221	226	214	246	226	214	210	208	227	229	251	211	252	208	202	221	223	212	242	228	203	204	266	224	232	222	209	229	263	246	244	211	220	204	238	237	212	204	198	227	221	230	223	208	232	208	203	198	219	215	218	230	209	214	219	204	202	228	218	216	204	253	206	226	194	240	225	217	213	236	218	215	222	217	221	247	247	231	227	196	202	214	216	229	223	234	241	218	225	230	247	248	223	238	215	187	228	215	239	209	219	228	207	239	225	208	218	223	237	214	242	229	226	224	200	253	245	240	197	197	216	177	211	225	250	207	211	245	224	186	226	206	236	242	210	230	243	196	220	229	241	220	229	199	212	217	242	228	233	238	237	224	210	236	236	249	214	231	252	220	231	238	221	215	227	230	218	233	224	235	206	217	198	229	193	247	226	254	227	203	215	219	240	252	228	231	233	234	248	229	243	207	269	218	213	251	229	219	224	237	208	225	223	225	206	210	210	246	199	238	237	236	253	228	209	209	202	212	231	223	224	204	202	221	242	210	219	215	207	223	231	251	219	237	209	216	207	234	197	231	231	239	235	245	250	214	257	217	186	207	230	203	215	207	205	239	224	230	244	251	230	216	216	208	233	204	222	233	217	222	230	217	241	231	241	228	224	208	243	242	221	226	242	209	214	200	226	217	216	231	227	228	236	200	217	210	229	235	229	225	205	197	226	220	205	217	245	212	216	237	224	228	212	247	225	251	212	222	190	202	208	222	234	226	215	234	236	229	225	229	204	263	210	248	226	258	259	241	226	230	218	223	197	208	233	212	210	225	212	245	212	214	236	221	227	256	225	199	174	217	218	191	259	213	210	263	232	224	253	217	264	246	208	226	205	200	219	228	249	235	204	247	261	212	246	213	228	235	212	212	183	205	240	207	213	216	186	233	235	207	216	230	221	243	231	216	208	247	241	229	219	217	217	244	240	204	212	234	227	218	218	232	204	235	225	225	237	250	243	225	231	202	241	216	208	231	180	222	241	224	233	237	214	253	228	216	218	210	211	250	211	214	219	225	240	224	203	220	232	217	236	197	223	218	205	220	214	206	219	218	230	222	250	203	205	231	237	200	248	215	217	225	237	212	244	232	208	218	238	227	244	207	214	231	219	193	209	210	235	241	232	215	248	225	231	213	201	227	218	208	233	217	219	232	239	229	240	221	217	233	209	232	209	223	252	220	239	212	192	231	207	208	229	222	240	247	224	224	220	244	242	245	230	234	210	216	212	224	221	234	238	241	217	216	201	228	206	265	210	240	224	220	237	190	256	229	251	221	199	252	248	247	218	242	236	232	212	241	253	245	214	235	209	204	209	244	216	218	221	215	220	234	233	216	211	224	200	201	208	262
4492	3104	8379	10972	10610	2029	583	585	568	518	536	593	535	494	523	561	536	512	532	549	494	534	503	487	506	534	470	515	523	479	544	463	500	459	490	515	518	496	482	555	544	506	503	521	515	464	488	506	507	590	522	508	483	517	484	524	501	558	501	516	507	537	496	458	526	515	537	518	514	521	517	526	471	491	508	514	554	519	498	493	538	528	486	492	474	519	484	524	538	484	532	494	503	487	506	499	520	534	471	520	528	521	503	507	485	493	536	511	519	533	494	529	507	513	524	519	511	524	513	511	529	524	484	542	518	483	527	527	469	520	503	505	513	519	485	517	502	534	523	478	501	520	497	551	518	553	561	506	475	496	544	504	532	497	490	524	501	505	471	525	488	510	549	493	532	494	496	525	546	509	503	481	477	514	512	488	530	488	457	538	501	498	473	496	505	506	470	537	520	517	523	517	520	514	487	500	517	521	461	509	512	485	502	491	504	485	459	546	501	517	489	485	489	520	490	492	540	509	528	517	493	497	454	460	504	555	484	532	511	514	502	511	489	462	511	518	492	533	571	501	535	501	478	552	511	465	525	526	528	503	498	533	463	501	468	506	510	514	519	530	542	539	529	485	503	559	464	536	492	529	504	527	522	547	538	517	433	494	462	488	502	496	570	510	516	525	506	512	472	514	458	527	548	527	504	525	501	464	534	540	513	514	512	503	490	504	465	521	513	477	531	498	555	518	526	509	511	516	497	471	472	531	505	542	532	486	507	518	523	490	505	521	516	487	541	517	508	541	504	531	489	516	486	537	524	484	519	477	512	504	493	504	515	544	508	517	527	464	458	495	493	505	530	538	518	556	491	471	516	536	546	544	480	514	492	531	483	523	459	539	503	498	513	531	552	491	529	516	551	511	532	517	462	523	515	513	490	471	514	519	491	512	527	508	517	489	498	519	507	514	511	545	527	498	481	500	494	505	488	517	476	541	493	509	520	479	517	506	518	531	547	522	501	510	531	549	478	525	485	526	514	498	534	528	489	515	540	560	489	506	499	475	511	508	511	522	516	511	471	516	517	522	474	506	541	516	535	532	497	494	485	479	469	542	532	496	518	482	509	515	474	527	513	525	521	508	508	511	481	546	516	471	453	465	487	504	513	530	514	500	501	492	524	495	494	481	496	524	513	529	500	512	501	508	533	531	479	503	508	506	479	529	508	507	465	514	467	495	532	523	517	512	493	545	511	503	520	573	504	538	555	515	504	484	504	530	499	531	491	525	516	495	486	542	503	529	506	485	473	541	555	515	511	535	514	495	564	470	543	520	500	518	492	524	504	548	491	519	537	541	480	527	505	498	526	492	543	512	516	500	501	555	485	520	511	516	505	497	528	520	516	500	528	500	526	536	521	532	507	520	528	487	509	490	558	542	541	517	500	501	570	448	500	495	504	545	499	528	460	522	518	537	509	529	521	528	524	496	512	548	512	464	553	500	508	532	525	518	485	478	550	498	538	512	493	525	497	557	528	524	532	529	491	476	501	526	530	495	507	517	485	464	536	505	536	514	489	530	508	489	465	481	537	492	511	516	497	560	511	460	527	505	474	503	528	513	498	480	491	521	489	493	464	497	517	492	477	518	493	547	530	503	465	487	540	487	505	493	513	499	512	494	525	511	471	496	507	546	520	489	560	499	481	486	513	514	507	526	468	495	508	506	524	477	540	511	510	521	497	507	472	521	518	514	520	462	512	463	484	473	526	539	517	530	496	480	484	522	548	485	527	550	513	504	490	505	509	517	545	492	497	545	488	510	498	532	502	511	487	511	537	518	502	499	517	531	516	509	511	491	457	532	522	524	501	495	508	517	514	526	512	515	521	551	530	519	473	533	519	480	517	462	522	501	514	536	505	504	505	493	463	520	506	503	524	508	504	493	520	543	508	565	516	514	542	523	519	539	521	474	509	501	585	505	457	499	477	491	501	489	474	537	512	521	525	490	527	538	498	507	486	540	523	479	513	480	495	540	499	478	525	516	537	489	544	521	534	516	500	479	543	495	479	534	499	515	508	450	483	500	500	473	519	517	552	503	520	497	525	507	484	503	515	510	502	498	517	499	479	506	488	539	496	522	506	514	519	474	503	522	487	500	497	475	510	503	499	498	467	511	487	507	558	541	477	544	529	538	491	499	543	575	511	540	494	489	492	539	529	528	466	517	509	488	479	543	487	509	466	511	529	459	462	547	492	502	464	517	513	511	517	590	551	519	505	540	489	512	509	504	521	495	490	495	503	501	517	484	513	525	474	491	487	520	543	488	536	494	534	499	546	522	545	495	511	512	518	496	533	488	523	478	524	515	478	515	519	517	508	512	512	486	489	579	493	487	529	523	533	488	555	520	521	509	504	503	521	530	508	514	531	510	519	476	526	517	517	510	496	506	545	504	502	505	492	507	477	497	510	495	505	534	522	503	483	513	517	469	491	530	499	508	502	519	504	466	517	502	516	496	491	513	494	540	499	541	527	548	555	512	505	478	545	509	525	544	508	527	487	470	537	475	513	500	562	508	478	484	506	505	479	507	470	482	468	530	486	486	489	528	504	549	509	468	518	544	480	516	514	500	483	503	480	488	507	530	530	479	506	523	499	497	541	511	494	501	496	520	458	526	487	448	490	522	490	564	525	537	497	502	536	513	501	500	522	473	496	489	518	504	513	514	495	492	533	512	506	526	557	502	543	518	549	514	514	487	486	522	543	553	495	505	513	547	501	499	551	489	471	525	483	468	512	506	490	476	491	554	518	470	506	511	531	554	515	511	493	522	518	529	501	525	507	566	517	510	510	509	465	514	524	496	537	508	536	517	497	519	474	488	513	505	460	512	510	502	509	519	500	479	532	527	525	519	474	523	531	512	504	499	504	517	549	527	481	477	522	528	460	503	522	482	507	492	491	511	494	523	487	541	530	471	545	459	494	513	536	496	530	541	543	500	532	459	484	501	491	467	473	527	532	513	506	498	518	503	515	514	461	499	515	495	519	488	488	493	541	493	491	486	544	478	542	511	565	534	550	521	484	510	493	487	508	543	549	530	505	480	498	497	503	510	512	510	506	490	479	520	445	498	486	558	516	504	472	544	492	505	489	519	520	527	542	492	529	511	510	513	515	543	465	517	505	497	530	514	521	490	494	530	520	472	488	556	498	488	551	538	552	498	471	519	510	491	498	488	537	481	520	513	499	534	507	507	496	517	504	508	507	504	503	521	492	514	534	481	498	507	507	542	521	509	524	486	499	547	504	512	511	507	498	542	513	494	511	532	491	461	494	472	521	520	481	498	507	513	501	484	524	488	540	512	527	516	515	538	520	522	515	460	508	477	509	506	539	516	511	490	476	506	487	495	502	506	507	547	509	488	522	493	507	468	487	521	516	506	485	537	542	489	514	505	518	475	471	506	474	531	504	491	525	537	493	478	515	488	519	516	502	483	503	475	525	521	508	473	532	523	486	487	507	543	539	520	512	452
19510	8656	32853	52696	52058	22418	2178	319	262	277	216	240	197	172	189	179	164	188	184	185	171	169	193	173	193	174	166	182	151	174	168	178	184	177	141	156	163	148	181	162	177	187	182	157	164	133	160	146	186	150	167	149	164	170	166	173	157	169	171	136	151	140	179	174	165	180	190	149	175	145	154	159	159	167	145	174	178	178	157	167	167	184	169	162	163	169	174	163	163	175	155	161	173	161	163	149	154	158	159	182	163	178	170	191	169	144	163	156	141	163	150	162	169	167	143	152	147	169	142	147	167	157	182	155	163	170	144	161	160	159	160	171	159	159	161	175	176	150	166	158	171	142	146	152	173	143	170	139	154	162	163	182	151	147	188	145	167	170	167	146	185	179	162	174	135	149	166	172	201	145	162	174	161	188	174	166	169	159	158	160	143	186	154	176	163	157	171	155	141	166	174	160	152	175	171	153	129	149	155	148	166	167	169	150	170	166	184	166	151	182	158	161	147	149	141	169	156	143	150	155	159	159	161	179	182	143	153	181	178	130	175	169	163	157	143	152	151	133	154	155	149	175	151	155	180	159	143	196	158	149	146	151	153	141	164	172	154	162	160	189	164	165	144	156	121	189	163	142	165	168	164	154	169	150	164	153	182	173	169	152	166	156	133	138	166	165	151	172	152	175	174	172	162	159	153	158	161	155	173	164	158	148	166	144	147	155	150	159	192	184	161	165	147	159	179	161	163	152	138	158	181	149	173	162	184	167	155	146	157	159	166	167	144	174	171	190	193	160	143	163	167	151	163	167	157	153	149	197	169	134	166	150	149	154	169	157	180	153	130	174	143	151	149	154	127	167	146	182	150	182	178	178	152	157	162	177	155	150	194	162	180	162	173	143	165	158	175	160	162	163	188	163	156	158	155	151	170	170	128	136	144	164	157	182	161	184	161	155	129	151	188	162	151	156	147	150	157	161	169	158	156	141	165	164	165	160	159	162	177	167	156	175	158	161	163	161	174	163	166	139	147	155	157	158	146	163	180	157	152	182	148	163	169	160	142	175	151	165	159	177	171	151	153	159	156	157	140	177	185	169	183	151	162	161	172	159	184	149	163	203	189	155	160	160	156	145	151	165	182	169	156	156	155	149	135	154	161	175	165	147	168	156	165	163	157	153	147	174	128	171	167	146	171	159	163	163	155	163	147	154	155	167	152	159	152	144	168	162	169	180	176	143	177	155	156	136	166	172	172	135	162	168	147	173	178	145	173	182	144	168	182	158	161	161	167	145	159	152	154	150	163	158	157	158	187	169	145	149	150	158	145	168	171	146	152	162	166	170	164	137	185	186	169	145	178	145	172	157	146	179	173	143	176	157	153	148	162	155	139	168	150	177	195	168	160	174	153	145	154	170	170	161	163	159	170	187	134	148	171	167	155	179	179	172	184	159	157	156	180	169	164	164	133	181	180	160	148	161	178	148	161	142	172	164	170	162	148	153	151	143	153	156	165	169	169	173	153	153	166	122	180	182	191	163	151	166	180	150	175	163	185	147	178	157	150	168	164	178	174	165	149	164	149	149	174	159	167	144	164	164	140	156	151	160	166	175	155	164	147	179	154	142	157	139	166	163	161	167	173	146	159	174	151	181	177	177	166	169	150	147	156	128	176	171	182	167	165	157	143	173	168	172	143	145	187	177	162	188	143	178	139	150	169	169	143	155	144	162	149	157	182	133	173	146	162	155	152	168	143	178	190	150	179	157	184	164	159	163	175	176	155	171	146	148	168	170	165	151	178	149	165	190	148	162	179	154	162	167	162	161	148	148	144	179	171	180	178	156	150	169	181	159	156	162	158	145	173	168	163	165	152	164	141	175	176	156	154	183	149	169	175	154	175	145	159	170	146	165	176	157	150	160	160	164	167	172	166	167	184	165	172	166	172	160	172	184	182	144	154	171	153	160	155	158	179	166	158	162	153	130	169	170	179	167	178	159	159	156	158	144	175	163	155	181	178	164	163	153	175	149	169	165	160	150	148	160	168	173	163	159	156	183	165	166	140	154	138	195	162	171	155	174	164	166	167	196	159	166	176	151	156	162	147	178	161	155	161	194	192	170	175	162	155	144	177	155	148	148	128	173	162	158	152	153	161	169	159	179	177	174	169	147	145	161	166	181	152	156	139	170	122	151	150	160	159	171	184	127	160	148	174	160	153	143	167	151	143	160	170	155	153	144	166	174	162	185	152	167	158	163	140	129	165	169	177	182	139	147	150	161	146	184	156	154	186	181	175	156	155	171	184	165	163	139	168	181	173	148	145	169	168	158	155	126	162	167	150	173	175	171	178	191	157	152	159	167	155	159	151	158	158	160	194	152	142	158	147	160	181	159	167	173	173	143	172	162	164	152	139	164	162	142	177	164	171	167	168	172	157	162	161	159	159	190	184	162	172	159	158	179	152	174	141	156	176	175	156	158	158	138	139	171	142	148	155	174	148	167	150	162	170	190	168	184	143	156	139	148	162	160	151	163	165	173	142	175	204	163	171	145	161	139	151	135	168	161	183	176	142	163	161	142	155	154	169	161	159	156	167	139	167	160	177	143	157	158	167	143	176	162	152	140	160	175	169	159	189	171	165	158	170	202	175	133	173	167	158	150	142	150	171	169	151	157	156	169	141	152	149	183	157	154	149	170	157	155	151	151	174	159	178	145	155	186	152	156	162	158	173	144	170	149	169	145	160	164	180	150	183	164	153	163	188	174	171	147	149	153	167	173	163	161	154	154	170	171	188	175	160	173	139	163	167	156	131	148	159	143	143	139	182	143	159	151	147	159	156	139	167	165	162	169	146	162	154	158	164	170	176	153	152	167	160	147	152	167	145	146	161	146	177	156	157	172	147	137	144	153	197	166	180	186	164	179	170	154	166	159	169	155	180	143	156	171	168	171	154	165	181	149	158	145	157	154	159	161	165	188	160	162	146	170	157	185	149	159	161	144	155	180	172	132	143	154	187	171	161	177	176	146	143	160	166	158	216	163	157	173	138	158	169	159	202	151	147	151	162	161	164	136	177	183	156	152	133	161	165	164	165	166	158	162	166	160	180	182	183	159	158	177	159	140	135	155	150	172	145	170	185	168	149	161	166	138	137	137	169	184	163	161	138	150	158	157	179	167	165	168	164	159	162	142	172	152	156	179	164	172	170	193	182	173	151	179	167	171	151	170	156	182	160	151	194	162	161	154	144	165	182	164	183	152	166	162	185	161	158	152	160	148	143	152	168	146	136	166	166	139	170	167	179	185	167	160	165	164	148	175	175	178	168	169	162	170	187	143	154	149	149	161	159	142	178	158	158	163	189	161	134	163	152	172	150	168	172	192	153	142	158	166	145	181	145	175	175	169	154	142	158	156	172	177	150	162	158	142	158	171	148	164	156	144	158	142	163	124	176	175	170	166	170	157	165	153	175	179	147	187	154	132	158	141	159	142	163	165	164	174	147	153	145	159	166	159	178	151
9801	6830	39903	60190	62229	19479	1393	1089	1061	976	820	778	728	641	621	600	565	565	537	558	518	515	503	499	479	478	499	495	464	464	447	471	479	436	461	480	460	463	427	433	450	446	405	466	424	420	434	418	423	421	408	440	432	418	439	426	453	432	427	428	431	390	433	441	429	407	412	441	441	402	443	437	449	421	403	455	443	410	440	436	422	457	442	459	460	432	421	431	445	361	440	387	430	425	412	426	393	407	411	395	428	394	392	432	447	386	407	438	415	440	419	388	429	446	405	405	414	404	416	416	424	412	408	408	420	370	409	407	418	402	436	413	407	454	434	441	414	403	398	396	447	417	406	459	412	400	456	404	406	412	404	423	432	410	421	410	435	406	376	459	424	378	389	400	395	419	417	420	393	431	429	437	367	385	423	451	448	417	406	377	424	398	395	399	421	429	411	410	399	427	393	385	436	406	451	435	403	440	424	398	386	392	433	455	437	420	415	417	435	397	383	404	435	445	401	394	393	382	405	408	415	381	410	394	430	409	394	438	428	415	395	411	419	386	455	409	383	392	453	414	380	396	412	423	444	424	403	410	407	398	428	375	426	392	432	390	410	397	376	423	403	430	455	441	429	397	421	400	392	385	416	429	396	412	428	403	399	370	421	415	423	422	405	418	414	401	442	378	418	405	364	359	373	371	420	418	429	369	419	391	396	380	399	417	413	415	410	414	401	394	397	396	380	438	386	468	448	420	406	383	459	382	421	420	398	434	437	412	414	441	415	414	404	408	431	406	419	379	400	404	387	388	388	375	411	365	440	413	401	392	401	409	455	384	425	398	405	423	420	406	424	410	410	420	373	387	411	421	408	406	431	410	429	418	409	379	409	417	417	379	382	426	426	426	401	423	421	384	418	379	413	416	429	395	396	407	413	412	401	410	424	421	400	432	407	377	453	412	373	447	385	425	441	414	404	423	422	411	399	409	396	416	380	438	422	396	413	385	377	390	402	471	413	438	443	384	425	427	425	399	363	393	386	385	397	415	385	389	411	416	406	406	392	415	413	420	400	392	415	431	429	409	391	424	427	396	406	409	444	403	422	410	406	434	392	414	407	418	403	419	392	407	398	431	408	406	430	370	404	420	445	438	433	433	411	412	410	402	375	428	417	398	422	403	422	420	425	458	407	398	393	418	381	401	402	406	401	408	416	379	417	410	416	429	411	414	388	403	404	448	406	387	402	417	432	437	403	420	444	427	427	456	408	405	366	434	445	440	393	383	401	422	401	409	441	399	449	410	412	411	463	394	410	405	394	378	450	393	412	365	391	412	447	435	390	408	425	431	391	434	421	404	434	402	396	402	423	404	395	393	410	404	442	409	409	461	406	427	412	429	405	418	423	420	412	406	419	407	398	414	409	420	428	417	415	400	392	398	397	376	408	396	391	397	424	375	404	410	423	433	410	390	403	397	428	439	415	425	421	383	403	378	366	409	389	426	410	381	412	402	424	406	388	414	432	417	386	417	444	410	417	430	394	437	449	412	373	412	390	392	447	448	420	415	404	419	405	451	385	386	420	403	390	413	422	401	403	452	411	403	388	406	417	419	414	409	409	436	459	417	416	409	388	417	382	420	372	416	413	375	386	420	420	420	402	404	412	423	424	436	437	422	411	425	424	398	358	408	401	465	405	410	386	414	451	428	369	415	388	404	410	389	385	424	409	408	381	482	409	392	396	385	435	391	398	398	401	442	386	394	430	387	394	421	426	364	418	403	401	440	415	398	381	424	408	447	416	418	408	435	391	380	421	393	364	406	436	414	452	405	421	398	405	407	409	413	394	367	444	392	408	434	395	386	411	398	401	412	421	390	423	422	428	397	394	411	411	410	421	408	432	397	405	413	420	389	421	383	411	389	446	392	412	409	457	407	447	405	421	402	444	421	421	420	400	417	368	416	419	408	431	395	374	387	413	387	411	420	415	408	422	419	408	424	407	408	394	416	435	435	430	402	426	424	398	399	418	407	439	395	431	376	399	421	415	409	413	414	413	426	419	401	415	370	418	394	408	397	399	386	447	415	413	408	420	386	401	415	412	417	411	429	379	409	391	421	401	417	421	429	404	423	424	385	439	386	411	419	395	429	449	410	415	415	427	396	390	422	402	398	383	412	429	442	424	374	422	446	432	420	406	435	414	413	406	422	414	442	430	434	426	375	430	423	381	383	399	416	383	387	405	438	405	414	437	422	410	431	399	395	415	438	411	404	375	428	392	373	402	416	398	428	374	397	410	432	462	395	389	427	432	414	408	424	420	446	388	403	376	423	413	435	412	394	436	389	379	412	413	406	413	382	415	426	429	415	411	397	430	399	435	419	373	408	425	408	411	415	430	415	387	394	418	398	408	449	391	399	406	413	414	438	402	405	409	398	411	427	384	428	409	401	403	410	418	382	375	443	408	367	409	435	390	408	375	409	406	385	450	419	413	407	392	409	411	429	394	397	398	392	400	416	389	396	395	419	429	419	398	378	403	435	420	406	417	384	420	368	437	424	439	376	416	394	401	412	408	425	469	412	437	444	423	379	415	405	418	407	395	423	400	425	416	421	407	395	409	403	424	418	382	461	400	452	411	403	387	413	429	443	430	403	368	421	380	393	357	433	415	416	441	433	406	408	398	420	408	402	429	414	397	424	440	459	419	418	400	384	397	386	380	455	430	433	413	378	402	422	432	406	380	440	387	386	418	412	413	390	414	429	382	399	402	415	397	435	414	440	427	439	426	431	407	385	393	382	430	396	415	371	382	378	397	422	408	390	405	410	445	399	344	397	424	438	416	408	452	368	428	390	395	420	387	402	401	409	412	412	392	369	371	417	408	433	421	428	426	408	400	408	383	402	372	435	397	436	417	353	396	440	401	414	429	428	419	397	421	425	423	453	414	414	388	398	403	433	401	393	394	411	419	407	393	400	411	398	389	412	447	424	432	433	439	402	410	382	376	429	437	379	400	416	399	416	395	405	403	398	427	401	390	455	417	418	412	397	375	412	396	425	395	420	389	414	366	415	409	410	405	423	434	407	412	416	383	394	399	404	429	405	405	397	441	435	398	391	428	380	444	424	399	443	438	416	393	390	426	421	405	390	402	411	406	421	401	429	421	400	412	417	419	398	403	407	419	381	459	367	418	430	403	396	448	401	417	428	383	395	371	392	387	433	407	387	443	405	421	373	403	411	367	405	412	409	425	408	410	423	433	402	380	407	419	400	392	388	423	422	433	381	389	389	393	399	426	403	375	415	422	440	402	389	425	395	397	424	421	425	415	431	419	413	418	425	431	396	425	417	387	377	418	392	415	423	400	437	420	410	392	406	410	394	403	478	393	396	389	406	409	420	413	435	398	416	406	421	433	437	432	422	399	439	385	419	415	439	388	385	403	413	412	396	415	401	410	413	431	418	396	432	387	410	428	436	436	402	415	403	372	391	405	397	399	417	443	418	431	394	455	390	410	426	426	361	424	392
26341	13017	45812	64994	63295	32757	5790	704	511	452	424	387	386	367	359	345	328	328	350	332	336	329	332	306	333	307	346	289	333	265	330	342	332	278	311	290	302	312	312	327	330	300	305	292	291	309	339	300	322	317	310	325	301	296	309	286	313	285	302	290	292	307	297	287	294	301	317	293	301	299	316	330	305	316	299	295	282	325	290	290	297	294	299	294	316	284	319	286	334	290	320	295	304	303	322	302	306	321	288	288	308	293	286	351	306	335	345	325	314	336	268	310	284	314	274	304	299	328	313	301	287	316	309	286	328	310	325	308	297	291	288	294	295	343	304	360	329	301	309	300	316	290	294	310	259	294	321	299	312	321	313	301	309	281	303	282	295	280	323	304	324	286	304	336	310	319	308	293	292	302	287	308	301	309	298	269	308	295	303	282	290	266	301	323	288	314	309	309	292	306	291	325	297	309	276	272	318	309	349	292	316	301	305	290	302	291	326	312	292	319	311	250	317	327	300	327	304	293	290	291	301	311	287	325	312	311	314	316	276	293	317	298	292	273	314	323	274	276	310	274	295	309	268	303	312	287	344	296	249	324	300	307	279	279	281	309	333	289	312	306	274	294	295	304	346	295	288	320	283	277	316	287	305	328	285	335	304	284	368	322	320	305	283	315	309	302	312	303	249	304	305	306	313	338	308	321	264	313	262	287	314	303	323	288	290	317	268	325	314	287	299	322	292	325	311	300	295	291	275	312	278	287	311	277	289	311	285	290	298	280	304	302	327	320	304	280	298	319	322	321	292	301	309	298	297	306	298	282	317	287	302	301	318	296	328	277	322	326	323	310	300	346	274	298	294	298	298	301	322	332	316	298	311	334	282	299	286	251	339	299	302	289	310	319	320	293	284	307	278	280	325	303	326	281	323	307	289	296	345	306	316	342	303	282	293	295	301	270	304	315	301	287	323	323	324	304	307	288	311	277	268	308	291	277	284	318	313	303	305	306	313	276	325	297	306	319	334	301	278	298	343	304	304	289	315	283	316	341	292	305	296	312	259	281	302	327	277	287	310	310	299	321	318	288	278	296	293	296	324	299	286	330	297	303	291	283	293	327	299	302	300	318	310	294	313	290	311	314	280	300	279	326	320	310	336	292	281	294	300	297	295	339	309	300	300	315	313	276	321	319	318	313	288	294	295	318	302	326	317	303	311	323	346	305	275	304	312	296	346	329	291	304	318	292	318	328	319	300	310	295	301	288	322	289	285	318	339	312	330	314	296	293	300	279	296	313	320	332	297	300	340	294	293	281	283	348	301	313	291	323	305	325	325	328	320	284	324	298	317	326	325	285	311	284	286	305	280	275	317	293	309	328	283	271	281	307	292	297	307	315	267	293	295	319	315	282	302	308	288	293	270	270	333	303	300	294	307	291	316	303	320	277	307	317	287	299	343	259	303	300	302	311	317	297	287	301	287	298	306	320	312	286	290	324	304	339	276	270	277	292	264	277	308	326	305	293	294	300	321	307	307	310	321	318	297	305	300	317	319	328	313	331	301	321	300	344	325	275	296	316	356	304	277	303	280	285	293	320	340	308	273	321	334	310	300	297	338	330	312	331	288	318	305	300	343	283	303	302	296	297	291	298	282	308	279	292	321	299	280	286	320	286	266	291	326	294	310	302	299	300	331	325	316	307	296	300	300	295	308	312	332	291	293	327	308	282	309	344	287	273	314	310	283	268	308	292	315	324	290	286	310	307	322	294	253	296	317	325	296	276	320	299	295	299	321	329	281	313	323	371	299	298	309	317	297	308	283	287	265	291	285	307	289	321	254	322	290	315	301	287	296	305	308	300	283	298	327	320	299	329	298	300	283	303	334	269	318	321	304	292	288	315	309	331	314	315	325	319	307	284	300	307	305	302	297	289	309	301	284	300	304	317	274	257	272	284	323	310	292	306	297	317	311	296	306	279	318	314	301	296	245	312	320	301	317	306	288	288	307	315	327	302	326	255	299	277	292	335	343	300	323	280	278	345	276	340	305	302	329	326	345	280	311	295	348	314	301	288	314	306	289	272	329	285	296	321	281	272	292	269	312	307	323	287	321	315	315	311	315	289	300	328	283	329	282	297	315	312	311	344	282	281	306	336	287	287	297	288	320	319	308	311	283	297	322	291	327	294	333	316	305	319	314	279	335	309	310	289	273	263	302	325	319	316	291	300	311	293	317	298	302	295	281	292	286	324	299	296	308	337	314	297	304	260	294	323	284	301	332	295	289	294	311	288	321	296	296	292	295	333	291	300	291	299	310	301	336	288	298	311	310	310	299	317	303	307	289	318	302	281	286	303	314	278	308	339	298	340	307	253	335	307	313	327	331	281	313	316	312	310	299	302	313	296	278	342	292	272	289	301	301	317	310	287	305	286	263	312	296	281	278	338	305	273	310	284	353	308	339	335	294	273	321	314	339	314	296	341	339	319	280	279	296	287	270	293	298	309	329	284	312	299	272	301	324	287	315	315	335	288	308	287	304	326	301	298	282	348	310	313	275	333	306	289	318	322	289	340	295	308	295	284	311	292	334	310	324	309	287	306	276	284	286	273	315	324	298	286	308	318	308	308	290	284	298	296	298	351	326	346	309	326	274	293	295	327	316	307	294	290	297	312	335	290	300	303	292	298	335	295	328	316	273	324	321	323	303	312	311	323	311	303	308	301	309	330	316	283	302	300	293	318	306	271	303	349	304	316	338	337	308	310	286	295	297	282	291	340	302	304	319	324	289	314	286	312	316	309	323	270	310	298	282	276	286	297	324	310	292	326	296	294	303	293	302	298	326	270	311	331	335	341	301	313	256	318	318	315	305	283	310	288	356	287	285	311	328	278	279	320	296	287	316	300	290	318	309	302	280	321	338	286	324	330	327	261	258	309	295	285	303	302	294	290	279	312	309	281	296	260	313	302	255	320	307	289	291	286	326	286	299	267	276	325	326	289	316	307	278	303	290	306	305	291	323	331	287	297	266	272	301	277	270	306	325	341	307	291	316	339	311	296	297	320	307	288	308	302	284	293	337	304	298	279	305	328	298	324	292	302	282	328	323	326	299	335	304	270	290	295	309	270	322	307	334	335	281	306	272	315	291	329	289	298	316	285	316	306	289	283	330	304	299	318	318	295	282	319	255	316	297	286	332	316	317	308	297	309	269	332	284	285	333	317	286	262	282	298	309	306	333	294	275	305	330	274	274	303	309	303	322	301	290	315	281	325	305	285	271	285	294	305	282	303	281	318	264	298	325	293	297	296	302	295	285	292	311	277	301	329	305	315	316	294	291	278	312	344	316	303	312	298	319	308	289	313	306	300	296	309	327	302	308	328	298	323	298	306	290	288	301	292	296	293	301	324	289	270	275	321	308	306	321	361	332	277	280	324	310	283	332	306	266	314	325	320	288	298	276	318	315	302	291	314	282	295	296	303	294	310	342	279	299	324	279	299	285	299	324	302	314	297	301	333	311	321
11941	9384	48930	70607	73213	29566	2308	1960	1715	1489	1341	1213	1184	1112	1023	1067	1006	984	911	918	855	840	868	850	840	837	777	822	825	747	787	710	788	766	810	744	756	789	719	713	741	737	744	753	721	742	740	724	733	724	670	723	706	716	702	725	737	704	651	778	763	739	728	724	725	736	638	726	696	706	692	707	674	730	733	742	686	697	717	692	709	715	758	704	719	659	697	713	728	732	668	743	740	668	716	734	675	712	691	736	694	726	693	658	706	669	725	638	685	697	706	688	710	677	713	703	693	726	730	697	689	686	709	678	728	678	721	710	700	707	715	746	660	714	732	674	700	724	648	765	667	689	708	668	683	641	773	689	692	713	704	714	730	713	776	712	711	688	693	649	679	649	674	725	717	753	673	715	741	702	688	654	660	715	713	707	698	683	745	695	687	692	727	672	672	666	660	699	717	690	698	687	721	704	692	724	695	713	722	707	698	688	712	712	680	681	648	697	646	643	698	658	669	655	743	674	725	699	689	693	720	675	713	677	695	737	663	647	692	659	684	703	652	708	671	707	746	705	693	660	698	687	753	699	712	704	721	691	636	712	694	740	699	677	693	730	693	711	738	667	712	726	731	724	658	716	720	673	709	715	695	701	658	659	709	688	675	660	709	672	670	746	762	670	699	673	706	670	692	690	732	651	724	703	706	656	710	741	728	732	705	724	703	674	690	706	685	743	724	693	693	728	679	682	683	688	720	683	692	716	741	722	690	725	717	701	733	688	653	751	707	697	648	694	724	717	690	694	687	728	753	731	716	686	642	679	697	648	670	726	690	699	663	711	681	707	705	694	685	711	693	715	729	740	714	695	684	675	704	736	685	687	700	723	682	700	703	719	702	735	686	727	674	696	685	717	689	675	719	676	661	690	698	721	675	681	724	668	691	690	646	667	704	688	695	774	720	675	690	614	674	680	699	743	696	725	700	685	736	690	679	718	701	704	715	676	677	700	700	715	734	708	673	655	662	713	685	627	678	717	726	702	670	700	764	694	742	653	736	638	695	653	774	681	738	712	700	702	701	727	700	692	664	671	675	671	726	709	686	688	729	684	708	716	722	699	720	708	712	718	687	723	700	690	698	689	705	646	682	752	680	734	686	751	710	693	704	689	690	745	628	734	768	708	692	710	693	676	704	694	637	705	748	705	686	738	723	682	663	675	703	678	684	699	667	706	657	712	674	710	695	699	696	719	652	734	699	688	709	681	653	692	723	712	635	706	741	683	716	719	722	699	665	689	696	688	685	651	700	676	677	678	653	682	709	736	710	757	692	670	710	691	687	723	689	701	668	710	708	713	728	679	715	717	689	666	720	695	730	706	733	708	637	667	706	705	676	704	752	676	717	679	687	742	718	744	710	684	684	665	694	716	713	710	684	710	749	702	698	691	713	731	743	667	683	704	702	694	704	701	676	679	684	716	697	675	705	723	714	677	735	684	739	688	693	674	685	706	631	687	760	680	647	682	669	679	688	716	651	691	677	704	694	715	709	710	690	716	694	697	681	721	721	705	696	675	720	694	675	703	690	691	713	697	668	717	707	704	686	650	647	685	713	698	680	680	685	750	718	685	696	711	721	677	746	717	695	690	680	725	700	704	678	716	723	712	678	697	659	667	716	693	725	722	668	706	710	742	737	711	719	723	701	703	679	710	691	702	708	707	689	700	665	712	690	674	715	652	636	669	694	692	715	729	679	731	694	675	685	674	648	697	703	685	739	730	733	708	745	703	732	738	701	652	731	704	704	708	648	677	653	743	705	682	724	718	727	743	666	697	696	688	673	652	641	703	705	721	732	717	703	716	636	708	671	725	687	700	745	668	642	701	684	660	673	697	686	687	739	698	745	734	734	734	639	703	653	731	712	706	711	689	709	695	741	711	708	735	713	677	703	635	655	720	691	703	703	674	688	719	719	726	713	694	688	670	709	715	667	689	758	697	710	764	704	670	737	705	697	695	665	660	713	656	695	669	662	680	696	687	629	695	677	698	681	684	678	706	686	658	708	703	679	717	706	716	693	744	681	705	738	693	735	695	696	695	688	713	703	714	672	701	687	700	675	715	713	713	710	723	711	717	678	732	731	744	732	692	724	671	697	715	732	706	715	670	691	749	726	686	658	678	662	666	615	702	720	660	735	685	671	740	684	690	666	679	681	672	679	710	661	659	679	722	697	682	738	755	700	708	664	668	675	709	731	690	760	749	640	738	691	675	711	683	733	711	694	687	732	685	755	677	676	650	664	662	659	704	727	715	703	715	706	759	726	699	708	696	737	673	742	738	702	701	724	695	727	674	744	686	690	699	680	716	710	720	721	690	686	682	690	685	647	689	688	712	700	675	696	684	661	666	695	704	694	736	716	714	661	704	689	706	699	708	745	646	669	696	699	746	676	728	696	692	689	697	669	726	705	702	741	716	698	729	655	718	639	690	749	676	678	689	705	719	777	761	661	683	666	699	668	757	662	661	713	716	672	704	681	715	762	705	712	765	688	733	691	688	716	706	711	694	678	707	640	706	717	696	710	711	695	705	718	690	709	713	711	677	743	665	687	685	671	731	710	655	645	732	643	665	760	732	726	681	700	682	729	715	700	667	723	703	709	712	726	725	690	723	683	731	673	684	679	645	666	687	685	706	718	704	679	728	737	707	718	710	721	731	701	687	681	680	720	692	692	689	681	763	677	706	694	631	681	714	688	692	646	714	667	655	723	657	707	725	686	704	681	715	699	711	681	701	702	725	707	736	692	732	710	720	717	650	663	666	649	723	683	678	732	675	705	723	640	597	736	679	694	709	700	701	675	694	710	681	712	655	710	703	707	741	708	750	678	681	704	650	724	656	704	687	697	732	696	678	699	687	687	648	717	655	665	735	692	657	660	728	668	752	684	692	706	728	699	702	704	683	705	699	737	719	725	683	691	709	700	692	680	757	707	692	697	666	722	698	706	678	713	682	676	696	720	694	690	686	706	629	696	694	654	735	693	721	740	719	679	678	716	664	670	658	743	691	680	680	711	760	672	645	700	730	723	718	719	716	702	636	674	730	716	718	705	748	675	751	714	679	699	675	659	704	744	723	670	639	668	668	708	681	672	682	717	692	672	693	666	722	662	662	687	688	725	771	761	709	730	696	681	752	741	691	705	722	691	695	692	723	704	666	705	684	713	726	680	674	690	698	714	636	708	651	754	691	716	733	701	703	681	701	690	737	727	682	691	723	694	737	680	725	757	692	733	685	687	676	709	729	690	694	714	672	685	745	722	673	722	681	696	701	721	676	714	701	715	703	736	732	724	687	701	656	710	739	687	700	705	712	667	723	711	668	662	730	690	703	718	699	719	732	688	693	720	673	667	704	679	718	652	703	687	669	710	664	682	711	743	727	691	675	703	803	718	706	721	665	720	737	689	712	712	709	685	705	711	689	723	694	702	643	698	678	702	713	711	688	702	672	741	706	725	763	667	715	696	715	677	693
7269	3553	4530	3945	3150	800	242	251	235	227	232	253	236	256	249	220	244	234	225	224	221	203	229	260	219	246	210	239	261	225	242	271	225	229	228	229	232	253	221	200	238	215	220	213	205	233	209	215	225	213	238	222	222	199	222	211	208	250	261	233	212	230	243	248	204	214	230	214	220	239	251	209	211	213	230	216	266	236	243	229	237	220	231	235	212	231	239	230	201	216	226	258	229	220	239	228	223	236	233	213	240	234	235	212	206	207	225	206	231	238	241	224	220	239	233	214	221	237	243	226	255	239	229	187	219	247	244	231	213	237	216	256	228	249	228	239	218	213	234	236	215	225	233	231	236	231	239	214	238	228	204	198	216	225	222	223	214	207	212	282	215	245	208	227	226	245	242	233	225	197	229	232	221	210	245	275	201	241	233	219	205	205	227	216	232	241	239	250	239	223	219	228	210	210	244	240	222	254	262	262	247	247	231	245	226	218	272	238	254	232	197	229	202	246	240	231	221	222	234	228	228	252	197	221	220	274	209	246	235	228	247	227	238	258	215	229	240	218	244	235	242	253	265	220	222	199	195	224	217	249	231	230	230	219	249	257	216	222	239	236	233	252	254	256	260	231	220	206	224	225	223	243	245	200	234	266	223	217	239	232	213	240	206	273	242	250	241	230	190	290	230	223	206	261	217	232	234	244	248	245	238	251	219	245	231	231	222	248	228	214	222	226	235	231	249	221	207	253	235	193	198	227	207	235	237	231	235	245	250	237	253	236	204	230	240	269	216	228	230	246	213	225	233	271	240	238	204	231	246	210	218	225	278	227	264	232	242	249	231	228	260	227	223	224	251	202	227	233	224	258	228	212	220	250	224	219	232	249	196	232	255	237	206	241	231	248	210	203	223	238	216	225	202	223	231	236	205	227	208	209	235	219	235	228	250	222	233	236	216	222	261	218	228	210	277	257	235	234	251	246	231	247	241	230	217	225	222	224	244	233	225	245	217	250	214	186	217	222	219	231	228	224	237	227	236	249	230	230	215	235	265	238	222	242	216	235	209	227	251	229	240	223	221	217	229	211	240	241	250	244	220	215	211	241	259	212	223	207	240	220	217	237	219	233	262	197	240	226	226	227	218	250	234	212	213	230	226	250	225	236	238	217	206	223	242	199	232	241	239	225	215	257	280	245	233	256	231	200	214	215	232	234	224	221	222	219	252	214	224	237	232	223	190	240	233	220	235	236	198	237	219	243	236	265	224	221	247	227	227	246	223	251	206	235	207	243	210	204	221	215	237	226	221	219	233	221	217	212	239	250	209	227	247	229	220	228	268	265	198	261	210	220	230	249	248	260	246	221	247	217	225	223	218	233	253	232	230	209	238	214	242	233	245	228	249	240	219	225	213	219	237	241	238	247	228	229	221	229	213	252	207	226	230	238	232	213	200	237	223	231	270	214	243	232	220	232	222	230	223	226	208	212	224	236	196	233	227	235	221	240	236	216	233	263	262	232	234	253	214	236	220	217	225	220	224	233	252	213	231	221	233	213	223	219	224	235	261	240	222	211	218	265	251	219	238	222	220	243	240	229	214	256	188	213	233	223	207	232	191	215	238	232	253	216	229	227	231	210	246	240	214	213	228	225	235	224	247	210	245	221	219	262	239	234	225	214	227	215	226	230	258	221	213	244	235	236	233	212	234	208	219	191	237	217	226	231	224	220	233	238	247	249	244	229	248	253	248	235	260	238	220	235	191	247	245	220	236	224	237	205	224	203	228	234	221	231	197	212	232	232	222	245	237	243	263	224	239	222	247	247	241	247	228	234	246	219	237	268	231	242	237	227	223	244	233	237	247	201	263	227	236	233	241	222	240	214	247	256	259	203	235	224	237	239	220	234	213	240	217	212	231	208	234	258	247	242	232	215	249	224	242	222	212	232	245	219	233	204	224	258	227	221	233	215	250	230	210	228	262	228	227	222	226	230	204	220	254	211	222	209	235	231	228	203	236	229	231	237	254	221	211	229	243	215	270	236	195	249	223	225	199	244	231	229	217	220	211	248	213	247	207	234	234	209	202	225	211	207	232	201	215	223	246	245	220	257	214	237	250	269	227	238	228	229	230	236	243	234	224	223	225	222	226	214	250	215	248	224	230	236	246	219	224	230	229	244	230	217	247	239	250	233	253	241	246	247	242	217	224	217	208	237	241	232	243	220	254	251	207	230	242	224	213	226	259	229	214	231	237	219	222	235	219	255	250	193	236	216	253	219	240	229	218	220	217	215	242	224	221	221	232	223	232	239	251	241	234	211	205	245	208	208	238	220	242	230	235	207	279	224	196	243	227	209	225	247	238	206	220	214	222	246	233	239	218	221	249	237	232	219	208	207	222	236	213	229	223	239	233	250	215	222	233	229	236	205	217	186	258	234	242	223	230	240	229	225	234	201	251	225	241	233	206	232	210	235	215	224	227	226	220	216	230	235	235	216	216	240	280	205	217	223	251	232	253	232	230	273	238	227	222	231	235	224	255	270	229	220	236	234	240	278	245	209	247	264	231	180	237	229	220	198	215	197	233	204	216	231	249	213	224	202	231	230	200	226	224	236	275	211	213	224	233	255	210	200	243	223	222	214	237	233	226	246	241	196	233	237	240	222	228	233	230	215	221	249	223	234	215	222	224	206	221	212	245	251	221	231	226	233	237	234	225	256	211	232	227	224	238	214	217	238	218	224	230	222	216	218	232	213	236	232	216	228	215	253	242	210	238	249	235	233	251	231	212	230	247	243	221	225	229	233	227	222	250	235	244	209	216	222	228	231	219	223	241	231	237	229	232	238	235	223	233	244	213	223	238	211	228	218	207	212	236	207	223	210	223	222	225	249	230	249	247	232	246	227	234	230	222	224	228	226	236	240	243	239	219	231	217	243	249	235	228	244	227	234	232	235	241	243	236	226	226	242	256	227	200	231	230	246	220	217	214	196	224	238	223	227	231	223	221	212	221	242	225	223	237	234	247	234	245	242	242	227	220	226	242	227	243	235	220	216	233	251	218	222	249	228	209	252	230	257	223	237	207	246	227	199	237	257	214	238	214	246	228	245	212	249	208	216	220	239	237	199	231	244	233	237	243	243	255	237	231	235	208	225	214	199	251	222	217	262	212	231	208	222	245	241	255	284	253	233	266	213	221	233	264	237	240	234	230	198	247	233	214	229	221	206	241	236	228	217	246	220	202	230	257	258	228	214	243	252	256	230	234	214	240	264	204	209	249	216	217	223	204	224	242	208	210	225	224	204	213	247	237	210	217	272	245	239	226	223	257	243	239	255	209	265	256	217	242	231	225	245	215	217	230	224	226	227	218	224	224	202	220	235	242	236	243	215	236	221	220	243	230	223	225	220	214	239	223	246	255	232	239	222	234	209	207	223	227	223	210	235	224	217	210	221	201	213	239	265	244	244	247	223	208	241	223	203	222	246	251	223	253	204	205	225	239	243	220	197	245	220	243	249
4549	3181	8702	10874	10241	2454	532	557	553	586	541	518	520	552	540	555	524	508	531	530	534	492	560	527	490	498	551	496	552	495	524	499	515	535	560	527	536	578	525	523	502	523	521	515	508	500	498	534	529	531	516	547	529	528	542	540	515	487	541	527	471	496	566	497	520	548	520	545	525	524	531	514	537	533	524	562	517	508	503	497	543	540	550	529	499	489	546	494	515	503	521	540	550	508	514	502	518	524	486	524	506	532	489	468	496	496	488	518	523	509	548	536	513	546	490	541	494	534	555	525	511	463	556	522	496	557	541	543	495	483	485	546	509	531	543	510	496	519	477	536	545	508	527	555	554	532	567	518	503	505	509	505	515	536	506	527	531	499	551	533	540	515	540	565	525	525	458	512	507	499	539	531	504	515	494	526	532	539	534	502	530	497	548	521	528	545	569	542	492	555	513	509	537	552	524	522	514	481	550	542	525	532	530	532	572	544	536	481	528	570	500	519	557	509	525	533	505	505	517	530	558	538	537	528	504	492	558	556	560	510	541	529	527	483	500	525	547	514	495	543	513	482	496	497	493	535	571	557	496	523	509	541	520	512	515	528	578	518	541	572	497	524	470	548	528	555	554	523	502	525	501	495	530	530	548	534	555	488	517	524	547	515	508	556	510	563	527	523	505	567	552	478	527	514	537	541	527	536	509	514	501	511	483	542	540	528	515	513	525	507	530	535	554	511	538	553	557	524	553	502	469	536	528	532	541	515	524	531	511	544	530	546	471	540	509	534	544	531	476	532	533	480	543	525	523	549	529	544	507	531	534	503	494	523	497	509	546	528	513	516	506	547	535	545	522	565	562	525	547	436	533	524	515	530	516	522	532	522	544	526	552	505	542	523	519	536	465	518	550	569	565	534	517	466	515	536	526	547	499	544	555	498	550	518	501	539	521	538	522	537	515	554	511	514	510	501	547	551	511	519	528	528	489	572	487	512	525	535	494	496	483	494	517	504	492	520	512	515	506	504	519	532	522	489	516	506	511	554	520	496	565	492	578	525	537	536	513	508	502	493	550	497	505	505	594	540	478	534	550	540	485	489	546	541	572	492	559	509	537	501	486	528	525	499	512	480	533	531	541	536	552	536	529	518	513	513	544	555	530	503	525	469	518	564	496	527	538	498	507	503	536	521	519	524	526	534	508	501	586	537	501	546	516	535	483	577	495	494	481	531	567	457	543	560	531	516	497	513	508	522	533	518	522	533	498	546	498	531	530	526	515	536	492	529	530	564	551	496	507	492	517	498	526	533	596	551	532	549	500	547	531	507	505	503	471	552	482	582	510	509	542	521	537	494	572	513	528	496	512	511	494	532	507	487	490	515	547	502	537	556	524	498	537	564	486	508	534	549	525	565	525	518	534	513	516	537	512	514	484	499	526	500	585	552	500	504	538	596	533	494	527	533	524	563	472	528	509	500	520	538	516	520	563	485	519	521	537	506	532	520	555	518	525	540	480	477	546	530	534	512	502	545	491	540	543	527	547	529	520	550	483	525	521	515	528	526	537	548	480	540	524	536	529	496	560	551	529	514	511	510	528	524	520	523	521	527	537	532	519	526	559	497	575	534	524	515	546	566	545	544	527	561	501	563	526	570	533	578	494	519	550	555	525	524	502	510	512	496	560	522	538	486	516	497	552	556	542	542	519	495	494	519	525	517	503	521	532	477	533	532	536	504	494	499	490	593	520	528	534	541	536	532	487	496	488	504	507	522	548	529	519	527	552	509	502	486	561	516	512	515	497	540	542	519	531	515	537	500	513	545	525	521	505	533	492	498	521	527	498	521	504	502	486	513	517	565	572	545	512	487	554	509	552	514	500	499	547	484	530	536	494	492	493	487	499	521	515	529	560	552	524	515	490	557	543	486	541	535	518	540	482	523	530	548	520	522	531	539	549	498	538	496	515	565	562	551	520	526	529	528	479	525	480	552	546	524	556	539	464	511	519	523	507	532	495	500	513	552	504	523	518	545	507	535	518	550	540	569	481	547	527	531	509	544	509	532	502	530	547	516	471	506	534	503	528	527	533	508	509	530	513	491	519	545	526	506	527	528	526	565	516	517	515	541	470	538	491	475	518	564	557	544	513	506	512	552	547	547	529	553	509	516	540	522	512	541	519	496	511	541	529	524	510	534	468	495	545	553	522	538	505	505	508	492	476	538	503	522	501	516	513	498	530	508	542	524	512	506	506	521	496	518	541	488	514	516	538	518	549	505	498	588	532	507	536	509	509	552	487	517	520	524	540	505	564	512	544	567	536	524	511	556	523	522	522	529	488	506	550	515	506	528	525	491	558	521	513	496	544	513	512	539	499	514	519	546	509	550	485	499	547	538	564	530	496	546	517	548	510	523	521	504	531	521	531	539	555	535	515	502	521	544	505	546	545	489	492	514	525	502	538	473	493	542	519	542	536	492	529	536	552	534	513	552	541	465	520	506	551	535	535	590	531	495	517	515	545	508	515	514	520	511	543	541	496	513	528	515	547	536	492	528	538	528	548	536	515	520	515	556	532	508	533	499	499	522	535	479	534	515	544	541	485	517	557	498	501	600	518	542	540	537	486	497	524	502	529	514	564	543	554	515	539	520	488	506	527	543	512	534	530	546	483	498	556	547	550	528	522	497	528	512	559	510	487	525	544	530	521	506	516	480	532	535	553	501	539	515	535	516	545	517	512	545	503	513	555	526	490	540	497	496	541	502	477	521	523	519	539	488	524	526	533	533	520	487	551	499	559	518	539	507	526	534	466	518	534	467	548	554	556	547	490	520	536	501	524	515	525	548	510	553	514	533	480	543	496	496	514	533	526	498	521	518	526	545	494	524	534	507	581	540	543	529	543	505	514	549	545	547	530	524	508	542	548	589	507	549	515	501	537	524	567	515	531	501	535	501	526	497	533	541	520	538	533	521	488	533	506	535	529	514	506	509	496	515	526	470	542	527	500	512	553	518	527	499	573	544	483	527	491	543	542	546	523	535	570	518	527	520	511	488	477	508	535	502	542	510	520	516	510	536	541	576	503	526	531	530	506	508	479	496	535	548	504	494	509	534	544	541	489	534	537	514	542	515	564	554	533	494	516	531	494	546	545	578	504	521	509	519	527	570	520	500	549	504	510	520	550	502	479	544	520	519	530	533	531	497	535	530	489	533	540	516	533	559	543	512	528	468	519	523	519	481	537	509	509	523	509	556	516	501	566	517	537	508	502	529	542	512	495	517	471	543	519	503	519	491	501	538	542	512	486	563	514	530	520	526	540	521	527	498	537	514	530	523	522	499	519	532	524	528	505	516	549	551	526	535	529	519	505	534	504	525	518	543	514	532	525	546	556	541	551	569	505	522	517	508	512	504	551	526	523	512	505	539	560	574	551	533	524	556	511	518	564	504	500	506	489	521	544	557	532	532	534	540	519	534	554	530	464	504	486	525	514	546	478	504	558	545	559	522	535	514	518	492
20061	9194	35706	53287	51400	22623	2335	304	275	220	229	226	215	215	208	194	208	184	176	172	177	183	191	177	162	163	165	163	173	161	171	173	184	153	182	153	165	169	158	178	150	143	175	170	180	170	161	127	151	159	159	174	170	158	178	163	177	142	177	166	180	148	182	178	174	160	181	166	160	170	156	166	158	185	173	154	154	166	170	169	145	169	172	170	175	179	202	160	151	161	160	201	186	156	151	160	152	174	170	174	181	180	162	167	186	169	173	170	171	154	172	178	148	149	180	148	186	166	191	151	160	155	159	160	132	157	186	192	160	161	162	165	177	167	137	138	149	163	198	161	159	153	188	148	191	170	156	160	187	174	157	156	172	160	189	173	159	167	172	164	168	191	176	180	172	153	182	151	159	167	156	189	171	161	161	152	177	167	156	158	153	157	194	173	171	162	163	152	167	160	171	168	160	173	179	161	180	147	176	186	156	176	158	189	148	181	172	184	181	200	173	166	190	162	170	150	162	163	195	155	164	155	178	177	158	159	186	143	167	154	181	179	153	170	162	152	180	162	167	173	150	175	172	165	169	147	142	164	167	146	168	154	171	191	177	185	168	147	180	178	188	166	161	174	177	181	176	171	170	168	184	117	159	169	177	168	164	182	176	150	171	159	154	187	173	169	161	176	180	185	163	157	181	147	153	184	183	176	147	148	174	162	161	160	149	161	186	157	153	155	182	167	192	161	167	165	156	159	174	153	164	174	192	171	180	169	137	157	190	146	143	168	162	172	176	168	164	153	177	164	172	145	165	165	141	161	181	176	160	186	157	186	167	163	152	143	174	150	178	161	185	173	145	167	177	160	174	170	163	173	182	169	174	168	155	151	148	161	203	140	198	155	145	164	173	202	174	175	146	176	177	147	166	155	184	179	180	140	155	162	179	169	155	152	159	183	178	168	156	155	179	143	185	137	176	181	154	180	192	183	157	191	163	145	163	185	170	155	185	175	163	156	182	145	162	148	175	160	187	163	175	163	170	161	182	166	162	176	157	165	185	173	162	160	165	143	159	159	142	163	144	170	171	166	170	168	151	167	161	189	150	152	152	141	173	157	144	163	158	143	186	184	158	170	191	187	164	174	175	171	187	162	170	153	164	159	156	155	158	156	162	165	165	144	165	153	160	153	180	164	195	159	166	154	168	179	167	190	167	158	163	175	168	160	189	166	158	141	148	167	208	163	177	177	171	179	161	160	161	139	157	174	175	161	147	164	172	166	161	170	118	162	177	138	159	178	154	176	159	174	170	163	180	128	184	172	145	191	183	160	187	176	169	156	175	141	161	163	173	180	190	219	172	146	158	178	185	165	159	157	160	169	167	154	145	175	174	153	152	173	139	143	151	142	156	167	173	164	162	185	141	179	159	183	154	177	160	183	139	158	172	160	171	140	165	162	154	173	147	140	172	177	169	131	161	163	159	153	155	164	178	158	182	157	160	166	147	136	172	142	159	181	171	165	149	159	177	158	169	181	152	169	172	194	188	153	129	177	151	152	140	164	155	151	176	131	169	135	156	185	192	170	202	134	165	150	151	161	159	183	162	161	181	183	149	154	173	142	149	169	155	154	170	174	167	162	178	171	147	162	193	152	157	166	163	156	167	167	172	158	167	170	156	140	158	176	168	173	169	177	156	174	160	153	153	170	158	152	181	181	171	171	175	169	185	175	164	154	154	159	161	148	170	173	167	175	152	189	174	173	203	157	170	172	171	145	168	149	169	180	185	182	178	148	152	172	166	150	167	151	174	151	205	169	164	184	153	168	155	164	167	166	181	153	161	171	146	148	165	173	166	192	165	196	156	157	176	153	146	175	202	160	180	148	166	171	178	181	169	163	159	169	144	194	168	152	152	159	169	179	156	180	179	152	176	156	159	159	171	188	168	165	144	190	161	146	161	200	184	144	177	179	172	153	173	159	194	148	177	158	189	176	173	167	160	188	157	155	168	143	150	164	155	164	181	175	160	154	151	150	148	178	177	186	152	168	167	141	146	175	166	173	171	151	163	182	188	148	169	164	180	160	186	166	163	142	181	154	149	170	176	161	179	145	168	156	150	157	150	174	182	185	150	176	152	173	169	167	176	177	164	165	173	154	161	177	172	148	166	175	188	181	174	189	157	162	155	169	154	156	170	176	170	150	198	156	149	144	175	201	151	150	164	155	156	152	164	157	152	172	166	151	177	179	164	192	161	171	153	188	174	150	158	171	174	197	157	175	157	171	168	157	167	166	178	146	154	146	164	173	158	167	154	192	153	176	186	173	162	178	161	174	152	190	180	183	169	165	157	152	161	187	174	147	161	161	170	165	156	174	185	173	176	189	174	146	151	156	160	178	149	164	173	182	171	147	144	177	175	195	170	164	159	133	163	156	167	142	178	151	187	150	166	155	149	174	157	165	154	158	162	159	157	177	173	132	170	163	148	161	154	173	170	156	155	155	181	169	160	153	138	159	153	156	142	158	155	171	165	163	177	180	170	164	158	152	161	162	165	165	155	157	167	161	154	171	186	188	157	150	174	156	189	157	175	167	187	189	177	177	181	176	166	170	184	177	168	152	151	191	159	155	179	168	190	195	160	171	188	172	165	174	155	150	140	154	173	144	160	175	163	145	151	158	132	178	160	146	167	167	181	174	158	168	183	154	170	184	151	186	175	195	183	166	162	170	178	152	171	163	159	165	175	167	193	168	176	185	162	190	142	157	166	172	153	167	158	167	174	144	164	161	162	176	170	154	161	162	150	169	155	156	178	188	172	166	173	150	165	168	168	138	164	174	181	163	193	187	166	178	151	151	152	169	161	143	175	158	189	129	165	174	139	166	160	167	165	145	172	188	153	181	148	153	170	179	163	163	162	141	166	167	187	149	154	160	159	180	152	182	144	183	159	197	185	168	184	173	158	184	198	189	189	142	192	156	155	162	166	159	148	165	154	149	166	162	154	171	175	171	180	172	149	171	191	171	184	171	179	172	155	177	188	150	157	147	180	144	182	175	160	199	186	191	172	143	155	167	146	153	167	158	169	137	176	195	184	154	178	174	151	173	200	182	150	150	191	180	154	160	166	184	178	154	155	190	183	143	167	142	136	165	179	169	164	157	141	166	168	139	159	177	163	169	170	171	136	154	156	149	164	179	177	154	153	190	174	159	177	147	170	177	161	170	178	175	159	157	168	155	159	147	153	183	151	158	201	188	162	161	193	201	184	180	169	166	159	152	177	175	171	163	164	146	181	189	170	183	163	154	194	160	171	181	173	162	157	162	180	151	158	147	159	171	199	178	173	158	130	161	165	155	176	144	158	146	184	182	157	165	162	152	163	151	185	170	147	172	148	182	146	166	158	159	136	165	179	159	166	161	168	178	188	152	161	158	158	153	162	152	168	165	178	141	158	185	173	184	182	165	140	191	177	149	177	188	172	160	172	178	166	187	167	167	174	155	169	179	180	167	186	177	173	172	155	165
10117	7496	41737	60467	60643	25165	1418	1137	1046	928	832	799	765	705	610	626	610	580	549	530	526	569	500	527	499	471	483	431	467	502	434	504	442	459	450	429	450	443	467	418	462	494	418	456	424	423	436	414	429	462	462	442	420	438	430	438	414	452	466	403	442	431	457	411	432	387	395	409	424	445	445	430	455	420	416	458	438	406	425	429	420	427	418	438	454	421	416	414	450	407	410	453	414	411	407	411	468	386	418	429	426	416	414	453	432	426	403	426	399	458	412	426	443	401	396	464	355	425	432	392	400	405	427	393	438	396	443	425	390	453	392	421	439	419	410	460	409	421	416	411	437	411	408	405	437	415	422	429	409	417	389	421	416	401	415	419	408	450	421	440	373	445	421	406	411	445	405	430	420	411	440	431	403	415	361	420	434	408	365	384	391	443	384	433	451	394	457	432	418	422	466	400	406	396	404	414	458	405	435	416	383	397	416	391	424	400	387	407	418	426	418	392	424	392	404	418	414	425	427	437	401	422	427	381	441	411	432	420	405	402	399	419	412	364	409	435	407	406	446	385	405	419	410	423	379	423	396	416	405	418	394	423	403	416	434	415	395	434	428	390	419	422	435	399	411	411	404	393	448	408	409	471	431	421	408	400	451	433	420	382	406	402	393	421	427	392	431	400	392	401	412	434	410	390	402	438	397	421	445	395	408	408	399	402	414	418	443	396	402	386	414	416	424	397	402	396	395	408	421	363	430	406	435	413	421	384	436	436	418	411	416	396	436	419	401	410	429	427	419	455	429	413	420	398	367	422	435	428	431	437	443	409	403	384	395	396	400	367	396	414	381	433	413	442	381	407	435	441	413	433	388	424	446	428	425	414	421	403	438	404	401	439	391	421	390	414	408	425	436	382	435	382	399	443	392	410	400	412	443	431	429	410	439	431	431	419	383	425	387	409	385	423	408	418	420	384	384	397	451	421	380	383	388	392	406	406	417	401	426	439	409	425	415	429	442	443	438	377	412	415	416	419	444	422	436	399	428	442	359	417	396	435	443	448	442	463	377	407	422	421	409	377	403	416	382	411	412	415	411	446	396	397	429	384	429	433	376	399	450	451	420	415	415	421	431	432	430	435	409	374	436	442	395	438	400	408	438	415	406	423	420	430	408	445	442	443	397	413	429	392	421	377	399	419	394	404	416	406	445	430	395	429	408	376	409	417	408	426	437	423	440	401	369	437	426	412	417	439	429	413	396	403	402	434	430	426	410	409	353	427	410	431	467	436	433	405	425	382	442	428	393	409	459	392	420	418	433	385	397	459	411	412	414	434	414	409	390	407	429	367	433	410	417	433	413	410	424	394	390	402	389	401	420	395	401	458	423	400	390	407	424	430	400	453	388	403	405	425	416	409	429	414	374	383	426	432	401	405	421	441	447	401	392	418	419	420	400	448	426	395	413	458	422	427	419	442	428	430	415	408	390	410	412	404	428	415	441	409	368	405	374	401	395	379	402	416	401	446	446	412	386	402	382	414	434	412	407	429	396	398	400	410	398	411	403	441	424	443	426	436	417	411	397	430	396	445	410	428	430	401	409	438	410	396	456	402	440	419	441	445	408	424	404	418	393	466	430	419	400	421	416	382	446	382	413	414	430	400	428	436	427	384	449	398	410	401	426	429	402	434	417	412	414	405	416	423	411	424	446	443	443	419	397	393	412	470	403	423	451	412	423	380	440	423	417	394	417	412	444	394	433	425	424	394	446	417	382	400	431	397	410	445	410	420	445	395	403	441	445	438	462	415	413	394	424	408	420	423	411	379	424	386	451	420	401	412	377	372	409	423	382	434	448	427	420	398	411	385	398	438	419	435	413	416	399	402	449	387	405	374	415	454	442	407	409	380	376	419	459	434	405	429	458	392	452	446	415	437	390	394	402	386	417	428	443	439	435	417	407	430	420	410	409	437	401	420	441	372	420	425	435	423	406	394	430	429	464	435	401	408	433	385	438	431	410	412	435	428	425	414	430	412	418	427	395	417	447	407	409	435	409	373	438	431	403	454	418	392	439	419	438	411	399	423	427	441	388	395	416	422	380	432	414	394	419	412	413	428	410	408	398	415	447	426	355	419	447	428	413	430	433	397	402	427	433	398	456	407	449	407	465	469	417	444	455	374	417	394	400	453	413	427	390	428	417	401	422	438	402	445	438	445	392	419	420	422	423	409	385	398	442	427	418	433	436	429	422	414	395	394	439	420	417	448	431	394	441	403	398	452	412	363	405	460	424	396	419	415	393	408	388	404	375	434	412	407	388	428	425	415	394	420	405	429	440	442	416	429	414	456	416	421	389	460	436	449	406	420	419	412	409	436	446	399	414	400	447	374	403	465	412	414	408	410	439	404	418	395	381	408	415	414	418	378	436	385	463	388	431	407	378	418	407	382	449	402	404	396	447	433	411	376	393	398	430	407	396	413	428	388	409	446	395	451	396	424	420	430	425	419	426	396	441	362	397	387	401	396	422	400	434	386	399	434	394	428	422	424	411	426	419	381	421	390	405	403	412	390	415	453	421	427	442	385	397	485	421	414	397	380	365	438	399	394	399	431	430	423	407	401	406	449	397	393	398	426	430	431	387	417	425	397	400	374	425	411	415	357	424	390	427	440	380	394	444	366	432	404	417	449	380	387	423	395	407	429	389	372	407	440	403	432	396	451	444	407	421	411	420	401	400	415	436	380	431	408	429	424	410	386	405	396	418	416	388	403	416	417	413	441	388	412	417	415	412	397	460	403	405	392	396	438	415	422	402	397	422	436	431	422	404	432	427	402	441	420	432	413	441	393	417	420	408	421	422	443	426	397	365	423	383	423	396	394	436	419	420	423	440	434	432	411	420	393	457	437	371	437	395	443	430	428	448	391	451	410	384	410	426	420	402	428	446	416	404	417	408	429	411	431	440	371	437	398	431	406	405	423	391	389	372	435	449	401	436	417	393	442	421	426	436	398	385	449	411	418	402	441	404	443	410	417	430	470	445	439	452	426	402	405	380	381	394	451	425	429	386	433	409	434	378	420	404	421	422	408	430	424	452	429	475	428	407	418	382	411	413	391	402	400	436	457	376	468	404	407	428	428	431	409	429	383	438	402	412	402	406	390	458	419	384	443	438	394	413	465	412	432	423	476	387	417	370	427	393	432	429	429	410	456	475	436	412	422	408	388	387	423	366	449	396	399	403	403	428	407	414	408	434	429	428	436	363	417	405	404	406	409	432	416	425	429	426	405	423	414	382	434	432	403	440	421	370	373	398	395	427	425	432	438	438	441	410	409	423	422	410	427	422	429	434	400	414	445	455	427	431	398	413	426	403	434	444	470	418	471	372	434	409	416	435	362	377	431	425	395	436	400	388	422	451	390	400	425	418	394	404	396	433	399	407	403	401	403	426	411	398	409	426	420	410	400	384	415	377	399	385	394	442	413	438	405	410	404	436	416	429	438	429	380	418	419	419	423	424	418
27068	13325	44118	66088	63753	29855	5109	620	485	417	402	394	397	375	341	354	366	353	325	312	352	338	305	325	314	329	346	289	334	309	316	324	308	341	282	341	338	310	310	270	297	311	337	291	272	296	318	330	286	325	326	301	289	290	317	322	297	322	312	307	295	321	288	291	339	291	304	318	333	318	290	284	297	321	331	321	300	299	322	321	341	266	302	316	306	287	336	292	348	300	286	289	297	313	294	284	300	309	335	289	330	298	296	258	322	336	311	261	305	300	293	315	289	302	317	280	315	305	308	310	296	296	266	310	294	322	310	326	328	293	275	291	296	332	348	307	286	336	320	300	305	298	314	277	333	304	309	336	303	327	311	306	299	312	344	280	316	308	308	296	310	290	338	263	289	313	301	290	278	325	308	264	276	329	309	318	308	320	269	283	308	309	267	314	282	270	311	309	300	297	325	327	312	308	342	318	289	321	293	305	271	289	299	272	275	313	303	314	287	284	337	326	321	314	322	301	283	302	292	332	300	289	323	328	284	296	294	306	290	299	329	302	281	342	324	301	314	293	309	314	312	284	298	308	297	274	312	289	306	271	323	315	315	303	312	280	301	327	312	339	274	338	315	304	289	326	308	291	304	360	308	298	289	314	341	310	297	276	304	319	306	302	301	275	283	325	299	300	295	330	292	263	301	321	315	307	298	324	304	326	290	269	295	334	303	333	323	314	300	298	314	321	311	298	301	315	304	342	311	298	312	313	300	295	272	316	349	295	308	333	288	286	304	272	289	286	287	318	335	319	309	304	309	320	309	312	288	267	300	285	347	338	263	302	297	329	339	319	303	292	316	324	330	318	324	311	326	312	295	303	317	308	316	320	298	329	286	290	286	301	302	289	286	273	310	297	301	299	330	313	295	314	341	305	290	333	300	262	284	291	269	324	273	298	312	284	274	294	315	334	335	314	296	277	322	293	285	308	297	293	297	285	275	294	295	282	324	327	296	329	309	300	278	327	263	324	312	289	318	303	278	310	299	325	294	302	283	286	306	329	306	313	299	305	307	293	307	278	287	283	283	303	277	288	307	323	291	308	321	302	293	264	363	293	318	296	293	277	305	294	295	272	298	321	295	302	316	310	312	284	299	276	293	287	298	299	303	289	333	310	337	297	323	328	308	287	323	308	294	289	301	285	292	337	296	329	327	290	290	295	289	303	266	297	294	295	316	312	302	320	308	335	298	317	279	339	325	310	284	295	279	290	287	303	313	335	290	306	294	329	303	306	316	291	287	309	291	323	316	287	327	333	279	295	313	303	283	318	309	305	297	282	289	294	294	312	328	317	314	306	277	310	284	268	314	278	290	296	288	304	318	300	293	274	292	318	272	327	334	297	291	287	279	324	325	280	304	328	297	299	313	322	291	310	323	268	290	286	298	314	294	311	292	325	303	286	320	313	307	294	304	283	318	274	292	302	285	288	305	319	283	327	300	298	309	291	318	329	297	327	323	289	290	306	291	325	288	283	310	288	301	347	340	304	309	329	256	277	281	311	288	290	335	326	306	287	310	298	319	327	331	314	335	298	291	307	289	329	318	296	324	364	331	326	309	284	298	294	272	318	306	304	306	301	315	340	264	290	320	322	302	319	330	320	318	296	297	331	297	297	331	315	326	304	271	310	298	294	303	315	311	314	279	315	291	313	285	302	302	293	282	314	298	313	336	325	296	292	314	329	314	313	273	300	309	308	301	302	306	320	329	343	292	337	295	313	307	327	320	304	295	312	297	316	341	324	316	301	293	342	323	299	270	276	300	331	315	278	310	324	279	308	336	313	294	299	321	288	278	326	322	270	322	309	297	300	272	320	312	299	327	284	307	295	304	323	302	304	301	293	290	318	297	308	308	336	303	318	292	307	273	295	308	336	302	299	311	339	319	313	290	317	276	274	292	324	267	312	273	302	284	308	290	336	315	339	318	306	285	302	284	294	313	305	279	292	289	273	319	285	296	281	289	295	295	292	348	313	316	295	270	292	286	279	299	292	298	338	278	296	346	313	320	288	302	310	271	286	314	319	313	320	329	313	328	286	332	303	288	298	332	297	312	311	291	321	314	289	287	294	328	299	308	278	348	286	306	274	275	299	291	319	288	299	301	292	301	308	305	330	337	309	331	296	285	359	307	294	279	345	313	295	280	284	310	309	316	299	328	293	335	280	291	325	274	291	311	310	283	308	295	312	302	306	325	305	303	336	313	304	318	294	308	297	302	304	307	289	319	303	300	297	308	273	267	304	300	314	316	350	308	311	290	276	294	311	278	300	304	338	339	311	301	287	279	292	302	300	347	301	287	321	310	339	309	322	326	312	299	311	290	264	284	332	315	310	299	319	287	297	299	291	295	317	304	277	325	301	284	319	298	320	304	312	314	300	312	308	280	306	304	292	319	279	308	348	310	273	296	288	295	329	299	300	368	308	266	306	319	312	298	283	322	270	336	298	325	299	290	310	309	298	320	282	304	317	287	302	306	300	313	320	303	292	270	289	349	322	308	321	258	305	298	312	298	341	295	297	297	296	277	293	295	291	293	312	325	303	321	321	330	285	334	288	314	307	322	307	307	283	300	305	297	294	288	305	294	319	329	286	286	266	308	301	283	342	303	299	302	334	288	294	282	323	320	312	315	314	336	316	296	295	292	285	299	317	289	252	322	323	297	279	306	297	301	303	307	293	286	346	326	294	308	307	331	296	299	284	307	287	350	285	326	335	291	324	313	335	282	314	306	273	299	294	292	287	308	289	292	337	290	307	296	310	291	316	329	362	304	313	328	273	291	321	302	290	298	298	302	320	313	282	307	305	277	325	333	301	309	310	295	291	279	271	270	345	357	313	309	333	318	303	286	316	312	318	307	335	327	282	312	313	312	316	321	331	309	311	321	312	312	300	308	290	308	297	316	303	323	291	329	317	309	322	310	264	295	317	295	322	316	306	298	283	319	330	312	340	312	323	297	297	296	303	308	311	330	340	310	314	324	315	318	338	309	313	346	304	301	315	294	302	267	321	298	313	302	305	306	322	284	335	271	315	320	272	302	294	330	302	318	316	331	305	297	309	291	322	309	304	268	325	287	277	274	310	300	323	262	311	294	277	328	330	310	333	330	329	299	298	312	313	299	287	312	330	284	295	312	312	310	295	319	302	276	290	300	302	302	296	301	286	308	274	291	318	331	293	306	302	263	322	321	320	298	322	304	325	331	298	272	313	307	277	307	331	280	330	310	308	297	297	295	304	271	313	295	333	313	325	278	319	316	312	331	318	323	289	300	314	303	304	296	285	320	327	310	325	310	297	330	340	297	299	296	282	302	305	288	305	283	318	300	274	280	269	319	335	295	276	300	299	330	279	272	281	315	297	288	292	299	347	320	313	321	284	274	328	322	271	279	288	304	302	301	312	320	311	309	305	290	295	292	292	308	333	301	341	322	328	322	308	348	346	341	328	333	315	281	294	309	305	302	300	314	292
12433	9330	47669	71734	71391	29845	2230	1919	1651	1469	1463	1302	1189	1175	1054	1010	991	916	923	836	853	840	876	846	791	827	801	786	804	826	803	848	771	802	724	769	744	732	742	710	702	744	777	715	732	762	660	721	705	727	732	717	739	731	769	706	736	750	741	654	745	723	737	690	702	713	693	681	692	717	678	752	677	718	752	771	753	724	666	721	744	756	737	714	685	681	741	711	715	740	697	696	706	667	709	684	741	715	684	724	736	698	686	697	696	736	641	719	702	720	705	716	749	706	691	735	712	691	761	700	720	665	733	686	672	679	650	716	722	713	728	701	684	729	714	698	698	707	718	654	730	730	677	701	656	690	704	692	721	694	681	716	695	723	694	699	695	693	678	721	675	665	687	728	681	727	736	713	687	687	727	689	692	691	703	711	710	689	759	667	700	669	675	714	703	754	695	729	654	696	706	663	705	660	705	669	687	702	732	675	704	669	689	688	703	677	718	697	728	728	710	702	747	722	737	675	680	716	707	708	632	732	650	694	656	653	719	742	694	674	718	712	695	711	709	660	657	728	678	672	705	688	705	658	688	734	715	718	661	707	702	701	672	697	737	710	710	695	692	725	683	671	704	736	700	690	725	720	696	678	687	733	704	697	679	699	715	667	757	700	727	715	697	749	728	714	706	706	700	670	662	708	684	729	683	712	679	679	690	694	659	729	733	722	740	716	692	733	749	735	660	675	686	690	722	693	668	713	713	682	678	705	671	674	742	716	715	663	673	708	671	671	669	683	690	661	670	704	674	717	678	681	713	681	671	698	721	682	687	730	718	693	677	725	669	693	695	713	684	695	678	695	659	696	728	735	652	721	698	723	686	664	735	689	683	696	687	661	699	679	660	724	672	698	679	680	686	715	705	644	685	697	712	706	698	700	716	705	700	729	707	689	743	717	684	741	692	740	701	621	700	677	733	661	707	749	703	721	686	660	681	733	723	728	732	704	674	698	710	721	712	696	682	689	687	667	701	631	732	724	731	690	733	680	658	700	671	673	698	694	662	710	734	667	696	684	762	657	751	700	667	746	656	691	716	703	731	678	742	693	675	720	701	670	741	726	661	665	716	684	650	662	683	695	687	688	711	736	677	695	665	665	678	710	715	729	720	730	668	745	681	703	737	680	668	750	682	662	684	713	743	700	672	700	711	697	709	713	696	700	705	704	708	675	702	731	718	747	686	700	733	722	731	705	699	717	733	738	699	724	686	723	696	694	646	691	684	714	708	737	748	669	736	669	693	644	681	709	692	695	717	695	668	702	653	720	733	715	673	662	721	713	702	694	662	716	750	744	725	681	701	736	697	706	707	736	690	705	638	703	657	668	718	696	718	707	725	666	673	693	709	705	686	682	668	724	739	679	666	730	716	745	749	725	734	739	675	695	671	749	703	743	660	659	705	676	695	700	723	702	678	732	720	707	697	686	683	730	717	725	740	662	668	671	680	723	694	748	725	660	689	696	696	729	679	700	749	657	683	678	700	707	696	661	637	689	747	718	674	715	713	706	717	723	710	714	683	687	738	702	673	710	687	702	660	704	677	712	624	612	729	702	718	671	687	705	710	698	705	677	709	695	722	638	716	722	702	682	625	669	681	704	676	673	737	741	735	698	702	741	676	697	699	700	668	713	676	661	704	670	679	716	698	721	700	717	694	696	717	696	673	679	719	720	678	725	694	697	704	689	679	680	684	706	706	695	701	680	638	711	692	677	703	712	699	698	730	691	706	683	649	706	705	704	690	697	593	731	704	705	691	694	673	702	737	695	682	684	744	691	731	692	675	700	642	674	702	673	725	722	736	681	667	728	731	693	722	674	710	692	710	717	708	703	706	696	736	715	681	738	702	689	697	685	744	711	694	717	684	729	723	677	651	697	641	713	671	745	690	689	683	679	734	726	675	721	662	667	716	690	707	702	696	713	641	676	692	685	699	724	683	703	728	711	657	680	701	679	706	677	711	661	664	693	702	676	681	670	727	671	641	681	677	685	705	721	703	636	653	703	693	728	762	729	687	707	688	656	685	693	679	660	690	706	696	657	677	714	660	681	664	723	699	659	687	677	690	680	706	713	662	712	703	713	675	701	692	722	731	681	721	693	706	703	710	699	669	722	689	718	661	706	703	710	701	666	688	694	689	656	714	741	700	661	688	681	677	680	690	669	705	700	742	701	654	712	724	656	681	674	729	673	699	681	657	697	731	712	676	743	729	720	708	715	697	681	638	670	680	732	728	685	688	661	734	671	703	694	672	680	704	723	712	683	681	704	723	737	679	695	731	716	701	734	703	691	730	699	700	701	712	608	728	647	706	695	650	664	707	697	741	689	701	681	714	675	667	716	680	713	760	716	674	705	742	712	679	704	716	689	698	728	718	670	691	749	727	736	746	681	702	689	664	690	684	629	676	720	713	675	713	726	699	701	712	710	696	650	673	725	695	704	699	664	748	746	753	669	673	711	694	709	669	712	716	715	721	702	678	739	727	719	684	706	699	694	724	684	691	691	727	688	709	705	651	694	690	754	630	690	740	666	688	743	720	696	727	716	767	651	705	693	656	693	684	711	705	700	688	697	702	689	712	710	681	665	694	664	692	695	684	739	675	664	720	685	710	761	655	743	706	738	692	691	638	737	721	658	696	704	690	721	671	717	709	685	700	696	686	705	722	722	722	685	704	653	700	713	703	684	708	684	714	684	712	744	714	669	723	742	731	726	672	708	733	709	718	750	707	674	690	706	658	649	728	679	671	726	718	688	713	699	682	720	669	723	748	648	672	682	713	685	685	688	692	688	680	731	693	668	666	693	709	663	693	730	649	703	731	676	725	655	677	699	693	709	674	677	668	712	698	726	674	725	686	669	717	707	695	687	698	631	730	748	676	701	703	714	737	724	710	684	717	670	658	703	688	671	757	721	738	705	701	696	705	651	673	681	670	748	731	711	730	693	690	713	716	716	698	720	685	698	749	651	732	722	690	681	655	710	661	715	742	730	659	669	722	705	685	711	750	707	688	752	665	640	693	687	680	688	688	704	686	708	676	715	689	679	740	705	743	709	667	681	693	740	709	706	711	689	727	712	703	703	664	740	727	664	715	758	688	702	676	677	684	689	703	667	734	725	700	682	696	727	754	701	736	688	685	703	699	651	701	742	681	724	704	663	704	734	713	683	690	749	675	691	719	683	681	706	666	679	681	730	701	691	737	719	725	708	690	676	654	680	716	714	699	697	720	671	723	652	672	684	715	697	716	722	672	707	673	699	702	693	663	700	713	675	714	723	716	703	739	635	739	734	710	732	728	704	677	708	709	687	702	682	697	680	724	706	726	674	709	694	669	681	678	749	732	647	642	705	742	723	717	690	689	696	708	703	680	728	723	687	710	712	742	699	680	711	687	747	757	680	687	737	705	701	729	700	704	743	687	731	726	665	671	686	716	700	718	685	754	692	671	693	708	739	755	751	681	722	703	706	709	755
7572	3389	4135	3856	3104	689	243	228	204	199	212	256	210	217	215	238	247	223	235	208	263	210	224	216	241	220	238	246	211	243	250	226	237	210	236	236	235	259	256	212	229	243	234	243	223	239	249	246	224	213	229	257	240	227	213	222	200	247	239	222	184	219	237	235	244	225	232	220	215	226	209	237	220	219	229	238	201	249	244	220	250	233	222	212	236	231	224	198	258	230	260	212	258	231	224	210	235	223	183	226	231	199	227	229	263	236	195	241	217	239	213	232	236	225	222	215	275	234	266	237	206	234	259	210	226	219	181	199	232	223	241	242	214	221	220	207	217	207	216	195	206	244	241	245	214	248	231	224	235	227	226	211	208	235	255	205	199	230	234	205	245	264	204	246	242	278	240	220	229	224	226	231	220	264	224	219	219	218	239	205	221	239	228	238	200	255	214	236	198	240	226	250	236	230	216	229	241	271	210	216	243	227	249	229	201	251	193	207	228	224	223	227	221	215	217	217	234	208	216	236	203	259	233	217	281	224	223	232	242	234	232	224	211	220	261	224	207	224	244	227	208	233	226	233	222	239	244	214	229	256	241	225	228	234	237	224	243	223	209	247	205	222	230	249	231	240	267	226	223	230	185	236	222	228	258	235	230	202	238	208	226	198	221	242	223	256	223	238	208	241	234	223	250	241	232	244	232	249	236	272	235	227	222	196	240	225	232	221	247	206	235	246	224	239	213	236	214	251	201	231	241	217	254	226	243	242	204	249	225	234	217	221	228	231	222	235	229	254	229	230	217	226	241	241	237	220	248	239	259	222	236	232	216	234	214	222	260	240	235	256	225	236	221	216	218	223	228	245	210	252	234	221	218	224	232	218	245	249	225	225	217	170	242	215	194	238	211	240	223	237	239	260	247	222	241	222	229	193	221	216	244	248	257	231	191	228	231	236	217	219	231	235	223	273	226	264	255	254	235	199	269	248	235	235	222	208	236	223	245	269	235	214	239	216	245	218	252	208	235	211	225	201	218	220	223	237	241	222	229	260	230	232	251	207	216	198	210	216	207	237	234	213	243	269	232	228	204	252	237	220	213	244	203	243	230	234	242	212	248	242	239	230	242	212	238	239	250	231	214	232	209	218	241	229	245	226	229	212	223	222	228	213	216	244	232	215	244	218	220	210	215	248	218	262	230	222	245	200	210	206	213	215	234	223	215	229	211	209	216	243	252	234	225	215	240	242	225	226	196	234	211	231	203	229	222	235	225	232	208	227	232	253	240	201	241	227	263	203	200	216	234	245	222	215	216	221	220	195	212	233	199	213	232	196	243	233	220	230	210	212	236	278	224	228	232	273	227	244	230	230	224	244	213	240	206	231	215	220	221	221	259	242	232	222	258	259	238	214	189	218	254	229	232	221	223	248	234	242	240	230	238	220	190	206	243	231	229	237	217	227	202	230	236	218	244	252	222	246	204	261	235	251	218	212	239	210	219	231	236	202	241	223	244	245	203	253	243	223	235	226	205	229	204	220	202	244	242	222	203	223	194	221	215	236	246	204	267	247	213	237	201	210	204	233	211	241	238	218	199	228	219	235	228	261	244	254	205	236	201	256	261	236	249	214	230	273	237	207	242	249	240	221	253	254	229	247	244	201	234	231	217	258	241	260	232	225	237	208	240	218	234	206	232	235	246	201	233	225	219	224	225	225	236	238	215	244	257	222	251	222	247	232	226	230	225	240	214	211	219	202	235	230	228	248	217	246	250	223	228	222	241	210	240	223	269	237	261	225	222	232	235	229	226	242	242	236	199	249	225	227	238	243	214	229	230	264	236	236	210	233	215	215	255	214	229	231	213	244	215	249	223	220	235	266	212	221	228	214	233	190	216	228	230	215	212	245	238	242	231	261	257	222	229	249	203	194	244	236	214	251	215	215	199	209	219	226	252	213	224	236	199	244	246	225	230	259	216	198	238	231	212	232	233	235	212	222	269	230	240	224	222	207	204	212	218	219	246	213	216	238	247	242	248	227	223	241	225	230	234	239	217	242	215	221	227	246	236	241	236	213	232	212	215	231	210	194	228	217	211	226	229	227	222	254	229	205	231	250	243	219	222	238	248	215	231	205	217	244	233	233	237	248	239	241	242	222	219	229	216	220	196	229	257	230	223	214	226	213	215	232	221	240	243	231	266	242	231	235	239	250	236	228	246	217	195	227	221	234	223	238	231	250	241	223	233	239	248	230	204	219	239	250	228	223	229	206	223	250	224	261	206	247	263	250	232	237	224	238	244	246	242	205	214	239	258	224	205	224	234	234	215	268	231	239	202	223	213	217	216	232	220	232	223	247	235	224	235	245	201	220	253	250	240	209	222	242	202	224	232	211	226	208	231	255	228	239	205	244	214	238	203	257	250	216	259	259	236	219	235	222	238	246	241	242	231	231	220	225	241	229	244	233	252	213	238	202	226	251	260	195	240	217	214	235	222	242	213	267	204	226	241	226	194	218	258	236	233	227	222	227	211	222	211	239	208	188	247	250	223	195	242	233	206	213	192	228	230	230	235	243	251	216	244	224	220	247	230	232	224	255	270	216	224	227	234	233	210	224	234	203	254	258	247	227	227	210	218	222	233	242	274	226	241	254	222	241	223	226	261	244	250	240	226	212	196	239	217	225	225	244	226	230	235	244	214	227	275	245	249	247	227	225	278	229	228	241	258	232	213	243	217	219	230	195	240	223	238	211	214	232	231	219	216	242	225	211	216	231	204	266	241	241	225	231	244	228	218	218	193	200	244	232	213	231	237	233	204	202	178	209	226	232	217	237	183	213	235	219	226	221	239	213	231	221	203	229	256	266	232	243	226	217	194	238	227	212	228	226	216	216	238	245	229	226	236	228	223	238	241	241	229	209	230	195	208	222	220	222	208	218	247	251	242	239	250	269	211	190	227	255	203	233	216	205	222	245	185	233	259	232	234	217	217	203	241	218	240	219	233	233	202	241	232	253	226	222	216	252	272	228	219	200	222	227	241	242	209	229	237	228	229	247	245	239	252	215	208	214	221	247	222	238	241	216	246	240	254	236	227	198	240	225	219	240	233	228	205	236	252	227	225	256	233	251	241	237	229	234	255	193	229	220	209	199	207	233	229	233	213	225	217	236	227	203	214	223	192	232	250	236	267	250	214	201	265	219	197	233	243	225	236	222	229	233	245	229	218	229	230	248	229	251	227	232	244	224	236	225	234	206	261	238	229	215	236	249	215	220	255	225	217	228	230	245	219	243	252	236	193	250	216	231	206	256	254	236	247	227	238	249	207	193	225	206	220	241	216	218	204	238	207	232	238	236	238	224	235	226	224	229	228	263	228	230	247	255	212	221	213	235	255	247	216	217	226	227	233	239	247	225	238	209	276	216	208	240	257	228	238	205	217	227	241	209	237	214	230	248	239	214	209	254	233	258	227	216	237	230	217	221	260	227	193	218	230	247	227	249	213	231	226	224	215	215	243	215
4444	3061	8418	10824	10468	2046	588	527	535	573	490	535	528	553	539	507	509	536	535	513	527	499	539	504	539	500	530	523	551	517	528	516	533	502	518	525	511	541	505	560	521	568	518	526	535	518	493	521	552	537	494	529	487	497	578	488	529	477	523	513	537	530	554	539	536	484	496	498	528	577	493	505	524	520	511	522	470	495	522	563	519	521	519	529	527	507	543	487	530	534	520	549	536	534	486	545	499	536	541	565	551	522	497	552	519	483	493	542	532	466	538	512	526	537	505	517	543	497	518	513	566	516	503	495	526	528	537	532	526	542	513	506	503	491	554	548	504	537	539	522	555	481	562	547	505	554	534	517	503	511	529	519	511	486	513	527	526	532	510	525	496	509	567	489	499	530	536	535	476	521	485	536	522	504	524	484	538	500	533	558	503	517	511	515	538	518	477	496	533	516	523	518	523	480	528	529	539	536	556	536	503	498	512	492	493	519	500	543	523	567	511	562	523	523	492	521	544	502	506	552	557	564	524	505	550	510	558	500	494	515	476	540	511	514	559	486	532	487	492	479	530	530	492	547	505	506	536	501	515	512	534	508	483	510	562	527	494	516	503	497	524	516	513	506	527	542	514	518	522	533	484	526	507	542	568	530	514	496	552	516	533	518	528	493	515	529	533	537	501	506	548	502	512	533	539	522	498	538	500	526	515	515	524	525	557	492	512	478	492	541	563	488	537	512	494	533	510	563	483	500	512	561	541	568	540	516	543	536	513	520	555	520	520	511	574	534	548	523	540	527	531	513	546	540	548	511	553	536	553	514	494	537	498	508	512	547	534	527	483	514	539	508	519	527	530	516	516	518	514	528	532	547	491	522	469	513	498	509	531	523	541	503	508	547	505	534	535	514	544	534	510	539	522	550	552	509	516	504	522	520	522	516	508	517	511	531	462	538	537	532	497	529	506	540	519	537	482	555	533	500	555	538	507	552	512	498	546	568	527	554	514	532	517	503	515	518	530	560	530	511	536	552	541	522	546	549	512	525	513	544	511	501	511	514	528	534	541	529	550	494	512	513	519	461	523	482	536	521	478	529	553	521	508	511	527	573	529	547	539	562	518	521	533	502	540	532	534	546	521	504	549	496	507	529	516	496	538	510	531	502	516	539	540	520	548	509	537	532	478	515	479	532	512	513	511	526	516	532	546	534	544	513	522	571	526	499	530	527	543	561	549	536	517	492	507	520	523	519	486	526	523	534	526	545	526	525	481	493	516	581	530	492	533	529	527	502	488	491	516	517	553	492	529	540	538	544	489	521	501	490	505	536	509	543	544	526	512	517	517	568	525	516	511	475	494	527	554	507	547	501	496	518	499	493	533	566	509	577	501	496	505	519	478	534	529	474	485	549	482	539	514	514	524	527	530	495	570	547	481	541	547	534	548	499	497	503	518	530	542	559	578	506	534	530	554	516	510	485	498	554	516	517	506	548	530	496	498	508	528	512	478	514	507	515	490	525	498	532	517	540	516	553	527	509	532	530	521	482	506	492	540	546	506	521	532	528	525	519	504	520	580	508	533	537	557	496	506	517	518	516	524	521	491	489	515	506	489	575	494	529	539	537	505	510	550	498	504	561	519	541	506	554	532	534	511	532	557	526	495	538	474	530	552	552	495	525	528	552	471	533	521	534	512	525	553	566	531	540	543	537	547	497	547	486	510	527	479	505	570	491	526	537	532	504	506	556	507	474	519	551	513	533	493	532	497	525	501	520	493	546	539	532	507	529	543	476	543	533	492	552	543	491	539	482	526	516	574	530	520	535	514	510	482	504	507	509	525	482	504	513	528	512	539	495	541	525	511	558	526	552	511	512	504	518	505	474	528	486	533	519	521	531	502	503	508	499	528	478	499	527	497	529	509	562	542	544	518	516	504	543	467	519	515	505	504	541	553	522	509	522	541	510	532	496	548	509	535	514	530	526	528	536	531	525	502	500	485	506	521	516	538	524	511	496	526	515	535	541	541	532	524	503	574	547	541	586	504	529	522	504	511	539	501	520	491	530	530	517	549	511	521	520	544	539	510	524	523	512	483	489	547	547	540	519	537	532	514	534	505	541	524	533	501	514	513	508	517	502	525	521	522	583	518	497	510	552	523	530	511	542	529	528	490	503	521	506	480	550	468	516	521	510	507	558	523	476	529	530	556	503	493	537	521	482	478	514	526	544	533	545	505	533	488	498	496	524	490	522	515	510	508	517	530	521	527	501	514	519	537	563	517	554	573	519	548	512	515	551	477	495	504	490	510	538	479	530	505	531	488	537	558	508	548	554	556	508	534	536	522	536	526	508	543	534	526	554	537	526	561	525	511	537	507	487	515	537	527	532	525	564	540	509	551	521	498	526	534	531	543	511	546	501	478	482	536	530	512	515	529	527	566	522	524	503	520	544	512	521	519	567	521	563	525	526	523	493	502	495	515	535	513	506	489	523	507	542	519	547	526	484	554	517	506	551	513	535	537	532	491	557	515	523	489	517	582	514	499	531	492	464	486	559	488	488	489	549	488	523	498	544	532	574	544	480	518	512	521	551	515	544	542	518	529	524	513	505	495	527	563	532	501	529	507	548	508	523	509	511	512	498	540	531	500	532	542	521	514	530	544	515	512	501	551	531	521	549	478	527	532	538	517	510	496	485	500	531	522	529	534	520	570	531	538	538	508	518	528	522	530	542	501	480	535	471	532	513	546	484	506	554	534	531	556	503	529	523	560	495	558	529	537	487	498	527	534	515	560	544	532	521	544	505	528	526	517	521	501	516	480	508	509	519	510	502	548	525	522	527	522	490	564	521	526	506	556	541	518	537	536	548	527	492	534	536	515	540	557	513	532	555	543	494	487	530	524	536	532	544	490	560	502	521	488	473	548	529	534	555	562	516	535	529	532	517	542	496	482	506	528	518	528	535	526	529	527	501	532	524	497	521	526	518	486	522	531	482	526	492	510	543	502	489	536	541	551	549	538	521	532	487	478	538	545	501	485	570	486	485	501	497	577	522	525	546	516	535	539	542	512	520	503	534	557	527	549	538	545	540	557	530	537	530	541	545	517	505	550	513	525	512	560	534	477	533	505	525	510	488	547	507	487	548	531	499	520	496	566	541	502	556	493	501	563	490	525	517	538	533	474	561	471	506	543	591	504	488	523	524	508	505	495	502	537	532	524	514	497	543	532	503	520	556	553	506	526	493	514	473	510	510	524	495	544	490	529	556	545	532	519	517	507	544	462	515	523	525	543	519	539	565	501	517	500	542	521	536	538	498	536	487	522	525	531	539	541	548	522	502	520	514	501	513	559	482	481	566	544	511	539	529	492	485	553	517	499	527	502	508	587	554	485	546	522	511	483	500	509	503	524	538	529	521	490	528	527	528	515	498	523	546	521	535	559	530	507	519	560	512	536	519	523	549	479	515	505	513	499	534	541	514	539	521	518	521	614	536	489	516	503	518	533	538	502	516	494	508
20220	9670	41585	54834	52001	21807	2093	300	286	211	236	228	196	188	188	218	220	186	191	168	171	196	161	195	197	191	203	160	164	155	177	164	167	168	160	176	151	188	165	175	170	157	171	159	189	194	178	152	172	167	160	188	168	169	153	156	178	165	159	158	154	151	156	166	169	167	164	166	179	197	141	176	145	140	178	145	148	163	149	194	171	172	162	140	168	169	182	156	162	148	179	167	172	171	159	172	173	160	144	180	176	161	166	169	158	164	186	167	155	188	131	153	159	141	158	175	164	146	136	189	169	144	178	133	159	177	160	174	163	157	176	165	170	177	172	160	171	160	150	181	160	135	166	159	184	164	170	147	160	175	181	160	176	134	163	180	166	173	175	155	179	169	172	172	143	154	164	167	164	196	152	182	157	150	166	161	148	177	176	158	127	155	186	155	165	144	154	162	142	161	168	186	164	139	185	155	173	174	154	161	148	159	166	154	179	164	157	152	182	174	178	170	178	139	162	156	169	160	149	145	173	154	173	171	152	185	159	170	193	188	131	155	183	165	179	146	168	179	164	151	166	174	171	150	172	150	150	176	188	172	176	174	178	164	158	162	168	182	176	167	169	172	179	185	154	175	176	164	146	149	171	185	177	153	167	186	164	165	176	175	175	173	170	162	184	175	149	183	180	176	151	158	196	161	190	178	195	154	183	151	167	155	160	172	191	186	181	172	150	148	163	167	153	183	170	172	166	155	180	155	158	183	159	165	172	165	150	183	187	151	152	166	176	147	165	167	157	165	174	156	144	149	140	145	191	176	169	152	180	161	159	160	166	177	142	179	140	172	162	163	161	156	159	169	167	176	159	174	155	184	159	171	171	172	170	174	165	165	154	189	156	164	175	159	183	188	167	158	150	148	166	144	178	168	191	180	156	142	171	167	173	148	163	186	177	182	179	164	157	166	177	160	168	173	180	164	153	178	163	206	168	164	166	160	149	156	146	159	181	158	137	165	152	158	141	157	185	171	175	158	144	184	182	152	145	160	157	200	171	146	160	165	175	170	153	168	153	161	188	165	174	156	177	172	160	137	155	162	187	185	171	141	164	165	146	146	175	178	195	184	183	172	149	186	193	191	186	169	189	152	164	148	176	186	187	149	162	168	193	166	176	185	160	163	160	154	160	158	158	173	173	171	158	177	159	163	159	193	160	162	152	123	169	169	160	174	155	156	160	157	156	180	148	183	156	175	188	158	185	163	153	162	201	160	142	171	154	154	180	154	164	150	147	167	131	162	167	190	156	176	154	153	147	156	153	150	173	166	192	155	170	145	193	197	180	155	142	220	152	170	179	171	175	159	180	157	169	173	154	182	173	175	176	154	182	171	162	170	170	159	150	173	177	168	156	128	162	156	149	173	150	183	164	188	156	168	188	157	153	172	195	170	159	187	131	133	172	157	149	187	169	157	152	152	175	158	158	172	186	176	170	148	146	155	160	172	166	136	167	167	163	161	199	130	164	184	143	166	149	160	155	167	164	142	161	156	156	171	188	185	156	174	172	181	148	140	159	189	157	174	160	180	181	185	170	170	154	174	160	173	182	174	163	173	177	154	178	167	193	167	142	164	157	176	163	158	164	183	169	135	171	165	177	147	171	164	179	164	164	186	167	172	172	159	158	164	167	163	176	166	169	165	177	174	155	145	179	152	173	144	155	157	174	166	151	173	181	157	149	151	187	149	186	168	176	153	157	169	167	175	161	181	163	168	172	172	170	179	184	152	176	177	184	167	169	145	140	151	165	149	199	169	166	164	173	162	170	170	172	157	155	199	182	160	166	162	160	187	128	188	173	175	177	164	155	186	172	170	157	180	180	200	174	164	167	171	171	181	152	185	156	159	188	178	170	157	176	184	174	188	157	168	154	146	149	154	169	169	165	170	182	163	154	185	188	146	154	163	177	177	156	182	170	152	149	172	189	164	173	148	176	181	175	179	147	181	170	189	145	164	163	163	184	168	160	163	170	196	158	155	159	170	162	173	205	184	177	175	154	147	172	165	196	202	181	176	174	176	159	177	167	185	168	151	183	161	164	155	172	186	168	175	157	170	179	167	172	158	169	171	159	182	162	177	175	163	158	158	187	176	166	163	149	175	171	160	169	165	168	181	158	161	150	168	156	187	153	179	164	145	152	161	147	172	154	169	154	167	148	147	145	180	151	167	165	168	158	144	158	151	137	155	165	170	187	195	163	166	179	167	162	168	184	170	175	142	171	173	178	157	170	161	162	149	166	162	165	158	176	145	153	175	163	185	166	180	178	157	183	158	170	192	151	163	163	163	155	154	178	158	169	163	165	164	154	181	177	185	175	174	162	159	164	191	165	161	155	174	197	169	165	173	174	159	171	186	194	198	209	158	190	173	175	167	168	189	174	198	177	177	158	154	154	172	169	157	169	154	171	168	141	189	153	142	163	189	178	175	157	139	161	167	168	171	146	187	158	182	181	175	171	138	182	165	175	166	163	172	177	179	140	176	168	168	191	165	188	155	178	166	204	154	161	147	146	163	164	173	161	180	172	163	176	160	161	155	154	170	170	173	165	170	174	167	184	163	131	182	174	196	192	174	201	177	158	167	185	193	154	166	193	168	163	182	188	170	136	143	193	162	159	171	165	182	154	192	167	179	161	164	142	193	186	138	165	163	178	137	174	166	172	164	187	169	159	167	180	165	173	179	157	155	184	165	165	175	170	159	179	164	178	153	160	164	144	158	171	167	159	172	170	171	153	183	178	202	178	152	156	165	150	147	174	173	164	174	147	161	180	160	174	191	179	132	167	170	201	188	174	181	179	159	165	166	171	167	193	175	160	189	151	154	148	164	161	147	188	180	128	161	163	153	168	148	152	160	166	177	161	151	173	165	178	158	191	179	181	186	171	161	159	176	159	159	174	166	164	173	168	196	130	159	148	175	170	147	173	167	164	155	152	185	172	176	167	173	168	150	157	148	167	147	171	156	174	155	160	158	160	137	159	172	169	157	142	158	179	164	151	171	186	168	154	159	167	155	149	200	159	172	153	152	175	167	189	179	158	162	157	179	166	153	143	143	174	173	167	176	178	173	172	171	165	173	166	153	169	172	156	153	160	166	178	173	170	157	151	160	147	170	191	151	153	155	154	176	163	174	170	147	146	194	162	160	157	157	167	155	142	151	149	154	180	150	158	173	169	159	133	176	155	192	172	155	161	213	171	173	201	168	153	152	137	170	166	173	180	182	190	158	161	177	162	176	168	153	166	142	149	168	198	157	167	159	172	154	188	171	151	145	168	151	172	167	141	161	174	164	138	185	169	158	161	151	166	185	173	161	163	177	179	177	175	181	169	180	176	182	165	182	153	163	170	168	173	146	180	164	166	159	151	158	175	157	153	184	179	180	153	145	171	162	186	172	162	159	187	123	162	168	143	162	157	142	150	168	194	146	176	165	126	177	140	177	182	178	166	178	169	163	184	187	184	175	159	158
10194	7842	45840	61771	60762	22998	1356	1065	1007	825	829	719	700	693	656	613	577	572	547	541	545	526	496	499	491	506	492	462	489	460	461	463	470	474	458	460	432	433	416	444	451	442	419	455	432	429	430	459	407	435	452	420	420	433	462	430	420	429	459	413	459	428	442	395	424	425	427	440	415	420	437	437	415	393	421	417	436	402	399	422	416	402	443	441	438	452	393	430	416	436	404	428	405	413	400	418	424	419	455	397	429	436	411	463	432	461	403	449	478	461	391	385	391	423	407	444	399	427	458	404	435	423	402	391	423	416	423	439	434	435	452	418	396	437	429	443	391	419	438	403	419	419	370	401	425	423	383	405	433	404	412	429	425	405	395	386	424	414	417	441	419	415	416	415	456	405	434	388	417	412	457	403	428	407	456	468	438	446	366	396	410	408	401	419	419	420	436	417	422	400	414	427	390	397	444	421	408	437	421	396	388	415	407	401	413	470	452	415	402	431	460	433	403	413	390	398	446	431	406	415	413	428	449	441	426	412	461	450	419	440	379	433	401	440	398	415	444	392	396	422	426	407	413	452	422	424	431	411	401	404	410	419	446	438	416	436	421	423	433	422	430	431	400	437	420	414	420	431	413	402	403	408	433	426	448	409	373	433	414	409	416	413	373	417	440	436	378	410	408	407	453	423	423	445	359	399	441	379	447	420	423	401	452	440	423	432	466	431	429	388	423	415	406	398	409	422	423	421	413	422	386	428	402	446	438	475	427	430	425	362	394	403	435	390	403	395	431	379	417	423	401	408	417	431	445	395	412	423	447	389	410	419	432	430	415	427	428	435	404	409	417	405	431	396	431	409	424	398	402	410	418	389	402	413	442	400	411	398	417	405	394	416	401	425	386	402	397	402	481	420	425	428	419	404	415	449	409	430	387	371	392	403	376	411	435	429	400	410	379	405	397	442	447	421	417	422	411	409	391	459	399	403	398	435	420	408	431	427	398	438	396	412	378	430	419	457	429	426	416	386	444	409	423	395	415	466	417	418	426	398	407	429	426	441	392	430	430	453	413	424	412	418	426	420	418	427	427	464	431	482	380	418	398	431	418	402	429	450	397	404	410	402	439	429	465	453	408	431	408	389	416	421	407	436	423	372	420	385	399	400	403	427	427	402	423	423	419	425	418	421	398	409	395	405	431	452	420	430	416	414	446	426	392	429	442	478	427	411	402	401	423	419	412	423	419	401	391	406	443	394	431	400	423	395	435	394	448	383	435	414	414	417	398	409	410	424	428	427	440	435	424	444	417	425	437	448	418	409	452	390	440	427	440	404	399	394	410	396	402	417	440	431	392	421	435	439	420	414	444	433	414	396	410	406	400	438	413	395	438	386	431	375	406	438	446	435	409	398	381	420	397	411	399	436	415	411	411	384	406	442	394	410	472	374	413	419	396	421	419	443	431	395	429	411	442	396	410	420	382	416	409	413	417	444	411	445	413	423	404	406	433	418	418	422	430	406	402	433	425	414	394	427	461	395	421	365	439	430	439	430	396	418	385	394	443	430	408	454	423	426	442	416	428	397	376	453	392	384	376	421	434	441	422	431	394	424	456	470	402	388	450	425	458	420	414	428	425	437	428	415	440	414	382	394	439	413	442	446	410	409	412	440	425	412	415	434	422	446	404	418	432	409	426	373	405	443	420	378	435	382	386	392	383	421	394	436	380	423	445	417	439	441	416	423	434	395	467	418	402	351	436	398	434	423	446	379	442	392	435	428	418	423	406	389	412	405	389	438	414	384	411	422	437	420	423	408	423	438	391	420	441	407	439	450	436	389	435	447	420	440	445	434	441	408	419	415	421	409	426	433	422	416	422	437	437	416	468	414	414	391	422	428	398	413	486	430	412	436	443	437	428	409	420	373	450	407	371	435	436	420	421	396	448	416	411	436	422	424	446	446	431	442	418	419	402	472	432	420	423	428	413	433	428	392	436	434	365	449	438	419	434	439	436	434	395	441	416	422	412	404	390	426	421	427	420	384	419	443	424	387	394	427	421	395	422	397	409	414	401	413	445	418	441	401	418	420	400	401	416	425	444	386	418	409	407	421	467	442	424	377	414	397	441	412	397	397	398	399	417	417	407	414	387	393	420	399	421	397	388	408	417	424	413	427	379	382	417	425	402	426	417	404	398	386	421	418	414	410	412	436	408	404	459	412	403	445	426	430	410	416	431	443	443	426	464	441	418	437	424	398	412	426	418	423	429	432	381	392	398	384	392	408	415	432	438	417	409	396	437	396	441	387	409	401	461	410	388	437	445	406	429	466	400	413	417	437	448	436	407	399	403	402	434	425	413	415	419	383	407	392	440	408	381	425	375	402	437	423	425	433	427	442	424	372	456	457	414	418	382	427	379	432	404	398	375	391	427	369	417	423	422	388	424	399	434	397	441	423	425	410	407	398	404	417	401	434	425	428	441	444	415	436	407	426	415	454	458	403	444	442	399	400	400	439	441	421	410	382	422	452	417	396	426	416	429	396	424	439	405	395	432	409	381	462	425	406	403	447	409	388	421	391	416	433	404	405	448	387	418	401	419	462	385	425	449	406	375	436	432	460	442	439	433	404	407	397	411	449	455	415	408	418	396	432	380	428	409	454	427	396	390	397	385	467	406	425	429	414	417	411	397	459	389	402	411	436	441	388	396	410	370	433	409	448	427	434	401	393	432	414	452	433	410	420	431	424	397	440	387	391	443	430	392	410	415	409	397	421	464	369	385	420	441	440	411	396	424	394	411	405	433	412	381	435	372	426	418	416	426	428	421	382	405	376	402	450	414	423	377	417	386	426	441	433	395	379	434	405	421	389	407	431	449	408	388	448	432	409	391	423	381	387	414	437	439	408	419	400	417	397	415	402	433	434	414	462	423	403	452	419	426	435	430	420	408	400	414	447	399	412	428	420	399	406	444	414	430	388	412	407	429	378	470	440	415	455	439	412	411	427	415	429	419	442	411	433	391	410	392	419	414	400	390	376	386	433	452	406	405	397	460	418	399	408	435	433	419	419	376	410	403	428	415	401	449	435	404	437	413	436	418	405	394	418	384	408	399	429	431	397	429	384	408	445	397	422	448	426	408	416	407	378	382	419	405	427	395	445	415	400	399	416	436	425	416	440	409	414	408	388	375	410	402	413	438	394	420	413	434	399	447	403	408	391	400	383	445	398	384	391	469	440	444	402	387	403	450	395	472	410	401	434	434	425	404	405	437	416	402	403	414	430	424	411	435	431	422	398	420	442	389	413	408	433	420	439	425	417	436	420	435	429	430	382	417	459	431	472	453	404	420	412	373	446	400	436	392	369	444	413	425	398	447	406	432	430	389	431	420	406	415	441	420	398	431	436	420	423	400	400	454	446	433	425	433	431	452	427	422	434	425	427	441	418	414	458	407	414	402	441	450	419	407	427	412	426	430	415	418	405	413	444	415	409	448	415	409	395	399	416	417	420	423	425	431	437
27701	15740	53637	66701	62701	26189	3839	650	490	419	425	400	367	397	386	337	345	335	364	339	321	349	359	348	300	301	284	327	328	291	345	330	287	319	335	294	299	327	315	291	280	317	272	254	329	283	307	295	269	306	282	325	282	332	308	327	301	315	325	306	318	266	337	346	338	273	306	342	341	306	286	296	295	294	307	299	329	300	297	293	283	272	293	325	286	264	308	286	309	324	305	290	285	308	310	302	293	313	289	312	305	310	296	286	287	288	327	323	303	307	319	325	328	274	316	310	334	281	305	319	302	278	329	308	312	315	278	277	317	325	307	289	312	280	322	298	280	315	287	293	300	295	293	281	291	302	302	293	289	342	305	275	328	281	283	303	315	333	307	299	273	276	339	319	342	314	308	284	306	309	306	297	322	295	296	315	302	297	320	300	275	289	315	320	348	291	294	298	277	331	307	285	267	295	270	279	325	269	247	292	277	302	307	295	322	331	303	304	272	293	305	329	322	325	274	300	296	301	288	291	281	272	302	278	278	311	281	297	320	316	287	285	302	337	320	314	302	302	315	252	322	273	263	287	299	314	291	320	300	302	311	278	265	310	319	313	281	312	325	286	270	285	284	344	301	282	313	298	272	311	270	315	271	329	312	298	284	305	306	284	296	314	305	282	300	279	285	292	316	260	323	331	311	329	287	294	291	270	288	278	288	313	319	318	315	307	293	320	310	257	297	299	294	305	314	292	308	309	311	282	255	293	289	317	304	312	312	314	336	315	305	324	299	298	310	275	299	300	297	283	308	295	312	315	312	308	300	304	336	330	305	293	276	299	314	285	284	329	299	319	278	267	310	274	320	308	284	337	288	312	279	299	332	290	320	299	312	318	305	323	289	297	304	318	283	292	311	314	298	290	278	307	332	304	317	292	296	277	351	291	294	327	312	278	344	272	329	290	279	297	291	295	317	267	295	317	324	308	320	322	289	290	321	297	294	280	298	289	249	310	318	307	298	284	288	268	305	287	331	315	285	280	328	282	299	262	272	317	302	296	312	287	290	356	322	299	309	296	289	292	290	270	323	333	309	314	313	280	300	295	283	287	326	329	278	341	293	253	288	317	313	294	281	279	287	323	330	326	293	332	332	303	301	302	326	288	342	273	323	289	333	339	329	298	314	270	327	294	296	315	324	264	324	336	255	321	297	302	300	291	314	259	323	295	307	311	325	319	289	333	336	296	311	298	324	281	289	293	298	285	299	341	310	282	323	322	311	300	329	313	291	295	309	278	323	306	274	306	316	320	314	340	279	283	316	296	292	308	296	290	324	315	323	289	297	303	290	313	304	315	312	324	302	310	283	310	295	306	352	296	286	290	313	312	306	305	319	289	287	320	281	304	300	325	313	278	352	300	296	298	303	318	265	332	308	317	299	313	338	292	293	313	307	303	293	304	317	335	324	272	285	302	319	263	322	321	302	353	263	309	296	365	300	336	313	291	308	304	298	324	325	288	294	316	297	311	281	302	307	309	329	316	323	326	313	301	315	311	270	320	293	326	298	287	288	310	283	321	308	319	297	259	320	310	333	302	290	273	310	308	273	282	313	292	298	307	306	294	287	309	316	320	278	274	288	320	324	304	299	294	303	287	305	332	311	310	294	291	340	326	352	297	320	305	282	290	302	292	294	294	321	297	289	310	274	305	317	295	265	284	337	316	262	307	297	306	283	306	333	292	342	322	306	307	325	315	289	303	269	292	270	308	311	326	300	308	314	333	296	289	313	290	311	281	333	314	278	334	336	315	284	337	354	297	319	295	279	283	319	332	305	277	288	303	319	313	319	314	296	322	279	320	289	291	304	328	275	266	325	305	309	276	282	297	314	297	280	306	335	318	278	303	341	301	281	305	329	330	314	282	330	288	290	302	301	327	314	297	319	276	311	313	271	299	336	325	306	325	297	284	318	301	319	313	291	306	307	297	264	311	320	301	301	304	313	266	281	291	308	333	319	320	283	316	297	276	283	303	307	321	289	296	298	311	304	291	289	311	293	287	286	311	315	301	332	316	305	329	298	328	299	326	310	300	299	314	308	298	294	294	320	309	296	314	289	286	289	279	330	297	302	334	326	342	313	298	305	297	301	298	285	282	304	299	302	286	311	254	307	269	274	280	318	293	271	342	259	282	299	310	328	286	290	291	323	288	317	284	301	319	307	310	308	284	318	271	298	294	280	279	323	331	301	281	329	331	299	334	308	308	267	308	320	301	330	323	331	285	295	314	297	298	302	286	281	302	296	291	278	300	306	293	307	275	299	303	320	312	339	297	278	308	318	294	288	300	317	309	296	306	314	296	299	275	310	336	293	287	276	311	307	310	276	270	322	338	301	303	295	327	320	297	292	314	290	297	297	326	298	288	312	297	306	288	296	311	338	331	327	312	307	301	301	303	289	300	308	333	275	296	339	351	291	280	316	283	288	286	312	266	303	321	304	297	300	302	304	301	313	302	302	316	296	307	318	301	307	288	295	294	327	299	295	317	299	295	317	294	305	338	303	305	301	321	290	302	285	281	274	301	294	303	325	310	298	308	325	275	307	325	321	319	306	320	299	311	289	299	321	306	321	290	296	304	275	268	277	300	308	327	323	260	308	271	300	304	315	289	291	292	334	297	288	297	290	307	319	327	278	308	314	284	319	269	289	285	285	315	309	290	279	294	313	290	317	298	252	314	335	290	339	309	293	335	332	283	302	297	312	309	312	310	306	308	302	310	317	322	302	295	298	281	274	321	268	320	304	291	300	306	316	287	300	264	275	315	316	284	329	301	321	309	302	308	305	319	312	328	291	317	310	301	298	294	286	325	297	324	300	275	321	289	273	318	285	314	303	281	331	302	322	295	315	297	336	276	310	334	306	290	328	305	343	270	286	318	311	300	333	272	312	268	311	281	328	282	302	309	318	304	331	306	294	290	312	260	310	310	296	301	296	304	337	292	306	301	321	282	299	267	309	328	321	303	313	295	297	329	336	323	309	330	308	314	323	288	284	292	314	312	303	299	298	299	327	319	311	322	291	310	270	303	326	291	295	311	290	290	301	288	305	318	320	297	329	286	307	281	298	273	314	285	320	320	301	303	284	319	316	311	335	303	304	265	303	284	303	326	298	287	297	316	291	293	332	309	281	301	276	291	272	326	278	311	307	280	297	312	334	294	297	279	324	332	295	302	326	284	309	305	296	248	305	328	310	285	289	285	314	281	326	304	352	300	311	303	286	310	300	312	307	271	316	311	294	300	270	353	275	342	311	255	355	327	327	291	315	290	310	309	288	324	319	295	314	302	309	310	305	299	326	283	305	318	249	329	344	300	286	310	309	286	276	321	282	310	285	276	304	301	293	265	265	267	267	312	309	313	318	321	328	301	313	263	317	315	294	319	316	281	294	337	269	277	290	286	297	309	309	320	296	327	308	288	303	323	300	308	284	278	302	328	297	280	307	314	288	294	319	299	311	285	293	252	315	301
12728	11793	53677	72420	70856	16418	2205	1874	1627	1520	1343	1241	1123	1110	1055	1008	1007	899	950	933	889	907	859	864	828	798	788	818	794	781	773	763	773	773	756	748	787	743	693	738	727	721	755	767	760	739	713	732	747	711	670	712	776	713	738	736	662	729	730	723	709	726	698	689	750	692	691	706	694	709	717	767	718	760	700	738	702	790	711	654	675	706	721	713	751	675	658	769	655	727	743	723	704	706	681	734	740	704	729	682	756	695	666	711	692	698	660	674	746	720	703	737	679	666	679	722	679	698	670	727	692	745	722	680	691	673	699	696	717	728	721	703	703	693	631	678	695	653	703	699	730	702	704	681	725	709	690	700	667	660	687	743	701	716	691	673	730	714	667	700	707	708	688	689	711	717	689	714	684	658	712	697	697	692	730	691	698	693	695	721	715	671	703	683	687	686	655	661	698	656	659	738	704	679	684	743	660	702	712	674	687	641	712	684	753	704	703	715	727	706	676	670	700	707	734	701	701	708	687	698	677	712	679	713	694	683	709	658	686	728	687	741	729	690	686	660	690	687	686	708	656	699	693	712	672	686	706	713	686	713	652	712	646	689	723	696	708	669	703	704	715	683	696	691	681	665	657	719	668	698	658	720	691	693	720	693	722	677	682	695	728	699	707	712	707	725	667	713	731	626	687	713	737	660	712	684	707	675	721	695	679	704	709	700	678	655	757	655	675	719	660	672	672	676	712	705	682	708	681	702	740	722	691	714	690	710	711	751	729	695	721	671	764	673	703	762	673	688	701	700	684	710	696	716	667	667	698	698	704	704	682	672	708	727	717	706	638	681	669	756	720	766	691	700	690	717	683	677	719	728	688	655	722	711	698	701	640	695	712	698	687	692	681	683	670	668	705	678	705	737	660	690	695	693	684	663	714	703	696	665	702	737	662	651	641	707	708	695	705	711	723	682	661	734	672	708	699	719	696	687	705	674	650	652	725	700	695	707	665	706	727	689	705	709	727	735	697	703	741	727	658	695	703	637	707	733	681	690	703	714	701	703	666	674	679	705	638	731	672	696	696	736	714	687	682	742	689	698	677	672	681	666	723	708	666	673	664	691	709	699	667	731	721	732	686	650	741	697	665	666	696	687	755	715	685	653	698	734	706	674	676	724	727	717	705	683	699	674	698	705	685	701	705	654	684	700	724	707	656	674	716	670	705	735	680	642	692	730	715	725	684	715	663	703	714	715	682	705	692	711	676	672	728	663	700	644	680	689	751	620	717	682	669	633	663	666	665	701	743	726	674	735	698	673	718	683	668	712	669	720	706	723	694	719	688	725	703	698	699	730	689	711	733	677	729	684	722	633	703	677	693	712	669	713	730	685	672	713	676	664	694	717	705	724	682	665	689	677	649	707	684	726	739	674	622	729	643	714	700	679	685	719	752	703	695	737	661	689	713	682	680	681	725	690	667	711	711	706	676	688	684	627	753	672	680	649	718	693	715	710	714	655	662	684	674	702	700	611	726	681	688	690	698	673	708	684	669	650	651	722	690	646	677	713	703	717	774	697	682	690	723	701	736	700	744	750	712	698	695	699	705	711	696	729	695	710	709	701	691	644	672	658	703	672	680	692	706	644	669	703	738	712	680	712	698	690	664	723	737	708	687	682	665	715	692	695	697	726	665	667	733	679	681	733	699	715	708	690	691	684	716	689	645	703	705	692	711	716	722	709	704	698	713	705	717	650	698	689	688	677	709	708	693	681	679	672	692	691	679	695	698	661	712	715	680	683	717	662	687	724	744	695	694	674	767	680	658	688	672	698	713	715	778	706	699	652	698	695	691	689	671	704	674	710	723	676	707	700	723	698	711	661	690	699	745	652	694	656	700	699	678	717	700	691	695	735	675	705	702	739	668	718	686	692	683	656	682	665	702	626	702	691	690	736	674	682	725	688	673	718	635	701	672	702	684	671	772	713	709	663	698	685	670	714	698	709	698	719	626	657	665	716	705	709	643	712	707	689	708	734	689	685	703	736	737	701	704	687	668	723	659	665	711	695	722	731	720	720	684	684	760	707	720	678	690	675	668	734	713	710	671	707	653	685	658	657	700	730	689	689	721	636	655	692	712	685	677	721	669	686	665	685	682	670	707	688	746	680	670	691	680	686	702	704	668	679	697	726	731	687	723	677	729	684	691	708	673	726	682	687	699	713	707	708	701	696	776	710	719	693	687	715	708	673	700	695	637	676	705	684	688	688	708	714	695	714	677	655	733	735	715	675	709	724	718	723	683	708	741	687	687	659	710	676	694	769	644	666	692	698	745	663	694	736	669	714	694	677	677	673	677	725	686	685	692	697	674	740	714	691	697	713	716	693	732	680	744	681	707	693	710	738	701	694	693	689	673	730	710	681	732	669	654	669	749	642	689	706	695	620	685	686	691	691	666	709	713	714	679	722	722	708	628	665	686	677	723	689	696	665	641	747	678	727	680	707	685	704	731	650	674	720	704	668	716	724	643	711	685	687	691	693	651	727	701	718	661	688	692	679	675	662	712	689	700	753	741	707	739	684	711	696	639	732	701	686	633	704	691	717	646	728	685	701	704	651	698	717	709	640	732	724	703	687	721	679	677	709	710	712	697	694	680	718	746	626	660	662	699	691	666	694	679	705	736	696	689	714	701	717	689	726	735	677	705	685	705	673	667	696	713	720	684	705	694	710	684	685	688	753	689	676	732	685	693	732	705	699	650	690	690	667	661	709	674	674	666	696	650	674	669	707	689	716	742	669	725	705	700	634	672	717	711	678	698	719	725	662	699	644	700	681	713	717	746	724	742	758	685	675	678	709	668	647	710	695	715	715	705	723	659	671	705	692	709	710	681	693	644	689	716	690	683	698	692	663	673	745	688	664	704	699	685	686	705	694	751	702	691	677	709	701	696	737	680	693	703	661	733	685	672	681	756	696	652	696	729	648	677	694	697	669	704	698	696	697	700	686	679	690	708	670	740	700	660	701	683	699	686	731	702	696	709	678	690	682	676	675	685	686	709	663	727	701	687	680	676	676	719	681	729	687	666	714	734	712	717	691	648	723	739	657	702	725	670	689	688	700	752	706	684	660	738	711	700	713	719	710	725	679	698	741	689	708	687	668	730	694	664	705	692	705	633	746	697	692	693	720	689	704	672	722	702	705	702	730	694	690	712	717	725	666	713	725	699	702	742	699	721	687	703	678	697	704	688	704	694	689	711	724	728	650	683	751	705	701	671	682	667	721	704	669	680	674	673	691	696	694	710	728	663	686	760	689	639	695	662	714	667	704	675	720	662	687	670	686	721	669	683	714	687	683	666	749	698	703	667	707	713	649	676	682	697	690	714	710	662	768	717	696	704	703	664	708	681	659	684	667	720	691	725	690	716	749	692	688	696	651	718	731	665	729	693	688	708	700	739	766	667	683	738	725	706	664	679	699	719	634	681	641	655	715	681	726	683	686	709	699	683	681	706	705	747	702	702	698
8192	4270	5723	4634	3787	932	294	227	193	188	236	254	247	190	254	230	235	243	237	256	250	244	245	232	241	212	231	244	224	217	252	224	215	223	219	203	229	233	231	224	242	239	269	243	229	237	202	242	241	231	227	233	235	245	214	273	228	237	231	221	195	220	257	234	237	228	229	260	243	209	245	244	254	219	236	215	237	245	258	229	208	236	218	227	226	238	223	214	234	221	216	220	246	243	267	256	205	224	216	212	241	227	236	213	246	259	244	247	236	246	241	230	215	243	235	228	233	212	228	228	232	249	276	246	234	194	250	220	220	246	246	194	235	242	224	267	241	218	221	233	225	193	228	273	236	217	232	234	247	250	258	235	215	208	209	232	252	242	225	233	237	223	224	240	219	234	228	218	232	247	230	234	247	214	229	222	237	239	221	236	207	251	250	215	220	198	235	251	233	221	264	205	203	276	229	210	226	253	237	198	231	237	254	217	238	240	247	239	258	227	212	245	246	237	232	198	233	196	242	243	221	218	239	210	260	272	261	231	255	248	197	247	264	238	241	244	216	249	253	230	248	245	248	199	226	211	211	243	245	247	230	215	203	252	241	240	214	217	245	240	250	206	246	217	237	225	211	242	220	272	245	226	230	230	239	230	276	226	239	246	254	231	243	231	243	218	260	209	237	208	253	210	246	227	241	242	239	223	219	213	247	225	243	249	243	243	271	223	190	238	245	224	201	246	230	233	231	259	225	245	241	235	271	229	217	220	196	227	239	222	242	201	194	216	200	259	211	237	228	238	256	210	214	234	220	231	237	225	235	209	233	219	253	220	238	254	178	199	224	232	237	214	228	247	230	236	246	217	219	222	225	200	235	249	227	242	215	235	232	248	242	230	236	226	239	203	234	224	235	261	213	246	257	265	238	238	226	248	229	216	254	225	244	251	204	225	216	207	220	213	271	232	242	227	206	240	219	206	241	233	243	219	200	233	241	251	258	229	250	222	253	250	232	236	240	185	222	253	224	260	220	227	204	225	252	253	214	230	209	206	228	230	231	222	255	222	248	230	230	233	246	200	253	220	198	218	216	211	264	232	221	220	201	231	216	217	229	231	229	227	253	212	215	186	216	225	247	218	232	245	214	223	204	237	233	232	244	243	241	263	211	204	208	242	200	241	237	207	199	229	253	251	193	233	269	218	257	246	247	234	234	217	239	237	229	223	218	255	238	244	228	261	230	248	229	221	235	218	227	225	253	252	233	196	250	229	235	249	208	240	239	249	237	240	227	241	237	223	245	272	220	240	241	226	257	228	235	224	218	233	247	228	268	227	188	216	232	218	204	220	255	239	203	226	206	241	211	222	192	245	242	252	254	223	246	245	268	249	225	223	211	208	232	238	239	248	215	262	215	219	244	232	219	204	253	244	259	232	218	226	247	240	231	226	223	229	280	224	243	265	210	221	198	225	214	244	237	221	228	207	225	223	218	240	243	211	231	216	212	253	229	216	249	251	230	250	258	241	229	229	219	260	257	213	219	223	229	230	264	221	268	219	250	262	218	212	224	246	227	256	241	217	227	235	229	227	253	255	224	239	256	221	221	223	247	241	193	247	243	247	224	226	223	250	227	215	227	227	215	220	209	218	222	216	222	227	244	226	230	221	237	243	248	225	223	253	194	237	231	235	240	266	224	216	242	229	221	230	233	216	226	245	241	228	227	248	227	237	233	221	240	251	234	218	222	247	248	227	232	249	224	208	232	220	237	216	202	235	230	189	233	235	217	242	230	251	227	222	232	231	247	241	257	240	228	250	230	251	254	237	213	206	233	225	232	201	212	228	241	214	238	216	227	239	223	270	215	213	236	201	251	224	209	223	224	222	258	229	258	245	237	217	218	226	225	262	225	253	222	219	219	220	203	217	228	239	243	243	242	213	220	224	210	259	231	233	215	214	245	245	249	249	215	211	235	224	217	213	236	242	221	206	221	240	214	235	216	230	221	234	212	248	228	226	248	213	233	221	234	267	251	225	225	211	224	238	231	205	240	227	221	266	270	242	236	197	212	227	255	233	227	236	226	236	254	255	249	229	205	235	207	234	256	219	215	240	216	195	239	222	228	209	216	237	252	254	213	227	228	212	222	217	210	208	215	201	221	253	229	222	240	260	235	229	293	236	261	238	218	239	254	232	253	268	205	235	216	224	224	213	245	238	207	263	229	248	259	233	228	226	241	203	238	227	228	223	196	215	219	214	222	243	219	246	229	232	202	221	236	241	207	202	217	206	218	209	237	221	224	247	234	224	261	253	227	234	232	227	223	223	214	235	232	225	260	226	263	245	210	208	252	226	191	239	229	224	208	235	229	237	224	250	227	235	239	242	207	215	218	249	256	258	228	233	218	229	231	226	225	239	224	232	213	261	243	221	230	246	219	211	234	237	259	215	230	238	240	242	222	217	240	242	233	210	218	233	236	238	229	234	237	249	249	260	229	230	263	220	247	220	233	223	254	228	209	236	233	229	271	199	242	216	230	211	222	239	214	228	214	217	263	232	248	238	215	229	220	213	228	219	219	215	230	253	203	247	223	233	229	209	231	236	225	221	248	261	244	222	259	220	233	267	236	219	228	257	256	275	235	239	254	217	215	236	233	238	242	230	234	248	230	233	253	200	258	236	218	227	232	246	228	260	254	240	238	215	222	210	230	261	239	210	226	247	227	243	230	228	210	229	253	227	239	242	246	247	203	240	233	235	236	242	226	228	225	256	224	223	231	222	230	220	233	233	226	214	259	234	237	242	232	246	254	235	239	228	248	232	216	217	234	268	224	215	254	230	252	234	243	217	215	236	220	207	228	253	252	221	185	218	240	242	246	251	221	252	226	230	241	242	252	195	236	217	227	246	252	225	236	234	226	239	243	247	221	234	221	195	225	223	239	198	237	229	214	219	259	221	221	257	248	196	227	227	240	231	248	242	234	217	220	245	229	232	244	227	228	217	232	215	214	231	232	242	226	234	216	226	226	213	208	195	211	214	261	229	193	241	227	222	219	241	208	256	231	207	236	226	252	249	241	246	238	272	251	226	215	230	245	230	229	226	242	243	238	232	253	232	228	239	225	251	203	214	209	232	242	257	239	224	208	256	242	226	234	210	211	208	232	206	244	246	252	252	223	252	226	225	255	265	218	260	271	243	250	226	263	266	250	222	230	238	207	221	224	252	204	217	231	196	225	237	231	218	252	255	248	248	255	271	206	230	259	265	243	227	251	225	221	230	264	233	262	221	247	230	204	204	211	226	249	211	219	241	229	229	246	258	243	228	208	232	222	229	201	249	222	216	222	240	242	234	243	271	240	221	237	246	208	239	238	238	234	244	218	201	229	198	236	215	265	245	237	225	237	224	271	229	241	248	229	244	194	270	241	228	219	242	211	203	221	231	209	235	230	230	242	206	234	241	220	227	223	220	211	212	189	211	232	221	236	254	250	220	236	237	220	258	248	239	210	210	249	242	231	236
4613	3859	9999	12023	10871	1979	563	553	540	548	545	536	566	551	530	579	527	512	563	541	509	568	547	520	507	571	517	582	552	568	530	532	521	544	527	549	504	519	502	567	518	525	504	509	516	543	532	514	547	513	523	570	540	494	474	551	533	482	548	498	555	550	527	514	528	519	519	518	464	533	510	530	516	518	513	540	478	489	548	501	532	545	526	526	516	527	519	535	505	543	498	497	553	505	541	520	522	526	551	515	487	519	500	543	559	513	534	525	499	506	484	529	509	483	548	539	515	524	508	498	539	514	569	494	522	512	538	501	524	505	505	520	509	502	532	529	529	549	524	497	524	567	523	485	528	562	519	530	496	549	530	523	509	540	519	475	508	528	517	509	485	493	513	566	560	555	497	542	485	546	474	558	552	527	509	508	545	545	534	537	504	532	506	530	520	513	552	534	516	554	551	533	509	552	553	504	517	500	513	556	553	548	497	518	538	580	483	508	544	554	512	549	511	529	535	523	507	501	552	535	499	592	480	553	513	537	517	516	496	506	540	551	498	494	539	541	470	528	462	538	536	556	546	534	566	550	538	499	536	557	536	545	530	532	504	547	516	529	506	531	490	545	528	553	504	508	503	557	566	502	470	481	500	490	539	552	522	551	533	510	539	553	508	467	557	520	528	540	529	480	550	523	524	549	573	523	542	499	512	502	514	494	530	513	465	521	528	558	523	516	541	550	492	511	544	533	508	521	499	567	510	544	493	513	532	536	543	508	492	540	564	530	541	545	506	516	509	536	535	502	483	535	516	487	507	513	496	540	527	505	475	546	521	500	515	515	515	540	531	537	490	513	495	544	500	532	513	523	555	515	520	505	522	498	526	512	508	537	504	523	521	545	483	507	523	532	516	517	532	513	508	535	540	521	542	519	527	532	517	535	527	558	521	544	520	471	544	521	529	474	509	504	509	504	517	512	523	563	558	550	514	495	529	556	535	511	568	513	522	539	531	536	525	526	482	546	514	480	505	501	554	537	501	555	533	518	503	536	546	522	509	517	528	492	531	532	557	507	500	498	490	515	512	496	508	557	556	532	533	522	543	538	505	525	532	551	572	529	528	557	562	532	562	543	519	468	553	561	510	490	551	526	558	491	499	550	552	531	530	504	567	522	545	507	529	507	542	551	528	533	522	548	534	504	530	534	558	490	491	539	515	560	489	555	514	518	509	533	553	500	522	543	514	511	533	511	499	552	517	518	558	518	511	482	544	524	483	547	516	543	554	559	518	531	528	548	524	533	572	506	539	521	503	552	548	547	554	538	528	534	520	517	508	504	514	499	506	549	515	548	519	540	551	519	545	585	555	540	527	537	546	549	515	483	537	535	544	535	559	513	530	489	523	511	505	524	554	502	502	540	514	511	521	518	515	524	528	495	481	532	526	523	567	562	529	515	519	523	506	526	541	576	508	525	477	520	516	489	524	523	486	494	496	544	521	524	568	502	545	571	541	515	525	496	573	535	527	529	532	526	591	489	505	546	585	512	525	536	544	501	518	569	523	538	512	516	530	515	502	487	543	523	524	525	504	514	532	532	523	531	519	488	545	567	531	528	501	554	556	562	486	541	491	533	522	523	505	534	500	511	528	534	534	527	525	507	494	515	520	514	510	546	520	536	533	569	525	539	566	516	520	532	513	551	553	555	514	486	512	514	553	506	540	517	505	493	567	531	543	526	537	509	574	521	548	512	506	536	485	522	536	529	537	504	524	497	523	517	520	528	524	498	536	500	529	512	564	505	574	492	491	547	532	532	501	510	488	534	537	504	555	563	536	545	509	510	539	537	524	510	517	541	509	512	534	509	493	530	509	516	517	536	557	497	487	551	507	533	507	523	535	555	518	539	530	472	499	531	528	521	528	532	509	515	524	534	520	550	549	536	531	553	517	529	539	510	526	522	520	474	547	505	533	523	515	521	503	510	526	514	518	508	556	518	541	548	581	535	532	531	508	506	512	529	491	518	501	524	538	533	530	511	539	500	496	514	507	535	557	506	518	529	490	540	504	543	527	511	555	545	495	541	484	545	524	537	540	492	529	541	500	534	497	508	547	479	559	484	580	557	521	542	503	498	517	539	541	529	517	542	529	496	532	557	486	508	520	518	514	536	497	539	497	553	466	524	516	540	495	556	528	548	514	545	528	568	553	524	565	491	542	542	550	517	512	504	532	484	481	503	533	542	521	535	500	505	533	494	505	499	521	558	549	528	542	506	539	548	531	502	508	521	499	529	479	551	486	535	556	485	524	542	531	524	509	536	574	528	503	524	522	513	547	544	523	499	569	542	503	515	538	529	500	491	509	527	502	531	531	534	532	527	497	535	544	534	526	519	534	532	507	526	519	563	503	485	502	564	526	542	513	491	521	509	514	546	517	528	504	504	518	529	501	576	505	505	530	494	533	525	504	521	560	512	558	481	528	567	576	507	527	550	582	494	495	505	513	528	503	515	547	544	512	542	534	512	520	549	501	595	520	526	509	543	515	528	559	505	570	526	537	514	473	520	504	515	560	517	480	509	525	549	512	501	515	553	508	541	526	540	505	504	534	527	508	513	553	545	525	526	541	555	547	573	576	547	539	527	496	512	511	503	509	529	490	537	503	508	546	507	526	570	514	543	549	541	516	488	490	547	536	497	558	518	525	519	522	517	532	532	517	512	531	547	513	491	517	536	533	559	538	556	515	471	530	512	563	555	547	496	568	544	552	492	548	515	560	534	552	522	516	543	517	531	504	499	549	528	519	518	549	524	535	513	531	512	500	537	523	500	544	493	515	510	518	514	536	523	509	536	481	490	543	529	490	542	541	517	527	494	504	528	559	508	509	536	517	521	486	526	540	559	523	513	513	521	540	502	548	481	557	520	548	567	504	541	493	522	518	540	543	518	540	517	506	486	534	527	550	532	518	545	535	502	533	524	489	500	518	506	553	545	537	514	525	550	498	539	515	510	553	507	547	522	551	499	505	546	522	516	542	534	529	475	515	516	544	538	519	519	530	518	538	532	510	536	508	517	519	516	511	553	495	565	503	525	562	523	526	522	475	540	505	531	482	549	491	520	493	527	522	515	490	541	564	545	518	538	516	503	489	525	527	541	513	556	543	517	514	494	540	509	551	511	504	514	537	479	548	510	519	491	514	526	543	525	522	488	535	520	533	550	549	535	563	526	612	548	524	530	561	524	530	530	544	538	511	509	548	529	511	548	507	512	543	496	548	528	477	547	527	565	557	512	505	536	526	555	521	563	569	547	575	523	520	540	550	546	531	509	550	543	511	502	533	543	504	497	559	507	571	553	522	531	534	578	587	537	528	527	539	479	549	487	504	536	523	480	551	495	503	520	509	545	507	549	559	587	523	577	483	535	495	531	542	552	519	515	497	523	514	536	530	492	509	521	551	548	522	540	529	517	508	488	532	493	529	521	501	562	507	490	526	541	556	508	507	530	528	532	537	529	496	477	544	525
20635	13662	45266	55115	53903	22120	2237	307	285	255	260	227	188	207	207	199	196	180	193	164	169	174	199	159	191	170	199	168	180	171	161	157	176	173	165	166	186	194	184	184	169	165	184	188	170	159	182	160	190	180	178	175	184	162	167	173	183	161	194	163	189	175	146	149	211	185	174	184	162	185	154	181	201	171	172	170	166	181	174	175	179	176	177	183	177	168	179	154	152	190	146	167	156	161	164	166	167	185	168	163	163	193	170	198	185	180	161	179	148	162	165	189	185	146	134	187	167	179	150	170	157	161	200	164	179	172	147	167	182	181	202	171	172	156	149	218	204	169	166	182	172	175	180	172	207	172	165	189	157	171	183	187	172	159	168	173	175	168	149	191	182	165	164	202	182	172	164	170	170	178	193	161	155	158	155	198	160	169	155	172	169	158	182	181	176	195	160	173	166	157	172	158	182	166	166	178	157	198	158	159	144	183	168	142	146	180	163	199	182	179	179	178	175	177	153	184	178	180	179	170	154	164	169	176	180	167	176	168	168	148	183	165	174	189	186	176	176	168	145	185	206	177	182	208	178	195	184	186	171	167	182	202	159	164	182	166	159	174	164	183	185	162	178	167	156	165	172	159	172	162	182	174	142	188	182	178	191	158	169	148	164	176	179	180	176	179	187	164	170	149	162	166	176	166	174	180	173	181	181	159	183	172	163	175	179	175	181	173	178	151	159	193	186	168	194	177	155	188	174	194	186	173	166	159	166	162	159	160	152	152	164	186	168	180	160	162	175	186	169	160	151	155	155	146	170	158	198	176	169	200	158	174	203	183	165	168	160	194	207	146	131	193	192	177	167	175	204	180	141	146	168	177	177	172	175	166	172	164	155	185	190	178	165	157	158	178	175	183	172	169	193	160	136	185	164	167	179	171	173	173	179	173	151	174	190	166	170	193	175	177	170	191	164	168	148	157	172	180	157	171	204	195	171	194	170	170	181	185	174	159	153	176	166	158	173	187	162	176	159	177	178	186	187	171	164	184	189	193	160	177	149	153	177	181	195	184	153	176	148	175	156	183	172	165	164	162	206	164	169	170	166	164	170	183	189	174	165	164	156	140	134	179	169	183	174	161	187	155	171	172	169	173	162	167	139	181	182	152	169	182	173	194	193	175	164	169	166	199	152	180	160	190	164	178	178	171	145	169	139	176	160	165	161	166	187	160	172	169	172	178	181	164	175	192	199	175	206	162	184	165	174	142	149	160	178	193	162	172	168	192	160	189	154	185	184	170	217	179	182	164	176	171	168	176	182	167	187	183	142	184	173	172	147	184	180	165	196	162	176	178	171	174	157	161	201	154	180	162	170	173	183	164	161	172	151	154	159	154	170	166	176	192	159	174	165	174	178	160	173	163	161	147	179	161	169	193	196	169	174	169	179	171	183	178	181	167	158	160	171	172	136	169	160	170	155	165	200	160	150	156	194	177	180	153	165	186	157	170	169	182	155	171	158	160	164	166	194	180	147	194	183	182	166	144	162	171	184	181	146	155	200	182	160	164	214	188	153	200	167	196	180	158	168	170	149	158	176	161	184	186	197	193	179	153	193	156	189	178	180	171	173	169	173	184	180	155	193	170	189	185	178	186	195	148	142	173	147	176	193	176	166	167	185	177	168	173	169	161	175	197	166	198	180	181	187	172	179	161	187	174	200	179	164	158	183	135	176	171	186	190	172	164	176	162	173	163	198	162	162	167	202	159	169	179	165	186	149	188	162	181	170	167	201	173	166	168	187	175	158	155	159	165	204	163	181	186	155	167	201	169	170	166	161	175	178	183	196	181	169	155	172	189	146	152	163	178	187	183	175	175	185	173	164	170	155	174	172	180	166	169	177	184	190	172	193	159	196	178	189	177	167	163	164	159	180	191	177	180	154	166	175	177	187	168	179	158	157	177	167	174	150	168	205	183	194	205	165	150	176	201	174	169	179	197	184	153	185	155	169	169	162	152	181	186	169	152	171	182	198	178	166	156	163	162	160	174	153	181	178	165	177	169	170	167	163	186	176	173	170	185	184	152	159	169	174	142	171	190	173	154	168	138	179	192	138	165	171	150	168	177	146	149	159	178	169	197	156	158	165	165	167	176	206	172	149	185	175	202	189	161	145	175	160	183	175	187	180	182	187	173	142	185	162	189	179	153	138	186	159	170	147	187	160	175	179	158	181	203	175	182	184	169	183	175	185	192	161	160	155	162	175	169	179	165	171	176	166	162	153	147	157	162	159	170	166	199	163	172	171	160	187	179	188	169	190	161	160	185	188	170	161	179	176	175	161	158	178	156	194	148	190	148	188	174	167	176	152	170	168	178	172	153	170	170	162	167	181	171	161	159	176	166	180	175	192	189	155	167	154	135	179	158	179	168	179	179	166	178	150	156	171	184	164	170	152	188	185	173	164	167	160	162	180	181	184	188	180	157	179	166	159	160	168	171	170	169	166	169	152	172	198	163	129	186	153	172	173	171	159	157	183	167	157	160	174	163	146	175	163	159	167	177	199	180	193	169	165	191	173	184	156	176	177	191	186	155	174	153	165	170	191	168	166	163	193	180	185	174	165	198	151	180	148	178	181	194	199	168	166	181	176	157	193	180	193	193	158	170	170	170	159	175	182	166	171	178	171	171	170	183	152	165	159	179	176	179	188	150	176	171	150	195	159	169	181	173	157	165	183	152	190	146	171	183	169	154	162	158	180	194	169	157	162	152	165	149	167	172	179	165	172	180	180	171	170	175	160	187	165	162	175	171	186	187	182	181	160	162	158	158	180	154	163	162	185	175	177	170	192	168	144	155	174	157	164	196	159	150	155	164	159	170	177	192	173	177	188	151	163	164	179	155	171	179	169	195	177	168	194	175	184	189	177	168	173	157	160	172	171	174	199	171	182	162	165	176	173	205	196	194	152	182	158	182	184	164	188	177	163	174	172	164	182	157	180	153	183	168	172	196	192	189	158	157	167	182	155	161	161	163	178	192	179	176	186	173	169	172	175	146	184	156	165	202	162	170	203	149	175	180	192	162	171	187	175	192	173	163	173	194	159	184	167	178	155	161	157	149	168	160	191	166	166	180	156	173	146	169	162	151	191	190	163	163	196	191	174	152	163	199	179	155	193	183	173	169	158	181	177	175	172	162	186	184	160	168	172	154	172	166	180	179	165	162	137	168	191	174	151	172	173	166	154	181	161	162	171	181	175	182	173	182	172	166	201	134	182	174	178	188	182	175	173	171	188	163	182	181	174	152	185	189	171	194	149	143	178	170	158	167	161	158	156	167	160	195	159	195	179	155	171	192	193	183	194	167	162	176	172	178	175	175	141	165	189	182	152	178	189	179	179	168	162	171	193	192	164	140	171	172	169	169	157	182	177	194	155	150	178	182	159	164	174	155	156	159	161	189	152	179	165	168	150	166	181	172	175	205	177	196	151	165	179	171	173	165	165	193	176	179	179	168	184	171	179	190
10398	11450	47869	62228	63383	16831	1221	1123	966	882	852	724	716	654	635	583	592	551	553	559	551	474	502	527	493	486	496	509	507	469	480	446	491	430	441	465	435	482	420	496	470	444	469	484	468	450	458	435	458	433	456	435	419	443	462	457	459	457	414	401	430	469	423	439	412	414	422	417	419	420	438	455	426	424	432	433	417	453	416	439	443	449	450	426	454	434	419	440	429	463	459	406	436	426	406	410	441	417	425	428	419	465	414	417	387	426	463	431	422	423	425	447	435	461	440	439	406	464	425	422	402	452	442	433	446	427	396	405	460	416	443	466	447	427	416	410	448	433	440	406	414	411	458	431	411	439	438	429	447	428	447	427	418	433	410	435	433	420	449	409	390	396	499	454	405	413	429	472	438	423	439	429	419	462	415	409	401	425	450	411	439	416	466	411	432	434	416	450	415	441	415	426	429	432	424	424	431	426	459	433	409	445	435	414	441	396	435	442	422	441	426	431	464	428	419	443	453	405	430	436	445	412	437	423	427	413	410	438	452	439	426	404	457	444	416	422	434	446	425	455	395	406	426	418	438	447	420	447	431	420	467	408	440	408	406	387	480	416	428	456	441	413	417	409	429	408	436	450	444	456	431	443	413	433	414	456	456	460	430	406	433	403	391	448	450	433	454	433	423	449	443	451	433	399	398	416	443	445	434	450	387	417	418	411	465	446	436	449	415	419	412	429	446	439	421	409	450	441	412	436	425	453	431	434	489	430	429	387	423	445	415	409	416	437	448	436	438	424	418	421	447	441	424	406	424	413	414	418	435	414	465	425	428	426	448	422	435	473	455	433	437	434	420	419	414	462	393	450	417	442	459	432	418	416	430	423	440	414	436	425	433	413	426	451	412	398	423	401	425	433	427	401	450	429	435	427	406	420	424	399	444	403	441	416	417	488	449	459	406	394	374	429	419	438	398	430	425	429	445	421	406	413	444	430	441	406	407	415	452	405	415	448	423	425	423	424	432	446	456	446	423	467	399	463	469	404	424	423	431	439	448	397	412	386	429	412	440	437	410	425	432	423	403	408	391	375	419	435	394	424	424	415	411	421	410	393	403	426	403	426	421	438	449	445	394	423	441	440	450	416	462	389	422	415	411	448	408	450	394	422	442	465	413	436	409	455	408	452	418	425	443	406	434	424	430	423	410	423	447	452	433	442	403	430	376	424	410	436	422	446	411	395	431	409	432	431	435	450	487	412	434	435	437	411	431	455	419	436	397	430	403	403	423	418	465	425	432	400	432	420	416	480	428	421	428	432	448	433	442	449	410	431	427	412	403	412	404	420	436	439	438	476	415	423	419	420	426	448	433	396	414	434	424	469	462	422	450	407	440	445	438	438	433	440	439	394	435	447	400	457	431	438	440	442	432	401	445	427	463	431	447	404	470	432	399	405	435	426	402	398	462	444	423	433	432	423	427	401	399	450	411	443	446	459	446	412	442	434	433	439	440	455	464	429	448	451	448	435	430	454	442	455	402	442	447	412	442	456	449	431	452	484	417	439	449	441	450	408	432	397	415	437	400	433	422	422	452	436	430	448	462	387	415	440	385	414	461	426	379	446	407	408	417	431	390	435	394	400	396	410	460	430	447	443	407	407	406	401	441	431	443	424	426	386	434	427	433	430	420	414	419	426	411	444	432	422	449	448	435	416	418	445	450	416	435	390	425	428	421	429	407	452	394	417	417	444	438	425	449	437	437	433	417	414	419	424	431	439	453	462	433	426	425	424	446	435	426	410	424	401	406	424	421	397	444	456	402	433	431	433	416	419	426	434	425	455	404	453	432	440	421	421	441	420	418	403	429	421	425	430	391	439	416	413	448	437	434	399	445	418	444	416	409	414	420	433	441	428	478	434	414	439	423	409	424	444	394	416	428	424	450	436	412	433	435	421	404	462	428	424	414	424	410	463	446	425	428	411	448	443	416	430	440	421	415	430	454	425	453	421	417	428	449	414	449	414	407	456	446	417	439	414	418	419	436	444	438	459	449	442	440	373	423	424	461	422	430	431	412	416	412	402	467	465	436	399	449	421	382	438	370	414	414	442	423	407	403	456	442	446	416	438	436	466	380	454	410	445	426	413	486	436	419	427	428	445	461	445	418	407	455	429	423	436	422	413	389	428	411	418	446	433	415	437	431	432	431	416	424	449	449	414	424	453	390	436	413	414	454	428	434	448	455	413	402	431	424	394	451	429	456	399	413	418	414	430	421	428	405	440	396	403	421	430	427	429	456	432	447	407	426	406	461	416	410	413	459	411	408	430	393	430	445	424	419	418	395	409	403	390	455	425	441	453	408	431	471	417	436	403	413	423	441	413	377	412	425	448	421	439	416	453	432	428	380	439	460	414	414	421	445	453	440	429	407	410	388	430	425	437	386	405	421	427	424	427	457	445	444	420	417	436	439	443	450	410	394	430	433	436	461	418	420	407	406	419	428	432	414	446	422	443	404	403	447	484	418	467	426	437	420	420	421	433	431	418	409	429	405	400	416	407	424	453	395	409	444	417	411	430	419	422	478	428	425	428	436	455	459	424	433	436	419	449	445	405	412	400	425	416	424	391	391	424	417	421	428	442	426	386	431	456	460	420	393	451	415	416	408	386	389	419	458	456	449	420	415	398	475	430	462	421	392	424	436	403	451	460	469	474	442	409	437	423	424	417	403	442	426	412	422	422	441	430	428	437	431	405	435	413	380	438	429	441	389	466	445	415	456	447	442	415	452	422	414	460	438	430	456	425	438	428	437	416	431	463	421	410	416	403	450	429	429	413	433	394	438	441	435	407	443	411	444	429	425	466	432	442	436	376	451	401	441	457	428	437	413	428	420	408	394	375	487	444	414	460	432	475	427	387	445	419	417	469	439	404	420	398	419	449	414	427	480	433	419	401	407	393	443	427	436	430	435	410	396	457	430	447	412	437	408	434	434	430	418	441	398	428	440	428	419	435	446	381	419	421	441	436	438	423	422	431	460	441	417	410	425	397	469	434	427	428	423	426	415	428	418	425	465	417	436	373	407	387	437	432	429	461	422	430	384	440	429	430	458	426	391	423	406	423	433	370	432	383	442	455	405	409	426	465	418	447	424	426	433	444	432	419	453	425	449	448	429	427	430	438	431	411	453	423	424	424	444	411	448	428	409	450	423	436	441	460	411	442	404	452	419	409	389	404	386	436	407	413	473	417	407	425	419	403	434	443	402	445	434	428	440	457	428	445	421	451	433	457	452	452	419	408	433	417	400	437	446	429	430	457	456	429	437	407	410	398	429	397	421	430	421	485	411	426	420	459	427	431	436	439	407	443	412	458	425	395	402	449	424	432	430	413	438	397	452	424	454	427	444	421	425	424	422	429	432	421	420	431	439	451	411	445	432	414	409	409	432	404	422	432	459	401	479	402	454	409	455	434	421	440	417	453	420	415	459	409	411	436	440	450	405	417	425	445	415	406	418	428	408	388
27856	23868	64113	66909	64482	27919	4688	637	430	462	422	353	385	387	387	398	316	332	344	364	322	340	330	346	319	329	311	308	344	306	352	325	324	342	320	336	315	306	307	314	336	323	352	302	313	339	312	338	330	300	313	289	336	302	314	319	301	323	340	329	329	357	312	328	319	306	321	318	339	278	322	310	312	342	305	322	313	308	372	324	343	318	333	310	344	269	301	333	339	327	320	351	325	333	294	302	325	324	279	329	313	333	312	306	294	311	316	299	340	323	332	285	310	295	303	348	321	299	312	318	300	354	303	298	306	309	311	296	283	305	290	296	355	322	275	299	314	308	303	300	335	285	298	325	331	312	281	299	319	307	331	343	338	303	327	306	317	297	314	294	336	331	323	322	289	305	303	311	328	308	336	333	330	329	295	302	325	313	258	291	317	293	303	316	329	295	303	284	323	314	335	310	290	317	320	326	310	316	316	314	293	310	287	296	319	325	307	321	294	305	305	302	320	297	279	327	315	286	279	299	318	329	322	306	290	324	328	356	336	317	301	312	302	303	288	352	309	298	325	295	307	294	305	339	319	282	299	311	331	295	285	332	293	289	340	309	337	285	304	282	335	324	294	282	337	286	300	308	297	298	327	317	322	308	315	307	294	333	321	336	300	305	314	307	311	318	321	309	343	313	343	288	316	314	288	341	304	285	315	271	305	304	329	313	282	330	319	297	323	318	281	301	326	299	312	342	311	312	317	302	307	286	314	298	292	282	340	311	335	283	319	326	298	304	342	344	344	336	305	296	271	304	325	319	351	260	311	348	298	301	279	323	290	282	296	319	337	323	349	277	316	349	303	276	317	299	330	353	307	287	299	322	308	318	321	339	318	320	311	331	295	304	294	338	320	297	328	325	309	314	299	314	331	324	318	327	304	305	317	313	307	294	291	297	319	290	314	317	329	302	340	306	313	312	333	356	307	317	320	283	305	321	320	288	290	292	330	276	270	298	289	315	328	291	313	333	299	342	316	317	321	327	269	289	332	338	307	349	298	316	346	324	311	323	270	300	351	291	305	295	258	320	319	322	318	329	304	307	335	322	302	344	307	332	318	341	317	284	312	288	281	343	290	305	317	303	309	366	312	312	266	285	323	329	314	330	304	308	312	332	304	306	322	332	319	297	317	274	326	281	303	348	316	305	294	294	299	317	320	308	300	319	274	276	290	301	308	294	337	349	327	317	319	309	324	314	325	295	286	306	298	312	276	314	337	302	313	302	321	301	288	329	301	314	279	307	302	293	290	308	334	306	312	315	297	320	325	325	341	351	310	354	300	291	332	320	327	310	345	333	303	327	314	288	333	331	306	322	311	305	311	326	290	317	285	312	342	291	315	313	313	324	335	288	345	331	344	348	322	311	355	299	309	306	344	314	326	328	303	285	351	304	304	307	343	298	300	323	301	356	322	281	311	318	287	297	274	337	335	306	305	309	314	323	288	300	321	296	329	287	360	340	285	319	311	279	298	318	345	289	307	301	297	310	284	308	303	354	293	272	320	288	314	299	315	319	301	296	302	304	311	303	301	306	308	313	311	312	338	324	317	314	288	299	350	303	313	327	315	325	323	327	323	337	339	298	327	316	282	366	318	299	305	306	300	316	287	290	297	374	338	316	296	309	324	260	287	344	289	338	318	327	314	313	313	337	317	278	306	313	303	328	306	308	315	307	302	271	321	297	335	316	286	329	320	328	306	323	299	291	283	323	353	301	288	298	278	305	322	308	330	302	319	306	316	280	313	308	331	319	299	315	321	321	287	305	296	319	352	324	304	292	258	356	296	323	302	300	308	317	357	326	311	294	317	329	272	310	274	270	328	310	322	336	312	355	317	320	308	316	313	310	264	328	296	312	309	331	320	298	306	273	332	309	317	321	278	280	305	319	336	349	317	298	330	349	312	321	280	275	314	294	323	309	292	321	297	325	307	358	314	293	328	301	296	334	315	338	314	330	309	306	316	309	296	307	304	321	324	323	311	305	336	312	313	314	272	303	301	329	319	324	277	327	323	299	302	309	337	314	300	309	296	302	328	254	310	314	315	314	294	279	298	332	302	280	286	345	293	315	297	317	316	296	325	322	314	343	321	326	293	353	289	307	303	304	329	330	350	368	296	322	317	309	294	290	291	317	291	280	321	315	342	314	324	332	312	337	339	338	312	304	307	276	319	331	321	300	309	269	261	296	310	292	322	323	324	331	320	300	302	312	353	301	300	315	317	299	352	338	317	302	288	314	330	321	309	311	330	325	281	298	312	331	302	307	313	334	280	327	337	300	333	296	317	300	303	299	317	335	342	319	322	317	315	315	307	302	289	300	266	309	312	289	303	312	346	339	294	306	290	332	292	324	328	304	338	302	296	324	315	313	314	305	315	320	281	338	295	286	293	312	329	315	339	290	342	318	303	301	308	283	308	288	320	323	328	304	295	303	310	305	335	274	324	292	311	322	284	297	314	322	311	289	313	296	306	327	284	294	334	300	279	318	310	326	333	332	337	333	318	325	290	344	321	295	310	284	305	295	295	328	311	313	306	339	323	271	265	313	316	301	273	314	295	316	332	334	335	299	314	293	339	296	311	328	278	325	306	301	318	314	304	318	299	312	325	317	309	362	330	369	308	320	324	289	314	304	294	359	293	315	310	361	318	284	283	305	319	315	289	317	277	304	308	313	332	318	338	315	294	279	332	311	298	318	302	325	309	295	310	305	295	308	310	320	286	287	333	306	314	317	304	289	318	317	280	323	313	291	273	328	323	323	332	313	313	326	271	291	288	289	307	314	295	288	321	306	317	289	311	300	345	339	306	303	316	308	293	313	278	340	299	347	333	310	324	355	295	289	297	341	304	331	334	311	295	297	313	313	326	312	309	305	330	338	329	333	333	313	327	320	318	343	312	302	331	337	295	300	333	289	289	328	332	280	343	293	318	303	300	334	319	317	287	297	318	309	296	291	310	353	317	337	316	289	281	338	280	263	288	298	297	308	323	298	367	307	332	326	316	297	325	339	327	309	332	312	304	335	318	300	311	315	258	329	315	324	305	327	322	325	308	284	281	314	310	287	308	320	304	325	313	289	306	317	331	294	343	301	267	322	315	292	291	295	300	303	301	319	313	325	333	310	320	297	320	298	322	283	308	306	333	305	340	347	358	359	312	296	325	289	293	325	283	320	322	324	294	347	304	334	316	284	320	295	334	282	293	338	287	337	328	329	307	311	339	327	314	282	323	301	307	287	304	316	299	284	297	302	303	332	294	317	289	316	311	321	301	316	316	304	314	332	275	331	309	307	321	306	289	341	335	326	300	327	332	286	313	324	297	322	302	327	309	316	331	313	339	322	309	346	278	311	323	308	327	353	302	285	319	314	337	333	300	296	294	292	305	295	330	306	339	318	305	313	325	319	318	270	318	296	319	288	312	302	313	324	303	281	300	310	298	282	313	301	323	328	333	283	316	313	296	294	334	340
12833	18757	59822	73295	72837	18348	2036	1811	1551	1447	1287	1277	1097	1060	1006	1026	1010	946	919	870	907	824	825	793	812	787	784	833	819	793	811	789	772	817	737	727	762	762	739	716	785	722	753	785	754	727	690	709	747	778	687	798	731	751	686	681	722	775	726	738	747	742	729	745	731	729	743	697	675	733	730	710	722	720	719	700	727	749	724	696	771	661	700	692	712	721	688	712	725	741	693	719	748	705	726	695	715	693	683	737	727	711	693	734	723	691	723	691	725	687	730	772	702	680	737	758	678	715	674	690	706	715	667	668	750	673	741	701	718	740	696	681	697	762	715	708	713	706	747	723	684	719	735	752	719	788	740	700	724	726	707	745	726	695	718	677	674	718	741	672	695	725	738	665	708	699	711	715	729	703	663	714	709	682	683	669	703	736	681	678	770	704	709	703	670	711	720	679	716	730	736	670	703	708	675	735	729	709	724	738	684	682	682	727	701	773	708	744	732	734	719	690	727	712	734	700	731	751	740	711	720	705	694	720	690	664	728	726	724	722	711	744	680	748	740	679	673	712	701	675	698	699	682	690	686	719	682	705	752	700	703	696	666	710	673	719	699	719	733	696	654	739	708	712	744	711	727	731	691	763	769	749	731	726	623	683	693	716	726	704	696	739	712	712	703	710	694	708	690	691	683	687	701	683	745	721	750	726	685	725	708	708	713	706	725	721	757	711	751	768	719	706	726	737	730	722	727	724	715	713	718	698	689	722	761	696	750	717	698	679	697	653	676	727	712	717	698	714	775	672	686	698	728	687	739	655	737	696	694	663	670	756	748	740	705	681	691	692	706	700	689	716	691	722	700	745	723	706	737	671	761	689	665	685	720	727	691	717	691	681	722	728	737	722	716	714	666	715	731	701	673	715	693	713	730	701	730	692	687	748	706	754	723	726	701	723	711	708	698	685	703	775	700	711	727	693	742	668	697	735	704	738	699	732	687	694	727	730	677	717	724	668	729	705	654	698	683	685	684	730	715	739	726	710	706	739	762	688	681	722	703	734	680	714	724	720	702	689	706	657	693	676	673	692	722	736	691	723	687	720	724	737	676	706	718	728	747	707	696	769	691	797	710	745	732	695	663	675	700	685	678	728	676	689	756	718	703	713	747	741	711	719	723	732	709	723	738	710	728	693	686	720	674	668	686	706	690	662	739	705	741	686	698	698	716	767	666	753	681	678	658	707	678	711	751	717	717	747	661	693	708	696	666	722	753	701	695	756	676	715	751	718	699	703	731	788	726	650	723	746	683	697	724	716	676	728	710	728	687	750	754	722	696	712	741	697	692	777	718	695	676	732	697	729	659	681	718	726	704	713	674	674	729	709	716	744	739	717	739	730	700	706	653	722	727	731	712	745	704	700	733	714	706	681	668	719	741	696	733	714	705	737	729	717	679	678	680	697	680	701	699	698	734	746	741	725	774	720	730	672	712	703	716	700	686	676	729	762	723	683	705	703	730	707	699	691	734	733	758	706	703	747	725	706	758	684	718	699	702	746	698	729	708	707	730	698	672	772	697	731	697	714	696	733	719	687	720	701	687	734	746	689	678	715	706	698	739	692	707	767	676	734	676	699	721	695	688	721	732	666	657	672	662	704	761	686	667	680	688	668	701	754	690	703	720	694	662	682	735	732	675	709	682	721	722	752	680	697	716	697	722	746	749	690	693	704	730	713	766	697	684	740	696	703	705	740	765	745	712	701	720	728	721	727	640	781	702	720	655	704	721	729	680	738	707	706	697	717	727	704	674	691	699	673	707	703	724	717	712	756	710	702	703	679	691	682	679	706	735	674	752	680	718	664	732	658	676	672	687	695	666	729	729	755	745	720	712	717	662	696	687	728	673	704	745	695	718	757	698	721	711	727	688	725	711	693	724	756	711	662	709	760	714	707	729	729	723	711	680	732	708	717	679	731	719	714	743	741	739	695	678	712	707	671	704	731	658	702	721	728	715	686	698	661	700	726	722	679	729	745	694	730	734	702	700	711	712	679	693	751	716	731	707	688	722	686	696	719	681	783	704	710	753	735	725	705	689	701	709	731	691	753	761	713	689	735	678	746	656	727	688	733	760	703	705	679	742	699	720	735	714	743	726	733	727	713	749	738	719	713	667	707	689	735	708	709	687	726	719	694	703	707	719	708	736	705	695	690	728	733	670	712	733	713	709	682	748	704	685	737	773	705	731	720	698	709	711	769	723	679	689	698	691	715	693	685	737	709	756	709	667	697	722	665	731	707	727	742	760	662	711	702	695	724	745	747	714	735	759	683	741	748	700	707	731	705	733	726	700	707	685	710	698	682	758	705	708	698	665	739	746	702	739	681	679	750	741	767	691	688	719	720	698	697	708	683	723	741	721	682	678	713	700	698	687	743	741	681	704	666	675	698	707	707	721	723	731	678	673	637	705	713	723	721	647	739	675	701	708	713	736	698	715	697	738	661	705	688	755	747	722	648	676	707	701	685	674	659	694	703	724	706	737	670	690	690	736	741	727	709	707	681	746	669	678	721	741	713	677	704	679	711	695	715	716	699	681	697	668	685	723	694	720	714	641	700	755	715	720	724	709	693	671	707	733	727	729	709	724	704	703	761	747	757	703	769	713	683	759	705	687	736	705	688	693	730	693	718	695	694	670	727	705	703	762	699	711	778	743	657	678	697	674	707	686	743	748	681	699	674	736	681	697	728	744	669	716	706	733	739	724	705	700	677	730	776	707	712	689	709	736	728	722	675	738	742	689	669	670	723	699	734	739	690	688	735	686	730	735	670	707	755	683	722	741	747	715	701	700	702	734	708	713	712	731	690	724	720	703	697	682	763	767	682	710	699	725	728	693	703	673	703	684	698	719	697	709	669	652	759	688	696	685	693	712	738	664	701	704	706	720	749	743	743	734	697	707	702	690	670	680	739	675	681	730	718	696	721	715	734	685	717	695	703	732	696	716	703	661	704	708	688	675	711	699	718	730	692	705	730	665	693	683	727	724	658	662	711	691	741	700	678	755	709	726	725	728	691	722	731	694	755	724	694	694	702	744	723	705	688	748	695	725	712	674	765	704	723	710	669	702	703	708	702	705	718	717	710	684	756	655	729	756	684	682	685	694	726	740	731	708	712	734	729	705	735	677	692	693	700	690	713	651	706	692	724	727	681	681	665	690	668	739	668	699	714	712	693	734	697	690	697	691	743	675	700	728	689	723	716	713	718	703	736	762	720	689	707	699	678	730	674	682	739	684	673	751	682	691	707	723	696	721	690	756	755	720	673	703	681	694	741	700	677	709	741	686	713	693	695	695	702	694	718	755	699	674	740	732	711	693	697	696	697	700	682	738	680	707	707	774	672	717	678	732	707	696	710	675	709	716	709	697	706	713	726	743	704	688	709	718	761	694	683	723	720	725	682	690	709	688	695	724	742	742	653	738	700	719	741	717	723	670	673	682	709	715	720	697	729	677	722	700	746	720	771
7943	4548	5921	3931	3573	732	251	238	223	209	230	268	228	230	224	252	250	210	210	242	233	210	245	222	224	249	235	224	268	240	233	257	250	217	246	237	274	218	250	219	199	222	252	236	222	231	224	230	206	235	238	229	227	230	243	236	257	252	239	226	211	243	263	221	243	237	239	208	245	244	209	233	234	243	240	228	252	254	217	219	238	229	233	291	265	242	221	263	246	227	227	242	234	223	244	226	258	228	253	202	246	244	228	250	218	227	205	238	213	209	258	237	235	254	200	222	229	244	241	236	246	229	229	269	257	236	224	215	238	232	217	222	228	245	228	211	249	240	250	221	240	217	246	211	224	241	257	247	238	247	251	227	201	239	230	235	228	264	242	266	270	213	241	209	236	221	228	221	224	239	234	242	256	273	205	223	245	228	217	258	240	247	242	228	232	230	231	223	262	260	218	242	215	236	234	232	230	235	236	256	246	259	215	232	236	250	231	248	244	229	228	212	235	240	244	245	257	221	254	268	243	253	244	223	214	222	251	230	209	230	238	260	237	242	221	230	226	229	222	270	221	233	255	240	234	253	237	244	239	238	243	225	199	235	241	238	216	236	242	258	267	224	231	250	259	213	216	228	206	225	225	235	218	226	207	228	215	255	196	220	232	209	232	221	243	228	230	250	207	233	225	213	215	214	250	248	229	241	220	226	234	266	235	240	229	245	212	248	236	221	224	225	223	238	255	263	245	227	230	250	258	221	239	261	231	252	198	241	247	232	231	215	239	241	219	233	226	214	221	248	241	238	258	234	206	253	233	222	242	253	206	247	239	227	243	249	232	192	201	207	249	207	252	238	259	222	236	254	246	243	254	220	219	238	261	219	229	263	240	226	226	201	240	251	252	227	223	235	265	239	243	262	224	256	260	227	236	224	235	259	215	219	237	221	236	206	204	223	212	272	235	236	243	224	212	214	243	246	207	236	232	230	227	230	234	227	211	245	213	237	233	236	209	249	227	225	230	257	257	269	219	223	233	218	241	244	248	229	219	215	245	244	258	213	213	253	280	245	251	260	266	247	224	226	258	219	231	236	219	215	232	239	238	223	257	230	222	242	219	197	241	226	248	233	252	232	209	225	217	220	220	246	238	227	225	228	252	214	216	225	247	234	263	271	227	229	213	228	257	237	225	195	214	225	247	237	242	235	248	234	240	235	254	231	259	229	250	264	230	243	240	240	236	206	229	212	245	245	227	234	218	212	248	233	225	238	224	228	243	229	225	219	218	234	235	207	226	231	244	219	234	245	231	239	232	229	216	216	227	244	244	232	282	245	255	248	253	266	236	241	234	238	244	235	220	237	202	259	215	252	237	241	276	218	245	227	228	241	260	223	226	257	234	263	251	243	212	234	205	235	241	250	257	234	236	220	212	236	211	229	215	232	246	188	246	240	224	211	248	264	218	231	247	230	240	244	241	213	194	220	221	243	267	230	219	232	235	236	247	238	230	236	215	256	221	207	225	218	227	236	227	238	258	256	238	219	231	235	232	239	233	227	217	257	222	222	231	274	218	247	230	243	197	216	242	226	210	265	213	270	241	270	265	229	246	237	219	227	221	236	220	227	229	236	213	221	262	238	234	253	259	215	193	260	254	258	255	261	226	255	244	226	218	236	242	241	231	227	235	223	233	243	256	242	225	237	235	224	215	223	251	236	220	225	260	233	272	218	253	236	233	203	260	217	241	257	230	203	224	225	228	252	229	227	247	241	219	249	222	235	263	243	242	232	231	219	238	247	221	236	239	231	242	205	234	229	231	211	221	245	223	261	256	261	228	220	242	238	257	239	254	216	209	211	243	231	202	243	220	227	204	229	188	222	257	193	242	236	275	259	230	196	216	238	233	235	223	220	232	256	225	215	251	207	226	212	255	211	237	237	220	246	245	239	217	246	243	217	243	246	210	219	222	241	223	252	244	229	205	240	220	266	242	255	249	272	225	236	231	194	252	215	237	230	210	243	199	244	206	238	241	253	242	234	211	229	217	245	247	263	228	247	224	211	243	239	239	228	228	230	223	201	251	227	247	240	233	215	222	266	263	254	239	221	241	200	230	206	232	234	274	226	207	220	217	243	239	237	224	242	221	236	227	225	216	221	238	255	240	243	222	256	203	229	241	212	234	233	228	266	224	230	230	244	253	211	193	246	215	232	234	238	241	229	239	223	255	212	214	242	243	220	242	228	210	241	221	239	269	224	255	230	222	238	236	251	239	232	230	237	252	263	220	232	236	227	245	268	244	234	209	230	246	227	229	226	243	238	251	243	220	241	239	258	235	236	264	240	237	262	217	221	255	221	200	235	239	244	215	243	217	244	202	228	218	226	228	208	238	273	234	226	225	213	234	271	244	218	222	216	246	265	229	203	204	240	249	214	245	252	232	234	239	234	246	239	228	264	216	251	239	245	226	250	224	218	228	213	253	228	233	231	204	216	231	240	257	273	287	228	242	257	237	217	223	223	249	236	232	228	235	225	220	243	250	255	240	228	205	239	248	250	242	214	259	209	263	264	249	290	230	251	234	257	260	227	204	242	224	228	244	238	234	223	240	231	249	241	259	210	240	234	233	251	224	240	230	243	241	252	222	224	246	220	231	229	231	225	219	264	209	221	228	221	244	257	219	239	219	255	223	251	227	227	224	260	219	257	228	260	237	259	242	249	233	222	250	225	233	264	274	241	249	221	246	214	265	243	218	243	242	242	233	261	227	237	267	225	250	249	232	237	222	218	223	231	255	243	202	233	220	216	225	247	250	258	235	245	239	225	235	221	246	210	247	217	243	238	217	221	239	269	256	228	273	255	240	249	250	229	229	215	258	265	239	228	247	255	231	241	225	251	245	233	244	260	257	229	269	223	271	249	222	221	235	245	236	224	226	251	246	241	241	228	225	248	213	237	223	213	221	234	232	250	224	210	215	246	242	236	196	217	250	239	225	273	252	254	259	246	232	235	229	235	246	254	247	261	233	238	273	239	245	208	239	254	235	242	224	249	197	240	253	240	218	245	260	248	225	234	233	241	236	218	227	223	253	234	248	245	252	231	224	230	219	236	182	243	252	248	246	229	233	228	240	258	240	254	238	223	221	261	237	219	228	240	272	241	224	210	235	251	231	261	210	231	254	226	265	223	216	224	246	258	215	234	204	222	247	266	231	271	213	236	244	260	217	221	211	249	236	207	230	223	225	231	239	229	242	238	222	231	221	243	248	223	276	251	258	212	223	214	239	228	232	222	258	215	231	212	223	199	209	240	226	241	249	259	237	230	240	247	242	224	226	240	230	234	259	218	216	243	226	229	219	228	236	234	228	221	189	252	263	217	237	208	234	221	229	240	248	224	248	218	260	224	208	237	249	222	261	222	252	236	193	250	240	236	198	222	222	230	248	235	208	235	239	258	228	248	251	231	273	232	223	228	260	226	226	231	211	228	244	228	247	221	232	241	221	225	219	226	240	252	219	254
4495	3962	10647	10715	11322	1838	563	537	556	552	569	525	540	524	523	554	539	536	526	544	512	546	539	512	531	557	536	538	547	534	549	525	544	548	501	549	524	492	568	566	527	553	535	587	543	512	505	573	532	570	534	457	549	541	542	535	526	548	525	462	483	515	532	544	539	509	551	564	495	520	516	535	506	535	509	504	511	525	549	520	557	538	513	526	560	559	499	523	572	517	532	536	477	539	514	534	545	506	511	558	550	526	532	539	507	533	528	532	506	502	529	525	508	559	533	505	536	549	534	520	561	515	516	523	524	524	519	534	516	522	522	527	535	508	529	521	498	461	524	553	515	514	514	498	505	503	542	534	540	552	528	521	591	545	557	583	506	499	484	543	472	508	597	549	583	575	553	512	503	567	512	493	551	535	500	556	545	526	552	537	518	519	521	484	510	498	521	580	535	540	562	548	495	535	520	524	531	550	544	549	502	548	533	508	529	534	532	598	539	544	533	539	532	512	545	524	542	518	534	479	554	529	537	550	521	536	513	543	522	552	575	499	543	495	544	517	552	530	521	549	540	549	525	518	577	494	506	511	504	507	491	538	505	514	545	548	563	572	540	532	488	488	544	539	544	525	514	517	544	531	508	533	526	528	523	521	526	515	555	501	496	581	509	544	469	559	556	529	526	503	545	549	526	494	515	476	497	484	562	577	531	538	508	540	545	550	526	517	538	520	588	543	526	518	520	498	533	555	534	510	518	493	520	535	526	516	501	532	544	518	516	541	578	520	560	532	522	521	509	540	497	530	564	493	535	520	535	504	541	553	544	515	552	521	517	521	529	538	513	536	542	519	553	531	535	518	533	568	522	564	476	515	551	526	504	534	529	539	474	518	519	517	548	555	504	534	574	545	538	548	538	514	536	553	529	523	514	503	528	543	518	519	511	519	544	551	542	504	517	492	541	546	479	500	518	550	516	534	502	541	550	520	570	469	549	550	505	515	541	537	528	539	568	520	531	530	507	462	528	533	535	521	548	527	538	538	543	506	527	526	532	534	549	538	507	528	502	560	539	496	541	527	518	559	554	540	547	545	542	504	538	567	546	506	563	549	582	532	528	545	501	499	543	499	567	509	526	490	546	527	540	541	521	540	510	504	573	473	536	568	508	538	501	524	493	532	525	544	519	523	542	555	490	540	509	603	576	495	516	526	533	526	526	542	543	542	563	537	515	542	544	545	500	500	517	521	486	550	570	558	546	538	545	545	510	571	548	558	507	507	494	519	558	487	555	541	509	524	531	533	538	615	521	495	530	570	535	526	499	546	537	559	494	552	530	522	513	570	543	540	536	524	497	497	552	537	553	573	533	508	510	521	523	530	516	559	515	526	548	552	535	543	511	547	570	557	535	542	554	524	510	540	538	464	542	552	511	521	525	513	537	526	561	539	538	552	550	520	542	502	537	521	552	510	548	532	548	504	499	540	531	516	577	512	511	507	534	513	520	555	493	510	520	501	588	539	525	539	532	524	539	517	544	517	522	515	552	534	528	521	538	494	517	490	589	507	527	472	519	510	527	566	534	540	528	555	537	556	568	539	543	504	544	543	533	504	495	508	529	535	530	552	529	514	560	526	551	496	529	545	523	554	522	518	539	518	565	534	533	545	508	565	533	542	548	526	547	558	520	526	548	556	565	568	511	524	493	526	557	494	538	553	478	534	550	555	536	518	509	505	550	566	515	530	513	557	572	567	563	542	576	532	519	555	561	526	508	554	472	507	530	530	544	535	534	551	553	521	533	567	535	523	548	537	558	531	569	559	543	474	521	494	515	548	566	552	535	586	510	521	549	492	510	514	509	574	522	529	511	553	532	519	566	522	524	555	500	562	553	521	536	567	534	572	515	481	511	511	542	542	553	535	523	522	555	526	523	514	525	518	557	504	516	553	577	544	524	555	573	564	530	530	542	525	523	532	533	515	590	523	544	526	581	544	555	490	508	542	542	509	512	549	516	506	531	551	552	512	546	544	552	523	539	539	465	525	523	497	523	511	548	540	542	591	527	540	518	557	508	493	511	514	543	529	534	500	559	521	539	560	547	531	557	530	560	499	518	538	521	506	573	511	485	545	557	529	529	537	550	533	558	518	521	530	526	540	482	525	523	590	517	489	553	551	476	534	549	567	532	508	542	494	550	503	522	540	516	512	545	552	586	504	521	505	534	570	505	546	570	558	539	532	517	529	530	573	502	504	548	544	519	542	523	563	540	546	555	536	515	576	533	542	559	549	514	510	505	523	509	526	508	539	527	514	549	577	506	530	536	539	551	507	556	514	502	546	535	529	589	514	508	517	510	535	545	512	559	524	533	537	544	517	522	501	510	537	555	523	568	572	524	538	565	523	494	555	552	525	558	575	564	514	511	498	536	529	558	519	528	532	538	582	536	560	545	507	476	541	488	533	504	544	548	537	544	541	566	530	555	515	525	530	495	565	499	555	521	558	535	562	524	522	517	511	551	506	539	585	547	536	520	553	515	555	521	516	537	535	529	570	511	483	565	552	562	536	524	524	480	550	512	583	528	519	516	547	513	557	537	513	548	538	520	519	526	572	573	502	492	516	486	515	541	526	510	502	517	565	500	537	538	532	521	532	524	527	561	545	548	546	540	528	569	551	515	509	551	516	504	516	563	542	525	525	511	508	518	534	519	544	530	524	549	525	525	518	503	538	531	506	555	513	551	521	511	529	521	527	553	542	557	518	562	523	545	529	553	527	543	501	520	485	523	550	554	515	555	543	481	566	519	505	562	543	501	533	504	564	550	558	529	540	502	522	510	553	547	538	498	543	518	536	500	515	525	554	504	515	514	506	571	545	544	520	513	561	544	530	537	545	495	507	513	489	528	508	492	552	487	516	540	558	530	521	543	557	540	539	508	530	534	495	519	475	548	506	536	545	520	543	522	509	542	512	554	555	516	538	488	535	521	505	532	522	525	548	522	555	551	539	559	492	528	517	544	515	523	545	514	496	481	530	521	507	508	522	518	554	542	545	504	521	524	557	538	522	581	507	537	514	530	542	513	541	546	501	534	532	552	551	518	529	541	522	510	518	536	508	521	517	541	533	548	542	519	539	543	545	501	517	488	534	559	524	507	548	578	544	526	545	563	526	523	506	492	548	557	511	517	543	512	497	546	502	506	549	517	550	554	511	519	584	537	557	547	534	531	551	577	508	520	499	503	541	567	546	561	543	553	549	536	534	518	519	528	518	553	541	531	540	517	516	554	558	566	534	540	556	512	515	539	532	530	529	503	527	531	499	545	501	541	506	491	548	539	522	555	523	505	523	523	501	559	537	582	509	546	540	519	516	505	496	541	577	532	592	528	515	530	527	517	577	533	552	531	555	500	504	541	513	541	483	522	553	532	539	554	516	527	598	548	514	594	542	508	560	575	539	489	514	522	534	501	505	528	527	527	540	533	547	497	508	532	556	538	513	547	519	527	525	532	556	560	509	511	543
20309	16691	51057	54485	53004	21575	1927	311	270	250	216	231	223	183	198	176	187	192	182	201	201	210	187	191	183	195	169	168	167	178	193	198	165	156	165	185	192	178	176	148	164	159	179	183	171	184	175	159	177	170	181	190	184	189	177	177	177	170	161	158	168	202	158	160	163	188	160	207	183	159	189	167	165	143	151	173	153	158	193	184	164	189	189	192	172	138	174	192	160	155	158	161	188	168	176	164	178	161	177	191	156	179	158	164	174	152	190	174	159	163	163	176	166	199	180	171	176	173	168	154	180	148	162	166	180	171	163	166	159	191	175	164	170	194	152	154	178	143	166	170	147	150	184	206	164	164	176	166	181	172	196	166	165	157	168	175	205	166	208	176	198	172	167	183	172	200	174	175	162	183	198	173	164	202	159	201	179	179	187	198	178	171	200	160	189	165	179	181	181	151	177	180	160	173	150	185	181	176	189	165	187	174	166	154	176	172	158	211	172	161	157	166	171	183	173	157	188	158	180	155	169	172	156	153	179	168	179	171	182	153	178	162	164	159	187	206	170	172	171	180	160	194	156	169	190	158	172	185	191	168	162	161	176	150	164	169	191	173	177	184	169	181	207	174	177	170	174	171	186	169	187	164	167	168	170	167	162	156	178	162	152	180	166	181	207	180	154	188	192	172	202	169	170	166	190	175	191	156	175	200	177	186	194	154	193	159	195	132	175	210	175	178	173	176	156	190	163	166	157	154	162	169	174	186	141	185	185	150	173	172	182	165	183	164	167	197	187	169	181	155	175	188	165	171	182	168	146	172	155	165	189	171	178	160	170	175	183	189	171	180	180	176	179	179	172	178	170	178	175	159	174	163	195	158	182	143	148	169	186	160	157	164	169	190	170	191	177	178	179	162	170	207	171	184	165	159	180	184	174	192	191	147	149	166	199	184	163	169	181	166	177	173	199	161	149	157	160	165	173	186	145	175	153	159	179	194	183	177	173	169	146	174	136	183	165	186	172	173	174	182	175	190	179	167	170	196	185	177	194	165	173	163	183	168	160	169	148	163	169	170	160	163	164	170	181	168	160	182	179	181	163	143	194	172	177	189	168	175	167	168	182	173	207	200	149	200	174	158	164	185	206	148	172	186	153	166	154	169	146	170	155	174	184	211	167	191	176	171	184	169	163	191	158	187	155	184	167	166	171	171	178	166	176	176	200	153	214	172	170	162	188	201	177	178	181	159	164	153	143	189	169	175	179	181	190	178	183	186	204	175	184	177	183	172	174	171	160	175	165	202	176	163	164	158	196	187	165	179	177	176	162	164	156	189	148	156	177	170	153	148	177	148	174	173	194	165	145	159	180	165	176	181	181	156	185	168	179	189	172	178	162	155	176	173	174	176	173	172	168	195	177	183	173	201	178	168	156	191	174	195	166	171	169	173	154	177	181	167	177	156	170	185	159	169	187	163	183	154	152	196	188	170	168	170	189	160	188	178	175	153	179	176	169	188	164	178	200	161	159	148	206	195	188	184	193	166	195	175	192	199	170	165	176	168	192	163	182	187	183	169	185	168	174	161	183	192	200	192	200	173	199	185	179	178	191	167	183	168	179	182	151	167	165	169	183	193	176	170	205	168	184	184	176	200	157	198	179	196	182	178	164	180	164	153	171	148	154	183	163	175	166	179	179	148	171	163	139	171	169	169	194	185	181	145	189	173	169	168	179	171	183	140	156	194	177	160	158	186	175	183	176	182	178	167	180	175	177	166	153	187	160	166	165	189	161	146	167	168	174	137	158	174	180	162	185	147	173	184	164	169	157	189	175	171	180	161	170	160	204	170	161	145	192	181	177	179	177	191	153	177	181	175	199	162	177	219	192	189	198	176	177	171	182	184	177	167	168	168	159	187	178	187	178	166	179	183	196	149	185	156	172	184	147	164	168	199	179	171	180	192	163	177	173	177	171	158	160	173	172	154	151	159	214	186	177	161	168	169	169	166	183	193	167	164	187	168	187	205	183	178	184	193	152	167	183	181	189	175	169	181	165	192	185	172	161	183	166	171	193	162	162	182	195	190	184	174	157	187	165	148	167	164	184	178	181	174	167	185	140	164	206	178	170	172	144	189	166	180	163	175	184	180	173	174	190	181	172	166	179	194	156	172	155	190	159	189	178	165	173	175	196	162	176	174	176	179	141	160	188	158	163	176	157	185	157	157	152	174	181	188	170	163	186	160	144	171	173	179	169	155	180	185	180	182	199	185	194	168	160	151	192	173	164	197	189	142	172	173	152	177	159	181	136	179	165	174	167	168	172	178	206	152	202	186	189	176	185	173	160	160	171	190	197	198	148	190	174	164	166	171	136	174	174	170	188	205	173	183	167	192	178	173	173	170	175	194	189	175	137	177	170	176	192	167	174	184	162	192	180	148	153	173	176	151	163	193	177	164	190	158	185	169	170	158	167	179	173	171	222	183	192	176	178	188	185	180	156	182	165	171	197	182	171	191	173	168	174	179	177	182	187	175	164	145	205	197	181	174	174	176	168	176	211	145	185	175	166	160	175	166	181	158	176	186	178	157	164	174	171	170	148	181	171	160	188	177	178	172	179	167	170	198	180	193	177	160	182	161	170	171	184	175	198	178	170	158	173	166	183	154	178	174	175	193	173	173	187	162	162	207	174	173	176	159	176	178	168	190	154	168	189	131	183	165	161	166	181	174	166	172	165	174	188	197	194	170	169	172	165	195	136	178	163	161	170	179	185	175	190	178	158	139	176	154	174	181	164	180	151	175	204	170	157	155	196	204	170	181	166	181	162	166	177	188	164	188	183	166	153	180	156	168	173	158	160	166	139	143	202	179	167	173	161	195	159	181	172	153	164	183	177	148	146	165	151	152	136	182	164	166	180	175	164	194	176	153	174	178	173	192	168	175	150	191	172	171	178	170	184	167	166	158	170	175	185	163	183	177	203	172	169	199	156	168	149	201	173	167	174	180	174	155	177	188	166	174	162	160	192	181	170	185	156	177	174	180	166	167	155	163	180	159	170	192	188	166	181	198	201	175	183	172	189	158	179	158	189	191	156	191	178	192	174	170	172	189	180	196	179	186	155	168	175	185	187	180	166	171	164	154	170	171	184	188	181	199	168	172	182	189	164	192	177	183	168	175	176	169	181	176	155	166	194	189	177	189	182	166	166	152	183	138	159	191	191	183	163	151	155	184	190	181	167	173	187	152	160	166	203	169	187	185	159	167	160	162	175	167	156	154	163	178	188	166	170	145	166	165	199	162	166	172	163	158	158	170	160	181	143	168	187	193	201	165	178	176	211	184	165	167	176	182	159	156	196	172	167	159	146	184	163	179	178	163	173	151	200	175	162	196	139	134	187	168	190	179	181	195	156	177	166	165	181	163	187	165	190	189	166	175	159	163	152	179	159	169	183	181	160	169	158	170	191	188	178	181	168	161	151	158	191	189	195	169	176	158	157	185	159	163	188	171	182	153	168	207
10263	14464	51025	61849	63348	15753	1276	1041	957	862	796	732	676	671	635	648	586	566	556	560	509	491	519	493	509	505	498	477	486	497	457	457	464	449	469	449	489	482	433	428	445	471	453	460	427	423	433	459	464	475	428	421	426	442	464	455	391	441	433	446	466	433	474	422	431	421	440	454	475	441	475	431	440	413	411	453	449	424	417	450	452	460	457	460	450	437	440	457	413	390	412	425	454	481	424	412	458	432	421	462	445	457	512	450	422	412	417	424	434	431	423	469	459	463	440	447	460	424	399	436	407	467	421	416	400	448	450	445	433	403	450	424	432	454	393	427	398	453	433	437	445	460	406	437	442	375	415	449	440	418	403	415	447	446	431	470	443	428	407	424	424	435	419	443	449	427	442	425	436	436	429	454	413	460	452	443	396	422	406	460	446	431	407	444	408	449	424	410	430	412	413	448	440	442	444	447	421	425	424	434	474	418	463	392	440	436	437	452	401	430	401	459	448	420	392	416	446	434	445	433	422	430	422	457	453	415	428	439	400	402	465	408	416	421	464	422	415	435	406	425	462	452	454	444	421	434	418	443	432	413	437	434	403	426	429	421	438	494	442	406	426	440	457	419	440	419	393	434	423	442	438	439	457	428	428	420	463	446	462	400	431	444	431	476	423	421	384	402	430	446	455	472	417	399	427	414	431	440	420	458	446	457	426	435	426	433	419	412	443	428	436	450	456	416	443	411	438	411	463	423	452	443	435	411	417	444	423	435	446	434	450	424	408	451	438	446	457	432	427	459	447	405	470	363	444	430	412	437	450	455	427	418	431	392	430	435	437	442	401	420	450	408	450	441	427	483	428	441	435	456	440	440	447	418	415	405	456	458	429	454	409	441	459	430	456	444	441	406	409	442	464	404	436	454	449	468	406	423	430	424	437	451	458	453	421	459	418	436	415	404	443	407	416	453	439	390	440	411	429	441	442	412	423	430	439	451	408	458	424	431	414	397	448	410	438	447	419	423	436	423	422	436	436	458	405	449	461	463	471	452	429	414	426	431	443	417	423	400	421	441	408	411	436	452	433	384	462	408	422	456	418	434	414	419	441	415	432	425	435	444	444	405	431	405	418	437	418	380	408	385	423	420	440	394	412	458	437	434	472	412	469	402	438	423	404	425	430	452	378	388	447	412	437	447	417	431	409	450	425	448	389	440	389	425	406	395	415	430	413	465	449	460	440	401	413	433	483	430	385	459	420	445	462	447	471	452	481	448	442	387	426	414	460	413	387	421	414	414	440	468	402	440	401	410	444	385	413	479	381	459	428	418	410	439	425	431	401	427	438	444	412	455	372	463	440	402	407	462	442	418	433	415	444	441	434	451	447	437	479	434	431	470	413	420	443	411	438	426	456	433	403	446	438	427	467	421	439	420	477	430	450	414	446	410	410	418	428	435	446	404	433	474	427	420	463	441	450	446	463	415	431	411	434	441	392	428	434	420	430	417	419	420	433	442	470	450	428	454	445	425	419	463	403	399	431	455	431	450	433	423	405	411	401	441	417	400	452	423	438	447	436	437	419	431	410	452	433	424	440	447	407	444	451	435	452	432	417	437	412	456	419	449	415	428	406	426	435	388	406	423	435	466	428	430	438	451	442	407	470	437	414	413	452	421	447	450	408	423	396	437	429	443	458	389	446	434	391	456	479	462	458	439	412	435	448	415	422	434	447	396	395	426	449	434	422	444	447	408	420	400	424	442	404	456	454	437	433	431	446	443	423	441	421	444	464	459	424	421	384	431	412	450	378	437	439	440	429	444	385	422	446	431	433	403	413	433	468	436	412	417	476	444	424	457	480	435	473	453	433	425	448	423	474	415	402	411	435	467	398	392	466	435	442	392	489	465	414	449	451	433	431	480	408	421	444	430	458	451	408	429	454	452	430	439	439	442	424	468	424	457	455	442	442	430	451	437	444	431	440	449	413	451	417	428	400	422	410	403	428	445	418	469	409	459	459	411	456	437	438	419	392	466	463	413	389	448	436	416	454	444	387	414	421	470	443	387	472	438	454	434	407	444	424	415	451	440	440	426	398	441	422	441	440	459	432	402	434	441	446	451	408	455	417	474	414	455	421	435	419	431	427	444	464	422	430	427	493	451	420	462	429	462	447	437	431	418	408	413	425	387	430	420	413	429	409	399	441	414	424	384	459	469	472	409	446	464	421	452	437	414	413	424	453	464	442	484	419	424	484	443	413	421	415	438	402	410	425	441	428	412	436	426	439	421	422	465	433	421	442	483	439	425	447	422	466	416	436	466	440	455	418	433	388	446	389	440	426	472	404	469	421	455	443	448	416	428	427	416	401	425	419	406	404	465	410	420	423	437	435	412	409	390	457	433	424	440	405	415	427	413	432	421	437	376	414	453	420	429	444	387	430	399	493	447	390	419	415	452	411	379	423	482	418	408	428	440	430	403	383	454	419	431	443	429	431	438	392	439	456	405	433	436	461	407	430	428	435	420	417	398	435	430	447	425	418	433	436	461	463	451	416	438	432	442	417	440	420	456	456	407	446	446	421	440	430	379	420	413	448	447	425	444	443	396	431	427	434	455	417	423	406	407	415	426	438	431	442	431	430	452	425	435	461	423	423	442	426	434	426	445	440	415	416	449	413	412	487	477	447	450	433	452	444	409	463	456	455	407	407	400	462	404	418	433	437	421	459	435	415	422	426	436	432	433	421	413	413	432	421	439	405	428	434	450	417	456	424	416	405	420	428	426	415	415	430	404	464	437	431	414	411	418	458	413	441	442	451	383	410	398	408	384	430	432	429	421	410	426	459	477	443	432	435	448	430	442	399	405	404	393	425	430	444	415	430	417	436	459	437	396	439	439	418	448	423	453	426	403	424	449	431	414	409	435	435	378	446	444	446	429	409	427	430	448	426	424	422	413	378	414	434	435	429	425	435	448	414	420	460	425	452	414	428	444	454	417	426	447	445	458	395	392	446	425	440	406	448	469	425	446	445	410	429	435	476	448	375	377	429	472	413	439	444	446	434	433	441	405	387	447	434	468	439	440	408	454	454	402	427	390	466	478	455	479	410	427	411	424	414	439	410	419	429	462	440	456	455	450	416	429	422	409	453	421	402	456	461	466	458	451	458	416	461	446	461	429	446	442	452	415	438	456	464	441	457	419	419	453	396	464	439	402	400	433	438	432	456	405	421	444	461	386	416	430	415	412	442	428	458	440	453	412	414	411	445	462	440	408	421	484	413	460	435	432	437	416	449	453	437	431	464	434	439	424	415	414	425	399	465	451	415	426	432	418	411	420	430	401	436	440	434	461	439	412	429	409	409	428	404	420	397	428	430	438	461	445	404	460	450	423	438	429	419	446	446	439	435	425	420	459	414	448	445	428	428	442	424	430	411	437	414	440	441	433	434	441	476	407	419	468	452	432	393	421	410	406	434	444	473	474	412	398	478	440	458	439	419	464	404	470	427	455	415	476	447	455
27275	28133	66332	68294	63040	28074	4296	556	453	419	439	415	405	359	383	348	361	351	374	341	341	339	318	364	356	334	299	305	350	324	338	342	328	317	310	315	313	320	350	322	304	332	351	327	309	287	321	332	277	343	333	313	304	349	321	283	310	368	357	325	319	310	372	318	300	325	340	308	341	311	320	354	313	326	305	324	304	272	313	279	296	289	291	359	342	314	345	314	307	321	344	305	272	340	293	381	300	280	301	283	308	342	287	317	299	309	293	332	327	346	348	358	329	350	376	320	303	333	325	328	278	331	288	329	291	323	324	317	303	334	289	343	355	306	323	300	289	315	281	320	281	319	319	337	307	307	307	368	304	316	311	297	327	319	288	333	295	315	327	306	297	337	316	315	336	311	346	328	297	350	333	317	337	308	296	307	327	336	296	313	304	285	314	322	279	312	300	297	289	316	324	308	313	309	319	325	314	323	303	320	314	364	328	323	338	337	325	306	326	321	320	334	322	364	323	321	319	341	323	300	282	274	338	299	297	303	305	323	302	316	327	326	303	305	347	297	256	285	319	298	312	301	316	314	334	284	308	310	327	299	300	308	330	299	330	309	315	269	323	306	332	339	330	338	295	303	328	303	301	334	310	330	320	280	333	344	317	315	307	346	317	337	330	305	317	327	329	313	314	334	303	292	303	266	312	341	300	295	325	312	308	367	308	315	313	315	283	283	287	312	313	328	335	327	331	301	298	289	326	336	301	337	332	332	328	291	327	356	297	292	311	333	305	320	282	320	316	329	310	311	321	340	317	319	315	284	287	304	325	300	313	334	306	306	319	298	303	303	336	304	327	340	327	301	293	338	337	319	295	314	311	310	321	289	321	317	308	348	321	321	305	325	311	334	354	304	312	318	310	322	319	301	301	306	310	307	330	314	314	332	332	356	322	276	316	323	339	308	310	344	358	290	317	314	315	307	281	316	339	320	326	317	331	309	332	315	316	333	317	273	322	319	322	308	307	314	311	323	320	322	291	300	331	264	298	326	314	290	280	318	272	297	278	280	275	322	303	305	315	318	302	338	318	325	341	325	353	332	316	339	297	303	323	313	286	288	328	336	313	318	322	287	308	260	310	309	306	335	336	329	291	334	319	356	314	320	324	339	310	327	315	312	278	288	348	295	322	270	326	300	336	359	313	341	290	275	296	306	288	305	319	295	377	303	338	321	298	312	334	309	279	329	295	273	310	313	339	319	285	310	278	291	310	288	327	310	301	313	318	296	331	343	277	335	290	332	299	298	349	292	326	317	298	313	293	296	304	317	296	308	332	331	343	291	340	311	334	325	350	340	339	333	303	320	318	346	353	311	330	334	327	307	281	286	326	301	281	334	280	325	297	336	336	319	318	328	301	348	305	289	301	324	319	319	325	307	300	299	303	340	309	315	311	301	308	285	309	324	326	335	307	297	310	309	313	308	314	351	311	349	303	307	327	316	305	315	315	301	284	298	342	333	320	328	316	328	281	332	316	345	304	333	317	309	311	312	299	329	309	318	295	292	312	319	301	318	328	323	293	319	303	321	320	332	348	322	326	297	319	333	298	320	356	316	311	340	337	288	315	317	317	309	324	345	323	365	326	332	332	347	329	309	351	313	332	322	317	319	305	322	343	324	332	278	322	329	284	324	311	325	311	329	331	326	332	334	307	310	294	299	320	309	298	286	306	298	308	321	335	349	298	317	327	317	321	304	321	320	332	313	305	314	307	345	303	319	278	311	314	320	295	293	334	329	291	356	319	301	305	298	283	292	292	306	314	309	268	291	327	276	320	321	308	301	326	292	308	304	348	320	324	314	331	281	319	322	289	315	267	324	319	295	316	330	316	307	313	266	312	301	332	305	317	281	284	298	329	289	303	320	322	341	279	296	307	301	335	312	331	297	318	281	326	329	343	320	322	304	329	309	331	300	340	343	316	327	328	306	309	310	303	322	296	315	331	327	319	310	326	313	314	338	300	309	302	308	288	246	290	332	359	335	321	314	329	339	323	280	303	300	276	314	314	318	298	348	296	322	346	322	292	317	317	350	305	288	303	297	301	317	259	347	319	305	331	315	324	296	316	293	292	304	319	346	328	320	280	327	289	328	327	341	338	353	301	326	315	357	334	297	369	322	325	308	295	348	325	298	314	321	340	288	299	315	334	324	299	310	321	322	276	310	300	312	337	306	334	302	308	337	303	309	331	348	307	295	318	321	298	327	309	328	290	355	321	314	315	282	295	345	308	335	288	319	330	303	310	301	310	328	305	338	308	313	290	312	292	344	322	304	295	312	287	315	355	369	339	309	308	286	323	285	301	310	297	315	304	316	311	318	292	304	315	310	266	292	327	315	322	285	293	294	267	321	328	302	323	314	335	313	294	270	294	333	322	292	305	331	312	325	320	296	298	339	302	318	328	318	312	326	303	321	311	300	337	335	329	299	312	331	328	281	313	302	348	340	300	313	350	300	320	292	312	265	313	295	317	309	322	330	315	296	324	327	295	279	325	288	313	275	271	282	311	321	312	306	321	282	294	335	311	311	309	306	293	294	325	280	272	301	347	327	342	339	310	301	318	364	309	325	294	300	306	284	289	297	321	331	315	331	332	313	325	317	316	325	283	312	319	320	318	317	310	308	296	318	306	341	319	291	278	313	268	312	340	314	318	313	303	315	331	306	313	331	335	346	342	332	312	323	306	309	337	324	327	310	310	314	310	316	296	318	337	340	306	334	307	285	327	307	340	367	337	328	300	286	313	352	325	322	334	341	343	329	302	303	284	296	303	328	349	311	300	273	337	328	343	312	300	338	320	319	328	317	276	321	337	329	327	325	338	324	305	325	291	292	271	304	304	312	317	286	357	283	282	353	307	301	327	294	295	278	318	319	316	340	330	307	323	305	316	318	317	299	310	301	293	328	319	316	335	331	326	308	299	326	332	332	294	272	322	333	319	321	306	314	285	307	317	323	320	339	286	295	295	283	323	344	326	311	298	271	285	346	305	309	339	290	294	308	272	317	351	280	294	280	334	317	330	303	334	297	288	264	313	311	333	287	311	324	314	303	299	315	306	297	324	286	340	284	328	300	291	331	309	320	312	326	285	308	301	309	308	295	367	298	313	335	326	298	327	320	306	295	297	365	324	305	322	348	359	304	343	313	342	326	308	302	296	296	296	329	329	340	345	295	261	346	304	314	322	330	310	318	287	318	312	327	331	309	314	323	323	316	354	297	333	318	335	323	338	286	305	352	327	339	331	322	303	317	313	315	294	310	320	299	312	330	336	293	306	325	297	299	314	332	311	366	285	306	313	333	300	283	306	357	336	319	295	284	314	292	294	311	303	326	287	309	343	364	323	296	329	315	334	321	304	322	300	289	341	306	305	308	322	314	310	341	331	335	340	301	302	326	311	325	294	292	311	290	298	285	325	327	295	314	303	289	333	312	337	329	265	313	300	328	334	344	302	316	320	316	306	302	302	307
12465	22492	61371	74326	72396	17267	2142	1763	1539	1384	1280	1162	1131	1073	1059	921	983	922	868	947	878	913	846	853	840	839	868	857	819	833	732	739	782	758	830	775	779	822	791	788	770	776	788	710	719	772	777	762	742	762	758	681	738	757	724	744	712	769	690	758	747	746	680	732	724	742	739	754	745	715	707	727	777	721	756	734	716	710	698	736	717	741	778	721	714	721	704	712	697	715	748	742	708	730	700	720	704	705	726	748	712	751	757	747	685	700	697	670	724	749	716	698	763	721	699	734	694	744	699	717	744	720	685	712	781	712	730	762	693	672	651	693	770	713	713	695	713	686	730	712	719	694	688	689	679	697	766	734	724	748	713	715	722	723	731	685	752	694	750	693	694	737	712	733	746	712	697	659	691	665	739	697	739	724	706	728	667	715	741	688	690	722	745	707	711	662	720	723	694	686	727	706	694	692	715	687	744	684	704	771	670	707	748	672	691	697	731	709	714	662	700	763	771	689	707	690	688	710	681	720	736	741	733	701	676	749	718	739	709	684	677	705	724	719	671	709	716	689	708	722	692	740	732	742	728	736	689	721	753	739	709	737	724	766	705	664	716	733	687	700	678	696	726	724	676	729	680	717	660	727	706	695	667	715	722	702	670	734	671	753	710	724	709	674	715	777	732	683	725	723	741	702	686	726	760	701	702	723	692	728	707	737	694	743	714	700	673	703	694	739	722	748	702	698	716	683	727	681	732	720	717	711	696	717	717	743	702	772	693	718	743	723	692	706	690	732	682	763	670	722	707	696	703	692	746	716	700	753	741	730	651	734	698	677	665	689	689	754	750	662	693	698	690	775	671	739	738	754	738	688	660	711	696	704	718	692	751	682	758	736	754	668	707	723	700	726	756	662	724	756	743	685	695	747	746	756	754	702	736	669	725	683	760	700	767	707	661	701	720	733	717	710	691	714	696	743	691	684	735	678	702	723	685	701	728	718	762	745	684	679	706	699	723	754	704	688	727	699	696	720	710	719	712	727	715	689	741	709	716	736	732	701	685	673	709	710	682	731	719	737	740	730	693	717	722	747	734	699	753	727	721	708	695	749	734	728	678	721	656	719	714	738	752	674	736	695	697	715	728	712	753	718	714	682	690	734	677	744	712	753	713	749	742	787	756	724	717	678	717	696	697	714	704	703	696	704	760	691	721	687	732	681	718	714	680	711	749	748	732	700	745	715	683	652	725	671	742	689	740	706	687	721	731	734	681	699	733	693	744	744	754	740	690	719	738	728	706	734	777	704	685	668	715	782	699	694	679	753	673	773	699	701	735	702	747	715	720	734	678	718	726	724	721	695	688	700	687	729	730	721	720	707	683	727	730	731	709	692	731	740	723	748	702	734	703	714	667	735	714	712	704	657	701	727	738	726	743	696	727	717	794	749	684	708	728	751	727	738	699	677	718	711	672	684	677	713	736	749	733	749	725	735	689	706	755	728	718	707	701	702	706	691	732	696	680	695	714	706	765	692	690	698	770	713	730	714	697	730	731	692	704	691	673	686	715	773	697	731	668	719	690	696	797	695	637	725	679	673	675	730	703	747	729	697	713	703	739	758	690	729	739	700	722	676	727	699	747	753	656	682	746	737	689	719	694	689	662	726	706	752	668	718	762	688	691	657	707	738	778	683	709	719	713	735	699	718	706	745	757	717	739	727	714	725	723	692	733	711	727	743	722	742	732	762	681	737	703	735	671	743	681	721	732	731	737	722	716	744	700	708	736	711	713	705	750	702	715	691	715	673	728	713	669	672	720	712	699	741	663	722	694	716	720	711	722	697	688	697	708	737	694	755	683	679	696	694	741	739	702	729	759	731	709	705	694	705	675	717	724	712	724	733	706	732	712	757	699	755	720	734	683	693	702	676	717	731	731	677	768	696	693	690	733	724	683	733	685	669	689	707	707	736	729	719	735	700	734	684	736	714	677	689	716	718	711	715	705	740	709	677	745	727	718	701	710	752	706	720	702	707	755	704	703	711	692	732	687	692	691	733	688	678	728	702	717	756	731	717	710	721	718	770	723	724	736	692	708	704	710	755	676	713	698	696	779	732	667	709	704	691	708	696	704	717	731	712	692	689	722	716	697	742	731	752	706	664	715	685	675	770	725	684	680	700	738	739	774	778	704	718	738	706	720	687	748	671	730	728	712	733	716	739	716	746	768	748	728	657	727	758	700	730	707	725	761	717	709	743	709	693	721	728	697	731	662	693	723	749	744	697	714	620	686	752	649	725	730	704	688	712	685	677	734	707	705	694	726	761	753	706	717	677	726	702	678	746	726	685	701	728	707	734	721	675	774	697	702	756	716	664	723	695	718	689	717	685	684	690	699	706	729	699	684	700	705	734	704	690	706	696	737	713	747	744	712	725	712	718	706	700	691	692	717	661	686	698	781	732	770	677	770	728	708	735	715	721	689	697	731	704	768	739	742	734	735	698	724	668	721	706	696	725	693	729	761	699	736	717	727	721	716	694	768	712	699	705	664	696	686	740	688	750	702	717	733	725	727	735	718	674	733	684	718	683	666	672	719	702	725	751	700	708	703	733	708	681	657	678	728	744	733	731	659	738	755	740	752	755	696	721	696	690	698	703	750	751	668	697	737	656	716	715	715	730	681	630	675	700	715	678	748	737	690	704	692	679	727	715	752	687	684	720	683	710	737	708	718	746	732	763	709	708	667	694	671	718	713	717	726	739	709	708	718	678	703	753	725	739	729	732	724	715	787	711	752	747	686	699	713	748	675	741	707	743	696	718	711	727	694	691	727	682	668	698	724	756	733	713	737	714	752	709	706	734	677	694	729	747	668	714	769	696	726	743	731	677	683	731	688	720	655	692	722	694	770	770	700	726	751	751	692	726	674	726	692	714	747	720	738	730	767	739	680	685	722	718	657	717	677	778	691	716	745	715	698	742	676	691	735	696	749	674	765	723	626	720	729	701	690	707	734	702	737	713	750	704	710	710	736	749	735	686	726	722	685	725	714	697	767	733	725	748	709	715	671	677	725	692	696	695	675	686	701	736	671	734	677	750	750	716	681	699	667	735	718	707	686	690	714	695	707	694	650	711	712	738	680	714	705	702	736	711	714	725	731	639	739	739	706	718	772	712	744	714	670	705	722	690	699	727	670	705	690	694	749	734	756	712	699	728	706	752	728	723	773	766	694	718	705	699	724	717	751	712	679	747	738	727	726	733	760	716	688	671	742	706	707	663	708	693	720	715	703	682	699	683	656	691	729	740	690	697	680	718	710	733	666	697	722	725	770	703	712	737	707	682	725	677	712	691	696	734	712	710	712	765	710	705	749	761	724	716	723	695	703	734	705	663	676	720	745	698	726	667	714	684	686	737	731	728	700	654	689	693	677	759	702	671	702	700	732	699	711	755	709	692	738	706	735	735	727	660	717	722	672	714	718	741	690	726	696	679	721	717	648	760	697	747	695	701	699	713	685	688	738	727
7665	4905	6471	4250	3756	840	254	234	242	250	261	239	236	232	243	221	204	236	214	186	223	259	269	253	266	252	268	246	219	223	238	216	233	237	249	223	216	254	257	233	229	228	268	257	247	236	215	231	263	255	264	231	271	241	250	224	240	235	222	240	222	221	254	224	230	221	250	222	249	233	243	241	255	244	227	258	248	231	241	237	213	229	222	226	232	236	219	243	266	242	261	223	214	219	227	212	259	244	249	226	220	212	235	243	251	245	235	234	229	220	233	202	230	238	247	247	221	242	227	217	250	194	250	224	230	225	248	264	245	252	205	248	239	247	234	233	233	258	234	219	264	233	226	246	247	243	225	223	228	249	240	238	288	240	256	194	216	226	255	220	232	239	251	250	239	261	231	217	253	251	262	234	226	230	222	253	233	237	213	260	244	220	262	245	238	211	234	268	235	219	263	236	260	262	257	239	230	234	226	257	220	221	242	232	237	204	220	220	234	234	249	242	234	236	249	246	223	257	269	264	224	248	248	222	224	230	228	218	230	250	227	253	185	238	236	231	230	234	226	219	240	276	253	250	241	216	214	227	247	225	233	260	229	239	237	230	227	232	234	236	274	210	246	229	245	257	252	243	231	265	243	221	222	226	225	214	256	241	235	269	216	229	226	237	280	246	242	262	245	232	220	239	233	241	238	261	230	236	214	192	229	203	237	251	205	254	246	254	225	227	242	226	215	264	202	254	211	245	236	206	258	214	226	236	265	262	278	231	220	242	238	265	221	224	244	222	203	252	248	281	217	217	234	223	201	224	231	251	257	253	222	246	261	236	236	236	234	252	238	225	227	205	222	247	216	236	222	259	259	247	237	245	232	250	230	230	217	235	235	234	216	268	209	256	258	221	274	231	236	227	251	227	219	244	241	247	227	256	220	226	219	229	254	267	248	218	248	246	241	234	220	252	240	236	226	255	215	234	235	243	218	250	237	237	242	265	242	230	240	246	241	217	224	231	231	233	266	251	236	251	247	207	250	261	206	242	236	247	213	246	245	230	239	226	234	224	223	231	263	254	210	250	261	237	251	236	209	226	210	265	220	234	240	244	234	234	216	272	219	257	262	239	205	229	213	264	259	240	239	221	244	234	229	242	224	199	257	247	227	249	229	233	258	223	245	214	229	236	237	256	252	249	230	255	233	227	206	232	235	246	209	222	223	239	227	254	268	227	216	226	210	223	230	232	243	266	221	223	226	223	261	227	240	227	270	242	230	218	238	266	216	259	225	231	233	242	246	226	226	232	222	259	264	222	245	244	259	245	202	243	242	276	224	235	233	224	235	242	216	218	253	219	255	222	227	234	243	216	209	239	253	221	231	232	227	241	243	239	222	220	259	226	231	243	220	248	261	249	261	227	238	226	216	247	221	240	209	228	228	243	243	261	238	212	249	217	234	227	224	229	237	225	259	223	232	227	251	219	232	265	255	215	227	233	204	222	208	266	236	250	225	217	246	221	265	266	218	205	269	217	256	270	249	230	256	241	214	237	206	241	219	249	211	265	224	246	235	231	252	242	210	240	236	242	222	216	239	225	209	235	226	237	240	232	229	226	251	230	233	220	241	221	231	224	256	240	220	202	236	258	245	230	212	242	227	205	225	259	257	223	212	205	255	225	246	229	218	238	245	197	213	238	251	234	216	233	253	232	194	228	222	224	223	261	212	250	253	248	240	234	254	241	257	249	226	240	220	219	227	231	211	225	236	210	213	214	244	276	233	236	238	214	239	231	246	221	241	244	217	238	251	255	235	251	230	240	223	231	202	252	238	215	221	244	243	238	212	268	230	248	222	242	251	227	229	252	263	198	243	236	245	226	239	248	218	207	242	212	216	238	222	230	235	194	228	239	238	257	207	214	210	242	223	231	207	212	209	242	224	240	206	240	245	221	262	234	257	242	242	259	202	231	223	220	253	227	250	233	248	233	219	232	205	275	238	229	227	231	236	282	246	248	229	260	259	228	234	223	238	224	250	245	250	238	245	244	221	235	229	238	225	229	229	221	247	231	240	204	223	229	216	240	237	194	227	226	219	230	206	217	253	225	202	250	254	292	201	216	240	238	205	250	240	259	235	255	232	249	235	242	240	264	231	237	222	238	194	216	210	219	278	243	243	261	248	226	230	203	239	209	232	258	247	220	218	254	230	249	234	219	233	222	238	256	257	245	205	235	265	237	259	247	220	236	227	234	248	239	244	251	241	241	205	217	240	240	256	214	234	226	245	239	233	229	253	262	229	265	236	210	249	243	239	258	219	254	245	198	231	231	216	233	216	203	253	251	257	237	238	246	272	233	249	247	248	237	241	258	241	251	233	233	204	246	253	240	239	231	270	225	212	241	251	223	228	236	195	207	244	221	233	233	246	254	228	261	243	238	214	256	261	227	225	235	267	193	222	240	244	230	245	231	209	238	226	229	201	210	249	242	239	214	229	211	223	224	231	237	225	226	244	241	255	239	254	266	256	248	243	232	249	265	235	256	264	204	248	236	221	227	222	227	227	242	224	237	222	224	236	259	226	253	259	253	211	236	207	238	241	258	252	224	236	224	252	254	270	205	227	237	238	214	245	239	243	248	238	257	258	252	223	236	249	251	214	199	224	226	247	216	228	254	236	225	238	240	240	204	250	222	234	231	262	259	212	231	252	246	267	238	220	226	256	216	252	215	238	263	261	231	227	224	204	258	207	226	267	226	241	237	241	260	257	229	228	206	231	212	220	252	247	249	244	232	237	229	224	222	269	220	214	212	206	239	238	247	227	231	289	257	220	214	224	236	269	249	234	227	241	228	241	234	254	207	239	254	238	210	258	214	198	232	238	212	231	236	225	242	219	246	208	222	204	229	212	198	245	226	271	227	251	248	227	236	260	225	239	208	225	248	229	214	224	232	230	214	245	239	230	221	238	251	211	273	237	245	242	193	240	224	210	257	249	273	249	206	262	225	231	245	253	237	242	238	209	243	233	220	269	260	271	233	247	250	239	257	226	262	222	236	242	226	233	215	256	227	259	250	251	234	259	227	237	239	233	236	213	242	217	223	242	262	235	252	218	227	230	230	252	265	228	206	234	260	228	214	233	241	228	225	285	265	252	222	239	247	254	222	234	255	227	216	233	250	210	244	233	237	226	234	229	233	232	198	224	226	238	224	217	247	227	240	224	226	231	256	262	218	246	235	264	230	204	251	218	258	221	201	233	236	238	253	256	250	222	256	274	240	256	245	209	245	223	219	231	227	216	228	228	247	235	239	262	213	244	240	259	233	259	256	239	235	242	264	236	225	224	226	238	227	211	212	281	246	248	245	228	209	221	220	245	254	239	237	251	238	235	219	254	246	231	237	226	220	238	214	223	238	266	259	226	223	200	236	206	213	253	232	254	250	216	217	249	224	265	240	270	218	235	245	241	221	214	229	241	227	241	230	242	221	234	224	236	230	228	210	237	228	232	240	226	264	221	255	226	230
4443	4596	11049	10900	11203	1705	575	546	555	563	568	549	575	529	552	593	562	523	554	542	516	533	576	533	533	510	532	530	531	528	544	506	525	539	554	563	537	507	522	590	530	579	523	582	546	527	547	561	537	575	559	532	553	529	524	491	477	525	529	536	547	520	524	518	487	517	554	556	537	528	529	592	531	566	547	520	559	515	533	561	539	519	491	522	531	518	530	537	522	530	524	507	551	522	543	532	511	561	515	494	515	528	546	528	583	538	532	533	514	516	548	545	559	528	512	567	545	523	523	552	542	529	511	519	546	503	550	550	532	523	523	575	553	532	539	527	556	513	524	519	572	537	554	557	534	555	529	530	526	562	514	523	491	517	521	514	549	527	528	521	499	521	567	536	547	569	560	483	549	515	556	529	537	512	553	559	551	535	555	520	606	545	537	515	559	548	523	568	571	483	467	530	542	621	578	531	527	538	493	528	537	566	532	522	522	546	536	529	522	566	511	495	560	541	506	525	522	537	555	580	559	545	578	524	533	519	534	526	520	541	531	516	525	502	536	559	533	586	519	511	541	527	526	528	509	543	537	541	526	553	508	516	515	566	531	548	520	561	542	518	563	576	559	504	503	535	511	555	509	500	503	535	556	533	515	497	518	530	513	573	530	535	551	559	543	512	548	527	540	485	520	527	517	525	513	521	523	537	516	578	550	525	513	513	531	512	543	511	551	561	549	556	535	541	525	521	571	540	524	527	535	574	541	534	534	527	558	525	578	525	556	518	532	568	520	522	517	499	527	522	581	516	477	551	533	537	565	513	567	491	507	542	518	551	521	509	544	516	534	531	564	560	530	530	564	569	538	522	520	570	532	513	535	521	576	517	559	520	534	563	541	502	579	521	534	526	563	555	544	530	535	542	496	489	555	496	518	522	577	543	546	546	539	504	517	512	544	529	555	538	532	504	565	539	550	539	538	560	553	517	534	512	511	504	541	544	546	531	569	546	530	548	539	553	552	517	564	504	527	494	490	511	557	530	556	588	546	547	475	516	541	583	544	515	503	546	484	540	537	521	547	562	544	484	536	546	563	553	528	501	556	544	547	528	511	505	549	509	544	515	554	556	552	566	542	541	540	564	557	552	542	540	539	538	580	572	543	505	539	553	489	516	565	531	544	544	514	545	587	527	555	522	536	516	512	511	524	578	553	528	525	554	568	540	560	553	550	547	552	543	536	541	524	525	513	525	530	557	505	544	574	517	509	539	529	544	534	514	556	546	554	532	533	551	513	522	530	529	503	545	535	514	512	556	523	540	538	565	539	559	569	559	549	529	517	533	489	518	556	541	530	521	516	557	509	526	531	482	604	477	517	564	516	535	528	520	535	518	515	505	556	516	519	546	519	580	551	564	534	511	509	514	560	538	554	557	552	510	536	535	529	613	522	534	527	528	554	530	543	536	494	526	538	530	533	577	475	504	519	519	516	521	509	503	543	547	535	553	525	512	530	547	527	528	520	533	520	541	552	518	522	576	506	522	518	534	524	542	535	549	562	513	496	490	552	517	538	542	560	566	526	516	575	536	529	561	522	591	560	526	540	509	559	541	517	539	520	560	520	530	498	569	534	551	502	535	535	514	537	516	531	560	552	484	548	491	541	535	532	538	537	521	551	541	508	570	529	584	562	570	531	529	557	563	534	552	508	556	541	549	541	557	548	506	525	485	522	497	565	549	531	529	560	489	580	594	550	537	528	551	545	567	543	551	539	558	488	547	544	562	560	511	534	538	518	526	575	541	551	513	541	543	566	547	540	597	502	549	507	514	540	503	570	528	509	551	543	510	545	518	493	488	560	547	495	527	553	520	544	524	500	536	538	514	539	541	557	532	554	501	569	528	533	553	510	535	571	556	513	546	539	532	503	501	572	553	551	527	546	512	506	533	493	575	526	546	537	524	524	554	539	546	568	574	542	558	508	558	556	554	505	517	518	567	542	591	542	536	516	544	547	544	504	520	538	539	525	516	527	531	541	539	535	519	504	501	524	539	552	506	568	590	521	559	544	541	534	493	536	547	502	566	508	546	526	494	536	549	538	544	530	562	531	506	524	562	548	539	551	516	508	493	534	561	544	543	526	545	519	537	553	533	565	507	545	506	556	529	548	514	523	573	526	543	590	519	537	559	531	567	572	544	524	550	532	526	494	540	569	471	541	584	532	488	568	535	524	530	529	569	524	579	502	476	525	503	516	546	507	546	576	553	514	527	562	549	547	537	534	529	558	507	532	524	560	530	512	510	542	504	495	556	504	530	512	530	565	521	524	538	520	555	498	538	538	495	555	501	576	526	517	513	581	542	548	519	518	531	511	530	540	506	494	558	512	539	526	524	568	535	551	508	523	529	507	560	544	497	571	576	577	528	588	491	519	542	524	517	537	506	518	512	537	513	491	536	577	543	529	520	539	537	540	509	548	541	532	541	555	535	509	539	552	483	563	514	503	519	518	558	532	518	504	561	540	548	555	496	537	524	513	553	540	509	537	501	546	516	541	542	503	555	538	516	528	577	500	541	547	558	528	525	529	495	586	517	547	491	537	555	500	572	525	531	529	566	518	511	519	570	526	506	546	501	541	541	490	573	484	593	565	546	538	525	556	545	530	507	498	552	547	498	549	532	543	517	528	502	538	543	524	562	536	555	502	547	545	555	535	544	560	542	547	529	521	498	508	499	524	546	521	517	538	506	541	548	564	492	546	478	526	551	511	518	539	555	493	528	547	521	523	554	551	568	494	563	488	535	558	577	561	524	539	514	503	525	526	548	545	567	551	532	578	555	511	498	536	532	515	538	542	527	517	558	540	547	552	567	516	560	551	535	554	567	546	548	559	536	537	543	517	558	551	508	518	519	552	561	549	529	522	519	527	554	513	548	509	553	560	467	519	536	506	534	519	566	565	543	520	498	523	550	518	583	532	533	517	533	506	513	511	530	529	519	503	557	567	521	575	554	540	552	537	460	521	536	540	546	510	544	505	524	540	541	547	536	588	574	516	530	524	559	534	534	555	536	554	581	539	530	550	535	579	580	501	519	498	524	534	575	576	567	511	526	529	518	545	540	540	559	534	556	518	537	535	537	502	536	514	474	527	558	535	558	517	534	532	552	574	547	518	530	510	556	513	547	492	558	512	545	589	522	561	548	544	553	510	520	510	554	537	517	544	566	543	524	551	559	527	552	561	586	557	570	557	518	506	536	546	512	554	505	565	565	542	524	497	506	530	553	535	523	496	519	551	513	573	511	520	559	548	523	488	537	511	578	563	579	586	542	535	557	518	547	521	545	578	581	550	526	498	523	559	554	529	519	533	532	522	546	560	541	554	545	557	509	542	567	537	562	556	530	496	516	541	528	493	520	590	541	542	530	507	491	539	498	516	536	519	510	524	514	538	557	518	529	547	563	527	515	516	570	557	489	548	551	539	534	534	530	544	528	504	560	510	593	558	539	559	528	546	542	515	554	536	523
20314	24417	58121	54518	49803	17508	1324	331	268	254	235	190	201	178	187	222	210	192	204	203	199	171	158	178	190	172	166	154	158	187	191	177	190	171	166	196	143	160	177	151	188	179	172	184	186	175	196	200	169	167	165	159	188	179	183	174	188	183	180	167	181	179	168	169	190	174	163	193	181	153	172	165	170	202	173	184	156	170	181	169	169	190	171	157	167	154	173	156	176	157	184	165	164	166	193	166	176	166	161	178	192	206	158	169	181	158	146	180	165	161	189	176	171	180	187	171	197	187	172	169	173	178	203	182	182	162	184	165	166	186	160	179	165	172	164	191	163	181	181	179	170	145	199	171	189	205	178	173	191	171	164	179	164	150	163	164	180	150	181	161	179	142	156	178	194	157	182	168	170	140	172	174	157	204	189	189	167	172	178	171	151	173	164	168	165	195	175	171	187	183	156	169	179	160	163	178	181	179	177	164	161	191	175	191	161	164	159	176	179	162	165	154	165	172	179	172	170	205	176	192	189	173	194	193	162	172	170	184	157	159	159	168	170	153	191	177	166	176	179	182	154	164	180	171	183	172	186	176	171	177	189	147	175	159	179	161	191	169	187	171	180	209	184	158	167	173	178	177	171	161	151	167	159	166	171	172	154	188	155	156	182	151	184	182	181	167	163	156	167	177	195	166	162	153	166	177	157	175	168	159	166	188	182	165	166	169	181	176	175	160	188	173	150	171	198	179	203	174	167	169	188	199	160	182	171	183	196	148	160	158	192	205	191	174	173	174	164	174	162	171	172	143	177	169	162	186	148	196	180	174	205	190	161	180	150	176	185	175	188	168	156	192	179	178	189	186	194	169	165	179	180	172	180	162	174	171	154	160	180	176	149	169	168	175	161	153	181	169	183	187	150	170	173	171	173	181	170	185	155	208	192	173	179	174	159	172	172	165	159	171	163	179	176	168	151	172	156	193	173	162	187	152	177	171	163	184	214	172	159	184	176	153	160	178	200	162	161	182	185	161	162	166	176	180	170	173	168	188	165	190	153	158	157	152	167	166	159	160	195	174	216	181	179	170	153	153	179	185	160	156	197	163	161	163	157	181	167	173	164	162	158	167	175	182	171	164	168	150	153	157	166	179	181	175	174	186	161	190	182	157	182	206	173	157	164	189	191	182	174	150	177	165	185	194	166	181	173	170	179	186	187	186	179	164	194	192	172	170	180	171	187	185	175	174	176	156	180	169	149	168	167	166	185	180	178	188	160	161	161	177	169	176	158	158	152	166	172	191	179	171	174	140	167	179	152	157	170	164	179	152	166	162	183	173	178	169	168	188	180	167	185	172	183	186	161	156	181	160	205	172	177	167	158	156	169	165	162	177	179	184	151	172	177	185	175	175	154	173	188	177	172	181	168	190	166	169	172	161	162	168	173	180	162	149	165	147	152	159	179	182	156	183	170	153	181	158	148	169	158	177	170	168	185	162	182	174	150	165	183	185	181	188	172	158	174	161	197	189	174	179	163	164	193	176	161	171	199	187	189	138	155	188	182	168	149	187	195	164	176	191	171	165	175	201	155	157	164	151	172	183	175	168	174	158	172	176	179	173	169	170	162	153	188	166	153	170	185	168	166	177	168	191	179	182	147	152	154	174	187	184	177	179	157	187	169	193	158	195	203	196	181	171	189	179	179	181	184	163	182	157	186	173	162	167	164	174	194	180	154	166	158	136	176	188	172	150	144	172	169	164	191	181	190	156	157	163	145	158	165	177	179	205	185	177	201	171	170	188	170	162	167	170	176	176	181	170	192	183	169	145	159	167	183	198	161	184	173	170	166	183	188	186	162	162	179	183	177	158	195	164	158	146	132	154	177	167	169	162	175	201	165	169	155	163	155	176	179	184	204	165	174	228	169	181	176	196	167	157	194	147	166	164	193	140	177	195	177	160	148	186	190	191	177	168	168	173	172	170	148	149	175	162	142	180	194	175	179	163	171	176	164	184	189	155	180	184	182	186	169	170	180	170	172	170	179	168	182	171	153	159	175	148	189	168	174	186	175	177	181	160	173	154	168	152	191	151	146	170	150	171	196	190	152	173	166	187	163	154	171	193	171	186	165	183	189	171	156	151	221	161	174	183	162	162	158	173	176	176	158	158	158	163	159	201	145	163	189	143	198	160	183	167	163	177	194	173	146	191	165	162	176	165	142	147	162	194	183	169	157	159	132	164	164	172	178	174	162	162	161	169	161	154	162	170	162	164	177	164	176	155	139	156	154	174	159	191	164	149	171	174	173	156	149	160	168	169	178	172	191	168	187	186	172	207	184	168	215	187	166	164	153	185	167	165	161	175	176	194	163	183	152	168	176	164	176	156	195	170	172	175	167	149	190	171	186	221	203	176	175	172	173	164	172	175	153	171	179	179	193	200	161	179	178	150	179	173	187	163	179	174	162	184	188	179	157	180	188	168	212	162	203	173	182	174	193	163	184	166	148	147	169	155	179	171	179	186	188	187	147	179	167	173	161	159	170	170	170	160	190	167	176	174	186	147	185	178	165	183	173	178	181	196	200	157	175	171	154	187	173	172	201	162	163	172	147	156	191	155	167	197	156	180	182	167	172	181	168	161	165	164	150	168	171	172	172	169	168	186	179	199	180	191	166	168	166	170	170	171	174	170	167	174	183	175	151	156	166	175	169	174	176	192	183	178	190	142	181	155	185	177	153	190	153	172	154	185	172	133	161	151	168	169	151	173	159	181	176	160	176	135	161	139	163	173	179	198	168	169	151	172	194	165	166	155	159	169	175	161	182	161	187	193	187	186	160	185	159	155	146	164	174	175	187	141	168	191	156	180	151	156	179	186	159	164	169	160	166	150	155	179	169	168	184	192	192	161	171	164	170	164	166	219	184	183	162	165	169	171	171	180	179	161	182	184	162	186	175	186	163	156	163	160	163	173	201	163	167	180	166	158	161	154	181	198	156	181	175	170	161	173	178	182	158	181	155	174	179	167	166	166	151	173	169	180	164	167	182	188	161	145	194	151	187	167	183	170	173	191	174	175	164	167	176	165	167	189	190	174	173	175	166	163	168	180	183	165	182	173	171	138	169	155	184	172	142	181	186	193	174	180	158	158	157	186	173	157	185	146	182	199	163	197	176	164	175	162	145	179	166	141	160	171	199	160	171	189	156	167	164	160	167	172	168	174	187	185	150	166	173	186	185	173	158	185	152	162	158	161	183	173	178	159	186	168	165	198	159	205	161	184	176	157	178	156	164	161	170	166	178	189	145	193	164	184	184	194	177	151	167	147	147	188	197	154	178	153	164	183	171	175	151	175	193	176	183	167	151	164	165	175	194	191	192	173	179	147	149	175	144	175	168	157	182	142	150	200	165	170	175	172	177	188	182	172	183	178	186	164	162	181	180	177	175	165	172	161	186	173	163	181	176	172	168	153	177	160	156	171	170	200	169	149	176	194	199	178	170	159	165	179	151	163	161	176	154	162
10140	20991	54632	62413	59992	10225	1261	1075	948	862	807	709	689	684	650	608	603	573	536	545	554	525	519	515	497	505	511	487	449	505	453	462	472	448	446	462	460	466	469	449	431	435	431	437	462	435	491	489	449	439	451	441	444	454	408	467	421	441	418	437	464	437	452	434	461	402	444	439	442	466	423	415	442	427	403	427	428	424	404	419	454	399	415	428	447	421	467	479	465	459	410	408	439	453	419	439	441	388	424	426	457	454	439	411	453	492	391	441	416	437	457	429	460	412	414	435	446	449	416	466	487	445	450	434	463	449	422	405	473	444	418	435	444	407	416	402	440	417	421	459	409	435	440	487	470	434	412	441	420	393	425	420	433	442	424	412	464	478	476	452	416	441	462	379	399	397	396	408	406	429	449	423	449	422	402	441	430	468	407	419	444	447	400	439	462	436	424	409	418	436	425	426	430	421	440	391	419	430	461	444	405	416	402	428	426	441	425	424	431	452	420	436	426	434	421	447	419	432	414	436	454	439	463	423	448	408	388	419	419	445	400	408	438	379	423	478	405	447	468	442	395	457	460	433	465	422	415	423	414	417	385	458	397	434	425	455	436	435	436	422	450	431	435	403	405	442	408	416	439	401	408	388	412	401	437	471	424	474	431	428	432	425	452	433	442	432	426	395	427	420	461	461	437	451	420	402	421	408	419	427	470	465	431	396	433	445	415	433	482	435	433	380	416	395	441	465	420	426	422	419	441	429	420	444	458	431	432	416	414	393	461	463	412	410	444	433	403	440	406	445	435	445	438	446	426	429	433	424	433	387	448	410	389	448	455	421	443	424	421	436	377	443	421	420	409	441	471	435	416	434	431	406	415	426	443	428	440	443	439	407	464	438	418	424	409	447	437	435	429	436	407	386	434	434	414	422	463	490	486	415	408	452	436	400	447	438	403	445	428	380	464	439	418	452	423	452	448	440	425	421	408	427	444	387	394	450	420	423	433	456	424	425	406	442	453	408	419	437	454	433	398	471	455	426	417	421	412	422	426	439	440	431	423	443	449	419	432	411	460	438	425	470	418	433	410	441	402	398	441	397	463	421	449	415	428	417	454	458	404	467	463	417	445	417	458	444	435	420	456	435	453	459	441	431	412	467	434	473	423	445	445	441	403	434	424	412	463	453	419	431	402	474	420	392	408	455	414	437	432	408	406	405	410	444	382	434	409	460	419	404	412	417	419	403	451	423	392	388	425	444	397	427	439	460	412	430	449	445	454	406	459	440	429	397	437	409	447	426	397	419	421	427	431	470	441	445	452	413	415	427	386	440	432	495	449	439	441	455	465	447	432	411	405	445	424	443	438	423	455	432	418	456	448	427	441	430	448	427	426	413	423	423	402	420	430	390	436	432	420	430	398	415	461	432	399	425	461	402	433	428	412	426	405	403	426	460	420	402	439	449	439	406	409	430	441	423	416	427	454	429	394	452	399	423	392	418	425	455	445	435	408	415	397	417	426	423	449	443	461	406	425	461	444	409	431	414	437	436	434	420	433	424	409	440	433	428	397	439	399	423	435	418	408	477	433	428	415	421	429	423	409	437	411	434	381	450	434	417	455	429	447	466	420	452	452	437	385	414	389	407	422	386	436	425	399	421	459	424	469	420	440	399	450	481	378	400	449	434	403	440	443	454	449	375	427	442	458	428	425	401	425	432	442	458	410	427	407	455	442	414	461	458	440	424	405	463	405	403	403	445	412	424	424	412	444	448	417	430	418	443	392	377	416	429	415	424	409	460	418	393	445	431	437	398	431	430	424	412	424	450	440	449	468	454	415	437	428	453	412	445	441	462	442	418	434	445	441	420	407	415	426	412	406	425	428	436	421	468	401	411	451	422	450	424	432	449	458	443	435	454	411	472	419	456	422	435	418	411	466	459	416	432	444	423	413	419	426	385	421	428	438	428	427	462	436	444	417	415	420	424	433	423	461	451	439	440	444	417	432	436	435	415	428	413	444	435	427	415	443	454	438	433	436	432	440	428	451	382	437	403	441	439	436	445	428	377	417	458	418	420	412	433	459	459	430	457	444	388	439	458	470	434	440	426	444	446	443	446	467	424	443	408	426	456	443	431	444	421	432	441	429	433	421	413	402	435	457	426	434	449	465	434	425	435	459	424	414	455	435	456	431	429	383	455	416	443	412	412	451	431	447	401	472	457	418	453	408	449	436	410	436	446	429	447	427	436	429	412	468	401	399	413	438	457	430	471	419	422	438	429	436	412	441	406	401	452	441	429	476	448	441	415	453	417	398	418	463	446	422	408	455	428	464	435	461	401	431	408	442	417	438	399	395	397	446	415	390	397	401	425	456	454	431	444	425	426	437	403	435	460	410	442	447	470	434	440	413	429	406	454	426	438	469	448	429	433	447	410	444	426	438	436	428	441	420	445	417	451	420	420	426	417	473	404	422	415	426	459	410	415	423	440	453	436	457	433	441	481	404	434	413	426	420	450	453	405	427	430	429	437	404	477	444	428	443	447	428	435	435	419	465	419	420	424	428	435	450	454	446	443	485	431	439	462	446	428	445	461	400	405	417	452	421	427	449	400	445	455	435	434	458	417	451	432	445	437	445	415	428	430	456	439	452	474	423	399	436	439	396	436	409	421	476	466	441	470	484	401	417	444	428	441	412	451	420	441	436	459	425	401	468	427	440	442	416	459	448	468	412	376	438	410	430	410	433	453	413	451	399	467	497	428	441	373	449	447	419	427	422	383	441	431	461	420	467	437	460	399	417	448	437	451	420	418	453	426	411	399	413	443	419	449	418	426	446	403	431	450	404	423	466	437	428	409	467	463	405	451	420	464	433	422	413	446	430	420	425	421	416	482	404	425	438	465	475	411	416	409	423	449	455	414	436	436	425	440	454	389	416	439	442	417	420	419	427	415	388	437	424	446	430	448	442	450	451	452	428	438	435	419	424	427	462	398	421	442	431	424	435	397	424	435	445	433	416	407	433	435	411	434	427	433	455	426	422	397	425	451	483	414	416	433	422	433	450	419	452	420	409	435	446	421	422	426	423	426	448	443	444	409	431	476	444	452	424	443	468	440	442	416	443	493	435	451	417	410	441	435	438	447	452	437	426	397	397	430	429	449	452	404	449	423	419	448	437	395	425	445	421	447	426	387	434	430	422	438	415	442	415	441	409	414	405	466	457	422	447	413	455	446	439	445	454	445	411	425	442	420	415	415	464	464	437	415	474	445	423	422	418	409	361	447	411	409	462	439	406	456	396	478	427	397	419	408	463	430	410	431	426	449	457	419	448	425	424	415	400	434	418	419	430	408	433	432	423	447	441	392	436	440	413	441	454	443	429	415	450	431	437	427	466	429	429	415	433	399	429	473	422	433	399	417	427	418	431	438	416	397	444	435	406	407	421	442	419	435	425	412	452	397	440	447	421	396	387	421	456	428	427	447	424	451	446	428	432	445	457	394	446	435	446	457	426	419	438	421
27302	37606	72279	65347	60193	23732	3164	544	465	444	427	391	350	360	374	387	336	343	345	331	354	353	320	341	284	322	347	323	358	318	316	342	305	324	325	330	339	318	336	336	363	274	321	296	335	334	333	332	324	288	317	313	323	331	303	292	317	290	327	364	304	308	327	316	302	295	295	303	297	324	301	320	315	332	312	313	298	316	313	318	284	298	302	346	311	279	309	329	304	317	297	301	279	314	332	306	304	332	296	342	349	329	320	278	315	294	302	319	292	302	324	333	329	317	323	333	306	291	331	292	314	293	312	289	333	309	317	312	315	324	333	319	321	330	282	338	347	344	288	323	321	300	313	307	353	296	305	292	341	339	325	290	290	310	291	329	330	329	310	327	353	330	309	312	298	312	295	280	344	340	300	322	310	287	311	286	326	329	319	324	346	315	296	289	312	305	294	305	280	307	361	314	284	307	260	311	265	334	353	315	328	322	310	343	322	307	309	335	296	325	333	345	337	327	302	341	305	333	323	289	306	374	334	279	308	302	286	328	302	337	347	329	343	294	315	278	298	305	314	314	333	281	328	327	316	311	323	321	326	307	328	322	296	307	336	297	311	333	290	314	343	312	313	330	296	338	332	318	302	328	276	284	303	323	312	313	307	344	310	329	315	318	299	333	294	309	291	285	306	339	283	329	309	285	334	308	345	308	313	351	349	336	314	305	312	349	309	329	306	271	320	303	299	314	320	347	305	318	291	332	307	325	312	319	308	289	300	301	316	342	318	305	305	301	337	375	333	306	285	294	281	299	299	307	306	315	328	323	325	310	288	299	345	367	324	347	301	288	336	309	293	317	311	307	342	292	284	314	320	313	314	300	310	307	315	302	339	294	300	343	318	280	302	294	297	309	289	337	346	288	292	323	306	319	302	313	327	301	321	351	321	294	288	326	320	292	292	310	324	295	320	297	329	356	302	333	301	287	314	292	329	364	308	325	340	351	308	322	324	311	333	284	304	334	317	320	316	328	288	321	334	282	323	299	320	315	318	294	345	324	302	282	289	333	326	300	292	287	302	327	280	290	308	324	336	345	308	297	307	336	295	284	286	317	300	287	309	328	322	324	301	310	321	329	296	281	300	335	291	321	345	323	332	307	288	304	346	325	327	298	295	330	289	285	316	309	349	294	311	330	340	319	343	301	334	318	292	341	318	323	304	332	289	330	331	335	295	277	295	339	295	310	327	341	308	334	327	301	324	341	304	342	304	336	310	306	353	341	275	303	301	322	279	317	346	356	321	317	297	297	315	305	324	319	336	329	328	316	309	297	317	286	270	274	307	319	330	320	300	309	298	317	306	310	314	337	330	324	298	338	331	298	289	317	270	330	300	314	321	343	292	321	300	304	289	291	305	324	337	317	309	301	259	274	282	283	288	290	300	357	317	323	323	306	308	340	290	325	347	340	300	317	340	297	288	304	366	293	311	287	353	285	275	320	331	302	333	335	309	342	319	314	321	336	307	291	286	314	306	320	292	313	325	292	319	324	312	326	299	309	309	348	292	309	324	341	299	328	288	314	306	313	298	355	311	335	334	335	300	307	314	319	347	279	326	281	310	328	308	318	314	333	321	320	305	313	323	305	310	296	306	294	331	324	300	327	315	306	317	300	292	312	330	349	329	345	315	324	329	327	299	292	325	324	303	312	276	310	321	305	327	339	309	329	311	338	329	323	329	306	324	329	297	324	303	323	312	333	328	322	308	297	300	305	336	324	329	297	275	306	347	296	324	299	350	338	328	287	305	321	336	322	280	331	317	317	345	324	313	292	291	284	332	349	307	326	332	289	348	316	328	306	328	313	308	319	281	332	312	340	281	293	275	309	318	328	312	327	303	297	261	347	317	342	304	314	299	319	295	301	312	283	325	351	323	320	308	354	298	319	302	260	292	335	323	328	315	355	322	338	315	320	302	313	294	305	318	322	310	290	342	319	311	303	309	337	309	323	286	320	324	312	269	299	322	321	337	334	300	298	327	317	314	315	334	316	337	309	326	274	309	334	331	364	315	320	295	319	274	340	328	320	331	311	314	289	317	324	317	280	336	311	355	347	325	340	353	336	308	272	276	312	334	298	326	299	343	363	338	322	302	284	318	304	295	305	319	346	312	314	333	352	329	294	329	286	318	323	327	316	320	338	333	285	321	330	337	298	307	333	327	308	358	309	336	275	323	293	320	292	309	313	325	308	297	295	301	315	275	333	270	332	317	300	319	301	311	289	312	310	309	314	289	308	308	304	305	359	287	310	287	294	317	302	331	311	307	292	302	305	311	330	315	294	339	354	304	334	334	310	345	312	354	306	318	348	323	298	307	282	369	301	325	331	314	343	303	277	310	340	312	308	313	339	287	268	300	324	305	298	297	346	318	272	325	293	323	313	307	295	286	275	301	315	303	311	294	318	327	343	297	304	326	313	319	311	302	302	304	281	318	295	304	340	348	311	286	297	297	282	315	293	311	309	276	332	312	321	350	311	329	330	314	309	320	324	346	325	292	319	318	285	336	305	347	301	355	303	309	327	293	287	305	321	321	306	315	307	325	303	331	325	315	317	334	331	280	342	318	304	321	312	299	272	355	313	288	343	320	326	287	312	303	291	309	304	307	352	299	303	291	300	303	336	309	291	279	292	345	316	306	330	340	312	322	326	303	292	356	330	337	316	348	330	306	278	280	307	322	259	311	329	269	291	317	312	317	304	293	309	347	296	351	311	333	309	282	303	314	303	301	288	304	287	308	306	314	308	293	304	371	293	318	340	311	296	315	317	316	330	327	320	352	301	297	322	295	302	300	315	293	297	323	282	306	323	324	334	311	316	314	294	330	340	292	356	324	299	321	332	305	344	322	275	308	345	309	300	289	300	284	315	298	342	321	349	333	307	303	276	313	343	340	328	316	313	328	312	316	274	322	355	346	320	310	315	308	315	297	325	324	293	317	310	290	303	294	303	277	328	323	320	332	291	345	298	294	311	343	321	335	287	337	295	343	299	302	320	292	294	318	318	293	279	321	265	310	325	333	311	283	311	318	322	336	322	318	325	306	324	265	232	294	338	303	337	283	317	288	334	323	319	302	313	322	324	333	303	314	302	323	331	334	307	315	363	329	316	325	315	356	316	297	311	332	297	334	338	291	315	333	325	321	322	319	319	323	299	299	321	323	291	333	309	291	310	341	309	291	290	330	294	314	326	310	327	324	318	279	317	335	293	304	307	305	319	325	317	307	315	352	338	270	309	318	311	305	292	326	345	310	345	337	318	318	305	327	327	314	310	330	348	304	281	326	287	314	262	310	336	300	312	338	307	319	322	320	298	287	299	281	337	317	290	298	286	307	310	343	311	299	295	325	315	338	287	351	333	339	292	303	300	323	314	291	316	265	308	307	311	288	348	316	324	325	319	339	324	312	329	306	287	327	317	329	288	292	323	322	339	331	267	312	290	318	325	358	309	308	320	330	315	373	317	314	348
12484	29738	65601	72550	69071	10723	1933	1735	1541	1440	1284	1194	1144	1092	994	962	920	923	908	821	891	901	850	861	832	811	788	770	794	781	762	735	828	766	774	746	809	739	722	763	738	732	743	708	730	745	746	749	703	759	709	730	744	758	724	674	674	757	738	763	735	675	726	728	747	725	774	716	722	710	756	712	741	672	727	737	730	710	751	737	698	758	722	698	692	751	767	744	729	708	696	721	722	703	725	756	673	676	709	722	737	704	728	734	682	754	749	678	750	699	703	706	704	720	718	762	704	736	703	707	754	733	689	683	708	712	755	704	708	742	711	658	762	760	740	727	744	736	754	733	742	730	693	731	699	673	721	705	732	707	678	662	700	762	742	701	743	738	744	697	705	671	750	709	682	721	730	742	735	725	735	724	735	714	749	689	732	704	699	691	692	727	682	705	718	667	713	720	649	700	760	732	712	712	726	691	695	685	719	711	695	730	719	734	745	660	681	743	711	685	648	708	677	723	680	753	753	704	755	707	760	685	727	734	669	721	723	717	673	707	718	732	700	690	725	730	705	717	735	717	695	716	718	739	785	688	698	711	744	677	695	719	731	703	703	695	745	706	747	696	667	735	705	705	679	708	728	694	720	741	737	701	722	716	684	708	730	681	677	687	709	690	727	743	693	682	682	705	739	709	695	715	706	709	713	699	691	752	744	692	729	720	670	694	768	707	733	720	743	723	714	713	686	721	752	746	694	713	670	700	693	715	716	762	713	716	733	720	631	727	681	708	712	673	762	682	719	684	728	727	736	725	715	687	688	715	713	724	710	719	725	673	705	730	683	701	727	718	692	748	744	716	746	746	725	718	722	722	735	744	715	690	728	712	707	701	689	661	700	698	740	708	727	685	724	719	737	703	718	718	714	691	716	712	726	743	725	705	710	726	746	715	700	671	731	696	698	733	685	739	748	710	731	689	721	690	652	707	682	659	673	647	726	697	751	693	726	689	684	654	725	714	726	740	683	658	710	735	749	721	725	704	716	718	710	722	723	718	738	721	753	765	725	686	728	725	679	737	724	701	687	721	749	683	701	725	696	764	730	728	753	698	730	660	710	705	685	717	742	735	729	734	724	684	735	700	681	696	712	736	691	699	726	696	745	704	735	753	668	706	706	721	674	736	733	724	707	689	708	662	747	670	712	716	737	708	729	719	686	701	738	732	717	740	672	732	786	705	703	694	713	740	688	693	711	687	667	710	715	702	722	702	711	666	735	684	680	682	690	703	743	728	705	754	729	680	738	719	694	708	722	700	731	673	714	723	671	737	637	683	720	677	729	725	720	712	739	696	714	765	663	681	692	721	718	703	693	716	696	708	720	716	690	693	733	697	713	706	716	764	746	683	710	720	667	720	718	683	707	782	676	682	746	705	738	664	657	734	745	736	634	682	742	681	783	764	696	713	695	704	718	728	726	755	746	761	672	699	710	700	742	715	689	736	709	736	737	708	743	705	679	715	683	741	723	755	678	721	735	703	707	710	718	710	727	714	713	665	703	713	691	736	730	709	737	715	670	698	724	709	739	719	793	709	695	700	680	708	730	641	708	718	703	680	722	700	719	734	698	717	668	685	717	703	741	695	685	700	757	767	717	695	675	738	668	743	696	706	728	683	655	712	721	674	660	716	757	688	663	701	678	710	689	688	723	692	728	717	754	683	732	694	681	686	719	758	750	740	719	658	715	742	734	730	719	771	696	705	698	719	728	685	767	764	709	663	712	722	652	684	709	674	701	686	704	690	718	740	737	705	721	726	769	690	741	729	703	709	751	708	695	721	736	695	696	711	732	731	694	721	719	747	759	734	672	683	730	755	687	764	713	722	717	685	716	719	768	719	683	737	713	694	704	669	712	715	735	737	736	740	730	774	695	695	741	707	698	714	694	691	677	685	644	694	741	691	707	672	698	736	721	710	690	680	774	722	710	731	737	756	732	768	706	727	698	703	718	723	778	739	710	700	679	729	709	699	686	686	724	686	701	709	701	736	744	716	719	767	696	719	680	720	683	697	719	741	711	761	694	680	726	739	691	711	713	631	750	708	722	700	712	729	766	704	684	700	744	757	727	712	711	724	656	691	750	702	704	701	676	707	727	712	724	671	674	677	761	740	762	717	734	725	664	688	689	686	713	697	721	696	775	728	706	707	711	756	746	727	714	761	758	777	725	710	705	718	679	749	709	731	735	701	782	732	693	696	749	740	681	681	741	744	674	664	727	709	732	704	719	731	729	726	718	700	743	707	718	740	692	714	694	689	766	724	765	725	736	718	684	679	719	719	683	756	731	669	716	671	708	712	711	732	693	680	715	709	712	688	684	723	728	714	678	700	702	738	700	687	682	699	692	750	771	734	720	733	725	703	709	704	723	742	688	719	749	710	708	703	696	667	723	695	733	713	683	725	720	708	729	779	710	696	679	725	696	719	645	761	714	723	728	685	762	688	711	705	703	724	736	750	725	709	704	692	762	713	713	696	733	717	727	702	726	708	725	649	747	721	681	690	755	702	717	706	717	726	786	711	705	703	728	713	708	710	711	701	724	747	727	748	688	772	699	680	719	684	690	678	714	724	745	720	723	670	689	736	745	734	685	766	694	699	716	704	688	689	704	684	625	717	697	668	698	692	711	677	678	717	709	685	719	762	715	724	724	733	691	728	700	712	722	698	700	706	703	746	719	731	655	702	688	725	680	704	720	680	739	723	700	726	717	694	681	711	747	702	724	715	708	683	718	712	678	667	743	696	719	694	706	750	655	689	689	727	725	724	680	733	758	692	690	648	733	703	704	732	652	681	712	737	670	686	701	651	683	692	714	726	697	785	666	728	689	711	704	682	723	724	695	718	729	744	683	710	743	696	716	787	730	721	685	673	740	723	737	710	699	691	717	732	741	747	728	687	720	706	665	688	709	713	698	737	714	666	743	696	712	710	674	722	725	763	707	676	705	691	725	694	706	736	723	720	730	709	733	723	733	732	722	708	765	683	729	721	749	744	711	712	736	712	691	699	684	720	676	733	732	730	726	652	703	715	706	711	765	661	716	747	713	716	696	712	754	718	728	735	734	709	752	669	743	707	773	727	693	785	738	705	660	723	718	744	656	740	751	725	697	710	769	667	736	713	740	721	739	683	702	685	742	719	690	713	705	744	731	681	724	738	700	721	702	705	762	711	701	728	708	686	699	705	717	729	716	679	710	711	696	692	689	698	654	699	694	722	763	714	723	696	763	738	675	660	679	730	694	712	740	706	704	716	692	694	697	692	661	760	721	667	674	696	721	719	661	702	717	682	716	728	732	712	743	714	702	717	696	746	704	747	724	698	728	746	722	706	707	639	711	689	722	713	677	692	701	675	679	679	740	706	721	704	743	777	722	704	689	705	717	702	718	696	758	673	720	710	713	720	686	685	709	725	747	717	715	718	689	700	705	749	674	722	683	768	700	732	726	722	731	738	671	781	772	725	708	685	693	680
7722	5287	6332	4080	3014	466	264	244	253	261	223	258	250	239	237	234	237	259	254	240	226	224	211	218	233	237	255	260	244	232	227	231	261	225	215	235	225	234	213	261	218	241	240	234	243	202	254	221	257	223	240	205	232	213	246	250	211	234	229	209	225	233	229	212	263	225	240	230	226	253	205	256	225	227	239	246	231	264	242	224	229	231	225	252	223	206	242	253	280	246	207	216	244	235	238	237	244	231	217	236	236	226	236	224	245	263	246	242	221	228	246	211	255	222	234	225	237	208	210	251	247	230	254	215	241	219	222	233	219	219	229	255	219	223	237	240	231	247	266	218	254	245	233	229	252	245	235	217	228	219	255	230	231	238	278	231	254	238	236	219	254	252	252	223	259	234	260	236	279	214	220	229	253	215	224	234	243	267	217	227	235	241	248	249	242	242	246	238	204	234	231	238	253	220	244	245	218	236	220	218	232	236	213	217	223	217	215	229	246	215	224	247	263	248	215	250	264	237	244	247	260	225	236	211	240	221	235	225	266	219	233	204	238	238	212	248	215	257	226	231	221	233	223	233	256	257	268	253	211	240	249	242	229	231	228	227	220	263	240	268	257	213	220	230	224	233	254	231	222	240	209	264	232	215	207	222	248	234	255	226	251	288	224	250	254	244	224	258	241	228	230	248	230	236	232	250	258	244	229	232	208	214	253	233	230	220	220	232	235	258	245	230	262	225	224	242	263	222	225	216	281	253	244	246	222	254	223	224	239	242	258	234	255	267	262	246	237	247	252	236	218	221	223	253	247	238	246	232	258	229	225	236	225	247	259	242	223	255	242	261	251	249	216	237	224	215	247	240	236	211	229	252	276	257	238	228	240	221	226	209	246	235	237	261	222	233	228	240	267	221	218	260	238	203	236	240	216	214	210	195	231	250	240	230	225	250	216	240	235	263	222	255	237	250	237	235	224	239	233	251	250	237	236	232	249	251	262	258	247	240	250	244	239	245	208	246	204	222	229	220	249	238	264	222	224	258	233	224	217	251	230	226	254	259	255	215	235	229	217	238	231	257	248	224	230	238	217	211	246	282	245	234	231	227	262	224	261	230	248	233	245	218	263	244	221	216	233	253	224	249	222	198	221	239	270	221	238	275	260	245	233	250	218	220	230	204	227	227	231	206	234	224	223	250	251	224	239	250	244	264	238	267	242	244	236	221	244	233	241	249	231	216	224	262	266	272	254	231	245	236	223	231	241	239	239	233	216	216	254	254	213	225	271	216	238	239	208	210	227	216	228	201	248	264	236	223	254	236	233	224	236	252	255	212	234	243	256	198	236	226	239	221	265	214	235	234	233	219	236	233	240	242	205	245	221	242	218	226	232	232	219	209	246	231	220	249	253	198	239	217	202	214	211	251	242	247	237	257	235	229	241	252	246	240	235	218	238	246	245	246	264	252	234	239	232	250	232	233	240	254	238	238	238	238	251	258	227	234	225	230	243	257	247	267	229	229	232	241	241	254	266	239	233	203	246	269	259	249	228	240	205	252	254	240	253	247	219	218	220	227	226	231	224	220	221	230	245	231	236	220	215	211	221	230	235	234	237	206	260	224	233	243	229	228	242	260	231	245	229	233	215	238	254	256	231	219	268	245	245	229	221	239	222	223	229	229	227	211	221	256	200	236	249	232	232	238	220	247	219	249	246	255	255	235	216	217	270	235	257	237	253	226	233	256	232	246	253	246	189	227	252	243	213	232	213	214	254	239	206	244	245	220	260	218	239	222	223	246	237	249	219	238	213	235	217	251	233	257	234	213	217	235	217	254	229	261	236	241	231	247	234	253	269	233	237	271	234	218	242	236	257	227	240	239	228	267	251	269	254	222	247	256	229	213	246	255	199	237	225	234	238	243	229	235	271	208	244	205	236	229	200	237	232	202	220	240	247	239	202	229	233	223	237	239	227	233	224	234	238	249	233	245	243	233	226	246	220	229	275	226	237	238	212	237	225	243	235	254	245	215	229	270	229	248	264	244	220	256	229	243	208	281	249	243	226	241	257	249	235	241	223	201	240	254	221	230	233	238	235	234	248	224	255	249	239	244	244	210	250	251	222	233	208	225	251	252	243	234	241	219	244	232	251	249	243	200	236	232	234	214	228	217	242	228	216	242	249	226	236	227	235	235	264	249	222	241	226	222	229	217	226	219	256	244	226	233	203	238	205	232	254	244	252	250	264	208	223	231	248	236	213	237	216	258	238	243	237	223	220	211	246	228	242	236	265	231	246	266	255	236	233	214	225	251	252	236	254	240	253	215	251	215	215	222	226	227	258	230	217	233	243	222	220	233	237	239	235	252	253	250	242	212	243	217	261	256	227	242	254	225	239	270	226	214	235	234	222	268	231	232	206	257	232	233	252	229	238	222	217	200	252	190	230	236	232	234	254	226	223	231	237	244	226	224	254	233	243	230	216	228	237	221	228	237	242	215	218	248	225	220	218	225	198	207	225	221	222	230	232	262	225	244	238	213	239	206	245	220	238	247	234	245	215	255	260	244	238	231	208	229	212	231	224	247	236	256	218	239	224	244	251	219	266	253	259	244	257	236	229	226	235	250	229	219	224	269	242	241	229	226	215	223	249	241	235	211	230	220	225	205	249	255	244	233	256	224	240	232	231	217	265	208	240	236	234	258	251	240	249	250	200	262	232	228	208	233	263	246	227	213	259	218	244	226	245	223	243	245	237	241	258	234	247	234	247	229	234	226	205	237	223	228	195	225	228	224	220	206	238	257	227	231	239	242	238	227	264	238	228	258	215	240	217	255	218	227	248	214	251	224	227	222	240	260	222	237	229	245	227	212	232	245	237	220	205	263	218	222	253	204	246	252	233	220	255	259	236	192	198	249	242	228	233	204	244	248	259	229	260	236	194	231	245	233	260	212	248	256	256	214	178	232	256	229	235	241	240	249	222	243	246	217	229	208	241	217	252	224	208	239	246	207	204	217	271	207	246	261	253	223	251	245	245	217	258	206	249	210	232	226	261	257	246	210	229	233	245	242	230	223	207	230	219	234	258	276	255	241	217	250	229	225	244	260	236	250	222	244	246	238	246	239	252	252	200	215	224	215	252	255	244	243	223	239	218	241	195	261	235	237	231	217	232	210	239	216	223	236	215	245	243	230	221	242	258	252	247	219	284	226	246	223	215	234	236	220	228	241	219	203	257	245	236	223	205	250	231	204	259	230	238	235	219	234	209	236	247	222	221	239	223	275	235	247	234	234	250	257	246	227	233	226	244	223	239	219	259	255	232	229	253	222	211	234	223	222	218	235	251	236	226	241	231	226	233	252	205	220	227	201	221	249	241	254	272	222	228	234	240	256	248	235	236	220	228	236	234	219	242	231	221	245	245	229	233	206	212	248	234	229	210	215	235	257	242	276	239	251	248	219	253	223	245	216	207	240	251	243	223	235	210	198	221	244	232	219	242	239	220	245	229	232	230	257	234	251
4449	5049	11107	11004	9500	998	585	586	569	541	581	595	527	556	556	532	538	516	551	561	555	540	528	550	577	522	501	539	550	541	539	523	577	503	573	540	505	497	525	542	562	556	515	560	523	534	507	527	546	560	550	562	608	529	497	528	537	543	564	504	526	550	542	559	545	556	583	563	518	547	567	498	564	530	544	567	569	512	491	580	554	542	515	550	591	533	580	547	561	547	560	517	518	513	512	485	524	541	505	581	546	565	568	521	551	534	530	572	508	536	538	582	591	562	533	565	553	498	540	513	550	539	581	508	541	540	561	473	507	538	553	534	553	513	513	538	531	516	510	524	524	521	539	552	505	531	522	527	490	539	516	545	510	517	530	528	546	563	569	576	564	549	548	536	531	548	528	546	500	499	534	509	533	535	519	509	546	537	515	528	534	556	543	499	518	530	543	500	538	521	548	555	517	513	552	551	539	484	541	507	519	560	567	534	515	524	522	508	542	537	519	512	489	495	510	554	527	543	564	506	558	483	532	515	533	555	507	530	483	561	556	527	544	588	505	534	573	519	516	548	534	524	545	493	561	543	534	490	576	507	511	528	565	539	522	535	535	535	516	547	544	561	531	544	550	537	579	541	533	518	512	547	509	550	499	521	540	494	533	505	546	511	559	532	532	538	514	555	553	558	536	545	509	539	499	532	542	553	550	521	486	500	487	579	558	552	562	522	543	495	510	534	530	522	506	585	509	528	530	522	564	481	549	561	542	549	558	549	540	517	534	552	518	555	525	530	522	549	522	519	518	536	493	541	525	504	520	569	555	551	551	477	510	569	554	539	516	548	498	572	571	504	574	514	503	542	565	575	575	516	546	555	540	529	529	552	555	500	527	560	540	532	535	547	545	550	540	550	578	557	520	547	528	529	564	533	524	552	542	549	556	551	567	511	533	543	524	533	565	505	556	542	540	498	507	556	573	511	536	537	538	537	552	527	508	502	496	490	572	522	509	528	509	524	509	537	538	539	546	586	555	557	552	582	509	541	523	590	543	512	547	565	546	545	558	550	479	581	499	512	559	557	507	514	536	550	569	515	549	532	538	544	535	506	568	534	530	549	524	504	562	531	545	507	521	537	577	535	519	535	563	548	510	525	542	564	538	523	539	524	531	522	527	541	528	534	507	530	502	516	530	540	547	522	541	510	556	499	514	501	532	517	518	554	512	548	516	552	518	559	488	539	525	549	511	592	520	537	579	567	561	516	526	527	587	552	535	503	518	517	539	531	527	521	541	531	518	516	541	524	499	523	534	529	470	526	537	555	531	513	499	510	546	536	557	517	542	531	516	532	567	525	510	547	520	484	544	526	616	526	597	543	563	492	507	589	515	546	546	558	513	554	539	477	503	536	550	539	552	523	547	541	513	555	526	524	530	560	544	521	524	494	522	523	568	511	549	540	551	471	516	528	545	535	526	516	550	540	490	562	473	511	491	596	534	528	523	533	517	574	528	550	532	545	538	532	519	546	499	530	505	542	564	545	512	552	561	534	511	518	573	522	542	533	536	540	554	497	528	494	524	487	564	519	539	541	528	558	571	498	519	548	569	557	541	586	541	536	560	544	503	518	502	504	499	525	506	555	511	542	555	540	548	548	537	523	572	543	540	544	505	564	548	543	492	539	487	510	549	531	558	523	513	521	525	519	540	552	533	515	540	531	523	513	530	516	513	502	527	524	516	496	562	526	553	532	525	553	526	492	530	528	496	561	570	530	518	554	529	561	483	522	553	544	528	495	535	554	581	538	508	526	551	498	509	530	521	573	579	537	527	520	541	561	546	532	550	486	540	522	526	523	541	527	533	484	541	567	534	542	503	512	518	519	491	518	526	517	516	547	548	537	522	538	557	552	519	578	502	492	549	511	538	567	530	520	517	531	533	511	550	552	523	562	526	559	565	526	567	555	536	572	505	489	542	535	503	535	537	513	539	556	519	540	507	532	527	549	536	536	527	545	524	533	514	520	559	547	551	530	527	526	501	541	543	551	503	469	499	534	553	522	517	533	534	550	562	493	545	523	488	552	549	539	536	491	509	551	519	516	510	550	555	521	554	536	504	532	558	507	572	546	541	541	538	520	539	530	526	523	531	518	504	501	572	558	524	586	543	547	504	549	521	547	501	551	475	527	543	576	535	529	550	521	534	551	499	521	544	510	535	551	521	493	494	569	547	545	545	563	559	544	550	579	547	521	524	549	494	519	543	540	541	535	517	508	553	502	568	552	535	540	527	539	521	567	527	547	500	537	516	535	502	527	542	556	533	526	523	518	558	533	532	558	532	491	494	505	576	517	508	547	552	555	495	539	524	531	520	540	534	531	537	541	517	538	556	512	530	558	543	540	543	529	501	535	481	525	510	535	509	527	538	550	541	537	502	531	516	548	522	519	535	500	547	491	516	576	528	569	512	516	519	543	516	507	527	501	541	550	528	536	553	547	563	516	489	525	501	505	531	505	540	557	520	502	535	551	500	512	537	544	527	546	522	551	536	518	523	535	535	535	512	523	524	554	531	534	519	552	520	540	551	534	541	569	498	538	517	538	555	535	496	553	556	491	562	526	534	532	541	518	509	515	532	549	504	505	555	572	591	521	515	533	511	541	540	540	531	530	522	583	568	541	570	548	566	545	511	534	543	559	557	499	541	542	558	512	548	488	513	511	530	557	520	547	552	540	525	525	548	518	512	482	558	528	511	517	509	531	553	522	532	528	531	578	528	549	558	515	516	552	524	497	532	519	542	495	533	556	500	568	563	572	529	534	542	551	538	560	531	536	556	524	555	525	503	580	539	571	514	535	543	523	525	527	547	511	491	580	519	515	570	561	464	557	566	500	532	517	539	528	558	546	518	563	514	527	505	509	536	515	512	516	516	547	539	560	486	583	513	515	594	561	507	543	536	528	494	533	542	527	529	582	566	551	484	561	541	557	550	560	525	493	548	548	542	504	601	522	551	526	533	505	537	542	560	521	598	566	560	549	568	533	520	496	537	522	506	538	535	520	536	526	521	572	519	530	530	524	476	528	535	501	536	485	566	485	514	521	545	509	516	526	545	520	514	520	528	497	543	531	540	514	548	574	548	487	500	522	542	556	524	521	560	533	512	539	515	525	529	546	537	518	549	575	513	496	535	542	524	527	566	534	519	552	527	511	557	562	547	563	517	496	518	514	560	513	540	534	546	531	544	542	530	543	557	530	512	541	549	512	522	526	520	507	545	537	562	527	538	566	557	570	531	536	527	536	497	545	508	506	535	569	533	531	492	515	527	539	521	522	543	565	545	516	559	545	550	533	563	542	556	509	519	518	539	514	519	517	560	515	529	525	559	541	531	540	490	504	579	554	543	551	536	543	541	502	568	552	515	520	513	537	494	495	545	543	519	559	538	505	533	512	521	541	532	534	566	544	549	550	552	581	525	489	536	521	508	540	542	580	514	553	497	562	551	554	564	556	510	515	492	513	536	521
20067	33009	61171	55480	48254	15123	1061	305	266	243	190	238	253	204	216	193	198	176	197	207	174	180	216	167	181	181	214	165	188	170	185	166	171	156	179	162	174	179	164	208	201	189	176	173	182	174	160	178	178	157	169	177	174	164	187	166	136	181	177	172	182	164	187	163	189	188	176	203	171	158	164	166	187	185	173	173	190	189	187	159	169	187	179	207	185	182	164	162	167	159	175	152	183	198	163	158	157	178	181	139	174	173	181	152	165	186	184	167	195	166	173	197	172	180	166	180	193	175	166	149	158	187	168	178	149	147	159	171	188	171	184	160	164	164	161	169	186	141	151	151	172	178	164	151	139	182	182	185	171	197	154	170	155	161	166	184	175	182	194	175	169	176	141	185	175	176	170	171	158	187	177	166	173	149	160	193	167	160	175	161	144	184	197	196	190	188	191	182	191	172	178	171	166	201	186	162	191	151	148	154	183	179	159	161	176	160	177	179	174	184	138	168	184	156	216	175	170	158	171	168	158	148	161	180	162	176	175	182	187	195	192	179	165	157	161	164	176	148	164	149	190	176	160	183	169	175	202	165	178	172	189	197	148	160	158	176	159	166	170	190	162	175	196	189	157	175	177	188	166	168	190	182	185	154	166	191	170	171	167	180	171	172	155	160	186	158	197	184	177	168	188	152	184	147	179	167	151	176	158	183	164	185	159	173	139	154	176	186	178	178	175	177	163	168	185	157	170	181	174	172	174	234	182	205	170	158	163	156	194	159	162	157	190	176	179	155	209	175	187	161	181	178	158	151	176	171	160	161	172	184	155	191	179	167	189	187	146	149	152	161	183	157	154	172	196	196	175	157	168	183	147	197	173	170	166	194	167	195	164	178	193	184	190	170	189	186	160	172	174	182	187	177	180	208	157	182	160	187	151	173	175	171	159	172	190	203	159	158	205	166	162	169	170	175	144	167	175	169	148	172	165	183	169	174	159	180	187	147	163	196	181	152	160	160	156	177	153	194	163	187	164	163	188	156	167	173	162	169	166	189	166	176	151	186	167	165	211	166	172	191	173	187	164	148	162	165	169	198	176	190	167	147	166	166	147	163	187	175	197	181	187	151	165	159	162	147	128	175	166	173	190	178	212	168	198	170	195	177	133	172	168	165	179	183	178	178	163	194	198	187	162	164	154	181	191	166	170	189	191	174	158	160	173	190	174	204	140	183	171	178	151	169	172	177	171	175	190	197	171	171	188	163	173	164	178	186	140	168	155	175	142	151	160	160	156	162	175	182	183	174	199	179	192	160	153	160	150	178	171	162	153	162	191	172	146	173	159	171	184	174	178	177	182	164	170	179	195	182	166	155	197	164	170	189	175	170	180	169	174	170	165	194	198	154	198	164	167	156	154	191	176	179	175	174	173	171	207	151	179	142	166	161	165	173	180	184	174	188	135	182	174	195	169	187	164	191	188	174	201	163	181	205	181	200	188	154	164	165	189	168	180	176	177	178	179	153	168	220	179	173	211	169	171	159	167	190	175	163	161	160	170	185	167	145	189	172	160	147	183	200	176	154	194	169	165	172	182	177	163	158	168	199	184	165	165	168	160	175	190	159	169	162	178	171	176	177	178	167	150	191	144	176	181	175	199	163	173	163	191	172	182	160	192	177	191	177	167	180	142	151	190	140	160	178	162	171	161	208	183	185	143	171	178	193	178	189	163	172	153	185	178	174	170	180	172	188	179	161	147	196	168	185	196	162	168	192	192	186	155	177	175	186	155	191	175	154	153	173	180	167	165	171	176	168	181	209	187	171	145	177	154	174	189	161	172	167	176	180	163	177	161	162	187	195	165	181	191	172	179	169	179	161	167	157	156	219	186	196	181	176	186	173	185	182	166	172	171	151	151	169	180	173	188	196	183	190	170	158	201	172	181	140	188	191	188	188	147	176	172	159	184	163	177	164	184	170	179	186	174	166	175	189	170	171	173	179	184	178	193	172	193	162	165	169	178	188	186	157	134	169	164	190	189	188	178	181	165	149	150	174	119	142	198	196	181	176	157	172	165	147	172	174	165	165	184	179	170	147	164	153	172	171	191	166	164	168	170	194	168	153	175	169	176	158	160	145	166	155	166	163	151	180	189	158	160	177	181	166	162	183	196	180	176	164	176	194	173	183	184	183	178	152	178	174	194	200	198	175	181	175	168	175	160	177	179	149	183	204	200	187	166	178	148	147	159	195	164	171	202	186	167	191	163	165	183	177	190	168	181	156	180	165	173	154	178	196	156	168	189	130	144	150	178	179	187	212	161	188	168	176	167	164	195	179	176	161	186	160	179	199	170	193	188	168	171	187	189	175	157	164	177	179	174	173	168	160	181	194	165	171	185	195	157	176	183	188	179	181	178	153	167	178	157	176	179	162	171	156	179	173	154	153	208	174	157	173	188	157	163	170	154	174	171	196	195	182	197	174	182	154	155	199	152	179	176	173	163	191	188	155	174	166	177	194	213	174	183	194	155	195	190	165	177	172	165	170	138	162	198	166	183	200	203	166	151	183	157	143	185	196	191	181	179	197	151	197	171	167	174	172	155	168	162	179	162	189	164	163	193	188	199	189	165	173	181	160	152	176	177	176	172	187	194	163	184	175	163	178	153	165	182	191	158	155	165	168	181	173	193	181	164	180	172	167	173	174	159	162	166	179	176	170	179	177	178	171	169	174	153	145	169	172	170	168	165	162	194	178	187	193	169	165	198	159	189	170	165	184	191	169	157	171	178	191	181	174	177	157	144	189	191	164	168	168	195	179	180	171	147	173	148	174	179	160	181	166	180	193	169	177	160	177	191	169	176	169	185	221	170	161	172	160	174	187	177	165	192	172	176	159	169	157	169	189	163	173	150	157	169	179	152	129	154	168	179	187	175	183	155	179	179	165	187	171	180	157	199	158	176	164	161	169	187	178	178	162	177	179	185	195	172	184	186	157	192	189	181	189	159	168	179	150	164	170	171	166	184	193	170	194	168	173	146	169	163	170	160	179	185	188	149	149	192	164	180	175	182	182	152	174	198	165	172	163	163	159	156	172	181	189	165	207	204	163	160	161	154	167	189	169	202	186	183	182	177	189	164	184	156	175	165	178	177	193	160	179	187	169	174	163	178	165	160	223	175	201	166	192	192	161	184	164	180	182	166	170	168	165	173	167	147	192	151	155	175	176	183	175	162	139	195	181	176	165	184	172	175	175	151	196	192	161	169	171	189	173	168	163	181	181	162	167	157	159	179	177	171	165	178	177	165	179	170	164	156	187	167	182	140	168	206	181	164	179	195	190	178	178	160	189	183	186	159	174	164	171	178	188	201	169	198	162	160	165	172	172	181	171	180	157	152	195	157	170	170	187	146	153	173	207	178	166	155	171	170	198	184	173	170	189	179	183	187	171	166	165	159	184	165	165	182	174	181	186	177	177	177	157	165	170	164	175	177	167	190	175	194	179	167	149	159	161	182	153	180	146
10281	27579	56708	62706	58074	5483	1227	1047	957	857	785	723	666	618	608	559	553	541	566	511	493	482	499	485	496	479	495	487	511	467	467	458	446	449	497	475	451	443	428	491	456	405	430	417	447	423	471	453	446	478	438	472	482	438	493	406	430	446	455	476	450	461	447	455	453	440	447	438	455	435	431	449	435	446	422	464	437	423	415	453	433	413	441	426	439	430	398	456	429	426	439	392	440	410	440	449	437	431	478	446	437	413	398	397	430	418	445	416	421	425	457	447	419	438	432	432	399	453	481	443	419	439	420	445	419	424	418	435	469	407	393	404	409	430	403	447	459	438	437	416	418	430	382	443	417	414	436	427	421	427	406	458	452	418	467	428	417	425	421	433	442	441	424	425	439	412	432	451	420	444	434	394	461	438	410	415	445	439	420	418	465	446	451	392	466	441	411	435	426	399	409	452	412	428	443	450	412	440	437	465	454	439	448	424	453	486	457	402	449	412	441	411	435	430	459	447	446	456	457	425	414	430	416	395	445	407	437	433	428	393	468	445	473	441	435	430	428	395	430	414	430	428	425	408	423	400	447	434	390	418	481	414	463	418	433	451	420	471	414	426	433	396	420	454	397	419	431	436	410	414	417	494	454	419	432	427	440	406	411	425	418	489	412	411	420	417	458	450	437	442	439	354	404	445	407	389	442	424	443	378	447	429	414	434	462	441	439	448	417	418	473	463	403	434	424	423	420	442	444	430	455	398	438	431	405	438	426	426	455	425	435	462	461	472	436	452	438	412	417	455	402	436	418	441	405	440	420	429	429	455	467	422	433	447	431	409	416	453	436	433	458	446	433	442	417	410	428	430	432	420	425	450	467	447	429	476	427	416	447	417	425	439	413	391	424	440	475	408	411	443	456	430	434	434	423	433	451	451	426	400	428	431	431	462	439	450	448	446	465	419	411	431	452	440	452	432	429	447	429	437	392	467	438	421	439	455	460	431	486	422	428	417	442	454	434	447	406	459	460	433	455	406	402	422	440	470	399	432	421	484	422	420	406	452	450	407	445	427	397	416	459	456	437	428	430	404	469	431	402	454	436	428	435	405	468	456	408	455	446	429	457	422	403	434	402	399	463	440	453	441	416	427	426	443	432	472	401	428	426	433	423	404	457	425	430	424	425	427	434	415	392	431	417	420	419	411	412	436	448	392	425	404	432	449	434	395	418	478	465	403	452	385	444	413	445	413	417	408	470	425	432	429	423	432	439	411	441	458	402	460	420	433	430	420	393	420	435	442	436	472	465	459	417	449	466	431	454	420	403	436	445	405	435	426	440	416	441	407	437	407	433	435	407	390	426	410	426	446	399	418	435	409	432	451	423	473	410	452	411	442	413	433	440	428	412	444	417	417	432	441	426	429	446	414	443	448	423	437	443	450	459	457	438	423	456	426	402	423	416	452	449	443	430	418	387	400	413	398	389	469	419	437	390	451	457	449	411	470	402	428	469	451	430	427	384	436	417	458	410	471	433	426	481	437	431	407	451	414	411	420	443	459	460	408	452	430	411	459	449	447	446	428	420	453	421	431	425	427	415	430	409	454	414	430	427	437	418	447	375	423	407	425	453	442	406	479	403	422	428	433	409	457	437	418	454	421	452	399	434	423	444	434	451	421	441	412	414	421	443	446	437	428	438	439	419	449	433	421	394	431	422	426	444	428	454	491	393	430	470	450	434	440	437	426	440	407	456	418	480	434	450	433	417	424	383	405	421	434	457	443	440	422	446	415	420	449	428	430	404	442	400	436	461	422	463	398	443	414	415	415	392	428	419	448	407	432	446	425	425	459	453	424	393	386	456	419	430	447	390	419	427	404	443	425	450	398	445	435	419	444	411	452	393	420	442	420	417	413	417	412	443	429	425	442	462	431	418	419	446	416	437	421	396	415	415	398	471	396	451	430	396	408	401	450	432	432	420	416	416	448	395	454	439	398	452	431	452	445	431	391	441	468	459	468	454	424	425	437	408	441	450	441	390	416	469	413	418	423	454	441	461	446	375	426	418	420	467	423	414	429	370	450	411	428	441	442	428	439	457	423	424	434	414	457	435	411	434	423	408	428	442	430	463	440	407	443	416	365	439	422	447	406	417	424	409	392	427	411	423	418	471	443	387	454	447	401	420	382	462	449	419	410	437	415	465	418	446	447	445	425	399	429	437	472	442	448	432	442	418	431	410	443	402	433	427	407	434	410	427	424	426	421	438	430	381	453	441	404	412	428	451	394	439	437	439	421	419	439	447	412	376	444	421	440	438	440	458	443	451	444	406	407	435	416	477	445	370	403	464	455	415	418	408	455	416	423	438	431	424	444	489	412	436	394	450	447	422	455	418	436	423	441	445	392	446	424	402	432	436	451	411	431	434	421	397	432	399	409	428	418	418	405	429	409	387	445	442	443	435	439	430	454	457	441	449	434	440	452	420	439	409	462	424	419	423	428	367	401	406	424	458	429	469	423	400	416	425	449	427	424	451	428	436	455	400	466	415	432	432	446	430	425	412	437	451	433	433	448	410	400	439	417	435	395	448	417	428	453	422	450	414	398	433	439	425	399	383	419	401	482	394	393	424	419	419	480	450	438	413	437	406	424	459	436	473	475	444	410	427	434	398	393	427	415	410	455	417	391	410	407	431	462	398	449	416	406	438	442	372	411	429	460	433	449	440	398	458	401	431	446	409	447	467	414	419	447	394	401	466	453	417	416	444	441	383	408	449	428	411	439	442	448	470	448	427	422	437	419	419	442	434	408	426	432	424	410	426	456	449	485	449	441	413	387	445	431	453	424	439	428	442	396	460	423	435	418	440	412	441	401	408	391	412	384	416	414	429	420	402	420	411	383	387	415	443	463	449	445	422	418	393	436	434	427	441	442	444	439	413	435	413	441	442	409	451	400	438	402	459	461	422	402	399	419	431	478	433	460	447	392	442	441	434	448	463	437	442	463	447	469	397	414	413	418	424	454	444	402	411	418	444	447	399	405	389	434	424	424	439	420	441	411	428	434	414	441	416	448	429	408	461	475	424	421	442	392	412	428	454	433	399	437	411	450	432	477	424	436	461	420	410	414	435	462	384	423	416	405	429	413	426	466	404	434	422	422	466	415	447	459	421	427	412	397	413	410	439	438	427	413	438	427	423	443	416	451	439	449	457	449	416	417	424	426	439	432	420	453	402	431	405	427	426	458	405	439	435	441	406	446	408	407	443	429	418	413	438	414	391	434	465	442	443	421	414	448	442	451	442	441	457	427	439	413	420	412	426	445	421	388	464	416	386	445	440	426	418	425	443	440	442	425	411	435	459	437	437	424	436	410	403	440	403	446	418	407	414	431	417	404	394	443	458	438	416	432	451	399	434	447	404	435	422	426	423	431	445	441	423	403	439	455	419	436	442	413	421	410	421	425	391	458	440	434	461	437	483	419	457	426	410	450	427	438	457	415	419	434	468	407	439	406	436	442	412	432
27617	48367	73842	65014	59285	22300	3134	556	481	485	400	401	361	333	352	372	322	336	328	343	335	341	307	315	318	324	303	321	339	337	335	329	371	358	317	329	296	329	324	337	337	351	318	313	333	288	323	291	320	317	333	307	344	299	312	314	314	292	306	316	298	306	334	312	346	287	323	320	322	275	299	319	303	334	323	308	358	308	303	342	337	343	328	299	322	325	302	315	340	330	324	272	301	330	311	292	316	302	298	292	341	341	329	311	322	316	286	350	315	307	317	323	321	325	329	312	339	327	341	307	315	301	308	321	323	288	301	353	320	329	302	354	307	310	335	318	331	324	316	290	310	328	337	353	343	313	306	322	277	297	308	333	283	322	313	330	350	307	289	280	350	351	317	305	292	317	338	284	299	345	311	330	296	309	346	318	313	307	308	326	318	290	303	384	319	341	295	282	292	288	323	340	316	286	321	274	311	320	279	323	291	320	331	311	315	314	318	330	327	286	318	296	308	323	295	320	292	301	327	285	327	298	345	326	302	309	320	281	308	275	343	332	320	310	320	296	322	301	294	292	303	307	292	327	307	330	300	302	320	318	301	353	288	331	292	320	287	327	314	339	322	331	330	271	277	313	316	303	314	298	292	321	326	299	312	298	311	331	285	307	348	293	293	305	321	313	322	311	309	313	303	328	348	332	345	311	293	323	327	323	332	283	287	314	360	315	345	317	330	327	343	297	321	300	285	306	302	320	299	322	304	313	288	302	344	303	317	326	310	337	334	307	341	348	314	285	318	337	283	311	308	299	316	314	319	277	304	293	326	341	347	324	318	310	324	308	318	313	317	320	322	335	312	339	315	293	342	270	311	353	307	298	316	313	298	343	297	319	353	295	305	303	316	324	315	319	321	318	298	278	359	293	320	308	317	383	290	312	328	349	300	306	303	325	329	290	279	298	334	299	333	283	297	294	300	332	306	296	287	276	337	319	315	307	307	309	301	316	302	308	328	317	326	291	330	341	330	346	296	347	330	315	308	352	332	299	342	314	332	323	321	342	303	303	336	304	295	310	329	293	303	274	302	334	286	323	281	343	282	299	367	337	355	322	340	318	339	292	309	331	341	338	309	324	298	307	344	301	315	319	361	307	322	316	286	302	330	295	320	339	318	337	303	301	322	305	311	326	298	310	307	316	305	348	285	317	323	338	325	318	301	331	292	300	379	268	333	307	276	335	323	324	337	314	346	320	291	324	348	292	290	300	298	332	341	330	291	310	302	301	297	296	332	286	317	328	327	353	309	290	361	302	303	342	309	333	320	318	334	307	322	328	347	339	318	348	326	311	314	288	312	324	330	323	319	296	322	298	339	309	286	304	325	329	286	306	282	283	294	300	321	330	328	303	321	309	316	332	279	270	329	322	312	323	341	322	295	325	281	322	282	307	333	334	315	337	317	316	307	330	328	297	326	292	302	325	326	316	298	307	300	301	322	327	324	340	281	316	285	311	334	342	292	304	343	291	305	309	295	312	319	314	311	330	323	322	279	306	311	323	314	316	304	304	325	322	312	299	289	289	329	325	302	308	308	285	318	326	335	345	316	333	350	300	291	311	319	352	310	299	318	286	296	311	288	318	296	286	302	276	347	298	354	318	288	323	327	285	321	312	326	310	313	315	316	308	351	309	328	285	294	292	302	343	331	304	308	302	341	379	325	288	283	315	295	340	332	342	309	337	310	316	319	292	291	304	301	310	349	339	312	312	327	310	332	333	293	302	318	298	330	354	314	299	304	315	321	338	294	306	324	331	322	296	328	298	330	294	299	343	316	333	294	341	347	309	313	343	324	284	328	321	312	313	312	287	295	308	319	308	332	318	281	313	306	309	317	322	331	303	355	310	297	339	344	314	323	308	322	338	329	306	285	299	306	304	301	300	329	318	357	316	289	311	306	313	298	315	285	315	337	313	338	311	326	310	325	301	323	300	330	330	302	306	305	329	336	337	303	331	296	339	342	292	289	319	325	346	313	336	301	307	327	304	293	294	303	262	309	344	309	348	298	298	318	315	320	334	318	285	284	297	297	352	290	330	308	303	328	338	323	357	294	285	300	308	354	311	293	361	309	345	287	305	351	366	338	330	319	314	328	313	283	289	305	323	310	340	316	314	317	355	321	302	326	344	339	344	313	313	324	322	265	322	309	325	320	324	321	309	302	296	313	313	330	297	309	313	324	313	317	314	304	318	306	309	334	312	335	334	299	324	300	312	343	298	301	316	301	290	283	311	305	304	310	314	307	302	293	330	308	298	316	300	303	351	314	316	318	321	294	307	380	320	342	332	319	277	306	325	312	307	303	309	346	349	283	315	338	303	320	321	307	343	306	291	297	328	305	338	349	309	348	295	317	320	310	302	304	321	300	320	321	305	294	317	346	316	324	328	334	322	319	300	315	311	313	292	308	333	336	300	318	336	326	323	295	332	308	316	322	335	352	293	318	297	287	316	317	292	326	299	289	319	309	303	328	328	335	303	274	314	305	280	317	330	295	334	296	310	312	324	325	303	297	321	316	312	331	285	350	311	292	285	309	324	303	342	326	278	291	342	301	273	301	325	335	355	354	292	303	320	328	324	310	344	321	338	330	294	311	322	352	318	316	340	307	309	299	315	331	328	302	307	292	294	305	305	339	325	336	307	317	319	292	306	361	333	337	294	324	305	293	324	313	312	320	289	333	296	304	296	323	317	339	319	330	337	317	319	301	299	284	292	322	315	356	324	302	297	304	331	303	317	316	307	309	331	332	320	269	310	296	300	329	308	329	280	314	316	282	316	313	308	302	323	326	304	311	313	308	348	309	311	347	357	299	347	324	306	331	340	328	323	342	303	305	317	320	297	346	303	294	308	308	320	295	312	279	336	288	316	315	312	315	275	312	322	327	332	334	339	337	287	324	291	309	305	316	317	292	311	303	325	317	313	343	318	326	326	311	348	320	316	304	278	311	326	315	319	369	322	294	314	290	299	335	319	344	339	296	299	289	292	279	329	352	319	300	323	322	259	336	315	336	336	310	308	330	343	307	351	304	321	312	332	342	302	273	283	310	312	293	360	334	328	341	281	315	339	347	307	335	328	317	316	324	309	308	329	322	339	298	291	328	285	325	346	336	317	312	296	323	275	346	323	293	318	300	294	291	290	333	336	300	322	301	316	327	307	317	307	310	326	309	348	301	297	324	288	354	300	306	314	335	334	331	325	309	330	309	305	317	306	301	285	281	298	309	305	319	301	317	342	328	344	337	308	302	279	286	319	292	311	312	301	319	294	306	303	287	293	344	307	347	316	314	291	319	310	327	300	338	316	308	319	335	280	305	322	302	324	341	316	311	322	351	297	307	307	292	368	306	285	285	312	346	297	334	346	308	339	365	353	323	311	355	332	260	308	333	306	331	291	337	320	324	337	304	349	319	299	286	301	333	314	356	335	323	297	323	316	324	307	316	313	305	314	338	297	282	341	287	289	306	308
12464	37339	67141	72105	68489	7366	1952	1726	1553	1365	1247	1178	1118	977	968	948	962	853	865	891	920	825	861	817	818	808	766	771	813	810	761	764	778	731	773	763	776	737	796	751	792	714	724	752	744	748	717	702	733	713	771	727	742	752	744	711	732	760	722	719	752	726	762	717	735	677	748	720	756	732	734	744	762	705	656	715	732	688	738	725	690	713	723	733	764	695	703	758	725	734	739	664	745	712	731	720	744	720	712	735	701	735	738	758	738	718	719	738	762	690	735	746	752	688	706	729	750	721	774	767	746	687	713	685	635	685	729	720	688	779	699	700	707	699	706	740	733	695	740	754	671	733	735	690	722	689	715	743	745	742	746	719	716	699	686	700	710	689	678	682	732	718	715	691	696	681	716	714	686	683	733	722	690	701	687	683	737	717	744	706	731	700	725	674	701	686	704	670	685	701	770	703	734	748	707	694	694	691	695	715	716	682	727	757	710	761	728	681	702	737	746	682	699	729	751	679	717	711	731	714	707	678	711	673	713	736	689	708	684	704	752	708	724	729	711	743	708	720	708	733	732	710	729	742	678	760	689	716	693	714	722	723	729	694	701	736	721	710	773	684	694	740	730	676	704	685	703	722	709	746	699	751	707	752	682	742	684	744	725	750	765	712	775	687	709	662	723	719	709	722	704	684	672	698	732	699	722	769	687	708	699	717	713	712	763	686	731	705	727	679	691	745	771	701	701	703	739	786	749	711	670	713	702	735	725	711	685	719	743	712	737	724	676	738	685	710	674	716	720	663	716	685	663	719	700	740	780	724	720	747	737	727	715	726	777	755	755	688	710	721	699	729	714	771	732	709	692	776	679	703	732	742	672	684	707	769	732	708	718	716	695	713	725	699	701	721	712	687	714	746	690	657	713	716	742	765	723	731	687	715	749	689	724	675	743	707	726	685	649	756	729	680	718	672	672	692	702	725	682	740	724	693	733	730	706	688	712	752	727	718	776	692	691	732	773	708	690	731	677	732	740	688	707	737	719	728	725	717	740	664	673	667	764	735	698	710	674	731	756	716	749	699	710	677	709	719	716	738	717	716	716	688	694	741	724	671	712	757	725	724	722	738	725	694	701	699	748	679	656	786	687	705	709	724	723	695	675	700	702	726	714	751	655	728	744	724	688	730	635	746	747	692	692	719	736	718	686	668	687	699	758	736	722	708	705	732	703	764	732	663	734	780	668	726	724	760	736	651	738	742	700	682	724	695	709	706	719	727	681	730	698	734	726	709	672	752	728	667	760	715	669	706	702	760	723	758	741	745	721	711	738	707	694	697	706	737	671	738	734	711	733	677	696	678	731	720	700	722	717	641	731	720	730	734	703	709	729	755	701	702	714	681	687	711	767	697	726	715	724	694	749	708	747	763	730	712	687	702	696	716	710	687	699	725	704	710	709	709	733	687	715	695	720	701	701	734	689	713	634	731	697	653	718	704	708	750	691	739	678	707	709	699	721	725	706	744	659	686	727	683	706	716	769	712	740	675	702	698	733	736	697	738	726	734	708	752	693	694	716	726	725	729	701	726	758	702	732	761	683	749	727	751	709	707	704	654	709	750	757	719	739	715	724	739	702	710	724	730	733	692	697	745	734	705	704	750	700	735	720	729	783	706	756	692	703	697	753	715	720	679	703	704	688	679	750	668	717	692	739	701	662	687	690	711	743	730	733	734	697	705	699	682	690	711	731	698	721	685	715	745	745	715	700	726	694	735	737	729	685	671	713	707	715	710	755	733	752	717	691	705	699	740	695	677	715	736	733	685	695	681	707	720	725	721	696	741	732	685	709	696	688	745	686	749	710	694	666	728	701	686	725	709	733	669	715	715	685	707	717	702	707	743	686	697	727	702	706	733	723	733	713	694	680	737	725	685	685	718	713	732	702	703	682	677	759	718	721	689	698	724	704	709	770	730	678	707	695	711	690	747	726	712	718	731	736	728	714	683	711	710	716	716	710	734	710	749	696	720	709	680	723	697	721	728	708	735	698	752	729	735	730	719	689	679	711	724	701	732	785	753	701	704	703	730	685	705	712	678	746	687	698	719	688	714	723	698	685	706	690	752	741	686	711	720	667	664	732	712	707	695	741	718	697	725	700	716	686	685	733	685	716	735	757	710	744	735	689	698	755	678	726	763	718	743	664	723	716	701	765	737	749	737	743	678	762	779	721	716	723	703	730	754	723	700	747	703	737	708	748	714	709	693	730	697	649	736	726	733	757	705	731	746	737	692	681	698	720	676	694	723	762	707	689	764	742	714	689	669	721	743	729	728	743	717	713	729	759	713	751	698	724	725	741	685	665	705	715	715	703	725	737	691	690	685	732	719	709	756	696	697	769	686	703	701	692	683	732	690	729	714	742	709	685	703	714	701	711	749	693	706	700	730	710	671	736	699	733	708	756	707	754	745	685	768	740	653	683	708	710	711	727	693	701	730	660	769	704	711	736	713	731	749	692	738	706	698	714	755	739	711	719	747	680	701	722	730	698	712	732	698	691	664	710	700	709	697	710	693	682	737	741	696	712	718	743	736	707	723	678	732	666	700	654	731	676	730	690	804	782	698	675	709	716	709	692	698	742	730	718	716	715	716	740	689	725	720	742	689	679	665	787	656	749	746	696	713	705	754	665	677	703	699	700	754	663	727	734	694	691	682	714	768	740	715	739	727	652	683	680	691	720	681	681	706	720	740	723	719	724	738	703	721	723	762	737	714	706	748	683	691	719	710	665	710	715	775	683	779	765	757	727	686	737	711	712	711	724	723	708	712	732	701	712	674	708	685	685	707	745	735	722	703	721	737	653	730	694	744	703	740	675	673	705	708	744	725	728	667	730	752	734	725	712	672	726	725	680	693	727	741	716	724	738	729	714	730	705	720	710	718	701	695	679	730	765	755	701	700	754	693	790	704	698	712	662	690	681	684	746	685	725	694	706	695	717	687	731	679	730	746	737	754	716	745	716	754	733	772	700	697	677	675	754	730	770	737	723	698	718	744	665	665	682	748	696	683	736	716	704	718	671	704	739	729	701	687	701	725	708	648	716	703	741	751	654	696	691	730	708	665	695	682	667	712	707	737	697	745	699	730	713	690	788	739	684	715	730	722	726	692	702	678	723	655	755	776	709	733	683	740	743	698	715	703	699	713	698	644	733	708	747	694	685	701	712	715	695	733	749	718	701	746	732	718	712	717	663	713	721	739	709	714	689	714	741	733	767	724	692	702	663	699	693	729	708	698	754	726	695	676	706	741	690	723	738	723	714	718	695	679	692	689	731	743	627	706	668	700	664	686	731	711	707	733	722	746	694	749	727	727	722	687	715	729	721	686	668	704	688	719	688	672	786	757	758	716	720	713	704	692	741	711	694	652	708	726	720	725	688	696	677	691	739	743	736	720	665	692	724	737	668	752	683	694	715	711	707	719	722	715	710	749	716	736	723	668	722	750	713	711	667	712	752	683	703	701
7365	4613	5887	3650	2757	333	229	253	252	263	269	244	225	248	234	251	218	208	242	228	227	264	231	228	218	251	256	253	223	268	234	202	244	235	235	226	246	218	225	204	218	228	238	211	230	249	264	244	238	243	249	229	212	225	204	238	239	229	260	239	240	227	221	247	229	230	201	241	229	261	247	237	230	227	241	220	227	221	247	230	225	227	200	223	225	227	228	232	237	242	231	219	236	253	228	225	226	235	225	237	229	206	243	220	197	227	233	219	246	209	229	219	231	223	181	222	235	230	244	201	193	231	230	234	253	243	244	234	225	239	242	235	210	215	196	236	224	220	237	226	227	200	208	233	210	257	254	215	216	262	208	219	234	253	264	234	179	199	233	265	233	231	228	236	236	257	234	248	241	227	218	231	260	246	249	230	226	228	220	264	253	222	231	277	227	205	246	235	217	232	237	262	282	221	250	232	250	214	246	236	229	236	242	252	248	219	268	228	225	232	223	258	247	204	216	245	231	201	202	245	211	260	227	226	233	234	258	237	242	256	202	227	201	264	231	203	226	237	233	245	217	243	224	239	198	220	243	226	207	251	233	233	227	243	238	252	244	250	238	256	251	226	232	241	232	216	203	210	211	222	257	238	255	252	226	221	225	226	232	236	203	216	256	224	258	219	202	218	232	212	234	220	234	209	221	251	237	227	218	219	241	253	219	208	231	232	212	238	236	208	224	234	237	222	242	244	248	237	257	240	206	213	259	218	225	244	233	226	204	253	225	223	221	224	214	240	195	248	249	247	252	221	236	235	214	234	249	225	214	208	229	248	242	245	232	213	244	250	244	251	259	265	209	222	220	240	226	225	233	240	235	242	265	237	228	233	258	267	264	217	229	248	240	209	240	239	235	224	209	240	210	216	237	230	238	253	236	235	271	232	240	257	268	199	225	261	197	234	192	242	241	226	250	250	229	192	250	257	237	245	218	264	224	242	226	207	229	250	250	235	238	204	240	215	238	224	226	223	227	231	199	204	237	234	255	221	255	243	227	247	245	281	220	218	222	220	218	215	228	236	211	228	238	268	227	260	239	232	220	248	222	233	212	224	227	228	225	241	251	209	216	225	236	252	234	229	239	248	248	222	230	228	203	242	229	231	256	243	250	216	240	242	262	238	241	235	260	253	207	233	230	258	208	228	223	195	218	224	224	225	238	233	229	209	226	219	229	243	243	249	230	226	217	254	224	231	241	208	235	237	212	256	211	223	229	230	228	220	242	201	226	262	261	216	225	217	229	240	240	257	232	236	218	210	260	206	238	276	214	222	224	236	239	236	254	227	216	241	244	213	265	261	247	208	235	240	253	260	242	236	256	231	219	215	195	225	233	260	262	232	246	220	200	210	241	235	214	245	224	207	240	227	196	220	258	240	229	244	254	246	214	252	239	231	256	228	199	225	228	242	204	206	225	219	234	205	227	225	212	232	219	248	246	207	248	242	203	229	232	201	231	204	207	235	254	248	234	225	230	260	228	213	239	213	241	233	230	237	235	243	240	235	254	234	232	229	236	216	220	255	240	233	243	221	232	225	235	218	206	226	263	220	233	254	241	221	230	235	207	224	217	236	222	235	214	245	205	223	220	225	234	227	263	207	248	236	233	221	223	222	258	226	229	228	225	247	235	205	229	231	241	249	223	229	216	225	221	225	233	226	216	233	225	230	244	239	248	215	221	224	230	257	186	232	246	230	232	214	221	247	245	238	222	254	228	242	239	226	247	229	248	214	249	238	263	243	236	239	229	214	240	261	204	230	259	218	234	218	236	253	233	212	252	234	239	203	224	210	250	221	212	234	236	256	238	254	249	226	272	221	206	235	231	205	226	235	229	237	229	224	233	219	205	260	229	227	223	249	270	246	230	230	235	213	239	235	217	215	263	222	252	249	262	237	215	218	213	263	225	220	251	227	241	254	262	223	245	215	225	229	230	219	258	236	226	247	214	217	219	222	209	243	242	239	246	236	235	230	213	212	229	215	229	229	228	256	214	211	241	226	240	224	256	210	239	255	236	240	244	245	215	230	231	212	203	207	216	224	204	217	228	250	210	232	259	224	258	244	261	210	226	234	233	246	236	222	231	230	224	264	230	222	230	205	228	232	256	244	216	247	226	242	216	237	238	217	253	208	225	237	228	231	228	227	212	222	230	216	211	263	238	224	225	218	211	209	230	234	235	245	234	250	236	235	234	250	239	246	248	245	216	208	244	226	236	237	247	228	240	226	248	231	245	238	264	251	249	209	243	208	234	268	256	235	226	253	246	240	232	217	247	228	241	213	238	249	218	245	191	223	240	215	217	238	226	233	234	236	235	257	242	222	234	223	211	222	254	264	221	253	235	259	256	226	211	206	265	236	234	237	207	253	230	243	250	247	223	254	244	230	224	227	257	234	243	239	235	221	262	224	222	223	207	247	207	215	270	241	245	239	238	240	235	229	223	226	228	210	203	226	233	242	231	234	226	252	230	244	225	231	243	213	241	238	227	223	238	244	230	234	261	257	252	247	213	220	236	243	242	229	247	237	226	194	208	229	225	200	224	208	255	222	217	203	244	240	250	203	223	257	224	229	231	244	247	242	265	232	250	217	228	240	223	236	245	205	218	234	248	196	243	225	223	240	220	217	220	234	217	220	224	256	219	235	255	238	245	247	230	195	241	232	216	242	258	226	214	222	231	267	207	203	249	214	242	219	228	236	237	241	244	231	251	229	243	211	231	252	233	221	250	204	255	227	210	213	250	220	234	239	243	217	209	264	222	212	213	240	216	238	239	223	232	236	254	254	218	221	206	214	260	209	232	246	236	249	250	255	251	213	254	246	215	225	253	221	215	207	225	250	253	252	260	249	267	252	220	224	215	243	227	251	224	198	198	222	204	237	218	227	224	236	241	204	238	221	225	241	227	230	253	214	196	247	245	248	246	238	208	245	242	225	250	250	224	251	234	254	237	236	234	210	211	238	230	236	262	237	241	252	223	254	204	220	252	232	204	231	246	238	233	219	243	262	226	208	197	252	220	252	233	244	220	228	248	228	213	263	250	230	241	230	198	230	207	234	228	223	239	239	241	194	214	260	225	235	237	213	231	267	254	238	233	225	210	209	216	231	234	247	214	232	247	265	235	205	230	210	205	219	202	243	233	271	235	243	219	214	217	222	205	230	238	234	251	228	224	247	239	263	272	264	277	252	278	224	244	224	194	236	230	231	216	230	214	244	202	224	227	222	235	230	265	222	261	250	225	215	228	198	221	244	243	216	220	210	222	238	223	203	226	223	248	244	221	253	220	258	258	260	224	231	231	218	251	235	226	243	216	224	220	249	221	270	235	234	231	230	225	262	247	247	245	205	237	202	224	236	244	224	247	245	250	270	240	236	193	239	222	241	221	236	237	221	198	224	246	224	214	217	212	278	229	254	231	234	221	233	234	252	261	215	218	219	231	253	234	234	221	229	241	236	237	235	241	244
4394	4798	10723	10241	9057	670	526	509	541	539	551	536	504	507	524	531	545	503	522	497	504	534	544	461	537	488	511	511	530	496	517	561	515	535	524	543	556	522	518	492	536	507	479	518	541	527	540	512	539	502	525	538	547	526	531	542	516	510	578	517	542	583	509	534	539	508	507	588	557	553	527	520	518	526	561	509	552	520	528	540	531	523	550	538	523	526	551	553	527	549	573	524	495	542	556	528	495	520	491	479	524	541	513	552	516	538	522	508	535	577	537	519	507	523	545	503	508	566	572	514	524	564	530	532	524	526	529	549	523	530	517	554	503	544	591	526	492	539	571	528	512	529	519	520	540	552	529	502	544	502	516	512	536	551	518	537	534	514	524	504	545	533	511	498	501	552	555	489	540	538	526	546	536	510	528	551	546	504	543	567	534	515	511	509	530	521	515	496	543	544	533	507	494	554	494	514	563	527	514	554	511	554	507	557	534	545	526	519	497	527	510	530	534	539	544	544	528	526	503	506	532	526	563	558	548	511	510	516	541	547	516	496	538	529	507	517	493	516	517	494	526	522	485	543	502	557	589	524	532	543	544	489	527	527	572	512	550	482	515	533	508	533	554	496	511	468	491	522	520	523	482	520	539	562	478	501	532	512	515	526	482	552	520	526	535	548	569	523	509	560	530	565	576	502	531	559	546	542	529	554	589	507	528	509	520	548	565	507	540	540	508	510	554	529	536	509	465	517	520	497	518	545	528	489	475	535	549	563	530	516	493	523	517	522	520	560	555	526	549	525	497	535	512	545	528	512	531	542	555	519	543	545	538	574	553	508	498	540	561	535	529	554	538	520	556	572	473	553	568	528	558	519	508	501	537	529	534	537	528	537	575	517	529	529	557	545	499	533	545	493	528	518	576	566	510	549	528	544	486	521	512	514	509	486	503	516	486	503	523	478	536	555	494	538	522	584	542	512	524	531	515	532	550	486	502	552	455	531	530	536	515	526	573	555	516	527	546	548	547	523	528	502	547	479	512	498	515	559	538	533	524	489	533	526	507	537	519	546	511	546	515	537	591	545	561	495	551	486	504	487	519	523	559	524	501	506	544	530	524	511	533	546	482	509	498	480	549	520	514	485	528	561	548	550	534	546	548	503	537	529	543	542	581	537	521	506	546	508	500	466	511	544	488	544	547	602	518	510	539	507	499	578	515	511	498	497	527	530	535	564	523	534	546	541	542	537	533	580	520	450	552	497	559	510	537	554	558	531	544	524	564	485	536	551	506	507	534	510	492	509	519	503	524	532	507	524	531	499	517	553	530	514	508	541	513	549	562	538	519	541	495	552	521	530	530	495	535	551	538	555	517	536	484	540	564	520	513	521	549	499	540	518	519	498	514	527	536	530	529	526	519	564	493	560	530	538	555	529	532	491	518	531	496	538	498	549	527	573	532	513	536	563	526	512	527	526	514	510	525	561	541	490	538	550	500	502	540	554	529	557	575	524	530	551	510	523	532	572	523	526	514	508	511	556	540	513	559	519	516	500	522	564	472	518	500	481	520	543	545	537	494	510	518	536	529	503	553	517	512	481	502	493	509	560	523	544	506	504	510	551	522	496	536	510	501	561	524	529	510	520	506	551	518	539	541	527	506	553	557	572	550	537	522	529	530	503	510	506	524	487	541	536	569	504	515	562	508	498	553	532	499	495	592	514	547	506	498	532	537	461	536	578	529	485	532	556	561	491	532	520	507	525	520	545	528	524	548	526	564	518	536	528	510	550	525	527	490	507	508	535	579	534	524	510	523	505	523	545	516	503	529	534	534	559	511	538	539	526	529	511	534	523	516	523	569	521	527	534	548	531	522	536	549	515	494	556	506	533	533	536	534	528	535	533	544	495	514	490	564	536	545	494	562	534	561	501	571	577	539	548	538	486	510	508	558	516	557	534	545	558	470	499	564	535	515	568	526	564	520	508	553	554	493	509	548	514	528	555	526	536	545	590	510	542	527	528	549	543	547	537	527	521	532	518	550	545	539	530	554	542	536	577	522	560	551	519	584	525	529	512	530	523	538	496	508	594	499	516	546	493	550	480	554	517	550	554	538	513	534	505	555	522	572	488	532	517	524	526	491	554	473	552	530	540	522	545	522	541	519	515	527	548	547	510	509	561	537	503	529	539	524	531	531	529	534	540	525	528	527	537	501	504	532	532	536	499	515	530	511	523	530	547	555	564	488	551	534	536	529	525	547	511	578	526	503	513	554	525	553	533	530	481	526	499	527	508	528	505	551	498	560	484	525	547	524	508	489	485	537	507	485	561	554	513	586	504	538	504	493	515	530	516	518	549	540	523	523	548	540	503	494	549	506	542	559	547	520	481	521	541	531	492	563	530	559	542	490	549	497	535	521	489	486	513	552	537	520	555	512	545	521	559	505	541	500	537	557	486	535	545	513	526	518	510	547	547	507	578	525	558	521	509	519	464	537	517	548	494	542	506	575	522	541	565	494	545	501	526	505	559	535	563	529	530	517	511	531	494	566	536	496	496	522	566	515	530	498	564	513	516	515	514	466	540	553	509	523	539	519	528	532	530	510	505	521	491	534	538	469	509	533	473	544	522	556	512	517	525	500	492	526	496	486	554	495	513	491	515	512	510	520	504	546	548	513	528	506	535	521	594	533	529	508	519	483	555	499	514	531	576	549	524	566	523	550	502	533	492	524	502	483	499	542	547	510	534	525	489	534	581	538	546	528	485	491	541	522	558	490	542	563	529	550	507	540	481	516	534	498	542	542	540	499	526	538	525	541	523	551	494	507	526	549	564	493	537	558	496	528	524	534	507	548	550	537	496	525	532	465	467	526	538	550	514	536	519	507	545	526	525	509	532	511	540	486	542	496	508	553	523	528	522	524	520	524	571	497	544	518	540	538	538	518	552	515	510	552	504	526	499	525	534	540	546	518	565	510	523	547	510	512	520	511	509	475	519	539	516	497	512	509	524	554	540	548	516	523	563	545	504	493	559	536	568	509	514	552	540	537	518	538	515	485	526	519	547	533	514	562	498	508	545	530	533	530	518	537	520	531	534	543	515	549	537	484	528	555	523	558	522	531	524	508	534	546	518	491	527	578	516	538	530	543	499	505	552	515	534	554	546	520	550	532	542	501	522	516	518	568	542	481	552	507	521	540	514	554	554	563	492	498	481	500	525	504	550	540	520	478	523	513	540	535	516	507	560	546	545	524	463	519	579	564	532	551	518	537	536	503	530	503	510	569	529	568	539	461	491	507	505	555	512	501	543	517	524	521	539	531	518	542	562	559	527	541	537	521	499	560	518	542	549	563	557	527	496	532	516	492	519	498	492	526	574	504	548	549	540	561	529	534	462	521	520	537	499	522	540	513	503	524	525	541	493	529	537	541	506	540	519	550	541	501	536	478	500	540	539	526	498	518	535	494	514	500	520	540	539	505	498	516	520	515	552	548	550	491	517	559	506	509	534	518	541	526	516
19991	38171	61204	52897	48389	14030	1022	276	245	250	223	206	194	191	190	180	208	215	205	162	202	205	181	159	185	180	168	184	189	142	183	214	181	183	194	183	201	161	174	160	182	165	169	175	185	144	180	179	162	184	190	157	149	178	166	177	171	152	172	159	157	189	177	188	198	169	151	162	176	162	174	178	173	177	169	164	197	160	166	150	191	189	160	155	193	153	149	162	190	180	167	163	168	154	158	173	185	149	181	184	193	167	183	179	174	167	146	151	183	147	170	153	174	178	160	182	170	155	191	198	181	150	172	169	193	166	183	157	163	163	178	119	188	146	170	153	154	164	171	177	174	181	173	154	177	158	167	182	172	175	190	184	167	173	162	168	175	170	166	166	169	169	148	184	187	165	173	166	169	166	175	155	170	182	173	176	155	172	157	171	161	159	138	165	169	186	197	162	160	187	191	185	174	186	170	183	168	173	177	183	153	180	178	176	177	145	151	171	206	165	163	189	194	174	162	187	160	146	157	171	211	154	165	156	154	171	193	184	166	161	185	154	188	190	184	169	177	147	155	173	178	167	159	185	166	168	159	166	170	186	168	146	175	174	139	167	173	163	158	174	182	155	190	156	192	167	194	171	153	151	186	186	189	157	164	168	170	171	157	186	146	169	163	185	162	170	179	180	160	151	155	153	182	168	174	157	174	157	166	186	191	200	185	160	148	168	176	163	143	147	190	164	190	167	180	178	183	192	182	188	149	192	181	157	157	179	168	160	175	164	157	172	190	174	182	167	147	165	172	196	158	181	161	160	181	180	166	143	174	167	192	150	193	172	204	154	168	184	142	151	183	185	144	157	196	172	181	176	171	164	162	168	163	169	163	182	178	189	156	159	162	167	157	210	185	181	168	179	163	163	181	157	162	195	189	144	173	187	165	175	170	183	177	159	163	176	173	160	188	149	153	149	187	181	164	159	155	144	178	187	181	152	161	165	185	171	177	193	188	192	166	191	175	158	179	184	163	178	190	171	190	169	154	153	184	164	138	169	174	168	179	159	168	163	191	188	175	171	191	167	173	160	164	171	180	152	173	192	161	174	166	167	189	179	164	186	168	165	185	163	158	164	147	147	194	187	162	136	176	145	187	152	165	179	159	177	151	178	184	162	182	157	180	183	170	184	171	165	199	185	187	174	173	157	175	165	173	171	172	183	146	184	187	168	190	147	192	173	162	169	195	185	174	153	182	166	163	153	176	184	141	186	178	160	201	168	171	186	169	171	193	177	190	168	160	174	169	166	166	190	196	173	181	173	177	184	190	204	173	164	190	184	191	187	166	185	178	163	181	166	196	160	156	172	196	162	165	162	173	156	194	182	174	165	183	184	162	188	167	155	153	177	181	189	191	184	171	156	169	188	177	175	194	169	152	170	171	176	201	180	198	191	155	173	157	166	166	189	169	152	174	177	157	181	171	171	160	147	195	156	160	215	174	167	176	151	209	196	174	188	175	186	176	165	166	176	187	185	189	182	160	173	157	178	176	173	171	185	173	186	149	159	185	146	175	176	172	179	159	167	157	181	184	206	184	180	177	175	164	149	206	166	161	166	156	161	185	169	150	184	155	153	156	164	175	175	158	155	182	192	208	172	164	175	178	163	164	175	198	174	180	182	191	183	158	149	175	190	169	159	181	168	180	178	167	164	179	189	180	146	153	167	169	181	169	165	171	160	167	165	159	172	205	181	183	161	144	196	142	160	183	165	158	163	161	165	188	187	189	170	175	202	167	181	192	184	172	195	173	186	174	166	186	172	155	178	179	199	165	167	178	184	174	187	161	169	166	164	171	192	165	173	181	158	165	164	147	188	181	174	137	186	199	163	169	173	180	193	162	183	159	153	169	198	151	174	172	171	160	189	161	169	166	171	156	157	163	171	181	204	165	191	175	183	157	162	165	167	170	146	180	172	159	171	185	184	139	161	179	192	185	185	155	160	188	151	159	184	165	156	159	155	157	166	171	153	177	199	189	170	156	169	189	184	177	181	169	174	183	187	163	149	155	155	190	162	174	169	146	167	171	154	155	174	167	177	182	174	166	187	182	171	191	160	180	161	175	161	170	183	193	183	193	203	170	188	178	185	167	167	190	162	156	193	188	178	166	182	172	169	168	192	172	153	164	170	172	149	188	152	168	178	170	189	168	160	146	146	187	186	157	175	165	166	172	166	171	172	152	165	157	200	177	168	186	163	170	143	168	155	159	167	183	144	165	190	176	190	187	170	199	197	173	164	157	151	185	178	188	188	169	150	161	186	162	184	173	185	183	150	194	143	173	183	169	221	184	169	173	167	178	169	162	151	148	164	178	181	174	178	153	179	186	188	165	163	177	159	173	155	196	178	176	188	201	192	195	168	188	169	139	141	160	167	165	193	158	151	151	152	187	176	189	176	164	155	174	188	172	179	158	154	175	188	177	167	158	175	182	169	172	173	162	143	188	150	161	166	182	172	165	178	198	191	167	186	178	179	177	157	166	155	194	193	162	178	148	206	152	163	166	201	176	162	170	160	185	184	189	161	186	175	150	169	171	165	160	167	176	154	178	189	167	184	191	138	166	181	164	163	165	179	183	149	161	175	185	167	169	222	187	194	212	145	166	179	156	163	157	164	169	165	158	181	166	165	182	181	167	165	157	171	163	185	151	180	177	151	199	201	164	196	185	160	183	184	168	172	201	159	156	143	177	173	180	149	189	152	188	167	181	170	167	185	155	174	155	188	136	154	174	153	164	156	173	180	194	161	188	191	133	175	172	168	180	157	173	175	174	198	168	183	145	181	147	202	179	171	184	160	174	178	147	186	196	177	166	173	182	160	151	155	191	178	150	153	175	184	166	150	177	173	186	167	147	176	167	183	172	184	191	175	161	199	169	163	200	161	166	206	177	186	185	134	179	169	164	165	161	167	161	167	149	175	184	208	179	164	165	161	191	177	176	182	169	167	174	160	191	172	167	182	180	172	174	161	171	155	139	164	176	165	184	182	164	182	168	188	180	171	145	165	186	156	173	160	164	157	188	132	182	179	166	145	178	172	179	161	189	176	180	164	159	187	163	154	183	181	180	166	158	188	155	180	154	166	180	182	186	165	153	147	195	171	177	171	217	171	164	191	162	173	166	197	171	163	186	197	176	178	160	177	182	184	188	161	166	165	163	168	161	185	165	142	156	158	173	170	164	167	166	178	173	177	165	175	158	165	172	178	170	165	164	176	184	190	201	159	195	181	167	149	170	168	161	164	165	186	187	150	179	174	210	157	159	158	188	177	173	162	179	179	165	196	179	159	162	163	177	185	179	185	158	152	183	158	196	174	179	171	163	158	196	156	162	201	167	156	166	177	186	166	223	164	155	189	176	176	195	173	179	179	154	163	182	180	159	148	181	194	171	176	160	160	161	189	183	172	161	189	148	178	170	206	171	190	179	166	170	158	177	182	170	160	147	173	184	194	195	177	177	187	182	180	185	161
10110	31356	57115	60267	57888	3345	1119	1046	944	864	817	704	712	639	577	621	541	546	542	538	541	495	487	494	506	509	500	517	475	478	482	467	464	469	466	474	446	480	388	472	450	422	431	473	460	439	411	460	463	417	442	457	430	450	422	457	448	459	452	440	421	448	404	448	430	470	473	424	439	416	483	441	465	453	415	422	436	446	412	396	452	417	371	435	413	415	462	386	409	424	405	434	413	445	436	431	468	410	435	403	466	447	456	448	400	426	440	425	401	441	422	389	444	416	430	429	427	382	444	417	447	433	419	427	431	434	408	434	394	395	456	434	435	418	477	463	430	419	417	397	427	436	460	409	410	475	442	451	449	369	442	416	404	418	440	409	418	401	440	455	425	408	433	431	444	408	387	459	434	407	437	417	415	452	413	437	405	427	417	448	438	395	413	408	438	381	419	434	426	455	429	464	427	445	437	442	425	432	445	440	409	437	442	441	435	419	412	434	432	349	440	400	381	422	443	416	433	497	423	419	450	406	451	470	434	425	431	419	487	420	446	411	431	424	459	436	428	444	421	432	405	379	395	411	401	439	432	437	405	432	442	420	423	421	421	423	432	445	412	452	406	398	414	439	390	419	382	438	409	413	454	427	407	456	417	426	436	422	430	416	413	412	459	400	424	435	459	429	417	397	417	438	403	377	429	443	424	413	428	404	420	439	411	410	405	432	415	460	409	399	433	420	428	410	425	433	418	432	469	428	427	420	397	423	454	444	453	438	405	431	415	449	461	415	423	430	419	445	398	433	458	387	398	440	432	457	423	411	441	440	434	429	446	434	404	427	412	428	429	430	445	431	452	454	422	413	432	419	435	427	416	407	409	448	410	461	419	434	414	443	445	417	386	403	404	425	438	414	412	409	440	456	418	412	424	417	422	421	448	412	415	396	436	426	410	441	422	437	408	433	423	416	458	438	425	411	436	415	409	390	439	401	386	414	422	436	434	435	409	436	413	442	425	444	435	431	435	390	395	427	412	402	419	420	426	389	422	411	439	435	423	442	414	437	433	436	441	402	423	438	430	433	440	379	415	416	404	442	408	450	438	436	426	480	444	405	410	426	428	418	437	408	470	461	402	409	445	409	399	400	408	424	435	400	434	413	460	406	413	442	442	423	425	403	434	462	407	461	426	401	389	417	402	416	429	400	429	420	423	405	433	383	424	428	447	481	463	426	454	437	392	438	392	417	452	425	409	478	401	448	440	439	394	414	462	386	487	450	438	423	404	451	400	442	415	420	435	408	404	424	410	419	425	420	393	458	429	400	424	427	402	421	414	450	383	415	411	419	430	446	448	440	443	459	433	451	391	455	444	420	456	424	385	406	434	438	450	416	413	438	405	448	412	409	421	421	435	456	422	426	441	441	407	439	440	418	444	425	388	403	419	433	435	417	430	436	400	407	418	458	466	459	449	425	422	437	468	400	455	469	410	375	368	417	385	441	438	437	447	422	425	431	441	409	451	434	460	391	441	399	447	423	467	415	413	423	427	473	419	427	390	455	416	424	391	439	414	426	447	386	426	443	430	424	438	405	442	394	414	447	454	457	425	427	429	406	456	402	439	447	434	446	388	415	458	442	398	414	427	423	420	441	418	445	453	439	447	422	421	422	433	435	425	441	421	440	400	434	431	448	407	430	454	413	467	428	437	405	409	431	435	417	429	446	411	432	447	427	438	431	439	439	434	452	452	438	401	413	443	411	452	424	436	385	422	418	423	401	433	420	392	462	421	418	434	417	459	426	432	401	418	423	395	456	459	426	434	441	415	437	427	417	427	459	438	438	421	408	435	450	368	412	449	427	439	391	425	434	455	438	432	442	399	440	470	433	416	441	419	437	407	410	429	455	436	434	440	436	468	444	430	401	417	437	451	442	443	447	423	397	443	427	442	450	415	406	414	421	420	417	448	480	439	421	396	435	442	392	430	457	420	396	411	406	414	436	393	426	459	459	426	418	450	427	436	445	412	426	397	423	432	442	399	447	404	468	435	402	440	470	450	403	464	444	415	375	424	410	412	467	434	442	451	415	451	461	404	426	421	411	421	452	440	443	443	433	427	425	426	420	453	396	393	438	427	438	420	409	432	461	417	403	442	467	425	422	431	446	443	447	449	411	419	399	417	411	456	412	478	458	426	436	442	420	425	410	418	428	456	432	448	409	476	423	413	428	403	457	389	415	415	415	421	419	433	393	429	425	404	472	447	435	424	438	461	421	413	440	450	439	441	422	436	435	437	417	412	442	415	432	423	425	422	443	437	450	451	426	421	407	422	432	454	419	459	410	435	392	443	413	392	394	446	448	422	449	462	437	381	404	463	421	479	436	450	403	458	453	407	413	495	431	472	413	438	436	437	389	429	458	421	452	432	437	454	469	437	424	450	448	425	444	419	454	417	430	444	410	458	424	442	465	448	446	457	424	416	430	442	415	421	421	428	434	402	447	416	417	443	403	426	412	403	461	445	447	457	452	403	449	414	406	429	437	412	415	416	433	454	438	443	453	433	429	448	445	456	391	419	432	441	436	410	421	448	444	421	423	390	439	423	422	422	439	454	428	436	418	431	423	436	425	433	410	419	443	434	426	448	391	421	406	432	442	429	421	413	425	429	459	421	432	429	435	467	423	387	460	416	413	414	413	440	454	464	434	435	438	424	418	440	433	437	426	413	424	443	393	454	398	422	439	433	419	414	419	409	447	431	455	391	450	393	424	455	436	423	420	414	450	425	420	443	416	434	433	416	423	442	429	415	440	444	420	396	422	435	471	407	410	402	437	451	429	439	416	381	384	437	451	430	416	414	396	434	453	406	429	407	427	417	415	423	427	424	446	423	423	440	419	414	449	411	462	439	438	405	406	436	443	411	446	391	421	453	410	433	397	415	417	404	491	436	414	416	442	399	459	425	431	435	416	422	430	436	406	433	398	417	405	422	410	439	398	419	426	433	462	405	447	461	427	427	416	410	456	428	435	409	432	408	432	425	424	443	417	423	426	460	417	428	408	427	431	422	420	416	480	428	440	404	403	446	368	411	411	416	473	448	372	437	421	432	423	412	409	419	442	422	423	441	402	416	436	441	428	438	439	453	410	466	461	416	427	428	407	441	434	443	419	410	414	418	446	435	428	415	410	433	460	413	419	412	440	424	448	389	424	407	431	465	460	436	425	434	398	426	443	444	388	411	447	448	405	410	416	428	414	414	452	470	419	426	440	436	411	424	439	417	443	417	430	454	457	440	423	443	397	434	453	427	407	413	435	416	411	424	421	437	413	427	432	441	396	462	416	449	436	452	423	429	431	405	446	406	456	449	417	417	440	432	422	429	427	416	414	412	433	439	404	426	413	445	410	428	392	413	444	432	434	403	420	419	418	434	401	447	445	432	424	465	414	452	410	449	410	397	409	397	430	412	434	419	433	428	430	406	449	441	424	458	444	443	422	480	405	441	455	455	410	418	437	429	412	424	433
26995	54055	71629	63684	59034	21635	2805	566	497	423	424	391	341	358	355	389	361	353	344	327	349	323	331	336	332	340	331	308	320	353	354	310	329	291	335	322	311	309	344	307	367	360	345	354	286	261	316	326	324	348	338	297	286	336	334	291	317	286	332	317	306	298	358	315	315	289	298	325	332	301	326	294	357	308	342	317	286	320	300	300	296	335	328	318	331	348	298	307	317	303	327	331	331	298	312	323	339	323	328	337	321	284	331	327	306	281	300	332	330	288	292	315	282	273	327	323	280	319	322	307	299	281	290	323	312	354	337	325	298	329	343	318	306	338	302	331	332	317	321	314	348	325	316	299	329	315	331	350	313	327	279	299	338	318	322	308	299	346	283	300	320	297	317	335	326	317	301	319	309	298	344	297	289	294	312	283	339	305	280	344	326	319	340	313	339	309	311	306	340	327	288	321	335	327	296	327	301	291	312	325	279	321	328	319	329	318	308	322	303	360	341	313	298	311	320	336	285	337	338	309	355	251	283	287	300	347	311	286	287	314	308	310	299	341	291	323	325	299	290	322	301	299	324	324	344	304	313	314	276	316	321	314	294	340	317	274	337	347	341	324	334	288	306	291	309	302	274	312	309	333	349	312	306	284	315	304	329	280	326	323	343	310	328	312	316	348	321	310	301	291	302	305	317	310	290	308	314	316	323	310	305	322	293	295	310	301	326	303	307	310	350	343	314	293	312	304	302	288	301	301	309	330	308	323	314	332	292	345	328	287	319	287	314	306	332	344	283	348	318	308	304	332	343	322	310	299	311	366	319	338	281	283	312	295	305	307	334	309	269	332	327	306	289	336	320	341	310	306	307	335	305	308	311	329	319	293	328	322	341	309	326	353	352	292	326	286	304	324	313	305	312	311	316	294	300	321	318	298	294	305	309	321	342	343	321	331	313	282	311	300	326	324	296	312	312	336	331	325	315	277	284	291	316	295	332	368	319	315	320	329	300	270	301	343	309	302	288	322	305	308	316	322	300	311	317	311	320	335	317	324	323	325	342	314	298	279	337	331	307	299	297	314	327	295	340	291	321	322	317	356	331	296	304	300	307	321	303	293	322	287	337	320	307	302	328	327	310	307	318	298	315	274	294	314	295	335	322	329	321	305	295	308	328	323	325	337	352	295	293	327	271	309	304	313	328	328	318	299	288	285	264	327	316	311	298	343	322	337	340	318	335	322	319	354	330	313	314	313	299	342	268	302	300	316	304	306	357	331	332	343	305	294	321	293	351	322	294	310	340	311	289	296	323	318	314	306	302	317	312	325	297	318	320	345	301	312	294	300	334	321	300	331	303	309	304	301	326	328	320	276	303	302	303	326	316	326	335	306	349	292	330	286	336	362	306	333	311	353	354	299	344	286	297	327	323	297	314	279	304	284	298	320	309	292	343	296	322	320	335	297	339	317	319	312	293	333	308	325	299	326	299	295	293	284	318	299	301	353	313	284	317	321	304	313	305	327	313	335	295	299	299	312	299	287	305	304	323	315	325	264	328	321	323	332	328	323	291	299	283	314	297	322	298	337	314	282	301	314	287	300	341	309	307	328	300	288	327	343	300	338	330	301	309	311	292	285	301	331	335	296	323	300	277	325	300	302	316	296	312	308	286	294	304	309	336	320	329	316	304	316	327	296	287	323	338	289	317	324	338	353	332	343	298	305	341	283	319	338	290	326	306	340	305	307	349	347	289	324	293	349	329	294	300	314	314	313	340	360	295	305	301	319	346	336	299	308	345	349	331	297	338	334	356	304	324	308	307	298	302	303	323	321	272	310	326	308	322	305	316	345	291	307	296	323	327	360	320	340	310	309	301	311	309	332	344	324	352	303	354	311	276	284	300	313	274	336	332	272	297	305	321	302	313	352	315	317	306	309	317	287	322	326	317	285	308	285	310	336	341	302	340	321	313	316	317	284	307	344	321	296	315	309	330	312	325	287	307	291	306	312	323	310	307	323	305	282	285	314	290	312	333	312	306	287	332	317	309	297	297	325	306	320	291	329	289	290	281	293	321	325	333	288	331	321	300	286	294	318	296	312	310	295	340	295	336	322	315	327	330	285	343	331	322	333	326	306	337	336	303	289	289	334	317	324	286	297	329	330	325	299	318	288	322	281	295	323	295	330	312	353	315	344	292	337	321	320	312	330	372	303	306	319	329	352	306	321	340	326	309	342	304	322	307	318	312	308	361	327	339	317	278	272	304	287	321	332	324	299	285	280	285	317	304	302	334	321	293	295	301	281	316	291	317	305	318	306	300	338	297	327	304	308	308	290	317	328	302	327	324	298	316	313	328	316	319	301	325	325	315	316	313	311	302	333	300	337	293	311	300	299	343	317	339	287	312	275	351	314	335	294	322	309	268	307	300	340	310	310	290	319	324	314	305	329	312	322	337	325	364	305	290	333	339	304	316	312	285	316	301	302	338	334	292	311	301	344	323	272	331	314	300	324	339	322	338	286	310	321	284	284	292	283	316	296	297	305	284	315	306	285	305	324	335	299	330	302	306	316	307	320	335	307	310	330	299	298	321	295	321	307	295	313	318	326	350	289	309	332	344	323	338	312	315	310	278	280	298	348	315	289	294	307	330	344	339	333	304	305	354	315	313	307	313	286	305	333	291	308	333	303	331	272	313	302	298	312	304	297	299	319	325	325	325	305	299	321	326	315	336	333	290	296	302	321	315	318	336	335	324	305	270	345	341	307	334	316	327	305	274	266	291	340	354	317	322	260	320	334	328	301	315	276	349	326	314	338	285	311	318	309	343	305	294	317	329	296	292	312	320	341	305	347	294	316	326	307	301	296	354	313	328	287	308	312	340	312	303	336	314	314	299	328	312	280	353	312	342	298	336	332	319	318	332	305	299	315	380	310	300	292	311	324	358	336	290	287	319	321	336	335	288	305	332	308	298	338	319	327	333	315	324	329	320	325	304	351	314	307	327	330	325	280	265	353	349	324	334	288	324	332	341	314	291	276	304	328	314	324	293	337	330	317	335	301	315	293	314	315	285	295	308	323	316	324	289	246	330	352	313	366	319	279	321	291	290	305	321	316	316	327	303	314	328	328	321	330	283	322	335	335	312	277	344	349	335	323	318	296	331	309	307	318	319	330	340	285	314	279	327	319	332	303	327	316	295	264	313	349	342	298	301	330	320	310	336	313	297	323	308	316	332	310	335	288	311	319	337	361	293	273	319	306	313	297	317	305	354	339	351	297	296	288	317	328	292	337	329	301	349	288	282	303	342	293	288	325	288	288	340	282	306	351	304	331	328	301	300	336	290	335	331	309	370	285	282	372	323	325	323	296	310	328	347	287	332	282	320	304	313	328	355	327	297	309	305	338	306	316	323	319	314	305	337	323	335	324	330	299	311	279	311	336	323	314	280	303	345	321	321	313	290	294	276	311	313	296	328	306	279	301	316	322	303	314	319	305	298	290	305	303	300	306	313	315	300	362
12347	41510	65708	71108	68157	6885	1932	1664	1497	1382	1184	1194	1056	1014	1073	994	937	892	929	845	859	819	835	831	827	734	803	772	762	771	846	753	793	773	757	777	744	780	742	761	751	774	718	721	719	736	776	780	732	733	719	759	763	749	739	656	771	740	771	692	717	756	730	782	751	686	680	705	740	687	720	653	734	706	712	684	740	753	782	737	744	686	721	716	765	745	750	701	709	713	702	747	735	720	681	738	757	712	706	707	724	726	725	721	691	748	696	743	693	707	743	739	700	755	684	731	721	785	722	752	752	691	685	694	718	706	675	719	688	709	667	784	687	732	688	697	753	722	701	726	739	754	722	750	741	719	685	728	706	687	720	721	728	713	738	713	725	727	752	686	699	712	664	767	733	720	684	695	714	755	734	701	722	727	704	737	664	723	699	737	731	730	705	690	722	735	752	752	712	709	691	674	704	695	703	702	716	699	723	708	706	696	674	733	728	692	738	684	740	702	674	736	715	698	745	736	705	721	748	699	718	685	645	682	698	702	727	675	713	691	715	720	690	730	794	755	712	733	708	708	749	713	673	710	721	723	733	707	714	680	702	672	683	723	727	690	765	686	704	702	755	725	719	704	699	725	732	749	728	679	694	738	755	715	772	745	722	691	719	750	715	729	748	800	659	760	698	688	724	777	675	687	677	705	709	743	732	740	708	738	698	725	728	727	720	748	740	682	717	723	705	708	687	665	739	680	724	676	748	673	726	754	720	741	697	710	669	683	668	723	720	726	738	765	757	731	651	727	734	704	680	717	751	728	701	705	738	733	694	728	731	717	692	714	688	697	690	681	678	723	713	650	715	726	663	736	696	743	689	732	711	709	702	710	705	778	711	719	708	674	708	754	741	709	764	721	744	686	752	710	736	723	760	676	681	732	702	741	702	730	714	705	715	715	695	727	753	718	606	714	772	683	736	770	735	711	683	715	696	712	716	751	728	727	692	676	676	689	713	769	739	683	696	695	735	720	759	685	715	697	669	733	754	670	687	681	701	746	718	713	716	702	727	713	678	686	705	712	727	688	703	730	731	711	685	697	736	718	692	702	728	726	713	706	744	699	707	737	657	770	728	752	684	706	708	665	750	686	701	672	700	696	721	706	722	710	692	724	708	715	732	737	753	701	725	745	704	680	721	707	759	697	706	686	739	771	743	756	720	722	700	685	699	700	739	682	679	673	653	738	713	745	704	707	652	744	716	690	771	708	703	732	713	719	735	695	718	677	734	654	658	698	740	779	666	746	719	751	746	748	724	678	690	695	709	669	714	716	731	716	743	694	685	753	710	695	730	742	674	715	691	667	709	756	704	689	730	705	739	745	724	731	683	662	740	706	675	681	691	718	670	667	688	746	705	709	701	740	703	715	721	803	705	697	713	741	681	755	687	686	770	739	730	694	708	722	700	710	721	725	732	726	709	698	692	666	721	653	721	691	710	668	738	704	644	763	642	694	727	745	728	735	727	747	696	721	732	741	740	703	718	724	715	746	694	683	751	675	696	715	684	724	714	722	674	719	697	695	730	683	710	732	714	728	735	711	704	660	691	735	740	698	684	708	737	718	729	697	736	772	704	687	739	692	695	735	661	725	753	696	737	725	689	722	768	748	733	673	725	705	672	688	737	740	708	700	789	698	717	725	736	688	678	652	708	744	705	709	738	716	725	698	680	709	694	710	711	702	687	701	690	703	680	641	707	714	719	709	679	752	704	682	726	699	710	735	688	753	703	735	756	707	718	701	758	697	704	743	703	678	750	701	672	693	693	722	695	696	735	695	706	736	707	699	708	741	708	702	738	717	683	725	686	731	718	703	700	704	690	673	693	756	723	716	731	711	688	737	722	692	695	702	757	729	723	728	758	682	710	692	705	703	693	658	657	695	731	697	762	662	716	702	691	750	750	713	725	726	680	731	721	711	726	764	680	697	738	724	723	657	756	735	760	712	734	699	743	701	751	698	650	741	695	709	733	713	702	743	714	709	642	694	689	715	766	739	757	694	717	731	719	680	723	709	704	734	739	710	724	712	714	757	726	735	720	708	724	695	718	730	758	719	688	688	725	698	694	696	680	744	722	679	691	690	689	733	712	701	745	717	691	710	726	693	713	759	696	695	698	674	712	704	723	700	715	728	727	657	686	695	720	728	700	725	700	746	720	708	701	728	727	748	692	679	749	684	686	732	712	736	711	647	693	684	681	666	676	714	718	707	704	709	722	715	693	670	681	698	712	681	702	684	696	766	734	740	717	742	664	734	725	702	750	704	724	740	699	718	689	732	729	711	688	719	701	762	751	747	718	686	664	729	707	683	713	676	683	698	676	682	719	782	641	713	704	744	704	705	689	710	739	742	707	647	725	699	699	673	736	703	743	737	747	715	748	754	708	716	677	702	754	674	710	729	692	669	744	699	730	733	699	728	720	719	738	701	725	691	711	694	713	712	726	722	716	720	719	715	746	712	730	718	709	756	736	749	762	731	748	691	679	696	752	717	665	761	720	772	667	724	703	697	682	715	745	724	706	684	735	697	668	702	675	696	684	661	710	780	693	728	685	718	688	708	706	705	716	744	728	672	690	670	667	709	728	681	738	728	728	721	747	727	731	739	712	706	718	710	685	680	744	760	690	712	735	734	728	699	754	670	711	736	703	762	699	736	760	740	755	698	736	724	719	688	739	689	704	689	751	737	758	702	702	712	673	713	676	741	708	671	691	744	665	732	701	730	704	657	733	729	719	703	760	713	665	730	704	747	696	687	741	755	668	694	746	750	741	723	687	701	757	691	710	675	647	745	720	716	712	683	715	689	726	727	703	704	716	689	737	775	710	710	692	736	697	688	707	743	667	747	717	701	716	719	715	661	704	676	677	706	723	714	678	724	656	662	701	687	715	692	732	617	704	717	759	709	702	721	720	700	709	688	706	729	686	697	677	695	672	723	697	734	754	745	688	708	729	756	740	691	696	734	683	706	735	696	742	722	690	714	707	683	717	765	735	698	702	703	722	723	737	697	728	685	704	704	703	704	755	725	685	731	709	719	676	760	763	665	698	724	703	666	746	699	709	652	702	747	682	719	701	669	755	707	665	674	729	646	728	734	704	714	724	745	669	659	740	723	688	697	715	721	684	700	689	733	729	719	686	717	678	726	774	722	713	735	700	736	712	714	722	713	688	732	732	756	729	716	683	681	692	688	732	750	676	673	732	764	721	695	721	672	707	711	727	730	718	757	749	752	710	743	707	693	693	712	742	722	673	734	712	675	757	752	718	676	706	712	665	715	722	698	697	713	707	666	717	745	719	661	738	706	698	703	735	725	720	692	740	731	723	734	731	718	694	728	746	726	708	659	721	716	749	771	698	736	715	722	703	726	734	731	746	684	658	711	750	657	747	747	712	741	730	683	695	708	663	673	678	675	706	709	666	684	736	704	740	756	680	690	669	709	692	680	680	719	711	744	720	707	705	721	766	688	714	747
7318	5099	6139	3797	2948	430	256	228	227	218	201	272	226	226	224	248	188	233	233	222	242	203	248	235	243	225	208	235	264	238	234	234	251	230	253	214	243	229	237	248	270	217	229	252	225	238	210	217	270	219	198	219	236	261	243	250	207	213	200	233	226	232	228	212	211	224	211	244	216	231	241	236	230	241	234	203	245	192	260	222	224	220	231	245	239	224	226	241	202	251	279	247	256	224	243	230	275	263	258	225	219	227	225	244	220	220	236	205	233	249	239	223	193	231	222	233	231	215	228	233	246	250	227	239	218	218	239	221	239	230	237	265	248	237	239	225	205	218	268	208	243	230	236	222	212	243	213	232	232	218	201	238	266	232	237	219	224	239	219	228	235	231	253	260	236	218	234	206	223	216	222	217	266	222	223	254	208	234	251	244	263	233	258	256	242	222	267	219	242	202	228	224	218	236	221	221	209	242	240	212	262	240	206	228	224	237	224	205	244	257	253	246	225	269	232	242	205	227	249	235	234	236	234	237	257	266	219	244	254	218	212	239	228	213	222	249	227	217	226	224	207	238	206	227	208	202	224	213	197	212	251	230	228	220	211	257	255	230	217	212	194	232	241	238	214	256	246	250	252	234	226	248	234	248	234	232	235	229	230	220	217	242	243	252	220	242	233	232	228	240	235	232	226	205	230	233	261	228	233	227	247	257	269	237	217	245	226	250	230	246	213	227	220	216	217	223	249	238	218	218	214	237	211	224	227	229	216	218	211	216	235	242	223	206	226	212	249	227	246	212	233	242	227	222	235	241	229	230	241	253	219	194	238	213	227	214	234	220	238	221	249	227	231	225	231	224	231	247	229	226	231	227	266	233	208	222	258	218	251	235	221	222	257	228	230	222	269	262	239	237	237	232	250	229	197	253	216	189	248	233	229	228	237	241	223	233	209	248	236	213	234	219	234	242	224	227	228	220	233	253	246	257	213	228	236	233	241	261	230	236	222	236	222	230	217	231	265	217	255	246	235	230	256	214	240	212	242	289	236	274	225	249	208	238	215	222	249	246	219	224	246	245	233	227	245	236	238	227	254	263	268	247	245	240	236	248	260	221	232	206	209	207	228	220	255	247	252	215	266	216	243	243	241	218	223	228	229	199	248	209	251	259	229	232	217	218	228	237	208	230	252	256	241	224	207	211	215	208	204	248	207	211	217	231	217	233	241	219	229	238	210	235	228	212	217	226	222	231	213	218	232	235	220	231	232	201	210	234	227	221	242	232	208	244	208	203	235	258	234	239	243	228	225	230	228	205	241	236	228	252	239	258	215	249	217	194	254	221	229	219	208	239	226	234	238	237	240	230	243	236	238	245	238	213	224	237	209	213	236	217	225	220	254	246	218	218	258	227	257	263	236	256	242	235	237	230	228	216	233	220	249	232	211	220	259	257	225	232	217	230	244	242	249	223	221	225	232	209	231	206	240	242	202	244	217	223	231	209	233	228	246	242	236	227	226	215	223	229	226	257	239	215	201	224	212	234	229	197	205	207	237	238	211	207	234	238	240	253	226	224	243	233	211	280	239	221	245	217	243	262	246	227	233	241	249	244	235	240	266	246	231	223	243	216	244	243	226	232	245	210	195	229	240	206	226	221	214	215	205	208	239	216	245	234	192	233	265	218	212	200	224	227	244	204	228	215	223	239	218	246	224	207	243	220	240	232	229	222	234	228	221	245	238	235	233	255	237	244	228	232	237	214	229	224	215	250	232	232	252	245	216	247	234	223	219	227	215	220	224	225	258	232	214	227	207	211	208	213	241	239	195	243	237	232	210	255	230	224	207	237	237	244	217	219	247	253	226	223	225	232	235	233	212	232	222	222	247	239	217	239	256	243	236	241	220	227	216	228	223	249	235	238	208	255	242	226	242	204	221	242	211	227	227	208	215	204	233	217	237	230	227	216	263	233	213	223	218	228	217	216	213	244	254	209	221	227	218	224	205	257	202	229	202	223	223	255	223	214	263	225	219	232	219	250	241	229	256	229	245	218	202	224	238	236	216	264	252	212	224	229	238	225	229	213	220	228	238	231	224	221	243	243	221	224	213	238	248	222	249	232	216	237	253	240	235	231	243	238	235	239	238	229	249	236	227	228	215	278	221	211	237	228	246	249	248	207	230	214	220	237	255	225	230	206	217	232	257	246	259	244	214	197	212	238	233	242	218	225	209	214	240	240	216	216	248	211	238	207	224	253	229	226	195	239	239	231	224	223	210	236	239	231	225	241	253	256	257	224	248	221	261	245	243	235	233	219	238	260	250	201	261	213	217	250	232	251	249	222	254	279	239	240	233	221	235	232	236	234	241	228	238	257	241	264	229	256	235	235	210	244	249	254	223	240	231	228	248	228	208	207	221	194	223	212	221	231	237	276	222	226	257	237	217	215	193	241	225	251	243	224	225	207	204	223	218	220	226	244	244	231	236	219	216	241	232	225	232	248	222	221	214	248	233	236	212	223	219	212	228	251	218	228	230	251	248	258	218	247	224	236	241	240	222	239	233	242	244	226	227	244	231	237	241	241	204	225	236	204	214	217	229	250	241	232	222	239	243	230	219	242	197	203	213	230	262	210	238	215	238	224	243	254	230	232	232	250	248	261	237	233	263	240	245	198	238	228	220	253	227	217	218	226	226	257	240	240	253	216	202	217	234	254	223	229	239	224	235	193	219	240	213	224	246	235	212	238	228	197	242	223	243	218	222	262	218	231	228	252	229	249	221	222	200	256	244	215	247	251	222	241	253	246	256	241	247	225	235	240	236	219	241	247	248	243	198	233	227	239	218	211	228	239	221	237	245	248	219	259	215	216	212	247	226	231	254	197	248	238	232	241	237	239	195	248	236	237	239	245	246	226	248	208	266	225	222	244	204	253	215	229	222	224	234	258	235	238	217	223	213	224	249	228	266	228	220	240	211	213	224	238	221	251	227	242	236	231	234	240	234	219	218	239	245	228	219	221	241	259	239	201	190	223	234	221	251	220	217	209	223	234	213	230	242	229	230	258	223	237	263	230	227	236	237	244	215	250	253	264	218	238	239	217	242	239	229	207	220	229	226	243	240	257	247	233	218	245	213	229	244	243	226	260	222	223	242	229	194	221	233	231	236	267	246	220	232	235	223	208	242	251	237	216	244	247	255	225	227	234	225	241	230	228	229	199	213	236	210	222	238	220	235	212	243	238	247	226	232	205	228	248	232	211	264	215	207	242	239	235	215	202	207	230	228	235	244	247	219	231	235	246	213	232	229	226	235	239	221	236	262	230	239	217	250	230	228	209	179	231	231	238	199	224	217	254	232	225	208	226	230	228	227	251	240	200	231	207	203	240	244	224	225	231	246	207	231	220	230	229	238	243	244	205	222	216	206	265	233	232	217	221	225	230	178	244	235	223	226	216	220	240	235	215	247	231	241	230	227	244	201	241	234	246	220	223	219	227	219	228	220	209	236	241	222	265	233	244
4316	5402	10723	10466	8927	694	556	545	515	551	531	601	503	525	558	528	520	501	558	517	511	536	525	512	550	484	496	567	502	532	550	544	492	527	550	534	508	544	523	517	576	497	509	558	508	518	506	503	494	547	539	534	542	529	482	528	535	511	565	587	499	506	557	564	551	552	545	551	505	524	541	519	514	519	523	525	491	552	543	518	516	539	533	528	532	516	513	551	551	513	556	597	536	530	553	523	533	482	528	543	518	530	547	527	514	491	500	506	522	509	565	521	498	541	547	526	560	509	535	523	547	509	533	549	514	479	508	512	489	508	501	536	571	512	498	564	500	534	504	514	518	515	509	566	537	503	527	566	516	549	567	508	530	528	508	489	539	521	520	483	513	510	519	523	547	557	541	535	530	514	487	531	507	552	532	515	543	496	511	559	516	511	512	522	537	535	499	537	517	488	534	526	544	502	526	541	514	526	529	542	501	550	521	522	518	514	545	534	493	558	520	525	510	496	509	534	589	492	505	499	575	510	528	498	517	508	500	536	566	530	513	493	498	519	517	514	551	521	495	562	520	512	568	531	459	558	493	541	530	526	536	535	514	502	516	536	543	531	531	510	518	513	526	515	495	526	520	541	513	545	532	531	521	539	535	518	508	531	490	499	518	502	521	492	524	479	517	531	531	504	500	540	535	517	512	537	516	502	498	560	574	530	514	529	538	498	516	521	510	516	545	489	541	511	502	501	541	527	544	526	555	527	496	527	532	550	499	511	490	476	525	535	506	511	501	509	508	568	554	571	520	513	482	506	562	530	560	548	553	548	512	532	531	534	490	519	508	518	519	495	490	522	538	538	508	533	519	547	490	537	505	523	542	542	514	511	545	531	527	553	513	446	479	528	522	494	539	562	544	533	494	513	542	521	538	529	506	517	520	515	520	540	543	544	511	519	523	514	540	533	510	526	523	506	499	506	520	564	547	499	518	505	500	506	492	513	514	533	538	523	506	527	532	513	530	513	518	487	537	511	515	487	538	551	511	520	536	493	524	527	567	539	549	514	509	552	531	539	526	522	519	537	501	507	487	506	535	526	530	535	503	532	503	513	502	499	512	545	470	557	528	529	578	542	511	538	517	525	522	513	545	529	517	557	503	500	500	544	514	524	513	532	527	531	535	486	523	552	528	529	534	531	502	491	512	484	511	504	523	526	510	533	515	536	531	515	544	487	536	551	532	552	532	524	494	529	513	539	507	523	521	507	520	525	549	512	510	508	503	497	511	507	513	516	598	525	498	545	482	538	542	534	516	552	542	529	519	543	524	510	535	492	515	539	528	519	534	548	517	508	536	578	527	504	530	510	541	532	521	499	492	516	511	519	513	499	484	550	517	512	546	492	518	544	568	542	570	545	513	547	502	573	567	545	549	516	515	525	524	464	541	523	512	523	530	548	501	516	527	524	547	535	577	529	526	532	539	565	491	537	534	500	528	527	501	490	499	502	513	478	531	518	525	524	509	528	488	525	541	532	573	512	542	492	577	515	544	491	500	510	550	511	527	515	540	504	517	496	541	536	529	523	534	500	531	526	534	520	532	562	524	506	565	517	546	515	506	521	519	521	554	527	525	525	531	516	550	558	513	504	520	527	543	518	533	510	538	529	487	532	543	534	546	560	514	573	575	531	564	515	511	530	503	510	536	510	532	499	466	557	539	560	532	501	546	505	479	527	569	537	522	516	586	532	518	557	525	483	529	549	511	534	515	556	530	546	516	547	500	555	519	515	555	545	502	495	492	500	504	560	513	531	517	504	555	519	540	468	557	532	532	491	564	527	540	528	529	516	516	513	519	497	518	519	509	547	504	532	503	528	473	544	559	550	527	523	487	539	498	517	561	528	515	512	542	473	553	478	519	546	519	513	547	531	524	534	537	534	519	551	506	536	542	531	529	524	524	535	504	541	501	471	500	579	554	515	504	510	505	536	475	525	532	510	559	558	550	539	534	524	543	529	537	511	538	520	497	513	523	498	561	567	544	550	558	521	502	488	510	524	502	533	501	526	515	554	509	491	511	513	532	528	564	531	499	490	538	538	505	497	485	519	569	488	536	524	504	516	501	537	535	501	500	519	548	544	511	505	505	526	514	523	518	538	536	507	522	517	529	511	546	543	483	555	509	504	526	516	517	540	529	527	549	533	505	544	486	553	515	515	528	552	543	524	527	515	590	527	505	538	551	476	561	498	553	534	497	499	489	522	543	505	555	531	526	557	519	563	503	531	490	501	498	539	483	511	558	537	530	501	549	537	517	508	520	520	523	544	551	539	537	489	539	539	509	557	539	516	503	501	531	500	492	541	529	530	485	484	492	547	529	486	499	485	514	522	543	516	517	505	540	522	554	517	536	524	512	527	514	521	494	528	511	531	519	548	506	548	521	527	521	530	543	520	513	549	542	525	509	512	506	518	561	513	523	542	495	509	497	560	499	527	581	543	510	482	493	466	508	479	547	514	512	505	521	532	531	495	509	518	514	542	515	536	535	541	547	555	506	485	536	515	544	547	501	513	525	501	515	532	530	523	473	505	528	528	551	518	527	544	538	505	536	520	471	487	546	514	550	500	572	512	521	536	533	497	523	540	534	527	561	516	531	544	482	481	530	500	528	536	539	512	505	502	528	530	511	506	487	506	532	508	521	514	482	533	491	531	484	553	507	549	519	537	555	565	492	512	524	516	525	546	518	511	556	545	558	487	582	500	506	500	542	523	520	505	549	542	516	513	509	553	538	545	528	525	477	548	481	519	541	538	515	529	479	544	548	558	504	539	522	485	522	549	568	558	505	472	499	518	515	528	514	507	569	495	498	513	549	512	512	525	553	543	509	526	540	512	568	484	526	508	525	576	495	501	512	501	548	531	529	479	512	494	548	502	543	506	529	549	525	526	516	533	474	518	470	519	460	515	522	485	533	517	550	529	505	489	509	500	509	497	552	567	536	526	521	541	550	534	520	528	562	506	537	499	520	553	507	572	553	525	487	490	504	509	523	486	526	500	483	549	533	524	521	535	506	553	523	536	510	475	514	506	527	524	515	508	530	523	545	502	553	523	523	566	495	532	517	511	531	533	503	541	493	541	549	541	515	460	515	513	511	500	526	539	535	521	508	505	547	518	533	506	496	529	528	528	511	546	508	522	527	537	487	577	510	525	532	521	523	551	509	496	527	532	481	526	529	509	518	545	534	532	508	540	505	533	574	512	549	518	522	510	532	541	540	541	495	547	521	532	526	514	510	506	514	529	503	534	529	523	500	522	523	508	531	509	535	478	519	499	527	546	516	531	518	503	562	482	505	528	533	526	522	490	541	531	555	562	478	532	546	561	558	506	463	536	529	525	505	516	539	549	543	539	542	517	518	481	532	537	506	556	521	538	565	525	551	530	512	520	558	544	530	516	501	537	534	493	501	524	528	537	526	508	484	527	549	480	549	546	501	524	501	505	504	524	567	508	502	488	543	515	498	521
19007	37635	63819	52132	47432	13374	888	295	243	224	214	195	218	197	214	177	225	196	187	197	158	177	179	168	178	180	188	184	144	168	200	179	160	185	159	166	170	174	170	171	155	165	176	183	131	160	164	136	190	175	215	171	190	188	181	171	173	165	179	185	181	162	190	181	156	150	166	200	146	164	165	160	173	174	186	172	171	155	193	171	195	175	186	172	178	178	164	165	162	156	176	155	209	182	163	166	174	169	168	179	172	175	163	166	178	156	174	189	205	184	160	176	185	149	140	164	166	145	175	178	153	144	199	163	143	172	166	174	148	168	182	180	170	175	169	154	156	191	202	183	171	161	179	174	170	169	161	162	190	148	180	155	140	156	162	174	150	170	188	170	139	180	170	167	180	176	157	141	162	175	168	156	160	175	183	175	167	159	177	195	171	188	182	182	160	157	162	146	200	166	165	173	162	183	163	175	208	179	191	171	180	176	163	171	149	167	190	198	170	167	179	159	180	192	159	179	152	158	188	164	177	164	163	177	178	177	182	161	165	198	194	171	166	179	165	174	148	184	181	156	191	171	155	184	178	168	157	198	162	173	152	161	151	179	165	155	182	170	181	170	165	173	152	162	192	149	188	156	176	175	165	170	182	184	190	170	153	178	194	160	165	159	174	196	203	152	185	154	152	169	166	185	164	160	180	155	169	185	165	210	179	177	191	144	185	149	165	171	156	170	150	160	167	164	199	174	198	162	174	158	170	171	175	163	194	172	198	208	150	168	162	177	179	161	190	164	193	162	160	201	158	146	163	167	193	176	169	142	164	167	188	192	167	166	168	163	175	169	146	166	166	189	179	165	171	151	183	178	166	182	179	153	156	175	154	187	164	178	141	156	151	166	171	161	164	159	201	176	177	187	178	183	178	203	179	180	177	173	184	151	161	188	164	154	163	179	177	145	173	172	179	168	178	170	166	165	166	179	167	180	157	203	162	154	166	162	178	190	201	152	163	144	174	187	182	182	177	176	164	188	176	172	191	189	160	174	160	171	173	159	163	146	193	176	134	159	171	172	172	152	182	183	170	158	157	163	168	176	168	166	168	186	174	171	168	162	176	178	146	137	193	155	165	201	164	164	172	165	181	170	170	151	184	178	187	182	149	153	149	182	157	180	170	147	174	185	163	171	194	168	206	173	170	159	187	169	183	164	179	168	180	190	177	163	167	169	165	151	181	170	162	171	154	159	165	163	168	167	177	179	158	173	163	158	157	156	196	185	173	154	169	168	156	171	154	162	222	184	187	179	171	151	161	152	181	176	162	159	178	175	181	173	170	180	194	147	185	174	140	163	187	179	167	164	217	169	176	166	161	162	157	168	153	165	163	138	204	158	166	205	173	154	186	173	190	154	171	184	190	170	189	163	175	142	175	162	162	183	161	179	183	179	175	167	172	154	171	160	192	168	189	160	159	176	165	182	147	187	189	188	171	166	172	178	167	176	156	189	179	169	160	168	170	196	172	168	178	165	180	149	159	181	176	164	176	195	200	167	175	173	158	179	168	173	195	189	198	181	177	170	162	152	175	179	194	177	164	174	187	205	167	170	189	181	170	193	182	168	178	149	164	179	168	177	183	174	174	166	187	158	175	148	162	172	149	175	140	158	156	169	180	181	173	173	161	167	165	180	185	158	177	175	166	164	164	151	174	175	155	167	175	159	156	158	170	179	166	175	173	162	171	167	161	165	177	167	200	189	176	185	186	146	153	170	173	153	155	191	176	149	169	162	165	196	147	184	187	173	177	170	184	162	198	154	180	154	182	166	166	218	181	180	181	170	166	156	188	186	191	162	144	168	150	159	182	186	177	160	192	159	177	166	161	159	177	181	139	183	183	173	175	173	147	179	175	176	173	170	194	184	156	158	176	198	175	164	176	181	165	157	171	170	173	178	182	174	172	175	151	188	168	163	192	192	156	153	203	172	165	202	158	168	165	166	171	166	189	158	139	155	150	175	183	157	176	162	166	161	179	205	173	189	186	139	185	158	175	179	194	160	193	149	174	170	175	169	169	167	155	165	209	171	192	175	186	156	184	178	152	175	153	186	165	171	181	165	196	178	189	154	192	163	193	149	167	167	155	191	157	141	143	175	161	181	177	187	172	149	179	170	178	153	178	179	164	172	167	158	170	179	177	146	197	177	153	170	181	139	159	170	152	176	171	167	162	177	174	173	181	172	156	193	178	164	190	166	147	185	180	162	155	172	179	170	187	179	146	164	166	139	168	162	156	186	177	169	179	178	152	186	177	194	181	176	174	155	199	180	163	157	168	176	158	191	164	151	194	172	161	188	176	163	166	173	170	169	187	158	167	142	170	158	171	199	193	165	190	160	188	181	183	142	177	182	167	157	167	177	172	161	149	194	183	182	190	173	166	193	155	160	166	157	156	160	161	195	193	177	172	172	186	164	190	178	183	171	170	169	171	187	173	178	185	159	158	161	180	172	157	180	168	144	173	197	171	181	159	204	173	160	155	164	187	177	174	180	166	160	151	154	168	163	159	180	180	177	187	181	186	157	212	174	184	197	171	159	168	157	152	170	174	165	163	156	177	177	162	177	182	151	166	176	173	154	174	171	177	176	203	168	152	175	175	201	145	171	166	182	182	183	175	175	125	161	153	192	151	172	154	159	182	169	164	168	184	195	182	169	178	150	125	148	146	198	151	164	177	166	159	191	182	174	196	170	168	162	192	196	177	187	154	149	162	170	164	196	186	158	172	173	188	160	180	146	159	186	156	163	177	192	177	176	148	169	168	185	172	191	190	186	185	175	182	174	163	170	179	167	165	159	193	152	162	157	182	171	145	141	156	175	170	168	187	156	178	186	171	163	167	176	180	166	162	166	180	166	153	161	157	171	183	167	160	146	175	185	152	157	171	152	188	178	174	176	188	163	163	204	171	200	162	171	164	163	158	168	177	175	162	155	172	179	164	177	156	161	190	183	164	161	170	183	169	179	163	179	181	161	179	151	135	170	175	166	164	166	167	170	178	164	164	157	193	180	190	170	180	177	145	177	164	188	176	176	182	193	183	176	177	157	136	189	165	171	166	167	155	158	183	146	176	199	182	163	185	159	162	190	173	169	179	175	171	169	169	211	182	168	158	183	182	181	172	195	175	166	175	180	158	148	167	187	165	162	217	165	178	171	189	163	146	174	147	151	166	177	143	166	158	157	163	160	163	163	166	179	164	180	179	178	185	146	150	191	166	176	186	165	189	167	167	171	193	158	165	167	183	174	172	162	181	173	173	168	197	157	173	176	171	155	150	170	166	183	168	154	167	151	180	187	182	155	166	167	159	174	169	175	165	182	194	175	157	168	176	150	165	205	181	165	175	184	174	169	151	180	188	163	173	189	154	181	193	201	181	155	147	162	184	168	173	173	176	164	187	176	175	195	166	161	150	164	173	170	173	162	148	187	175	188	182	173	189	192	168	152	171	154	180	157	190	190	194	191	178	154
9683	31098	57813	60207	56448	2698	1258	1030	860	818	765	724	665	671	601	617	579	568	549	501	500	527	488	486	455	495	460	474	495	501	439	467	457	433	434	473	442	461	449	445	456	443	469	466	449	427	467	432	450	447	412	448	432	426	416	472	463	387	458	421	479	465	411	393	400	420	439	442	449	433	440	409	412	425	439	425	420	435	448	415	440	443	411	443	419	441	431	405	472	405	414	441	430	431	457	418	394	429	418	443	430	456	415	420	443	430	409	402	459	433	409	391	388	434	423	385	454	448	425	443	429	425	446	449	403	457	433	424	437	423	442	431	391	448	428	425	423	449	413	451	434	400	430	411	438	425	444	433	433	447	423	444	429	417	455	431	447	409	432	402	409	405	431	409	453	446	467	455	422	433	403	473	417	414	407	432	419	414	415	409	400	409	436	424	427	417	440	414	400	423	428	429	424	395	432	424	393	410	409	408	437	447	427	411	379	404	426	451	436	439	429	420	446	422	449	447	433	404	441	436	405	432	412	418	440	427	441	451	436	416	418	432	432	417	404	459	427	414	418	441	429	445	423	432	389	435	418	414	405	427	434	460	432	412	369	428	388	445	437	394	470	427	415	450	440	458	413	432	438	403	473	425	436	426	422	407	428	459	421	446	434	461	417	463	482	482	410	399	459	447	419	408	432	413	460	416	435	411	400	418	424	417	449	398	414	409	411	456	444	437	427	386	468	408	442	475	397	422	418	446	414	370	429	443	456	406	419	435	415	416	380	395	426	405	408	397	417	427	445	460	448	415	403	429	425	443	414	454	429	410	443	425	435	451	437	426	454	388	412	423	434	415	430	404	435	443	430	426	452	436	415	424	398	455	377	442	419	404	410	428	425	426	410	419	442	431	443	416	425	456	389	415	400	401	376	430	461	437	429	438	437	457	415	395	416	428	414	432	414	419	398	423	415	436	404	447	475	465	417	457	445	421	414	420	411	434	466	403	437	451	379	453	428	403	412	453	452	446	424	451	426	444	415	476	446	420	424	458	449	406	414	406	398	419	388	405	416	427	378	453	423	399	431	414	423	446	412	408	398	459	447	404	441	403	422	419	424	430	402	412	414	403	420	405	430	430	448	389	419	460	412	428	427	466	405	399	444	469	463	419	403	445	432	423	453	440	387	398	451	379	454	418	447	442	457	449	442	423	395	417	426	441	437	444	455	453	427	425	426	435	449	439	414	443	405	411	428	421	401	434	438	432	426	440	424	411	434	432	418	413	427	385	455	422	439	438	375	430	427	436	434	408	437	387	440	446	416	419	414	432	426	426	439	424	448	425	410	416	433	395	412	410	419	417	451	441	407	448	409	422	424	430	421	421	411	445	434	432	412	391	421	413	411	402	419	457	440	448	396	422	466	414	452	404	420	414	436	423	467	403	413	455	408	430	390	440	427	424	413	427	404	433	431	402	424	393	438	446	400	458	440	432	419	413	433	417	406	442	421	449	416	430	413	418	388	423	434	441	455	447	366	415	407	399	460	423	442	421	433	426	428	384	461	445	389	387	411	428	429	407	434	420	435	392	431	443	446	395	456	419	430	429	440	423	451	441	441	416	456	429	414	422	452	435	391	398	397	426	424	421	469	445	429	443	403	437	450	431	430	422	450	458	397	425	425	376	412	409	457	425	415	409	424	463	419	367	461	417	445	388	416	430	434	417	404	427	421	378	427	418	443	396	402	394	415	420	407	417	446	467	430	407	440	405	432	430	428	446	393	431	436	420	433	423	443	416	414	444	441	432	412	388	431	426	403	409	391	392	437	381	409	429	429	405	462	418	437	435	427	429	428	433	442	418	430	424	448	424	419	447	417	413	402	411	450	423	443	422	445	430	413	456	456	475	414	461	402	403	433	438	440	429	403	425	407	427	406	397	424	416	400	407	396	433	424	467	443	427	405	436	395	453	431	383	420	419	443	416	467	448	427	433	421	445	421	433	424	381	443	405	422	422	433	416	414	396	420	385	427	393	424	443	402	445	434	431	403	442	404	419	411	420	393	441	468	456	437	439	428	445	425	475	431	434	417	456	429	434	426	421	446	441	431	415	430	421	421	475	468	428	412	430	453	402	425	415	436	407	410	443	432	421	418	430	421	430	450	407	428	432	399	405	403	418	406	417	389	422	424	449	442	413	429	449	432	435	470	436	404	440	392	401	415	428	492	446	425	457	431	430	426	407	457	424	418	433	440	402	429	443	384	413	411	487	417	430	445	429	431	431	452	450	444	435	428	450	453	447	420	420	416	415	423	412	408	450	425	440	418	424	401	427	438	412	440	412	430	458	434	421	434	411	388	406	449	421	402	402	452	431	438	405	412	424	434	408	376	406	421	417	429	437	428	424	407	400	450	444	413	409	409	405	436	431	415	446	452	449	434	403	398	416	430	391	433	433	453	412	450	455	417	439	419	436	402	399	440	430	435	448	420	416	401	418	430	406	423	397	434	438	440	424	435	433	400	409	428	379	437	427	412	396	420	408	432	395	410	423	456	425	407	443	395	409	416	426	403	426	446	416	415	389	419	420	399	438	425	438	405	440	446	425	408	416	428	429	452	411	417	435	413	435	453	435	471	434	432	416	446	429	416	400	448	436	444	434	418	424	443	411	419	375	423	431	446	452	443	429	459	401	430	444	401	412	414	405	421	427	409	422	436	412	412	380	418	423	448	452	440	404	451	420	422	400	419	451	454	424	431	431	422	416	409	381	431	429	460	459	405	415	408	447	453	427	420	404	394	405	429	424	399	466	394	397	450	390	391	405	408	413	421	420	449	454	420	414	438	436	463	470	440	416	446	434	447	434	470	465	421	469	410	443	414	409	431	426	435	469	440	394	452	409	468	385	385	393	416	397	448	428	417	422	438	405	417	439	406	407	435	420	416	412	433	432	438	454	432	436	394	430	414	398	411	419	457	432	414	416	426	423	426	422	400	434	404	433	411	401	436	414	417	447	415	426	408	397	451	408	412	431	441	433	422	432	383	426	407	415	425	386	424	424	410	443	414	421	416	396	404	396	414	455	415	413	450	429	401	394	430	410	416	430	431	421	425	422	412	471	410	407	437	416	462	442	414	438	438	441	430	418	463	431	392	440	425	424	434	436	384	403	410	405	474	445	425	430	440	423	417	404	424	407	462	412	402	454	451	421	443	421	409	466	438	445	429	464	447	415	430	416	386	416	412	479	455	439	428	435	445	428	398	410	430	429	434	434	449	446	410	426	456	413	414	403	435	451	418	413	419	429	466	441	442	437	403	425	411	425	424	458	404	410	429	416	435	400	399	422	436	422	462	431	437	450	423	417	415	416	465	420	427	408	405	419	414	414	400	397	370	424	444	439	423	391	398	442	411	413	419	410	422	401	424	401	433	431	420	438	413	389	429	407	431	403	416	463	424	464	409	442	471	433	429	396	411	465	400	413	449	422	413	448	440	407	422	438	433	409	418	420	446	421	409	440	450	465
26494	51960	75133	62279	58387	21387	3027	540	421	415	396	375	373	369	363	330	345	352	344	350	349	334	347	323	343	316	364	317	338	365	339	337	334	314	336	373	298	321	299	292	308	368	339	306	306	328	303	307	344	302	333	320	327	265	302	344	307	287	297	336	345	354	345	296	316	290	338	273	344	325	357	303	348	322	343	315	257	337	309	327	315	296	284	348	339	325	287	327	307	292	322	338	307	297	326	289	316	301	326	314	349	321	316	320	325	281	311	342	324	293	313	315	325	350	313	281	328	317	326	291	309	321	306	321	294	274	260	294	351	331	329	320	320	311	318	321	337	314	320	302	320	311	293	328	298	342	281	288	333	293	345	301	333	339	332	324	279	338	328	337	334	285	283	310	356	308	342	307	309	312	311	301	336	353	312	348	304	316	328	333	329	336	313	307	291	332	311	317	319	334	312	284	318	316	313	323	332	315	286	324	299	330	280	315	307	319	343	303	304	343	346	286	335	326	294	338	362	320	350	331	337	335	309	315	332	294	326	306	328	319	302	295	341	303	287	325	307	326	308	312	332	323	317	278	274	304	302	316	290	299	317	342	334	313	303	284	318	325	302	372	358	337	335	342	320	329	309	290	287	336	310	371	323	320	267	322	311	300	343	293	306	344	307	312	316	305	324	336	325	310	297	343	309	320	317	326	307	312	312	303	303	314	309	302	310	312	313	332	317	289	328	361	326	329	302	323	354	319	296	309	319	290	313	345	307	302	292	332	288	280	333	326	307	340	297	313	327	301	338	277	339	306	349	336	303	336	290	333	307	350	291	290	271	330	327	312	324	328	319	298	312	321	335	307	309	315	340	300	282	309	320	338	354	288	315	320	336	302	305	324	298	313	318	306	303	288	331	321	326	334	318	319	297	290	322	275	295	321	313	324	308	338	288	296	299	289	308	336	364	306	297	303	307	314	308	328	293	346	336	301	320	294	308	283	289	342	309	347	334	282	303	323	283	270	286	310	333	318	297	323	297	329	307	290	309	360	319	304	339	302	322	294	328	341	315	297	287	359	325	321	318	338	283	323	314	335	330	363	333	320	305	302	324	282	315	278	308	299	303	303	303	308	297	345	294	352	352	298	287	323	281	315	305	321	249	301	335	334	341	335	321	309	339	297	292	338	320	327	324	347	305	341	339	312	306	306	312	312	291	306	292	303	300	302	330	307	314	298	347	339	332	297	326	324	283	315	317	338	329	330	286	299	343	292	328	307	290	329	307	343	354	287	343	316	293	339	334	299	308	276	304	320	324	317	315	331	309	286	311	346	328	308	327	341	303	323	378	323	358	291	323	314	335	323	311	305	321	336	331	309	313	312	302	308	327	329	313	311	328	327	310	336	315	295	315	328	292	288	331	321	321	352	356	286	350	305	299	313	314	345	344	334	336	333	288	298	320	310	304	323	287	335	311	370	307	304	278	285	323	295	325	328	305	329	350	315	304	326	346	336	287	339	298	297	313	302	308	313	302	312	319	299	288	291	335	330	298	327	306	352	318	307	308	318	320	288	299	350	316	296	325	313	320	308	301	328	287	302	314	274	300	304	318	342	304	346	328	302	320	314	304	362	334	316	347	272	360	300	322	334	294	322	327	318	306	339	319	309	308	322	319	309	308	319	303	324	322	332	318	323	344	348	378	350	342	368	334	336	315	335	308	254	308	307	296	320	334	366	313	282	344	306	310	321	302	290	305	306	294	333	309	307	337	347	341	337	342	334	320	298	314	317	337	330	317	309	281	308	323	348	310	318	332	322	312	327	291	280	317	352	338	321	338	327	357	322	298	308	299	293	322	347	334	351	313	322	333	330	303	304	292	298	318	318	333	313	301	297	317	357	339	348	298	336	332	311	322	323	361	301	305	312	321	303	307	302	303	316	316	340	351	308	352	308	317	317	366	313	324	315	319	322	327	356	320	332	333	328	296	341	322	321	301	327	307	319	313	337	289	304	300	265	306	275	328	339	306	331	346	339	304	348	340	291	344	298	331	300	328	332	360	330	316	269	289	329	293	307	314	302	297	285	299	341	314	334	312	313	323	307	348	305	312	278	325	339	301	323	282	273	299	339	344	329	307	359	317	325	323	339	343	318	316	337	296	299	301	354	314	317	315	293	307	322	341	291	300	315	302	309	322	329	317	307	322	331	303	351	297	272	291	334	307	308	305	299	310	316	315	329	321	312	335	292	330	345	328	306	268	330	287	306	320	295	303	327	302	317	320	318	301	271	309	307	336	287	325	316	294	292	297	296	286	303	297	289	318	317	321	274	301	316	303	340	347	332	285	331	298	316	310	348	314	318	329	317	321	321	313	317	312	326	324	349	300	301	315	320	315	338	305	294	323	348	368	342	320	316	298	314	340	315	325	307	346	329	340	316	308	287	303	316	311	337	330	313	325	312	309	294	327	322	317	303	335	304	312	321	326	319	293	288	315	315	297	303	334	340	291	320	312	304	302	356	305	315	295	313	326	309	299	301	334	292	289	343	328	309	281	345	298	315	345	358	317	320	278	288	297	285	310	360	336	309	296	356	318	297	381	386	296	350	322	258	302	341	315	302	309	284	296	332	304	329	329	319	349	282	299	307	306	314	319	309	334	304	337	343	320	305	320	344	300	301	297	309	303	304	326	322	343	303	319	336	322	307	320	310	294	348	306	314	373	324	301	314	329	332	341	274	295	322	309	313	331	307	322	310	329	308	334	305	315	310	326	320	296	295	284	317	353	308	303	302	288	281	328	316	312	337	327	306	289	328	323	316	299	318	328	341	325	293	341	324	310	317	279	322	307	320	314	323	283	325	310	319	344	300	334	287	302	328	291	312	346	299	322	284	318	327	354	287	314	323	335	321	322	334	338	304	298	339	351	308	279	307	358	348	331	267	320	326	299	296	368	333	313	318	358	281	294	298	313	325	337	330	287	315	305	332	367	328	304	341	341	307	324	276	330	320	297	316	293	331	334	332	314	326	318	313	292	346	329	275	304	282	320	297	308	276	317	311	340	332	352	330	292	291	283	359	341	333	281	329	275	324	315	343	334	317	303	341	335	309	297	290	305	318	332	319	303	328	324	328	304	309	322	322	338	315	307	301	268	316	295	341	353	319	331	297	323	324	321	295	336	303	323	288	297	309	320	322	335	295	335	353	343	284	325	306	296	336	323	315	319	288	354	298	312	317	316	306	321	341	301	319	315	321	319	308	300	346	319	328	315	330	322	292	287	283	289	322	275	341	281	297	331	331	311	342	290	305	342	303	341	285	298	306	351	343	296	319	313	322	305	292	297	324	310	340	313	336	303	351	294	345	338	307	343	308	307	318	287	299	303	297	325	294	290	297	351	287	308	330	291	314	310	315	317	323	339	299	311	323	304	302	299	326	310	336	317	298	306	304	317	317	328	328	300	302	305	313	323	278	353	335	365	321	310	334	331	268	299	287	306	312	283	303	302	309	308	315	349	316	302	292
11886	40390	68525	69495	68303	4742	1983	1692	1509	1351	1251	1213	1030	1109	1021	965	944	868	911	888	876	820	794	831	812	769	805	797	798	814	719	746	749	759	733	741	748	753	723	737	770	750	789	783	729	729	706	750	699	758	694	713	668	726	787	727	718	673	766	735	722	743	735	714	724	695	735	687	759	704	706	775	736	711	720	780	718	743	732	717	741	707	733	695	715	748	701	698	668	732	758	734	720	721	737	717	726	681	727	745	732	714	703	679	743	694	721	747	697	712	742	697	709	719	757	701	727	663	695	729	652	702	686	721	755	653	743	682	700	708	695	721	712	743	729	724	663	746	737	758	752	692	722	748	717	735	678	742	714	742	702	725	709	746	682	701	740	737	734	739	711	677	710	703	674	748	715	743	745	695	726	696	701	754	699	699	678	730	689	699	696	691	738	732	758	734	693	715	691	719	725	679	696	708	668	733	740	683	699	717	676	709	697	739	703	723	682	696	707	681	712	709	780	721	684	702	700	690	787	708	718	694	730	721	713	700	674	748	744	698	745	714	676	719	734	706	689	747	738	724	660	725	716	726	733	708	713	726	733	721	744	693	695	693	657	693	697	736	704	751	671	726	745	719	704	753	723	677	737	735	749	689	704	720	701	711	686	757	696	718	696	700	734	708	728	709	679	712	736	696	682	689	721	712	698	711	773	705	728	734	728	722	753	737	689	724	681	660	712	682	682	721	694	726	684	694	687	720	711	721	733	695	703	706	709	696	726	726	672	735	706	744	738	734	735	768	701	711	772	726	668	676	666	742	697	718	720	670	721	688	787	709	717	695	696	654	754	737	740	699	653	721	722	714	719	696	718	773	695	712	723	694	687	691	736	693	705	726	696	723	702	712	732	682	723	691	712	673	728	706	705	739	746	729	710	725	754	697	678	690	671	700	656	690	714	747	713	739	694	756	736	740	728	673	731	696	680	685	694	736	690	677	717	720	676	721	725	766	697	716	713	711	722	694	690	703	666	726	724	687	700	689	693	741	688	731	723	732	722	710	724	708	714	707	655	709	721	678	747	694	690	679	717	692	680	718	685	730	703	736	732	704	657	739	724	669	738	693	702	711	663	717	714	688	728	727	726	758	743	705	656	718	693	732	715	739	737	762	718	663	717	710	755	700	675	743	737	704	701	694	684	699	672	731	701	694	650	766	648	703	724	678	708	709	734	728	670	654	677	769	714	671	679	707	657	701	657	730	727	683	726	733	703	725	646	686	692	744	708	719	694	719	664	722	727	697	699	727	701	680	772	729	693	715	751	673	697	668	678	721	695	702	728	714	693	693	686	665	668	729	691	731	715	672	718	701	682	695	728	706	653	705	684	747	748	710	693	718	735	737	701	752	695	690	713	678	745	707	727	688	726	694	679	741	689	740	735	705	687	713	696	722	745	735	717	695	699	690	729	721	739	763	718	715	701	715	703	686	703	756	761	690	690	681	696	705	738	714	731	720	722	679	722	744	714	679	712	700	735	748	645	735	730	724	745	689	735	701	701	682	755	693	714	688	736	734	712	718	745	664	711	681	654	718	712	746	699	724	678	755	706	678	691	777	687	678	717	703	733	743	695	690	734	674	709	765	716	700	656	704	716	720	699	671	734	712	676	722	707	746	720	718	696	741	721	672	753	728	752	682	743	731	747	696	696	722	728	694	720	690	701	719	701	705	718	704	717	704	653	734	723	723	711	703	714	665	722	675	652	686	763	673	696	647	696	718	706	750	714	698	724	699	726	685	747	673	711	758	691	659	681	739	671	730	687	731	725	727	665	706	692	754	658	694	689	728	695	720	714	693	769	734	717	727	682	762	695	738	698	668	663	711	696	754	711	749	727	740	704	701	746	743	661	712	691	682	677	700	710	687	725	700	661	704	722	716	698	669	697	720	689	687	738	732	690	702	724	750	679	694	709	714	726	751	697	706	698	747	676	701	696	759	686	751	748	679	701	755	706	707	727	668	711	665	696	675	703	668	715	774	732	762	688	711	761	705	703	702	699	701	671	753	694	757	741	712	700	708	726	716	739	698	722	734	699	682	698	729	684	732	675	741	714	727	727	717	702	675	707	730	695	725	716	725	725	688	724	738	676	758	677	704	690	759	715	728	706	688	630	673	692	775	692	693	721	672	693	707	757	706	693	721	724	678	728	727	679	717	733	704	747	741	698	704	691	694	735	708	771	673	720	691	698	685	693	711	741	702	729	733	719	737	672	726	736	729	743	695	715	695	728	713	700	686	732	667	747	700	725	737	718	720	723	718	755	709	713	757	694	683	691	679	718	708	753	705	724	748	761	701	678	720	701	716	649	718	718	697	698	743	712	737	723	698	733	701	727	681	720	690	709	671	674	755	708	730	719	674	662	715	713	737	724	732	735	725	715	670	704	685	748	699	706	743	693	672	737	710	743	712	712	745	658	722	731	750	702	717	691	671	666	699	701	745	724	729	679	733	706	720	746	707	699	735	660	689	708	757	725	734	749	691	692	683	761	708	705	699	684	736	735	677	725	715	732	713	698	727	738	711	735	673	686	740	690	665	703	685	728	676	716	738	662	709	721	672	713	707	718	748	685	716	767	726	716	650	698	716	693	682	720	740	725	674	705	687	690	750	720	743	684	706	707	674	701	722	718	749	731	692	742	690	691	702	728	730	699	692	710	730	743	740	719	718	736	738	711	726	738	719	678	714	701	679	674	755	714	673	697	708	718	665	685	738	682	680	682	693	681	740	715	702	740	710	730	699	721	733	719	699	709	663	658	696	712	703	672	736	743	673	682	717	706	710	710	771	689	701	702	693	725	733	720	729	700	721	700	702	722	749	718	708	722	736	717	721	679	732	725	673	663	669	738	728	677	697	700	729	734	703	732	718	723	698	669	702	719	719	734	754	675	730	682	682	709	728	664	731	703	661	738	707	768	718	694	736	687	668	698	691	706	737	718	721	747	724	693	730	640	718	726	697	740	707	707	708	719	737	668	726	722	727	673	718	687	717	666	681	665	686	703	738	715	713	688	731	687	720	714	750	704	727	696	722	727	737	692	691	738	701	690	708	719	729	693	688	729	690	708	711	729	687	715	717	696	691	717	673	682	750	705	709	702	709	701	751	720	729	761	702	755	752	713	737	746	695	676	737	708	760	709	725	666	711	649	665	700	680	679	676	696	644	692	731	691	748	716	699	757	767	689	671	664	733	711	688	756	716	724	694	705	691	728	685	672	695	696	704	722	709	721	674	711	769	671	702	680	699	735	710	689	669	755	727	680	669	732	708	768	707	690	691	724	709	716	671	713	746	688	714	701	694	748	674	738	690	714	708	756	722	734	724	734	722	722	719	692	725	732	702	693	696	710	708	704	733	659	731	739	718	708	697	728	744	695	710	708	698	659	677	687	729	690	728	702	720	718	715	673	692	745	726	752	746	703	721	710	707	708	709	723	695	706	721	720	747	713	690	740	750	668	770	704	692	742	706
6988	5648	6991	3564	2604	395	251	217	240	232	243	269	225	223	267	247	219	205	248	245	230	233	261	238	257	222	216	239	204	243	203	227	218	234	242	238	238	223	211	234	230	208	206	244	230	236	248	239	233	247	261	253	227	241	233	244	245	261	242	251	218	216	258	276	214	230	220	240	229	227	220	216	224	238	279	258	197	249	223	214	243	247	251	227	237	223	213	262	232	235	258	242	236	228	230	231	230	232	217	254	216	213	221	244	224	231	207	231	215	243	267	245	242	238	224	233	240	208	235	218	253	236	234	233	232	209	233	240	218	253	214	253	249	209	236	260	244	244	208	253	243	231	236	233	223	233	246	276	246	231	233	240	228	209	223	228	209	242	201	217	222	220	192	237	224	240	208	246	235	234	239	232	235	227	233	236	213	222	228	206	221	227	224	195	244	245	249	243	248	209	228	221	271	241	234	247	247	258	249	224	229	215	209	221	242	224	234	218	235	207	226	249	241	233	236	249	251	239	252	239	240	235	213	222	219	245	212	215	214	238	219	259	239	226	211	234	214	221	221	252	213	235	228	226	217	215	222	232	230	229	227	230	211	218	235	247	229	238	237	229	211	219	255	246	233	242	219	272	243	245	236	227	247	247	254	202	254	237	250	217	248	250	225	262	211	227	232	229	201	237	257	238	225	227	231	242	235	214	236	247	238	232	224	225	220	264	238	226	204	211	220	223	215	251	235	247	248	233	257	211	212	231	242	226	220	266	251	229	225	230	242	221	235	220	213	234	242	227	249	243	227	263	235	226	239	228	223	222	247	238	225	235	224	236	248	229	228	228	253	226	216	228	208	250	227	255	230	231	235	236	228	242	221	244	227	252	232	256	220	225	211	219	217	244	216	239	222	244	253	229	228	232	238	241	213	251	236	251	217	258	210	236	236	232	235	228	223	246	261	247	213	221	223	214	201	267	221	260	221	256	224	212	240	210	226	242	226	192	239	248	239	219	229	261	237	216	230	239	228	229	260	244	212	231	241	272	270	232	225	243	233	245	254	263	192	250	230	222	231	258	197	220	212	212	218	268	232	222	231	243	226	233	231	213	237	250	251	234	221	227	226	222	220	205	237	252	255	221	235	226	241	235	209	229	220	235	245	235	226	219	260	230	217	249	254	216	255	217	240	234	214	238	221	251	253	240	224	222	245	233	217	246	224	223	247	242	240	247	220	233	248	214	224	178	236	258	227	235	207	205	242	212	238	230	234	206	256	263	243	247	217	213	212	248	241	238	233	231	246	233	225	231	265	219	226	226	261	252	242	216	235	212	249	249	238	217	223	208	231	219	235	215	235	259	225	251	233	203	209	222	206	245	248	224	249	235	243	219	256	231	275	248	286	262	241	225	224	261	201	205	234	239	221	217	228	229	219	223	227	252	246	227	239	216	263	239	247	249	247	234	220	233	232	237	250	250	222	228	270	218	223	252	238	259	194	244	247	213	216	219	230	224	233	247	217	230	232	220	251	207	231	237	224	212	242	230	243	213	205	230	239	229	217	254	245	216	205	238	232	262	221	238	245	226	225	225	224	248	236	241	235	223	206	271	231	230	229	201	219	267	246	207	233	224	232	219	250	227	215	198	231	254	209	237	223	237	218	216	226	233	259	228	213	238	224	212	282	243	249	245	203	257	226	229	233	220	246	236	241	228	243	227	235	226	243	246	228	215	244	253	263	227	238	211	232	240	233	234	258	228	259	237	210	214	240	239	255	209	221	228	238	231	243	233	248	232	223	205	243	244	218	217	249	233	271	241	235	227	247	247	264	240	243	238	256	218	215	224	235	290	202	259	209	246	245	233	229	237	210	237	236	236	256	224	225	219	259	226	218	231	239	233	253	240	248	243	228	258	255	205	231	228	208	224	261	244	228	250	243	237	240	226	227	255	249	225	242	218	244	262	211	257	244	217	252	211	223	219	233	195	218	248	239	237	230	215	215	241	231	204	232	246	246	237	250	227	246	217	238	272	246	230	208	238	222	261	231	250	220	245	227	232	225	230	240	201	230	234	244	212	259	229	222	244	248	229	246	227	225	239	231	199	246	249	243	235	233	230	198	217	214	235	227	251	238	233	237	222	220	212	216	208	243	266	238	228	237	233	243	240	238	245	233	234	257	221	211	237	245	236	240	271	252	243	224	244	244	216	253	242	249	230	235	198	209	259	258	240	229	235	239	248	240	231	245	239	220	218	245	227	220	222	226	248	213	232	198	232	225	246	244	224	217	266	229	245	241	187	235	214	229	208	217	221	249	257	253	256	253	233	238	236	219	261	233	221	238	238	243	256	198	230	267	237	252	206	221	225	236	260	215	239	240	217	233	206	239	248	180	203	216	243	224	213	243	253	220	203	218	220	235	232	248	228	236	224	214	246	254	265	254	235	238	238	224	198	239	250	205	251	205	224	255	240	237	238	221	253	248	219	215	219	251	197	221	234	212	228	221	249	243	237	239	247	219	216	209	250	224	237	172	216	235	259	238	245	254	235	230	248	187	232	237	267	235	205	262	244	232	219	211	238	257	267	238	239	214	210	232	249	228	249	239	218	225	222	226	224	229	253	244	218	236	220	259	252	242	248	253	231	229	213	237	237	236	258	204	219	234	231	237	226	226	233	238	235	233	220	229	205	254	270	216	247	208	229	247	198	250	208	226	226	266	230	258	234	233	241	212	232	265	239	256	200	209	225	240	231	233	238	245	262	235	228	229	229	238	267	235	243	238	232	230	223	280	228	238	227	180	211	242	230	269	223	227	227	231	222	238	242	262	235	243	202	271	249	222	238	244	232	198	220	236	233	248	211	216	240	242	249	234	224	240	248	229	207	242	228	221	237	249	225	220	236	229	255	234	231	231	249	215	239	219	226	232	238	256	246	229	255	218	248	208	225	213	232	240	229	229	265	236	233	216	254	237	225	227	245	235	234	230	214	246	238	260	223	200	237	225	216	236	196	234	222	228	247	230	249	238	216	241	238	237	235	249	240	225	220	234	223	207	244	264	231	234	241	245	241	234	226	233	254	232	222	215	239	209	217	220	214	244	225	228	224	235	255	232	266	238	225	258	225	226	237	236	217	205	231	229	235	218	214	245	235	264	227	226	202	238	246	200	234	249	216	265	211	206	247	214	213	250	210	222	229	208	239	241	285	203	215	269	243	246	223	242	213	255	225	234	223	246	258	223	238	246	228	230	244	229	228	240	244	200	235	225	219	222	248	225	250	235	237	223	259	229	243	242	230	242	258	240	221	222	216	240	230	244	248	228	234	241	232	251	249	254	237	223	218	208	226	225	224	245	236	232	241	250	248	247	236	234	250	245	248	216	262	224	221	234	256	221	210	191	270	230	216	217	224	236	258	223	235	222	205	225	249	193	242	265	225	219	230	239	213	248	240	222	271	247	221	256	233	233	215	254	249	240	255	241	214	245	249	254	226	257	189	210	230	269	213	250	278	211	254	214	256
4188	5953	11968	9687	8968	750	539	507	514	507	525	557	502	572	564	544	530	552	518	540	519	511	493	540	519	560	525	558	522	548	495	553	502	520	536	517	508	508	504	511	517	509	526	507	535	532	513	549	540	502	503	546	498	519	548	515	560	515	545	508	529	466	553	545	547	548	514	529	536	500	534	521	536	529	531	537	483	518	561	525	519	559	516	505	514	505	570	542	534	519	545	528	539	534	551	500	507	520	540	521	555	522	540	526	553	554	513	525	514	463	491	509	498	473	525	494	519	531	534	532	537	513	539	540	550	539	502	554	544	525	540	517	524	505	508	529	501	516	510	531	511	477	508	517	521	502	548	542	527	492	517	531	557	525	519	506	530	552	514	518	516	502	552	571	515	502	545	473	520	472	552	552	570	532	555	481	458	494	512	506	516	463	538	523	505	558	534	489	525	582	501	549	534	484	503	571	539	544	538	533	522	521	555	521	454	573	510	527	505	515	520	521	547	529	535	504	510	563	504	545	543	510	516	504	529	513	508	513	555	522	556	563	546	491	525	521	532	514	520	521	507	515	504	514	512	533	521	478	511	533	554	523	534	546	507	528	564	527	524	532	511	503	505	515	533	524	558	544	534	525	533	524	535	480	521	497	514	567	529	520	504	531	527	551	526	520	538	551	509	527	531	536	516	515	534	550	575	523	526	510	496	558	585	552	534	520	521	541	527	548	532	517	544	520	537	494	543	551	513	520	521	548	553	510	514	497	558	505	500	584	516	527	546	520	519	512	500	532	534	519	503	493	524	496	528	514	509	539	539	565	557	538	521	527	494	529	560	549	502	515	531	531	554	544	533	486	560	548	543	528	552	485	553	559	541	535	526	553	489	513	547	550	513	534	509	504	505	520	522	524	539	485	549	540	528	496	543	535	559	518	551	545	518	508	502	533	525	509	541	529	522	517	525	534	526	478	517	520	520	524	555	510	543	529	551	544	545	516	514	463	553	521	541	533	592	516	513	568	520	534	577	519	546	575	571	482	542	532	526	538	529	512	537	515	554	503	521	538	515	536	524	531	520	502	521	547	533	544	525	551	515	520	519	528	560	533	480	496	513	495	537	543	508	514	528	575	546	499	540	524	504	492	543	541	517	512	516	555	534	505	495	538	536	497	533	554	502	556	580	535	536	544	511	501	514	487	539	550	521	567	503	531	515	520	505	529	571	535	525	495	525	529	547	550	517	579	514	536	517	516	542	547	506	503	555	510	562	525	567	545	528	531	521	543	527	524	532	526	534	494	529	555	562	560	499	501	506	527	533	481	566	506	570	527	538	514	531	500	507	551	494	518	529	502	501	531	546	536	522	540	548	514	490	485	544	553	528	522	550	533	534	509	507	518	539	528	517	485	516	519	543	526	549	506	518	506	539	545	525	492	537	579	522	494	511	523	499	511	515	526	554	558	499	539	500	523	522	534	508	541	485	528	547	495	552	495	576	521	510	508	529	518	470	501	530	519	555	501	533	552	507	537	536	510	535	517	496	501	537	535	519	513	566	497	540	487	517	526	536	537	546	536	515	572	543	552	567	520	542	532	535	531	514	522	525	512	539	535	519	475	506	526	557	564	556	539	530	504	514	532	521	504	560	548	526	540	573	516	536	525	554	517	535	526	527	532	535	498	538	538	475	546	506	528	557	552	550	524	500	536	489	496	506	537	494	509	543	539	539	503	507	512	588	524	510	531	524	532	475	511	507	462	513	511	548	530	515	476	517	525	542	530	537	483	509	536	554	519	540	509	523	507	507	516	537	539	500	521	530	547	507	518	539	547	502	566	519	558	515	466	518	555	524	493	566	478	511	544	515	537	486	561	508	511	561	529	532	489	531	553	531	512	530	515	527	547	560	535	504	522	496	499	511	523	486	520	539	548	536	536	512	531	521	526	527	532	532	563	546	510	469	501	519	510	533	476	484	542	503	501	523	578	537	513	516	547	523	526	519	517	543	518	539	515	520	540	501	522	482	513	520	501	540	526	513	520	525	543	571	490	586	539	535	563	498	533	536	514	522	538	563	533	512	523	501	500	531	532	498	509	508	579	495	484	529	504	545	530	541	537	542	581	492	533	512	575	518	469	522	538	479	536	528	557	525	541	546	527	535	553	485	539	544	461	553	545	504	563	520	537	557	476	529	501	546	504	491	544	524	574	515	535	529	534	517	537	511	535	571	495	533	546	521	503	530	539	531	486	541	521	518	507	525	510	500	512	521	528	517	559	474	506	533	515	519	519	522	520	517	522	559	541	516	563	540	497	523	535	564	511	504	481	493	517	549	531	529	534	545	512	594	537	533	548	526	507	578	531	498	529	516	559	526	511	521	512	547	554	499	501	522	540	555	509	498	539	477	567	538	528	552	518	505	515	510	535	560	543	567	551	533	477	526	522	540	475	501	513	514	513	539	507	490	511	511	513	541	546	542	514	535	538	529	475	504	542	484	586	559	509	511	544	536	517	548	483	539	459	519	478	540	503	542	534	574	517	514	528	525	518	490	530	549	537	524	559	518	489	524	493	508	516	569	477	543	518	560	527	515	533	523	510	568	527	520	477	584	530	522	513	490	504	523	476	504	512	541	538	488	473	527	554	513	497	542	550	519	562	510	500	505	523	479	553	540	534	513	529	540	529	524	493	490	512	522	523	527	522	558	522	520	524	540	513	493	517	538	510	546	547	523	533	524	534	556	531	514	520	527	502	525	523	525	500	555	504	519	530	509	532	526	544	539	533	484	503	470	538	520	528	537	545	516	550	545	524	564	574	552	527	511	489	557	514	507	545	499	487	525	545	523	550	539	516	527	521	531	468	527	494	562	539	478	534	555	547	528	517	508	529	507	519	584	496	500	500	521	544	530	473	523	536	532	544	519	503	516	530	558	522	488	551	533	507	515	529	552	552	550	519	562	527	544	511	529	567	530	536	502	507	507	528	507	555	499	496	552	521	537	502	550	518	537	526	506	544	540	518	520	527	508	503	546	527	593	512	501	502	477	587	498	532	524	532	518	509	533	520	555	505	567	537	588	516	494	527	517	551	518	542	544	548	530	500	502	505	487	559	535	546	517	532	511	540	536	496	579	496	559	540	499	542	550	551	504	517	504	536	527	511	542	554	538	541	518	506	541	511	514	532	540	512	534	506	544	514	523	506	517	551	534	594	529	556	529	555	536	505	506	534	556	561	492	538	548	558	538	544	513	530	555	494	557	536	556	534	556	517	496	504	534	520	528	521	544	524	521	504	579	502	572	574	514	523	501	502	496	518	525	559	544	516	551	486	548	515	504	554	571	536	547	525	508	529	526	515	481	506	557	520	530	512	541	530	510	486	538	514	514	489	486	483	563	541	527	530	532	506	512	506	565	522	530	510	517	560	529	524	526	515	503	514	520	534	500	528	538	527	541	529	467	474	552	541	573	551	541	507	568	554	503	506	557	530	486	528	498	502	563	542	539	513	530	480	513	538
19487	46149	63545	51382	46670	15850	1081	306	246	262	211	176	207	213	192	184	181	204	210	157	186	190	181	185	187	174	152	187	184	197	163	193	161	190	179	182	176	174	170	184	205	172	155	179	186	173	166	163	183	186	223	185	198	171	168	195	175	162	184	176	196	168	171	174	163	158	176	171	173	200	146	173	181	182	189	165	184	180	175	194	184	211	161	175	188	154	184	170	184	203	206	186	165	193	184	175	168	179	154	158	183	174	175	161	165	183	179	163	169	189	167	193	165	188	194	179	184	188	186	176	182	161	188	175	173	187	181	174	156	163	179	171	176	179	200	157	211	196	196	177	166	170	169	182	158	138	160	193	202	194	164	155	179	165	176	185	164	174	186	186	149	200	176	175	177	186	171	207	188	135	157	173	195	172	167	191	191	168	185	175	190	163	174	145	181	191	207	201	178	190	191	184	188	202	190	145	188	180	188	173	174	157	174	170	187	182	181	173	162	208	160	146	167	172	179	170	190	164	166	172	180	174	203	181	173	181	187	168	172	167	141	188	181	162	198	183	171	166	193	156	166	169	168	191	158	187	184	188	184	181	184	191	179	191	173	186	153	152	173	175	194	182	195	144	175	181	162	165	193	187	196	144	204	141	164	162	169	179	182	165	186	169	181	174	184	180	184	177	178	198	153	127	176	165	155	176	183	145	149	168	180	141	196	178	175	171	177	179	194	170	178	190	203	166	168	187	145	158	179	176	155	163	149	194	167	188	183	193	185	159	189	191	179	190	172	148	174	179	177	219	182	186	182	181	185	178	177	193	169	145	205	189	191	179	174	171	188	162	167	201	185	185	171	193	166	183	186	185	180	192	191	170	190	167	177	188	161	189	194	179	186	165	162	222	155	168	187	163	163	176	162	188	221	184	150	183	196	162	172	169	192	167	160	154	155	182	200	179	191	198	191	201	191	171	179	163	175	179	172	198	170	184	181	211	167	193	168	185	193	169	186	189	210	177	181	174	162	196	204	160	170	187	166	164	193	161	176	193	169	201	189	176	178	172	168	178	152	180	173	188	157	180	180	183	163	183	187	179	177	179	158	199	189	181	143	179	191	168	164	183	188	191	181	188	184	173	187	166	162	174	183	166	169	180	173	183	163	178	190	171	164	167	217	154	161	148	157	177	174	151	170	180	179	199	185	181	167	188	178	182	184	177	194	186	179	179	167	197	183	156	174	188	192	183	163	173	164	171	171	189	211	181	167	180	172	192	180	189	147	209	168	165	167	174	169	177	190	189	159	199	196	158	159	168	169	183	187	156	149	191	166	179	192	186	146	169	163	171	188	191	198	163	197	184	178	146	197	174	201	182	170	177	188	168	169	177	183	172	185	164	192	186	175	204	174	161	180	188	203	180	186	190	177	166	184	165	164	171	170	191	184	173	197	186	177	211	194	204	195	140	160	175	170	178	190	175	196	181	196	181	202	172	166	173	180	182	196	173	180	185	161	191	172	161	183	191	182	209	151	171	173	177	186	172	182	200	182	177	198	156	169	188	159	192	199	172	184	170	196	192	193	163	175	161	158	183	180	187	175	175	186	189	183	186	216	178	172	174	199	165	198	181	187	180	152	180	168	156	172	171	148	166	189	179	174	171	180	198	180	197	165	192	157	170	151	195	186	171	171	172	179	176	177	183	190	193	186	205	197	147	169	170	163	198	188	159	169	159	149	164	171	192	158	165	178	196	180	186	183	176	171	200	191	177	201	198	159	145	162	189	144	170	169	171	172	181	175	171	195	162	206	155	181	165	173	179	184	168	176	167	179	169	186	172	184	163	203	202	202	143	180	163	202	167	185	191	183	180	163	163	167	169	187	163	193	154	165	189	173	187	175	171	182	173	163	168	153	179	198	179	162	161	178	173	185	171	184	174	167	169	168	170	157	174	178	165	195	176	184	181	185	177	180	173	182	163	173	164	177	167	197	177	183	164	171	167	173	187	170	181	203	182	150	195	162	184	156	160	192	200	199	183	156	176	176	201	194	194	161	193	158	189	166	201	175	195	178	195	183	179	185	175	168	179	170	169	158	168	172	197	156	196	165	196	160	196	199	175	163	200	166	172	182	169	182	175	200	186	197	199	170	177	173	192	196	172	196	170	175	158	180	160	184	195	214	181	192	182	187	190	187	158	171	159	206	194	202	182	175	186	190	155	190	186	183	186	179	182	196	177	179	187	186	181	172	171	161	202	164	194	179	196	170	192	177	181	182	167	176	171	184	179	159	188	182	171	152	171	189	163	183	195	185	181	209	161	165	181	183	184	202	175	195	167	190	164	189	194	180	187	185	174	185	176	176	188	182	170	148	159	184	173	184	173	182	160	175	205	191	157	183	171	183	160	179	174	189	156	186	173	156	159	178	181	178	169	182	189	200	185	197	181	180	176	167	187	162	167	167	151	155	159	185	203	179	161	189	162	168	190	166	174	190	158	182	201	198	190	166	191	164	193	166	191	191	170	163	159	187	199	195	185	187	194	174	208	167	169	172	180	181	170	156	179	170	192	173	180	178	175	132	182	171	172	196	217	169	181	175	157	156	179	165	184	177	181	183	181	170	192	164	181	182	169	188	169	193	150	177	183	150	165	203	171	161	186	189	186	175	167	181	201	188	188	176	175	231	173	176	168	156	160	166	183	172	170	191	181	190	184	184	169	205	174	212	179	164	172	159	169	169	171	150	177	178	175	172	164	168	160	169	177	169	175	197	188	178	162	146	189	183	206	181	191	184	174	206	174	183	175	197	175	192	192	194	188	189	193	177	147	189	187	201	199	161	149	170	166	167	186	169	148	179	162	168	146	187	173	176	167	169	200	185	180	188	170	180	167	188	168	160	188	168	177	187	169	170	179	170	198	154	187	200	185	180	152	143	206	167	196	193	170	184	189	195	154	173	184	172	161	178	173	181	156	151	191	184	194	188	198	172	172	192	148	213	149	160	171	185	175	185	153	207	157	194	207	185	158	175	161	182	189	209	177	149	181	166	168	192	164	160	183	170	184	188	165	159	202	181	183	188	169	157	167	162	178	181	187	211	195	202	173	183	176	166	168	166	161	164	184	164	173	173	188	170	168	187	171	180	173	153	186	162	153	193	159	173	187	173	195	178	178	166	163	206	170	175	172	169	166	185	176	184	173	176	177	202	183	173	215	167	176	174	161	185	171	184	182	185	177	171	162	178	175	191	187	170	185	186	156	154	199	186	181	182	187	178	183	161	176	168	183	180	173	155	187	172	153	183	177	158	156	183	164	183	187	173	168	176	211	207	182	179	149	184	176	142	172	168	194	161	183	152	193	177	159	168	180	171	182	167	174	173	152	191	151	163	168	182	196	162	203	164	195	162	213	182	169	159	147	178	174	193	215	176	173	169	158	181	197	188	176	191	186	188	160	163	163	188	166	164	182	192	210	182	180	179	185	187	171	153	168	169	170	192	181	162	188	180	176	163	153	175	185	172	158
9943	36667	58819	58816	57969	6731	1183	1057	913	805	775	704	672	617	614	534	556	531	517	526	494	477	505	511	490	519	490	516	488	491	473	487	480	468	469	478	447	478	449	456	430	465	448	509	440	458	433	429	466	444	459	422	442	412	481	491	420	454	444	454	438	438	454	447	452	479	458	438	442	431	468	448	448	422	440	460	417	405	411	439	425	482	456	446	414	404	452	426	451	400	446	438	398	418	470	439	438	417	437	389	448	438	441	454	406	466	449	418	406	442	387	465	446	425	432	437	472	416	475	436	399	463	458	434	476	438	435	439	427	432	438	457	463	451	443	469	482	435	453	460	441	455	449	456	431	427	433	426	459	436	402	442	454	415	473	445	468	457	440	402	465	441	433	475	422	412	460	420	408	449	463	426	441	464	456	454	442	404	444	437	422	449	417	482	421	439	455	417	423	426	473	449	404	446	403	447	431	450	447	443	449	428	440	430	467	445	434	412	460	438	463	458	452	444	459	430	433	465	452	427	456	448	426	444	430	403	440	430	404	468	431	441	435	469	451	437	498	460	417	489	411	437	450	410	430	437	433	416	419	433	445	438	483	414	405	452	454	451	405	408	448	397	450	421	439	453	407	392	448	422	485	441	458	400	448	437	444	426	428	429	433	448	459	446	435	437	447	446	410	460	428	416	450	412	475	433	412	462	440	422	425	433	466	450	424	460	433	432	426	421	462	428	451	414	426	469	410	403	415	421	446	422	446	415	420	389	460	446	450	427	435	397	454	449	422	427	409	418	446	390	448	458	428	471	461	422	414	468	429	444	467	449	452	443	430	439	429	389	437	477	435	439	453	455	450	460	466	430	441	449	455	436	424	425	442	426	467	433	428	419	451	424	436	393	429	449	427	438	453	460	421	456	456	456	394	407	446	446	420	427	427	388	448	453	462	438	420	444	388	447	479	458	423	423	448	426	453	432	460	431	461	390	442	438	433	468	420	437	455	451	430	427	437	456	456	456	457	458	441	428	485	439	425	464	483	430	447	423	416	438	426	430	391	435	444	441	458	428	440	470	403	452	461	425	421	459	422	431	419	445	452	431	431	435	409	426	449	433	450	432	427	469	443	437	450	421	426	442	437	433	433	483	447	431	417	433	452	450	471	495	421	421	414	406	434	422	428	451	443	444	428	468	440	423	438	413	444	449	439	455	460	425	454	411	418	450	405	427	417	429	425	401	430	435	438	412	440	461	437	428	435	396	366	442	424	455	438	404	435	436	399	442	477	431	452	471	442	439	408	437	437	453	434	435	459	430	418	448	422	437	429	418	491	386	425	456	430	444	474	428	418	382	436	442	440	429	399	434	480	447	419	436	434	458	447	430	420	426	459	455	463	455	447	423	422	411	417	456	396	452	440	438	437	446	438	437	440	440	471	460	473	459	414	436	470	475	444	442	451	428	431	450	443	428	422	387	423	463	428	459	426	435	430	425	451	471	410	441	449	472	423	438	448	423	440	452	440	421	429	432	474	426	430	402	448	436	439	432	459	396	440	448	445	489	429	416	444	448	458	432	434	442	430	418	440	441	446	404	423	410	451	468	450	429	438	484	454	388	429	421	440	439	430	457	419	408	442	474	405	432	458	435	442	443	441	451	448	483	453	427	439	425	402	422	407	426	440	457	462	481	442	417	475	423	457	419	459	420	468	434	453	447	446	439	445	414	424	419	416	431	474	440	439	425	415	458	442	459	395	468	434	455	439	485	452	448	451	419	427	468	436	434	413	406	409	429	434	448	421	427	443	435	476	437	435	393	443	431	419	399	452	454	389	418	432	456	467	432	453	431	437	422	412	435	434	413	425	476	437	440	467	471	426	438	432	453	423	435	400	431	416	474	447	394	433	420	433	409	403	443	441	425	442	477	439	435	417	424	467	456	447	438	471	446	458	415	460	444	471	379	443	438	436	391	446	400	427	420	442	423	404	404	422	450	453	464	472	503	415	443	438	442	403	446	432	462	445	422	427	423	469	431	447	428	420	396	433	453	471	418	416	405	474	412	397	423	453	446	428	432	434	416	456	431	444	413	465	441	467	461	454	462	440	451	461	455	438	450	422	436	439	423	435	416	447	472	408	431	443	427	435	449	431	472	409	415	452	419	451	440	425	424	443	416	417	421	424	413	419	421	434	417	484	419	421	456	450	442	430	460	394	484	457	435	448	422	424	443	396	430	414	452	457	441	448	416	422	413	442	423	417	461	435	473	425	436	443	438	444	467	433	442	429	456	427	455	441	442	412	452	435	435	446	412	399	450	439	483	439	446	402	415	443	408	447	476	408	459	445	469	444	423	449	376	467	455	404	427	408	430	447	462	464	425	437	442	469	449	413	419	428	394	436	445	451	437	422	481	435	407	427	434	487	449	428	472	499	443	463	474	405	442	432	453	469	399	454	434	442	406	441	420	492	456	459	411	437	445	428	450	428	437	424	434	450	441	457	428	419	459	426	451	423	432	447	433	427	421	443	456	440	457	444	396	454	484	433	424	446	448	434	459	454	458	405	446	456	394	452	468	452	474	433	431	424	435	452	472	423	437	452	447	452	421	435	430	424	440	426	432	412	426	406	466	476	454	426	463	446	456	428	437	433	429	415	456	422	429	428	421	446	432	402	419	434	439	467	432	440	466	432	414	435	417	444	456	403	436	425	418	439	425	431	456	409	441	441	432	453	456	448	464	408	405	437	456	411	417	440	425	405	419	424	456	421	419	422	428	430	440	419	442	447	460	459	425	432	449	439	430	457	409	437	444	448	438	454	443	454	475	443	398	433	441	439	460	403	452	432	440	438	429	439	438	448	422	478	453	444	444	418	436	440	379	450	450	425	444	444	389	481	434	388	454	448	393	421	385	420	444	442	481	439	449	457	438	419	491	420	433	473	455	405	454	463	454	419	400	419	443	461	429	409	461	387	449	446	445	440	454	432	452	396	409	449	433	447	428	451	417	454	462	412	447	428	408	437	446	433	438	439	407	469	473	448	437	419	455	428	466	435	419	452	432	439	436	407	425	436	405	396	422	436	437	439	445	436	436	437	458	439	403	437	463	453	419	439	412	461	446	438	458	404	430	477	420	433	439	461	401	375	437	420	438	432	464	421	468	406	454	426	454	432	442	422	429	421	419	433	466	443	413	417	423	469	473	420	463	462	453	409	435	438	489	447	447	462	458	465	426	422	442	449	449	425	447	441	441	434	440	423	440	404	486	449	436	472	418	437	413	418	431	418	450	418	455	402	425	449	435	389	450	443	445	460	442	434	418	406	432	394	474	428	463	414	425	436	434	420	420	418	418	406	443	456	445	472	411	419	421	419	445	476	428	446	445	413	418	411	451	443	478	427	457	449	447	441	433	436	421	435	437	458	440	468	439	424	437	451	443	422	417	420	411	442	413	449	456	420	430	443	414	426	432	422	448	430	435	413	465	448	470	474	422	485	455	432	424	447	412	475	438	445	443	449	446
28195	64621	73915	62511	56342	23366	2815	479	500	436	418	403	405	337	336	370	374	350	349	330	368	348	329	307	316	335	341	327	353	330	359	337	322	312	356	337	305	303	320	346	363	326	331	343	284	316	335	310	319	321	338	305	309	306	331	336	322	340	288	319	318	318	342	305	314	355	321	317	330	272	306	324	294	326	337	291	313	329	299	308	328	307	366	329	364	326	309	285	351	326	350	289	299	292	341	349	320	317	284	322	340	283	286	319	326	326	312	321	287	332	372	333	351	311	324	294	287	289	305	306	318	295	327	331	340	328	323	312	322	329	309	315	309	330	298	303	312	316	305	275	362	327	310	301	302	323	328	316	341	332	269	314	308	323	317	311	297	311	321	282	322	371	320	331	322	318	330	318	329	311	315	310	299	306	322	333	325	293	306	310	327	327	341	313	313	334	316	312	336	327	311	339	323	329	301	315	334	312	300	323	346	365	315	299	305	309	337	306	305	337	320	342	325	315	378	364	320	324	303	363	305	310	329	275	300	312	338	312	334	318	334	321	309	328	318	311	320	320	305	322	306	324	330	343	328	317	339	304	313	284	294	306	360	343	319	324	302	338	343	325	290	304	298	288	304	347	326	312	312	319	355	364	328	363	338	318	337	330	355	308	311	320	315	317	315	340	293	345	302	338	341	292	328	347	337	344	310	345	304	355	353	320	327	296	356	305	285	338	344	336	307	289	286	325	337	309	359	282	295	287	330	321	304	339	328	321	325	327	310	306	329	316	342	307	312	293	324	305	328	315	289	328	311	351	320	320	313	305	301	329	340	322	302	318	300	333	339	317	345	360	331	294	326	327	288	340	327	320	337	313	299	320	335	311	284	302	324	303	352	348	310	321	301	309	313	302	265	293	300	283	317	298	325	319	273	321	339	346	322	318	306	302	325	323	315	312	314	315	302	312	311	331	345	318	324	322	318	325	331	335	349	306	295	372	334	320	376	326	313	292	308	336	291	307	309	318	311	326	293	318	331	258	311	316	355	319	315	322	341	323	286	345	323	333	322	302	308	342	324	329	334	308	320	298	276	305	291	313	331	313	313	333	296	324	318	375	337	328	342	317	339	336	297	263	352	302	335	318	313	347	351	288	315	317	355	320	337	299	314	299	303	319	353	320	271	328	327	311	297	297	312	319	320	356	321	307	336	334	329	335	312	313	301	306	325	325	324	324	307	287	310	296	317	317	310	330	331	327	294	324	384	317	335	293	332	311	295	307	320	364	329	298	290	316	339	299	298	328	322	334	306	315	334	289	287	336	329	330	315	313	312	321	323	293	308	318	300	298	340	326	333	271	307	316	322	319	346	309	299	304	321	328	292	287	342	334	321	337	344	312	334	305	328	305	326	298	348	336	317	323	323	318	311	330	351	339	291	317	306	290	338	319	331	355	326	293	304	329	316	350	323	300	323	314	316	316	314	313	317	304	318	316	334	327	326	313	304	341	313	342	322	324	338	327	295	321	317	324	335	307	362	354	303	300	315	327	329	318	349	288	337	303	319	318	316	311	335	308	302	300	313	297	287	297	309	294	316	310	338	300	318	320	344	350	333	302	313	337	302	309	324	317	328	311	326	300	289	349	329	319	308	306	334	305	298	320	391	321	356	316	343	328	316	316	313	328	338	310	301	321	320	337	311	276	316	325	359	326	363	305	308	323	308	310	345	339	348	327	336	270	339	361	348	324	322	331	325	307	318	289	304	314	331	336	332	307	314	291	302	324	333	363	316	350	309	296	313	328	328	324	286	315	310	288	319	323	319	283	322	308	321	315	331	314	311	351	297	297	357	295	283	323	347	322	330	302	291	327	306	340	301	305	304	336	311	289	294	322	319	317	291	341	292	304	331	312	322	311	321	306	312	303	311	309	299	320	307	326	322	309	329	329	338	322	310	323	351	315	265	324	321	318	307	303	294	310	294	297	312	325	296	323	339	313	342	262	334	303	312	286	298	316	332	316	291	323	297	340	307	308	278	333	335	319	324	267	306	318	296	335	325	330	306	314	357	289	298	319	310	316	320	305	320	316	312	340	324	283	309	337	357	342	299	334	307	293	313	299	302	316	335	293	299	339	304	310	328	329	371	309	300	349	296	327	330	339	327	296	312	322	334	326	311	323	314	313	298	317	293	317	335	323	283	298	326	301	304	294	376	311	311	325	334	325	319	304	336	309	282	329	321	317	310	334	320	302	337	277	297	326	297	324	324	313	311	317	298	333	327	326	317	340	307	289	301	327	309	298	307	345	334	316	332	294	343	308	285	326	300	340	311	337	311	289	324	331	336	314	330	291	346	302	315	293	338	328	320	332	341	315	323	291	304	302	341	330	320	347	354	358	292	335	344	347	358	306	320	312	301	311	302	272	327	335	314	276	334	304	306	285	319	326	297	322	313	319	310	336	321	366	335	333	304	294	286	314	331	347	327	333	318	303	291	335	330	310	301	337	306	340	329	296	315	298	326	309	331	324	337	302	334	349	314	295	325	311	348	346	284	336	319	311	321	313	297	330	308	314	333	314	311	313	295	309	317	324	313	319	292	344	273	322	324	350	326	321	348	308	279	310	355	363	320	311	274	324	339	307	333	316	333	344	280	317	336	366	329	319	339	344	314	347	303	311	307	335	300	314	327	320	312	288	346	283	336	313	349	330	332	293	306	345	307	307	319	304	355	323	294	347	350	344	319	311	317	314	338	334	314	313	272	314	338	347	353	287	317	322	343	360	325	338	303	287	319	306	323	271	325	318	303	326	344	329	322	308	313	303	304	322	335	321	312	308	332	302	322	316	313	332	332	315	291	262	328	286	311	316	299	282	312	299	327	325	321	324	302	309	331	327	322	335	338	324	306	336	273	340	361	333	303	336	343	320	321	331	336	319	339	312	282	295	312	299	302	349	317	314	335	355	326	327	318	344	319	326	338	340	313	312	294	284	328	352	325	324	320	307	317	343	293	297	304	293	327	319	318	335	305	320	322	350	341	293	305	340	289	298	331	319	304	303	307	288	323	351	318	312	312	330	335	324	320	317	320	295	342	293	332	353	351	337	297	309	333	318	371	325	318	310	294	293	331	315	365	293	279	294	305	328	286	326	321	328	323	310	284	282	310	338	307	312	333	332	285	312	313	302	298	349	287	281	309	328	329	352	316	301	337	290	293	308	304	323	301	256	330	313	338	304	317	283	344	290	321	349	302	316	318	342	311	304	341	322	323	344	344	340	331	278	316	276	281	325	274	317	330	328	317	336	326	316	301	311	336	321	338	304	292	269	276	321	283	303	332	335	354	321	344	306	307	322	331	335	309	323	323	299	338	326	317	314	286	336	300	327	309	336	307	318	293	325	296	318	325	337	343	322	365	334	293	292	335	325	304	338	312	344	331	282	325	311	302	324	341	325	307	310	359	324	300	314	310	323	324	352	302	341	326	332	331	339	330	314	320	338	321	324	315	341	326	325	322	342	330	323
13652	48876	68036	69945	66808	10231	1787	1575	1444	1292	1286	1184	1027	1054	979	1019	942	894	879	853	830	880	812	857	860	870	779	792	799	771	830	751	781	810	778	754	760	725	763	720	772	806	743	751	784	749	687	762	795	757	706	750	748	740	720	761	788	755	752	755	705	702	691	763	693	738	720	796	777	706	734	733	684	773	711	729	758	734	742	692	728	750	730	729	746	734	746	706	774	725	775	698	718	686	684	694	679	731	720	746	747	729	739	743	713	798	703	685	772	791	744	746	694	745	737	724	722	739	697	709	718	726	706	720	768	733	729	760	742	702	782	726	746	730	708	674	726	694	673	677	764	741	765	687	751	738	719	739	688	690	690	728	708	697	700	701	727	712	758	703	693	699	766	742	744	724	737	713	694	677	687	719	720	705	749	743	754	694	716	699	667	712	736	681	748	721	767	688	667	703	691	751	743	697	770	707	759	740	714	737	733	726	743	729	680	721	712	759	715	707	739	785	796	679	707	744	741	714	731	740	732	727	659	680	738	674	686	713	707	701	710	728	740	719	704	729	693	697	702	757	689	703	747	650	770	750	716	731	703	739	723	679	729	737	693	808	737	719	700	704	755	766	697	742	704	733	676	768	742	736	732	710	708	753	735	715	659	735	718	703	711	713	685	738	698	732	733	741	709	669	742	718	757	757	708	720	703	702	725	678	732	734	699	776	736	723	740	725	671	717	750	717	747	700	761	693	723	752	665	713	719	734	702	739	725	671	714	732	690	743	681	736	711	715	726	687	700	721	738	724	684	759	734	748	706	722	738	719	723	716	774	703	721	726	731	728	732	739	713	743	709	721	718	683	747	690	761	715	738	724	718	739	750	695	721	714	707	696	752	676	731	699	749	646	714	700	718	751	732	691	743	720	703	707	745	770	685	777	743	754	718	744	728	703	677	708	688	762	682	715	767	783	753	782	721	758	738	662	727	716	726	746	733	736	695	716	675	735	674	755	718	744	760	677	709	728	734	708	682	756	742	686	699	781	738	738	702	705	709	734	689	752	718	664	760	746	754	706	752	686	684	766	689	703	713	735	775	724	697	736	694	704	702	716	740	746	677	692	756	692	672	683	700	711	684	729	709	713	675	702	682	761	698	706	732	717	715	717	732	746	751	693	693	704	684	708	724	699	700	727	732	753	667	687	735	746	745	749	686	766	722	762	738	707	734	742	669	705	728	738	730	737	731	720	743	757	749	686	763	736	685	687	734	678	691	707	683	748	704	732	724	732	739	688	763	700	698	683	708	715	729	701	728	716	718	682	714	699	754	761	727	725	715	702	685	719	702	705	759	724	701	732	721	695	692	690	744	686	675	733	702	770	735	708	735	703	688	662	714	696	736	700	718	725	782	720	735	685	764	700	695	673	743	708	726	721	705	729	708	704	735	709	735	727	748	708	705	730	711	706	667	693	698	695	688	724	752	731	698	729	702	773	745	721	724	737	757	753	709	679	756	713	699	692	732	653	695	633	709	766	689	699	701	781	714	735	759	738	718	729	693	692	695	700	706	761	717	701	723	712	719	737	730	668	693	731	723	727	696	722	723	713	748	727	736	722	718	768	731	705	699	746	762	728	682	704	724	725	694	765	744	764	725	715	708	712	714	702	689	754	736	722	742	691	745	679	712	707	742	693	711	734	708	768	730	747	700	736	712	693	722	721	706	711	680	717	791	664	746	691	742	728	704	732	731	764	748	724	696	671	698	672	706	753	683	731	704	765	720	717	713	716	723	700	734	716	750	705	785	737	747	719	766	735	723	717	711	722	731	699	740	689	716	686	735	719	708	758	712	740	719	725	728	696	680	707	710	770	742	701	744	721	725	735	747	735	685	729	724	711	670	699	685	699	699	713	733	787	768	702	742	707	715	701	744	664	748	669	727	737	710	705	703	693	694	740	740	742	692	760	746	718	720	715	737	734	686	681	686	704	727	711	744	728	744	727	738	678	779	720	735	763	736	722	714	722	739	737	699	703	744	735	727	720	720	683	708	693	737	690	740	733	732	698	698	761	683	723	744	713	705	732	707	663	702	711	743	734	710	717	698	722	738	729	730	710	761	745	719	753	694	703	687	701	701	669	745	680	713	691	712	729	750	735	753	693	735	698	737	717	719	731	671	678	753	739	725	697	734	720	750	692	722	713	723	695	741	668	746	707	735	742	719	674	689	744	707	684	729	717	702	725	765	725	735	694	725	714	676	746	731	764	722	739	757	687	710	655	710	711	737	695	706	699	791	688	703	726	771	713	696	700	708	679	750	681	683	718	747	682	762	705	736	742	788	709	705	711	705	722	743	715	746	711	693	706	751	732	712	708	728	714	685	716	692	694	743	712	701	718	771	742	699	728	732	762	740	722	754	719	729	707	729	718	740	727	720	716	729	687	717	707	738	735	694	693	711	662	744	685	662	688	712	717	730	701	705	769	705	674	784	684	735	713	702	730	684	706	697	708	772	758	703	697	640	770	688	700	693	708	729	741	706	744	737	696	773	724	715	736	718	716	747	679	769	694	715	694	708	746	756	732	687	736	712	739	758	721	674	755	691	732	705	723	666	733	708	754	744	713	695	779	743	719	705	718	711	740	750	706	699	693	710	719	699	752	701	710	720	695	755	778	768	716	726	689	737	700	682	715	725	682	721	744	699	662	682	732	711	727	685	764	700	741	748	781	737	742	774	743	772	700	690	731	689	699	712	684	773	700	718	673	691	727	716	741	748	701	701	773	743	683	704	756	700	741	743	728	729	714	698	715	745	783	733	718	705	722	732	750	735	712	744	685	706	746	722	782	729	722	678	753	717	724	692	724	732	740	714	733	696	739	744	676	742	776	764	691	741	703	736	724	717	721	720	702	723	709	736	704	760	674	695	727	691	731	775	770	693	725	734	739	756	716	755	732	758	711	766	690	712	687	775	681	748	699	751	718	778	705	758	700	742	746	729	764	731	697	703	759	785	698	752	722	723	718	724	690	616	725	753	728	702	758	703	734	687	728	679	690	709	752	715	742	723	699	706	721	758	727	743	669	715	722	723	702	748	725	707	769	707	682	736	666	742	781	701	764	698	730	746	676	732	711	752	747	713	756	724	738	751	729	740	708	706	728	777	711	753	705	754	694	720	691	731	701	734	732	721	671	759	721	753	718	713	698	717	722	725	761	720	707	724	716	696	721	719	702	737	737	712	751	714	764	695	722	740	723	741	675	728	723	696	743	742	736	695	789	723	760	711	730	722	727	721	721	723	745	769	730	721	717	732	673	703	713	729	719	712	685	702	696	784	728	655	735	707	747	709	723	697	725	725	683	689	700	706	722	774	750	736	698	705	729	721	711	715	716	747	708	681	784	688	732	691	694	728	759	722	713	733	734	729	754	701	753	705	697	711	680	714	738	678	723	756	728	712	730	665	730	729	673	756	730	723	729	749	710	699	788	686	755	726	671	712	708	714	715	677	668	777	688	754	690	755	727
7099	6733	6729	3910	2485	485	270	232	224	247	262	265	233	237	258	222	226	233	267	276	218	203	236	220	230	226	237	231	251	231	237	252	240	237	232	247	224	238	214	232	241	246	226	259	245	261	197	201	270	235	238	240	233	226	244	229	237	263	255	268	212	227	229	238	227	208	250	243	212	226	253	244	256	242	226	216	231	230	256	220	239	226	232	216	234	236	249	245	240	231	248	257	234	229	220	255	215	221	232	241	223	261	220	224	242	223	238	225	252	224	224	276	239	246	238	209	246	233	251	246	238	229	256	243	246	221	250	255	254	237	246	243	230	227	243	225	245	230	229	223	233	243	224	227	260	279	220	247	219	216	246	267	261	256	234	250	261	235	227	240	250	210	219	234	260	250	229	225	233	273	236	250	252	273	244	236	230	255	269	232	260	216	260	259	228	255	228	252	223	224	225	239	228	245	241	229	228	250	244	236	236	233	269	235	217	251	247	208	230	244	274	270	224	256	240	228	254	235	243	236	244	248	220	243	241	235	243	263	231	228	202	214	213	246	230	227	230	241	255	253	260	258	234	224	207	210	220	237	198	244	224	244	229	251	257	219	223	256	236	241	243	212	255	226	245	235	237	247	213	227	213	244	228	225	268	208	253	240	250	256	250	238	257	236	213	239	223	234	223	239	246	215	224	239	260	236	237	243	246	237	268	244	238	265	227	249	241	230	232	235	243	226	247	250	241	225	215	239	216	241	249	226	254	243	241	244	217	236	227	238	250	238	232	228	218	226	250	261	212	240	258	229	182	229	240	227	255	237	246	260	250	274	247	237	233	204	230	242	225	222	235	216	246	233	245	240	224	220	224	236	229	232	258	231	224	202	235	229	260	232	253	224	214	239	233	228	217	251	226	230	245	218	255	237	238	246	215	252	231	262	269	254	239	232	247	222	235	236	241	219	266	246	209	246	256	205	193	244	240	233	244	202	212	239	220	217	229	239	248	249	234	226	249	221	236	248	235	240	240	218	224	212	251	240	243	235	236	234	206	238	227	246	253	238	241	220	248	249	226	258	264	268	219	222	221	193	217	208	226	257	245	239	226	200	256	224	251	247	264	260	278	260	215	209	211	257	226	230	262	234	235	221	209	254	246	216	251	231	247	241	255	258	269	237	228	212	264	223	231	246	215	211	228	236	220	241	266	274	243	271	234	245	226	212	243	208	253	259	227	235	260	237	231	246	239	238	223	264	252	235	248	215	223	218	207	234	254	260	252	267	252	254	237	218	235	253	237	228	240	242	255	282	253	222	235	250	215	258	221	245	236	237	238	237	215	219	242	245	248	263	251	232	213	246	206	242	243	245	258	223	239	223	232	225	218	219	224	215	240	250	239	240	245	229	244	243	230	231	238	229	243	214	231	271	234	254	256	229	229	245	220	228	224	287	243	240	238	244	241	234	211	227	246	253	207	258	226	266	251	216	222	248	231	243	221	227	254	220	238	225	232	244	228	258	268	238	225	224	233	218	238	237	203	270	244	230	215	219	235	230	211	256	240	213	262	230	213	245	263	240	253	221	228	249	228	242	234	255	254	214	245	230	247	242	206	255	260	224	234	275	264	262	221	243	260	230	237	238	239	219	239	197	231	229	229	227	215	244	220	224	230	242	202	223	226	220	244	235	211	235	217	214	241	245	233	245	223	240	254	244	234	230	241	218	231	234	269	253	253	263	259	240	257	290	217	215	244	261	224	236	205	263	218	222	213	193	244	241	240	231	231	213	270	236	240	218	236	248	221	236	217	225	241	250	255	234	245	209	238	239	252	252	244	243	238	253	265	224	213	249	265	237	225	236	242	240	210	214	246	239	214	233	236	228	216	229	221	262	201	232	252	260	224	256	244	250	242	245	260	240	207	252	251	233	234	248	217	247	256	244	242	243	220	246	230	258	245	254	237	265	253	227	258	219	233	223	215	222	246	235	232	254	230	240	247	240	254	247	205	226	218	228	243	211	247	259	259	236	268	257	217	219	240	230	246	268	249	220	268	260	229	256	210	234	254	220	250	255	226	243	253	258	248	217	237	241	252	217	237	253	215	260	243	237	253	213	207	237	213	237	264	238	235	237	244	237	239	239	271	253	252	251	239	246	247	214	210	221	243	251	217	243	221	222	216	223	235	244	233	230	243	253	226	257	256	217	214	235	249	221	290	233	241	221	223	254	278	233	245	275	265	260	231	226	240	207	226	243	246	244	215	239	245	234	247	245	252	250	239	242	227	230	204	239	255	209	250	242	265	208	249	268	256	231	237	221	246	231	267	250	246	236	216	246	242	251	240	269	241	245	236	249	242	208	234	223	239	219	238	247	197	246	271	244	233	225	236	242	230	214	250	254	219	194	227	233	263	239	262	250	226	224	240	214	212	245	249	210	251	210	227	234	247	243	237	235	238	250	224	251	211	243	236	239	251	240	232	229	244	226	226	220	216	240	256	248	256	208	247	223	247	192	258	252	233	260	233	233	194	254	254	204	245	246	229	233	241	240	264	220	264	242	237	244	246	231	231	233	226	257	230	237	242	243	230	244	243	231	226	258	218	254	251	248	215	222	261	254	234	251	223	198	248	209	225	220	247	247	229	243	240	256	216	228	244	219	244	257	214	259	222	232	271	254	257	246	242	228	230	253	229	230	213	247	219	251	209	244	223	218	244	245	230	237	241	258	236	272	240	214	254	232	226	259	276	224	246	219	210	263	246	235	260	228	230	224	209	242	247	227	196	240	234	236	223	233	268	241	231	264	211	241	235	250	249	225	238	236	237	261	244	245	228	211	226	233	258	208	240	255	257	221	242	254	237	247	243	270	202	238	245	237	237	242	252	226	217	249	225	211	213	229	231	249	245	230	229	250	232	209	217	225	227	226	233	242	208	233	234	257	242	215	254	243	221	246	262	226	266	255	243	240	244	264	225	227	252	251	231	242	254	257	245	216	239	233	242	243	228	226	236	231	217	232	232	221	230	248	214	245	206	235	207	239	253	214	220	250	230	250	219	236	235	252	229	231	254	230	206	251	219	249	225	251	230	249	263	245	235	248	230	234	240	214	231	206	230	243	204	213	219	211	244	228	231	225	206	222	217	264	217	246	226	237	247	270	239	241	235	267	246	248	241	240	276	207	253	217	247	246	257	240	244	234	226	212	236	245	257	241	229	241	255	237	238	224	242	263	240	258	227	245	192	221	219	244	228	223	236	212	242	194	213	239	251	251	246	233	246	228	257	247	226	236	241	256	225	233	232	243	236	235	227	252	211	225	246	242	220	241	249	262	248	241	227	231	254	221	239	254	236	246	231	233	250	241	234	269	239	229	238	219	242	226	253	256	232	202	245	224	252	274	234	213	252	202	255	250	216	241	264	217	261	249	242	241	274	238	249	225	251	250	270	256	237	246	259	225	241	245	231	229	246	224	252	233	245	223	215	239	235	221	223	243	253	227	261	238	219	225	249	204	238	207	229	239
4172	7114	11260	10495	8026	969	560	543	592	564	518	550	562	582	546	522	571	535	541	546	521	550	531	516	538	527	503	514	517	575	567	492	532	522	565	568	544	506	539	537	518	534	532	534	532	497	559	496	534	555	520	536	502	556	523	593	534	536	517	533	528	566	506	533	526	546	542	549	532	516	491	552	532	555	553	523	526	554	540	537	534	547	548	510	537	537	539	585	519	552	535	509	522	538	528	508	526	530	516	541	541	528	528	517	508	528	510	525	549	541	512	542	581	570	545	505	574	523	538	497	555	532	560	539	531	565	551	560	540	517	526	518	538	502	553	548	508	491	552	550	561	529	592	545	544	501	539	547	553	536	535	506	570	575	565	521	516	499	542	526	498	524	523	491	509	550	530	538	549	506	542	544	572	556	544	550	509	514	528	509	503	533	534	550	537	508	568	507	519	531	525	550	480	519	498	556	572	558	557	505	518	547	516	547	506	521	507	562	522	500	537	506	545	519	602	516	509	503	541	540	511	540	512	508	535	530	493	524	525	524	494	527	548	537	533	536	546	530	570	554	526	547	517	505	557	551	510	480	558	558	550	504	539	521	534	543	539	533	501	525	534	568	507	542	553	508	552	593	558	572	555	498	540	510	562	552	508	506	576	534	548	484	572	528	539	497	532	543	539	521	555	554	531	523	549	512	548	509	558	554	515	526	590	538	544	530	525	544	497	545	560	492	559	492	516	512	532	528	485	539	516	513	487	539	549	504	510	557	510	546	514	535	563	519	549	547	522	512	552	544	545	505	488	529	525	564	513	522	544	526	538	546	543	526	545	545	525	521	523	546	539	524	516	506	562	506	505	572	548	592	528	571	559	515	524	506	506	525	530	553	518	515	541	517	537	513	502	525	560	534	521	586	530	524	523	545	531	536	541	505	510	546	544	538	525	503	541	542	525	516	557	526	522	529	531	507	526	508	535	546	541	540	523	506	574	544	549	530	515	483	562	547	517	521	546	547	517	528	558	494	549	528	541	557	552	494	507	527	520	545	511	533	563	546	488	535	513	571	564	509	546	536	575	549	569	529	531	556	570	559	540	529	510	532	549	477	519	519	514	520	542	507	580	505	547	565	521	558	572	563	523	552	562	496	508	545	493	524	512	555	488	543	541	506	547	537	545	547	510	529	556	495	538	545	520	553	529	551	546	531	527	497	498	499	552	509	525	506	483	537	534	525	538	498	535	527	523	511	528	542	551	530	558	533	548	526	532	537	524	520	528	481	552	529	520	543	522	489	534	546	555	524	531	530	549	548	542	545	524	534	559	519	515	564	537	488	524	566	580	547	521	508	539	549	520	540	516	549	482	516	480	534	533	567	551	526	540	498	502	513	529	518	535	498	506	510	524	552	552	514	540	514	555	552	531	533	548	517	483	528	531	554	566	520	534	501	583	495	484	568	530	529	554	491	503	536	515	514	519	543	556	523	553	547	526	517	520	543	530	533	568	562	524	549	550	528	517	561	553	514	543	529	568	515	533	548	530	529	524	553	534	466	538	590	495	557	521	494	471	496	555	499	554	539	555	560	518	531	528	516	473	521	502	497	558	512	488	529	556	519	537	556	538	522	532	527	514	548	518	558	517	511	527	518	533	470	535	567	504	516	501	575	536	518	529	497	541	562	593	529	552	494	541	522	503	521	506	547	532	521	539	517	499	497	525	539	519	539	528	530	525	542	525	569	531	533	541	502	519	563	562	525	604	514	516	527	522	506	560	525	522	513	517	502	571	536	526	536	517	555	525	539	550	497	539	518	535	484	549	517	519	546	535	552	533	532	529	568	534	514	522	517	566	533	522	479	528	559	515	531	587	525	516	532	532	526	530	531	534	533	501	535	543	571	566	526	543	526	514	508	530	543	530	496	537	537	538	574	554	524	511	516	535	491	537	548	534	532	528	505	530	541	508	554	506	525	568	511	509	502	506	529	570	587	509	546	514	556	528	533	519	535	525	461	529	516	533	547	552	524	548	529	543	478	548	561	557	478	507	522	537	557	523	535	528	525	502	514	547	558	561	534	575	500	515	534	477	564	549	507	537	535	553	501	535	527	555	573	542	529	575	481	551	532	512	497	493	538	503	503	570	527	497	527	528	554	544	549	490	511	516	547	541	528	500	500	494	494	545	578	474	540	559	520	501	482	551	527	526	511	502	551	570	543	561	561	525	525	536	530	539	506	540	520	555	495	531	531	540	554	541	495	529	527	539	542	567	519	564	532	549	546	522	565	512	522	552	523	524	557	552	545	541	527	538	569	541	531	493	545	508	516	541	529	561	511	515	482	533	510	549	486	526	530	545	519	507	520	557	546	530	547	516	509	534	507	528	531	480	511	495	529	554	499	490	509	562	563	516	525	568	493	545	541	522	495	536	541	520	560	522	516	451	512	538	535	515	558	526	563	538	493	542	499	522	501	529	518	563	553	536	536	536	512	503	517	543	554	548	544	574	539	521	571	556	523	550	544	533	530	540	544	508	544	542	539	538	537	530	568	524	515	553	532	511	538	534	535	537	533	517	494	508	572	543	457	517	518	513	537	566	549	492	526	531	502	526	501	514	518	510	535	520	519	530	537	542	519	580	598	562	552	530	527	539	526	548	572	531	512	513	532	527	516	516	458	545	540	491	486	549	539	505	519	532	546	566	532	535	550	560	526	544	539	529	511	552	561	512	573	563	514	565	547	534	527	550	552	529	514	568	525	537	517	523	558	558	528	501	556	541	542	565	540	557	546	509	488	529	527	557	499	495	554	538	550	505	524	526	539	533	513	483	515	535	475	574	494	569	552	539	577	540	565	541	550	522	525	534	522	548	497	521	551	506	552	512	545	560	479	568	528	544	562	517	539	568	562	541	495	534	524	527	509	563	536	547	537	551	527	580	536	499	532	517	484	549	576	520	568	520	536	556	554	527	546	515	564	504	497	525	531	549	521	539	554	576	556	538	519	536	548	532	494	567	536	531	531	495	512	505	529	557	538	530	532	534	531	524	558	563	558	545	546	523	555	578	587	489	492	540	506	518	540	478	539	541	520	543	545	529	531	473	476	517	558	520	532	543	518	549	556	517	517	561	537	542	525	542	504	527	526	494	514	514	575	571	549	579	540	468	541	530	523	503	549	518	505	532	546	540	570	514	541	477	515	574	499	489	511	560	515	547	538	535	526	536	494	516	553	542	533	508	546	541	503	566	546	541	537	492	547	562	535	507	489	508	574	517	538	489	498	564	562	566	502	525	486	482	523	510	528	517	476	521	559	548	541	531	538	549	537	497	550	492	505	546	542	539	536	549	535	503	530	505	518	577	542	534	536	532	557	543	526	476	529	522	497	505	512	538	515	535	522	488	536	521	507	504	524	543	545	519	540	504	539	508	543	509	512	507	515	535	531	541	551	516	548	536	525	560	530	528	527	530	537	494	563	526	508	544	540	557	527	551	545	546	587	555	528	515	542	544	496	592	544
22176	51000	62337	53466	45377	17687	1156	315	266	244	215	208	220	182	211	195	207	213	194	211	224	201	201	203	203	191	177	209	190	183	197	194	194	213	159	171	205	184	160	170	172	187	198	200	170	171	188	160	207	212	190	196	205	175	201	178	192	187	188	203	186	195	199	153	186	189	171	167	178	180	155	201	178	177	199	189	175	187	159	184	188	188	188	179	187	175	158	178	174	170	180	189	194	199	184	177	192	181	180	187	184	175	190	206	179	197	189	232	195	173	194	185	193	165	190	172	193	185	189	176	187	187	167	189	197	143	177	193	183	166	184	179	183	217	186	181	183	188	167	197	177	184	177	174	202	195	172	170	190	225	161	193	184	202	152	182	206	194	173	172	154	168	173	216	173	172	160	199	171	170	168	198	198	191	211	203	205	191	206	159	202	183	207	186	173	177	193	191	167	191	164	192	170	164	177	187	197	171	198	179	154	185	186	193	198	175	186	197	188	195	183	201	171	201	198	182	185	190	174	166	179	178	194	174	209	190	163	174	162	169	157	194	177	174	192	189	174	193	191	181	187	183	171	161	195	196	169	201	195	176	198	187	189	203	189	192	160	200	177	182	179	192	193	169	191	154	210	151	172	161	208	170	182	178	186	181	162	200	201	193	216	183	191	209	175	177	177	147	179	164	190	194	193	185	164	153	157	188	204	163	159	179	179	210	184	160	185	213	181	189	166	169	177	181	187	177	162	174	174	175	183	176	145	193	194	184	190	167	156	172	188	195	185	193	165	196	189	184	202	178	173	192	187	173	213	182	162	185	176	174	175	182	194	171	203	187	195	198	162	190	184	190	178	200	169	201	169	201	187	164	187	193	166	184	186	190	197	161	182	175	174	167	164	198	145	166	179	166	159	191	181	170	173	193	174	184	152	191	199	182	173	232	192	189	171	200	185	184	165	164	190	175	186	176	181	174	182	188	185	218	172	152	185	180	189	179	183	188	181	216	176	166	188	183	196	190	178	179	192	201	187	201	186	193	183	188	209	182	165	182	156	185	215	180	165	184	214	158	190	174	199	199	192	184	194	191	169	186	156	183	190	170	165	188	209	179	186	174	164	170	169	157	180	179	201	174	165	179	169	177	174	172	181	188	168	192	165	168	190	190	175	173	183	167	169	184	197	187	145	180	196	175	191	185	171	146	199	170	194	183	181	196	170	174	185	173	178	166	160	208	175	189	179	154	199	184	163	186	165	174	181	182	171	196	196	166	182	202	187	198	164	160	177	195	191	202	195	187	179	178	160	184	169	185	181	166	179	156	160	210	183	176	187	174	183	180	172	178	188	171	205	202	168	170	179	173	177	192	188	161	186	174	166	176	177	149	174	190	204	179	178	202	155	176	184	158	184	175	177	204	153	180	177	170	179	195	169	181	188	167	206	169	198	154	172	188	164	182	152	199	182	182	162	179	178	178	182	167	173	158	184	187	177	192	184	192	197	188	146	163	169	172	168	189	156	192	153	199	209	179	204	160	174	176	205	192	167	196	192	197	182	182	172	203	161	170	179	201	189	182	170	167	187	182	180	183	174	170	213	198	153	185	174	185	171	204	201	195	194	175	192	158	165	196	187	205	168	182	184	206	203	178	172	173	190	196	202	178	203	171	169	181	181	175	192	167	175	174	201	192	186	166	152	185	187	192	182	183	194	185	171	188	183	194	185	177	166	171	190	171	185	181	163	185	171	200	169	173	199	179	185	202	197	183	185	211	191	175	173	176	197	172	159	166	185	174	179	169	183	194	192	153	151	182	166	190	180	196	178	159	191	179	177	192	176	190	170	187	165	164	171	210	181	165	186	197	194	136	153	200	168	196	186	194	176	184	121	202	163	175	184	180	209	179	191	208	165	168	181	233	200	174	188	191	153	202	178	167	193	176	193	188	188	178	187	171	170	187	184	195	156	166	183	167	202	180	199	189	184	201	203	170	202	213	185	144	175	177	203	182	195	189	220	198	191	196	192	172	181	167	189	170	181	180	176	209	182	187	193	189	184	173	174	194	178	174	165	183	175	196	191	174	189	183	187	183	181	187	200	192	173	202	181	202	183	182	196	172	163	190	174	179	195	190	164	209	183	213	180	174	169	162	173	197	218	203	210	188	187	202	184	182	199	180	194	185	190	182	205	185	183	179	195	195	182	177	170	161	170	148	182	189	202	148	190	158	170	178	188	190	186	190	185	173	168	194	193	196	170	180	183	170	171	159	177	177	200	194	185	159	166	172	192	186	169	180	177	164	185	180	193	200	166	194	193	176	164	195	173	192	203	180	176	159	183	191	188	182	176	164	171	168	205	157	193	195	182	178	208	184	185	173	184	148	176	197	163	159	180	182	163	153	173	162	192	182	192	210	179	187	178	166	170	193	182	170	207	190	155	172	181	180	161	174	183	202	170	191	204	181	175	178	159	177	191	161	179	179	182	177	201	178	178	203	176	176	181	190	180	189	164	175	179	169	176	161	167	164	153	183	174	164	180	229	187	178	206	194	196	170	176	192	177	188	164	199	207	174	194	209	167	177	172	184	191	188	210	149	168	179	162	195	173	159	177	180	161	171	176	180	171	179	170	170	200	172	187	180	186	218	179	180	174	196	181	173	156	187	180	181	179	203	188	180	171	155	186	166	180	163	176	192	200	206	185	187	185	165	175	146	215	187	183	187	212	180	176	190	168	162	192	223	187	169	153	180	173	180	174	185	188	182	155	151	211	175	182	160	183	178	190	207	186	190	194	177	172	184	191	158	182	151	172	148	178	170	188	184	199	200	174	187	146	158	176	184	198	199	173	181	161	179	190	179	185	185	150	168	193	191	175	189	199	191	196	187	195	147	169	170	189	181	189	169	167	177	195	185	215	206	182	200	182	173	167	178	190	177	186	185	189	213	194	188	211	183	194	177	185	214	186	190	169	167	203	189	207	192	184	188	186	188	171	198	166	192	167	154	180	171	184	173	184	197	183	184	201	211	177	171	180	163	144	210	182	186	211	186	167	183	176	192	173	178	189	210	192	160	168	181	186	159	151	184	173	161	186	203	174	175	170	193	205	176	161	192	194	189	178	206	168	189	199	191	181	181	189	179	178	221	185	166	162	176	174	192	165	196	159	171	199	191	176	178	178	185	167	165	164	200	184	174	204	207	198	153	181	192	193	188	186	182	188	171	202	210	193	182	176	175	184	184	166	191	176	182	175	198	206	201	200	191	189	192	179	182	175	177	189	183	182	210	202	198	200	176	168	185	182	195	202	187	201	169	171	163	176	151	153	207	196	193	202	163	206	213	166	164	184	163	179	162	201	177	182	175	184	180	218	153	179	177	172	183	193	194	187	169	195	178	201	170	194	198	167	183	196	170	183	185	194	187	165	185	182	171	185	174	168	151	147	173	196	190	184	165	176	163	173	180	169	188	182	165	156	174	191	168	163	204	202	201	187	182	162	182	187	161	176	185	182	187	196	209	193	189
12181	39948	57488	60489	56933	10788	1066	949	896	814	768	641	613	628	586	556	565	508	541	518	519	536	475	532	520	452	504	495	496	478	526	489	442	469	450	474	442	464	468	494	479	512	528	471	473	517	490	468	424	455	431	468	437	435	442	472	449	470	456	441	449	436	443	465	431	482	438	462	458	479	490	466	425	447	459	442	446	473	414	440	443	433	453	435	413	489	435	476	463	475	472	460	444	438	488	481	428	446	447	474	462	437	472	491	469	464	452	421	449	435	436	465	427	456	456	450	413	455	453	439	451	466	454	462	446	420	452	480	436	470	433	444	475	466	447	476	451	446	422	486	461	417	436	435	396	448	432	436	453	455	452	446	435	411	453	449	457	455	447	466	427	485	449	450	463	447	442	429	453	442	454	452	435	478	428	454	438	413	423	445	450	421	442	434	443	441	422	478	401	467	438	452	479	470	442	439	430	439	425	433	422	431	436	423	412	486	448	453	443	465	451	479	424	434	432	461	425	453	460	436	406	444	440	441	424	461	416	425	438	436	451	399	478	449	438	448	443	470	436	393	477	465	442	479	488	461	449	434	452	483	399	460	442	462	459	431	478	465	449	435	431	431	413	449	437	472	438	436	448	459	450	470	442	463	485	446	451	445	427	489	451	406	430	478	431	434	443	444	428	452	424	471	414	425	465	417	448	454	444	421	467	446	440	450	490	421	420	450	443	434	416	439	419	457	422	443	445	426	447	468	445	475	464	424	449	457	453	437	466	430	458	421	457	439	467	489	441	434	452	465	455	463	444	434	445	417	439	416	456	463	437	466	425	459	439	417	439	447	488	434	444	471	448	438	477	481	452	410	445	447	406	438	451	443	431	456	447	428	441	427	450	441	457	443	444	483	438	467	426	443	484	431	450	450	447	425	443	443	424	458	458	431	436	437	454	453	461	466	425	473	447	422	442	469	441	457	447	463	450	448	464	455	448	466	461	465	469	464	434	444	411	419	461	432	410	415	424	419	476	472	475	451	451	463	450	484	441	451	470	446	414	478	468	498	444	433	451	412	410	447	432	433	458	393	467	460	449	458	458	441	440	456	446	439	471	448	468	429	491	456	486	438	434	447	425	494	418	443	448	450	430	442	445	422	388	433	445	441	440	426	455	453	423	450	418	459	444	418	478	435	468	450	475	425	436	445	455	452	413	487	430	454	441	440	446	449	456	485	480	444	450	421	427	477	468	442	475	442	496	461	417	437	424	426	470	441	480	429	454	442	464	426	440	416	452	412	424	442	452	436	449	447	482	455	441	431	450	426	441	444	459	443	443	425	436	443	413	464	437	475	450	412	441	463	431	435	440	430	439	446	455	449	451	437	443	435	454	464	415	448	459	403	432	458	473	461	445	449	464	427	429	435	460	437	444	412	482	448	435	447	450	404	461	485	457	449	465	434	442	457	422	441	491	456	461	446	441	459	425	452	424	408	453	474	432	443	463	435	451	454	424	452	476	439	422	443	447	475	425	482	420	413	448	464	434	421	446	450	430	447	486	450	444	439	410	446	446	441	456	449	440	436	428	418	454	422	431	458	447	490	446	397	443	462	442	431	473	410	448	475	486	440	471	425	392	455	435	414	424	460	442	457	476	427	474	446	422	454	434	434	478	441	463	414	447	413	465	446	425	447	428	426	486	464	452	466	412	431	441	437	466	439	435	436	426	452	495	425	472	442	439	417	399	417	435	455	446	474	456	471	445	447	447	441	450	424	431	393	419	447	462	459	441	440	424	471	457	481	452	449	458	462	472	422	458	450	450	461	469	459	458	421	457	443	422	423	475	420	418	461	461	450	425	452	409	456	437	436	446	445	446	404	442	481	444	487	433	414	409	416	472	475	433	436	444	442	435	477	437	444	438	456	456	471	410	433	458	417	463	432	454	430	431	419	434	401	453	463	451	452	438	467	454	460	424	409	462	423	434	469	434	435	461	448	448	487	429	444	433	456	440	460	408	427	451	433	455	440	445	457	449	452	435	441	408	426	475	475	430	413	478	462	439	460	429	434	431	419	452	436	429	438	466	447	453	480	454	424	419	454	448	463	425	465	479	402	463	442	426	422	442	484	457	443	443	464	459	415	439	442	425	450	434	450	420	441	441	448	415	447	446	431	480	482	440	452	448	449	489	442	449	442	454	449	444	432	451	443	436	437	423	472	462	445	453	495	435	465	451	407	447	443	455	446	481	437	480	465	473	438	449	440	458	432	453	434	442	469	464	417	437	431	442	426	440	435	439	439	417	442	411	451	474	449	439	399	447	454	471	434	441	451	457	469	439	464	439	419	456	457	438	431	416	470	474	455	450	431	439	485	434	439	466	415	425	423	463	443	439	402	465	440	448	460	455	432	434	424	444	409	432	419	458	433	463	455	461	446	471	447	440	448	394	442	474	442	440	429	449	468	429	485	442	426	468	423	460	467	449	455	473	465	476	468	416	441	453	461	458	433	433	437	442	434	440	430	464	439	451	442	408	447	447	446	452	425	453	488	414	483	411	431	449	483	420	436	456	460	456	459	470	433	395	429	465	457	445	459	412	446	426	454	410	431	427	472	431	420	461	428	422	475	431	448	446	480	450	458	415	438	412	423	439	496	420	482	458	438	462	437	459	448	452	433	442	420	454	451	455	437	448	475	446	456	468	444	422	465	436	457	476	401	458	466	505	432	458	464	441	434	467	458	436	421	449	436	462	410	462	448	465	455	425	437	461	398	448	449	422	433	486	442	424	440	443	418	459	431	477	451	439	465	440	429	437	458	452	436	422	446	451	476	467	454	424	488	468	465	448	423	428	455	432	463	428	473	435	399	458	447	453	484	424	430	449	423	445	496	425	428	422	455	473	419	464	409	425	424	474	446	415	455	504	468	409	451	457	477	454	438	445	443	428	441	415	426	409	456	423	419	448	457	462	423	443	459	456	458	424	441	449	433	472	458	454	474	427	450	457	469	416	447	447	409	474	441	416	411	459	446	424	450	461	429	454	431	408	471	464	391	448	457	433	434	408	491	460	477	467	436	458	444	473	472	438	463	427	435	429	451	463	474	435	466	454	437	481	436	451	456	473	421	466	442	412	455	451	426	430	458	445	436	471	440	448	418	442	442	421	471	421	468	439	433	445	439	409	433	432	479	422	429	431	437	448	456	419	424	430	459	430	442	425	453	420	462	458	434	466	479	452	465	474	413	431	456	437	393	437	497	444	480	443	475	431	449	454	462	418	453	416	453	445	476	430	409	439	429	410	469	458	434	453	450	444	437	433	419	456	446	426	427	438	477	469	453	432	413	446	427	423	413	445	446	470	421	481	438	456	433	436	453	428	433	443	436	469	491	455	492	467	438	495	456	449	458	417	427	420	431	451	433	466	404	482	432	436	465	440	465	392	462	417	405	438	463	421	423	467	427	482	421	407	443	474	416	412	445	447	440	439	438	453	459	461	420	471	457	463	443	465	437	457	431	452	460
31163	65845	73026	64389	57424	27786	3896	537	450	443	376	334	342	386	365	354	352	372	375	325	376	369	333	323	321	328	343	325	329	315	329	316	350	355	343	337	329	327	321	328	336	332	325	358	306	366	310	357	337	323	364	327	309	337	327	324	355	358	351	303	336	360	310	327	329	346	338	309	339	329	331	305	358	323	342	307	361	312	353	352	310	299	321	319	356	354	340	305	339	343	358	357	346	362	371	342	339	356	326	317	339	315	346	344	304	295	344	377	336	300	314	339	353	323	332	358	338	345	303	345	324	338	314	301	327	342	315	344	310	343	352	339	294	348	292	371	353	353	334	363	311	319	335	309	312	325	370	333	329	337	313	318	299	305	331	330	317	321	314	352	317	350	310	306	321	335	349	300	301	326	320	324	278	338	339	313	313	369	361	296	316	315	351	318	350	324	310	343	335	332	302	332	306	338	320	342	316	327	318	369	344	330	334	318	355	299	365	339	329	334	320	310	332	348	333	346	306	332	330	308	341	353	301	293	334	335	351	338	325	333	314	309	303	334	307	337	334	323	322	321	308	296	315	317	316	319	336	291	333	300	339	320	329	323	367	334	355	315	323	343	340	333	318	377	332	310	374	322	345	328	357	308	346	342	339	359	330	338	352	361	325	332	343	309	348	285	339	349	309	360	341	359	338	331	298	323	297	296	340	337	315	338	328	312	346	312	301	304	358	291	370	341	332	326	340	360	319	335	334	315	315	332	330	319	332	317	337	307	338	311	317	317	345	323	345	312	329	335	337	366	339	307	316	311	336	320	338	344	311	299	317	306	330	333	325	330	340	362	331	353	333	346	339	340	338	326	355	342	356	372	308	341	330	338	308	328	332	309	316	346	308	313	327	328	355	327	318	312	344	340	323	324	327	334	348	308	343	324	326	352	337	348	320	336	319	295	333	340	327	349	322	307	348	358	355	349	322	312	334	333	313	303	338	316	325	275	312	321	353	326	334	340	289	314	333	341	334	306	303	338	349	312	353	314	341	344	343	309	339	295	321	291	333	365	349	319	318	328	368	346	305	342	350	350	341	356	346	321	345	341	329	332	374	311	310	318	352	331	295	354	294	331	376	342	369	335	315	312	317	338	351	331	341	355	312	325	332	331	326	340	335	361	367	320	327	309	333	347	330	342	327	336	341	328	341	331	351	324	343	333	302	355	317	324	358	315	336	347	389	292	306	367	335	327	372	290	358	339	347	311	338	343	324	330	352	336	362	348	349	370	343	349	353	327	321	327	321	327	342	332	348	359	388	343	322	343	337	343	308	302	324	312	343	336	305	333	328	323	297	315	308	341	331	327	323	361	322	305	363	333	356	288	356	307	311	353	343	287	337	321	331	332	328	352	340	300	294	357	309	324	320	322	339	347	320	357	296	317	338	325	346	326	350	305	343	299	318	342	324	331	349	324	317	331	324	313	329	285	294	350	340	339	318	348	347	340	290	321	372	377	318	339	305	316	359	369	350	348	298	324	318	321	329	330	326	324	345	286	336	337	319	345	334	320	346	304	308	350	360	368	335	325	348	334	333	326	350	297	332	337	338	313	354	284	337	315	348	320	349	318	341	301	305	291	322	306	369	332	346	314	331	350	313	307	323	357	347	297	321	342	339	314	305	336	320	300	330	310	328	296	360	342	351	338	352	324	318	351	324	300	324	345	326	313	313	353	344	322	369	347	347	340	322	349	329	340	294	304	328	302	306	288	320	314	325	298	346	309	360	309	282	349	332	299	340	327	312	307	321	352	316	369	362	342	342	380	350	333	342	369	329	351	296	330	327	326	330	333	313	341	358	349	355	351	309	356	369	361	308	349	338	319	343	328	349	334	306	309	303	307	299	300	344	352	323	337	296	323	315	334	328	330	357	312	332	323	317	340	320	335	317	359	340	331	309	319	339	324	332	341	326	335	325	340	369	373	302	331	359	335	364	343	351	332	286	373	332	345	341	373	377	334	322	352	354	352	363	308	309	389	328	336	346	339	334	339	306	334	354	314	334	346	340	343	345	313	305	327	315	353	323	292	305	316	308	337	320	309	348	359	301	323	359	309	315	320	344	314	325	305	303	322	330	318	287	337	331	326	331	338	331	317	352	298	283	313	336	330	279	310	372	302	361	346	352	322	305	333	321	326	310	331	319	301	305	317	356	365	331	315	351	357	356	337	318	378	321	335	337	348	336	340	314	345	329	336	322	321	326	303	348	340	304	316	350	355	365	335	352	322	336	295	306	381	334	317	371	361	323	343	362	334	298	332	307	295	312	315	336	350	347	331	331	303	310	346	314	307	310	310	297	332	338	313	308	352	314	375	313	316	328	330	369	352	346	330	336	305	297	341	314	331	353	334	339	348	322	315	330	368	323	338	335	352	339	311	319	301	348	329	369	311	307	306	315	317	305	360	340	301	324	308	323	295	313	302	345	323	338	365	328	321	326	308	338	329	324	315	347	341	336	362	352	350	339	327	370	351	317	323	348	343	313	318	298	341	330	352	313	321	303	342	324	296	338	352	328	295	351	345	340	332	338	282	338	329	336	306	337	335	338	299	343	324	339	304	329	319	322	328	349	331	343	330	292	348	296	338	311	373	339	327	354	349	297	293	384	326	352	338	349	346	340	340	298	306	322	332	273	318	324	308	336	308	327	334	324	306	330	386	339	340	305	313	319	340	329	295	336	311	361	330	301	323	326	305	325	312	318	312	327	344	333	346	343	350	309	332	341	331	325	321	352	328	330	296	341	339	305	330	346	308	310	319	348	351	319	339	354	353	318	337	352	353	312	355	343	311	326	326	316	342	315	326	303	347	312	351	319	327	311	328	348	348	340	345	320	351	355	295	337	345	333	352	357	300	309	337	351	300	290	344	323	312	319	320	354	299	331	370	310	335	365	319	333	334	345	331	375	304	310	348	335	375	346	343	325	340	345	352	305	317	317	331	337	316	314	321	371	332	345	339	351	317	341	319	317	323	345	324	311	326	346	366	346	295	319	329	312	365	312	358	348	384	347	337	338	315	290	309	329	334	320	342	300	348	284	294	335	356	323	353	314	365	342	332	359	347	343	342	339	315	364	336	336	325	346	351	322	354	399	348	321	346	342	338	333	334	341	337	320	318	314	302	328	337	351	333	347	330	375	352	302	333	316	319	313	336	314	316	334	329	320	310	322	336	340	307	326	306	329	345	362	339	328	318	331	356	324	341	308	324	317	308	327	347	343	320	338	338	342	309	326	319	324	319	336	329	331	338	293	316	358	338	370	357	342	300	316	306	302	318	328	334	380	361	317	318	327	306	336	359	334	308	358	315	309	345	326	308	273	309	353	340	347	342	336	318	320	323	349	336	325	356	339	293	312	325	314	322	300	304	353	323	352	311	338	352	326	316	334	321	312	324	346	336	332	314	300	317	364	341	359	317	344	326	315	340	359	324	357	331	313	311	341	340	295	324	341	351	359	328	327	355	358	333
16802	49163	67521	71612	67978	16640	1802	1562	1385	1264	1220	1198	1069	1008	1009	925	913	857	908	836	916	860	813	777	810	824	840	779	833	849	762	793	818	781	727	835	735	795	748	807	791	792	750	756	803	787	758	803	768	778	742	764	750	830	779	789	789	827	780	699	754	712	747	720	756	720	732	741	792	744	739	790	776	798	751	716	781	736	733	739	749	773	773	726	750	803	720	794	718	713	752	732	730	737	708	753	713	804	763	761	754	783	753	774	752	776	738	714	711	734	785	768	745	735	758	753	769	770	716	728	728	758	750	761	730	726	714	761	733	728	727	728	698	748	737	733	739	725	745	765	748	749	784	740	687	800	744	738	739	769	748	750	731	755	736	709	717	715	772	743	731	717	766	723	753	699	713	761	762	776	720	739	748	712	725	742	729	705	677	732	765	760	731	763	749	765	769	749	755	799	742	715	720	720	746	687	767	757	702	727	766	728	698	782	751	770	744	732	756	778	744	728	715	778	783	740	748	736	750	759	757	743	707	759	716	757	717	707	751	755	753	762	728	758	726	784	772	746	792	760	726	741	739	781	727	717	695	793	782	744	730	757	746	706	765	759	692	704	762	722	752	704	749	760	715	772	754	715	792	716	759	731	738	697	776	758	736	770	742	766	781	739	733	753	743	741	744	750	716	775	755	742	714	726	786	744	759	771	722	775	744	718	762	713	687	743	687	794	760	775	732	732	695	745	740	744	750	715	707	711	791	747	731	731	714	720	744	703	784	726	718	760	738	773	707	748	728	734	788	746	769	762	740	762	713	735	753	688	706	748	743	703	708	778	735	774	741	760	775	721	762	758	757	758	769	736	737	763	766	704	774	678	752	752	746	731	777	754	722	782	747	758	723	775	747	706	744	760	740	734	762	757	755	702	741	763	739	822	719	734	742	753	720	726	726	703	748	742	742	752	756	718	753	754	685	695	736	760	696	752	773	741	794	798	796	771	775	723	730	737	792	750	753	743	789	771	772	658	770	778	762	724	688	738	741	728	745	697	713	752	730	693	676	742	700	757	750	691	731	785	753	722	722	690	708	753	749	755	759	723	701	707	755	760	730	738	724	739	735	705	729	756	714	697	747	739	732	731	732	772	723	742	726	717	710	667	808	693	699	732	766	740	793	722	704	729	744	765	762	732	759	669	771	730	726	707	736	717	722	690	727	698	749	729	758	769	791	749	791	741	768	685	738	753	788	696	742	795	685	781	732	799	750	740	685	713	760	783	747	710	736	692	761	764	753	805	730	767	711	728	775	726	735	795	715	712	776	713	761	732	728	756	709	764	723	769	734	721	686	766	742	758	687	769	761	744	718	711	717	737	709	745	750	733	762	736	772	743	725	794	773	748	723	701	738	717	788	701	744	734	777	744	756	756	742	718	799	710	745	760	755	762	711	745	778	758	766	701	745	785	760	805	696	717	745	764	757	761	778	697	769	784	823	741	782	742	786	763	754	745	736	777	714	755	748	769	755	720	743	737	746	752	728	701	755	735	721	752	760	700	754	704	707	707	762	738	736	794	765	748	744	747	742	736	745	732	735	733	767	721	779	792	726	749	771	748	694	726	777	723	729	756	759	730	713	771	800	705	780	796	694	784	690	761	752	703	712	732	807	770	732	726	726	707	746	768	710	737	729	787	751	694	720	739	726	741	763	713	771	798	727	742	732	782	742	736	747	700	773	743	702	741	773	766	788	761	739	729	745	772	731	773	752	764	735	800	766	759	763	701	739	761	735	727	740	754	699	743	721	774	784	749	762	776	762	742	747	746	740	744	773	771	682	724	775	736	751	678	807	737	744	734	728	708	797	755	717	736	665	760	762	731	717	749	776	734	772	713	686	738	745	725	728	710	699	721	705	760	763	703	758	715	743	749	816	744	762	756	795	728	716	785	737	702	716	755	729	736	771	814	724	773	728	678	720	753	782	774	734	750	754	741	731	744	733	715	745	761	769	735	774	735	678	728	779	754	708	731	733	760	770	778	715	721	692	748	724	751	757	726	751	738	727	733	714	749	739	706	736	733	713	786	771	693	756	706	734	747	764	759	746	766	784	733	726	721	754	777	729	741	769	781	778	749	806	781	775	744	720	726	769	727	777	733	778	738	744	769	723	763	731	762	743	788	781	737	778	739	761	754	765	760	761	724	714	764	754	748	706	757	782	740	756	772	760	787	755	727	765	775	729	789	744	701	706	737	748	754	731	747	733	725	758	760	760	747	719	700	782	718	769	777	806	727	724	707	748	749	732	725	765	749	754	735	720	749	735	714	772	775	753	732	757	724	753	721	758	786	781	749	750	745	666	723	714	734	746	748	741	730	749	760	762	777	777	715	695	713	680	755	719	756	788	732	744	730	735	745	718	716	757	695	754	740	762	799	778	744	768	776	759	799	734	790	729	744	725	701	755	741	754	727	706	748	756	737	760	742	720	736	746	780	802	742	712	673	749	764	722	755	762	740	724	727	760	729	786	736	730	794	750	735	751	739	733	767	709	752	775	734	731	706	777	779	770	712	722	732	755	740	736	747	728	743	750	716	778	725	752	739	689	751	723	691	748	737	766	770	741	741	722	724	780	757	713	764	766	731	767	754	742	769	751	733	780	744	765	766	728	705	743	752	744	707	744	729	742	726	714	763	759	719	740	740	736	755	707	788	724	715	725	711	713	756	718	766	718	719	716	712	720	706	768	730	703	734	736	692	724	716	759	786	750	762	734	757	690	716	723	803	682	726	710	751	705	758	714	693	722	704	686	723	790	730	757	813	746	774	759	755	747	742	762	736	755	724	754	745	692	720	772	724	802	694	745	714	766	715	780	743	741	763	774	759	753	782	755	760	703	751	730	683	754	724	743	795	767	744	722	739	729	717	765	737	733	749	766	741	795	753	754	694	719	790	764	731	719	701	719	754	711	688	731	720	741	720	718	754	736	724	748	709	760	753	696	771	722	749	781	760	716	756	722	777	734	788	742	755	750	761	746	775	683	735	746	732	702	761	749	750	756	786	793	729	776	756	776	762	749	766	745	738	746	719	732	747	705	725	722	703	771	764	755	741	734	742	786	728	732	732	767	776	708	715	771	709	729	708	749	705	772	723	702	791	792	765	737	760	762	763	694	789	756	777	716	738	758	709	728	730	769	734	733	754	737	743	730	706	739	747	723	726	717	728	759	726	730	703	769	708	743	726	771	742	735	720	780	765	730	792	789	719	734	761	735	747	735	757	731	697	780	745	758	781	750	753	728	777	772	749	753	760	702	758	793	740	729	729	736	717	747	759	737	740	726	740	750	744	725	728	757	718	737	764	791	762	713	770	768	747	742	789	733	697	721	722	755	725	738	703	761	777	759	709	811	747	775	760	726	751	725	762	711	722	715	732	747	718	754	772	736	734	692	796	702	759	719	716	717	695	725	736	715	733	714	720	746	711	775	721	750	791	754	746	735	736	762	776	780	775	694	726	761	780	709	698
7063	7381	6834	4446	2653	530	252	236	286	242	258	235	260	237	261	262	247	239	248	264	229	238	250	226	236	249	234	239	260	257	251	274	268	253	206	245	228	239	272	212	222	250	263	246	220	276	225	266	279	249	244	248	254	296	256	238	265	240	260	263	253	240	263	222	261	239	244	216	249	241	260	235	235	244	263	242	259	240	264	247	262	253	265	264	270	217	234	248	263	267	246	245	241	273	233	238	249	246	261	255	257	234	269	265	239	238	253	277	245	293	244	240	249	246	252	266	240	261	260	247	252	248	252	243	265	254	295	257	215	253	254	248	253	282	202	260	230	229	247	257	283	244	244	277	220	249	245	252	256	217	271	245	273	237	272	256	237	243	263	223	233	253	195	248	241	246	263	254	245	241	257	269	238	242	276	227	256	238	239	234	253	228	257	278	286	236	252	255	233	250	256	249	249	267	242	234	291	256	250	267	260	252	231	224	247	250	249	254	254	251	275	234	271	242	268	240	266	234	270	269	232	239	259	243	237	257	253	257	268	238	279	236	239	239	266	252	263	251	257	268	238	232	232	238	248	243	236	215	229	249	250	232	235	262	251	235	261	264	237	244	290	269	261	240	252	226	233	233	240	233	270	245	259	253	245	219	237	238	277	240	266	256	255	258	259	232	253	216	261	299	255	239	232	220	222	246	259	238	269	249	237	254	263	231	243	248	296	267	233	272	254	221	252	223	215	237	264	242	234	239	286	255	250	266	267	250	247	244	263	256	243	283	249	273	264	245	252	263	263	201	254	256	259	228	227	250	267	260	249	251	248	240	266	257	258	266	245	248	243	261	230	272	246	277	231	249	275	247	233	245	256	224	263	282	245	243	255	254	243	262	238	238	226	256	253	293	257	231	229	262	266	250	259	252	255	231	251	258	245	275	249	276	235	211	279	270	237	243	268	253	237	242	250	237	254	216	229	269	220	271	249	251	258	258	257	251	254	230	242	242	260	233	270	260	242	249	234	259	248	254	236	258	296	243	258	243	257	261	270	275	229	233	256	246	254	224	273	272	252	254	243	267	307	263	245	252	232	255	249	236	246	256	260	261	300	247	223	246	234	245	238	230	262	213	209	251	240	266	245	233	257	252	258	248	255	250	249	260	257	268	236	252	227	215	229	226	231	233	229	272	266	238	267	218	231	219	262	256	233	241	255	256	254	241	262	225	271	228	251	232	265	250	277	259	273	267	231	255	247	253	247	229	229	289	262	236	253	247	248	224	265	275	249	257	213	260	236	239	250	245	263	228	236	246	243	254	240	246	250	227	219	222	268	245	243	243	242	267	257	235	262	287	288	258	265	223	255	231	248	276	293	265	256	220	259	252	248	237	243	264	269	241	242	271	248	280	260	252	278	282	268	264	240	268	259	240	262	275	265	283	275	266	234	268	232	249	269	255	240	235	239	268	241	261	272	250	243	255	247	227	249	299	260	261	246	241	240	270	253	253	244	260	265	263	246	267	264	244	230	271	265	222	234	269	258	242	250	254	260	252	262	242	250	233	255	198	270	239	252	253	239	280	245	233	251	246	255	258	267	253	225	268	246	256	228	237	214	233	243	254	251	248	256	270	248	245	240	250	238	257	237	243	278	269	255	244	285	268	257	261	253	271	271	247	206	247	231	248	234	263	235	269	258	251	245	230	245	259	271	259	254	260	249	257	247	227	273	234	238	233	266	231	274	230	262	233	283	220	243	236	264	245	231	261	235	224	234	220	253	260	237	248	271	252	260	234	269	205	246	260	237	247	279	270	257	274	240	258	268	251	238	254	260	263	234	233	261	269	251	229	248	240	246	257	219	249	239	280	241	256	239	255	263	251	273	217	247	251	222	243	233	280	276	244	224	259	242	259	253	246	253	226	254	255	262	233	249	252	235	250	242	264	257	241	240	225	244	238	243	231	237	263	242	231	283	263	247	264	282	234	274	230	244	238	237	234	252	254	251	221	231	233	221	247	231	243	251	254	267	262	291	259	250	273	266	228	251	234	280	275	254	252	252	226	228	234	267	255	278	251	280	257	265	251	231	251	251	260	240	246	253	251	235	261	226	251	291	248	253	229	255	217	238	247	248	281	276	259	260	296	229	268	253	244	275	274	260	246	212	200	273	233	275	239	252	260	235	258	259	256	233	246	232	251	246	237	204	238	255	227	237	262	246	225	214	246	246	270	228	269	262	258	250	241	237	249	236	282	268	224	227	244	251	270	243	226	252	257	242	259	275	241	243	274	257	242	256	239	248	247	262	225	253	248	252	246	264	260	254	238	256	266	249	222	234	254	254	232	256	253	258	254	229	240	274	253	257	259	234	269	242	234	270	250	240	229	225	282	262	263	271	275	254	246	260	265	248	261	240	288	247	248	272	256	268	248	257	250	267	232	264	263	229	273	276	236	277	260	239	252	237	248	277	231	246	231	224	250	219	271	224	254	252	233	265	235	267	243	240	222	269	272	263	233	245	272	264	255	237	243	226	225	250	235	240	274	250	269	267	266	240	279	248	243	283	260	275	266	245	227	265	281	242	242	231	227	241	259	242	287	229	227	216	250	251	238	234	246	259	248	267	220	234	241	292	235	277	279	239	235	262	219	270	246	245	265	246	240	238	227	257	236	261	279	272	259	259	233	231	281	219	266	248	261	235	266	254	275	255	267	235	275	230	267	239	281	245	276	234	240	258	255	256	230	260	257	249	233	250	280	239	249	259	259	260	220	272	259	228	253	274	242	245	259	237	223	234	246	268	266	280	267	249	261	278	249	256	256	260	243	243	264	248	221	255	267	220	254	253	253	295	257	257	248	244	262	280	261	238	272	288	277	263	240	236	230	232	235	240	250	244	251	254	245	268	258	244	254	255	260	234	256	242	274	256	246	263	243	258	240	239	223	235	264	284	262	253	245	241	243	251	254	282	252	226	247	262	248	248	245	262	266	231	240	226	228	272	277	259	269	212	213	261	305	251	239	249	241	237	242	245	274	241	241	231	274	237	265	232	237	251	253	248	228	242	266	275	228	244	215	239	266	236	241	247	245	253	245	260	257	247	244	249	249	237	269	249	258	265	232	247	258	256	238	290	267	277	255	250	216	226	258	249	231	237	270	283	233	254	269	270	275	236	253	250	247	217	257	279	270	255	270	221	257	243	274	254	248	254	239	257	220	261	261	252	290	231	257	253	279	271	244	269	268	246	259	235	257	236	263	265	251	256	226	251	234	269	252	288	258	240	236	258	242	253	237	241	232	236	254	262	283	258	244	242	249	268	240	228	226	243	243	271	255	240	283	259	259	232	219	226	253	247	253	260	240	250	276	239	257	242	253	236	241	267	233	260	280	283	252	230	257	260	244	250	243	249	237	261	264	245	243	245	222	262	233	234	240	267	249	202	235	243	259	272	234	275	240	229	250	272	249	232	262	245	240	257	226	252	227	240	265	216	255	252	234	251	238	218	258	273	229	258	201	235	245
4292	8031	11591	11788	8657	1345	539	575	568	583	559	533	547	596	559	551	578	583	580	598	546	580	571	546	597	558	577	585	567	544	586	584	563	561	567	537	544	603	554	565	564	554	564	594	558	550	531	579	562	549	539	520	554	579	497	594	524	541	570	556	553	506	548	549	608	553	513	533	599	571	532	562	582	574	575	563	524	565	545	556	544	562	562	520	545	539	619	597	576	558	590	546	543	545	579	597	578	572	545	572	589	559	532	555	544	558	553	564	575	579	568	561	584	542	581	562	569	578	576	540	526	565	574	563	557	511	575	570	551	562	563	585	535	536	555	547	611	566	566	596	535	541	546	560	537	603	566	578	589	550	560	483	539	565	545	552	556	582	513	515	565	545	554	549	590	561	580	567	510	562	561	550	576	553	541	562	540	578	561	591	564	576	539	556	537	545	567	556	532	569	555	544	563	566	539	547	554	556	553	558	608	569	601	584	557	541	570	534	578	576	624	542	544	565	562	528	544	548	545	589	537	558	562	591	565	532	546	546	545	610	546	575	591	577	535	553	597	581	563	572	582	572	521	529	601	577	523	551	569	556	502	525	584	503	556	555	574	592	532	535	554	594	567	597	568	588	585	557	572	555	574	504	553	554	591	594	564	553	558	537	561	587	576	595	542	537	571	518	615	550	541	525	583	533	554	574	563	562	539	541	575	568	553	533	552	587	610	523	568	560	553	595	564	528	603	548	565	539	539	601	585	547	571	579	551	536	545	560	554	556	540	543	560	542	579	558	552	598	529	518	549	590	572	546	575	561	600	542	570	565	530	577	614	546	593	562	555	494	521	519	537	581	533	591	595	564	499	576	574	488	540	516	553	522	568	547	625	572	622	568	558	569	555	585	554	576	546	565	590	560	539	562	536	561	555	585	551	536	527	560	558	578	548	596	616	547	540	579	554	513	578	572	586	536	540	573	572	571	597	551	566	567	556	562	532	577	574	529	540	590	551	563	579	572	581	561	577	545	553	575	557	520	563	608	555	556	557	565	531	559	569	597	577	506	570	584	541	564	571	545	537	595	572	561	568	540	528	546	529	577	539	555	538	531	582	594	567	577	589	524	535	565	552	558	544	558	602	550	595	563	574	573	554	589	582	567	531	592	549	549	526	501	535	572	562	589	528	579	603	571	529	528	550	565	580	561	567	544	569	553	560	568	560	543	558	542	569	550	559	582	575	563	570	606	534	524	492	533	559	541	514	590	565	576	553	595	610	587	489	559	583	557	558	579	550	539	549	523	548	546	553	551	576	560	568	537	558	545	565	553	525	569	536	519	541	535	557	517	530	533	521	497	555	554	537	558	578	543	587	536	571	554	593	552	572	542	600	560	538	620	570	544	552	560	581	565	536	552	601	606	568	533	568	549	567	517	551	558	543	523	584	573	570	561	559	547	548	545	601	550	559	568	552	610	523	578	549	549	524	551	537	584	533	563	587	557	540	566	568	592	583	555	552	576	582	579	538	562	562	544	554	586	570	573	531	554	541	570	546	552	559	500	546	524	564	577	555	571	650	573	532	485	557	550	570	525	605	555	566	560	554	559	528	516	522	569	572	535	575	573	557	558	537	566	558	546	551	564	537	527	558	579	522	559	566	540	566	568	602	573	519	539	528	504	525	565	562	551	589	562	562	564	598	529	589	565	566	565	594	535	571	530	521	546	574	594	543	539	552	576	554	553	567	560	547	575	551	546	545	574	590	567	556	531	546	538	564	531	585	532	592	531	563	590	559	540	544	555	539	590	565	535	542	532	575	563	566	569	558	591	583	555	545	563	583	505	556	559	535	510	562	568	511	557	573	532	564	540	604	597	542	555	574	501	584	541	551	557	542	574	570	573	600	596	531	557	557	559	539	564	603	584	560	572	522	592	527	540	529	559	570	527	541	572	552	539	575	563	575	542	553	564	566	590	534	568	564	559	532	555	561	561	551	561	592	583	549	531	561	609	519	538	602	555	528	560	561	541	569	560	561	541	581	596	579	545	569	580	565	532	563	615	619	540	592	617	548	547	527	582	560	540	568	519	534	556	523	540	553	553	571	553	581	577	579	561	539	555	610	557	536	608	591	558	555	592	555	515	605	565	554	566	555	551	561	563	550	600	607	560	541	520	541	560	568	568	529	554	536	543	581	591	575	526	567	559	539	555	551	577	552	545	560	561	578	568	554	578	559	520	576	523	549	520	561	563	577	567	609	582	579	540	523	552	557	592	593	600	572	532	533	540	523	575	573	564	544	562	556	595	553	496	541	553	582	511	512	607	548	535	546	542	551	525	574	587	561	545	566	573	562	540	563	593	558	606	552	571	552	570	536	578	561	537	536	537	556	561	596	522	606	583	564	538	556	559	557	516	540	571	564	563	536	561	596	536	540	543	535	577	588	522	555	563	522	562	578	560	553	569	532	524	517	560	582	547	564	538	538	564	559	557	545	595	562	518	554	550	595	600	576	553	556	524	551	556	583	572	532	562	560	524	577	562	543	550	569	553	592	521	543	552	586	523	579	581	554	545	559	529	584	568	545	586	609	591	526	541	549	547	560	573	581	548	523	552	569	604	494	568	554	550	564	548	571	536	562	586	600	540	558	563	520	549	588	572	553	574	526	577	553	536	562	570	564	580	573	561	537	530	587	522	572	606	571	585	581	569	554	569	546	547	594	581	556	594	579	574	557	548	543	570	528	546	509	533	498	534	583	551	579	599	567	545	576	585	578	572	573	566	550	576	536	554	570	563	591	545	560	555	534	574	571	588	579	590	531	569	508	544	591	620	550	590	570	550	564	559	533	535	562	528	579	565	587	535	550	545	580	598	540	542	529	545	558	560	554	578	546	545	546	583	521	597	541	508	534	522	560	565	565	556	522	553	572	565	537	579	561	532	555	542	580	569	539	575	583	552	548	565	560	553	527	551	571	570	585	569	548	584	542	505	535	566	550	557	557	570	531	590	528	582	558	540	530	588	555	559	524	592	560	538	551	590	561	519	568	538	559	576	549	585	536	584	519	563	531	566	598	544	561	527	533	520	554	524	583	591	543	575	599	600	555	542	564	544	546	595	577	598	559	547	562	530	573	555	567	560	550	548	510	522	592	549	587	549	537	532	538	518	532	532	554	545	561	527	563	591	527	546	581	557	588	540	575	580	562	546	558	570	527	568	556	563	566	552	567	575	551	533	571	585	571	569	544	558	572	542	550	547	534	611	524	571	589	556	555	481	581	556	535	564	554	559	581	578	549	577	562	558	580	564	520	539	540	546	538	529	521	555	587	561	532	564	498	554	584	585	557	556	543	586	545	546	556	537	582	565	497	568	579	559	563	571	550	576	568	543	574	560	583	580	586	578	552	552	577	546	581	548	600	553	539	555	552	552	538	560	532	568	578	532	552	568	559	566	562	592	622	557	576	524	557	573	572	557	583	565	572	572	538	548	533	587	544	542	567	581	595	536	552	542	580	529	562	573
27161	56597	64566	55944	44756	19647	1438	277	273	269	223	266	234	218	217	227	219	196	248	206	210	202	223	214	172	198	202	182	215	231	218	188	211	219	205	193	190	193	209	207	188	222	212	206	196	187	206	186	230	202	228	217	226	170	195	197	194	183	199	200	175	215	200	194	240	194	179	203	178	189	186	186	205	212	178	181	194	199	211	214	217	196	202	171	181	202	204	209	197	213	214	202	198	193	184	215	205	208	221	186	207	178	163	208	206	200	199	203	178	206	174	204	176	232	187	206	232	178	190	193	223	194	191	193	194	189	211	218	196	201	205	214	214	203	195	194	168	200	197	224	195	201	200	199	206	198	205	191	181	201	197	201	194	228	196	218	214	205	202	181	217	189	206	202	191	178	198	219	195	222	184	205	219	192	179	203	215	179	210	199	214	209	206	189	224	216	204	195	182	206	181	201	163	184	202	188	201	199	183	231	206	187	194	197	237	191	209	188	218	203	196	225	209	212	195	215	201	186	198	200	204	188	194	194	208	196	204	206	188	185	181	189	187	205	227	209	210	198	192	194	188	179	208	194	184	176	208	192	199	213	186	165	211	189	188	215	185	184	180	188	166	203	179	158	180	198	191	186	209	191	180	195	186	205	188	206	196	196	189	190	199	213	196	217	214	200	220	194	192	205	220	193	230	195	191	161	182	199	214	219	199	209	211	213	177	211	192	176	193	216	181	212	174	202	204	202	189	205	177	230	201	200	209	180	178	192	201	207	178	182	216	189	206	182	199	203	223	182	207	203	181	188	199	195	210	184	211	211	194	192	209	193	180	227	218	210	230	216	206	171	209	224	213	198	221	208	214	201	187	209	176	167	174	214	197	187	185	201	234	179	205	169	186	226	185	182	218	188	174	187	219	191	195	189	210	202	202	193	196	239	223	219	209	189	229	205	218	199	187	177	201	211	219	199	185	179	208	205	189	210	211	202	191	203	208	216	174	209	232	201	201	193	202	186	193	222	218	211	199	225	209	191	171	213	222	202	193	187	193	175	203	181	183	193	203	198	209	180	185	211	201	190	193	203	185	226	184	201	192	196	217	230	202	219	179	198	187	190	200	194	192	185	191	197	222	204	197	203	176	208	207	220	222	216	199	205	195	207	210	199	211	218	210	187	200	203	224	178	217	207	179	166	216	222	188	214	226	213	181	203	215	187	197	188	197	189	196	174	197	202	197	184	205	206	187	220	188	181	192	196	211	209	191	204	209	175	196	187	201	226	199	207	215	221	196	192	207	189	205	216	198	210	203	218	197	212	186	234	209	186	200	199	190	195	204	198	189	185	179	218	207	196	204	202	194	198	182	207	199	173	193	200	208	187	192	201	187	183	229	202	170	191	206	196	214	226	193	179	201	221	232	202	202	201	187	166	207	208	213	210	228	191	213	169	175	185	180	200	186	212	193	209	188	175	187	211	232	217	220	180	193	175	202	194	200	185	190	188	207	186	198	193	213	192	179	187	224	198	184	180	201	199	187	227	190	191	202	214	191	179	191	192	199	212	200	179	193	200	184	175	177	178	203	204	196	200	219	197	202	210	205	189	218	187	197	239	179	189	198	193	235	182	230	209	242	223	184	204	200	186	210	192	204	201	192	185	189	220	209	206	218	191	186	199	191	197	198	216	230	218	181	199	201	201	226	196	204	192	196	180	201	180	201	200	199	201	223	217	187	207	193	203	202	203	202	189	201	189	198	212	203	198	206	201	210	213	212	199	189	221	228	227	224	186	212	201	186	179	205	202	208	183	191	210	175	196	209	186	185	199	204	199	179	208	225	197	187	198	160	195	193	222	209	208	218	212	185	198	184	197	199	176	169	192	210	182	226	188	221	197	203	196	204	211	196	228	201	214	185	213	207	191	176	201	187	183	203	196	212	215	197	190	221	192	199	175	180	181	198	193	193	200	233	168	208	171	210	185	200	181	213	210	213	195	225	194	226	202	197	218	209	190	224	194	194	188	217	193	184	186	203	195	180	226	192	180	205	244	198	206	210	195	190	191	171	178	195	224	202	207	185	205	201	249	186	184	211	185	192	190	204	190	240	204	199	207	197	227	206	172	209	189	208	199	187	186	192	215	200	202	191	184	216	214	212	181	197	195	201	199	181	236	185	188	197	199	219	175	217	222	207	230	205	200	215	202	211	219	201	196	223	176	219	212	195	173	198	226	193	234	172	203	222	193	177	195	181	199	181	185	204	192	183	182	203	204	225	185	218	185	173	187	198	200	172	199	197	171	167	209	195	169	194	177	227	180	208	220	197	197	195	217	180	200	179	178	214	192	181	185	177	198	195	187	200	241	204	197	184	171	208	188	211	187	219	203	184	194	192	209	221	214	179	211	186	213	200	211	212	185	180	186	173	193	195	206	190	200	209	220	181	210	200	198	190	187	174	180	181	220	191	212	207	204	215	218	194	193	201	196	223	196	206	175	207	199	185	196	178	215	218	192	190	221	192	184	199	200	175	187	195	202	186	189	178	227	204	188	183	217	174	168	214	190	206	176	219	181	216	200	188	229	179	203	196	206	202	230	207	205	176	200	191	212	198	204	195	203	192	211	205	171	213	197	207	163	187	208	192	190	189	202	204	183	208	189	186	162	203	203	190	184	205	178	202	205	190	201	199	185	177	188	186	226	216	203	197	204	194	180	201	206	200	209	186	195	214	207	197	206	209	198	180	206	203	198	187	182	178	169	206	184	165	198	193	228	185	217	188	201	206	227	206	181	221	219	198	186	197	198	188	221	196	221	188	218	186	189	197	181	204	177	177	212	227	199	176	187	227	191	210	204	180	195	218	194	208	191	177	181	190	179	206	203	210	213	220	196	205	236	216	197	212	203	216	173	200	224	177	192	191	182	192	179	215	210	201	223	186	223	209	188	203	188	194	188	201	203	202	207	184	206	210	202	226	200	208	221	225	199	212	178	195	208	167	228	185	211	201	186	216	210	222	190	205	206	203	223	197	192	212	223	209	201	191	195	213	202	184	201	186	199	203	176	231	173	183	194	215	198	218	194	205	186	203	212	181	198	196	176	204	210	178	184	176	238	192	230	211	190	195	201	193	206	203	171	200	188	190	188	186	218	188	177	212	188	202	192	187	225	189	212	215	170	183	176	200	180	177	222	207	202	185	202	176	206	202	190	214	179	187	178	219	199	203	180	188	210	192	213	192	199	166	224	211	213	209	207	200	203	195	191	196	186	193	198	231	196	186	201	209	186	216	209	183	179	209	181	218	202	208	182	177	179	195	174	171	218	192	173	175	175	206	206	183	204	186	217	184	185	182	186	191	198	189	198	214	198	202	198	195	194	181	210	215	217	181	206	208	198	210	220	187	193	201	204	202	225	195	172	198	189	180	188	194	192	172	220	215	182	176	181	193	220	192	195	223	223	214	209	188	208	202	216	222	173	221	195	195	185	164	204	207	209	194	200	223	195	183	207	216	210	205	212	195	217
16102	42703	59958	62359	56231	14533	1063	959	817	832	777	682	645	639	610	675	550	587	533	564	569	558	566	522	496	489	538	475	475	499	538	517	489	484	516	499	514	513	509	518	479	502	493	460	516	473	490	487	493	479	475	491	557	498	484	478	500	508	539	466	479	500	463	509	497	479	456	487	486	500	528	483	492	472	510	450	505	469	514	480	448	477	482	495	496	472	509	467	494	482	436	492	452	484	498	467	467	457	495	460	478	509	486	492	492	506	502	519	480	501	496	474	437	482	446	484	500	489	498	474	461	486	458	476	473	477	476	498	505	470	510	475	480	478	480	515	446	519	450	482	507	493	492	477	471	526	441	524	505	484	477	448	500	486	445	483	458	499	520	466	511	471	509	523	498	477	450	486	453	488	499	470	495	424	472	458	508	487	484	473	452	482	486	475	499	483	450	504	495	493	474	480	451	502	462	489	505	483	451	467	466	505	487	474	478	519	475	492	456	485	485	480	473	482	509	479	420	487	460	489	481	479	508	485	491	462	493	497	469	470	474	477	480	495	467	491	495	479	464	486	492	508	503	511	533	502	507	497	471	513	477	436	450	501	468	469	480	491	492	460	482	479	491	444	473	489	463	513	523	462	491	511	475	478	501	485	477	490	487	485	489	470	508	453	502	491	454	472	476	449	488	489	471	453	484	461	457	463	440	479	527	498	551	508	507	501	459	482	490	465	474	472	521	505	439	495	481	455	502	472	471	473	456	495	432	531	463	488	477	469	485	509	464	504	491	494	486	495	479	479	498	524	484	499	474	501	461	446	516	491	500	442	455	479	510	490	512	496	491	486	454	474	453	446	492	491	473	456	489	482	480	513	469	518	474	515	517	481	467	451	495	513	457	451	485	442	483	492	500	435	441	491	501	454	475	494	430	484	469	477	461	465	455	481	492	454	488	508	472	481	464	467	467	475	505	486	522	450	474	484	463	482	504	483	469	506	539	467	471	444	521	424	465	478	479	484	463	487	481	506	496	451	492	488	480	475	471	497	475	436	498	498	480	489	506	515	480	484	503	471	498	490	479	466	491	461	452	452	504	513	518	471	433	496	445	517	469	506	444	468	485	497	480	481	477	480	498	484	457	476	478	495	502	467	492	498	517	468	514	470	526	457	448	517	501	473	455	481	494	459	456	487	478	466	513	448	504	468	490	470	452	475	456	525	464	498	510	481	498	460	504	474	496	473	490	495	462	466	502	443	485	463	499	496	450	499	445	490	502	466	517	458	514	487	484	477	472	474	489	520	515	493	501	501	460	432	488	455	482	445	448	482	469	524	483	501	488	473	497	461	510	443	473	506	500	486	511	536	466	461	514	479	470	502	504	465	518	499	454	463	484	479	488	469	462	473	504	521	466	470	504	496	492	495	497	471	521	481	473	491	485	470	501	482	513	504	472	455	492	448	503	493	451	465	508	481	488	480	467	480	441	444	465	472	467	478	489	534	469	444	477	519	511	462	541	483	474	477	476	474	445	495	541	434	482	487	473	517	500	488	481	496	499	479	453	495	487	465	495	473	504	493	499	458	495	468	484	473	474	501	463	449	472	504	483	495	482	489	449	471	506	461	478	464	496	496	500	483	494	458	484	500	442	478	487	485	431	498	491	547	495	460	465	463	461	462	499	478	460	502	471	486	475	463	433	499	496	470	487	464	491	499	472	478	499	468	453	475	483	508	450	479	485	464	445	447	488	466	453	488	465	451	506	466	474	499	489	492	484	515	484	479	473	483	490	495	466	476	494	499	509	466	531	454	506	500	470	480	482	464	466	439	508	504	442	470	500	493	505	447	477	459	462	470	493	474	467	522	465	540	533	470	444	488	468	427	453	490	505	493	490	486	483	478	513	467	494	486	462	468	451	458	481	468	497	452	501	495	464	504	475	491	484	476	454	477	494	466	484	456	459	500	472	468	471	463	503	470	451	475	493	492	486	470	474	502	474	477	465	457	499	460	485	471	481	470	508	464	473	460	461	501	477	395	521	476	478	472	492	468	483	482	508	468	469	491	517	484	484	451	450	514	486	482	487	493	467	439	448	523	501	502	473	454	486	453	503	459	484	466	480	482	447	469	462	451	424	471	436	510	481	509	490	438	458	475	477	502	492	481	470	494	480	510	457	484	475	498	467	509	527	472	517	449	474	468	465	473	520	473	475	470	473	492	468	478	486	459	476	462	460	528	472	462	475	451	482	499	456	475	506	482	425	498	531	486	509	471	534	513	489	485	447	518	490	483	499	480	442	481	475	489	462	484	502	482	469	494	489	511	489	481	460	478	468	465	461	481	487	454	503	491	459	484	496	439	480	518	448	457	497	478	452	460	473	482	464	478	485	479	476	457	496	503	491	474	497	456	461	492	440	505	484	443	496	464	507	487	480	480	467	447	465	491	470	475	496	497	485	488	504	540	454	517	492	493	441	482	472	511	533	446	490	498	495	503	457	483	457	480	459	467	465	508	510	488	462	493	468	479	493	487	507	474	482	480	488	522	480	510	442	478	461	476	536	486	511	481	505	499	486	451	497	486	463	508	501	508	520	494	456	473	483	460	479	472	460	482	461	512	493	462	460	449	494	523	491	475	465	505	445	485	480	455	475	508	453	481	528	533	467	443	491	487	470	484	455	485	485	525	490	458	457	503	486	486	505	488	500	482	460	445	467	409	534	502	466	478	478	433	471	468	505	467	468	481	447	484	500	504	490	512	472	476	511	452	489	518	498	481	461	466	465	488	493	475	501	553	484	514	505	467	442	525	487	433	489	488	483	483	465	452	485	455	478	482	473	531	468	485	511	499	501	473	498	454	446	506	510	485	488	508	468	486	460	493	484	481	465	479	488	459	493	478	471	492	485	479	485	496	477	488	469	445	519	454	499	458	491	475	497	472	478	483	474	489	523	483	490	481	510	481	461	495	489	453	485	479	467	509	485	446	473	469	474	450	489	490	471	520	466	472	462	488	488	494	496	484	511	501	443	462	473	482	441	451	480	504	462	465	450	428	525	522	487	478	437	490	505	459	467	487	483	489	492	479	503	437	457	529	488	493	499	499	470	445	465	511	476	522	458	453	466	466	500	468	468	473	496	500	498	491	489	509	473	493	471	464	444	491	483	454	458	494	496	450	483	487	481	464	464	476	468	448	493	493	471	464	496	457	495	448	498	502	505	503	451	487	504	473	445	459	477	472	527	505	448	482	465	468	499	463	516	458	512	469	490	489	482	506	433	481	506	475	441	456	463	479	481	495	470	458	493	484	448	499	463	468	520	499	485	460	460	500	484	487	488	494	478	448	501	488	502	471	464	480	483	471	450	453	489	478	495	506	504	470	485	487	510	447	498	483	489	486	470	445	468	500	462	482	463	465	439	456	472	485	476	431	503	513	489	452	484	488	487	518	440	470	478	517	471	492	477	472	515	473	527	462	445	499	464	456	450	475	505	459	506	476	492	470	483	437	451	446	474	462
37535	69550	75901	65828	54878	23908	2962	517	460	415	389	413	403	358	368	376	351	328	380	385	368	326	387	367	356	331	320	352	356	356	333	365	359	370	337	329	332	340	345	390	327	362	273	302	322	326	334	325	366	339	361	346	339	345	373	329	327	342	336	343	321	345	323	335	371	337	308	337	332	346	314	319	357	319	321	335	324	336	348	317	354	364	344	347	333	352	326	315	316	328	354	309	340	355	342	313	370	305	321	305	329	305	306	377	305	331	319	338	323	378	314	380	326	360	335	312	347	311	299	314	330	363	325	328	321	318	336	362	335	346	329	331	329	316	339	330	327	326	366	311	331	351	341	328	339	321	352	317	350	341	323	321	345	323	335	300	340	325	324	347	319	351	334	350	364	335	352	320	343	309	325	319	327	325	303	350	346	333	329	344	330	320	334	307	349	345	318	332	317	377	339	348	358	347	346	357	353	351	366	338	343	328	362	365	340	331	364	346	318	344	334	360	327	327	351	314	333	344	349	306	310	333	315	306	332	349	305	306	318	342	316	315	337	352	353	311	334	310	320	319	353	360	314	325	331	307	323	345	321	337	311	332	309	325	322	342	320	359	353	349	353	317	320	339	330	340	317	359	321	318	353	321	321	350	328	333	345	317	326	340	313	341	309	281	332	361	319	326	321	344	383	336	352	318	352	291	315	344	347	342	305	367	318	351	356	371	333	362	350	336	317	352	355	332	305	349	357	332	334	279	359	337	296	320	352	359	313	332	322	347	349	342	354	317	335	326	342	338	330	347	317	343	326	308	321	317	308	339	354	325	337	361	353	319	338	345	353	342	361	313	344	315	321	327	339	301	308	320	332	312	312	351	344	323	361	350	357	310	346	334	326	340	341	314	352	385	348	315	341	371	310	329	372	322	320	358	351	304	350	330	347	332	353	345	331	345	337	318	299	342	327	329	357	356	306	354	325	332	331	337	306	314	342	353	339	313	336	338	320	324	328	349	327	334	334	301	320	300	339	313	335	363	346	324	307	350	338	284	331	304	349	320	339	322	321	315	343	340	333	337	358	308	323	344	334	307	349	343	313	319	315	330	324	307	339	338	307	330	365	356	339	335	343	339	312	326	283	314	334	302	322	335	321	359	357	353	320	363	333	319	316	353	332	338	338	317	348	306	351	331	297	293	314	325	297	365	357	333	350	334	305	339	323	329	327	331	334	341	328	369	343	325	362	359	335	344	326	356	340	311	307	326	358	348	323	322	354	325	334	326	353	356	319	340	330	340	329	333	348	313	362	347	368	344	314	369	316	335	364	333	333	318	316	343	364	353	288	355	326	355	337	322	325	336	315	329	338	333	340	359	320	345	354	331	357	364	379	320	291	346	346	359	332	325	346	327	375	338	341	348	321	368	354	343	320	322	324	317	336	314	313	320	350	370	288	370	327	329	363	336	309	333	375	345	329	335	340	321	362	320	287	304	362	345	361	363	317	325	337	319	334	356	310	317	347	309	353	356	318	315	320	336	314	303	296	316	325	328	359	331	350	318	370	344	356	338	352	320	327	329	330	324	310	333	320	370	331	328	342	318	293	331	341	330	349	319	346	358	325	351	342	363	322	354	328	351	348	296	345	349	350	328	320	330	330	346	342	354	348	351	332	311	321	310	349	313	339	343	330	339	341	336	326	347	346	349	323	291	315	350	330	319	373	342	330	335	331	333	347	358	325	383	342	355	317	337	338	335	320	347	313	334	400	334	345	332	318	362	312	367	331	347	366	342	346	312	334	329	334	323	339	334	342	348	307	339	325	368	351	381	329	315	325	331	365	351	336	334	333	326	327	343	338	302	348	347	345	341	345	351	308	334	321	309	328	323	317	345	326	334	368	335	334	317	343	324	310	355	374	308	340	337	302	369	342	367	312	315	346	370	314	332	307	323	341	323	333	322	334	327	341	347	367	346	332	352	319	344	361	320	374	330	335	337	351	362	344	345	305	353	323	340	321	335	360	330	335	330	345	287	317	349	327	330	324	339	349	306	322	353	335	370	358	314	346	319	316	303	322	348	304	327	372	340	341	346	337	353	351	320	372	328	321	341	322	324	366	321	360	342	338	316	339	317	350	343	336	336	291	337	316	303	370	324	338	337	252	347	349	304	324	329	336	323	334	338	340	312	325	329	341	306	362	337	336	284	351	312	333	313	322	299	338	324	310	348	349	322	339	338	324	317	325	317	334	331	339	318	355	327	321	353	376	333	323	339	347	343	334	360	306	333	315	339	341	350	333	301	356	334	333	338	315	340	367	357	357	353	318	367	354	303	344	328	353	339	313	323	293	347	367	328	352	306	344	299	354	317	326	324	384	363	340	305	324	326	345	335	336	342	323	380	310	331	362	327	362	349	329	365	329	318	346	346	342	337	371	334	328	313	311	321	338	309	341	330	320	319	346	327	328	319	325	361	327	330	348	316	350	322	351	360	294	318	343	336	353	333	334	346	348	362	319	350	355	345	312	361	347	355	303	292	359	310	328	330	333	314	336	329	317	346	331	321	316	369	322	314	350	352	326	317	355	330	314	342	321	309	370	352	268	318	323	341	354	358	320	337	376	340	325	324	336	311	318	360	336	350	325	301	339	318	308	332	328	345	333	346	338	342	353	339	344	328	330	357	355	294	351	284	319	347	341	351	291	350	324	333	326	356	317	365	314	345	329	326	328	347	341	364	300	328	331	355	324	349	320	377	335	301	344	312	315	324	346	367	331	332	321	344	353	334	314	301	327	357	348	347	344	339	342	327	334	328	320	322	342	340	324	321	329	347	391	359	310	331	333	323	338	351	311	356	370	351	291	325	346	347	342	356	333	316	372	331	285	310	336	354	355	373	373	312	346	319	316	320	317	340	318	297	317	318	345	360	307	324	330	354	306	365	308	354	340	325	332	327	355	340	320	299	335	318	348	352	340	341	346	316	324	303	346	361	343	347	336	297	343	332	287	303	339	351	322	327	367	325	322	316	335	355	320	319	308	327	343	332	353	315	315	337	332	337	301	323	330	328	325	365	346	365	331	324	356	372	352	322	316	302	302	328	331	375	337	340	323	327	356	359	368	354	325	313	326	311	358	363	335	345	334	328	351	333	316	349	315	371	351	341	297	349	356	361	382	319	347	335	301	316	408	337	340	343	297	364	346	336	341	316	313	315	283	328	311	352	367	363	328	372	352	345	335	361	336	318	315	312	352	341	325	342	368	346	351	334	312	308	356	288	343	321	318	341	333	347	317	362	370	327	346	335	336	319	335	328	369	336	320	320	326	315	351	319	333	341	350	330	317	316	313	349	330	325	352	300	352	336	341	350	356	339	334	354	352	343	334	364	307	334	336	334	368	300	360	292	328	336	312	334	290	364	325	324	352	344	326	304	299	322	334	351	346	356	302	346	340	313	352	392	327	341	325	351	371	329	369	352	337	307	329	339	332	378	337	379	335	346	335	315	333	363	344	332	340	337	329	350
21157	50872	71149	72772	65026	12647	1685	1530	1320	1242	1219	1105	1074	1008	904	939	926	895	862	910	852	859	870	858	823	811	797	837	840	829	820	798	765	773	794	815	791	790	751	833	808	770	811	800	775	844	781	757	753	810	769	801	772	750	760	730	732	754	767	792	797	768	794	772	733	757	800	746	749	718	803	738	715	745	756	759	739	771	772	787	734	766	712	776	761	739	723	730	819	780	749	761	742	769	753	732	771	744	761	761	745	739	743	755	693	741	727	693	708	731	712	784	726	797	757	760	784	780	769	785	746	806	779	689	724	718	690	785	769	735	715	769	724	735	749	785	689	737	741	726	750	741	760	743	747	777	771	746	767	707	708	724	738	728	797	760	774	764	752	790	729	733	690	723	765	783	766	751	769	753	801	706	761	756	725	762	758	752	700	718	718	729	716	733	721	761	755	747	740	739	724	726	731	710	759	718	792	706	742	749	744	766	713	769	726	774	699	768	704	769	782	716	724	749	723	720	729	727	755	735	694	757	742	756	745	703	761	722	768	761	738	712	748	735	735	715	724	774	774	759	712	773	777	736	731	695	790	735	711	742	697	749	760	761	719	791	763	724	698	761	714	720	764	752	758	684	743	789	760	741	768	711	751	741	721	740	782	702	733	779	806	720	761	694	741	734	734	744	764	715	788	708	737	780	744	747	765	748	750	775	753	717	717	794	772	745	765	764	798	759	759	796	730	727	724	743	746	766	721	697	748	771	725	761	769	768	744	749	724	790	771	708	770	753	761	724	745	786	773	784	726	755	753	775	744	765	784	732	743	788	759	716	740	777	755	727	721	789	748	716	762	791	719	727	805	740	737	744	800	762	775	724	748	780	748	751	773	751	705	734	719	693	722	766	745	744	750	725	797	714	763	723	731	743	724	813	728	779	699	777	738	734	752	755	808	783	754	786	780	771	731	750	682	748	763	684	772	749	810	711	784	735	758	750	732	753	772	759	775	769	714	730	781	743	800	756	781	765	725	729	722	735	754	772	806	733	727	750	724	692	764	715	747	739	763	721	759	755	766	772	744	745	711	737	770	759	778	775	768	724	747	759	770	764	760	757	793	762	811	740	738	737	746	724	734	779	777	747	780	801	714	748	726	774	757	748	803	722	732	752	731	780	779	735	768	752	757	761	711	758	786	794	783	714	753	742	726	787	719	748	789	769	731	747	716	753	769	785	727	726	772	741	744	705	733	768	722	784	688	780	751	744	753	740	767	803	766	695	752	762	774	762	758	708	725	784	770	739	750	730	754	787	731	753	742	780	783	760	752	697	717	738	753	760	735	737	749	775	737	777	750	719	751	747	760	751	795	688	750	779	754	755	723	742	731	713	762	741	692	673	736	817	786	777	726	704	756	741	734	723	752	731	756	791	776	735	758	747	751	737	734	765	737	756	734	746	742	751	763	790	753	736	800	779	748	801	735	730	718	728	760	744	746	760	757	793	713	714	815	751	723	725	672	777	758	746	740	752	778	751	802	741	795	759	754	722	792	724	762	756	761	770	764	756	738	789	794	763	779	760	735	687	832	717	764	782	753	739	753	753	743	787	818	780	720	731	729	769	774	778	725	779	779	698	789	769	764	751	755	760	709	750	795	775	745	703	731	785	744	717	765	736	827	704	727	762	806	709	749	778	728	820	782	801	768	757	786	752	751	729	773	768	681	754	767	717	718	731	745	763	727	744	734	802	755	780	730	728	771	729	791	769	741	771	721	740	769	797	804	734	771	773	716	767	764	743	716	767	744	774	793	751	726	766	725	773	757	719	802	729	770	732	788	772	789	724	773	720	788	718	761	758	780	745	796	738	763	753	749	759	728	722	731	744	703	759	816	717	749	701	744	761	724	790	780	725	761	716	741	740	814	745	768	742	753	794	745	783	714	748	721	732	777	741	719	748	759	744	686	714	795	721	759	791	735	742	733	770	767	760	773	792	749	777	750	704	741	724	704	735	744	743	756	736	763	708	757	731	762	721	744	757	728	782	752	744	777	741	754	781	723	765	754	760	787	741	802	779	735	690	755	778	771	742	811	775	797	705	760	822	713	772	755	763	750	773	754	768	756	783	768	758	759	731	739	742	725	731	774	743	746	725	731	736	734	743	741	791	797	709	776	715	760	766	807	738	805	782	722	758	726	749	734	750	726	740	778	736	769	732	721	801	718	751	745	744	736	764	743	746	774	731	826	724	701	745	714	780	752	737	725	768	738	749	711	717	773	733	716	758	729	780	729	742	744	755	727	715	735	710	735	731	768	757	772	798	733	738	765	755	793	731	740	695	781	726	752	730	746	744	738	783	744	765	747	790	769	750	725	772	759	804	784	699	751	765	781	738	741	742	692	695	763	721	819	755	750	749	730	781	720	705	792	747	737	770	766	803	762	750	745	738	747	724	734	776	752	778	702	784	759	798	725	744	751	772	755	700	791	774	726	739	741	713	783	724	743	758	781	693	757	711	736	767	746	749	739	743	741	787	738	795	766	744	747	754	752	769	789	721	806	753	728	723	728	719	776	743	752	746	764	781	749	767	790	744	742	707	751	726	728	746	738	778	754	757	733	768	754	733	767	765	734	775	760	743	783	779	778	784	751	773	735	743	730	742	756	782	785	706	780	756	766	735	770	744	725	773	779	713	780	737	736	699	738	763	758	780	706	765	760	746	809	747	765	761	743	746	763	800	724	714	797	717	783	782	748	751	807	796	780	728	698	716	773	773	768	759	794	744	765	756	739	753	781	729	795	771	788	733	778	774	726	755	770	737	732	758	775	804	736	734	752	756	765	758	717	746	742	795	757	717	737	748	737	728	750	760	758	767	748	740	770	710	767	719	728	786	761	738	772	811	793	744	711	758	767	733	723	735	722	769	755	736	711	784	755	720	739	745	690	767	723	776	740	727	728	734	718	787	739	746	808	763	736	787	729	764	735	741	749	721	709	811	745	719	775	724	762	800	713	753	722	724	762	778	780	706	760	726	796	720	749	720	747	742	750	738	738	739	781	726	679	754	780	747	797	795	740	697	752	746	756	739	715	744	741	730	738	796	752	734	737	782	768	725	737	736	750	754	747	768	739	740	754	739	763	753	714	813	734	744	772	763	761	754	741	741	757	728	719	798	720	756	730	742	774	735	746	747	702	729	800	765	821	749	753	734	787	730	764	747	718	739	817	796	743	736	780	787	745	723	761	750	756	765	730	756	749	729	724	722	767	785	709	750	786	808	704	775	730	754	782	753	759	739	805	734	792	760	815	776	728	735	748	771	753	775	740	726	771	727	749	763	762	751	715	723	766	724	754	724	794	698	753	746	747	761	729	749	734	732	772	760	768	744	767	697	727	728	750	726	725	741	736	743	792	779	742	785	761	757	770	721	760	711	780	736	735	734	739	750	749	690	747	804	758	773	731	758	784	722	734	716	717	729	739	737	734	670	720	753	733	774	708	753	740	723	763	761	753	748	732	782	752	766
8027	7713	7097	3974	2164	500	248	244	255	257	239	268	245	228	232	231	251	248	269	233	269	225	214	248	244	220	257	288	253	230	246	230	256	254	258	239	234	241	262	252	278	250	283	230	233	262	227	236	269	256	227	233	255	247	246	238	209	248	219	252	253	245	233	236	251	250	233	247	232	233	224	239	246	236	254	265	265	275	237	291	263	241	238	210	245	268	275	222	242	261	252	228	255	268	235	215	220	245	242	232	276	260	233	262	251	283	264	252	265	235	246	247	250	237	227	250	228	266	267	241	255	243	249	252	243	202	231	250	242	238	245	286	246	275	238	232	230	261	240	252	216	229	265	238	222	244	257	212	224	268	253	222	245	231	231	256	258	237	256	247	241	262	230	242	231	263	256	238	243	269	252	256	250	234	214	234	260	238	252	216	278	215	281	258	229	225	252	197	245	277	237	230	242	233	236	259	242	253	265	256	248	259	230	255	213	250	232	289	240	267	237	215	241	219	252	266	228	227	253	225	242	229	225	258	243	215	243	242	248	246	229	286	240	235	241	251	209	267	239	234	247	224	230	241	240	233	226	241	241	252	232	270	229	237	232	250	265	278	255	280	265	229	229	289	240	250	251	260	252	235	212	242	220	200	235	248	245	241	279	276	246	242	218	253	246	218	223	263	246	196	234	216	234	236	225	246	257	249	255	231	239	269	260	245	269	254	239	260	255	228	241	256	221	265	273	254	269	260	261	237	271	254	261	263	262	229	233	245	242	240	233	254	222	224	242	270	238	233	236	238	253	241	229	254	243	229	243	232	248	232	244	250	233	252	214	240	246	249	250	225	273	283	264	256	229	234	233	248	234	252	249	283	262	247	216	265	290	239	269	249	245	242	239	218	264	266	229	231	259	274	247	254	252	236	267	222	243	252	274	230	227	261	237	223	240	227	249	225	243	260	221	219	224	227	275	263	267	241	251	275	227	244	256	238	264	276	236	234	232	241	218	245	236	232	229	240	230	229	251	208	223	262	258	277	240	245	264	234	296	266	257	257	221	228	231	281	243	243	233	224	211	253	256	235	215	239	233	260	255	268	230	248	274	273	277	237	200	274	283	214	262	233	247	235	241	241	248	250	272	264	264	249	270	290	225	253	254	284	260	261	236	240	243	242	251	278	252	227	254	256	244	238	231	252	255	237	228	245	239	271	240	243	214	251	275	262	234	271	251	239	248	241	235	277	226	248	273	230	270	247	233	211	252	249	251	282	240	219	245	230	242	242	247	246	253	236	250	234	255	216	232	240	257	236	268	241	264	236	231	231	271	248	267	232	255	201	251	283	257	241	235	256	200	244	258	292	262	248	228	248	213	249	264	272	255	248	258	222	216	263	233	256	245	249	249	267	256	222	252	266	234	259	263	263	244	227	246	238	219	235	263	247	243	259	272	242	232	254	248	261	269	271	257	235	248	243	248	253	209	240	218	236	264	242	246	266	281	240	279	257	233	240	246	237	233	288	247	259	237	257	222	239	251	234	232	232	228	241	241	234	277	248	233	257	247	235	241	250	233	226	256	227	254	262	260	246	234	270	235	255	264	222	254	265	216	238	239	264	251	256	292	219	267	257	270	247	226	249	236	221	226	235	256	249	245	257	272	268	260	254	223	255	258	247	258	223	233	265	241	240	217	255	254	253	254	238	251	241	251	236	231	271	233	230	222	244	267	243	272	221	230	260	254	264	261	235	249	260	247	278	246	250	241	268	257	233	251	270	234	235	256	262	244	223	236	250	275	251	259	247	239	227	260	244	261	249	237	228	262	259	257	249	243	256	190	268	269	235	234	208	230	250	232	228	253	260	253	253	228	238	255	232	245	238	265	255	224	222	255	266	266	252	251	227	236	242	238	235	236	220	245	220	232	244	250	247	226	261	291	247	233	279	230	238	233	241	232	223	222	231	237	278	255	268	230	215	263	234	242	261	239	229	245	277	246	271	250	268	226	259	253	272	252	252	242	234	266	252	215	251	239	238	259	259	251	233	258	254	236	252	243	254	251	239	235	226	255	255	254	254	218	230	247	238	264	222	259	246	244	242	274	251	258	252	248	241	269	254	239	262	257	249	260	267	230	222	271	287	251	259	241	240	270	258	237	249	252	236	245	260	273	256	216	239	248	245	239	232	250	233	239	261	245	209	229	225	268	267	231	233	259	257	235	245	247	263	243	248	263	235	252	231	232	215	230	241	249	233	231	236	246	272	227	245	245	238	240	215	240	249	245	222	252	240	259	251	239	248	246	233	256	267	265	256	271	256	264	265	255	246	230	264	282	235	238	230	252	267	244	263	255	255	245	251	235	252	242	243	259	254	257	222	212	221	267	225	224	234	248	221	267	258	231	258	242	242	213	239	214	239	252	243	256	218	254	275	234	238	232	224	236	264	252	243	245	256	240	224	249	254	232	232	236	249	251	258	250	277	227	238	274	241	267	248	229	272	243	270	242	246	245	233	247	241	272	235	251	251	268	231	247	259	245	227	242	262	249	247	255	239	245	244	229	220	235	273	210	242	233	236	246	253	253	244	223	248	237	264	240	249	262	264	241	249	254	244	237	249	244	240	226	240	290	227	244	240	242	242	243	240	244	244	230	236	264	216	257	248	266	233	233	199	238	244	264	221	236	234	240	258	265	263	261	242	240	237	254	243	244	259	252	257	232	228	249	236	266	234	235	237	233	263	253	228	271	226	228	247	241	258	244	226	216	258	240	238	232	254	233	281	237	261	252	275	264	230	248	268	275	276	263	228	261	246	242	209	241	274	285	245	259	250	239	240	259	232	255	208	242	215	261	215	233	238	270	237	264	236	243	212	208	248	268	247	225	261	236	262	287	263	258	239	255	213	274	244	228	256	244	246	249	234	255	213	217	236	210	246	250	271	232	231	258	224	254	226	238	247	272	253	240	240	237	233	240	258	284	242	244	242	249	270	257	253	300	260	261	265	247	225	256	258	239	222	204	246	236	246	238	236	252	227	265	256	237	237	266	256	245	224	238	255	247	263	241	244	255	256	221	286	249	249	248	276	256	260	262	241	238	231	209	250	238	266	251	260	265	267	241	252	262	262	226	214	223	262	255	243	223	266	240	256	264	236	250	240	254	244	282	267	261	279	238	237	257	238	260	244	229	287	275	244	214	240	256	267	272	244	277	253	228	247	253	224	238	232	248	228	241	258	259	235	242	244	217	243	244	226	245	234	269	247	266	243	242	227	232	265	234	251	246	260	250	270	216	251	259	238	237	230	237	227	238	234	231	270	250	219	240	268	247	218	259	235	248	242	255	242	242	261	271	252	239	237	212	227	227	271	246	240	241	237	261	240	251	231	242	240	264	229	243	236	247	263	225	229	257	243	265	271	236	246	228	245	257	260	228	252	208	248	255	226	292	242	240	245	229	245	255	236	257	228	273	250	235	244	262	240	228	253	245	237	273	259	207	230	246	262	234	280	285	238	263	277	278	233
4742	8359	12447	10992	7514	1258	557	528	552	543	590	553	577	596	574	556	546	541	526	531	563	570	579	537	578	553	534	558	575	544	592	564	549	554	560	548	562	543	592	542	558	521	560	540	583	545	520	531	557	576	555	552	510	526	544	545	531	549	589	529	558	577	529	567	550	542	545	568	531	534	574	595	558	552	556	525	536	577	522	559	515	512	533	557	555	566	515	537	537	583	561	563	593	564	524	526	559	530	524	572	560	574	576	519	503	594	559	539	561	570	521	559	530	559	551	583	581	508	512	547	516	572	601	553	571	555	561	594	562	533	522	524	578	568	540	551	529	528	520	570	503	563	560	532	575	524	630	546	542	526	535	563	526	550	555	584	537	575	535	552	499	538	564	558	532	532	553	534	531	538	575	582	587	531	566	519	544	573	545	555	555	588	549	608	498	539	565	557	565	569	551	534	580	538	553	568	565	580	569	549	581	579	580	526	554	565	552	516	561	553	553	523	552	540	566	531	546	525	586	547	532	547	509	566	558	588	531	577	560	561	561	541	555	547	583	524	562	515	535	566	542	539	513	623	594	543	598	559	540	552	508	516	504	547	547	546	574	519	567	539	555	528	513	551	502	541	554	534	580	521	538	569	531	542	545	568	581	520	556	539	522	618	567	578	530	540	545	599	548	558	551	565	526	550	511	531	549	576	566	638	546	565	523	561	561	562	564	534	519	544	541	554	546	533	531	545	530	537	554	585	544	577	564	548	532	501	551	520	560	572	562	540	592	533	577	556	508	534	522	574	552	537	571	525	548	572	573	569	532	608	569	544	516	552	562	574	570	530	568	551	562	556	533	566	559	537	557	533	561	507	536	570	551	540	539	523	505	562	559	528	545	557	531	541	545	533	584	569	592	570	550	508	529	571	562	590	533	506	537	558	540	545	549	575	558	521	525	585	520	528	583	503	495	575	512	505	526	502	602	535	529	593	584	562	528	530	516	593	544	537	513	553	532	558	541	521	528	555	601	596	566	574	567	532	551	548	527	550	556	538	521	555	533	549	551	541	549	561	543	541	538	535	566	514	554	625	558	561	574	540	546	576	601	568	553	541	523	555	562	573	536	536	550	546	536	547	554	575	562	571	530	555	512	587	578	561	589	618	570	602	568	595	567	569	525	562	560	567	540	551	603	545	550	553	572	542	537	556	535	561	529	567	590	508	555	559	531	551	587	550	539	602	545	500	567	528	564	585	534	573	548	555	516	583	545	548	554	576	612	564	567	547	567	521	554	559	520	459	569	570	528	543	538	547	549	562	583	494	561	569	581	568	566	575	603	542	541	586	549	501	546	562	543	542	530	540	557	560	573	538	581	557	559	563	550	539	565	491	570	513	574	514	577	543	543	569	527	540	564	537	559	577	562	594	511	531	579	522	565	523	586	570	565	496	581	528	531	583	598	548	552	549	571	573	566	544	573	554	541	559	542	537	590	594	511	538	570	533	552	563	545	593	573	528	567	521	513	536	560	539	546	572	540	540	533	512	551	549	584	574	534	551	594	557	518	580	526	559	537	504	537	568	553	582	574	556	547	541	512	550	595	541	565	565	572	535	549	533	562	574	566	532	555	556	562	553	575	517	548	578	567	590	540	560	518	597	541	571	569	570	537	548	542	525	536	575	559	530	568	581	547	539	527	525	566	531	545	597	553	577	521	571	536	560	545	559	570	564	578	538	583	585	541	560	554	556	528	562	574	538	497	544	508	552	527	557	557	534	544	557	562	557	535	514	528	557	567	560	587	523	521	558	534	537	557	526	566	548	550	538	556	513	525	553	533	516	548	584	557	594	583	522	565	598	538	536	561	543	520	574	541	530	594	537	539	517	585	516	576	548	592	537	528	500	548	512	553	535	582	553	594	519	566	538	560	536	548	562	583	588	608	580	545	534	576	554	535	601	544	526	557	538	520	535	554	545	607	542	493	568	565	543	527	524	547	539	576	555	548	572	542	523	546	544	538	529	549	564	513	566	590	566	545	556	535	541	556	523	534	534	569	577	543	575	532	571	590	545	544	583	556	539	535	534	550	509	564	569	542	546	561	536	581	547	571	572	567	563	532	519	572	526	543	533	550	591	549	549	591	532	567	621	544	539	543	634	575	519	585	570	596	540	525	566	535	547	526	554	584	534	569	548	564	530	526	536	548	553	530	564	559	550	550	581	525	547	521	536	564	562	592	575	543	551	556	552	549	547	520	561	520	534	570	553	583	531	588	582	572	522	547	539	547	550	500	554	551	535	543	527	572	521	552	515	549	563	521	522	562	548	540	569	584	565	596	548	546	520	536	577	583	529	567	555	539	524	554	533	528	558	555	580	541	541	583	539	577	546	521	569	555	559	575	511	606	572	575	571	520	550	525	533	575	562	556	557	534	553	532	563	511	548	545	562	541	540	544	566	573	593	557	571	554	596	572	529	560	536	564	537	558	523	530	540	566	613	528	546	518	573	570	524	553	502	550	520	563	566	554	539	575	563	589	529	560	556	512	540	543	533	555	519	550	540	562	533	534	570	557	582	580	566	554	583	610	531	548	500	512	518	588	539	553	525	521	598	564	540	540	561	547	545	523	590	568	551	550	584	549	508	540	553	559	565	564	576	603	542	521	522	605	558	519	567	541	560	538	547	539	567	520	571	584	519	575	522	533	533	531	551	599	569	547	533	518	537	544	534	541	565	563	590	556	579	519	570	569	586	512	528	545	556	549	514	575	547	533	575	569	526	562	532	588	566	535	584	599	543	563	528	554	562	571	566	522	573	581	527	548	565	551	549	536	546	542	481	517	583	504	555	568	547	556	581	553	589	566	578	589	569	578	579	560	531	582	548	509	556	531	535	587	533	515	545	580	535	603	576	562	570	535	553	557	573	531	542	519	581	577	528	538	548	511	523	548	602	522	592	520	565	552	567	543	554	530	549	574	537	538	532	565	546	565	538	535	565	587	567	566	532	547	558	501	569	586	545	541	552	541	538	518	512	566	567	527	548	535	550	563	524	574	574	537	523	550	579	568	559	552	564	564	548	540	528	584	594	549	542	579	558	595	545	523	526	566	546	563	528	582	535	581	564	575	557	617	526	562	523	571	544	549	573	584	543	532	530	558	528	596	565	576	582	611	571	568	556	535	556	614	605	561	590	552	530	561	556	562	539	562	579	581	560	540	536	554	579	564	537	533	511	555	562	586	563	564	548	557	571	609	571	530	573	517	567	569	525	560	568	559	563	554	534	519	513	520	535	558	537	574	548	574	528	547	550	549	585	573	494	548	539	533	547	529	573	518	508	563	578	556	589	594	545	557	580	551	559	561	566	525	616	592	562	519	539	529	520	538	554	497	543	556	544	519	558	573	533	528	589	525	533	517	578	541	563	543	553	591	527	593	544	528	526	521	597	555	563	515	545	563	554	554	572	571	551	568	567	571	523	564	545	543	581	540	532	558	568	518	539	597	552	603	558	549	587	587	589
29778	56664	66945	54325	42255	14822	856	282	276	249	249	208	240	222	217	220	204	228	217	205	228	195	205	202	190	190	177	177	193	206	179	176	177	172	179	205	182	197	205	184	182	174	212	190	202	164	183	228	175	201	191	194	168	177	186	176	184	207	183	176	183	180	173	183	171	180	183	210	197	182	197	234	153	187	200	201	199	186	181	180	202	196	187	178	152	171	187	201	203	200	187	173	189	218	155	172	194	197	168	181	174	186	182	178	176	182	200	183	185	207	172	182	164	194	181	190	185	180	168	175	158	151	201	201	199	207	216	169	175	180	179	189	191	218	198	179	172	186	171	175	197	203	180	198	191	163	190	183	170	168	190	179	206	212	212	183	207	170	190	204	186	178	171	197	203	189	171	179	183	176	163	187	210	195	170	174	170	216	185	187	174	195	177	193	194	198	214	174	196	193	202	198	155	197	191	195	180	185	200	206	175	204	210	204	161	186	157	186	225	232	185	162	197	187	185	180	197	211	176	185	206	189	207	181	186	171	212	177	171	191	203	195	184	182	182	196	183	199	182	201	210	187	199	188	189	206	185	221	193	173	183	216	195	179	171	182	175	174	200	178	173	188	180	167	206	198	207	185	186	179	184	198	156	174	198	183	161	208	206	203	173	197	176	175	185	172	177	166	197	186	196	183	190	193	196	212	227	178	210	199	185	190	197	188	207	199	176	181	177	186	169	195	190	185	199	183	213	204	202	186	192	167	172	211	184	191	224	161	171	190	191	178	176	195	172	199	194	186	195	223	184	181	203	166	179	205	168	180	189	190	167	182	213	189	191	162	203	200	155	191	188	182	176	190	192	175	183	188	172	192	171	184	176	212	208	191	204	195	176	201	187	187	198	196	187	194	178	174	174	204	200	170	169	189	223	198	215	213	192	185	173	187	178	202	190	187	189	177	183	182	188	188	172	183	196	170	217	164	214	200	182	190	198	169	187	194	190	184	185	176	197	185	196	172	172	182	181	186	161	193	188	158	213	184	204	179	179	197	174	201	222	198	199	206	223	176	190	181	198	190	198	176	195	146	205	196	203	184	175	197	201	182	195	215	175	166	198	184	189	186	217	197	198	167	188	177	182	191	184	181	182	183	181	197	180	194	180	189	166	184	171	205	219	191	165	196	169	200	203	200	219	190	173	201	197	168	149	193	191	190	190	173	196	167	165	175	173	218	207	194	189	184	198	186	184	201	209	188	192	170	222	169	213	191	193	180	175	207	183	192	179	227	190	182	195	202	179	161	193	175	167	188	180	209	185	193	180	173	190	188	176	188	185	189	177	167	203	175	166	184	190	190	206	203	169	189	202	194	179	173	212	181	176	220	195	189	222	190	160	181	176	194	181	205	193	174	194	203	192	170	195	191	185	155	184	193	175	179	202	173	205	210	194	190	170	175	161	186	185	196	178	171	189	191	181	197	187	179	191	173	185	229	188	203	214	190	209	188	192	191	185	177	195	216	215	182	182	199	203	183	192	194	192	211	184	175	167	185	218	183	183	214	210	181	201	213	212	182	188	182	182	205	191	181	215	169	170	177	172	180	198	210	186	194	195	201	184	189	186	189	199	175	183	202	185	188	184	195	189	176	165	193	184	189	192	193	189	174	203	189	177	198	180	188	185	200	194	168	172	185	171	153	175	193	201	174	180	186	210	208	164	185	206	222	192	201	193	210	176	183	178	183	196	215	177	188	197	205	191	214	183	173	161	180	178	196	207	194	193	182	191	216	197	202	208	178	208	174	163	178	189	187	174	203	185	188	188	184	206	193	191	231	186	206	217	188	170	173	183	198	188	176	182	201	191	175	204	174	185	176	179	181	210	175	185	176	198	238	218	174	201	206	208	195	187	214	174	190	197	204	193	196	206	201	183	189	193	212	176	212	210	180	210	187	175	184	163	167	171	165	185	180	174	209	213	205	182	195	177	191	204	187	202	199	184	193	163	176	170	171	181	188	181	176	177	170	200	164	217	191	216	205	175	205	165	186	185	206	151	193	201	200	195	192	181	180	174	213	192	183	186	198	198	185	180	200	208	195	193	190	160	184	190	180	198	190	200	179	221	221	190	204	207	182	201	190	159	170	175	173	188	182	158	184	200	187	201	225	182	178	198	179	204	177	201	179	195	175	193	185	189	192	192	181	167	181	179	193	185	208	194	214	195	203	190	190	204	170	166	190	211	183	190	179	214	204	202	211	210	181	193	185	185	199	186	195	184	182	196	198	193	208	191	168	179	203	192	186	190	210	152	198	194	191	187	221	194	182	178	199	178	182	173	174	203	179	180	200	190	194	232	198	200	182	171	195	212	208	203	209	195	211	180	220	183	181	161	191	177	176	187	173	180	182	180	195	178	239	171	183	167	201	190	186	172	208	222	190	192	213	183	176	189	189	194	216	168	199	190	192	172	178	197	185	181	177	188	189	174	196	190	204	167	186	178	224	210	178	188	206	191	184	207	207	165	152	177	199	196	181	179	173	182	156	182	194	167	190	177	209	206	183	184	178	193	171	198	181	192	175	170	173	182	178	181	190	165	190	209	170	191	204	194	178	177	191	186	185	192	205	199	175	184	184	175	194	190	214	216	184	196	180	184	184	191	180	180	192	186	195	185	187	186	182	218	184	189	171	205	197	201	211	201	160	192	188	185	196	177	201	201	192	166	179	199	217	225	194	204	172	193	179	218	214	181	211	183	209	199	179	215	188	200	164	189	182	179	169	189	184	184	181	184	171	186	192	193	204	211	209	178	177	194	184	198	176	185	195	191	180	170	180	170	171	202	188	190	165	168	194	204	192	193	199	185	193	202	171	185	185	224	198	190	185	207	202	197	186	182	162	201	199	217	200	179	185	169	190	208	194	209	175	171	185	202	197	191	168	197	190	196	172	206	182	186	196	192	187	196	182	198	180	192	195	197	208	192	209	170	197	164	155	190	191	173	194	210	199	206	196	163	175	189	193	150	158	218	196	200	193	182	190	175	177	194	179	191	195	177	195	180	213	219	181	231	203	172	189	184	175	175	173	195	175	162	197	182	189	195	180	200	179	221	205	187	207	184	195	182	183	204	179	197	213	193	228	187	235	189	174	184	194	163	184	179	185	192	168	185	155	204	193	197	165	181	185	189	199	195	200	168	181	189	185	194	208	193	205	210	177	185	210	176	192	209	209	195	190	215	182	203	209	163	182	176	189	184	187	211	196	164	179	224	184	183	192	212	201	175	214	176	175	177	180	213	180	207	187	206	180	171	191	184	200	216	185	192	178	180	184	182	185	174	198	176	176	180	173	201	168	170	190	187	202	213	181	188	184	203	192	189	198	181	177	206	172	172	186	191	192	198	187	178	200	175	174	175	169	216	199	176	186	166	198	208	190	172	205	194	199	170	170	196	185	197	192	207	180	201	193	160	157	174	176	184	194	190	187	184	188	200	193	217	212	194	190	201	199	167	196	185	189	210	156	206	169
17414	42691	61933	60579	54030	7728	1103	941	896	762	731	712	646	641	575	612	569	574	561	517	506	557	524	515	510	498	525	497	490	503	486	516	483	496	528	483	513	489	460	456	490	483	477	453	508	488	492	480	517	494	497	462	503	477	465	510	484	456	455	470	447	519	479	448	486	459	428	461	459	464	486	465	440	480	494	494	452	483	507	481	423	444	463	478	478	448	511	464	481	476	468	483	467	455	464	431	473	473	464	479	478	449	468	451	481	440	490	437	493	486	444	448	455	517	477	520	492	474	473	434	448	449	457	461	480	483	470	478	465	439	482	477	400	456	474	443	463	495	480	476	455	471	490	500	477	473	472	432	458	435	456	513	477	481	451	462	444	501	477	501	451	482	429	431	487	468	465	465	468	505	506	481	430	445	426	454	454	498	454	472	470	450	475	457	436	499	457	486	452	426	455	467	447	464	462	480	467	464	452	453	439	507	480	475	469	500	465	442	464	447	462	487	467	448	430	461	421	498	488	449	455	493	456	456	459	457	480	469	438	468	417	439	453	475	476	443	447	442	494	445	480	472	495	469	452	463	426	432	475	449	470	441	462	475	436	455	466	461	494	439	482	496	481	503	472	458	451	483	451	473	427	444	475	490	430	466	504	472	441	491	473	471	470	486	449	443	445	482	460	459	464	462	486	482	455	499	462	514	440	458	433	469	416	482	458	469	461	492	475	446	426	449	467	467	433	480	458	471	482	509	510	467	454	491	469	450	450	470	441	454	505	465	464	476	460	482	473	454	421	489	474	518	503	469	419	483	493	421	430	459	473	529	458	420	494	464	465	496	465	488	520	491	447	437	478	471	430	450	442	473	442	448	463	470	466	462	433	436	467	432	447	448	472	442	459	454	498	450	475	482	446	441	452	455	472	445	494	453	481	413	453	450	476	435	474	488	434	441	444	466	458	497	477	468	466	474	414	475	470	467	435	481	460	449	455	473	408	424	430	451	490	454	446	450	431	484	438	450	458	450	473	478	444	496	458	455	459	469	439	434	466	458	463	471	480	459	457	462	444	447	442	470	468	490	456	470	457	460	473	426	495	476	484	490	485	440	483	472	458	452	449	447	390	418	463	440	455	481	474	455	477	473	457	436	454	458	441	506	430	496	449	450	462	413	466	448	511	448	458	435	463	472	426	467	412	427	456	452	425	473	480	452	456	460	460	472	429	513	509	433	435	497	453	424	474	476	432	482	460	446	473	443	446	458	438	470	459	497	438	464	463	485	417	463	493	457	481	423	453	466	466	460	448	426	438	427	505	461	481	450	439	448	435	484	446	452	484	450	471	448	470	446	435	435	470	482	445	475	452	501	452	461	430	454	487	454	470	450	435	478	443	447	452	476	441	482	454	447	469	439	443	450	443	445	439	449	469	447	454	438	472	442	455	493	452	459	432	435	458	466	427	440	430	463	452	451	500	462	442	490	441	503	486	475	463	456	481	476	435	462	460	464	460	443	432	458	473	437	442	455	435	471	505	485	489	489	444	468	462	454	443	513	480	464	469	437	431	447	501	474	411	486	459	456	485	446	449	443	440	437	428	453	497	472	422	460	444	485	471	432	463	496	476	481	428	431	468	490	457	438	468	479	431	466	438	437	495	443	476	458	468	455	462	442	475	454	478	477	452	439	439	484	454	472	428	491	475	495	458	445	454	470	444	466	495	456	458	428	411	472	443	469	480	453	488	456	460	468	503	450	455	500	467	469	445	462	465	478	451	477	452	438	465	482	428	424	444	447	465	429	466	419	491	427	434	482	468	441	452	481	467	430	498	481	454	472	484	478	478	460	444	468	457	424	456	427	454	464	455	465	488	417	459	467	439	484	514	457	471	499	410	448	474	481	463	493	464	482	483	451	437	442	468	527	455	439	469	459	470	465	452	444	469	483	463	443	477	488	435	478	477	444	464	481	456	473	442	466	475	449	468	475	452	492	442	466	535	475	483	442	450	432	496	473	452	446	445	466	486	443	428	463	443	437	447	464	497	433	444	431	467	457	462	428	485	464	456	448	456	439	478	458	442	450	458	464	444	451	455	483	483	424	466	442	447	500	491	461	440	495	448	450	432	460	453	445	469	420	468	485	439	462	475	430	464	469	434	421	464	491	466	475	408	488	474	458	472	481	488	454	477	446	443	424	449	443	478	474	458	452	496	446	428	497	482	452	475	472	424	453	493	439	491	446	462	486	461	462	407	483	477	484	424	471	475	448	429	494	459	464	462	448	412	493	483	447	446	482	469	498	450	462	484	485	458	441	509	433	479	444	474	468	453	480	460	479	472	485	461	441	460	415	450	466	436	436	454	439	451	438	488	485	459	420	439	438	476	467	467	456	485	443	493	472	467	466	479	493	435	470	454	464	478	481	476	483	464	472	472	435	485	470	474	416	482	467	470	468	490	474	488	489	427	426	494	466	448	461	442	448	428	443	481	445	504	454	457	497	432	505	430	452	471	452	412	488	423	480	441	466	414	480	459	494	460	454	435	458	479	452	448	502	457	425	450	449	435	482	431	458	474	506	463	456	478	435	439	463	452	474	462	465	470	425	462	447	436	424	420	438	429	468	467	464	471	474	424	443	443	485	473	429	462	458	413	450	488	479	473	465	468	469	480	461	431	434	486	472	476	481	490	486	461	477	467	448	486	461	496	440	459	493	444	494	460	466	461	467	486	457	445	497	453	485	507	446	497	440	492	437	474	465	501	455	457	474	459	452	473	468	439	419	431	464	457	441	436	448	450	469	457	438	455	467	452	477	491	453	470	455	474	477	468	526	478	475	490	464	440	464	492	465	450	462	441	497	489	517	471	446	476	473	465	480	449	457	431	430	446	455	447	455	462	467	465	447	429	468	455	436	431	479	474	460	420	422	461	425	464	451	428	486	485	471	467	437	408	466	490	451	461	500	484	475	426	480	448	502	447	462	450	467	474	401	490	478	433	475	436	505	423	428	457	463	487	469	477	465	427	494	438	442	431	476	462	459	463	490	484	481	458	462	456	436	472	470	462	433	453	442	453	469	457	464	467	475	448	452	440	452	471	433	456	461	484	474	439	390	462	495	459	490	488	439	502	465	454	459	460	476	424	457	421	448	456	434	448	461	476	482	471	451	451	490	480	441	486	430	439	442	461	476	461	460	442	443	440	456	439	468	446	470	445	481	469	453	517	432	411	433	468	450	454	422	433	466	463	460	430	457	467	442	437	486	442	437	470	459	459	468	431	429	455	429	441	458	452	448	443	454	485	461	406	462	491	456	461	449	464	474	461	440	462	463	404	447	470	447	470	443	481	477	429	454	458	480	470	460	473	487	490	461	487	487	478	467	460	470	473	456	468	473	426	431	440	422	478	444	447	453	465	451	481	474	473	464	426	460	483	447	472	503	467	428	468	453	464	472	454	429	497	473	446	469	454	450	467	460	502	456	479	444	415	466	474	447	472	456	487	419	438	433	465	431	494	436
38867	72036	78073	64057	51960	20470	2352	504	472	413	418	378	389	403	389	344	360	349	329	347	357	332	323	363	315	389	355	341	325	337	345	352	332	336	332	331	352	366	336	295	319	318	309	364	319	299	329	341	346	306	321	324	374	327	347	326	341	325	345	302	345	338	354	304	356	357	368	362	339	321	312	311	313	331	325	341	343	320	334	349	323	315	325	346	324	329	332	345	370	298	327	324	307	323	349	288	344	358	345	325	333	363	335	337	336	343	311	371	339	351	323	316	306	354	319	328	334	317	364	309	318	313	323	322	357	337	345	352	312	343	348	342	311	345	352	303	361	338	325	319	333	324	337	296	297	374	344	316	314	317	331	329	301	323	341	323	360	323	345	321	331	340	356	355	374	346	364	347	339	311	302	321	361	340	322	353	334	321	308	320	354	359	327	330	334	312	343	315	321	337	339	338	346	314	336	342	299	344	364	305	348	349	327	350	331	351	336	355	303	331	363	341	356	368	337	351	327	281	294	309	347	319	351	346	310	309	335	350	324	342	353	333	325	330	362	362	347	345	354	332	343	312	346	339	337	340	334	325	316	306	334	302	333	317	285	345	358	330	337	337	362	336	345	342	350	317	336	329	337	385	317	319	322	333	351	342	332	314	313	304	343	333	345	324	303	408	336	339	315	329	298	318	323	359	318	309	361	308	318	348	323	331	347	322	301	332	345	322	326	342	360	334	356	347	324	362	330	354	347	288	334	357	328	335	314	324	342	328	349	318	341	344	361	351	302	351	315	332	337	331	359	348	309	318	338	311	332	333	293	290	295	344	345	342	335	320	358	322	351	346	352	351	336	332	342	285	337	339	330	326	326	318	327	312	351	323	308	350	341	333	327	279	332	362	316	304	320	312	353	341	300	338	299	351	342	345	334	345	323	325	330	362	367	358	358	348	303	288	330	316	335	331	339	301	323	332	325	354	334	347	332	364	324	326	352	331	330	353	330	327	339	342	335	309	345	352	335	351	337	354	339	346	315	331	322	344	337	338	330	335	345	358	327	316	314	341	299	306	349	329	309	337	331	354	355	355	322	361	280	313	340	298	328	308	312	310	355	378	342	347	359	356	346	344	351	340	348	283	294	344	309	357	282	360	320	377	323	328	326	322	372	334	315	333	313	364	328	329	329	314	340	338	319	300	329	329	330	311	329	320	329	358	338	333	314	329	333	334	362	353	336	307	354	305	310	351	347	354	343	334	363	343	375	324	344	333	355	325	336	330	299	330	312	301	342	304	342	312	329	334	338	332	349	316	331	296	346	344	334	338	362	311	363	330	335	329	365	338	329	277	333	338	330	340	317	323	310	292	308	322	346	322	324	313	322	340	346	343	362	335	313	351	296	358	320	352	321	342	351	303	324	305	324	292	341	304	322	352	344	332	335	300	349	337	342	395	315	310	320	346	324	297	330	322	340	308	315	306	344	363	321	338	297	322	310	309	359	345	333	336	360	327	315	312	334	323	325	347	349	313	312	307	302	315	363	349	312	327	308	351	348	303	345	335	320	334	296	324	382	338	350	313	350	322	340	328	319	321	308	356	348	331	334	387	350	312	332	321	323	316	295	354	303	326	343	356	308	325	332	332	285	330	325	321	324	376	314	338	335	313	336	314	343	338	348	348	318	308	323	354	348	302	320	363	295	332	313	350	288	328	347	326	332	341	299	305	309	322	349	331	328	338	332	326	325	318	338	324	340	347	313	320	343	339	337	354	326	311	359	334	342	330	307	310	327	367	365	323	339	349	380	303	296	343	352	352	342	331	297	363	342	315	321	349	367	356	349	322	336	392	361	300	339	354	385	302	328	351	346	368	319	302	321	314	324	330	313	338	330	336	346	357	362	333	328	348	359	351	300	357	336	334	365	347	304	358	318	324	333	394	336	367	312	302	343	372	338	337	330	349	331	340	313	359	346	324	318	306	328	329	303	314	281	323	326	329	333	325	321	328	314	319	366	354	331	324	341	330	370	352	355	321	303	311	363	306	297	343	346	313	322	329	304	327	354	314	313	356	321	311	324	306	372	349	337	334	311	293	330	334	309	351	367	335	328	303	336	360	364	352	304	355	301	341	358	327	345	361	329	304	332	350	336	289	320	324	346	354	339	307	346	381	325	316	321	319	320	322	333	311	352	340	328	333	374	365	348	327	306	338	357	348	316	299	332	329	282	311	378	337	360	319	332	336	320	342	320	314	319	305	293	347	339	377	353	348	303	289	315	308	350	351	342	327	371	337	364	329	355	326	341	341	331	352	357	334	370	342	310	321	332	352	283	312	314	321	297	315	348	334	348	330	334	350	319	356	325	360	303	319	316	301	343	347	320	345	342	366	303	370	314	353	301	294	341	345	343	331	369	330	327	338	381	337	358	293	339	298	355	316	323	356	338	296	339	343	317	317	320	351	354	321	353	335	332	316	333	326	316	370	296	320	324	308	336	339	347	325	313	327	326	344	334	332	361	344	340	349	323	320	315	317	346	355	363	314	331	332	313	336	341	319	361	334	326	334	321	320	317	315	333	322	370	322	336	331	328	325	336	336	302	348	345	318	368	323	331	329	300	353	330	342	320	350	308	311	359	316	360	327	331	323	343	321	348	312	337	331	340	349	288	352	327	341	292	324	351	367	351	368	323	344	323	333	309	350	318	294	343	338	284	367	344	340	365	342	313	338	299	364	331	338	321	300	320	316	328	353	342	310	342	364	329	314	292	326	319	325	308	336	296	348	324	336	343	295	301	331	357	346	330	305	328	346	333	292	314	300	331	344	338	312	344	319	310	320	336	340	324	303	321	351	331	315	342	347	331	287	307	336	320	352	365	321	341	336	317	331	348	336	325	346	348	365	354	310	342	313	297	330	364	343	329	314	311	310	317	329	347	304	339	354	305	344	333	376	341	309	347	318	312	346	325	305	333	344	353	333	332	298	318	288	346	324	327	329	307	333	371	321	324	343	357	310	327	332	334	350	315	301	304	334	337	360	343	351	335	334	331	323	382	336	325	319	313	376	304	316	307	340	356	382	360	341	337	338	351	336	357	363	358	333	285	299	331	359	328	340	325	334	337	335	347	328	333	322	359	354	345	308	310	354	330	318	317	290	358	326	316	342	333	342	322	354	344	320	309	318	279	304	323	331	314	338	332	318	395	354	300	335	342	320	325	310	335	301	329	305	350	321	328	286	336	328	346	350	335	324	291	310	335	309	328	309	297	322	334	339	325	335	334	320	313	314	326	353	334	296	347	301	352	329	320	329	316	355	361	354	341	338	311	347	303	303	307	331	344	324	312	294	331	345	327	322	329	327	333	346	292	313	368	347	326	367	325	302	327	329	368	358	338	324	337	339	341	350	345	344	350	362	332	351	333	318	319	327	330	310	300	325	303	312	322	374	358	307	310	341	355	336	317	311	301	325	331	296	292	334	316	317	332	326	342	298	339	326	323	322	354	337	349	335	343	344	344	322
22219	52490	73282	71324	62515	7893	1857	1475	1314	1270	1145	1111	1054	1046	891	960	953	862	842	841	863	872	817	799	817	818	776	782	775	830	876	746	765	805	799	777	805	816	813	726	800	782	814	740	810	793	748	732	755	774	782	766	761	762	752	763	776	780	758	780	740	778	749	753	724	795	727	778	714	764	731	777	776	682	791	759	815	781	794	716	736	727	718	734	719	827	732	748	746	718	743	802	724	734	772	773	797	787	723	700	710	775	741	759	710	737	740	764	748	772	773	775	753	743	797	756	799	789	753	730	722	759	777	714	763	773	762	718	767	729	720	748	786	759	756	733	728	713	711	726	749	732	764	733	747	723	747	797	770	757	734	715	727	733	744	756	694	736	742	729	809	720	723	736	723	733	763	735	747	748	781	751	742	781	756	742	704	721	722	806	740	719	730	727	759	720	751	769	759	768	798	756	754	712	741	733	739	723	717	725	714	794	753	772	694	731	722	679	707	696	731	784	744	696	789	760	741	728	743	732	776	709	766	766	732	736	800	724	715	737	751	740	721	768	686	687	777	793	741	770	720	758	747	709	751	708	767	749	717	785	775	760	703	727	736	745	729	739	740	751	733	729	722	758	776	707	754	761	764	720	685	758	756	682	745	739	755	751	713	733	770	712	734	770	800	753	757	755	711	743	735	746	733	772	717	752	745	743	770	733	744	760	726	711	752	734	714	792	770	740	765	688	734	751	682	679	724	787	755	780	739	764	726	699	715	754	688	746	683	745	701	717	707	769	779	800	736	710	710	814	785	726	721	768	718	801	777	798	727	765	767	747	766	696	761	767	764	739	722	693	794	667	759	727	734	706	753	763	763	770	783	745	746	741	724	758	722	735	761	750	744	735	762	770	721	770	712	778	714	771	754	715	718	799	731	753	714	752	811	736	742	725	787	729	726	716	840	742	783	747	737	756	730	730	775	743	730	772	742	739	723	770	734	803	755	721	799	761	748	700	788	736	720	736	727	737	766	710	778	742	726	788	770	744	705	718	739	757	711	712	750	766	743	718	743	735	717	759	707	739	765	745	775	727	758	730	749	743	809	739	738	736	719	710	769	716	723	741	706	780	720	743	737	711	758	741	745	757	728	773	719	736	745	733	740	727	751	777	727	756	736	736	769	779	761	703	760	763	711	788	760	687	748	720	753	805	785	750	778	737	723	728	769	695	735	760	728	721	721	760	751	775	747	715	730	791	747	769	705	757	762	730	753	760	678	760	752	780	742	742	716	788	736	749	786	777	727	738	782	770	797	780	747	747	758	770	738	765	719	751	754	768	759	740	702	711	739	767	750	734	745	742	741	701	737	753	757	731	791	738	770	776	749	742	734	743	763	706	741	748	767	751	716	745	702	725	718	730	735	769	720	682	726	734	729	809	729	750	753	746	710	733	739	733	718	761	713	765	756	728	734	773	719	689	725	748	755	782	747	795	725	719	760	713	750	751	748	723	766	762	792	709	754	797	721	759	721	780	750	760	737	699	755	754	788	773	754	723	778	751	761	758	713	706	752	733	746	731	771	735	770	733	758	740	703	694	772	694	807	800	695	746	752	717	699	759	737	748	706	743	721	714	779	796	749	724	716	732	749	742	748	793	778	757	700	704	715	752	752	756	686	703	778	731	744	768	723	679	757	709	817	750	723	715	766	785	744	758	762	733	736	784	770	754	753	725	747	810	695	687	752	706	751	755	723	767	779	728	751	713	764	710	756	767	786	746	719	739	782	743	679	722	693	756	738	772	778	748	755	789	752	734	765	755	775	767	710	732	792	765	742	725	742	768	781	757	758	814	746	741	761	734	738	753	769	718	749	717	715	714	762	698	779	711	786	772	747	730	713	733	744	755	759	735	747	771	760	736	765	709	752	734	753	738	748	784	809	739	754	751	759	752	789	751	679	753	712	740	763	781	793	760	716	702	795	750	740	795	785	782	750	761	777	813	712	701	757	742	748	720	749	717	684	751	750	770	766	774	708	750	717	740	720	765	717	773	754	754	762	714	668	703	750	704	761	738	750	728	789	743	704	740	748	744	699	728	739	749	723	732	757	736	791	771	770	700	710	753	722	769	708	741	763	750	749	746	698	763	712	738	794	822	803	780	757	776	691	738	711	752	695	746	746	738	727	722	767	789	768	708	825	718	763	755	727	768	760	743	734	768	787	735	760	793	780	728	721	753	753	738	772	704	744	744	713	705	763	759	765	706	776	769	670	749	710	730	763	749	806	763	760	722	739	774	758	740	737	704	747	722	757	714	719	740	722	732	702	777	807	746	779	774	791	794	788	714	693	764	754	754	734	739	730	767	770	695	769	753	750	748	721	738	727	793	711	732	789	764	767	711	738	757	775	734	789	771	747	750	789	739	763	779	764	697	781	720	758	810	755	773	759	744	767	687	735	733	703	736	749	730	778	787	722	730	764	759	755	767	814	771	717	767	721	725	755	765	771	780	716	721	806	765	750	796	764	742	766	773	735	733	659	749	759	739	762	782	784	752	772	789	757	753	819	730	771	735	763	750	747	720	756	792	742	751	759	762	753	775	773	757	746	826	740	700	748	764	764	733	742	739	740	733	741	735	748	764	762	732	729	750	742	720	736	738	742	780	757	725	761	723	737	782	771	719	800	775	732	753	797	720	728	750	714	731	742	710	712	758	719	718	786	696	744	728	767	747	756	702	740	772	726	748	719	719	763	742	758	686	756	757	726	764	728	763	743	704	776	763	706	752	709	768	757	734	759	757	708	713	741	755	777	724	780	775	723	747	775	729	741	730	737	770	725	765	738	749	746	751	751	723	739	769	774	747	742	709	750	785	775	753	781	744	748	748	742	780	747	706	757	793	776	703	730	703	721	701	770	745	799	801	723	787	777	724	744	713	707	756	740	736	779	738	718	733	716	735	699	758	776	757	737	748	767	743	817	781	699	811	744	757	769	743	700	750	745	734	780	746	713	752	732	746	779	747	741	766	751	732	757	725	713	753	740	718	743	747	720	748	761	767	724	796	764	721	762	775	761	758	741	734	718	756	730	733	742	761	733	789	737	788	781	718	725	703	728	779	749	773	748	752	764	767	771	761	718	736	726	699	730	715	719	756	793	703	744	732	729	728	764	715	730	739	710	764	710	743	719	681	754	760	730	760	794	790	771	790	720	707	739	734	782	709	731	735	759	773	713	755	746	790	714	729	774	778	776	758	750	734	769	746	784	718	805	788	687	781	772	736	776	765	742	743	739	746	723	780	752	788	743	727	750	743	762	776	724	724	742	764	745	758	709	764	753	740	752	729	734	788	764	726	705	749	785	782	784	795	771	736	721	736	742	754	717	763	760	759	738	772	798	701	748	774	820	778	745	779	765	739	711	761	772	732	720	773	716	738	737	693	790	788	697	736	761	742	741	699	735	740	712	739	729	740	701	750	777	716	764	761	746	747	749	775	762	748	696	748	727	765	691	740	760	776	756	771	743	739
8038	8751	9114	4322	1928	402	254	256	220	248	238	263	258	255	251	272	240	254	234	269	231	247	239	273	256	234	297	270	238	246	297	258	246	235	236	243	271	221	264	224	235	256	229	230	255	237	253	253	246	230	281	271	254	254	265	226	252	246	266	244	254	288	247	268	276	276	256	247	270	233	278	241	251	237	228	234	258	256	258	248	236	239	264	280	275	230	276	241	294	237	229	250	251	235	278	228	236	247	236	244	234	287	230	238	234	264	234	247	234	246	260	238	234	237	236	256	255	243	227	241	279	243	243	233	262	232	250	235	252	268	253	302	256	240	240	210	213	234	251	267	247	282	261	223	214	277	263	246	238	256	233	251	239	242	219	269	247	256	284	261	227	251	266	251	258	262	264	253	245	258	272	243	241	241	245	253	261	271	267	246	247	250	246	231	280	245	228	273	229	226	238	279	287	249	256	252	258	280	279	256	223	250	250	241	234	235	264	251	247	240	232	228	254	254	244	234	248	241	229	229	225	225	255	267	285	206	251	260	275	261	261	282	259	210	264	275	240	232	245	256	272	259	221	272	273	277	239	248	235	220	241	265	248	236	233	260	242	262	266	241	250	260	222	234	231	260	258	254	239	264	253	256	244	261	244	227	244	262	268	280	248	267	246	276	268	228	228	255	254	241	241	261	239	262	250	244	268	245	266	242	270	274	258	259	236	249	216	226	226	238	244	252	284	216	255	245	254	246	250	229	253	236	234	277	272	241	246	250	255	252	258	243	238	266	256	246	241	215	264	257	262	266	250	269	256	277	249	265	242	262	265	227	265	284	232	246	248	260	278	245	244	246	261	254	249	247	253	265	264	232	245	230	239	257	221	281	269	235	246	245	236	244	242	261	209	221	258	236	260	269	231	285	249	236	263	239	254	242	263	241	226	253	240	231	267	221	240	269	233	230	272	286	228	246	233	215	204	275	212	250	247	254	218	225	266	213	213	244	255	241	246	271	273	247	246	249	258	281	215	234	263	204	233	255	237	211	258	269	269	249	252	243	215	241	260	260	236	259	272	254	286	255	241	260	237	259	236	254	213	256	280	278	280	276	236	241	225	246	222	234	247	249	251	259	256	267	242	220	253	245	229	254	272	219	238	227	260	238	235	253	233	231	276	263	245	246	246	266	219	277	273	251	254	272	246	262	215	242	249	211	219	252	249	224	260	283	228	259	224	223	236	256	273	230	269	239	228	239	258	232	247	265	230	256	252	246	270	249	234	254	261	251	260	260	253	226	241	205	227	245	229	242	248	224	229	229	275	303	263	259	266	255	225	254	223	208	249	251	262	247	238	250	279	213	235	241	242	250	291	230	252	268	223	253	246	261	278	218	293	236	266	238	235	254	236	265	233	238	235	271	295	268	234	281	237	255	244	253	264	249	238	246	253	245	258	239	256	246	261	242	236	238	220	252	271	253	215	257	211	226	254	254	226	260	241	243	246	250	224	281	239	223	252	249	237	255	252	274	250	252	250	232	253	249	259	264	222	225	257	275	224	240	231	248	245	223	260	236	260	272	250	257	242	256	232	241	250	280	244	289	260	249	256	261	278	250	242	232	226	239	219	265	226	256	254	270	238	239	256	248	247	231	255	234	220	261	277	238	238	252	265	281	258	265	255	230	225	265	244	247	214	252	254	249	259	206	229	226	231	280	257	271	247	246	293	259	250	233	239	248	251	260	297	249	238	254	261	244	230	269	261	254	242	253	260	234	255	261	254	260	225	230	236	246	234	290	232	261	242	231	254	237	248	254	251	237	252	265	219	256	250	242	242	235	270	275	270	245	233	224	255	259	264	245	263	238	227	284	259	245	245	265	233	267	245	241	233	263	236	251	273	252	247	265	251	246	227	237	259	272	246	258	271	240	244	254	252	226	269	239	241	219	264	267	285	208	262	235	259	288	245	261	221	253	236	234	199	267	243	240	236	228	219	273	248	264	266	235	247	257	248	261	258	241	244	257	248	258	235	275	244	235	286	239	265	235	225	272	260	206	263	243	247	253	281	254	263	232	240	255	242	263	266	222	206	253	252	243	238	224	219	239	223	229	267	226	251	285	250	258	247	249	235	232	225	238	253	246	262	206	261	259	256	274	242	249	248	252	253	245	261	258	222	227	251	294	284	273	271	280	235	248	250	239	235	248	234	284	245	254	240	261	280	256	264	237	262	286	257	231	261	251	247	219	221	262	258	240	263	223	241	285	202	252	283	245	277	241	251	264	268	298	243	250	236	262	221	244	254	233	242	252	240	262	265	269	252	241	246	272	229	242	244	250	240	232	255	268	254	243	248	258	261	252	227	233	286	245	256	235	260	243	231	249	245	262	243	255	245	243	264	249	258	241	231	219	222	258	231	277	207	276	215	266	263	251	247	289	268	253	262	220	240	253	245	251	249	287	247	275	296	260	255	260	268	226	240	238	243	259	261	252	240	227	247	243	239	221	235	257	250	256	276	234	249	236	277	239	217	209	254	263	240	250	262	256	253	205	255	251	251	242	223	268	239	230	232	242	243	276	260	254	250	245	251	256	252	232	259	250	247	250	253	210	241	241	227	243	250	244	244	235	236	247	238	223	219	233	253	271	266	253	261	215	261	241	233	238	272	265	271	242	266	238	269	221	253	285	240	252	247	215	259	265	260	235	240	262	258	226	234	285	246	216	232	263	237	258	267	258	231	223	273	228	289	234	265	219	246	255	247	277	222	244	257	246	245	232	227	252	229	245	267	265	260	243	241	257	255	267	255	215	242	265	233	264	237	236	247	250	271	228	224	218	232	285	213	266	233	249	248	216	219	235	222	262	292	251	264	243	256	277	262	258	220	270	246	251	222	227	250	252	257	250	242	263	226	240	235	256	234	236	239	269	231	241	244	259	228	264	220	258	270	264	231	276	286	254	230	247	238	275	258	256	238	291	259	266	258	242	268	226	247	229	248	214	236	235	293	270	261	236	263	247	256	240	233	251	226	259	247	269	252	243	259	263	243	257	247	239	281	251	256	250	266	270	235	262	245	262	235	250	295	254	249	272	217	230	258	240	269	241	206	238	269	280	254	271	251	241	260	270	261	274	238	285	237	274	251	219	236	242	227	238	226	247	239	233	243	267	262	260	260	262	272	251	229	245	259	259	236	245	253	272	255	226	252	249	253	237	227	273	255	258	279	248	246	246	245	222	253	240	229	264	255	246	239	242	242	235	232	246	258	253	279	236	262	275	241	262	217	275	226	270	251	258	235	227	263	259	227	245	250	273	230	213	250	215	213	256	250	248	250	271	285	234	225	241	250	247	266	244	261	254	244	251	229	240	253	232	269	277	248	275	244	238	267	243	241	262	268	281	270	236	235	211	265	236	239	244	234	196	243	221	266	241	251	233	240	245	263	247	232	262	229	226	223	237	236	258	265	244	256	230	264	230	272	265	231	245	236	264	227	252	236	250	247	253	265	236	227	246	244	229	251	236
4823	9331	14857	10463	6770	973	614	547	568	581	553	556	617	551	590	602	543	522	530	571	542	522	587	555	539	533	511	528	556	530	562	521	556	576	509	556	537	591	558	539	569	576	567	587	524	563	546	556	528	594	516	587	575	549	518	561	575	576	540	561	566	580	523	579	571	622	562	535	556	586	578	544	547	556	554	553	610	556	565	546	575	587	561	556	534	525	574	551	540	564	564	551	581	586	550	541	527	562	544	551	615	616	544	537	535	582	540	566	611	606	550	574	541	528	561	548	556	569	572	554	539	557	551	557	558	576	559	515	597	570	570	543	575	555	584	577	573	544	556	600	628	553	585	544	584	572	564	558	558	571	555	552	566	545	555	544	591	570	531	574	530	550	589	564	538	573	604	553	576	533	554	564	565	590	563	557	554	566	560	587	535	589	565	554	577	546	582	549	557	546	572	538	592	563	534	589	550	547	582	552	556	536	548	586	574	577	558	561	547	570	570	553	556	534	552	519	516	614	536	551	559	535	569	537	504	523	590	571	552	543	575	612	558	563	596	568	588	527	551	581	568	561	526	547	602	590	566	557	541	560	547	592	557	577	545	580	573	582	518	516	574	558	548	573	542	576	571	533	547	548	537	545	531	537	554	561	585	594	583	583	544	593	583	596	543	624	562	571	574	529	575	577	580	583	533	521	533	623	552	577	582	538	538	565	599	603	550	539	560	549	572	525	558	551	591	551	588	548	557	564	572	527	570	543	574	546	555	555	552	569	561	574	587	588	539	543	571	526	599	551	567	552	553	513	584	547	548	567	560	528	543	527	588	579	524	579	498	587	519	542	555	550	553	568	557	555	567	597	593	589	570	533	551	496	586	571	552	546	543	549	576	568	548	592	552	568	545	550	545	563	552	588	534	557	503	525	581	576	562	588	535	521	570	547	566	590	525	537	559	572	540	579	533	540	578	563	572	528	588	555	544	542	564	543	602	579	569	560	546	521	576	561	539	610	532	533	576	572	566	532	557	568	596	529	554	590	524	547	591	570	564	542	592	527	537	545	533	543	575	560	553	567	561	516	523	593	547	539	568	567	572	537	539	578	526	564	549	568	593	525	554	584	547	565	580	550	551	563	537	576	555	583	600	544	551	543	588	518	532	521	553	591	541	574	542	562	535	554	542	522	586	587	509	554	568	545	585	558	558	555	542	559	592	559	545	542	571	560	574	571	528	576	585	594	577	537	552	541	543	561	582	539	543	556	576	588	590	528	594	589	542	556	515	550	599	526	554	584	563	576	531	536	571	583	519	529	534	569	594	584	545	541	567	505	576	546	587	589	546	568	566	556	571	536	551	565	556	546	582	583	594	545	551	536	585	527	558	514	587	539	518	591	525	574	579	549	514	579	568	516	550	537	531	520	554	561	559	515	574	618	544	594	550	536	550	567	553	537	553	569	579	563	555	571	541	542	584	573	548	551	555	584	519	602	517	578	574	551	575	525	551	593	569	517	577	556	574	590	555	591	580	569	582	546	491	585	569	581	578	555	563	558	552	576	523	564	628	549	546	589	581	570	539	549	564	559	602	526	588	583	549	563	550	510	504	560	574	578	568	559	506	516	521	528	562	621	606	555	510	557	565	563	591	557	575	568	578	513	581	591	570	596	533	580	530	598	537	545	559	567	579	592	569	585	551	520	548	559	576	571	554	535	547	577	574	551	531	569	573	564	547	525	523	543	533	580	594	556	557	541	534	580	586	573	562	591	556	605	581	548	581	568	533	559	548	548	593	528	557	547	602	538	550	586	551	572	594	579	565	564	522	577	545	559	517	580	539	565	539	599	596	564	511	543	561	591	545	535	568	540	555	529	556	544	559	602	532	547	557	556	584	541	580	621	556	575	539	579	578	553	572	560	539	541	581	542	567	556	517	542	572	569	582	579	522	597	588	608	550	549	551	565	529	547	570	571	564	546	593	507	546	548	566	565	574	574	585	547	525	565	572	568	503	593	594	570	570	558	591	557	524	557	575	563	592	543	586	566	539	583	556	544	576	546	526	549	606	563	598	591	543	601	573	559	542	537	568	557	568	553	538	538	599	543	531	575	538	532	562	579	568	580	503	575	568	571	547	514	554	580	590	562	561	558	586	558	497	563	574	543	552	574	577	536	545	561	506	569	543	553	538	507	594	577	560	552	599	551	571	568	563	575	528	559	584	561	572	552	558	538	535	556	547	531	582	533	559	518	581	539	593	578	507	545	601	561	555	567	566	578	564	555	569	537	585	561	577	565	573	550	589	548	571	532	593	581	555	567	534	532	517	555	525	581	592	569	535	531	568	619	546	580	533	532	558	586	564	563	544	556	615	591	569	603	554	552	538	548	537	560	560	552	565	534	555	544	571	511	517	552	568	577	580	523	574	544	552	565	555	571	581	582	532	571	600	550	570	583	552	556	570	545	532	542	561	564	537	554	529	541	565	566	534	560	552	557	578	537	553	564	551	592	528	599	555	511	599	571	597	518	562	535	555	570	569	568	560	610	568	572	558	563	533	535	553	590	522	517	518	599	533	558	540	536	592	583	538	582	565	596	553	551	548	538	577	571	567	530	599	561	576	570	577	573	549	536	581	536	514	595	556	552	587	624	564	581	561	523	596	546	566	544	538	570	550	537	574	576	571	599	550	576	532	571	597	552	513	583	559	571	540	568	569	521	587	554	548	564	544	549	576	566	593	568	544	537	605	534	579	574	547	573	541	543	585	573	541	570	582	549	537	552	543	561	557	553	542	603	566	535	575	560	531	567	628	521	525	561	582	569	591	595	543	539	542	554	589	593	552	571	555	548	551	536	597	545	582	566	583	607	567	556	566	575	537	535	547	566	587	537	541	547	557	566	581	535	568	559	595	513	542	572	558	542	564	522	548	578	598	541	560	541	585	564	537	539	517	504	576	587	552	570	574	592	533	555	554	565	533	537	539	588	586	590	577	544	567	559	543	571	545	556	535	566	559	575	612	554	575	529	526	539	566	564	539	542	527	553	575	597	584	546	497	572	568	533	578	575	562	556	561	532	556	528	528	571	594	584	558	576	540	526	545	502	553	531	554	546	615	562	560	551	572	570	558	577	574	566	576	560	546	592	575	554	562	568	557	579	595	560	569	552	560	531	591	571	584	535	515	543	591	581	543	582	567	571	600	566	549	558	539	599	560	542	561	554	546	560	521	567	516	576	566	550	528	545	581	544	554	559	587	580	534	557	520	607	536	568	545	596	579	524	542	600	570	528	556	582	571	552	554	543	582	570	556	546	540	548	597	547	556	587	570	590	593	589	546	554	530	559	536	565	573	526	556	566	538	608	537	560	554	574	580	555	536	561	535	545	575	533	572	521	545	610	554	597	568	579	542	584	523	524	573	534	549	539	595	554	534	575	490	556	572	547	544	562	510	585	552	535	591	576	553	542	564	540	607	556	585	533	562	571	548	565	603	550	568	566	571	525	560	594	558	553	565	514
32036	59828	68334	52725	40784	12519	753	292	231	260	223	255	215	202	209	210	198	198	195	212	175	206	213	214	205	200	196	180	170	189	223	204	214	196	197	193	211	198	192	196	183	181	184	191	187	196	214	178	176	196	207	207	225	194	193	212	218	159	196	182	211	186	199	203	176	194	201	186	185	178	198	184	185	201	167	182	173	184	189	201	211	194	212	198	217	201	183	173	185	193	205	200	200	175	186	203	185	203	186	206	196	207	199	212	199	169	205	205	187	193	196	167	194	170	187	185	190	189	184	191	173	213	186	183	176	185	189	208	196	185	176	202	192	200	201	186	200	189	199	200	173	224	198	204	185	199	182	172	213	173	181	195	187	153	190	189	200	193	190	210	182	181	188	203	217	176	219	188	217	190	201	176	188	163	185	177	175	194	201	172	190	198	158	185	197	179	185	172	175	220	185	188	179	200	190	189	201	187	199	178	170	185	198	184	211	220	187	191	204	185	203	194	190	177	174	182	165	204	187	175	179	187	197	188	182	208	183	173	179	187	196	215	204	199	194	195	240	186	192	181	176	156	202	205	195	204	203	175	164	182	171	196	214	207	204	193	205	191	194	176	200	185	177	189	213	207	197	230	189	203	205	214	187	199	178	220	178	185	200	213	177	201	190	201	198	205	181	200	174	198	189	191	177	206	191	172	219	187	192	198	203	212	197	213	183	181	188	177	201	154	170	193	186	191	206	219	205	214	197	197	218	194	209	188	186	178	190	192	168	189	214	186	201	180	194	190	184	184	192	205	190	190	161	209	203	180	195	196	220	179	202	164	203	167	191	173	208	195	150	178	186	205	225	180	193	182	200	164	187	186	193	182	183	201	167	174	198	174	203	187	199	195	199	209	171	186	182	180	188	222	160	189	212	207	214	191	200	211	199	223	187	202	189	196	206	218	195	200	207	196	176	212	186	177	203	186	190	183	188	184	194	171	193	203	182	173	200	217	182	192	188	178	162	199	198	182	220	196	205	169	186	163	208	204	171	177	193	204	172	192	174	209	206	178	194	193	197	174	170	178	192	209	196	216	217	195	206	204	187	187	185	206	200	208	183	194	204	215	186	191	216	186	213	179	193	206	202	180	189	187	180	197	197	197	182	182	195	197	187	164	195	165	201	183	214	204	191	189	177	189	158	179	173	194	193	194	184	179	220	186	196	184	176	182	177	178	181	207	193	209	197	176	172	188	197	191	211	198	204	193	186	191	211	208	227	197	210	194	214	216	192	188	181	176	197	204	163	170	210	208	166	165	183	198	185	181	186	177	191	199	188	210	226	189	187	174	187	176	179	169	190	189	223	172	203	197	172	201	211	169	174	184	193	170	208	215	204	194	169	193	186	185	210	196	175	204	194	191	176	189	195	218	207	169	180	203	201	189	193	196	180	202	191	198	196	196	185	215	208	195	202	193	198	189	184	176	209	209	176	184	204	200	206	213	201	221	175	178	192	198	206	186	162	156	188	211	199	196	198	212	210	174	195	195	192	190	202	186	211	195	171	185	199	194	165	197	187	186	180	191	190	166	180	181	195	196	192	217	218	189	173	209	197	189	187	185	209	193	192	213	213	195	202	200	195	210	215	182	193	200	182	186	201	177	192	183	174	210	194	189	177	207	200	183	203	196	192	184	186	176	203	210	203	200	205	210	201	200	179	178	165	192	183	167	195	186	176	209	192	195	192	183	203	203	198	202	201	224	227	177	187	210	207	198	172	189	173	174	193	181	200	198	202	185	179	223	191	204	210	217	181	178	191	189	200	191	200	164	200	189	160	177	174	192	205	197	186	209	206	208	165	193	155	196	183	196	190	223	176	185	189	173	176	216	188	203	203	175	224	206	175	179	207	218	198	183	224	215	208	178	187	205	182	192	184	210	190	210	179	211	190	183	213	196	215	197	203	209	193	210	205	183	196	192	176	221	189	188	188	190	180	183	192	200	186	169	162	186	166	180	187	198	185	169	185	197	187	167	185	166	187	176	201	188	196	194	200	180	185	218	192	208	196	220	193	219	221	189	196	206	212	202	190	190	185	178	218	199	190	186	208	188	211	184	185	188	191	191	229	222	185	201	195	209	168	164	191	201	188	180	207	182	163	192	191	173	191	199	190	211	205	163	191	189	169	189	209	193	177	207	191	210	173	183	203	239	231	198	200	193	203	201	199	206	198	188	193	161	196	186	188	210	194	175	195	189	181	161	197	183	156	195	186	211	179	200	175	215	191	172	198	169	188	184	178	174	189	199	202	204	194	210	190	192	203	181	180	180	205	196	217	182	204	181	195	198	197	171	210	201	182	220	178	201	215	214	173	172	183	214	193	200	170	196	204	177	189	178	188	179	190	197	182	176	178	178	221	204	211	217	174	219	195	197	213	173	173	191	175	164	197	177	182	188	177	188	205	204	187	179	189	194	181	157	191	195	202	201	204	182	180	195	172	184	175	184	180	201	226	185	186	178	175	196	195	219	213	215	182	199	167	187	180	195	211	213	214	203	195	186	201	183	171	187	187	192	192	222	211	194	188	216	175	171	223	194	188	182	204	207	180	199	197	200	205	206	188	206	196	201	181	192	207	187	192	223	190	176	201	212	219	196	188	201	205	162	197	198	181	211	220	193	191	200	188	199	198	227	209	197	169	174	172	193	197	195	163	214	186	155	182	169	198	165	211	214	193	190	204	183	220	189	203	214	185	189	167	175	192	202	193	218	196	200	185	222	204	218	166	209	207	212	195	185	191	205	186	180	214	207	169	190	202	192	214	178	209	177	199	186	205	179	168	185	170	194	194	196	191	212	210	182	192	183	199	211	218	192	194	185	213	186	211	187	213	170	197	191	192	213	211	187	198	233	186	206	207	197	198	185	179	174	207	185	179	173	189	186	186	201	193	196	184	215	191	188	184	192	192	198	173	206	170	188	206	179	186	179	195	213	204	196	190	192	197	181	185	208	196	198	181	185	185	215	194	194	190	202	194	205	170	225	190	192	187	216	183	179	195	186	189	173	181	182	224	180	191	193	178	190	186	213	164	173	196	201	218	173	201	200	199	212	228	204	181	198	181	199	198	193	209	212	202	183	188	172	187	167	205	195	207	227	219	189	221	172	167	208	204	178	172	203	197	200	189	201	205	215	200	205	220	220	188	183	175	219	182	183	210	178	187	205	172	175	188	230	204	191	195	201	179	164	223	218	223	194	197	169	184	180	166	176	200	213	194	186	206	194	205	167	185	205	177	187	194	181	148	183	184	197	195	216	224	197	191	185	207	175	207	203	189	208	195	188	187	200	182	193	218	191	212	182	188	189	198	190	180	214	199	210	201	201	174	169	198	161	167	177	175	186	193	198	188	202	201	200	219	193	189	190	197	187	196	194	224	197	195	191	204	187	175	205	219	192	204	188	181	205	182	198	197	192	167	210	181	192	185	181	187	188	198	207	205	189	180	205	192	213	180	177	181	190	211	227	216	198
18556	44691	63258	59165	53074	4310	1042	914	836	782	685	646	682	602	618	612	535	556	527	548	515	496	544	522	524	533	497	530	477	532	516	538	491	511	456	487	516	508	459	482	455	457	478	503	477	508	489	494	436	426	467	462	451	449	442	458	482	496	497	468	490	478	442	493	466	461	474	444	494	454	477	449	456	495	416	472	437	423	460	492	514	438	443	485	487	480	445	468	455	488	488	491	514	460	509	449	440	486	480	478	484	463	497	476	454	450	457	505	479	442	501	515	481	452	487	485	448	461	456	483	465	506	482	477	456	483	522	444	485	463	444	439	483	461	470	476	511	483	449	491	485	460	465	475	497	464	486	443	428	462	455	473	489	480	449	446	458	484	501	501	480	461	482	497	446	466	456	488	473	461	459	436	466	441	403	466	457	465	465	488	450	509	471	460	446	448	480	460	494	473	489	440	454	462	524	467	444	469	473	451	466	485	423	459	446	431	461	479	493	448	455	458	444	470	460	500	450	457	467	455	433	474	530	490	476	474	471	440	489	496	448	515	465	481	456	476	446	467	498	482	508	471	487	428	456	494	438	450	425	459	462	461	481	488	453	441	460	456	505	483	423	475	491	460	460	474	470	464	494	469	466	461	469	507	453	465	453	438	502	507	471	500	457	469	466	479	484	455	478	447	483	498	507	460	449	447	454	445	497	473	454	461	436	454	496	478	455	462	454	482	469	534	445	490	460	485	487	478	467	454	458	473	475	487	443	446	498	465	510	482	486	486	477	460	474	499	461	478	476	472	453	477	478	477	512	451	463	457	434	462	437	493	512	476	499	477	447	464	482	488	477	440	484	465	491	463	482	468	466	493	476	468	452	460	481	475	447	496	475	469	468	457	453	471	442	496	475	464	484	463	511	512	478	437	445	465	486	491	504	472	441	428	437	456	477	446	480	460	470	462	505	431	437	497	486	464	463	489	450	492	441	468	485	468	464	453	460	474	435	477	436	497	449	446	465	484	453	481	469	445	463	459	484	467	462	452	446	467	505	490	454	496	475	470	441	463	445	444	504	507	474	491	475	499	487	453	472	440	466	453	485	486	464	469	478	458	476	478	471	444	504	468	488	474	466	475	457	459	433	490	447	444	455	497	446	487	436	464	469	468	469	439	485	474	458	454	449	438	502	458	456	456	482	503	475	459	483	451	495	480	481	491	479	444	437	484	465	439	469	526	456	483	495	494	467	449	489	461	476	478	475	456	467	480	443	490	480	484	448	457	452	481	445	464	461	430	455	477	491	459	471	471	457	436	478	475	505	496	487	477	459	474	480	445	473	458	472	443	477	493	441	465	457	422	484	488	499	457	488	462	473	473	452	435	490	491	468	443	462	429	461	467	476	456	466	445	447	479	518	487	464	474	483	479	497	484	490	498	479	479	482	462	441	448	453	484	525	442	464	465	465	539	463	492	456	459	451	468	456	465	478	485	446	482	447	476	448	472	447	434	495	443	469	434	518	475	466	482	482	479	451	469	450	486	505	489	475	458	455	500	509	476	471	455	489	469	418	498	483	470	510	493	472	490	451	477	470	446	467	471	475	470	445	452	464	479	442	459	462	488	469	451	497	471	471	494	485	464	474	462	469	473	517	503	503	453	525	500	495	495	499	484	459	468	485	474	498	473	482	435	458	452	437	477	492	434	447	472	481	466	440	496	493	471	498	485	442	489	464	453	479	477	523	475	476	486	491	504	464	497	472	472	452	477	465	442	455	464	460	446	492	473	426	497	468	462	455	475	462	479	481	499	484	506	488	495	496	445	484	449	454	471	486	450	477	432	408	494	461	493	467	477	500	504	475	449	417	457	457	457	453	494	491	471	476	480	477	462	449	439	481	471	461	492	482	501	470	453	473	491	440	431	462	501	470	465	488	443	471	491	467	485	463	448	450	484	465	496	453	464	488	443	439	468	479	483	445	489	457	458	470	468	461	473	491	481	477	445	440	470	451	470	482	478	415	473	470	448	468	437	436	467	429	478	466	485	480	449	455	467	441	476	470	489	457	483	493	456	456	476	433	463	451	465	435	461	473	476	486	504	442	459	485	439	469	447	441	432	488	475	446	448	486	474	494	482	463	489	511	457	527	444	474	465	437	486	464	477	494	467	456	484	455	443	452	468	450	458	482	447	471	480	470	446	438	469	456	505	484	469	456	459	462	461	477	470	471	501	477	445	438	465	439	435	469	462	486	518	478	420	434	468	468	490	465	429	447	460	487	473	471	467	450	474	483	480	480	478	454	503	450	477	435	475	482	471	483	445	443	482	490	422	480	466	468	471	490	468	445	490	466	471	485	427	489	462	468	454	461	470	482	484	493	457	469	500	487	491	474	443	497	456	471	450	459	468	498	471	483	499	458	444	477	478	471	485	461	482	467	470	475	499	484	473	441	483	492	454	498	483	464	440	447	444	478	440	445	490	435	452	476	472	441	495	456	476	450	493	461	470	474	475	502	473	450	454	478	468	454	463	467	446	511	441	489	442	489	445	459	460	429	427	452	457	449	485	467	421	453	472	470	451	446	450	454	479	446	450	508	486	487	474	461	476	445	432	426	427	501	452	440	511	491	480	494	476	431	456	465	435	464	492	426	460	466	502	460	455	481	462	451	507	459	500	492	450	491	511	478	483	478	457	453	492	547	513	447	477	471	487	473	455	441	481	470	469	427	447	476	479	469	471	472	439	446	488	425	507	434	504	464	458	478	468	457	472	480	486	439	484	454	501	463	469	472	456	464	490	500	467	433	458	508	468	445	469	457	463	453	445	463	477	420	481	488	459	441	454	459	403	440	463	495	476	524	485	460	440	468	457	433	480	463	468	504	472	465	479	465	464	481	449	463	462	474	489	469	471	438	465	479	452	496	488	487	464	452	476	481	414	465	483	463	474	468	461	479	513	436	465	491	512	477	471	461	453	451	474	460	463	473	446	474	485	468	477	530	476	448	510	504	478	435	479	470	478	481	487	465	490	469	490	513	492	452	429	461	472	492	456	479	440	465	474	465	464	514	476	468	446	473	520	459	477	448	502	496	469	505	443	474	471	481	467	455	469	494	487	487	483	482	470	470	470	457	448	478	473	450	496	459	435	454	462	462	478	465	471	453	442	482	426	482	462	481	451	467	467	501	467	479	439	464	470	417	481	459	503	462	438	448	474	499	459	473	467	474	474	440	466	430	473	480	427	495	496	473	485	459	507	460	454	489	415	472	446	479	471	459	483	472	459	441	479	409	494	450	489	443	416	507	473	480	496	436	460	485	416	491	447	455	482	461	460	483	442	463	498	452	462	484	429	522	473	475	428	453	485	476	469	503	480	463	466	454	522	495	460	450	456	465	468	467	510	489	469	412	435	483	439	459	480	498	481	469	442	474	456	494	490	468	491	467	459	466	443	456	462	476	459	445	472	476	454	483	464	463	452	467	461	490	449	474	454	523	475	459	443	469	450	494	471	501	447	486	494
39990	71829	77695	62702	53158	18672	2273	529	456	443	416	398	377	390	351	352	363	327	344	341	389	333	328	363	332	355	348	344	317	344	370	312	351	360	332	342	322	342	322	327	356	380	360	297	333	335	334	353	336	379	340	306	338	314	312	335	334	333	320	304	338	379	340	361	340	368	370	346	344	318	341	340	321	354	329	333	348	316	312	360	330	304	351	315	331	316	322	364	340	330	308	357	350	310	354	343	349	339	322	333	304	296	309	302	307	302	312	323	351	339	332	328	302	313	361	320	297	365	353	345	358	310	333	286	330	360	349	308	326	314	342	312	337	331	329	308	335	319	315	330	322	363	346	383	320	331	348	316	337	360	342	320	347	325	364	340	366	352	351	362	311	319	351	326	365	348	326	349	318	340	333	326	309	299	320	341	366	311	344	309	324	340	333	364	358	333	336	347	318	323	346	349	332	336	303	345	322	351	345	349	330	296	306	298	345	339	362	296	350	331	351	338	341	344	360	339	348	329	336	326	347	301	348	331	330	305	341	315	329	316	332	358	336	377	314	308	362	325	317	342	325	347	351	304	359	321	300	319	370	376	309	338	310	330	337	327	322	359	348	305	305	337	352	336	327	331	354	346	328	332	379	337	334	331	337	321	356	326	327	331	326	310	307	358	362	335	326	367	285	320	333	325	376	347	296	329	340	316	328	313	326	313	309	349	339	311	339	306	306	327	302	344	332	351	300	327	335	313	334	333	279	283	326	336	323	364	341	314	339	352	344	316	324	329	339	338	331	299	307	315	298	343	333	355	352	312	317	350	373	349	335	311	299	324	333	335	327	331	372	316	304	337	330	352	341	357	357	332	370	398	330	353	334	343	338	297	321	338	346	330	322	284	324	330	292	340	367	356	318	333	301	295	356	367	330	303	324	331	339	324	348	329	325	336	316	360	350	346	391	354	340	317	349	353	289	361	337	338	308	344	287	345	333	334	352	317	338	324	337	280	327	312	301	345	329	351	349	300	342	287	298	330	330	305	324	316	338	331	393	348	299	333	357	345	336	325	344	362	329	306	352	345	339	313	334	338	346	320	330	309	357	331	285	373	340	337	314	356	307	354	340	357	333	328	329	333	345	338	370	315	322	332	331	307	336	315	337	363	358	320	339	321	341	333	305	321	334	308	353	355	324	346	317	335	329	296	359	357	369	334	340	397	334	324	341	328	313	331	348	335	366	337	362	320	339	374	376	325	342	335	333	307	335	334	323	301	347	342	335	315	312	311	320	298	343	306	352	330	313	347	355	325	329	360	323	341	344	342	338	304	351	355	310	340	339	354	326	320	401	332	356	343	320	302	357	352	311	314	327	327	338	301	332	347	352	345	322	314	328	371	355	398	316	308	350	325	346	360	347	332	331	340	333	324	312	331	334	303	327	320	330	334	321	333	351	320	310	331	326	343	312	345	351	358	320	312	338	330	373	319	315	362	307	361	316	319	334	333	330	353	336	341	326	304	308	346	354	314	360	371	353	341	353	337	342	342	356	374	334	321	366	314	325	346	371	346	365	312	341	341	321	381	358	357	297	303	343	311	307	362	350	343	369	327	374	314	325	296	335	311	331	311	331	331	347	340	344	353	325	332	365	351	286	352	363	317	354	340	330	325	331	326	311	302	342	363	321	327	316	371	361	349	306	332	341	342	348	314	321	316	315	284	348	337	335	339	341	319	318	313	299	334	333	300	331	340	363	321	350	371	376	353	358	353	350	339	364	315	297	354	328	325	354	318	304	339	308	324	316	313	324	307	357	375	316	358	305	337	357	337	330	325	337	335	327	320	343	330	331	320	324	303	331	336	336	316	337	317	327	331	363	319	312	374	339	329	337	338	398	307	287	301	297	323	360	310	310	320	350	362	302	310	362	375	314	311	336	343	344	354	336	320	323	329	327	338	317	339	314	336	301	340	327	320	349	321	332	358	383	330	329	360	386	324	306	307	372	315	323	344	359	333	297	328	295	302	339	329	361	358	358	335	337	331	297	351	350	336	323	359	325	341	348	352	331	350	295	343	336	327	334	365	373	337	350	349	340	335	319	326	328	324	342	309	339	327	289	312	344	384	341	346	327	314	358	336	342	328	327	341	329	318	336	288	327	324	349	328	337	335	317	341	341	316	322	319	340	325	349	341	318	342	336	337	325	346	373	314	334	323	338	344	332	334	302	315	343	314	328	323	345	317	300	346	350	369	332	303	318	299	317	376	344	302	340	309	279	343	332	336	358	312	360	330	325	341	353	322	319	326	339	334	332	363	338	346	331	309	345	314	324	306	320	350	346	357	345	339	384	373	350	351	340	339	373	314	358	286	330	327	329	330	359	354	315	311	320	340	355	355	352	330	354	309	305	339	356	338	318	307	301	325	337	353	337	318	314	346	333	318	350	368	330	343	317	369	345	330	317	356	332	313	302	305	335	328	327	306	330	332	351	317	330	331	337	329	358	340	337	346	312	351	338	311	318	288	326	349	312	328	325	304	359	316	348	354	321	337	346	365	352	335	347	361	349	343	302	351	332	360	362	319	319	338	349	324	313	367	348	339	351	355	368	323	320	371	358	344	358	358	317	350	358	364	362	307	345	334	339	317	341	324	333	309	360	313	312	333	339	322	295	322	344	375	333	340	314	347	308	334	335	303	365	331	330	361	365	354	323	346	347	332	332	341	316	307	352	327	316	313	306	335	304	337	336	344	298	323	334	332	343	342	331	338	299	371	335	330	330	342	325	331	372	351	321	325	347	339	341	322	338	348	367	351	337	353	308	348	373	344	338	348	330	335	345	327	345	328	328	301	337	300	357	298	325	360	362	320	348	324	299	320	346	338	315	351	321	342	337	335	333	280	367	355	336	343	329	320	369	311	339	350	368	331	338	353	323	341	333	306	308	341	347	372	318	352	342	310	326	349	327	363	377	346	313	325	354	336	320	338	325	348	315	319	354	308	335	294	320	318	309	339	329	335	359	340	343	344	344	307	362	336	327	368	327	342	329	347	342	333	332	340	311	335	281	346	335	317	355	326	308	320	323	335	344	325	318	338	334	339	343	303	320	333	318	300	365	342	365	315	331	331	333	315	305	337	356	349	337	324	339	307	307	301	359	319	302	352	325	355	378	329	331	339	330	326	312	335	328	321	338	307	327	338	319	308	323	369	310	360	336	314	323	325	348	360	355	304	356	349	343	338	340	399	342	331	334	317	326	388	328	347	309	344	307	328	336	315	339	347	320	331	327	331	320	304	339	337	317	340	322	328	306	334	307	328	359	360	336	329	311	302	333	358	329	324	359	351	301	333	323	334	315	356	330	308	307	322	329	321	331	349	358	349	317	341	343	313	368	349	328	348	336	321	308	306	325	330	360	359	328	335	324	331	347	329	326	348	329	317	350	344	346	345	334	308	344	321	359	323	325	338	331	335	352	311	323	366	330	329	332	316	335	323	306	348	354	287	340	364	334	289	310	322	334	315
22230	52804	73205	68907	62937	4524	1760	1486	1406	1253	1181	1093	1085	1081	952	982	946	951	951	910	861	870	846	794	856	866	736	814	777	824	808	828	802	744	806	747	790	787	825	769	832	759	796	737	795	721	751	717	749	766	733	724	789	770	776	776	773	783	765	752	788	750	745	741	733	766	793	754	746	713	752	745	776	685	747	738	751	750	736	733	735	750	758	758	751	768	788	726	743	741	769	695	749	776	731	754	776	778	794	764	727	738	749	753	734	809	743	747	762	741	747	769	763	721	765	787	694	766	762	738	708	702	784	784	785	774	703	811	723	811	743	747	743	703	750	724	772	741	754	737	746	727	818	756	760	747	769	772	791	793	716	738	744	730	762	754	724	748	755	782	748	678	788	716	781	731	765	769	715	755	756	775	734	715	754	800	774	761	708	742	703	771	752	757	770	768	746	755	729	760	716	790	755	709	778	705	704	745	725	707	713	790	800	743	698	773	725	769	721	737	763	737	743	746	724	705	742	700	776	783	711	705	759	695	754	793	685	755	775	715	708	741	779	721	760	867	739	711	759	748	701	702	718	774	773	777	733	808	793	751	792	752	692	771	681	691	714	775	709	753	773	761	748	744	761	777	747	727	771	748	717	728	705	757	788	718	782	726	806	746	735	761	664	752	723	715	745	727	720	748	753	768	736	714	766	764	775	714	741	735	714	736	816	734	725	742	728	686	747	737	711	745	720	773	711	791	734	786	746	803	687	758	782	755	757	744	722	785	726	789	760	750	783	755	736	723	756	766	758	735	791	733	732	794	749	726	739	761	753	749	750	722	750	668	742	776	752	770	801	761	755	756	787	746	769	751	764	746	745	766	746	716	697	735	751	762	744	775	771	745	687	746	766	768	752	756	802	760	769	743	737	724	776	766	736	760	736	755	709	730	784	785	764	757	767	725	745	737	717	699	723	764	779	720	725	720	721	720	762	741	687	749	707	748	720	709	750	707	770	726	702	761	750	803	740	767	769	735	751	707	774	767	697	738	773	768	757	730	755	768	716	712	736	778	746	713	714	765	780	771	733	689	729	739	732	737	729	742	763	734	699	791	774	750	757	753	737	709	706	714	790	691	772	793	764	764	717	787	742	749	738	747	790	717	758	765	713	736	751	738	776	760	693	740	752	785	736	745	744	715	764	715	751	750	709	767	762	748	812	798	761	752	704	771	759	775	722	765	752	735	757	781	764	735	758	733	760	762	743	771	743	747	786	730	742	709	797	746	810	700	717	772	751	752	723	747	733	719	759	729	740	753	749	735	779	735	722	762	765	734	723	787	761	798	772	723	784	716	700	761	730	722	698	747	752	776	710	767	783	788	776	785	753	749	670	747	767	749	767	709	776	738	755	771	734	772	757	752	719	757	733	722	742	750	780	746	759	720	707	784	783	723	791	751	732	783	711	734	716	710	738	730	746	761	751	778	723	737	733	741	748	703	764	743	738	746	702	737	728	743	727	771	753	743	781	741	794	736	746	728	750	714	740	695	721	691	725	752	729	763	777	704	777	720	771	831	750	771	767	784	711	778	773	778	764	738	795	772	761	747	772	770	742	729	740	731	765	735	737	748	786	767	786	751	715	719	738	730	739	782	801	759	711	744	726	750	786	757	739	759	765	760	733	759	756	767	736	728	752	808	764	762	759	759	754	763	775	769	759	762	738	792	713	748	781	760	822	710	745	719	800	761	748	730	759	786	751	731	724	804	720	704	791	767	735	710	749	754	741	756	750	781	692	729	772	739	782	721	706	738	724	719	737	732	736	740	728	748	712	731	766	731	775	807	752	818	758	747	763	738	736	743	781	717	740	701	731	810	777	739	698	702	737	721	741	726	794	739	749	737	743	710	738	734	761	719	769	785	769	738	734	694	774	736	762	737	731	696	729	753	745	706	735	746	767	759	734	765	783	690	776	747	754	718	761	774	775	737	680	745	771	766	774	760	780	727	802	737	788	757	773	745	712	729	805	754	759	719	758	701	707	752	761	716	763	739	748	774	724	752	760	727	762	763	790	707	738	745	799	769	685	772	744	757	768	833	712	746	733	801	762	719	752	776	758	782	764	750	734	756	723	791	713	727	779	761	774	780	753	756	738	703	798	744	759	792	747	704	728	732	725	726	802	728	730	762	752	764	764	746	707	727	712	752	769	726	746	710	750	782	736	740	769	764	829	740	737	761	760	698	709	785	737	733	703	740	709	770	747	756	751	760	758	763	758	731	781	744	733	757	757	740	771	762	732	717	741	734	718	722	784	799	726	758	718	725	762	747	762	751	779	767	754	752	785	741	776	764	742	752	733	732	755	749	721	776	804	740	740	734	737	730	743	741	745	727	771	765	723	752	780	716	697	785	736	751	741	742	783	761	748	722	757	779	745	745	724	741	735	736	782	752	756	762	731	726	732	723	742	754	747	754	703	737	779	745	759	788	775	791	748	730	747	761	783	743	752	749	721	780	730	744	790	781	793	781	736	728	706	718	726	736	759	797	706	724	734	734	717	721	742	778	754	728	770	755	770	704	720	727	714	733	722	816	748	759	727	770	712	814	730	772	755	770	767	716	752	749	695	733	704	759	764	740	739	731	771	751	778	726	756	701	747	726	770	748	838	670	782	763	727	691	750	685	727	682	748	770	763	775	749	714	763	766	790	705	783	737	741	792	697	768	735	765	740	771	742	761	725	717	767	751	704	729	750	755	730	723	771	790	722	760	728	759	758	732	704	719	736	724	735	734	738	735	742	750	741	749	699	730	750	759	774	776	708	718	718	768	721	782	746	684	786	740	770	733	703	722	738	752	742	705	729	726	751	758	737	780	773	694	717	769	720	712	804	743	767	736	783	759	766	735	751	748	748	736	773	768	733	799	728	729	759	753	795	722	783	787	723	725	707	786	748	755	720	742	761	710	761	700	758	715	726	784	754	785	723	742	754	793	770	746	765	800	802	689	761	730	746	798	774	745	739	681	759	733	735	730	759	687	742	764	727	734	776	721	745	757	792	743	748	747	731	777	713	706	735	712	739	764	757	728	794	745	705	780	747	806	736	720	793	730	762	774	687	769	782	782	723	695	734	751	733	708	791	753	771	709	713	754	751	756	755	773	783	769	752	729	771	703	764	803	748	765	736	721	781	739	788	816	774	739	759	707	780	768	755	780	730	756	751	759	737	744	742	771	767	737	769	741	783	719	779	730	767	774	710	758	727	750	723	772	720	748	746	749	746	785	755	772	702	753	814	748	723	786	769	735	758	764	807	782	793	823	728	735	753	751	727	767	767	804	724	719	761	709	775	753	771	766	698	762	735	788	714	746	760	758	734	718	741	755	748	721	730	711	791	738	768	727	753	781	769	798	780	703	707	772	779	721	735	697	733	744	769	770	761	730	738	774	673	766	725	735	794	780	705	730	758	745	756	713	740	768	731	709	758	740	737	691	747	725	740	738	801	761	726	741	756	792	740	732	779	732	764	739
10126	9372	9074	4641	2104	289	257	235	244	221	236	253	264	242	220	244	220	241	206	241	253	247	210	216	224	243	230	255	244	262	213	243	258	245	230	234	236	247	244	204	237	225	250	238	267	244	254	239	246	252	269	261	246	272	246	216	238	248	232	222	231	263	234	246	223	237	252	261	222	222	246	249	233	217	273	250	264	251	226	230	246	277	226	228	255	256	229	248	233	236	234	216	262	214	260	222	228	226	240	215	239	260	237	217	216	268	242	224	244	227	215	229	237	250	218	235	261	264	250	252	216	237	233	221	251	227	229	217	225	257	234	236	241	206	242	244	262	232	229	226	222	239	264	240	249	220	242	261	249	234	227	209	221	242	260	229	258	261	236	255	230	202	274	237	236	219	211	247	203	251	210	255	245	244	246	243	242	239	208	256	256	250	244	235	232	213	210	214	256	258	238	258	237	264	215	212	236	240	274	246	226	230	229	259	230	218	224	263	224	225	225	204	222	223	246	221	247	247	242	266	229	211	223	236	249	257	231	228	234	207	238	260	228	225	231	258	246	242	222	253	237	255	243	243	211	235	252	230	256	234	242	231	238	240	225	229	238	254	243	252	219	258	248	258	252	243	216	227	246	248	253	229	250	255	228	231	270	228	221	242	225	227	257	264	233	239	263	239	234	235	254	236	245	224	261	227	220	240	245	227	224	242	233	237	232	223	238	232	242	221	242	246	223	223	220	270	240	242	233	253	264	250	229	233	263	222	205	221	252	234	237	175	225	255	249	222	255	238	217	225	230	255	234	237	228	243	265	252	257	244	271	230	215	232	239	224	209	247	224	229	226	263	213	222	254	283	231	248	230	247	227	249	245	242	233	233	243	225	216	228	230	236	232	247	231	273	252	215	225	230	244	229	214	233	254	219	231	240	228	228	238	251	205	243	256	251	234	203	266	215	256	239	235	241	244	248	226	267	239	225	252	216	240	209	252	261	242	247	258	214	253	243	228	220	258	242	194	248	221	250	235	235	240	241	232	241	226	242	248	226	244	246	229	255	233	225	226	243	254	243	250	208	236	225	256	203	234	229	219	233	232	217	228	265	226	254	264	242	263	240	221	222	248	234	250	245	228	257	256	212	237	208	249	237	227	247	262	241	255	236	278	259	214	237	240	236	225	232	219	231	227	239	240	245	244	223	221	207	247	222	242	245	257	243	252	256	238	243	229	238	225	216	253	235	233	242	262	241	252	225	248	224	209	258	211	237	241	213	254	258	265	215	264	229	246	237	232	227	218	224	244	247	227	232	227	251	240	240	244	231	251	244	234	260	255	241	239	244	241	255	271	226	233	222	226	233	218	222	238	255	289	265	239	220	245	253	220	232	236	252	264	243	234	218	240	229	265	243	255	237	229	213	248	221	217	270	210	240	252	228	242	247	242	229	212	229	253	237	237	233	252	257	252	249	214	261	240	231	225	215	229	225	232	214	229	244	206	229	237	246	222	225	237	250	224	238	248	218	228	234	242	221	211	244	247	244	269	259	227	242	224	248	248	256	256	233	224	262	212	252	256	247	223	229	221	244	232	236	218	237	223	242	267	241	217	237	225	237	234	251	225	213	250	234	226	223	246	249	231	255	216	223	244	199	235	283	241	220	240	225	237	222	240	246	252	262	224	230	239	241	239	260	236	239	273	236	254	251	252	253	226	240	261	233	236	214	260	244	244	234	212	202	254	229	250	245	222	266	227	271	220	224	248	265	238	250	263	249	232	240	179	249	251	213	237	245	244	239	209	230	224	257	208	282	236	256	221	257	244	236	242	228	240	237	243	232	259	269	269	233	235	260	217	241	236	234	259	241	249	237	244	235	250	229	251	261	204	223	241	215	214	220	242	222	240	238	227	247	222	255	270	216	231	239	255	256	265	231	243	240	204	249	244	250	244	233	261	229	213	244	232	265	256	248	247	243	239	222	219	247	228	240	234	236	215	286	195	225	244	208	255	236	233	236	232	242	232	242	258	260	241	226	245	253	249	220	245	263	247	254	222	235	234	208	227	244	231	233	228	231	249	220	273	243	245	261	239	239	233	235	223	211	248	255	230	214	250	256	233	252	223	228	209	217	243	220	226	215	232	223	235	237	236	223	249	221	239	215	234	233	223	212	228	220	245	272	251	216	281	251	234	235	273	229	242	214	252	256	212	246	248	232	232	232	235	234	254	236	248	215	224	224	234	240	264	232	239	239	234	215	225	242	238	231	214	247	232	228	206	233	248	239	228	252	210	243	223	239	248	258	247	251	266	216	235	252	256	248	242	234	247	251	238	212	221	207	236	239	238	215	237	223	213	235	243	208	251	214	244	255	216	262	229	238	254	240	233	244	240	253	232	253	259	239	223	237	266	226	218	218	234	216	235	198	224	269	258	222	236	262	258	220	209	245	252	251	255	225	259	229	237	245	236	237	212	217	248	237	231	225	213	263	238	255	248	251	239	270	233	237	229	226	236	231	231	224	245	237	223	231	214	208	241	216	230	241	250	199	184	230	209	254	232	236	254	265	208	266	229	255	214	229	211	252	227	260	251	230	258	209	213	246	253	241	244	216	224	247	272	258	234	218	219	224	203	217	253	247	230	249	242	222	231	250	258	232	231	200	221	242	212	232	252	241	259	253	249	256	234	233	200	244	253	243	249	230	211	241	239	250	229	211	215	234	252	236	224	209	225	248	259	233	231	247	245	208	232	242	222	248	236	257	222	251	212	257	246	225	216	222	248	248	246	242	214	242	270	257	262	225	253	240	262	245	231	218	211	224	238	226	248	225	250	241	235	248	229	237	263	244	250	244	233	253	249	224	266	223	230	235	233	233	261	199	233	233	257	227	233	264	206	253	200	236	231	254	224	281	231	257	250	221	258	252	245	255	244	254	272	259	243	241	244	238	254	267	277	211	244	230	231	261	238	235	218	250	279	207	244	235	231	266	237	237	268	218	248	252	238	235	239	264	225	245	224	240	211	238	259	248	259	242	252	222	242	253	235	236	212	248	245	260	220	238	267	219	222	269	248	251	244	224	237	230	273	214	212	219	239	217	230	265	202	214	250	247	245	233	266	228	245	256	209	235	230	233	245	227	235	212	264	211	221	227	222	243	256	255	256	212	209	224	236	222	211	240	246	249	211	238	259	213	240	255	238	248	220	245	263	235	269	255	263	249	223	201	222	235	229	248	246	256	239	245	247	224	229	206	223	239	245	214	240	242	245	239	229	239	253	232	235	237	277	219	240	242	244	234	242	239	234	260	227	233	244	274	243	230	233	246	244	218	228	248	231	256	230	248	211	220	226	210	256	270	236	243	258	256	252	257	233	234	258	245	247	251	246	264	237	229	236	278	232	194	231	263	256	257	246	240	261	225	257	209	254	197	258	258	249	245	210	222	232	256	247	222	225	224	222	246	245	228	253	234	258	242	232	249	234	223	243	264	258	236	222	255	225	241	252	236	234	250	256	230	244	250
5572	9168	14250	11566	6599	521	580	562	514	535	525	580	562	546	536	513	530	558	542	539	552	575	554	539	550	569	517	537	549	482	527	560	505	521	571	508	486	532	574	566	547	506	546	543	544	543	513	547	533	575	540	593	551	557	568	590	523	536	548	559	547	550	548	533	543	558	514	502	529	576	518	530	545	540	554	591	546	540	519	527	520	509	538	546	554	559	567	539	527	521	570	524	517	529	525	536	515	523	545	508	552	526	552	573	551	541	536	536	547	539	580	518	564	566	550	545	526	574	545	561	541	535	529	548	488	525	552	580	576	566	576	536	553	537	577	527	526	546	534	550	554	528	545	551	530	531	564	571	524	539	499	527	516	555	521	505	547	522	507	556	523	557	584	533	551	565	552	561	549	537	507	533	539	570	524	535	570	557	506	524	542	530	565	546	558	512	566	516	542	541	538	506	531	555	542	541	542	568	543	509	557	529	503	555	527	543	532	518	512	541	513	546	505	577	543	573	593	595	524	523	539	556	504	555	564	515	534	558	481	541	502	512	532	528	574	516	516	508	543	554	562	523	579	556	552	584	533	549	527	583	545	524	542	530	494	522	525	473	541	522	520	510	522	536	508	535	532	555	527	536	538	525	534	529	554	502	531	537	564	515	557	528	536	500	559	541	505	549	509	548	512	545	539	540	539	513	528	538	531	564	552	525	541	506	508	520	505	526	526	506	545	499	565	569	527	544	543	549	540	533	530	574	510	535	555	523	485	534	545	530	563	519	507	578	547	534	555	536	505	510	540	576	538	535	592	560	539	520	543	555	525	541	531	508	545	536	545	556	520	553	553	549	609	547	531	524	510	569	547	507	520	566	505	550	529	527	535	534	541	489	511	523	549	565	576	508	495	553	571	553	539	527	518	528	509	480	522	553	504	568	559	561	557	549	485	538	534	548	510	528	545	526	517	517	562	571	503	523	492	580	519	521	558	522	506	500	582	538	559	569	518	536	546	535	534	545	536	555	515	551	561	550	536	520	546	541	533	509	552	564	527	559	540	528	541	554	577	536	573	589	518	511	536	506	545	545	533	517	506	531	555	540	544	577	530	589	532	547	487	567	546	517	539	537	539	545	528	565	545	564	520	489	486	560	512	532	540	526	543	528	535	554	532	556	525	554	537	541	543	555	518	540	547	533	538	517	584	516	528	562	545	533	527	549	550	521	538	533	539	545	536	531	575	499	557	523	560	540	541	554	526	541	560	546	504	553	523	554	515	590	556	544	540	558	527	551	583	530	560	493	573	549	565	510	519	569	535	518	550	530	547	500	511	523	520	541	536	560	491	495	519	562	539	534	503	487	580	569	525	571	523	546	515	515	506	560	564	544	547	535	548	526	542	533	530	524	561	516	545	551	560	517	581	507	489	549	599	553	507	526	571	535	507	513	502	551	534	527	566	513	535	535	541	588	526	515	520	537	551	529	507	566	547	501	581	536	598	561	550	544	513	530	538	523	497	543	555	537	529	542	559	502	558	544	534	533	539	528	544	554	500	540	520	548	534	537	516	542	549	540	477	555	555	549	531	567	545	534	503	513	558	575	528	517	578	541	561	571	539	515	500	525	503	536	498	552	511	573	535	535	561	575	540	521	529	535	528	526	567	489	499	548	544	555	508	543	549	543	532	498	541	518	567	527	488	516	531	534	590	513	543	516	517	565	571	547	548	516	537	545	561	546	559	528	575	544	562	519	519	537	544	533	566	536	528	542	527	505	538	579	607	570	552	549	539	540	561	531	574	517	545	531	539	519	520	520	536	522	561	557	535	526	518	542	529	520	542	546	566	557	543	543	510	569	502	532	566	509	551	500	546	503	549	543	524	532	479	559	503	547	539	537	508	554	558	591	578	551	541	535	516	562	565	543	539	526	523	559	498	534	538	555	535	521	529	569	530	603	518	536	545	555	551	522	551	553	556	529	533	542	536	505	577	520	572	497	513	539	508	527	578	557	575	585	510	564	565	536	514	488	534	516	552	580	541	538	511	536	565	540	487	505	559	570	560	535	565	531	524	540	536	535	549	532	560	583	549	551	517	545	538	545	527	513	519	482	505	538	539	547	524	530	558	538	532	542	543	517	543	491	557	523	521	505	561	554	582	551	528	591	521	524	537	549	566	571	547	511	515	559	527	540	502	521	574	551	530	544	535	548	600	537	493	519	541	534	528	497	543	552	522	508	560	519	501	504	539	540	555	551	587	575	555	538	493	488	542	529	498	521	518	496	559	544	549	518	529	564	543	511	517	519	527	530	533	505	539	540	488	532	611	551	574	557	539	539	533	517	538	569	511	541	555	544	562	575	548	578	549	527	493	540	575	501	519	571	577	568	557	495	580	468	541	496	543	504	502	523	504	599	540	547	523	533	530	577	505	519	542	562	513	508	564	566	544	507	538	524	595	530	541	523	564	578	556	570	516	535	529	517	570	541	519	560	547	566	538	561	533	533	556	534	538	561	525	527	539	513	536	529	553	542	542	521	541	548	552	522	570	527	579	533	550	571	508	551	573	528	550	531	527	532	547	536	544	556	595	557	525	523	565	532	555	531	498	529	566	553	524	545	527	506	530	536	525	522	560	577	523	535	550	519	525	556	538	551	514	500	539	547	568	518	528	544	511	529	499	502	538	551	558	526	494	522	563	549	532	521	566	546	536	567	509	548	557	576	528	544	535	537	529	514	561	526	541	582	523	502	516	533	525	557	561	529	515	575	527	524	527	561	552	527	536	554	534	536	520	562	522	519	538	510	568	562	560	515	526	556	503	542	569	597	512	547	522	487	553	541	556	523	537	536	527	537	530	551	583	544	583	550	564	536	521	538	540	544	492	563	506	534	553	494	533	470	573	589	517	533	560	529	526	505	575	557	568	522	551	551	550	582	541	512	538	524	548	529	569	527	473	538	541	518	557	518	513	544	523	519	530	515	567	507	529	517	538	547	542	564	548	517	540	535	529	548	551	508	529	517	534	516	530	512	559	521	588	555	517	549	520	557	481	519	550	509	530	563	552	547	499	526	576	587	568	520	516	536	559	569	553	553	535	536	552	548	502	538	562	528	544	553	587	494	538	555	562	554	531	530	515	567	562	552	539	520	520	539	535	584	591	562	569	501	562	500	520	503	531	530	496	532	532	535	568	551	538	555	496	569	545	528	552	494	559	520	521	540	479	534	575	540	522	558	583	576	578	545	564	558	575	567	558	502	525	548	569	561	479	525	472	517	558	546	546	555	523	544	537	554	564	524	573	559	530	557	533	518	514	546	574	557	565	556	529	532	536	527	545	579	479	553	538	533	563	527	534	555	534	535	553	536	531	519	521	546	532	569	518	525	527	539	528	523	560	567	540	516	561	533	533	523	565	556	559	518	523	561	500	517	548	508	533	542	551	536	500	518	543	559	577	547	559	563	481	552	552	564	557	563	552	509	534	540	500	559	540	494	522	530	528	541	518	523	541	555	551	522
28947	47911	58655	52952	41498	8745	547	289	245	228	224	198	212	227	218	219	193	197	214	186	181	192	181	189	191	167	183	168	164	185	181	201	178	192	180	166	187	179	183	165	156	162	157	162	151	158	180	167	174	171	187	167	152	186	152	176	169	170	175	173	184	209	162	184	160	196	173	145	174	157	169	179	158	167	152	161	172	180	166	171	186	160	162	171	166	148	185	164	181	181	169	173	177	166	174	191	162	179	167	172	143	171	169	200	158	206	168	160	171	171	159	156	167	195	149	189	175	213	177	149	182	176	198	182	163	165	144	166	128	177	174	166	162	162	177	172	160	175	169	164	181	169	181	200	166	166	195	174	182	155	143	149	162	168	179	178	176	158	134	166	176	166	146	206	178	188	187	175	155	132	197	180	178	156	164	171	173	164	184	151	173	177	189	184	152	147	185	187	164	161	168	184	177	174	173	217	138	201	184	189	190	184	170	160	182	187	189	169	175	185	195	156	168	155	152	160	172	189	156	169	165	165	161	152	155	174	164	178	177	220	172	176	152	174	157	175	171	183	187	174	167	156	194	165	151	168	175	175	151	218	174	173	179	178	179	191	172	182	161	178	185	176	208	184	182	163	165	175	177	146	214	164	171	177	173	208	157	166	188	185	151	156	157	201	196	168	179	165	174	159	185	174	184	166	172	199	172	155	177	175	172	180	172	167	197	175	166	159	174	169	179	176	152	194	158	202	201	152	161	179	177	157	181	168	166	186	158	184	170	172	153	171	193	151	178	162	179	162	148	161	185	157	176	205	165	157	180	196	179	161	199	168	186	179	159	178	171	205	168	162	172	182	163	178	153	163	167	149	185	180	184	177	189	180	168	175	173	156	175	189	178	190	153	189	151	179	193	172	141	175	162	153	180	167	175	193	206	173	176	165	160	191	191	177	154	135	180	183	174	203	171	175	182	161	186	162	157	188	164	185	181	189	163	181	153	161	185	174	179	172	167	152	181	175	181	172	169	185	169	172	149	142	184	191	179	174	156	160	182	179	203	179	163	179	181	215	182	187	184	156	189	159	189	173	178	183	155	168	184	178	159	164	156	203	178	157	180	153	154	157	175	195	166	152	170	170	176	171	191	186	183	159	174	163	165	202	164	173	165	187	155	194	154	147	154	154	176	190	165	163	185	164	186	159	167	158	157	164	156	159	176	163	167	169	164	181	133	196	191	188	166	174	143	168	186	163	163	140	164	152	160	164	182	172	199	171	165	171	168	170	172	171	166	157	163	156	158	185	155	159	154	198	184	163	198	185	171	167	181	171	139	183	171	184	172	171	198	169	162	184	164	184	192	181	193	179	181	190	177	175	186	178	171	175	169	155	179	141	166	166	145	157	176	160	190	179	141	170	166	186	178	175	200	192	162	174	177	183	185	177	166	165	161	189	170	159	157	173	173	158	186	164	165	166	162	196	155	187	159	155	171	176	148	165	183	175	151	184	187	172	184	178	156	186	183	176	181	182	161	187	176	199	205	143	162	172	183	162	159	174	175	194	173	167	190	177	145	194	168	160	161	179	165	175	179	146	164	169	166	146	146	150	177	195	160	165	181	166	177	176	156	165	149	167	188	170	158	172	188	195	181	166	156	149	175	176	164	160	173	165	183	174	169	174	185	165	158	163	149	178	173	176	189	182	160	182	184	176	180	182	180	160	168	153	150	148	181	187	158	147	154	148	189	182	174	189	169	171	165	159	169	166	170	174	150	187	173	173	186	176	191	167	173	186	148	174	172	185	154	151	132	188	157	145	191	161	193	180	194	180	181	180	154	136	185	191	179	175	169	183	166	175	159	189	175	177	185	178	193	169	197	190	175	168	172	156	181	185	166	196	184	183	186	161	167	181	156	161	172	178	182	187	165	165	148	153	165	169	177	171	176	173	182	170	165	166	171	184	162	149	170	170	148	169	193	161	169	186	180	176	176	155	148	150	181	172	170	193	195	171	163	179	168	174	201	159	179	175	190	158	161	192	173	203	171	194	184	174	167	170	175	189	146	179	160	186	170	169	176	175	163	188	192	158	182	169	144	161	200	162	166	171	174	153	178	164	155	178	191	179	163	179	167	164	179	178	163	166	163	147	189	186	170	164	152	172	177	181	156	155	176	174	179	173	146	173	165	190	185	164	161	141	175	171	175	197	143	167	160	156	177	163	188	164	174	156	166	183	158	165	183	174	151	165	173	149	155	176	181	158	163	188	198	176	173	175	189	170	169	198	157	173	170	174	175	160	154	181	183	175	165	166	149	166	172	176	181	148	191	202	170	177	178	167	162	194	193	180	171	196	163	201	183	179	173	185	143	168	180	196	169	145	168	177	179	184	182	178	186	181	156	163	173	171	167	161	148	136	174	167	175	171	161	177	187	150	180	174	159	171	202	170	173	181	170	175	172	169	167	169	145	171	155	179	187	182	159	181	159	170	159	181	164	187	161	184	171	182	156	159	195	163	168	143	157	153	178	170	195	178	174	151	178	171	165	159	156	155	163	165	194	179	154	178	163	165	185	156	162	161	157	156	163	169	176	181	177	173	172	162	171	176	142	191	201	178	158	162	201	171	185	171	158	185	180	171	174	171	167	174	158	182	178	180	151	167	184	160	175	186	152	167	179	186	185	187	184	138	171	199	183	176	156	162	149	161	185	172	156	178	163	185	179	163	182	158	198	163	153	189	158	135	200	166	153	203	155	170	148	143	180	172	163	196	175	183	191	192	197	156	149	184	165	161	144	183	181	163	158	186	186	186	179	188	169	155	155	174	199	185	183	174	155	171	162	158	152	178	172	179	174	184	199	190	162	159	185	162	200	173	192	171	173	166	186	162	176	151	160	165	187	190	158	147	161	179	181	175	181	180	166	190	180	195	158	183	162	164	193	172	181	156	179	160	177	184	198	172	197	178	150	192	171	166	164	191	179	169	152	159	158	189	183	186	180	185	142	170	160	169	163	177	177	174	155	156	183	200	193	191	157	163	175	166	151	164	194	199	186	145	137	153	195	172	182	154	190	202	166	198	172	153	186	153	169	178	184	152	155	183	176	185	160	184	187	168	196	198	191	151	166	139	149	173	166	175	156	158	161	172	163	160	199	195	187	179	180	184	163	180	178	168	170	186	173	187	164	187	151	179	156	195	156	187	172	141	173	166	168	189	187	176	163	153	167	162	165	178	179	161	179	171	167	159	167	183	156	190	180	160	173	166	153	166	181	152	174	182	158	178	198	176	169	177	161	182	165	152	176	179	173	200	170	170	168	193	189	175	200	190	147	159	159	177	166	178	165	155	166	148	200	178	157	166	180	155	185	213	158	179	165	202	189	179	156	163	174	193	178	168	184	205	173	169	179	146	160	180	181	156	172	162	196	183	162	163	177	198	168	185	157	157	188	175	153	183	165	178	175	170	172	180	183	179	167	159	180	152	168	144	177	177	179	181	148	189	154	184	164	164	183	170	193	178	165	161
15663	36721	55477	59953	46274	1541	1264	1109	968	885	836	818	710	665	611	639	539	582	543	476	499	507	486	440	488	476	477	469	437	476	532	475	477	463	489	470	466	417	458	452	447	456	460	489	428	431	448	442	427	459	447	396	436	485	423	413	460	448	422	425	446	442	424	421	390	408	414	444	467	398	403	437	443	454	453	437	444	429	403	428	420	447	441	417	459	444	449	449	432	430	434	418	446	440	424	455	428	422	394	426	427	406	421	448	402	416	438	429	457	448	427	441	452	405	441	443	427	422	418	441	459	426	419	459	401	476	403	448	413	439	440	402	427	456	396	426	413	447	426	410	444	414	413	409	425	460	421	452	413	394	439	454	453	447	446	426	457	448	424	430	458	446	450	419	450	474	437	434	481	442	441	427	410	399	417	408	399	394	445	404	405	432	451	407	461	428	431	390	431	448	428	447	414	423	418	430	428	411	423	457	452	457	428	408	400	403	425	446	421	438	431	457	470	404	453	437	462	429	422	413	406	440	439	412	437	400	380	440	404	431	449	472	400	417	429	409	409	466	408	404	424	422	410	378	393	433	459	404	433	427	432	405	417	450	429	421	457	468	454	412	420	425	426	433	463	451	428	460	456	447	406	406	473	432	441	451	415	443	408	440	494	431	472	457	449	398	422	442	388	402	405	427	422	409	454	419	386	413	400	417	465	442	430	431	441	443	427	445	401	407	424	417	407	444	429	444	435	393	398	417	399	462	442	461	427	441	410	404	438	436	437	437	442	425	386	438	396	443	423	411	445	426	376	404	438	395	438	449	400	400	418	453	451	427	404	402	469	407	437	442	432	396	424	433	431	441	457	458	448	442	407	432	415	422	441	408	390	413	434	427	429	390	435	423	439	426	424	439	403	432	420	397	440	458	413	398	421	458	402	420	445	415	440	423	450	432	392	434	424	427	434	413	460	436	401	442	433	420	429	456	410	455	390	415	414	447	431	405	397	438	428	422	416	428	428	415	402	421	439	449	440	443	458	389	418	399	400	427	444	406	421	439	470	403	402	415	410	393	381	422	418	453	397	408	411	441	425	401	394	453	400	428	425	403	423	430	413	434	423	401	416	427	447	404	433	432	427	465	438	454	441	455	398	425	416	406	403	381	412	469	433	428	426	419	442	461	441	462	428	429	404	401	463	440	438	410	440	450	412	425	418	438	416	414	444	432	434	441	450	413	406	421	427	416	412	372	425	427	414	385	432	442	384	424	416	413	408	440	440	441	430	404	427	396	428	424	449	449	441	424	423	427	426	452	438	424	393	400	425	430	434	407	429	452	429	441	411	380	399	467	404	433	422	446	406	409	428	407	401	459	421	450	441	448	430	436	427	468	394	448	438	403	450	456	424	411	406	463	451	454	439	438	447	421	408	439	423	443	415	428	451	413	401	435	419	459	443	478	429	415	460	426	431	411	415	412	397	433	436	431	421	425	435	452	412	440	432	422	444	445	423	391	432	400	393	423	447	436	431	432	418	399	441	439	438	428	433	432	451	396	452	409	411	422	438	421	412	440	454	477	450	437	419	437	404	420	442	442	416	411	433	395	399	433	436	423	454	402	444	447	403	426	423	415	405	427	438	420	452	437	423	411	474	422	405	410	405	430	422	405	385	433	439	430	461	447	442	404	388	441	436	417	456	411	434	437	462	456	435	442	415	444	415	408	458	422	410	399	455	428	427	430	447	437	424	406	377	417	409	429	446	452	432	438	418	399	408	475	421	405	401	418	442	465	416	425	412	409	400	434	399	422	435	415	450	439	412	448	418	450	438	439	447	434	436	441	414	444	412	433	451	433	407	464	449	443	416	432	411	429	425	448	447	404	431	428	409	449	394	417	407	414	407	404	440	454	404	435	447	393	409	426	405	420	432	437	406	388	421	438	435	415	408	401	396	433	420	458	402	442	417	420	429	400	407	437	418	484	438	411	417	405	439	439	479	406	405	422	431	446	445	433	409	458	456	405	435	423	390	392	417	401	462	439	432	397	439	405	417	435	428	427	420	412	405	408	459	430	471	429	424	426	459	435	435	449	406	432	399	432	443	407	442	443	389	416	444	402	406	444	442	446	417	405	443	463	413	436	435	443	404	451	399	395	404	446	456	456	389	464	449	432	464	416	431	414	442	446	423	440	427	390	446	418	416	419	412	454	431	454	411	446	419	412	438	466	415	440	418	415	397	393	433	418	413	424	389	418	418	402	414	432	408	430	452	480	456	436	415	441	433	433	408	409	441	409	421	420	412	456	427	405	428	423	420	413	425	402	396	408	422	431	415	456	456	449	404	396	406	418	410	489	426	425	422	444	450	412	408	402	382	431	409	432	427	419	379	408	410	455	449	404	382	441	427	422	464	423	443	393	426	395	425	401	471	396	438	418	460	477	419	420	456	403	417	401	454	472	408	467	469	436	432	397	467	383	438	452	389	408	430	433	443	407	412	449	410	427	423	394	437	441	437	426	440	437	412	414	415	446	414	443	403	457	432	413	396	440	447	451	418	426	440	415	440	421	431	409	441	406	402	447	435	392	448	435	415	418	447	414	480	422	444	407	461	411	450	423	454	408	454	416	416	438	420	406	446	429	450	426	462	422	457	445	431	426	441	433	432	440	450	428	429	432	486	450	442	423	413	423	446	435	432	411	393	413	430	434	411	396	415	416	439	425	378	414	409	421	423	433	431	435	425	404	427	436	410	410	449	430	400	467	414	451	375	433	434	416	449	443	419	428	418	416	414	450	422	444	406	422	447	381	450	452	445	381	441	409	379	404	437	458	427	433	430	435	430	393	439	424	422	444	427	389	442	446	423	453	410	448	425	429	404	402	434	437	444	413	386	441	422	407	415	434	406	413	423	436	372	379	449	460	431	390	441	422	399	443	425	410	426	413	432	484	440	429	467	442	437	417	410	412	401	390	396	402	408	392	456	436	428	407	436	440	425	450	425	399	420	423	397	408	417	426	436	407	431	417	443	424	442	420	419	399	429	433	451	413	428	426	497	380	409	451	465	420	456	461	428	448	434	429	443	463	414	438	420	456	423	418	447	428	410	429	430	399	421	434	428	472	398	416	436	431	421	411	409	427	468	435	454	430	417	403	455	411	456	433	396	419	413	426	398	445	441	422	441	451	422	450	419	421	398	415	402	439	393	415	401	434	447	440	395	445	433	441	416	426	400	415	445	422	401	425	448	412	427	393	411	411	407	401	431	423	395	434	473	430	462	414	420	420	402	427	438	418	462	432	432	472	428	435	434	492	425	478	410	434	419	453	433	414	452	409	412	431	404	426	452	446	432	441	397	404	456	401	436	440	415	428	416	389	411	420	446	414	425	393	414	407	390	418	446	484	444	426	420	434	425	392	420	420	410	412	412	416	420	435	422	464	416	432	458	434	412	474	427	426	407	430	442	430	423	410	449	419	465	402	438	450	480	434	415	434	436	401	416	420	410	464	421	454	447	416	423	447
33565	50974	61832	65581	55819	16356	1842	554	480	471	411	414	393	388	357	375	318	363	318	274	320	334	316	346	315	297	307	316	275	319	293	315	320	321	288	320	321	297	323	304	304	311	352	340	363	314	311	307	305	337	311	273	324	292	326	302	305	299	348	303	333	321	308	287	340	347	315	320	297	286	346	283	261	304	329	275	316	287	303	315	276	306	328	319	304	298	304	307	298	291	302	328	325	297	290	301	282	327	328	335	301	318	309	318	328	316	336	286	321	325	299	309	257	314	331	296	302	287	285	303	294	309	305	319	319	326	280	293	316	313	304	328	294	340	323	335	336	330	316	298	289	303	305	291	312	320	339	320	363	305	305	300	332	308	315	304	289	317	297	290	283	310	332	305	317	285	289	312	298	319	297	320	291	302	278	316	286	293	299	302	296	321	305	330	311	306	314	289	327	310	334	334	330	292	296	277	304	301	273	321	284	299	330	302	276	306	272	318	310	311	304	309	342	325	296	332	295	287	303	268	305	320	346	308	338	309	306	302	315	345	288	312	284	317	339	349	328	278	318	283	273	275	299	280	315	317	295	301	318	263	331	323	315	338	350	325	299	314	306	290	300	337	295	290	299	286	282	315	350	303	319	302	317	318	287	299	314	303	333	344	279	304	313	323	294	301	299	314	332	330	310	306	298	323	287	277	280	304	293	323	258	293	314	346	318	296	271	315	310	320	332	299	275	298	285	307	290	299	287	282	292	340	311	302	298	335	335	303	312	307	303	318	281	330	312	347	287	297	318	311	323	307	281	315	298	303	323	315	333	288	285	315	279	298	318	263	304	339	313	283	310	293	319	305	308	326	317	263	295	326	279	352	309	312	324	320	268	301	292	284	314	317	305	325	302	286	295	307	290	293	335	291	317	281	314	326	327	277	308	318	305	321	302	334	328	343	295	313	303	356	308	308	310	343	346	307	305	291	317	287	308	279	332	299	299	324	294	301	270	331	321	316	311	321	326	313	325	318	300	299	316	306	297	277	304	321	341	310	304	317	319	337	330	291	268	321	317	341	284	298	325	292	297	284	333	288	291	322	354	322	310	280	296	309	322	308	327	317	318	317	320	277	310	306	299	322	300	297	292	299	338	310	330	331	294	294	306	315	290	323	323	285	308	307	319	304	318	292	291	297	300	326	327	316	301	352	289	301	315	319	305	326	302	285	337	316	304	285	271	298	335	292	308	295	311	264	295	310	322	293	285	335	326	306	296	320	332	279	339	311	284	300	313	337	311	310	313	302	323	315	293	324	323	287	340	312	319	306	316	277	302	333	278	274	274	333	295	313	295	305	313	318	302	271	322	312	291	276	288	297	315	296	284	302	303	317	308	281	301	305	282	336	313	325	309	308	315	323	303	287	305	321	296	308	295	293	334	290	323	271	291	306	318	308	308	284	326	274	313	295	323	342	327	331	296	282	342	336	333	309	343	317	337	299	307	317	354	269	304	315	303	322	314	305	294	304	312	290	298	300	329	348	282	325	348	286	319	321	327	310	312	320	288	327	314	303	281	325	305	290	267	320	332	289	342	314	289	333	281	252	329	318	275	333	277	290	269	302	309	300	295	288	278	296	302	302	327	293	277	300	314	310	289	302	318	315	294	312	278	318	328	311	290	339	308	309	313	321	318	315	322	315	328	321	335	295	304	308	295	336	296	300	285	300	309	309	308	283	346	314	298	293	333	328	298	320	325	291	313	284	310	331	303	319	286	321	313	285	297	315	281	331	305	296	312	309	329	337	293	309	322	345	344	294	323	309	279	330	319	312	341	343	301	296	327	305	303	300	288	337	328	331	306	307	314	318	303	308	327	338	327	296	297	280	285	325	316	277	307	322	328	311	329	300	331	317	271	321	308	323	309	305	330	298	304	322	297	287	286	317	281	314	305	335	289	320	318	302	285	269	280	322	319	348	334	333	294	330	321	313	291	278	292	313	324	338	312	288	287	332	316	296	302	321	320	331	308	296	271	291	328	300	296	286	277	300	286	303	309	287	319	325	312	310	314	316	329	320	300	306	298	294	310	288	284	315	322	323	308	323	291	292	277	307	314	281	312	290	283	259	304	294	291	331	297	292	309	326	312	302	305	329	306	319	326	293	328	335	309	294	306	305	328	285	295	316	325	317	277	328	272	329	307	329	355	310	287	301	278	327	289	300	304	304	301	299	340	336	303	287	282	270	281	321	278	321	331	295	290	283	286	314	317	307	283	308	296	302	284	326	317	339	296	301	315	337	316	265	288	312	340	331	315	340	318	292	322	299	311	290	341	317	290	281	321	301	304	323	339	306	299	289	284	287	312	316	318	314	285	315	308	317	301	317	279	295	301	319	291	313	294	325	320	322	339	307	290	321	291	334	300	298	312	321	297	317	313	350	350	303	316	293	307	335	303	310	322	295	278	288	293	307	306	337	315	321	295	280	321	343	285	327	280	318	309	294	291	327	280	304	305	325	304	314	290	294	295	302	294	295	299	288	319	315	342	297	316	325	302	293	315	302	310	332	297	305	286	339	301	276	317	326	297	301	304	286	291	328	320	297	310	281	297	310	308	278	319	305	314	318	293	286	283	280	315	318	307	269	294	300	309	297	311	282	311	294	306	305	313	324	309	273	336	278	309	321	296	319	288	295	313	338	279	309	305	293	338	301	309	319	302	283	312	276	281	310	272	286	295	307	299	320	279	295	265	306	287	313	294	278	300	307	309	282	308	333	304	303	288	285	358	315	299	334	305	308	309	306	294	323	299	306	298	275	307	294	277	318	336	314	307	306	312	309	289	322	307	311	318	316	342	309	300	301	288	279	290	287	306	296	293	299	316	331	317	318	324	312	310	316	322	314	285	297	296	303	333	274	291	329	321	334	311	317	342	308	334	281	286	306	281	337	322	340	323	309	286	317	336	327	295	312	265	349	311	344	305	310	300	292	289	312	322	285	297	335	299	308	296	310	274	314	298	304	294	307	303	303	344	279	312	301	350	316	331	312	295	300	319	276	306	270	296	339	329	303	321	307	302	322	340	294	305	295	294	328	274	348	297	308	295	311	335	308	343	280	313	312	278	334	302	319	307	289	270	310	263	325	312	297	309	297	276	291	337	336	311	292	296	304	301	302	313	268	348	312	277	317	292	326	312	285	334	343	310	330	340	300	300	294	295	298	326	332	329	284	307	290	298	279	312	285	324	355	321	300	287	298	272	280	345	319	336	297	319	312	302	316	364	310	310	292	295	313	327	303	306	343	318	326	307	310	312	275	321	324	304	325	302	314	320	313	295	286	324	330	318	299	288	314	285	306	285	282	334	283	336	322	317	357	285	313	325	300	319	307	315	311	328	269	289	313	313	276	343	265	314	316	310	316	348	275	321	324	309	309	341	255	318	334	267	297	305	299	313	312	280	328	299	317	344	278	300	319	302	327	305	311	303	313	293	321	274	316	271	329	274	335	302	298	322	332	329	320	293	298
17280	37936	58040	71006	58306	2806	2189	1902	1731	1469	1370	1270	1158	1104	994	971	1014	930	875	922	918	824	806	783	796	794	810	776	786	766	780	734	730	802	740	711	729	724	771	740	757	698	697	661	806	756	714	700	713	739	754	762	728	734	696	750	733	778	744	699	698	661	711	694	725	722	657	720	712	672	669	684	731	721	721	668	753	698	784	741	666	725	738	746	704	730	689	704	708	673	724	711	736	690	720	725	722	708	692	699	687	716	693	688	714	676	694	719	673	647	645	727	690	694	692	710	698	709	703	676	706	646	666	704	702	680	674	669	764	706	675	671	707	711	721	719	751	726	737	674	686	672	689	710	705	719	654	673	699	693	685	689	745	673	681	683	711	708	702	676	708	716	687	668	690	724	666	683	683	692	718	711	701	696	690	719	692	751	712	704	720	702	751	728	712	693	681	678	724	711	685	736	728	716	751	713	669	727	694	730	651	708	683	690	681	651	673	688	739	685	703	670	680	719	730	680	695	695	730	703	651	696	728	690	709	733	707	704	680	701	681	748	666	681	682	718	648	694	721	708	701	724	704	697	691	710	687	700	706	706	707	669	716	718	666	712	730	674	687	685	710	700	710	703	704	665	702	688	698	686	690	729	695	738	724	685	719	683	697	709	679	723	742	684	689	704	712	742	667	695	711	691	697	681	706	652	722	705	660	698	749	670	696	637	658	737	656	735	715	709	731	684	746	725	711	713	704	721	687	712	675	691	690	698	674	701	723	737	742	690	707	704	692	651	687	722	699	669	748	684	719	702	690	703	684	709	700	637	688	691	761	776	660	673	698	713	701	665	664	705	688	701	685	679	686	674	711	696	716	670	726	708	667	756	690	738	674	703	684	681	706	698	736	692	695	737	690	743	694	687	706	724	706	707	687	725	696	740	718	714	701	725	680	725	698	693	656	694	675	674	712	750	654	651	696	709	681	675	721	686	695	763	718	762	689	648	707	672	676	713	713	684	657	672	707	671	735	697	675	747	706	653	727	691	736	731	726	647	683	729	744	689	684	696	645	743	700	700	675	691	703	711	774	714	686	646	661	723	698	684	697	708	678	689	673	720	661	680	666	671	726	746	676	674	729	672	722	703	749	721	673	707	744	739	734	633	666	739	653	700	719	697	710	712	668	672	707	733	686	671	729	706	753	689	735	697	698	681	710	697	710	685	682	680	683	724	687	689	693	647	690	656	766	721	668	714	665	717	680	699	712	715	715	720	710	709	659	694	695	681	738	709	710	695	709	708	682	704	686	686	679	715	685	702	660	658	699	676	728	728	728	691	671	683	680	705	722	687	694	679	669	707	737	755	707	709	663	725	739	654	700	704	665	755	684	751	665	721	712	684	699	721	735	702	684	705	722	725	700	703	681	707	677	705	736	701	693	707	673	716	689	691	707	673	685	711	687	739	749	691	715	733	700	740	649	691	729	732	671	721	733	679	676	720	734	747	719	683	703	693	698	702	685	688	704	731	687	680	723	703	699	722	726	707	677	678	717	702	699	671	713	672	711	706	687	735	686	696	709	672	708	653	732	680	712	700	661	756	729	725	721	701	701	724	733	707	670	709	750	685	691	732	718	673	684	662	670	691	718	675	704	712	682	686	718	675	771	671	647	739	722	674	688	697	720	726	722	682	725	704	721	685	655	744	721	656	704	705	692	692	666	709	700	691	727	691	684	707	685	691	717	676	678	696	701	712	668	681	694	694	683	680	651	690	680	743	721	688	712	664	698	713	636	715	663	651	693	706	703	699	660	708	671	702	714	720	708	728	685	644	674	742	663	734	685	711	689	723	709	697	736	750	700	694	667	732	738	708	726	727	691	641	700	712	750	717	701	684	734	712	707	688	721	698	695	699	669	672	698	691	707	691	667	730	698	671	674	743	680	735	733	673	687	685	720	706	678	724	680	697	650	687	669	676	693	729	741	716	715	683	720	712	690	727	686	698	692	666	666	672	705	694	704	650	721	728	701	745	675	731	697	693	756	725	699	687	665	747	677	704	667	703	711	687	705	685	709	710	734	733	646	741	729	742	719	708	688	695	687	686	725	715	664	696	693	718	706	705	665	741	719	712	665	741	704	664	694	720	699	759	700	708	704	727	729	689	673	711	662	711	726	632	678	687	708	676	671	658	685	726	741	709	686	699	653	730	715	687	693	652	679	652	671	671	733	725	709	722	717	722	697	701	683	728	688	706	709	662	699	729	651	681	660	696	640	722	711	692	715	719	696	716	696	719	716	736	684	729	704	690	741	694	688	652	698	754	683	719	704	751	660	641	677	723	674	719	710	681	693	687	664	699	736	696	702	710	690	673	719	717	692	747	654	713	681	685	722	669	682	676	703	721	720	674	693	689	661	695	675	725	730	725	715	711	678	631	698	666	724	663	711	675	739	679	675	724	673	710	644	698	713	678	722	662	714	700	698	678	714	730	705	704	712	733	707	719	747	668	709	689	717	736	709	718	711	689	691	658	695	744	708	707	715	720	698	695	679	762	714	724	724	672	718	660	690	695	657	687	695	651	733	742	696	670	659	707	716	708	663	718	678	701	729	684	699	723	726	720	697	682	716	705	676	736	713	650	696	712	728	709	692	696	672	705	717	714	684	763	715	709	742	718	671	682	669	707	655	716	694	738	645	704	684	685	709	696	692	716	680	703	703	704	700	680	662	680	721	699	707	675	714	718	703	698	680	686	706	708	686	677	700	719	693	733	691	751	693	703	709	693	727	688	712	655	707	748	667	674	721	711	710	680	704	680	658	666	705	726	665	712	726	693	694	674	712	689	724	719	708	688	702	668	729	709	688	730	643	676	711	747	692	697	727	684	704	711	632	713	694	692	684	693	661	719	711	694	685	691	680	720	735	704	658	740	717	663	711	656	717	707	721	719	681	700	719	717	699	681	662	700	699	724	701	710	733	734	640	721	739	712	707	673	671	714	696	676	712	710	717	736	703	690	720	715	693	699	743	715	677	750	704	736	701	689	693	681	722	702	692	723	690	735	699	682	669	683	707	702	684	709	715	661	695	690	680	726	713	756	700	687	697	747	743	713	718	689	720	704	715	680	730	698	686	693	715	667	675	698	725	764	689	721	712	682	650	659	702	728	726	672	712	695	672	694	712	727	697	693	680	669	714	718	707	664	741	655	706	741	693	719	700	688	687	651	715	674	666	687	678	700	710	720	719	698	654	713	736	698	698	673	665	694	718	674	709	696	723	739	690	684	663	700	708	664	682	708	688	689	701	711	743	746	721	673	699	669	730	662	659	718	676	681	679	723	709	699	716	726	713	698	719	718	684	698	706	718	716	683	700	679	699	723	743	707	694	681	738	668	749	704	698	690	669	722	685	722	697	731	725	744	704	703	713	665	718	714	686	698	709	688	707	707	768	718	678	695	715	716	687	674	754	695	673	681	709	671	706	691	697	714	726	746	689	707	701	684	716	708	716	718	695	685	682	640	669	717
9425	5783	6761	4677	2309	266	188	206	202	226	209	223	240	234	190	207	255	218	199	230	235	198	206	201	197	249	224	238	214	203	207	223	204	212	235	214	232	239	207	215	230	205	215	181	224	252	211	231	193	221	220	218	210	237	222	218	243	211	213	209	196	201	183	206	208	213	239	215	229	233	230	220	219	213	238	223	212	219	239	194	218	240	220	214	225	208	220	216	235	238	232	229	221	232	226	221	201	197	212	228	214	214	245	222	216	202	225	243	184	227	217	228	251	261	206	216	214	223	223	233	239	193	228	177	225	209	222	235	219	246	220	231	237	237	240	216	229	168	222	224	215	218	217	204	233	209	204	236	208	229	233	202	220	251	221	188	186	210	231	237	231	248	220	207	214	237	249	223	225	201	200	224	211	200	235	223	243	213	217	205	209	180	241	219	227	210	231	209	230	213	249	213	224	210	235	194	224	210	247	216	241	236	226	215	223	222	203	199	211	227	205	253	248	216	215	215	214	223	213	211	239	211	185	186	219	224	225	215	230	187	225	214	252	239	249	238	242	238	229	211	233	232	234	235	208	236	232	223	222	220	247	202	207	209	217	231	239	212	241	209	215	206	222	221	200	192	219	220	220	203	211	220	250	222	224	237	203	216	201	201	204	254	221	233	200	223	207	215	215	224	213	250	204	222	215	195	186	201	228	214	226	216	193	210	206	225	215	213	225	248	197	219	194	209	203	230	241	233	219	225	226	225	215	211	230	206	220	236	222	196	202	221	202	240	252	238	254	208	226	222	229	188	205	236	214	232	217	224	224	211	222	195	250	205	220	210	228	204	205	259	218	204	172	221	210	196	221	225	217	218	209	219	225	241	205	196	222	243	236	208	209	237	222	205	223	211	224	222	212	246	177	226	245	242	219	212	206	212	189	232	244	208	222	178	212	224	207	203	235	225	200	210	221	213	216	239	234	230	238	234	220	230	238	209	218	205	197	187	220	227	227	214	226	240	220	239	218	221	226	220	225	224	220	207	216	229	231	220	200	230	210	220	209	246	258	220	204	210	222	228	230	217	223	213	233	244	230	221	229	217	230	200	220	213	202	218	220	224	232	236	227	228	232	216	233	221	219	221	217	237	219	230	229	215	227	200	188	210	210	216	197	184	191	226	234	229	212	228	212	245	230	202	199	223	203	208	246	229	220	205	223	191	222	228	238	206	232	221	221	193	256	230	198	239	210	219	222	236	226	193	239	212	227	213	265	237	211	257	182	228	234	213	240	242	216	242	202	211	231	213	282	234	201	212	231	210	234	222	221	256	218	210	239	215	219	233	226	209	205	196	218	235	250	227	224	232	214	223	217	219	238	218	233	219	228	231	202	182	237	217	237	214	204	198	216	215	222	204	237	229	246	213	229	188	215	228	227	236	191	196	258	226	202	246	224	199	214	220	197	218	237	223	224	220	218	186	241	210	215	211	208	219	242	209	225	234	216	224	214	194	209	224	217	208	208	197	227	231	223	223	230	224	216	221	213	218	209	221	200	247	205	218	228	203	223	218	195	221	233	240	215	204	219	207	207	245	226	223	208	208	228	229	241	241	215	199	214	196	242	225	218	219	182	219	253	214	213	202	236	214	215	235	202	218	228	219	236	198	245	223	223	244	184	197	244	211	222	240	214	211	207	229	193	218	202	229	244	194	216	238	226	215	213	213	200	244	221	220	197	220	239	233	214	219	232	213	195	224	217	252	211	223	222	206	206	236	213	211	232	232	206	228	219	219	223	203	194	214	201	224	218	227	221	212	231	206	225	231	208	212	213	215	224	213	186	226	191	206	222	197	219	223	211	217	225	204	203	209	218	223	213	191	206	235	217	231	221	222	208	213	196	195	217	225	209	224	199	239	227	213	236	204	243	255	205	217	227	189	214	241	244	223	216	220	228	225	216	224	213	224	233	205	212	228	209	220	231	219	225	224	210	204	215	230	222	234	222	204	208	219	222	221	218	236	226	237	232	254	226	239	218	211	215	223	219	216	196	241	223	242	218	230	226	200	217	206	213	221	198	247	212	209	233	227	234	217	253	224	206	209	232	219	240	225	196	242	201	207	232	197	249	221	187	239	230	227	216	193	212	196	213	226	217	206	217	213	236	193	216	214	260	206	214	204	246	218	234	204	208	219	204	200	222	215	203	228	235	223	225	195	203	190	204	235	194	236	232	218	227	220	208	210	214	216	232	254	197	213	247	237	237	222	220	228	215	217	216	244	197	216	220	199	240	244	214	216	236	197	187	217	224	234	241	227	220	229	199	208	201	210	206	200	223	201	252	207	230	226	225	213	223	238	241	212	218	241	211	248	218	214	234	213	231	211	234	203	211	198	211	217	204	203	222	242	252	219	239	195	212	224	185	213	207	227	229	212	192	234	210	207	179	210	209	231	242	216	204	235	216	240	191	226	224	222	213	233	217	227	213	221	208	228	186	232	223	223	216	206	212	201	220	218	223	206	201	240	224	230	212	239	216	212	208	208	238	202	214	226	212	227	190	214	225	243	209	213	208	199	200	210	217	215	219	197	234	203	224	223	229	257	238	227	222	231	217	218	239	222	223	215	236	217	231	221	219	194	202	219	235	232	210	199	238	222	207	224	230	208	234	235	218	227	223	207	212	231	224	211	231	203	240	189	227	259	210	206	220	213	239	252	218	208	222	246	203	217	238	217	211	214	215	221	227	227	232	237	217	202	202	217	181	212	221	249	216	222	214	205	212	227	210	244	228	218	230	255	233	224	224	197	222	225	202	220	214	230	209	230	230	246	218	231	208	211	203	223	255	208	219	242	244	221	219	207	212	217	223	207	200	219	220	238	211	232	225	216	233	261	219	195	241	245	215	203	234	259	189	214	221	245	215	197	192	212	211	209	246	218	218	215	205	238	221	227	256	220	202	211	211	218	245	250	217	218	200	209	224	217	254	234	224	237	200	229	196	222	216	224	223	207	230	242	208	215	179	207	226	201	212	205	202	224	208	227	227	196	216	221	188	205	216	226	209	242	235	215	205	220	225	245	201	234	225	215	230	206	211	207	213	202	201	216	216	252	216	204	240	234	245	210	198	206	198	203	210	200	212	206	215	212	215	249	214	209	233	223	218	221	211	228	233	249	233	224	214	211	232	199	209	219	239	226	224	213	255	217	201	214	223	222	234	236	225	190	182	198	221	231	227	222	213	225	212	252	200	218	215	212	210	211	216	210	220	238	220	229	226	237	234	229	209	238	201	232	224	221	216	211	239	221	229	236	212	212	236	225	226	246	229	226	214	252	252	236	221	219	215	202	226	216	250	230	242	215	198	223	224	229	232	227	229	234	231	238	214	206	221	229	207	247	242	219	239	226	202	213	192	222	199	226	209	221	221	242	219	186	234	231	219	225	227	220	230	203	194	215	199	222	209	206	216	234	202	244	206	209	215	211	226	216	198	210	254	200	201	222	250	237	229	229	242	211	212	209	236	221
4876	5192	12202	11953	7783	566	487	519	509	489	502	484	496	543	546	515	515	525	537	553	502	538	489	477	490	508	527	514	515	495	512	483	520	548	507	501	496	495	519	495	504	435	508	498	490	511	486	471	467	483	518	529	494	495	498	513	554	507	500	469	502	489	500	506	494	496	545	507	512	520	504	496	480	507	494	520	496	528	519	463	509	513	501	511	505	516	516	477	485	483	502	468	501	481	504	489	484	506	492	483	509	496	512	474	484	503	501	537	504	529	476	456	541	452	495	501	465	500	488	495	514	546	545	488	486	493	496	475	484	493	456	500	508	475	513	522	482	447	471	488	500	507	470	496	499	505	507	512	502	472	474	486	507	517	478	523	518	487	499	539	480	520	476	515	536	500	541	514	482	484	529	524	515	515	520	501	499	491	528	555	526	501	510	452	512	517	546	530	478	503	515	466	503	479	491	499	513	493	532	506	474	491	489	501	484	507	521	522	474	477	477	515	510	500	499	472	520	468	480	518	525	477	511	502	523	519	522	442	511	553	492	467	500	513	547	495	534	537	508	502	502	496	509	516	485	496	504	498	509	498	521	478	491	477	518	478	491	515	531	512	452	517	502	483	504	458	485	513	488	507	481	545	507	507	464	509	501	491	535	454	467	495	523	507	486	503	511	456	468	504	473	516	500	554	487	485	511	537	492	493	508	544	472	482	522	518	488	496	521	518	529	500	512	454	491	517	489	491	473	489	532	492	472	494	495	477	518	525	514	490	506	499	494	476	481	500	506	500	477	497	521	544	526	455	494	500	506	482	503	489	523	509	489	510	499	492	482	459	500	518	483	478	533	479	494	473	506	470	530	516	513	495	521	491	515	506	483	528	502	495	444	530	472	533	485	541	459	480	502	480	500	499	519	503	488	508	500	534	500	469	484	471	490	537	464	533	509	507	527	468	498	478	511	532	503	528	497	490	470	512	488	531	495	512	507	462	482	503	528	503	502	533	517	527	494	511	494	496	524	476	516	496	551	512	500	466	517	509	472	472	539	527	503	501	470	493	523	474	506	498	502	471	501	516	508	493	511	529	450	469	502	471	481	521	511	491	535	499	462	497	477	482	533	511	531	507	475	514	482	480	515	492	497	476	513	487	487	500	482	500	508	499	506	502	471	514	550	519	456	509	465	482	457	489	502	544	481	516	519	493	495	488	515	466	500	467	485	484	525	503	497	452	548	458	535	525	519	507	464	489	514	477	471	528	475	449	514	489	511	484	545	500	513	469	534	449	497	497	489	493	486	465	527	515	532	483	509	493	483	475	528	464	536	481	479	525	455	471	511	495	500	557	464	523	464	522	455	490	478	478	514	522	505	531	461	482	482	531	499	492	538	478	495	468	494	532	479	513	500	530	534	497	496	522	499	513	491	526	503	501	488	521	500	437	500	492	521	511	472	455	505	543	480	511	480	517	504	488	470	555	537	522	496	502	519	488	509	527	508	514	496	500	509	497	544	486	465	490	506	530	448	470	521	526	509	509	529	524	513	471	465	475	496	515	497	503	547	490	474	515	539	474	465	528	506	460	515	497	473	510	508	511	488	482	461	499	539	487	507	505	476	479	501	493	479	474	510	531	548	459	454	472	541	522	493	503	531	521	473	498	485	499	456	531	526	456	477	493	502	507	514	514	467	532	490	494	508	494	487	480	484	514	460	484	482	501	479	454	485	460	475	482	466	442	513	501	525	505	515	489	512	472	483	496	499	485	456	498	506	497	488	532	501	524	485	497	488	476	470	447	513	487	478	508	484	517	503	508	503	486	473	517	496	494	500	513	493	511	500	490	501	506	500	500	495	488	544	499	518	495	453	509	499	484	502	517	532	533	525	555	461	498	531	491	488	495	500	496	507	521	472	495	502	492	489	476	548	477	473	468	502	471	520	497	480	520	499	496	467	514	538	491	497	513	503	530	533	501	571	491	507	491	465	523	512	501	506	515	552	506	497	473	492	473	476	477	498	538	493	488	502	495	481	511	455	518	515	486	497	481	520	531	499	512	509	481	477	499	479	498	499	463	487	491	529	509	484	489	506	482	531	486	459	484	499	503	493	484	476	495	498	476	507	527	493	522	500	475	512	538	501	517	511	518	504	512	543	480	517	463	511	475	491	504	460	474	534	509	497	497	499	507	500	508	498	499	480	518	534	536	507	515	492	528	469	484	536	497	530	501	478	463	494	502	491	478	508	479	482	511	490	509	500	498	526	493	528	530	514	502	479	499	528	486	503	471	485	509	497	494	515	451	467	501	513	479	483	501	522	482	499	512	504	482	488	509	518	477	514	501	488	529	478	520	502	517	524	509	516	482	499	502	472	494	488	530	584	511	470	485	515	464	488	507	502	501	525	512	503	509	504	503	480	486	514	497	512	504	505	497	485	507	489	482	507	482	490	483	470	509	475	506	478	478	519	496	507	465	497	501	500	486	511	518	492	464	513	519	468	492	483	508	498	468	529	494	526	497	493	503	517	493	493	507	494	536	468	475	503	489	497	474	485	519	518	458	472	512	494	530	444	541	471	469	488	490	475	548	495	487	548	501	503	507	503	478	475	509	510	498	523	513	513	524	501	500	467	499	483	493	504	495	454	470	497	489	519	475	478	476	496	483	490	538	477	492	520	503	478	494	512	500	498	491	493	486	483	508	487	536	492	510	496	493	495	492	514	515	487	458	496	494	545	512	544	470	487	542	504	517	513	462	523	536	520	462	489	531	488	538	483	501	487	513	483	477	503	531	498	480	482	529	549	532	508	500	559	507	448	513	525	510	512	514	527	516	504	506	498	511	480	533	470	516	488	521	471	495	482	489	474	479	523	484	504	458	505	493	524	508	506	470	514	474	500	498	491	503	473	475	475	511	517	510	492	440	493	517	526	484	491	499	485	485	506	518	509	473	524	472	543	525	474	514	485	472	478	525	468	520	528	487	513	506	504	504	487	518	495	498	500	497	450	513	470	496	503	465	490	512	463	512	512	499	491	475	493	497	471	464	489	515	481	520	514	475	514	506	497	502	453	498	534	512	494	515	524	485	501	510	487	489	501	508	476	478	470	512	508	484	504	540	502	466	479	492	513	513	487	491	538	526	476	496	528	503	505	521	484	524	504	508	534	468	491	511	502	552	465	510	463	524	485	507	497	461	486	519	513	476	546	496	536	475	496	454	460	505	507	489	510	477	483	526	521	542	516	487	469	498	481	531	489	516	473	513	523	515	558	518	529	478	468	525	492	457	536	470	514	510	499	482	502	467	518	459	501	483	486	501	523	508	479	478	467	469	488	513	481	503	472	494	516	463	522	515	522	471	508	481	480	461	457	510	517	485	485	496	530	494	522	466	468	499	478	508	521	510	515	480	497	485	521	498	465	514	494	469	510	468	474	513	528	525	494	516	450	475	494	521	482	485	464	489	487	521	492	442	461	484	512	485	519	500	481	543	543	472	480	524	543	477	506	500	480	506
22425	24940	40125	54048	46302	12235	886	320	273	239	219	199	201	208	195	175	169	193	155	149	167	184	169	178	164	174	176	147	178	196	163	162	159	157	178	139	158	147	162	182	177	184	153	148	179	143	136	169	159	169	176	163	175	174	162	143	176	180	167	152	184	161	168	156	159	158	184	155	152	163	157	160	156	142	137	174	195	166	178	146	150	167	180	193	156	179	138	149	165	150	152	156	165	164	169	178	169	154	155	158	164	172	179	161	162	164	163	179	141	160	159	136	153	199	181	136	160	145	184	155	165	176	165	155	167	151	153	148	161	158	154	171	149	162	150	140	182	164	147	174	182	152	169	159	147	164	170	153	154	168	157	161	150	168	153	156	160	154	166	174	168	166	155	181	159	179	173	157	166	128	168	158	160	162	165	166	156	181	176	151	151	155	165	145	163	145	165	176	152	150	167	168	144	159	148	148	151	164	150	165	164	162	153	139	155	191	141	159	183	159	158	156	141	164	167	161	162	153	161	163	142	152	172	155	184	185	167	147	178	162	152	152	195	148	152	165	180	157	157	175	141	164	144	162	172	149	162	157	163	157	123	166	179	151	147	168	139	156	177	140	173	162	153	143	157	160	171	171	163	159	154	150	173	180	170	166	147	136	151	184	154	151	183	166	158	139	155	168	152	168	156	145	157	145	149	145	148	138	160	187	142	178	163	177	152	150	165	164	160	162	177	166	169	144	140	156	150	153	169	152	153	150	164	168	153	175	143	152	161	141	157	148	172	158	200	157	153	172	187	159	141	164	146	132	163	155	157	142	162	169	155	166	162	190	166	172	194	161	165	165	163	162	167	165	167	169	164	154	176	160	149	174	165	158	158	148	142	155	149	172	165	186	181	141	166	176	154	163	159	176	156	171	167	168	167	159	176	163	160	156	171	163	172	153	158	185	158	152	171	188	147	168	162	145	165	152	153	159	203	160	162	168	167	156	159	155	170	149	171	163	171	157	139	168	181	175	164	173	163	159	145	185	176	155	157	176	189	157	158	181	170	144	168	146	161	170	177	166	155	149	155	161	158	155	168	169	163	155	154	166	166	178	159	149	151	159	168	139	168	176	166	163	178	168	157	170	159	163	159	163	171	158	169	139	161	160	158	168	177	158	165	153	133	157	163	164	160	142	160	178	146	185	158	160	178	181	164	160	157	143	188	165	178	173	151	170	182	175	158	147	167	169	149	165	169	168	137	161	154	153	162	173	139	141	173	144	152	179	167	154	169	157	155	153	159	150	175	173	177	199	160	173	151	156	188	166	159	164	173	196	209	172	187	159	151	153	151	188	163	166	158	178	159	163	163	154	144	171	165	163	152	150	179	155	176	183	153	166	149	147	172	184	174	159	160	178	180	150	171	142	158	152	170	172	173	166	174	171	149	154	172	153	173	163	130	178	170	156	131	159	165	161	154	177	164	165	167	163	156	147	163	139	152	158	152	179	152	144	159	163	177	152	150	155	140	142	152	155	150	174	154	166	152	168	158	166	165	165	120	143	148	161	131	149	174	162	160	148	176	156	164	172	163	168	167	157	174	168	161	175	177	161	142	156	146	180	162	157	131	170	138	148	147	169	180	165	161	158	175	169	183	168	187	148	150	181	154	151	157	124	183	157	157	169	179	179	158	152	152	169	140	163	181	173	171	153	171	168	173	165	182	173	156	141	148	159	143	163	167	173	158	143	137	171	152	150	152	163	159	154	162	173	164	153	184	162	143	152	163	163	182	171	169	179	177	152	148	173	160	153	157	144	164	175	157	153	166	135	160	150	181	166	182	161	164	156	147	180	150	160	140	150	148	121	128	152	187	152	148	159	152	166	181	142	158	167	198	144	148	144	176	165	167	159	168	156	167	164	166	147	174	174	151	155	164	160	156	153	159	178	177	145	170	172	190	165	154	161	174	177	164	182	146	155	155	156	172	141	181	154	190	168	166	150	189	165	155	167	159	179	161	177	169	170	168	172	148	157	173	182	134	168	158	159	158	179	175	167	172	158	147	146	182	158	174	167	164	167	175	175	172	180	177	140	173	183	181	136	157	161	158	167	157	162	168	153	145	162	183	165	154	176	181	166	150	163	168	130	146	163	165	175	151	146	155	175	141	157	158	143	170	168	155	164	157	172	201	171	150	163	167	173	139	168	164	161	165	139	145	158	172	166	154	168	163	163	159	172	139	179	168	164	139	162	196	174	151	119	136	174	154	173	156	162	155	148	159	188	153	165	147	151	159	168	160	147	155	186	162	170	162	182	163	157	185	152	169	145	147	170	172	149	164	180	163	174	176	168	163	164	146	171	149	151	187	167	171	153	159	164	162	143	154	159	155	166	142	180	133	134	168	141	156	158	176	162	171	163	175	160	163	172	138	163	159	163	173	182	173	178	155	179	143	143	168	154	149	163	157	162	159	160	150	165	150	155	161	147	174	169	148	165	164	161	175	155	136	170	180	170	167	152	160	178	158	167	156	161	171	181	147	154	164	174	177	157	168	157	182	173	181	148	176	154	165	184	176	165	149	155	170	163	172	152	149	143	175	151	159	170	163	145	166	158	167	188	176	149	174	171	166	167	180	148	156	163	171	173	168	142	156	166	169	171	165	154	147	189	166	168	157	179	172	176	162	141	170	145	133	143	149	155	157	185	150	183	159	188	152	151	164	150	158	162	153	186	163	165	190	164	153	163	164	151	150	161	167	173	178	177	157	148	189	153	167	154	163	164	153	183	165	177	164	164	133	142	148	179	140	164	167	145	158	180	174	166	179	170	164	178	166	197	162	141	183	160	145	159	176	159	176	153	153	152	163	181	161	174	176	145	169	156	161	186	170	168	176	173	151	178	183	160	196	175	151	151	183	146	179	152	177	169	183	164	143	168	171	162	159	167	177	155	173	133	166	163	155	151	151	159	164	142	177	163	168	152	152	162	174	162	191	151	146	180	167	147	199	151	168	175	141	134	154	151	158	159	182	167	151	144	161	181	155	148	161	153	169	202	152	146	169	152	131	145	154	158	153	156	160	164	165	160	147	162	156	141	158	159	159	187	165	178	165	146	163	151	157	160	155	163	158	165	193	197	161	159	161	166	165	164	150	160	146	180	154	164	141	156	153	182	163	169	158	144	191	158	156	183	166	167	152	162	128	154	162	173	148	174	164	152	184	152	168	172	162	163	178	164	157	163	182	158	161	170	163	184	177	141	169	158	185	195	168	185	175	148	146	178	148	148	155	191	174	164	145	144	173	182	145	173	165	146	172	167	199	173	170	169	174	144	163	137	160	168	170	158	145	173	152	177	149	172	150	173	160	182	157	178	166	153	158	160	149	166	187	155	136	158	175	139	132	151	164	178	155	152	147	165	174	167	139	159	145	178	152	157	153	127	180	155	152	151	153	148	187	151	161	180	159	163	168	124	173	154	160	156	156	167	169	138	175	193	150	180	179	183	161	183	144	159	153	168	166	156	152	175
11435	18373	44962	60949	54104	2666	1389	1157	988	980	755	815	754	698	649	581	613	581	580	518	529	532	525	494	485	491	483	483	476	398	500	474	440	416	424	422	435	426	414	429	441	415	424	441	443	439	444	399	398	434	419	432	426	428	384	438	445	389	410	428	428	430	433	415	414	395	445	359	397	438	405	434	396	428	405	377	397	423	441	402	429	442	415	407	385	367	398	434	433	388	373	434	389	416	387	435	427	407	416	419	424	394	391	399	438	425	451	402	392	440	382	414	426	440	414	420	404	404	367	433	410	370	421	384	417	414	383	417	424	409	435	434	388	387	393	376	422	391	399	368	397	394	415	428	416	400	380	414	368	407	379	396	409	398	399	401	393	430	413	393	417	385	381	406	401	395	418	397	394	432	403	422	402	414	418	395	429	411	401	443	400	391	426	431	402	419	417	423	394	427	388	418	412	394	410	463	409	394	414	421	398	415	401	388	397	396	423	380	429	416	444	385	382	411	411	415	420	408	442	432	413	397	388	387	431	444	385	426	439	408	405	439	434	409	391	417	414	389	394	411	387	460	433	407	409	406	420	413	414	408	367	385	415	394	404	423	454	398	431	376	415	418	420	364	418	396	395	413	387	417	374	398	415	395	406	411	423	465	405	418	373	415	398	441	386	405	412	395	381	405	396	467	388	418	415	405	419	411	391	399	426	398	407	431	431	411	393	408	430	424	402	427	442	411	442	432	380	406	444	388	392	425	421	414	383	395	387	403	393	354	414	381	433	390	426	392	401	430	405	382	411	423	402	411	419	374	427	447	380	423	382	395	417	405	389	422	398	419	429	419	361	411	420	413	399	403	410	389	443	367	396	426	394	392	415	416	370	430	400	407	400	409	402	391	386	404	406	425	467	423	429	423	400	398	380	411	443	425	400	389	382	435	389	436	412	425	390	448	409	378	401	399	420	391	413	421	435	399	393	418	408	384	385	433	399	386	419	414	386	402	366	426	390	391	384	432	418	443	398	424	394	388	396	405	395	422	420	416	398	417	394	408	424	396	431	400	464	380	437	417	447	370	386	423	402	409	424	444	423	373	399	431	417	404	410	360	363	383	397	408	432	426	401	427	402	399	441	401	405	389	398	404	469	416	420	428	420	408	408	401	423	409	419	394	422	413	402	427	404	396	420	382	387	412	406	440	420	371	421	358	398	406	384	400	418	387	391	409	423	393	391	386	437	423	375	415	361	375	399	388	407	411	382	423	415	382	431	412	420	408	394	419	394	433	390	400	385	405	410	394	413	440	422	414	431	423	393	373	413	400	412	412	393	458	411	396	444	412	428	385	391	413	386	405	387	400	394	401	401	434	430	401	392	382	437	425	412	410	369	396	364	451	405	465	409	400	415	347	395	409	389	420	404	427	408	391	431	412	370	415	391	400	424	397	347	372	404	407	379	385	398	429	378	425	367	388	378	404	427	395	408	393	407	448	413	420	444	397	436	408	407	411	429	410	418	433	410	429	426	399	415	437	436	387	402	394	419	419	402	428	392	407	432	410	400	407	407	420	418	435	385	401	398	394	388	408	429	396	398	370	409	422	443	432	382	397	397	407	414	398	408	404	414	417	386	418	391	388	370	430	400	379	402	406	401	399	413	425	416	373	377	426	419	436	383	396	414	426	407	409	456	376	443	419	376	403	396	419	435	400	416	394	434	384	433	390	411	381	422	395	386	424	416	410	360	421	433	393	389	372	411	390	428	404	404	348	407	398	423	430	414	395	418	426	390	419	389	387	406	406	415	392	424	435	414	455	411	387	380	420	412	379	407	435	387	383	399	448	403	431	387	440	380	404	413	434	395	391	396	414	422	403	409	425	410	407	368	415	395	437	383	417	404	385	407	421	418	447	421	376	428	389	428	388	410	392	416	414	394	418	361	392	453	396	409	440	378	409	402	376	383	432	379	400	368	384	379	417	427	417	452	399	386	371	430	398	402	379	383	367	410	433	447	425	402	391	426	409	398	411	389	377	407	441	413	390	426	413	389	373	433	390	369	399	412	412	384	447	373	417	450	384	412	404	368	427	421	417	400	433	412	420	390	357	424	385	397	377	389	394	374	472	408	424	419	394	427	405	366	409	378	427	425	399	398	422	411	412	449	409	428	431	417	419	404	389	409	423	396	411	395	360	347	397	424	374	433	398	440	404	405	393	403	399	369	376	432	389	390	413	395	415	388	426	406	420	383	404	404	393	377	416	385	408	426	405	412	480	423	383	417	412	444	412	419	398	408	416	439	420	424	374	411	405	423	404	395	421	395	421	393	360	413	410	387	453	388	436	395	404	404	419	388	400	406	386	416	429	390	406	398	416	432	361	413	415	392	407	402	436	391	388	430	404	429	412	432	405	432	386	414	367	413	397	400	387	406	408	431	455	434	415	418	373	401	406	381	395	404	398	396	426	393	372	396	426	405	419	405	413	425	399	405	399	383	404	418	408	406	389	404	398	424	402	400	372	399	388	419	427	383	390	411	430	434	439	393	409	417	413	431	414	400	379	378	383	405	421	394	420	420	426	388	438	399	390	429	437	410	415	395	419	396	424	418	444	415	385	405	442	429	395	396	433	394	409	404	397	360	396	386	378	409	411	379	427	421	387	425	412	411	383	406	387	372	387	411	396	394	400	395	426	413	426	392	393	378	432	401	427	391	434	385	419	421	406	395	386	409	376	388	423	389	387	409	400	393	409	410	392	369	430	438	393	425	428	421	401	441	410	440	398	397	390	430	383	403	406	447	436	412	387	375	402	388	376	382	440	418	426	393	415	401	410	411	391	425	412	362	412	387	410	401	388	417	394	386	431	462	394	432	404	456	417	425	383	422	379	415	344	428	413	379	428	396	437	450	406	418	416	405	402	406	431	392	416	426	388	383	393	421	364	417	405	388	428	391	392	359	422	405	428	393	388	412	396	407	400	436	409	400	402	395	402	430	393	390	439	434	386	399	392	395	433	385	403	403	384	403	391	412	435	400	401	392	447	380	383	404	407	440	397	374	384	405	425	390	393	426	406	407	421	391	396	406	443	393	417	397	423	417	432	390	396	430	425	406	387	386	426	408	368	386	414	385	399	408	401	446	404	426	430	371	383	434	380	409	389	385	394	399	395	382	369	414	392	461	397	404	415	412	418	392	426	387	437	375	430	371	408	395	417	403	391	427	412	379	405	386	405	391	389	380	374	369	389	410	396	404	422	429	422	393	420	400	435	417	387	442	374	414	406	401	418	407	419	433	423	365	416	411	395	380	407	389	387	405	387	422	410	395	378	368	404	372	386	401	403	402	399	400	432	406	405	388	411	422	366	398	398	412	384	407	444	434	382	396	387	387	400	426	383	407	440	435	397	387	369	398	416	405	453	415	411	441	403	395	381	382	377	415	406	399	384	417	426	400	380	403	409	415	422	396	406	410	380	417	394	384	425	372	411	411	409	397	384	419	413	434	415	425	376	392	415	414	392
29639	32155	39823	69147	62074	28346	4164	587	489	442	413	398	372	357	340	362	385	328	335	345	305	332	345	315	334	322	324	301	323	265	324	298	308	326	309	337	333	319	296	304	298	317	321	318	322	321	362	323	328	272	329	290	315	300	336	335	331	325	315	304	300	319	315	331	330	323	298	269	317	332	293	342	313	282	290	293	271	296	304	314	284	310	321	316	348	290	308	310	318	337	285	300	316	318	319	321	313	317	347	272	303	312	329	318	305	279	319	299	312	307	294	334	315	301	291	314	294	319	295	341	311	326	344	337	290	286	315	314	293	293	309	316	278	280	277	296	307	327	345	321	356	317	316	324	323	277	312	302	306	315	340	306	286	324	304	295	319	297	308	325	307	349	320	317	342	298	300	302	303	321	325	336	331	307	310	329	308	313	331	286	324	300	341	319	307	304	311	321	300	313	302	325	328	324	324	324	272	334	319	296	308	310	300	288	313	318	251	278	319	316	319	309	358	339	283	301	303	334	284	316	285	292	309	295	286	317	289	340	272	330	295	293	343	312	317	263	327	333	327	288	290	289	293	325	285	307	314	306	338	335	285	325	315	308	310	341	332	350	339	326	301	325	334	321	292	289	300	318	292	323	314	348	301	301	302	321	317	308	302	316	312	304	337	302	299	289	298	297	314	337	348	307	307	297	338	283	313	315	326	333	299	309	306	295	310	293	334	339	290	311	299	284	343	296	318	292	315	297	319	290	337	318	319	341	297	321	339	285	319	343	306	297	314	326	300	296	307	314	317	324	284	329	295	306	302	333	316	313	303	296	299	304	314	287	286	314	286	316	324	309	326	300	322	312	291	334	334	310	315	294	314	283	282	290	300	284	284	299	284	288	331	333	292	309	348	287	281	291	303	330	302	297	303	271	300	293	295	344	314	273	330	290	292	349	319	292	302	317	306	299	316	295	293	287	294	301	295	308	313	308	306	281	285	335	336	342	317	280	297	304	311	323	308	303	314	298	329	301	311	332	266	291	344	322	322	318	301	322	327	322	328	351	340	293	288	315	299	328	308	281	295	305	318	314	306	281	316	339	283	305	344	340	306	295	307	316	306	310	294	320	330	276	289	264	308	334	314	276	305	288	305	273	316	293	329	335	325	310	297	307	313	327	318	335	305	314	316	300	294	322	319	327	309	334	304	290	315	354	309	318	316	354	294	306	324	312	321	301	307	345	325	290	307	285	334	371	349	324	318	289	290	302	352	301	319	341	290	297	329	337	302	304	334	310	282	278	337	314	320	312	321	351	312	306	339	292	321	287	326	329	320	306	329	288	271	303	335	319	305	297	341	294	307	337	312	319	322	280	346	289	288	309	303	309	349	274	312	330	293	351	304	318	299	295	342	317	310	277	340	326	288	291	339	310	327	291	310	310	355	314	316	326	323	292	309	307	296	349	315	294	287	293	333	319	311	318	319	309	297	301	341	283	301	316	306	307	305	315	288	321	326	303	289	277	272	314	291	334	296	282	326	274	287	309	318	320	311	321	333	314	322	320	294	297	305	296	320	323	301	304	278	317	332	310	305	320	298	316	321	310	345	331	299	332	312	282	297	300	299	313	306	305	328	277	287	317	307	320	297	298	304	315	350	312	319	338	326	285	282	295	296	326	328	303	348	290	317	353	307	312	324	328	314	314	302	360	298	308	305	301	297	302	280	315	284	332	324	293	324	299	302	302	286	284	293	286	277	325	348	351	306	300	303	321	317	320	331	320	313	309	309	304	286	323	339	332	327	303	310	298	312	308	289	346	312	320	247	352	338	320	304	334	296	313	326	335	337	356	354	326	297	352	349	313	337	312	311	295	284	341	307	332	299	319	316	325	341	308	312	314	316	318	312	330	353	329	330	307	299	314	282	328	310	313	323	319	300	328	344	286	303	281	302	338	290	308	316	320	328	322	304	326	280	307	269	328	352	302	294	332	311	319	308	328	297	300	319	326	308	286	279	305	295	323	314	321	377	304	281	306	275	333	311	307	299	306	291	296	321	316	333	360	321	305	304	348	326	317	273	325	315	308	328	300	322	310	322	315	287	330	288	289	304	282	307	313	311	310	304	304	317	281	325	303	312	333	313	329	342	310	336	307	275	331	284	342	310	288	331	315	280	317	297	324	327	293	347	327	308	344	309	317	325	305	297	290	339	286	316	298	312	319	293	324	321	283	312	305	290	300	315	327	350	315	325	323	316	293	326	315	326	280	345	285	287	302	298	356	330	298	302	321	315	330	308	315	331	313	293	321	308	318	325	322	300	286	329	298	283	344	294	336	300	310	333	323	322	269	305	272	294	302	295	315	303	279	331	311	335	289	302	296	293	322	268	298	305	304	295	295	297	317	300	338	323	321	275	320	297	272	302	311	312	287	311	313	279	300	377	292	331	304	324	279	338	287	308	297	314	322	267	299	313	323	314	327	283	334	332	306	330	312	316	335	310	296	336	300	338	288	322	261	297	311	313	326	328	297	277	325	295	354	289	324	331	319	291	308	311	269	292	319	294	319	293	313	344	272	320	340	299	301	312	330	281	312	335	340	323	292	320	322	318	297	294	307	308	312	329	308	316	286	330	337	276	330	322	293	311	340	299	330	335	339	317	336	325	295	300	311	317	330	312	302	306	319	296	326	317	324	310	328	301	290	289	317	321	326	304	337	304	301	334	303	284	322	328	316	302	328	344	302	328	279	313	300	296	289	318	317	359	308	286	283	328	279	302	304	273	293	294	306	290	321	299	321	317	266	291	295	309	285	287	320	303	306	308	333	300	302	310	312	325	334	351	315	301	287	320	307	310	276	308	272	271	313	311	308	297	301	292	271	294	286	321	312	307	293	313	335	312	279	302	334	278	322	313	328	290	293	313	315	315	311	307	307	315	327	325	297	329	336	314	301	303	305	326	297	297	312	290	300	330	298	325	312	294	301	320	313	333	290	297	318	286	282	282	328	315	307	312	305	323	292	292	323	311	325	301	287	297	350	315	315	291	287	319	301	359	294	326	334	319	304	294	279	331	299	335	287	302	286	319	313	311	300	273	338	289	307	304	296	307	323	304	310	292	295	276	288	293	328	303	347	346	308	287	315	316	332	313	347	302	296	317	304	293	316	310	304	325	314	289	305	290	306	310	304	328	292	310	311	335	341	281	334	331	320	310	327	326	280	296	340	328	314	258	300	312	319	330	309	324	343	298	275	298	316	314	321	338	300	312	311	289	303	299	281	304	333	305	342	306	306	354	364	314	322	298	324	317	318	303	321	327	321	323	334	334	314	299	315	312	333	306	321	282	310	293	325	313	310	317	369	332	314	348	312	326	331	310	330	344	321	333	285	307	303	322	313	358	307	320	363	346	307	306	287	310	303	320	308	287	344	308	320	319	325	287	311	330	311	325	331	315	302	310	333	324	314	315	298	279	300	321	287	302	313	317	328	326	261	303	321	315	286	312	284	275	332	325	317	270	259	288	290
14166	21455	43670	74147	71940	12924	2283	1882	1659	1497	1380	1306	1207	1148	1078	1071	945	904	949	868	887	887	814	828	797	880	753	805	802	802	765	764	762	731	770	791	759	796	766	763	739	736	693	731	732	743	729	756	744	726	733	744	758	726	739	723	720	712	744	687	763	717	764	727	692	701	779	731	727	713	699	698	738	733	742	686	705	690	718	686	715	672	675	703	688	671	699	726	744	666	710	719	742	667	702	783	711	727	733	700	729	717	705	739	767	730	726	736	745	704	727	715	683	696	712	684	695	691	681	717	706	729	733	667	722	673	690	689	694	718	757	707	678	738	700	734	731	722	746	686	664	724	695	703	693	688	710	691	657	673	729	696	722	688	711	686	707	688	692	754	700	732	746	687	745	704	646	712	691	743	676	691	738	716	705	745	685	683	730	727	685	701	735	723	701	711	707	697	740	680	717	720	734	668	675	689	709	694	666	719	752	742	749	711	702	694	732	741	758	671	685	692	692	752	716	687	708	672	789	678	730	701	690	677	695	710	765	694	731	702	678	685	700	749	751	689	716	723	709	669	707	701	671	783	725	768	710	663	796	697	717	741	703	672	737	667	721	695	690	636	735	669	673	681	715	718	689	727	736	657	772	739	737	731	704	700	710	717	753	678	702	737	681	706	710	706	711	696	732	698	679	694	678	701	712	688	713	713	697	717	764	720	704	676	691	668	729	710	695	682	700	753	702	725	723	697	717	705	688	713	693	694	723	723	756	675	705	691	708	695	711	701	692	664	675	777	713	708	689	746	654	696	626	712	712	670	733	689	713	717	705	731	672	715	707	673	646	714	693	783	708	746	704	729	715	688	695	725	710	703	684	713	659	704	710	709	709	721	748	729	682	686	739	719	747	726	720	687	692	714	737	782	705	699	729	704	692	694	696	729	657	703	713	704	688	725	698	701	713	701	712	738	722	702	713	705	710	673	698	667	740	720	743	692	712	659	740	705	707	692	738	720	678	700	727	671	717	676	705	729	691	701	702	700	695	710	694	723	674	737	660	708	682	683	761	722	719	750	703	714	699	725	723	675	720	706	685	737	685	674	722	722	732	663	742	700	690	695	717	681	748	674	672	677	696	718	704	680	712	718	701	743	710	709	703	709	691	680	757	643	702	671	667	702	713	686	697	718	724	687	734	718	695	721	739	688	696	693	686	742	673	741	735	732	686	722	750	733	705	695	691	685	719	687	671	700	685	734	689	728	769	711	711	705	695	722	683	674	682	667	717	699	712	734	717	711	721	692	700	734	689	700	701	688	700	718	732	700	757	681	719	689	685	734	641	720	739	690	691	701	695	736	705	724	726	745	742	704	709	687	712	709	760	702	734	662	710	731	713	730	721	715	710	691	708	692	716	736	721	714	697	703	723	713	718	699	677	726	698	709	691	706	668	711	720	737	708	697	693	672	711	726	692	709	714	647	704	733	711	678	685	722	697	693	690	695	740	742	695	761	709	717	699	732	673	730	706	703	720	765	653	732	733	713	660	669	676	699	710	751	681	706	721	745	692	745	749	736	675	700	701	721	687	671	722	690	691	722	695	682	718	686	702	705	677	723	687	696	739	698	710	716	693	702	711	675	700	755	674	683	730	748	670	672	687	671	676	703	712	699	676	738	703	720	739	737	725	700	700	737	706	715	699	736	722	688	676	716	699	685	746	685	724	725	732	677	676	700	760	728	698	685	698	701	709	709	679	691	729	727	703	713	694	673	647	710	710	719	679	691	698	693	717	702	717	681	684	741	708	694	717	692	727	659	724	708	695	716	719	697	671	685	721	693	716	736	698	667	696	734	746	747	717	735	742	714	711	728	732	688	698	726	688	700	722	688	731	698	700	686	691	757	694	694	681	721	679	663	708	658	674	724	698	692	679	725	720	685	722	728	698	683	680	695	744	731	699	726	684	677	722	713	739	669	738	732	689	702	732	716	691	718	667	714	711	662	709	729	714	683	701	690	719	676	701	710	699	693	714	706	721	688	718	660	690	723	717	718	690	767	693	736	693	677	652	711	784	687	742	734	724	655	691	727	658	749	730	751	669	693	681	693	696	709	707	663	694	691	700	675	722	690	753	712	715	713	729	715	724	737	698	757	724	755	752	689	691	707	705	749	681	675	663	685	715	708	660	711	679	734	661	726	693	677	703	708	687	732	677	707	672	709	706	683	760	732	711	721	693	688	674	702	763	691	727	738	682	737	706	716	702	732	676	685	703	708	700	698	727	730	735	685	709	669	696	733	670	684	720	670	728	679	695	719	645	701	741	769	675	716	677	746	689	748	698	731	662	733	710	727	691	721	676	704	733	724	707	691	733	712	717	708	717	715	767	728	704	706	696	737	724	708	712	739	727	679	689	673	723	708	738	715	725	700	689	706	732	763	669	731	708	748	711	700	654	726	672	697	751	652	742	669	732	692	720	732	692	703	656	656	732	673	681	729	739	710	706	711	749	684	712	706	636	743	729	702	714	745	745	707	710	711	691	706	690	665	704	685	732	754	695	685	711	683	705	699	698	740	709	672	690	716	679	706	742	728	724	740	723	681	674	703	697	673	671	756	673	682	677	681	686	722	762	669	680	726	718	724	666	767	712	752	709	686	663	686	728	731	691	700	726	699	718	779	666	694	719	717	682	739	680	680	691	708	689	744	756	690	694	725	678	668	747	681	671	714	698	674	745	712	699	694	684	710	718	695	734	737	719	717	706	703	748	677	692	663	694	689	737	726	702	711	723	756	665	703	684	732	655	726	740	663	691	705	710	729	709	692	711	732	694	681	739	688	718	710	749	694	666	691	731	724	674	715	694	692	693	703	709	687	703	699	670	712	707	681	701	714	714	688	699	690	739	726	646	679	703	713	702	691	675	686	757	679	679	717	672	721	635	673	699	709	729	690	675	730	666	663	702	681	726	700	703	677	732	717	738	714	699	661	699	664	716	732	693	703	695	708	724	718	703	641	685	693	716	715	699	697	737	696	693	683	670	748	718	736	750	726	710	712	727	681	689	760	716	724	737	749	729	733	706	706	679	741	716	725	724	723	692	683	706	712	721	681	731	711	697	745	688	763	718	698	694	718	709	711	720	711	682	673	690	687	719	724	677	717	696	744	684	654	687	721	726	709	725	692	746	733	676	735	685	739	724	698	676	734	657	716	733	663	658	694	671	705	711	672	742	732	766	706	722	688	726	686	721	671	738	714	659	680	709	674	712	712	718	689	732	730	709	686	700	695	707	716	726	687	724	680	697	692	717	723	705	722	718	711	671	694	675	777	688	680	679	711	719	750	703	694	724	721	675	720	752	713	677	755	715	668	683	711	675	756	741	702	734	699	665	683	742	715	730	711	699	734	703	694	686	711	765	701	726	672	737	758	700	703	736	724	759	686	697	710	710	722	700	732	685	697	708	768	712	741	741	691	687	702	703	727	683	704	687	686	682	717	715	687	713	716	707	683	683	705	674	692	730	705
8060	3876	5184	4499	3179	812	219	220	235	224	239	232	238	235	216	235	211	255	233	230	225	221	228	252	240	214	204	226	222	201	226	235	202	231	220	216	232	219	209	236	226	209	229	225	232	227	229	213	233	253	204	227	212	238	232	213	219	191	242	217	203	272	242	236	235	234	245	224	255	222	219	224	233	210	212	240	212	237	215	225	222	232	238	205	262	212	281	222	220	267	222	244	217	237	247	228	244	202	221	240	216	222	230	276	237	228	214	220	264	219	246	228	237	221	244	267	217	232	217	221	262	226	229	220	199	203	235	244	215	216	226	225	231	200	239	223	230	260	210	199	244	240	231	257	239	239	241	240	255	231	200	238	246	197	232	223	211	222	256	221	219	214	218	219	190	224	236	206	222	242	240	243	230	218	242	233	231	229	226	254	223	254	225	247	218	226	215	234	227	221	225	250	234	237	252	234	250	218	230	222	241	236	220	225	216	207	223	242	262	211	236	208	248	211	212	226	217	225	216	239	239	194	222	263	231	222	236	224	223	238	246	247	236	256	222	244	214	237	201	220	269	197	243	224	216	222	226	205	257	207	234	220	221	227	244	222	238	230	198	232	226	227	211	202	227	212	227	211	219	222	214	232	216	221	225	234	246	212	233	217	223	223	212	249	260	250	234	236	235	200	235	224	202	208	248	273	245	246	212	235	237	230	204	230	234	204	220	230	222	241	231	248	262	246	198	245	243	196	253	231	239	218	212	207	223	261	237	233	267	239	236	185	240	202	241	227	238	217	216	222	207	223	233	236	228	223	257	223	225	237	234	217	220	200	215	225	244	242	230	237	242	232	227	218	212	228	241	221	232	226	190	213	225	244	221	239	221	217	216	239	224	221	225	242	218	235	246	200	249	189	227	256	233	195	235	253	192	238	213	221	232	264	240	239	239	200	232	226	224	239	250	246	222	214	196	233	230	226	238	240	236	214	216	240	256	229	208	254	242	226	244	214	218	244	217	239	196	218	219	238	238	207	214	230	255	221	246	249	233	233	258	207	184	190	223	246	216	226	203	229	229	213	206	170	213	190	222	254	243	187	208	233	251	209	239	229	216	250	214	231	244	221	262	229	255	230	227	251	202	217	219	239	223	220	220	248	241	249	231	180	220	262	248	233	212	198	221	206	237	199	225	227	229	273	234	250	226	235	221	250	210	249	237	223	208	250	216	212	233	220	211	205	220	218	225	251	245	210	205	223	237	206	250	236	208	216	223	237	240	237	227	219	245	231	216	231	236	226	230	233	228	233	245	235	244	248	236	231	234	241	229	219	254	241	240	192	198	222	223	238	226	205	249	230	235	266	210	228	236	229	219	239	245	225	203	223	229	222	221	237	218	230	218	223	235	251	254	254	213	237	228	236	217	204	230	246	210	212	228	230	231	203	202	219	240	219	215	231	229	223	214	228	246	249	233	225	241	214	237	213	216	232	227	209	234	231	239	228	234	222	234	275	261	230	232	226	215	219	232	240	204	231	226	252	235	242	215	215	227	238	189	217	221	210	241	231	202	259	221	242	222	224	195	220	219	222	198	229	241	193	232	218	248	237	224	216	220	213	240	204	240	246	228	221	224	202	212	244	228	205	232	238	268	238	227	207	224	240	238	227	236	184	249	219	241	206	210	236	237	237	229	239	229	232	190	255	241	212	242	230	225	225	258	234	208	222	221	244	241	237	219	224	240	228	219	217	237	240	208	220	226	226	217	253	229	208	254	239	202	222	214	207	238	234	222	240	228	187	229	245	245	250	231	233	250	213	215	222	231	200	209	227	225	218	248	226	207	229	222	238	220	233	209	229	234	245	192	250	235	204	217	219	254	221	242	246	241	239	251	240	226	236	249	239	198	225	243	204	240	215	225	224	244	219	211	218	228	204	211	225	240	220	232	220	220	228	247	238	203	207	211	219	215	230	196	243	253	254	228	229	202	231	228	249	195	247	228	228	239	239	242	233	228	217	197	220	247	240	234	238	216	212	239	234	218	256	222	230	226	203	242	211	229	221	244	240	228	212	219	227	230	236	218	213	221	243	200	218	228	253	230	247	221	225	237	198	221	222	250	263	236	250	238	208	236	247	225	244	244	233	241	236	251	246	235	198	226	227	242	198	243	216	186	203	216	226	205	229	204	231	221	250	274	212	236	244	236	212	240	249	208	246	216	243	227	229	237	241	241	212	222	214	200	236	232	223	248	255	214	227	198	247	267	239	224	211	241	225	221	223	226	241	222	221	229	241	259	246	224	238	211	229	230	235	252	232	235	227	237	203	228	221	230	230	215	245	229	193	221	239	241	226	220	228	208	249	220	220	231	251	214	240	223	208	224	259	250	231	203	226	198	240	223	231	216	244	228	222	212	220	218	189	245	211	235	249	226	239	213	227	247	240	244	219	210	251	192	224	223	252	231	221	238	202	227	227	239	221	194	223	227	199	230	228	230	236	224	241	227	254	223	210	218	213	211	248	221	220	220	220	219	247	249	214	226	225	215	246	213	243	189	208	241	212	223	200	207	228	203	208	240	235	208	249	243	247	248	206	239	226	260	211	226	211	241	219	211	228	229	220	223	211	279	223	208	234	239	220	236	249	214	227	236	228	235	216	239	243	227	230	224	210	237	235	223	252	208	248	261	218	243	229	243	243	204	238	258	236	203	214	236	219	231	247	237	260	230	247	223	210	232	222	218	231	198	231	231	225	225	230	245	241	228	249	229	225	226	236	237	243	226	244	219	236	211	214	235	254	199	204	242	247	237	225	237	233	225	223	241	235	265	216	260	206	236	157	257	238	217	221	238	256	196	219	222	214	234	219	216	179	231	230	226	223	253	236	253	217	223	228	235	225	223	225	222	253	214	252	238	229	262	238	228	232	265	231	253	239	204	254	207	197	207	215	217	203	215	237	247	213	229	200	219	224	212	226	220	224	227	256	209	223	242	231	247	237	223	242	207	211	212	202	227	216	227	201	235	255	228	220	206	235	235	227	255	221	230	246	254	209	209	222	215	227	223	250	227	220	240	224	244	223	249	244	215	223	268	247	261	232	230	241	229	234	228	234	213	208	245	225	223	209	212	223	246	224	275	219	242	223	229	238	231	230	217	233	252	207	256	195	223	208	230	235	239	236	251	230	206	194	254	219	233	258	229	252	215	231	245	229	212	207	206	221	242	221	238	210	226	231	207	197	228	241	244	217	225	191	250	249	257	256	212	257	218	235	211	231	227	241	248	243	221	229	248	247	206	210	216	241	242	230	228	233	234	222	231	246	232	216	239	249	221	268	211	212	197	231	223	230	222	217	210	219	235	251	220	230	224	195	203	243	217	231	242	222	211	218	250	242	236	230	208	225	256	231	250	194	272	215	244	228	205	247	212	223	225	247	237	221	233	244	226	228	234	232	259	225	236	221	215	215	239	248	225	239	216	213	222	216	226	233	197	254	232	249	243	203	227	238	235	256	221	225	210	232
4401	3452	9380	12722	10646	2442	554	533	528	518	491	554	531	544	534	539	536	494	506	537	520	532	482	530	507	516	534	548	552	566	508	551	513	525	494	518	485	513	510	492	523	493	553	536	494	551	518	504	515	526	490	527	528	529	517	493	488	528	494	552	503	509	500	534	550	545	534	538	495	498	515	518	558	547	485	495	532	512	563	565	497	498	489	479	511	510	560	510	544	539	540	502	505	513	519	499	511	553	502	512	532	469	497	541	500	510	459	495	503	565	556	501	543	544	537	513	511	505	510	499	513	508	534	532	515	534	507	501	498	514	532	534	523	562	523	534	515	536	520	504	518	480	527	500	523	559	522	536	490	532	536	520	533	522	564	503	484	462	516	528	498	543	529	522	552	517	551	531	500	490	509	545	505	517	513	510	524	531	526	530	508	499	509	525	493	506	523	498	482	558	527	481	518	521	556	535	524	532	539	489	493	477	475	520	505	489	548	499	511	514	550	522	502	495	529	512	482	511	507	523	495	580	510	523	490	575	509	512	518	536	499	537	532	474	499	495	465	551	491	486	526	504	488	509	508	511	535	472	556	572	497	546	512	501	496	543	515	519	517	535	522	508	489	500	515	518	508	551	532	497	524	540	529	513	491	497	559	496	487	506	509	520	517	514	526	510	484	507	539	503	508	518	490	525	506	530	525	494	515	489	496	498	516	503	518	564	492	506	495	509	491	508	494	496	551	537	517	559	504	497	549	507	497	486	511	504	513	535	526	512	549	504	509	512	521	487	514	478	548	485	521	528	572	515	526	501	486	538	516	478	510	543	547	488	549	543	529	501	514	522	528	482	556	489	535	472	515	568	446	512	479	515	493	507	503	510	492	518	546	533	525	544	531	477	524	484	524	503	545	532	489	499	508	477	506	497	544	561	526	526	538	493	520	503	478	520	519	534	470	518	554	523	522	510	509	549	543	499	508	537	533	517	529	545	551	516	565	491	453	499	512	538	495	490	493	528	494	531	520	481	516	531	487	491	497	503	476	526	498	551	497	554	535	523	497	523	541	492	533	520	513	533	525	465	525	514	467	523	496	506	485	508	543	489	491	535	519	514	501	567	482	535	525	490	509	531	516	481	499	501	526	527	519	451	500	513	532	545	510	531	501	514	503	524	521	508	502	528	451	542	525	451	553	552	476	513	477	504	499	502	490	502	522	515	534	537	551	488	552	518	483	484	503	527	518	508	543	498	489	481	474	519	517	498	508	558	518	517	491	527	530	528	481	529	532	544	520	525	523	525	527	490	540	519	525	528	505	522	494	527	547	560	519	476	504	525	525	513	537	527	484	530	508	512	510	498	523	512	541	512	506	512	518	562	540	515	499	490	509	511	503	539	507	497	526	505	483	510	509	540	512	526	538	521	513	501	505	520	502	471	505	514	523	497	487	521	533	537	477	532	475	509	516	533	518	509	489	469	525	524	524	531	522	546	488	473	505	509	526	516	535	507	495	522	521	539	509	506	538	499	507	525	525	506	499	514	519	554	507	479	513	498	519	552	491	510	503	518	515	511	549	550	509	514	553	527	509	516	508	538	487	522	517	533	508	514	508	476	547	527	544	485	516	474	537	508	529	534	513	477	519	511	459	484	535	510	479	501	534	530	510	526	522	533	544	489	537	520	509	472	510	518	545	489	514	545	522	531	496	507	497	507	552	531	493	512	488	519	484	538	508	513	532	519	564	488	497	546	513	502	491	451	514	504	496	497	510	565	518	490	506	505	518	521	541	453	483	507	510	506	500	467	506	470	509	535	537	529	509	513	471	501	506	556	506	499	533	531	491	487	511	532	537	509	496	559	503	518	519	543	512	556	530	527	568	505	536	540	555	497	555	503	486	520	499	504	537	540	515	497	507	513	547	502	504	489	501	503	509	542	538	545	506	498	538	509	525	523	514	498	554	487	479	489	518	541	540	477	523	552	558	494	501	503	515	502	526	500	495	543	505	524	524	487	525	499	527	530	550	535	536	507	529	508	520	494	505	492	473	511	512	512	528	497	532	536	535	540	486	533	516	477	521	481	555	527	534	516	513	523	544	531	502	501	526	498	518	520	510	474	514	516	482	503	523	513	538	468	516	508	532	523	517	516	520	491	516	538	511	558	476	509	512	536	511	527	501	572	528	505	525	548	488	511	536	509	506	524	502	523	552	530	502	532	541	534	581	510	560	518	525	513	458	490	521	501	518	517	495	499	506	520	497	501	482	506	493	528	514	488	520	466	496	544	514	527	492	549	539	518	458	516	519	559	545	495	489	489	512	506	490	502	508	535	498	524	536	516	526	527	477	482	534	525	490	547	532	477	505	496	498	480	517	564	546	518	551	547	498	495	533	545	532	527	479	483	537	516	535	544	524	528	517	553	494	502	482	508	519	512	517	523	532	473	494	517	521	495	537	535	591	510	541	477	511	542	527	514	542	520	535	540	521	497	525	526	509	506	503	508	512	535	517	519	504	541	507	500	518	518	534	561	523	523	513	502	525	512	516	479	482	538	526	479	513	516	535	534	489	519	543	501	521	513	520	493	549	505	541	524	534	520	497	511	520	484	520	488	503	514	499	520	529	500	509	504	505	511	490	527	539	488	526	567	531	453	504	530	537	533	528	508	512	512	545	489	491	540	520	496	534	500	532	466	501	472	527	482	519	527	471	518	541	511	473	519	505	554	502	519	494	539	502	530	535	524	468	495	518	510	521	540	502	495	474	534	468	501	472	513	515	509	527	488	492	508	521	480	511	517	491	493	522	534	498	550	512	529	522	522	527	525	558	512	561	503	568	528	529	489	509	498	534	485	530	506	465	510	522	527	559	506	539	508	483	525	507	518	507	512	542	510	496	545	508	492	501	457	524	515	535	510	508	503	505	515	482	519	530	539	469	507	520	525	534	487	500	537	495	490	517	532	508	532	521	513	529	527	530	521	515	510	489	504	522	537	536	500	545	520	496	504	494	516	471	508	552	507	498	513	559	514	550	484	503	506	535	529	540	538	471	526	509	547	497	539	491	505	532	489	525	524	524	435	523	501	509	488	494	515	537	501	512	492	497	499	472	533	462	505	532	495	548	503	509	537	528	522	547	474	528	496	516	564	501	530	515	520	518	539	496	521	540	533	510	523	502	520	479	530	490	552	492	552	510	521	542	529	505	471	531	534	498	488	531	500	519	489	514	550	502	508	585	532	519	537	570	506	484	517	547	460	526	541	515	526	497	525	532	501	507	505	498	515	505	509	500	522	530	522	508	540	475	514	531	464	540	502	514	524	506	524	556	550	503	501	494	509	532	561	485	513	512	523	551	509	486	535	484	550	527	476	511	506	490	504	552	515	476	560	485	522	506	568	508	529	506	490	519	538	504	469	530	558	529	532	538	538	510	508	546	554	537	495	525	483	489	511	537	494	537	540	552	505	509	516	513	553	527	517	516	512	518	497	498	528	494	573	523	497	548	505	538	529	470	527
20002	9762	31298	54977	52186	27097	3113	356	252	241	241	233	221	217	211	195	200	183	207	195	176	188	189	201	207	194	181	186	176	182	179	177	193	183	182	176	165	184	153	187	178	173	189	178	190	166	178	207	159	154	157	177	190	155	177	191	172	177	181	173	177	169	163	187	165	162	165	178	185	168	160	161	188	209	163	178	167	163	162	183	189	168	160	189	163	198	187	176	172	161	165	160	177	193	179	174	193	165	146	174	172	174	188	173	188	187	145	163	186	173	157	172	150	157	164	186	152	181	202	173	133	174	189	176	201	167	156	183	168	215	202	154	167	177	162	142	170	181	169	158	180	189	173	180	165	187	177	166	174	152	180	197	156	151	193	177	173	190	155	191	191	189	176	204	148	171	164	161	168	161	161	151	149	158	180	165	173	172	195	174	193	173	185	174	166	174	190	184	180	188	180	163	182	152	206	158	177	150	162	176	162	164	173	184	181	194	180	170	177	167	173	171	169	191	187	179	169	192	202	176	167	197	173	166	165	172	181	167	190	166	200	184	166	154	169	179	153	160	179	165	164	164	173	153	182	187	156	175	188	162	167	172	166	148	195	158	148	174	183	160	169	173	171	176	175	180	203	171	171	165	163	167	188	167	219	173	153	155	182	192	197	157	168	168	160	149	187	193	176	165	164	188	174	195	181	176	152	200	163	201	160	177	171	168	170	157	161	166	177	170	167	157	167	174	147	181	165	187	151	177	162	181	174	170	181	170	176	167	165	183	158	164	192	180	141	190	186	190	191	188	164	159	165	173	174	166	162	179	175	178	166	169	170	180	185	148	168	175	156	164	163	193	158	168	174	198	172	152	159	175	168	192	178	182	174	164	150	193	176	189	172	166	167	171	166	176	187	155	175	179	175	163	169	175	207	160	186	159	169	143	169	184	173	147	155	173	181	151	169	157	162	178	152	174	178	177	175	191	178	173	147	195	177	151	164	175	176	172	183	211	183	197	157	193	186	163	172	148	181	172	185	162	150	177	170	195	193	183	149	175	175	192	171	148	167	188	173	173	194	197	183	161	175	171	176	170	166	172	170	184	184	154	155	170	174	150	156	152	154	177	178	173	186	154	192	169	186	172	183	202	166	186	152	179	179	162	162	170	172	178	184	182	207	183	172	157	173	159	181	180	184	213	192	173	165	167	168	177	186	155	172	171	179	165	179	152	163	175	153	183	182	167	160	168	159	174	190	177	200	200	200	192	163	163	179	167	156	163	182	179	153	187	167	162	173	184	156	167	142	161	184	175	184	175	175	177	169	195	200	212	153	183	179	192	177	198	187	191	194	194	171	179	200	166	162	186	191	177	166	181	179	158	185	181	161	202	197	186	195	167	148	175	187	193	167	194	187	161	165	172	193	192	174	173	157	167	196	168	219	172	166	154	181	163	195	202	168	186	169	187	159	177	179	186	194	178	163	187	161	171	163	194	178	195	181	194	176	191	170	162	188	202	173	145	174	179	208	170	163	147	166	198	183	175	188	172	171	185	168	191	151	149	200	203	155	178	174	155	179	145	161	191	181	173	170	175	177	156	165	154	174	174	154	167	174	191	179	182	178	190	192	193	172	175	171	191	194	135	168	195	182	157	197	164	202	174	175	192	157	165	182	178	152	154	176	158	174	148	175	137	192	162	175	178	151	168	213	182	172	171	174	179	165	178	193	172	166	197	158	185	174	195	163	196	186	169	154	177	192	167	154	191	182	143	182	174	179	168	215	169	204	182	164	164	185	177	136	190	163	176	163	189	170	193	171	171	150	145	156	173	149	171	171	148	180	198	163	172	149	172	174	163	201	160	176	177	176	158	169	171	182	190	175	166	188	144	188	165	184	187	170	174	199	164	187	154	181	169	156	178	177	174	147	171	179	174	146	179	168	178	178	167	181	186	184	160	178	152	175	185	161	163	203	165	147	160	173	166	167	157	177	188	200	186	157	173	186	181	180	173	185	166	190	160	180	185	164	158	177	165	148	181	169	186	162	149	185	162	162	166	167	174	157	174	166	174	164	160	183	178	183	151	162	165	177	199	175	162	155	176	180	175	184	187	173	183	181	208	180	164	190	167	195	174	172	179	178	154	169	187	178	179	174	181	167	183	152	164	180	192	203	184	176	194	159	157	172	163	181	163	172	172	162	203	182	158	192	180	185	200	189	204	163	153	183	187	172	177	159	178	193	192	186	166	183	175	180	173	174	173	188	188	158	181	175	191	173	162	152	172	158	197	175	190	160	154	180	165	171	172	173	165	192	145	153	177	194	197	166	178	158	187	186	178	164	179	146	198	165	201	190	151	188	161	173	150	165	173	163	188	191	160	154	171	179	161	152	169	196	191	160	168	156	177	170	176	184	186	180	182	183	153	154	161	158	142	201	198	180	169	178	181	174	181	175	164	175	165	168	205	183	153	157	183	190	191	193	166	202	163	163	146	166	178	166	154	169	153	167	150	192	178	191	171	186	187	162	183	167	170	170	193	161	156	179	185	176	181	181	176	160	171	207	182	190	209	181	187	181	204	209	169	159	181	168	178	154	169	192	184	173	166	167	192	183	150	190	151	186	181	179	194	170	173	144	191	157	156	173	172	174	163	178	173	177	158	166	193	183	171	162	187	185	137	166	177	157	188	177	158	162	175	157	165	189	175	158	165	189	185	191	168	176	161	171	177	186	174	200	177	185	187	157	175	168	187	186	162	185	178	175	169	160	171	160	158	188	156	180	180	176	165	153	176	193	187	172	195	191	167	163	164	165	160	185	178	169	168	170	186	163	203	164	200	167	194	195	197	162	161	179	181	165	201	182	169	170	176	165	189	172	140	182	187	177	179	160	154	152	178	199	174	189	196	180	164	167	169	167	151	191	198	192	172	156	153	166	167	170	199	168	163	153	163	172	177	188	190	176	191	178	191	168	167	184	187	188	172	168	178	165	175	188	193	175	191	170	170	204	164	185	194	174	160	167	186	169	204	169	179	190	200	179	163	151	160	197	177	170	183	167	175	161	155	159	168	175	167	195	197	166	182	181	181	159	167	158	187	163	153	170	149	186	185	176	175	187	188	200	191	164	171	176	160	195	164	204	160	181	169	186	172	178	169	175	194	181	164	177	192	148	194	164	186	178	166	160	165	186	184	166	169	166	163	175	168	156	190	186	164	189	183	124	160	183	181	193	172	169	176	173	180	184	185	176	192	172	177	184	174	160	180	178	169	184	176	203	163	185	175	171	154	185	172	201	195	181	191	164	177	184	184	153	168	191	176	199	173	172	180	170	191	180	158	175	193	174	148	154	151	186	161	189	194	177	177	169	152	140	180	198	156	192	159	192	164	202	169	166	161	166	229	184	164	168	169	188	192	197	162	191	170	165	193	150	171	171	202	179	168	171	178	178	164	206	156	159	206	180	154	166	184	183	161	195	154	178	176	177	175	187	186	184	186	161	191	179	180	178	159	177	163	189	146	158	166
9943	7438	38234	62634	62766	20947	1412	1137	1004	958	858	749	760	644	647	602	615	556	563	551	535	482	500	475	507	513	472	523	478	479	471	498	495	492	455	541	432	435	485	485	474	443	483	430	421	466	467	435	439	449	444	416	446	448	456	465	465	452	440	439	440	448	435	463	457	411	472	468	482	479	416	461	400	431	459	481	443	453	452	439	452	432	434	492	419	424	475	398	456	425	451	426	417	441	431	428	404	392	446	468	430	450	452	419	426	391	467	473	467	460	437	423	419	437	471	451	395	447	434	455	431	439	469	380	434	488	410	427	450	424	463	432	412	442	445	446	447	459	449	435	461	440	430	414	404	430	450	425	432	415	444	451	402	424	441	420	393	414	431	467	415	436	410	444	432	414	423	437	439	421	426	452	397	426	444	380	485	427	454	428	422	436	438	406	420	436	431	451	437	437	406	435	441	456	472	430	447	417	406	424	437	399	394	441	460	395	437	447	452	439	427	382	423	459	418	405	438	425	434	444	428	427	387	421	431	427	425	402	412	436	477	452	444	430	454	430	458	450	406	433	466	431	452	420	380	445	426	447	418	408	405	430	451	432	426	453	424	414	442	426	437	421	400	446	445	446	443	435	422	438	443	426	385	467	413	408	437	435	441	432	454	396	395	431	423	462	462	415	400	421	429	408	427	440	440	455	450	422	459	431	480	426	471	422	462	468	437	438	418	425	431	457	441	424	445	418	436	440	453	445	453	405	447	419	421	430	421	386	426	426	462	430	401	460	441	428	432	421	444	466	428	411	449	458	402	435	394	412	444	416	410	477	467	420	432	440	423	437	435	424	400	455	431	404	433	374	433	425	455	421	447	400	407	425	444	419	424	485	450	438	457	432	462	489	431	411	411	404	407	381	442	414	422	450	392	469	423	451	392	477	452	405	427	438	486	437	401	451	449	462	419	421	420	413	424	424	423	422	417	458	475	472	430	451	397	436	415	435	418	432	419	402	468	411	446	432	488	412	442	444	414	423	445	431	403	444	416	433	422	419	450	415	418	455	431	443	424	450	409	463	416	403	390	437	396	403	402	478	402	412	424	448	432	429	426	444	443	413	384	446	425	437	462	429	397	433	413	403	431	463	450	410	457	423	443	444	429	410	452	432	422	464	457	465	432	433	462	432	433	436	460	435	443	435	423	432	468	414	472	404	440	459	422	461	421	455	400	458	434	453	449	437	432	443	415	394	427	433	439	400	386	438	406	423	476	436	453	417	449	436	426	442	446	424	449	372	419	407	425	450	447	408	433	435	413	398	424	420	414	451	425	435	388	443	449	417	470	452	448	459	495	417	412	426	429	432	442	445	439	437	441	432	463	444	439	417	385	455	408	418	420	402	421	393	493	460	429	433	436	448	436	448	453	451	466	463	415	413	420	443	428	442	408	416	422	403	409	442	468	427	410	437	456	448	408	481	438	434	471	438	430	432	493	397	433	435	450	459	447	440	430	477	459	439	440	435	425	442	421	463	440	460	402	476	442	427	424	439	446	438	397	460	423	415	420	433	449	435	437	434	412	442	441	443	404	433	443	447	417	447	421	407	418	405	433	455	447	444	446	473	412	427	450	396	407	415	408	410	399	407	447	447	446	473	435	422	440	461	424	453	423	462	434	414	403	418	433	406	432	408	426	445	433	419	409	431	450	408	428	449	444	433	431	457	431	413	460	440	439	436	405	450	445	406	453	477	411	422	435	423	451	424	425	424	433	437	433	433	420	417	449	447	407	467	450	433	483	473	409	480	425	444	444	416	441	456	429	414	434	410	464	460	434	441	448	454	426	441	444	477	458	455	412	445	419	492	422	439	455	422	420	458	459	432	418	473	433	429	449	445	424	401	445	396	426	477	420	401	446	434	436	427	442	448	457	405	474	420	428	426	429	436	416	451	435	445	421	448	432	433	452	421	438	438	457	423	439	457	478	429	435	375	399	408	404	428	426	439	465	439	422	445	412	445	426	435	384	396	473	433	416	451	437	405	460	386	461	427	443	434	406	455	428	429	433	438	424	437	427	417	434	420	426	435	416	433	414	424	452	432	436	459	418	433	409	451	435	442	436	425	394	432	436	413	427	438	418	425	476	455	414	423	451	449	427	421	424	408	427	433	467	446	443	398	397	411	409	446	407	429	430	439	423	454	462	441	486	429	388	426	409	431	428	455	438	426	445	464	454	457	415	424	429	444	459	433	402	411	429	445	420	420	388	448	488	432	405	466	433	444	411	433	469	445	431	426	394	442	432	422	425	433	380	441	455	410	460	429	413	436	417	443	449	422	447	428	471	455	429	411	438	419	432	441	435	425	441	445	415	437	413	423	442	415	424	413	421	427	474	456	430	424	439	447	439	422	442	444	468	455	394	425	433	399	433	387	427	441	446	405	424	414	451	433	429	427	446	438	434	409	439	443	412	433	426	426	462	431	451	429	443	456	418	425	452	456	421	466	413	425	402	416	442	419	428	432	458	442	459	419	489	444	456	387	414	441	447	387	467	479	435	454	449	427	440	442	397	473	416	484	431	433	435	467	479	411	430	406	393	413	430	429	441	431	450	442	459	418	405	438	382	438	410	459	439	427	413	457	471	423	414	444	434	419	455	424	419	446	427	417	456	417	454	444	453	431	433	427	426	380	426	439	480	418	430	430	470	476	439	452	434	413	425	430	398	423	419	422	403	397	410	420	429	455	410	457	446	412	462	466	438	408	415	416	423	428	466	414	433	429	426	438	406	427	450	449	449	415	457	455	431	402	429	455	411	456	448	425	420	429	426	415	456	438	434	455	429	485	414	419	430	467	457	416	420	430	454	439	437	440	409	424	417	450	471	421	440	435	431	426	416	447	422	440	413	423	431	418	471	427	442	445	433	443	418	437	464	432	418	432	451	459	451	401	459	449	440	425	397	445	394	471	454	473	442	438	446	484	455	409	433	433	411	481	426	420	443	432	435	475	451	414	467	425	418	445	432	430	432	436	438	444	442	444	404	456	411	462	418	471	478	424	455	446	451	425	421	429	416	404	436	458	429	454	408	399	432	462	455	459	430	438	443	434	428	447	456	428	416	445	441	433	448	435	434	400	429	412	474	419	441	471	432	436	443	445	437	394	422	415	456	410	425	431	441	416	417	416	444	397	429	425	408	437	420	445	422	423	397	455	423	434	442	431	450	452	411	433	379	416	448	416	469	428	456	458	372	444	443	443	452	436	429	461	447	440	430	434	458	428	447	457	446	405	443	432	413	419	474	418	389	426	428	442	444	451	438	422	422	460	430	417	412	416	443	406	419	435	461	450	439	455	454	437	476	401	440	436	415	435	439	420	426	431	438	448	418	433	448	431	447	399	451	421	391	413	453	447	426	403	439	413	495	446	449	417	454	432	418	444	428	433	426	472	427	410	446	420	423	430	458	405	418	431	465	450	435	438	451	465	415	432	423	462	428	424	413	395	452	407	410	422	407	382	445	464
27108	13712	35164	68035	63350	33454	6045	668	538	440	441	420	443	388	409	347	371	339	354	328	350	339	339	346	329	341	324	310	342	321	306	351	328	338	346	317	327	343	291	320	330	327	317	327	314	304	311	314	312	306	322	335	341	294	327	337	328	299	329	317	333	336	318	322	320	319	308	342	341	298	368	299	292	317	272	318	332	325	322	299	337	301	305	330	274	287	344	286	307	336	327	313	354	315	297	304	322	321	331	304	287	359	329	312	292	311	294	295	337	335	334	323	334	339	310	296	333	319	321	314	307	289	301	326	356	317	294	312	347	271	298	333	299	304	336	317	333	328	314	297	324	360	297	306	324	290	363	288	340	301	346	315	323	335	325	292	332	291	320	306	329	281	325	320	322	326	310	322	325	340	326	305	297	309	324	307	315	281	315	316	295	310	294	307	273	330	293	310	308	296	324	372	304	295	314	321	327	362	358	311	320	315	353	327	331	328	313	322	326	294	311	328	320	340	334	330	320	324	323	319	320	316	327	316	335	342	313	304	321	287	301	319	308	295	321	340	301	299	335	332	301	330	324	325	289	304	300	363	333	306	308	302	348	321	310	353	349	323	294	319	309	307	301	305	284	340	309	300	317	330	299	300	323	346	340	311	308	313	309	295	305	304	335	337	306	353	299	322	314	335	295	310	337	309	273	313	303	294	349	312	336	326	287	300	332	307	298	312	314	302	309	318	343	333	327	295	308	295	285	296	348	297	319	328	313	314	323	275	328	330	310	342	297	303	336	307	346	295	271	277	342	357	317	314	286	315	327	309	289	332	333	302	299	309	349	297	301	316	273	291	289	300	329	303	273	338	344	300	331	295	315	330	283	309	336	299	319	330	331	309	338	326	349	294	311	321	349	304	324	320	318	288	327	298	301	319	296	342	337	301	314	273	309	314	341	296	316	314	332	316	324	327	264	324	337	311	301	329	330	308	324	309	326	318	336	313	301	294	320	294	307	341	320	318	311	321	354	244	296	315	299	344	306	321	334	308	300	329	335	300	306	346	325	298	325	333	304	274	367	287	296	319	300	294	301	327	345	311	331	312	314	312	325	318	315	298	331	309	300	342	296	325	303	320	316	325	340	310	301	286	318	326	303	298	296	291	352	298	321	296	290	298	308	319	320	318	302	305	323	349	318	331	314	309	330	284	313	311	309	308	311	292	323	321	316	283	298	312	311	304	312	333	323	305	312	299	312	321	317	312	284	311	311	297	297	300	308	355	296	317	338	330	324	361	304	269	312	305	327	320	334	305	319	324	292	286	330	351	331	321	309	295	301	325	303	284	304	311	316	297	282	303	291	337	282	294	318	309	297	312	330	319	280	277	313	305	308	310	289	324	287	330	324	316	356	328	331	314	315	323	320	314	345	292	287	349	329	267	334	281	307	321	295	319	334	329	295	308	358	327	316	312	315	295	298	330	296	298	271	305	322	305	329	292	316	317	339	323	332	288	300	310	325	314	344	282	282	323	323	347	333	319	276	335	341	317	369	343	324	322	305	357	322	370	337	323	304	298	325	323	332	320	303	306	276	279	316	309	327	309	330	315	294	310	337	334	305	322	333	316	333	291	323	298	330	313	302	309	312	328	305	330	313	316	300	284	335	338	354	312	323	335	307	326	286	325	358	338	263	332	306	314	296	335	316	300	320	297	314	323	326	310	321	316	326	311	318	306	275	315	304	334	316	323	280	336	304	306	315	329	289	318	309	358	264	296	330	353	310	306	336	309	346	339	299	315	329	331	316	334	306	305	313	290	301	306	303	296	310	325	311	282	361	320	294	321	310	307	333	345	304	272	289	325	340	321	335	346	341	331	347	310	288	306	320	309	302	285	296	323	336	344	317	292	312	302	317	289	300	314	339	294	329	312	321	345	327	349	342	324	322	315	330	351	335	320	287	310	273	287	324	312	295	287	324	321	337	340	309	367	321	298	325	294	350	321	353	312	323	307	334	330	313	310	309	303	313	280	317	345	325	296	330	306	321	313	280	348	290	312	300	300	322	327	324	273	299	306	315	313	292	298	306	313	322	309	284	275	311	307	328	322	313	318	256	306	326	328	305	297	292	284	301	331	357	350	273	320	329	330	323	345	297	335	346	368	323	331	296	291	276	303	287	286	340	310	322	324	327	337	280	260	361	301	336	361	314	327	316	325	314	344	342	353	304	311	298	316	298	336	280	323	318	316	326	308	271	337	276	331	312	298	288	338	326	321	349	306	287	348	323	310	316	292	307	320	311	314	304	278	317	327	280	313	309	315	320	328	273	320	329	325	346	297	316	307	321	341	327	318	323	344	321	305	301	281	290	329	309	326	293	292	353	298	292	309	265	306	298	310	314	331	297	361	332	310	354	271	305	379	326	302	309	314	287	339	327	323	323	315	276	302	311	308	299	319	317	341	340	312	329	335	304	320	319	341	319	310	312	340	291	333	314	321	342	344	308	306	296	297	279	315	289	336	264	314	286	285	308	286	303	326	302	293	299	327	310	328	353	296	281	316	291	313	331	325	309	308	305	310	291	320	268	329	338	317	305	324	298	327	332	308	298	317	318	318	301	307	311	319	268	301	354	291	329	309	329	294	321	306	285	313	325	316	336	290	335	304	329	300	323	334	373	351	339	288	337	339	309	315	327	312	300	337	313	327	325	363	359	303	328	328	321	296	318	304	336	355	351	315	332	318	315	291	310	308	314	289	299	322	296	313	318	287	343	313	328	302	303	303	312	335	304	327	350	345	311	321	311	269	284	318	290	320	301	331	304	311	329	300	331	325	329	341	334	317	308	324	325	315	316	293	330	326	322	323	314	310	289	309	335	340	306	321	309	328	327	315	380	292	313	349	286	281	334	320	300	317	332	331	321	321	345	283	311	294	287	301	299	280	322	348	317	376	330	315	315	334	323	324	289	292	332	288	288	305	294	336	278	303	321	323	333	285	309	308	318	354	327	304	300	305	337	320	299	324	287	341	316	318	295	319	340	343	306	313	294	284	328	340	327	304	352	314	334	307	299	306	303	294	308	324	336	314	338	311	325	313	312	348	294	295	313	336	354	330	315	302	298	319	280	334	332	273	315	320	318	310	299	285	309	326	303	334	321	303	319	316	295	335	325	319	306	305	312	313	289	285	294	275	309	322	298	291	317	318	340	300	368	327	313	305	312	313	304	318	302	327	315	325	344	293	295	323	313	309	301	319	352	298	317	282	317	304	324	325	297	305	317	324	298	332	310	284	324	318	327	279	297	303	329	337	362	322	307	312	298	324	323	327	329	327	322	288	344	342	322	268	335	316	310	307	340	323	290	310	311	297	322	285	293	337	318	306	345	334	332	312	300	299	319	291	321	325	301	322	312	329	329	322	311	320	330	345	296	352	298	355	302	308	369	320	298	355	290	305	315	289	299	274	328	316	283	285	335	334	303	311	330	305	302	317	317	325	320	321	279	330	305	320	325	329	351	339	301	299
12317	9406	40424	73781	72371	22440	2291	1929	1685	1489	1399	1281	1250	1161	1148	1031	987	903	920	915	932	875	871	848	838	840	839	813	824	771	767	783	761	790	744	781	797	724	763	734	738	745	754	756	740	704	713	768	771	751	762	724	730	743	744	702	718	743	752	728	743	674	708	724	729	715	713	737	729	698	762	702	695	756	712	697	682	702	737	756	730	701	709	740	723	734	717	744	749	737	730	733	710	749	725	707	717	738	697	685	716	647	705	737	716	695	712	739	712	687	728	734	735	726	720	718	735	662	762	673	745	745	727	725	730	683	737	762	724	686	736	679	700	720	740	677	705	691	688	707	682	762	782	719	692	645	718	696	658	715	720	692	673	724	732	723	753	745	740	767	708	759	697	678	706	676	712	691	706	707	712	716	696	745	690	750	701	691	708	706	735	718	708	736	717	711	743	692	707	665	726	712	742	727	741	738	709	707	696	748	746	716	744	670	739	719	692	651	750	763	696	696	721	705	684	745	731	753	693	716	700	717	669	773	714	687	758	692	693	716	682	693	720	726	711	719	690	728	752	731	693	743	717	668	661	718	689	685	721	731	689	700	676	773	732	709	704	685	710	669	695	739	710	648	715	689	709	703	746	718	747	696	704	696	686	743	730	726	721	752	707	743	712	688	652	680	722	730	693	707	715	713	685	680	727	716	742	671	669	685	731	690	689	729	713	707	750	705	671	702	701	737	711	680	739	742	701	725	676	706	717	759	656	715	683	721	691	747	680	748	703	750	678	698	751	691	683	781	658	704	764	740	736	715	735	731	754	729	670	746	724	784	685	717	720	684	717	750	731	678	721	709	733	719	704	694	768	755	711	686	744	721	731	689	685	715	694	730	730	729	704	682	699	725	715	721	744	730	682	720	700	715	708	762	703	691	741	682	716	729	694	712	714	697	778	717	685	690	704	749	723	710	700	706	682	692	721	683	694	716	682	718	735	722	737	697	789	685	694	672	755	698	695	720	730	682	690	729	714	689	708	725	685	679	735	725	735	689	743	697	751	693	731	661	740	711	730	734	706	690	668	714	758	701	721	756	684	730	671	698	717	714	700	718	743	680	725	721	740	742	695	735	687	684	712	706	671	664	711	730	737	752	711	764	698	732	689	722	716	746	755	754	681	726	703	724	765	710	726	688	739	731	674	741	724	689	699	703	730	674	634	686	694	720	686	689	724	726	708	687	652	716	715	696	726	693	740	733	661	703	660	650	732	688	718	755	711	724	639	649	695	739	697	714	695	710	718	664	700	701	749	682	731	666	728	700	724	703	722	684	684	759	691	736	708	685	679	728	686	707	730	781	741	734	745	694	645	700	755	692	664	703	691	682	701	734	698	727	718	744	709	718	729	690	723	696	717	748	696	654	667	720	728	733	735	725	711	738	759	730	710	710	704	713	731	708	724	723	683	752	725	731	749	720	727	762	712	762	772	724	734	688	734	743	756	778	730	683	711	699	705	701	668	711	754	664	729	662	724	715	727	738	699	727	706	705	692	678	740	707	676	687	687	722	737	714	704	694	630	666	730	767	730	672	726	703	706	724	694	757	743	694	698	715	736	731	717	685	700	732	749	740	683	703	704	706	719	709	722	692	715	747	704	691	655	733	711	738	669	733	685	705	712	678	661	770	723	700	713	706	707	669	748	728	692	708	696	715	659	714	746	738	700	673	728	710	691	717	710	729	731	730	660	715	716	706	707	726	727	718	745	721	691	702	722	749	701	725	713	697	661	695	715	691	708	736	731	719	683	751	688	749	719	675	692	680	683	711	710	739	737	742	715	694	715	702	759	678	733	709	750	729	732	707	682	736	745	738	758	729	672	686	720	679	695	701	697	689	754	691	692	732	724	723	719	703	687	693	694	711	717	736	729	732	725	691	733	715	762	746	706	776	748	664	688	715	723	717	721	730	726	698	701	707	685	693	704	712	725	695	700	708	683	687	699	733	748	708	667	693	724	712	728	741	742	679	721	694	722	712	702	755	729	729	736	703	757	683	695	750	705	737	724	747	705	734	738	709	723	717	749	732	740	700	681	733	711	751	714	730	738	729	687	710	679	665	661	724	644	717	706	665	698	696	713	701	694	641	763	730	713	704	745	754	723	741	706	719	721	736	740	690	721	734	736	702	709	767	690	748	689	728	744	701	713	705	709	704	755	706	748	694	721	745	724	707	704	752	708	712	738	661	688	718	720	706	726	719	708	662	661	754	729	713	708	739	718	710	718	705	724	732	767	721	753	690	702	730	703	751	713	703	721	701	755	634	690	731	699	734	732	718	692	691	719	703	681	726	720	730	683	737	669	715	697	749	694	717	731	729	718	700	685	664	690	686	687	720	752	744	699	700	679	706	709	720	681	697	701	699	758	686	727	735	707	735	705	764	713	684	700	700	719	714	669	743	723	705	703	707	696	688	736	744	740	751	732	681	702	673	739	726	777	702	764	684	736	701	708	716	657	686	687	684	724	686	711	716	687	735	719	716	709	690	699	722	716	743	685	739	697	682	727	692	681	717	684	767	688	650	685	724	662	672	732	732	684	723	683	701	713	718	729	689	712	743	737	677	719	725	716	703	718	683	689	678	720	721	730	688	745	741	734	694	697	696	713	724	679	665	751	707	698	693	684	723	801	744	724	677	737	716	710	745	721	701	752	692	699	741	686	743	730	694	668	714	682	725	681	730	725	749	688	692	692	737	708	741	737	707	699	740	708	702	726	674	718	701	745	715	716	719	726	695	727	732	701	718	740	743	717	676	707	706	691	694	719	701	740	706	686	672	713	744	688	713	749	692	665	750	778	688	686	692	719	738	688	691	754	727	753	740	692	700	761	708	726	699	708	707	670	720	718	715	710	716	731	692	743	701	666	677	669	741	711	701	749	739	735	679	701	704	725	769	700	713	673	683	737	738	739	738	727	727	708	686	688	725	731	699	727	680	665	727	718	715	753	711	707	710	733	724	696	731	708	695	742	714	747	743	785	691	697	693	655	754	729	724	760	676	684	741	688	744	687	686	721	716	678	779	678	715	720	685	727	747	731	693	751	712	698	717	710	692	730	739	689	697	690	695	672	699	728	721	721	671	701	743	754	690	727	707	710	729	692	765	746	705	719	675	762	713	698	709	681	700	647	665	777	724	700	719	734	717	713	678	735	749	715	744	670	727	705	757	727	748	678	735	747	706	675	672	734	703	679	781	710	732	718	694	705	710	718	724	724	738	712	726	664	699	717	718	706	697	684	721	692	662	709	731	749	731	693	761	721	682	726	650	684	721	686	727	762	785	722	612	710	694	717	709	694	746	762	690	685	687	745	730	719	704	699	735	732	706	712	700	701	694	670	709	724	728	709	706	733	688	735	689	698	671	718	664	670	717	720	711	719	725	728	737	734	692	701	666	749	702	699	669	752	689	674	707	650	676	702	709	723	720	682	716	703	733	723	718	726	720	715	683	729	709	686	749	714	679	712	730
7195	3923	5251	5069	2926	677	226	219	231	219	221	207	211	194	228	210	222	211	219	197	215	232	198	214	188	194	214	211	198	226	214	224	247	235	205	242	218	193	233	213	220	171	201	201	229	225	239	211	200	239	235	242	195	224	203	218	213	221	228	232	220	225	234	231	249	215	218	196	204	218	208	223	229	232	222	208	212	227	212	197	243	236	209	187	215	245	223	225	197	236	220	224	214	220	202	218	212	226	216	200	210	208	228	228	192	240	232	227	232	222	225	221	206	211	225	200	228	239	228	213	198	198	210	233	201	233	227	217	215	231	228	192	228	225	247	242	198	203	206	241	242	210	219	228	214	241	211	243	251	225	203	231	239	220	216	235	210	213	226	219	204	221	216	204	225	231	206	209	232	219	241	233	212	212	218	211	203	229	196	220	222	240	211	230	206	219	220	220	212	217	216	202	236	218	196	211	230	234	233	244	219	200	231	209	209	209	199	229	208	222	203	186	186	227	210	217	221	205	245	206	208	212	235	226	222	219	214	212	193	225	234	212	227	222	225	197	220	224	251	224	241	237	197	219	201	212	243	219	223	204	220	234	212	184	209	238	215	214	225	226	196	219	230	214	244	240	189	222	250	234	240	210	230	204	254	257	220	211	232	216	219	185	212	239	215	210	205	238	219	221	207	211	222	201	213	199	241	210	229	227	190	236	194	245	199	228	199	215	212	246	206	222	217	231	231	216	206	205	211	208	200	189	216	212	198	218	217	217	219	200	209	219	189	187	227	198	244	257	238	222	222	244	194	208	231	235	255	212	220	230	222	235	191	218	207	226	211	217	227	221	239	199	217	222	216	214	232	234	231	250	249	215	247	225	220	218	202	205	252	208	222	228	211	204	207	217	227	207	219	217	233	222	194	250	218	223	201	205	187	217	207	228	207	200	216	191	208	204	210	214	200	218	219	209	226	206	245	244	222	206	227	206	208	231	239	186	231	239	222	222	225	210	239	193	210	226	217	227	218	229	202	220	209	207	254	208	240	221	219	187	209	234	223	197	231	214	219	227	232	255	218	229	220	226	227	205	198	215	209	245	226	204	235	197	245	198	217	202	233	202	208	228	211	206	200	251	211	224	194	231	208	222	215	236	213	204	214	244	214	222	220	225	230	223	219	237	238	206	220	219	221	231	234	234	224	218	217	195	240	217	216	236	229	250	224	219	203	240	221	214	210	213	222	251	227	212	213	215	237	211	225	231	208	234	230	220	231	190	215	201	209	194	192	222	221	250	238	218	218	222	231	192	180	257	244	198	200	255	227	202	203	221	203	248	235	213	232	241	220	250	199	222	228	204	213	224	250	202	193	228	214	223	227	206	227	219	224	219	233	179	207	227	198	227	236	243	210	210	236	217	209	242	203	228	219	245	245	234	232	225	237	215	214	235	217	217	245	230	192	176	225	224	255	209	214	200	198	222	196	194	209	226	229	203	186	231	217	210	185	196	204	203	218	230	211	230	212	208	199	196	193	221	223	196	193	224	221	220	230	220	224	223	235	239	227	211	204	204	235	219	226	227	198	217	213	213	207	211	252	194	235	223	224	219	234	213	216	231	230	239	208	239	236	209	217	219	223	207	218	225	198	206	218	221	215	197	195	224	221	223	210	234	196	221	196	215	198	206	214	229	238	204	218	232	198	227	194	272	227	226	218	248	231	215	203	222	236	225	243	255	219	190	222	209	234	217	234	235	210	198	219	221	197	244	224	257	180	209	220	219	222	177	205	237	225	258	212	221	233	229	224	214	243	209	245	220	227	222	221	239	235	231	239	185	220	213	183	233	204	217	201	220	216	209	216	230	229	231	229	222	199	244	215	207	231	210	204	205	215	241	212	219	230	237	216	219	241	214	205	214	233	191	181	225	225	198	216	207	221	213	198	218	207	237	234	251	257	217	203	229	249	232	210	231	247	236	222	228	215	219	202	230	206	225	216	208	206	232	204	184	199	221	223	231	216	218	211	205	212	219	219	196	226	220	209	200	206	198	212	193	218	209	221	232	225	214	208	225	208	232	233	210	219	203	201	225	218	202	225	229	238	220	205	235	209	213	197	208	214	229	205	191	228	204	201	229	223	197	230	211	217	220	207	221	190	198	207	208	220	222	218	223	206	216	209	212	201	211	204	227	217	199	205	215	218	213	260	243	210	212	225	245	208	191	241	200	184	218	231	242	198	210	237	235	225	195	268	228	230	239	217	238	204	206	227	225	196	206	250	255	246	216	194	203	212	242	229	209	188	204	196	234	209	221	211	221	210	248	221	218	249	210	193	211	181	218	241	210	239	217	199	208	220	226	190	190	230	236	190	217	170	197	222	195	238	248	217	214	254	189	194	244	232	213	232	220	225	226	240	210	241	231	217	225	231	189	227	207	210	215	236	225	254	228	232	233	214	218	191	202	201	204	216	231	183	214	202	221	208	232	193	206	211	215	209	219	231	218	229	208	242	207	205	217	236	240	215	230	225	212	215	215	232	224	203	227	209	229	218	251	212	226	205	205	244	215	227	229	206	235	223	212	215	197	226	211	247	230	239	228	219	214	210	219	217	219	215	220	219	216	256	208	215	238	226	233	232	206	211	230	213	238	234	213	213	205	220	222	207	240	218	233	216	204	207	233	223	202	206	198	230	211	247	221	242	198	257	207	213	243	202	247	209	243	193	190	234	248	201	219	220	237	206	237	205	224	192	217	186	195	240	239	219	207	243	221	208	236	233	212	241	243	218	229	204	229	253	228	204	233	210	236	253	253	201	221	225	259	240	217	205	212	222	215	184	238	212	229	231	227	244	211	230	244	243	219	224	219	225	201	211	232	233	217	207	186	221	234	242	236	249	214	225	219	235	221	227	197	196	247	230	208	203	218	186	204	241	227	200	213	214	230	210	232	230	202	221	236	232	213	229	219	214	223	192	226	228	237	240	217	234	237	233	220	207	228	215	220	229	207	224	218	206	241	215	205	200	227	214	229	235	211	204	198	220	191	227	213	203	213	215	202	185	217	222	219	195	211	219	214	235	204	221	225	232	215	190	194	227	243	215	201	229	208	178	217	210	223	209	201	205	201	248	211	215	206	211	233	234	240	250	202	251	230	208	222	238	203	196	247	225	219	233	238	212	224	221	220	233	204	221	213	225	202	211	219	214	198	233	232	230	180	229	223	225	247	212	206	205	204	208	233	226	169	214	240	232	226	229	222	241	222	229	226	202	208	215	223	199	250	216	207	209	226	215	216	219	219	239	223	228	245	215	209	233	250	211	231	235	238	224	226	225	212	227	200	211	213	200	237	218	206	216	191	250	251	228	187	220	266	217	226	223	196	241	201	246	226	234	201	220	210	223	237	226	217	245	230	199	222	192	238	219	233	214	223	232	199	188	246	237	226	212	236	222	211	211	239	219	204	237	186	236	221	232	221	210	200	213	223	226	192	237	257	228	230	186	221	235	224	218	207	206	227	208	199
4180	3485	9281	13880	9334	1943	516	502	496	511	513	514	529	505	482	507	492	455	492	487	475	474	492	531	489	513	495	444	461	478	528	507	512	502	506	514	506	508	502	514	492	538	512	459	505	507	502	499	486	508	486	461	506	489	476	485	488	453	477	507	455	525	459	496	497	508	482	508	451	511	530	472	514	523	486	502	501	459	493	481	536	509	503	471	507	494	479	474	478	478	464	506	470	504	489	471	538	491	500	491	501	489	480	476	477	487	505	531	525	473	547	530	511	495	507	489	505	471	492	514	471	471	493	498	529	469	478	508	524	501	475	497	499	515	510	457	490	484	464	512	465	502	502	501	519	512	500	522	505	471	472	516	501	478	511	478	504	484	497	490	525	489	521	509	513	480	507	498	502	470	492	486	501	514	480	514	497	490	502	498	475	545	504	519	500	520	454	486	479	487	471	500	515	504	482	500	509	443	499	532	486	452	479	487	504	511	511	521	471	456	495	502	497	505	488	501	481	482	475	491	575	473	519	469	498	485	482	477	519	478	496	486	458	529	486	474	525	510	472	496	479	499	521	481	490	530	481	508	532	459	483	508	483	483	478	513	497	462	496	448	461	469	481	524	510	505	473	503	490	500	498	503	523	499	531	477	512	474	511	466	514	514	493	512	512	533	512	466	522	530	504	507	466	513	480	491	491	488	511	476	528	515	451	505	476	488	513	536	476	515	491	492	503	519	466	493	465	471	462	519	505	533	512	471	491	533	490	498	499	514	474	499	504	484	472	489	479	501	492	510	495	525	504	481	479	506	504	518	484	510	499	548	476	503	490	489	489	498	474	523	492	482	517	520	463	505	548	530	518	488	438	485	502	537	504	479	481	478	521	504	511	526	511	491	499	530	462	527	516	483	506	518	485	487	457	471	490	497	498	505	489	511	478	465	478	493	496	535	502	488	478	491	493	511	482	502	504	494	488	480	500	473	495	510	528	479	474	501	514	489	493	493	495	539	502	473	481	505	489	476	494	471	484	503	485	482	479	469	508	478	470	502	520	486	518	498	506	454	509	493	461	447	533	489	488	493	495	504	493	503	485	527	524	509	473	490	477	518	493	509	491	550	503	503	479	501	509	468	530	492	472	510	524	478	504	497	463	542	489	546	477	498	460	487	455	498	522	516	519	528	500	505	496	506	512	498	480	514	472	485	492	509	468	495	529	496	506	478	474	488	481	475	512	471	486	546	535	469	542	483	506	514	477	549	480	511	487	479	478	501	532	494	497	512	489	541	537	503	502	531	493	537	501	509	498	514	495	504	523	482	513	496	480	493	512	455	451	478	475	487	521	472	525	495	475	516	487	503	497	498	483	477	445	481	488	489	457	519	520	468	448	480	509	490	486	476	507	557	479	485	511	481	491	467	536	493	492	473	493	477	484	470	454	503	477	478	465	520	499	484	519	518	485	477	475	523	491	482	484	550	475	474	526	553	519	530	486	494	510	481	477	502	472	477	489	509	477	502	504	500	560	491	500	486	547	448	512	452	478	486	485	518	478	479	467	467	472	521	482	504	515	501	528	481	528	498	492	531	467	488	502	438	505	497	496	506	515	466	517	499	513	509	506	485	509	513	519	516	510	484	511	498	476	512	501	496	505	486	472	496	481	494	480	505	510	481	464	514	502	470	482	472	514	519	536	451	525	519	523	492	514	507	491	455	496	451	511	483	517	501	544	513	491	462	491	537	470	535	526	528	502	460	461	526	518	527	459	507	473	493	509	501	482	516	489	527	492	499	476	518	489	512	526	487	498	515	462	516	537	489	464	513	534	512	506	499	517	517	495	487	498	518	495	479	532	477	530	455	505	448	470	504	491	511	490	475	480	531	484	516	497	454	503	503	518	501	495	485	532	498	480	532	487	485	470	475	510	459	497	516	494	502	427	534	480	521	484	521	481	496	518	508	516	512	509	490	512	466	478	528	495	466	481	486	513	469	486	509	491	488	493	498	506	505	548	518	484	503	515	518	501	455	494	499	488	471	539	497	492	506	482	536	471	491	530	448	497	469	496	499	490	520	494	464	552	507	480	515	442	527	518	482	514	453	534	484	495	503	492	504	504	504	466	494	511	510	529	514	505	514	495	487	510	513	468	515	486	484	458	514	458	511	477	477	503	514	502	481	537	514	485	505	486	481	459	509	510	465	507	483	552	490	522	516	489	479	491	503	496	502	490	456	495	522	515	517	495	508	459	449	499	502	523	493	504	484	501	480	500	501	478	462	522	431	484	483	477	509	500	503	500	481	498	484	452	542	544	516	525	484	496	508	494	463	435	512	456	504	457	512	471	468	497	480	484	511	502	514	500	455	456	460	500	503	510	512	497	496	508	503	511	461	491	542	541	482	485	482	495	503	469	477	506	494	519	504	479	480	507	459	539	513	485	490	483	503	477	480	533	506	480	502	513	534	452	477	501	531	506	532	509	501	490	489	519	515	526	498	525	534	468	461	482	533	505	502	483	465	499	509	504	502	528	505	511	541	538	505	540	526	513	505	503	496	501	493	500	529	470	507	484	503	477	491	519	527	524	512	483	489	508	467	481	475	509	511	531	486	466	476	474	493	453	491	539	504	495	528	485	454	517	484	524	515	490	520	491	533	524	492	491	473	496	484	471	477	520	547	493	533	496	489	472	494	518	513	466	439	480	488	529	520	469	519	446	525	485	474	522	500	460	494	499	492	512	518	551	494	447	507	473	507	509	530	475	518	492	489	513	497	486	515	501	491	484	489	482	509	490	505	503	489	496	484	509	489	485	520	483	498	485	511	464	475	503	488	514	480	474	490	507	541	498	531	523	509	491	490	520	531	480	502	496	501	528	531	507	455	471	487	491	491	494	457	493	489	516	516	487	480	503	495	504	515	510	470	488	533	486	506	499	543	497	495	513	505	508	513	472	526	480	525	520	493	497	471	511	487	491	504	506	500	490	502	465	521	521	503	494	498	521	484	433	523	486	508	473	452	533	549	493	489	542	463	508	508	526	517	451	465	449	512	490	485	487	476	521	467	519	512	483	483	521	485	500	521	478	488	530	486	461	521	483	496	458	473	515	510	519	456	464	487	468	491	477	484	481	469	504	486	513	513	510	499	484	462	488	510	483	527	519	459	492	516	526	489	524	500	492	470	472	489	483	534	476	504	486	507	530	465	506	475	458	502	495	526	506	487	494	531	512	508	469	478	490	526	469	514	511	485	487	494	490	493	476	507	507	471	498	473	534	497	532	439	475	511	494	498	506	484	508	507	464	485	492	493	492	480	515	547	453	482	470	480	471	506	464	514	499	452	508	456	500	490	482	513	520	509	541	495	520	463	541	514	472	487	507	447	501	509	520	515	473	485	461	502	487	485	479	478	502	467	487	511	540	475	489	499	443	502	535	481	471	463	522	536	496	508	499	519	478	494	487	493	502	510	516	501	481	501	539	468	498	491	447	525	507	476	510	483	494	546	489	495	526	479
19404	8979	27692	57476	48043	20727	1484	324	268	284	254	202	230	182	168	180	175	174	186	176	189	161	187	149	169	163	140	184	172	144	160	195	172	172	175	163	165	179	158	184	197	176	170	174	152	176	167	167	165	155	168	155	168	150	174	192	177	159	144	176	159	154	167	152	176	147	177	157	139	184	166	154	163	181	185	171	171	139	138	149	185	176	174	147	146	163	179	176	166	147	168	162	162	186	169	129	182	166	175	165	172	164	152	182	166	159	162	165	165	161	144	152	156	153	147	164	167	166	173	150	173	169	148	160	143	159	162	154	171	147	153	174	158	155	160	161	184	145	176	162	148	211	187	185	173	142	184	151	140	162	163	156	173	155	173	179	169	154	153	161	159	141	175	176	146	164	176	177	140	168	181	159	163	175	167	164	160	162	171	152	149	163	163	187	125	181	154	162	147	166	169	164	167	157	189	169	144	156	148	165	136	147	160	166	168	148	147	140	162	164	181	164	124	172	162	142	178	172	166	153	152	129	152	169	153	161	146	154	160	149	173	142	140	138	141	166	175	175	193	154	164	148	154	151	174	184	176	174	151	166	162	176	165	176	154	147	189	187	158	172	158	143	143	162	156	176	177	182	152	152	166	184	165	177	180	179	132	163	186	179	157	156	181	185	145	144	176	185	150	167	173	166	156	149	166	156	171	182	177	176	173	167	148	162	181	165	208	156	182	170	178	166	136	170	162	177	171	142	166	157	192	154	187	173	174	179	153	149	172	140	155	157	173	167	154	158	150	194	149	152	185	153	186	136	174	160	173	143	182	160	167	141	175	172	153	174	145	149	164	143	158	146	182	149	154	169	167	149	138	149	179	187	172	178	179	148	152	184	148	155	163	125	156	167	172	144	169	154	185	167	145	173	174	180	160	162	165	178	177	189	154	166	161	162	184	156	181	147	163	154	166	188	167	155	167	130	183	160	171	152	165	154	162	142	180	169	160	154	154	175	160	154	161	176	166	154	162	181	176	148	169	136	158	182	179	154	154	163	181	177	161	154	142	153	158	169	163	165	160	176	154	155	173	163	169	158	180	182	173	150	140	162	157	158	171	160	178	139	162	164	152	169	162	169	182	145	193	149	183	163	144	152	155	168	164	175	147	176	145	175	160	156	189	163	149	138	167	181	159	163	169	158	190	163	163	169	194	160	163	162	156	151	168	165	180	207	184	171	131	142	185	165	165	146	152	166	144	135	163	157	166	188	159	158	208	152	172	146	140	171	156	173	166	181	178	160	146	156	183	165	141	169	143	171	168	172	150	143	164	174	162	161	156	149	164	163	170	160	160	176	157	169	156	168	148	171	186	167	183	154	164	154	180	173	151	156	157	181	151	180	145	174	163	172	163	168	160	172	182	173	166	153	181	162	152	168	157	137	152	173	178	167	162	190	149	144	182	173	152	168	163	155	174	164	146	157	158	157	171	165	183	163	159	153	143	159	155	167	161	149	170	160	152	168	184	154	174	162	174	160	163	154	182	130	161	148	141	157	151	192	139	163	179	197	186	164	152	168	148	166	154	170	148	153	136	166	163	186	189	154	173	183	181	161	167	164	157	150	162	145	152	149	171	168	172	159	158	151	148	197	163	171	145	167	214	168	142	158	177	151	141	152	150	150	166	175	171	172	156	172	173	169	180	151	153	157	181	171	173	196	139	162	146	164	140	151	148	196	180	182	160	136	138	180	172	161	160	193	160	166	172	154	159	151	148	167	159	151	172	154	160	193	182	151	161	161	166	183	165	159	151	172	157	144	143	162	177	167	160	162	164	180	164	151	142	154	151	163	176	140	162	148	162	144	146	162	169	198	161	150	166	164	175	154	170	163	174	167	155	141	167	128	156	173	170	163	160	167	172	155	151	182	164	166	186	182	168	183	157	159	145	179	173	164	164	158	189	152	151	155	165	150	157	137	147	159	165	163	166	132	158	169	185	150	182	179	159	166	188	159	180	145	163	163	153	153	167	180	133	158	161	147	180	163	160	138	161	190	153	149	170	163	146	153	181	161	156	159	165	145	171	140	157	175	157	172	174	178	164	152	173	153	149	131	185	148	166	159	147	169	180	173	177	172	157	184	156	175	172	172	160	137	150	173	154	161	182	182	164	161	181	187	177	150	162	139	178	151	151	185	184	158	163	154	167	154	153	146	147	207	163	147	202	195	179	157	162	145	148	136	157	146	148	166	152	135	152	143	176	166	183	165	167	154	176	161	160	189	160	162	164	137	190	194	170	151	163	136	157	161	160	158	163	163	158	161	159	170	170	148	167	171	148	185	172	142	173	150	171	163	184	197	171	163	173	174	158	156	154	160	145	168	171	193	166	140	169	128	163	153	191	173	171	163	168	167	161	170	169	176	171	147	152	145	184	159	168	178	173	158	144	180	172	118	149	150	151	170	167	174	141	168	141	146	166	178	179	166	169	151	163	157	170	185	175	193	162	167	166	155	155	181	178	169	154	161	156	157	132	138	175	154	177	177	161	169	149	156	142	175	171	160	179	157	162	172	166	174	202	158	144	174	191	138	164	151	139	141	140	163	156	201	191	151	164	176	157	150	147	149	150	158	147	172	162	149	155	158	151	142	166	170	171	168	175	171	153	168	174	155	161	153	155	153	167	137	157	149	154	156	149	181	150	145	153	151	174	189	139	151	164	166	168	174	175	172	166	153	168	155	165	189	149	189	150	154	159	163	160	171	172	145	152	162	164	161	142	154	169	155	177	154	160	160	170	158	171	200	149	164	164	150	178	174	146	186	179	139	170	169	166	162	165	157	157	157	171	145	143	161	168	153	170	160	151	155	157	167	173	193	173	158	145	162	172	143	184	142	150	169	175	164	157	141	161	156	166	180	159	170	140	148	187	169	157	172	156	172	190	168	169	187	186	174	166	174	152	157	192	160	184	144	151	146	183	144	163	196	157	153	169	144	156	179	163	161	140	153	185	155	179	174	158	166	162	167	157	155	167	169	133	179	169	159	128	167	140	143	173	155	189	171	188	180	159	177	170	165	143	177	165	174	162	197	177	166	177	172	183	169	174	174	147	158	159	160	170	135	148	155	149	177	161	156	185	186	169	169	139	157	179	155	171	171	157	148	153	148	172	167	182	174	172	139	180	170	158	181	157	160	168	174	148	183	199	176	161	151	166	154	157	181	192	152	146	185	153	146	182	176	147	173	177	143	137	184	143	160	144	161	152	178	178	181	184	161	156	156	183	157	190	167	161	172	173	154	154	145	179	181	191	161	160	183	172	164	143	187	174	167	193	173	131	171	145	136	160	160	148	183	171	168	159	182	166	153	182	155	161	169	164	162	161	175	166	155	158	165	147	143	169	159	140	152	161	183	173	159	174	179	177	155	145	162	137	145	169	186	172	158	168	162	160	184	152	198	166	152	141	145	186	172	173	174	168	170	151	142	171	158	153	164	166	183	139	167	160	152	154	193	163	159	152	172	142	176
9831	6979	35706	64028	58606	11951	1400	1190	1015	948	814	769	687	692	647	618	648	611	570	536	550	483	504	516	475	504	445	503	416	477	485	446	430	467	446	459	445	457	463	441	398	474	451	464	418	434	401	412	427	446	429	428	389	432	425	456	403	447	453	410	405	412	412	381	448	384	405	424	423	472	395	437	419	436	423	440	421	432	419	437	412	438	400	456	409	396	440	431	442	408	425	416	431	424	407	444	421	453	408	430	398	455	414	404	397	384	388	395	405	449	402	400	418	394	437	428	401	383	452	382	412	416	435	414	400	397	415	426	374	369	357	407	392	416	419	389	394	418	407	371	407	398	391	390	441	399	397	393	420	404	418	426	402	447	412	398	403	424	425	422	416	430	420	439	437	404	417	409	400	428	375	426	390	428	439	380	398	389	432	415	441	423	400	414	437	406	438	374	449	398	398	433	386	432	435	400	404	381	401	454	419	414	413	382	386	404	398	434	387	403	428	429	372	427	391	440	383	402	450	421	417	402	374	445	415	414	399	424	428	426	427	415	377	401	352	408	416	402	422	382	446	397	401	387	382	444	399	404	384	399	405	402	388	417	422	415	409	377	427	409	429	374	429	382	398	445	410	415	387	423	443	409	410	402	401	406	384	379	403	421	413	406	413	463	401	399	381	412	379	370	418	379	384	423	412	407	432	406	399	394	440	426	384	421	412	404	422	403	431	389	402	420	434	390	405	396	419	423	403	400	416	420	382	420	401	393	419	402	409	394	443	400	407	404	411	366	421	413	413	408	378	384	400	434	420	422	436	407	438	430	396	412	419	424	387	403	462	398	421	412	426	410	435	443	415	432	439	422	416	396	413	444	426	411	411	411	426	387	434	377	398	435	433	412	417	418	361	431	392	442	410	392	394	392	395	417	387	410	393	430	390	412	396	397	438	375	401	412	396	368	397	406	394	369	414	415	422	361	410	410	382	437	404	388	440	392	412	426	431	385	397	451	442	433	421	433	414	347	368	445	423	417	354	417	424	383	395	401	412	423	391	396	384	394	377	399	395	391	417	431	367	406	443	385	397	416	394	380	389	432	459	411	405	419	401	368	402	396	412	376	400	424	391	412	420	431	414	423	406	416	393	405	401	440	394	377	385	410	390	427	436	412	436	390	400	401	419	419	399	413	379	407	409	407	414	405	425	398	417	431	397	433	411	428	372	366	425	403	388	403	355	401	383	428	409	401	396	424	443	416	413	379	378	405	367	411	405	391	470	399	421	431	423	408	405	391	372	381	429	388	396	429	405	426	418	395	457	418	430	408	391	388	443	417	444	404	408	420	393	403	399	402	388	395	415	414	370	402	412	411	426	385	393	396	421	434	371	419	421	376	407	405	406	427	404	400	411	420	416	410	403	412	410	450	419	392	414	373	393	413	443	381	418	390	383	403	418	393	436	403	413	428	398	404	403	412	445	398	412	409	385	420	405	437	385	428	399	414	371	406	424	414	393	434	403	412	420	421	410	421	428	425	387	411	453	389	397	414	431	462	433	477	402	397	430	387	425	428	432	379	387	405	388	366	348	424	391	397	439	396	411	390	393	377	411	390	387	414	447	409	370	407	394	401	446	453	409	416	407	396	412	378	390	393	420	392	409	422	416	424	428	420	421	407	396	445	431	412	370	391	409	402	431	395	421	431	399	435	434	433	430	382	428	404	435	435	413	430	427	406	432	416	408	405	392	411	399	393	441	425	396	395	405	420	386	421	406	417	380	401	414	397	398	400	413	438	449	384	382	414	421	374	413	421	458	413	379	385	403	403	390	412	427	396	403	417	385	409	434	406	432	438	411	439	385	443	414	417	415	415	415	403	419	398	401	416	407	406	427	437	424	403	443	437	409	411	428	400	410	417	372	405	396	412	419	403	455	371	383	406	420	397	414	399	438	403	410	406	382	448	408	405	425	410	389	455	380	406	408	414	413	390	449	404	394	431	409	396	365	450	427	403	380	428	381	411	388	373	419	369	396	418	385	427	415	406	420	417	403	399	387	418	426	425	379	432	389	398	402	416	395	411	369	405	432	410	407	401	394	407	452	374	414	430	395	413	397	427	405	408	401	379	407	394	401	394	414	415	376	379	418	425	449	386	419	413	398	425	403	393	391	439	394	426	403	424	391	400	401	408	438	397	394	402	420	405	415	408	419	391	431	429	412	388	460	398	395	379	403	383	423	383	363	428	405	400	405	413	414	425	401	412	426	396	414	387	362	402	418	403	391	453	404	435	411	411	443	409	432	413	409	390	399	412	430	422	390	399	364	433	404	385	409	442	415	434	399	408	378	392	432	460	426	422	401	419	409	391	387	413	424	421	403	419	425	432	407	408	437	415	390	389	394	368	417	413	393	418	426	425	413	425	427	382	442	398	395	408	410	393	425	412	399	397	424	402	401	413	381	423	415	419	368	400	397	425	415	431	391	386	436	362	387	399	418	395	394	417	417	409	385	385	410	394	386	393	408	412	427	408	447	385	423	420	403	402	415	363	425	413	424	389	411	430	407	400	428	405	364	418	403	441	403	396	418	394	397	372	409	413	393	429	436	419	397	416	428	404	401	415	437	430	372	408	399	417	437	409	368	399	428	390	428	412	397	389	403	388	419	404	414	405	406	387	379	425	427	413	409	391	417	377	415	372	385	413	416	419	447	418	377	430	403	384	369	433	407	417	387	427	417	349	430	420	390	419	413	430	426	377	422	401	386	360	380	429	444	437	370	381	387	418	432	372	407	394	392	414	428	405	458	394	411	381	392	398	448	406	390	429	429	410	406	390	411	372	402	407	390	386	387	387	392	408	402	378	401	407	421	403	429	412	392	407	382	390	426	428	446	422	405	402	411	402	402	398	431	413	449	418	403	378	414	410	425	430	393	429	414	450	389	412	403	418	424	408	398	447	408	421	438	443	410	417	369	432	393	408	396	435	412	433	439	431	427	444	407	407	418	386	406	417	408	430	424	446	411	413	410	414	438	416	411	410	448	398	410	357	415	385	378	414	379	392	426	431	417	413	419	395	367	448	397	413	414	430	434	406	418	391	372	431	433	434	378	438	424	394	419	405	408	416	428	400	435	386	415	374	428	380	406	438	422	416	406	453	404	423	409	430	410	386	419	398	385	423	389	442	410	388	430	422	453	376	398	410	430	405	406	423	418	433	396	436	456	385	397	426	392	402	414	406	408	378	415	396	413	386	383	402	396	413	414	407	394	377	381	436	415	410	419	434	384	386	391	397	421	408	394	422	426	413	421	423	407	437	402	382	365	436	445	423	381	403	433	396	432	377	373	429	417	406	418	412	381	376	428	386	396	382	386	399	420	384	428	400	429	420	373	391	391	433	420	399	406	419	410	406	386	425	383	393	437	419	398	409	403	422	436	409	409	395	416	426	419	398	384	417	405	384	389	422	391	442	395	398	425	428	396	402	426	408	393	410	416	414	407	437	383	427	373	356	397	424	446	429
26661	13411	40287	68138	59496	27389	3854	653	492	469	421	417	377	378	381	353	324	311	351	343	319	338	350	333	346	292	345	295	337	341	329	320	308	291	316	341	331	346	330	290	307	343	312	311	302	305	291	295	300	276	313	307	311	326	296	288	293	314	294	290	315	320	293	324	294	297	305	271	359	283	290	317	292	273	314	351	278	318	316	312	300	296	307	306	300	339	306	278	316	270	325	334	338	294	300	307	304	325	302	304	287	309	314	337	301	320	312	299	297	312	290	301	317	318	324	305	297	309	303	291	315	334	293	306	294	291	302	307	297	269	300	267	314	290	305	307	291	326	303	311	314	298	308	306	296	281	305	314	294	321	289	330	277	307	333	278	311	305	332	260	325	310	295	308	303	301	292	291	319	323	332	313	304	301	296	308	280	304	303	316	269	298	307	311	306	286	313	273	315	280	252	320	333	316	338	293	294	300	320	300	303	344	319	313	286	318	297	296	333	345	300	332	325	316	278	295	301	295	285	305	315	306	301	321	325	325	325	283	316	296	306	291	320	303	309	281	311	291	299	294	297	348	286	314	306	296	275	311	314	329	287	319	333	313	311	336	269	285	325	317	333	296	278	301	293	333	312	303	258	300	304	277	308	278	331	305	312	293	296	293	324	323	300	328	327	317	302	300	329	289	303	298	303	304	298	327	324	324	302	327	292	282	296	298	304	317	319	280	298	314	286	328	330	298	308	341	313	299	298	321	303	306	317	321	280	298	299	288	300	309	311	289	287	323	265	313	307	343	290	287	299	320	316	322	320	327	298	309	297	317	279	291	290	288	298	305	283	316	277	297	293	318	324	271	320	356	295	272	292	297	302	333	316	296	307	287	328	332	359	358	322	351	336	314	336	278	340	292	290	332	315	313	313	301	318	296	284	326	322	327	327	332	257	300	297	288	265	282	339	328	308	309	310	299	282	333	300	323	278	302	318	315	278	273	324	360	273	332	284	296	266	323	293	276	292	284	301	284	277	290	315	319	323	327	257	284	294	282	308	304	326	286	278	308	298	305	320	358	291	315	317	319	285	314	308	306	298	329	311	301	328	298	313	283	285	326	328	297	307	307	309	303	298	311	309	270	324	283	306	291	299	274	266	266	296	293	300	346	294	298	312	310	331	282	306	304	332	290	314	323	349	285	316	290	313	329	316	311	343	317	296	312	313	311	293	330	324	282	269	287	300	310	327	326	295	319	292	322	323	300	280	303	291	306	345	274	340	303	322	336	305	291	338	285	298	308	295	325	303	289	302	331	300	315	297	269	290	285	289	300	327	259	287	294	299	298	333	309	303	269	313	309	296	328	284	305	281	302	295	310	309	305	287	310	318	311	321	319	278	322	276	302	305	311	297	290	313	300	297	340	282	302	308	311	304	293	328	296	289	316	297	292	315	292	287	293	281	281	314	321	272	274	296	308	304	287	312	333	277	297	314	327	336	305	317	295	282	286	280	278	298	295	297	303	306	334	283	315	279	292	335	335	254	305	277	276	274	296	307	264	304	311	312	294	296	326	317	328	319	251	314	327	298	330	312	331	329	308	327	327	309	269	319	333	302	333	309	322	276	307	329	289	328	308	287	297	315	295	296	305	298	310	332	276	300	287	320	293	267	314	289	275	346	308	275	284	311	294	298	277	277	282	283	294	303	286	306	271	270	317	296	329	276	313	300	298	283	300	306	326	296	311	319	281	307	327	316	305	270	324	329	290	285	284	305	299	303	290	294	316	302	309	334	292	312	307	288	307	315	316	316	302	285	292	307	325	320	302	292	308	274	287	302	286	298	296	301	319	307	330	258	332	316	300	304	275	296	317	366	272	301	286	306	263	285	367	302	340	280	309	290	337	288	291	325	307	293	310	327	277	296	316	300	270	305	290	294	306	317	310	328	326	298	287	293	301	279	278	275	308	324	305	320	275	306	307	283	311	331	313	282	337	294	308	282	310	315	315	305	303	318	307	325	270	260	297	279	271	275	290	323	298	307	329	335	299	290	298	326	313	309	297	294	288	312	263	286	291	316	280	286	272	324	298	306	288	309	309	268	299	336	299	314	305	300	294	319	325	314	304	320	309	270	275	330	295	312	311	290	299	282	302	295	310	294	304	298	292	335	277	292	290	292	357	280	298	290	293	292	277	331	320	316	292	284	265	300	291	274	319	298	314	276	301	300	300	313	311	292	316	280	292	321	296	313	312	346	310	290	323	304	292	319	266	303	304	305	317	258	314	317	301	277	275	313	284	316	334	307	286	309	306	314	272	307	314	331	307	274	273	287	296	273	294	279	334	288	306	320	316	320	333	270	302	314	291	320	329	331	311	289	320	345	296	316	325	313	290	304	288	342	318	298	319	303	294	305	310	289	309	287	323	289	310	291	316	331	311	344	330	277	327	302	315	301	324	328	322	313	303	312	306	349	291	296	320	305	317	327	335	331	301	299	325	305	312	299	316	298	303	305	328	276	311	294	329	314	324	318	290	284	281	286	292	305	293	282	319	317	295	294	305	333	328	282	298	318	295	301	296	322	290	303	304	308	303	299	285	360	302	304	302	306	297	287	313	308	305	293	289	313	324	307	329	331	276	301	272	323	320	309	335	284	288	297	298	317	320	280	316	324	349	311	287	311	304	326	320	310	292	297	278	312	342	282	298	292	338	291	295	258	292	311	306	306	336	337	291	294	318	274	337	284	300	346	289	301	316	280	288	297	301	313	275	283	312	326	296	296	327	284	287	296	298	276	347	307	289	284	315	298	279	359	330	311	308	296	286	331	309	337	309	318	261	305	276	302	325	316	318	299	279	303	269	319	305	306	283	283	278	266	323	311	326	301	291	314	293	337	292	289	292	324	302	278	316	325	291	306	286	306	292	273	297	320	285	309	307	339	314	295	306	290	340	375	304	320	335	310	309	289	307	324	293	303	282	296	315	317	275	313	297	301	305	285	301	318	308	291	312	308	292	277	336	311	306	341	309	275	310	298	300	266	330	330	291	329	280	304	317	335	308	302	282	314	293	303	319	326	333	301	272	301	302	325	326	301	301	304	288	292	330	313	335	315	278	324	295	315	320	324	330	337	305	305	343	328	300	306	250	345	271	282	323	293	316	336	300	329	323	260	325	329	337	314	302	306	294	317	307	283	301	290	256	373	266	308	314	306	281	301	293	290	303	281	302	315	339	285	282	289	303	354	318	299	302	304	332	315	329	305	265	304	291	296	283	309	289	295	285	304	280	297	330	279	309	281	295	279	284	329	318	299	294	289	323	321	307	329	277	317	322	308	287	314	305	312	301	295	297	291	280	287	278	282	290	332	293	309	318	314	302	267	311	295	312	283	306	319	313	315	295	296	317	322	288	269	310	298	307	283	304	290	315	307	326	312	316	309	287	293	308	284	306	281	295	328	311	297	312	319	298	326	331	284	320	318	325	295	330	337	339	320	287	319	319	283	322	290	295	322	303	337	314	345	325
12064	9467	45040	73462	69311	12044	2375	2008	1719	1528	1441	1316	1225	1091	1080	1071	1047	1023	913	920	928	906	845	814	807	793	771	802	812	781	792	786	777	795	767	714	777	771	729	751	751	727	735	758	704	724	785	747	710	697	708	731	673	750	712	733	759	678	727	740	682	665	738	688	712	741	736	681	674	694	703	720	683	705	700	714	658	685	709	752	672	657	721	682	693	723	702	666	690	705	729	680	672	680	680	680	694	713	734	714	650	644	716	687	711	698	632	676	700	716	691	718	727	737	715	739	647	709	706	720	662	683	700	681	670	706	704	684	720	720	667	707	640	692	673	688	717	718	681	680	721	680	667	674	687	658	755	711	682	705	639	671	687	697	693	731	703	720	655	694	692	688	691	704	686	659	682	679	709	670	707	687	695	739	662	696	697	699	692	667	664	708	685	700	700	740	713	702	716	687	671	655	716	761	649	671	675	719	665	684	652	725	701	689	709	709	667	691	668	684	665	657	707	701	672	730	786	709	728	687	708	736	671	677	672	729	687	695	676	690	743	701	704	669	707	720	704	734	749	729	646	602	668	695	687	694	710	727	688	671	676	667	690	708	693	700	633	730	701	716	672	705	656	680	671	692	690	703	667	663	676	720	664	649	665	635	677	706	675	773	737	729	713	655	693	649	729	729	686	720	721	655	674	697	701	733	678	682	675	736	692	702	692	717	710	652	709	678	717	691	670	671	697	742	693	732	692	672	697	687	683	688	712	705	694	720	675	699	759	695	723	681	715	696	688	710	695	614	708	738	726	668	677	705	674	718	680	693	713	711	662	672	728	693	691	741	702	715	697	702	692	728	657	726	695	738	655	685	679	639	726	649	648	683	680	674	684	680	679	676	713	711	671	709	669	651	672	693	678	702	766	688	705	702	656	682	642	696	703	705	696	701	743	703	718	705	654	698	631	683	700	687	703	690	668	716	668	704	727	669	736	686	665	722	678	689	708	665	702	696	653	662	739	728	669	701	708	674	696	724	686	706	705	690	710	671	669	733	736	707	682	683	687	720	652	704	664	727	666	664	691	695	729	677	697	698	672	692	723	674	713	677	715	697	720	657	751	754	702	737	673	684	700	680	684	717	705	702	669	668	664	696	704	696	703	708	683	694	671	736	716	720	668	686	716	717	684	652	686	669	707	667	690	686	719	718	674	714	698	717	688	671	721	662	696	663	673	692	707	705	710	704	674	711	652	719	716	689	673	733	660	696	712	682	662	691	679	695	686	671	698	683	722	683	723	691	691	637	751	715	755	680	692	686	722	666	677	740	688	671	740	681	655	734	705	768	705	704	697	643	690	707	696	690	663	715	684	661	652	709	742	690	677	706	696	706	698	698	692	688	692	715	717	683	699	709	691	699	696	719	698	688	684	652	712	700	678	709	719	670	705	687	695	688	700	666	701	656	711	719	671	718	727	693	735	652	704	716	706	657	698	698	687	686	704	704	681	736	670	706	692	739	681	718	691	702	704	721	678	719	709	644	611	739	687	669	680	701	690	697	682	688	677	701	663	659	707	682	729	705	685	705	693	689	674	744	671	713	679	686	654	650	685	724	685	660	683	722	691	672	715	720	708	691	667	717	734	739	721	722	704	724	737	721	691	730	672	672	717	706	700	664	720	680	638	681	703	693	712	683	696	677	718	704	680	675	681	699	678	722	679	713	696	673	718	691	708	692	702	659	728	669	725	651	702	776	726	681	701	692	672	663	697	705	660	671	717	763	720	749	708	704	719	694	688	711	682	673	696	709	672	672	650	649	732	693	650	645	687	656	719	673	670	657	683	656	712	703	721	670	733	745	724	687	707	710	674	656	689	733	676	737	745	680	665	685	675	673	689	694	660	674	678	663	657	654	685	699	720	678	709	709	705	673	676	696	758	731	720	702	692	679	720	650	730	714	716	658	731	711	686	716	734	686	676	665	708	704	718	740	655	677	675	668	696	666	694	658	700	723	705	645	756	720	681	720	688	657	707	662	644	707	734	696	678	674	728	658	678	672	716	713	662	724	669	690	691	749	677	705	605	722	715	714	705	709	678	725	717	681	695	687	647	696	657	705	701	708	704	700	707	631	704	648	712	712	734	696	640	722	745	645	733	709	692	690	714	720	681	652	666	690	712	677	681	705	663	668	692	707	700	712	692	670	674	641	708	710	707	682	717	698	677	666	695	739	664	653	684	652	710	688	708	700	685	691	714	670	698	716	760	720	711	658	662	711	677	702	712	688	673	734	671	733	680	684	670	674	687	733	630	677	709	683	692	713	718	701	758	703	685	673	684	691	720	649	717	661	653	689	752	674	706	723	696	746	674	704	702	703	702	676	678	744	692	740	687	692	684	686	688	701	685	703	679	706	668	707	706	719	682	636	715	686	715	675	650	684	631	691	749	693	712	690	693	717	678	700	714	780	707	679	690	678	682	720	667	706	660	678	743	694	701	724	721	726	627	674	686	697	681	664	733	670	704	696	687	694	710	713	674	721	684	658	687	691	704	750	684	655	705	700	671	681	722	695	655	708	708	672	715	697	677	686	699	687	695	641	690	724	712	697	674	706	680	711	725	674	721	701	659	664	684	738	656	700	635	708	677	714	711	714	698	721	659	698	695	759	674	699	689	664	704	719	690	654	703	690	694	708	676	719	662	701	725	686	712	654	669	679	689	670	754	719	717	680	728	722	697	686	678	724	705	651	656	675	710	666	727	666	750	681	719	682	749	709	681	690	715	715	710	653	728	687	696	658	722	724	684	649	711	660	707	677	692	712	689	696	680	674	691	665	692	683	734	682	689	671	694	681	672	741	729	672	709	681	692	658	679	705	732	678	711	677	670	710	715	637	705	680	670	691	703	668	717	700	660	686	691	639	655	657	710	704	711	674	713	700	741	675	657	688	670	676	680	680	666	679	694	680	759	665	690	707	678	702	696	686	731	657	686	673	695	711	662	660	707	690	692	751	678	666	699	733	677	779	720	687	677	730	704	663	705	698	688	651	683	637	683	723	709	692	702	688	746	641	685	673	657	701	698	669	669	641	676	667	670	700	629	686	671	725	718	681	748	732	672	617	659	702	671	735	706	667	729	674	665	638	720	675	719	722	701	699	713	674	709	699	712	645	698	664	710	679	688	610	702	737	660	707	663	718	685	682	701	667	695	737	689	723	696	646	668	717	724	713	720	678	664	707	701	688	709	675	682	701	683	669	736	641	722	725	647	689	713	668	676	653	672	708	695	715	716	703	686	666	710	666	722	682	671	680	721	692	679	701	677	697	672	660	684	692	671	700	700	675	712	699	659	708	709	673	703	676	739	653	702	696	689	678	669	656	714	698	704	706	735	691	693	697	693	665	707	697	700	717	693	695	686	701	707	776	694	680	681	750	711	696	699	677	739	732	677	736	715	682	727	701	677	721	740	730	716	664	672	712	661	705	704	709	623	684	669	699	666	745	675	703	689	697	706	693	710	684	676	695
7596	4160	6049	5674	3088	757	252	215	234	219	254	224	223	218	236	236	242	226	219	268	189	220	215	203	225	219	231	217	241	204	211	218	241	233	202	224	228	228	214	225	215	215	189	195	211	243	188	212	208	225	234	233	195	209	205	211	179	222	228	216	229	221	211	209	257	216	217	180	241	235	191	225	207	199	206	232	229	204	251	209	215	215	201	196	220	209	216	229	195	222	243	235	216	201	207	201	226	194	207	227	211	231	222	202	231	206	212	229	222	224	234	193	190	213	217	247	218	195	219	207	219	194	224	228	213	234	212	209	218	229	195	220	215	236	227	219	201	248	227	231	212	240	228	195	207	226	225	252	235	222	212	216	191	208	230	225	204	223	239	180	210	231	217	209	206	215	222	229	209	233	224	225	238	232	207	225	237	219	224	226	245	213	234	227	212	228	224	215	221	241	198	206	199	241	216	211	214	195	217	203	210	227	225	211	225	219	185	203	220	216	236	204	183	240	208	228	221	221	218	220	199	181	205	227	185	227	238	218	240	211	226	228	208	212	220	214	225	199	189	203	210	203	207	256	236	218	221	214	228	215	228	228	244	250	232	246	232	225	240	217	199	222	193	205	215	176	201	232	209	215	208	190	221	218	212	210	214	208	228	238	230	226	198	228	216	213	193	198	225	221	221	223	196	180	217	238	220	193	203	230	211	236	216	237	228	202	180	193	235	204	230	231	204	216	242	218	225	212	214	224	229	206	207	200	232	190	196	217	211	227	221	204	231	256	229	234	205	241	226	222	202	194	214	223	227	206	205	227	218	207	196	223	219	198	199	217	217	198	207	212	213	216	190	252	211	207	200	232	230	204	205	217	246	226	227	239	206	238	232	208	215	228	219	220	204	193	181	218	209	209	244	224	203	210	222	221	221	217	203	227	211	229	235	190	166	204	213	212	205	232	224	220	181	187	210	227	222	200	213	229	211	215	230	239	224	213	248	217	216	212	218	195	222	221	216	190	234	232	231	231	233	207	214	222	229	200	207	228	224	225	237	200	237	227	219	245	216	192	258	234	213	230	231	224	190	220	186	227	214	198	207	217	218	211	200	212	203	207	212	228	208	219	235	212	218	225	199	210	207	204	238	210	207	191	207	210	228	215	238	223	234	213	209	205	250	271	246	216	234	248	240	223	235	222	211	213	244	233	218	217	198	202	238	229	220	267	233	189	190	207	217	196	246	195	202	222	199	250	194	230	229	234	228	227	213	211	210	221	194	195	193	200	232	220	222	234	225	215	232	217	217	209	231	220	233	221	214	203	233	209	200	182	237	230	220	232	213	224	216	195	231	216	201	187	243	212	218	227	241	214	184	181	202	205	241	225	208	218	214	204	204	226	242	225	195	236	196	241	232	208	208	246	189	228	216	222	212	208	218	192	208	206	194	232	251	189	232	203	230	219	236	215	202	204	242	210	213	212	217	228	194	213	209	255	222	214	228	215	247	249	223	232	222	207	191	228	237	251	238	219	224	218	200	241	257	211	226	213	248	253	210	231	232	206	221	234	195	204	230	238	224	221	191	196	203	204	207	201	236	222	215	220	218	198	225	223	235	192	224	222	218	209	235	231	249	197	211	243	204	238	207	221	250	236	202	219	203	202	204	227	221	234	219	214	243	230	227	229	217	213	214	236	211	207	249	223	213	219	219	206	233	217	208	213	232	216	201	236	218	223	238	210	229	218	232	211	232	225	232	227	206	245	227	255	227	176	180	202	221	238	237	231	206	231	210	211	217	203	242	232	247	245	211	235	242	250	213	227	220	224	233	219	230	192	229	192	205	231	244	236	236	200	220	189	200	220	224	216	197	202	219	199	203	229	244	236	229	259	223	211	231	230	218	207	219	257	223	227	225	234	203	222	245	221	210	203	230	228	199	239	203	224	220	224	230	211	217	210	194	216	199	212	248	215	206	244	192	210	219	230	237	208	189	206	244	208	202	220	218	218	232	226	214	217	227	225	232	202	211	212	234	238	243	234	200	209	191	232	235	229	199	217	204	221	215	231	204	233	218	205	227	220	233	194	234	198	230	227	227	231	205	204	219	207	179	223	203	224	249	216	208	220	211	223	205	243	214	219	219	221	201	207	202	211	229	210	243	195	228	243	241	239	228	235	194	199	205	238	197	206	231	207	250	203	241	237	223	247	238	232	215	208	207	202	208	213	198	202	194	206	228	243	224	214	193	218	219	237	226	192	243	230	206	195	219	190	242	201	208	230	214	221	220	209	242	242	208	206	213	214	200	193	209	230	223	226	206	203	239	233	204	199	229	237	235	219	231	224	218	208	206	209	181	221	254	203	239	212	218	189	217	196	213	213	236	245	213	213	223	247	214	225	234	247	207	207	227	242	244	220	217	220	242	216	208	223	233	241	199	237	216	221	207	191	224	268	223	224	236	217	217	231	227	209	256	209	217	251	230	241	228	215	223	192	188	226	185	207	180	219	221	226	199	203	203	230	219	219	221	220	214	246	226	232	243	236	215	224	231	206	249	217	235	214	226	249	226	190	206	237	236	234	217	216	228	198	236	217	209	208	257	239	231	225	213	204	223	226	212	209	221	214	245	207	223	204	217	248	197	229	252	216	230	238	218	235	224	204	231	213	203	216	226	211	206	228	215	206	225	215	230	217	203	220	227	203	239	223	226	212	205	222	224	228	214	199	221	203	243	233	233	196	239	240	251	220	224	211	205	245	184	232	222	227	219	230	205	213	203	196	200	211	208	250	218	235	227	224	237	213	206	231	213	215	224	244	212	233	220	249	230	255	218	185	202	232	188	212	235	219	203	219	223	216	210	215	178	211	241	199	191	227	238	210	223	222	220	213	231	209	219	213	243	214	220	224	207	263	222	208	211	217	214	209	225	224	219	229	203	202	221	215	186	227	220	208	227	202	229	233	196	247	205	211	241	205	198	213	240	230	192	204	225	217	206	211	193	211	226	215	210	211	207	212	229	216	227	205	192	227	225	227	228	220	180	219	214	242	220	219	208	192	226	231	212	209	219	251	221	231	233	217	226	223	245	220	214	227	188	230	226	225	196	199	213	221	191	214	240	205	236	228	234	209	200	211	240	212	202	230	222	188	216	229	225	238	237	203	227	229	218	218	225	229	233	233	209	218	234	210	209	237	213	209	225	218	215	244	226	217	197	219	214	222	201	220	192	214	187	209	261	203	204	235	202	206	210	212	229	225	238	222	207	213	223	235	215	230	220	226	230	234	228	233	197	227	208	238	235	222	225	223	235	222	218	212	209	192	227	224	218	229	213	227	205	203	213	197	216	237	205	209	231	229	211	222	213	222	224	246	237	223	222	237	213	235	190	231	236	216	221	220	245	209	214	236	210	221	192	198	229	222	243	265	216	243	224	216	218	206	223	232	225	225	219	211	229	194	208	238	205	225	242	240	221	226	226	250	255	204	213	231	248	275	218	228	229	204	212	246	231	207	220	233	197	218
4309	3578	10839	14478	9157	1386	536	503	543	547	458	505	522	517	479	543	497	491	509	523	500	502	501	527	494	495	513	454	512	489	448	481	507	499	462	507	502	490	513	473	498	500	500	513	446	506	531	500	482	471	498	539	464	507	472	505	495	454	503	487	475	515	499	505	494	513	503	500	471	501	492	491	493	492	493	496	479	496	493	485	507	504	489	515	455	491	484	538	476	497	478	453	549	518	479	512	488	491	471	509	473	510	502	475	481	508	540	479	484	496	498	477	473	498	483	482	529	505	502	508	517	447	500	495	519	513	482	534	495	458	481	501	480	480	493	506	442	514	482	446	505	510	473	502	526	515	486	520	501	462	496	469	494	505	492	477	496	467	498	539	489	516	460	490	527	528	503	485	466	477	483	508	495	515	548	550	459	455	497	470	495	516	482	509	497	477	460	455	496	495	511	532	511	495	508	490	494	509	528	475	521	537	488	492	480	526	491	493	503	501	482	537	486	501	525	457	500	515	539	509	480	456	457	489	461	447	496	512	504	475	476	505	455	484	486	513	513	514	476	475	499	479	501	473	448	488	452	511	474	465	498	496	512	469	517	511	470	491	522	473	484	508	468	524	470	510	466	509	474	479	495	517	521	511	534	525	477	490	502	433	526	496	513	473	523	484	483	470	481	506	481	510	488	467	476	495	515	501	473	518	506	520	513	523	466	502	487	482	466	496	532	485	482	530	499	507	503	520	492	520	496	480	500	451	489	482	459	474	537	494	449	545	511	509	505	527	468	519	495	457	510	512	532	476	513	501	550	463	493	488	511	510	463	490	500	502	481	478	522	456	514	515	486	484	469	500	480	505	492	475	515	523	490	492	521	502	477	480	479	522	501	489	465	477	514	526	489	570	507	525	522	471	513	512	501	503	519	489	484	487	499	475	526	531	513	506	463	463	519	468	493	484	503	485	473	494	522	477	492	520	504	503	493	511	491	520	475	491	491	513	491	514	499	507	496	518	469	478	529	503	537	465	475	481	497	473	498	458	459	484	495	507	474	483	464	504	519	475	491	531	512	493	479	436	489	448	495	524	520	483	515	482	519	517	498	482	496	492	492	510	511	433	495	475	504	491	548	492	519	503	500	495	465	487	497	501	493	475	464	492	522	505	467	468	506	485	504	503	525	515	483	474	512	479	540	521	519	510	466	476	483	530	532	479	482	505	522	514	461	514	520	462	486	500	482	492	512	494	535	509	524	503	511	486	477	540	515	504	500	474	471	503	495	493	471	482	487	493	505	491	485	484	490	476	491	473	470	529	507	567	514	503	497	502	454	507	521	491	490	467	503	494	494	469	467	462	495	503	480	511	484	466	500	463	493	458	469	470	480	504	490	492	504	501	501	513	459	513	478	499	490	524	491	501	518	535	477	453	503	505	503	493	547	516	500	488	528	532	453	494	489	475	466	462	510	521	494	488	512	512	495	513	469	477	506	527	478	497	486	534	499	477	546	506	494	478	462	470	504	489	476	487	516	467	509	531	542	462	478	485	535	498	489	502	476	493	475	524	496	511	518	525	478	483	525	491	481	483	462	498	521	472	510	572	519	541	454	517	553	449	475	501	492	486	481	496	479	532	456	511	477	526	544	531	485	479	494	474	517	513	503	495	475	485	507	532	501	494	510	525	487	499	487	506	551	502	496	537	527	462	511	505	549	501	471	505	499	490	512	491	495	495	471	478	514	447	512	457	509	497	516	515	535	495	521	485	465	515	516	499	512	530	493	555	472	505	512	495	506	484	510	504	524	474	498	518	464	494	513	494	517	502	492	474	493	470	515	503	516	511	512	499	492	469	505	503	469	488	466	485	497	488	546	477	470	505	534	461	498	517	487	475	497	534	474	530	505	508	492	490	486	476	484	497	481	463	497	482	477	487	508	497	479	452	511	512	530	514	467	510	548	452	522	485	517	511	508	520	500	467	479	520	496	484	488	504	480	524	521	489	488	492	487	501	467	487	511	535	481	543	516	500	501	526	491	491	466	491	474	536	500	518	501	492	510	497	500	460	466	485	500	485	519	461	495	546	487	529	494	473	512	501	506	526	501	515	478	499	494	498	516	476	508	432	524	498	494	509	486	499	476	494	514	487	521	519	509	536	516	492	508	466	480	508	482	461	499	475	529	525	499	485	475	515	505	453	466	522	490	496	503	485	515	519	504	526	534	512	502	528	465	481	530	504	491	505	461	477	491	478	524	479	516	521	489	489	508	503	513	515	453	503	482	519	499	507	474	507	497	487	498	453	511	495	503	500	500	497	496	477	502	508	474	532	478	492	496	534	483	516	506	499	501	499	485	500	504	499	491	469	488	474	521	520	549	498	484	529	470	513	490	493	533	511	526	475	531	526	520	493	501	483	481	552	539	494	498	488	474	476	539	461	492	469	486	528	503	467	464	455	511	488	480	511	493	487	492	473	495	500	493	487	481	474	525	493	506	506	449	498	499	496	497	486	500	496	516	546	491	495	493	489	504	486	486	526	471	514	482	503	511	497	519	523	524	480	527	512	482	469	532	545	492	516	493	504	439	518	463	486	542	490	497	494	493	469	514	529	513	526	546	504	507	505	479	457	465	496	510	495	492	526	505	544	485	490	508	538	488	477	521	488	512	520	497	488	486	517	477	469	527	466	487	495	511	479	489	482	491	488	477	518	530	460	486	484	493	516	525	527	489	495	486	506	496	452	492	490	516	477	495	480	484	469	487	477	485	503	507	534	501	529	506	515	480	496	502	505	473	498	499	503	468	489	504	529	520	529	418	516	505	536	517	495	472	516	484	483	490	538	502	469	521	483	539	507	501	492	516	473	500	502	537	554	461	513	521	485	496	475	518	474	517	531	540	471	499	539	474	508	460	529	462	476	501	501	472	491	482	497	474	515	491	524	506	544	490	477	472	482	495	490	461	508	466	478	483	470	480	496	483	504	473	488	483	465	510	471	450	510	488	513	510	541	497	507	551	509	513	485	479	490	474	479	535	456	516	458	496	507	512	499	486	497	504	443	496	489	512	461	496	510	491	488	514	496	532	501	488	521	469	541	509	492	489	468	453	519	487	510	505	512	444	485	526	488	516	457	535	541	488	463	462	500	491	486	481	499	449	483	500	489	512	503	536	491	472	472	494	491	501	474	476	501	500	533	496	486	473	480	471	460	499	472	479	515	524	492	514	471	537	503	530	498	465	477	516	471	479	493	518	518	516	486	513	479	456	483	502	494	507	491	494	472	498	461	522	527	525	508	507	432	483	565	507	477	505	545	471	472	466	452	500	542	474	503	520	505	552	494	533	522	514	482	508	513	482	507	438	472	483	496	518	509	506	488	477	481	510	501	500	452	477	514	508	509	502	505	493	509	494	464	479	523	492	476	515	521	490	514	561	525	479	516	512	507	495	496	467	474	472	486	483	532	514	483	485	493	482	496	527	516	454	490	499	505	452	469	494	511	518	506	567	492	528	538
19871	9592	38337	57637	46695	18209	1279	309	295	245	190	217	228	186	225	161	190	223	190	185	168	158	185	206	165	164	177	179	173	146	181	171	159	151	170	156	206	171	137	157	156	178	170	152	163	176	177	209	151	156	154	156	179	181	147	175	174	170	173	139	146	138	140	145	159	166	179	157	157	170	169	189	166	160	170	169	175	179	161	161	166	167	171	179	152	183	164	169	173	175	157	180	141	159	159	149	143	160	189	137	156	184	157	142	152	162	157	155	161	157	194	152	186	178	157	150	186	172	164	194	169	158	168	163	138	153	145	156	152	167	161	174	158	162	173	159	179	176	150	168	152	161	164	131	168	153	152	162	161	149	164	156	182	166	148	144	169	173	152	165	171	156	142	163	174	183	175	164	168	170	182	159	135	149	156	150	169	165	180	141	149	145	176	161	153	174	162	178	153	188	171	174	148	193	175	145	160	157	153	150	168	160	168	169	151	159	151	171	171	157	185	178	147	162	174	179	146	164	164	161	177	195	139	168	166	173	181	145	149	150	172	177	149	152	152	172	153	144	164	162	176	188	142	151	164	180	173	162	152	158	171	173	180	166	141	171	160	164	176	165	158	147	153	184	183	148	153	152	174	167	167	148	153	158	146	157	182	175	166	172	169	182	155	163	164	165	169	177	177	166	149	179	150	177	177	168	158	133	173	142	154	170	160	185	163	177	194	141	183	154	156	163	152	163	138	143	150	155	172	153	184	170	148	168	144	158	160	176	162	166	148	157	163	158	170	164	133	151	174	137	138	153	171	148	189	162	166	144	155	166	144	146	137	155	165	152	158	177	156	161	161	168	172	168	157	175	172	164	169	177	182	145	171	177	171	171	157	176	159	151	178	169	181	148	155	176	163	161	172	162	179	129	157	157	161	138	156	182	162	177	176	148	152	160	156	149	158	150	188	177	137	168	191	159	153	175	166	185	162	162	155	155	191	182	153	165	159	166	162	168	172	157	201	156	169	158	175	159	168	152	176	170	174	148	159	138	183	179	176	177	164	154	140	165	163	150	138	172	168	153	157	155	177	147	141	173	192	156	157	170	154	162	143	129	151	167	182	161	168	158	170	166	147	150	160	163	172	159	142	166	154	182	157	167	185	150	154	181	179	169	198	146	160	163	176	168	164	154	142	166	155	157	177	185	186	175	165	167	186	155	169	133	157	155	165	130	162	154	161	154	179	178	137	168	174	179	165	163	150	162	167	158	130	168	160	167	163	153	150	154	181	156	156	158	141	158	169	148	169	160	184	184	158	147	155	158	147	164	176	168	175	163	175	181	159	156	150	177	170	167	147	153	138	153	158	172	193	172	183	160	178	147	145	164	173	142	158	158	133	158	148	165	150	151	157	148	162	146	163	179	181	151	162	157	149	166	152	143	129	161	168	173	147	173	136	159	192	176	160	150	158	179	164	142	162	173	144	154	162	165	138	150	155	190	168	174	162	132	164	164	154	138	153	182	163	154	171	177	159	161	148	127	166	152	142	151	179	166	161	168	168	155	171	186	172	144	180	163	182	163	160	152	178	152	167	197	188	174	166	179	166	132	149	152	145	151	159	157	151	154	161	153	161	169	150	168	161	166	165	149	170	165	171	166	152	182	179	166	175	178	151	167	165	162	166	176	136	172	178	161	157	153	140	161	133	168	153	155	164	172	164	162	164	139	171	170	178	161	149	155	149	162	153	145	166	146	137	161	158	149	168	138	152	172	146	152	170	170	177	157	161	193	157	181	158	157	170	163	180	155	170	143	171	170	156	149	152	171	156	156	172	165	146	178	166	158	172	154	169	158	164	165	177	166	174	158	165	165	155	145	157	148	169	160	163	161	161	154	162	168	163	176	159	155	159	189	171	162	161	157	183	139	140	163	179	177	165	160	167	148	148	167	172	161	165	193	192	136	157	164	163	167	173	169	167	132	153	141	182	167	157	163	142	149	187	167	150	174	178	176	178	196	151	154	170	149	143	167	155	148	152	147	162	162	154	173	185	141	167	180	142	175	147	189	153	195	168	150	148	151	165	180	159	156	162	180	182	181	167	183	154	182	159	150	174	152	133	152	151	145	162	164	137	157	149	195	169	174	160	170	167	126	171	166	179	164	145	162	172	162	182	173	145	146	151	137	143	178	163	166	161	153	156	144	189	161	157	169	177	178	155	173	162	165	176	169	153	165	165	164	167	159	168	174	183	153	172	154	173	174	189	172	150	170	132	158	166	155	173	134	149	167	189	163	149	171	180	145	167	176	146	160	149	183	178	176	143	172	172	181	178	167	151	155	178	178	158	150	162	143	153	156	171	153	163	131	191	131	146	158	177	180	151	150	142	160	202	172	173	190	180	162	154	133	154	191	171	161	154	135	167	171	186	163	159	165	143	146	133	165	166	166	139	158	148	136	172	150	156	156	149	152	157	164	157	161	145	185	156	144	148	170	128	156	162	172	155	143	172	161	173	158	143	153	182	159	180	146	167	161	171	143	132	149	164	187	175	169	174	166	165	163	141	175	135	170	170	158	153	167	178	155	146	174	176	166	147	174	175	181	171	157	177	181	146	174	160	165	162	167	163	152	154	171	156	170	160	181	156	167	163	176	179	159	153	176	160	153	170	167	186	177	175	161	164	164	165	166	160	175	147	175	141	155	185	155	184	175	182	166	172	149	161	168	160	164	180	173	150	168	162	170	156	150	166	172	176	158	144	158	192	159	149	150	187	141	167	158	148	154	168	187	145	156	178	141	158	178	181	172	167	157	175	165	173	143	153	161	154	152	149	150	162	164	140	160	191	174	168	151	159	164	168	147	176	140	175	161	177	138	180	172	166	159	152	150	184	157	173	153	171	160	166	155	176	160	168	205	146	163	178	166	151	165	171	165	175	155	184	152	157	175	136	177	150	174	162	172	160	175	171	167	155	141	173	156	161	174	142	152	158	165	162	168	177	150	197	165	151	141	165	184	194	155	168	168	140	161	153	147	153	172	181	149	169	182	167	129	164	178	162	156	160	153	142	171	170	156	146	152	164	184	179	170	160	172	130	164	173	179	195	174	178	182	162	165	174	180	151	153	171	173	141	168	175	152	152	175	142	149	187	183	178	159	154	173	184	176	154	160	152	156	161	172	149	155	179	151	149	183	185	163	159	161	145	167	174	168	145	187	171	186	180	168	156	143	171	153	158	143	170	167	162	179	157	168	150	161	165	156	164	165	132	152	153	191	179	149	158	165	168	157	148	147	167	166	156	182	177	171	158	151	165	150	156	175	189	151	163	151	159	172	154	156	180	135	180	184	175	145	146	167	176	177	171	152	168	169	203	183	160	162	157	192	153	156	132	166	161	162	146	163	172	178	163	152	135	130	177	158	152	162	168	152	165	154	144	171	169	155	172	165	159	191	167	164	174	172	155	154	182	146	162	152	168	143	136	165	160	173	162	171	175	140	145	177	180	163	165	181	157	187	174	149	143	179
10071	7122	43801	63327	58280	8016	1377	1245	997	893	883	760	687	648	709	652	582	561	526	585	501	538	532	491	470	536	492	435	502	456	439	445	442	466	463	476	440	407	449	435	465	424	441	433	438	456	438	427	430	452	392	424	433	405	427	432	447	407	415	410	483	440	410	424	449	396	459	401	455	423	415	397	452	391	409	393	392	412	410	407	416	400	395	435	408	382	428	382	431	420	389	406	395	395	391	373	409	395	403	373	379	417	392	392	354	424	383	435	406	428	411	409	417	421	414	404	431	440	408	435	409	432	402	392	419	414	405	434	391	384	425	424	446	367	445	401	424	404	452	428	421	379	390	415	390	404	396	426	424	420	396	409	382	396	431	428	403	426	402	443	411	422	406	404	399	425	387	428	385	403	405	429	413	353	412	428	409	377	406	383	417	404	428	397	424	421	422	400	414	421	409	417	387	402	394	410	399	431	402	410	400	432	406	376	410	381	428	413	398	387	386	429	381	370	389	396	417	405	392	393	384	419	406	408	401	433	400	421	404	376	415	410	384	435	432	419	429	389	445	421	389	416	377	410	402	393	420	424	401	408	377	424	377	389	455	414	397	410	416	437	385	386	440	413	411	403	332	400	386	426	447	428	459	405	428	388	413	411	406	405	391	403	410	416	382	431	417	426	394	406	436	408	410	417	383	389	405	405	417	451	424	408	424	387	369	375	425	411	441	415	426	441	392	407	391	442	408	392	441	425	437	402	423	403	419	363	398	387	405	436	436	414	393	421	426	414	416	422	415	396	425	388	374	393	414	424	443	436	404	376	397	410	417	417	419	407	404	389	398	433	402	405	395	414	446	411	425	464	415	382	362	411	390	391	417	387	415	416	423	379	412	390	419	402	399	408	415	397	400	411	378	406	411	413	429	395	428	396	381	417	412	383	410	448	404	405	392	397	399	440	366	366	428	443	405	415	400	411	394	414	420	366	392	400	415	408	429	383	436	405	415	443	403	433	379	385	432	409	408	397	405	392	403	411	426	419	390	430	387	379	382	364	380	442	423	426	384	385	394	378	400	394	453	406	399	428	386	404	379	379	424	407	440	423	419	397	420	410	398	441	411	431	398	420	396	402	467	418	406	422	413	421	429	412	436	411	380	427	380	407	418	416	416	411	408	426	410	422	406	406	405	350	416	394	399	402	427	377	415	393	433	412	387	418	401	414	395	370	419	407	396	383	392	410	436	399	437	390	433	424	412	417	377	393	396	425	350	391	428	417	410	407	392	417	432	406	426	405	430	411	386	412	373	428	390	392	403	421	397	384	416	421	421	372	405	443	370	412	463	400	395	429	393	392	444	414	431	384	425	459	380	402	447	393	412	415	392	388	416	413	415	436	379	395	398	391	468	419	397	413	432	366	437	429	433	393	409	425	389	400	375	378	382	414	403	424	388	404	415	440	395	380	399	407	415	387	413	425	373	416	395	424	414	396	418	442	375	414	397	391	412	427	418	423	412	417	400	434	387	424	383	418	386	410	419	378	407	364	424	423	407	413	403	433	416	391	434	409	441	448	400	435	450	424	370	407	417	406	367	411	430	388	405	396	417	369	383	435	408	414	402	412	403	425	373	411	428	393	430	422	387	421	410	390	423	416	405	414	422	377	420	421	382	374	376	404	419	408	424	424	409	400	400	439	416	404	375	400	392	405	427	416	435	423	381	415	369	444	416	382	402	400	424	415	420	428	401	438	421	422	402	405	401	391	429	416	345	432	424	407	411	429	393	408	428	438	422	444	425	430	418	424	390	372	397	418	417	399	398	389	456	426	425	398	412	422	416	426	407	358	417	414	408	440	408	422	394	410	416	419	396	396	392	415	418	399	364	405	381	380	402	392	388	433	383	386	408	390	410	405	407	407	407	369	424	451	406	418	431	367	425	385	414	388	384	380	443	417	387	428	459	409	395	408	424	418	422	391	437	387	437	427	411	416	454	438	390	433	391	386	409	421	401	435	421	385	380	399	409	430	418	400	390	366	442	433	393	403	413	420	413	389	433	431	405	448	421	425	404	390	419	387	388	404	427	392	381	375	444	406	394	419	399	395	410	416	415	377	429	384	406	418	390	435	403	385	377	407	427	418	390	411	392	372	380	407	434	424	456	406	400	384	406	375	421	445	402	422	410	384	390	389	426	410	391	415	428	444	396	397	392	436	379	390	407	397	433	395	404	407	398	399	418	427	384	396	395	391	393	386	386	378	379	387	410	441	403	331	410	393	404	404	387	426	398	437	425	393	418	382	395	403	424	388	389	401	411	430	387	455	406	427	417	417	417	417	399	421	419	415	377	416	404	363	406	381	406	397	409	414	413	406	360	413	421	392	394	384	410	445	436	416	424	400	395	436	394	426	424	396	378	396	408	399	415	409	407	402	365	423	444	390	421	419	405	423	356	400	399	406	423	447	408	394	392	433	407	426	400	409	434	395	436	388	396	415	436	404	400	412	434	414	410	373	380	411	404	386	379	409	417	453	403	416	403	424	415	434	417	393	399	407	415	393	438	411	401	393	413	371	400	393	397	429	385	449	370	388	427	372	387	384	413	424	432	398	441	385	396	392	406	414	394	429	410	388	399	426	392	412	395	387	391	418	424	430	426	391	405	400	431	415	405	384	409	373	381	446	386	450	419	454	425	386	382	411	397	412	387	415	415	418	403	364	392	428	394	396	413	406	431	417	371	428	399	391	417	392	441	412	394	405	352	421	395	367	434	372	395	397	397	433	415	406	422	421	390	392	424	409	383	419	414	394	393	393	427	410	445	430	411	403	438	389	389	370	417	416	401	397	405	379	375	447	397	413	402	386	387	409	430	426	416	402	399	409	388	420	398	406	403	411	388	475	363	420	418	426	400	400	389	413	400	396	437	402	414	385	407	404	377	385	455	420	389	416	381	410	386	385	465	373	448	400	418	411	418	415	389	432	375	436	369	412	387	430	424	409	403	392	381	402	422	379	400	433	427	417	413	387	403	387	412	377	384	406	418	401	402	386	444	395	419	399	387	412	409	392	415	409	409	381	409	428	397	404	413	402	470	391	361	423	415	414	396	387	399	373	404	372	420	408	370	384	414	426	382	371	414	440	386	423	414	392	425	418	371	408	395	410	369	403	357	395	402	391	413	397	425	415	421	420	426	399	386	439	408	444	386	415	424	398	420	396	395	393	409	385	423	385	416	393	394	381	413	386	391	403	378	409	381	415	429	449	445	419	371	411	388	432	396	396	399	412	392	434	383	424	370	456	376	389	417	394	415	352	372	379	424	416	381	393	396	404	416	413	399	409	391	367	412	390	439	374	426	417	398	392	381	398	420	396	416	425	395	413	397	407	408	391	409	381	420	374	406	412	367	401	402	399	399	387	375	420	405	424	418	394	380	387	410	443	384	404	396	382	401	381	397	368	410	402	403	374	369	416	433	402	392	388	398	380	406	407	383	395	403	427	415	393	404	391	418	417	400	433
27492	14355	48865	69864	58582	27831	3743	601	489	453	468	415	395	389	379	409	360	319	304	335	339	309	320	318	321	331	311	333	285	287	362	322	310	344	330	275	342	283	350	304	316	327	299	284	303	332	322	321	324	308	284	308	308	322	318	279	279	299	326	316	279	283	305	294	309	346	304	292	311	356	306	281	327	294	308	307	336	345	331	344	300	324	281	296	302	278	307	303	295	288	303	310	307	292	324	287	289	303	295	306	306	303	330	282	306	288	301	304	299	305	292	306	284	309	287	320	318	336	318	286	333	294	321	313	322	297	305	292	304	331	333	307	301	321	307	337	303	286	306	303	330	279	273	279	316	319	297	334	314	285	300	302	314	324	314	312	313	298	308	353	318	317	286	356	340	289	334	309	308	299	283	278	290	313	296	305	316	295	298	286	349	313	299	268	323	322	359	339	352	309	322	317	310	335	307	359	289	305	320	312	265	303	301	302	315	325	318	302	305	308	300	305	304	293	328	303	299	316	297	272	311	285	333	285	299	289	299	301	327	290	283	304	310	306	280	336	287	324	304	351	306	310	318	307	294	315	349	335	279	320	327	277	318	314	305	333	302	340	331	297	302	263	319	314	334	314	298	293	296	252	316	316	327	273	294	315	340	301	321	280	286	320	316	319	333	349	308	319	306	301	300	295	268	320	288	311	312	313	310	288	295	278	274	311	328	284	292	311	306	326	287	318	321	318	286	333	294	295	331	274	292	334	310	324	291	300	305	335	314	329	293	316	286	319	277	260	295	285	332	293	280	287	301	300	306	320	304	317	343	326	292	318	292	308	329	311	345	301	301	276	281	291	320	314	319	312	290	304	333	299	311	325	296	322	276	314	286	293	278	304	317	319	329	310	310	288	291	343	299	293	290	297	320	311	258	308	301	345	323	292	339	313	343	284	291	291	284	289	314	329	297	297	317	300	333	298	328	321	295	327	303	281	319	271	295	298	303	294	325	276	265	291	315	283	315	302	288	285	306	304	328	298	285	315	316	279	313	307	288	290	298	310	322	303	271	295	321	282	304	304	281	296	320	271	310	330	334	322	351	338	346	299	318	292	312	322	316	296	284	299	313	332	306	297	308	317	312	289	300	310	299	319	299	306	300	303	349	306	325	311	273	309	306	287	308	303	331	310	294	312	320	313	307	316	312	321	271	330	325	314	303	326	285	319	334	330	286	332	294	266	295	296	322	315	339	302	290	317	321	310	293	297	291	315	295	281	284	291	271	308	317	301	282	344	326	320	299	285	279	311	312	346	372	281	307	296	326	326	326	279	316	325	314	297	292	313	325	317	299	309	293	316	319	293	293	325	318	318	304	341	335	277	300	314	338	303	319	302	295	305	306	304	343	336	293	288	292	304	298	324	327	315	307	290	335	298	319	326	289	320	289	293	297	310	352	314	305	325	316	302	321	289	294	296	318	313	301	344	322	307	291	293	353	325	291	328	301	313	324	297	325	308	297	326	308	274	284	312	264	294	271	315	293	301	270	300	342	318	294	311	308	328	351	311	305	297	299	313	316	305	347	313	303	299	328	316	303	305	298	307	329	310	320	289	307	321	308	312	281	312	285	302	341	289	272	325	336	301	312	303	329	299	319	294	300	299	284	289	313	323	295	294	306	309	288	284	309	321	307	300	324	298	326	342	328	319	317	328	307	273	288	312	330	317	320	320	289	329	257	314	287	326	325	276	317	300	298	297	344	273	323	313	329	281	296	305	286	311	314	328	342	318	330	304	329	325	274	297	276	290	292	325	310	308	332	343	326	325	304	274	315	296	311	294	306	344	306	328	304	302	332	309	324	313	302	341	317	308	290	329	311	299	299	305	294	306	291	358	305	332	304	303	305	344	299	297	300	272	308	305	334	329	304	278	306	327	326	308	313	295	312	316	300	334	309	327	289	309	326	259	293	290	287	281	325	339	301	312	318	305	293	289	303	308	290	298	308	330	323	310	319	313	345	326	333	282	332	327	344	315	314	298	317	307	347	320	300	318	314	333	333	318	337	349	342	280	342	290	303	313	308	326	316	306	333	307	317	302	308	290	314	305	285	309	331	305	325	314	329	321	294	314	304	326	311	307	308	346	320	314	312	333	315	322	316	287	311	327	329	284	303	281	311	329	310	310	287	312	302	291	323	345	285	341	270	299	256	299	328	294	314	285	304	308	293	287	313	329	327	284	306	299	312	301	277	344	328	319	268	312	323	278	330	299	284	271	312	320	312	294	316	261	332	309	323	284	313	298	310	324	328	303	302	302	305	299	322	293	322	301	318	314	338	329	278	304	311	286	316	339	320	307	305	295	333	334	294	290	301	291	294	298	294	307	310	313	312	289	312	319	309	343	305	310	330	309	296	295	282	323	286	290	311	339	315	343	305	309	286	314	317	283	322	312	266	294	303	328	332	312	326	289	306	336	296	296	298	306	283	339	304	339	305	310	329	316	282	343	324	322	330	299	275	316	307	302	336	324	303	281	347	281	305	342	302	303	317	336	310	316	308	293	284	324	288	315	332	281	291	333	289	295	316	275	325	276	283	309	309	298	298	329	295	341	331	303	275	331	310	297	333	278	352	315	314	325	309	272	267	307	317	310	341	301	296	287	318	280	309	285	343	295	333	320	280	323	292	326	274	303	314	322	317	287	325	296	280	289	330	317	320	322	306	280	313	313	308	293	320	303	294	292	312	335	292	298	273	307	279	330	336	317	326	292	322	313	330	296	317	303	347	300	283	302	340	357	326	301	313	282	297	302	321	284	277	324	321	314	287	288	327	269	321	328	327	320	316	318	344	313	282	307	321	334	288	300	329	291	328	278	325	327	311	321	308	309	292	330	299	304	297	299	293	303	295	335	328	319	303	318	337	306	328	297	308	298	283	307	309	293	329	315	317	314	321	286	300	302	326	289	351	317	278	341	316	295	313	283	319	286	305	286	327	313	342	293	306	310	275	275	322	320	309	326	294	283	303	299	327	310	297	345	329	301	297	296	286	270	280	321	310	319	306	269	314	298	317	332	306	294	319	321	320	322	321	296	287	284	328	301	299	294	307	326	333	314	308	281	287	323	279	322	302	289	292	327	312	332	275	297	310	335	330	330	281	328	309	271	314	336	321	324	290	312	313	335	309	294	309	313	330	312	297	302	280	285	323	311	311	269	359	304	278	307	288	300	283	318	286	301	275	325	310	292	280	323	292	290	290	319	326	330	323	333	317	312	316	296	308	276	318	330	286	271	309	280	276	306	324	308	291	302	312	319	333	300	326	311	298	289	288	299	307	278	318	320	280	301	306	295	291	308	314	305	316	345	299	286	311	346	324	303	278	292	310	322	299	304	319	314	286	305	295	314	303	281	307	305	307	325	314	304	300	317	310	299	310	284	325	313	290	315	327	324	297	313	324	300	274	301	312	302	298	304	293	334	282	342	289	313	292	303	335	331	283	317	315	289	303	296	275	294	294	320	331	342
12504	9754	51017	74610	69404	11987	2325	1995	1668	1577	1348	1367	1197	1220	1113	1032	1019	959	966	980	883	888	860	812	859	805	840	782	794	739	778	750	763	786	798	775	759	775	779	833	762	758	734	730	770	710	720	763	762	713	730	734	704	740	766	710	697	746	722	719	698	735	682	720	776	735	710	720	703	743	694	730	752	720	678	705	675	710	638	677	722	653	708	704	742	703	734	727	759	682	682	728	725	724	666	734	708	681	682	693	705	684	703	694	697	767	704	674	690	687	742	690	759	733	728	704	693	710	729	695	696	702	714	672	725	706	735	714	735	697	711	665	700	688	689	641	684	707	682	702	711	730	680	711	694	693	690	728	702	652	656	687	664	730	705	728	685	688	660	720	707	689	733	755	687	678	727	688	706	730	707	701	680	729	695	712	695	731	686	685	707	710	683	705	729	688	729	696	744	641	693	677	700	679	680	728	696	685	690	713	667	702	742	685	669	745	681	686	719	721	673	709	720	681	681	686	714	687	764	664	670	750	662	779	688	704	714	699	686	713	717	698	671	673	759	716	682	681	713	709	689	674	680	734	690	681	703	692	724	738	686	675	656	674	695	673	690	699	720	705	691	734	664	679	685	719	687	673	707	744	754	706	702	718	756	673	760	648	709	656	695	716	723	755	665	677	634	677	674	713	708	693	694	722	695	702	684	743	728	706	696	663	663	640	741	687	729	671	713	737	744	687	704	695	686	708	697	714	746	684	731	696	652	724	715	744	706	691	645	707	739	730	757	677	696	706	707	697	701	722	693	672	708	693	688	712	695	702	682	727	685	692	727	687	682	749	715	651	698	667	708	688	709	685	707	703	713	672	672	742	687	691	722	704	695	672	727	686	750	712	697	689	689	681	745	704	707	663	727	671	664	725	679	669	720	718	650	743	736	697	737	696	683	732	664	710	767	654	730	661	731	680	731	701	661	686	702	732	705	703	709	687	677	691	706	699	721	650	711	740	669	706	687	735	664	712	740	701	768	713	705	655	680	653	699	714	673	679	670	751	727	690	718	720	714	713	677	732	700	677	718	685	723	702	693	684	708	664	658	724	721	704	740	752	684	664	732	706	735	722	682	655	707	726	713	640	685	668	696	675	718	720	668	709	658	669	700	677	654	704	712	692	674	689	730	713	687	702	664	724	719	712	690	667	669	682	726	716	709	668	708	706	710	709	691	746	692	729	680	712	701	702	693	709	703	670	718	716	696	662	646	679	700	670	701	721	699	759	649	679	706	723	681	728	690	689	714	718	687	688	678	672	726	695	742	718	675	681	754	690	736	708	698	678	714	742	726	748	697	678	666	697	683	670	690	703	675	649	645	691	717	689	678	682	738	681	674	661	741	716	775	648	724	720	716	696	755	716	732	690	694	730	708	693	679	687	682	708	692	715	714	638	689	736	711	691	764	720	693	667	672	682	729	668	757	637	707	695	712	687	740	727	667	712	717	713	748	735	713	729	751	684	661	766	701	692	715	710	702	726	686	723	684	705	681	676	656	740	692	685	688	693	681	768	765	659	716	661	672	708	704	682	679	699	721	692	718	729	668	728	689	650	720	678	697	701	683	706	648	677	707	662	718	702	689	733	721	690	643	723	723	698	676	696	668	682	700	724	721	680	672	776	678	678	714	653	715	681	680	677	713	685	728	709	661	701	679	677	694	687	696	676	710	665	732	719	668	714	671	725	728	754	669	702	690	685	728	703	788	700	696	674	689	741	709	723	720	655	715	710	653	674	698	716	714	703	722	692	687	695	658	693	701	711	679	681	716	689	669	698	689	735	626	689	722	686	682	703	673	644	690	681	710	676	736	661	686	651	697	693	695	719	731	709	693	687	689	692	687	710	711	714	719	681	681	708	643	676	674	661	724	679	699	717	657	721	716	717	654	698	705	674	717	719	752	736	692	696	706	652	697	698	757	730	701	709	685	710	696	680	662	727	716	685	754	718	697	667	730	714	693	713	751	730	729	700	687	709	671	705	690	708	686	688	666	714	709	705	703	727	695	687	693	675	701	669	669	677	720	717	735	685	721	688	661	713	724	703	716	660	709	761	691	639	728	690	656	733	742	694	653	714	710	731	674	750	747	668	702	650	768	734	697	666	668	725	666	691	664	675	688	668	689	741	662	744	702	710	719	665	682	696	726	689	690	689	688	699	681	684	707	772	699	652	670	690	687	704	678	661	673	722	684	713	765	707	761	697	698	652	686	708	684	685	674	699	698	688	720	676	723	724	714	676	739	666	706	676	658	744	776	733	740	700	677	692	715	684	701	681	719	676	751	679	685	739	732	687	707	683	699	712	719	734	737	724	670	676	652	651	700	738	701	736	651	729	754	705	738	649	677	705	676	677	729	717	682	702	687	711	701	699	726	713	700	708	713	741	683	697	670	718	689	732	722	719	708	685	731	689	668	714	719	682	673	709	727	696	619	686	690	691	771	695	709	683	676	677	720	671	690	759	723	667	625	669	688	697	717	666	743	701	658	677	697	735	711	714	680	708	701	716	721	779	718	688	716	718	684	646	726	691	645	740	686	710	675	697	732	661	682	767	738	714	731	716	689	695	709	736	683	703	667	705	693	691	716	710	673	681	719	700	757	669	735	705	666	671	708	727	697	749	678	692	690	755	678	708	706	699	674	682	728	695	720	738	707	737	672	699	730	671	664	712	669	749	721	744	720	683	694	728	706	681	683	730	647	702	687	692	689	703	667	667	686	677	695	688	710	697	708	712	780	762	672	687	699	705	639	698	689	713	703	708	706	706	713	708	702	740	696	668	708	632	711	678	698	683	734	725	660	709	706	692	715	705	729	669	738	713	716	694	700	719	696	675	698	713	718	683	723	736	679	701	704	762	663	682	670	758	699	702	715	699	690	758	720	709	697	663	705	701	696	689	781	703	667	736	665	690	708	702	742	734	701	702	686	660	692	744	682	683	669	724	707	744	697	708	687	733	682	693	652	741	754	686	724	700	688	706	756	677	688	711	689	640	707	706	716	685	699	686	664	682	685	690	715	678	695	704	726	728	676	756	656	683	687	695	700	708	699	658	746	679	689	693	702	699	686	723	707	715	716	688	687	656	717	699	699	668	729	713	705	704	680	678	682	697	759	675	685	668	718	722	731	723	728	682	710	710	687	683	702	696	676	694	656	742	711	737	681	693	715	703	727	711	724	707	676	697	693	728	670	717	679	682	655	653	736	689	707	677	669	696	724	693	686	716	723	662	698	730	711	712	744	700	656	708	711	676	680	721	725	710	673	663	698	709	717	735	722	733	701	683	718	653	714	767	679	694	703	698	690	683	727	692	743	654	704	713	715	726	687	694	727	710	693	696	715	717	694	726	688	704	697	683	686	723	722	663	668	674	700	701	678	670	654	735	648	657	680	697	689	672	699	673	727	653	670	657	734	725	762	700	682	684	752	653	694	681	752	701	683	734	700	767	754	728	706	673	714	661	703	694	690	743
7539	4392	5727	5456	2616	653	246	244	212	218	233	187	231	242	250	229	264	205	198	213	225	219	230	215	263	213	220	203	228	225	237	219	221	215	238	188	234	226	210	213	238	232	218	243	229	217	234	209	216	196	205	229	208	233	240	232	246	203	229	195	228	228	242	211	233	205	230	195	240	226	203	200	217	235	213	213	231	231	226	241	215	186	217	200	217	216	227	240	235	210	221	252	238	242	251	206	216	203	226	239	230	214	225	201	252	231	205	222	222	218	233	231	221	246	242	214	229	216	231	252	217	215	244	200	225	207	248	223	227	231	232	226	217	200	232	236	240	197	205	215	234	236	260	224	209	196	206	213	224	211	263	219	224	216	236	245	226	237	218	227	230	231	227	197	233	220	229	218	220	227	228	231	247	256	251	221	225	234	201	232	228	202	220	220	193	239	206	224	225	228	216	221	232	227	201	221	226	211	241	232	209	244	215	239	226	215	214	201	233	235	212	210	241	211	199	225	227	240	251	190	217	223	241	201	191	204	252	204	211	247	228	203	210	235	235	224	216	237	227	215	233	236	213	236	267	213	229	219	207	223	228	216	217	225	227	207	220	216	205	245	225	239	240	196	226	238	233	230	212	258	215	202	211	207	226	220	210	233	215	204	230	231	250	220	206	214	246	235	225	212	232	210	202	210	200	201	172	222	223	233	218	223	191	244	212	183	173	255	227	202	230	216	213	217	240	215	243	196	240	228	211	237	205	231	237	218	240	227	229	205	202	236	201	217	222	215	201	193	210	215	240	236	229	271	226	234	236	199	200	228	241	201	217	218	234	207	216	227	215	219	226	222	223	246	262	217	249	217	218	224	213	271	256	230	254	210	235	227	206	206	245	240	197	228	232	244	225	234	246	211	211	208	234	216	235	198	225	241	208	215	233	225	249	220	259	224	222	215	222	230	233	194	256	242	237	219	219	219	238	194	243	222	193	240	218	215	221	241	247	203	197	224	218	219	224	236	226	230	219	203	213	253	229	211	249	234	238	253	237	233	222	225	235	233	230	246	214	202	208	226	218	222	185	218	221	216	204	220	206	218	245	211	223	214	232	223	219	222	208	252	216	225	240	242	219	225	238	210	226	208	220	197	191	237	222	205	213	233	234	237	215	209	210	228	208	246	222	217	241	220	236	242	199	224	231	211	237	228	200	223	225	239	199	199	202	198	238	250	231	190	215	224	249	241	216	255	230	188	240	216	227	215	229	202	243	241	220	208	208	204	233	238	217	239	210	227	223	213	202	206	230	208	224	223	196	213	202	247	233	250	241	207	251	217	215	234	215	241	227	213	222	233	259	252	212	232	222	235	207	217	232	212	239	215	199	220	212	226	207	226	214	213	244	209	201	218	200	250	221	228	246	234	235	251	230	225	234	196	231	233	217	216	200	218	224	204	202	218	225	220	230	221	249	218	227	205	205	247	252	240	230	233	214	206	195	245	214	227	190	212	224	230	221	240	206	222	230	230	236	250	196	229	247	209	196	219	215	244	188	206	223	268	204	218	252	229	210	225	236	230	221	229	220	226	247	235	221	206	215	208	202	221	225	214	231	218	231	248	227	194	238	240	220	226	240	221	210	207	235	193	222	210	198	221	259	229	206	215	235	219	210	200	266	215	213	219	229	228	192	245	225	240	220	246	243	217	195	221	235	228	211	236	222	206	219	230	240	211	219	226	236	219	235	235	217	208	191	201	193	236	222	190	245	230	222	216	210	252	195	218	220	209	204	223	190	231	234	225	216	233	245	230	237	228	227	216	222	231	210	237	234	250	228	201	241	234	211	227	223	222	206	220	207	209	224	227	208	211	222	215	247	231	225	208	228	214	260	201	239	224	208	229	227	210	241	209	188	235	227	225	220	228	206	238	208	218	223	235	207	202	211	245	217	238	228	232	204	226	212	258	210	212	218	225	241	244	224	247	224	200	224	212	229	228	241	246	216	247	244	196	229	179	259	213	230	236	215	202	230	229	193	214	248	219	179	216	223	251	239	213	213	250	217	214	209	236	224	247	238	213	233	223	221	218	221	209	218	216	214	229	222	229	213	212	223	217	230	230	210	221	244	234	223	242	252	223	213	225	220	193	205	234	254	212	213	232	205	245	243	210	239	221	193	220	239	230	223	240	209	236	254	201	222	242	231	234	211	217	217	228	218	206	244	236	215	216	228	226	227	239	250	233	228	232	221	234	219	254	224	211	217	211	218	230	228	213	205	207	216	220	219	216	243	208	190	254	219	210	234	234	236	220	231	190	207	221	246	227	199	225	233	236	224	246	221	235	207	241	223	209	238	243	211	226	233	220	197	197	202	205	224	217	242	245	219	216	233	213	228	214	235	225	218	234	246	236	239	216	242	220	230	196	204	217	210	233	214	210	231	201	233	247	200	222	210	223	253	233	226	203	232	219	237	242	225	215	223	246	199	204	220	208	223	198	225	226	215	242	216	238	224	236	176	214	210	215	200	256	224	223	216	245	256	210	250	221	218	237	223	216	236	216	243	210	207	235	226	218	201	211	221	205	227	205	236	251	238	245	233	208	245	234	235	217	238	248	262	221	184	235	247	213	210	257	201	216	242	213	225	214	209	221	232	198	229	246	227	232	233	203	235	199	220	212	228	197	189	225	226	231	240	205	226	232	181	210	273	227	214	199	230	214	236	209	217	240	228	199	229	229	220	212	232	190	204	200	232	213	209	220	194	233	210	182	246	200	226	178	224	226	255	200	190	223	216	231	239	201	217	196	234	231	228	219	224	216	231	208	233	238	216	208	214	200	212	235	215	234	237	211	208	221	218	219	202	254	250	213	260	230	197	221	246	202	223	262	224	200	203	214	226	220	203	195	231	247	200	255	238	228	234	217	214	204	214	193	235	212	216	252	220	234	218	218	237	241	222	229	246	233	199	261	225	214	205	228	231	223	222	200	205	207	211	208	213	206	241	219	228	201	223	244	217	202	238	199	199	209	225	220	240	188	190	233	230	220	215	203	207	223	230	210	243	259	236	208	245	245	232	216	227	210	228	244	198	219	199	230	222	267	226	221	217	239	240	214	206	234	257	235	225	218	208	218	213	234	208	262	236	216	221	192	203	207	240	222	212	244	186	178	235	254	257	221	206	204	223	229	214	200	213	221	212	209	209	225	215	205	264	225	215	228	208	218	240	233	247	217	235	217	215	205	231	221	218	244	209	212	216	237	232	197	211	239	232	212	214	233	190	250	235	231	229	207	249	221	204	194	249	228	215	219	203	203	217	217	204	220	192	218	257	220	212	210	236	219	208	263	239	209	245	218	227	214	217	244	223	227	207	233	242	236	216	231	210	262	193	224	206	234	218	204	234	220	211	218	213	212	215	205	208	249	216	223	228	221	247	207	225	223	201	246	206	203	229	209	231	234	226	203	206	218	215	244	232	246	216	204	219	191	204	247	226	195	211	229	237	229	212	233	189	230	232	241	230	223
4250	3735	10616	14291	8919	1951	542	543	536	519	508	505	511	536	496	516	472	467	501	558	494	551	534	532	552	486	529	532	521	460	493	518	481	501	537	510	495	508	525	478	495	519	540	498	540	504	487	486	484	485	516	482	492	502	509	469	525	535	478	491	483	511	517	480	511	493	487	512	539	532	490	513	499	495	503	479	552	517	522	541	524	516	536	475	477	506	531	515	503	508	482	510	498	489	526	490	482	480	486	494	452	526	516	500	490	480	447	478	464	484	511	520	518	512	510	534	531	502	507	532	492	489	498	500	494	470	498	492	502	527	506	514	488	465	516	481	501	485	486	523	533	506	519	510	499	487	504	492	506	526	480	520	566	525	522	499	537	452	519	525	483	480	533	497	459	543	545	533	493	504	490	513	515	496	468	473	538	485	463	549	498	494	477	538	501	501	516	490	477	488	532	534	526	534	537	482	476	530	459	472	481	484	525	555	523	481	496	512	508	527	497	509	520	508	470	493	464	506	530	507	467	517	475	498	502	545	509	492	508	492	476	500	545	480	504	515	540	504	524	540	472	520	540	504	505	508	467	515	491	524	489	497	505	521	502	518	512	508	468	528	485	512	507	519	486	470	472	500	513	512	489	501	471	537	500	496	539	451	548	510	467	464	490	479	508	497	475	527	496	494	490	509	534	464	486	471	520	502	519	477	509	460	450	498	459	499	517	497	518	529	510	466	494	512	496	523	502	511	519	534	503	507	487	492	558	480	527	497	530	532	507	510	540	524	515	463	506	476	462	522	523	491	493	509	461	507	496	480	507	487	478	518	507	486	496	517	484	525	550	470	513	469	496	479	482	475	539	502	514	473	501	540	504	472	539	520	503	489	502	494	502	496	493	516	507	492	488	518	494	482	467	514	541	501	490	506	498	533	524	473	535	526	542	502	470	527	481	505	459	452	505	464	506	491	479	512	490	513	500	523	527	539	495	507	492	455	465	508	514	474	504	476	421	515	481	527	519	484	515	507	482	474	485	495	515	511	506	497	593	556	504	519	524	494	520	479	494	476	521	486	489	538	487	485	504	528	488	529	537	473	487	515	536	510	507	509	505	515	484	525	493	516	556	492	480	502	479	484	517	510	523	518	498	506	521	510	467	491	514	493	523	499	518	509	501	492	503	473	538	493	531	532	511	474	475	504	484	520	536	515	529	527	522	474	541	490	520	480	485	527	535	498	499	553	502	463	509	489	540	521	470	520	472	520	506	480	488	541	475	503	522	511	495	513	512	499	517	501	517	487	523	481	506	513	467	511	499	564	509	472	497	526	452	515	525	476	507	513	481	507	507	510	512	472	517	500	497	537	541	501	527	496	490	485	500	517	495	522	495	502	542	437	500	521	489	499	514	501	499	535	516	492	531	488	498	511	507	491	532	500	500	520	509	505	537	480	501	497	503	508	524	491	497	514	504	468	532	465	504	556	523	515	477	521	499	501	492	467	498	479	449	485	474	508	509	511	516	510	515	478	504	499	523	507	494	522	545	513	511	496	529	510	484	495	529	533	531	490	500	504	487	501	488	487	506	491	496	469	495	490	500	528	484	534	482	563	503	472	497	497	495	457	480	515	488	509	495	467	530	468	507	476	493	469	491	496	466	529	529	480	486	475	481	454	494	502	560	512	498	534	488	485	532	469	505	484	483	534	493	515	485	527	488	519	461	500	485	512	463	505	469	530	513	484	489	522	495	518	518	485	491	538	491	472	496	527	521	488	503	535	494	508	488	496	504	498	489	528	498	499	537	486	488	529	521	529	504	497	479	486	527	481	477	527	496	534	509	549	531	536	541	497	519	527	498	512	508	499	477	510	507	505	467	512	457	503	503	489	550	506	540	526	468	488	505	528	507	537	490	528	460	534	503	531	502	498	507	486	476	507	483	498	517	553	447	491	498	489	513	464	525	488	521	509	515	508	475	481	507	457	538	521	506	475	505	485	470	458	525	493	494	521	515	543	517	495	481	503	501	557	507	479	483	525	447	522	508	523	518	497	527	537	474	488	488	489	506	516	518	511	510	514	498	494	509	512	476	492	496	499	490	489	517	517	495	531	517	523	487	513	489	484	478	504	523	499	521	524	509	508	513	498	512	475	489	482	474	488	537	485	494	490	466	511	511	531	504	482	445	523	509	480	513	503	530	481	479	488	543	525	513	478	514	504	522	483	476	487	507	498	508	459	530	524	469	476	501	482	504	521	493	517	501	500	490	515	489	499	507	571	477	494	506	520	493	503	504	492	487	459	515	483	550	517	542	494	530	461	486	503	483	464	460	496	498	504	508	529	523	519	534	492	483	509	482	562	507	564	462	509	479	478	515	510	479	501	494	527	548	514	567	508	504	502	457	524	473	520	517	479	460	481	482	478	491	480	520	500	497	517	506	484	499	483	527	508	491	511	494	503	515	470	475	496	482	488	511	542	499	507	487	517	543	483	490	512	479	525	522	468	498	487	551	542	503	509	494	502	528	522	543	541	497	557	498	469	522	494	512	484	488	525	504	492	512	477	506	505	521	556	456	531	499	486	442	497	485	470	514	486	491	512	515	485	476	521	531	526	499	489	533	494	499	505	530	458	502	470	491	485	487	448	509	508	455	522	502	508	487	507	531	488	477	485	528	511	507	518	502	532	499	479	486	486	538	489	526	458	473	509	485	533	500	475	494	476	450	479	512	486	475	513	543	462	507	513	520	444	509	499	511	526	485	477	483	484	547	499	487	482	490	548	495	540	485	534	534	516	494	485	526	523	535	508	519	522	504	509	455	505	525	537	499	513	495	521	483	466	491	507	477	502	510	482	507	492	511	539	524	522	483	495	507	465	496	499	531	549	460	526	486	499	526	538	497	518	526	494	482	503	499	467	549	479	498	563	510	441	510	482	491	476	538	519	502	502	480	490	551	509	535	504	466	538	519	514	515	493	522	474	495	536	543	529	491	460	511	510	500	466	502	517	538	507	495	459	507	495	504	506	482	506	474	507	516	499	465	500	529	491	501	502	579	494	451	508	500	495	508	482	498	462	475	494	513	538	490	491	521	487	530	500	509	515	515	511	481	502	494	501	549	474	503	512	507	469	505	507	498	521	499	507	490	472	505	516	487	515	518	525	482	493	504	496	490	472	509	502	519	500	510	478	482	532	551	517	478	531	485	467	519	516	499	492	491	473	526	541	507	515	505	534	502	468	499	488	514	486	519	510	501	513	523	501	510	457	504	527	536	509	468	486	515	495	516	488	492	489	494	493	461	515	536	520	479	517	455	521	509	525	511	544	516	498	500	502	548	512	491	505	485	510	502	501	478	504	535	473	497	502	504	506	511	506	483	514	495	502	535	523	523	498	506	512	507	500	507	505	503	457	480	520	522	509	538	510	489	482	489	465	502	478	475	487	510	485	495	481	491	475	533	513	550	501	455	487	462	471	536	457	454	543	485	524	522	498	511	502	500	492	496	531	513	499	547	484
19830	9788	34070	58879	46945	25836	2669	320	269	259	225	225	221	231	210	199	187	204	180	200	161	194	168	203	180	176	158	191	213	197	169	181	177	198	181	170	188	187	170	159	173	190	180	188	168	173	192	169	181	175	186	176	226	163	164	183	173	194	180	184	199	180	176	166	167	167	156	183	164	164	164	178	181	172	199	188	193	167	167	150	182	201	173	185	179	173	185	172	176	188	155	156	184	173	201	172	148	153	177	164	165	174	159	169	215	200	140	182	155	172	175	181	210	170	186	190	173	197	170	169	158	198	185	190	183	184	179	179	191	161	186	174	203	181	166	183	152	164	178	189	156	158	185	174	166	166	134	192	172	183	172	171	164	194	176	166	164	169	142	167	196	181	171	143	171	152	175	162	149	173	159	179	178	203	160	171	197	203	168	174	169	176	179	156	167	167	192	181	139	191	158	176	186	195	184	181	196	168	151	165	194	159	178	178	180	184	149	169	172	178	174	198	170	148	162	164	173	166	206	155	161	194	172	181	187	169	161	183	175	163	154	186	163	188	186	158	174	154	165	174	163	168	175	171	172	186	181	170	167	167	185	165	183	162	169	199	185	169	186	167	199	138	193	160	148	175	163	167	163	182	184	163	181	144	175	180	174	189	183	169	153	171	199	172	176	175	157	167	175	185	194	163	172	189	152	153	189	177	165	177	178	174	169	195	197	154	168	187	176	162	168	174	185	179	158	147	178	154	141	151	167	185	151	183	177	163	159	184	154	168	166	156	166	158	176	172	199	201	156	181	135	179	179	200	156	184	180	146	205	182	162	168	174	166	183	174	163	159	162	168	148	189	176	174	165	163	151	169	168	208	218	177	174	179	189	177	180	180	185	171	169	183	188	192	213	175	182	161	158	179	172	185	152	167	162	182	177	150	184	149	184	167	165	165	169	153	177	162	170	146	150	150	165	147	176	185	174	190	171	197	161	179	184	174	152	199	150	195	171	164	180	182	176	198	173	177	187	185	173	210	149	188	171	186	142	167	181	154	173	165	174	154	171	177	180	150	165	170	182	192	166	190	162	165	150	169	148	153	164	175	173	170	203	204	171	173	205	177	171	174	173	179	186	158	183	185	168	176	167	151	160	164	162	190	190	202	182	176	197	183	192	163	193	171	178	174	203	159	195	199	167	198	144	169	135	155	184	190	192	183	181	182	162	173	175	151	190	186	172	166	171	192	158	176	165	192	190	183	200	165	174	155	207	181	177	171	171	188	182	175	162	190	163	149	182	173	193	175	159	177	174	171	156	192	168	194	169	203	184	157	179	176	169	190	190	142	172	165	174	171	163	177	175	181	180	186	176	172	177	180	172	155	184	181	147	165	182	184	192	189	171	188	182	156	164	192	154	145	160	184	180	167	170	185	156	172	196	159	176	151	192	194	142	155	198	174	181	174	191	188	182	173	161	181	170	172	177	151	186	211	172	169	172	172	190	186	159	164	152	163	180	179	166	142	199	182	162	181	155	176	172	180	156	185	171	174	183	184	170	181	149	158	181	200	166	173	164	212	176	197	208	192	187	153	175	157	164	195	167	190	167	192	185	197	171	190	180	163	160	189	171	179	166	156	168	151	190	190	169	169	175	203	193	180	159	182	138	155	188	179	152	185	179	169	174	192	157	164	173	191	164	172	176	150	197	158	163	191	176	172	167	170	158	178	183	167	172	172	187	180	200	177	188	177	193	165	169	168	176	183	168	171	160	168	163	156	183	219	177	163	186	157	163	170	171	179	209	181	170	144	177	196	180	186	181	160	171	166	185	154	182	166	181	189	164	175	160	179	164	170	165	166	166	181	192	167	161	160	203	161	193	163	181	163	164	160	184	180	194	193	197	182	175	146	187	201	175	181	158	164	173	185	189	184	180	176	175	192	181	200	164	167	164	146	185	187	187	170	196	188	166	180	162	172	183	162	200	167	169	169	143	164	208	176	137	178	194	172	192	183	171	174	174	181	207	175	183	164	165	188	173	163	202	160	178	154	150	164	146	152	168	169	185	193	153	154	174	190	166	170	170	168	171	174	177	173	185	175	167	167	156	162	164	153	169	168	174	166	169	188	168	176	195	187	157	171	182	179	171	171	172	186	184	181	175	166	182	175	183	154	191	183	173	170	183	181	168	178	181	186	150	170	165	161	172	158	155	176	154	159	169	167	191	175	171	157	164	178	168	169	170	198	160	165	156	183	172	195	183	171	159	165	193	164	176	182	197	190	162	179	200	158	161	178	165	188	203	172	149	177	155	168	181	160	180	184	197	181	192	194	165	193	164	218	177	174	179	187	192	154	157	166	163	189	201	143	180	179	185	192	161	196	167	189	170	178	161	180	166	169	174	196	185	186	184	191	183	175	188	151	209	197	157	164	180	177	199	174	189	159	155	156	170	168	162	184	151	165	183	175	176	190	207	148	177	171	180	186	169	160	165	184	190	177	167	161	192	158	161	191	195	172	177	155	172	173	162	153	159	174	174	201	199	184	164	179	176	179	169	191	152	176	177	189	168	174	164	190	166	165	181	187	177	169	174	186	186	200	170	159	179	187	184	179	165	165	167	169	157	154	164	162	176	154	168	188	157	181	179	177	183	164	149	153	170	145	174	141	172	168	174	153	161	187	181	157	181	175	206	169	180	171	166	149	204	177	172	167	167	194	156	181	161	205	174	163	174	165	178	191	211	185	168	169	153	170	186	187	194	184	194	159	162	168	172	172	189	183	180	179	156	168	155	157	178	154	170	191	196	199	185	188	177	179	179	171	155	146	182	192	188	153	175	173	177	163	153	189	160	164	165	169	167	161	144	152	149	173	184	168	168	174	194	170	150	175	172	206	184	186	197	177	184	188	164	161	186	164	195	168	189	161	138	189	186	164	158	198	171	175	172	170	164	177	169	158	174	159	190	190	192	196	187	178	174	182	174	180	172	184	182	190	149	158	156	151	178	144	180	183	165	175	200	181	174	205	182	177	169	182	162	161	197	169	185	194	180	166	165	188	179	184	160	192	183	172	174	184	179	162	155	178	186	182	185	171	178	163	146	194	166	152	191	201	162	177	175	159	176	173	188	173	201	184	167	169	158	198	189	177	160	177	169	175	166	187	172	162	183	170	171	161	167	216	169	160	168	144	154	190	174	153	177	171	190	168	174	153	177	149	163	192	166	172	168	168	167	168	188	152	182	156	174	152	168	171	159	174	179	181	178	162	170	167	173	150	173	154	184	182	168	178	170	160	172	183	170	173	147	186	198	164	162	202	159	171	173	179	184	183	152	166	175	147	163	188	164	188	167	150	181	186	178	185	156	169	183	181	198	183	174	163	180	202	168	159	168	188	163	157	192	193	166	170	166	174	165	190	173	163	194	184	177	167	185	174	183	193	162	183	149	186	171	174	182	200	157	194	172	186	182	175	177	181	166	158	169	190	168	181	155	155	195	171	167	188	172	179	191	203	201	173	209	176	177	165
10144	7515	40479	64289	58974	20369	1329	1151	1080	917	811	737	738	628	625	637	593	572	565	549	533	514	530	472	509	539	502	496	486	498	479	475	461	452	469	468	450	479	507	469	421	467	453	482	450	474	483	443	448	441	416	423	481	446	425	420	436	467	429	446	444	426	424	404	439	433	431	417	439	488	424	458	453	458	450	427	472	478	415	434	408	381	420	455	452	455	438	470	466	435	449	453	465	478	469	454	422	418	414	454	445	422	440	423	405	403	430	425	427	425	415	456	478	452	412	433	464	463	436	440	442	431	439	430	438	443	423	434	426	379	399	438	463	456	428	393	432	488	450	429	445	420	412	429	399	398	456	440	433	434	421	434	456	475	446	455	424	435	427	444	449	440	453	420	439	427	413	384	434	451	429	450	430	426	432	430	470	451	447	460	423	469	466	451	417	435	420	435	437	420	443	423	432	444	427	438	446	428	431	440	379	443	431	402	413	485	389	447	440	414	423	428	465	463	446	433	430	458	446	454	475	432	463	421	417	417	433	461	424	455	450	417	460	448	451	435	482	456	441	440	444	486	367	430	426	431	464	426	447	413	408	458	434	407	457	462	456	449	410	474	441	462	452	444	444	415	429	392	456	444	433	436	413	463	413	417	429	429	430	465	419	440	485	433	395	435	427	419	417	414	425	409	469	434	451	415	417	410	427	440	417	431	465	425	448	413	437	421	413	434	401	454	406	482	413	451	459	463	439	431	446	443	413	392	438	458	379	456	434	443	441	438	430	416	382	412	427	405	430	450	424	441	415	421	416	423	447	418	426	442	405	422	435	458	423	439	402	435	436	417	427	466	413	439	416	456	458	411	472	469	451	425	396	449	450	443	423	415	438	453	453	423	464	416	449	489	437	424	442	396	430	481	452	429	418	469	443	446	411	416	457	409	434	500	452	426	445	431	446	429	408	468	436	453	438	472	463	445	433	448	446	411	416	467	411	456	440	423	392	425	426	411	415	398	422	446	450	442	442	427	459	443	436	424	462	421	417	432	422	428	451	445	424	453	436	456	423	405	453	422	403	445	426	423	434	454	432	436	461	466	406	423	436	441	458	465	426	434	440	423	408	424	432	455	449	421	429	424	401	446	432	444	435	448	468	460	400	435	453	431	431	453	432	401	426	471	421	432	423	456	440	444	436	463	395	433	439	395	399	456	442	438	425	479	460	448	429	428	424	437	385	442	458	404	437	450	436	424	407	454	484	432	409	459	429	429	429	463	418	463	453	422	429	413	408	445	447	413	426	417	422	453	416	447	444	427	422	399	436	428	474	448	416	456	434	435	464	455	451	421	464	447	429	423	432	450	401	413	426	444	425	427	444	430	418	439	410	424	435	417	453	420	420	414	397	408	416	430	473	417	434	415	441	461	421	413	458	434	437	436	430	446	423	398	434	403	416	383	445	436	431	411	474	436	408	452	429	426	416	452	410	413	417	452	442	429	434	477	435	442	424	423	429	389	398	450	423	398	436	463	419	438	426	430	424	418	432	436	443	444	428	456	430	434	411	430	409	446	421	477	461	443	444	439	443	446	434	398	442	420	468	421	440	434	417	448	456	428	444	465	428	431	418	455	421	425	439	412	418	415	396	437	430	421	421	441	447	407	416	412	416	419	404	403	406	454	446	446	449	447	436	463	447	433	443	426	437	453	449	423	426	447	436	425	422	440	459	432	438	406	392	428	441	473	450	448	399	451	477	427	428	447	399	430	438	470	428	428	422	450	470	461	443	411	434	422	445	423	445	446	402	439	428	463	452	452	407	434	399	401	412	410	432	409	388	433	434	445	413	405	427	428	428	465	475	439	406	432	408	459	469	460	435	442	414	412	458	455	428	387	450	466	412	457	473	447	402	439	427	427	440	408	460	444	417	460	419	432	445	433	453	437	456	422	452	450	397	423	452	435	445	432	442	403	439	442	450	406	422	458	383	447	420	376	506	424	436	380	462	422	456	434	424	416	401	394	460	433	424	427	466	427	428	432	455	412	440	433	415	474	460	444	448	420	459	441	421	456	426	449	411	438	472	459	436	450	419	441	409	438	454	439	449	443	451	425	464	467	453	422	434	440	463	408	429	447	458	463	454	403	423	401	453	431	444	429	433	431	463	413	407	392	400	436	404	405	422	433	426	443	413	434	427	420	442	447	431	436	449	415	431	436	413	458	430	403	409	402	459	447	468	442	428	443	433	478	432	409	405	408	467	432	384	424	479	408	448	459	446	422	434	439	465	462	447	407	404	429	444	438	439	476	474	425	440	451	448	442	444	448	421	433	425	411	450	427	374	450	419	449	431	443	413	408	440	418	471	437	436	448	431	411	456	405	431	448	394	487	405	414	440	441	437	463	440	441	432	434	440	447	394	416	418	426	465	458	409	462	403	408	448	478	422	452	468	427	443	431	405	462	404	431	425	438	427	472	414	384	408	446	429	458	420	422	397	435	398	409	428	439	423	422	428	436	448	451	437	406	407	411	442	425	416	425	353	407	404	417	425	416	395	443	419	458	421	417	427	429	432	420	446	448	476	424	437	428	456	392	424	457	441	438	440	452	422	430	428	436	427	456	433	444	467	419	459	457	428	454	430	448	445	427	422	449	441	451	430	415	435	430	404	461	422	403	428	428	422	434	416	398	406	452	472	413	431	426	427	481	429	436	443	423	426	440	422	456	452	409	457	427	421	450	431	420	467	420	502	446	424	450	422	489	417	419	425	426	416	411	442	406	418	424	431	438	438	448	437	426	455	441	426	430	449	397	437	426	470	420	418	430	444	452	429	445	410	465	466	407	435	449	453	409	415	419	415	465	411	423	435	452	430	450	464	443	397	448	428	413	457	457	436	417	434	417	448	478	391	420	411	427	446	411	450	431	466	422	470	466	439	441	412	446	413	452	447	418	423	447	409	474	435	446	453	431	472	439	456	463	443	441	439	414	431	389	471	427	461	439	437	422	423	440	433	464	431	444	380	406	425	400	442	431	463	436	413	419	428	428	453	426	446	452	412	426	465	452	434	448	412	431	420	443	423	406	422	427	439	445	430	463	415	423	456	438	459	442	445	386	441	456	460	416	429	459	446	386	410	465	398	387	407	432	426	442	441	413	463	412	391	452	418	413	422	438	434	415	429	413	469	442	437	449	424	436	415	401	483	393	420	433	458	439	403	440	497	424	448	377	469	434	418	413	434	464	479	427	445	432	463	442	420	399	400	432	427	463	414	425	421	437	410	431	441	426	441	430	436	435	453	449	441	427	442	413	426	409	436	448	438	470	433	429	402	432	421	412	437	403	398	447	432	445	409	426	448	413	389	444	422	408	420	441	412	389	402	448	458	437	435	448	427	438	397	486	440	462	415	435	402	374	455	407	441	442	480	436	427	398	445	401	439	431	421	441	414	416	436	444	437	467	434	424	436	432	421	441	434	445	459	422	443	441	452	411	399	440	436	430	412	431	429	482	417	422	435	439
27479	14645	46210	70753	62095	36012	6916	657	515	452	384	436	376	389	374	384	379	360	342	377	356	371	328	375	319	326	291	349	319	315	331	356	344	354	343	334	332	327	346	320	321	339	324	324	348	332	346	349	339	343	306	286	301	335	314	326	314	338	315	340	322	329	316	343	308	361	346	324	315	283	313	328	358	330	325	280	344	343	332	298	323	310	337	313	312	328	352	313	334	325	303	321	331	312	331	353	320	332	341	335	348	325	342	314	338	313	289	331	296	330	344	310	336	338	334	336	304	322	281	328	307	295	297	310	346	295	330	306	300	330	327	320	330	328	331	317	376	337	308	350	330	308	327	331	355	352	355	343	329	312	326	355	313	328	330	324	327	327	323	344	319	305	326	329	336	314	326	345	313	335	356	324	353	322	327	328	312	304	288	317	319	294	312	344	352	357	301	323	310	340	339	322	303	347	345	306	331	350	354	345	344	332	319	349	337	317	317	337	313	339	329	296	332	325	313	312	316	332	298	325	334	320	295	337	351	316	323	301	300	337	338	331	283	310	314	331	325	311	313	348	307	288	332	324	318	322	342	281	301	302	324	342	337	282	336	332	321	307	319	346	339	355	294	334	304	352	309	330	327	297	344	339	345	349	310	361	310	320	324	334	317	334	356	328	291	357	349	327	304	327	330	333	343	322	343	308	316	332	313	340	303	324	363	325	340	312	343	307	312	310	310	322	311	320	322	326	320	330	324	333	293	301	349	309	287	320	331	322	357	330	329	336	338	340	335	320	302	302	323	341	325	362	316	320	352	315	312	324	353	336	306	311	310	342	299	335	320	329	330	314	339	314	305	314	330	283	315	294	298	301	325	317	330	309	305	345	339	321	315	314	345	306	336	317	351	333	321	293	334	314	333	346	308	331	319	330	329	308	336	364	337	340	322	313	318	317	308	342	299	323	302	309	359	321	342	323	342	341	327	324	329	332	307	342	336	313	323	290	305	311	320	291	321	280	309	338	322	300	329	347	292	307	333	334	335	301	321	339	279	387	317	319	343	322	298	346	328	299	329	304	289	334	308	361	343	319	341	280	298	333	336	272	368	351	304	343	308	283	321	292	340	318	335	316	321	299	345	300	354	312	344	342	361	339	322	316	310	303	316	302	323	355	342	298	332	309	300	332	335	330	302	312	354	310	326	314	293	341	322	341	334	335	312	313	364	336	323	324	291	325	344	331	324	342	314	335	336	350	330	358	322	326	337	328	346	307	314	320	325	320	299	318	355	314	327	311	327	338	354	330	311	334	356	337	314	341	359	309	312	331	286	342	291	321	314	326	316	324	338	324	299	332	295	321	342	338	332	324	321	327	310	357	330	329	326	331	325	356	300	327	322	374	317	335	335	350	321	319	342	316	340	333	299	309	316	314	346	329	329	313	347	336	327	305	299	354	272	274	318	335	322	299	309	321	301	303	335	321	307	326	300	338	325	315	339	342	343	329	303	318	346	321	305	321	322	330	318	270	357	308	352	331	340	331	321	317	301	335	341	289	339	324	312	350	319	326	324	339	330	307	297	325	295	311	362	344	332	286	295	295	339	341	338	335	325	335	312	265	320	360	342	297	307	311	329	343	297	315	333	354	343	314	345	321	333	322	335	313	303	319	320	341	327	328	333	321	326	337	316	314	337	334	347	343	324	312	340	314	365	300	302	322	298	336	347	364	299	330	336	353	362	317	343	329	332	315	327	343	339	339	338	278	339	319	311	280	321	350	322	349	322	314	334	328	335	336	336	307	335	326	336	317	361	348	326	330	334	330	332	333	291	305	323	341	351	292	307	309	341	358	360	321	324	328	336	344	307	319	317	329	276	328	321	295	310	310	309	323	346	334	289	333	309	315	309	321	328	351	296	339	305	316	302	329	313	321	323	308	324	313	337	291	359	330	341	339	338	317	318	333	360	297	304	322	343	334	321	313	324	354	326	306	296	341	317	330	330	356	313	339	301	325	329	361	324	318	323	303	306	333	349	335	340	327	319	327	328	307	344	346	340	316	320	315	353	333	355	306	334	324	312	296	334	377	328	341	331	305	334	335	339	289	328	332	313	292	323	306	317	324	293	300	332	374	320	339	319	351	308	314	313	314	276	333	332	347	364	300	323	299	304	313	330	319	325	333	312	321	307	342	343	342	352	351	314	315	306	351	301	326	359	338	361	327	311	318	314	305	342	351	336	341	332	334	310	310	329	297	325	306	315	338	356	322	328	326	307	330	303	318	329	291	316	300	335	298	333	355	319	319	340	341	330	321	311	330	324	324	346	359	338	335	323	301	341	326	331	285	352	335	301	327	325	333	312	284	312	335	359	318	352	329	303	329	322	320	381	337	290	312	362	348	314	365	303	331	315	353	338	353	326	305	311	324	348	309	332	316	364	357	329	299	342	317	329	354	317	318	342	299	339	327	312	355	297	308	346	342	326	317	340	348	322	362	312	290	322	340	337	306	318	327	321	304	290	339	330	341	371	299	317	336	333	307	348	368	329	316	371	304	332	285	361	315	336	369	325	324	337	361	357	358	330	321	352	289	315	289	351	332	335	319	356	334	339	353	307	329	286	346	373	300	311	301	337	325	300	347	287	354	333	356	321	316	298	288	316	323	299	318	295	320	324	326	338	321	322	338	319	325	324	300	320	307	306	326	300	304	313	354	344	330	308	329	338	289	331	328	340	321	348	329	295	308	319	301	318	296	376	313	334	326	345	312	312	328	346	367	306	349	336	320	331	330	321	285	314	322	295	335	313	314	291	308	333	300	319	327	304	342	344	302	330	336	293	326	316	329	325	336	298	335	327	329	339	360	342	294	311	321	325	364	318	351	326	316	344	304	355	352	344	353	333	326	320	317	332	312	353	333	335	340	301	335	303	310	284	291	349	318	280	356	332	289	285	314	350	315	358	347	274	297	347	353	324	316	318	312	338	328	324	356	369	322	341	345	330	315	324	335	341	360	291	344	311	326	326	326	330	330	349	318	338	316	323	315	339	355	294	325	262	343	315	288	301	309	347	302	292	358	338	304	353	328	336	356	358	340	320	345	362	305	328	328	286	285	338	349	324	315	318	313	356	338	330	347	311	302	311	324	333	317	349	333	326	311	313	343	344	327	377	348	307	344	342	312	314	334	309	341	335	342	308	338	296	324	335	283	351	288	358	327	327	321	325	334	346	318	302	302	297	313	314	354	327	337	294	316	316	321	295	307	331	320	334	311	358	354	299	307	334	325	308	294	354	330	356	358	324	339	352	342	324	334	304	322	327	311	310	330	354	336	314	339	330	321	318	313	299	317	320	365	290	325	298	355	328	331	309	312	330	327	350	337	319	319	333	326	270	333	323	305	313	321	347	343	343	310	295	292	308	303	303	302	341	350	315	333	307	301	327	346	336	292	339	319	342	326	312	319	324	352	315	324	334	311	360	309	285	330	326	311	329	324	322	335	328	289	311	327	348	325	328	346	313	337
12539	9829	49375	75749	72328	25527	2121	1880	1603	1538	1420	1240	1192	1154	1087	1039	991	1004	1013	920	944	940	870	881	815	857	841	833	823	773	804	810	828	748	777	796	817	795	823	713	809	787	774	718	762	753	756	755	702	746	806	807	770	773	745	751	723	724	756	700	706	756	747	775	810	733	772	745	722	797	717	751	720	730	771	713	721	780	776	803	771	776	794	751	775	764	817	714	724	694	764	770	716	751	768	723	772	762	776	772	755	720	748	770	759	706	735	726	767	777	721	771	719	744	787	724	770	688	734	737	782	764	759	712	719	720	756	744	735	694	772	758	759	731	731	749	737	720	754	706	722	713	689	772	742	721	757	738	733	714	758	754	731	727	718	779	771	746	667	791	720	732	742	709	682	722	758	727	751	775	685	676	739	729	711	759	711	784	740	679	749	745	721	734	772	736	728	741	734	755	693	767	750	755	748	754	710	765	738	762	731	715	727	772	768	760	744	716	765	770	760	729	725	725	763	740	757	672	724	753	744	679	773	754	747	740	714	679	769	750	728	756	765	696	729	702	769	763	728	774	750	701	736	765	765	732	707	706	773	737	723	741	694	772	753	731	653	742	750	697	747	761	772	739	729	684	737	697	721	721	780	741	744	760	753	713	758	756	737	755	746	722	716	744	710	741	723	756	730	745	723	753	733	749	715	678	751	707	701	733	715	693	743	721	738	722	774	754	710	766	748	733	805	730	726	725	724	811	707	717	759	786	717	760	683	713	804	747	691	753	787	739	674	793	721	698	706	717	734	760	712	728	683	698	722	779	731	809	719	753	743	718	748	720	732	720	689	757	729	751	700	778	756	724	721	685	737	722	773	765	795	744	746	782	713	658	725	797	713	789	686	737	719	742	664	701	754	745	660	742	666	699	761	724	742	786	751	710	728	689	772	702	722	766	718	745	686	735	760	753	736	713	710	743	725	746	772	762	729	744	734	792	699	759	763	775	683	737	719	743	754	727	720	734	728	713	780	725	734	766	761	735	756	743	739	764	736	741	752	757	755	756	747	711	698	741	728	706	763	687	740	736	751	724	729	769	728	785	707	709	762	729	706	738	710	697	701	749	703	754	729	786	700	665	704	672	776	726	747	752	727	747	730	734	788	697	751	741	739	717	746	725	766	728	739	679	675	702	727	772	731	705	748	758	725	751	786	727	740	751	762	746	770	742	690	718	791	713	767	747	756	782	750	726	706	687	759	742	791	671	728	756	751	778	735	739	744	707	724	773	743	802	780	760	701	719	758	779	702	748	763	724	721	732	741	745	723	721	717	707	788	740	773	682	717	732	765	741	762	772	727	752	786	755	724	714	752	726	758	730	730	749	745	787	703	727	740	780	688	754	729	722	732	691	776	775	727	763	740	732	740	718	739	707	728	778	714	740	766	733	729	732	702	714	688	718	731	708	713	715	765	731	729	737	722	703	731	758	680	729	754	740	736	697	739	749	762	789	763	698	690	704	750	710	706	683	728	699	747	732	745	737	735	775	730	721	747	775	732	703	687	753	782	746	746	727	738	670	731	722	731	785	709	726	756	738	753	742	693	694	729	721	727	702	746	744	721	715	753	757	694	754	726	714	706	723	781	720	718	707	716	752	747	736	731	719	723	750	758	783	739	736	760	684	687	727	713	771	739	742	766	763	717	714	754	779	737	715	712	784	808	714	773	754	704	732	729	733	749	688	772	701	778	758	682	748	722	766	735	741	773	749	764	687	748	755	728	762	776	733	704	798	725	736	717	767	706	675	800	705	702	753	763	783	804	718	717	687	731	765	751	712	749	732	736	704	693	724	772	732	738	744	760	702	789	713	697	766	727	735	726	788	829	717	737	761	680	712	781	764	700	712	749	718	764	748	739	759	716	760	714	764	731	741	714	755	731	717	750	724	730	746	703	718	729	713	723	743	738	719	749	705	722	732	717	753	720	711	749	734	769	707	729	754	801	783	791	718	775	706	756	755	740	746	730	779	763	738	781	735	766	710	677	664	797	731	768	708	799	776	668	703	778	738	738	744	693	776	746	757	730	774	747	744	729	715	717	686	741	751	711	722	773	727	733	801	682	695	744	790	777	720	730	706	730	740	733	750	714	739	717	764	691	761	743	697	718	791	722	680	776	750	764	707	739	785	748	715	719	761	757	756	741	765	702	736	716	755	716	765	764	770	756	684	737	685	711	688	717	725	706	792	743	728	716	694	682	748	734	723	686	745	744	739	731	743	771	700	707	709	698	753	725	766	732	727	722	743	764	726	700	717	738	781	712	731	752	731	745	754	727	754	686	686	691	717	731	755	754	755	715	762	725	702	746	734	780	721	769	732	727	747	748	751	727	725	699	715	712	737	740	716	728	780	730	735	743	685	771	752	749	781	719	703	729	745	772	723	723	697	733	682	657	777	728	742	715	706	742	743	743	717	752	741	724	733	690	718	761	750	737	730	778	723	767	763	727	726	761	731	772	723	710	745	722	732	729	740	752	716	772	717	731	742	742	745	761	735	720	717	735	742	749	741	745	721	707	725	716	757	762	689	733	749	697	733	747	775	728	721	692	749	725	729	763	720	786	762	734	759	706	715	696	719	702	750	744	710	798	705	749	790	762	740	754	771	747	736	714	723	740	752	732	741	705	736	713	716	747	708	760	744	676	708	743	712	742	713	702	691	724	742	780	736	753	748	693	741	746	764	735	753	738	759	716	745	705	747	764	717	749	715	684	753	745	694	735	751	693	754	733	773	721	785	680	768	744	787	726	736	723	706	713	783	736	784	739	762	727	689	739	725	732	726	746	722	734	725	786	700	753	728	705	695	744	733	732	736	734	772	733	739	741	712	715	688	712	761	714	678	763	762	736	720	716	701	695	715	731	789	766	702	741	754	759	748	748	716	727	715	743	736	741	712	734	712	700	773	732	712	726	774	691	794	741	770	731	759	765	743	742	770	733	760	714	771	739	713	766	714	732	736	734	755	745	779	735	712	711	704	730	678	760	756	725	743	757	733	707	731	722	704	737	777	707	709	757	728	777	730	704	745	732	724	731	739	736	709	693	737	779	744	702	724	749	709	689	743	714	767	684	748	696	763	722	732	694	740	723	711	706	750	709	726	746	708	732	763	761	731	746	745	751	742	734	727	771	679	705	762	733	700	722	742	730	754	755	738	722	778	717	697	730	726	705	741	765	759	786	713	727	759	690	711	726	759	734	714	720	747	767	720	732	706	704	758	742	654	751	719	660	743	705	727	734	754	750	721	714	735	747	731	734	713	730	725	748	730	776	748	766	694	717	752	707	734	788	750	717	741	760	731	719	723	734	771	689	723	774	729	739	719	740	738	724	733	744	769	739	730	750	726	687	769	682	734	753	769	762	708	694	751	725	706	760	710	674	725	735	792	740	751	699	775	657	761	729	709	699	778	736	780	700	749	759	767	746	746	778	736	766	741	682	727	755	725	691	767	710	726	767	761	745	733	778	685
8288	5165	6096	6184	3471	604	230	228	254	241	244	235	236	251	238	243	279	246	250	241	224	244	237	227	252	220	208	233	241	249	242	229	219	232	230	242	241	240	204	204	222	213	238	201	221	226	272	219	240	218	237	244	214	231	227	225	232	230	215	250	235	228	239	226	245	220	235	262	252	214	248	240	246	218	229	221	231	226	240	249	210	204	212	230	214	212	228	215	181	211	225	264	210	219	220	238	233	250	219	237	219	209	235	242	220	234	240	227	233	260	225	231	232	223	252	251	248	247	216	227	242	239	217	259	226	259	225	224	256	216	245	203	206	241	221	241	221	221	210	232	245	203	216	237	215	252	251	212	237	217	222	241	214	238	233	226	219	206	234	230	232	259	249	245	232	220	281	222	253	231	249	230	238	225	239	215	210	237	219	233	218	236	233	244	245	240	257	207	266	223	246	232	215	207	254	240	225	216	215	250	259	226	238	197	258	242	259	232	217	216	239	215	215	234	262	255	253	247	221	239	213	201	209	244	225	216	222	237	237	234	249	233	255	204	240	260	237	240	216	220	218	221	218	227	203	242	199	234	209	235	226	240	210	226	237	256	206	223	261	207	249	227	211	232	194	247	227	224	226	222	238	243	233	204	229	219	243	229	211	215	232	192	200	227	252	239	243	224	232	237	230	233	226	230	218	218	208	238	244	229	230	222	208	206	237	238	225	234	229	225	236	222	214	224	243	199	231	238	199	243	214	215	230	219	224	210	231	205	205	219	234	223	221	245	230	250	252	259	236	253	248	226	207	263	240	216	212	198	233	206	224	232	242	222	214	236	223	222	258	230	256	273	258	264	205	220	252	238	238	213	210	225	262	228	238	235	210	243	226	244	236	231	251	221	256	201	264	215	222	215	263	228	195	234	238	243	227	248	205	245	220	238	218	221	226	239	227	230	260	212	231	246	216	230	273	246	246	226	237	225	218	230	240	206	221	228	214	239	193	256	198	219	227	218	236	219	245	236	219	211	238	246	276	227	245	261	212	221	243	174	236	239	195	241	228	228	214	226	244	230	243	231	238	233	233	233	235	207	254	239	215	242	235	252	220	209	216	239	211	204	203	205	204	211	216	240	222	236	206	220	220	221	229	261	223	240	233	239	220	246	230	239	217	238	243	227	236	253	222	230	233	256	261	211	215	229	209	212	237	255	267	218	233	216	230	207	246	213	246	228	218	248	229	204	225	241	231	228	219	219	222	225	215	245	233	213	227	245	241	223	217	245	236	272	269	222	237	249	230	239	241	230	227	224	260	211	249	232	237	240	232	205	218	229	264	221	249	262	225	235	208	229	218	228	237	211	225	262	253	268	223	222	239	231	237	231	259	264	244	218	198	196	214	200	249	223	232	244	214	217	215	212	239	246	207	223	218	204	232	256	224	230	197	226	227	248	240	247	256	276	257	241	250	223	221	242	237	189	215	226	215	240	196	247	234	246	239	228	211	215	239	198	265	207	225	225	225	219	231	221	262	233	237	221	245	236	227	232	224	254	268	240	227	249	237	233	245	224	207	235	230	245	224	265	224	193	232	253	220	212	241	216	228	215	228	237	219	222	214	235	236	266	226	245	239	235	221	246	223	221	252	221	217	232	216	233	231	240	210	203	235	240	231	219	236	253	205	191	241	212	239	254	237	212	256	253	236	222	240	227	242	250	230	240	242	243	242	256	235	214	222	199	221	233	250	230	239	213	230	215	232	221	216	224	242	222	235	211	238	240	208	224	242	211	230	254	235	234	265	213	235	232	199	229	200	244	224	228	211	231	238	212	231	228	225	213	206	203	228	222	220	203	209	211	213	237	233	246	251	233	221	248	220	270	207	231	259	236	223	203	235	241	225	232	231	254	211	240	216	229	190	240	207	204	223	209	253	209	232	240	205	242	231	234	210	231	237	247	254	251	240	233	243	225	241	243	228	226	237	228	244	211	242	247	203	230	228	225	218	253	221	214	239	234	238	234	240	225	225	225	237	225	226	258	236	224	228	224	245	237	203	263	220	232	226	206	229	252	239	232	255	207	254	210	250	224	221	239	229	262	230	234	229	251	236	229	248	196	257	219	209	225	225	246	262	217	229	238	195	225	228	246	196	218	228	255	220	247	228	235	219	226	232	237	238	217	252	247	256	230	215	260	248	226	265	247	227	229	226	251	200	253	224	230	251	213	260	258	246	245	229	215	230	222	245	208	230	237	215	237	216	219	248	217	249	197	234	241	217	236	230	237	236	242	228	251	238	251	244	233	213	224	232	214	230	229	243	197	215	241	250	221	216	256	250	235	219	235	263	227	231	256	241	237	236	227	227	214	208	227	232	234	233	244	262	255	255	246	220	226	228	227	213	228	197	203	255	217	229	245	243	236	230	217	216	234	221	218	227	231	256	220	245	247	256	247	211	275	240	223	217	222	237	218	198	265	256	223	207	232	204	211	218	218	232	245	220	259	218	227	236	238	229	244	241	245	251	265	240	204	244	219	266	221	222	226	264	235	254	216	202	224	227	231	238	234	232	231	240	255	222	221	218	228	252	219	238	237	227	233	232	220	212	227	224	232	227	220	248	250	252	254	236	259	247	220	232	225	172	250	236	227	225	230	265	225	242	213	223	244	214	246	251	225	219	196	240	218	224	208	208	215	229	208	234	220	232	237	237	225	232	216	224	233	250	222	208	252	258	247	243	214	212	208	244	241	248	216	235	266	219	209	232	243	217	197	222	215	258	220	243	193	237	231	216	218	218	217	231	229	224	217	238	225	228	210	237	233	234	273	221	214	226	227	203	228	225	229	247	259	229	251	228	274	245	253	200	268	242	242	215	230	207	238	258	241	235	215	216	227	234	258	231	264	205	235	222	215	215	204	233	226	237	243	234	237	251	214	252	247	235	242	217	235	248	274	238	236	249	248	227	197	208	221	239	269	244	217	246	235	244	213	239	232	218	218	200	222	234	237	235	193	242	238	245	227	222	232	251	233	241	228	213	247	217	244	221	239	206	202	250	225	216	258	246	226	204	254	202	246	208	208	219	196	227	231	232	237	241	212	245	227	244	228	226	229	245	229	257	232	248	223	220	230	222	226	249	236	223	228	217	231	233	277	222	223	239	207	214	260	236	261	231	205	179	207	269	240	253	242	230	233	230	233	255	255	228	260	280	226	236	206	190	238	262	227	223	230	220	202	237	245	212	210	245	187	220	207	251	196	230	222	207	207	231	253	268	258	220	258	210	221	241	230	214	205	238	239	270	208	241	206	209	215	247	223	221	256	236	246	254	233	228	236	223	233	231	232	252	250	249	218	226	252	252	229	221	233	212	222	225	239	212	219	248	243	226	243	235	238	232	246	259	219	225	221	229	231	225	208	240	244	233	223	252	212	218	252	243	209	235	246	254	235	240	225	220	220	202	263	242	233	236	241	242	258	247	250	223	239	204	208	244	220	238	232	225	229	230	211	241	247	235	216	220	235
4743	4290	11387	15647	11236	1275	581	544	549	524	536	525	490	535	510	534	513	569	522	534	565	514	502	542	550	528	543	537	527	532	522	469	525	550	579	597	526	520	538	495	506	513	513	538	519	558	564	530	534	533	485	516	513	532	512	494	511	536	509	527	516	535	541	509	574	514	558	514	526	512	490	500	527	491	532	533	519	533	525	504	564	529	506	538	469	554	522	491	527	569	535	486	510	540	531	506	528	549	516	558	518	543	519	504	570	503	520	547	518	510	502	519	505	535	528	506	546	497	527	525	570	520	520	481	491	520	552	530	520	487	492	522	538	516	541	561	524	513	541	540	536	520	521	518	467	508	493	550	529	496	496	527	563	474	479	511	547	532	531	518	510	537	546	536	526	526	532	524	536	555	530	569	509	513	507	489	543	513	545	504	514	586	506	520	554	539	515	535	524	532	507	517	543	531	520	544	507	540	553	519	553	533	561	534	521	513	504	524	491	548	466	523	520	529	518	506	512	496	549	554	525	526	545	537	507	563	508	538	534	509	490	516	534	515	491	516	511	520	553	483	513	506	548	567	522	513	532	532	534	544	476	520	519	525	521	491	576	555	531	548	527	510	525	537	524	520	545	496	533	526	512	559	491	559	527	553	512	583	521	512	562	504	536	539	527	566	530	528	536	526	510	512	492	535	519	523	524	539	570	493	530	534	542	553	490	503	545	516	480	529	494	504	553	493	541	524	534	528	560	544	500	572	545	498	516	505	516	512	546	522	524	516	506	528	476	513	528	541	493	549	491	535	472	524	487	514	545	521	497	544	505	520	541	477	533	568	520	516	537	548	514	487	512	506	530	512	511	544	515	513	507	503	537	509	497	532	508	530	494	526	501	559	550	564	518	540	546	531	564	564	522	520	542	509	519	506	498	523	519	526	524	556	547	545	516	529	550	511	522	516	540	525	492	547	527	519	529	523	504	525	558	504	515	549	490	512	505	513	531	547	507	488	536	526	464	509	509	591	544	542	506	510	539	509	504	505	501	556	495	507	533	538	508	514	531	491	508	535	514	515	544	526	488	560	507	516	483	498	536	515	558	552	524	513	552	533	554	527	519	535	533	527	532	515	548	541	530	470	507	501	535	484	528	504	506	554	493	539	553	521	565	528	554	537	580	526	510	504	557	545	539	546	543	554	536	489	510	506	515	566	512	519	533	512	483	492	482	524	559	532	505	516	518	500	518	546	494	537	541	519	536	502	473	511	529	506	551	515	524	497	512	544	494	538	579	460	531	513	506	504	554	541	532	520	546	547	488	499	488	519	563	493	537	533	510	553	497	523	528	529	450	513	518	523	523	493	515	539	515	506	531	559	523	528	519	535	493	541	529	547	518	538	491	551	509	539	496	537	505	534	546	512	515	495	518	524	536	520	490	481	519	490	539	562	549	517	491	529	517	548	541	522	513	540	483	540	499	504	554	504	520	561	535	527	504	494	502	532	496	488	546	491	502	529	518	482	526	536	527	505	536	509	507	545	498	556	516	513	491	542	519	510	561	492	545	515	519	501	523	512	564	532	543	535	516	545	553	479	511	543	518	527	534	462	531	549	477	516	529	520	555	560	543	545	503	488	491	542	553	563	516	519	477	543	509	553	523	560	553	526	551	531	524	509	532	525	475	523	529	577	548	505	521	489	490	525	539	490	536	530	522	557	479	544	511	551	529	496	499	529	506	512	480	496	494	528	558	528	521	527	529	548	539	501	537	547	492	521	516	507	525	506	515	548	529	479	543	512	475	541	491	520	516	501	522	566	539	539	519	495	556	551	515	539	548	535	552	487	519	502	510	536	524	491	507	538	542	533	482	535	541	544	533	526	520	492	522	478	502	501	540	523	530	523	513	513	507	525	515	503	534	536	492	503	498	567	528	529	492	514	529	518	534	502	516	525	537	536	512	574	517	520	502	567	542	536	498	515	482	552	537	495	518	509	523	552	519	541	518	511	552	542	521	523	510	511	528	523	542	490	544	508	516	505	520	551	525	516	550	532	498	527	536	502	516	532	556	527	521	502	528	524	521	502	536	523	527	522	546	540	515	511	529	527	508	521	536	509	496	524	518	537	492	534	510	574	514	539	532	528	543	505	515	514	520	527	496	494	507	544	503	548	531	498	548	546	503	565	539	491	511	518	518	550	541	558	507	543	529	506	514	502	528	514	530	499	541	504	520	536	500	507	506	552	559	522	532	538	499	518	519	508	527	508	507	545	515	518	549	519	527	515	510	503	504	518	519	546	550	487	528	525	484	557	549	513	511	509	517	569	521	543	533	528	511	509	518	566	511	501	519	543	461	528	547	529	561	529	498	544	516	498	499	583	511	535	538	508	547	559	532	506	505	504	473	547	539	527	501	528	497	539	529	536	540	527	525	523	525	564	532	514	488	542	549	496	485	492	499	513	535	515	547	517	552	507	556	558	522	533	491	568	515	567	535	526	522	588	557	502	496	558	524	505	498	542	537	529	518	551	529	532	538	525	518	522	508	571	509	468	564	486	496	525	514	557	517	490	540	504	554	551	522	486	506	541	476	534	527	526	471	529	566	534	552	523	484	512	486	512	524	525	544	541	497	517	501	545	522	512	503	547	542	530	507	521	521	512	540	520	520	520	547	516	489	515	479	526	482	486	543	516	526	474	512	517	504	500	498	518	558	540	548	518	535	487	485	526	544	556	521	501	571	549	588	523	496	535	516	488	494	568	506	536	528	522	504	551	521	550	512	529	501	496	535	529	518	533	522	555	514	549	508	511	563	526	525	498	508	542	521	573	527	516	542	565	520	509	502	541	537	506	536	509	523	532	534	497	535	498	525	535	497	536	520	560	507	528	553	544	518	513	502	539	488	541	484	556	523	531	485	493	483	507	522	547	497	535	511	496	538	542	518	541	532	515	490	542	494	540	562	524	537	476	514	513	542	529	539	542	522	532	505	550	509	528	501	518	504	503	517	527	535	583	554	515	491	519	548	522	520	545	536	570	536	532	507	553	526	501	531	514	536	490	536	528	506	489	536	514	501	538	502	562	506	522	476	499	547	523	525	564	524	500	547	469	529	530	552	536	526	482	519	508	491	536	550	493	579	536	545	516	526	535	473	503	544	529	464	507	507	518	544	508	495	516	536	510	477	500	513	535	508	497	549	527	490	536	532	504	505	506	530	544	522	500	474	501	534	522	540	523	530	498	502	483	553	548	515	553	558	563	538	512	559	520	550	543	549	511	544	523	504	484	534	568	523	527	524	489	532	512	577	495	556	530	472	549	513	495	534	544	504	500	514	517	548	561	488	521	554	516	506	498	481	529	513	508	517	538	518	474	527	511	512	532	515	514	512	497	553	463	561	494	528	518	508	521	509	477	500	518	532	545	537	539	485	517	512	526	529	528	510	489	491	523	539	539	501	575	540	533	515	545	474	588	536	558	572	509	513	486	505	511	489	515	525	509	489	504	529	516	533	568	566	533
21571	11827	35268	56904	51786	20027	1635	339	259	261	263	208	211	222	186	201	213	182	181	193	192	183	195	205	168	179	156	175	214	196	177	163	190	192	164	175	210	186	152	181	189	183	185	166	187	165	178	194	177	159	173	172	169	172	176	170	171	163	140	179	173	179	167	192	160	178	165	169	157	175	173	158	156	159	163	164	186	175	173	154	162	171	179	186	189	179	179	157	180	176	186	172	158	174	190	170	168	189	201	189	183	204	166	194	179	192	185	195	191	165	175	167	188	156	201	177	169	167	163	175	186	154	156	174	193	198	208	202	180	180	190	145	164	191	199	186	207	200	167	174	200	181	177	179	176	197	197	134	174	179	202	195	187	187	170	178	191	187	170	200	178	155	178	175	206	159	181	169	163	183	159	167	175	178	190	188	158	182	168	158	156	175	189	190	179	170	183	158	175	187	165	154	177	174	180	188	163	160	189	163	196	182	155	183	159	153	196	192	162	195	195	183	185	180	149	173	171	160	178	173	173	176	174	174	204	184	180	167	178	179	143	202	164	150	174	160	193	187	160	185	182	166	178	180	165	143	179	195	173	178	181	181	154	172	171	166	162	163	181	159	175	162	163	199	166	174	173	182	169	183	155	155	168	156	169	181	185	180	172	172	170	165	146	185	176	175	167	161	165	174	163	160	166	167	165	176	186	191	187	171	183	158	178	173	173	161	193	192	170	144	153	171	166	162	166	183	178	178	146	160	182	170	168	161	174	196	200	172	185	181	187	168	188	182	179	161	181	185	196	156	164	156	176	197	185	175	163	169	177	167	189	192	201	162	167	160	149	176	173	173	174	174	176	187	148	174	167	162	168	205	157	182	186	190	153	163	149	185	187	176	165	161	202	161	188	168	177	147	182	195	159	161	166	169	175	188	180	164	175	185	177	176	173	161	213	178	189	193	156	172	174	174	173	178	191	164	181	150	158	193	155	173	173	186	163	173	137	154	208	171	171	175	176	180	159	177	186	176	191	169	183	175	186	175	149	157	200	191	159	179	193	203	169	200	162	174	178	188	176	175	189	167	172	182	172	192	179	188	186	145	157	174	200	159	189	181	176	171	183	182	177	159	176	172	193	190	185	198	182	155	171	199	195	169	176	186	197	170	185	189	168	167	188	187	212	174	173	165	162	176	192	181	174	186	192	176	176	191	196	183	189	180	176	165	194	203	178	185	167	190	175	156	166	176	176	176	213	180	176	177	148	195	201	155	190	193	186	163	174	174	169	181	190	192	183	167	186	189	164	198	154	181	181	186	169	180	160	159	165	207	180	167	170	154	177	165	181	176	193	178	168	164	186	164	194	180	176	164	175	162	151	170	194	167	172	166	172	178	163	182	154	173	168	184	162	187	175	188	180	199	203	181	198	189	181	187	189	177	199	162	166	181	178	179	168	162	181	177	174	157	171	168	174	177	155	176	177	183	159	163	181	176	153	190	169	175	172	167	164	175	166	172	147	157	165	188	189	179	187	204	202	176	143	175	172	188	186	174	167	185	170	150	180	184	176	180	187	184	179	192	199	177	167	178	167	188	203	210	152	199	149	152	186	141	166	168	157	193	170	176	184	176	188	179	188	178	179	205	178	170	178	185	217	180	190	194	218	163	179	198	175	160	172	198	194	172	172	223	160	187	173	171	190	157	165	151	164	186	178	172	179	175	168	180	162	182	170	148	171	153	156	185	164	206	173	167	168	159	191	186	191	192	191	165	170	148	180	175	167	179	194	147	168	153	169	186	181	176	181	180	169	169	196	178	163	173	181	179	174	169	169	186	179	164	167	181	175	180	188	184	186	188	182	201	177	181	206	168	192	158	195	175	166	153	184	167	176	183	164	152	191	188	183	180	188	179	183	165	166	195	187	180	162	148	171	189	170	172	182	178	159	158	169	168	170	168	190	180	206	176	146	201	183	151	166	176	178	169	202	172	174	176	162	169	178	182	201	176	194	179	178	185	187	181	178	176	180	153	178	144	174	180	156	185	175	186	181	179	176	180	156	178	161	202	188	196	175	201	194	187	209	184	200	181	161	176	170	140	191	163	174	162	197	193	179	181	163	189	192	186	168	179	166	181	172	150	183	176	170	185	160	183	172	173	151	159	178	163	169	185	164	181	149	160	187	195	201	180	208	188	188	155	172	187	169	179	175	162	208	162	154	168	183	176	172	176	168	165	179	187	187	176	176	178	153	176	159	164	176	159	150	165	159	165	177	146	165	170	197	184	161	172	178	171	179	189	154	177	176	182	164	158	192	161	171	152	189	185	188	169	171	170	177	152	184	154	191	185	175	194	168	165	181	173	175	188	162	168	180	183	174	176	164	159	181	166	171	163	185	162	173	172	179	178	154	166	193	160	137	157	155	170	165	157	174	198	193	162	172	158	150	188	173	181	180	175	160	155	196	162	153	192	180	189	195	190	203	168	156	188	163	170	156	159	175	167	174	174	182	170	162	169	167	171	191	185	164	172	156	176	186	175	167	191	165	164	170	176	163	160	167	203	162	169	166	191	209	175	160	179	194	183	178	206	175	156	179	196	168	160	180	179	188	172	190	146	226	200	169	185	150	157	158	182	176	179	183	173	174	172	192	157	161	193	196	189	158	172	187	177	165	196	203	166	167	162	189	170	187	197	150	176	186	167	149	193	170	197	170	195	153	145	166	166	180	185	167	220	164	176	185	167	160	159	191	169	186	174	173	196	177	188	178	185	147	205	190	164	180	190	142	182	171	178	155	194	172	150	171	160	181	197	168	189	201	185	162	175	161	172	162	176	183	176	161	169	156	189	176	165	153	184	200	165	168	185	166	180	157	194	180	174	165	178	177	171	179	169	162	159	163	195	175	170	169	189	171	162	137	191	166	166	156	162	150	171	184	173	174	173	191	189	181	166	155	194	150	181	167	167	153	149	179	160	185	175	188	191	184	189	187	190	170	149	180	184	159	189	164	184	175	184	170	190	181	167	199	170	164	158	179	173	174	179	198	213	178	196	137	192	172	166	190	202	178	178	162	187	166	172	187	187	163	152	164	172	174	181	148	166	191	188	164	176	172	161	178	191	162	181	135	192	183	196	170	152	217	165	186	170	188	172	192	165	178	196	179	167	180	163	154	178	186	169	203	190	176	142	196	158	180	178	183	170	177	163	171	168	188	186	160	193	156	157	159	172	191	170	179	173	148	156	171	151	201	187	209	169	193	200	177	167	174	181	145	160	168	164	153	194	186	161	189	181	181	169	165	206	160	184	202	184	186	170	191	157	171	190	170	190	177	184	193	178	186	199	179	182	163	180	166	179	196	187	175	177	160	178	177	194	176	180	185	161	228	175	205	188	153	178	173	190	179	176	155	173	180	190	155	171	187	183	181	178	186	169	192	182	169	195	202	152	162	169	165	164	159	194	183	168	194	187	173	201	189	191	188	194	200	156	162	176	181	199	171	174	192	213	172	187	176	180	157	183	188	180
10788	8938	41637	63756	62256	8852	1361	1188	1076	881	816	725	697	722	659	648	618	534	563	571	521	556	520	504	481	503	483	483	496	503	465	507	475	461	475	498	490	470	474	472	488	514	477	445	440	457	422	435	446	500	483	444	474	469	452	431	458	469	429	445	477	445	469	465	431	446	424	396	428	437	409	428	400	437	477	410	409	413	455	435	455	474	446	431	444	459	426	430	449	394	453	461	447	446	439	416	440	438	433	412	443	414	447	429	460	442	443	457	404	418	433	423	435	470	447	449	441	443	435	426	454	430	448	410	424	429	450	429	392	458	445	436	397	428	465	429	460	419	452	452	421	436	467	408	455	432	418	467	454	436	414	441	462	454	404	432	420	427	438	465	430	455	453	433	443	419	417	454	452	444	408	443	439	439	425	472	438	425	478	442	402	413	440	460	431	415	438	466	425	437	454	396	454	427	427	410	445	445	451	453	426	470	454	412	408	451	442	432	444	452	398	428	440	406	448	420	415	414	452	485	451	437	407	445	417	445	386	420	433	466	420	413	459	448	416	451	473	452	477	449	442	404	449	471	405	442	423	459	439	426	406	456	429	394	424	440	446	424	405	444	448	412	459	448	442	419	436	451	439	417	455	436	421	437	429	428	413	399	421	467	457	430	430	434	410	462	419	449	437	442	409	453	423	422	462	430	419	417	455	414	440	461	422	470	446	438	431	404	447	440	445	458	426	419	433	435	450	453	458	429	448	443	430	437	415	431	434	426	436	447	441	433	457	441	406	410	456	465	461	422	422	433	421	438	468	435	442	447	455	450	433	452	460	445	433	422	423	445	410	426	426	465	445	431	436	474	452	447	431	459	440	453	455	437	459	447	390	471	453	452	417	399	451	473	423	444	422	395	451	453	449	462	480	444	417	432	437	446	422	429	477	475	453	451	437	435	430	441	442	402	414	436	426	431	415	391	459	434	457	432	446	404	442	468	438	426	426	450	463	424	433	440	477	432	397	458	432	420	412	430	431	426	448	447	483	447	455	417	408	397	431	420	428	424	456	445	452	432	416	465	432	412	427	424	457	418	427	466	451	462	437	413	453	451	418	422	445	427	417	426	435	478	433	430	434	463	429	425	461	441	423	431	408	443	393	444	440	456	459	431	421	453	462	440	439	409	427	454	465	442	465	435	434	438	418	423	401	421	401	405	423	445	428	479	434	457	444	454	463	467	463	473	437	407	429	407	432	429	462	430	415	431	405	414	403	441	389	411	467	451	470	431	438	412	440	425	415	414	428	411	409	448	437	466	423	477	434	415	466	456	426	443	446	450	417	451	450	428	458	425	424	439	434	445	467	448	428	418	403	443	453	451	453	436	444	435	448	474	445	460	420	460	479	417	447	459	415	402	441	429	413	435	453	439	440	448	396	401	434	447	433	448	469	439	451	447	412	441	444	460	434	438	461	450	448	426	444	448	416	475	449	424	394	442	436	437	412	421	463	427	453	449	417	465	452	413	410	454	445	410	447	397	446	438	426	439	406	438	439	440	448	467	445	403	423	449	431	416	438	398	449	441	430	422	432	419	446	434	435	471	439	393	425	433	432	423	478	445	414	447	449	454	441	496	468	422	385	433	410	421	426	410	431	414	418	465	435	426	448	415	466	447	429	444	431	397	474	399	469	445	465	415	419	425	422	493	403	458	474	458	463	413	451	449	469	449	444	423	388	430	445	440	444	415	443	469	447	427	426	426	414	405	415	404	415	453	436	426	430	429	456	423	450	468	431	420	420	462	452	452	403	391	401	402	422	441	429	425	422	451	442	453	436	462	417	439	430	424	480	444	421	424	397	460	446	436	458	442	433	423	434	403	444	460	440	418	396	433	425	461	444	452	430	441	432	427	464	444	477	396	440	427	441	418	418	459	414	416	472	403	436	440	452	396	406	364	437	439	434	401	460	415	402	454	430	434	467	429	442	473	449	472	442	471	417	436	439	418	400	415	463	420	432	426	437	458	387	417	455	407	415	437	463	421	451	444	457	415	489	434	438	465	466	401	443	440	446	423	478	432	446	434	444	407	399	409	426	439	512	452	445	429	433	446	463	414	448	454	457	433	437	466	437	460	419	484	438	429	441	455	435	425	459	461	434	431	420	412	464	413	417	444	452	420	427	402	478	447	440	434	395	440	454	417	413	465	422	436	408	400	465	432	442	450	427	411	427	432	436	402	407	433	453	438	445	420	404	427	430	468	414	438	443	468	425	486	446	439	428	433	437	408	435	395	459	422	438	432	419	460	454	460	430	406	458	471	455	435	383	447	436	425	446	456	451	422	427	423	421	416	434	418	418	443	461	387	453	471	422	446	425	424	415	438	422	418	438	415	447	435	437	436	440	429	449	436	448	444	434	470	418	446	420	440	438	403	434	420	427	437	430	436	416	407	424	432	413	450	442	439	431	454	418	453	453	416	428	460	418	443	463	422	441	474	449	400	474	409	419	470	438	432	463	422	457	389	433	461	466	427	428	453	481	410	409	436	459	424	475	437	469	410	429	443	401	413	425	422	448	417	472	462	426	433	460	444	433	445	459	434	438	459	451	452	379	419	444	434	451	435	436	454	425	454	423	440	435	422	421	429	421	473	415	444	442	461	421	421	389	426	461	484	433	440	409	434	439	413	447	458	435	422	435	455	458	419	468	387	456	461	419	433	424	427	455	409	477	431	424	435	462	428	443	447	425	439	424	455	405	445	425	460	457	416	424	448	442	402	460	436	383	449	440	444	436	460	439	447	418	388	437	417	416	467	449	424	438	444	430	413	437	436	433	420	454	394	456	451	459	436	457	479	455	455	461	460	444	467	403	463	420	449	468	472	436	417	451	473	422	406	432	442	402	448	440	393	421	427	414	427	437	446	456	417	413	411	427	463	444	436	445	438	487	459	446	445	459	447	428	428	479	406	481	423	424	426	440	413	445	449	431	435	406	430	465	431	417	424	408	463	419	438	449	440	419	438	466	473	461	458	425	454	457	453	434	449	470	465	428	436	449	412	479	434	436	462	429	462	406	404	395	423	420	434	419	446	463	418	412	423	429	449	451	426	434	401	432	435	444	420	419	456	414	458	440	433	448	435	435	429	382	488	418	457	470	454	444	449	443	432	434	425	475	476	461	431	447	423	426	416	420	463	410	438	407	452	425	441	455	463	417	441	410	423	460	425	391	434	453	477	435	410	422	394	418	420	410	410	451	448	450	451	418	423	419	429	438	475	435	426	464	450	431	431	405	446	466	395	444	425	429	428	455	449	445	419	454	418	474	443	410	439	453	439	443	450	399	436	447	442	458	393	433	449	421	434	446	438	424	422	427	418	435	425	424	422	431	447	446	422	473	424	427	464	473	434	441	465	443	429	408	434	449	432	454	454	414	438	463	426	398	440	443	436	455	420	447	420	438	431	403	440	419	413	444	439	429	439	428	429	410	426	426	413	469	396	456	463	444	416	394	477	435	441	450	430
29088	17069	36458	66016	64510	29704	4611	622	519	468	425	416	396	365	340	391	355	328	358	358	353	319	377	335	332	334	331	293	323	305	338	317	300	317	304	349	294	299	320	356	355	353	325	354	325	314	299	317	326	316	301	329	315	350	359	295	324	310	326	313	315	347	315	333	322	302	361	325	317	304	315	295	316	322	313	321	308	328	303	330	323	307	315	330	316	295	304	313	325	321	313	333	298	327	336	327	348	330	324	351	351	319	290	347	344	325	320	292	324	321	317	328	341	302	320	341	335	314	322	302	341	301	312	309	342	325	340	290	330	323	346	295	315	312	309	372	298	311	369	353	318	333	323	326	333	300	285	320	338	319	336	347	341	300	303	313	312	318	318	302	332	339	324	322	304	296	336	322	316	348	319	310	307	320	325	314	321	315	360	318	336	319	323	312	310	333	303	307	343	287	314	347	303	347	312	300	318	336	300	374	296	329	337	344	308	288	325	299	347	305	307	298	291	288	311	282	339	321	270	308	282	303	337	328	298	314	324	303	329	329	272	313	325	331	291	282	312	345	313	322	333	329	347	325	344	283	318	318	312	321	330	307	300	323	332	295	303	304	326	324	278	298	300	295	333	345	336	308	328	313	300	281	289	313	290	336	312	285	293	327	335	307	351	327	312	331	276	322	338	346	352	290	317	327	309	309	287	326	329	274	289	309	312	325	324	296	303	328	276	307	334	317	307	304	297	319	329	346	351	298	323	300	339	320	290	297	293	319	304	313	326	301	297	338	330	305	317	295	287	331	326	316	321	295	340	316	310	297	293	310	302	339	320	329	305	296	308	343	341	320	337	298	297	301	352	333	335	318	333	316	327	323	313	309	273	305	336	307	353	347	302	290	317	352	310	287	298	368	346	279	320	331	335	313	328	343	337	337	307	306	314	350	314	360	323	324	311	306	315	315	359	318	294	333	335	346	313	323	286	330	322	304	315	307	306	321	328	344	309	314	320	311	343	359	350	300	331	295	310	304	303	331	348	370	331	302	316	326	313	330	301	317	307	320	323	301	349	313	306	340	278	314	305	350	308	336	332	329	339	313	331	335	327	338	342	335	325	332	303	325	311	320	306	309	316	333	328	327	305	322	299	354	326	350	318	330	309	325	310	318	305	302	349	334	351	367	309	303	293	346	311	333	339	350	314	325	329	327	324	289	335	351	354	282	276	320	330	364	294	339	350	293	317	293	303	304	341	290	339	296	308	360	300	296	303	303	310	297	343	299	298	351	318	317	346	301	325	331	317	349	310	303	332	328	312	288	318	306	317	316	342	307	337	363	320	316	330	317	322	274	304	309	323	305	344	316	298	311	326	326	282	314	309	295	289	326	331	295	328	309	316	310	339	318	294	328	326	301	309	336	315	301	305	305	304	325	293	304	281	306	284	291	310	320	308	297	330	288	311	293	300	313	320	307	303	334	373	287	331	316	311	322	318	339	338	312	346	311	291	324	323	329	312	337	324	306	299	354	331	330	322	299	287	297	332	323	283	350	334	300	319	307	309	329	277	317	342	354	320	304	315	315	311	287	317	332	296	295	296	333	336	344	315	310	324	323	288	314	306	295	329	341	295	326	321	355	335	344	305	288	326	364	324	352	352	334	315	311	322	321	364	313	317	289	338	332	311	280	359	308	304	306	317	333	302	311	325	313	326	321	352	309	328	328	319	290	335	327	267	316	338	306	318	328	317	334	328	347	342	317	288	309	295	331	322	343	307	341	320	331	278	303	296	315	353	283	304	314	308	295	335	334	340	342	313	287	296	321	328	313	309	290	300	316	298	315	319	330	334	311	295	327	308	290	306	335	320	339	308	348	342	330	329	322	339	315	359	323	321	304	304	311	342	290	341	350	309	336	353	323	322	342	348	332	304	307	325	303	307	311	334	282	311	300	319	327	343	298	299	331	320	300	307	316	340	285	321	320	340	311	296	317	287	305	323	304	316	329	354	314	311	315	309	308	328	320	288	299	360	311	327	332	362	348	320	328	343	322	330	325	304	313	336	358	317	309	319	316	343	313	309	305	326	341	311	334	307	307	353	328	340	304	303	347	319	362	341	304	315	289	315	336	299	332	307	324	323	292	329	323	296	279	324	315	339	334	325	325	301	317	319	300	327	318	330	289	314	321	336	297	297	341	302	306	325	310	325	347	308	309	313	302	311	304	332	316	300	323	338	295	307	305	308	311	315	335	327	291	329	334	292	326	303	303	328	299	318	288	298	312	333	321	325	353	322	321	338	348	323	326	313	309	317	329	311	338	309	306	323	327	308	293	303	333	309	306	310	337	288	311	299	323	334	327	304	322	337	318	319	332	343	313	291	321	323	327	341	287	331	313	310	322	338	335	321	300	318	324	308	330	365	320	344	319	317	296	288	316	344	303	308	329	292	306	299	314	337	316	323	313	323	298	329	315	298	299	315	299	311	318	306	362	293	353	316	283	319	322	357	297	322	312	343	314	307	311	303	324	304	338	318	268	328	319	335	303	320	316	310	339	290	337	311	324	312	333	292	315	297	308	290	260	350	315	319	332	322	342	305	302	292	309	331	287	310	334	288	296	351	310	289	323	304	278	291	331	318	322	299	324	293	322	357	306	294	298	326	353	317	326	311	308	305	328	323	284	305	302	322	306	329	313	312	319	307	317	313	301	327	333	338	300	322	341	319	312	305	295	320	337	332	309	297	343	339	343	313	333	274	317	303	305	310	316	332	298	358	312	343	292	300	353	305	330	311	305	315	299	298	300	311	315	278	300	280	291	298	331	322	286	308	324	319	335	305	326	313	315	308	302	317	331	369	292	308	338	308	335	332	340	338	296	317	338	307	346	337	340	332	320	310	313	298	348	320	306	311	325	275	297	305	351	299	323	342	336	300	320	309	298	344	313	295	345	291	344	333	310	301	320	331	316	315	333	304	307	291	337	316	335	300	345	315	333	313	295	315	339	324	330	319	303	311	331	314	276	320	348	326	234	352	341	356	338	329	336	320	342	295	303	321	288	308	307	311	297	320	326	310	330	330	307	314	324	345	320	316	326	333	305	326	336	328	317	292	304	337	319	343	293	347	295	296	318	335	311	293	281	315	299	346	367	301	329	328	345	305	320	326	307	338	307	314	313	328	333	320	309	349	334	325	315	327	321	346	337	320	343	353	282	285	343	320	305	313	301	327	335	305	338	326	338	296	281	322	279	343	350	297	326	312	317	291	280	319	307	290	332	322	335	352	332	336	296	301	318	337	319	323	326	266	298	295	363	281	335	334	385	332	331	323	278	295	307	305	356	325	341	318	309	313	338	322	312	301	322	310	317	280	311	318	314	320	317	317	336	296	304	313	299	327	294	340	330	346	297	300	311	335	315	312	315	322	330	314	333	347	379	363	345	296	352	304	323	322	316	322	324	345	310	297	307	330	349	335	313	324	331	307	315	311	316	322	300	332	366	339	285	326	309	301	317	321	328	307	343
13321	11660	41510	71629	74634	12603	2268	1967	1738	1507	1425	1322	1228	1186	1021	1030	964	1010	954	920	926	904	875	876	837	814	840	844	810	810	814	824	810	776	811	742	789	808	795	789	759	727	746	728	745	709	695	738	733	774	717	752	756	762	753	758	715	728	707	747	783	719	706	721	760	771	744	718	730	752	763	761	736	756	726	701	743	747	762	740	740	710	746	702	723	713	740	758	729	744	766	722	724	705	696	764	770	726	702	708	754	715	716	701	711	675	693	742	717	691	711	759	740	760	708	696	727	671	719	733	708	739	785	717	758	707	713	751	718	750	732	747	729	767	724	731	694	745	753	767	712	701	691	717	659	693	716	685	701	735	726	683	716	697	715	763	728	690	704	707	710	702	739	719	718	774	693	715	728	692	773	733	687	748	689	695	678	694	677	725	686	727	744	667	669	713	676	731	715	682	724	678	740	731	731	717	751	695	691	715	717	700	686	731	717	721	697	753	745	701	740	723	711	677	740	715	682	733	713	704	747	740	708	686	667	739	682	697	694	716	735	716	685	715	704	684	702	743	734	738	679	749	748	714	726	719	680	694	749	693	708	704	736	749	732	688	701	681	726	679	706	727	711	750	715	731	717	687	726	727	772	699	689	753	676	715	710	736	722	692	703	707	749	733	711	727	676	696	730	767	740	726	742	744	712	702	710	723	659	691	644	740	738	733	736	706	721	696	755	677	744	676	704	711	705	698	717	696	669	745	733	712	743	726	749	714	708	691	683	711	735	728	749	719	711	714	682	749	731	707	740	704	696	729	696	722	690	735	680	693	736	716	719	760	758	683	708	688	711	690	741	759	744	711	699	731	697	656	701	735	705	723	720	729	679	765	729	741	764	739	701	731	684	720	743	704	715	717	707	719	743	685	693	713	721	720	729	743	724	684	743	711	748	771	735	695	724	707	710	694	744	729	718	687	694	752	725	758	707	723	721	732	689	702	733	731	726	651	726	765	733	694	711	724	739	789	754	731	653	739	730	775	754	689	733	722	702	715	747	733	692	702	722	747	729	668	703	694	739	722	691	725	727	719	725	757	681	693	735	681	723	699	720	699	656	665	764	732	696	733	733	685	656	663	715	693	748	715	707	735	713	674	746	684	707	750	671	708	685	681	703	790	764	717	694	736	738	742	767	761	701	684	764	722	751	735	693	758	774	727	743	746	725	713	678	683	749	671	693	761	762	692	728	716	732	713	705	711	689	697	717	695	697	683	685	715	724	724	728	768	736	691	682	716	693	680	694	718	728	692	728	688	736	741	717	730	717	744	705	698	717	708	746	692	725	704	722	718	668	678	702	726	687	723	728	744	693	722	733	731	720	677	719	773	713	759	697	708	709	726	746	667	699	719	698	665	714	679	682	755	746	716	735	674	710	706	741	735	727	783	714	721	741	718	723	730	730	699	776	731	713	698	746	727	694	689	760	783	692	704	694	701	723	717	737	744	739	738	658	674	709	720	732	693	721	679	739	740	706	716	703	709	710	721	706	673	687	717	714	748	714	724	728	709	820	737	708	710	746	704	687	722	743	691	690	678	710	756	728	696	729	728	687	676	681	722	684	735	721	667	754	712	733	737	695	724	683	739	755	709	757	719	682	660	704	706	714	697	716	727	729	679	707	681	754	712	705	688	696	718	661	692	711	704	691	701	674	755	729	697	745	702	688	647	684	691	684	695	767	724	703	676	703	740	728	743	707	663	723	746	743	706	702	721	732	732	695	754	777	699	733	737	714	728	720	778	740	683	698	714	759	717	697	728	685	709	704	708	709	696	749	708	722	717	751	731	724	757	738	740	719	729	728	731	700	706	702	747	742	738	740	739	700	707	701	688	679	718	708	702	707	770	725	712	727	764	735	670	685	696	711	737	682	692	715	698	697	735	686	688	692	740	711	714	670	707	760	712	731	738	713	703	750	715	723	716	707	693	672	743	722	710	698	687	777	711	730	738	702	729	734	730	723	675	741	722	731	747	693	705	723	696	633	721	699	779	686	736	700	722	706	731	755	763	723	746	738	707	749	731	675	762	716	747	707	729	691	693	663	734	726	705	730	713	707	731	718	716	746	716	668	738	748	700	760	681	719	712	687	710	752	696	692	665	704	710	687	760	759	681	756	743	694	702	739	732	760	746	718	749	781	731	662	713	729	677	658	722	707	716	734	735	734	739	714	705	709	686	740	733	712	698	733	709	702	712	755	692	743	694	752	726	762	733	754	680	717	750	702	675	722	728	726	729	720	751	681	731	739	712	697	731	683	700	706	755	711	709	768	706	706	720	701	692	751	705	720	712	682	709	723	706	737	696	706	742	687	725	687	728	750	714	711	751	748	679	731	722	677	727	680	752	744	687	715	742	733	713	689	751	740	736	720	707	737	707	716	682	720	704	719	719	704	701	729	774	710	739	711	722	701	748	747	689	673	708	659	733	742	728	680	745	734	716	702	731	789	710	690	718	742	698	713	727	725	765	748	720	712	701	809	674	757	681	737	681	716	749	712	771	730	720	730	711	727	760	635	734	731	787	710	729	757	679	747	672	725	700	715	705	710	726	731	707	714	686	746	739	736	739	733	733	740	699	711	688	729	753	739	771	685	718	709	706	698	740	706	745	757	699	705	700	719	691	656	719	689	730	730	733	731	688	689	754	688	733	711	673	757	693	690	764	756	729	730	682	684	710	726	733	689	742	749	700	722	751	737	743	721	711	657	708	648	713	705	663	726	731	703	727	734	703	759	712	743	706	657	714	673	698	698	699	721	647	739	721	699	673	701	696	788	750	675	683	735	696	749	728	671	703	711	691	674	720	728	708	747	723	725	749	706	758	755	720	733	712	674	714	707	730	711	695	744	726	755	762	755	698	769	702	693	697	698	718	690	683	752	747	708	715	734	673	708	702	761	741	703	723	707	727	732	698	656	712	768	728	696	698	688	725	705	721	692	716	741	707	701	730	676	702	719	706	704	705	725	711	732	735	720	761	716	694	726	694	703	719	687	723	737	724	736	659	677	765	688	716	717	700	731	684	717	659	742	753	721	741	719	715	728	722	711	753	706	737	702	721	669	725	653	700	675	718	750	740	722	735	716	699	703	656	680	697	765	717	645	689	692	762	694	748	725	708	761	773	725	752	722	666	734	698	688	720	746	699	682	739	692	746	684	763	698	762	746	722	697	703	723	704	741	716	746	706	712	777	706	734	725	753	712	711	748	728	708	701	719	700	662	727	745	736	687	712	718	707	718	724	692	707	666	699	678	726	734	688	739	685	723	684	704	706	694	722	706	695	745	725	736	722	732	696	782	709	659	728	735	724	673	691	737	735	752	757	697	701	705	697	743	737	737	699	726	724	760	672	708	735	742	700	716	721	700	732	783	681	726	674	706	729	717	692	678	707	751	711	692	702	727	712	723	723	716	753	702	725	720	756	733	708	706	728	740	718	658	660	694	711	770	725	721	721	688	760	687	712	737	733
8553	5927	7038	5180	3552	704	225	205	235	231	229	270	253	230	218	250	230	232	238	228	230	224	228	240	242	233	240	249	237	203	216	237	245	222	220	242	212	241	255	221	222	221	230	230	216	235	245	238	229	242	256	232	248	218	252	206	221	251	215	224	221	243	227	255	256	233	211	229	233	264	215	224	205	216	196	235	219	235	245	263	227	213	249	208	245	214	237	229	221	194	221	241	223	199	245	214	220	231	225	213	261	219	216	233	234	209	225	233	235	243	220	211	238	226	196	231	194	235	247	226	212	223	233	260	279	238	229	205	252	219	220	234	227	205	224	192	254	256	223	243	225	238	222	236	265	240	222	226	226	202	242	238	216	223	246	225	227	245	250	252	230	270	251	239	255	208	241	216	202	236	241	236	230	220	219	246	227	266	238	230	213	277	208	226	220	258	226	233	259	231	260	228	218	235	193	209	257	221	225	223	248	235	249	218	234	238	225	243	205	219	242	236	232	239	239	256	222	259	258	214	207	243	230	230	229	246	218	267	225	225	224	215	228	245	267	240	248	228	228	241	212	236	233	209	247	243	201	244	197	236	227	234	242	225	209	243	212	230	221	228	216	237	233	217	212	226	239	231	244	217	217	228	220	227	244	203	231	228	239	253	211	235	229	211	230	241	214	222	232	198	242	216	231	200	227	224	223	210	222	225	221	237	208	211	224	227	221	267	247	250	232	222	226	237	235	252	216	203	236	265	249	218	214	210	219	209	219	222	218	220	206	235	232	206	239	220	243	279	202	238	252	226	215	254	235	233	262	245	243	221	227	243	235	213	226	214	266	279	236	214	241	235	255	231	264	232	234	235	277	282	221	261	222	201	236	231	236	221	228	231	215	232	247	220	217	207	219	222	221	237	232	205	229	249	220	237	228	229	229	219	235	221	231	247	220	218	250	229	245	194	237	251	228	208	230	239	235	209	239	255	234	237	249	270	243	224	251	243	223	216	241	263	240	238	247	226	237	244	262	234	235	238	247	252	233	238	232	188	255	237	226	263	256	233	238	238	223	230	240	220	230	264	236	232	226	236	250	204	258	217	240	226	240	237	238	226	233	242	262	227	233	205	247	225	240	196	215	246	211	213	232	228	232	217	248	243	256	238	233	239	234	219	224	264	236	228	227	231	251	268	253	259	221	218	206	234	237	218	215	237	241	228	265	232	243	225	253	215	223	216	208	256	244	232	215	224	223	197	247	223	249	264	255	230	232	239	222	248	238	258	216	234	233	260	254	231	250	223	240	230	229	230	228	208	235	224	261	210	208	222	229	239	220	227	248	234	238	239	238	233	230	249	212	217	250	236	208	268	233	256	223	264	264	233	247	204	245	233	225	247	220	228	212	246	226	199	198	239	251	229	240	236	218	250	242	243	242	253	239	221	241	206	203	261	242	240	217	251	230	233	230	219	207	234	214	245	224	212	228	215	202	231	236	215	248	238	257	231	240	259	241	233	239	221	244	228	226	246	250	193	241	230	241	219	245	233	221	257	226	247	225	253	213	254	246	237	211	216	247	231	206	239	240	232	226	252	207	231	180	213	233	261	241	208	228	241	233	223	228	220	222	259	237	221	226	239	218	220	230	229	227	238	214	259	222	251	227	217	237	240	243	247	247	215	213	216	219	239	248	236	231	234	195	241	255	239	233	243	225	210	256	216	214	210	260	196	220	234	245	226	232	236	251	229	232	239	193	224	215	235	232	236	211	242	220	210	236	223	207	208	249	210	221	225	244	243	246	222	239	246	213	194	239	217	242	203	222	214	241	231	218	232	214	249	256	226	235	234	230	224	211	224	224	251	241	249	230	228	242	223	234	226	227	203	219	253	194	229	227	222	213	241	231	224	225	257	248	240	223	239	251	229	226	249	239	254	221	230	234	248	231	224	214	229	252	260	241	220	229	241	220	256	227	245	218	215	207	238	235	233	240	244	218	253	236	212	211	230	223	212	243	252	222	227	207	244	260	222	235	235	254	254	230	234	253	229	230	236	237	248	237	221	248	224	238	274	262	254	206	230	253	228	248	192	218	224	231	255	223	232	236	255	240	217	236	210	221	237	223	217	247	228	232	226	209	231	239	256	235	227	223	245	259	195	214	217	219	248	210	229	224	241	265	231	232	205	230	221	201	214	221	250	260	241	222	228	228	220	211	234	239	245	227	218	213	221	228	253	228	253	247	232	241	210	226	212	229	257	252	221	237	255	218	202	219	221	217	243	215	230	259	218	245	231	211	265	251	263	252	245	246	221	243	244	218	215	227	247	230	244	234	233	249	229	223	233	230	216	183	232	252	212	234	250	219	252	219	237	240	207	224	253	226	239	234	247	235	252	264	237	220	231	226	247	225	251	241	191	246	247	219	220	257	231	239	245	230	224	198	215	260	268	247	237	220	211	226	232	255	252	194	256	227	241	253	209	225	231	214	240	218	251	254	232	210	231	229	207	224	204	268	220	193	201	212	239	220	238	245	236	271	248	228	214	253	229	224	191	236	250	224	229	240	232	224	234	225	262	233	214	225	229	249	230	237	238	229	240	227	255	265	229	258	251	234	225	240	238	217	223	235	225	246	240	230	240	233	237	260	241	249	202	219	248	272	240	222	256	239	241	241	215	208	243	257	206	248	253	248	246	249	237	238	229	245	224	205	232	216	253	237	243	219	210	247	233	242	229	242	240	227	217	234	245	237	224	238	220	245	244	237	229	245	217	218	227	240	239	243	233	233	262	249	208	222	248	203	211	251	220	214	224	207	239	228	223	216	224	221	240	229	230	237	246	238	258	258	225	262	230	210	240	259	219	228	215	241	224	251	227	240	233	229	220	201	259	265	233	221	235	231	258	207	234	246	239	205	236	223	221	245	232	244	216	195	224	223	217	226	213	242	259	205	253	226	237	234	238	221	236	263	222	222	234	248	219	203	222	204	221	220	271	216	205	225	244	219	228	211	235	224	229	234	205	226	235	248	205	220	214	221	235	249	224	226	238	226	229	225	215	194	205	239	234	235	231	238	214	218	237	240	214	213	224	226	215	230	230	210	242	220	238	255	197	210	250	233	220	224	247	227	238	267	243	191	248	250	253	231	257	227	266	219	233	225	191	238	259	235	231	199	209	238	212	243	249	196	234	234	220	222	204	202	241	262	253	218	224	230	210	221	234	203	237	237	246	264	238	235	221	247	226	217	209	210	196	239	220	259	213	220	242	219	276	249	244	226	242	220	222	227	227	215	217	231	240	248	237	225	238	225	231	191	192	225	235	242	220	253	219	241	272	237	248	239	215	207	240	225	228	235	234	217	243	257	247	232	249	222	226	237	227	224	215	240	219	243	252	229	229	228	258	230	212	241	242	217	233	235	217	268	239	223	240	257	210	258	228	261	251	238	233	246	253	215	235	214	235	248	238	208	228	197	231	221	242	248	217	219	219	214	257	251	249	241	216	234	219	231	250	262	253	262	251	208	219
4773	5001	12151	13360	11905	1763	543	584	525	567	575	519	538	518	501	549	525	558	521	571	539	528	512	518	515	502	544	553	544	467	508	511	496	499	490	521	530	555	532	506	530	528	538	558	519	519	534	538	504	522	540	494	518	540	499	531	493	505	480	546	554	554	523	532	539	525	517	524	543	519	504	498	551	533	521	525	525	558	505	552	543	515	542	512	548	561	525	543	530	502	594	539	552	535	522	503	527	509	536	549	552	544	502	520	499	535	519	527	543	517	533	538	525	509	529	536	540	541	505	533	523	553	506	530	479	501	523	538	541	541	535	538	533	533	522	475	536	500	567	517	526	516	478	493	547	512	504	521	502	508	537	555	520	540	518	537	486	496	512	497	558	515	514	505	490	491	524	518	530	526	504	537	515	504	545	531	525	549	531	525	534	521	515	501	500	517	506	514	543	526	514	518	479	506	500	516	520	502	511	562	548	514	531	482	469	556	550	489	508	527	510	505	547	505	509	530	518	526	502	588	527	524	527	523	486	522	518	495	536	533	486	529	508	474	528	532	532	497	494	495	535	540	520	514	479	505	528	541	562	588	506	538	502	500	576	512	538	512	502	527	550	498	501	474	522	513	554	534	509	567	503	558	502	531	511	523	581	498	523	518	518	526	498	509	538	571	571	541	512	531	511	561	523	510	524	519	545	486	552	500	525	558	523	544	505	530	526	474	546	550	541	512	504	483	505	546	526	534	549	526	544	504	533	531	531	507	501	566	549	497	553	547	520	470	528	498	544	563	533	483	521	503	506	524	549	537	528	527	511	529	534	524	539	535	488	544	524	551	529	510	523	486	524	514	517	509	507	518	499	522	554	536	568	494	523	531	547	529	545	532	508	491	560	541	529	555	521	528	561	548	550	526	507	516	539	493	507	524	488	507	543	546	567	524	501	506	509	522	517	520	478	532	519	481	529	533	558	524	571	497	493	518	535	524	526	505	512	554	464	514	500	498	517	511	568	514	524	540	550	518	581	542	519	542	525	525	530	505	503	509	532	535	613	522	499	561	539	557	566	568	529	526	508	552	473	515	534	517	576	539	491	539	522	551	538	534	496	503	507	454	531	535	506	502	489	529	528	563	533	524	498	555	506	526	488	524	493	547	527	548	508	533	571	544	503	537	513	499	529	512	514	498	546	529	601	527	517	504	517	521	537	495	551	514	520	501	483	564	533	525	538	579	519	546	551	555	517	547	507	535	549	496	506	531	505	521	498	516	566	537	520	541	548	552	520	498	513	496	521	523	559	510	549	549	521	530	459	536	525	553	587	555	513	550	548	491	495	495	530	558	574	555	539	520	563	476	509	478	509	540	535	551	504	555	492	511	501	496	550	513	558	519	509	531	517	503	489	491	548	524	535	504	538	516	517	541	520	512	527	520	539	509	540	539	524	521	534	518	501	517	481	545	538	517	523	565	519	531	552	536	528	516	533	543	543	517	538	554	522	542	500	548	530	585	535	555	526	526	553	527	547	466	545	519	512	545	529	555	526	530	539	559	504	528	521	539	536	500	561	536	570	545	516	541	502	535	511	484	532	533	521	519	582	529	522	503	560	535	501	534	554	519	499	526	521	510	516	529	542	522	512	520	530	542	499	533	529	541	553	508	522	521	506	528	518	512	490	530	505	487	519	541	508	538	505	518	499	504	566	523	534	510	514	529	480	549	543	486	500	510	552	519	508	515	509	579	528	506	531	482	547	533	535	527	554	497	541	552	524	557	515	476	513	492	532	566	551	458	571	527	489	537	493	520	517	537	571	533	514	496	509	538	538	543	560	545	549	535	520	478	528	538	530	532	518	537	535	517	538	528	519	516	500	538	537	528	558	518	501	516	577	557	506	506	497	530	543	537	526	543	506	533	503	478	532	539	544	527	500	547	530	544	536	526	524	503	515	498	501	507	574	508	507	542	520	520	499	525	515	549	529	581	519	524	541	510	506	518	530	538	496	537	514	488	544	559	584	502	538	466	513	536	503	508	560	539	493	510	510	518	540	513	547	517	501	499	541	489	529	554	530	518	539	488	537	483	516	520	516	528	533	501	498	500	560	572	491	499	523	521	519	518	522	526	563	528	479	506	504	555	578	496	516	513	477	495	528	534	547	555	542	532	523	528	526	544	531	543	552	479	523	495	525	500	535	580	518	513	535	564	562	552	517	472	548	513	540	535	521	563	456	502	475	536	542	527	534	473	502	559	533	536	495	513	514	575	505	517	561	555	518	528	571	524	535	543	489	498	505	513	536	534	526	530	531	531	490	537	541	500	551	480	524	523	523	548	524	497	526	500	562	521	534	550	523	553	554	556	490	504	536	510	524	523	537	528	472	564	542	527	496	482	519	508	545	549	522	527	557	540	489	555	514	507	538	507	540	479	480	523	520	548	478	535	523	542	546	472	494	528	520	519	519	532	496	507	541	536	466	508	527	559	486	562	540	503	561	507	539	514	550	485	513	516	484	521	485	493	526	468	529	518	514	529	558	514	517	504	517	520	505	534	579	555	521	504	539	545	520	494	497	528	536	553	524	525	491	528	572	494	484	491	513	539	518	509	525	508	518	510	505	495	495	500	505	527	533	539	565	566	490	537	469	524	541	555	534	544	566	577	517	569	523	529	538	565	512	489	525	543	523	545	488	532	520	508	522	550	517	524	518	510	571	545	517	514	541	532	519	542	532	541	570	508	526	525	523	546	521	480	519	516	521	510	545	532	489	538	517	516	488	551	481	570	501	506	513	518	541	534	550	489	505	538	518	565	518	505	520	477	540	551	513	511	589	515	548	518	531	559	486	527	500	536	529	552	516	461	531	509	518	549	583	488	528	552	515	518	535	530	556	498	536	516	531	496	511	535	542	512	508	535	533	528	543	515	517	538	515	529	555	535	526	518	529	539	528	525	566	533	526	512	516	472	564	520	486	496	551	521	501	553	524	526	502	507	521	545	520	519	514	504	513	495	578	539	534	550	538	554	513	512	540	518	492	550	520	527	541	518	508	544	514	538	522	564	537	538	537	537	517	507	518	510	504	533	561	538	503	539	528	552	544	492	467	516	487	507	513	480	509	542	574	520	527	518	521	511	523	516	524	539	527	535	499	484	541	544	512	531	493	524	533	505	547	539	530	541	537	551	513	516	508	575	540	529	526	560	546	530	585	522	502	539	598	537	529	542	566	546	533	519	569	506	507	535	559	531	555	550	527	535	516	523	514	480	535	586	481	540	530	563	565	550	477	520	516	500	522	511	534	518	522	506	543	529	539	525	524	519	481	523	556	508	523	527	495	511	566	540	514	509	550	520	487	521	568	517	520	510	498	532	531	524	523	510	492	478	486	483	528	530	539	525	529	539	520	565	485	476	553	563	532	543	521	558	485	532	542	540	518	509	514	520	583	552	532	485	573	519	552	513	508	512	543	519	551	492	526	518	485	520	539	572	522	491	524	500	507	516	520	516	503	523	520	525
21886	14154	33929	52384	53707	24999	2636	303	313	261	264	233	221	203	209	220	195	204	205	204	216	192	194	202	193	173	210	196	220	196	197	183	178	183	189	194	213	184	191	169	200	173	193	181	172	159	180	190	183	190	187	160	199	176	198	196	182	196	179	159	170	194	204	166	179	170	191	164	192	184	158	196	170	199	190	188	190	202	183	192	179	157	161	182	172	186	207	168	174	177	202	206	198	178	188	169	162	158	192	193	189	182	213	195	169	170	189	198	204	205	193	182	221	192	197	179	197	172	170	182	180	186	183	175	192	203	210	208	164	219	179	195	187	148	171	176	197	193	170	176	198	194	189	198	183	187	184	178	187	186	160	170	200	206	193	192	207	196	174	176	195	166	190	156	188	189	183	203	178	179	190	178	174	170	170	183	169	201	190	208	164	178	204	170	192	169	182	200	195	193	192	219	171	137	197	220	181	182	189	188	176	170	196	192	191	199	161	203	196	199	199	164	193	185	185	206	214	182	189	196	211	191	182	197	164	220	187	205	198	183	180	196	180	183	200	201	176	162	169	207	207	188	199	198	189	218	210	196	199	170	180	192	169	182	192	191	167	173	186	191	202	187	179	193	187	162	180	201	191	200	194	180	177	184	183	191	217	168	190	191	186	198	170	185	209	200	198	170	197	188	178	193	176	193	154	201	220	202	191	191	187	186	191	171	177	197	192	196	169	200	191	194	158	178	203	193	168	200	169	199	193	173	177	197	184	205	187	191	164	184	173	171	183	172	196	170	183	187	172	156	190	181	182	176	178	188	177	201	197	159	183	190	185	191	199	203	187	186	168	177	177	185	173	196	156	156	183	199	178	203	188	169	173	172	195	206	194	181	197	183	191	185	183	181	170	186	184	159	190	209	184	170	191	168	175	215	180	161	195	187	179	196	179	158	204	175	176	203	176	162	190	182	193	198	198	184	191	175	197	198	221	198	148	195	168	201	199	181	190	171	163	180	193	181	218	170	166	168	180	179	160	178	190	167	185	167	175	218	174	186	178	183	181	205	220	192	172	177	187	190	201	195	209	167	182	200	170	181	202	192	191	183	176	194	194	164	203	203	195	168	181	193	154	187	202	195	207	171	171	202	202	198	211	223	167	198	183	193	183	168	197	195	181	193	177	193	171	154	196	178	191	193	180	193	192	178	176	183	150	193	177	197	185	205	172	186	197	189	201	183	193	164	196	172	179	200	196	180	200	171	179	184	190	199	179	196	163	163	173	179	186	203	212	200	202	196	178	181	184	198	161	151	182	205	184	194	187	177	203	184	188	168	202	204	195	177	181	188	177	181	186	179	179	199	200	197	196	175	175	191	188	194	202	221	168	177	207	198	186	199	190	174	160	175	200	177	201	180	168	180	204	215	210	187	181	174	152	166	190	196	160	190	165	191	178	205	216	191	188	183	184	189	181	172	173	181	187	197	172	228	201	168	222	190	183	203	211	191	175	190	206	202	176	184	166	218	202	201	199	164	165	179	185	206	183	209	196	195	179	195	194	202	180	193	179	167	191	195	176	156	186	196	172	234	188	173	203	174	193	154	202	202	205	175	210	193	186	211	196	177	185	172	219	183	173	191	192	159	195	221	196	173	198	181	152	198	192	201	197	184	184	187	183	200	191	166	179	163	157	180	158	168	197	178	172	183	221	181	185	201	189	189	190	196	176	206	193	180	191	185	193	165	193	190	191	185	170	211	193	173	173	183	173	183	200	167	179	174	195	190	197	202	186	217	171	198	149	173	188	170	185	190	185	190	192	232	178	206	201	179	184	192	173	205	203	212	172	155	195	200	186	198	156	182	167	188	201	180	182	193	196	193	164	189	171	171	190	181	203	201	200	194	188	206	160	188	208	195	152	184	182	188	173	174	158	181	183	193	179	174	185	177	173	174	181	160	194	193	173	162	190	184	189	187	188	179	198	194	159	178	184	182	187	200	190	196	185	200	174	203	202	210	180	183	189	182	179	185	171	181	180	177	180	196	194	188	184	195	193	180	204	190	177	174	179	189	193	194	187	186	198	181	169	184	194	165	165	208	173	194	159	225	175	221	191	191	184	170	190	174	161	193	163	180	190	198	189	206	174	206	173	181	198	185	196	193	210	202	198	202	177	182	175	158	214	188	169	187	164	173	188	217	189	193	210	179	173	176	168	178	181	201	155	158	163	184	195	185	203	193	201	208	199	185	163	205	160	171	160	165	203	171	178	195	179	180	175	188	194	171	178	183	184	175	180	195	164	194	205	175	187	184	154	177	193	178	189	182	179	197	171	168	180	175	166	197	180	207	183	176	187	196	192	196	186	209	167	170	202	179	187	199	167	190	182	202	212	195	186	197	177	188	195	196	180	156	179	200	199	189	171	182	210	192	175	211	183	173	193	177	193	169	216	179	199	197	180	181	219	201	181	152	191	205	187	197	197	205	175	189	168	157	183	196	182	204	169	186	180	162	165	155	197	196	195	182	168	198	158	163	196	188	181	191	170	184	192	172	173	171	159	191	173	192	196	174	206	195	170	162	202	196	192	191	193	197	191	167	189	195	192	184	199	182	196	194	176	198	185	168	181	184	201	185	216	180	165	162	205	168	194	170	177	179	164	182	180	194	181	203	186	168	163	186	188	158	180	171	202	164	156	175	186	180	185	177	186	186	200	192	211	180	172	185	182	182	179	202	189	177	187	198	184	178	188	175	152	164	175	168	204	169	227	208	174	182	196	200	170	176	201	184	197	191	200	180	180	172	176	170	206	182	197	203	195	193	184	187	178	174	201	197	143	190	183	227	183	203	190	167	154	205	208	241	189	198	207	198	175	157	202	159	185	159	174	188	184	181	188	176	169	180	185	203	194	198	194	221	201	175	193	199	183	178	204	173	182	201	190	172	174	187	189	193	169	191	201	194	205	176	186	187	188	200	195	164	187	169	174	182	193	193	195	178	181	183	192	201	204	178	193	177	180	189	181	159	202	174	187	173	188	207	169	186	186	186	190	186	177	169	167	181	185	192	214	168	170	174	180	175	203	178	189	206	207	165	178	190	168	158	178	198	164	167	191	171	165	177	187	195	163	222	186	205	192	176	169	192	183	184	180	205	176	212	187	171	182	156	213	201	173	164	193	170	200	199	175	193	176	188	199	194	196	199	168	206	196	171	192	186	182	202	186	188	192	207	184	202	209	202	191	196	198	202	193	176	207	171	196	185	198	190	204	200	197	180	166	191	198	185	149	210	212	178	189	184	204	189	176	186	160	185	190	184	189	168	180	168	191	184	174	186	180	174	159	170	175	195	208	161	185	190	186	177	177	185	216	203	174	174	169	175	181	195	186	177	210	174	200	215	196	167	203	194	190	189	176	183	174	183	207	190	165	205	159	183	173	181	201	189	160	167	181	197	187	186	180	202	171	181	197	170	211	174	192	188	202	164	193	199	168	190	153	202	197	195	168	187	205	205	183	202	195	191	192	182
10917	11242	40015	59707	64740	16366	1325	1150	1003	922	786	799	693	706	643	660	601	641	566	588	534	530	572	542	513	518	495	503	499	508	518	506	479	480	527	523	502	474	496	472	489	488	487	426	478	484	491	478	492	403	453	448	487	484	436	531	496	468	497	482	500	459	482	476	471	481	497	474	458	487	468	416	462	465	439	445	491	482	473	518	442	456	484	437	458	449	502	460	461	448	435	437	461	464	439	429	465	444	464	447	469	457	448	463	439	454	481	467	466	461	467	440	480	452	491	457	473	473	463	462	450	468	454	421	459	440	443	450	471	487	458	443	472	463	485	447	453	478	470	485	469	491	458	477	472	476	482	503	430	455	475	470	479	476	459	426	437	476	448	459	492	413	472	444	469	505	455	465	457	450	474	424	435	456	468	480	494	460	444	452	448	470	503	472	440	491	471	467	459	474	456	465	432	515	455	457	495	450	409	435	441	433	430	474	433	461	459	481	459	444	457	431	483	462	482	475	441	456	444	468	450	436	470	399	457	452	486	486	443	452	444	468	416	453	430	445	474	462	436	483	458	493	475	464	522	431	476	471	423	489	484	452	439	445	465	485	474	491	446	454	500	458	481	464	464	413	439	485	426	474	450	424	493	466	454	476	473	447	453	465	470	446	423	497	513	435	445	434	448	423	471	486	441	432	473	487	513	454	431	484	462	469	454	433	460	464	489	450	437	462	441	476	466	467	473	456	448	446	465	485	460	437	442	489	442	485	442	457	460	453	463	444	433	484	474	459	490	437	468	465	433	487	453	468	487	455	438	462	483	457	431	431	477	415	435	445	445	432	462	439	437	440	470	475	474	437	469	492	469	462	469	474	450	467	434	448	439	454	441	456	414	468	468	414	488	486	473	501	406	474	463	431	442	454	508	490	479	432	424	441	442	470	456	458	462	438	436	430	431	455	462	444	429	477	495	452	461	490	485	481	472	462	482	466	438	466	449	470	455	443	465	456	474	474	442	478	448	452	437	488	475	460	473	432	502	457	456	455	465	443	485	405	457	458	465	428	441	469	432	442	485	420	428	450	481	478	458	465	457	443	463	461	443	442	444	456	422	472	441	449	421	464	470	419	427	438	458	442	426	443	479	482	475	472	476	494	459	450	457	463	426	501	460	464	462	427	450	435	406	450	430	425	468	455	468	436	441	433	457	428	463	481	417	487	492	446	434	436	472	462	445	437	448	457	470	417	500	431	489	463	428	458	419	470	404	443	436	465	446	470	487	442	427	466	457	436	466	450	452	483	438	490	420	473	453	490	427	444	465	483	419	450	493	412	430	453	445	492	499	435	431	451	464	493	467	456	445	475	452	445	441	476	490	441	456	475	485	445	464	442	488	462	457	459	485	490	440	493	452	460	464	469	416	469	456	440	471	467	436	487	471	440	460	453	451	446	469	452	469	478	426	411	451	450	472	474	457	473	437	498	448	485	452	509	467	453	489	420	498	424	470	441	473	448	485	444	454	445	471	414	438	418	489	465	464	464	454	432	444	471	472	454	398	466	421	484	423	444	484	451	445	458	433	481	453	432	428	484	497	499	477	437	418	455	455	475	426	450	452	493	465	438	421	446	457	487	450	447	466	444	425	437	475	463	447	480	456	435	452	470	447	452	460	450	447	439	464	480	457	469	443	478	433	449	443	423	464	430	447	456	458	444	435	479	474	438	418	460	489	425	453	492	450	465	474	501	454	465	446	460	455	459	446	474	457	466	483	439	430	460	479	421	457	450	477	493	447	468	441	449	430	490	492	439	462	453	469	469	445	486	444	465	419	450	461	489	483	439	456	445	510	490	485	444	455	458	452	417	459	473	441	442	460	436	461	446	449	458	488	452	451	463	449	466	409	458	472	476	478	462	478	449	494	448	457	457	426	471	430	453	482	460	434	460	463	470	464	431	482	464	452	490	429	438	476	480	469	433	460	504	472	480	474	439	434	484	460	432	471	463	442	456	455	469	480	424	465	474	455	449	473	431	469	431	408	439	430	462	462	459	438	430	454	474	486	432	412	454	466	474	494	448	434	466	487	431	478	451	471	468	435	464	430	481	468	481	479	467	482	473	469	442	474	475	432	472	479	436	499	442	457	456	457	474	487	477	425	456	448	431	413	472	453	489	501	452	474	454	426	450	439	452	442	477	457	482	438	444	470	466	441	448	474	460	491	404	436	442	442	478	453	431	466	451	473	420	437	449	467	451	461	456	472	414	442	462	422	478	452	461	432	405	449	485	457	470	433	444	439	461	464	465	468	448	471	460	457	495	482	450	446	433	510	465	468	467	460	454	438	521	484	455	460	462	432	466	462	461	423	461	470	462	395	468	446	443	459	501	502	415	454	455	424	466	481	441	452	491	487	464	480	462	468	419	458	448	431	413	425	455	465	462	472	483	481	441	484	426	466	429	460	500	468	482	472	486	469	482	491	439	493	438	480	474	462	437	433	457	450	481	455	496	452	432	508	443	487	472	478	447	447	494	475	486	480	447	441	460	468	472	474	456	511	414	457	457	452	440	434	423	408	464	461	477	441	473	466	466	440	482	447	462	465	458	489	469	452	495	444	415	472	436	461	454	438	442	495	435	432	454	425	476	492	437	436	463	445	436	466	443	451	474	440	461	446	493	459	474	458	470	463	416	433	449	476	447	442	426	463	464	455	471	448	429	449	445	468	475	510	493	454	444	448	416	442	473	484	451	473	419	440	458	475	448	462	458	443	466	457	465	438	501	459	428	468	459	459	438	448	452	446	465	428	453	450	464	469	486	473	462	451	448	461	455	440	480	447	483	442	469	482	460	466	470	451	479	460	414	436	474	441	521	448	430	462	414	494	433	463	445	445	427	440	480	461	492	457	459	430	456	463	447	444	424	434	406	443	456	474	464	481	438	430	456	464	458	461	428	468	468	459	449	458	461	461	433	493	456	437	428	490	467	455	464	455	426	468	438	447	474	482	455	417	473	465	472	432	463	433	480	441	466	469	451	440	456	435	466	451	466	494	457	464	454	441	444	467	459	441	486	454	460	438	491	452	472	457	469	409	453	447	460	487	491	443	453	441	457	452	427	475	452	441	417	475	472	462	424	476	438	446	417	465	412	483	453	449	476	469	464	439	401	462	398	463	449	441	449	480	477	428	452	457	466	480	475	444	490	455	421	448	431	454	459	448	459	490	451	455	447	460	465	462	441	471	454	459	423	473	496	449	444	450	434	465	467	460	478	425	464	459	437	483	464	473	443	472	490	425	453	484	446	452	429	413	444	416	466	414	475	466	460	492	428	454	457	459	423	440	411	432	442	475	445	473	458	455	421	445	477	443	471	471	445	482	434	439	453	455	471	431	439	448	493	474	448	495	487	439	452	465	469	448	484	475	502	446	494	456	461	483	466	479	437	475	418	473	436	465	467	460	466	479	465	429	451	470	428	484	491	485	457	437	438	465	458	485	463	464	495	436	459	466	430	421	423
29817	21518	58228	63166	61924	42854	8732	844	456	478	428	391	407	370	378	389	378	393	373	398	342	375	330	379	362	343	362	321	347	328	378	359	345	372	305	318	349	340	341	347	306	340	334	368	357	347	328	355	380	357	341	383	330	311	331	351	320	327	361	345	335	337	356	324	336	318	347	332	349	363	342	353	376	312	334	355	337	343	370	337	363	336	334	349	345	338	311	355	331	353	339	346	302	364	344	355	349	344	327	330	334	353	368	312	349	327	351	329	375	323	353	353	348	343	328	338	352	314	344	351	312	340	310	348	310	334	346	308	331	325	342	350	335	312	342	351	368	309	379	325	321	359	367	349	352	334	339	370	344	356	322	343	312	318	313	372	326	334	359	319	345	336	344	340	343	319	323	370	364	370	341	352	336	315	316	336	382	345	326	319	340	332	352	335	334	341	343	358	379	348	306	297	339	362	349	355	342	337	358	338	344	311	315	335	372	337	327	365	360	330	350	353	354	342	312	336	306	356	362	344	321	341	356	291	315	344	323	318	334	337	348	385	337	355	388	329	320	340	335	338	399	339	370	331	357	350	342	366	328	357	344	353	339	343	367	343	308	373	337	340	375	352	340	278	308	310	330	343	341	344	330	304	344	373	321	345	339	340	329	338	329	315	345	364	280	348	343	334	324	379	362	328	346	345	341	351	324	309	322	319	302	327	348	345	333	347	372	329	354	342	375	363	367	334	312	326	361	366	372	313	340	337	359	338	349	312	354	300	354	339	366	331	356	351	332	297	344	335	325	334	347	315	349	307	322	356	354	356	340	306	321	334	350	318	355	325	318	294	325	333	334	351	346	325	336	348	327	363	390	343	330	354	344	381	361	350	326	335	362	354	347	312	341	347	361	328	342	350	359	344	354	330	367	308	344	356	312	383	352	355	310	352	364	332	318	343	331	320	314	346	350	323	346	348	379	317	356	321	351	327	320	336	334	352	398	325	328	365	302	353	320	351	329	337	351	322	336	330	327	316	345	348	347	319	328	354	335	359	331	351	350	319	351	338	365	305	359	356	332	329	388	369	318	322	306	338	351	364	317	370	344	330	339	291	377	345	328	305	332	353	317	359	319	343	338	283	329	357	356	335	356	354	306	336	330	316	278	354	338	357	373	348	362	347	340	349	350	322	328	335	333	335	333	345	363	338	330	324	358	293	363	355	350	343	350	308	350	328	366	311	350	339	366	300	362	342	361	354	343	315	342	307	340	331	373	335	344	363	362	345	320	292	346	348	342	314	333	354	353	365	306	323	316	325	330	334	348	371	379	350	343	353	350	376	338	323	334	325	308	325	338	385	348	334	348	352	341	339	351	345	375	334	348	342	347	359	318	341	351	323	312	321	340	369	343	355	319	304	326	311	331	351	376	332	344	325	320	332	314	333	310	325	314	314	384	342	326	338	343	358	364	314	321	323	306	325	332	314	331	346	389	318	347	354	370	330	341	310	354	350	348	337	306	332	316	312	334	302	346	322	332	345	357	371	321	324	356	295	332	353	356	314	339	340	352	328	382	321	354	362	330	338	333	322	314	322	337	390	338	342	329	301	310	352	299	342	354	370	356	370	321	324	310	343	333	325	311	342	379	319	323	333	356	358	356	375	345	326	349	354	348	333	319	330	332	368	358	354	306	380	326	357	352	341	343	328	318	364	350	331	376	323	336	347	360	365	309	353	366	336	359	373	365	318	350	342	347	307	328	307	297	365	362	366	312	357	362	319	331	376	361	319	332	319	342	347	337	330	348	310	340	340	358	319	351	342	334	371	345	338	322	300	349	338	353	343	320	313	318	355	341	358	338	339	353	355	296	351	286	348	371	338	350	326	311	297	319	342	373	341	341	359	333	341	353	351	356	339	358	357	330	358	334	346	312	359	358	320	324	334	341	339	341	308	345	336	326	306	329	328	327	343	355	318	341	301	341	287	341	305	316	340	345	342	330	325	338	352	343	355	389	332	386	353	368	321	355	353	322	325	354	347	344	287	358	335	323	306	349	326	331	323	367	345	325	337	362	390	348	324	343	306	338	350	323	329	364	316	369	340	331	326	363	338	359	339	308	375	327	349	339	311	317	301	354	296	309	324	361	325	322	328	346	323	360	367	352	315	350	357	363	353	332	359	321	321	366	330	331	323	330	364	313	369	324	347	359	346	360	342	334	359	353	371	346	326	322	334	331	327	320	321	285	302	362	310	344	354	321	327	334	319	327	330	318	325	343	313	337	324	316	290	326	330	354	335	344	310	327	337	332	342	376	329	363	305	315	369	345	355	288	324	302	323	348	350	351	334	306	341	357	397	299	338	325	330	328	325	327	356	357	385	320	345	379	304	327	319	336	358	314	300	335	383	357	338	340	360	354	341	325	332	328	312	364	336	357	346	345	344	321	345	350	325	339	329	365	334	360	385	359	355	336	354	337	317	308	347	350	332	362	351	336	329	344	335	327	338	303	350	327	349	374	303	358	335	350	340	345	350	300	327	314	340	343	348	338	396	361	364	345	349	365	338	296	337	315	343	385	341	333	372	337	311	349	320	318	345	361	338	348	365	354	353	329	370	331	371	334	389	333	307	316	336	362	344	355	363	307	339	354	325	354	333	333	310	324	342	322	336	338	348	336	337	356	374	340	342	312	323	327	341	366	310	327	339	335	363	314	342	335	349	308	338	335	318	343	357	331	319	344	349	331	310	339	355	346	334	353	371	352	314	313	346	317	314	338	315	325	293	332	370	341	309	336	334	364	374	331	329	344	317	336	333	352	354	297	332	322	324	353	301	334	321	307	311	346	347	390	352	355	353	359	369	331	348	310	317	351	315	319	307	363	308	330	354	348	370	317	333	336	349	337	345	315	321	369	310	318	332	353	314	354	353	363	318	374	331	318	330	329	317	353	352	354	328	342	378	332	296	315	334	325	348	335	331	310	330	306	310	306	349	366	328	355	343	313	346	346	371	372	306	363	326	312	362	347	325	352	335	377	335	328	324	335	350	349	367	359	333	314	330	332	323	325	332	372	352	340	367	317	324	324	369	327	351	332	348	334	314	367	292	316	328	306	322	358	296	336	337	330	335	353	323	345	328	355	346	324	339	343	360	365	351	347	348	359	363	348	358	374	334	336	347	378	356	357	368	344	343	382	330	361	339	375	359	340	300	340	367	362	359	320	359	369	339	351	322	370	360	350	334	327	336	340	319	292	356	318	317	348	334	320	338	338	354	354	334	335	314	377	338	361	349	345	350	347	332	331	343	317	328	316	339	317	332	345	334	359	329	315	333	334	336	348	366	346	332	323	337	346	331	360	346	318	338	330	362	330	354	352	373	343	307	328	387	348	313	331	306	337	327	313	321	334	330	351	324	338	318	300	341	333	345	322	327	295	344	340	326	377	323	337	327	336	332	353	339	375	349	318	361	349	350	338	335	333	291	325	314	320	329	334	327	365	354	332	344	341	357	359	346	335	342	370	341
13901	16337	55972	68776	73224	35090	2062	1833	1605	1374	1401	1253	1204	1151	1075	1023	1000	970	950	973	920	913	850	877	857	908	888	866	860	783	826	778	805	821	801	783	841	813	825	772	806	771	759	758	798	789	763	780	764	826	803	753	804	775	751	780	737	752	760	794	753	825	747	773	807	775	807	789	747	776	760	764	778	760	765	781	788	756	740	766	804	743	751	761	761	784	795	766	805	752	736	781	818	737	723	783	811	734	751	755	808	806	791	796	703	776	815	787	789	832	693	727	754	803	750	758	744	788	758	757	742	769	729	794	748	801	786	773	751	774	778	774	762	768	767	751	782	791	767	786	759	788	725	746	828	746	725	735	799	754	769	759	828	800	769	794	780	788	709	822	755	751	750	774	739	801	766	784	789	736	776	761	794	769	785	754	751	758	739	742	766	797	766	755	763	693	797	755	770	751	723	702	767	806	746	720	775	764	774	755	761	760	751	779	771	765	800	824	771	756	727	757	766	750	785	756	767	793	774	794	776	748	796	743	716	763	778	768	743	772	771	828	739	802	763	727	785	778	747	789	792	773	796	768	735	741	798	759	771	779	718	747	756	713	800	763	833	739	782	782	741	720	729	753	802	718	781	760	710	783	811	799	760	706	766	727	719	723	806	696	765	763	787	798	801	730	768	773	755	767	765	774	716	749	756	741	803	784	804	775	757	781	723	790	776	810	725	760	761	761	758	721	750	739	765	745	755	811	747	806	779	734	714	728	747	770	710	747	737	753	786	741	775	739	796	800	752	758	765	748	787	776	733	823	736	747	755	770	747	758	740	745	779	769	760	770	743	757	724	775	780	777	754	726	770	780	751	774	782	831	721	745	753	777	758	782	796	707	780	780	772	737	746	813	780	813	746	753	776	772	782	717	761	759	757	723	725	780	773	768	798	773	762	741	755	758	738	780	724	767	772	768	780	751	754	726	734	760	816	784	786	748	739	742	748	765	777	753	772	756	744	754	768	764	778	732	790	761	768	790	780	721	771	769	800	808	746	811	750	766	744	801	762	734	753	778	727	804	776	770	747	799	767	734	719	806	737	752	775	735	760	750	855	811	824	781	729	759	782	742	735	753	781	823	756	768	753	756	785	785	780	775	729	767	778	793	824	737	794	741	726	774	775	771	780	710	784	810	787	768	809	747	748	755	763	791	776	708	793	753	701	740	759	767	739	755	764	775	751	774	755	783	771	815	751	732	771	783	788	760	765	753	776	754	756	758	791	749	775	745	701	754	752	770	761	780	748	772	732	783	811	722	768	816	744	762	740	781	772	746	778	751	784	730	739	770	761	781	808	747	752	743	725	745	745	815	770	757	787	778	742	750	763	771	771	734	777	782	721	763	784	765	777	791	780	757	769	769	762	814	770	778	769	777	729	734	754	728	745	728	802	763	815	747	794	762	714	788	748	780	707	764	777	769	759	728	789	805	724	776	772	730	733	744	789	771	763	776	764	797	793	808	733	751	751	755	774	792	780	729	782	783	754	770	760	730	729	756	840	778	711	748	770	763	770	769	799	751	758	765	780	741	722	757	797	836	724	743	767	780	755	744	747	791	723	780	750	746	792	766	744	804	726	787	806	773	726	794	732	802	772	791	723	759	747	739	764	736	742	740	772	752	719	732	783	757	763	767	739	775	787	771	761	741	757	801	749	766	740	779	759	800	774	750	765	750	755	747	821	754	748	762	766	799	821	744	759	735	774	731	778	723	767	772	761	783	772	793	768	781	788	798	791	775	727	748	716	742	792	752	790	803	779	737	761	796	731	766	790	764	737	811	832	739	753	756	774	741	785	789	816	772	686	756	776	761	775	759	743	759	790	760	746	778	780	773	734	784	738	783	771	736	730	777	809	826	730	729	744	737	760	753	757	791	796	762	791	747	752	735	808	765	760	799	798	728	755	739	714	740	754	762	754	778	817	727	741	791	749	804	768	773	729	776	759	803	762	745	711	691	760	774	794	768	754	763	797	780	709	752	771	759	767	764	769	782	725	752	769	704	726	744	708	736	771	734	749	767	756	754	747	744	762	788	766	762	774	838	757	803	727	745	762	739	778	738	786	744	717	776	752	714	773	774	743	779	749	769	706	732	812	755	807	767	747	849	797	759	796	749	779	763	770	777	762	779	766	736	782	824	712	768	771	809	747	821	760	684	767	753	803	775	754	740	735	760	765	805	786	792	776	738	773	760	737	781	794	764	766	737	798	766	721	745	780	781	779	750	710	786	729	749	827	754	806	786	741	749	759	777	844	729	831	719	755	749	790	738	776	767	713	730	754	746	770	730	778	757	770	796	782	774	744	766	783	802	752	790	731	837	775	788	790	698	799	785	767	787	726	746	774	816	763	798	754	793	776	775	810	762	714	787	772	754	770	763	776	767	742	763	758	771	772	751	748	811	758	756	760	725	691	702	743	726	761	754	752	759	766	761	760	813	777	756	760	745	782	781	728	724	714	758	765	727	764	751	760	769	748	788	781	796	728	727	788	742	705	809	768	785	776	711	717	771	742	783	765	721	737	761	784	775	782	768	730	786	784	786	798	752	754	746	780	788	771	702	712	770	718	762	745	780	786	769	720	775	757	745	735	728	833	777	797	718	779	766	801	749	777	763	740	739	754	739	725	750	777	758	819	772	741	767	725	744	750	823	740	755	768	727	740	746	717	821	770	788	776	777	764	741	801	783	756	781	788	749	781	797	771	709	802	756	759	808	777	706	795	730	732	764	722	772	757	747	778	752	768	769	739	731	748	724	788	790	775	750	788	791	775	769	807	773	763	767	749	750	771	739	777	741	762	743	729	758	789	792	809	779	715	762	801	810	752	757	788	760	774	740	719	759	803	802	766	778	809	748	808	769	781	730	789	810	765	806	749	797	791	775	739	705	767	792	748	731	793	831	786	757	745	766	749	736	749	792	743	765	770	787	765	782	801	745	770	799	752	768	760	735	726	752	742	799	791	755	762	763	800	790	785	775	769	759	715	718	778	730	773	813	745	767	739	734	716	792	778	729	732	750	793	737	768	757	758	728	733	745	764	725	809	809	741	784	752	773	743	748	768	787	788	744	759	747	757	779	778	709	741	743	740	745	794	783	826	752	743	746	760	785	768	747	756	751	737	749	764	784	778	759	765	800	753	789	783	694	758	732	747	776	699	735	751	720	814	753	808	732	799	751	773	779	760	792	734	751	763	792	818	727	776	717	807	725	779	731	776	779	720	729	744	815	752	781	806	780	718	786	786	754	731	764	790	780	754	776	816	751	772	738	754	743	782	752	767	722	780	765	762	795	782	796	742	778	745	767	764	798	751	777	760	785	763	786	770	795	777	717	773	780	751	786	762	790	774	771	724	725	749	782	771	780	762	785	785	785	764	807	810	765	774	725	826	727	762	752	812	762	790	809	709	796	747	768	716	755	745	803	759	798	751	750	765	704	801	781	767	822	773	739	758	751	773	752	760	765	753	758
9978	6982	8457	5453	3753	958	245	239	207	215	217	242	251	267	215	251	227	241	259	273	244	227	262	254	228	230	244	264	226	211	235	248	246	254	233	256	257	235	262	234	212	236	204	230	253	267	223	222	203	230	239	206	229	256	209	241	250	256	237	232	252	230	240	277	221	250	249	238	250	240	250	259	242	206	232	245	219	246	250	295	208	252	228	235	224	226	243	260	257	202	228	256	225	207	242	237	256	250	200	241	243	262	222	234	225	252	238	216	246	244	214	241	249	231	235	248	257	255	245	236	236	263	262	253	247	207	239	219	230	247	215	256	222	243	247	231	253	233	228	210	233	247	243	273	276	208	224	248	259	230	212	217	238	234	266	232	227	236	224	233	230	229	228	237	247	232	248	230	213	231	249	248	221	248	230	219	235	213	219	228	216	207	209	228	253	253	242	234	248	257	233	273	233	250	234	223	253	222	234	248	246	227	228	208	248	231	226	237	224	221	244	229	204	234	217	237	213	226	221	218	254	222	236	246	212	233	235	222	220	232	236	224	251	214	213	242	217	211	238	251	238	227	221	209	251	226	273	235	248	242	221	229	228	246	256	228	235	233	228	232	235	217	250	259	257	253	226	204	197	211	240	211	211	221	274	260	234	239	254	261	239	243	222	253	237	222	261	201	268	245	242	250	222	210	235	257	232	256	240	210	265	247	268	243	211	250	238	251	240	222	213	252	247	223	230	265	224	245	226	250	253	239	224	277	261	263	268	256	206	223	232	229	242	254	236	231	260	253	259	239	237	250	224	224	221	238	254	232	215	240	262	219	230	218	228	223	230	221	200	220	234	241	214	228	277	267	235	227	229	247	240	267	230	227	235	237	235	236	216	251	256	186	234	238	244	244	233	246	257	250	221	214	234	241	273	245	254	218	236	216	227	244	226	243	212	243	241	237	247	242	215	261	238	222	227	217	241	225	240	255	231	239	216	230	252	260	237	242	239	221	265	246	212	248	271	233	245	241	241	275	275	203	244	219	231	274	215	228	236	239	226	230	273	237	238	209	239	234	243	226	265	220	227	251	259	243	230	245	230	248	190	254	257	251	235	236	248	242	256	237	264	243	219	225	249	235	204	248	264	226	222	249	273	245	230	249	237	268	220	226	268	263	246	261	267	218	250	238	269	251	214	245	232	241	243	212	243	210	240	238	223	215	224	215	215	229	237	216	229	254	213	292	246	231	240	235	220	239	253	254	226	245	222	213	247	236	231	236	227	271	245	239	223	229	234	276	220	222	242	232	250	238	203	247	258	241	262	240	274	243	245	248	250	238	225	241	261	208	223	227	246	217	252	239	248	242	234	247	231	216	229	232	224	255	294	228	229	246	213	219	246	258	222	238	258	234	266	250	273	245	233	267	230	224	232	208	267	246	229	263	212	252	242	260	230	243	228	221	247	216	243	198	232	210	262	239	280	250	206	247	246	253	259	233	237	223	256	235	249	252	224	279	238	236	225	234	241	227	233	217	225	231	249	271	268	255	270	267	201	213	249	235	257	238	207	234	214	233	239	271	246	244	233	249	238	222	233	261	228	251	245	268	234	222	237	243	220	273	256	222	243	228	218	249	222	225	239	219	230	249	249	230	216	250	243	242	269	277	237	220	280	254	224	245	228	218	246	239	229	226	250	203	237	233	234	246	211	206	225	246	238	232	238	246	233	224	239	228	229	238	284	239	240	240	268	205	199	213	238	213	231	252	248	227	256	247	244	258	251	244	241	253	263	252	224	230	231	255	260	250	239	229	241	226	250	234	268	253	216	234	258	265	216	253	224	237	216	217	245	242	228	234	238	238	250	233	230	266	222	232	226	238	255	232	250	203	249	215	254	192	219	248	245	230	231	251	230	237	234	256	208	241	218	238	261	247	222	221	250	213	243	231	239	276	236	257	207	201	250	218	223	247	249	238	220	270	251	251	254	211	255	237	211	247	251	226	242	228	214	213	227	213	250	235	224	245	203	220	262	236	250	249	250	198	239	226	246	254	213	252	244	219	254	235	249	246	214	243	262	231	244	264	210	253	231	260	247	272	232	240	240	239	238	223	247	237	268	216	251	246	240	202	240	259	233	249	249	231	224	233	231	247	251	255	265	220	220	211	240	215	224	230	243	239	243	231	229	225	254	228	238	235	246	214	218	228	210	188	224	278	219	237	246	247	231	267	226	232	257	239	237	212	230	246	231	250	252	253	242	247	226	231	274	231	227	250	237	246	238	255	246	233	270	232	227	200	260	229	251	261	248	247	207	232	230	228	239	214	219	262	233	249	224	215	247	256	265	242	243	233	245	268	249	241	239	232	263	211	251	257	266	224	225	234	240	239	216	231	231	234	271	206	213	253	223	244	215	256	225	237	257	232	221	267	227	256	220	212	243	247	228	219	243	215	257	243	253	241	241	222	224	221	248	222	250	266	237	252	253	257	224	237	234	208	227	241	226	229	268	229	252	251	230	217	243	223	257	253	223	234	251	240	300	253	255	242	221	214	219	241	260	289	239	234	240	248	251	237	223	221	216	260	220	267	239	214	243	215	231	231	234	219	221	244	196	252	257	247	246	246	228	197	242	245	257	227	211	251	254	262	241	251	238	248	244	243	230	259	233	283	218	234	241	253	234	245	226	241	241	234	253	222	254	232	244	246	239	252	230	240	254	254	229	244	221	264	252	247	224	218	216	230	227	219	237	248	217	252	243	224	239	226	279	228	228	231	251	211	251	236	235	250	239	266	247	257	239	216	246	222	226	224	253	237	200	236	270	233	242	232	211	236	254	268	241	219	234	219	238	206	279	268	230	222	234	245	264	218	251	239	233	209	251	228	241	271	218	253	216	237	240	253	227	242	243	229	235	224	242	238	259	268	212	234	212	231	236	220	242	239	252	243	213	257	257	256	230	220	268	247	241	215	215	237	245	235	261	250	224	238	259	254	211	276	233	246	271	250	263	275	264	211	255	241	230	232	212	206	228	235	247	214	235	243	242	255	227	282	230	204	262	245	240	231	236	251	252	263	220	247	238	248	236	240	238	237	236	220	245	262	257	269	206	243	222	217	226	244	249	213	273	227	245	243	215	273	258	224	218	211	247	232	255	252	236	251	257	208	282	246	226	248	231	248	234	211	238	246	235	236	239	230	219	274	239	223	248	218	227	264	262	213	220	244	240	242	229	239	249	259	264	250	237	234	225	257	245	211	250	248	240	224	247	259	248	248	251	223	215	267	219	227	224	251	219	232	249	248	212	223	227	228	235	224	264	240	237	247	244	254	221	240	260	250	280	264	229	225	240	236	257	217	260	250	233	223	262	241	251	234	227	226	230	257	217	217	255	261	231	220	251	239	254	240	220	224	239	255	200	246	243	221	239	231	237	228	241	233	225	252	248	250	263	281	231	251	240	238	265	228	251	261	283	243	231	241	233	238	231	245	226	244	215	260	242	265	241	262	245	250	239	271	248	227	239	248
5161	5983	13614	14030	12109	2639	570	533	543	525	594	540	574	571	531	568	506	550	544	531	555	554	519	512	515	467	496	527	524	505	526	517	563	571	522	562	508	534	551	556	529	528	560	517	553	557	556	556	565	566	525	553	509	544	541	513	547	564	557	543	558	522	549	534	567	529	529	514	540	517	579	546	521	559	624	568	514	546	526	570	527	539	529	528	531	502	564	534	562	522	549	557	522	542	552	570	550	535	559	563	489	538	553	559	556	556	549	543	520	537	542	510	515	576	546	521	549	564	553	565	531	504	533	591	559	562	503	528	538	520	554	533	548	505	549	546	554	528	530	494	581	478	553	535	601	535	560	534	556	531	466	576	541	559	579	509	546	506	542	538	535	578	577	548	519	519	543	543	548	574	542	568	517	528	490	566	557	531	581	568	528	519	550	579	529	548	532	554	549	567	513	549	525	625	569	518	530	527	529	567	546	531	562	537	521	523	543	514	552	526	481	553	516	540	508	541	589	548	528	536	540	497	573	498	538	560	553	562	550	535	546	511	523	547	520	557	496	503	551	591	524	533	513	511	507	533	541	510	559	558	535	473	490	515	593	520	543	540	507	583	516	537	530	584	516	533	493	526	510	584	494	551	507	538	555	498	505	526	554	568	533	547	502	523	533	531	556	520	564	530	556	539	508	557	557	551	543	556	510	591	584	535	515	530	519	544	535	534	527	516	517	567	526	491	549	527	541	544	559	537	532	561	577	565	532	571	506	556	524	542	549	571	526	485	541	557	516	565	527	483	571	500	565	535	502	536	519	550	532	561	554	549	516	515	556	557	520	480	568	519	518	565	514	538	547	537	559	522	540	500	546	537	514	541	572	541	540	513	548	520	566	564	545	539	532	549	528	526	542	532	512	561	553	569	562	578	510	539	521	548	531	512	543	588	528	556	513	488	532	593	539	605	515	562	538	538	533	530	552	542	560	514	520	513	509	570	548	542	532	538	558	526	571	537	525	543	555	501	533	557	574	520	555	551	533	521	494	486	528	509	566	510	546	532	533	522	539	580	534	575	519	549	579	522	535	526	536	562	537	514	493	551	527	499	594	529	582	521	554	536	548	513	545	535	520	518	572	536	543	506	571	519	545	545	521	503	497	461	557	570	527	566	559	586	538	536	526	516	533	540	532	565	555	509	536	497	554	518	561	526	522	540	533	542	566	556	531	511	521	549	555	559	495	538	577	509	545	524	570	565	537	570	550	543	536	595	530	516	536	523	538	512	505	563	546	502	585	536	535	530	519	510	527	549	567	501	528	508	562	522	515	567	509	553	555	528	544	554	580	562	534	548	575	501	560	508	491	505	512	531	534	572	526	527	534	534	494	543	514	540	549	569	518	508	487	559	523	548	574	543	509	546	527	563	542	551	584	558	531	491	540	559	595	555	571	575	558	537	541	552	536	539	519	530	573	587	548	522	532	541	530	496	562	522	517	556	545	537	541	563	565	536	505	543	505	521	544	547	518	519	498	564	545	529	506	502	610	520	568	523	542	551	593	560	541	559	522	531	503	509	535	488	543	512	565	531	483	585	578	533	555	554	532	524	561	589	542	518	547	555	546	528	546	545	535	504	522	532	556	555	521	516	526	582	518	542	562	508	511	537	529	529	511	514	519	500	530	541	550	540	557	505	477	503	532	535	492	566	538	538	527	543	558	563	504	544	507	568	508	557	510	534	513	577	551	551	535	533	534	526	540	571	568	528	502	559	527	590	503	568	520	543	523	558	526	522	519	504	559	550	486	551	525	539	559	550	596	525	555	534	535	576	545	534	547	533	527	539	522	570	550	550	578	531	507	528	506	538	533	522	562	521	550	582	506	564	530	502	502	540	570	545	516	488	543	534	510	531	517	539	533	543	512	572	514	539	546	528	549	531	582	594	580	532	522	529	573	573	491	546	539	526	542	488	555	530	544	542	494	525	535	538	570	566	524	540	536	501	551	525	547	548	537	550	526	574	547	534	501	537	540	485	538	535	528	548	574	559	526	587	537	512	497	509	553	556	541	530	491	521	517	511	530	512	536	561	534	539	517	546	563	542	530	528	554	545	565	555	565	555	469	562	527	573	543	513	527	513	517	576	538	528	536	495	534	532	531	564	509	565	567	499	548	543	547	509	552	477	541	618	533	571	535	535	532	565	520	553	522	552	566	518	542	615	520	495	517	514	533	584	560	518	552	556	558	557	573	518	596	543	550	554	509	525	523	533	550	553	493	550	555	556	527	521	563	532	564	539	542	559	538	556	534	509	515	518	537	509	560	590	507	512	548	517	476	533	553	549	565	511	544	554	508	587	546	543	573	485	517	540	554	530	543	587	543	543	535	512	552	534	535	566	569	542	554	565	543	522	533	518	493	508	511	536	524	545	566	523	519	531	535	555	546	536	560	536	527	533	514	528	541	600	543	559	598	545	518	502	548	556	527	518	514	567	533	524	555	551	535	509	518	534	512	525	559	503	579	561	547	493	557	544	541	540	534	541	512	526	562	556	522	516	550	503	554	547	527	522	559	567	523	513	576	528	542	528	544	523	573	551	540	521	524	551	522	528	547	582	546	530	516	532	480	522	520	542	526	497	518	537	508	497	576	477	473	551	528	512	506	562	575	532	550	529	521	516	561	543	560	550	555	565	538	534	541	571	543	498	550	492	540	544	529	536	555	563	487	516	564	530	502	544	528	564	511	528	543	515	543	514	596	569	612	526	540	533	516	513	544	539	532	467	524	525	523	547	515	579	549	549	548	544	540	530	543	536	585	535	561	562	523	480	521	555	546	548	564	574	573	575	544	503	559	514	556	515	564	534	574	516	588	510	551	554	581	540	565	481	529	557	549	471	535	563	541	495	543	551	548	555	540	586	532	552	566	583	504	549	548	521	496	561	527	526	508	540	518	545	529	489	522	508	516	539	569	542	523	536	565	553	587	557	582	588	526	548	494	482	528	571	534	547	506	580	525	519	535	552	567	501	547	549	532	541	589	538	559	583	560	527	534	521	534	537	572	517	534	519	590	548	567	577	561	555	556	544	518	549	508	532	531	483	550	529	555	560	546	509	579	553	566	531	554	544	555	556	561	520	567	555	524	567	551	502	552	536	524	573	548	521	515	503	564	509	520	517	537	568	537	529	511	516	525	527	528	558	526	545	515	527	556	543	524	527	497	554	540	522	569	572	545	514	531	520	560	533	542	552	545	537	549	523	601	560	550	576	549	541	532	566	507	505	507	556	523	550	498	530	548	512	508	526	511	518	503	522	540	586	475	554	529	554	598	546	533	516	521	536	504	550	551	559	540	512	535	548	545	557	545	515	491	546	560	544	512	520	506	514	551	544	586	538	569	543	521	518	541	567	500	540	575	527	558	535	587	549	554	535	505	563	534	545	539	540	566	518	492	564	569	541	548	555	545	502	521	560	527	565	530	503	546	534	526	511	502	516	535	578	493	517	525	519	547	516	558	539
24262	24409	56569	50663	47925	18506	1270	316	271	246	273	213	235	226	198	200	233	197	189	196	190	198	187	178	175	199	191	191	177	199	180	179	171	167	195	185	159	165	164	196	178	200	173	157	179	194	193	167	200	190	163	205	184	181	161	174	216	194	170	190	178	183	157	204	190	168	197	182	193	173	193	206	176	182	183	177	162	176	190	169	188	188	180	164	193	184	177	166	197	210	175	212	169	180	170	207	192	184	203	169	204	154	168	174	195	161	166	184	188	172	182	157	178	187	161	183	191	173	153	143	159	185	177	206	171	183	181	190	159	158	160	187	181	178	184	185	199	139	218	182	153	185	193	190	154	182	185	218	186	173	161	158	177	188	192	197	169	155	190	164	145	184	156	170	157	192	158	179	176	189	193	170	182	198	180	186	213	171	175	193	163	172	169	152	186	189	170	188	189	173	193	158	200	177	174	191	197	187	160	193	158	195	196	198	182	206	149	180	166	175	182	202	181	184	174	178	173	212	180	186	160	189	174	187	171	144	172	157	206	186	187	190	186	195	176	175	152	185	183	184	193	199	202	213	192	191	203	180	172	173	151	216	177	181	182	163	162	206	182	167	179	192	182	151	188	185	198	189	191	174	166	212	199	168	168	187	193	205	186	199	173	191	180	205	181	199	199	156	145	183	187	176	173	182	169	165	188	182	199	186	175	200	219	156	198	175	184	194	187	189	175	195	185	183	177	191	164	198	181	161	177	170	175	197	205	175	217	182	203	172	181	153	189	192	173	169	184	178	168	173	182	199	176	183	208	200	189	174	187	181	177	162	199	169	195	175	170	157	163	158	177	187	190	177	194	213	205	194	174	170	177	174	185	152	185	178	206	189	175	163	177	198	190	180	169	182	185	191	212	197	187	191	206	180	177	168	200	148	154	178	191	196	169	178	181	191	178	179	176	172	161	204	191	193	172	165	153	182	196	194	169	188	183	199	176	177	164	198	168	191	196	178	197	178	182	180	191	167	163	207	174	173	182	195	173	170	183	204	187	195	197	189	193	199	184	194	178	158	162	187	183	169	202	174	164	197	188	187	198	175	162	174	189	196	167	168	161	178	195	203	191	196	169	180	184	212	167	165	181	166	168	173	172	167	187	179	153	166	159	189	156	178	183	176	179	191	181	231	174	166	175	152	165	184	185	191	173	195	209	173	172	186	188	154	175	185	184	185	192	189	186	164	184	193	197	175	212	205	169	172	178	182	191	176	200	196	153	175	218	198	168	170	163	194	183	190	191	203	164	209	156	196	180	179	165	173	168	180	169	193	195	168	185	192	165	174	185	146	175	179	192	170	200	203	169	196	147	172	173	168	182	159	161	187	204	197	184	181	176	179	165	175	206	180	176	156	209	164	195	184	166	158	152	163	182	213	204	165	180	187	176	198	163	187	161	186	193	167	164	192	186	180	165	184	166	173	180	177	184	158	185	203	206	193	188	187	182	208	174	159	184	181	210	207	177	177	204	177	175	185	190	177	159	190	170	175	183	166	150	187	182	170	189	189	174	191	198	190	169	177	177	169	202	153	204	190	177	165	151	199	186	209	168	196	158	171	189	190	194	158	204	184	208	178	169	188	182	160	196	183	224	189	168	176	186	188	192	162	173	171	163	177	194	155	196	183	201	181	194	172	212	202	175	175	192	195	181	183	177	191	182	163	209	186	210	178	177	170	177	200	178	180	176	166	165	189	194	180	180	200	197	162	212	170	179	175	163	160	169	206	205	171	174	183	180	169	177	178	171	164	190	153	188	171	196	189	185	165	175	166	193	188	194	168	180	180	159	166	193	171	189	196	192	193	179	189	204	167	193	194	194	192	161	158	185	169	189	200	186	207	193	156	191	197	173	164	189	186	186	183	185	169	165	176	175	150	165	170	165	193	183	160	180	184	188	153	165	179	199	191	189	194	189	151	167	205	192	177	175	176	160	175	204	177	201	185	166	184	177	194	161	177	176	164	167	182	181	191	161	183	189	202	204	186	163	178	165	177	163	196	186	192	164	182	172	181	190	180	195	184	208	163	157	185	163	172	164	187	190	164	182	218	194	202	173	184	167	186	183	179	192	196	153	189	177	216	186	213	183	197	178	183	208	190	188	187	174	186	201	202	180	169	175	174	187	184	174	175	177	191	166	198	175	207	177	156	213	145	204	190	192	178	186	185	183	173	209	192	203	166	170	154	169	159	183	178	189	193	184	180	184	211	189	176	170	199	189	189	207	157	170	190	160	191	179	191	176	190	181	170	199	165	195	202	191	203	174	191	175	186	193	195	184	147	193	186	166	195	174	178	188	154	180	199	155	170	225	192	203	181	203	148	189	182	143	188	164	166	195	210	185	202	182	165	171	213	174	184	177	191	188	195	166	176	190	169	181	175	141	175	165	170	189	184	183	155	175	185	174	175	183	189	181	177	181	169	168	172	177	191	185	166	167	175	166	190	197	159	164	186	179	171	187	192	177	190	163	201	220	205	189	180	168	170	177	169	183	206	168	185	193	181	172	196	167	193	176	195	188	190	163	187	182	191	191	175	152	194	194	180	160	170	185	180	168	187	162	169	194	167	189	173	171	152	184	197	176	184	197	179	206	206	213	206	206	170	164	170	194	195	184	173	194	182	165	195	173	181	188	163	158	186	175	196	191	192	178	169	191	203	199	166	166	192	165	187	173	177	167	177	204	175	166	182	192	158	197	169	186	200	168	184	175	185	172	188	161	166	175	169	185	184	178	214	180	149	185	171	217	182	193	191	190	177	203	199	190	180	193	208	219	189	174	175	182	185	169	183	194	181	150	189	183	183	181	199	176	181	182	167	156	189	168	175	171	175	169	184	152	192	189	178	155	211	196	212	178	196	183	160	208	159	181	192	184	164	153	197	172	179	199	178	192	168	186	176	195	185	198	176	162	188	192	188	179	174	179	192	198	201	170	203	185	209	194	181	192	172	173	182	188	179	169	198	202	173	177	181	175	190	182	197	196	170	199	170	182	159	163	191	166	178	192	189	173	179	192	210	198	167	186	155	155	184	191	184	212	203	204	181	180	182	174	185	200	200	170	159	179	184	186	179	161	201	206	192	175	205	206	155	166	185	208	211	172	168	208	199	189	166	161	155	185	178	184	165	186	198	182	156	180	192	161	188	167	214	193	192	156	180	187	203	192	172	206	187	205	223	205	184	166	192	182	170	166	170	181	161	178	200	194	164	184	175	169	189	182	195	163	194	167	211	176	189	165	177	191	164	188	185	192	215	172	210	185	189	195	198	175	167	169	184	179	170	196	177	169	206	227	176	168	161	197	181	181	187	184	170	166	176	164	146	183	186	196	176	179	187	206	191	184	197	177	199	182	204	178	175	166	159	186	212	176	153	177	169	232	185	194	170	206	180	171	194	168	187	182	168	183	152	194	179	195	191	158	168	179	173	183	181	193	204	170	189	180	192	167	192	183	206	195	175	132	179	176	183
11829	20293	53673	58041	59594	8255	1345	1153	1008	859	836	755	712	674	661	597	631	610	594	546	530	557	558	508	514	480	511	499	492	501	509	496	488	499	471	510	473	483	481	467	466	440	453	490	483	476	449	465	459	449	472	478	470	472	471	448	489	472	469	457	443	432	473	454	470	436	456	491	473	441	455	474	472	443	457	423	474	479	439	459	440	438	487	467	451	466	470	423	467	457	454	442	453	400	433	466	471	479	465	424	458	448	425	472	456	453	466	451	455	479	455	452	422	451	443	440	441	444	428	416	437	462	387	475	447	434	431	445	424	457	447	429	419	451	455	449	430	443	468	443	444	425	428	443	425	498	445	492	464	415	454	444	448	436	449	455	441	451	444	402	436	432	441	473	461	447	423	415	463	506	480	476	455	468	452	458	415	436	460	441	455	452	476	475	427	461	478	459	503	440	410	498	468	459	459	439	429	439	462	471	449	442	454	481	449	461	455	465	498	467	470	448	418	485	474	435	454	496	433	437	452	461	442	501	424	434	467	463	458	455	460	443	438	467	427	488	439	423	465	436	417	455	426	426	431	416	429	436	465	461	481	472	467	452	399	473	401	430	462	454	476	468	398	455	453	508	448	460	440	408	433	440	441	406	464	450	422	448	426	460	419	418	423	420	446	458	440	470	435	409	425	448	427	461	469	454	462	447	413	472	418	443	463	457	449	469	432	429	454	457	441	458	445	455	421	464	456	434	473	480	432	429	426	475	454	457	410	440	434	405	434	455	440	419	407	429	503	392	442	442	442	440	454	434	433	427	442	437	406	462	437	455	454	458	454	433	413	461	425	479	434	428	436	413	466	443	451	428	442	469	457	433	436	445	476	457	436	441	455	446	461	476	459	438	434	455	457	443	457	418	447	459	456	455	427	434	464	419	458	439	466	445	483	440	449	442	446	443	457	389	417	394	432	452	441	459	429	471	450	446	422	446	444	457	419	468	470	424	469	439	436	431	444	480	467	453	420	433	415	436	458	412	430	459	453	481	475	449	436	433	440	440	471	399	464	415	438	441	457	437	420	412	454	421	422	467	442	436	442	446	472	420	454	460	461	438	444	436	448	442	442	447	419	449	447	452	477	468	437	426	423	451	445	463	469	440	482	460	448	446	444	454	443	414	419	446	437	452	470	423	432	462	463	424	439	477	441	463	459	453	469	450	461	466	448	442	433	460	461	470	465	457	477	427	439	458	470	429	434	424	449	426	420	459	482	435	493	453	469	435	480	462	473	446	420	445	416	479	441	469	445	416	404	432	456	446	438	438	417	406	406	439	452	477	442	477	414	448	473	414	459	417	464	419	408	430	451	448	477	456	451	448	482	465	450	479	473	464	449	428	408	452	430	485	447	414	430	456	440	443	422	447	453	446	440	458	438	464	447	446	435	429	446	452	441	408	437	458	411	420	441	435	432	444	446	438	436	420	435	435	462	441	454	451	458	445	469	453	444	432	438	447	439	443	486	439	400	432	445	434	436	428	442	447	445	432	393	450	447	443	431	439	492	407	453	414	458	426	433	436	412	457	391	437	408	411	445	478	441	478	440	471	480	432	477	470	479	467	470	479	437	425	460	459	407	436	445	455	468	449	435	414	459	450	455	460	443	456	460	397	433	433	427	470	464	423	421	429	456	440	445	454	433	445	440	451	457	458	438	416	430	443	456	488	429	411	458	448	496	429	428	444	427	466	443	453	387	402	465	455	443	450	448	439	431	444	459	459	391	408	453	409	411	412	474	457	448	437	440	471	458	446	438	444	462	453	469	458	450	452	481	461	450	440	452	470	438	413	433	434	458	426	430	430	446	438	464	450	482	451	415	436	470	413	473	447	445	440	437	418	416	443	457	430	442	449	469	492	442	472	441	445	443	459	454	466	418	449	458	462	456	464	464	465	487	454	460	458	464	445	423	428	431	454	445	441	458	434	414	475	446	481	463	473	459	453	455	471	417	448	471	443	424	472	480	442	466	460	432	452	443	444	419	429	456	453	436	452	449	422	424	436	447	476	431	410	466	431	479	456	481	421	429	430	431	430	462	409	396	428	455	447	445	474	423	456	483	448	428	429	435	478	430	450	421	400	495	451	423	444	428	438	423	437	433	476	470	463	444	484	477	438	431	422	439	470	460	433	433	462	469	452	451	451	404	463	460	461	444	458	450	437	465	448	392	440	441	454	520	398	446	440	455	436	429	457	439	452	472	446	479	463	460	460	438	449	453	429	474	454	452	457	467	439	463	428	424	451	462	428	459	428	431	444	485	469	442	459	463	451	407	454	453	477	428	443	421	428	432	480	478	446	446	497	452	458	484	455	428	424	463	441	463	428	469	453	484	459	475	439	430	414	429	450	447	432	457	464	456	475	440	427	440	423	431	431	455	435	458	444	421	476	443	452	418	467	441	471	441	448	466	433	444	466	499	412	473	477	416	443	414	479	422	451	440	424	425	438	438	437	429	417	443	423	495	446	499	434	450	449	446	445	447	438	451	420	455	453	460	479	471	438	455	456	459	420	473	431	455	486	446	454	463	442	439	452	456	431	423	419	478	463	429	438	448	421	431	454	421	392	472	430	471	478	437	413	436	466	428	446	446	457	405	442	456	453	472	434	451	440	416	464	431	429	448	481	451	453	470	452	405	487	390	429	463	466	469	450	460	465	492	430	467	448	476	434	489	450	429	471	449	451	434	435	459	441	453	417	477	466	472	447	448	440	463	448	423	468	450	456	436	448	444	435	433	426	457	436	430	424	418	445	460	407	442	432	478	407	443	468	483	447	466	423	450	438	395	436	454	428	447	442	451	441	432	454	432	446	439	476	447	458	446	463	452	473	450	448	472	468	449	468	446	432	438	490	458	492	442	428	461	476	424	431	444	421	403	453	426	482	432	417	447	419	426	464	456	462	436	449	490	436	436	454	442	470	480	451	441	433	438	453	425	487	449	450	439	460	441	499	433	412	463	452	465	474	449	477	419	467	440	475	448	425	479	435	470	420	414	482	493	485	434	453	440	426	442	477	463	454	457	418	441	478	478	462	434	458	414	416	436	402	448	440	465	403	479	444	438	455	458	434	465	426	491	449	457	440	486	437	432	465	465	442	450	468	487	460	439	456	455	426	448	450	441	453	466	465	473	445	468	438	434	427	477	437	414	459	435	412	473	428	464	441	476	450	430	463	431	447	449	472	453	429	449	488	414	448	477	447	474	437	449	477	447	442	430	440	491	460	455	463	453	420	466	430	463	445	446	425	423	470	479	444	437	438	429	441	458	481	443	434	432	416	460	447	467	449	398	472	452	412	433	420	451	443	465	454	443	446	443	458	451	433	433	457	507	450	464	460	455	425	441	453	448	461	457	449	486	478	447	444	448	426	459	425	421	441	433	452	462	411	450	478	447	473	444	427	444	446	493	476	422	444	451	450	472	462	479	446	431	470	450	448	467	469	452	444	438	406	477	442	430	502	464	449
31313	30170	71847	62343	58487	27424	3795	636	559	472	418	407	429	399	355	352	370	354	357	334	320	354	359	365	375	329	348	329	347	342	374	332	338	345	338	396	365	360	335	353	336	353	323	338	322	295	310	334	355	353	310	299	351	355	324	357	340	369	316	329	359	327	352	290	317	360	328	338	323	304	309	325	317	316	323	346	334	326	316	322	296	308	323	340	293	331	345	325	312	336	356	370	333	328	328	314	317	330	349	330	328	359	321	297	332	344	329	363	323	314	339	363	321	372	359	346	332	329	340	326	339	336	337	327	331	338	301	358	372	367	309	327	354	314	299	334	298	318	328	319	300	334	360	350	355	347	343	299	344	359	337	314	333	353	305	306	341	328	376	336	322	360	346	331	330	332	351	319	350	352	294	281	341	322	329	346	310	326	326	335	293	334	307	314	337	353	318	343	338	336	348	336	310	334	321	312	318	303	346	294	305	319	303	325	322	311	342	334	314	332	353	336	315	304	362	368	351	317	305	334	324	353	330	311	314	356	366	314	362	302	343	363	351	317	322	316	343	337	318	331	353	294	316	301	330	348	332	310	348	345	324	332	316	324	312	286	341	349	319	303	342	343	336	366	316	346	361	327	328	366	350	301	328	345	348	356	327	336	334	348	331	334	366	331	336	313	324	309	340	334	347	332	332	281	322	316	304	371	319	312	351	307	317	324	343	287	324	321	352	347	358	341	303	329	296	316	291	320	326	311	323	336	353	361	294	325	360	311	305	298	319	316	309	308	317	298	329	318	319	332	309	332	360	329	317	343	342	361	313	350	333	316	327	306	352	350	337	297	300	293	309	335	347	356	354	316	322	311	340	316	347	326	301	359	341	300	318	321	343	329	375	342	347	346	338	353	330	296	361	358	330	310	348	314	353	332	328	325	363	379	339	346	352	342	295	281	334	349	379	317	329	339	339	349	335	339	339	327	328	299	313	342	340	338	335	325	348	326	322	308	341	324	345	314	326	340	344	315	321	289	305	349	320	359	350	339	348	346	320	373	349	328	312	335	311	331	386	344	308	357	325	316	293	329	308	329	334	318	312	333	351	341	372	326	330	333	316	315	342	343	317	360	369	339	297	314	303	332	330	315	332	316	310	309	357	311	319	305	335	328	400	323	343	317	348	357	347	298	326	391	348	338	312	322	353	349	336	351	316	360	300	318	296	344	328	346	345	330	351	325	332	347	304	333	324	360	359	313	342	320	312	311	356	354	324	334	332	339	317	367	347	333	310	334	319	326	320	304	314	330	359	322	313	319	373	344	349	330	351	335	346	325	338	318	316	327	307	338	329	325	339	333	299	337	337	335	322	349	333	340	362	343	310	310	299	297	324	305	310	335	334	326	308	325	333	338	352	355	319	288	347	310	344	309	328	349	322	347	328	358	323	353	354	319	311	319	348	375	342	337	334	343	346	338	321	368	309	339	322	325	329	284	358	342	330	332	311	303	342	317	313	319	311	329	322	299	337	294	352	312	307	318	339	317	314	318	321	369	340	358	323	312	338	338	351	309	276	343	337	330	349	306	355	297	365	319	340	343	339	320	311	313	334	340	321	331	330	331	292	297	341	342	330	314	313	328	294	327	346	302	320	354	373	332	349	320	341	351	322	322	332	342	309	323	297	313	354	326	379	333	328	341	331	338	323	326	314	353	336	339	301	350	320	331	341	334	318	358	315	352	341	335	339	325	337	311	341	311	302	309	302	369	306	327	303	353	317	323	346	317	317	311	335	303	338	330	366	377	321	326	305	320	328	339	314	317	305	320	345	338	331	314	296	314	302	360	308	374	347	320	293	348	342	358	299	332	324	312	350	319	363	311	300	317	343	348	341	351	326	305	322	333	287	328	322	337	310	317	330	315	326	326	364	354	357	294	329	346	337	364	346	330	365	352	319	306	322	321	323	329	362	357	378	366	325	350	352	304	334	336	320	338	330	349	316	327	334	316	348	349	316	271	358	294	324	319	305	306	299	339	337	324	302	326	318	332	357	334	346	310	325	334	327	349	337	333	346	342	353	335	350	305	304	299	346	362	327	318	320	351	322	378	324	288	301	309	358	334	302	343	325	328	319	321	326	346	340	318	346	332	324	324	364	332	333	347	345	313	325	362	335	338	358	374	325	334	332	327	341	339	371	326	315	330	340	331	314	329	313	343	306	284	335	325	292	314	334	327	316	306	281	330	298	356	339	294	333	328	326	313	324	335	321	347	343	341	295	335	308	362	331	308	342	311	364	342	335	333	328	332	343	311	339	325	319	335	353	353	333	323	344	334	337	321	313	312	311	325	309	330	317	318	323	354	340	333	291	309	333	345	362	311	351	324	316	338	295	325	307	356	321	322	326	325	293	340	328	329	312	325	343	323	347	331	358	314	333	335	319	308	289	341	327	317	362	348	313	330	357	342	328	342	349	345	364	299	335	315	353	319	321	327	352	303	338	355	378	310	352	341	321	304	322	322	363	309	340	333	324	348	364	318	331	321	381	323	319	326	322	343	348	355	327	339	342	322	345	289	292	320	339	352	325	357	331	341	333	316	370	287	349	306	369	346	333	314	296	343	333	317	338	335	346	334	341	339	306	361	314	328	350	381	343	314	356	355	361	330	333	347	336	340	317	329	352	341	343	340	334	347	316	323	335	306	360	344	313	375	331	350	318	331	337	343	311	322	310	343	346	360	337	344	321	334	344	348	311	336	354	312	332	300	321	355	318	312	327	342	307	327	325	305	324	339	355	340	345	357	341	343	332	305	326	331	326	333	375	312	343	322	329	357	349	302	329	360	319	293	315	344	300	334	351	324	357	308	304	310	294	348	358	348	303	296	348	338	325	320	298	303	340	361	342	351	326	331	346	313	299	309	345	339	323	360	367	323	331	329	348	353	314	341	320	360	356	374	342	312	315	324	346	302	332	323	338	317	307	347	306	347	301	298	351	320	297	320	329	322	331	323	313	326	317	359	326	315	345	336	360	305	322	321	341	315	343	300	344	348	305	319	323	341	362	336	315	311	326	329	346	298	340	330	308	305	354	301	311	348	361	304	296	343	329	329	339	333	312	370	297	298	283	320	355	362	349	349	323	306	332	330	335	327	300	327	347	326	321	309	325	292	362	324	309	312	329	363	330	330	347	296	321	345	335	339	329	313	358	350	308	326	379	341	308	333	369	307	333	307	305	328	311	341	318	305	313	329	336	333	304	349	314	331	314	338	320	370	340	331	340	338	341	328	326	353	346	319	318	335	329	349	294	343	337	319	288	325	309	319	342	293	314	298	324	337	312	330	353	337	362	344	331	329	323	314	315	310	296	357	337	322	326	331	312	324	302	349	378	335	335	337	358	355	319	328	326	339	330	312	296	336	312	318	354	347	344	319	319	345	334	321	351	298	358	335	341	329	307	348	350	321	352	330	301	328	316	328	345	352	325	337	351	358	294	341	334	305	322	317	325	308	316	287	322	347	355	351
14798	23094	65951	68146	69798	12847	2172	1771	1594	1485	1297	1253	1209	1083	1086	994	1018	972	962	1021	905	951	860	888	832	820	842	884	851	802	773	778	780	822	789	787	790	805	724	735	714	770	815	773	820	743	805	784	772	752	744	709	700	795	832	759	751	804	754	753	793	747	756	723	736	764	756	784	781	741	783	761	768	717	749	764	732	768	745	740	710	714	722	757	779	787	726	717	748	743	764	767	765	798	719	732	738	772	767	764	751	760	764	768	726	784	756	776	730	768	739	740	729	707	755	706	745	757	728	699	805	707	742	717	686	747	712	704	751	725	787	747	716	745	715	719	749	701	744	782	781	730	742	722	756	742	726	752	696	774	759	726	741	744	756	748	765	731	729	766	791	786	748	729	733	759	763	780	764	794	771	744	733	788	739	750	755	733	694	743	731	716	743	743	732	722	743	741	742	796	709	698	689	784	739	743	763	725	751	772	771	782	694	710	731	752	781	755	757	800	791	755	802	758	724	780	720	704	732	773	709	730	763	719	762	791	761	770	684	722	748	724	759	703	768	759	736	693	758	785	758	726	732	756	729	759	775	694	747	746	722	757	773	738	762	748	726	714	740	747	768	773	739	796	707	752	779	721	781	727	735	733	747	758	721	750	702	737	731	734	762	772	735	746	769	737	715	749	710	714	795	690	736	755	763	739	706	734	715	724	738	710	769	745	707	765	777	736	717	712	741	743	806	688	717	750	765	748	804	743	718	774	713	673	765	750	781	773	727	781	710	716	750	732	744	709	736	676	717	732	754	734	773	708	709	728	769	716	756	735	706	703	732	684	714	727	753	746	754	760	715	761	765	707	800	690	695	760	750	725	742	726	769	779	732	726	785	759	735	762	716	744	735	753	721	756	723	723	757	738	800	733	752	705	772	731	722	711	749	705	736	760	739	773	766	734	737	778	720	706	694	749	752	747	717	740	724	783	756	729	731	746	707	737	744	770	733	723	759	744	758	711	697	742	734	736	728	779	771	731	800	749	741	778	708	752	694	723	743	710	741	685	749	730	736	734	724	733	693	735	733	772	740	732	725	690	732	705	713	778	757	748	717	772	732	739	721	729	728	781	756	713	707	767	733	724	702	750	768	751	772	765	725	685	741	701	790	748	761	775	729	699	715	758	718	739	718	714	718	743	738	735	786	766	749	755	737	726	779	758	755	770	725	752	727	732	702	731	745	720	733	775	729	695	726	752	735	735	736	734	710	740	737	757	783	723	743	701	733	786	788	780	718	757	744	728	745	747	735	716	704	716	729	734	769	732	753	778	741	759	751	727	788	729	744	789	705	724	755	751	702	772	756	746	744	762	709	700	751	763	771	718	732	805	754	773	734	713	748	745	750	691	753	702	721	750	785	714	747	719	747	760	749	736	752	733	785	766	724	725	748	730	747	769	774	727	664	753	756	772	703	743	761	715	710	730	725	804	708	760	723	697	753	754	728	755	687	751	780	747	748	776	780	672	745	731	759	718	778	765	755	732	769	727	705	737	787	713	747	780	722	747	730	711	733	750	702	740	683	704	763	764	721	748	758	739	692	713	756	774	703	704	748	723	768	752	797	759	729	739	761	705	724	739	709	758	737	775	788	756	788	709	730	724	751	751	738	727	790	776	711	731	766	756	750	750	745	760	786	734	722	687	723	711	757	719	725	776	696	768	774	758	757	769	787	784	709	743	728	717	749	736	779	770	725	688	794	754	795	779	744	781	748	743	734	755	752	749	751	822	734	720	744	741	726	724	758	711	754	779	736	707	755	746	784	721	740	751	802	763	786	748	749	799	740	745	767	709	746	776	806	718	710	746	736	752	724	740	726	717	719	779	706	758	765	793	713	730	718	725	718	745	774	763	684	736	726	773	743	780	738	729	708	735	769	763	771	754	766	733	741	808	717	755	730	789	761	707	709	718	732	749	780	768	731	791	772	722	766	732	730	745	766	729	750	725	735	780	769	764	771	701	777	755	717	735	770	709	746	716	740	744	745	735	764	780	740	734	731	749	779	746	748	732	737	699	706	752	735	744	729	783	726	691	740	719	732	710	734	773	764	699	707	714	749	720	757	794	761	767	712	741	720	784	710	755	735	705	711	759	717	776	732	704	723	748	703	745	744	711	706	759	745	740	749	762	733	746	752	722	758	745	730	805	755	758	749	723	765	732	712	734	730	816	715	718	735	765	748	722	807	751	779	728	730	736	750	791	741	712	792	709	748	776	731	807	691	766	762	750	742	750	743	710	774	774	764	752	786	743	735	710	776	734	732	718	729	729	751	722	743	764	789	772	748	720	707	787	731	758	736	734	793	769	745	703	710	748	745	748	768	726	704	692	761	722	740	737	737	784	721	698	770	754	710	757	725	719	743	757	781	739	738	694	718	683	708	725	704	738	734	764	768	691	760	722	792	778	724	735	733	703	779	769	756	735	740	756	743	728	747	727	749	710	736	729	732	742	733	703	696	720	774	705	762	778	747	737	699	745	731	779	736	716	721	784	716	728	749	757	736	754	733	718	690	691	775	727	738	747	738	763	680	729	764	727	675	736	717	737	703	767	748	674	780	740	697	764	774	724	728	763	737	736	760	744	773	740	734	740	731	734	738	728	744	733	782	750	713	780	728	765	734	723	726	703	694	784	717	745	721	756	729	728	774	730	756	723	761	681	718	712	734	695	734	720	788	720	761	742	757	753	702	729	701	742	714	739	708	749	730	714	733	733	705	765	743	758	726	759	749	726	725	787	710	756	757	762	816	724	773	695	735	730	759	774	722	775	759	751	719	769	796	763	777	757	805	736	723	782	792	758	739	727	720	730	741	712	738	734	676	793	768	710	744	766	716	732	758	744	702	784	709	681	719	742	745	680	741	741	737	758	758	697	792	761	736	751	718	712	711	759	733	705	708	738	749	751	750	718	759	704	774	729	785	754	704	763	721	744	758	760	759	706	775	775	760	739	760	776	794	751	755	772	703	738	759	761	735	735	751	793	727	742	720	786	708	746	769	707	714	714	742	766	720	766	726	711	735	697	683	770	768	683	750	743	797	762	757	746	775	744	781	706	739	728	745	723	787	720	748	699	738	719	789	781	721	699	733	761	718	770	708	759	686	740	774	691	789	747	737	745	718	721	714	718	745	750	744	717	708	720	762	711	741	759	750	721	717	721	746	777	760	723	745	734	725	748	712	759	684	731	739	788	746	757	731	720	722	700	723	762	720	729	754	735	793	719	764	776	761	761	767	703	720	753	699	788	747	755	820	781	720	744	728	728	744	713	740	751	745	704	710	741	734	707	783	739	771	747	764	721	742	761	739	719	764	702	741	775	744	720	787	730	720	754	742	736	768	801	741	687	730	745	761	712	741	721	767	727	783	729	728	794	752	752	726	709	731	738	752	715	691	722	735	739	754	733	788	716	736	710	767	747	767	761	759	732	799	797	779	728	712	772	735	748	754	707	743	767	786	725	735	747	720	732
10836	7142	9899	5376	2702	902	252	270	230	239	248	258	212	247	240	235	241	266	244	235	229	239	249	269	244	267	230	224	244	245	233	251	242	258	268	257	273	281	204	244	273	244	239	275	241	273	203	230	236	231	242	242	225	252	264	229	238	269	244	258	240	239	248	269	254	235	251	244	242	243	270	257	247	246	244	255	226	244	238	298	241	257	225	262	252	230	275	259	236	268	241	244	242	284	240	223	240	247	243	250	239	233	218	243	246	267	223	241	282	241	248	227	261	252	244	271	241	247	243	239	244	262	251	247	244	270	258	220	236	244	268	203	209	260	237	239	276	236	268	258	254	276	257	241	253	253	240	237	224	223	263	269	240	263	247	262	242	223	253	225	241	234	226	229	257	230	235	267	230	244	231	237	289	242	240	219	258	258	279	252	217	220	232	264	230	227	256	215	224	267	254	266	253	270	262	227	213	238	248	246	230	243	263	249	249	246	272	268	245	273	256	258	244	252	220	261	252	273	228	234	221	244	250	252	225	252	241	239	260	290	247	247	244	207	255	243	252	235	268	265	226	243	258	257	241	227	233	246	247	246	246	234	242	228	257	268	261	220	223	234	248	252	272	254	281	249	244	227	252	227	260	256	249	203	234	265	287	255	278	225	244	261	257	248	223	242	240	265	275	236	248	253	278	219	248	271	219	253	280	254	247	246	264	230	243	231	250	263	254	260	263	253	256	271	268	244	230	239	250	259	223	250	218	237	242	247	263	236	275	248	264	223	240	234	252	224	272	275	239	217	267	253	252	253	232	269	240	233	227	245	242	261	268	243	232	252	250	270	257	245	275	269	247	258	234	238	263	259	235	238	249	256	266	265	224	243	271	252	232	254	255	265	271	260	265	269	226	236	256	251	244	306	268	236	240	245	249	239	266	222	238	232	259	261	250	243	260	248	241	252	210	262	253	227	245	255	239	221	242	221	258	262	247	229	233	227	229	231	300	296	264	214	258	245	243	258	249	253	257	239	242	247	261	258	226	251	228	244	263	271	259	261	219	272	241	222	277	221	236	249	257	242	245	237	260	253	231	264	262	241	249	241	274	248	237	256	292	268	253	270	276	225	207	259	274	230	263	256	229	262	231	242	222	245	233	230	213	272	258	232	246	249	225	260	282	268	239	225	244	242	246	237	256	270	265	261	259	255	228	243	245	258	223	246	249	231	251	253	257	232	252	244	259	272	245	266	255	243	254	253	234	262	256	234	232	258	263	251	264	198	253	263	278	271	226	228	266	219	244	262	265	237	256	235	256	253	221	255	252	252	214	268	244	261	241	288	237	262	268	240	261	247	265	242	234	245	237	287	214	215	250	265	252	233	254	246	251	275	239	221	239	245	268	236	254	223	255	226	252	252	233	248	248	240	238	281	257	281	230	256	270	240	276	206	261	255	246	264	234	265	240	239	253	241	251	227	251	277	256	251	258	262	248	204	263	248	256	237	280	250	273	271	250	275	235	270	262	236	244	228	285	244	263	263	264	238	249	208	252	246	263	220	277	233	234	245	273	257	261	251	253	251	246	224	261	250	224	232	226	250	230	262	229	257	241	263	250	225	222	242	235	237	250	257	258	251	252	251	236	239	228	268	268	218	244	259	229	274	246	226	258	241	244	251	275	273	258	239	239	272	241	242	258	251	233	262	244	203	262	216	259	269	258	249	234	254	266	252	247	229	250	237	260	258	250	237	231	268	251	252	261	247	267	245	236	255	244	241	268	248	269	242	253	295	248	261	253	255	248	254	237	251	249	247	233	227	233	222	232	250	291	282	257	242	253	247	241	283	272	270	274	245	223	264	252	263	230	236	280	256	273	232	243	250	246	245	255	249	246	255	241	240	218	237	218	222	242	230	249	270	283	245	255	263	246	225	246	273	242	243	259	267	248	258	248	266	267	252	252	232	233	243	221	242	274	247	276	266	267	275	258	227	274	254	233	257	239	216	240	229	255	240	270	247	223	249	260	230	240	254	237	268	260	274	243	266	275	246	246	246	263	228	219	254	220	237	229	284	266	236	231	256	243	241	226	237	258	248	255	265	255	211	239	231	262	252	215	227	251	250	267	255	247	269	243	211	237	242	248	236	242	292	275	268	218	219	212	271	230	237	249	263	243	251	258	270	237	253	292	254	247	257	266	259	239	255	268	266	227	265	257	248	252	256	279	288	223	264	258	251	232	256	239	276	253	244	210	293	241	264	259	252	250	246	247	234	232	215	206	230	264	264	260	246	268	281	237	228	221	256	217	269	240	236	237	246	233	236	285	225	215	240	233	236	255	260	267	248	220	241	242	253	248	277	254	301	281	280	243	250	220	235	248	270	268	245	234	269	212	238	246	230	229	255	264	265	265	257	288	242	256	237	231	274	279	257	267	249	269	265	243	229	239	246	245	241	248	243	260	254	234	241	215	292	238	261	259	249	243	245	223	261	253	234	252	229	237	242	240	232	250	232	255	254	243	237	251	242	259	280	233	250	259	263	259	231	268	248	235	261	247	258	286	232	230	238	230	242	251	246	229	256	259	245	232	235	286	239	295	263	258	255	246	244	225	264	248	261	247	231	253	278	217	266	219	251	226	252	247	252	253	309	247	242	244	245	272	224	243	251	279	234	240	243	245	261	241	266	224	240	252	207	258	245	223	275	250	268	235	255	264	252	269	254	266	283	230	242	258	257	243	228	269	236	254	258	252	248	259	237	272	257	219	252	261	243	287	246	231	250	231	229	277	263	245	258	249	233	243	235	261	230	250	265	232	236	246	252	257	236	262	255	253	260	273	246	257	276	269	221	249	251	232	249	275	238	244	223	267	261	233	261	228	225	222	264	244	234	255	223	245	241	266	263	219	257	245	222	257	228	283	252	230	215	276	227	278	261	282	239	259	269	226	242	217	255	247	257	268	267	257	263	231	258	227	253	240	227	250	244	229	253	249	260	269	283	273	254	260	242	254	253	257	240	265	245	223	227	236	268	242	234	269	234	274	225	239	257	272	240	242	241	224	213	250	236	266	242	282	258	245	220	257	245	228	242	227	255	240	250	248	258	253	242	246	260	277	264	237	254	222	233	247	280	246	255	244	259	242	266	244	228	227	238	222	249	241	259	246	234	223	249	258	248	257	284	269	255	215	221	270	243	243	235	234	276	247	249	256	242	262	234	279	198	253	215	255	197	236	266	266	245	244	236	248	281	253	260	237	236	221	263	230	238	250	219	283	261	241	264	237	280	262	260	230	247	274	274	262	276	238	227	258	277	252	260	248	262	283	208	269	273	229	224	272	233	256	258	239	216	257	284	259	257	290	238	247	236	249	253	234	226	271	227	256	224	263	241	248	256	256	248	237	243	241	235	224	212	233	235	206	253	269	290	246	226	229	206	233	233	255	256	246	247	245	253	246	267	246	259	242	279	243	231	254	254	255	236	273	249	228	248	240	269	265	244	241	253	264	244	233	260	253	252	270	262
5572	6081	15719	12775	9464	2374	602	557	518	543	530	608	592	537	563	581	553	569	580	529	562	580	575	527	578	521	549	557	568	576	589	553	575	577	554	557	566	555	572	578	586	545	551	580	578	577	574	567	510	543	591	592	559	573	565	552	556	540	572	569	564	547	513	550	571	580	589	544	613	596	581	578	540	561	538	540	548	511	521	538	529	537	603	524	523	558	596	549	500	519	572	559	590	562	517	558	566	550	602	571	544	563	514	565	576	536	505	599	555	569	561	532	529	543	570	559	554	542	528	528	536	536	564	527	532	588	568	559	544	542	565	549	523	581	536	577	531	590	551	544	618	553	519	581	539	542	570	517	561	555	567	539	562	554	580	541	583	530	532	541	535	572	593	598	556	541	558	532	603	596	539	556	536	538	545	583	557	541	557	576	562	557	572	540	537	532	569	564	505	587	564	585	543	584	529	539	509	573	554	539	566	591	567	615	590	588	579	576	553	558	564	586	546	540	551	564	566	554	537	536	589	572	549	562	550	556	572	583	551	572	557	550	549	568	568	599	552	559	575	571	526	541	576	549	517	543	569	598	540	561	558	542	549	553	569	570	520	546	511	521	549	575	522	518	551	572	585	529	553	538	532	562	567	553	567	553	585	564	507	531	599	561	601	562	578	586	523	557	570	532	581	555	544	526	581	532	539	592	532	559	545	542	554	549	555	532	583	540	580	556	530	532	537	592	583	587	508	566	542	576	591	568	563	539	543	549	570	569	535	579	552	561	574	570	585	527	553	575	562	549	547	581	564	589	545	526	578	585	599	539	554	551	559	539	520	550	532	554	577	545	512	565	538	553	518	536	551	613	548	579	568	583	564	568	527	577	556	542	561	559	602	605	559	557	563	540	539	539	576	560	551	560	570	575	591	593	550	593	591	534	540	522	553	559	566	549	558	538	538	579	561	540	599	543	583	549	589	533	543	557	585	569	566	563	569	570	559	547	546	537	546	569	542	569	561	518	561	515	566	539	557	596	562	534	549	551	527	544	509	535	573	542	530	556	548	573	585	513	550	582	549	565	554	563	532	523	558	588	525	568	558	533	576	601	558	615	566	567	546	524	595	517	558	531	564	594	549	612	568	524	603	579	560	549	553	563	531	561	519	548	592	553	555	562	565	563	608	534	563	575	540	533	572	581	558	555	566	580	561	585	537	551	542	527	546	531	594	579	549	576	535	585	549	554	581	559	578	562	551	556	567	556	545	583	540	488	569	568	559	566	559	526	542	572	545	565	546	536	605	574	544	574	605	591	598	562	530	526	576	566	533	562	549	533	576	569	562	570	550	534	555	572	526	534	542	533	557	552	586	594	526	596	514	546	577	555	576	596	536	553	582	582	555	576	568	568	566	535	542	548	578	570	528	576	536	526	589	598	562	519	582	526	529	557	545	566	583	558	550	575	604	594	545	581	533	544	578	540	533	611	524	544	575	557	572	596	543	599	518	556	523	526	548	531	543	618	569	546	543	557	518	607	548	560	538	587	545	533	543	575	551	577	586	544	547	596	537	523	517	569	534	571	547	570	555	551	566	557	545	542	621	574	569	518	565	570	559	598	560	552	585	555	564	568	537	555	525	584	537	575	538	600	566	538	586	525	557	531	521	543	523	524	538	542	553	542	559	549	566	574	600	533	537	548	493	552	538	556	569	553	524	590	565	525	589	506	563	604	523	545	557	576	535	555	594	543	544	576	534	582	519	546	587	514	525	574	524	555	539	574	546	619	547	597	554	567	564	542	595	579	573	569	562	559	560	545	573	589	566	567	559	568	562	581	571	584	516	540	537	565	550	523	564	536	596	579	557	598	550	563	525	591	554	507	573	608	577	550	551	554	575	585	547	593	561	575	531	570	586	522	554	596	545	542	566	557	605	564	556	557	560	592	583	547	538	521	583	583	545	575	557	563	532	577	571	542	543	555	513	519	577	535	541	575	563	545	571	594	556	545	581	573	612	560	594	568	563	574	549	548	569	605	552	536	537	591	588	538	564	557	595	532	567	581	568	556	585	562	571	560	581	554	611	576	551	562	556	566	540	560	539	524	574	527	552	545	561	544	517	566	535	573	588	504	545	556	547	548	520	551	550	577	581	559	553	550	586	555	555	566	569	531	563	546	586	504	522	542	552	576	534	566	557	555	552	501	565	557	564	563	514	570	566	577	547	603	534	589	582	561	552	544	555	559	627	547	518	515	549	552	557	560	552	537	564	558	575	541	576	547	593	472	608	568	567	558	538	582	546	528	586	542	578	513	585	550	563	550	569	571	524	548	571	552	551	559	535	518	576	570	581	571	548	549	521	575	552	564	564	514	558	528	500	559	588	594	535	531	563	597	548	544	568	565	540	594	535	521	570	572	597	580	545	603	564	551	563	561	519	545	537	578	532	510	548	585	571	580	526	552	570	575	529	553	559	584	626	573	550	580	518	562	527	554	524	582	567	540	536	539	572	574	577	509	555	570	554	533	529	567	503	534	584	552	580	549	533	562	548	552	557	513	511	549	534	593	529	555	585	531	572	547	593	508	569	574	522	557	524	528	534	568	555	586	582	550	542	550	532	551	532	551	582	529	546	562	595	541	533	554	549	573	563	588	590	530	522	558	603	526	510	581	579	568	541	583	533	556	530	556	555	562	533	546	546	570	533	580	547	558	545	543	568	525	533	544	565	557	573	588	551	548	550	546	582	565	559	560	550	565	580	568	543	522	594	505	593	559	554	591	535	614	594	545	572	523	601	562	557	529	575	553	553	542	523	561	556	578	555	566	548	603	569	557	598	525	552	586	557	531	569	574	589	545	551	504	567	611	586	529	604	541	529	543	580	542	524	529	562	542	560	542	557	546	549	515	552	531	578	547	560	537	551	556	521	533	532	540	588	576	545	646	577	582	565	554	556	535	520	523	594	576	608	525	560	574	580	528	571	548	561	550	587	558	553	571	534	593	603	571	590	525	535	576	570	539	562	557	560	579	571	574	557	514	532	607	590	563	537	560	539	547	577	606	590	521	568	566	561	514	555	565	595	540	535	584	578	520	579	553	560	551	545	570	548	573	558	531	537	517	557	584	569	544	561	596	562	535	536	533	574	534	561	517	558	578	549	565	554	521	538	549	519	559	524	567	579	564	572	577	560	610	559	512	558	551	550	583	542	532	566	564	577	574	560	572	572	601	555	532	559	564	591	587	602	556	594	549	534	551	556	573	549	560	582	556	527	511	516	571	570	547	553	519	561	578	562	564	526	555	577	579	559	616	532	580	537	496	563	581	566	550	540	581	538	562	562	573	565	548	537	570	563	534	511	560	551	581	562	564	511	564	545	538	543	553	551	553	568	564	557	548	554	609	555	543	585	555	573	597	532	552	534	541	534	554	571	562	559	555	502	565	564	586	505	557	586	571	541	570	554	567	566	566	552	559	569	573	552	547	595	526	555	573	594	546	526	563	549	546	545	566	570	547	544	583
24387	32660	64141	49987	45645	22779	2024	341	275	223	249	260	219	207	209	243	219	211	215	207	177	198	201	191	221	204	219	224	193	190	197	181	200	174	183	216	201	197	224	217	171	169	178	195	200	195	187	203	205	204	207	194	188	162	189	178	163	201	216	200	201	197	194	209	181	183	195	185	213	193	181	186	195	195	216	186	191	194	199	191	204	224	197	192	196	190	186	193	199	194	192	226	204	207	225	205	235	206	198	186	172	161	187	197	205	202	215	193	186	192	202	221	205	154	186	195	207	184	210	198	190	172	170	193	215	201	192	196	212	200	184	212	196	209	200	189	185	184	171	218	200	193	196	204	207	197	204	217	193	208	231	197	175	198	218	217	202	200	221	203	209	187	199	205	198	195	191	210	186	227	195	181	175	209	178	190	179	192	173	190	185	182	167	197	207	186	220	212	205	186	184	209	236	223	211	173	211	194	193	211	193	207	203	206	194	209	190	207	193	199	203	195	181	207	193	197	196	184	186	196	186	194	202	198	218	186	199	192	219	185	210	199	180	168	204	198	197	184	194	186	202	190	201	195	205	222	193	180	184	150	212	189	186	187	196	184	196	182	153	180	189	191	207	186	183	214	198	175	172	207	192	189	184	194	176	213	203	203	183	194	224	187	215	227	160	179	187	208	184	188	191	187	213	200	193	202	193	206	216	206	199	210	206	220	236	178	212	202	193	198	204	206	187	210	190	209	210	187	182	207	176	230	196	196	187	174	199	194	196	210	217	203	199	169	196	212	198	192	205	216	167	190	219	193	235	168	174	186	190	189	205	222	186	186	196	180	201	182	196	185	224	170	196	210	233	172	193	193	192	180	166	181	202	197	191	190	196	172	198	187	208	197	224	193	197	178	205	184	204	228	185	184	187	196	204	197	211	177	209	178	198	185	183	182	208	173	191	199	214	224	188	192	199	210	187	197	191	190	207	194	198	178	205	193	210	207	183	193	176	195	202	181	192	188	203	190	178	227	214	188	206	216	196	213	193	208	212	169	246	210	206	204	222	197	181	194	197	201	186	204	177	171	197	182	192	230	199	199	204	211	201	190	194	216	190	201	221	207	206	208	196	223	195	194	194	204	177	184	178	210	184	213	189	224	178	198	177	203	189	205	170	211	185	178	215	188	178	193	192	170	202	213	185	172	177	211	209	192	205	161	206	207	180	194	187	191	198	191	201	231	193	179	202	199	222	203	194	189	212	218	206	211	213	203	183	218	203	193	205	189	211	155	196	191	210	209	192	196	185	180	206	198	178	211	213	208	209	180	216	197	185	194	201	201	195	181	188	174	195	209	196	195	194	210	193	200	191	185	188	183	196	197	193	185	195	173	183	208	224	198	195	181	179	188	180	196	179	213	194	204	191	204	211	199	225	194	171	195	216	190	185	198	208	199	190	177	196	206	204	180	175	192	200	211	189	189	181	214	196	173	205	227	196	200	212	196	205	206	203	201	198	198	205	183	198	201	205	188	207	191	193	211	224	190	192	213	207	213	206	192	184	203	191	207	202	197	186	196	215	215	197	211	188	185	201	221	192	197	187	200	219	172	182	197	184	185	181	175	185	215	213	206	186	200	214	197	227	181	192	194	173	194	204	164	177	196	201	199	230	203	217	215	167	196	222	179	215	201	183	167	184	212	178	182	191	179	167	176	212	180	167	201	202	211	200	162	187	210	189	174	176	179	190	213	204	200	189	192	199	192	192	202	182	195	162	203	188	199	201	201	199	197	194	184	217	205	213	202	202	189	212	176	178	220	196	193	173	199	197	181	196	205	183	202	205	205	175	164	171	210	180	197	195	171	204	167	209	206	206	193	187	176	204	182	200	204	192	180	189	221	190	196	180	179	193	209	177	189	197	190	197	217	192	203	199	214	193	208	182	187	194	236	202	171	193	205	169	198	199	205	188	195	160	183	200	175	220	215	203	210	190	206	213	185	178	199	180	194	206	193	204	204	194	203	202	217	165	195	226	189	171	201	194	196	188	190	207	200	208	205	197	183	219	192	181	170	179	170	218	205	184	209	193	193	211	231	206	196	183	193	173	189	214	175	192	184	201	171	215	209	181	197	199	197	211	186	176	208	177	176	202	210	175	183	209	177	170	180	248	178	185	205	188	180	201	170	182	181	213	224	204	190	181	203	187	187	210	196	182	163	181	212	213	222	217	214	203	211	226	203	203	214	187	204	207	222	189	201	189	178	190	197	170	214	202	189	190	197	220	190	182	183	185	179	199	210	192	201	186	182	211	217	174	188	212	181	186	205	195	199	178	203	185	185	202	211	185	187	198	203	197	189	195	182	199	199	187	196	199	211	174	189	201	213	188	201	199	221	202	210	165	188	174	200	187	206	189	194	207	184	203	204	185	216	176	187	203	210	193	191	195	171	213	198	181	211	199	176	208	188	220	211	210	207	206	184	179	218	194	210	180	181	206	204	222	213	175	217	198	191	186	205	156	185	216	211	182	186	175	169	196	206	216	195	204	204	188	194	186	199	193	173	180	211	196	208	176	202	231	214	237	197	187	207	220	177	199	212	172	205	197	187	191	210	194	186	241	188	213	180	220	207	192	209	181	198	178	207	212	193	183	198	191	188	193	190	184	220	158	196	182	209	206	195	173	172	189	207	235	196	207	168	190	181	183	198	188	183	212	181	177	215	189	149	205	209	194	208	219	206	193	212	180	181	214	180	187	201	194	195	234	215	172	180	214	206	190	203	209	191	192	210	192	196	174	210	174	200	181	177	184	188	214	211	205	215	215	206	199	198	192	221	172	183	203	179	202	169	171	202	183	195	199	187	188	204	183	202	203	202	191	192	207	223	188	223	190	193	224	189	192	215	187	182	220	219	198	188	193	212	201	204	230	201	164	190	207	201	198	207	179	186	187	195	190	221	206	213	195	201	203	174	207	193	199	195	186	172	188	212	212	236	208	221	190	200	213	198	209	184	181	193	172	199	196	192	186	214	219	190	159	180	228	186	171	181	183	189	204	192	188	174	186	195	200	195	218	202	202	201	182	215	210	204	197	188	170	184	182	201	186	171	209	186	192	201	213	224	211	214	185	210	189	231	179	188	206	197	207	171	216	188	224	182	184	214	186	185	189	186	176	217	195	182	202	203	217	198	202	208	185	212	181	198	192	187	202	198	203	182	203	214	171	184	223	188	225	174	191	200	208	176	173	202	230	185	212	192	186	187	185	218	164	219	222	213	241	183	196	221	216	191	188	210	199	177	200	193	166	202	213	202	178	205	217	205	163	187	191	168	188	205	224	198	187	204	189	197	185	198	207	197	197	186	194	184	188	210	209	218	201	185	201	207	184	206	198	181	194	195	220	217	234	184	207	172	184	162	206	217	195	203	195	188	185	182	179	179	211	210	168	219	197	191	183	186	200	212	230	236	204	207	197	198	199	187	203	201	215	176	199	219	205	201	184	194	181	160	199	184	200	229	217	224	194	190
11990	26377	59168	57064	57989	18812	1192	1082	970	833	781	755	700	675	663	621	597	603	549	592	597	576	517	568	555	509	537	520	505	528	507	503	490	515	484	494	530	521	496	488	475	486	478	483	503	464	465	500	518	469	481	499	492	500	513	465	477	490	465	476	486	499	459	460	480	481	490	492	531	487	487	479	458	490	508	487	467	529	463	491	491	453	496	514	474	465	455	495	484	515	465	535	497	495	471	451	488	451	461	487	470	468	466	461	515	463	479	463	492	544	441	475	468	477	425	466	489	440	458	507	490	469	484	475	450	462	489	479	491	475	482	515	461	517	460	433	435	460	472	525	459	455	485	531	469	485	500	480	470	455	476	490	479	444	477	480	470	459	485	484	463	441	477	499	461	457	446	469	426	474	457	481	490	479	465	458	456	476	484	492	489	445	451	496	469	446	494	416	476	450	502	475	492	493	487	476	497	448	465	465	491	458	516	479	450	482	463	470	463	481	498	450	474	444	515	481	484	487	470	482	506	464	474	475	462	469	486	457	449	493	448	457	467	476	515	485	465	495	448	451	472	477	479	489	440	470	459	467	449	516	453	493	455	432	442	490	462	496	504	495	471	432	496	483	495	451	484	448	490	449	462	463	461	508	464	508	473	498	486	511	477	487	450	464	471	451	472	488	498	466	477	462	487	502	471	485	483	475	470	492	474	466	461	461	513	450	471	481	467	457	534	482	492	469	455	471	492	460	531	492	514	495	463	487	477	458	449	472	519	449	461	479	467	474	484	478	517	492	470	487	502	472	485	506	499	464	481	474	465	475	501	505	451	467	441	483	473	462	492	475	493	495	476	473	453	498	454	488	500	493	424	459	486	484	505	459	473	482	477	472	466	460	476	518	497	451	462	458	478	482	478	491	510	466	470	497	460	488	439	520	499	472	484	501	492	433	444	468	475	476	476	464	485	475	476	429	474	487	485	479	456	468	460	434	521	440	467	492	483	503	437	501	474	481	440	469	493	486	476	489	488	496	484	490	469	438	492	468	486	502	464	450	457	447	435	463	487	508	482	457	466	484	443	479	467	452	504	475	488	468	497	469	483	483	460	459	468	467	495	429	505	472	465	484	495	479	458	478	472	464	512	465	470	455	479	496	457	483	465	470	485	472	448	512	505	440	450	467	457	474	477	465	426	495	492	464	513	486	477	476	481	474	493	460	493	459	485	512	465	474	489	482	472	449	510	485	459	493	467	487	475	470	493	498	433	453	483	455	474	451	501	449	450	506	500	512	501	479	463	486	466	474	485	464	428	494	470	460	485	499	468	463	469	508	456	449	481	497	442	474	496	482	455	454	486	472	502	481	501	455	487	461	475	470	462	445	480	500	478	454	497	490	478	482	498	462	460	466	431	495	444	471	463	464	423	495	483	456	451	492	475	481	484	491	455	490	481	445	504	447	433	470	476	465	460	494	477	531	477	451	492	467	496	458	498	484	491	496	464	479	470	506	446	465	461	476	460	463	477	459	486	510	495	506	530	507	477	487	440	475	502	483	477	470	455	506	494	458	489	462	456	502	471	431	473	485	450	481	469	476	468	451	475	470	460	475	485	509	441	480	454	512	486	484	527	468	455	461	489	513	454	479	461	474	489	484	489	493	451	464	493	437	451	474	501	471	455	510	464	467	493	490	465	456	453	429	452	467	512	437	539	488	488	475	472	464	467	489	475	493	474	452	493	420	470	498	497	464	481	451	479	458	491	474	468	497	467	514	483	464	506	475	467	474	490	499	488	460	491	439	468	461	485	516	434	484	454	459	479	446	459	451	443	462	486	454	466	502	492	462	451	462	445	470	502	467	435	470	438	509	478	498	477	491	457	466	445	424	482	470	491	433	458	495	491	457	490	456	519	437	466	495	490	464	489	461	461	492	478	478	465	490	497	491	481	478	471	465	478	442	497	468	494	423	451	497	502	477	450	509	503	453	510	466	443	495	465	499	515	508	484	470	444	489	474	490	486	486	509	490	468	484	479	492	531	454	478	464	441	471	463	474	478	465	492	503	481	482	434	514	465	452	480	513	463	463	499	472	486	466	467	511	474	474	477	478	481	467	466	473	462	460	522	492	499	468	473	462	496	473	468	494	487	478	478	522	471	453	511	470	448	450	467	471	489	496	491	430	462	489	494	495	484	465	473	490	485	455	478	444	466	445	500	462	476	460	471	473	475	452	482	489	467	497	471	497	489	478	467	461	493	463	455	498	439	454	506	458	474	513	457	454	482	481	468	483	485	476	467	452	442	477	501	512	478	468	472	478	517	465	441	526	460	451	453	434	488	453	501	481	509	476	415	478	481	468	518	426	473	493	462	477	430	460	480	480	488	487	462	481	511	492	503	460	474	453	457	503	453	469	493	499	502	473	492	448	469	439	498	448	477	481	458	412	471	496	468	459	460	480	470	525	496	483	463	468	461	471	459	480	519	441	508	492	487	495	493	452	501	479	494	457	443	501	461	469	483	443	466	487	468	456	498	476	479	461	462	462	432	446	477	501	489	458	467	483	446	488	439	494	465	485	432	450	443	480	460	495	481	495	486	483	442	459	449	445	467	484	438	504	475	459	483	445	526	478	443	494	467	440	446	481	457	456	480	459	496	492	496	494	441	466	501	474	435	463	460	481	452	486	507	459	455	460	438	507	471	478	486	485	517	502	496	502	443	470	500	490	493	515	524	504	489	500	473	472	472	467	467	466	510	452	522	454	487	473	467	479	454	525	478	445	466	474	467	500	457	495	496	462	487	491	455	426	437	470	463	470	470	505	494	467	465	492	453	451	445	475	511	476	481	453	468	503	488	514	458	467	496	462	491	503	473	483	477	455	500	470	458	473	486	465	455	474	474	527	475	485	445	466	485	475	466	491	506	447	449	489	469	478	480	481	478	477	451	451	463	470	464	488	473	421	444	454	484	462	464	474	448	540	455	501	497	447	491	460	495	489	514	498	521	480	472	495	468	459	446	486	514	472	457	526	495	451	492	507	461	500	501	470	454	488	500	486	464	426	480	458	498	461	472	476	459	505	464	462	480	477	482	467	460	474	451	484	478	468	485	457	490	499	481	443	446	483	465	479	456	431	478	480	470	469	465	477	493	512	475	463	523	482	455	486	493	514	487	438	464	467	470	506	479	506	458	442	495	469	485	468	458	465	497	487	464	493	473	436	481	473	512	467	456	439	459	493	497	493	487	467	458	468	525	464	467	468	481	475	457	431	514	479	487	489	465	482	463	456	475	495	466	484	471	435	457	488	486	469	474	447	451	474	472	474	467	475	466	501	443	473	422	483	474	489	491	480	433	427	519	491	486	481	456	460	490	489	498	462	440	458	435	492	505	482	456	482	481	478	464	500	469	421	470	501	460	495	447	484	513	476	494	465	439	479	449	493	444	519	481	488	480	454	445	517	474	488	478	452	472	437	472	490	454	472	469	495	449	479	473	465	470	496	512	488	480	489	479	471
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
