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
337015932688	337015933201	337015933751	337015934301	337015934851	337015935401	337015935951	337015936501	337015937051	337015937601	337015938151	337015938701	337015939251	337015939801	337015940351	337015940901	337015941451	337015942001	337015942551	337015943101	337015943651	337015944201	337015944751	337015945301	337015945851	337015946401	337015946951	337015947501	337015948051	337015948601	337015949151	337015949701	337015950251	337015950801	337015951351	337015951901	337015952451	337015953001	337015953551	337015954101	337015954651	337015955201	337015955751	337015956301	337015956851	337015957401	337015957951	337015958501	337015959051	337015959601	337015960151	337015960701	337015961251	337015961801	337015962351	337015962901	337015963451	337015964001	337015964551	337015965101	337015965651	337015966201	337015966751	337015967301	337015967851	337015968401	337015968951	337015969501	337015970051	337015970601	337015971151	337015971701	337015972251	337015972801	337015973351	337015973901	337015974451	337015975001	337015975551	337015976101	337015976651	337015977201	337015977751	337015978301	337015978851	337015979401	337015979951	337015980501	337015981051	337015981601	337015982151	337015982701	337015983251	337015983801	337015984351	337015984901	337015985451	337015986001	337015986551	337015987101	337015987651	337015988201	337015988751	337015989301	337015989851	337015990401	337015990951	337015991501	337015992051	337015992601	337015993151	337015993701	337015994251	337015994801	337015995351	337015995901	337015996451	337015997001	337015997551	337015998101	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2817	3650	2300	2817	3650	2300	2817	3650	2300	2816	3650	2300	2816	3650	2300	2815	3650	2300	2815	3650	2300	2814	3650	2300	2814	3650	2300	2813	3650	2300	2812	3650	2300	2812	3650	2300	2811	3650	2300	2810	3650	2300	2810	3650	2300	2809	3650	2300	2808	3650	2300	2808	3650	2300	2807	3650	2300	2806	3650	2300	2805	3650	2300	2804	3650	2300	2803	3650	2300	2802	3650	2300	2801	3650	2300	2800	3650	2300	2800	3650	2300	2799	3650	2300	2798	3650	2300	2797	3650	2300	2796	3650	2300	2796	3650	2300	2795	3650	2300	2794	3650	2300	2794	3650	2300	2793	3650	2300	2792	3650	2300	2792	3650	2300	2791	3650	2300	2791	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
54484	26139	26628	25617	16743	8995	9181	22700	14311	10844	4555	589	202	170	165	155	165	157	135	149	135	174	134	128	135	134	116	117	128	124	130	121	138	114	126	110	126	138	133	110	115	123	117	139	125	98	126	136	109	125	103	116	111	135	139	114	120	109	107	127	123	115	126	122	123	116	136	117	113	116	118	112	103	121	126	114	122	131	89	125	112	98	105	106	127	123	148	112	131	106	113	122	114	127	99	105	135	146	109	119	84	121	124	132	105	109	112	132	113	120	109	115	108	114	147	108	119	123	115	108	129	126	112	117	122	125	94	121	111	125	128	116	108	125	121	121	110	112	134	108	144	107	124	107	128	124	122	133	89	142	105	128	121	127	120	134	126	138	123	112	125	103	115	134	125	113	125	116	134	127	132	125	122	123	117	113	109	126	139	127	107	122	122	132	113	126	143	132	119	131	88	132	97	127	134	129	118	104	111	112	130	121	104	131	116	108	105	112	108	100	104	127	114	115	108	110	146	114	150	126	137	130	129	133	106	125	123	126	124	132	109	128	109	113	144	118	114	120	116	125	113	125	95	100	118	128	115	109	99	107	107	109	124	101	101	154	104	130	121	123	128	126	125	121	105	100	119	123	125	132	106	106	111	108	115	116	121	126	116	108	124	106	127	110	115	130	124	113	121	109	127	105	108	131	132	129	121	110	128	110	118	108	138	134	121	115	116	126	115	105	111	133	119	112	116	117	130	119	123	127	117	105	135	127	119	135	109	109	107	123	133	126	113	107	117	134	109	131	127	129	147	118	123	114	104	101	124	135	103	121	122	126	134	120	117	130	132	140	108	145	113	123	123	127	118	110	142	107	139	146	129	113	126	125	126	115	94	108	110	102	123	124	127	124	118	119	118	121	122	123	112	142	106	107	124	114	112	96	111	128	106	113	130	118	113	120	104	89	113	116	99	138	127	137	112	106	116	118	126	117	115	129	122	123	92	128	122	141	113	104	125	127	127	122	115	112	149	130	113	131	112	120	121	109	101	118	129	112	121	119	91	122	109	127	119	108	121	121	105	124	116	118	132	117	118	122	146	90	125	125	136	94	132	111	125	109	107	98	118	129	124	104	108	107	117	122	116	111	115	113	116	116	136	109	134	111	117	131	107	118	128	105	117	135	116	118	113	122	108	108	106	123	111	117	124	116	116	110	113	101	113	121	113	125	137	124	111	137	120	118	130	122	126	122	94	102	128	98	115	148	136	111	116	101	111	127	125	135	111	109	112	110	127	151	109	109	122	125	120	110	127	110	127	114	121	127	110	119	116	125	129	140	123	120	125	118	122	116	116	127	121	115	103	124	138	117	131	112	129	108	133	118	128	134	107	118	135	121	138	119	137	120	128	119	98	131	119	112	129	132	101	110	103	111	135	117	114	127	147	132	122	105	110	118	128	127	116	126	110	121	103	108	140	130	121	134	118	112	95	131	117	126	128	126	130	115	116	117	124	119	128	114	134	105	131	120	135	113	127	102	130	124	134	101	135	126	149	132	120	127	110	117	127	124	114	106	115	122	112	115	119	123	110	134	141	120	126	130	108	148	120	129	114	136	123	128	120	125	106	128	107	136	98	106	135	121	95	114	101	127	114	105	107	107	106	109	132	111	124	116	122	116	119	120	150	147	129	126	139	153	125	108	100	108	104	151	121	133	121	114	124	125	123	116	129	122	120	127	145	133	108	109	116	116	106	118	105	125	127	115	129	131	119	119	128	120	104	120	120	134	122	123	111	101	144	131	123	118	139	129	123	108	130	116	113	109	115	99	119	130	125	118	111	102	98	122	106	111	118	107	125	118	118	109	117	99	126	123	117	121	127	150	116	111	112	113	151	118	132	128	112	131	90	109	88	128	126	115	120	120	101	96	109	125	125	129	135	137	105	110	121	136	133	121	107	126	104	104	124	128	108	125	143	114	131	116	127	122	119	136	98	106	118	113	109	93	114	106	126	101	113	127	98	123	130	135	126	126	107	125	123	102	108	131	123	129	118	119	114	137	124	114	124	122	118	120	114	132	122	114	128	115	122	111	134	141	99	116	136	135	106	110	114	115	109	108	115	116	113	133	125	120	132	117	117	119	138	131	124	126	120	110	111	118	108	134	105	118	116	116	116	118	108	99	101	126	140	116	117	109	115	101	122	114	123	133	114	131	121	118	107	121	129	122	118	128	107	113	100	130	123	118	134	127	112	118	145	108	133	123	127	138	124	106	110	120	114	120	105	118	127	115	119	119	132	120	128	116	127	129	137	113	128	116	115	133	107	105	106	123	117	114	98	123	115	110	117	125	120	102	124	101	110	110	117	107	104	109	127	116	122	127	129	131	138	134	131	109	98	95	130	146	124	114	116	111	108	140	115	129	107	121	105	128	111	114	111	114	112	136	119	139	123	135	120	127	137	112	128	132	120	122	109	129	113	127	113	107	102	109	124	128	122	125	109	112	131	107	119	123	113	105	119	122	116	106	114	121	112	136	106	130	108	124	101	130	118	102	108	122	112	120	117	108	118	120	112	122	152	116	102	102	115	102	122	119	117	110	123	104	135	113	129	134	152	124	141	119	108	127	120	118	99	95	127	130	123	121	124	113	117	127	112	123	117	102	125	122	130	126	103	118	123	135	135	105	101	127	116	130	126	105	118	117	114	87	115	132	110	108	128	114	121	108	113	103	108	122	131	122	117	121	121	127	117	135	134	112	115	117	117	110	108	115	95	124	122	115	119	123	112	121	124	104	105	124	115	112	125	113	117	119	112	131	128	119	122	128	123	105	104	110	133	113	118	110	107	109	118	132	108	111	116	103	115	134	139	111	133	128	125	119	111	118	126	121	132	123	124	105	128	108	134	114	118	123	121	117	133	122	137	132	121	109	122	121	139	116	106	113	117	126	132	124	122	112	118	122	125	104	129	100	122	126	109	115	133	121	127	147	117	127	116	118	127	130	121	120	104	105	105	147	123	136	102	112	110	117	136	120	119	99	115	126	133	101	115	127	142	118	104	111	119	136	123	140	123	130	138	97	113	130	129	113	118	126	115	149	118	119	129	125	124	122	137	109	119	112	108	113	95	111	121	139	117	119	104	145	119	108	117	127	127	128	122	135	116	130	92	114	108	133	140	106	111	111	109	116	115	113	108	122	122	118	127	113	105	121	148	127	139	140	115	107	105	108	124	133	134	134	101	118	115	124	117	124	127	120	110	131	117	134	124	104	115	121	117	122	130	120	131	115	129	105	119	118	127	120	100	130	144	114	96	118	112	128	114	131	110	113	115	118	131	118	114	136	122	126	120	122	101	143	128	109	102	119	121	109	112	128	125	121	107	99	125	122	122	125	120	105	115	128	135	126	126	116	112	117	109	123	129	105	119	116	110	106	121	111	116	131	126	103	135	102	138	134	108	127	105	134	138	112	116	102	119	125	144	110	112	101	123	116	112	134	105	126	114	122	104	119	104	116	115	108	118	114
30902	12304	28989	32972	26339	19526	23883	38744	32034	26809	13635	1776	774	746	677	628	568	530	547	493	475	438	475	437	440	416	438	421	392	390	369	348	391	356	367	359	352	387	333	314	338	345	345	349	355	321	349	318	316	351	287	343	317	294	339	329	341	319	311	297	340	314	287	320	319	313	341	304	321	319	319	297	310	321	356	305	342	323	313	305	282	304	346	300	295	325	326	299	292	331	290	308	296	307	296	331	382	336	280	299	318	311	316	283	296	278	285	268	302	289	303	284	269	299	283	327	313	302	330	255	270	325	300	304	312	302	343	320	294	307	274	306	298	264	324	311	290	285	300	323	292	273	278	320	305	294	265	313	266	298	325	329	291	317	310	295	279	304	312	293	268	286	337	335	281	319	290	305	309	291	267	283	313	298	315	282	295	303	288	270	276	273	273	273	279	321	274	286	268	294	276	298	320	274	296	310	305	282	278	298	318	303	291	309	261	279	305	292	305	314	303	294	296	298	320	269	308	292	304	255	296	291	286	293	292	309	272	257	308	284	301	319	286	275	314	294	267	311	300	281	268	284	294	306	289	294	286	301	320	325	264	276	268	286	335	286	316	303	319	317	319	316	271	269	287	285	317	276	291	290	256	314	283	317	284	298	280	295	295	251	265	295	318	285	295	287	286	298	274	301	278	306	280	310	276	291	303	273	288	299	295	319	297	329	277	272	303	312	304	316	326	323	289	272	305	280	292	353	302	280	311	301	315	300	295	322	298	289	287	294	290	303	282	289	292	278	294	284	291	291	285	303	309	299	299	306	319	265	302	285	284	270	279	290	316	301	319	276	277	300	282	311	290	291	302	288	316	287	300	284	290	302	299	276	264	291	318	298	312	286	327	252	312	298	303	330	310	284	313	272	283	318	291	309	292	313	299	262	296	307	311	277	301	279	294	284	294	267	310	307	271	275	266	293	314	266	311	311	294	287	304	309	305	290	283	320	314	301	332	291	282	288	315	279	275	285	297	284	318	280	321	303	301	283	307	297	275	303	305	290	303	316	289	300	344	286	300	317	307	281	340	284	284	259	290	305	297	296	286	326	304	300	324	308	276	267	306	310	305	305	271	312	278	300	274	312	287	281	299	297	317	297	273	306	299	256	276	291	304	285	286	298	330	278	282	299	307	301	305	324	299	282	277	302	285	315	289	320	312	298	282	291	288	267	293	327	318	297	300	295	284	293	295	284	320	296	318	256	291	304	310	280	289	285	335	273	300	292	316	297	289	282	291	295	282	319	310	290	312	272	315	286	286	287	304	280	290	343	293	298	294	311	299	316	280	313	326	291	308	316	277	315	286	267	313	285	291	260	319	325	282	288	261	323	269	298	319	281	298	302	293	253	328	296	295	295	310	311	323	282	312	300	310	308	264	274	285	296	293	288	310	282	277	294	302	305	325	315	321	285	291	291	293	290	283	289	287	281	281	299	298	296	300	280	303	312	264	294	281	266	288	254	327	272	278	304	280	278	335	317	293	297	293	306	287	279	276	270	275	300	284	299	322	289	319	308	261	267	307	301	288	313	297	285	314	282	291	262	265	315	284	305	297	284	316	317	261	290	278	317	304	275	314	297	299	316	296	296	305	306	315	320	298	291	266	298	298	298	279	263	274	311	282	303	300	297	303	300	303	312	314	279	278	285	300	284	280	298	318	334	330	291	274	292	286	289	288	309	313	295	297	316	313	280	261	310	311	300	303	275	291	287	302	303	279	305	295	312	314	302	296	301	281	279	338	317	283	283	293	295	319	283	293	300	285	324	309	284	290	281	292	308	286	319	265	282	268	280	272	311	303	279	293	315	294	287	296	303	321	315	304	291	303	322	294	260	325	295	282	292	282	302	294	286	349	283	322	305	294	278	285	282	274	291	306	245	273	282	264	304	276	307	289	294	302	300	286	306	296	307	282	302	282	285	279	301	268	299	322	323	282	296	301	276	302	296	294	314	298	290	285	304	293	296	292	298	285	310	313	298	312	308	295	301	317	291	288	338	298	280	300	296	280	305	299	317	277	296	298	273	291	271	267	321	284	318	262	303	326	280	293	302	256	301	321	256	317	300	290	293	343	287	275	285	294	301	301	306	291	312	327	306	286	300	293	311	307	310	275	309	294	296	305	290	291	307	302	302	251	295	320	343	274	318	319	278	305	309	281	297	283	317	299	304	283	301	281	266	338	299	293	277	302	306	285	289	312	305	302	289	288	300	279	293	283	308	302	302	326	280	324	273	306	339	254	306	296	278	306	293	308	292	288	297	277	275	307	282	307	297	293	322	318	314	327	297	288	293	298	271	327	286	306	294	289	271	294	283	292	285	297	307	324	299	294	266	280	308	303	292	292	304	273	298	304	315	302	308	311	287	299	307	269	304	309	261	279	285	298	317	296	304	288	278	324	283	327	324	289	285	306	305	297	285	284	303	276	315	256	332	303	320	288	299	312	283	291	302	304	282	308	290	294	301	332	281	294	297	265	298	289	273	277	286	310	287	289	307	317	298	287	292	322	285	257	300	270	289	320	297	298	269	253	288	316	257	294	285	315	307	292	307	291	305	290	318	265	309	292	296	287	299	297	296	278	297	285	304	333	321	300	290	299	268	309	319	292	311	298	320	284	315	274	299	281	326	280	297	318	263	298	320	309	297	315	293	322	301	285	275	333	305	315	307	297	318	284	293	313	287	329	299	300	338	319	300	286	300	287	307	297	281	292	297	282	318	297	292	311	309	317	282	291	304	305	299	315	321	308	291	305	303	297	291	286	310	288	316	288	273	307	298	297	286	278	288	286	286	323	290	280	295	262	298	309	293	303	307	304	300	287	327	283	268	331	273	281	295	279	281	287	264	317	291	285	301	295	320	277	296	268	285	299	303	289	281	303	300	296	311	303	290	323	307	271	290	301	279	308	317	314	262	284	295	293	320	274	286	280	314	282	285	296	306	305	301	284	297	268	306	332	310	289	293	286	291	304	296	312	306	300	288	268	284	318	287	285	306	283	289	310	293	291	250	301	308	293	286	274	306	295	311	304	289	310	320	263	314	319	248	293	257	281	283	299	292	297	285	321	314	307	292	269	290	291	294	291	294	276	314	291	274	316	290	297	298	285	276	262	261	304	304	297	309	297	276	298	288	302	303	286	294	278	289	276	322	282	304	268	277	295	296	294	285	344	289	307	268	274	317	273	287	307	296	287	286	281	284	281	305	293	308	287	292	289	297	305	325	302	282	304	291	280	332	255	303	293	302	302	312	303	292	275	277	294	307	279	284	260	271	307	272	294	307	319	288	288	317	287	245	303	303	320	295	263	309	310	281	328	264	312	289	309	279	284	270	318	287	315	302	277	275	262	304	289	304	300	308	315	259	280	291	293	311	271	301	298	297	306	299	319	326	297	279	295	300	262	360	301	273	302	295	310	317	316	278	289	314	292	305	296	293	279	308	280	321	296	280	263	287	284	288	280	341	287	275
25294	13577	16108	15882	11130	5894	5534	8539	5626	2860	1749	564	277	233	278	302	268	253	278	288	297	306	293	299	281	255	264	265	250	275	273	291	271	283	240	249	285	279	306	286	276	259	274	287	276	296	274	243	275	308	282	295	275	289	273	315	264	250	277	263	321	289	298	281	295	277	275	273	277	273	254	256	265	270	252	261	240	275	296	252	263	273	274	258	283	273	263	264	290	293	281	270	278	269	286	292	278	260	290	265	284	291	267	267	236	266	252	269	235	277	255	273	251	270	303	279	283	294	273	321	282	290	281	267	290	278	280	305	273	262	287	268	299	271	247	268	299	291	287	242	266	276	268	257	263	292	271	263	293	276	264	294	271	273	277	271	278	289	300	287	285	270	240	282	285	266	276	275	278	267	278	295	252	279	271	273	266	267	279	265	278	252	295	264	274	277	301	271	277	276	260	301	246	231	278	314	291	276	252	246	283	259	273	265	282	280	269	259	295	268	303	252	262	266	291	266	285	263	248	260	244	314	311	261	283	288	277	297	256	272	287	259	271	267	255	271	266	258	275	273	275	230	258	256	256	274	283	277	295	250	257	314	263	297	281	257	268	253	263	271	267	260	283	295	244	288	267	275	241	284	259	283	269	267	282	292	307	266	266	293	246	260	252	276	256	270	253	291	248	256	275	268	253	264	282	274	263	286	261	236	282	265	278	228	251	244	278	253	266	238	294	292	253	286	300	273	285	271	253	267	287	299	272	288	246	239	297	286	271	257	300	259	285	265	301	263	279	255	296	253	263	302	273	243	270	271	294	273	259	273	296	277	264	288	236	268	280	284	256	284	278	248	237	266	288	275	269	267	253	268	280	278	278	283	278	241	256	254	293	263	286	266	267	275	289	289	250	271	289	291	262	292	287	298	300	246	224	302	267	287	257	250	275	281	286	247	256	285	302	265	296	280	261	259	283	240	307	269	228	267	281	258	260	269	287	292	298	255	298	281	277	256	271	272	274	303	290	249	282	248	265	246	291	280	254	259	267	276	273	259	275	274	264	261	253	277	300	269	281	289	249	287	298	302	309	275	290	252	277	277	262	290	278	266	275	273	261	281	273	259	261	252	260	267	260	257	292	258	269	254	271	277	250	255	253	278	339	233	290	273	252	283	286	252	286	326	264	277	280	266	274	277	250	257	294	234	239	296	263	271	265	241	296	267	284	302	253	267	258	268	266	269	276	290	256	293	289	252	257	254	265	256	277	296	278	274	260	256	243	250	265	276	312	300	279	253	272	241	282	259	276	281	259	269	278	278	260	290	257	255	295	256	231	248	295	257	259	260	275	274	247	274	303	278	254	258	278	285	279	321	259	277	288	268	270	291	281	284	267	269	286	292	269	283	295	293	266	265	277	287	266	298	271	264	288	252	262	272	252	294	279	275	273	277	287	280	256	264	252	247	282	267	257	283	273	292	280	287	279	244	293	265	254	251	272	260	261	272	254	275	295	265	278	261	268	252	289	269	271	286	264	266	276	273	247	275	263	261	288	290	256	269	283	275	270	307	267	275	303	281	286	288	258	296	292	272	245	308	267	257	288	257	303	253	271	275	283	317	282	296	292	237	275	255	279	285	270	248	244	299	262	283	260	238	286	260	254	271	271	244	245	280	288	281	260	299	282	303	282	287	266	291	253	276	293	286	293	267	250	286	285	267	290	261	265	264	253	284	267	274	287	251	287	258	288	276	264	277	271	277	294	303	265	260	299	316	261	254	272	267	279	296	254	255	258	266	251	242	272	280	281	283	251	288	282	272	299	276	254	292	265	293	272	260	266	259	274	290	273	293	286	265	286	262	284	277	288	270	265	247	249	242	276	300	290	257	257	268	258	262	273	279	289	284	275	274	293	266	274	263	284	304	331	243	292	289	251	266	260	299	263	262	273	285	270	296	261	235	267	270	271	267	288	282	279	250	288	252	296	271	255	279	264	267	290	286	240	310	304	289	281	282	264	274	264	260	301	314	286	246	241	269	251	277	279	270	268	295	293	266	312	270	266	301	250	265	266	268	283	296	283	261	264	272	267	289	265	241	268	287	263	304	258	266	283	253	264	277	255	275	284	287	261	267	304	246	286	262	290	264	327	266	274	283	285	270	298	270	274	266	225	234	267	258	284	267	282	282	280	228	296	247	302	271	265	285	241	293	257	284	263	270	267	279	275	272	255	251	323	290	242	236	234	282	275	258	266	272	273	269	292	261	244	277	285	259	281	296	286	283	287	275	258	288	298	224	302	261	278	291	269	278	257	295	256	275	261	282	289	295	253	266	293	249	302	296	293	261	278	272	282	281	266	296	265	275	269	281	261	254	267	267	257	244	303	284	273	294	277	270	288	260	273	278	283	259	272	274	274	272	284	279	258	268	280	268	263	290	303	270	260	278	289	270	259	279	292	268	269	258	262	259	255	266	274	262	257	275	285	269	264	277	306	281	277	277	281	261	244	294	288	264	273	290	260	275	273	296	276	286	302	264	269	302	274	250	254	269	257	285	248	288	252	261	264	237	300	243	264	261	276	271	260	285	264	270	275	284	273	270	254	270	267	281	253	245	259	268	284	323	261	247	259	249	262	258	290	274	277	280	269	298	279	246	256	266	259	257	265	287	298	286	302	290	276	280	301	281	260	278	274	270	289	304	274	236	285	286	278	272	295	254	283	272	284	280	269	280	299	268	271	258	293	287	262	254	268	276	274	282	271	243	267	268	254	244	242	260	294	251	284	295	247	289	277	281	262	256	227	279	274	260	267	293	262	280	270	265	283	278	259	285	265	251	279	236	294	262	268	312	280	286	264	263	268	284	269	289	252	267	279	259	250	282	277	244	267	256	270	257	268	268	300	267	267	289	286	258	271	262	291	265	272	272	267	276	265	260	246	275	273	246	274	261	246	266	294	303	275	284	287	275	257	283	266	241	277	272	267	279	252	304	252	271	304	301	266	268	270	256	285	279	298	288	296	299	281	263	274	287	281	261	255	243	275	253	251	297	270	284	267	268	295	251	254	271	274	322	284	260	237	260	267	283	242	288	285	273	283	241	259	264	286	271	304	283	274	274	286	273	279	288	264	264	254	272	295	238	264	262	261	281	264	273	261	292	273	257	226	265	281	248	259	298	276	264	271	259	310	272	280	288	280	271	268	270	305	259	253	289	274	254	277	280	275	294	254	269	282	271	254	267	277	288	292	271	276	305	272	254	281	272	268	248	303	278	273	275	275	281	280	309	261	241	258	267	270	243	299	252	303	246	274	243	284	253	279	273	284	291	247	291	246	299	272	297	291	287	270	221	280	278	263	261	289	289	276	295	275	282	256	289	270	266	269	265	332	297	320	318	261	275	311	292	300	245	284	262	329	269	262	260	272	269	279	276	326	283	264	243	262	296	297	277	267	291	250	250	301	271	275	254	293	277	251	267	264	284	290	262	259	282	314	290	262	272	266	289	304	276	233	284	266	256	319	264
13460	9265	22025	29131	23276	16393	18500	25205	19385	11067	8094	2221	633	619	618	624	652	574	602	618	615	612	644	623	626	601	608	615	602	634	596	613	614	579	620	611	617	592	623	594	642	607	618	630	586	636	560	648	532	617	588	612	598	643	601	580	627	622	592	583	626	630	590	572	632	592	631	639	616	635	613	612	612	582	629	616	615	575	574	615	543	664	577	600	606	575	635	615	615	605	584	585	605	583	685	706	615	610	586	596	620	601	595	638	626	573	615	569	578	564	554	601	604	643	644	661	626	609	643	603	611	645	679	634	559	605	601	602	586	620	611	599	590	587	620	611	601	577	629	624	622	581	577	578	627	638	621	636	613	618	610	579	568	616	612	577	593	610	625	536	587	622	620	581	582	611	639	606	605	568	574	606	603	637	605	598	598	620	628	592	582	586	636	603	592	628	585	579	633	634	583	590	570	632	609	616	582	590	580	627	607	659	598	627	574	592	586	645	645	648	620	611	590	605	570	635	618	569	657	618	643	538	618	581	592	633	626	579	574	649	625	649	597	601	604	591	651	594	615	634	631	589	576	600	611	592	592	595	605	599	617	608	570	639	634	536	627	601	572	632	610	538	616	608	612	602	604	637	604	633	656	629	600	578	607	582	628	563	614	572	621	598	604	605	597	582	579	589	671	626	602	603	624	641	589	569	589	556	638	586	634	563	615	594	630	607	596	616	558	611	573	654	582	596	615	622	593	594	599	600	598	612	595	582	580	619	591	588	598	652	553	619	566	574	572	579	634	611	616	584	618	607	576	629	596	602	561	624	540	596	634	574	638	576	567	648	625	591	566	587	587	605	596	610	602	611	592	600	618	629	583	576	639	588	599	650	592	585	612	642	582	619	570	569	605	606	559	623	593	583	629	623	599	600	620	570	643	623	598	602	572	628	666	588	617	557	606	640	616	615	601	568	558	612	592	628	600	622	594	593	595	587	627	644	654	638	591	598	617	622	592	613	618	607	593	632	562	599	601	557	662	603	614	631	608	643	603	598	622	601	635	633	607	607	616	613	563	594	620	619	617	591	593	597	574	572	584	630	584	597	600	568	633	563	641	578	601	579	573	610	611	591	606	580	575	641	579	616	625	587	590	624	595	582	642	610	585	624	651	594	544	581	583	606	676	613	541	593	636	598	608	600	621	610	576	633	599	596	621	579	632	615	649	636	669	565	602	669	543	603	634	570	588	586	612	589	594	576	594	578	626	578	571	654	640	586	587	612	628	574	587	546	609	618	641	617	612	638	610	622	585	595	617	613	564	597	588	584	607	595	591	602	614	587	638	613	585	589	561	640	617	558	606	598	646	626	584	546	562	574	604	556	613	584	647	589	640	578	625	638	624	606	581	593	597	581	603	569	614	584	663	638	617	635	607	584	582	624	627	554	594	605	591	604	622	568	607	622	566	590	591	572	606	585	588	637	627	561	643	625	618	624	601	598	579	622	600	608	585	660	592	545	596	602	633	627	599	581	617	605	604	612	581	595	655	617	574	635	604	613	631	648	604	646	550	657	598	602	607	609	589	580	626	587	626	595	660	564	621	596	611	585	586	595	595	610	600	578	633	602	617	582	582	635	644	627	617	614	592	590	619	610	591	608	630	597	631	558	545	627	578	594	607	592	587	598	559	617	611	612	597	581	613	577	633	613	630	597	613	614	600	588	607	612	566	598	584	624	587	621	595	593	598	582	606	612	616	614	615	571	661	622	670	601	575	639	599	617	574	593	635	576	616	596	613	602	618	560	607	540	577	593	590	579	608	612	631	587	569	604	602	598	612	587	614	591	594	621	565	609	630	621	629	639	614	574	646	584	587	599	626	632	609	595	646	584	566	626	643	615	617	584	573	566	605	616	590	600	635	606	551	590	569	601	588	602	609	607	561	611	626	598	573	594	591	599	596	660	616	606	558	596	577	613	599	654	582	591	611	636	650	596	594	598	623	588	647	569	585	638	617	607	641	589	598	623	611	613	592	601	599	593	559	563	582	595	659	619	612	625	610	640	552	602	620	565	604	596	589	585	597	625	587	610	615	604	585	643	559	616	594	606	610	608	629	610	651	652	586	605	604	563	611	585	618	606	639	592	570	597	617	611	601	610	609	623	600	591	584	573	617	609	602	611	645	578	609	559	577	549	554	567	604	621	615	598	607	620	659	624	571	637	581	576	599	627	589	619	635	635	579	592	609	637	615	650	622	587	566	611	630	595	580	581	575	634	604	601	610	604	617	592	591	562	588	576	625	590	612	590	581	632	599	595	612	614	626	607	582	571	608	608	584	580	629	588	616	630	598	609	575	566	582	593	572	601	607	587	625	606	646	638	639	575	602	603	590	563	577	617	597	621	595	638	605	615	621	569	606	630	615	636	591	593	566	606	602	593	597	611	595	626	595	652	601	649	593	598	634	639	605	598	598	597	617	632	576	554	638	617	612	588	612	584	606	635	601	580	586	588	566	644	587	617	627	626	616	581	604	593	653	576	606	608	585	563	614	580	614	619	568	592	620	593	591	650	604	595	567	568	611	613	626	596	616	646	621	643	643	646	671	620	615	585	563	643	586	614	588	596	592	572	599	637	618	633	607	589	578	617	599	637	585	617	597	635	602	621	576	602	638	566	584	611	568	576	613	561	620	595	586	595	639	612	628	600	639	590	631	618	598	589	564	607	581	650	639	628	602	560	609	596	612	620	620	636	601	600	615	582	565	573	582	621	590	569	607	569	581	569	613	612	606	615	602	616	575	618	611	597	629	641	555	580	569	602	618	603	606	590	593	589	609	642	616	601	649	577	584	604	613	617	621	611	601	646	601	595	603	613	600	641	557	615	629	628	547	611	610	637	592	642	590	644	608	589	582	580	618	625	578	641	605	643	596	616	600	592	590	633	616	647	631	599	569	599	617	568	629	596	593	603	615	653	595	583	646	625	613	638	617	579	568	598	608	618	625	597	619	629	600	630	591	608	611	584	605	625	612	615	615	553	627	584	620	634	623	629	591	593	562	599	590	613	586	609	653	627	623	627	632	561	561	601	601	551	582	616	575	630	614	605	605	637	620	614	616	581	592	637	607	584	596	605	605	622	648	581	592	613	604	623	605	617	622	554	587	623	565	601	614	557	556	585	598	638	642	575	597	594	632	598	628	605	590	575	603	578	642	592	608	602	623	618	606	623	597	599	624	599	639	593	597	611	605	604	596	566	587	583	593	608	605	614	589	627	596	578	566	578	581	630	654	593	614	598	605	624	673	640	654	606	601	611	651	584	603	620	642	619	581	591	619	670	588	604	581	637	591	591	622	593	608	628	570	583	622	587	604	574	601	589	630	611	573	619	619	668	612	607	629	578	599	600	565	585	640	612	629	610	591	586	618	648	610	551	593	623	599	600	612	590	629	629	650	610	611	585	602	591	604	608	616	622	601	587	614	619	606	642	608	608	592	616	598	623	567	562	612	586	608	608	595	591	595	560
46714	29023	30341	27775	25274	30354	26052	16993	11619	10808	5233	1073	191	148	182	175	156	164	152	158	156	170	164	136	164	149	154	152	137	166	151	184	148	153	157	142	136	154	145	161	142	139	169	156	130	157	159	139	148	161	167	154	148	139	150	145	136	146	146	175	158	152	152	148	165	167	133	164	150	170	152	153	144	167	132	140	153	140	139	165	155	117	151	172	146	161	153	150	160	172	159	145	150	159	163	141	124	161	149	142	133	140	153	144	147	126	143	140	149	138	170	138	148	142	161	165	143	149	150	139	138	169	139	176	144	162	151	137	148	178	151	146	138	144	132	160	138	159	135	147	144	144	141	135	162	145	167	148	142	145	147	119	139	161	139	131	114	172	139	151	158	155	149	144	139	163	149	155	153	163	145	124	158	146	144	137	151	147	140	157	116	167	150	151	145	119	166	162	154	134	154	159	157	137	148	155	148	149	155	166	164	162	166	130	155	160	139	159	148	153	155	146	147	145	153	155	148	166	145	143	154	155	136	139	164	153	147	151	153	138	145	145	156	143	147	151	148	143	138	145	161	159	159	121	138	165	155	161	132	167	155	166	165	140	132	126	136	124	144	139	136	147	166	145	138	156	163	145	167	141	154	163	146	157	164	136	145	141	140	121	152	142	138	145	153	131	144	141	152	151	161	151	149	143	155	173	137	141	153	150	130	138	130	155	131	129	143	150	119	140	134	155	153	139	147	154	151	143	151	149	144	152	152	159	136	149	154	161	157	143	137	145	164	166	138	139	151	137	155	118	165	149	138	124	142	164	125	150	141	150	161	141	164	154	133	152	138	143	141	154	150	141	164	133	137	157	166	152	150	171	129	172	167	135	155	140	150	127	153	133	160	176	157	141	149	163	137	126	128	139	163	155	165	151	160	147	138	148	152	161	171	148	164	135	149	145	135	171	140	153	155	149	145	132	127	134	146	141	153	143	165	150	168	150	159	183	138	136	133	132	141	152	165	146	147	132	173	139	157	154	158	130	118	154	141	165	154	156	142	154	161	146	152	155	160	139	146	152	149	158	126	139	148	146	148	135	145	135	153	170	141	137	159	141	136	169	152	160	163	160	149	139	151	159	149	164	139	139	149	147	162	165	178	150	158	164	157	179	148	139	126	137	128	140	149	158	138	142	176	143	150	163	143	132	151	135	134	143	143	136	131	147	148	143	146	161	159	144	150	151	125	164	155	165	140	144	156	168	136	150	143	158	138	154	149	144	135	149	141	157	155	153	146	128	166	160	169	136	152	143	149	130	149	149	171	131	162	166	148	141	165	164	144	137	137	148	149	139	145	151	144	154	152	148	145	142	140	146	165	153	139	159	157	144	164	175	150	148	138	129	168	135	144	143	141	144	150	152	160	149	142	149	131	146	170	144	167	145	134	153	156	163	151	155	145	162	149	126	150	143	176	152	163	153	149	146	155	147	155	139	148	156	134	151	134	140	163	124	168	148	158	145	158	143	151	165	132	168	136	163	131	155	149	134	142	146	123	180	167	149	136	170	156	149	142	157	150	134	135	133	140	140	133	153	145	168	156	147	124	141	137	155	159	151	167	136	150	162	165	137	157	154	150	153	151	132	167	146	156	150	155	145	138	150	156	158	148	147	166	154	151	165	144	140	158	142	137	156	152	153	169	135	164	134	145	126	144	146	161	155	139	159	155	161	152	170	162	160	155	153	141	135	151	168	150	141	159	158	149	147	123	154	135	158	141	146	137	138	143	135	129	137	160	154	140	164	132	128	174	155	142	185	152	142	139	168	154	166	131	131	153	142	165	168	153	151	148	141	145	155	152	145	142	142	128	153	146	143	159	134	170	160	182	164	138	174	156	147	152	130	146	133	167	165	168	156	123	145	144	159	151	163	131	137	140	165	147	143	157	142	140	126	132	149	160	122	119	143	164	131	165	150	148	156	145	145	153	136	145	158	155	156	155	141	155	133	147	141	132	136	153	169	160	144	125	165	127	162	151	168	141	174	158	159	158	141	159	164	139	138	134	149	144	124	139	158	143	127	138	134	155	144	159	137	132	148	138	149	140	137	147	154	145	163	169	157	136	150	151	145	148	152	144	143	135	157	150	143	145	134	143	148	135	133	143	132	157	154	152	128	153	143	148	139	118	142	159	158	155	141	149	152	156	161	145	152	153	142	135	173	153	141	160	136	126	154	144	133	137	143	157	126	139	135	143	141	151	136	147	132	157	181	146	133	164	171	141	155	147	141	160	169	170	169	162	145	136	154	144	154	158	148	159	148	145	169	131	125	156	148	157	138	159	132	177	125	158	155	154	134	137	140	142	145	152	125	149	132	141	154	140	140	132	180	141	132	143	156	159	150	141	139	156	160	122	129	144	146	158	140	148	126	164	157	155	154	142	145	139	160	119	150	151	168	129	174	154	144	160	127	140	159	169	145	144	166	164	150	138	130	167	147	133	128	146	136	148	175	135	129	162	152	133	137	150	160	135	157	165	160	140	161	148	132	150	156	152	156	150	164	144	144	162	164	144	155	144	143	175	176	159	148	168	164	163	134	152	153	132	149	146	152	156	129	182	159	156	130	149	165	152	129	144	126	138	135	144	151	142	157	128	162	150	149	144	146	148	151	166	145	159	153	150	159	152	136	143	153	145	137	148	153	154	144	153	144	145	141	148	168	174	147	147	128	149	147	158	159	124	133	145	140	126	144	147	118	154	152	174	139	158	160	151	155	156	170	142	141	147	153	141	144	185	155	148	143	164	143	139	128	166	159	133	146	141	151	165	156	145	128	158	139	157	135	151	146	137	143	166	176	141	152	148	144	125	171	141	146	169	151	142	163	153	145	150	169	157	159	139	142	133	145	163	123	162	167	167	146	156	122	155	159	153	136	136	142	148	165	143	165	143	171	158	161	144	141	141	157	149	159	144	161	163	142	149	137	147	140	127	139	147	156	154	150	155	161	146	166	148	158	150	156	156	158	168	157	153	158	123	155	143	156	158	161	151	177	146	158	142	157	151	147	147	166	154	148	157	152	151	146	155	143	137	162	146	138	138	140	147	142	145	136	147	135	152	149	140	140	171	159	157	126	163	138	158	134	137	125	134	143	143	151	149	163	155	150	133	150	155	167	132	150	129	157	136	162	136	146	139	153	136	171	161	155	158	164	143	129	163	145	130	155	149	152	146	158	143	152	138	152	149	147	153	132	158	157	139	188	182	159	159	160	150	133	133	149	143	144	160	154	149	143	153	141	174	136	145	157	164	124	155	166	145	161	140	140	148	142	128	171	160	144	146	176	155	149	147	150	167	153	141	168	144	149	135	145	140	150	167	156	136	164	158	134	138	159	142	141	153	142	142	170	163	144	181	133	164	121	153	144	123	145	127	134	159	156	151	158	147	136	170	138	149	125	157	159	136	134	118	160	156	159	143	123	158	134	147	135	136	136	144	160	133	153	157	164	157	153	171	142	132	128	163	124	181	150
26163	19710	32567	37119	40403	46142	42051	34203	29706	25986	17211	4201	562	553	525	489	509	468	464	413	427	437	445	376	403	423	374	398	398	333	398	394	394	400	357	353	369	364	383	377	384	364	401	370	386	372	374	370	372	369	343	388	372	402	305	375	325	401	353	361	346	381	338	356	369	357	350	346	340	376	367	374	348	383	369	369	380	345	358	389	387	330	364	368	366	343	337	372	370	368	331	349	363	358	372	382	350	355	352	354	378	373	360	365	355	336	351	317	353	367	371	347	357	346	319	396	363	351	349	384	345	334	327	363	358	378	341	361	351	357	312	364	350	362	336	360	374	343	343	316	337	382	360	373	336	337	339	343	324	373	372	420	310	393	361	341	337	372	366	375	344	351	353	361	366	359	376	344	356	361	365	348	326	361	400	385	388	327	350	342	347	333	354	370	326	360	340	324	335	395	387	348	344	348	376	360	352	380	354	353	371	337	352	351	334	357	351	398	358	386	350	342	382	349	328	360	355	342	371	354	338	327	355	377	369	339	374	330	327	368	386	338	337	355	381	371	343	355	316	332	374	360	339	364	307	344	377	364	350	335	368	365	389	363	366	398	327	363	362	336	394	364	359	395	362	359	344	368	354	383	368	310	336	347	361	365	365	373	341	334	403	349	397	362	388	366	334	314	350	332	346	346	355	369	379	360	413	360	401	351	324	374	376	367	363	352	388	344	374	368	323	351	338	333	339	361	362	313	366	362	375	338	378	360	384	338	338	365	367	348	334	328	337	374	317	375	319	383	365	386	395	327	365	369	346	328	343	354	326	348	380	323	324	354	325	340	338	354	356	346	372	348	345	330	382	357	350	332	392	368	345	349	376	328	337	358	340	349	325	356	343	372	344	349	369	373	368	330	364	365	408	381	354	359	381	322	347	335	345	353	353	368	354	343	351	350	374	351	347	362	333	353	349	327	352	393	352	350	343	343	355	362	369	344	363	332	354	349	354	359	362	335	377	363	381	372	313	359	339	326	319	364	361	349	344	334	363	344	374	363	339	343	341	382	393	368	366	356	365	366	365	369	371	364	332	351	363	352	351	374	361	356	374	368	357	337	350	368	355	386	389	378	335	356	341	356	363	354	355	338	365	354	344	341	325	379	367	359	363	333	352	356	372	340	344	363	370	377	363	374	342	351	355	342	324	334	352	349	342	361	356	382	324	335	374	326	314	346	361	369	372	355	365	365	332	364	357	376	373	333	359	347	391	334	355	345	393	349	363	364	348	368	366	385	345	351	350	314	322	315	368	370	384	336	361	368	384	331	373	358	359	332	364	360	370	348	346	336	343	334	362	345	376	368	332	387	365	319	367	334	343	350	357	374	346	353	349	361	328	369	393	329	384	347	380	361	369	341	334	350	373	318	368	374	354	316	345	363	304	366	340	345	344	374	334	311	340	378	327	336	345	359	340	349	340	336	355	392	367	364	349	381	337	360	384	355	350	373	349	343	351	384	331	372	379	341	360	358	325	379	334	367	325	400	342	342	347	368	339	336	339	376	341	378	337	346	368	353	352	369	361	339	358	377	319	341	368	341	340	339	355	356	370	323	347	344	365	367	368	341	336	352	372	354	384	343	361	353	383	365	364	358	353	325	377	356	334	350	353	315	322	381	354	348	313	371	341	363	369	344	372	362	372	374	356	375	371	346	349	354	359	356	351	356	325	352	381	390	339	343	339	346	353	367	392	359	314	335	372	336	349	356	347	357	339	373	340	348	361	383	336	353	362	373	383	333	340	349	375	347	344	368	356	380	369	316	364	326	369	364	369	374	338	363	366	338	377	369	394	352	332	374	302	336	398	397	353	350	377	320	320	324	337	403	345	348	355	356	384	324	345	385	334	363	364	363	343	378	362	335	332	355	363	357	349	336	370	357	368	345	335	376	352	402	372	330	363	376	339	358	350	376	371	382	367	339	351	366	365	344	343	378	404	367	349	333	338	348	371	357	351	352	362	354	366	371	354	339	368	343	328	346	362	402	401	334	323	358	332	363	360	355	369	346	374	370	362	356	325	352	359	352	366	362	322	384	350	354	366	363	355	373	349	359	341	336	353	336	342	356	396	328	360	335	343	360	370	346	370	344	364	365	368	368	356	363	354	363	376	337	368	369	350	376	348	362	358	372	361	358	347	355	372	349	374	370	354	376	343	374	351	340	346	400	401	328	347	360	337	358	360	330	357	341	322	375	318	334	372	347	352	376	362	323	379	335	333	380	362	389	336	361	332	345	368	333	362	356	371	344	381	379	346	361	344	362	345	368	363	379	355	355	354	361	351	371	350	361	343	337	321	340	342	373	371	360	355	318	371	354	363	358	323	363	347	333	335	338	315	354	353	321	383	330	352	354	366	352	332	358	338	360	331	358	349	342	380	364	333	371	343	357	354	334	323	356	374	366	323	387	333	396	346	351	333	384	316	347	360	342	351	333	334	348	333	327	351	372	374	348	378	369	318	346	344	374	355	335	369	381	331	333	344	344	371	351	334	373	354	390	340	340	395	366	366	376	365	360	336	354	383	347	362	376	346	350	352	361	354	347	352	377	361	363	337	352	385	364	394	383	345	346	350	359	368	335	323	350	365	351	355	348	362	385	360	347	367	356	399	361	345	348	377	380	350	346	315	358	349	349	349	358	353	329	331	338	339	359	384	388	375	335	367	372	361	367	361	341	333	377	338	408	337	376	356	344	352	359	369	381	341	329	378	350	391	366	403	327	382	359	371	351	378	347	369	398	379	317	325	366	337	375	352	338	356	366	329	349	373	400	369	319	400	361	350	336	382	338	353	361	332	358	342	353	348	348	347	364	345	369	355	347	362	358	358	370	366	340	385	343	397	368	332	356	369	334	350	322	389	367	351	345	328	340	409	332	332	330	368	357	342	346	370	407	358	361	382	361	361	362	346	360	346	365	354	350	359	335	326	364	404	335	337	334	339	389	348	349	372	369	329	362	385	351	364	345	338	334	387	331	387	353	360	364	365	359	384	345	352	339	359	331	330	378	359	337	371	375	348	333	364	359	332	346	392	373	357	326	363	337	335	332	324	335	348	384	368	355	371	342	330	337	336	360	363	335	354	384	346	306	363	365	340	322	342	350	339	326	352	356	337	320	351	363	336	352	346	356	391	349	362	351	363	351	335	378	380	363	346	379	330	346	352	375	355	345	359	369	373	365	377	417	339	324	336	359	384	327	350	336	321	353	367	341	334	349	359	364	348	411	337	380	355	339	354	357	341	387	389	381	319	319	343	397	369	354	368	337	325	361	320	364	349	310	363	392	400	347	359	351	350	358	362	345	323	357	365	374	371	343	368	373	370	373	360	359	425	319	369	342	347	309	355	342	344	352	383	413	359	378	352	414	352	375	306	355	390	331	368	361	347	366	341	379	379	340	344	351	384	382	342	352	399	356	340	353	361	340	375	363	357	355	356	349	356	385	349	358	379	371	328	381	349	366	375	333
56461	38067	36080	38795	33959	31222	32626	29464	19340	13412	4945	1837	245	197	188	205	190	166	166	187	164	166	153	158	168	162	156	172	160	167	155	150	139	158	179	204	156	136	145	146	180	127	157	180	144	167	162	182	161	159	137	188	144	156	150	138	156	131	154	138	151	158	156	141	167	154	165	153	152	138	163	142	165	163	150	142	169	164	144	162	155	131	139	155	137	142	157	137	148	140	161	156	118	127	150	154	133	173	134	142	147	128	151	161	155	175	165	166	175	150	146	163	145	135	161	144	173	154	161	149	167	152	135	137	146	155	144	153	136	128	164	146	162	141	155	145	141	133	171	133	118	155	136	151	143	138	159	156	166	131	151	149	156	152	168	139	140	153	158	157	142	155	130	135	172	171	144	164	157	151	172	146	131	146	152	162	168	181	147	124	149	164	190	142	160	164	176	154	139	150	143	144	153	164	139	142	161	153	136	176	148	157	168	139	163	143	158	162	144	158	163	159	150	135	136	146	157	152	138	144	155	144	150	145	136	145	158	145	149	145	133	145	157	157	153	154	160	146	145	148	126	161	147	146	141	147	163	153	137	172	143	141	157	131	152	184	156	157	163	166	131	138	147	150	152	155	137	161	147	140	134	145	168	140	138	164	151	148	158	154	184	158	147	141	150	140	135	148	148	151	156	150	157	153	131	138	132	163	144	142	146	151	154	143	142	130	133	178	151	138	141	156	138	151	150	156	166	171	143	158	128	161	171	153	158	180	144	132	163	158	156	136	138	150	135	124	150	129	136	147	181	158	132	150	168	170	175	171	133	147	146	167	152	152	152	147	137	152	177	135	148	141	166	165	144	155	156	159	145	146	146	134	170	158	162	160	133	139	157	151	147	166	148	140	142	127	157	161	144	123	143	172	152	151	163	159	152	152	137	156	160	140	150	173	168	167	144	151	134	164	153	135	164	135	154	161	145	137	144	154	146	140	154	156	145	142	143	160	168	179	128	151	155	128	153	138	158	143	179	172	156	144	161	163	128	138	140	169	169	155	138	146	166	154	136	145	146	146	139	141	169	158	169	138	141	167	132	147	179	172	139	150	170	161	150	171	125	151	160	152	143	134	163	131	146	149	159	134	148	140	156	178	159	172	167	147	155	153	139	158	138	167	143	175	145	135	153	150	145	150	156	151	136	158	144	159	135	131	147	164	137	131	158	151	128	153	149	144	166	143	148	159	137	151	156	149	140	138	148	157	150	151	156	168	153	183	155	156	142	174	161	142	173	156	155	156	167	127	152	151	175	137	154	157	148	181	163	163	148	166	147	149	124	149	156	145	144	151	165	149	140	181	160	136	157	134	159	163	156	139	152	152	170	144	151	183	156	170	139	168	161	172	135	160	146	151	156	184	168	150	146	159	173	157	169	160	189	142	151	143	153	129	146	140	148	149	155	155	144	167	158	115	161	156	140	146	172	148	138	170	135	163	159	156	123	128	141	155	143	143	148	165	149	156	144	157	143	144	137	165	159	147	168	160	129	138	158	163	161	150	162	134	143	156	150	135	135	171	149	144	169	151	148	140	176	146	164	169	136	172	166	164	141	157	163	138	176	150	156	157	146	165	160	174	161	159	121	152	166	155	142	155	164	169	152	155	161	156	156	152	169	149	159	150	146	140	153	159	180	158	140	150	159	156	141	141	169	142	163	156	177	143	161	152	165	168	151	140	182	139	144	132	135	149	139	148	134	160	144	160	155	144	146	137	151	173	156	143	128	153	159	140	142	143	164	126	168	142	184	148	150	184	142	151	169	146	155	142	199	146	158	154	160	155	164	121	150	160	160	142	141	159	143	147	158	133	176	155	186	145	113	148	133	156	169	156	151	139	148	141	153	158	140	145	129	158	142	144	161	158	155	145	148	147	144	162	167	169	170	139	157	166	167	144	141	168	131	135	140	174	131	156	159	147	166	139	165	140	156	148	155	139	147	136	160	140	149	143	148	163	179	149	162	144	158	139	137	142	149	162	150	147	165	132	154	162	178	128	143	156	138	147	170	159	162	163	165	168	156	170	164	151	125	181	146	141	145	152	142	149	157	166	126	166	143	162	175	149	176	145	122	144	137	145	155	155	169	146	151	157	164	149	147	117	131	149	169	153	134	167	147	163	149	159	149	137	155	154	165	172	140	153	144	136	165	158	160	156	151	147	146	165	141	143	139	138	142	146	159	148	160	141	155	161	143	152	145	153	158	160	152	155	139	155	153	128	166	141	153	137	147	148	160	165	149	151	142	139	161	162	163	156	174	164	175	148	148	139	143	154	134	136	147	155	129	146	147	151	128	153	155	161	162	133	160	172	146	130	158	143	163	174	160	140	159	145	135	145	180	135	162	143	150	149	150	170	152	170	139	156	149	180	137	149	160	140	142	154	166	170	153	162	170	164	170	157	132	152	150	155	132	153	152	158	159	178	155	158	159	175	164	150	125	154	136	148	152	141	158	161	166	164	159	159	153	147	148	172	135	157	118	148	149	164	153	144	162	158	142	152	141	139	146	146	145	166	150	168	154	144	143	155	131	135	148	163	150	139	160	123	149	160	158	155	169	154	146	144	148	166	162	182	159	136	164	143	147	138	172	144	154	170	165	166	135	160	151	137	119	153	155	153	151	127	150	153	152	146	169	151	147	152	149	163	158	157	156	146	155	129	150	128	126	136	148	142	161	148	153	157	143	151	156	161	148	152	153	136	166	162	165	177	175	141	147	145	175	170	161	140	173	155	159	160	148	148	122	149	156	167	156	136	153	140	150	150	160	174	162	150	161	157	167	153	168	160	152	157	135	165	143	149	168	153	150	162	148	182	151	135	142	145	161	140	144	153	161	134	142	142	152	151	162	151	156	145	159	136	131	147	150	147	155	157	151	164	150	155	160	162	153	161	154	163	167	145	146	170	144	150	161	153	155	142	138	152	133	158	162	168	159	136	141	153	155	144	136	154	137	145	155	152	138	166	149	169	157	147	144	139	156	156	126	148	184	142	154	158	142	149	154	145	177	135	127	134	145	128	155	157	156	145	161	146	148	142	129	163	123	149	149	130	149	178	146	155	146	163	136	148	157	150	144	144	166	156	166	138	154	180	143	143	135	146	149	148	150	149	162	155	140	152	174	144	161	148	168	158	144	136	136	156	166	160	157	148	162	153	147	169	153	162	135	154	167	181	138	147	160	151	179	137	150	125	162	155	127	174	119	150	161	155	142	158	155	162	152	149	149	167	133	135	145	175	163	162	148	116	162	145	166	131	136	157	144	157	146	133	140	144	141	144	130	163	165	154	172	156	155	161	154	132	143	161	183	145	158	175	134	148	156	158	138	129	175	150	152	158	169	131	146	157	150	170	165	157	134	159	152	157	157	150	132	168	166	153	183	130	158	144	134	159	166	188	160	168	173	156	133	169	145	153	130	136	175	133	185	150	127	147	161	168	153	158	124	134	168	157	165	150	142	126	126	169	152	150
33451	27137	37416	47732	46220	46562	48780	45968	35948	31525	13815	6968	696	671	597	583	569	565	529	527	494	511	413	439	457	440	407	446	433	417	456	442	408	408	398	413	463	417	429	428	375	398	402	409	391	389	425	390	364	390	401	411	390	378	416	390	413	380	384	376	382	373	409	380	375	372	371	366	383	369	351	392	392	378	364	376	393	390	381	401	362	355	413	368	403	371	389	379	372	404	397	377	408	387	363	386	338	391	376	337	404	382	386	369	360	410	376	377	358	394	384	394	362	380	359	374	392	391	353	387	366	359	366	357	367	355	383	401	372	382	341	392	394	377	401	388	357	348	371	385	373	340	380	375	367	420	357	353	386	371	372	410	370	376	381	400	362	362	378	361	390	375	384	336	414	390	390	355	354	389	365	341	382	366	366	364	355	395	364	370	374	389	358	364	384	386	382	360	380	403	386	403	388	392	411	395	387	361	377	398	369	372	375	381	384	332	370	363	404	363	350	359	385	349	380	389	402	348	343	359	418	357	363	347	388	366	377	383	417	389	348	375	406	364	337	380	378	394	369	402	381	378	374	357	374	373	371	368	360	352	335	368	372	389	394	366	361	399	366	372	386	387	355	410	383	393	390	408	361	365	349	418	371	373	380	366	362	407	364	373	363	414	384	361	403	348	356	417	349	363	359	388	413	392	378	382	409	365	335	335	375	356	356	376	403	366	388	390	350	346	388	339	355	373	366	407	361	407	349	382	399	355	376	393	349	369	381	389	360	381	364	402	359	333	360	374	386	351	405	371	352	391	380	373	400	374	396	355	372	391	367	375	368	395	391	371	393	366	341	376	373	382	336	379	399	344	386	360	403	390	382	382	343	343	369	357	371	403	391	383	384	363	370	367	395	377	386	381	384	384	396	375	347	330	372	376	379	348	372	340	379	352	389	386	372	399	387	371	365	364	387	369	395	375	391	359	424	362	373	392	362	401	389	373	358	385	352	385	394	347	371	401	371	358	353	388	361	400	374	380	393	388	384	359	373	377	379	388	363	391	389	364	409	347	336	381	386	371	378	381	349	375	397	367	371	370	392	353	380	365	370	393	399	350	385	392	372	396	375	342	372	347	359	376	359	362	360	367	372	374	387	381	354	394	398	346	373	385	375	394	378	350	376	374	409	337	382	342	375	373	361	356	376	376	377	360	344	348	365	353	365	369	392	365	394	339	371	383	382	382	393	395	377	393	373	349	358	393	389	344	400	376	348	363	368	343	368	362	361	406	377	393	365	379	400	383	370	379	354	372	382	376	374	391	369	390	377	382	371	381	357	397	382	360	368	379	368	375	387	364	395	329	376	347	362	386	362	374	375	387	359	387	379	372	351	387	371	365	369	384	344	361	392	357	384	360	349	390	382	336	373	370	376	416	341	375	385	381	385	394	375	400	378	385	356	383	395	357	377	357	351	365	363	389	367	364	400	352	390	350	375	414	358	347	387	388	363	362	388	338	345	385	355	375	375	382	394	384	367	380	378	399	347	388	355	385	431	391	379	370	395	367	366	398	383	378	381	384	368	383	387	355	377	398	357	386	369	366	388	354	378	380	361	380	378	365	352	363	372	355	394	364	387	367	377	387	343	403	391	399	404	381	354	352	373	347	360	355	368	356	400	372	389	392	417	379	383	381	373	375	356	362	401	357	361	365	344	340	381	362	368	364	348	381	357	350	396	395	380	391	396	395	378	391	377	369	393	336	358	368	401	373	352	384	383	384	356	386	375	382	358	383	408	352	375	373	375	348	334	359	391	378	404	353	336	358	373	413	372	384	385	358	368	357	370	367	373	401	341	361	361	386	386	355	359	339	387	357	352	398	387	374	396	367	374	376	415	364	353	372	378	348	360	371	378	410	373	378	380	408	377	411	376	374	408	376	375	387	350	378	405	393	352	381	362	404	366	367	384	371	394	361	395	390	410	366	377	375	397	380	364	372	377	352	395	373	405	357	351	390	369	382	363	376	368	385	412	383	372	368	375	346	370	372	365	404	375	374	371	382	338	360	388	358	382	362	381	373	374	386	377	343	343	378	345	400	402	365	382	376	388	369	357	390	402	379	391	356	389	359	386	390	362	401	384	368	395	368	368	395	381	401	374	366	358	431	360	382	352	397	393	388	340	397	366	390	360	405	387	393	366	399	357	393	361	402	377	379	369	366	390	386	353	357	352	356	332	399	376	383	365	409	369	402	405	369	386	365	404	425	371	360	362	376	390	378	390	389	384	378	363	399	377	388	395	381	362	387	385	372	359	379	383	400	418	373	368	360	397	372	422	374	364	385	371	363	338	375	370	388	364	409	352	370	365	360	380	333	360	354	395	371	343	408	382	388	374	379	382	374	434	377	379	367	347	367	367	328	335	395	384	393	392	350	393	383	377	373	380	356	352	353	380	395	380	346	392	363	379	351	370	420	364	391	372	390	384	350	355	363	357	352	384	353	380	387	363	392	385	386	363	388	355	362	359	364	380	365	385	389	375	353	379	380	356	332	386	363	358	404	358	342	352	365	369	340	396	383	383	372	356	382	374	395	410	373	359	371	369	404	368	350	385	400	367	371	378	355	384	347	382	393	348	359	355	353	382	362	375	365	393	348	379	376	354	383	358	373	360	384	386	335	347	338	342	342	344	392	393	362	389	384	395	381	370	356	355	384	370	388	381	399	386	361	362	384	365	375	390	355	367	358	394	376	394	359	337	357	370	365	367	351	360	400	378	375	386	382	385	359	361	374	380	387	383	369	362	364	372	408	391	394	372	360	381	362	389	414	382	368	363	357	360	336	355	375	347	397	369	340	385	394	367	374	401	394	377	361	384	387	361	328	375	368	349	365	419	328	370	374	415	349	363	400	394	374	367	375	385	368	376	397	344	331	402	401	349	383	372	365	387	388	341	358	374	366	379	364	339	367	353	382	359	358	389	360	368	373	336	359	364	390	358	381	374	355	330	356	338	397	396	353	382	388	377	383	348	358	409	378	346	365	382	358	356	398	395	377	365	355	377	346	386	374	371	375	350	364	388	374	361	377	351	373	346	350	392	338	381	397	371	381	357	373	386	399	371	389	373	357	358	374	363	364	376	364	391	360	376	339	350	366	378	388	379	377	353	366	388	409	394	337	386	369	371	343	401	366	367	404	390	388	362	398	404	393	377	383	347	361	366	368	396	360	385	374	413	363	396	366	387	367	355	402	380	372	341	370	382	379	339	385	369	346	359	403	375	353	350	346	366	385	400	368	366	371	395	386	391	373	383	402	369	421	388	361	354	392	393	374	385	350	375	385	407	418	372	377	365	371	405	409	394	408	376	355	392	390	359	390	368	350	425	370	387	398	361	362	395	361	379	375	403	411	364	364	365	399	367	378	361	401	338	368	396	397	389	378	406	377	396	389	371	399	364	359	374	372	381	359	364	412	373	388	370	379	408	369	384	362	387	404	383	352	357	382	382	362	417	361	372	390	399	342	371	347
22545	14270	19297	15867	10781	15163	10290	4743	3694	2008	1017	534	262	298	251	283	282	267	241	276	261	276	269	272	277	267	293	287	270	261	252	244	277	258	248	293	242	259	267	265	279	269	262	262	254	273	278	243	278	296	264	275	252	251	273	297	292	279	254	270	266	267	265	272	277	292	265	288	260	267	276	293	265	237	254	258	246	288	252	290	268	261	272	271	258	249	303	231	269	274	306	270	267	288	299	265	252	258	256	284	295	305	281	262	244	324	263	266	263	264	258	255	255	252	289	237	293	249	250	263	240	306	279	275	267	268	257	260	264	257	252	275	289	270	277	267	261	262	256	262	276	243	253	270	241	260	266	259	242	272	281	263	295	281	293	269	293	297	269	275	252	269	274	271	306	255	299	263	268	276	270	281	261	289	247	266	268	268	265	270	282	272	275	277	270	253	276	273	297	266	254	252	269	261	245	261	271	262	270	247	259	248	243	278	262	250	261	274	265	262	276	273	290	277	283	249	279	264	284	267	254	302	240	286	256	280	206	261	284	297	253	286	300	251	281	303	269	273	257	263	257	265	291	282	254	259	262	285	227	282	267	275	287	250	230	250	274	290	242	256	307	249	273	271	264	274	268	284	246	262	274	290	291	287	285	246	296	267	269	279	261	265	273	249	249	300	260	276	239	268	283	271	292	241	286	263	269	265	260	257	241	255	302	291	254	287	263	247	242	263	297	285	261	282	284	275	295	250	272	300	294	256	256	266	259	252	299	284	279	285	282	261	280	281	260	261	284	287	290	263	263	279	269	285	269	287	273	260	282	305	294	261	257	293	268	274	261	269	267	276	285	281	270	275	269	264	285	251	247	266	256	275	245	281	302	253	252	275	297	280	250	250	269	240	274	250	294	230	261	275	252	261	260	259	283	247	271	283	262	256	275	257	245	262	265	241	319	247	265	267	260	260	291	278	280	283	277	272	268	263	265	269	257	242	259	279	238	249	259	252	315	261	263	279	246	281	272	286	295	237	281	287	246	271	260	260	278	267	275	260	268	275	266	271	261	272	263	293	289	265	260	265	289	247	267	263	252	251	271	266	252	250	265	261	279	256	261	271	270	229	258	258	273	258	254	243	236	264	232	241	273	278	302	238	245	287	273	287	245	268	278	268	298	287	283	268	252	302	243	265	259	278	280	299	309	264	286	271	242	262	232	261	283	269	242	244	270	270	269	266	232	243	267	248	277	248	263	281	264	269	249	276	263	303	278	263	235	243	226	292	289	256	288	254	266	307	295	275	271	297	244	292	278	228	327	291	288	297	307	279	244	271	271	251	283	259	261	273	295	269	256	279	267	265	284	233	275	260	283	244	293	241	278	234	247	250	230	259	294	249	261	288	279	266	271	263	265	276	268	257	270	264	277	268	272	265	276	264	243	246	267	271	295	262	276	269	247	295	289	270	273	254	239	288	273	273	264	322	256	269	273	261	262	290	273	268	266	287	245	245	264	255	261	247	245	272	246	267	265	294	249	269	259	267	289	287	288	295	262	274	273	259	287	272	274	287	252	262	268	283	313	257	252	262	281	279	275	283	264	291	269	269	298	257	248	284	256	295	242	289	276	277	260	270	288	265	291	277	275	278	265	234	244	271	220	282	279	271	270	302	291	274	283	251	305	282	285	260	255	214	270	294	277	267	290	274	277	250	279	275	307	235	274	284	275	283	298	262	283	280	228	293	251	285	291	264	273	286	266	305	263	276	258	295	280	250	261	288	267	295	279	286	264	254	292	265	257	279	286	307	273	261	241	266	254	245	264	238	276	281	255	258	259	278	266	258	287	271	259	295	279	281	276	253	290	260	261	279	279	253	296	256	246	273	263	261	246	283	283	287	289	243	249	270	272	260	266	245	272	272	299	266	280	265	290	251	290	283	255	258	290	280	252	248	291	253	262	283	259	240	220	247	268	284	243	239	266	268	287	269	271	285	300	239	269	281	267	269	249	258	320	269	240	257	272	293	256	296	284	271	276	285	285	303	274	309	286	266	278	297	280	269	292	261	278	262	275	259	299	294	261	296	256	296	295	250	289	295	272	288	282	261	267	249	259	297	286	294	295	259	275	275	284	255	333	292	272	244	284	303	270	265	280	244	280	279	286	273	263	250	271	289	295	260	266	284	259	258	286	295	235	271	259	243	266	275	288	258	280	268	271	289	274	262	281	271	277	262	258	263	268	254	277	301	273	261	288	264	271	260	250	297	256	270	243	279	258	267	284	261	255	290	272	279	274	251	234	251	282	241	245	265	269	256	272	303	268	246	259	311	283	245	258	266	260	253	300	290	287	270	234	269	263	255	257	277	267	288	295	274	275	293	269	254	277	264	282	303	276	249	273	291	268	271	272	300	232	255	248	276	243	249	246	243	255	253	289	295	279	270	278	282	278	261	280	296	251	263	259	250	276	282	267	270	243	245	265	287	257	268	260	269	266	291	259	268	275	314	285	284	278	260	258	320	283	299	269	272	260	277	266	274	253	277	233	291	320	257	283	258	244	258	284	263	227	245	282	240	295	279	264	254	282	256	236	266	276	290	275	271	257	254	278	290	282	297	283	266	266	261	231	271	282	283	307	284	260	280	280	286	257	274	268	269	246	264	266	286	266	258	281	253	259	286	291	280	242	254	242	261	272	287	269	258	282	258	264	251	293	263	289	290	247	265	275	295	275	280	288	246	277	237	264	273	276	288	271	263	284	266	292	260	286	288	252	266	304	273	256	265	291	272	254	289	325	252	297	243	259	292	236	284	279	282	280	319	272	266	246	291	285	288	270	267	241	302	285	293	259	285	277	270	241	275	266	291	278	294	285	255	261	278	250	258	265	276	279	263	284	299	290	246	268	273	276	239	282	262	276	254	257	280	246	277	225	272	269	262	240	270	276	239	271	282	236	300	270	268	276	262	276	306	263	264	242	277	277	277	251	276	225	254	260	296	286	285	289	287	284	240	249	261	250	270	276	291	256	283	267	269	242	280	284	282	257	245	259	278	267	277	283	282	270	244	278	297	281	295	294	280	258	267	271	284	279	246	255	285	287	259	248	287	263	267	278	289	251	262	248	261	287	256	257	272	281	258	255	262	298	288	253	254	251	287	288	267	276	282	277	246	270	259	246	242	286	257	293	276	281	262	260	264	278	248	302	302	292	292	271	281	270	275	272	298	286	284	261	275	234	240	253	266	253	269	247	293	270	274	248	250	288	255	259	291	275	277	253	266	260	259	291	296	262	239	252	250	265	267	267	276	245	316	281	254	287	263	233	278	270	281	308	304	279	280	248	249	283	261	292	290	295	292	275	274	266	254	302	261	254	259	280	301	284	283	275	291	308	294	314	294	291	266	281	263	285	270	288	261	255	273	259	300	256	252	250	241	265	264	258	279	246	256	244	293	287	294	257	254	288	289	230	214	283	276	285	266	282	260	276	285	242	240	292	269	278	263	275	272	250	259	293	280	261	288	263	272
12684	10740	26300	25775	25634	33090	25150	14879	14022	8105	4330	1768	622	651	620	579	641	651	614	611	613	605	601	592	621	571	583	616	578	615	625	643	657	601	604	613	602	588	554	592	606	613	614	572	603	606	561	582	602	569	608	609	575	635	588	614	623	599	588	630	602	609	627	596	589	612	586	585	553	564	582	581	578	595	599	598	597	606	632	634	647	603	618	570	630	597	624	643	603	599	614	593	623	606	627	565	576	591	656	589	630	587	558	566	613	594	599	595	639	608	580	633	611	593	671	615	537	645	618	602	627	581	675	598	625	587	562	646	605	645	607	579	595	575	627	636	565	590	601	594	577	624	606	552	633	613	608	609	604	575	574	570	549	623	588	605	579	576	577	613	600	598	584	583	606	616	640	659	602	618	625	582	630	634	605	638	562	583	609	595	571	585	614	620	598	598	584	597	585	608	634	596	587	595	630	621	620	518	604	570	597	545	580	596	586	636	609	588	626	625	594	602	635	582	623	628	582	615	633	641	556	619	558	587	585	592	604	612	566	622	612	578	614	573	567	574	618	605	594	637	588	566	655	637	592	572	665	622	600	628	626	608	561	569	580	606	574	609	606	651	602	570	566	590	569	658	598	655	618	558	607	571	607	601	584	583	608	564	604	638	609	585	595	547	629	581	577	557	581	608	608	648	551	601	617	599	614	581	600	572	583	619	589	596	609	610	575	626	634	625	575	588	605	612	623	583	601	625	609	623	579	588	559	618	650	562	572	625	607	574	605	589	626	632	631	577	590	656	599	589	642	587	601	598	553	646	626	554	637	616	626	564	602	604	584	573	645	602	605	594	629	609	588	592	624	612	612	594	607	580	573	618	578	630	567	633	534	592	556	602	616	615	592	594	593	606	609	612	582	607	593	582	600	586	582	605	597	577	555	594	578	599	626	583	596	569	628	602	611	597	594	567	583	608	604	599	562	556	617	583	571	629	601	591	611	609	601	608	593	587	576	593	644	569	541	577	575	567	565	641	601	634	601	615	630	595	607	611	597	603	577	659	628	599	606	623	630	645	640	645	593	574	595	642	621	612	615	584	599	609	575	571	582	572	632	650	603	520	559	639	612	584	607	608	617	620	579	584	600	605	602	590	591	631	617	592	579	563	572	576	613	586	559	562	568	629	647	615	578	584	622	609	558	577	610	609	614	600	582	592	580	615	597	617	627	584	614	622	649	595	558	623	594	574	579	591	598	627	616	587	606	588	605	643	576	693	612	630	602	621	561	592	552	603	600	605	634	602	600	607	619	563	629	604	591	616	607	593	593	652	608	589	585	640	589	619	640	590	624	590	574	611	612	623	651	583	608	635	592	641	609	574	602	599	571	586	602	591	596	543	566	619	610	592	640	614	608	596	570	607	610	621	595	590	592	589	553	609	587	643	631	599	623	564	559	580	594	609	548	594	636	595	592	582	596	593	570	612	577	599	593	561	615	601	595	621	638	624	593	594	628	584	582	581	619	607	623	628	660	612	669	636	607	599	567	616	626	572	658	572	595	586	588	605	581	622	620	572	603	602	624	595	591	571	603	628	626	593	602	579	583	600	580	577	635	601	592	605	640	580	595	640	590	595	584	588	658	599	626	586	609	608	591	593	607	620	613	586	593	551	561	639	593	646	675	588	576	571	565	619	592	595	628	605	618	602	628	570	579	634	556	586	615	571	611	568	591	597	564	590	600	582	568	556	623	581	654	600	604	571	621	601	606	596	574	625	616	631	603	604	619	606	623	636	611	619	589	582	615	592	609	598	616	623	587	599	635	605	602	603	572	613	583	561	574	567	613	607	587	622	581	584	633	545	584	630	616	641	574	638	582	595	605	607	596	623	598	584	635	616	603	611	591	614	597	609	592	563	581	601	642	536	570	612	594	598	591	604	608	603	599	607	587	565	592	590	600	621	570	577	581	585	575	634	630	628	598	583	600	635	587	600	639	644	602	610	586	639	629	587	590	592	632	598	625	605	594	591	621	625	634	599	603	615	581	602	599	608	616	610	602	590	539	620	619	604	632	616	593	601	585	567	638	569	603	596	604	541	588	627	590	599	578	598	593	571	607	622	631	641	565	602	587	593	620	584	609	628	609	585	599	569	593	603	608	547	567	601	611	603	615	621	648	594	570	630	584	640	574	570	641	658	554	592	598	621	595	567	568	610	645	613	617	607	559	593	598	621	636	599	591	568	633	605	599	635	583	577	611	597	594	590	562	597	605	604	596	649	628	572	578	633	663	591	605	631	593	575	578	596	629	598	604	651	607	612	557	613	604	596	588	608	570	604	581	571	632	602	623	614	569	616	578	556	605	599	606	575	588	631	602	575	603	592	619	585	607	604	597	616	581	596	643	571	604	579	629	597	647	585	576	639	554	624	589	587	572	614	587	589	598	614	639	624	577	649	593	612	591	589	593	641	617	628	538	652	576	623	602	636	615	610	556	610	635	636	553	619	595	582	593	608	591	573	585	601	587	612	584	571	629	669	562	565	568	532	575	630	640	588	561	589	634	566	614	587	585	593	555	565	584	595	646	597	603	603	567	607	573	593	602	581	554	626	642	629	581	567	574	614	583	614	612	598	591	620	588	586	602	577	603	588	607	584	589	628	673	641	579	589	607	595	560	632	598	595	618	598	580	590	586	600	593	649	579	542	600	593	607	622	592	556	573	612	561	607	619	590	588	588	575	657	608	582	623	604	643	612	601	597	619	614	577	636	609	619	610	638	630	586	609	620	619	614	573	605	602	624	625	589	619	610	557	603	614	586	596	623	576	621	606	583	564	646	570	568	610	644	638	640	627	577	589	551	626	620	608	618	645	650	608	573	609	580	594	571	606	611	611	589	625	557	612	558	601	609	586	636	577	594	628	620	673	622	594	612	624	573	610	581	588	591	592	605	577	657	594	559	612	620	605	597	590	627	640	619	616	607	622	623	566	597	607	563	575	607	605	575	624	608	666	570	653	612	605	593	618	641	631	625	626	527	643	624	623	617	598	555	607	603	584	596	573	585	585	595	587	600	540	570	620	596	577	587	587	566	593	606	629	572	576	617	591	553	585	617	571	608	573	633	582	602	574	594	612	618	603	645	579	598	547	636	619	640	605	603	589	568	609	619	610	582	596	637	611	624	581	618	583	571	601	605	589	638	622	586	552	565	566	642	652	589	573	565	608	604	583	599	620	636	608	617	654	615	629	576	617	581	588	565	562	591	604	600	650	628	614	607	598	573	622	606	619	578	595	598	574	617	607	589	610	571	606	608	629	620	558	588	612	616	613	606	602	588	580	606	618	596	607	659	596	637	661	596	588	612	575	619	609	657	613	572	598	633	586	555	576	605	607	631	588	630	599	629	639	611	592	597	601	580	593	615	604	585	630	606	608	555	622	600	588	594	588	570	602	602	638	596	574	600	601	636	615	600	611	588	607	568	571	610	642	650	562	570	618	608	614	609	596	616	632	594	591	597	637	590
54807	43740	36233	29671	27809	37297	36001	17003	5136	5905	4442	935	169	177	177	168	165	143	156	175	149	182	170	155	160	140	159	163	173	149	136	160	143	154	157	139	151	153	152	169	136	155	153	141	167	135	150	174	152	172	159	135	152	136	121	150	151	149	145	156	148	126	158	160	146	142	154	182	184	155	136	157	147	166	169	143	157	146	165	134	146	156	145	158	159	147	157	162	168	166	140	138	145	156	152	160	147	143	171	152	160	138	145	137	134	182	141	137	138	138	142	169	139	135	151	158	161	160	145	162	146	147	118	137	161	146	153	155	151	137	154	141	155	130	142	157	179	148	142	159	133	142	154	179	151	169	145	148	139	167	140	148	155	164	132	157	136	149	159	170	148	148	162	146	155	155	151	151	142	157	167	157	154	144	156	154	173	130	166	156	146	164	135	170	135	161	148	151	140	168	133	147	136	143	155	152	147	158	138	137	141	117	165	150	164	140	137	159	159	150	124	159	143	144	160	162	130	139	131	144	161	162	145	138	138	168	129	140	146	166	149	152	174	147	147	136	157	166	160	177	141	163	147	138	164	133	154	166	128	137	175	160	172	177	158	162	152	147	121	151	161	152	156	145	146	136	162	156	135	162	152	140	159	162	139	162	157	153	157	171	143	132	131	146	143	151	150	133	133	137	176	133	151	151	143	146	142	162	129	135	171	131	143	158	157	163	154	139	143	166	144	129	161	142	151	140	139	136	141	132	142	150	153	152	142	145	146	149	147	145	143	148	155	157	164	179	158	147	112	153	143	161	147	171	163	153	140	162	145	143	173	158	151	139	141	126	134	167	158	138	137	145	130	160	139	150	155	164	146	147	174	126	159	168	172	148	136	144	144	141	155	148	158	147	152	139	170	160	149	139	150	126	183	129	157	137	145	148	155	140	152	132	163	191	181	162	142	159	147	159	138	153	154	160	155	133	146	161	146	147	160	142	143	157	158	131	161	137	144	151	164	131	171	154	161	154	140	134	151	141	148	143	138	137	134	141	165	172	115	140	155	134	155	163	136	154	147	160	140	145	148	155	166	149	133	141	149	147	123	126	171	156	159	155	163	146	146	125	145	173	135	155	155	147	149	132	148	154	153	153	178	163	165	177	158	148	161	169	161	160	163	137	175	156	146	161	155	143	166	145	172	143	163	166	149	172	157	156	140	142	147	150	134	148	159	150	135	144	127	157	153	168	151	156	136	153	145	150	147	149	142	153	163	151	171	172	146	147	148	166	152	173	163	138	157	164	142	142	139	148	133	141	142	159	152	143	140	158	153	136	144	157	156	149	146	144	150	136	161	154	124	166	162	138	146	157	115	158	178	159	160	148	135	140	145	130	149	121	151	141	156	154	144	152	137	133	125	154	136	154	152	156	161	138	143	168	143	144	122	144	171	153	152	152	125	157	143	145	118	159	126	168	175	161	174	149	139	155	147	147	143	154	140	146	158	146	144	155	177	146	144	138	179	147	144	166	146	146	174	143	151	147	169	143	162	141	138	137	142	140	157	163	153	155	154	160	151	132	157	161	139	144	143	138	150	156	166	140	180	134	152	156	167	151	168	179	141	150	163	157	151	127	164	138	144	144	133	155	163	181	166	141	150	160	153	139	148	168	166	157	141	153	136	168	170	172	154	146	143	133	144	148	159	173	142	160	195	143	145	155	157	163	166	164	141	133	147	153	133	156	180	132	158	149	150	165	142	169	160	153	177	134	141	134	152	143	146	165	179	147	141	169	152	163	149	126	110	136	131	157	149	151	161	146	160	157	130	164	153	139	153	158	142	151	136	148	151	136	134	140	130	134	164	144	136	141	139	143	159	151	183	146	141	144	153	140	145	170	162	149	162	137	138	151	150	123	134	155	154	161	161	162	143	137	158	151	149	154	151	134	142	149	148	134	157	133	129	154	163	150	152	160	150	148	142	153	145	140	147	168	152	166	152	138	169	136	148	124	160	132	155	176	158	180	145	143	152	131	135	139	149	147	152	147	167	121	159	128	145	143	154	135	141	141	134	134	148	132	166	154	136	146	125	146	146	142	156	147	145	173	166	141	152	153	159	170	159	156	147	153	142	144	149	164	146	126	137	157	124	134	178	152	156	144	171	160	153	158	145	171	158	166	131	168	131	154	137	152	157	149	146	162	128	141	159	141	146	144	152	162	135	157	144	140	150	149	139	149	152	171	143	124	138	152	146	144	155	162	130	157	150	133	148	145	178	157	152	136	133	145	151	144	140	162	142	168	151	140	151	148	149	137	128	152	160	132	150	145	142	167	143	153	145	140	163	152	115	148	149	137	139	148	140	164	178	155	134	170	155	166	132	157	156	132	135	141	142	152	156	165	133	159	143	147	150	139	157	154	141	143	138	144	143	179	151	151	151	153	156	137	127	146	143	148	134	161	157	154	146	137	148	165	160	155	151	168	176	154	135	135	122	145	140	150	143	119	158	170	136	151	146	159	177	159	165	140	162	127	149	149	148	166	166	188	166	170	139	147	155	141	136	161	150	142	152	139	140	141	139	162	170	152	171	158	165	162	133	156	185	144	157	148	189	155	147	141	162	146	167	143	147	163	150	150	137	151	149	174	146	127	151	140	134	153	137	166	157	165	133	163	130	166	156	129	166	153	143	161	138	159	157	135	151	148	174	166	124	151	167	146	143	176	156	158	163	167	150	154	158	154	134	152	143	149	140	161	145	146	136	158	153	143	147	136	146	162	141	144	146	173	143	162	137	136	163	156	150	149	142	148	142	162	155	164	163	153	140	134	167	153	141	148	162	143	144	150	139	168	154	148	151	143	150	137	161	160	172	150	156	139	153	144	140	158	133	158	167	149	143	144	157	144	132	152	153	161	141	147	114	140	142	143	146	160	152	148	142	151	164	141	136	132	137	148	141	148	151	154	166	161	147	144	136	147	144	166	154	151	150	154	146	146	158	175	151	160	161	160	133	149	139	157	159	165	154	165	152	161	168	175	150	160	146	152	156	172	146	155	145	154	156	139	173	144	159	147	164	146	152	119	146	149	152	190	151	150	148	164	133	162	163	157	151	152	160	164	149	137	158	130	159	143	146	139	148	147	161	177	138	142	158	138	171	142	140	143	118	169	132	148	162	179	153	132	139	132	154	164	147	160	120	123	157	151	151	155	142	162	147	168	154	147	148	157	161	152	160	146	157	142	147	151	138	179	151	151	163	161	136	153	163	150	146	145	161	178	160	165	127	159	147	163	142	166	153	142	143	145	149	160	153	142	144	160	157	147	176	134	144	159	186	181	134	163	157	152	145	158	135	145	170	143	152	166	154	139	167	133	174	125	141	138	151	126	131	126	132	141	170	146	134	159	145	148	171	157	159	137	147	144	141	155	150	159	157	150	171	150	153	133	126	119	135	142	151	154	143	135	131	147	122	146	162	181	145	143	143	144	175	157	145	142	145	133	165	178	154	146	141	127	154	144	148	132	128	144
35439	33073	36952	38775	42096	53033	48928	28722	13156	20630	16416	3161	544	543	505	505	425	466	425	449	379	437	444	358	400	395	409	358	420	376	393	435	355	422	360	429	378	360	351	359	379	349	392	367	382	407	369	316	362	354	353	355	377	378	351	353	389	412	334	371	358	367	348	358	334	371	365	362	371	361	374	370	355	361	383	345	363	327	389	347	381	357	365	369	358	360	388	389	382	407	377	330	396	359	357	383	399	344	334	358	340	384	359	375	374	367	357	355	339	388	377	379	396	377	360	357	351	371	360	314	344	353	365	356	330	336	355	358	371	365	336	352	343	372	373	351	351	380	339	347	359	343	344	372	389	370	353	318	380	361	360	335	353	343	409	351	362	377	377	360	341	322	326	355	335	345	348	345	351	362	363	393	381	380	375	358	391	358	357	390	346	339	348	365	349	349	388	366	356	361	312	356	368	357	361	363	362	348	368	346	373	340	350	350	365	337	374	379	344	394	330	347	333	363	358	360	359	304	348	341	353	375	341	365	353	343	370	328	354	412	334	356	341	336	382	351	390	342	341	352	369	349	368	342	340	375	355	348	343	367	349	342	375	398	369	349	323	331	338	356	394	386	364	351	362	402	351	423	356	327	328	359	359	366	360	348	347	356	362	356	364	335	361	336	343	350	323	355	364	397	387	346	331	379	376	344	371	326	355	363	379	376	363	350	389	368	375	350	375	358	386	364	347	358	331	364	359	345	335	319	359	346	338	339	319	348	413	359	350	331	367	356	349	391	344	354	345	366	346	349	318	350	375	344	381	368	333	381	376	408	340	347	334	388	351	368	419	362	344	363	368	377	385	347	378	371	347	356	375	371	367	379	345	373	361	370	364	334	340	392	392	368	359	384	366	358	341	357	376	367	364	360	375	360	336	348	348	403	321	381	347	398	318	375	372	358	330	395	327	355	351	358	357	362	350	342	311	377	380	335	369	352	362	353	365	346	362	383	375	335	365	372	364	349	360	344	367	355	370	366	333	337	360	381	345	367	335	354	374	367	361	369	329	370	329	349	356	349	352	368	373	330	367	365	356	344	366	337	334	375	391	372	388	363	367	405	323	348	360	392	348	361	378	383	337	370	362	378	387	366	369	343	348	346	386	348	352	364	365	344	364	325	351	378	386	322	332	367	384	342	348	388	359	362	395	330	360	333	356	351	381	324	355	339	381	361	375	356	389	360	344	386	365	351	390	351	379	360	338	368	377	386	374	349	340	370	338	393	382	333	377	402	381	331	393	336	353	381	386	394	371	360	364	342	367	353	367	364	349	346	354	365	366	354	391	327	368	383	377	324	369	366	361	335	395	355	360	392	363	367	376	320	358	343	359	362	362	380	380	368	355	367	372	361	376	322	376	367	343	375	372	335	347	378	335	351	337	355	319	369	372	352	325	372	335	348	335	340	336	354	337	386	336	368	387	373	388	383	355	392	333	366	388	357	362	318	331	383	394	362	357	380	326	339	382	357	366	334	408	360	361	354	323	364	352	367	400	321	363	354	377	335	320	349	300	344	347	359	384	351	345	382	359	355	360	386	371	396	341	359	362	391	357	360	335	388	329	374	362	323	370	375	376	363	393	348	355	333	332	346	373	302	357	388	368	316	363	346	351	362	370	355	356	354	373	390	372	388	367	365	346	340	370	336	373	364	368	392	329	397	348	358	347	362	404	354	353	343	376	377	348	357	372	375	369	369	341	330	354	385	315	357	353	333	364	354	334	313	382	354	361	349	365	359	356	389	363	378	330	372	377	363	388	338	349	399	357	373	411	365	345	330	360	369	356	360	359	351	379	327	352	392	366	339	352	326	386	365	377	352	356	355	357	360	327	330	336	349	344	327	373	350	362	380	364	393	369	374	402	400	364	354	367	357	390	359	397	366	355	331	369	355	350	361	341	366	393	398	364	356	344	336	352	362	346	342	318	354	335	375	350	361	361	361	339	370	380	337	428	379	368	365	364	332	373	352	350	361	340	349	356	342	383	363	375	348	347	345	372	378	345	359	355	382	390	377	369	320	363	358	378	338	375	322	361	359	357	360	351	373	352	348	368	347	352	406	355	366	363	352	364	355	378	358	335	359	327	356	331	366	381	354	338	356	326	358	359	370	364	356	359	366	328	389	369	368	388	367	370	354	380	371	366	373	346	359	374	391	337	371	367	379	354	353	366	365	369	396	361	335	349	356	380	331	356	340	360	375	332	318	391	370	376	374	383	371	375	364	364	311	376	354	357	375	347	387	382	374	358	300	386	361	405	373	342	344	367	339	365	357	340	342	362	360	340	343	369	378	356	373	349	354	378	388	353	376	316	359	387	380	350	353	357	356	360	355	362	401	330	378	358	378	370	374	383	334	349	389	360	333	358	365	357	346	330	366	335	378	356	338	364	374	352	346	356	361	333	360	338	348	366	364	339	372	350	386	359	367	350	377	369	352	352	380	373	367	358	370	360	368	336	351	372	336	373	362	368	357	358	365	335	392	331	350	376	339	356	350	359	326	397	338	339	335	338	360	375	371	358	338	392	345	363	363	363	352	360	330	336	355	377	328	327	372	351	363	322	392	373	343	325	347	344	327	372	369	380	345	339	312	352	355	385	340	375	372	379	348	398	350	343	398	359	356	389	354	344	370	387	359	344	360	339	340	340	352	357	358	354	363	329	348	350	353	348	391	320	358	377	337	376	361	337	334	365	351	367	357	352	364	362	351	357	364	365	362	370	342	353	366	333	356	349	354	329	368	353	334	383	346	364	364	327	370	359	360	351	352	332	387	356	351	347	366	347	334	346	324	338	374	361	360	386	357	345	359	329	360	343	365	347	360	350	383	369	335	345	354	348	350	347	361	365	383	359	341	336	365	374	361	328	379	348	346	352	375	351	361	335	362	380	365	405	387	352	392	343	339	353	329	371	356	370	339	363	387	329	363	327	371	362	362	354	383	380	383	363	351	400	404	335	383	350	303	399	351	374	337	382	335	353	385	375	374	342	343	362	331	337	354	363	340	373	363	350	361	364	337	358	374	380	364	324	360	344	362	331	360	395	350	335	337	380	409	344	338	390	365	371	381	375	351	364	355	380	359	368	361	339	362	356	371	357	335	380	372	333	355	348	339	359	378	343	369	379	362	357	375	352	322	388	380	335	357	411	341	360	334	376	395	350	379	363	342	358	346	364	380	369	396	347	354	369	342	322	337	380	343	340	335	339	373	353	367	351	384	369	354	365	370	376	346	373	373	359	347	354	392	359	354	384	393	388	340	376	368	355	368	359	368	346	353	350	371	348	347	364	347	365	358	337	353	390	358	371	351	349	352	371	400	343	348	338	363	378	360	388	410	351	341	351	379	365	354	325	343	331	331	403	370	367	382	350	384	358	364	361	342	344	374	362	376	360	364	363	363	357	364	377	366	361	370	354	367	355	387	330	356	372	382	340	331	382	357	358	342	335	364	370	346	370	374	356	337	378	371
62598	47920	37814	34924	40904	57094	51291	36507	17151	5919	2787	1577	415	227	181	163	178	174	200	171	180	216	188	180	167	156	187	162	176	171	175	189	163	150	165	190	163	158	185	173	164	158	177	161	180	163	186	179	197	190	153	161	170	207	157	170	171	172	155	175	162	166	168	158	147	164	170	180	185	193	152	181	173	163	182	179	170	161	211	180	172	182	184	195	165	215	154	187	183	178	185	165	183	201	179	147	172	177	168	176	159	174	152	171	157	154	183	168	155	187	189	162	182	140	180	168	174	188	157	170	174	168	143	154	179	161	192	170	153	163	192	171	166	154	188	174	165	181	176	168	164	183	155	155	162	183	165	170	192	151	148	188	151	208	184	159	169	197	178	176	171	140	156	156	183	172	168	203	171	176	179	147	198	166	169	158	183	170	186	167	161	158	154	189	161	198	183	162	170	180	171	186	178	176	151	177	161	178	160	172	176	175	174	172	174	166	144	154	156	148	172	164	188	175	183	171	176	171	172	161	187	189	180	180	150	196	200	177	184	168	168	155	191	183	165	161	170	138	178	208	187	181	203	182	176	172	185	160	180	201	175	174	192	181	165	149	160	185	166	146	193	163	171	175	150	163	174	176	158	190	154	185	183	164	163	161	168	180	165	168	158	175	176	195	205	169	164	157	172	157	180	180	165	162	165	161	177	173	181	154	159	196	164	200	190	150	171	181	163	193	197	155	158	168	171	160	161	157	173	165	160	171	165	172	155	177	182	184	170	146	162	189	163	186	170	143	182	182	165	156	174	180	174	180	194	178	190	193	179	183	151	185	183	162	167	169	184	175	171	177	159	158	154	177	178	179	167	181	149	194	181	177	195	192	173	187	178	176	181	181	177	178	160	170	194	175	175	172	183	197	161	137	194	158	179	178	164	161	185	178	178	148	169	186	226	220	153	172	161	180	156	164	158	165	179	185	143	153	169	164	174	186	166	158	156	156	184	164	163	167	188	167	157	167	200	158	178	166	181	155	169	173	158	181	143	163	166	175	162	191	189	175	155	166	184	184	165	177	156	178	163	172	170	175	179	165	176	187	183	166	189	171	176	161	165	171	163	168	166	160	157	189	154	149	164	154	156	175	194	193	160	175	164	172	158	182	173	161	181	196	180	185	173	171	175	178	201	170	162	161	167	159	171	183	157	169	183	164	165	164	168	187	153	184	145	171	169	163	178	187	122	180	171	157	206	173	165	166	175	165	165	157	168	163	173	172	173	161	178	180	191	173	167	176	179	204	150	168	195	174	150	177	177	180	162	161	167	158	169	187	188	201	190	174	179	185	167	157	172	163	179	187	174	169	158	174	183	168	158	157	182	186	190	179	163	160	193	171	174	188	168	149	172	177	172	163	160	160	161	176	149	163	172	172	165	160	169	166	154	162	142	171	168	166	163	137	173	177	182	177	171	145	143	187	169	170	177	166	171	182	177	161	165	165	143	169	159	171	156	159	170	160	164	181	191	179	170	182	176	169	162	164	167	180	181	172	177	150	166	180	181	191	168	181	183	158	160	141	173	195	168	202	174	167	182	176	164	184	163	156	187	170	166	178	197	151	176	165	175	178	186	187	159	182	167	158	159	151	165	198	182	189	167	163	158	180	153	183	149	139	149	185	160	172	176	173	140	166	170	181	164	139	194	155	185	177	193	180	162	172	171	169	163	172	175	175	183	173	178	168	181	162	160	164	150	151	150	164	151	201	152	198	167	167	172	174	185	171	192	163	193	139	181	181	179	171	170	173	168	143	153	133	150	168	174	172	171	175	162	174	166	154	157	179	167	145	194	172	150	159	168	162	166	151	176	178	188	154	171	178	183	156	170	145	146	160	160	169	179	155	163	167	169	161	184	178	175	159	152	187	179	166	170	153	197	171	168	184	156	144	158	159	155	145	147	202	172	148	186	173	165	186	169	186	132	160	148	167	169	149	184	157	163	226	188	165	171	190	172	169	160	193	166	153	154	161	167	154	203	159	143	169	162	194	188	153	143	162	183	190	146	167	167	163	167	191	183	201	169	158	188	183	165	177	164	172	167	181	162	162	152	168	174	174	164	160	180	169	184	178	149	162	165	171	152	152	184	177	179	167	183	177	160	155	177	205	185	166	187	171	179	155	184	180	157	182	203	174	163	162	153	178	171	154	154	156	187	152	194	174	191	207	171	162	182	182	173	152	172	202	168	152	162	186	165	171	168	185	175	150	177	170	184	171	166	182	174	151	179	177	171	172	163	142	168	171	154	156	191	186	162	161	185	191	172	182	161	167	158	164	179	179	163	183	179	176	169	183	169	181	135	181	157	192	183	185	158	170	173	145	165	182	188	177	172	175	143	167	173	172	143	166	174	194	213	162	161	201	172	169	166	172	156	192	153	190	166	162	152	166	156	146	159	189	185	171	173	162	142	189	180	175	169	176	144	175	194	199	183	164	143	155	150	185	167	168	191	173	176	171	180	170	152	147	174	171	194	188	185	176	171	190	180	176	159	190	166	183	171	157	177	163	182	195	175	155	173	189	168	190	178	181	179	162	199	167	163	175	178	173	160	181	169	168	186	172	188	143	172	164	167	159	174	172	150	174	191	181	184	180	178	189	171	164	167	163	166	173	167	182	173	159	173	162	188	183	172	175	177	179	202	147	158	152	165	174	172	173	175	169	178	160	184	186	173	165	185	181	149	200	195	182	173	155	162	181	197	179	171	168	175	178	193	181	149	173	199	182	151	171	196	176	152	136	206	177	173	161	182	163	156	168	170	163	175	168	171	189	170	181	175	198	153	173	178	149	176	163	191	141	170	163	180	189	177	179	181	162	166	163	161	184	168	146	163	184	183	174	160	169	169	208	161	185	154	175	185	172	177	198	188	168	165	177	158	166	183	160	172	175	169	182	173	165	169	157	169	161	192	196	152	168	171	169	153	160	171	177	190	177	179	164	171	176	161	164	187	161	187	169	188	160	153	187	199	182	177	182	162	185	199	176	190	188	169	184	179	162	148	151	154	156	170	167	156	161	154	174	155	186	147	168	183	159	197	196	169	196	165	180	177	178	175	146	170	194	191	176	177	175	187	182	190	188	164	181	182	173	173	170	157	171	167	195	165	180	169	175	168	159	196	161	168	156	152	159	189	155	175	166	185	192	180	144	195	179	169	159	168	181	162	192	188	166	174	171	188	169	154	166	154	160	182	180	160	189	165	161	166	188	176	161	183	174	188	161	167	176	169	173	199	179	152	161	171	171	171	163	177	190	182	160	165	170	175	169	175	166	157	170	159	176	173	175	189	170	173	168	164	167	183	154	164	186	154	156	164	166	158	190	164	179	172	178	152	171	186	177	166	178	176	193	176	175	179	179	196	160	159	173	153	174	188	199	140	155	183	158	167	181	158	161	156	162	151	184	175	192	164	163	172	168	168	172	169	174	172	171	169	153	171	169	176	193	176	156	160	182	192	153	167	173	177	171	176	189
43211	41054	38676	49119	54750	68415	62711	49375	29357	14570	9371	6602	1124	631	515	560	534	502	513	473	474	489	453	479	455	469	476	461	471	434	438	452	423	434	417	421	477	416	415	439	411	431	414	414	401	448	419	405	421	431	393	449	421	408	408	447	446	394	413	433	415	435	415	424	446	388	400	445	421	397	451	448	398	434	474	385	403	423	453	418	440	436	405	411	427	447	400	357	454	432	418	445	413	394	424	433	407	427	391	441	422	401	457	430	453	417	439	450	418	422	418	447	437	400	401	406	398	442	387	400	412	425	399	380	382	394	380	418	419	431	416	410	411	401	388	414	389	395	414	400	430	391	406	368	387	414	387	409	404	400	387	441	424	445	399	426	442	393	414	417	414	437	403	389	364	431	416	435	429	416	405	414	387	374	407	446	442	428	426	407	385	421	428	414	418	433	422	410	411	428	410	422	457	380	440	461	395	402	411	442	440	413	387	404	409	409	426	390	402	414	390	424	390	410	412	446	427	407	443	409	416	387	418	409	400	412	402	432	444	361	376	402	410	396	423	419	422	409	368	384	429	390	422	425	433	429	414	388	379	439	397	396	399	399	458	412	402	435	394	443	438	417	455	423	400	426	406	411	412	405	399	414	408	419	433	439	393	431	421	413	435	431	418	450	423	385	397	416	419	392	404	407	391	424	413	435	392	435	423	400	416	401	423	409	377	427	389	444	413	383	402	430	389	408	428	397	441	383	402	426	390	378	383	343	428	425	415	414	427	390	398	423	421	426	436	393	416	388	402	400	423	409	411	416	399	422	400	384	415	425	430	393	411	385	394	378	428	402	417	394	400	400	429	376	403	420	399	395	417	429	372	427	419	405	461	383	404	425	439	407	386	422	423	376	427	401	402	419	394	430	409	422	394	406	446	374	428	403	418	422	417	427	392	417	430	394	438	406	403	377	418	396	434	440	428	406	402	384	434	383	385	401	422	433	416	402	439	450	446	408	399	427	421	429	415	412	424	415	377	411	403	431	426	406	431	439	406	448	403	395	450	430	384	388	385	399	432	432	426	390	395	395	412	389	396	401	410	423	407	423	411	411	421	439	388	401	433	423	421	397	385	445	446	378	378	409	389	419	410	422	447	392	447	463	416	423	419	430	393	418	437	435	443	396	426	376	444	450	445	456	404	437	406	377	434	416	415	376	455	381	402	424	391	423	397	418	417	382	458	426	374	394	404	409	407	398	418	402	422	396	404	401	383	411	416	452	394	409	399	395	420	416	419	403	378	383	436	414	409	429	391	433	391	418	407	429	436	380	418	412	420	417	432	433	411	419	408	409	443	386	432	439	378	402	429	431	385	391	449	389	414	403	406	418	415	446	394	412	397	406	437	436	422	383	394	419	403	414	425	460	388	443	407	382	400	456	400	423	398	423	422	373	408	398	404	398	397	422	396	404	422	443	434	445	401	396	381	440	437	391	406	416	386	442	369	392	404	415	391	377	423	419	431	429	406	411	411	400	440	430	409	402	451	400	437	408	405	415	430	415	435	394	376	433	417	437	406	433	391	404	406	472	392	427	435	431	390	405	432	418	437	405	382	453	379	375	360	430	423	442	412	406	432	396	403	428	401	411	440	440	438	393	409	412	411	424	422	365	419	385	419	408	386	391	412	439	363	423	439	386	440	405	395	389	404	417	433	418	416	426	428	433	386	402	399	403	398	409	393	413	398	443	404	421	401	439	399	408	419	386	466	440	406	418	407	419	410	404	376	426	401	404	405	400	426	415	406	446	424	410	426	431	426	407	417	383	430	418	430	397	443	450	384	418	404	390	394	428	426	420	451	435	422	421	402	425	377	433	407	395	417	421	453	392	387	458	392	409	415	420	417	384	400	385	406	431	397	427	402	406	431	406	410	451	435	415	408	393	412	396	372	441	429	383	381	430	417	417	423	410	428	404	397	423	411	403	416	434	411	446	413	428	436	431	437	399	429	410	409	408	361	418	416	417	381	440	406	406	451	396	423	446	421	382	385	418	450	431	410	411	417	400	405	421	414	386	384	464	379	410	436	413	362	443	433	431	411	408	411	387	456	412	415	450	440	454	393	436	418	394	421	400	419	397	438	439	412	376	415	391	415	420	437	388	404	420	425	447	390	462	407	381	387	432	393	445	414	375	412	415	425	404	438	454	421	404	391	447	412	403	403	397	416	426	393	441	403	419	381	410	411	423	405	412	417	422	403	417	396	433	407	392	428	396	403	387	439	380	439	418	423	391	449	420	437	415	372	419	418	411	406	403	419	423	455	410	421	399	401	432	428	389	401	392	419	401	426	434	413	397	406	413	402	390	437	392	403	426	377	422	396	418	403	403	424	410	411	431	434	436	419	421	408	393	388	396	401	389	427	381	396	435	391	408	398	423	400	394	400	418	424	427	463	442	415	369	397	421	422	421	419	423	388	440	470	414	414	422	404	391	406	417	420	410	406	441	401	397	455	441	412	412	406	417	390	404	384	386	382	402	444	429	402	410	442	371	387	415	389	422	437	391	406	405	409	410	436	463	378	421	424	387	404	437	431	411	411	423	408	402	408	399	406	423	396	406	470	397	408	415	415	417	420	431	402	442	441	430	384	464	395	423	390	420	423	452	412	422	410	422	393	424	454	408	430	402	389	410	380	420	432	370	356	412	455	380	386	372	413	430	395	426	406	434	453	399	431	419	401	407	375	396	409	440	412	419	397	423	401	423	455	408	398	391	416	425	375	399	407	398	410	415	401	444	374	401	397	408	406	386	402	426	417	435	411	421	377	420	402	417	387	418	432	445	398	407	415	431	426	406	432	424	418	399	404	434	427	367	432	406	412	419	453	410	398	413	397	414	420	410	426	425	362	421	413	445	422	421	412	406	431	412	397	401	425	396	375	384	434	435	383	404	395	414	379	419	412	386	395	425	457	425	406	417	430	433	383	410	431	423	465	383	456	369	417	392	401	393	444	403	394	424	425	440	428	399	441	393	409	422	426	404	440	422	383	429	432	426	426	418	399	388	428	419	386	439	390	446	425	426	435	393	423	415	407	404	409	438	391	413	428	398	452	399	421	401	432	413	405	452	374	410	410	424	412	382	414	427	423	395	402	420	412	438	393	414	416	406	438	435	398	411	388	442	386	414	411	418	380	425	430	404	444	415	408	386	425	406	397	425	395	405	427	404	384	421	423	423	371	394	438	372	400	438	366	455	407	413	423	417	408	423	407	441	446	413	424	384	428	445	427	403	395	400	411	390	393	387	393	420	414	386	387	459	406	416	376	421	390	389	375	401	443	437	388	416	376	397	402	444	418	413	386	418	402	406	432	388	426	439	439	397	396	380	437	394	418	412	447	420	392	404	426	417	419	411	392	396	420	418	399	392	411	415	411	403	370	418	425	424	422	423	439	363	420	452	430	434	411	422	430	445	396	400	415	417	373	430	459	407	432	380	382	395	411	415	389	423	427	408	421	399	407	406	418	440
27678	20026	16071	15633	13201	11810	12469	10866	5625	1846	514	309	273	259	283	282	273	256	296	278	270	280	290	273	295	269	251	255	260	280	257	282	290	292	266	289	289	277	252	257	272	294	307	320	295	295	273	255	273	272	276	280	283	282	272	274	288	263	270	320	258	284	276	252	305	274	253	292	296	313	289	277	225	288	277	278	285	271	298	260	267	265	269	293	251	287	293	268	265	276	252	282	256	277	274	277	284	296	261	270	274	267	277	300	281	282	287	276	260	270	266	277	246	237	275	268	287	227	283	277	303	250	262	267	261	278	295	282	298	271	264	274	282	260	284	239	286	280	279	258	284	290	274	295	253	263	268	274	288	287	287	264	268	269	279	272	276	280	275	270	292	264	276	256	245	290	278	276	266	271	296	294	259	278	297	265	282	274	282	261	279	262	265	278	275	276	282	285	294	269	273	298	257	306	246	248	277	282	275	285	277	276	262	266	254	307	274	258	269	287	273	285	277	268	251	261	259	285	299	272	252	289	314	261	283	274	297	267	273	298	271	291	276	273	289	259	245	291	283	262	233	263	268	293	236	272	284	249	273	269	280	318	271	267	271	288	308	265	247	260	270	260	258	316	282	262	274	261	293	248	263	249	267	272	248	265	269	262	259	286	258	297	261	255	298	272	288	264	251	302	269	260	256	228	267	252	262	269	291	265	260	279	257	245	244	275	289	287	279	261	303	284	276	289	271	263	247	296	306	283	282	256	256	279	272	283	251	279	269	266	268	293	269	285	298	269	271	275	296	269	280	293	276	254	256	267	289	262	277	255	272	246	218	286	291	284	250	287	273	262	247	268	264	289	272	306	251	251	271	269	272	260	269	298	284	288	272	281	284	290	254	267	282	276	270	281	294	264	298	280	268	283	277	250	291	248	273	259	241	265	276	282	277	290	252	282	293	251	254	277	255	285	280	275	280	282	281	256	268	297	280	296	287	278	294	253	281	323	302	282	295	263	291	287	299	269	279	276	252	296	288	262	251	276	254	271	305	260	270	278	256	282	255	251	275	265	259	275	267	307	260	268	262	253	278	259	277	269	276	277	272	280	284	273	269	294	288	253	251	282	257	288	244	287	261	270	243	300	294	276	254	270	252	267	296	272	246	260	258	257	288	240	267	301	265	260	263	280	308	279	275	272	277	300	272	300	287	296	278	275	268	271	265	272	295	265	285	273	261	265	252	264	295	275	290	251	244	238	286	253	300	282	277	265	281	246	264	233	258	268	264	273	301	244	288	248	252	271	260	293	268	302	296	252	298	268	271	253	257	283	261	258	292	265	263	283	269	274	286	255	280	240	282	262	285	260	234	255	273	297	256	280	255	294	264	262	244	215	244	281	242	290	275	291	272	299	304	290	264	243	277	283	250	264	286	261	280	280	277	264	274	269	281	298	280	278	285	292	277	288	246	288	272	269	263	251	287	269	285	247	288	247	293	276	248	272	281	269	253	269	256	271	267	287	269	304	279	278	272	271	274	267	262	264	281	285	291	254	262	273	240	289	267	287	276	294	263	282	270	250	253	260	279	252	226	310	268	268	300	292	281	276	277	275	289	238	262	284	262	240	215	278	308	301	282	289	268	271	281	263	276	281	296	240	248	277	275	259	259	267	265	265	267	267	276	269	296	280	258	238	277	305	282	295	261	265	264	251	307	234	281	277	273	274	268	258	276	294	310	282	251	254	303	265	286	288	241	249	265	285	273	297	273	284	298	242	250	250	272	277	256	247	285	266	254	316	320	260	281	295	273	260	246	255	291	289	261	246	277	274	243	268	263	293	278	257	280	253	262	250	296	238	277	273	265	269	286	270	266	278	286	281	291	289	294	281	287	260	266	276	240	291	279	295	285	266	265	287	288	289	229	253	273	282	279	255	252	270	270	276	250	291	255	257	276	263	260	286	308	257	247	244	285	262	287	264	266	248	303	302	281	284	249	309	271	265	271	239	266	302	265	266	293	275	258	268	264	260	274	257	256	264	273	247	257	254	243	272	234	285	274	286	296	269	267	244	294	273	287	270	258	285	254	284	254	285	235	275	291	268	278	270	281	265	285	293	253	261	252	289	264	235	257	275	270	283	270	246	243	289	289	305	281	275	276	256	251	277	290	273	254	269	305	292	273	262	266	287	285	275	257	310	305	284	284	301	319	290	265	299	259	304	275	301	265	254	312	298	272	254	294	305	251	265	286	295	280	295	284	327	285	265	279	284	306	279	255	253	281	281	259	287	249	254	276	261	253	281	290	258	284	264	267	237	309	250	255	278	276	283	268	285	265	273	261	276	255	273	269	267	273	251	276	241	298	269	298	262	240	256	261	273	285	287	297	271	242	287	258	286	278	252	274	275	275	263	270	252	287	274	260	271	235	294	278	263	258	278	264	289	261	292	281	296	281	270	266	280	300	259	262	305	264	289	257	294	265	278	293	258	271	268	272	237	266	282	273	279	271	248	279	253	281	282	264	274	286	300	255	304	327	263	289	253	273	251	243	288	249	277	277	270	294	274	292	275	280	281	317	240	266	323	261	319	320	267	284	282	250	270	271	273	283	245	300	292	266	292	276	260	290	279	302	263	264	270	273	262	254	243	273	249	279	279	273	269	252	257	274	245	247	253	282	270	244	262	280	268	254	269	278	275	293	307	285	276	257	269	257	293	301	246	282	283	245	301	279	248	282	301	263	284	239	268	313	244	270	291	250	271	279	300	253	270	265	264	285	243	304	258	308	252	278	268	269	249	294	300	245	247	288	268	273	275	247	268	304	262	287	274	267	301	287	273	297	259	286	271	272	275	292	267	241	274	265	252	258	284	270	266	245	257	292	272	264	287	264	278	285	292	222	282	247	254	288	212	247	304	287	264	246	282	240	266	276	249	264	278	255	307	261	283	297	248	234	266	286	292	267	254	266	277	301	251	251	227	269	305	265	288	286	255	287	277	288	257	279	277	264	261	288	265	281	251	283	266	272	267	292	262	288	257	266	295	270	259	250	272	267	289	262	275	283	294	293	284	283	297	263	292	257	269	245	277	290	298	269	314	278	249	253	261	265	284	294	267	261	258	263	270	260	238	261	262	286	246	255	293	280	265	247	302	318	242	257	269	257	286	253	267	237	261	314	269	267	265	284	280	276	265	273	282	262	246	272	264	308	282	263	272	254	316	312	265	254	272	273	253	271	268	310	268	271	285	279	262	256	271	284	265	302	261	261	234	277	284	285	246	274	281	253	257	254	271	269	281	280	288	316	258	264	270	278	272	253	234	293	284	268	275	276	251	257	266	265	271	265	300	284	284	252	281	270	267	252	267	279	293	266	246	263	282	262	262	259	252	280	246	278	267	259	226	278	260	252	260	285	279	268	296	259	280	281	264	251	292	233	298	293	273	252	275	284	292	287	233	282	241	287	230	278	277	269	291	271	290	281	253	256	263	284	277	277	276	273	240	295	276	297	286	259	300	283	248	283	258
15547	15440	20591	27844	28304	28756	30878	27778	17162	6415	1631	773	607	599	653	622	631	643	610	625	629	577	584	642	560	614	608	635	608	611	607	624	571	618	627	584	591	579	579	623	613	627	647	577	624	605	620	604	585	601	576	602	591	609	590	602	636	601	613	614	668	617	616	652	629	655	642	562	629	553	639	588	602	611	568	615	607	595	589	614	628	679	594	607	618	591	620	598	623	615	595	567	587	614	596	628	618	647	614	616	577	612	614	585	601	605	582	600	606	595	628	611	585	617	628	566	614	641	628	599	620	598	573	617	585	595	628	629	635	544	632	590	583	623	599	620	657	616	620	617	625	605	586	636	593	613	580	616	621	581	618	605	602	621	608	602	620	565	592	638	594	607	609	581	602	630	592	583	579	708	608	608	632	612	619	616	616	592	630	588	542	632	556	653	580	592	632	554	629	598	611	592	600	577	606	578	614	553	621	613	635	600	627	580	606	590	565	593	630	647	664	667	609	578	614	598	600	606	598	567	611	602	618	599	622	585	604	668	615	625	603	619	597	613	590	581	621	573	605	620	568	591	592	591	600	572	603	594	630	598	625	597	642	614	589	565	572	630	579	599	636	601	566	576	608	583	604	618	602	566	587	610	624	614	626	580	609	586	657	562	638	616	620	578	616	604	602	538	607	605	625	575	599	589	606	593	620	605	621	614	575	659	581	606	622	594	588	586	623	573	608	588	558	605	550	611	556	624	603	574	611	603	586	568	653	577	624	584	599	624	601	586	608	632	595	601	629	625	603	610	584	612	590	598	552	571	596	610	605	585	615	599	613	613	575	621	633	637	592	639	584	616	661	590	569	586	647	656	594	586	617	600	612	565	599	627	612	572	583	596	603	578	599	594	601	631	610	580	599	616	591	598	618	602	576	591	599	577	576	561	624	665	599	581	598	611	594	609	669	626	552	612	553	611	586	633	571	601	615	603	666	669	623	565	599	605	643	609	632	616	577	603	586	575	614	619	615	627	609	581	551	645	595	614	590	660	557	616	622	625	651	641	622	632	618	589	582	597	627	559	625	652	610	610	559	598	618	638	587	641	598	570	570	628	671	616	612	615	624	564	572	594	636	619	582	597	642	647	607	595	655	574	585	605	595	589	655	605	542	577	610	570	601	590	612	619	590	598	599	616	586	581	611	610	616	618	592	630	614	618	604	637	623	622	590	595	603	629	575	650	593	590	627	597	600	565	593	610	623	598	586	603	591	573	634	662	601	672	618	584	625	581	641	556	623	600	642	596	595	582	611	589	567	611	556	564	604	629	618	601	568	617	585	594	608	594	647	620	542	603	627	563	621	568	571	600	574	588	549	625	598	590	614	619	646	632	617	582	601	629	589	575	608	624	588	605	608	638	654	613	617	597	583	616	569	628	609	611	568	632	540	613	613	604	603	593	604	617	589	622	611	592	606	605	625	606	610	630	570	615	623	602	622	645	636	578	607	629	606	610	609	574	565	587	589	632	638	594	599	612	578	587	644	602	583	617	606	604	591	606	588	617	613	605	570	582	600	622	582	636	609	605	578	622	616	612	652	602	622	614	574	634	578	612	580	594	611	603	669	548	564	644	637	595	579	575	606	620	605	620	612	578	627	582	594	633	597	575	602	601	559	595	598	596	574	588	586	586	582	599	590	563	594	629	625	640	574	574	620	605	582	586	594	602	622	633	602	581	605	615	656	630	625	657	608	635	587	609	585	619	581	628	584	603	616	656	655	624	617	639	576	628	599	606	575	608	599	598	569	616	661	584	605	609	565	622	575	609	594	625	618	592	628	622	617	617	579	609	643	589	610	638	554	615	581	583	600	560	602	608	628	593	627	630	609	614	647	640	594	607	655	590	596	614	602	601	589	636	617	563	589	573	612	604	602	587	620	588	602	569	584	581	655	618	582	602	613	554	560	603	619	607	628	623	602	671	589	666	582	590	610	584	616	584	589	595	601	605	625	570	618	553	650	621	613	625	595	581	609	605	644	608	577	557	613	644	613	574	633	576	593	615	601	621	601	620	614	604	592	613	595	587	645	585	651	607	657	606	584	614	615	628	595	607	622	572	597	596	572	581	618	596	591	636	556	616	605	618	605	598	588	595	639	617	603	564	584	627	591	574	567	598	651	620	607	653	560	576	621	595	603	607	608	599	592	639	634	567	568	590	618	601	658	665	620	600	616	572	628	607	612	613	580	605	577	623	619	598	635	640	596	580	629	636	602	617	569	618	626	610	634	600	632	579	604	583	601	625	605	658	581	613	613	580	577	600	613	647	626	614	609	605	601	577	665	610	615	557	580	608	613	611	612	661	600	628	629	626	600	566	575	595	593	641	635	599	612	603	600	638	572	577	600	622	586	583	600	545	616	645	614	617	610	566	626	632	605	624	614	619	632	619	625	599	583	637	631	604	596	633	608	590	632	659	601	599	628	623	593	570	640	546	585	590	605	598	565	620	599	589	598	603	597	627	595	630	558	602	563	566	644	590	634	628	584	613	576	647	572	592	596	602	549	613	619	616	585	639	629	574	620	629	590	577	641	604	561	635	606	601	600	645	592	581	606	579	591	592	601	595	639	619	651	614	588	586	599	612	589	605	618	556	605	567	630	619	576	608	624	596	588	565	627	579	619	590	550	584	604	610	578	563	637	613	589	595	594	600	611	621	619	657	611	620	581	602	619	577	570	584	603	590	587	631	601	591	632	573	598	616	594	604	579	609	609	662	588	584	559	622	586	578	566	629	633	582	613	605	606	616	617	603	559	542	591	607	586	632	631	602	617	637	610	585	622	593	642	585	589	602	600	589	572	623	614	582	612	613	618	614	605	628	630	578	603	645	592	630	573	601	582	633	593	612	607	618	626	574	612	582	588	587	606	564	603	597	578	602	624	592	613	592	645	603	627	630	577	597	646	615	557	632	606	646	651	620	601	594	620	601	601	599	613	645	575	603	607	625	599	620	604	579	596	597	613	552	633	651	638	590	583	575	604	639	622	592	614	580	614	604	602	580	572	595	566	604	592	631	602	634	574	598	594	617	615	606	589	634	604	585	591	640	649	559	588	625	580	591	568	603	611	620	561	626	597	603	592	598	617	574	581	605	580	565	590	599	585	607	608	599	621	621	602	613	568	574	614	579	634	635	644	598	640	627	598	635	602	613	624	630	613	624	631	608	607	591	623	608	587	627	631	601	600	651	597	626	573	617	624	621	621	579	616	594	651	639	645	592	598	576	608	594	620	614	633	604	588	573	633	592	570	596	601	598	636	622	651	676	575	580	600	619	601	591	558	596	633	637	596	571	584	588	536	585	588	598	581	601	591	619	597	614	570	626	572	602	613	630	668	628	594	592	599	622	593	617	582	623	653	604	581	594	620	569	600	531	594	582	622	632	618	614	594	592	625	542	578	634	593	589	587	580	622	630	562	590	590	609	548	642	606	580	570	612	621	596	649	591	601	604	570	586	594	611	605	565
57685	43946	43213	41709	35369	29721	27552	26286	20925	10137	3984	817	274	190	185	194	201	190	186	207	184	216	220	170	184	184	203	215	191	188	192	172	176	167	196	207	186	181	197	154	205	216	185	199	190	167	169	205	183	179	164	192	165	202	205	201	186	172	182	158	164	194	191	206	185	207	195	168	169	222	178	176	211	168	161	154	179	183	158	186	178	203	193	192	169	164	186	178	166	186	179	170	195	183	180	160	191	182	171	208	188	178	163	168	163	186	180	198	175	183	215	189	174	177	182	184	187	183	198	190	183	203	173	174	160	181	187	173	211	203	194	156	200	186	194	192	197	184	172	189	177	212	176	189	205	178	170	183	202	178	188	148	199	187	169	178	180	186	163	206	191	216	185	182	164	187	174	160	184	182	199	183	205	181	161	172	190	192	182	195	173	187	185	200	194	168	213	198	179	170	177	181	175	187	208	191	171	201	200	203	193	177	173	195	190	189	194	184	169	164	169	175	181	196	179	187	181	164	183	174	193	188	182	184	207	197	167	186	178	185	185	189	192	184	181	175	185	186	191	160	180	177	176	164	205	160	168	183	188	172	186	187	186	195	166	188	187	183	195	188	180	195	184	172	168	166	194	197	187	189	186	168	190	192	202	181	191	176	172	163	154	180	185	178	211	183	197	176	182	185	191	212	199	187	187	183	188	172	183	177	205	177	191	195	183	177	168	196	205	183	172	186	163	176	196	189	171	191	179	183	165	180	189	192	176	206	179	197	199	182	142	151	178	221	176	169	183	181	171	170	198	199	194	198	208	153	184	163	179	186	201	170	201	198	187	177	195	176	192	186	197	179	171	168	160	190	213	202	184	192	177	187	180	190	196	184	186	212	178	166	188	160	169	148	194	165	179	194	201	190	205	196	163	166	210	187	161	172	192	183	179	174	180	173	184	181	161	187	172	184	189	165	176	181	203	179	185	197	178	168	184	180	152	171	168	164	196	191	176	177	175	201	165	204	177	184	216	200	172	175	199	170	233	188	196	182	188	193	205	204	197	173	209	190	193	196	180	196	234	173	171	209	202	192	171	185	190	175	186	159	176	184	172	165	204	199	160	218	204	165	176	197	171	183	188	190	183	176	178	178	197	196	202	182	181	196	199	190	189	186	196	204	189	208	204	179	201	185	183	198	168	182	177	179	186	179	186	170	147	194	197	177	187	180	175	178	174	168	169	186	194	178	212	175	195	175	188	163	199	183	188	193	169	183	195	173	125	149	189	176	180	174	162	185	166	206	173	168	176	179	197	180	212	206	189	179	170	175	182	184	216	178	182	186	175	165	190	178	175	205	177	187	177	208	156	192	163	182	159	169	161	193	201	174	197	167	181	187	191	183	177	182	162	192	164	172	161	166	170	181	167	169	183	191	178	165	195	182	176	192	178	205	164	193	162	194	205	187	193	202	195	187	185	180	185	192	176	168	191	173	171	185	170	204	202	196	187	203	199	172	168	183	177	187	183	168	165	185	180	190	187	190	179	175	192	162	196	181	195	181	173	157	184	178	165	212	208	151	182	175	172	183	211	185	172	155	190	182	161	165	183	201	167	186	151	180	172	194	179	175	177	188	171	187	188	178	200	163	206	187	184	171	152	184	179	171	168	188	172	189	158	169	190	180	192	198	173	179	173	186	171	167	162	166	181	165	185	207	173	177	173	189	205	166	190	191	175	153	185	192	186	180	170	161	176	166	195	184	176	181	171	171	190	195	183	186	175	146	198	175	176	217	175	169	157	192	181	196	205	180	205	165	181	199	211	202	175	186	206	189	203	165	160	183	209	200	178	171	197	194	184	164	174	204	174	205	180	170	180	169	190	178	176	167	174	179	182	187	203	167	157	188	194	179	193	185	180	154	156	203	147	177	183	170	191	191	189	161	202	160	197	182	203	188	184	176	204	188	183	213	195	171	193	169	194	201	163	232	189	170	179	152	196	181	189	176	171	169	189	198	187	182	178	195	184	167	162	173	193	170	193	191	185	176	190	186	185	189	175	198	210	168	176	178	186	199	175	193	176	190	182	165	186	195	177	199	163	195	176	169	187	185	210	186	213	184	205	201	215	190	195	202	179	194	166	186	188	208	188	196	184	181	197	177	172	168	168	194	187	189	180	220	189	192	204	171	167	211	190	182	200	166	191	157	196	165	197	207	194	195	143	175	167	196	167	183	174	176	165	190	159	198	185	197	173	192	169	170	188	193	197	173	170	208	152	194	187	174	188	168	207	183	166	169	163	176	168	200	194	195	186	197	186	153	177	174	171	189	184	198	195	167	150	186	180	195	186	180	180	212	204	201	178	186	173	189	179	180	192	202	182	187	195	202	180	180	171	202	182	206	200	205	171	182	169	197	187	192	162	159	184	165	168	193	194	182	165	198	221	168	185	168	183	219	168	181	187	196	171	193	171	196	161	180	194	184	193	173	155	163	157	199	170	202	182	179	185	171	215	179	173	179	180	185	170	184	191	194	183	168	172	171	201	188	189	196	162	192	184	162	185	182	179	206	194	162	181	175	183	170	168	177	205	194	171	178	175	185	187	172	166	156	160	177	149	192	170	199	185	183	189	192	176	177	168	188	173	211	192	188	165	201	186	185	192	200	198	155	176	148	177	192	158	177	180	172	200	164	179	198	186	184	133	181	200	178	168	175	180	203	191	187	184	199	166	193	180	180	201	190	164	201	186	172	154	172	172	175	181	170	180	195	165	189	188	177	191	176	191	186	201	172	164	169	185	212	189	179	167	193	211	175	216	194	168	190	157	163	179	181	191	178	181	191	213	171	195	184	170	187	204	173	166	179	201	166	177	184	162	199	188	172	185	169	163	185	201	182	206	185	197	190	161	186	220	187	205	161	186	167	178	183	183	190	185	220	169	168	182	167	151	199	210	184	173	205	181	211	184	163	168	193	161	207	186	189	187	184	169	190	174	174	184	212	206	177	171	196	164	182	190	172	170	187	160	170	181	207	179	176	169	215	173	174	171	173	190	171	176	164	189	168	177	159	174	175	169	195	173	185	182	194	195	182	179	205	163	182	196	180	175	169	178	158	177	169	193	173	201	191	189	172	183	188	189	178	184	195	182	179	189	197	197	189	203	183	183	186	194	195	182	176	186	187	185	163	198	173	204	186	182	215	191	162	197	211	164	187	212	176	184	193	190	190	196	177	199	183	208	191	179	192	173	185	173	171	178	180	180	177	186	190	186	209	194	191	202	164	173	197	201	171	203	172	175	181	184	182	191	195	184	185	160	171	187	195	179	178	197	192	160	154	182	192	186	186	196	182	170	174	191	177	162	163	158	171	176	180	176	191	184	160	190	174	189	191	187	189	176	200	209	183	164	187	161	159	227	173	194	179	196	182	187	188	175	202	195	186	178	183	194	198	179	176	178	220	176	163	174	194	178	178	186	175	161	179	159	167	174	192	191	180	211	184	185	168	176	207	167	196	195	195	183	200	160	188
37963	34597	45452	51206	47968	44356	44573	43827	38933	22322	12121	2747	761	566	459	504	480	532	508	510	468	453	454	465	473	426	461	458	466	436	456	475	461	473	412	434	482	442	410	431	427	441	447	448	405	474	408	464	449	424	461	445	426	434	445	430	437	430	443	455	459	449	448	474	444	438	433	451	417	405	429	417	468	416	447	430	425	447	444	434	459	449	437	443	423	446	424	444	398	427	422	457	389	438	421	406	462	443	448	467	446	437	402	413	438	456	447	443	478	406	428	463	444	469	428	426	457	455	439	398	420	392	426	463	408	467	449	445	383	437	476	408	465	448	409	462	424	452	435	428	441	438	389	426	421	456	419	439	447	446	427	432	450	413	411	404	427	425	434	405	437	475	439	456	450	434	423	439	459	432	456	421	410	429	406	434	436	385	421	445	442	399	408	408	421	449	463	378	417	469	449	447	440	380	413	433	406	433	432	423	442	431	434	448	437	434	432	443	426	400	434	468	410	443	461	449	403	442	431	419	431	402	416	424	397	467	420	443	415	422	413	387	412	427	460	404	428	387	437	436	385	415	411	418	439	460	430	434	412	449	457	451	457	440	435	412	424	449	418	415	415	433	463	432	451	441	447	450	463	420	443	435	384	415	411	419	465	433	409	390	400	443	445	473	423	426	433	423	439	445	425	427	413	445	406	447	463	460	428	433	407	459	442	443	432	437	430	420	432	430	441	406	438	438	436	419	421	437	425	434	432	421	433	451	424	413	444	428	460	436	433	456	444	422	455	369	427	393	432	437	394	477	434	412	395	438	444	448	406	399	430	465	454	484	414	414	457	418	445	450	407	421	403	419	451	422	435	408	456	426	438	424	447	444	421	433	420	428	440	404	437	425	451	405	425	408	425	432	434	434	408	414	412	429	429	461	392	454	418	436	438	466	437	442	431	374	428	427	432	425	452	418	455	412	462	426	445	411	417	456	419	422	454	454	437	451	420	439	428	412	426	429	421	435	445	431	412	438	442	453	380	419	393	435	450	437	431	446	406	423	411	485	429	450	465	411	424	437	418	435	418	424	412	439	435	410	476	434	426	437	424	452	474	492	448	427	422	442	443	434	456	446	422	439	437	425	432	426	440	423	438	424	424	421	435	443	456	426	493	473	400	428	396	414	424	449	457	417	463	449	434	418	445	415	422	472	447	445	431	443	408	444	442	439	449	387	433	406	429	414	413	431	431	399	402	405	390	448	434	409	425	457	442	426	461	435	440	432	443	445	426	442	444	429	406	422	425	433	418	436	428	426	407	428	407	422	423	406	420	414	458	430	407	449	449	422	437	463	442	420	456	440	409	455	414	401	418	428	416	417	460	454	447	404	461	424	442	422	439	410	425	442	441	438	414	420	419	464	441	422	446	447	430	475	430	412	405	407	446	401	434	454	421	416	431	434	475	436	423	439	441	424	429	389	447	424	436	428	426	427	437	418	458	457	434	422	445	451	436	405	434	460	438	412	408	462	411	407	420	442	421	432	422	389	402	405	426	427	432	432	396	445	421	439	437	443	419	431	483	452	478	395	439	433	434	474	462	424	397	438	414	410	414	412	411	415	453	437	407	424	452	417	430	424	427	437	417	426	447	436	451	476	442	419	413	423	410	428	405	450	434	428	441	461	406	420	414	420	460	445	412	426	427	442	452	407	426	477	441	437	409	442	445	437	436	410	422	452	427	437	471	433	438	420	442	433	397	417	459	407	414	405	435	427	486	418	424	417	442	416	438	418	424	461	410	408	439	391	421	418	389	434	411	465	461	435	492	418	421	397	468	455	477	413	433	415	427	423	408	418	451	411	405	439	445	426	422	416	413	470	392	430	419	444	447	399	419	415	395	404	462	423	448	433	451	421	409	430	424	487	453	403	456	413	452	454	403	440	416	410	472	424	419	430	460	427	465	419	403	431	403	424	452	434	419	440	414	428	473	428	404	440	420	412	444	423	437	399	433	410	437	435	412	402	434	445	383	447	430	470	459	412	405	425	401	435	438	430	421	453	394	458	409	455	451	433	427	379	460	414	427	463	422	441	459	412	427	450	453	432	432	415	423	408	444	411	437	421	396	399	457	449	432	412	397	432	436	441	446	432	410	432	409	403	398	437	474	457	436	431	426	450	462	392	400	433	445	438	452	469	435	409	433	397	396	421	404	422	435	389	401	394	452	442	429	422	415	394	456	453	473	456	428	448	424	419	416	437	465	426	432	436	446	398	431	416	394	412	465	470	449	441	455	452	487	429	419	456	439	425	463	430	466	441	407	413	472	411	451	438	440	424	462	460	408	453	427	440	452	438	432	429	464	408	436	427	414	404	454	448	438	470	418	427	456	442	412	404	408	435	407	399	415	469	421	406	477	421	401	412	435	415	449	422	396	418	462	414	434	435	442	405	457	458	400	383	421	452	447	402	422	455	433	449	435	446	429	440	437	427	459	408	407	414	413	420	429	443	434	447	433	430	425	432	436	443	450	432	387	436	453	458	402	438	432	421	462	433	426	456	417	437	379	405	452	417	424	424	401	436	416	468	413	441	440	414	412	428	452	416	404	463	431	473	423	434	429	420	434	409	434	406	426	437	442	414	442	448	442	410	417	442	409	432	478	420	439	454	415	467	385	367	438	392	412	398	454	390	422	418	432	426	430	430	433	435	426	444	414	429	404	439	403	414	424	401	456	456	434	454	451	427	458	430	417	456	459	419	413	436	400	441	458	427	451	462	422	441	473	397	415	422	409	430	436	403	426	425	432	431	439	450	409	413	464	428	435	420	427	424	423	424	410	420	426	403	399	473	432	390	431	452	443	476	451	397	427	401	413	422	417	419	442	446	444	417	419	431	430	457	447	461	423	465	409	410	478	456	412	410	384	394	433	430	453	410	424	431	437	425	433	455	428	408	448	449	406	429	484	442	449	437	418	402	424	426	450	448	404	410	434	427	439	423	450	438	439	449	474	423	422	449	424	393	442	437	428	449	432	433	370	443	416	447	449	414	408	425	439	442	422	439	404	418	468	433	451	460	410	447	434	415	438	419	439	467	448	444	457	447	437	435	450	431	422	413	407	430	437	450	457	422	396	426	432	407	403	412	405	421	442	439	420	411	448	394	434	435	411	452	411	423	419	465	398	424	390	449	421	447	426	428	457	423	425	433	452	456	427	430	451	437	431	398	436	426	396	418	417	416	440	402	398	425	397	403	439	430	421	453	433	451	448	420	454	443	401	427	461	403	423	414	388	454	446	429	445	393	424	450	429	488	431	430	422	434	420	455	428	384	424	436	408	415	408	475	403	397	451	411	426	438	391	404	426	421	453	415	419	424	452	467	450	401	416	412	406	454	415	422	406	450	443	420	459	437	426	447	436	465	440	426	439	440	453	429	444	410	435	403	443	429	431	420	463	458	442	433	468	426	444	420	417	408	428	408	422	408	388	414	453	439	407	449	402	444	421	463	407	470	465	437	424	414	422	414
65520	45100	36849	37850	34950	39395	37027	28438	26159	21969	13009	2455	301	245	243	227	232	234	255	233	243	257	200	242	230	216	240	221	205	235	183	198	204	197	230	232	227	199	234	243	209	223	194	220	226	218	231	252	215	195	216	212	212	176	221	209	228	227	242	168	224	233	224	201	249	231	227	248	225	203	245	228	230	221	214	227	233	222	216	219	213	201	197	206	203	185	219	239	181	216	211	192	224	196	212	219	209	217	196	197	209	211	217	204	222	203	217	215	226	204	239	214	239	207	222	209	214	202	219	227	209	229	211	193	212	196	218	225	235	233	219	203	218	204	218	217	206	229	208	209	208	210	225	242	229	220	223	228	230	207	219	211	201	196	217	222	236	228	222	198	197	227	212	199	233	214	237	214	211	204	240	168	181	208	183	219	215	241	221	208	198	211	217	218	206	229	232	200	210	220	236	224	229	218	222	190	220	218	243	221	195	205	229	219	204	226	222	188	184	218	206	187	185	210	234	233	226	201	218	221	201	206	229	249	231	232	240	224	216	205	202	178	185	234	215	211	182	194	209	206	197	208	230	204	200	235	204	201	227	214	210	219	232	244	203	220	206	219	206	226	198	221	195	216	222	200	226	225	216	220	190	206	232	222	195	184	222	216	228	247	224	251	198	205	226	218	217	222	220	236	223	222	229	243	249	206	214	220	214	229	197	194	216	200	213	229	238	201	211	234	235	179	226	207	234	215	196	205	201	229	234	188	200	233	218	197	208	237	205	216	220	217	210	195	236	232	197	204	193	225	214	222	209	231	211	220	222	232	203	190	193	217	231	205	212	205	201	206	203	222	216	197	204	216	201	210	194	236	194	226	188	214	240	181	194	186	236	228	188	199	241	228	219	204	201	214	186	214	199	180	205	226	208	207	215	197	193	225	201	223	212	229	218	210	239	218	226	221	206	227	207	244	220	229	203	228	210	222	213	212	230	208	209	196	198	216	215	239	210	204	236	218	218	235	225	197	216	189	198	209	208	192	223	233	221	214	194	238	231	209	232	211	196	197	215	202	222	219	223	177	184	219	213	219	228	202	200	209	209	237	220	192	264	212	226	216	208	204	208	217	222	228	230	219	196	208	213	179	215	211	226	202	203	236	220	236	225	228	202	227	227	240	226	186	219	199	236	218	206	213	227	206	214	215	200	215	217	224	235	230	216	209	196	194	216	224	238	235	227	214	246	215	197	213	207	226	186	196	258	231	211	191	239	180	207	216	210	243	218	191	234	188	198	233	213	214	202	248	216	197	195	204	208	207	221	210	212	202	232	210	232	204	241	218	219	189	217	199	209	194	212	172	213	198	216	200	235	249	222	221	197	233	204	204	214	217	209	203	208	225	227	186	195	188	200	236	187	192	216	192	195	224	223	176	190	209	213	229	184	203	228	267	197	245	213	200	207	216	234	223	219	207	219	214	213	249	202	210	219	200	206	189	201	191	234	192	221	226	204	224	231	194	203	229	224	204	235	212	238	228	208	193	208	227	206	220	224	232	196	211	237	233	207	199	215	220	208	231	222	218	225	216	198	203	198	192	218	230	220	216	215	232	219	213	210	225	217	235	206	247	212	248	226	215	214	230	184	219	206	192	205	206	200	199	190	192	218	210	202	207	227	219	223	232	218	259	184	186	206	184	226	210	225	215	191	235	226	202	208	223	201	210	199	199	209	212	205	195	207	209	229	185	189	208	223	227	213	216	215	193	233	214	222	189	202	224	215	228	223	237	236	207	203	177	218	224	199	216	207	234	222	193	228	203	223	180	199	233	227	182	180	205	233	193	208	222	210	205	222	223	235	209	189	199	239	211	184	205	214	196	241	228	205	207	208	210	215	187	213	184	214	209	182	207	194	215	220	238	212	186	212	201	195	186	218	197	237	162	201	264	218	182	220	205	264	194	224	199	240	240	198	239	226	181	188	232	236	216	231	201	203	228	216	215	210	228	232	208	216	227	224	210	218	209	227	226	202	199	235	201	221	216	217	188	224	195	215	200	211	222	203	225	204	222	223	202	215	216	240	220	191	220	220	209	216	203	196	223	219	197	239	208	202	205	215	214	234	187	221	214	214	205	210	215	186	180	237	245	227	210	207	212	227	216	214	218	226	208	204	182	217	223	214	195	208	207	218	220	205	212	194	180	220	205	206	174	192	201	209	220	182	203	228	221	191	244	210	206	193	216	185	216	208	187	207	211	239	218	207	227	218	238	197	190	218	200	219	184	186	203	226	191	216	203	217	208	211	223	216	183	211	223	209	225	220	228	219	221	191	221	215	222	226	210	186	202	188	205	198	186	194	226	206	216	206	213	222	217	210	187	240	207	217	200	209	233	224	226	234	232	232	182	238	219	227	194	190	241	241	201	243	195	215	223	210	235	203	203	244	213	218	202	238	225	232	223	204	208	215	210	211	190	181	220	211	182	235	208	201	226	234	183	224	227	218	192	224	194	215	219	213	222	226	246	195	212	207	214	200	219	225	218	198	197	205	234	212	176	202	233	218	211	231	210	201	200	222	198	222	225	230	237	195	227	212	211	229	196	206	230	212	199	204	200	221	193	214	200	238	253	210	201	194	196	205	210	209	212	206	237	208	207	209	212	218	198	206	190	213	244	211	218	231	222	192	188	226	211	235	192	218	228	221	191	217	235	206	178	230	191	226	219	182	214	231	201	199	227	236	212	213	226	208	211	223	227	208	224	227	204	171	202	220	191	229	190	231	211	179	201	232	214	217	251	211	228	228	212	213	203	226	211	224	226	196	231	221	190	226	215	225	192	219	211	230	241	228	219	199	200	241	205	211	213	203	210	229	238	229	198	214	199	200	235	191	225	214	218	194	216	218	209	222	235	216	239	232	227	228	227	219	195	198	181	224	204	202	207	224	225	192	235	204	192	204	186	207	243	202	196	236	217	232	222	216	209	235	194	213	208	220	206	216	244	172	210	210	193	187	227	219	204	193	201	206	203	207	215	233	194	218	211	211	224	217	228	213	209	224	209	225	224	210	197	210	200	225	192	208	178	190	192	193	204	195	200	199	216	207	225	208	222	209	206	208	219	204	229	213	196	199	234	207	192	213	220	204	179	220	189	217	189	201	226	227	214	201	222	203	202	221	210	187	224	208	212	205	211	209	200	206	224	228	215	207	239	225	212	230	226	190	228	225	198	231	227	223	234	182	210	229	232	223	187	222	196	236	209	224	209	207	222	246	206	198	201	202	191	223	235	214	219	203	234	219	205	208	228	218	202	201	226	209	208	233	231	230	204	175	190	209	192	205	167	203	240	207	205	214	217	218	205	213	247	203	202	201	228	238	245	208	213	245	200	222	226	217	223	252	209	226	199	203	209	196	240	212	203	231	216	217	213	190	208	226	236	190	185	206	193	231	209	222	192	217	210	199	226	189	209	201	232	215	233	200	174	205	192	210	221	209	225	220	204	216	220	212	201	216	230	205	229	218	193	195	211
46556	36878	43480	48236	47659	54026	51069	44341	44797	39859	29494	5268	725	622	621	588	590	607	565	561	550	534	571	566	529	555	548	547	545	538	542	517	561	545	519	502	560	525	539	506	498	521	529	574	536	537	540	528	494	484	487	501	509	490	486	508	539	499	528	462	504	478	528	498	515	496	526	506	554	510	479	532	501	472	528	522	498	499	508	502	509	504	539	550	540	510	511	478	524	486	549	512	522	457	533	518	503	535	547	480	504	520	504	508	503	549	534	506	529	506	467	529	495	496	518	505	521	483	510	499	486	460	515	459	514	504	490	500	471	515	503	491	500	482	489	500	493	471	519	516	506	480	491	491	501	495	518	466	492	506	538	516	521	530	508	520	495	517	500	512	497	491	456	473	523	536	478	512	522	526	501	507	542	450	480	498	511	496	528	529	517	498	531	521	528	502	500	478	514	494	510	499	492	544	559	503	503	491	475	501	508	489	497	515	530	483	470	511	521	499	525	467	514	471	493	501	479	505	510	531	482	493	496	493	520	498	505	483	494	545	506	521	486	474	518	481	496	501	479	514	503	495	488	479	528	488	514	491	495	527	515	525	516	487	508	545	517	510	507	468	459	520	505	490	504	492	491	545	495	477	491	467	510	519	493	498	524	521	500	479	510	537	504	510	475	477	520	487	541	506	508	484	505	477	514	513	503	504	530	528	513	483	521	512	523	488	476	504	491	526	533	481	524	504	541	517	499	526	504	501	503	483	533	515	515	470	479	512	517	493	520	526	534	514	529	484	547	471	514	509	537	536	541	523	526	501	464	486	495	499	501	537	492	478	483	529	485	508	519	549	508	502	501	494	487	482	493	495	496	526	508	524	510	461	491	499	532	486	549	512	516	483	526	498	518	498	491	486	521	501	543	496	550	513	504	508	525	480	501	472	507	483	485	529	486	502	490	491	543	492	536	498	529	470	529	534	473	492	502	500	503	488	487	497	514	497	543	493	474	476	502	496	547	506	499	500	476	502	507	477	525	517	522	465	499	545	500	502	523	488	544	500	499	510	509	474	503	507	480	495	454	499	497	509	535	496	499	485	495	532	501	522	503	482	482	519	529	525	495	464	452	563	495	551	532	508	501	501	479	513	491	511	482	499	508	501	519	474	530	536	495	499	499	498	500	499	483	518	513	495	533	533	529	546	497	456	469	499	495	539	502	534	506	521	495	486	528	510	518	508	514	535	507	484	482	471	499	521	517	482	523	499	515	471	492	458	560	515	492	551	539	453	531	477	481	508	500	488	523	526	510	523	500	514	526	493	505	502	530	496	501	519	466	533	555	502	460	474	519	494	474	509	489	473	555	521	503	507	518	486	514	542	506	483	477	502	525	536	509	452	546	470	512	490	487	565	526	525	517	452	492	521	526	476	506	543	470	508	543	551	473	515	522	489	532	489	483	523	479	531	517	504	513	491	479	510	545	506	492	512	513	493	539	514	484	494	523	528	503	505	513	549	499	511	522	517	459	525	505	541	517	495	473	541	521	499	488	512	488	506	495	511	524	541	509	471	513	519	502	473	519	506	514	530	495	517	504	562	500	488	533	500	515	495	497	537	524	497	520	478	506	511	503	504	506	503	496	519	549	513	533	529	497	489	526	484	504	485	494	506	502	481	526	522	502	532	518	483	489	524	487	515	544	463	494	487	467	475	485	510	523	521	511	510	544	497	501	507	530	504	514	526	501	487	534	508	513	494	499	505	530	524	492	506	543	480	506	538	474	467	494	524	479	515	507	504	499	487	499	493	482	494	517	507	505	495	520	488	519	506	525	529	512	535	503	502	515	530	514	513	523	501	523	502	522	524	534	508	520	484	516	525	502	515	514	501	498	511	495	494	476	502	543	491	510	513	509	484	469	464	528	476	500	528	545	501	524	526	517	505	544	488	470	513	517	488	523	485	490	497	540	508	479	503	545	519	477	520	536	501	541	494	520	507	507	494	489	514	492	497	479	514	496	525	484	498	467	519	512	513	515	512	482	490	491	488	508	501	479	496	491	539	540	476	489	521	481	488	534	494	519	519	500	485	460	533	460	513	485	496	493	517	516	508	507	509	482	501	535	523	458	539	476	488	496	506	479	484	516	465	509	455	522	483	480	568	511	488	528	525	484	519	458	484	503	477	467	545	540	457	482	544	535	522	513	496	494	496	502	523	468	499	508	489	553	507	502	512	549	503	524	519	472	464	525	484	511	488	496	545	534	469	553	511	517	562	540	512	478	499	503	489	512	517	526	488	482	508	498	504	517	527	483	443	504	467	455	548	501	533	501	504	521	504	527	534	501	504	482	451	538	520	505	498	485	489	480	488	508	478	481	540	523	500	529	535	497	478	526	454	515	483	511	450	506	491	519	520	496	475	503	519	508	501	468	507	506	520	504	492	518	519	527	531	508	483	501	518	511	482	495	479	523	497	535	508	480	486	515	521	519	510	486	459	537	505	523	501	500	515	511	495	476	535	527	455	487	509	471	509	505	512	529	524	481	513	508	497	506	526	496	544	542	531	479	510	484	504	542	512	528	498	513	469	499	495	505	503	496	524	476	531	479	464	559	470	498	486	494	516	444	464	534	489	502	493	490	474	480	473	477	485	531	508	514	508	555	493	513	488	550	544	521	504	485	469	524	508	531	509	494	501	511	510	529	537	484	511	534	500	522	472	496	490	491	508	503	544	536	494	508	474	492	473	503	523	509	499	514	464	535	490	524	477	531	500	483	509	491	485	488	511	505	503	518	515	551	530	483	496	502	501	501	501	504	480	473	529	498	508	485	518	524	513	515	486	517	530	510	527	469	483	487	487	491	480	541	494	508	536	529	495	511	520	490	476	450	501	475	535	525	501	502	487	511	486	501	515	485	521	476	522	535	493	502	469	506	523	524	505	510	498	507	527	506	508	512	536	515	523	508	496	489	509	496	508	515	463	507	493	504	507	535	517	479	500	513	517	532	527	497	545	536	498	500	501	491	490	501	515	477	489	489	501	499	506	467	526	534	460	545	510	462	546	512	515	524	484	504	476	476	511	485	495	482	457	507	492	486	498	486	508	506	470	509	491	488	489	503	526	494	493	511	559	474	530	491	489	499	529	512	545	490	493	506	511	453	504	504	500	534	499	519	493	517	529	516	504	500	544	515	510	525	504	477	497	521	474	529	485	521	534	483	484	517	521	507	522	532	496	517	509	510	541	486	513	519	497	519	493	561	515	501	527	533	454	468	490	527	482	500	466	512	494	548	509	493	497	490	489	550	492	514	532	502	523	460	513	534	459	498	499	491	513	495	476	496	498	521	495	475	491	516	495	511	492	513	481	464	515	495	500	536	549	523	503	496	523	475	510	538	520	518	500	494	471	494	502	536	502	488	535	493	493	479	551	541	492	508	543	501	513	470	559	535	493	542	491	479	497	499	486	531	482	511	524	507	490	510	485	500	480	477	517	487	526	487	524	511	521	498	498	510	511	502	497
33254	19528	15042	8471	4828	10066	15347	10859	6189	4811	3697	955	329	319	317	318	319	273	335	338	317	309	328	300	310	305	287	308	318	350	324	355	287	343	315	305	291	338	324	324	348	332	325	368	306	342	303	352	282	293	305	327	333	335	334	323	329	330	360	355	344	309	306	328	320	295	321	339	369	334	362	299	339	330	322	316	296	302	306	311	305	344	311	327	296	315	302	350	310	328	306	294	321	302	291	330	354	266	304	330	360	330	369	310	328	333	315	343	332	316	302	335	358	357	300	330	319	316	323	317	365	325	309	292	299	325	322	315	352	341	313	317	353	336	333	324	305	325	337	306	316	315	360	337	336	313	299	358	282	310	333	337	303	342	343	322	294	318	330	328	307	331	328	326	310	332	309	317	300	331	335	334	318	326	334	321	349	302	349	313	312	346	326	323	337	311	328	348	322	329	370	330	311	347	309	307	327	322	342	316	297	352	305	311	334	354	318	327	299	341	340	337	307	333	335	339	308	295	323	321	329	326	320	346	328	321	333	340	326	314	310	336	379	320	340	320	294	313	291	306	355	318	304	302	363	321	327	339	321	313	321	326	354	301	333	339	318	345	334	310	294	351	307	363	347	306	309	312	353	329	322	335	323	311	314	350	336	284	316	343	319	354	334	357	349	296	324	348	288	304	345	334	326	303	317	319	339	353	299	329	327	300	320	303	356	360	323	317	348	318	327	309	310	297	311	321	314	334	339	341	352	317	330	326	341	297	329	329	348	352	312	291	365	335	307	296	354	300	314	305	328	334	334	314	331	317	316	293	304	310	334	331	297	315	300	322	330	339	300	326	302	325	316	305	323	293	318	317	333	328	313	287	314	354	327	299	314	324	332	323	322	322	305	321	319	346	305	324	311	315	316	321	327	329	327	342	310	344	319	307	311	328	296	320	332	332	349	321	322	359	323	291	339	350	349	323	306	335	325	318	297	318	378	318	348	277	314	319	318	324	316	342	314	340	317	328	346	317	335	303	308	340	366	313	337	297	324	348	322	309	330	311	289	337	338	333	334	326	314	322	305	341	307	324	355	323	320	345	337	326	354	345	301	318	302	342	337	316	310	305	300	323	305	317	344	301	318	330	295	330	326	329	322	328	323	298	327	298	341	305	289	317	317	311	311	321	337	316	359	336	313	312	290	326	298	342	342	315	353	335	303	309	329	334	320	278	335	304	323	348	295	316	355	299	358	317	349	356	323	338	314	327	299	346	330	315	330	321	328	322	324	332	321	326	337	318	342	321	315	312	290	320	306	316	302	319	319	315	336	294	333	334	351	351	306	330	323	356	304	302	296	323	320	325	328	321	282	311	314	346	300	318	335	335	322	334	329	346	337	315	370	313	332	343	354	340	300	346	326	303	274	316	273	295	336	339	321	326	309	343	322	333	283	332	337	316	312	326	323	289	308	290	322	339	316	351	326	343	363	318	312	330	325	344	355	312	319	319	284	309	356	318	347	311	307	358	323	322	302	320	319	345	303	335	323	331	346	319	319	299	326	312	325	319	330	359	287	322	338	309	331	306	293	323	311	320	309	298	324	314	337	311	346	312	325	323	333	307	328	331	338	296	302	345	314	335	334	308	336	296	325	327	307	289	333	292	282	321	347	360	313	329	337	299	311	347	354	357	308	361	309	323	353	325	303	320	296	286	325	321	282	331	320	317	344	339	333	321	329	286	280	309	313	354	333	349	292	324	321	306	334	366	327	317	328	283	333	319	325	354	298	320	346	290	327	338	346	347	317	361	323	299	287	288	317	317	328	306	354	310	312	322	314	342	303	333	347	323	346	366	306	313	314	331	326	323	334	330	297	327	350	328	294	307	333	320	310	303	321	310	347	297	293	322	351	362	334	318	340	346	349	320	323	346	314	315	331	269	306	321	359	334	320	336	326	328	300	346	339	306	325	327	314	362	352	309	317	342	310	304	282	300	354	333	330	301	299	339	342	341	326	288	350	299	288	330	303	311	358	335	329	338	293	350	325	305	333	314	328	314	336	325	318	340	343	324	303	320	346	292	296	323	328	311	322	307	318	356	341	332	280	307	316	336	323	318	298	305	326	325	327	332	336	342	320	308	308	329	329	335	344	307	360	348	334	365	343	325	353	320	287	327	330	336	326	328	342	344	312	313	287	305	352	310	288	325	325	295	328	321	328	368	338	330	306	362	302	324	315	352	329	302	287	327	356	341	326	346	312	317	324	307	334	300	335	306	302	310	319	328	333	314	318	297	320	340	336	330	323	335	293	338	307	357	302	325	300	315	311	348	301	361	306	314	348	338	288	308	342	329	298	291	295	347	307	334	334	304	339	345	333	324	329	349	306	321	315	323	292	311	323	348	317	327	339	360	328	310	322	336	330	351	313	296	339	327	321	337	311	305	310	299	298	317	360	342	307	312	334	306	301	335	314	313	314	314	339	344	330	325	342	319	313	314	329	338	317	298	340	326	297	303	323	333	347	326	328	323	333	330	312	344	314	325	331	318	298	308	312	328	310	290	341	350	313	300	335	335	317	332	348	344	361	328	329	351	335	331	314	326	309	337	349	306	273	316	291	311	341	334	311	315	345	307	331	298	293	327	334	312	320	336	324	290	356	317	302	323	340	331	318	311	322	341	331	338	318	329	322	325	303	313	334	323	336	313	329	345	367	314	290	307	358	300	362	287	346	322	311	296	316	306	307	353	301	315	324	311	318	327	309	329	322	303	330	335	311	318	303	329	339	300	336	296	303	326	309	360	319	329	312	339	332	339	324	308	311	312	339	292	352	326	319	302	294	305	323	334	313	331	354	322	321	320	346	350	371	325	303	305	311	331	311	315	332	290	308	297	323	293	309	339	341	270	337	322	335	337	342	331	339	318	304	287	343	322	327	300	304	306	336	337	311	365	327	360	315	365	324	313	344	361	296	316	322	329	316	307	328	306	302	328	330	333	321	313	303	299	355	316	332	314	347	332	308	312	336	304	338	309	340	290	339	368	296	323	331	293	294	310	343	306	349	324	330	316	313	298	328	340	311	335	337	289	336	283	315	348	336	337	346	327	336	326	347	351	333	348	306	294	313	349	321	321	320	317	319	294	344	318	333	334	351	277	312	315	280	323	328	317	342	333	352	326	309	301	324	343	319	330	367	321	310	313	320	326	309	350	337	303	314	351	283	311	327	302	317	346	322	338	312	321	309	335	297	332	335	315	324	303	294	319	305	328	310	325	306	333	314	310	278	329	347	302	357	300	342	289	350	331	298	295	318	285	315	313	339	310	305	309	328	325	334	319	346	331	332	321	345	351	316	292	330	357	365	346	324	308	328	317	329	338	322	369	344	349	283	330	345	336	313	307	314	311	305	283	341	324	307	319	299	324	324	303	304	295	320	318	318	311	326	346	334	326	316	384	307	374	310	318	294	316	311	288	311	300	302	303	303	328	303	312	299	302	351	343	321	334	325	315	327	339	306	328	358	326
18466	12744	19864	16598	14412	27334	34433	26202	20726	17516	14354	2786	731	736	732	678	709	729	708	712	719	711	725	736	723	709	663	720	753	737	658	763	710	651	728	767	674	747	695	701	654	723	699	699	718	702	761	764	753	692	710	683	717	707	728	690	716	669	704	751	746	728	682	738	707	722	751	707	698	755	695	757	722	697	693	720	727	711	700	728	726	673	757	755	732	681	687	722	704	692	751	776	776	700	703	731	700	706	712	752	705	719	692	663	719	734	718	709	722	719	673	735	706	671	704	723	700	698	724	723	658	717	723	703	720	709	708	670	701	664	699	730	751	706	705	734	719	718	719	683	696	691	736	745	718	781	749	691	701	697	745	755	729	701	742	714	779	711	700	782	696	724	693	746	733	735	715	758	774	718	692	702	707	750	716	722	706	705	700	703	726	741	758	747	732	714	699	710	723	766	700	748	727	738	739	712	704	724	733	691	764	684	696	666	720	723	694	722	741	689	693	694	685	732	705	730	668	700	707	725	694	682	728	686	717	682	773	718	710	734	717	675	705	725	714	689	739	752	690	725	754	720	669	718	683	714	676	729	680	741	734	714	679	703	730	682	701	732	749	730	691	748	711	730	759	721	692	717	669	722	694	710	766	742	665	721	755	684	691	735	685	753	701	742	759	727	662	703	670	676	697	706	744	696	729	746	745	708	718	710	711	730	704	687	705	707	754	724	708	702	725	698	727	709	649	726	781	712	705	710	724	707	707	719	655	738	695	710	741	730	692	735	673	695	721	705	670	721	699	708	697	753	689	728	721	741	733	734	730	681	733	722	739	648	715	674	738	727	685	706	698	703	742	684	741	687	748	721	684	712	718	721	738	702	718	719	738	732	764	722	712	707	684	722	698	681	741	759	703	730	719	727	717	710	745	728	751	699	721	795	675	671	696	690	703	684	696	716	697	698	723	687	754	724	698	703	692	701	683	687	683	750	730	716	698	698	693	745	737	740	754	729	729	678	714	718	739	752	692	698	713	668	673	706	740	739	640	719	705	700	690	741	736	741	723	690	734	728	740	721	736	721	730	676	733	726	697	658	735	727	685	673	651	735	661	713	735	697	697	713	706	730	718	727	713	697	705	665	711	682	737	688	670	688	708	750	737	717	746	724	734	715	719	680	693	718	762	721	700	707	710	725	731	781	728	719	697	721	745	724	665	750	737	745	709	699	726	723	708	702	773	678	693	680	751	710	752	705	746	721	727	689	726	651	694	757	688	701	722	714	732	687	690	736	729	715	765	695	710	667	692	692	697	720	724	700	692	718	722	682	717	749	681	684	720	717	690	752	687	694	726	708	708	696	758	734	704	646	690	722	710	708	678	702	714	719	748	695	750	710	733	675	726	695	693	748	730	701	712	692	722	755	671	747	733	733	710	729	705	742	701	701	687	729	723	724	753	745	741	745	700	729	707	760	722	696	692	743	706	728	725	687	687	749	692	709	656	703	689	682	725	680	674	720	727	751	698	769	703	698	696	741	760	721	683	771	668	706	745	688	747	708	752	710	698	745	751	722	703	751	741	770	674	737	760	718	736	721	740	712	719	730	679	751	735	769	704	722	732	725	648	742	721	712	700	731	725	691	750	659	760	713	698	707	696	696	736	714	716	723	685	752	718	715	714	735	771	697	700	705	739	701	730	723	703	748	720	701	700	761	639	738	703	704	708	714	749	695	710	727	758	708	762	704	784	740	682	735	648	709	740	679	687	742	723	647	681	717	725	765	717	740	685	715	688	738	685	718	690	708	741	708	736	714	699	721	736	692	716	728	741	674	692	745	715	697	711	710	733	710	665	723	764	704	682	713	738	689	729	762	723	729	682	735	701	717	725	669	781	667	724	730	694	730	719	738	732	720	694	751	748	716	695	687	677	712	714	742	720	728	720	679	728	652	728	696	760	744	729	721	764	707	729	720	730	714	680	724	711	689	698	722	724	761	682	695	717	718	720	688	709	725	687	750	754	738	713	674	692	679	720	763	686	715	756	708	707	693	719	730	731	732	725	714	702	676	712	702	690	742	735	720	714	695	733	700	691	717	693	690	773	696	700	731	722	707	717	706	689	729	668	704	756	693	726	664	708	689	687	757	703	686	716	691	700	740	761	689	715	707	687	768	712	694	692	685	706	717	719	709	768	697	752	725	634	718	696	711	685	772	722	679	761	752	728	696	694	739	649	692	733	743	716	728	686	685	723	727	713	727	690	678	709	700	719	731	749	725	691	721	706	728	735	725	688	705	753	712	736	727	691	746	772	686	664	707	710	691	693	719	708	734	739	697	735	696	739	703	685	745	726	709	748	752	717	714	678	740	703	674	743	680	727	710	714	693	672	712	720	716	652	676	715	718	723	647	743	704	650	669	627	753	699	738	733	769	766	717	768	696	696	721	679	692	781	715	701	684	751	692	736	728	672	734	727	759	756	737	684	643	720	746	700	738	734	693	665	729	721	732	700	712	742	726	716	720	729	708	771	764	779	708	745	737	736	674	696	688	648	704	729	727	709	743	709	737	703	675	681	729	753	703	676	664	671	758	762	699	760	752	715	722	696	720	726	695	700	728	746	716	737	695	689	710	711	737	739	742	742	711	699	678	710	717	697	750	725	684	683	711	693	714	726	687	722	747	683	760	732	663	711	717	734	747	694	756	717	712	710	731	752	742	673	750	687	682	751	718	722	733	752	722	724	704	688	751	709	683	696	723	736	683	719	697	662	701	720	712	716	733	740	695	726	716	681	726	727	733	731	702	711	710	765	748	702	694	738	719	751	719	718	705	698	653	719	670	760	735	686	650	709	676	722	682	737	691	718	732	669	713	739	649	694	717	693	740	684	743	670	726	713	716	720	669	725	731	723	687	686	722	707	736	648	733	689	706	736	749	758	716	676	750	656	713	718	729	730	707	696	765	691	724	731	722	774	687	682	732	689	699	764	668	726	716	796	707	746	695	702	700	715	698	716	665	711	673	710	687	727	728	704	736	721	713	729	712	694	700	701	734	675	733	732	715	696	666	718	768	691	733	702	730	739	736	722	742	688	744	717	764	748	708	712	666	667	728	692	712	730	680	713	711	692	713	720	722	736	664	740	637	739	705	691	716	698	723	677	710	717	668	710	743	752	715	755	733	693	700	744	672	679	681	708	705	701	736	669	769	675	700	699	695	752	689	693	708	755	687	728	705	693	731	712	727	709	694	706	693	689	691	707	733	680	740	699	714	698	709	749	714	743	688	724	690	751	715	699	724	714	708	738	697	691	753	712	737	712	713	708	721	696	726	700	703	724	658	699	700	689	760	754	761	756	705	713	739	713	692	751	746	706	707	725	710	718	755	714	654	700	748	675	731	703	738	740	702	716	701	719	715	750	674	682	732	731	699	731	700	711	735	705	703	760	725	695	753	768	697	774	719	670	672	716	691	748	712	735	735	751	733	692	745	658	705	763	654	694	686	735	704	688	709	774	712	742	702
57565	38118	29198	20658	12069	14015	26054	25612	18803	12879	12143	3590	227	203	210	221	197	203	196	195	191	214	173	192	198	192	196	193	198	221	213	191	192	204	178	188	209	200	197	188	165	187	177	207	203	220	194	184	189	197	215	194	198	190	187	211	165	185	197	181	174	194	195	185	185	199	188	190	179	188	215	176	195	184	208	217	212	172	188	180	185	174	191	197	211	191	186	210	210	192	185	174	209	166	196	183	176	180	176	198	175	172	170	178	167	155	160	153	197	215	185	202	183	198	189	200	211	196	184	194	185	194	200	217	199	216	171	180	183	173	185	177	167	191	175	187	199	222	166	212	194	163	202	195	215	182	175	196	179	188	181	214	178	189	194	216	200	186	197	182	194	209	180	201	228	185	193	195	191	200	206	169	195	188	179	175	173	178	163	185	173	210	214	185	205	175	206	164	196	209	214	202	216	185	209	162	204	192	171	186	181	201	201	218	192	178	181	179	173	185	174	213	173	214	196	183	212	178	233	187	200	201	193	206	173	186	209	169	193	181	188	184	200	181	201	172	175	188	199	193	162	186	168	202	204	183	199	187	173	191	188	193	195	207	185	173	183	190	192	170	199	189	192	199	174	181	206	183	163	168	209	170	181	203	194	202	194	201	172	215	162	203	182	184	163	176	209	217	172	187	178	177	181	207	189	193	189	208	179	191	198	191	202	203	205	198	216	185	195	194	192	204	189	191	198	186	213	218	194	210	194	188	198	180	202	169	181	194	170	198	202	216	189	171	208	204	166	186	200	184	177	197	176	203	184	172	193	197	171	174	200	198	184	209	182	200	193	186	181	219	172	173	195	181	194	207	198	182	186	197	179	180	239	199	176	193	185	197	207	171	201	180	202	174	165	200	177	189	174	180	186	162	191	186	208	195	200	195	170	191	181	211	231	184	176	181	186	190	202	183	173	180	189	204	197	206	189	189	191	164	177	194	204	194	168	210	196	207	174	183	216	182	191	188	191	197	193	223	195	197	198	206	164	206	194	208	199	225	195	199	200	171	192	189	187	188	182	205	183	179	208	196	194	190	202	188	177	204	206	188	207	182	185	192	187	194	186	189	200	175	185	205	209	181	185	167	177	191	162	165	181	184	208	195	208	186	198	186	192	191	188	174	207	181	174	212	193	182	175	198	201	181	173	192	182	187	198	185	190	183	193	196	179	170	188	181	197	199	217	228	175	207	180	170	168	185	168	209	189	188	188	197	200	173	171	186	188	181	182	168	173	197	198	197	221	189	181	190	204	198	197	170	193	183	176	191	200	220	193	176	197	192	186	180	197	206	199	199	195	198	213	182	177	176	194	194	226	195	185	175	196	214	170	191	194	184	191	209	175	186	169	195	184	211	195	193	179	196	164	193	182	184	175	186	211	169	200	169	193	196	184	188	193	193	191	191	203	205	195	193	190	193	193	201	172	171	175	186	182	161	213	168	183	214	207	171	176	220	184	192	185	173	196	189	199	173	177	185	212	221	186	181	189	182	185	160	164	209	186	206	162	172	198	172	185	176	174	184	213	191	197	181	181	188	188	200	209	190	190	209	191	195	173	184	187	190	173	214	209	162	153	187	207	190	209	205	191	189	175	184	195	182	172	188	197	215	190	198	180	197	187	206	206	196	179	183	196	205	161	215	177	177	212	169	193	225	205	174	179	205	197	202	175	186	207	181	185	184	171	200	177	169	172	202	190	168	185	202	176	208	205	179	207	199	177	171	209	179	190	188	189	181	191	196	191	201	215	191	192	181	175	172	193	178	186	196	203	184	189	203	191	179	166	195	182	173	187	186	181	183	181	182	187	200	190	174	194	172	184	184	187	215	197	199	177	213	182	202	182	215	191	182	187	187	196	201	209	179	168	186	194	164	169	205	193	190	194	191	186	173	168	185	181	197	207	233	179	162	197	203	198	179	208	206	188	189	202	174	214	186	211	173	175	182	175	196	197	189	221	201	180	235	197	171	154	174	161	196	199	195	192	195	182	183	198	175	207	183	186	187	169	178	187	196	206	185	189	188	194	186	203	184	183	191	172	180	172	198	210	199	171	198	183	191	196	155	176	173	172	194	188	187	176	180	178	181	197	192	201	179	223	191	154	195	170	160	201	193	188	211	177	202	192	188	186	188	204	201	183	162	215	188	198	195	214	217	188	201	176	188	208	192	190	198	175	180	182	186	177	177	214	195	229	217	186	200	182	191	187	170	179	183	196	180	206	197	154	233	184	198	189	165	189	194	190	171	218	187	169	189	189	220	204	192	196	192	216	178	194	191	221	164	188	198	177	186	184	171	203	200	201	171	180	206	209	204	173	199	181	203	190	235	211	192	200	182	171	192	192	225	180	206	196	181	186	222	165	191	184	186	204	171	199	214	203	207	180	184	193	199	203	203	181	188	175	188	203	183	178	186	217	167	168	185	184	200	180	194	202	179	194	204	185	196	168	182	207	215	188	179	197	202	173	203	204	208	193	172	197	199	193	204	192	204	222	189	212	197	178	198	184	198	200	210	185	195	162	191	200	192	183	209	194	194	199	158	174	198	187	191	180	197	184	160	160	200	187	194	221	178	181	164	195	175	190	184	179	163	172	212	188	174	205	223	187	193	166	200	201	200	186	198	185	189	199	219	188	172	192	208	191	190	200	184	172	186	165	184	172	168	181	173	221	187	175	184	174	173	173	201	199	196	212	191	202	193	194	184	203	190	189	174	192	200	179	183	222	200	174	183	185	171	199	175	172	198	200	198	177	182	190	183	200	198	187	178	194	200	162	199	186	176	193	175	217	219	187	190	190	141	185	188	198	202	187	176	216	178	195	185	188	208	171	189	206	191	189	182	186	190	195	177	208	195	173	191	167	200	207	200	174	176	227	187	202	188	190	186	211	181	211	208	184	197	229	201	199	177	203	157	197	206	203	185	186	207	176	180	232	204	190	154	192	185	185	195	190	178	209	183	202	181	188	191	192	193	178	199	214	221	176	198	205	197	188	215	184	175	203	192	217	186	193	203	169	175	156	179	196	165	200	166	209	195	197	194	195	196	195	201	191	156	197	182	206	188	192	208	221	207	170	204	207	176	187	185	203	209	191	156	165	184	191	198	163	189	153	197	186	193	202	175	213	172	187	185	190	204	214	192	180	194	181	165	190	171	203	156	205	175	209	207	212	208	202	195	200	210	172	192	214	183	185	196	171	189	183	220	185	175	182	198	207	210	229	193	199	172	192	192	204	192	195	209	195	196	179	187	212	193	183	177	165	155	188	211	209	192	175	206	194	209	186	190	194	192	196	174	186	180	210	188	181	189	186	183	197	169	204	195	191	196	193	204	206	229	200	218	198	193	181	189	200	161	186	187	206	173	178	203	198	179	183	206	176	188	209	188	192	174	186	190	162	201	171	185	177	161	165	203	178	211	221	209	189	173	183	173	185	195	213	193	166	179	193	184	200	192	193	213	206	197	188	229	186	161
39830	26633	30764	26863	22050	31278	45177	43388	36898	32256	32288	8309	610	601	550	553	515	527	514	495	480	444	476	493	502	489	489	480	442	456	469	428	503	487	485	462	450	516	488	462	444	470	445	419	471	486	482	440	452	450	447	482	435	447	458	427	453	432	476	444	452	436	509	484	433	465	464	445	471	441	454	444	449	466	479	441	415	432	455	416	447	442	453	450	449	449	470	438	454	426	420	415	411	416	491	437	450	442	451	435	413	459	403	446	393	486	470	439	417	424	443	422	446	451	451	415	442	484	416	404	447	453	494	467	442	419	454	418	466	406	427	449	500	418	442	460	445	470	457	414	473	428	451	441	447	476	441	441	468	436	458	443	449	494	417	436	433	452	425	447	456	431	467	455	438	459	423	425	440	452	441	427	476	444	450	427	452	433	411	455	469	460	468	473	444	426	483	450	429	437	431	452	461	412	448	440	450	429	459	444	434	431	448	416	480	423	474	437	422	456	442	447	440	397	449	485	431	433	411	459	436	468	442	456	472	461	433	457	436	445	399	436	451	446	412	453	424	440	425	415	445	460	465	476	414	436	430	469	443	436	447	430	464	456	414	456	449	416	455	456	417	428	475	453	450	461	425	447	443	457	426	401	413	425	473	439	417	431	463	470	452	410	416	442	437	427	431	463	392	404	460	417	478	436	417	484	443	464	447	492	466	456	453	480	448	431	443	437	420	443	413	433	453	471	444	448	454	431	448	440	434	462	430	455	436	448	449	454	468	410	455	437	404	443	476	435	438	446	407	427	420	454	420	442	446	424	448	449	424	454	499	439	439	447	444	454	445	437	448	454	410	405	411	462	441	422	458	420	416	422	373	420	443	402	451	475	462	457	426	455	441	483	478	474	458	483	419	439	483	458	407	427	505	402	444	427	421	444	449	438	429	453	397	451	428	447	428	418	444	456	421	430	438	434	474	450	412	443	465	439	474	447	441	462	431	447	399	465	465	429	450	407	470	452	459	460	440	463	440	434	453	454	488	454	469	440	420	456	420	467	475	417	455	444	437	429	484	462	430	427	438	406	449	434	418	452	439	458	460	425	413	455	429	486	455	445	439	463	450	435	433	416	441	446	474	461	422	497	443	396	475	470	386	463	418	482	428	413	440	457	410	436	482	448	427	461	424	451	431	480	457	453	429	457	429	433	441	419	476	458	439	424	446	444	446	440	417	452	415	441	448	427	443	425	479	441	436	475	414	477	407	446	454	454	443	428	467	433	445	445	445	472	461	457	488	417	459	428	414	449	495	450	466	420	459	463	438	441	470	436	454	425	453	437	477	443	427	456	433	463	413	455	437	434	464	435	478	425	448	460	441	484	445	446	480	449	455	422	453	433	435	432	431	422	481	449	418	433	459	447	437	414	480	469	422	482	488	401	456	446	441	452	431	435	440	463	437	425	438	456	462	445	446	434	435	461	426	440	413	403	458	447	441	455	424	422	417	472	436	463	483	467	464	478	443	440	435	437	432	433	436	433	489	458	463	454	417	486	410	435	445	440	495	422	395	459	442	451	443	447	464	427	460	475	428	431	492	454	434	468	441	488	389	481	467	438	475	429	464	438	450	461	440	401	455	460	445	426	424	421	432	456	444	435	457	427	466	433	479	459	424	442	458	425	423	439	475	427	438	437	441	426	419	441	458	405	449	448	419	430	449	429	424	467	428	430	479	461	471	465	422	425	481	424	456	414	439	438	462	443	449	438	450	433	433	467	441	434	433	433	444	435	423	464	424	429	437	436	450	415	429	444	473	467	425	429	447	395	476	462	432	424	427	418	423	454	445	466	450	457	454	452	449	420	453	479	445	434	472	456	469	438	447	418	449	456	430	434	456	423	452	467	394	398	432	457	438	408	398	419	454	454	455	452	491	430	469	458	455	439	407	488	453	405	391	470	470	461	462	453	435	458	429	396	447	469	458	419	448	442	443	443	425	419	427	487	441	452	453	446	450	440	477	424	444	459	443	486	461	451	425	453	454	466	457	430	454	450	469	469	449	444	413	440	433	448	448	406	444	449	412	457	443	442	465	420	414	440	442	460	462	435	436	444	407	447	398	439	486	428	464	394	457	445	445	425	463	422	448	454	410	433	470	444	442	466	457	469	445	448	436	466	412	456	440	462	437	438	468	434	418	414	461	477	444	452	429	460	453	436	435	424	474	448	407	446	468	464	442	416	421	474	437	456	453	443	430	444	475	451	426	385	423	454	480	445	431	440	434	434	411	443	418	436	431	456	466	420	465	466	452	421	486	418	458	440	453	460	458	475	420	437	476	454	410	457	453	492	465	450	440	489	466	436	430	490	431	427	417	417	442	435	458	426	475	422	440	485	429	423	475	436	443	459	441	421	448	427	465	486	468	459	446	469	445	413	495	431	456	467	477	414	444	432	473	410	454	427	429	440	452	467	452	428	408	424	448	423	435	424	474	429	448	462	473	459	431	407	397	453	446	446	464	476	409	425	424	437	455	483	430	462	432	439	446	444	407	410	416	447	450	438	432	455	462	437	449	443	427	438	459	438	430	448	418	454	451	445	395	483	421	450	436	482	445	431	434	404	450	444	429	400	442	468	451	445	418	427	432	434	432	442	425	423	452	456	410	470	417	432	415	428	432	417	435	462	436	436	439	449	458	461	433	424	437	431	443	445	469	425	440	449	433	416	444	431	478	419	420	426	417	456	425	389	445	449	443	431	427	434	430	457	448	399	450	430	445	415	408	461	444	446	490	441	461	427	456	463	446	458	418	478	413	442	453	453	435	464	450	476	424	467	454	464	437	435	409	439	464	470	466	430	439	503	454	442	445	422	481	417	445	417	472	419	392	468	452	476	408	440	419	441	451	459	488	457	456	462	444	408	437	428	458	412	458	473	428	445	440	436	415	448	441	414	404	451	440	457	425	432	431	425	453	446	473	437	453	422	410	458	458	456	410	437	457	423	396	450	491	435	446	473	440	410	410	431	452	454	447	465	457	448	438	483	434	440	449	441	427	455	426	437	493	460	437	413	448	446	443	464	462	437	462	460	442	449	429	415	449	450	420	422	434	425	447	432	435	434	442	423	431	424	466	436	464	434	452	454	439	463	442	407	445	438	459	444	457	425	437	400	461	420	452	426	431	448	428	476	420	447	439	443	440	456	410	450	473	440	435	437	448	408	458	432	447	443	458	467	438	461	430	440	424	426	432	436	459	455	420	438	415	478	448	449	460	468	439	446	444	422	459	410	453	460	449	443	419	445	451	433	439	450	417	469	472	484	412	437	447	459	458	487	463	431	442	459	456	403	455	435	416	433	436	448	441	440	471	443	420	428	448	437	464	455	474	412	432	446	410	399	443	475	462	452	460	447	448	429	454	450	453	458	423	436	418	438	432	418	450	458	424	440	467	489	411	471	459	434	451	426	442	455	416	465	439	452	382	414	421	473	415	426	424	422	404	464	425	428	437	430	412	411	444	438	415	455
59961	35469	26207	23074	15226	19798	31151	34862	27820	19698	16778	8257	427	262	222	226	240	235	237	217	214	214	217	216	220	242	232	221	240	201	202	205	260	170	197	206	225	202	209	224	208	251	227	204	199	214	225	253	226	204	229	227	230	191	196	201	197	192	201	240	210	200	217	220	233	204	216	221	221	196	197	168	204	207	203	219	182	231	205	190	206	195	229	211	197	193	207	210	214	192	206	235	227	200	200	205	205	208	206	196	211	220	219	211	171	230	217	234	208	166	231	209	212	223	184	181	195	181	213	193	199	183	207	216	192	221	197	188	190	213	198	181	212	217	205	221	217	216	201	236	208	184	192	213	214	220	189	217	204	220	213	214	198	197	194	240	208	218	206	237	205	199	221	188	200	200	223	198	207	209	178	210	224	213	244	230	212	204	198	199	203	233	204	213	217	196	226	186	203	220	204	211	215	201	174	193	187	222	190	219	228	244	215	191	203	212	203	200	216	231	225	216	217	198	205	219	197	212	245	214	199	203	238	214	193	189	200	209	247	197	228	207	216	180	201	213	199	213	219	201	191	215	224	215	260	233	198	221	206	174	198	209	203	208	207	221	187	206	201	181	215	208	212	202	215	194	185	218	218	213	216	212	219	209	219	217	223	180	208	215	198	185	228	211	215	193	189	192	188	195	196	195	238	214	240	201	229	221	210	194	219	220	225	212	202	211	196	197	186	194	194	206	179	211	194	193	204	207	203	227	221	224	232	206	198	202	237	202	226	213	210	210	210	226	220	209	216	212	220	214	231	206	204	201	193	217	215	202	213	226	224	214	203	223	190	173	184	200	180	205	208	197	226	227	187	210	216	198	227	192	192	194	191	218	211	189	232	216	227	185	193	214	201	205	210	207	200	198	218	193	198	208	222	213	205	205	225	181	178	215	183	201	191	208	173	211	210	200	194	199	203	214	213	182	204	188	195	201	232	223	218	202	212	201	193	191	223	209	215	180	206	195	191	192	211	188	210	217	192	199	222	188	237	225	214	189	206	197	192	205	248	229	201	210	215	216	201	226	205	200	215	187	252	205	194	225	219	190	209	219	233	221	201	220	199	199	209	192	194	182	203	204	208	221	211	241	218	189	224	216	223	209	222	200	211	198	230	222	210	196	215	196	203	167	200	227	231	214	196	239	243	204	229	201	212	173	217	211	225	218	207	199	197	206	208	188	191	210	197	214	196	231	212	226	229	212	203	219	220	218	202	198	204	193	237	199	181	192	212	246	218	212	232	234	202	214	199	208	196	207	187	207	189	235	234	222	205	228	198	214	174	196	183	208	200	208	208	215	213	206	220	203	186	198	221	212	191	215	207	224	219	196	236	213	208	202	167	203	216	171	243	210	208	208	194	194	187	207	207	178	224	220	215	186	226	192	209	219	223	227	190	213	197	194	207	193	216	216	203	183	219	203	212	191	188	190	181	184	211	228	201	242	205	201	211	212	233	236	182	196	226	181	158	196	219	215	200	231	191	217	205	208	204	226	218	193	199	208	200	213	211	187	212	212	229	214	200	214	215	202	208	235	184	167	183	230	190	203	242	214	222	191	210	224	193	198	181	222	183	196	200	190	184	212	208	202	177	205	202	209	197	235	214	219	221	205	208	208	218	210	182	211	227	222	206	215	178	187	187	198	208	172	208	229	189	211	222	216	195	191	211	189	214	196	185	198	184	200	210	213	195	171	214	186	194	188	218	185	196	232	194	195	178	184	197	205	241	215	215	202	208	209	197	215	201	219	191	210	202	209	212	194	209	202	218	210	209	229	197	202	185	226	195	219	221	223	182	202	203	192	228	210	180	224	205	191	210	206	227	174	179	226	210	235	211	207	218	186	208	185	202	198	219	202	239	208	190	218	205	242	201	205	216	203	215	196	221	204	201	210	232	214	201	196	211	214	218	216	204	207	225	195	234	201	224	215	209	196	220	229	231	206	202	207	209	211	186	207	191	175	220	215	207	197	183	210	237	221	233	200	199	213	201	194	180	238	197	220	227	197	204	237	205	223	185	207	246	215	179	207	217	207	202	186	203	212	213	208	222	207	218	195	238	214	232	195	204	186	199	212	208	192	209	204	204	205	202	220	221	202	200	195	202	215	232	185	217	212	202	220	207	232	194	187	216	204	224	192	211	192	224	188	213	207	217	195	202	190	220	243	216	229	187	201	215	206	234	229	198	215	212	229	196	203	195	212	212	199	212	216	199	193	212	194	199	194	219	188	200	194	214	221	221	208	189	211	223	180	242	190	202	218	195	213	217	198	201	220	215	222	209	246	214	182	203	214	207	211	217	217	203	210	203	232	194	189	205	208	208	182	213	213	229	218	204	215	220	191	232	198	190	238	224	202	208	208	208	192	211	179	219	188	206	206	212	207	183	200	224	198	195	190	216	237	214	190	222	197	210	221	191	213	197	222	184	197	213	202	198	193	205	208	185	211	203	217	205	188	210	232	214	202	214	199	191	201	224	191	207	244	219	217	205	232	190	239	192	208	204	214	217	209	212	223	220	196	196	203	216	191	218	204	214	218	185	232	227	213	203	192	194	232	235	222	203	221	204	227	235	191	175	196	203	213	211	239	248	209	192	222	205	183	206	198	208	219	216	202	201	216	202	231	208	207	211	194	216	227	195	217	207	192	212	197	218	208	198	219	206	194	198	185	215	211	167	201	202	215	224	187	192	218	175	220	209	196	187	195	197	206	195	213	216	222	227	208	230	192	209	249	209	199	225	206	210	251	223	205	210	190	219	212	214	220	229	183	233	189	215	222	195	201	191	234	203	190	217	201	193	228	207	207	219	191	207	215	227	207	208	205	219	198	201	228	213	216	210	224	201	178	213	204	217	204	202	225	223	229	206	204	197	172	207	204	208	180	199	207	209	223	189	222	198	185	191	217	205	214	235	204	190	178	232	212	194	195	204	216	231	208	210	203	204	203	230	209	227	203	221	205	190	225	213	223	233	184	211	211	191	187	191	210	223	195	212	202	212	189	237	229	216	224	210	215	213	179	207	220	202	204	205	225	229	208	220	190	218	193	200	191	248	212	226	229	187	178	208	187	225	192	179	221	205	218	208	212	208	192	195	223	225	181	205	214	220	209	246	201	207	252	204	224	182	214	176	199	191	225	211	209	189	205	215	190	207	216	209	205	209	199	216	204	226	192	203	208	231	196	195	200	189	204	207	221	231	182	179	199	220	252	180	226	201	208	167	184	195	205	228	211	216	223	203	206	207	210	209	184	210	213	198	226	198	194	199	181	226	197	216	200	179	210	194	203	217	199	198	216	213	203	198	197	201	180	231	211	233	195	201	201	215	206	209	204	218	208	198	231	200	218	211	218	210	210	208	213	220	203	205	212	205	223	224	214	207	186	226	168	193	204	232	211	239	219	215	193	220	224	210	197	201	229	226	205	208	200	186	204	203	195	221	204	208	224	215	174	208	227	208	224	214	212	206	182	214	187
40971	24952	25358	30996	25087	37713	48673	51160	44422	38646	36356	18905	803	692	690	627	642	595	532	610	584	594	576	550	551	527	536	526	522	540	508	556	519	519	485	527	512	506	531	498	546	482	552	499	478	475	478	500	526	518	495	503	471	477	533	490	500	501	505	509	467	483	500	467	488	560	512	440	526	480	483	529	495	495	496	458	530	512	461	482	482	516	471	488	504	506	520	491	472	491	483	527	525	485	530	560	498	495	491	481	542	461	470	534	495	539	485	490	473	539	455	508	470	530	522	491	454	495	489	496	475	448	507	465	502	478	492	470	521	513	513	537	488	474	483	478	517	506	517	511	537	471	484	483	479	506	485	496	500	500	489	434	472	502	493	545	477	493	479	506	517	496	523	483	456	463	498	509	485	515	485	501	491	488	509	469	494	484	448	496	475	477	494	454	528	488	479	486	503	504	472	484	489	450	516	464	460	485	522	499	444	504	471	526	481	476	506	482	509	449	501	500	471	513	477	460	441	443	507	479	528	526	510	463	511	475	506	481	500	442	518	473	485	472	475	468	511	520	466	500	508	497	484	453	517	502	513	506	527	517	453	463	474	486	522	517	493	482	470	478	454	505	476	524	510	470	474	486	479	511	524	469	486	507	494	477	479	487	473	496	472	509	496	465	525	495	532	498	440	485	502	490	465	517	488	448	474	498	493	490	507	461	479	450	519	471	430	443	483	458	494	510	496	476	480	515	490	505	487	496	477	462	479	455	511	534	520	520	469	481	480	516	532	490	486	470	510	481	507	524	528	494	523	474	485	496	448	484	496	494	474	459	485	539	476	521	517	515	447	466	493	489	492	479	536	482	472	491	483	536	503	496	540	499	488	490	501	486	503	474	479	498	457	520	495	487	472	477	486	483	477	533	497	495	491	512	435	480	508	470	495	507	477	512	482	529	493	491	496	490	498	474	482	507	475	470	483	519	467	477	512	522	494	492	464	523	526	471	514	479	482	502	439	451	524	490	470	468	535	476	481	476	462	475	505	490	475	454	496	455	477	503	495	514	525	454	487	482	480	478	500	502	491	488	461	474	496	469	467	506	504	461	463	487	522	495	531	479	528	540	503	467	490	452	483	480	477	475	521	504	537	503	495	458	483	486	470	508	466	487	506	484	532	506	473	511	497	475	487	482	493	472	492	474	485	509	466	448	511	516	485	488	493	483	484	474	519	488	489	478	488	448	496	460	507	472	467	508	495	499	454	484	495	511	532	505	495	498	497	469	502	460	459	484	506	486	495	499	481	469	474	481	481	476	502	494	511	488	477	463	469	507	469	464	507	520	468	506	478	475	530	475	474	432	458	459	513	472	495	483	477	508	522	462	492	478	490	492	495	458	518	463	494	508	496	508	489	501	464	518	522	445	508	479	459	541	501	486	472	498	487	484	521	508	492	511	444	468	492	506	475	471	497	467	489	486	488	480	476	465	499	456	484	508	487	514	444	476	505	482	495	512	484	508	487	432	500	478	504	478	477	509	492	487	496	474	490	515	477	499	473	489	537	508	502	458	487	460	479	512	503	510	481	457	493	527	493	485	536	495	510	500	456	454	464	497	424	475	489	454	480	516	528	450	506	512	483	495	503	485	494	476	457	466	498	451	500	530	533	487	488	534	479	466	453	520	498	477	471	482	479	491	498	509	481	499	492	497	495	473	491	466	483	496	495	463	485	486	476	487	511	509	432	495	511	492	503	467	538	498	459	465	443	503	493	481	416	484	479	419	477	498	523	473	527	481	466	498	452	463	487	450	500	476	509	511	460	522	466	488	472	518	455	539	507	509	485	493	496	502	500	512	453	492	520	518	500	503	489	470	538	470	528	482	469	516	489	506	509	488	466	478	535	486	470	463	497	523	500	486	473	474	495	509	499	479	490	504	437	435	485	495	508	523	438	503	490	480	529	477	489	511	527	482	510	452	486	517	511	496	460	479	489	511	452	496	504	484	510	494	485	465	507	475	541	469	456	472	459	490	545	510	509	483	480	448	501	540	473	514	478	491	484	454	464	501	503	475	471	544	478	470	524	504	418	497	483	498	494	481	442	512	472	487	472	517	483	468	510	518	496	461	468	531	524	500	474	502	489	486	476	454	506	487	520	447	485	473	454	500	487	467	476	484	512	472	474	450	514	467	514	465	525	503	517	459	452	481	446	462	507	490	517	461	508	517	476	498	489	497	493	516	515	477	502	484	452	497	531	538	514	486	484	501	474	501	513	506	469	490	471	485	438	462	495	450	486	494	530	483	488	478	495	479	502	474	515	516	494	469	487	527	482	485	504	523	492	494	486	454	525	464	518	485	458	491	457	525	524	535	500	479	516	514	489	509	531	506	485	459	467	474	495	492	466	517	473	521	478	466	495	471	474	552	462	478	471	463	509	503	502	494	468	473	464	504	499	489	477	509	490	470	482	481	506	484	464	479	488	528	498	490	467	521	513	498	486	469	470	466	466	514	504	470	451	484	469	475	470	516	508	481	528	487	505	468	507	478	516	494	466	462	481	483	456	497	479	503	531	502	454	487	507	470	528	519	494	501	512	485	489	503	513	517	459	457	488	478	482	462	500	463	464	470	459	490	487	481	523	488	488	481	493	458	509	497	532	477	475	484	523	475	462	516	459	488	506	523	486	462	464	446	482	520	469	470	515	489	507	484	505	479	524	498	514	551	476	481	501	492	494	505	515	471	496	505	467	465	519	499	474	507	486	468	478	493	522	522	503	499	479	488	475	487	464	502	484	484	500	499	476	485	513	493	504	506	529	472	483	505	490	431	479	456	473	508	481	453	531	494	522	519	467	492	449	468	493	443	493	498	455	485	447	496	475	501	492	463	454	505	441	467	480	501	495	504	508	528	472	476	484	503	470	535	460	495	519	514	475	458	489	480	476	498	443	507	472	486	457	471	501	507	480	517	492	476	475	513	546	447	469	475	501	514	511	530	472	519	510	475	495	483	479	489	469	488	494	505	492	465	502	491	531	511	513	439	524	515	480	508	466	485	495	484	490	492	500	486	471	491	445	496	504	497	486	500	466	556	482	522	517	485	478	479	455	511	491	507	483	462	458	512	509	498	462	500	475	490	518	509	536	484	466	503	518	479	511	489	427	482	501	457	482	481	524	507	497	519	497	469	498	484	515	543	454	498	481	519	525	503	509	483	481	503	492	503	520	506	465	473	463	472	543	527	466	548	449	522	526	498	463	499	502	488	486	559	549	489	523	498	489	489	497	510	508	495	478	510	489	447	476	469	468	484	489	482	483	518	515	491	546	502	535	508	462	472	465	533	495	491	472	463	476	491	499	467	520	513	509	518	518	510	473	507	511	472	478	531	515	488	465	492	464	495	488	505	475	525	486	473	502	479	496	490	460	512	497	462	464	499	469	457	496	481	503	486	526	508	476	488	511	495	465	469	505	496	482	492	511	477	496	492	501	488	520	513	493	476	515	508	497	481	505	494	481	548
22424	10660	16304	7606	5298	5001	4445	6161	5706	4169	3441	970	318	307	322	292	281	312	304	321	312	326	306	294	310	310	295	305	271	292	280	339	291	291	284	336	263	263	289	274	328	343	286	311	292	275	324	296	296	334	290	324	285	300	308	281	316	284	295	298	303	310	323	275	305	284	304	286	301	280	293	320	265	306	303	299	264	309	308	283	298	317	308	299	310	296	293	278	268	284	281	299	326	319	304	310	317	332	332	298	283	287	312	280	326	299	283	310	318	296	306	312	306	287	310	265	296	302	288	296	243	304	270	312	300	286	295	344	308	317	302	314	302	308	294	311	333	313	289	327	338	296	298	298	300	272	294	300	288	292	292	280	308	328	310	305	311	295	292	301	303	297	304	293	290	287	300	264	312	334	272	306	286	282	295	300	335	279	306	264	286	279	305	312	318	300	307	325	307	321	297	295	295	285	263	320	290	309	297	294	292	309	303	307	317	336	320	300	297	264	277	326	274	353	272	295	316	285	289	273	316	316	315	299	250	289	310	301	303	301	257	318	337	289	265	324	327	283	293	295	287	299	294	292	271	330	307	279	305	317	286	299	290	311	312	325	298	329	283	293	304	316	296	294	315	303	279	293	295	291	278	317	290	288	315	305	324	298	291	325	308	306	328	292	316	340	332	308	319	274	312	336	269	294	317	289	312	287	264	306	271	294	320	303	257	308	290	293	303	287	296	317	287	311	289	304	292	319	277	283	293	314	320	268	282	290	322	296	299	296	295	288	279	310	289	309	292	310	324	288	312	308	310	309	270	313	310	299	297	295	316	320	314	317	300	293	327	348	280	297	323	287	306	287	319	290	291	319	310	307	254	293	301	339	305	349	321	342	302	309	320	316	314	269	313	307	324	262	309	289	298	290	289	288	297	311	306	286	297	289	310	272	311	292	289	314	333	297	264	309	299	291	279	311	278	336	276	294	303	303	304	310	299	303	311	337	296	336	319	301	267	285	290	288	308	304	304	287	328	299	270	282	270	306	291	268	310	284	308	296	288	258	268	267	236	309	305	298	294	313	282	309	285	274	296	301	289	306	312	277	287	309	311	304	317	255	275	299	308	317	264	264	330	337	304	309	289	332	323	304	264	288	280	300	303	335	319	328	335	286	272	269	285	292	295	284	287	299	315	318	280	318	340	343	281	323	304	296	282	321	295	303	340	277	281	319	301	304	279	316	301	305	298	301	302	317	282	288	287	276	277	290	284	299	317	306	299	274	323	323	298	319	291	323	294	290	302	286	309	293	296	288	283	280	259	300	310	285	285	342	312	283	314	305	273	268	294	301	295	306	276	305	279	292	328	317	273	289	314	309	256	300	270	305	282	318	304	269	284	324	328	328	269	296	325	283	284	301	293	296	308	272	261	306	288	332	302	307	324	303	304	309	338	334	313	346	322	300	322	289	293	313	295	339	317	309	293	284	335	330	314	288	299	273	294	305	295	306	288	286	282	286	289	282	290	280	257	281	282	308	316	331	301	283	327	297	299	299	287	330	295	273	285	332	313	291	305	285	279	283	329	288	283	281	266	347	287	307	318	313	307	252	297	298	299	288	287	307	329	281	309	324	307	288	285	297	312	298	271	280	282	295	306	296	309	321	310	294	311	296	293	326	301	324	336	313	291	289	291	323	309	314	302	306	311	293	316	301	325	273	299	279	295	286	323	272	305	309	286	294	284	293	314	308	283	297	310	308	286	324	289	311	301	301	274	311	316	355	293	275	262	311	323	307	310	302	287	299	306	294	302	302	276	295	285	373	268	327	317	318	291	295	299	315	280	282	273	277	265	326	312	272	308	285	296	288	308	266	276	311	299	279	295	328	297	303	309	309	300	296	304	263	289	284	299	293	306	299	298	254	294	305	352	320	295	291	283	308	281	314	315	301	310	307	291	302	289	298	289	266	282	284	297	293	294	310	289	328	332	324	333	304	344	294	335	276	296	290	293	312	281	315	326	291	335	281	286	290	337	316	264	320	303	313	298	297	333	299	318	316	288	313	304	321	286	293	311	324	310	279	324	297	307	297	308	301	337	313	321	312	299	325	273	306	329	292	335	317	282	276	296	335	282	320	282	303	300	289	292	307	313	304	314	286	296	279	297	277	281	299	328	296	284	293	298	303	321	290	294	320	290	290	307	293	282	288	296	314	298	291	306	294	291	332	323	291	308	304	269	322	295	292	298	296	338	286	287	287	276	313	296	315	302	312	305	288	302	297	302	326	328	319	314	307	284	299	279	323	309	279	325	293	306	302	296	301	322	272	297	275	276	289	349	326	317	277	321	320	275	308	279	328	286	336	314	268	312	315	284	321	288	345	297	273	285	294	305	326	295	319	284	288	313	267	292	299	281	300	314	276	299	319	313	336	314	308	311	306	304	334	302	310	285	290	328	281	287	317	323	325	311	280	316	318	303	325	286	301	288	306	280	330	296	317	334	328	283	286	305	298	293	275	325	304	312	281	270	324	305	313	294	274	274	286	278	281	302	297	303	295	302	317	275	284	280	285	315	307	302	308	311	317	293	295	280	294	306	316	315	314	253	296	315	286	329	320	312	280	296	315	289	288	304	309	280	324	304	287	339	289	293	300	326	288	298	295	321	306	277	304	290	303	298	303	317	300	315	301	314	294	332	298	292	311	299	302	306	272	294	303	311	314	281	281	282	316	294	277	286	319	286	315	291	285	310	300	287	308	366	303	297	294	270	289	299	320	310	305	321	321	325	293	285	287	274	277	314	310	310	310	291	296	296	311	326	327	306	311	311	307	314	321	294	295	274	286	283	320	305	291	299	300	321	280	276	325	288	281	302	317	309	302	303	332	306	304	295	294	330	279	312	296	331	315	273	263	293	306	316	284	332	287	309	357	306	314	309	291	310	302	263	304	295	271	250	313	299	303	305	320	277	326	303	290	302	307	303	286	310	324	311	313	296	289	321	303	315	294	299	323	284	280	309	307	293	309	316	298	301	287	283	317	291	314	314	294	297	328	320	279	314	342	300	292	298	304	316	322	304	292	322	280	301	283	315	321	331	281	303	294	302	297	298	283	309	297	334	281	282	312	327	294	302	300	307	316	272	313	283	329	319	327	317	276	296	298	327	303	314	284	296	283	299	310	300	295	298	302	274	303	298	290	310	292	303	311	312	288	307	314	280	293	317	282	287	307	317	284	269	325	302	281	310	299	263	295	300	276	307	324	265	326	271	304	356	324	299	307	300	307	308	312	281	316	294	315	296	275	293	323	324	303	294	300	313	327	296	294	310	300	314	300	260	295	286	267	320	303	306	307	309	315	342	263	277	311	288	290	289	282	322	269	295	297	310	306	285	303	294	303	295	303	294	309	323	286	306	293	296	309	276	302	297	318	295	300	283	287	328	286	325	321	292	287	309	303	297	289	298	261	300	318	313	311	319	280	300	312	298	299	309	307	303	333	274	317	307	308	303	305	290	285	290	269	330	306
11777	7819	21029	13985	15803	15008	15577	20414	19257	16242	13167	3502	652	677	680	649	615	660	689	649	675	683	643	670	669	729	675	724	665	679	675	684	710	688	638	678	646	692	671	652	684	665	636	628	668	667	684	632	659	668	681	666	735	629	704	672	705	698	682	639	666	675	650	703	677	714	669	633	663	639	725	685	675	639	658	642	646	647	696	690	663	703	607	649	651	656	685	650	645	680	679	675	657	648	674	725	676	668	687	667	706	684	656	668	611	679	697	609	643	645	677	657	673	646	648	679	679	675	658	694	667	668	672	718	637	685	675	668	674	668	687	653	665	668	647	649	660	670	651	679	676	655	642	641	669	644	677	677	673	637	673	636	641	671	671	655	679	668	657	673	687	650	656	655	686	706	681	676	643	639	661	640	646	647	682	653	612	692	652	644	624	615	674	706	635	683	663	675	653	634	671	684	660	703	629	707	737	707	623	657	653	653	662	727	655	672	684	667	658	703	660	612	650	664	679	600	672	666	660	653	697	658	691	706	669	702	689	675	656	663	643	666	641	671	666	672	684	683	662	663	704	647	658	743	665	634	638	654	697	667	653	636	711	625	695	666	660	641	652	647	659	702	687	661	676	695	615	653	667	675	677	676	697	637	686	679	653	682	685	678	685	636	679	684	682	664	665	599	703	665	662	650	673	665	721	668	632	671	643	684	667	635	640	670	650	686	658	616	714	664	664	662	676	670	680	642	644	680	619	702	661	647	682	622	650	644	695	674	670	667	677	690	645	705	699	677	666	627	654	687	686	703	690	719	660	671	668	683	658	681	673	695	638	657	634	676	712	647	667	676	698	626	654	639	621	632	696	612	670	676	662	652	672	642	676	696	664	632	648	668	662	659	627	680	695	678	669	673	666	687	647	726	672	696	676	665	616	702	631	692	661	639	668	655	616	710	695	642	667	703	681	663	629	629	662	704	650	674	653	639	647	689	691	709	613	653	708	668	682	703	659	684	667	653	663	672	684	723	679	650	716	611	620	658	708	682	625	686	672	687	666	642	685	672	651	648	623	652	669	649	663	647	665	650	673	677	655	683	643	681	683	703	670	646	676	717	641	617	630	707	719	655	685	662	670	645	660	638	647	640	672	655	658	667	596	664	662	661	670	704	624	649	636	683	626	664	690	689	657	662	662	671	663	643	689	676	685	725	650	701	666	691	639	706	635	693	686	671	642	649	657	667	692	691	667	676	669	681	667	679	642	627	635	668	671	649	649	679	650	692	676	680	630	692	674	708	619	651	656	629	672	688	667	650	637	662	688	646	676	668	653	682	664	650	635	619	657	677	669	699	675	680	700	671	688	670	684	626	662	706	662	605	657	655	665	677	653	690	658	632	622	648	631	684	659	667	664	669	649	627	687	632	659	682	665	693	630	667	701	668	678	634	661	672	631	669	658	671	668	696	687	637	681	686	666	655	685	661	695	651	639	691	655	650	635	659	683	647	683	681	607	663	703	685	691	694	646	621	643	647	648	607	665	720	651	708	667	667	626	666	663	670	650	677	715	668	640	651	643	656	664	681	661	669	667	691	678	658	689	692	716	635	679	667	665	704	652	645	642	680	636	650	671	697	709	629	686	698	707	664	668	660	703	689	659	665	674	721	652	713	648	736	673	707	619	670	716	640	675	647	645	720	654	626	639	636	622	701	673	685	693	652	657	632	641	657	681	627	648	644	654	691	708	655	663	638	676	672	630	617	682	654	698	679	682	672	634	659	673	643	642	728	647	713	631	653	641	751	683	694	648	676	658	673	616	670	716	676	654	648	651	676	703	649	698	663	676	681	629	665	665	651	668	664	701	725	648	651	636	696	631	665	709	684	627	672	689	695	658	641	664	669	662	663	650	672	647	710	673	658	641	651	678	679	665	651	644	647	638	669	666	681	675	695	616	654	630	694	668	647	715	700	683	699	675	658	673	651	662	633	615	649	701	637	716	668	703	638	659	693	682	645	697	682	670	679	684	668	702	705	677	667	663	682	639	695	640	629	669	648	632	675	636	677	689	667	666	672	662	655	595	681	684	630	678	665	661	650	612	667	692	675	646	601	667	654	720	659	676	688	670	647	724	650	654	672	689	683	655	649	653	607	685	665	641	676	733	681	644	638	654	689	657	665	667	730	718	687	703	629	675	637	636	642	683	707	667	659	618	674	628	636	673	659	625	645	647	732	686	690	661	714	635	612	657	667	632	661	672	655	677	627	627	644	655	618	654	688	699	661	656	649	642	687	710	681	599	687	674	659	674	671	640	683	688	705	664	652	645	667	698	674	670	689	677	628	637	681	679	655	690	662	685	684	680	665	700	643	618	651	657	689	690	639	646	681	650	665	707	688	643	728	670	700	671	679	686	628	655	681	636	698	686	650	637	652	684	654	608	647	653	685	667	605	665	688	641	628	690	669	662	640	611	649	605	635	647	708	640	680	663	659	660	689	696	658	633	656	669	668	680	661	653	657	715	736	648	686	698	718	676	655	637	729	687	658	687	605	677	667	658	603	691	655	672	682	684	640	656	689	704	602	651	664	641	678	665	674	707	700	690	660	696	621	625	651	659	636	671	667	691	702	694	671	692	688	656	694	659	673	688	659	661	665	654	681	649	668	653	658	660	704	657	661	690	713	692	671	643	645	640	651	632	654	700	648	683	649	621	671	653	617	716	640	727	628	714	690	622	654	712	639	661	696	693	634	673	676	697	662	676	677	650	620	666	661	690	628	685	682	626	692	683	688	638	673	657	649	685	655	670	605	668	648	659	658	691	642	680	677	681	665	694	674	634	669	662	674	688	675	647	674	701	637	658	651	673	672	713	667	650	619	677	701	668	657	686	654	697	668	636	715	673	616	639	675	634	640	620	739	650	648	677	668	670	658	678	614	667	689	707	606	616	666	662	681	678	633	679	647	684	708	724	669	627	666	654	678	691	652	633	668	686	633	673	652	625	643	662	701	715	667	664	678	721	669	650	695	666	707	671	650	658	656	673	677	624	681	655	641	703	664	691	666	655	608	657	699	673	705	675	640	644	652	671	661	663	676	731	713	711	689	679	649	630	627	667	627	631	687	636	684	675	694	724	634	621	691	609	653	644	660	658	658	663	648	662	622	619	641	665	687	665	672	661	699	680	679	695	666	689	697	683	682	668	640	703	665	675	664	659	664	664	667	670	655	658	665	700	678	680	678	657	687	670	669	638	690	607	680	652	656	682	681	639	661	620	676	633	669	706	667	615	671	689	674	672	627	645	637	639	658	695	638	662	664	684	647	670	651	682	673	688	695	696	672	694	618	712	672	702	643	716	655	665	641	673	710	676	694	689	672	692	651	753	693	637	676	620	676	666	640	668	670	688	713	668	644	671	656	721	681	651	641	690	694	703	678	620	693	683	663	640	650	695	698	660	617	642	699	694	662	706	645	635	663	679	637	638	663	665	645	655	670	760	651	668	655	614	693	647	643	636	695	705	649
51528	29896	25764	28494	19365	20487	17313	21627	33413	25607	12020	1458	206	183	200	177	161	175	183	179	167	165	155	168	177	177	166	187	159	153	150	172	152	159	176	172	178	184	159	167	172	156	172	179	185	199	182	159	160	162	139	139	188	168	175	185	181	172	180	196	174	167	191	166	169	171	162	147	158	168	160	135	162	162	156	174	144	162	155	177	148	160	164	162	172	177	180	168	156	157	176	146	165	143	182	170	171	169	175	159	149	154	158	153	167	183	176	154	148	158	170	166	169	157	187	180	154	172	157	160	190	163	150	148	168	175	171	187	178	169	162	159	148	165	184	167	153	173	144	158	146	172	159	173	141	139	190	170	164	138	170	168	164	165	177	152	166	169	153	166	174	175	161	164	156	174	155	167	158	152	190	164	152	154	175	147	154	163	162	162	193	171	151	173	151	199	171	173	178	182	177	169	147	153	151	154	179	152	157	185	169	179	173	184	174	143	175	150	168	171	163	164	178	175	154	160	164	150	162	172	178	139	149	153	162	176	143	152	169	139	173	158	130	173	173	151	176	185	134	147	143	156	167	154	172	154	154	166	153	155	173	185	170	179	160	143	163	144	158	160	157	164	166	142	146	167	156	175	173	167	167	187	153	166	148	185	183	134	185	179	151	148	164	136	150	170	149	147	162	163	181	139	159	132	150	168	146	174	170	176	168	162	140	146	139	172	182	164	166	187	161	167	162	158	149	159	149	151	149	165	168	178	160	191	187	151	163	195	164	195	181	180	169	173	138	175	156	178	170	160	153	164	182	187	165	173	140	170	188	180	159	183	168	168	168	164	157	162	183	171	152	163	176	168	176	164	162	194	177	176	152	154	174	177	149	176	165	159	157	177	130	147	166	172	187	173	128	152	162	155	154	164	146	172	145	160	143	164	166	152	172	146	163	163	157	168	163	176	156	156	174	170	168	173	186	152	147	181	148	182	167	169	139	163	170	162	159	168	137	168	158	163	167	195	152	167	173	153	170	148	156	160	186	174	174	192	174	178	152	147	169	157	188	153	173	178	153	146	161	183	195	143	169	170	158	168	150	151	152	164	145	154	153	177	145	163	134	158	151	164	179	161	172	166	176	185	153	151	155	157	148	172	178	148	152	156	154	160	165	179	173	156	168	155	165	142	186	146	153	164	149	147	147	171	160	168	164	146	165	151	178	183	142	183	166	165	178	158	153	192	155	175	198	185	170	155	175	158	145	146	156	135	177	154	180	168	156	149	186	157	152	179	163	169	181	171	163	143	163	181	176	171	167	164	166	188	163	150	133	170	167	186	146	142	173	174	159	176	153	152	159	173	158	162	154	144	162	158	170	159	156	170	161	148	185	176	191	159	166	159	177	168	206	167	174	184	168	148	173	168	176	142	189	168	180	169	169	155	167	172	180	163	177	139	152	143	165	149	152	152	151	152	158	143	167	180	169	163	151	171	166	178	192	168	137	164	149	178	191	157	168	152	182	193	206	183	157	175	162	160	144	138	137	184	197	181	165	182	189	157	163	147	195	176	164	158	165	186	169	179	168	163	179	171	154	177	154	144	134	146	160	156	180	169	174	160	182	157	166	167	154	161	198	156	156	171	149	161	157	161	165	143	152	160	162	145	143	163	172	182	191	159	143	177	171	177	155	168	171	170	153	196	156	145	164	170	167	175	164	187	141	163	169	155	167	151	183	167	177	163	159	149	161	140	144	153	172	160	164	141	160	160	158	152	163	179	152	168	170	161	154	163	159	183	162	153	194	179	150	165	167	167	170	151	159	159	174	188	143	176	145	178	177	159	183	132	162	170	136	166	163	184	176	160	149	189	176	170	169	159	164	152	199	157	167	153	141	144	165	174	167	178	179	173	149	176	177	152	130	187	168	161	175	183	168	172	162	158	175	168	149	177	157	157	145	160	187	172	174	187	159	164	172	161	164	169	154	162	172	162	166	180	172	145	162	158	174	182	150	161	173	160	181	157	153	169	171	173	173	176	154	134	160	176	154	157	170	177	151	160	165	164	176	152	166	159	161	159	150	158	177	162	177	177	156	151	164	156	147	167	189	162	160	153	196	171	176	165	149	164	171	135	161	181	154	167	181	158	159	153	176	184	192	176	177	160	177	144	160	161	168	161	175	190	164	162	162	163	179	174	165	158	188	153	163	146	142	191	174	173	162	149	171	160	148	174	140	177	158	149	158	153	154	151	185	181	146	148	190	150	150	152	176	124	176	143	174	177	165	172	155	144	159	166	163	152	164	133	162	153	158	169	165	177	161	157	164	174	191	173	183	156	163	152	163	176	145	157	176	172	168	169	149	154	181	156	163	164	155	164	167	168	149	136	171	157	140	175	165	160	152	162	144	145	175	175	166	196	168	175	158	152	176	152	161	143	153	169	174	181	179	150	195	165	159	174	161	142	166	177	162	189	171	148	163	181	167	160	146	164	175	171	176	179	165	147	184	159	137	148	150	160	168	180	186	149	183	164	156	167	168	174	175	155	152	172	166	166	167	203	166	194	145	164	172	173	157	134	152	194	172	174	146	196	191	182	160	160	159	165	179	150	168	189	165	150	147	168	158	142	167	170	179	165	157	172	173	167	168	190	175	167	151	147	157	159	174	161	155	169	143	152	159	163	179	167	165	184	152	173	155	165	167	184	170	159	146	155	162	157	150	156	159	186	165	186	156	159	144	155	163	154	158	169	189	169	170	162	175	171	176	176	179	152	158	177	171	173	171	172	198	158	145	179	152	145	179	158	148	169	168	170	149	162	156	171	166	150	164	159	160	174	175	160	152	158	138	151	153	166	192	172	148	160	152	168	174	167	139	179	166	154	162	165	162	153	166	177	187	154	154	167	168	164	172	176	153	179	152	150	165	168	176	180	179	140	163	146	189	166	164	168	161	156	172	155	173	180	171	178	176	136	147	168	177	174	183	154	158	164	174	166	158	154	164	189	163	168	170	156	174	177	154	183	164	154	145	149	137	174	173	159	142	165	168	169	175	155	163	156	136	149	146	166	145	157	154	170	173	191	152	169	174	157	166	185	163	163	151	194	170	153	172	176	158	177	156	149	166	174	165	175	168	179	164	167	173	158	164	159	176	170	176	194	185	178	176	161	140	182	172	170	171	172	155	165	137	169	166	163	180	183	164	181	171	149	169	157	161	182	164	162	165	143	155	170	198	162	170	168	177	150	158	170	167	161	164	167	179	166	171	179	182	186	168	155	144	166	166	192	143	159	156	174	169	167	161	147	147	152	153	156	136	163	194	147	155	169	164	154	142	164	172	148	162	168	192	132	156	180	178	150	143	146	161	187	167	180	169	149	183	153	204	167	181	170	161	140	142	153	167	158	155	144	177	142	145	156	167	144	175	196	168	182	149	140	148	154	185	181	152	173	142	143	169	177	176	142	157	166	157	158	154	171	155	161	151	148	149	160	158	140	169	156	173	161	131	159	169	172	173	164	180	179	165	165
33593	14403	29067	37847	33612	38175	34778	42294	48871	40763	25892	2703	601	484	525	474	493	453	465	499	491	455	475	395	450	398	433	425	432	373	404	416	435	412	382	393	451	391	398	398	432	411	416	393	410	384	417	446	373	365	395	429	428	396	375	398	371	398	430	420	373	390	395	374	398	404	386	381	421	366	413	387	396	391	394	380	385	397	392	392	365	379	398	402	390	418	359	402	382	419	393	438	402	404	394	404	404	386	370	396	393	360	387	387	411	407	406	405	396	372	388	380	377	392	430	423	385	358	363	388	401	433	366	417	379	423	354	385	369	424	377	387	357	418	376	356	396	398	395	384	375	398	383	415	405	366	391	424	405	408	346	385	366	386	393	421	393	407	389	384	363	386	368	400	387	365	380	402	408	380	372	411	412	381	420	413	381	400	415	399	350	399	382	384	361	409	403	376	416	372	417	380	402	375	399	450	366	372	390	380	390	393	369	395	368	402	393	404	380	374	386	371	417	374	376	368	430	386	427	376	409	389	394	406	374	358	404	383	367	383	406	385	380	415	426	361	405	363	366	362	413	421	400	366	389	381	397	400	325	394	425	408	404	345	376	390	396	381	404	394	396	390	410	416	360	407	433	405	387	395	397	409	386	370	403	365	406	417	379	361	407	356	397	401	379	395	384	414	373	392	403	372	390	372	377	401	394	364	409	402	412	416	413	401	370	396	404	357	382	366	366	379	411	409	411	405	383	414	385	398	371	380	380	372	415	370	404	372	372	402	447	383	403	380	377	397	378	389	404	400	377	397	379	389	404	375	384	418	377	415	388	409	413	349	409	378	433	398	382	369	370	413	376	370	376	374	381	377	373	370	420	372	431	383	369	378	403	392	380	388	382	375	378	387	404	431	409	368	386	355	359	413	407	367	398	377	398	387	409	403	387	388	373	374	342	388	351	362	368	386	407	379	396	360	414	387	378	386	399	417	417	335	442	391	371	393	384	414	419	352	365	349	378	364	387	396	435	364	399	410	387	403	382	386	386	376	375	391	390	404	413	389	381	397	381	409	436	354	379	388	422	377	388	354	366	388	381	417	396	418	355	391	380	417	421	413	401	405	388	382	398	406	384	379	419	386	376	384	375	367	380	377	402	373	413	418	368	394	391	416	384	364	380	375	380	387	398	395	365	385	378	389	372	429	395	370	391	382	386	391	393	406	394	427	376	445	371	371	399	396	407	372	393	395	392	387	396	427	382	416	361	379	379	413	349	382	365	374	401	382	382	394	413	377	378	396	380	400	370	365	396	438	395	377	331	388	392	401	365	380	384	414	389	355	412	405	432	380	414	396	381	375	377	362	404	395	431	376	380	348	410	400	344	392	373	378	379	401	374	411	390	424	395	429	398	399	391	374	401	374	409	396	365	361	434	353	414	416	375	349	417	376	383	373	379	402	422	394	398	396	389	388	394	347	408	400	381	381	344	394	393	413	387	399	365	386	394	380	367	360	383	357	414	385	400	390	405	432	402	398	387	428	376	399	399	416	382	361	361	380	404	381	347	399	417	402	411	410	384	416	365	397	379	406	378	369	369	400	393	387	407	417	369	392	407	388	392	378	367	386	371	410	382	404	377	360	417	392	432	409	382	457	349	379	440	339	390	418	372	408	361	379	393	380	369	394	384	416	366	429	371	375	371	396	384	421	372	364	399	420	391	405	396	396	393	399	356	379	389	393	390	413	392	421	388	399	377	390	388	410	420	397	389	364	397	407	401	421	380	379	394	426	359	372	356	429	388	387	385	396	385	380	364	377	417	411	406	404	403	403	397	404	393	392	352	403	393	397	433	388	410	374	358	419	381	363	363	401	397	366	370	382	414	372	430	379	383	398	375	378	385	355	398	420	416	420	377	415	366	380	406	380	390	387	409	407	410	393	413	405	370	382	414	406	391	407	366	383	356	376	367	401	405	406	384	391	384	407	358	400	400	368	411	394	386	359	402	383	373	399	383	394	391	356	396	389	357	375	370	408	375	403	392	382	379	395	378	383	398	419	378	429	431	357	404	385	371	362	397	419	382	394	407	377	372	413	378	386	412	362	393	384	367	376	393	368	404	400	396	359	385	411	386	407	375	393	373	369	382	394	387	411	401	404	390	407	376	371	387	377	391	395	373	374	388	392	381	392	342	395	370	355	397	417	394	378	374	413	392	379	384	382	419	400	399	413	370	402	402	448	402	389	360	431	390	425	386	385	448	402	440	358	379	403	388	393	396	373	372	401	405	381	375	361	397	379	394	439	407	388	371	363	391	411	364	384	402	431	371	402	388	377	378	379	404	347	351	380	381	383	407	389	392	375	391	385	403	414	407	379	385	385	410	388	400	413	390	376	412	390	399	394	416	401	390	418	398	358	409	418	375	392	386	374	389	381	401	391	407	404	374	389	374	367	411	368	396	379	377	376	413	360	373	417	404	407	410	381	416	427	402	390	404	403	384	384	386	382	429	392	390	389	398	387	364	399	396	372	399	410	382	389	409	373	359	423	361	374	399	409	332	390	367	428	411	393	393	394	405	390	382	376	378	392	373	425	385	406	395	430	383	392	393	411	398	394	348	359	392	386	382	391	402	406	369	399	390	413	373	388	386	379	413	357	391	433	367	377	390	395	411	406	365	392	356	395	406	391	367	369	374	391	394	425	377	382	384	394	373	403	369	393	361	381	404	446	394	390	387	402	407	417	376	414	412	369	386	373	387	373	389	379	364	333	402	387	387	358	406	393	402	380	408	394	355	362	393	357	376	409	362	409	394	404	384	356	391	386	403	407	383	383	376	383	361	388	388	417	382	366	384	400	356	402	394	425	375	424	406	400	373	381	347	386	387	385	416	398	378	374	380	386	358	361	403	382	399	415	411	388	401	390	365	425	381	385	402	387	398	355	350	382	347	397	372	361	379	371	391	373	394	387	381	390	375	365	397	424	403	392	424	413	396	387	382	363	391	392	386	388	370	389	385	391	418	386	373	401	408	373	383	392	423	401	393	390	378	407	385	375	364	349	366	383	366	403	361	408	382	400	397	378	375	407	366	346	392	377	419	413	413	388	365	410	372	401	335	409	358	406	394	383	376	398	386	363	369	428	382	386	359	397	381	374	395	389	394	416	406	376	357	427	400	381	371	394	408	419	368	374	382	401	418	415	385	392	363	364	350	419	411	349	387	400	386	392	413	378	362	353	402	381	395	368	391	415	348	400	382	368	411	372	379	395	386	369	422	373	366	419	398	397	382	388	393	389	359	330	383	354	372	382	418	400	403	410	348	400	389	371	397	352	379	374	379	382	382	411	382	408	373	379	398	370	371	391	412	384	390	415	401	348	431	403	346	391	393	369	396	438	420	391	389	403	393	368	361	404	398	400	366	399	402	416	362	404	451	396	371	371	403	390	418	381	378	391	382	340	381	405	363	363	342	357	330	368	365	389	391	395	389	365	384	405	375	381	419	384	404	416	392	377	382	407	373	393
57515	34076	29923	27345	25705	25178	23008	18739	19525	23377	16462	2187	283	206	216	206	165	202	185	174	174	187	155	187	185	168	158	146	179	187	156	180	162	171	159	207	162	183	166	157	167	172	166	168	185	155	163	139	166	151	177	175	154	175	172	152	177	162	158	153	150	149	177	164	141	154	152	148	178	159	152	146	145	157	129	184	168	166	166	157	169	170	175	164	149	149	166	172	137	167	169	173	144	168	197	175	145	157	156	155	151	161	145	172	157	156	142	169	153	159	144	144	154	144	150	176	178	161	159	130	163	156	140	158	165	178	143	149	145	168	156	152	153	159	150	167	152	146	176	181	166	159	150	155	151	146	152	129	140	172	194	140	170	141	143	141	160	162	184	166	167	132	137	178	153	171	145	152	155	168	192	156	188	185	181	163	171	139	148	162	151	149	152	161	158	154	130	142	144	156	164	151	119	155	159	149	164	164	161	164	188	152	173	178	157	143	165	138	183	177	134	138	156	152	160	159	174	162	162	156	148	172	155	163	154	170	155	146	149	151	167	147	169	130	159	146	162	203	153	152	170	169	146	159	167	129	173	150	166	158	154	172	144	148	148	178	164	156	166	169	142	153	162	132	156	168	155	163	150	146	163	140	150	162	160	164	172	175	154	148	167	160	151	165	166	164	160	157	157	144	153	169	159	171	143	142	162	142	166	162	140	161	150	139	176	143	166	177	136	171	163	141	145	174	151	152	144	154	158	145	154	168	174	156	151	148	150	166	137	156	144	146	148	160	147	150	179	171	148	154	156	138	151	167	161	156	148	149	147	160	162	155	166	162	160	151	149	150	176	189	179	178	158	162	155	140	130	164	168	143	150	145	159	152	139	171	163	142	149	148	142	151	136	145	155	152	162	147	148	154	154	151	155	173	161	160	135	147	136	167	163	167	143	167	172	170	142	148	153	159	149	144	163	174	162	150	160	134	157	163	157	157	150	158	148	139	168	168	167	129	151	155	160	182	140	145	168	154	164	160	155	168	139	176	177	139	163	158	159	137	160	153	144	168	182	171	175	154	155	160	162	166	149	153	169	148	136	172	136	158	172	158	148	148	159	180	156	168	136	142	144	156	152	161	172	154	152	134	189	135	152	176	150	150	161	155	140	156	137	149	170	161	164	144	149	152	150	140	150	151	158	148	159	170	168	155	152	153	149	167	152	176	145	165	152	162	165	193	168	134	154	154	158	145	139	147	136	175	143	150	133	159	160	140	143	161	164	157	156	166	161	167	168	161	134	155	125	146	161	160	158	140	163	159	153	170	160	174	144	147	170	128	155	144	159	135	157	169	139	152	169	170	162	166	152	169	161	156	158	161	145	149	167	162	148	159	151	153	158	152	157	172	153	140	158	137	154	159	151	139	157	155	138	169	175	159	161	143	170	158	157	142	145	178	152	179	139	156	146	150	171	161	149	164	172	146	157	144	165	162	166	140	153	144	157	175	136	163	175	141	170	181	142	168	150	138	162	168	143	176	145	142	176	145	179	158	170	211	159	141	126	168	157	164	154	161	154	158	159	142	179	147	159	174	172	148	147	173	152	175	178	177	155	155	170	163	165	159	162	160	146	144	153	143	179	162	145	150	139	177	156	162	158	153	155	170	178	163	145	135	148	179	152	133	155	147	157	166	168	168	168	164	166	144	164	159	160	142	164	164	141	165	158	160	152	145	147	159	154	161	161	163	167	163	155	140	142	163	152	161	177	165	136	177	161	146	165	169	148	176	164	169	170	156	149	149	163	164	172	146	155	144	144	139	157	159	146	140	144	160	173	172	167	167	135	174	149	171	153	176	168	152	152	160	149	157	135	148	157	167	153	145	149	144	143	173	151	148	159	166	151	155	150	164	154	156	150	160	156	157	156	186	155	149	152	145	151	160	186	146	175	161	157	168	153	169	138	152	173	164	151	158	164	165	175	158	159	142	151	145	147	142	161	159	152	154	151	149	155	158	154	171	164	150	142	156	176	157	171	162	150	181	128	158	171	168	172	163	151	172	173	149	163	168	167	158	145	139	138	166	169	133	159	168	173	169	156	155	169	176	159	132	148	159	153	150	172	157	151	146	150	172	155	173	162	169	160	164	176	162	161	146	147	158	163	160	160	163	158	153	167	159	175	162	139	160	147	149	180	154	155	155	155	157	185	161	158	168	155	153	163	142	142	156	178	153	158	144	141	149	166	147	158	160	184	167	172	174	139	144	161	156	132	147	179	155	151	149	167	176	160	156	160	149	147	166	146	129	155	166	157	141	161	161	153	143	171	155	162	151	151	152	172	153	145	171	127	173	159	157	138	149	165	158	172	159	145	169	153	158	145	165	145	177	144	183	139	168	165	150	135	147	183	154	151	160	166	145	175	183	166	162	164	163	154	136	140	157	147	156	145	181	166	162	176	166	155	139	162	164	162	150	178	176	172	172	166	163	164	164	146	168	144	141	129	149	157	158	156	136	142	148	168	163	154	166	168	139	135	159	163	137	135	157	146	153	147	149	156	162	139	149	130	134	158	149	165	157	154	155	153	173	159	149	161	164	162	161	126	152	148	148	161	170	167	157	158	142	150	156	151	160	167	136	151	185	154	174	182	164	151	158	158	180	165	146	181	152	154	135	138	153	162	175	133	168	156	149	124	137	148	153	151	156	166	167	163	163	167	154	155	139	136	139	158	149	151	139	158	151	164	183	141	162	146	141	153	163	180	183	151	126	172	151	155	157	142	128	157	156	165	156	153	152	129	169	167	147	151	140	144	142	153	149	128	140	159	152	150	156	155	154	173	140	169	158	171	157	171	153	144	166	159	149	150	146	154	165	154	181	143	176	162	145	162	162	158	198	147	155	125	126	168	149	142	165	170	167	148	155	144	151	163	144	163	156	179	154	149	129	175	153	155	160	143	147	162	149	173	157	167	142	161	163	142	168	176	142	151	145	172	157	151	153	178	165	159	145	147	148	166	164	152	160	152	169	158	175	137	169	153	146	169	152	130	186	139	160	139	148	141	130	153	138	153	150	135	152	135	156	157	160	173	167	164	171	148	154	152	147	151	158	152	147	173	142	164	139	152	194	146	146	139	181	151	158	160	158	165	153	146	143	156	174	177	142	156	155	159	155	168	138	162	182	156	161	150	148	142	140	155	176	165	162	150	152	158	182	165	173	151	136	141	163	141	157	175	176	166	182	156	169	165	160	177	169	160	166	167	150	164	168	139	149	181	136	150	192	165	152	187	143	167	169	135	169	159	158	147	147	153	144	160	160	154	126	139	151	153	159	161	136	157	159	166	137	153	155	147	166	132	155	149	146	153	152	167	137	140	139	155	155	172	154	166	158	169	158	162	169	172	146	171	161	155	130	158	165	162	147	153	149	175	150	141	142	176	127	160	165	147	165	147	141	144	149	142	116	182	151	159	182	157	163	165	164	169	164	137	161	145	164	129	197	157	158	162	178	154	149	159	156	161	167	158	168
40179	25394	32403	37279	39566	41194	39408	35214	37204	43502	28376	5001	715	623	628	544	570	554	485	529	488	470	466	490	450	456	455	464	468	435	431	429	430	432	442	412	398	422	397	395	431	394	376	377	373	423	363	401	393	395	375	393	384	372	428	381	356	390	348	376	388	367	421	408	387	394	380	363	396	426	406	386	383	389	389	408	405	374	421	406	375	401	418	386	381	373	350	396	407	373	381	389	368	396	434	373	396	366	390	370	362	404	385	399	371	375	411	379	389	358	352	402	382	367	383	373	382	393	364	369	411	379	351	345	387	375	383	393	380	391	396	360	356	371	401	405	381	410	383	404	411	422	322	372	376	397	371	362	385	374	349	386	378	387	413	378	349	353	375	387	390	413	364	368	421	382	390	362	347	353	373	406	372	379	396	374	378	353	366	416	349	371	403	404	376	379	359	357	387	333	392	365	427	426	382	366	348	378	359	392	367	399	433	382	371	375	391	369	384	376	329	396	371	368	387	359	384	350	350	361	421	388	345	402	354	393	382	383	400	377	390	376	345	391	359	374	341	416	381	390	435	383	359	365	339	362	388	398	411	384	382	358	394	386	352	391	383	397	405	417	401	418	383	365	387	385	364	395	409	409	403	350	382	372	402	352	397	399	405	380	387	402	358	391	369	391	388	360	392	374	409	369	377	366	360	384	426	374	339	423	398	398	395	346	348	351	362	392	407	388	368	409	376	372	391	359	402	404	409	374	399	416	360	335	353	389	362	403	353	394	381	395	379	390	381	418	383	357	351	376	349	406	373	388	381	375	379	384	408	403	364	363	362	389	358	385	393	346	378	408	376	376	405	415	410	365	384	365	400	378	390	394	388	406	410	357	401	378	383	352	385	394	359	353	396	414	344	404	372	377	374	367	331	367	394	397	365	359	403	377	351	370	379	363	389	400	371	372	410	363	398	384	404	401	380	446	367	348	390	380	390	383	348	377	384	384	380	380	391	354	365	392	364	327	415	353	376	421	375	391	337	395	387	392	399	350	380	376	381	348	351	389	353	396	341	409	385	382	374	378	392	358	388	347	376	360	383	364	379	391	388	408	377	383	424	357	377	417	397	383	386	417	374	403	377	427	410	362	379	369	373	366	373	358	339	351	363	374	340	373	369	418	393	379	370	368	409	382	366	408	352	385	400	385	370	401	365	363	357	386	386	407	371	398	371	408	348	388	373	388	379	377	390	387	371	382	395	396	378	410	377	392	376	364	357	337	362	350	352	402	358	373	345	362	377	387	388	393	389	347	392	380	405	383	431	381	410	394	370	391	391	376	367	360	380	387	366	378	372	369	400	384	399	362	370	356	361	398	365	389	402	384	385	345	389	374	375	351	366	399	360	368	373	371	386	361	391	372	393	361	376	343	389	379	383	396	430	373	409	372	404	339	349	382	372	396	380	380	382	387	367	388	389	365	368	381	379	402	380	359	381	392	378	386	391	394	382	389	391	374	392	329	373	390	394	408	365	361	408	389	392	332	383	365	364	374	394	382	424	356	405	371	382	388	390	397	374	344	389	393	365	378	319	402	391	372	356	375	413	371	359	377	396	405	370	384	382	414	388	400	416	370	419	391	398	354	376	371	406	374	368	379	409	362	380	352	396	380	323	364	369	402	375	354	380	377	370	379	385	399	365	352	340	399	369	395	365	409	357	367	405	393	365	407	367	398	366	380	384	385	335	375	397	355	394	373	392	373	390	387	335	376	367	389	368	361	381	379	413	380	402	349	368	369	350	368	382	355	377	363	404	384	396	373	392	356	403	386	343	395	367	397	368	346	360	368	378	355	376	376	390	379	388	365	338	411	361	423	385	399	356	398	399	366	339	368	389	428	418	377	357	373	395	370	396	361	378	387	392	365	373	407	372	388	390	385	382	351	365	426	409	361	371	372	351	404	384	371	383	376	357	397	380	410	376	362	375	380	387	377	374	348	402	336	373	379	391	385	389	380	353	376	390	361	372	374	396	378	371	393	365	351	348	414	357	385	400	381	372	383	404	355	423	404	374	386	362	403	422	387	383	350	363	385	380	367	392	388	343	383	374	371	387	378	377	406	396	373	397	387	375	386	394	419	401	368	351	375	362	383	379	391	406	361	380	385	385	378	382	407	396	386	383	395	414	404	376	404	374	392	377	336	363	355	373	378	345	420	377	390	376	367	388	378	383	363	386	392	367	382	401	402	391	390	383	369	393	365	389	380	397	304	401	397	385	373	344	393	375	364	398	410	397	394	389	430	400	403	346	375	424	351	360	385	388	368	384	346	391	376	368	353	395	361	363	407	398	361	386	371	367	385	386	363	379	401	421	380	419	384	399	364	408	373	410	365	373	365	383	359	346	358	361	396	390	384	380	365	387	347	358	389	343	387	396	419	392	383	396	364	371	382	349	404	383	372	363	355	372	348	377	401	372	402	420	387	361	336	354	428	353	381	354	374	397	407	393	370	363	373	404	371	377	389	355	382	402	403	370	380	395	406	390	385	404	418	400	400	373	358	375	388	374	394	399	362	393	395	403	379	386	357	365	369	377	383	396	411	374	358	357	386	409	337	375	345	375	371	370	361	369	369	386	385	378	395	363	405	382	394	392	404	356	391	445	353	364	393	369	373	367	388	372	381	399	396	422	378	355	351	390	391	362	408	385	335	375	372	372	388	413	409	419	413	420	396	390	369	364	388	383	390	393	407	384	391	372	347	369	385	385	360	386	387	407	388	382	374	379	410	402	399	325	396	379	368	368	396	373	392	379	373	374	353	344	390	421	382	388	356	377	385	365	376	392	353	349	383	366	358	367	345	416	396	410	409	388	314	348	386	353	379	422	392	401	400	381	396	393	379	385	382	380	369	358	366	379	388	376	381	385	384	338	394	409	392	370	405	383	395	419	386	392	387	386	383	404	395	371	362	376	353	389	378	433	351	384	380	382	330	363	391	364	341	365	376	426	382	380	402	378	372	363	385	364	394	388	358	405	387	384	372	389	377	385	391	358	361	394	385	363	374	382	366	381	403	374	384	350	384	362	401	392	385	365	406	405	373	369	385	375	369	439	397	388	385	394	370	375	357	349	396	402	398	355	392	387	378	386	349	381	365	347	404	384	395	382	414	422	390	395	388	368	390	382	370	358	396	365	399	383	382	399	374	384	399	392	353	421	403	422	392	397	387	407	379	397	384	398	422	393	370	404	398	375	376	383	352	376	399	374	389	401	408	359	366	386	384	387	381	414	360	362	377	375	378	416	360	367	356	422	365	377	370	431	402	415	361	380	372	379	360	384	361	363	381	403	355	405	329	385	400	414	355	385	370	380	346	366	369	371	383	396	393	369	375	391	404	394	407	376	371	353	433	380	364	359	364	370	381	369	409	392	373	340	343	398	383	418	401	387	380	384	346	391	366	367	369	399	411	354	400	370	385	377	418	376	380	402	345	361	402	411	371	412	378	387	373	400	365	381	367	407	366	374	384
18258	8271	6277	7022	7882	5519	5304	2397	1114	1440	975	319	259	236	252	326	271	287	254	268	260	282	252	246	244	282	264	264	259	268	252	269	300	298	301	290	290	259	286	273	263	243	284	280	231	283	277	278	276	272	272	306	281	291	294	295	268	265	234	256	285	305	250	272	265	315	299	272	274	229	286	271	267	262	277	276	287	263	267	265	232	270	258	225	251	264	244	271	284	285	266	282	273	237	240	284	249	265	268	278	261	275	261	274	283	276	275	250	291	296	267	264	253	285	275	271	262	274	288	269	262	285	262	265	242	215	273	295	268	266	262	258	267	257	286	262	274	268	271	241	268	259	274	252	289	290	290	260	241	295	258	312	291	282	277	246	242	302	279	256	272	243	257	276	263	270	277	261	264	276	281	269	264	283	263	234	289	278	278	277	255	283	263	261	263	260	272	280	270	261	280	265	277	282	273	276	283	263	258	265	274	268	268	292	245	261	266	269	238	259	293	256	285	271	254	290	266	258	288	280	250	259	233	256	258	285	260	260	285	293	271	270	316	280	260	263	279	274	298	258	261	282	284	285	296	289	285	262	294	261	295	285	285	236	266	311	296	261	275	233	256	276	262	259	286	278	236	257	243	230	270	290	238	245	289	293	281	263	257	279	274	259	257	264	267	267	264	267	271	287	258	263	262	281	282	276	288	262	254	291	267	263	242	276	269	258	275	278	251	260	275	275	239	274	272	247	281	278	245	254	250	263	266	276	266	264	334	257	304	258	251	270	256	282	265	282	261	282	259	272	282	261	259	271	263	263	287	266	257	260	251	278	263	275	263	260	274	260	278	288	296	298	267	290	264	263	277	320	263	262	282	274	250	239	277	264	281	239	255	261	222	284	290	250	286	267	275	235	267	318	296	279	226	249	284	263	275	255	270	275	293	279	242	256	291	252	247	283	267	282	282	257	269	286	265	282	255	253	296	262	274	282	265	247	274	280	270	272	281	282	259	261	264	241	269	237	278	291	278	268	261	283	282	279	266	246	287	234	278	241	273	271	277	252	283	259	257	291	242	267	265	290	287	271	287	268	260	274	254	271	239	278	262	235	285	267	257	287	265	281	264	234	308	274	268	265	298	295	272	264	269	289	272	290	268	276	289	247	264	288	259	261	273	288	266	275	290	262	299	264	287	260	265	234	278	334	258	226	265	267	273	263	276	297	240	243	242	271	264	255	269	277	279	269	243	246	262	263	264	249	274	268	266	216	275	273	272	241	279	273	266	279	281	247	254	248	294	269	263	239	282	272	286	287	277	276	261	257	288	256	255	283	261	259	269	274	261	260	274	262	275	287	268	274	278	280	290	273	272	247	254	293	262	280	267	281	290	266	280	268	287	228	250	235	265	288	269	284	277	276	261	262	301	294	293	249	265	281	254	266	273	263	271	266	260	274	251	279	266	231	276	278	285	264	256	282	280	253	254	279	249	284	275	261	289	292	273	260	268	259	267	288	231	262	294	275	241	244	312	264	251	267	263	257	260	276	263	262	268	281	295	282	293	298	295	262	258	292	235	284	271	293	280	277	266	269	268	250	285	295	291	268	286	243	277	270	287	257	268	274	281	249	272	265	265	273	277	241	261	267	260	277	266	284	268	258	284	269	271	270	262	293	270	269	272	284	259	250	288	281	301	273	265	245	275	269	259	273	265	246	244	269	258	270	254	262	269	268	268	268	270	261	293	273	272	250	262	266	289	230	268	288	262	298	272	297	243	270	267	295	304	275	283	264	275	271	286	262	287	234	272	266	236	271	258	242	249	288	274	283	272	267	280	259	270	254	277	240	258	263	274	273	245	269	266	272	271	251	238	258	249	310	278	280	250	257	273	266	266	290	254	241	271	274	243	269	261	259	279	264	298	287	290	243	262	274	239	266	282	229	252	309	258	267	273	253	251	273	271	244	280	258	298	278	249	238	271	247	280	288	277	304	288	266	254	266	237	257	267	270	254	258	252	261	266	259	279	280	283	251	274	257	279	277	255	233	266	285	303	242	297	251	270	263	311	285	314	241	302	222	226	251	283	285	281	274	312	248	248	265	289	281	258	271	246	286	228	236	237	256	288	279	266	288	267	272	238	246	274	251	268	260	268	293	257	281	263	261	275	265	291	277	274	279	268	256	262	286	263	253	271	276	267	283	277	250	267	248	272	285	255	249	281	258	260	293	244	284	285	261	271	289	281	267	291	288	276	253	244	227	310	258	269	279	298	261	264	271	298	271	289	270	271	275	267	258	273	270	281	264	268	266	254	261	284	250	252	276	245	239	253	278	274	269	267	301	254	293	269	276	268	262	270	285	285	297	245	250	261	285	268	265	277	246	256	265	283	254	281	276	324	276	269	248	271	283	271	254	264	252	296	282	275	293	277	284	275	288	290	272	303	263	274	263	299	250	257	286	310	288	254	288	264	243	238	242	252	289	247	284	277	288	263	272	278	253	231	279	298	234	280	247	282	307	274	267	286	283	284	273	256	281	251	278	254	269	294	261	250	264	291	299	273	276	253	257	282	262	268	290	227	286	244	289	253	231	245	263	288	257	277	235	266	260	262	280	266	263	260	264	255	274	265	265	291	261	268	254	274	248	254	250	305	283	277	256	263	263	294	232	273	301	280	254	284	264	265	254	242	261	290	288	275	272	254	285	276	246	276	281	280	252	250	275	255	266	247	280	281	274	255	258	274	291	252	314	270	258	270	290	280	263	302	287	280	256	293	270	270	293	263	268	260	243	278	259	268	278	299	291	271	258	243	259	267	269	246	272	283	277	295	263	238	297	266	273	266	252	250	273	270	252	243	266	265	256	322	272	302	243	272	313	237	273	272	248	257	272	268	263	268	268	287	292	290	272	251	244	258	252	301	288	242	246	282	266	247	300	290	294	257	248	262	272	283	290	291	250	282	289	324	243	267	251	273	283	245	258	261	244	284	269	275	268	318	248	261	268	266	265	263	261	308	268	278	248	281	245	282	273	310	273	287	267	290	307	241	270	276	250	256	281	266	260	237	259	297	268	271	317	264	281	271	315	261	254	274	246	282	253	267	279	264	250	273	295	281	285	277	283	234	262	284	261	269	256	261	242	269	242	236	270	267	262	272	275	285	272	290	269	272	269	262	281	249	244	288	268	288	286	258	269	285	251	275	263	262	258	280	266	250	256	270	253	294	240	259	272	245	264	272	261	239	279	248	273	266	252	246	266	276	253	253	296	267	259	280	272	264	264	273	259	273	307	268	283	269	277	279	257	269	263	263	267	271	241	300	274	290	277	256	263	282	312	242	256	241	271	263	230	284	267	274	294	284	263	287	251	272	265	264	291	275	278	272	284	309	285	273	268	269	260	253	243	239	244	271	263	262	287	244	252	262	281	270	259	255	271	259	267	275	280	279	274	259	241	284	253	271	293	281	271	267	265	270	247	246	279	325	255	268	274	246	302	260	258	238	271	279	272	245	256	272	300	261	264
9688	6021	9519	17247	20736	16014	18357	8260	5319	6562	4039	819	591	603	585	618	623	554	609	603	595	573	612	617	628	612	595	621	655	593	585	610	595	564	570	600	575	575	570	603	593	582	578	617	552	605	559	588	528	607	590	572	589	617	630	623	581	618	574	572	612	626	589	640	599	571	613	635	593	603	620	611	562	603	592	592	594	578	607	572	610	558	593	567	573	638	615	557	570	593	611	594	621	574	583	590	626	601	601	542	602	577	580	632	597	553	609	562	575	597	580	570	588	630	592	604	598	597	574	595	584	599	570	641	586	563	588	562	604	619	581	591	578	557	599	613	568	577	575	596	612	626	580	593	588	596	599	567	559	652	568	634	604	580	594	561	606	586	574	651	548	555	603	610	624	600	592	599	592	622	591	608	578	596	600	559	562	602	548	577	624	597	588	614	639	625	604	611	558	629	628	619	588	578	584	610	562	622	595	602	611	613	615	563	603	615	560	587	574	583	550	638	602	599	588	585	585	563	584	595	560	567	600	612	550	576	567	598	628	567	604	626	584	608	595	618	601	589	596	608	583	580	595	603	569	609	596	588	640	569	652	611	605	566	585	654	590	566	594	566	574	603	620	592	561	620	599	540	626	611	564	603	597	574	634	598	594	609	553	589	563	603	587	611	606	591	589	574	629	625	572	591	563	589	607	599	559	603	630	635	626	550	629	591	588	613	589	593	580	616	588	655	602	596	558	598	627	588	599	579	587	581	592	587	573	565	620	617	636	624	649	608	623	626	581	658	608	593	592	580	652	626	618	578	596	600	591	601	594	617	557	602	628	619	572	605	571	603	555	580	599	597	605	598	604	607	635	624	575	581	566	571	561	577	624	561	585	558	569	644	587	585	593	632	558	599	582	586	590	628	578	599	572	586	577	589	609	580	585	593	592	572	573	596	630	656	589	600	617	609	584	614	596	645	585	618	554	620	599	605	575	585	600	594	589	610	595	604	635	602	605	596	603	571	569	587	565	612	614	586	572	559	601	608	570	564	584	621	578	610	542	575	591	601	581	630	573	578	620	597	627	542	606	623	591	608	639	608	566	592	600	645	562	624	588	594	588	596	590	580	595	611	614	593	564	584	613	598	611	605	614	560	582	581	611	605	578	581	617	588	576	608	590	637	599	611	621	597	608	595	592	605	580	611	576	583	595	598	602	578	581	583	585	606	631	638	609	594	573	564	634	610	597	576	563	590	652	593	590	583	612	617	599	581	619	555	567	615	630	614	592	606	606	581	590	624	601	600	587	615	563	560	631	603	584	573	614	567	584	544	577	575	614	582	645	622	597	621	582	589	552	562	592	635	548	581	559	592	615	569	617	597	576	562	571	560	608	606	586	633	620	589	567	569	634	603	590	611	568	595	621	589	630	626	595	625	636	551	593	617	587	624	585	573	632	619	595	603	586	582	598	603	558	616	593	607	578	599	582	557	587	585	627	638	561	610	580	582	584	636	606	551	601	609	592	641	596	587	588	600	619	577	569	617	591	631	601	587	555	545	613	607	584	581	586	642	577	633	618	585	602	587	592	615	597	604	554	650	575	580	587	569	625	542	592	607	602	647	566	629	573	599	602	610	605	593	606	584	569	624	591	593	626	595	577	588	595	598	600	564	613	604	613	637	642	586	589	601	563	594	570	643	632	592	594	621	591	553	632	564	614	583	577	624	589	636	591	617	602	592	606	589	600	573	640	574	584	597	565	594	606	591	579	591	651	591	585	644	591	592	597	555	561	583	629	588	643	613	585	576	565	616	595	579	597	625	605	604	594	587	632	585	633	587	602	623	591	575	594	615	619	603	647	591	613	567	616	568	574	614	581	600	608	592	565	607	606	642	569	571	583	606	612	613	597	603	592	639	619	587	570	595	589	580	584	594	562	553	615	544	617	570	606	600	587	583	583	592	575	575	605	550	632	527	619	596	639	631	609	613	605	596	601	604	544	647	605	579	602	619	600	565	572	569	591	602	599	620	598	594	592	624	582	550	571	585	571	605	621	588	580	600	614	568	615	600	599	604	594	590	593	604	564	575	597	553	656	642	627	617	564	621	618	542	569	575	563	634	581	617	614	604	596	593	614	613	595	618	595	575	582	621	597	609	615	603	597	611	560	577	594	588	626	535	588	583	601	609	600	587	612	553	611	616	552	582	584	620	561	561	625	617	589	618	666	652	616	643	605	602	585	620	615	604	621	606	589	611	617	558	572	595	620	586	595	586	604	600	604	575	627	601	638	589	627	622	627	604	567	611	620	605	606	575	562	580	614	612	575	569	571	609	595	635	607	614	589	592	623	595	587	621	604	584	561	610	632	607	573	593	598	580	558	614	611	565	571	556	576	618	603	592	601	580	633	634	629	562	595	575	565	600	650	617	581	603	531	625	624	584	564	598	593	572	590	575	622	599	539	595	592	596	593	618	619	595	600	602	588	615	548	609	591	622	595	576	607	560	603	606	581	551	595	596	607	567	627	575	628	608	577	603	621	603	616	586	582	579	596	602	565	622	588	607	627	626	614	618	552	564	572	628	603	594	617	603	591	627	631	612	592	633	610	592	594	585	584	606	612	614	575	570	621	600	623	577	627	609	621	615	588	597	584	593	601	598	610	594	575	599	561	617	623	644	576	574	585	657	635	619	591	607	601	633	605	614	642	606	565	598	592	631	623	592	619	576	609	587	609	617	582	593	651	597	619	574	612	641	572	610	598	577	570	619	597	590	592	592	563	588	554	589	615	607	588	580	598	551	569	568	623	574	589	617	626	636	592	622	599	601	566	592	579	608	601	584	602	577	601	605	638	593	585	574	600	627	552	563	624	603	635	607	581	578	605	612	601	590	588	581	633	544	598	593	596	598	614	594	583	603	618	564	574	627	593	608	613	594	617	565	607	586	600	574	601	605	578	586	582	595	627	590	586	570	610	615	601	619	614	585	605	635	620	584	605	629	623	622	603	601	565	607	566	620	628	592	606	599	597	627	598	621	594	603	563	603	594	577	546	650	619	588	614	622	609	590	567	653	592	589	605	575	601	618	636	591	596	610	607	590	615	581	615	614	607	517	609	598	640	630	588	631	601	613	597	560	599	623	535	622	596	611	584	608	613	586	610	626	584	553	604	605	584	593	578	643	612	588	617	590	620	602	601	554	539	602	577	597	638	617	603	579	575	583	613	590	601	600	571	624	618	597	584	572	612	616	604	565	580	562	639	572	606	587	615	584	638	594	565	637	587	615	580	635	572	581	578	563	568	577	610	628	567	597	599	543	615	607	603	597	620	591	590	596	610	580	620	588	548	582	597	575	600	606	623	606	580	627	599	620	613	566	585	582	605	586	585	596	605	596	574	614	616	609	577	615	569	580	585	563	562	582	597	572	596	594	617	554	593	599	617	613	571	596	560	594	606	579	632	582	570	604	563	571	563	620	570	538	607	600	516	610	601	587	593	593	574	615	595	641	555	566	605	592	599	618
45932	27373	17855	14161	23288	34995	29699	17369	19395	19922	5197	735	154	159	112	139	139	161	130	130	130	132	133	131	132	130	135	145	146	120	137	145	140	146	146	148	132	135	143	116	124	134	139	132	116	131	138	125	143	127	127	134	143	144	122	117	135	131	136	138	128	137	123	106	142	146	137	126	130	152	125	134	136	134	132	127	139	132	130	132	154	117	125	140	150	139	124	127	124	130	123	127	131	130	147	120	138	120	131	125	140	126	135	131	130	121	122	136	123	122	155	133	114	131	123	112	113	140	127	152	110	114	138	127	135	144	115	117	136	138	153	142	128	98	126	127	151	143	124	140	133	123	121	131	132	142	128	135	133	138	134	135	132	136	140	125	135	140	138	121	132	115	122	140	133	142	132	145	134	127	141	152	124	147	128	113	118	126	121	118	137	131	136	130	157	151	113	142	129	127	126	123	129	138	126	111	122	125	134	131	120	133	125	129	117	135	132	127	125	144	118	120	146	161	129	132	136	142	134	134	119	148	123	159	131	134	146	132	141	124	121	132	134	123	139	135	165	139	146	138	145	108	141	145	148	130	121	106	144	121	136	130	118	125	136	127	135	121	141	134	135	143	137	148	150	131	142	125	127	137	142	132	155	125	112	108	131	122	131	124	114	139	120	126	130	142	128	108	131	123	117	121	128	138	115	121	132	142	130	138	124	130	126	145	145	147	130	128	131	145	142	135	135	112	139	138	145	120	145	147	120	127	134	127	117	160	136	136	141	135	133	122	133	122	155	129	152	128	136	135	114	121	127	151	139	120	114	132	130	126	123	117	134	140	138	128	123	123	114	121	133	128	130	117	125	126	114	123	129	109	137	114	129	113	142	138	132	146	143	128	113	124	147	154	134	111	132	122	145	111	132	130	130	173	144	150	145	129	125	150	130	119	137	129	134	157	123	145	116	137	126	115	113	145	136	127	174	144	146	128	135	152	143	142	117	112	135	128	127	121	113	147	114	130	137	141	140	111	110	127	133	133	156	143	146	126	126	133	132	126	120	119	120	126	122	121	118	120	121	132	148	108	122	156	128	125	122	124	126	123	134	117	104	142	124	137	132	128	131	144	128	150	121	129	116	131	150	129	137	133	116	150	105	132	134	148	159	149	138	140	140	116	141	140	131	135	135	148	108	119	137	113	126	135	124	124	138	141	159	138	125	126	121	123	149	120	124	114	132	127	134	133	124	138	112	137	114	127	134	116	128	123	132	127	114	132	139	155	132	117	126	136	135	120	163	135	142	119	140	158	151	130	145	134	136	156	119	127	118	135	112	147	120	157	142	131	138	138	133	116	94	112	130	140	128	136	158	121	127	121	133	130	142	128	131	144	147	134	149	116	138	104	134	105	112	128	134	117	126	124	155	128	133	136	104	131	145	124	121	130	130	149	145	146	136	110	153	142	132	131	136	129	124	135	119	149	120	120	160	133	127	127	137	124	119	151	118	159	145	127	115	138	144	147	137	138	120	125	148	135	121	125	151	146	128	130	130	136	162	153	127	128	114	121	144	142	120	125	121	129	102	148	121	124	127	142	136	148	153	124	130	144	123	122	136	131	134	114	146	148	149	128	150	147	127	135	140	111	126	137	125	141	134	127	139	150	146	128	128	121	125	140	134	145	153	126	148	129	120	118	151	145	144	129	120	135	123	132	143	131	117	125	127	130	132	148	118	143	131	126	115	124	122	125	128	153	151	117	113	126	127	125	138	143	143	123	122	138	152	143	139	105	111	133	143	142	120	144	122	136	132	122	128	118	104	132	117	145	120	139	117	119	117	124	136	118	153	116	143	105	122	123	135	112	145	128	120	131	133	160	100	132	126	132	140	156	139	132	124	116	145	136	137	144	134	138	150	147	140	122	127	129	118	117	148	134	135	143	135	130	137	118	120	147	121	120	120	144	130	119	123	119	143	127	134	134	122	140	139	139	150	141	121	138	150	145	131	129	153	132	125	111	141	147	135	152	134	144	161	131	138	131	133	154	129	139	139	122	137	139	132	129	148	137	137	130	122	101	123	130	137	118	135	125	123	126	120	105	148	146	122	107	142	117	124	129	119	119	133	115	132	132	125	142	133	112	107	106	115	135	115	131	121	121	136	118	128	134	112	120	125	127	146	115	166	129	135	117	126	138	109	129	152	132	118	131	120	124	123	147	138	122	146	108	122	121	111	112	133	133	138	131	127	140	154	108	140	125	126	128	129	114	114	115	139	114	140	139	148	138	130	124	154	102	122	144	131	132	160	129	135	140	128	151	124	127	112	147	147	128	122	124	126	132	141	134	146	130	119	134	136	146	118	124	115	159	140	138	113	128	147	124	135	120	136	144	155	115	150	131	114	121	146	140	127	148	137	153	140	138	130	130	112	101	152	142	134	122	136	145	141	123	125	128	131	130	117	130	113	132	129	126	134	125	125	145	112	145	153	136	140	133	149	126	135	120	123	143	114	111	125	145	143	120	101	145	136	127	126	141	125	120	148	118	143	122	126	140	138	141	120	137	112	124	136	124	142	123	130	139	136	121	139	149	130	143	146	122	115	130	142	141	146	128	143	107	131	141	130	121	132	129	138	132	133	129	144	110	135	141	112	155	130	137	104	132	153	121	124	123	126	127	137	125	145	159	128	147	135	120	149	117	99	116	123	145	104	129	144	127	139	125	113	120	129	130	129	142	119	137	127	128	132	150	137	136	147	115	119	129	133	139	119	142	140	138	167	130	136	126	122	111	150	141	135	133	131	153	142	129	122	144	146	139	116	125	142	120	132	140	115	130	120	134	158	121	165	129	131	123	144	136	136	128	122	123	141	146	122	127	120	136	148	125	146	143	117	112	127	120	130	140	133	111	149	125	132	137	134	127	143	166	126	115	140	163	134	115	135	145	129	125	128	144	154	121	109	141	122	110	134	115	133	144	126	133	133	126	113	126	121	154	133	137	142	142	129	132	143	120	132	122	124	129	111	128	126	124	129	140	149	134	104	124	135	131	126	135	132	147	141	122	133	139	121	114	125	144	143	133	120	102	132	122	126	110	123	154	123	119	127	118	115	141	137	122	113	135	136	130	133	133	130	138	118	164	134	133	123	113	128	131	125	128	125	117	118	133	121	143	148	105	127	122	138	128	132	135	121	139	148	122	131	146	126	118	132	150	131	127	143	118	136	122	139	119	137	134	134	136	116	135	129	136	134	123	134	150	130	123	129	126	139	118	142	137	138	142	136	125	137	116	125	113	118	146	115	126	138	134	125	113	141	122	152	134	115	153	129	143	114	126	140	141	145	126	141	128	133	135	126	116	116	142	132	126	132	115	137	131	113	120	128	138	130	130	149	141	119	133	128	133	152	128	143	111	145	123	144	168	115	137	132	141	136	147	131	139	142	139	161	131	137	116	131	156	148	138	123	121	136	148	126	139	151	142	153	118	138	132	123	120	132	115	128	124	129	140	146	110	111	117	139	133	124	124
27524	16508	17929	24396	37226	45068	36432	29017	37718	36142	8539	3096	464	449	405	435	394	402	406	359	338	416	359	352	341	336	380	320	332	344	338	335	353	353	355	339	339	395	336	396	324	330	304	320	349	326	306	332	304	341	325	349	335	334	313	293	332	290	305	277	298	340	341	316	320	309	340	317	302	328	305	337	332	335	356	355	331	314	302	313	310	323	319	324	313	328	339	338	344	338	338	321	366	334	301	315	307	295	318	305	325	302	314	347	339	265	340	286	323	338	305	313	294	317	275	324	331	316	324	314	300	315	315	329	332	317	303	324	341	305	323	295	298	311	310	310	339	324	303	296	304	301	339	298	331	316	312	303	322	321	314	342	300	287	302	325	302	342	296	280	317	344	311	333	335	314	314	319	327	329	304	307	299	312	340	329	309	318	294	322	326	320	311	320	316	318	324	299	340	314	321	337	313	318	329	331	313	314	285	319	335	303	326	350	307	323	303	315	322	348	350	308	319	327	319	324	297	308	311	323	345	304	313	284	332	271	331	314	325	286	307	304	323	349	335	320	336	303	320	304	313	339	321	301	308	321	294	309	288	307	331	315	311	318	305	321	310	323	304	319	285	304	294	326	318	314	304	315	312	310	316	318	328	319	311	277	289	311	344	340	284	341	298	301	307	308	331	317	310	317	305	306	313	353	317	299	329	322	327	296	318	324	327	321	296	320	331	325	298	322	292	319	328	326	283	326	331	351	306	316	307	300	325	279	312	324	333	342	293	326	298	293	333	266	333	327	314	293	327	329	305	344	330	335	329	327	310	287	327	353	320	311	314	317	305	315	332	308	285	315	338	323	309	328	317	288	353	316	330	297	323	345	324	306	380	318	321	297	336	333	314	312	322	300	314	338	317	337	328	330	333	356	319	333	309	320	308	327	328	342	323	308	365	345	327	308	314	301	305	309	326	292	286	327	305	318	310	312	343	316	314	311	327	341	313	306	335	310	339	358	297	327	341	332	328	292	301	319	293	316	320	320	337	321	316	309	317	320	318	293	280	353	303	307	303	328	317	319	340	330	327	308	317	315	314	308	318	348	289	313	323	324	294	302	312	316	295	315	318	323	317	294	283	307	314	339	294	302	300	318	309	283	315	320	327	311	361	304	288	317	350	319	295	339	317	325	320	329	326	307	293	300	310	309	312	291	340	310	298	347	264	310	283	325	352	305	331	335	331	311	301	280	319	292	316	301	319	312	317	323	303	305	317	326	300	337	317	338	328	301	306	336	329	305	308	320	334	307	280	295	316	330	328	284	301	320	317	308	339	309	319	315	307	306	297	320	318	308	336	323	301	316	311	303	295	298	329	329	305	334	313	317	297	320	329	334	317	301	313	351	309	337	312	320	342	294	328	288	319	294	306	354	316	336	321	319	338	333	309	330	315	298	320	283	354	356	320	290	299	325	321	306	330	325	312	299	309	317	357	312	338	316	327	287	280	313	332	309	306	312	312	307	315	303	297	296	309	297	300	325	321	329	349	335	303	317	355	297	306	324	321	330	306	314	332	294	305	311	330	362	313	344	325	318	367	341	325	307	331	315	296	321	319	336	315	301	287	329	318	348	311	313	291	335	341	331	304	323	323	295	314	309	295	315	274	314	317	319	333	307	299	305	327	349	311	293	295	313	305	325	319	359	316	316	328	309	308	275	332	327	325	336	284	326	342	332	288	321	298	319	333	338	328	330	319	325	310	296	349	293	340	308	300	319	300	326	292	337	297	332	315	300	322	324	357	311	310	324	311	312	329	304	287	312	305	305	327	319	318	347	326	281	300	332	316	338	307	303	324	335	322	315	320	287	324	324	364	325	310	346	331	321	315	328	337	341	321	315	327	325	302	329	308	297	328	292	354	358	337	312	341	336	335	283	332	310	328	315	324	295	349	324	327	334	320	304	312	300	335	321	331	305	291	330	310	310	302	315	309	301	311	307	308	314	325	339	305	322	347	323	302	321	321	325	323	295	299	310	298	320	327	308	307	320	327	353	305	305	298	291	302	326	305	275	307	308	309	329	283	296	344	303	290	355	283	323	313	292	274	289	331	319	340	307	328	356	316	306	316	326	326	329	315	325	321	342	302	319	295	325	333	323	317	298	306	306	337	301	328	328	316	310	294	331	329	315	319	328	328	311	298	328	293	310	316	328	297	322	292	303	303	337	307	324	344	322	302	296	282	297	313	300	295	320	320	301	308	315	287	329	312	301	300	309	329	309	322	291	284	350	327	324	334	330	334	313	323	326	303	317	312	335	332	290	303	316	370	312	305	329	317	312	314	310	333	329	329	325	304	314	311	312	305	327	322	311	308	328	340	314	310	302	314	321	319	341	331	289	353	357	327	307	302	298	323	341	302	308	329	302	334	309	312	329	338	334	306	320	321	357	323	345	331	328	329	308	280	322	346	300	337	305	297	338	364	341	324	319	311	317	335	292	329	324	311	289	307	298	338	332	347	309	319	345	302	308	330	339	343	335	312	333	332	330	299	286	322	356	319	299	329	294	288	345	332	321	325	336	310	322	312	308	346	324	322	307	319	326	316	287	308	293	278	317	309	303	343	316	335	304	310	286	352	324	308	300	301	317	329	326	320	323	296	320	303	331	300	338	312	295	276	286	302	271	342	333	321	337	311	322	366	299	332	312	351	312	331	311	303	295	335	311	329	304	338	315	301	339	288	333	343	329	338	315	293	333	309	321	324	295	276	321	294	330	304	321	308	299	306	300	314	312	341	297	324	328	321	309	317	303	310	317	325	270	280	303	293	316	305	322	290	311	339	337	340	302	325	304	319	326	315	312	300	316	297	300	311	307	310	307	314	318	313	324	309	307	349	286	307	354	294	325	329	312	339	331	302	311	330	293	369	309	306	321	329	324	324	317	338	319	326	307	335	312	313	292	307	341	303	279	337	342	328	333	353	298	311	285	318	284	313	333	309	288	312	313	338	317	329	334	343	313	334	329	332	317	291	320	309	332	296	309	291	350	314	300	372	327	323	339	302	322	310	285	317	304	315	315	333	325	325	333	323	332	356	314	295	311	294	303	343	299	302	318	359	297	303	340	286	291	288	307	295	320	312	333	302	313	309	334	317	351	341	319	302	302	297	307	319	340	344	321	293	351	312	337	319	321	339	330	312	316	312	300	308	313	347	349	311	330	318	320	294	333	306	306	343	326	335	305	310	333	301	333	338	319	312	351	313	314	326	317	321	300	327	342	308	308	316	318	324	303	328	321	301	328	331	321	312	302	341	322	303	352	312	315	314	300	312	337	313	344	331	313	320	312	301	305	322	298	302	332	355	338	296	321	289	314	336	300	306	333	304	299	339	322	310	367	345	315	307	338	320	325	289	334	270	347	324	322	292	317	293	309	335	339	344	336	292	333	307	306	329	288	311	281	310	314	286	339	333	343	326	343	308	331	340	314	299	322	335	313	353	329	297	300	312	312	296	329	295	303	316	325	325	325
53220	33240	19867	24522	43148	37366	31514	43259	31573	9224	1452	1272	197	144	156	163	163	150	150	140	161	139	149	153	140	137	144	143	153	157	132	158	133	116	153	152	117	137	143	125	146	144	143	138	152	120	148	165	143	150	144	144	127	142	152	130	153	146	121	157	134	134	129	125	141	142	123	113	106	152	160	161	147	140	135	148	132	119	148	110	154	165	123	128	129	112	150	132	138	154	149	137	150	156	139	113	130	154	120	138	153	154	136	147	115	148	136	119	138	147	147	118	134	143	127	114	132	141	120	147	132	154	134	149	151	125	137	142	147	135	121	149	122	131	131	129	120	139	148	128	124	133	140	128	146	127	127	123	107	127	119	127	142	147	117	134	126	130	141	140	124	142	146	130	125	117	118	135	142	137	161	130	122	138	155	145	134	127	133	121	138	133	144	147	140	152	127	127	128	128	144	141	123	138	132	117	126	153	147	149	137	137	125	148	150	127	148	136	141	142	151	152	128	128	132	125	139	128	123	119	157	131	163	139	153	127	152	131	134	137	129	163	137	142	126	154	131	154	129	147	134	142	157	139	106	104	139	111	141	154	121	154	145	165	126	129	148	143	125	149	153	148	135	121	134	150	136	150	154	137	135	136	147	111	114	134	148	143	128	173	136	148	151	136	155	138	149	159	126	156	150	136	136	129	127	125	116	119	120	129	129	149	136	145	106	146	146	143	142	151	144	144	158	153	122	148	141	144	142	114	121	155	120	116	123	128	137	140	133	144	127	130	121	149	141	124	147	120	132	131	135	121	135	145	127	142	139	153	152	123	113	124	146	128	148	147	138	163	143	129	154	153	125	163	131	124	128	130	127	121	156	125	139	140	124	114	120	134	128	141	131	138	145	125	143	144	150	130	123	131	122	141	127	128	130	128	157	142	121	150	137	119	128	123	149	148	160	131	123	134	129	134	131	142	124	144	129	124	170	135	152	140	139	127	133	137	123	139	114	126	144	151	136	142	128	147	130	114	157	150	144	138	137	131	125	136	131	149	144	136	119	132	124	136	134	133	152	132	125	140	148	144	126	137	136	148	134	155	138	141	128	145	127	122	133	127	130	133	114	128	148	142	135	155	138	147	142	178	136	137	128	138	128	147	132	153	152	143	157	141	119	130	136	141	144	122	125	156	140	155	158	133	145	169	135	127	133	122	130	128	142	130	125	130	136	147	142	143	132	139	169	161	142	125	146	161	139	144	123	137	121	121	144	132	138	139	145	144	130	133	141	143	130	151	133	138	120	131	143	133	150	128	142	122	144	132	132	128	148	143	152	108	151	134	146	148	112	134	132	129	161	140	151	141	107	116	129	115	127	133	136	134	123	136	156	147	148	138	124	123	144	148	138	138	159	152	122	146	148	136	116	151	128	121	154	113	158	136	129	120	136	149	127	136	137	161	142	145	114	125	129	139	136	158	153	159	131	146	129	130	142	139	148	148	135	131	128	150	143	142	139	128	140	129	143	161	153	138	143	127	144	144	146	120	137	133	142	160	151	137	128	151	135	110	129	140	157	142	131	138	131	136	130	154	142	141	165	151	153	139	138	146	144	133	142	137	138	142	128	136	113	143	138	154	140	153	136	119	131	134	123	137	118	132	115	114	135	139	141	136	130	135	159	131	149	125	133	138	148	139	116	141	123	134	140	162	155	140	137	141	146	149	124	135	143	125	142	111	138	156	130	123	128	156	147	145	139	144	132	144	125	158	136	140	131	131	142	134	124	133	134	137	135	159	140	139	142	130	131	144	142	132	141	154	132	118	133	150	138	134	115	158	143	129	153	153	142	113	148	137	146	131	134	140	144	145	140	156	155	146	139	117	153	141	149	126	146	124	136	139	116	146	124	139	138	107	132	145	156	138	148	165	166	151	150	128	135	135	150	148	154	167	148	151	108	132	143	126	123	141	142	130	140	147	124	131	129	149	109	149	141	157	134	137	152	144	146	123	128	143	162	113	130	146	157	127	145	142	160	116	124	150	146	145	167	139	111	114	141	125	149	151	124	138	141	132	174	128	125	146	146	132	138	137	111	130	129	118	149	136	143	142	128	168	136	139	138	148	121	139	138	139	121	158	139	116	161	116	137	140	133	153	143	130	142	141	128	116	155	138	136	153	131	148	159	137	138	132	107	153	143	147	122	147	135	131	164	134	131	141	124	132	148	144	120	123	161	134	119	134	133	116	140	149	140	125	104	132	129	153	136	121	165	121	126	148	153	139	125	144	147	172	125	124	160	113	117	143	152	127	124	133	137	137	119	143	158	160	136	125	141	143	136	156	105	151	141	150	144	134	150	159	131	138	125	124	149	137	118	155	142	114	135	134	127	133	133	151	146	142	144	133	133	143	152	139	122	147	122	141	134	136	136	133	182	112	108	141	140	148	135	164	149	136	135	127	169	133	121	149	124	141	156	124	133	119	133	144	139	140	132	160	138	153	150	128	155	156	119	151	135	141	153	156	141	158	159	129	123	120	154	145	135	132	145	150	133	126	145	134	141	163	127	151	134	160	137	150	140	122	120	161	138	147	119	134	144	150	130	137	153	141	143	132	163	147	129	136	129	155	134	125	149	176	145	130	138	146	136	142	113	138	129	140	115	138	147	140	136	129	119	128	140	122	138	167	144	144	140	129	131	133	133	148	150	123	123	137	136	142	150	131	121	117	141	141	126	129	143	141	141	135	121	134	136	118	134	134	125	144	129	123	145	119	129	123	135	137	141	135	125	141	162	146	145	126	137	142	149	90	126	144	124	121	150	142	157	137	171	132	135	117	114	141	113	155	137	123	108	139	148	122	142	152	133	132	154	140	138	146	121	135	145	139	132	152	141	143	137	126	129	138	127	120	135	130	108	146	148	140	122	160	136	159	144	132	131	136	159	132	120	118	140	153	125	150	140	145	141	119	159	143	113	133	148	124	141	141	153	118	134	158	154	111	131	125	158	140	139	131	126	127	128	113	123	137	133	123	139	139	135	121	142	125	133	130	152	135	152	134	141	135	136	148	119	139	129	151	137	138	133	142	131	138	145	146	136	151	144	140	135	128	131	138	125	145	163	134	135	147	142	127	121	137	145	145	131	144	141	138	150	148	145	134	133	131	135	132	130	124	124	103	126	134	134	152	145	135	158	112	126	134	142	129	143	132	132	117	153	145	129	134	158	116	137	128	130	140	141	126	127	140	148	158	140	132	125	144	125	145	113	108	136	131	128	119	162	141	128	154	161	144	148	151	149	140	154	139	144	138	135	132	140	137	128	141	143	140	118	127	134	129	136	151	129	117	128	115	123	133	124	149	139	132	146	146	147	133	127	129	126	130	164	128	141	137	158	121	164	151	148	124	140	118	129	140	133	143	130	118	125	137	145	153	151	130	134	147	146	127	123	123	115	119	122	153	129	136	145	136	138	146	124	143	138	132	137	117	131	148	129	135	128	122	116	133	126	125	137	145	143	110	121	137	131	131
32896	20059	18021	37239	46460	45324	42069	58167	42867	12981	5891	4392	646	532	535	504	490	431	472	430	404	431	418	408	376	410	377	407	410	363	400	394	380	366	373	361	343	339	371	349	341	338	354	319	395	394	371	357	353	360	347	367	358	340	356	349	371	338	338	354	328	328	348	343	340	360	319	331	349	385	327	338	349	379	355	339	341	313	366	306	355	365	355	344	342	356	354	327	344	338	361	339	351	337	336	327	355	346	370	354	330	324	337	337	341	352	360	323	304	322	324	331	325	347	356	335	355	321	349	320	329	357	347	298	343	331	334	324	351	339	356	341	346	353	367	354	342	353	340	317	333	364	328	349	334	317	342	376	361	376	361	389	344	366	320	307	346	321	325	346	357	318	350	365	351	319	316	334	331	331	356	319	320	320	302	349	322	348	372	360	336	369	349	346	337	361	353	328	336	353	346	320	322	348	338	343	376	320	326	344	341	318	352	328	343	358	334	317	358	355	325	350	330	337	333	336	364	346	342	351	340	377	323	351	341	336	364	355	346	295	338	322	325	330	362	349	366	375	356	352	340	362	354	347	368	331	326	345	351	330	320	323	323	336	317	372	323	332	335	322	338	346	339	363	302	370	342	329	348	325	372	317	328	333	320	347	345	333	361	359	340	325	349	314	345	348	324	328	348	323	350	336	357	348	377	333	338	309	313	362	332	339	332	333	339	330	347	319	361	344	340	343	299	337	335	363	324	317	369	360	340	333	352	323	344	306	372	339	341	346	363	330	317	352	362	342	347	314	300	337	389	373	363	339	335	343	328	317	351	359	330	339	341	343	329	319	379	323	321	330	308	346	338	341	338	340	310	311	344	340	371	333	316	357	338	343	348	335	311	357	362	324	378	355	316	364	332	378	307	337	320	346	350	320	385	356	324	326	362	356	358	320	354	337	351	329	316	350	330	346	354	341	365	326	369	365	341	355	337	353	348	377	340	306	350	346	342	344	360	320	310	363	332	344	340	305	311	359	320	338	314	343	295	332	312	321	317	323	336	359	364	339	388	352	344	364	303	354	355	339	323	334	375	301	350	342	315	350	326	323	307	360	360	336	346	350	332	334	322	357	352	341	329	332	328	312	333	308	339	364	341	360	326	342	326	337	329	366	330	335	395	335	307	342	304	294	349	349	348	342	330	335	326	362	337	316	351	340	322	336	312	342	335	324	362	325	371	337	332	360	339	342	359	306	358	381	355	339	343	340	345	359	353	370	303	368	354	321	319	373	329	332	321	324	345	336	347	338	310	374	360	324	318	367	361	330	334	353	342	324	347	323	323	320	329	337	349	317	354	325	328	343	367	366	339	324	321	329	350	333	368	348	341	347	347	343	321	340	337	354	342	357	360	357	352	331	339	317	332	320	326	340	364	359	348	361	322	327	346	354	344	367	317	329	348	323	326	347	358	359	324	331	338	296	320	384	322	353	320	334	335	350	349	326	345	307	332	288	330	351	357	341	332	361	329	340	352	339	324	336	323	344	329	386	330	344	327	322	366	365	357	339	353	371	304	349	345	360	347	353	384	357	347	350	338	348	337	358	357	339	343	349	362	339	334	345	323	320	331	345	328	347	361	342	373	332	375	373	318	346	340	350	350	327	334	360	335	368	344	335	352	328	312	341	328	345	356	345	308	361	335	341	342	336	335	346	311	357	340	330	341	343	324	322	314	349	336	345	344	329	322	324	329	322	315	308	370	357	331	396	340	330	340	318	319	370	347	362	309	340	324	343	335	325	312	338	349	337	312	311	349	360	354	336	323	305	371	337	371	348	321	344	318	358	378	314	316	364	297	318	347	327	350	349	330	346	309	385	335	368	337	344	355	360	354	332	337	320	346	346	344	334	350	369	327	349	325	333	323	332	340	350	289	340	312	361	356	348	331	347	359	359	347	316	364	319	307	354	361	322	363	355	357	348	370	324	330	306	315	355	353	336	339	326	322	330	370	326	373	337	346	353	328	339	350	357	350	366	329	328	316	358	343	336	356	312	347	336	350	309	346	350	340	344	330	294	365	378	357	312	375	356	350	365	335	288	325	329	320	335	363	328	327	327	352	334	325	324	334	366	363	316	343	308	336	359	331	369	336	325	318	319	360	341	320	315	335	311	336	328	331	356	367	330	321	354	342	332	342	345	346	357	383	336	321	326	374	316	339	336	358	346	324	342	301	339	346	360	321	331	334	345	363	364	343	381	361	362	356	342	359	335	348	308	332	332	357	367	315	328	322	355	345	274	348	361	352	326	331	344	316	335	359	345	327	349	325	314	350	346	322	323	347	358	358	315	355	317	331	359	344	357	352	297	330	347	328	353	365	321	340	352	336	376	337	325	327	345	335	325	342	341	331	391	344	355	329	325	328	349	327	322	329	340	323	356	343	329	348	343	394	323	293	340	305	348	324	338	338	358	330	342	363	403	357	328	332	345	331	371	324	321	360	335	309	310	357	352	333	356	332	345	312	375	347	344	305	376	350	340	330	320	361	329	338	332	358	367	330	313	385	353	338	353	373	326	344	335	337	331	343	336	339	353	346	342	381	345	361	336	362	336	309	361	353	324	321	352	334	343	343	329	391	336	322	361	324	359	338	351	328	331	311	365	342	331	350	351	335	322	352	301	349	324	365	355	315	362	364	377	327	344	288	326	312	357	348	319	377	338	301	363	328	355	349	357	337	314	337	356	311	340	346	362	337	354	334	348	319	350	369	337	343	313	349	343	340	348	348	338	319	331	353	352	338	333	317	330	325	361	337	338	338	361	297	379	343	323	345	335	344	345	344	352	327	336	331	333	340	360	374	356	369	359	351	348	369	352	352	340	311	346	359	337	336	326	326	352	344	335	362	329	334	346	342	321	365	334	334	316	344	316	351	342	383	338	324	356	398	344	321	331	339	325	329	349	342	315	315	305	334	360	353	328	355	340	324	344	339	381	330	320	382	302	337	297	345	321	353	367	308	341	342	330	348	341	322	333	338	360	338	335	337	325	335	336	369	381	344	346	351	315	311	333	370	349	338	351	358	329	332	327	341	349	345	334	310	359	351	345	386	336	370	353	359	307	371	319	352	322	329	360	330	334	392	349	337	324	329	325	360	335	310	333	332	327	329	318	337	357	327	346	384	364	333	328	346	340	348	335	369	345	333	398	306	367	355	352	330	358	328	328	348	336	339	330	380	333	348	316	329	320	382	372	356	373	349	336	367	371	317	362	330	331	348	347	340	344	340	339	345	342	318	315	336	341	370	334	331	296	344	357	374	325	372	338	322	342	349	358	346	364	331	318	365	370	335	345	308	336	349	339	341	373	361	302	316	357	326	330	355	351	361	316	334	347	326	353	358	336	328	338	376	358	358	356	376	352	355	355	314	358	352	341	342	333	361	355	333	343	355	369	359	317	340	334	352	345	343	328	340	354	380	329	365	344	324	347	321	316	321	324	344	345	338	367	329	338	318	330	310	344	338	326	343	386
17107	7307	3847	2842	3540	2113	979	1835	1810	463	270	311	260	237	218	253	261	258	265	259	256	245	265	255	235	288	242	242	248	247	225	236	270	273	263	283	255	239	254	237	245	246	282	276	228	241	253	262	225	276	268	247	245	272	265	230	249	255	267	254	238	240	272	292	254	252	280	253	258	239	245	245	247	265	262	256	265	259	269	273	286	251	261	262	269	286	271	266	268	283	248	233	232	258	262	268	260	270	262	262	258	264	242	240	232	245	239	257	247	228	236	234	261	217	231	267	234	248	275	256	278	260	270	263	249	249	249	245	249	269	257	251	243	253	228	270	280	247	259	277	252	250	273	257	255	253	252	250	241	259	251	265	226	247	216	271	270	281	291	268	282	229	267	245	266	263	257	253	238	255	241	270	253	229	256	220	261	248	280	282	240	231	241	238	239	264	248	287	238	247	245	241	242	276	263	260	217	231	272	262	243	237	279	263	230	257	273	247	276	279	264	244	259	279	248	251	279	270	257	267	240	249	263	258	237	242	249	247	240	220	255	241	271	257	265	251	244	247	264	240	233	243	284	244	302	281	268	254	230	235	228	250	252	250	237	252	256	258	229	241	284	244	258	251	245	274	257	261	243	255	240	246	266	264	246	267	262	284	235	247	284	221	253	258	232	282	241	255	275	255	249	230	246	256	241	277	256	258	252	251	265	256	240	273	267	240	247	251	230	260	245	275	277	244	256	262	263	284	270	271	270	274	247	242	249	247	262	227	260	246	258	258	245	264	260	264	226	262	279	236	251	245	241	248	247	229	250	281	262	274	265	260	238	281	236	236	239	243	274	255	247	262	250	243	265	272	238	257	248	255	225	247	271	276	260	260	263	258	257	248	255	234	237	273	268	247	225	278	254	254	236	269	268	240	240	257	239	256	264	245	247	246	237	247	251	255	233	246	255	245	224	240	241	267	254	269	255	255	264	260	250	229	293	280	221	219	255	263	247	241	286	258	244	263	249	250	251	261	259	257	300	255	275	248	253	236	237	259	243	262	248	241	265	263	290	269	269	240	250	263	242	244	253	241	252	264	249	268	266	240	279	266	251	264	260	243	273	258	270	260	280	251	248	244	254	243	257	250	293	245	246	238	249	251	274	255	257	255	248	278	249	244	231	260	279	230	232	242	235	275	247	256	240	258	255	280	259	270	301	242	272	283	265	221	291	243	235	231	232	200	263	257	251	244	250	258	244	281	258	275	264	254	252	294	268	198	218	248	288	249	259	255	240	243	270	270	288	247	275	256	265	268	263	269	239	227	241	242	278	255	239	245	257	247	273	261	243	257	228	254	261	228	253	248	249	275	261	264	250	233	236	267	245	229	239	258	240	207	241	241	262	262	292	269	247	242	263	248	251	243	241	271	256	262	261	239	257	228	248	270	286	265	247	255	285	260	258	233	273	264	280	282	244	252	282	249	241	257	251	283	281	268	284	250	268	244	269	280	235	250	272	233	264	244	251	243	284	245	269	257	264	262	220	276	275	267	249	281	245	278	248	283	242	247	246	223	252	266	315	246	255	253	236	257	246	242	246	242	219	269	267	238	257	256	240	278	290	251	283	247	252	261	224	238	283	242	239	257	276	254	237	212	238	252	274	225	270	264	275	285	270	275	258	241	265	243	255	265	242	237	242	252	288	240	257	252	226	253	277	254	248	275	267	255	253	269	238	234	259	254	247	237	232	243	285	264	249	246	234	268	277	235	273	241	269	259	247	257	251	258	257	258	279	218	271	238	237	239	272	240	241	248	234	239	249	239	265	245	242	232	256	278	280	236	272	259	250	243	271	260	258	260	240	263	230	231	254	265	247	255	261	252	269	250	259	265	255	278	247	272	259	263	278	271	257	276	281	265	265	263	261	245	253	272	280	248	249	281	234	256	276	235	244	273	268	263	261	255	267	264	266	246	267	256	270	252	257	239	233	229	247	254	226	240	225	240	260	258	224	243	247	237	259	277	232	248	276	269	248	240	226	243	251	249	272	260	252	245	289	246	288	253	270	254	248	269	235	257	263	280	219	247	235	231	289	247	255	237	281	259	263	225	277	257	259	263	232	258	266	274	277	247	277	284	239	268	271	267	253	259	246	219	234	252	233	260	242	267	276	255	254	244	221	259	255	240	252	276	262	277	259	255	289	232	285	236	243	264	264	292	263	253	263	256	221	287	249	258	274	259	274	289	258	261	301	273	262	257	245	236	230	232	261	237	247	265	262	251	280	272	263	248	218	253	263	243	255	263	242	259	264	257	251	249	254	239	272	290	219	269	260	253	270	258	230	242	260	243	262	248	278	295	280	253	253	248	234	245	244	262	253	268	239	206	249	263	260	259	258	270	268	253	239	242	265	229	257	278	260	260	277	251	265	277	251	253	255	265	235	245	271	250	254	247	274	243	290	267	273	259	239	237	264	258	251	269	268	233	253	262	233	247	245	261	267	271	255	266	256	283	240	234	248	253	263	261	268	264	239	237	267	236	283	245	241	271	257	274	267	255	257	238	252	247	248	262	247	281	271	271	260	265	233	244	239	245	247	257	242	263	235	238	266	284	265	223	240	242	261	251	274	290	261	264	263	242	255	265	249	252	276	249	245	254	262	278	246	251	268	226	247	266	253	249	260	256	255	264	224	231	276	241	255	243	281	261	273	252	268	290	258	263	244	249	252	235	263	292	257	247	259	283	241	243	273	252	260	247	247	241	280	258	253	256	284	232	251	274	255	262	260	253	274	295	256	260	255	222	246	264	241	234	259	268	253	244	248	247	249	240	264	255	277	256	266	264	267	231	241	258	268	250	260	250	263	260	243	242	235	281	242	253	244	263	276	276	278	257	261	255	264	240	226	265	294	282	264	255	260	243	222	245	267	222	254	264	249	246	259	242	276	245	276	240	235	282	250	231	255	266	271	260	246	253	244	260	271	244	260	247	219	241	237	255	259	280	230	232	267	269	282	252	261	278	281	264	255	249	284	227	238	245	260	255	240	249	242	292	251	287	270	244	251	250	263	212	250	253	275	241	259	273	263	253	235	282	251	285	260	265	248	259	270	267	286	252	251	250	227	279	258	269	272	225	242	250	251	258	270	253	248	257	289	242	258	251	248	229	247	250	268	272	295	233	251	248	248	284	240	234	224	223	254	265	230	281	262	252	248	272	253	231	265	304	236	256	244	295	245	230	233	244	247	281	277	244	278	247	239	244	256	247	267	295	250	254	229	234	260	246	285	252	299	279	261	279	287	263	265	248	253	239	238	234	236	241	254	232	223	262	252	263	282	246	239	285	251	250	257	232	240	247	246	238	218	268	256	243	237	272	277	244	249	238	252	260	271	270	256	277	238	292	252	261	225	226	288	227	261	250	253	237	242	256	252	211	249	285	254	280	246	257	261	287	248	233	254	254	265	233	246	254	262	228	272	253	278	281	247	228	263	263	243	257	263	274	262	241	262	252	230	243	258	273	276	271
9268	5631	5851	7966	11930	7330	4105	8213	7359	1272	752	836	586	590	599	525	610	579	581	554	544	596	600	593	596	558	572	566	541	571	552	545	561	549	560	615	566	540	534	566	555	552	560	539	592	604	543	573	546	559	571	530	569	490	593	590	547	598	555	573	575	621	553	579	547	538	591	569	534	561	571	571	527	528	568	574	589	592	607	557	547	582	552	566	544	548	572	588	580	543	551	598	523	569	575	600	560	545	589	586	543	560	554	542	565	558	552	612	590	571	595	531	589	561	572	552	571	591	606	536	551	597	554	547	601	533	544	543	567	566	542	563	576	572	545	575	590	589	599	558	562	553	568	556	571	553	562	564	555	572	579	598	563	580	617	538	571	597	565	535	569	535	556	565	591	555	541	568	557	587	590	610	586	588	552	587	550	600	576	590	531	544	540	563	608	555	526	564	547	573	586	566	578	576	629	560	536	580	576	532	593	528	528	569	588	566	561	558	567	540	547	570	543	555	605	541	578	569	590	518	563	546	545	567	557	534	574	602	604	548	570	578	636	582	576	619	574	619	580	561	564	547	541	547	550	586	509	560	601	553	569	585	584	549	556	537	565	573	539	583	573	550	568	541	570	532	572	591	527	560	599	601	556	596	560	582	530	580	559	574	579	590	571	554	589	562	574	584	557	568	554	572	546	558	522	584	559	558	572	572	597	540	578	558	562	557	568	581	606	575	532	544	534	590	576	541	589	594	561	563	568	547	536	545	563	572	535	583	550	563	583	571	560	582	545	561	609	561	541	580	545	597	538	571	567	572	577	554	597	559	577	560	598	521	579	568	555	545	548	560	587	544	564	577	559	630	578	593	546	529	585	565	604	534	562	617	539	559	593	562	606	542	545	548	546	577	542	627	565	541	560	577	561	524	560	563	593	587	577	602	530	540	541	560	611	529	563	552	523	591	544	538	598	546	585	588	540	573	571	560	575	549	576	556	540	557	523	569	563	591	554	566	595	540	621	552	531	573	547	580	576	559	553	585	551	564	562	589	555	561	551	550	583	538	568	589	555	542	583	528	553	560	546	550	549	513	558	562	586	571	560	568	535	565	563	606	574	573	601	586	582	549	519	568	577	591	577	567	580	532	558	576	593	566	571	593	565	547	552	516	551	567	573	542	570	577	565	603	567	533	549	607	562	561	557	570	550	552	537	552	604	559	579	581	555	593	582	542	556	558	529	564	533	556	566	603	536	558	552	586	566	588	560	599	578	569	565	554	584	563	532	576	591	557	562	563	554	596	596	539	571	574	590	575	570	567	571	572	587	607	583	623	582	535	591	556	573	563	560	540	564	546	568	578	599	562	551	609	567	579	586	561	577	566	579	526	543	564	577	577	569	580	518	563	559	530	538	580	569	566	579	568	541	548	571	552	543	540	549	553	536	562	557	597	580	547	592	536	560	589	553	534	579	559	565	550	566	560	528	576	564	522	608	568	517	621	605	602	571	577	555	549	577	561	569	578	589	589	584	532	574	540	600	570	582	579	556	558	576	560	531	548	565	610	606	624	586	565	593	611	556	557	554	552	531	578	600	572	558	565	602	565	554	551	592	580	575	544	577	539	582	588	578	588	561	544	604	559	572	592	543	541	558	581	603	555	568	552	582	548	580	559	530	572	587	584	575	571	589	539	547	564	562	548	545	608	569	558	572	601	535	534	576	581	589	564	557	551	580	583	586	526	539	620	576	574	573	562	564	559	566	597	555	566	512	543	578	546	564	546	551	588	520	566	561	533	584	550	636	555	609	595	564	582	531	573	576	564	561	566	558	571	572	512	558	574	518	574	540	600	617	543	555	523	558	584	580	551	539	569	569	604	584	560	602	552	574	572	533	554	559	580	579	575	571	534	573	532	587	558	523	541	560	533	547	554	530	618	561	607	545	596	577	570	591	563	562	557	547	568	558	573	590	614	541	540	578	544	579	634	621	575	524	548	584	583	561	561	590	545	594	561	532	575	563	531	533	543	572	571	545	585	594	570	568	579	586	572	642	593	614	625	543	538	553	547	547	540	568	607	508	555	550	544	515	570	601	610	552	617	528	553	581	556	571	586	552	562	594	570	592	594	591	558	543	578	529	582	552	598	566	617	574	566	572	550	554	561	578	560	626	515	545	551	554	572	527	530	547	560	511	571	545	590	598	555	562	578	559	537	580	520	564	555	588	564	600	554	570	563	564	554	591	558	573	615	536	580	574	559	523	558	625	547	548	611	611	608	584	510	527	588	553	561	544	540	586	584	612	533	536	556	569	580	569	536	519	581	555	560	539	539	596	564	551	588	551	584	591	566	609	560	617	595	530	522	575	591	556	553	597	560	548	603	601	526	542	540	569	545	559	554	551	587	529	584	579	566	545	580	565	567	568	516	558	578	579	546	556	590	580	566	548	585	574	558	566	562	573	590	575	575	561	515	577	589	578	562	556	562	590	534	561	578	543	593	558	612	539	568	530	574	505	606	607	581	582	543	550	583	555	568	531	572	588	533	574	538	566	574	528	551	577	529	612	585	602	557	566	556	567	548	542	621	565	518	515	579	568	582	579	544	602	585	551	531	587	589	583	564	625	550	575	583	607	570	560	562	536	532	586	600	536	555	566	535	555	544	548	580	616	510	603	554	568	539	556	615	515	564	602	563	541	588	571	563	594	580	551	565	595	579	577	563	594	534	590	559	544	585	536	555	570	581	598	571	606	611	562	555	572	536	600	588	603	560	571	582	605	572	560	568	588	605	574	539	559	565	572	564	579	573	598	538	587	594	572	576	568	566	582	569	556	574	555	564	563	561	581	560	543	594	546	582	623	564	549	565	569	573	557	530	571	551	558	576	561	585	562	619	533	564	567	606	582	547	626	579	589	586	588	551	584	529	591	589	576	565	623	570	561	564	569	578	545	549	528	531	545	584	588	564	581	554	546	567	581	580	568	599	555	553	532	603	580	565	551	536	532	583	556	578	592	577	578	543	559	540	528	571	534	545	565	575	574	546	530	552	567	526	585	535	581	565	583	606	516	571	590	573	524	572	524	595	549	549	541	547	535	583	579	600	577	581	566	578	537	572	565	543	547	560	580	544	560	578	568	564	591	587	620	538	560	550	528	567	592	567	565	552	520	582	630	573	508	604	518	541	598	567	569	578	597	575	545	591	571	591	592	567	573	583	555	567	577	560	561	584	558	573	587	581	542	548	586	570	541	589	567	555	553	543	553	556	524	575	558	590	534	570	548	623	551	573	552	551	563	579	550	576	563	538	575	533	552	534	588	562	543	607	549	557	566	509	586	564	573	565	554	535	601	638	536	550	552	538	606	587	535	556	570	614	563	560	527	620	558	579	620	550	563	568	590	538	492	591	561	539	579	591	580	593	540	580	592	599	572	567	578	568	539	554	600	541	583	597	573	536	551	536	588	605	541	564	600	549	570	586	600	545	521	573	579	580	592	560	581	606	551	524	580	567	589	561	539	539
40954	21800	18559	19568	13660	11236	27298	34851	23131	5744	5246	1287	180	142	166	126	149	115	127	165	126	130	125	116	137	126	129	130	153	145	155	125	141	151	163	153	143	151	131	127	129	128	112	131	142	134	156	152	141	136	133	130	133	139	130	139	130	124	142	167	125	130	157	133	162	145	132	153	137	124	131	123	130	127	129	129	143	117	122	136	154	162	130	141	146	122	122	157	127	134	147	141	127	136	126	125	133	135	134	116	145	120	130	133	135	134	122	117	127	141	155	102	152	104	133	144	125	140	137	111	127	134	129	135	129	157	128	153	108	135	145	137	146	139	130	134	144	141	157	147	155	134	129	147	145	147	139	136	133	131	129	133	124	124	153	124	105	125	158	148	132	121	113	122	124	127	134	154	109	153	155	122	147	128	139	142	140	147	133	134	165	109	121	135	133	153	123	142	131	135	123	155	139	141	126	129	138	133	137	136	139	141	129	125	128	136	123	127	148	158	150	130	138	152	117	139	134	133	137	122	135	118	126	157	116	140	156	131	151	130	108	118	142	135	150	139	119	135	156	157	120	131	136	124	135	126	138	144	135	147	163	120	164	143	141	153	146	129	152	144	130	121	120	147	155	150	154	142	152	118	127	149	124	130	125	150	140	141	121	144	138	130	155	141	125	136	132	142	127	146	129	132	143	147	144	126	132	118	136	132	138	156	120	142	142	118	148	98	136	130	127	133	155	147	123	140	152	137	126	121	162	142	133	132	150	124	133	134	123	153	146	130	141	134	111	115	135	153	149	141	151	145	158	141	138	138	128	123	120	138	142	148	155	137	143	142	132	114	128	134	136	151	127	132	156	153	124	131	126	149	145	141	157	119	131	141	119	133	149	152	104	152	166	119	109	121	132	113	131	133	153	141	149	137	121	130	149	116	134	129	151	124	112	144	112	124	149	133	125	148	123	136	128	136	135	149	136	156	128	140	138	134	139	115	140	125	129	119	158	150	147	138	122	136	127	123	136	122	135	137	147	142	129	143	151	142	143	119	126	125	118	126	121	126	139	138	146	137	150	127	140	144	121	128	157	145	132	155	110	137	140	142	151	132	142	119	143	144	134	121	159	136	138	140	143	129	135	130	133	156	131	176	143	133	136	128	158	137	141	128	163	143	129	138	140	129	128	138	128	152	141	129	145	136	132	101	127	124	143	129	143	133	144	130	125	141	165	117	148	119	128	143	144	141	114	146	132	151	125	108	132	121	111	138	124	147	139	116	127	143	146	124	113	119	125	152	140	135	172	152	119	152	119	161	140	126	134	124	135	161	122	142	147	125	136	148	126	128	142	135	145	152	134	132	144	148	121	146	120	152	129	108	154	144	126	114	126	121	140	149	145	153	142	113	126	138	155	131	118	131	122	143	129	138	152	135	148	127	153	136	136	132	130	128	129	139	144	158	145	142	127	132	145	149	151	122	132	170	123	137	125	135	140	120	144	164	129	136	120	128	130	118	140	119	146	152	150	122	121	126	141	139	142	166	136	157	135	120	110	128	114	130	118	123	156	139	115	131	130	158	122	135	127	120	152	124	120	146	146	132	149	126	149	124	131	113	123	140	137	144	140	149	125	148	118	155	130	137	142	133	143	160	138	120	124	144	142	134	146	150	159	140	128	141	145	148	152	127	151	136	140	124	112	164	140	145	125	157	137	133	131	141	146	135	136	123	134	137	133	136	145	146	120	145	149	127	122	142	135	148	137	145	153	130	135	147	114	139	155	141	147	149	140	134	172	136	141	115	148	145	120	147	143	115	157	128	132	124	146	126	128	122	144	131	152	108	126	132	140	122	154	136	123	140	126	127	122	133	138	161	112	125	120	117	173	126	128	127	144	148	122	125	143	141	140	140	131	162	132	118	125	155	135	166	154	129	145	129	129	115	131	151	146	162	164	154	123	130	154	119	128	117	129	141	125	130	134	133	140	146	145	145	122	150	116	129	151	127	102	141	139	111	142	128	153	136	128	143	161	150	141	140	142	143	134	133	136	140	150	121	143	119	132	130	139	152	133	155	119	151	137	129	129	125	132	139	152	156	123	119	160	135	122	141	116	115	132	126	128	137	112	134	121	143	126	143	122	130	135	130	130	140	114	144	157	151	118	138	136	149	138	129	136	150	125	140	154	137	146	152	129	147	126	140	134	134	161	132	140	142	122	128	147	154	124	176	136	128	122	156	144	124	141	134	125	134	136	124	134	127	111	124	127	121	148	134	141	126	120	134	122	139	152	136	115	103	144	138	136	130	132	134	144	117	133	137	123	147	149	138	134	137	129	122	140	143	132	112	133	139	121	146	145	106	139	150	113	139	154	136	150	117	144	140	136	157	132	131	133	143	141	131	141	135	134	147	128	133	131	152	134	127	133	119	123	113	123	144	151	132	145	135	123	133	149	154	120	125	119	127	146	114	162	155	146	145	157	129	130	146	137	137	125	145	129	151	120	131	128	141	116	116	125	160	145	129	141	138	130	167	149	129	157	136	138	148	144	127	141	144	124	122	159	132	142	131	144	126	142	149	133	146	133	149	121	135	133	140	135	126	161	144	154	112	148	142	140	136	132	117	143	131	141	104	153	119	123	139	123	137	129	136	133	111	151	144	150	135	146	140	133	172	127	142	130	150	124	136	134	123	151	133	121	135	142	142	143	153	133	134	123	138	131	146	147	145	149	128	149	126	145	139	142	151	150	131	152	134	136	154	151	117	133	122	134	115	141	137	139	165	138	131	133	118	157	163	134	129	125	163	144	123	127	107	155	150	137	145	119	120	145	146	136	140	139	161	135	140	129	161	127	126	127	148	130	137	147	159	115	136	142	129	153	136	135	124	121	138	151	148	148	148	119	124	123	157	135	133	136	128	147	159	113	135	152	127	124	137	126	138	128	124	131	133	128	150	134	121	153	126	130	139	152	139	123	128	137	137	150	142	140	150	131	142	126	140	154	111	119	135	137	157	132	138	123	153	153	145	120	145	105	133	133	124	131	126	130	134	152	123	121	145	147	139	131	143	126	141	132	110	134	138	125	147	146	153	146	157	153	137	143	127	141	134	156	124	131	149	144	152	159	131	131	145	145	129	134	138	122	133	122	147	131	131	116	138	140	138	115	133	138	133	123	146	123	135	141	132	136	149	119	122	140	161	147	149	144	156	149	136	154	148	155	175	132	129	131	127	112	135	132	105	147	144	136	111	127	139	146	129	148	129	126	140	138	116	127	138	114	158	145	125	137	137	123	132	138	153	132	116	134	127	121	117	154	151	136	131	136	147	169	162	131	118	151	159	122	143	126	140	126	119	130	130	135	122	145	136	140	118	126	131	128	163	151	133	146	160	129	122	130	134	122	131	123	155	148	105	131	123	121	139	132	120	136	140	145	135	144	129	123	122	140	143	138	164	142	132	147	145	154	134	126	139	122	146	106	114	129	129	148	160	129	140	139	148	143	130	143	117	144	132	149	125	124	154
22891	12781	19631	27435	18445	23083	44883	52149	35680	8178	19349	3848	429	415	384	378	401	388	368	355	348	346	336	356	361	341	366	344	316	376	337	357	338	348	349	345	335	337	348	339	341	334	373	343	349	328	367	372	320	323	357	340	348	341	351	335	340	346	339	347	308	363	314	312	355	332	337	383	347	342	353	344	349	326	332	346	359	352	352	312	325	319	349	311	307	369	339	349	337	348	331	332	308	327	334	356	350	358	340	348	329	337	322	329	324	367	326	341	347	312	352	350	310	329	278	320	297	364	326	321	323	349	350	314	295	296	321	317	352	354	330	347	300	312	321	328	312	345	340	326	316	375	343	321	324	348	337	380	310	352	360	323	299	336	318	328	343	333	341	319	319	351	311	311	302	327	292	329	295	358	298	330	341	332	302	327	328	295	331	294	341	348	361	322	294	351	339	337	334	336	319	336	327	326	329	335	344	344	338	359	347	343	319	301	312	320	308	343	333	344	334	351	347	317	335	339	335	315	343	363	322	320	300	314	349	303	292	319	326	344	328	357	312	284	303	332	356	317	345	337	322	327	326	316	296	346	340	327	339	322	349	335	345	335	314	340	321	334	342	350	327	317	328	363	320	322	319	335	337	308	312	326	330	302	337	350	321	338	322	338	334	340	308	329	341	316	334	342	296	349	344	322	325	330	341	335	341	338	315	331	326	329	334	316	304	354	333	312	341	309	316	318	302	320	329	315	334	314	324	346	345	316	331	336	326	326	328	342	318	316	318	341	337	329	354	334	335	312	323	340	313	340	310	355	329	332	356	329	325	345	334	319	337	324	315	344	342	335	372	328	292	292	349	349	346	346	307	326	328	311	344	324	368	315	317	326	338	332	297	370	316	305	315	348	344	335	339	341	356	338	341	342	320	311	317	346	305	339	356	344	328	341	321	330	319	300	335	314	316	337	344	321	335	327	341	319	313	338	322	300	326	327	334	318	328	350	328	353	293	346	348	355	324	316	318	323	317	319	320	344	319	313	338	322	372	334	324	308	319	325	318	322	372	338	294	320	321	326	317	336	336	336	335	323	326	333	332	306	312	303	307	338	328	348	371	339	314	304	322	338	327	317	321	316	303	339	333	315	340	332	323	322	343	311	342	298	314	333	323	329	329	293	323	353	312	304	325	336	287	318	339	336	324	307	344	320	345	355	325	339	345	304	333	339	365	318	342	305	343	325	337	330	306	314	312	338	336	355	328	337	364	326	300	306	344	313	331	335	349	347	317	341	303	326	326	332	317	329	352	312	349	329	321	322	345	340	287	361	319	328	325	341	307	356	340	329	285	303	328	342	325	328	339	314	362	344	329	331	339	320	356	308	321	295	362	327	362	308	328	318	307	347	339	319	334	307	329	357	331	334	313	378	314	303	300	310	321	290	339	338	330	316	362	339	340	325	350	307	304	320	286	343	341	328	356	306	323	330	357	336	300	356	324	325	325	366	313	332	318	322	310	322	327	333	354	331	350	333	327	344	329	345	353	324	321	340	334	349	330	311	319	353	304	359	315	325	324	326	345	328	345	338	339	332	358	333	336	324	334	298	332	312	318	334	329	338	346	375	354	305	356	288	330	310	348	343	328	334	374	317	337	332	350	344	332	363	328	313	321	338	332	321	307	316	320	372	340	311	333	338	311	337	321	329	308	321	304	332	307	350	348	332	318	351	283	305	344	299	315	315	294	341	327	335	312	371	336	344	310	322	316	286	332	325	326	326	318	302	361	309	330	330	368	313	319	375	308	340	311	340	321	306	306	306	325	309	342	314	308	330	324	333	344	326	325	343	308	338	322	324	346	344	341	309	329	302	348	310	325	298	324	312	340	326	318	347	316	327	340	348	351	311	365	334	353	355	310	334	338	322	333	335	326	353	349	328	353	330	316	303	340	339	328	318	308	337	303	317	342	336	361	338	320	345	323	334	320	309	332	319	344	311	329	333	283	356	293	350	312	311	336	346	310	321	313	313	335	298	336	316	312	310	317	325	335	318	284	335	348	305	305	341	340	313	350	287	351	336	344	318	295	390	311	349	336	336	365	340	332	302	306	325	309	314	325	331	337	329	311	357	333	291	325	337	339	325	335	350	312	361	356	316	336	336	322	330	333	298	324	332	324	311	297	362	343	302	327	335	321	344	340	333	336	312	290	330	341	335	357	323	330	310	318	355	330	325	349	333	321	329	345	321	335	356	287	316	312	323	311	349	312	331	346	344	341	270	307	310	321	342	320	295	339	343	331	291	279	353	311	326	319	330	331	321	291	326	304	309	354	313	342	352	337	370	360	335	350	332	357	326	359	314	326	338	314	332	312	302	297	352	296	301	345	308	312	337	323	342	275	290	312	363	316	354	301	316	324	327	325	332	353	331	330	315	335	337	335	334	303	374	309	327	366	286	334	341	359	353	315	351	329	324	350	375	307	297	309	298	322	335	303	347	321	351	340	313	328	349	326	314	304	341	349	294	316	326	331	338	328	315	323	305	344	312	313	296	334	321	340	314	333	326	331	308	316	317	345	337	375	356	326	331	337	337	327	308	341	320	302	316	339	335	325	319	321	367	334	347	319	323	310	331	318	287	315	310	338	347	332	340	363	362	350	328	311	294	340	341	330	350	299	323	321	326	352	343	316	318	324	318	342	349	338	362	362	342	294	337	338	316	334	330	358	323	339	316	318	305	338	326	323	332	341	348	331	329	321	333	353	304	349	332	317	322	327	310	355	325	326	318	311	330	329	332	324	322	341	345	328	291	351	329	340	330	332	308	339	295	297	323	296	316	329	337	336	321	345	311	318	299	350	323	318	307	352	318	289	318	329	345	316	321	336	298	330	323	323	318	342	312	316	334	331	330	321	307	313	370	343	367	317	313	299	312	321	333	344	324	314	319	312	305	365	315	321	342	364	384	345	288	340	348	310	324	332	310	360	321	319	335	330	322	321	367	313	369	356	322	319	333	346	340	354	328	346	311	339	333	332	330	329	327	313	329	339	302	310	320	329	342	344	321	321	336	322	348	365	298	328	317	336	304	329	328	349	336	350	308	325	330	344	331	352	343	336	311	313	339	316	338	350	341	307	347	309	328	337	291	345	332	336	320	356	313	326	341	344	318	303	324	343	340	296	341	338	308	353	332	310	308	335	331	335	327	318	313	321	344	299	291	344	331	300	346	340	318	302	306	321	314	299	324	315	343	296	342	328	304	316	339	346	332	328	358	323	309	297	331	297	324	310	298	373	316	322	342	336	321	329	352	321	331	325	333	332	341	332	310	313	341	304	320	348	350	331	331	300	329	306	357	317	344	365	322	314	293	341	317	332	340	308	321	338	332	313	332	338	309	326	369	299	313	351	342	316	306	349	344	324	307	353	372	326	360	354	272	356	376	341	315	319	331	342	318	288	321	349	351	338	340	340	300	320	327	311	321	371	381	339	305	318	329	319	342	314	313	293	324	344	335	346	338	340	303	317	325
49233	30960	23406	21030	12284	28958	35806	41897	16859	8417	17562	6150	253	159	182	178	140	159	118	141	149	143	141	140	157	145	161	139	135	138	122	160	155	147	114	156	139	131	136	144	151	126	144	156	144	133	126	126	144	136	133	134	158	148	126	154	142	121	160	168	133	138	138	152	134	144	124	123	116	130	136	152	140	149	157	122	153	158	135	132	123	140	138	142	152	157	143	121	143	153	129	128	133	133	158	132	123	143	141	131	143	126	149	133	150	147	147	139	152	131	150	133	166	140	154	154	127	137	146	144	142	140	134	150	131	144	146	135	132	119	128	158	130	137	140	142	132	132	160	141	129	109	130	123	146	117	160	147	123	133	112	130	140	138	131	132	153	136	135	130	134	120	156	124	150	139	133	145	140	128	115	141	124	155	154	126	129	122	139	139	132	121	129	141	139	124	131	155	144	130	119	130	139	123	152	136	128	148	126	134	138	133	154	113	161	145	114	124	132	121	138	132	133	119	140	148	152	137	135	122	148	133	117	124	121	136	123	138	135	133	133	131	134	131	145	138	137	151	137	133	137	142	173	152	143	141	138	128	129	125	120	139	128	146	135	128	107	136	144	125	122	127	137	132	128	144	142	135	155	144	133	128	155	130	144	121	121	134	145	137	140	120	126	134	135	130	144	122	146	152	138	153	136	135	132	131	128	140	132	138	117	113	139	148	139	142	139	125	131	144	119	148	129	147	128	108	136	132	117	146	135	147	140	128	154	149	142	130	165	141	134	128	139	142	131	112	148	151	128	151	139	136	127	133	161	141	141	143	132	150	139	135	129	134	145	129	108	115	149	121	136	126	122	134	127	128	127	137	164	149	132	146	143	121	140	123	125	143	134	112	142	153	144	166	140	128	125	133	129	136	105	141	129	142	125	160	130	125	139	157	133	154	144	138	175	137	129	127	128	151	131	126	154	157	144	134	143	152	110	127	144	139	134	126	138	145	128	145	132	145	120	137	142	149	154	132	142	150	119	144	124	130	129	121	123	127	153	148	145	130	145	124	133	122	130	137	137	144	130	143	112	121	151	143	161	141	137	132	135	137	137	148	134	149	123	134	153	142	128	145	148	147	127	130	142	120	125	130	153	154	136	144	141	126	139	121	131	114	122	125	162	130	123	158	129	150	139	147	126	129	116	153	136	136	146	119	148	136	136	144	141	142	164	147	159	121	141	149	140	132	135	131	120	125	137	118	127	138	155	141	123	120	138	152	130	130	116	127	151	120	136	133	159	127	127	144	139	136	153	119	122	137	137	140	115	139	158	154	129	142	138	144	126	140	123	147	136	132	138	135	142	141	112	159	151	152	127	136	132	124	127	127	130	136	127	155	136	141	110	132	143	121	127	132	134	133	130	123	130	110	131	152	140	141	121	152	146	147	156	142	138	128	161	169	155	151	146	155	137	137	137	155	140	140	139	151	129	146	133	141	129	146	139	141	148	154	138	122	129	145	174	132	156	144	128	120	143	140	119	136	132	148	132	137	140	123	133	167	118	142	136	158	116	143	133	146	142	137	126	151	134	133	143	129	135	127	142	140	122	138	141	113	142	122	148	117	146	118	140	135	126	137	118	131	137	121	135	137	123	140	157	138	124	142	141	140	143	142	112	147	147	135	136	140	142	146	160	139	146	146	141	134	144	146	129	119	131	141	127	143	129	147	155	139	128	132	123	130	164	138	130	163	117	134	143	137	135	153	136	133	141	137	149	125	129	153	114	128	156	146	146	137	128	134	138	152	127	140	130	141	125	133	114	125	137	129	161	140	122	136	123	114	121	135	131	130	142	150	132	157	155	134	160	119	147	137	149	132	137	137	130	126	118	141	132	159	147	128	146	136	161	142	122	145	142	140	148	157	158	136	140	113	145	104	143	130	141	117	141	139	144	124	112	150	123	133	146	122	137	147	129	125	141	124	144	128	136	140	134	139	108	138	142	143	147	139	113	131	137	153	116	126	159	141	141	144	154	147	138	122	124	124	131	121	122	153	130	130	135	130	173	148	160	147	145	136	136	136	141	127	120	149	167	157	126	132	149	152	142	133	125	135	135	112	147	130	133	116	146	138	138	154	149	144	136	134	135	145	132	124	131	119	135	151	137	146	112	136	131	156	142	130	138	111	142	169	126	154	126	127	158	143	127	133	150	122	143	136	136	141	110	131	117	123	115	124	130	165	153	122	113	139	124	125	144	137	135	107	141	127	122	132	144	136	143	140	138	130	127	157	128	121	114	123	134	127	114	120	157	144	117	148	160	143	138	129	113	138	142	141	146	135	121	130	111	144	120	138	123	115	149	132	140	153	161	119	123	144	134	121	135	131	143	134	142	140	138	123	130	137	139	156	126	131	136	147	147	133	150	134	139	123	135	139	134	146	122	116	145	155	139	144	124	127	154	150	130	154	157	131	120	163	159	151	156	136	135	142	146	148	106	141	131	129	117	121	148	138	133	126	120	124	153	121	123	140	131	125	148	149	132	114	134	142	143	120	135	144	147	126	140	141	162	130	154	136	143	164	135	120	139	135	137	136	136	161	147	142	141	137	146	132	144	134	138	128	117	141	156	133	120	156	146	135	128	135	126	120	128	145	142	116	128	125	125	130	143	143	127	148	146	123	135	170	145	149	105	139	146	141	124	123	155	127	136	139	146	126	124	137	134	136	126	147	109	140	157	145	130	145	167	145	147	151	117	145	132	124	160	137	150	148	137	140	128	141	133	136	146	134	125	114	136	131	155	139	131	148	149	132	132	124	143	144	135	137	118	132	163	135	145	158	171	143	157	142	143	114	146	160	140	125	119	128	131	117	123	142	149	121	153	145	137	135	145	141	136	138	129	125	113	134	135	123	143	125	142	140	149	124	119	153	136	132	117	153	127	121	117	127	141	157	126	126	138	158	137	159	146	122	133	142	145	137	147	142	142	124	121	143	134	144	135	143	128	157	144	141	149	130	137	135	138	115	123	135	153	138	124	145	133	132	147	151	140	133	133	134	135	141	134	132	145	138	139	137	153	150	128	153	140	130	143	124	131	139	135	133	131	141	139	145	149	128	124	142	139	132	111	119	104	132	120	134	144	125	120	149	131	144	138	105	153	132	149	138	129	151	150	129	139	123	145	123	151	148	143	130	137	137	134	124	148	141	135	133	126	129	149	122	123	128	139	129	137	131	132	109	174	151	156	154	134	146	134	134	121	129	149	141	144	130	140	120	118	126	130	144	127	147	121	122	133	155	133	126	127	149	137	144	144	147	132	153	136	138	130	135	150	143	128	137	123	136	159	153	130	138	149	137	125	144	131	133	127	144	127	131	110	144	129	148	131	140	128	143	126	112	128	127	139	140	158	131	149	133	161	141	150	139	132	151	127	115	125	157	146	136	116	136	135	135	137	133	149	122	156	150	132	145	152	162	144	142	128	132	132	137	146	97	139	146	135	129	143	156	132	129	136	135	126	134	143	145	117	142
29406	18165	23414	28193	21151	43905	50325	55206	24712	22992	39521	10824	577	568	533	522	455	451	450	423	414	386	399	419	365	380	375	383	358	352	376	415	331	398	362	387	381	366	379	359	350	341	349	348	346	381	332	348	349	372	340	331	344	361	343	338	334	339	352	333	346	338	358	337	353	396	343	365	366	369	364	322	361	369	346	361	365	339	348	349	331	343	317	356	354	363	334	348	346	369	348	348	352	367	338	375	340	363	356	343	339	363	349	358	341	360	337	336	312	335	330	334	331	336	329	341	353	323	371	346	351	368	344	341	289	348	346	331	359	356	354	350	321	352	373	309	330	336	338	338	327	337	344	304	302	360	332	321	336	325	349	370	348	349	367	340	343	302	324	344	347	331	381	355	352	335	340	347	369	337	337	372	382	347	350	336	330	333	354	361	354	335	377	354	357	338	339	326	329	342	353	363	369	375	346	347	342	381	345	327	361	348	317	328	347	329	376	334	335	340	314	365	348	323	339	323	330	377	332	345	356	308	320	357	351	329	330	322	349	354	334	334	330	350	301	337	326	354	351	340	351	378	348	332	345	328	346	334	344	361	357	314	325	342	343	309	329	326	342	315	358	338	344	361	333	347	342	341	315	348	364	349	354	382	340	342	339	315	317	331	324	335	294	318	346	370	353	312	335	325	372	341	355	328	333	338	358	359	339	345	357	338	365	312	321	314	348	345	348	326	323	364	340	307	334	355	336	339	371	361	323	340	373	324	341	347	319	370	362	331	350	342	318	349	373	333	355	297	329	362	352	333	314	362	324	344	371	350	314	344	349	356	344	331	389	320	361	321	327	345	345	339	316	312	370	355	354	325	320	385	341	343	341	349	326	330	342	352	321	364	338	322	318	313	353	346	334	345	344	349	336	321	341	340	350	324	340	313	381	374	352	357	341	335	345	329	345	350	305	370	357	326	323	352	341	355	316	316	326	365	324	355	338	336	336	306	359	333	353	374	352	339	338	351	348	354	315	337	344	347	324	319	338	344	336	370	335	363	322	304	337	372	322	376	319	345	367	334	335	362	326	350	345	305	356	329	361	319	335	324	327	354	346	339	375	351	337	339	355	318	354	376	347	368	347	370	389	309	352	373	329	345	328	368	343	338	302	321	345	341	321	361	369	356	371	331	351	345	376	350	358	337	342	348	335	340	330	355	372	364	352	346	348	362	352	329	358	369	375	322	346	325	332	345	339	345	339	346	363	314	334	377	347	365	337	347	334	325	334	345	357	324	337	349	333	357	321	351	342	362	365	336	340	355	367	313	333	311	336	332	346	327	336	327	341	340	368	343	341	333	341	355	313	320	320	399	344	316	350	298	358	322	314	337	356	352	314	353	346	368	347	377	367	321	317	324	355	331	352	331	331	333	317	349	333	351	336	342	317	307	313	339	350	343	339	337	339	336	312	382	340	326	338	335	336	346	340	383	336	351	354	363	371	305	332	317	324	336	350	341	321	340	340	319	358	370	358	335	337	312	322	335	370	393	337	338	346	333	330	349	343	339	336	335	325	359	338	339	347	341	370	342	339	327	342	345	340	344	331	319	366	340	367	323	345	328	314	316	339	338	366	327	384	328	335	357	375	325	336	337	308	361	335	316	324	357	322	300	335	326	342	366	352	376	333	345	344	342	346	337	325	352	349	353	336	313	364	359	313	334	341	354	365	323	330	340	336	332	346	302	358	373	325	307	361	371	338	375	348	315	349	349	339	349	362	357	348	333	341	324	349	333	309	342	384	348	331	338	342	358	370	374	349	333	334	340	346	358	344	383	354	349	330	383	336	346	337	350	337	301	347	317	339	332	357	314	327	378	337	312	387	346	322	352	337	348	298	348	326	330	351	365	323	342	356	359	369	358	369	344	397	335	337	345	356	352	310	362	321	344	324	340	354	362	340	318	335	352	311	349	343	364	346	349	354	351	333	325	343	370	312	320	330	356	337	336	321	355	344	324	341	354	336	358	354	381	392	319	314	389	354	372	355	340	377	337	355	358	302	343	323	326	345	302	322	351	376	330	353	354	337	326	352	342	366	322	342	354	327	340	335	314	337	329	348	352	344	400	330	320	342	342	367	348	325	362	376	321	330	330	359	368	342	325	358	359	302	348	351	373	316	329	309	338	369	321	355	359	359	325	341	330	342	340	371	320	344	366	319	344	360	324	313	370	355	376	348	361	332	354	351	315	342	325	347	362	307	312	340	362	337	333	341	325	356	355	340	317	329	329	354	337	352	337	343	316	327	350	355	355	324	331	343	341	351	347	364	353	344	323	327	349	352	369	346	338	365	316	361	361	340	326	350	348	341	326	368	328	317	336	376	340	319	341	334	345	334	385	354	337	313	380	327	314	335	323	347	342	345	321	353	362	360	325	344	354	323	308	359	350	360	332	344	348	345	330	379	348	354	359	352	341	342	374	364	327	361	344	330	341	340	314	338	322	358	331	336	362	325	327	317	321	366	346	351	347	299	346	362	349	333	295	311	389	342	334	355	333	333	376	329	381	353	335	329	351	358	335	331	351	348	332	357	347	371	372	313	359	348	330	369	361	315	313	357	369	307	319	349	306	308	317	372	370	363	342	328	364	329	352	321	345	354	315	355	339	341	348	339	336	319	366	332	333	365	318	333	331	356	326	344	370	344	317	349	343	328	344	356	348	320	339	327	333	331	323	345	335	354	346	338	335	345	341	341	345	351	343	341	326	347	334	359	336	327	342	336	343	354	354	360	352	344	320	304	354	337	349	366	354	302	373	346	333	359	322	352	361	326	367	360	336	351	350	358	286	340	340	340	322	349	344	318	338	353	320	333	351	326	335	343	347	360	344	350	362	315	349	330	339	372	291	329	337	370	346	362	340	366	345	336	309	348	330	346	336	347	335	365	336	340	358	328	328	360	375	330	337	340	358	376	331	313	366	348	341	341	348	344	377	347	339	349	343	350	329	300	343	329	308	373	340	315	344	335	346	361	326	350	372	350	312	347	324	325	351	341	346	315	333	307	326	329	326	355	350	354	322	340	376	352	337	341	348	328	341	344	324	341	332	332	319	350	342	370	340	317	336	374	332	334	352	331	336	382	354	330	325	341	361	319	366	323	308	344	340	358	323	338	347	361	346	410	318	353	332	342	342	307	313	356	352	375	307	357	356	329	368	370	347	318	333	329	352	349	342	355	362	328	332	361	363	335	346	351	329	317	364	333	360	359	341	347	301	369	352	334	291	363	333	335	351	346	346	355	308	341	388	297	335	368	324	352	308	287	340	383	337	316	325	320	303	349	301	369	352	327	364	328	366	310	319	323	335	333	352	329	354	336	327	356	296	350	337	325	333	331	353	314	322	354	368	307	343	334	326	310	352	322	342	334	348	325	338	323	322	331	316	359	348	314	354	358	358	333	374	327	326	342	387	382	331	340	363	374	336	333	305	349	340	344	337	347	333	362	361	377	326	325	356	371	354	350	366	347	346
18108	8376	2006	1672	1899	4251	3978	3266	1030	359	456	321	236	287	258	253	215	213	245	261	230	250	263	264	266	218	264	268	228	242	231	216	232	231	220	239	251	253	289	263	254	227	253	248	252	221	256	232	236	261	265	231	254	246	266	227	258	229	256	255	205	227	240	242	271	238	243	232	232	249	251	268	254	215	249	274	258	253	242	217	214	240	264	251	238	250	224	264	243	211	245	229	295	234	255	280	217	233	245	243	241	241	230	214	241	267	216	287	237	238	219	237	237	246	243	275	245	252	249	239	243	254	252	193	257	258	249	249	246	261	244	255	221	254	230	231	228	245	204	251	242	242	232	251	231	199	228	276	250	268	238	245	223	240	262	253	271	225	243	235	245	257	255	262	218	230	241	250	260	275	253	261	245	262	248	245	250	239	231	244	230	266	253	227	242	232	249	213	274	252	248	247	237	248	247	216	242	222	238	232	214	264	231	243	242	260	254	249	261	246	284	235	246	237	243	235	234	228	224	277	255	227	229	243	246	225	244	233	273	226	238	239	226	228	233	257	263	247	238	279	255	252	246	239	270	232	247	261	277	260	242	217	233	259	228	249	245	254	241	278	247	254	214	233	242	237	238	268	246	251	260	249	239	243	240	236	245	236	235	249	255	263	247	230	228	237	270	235	245	207	216	256	250	203	255	245	238	261	229	237	222	230	216	234	240	250	278	249	227	245	245	266	239	249	252	240	232	226	233	239	225	237	216	246	253	247	224	238	230	233	228	244	245	259	225	271	277	282	261	253	253	231	246	239	268	223	247	222	232	228	223	235	271	239	259	229	277	209	247	237	239	259	247	250	246	227	236	229	218	211	248	257	227	238	247	264	253	247	211	222	274	256	236	253	284	213	268	230	272	236	238	228	243	220	253	230	253	249	257	244	271	251	224	236	264	241	250	245	245	285	234	240	234	256	225	249	268	251	251	253	218	244	234	218	229	257	246	262	265	260	225	268	244	273	243	282	225	239	226	252	270	227	233	253	247	251	260	248	245	258	249	253	272	233	255	236	276	253	257	234	223	214	231	254	233	241	251	260	251	238	280	208	246	248	235	247	271	262	225	268	268	231	232	232	222	245	258	250	235	245	261	240	242	281	226	243	241	231	218	247	227	246	257	254	232	217	268	241	224	222	267	269	240	226	227	210	251	245	268	259	235	232	235	247	252	262	245	226	251	248	241	255	269	242	251	237	227	267	257	242	255	218	244	271	251	209	220	243	239	232	243	254	236	221	259	239	218	228	280	207	244	263	238	270	247	257	261	237	258	253	252	245	239	227	223	235	220	245	244	239	262	223	241	279	230	270	242	248	234	236	257	245	230	212	243	256	270	249	250	262	275	239	255	234	230	236	236	220	267	240	245	244	271	236	258	246	218	244	239	236	243	232	216	249	245	237	227	237	251	249	224	225	242	248	243	239	259	264	229	260	236	233	259	263	231	244	233	241	251	227	223	259	239	237	258	252	234	228	241	251	275	249	252	248	230	260	242	256	257	277	271	232	255	254	240	230	259	265	251	244	236	263	228	254	250	262	230	229	241	240	280	265	257	223	227	238	242	263	256	230	208	247	225	225	248	230	248	257	242	246	273	235	263	245	268	284	252	233	259	238	262	260	256	252	236	241	247	240	253	239	263	238	272	220	238	281	243	256	254	226	238	281	240	246	255	231	283	275	252	261	268	226	270	219	254	258	226	243	228	241	265	257	227	256	250	263	235	233	220	220	218	255	259	257	245	246	260	227	271	241	239	248	268	245	258	226	233	222	253	255	241	232	259	226	276	222	242	219	241	237	242	237	253	228	254	251	263	254	214	258	246	268	240	250	272	259	238	242	255	235	220	240	216	248	211	257	257	240	252	250	241	264	243	261	249	254	264	251	247	231	255	250	257	259	233	242	238	230	277	258	235	246	246	258	209	244	237	244	241	227	251	252	218	268	260	234	242	266	229	243	251	244	234	246	261	257	264	278	273	228	251	238	252	243	248	278	225	228	241	243	251	244	259	207	251	249	228	251	237	244	271	258	253	251	236	231	237	259	258	264	256	246	257	256	248	261	237	255	263	229	270	235	218	247	236	223	241	246	249	213	227	265	259	222	234	256	256	206	218	252	252	245	247	233	256	241	230	216	220	238	234	235	225	241	252	256	250	258	237	245	247	239	256	264	251	250	269	237	264	251	265	233	256	232	217	248	259	263	266	227	245	245	224	250	242	215	233	252	257	254	249	271	231	267	225	257	255	248	256	258	260	225	240	221	240	249	250	255	239	254	235	224	214	215	218	246	280	229	237	267	256	240	249	224	262	248	241	252	261	271	241	221	256	217	223	238	263	260	243	253	241	239	273	256	229	226	237	201	214	243	239	243	234	265	235	238	265	250	258	258	267	270	232	275	271	229	236	247	236	223	228	248	255	278	257	258	249	243	247	221	246	236	250	240	236	245	245	241	253	226	235	239	239	225	251	234	249	250	260	240	259	230	245	245	272	248	230	254	255	249	240	222	219	265	240	277	231	254	252	250	268	231	234	236	240	263	248	233	235	289	252	212	250	224	221	220	214	263	251	225	255	259	267	234	229	228	251	235	243	234	222	240	266	246	240	230	232	238	216	269	210	251	229	250	250	235	253	262	253	254	251	247	243	245	256	239	255	242	251	211	226	272	236	253	224	242	251	246	257	230	214	252	250	243	247	244	274	231	242	223	255	241	237	233	233	264	217	240	244	244	248	257	218	238	242	251	248	242	242	214	240	227	211	272	243	218	248	243	258	253	242	234	229	247	228	243	229	284	234	270	277	245	239	278	268	262	248	240	214	210	237	246	246	209	250	253	217	277	227	261	261	236	243	241	252	236	256	266	259	251	238	255	260	236	256	254	260	243	236	233	261	245	227	252	280	217	249	222	271	240	266	240	242	216	248	237	248	236	239	258	249	240	273	245	250	219	252	260	245	224	248	228	249	245	230	209	257	261	254	240	235	260	238	244	246	247	227	249	258	221	234	249	266	260	274	218	248	261	227	273	265	258	237	248	261	238	222	253	232	263	250	221	227	239	275	207	246	247	239	241	236	270	248	224	219	244	259	230	288	246	254	254	235	241	237	249	231	212	247	236	258	259	262	243	218	240	235	258	265	228	241	233	252	231	244	251	229	237	240	243	242	263	234	248	276	233	246	252	233	254	230	252	247	194	245	241	219	255	237	228	254	241	223	231	231	247	262	252	269	226	262	225	236	252	246	225	218	276	281	235	241	241	224	262	268	240	244	222	243	275	244	226	248	236	229	237	254	224	252	223	247	243	241	247	237	228	227	226	264	220	237	273	254	246	256	245	258	262	249	260	232	265	214	254	264	240	244	228	224	228	226	221	251	266	233	250	244	233	245	236	265	267	243	243	245	240	256	238	240	256	278	227	256	245	233	205	220	273	256	267	261	238	235	252	254	253	252	237	255	260	261	214	228	248	265	241
9692	6171	3107	5244	6928	13507	14374	10779	4116	1180	2025	1053	548	500	512	554	605	540	528	557	551	535	548	514	552	561	528	486	511	548	538	539	573	486	555	522	580	558	576	540	548	528	530	531	544	528	562	557	539	548	520	529	587	557	583	553	520	505	527	582	539	520	566	557	580	575	528	518	540	549	556	549	545	546	544	549	506	540	561	583	553	521	529	556	521	553	564	535	539	536	531	565	545	550	607	543	551	591	590	548	548	504	551	547	578	554	538	529	531	564	552	555	534	549	542	521	567	547	562	530	530	528	541	572	537	555	506	554	489	553	541	523	520	570	537	534	576	597	554	538	540	544	615	581	571	527	552	506	550	543	531	548	552	544	523	556	542	562	571	518	533	539	527	566	540	563	546	515	536	512	503	517	551	550	571	532	537	562	535	571	580	589	560	554	547	541	541	539	525	532	480	555	556	576	528	521	537	545	555	541	556	561	511	527	564	579	541	540	516	518	575	521	522	555	590	568	557	558	518	534	543	575	608	523	573	532	523	548	525	549	563	539	549	534	523	539	555	522	549	537	501	512	591	575	574	565	527	573	540	546	519	541	556	534	525	497	485	508	559	568	551	547	568	528	571	531	563	524	527	520	561	490	535	503	527	459	541	514	547	539	538	522	568	536	549	501	554	560	564	532	547	574	549	534	518	558	562	493	525	545	537	537	525	493	547	515	546	565	529	513	583	558	565	579	514	498	544	560	535	545	542	578	481	538	522	562	543	555	510	564	606	587	555	532	527	491	521	564	510	556	522	548	606	538	541	560	584	505	539	525	520	544	553	528	562	586	582	522	478	581	597	554	577	569	602	527	519	495	552	505	540	532	517	557	560	529	582	577	552	565	530	532	541	541	517	572	507	552	538	585	526	517	537	528	539	543	560	535	576	517	536	518	523	538	529	543	547	562	560	560	529	533	533	556	543	518	565	556	535	541	553	590	513	541	574	522	548	514	571	485	578	541	525	542	569	588	555	550	567	558	570	524	526	533	519	542	599	529	573	552	569	535	560	557	581	524	506	563	527	551	556	544	524	520	502	546	497	490	541	521	550	544	514	589	532	538	565	546	517	520	543	593	496	580	591	550	534	507	539	519	548	575	483	561	534	545	533	534	508	537	536	500	560	545	544	569	556	528	586	541	522	520	513	528	521	489	562	574	542	505	552	596	549	539	543	530	507	510	531	536	569	535	544	521	537	522	537	550	540	551	556	530	543	545	558	538	554	540	604	591	583	563	546	564	571	516	566	565	544	513	539	552	551	528	531	533	573	536	542	552	509	545	549	561	537	495	552	556	545	554	563	547	525	569	564	520	571	530	576	513	548	520	550	522	537	528	577	523	529	512	526	546	547	509	564	522	577	534	556	520	560	533	558	543	556	546	538	518	551	580	529	541	516	555	564	550	531	519	561	556	525	527	558	565	522	554	525	594	517	565	552	509	536	545	526	508	559	561	552	524	573	558	553	545	579	528	524	499	555	543	542	521	561	539	564	535	511	551	565	538	556	528	577	535	571	547	537	582	538	542	552	521	537	516	501	508	526	519	532	528	509	572	491	532	533	575	498	521	527	531	525	557	558	553	554	508	567	577	528	557	508	602	491	514	520	578	554	548	549	543	565	482	536	551	565	532	542	592	557	573	583	527	561	501	548	532	528	529	548	556	524	561	515	569	601	522	481	555	522	546	542	559	567	586	549	524	541	530	569	557	603	550	535	570	587	581	542	534	530	514	535	537	566	549	519	554	532	572	508	534	523	525	597	546	523	531	591	556	527	553	531	543	549	564	570	545	521	539	533	532	559	565	550	579	530	551	532	551	528	556	513	523	561	585	515	543	547	545	569	525	559	576	559	521	549	549	562	570	566	542	578	596	529	534	522	550	555	543	559	534	536	518	525	539	542	529	507	522	570	542	578	526	545	560	561	594	527	600	570	521	588	600	557	571	527	541	538	528	552	531	559	585	530	555	572	543	560	513	558	605	549	537	522	558	550	552	544	588	548	552	568	518	557	541	548	563	505	548	561	552	544	550	552	563	555	524	544	519	525	539	502	527	530	550	529	513	540	513	499	525	546	511	540	487	535	545	597	581	534	587	530	522	568	532	603	530	552	536	538	543	569	530	541	584	559	511	553	551	535	516	546	572	578	522	555	579	546	544	515	526	535	562	577	564	539	533	554	546	538	527	516	531	560	537	538	550	509	544	542	573	567	501	535	567	546	549	535	533	564	551	533	560	563	509	560	533	553	530	525	530	526	591	521	578	521	550	519	543	523	578	524	552	536	550	545	525	556	553	593	529	525	528	535	498	537	566	545	549	540	518	530	571	561	551	538	556	521	555	509	514	538	562	541	527	561	560	555	571	540	517	542	560	565	498	580	511	536	560	510	561	562	591	565	550	549	562	567	548	549	535	526	597	524	560	513	503	564	558	563	550	568	543	551	537	554	544	547	541	544	524	543	541	585	520	533	566	569	557	529	525	596	583	503	565	499	536	548	543	557	554	522	551	556	549	551	582	531	536	532	546	564	538	546	553	546	550	534	560	564	543	535	529	530	526	550	536	556	580	497	520	541	539	555	498	539	551	606	516	604	525	557	589	555	555	507	541	531	543	513	533	532	534	541	528	557	530	615	550	530	526	572	516	545	567	530	544	536	552	584	543	533	544	551	515	527	530	587	571	512	596	544	507	535	539	553	519	538	550	520	556	519	551	574	511	503	540	536	542	526	564	535	546	499	600	595	544	555	540	566	520	521	506	526	509	586	533	542	535	538	541	551	569	539	534	562	557	578	543	528	561	562	534	561	562	571	541	542	547	574	527	570	564	536	553	574	575	495	567	576	529	544	554	541	533	557	528	581	540	540	580	552	589	563	504	541	546	563	528	521	482	529	557	543	545	552	545	548	571	513	560	537	526	581	557	546	540	540	531	590	554	533	572	578	558	580	537	565	594	496	580	517	574	566	600	540	588	550	553	510	560	538	540	592	530	534	558	554	500	515	546	561	550	566	540	588	566	583	558	560	519	505	582	535	533	537	518	565	514	569	565	566	531	568	571	604	550	547	538	531	524	540	541	511	525	543	527	531	542	524	585	559	547	555	576	528	559	519	486	550	560	565	562	561	611	535	580	583	562	509	541	508	520	577	565	545	560	535	538	576	556	565	545	512	539	531	543	546	554	569	534	491	544	507	507	541	527	564	543	507	531	543	575	516	561	518	608	520	517	535	561	529	578	561	563	507	561	548	575	527	543	558	535	558	587	506	506	567	574	542	549	543	533	558	573	555	576	514	525	564	533	506	552	550	512	558	549	552	568	557	519	531	543	536	532	536	538	544	563	554	542	553	548	550	553	541	590	530	543	541	554	564	590	526	531	526	547	584	538	551	550	571	583	602	539	555	523	576	559	558	553	555	541	526	566	547	565	567	555	556	536	532	533	538	561	554	552	565	577	530	547	530	543	573	553	566	559
48275	36334	18845	6128	9967	34350	33901	27089	9438	6173	9487	1751	169	161	158	174	127	168	169	147	197	169	133	153	148	157	163	161	139	174	140	133	173	123	172	156	129	142	146	172	133	160	157	152	150	140	169	145	142	155	157	132	143	171	153	142	123	134	166	145	155	136	142	147	157	161	149	141	126	153	136	148	144	154	169	154	154	185	160	144	126	167	146	157	173	143	150	148	157	163	155	149	131	140	153	161	130	151	171	152	144	151	179	163	140	139	164	156	156	150	142	152	145	152	150	152	158	156	145	172	145	128	144	136	149	173	145	150	151	160	169	173	136	157	138	156	169	146	164	147	156	156	162	160	170	156	152	168	176	159	161	157	151	162	154	152	123	157	138	141	162	148	158	172	152	129	152	149	158	176	146	158	148	173	145	173	133	172	144	160	154	142	151	122	162	150	143	154	158	149	128	149	166	169	145	140	148	160	155	146	164	155	160	180	157	148	154	190	170	146	159	136	150	156	160	149	153	160	146	155	143	136	151	134	160	150	149	159	136	158	164	163	127	148	164	181	166	145	160	170	158	152	139	153	165	152	152	145	153	152	153	142	167	154	161	149	145	141	145	157	154	162	149	134	128	149	179	144	147	151	170	156	137	172	163	151	170	145	141	157	150	144	143	155	185	147	154	133	152	147	178	129	138	174	139	146	166	162	177	144	164	163	156	143	163	159	151	136	143	150	171	165	138	136	151	133	160	149	160	143	158	158	156	154	143	178	171	159	141	156	146	140	137	130	162	124	150	167	161	177	161	176	180	160	156	138	120	173	141	165	159	171	154	149	180	168	159	148	120	142	123	167	142	145	145	153	144	184	139	149	154	152	167	160	177	186	144	174	170	146	185	133	136	161	181	138	150	142	168	176	148	157	151	142	159	167	169	156	143	176	143	152	133	156	168	155	152	162	163	150	150	154	149	168	144	143	155	141	171	136	160	144	152	150	143	162	135	141	176	177	181	152	172	169	153	149	132	133	148	155	155	161	144	156	154	174	171	132	147	145	160	170	137	155	163	160	150	147	146	170	153	177	154	150	148	142	139	127	145	150	166	122	162	153	155	156	159	144	146	167	143	147	146	149	161	148	150	157	133	150	158	154	179	146	165	159	147	148	157	137	145	153	167	160	159	161	169	153	141	144	168	135	128	143	162	153	185	161	144	148	131	152	157	141	155	156	167	155	178	169	172	150	144	168	160	171	162	152	167	144	155	161	141	170	162	168	134	124	126	140	169	166	134	159	167	174	143	173	172	146	156	140	152	156	157	177	169	157	139	162	173	145	153	160	136	165	147	163	169	141	158	159	151	145	159	148	155	138	143	200	159	147	149	153	157	159	162	152	177	171	156	159	143	146	127	150	147	175	151	146	146	127	153	137	154	152	171	139	145	160	151	161	158	160	150	166	137	162	161	135	157	157	154	166	152	150	129	133	147	154	170	154	158	146	157	162	141	120	162	170	145	155	115	162	166	140	176	158	175	150	174	178	128	149	169	182	155	158	180	145	154	146	148	151	163	172	138	141	140	185	143	151	153	155	148	150	167	156	174	165	153	162	146	177	148	132	186	140	169	141	134	136	158	141	154	142	159	175	147	138	154	138	164	163	160	177	163	158	162	144	137	141	152	145	166	147	154	163	160	142	131	178	172	136	147	151	151	158	155	148	157	135	149	133	164	143	163	150	158	157	163	152	163	162	166	183	150	140	170	167	174	148	166	144	124	157	135	130	145	173	155	176	177	168	158	149	145	165	164	141	177	153	136	150	165	158	159	152	170	134	133	153	144	153	167	149	141	148	155	164	145	164	147	154	170	140	163	164	126	152	127	155	164	133	151	144	195	150	136	153	140	151	153	149	138	159	150	146	158	166	123	144	152	166	138	150	153	165	173	173	143	146	143	144	144	166	148	139	149	147	156	150	142	141	147	157	168	150	170	142	170	178	159	152	171	164	156	158	173	131	145	162	179	154	158	150	149	147	142	157	142	185	147	157	128	149	162	134	154	154	134	154	146	163	181	159	160	175	163	159	166	160	181	156	137	128	147	163	141	162	139	142	182	153	165	136	147	140	154	140	145	169	165	153	150	154	142	154	155	156	157	136	131	137	144	146	146	189	131	146	162	168	150	143	158	156	156	157	145	133	174	145	147	162	167	160	136	128	164	178	155	123	146	151	129	158	155	154	153	143	146	166	132	152	144	158	148	164	147	154	158	139	134	163	180	179	149	140	147	177	157	153	156	136	135	158	121	173	173	158	167	144	145	161	136	197	177	150	163	164	170	151	178	169	157	119	145	130	139	148	145	145	164	140	155	158	153	167	174	147	147	169	170	160	144	170	160	136	154	148	155	173	152	159	144	142	153	162	169	153	151	139	184	153	149	127	142	141	192	170	158	150	151	164	159	135	164	144	150	133	153	133	129	171	156	160	142	143	153	153	128	163	147	157	151	139	158	150	160	165	159	156	159	155	128	170	163	158	149	148	162	170	147	168	158	151	147	144	141	157	152	152	183	145	173	165	150	140	144	147	173	144	145	126	148	167	161	162	166	135	162	139	152	152	129	158	158	163	153	162	152	149	162	138	149	156	135	152	150	143	162	139	156	162	168	152	159	185	163	146	176	171	156	175	168	129	155	154	157	170	179	159	158	141	149	174	153	161	159	157	147	136	153	141	119	165	162	194	162	146	168	167	125	168	161	148	140	152	154	130	155	140	139	154	157	148	169	147	165	152	144	177	149	143	155	179	148	146	158	168	140	166	137	167	154	164	152	141	144	152	154	154	153	179	166	160	194	140	135	147	147	153	166	158	142	150	157	144	154	162	165	134	154	181	157	148	188	148	168	138	152	135	160	169	152	160	140	155	160	149	156	168	114	137	140	141	181	170	151	118	150	135	147	167	156	160	158	122	157	160	163	164	151	147	159	163	134	152	138	148	135	143	152	148	151	169	158	156	145	149	140	160	165	145	122	156	140	137	164	159	142	163	133	144	137	173	157	138	147	155	160	174	161	157	171	153	146	154	135	149	139	157	155	146	159	150	163	176	160	174	151	147	141	158	165	135	131	146	136	157	149	134	150	157	149	155	142	156	171	170	163	190	145	152	167	156	158	163	157	153	150	172	133	165	160	131	150	162	172	147	172	187	168	149	160	140	136	159	135	162	133	149	151	155	161	162	151	138	162	144	161	155	164	133	159	157	178	164	173	156	153	150	155	170	150	179	164	161	133	181	151	151	167	167	158	141	153	158	136	159	173	147	142	160	151	154	172	144	158	145	158	144	161	150	174	157	157	149	142	144	142	139	152	168	139	159	158	128	152	171	161	150	163	167	147	153	162	152	164	139	160	148	181	151	151	156	156	154	145	117	168	151	163	155	136	145	165	154	154	155	151	175	145	163	155	146	142	170	152	155	146	166	145	155	162	141	144	173	144	160	171	162	137	146	164	167	140	157	153	139	165	173	144	155	160	147
29601	24901	13329	8995	23002	50356	46866	43166	19007	19726	27215	3555	462	457	431	356	430	386	400	429	403	366	375	367	385	411	412	384	387	396	384	397	359	392	376	392	386	361	404	367	384	361	362	366	360	368	378	367	396	378	362	348	383	359	385	378	376	396	352	383	363	357	349	366	351	364	376	372	367	368	396	377	372	385	353	353	323	341	367	379	336	380	384	407	366	343	354	361	401	342	354	376	378	380	365	372	367	369	393	392	347	351	388	369	326	405	384	374	335	360	380	381	385	339	362	358	374	372	353	354	368	393	367	359	372	381	402	400	363	355	376	385	342	354	357	394	368	357	336	365	374	353	377	378	390	376	383	350	349	349	406	371	341	364	363	371	357	347	387	372	347	348	399	355	368	404	390	363	389	379	376	390	355	365	357	366	354	360	406	358	377	370	376	398	370	364	404	380	364	360	369	348	346	358	363	366	352	406	393	344	371	409	360	347	361	383	364	378	369	382	387	349	330	375	355	365	382	377	350	368	381	373	391	359	344	368	358	380	399	365	386	357	337	363	374	340	394	352	374	353	387	347	344	380	364	361	367	385	392	370	353	351	398	354	333	349	379	363	385	413	363	391	384	393	371	370	340	390	373	369	381	369	382	387	359	351	351	329	328	386	349	359	344	381	337	381	382	374	391	361	350	357	337	385	357	358	365	387	358	360	325	378	338	372	360	368	390	383	386	380	393	369	348	362	349	391	376	366	351	373	371	366	379	404	337	354	360	340	389	369	366	342	370	380	367	351	386	381	371	354	390	364	373	360	363	379	359	360	345	382	353	352	353	375	374	402	350	337	348	369	355	386	371	367	425	361	346	339	391	383	389	353	395	371	362	359	384	371	379	348	375	361	382	348	369	368	384	337	346	352	335	326	353	357	391	377	371	353	367	333	383	358	394	349	396	345	352	315	386	406	377	348	371	368	397	315	362	359	375	403	381	350	362	370	384	375	387	408	376	383	346	408	324	387	364	328	361	403	354	389	331	385	405	365	352	366	377	372	389	356	345	384	383	363	350	375	390	369	396	372	348	348	368	341	358	362	351	367	400	351	360	330	370	372	343	342	354	327	373	388	345	395	355	382	346	353	377	363	363	365	353	363	363	394	357	386	362	410	354	357	382	378	360	371	402	368	361	359	359	338	365	367	360	382	372	360	370	403	377	375	368	374	335	352	334	323	365	380	353	368	384	380	371	350	337	352	370	332	369	393	354	349	360	364	363	392	381	348	357	393	389	376	378	399	367	372	348	353	375	359	369	371	362	380	375	387	368	374	342	392	356	358	350	369	347	336	359	379	344	381	389	383	363	361	351	360	386	346	390	357	377	369	356	358	373	364	384	347	362	367	354	366	344	380	376	375	341	310	369	373	357	366	365	378	388	360	385	370	352	408	375	381	359	375	385	384	401	375	390	336	376	377	357	379	361	357	371	374	321	379	398	378	372	368	401	366	393	384	383	400	372	374	366	359	347	377	373	347	356	358	367	367	385	352	372	389	381	357	356	387	336	384	359	382	362	365	377	389	372	363	362	374	369	382	359	404	383	369	363	392	382	352	389	367	354	347	386	384	383	342	391	364	372	378	369	366	313	385	381	348	372	357	359	376	374	369	372	388	347	376	377	365	370	363	376	361	331	379	349	368	367	387	347	370	357	386	364	403	366	331	340	382	408	366	363	356	340	359	359	371	409	404	391	380	405	353	417	380	385	367	374	365	364	378	380	339	398	339	344	377	325	378	394	351	391	337	364	400	383	372	395	367	376	380	364	379	387	360	383	358	321	378	342	380	371	367	382	382	356	375	340	345	353	370	357	351	374	358	403	374	382	393	367	321	363	387	360	400	363	325	385	393	370	364	379	361	381	360	358	364	357	384	392	376	400	377	340	356	356	395	372	347	374	392	381	376	376	377	364	366	334	375	347	340	383	362	350	368	383	369	349	341	348	371	367	359	357	372	381	397	382	388	355	384	327	342	354	349	386	351	337	385	398	357	354	365	370	391	362	348	395	380	380	372	384	348	336	397	371	390	368	369	373	332	386	313	393	350	381	387	365	354	369	351	312	386	402	366	362	383	372	393	375	358	374	386	392	356	356	376	359	358	309	382	384	362	358	350	369	380	386	410	368	365	401	373	355	355	368	337	361	369	356	347	379	365	402	358	380	368	349	392	385	392	348	340	349	363	390	366	365	369	336	378	399	392	365	316	402	346	383	362	368	362	389	347	356	380	373	378	336	322	362	365	384	352	404	368	349	340	348	350	367	373	377	360	356	358	392	376	356	346	322	331	381	357	316	365	345	347	381	335	385	339	345	345	417	413	350	359	342	379	378	352	340	356	379	356	381	362	360	364	346	364	366	369	378	392	387	376	346	377	387	357	399	398	377	383	362	347	394	373	371	394	362	374	362	350	365	363	348	375	342	378	375	321	368	386	402	369	367	354	362	358	370	387	364	338	382	379	373	370	381	386	386	357	371	372	360	378	379	346	399	367	365	351	347	359	372	357	354	377	395	369	388	349	362	334	328	333	374	357	377	357	363	362	386	373	370	359	378	366	338	348	359	359	393	361	361	376	389	354	368	343	364	385	409	345	349	399	401	371	358	381	354	357	342	355	396	389	359	377	376	420	383	370	302	334	390	334	363	365	365	366	375	370	374	402	384	356	345	393	339	386	363	376	409	397	340	412	361	357	348	361	359	385	340	388	353	397	393	390	315	383	386	372	339	369	351	384	378	366	354	355	361	366	387	339	376	379	352	394	362	392	389	342	361	386	362	356	382	398	366	358	362	342	368	351	385	364	369	386	378	348	375	412	372	378	363	350	377	385	355	381	369	327	373	351	376	363	364	353	382	345	358	341	348	359	312	335	354	383	369	370	358	373	373	357	373	371	355	377	344	371	395	386	355	355	396	397	388	396	385	367	357	335	371	370	334	405	369	349	368	339	346	386	358	371	374	378	381	384	393	337	363	370	363	373	356	348	354	345	357	398	398	374	370	344	378	346	388	372	384	339	369	354	378	368	406	398	372	370	367	344	381	356	359	366	361	362	397	360	381	376	329	367	366	379	375	397	345	379	370	398	365	355	368	341	378	345	371	372	368	364	341	325	371	351	364	373	351	373	369	389	379	383	353	351	352	355	377	341	410	407	382	345	354	382	361	361	365	367	351	422	366	351	359	364	351	393	389	394	371	351	400	401	363	385	362	378	384	348	336	325	342	345	380	355	375	347	361	362	393	385	356	371	395	375	340	334	349	377	335	370	400	367	381	352	373	362	378	377	305	399	375	369	349	368	374	368	358	384	347	357	384	356	385	380	365	384	385	375	363	373	382	380	371	335	379	385	358	372	361	406	369	348	350	372	366	371	351	380	379	421	394	391	413	381	391	390	372	349	329	355	381	346	354	360	363	356	392	378	392	356	358	389	415	341	372	372	365	381	341	403	389	348	324	358	353	397	371	409	371	365	356	401
59737	47339	27323	13356	10207	26494	55028	44045	27881	19487	8097	877	188	224	175	233	197	193	215	208	204	202	183	240	209	211	201	220	189	231	184	226	196	192	236	193	213	212	215	183	203	208	183	200	240	199	221	199	222	206	218	219	201	194	224	215	224	187	225	228	214	214	184	184	221	200	193	192	183	221	218	200	185	205	205	187	225	211	228	223	213	187	193	177	219	210	203	220	231	198	211	200	194	186	194	181	205	196	192	205	201	200	192	234	197	227	231	185	196	215	221	187	185	190	210	210	210	189	192	183	233	187	211	199	208	236	216	192	191	179	215	224	198	164	193	189	218	235	204	211	207	214	173	210	199	184	215	198	192	195	197	186	197	180	218	203	206	190	169	172	202	174	198	186	197	190	188	212	196	230	193	208	201	208	222	232	182	183	210	208	203	205	190	237	181	219	195	189	211	207	187	196	188	216	216	197	193	199	188	202	216	212	184	212	218	223	200	202	213	201	215	184	223	191	220	213	213	219	208	207	189	226	229	215	206	179	199	214	183	206	208	196	200	204	211	205	172	220	174	212	191	221	182	225	209	217	210	187	201	198	224	220	215	204	256	217	205	170	197	226	186	217	217	193	177	202	239	176	197	225	196	211	188	186	218	193	197	205	186	206	198	206	198	188	195	210	217	203	199	218	191	239	188	212	180	209	192	183	206	191	205	199	199	184	209	192	190	204	217	193	201	206	206	203	210	208	211	211	209	167	192	173	205	222	180	189	214	211	221	188	218	217	223	221	198	202	186	214	224	193	215	186	198	217	234	193	196	215	182	213	212	208	193	200	185	225	185	194	198	214	221	217	201	201	190	212	216	183	212	198	203	201	220	179	190	209	217	210	188	221	219	221	200	191	227	232	199	191	205	195	200	203	212	227	222	208	205	194	200	190	211	197	212	177	187	204	226	189	210	181	190	214	199	176	222	205	201	210	187	210	185	239	217	195	202	210	198	191	204	200	197	199	202	212	178	197	211	202	206	167	193	185	222	205	194	215	228	206	202	188	179	217	202	206	196	191	210	224	206	194	228	186	201	205	187	185	191	177	223	211	207	192	195	202	206	222	232	196	208	193	210	231	240	192	201	214	181	214	251	197	221	190	216	214	198	185	203	181	200	180	227	196	208	200	206	181	206	217	212	235	196	206	228	192	197	210	197	195	222	215	214	213	218	187	200	198	208	201	188	227	189	210	205	201	215	211	209	214	198	189	219	200	207	219	198	205	214	208	202	216	210	208	193	194	167	205	191	176	225	210	191	206	226	222	213	217	206	185	201	180	204	187	204	202	200	210	188	199	203	190	197	189	209	214	225	198	198	178	212	192	213	223	192	210	217	168	244	201	230	218	208	214	223	217	228	190	199	190	200	193	208	189	190	192	235	203	225	221	214	216	191	211	218	171	196	194	222	192	217	194	200	204	203	212	217	195	202	225	182	190	191	204	209	186	210	212	184	194	198	188	207	226	241	191	208	227	214	200	193	169	193	236	190	187	214	173	231	202	202	204	205	236	218	213	189	207	185	216	194	207	223	208	203	211	196	191	213	204	190	179	210	215	206	212	216	213	199	197	208	172	220	194	205	235	171	189	196	197	206	193	205	197	210	185	195	185	201	190	187	218	212	193	210	189	184	203	220	198	218	174	230	212	202	203	208	194	227	203	213	203	193	191	201	207	190	192	194	178	195	177	208	239	179	207	238	211	217	192	207	216	203	195	253	191	197	212	219	202	217	218	212	214	182	197	216	199	209	167	214	193	216	204	210	196	191	192	164	206	166	209	206	195	210	188	221	188	201	183	176	219	191	174	217	187	215	201	196	209	225	219	184	200	225	177	197	184	188	194	175	211	204	192	206	198	227	189	200	209	215	177	208	160	212	203	211	222	194	194	214	192	210	191	181	213	188	189	175	199	225	179	202	236	206	186	207	220	227	208	186	191	214	182	216	192	180	230	199	214	210	194	199	203	203	221	199	208	199	201	200	204	178	194	221	218	210	222	223	196	197	192	202	187	205	194	216	228	213	214	217	194	220	205	218	230	211	210	223	204	208	179	223	225	237	197	203	206	205	184	190	189	193	222	223	211	230	229	208	196	239	206	220	205	205	206	205	200	199	195	209	219	199	211	201	202	229	212	171	183	218	235	233	211	195	202	197	203	186	213	204	190	200	192	212	202	212	216	231	174	185	214	207	213	193	218	216	187	188	223	225	207	210	222	211	177	218	187	205	205	197	187	211	221	178	204	209	180	195	205	195	194	205	197	197	183	220	213	212	171	200	207	185	184	221	200	191	208	173	199	200	222	180	189	198	193	213	214	215	200	222	193	226	209	204	210	198	218	189	203	208	200	235	206	213	223	227	196	174	222	200	188	182	191	200	222	184	229	199	213	182	190	196	206	207	232	201	181	178	196	228	192	197	180	185	189	212	194	194	200	193	222	203	166	176	198	177	217	212	183	203	180	216	181	197	183	201	209	184	215	197	221	190	195	209	229	185	162	186	224	193	215	234	207	204	207	193	234	209	193	230	205	193	193	209	201	179	213	185	223	213	199	188	185	197	198	211	230	237	205	242	215	213	201	232	212	210	213	226	226	213	203	231	207	244	201	188	202	200	205	188	229	208	199	202	204	201	186	194	184	167	197	159	172	213	193	195	205	209	209	238	206	206	201	206	196	187	229	201	214	242	187	215	182	210	208	195	222	182	229	210	200	187	194	228	195	208	200	223	198	190	241	184	213	239	229	201	188	192	213	221	187	181	200	214	211	204	193	191	194	183	196	194	206	210	206	226	174	229	199	199	192	216	197	216	225	215	202	206	206	216	199	182	217	224	219	206	209	216	186	204	219	219	199	180	237	203	188	230	194	226	196	222	234	189	182	208	179	232	210	177	221	219	207	209	195	242	222	195	200	240	207	222	203	212	177	210	175	181	191	177	202	213	199	198	199	209	200	186	202	202	187	184	166	229	215	222	212	186	185	218	208	185	215	197	189	186	229	206	197	218	202	209	205	219	188	181	209	208	189	187	203	191	192	193	194	223	204	199	219	210	206	202	194	200	202	235	212	188	199	182	230	218	215	232	204	202	187	193	201	212	182	184	235	179	197	192	228	199	213	220	226	169	202	199	173	199	217	210	201	205	198	222	198	229	196	195	215	218	224	224	212	219	223	205	216	198	224	180	187	194	209	199	240	229	197	204	193	221	205	218	195	202	206	189	210	193	233	198	211	164	175	192	223	203	197	204	200	216	177	212	214	232	198	198	197	239	190	198	201	200	192	211	190	234	196	201	189	207	208	200	225	210	194	218	195	176	177	206	199	209	210	201	200	214	215	221	211	181	223	205	197	201	203	198	214	195	223	220	213	212	216	210	198	204	206	163	194	218	182	204	196	180	203	210	222	238	226	187	188	241	176	201	227	209	192	181	201	228	196	215	207	196	217	211	223	171	227	207	188	221	190	190	210	223	196	198	206
38416	34932	19385	15088	20171	41201	66890	57334	41756	36722	20398	1789	513	531	527	546	508	513	485	472	466	500	503	497	515	502	485	480	488	518	487	486	469	462	483	505	473	487	489	479	456	500	469	464	491	487	480	469	477	507	494	453	482	473	510	478	470	497	498	441	489	467	470	445	477	475	485	496	521	536	509	519	475	428	503	462	509	502	487	466	504	435	450	471	510	482	511	515	461	477	473	490	477	497	498	507	550	477	489	473	469	533	516	511	495	485	492	477	465	470	473	457	512	452	493	475	528	500	510	527	523	481	474	507	502	490	496	487	471	482	472	495	482	497	488	498	502	482	480	508	497	475	500	501	472	490	479	498	472	495	473	472	484	470	481	528	441	475	509	438	478	476	454	516	490	503	528	479	462	501	491	478	523	485	484	445	491	482	462	457	460	519	476	482	464	478	461	500	454	483	495	488	496	518	491	494	454	474	466	509	512	523	481	493	498	464	506	477	532	464	482	484	469	463	534	521	502	475	478	469	502	468	499	470	492	474	474	475	465	495	508	478	512	466	505	466	493	503	531	471	454	501	473	473	459	459	524	492	505	480	523	477	509	495	471	513	504	464	504	483	489	467	528	469	487	481	481	498	469	459	489	525	471	530	487	477	489	468	494	503	481	493	461	469	499	497	510	487	479	488	478	468	552	569	486	502	513	533	499	462	466	478	496	477	477	465	518	508	503	443	474	488	512	494	495	491	472	487	505	505	496	530	462	489	464	545	477	492	496	499	494	441	495	471	509	488	469	466	537	477	489	472	525	508	406	462	522	532	492	499	509	505	482	497	526	482	466	536	500	459	483	486	499	477	474	505	461	513	461	491	500	468	488	467	479	487	482	497	482	481	532	492	489	499	492	488	435	473	486	463	492	485	481	508	536	495	479	489	463	460	505	492	521	487	471	521	499	451	516	489	498	490	483	476	529	486	498	467	476	506	463	492	505	458	483	467	483	466	468	492	463	488	505	481	498	476	498	443	515	487	497	503	503	477	445	528	503	499	507	511	480	479	507	484	491	499	480	476	490	440	470	468	461	518	473	453	482	466	518	475	510	487	463	467	481	507	490	453	488	490	497	475	504	498	479	500	497	458	490	480	489	476	532	538	472	468	546	480	538	504	494	424	528	493	496	500	466	489	501	503	449	526	445	497	499	464	472	470	506	466	513	489	536	501	491	478	498	502	464	525	495	495	502	496	475	498	469	509	534	487	494	505	488	539	498	462	469	497	495	478	492	476	479	513	520	536	455	485	495	495	467	495	505	491	432	506	533	539	523	501	514	455	484	508	494	478	489	480	501	486	540	471	474	461	530	494	486	469	471	440	493	496	518	475	473	525	498	502	485	489	504	470	478	506	510	497	498	482	517	494	505	500	516	504	462	487	511	470	507	504	495	451	518	494	513	496	458	506	480	490	490	516	471	493	523	481	522	509	498	519	505	519	518	439	463	516	450	497	492	487	489	489	488	483	497	459	492	506	535	478	481	491	519	469	498	458	501	502	504	481	496	510	471	512	508	470	500	491	465	497	492	498	513	507	481	484	468	490	460	488	494	500	418	496	513	452	481	507	482	474	413	449	483	496	522	542	478	481	459	516	493	473	486	483	460	514	446	524	530	489	467	464	494	481	498	505	496	523	523	501	445	476	484	501	486	486	504	493	510	472	479	465	482	469	480	506	529	489	458	534	526	484	468	475	532	505	505	543	495	509	471	515	520	512	514	466	529	497	494	497	474	550	496	472	503	527	458	512	486	484	478	472	523	450	482	463	489	531	476	494	540	497	492	453	501	488	490	485	478	489	486	487	482	487	472	507	484	508	467	499	483	519	501	471	473	469	506	482	459	492	473	502	520	538	510	506	503	462	520	515	511	488	481	483	479	476	506	477	469	486	509	485	495	479	445	445	473	471	488	523	470	467	479	544	504	457	498	488	475	492	485	519	481	446	470	470	488	460	492	527	511	477	514	515	478	488	522	511	475	508	516	498	474	496	515	468	462	486	472	468	499	504	482	481	495	507	507	478	503	464	520	483	485	551	529	473	475	502	483	492	475	443	502	488	499	507	466	483	447	462	475	480	456	465	516	523	483	511	460	488	475	450	481	470	505	486	503	492	467	504	501	495	482	496	475	471	467	488	453	471	474	527	494	476	449	480	490	497	494	513	461	491	446	531	506	470	498	533	501	427	534	463	492	479	497	482	532	489	508	490	470	475	452	462	497	506	463	500	501	478	461	487	457	516	468	489	476	453	516	508	509	491	526	505	491	509	479	476	502	487	461	487	446	464	506	494	474	492	478	494	481	490	506	499	521	519	483	472	469	529	472	491	497	454	509	480	475	452	477	494	486	566	504	489	510	489	490	517	478	500	486	491	491	504	460	531	522	437	509	489	480	522	464	458	477	441	519	507	471	517	466	534	457	478	473	499	454	496	468	496	503	474	443	491	495	499	478	498	507	484	490	493	484	515	479	507	479	471	491	489	490	466	500	496	504	447	496	466	477	479	485	500	491	505	501	479	494	507	529	453	512	481	494	492	457	498	499	488	476	464	486	501	495	458	486	497	506	475	469	514	494	518	474	483	513	543	472	485	526	494	474	433	482	462	495	520	508	484	458	472	490	495	502	515	495	499	524	510	490	506	520	511	498	503	490	493	493	450	484	495	487	503	554	473	519	487	507	494	488	459	511	520	530	494	462	465	460	487	482	506	482	491	536	455	490	481	514	444	496	514	501	526	485	532	492	459	515	483	456	467	529	481	479	511	492	496	505	478	490	454	497	494	463	526	484	496	461	480	490	506	526	473	502	519	464	528	471	469	464	477	532	515	515	467	525	522	500	487	511	478	494	488	479	466	485	460	527	471	489	490	458	504	483	480	491	463	503	484	513	487	499	480	500	491	457	496	481	496	472	441	496	466	516	462	493	500	516	484	475	478	508	475	455	462	512	491	466	483	459	470	474	524	494	494	521	481	478	530	525	504	511	482	512	498	485	456	514	481	503	524	435	438	507	490	508	502	464	483	497	518	487	491	482	491	505	475	487	501	520	503	506	527	507	517	514	498	448	469	498	464	486	525	498	519	475	482	523	513	546	480	484	484	491	472	478	491	466	472	508	435	462	475	480	498	494	497	465	471	476	433	471	483	518	491	494	447	462	465	487	476	508	490	467	494	498	469	494	494	474	488	483	453	476	503	447	487	479	456	487	511	511	500	475	483	508	494	487	497	501	494	496	458	461	503	484	500	464	472	467	465	469	462	501	510	509	489	470	529	509	491	470	521	515	503	477	468	480	481	491	533	485	501	456	475	466	462	468	464	503	464	505	486	457	464	527	458	469	488	474	485	487	464	459	490	489	469	496	503	483	481	491	439	450	515	522	505	496	459	500	490	502	452	509	493	517	456	481	480	504	469	524	499	485	464	515	488	496	496	509	501	496	488	468	511	529	510	475	460	498	455	528	475	491	477	480	470
23868	9749	4904	4347	1926	1050	2098	2445	1936	1303	763	365	342	354	357	335	323	299	320	330	342	321	316	342	326	294	324	349	340	314	298	353	331	332	323	294	319	305	319	301	350	354	319	299	322	304	317	326	361	313	342	344	315	316	329	311	327	329	308	303	316	338	353	326	333	317	362	304	318	316	312	308	322	318	333	316	339	320	312	315	335	287	307	305	308	316	312	337	367	297	334	339	319	330	293	324	313	356	279	299	341	300	297	319	289	347	321	279	321	334	290	319	290	357	324	340	331	337	290	322	335	307	341	312	377	342	315	319	337	318	328	311	307	317	316	324	318	331	298	314	353	314	313	335	298	329	327	324	292	335	378	307	320	326	313	337	302	333	320	344	298	326	311	335	321	310	311	345	312	327	347	328	328	309	351	328	332	292	374	283	303	326	308	290	313	322	300	334	332	313	318	347	340	339	329	346	332	324	338	354	328	315	322	339	351	310	326	325	343	327	283	299	315	334	346	302	356	324	325	364	323	288	312	297	321	329	332	334	314	338	342	315	337	312	345	315	304	306	316	327	318	306	323	301	301	351	330	327	300	361	292	308	331	289	306	303	330	270	353	346	345	307	314	337	312	315	338	346	342	296	331	315	293	291	343	319	300	295	328	365	319	330	316	334	320	342	321	331	311	324	332	328	291	311	329	321	289	377	334	343	313	315	358	316	351	350	303	299	325	315	322	302	313	290	312	338	324	318	332	314	338	318	334	313	338	313	325	310	336	328	335	304	301	328	342	306	325	313	324	341	319	328	333	304	309	320	311	345	308	283	345	326	295	345	339	325	317	291	304	308	306	314	308	321	312	331	310	311	339	299	337	341	351	331	304	335	334	296	334	307	305	337	360	286	319	319	297	323	316	335	324	288	319	313	319	310	309	319	297	298	339	337	284	324	301	314	332	285	287	335	303	323	315	315	363	309	313	356	360	363	328	298	316	319	327	296	341	311	309	298	325	300	330	338	307	321	290	305	329	324	332	330	292	314	340	363	321	292	274	326	326	304	337	311	300	345	340	309	347	307	296	312	297	304	314	309	314	301	317	330	357	297	280	301	325	304	331	310	327	317	313	299	345	307	310	300	325	285	304	280	299	287	307	328	358	350	315	310	317	303	339	327	338	349	334	337	302	298	325	284	325	315	308	343	316	307	335	308	306	296	349	317	350	333	306	307	330	325	329	323	336	327	287	316	306	346	343	328	295	327	280	341	318	300	340	330	334	278	338	281	321	358	314	355	318	343	303	319	302	297	309	361	345	313	295	316	294	327	302	341	311	299	342	321	344	315	324	305	307	325	298	367	286	322	285	300	350	309	295	326	294	360	333	340	305	328	325	324	334	304	367	287	294	298	310	297	288	338	319	358	326	315	270	353	322	323	337	330	308	331	318	294	317	315	327	321	325	336	303	328	280	276	334	341	319	313	295	336	327	344	294	347	308	365	307	313	325	319	294	321	299	316	301	293	302	292	321	357	334	332	340	287	333	324	330	335	336	309	350	315	316	345	328	315	324	311	309	282	329	311	335	308	356	304	339	318	340	352	323	329	368	350	358	260	304	340	327	359	322	319	312	329	353	295	320	346	384	307	295	307	305	295	288	326	297	350	293	274	348	330	295	328	315	372	307	313	330	325	328	304	275	323	323	329	303	341	341	296	338	313	331	307	332	341	311	309	326	327	291	315	368	338	319	318	338	309	329	359	317	330	326	362	307	334	297	311	345	322	331	338	320	340	323	307	303	324	318	302	341	318	335	344	309	324	326	333	345	331	318	335	320	322	315	280	313	337	345	356	309	348	305	302	337	326	332	300	328	315	350	346	312	277	354	335	341	307	366	368	286	288	313	361	322	335	318	312	349	325	320	348	364	326	308	300	326	294	289	317	343	313	304	320	329	334	337	286	326	343	362	288	349	325	320	316	309	319	352	334	317	300	310	350	338	314	333	309	306	315	307	336	320	322	302	324	315	322	302	310	324	334	308	315	287	313	355	362	332	308	340	364	321	307	320	305	317	304	304	330	329	321	283	323	342	326	330	319	326	304	315	357	325	303	340	342	337	350	302	309	306	314	308	345	339	313	359	310	323	348	299	349	316	344	313	304	346	301	345	292	334	308	323	363	310	303	322	308	312	323	320	339	351	338	314	396	311	299	331	321	320	335	307	323	325	296	325	325	279	305	289	309	322	334	334	342	307	321	348	306	330	286	312	331	339	318	326	334	350	307	315	345	327	312	290	320	315	332	311	333	308	326	330	316	302	303	337	325	330	304	333	295	309	335	305	333	314	315	280	321	315	309	318	340	320	287	314	314	305	339	330	305	315	339	307	313	328	326	342	335	312	308	328	336	335	339	296	302	303	302	312	320	322	335	314	335	330	319	316	304	333	324	319	307	322	301	321	301	314	294	345	335	337	302	295	316	316	341	343	300	311	281	331	334	330	302	297	370	337	317	321	314	342	291	324	360	327	319	326	342	344	312	331	327	350	321	322	351	357	323	321	329	315	358	338	315	307	314	344	306	314	348	282	347	315	310	340	333	329	334	298	273	300	319	323	306	310	335	324	293	283	291	274	326	314	326	345	290	315	329	302	315	342	314	320	328	334	316	289	319	331	292	362	311	337	306	317	319	304	328	349	311	311	327	333	315	315	307	340	320	312	332	326	316	317	334	317	302	339	307	320	306	319	309	314	304	335	342	322	322	285	296	339	323	308	304	293	326	288	322	349	318	329	317	342	284	276	312	308	322	297	292	337	320	325	338	331	345	308	336	313	312	342	322	318	287	318	349	348	314	335	335	280	356	342	328	334	352	312	306	307	316	328	336	329	331	312	312	353	279	334	299	338	325	297	311	321	327	308	315	334	320	359	351	325	293	316	314	324	278	313	313	348	297	321	326	306	284	331	309	307	314	318	296	303	319	331	343	315	332	315	305	305	290	290	306	331	311	353	303	310	325	299	294	338	319	315	331	315	305	287	338	324	331	316	314	316	323	296	330	322	317	323	294	321	306	331	303	333	341	316	341	333	348	293	298	319	315	333	344	295	333	289	350	316	281	316	329	316	326	315	301	339	329	300	306	296	312	326	321	331	302	295	337	323	318	311	347	325	296	316	309	325	320	315	292	301	312	330	294	318	332	314	301	318	319	333	337	361	284	337	327	314	348	333	291	311	330	338	338	317	312	336	340	355	349	283	338	342	312	312	306	301	364	326	320	323	330	324	293	306	344	303	306	311	287	369	362	354	326	306	325	324	327	322	332	310	305	333	326	322	326	313	298	292	331	334	315	302	328	326	314	315	330	316	314	325	337	312	299	353	321	300	316	317	324	301	333	350	333	310	326	331	321	304	357	293	325	313	281	312	324	315	284	314	324	350	317	314	343	314	311	305	333	328	295	329	334	344	349	311	334	301	294	343	335	316	265	345	329	322	304	342	305	334	308	313	338	321	328	292	307	338	324	311	312	304	349
12735	5449	8502	10436	5775	4124	9614	9645	7264	4548	2507	798	721	733	725	712	698	731	743	745	722	729	741	711	734	749	707	781	710	716	674	690	710	708	752	754	776	706	702	710	709	749	731	729	708	705	712	684	747	703	728	716	749	758	693	708	683	723	699	707	681	684	748	705	672	774	727	721	724	814	708	705	705	699	712	708	735	734	768	709	710	713	735	719	703	696	723	748	720	669	703	715	682	710	689	684	712	753	722	699	716	682	747	747	707	738	710	688	689	741	764	724	727	719	665	756	717	721	721	695	698	728	692	722	709	718	726	735	700	705	706	691	746	746	658	690	729	727	742	701	722	724	709	764	674	696	761	688	717	760	733	715	715	739	736	717	680	707	721	724	691	683	699	665	669	702	769	754	696	708	686	668	742	741	699	703	672	723	712	649	710	715	733	726	726	708	707	697	722	727	743	722	694	678	684	733	713	716	691	717	699	672	672	711	724	717	727	724	686	727	730	698	702	706	719	739	700	713	666	710	722	680	720	684	724	734	731	691	742	728	741	689	727	708	698	716	668	716	727	736	672	758	713	696	723	746	711	685	751	742	688	686	690	710	710	728	727	713	741	705	724	744	728	730	679	765	686	732	716	721	694	743	689	703	744	703	731	721	702	717	764	689	698	680	741	717	756	717	736	755	662	699	683	677	700	748	723	690	705	745	731	739	755	738	744	726	701	669	732	723	723	763	699	693	708	683	700	732	762	716	775	720	689	681	703	666	702	728	756	748	723	696	722	712	728	692	706	708	740	804	726	649	694	721	711	691	683	722	708	744	724	695	739	680	739	739	713	713	715	672	708	682	764	716	710	706	687	729	705	733	675	739	699	690	733	729	708	703	694	695	775	729	770	728	723	746	743	721	696	728	747	716	701	722	708	702	734	709	738	730	677	669	729	706	699	720	724	719	756	712	720	695	737	702	795	699	705	681	717	750	730	685	745	708	744	688	708	687	762	747	730	690	723	674	710	749	691	747	690	675	713	750	703	697	747	691	721	718	708	725	728	735	678	708	716	692	758	721	746	714	717	696	697	671	711	729	659	669	726	722	672	695	692	700	706	656	723	729	688	742	723	747	728	674	685	726	680	734	688	739	711	750	695	760	735	717	736	734	712	704	670	722	682	691	700	704	736	688	665	686	741	739	730	663	684	750	709	734	727	692	734	710	675	789	719	738	710	747	735	779	716	731	711	709	725	715	719	724	691	699	706	674	689	730	738	706	754	669	770	708	724	696	729	740	695	694	739	703	703	758	726	716	714	726	711	708	689	703	723	725	722	705	641	709	729	704	677	716	732	730	674	765	715	735	689	697	727	704	700	660	681	709	664	722	726	696	707	697	731	732	743	735	690	733	748	761	700	737	755	734	760	718	712	655	684	699	686	746	722	670	722	724	723	746	671	685	750	721	716	741	723	689	710	711	682	732	730	750	737	728	730	723	691	728	719	718	737	702	684	694	706	752	722	723	705	728	713	676	719	694	749	736	686	710	673	720	689	745	665	681	683	683	678	742	707	723	694	723	720	708	688	664	757	682	726	677	700	745	706	719	701	677	741	679	742	716	694	722	752	655	713	727	739	713	692	683	723	734	715	705	707	720	680	736	765	729	709	705	724	674	724	715	708	727	686	670	676	676	706	716	674	705	749	723	717	756	720	648	712	669	682	719	747	700	651	720	715	725	763	719	702	712	697	688	729	737	765	723	689	741	739	706	665	682	710	691	714	702	731	731	728	706	730	703	727	730	715	673	742	714	695	720	697	653	653	722	739	745	722	741	721	695	714	756	733	683	676	723	709	720	687	740	739	703	711	729	757	680	726	697	738	730	722	756	745	734	719	693	745	697	713	700	738	745	706	674	703	676	730	696	704	746	679	685	764	727	727	753	713	732	692	731	756	708	729	733	724	687	764	727	736	690	716	625	676	724	751	723	754	733	662	697	737	727	756	698	727	718	725	689	749	734	756	727	722	664	720	715	712	707	693	718	741	701	704	687	651	740	713	736	736	701	768	736	680	699	719	765	698	706	722	736	741	756	701	710	689	736	728	733	709	732	718	705	760	669	728	739	698	738	673	709	746	754	700	715	723	748	712	699	744	750	738	734	732	680	733	723	684	694	662	737	723	733	691	724	662	705	732	701	721	710	650	732	693	746	748	738	665	691	742	705	712	765	762	686	722	710	659	711	691	693	706	745	678	731	724	742	671	707	696	701	757	751	733	739	723	682	704	734	693	757	715	735	716	670	707	740	730	747	704	761	669	682	745	726	710	732	756	709	690	700	720	710	680	683	687	716	718	690	721	692	767	699	751	736	700	708	744	713	708	724	686	675	671	724	739	719	717	665	667	743	738	724	747	756	697	695	744	735	694	695	737	725	742	699	705	786	721	724	751	719	707	699	829	727	710	705	729	731	688	682	688	701	677	756	735	704	709	708	662	693	700	709	713	693	713	740	671	725	712	655	712	721	727	719	692	767	705	759	749	696	695	734	677	727	712	712	672	757	730	740	746	696	722	689	745	697	694	724	775	691	765	675	767	710	702	726	705	765	714	721	738	763	769	741	746	685	725	686	724	680	758	736	759	704	690	681	722	738	730	720	692	764	754	675	717	735	718	746	725	723	682	715	697	691	655	703	762	728	743	717	741	718	695	682	688	748	708	719	701	704	710	696	702	737	728	669	698	701	735	738	703	704	779	673	771	652	764	739	683	706	718	692	734	750	677	692	701	680	743	707	763	719	681	701	684	721	702	689	700	694	733	644	695	689	739	693	717	710	689	698	790	749	731	707	736	681	746	749	739	718	699	664	749	694	729	696	702	767	730	778	698	717	733	695	714	717	754	693	676	690	687	707	739	709	721	742	710	710	688	742	685	733	699	693	711	650	699	755	711	734	685	696	694	702	765	724	678	706	683	699	721	709	740	740	693	750	720	697	737	719	695	714	690	708	695	742	700	757	700	687	707	720	707	723	698	701	743	733	688	719	740	694	693	678	699	706	706	687	713	730	705	690	766	698	703	698	738	708	723	721	765	708	769	726	729	741	715	737	730	698	700	698	677	695	654	721	711	757	719	723	700	718	758	706	720	703	720	751	734	755	686	705	718	713	735	700	780	713	736	693	714	729	720	714	702	702	767	716	712	692	672	746	763	735	691	733	676	701	727	733	688	724	743	734	706	735	709	672	676	737	735	707	689	741	737	699	700	701	690	733	694	762	699	726	757	740	734	752	699	694	692	704	689	706	712	730	727	688	735	734	727	703	726	689	698	730	695	708	727	700	727	699	735	696	781	702	710	720	724	696	710	724	688	753	742	689	735	681	727	697	749	718	724	710	668	744	710	742	720	737	682	707	740	737	724	738	701	760	706	708	695	738	687	746	681	744	751	719	700	716	712	719	739	673	679	744	713	667	672	739	716	715	727	682	716	721	689	778	712	702	733	706	690	719	672	687	724	773	783	734	679	724	714	680
53857	25176	18418	12418	10774	8580	29840	30733	29711	17699	7896	1295	202	199	223	212	210	217	187	196	225	184	195	191	209	192	187	213	157	192	183	180	190	205	199	187	200	204	204	191	186	178	194	184	203	203	191	198	168	186	200	223	210	192	198	177	183	212	234	189	227	197	166	206	185	180	169	164	209	185	158	181	179	208	181	209	206	192	162	170	209	186	184	181	177	190	192	209	193	173	194	181	199	174	218	193	199	191	180	197	187	218	190	183	180	190	170	182	180	199	182	182	189	185	216	201	195	190	204	203	204	166	190	196	200	200	197	198	202	186	197	189	199	196	172	183	201	212	179	203	206	194	216	179	193	196	182	181	179	196	194	182	186	213	176	201	168	197	177	213	188	211	187	181	189	198	200	191	191	177	170	208	191	172	201	182	164	177	195	205	209	181	183	196	189	189	196	189	174	174	221	204	191	173	186	212	193	179	197	198	188	188	171	181	203	230	184	190	161	205	224	196	183	211	182	202	211	202	205	168	182	169	184	206	197	184	175	188	186	172	177	211	167	187	201	229	165	192	175	188	195	203	194	200	179	206	228	198	197	205	208	206	198	203	191	200	182	175	200	209	184	208	208	182	193	213	188	190	189	200	208	215	201	206	203	180	215	205	185	198	194	206	188	194	176	183	215	189	165	197	202	170	200	212	175	174	171	196	201	192	183	226	181	191	179	200	212	180	167	190	158	192	176	194	206	192	184	195	198	186	213	181	173	229	186	208	193	201	174	220	193	203	203	175	201	201	177	194	185	177	219	203	197	187	167	171	198	176	206	180	192	203	193	172	208	185	211	215	194	203	193	186	196	205	201	186	176	198	216	170	215	206	192	191	186	204	203	223	193	208	210	185	172	171	188	164	175	200	229	198	175	158	187	199	211	182	180	174	215	212	173	191	203	196	203	178	185	191	173	191	196	173	204	189	217	193	184	194	212	207	202	184	180	201	208	184	212	218	201	218	186	206	190	191	212	196	195	195	198	197	198	203	182	184	186	185	208	193	195	193	208	220	165	196	186	188	179	171	206	189	207	182	174	199	195	158	196	199	191	198	184	187	198	196	203	180	195	169	202	223	215	193	218	205	181	180	202	187	198	188	180	200	199	184	204	197	179	170	198	202	187	147	202	211	189	209	199	205	221	200	186	179	186	197	193	199	182	199	193	180	204	202	188	193	194	193	180	191	194	195	179	188	203	210	188	189	214	192	213	204	194	213	168	191	186	209	190	209	161	184	178	200	192	187	206	179	193	206	191	207	185	177	215	185	179	180	174	171	167	183	191	215	192	174	196	192	187	198	219	165	213	184	186	219	181	164	171	202	152	168	198	178	166	189	201	204	200	202	191	183	183	194	216	185	178	195	196	187	229	191	204	210	222	189	190	232	190	206	211	175	186	161	163	159	195	186	187	197	199	177	195	203	189	204	204	202	194	188	218	186	193	237	193	189	202	189	177	187	219	201	192	195	174	169	196	205	181	196	185	196	196	180	190	194	205	182	214	199	171	217	212	187	210	195	194	179	169	184	196	205	195	206	176	196	166	172	198	170	181	191	184	207	202	191	205	213	179	203	219	197	205	196	193	174	165	194	178	155	212	193	188	181	184	177	196	176	189	177	180	203	205	209	182	203	166	187	182	183	211	177	191	173	187	204	191	225	176	164	213	186	167	194	202	219	198	192	189	208	185	194	195	212	191	173	197	197	197	207	201	211	181	205	212	190	199	191	188	167	166	157	173	177	208	189	183	168	193	204	202	181	185	199	192	192	200	200	209	213	219	193	194	181	177	175	216	196	216	191	187	159	209	194	195	206	192	190	194	191	185	187	200	192	205	207	189	190	172	172	200	184	201	172	183	200	182	191	209	181	206	196	201	192	209	199	173	183	198	191	183	203	189	185	197	202	212	190	224	221	205	213	166	199	206	212	191	212	178	188	196	216	192	193	211	227	197	200	182	214	190	218	178	194	184	195	188	158	199	184	207	220	182	204	208	221	195	183	164	203	180	181	210	196	208	165	202	186	219	202	196	184	210	184	186	197	183	218	215	198	164	205	190	208	206	212	181	178	178	184	183	207	181	175	206	191	214	215	190	196	202	187	204	197	190	206	175	170	194	195	192	188	169	202	201	176	176	185	198	180	187	175	173	186	183	218	192	165	191	192	213	198	194	173	160	210	190	222	216	187	184	180	201	188	176	173	178	214	207	186	168	210	174	176	197	216	188	174	203	189	194	200	202	191	177	174	194	205	192	166	197	191	195	183	188	191	194	171	205	202	211	189	206	180	156	178	194	189	192	198	198	170	184	202	199	174	172	183	186	177	176	186	166	196	178	227	194	190	186	185	183	194	145	189	188	176	215	216	193	169	189	204	167	178	189	179	173	201	182	205	215	193	213	214	218	188	197	168	192	201	194	168	212	194	168	207	167	188	198	220	190	194	208	200	172	195	208	179	209	193	199	203	194	185	185	190	206	214	194	186	193	190	221	176	206	187	195	200	185	199	211	173	197	158	174	185	187	169	223	185	177	202	186	187	202	208	194	199	190	199	174	197	182	199	198	189	207	192	213	200	192	190	177	187	175	218	214	187	216	204	193	193	189	211	171	187	206	184	202	164	197	196	182	195	208	202	195	178	196	192	194	216	187	170	198	188	195	219	193	201	191	194	193	203	207	190	173	180	183	179	195	187	176	186	198	210	180	212	183	177	180	183	203	176	208	203	191	190	193	186	195	194	212	174	161	194	189	193	185	184	184	204	190	187	187	203	217	189	209	219	215	199	205	204	217	186	179	203	189	195	194	199	188	185	189	180	208	211	198	161	189	238	201	176	190	185	183	194	208	192	191	181	160	201	185	206	233	203	206	190	188	191	206	198	172	149	168	187	210	178	179	154	208	204	173	166	201	204	193	187	201	203	192	167	193	174	194	181	184	197	204	204	195	200	191	173	180	180	208	207	186	187	181	212	163	166	184	193	183	205	182	224	190	175	169	200	174	184	195	192	204	187	204	172	188	182	190	184	216	189	214	172	190	175	155	166	184	209	206	212	195	175	181	182	172	170	196	177	229	188	214	170	197	199	188	186	197	208	199	212	178	175	163	210	178	185	193	190	203	210	182	203	200	208	205	179	219	193	174	206	187	175	218	198	192	178	214	210	195	191	187	181	174	183	204	228	202	181	189	200	210	172	225	177	212	192	181	205	204	212	224	174	223	186	189	163	194	177	190	199	189	216	186	211	196	177	200	211	191	207	210	187	186	189	191	184	202	182	192	168	196	203	155	205	188	186	163	204	182	208	191	182	193	197	197	184	182	174	196	204	199	191	162	188	181	191	206	186	220	202	201	192	193	179	190	165	210	212	214	164	172	176	159	217	190	175	200	171	185	212	186	211	206	165	185	194	178	196	171	182	186	210	218	181	187	219	194	174	191	195	181	199	200	178	190	169	192	205	204	181	191	163	204	193	199	202	184	176
31376	9080	20598	21518	24601	22277	45582	49265	46657	34827	21636	3103	500	463	492	465	491	444	501	449	496	451	458	493	467	446	456	479	455	448	440	401	465	483	486	458	442	458	443	482	437	417	448	487	385	446	432	438	435	462	482	479	474	442	443	447	458	425	400	436	467	497	456	520	480	475	439	495	469	515	478	457	471	451	455	455	460	416	435	448	432	453	446	456	478	487	476	485	494	447	493	422	422	427	471	410	441	475	482	455	414	440	440	450	484	420	472	430	454	441	414	445	480	480	449	450	449	471	431	454	470	477	458	458	465	479	451	447	481	460	445	434	420	464	447	427	442	436	485	425	441	441	452	500	465	473	484	477	455	455	483	440	419	454	466	456	435	447	467	472	477	464	446	431	458	495	473	463	494	440	427	448	400	431	380	440	436	452	449	445	436	421	439	461	469	433	473	462	465	435	479	468	478	481	449	458	455	425	452	427	457	451	437	486	447	480	446	448	419	429	485	454	464	460	446	486	457	453	449	436	436	463	451	445	433	465	449	455	443	437	476	427	454	472	470	470	457	461	441	443	473	473	461	451	492	421	437	456	430	419	465	479	453	435	466	493	471	466	471	456	460	423	470	461	459	462	486	467	482	478	465	438	461	423	437	473	419	485	447	456	454	455	448	460	445	448	478	453	472	426	477	480	488	495	426	472	474	492	445	449	442	454	440	430	475	439	448	420	426	454	469	485	489	445	464	440	484	447	404	475	439	456	445	435	495	453	480	461	456	435	478	443	456	446	473	489	479	474	444	452	462	479	494	455	438	462	452	472	481	466	494	449	451	471	436	475	473	495	427	449	462	473	438	427	421	474	424	427	490	437	492	486	439	510	443	442	406	456	444	465	472	425	409	462	516	474	431	441	458	491	464	458	485	471	476	444	437	433	454	467	470	468	445	486	481	441	475	487	474	423	484	443	455	511	422	457	493	469	465	452	432	429	462	437	493	510	466	457	450	436	450	454	483	437	452	482	440	435	436	461	452	455	464	438	447	466	444	408	429	470	421	464	485	446	460	415	450	484	437	438	459	487	470	466	456	460	502	458	455	434	434	464	451	447	469	473	489	448	477	437	443	425	462	464	476	483	471	431	420	452	446	458	423	438	408	459	448	405	468	437	466	432	467	418	479	413	491	430	489	466	423	462	438	466	438	471	384	462	469	451	438	461	493	432	417	438	445	481	463	491	465	480	453	438	437	486	421	460	430	439	479	470	498	458	481	480	467	467	465	431	441	443	449	480	450	457	482	497	466	432	449	475	456	434	472	456	455	462	443	455	468	448	458	444	452	447	453	486	462	457	508	442	468	435	449	439	433	471	464	475	441	462	430	458	436	428	479	443	467	485	458	478	462	453	474	493	490	435	434	474	440	431	459	464	459	470	459	443	427	491	492	462	431	482	474	389	414	432	470	456	446	465	440	469	453	431	451	417	465	492	500	466	444	481	485	434	459	446	448	440	479	459	477	448	444	395	465	423	447	457	424	441	423	482	472	453	467	437	462	485	448	453	444	422	439	424	500	456	477	436	472	456	443	453	417	426	425	461	471	455	453	457	498	456	479	445	441	459	483	439	486	459	485	432	420	409	429	477	464	457	477	451	502	462	448	448	482	448	453	442	461	463	479	458	448	480	445	454	474	459	463	452	467	445	448	442	458	455	461	431	446	510	421	413	471	463	432	458	453	446	446	472	465	424	479	478	428	511	448	431	419	473	457	442	480	444	461	454	452	456	490	448	488	481	449	453	490	437	436	441	414	485	454	445	429	450	476	470	435	454	462	436	468	433	421	455	428	464	469	438	483	460	435	440	477	471	428	460	459	486	459	446	477	461	466	443	421	446	509	436	449	488	460	479	413	465	481	468	407	451	437	493	464	400	428	456	445	466	442	474	475	420	470	493	453	459	430	456	444	457	463	476	467	434	438	494	435	432	427	462	480	454	462	451	498	459	427	485	476	448	447	454	438	468	490	465	481	438	481	480	457	464	462	432	434	430	487	464	448	427	435	456	491	465	478	448	495	494	468	460	426	483	422	434	470	490	485	463	475	417	467	475	467	454	450	424	478	450	504	446	462	459	429	443	465	480	435	442	462	460	437	449	429	457	448	457	456	431	460	474	437	456	426	469	421	458	447	473	449	445	430	446	412	454	479	461	450	438	470	462	437	482	476	441	477	463	483	455	460	478	460	483	456	440	474	477	476	494	457	504	446	486	441	471	460	467	466	511	463	440	475	462	465	456	447	420	452	444	415	461	432	469	439	489	450	459	468	399	481	443	446	465	422	505	419	469	405	456	444	452	446	456	487	429	465	491	442	459	459	442	474	456	445	421	445	445	464	472	417	446	488	456	436	458	469	481	457	448	440	502	483	412	453	449	439	486	483	503	468	464	464	484	513	492	447	487	452	409	479	454	434	487	460	448	436	485	464	448	430	450	439	460	507	483	449	457	458	448	461	430	469	464	441	465	455	450	463	458	476	477	458	472	473	462	479	484	463	445	442	451	450	470	446	465	472	497	466	461	419	472	437	462	470	462	469	439	456	454	416	458	499	469	476	474	475	462	497	488	456	452	453	477	475	465	461	482	466	447	438	458	459	460	451	430	456	432	475	458	485	440	476	439	464	471	415	446	418	511	443	483	464	460	486	421	449	458	461	449	442	490	452	449	473	473	437	443	480	450	450	490	444	477	485	471	459	434	434	416	464	445	433	438	444	483	471	429	434	459	433	444	413	496	437	464	487	443	448	480	435	468	461	462	455	438	484	480	457	433	437	467	472	446	467	473	439	464	434	480	480	469	486	428	417	438	446	454	475	476	470	443	452	436	454	483	470	419	473	455	491	435	452	440	452	447	502	457	441	455	455	465	473	446	488	442	484	447	461	459	447	459	465	474	469	476	459	449	429	467	471	451	457	444	425	473	437	443	432	419	436	426	469	448	430	442	492	450	472	447	448	459	442	422	460	453	471	458	472	487	417	445	452	516	494	460	479	461	465	476	453	474	474	417	434	471	455	392	474	498	447	466	453	443	433	497	475	436	454	441	428	428	464	436	483	489	449	463	454	444	455	467	403	483	476	411	457	478	477	462	461	466	441	432	444	485	486	430	449	440	448	459	446	475	452	441	425	439	450	505	402	491	460	488	479	461	470	458	482	458	466	456	419	442	459	428	461	469	478	450	413	435	437	489	436	400	466	481	462	450	483	418	471	484	482	440	468	442	476	465	485	435	479	442	459	500	457	414	436	445	488	478	433	418	435	473	498	431	467	442	492	457	514	450	430	460	447	496	459	461	480	456	440	478	441	479	486	437	444	480	473	468	469	438	444	474	462	481	434	483	415	447	467	461	453	430	468	434	451	479	437	412	435	464	473	438	486	462	447	447	445	480	449	449	476	482	434	445	425	421	472	446	430	480	440	468	420	440	447	441	465	520	489	452	481	447	464	502	452	493	438	482	446	466	457	455	454	481
55697	22346	11376	30184	28434	30105	39700	45103	34894	22111	10805	1798	224	223	228	195	219	242	190	216	216	197	208	218	191	225	183	195	193	187	180	208	209	226	209	215	173	211	201	182	173	185	206	217	205	208	199	200	179	188	205	229	207	219	206	192	219	204	205	216	193	198	191	199	204	207	208	202	213	213	206	193	216	177	204	201	219	189	186	209	215	210	209	204	213	181	197	201	161	192	205	208	187	205	189	185	182	179	200	186	246	195	194	210	207	208	213	182	207	213	205	207	216	191	207	212	192	177	204	194	207	199	195	204	212	197	188	196	199	207	232	192	186	173	196	218	192	193	195	202	185	190	243	190	190	208	203	192	228	219	203	205	200	204	157	178	178	190	183	202	192	220	183	197	225	191	207	199	212	224	214	202	193	231	205	221	211	221	193	212	197	212	194	201	193	201	209	200	200	218	217	242	197	192	206	201	197	205	200	201	207	179	201	202	220	199	230	189	210	196	214	205	221	209	185	196	217	202	191	198	199	175	169	200	207	192	195	186	191	199	216	196	230	185	195	193	187	186	216	211	190	168	197	200	221	198	185	198	193	184	184	186	198	216	219	213	189	198	216	190	204	170	212	191	205	194	199	173	211	199	180	197	181	215	226	195	208	192	187	189	184	206	191	195	192	185	163	180	190	189	218	190	210	187	194	197	208	180	180	183	196	186	182	195	211	191	208	210	185	196	174	185	206	239	237	202	213	210	210	193	181	184	196	181	206	203	206	202	217	176	180	191	211	192	205	214	174	214	207	183	212	185	214	179	232	180	202	231	168	207	189	204	203	186	198	219	190	204	191	196	205	220	195	219	210	173	196	192	193	205	201	198	200	212	202	196	191	192	213	222	194	174	180	205	195	216	174	214	220	204	208	203	205	185	202	214	204	199	193	177	193	203	190	207	198	177	179	191	228	171	231	213	191	193	181	182	198	171	207	212	198	199	207	211	202	193	207	164	199	213	193	202	202	195	175	219	203	226	207	198	208	218	211	185	181	225	207	204	214	222	203	193	168	197	181	212	194	185	174	213	201	182	223	194	197	190	161	194	169	192	197	173	189	221	230	179	184	195	197	175	193	198	210	203	235	218	228	197	209	186	219	199	225	175	222	196	221	175	187	197	214	194	236	214	198	202	188	226	190	197	184	197	207	179	183	213	199	215	217	209	184	219	222	176	202	183	192	199	172	212	190	177	214	179	203	195	191	191	201	194	200	191	170	193	211	210	180	213	230	208	204	219	195	198	177	207	199	201	175	204	193	202	204	186	179	204	183	186	181	215	200	207	182	179	226	193	209	210	223	205	198	166	209	196	191	211	209	209	197	191	214	201	206	220	210	205	218	165	188	211	193	187	208	182	207	207	204	209	189	169	195	186	188	203	169	219	185	197	203	167	210	201	181	219	209	181	171	191	229	195	219	222	176	191	225	202	235	182	202	202	185	187	231	183	228	196	195	199	188	179	199	188	192	200	204	179	180	203	203	207	199	205	184	190	203	220	215	191	186	216	210	189	200	194	201	180	196	175	203	177	193	184	195	182	201	218	240	213	198	206	185	206	194	190	197	196	223	191	207	228	186	200	212	205	223	187	192	180	222	194	200	232	192	167	188	172	205	208	213	192	219	206	207	211	179	200	184	219	188	214	184	198	208	186	215	205	196	171	215	188	205	187	198	212	185	194	217	201	188	195	200	222	220	220	208	185	189	214	200	210	199	179	220	196	207	216	222	201	215	177	205	173	212	184	233	186	224	195	217	216	218	211	224	220	188	189	210	233	192	205	227	198	218	187	199	177	208	224	202	212	224	217	196	218	219	196	210	206	182	197	191	179	188	197	191	225	175	195	207	207	201	201	206	216	188	214	215	218	216	189	201	187	211	206	238	198	185	202	213	229	207	214	179	193	202	188	193	193	170	182	201	179	184	219	223	217	173	197	199	180	185	212	181	201	176	189	184	211	231	211	222	210	195	194	176	191	185	199	217	221	190	180	175	203	227	203	216	210	181	189	171	212	210	201	220	194	223	186	208	194	185	211	184	200	199	202	201	192	213	195	177	199	186	189	183	229	171	206	179	187	193	192	196	194	175	217	203	219	198	200	169	204	198	209	178	182	202	203	224	189	192	183	202	201	197	196	202	191	207	210	205	204	185	189	206	205	215	189	189	191	174	215	203	214	187	189	223	213	200	197	191	209	191	246	186	191	198	205	199	208	196	201	195	187	176	198	203	187	178	209	214	189	203	200	212	224	221	193	185	219	200	205	198	215	231	168	198	194	215	203	197	206	202	194	198	184	195	207	188	212	194	199	202	212	178	190	204	196	179	196	202	213	201	180	185	222	179	195	179	192	218	200	189	211	206	186	203	178	192	199	195	196	178	209	220	193	199	226	211	189	197	225	208	199	197	207	190	211	197	220	209	210	195	219	206	224	183	210	202	219	203	210	197	207	196	225	178	210	202	210	174	180	217	192	196	201	209	198	179	207	202	211	201	210	186	201	163	187	197	226	202	165	212	213	201	176	190	198	211	191	180	209	208	216	189	190	190	231	213	203	181	201	213	193	214	193	197	207	213	228	189	209	206	208	222	212	209	186	194	210	180	188	187	225	208	183	190	205	196	194	219	190	205	215	204	188	190	235	207	196	179	187	195	225	219	210	195	198	193	209	211	202	205	208	204	216	186	195	175	198	159	191	187	187	221	209	205	218	193	179	195	192	228	197	190	191	184	213	190	197	187	192	208	181	214	191	205	191	233	193	190	226	191	200	191	220	207	226	183	181	214	203	202	198	180	203	181	188	222	192	192	236	194	205	195	211	216	214	210	180	187	200	216	189	216	192	235	186	192	210	193	190	212	224	198	197	200	190	216	211	194	209	186	195	210	206	194	189	206	216	207	204	181	177	212	217	206	179	200	170	199	202	196	203	197	189	215	215	198	198	207	195	190	192	180	206	214	212	191	220	186	204	216	194	229	235	201	174	201	210	196	206	194	186	204	184	189	212	168	180	201	195	234	203	214	177	229	202	224	201	187	197	212	200	192	234	205	190	212	170	218	221	209	190	222	205	197	206	208	199	189	173	190	193	195	213	199	209	181	219	198	206	187	215	186	188	218	206	200	190	220	193	200	203	195	183	201	179	177	218	184	208	199	200	213	202	193	233	211	207	220	192	199	200	222	188	198	209	201	184	203	211	213	213	209	180	190	191	221	197	201	193	220	215	215	205	184	171	205	188	215	206	206	175	180	175	182	197	192	194	198	186	203	186	176	192	220	200	222	218	211	214	194	189	180	203	202	193	219	190	204	217	213	178	214	189	200	195	223	218	204	197	199	200	199	228	185	192	189	175	204	201	214	190	191	213	201	195	168	201	215	178	210	207	214	205	201	203	188	168	208	186	200	190	209	184	215	194	200	189	164	185	183	196	204	200	166	189	193	219	193	216	199	190	206	195	208	195	184	197	213	202	198	197	199	174
31208	4746	10121	41968	38958	46445	54034	60408	49784	39139	25685	4685	522	505	510	544	539	496	538	501	459	505	493	527	483	496	486	469	487	504	492	501	482	486	495	471	456	488	478	492	488	550	479	486	522	493	455	450	502	509	499	466	488	490	492	488	506	454	476	468	435	473	457	519	488	495	501	491	483	478	466	483	470	470	481	486	510	485	492	487	464	493	482	461	459	485	523	478	493	471	489	511	460	476	492	468	480	486	488	479	455	491	485	489	478	506	437	483	502	473	465	502	489	465	461	481	457	501	475	505	484	471	518	468	467	518	475	464	515	472	492	456	441	478	488	527	457	471	464	475	481	487	485	471	510	461	485	493	507	470	500	452	517	491	470	459	469	535	483	492	488	500	487	493	464	506	500	499	467	455	471	463	482	458	491	451	488	468	482	462	480	497	489	502	472	460	515	487	468	501	518	465	453	491	462	465	437	491	517	492	501	485	508	460	476	482	488	511	500	485	476	504	412	481	498	464	481	482	484	482	498	511	474	458	511	500	476	472	479	515	498	464	462	494	476	523	488	497	455	514	476	454	475	467	490	525	502	465	480	480	471	445	467	467	510	489	486	442	512	465	501	466	477	493	498	448	495	477	491	486	495	474	505	482	477	491	492	452	489	520	529	503	488	497	503	458	478	504	440	463	486	488	475	456	483	525	501	430	448	517	474	480	441	481	476	478	495	502	452	458	483	511	529	470	457	469	486	481	540	478	463	490	497	514	494	501	502	489	516	494	505	528	502	478	468	491	511	490	495	509	507	469	495	494	483	485	512	462	472	466	482	504	502	490	470	451	462	479	474	505	468	465	491	474	468	491	434	460	485	510	459	486	461	487	472	484	480	448	489	498	506	481	508	476	518	513	480	537	454	498	491	493	497	491	468	470	490	451	491	469	503	515	464	456	498	493	466	504	497	456	454	456	496	512	476	505	525	502	493	504	482	494	491	490	485	472	493	500	529	523	510	436	465	462	485	505	518	458	484	443	507	514	522	491	444	446	506	532	509	490	478	483	477	498	529	462	494	473	496	457	478	501	505	488	516	473	497	478	488	493	517	463	462	507	455	485	466	495	481	499	490	492	496	485	447	499	522	506	484	486	467	498	492	458	503	472	511	486	463	443	465	494	479	486	507	492	486	484	453	490	500	471	468	509	488	481	499	506	460	465	448	508	514	482	487	477	495	468	505	494	501	521	497	488	515	514	490	467	472	490	464	508	497	494	455	474	484	482	485	508	497	466	490	510	480	447	480	475	473	478	478	479	498	463	509	491	531	505	481	520	472	482	461	487	490	464	502	471	476	471	470	498	450	478	438	483	489	481	519	484	493	493	474	474	475	498	485	527	482	463	469	485	467	483	497	493	484	450	487	489	475	528	446	495	502	497	502	540	494	492	473	440	520	483	491	511	502	493	475	483	477	482	478	499	458	485	511	470	466	475	512	489	456	482	477	510	501	467	458	453	532	486	505	463	515	436	481	469	471	495	451	483	491	434	476	457	509	498	478	466	447	547	502	481	495	516	471	438	519	503	463	471	495	487	507	459	505	487	468	513	483	498	493	491	481	469	490	463	481	488	495	473	484	463	474	450	464	483	465	449	485	504	487	479	475	462	469	503	506	497	475	478	511	456	498	457	464	477	476	474	467	471	476	506	471	486	465	455	535	492	515	502	496	487	426	429	481	453	488	469	507	477	473	522	492	491	487	473	467	459	493	490	503	465	511	454	452	503	494	443	483	451	474	476	511	531	457	489	488	484	477	461	474	509	481	478	494	459	465	464	504	505	475	463	474	486	438	478	460	445	514	477	486	459	488	465	460	512	491	475	493	482	431	482	519	460	461	478	471	503	471	501	499	478	452	457	492	492	476	502	523	475	510	466	442	473	514	474	522	487	465	467	505	503	507	474	473	483	482	509	483	509	489	487	508	475	468	477	491	490	446	502	485	491	490	456	489	474	504	439	463	486	533	491	485	513	493	522	499	472	474	526	469	492	466	481	488	522	477	477	509	496	449	511	471	499	467	479	450	508	474	474	471	464	491	444	455	477	465	450	505	509	494	490	460	478	470	476	469	445	458	497	528	485	470	499	507	478	522	527	463	466	477	507	475	523	529	444	443	469	469	479	496	490	489	443	451	518	502	464	494	494	496	481	504	489	465	520	447	525	474	514	493	470	453	464	481	478	474	527	529	529	514	523	507	501	493	439	512	493	477	492	480	434	452	483	527	471	531	483	472	510	444	511	478	511	431	464	524	504	491	483	464	478	488	477	492	496	431	494	509	537	461	454	470	473	481	490	508	479	470	486	514	504	492	481	480	466	514	464	477	464	466	521	489	477	485	506	503	453	448	508	504	486	444	455	485	498	487	490	518	527	470	511	437	497	483	484	494	436	437	499	448	473	470	517	482	455	480	492	489	491	464	490	490	529	472	474	471	453	498	491	497	478	470	467	500	478	466	510	463	468	480	477	451	468	480	517	501	490	452	482	482	486	485	504	487	474	475	466	485	459	493	478	484	471	456	516	470	509	485	488	484	470	522	490	486	500	457	485	496	461	477	502	477	468	488	516	510	478	475	478	503	486	470	491	541	468	501	473	486	480	459	516	492	482	461	500	458	462	472	466	481	508	481	469	479	489	463	469	433	471	540	483	464	469	521	510	472	501	492	487	492	495	462	514	472	479	513	439	446	506	482	490	478	496	465	458	537	467	508	487	486	456	492	414	465	473	476	491	476	454	474	478	496	503	528	493	470	500	494	527	466	498	505	464	488	466	500	475	502	503	488	485	458	443	516	451	495	470	503	490	499	523	449	508	497	457	486	463	465	469	495	497	494	470	477	505	448	473	482	498	498	525	469	506	490	473	478	506	495	464	496	479	446	496	489	513	472	503	503	455	477	506	488	480	526	485	507	484	495	495	522	441	498	448	481	482	470	456	505	475	505	482	513	478	465	492	535	467	475	473	452	474	496	472	486	498	454	499	481	482	464	509	484	506	483	529	518	464	481	510	495	495	522	488	513	489	462	515	460	495	500	466	524	500	469	446	531	488	477	496	468	480	483	495	462	510	468	473	519	457	462	462	458	445	499	478	458	507	477	484	485	475	455	501	472	502	541	495	511	478	494	469	457	443	465	476	486	481	479	511	483	441	500	486	452	490	503	447	470	476	493	497	497	466	516	447	492	500	463	489	493	461	467	477	524	471	489	415	498	439	497	484	519	496	457	515	471	506	462	504	495	477	468	471	461	481	478	505	474	519	485	504	543	444	456	495	515	479	430	516	485	496	471	504	508	465	508	509	447	469	443	493	490	509	505	473	441	462	487	478	472	445	437	473	469	477	505	443	468	519	504	488	514	489	502	455	482	515	450	482	488	506	500	513	482	484	477	509	460	522	496	489	497	448	455	503	456	484	511	483	520	495	500	495	466	489	522	489	467	476	529	476	496	417	461	479	495	474	478	486	470	517	466	482
16864	3493	2611	5428	4304	3496	3074	1890	1328	1114	808	374	314	332	328	273	301	323	293	298	300	293	339	310	294	318	318	310	310	263	328	307	305	305	338	343	349	316	344	326	283	303	295	313	311	302	305	325	318	303	341	317	310	321	324	300	288	308	305	320	317	325	313	298	317	306	349	301	301	308	300	317	331	304	315	308	291	312	309	312	344	329	328	306	350	294	312	325	290	314	336	305	294	315	330	270	282	282	321	306	323	341	314	298	311	330	325	272	308	312	326	288	357	353	304	307	306	292	330	326	322	273	307	304	327	290	287	304	306	315	333	323	314	293	263	324	319	312	294	319	332	320	314	314	305	304	325	305	308	310	340	296	282	296	340	317	306	322	338	330	300	330	341	306	342	367	342	299	312	298	297	337	342	318	324	343	329	317	315	310	312	321	313	280	321	300	310	313	336	288	297	286	353	325	295	314	307	337	299	311	302	322	312	285	299	305	325	307	332	308	322	329	285	297	301	335	310	327	323	278	279	299	309	318	320	306	303	308	301	308	287	317	265	303	313	333	305	314	297	316	299	306	292	347	313	303	317	309	287	313	317	296	314	327	329	316	313	314	328	291	303	286	340	309	315	283	318	298	302	258	295	315	300	320	326	294	320	331	288	349	329	307	274	340	301	288	309	322	322	320	337	307	293	324	274	322	319	285	268	345	277	285	334	314	325	315	294	285	310	322	299	309	325	303	285	326	342	324	313	308	287	300	285	321	295	313	300	299	323	339	300	303	304	308	292	327	318	301	335	311	305	286	321	293	303	294	303	295	309	339	301	314	320	297	288	300	329	318	330	301	305	317	323	316	328	321	313	271	301	300	307	293	257	297	329	357	304	316	310	340	306	290	300	276	270	327	304	362	307	348	294	315	324	334	334	307	308	331	348	338	331	282	309	294	319	311	288	296	264	316	312	287	328	304	314	329	311	292	304	312	314	319	293	286	330	268	313	294	294	335	343	328	338	320	326	314	298	315	340	310	331	346	255	332	316	309	348	337	282	346	300	305	323	337	320	289	338	324	333	310	304	287	264	367	308	336	313	268	278	294	366	325	306	319	315	274	298	309	338	305	305	343	313	293	283	361	319	286	288	327	302	306	328	312	366	316	311	333	323	314	301	319	315	325	314	279	333	314	320	359	339	279	316	309	285	306	302	354	305	322	325	316	327	343	312	325	301	312	304	307	344	312	303	344	311	334	280	315	323	327	320	325	305	285	305	305	299	281	304	339	314	306	298	315	330	333	333	273	329	309	314	303	308	318	304	324	302	328	309	370	316	311	335	291	313	343	332	307	316	296	325	287	306	280	330	322	313	330	341	347	319	317	306	295	315	294	302	295	310	319	338	328	316	317	336	298	315	316	329	308	308	309	341	304	299	270	301	341	355	326	316	301	326	320	310	328	297	305	309	303	305	294	314	333	313	289	318	340	309	292	298	303	285	316	303	335	328	295	320	300	306	342	339	324	318	303	300	318	302	329	337	305	289	342	345	299	301	306	312	341	300	305	300	312	306	318	280	305	300	327	315	279	316	304	292	279	319	327	290	319	316	332	311	344	320	305	322	337	283	296	314	312	333	269	295	320	282	311	289	305	333	329	343	299	281	289	250	293	321	295	313	317	337	313	324	310	288	317	307	300	342	327	341	300	319	310	324	299	314	268	289	305	297	276	278	327	304	299	280	318	317	322	287	319	348	307	303	325	338	311	300	322	317	286	332	320	332	295	282	320	322	319	314	301	292	294	315	326	304	315	316	310	325	303	276	322	348	323	291	306	293	295	314	293	320	327	301	299	305	301	352	324	308	307	321	332	306	344	290	320	312	331	310	298	297	318	346	346	285	306	296	318	317	321	314	306	335	313	315	306	313	314	307	299	340	282	329	289	303	346	324	330	299	291	307	302	298	307	297	329	338	324	309	320	301	333	316	309	332	319	294	343	335	292	314	283	317	269	346	295	327	353	310	339	311	307	286	333	269	325	337	289	320	324	316	306	321	303	332	306	303	301	315	312	286	296	307	295	329	312	344	312	287	313	325	339	306	302	302	318	318	278	277	315	305	288	309	339	326	324	341	302	294	328	315	296	304	312	314	309	297	328	317	314	289	308	333	306	283	276	280	309	307	306	347	286	286	288	327	318	322	314	317	304	326	312	317	307	312	337	325	322	316	272	336	282	367	286	310	322	364	308	302	345	319	306	309	298	285	305	316	307	302	300	291	292	319	328	355	322	314	300	328	336	303	316	296	301	316	330	320	287	291	312	325	348	293	318	330	320	352	304	341	325	316	331	294	332	330	344	317	296	330	299	310	309	341	319	314	318	316	319	336	310	335	320	289	323	319	303	306	304	348	283	350	306	310	296	325	301	289	328	320	326	349	324	306	307	291	346	300	312	307	296	321	339	283	311	300	308	331	335	324	320	319	315	303	316	309	273	329	308	307	292	321	299	301	333	294	312	305	343	314	322	310	324	300	324	307	319	296	328	312	302	302	304	320	330	306	320	334	337	310	338	321	308	318	279	299	320	321	317	292	316	308	318	332	334	270	297	316	312	294	369	300	327	302	298	342	303	329	306	310	298	302	275	307	323	323	308	305	306	322	299	288	322	307	294	351	300	307	331	325	311	324	299	293	310	292	309	281	334	288	324	296	318	308	297	295	308	318	295	296	339	296	331	339	288	348	293	321	272	300	314	292	307	306	289	320	317	287	324	308	321	309	356	315	283	345	286	307	307	282	287	299	327	311	296	313	280	287	331	334	287	325	306	319	344	307	322	299	319	327	290	317	335	330	314	268	308	308	335	309	306	300	299	306	299	343	307	308	326	286	307	324	294	288	315	303	329	298	325	309	338	289	325	329	290	324	359	317	323	339	338	299	312	335	297	295	315	320	300	277	317	288	280	305	318	322	326	321	308	313	298	332	323	312	289	314	313	323	324	329	302	321	340	298	321	300	334	280	321	293	318	298	338	306	308	352	323	316	311	310	305	314	306	300	275	310	288	324	331	312	314	310	325	313	337	299	298	282	308	323	295	286	339	291	313	337	320	299	301	322	299	300	300	300	335	301	306	314	289	310	325	281	313	311	283	287	303	367	320	325	330	299	337	340	304	315	321	309	328	328	280	294	304	340	348	318	313	288	310	305	314	296	342	310	293	284	329	280	312	317	335	324	295	333	327	307	307	318	309	319	301	311	287	291	323	295	319	300	292	307	332	286	302	284	319	313	282	326	320	318	324	329	327	323	319	298	318	326	301	319	306	317	341	316	325	339	299	299	288	322	314	317	305	347	314	315	295	280	307	294	317	291	297	303	319	295	309	305	287	322	311	328	325	316	318	323	316	314	311	294	286	305	336	340	335	278	298	346	286	320	298	287	303	311	352	339	307	325	301	296	305	324	288	306	292	299	290	297	298	319	319	280	328	307	315	316	329	326	302	317	337	340	284	292	328	321	318	329	328	317	276	353	310
8395	2367	4645	13974	12957	12190	11301	6368	4384	3689	2677	989	637	666	687	678	703	689	715	648	683	666	667	711	666	710	661	718	684	712	697	729	691	741	702	709	650	702	701	712	764	732	685	667	732	670	730	677	719	652	705	709	710	678	669	692	715	706	687	667	708	674	708	708	652	702	691	721	703	691	737	670	700	684	662	707	725	688	729	676	652	691	745	711	652	686	697	711	706	690	717	707	721	743	677	717	694	671	682	671	712	687	682	689	723	717	682	729	651	722	671	725	651	693	754	679	683	652	684	681	692	709	721	688	700	711	688	742	710	641	669	627	712	706	729	701	696	706	684	706	716	704	728	709	713	693	681	650	694	683	725	706	704	709	709	671	725	648	720	715	689	710	680	720	686	703	722	689	629	687	673	681	640	694	671	705	722	651	672	718	685	700	697	706	673	658	697	697	700	653	692	694	737	701	708	659	692	718	676	688	656	709	717	631	697	695	726	666	701	655	663	684	700	650	631	742	692	672	694	668	697	710	665	690	619	643	671	700	677	711	638	685	649	665	670	672	696	675	685	679	684	711	711	671	691	668	647	707	715	699	686	671	740	711	697	653	651	694	715	650	680	695	667	671	735	690	709	707	668	721	728	662	658	667	707	695	714	697	708	711	743	653	717	695	703	712	688	707	707	672	691	665	712	659	656	687	680	705	700	672	703	716	705	675	716	677	709	692	723	685	706	692	703	728	681	709	689	711	721	672	736	698	640	691	686	678	707	720	659	669	694	672	688	660	672	660	674	685	670	646	657	676	674	704	724	688	694	676	682	704	706	639	722	669	755	762	752	723	692	681	714	700	668	669	714	734	708	683	697	694	649	705	634	688	715	661	711	683	706	728	686	708	665	675	697	682	716	684	678	635	715	687	678	644	677	736	708	664	708	677	715	685	695	688	682	702	690	676	720	688	664	731	643	684	705	711	712	653	712	696	668	714	680	718	706	702	673	655	702	704	713	716	666	745	660	680	726	715	721	675	665	674	715	683	659	727	710	674	696	713	732	712	699	704	659	745	728	650	738	667	660	662	660	710	650	688	721	738	693	684	688	746	682	736	653	653	693	682	651	727	718	725	727	708	689	653	671	657	731	696	688	667	683	703	746	702	644	661	691	647	749	747	682	727	699	723	718	690	719	712	718	697	748	665	722	702	655	694	733	724	683	692	716	699	673	674	697	666	692	658	710	696	683	711	708	699	635	692	736	687	685	690	699	681	683	675	675	703	700	719	705	710	684	658	665	672	678	655	716	684	672	682	709	659	694	658	734	715	653	663	732	681	665	686	760	704	681	685	742	702	709	722	691	712	697	678	647	698	708	709	693	738	656	703	686	694	743	698	697	670	685	693	693	721	685	684	720	713	663	717	700	686	678	727	667	678	690	704	697	710	693	696	691	715	681	696	703	692	652	727	711	706	695	675	724	635	718	705	739	689	705	685	686	694	655	690	710	706	657	633	685	688	675	694	666	693	675	647	691	708	728	681	700	691	685	701	700	695	662	700	724	714	722	653	698	661	662	698	695	722	684	696	723	697	674	679	700	670	713	633	730	713	657	680	671	680	676	713	651	707	693	679	686	676	726	630	687	695	735	634	694	671	678	711	738	693	709	722	689	695	734	655	723	636	730	710	720	723	688	686	683	674	682	674	686	690	697	702	716	650	667	705	699	700	747	687	718	678	710	630	725	702	693	660	722	686	664	624	663	692	715	663	651	678	707	702	645	685	662	709	693	718	658	697	711	697	664	711	686	735	687	683	701	701	678	713	717	675	674	719	660	703	670	709	700	686	695	730	642	636	717	739	705	694	689	698	680	688	672	717	679	737	712	635	707	669	728	722	685	681	700	666	693	654	700	682	716	700	695	708	703	714	684	762	693	683	662	646	699	690	683	664	735	694	731	664	727	699	643	682	699	696	667	693	689	691	721	700	677	660	744	740	681	700	680	649	715	616	712	750	745	654	695	708	699	681	681	662	690	710	671	718	696	703	715	715	684	710	616	702	687	719	710	735	734	723	670	672	694	657	667	690	680	711	707	689	744	635	644	707	672	681	709	681	678	727	695	649	681	665	682	677	706	693	720	691	722	671	672	667	698	697	753	728	726	674	671	676	698	660	656	716	683	685	702	729	685	685	704	742	706	665	711	691	666	746	689	664	666	696	707	725	681	722	680	748	693	676	696	683	684	675	713	670	700	705	723	703	653	728	707	723	674	652	690	674	650	688	706	684	716	697	671	716	712	660	733	702	697	709	698	743	760	716	693	689	677	718	681	684	707	719	681	704	686	674	701	692	697	661	677	694	717	682	669	647	702	720	718	712	729	696	678	647	701	689	705	715	652	711	678	697	663	737	686	675	706	651	675	670	698	706	672	727	677	692	669	668	668	652	665	715	682	677	674	704	668	702	719	695	705	742	705	703	647	711	751	667	686	726	662	661	691	700	676	751	663	714	667	726	705	634	688	694	675	692	716	665	678	721	708	699	716	687	720	671	708	733	711	656	708	703	629	733	628	653	679	697	653	693	668	681	672	638	687	647	686	658	665	702	725	708	702	664	676	694	718	714	679	664	706	672	696	696	708	622	698	683	702	702	678	698	710	652	700	721	711	656	675	724	682	718	672	672	674	714	691	666	736	697	661	681	670	730	653	663	697	665	754	665	706	721	717	713	667	657	682	699	687	690	702	686	738	698	681	685	694	721	654	714	733	711	711	716	667	665	649	744	726	662	680	697	745	737	706	714	713	675	689	654	701	715	705	655	703	672	703	683	666	670	715	713	702	680	715	693	684	670	684	659	698	692	667	738	689	661	712	710	712	759	720	725	704	716	698	655	701	722	732	698	683	685	650	693	682	645	667	680	753	671	651	691	670	693	690	681	682	628	696	609	719	696	685	671	672	636	689	717	689	702	724	685	648	681	672	710	681	736	668	696	682	714	708	694	682	676	692	683	683	690	702	693	706	704	707	679	709	686	695	686	721	691	683	702	647	736	704	673	690	709	691	678	689	699	675	699	706	669	703	738	724	696	722	696	660	678	697	687	699	674	726	711	720	710	717	709	734	691	696	714	701	716	672	717	729	663	666	701	673	708	716	640	720	724	673	675	725	698	670	678	689	680	679	706	675	697	705	670	738	710	712	664	700	705	707	742	705	691	663	730	702	683	728	695	692	733	703	672	734	696	697	677	699	690	708	713	676	728	707	690	666	702	659	730	684	709	687	678	745	713	665	673	664	727	695	705	693	687	697	710	706	651	710	708	736	733	683	746	690	692	660	722	676	692	682	712	679	714	695	727	683	691	691	685	694	671	725	743	747	661	693	723	718	713	674	731	711	693	657	708	688	713	707	668	659	660	658	710	676	737	673	702	721	665	762	709	707	723	704	753	684	715	665	681	700	737	646	673	691	689	713	628	705	686	688	710	687	684	718	683	681	714	713	739	712	687	715	684	711	696	677	694	721	638	702	710
43939	16543	13294	9827	32619	42553	38470	26882	15625	7163	2850	861	206	229	201	208	195	191	205	199	193	196	206	187	200	177	228	222	199	221	243	184	200	196	199	211	216	202	185	197	180	235	192	186	185	195	198	168	202	191	180	186	189	227	175	178	189	224	194	179	189	209	186	194	200	168	185	209	191	204	187	222	197	197	179	184	212	180	188	188	193	221	201	205	213	176	189	177	196	176	196	186	179	180	177	227	195	207	209	194	196	190	217	199	194	212	201	209	172	194	205	207	166	176	186	212	192	203	205	205	197	191	208	177	194	196	173	213	173	183	187	180	203	222	198	215	213	225	216	178	196	190	210	195	218	220	193	196	200	210	181	187	206	194	167	193	172	165	178	201	191	183	192	204	210	197	214	195	202	191	176	215	201	201	186	185	207	221	171	217	200	197	190	199	211	199	193	206	186	203	167	210	210	210	199	177	200	194	194	206	191	186	186	191	175	202	207	219	210	195	201	204	185	228	202	198	181	215	188	187	201	197	181	197	216	191	201	183	203	211	213	184	188	197	224	174	198	175	228	190	208	220	187	198	196	184	188	187	197	173	180	209	183	192	198	198	191	203	186	191	187	188	187	195	191	177	178	220	207	181	170	207	174	208	182	185	187	190	213	190	182	205	216	195	203	189	211	188	190	182	177	189	181	210	205	198	189	198	201	194	215	197	183	173	210	203	207	184	176	191	182	188	212	207	195	184	213	183	172	195	206	193	233	165	193	197	194	161	212	182	202	194	198	195	188	184	179	188	218	196	215	188	205	214	191	186	188	213	184	172	199	178	193	192	172	192	199	205	189	200	215	180	193	189	198	173	201	216	193	179	199	176	195	190	202	216	184	179	171	176	213	196	185	200	188	222	174	190	227	190	204	173	209	178	184	174	184	188	188	154	232	194	187	209	215	189	213	166	149	204	192	194	187	178	178	176	200	216	219	168	203	213	203	174	199	183	189	217	185	196	189	181	193	177	230	191	189	182	190	199	197	197	212	179	184	208	181	199	215	222	195	202	198	196	208	189	194	211	182	198	200	191	156	207	194	198	185	217	197	207	230	187	217	209	194	199	196	200	204	185	165	186	176	198	207	203	196	197	184	199	199	203	188	197	177	179	205	208	214	181	188	166	172	194	203	210	186	208	201	206	194	174	194	189	226	160	209	184	213	217	183	214	183	228	194	200	199	207	177	185	210	182	187	205	204	202	195	209	182	206	201	177	193	172	177	177	175	200	224	204	203	182	183	185	196	200	181	183	187	192	185	195	198	205	195	193	179	209	220	196	219	189	204	198	193	200	201	183	198	216	188	230	219	184	189	180	193	205	191	189	188	218	183	216	210	176	199	183	168	224	160	178	169	191	167	181	204	202	200	217	208	209	193	183	212	213	217	203	195	198	200	189	220	159	172	199	194	200	178	180	221	187	209	173	207	207	206	208	172	211	182	203	223	152	193	225	202	186	195	202	212	183	198	220	208	212	208	179	200	175	176	184	230	205	201	199	209	186	175	195	188	203	194	182	204	194	182	198	164	198	195	174	191	185	207	200	182	203	204	189	199	205	189	196	204	179	184	194	195	189	199	223	197	184	189	190	202	211	186	189	210	206	196	209	182	188	199	183	196	212	204	196	200	199	210	216	205	215	215	182	200	188	197	157	178	183	180	196	171	222	179	201	186	196	203	177	202	204	203	204	200	187	213	197	211	204	196	179	180	208	189	195	217	201	172	193	189	196	177	179	187	188	202	205	229	149	196	198	218	187	195	196	219	220	217	211	205	221	183	162	158	187	206	204	184	178	202	219	191	183	188	183	195	204	166	204	193	183	182	212	210	200	196	194	202	187	219	200	201	183	188	191	187	175	192	192	186	206	183	194	209	181	165	200	198	204	175	196	200	182	200	185	195	214	217	196	190	200	201	192	198	194	195	213	174	189	192	206	196	220	194	207	184	205	185	174	232	181	187	203	187	185	206	181	206	177	194	167	208	212	189	211	224	162	211	208	181	183	214	232	198	200	230	213	203	204	210	215	171	196	188	206	206	215	174	197	191	205	198	192	208	188	204	183	203	198	192	200	225	187	237	172	197	205	209	197	204	203	209	170	198	195	196	193	219	195	176	183	199	187	184	188	174	203	179	192	212	204	184	214	195	191	189	199	178	171	212	214	194	191	208	203	190	208	189	194	186	203	191	176	197	201	206	183	189	208	204	207	193	148	175	169	167	204	201	197	191	201	172	195	179	169	157	193	206	218	178	173	201	186	195	212	161	166	187	186	223	200	197	212	202	208	198	202	183	194	197	187	162	196	195	189	213	206	200	203	206	196	188	195	181	220	187	179	218	175	195	207	190	201	194	195	178	175	184	198	194	208	216	217	186	191	197	160	199	199	226	188	210	179	217	173	184	178	190	201	202	194	196	189	198	199	182	153	186	193	211	192	211	211	205	207	180	177	178	180	216	194	197	199	184	162	205	207	182	227	191	197	189	223	225	180	194	195	199	175	192	186	196	190	207	219	196	198	192	206	202	186	193	202	209	207	182	186	194	189	192	198	191	213	167	167	189	187	173	190	176	197	216	191	170	209	188	204	192	216	191	194	212	178	226	190	209	216	217	192	189	203	172	199	188	200	175	207	201	181	199	202	206	204	190	179	222	206	240	203	198	215	194	216	180	192	198	185	202	208	192	185	170	172	198	211	180	217	197	197	185	196	206	199	178	174	184	194	231	172	185	187	206	190	171	213	185	187	185	183	172	221	212	221	210	223	200	187	213	210	182	192	210	186	181	196	218	195	186	235	190	233	207	221	184	180	194	179	208	200	172	213	218	197	216	207	217	190	182	197	169	185	195	191	228	192	196	196	185	186	208	196	227	204	193	189	187	178	204	198	195	181	201	188	195	182	194	188	198	196	171	178	177	194	197	193	188	186	197	237	176	201	176	196	194	191	194	202	204	197	192	182	184	230	191	218	182	212	166	193	196	202	204	180	196	198	210	218	185	210	178	231	195	198	194	207	200	197	192	236	187	194	188	188	179	196	196	190	162	183	189	202	193	196	216	208	192	218	167	201	217	235	206	198	222	213	220	215	194	182	209	193	197	198	187	190	172	187	167	182	223	205	202	181	172	189	208	215	179	207	207	171	175	225	213	182	213	208	195	199	190	176	186	191	189	211	189	201	172	200	176	212	180	175	197	203	191	184	198	167	208	194	185	202	206	181	170	208	194	192	201	180	192	207	186	192	184	198	217	192	178	191	189	188	208	199	206	221	226	181	176	181	182	213	166	192	220	204	210	181	174	198	226	210	205	182	184	217	182	212	200	227	205	202	210	189	221	181	205	200	199	208	223	192	171	189	164	178	181	189	203	186	190	209	174	199	231	195	208	187	173	192	207	223	179	187	198	187	205	187	192	213	220	182	189	192	204	173	188	197	197	189	206	218	205	218	174	200	202	206	197	217	201	191	182	182	189	210	207	167
21652	7435	16302	19634	48045	56446	53598	42744	33037	20007	11332	3214	478	494	485	452	468	466	476	496	477	492	503	492	478	462	482	495	468	514	489	475	476	487	434	457	461	462	499	473	481	455	485	503	435	449	475	475	463	442	438	442	485	459	466	453	524	445	448	427	498	459	478	456	450	437	451	444	502	465	476	482	470	445	454	456	471	443	472	519	455	454	490	445	456	486	498	453	447	447	453	445	458	447	438	447	480	463	460	485	453	428	469	473	457	456	463	436	486	478	461	491	466	490	458	482	505	419	443	456	445	462	469	482	482	435	486	479	469	467	491	456	422	461	454	458	441	483	442	481	442	429	432	445	448	473	463	440	471	443	472	466	421	452	469	477	453	496	479	454	461	446	490	491	513	488	465	420	460	422	485	505	491	438	436	445	489	436	444	447	466	514	472	462	489	455	429	475	477	464	424	489	492	511	493	457	469	483	490	437	454	459	438	459	477	477	469	482	519	447	443	452	469	441	478	458	421	479	434	472	453	453	437	464	488	408	446	429	484	479	453	489	492	471	460	456	476	467	466	504	486	471	428	462	457	471	454	481	471	446	544	448	481	511	469	455	499	477	501	460	462	448	452	416	438	447	469	463	465	461	470	439	457	463	437	483	465	466	482	455	442	440	468	430	423	446	460	472	472	449	452	475	470	464	459	466	445	444	493	438	474	479	470	455	472	427	465	444	492	479	434	440	467	468	449	445	493	481	441	502	429	502	469	467	444	498	464	443	448	499	481	447	431	451	504	452	455	466	454	475	487	414	506	469	487	461	450	456	463	470	482	455	448	494	475	456	420	499	452	471	491	478	495	482	453	506	477	487	467	437	457	466	464	484	449	434	469	501	489	497	445	456	471	492	447	440	436	449	445	445	467	464	389	497	436	456	460	450	429	478	468	435	471	462	502	463	455	484	481	462	458	491	453	444	439	470	476	475	489	459	466	471	467	467	442	538	472	451	453	477	445	436	444	466	462	488	468	463	479	462	461	512	449	450	456	462	475	455	502	468	450	461	480	498	482	464	450	472	468	460	477	435	488	463	491	456	481	445	517	472	461	435	445	480	485	474	480	460	441	478	494	461	445	482	427	446	440	443	481	469	468	458	477	510	484	450	451	478	473	474	482	455	469	445	477	447	458	466	441	443	452	491	480	488	460	492	474	436	409	459	472	453	455	469	460	413	466	429	474	464	513	448	453	475	483	496	467	444	497	450	473	489	496	478	492	456	437	433	503	475	485	492	500	508	466	480	465	476	468	456	477	454	477	486	460	477	422	490	471	457	464	460	477	441	484	492	457	467	462	479	477	426	477	427	441	448	479	464	458	507	487	432	454	477	466	461	449	466	448	433	454	477	452	480	462	427	474	490	486	435	456	483	448	470	442	470	464	447	471	468	431	412	467	453	477	475	475	527	434	472	442	470	475	490	519	462	452	463	471	460	479	453	433	523	471	466	456	452	470	481	484	459	469	493	467	481	475	529	450	449	434	471	495	452	453	487	466	467	438	453	471	471	475	491	470	451	469	479	476	469	459	474	497	477	472	465	470	424	451	438	438	451	433	486	473	459	451	438	497	470	476	472	469	441	454	465	457	466	474	451	496	475	471	475	501	460	477	476	524	447	478	484	464	436	472	461	449	459	433	438	536	447	449	464	467	462	438	451	447	459	454	490	476	439	453	428	470	514	455	512	487	463	483	506	458	520	472	459	427	480	455	451	497	468	461	440	461	522	447	445	481	451	430	478	455	465	484	473	452	485	435	445	474	499	494	482	505	442	450	488	418	474	487	447	488	483	476	474	476	488	465	452	477	490	483	441	446	462	441	457	422	469	510	460	491	484	472	466	490	479	472	472	456	457	468	474	464	432	438	481	492	448	462	484	465	446	495	465	456	447	420	445	462	430	492	460	466	441	487	514	438	469	454	444	459	470	455	458	461	444	496	475	472	451	453	460	459	501	407	452	440	450	477	426	464	448	423	456	445	474	483	457	454	510	430	479	483	461	453	461	473	468	477	455	451	440	428	464	508	465	425	452	484	478	456	454	488	434	457	481	468	453	455	452	487	446	472	463	459	469	465	440	432	430	510	452	465	476	455	456	476	490	477	509	450	475	463	456	469	474	479	461	487	441	476	457	427	478	459	433	458	471	464	451	430	465	501	434	448	447	500	449	479	461	445	473	474	453	442	462	425	492	444	462	426	447	461	447	451	468	439	464	441	435	450	482	484	470	492	457	419	477	474	443	430	482	467	436	454	508	470	468	475	475	480	448	484	485	488	465	461	471	462	464	442	475	499	456	477	471	470	410	479	459	435	471	452	477	488	474	468	469	482	480	459	446	411	447	443	430	487	456	483	477	476	453	458	473	463	453	493	454	463	494	467	483	405	463	480	482	478	456	457	426	471	453	470	442	426	470	470	503	444	474	443	456	405	488	450	465	466	485	473	418	499	435	477	445	434	486	420	480	491	437	438	504	457	458	482	463	442	468	464	460	488	470	483	462	470	499	476	452	485	468	433	441	495	463	473	440	456	426	439	449	451	443	450	434	481	472	496	475	459	499	470	477	435	449	436	437	495	436	467	437	478	504	495	451	490	458	467	448	460	468	458	466	453	420	480	412	473	432	434	472	474	470	455	427	449	434	477	482	449	469	469	463	503	475	461	466	425	468	444	481	416	447	476	471	437	466	481	460	443	475	507	438	457	448	464	432	474	460	453	506	501	468	500	438	468	437	486	472	453	446	486	450	503	429	449	432	475	465	494	437	464	437	500	487	468	426	478	461	481	461	463	505	419	454	445	484	468	491	453	440	468	441	458	489	463	461	495	455	484	469	470	479	447	444	523	498	489	443	472	446	449	439	462	450	461	505	465	464	451	483	454	450	475	476	466	472	447	489	438	469	466	479	479	458	444	452	483	442	487	455	495	461	440	449	467	477	462	468	448	454	453	461	465	460	412	462	464	470	498	470	409	481	458	438	442	494	446	461	486	430	464	461	473	461	447	448	451	459	469	437	434	436	417	474	444	453	455	457	498	445	505	472	470	441	466	457	465	475	466	461	476	454	478	482	448	450	465	475	456	450	468	479	460	446	432	471	442	496	468	501	467	446	481	457	466	472	530	478	467	489	481	460	410	464	459	474	453	458	464	476	445	443	451	474	476	496	469	490	465	480	439	429	461	451	491	499	452	478	445	454	474	457	436	473	435	491	494	467	482	475	450	445	474	448	467	453	424	499	485	472	453	503	428	524	451	464	489	466	499	475	454	453	464	491	456	500	499	430	478	442	428	495	451	456	502	458	477	454	509	491	505	466	443	476	477	429	475	485	485	466	519	474	486	491	464	462	462	484	466	472	478	495	471	471	437	492	432	475	489	449	456	458	441	454	478	493	476	476	482	458	445	500	489	461	470	486	471	488	466	437	479	449	473	434	459	496	489	450	461	460	453	444	413	436	450	449	470	435	453	505	469	451
40304	24429	19114	22455	32709	55873	51860	40933	23936	12411	5821	1652	245	218	221	204	225	218	201	223	203	200	222	220	215	245	219	215	218	238	175	215	197	222	217	227	226	183	202	194	213	213	208	200	243	191	194	189	210	218	168	196	224	221	230	201	210	212	240	211	203	189	194	195	227	189	187	217	239	207	189	203	208	193	214	181	192	207	208	191	201	189	189	222	212	202	230	208	199	213	198	227	206	204	227	221	179	230	201	249	210	198	228	194	220	215	230	190	195	221	192	205	203	227	190	244	217	214	175	178	196	208	188	207	208	196	216	202	209	189	207	202	217	216	201	209	172	226	190	200	211	208	199	200	196	216	213	213	215	212	208	197	205	192	210	212	190	202	219	211	206	180	206	193	212	205	218	215	220	223	196	222	204	230	191	228	197	221	205	214	193	175	206	224	204	223	215	195	213	205	194	201	218	212	207	197	228	190	201	197	187	198	190	214	188	196	225	191	233	195	195	204	190	240	205	201	216	211	242	211	190	235	204	211	251	186	198	213	226	203	217	203	195	225	231	215	217	231	216	226	198	228	212	189	235	187	216	195	204	199	201	188	229	207	182	187	188	183	228	205	228	228	218	221	256	203	204	199	213	212	188	193	219	206	180	200	227	197	194	199	207	216	200	197	185	203	226	216	200	202	215	216	215	211	216	212	198	194	241	229	183	192	214	198	191	210	202	224	199	216	224	208	222	203	219	213	242	207	228	220	209	221	227	216	241	198	183	187	210	205	220	212	193	199	215	218	226	217	220	213	189	197	225	226	200	219	204	202	207	224	198	232	214	198	182	180	198	212	168	234	209	210	193	213	172	191	229	215	190	220	228	217	244	203	222	212	192	234	197	194	215	200	199	218	211	224	206	196	192	198	222	203	224	239	206	221	205	173	222	206	224	218	213	202	205	188	211	226	190	209	226	201	221	225	207	191	222	230	201	208	201	236	227	225	191	200	213	200	183	223	178	201	208	210	191	195	220	202	190	215	219	193	192	208	221	189	205	213	192	229	225	196	241	201	234	261	222	182	246	205	214	200	219	220	217	231	213	220	196	186	196	222	197	200	214	205	220	216	224	212	210	193	191	208	216	172	202	222	220	214	240	212	189	210	212	228	199	207	209	194	217	184	197	243	208	196	199	206	214	216	188	224	217	191	218	198	224	202	203	198	216	219	199	255	208	199	242	192	210	222	234	191	211	189	192	186	201	216	205	201	183	209	202	202	191	207	231	196	216	192	202	231	202	221	218	210	212	218	197	207	226	197	208	186	208	208	210	192	199	196	193	188	211	169	206	212	219	216	209	200	196	197	216	210	224	221	207	221	227	202	232	231	205	218	192	185	200	200	191	201	182	219	211	201	199	208	232	218	232	201	235	211	210	199	179	190	188	195	195	213	208	228	212	207	198	210	225	238	206	176	199	229	237	196	243	196	230	199	220	220	223	202	208	209	210	200	201	177	230	205	212	190	228	196	189	199	212	224	192	197	201	201	212	210	224	224	206	207	224	181	223	213	202	202	209	214	198	210	223	201	223	222	202	218	206	189	213	215	200	217	218	214	234	205	236	224	228	210	219	204	215	224	229	200	168	205	209	230	194	200	224	212	218	201	207	222	208	218	183	217	220	240	221	212	207	232	213	194	206	190	202	218	203	204	232	228	194	232	205	201	210	195	206	197	225	216	202	222	191	213	207	188	204	230	225	202	216	233	183	212	214	184	217	192	221	199	226	216	191	188	208	198	209	218	206	204	193	187	229	224	209	208	196	221	176	183	213	191	212	224	184	193	200	216	235	231	195	202	202	209	204	220	224	191	205	221	208	217	215	215	210	198	217	195	223	234	191	199	187	244	205	225	223	212	207	212	203	204	191	224	211	217	211	226	197	206	209	201	207	186	209	226	189	197	178	218	191	202	214	187	197	203	202	202	201	215	194	192	222	197	187	211	196	186	227	218	208	218	208	206	200	209	215	205	224	221	192	204	202	248	190	204	227	199	219	219	192	206	221	198	206	201	192	214	217	200	219	205	211	224	229	192	234	199	222	219	209	189	192	186	211	208	232	208	207	190	227	209	220	207	216	246	215	216	219	201	242	208	229	170	215	225	192	188	245	228	224	204	199	211	209	199	216	206	230	245	207	240	203	208	223	194	197	222	212	201	179	177	203	190	208	224	199	208	209	247	215	217	203	201	195	233	244	183	220	207	201	215	231	194	193	194	200	218	233	198	237	190	236	217	206	203	246	214	237	213	225	189	215	219	177	196	210	196	226	199	201	211	184	197	222	217	243	205	219	190	187	205	221	213	200	188	241	223	196	196	209	245	230	219	200	229	153	214	213	207	237	190	216	212	195	204	233	209	199	188	212	217	206	185	210	218	209	205	211	199	214	223	216	191	206	204	218	208	222	203	215	200	203	188	191	204	197	217	230	208	202	243	216	203	203	187	204	213	252	205	207	188	209	237	201	214	216	188	225	225	199	199	228	213	218	202	221	215	200	211	235	224	204	208	196	203	213	209	172	215	203	204	225	210	215	177	192	220	210	163	234	228	224	197	208	227	190	194	193	237	187	204	198	197	218	201	219	180	221	202	199	201	203	203	193	199	198	220	198	180	212	199	212	184	234	187	206	219	226	204	202	217	215	225	208	210	201	211	204	206	200	201	215	199	193	194	214	209	217	204	199	185	205	221	218	232	212	191	233	202	231	205	223	229	213	181	182	233	219	245	214	204	203	198	205	218	219	201	209	201	228	202	202	206	203	202	211	209	236	225	211	223	205	226	211	219	219	221	226	209	188	214	219	220	209	197	203	188	198	207	203	194	188	222	217	215	173	214	204	202	200	214	193	199	218	202	215	195	210	192	202	197	184	180	226	223	202	211	196	186	230	193	222	211	214	214	214	219	197	237	204	221	242	197	228	254	219	214	201	209	226	201	189	201	212	203	216	178	207	210	208	205	193	202	196	201	192	228	225	222	208	209	202	209	186	199	219	222	233	224	215	182	214	206	179	196	201	174	216	222	221	219	197	180	213	170	202	167	185	206	210	220	230	181	192	200	199	216	184	199	182	214	207	210	204	232	230	212	209	192	228	215	204	194	197	211	247	222	220	238	199	235	218	212	212	213	207	210	177	245	230	199	183	184	208	224	209	206	198	214	197	180	192	187	191	229	203	192	201	216	196	226	194	194	218	234	198	220	235	197	225	199	201	213	202	217	213	204	202	229	209	200	223	198	228	221	208	206	209	200	198	206	230	229	208	218	211	210	209	217	193	184	190	184	186	189	206	200	212	215	208	220	224	195	194	198	217	239	197	239	208	218	214	195	231	196	214	216	206	225	236	179	228	211	210	230	214	218	235	198	239	205	218	217	227	214	203	193	206	224	216	228	216	214	209	220	235	198	160	198	201	212	204	197	182	201	210	203	214	213	221	206	221	205	201	202	224	214	174	176	206	188	206	192	242	177	208	231	191	207
20660	15166	22259	35123	46938	67639	64269	54516	38711	28199	18514	6078	528	497	561	572	527	508	537	496	499	515	489	518	488	542	534	510	498	481	524	495	521	503	504	485	482	500	487	462	494	523	481	506	530	494	471	502	497	502	523	485	501	473	488	542	496	515	504	504	500	475	474	520	491	539	499	500	490	497	549	488	511	530	508	478	480	509	516	522	530	539	515	506	520	515	527	495	458	494	514	475	458	519	486	507	495	512	490	476	458	521	493	489	517	499	460	494	491	518	511	480	493	496	512	473	528	499	483	501	526	502	523	504	512	502	494	548	510	546	509	494	470	498	506	511	516	525	539	508	533	478	529	495	466	514	472	470	486	509	492	490	484	503	476	530	460	518	484	498	485	518	513	475	461	460	486	514	467	473	539	515	470	513	523	519	494	477	496	486	469	531	463	476	521	505	485	522	505	491	492	511	475	491	495	527	468	498	529	480	526	517	514	534	484	483	533	488	465	486	485	486	532	500	515	486	519	494	506	521	520	523	487	503	488	503	524	510	509	492	538	475	510	478	471	493	489	511	479	481	506	512	503	518	491	526	476	491	484	487	486	520	524	465	491	511	496	493	486	503	460	517	491	516	503	502	505	515	496	523	505	469	477	509	488	496	504	463	553	512	483	519	489	533	518	467	497	531	488	512	465	536	509	486	516	501	506	490	507	516	527	503	501	516	492	531	524	447	481	492	507	493	523	515	509	477	478	488	495	503	523	499	524	504	519	470	519	474	511	512	500	469	502	501	479	501	484	527	483	458	492	480	521	514	503	487	501	478	499	509	482	502	467	522	524	482	527	464	516	484	515	495	530	517	467	526	502	504	499	517	502	461	469	520	487	524	504	471	482	492	509	505	506	563	517	475	528	518	497	518	496	478	501	490	488	486	519	478	496	467	500	472	517	497	505	452	502	499	501	526	523	502	509	490	489	500	514	524	498	502	488	516	502	505	528	485	510	485	500	484	513	553	503	507	483	476	478	513	487	481	453	531	462	517	500	480	528	526	492	454	489	505	503	500	492	498	507	485	515	503	501	489	495	512	485	506	551	483	507	522	494	519	479	515	473	505	503	500	499	504	489	468	499	475	540	550	501	485	481	501	492	504	490	520	519	532	497	496	536	469	489	486	508	505	507	500	500	498	510	499	470	478	495	537	498	481	541	506	505	495	508	503	509	512	483	496	492	488	495	501	520	470	521	514	490	518	484	523	533	472	502	514	506	469	501	475	483	466	547	496	519	496	480	523	518	498	510	478	516	518	508	474	485	487	522	543	534	500	459	506	492	554	493	474	534	485	492	516	461	496	496	521	486	503	567	475	500	483	512	521	495	548	496	518	474	528	520	488	483	480	474	489	511	505	470	511	486	516	470	480	457	473	500	521	543	497	500	521	478	476	533	505	481	531	513	512	550	509	499	509	507	482	495	493	487	480	452	497	502	486	465	520	468	489	487	513	482	490	478	488	500	495	523	506	493	489	500	494	508	545	498	478	489	490	505	527	510	529	478	471	493	466	508	546	514	485	508	450	496	507	468	502	469	520	503	504	496	510	511	453	482	510	519	482	538	545	485	466	501	501	521	466	461	512	513	482	514	496	513	555	485	455	529	516	520	499	487	513	526	482	505	496	480	494	529	482	532	511	483	490	489	531	509	487	512	509	511	514	475	517	477	491	518	494	527	460	465	538	470	472	451	502	448	534	495	531	493	499	535	535	470	504	504	516	520	466	511	513	520	518	503	568	502	492	499	484	502	494	501	468	420	465	471	519	491	508	507	469	532	477	527	485	473	564	513	516	494	499	494	462	550	480	501	491	486	463	489	495	521	480	538	515	491	500	507	512	509	526	498	559	491	506	528	479	504	453	497	520	507	539	502	554	486	520	520	515	501	489	530	465	450	502	484	489	511	485	475	492	498	516	487	465	485	502	506	477	494	474	474	471	524	508	487	477	549	465	503	468	521	504	486	502	504	506	511	494	512	515	513	489	489	526	492	494	503	527	482	514	487	505	494	533	504	496	526	489	520	497	516	532	481	475	495	530	461	464	481	472	485	509	508	455	556	475	475	517	494	492	511	474	461	526	521	501	494	503	525	509	500	477	513	468	513	528	469	498	520	474	535	440	517	504	480	454	521	547	523	477	481	491	512	510	548	511	437	513	500	514	514	471	498	500	503	504	503	471	458	527	483	528	483	525	506	488	511	496	487	529	519	474	551	515	519	516	499	481	491	476	495	497	499	462	517	505	500	501	525	475	538	514	478	525	529	498	507	511	504	508	492	522	508	489	524	459	515	525	539	489	508	499	478	482	472	496	499	483	491	516	494	492	480	508	503	520	490	555	457	509	502	501	495	501	511	474	485	508	514	478	464	530	517	515	502	502	470	492	524	465	511	511	497	524	518	470	488	534	481	483	510	547	497	460	498	500	497	458	477	510	504	527	503	519	504	486	480	495	469	486	510	526	493	527	511	501	509	485	500	519	480	507	474	509	477	536	497	484	461	519	513	479	493	500	499	464	481	481	468	504	522	498	480	450	499	465	480	529	543	487	517	501	529	507	484	510	480	513	507	520	493	509	472	519	473	485	499	516	512	486	471	475	538	514	483	535	481	480	522	465	524	533	508	502	502	509	500	501	511	510	472	485	489	478	460	487	491	488	480	508	514	475	485	489	536	507	436	496	503	504	465	482	496	506	506	500	486	522	517	503	516	495	524	535	493	521	476	513	489	489	482	509	489	508	490	488	490	507	508	484	520	511	504	501	502	530	500	466	543	515	474	515	506	508	498	481	452	516	472	488	474	552	495	489	490	506	491	493	482	516	518	499	512	484	489	518	538	480	512	467	513	533	479	465	540	477	493	509	466	459	511	516	522	488	496	522	479	528	498	505	463	521	500	506	504	508	505	512	480	528	519	502	503	484	495	484	502	487	520	510	513	454	491	484	478	489	532	520	463	504	502	526	487	529	501	466	532	528	517	504	477	521	510	500	518	547	496	503	489	540	499	510	520	470	473	493	490	458	546	511	541	514	482	502	461	482	526	545	466	535	534	472	520	523	488	485	493	471	485	539	444	516	535	499	483	515	483	487	497	480	493	497	496	519	501	525	493	530	532	529	504	491	496	493	491	493	464	446	503	501	540	509	503	525	541	499	499	484	449	490	511	479	509	509	488	556	483	472	529	487	480	496	475	492	510	501	492	498	508	509	518	482	509	487	497	513	508	499	535	508	493	501	465	488	539	511	519	528	476	507	512	556	479	493	518	523	489	481	538	480	523	474	501	514	515	494	478	535	517	507	522	491	505	518	498	528	491	483	505	510	536	536	488	516	518	495	456	509	465	493	494	503	525	465	518	477	483	464	555	534	521	457	520	520	500	496	487	483	484	494	509	502	555	501	482	498	493	468	510	458	501	496	505	475	472	543	495	495	517	487	488	485	519	455	494	518	519	527	525	509	479	487	517	492	443	484	491	496
12000	4356	5442	4652	4276	3683	2815	2212	1537	690	478	396	291	343	355	329	347	325	289	314	310	299	347	338	352	325	317	320	348	342	341	350	354	354	317	322	307	281	313	350	311	321	332	313	369	349	332	340	350	310	330	341	363	322	331	328	334	361	320	337	318	321	359	341	353	335	325	364	342	366	340	323	323	316	333	325	330	323	309	334	351	329	306	312	338	345	334	338	358	351	325	330	319	370	337	313	303	283	344	346	332	342	324	352	359	346	327	308	349	335	333	305	341	321	353	327	352	313	337	330	369	329	321	306	353	336	328	326	298	291	342	311	326	304	339	339	337	312	330	319	321	311	313	296	349	332	355	334	338	327	332	335	335	352	333	343	343	325	329	324	332	312	300	330	341	338	352	354	335	370	309	314	322	307	327	339	341	355	306	310	340	322	331	323	354	311	335	369	324	348	306	350	340	343	347	330	341	327	332	321	312	297	358	349	302	323	308	327	313	317	296	357	330	305	343	334	364	311	308	324	311	324	322	317	337	347	344	327	342	356	316	328	339	334	342	338	317	315	334	313	316	362	345	311	369	300	344	355	332	306	368	309	303	311	346	356	346	328	336	358	350	333	321	345	326	328	331	339	348	323	315	344	353	357	318	332	349	337	334	344	328	357	340	340	309	362	319	367	349	312	330	306	361	334	299	308	292	303	327	307	340	343	356	303	316	315	324	319	327	315	322	315	335	330	311	323	345	312	322	351	312	336	317	346	351	343	299	339	347	319	315	332	328	323	328	353	339	323	330	362	324	335	346	357	333	326	340	300	315	322	325	306	323	302	324	335	344	310	342	330	358	339	301	314	328	375	324	338	333	334	377	325	329	316	324	328	309	333	313	330	324	318	340	321	326	333	341	357	339	301	320	318	326	300	329	320	362	342	314	366	337	375	329	366	389	308	344	326	302	310	376	343	322	342	323	354	349	319	340	307	337	328	341	331	344	319	343	351	349	308	350	310	356	312	305	332	337	340	312	336	353	311	308	312	326	343	334	326	315	321	364	332	307	328	319	322	335	338	337	330	329	340	355	341	345	324	333	321	326	345	327	328	351	342	340	320	378	353	345	326	332	345	372	348	325	348	303	351	363	341	324	318	318	294	326	338	346	343	337	332	335	323	354	356	316	359	337	355	318	322	339	320	344	321	320	329	339	335	366	320	308	354	358	338	344	282	313	324	314	318	339	342	323	330	332	355	347	331	363	346	319	367	302	361	329	336	349	327	354	315	354	314	306	335	336	319	345	319	287	353	297	340	312	342	380	313	322	350	343	372	343	371	308	320	333	315	329	322	340	340	354	306	356	336	338	369	333	346	343	367	333	302	351	347	308	312	344	314	308	341	297	321	342	326	308	321	327	358	304	334	355	302	334	355	331	334	372	311	303	325	334	317	348	331	363	309	329	343	356	328	354	361	339	360	338	335	338	341	333	339	327	340	325	342	344	308	324	369	335	318	322	319	330	326	340	333	347	323	331	310	354	307	323	345	367	313	346	330	351	381	331	336	328	332	341	317	351	325	349	312	329	324	315	305	312	313	295	311	346	338	351	331	300	375	313	344	345	337	336	361	365	349	320	337	311	315	307	352	325	319	326	338	338	353	333	339	301	365	352	318	312	356	329	318	318	344	340	333	297	362	320	322	321	351	318	328	343	325	341	314	328	334	319	317	307	316	302	335	305	329	331	329	326	305	342	326	330	322	305	322	340	326	348	357	355	305	362	338	309	304	328	319	341	340	334	322	336	355	319	307	327	291	316	325	325	324	331	288	343	316	321	346	325	320	358	329	357	345	325	329	337	341	315	338	337	328	333	330	357	341	321	329	312	326	365	317	336	332	365	349	350	341	353	344	351	342	357	300	321	354	336	333	341	318	333	329	331	324	344	336	318	365	311	340	348	317	336	314	321	350	354	321	312	328	332	329	311	325	299	345	315	363	333	336	344	344	369	306	301	322	346	321	334	316	323	329	312	317	346	335	338	370	321	332	322	326	302	334	334	337	350	305	324	326	330	329	345	309	313	325	331	316	320	357	319	339	298	327	349	307	345	315	342	334	335	337	322	312	335	316	355	329	322	358	290	331	336	337	323	368	355	306	345	305	314	356	326	350	346	323	345	323	310	326	357	301	306	323	331	354	324	335	359	334	311	337	317	326	344	306	341	342	341	361	321	334	322	339	320	321	326	322	315	320	306	305	316	341	340	312	340	354	318	322	342	337	342	342	322	332	333	347	293	303	327	363	338	328	330	357	328	364	309	355	342	330	324	329	357	327	331	334	348	280	307	316	321	352	339	316	331	303	343	359	360	331	311	306	338	306	321	379	335	321	345	307	350	323	348	333	338	336	333	400	319	358	327	351	355	287	281	319	323	350	320	340	307	339	320	314	365	312	351	311	337	325	342	355	339	313	393	341	361	350	343	319	326	296	309	348	305	334	317	302	342	344	362	318	322	310	310	351	352	298	342	325	311	318	336	319	372	311	306	289	352	325	360	327	341	345	359	367	321	372	333	303	329	339	391	344	303	346	370	331	334	332	333	323	306	324	316	344	311	330	351	310	324	365	325	337	337	347	312	361	319	322	355	342	343	329	337	365	339	316	343	346	326	355	347	357	318	334	337	308	318	334	333	341	332	344	324	358	319	341	332	329	317	313	323	331	341	340	345	350	289	346	350	358	341	335	329	329	331	343	344	327	364	321	297	346	328	322	364	344	312	351	379	317	352	331	324	321	392	350	366	331	334	319	376	346	357	314	333	349	339	364	324	319	318	358	306	339	318	343	331	282	328	323	349	334	327	317	335	330	337	320	314	334	385	345	349	342	320	318	279	359	311	308	316	343	350	330	359	324	313	317	322	332	322	348	374	339	337	357	334	324	331	317	338	365	359	336	332	320	324	348	321	323	340	300	329	343	327	340	306	317	324	320	349	347	327	332	327	335	309	337	327	335	343	345	304	324	359	321	289	379	361	313	319	291	335	338	345	361	296	312	357	349	355	310	322	324	327	373	350	329	339	335	296	374	353	345	343	331	329	329	355	313	333	330	321	337	311	330	306	326	359	315	355	332	346	330	273	335	308	305	329	345	338	349	329	346	354	316	359	354	324	319	315	358	301	347	316	326	326	327	319	348	322	343	337	345	349	329	313	307	304	304	325	311	346	345	337	326	342	321	341	326	332	369	344	317	327	335	321	324	298	368	334	295	317	332	310	317	325	350	338	337	332	305	344	351	361	315	318	331	350	317	323	365	319	308	356	322	340	376	345	341	326	313	348	324	325	345	342	313	327	318	362	346	311	325	315	310	297	351	351	300	347	338	338	335	352	342	329	321	331	338	332	325	320	319	343	336	328	375	369	341	345	358	320	329	351	340	330	340	359	307	340	319	293	318	335	336	368	324	340	352	329	323	324	342	315	332	338	317	308	373	325	341	343	371	341	337	326	337	339	325	337	308	330	344	334	358	337	322
6675	3733	9443	12309	14210	13620	10791	8497	5194	2239	1555	908	692	772	783	729	712	758	704	738	778	716	745	746	726	716	764	741	726	722	716	788	730	766	748	749	715	768	765	759	744	724	762	746	760	767	695	794	758	719	715	716	712	776	723	754	737	671	723	740	674	751	783	758	718	773	707	728	781	708	724	702	782	733	703	710	700	704	742	722	739	711	727	770	725	767	717	719	744	710	797	793	749	762	743	709	743	744	710	738	760	749	760	717	699	685	757	760	701	743	720	701	732	743	746	807	750	705	682	742	704	754	741	686	722	756	703	706	756	790	747	766	765	734	728	722	741	719	748	727	707	757	707	729	728	700	735	706	746	743	702	739	705	817	760	738	705	796	756	777	760	768	712	733	765	767	755	725	751	692	749	710	722	710	737	748	721	722	709	698	739	714	732	758	755	760	758	734	749	777	749	727	685	731	795	734	726	733	744	714	732	734	733	698	737	715	710	712	767	750	703	775	744	706	755	684	795	684	756	709	701	762	704	738	694	717	733	763	698	766	727	726	748	777	785	747	714	719	706	729	689	724	746	745	685	731	707	735	649	754	714	679	715	703	698	758	752	777	702	752	732	742	752	720	808	734	746	756	774	759	741	732	702	712	747	725	680	768	737	787	713	732	732	776	764	699	761	692	725	690	696	736	736	698	722	741	721	754	765	722	744	746	742	784	774	721	742	690	700	734	735	704	727	751	727	722	757	714	722	800	726	759	756	745	758	739	757	752	742	746	725	744	736	818	724	718	718	709	726	802	712	751	723	724	724	759	690	754	733	770	780	717	749	772	748	730	729	703	764	750	731	719	729	705	743	717	750	705	726	766	750	731	747	691	713	679	715	761	758	701	764	757	717	729	730	724	707	719	725	719	762	747	760	768	784	758	738	710	738	719	757	699	793	763	750	722	696	726	744	741	750	724	743	749	733	754	763	748	722	766	699	781	718	720	773	722	721	723	731	714	760	740	748	710	767	718	759	729	763	809	721	782	720	742	716	717	694	752	788	789	764	704	680	711	690	742	719	709	709	742	706	702	733	765	753	707	702	716	756	740	775	694	721	788	664	715	701	699	725	760	742	760	734	721	720	776	737	730	725	753	788	746	784	797	727	715	732	710	744	757	708	739	768	769	710	753	707	725	730	749	779	746	782	704	699	751	745	769	704	683	752	755	697	755	738	756	698	749	728	726	756	747	789	717	769	757	726	786	717	721	725	743	786	731	807	732	719	717	716	800	757	768	772	738	778	754	754	760	713	713	728	732	711	745	742	716	736	773	722	741	747	737	763	746	706	750	710	699	695	712	725	776	741	736	763	730	706	736	747	722	750	720	744	744	764	759	748	759	785	784	720	753	729	730	703	719	753	702	722	720	716	729	746	769	698	743	734	711	741	734	705	735	739	730	762	716	733	716	747	717	765	786	730	707	770	730	720	737	732	735	692	744	724	762	758	775	756	799	744	743	753	713	803	723	738	735	735	705	695	739	761	750	727	779	747	801	702	762	735	753	740	741	762	756	718	743	748	729	749	765	792	772	773	745	716	696	752	723	757	683	753	737	754	742	757	751	738	715	754	721	732	758	729	703	722	736	697	734	712	703	715	725	720	756	707	740	756	699	763	750	788	733	749	683	749	698	767	749	750	755	745	751	730	757	752	761	715	726	753	731	773	731	736	775	726	763	767	693	721	738	733	739	719	795	773	789	748	703	755	723	742	794	709	694	745	744	750	750	744	777	788	747	712	739	759	719	739	747	706	751	760	744	712	755	723	751	755	726	700	766	702	759	735	726	746	726	720	734	703	744	722	748	765	719	761	738	741	718	773	676	742	744	728	729	706	725	711	777	722	802	746	752	760	689	736	741	705	768	709	746	741	777	757	740	746	743	768	709	742	737	753	723	729	786	698	744	773	723	769	741	752	723	732	710	776	747	732	692	748	777	715	679	776	732	688	701	720	748	701	721	764	724	749	753	743	702	741	745	707	760	726	699	776	763	745	731	762	720	740	687	744	749	743	742	731	719	777	712	740	735	726	747	644	754	766	765	691	719	718	747	775	750	772	710	706	769	691	723	711	746	729	776	727	741	791	729	767	714	710	711	757	725	754	772	703	777	773	743	696	769	719	712	687	719	772	737	720	780	733	718	761	703	752	749	761	755	778	778	715	718	710	727	745	734	743	800	795	746	773	735	735	746	750	746	755	737	730	747	737	747	727	763	777	725	694	752	766	754	804	767	747	705	758	752	755	714	697	703	722	717	694	706	743	742	783	774	738	683	740	738	737	683	732	745	696	777	737	784	756	753	749	745	747	702	731	746	733	775	737	759	780	725	718	726	765	709	719	702	737	788	757	709	738	752	702	775	691	698	755	705	720	743	750	804	731	734	745	803	780	719	691	693	782	695	753	704	738	719	720	721	756	725	724	726	743	735	727	718	717	737	741	682	733	721	717	720	718	782	740	725	753	742	756	754	734	732	703	711	749	756	725	699	737	724	748	744	745	731	740	756	745	701	727	758	670	738	733	739	745	745	743	688	720	722	708	690	742	722	771	704	777	758	729	760	743	718	673	729	755	697	760	735	755	701	760	755	718	763	765	726	737	775	707	775	748	740	696	742	706	770	743	760	721	717	767	755	697	732	744	724	742	734	761	743	707	731	750	738	736	745	712	728	722	709	797	785	709	746	755	786	762	699	733	765	744	762	721	756	782	718	716	718	758	773	729	752	695	760	749	730	759	716	743	757	718	771	743	763	716	690	710	730	717	695	743	739	699	775	755	736	717	694	739	710	710	731	747	643	775	754	739	730	776	679	761	709	724	715	733	737	732	732	730	726	695	739	767	733	709	759	773	748	697	721	758	757	706	734	703	748	716	729	691	788	757	736	785	727	704	755	729	721	744	697	700	690	752	753	728	714	708	706	742	739	748	717	767	710	720	773	704	747	668	766	747	732	761	707	768	712	725	735	738	745	714	708	719	732	723	724	745	766	726	696	733	725	718	718	733	732	770	748	735	713	774	714	738	742	754	688	721	754	735	699	709	730	761	766	776	735	714	690	751	769	768	768	733	709	773	704	729	718	733	704	689	755	736	743	730	733	687	747	713	736	734	780	691	747	757	746	716	739	786	748	728	786	758	714	701	759	716	723	764	749	720	686	712	710	755	753	766	737	742	722	736	746	714	693	754	746	740	741	720	729	751	732	716	733	742	776	723	720	717	741	678	758	736	739	722	712	723	767	686	770	782	707	753	753	754	765	746	718	712	747	744	694	706	717	729	760	795	740	690	763	743	719	750	783	720	677	781	759	712	719	816	787	779	721	746	744	732	765	721	735	719	769	762	720	736	739	743	716	717	733	709	715	719	785	752	709	709	691	715	691	706	717	699	766	735	691	708	734	716	732	709	743	791	780	755	743	742	731	730	726	688	752	779	744	684	708	730	741	705	708	785	737	713	776	778	705	712	765	742	746	765	761
32883	16583	12338	19975	25575	44730	37775	29341	19925	9256	3089	694	234	241	248	243	228	247	265	239	239	252	264	224	264	240	266	245	209	252	243	238	237	240	244	232	253	262	250	243	250	263	255	264	263	223	266	247	238	232	218	231	251	257	240	242	259	223	246	227	232	246	242	261	241	257	234	233	253	268	255	230	240	273	231	278	230	246	238	222	233	213	235	259	230	257	228	239	255	259	207	233	236	239	235	241	234	248	242	236	220	252	237	287	236	249	268	232	234	245	247	214	260	273	249	268	276	254	227	254	210	259	222	231	228	251	252	228	206	235	227	234	250	278	231	226	227	228	227	241	210	236	265	244	253	244	215	252	256	208	222	255	203	224	252	222	219	247	234	239	238	228	230	258	258	253	261	267	218	233	238	254	246	252	255	199	254	235	224	250	211	222	242	194	220	217	255	229	234	251	231	226	244	234	232	241	233	246	244	241	249	259	246	244	252	249	237	249	241	235	248	223	240	264	257	237	228	241	276	239	218	237	253	223	208	243	217	262	240	235	239	260	225	217	244	245	261	246	251	262	225	248	231	224	237	255	236	244	259	249	232	238	227	251	233	231	249	234	247	234	251	222	231	227	250	236	245	227	255	219	226	253	217	238	229	247	237	243	229	236	272	251	226	210	250	256	253	215	208	266	272	243	236	237	220	230	245	238	259	247	292	264	230	216	232	270	235	226	231	219	222	260	210	235	232	270	243	224	251	258	223	235	250	259	241	253	234	255	241	262	236	237	236	268	236	237	232	281	245	243	256	240	210	232	253	242	216	208	261	252	238	249	274	228	230	229	265	240	223	210	230	211	209	216	219	224	233	242	225	265	238	245	223	243	309	249	215	220	205	253	227	233	240	256	218	234	248	231	242	234	228	212	256	236	252	246	235	235	236	209	286	253	267	245	266	275	247	248	262	254	226	253	261	263	259	258	239	252	276	204	238	225	271	230	270	269	241	243	252	247	244	257	259	230	246	252	241	220	250	247	243	221	240	230	251	208	237	251	228	212	238	224	249	207	240	220	262	236	230	244	220	247	224	263	243	211	249	203	239	233	228	237	260	247	223	227	244	236	256	240	211	270	231	250	223	219	258	232	229	239	261	252	245	237	253	232	225	246	212	237	242	238	210	226	233	249	266	256	244	231	227	292	239	250	233	230	229	240	245	239	254	250	223	240	226	248	241	224	246	250	269	214	246	227	243	229	218	262	242	227	211	230	256	275	230	276	236	222	235	261	261	251	259	220	252	267	226	209	257	223	243	220	245	259	241	232	252	226	248	255	239	229	260	262	248	239	270	223	227	256	254	230	273	240	226	224	256	224	246	245	270	259	223	240	245	257	247	205	221	254	253	232	243	253	219	276	235	252	230	222	240	249	243	245	227	228	275	222	246	236	252	245	259	243	225	253	234	241	252	256	255	247	236	259	244	276	227	242	247	229	251	228	252	253	279	235	247	204	250	234	251	250	268	219	249	217	249	254	247	251	269	246	235	249	224	231	244	215	235	227	228	246	224	226	270	239	278	235	256	239	218	254	228	244	269	237	221	223	252	225	220	226	259	232	231	268	242	251	224	250	260	227	272	241	239	252	227	258	230	235	217	242	239	259	250	252	237	255	230	241	243	234	252	233	238	229	239	234	243	233	257	226	246	215	252	241	238	219	225	258	213	248	258	241	233	224	240	237	242	226	232	217	230	251	272	251	239	282	213	262	245	214	255	250	234	254	257	263	227	232	221	229	243	237	260	268	251	228	247	254	244	245	236	246	205	228	261	228	251	273	236	261	241	237	263	247	245	242	260	240	245	221	235	270	258	274	246	215	268	236	261	252	272	242	235	261	237	233	238	221	229	233	277	241	217	247	228	248	261	242	241	260	277	228	240	260	261	262	251	228	254	228	263	252	250	265	235	268	234	213	240	239	240	251	234	266	252	232	250	236	224	270	248	237	243	252	227	220	256	215	228	236	228	248	242	256	239	230	217	257	274	247	265	237	243	256	283	248	241	231	233	255	215	243	232	228	252	219	241	237	251	232	248	257	268	240	249	250	252	234	253	254	250	230	287	262	265	242	226	246	271	233	238	216	216	218	272	269	244	246	224	230	240	248	243	211	245	216	239	242	247	239	232	240	230	258	241	211	212	248	250	237	275	241	257	229	224	258	239	283	250	241	253	240	235	247	255	249	234	258	228	240	261	256	251	211	256	229	275	250	239	231	232	221	241	212	251	219	233	241	228	272	225	240	238	245	246	223	246	205	245	250	240	237	237	228	241	252	210	246	267	264	228	256	250	262	217	225	220	265	228	225	232	231	214	247	217	216	263	242	260	234	255	256	248	233	217	249	243	268	233	249	268	230	244	235	243	243	232	245	242	216	266	244	244	274	240	241	269	266	252	236	259	230	245	230	249	248	263	254	252	279	235	266	221	257	261	270	241	221	229	223	236	239	235	236	239	243	230	227	226	243	225	220	238	246	243	278	251	230	256	228	253	239	215	247	240	228	221	234	251	261	247	271	253	252	232	238	210	250	237	235	255	200	263	269	234	243	249	221	225	228	249	274	243	219	242	246	244	250	263	247	241	230	278	243	237	270	254	242	245	240	242	247	238	233	256	224	243	251	220	235	206	240	211	234	226	245	223	260	248	258	247	214	269	267	260	245	234	248	271	248	196	237	219	239	284	221	260	267	230	247	235	217	258	239	215	247	237	246	229	238	232	231	194	254	274	243	234	248	234	277	230	219	239	231	225	251	244	244	229	240	255	240	213	238	224	241	245	256	235	241	225	259	236	216	287	239	223	248	260	238	273	214	237	250	241	237	245	239	258	251	255	247	267	238	263	254	229	234	223	221	228	244	234	238	239	227	215	235	247	245	253	224	280	264	242	245	249	274	245	222	249	248	221	206	226	272	216	226	263	205	239	237	223	230	242	262	256	234	230	255	236	252	252	228	229	245	237	260	228	248	254	249	235	245	246	222	242	255	231	230	249	235	254	239	245	233	231	249	246	250	266	245	238	246	252	244	221	255	221	239	214	232	233	221	242	263	248	233	267	271	262	244	227	226	217	239	246	245	252	240	250	243	227	233	237	242	238	269	201	265	230	260	258	249	262	219	232	253	248	235	220	279	200	248	237	228	253	249	214	263	238	239	238	230	228	205	221	260	235	228	253	278	257	239	232	215	240	228	211	251	250	263	234	271	256	226	270	241	229	278	244	286	207	246	252	252	250	233	207	235	247	267	229	250	233	247	237	263	200	259	241	243	234	277	253	256	235	259	242	242	257	249	245	249	231	268	240	254	243	264	243	233	247	244	254	266	251	216	235	256	226	261	251	237	255	237	253	250	217	221	254	245	228	269	234	225	237	235	254	254	261	254	249	242	240	254	248	270	240	250	202	240	239	230	247	245	245	245	245	223	226	264	242	251	223	249	223	236	245	234	245	225	265	224	279	233	251	256	265	271	257	246	232	227
16907	10263	16578	33552	42318	58324	52364	46407	37111	23459	10880	2582	536	585	607	588	592	609	575	574	565	564	567	531	575	584	573	587	585	566	546	525	580	571	618	540	579	556	554	528	579	593	563	580	585	586	561	563	543	538	584	588	546	539	576	607	575	535	544	553	574	575	559	556	526	536	618	580	548	599	601	549	585	556	536	574	536	558	552	548	503	559	539	571	566	581	601	565	547	601	562	580	562	592	591	603	579	580	559	581	564	578	533	616	546	584	602	555	537	536	579	571	557	548	639	526	583	562	575	609	579	556	542	543	555	575	558	610	598	547	548	558	578	558	543	540	542	574	584	517	553	579	563	616	549	625	584	556	610	583	577	577	534	555	549	620	574	615	582	564	556	558	585	566	547	576	541	541	579	535	559	542	520	534	579	521	545	545	606	562	573	568	565	563	580	555	557	561	582	602	566	557	566	521	552	581	554	582	585	548	587	520	572	540	516	548	509	580	615	584	574	561	571	584	542	542	548	544	612	587	533	602	573	572	541	578	553	554	566	568	550	578	546	613	574	541	546	584	569	570	579	511	595	530	557	589	571	575	579	569	582	612	525	577	582	537	628	587	567	547	563	571	576	552	554	584	563	577	534	565	603	544	523	506	612	544	563	559	593	556	575	596	549	553	564	616	571	583	542	597	567	582	566	571	542	555	557	585	594	549	585	548	545	579	600	532	580	530	581	546	614	581	538	590	533	597	585	533	552	551	618	573	570	586	547	552	565	566	583	570	577	565	586	559	560	577	582	549	568	591	593	518	615	556	589	583	578	552	528	535	573	578	587	575	554	567	556	531	489	569	538	553	539	626	534	543	529	604	558	563	525	552	555	566	522	605	604	532	518	595	570	575	567	578	564	582	578	559	569	573	578	578	610	564	506	527	550	607	542	559	578	546	555	593	589	536	554	570	547	606	601	584	517	541	563	589	562	576	566	558	584	547	592	552	611	559	533	509	524	571	542	564	562	591	540	555	589	525	576	509	563	618	573	560	545	542	564	585	599	572	552	542	572	603	564	582	582	556	539	582	585	575	560	567	564	538	561	567	585	533	604	579	592	572	564	567	532	584	539	551	554	559	583	567	551	579	572	596	557	549	544	582	560	593	578	624	588	555	581	568	550	586	553	530	607	542	588	585	577	559	598	569	568	594	564	523	550	570	518	613	571	562	582	559	580	586	544	549	566	578	559	616	533	606	557	561	599	550	543	542	608	576	545	550	556	572	609	548	568	560	590	560	589	521	576	552	552	553	574	548	537	582	546	568	581	599	563	568	576	563	563	551	564	586	546	573	550	587	584	555	551	556	523	542	546	584	574	557	576	545	564	527	544	549	583	575	566	572	558	593	565	590	587	521	566	543	586	567	605	566	555	558	564	552	532	570	557	627	568	561	557	554	541	556	594	604	562	603	541	560	598	587	557	536	577	593	548	548	568	550	562	546	581	528	572	577	617	572	504	547	581	520	550	568	570	580	546	553	601	521	608	566	548	553	567	608	562	571	587	572	577	561	622	588	563	561	580	574	541	559	573	591	588	544	566	583	560	552	583	528	533	557	572	557	552	578	546	576	569	594	542	557	552	580	608	590	574	570	538	596	582	613	594	557	522	621	579	571	597	575	604	565	566	577	574	593	565	548	563	542	549	560	560	581	560	599	536	555	602	544	584	536	583	561	537	568	575	582	558	595	539	542	565	554	595	600	586	562	556	546	539	606	599	571	595	571	571	531	559	580	582	584	576	570	572	553	545	559	554	557	631	587	522	567	562	562	606	535	552	557	579	538	554	580	540	590	537	560	581	537	542	568	598	558	586	572	615	581	563	524	590	579	607	561	608	565	611	533	596	529	553	531	535	556	602	537	556	604	562	566	532	616	590	575	590	555	558	566	528	587	580	605	585	541	546	611	537	563	585	559	586	567	537	520	563	573	541	564	606	545	546	543	557	602	566	512	600	558	565	573	578	595	579	526	523	530	569	560	544	579	553	571	555	603	576	561	562	582	529	550	564	583	553	594	585	606	536	584	537	577	579	568	579	580	548	567	572	571	565	571	584	594	557	541	524	565	559	585	538	569	575	576	587	558	529	524	525	533	558	566	555	584	580	621	566	541	581	541	564	536	574	556	568	557	571	579	580	590	541	577	560	556	575	545	576	549	554	576	586	556	567	572	530	534	551	563	578	552	559	547	580	571	620	567	540	558	524	556	593	556	579	528	593	579	581	566	553	548	574	556	574	564	577	567	575	544	552	569	564	583	557	625	541	561	592	556	578	532	528	610	562	556	591	552	571	586	543	585	560	527	578	550	604	558	526	576	586	588	587	589	593	572	555	555	571	575	590	563	597	573	574	526	532	524	607	589	539	578	573	579	553	557	582	602	559	549	546	534	543	575	595	638	586	586	536	658	537	609	548	542	497	549	565	581	557	601	568	562	606	551	571	546	609	598	570	532	576	536	596	561	580	609	603	573	531	572	573	565	571	578	569	560	535	594	597	568	561	564	581	539	581	561	620	575	587	519	572	604	574	540	537	599	572	574	566	576	556	566	589	583	545	604	635	552	581	516	567	541	600	569	575	570	588	563	543	586	573	557	566	563	563	572	536	576	559	582	561	528	603	565	546	570	563	597	592	586	603	625	619	555	585	567	576	589	605	584	559	564	586	553	564	542	580	546	621	547	598	597	559	553	579	594	578	582	563	529	566	582	549	596	556	568	571	568	568	568	599	567	554	604	577	576	539	506	592	562	565	577	567	616	534	566	554	540	564	555	564	596	600	575	543	552	597	554	550	583	552	580	590	598	536	629	580	556	592	569	530	547	538	493	565	572	544	578	562	551	561	511	559	580	555	518	580	519	540	598	556	571	546	599	616	565	550	573	560	564	561	538	548	578	545	561	573	567	566	608	567	532	553	570	565	527	581	591	579	594	539	523	557	584	578	588	590	578	577	563	542	523	590	586	526	565	567	626	558	558	517	582	595	519	560	526	577	566	571	558	555	553	549	565	536	591	543	590	570	562	512	622	570	591	586	566	570	556	566	553	551	566	570	567	612	585	569	545	534	584	544	579	579	583	563	544	538	592	555	527	533	539	549	559	569	525	560	524	559	588	541	607	561	558	549	563	571	594	530	570	576	556	616	595	569	561	591	545	582	605	546	572	574	560	592	559	574	579	535	566	564	568	543	581	604	563	561	546	571	594	553	565	572	531	586	609	554	551	535	584	582	563	553	600	558	567	623	542	579	574	555	579	579	580	555	576	586	589	585	556	540	551	563	584	561	549	609	560	574	544	569	601	598	580	545	587	567	618	586	582	567	544	583	568	578	575	536	570	549	594	586	583	574	595	570	564	557	562	534	585	547	571	573	557	561	563	542	551	563	551	597	565	548	576	568	553	569	555	516	520	556	562	565	562	608	587	584	589	587	589	550	561	555	589	527	593	526	603	571	574	536	538	555	567	577	567	557	569	586	548
43054	25374	29176	22739	26254	59834	52429	39447	26795	12781	4247	1048	271	269	277	278	289	288	255	273	265	283	296	288	251	258	254	269	262	229	268	259	274	280	285	263	254	270	246	237	248	295	262	311	299	282	266	279	299	275	257	282	245	294	264	267	290	277	277	289	242	259	265	247	243	264	239	269	252	281	242	268	273	284	256	255	259	226	301	261	254	266	252	259	267	259	296	269	253	270	281	289	306	279	257	252	277	255	284	281	278	301	274	286	243	276	279	259	274	282	267	314	261	264	270	296	263	270	293	291	278	280	300	269	260	272	287	258	269	263	281	258	285	253	280	271	246	295	245	248	277	288	295	271	277	225	252	292	277	252	265	284	280	278	261	260	278	278	270	262	287	272	295	292	253	272	307	284	259	252	254	249	256	246	303	295	280	260	243	229	240	272	264	284	270	232	246	260	263	274	279	246	275	276	252	276	255	282	274	247	270	291	264	258	273	269	279	264	256	241	256	295	260	244	271	259	289	231	274	281	273	256	267	299	297	259	258	260	285	237	305	273	295	308	270	268	257	269	264	264	285	262	255	267	263	269	254	264	280	271	283	255	251	247	254	273	245	251	278	256	267	253	286	266	226	280	298	279	275	247	273	273	273	267	239	274	291	287	269	273	275	250	267	293	279	262	288	261	294	249	278	270	298	291	275	245	262	282	286	276	273	264	268	271	270	272	304	282	262	286	269	279	289	235	280	283	279	270	277	248	300	272	292	255	256	272	286	293	262	274	254	251	261	265	278	250	257	263	255	255	281	243	265	284	261	263	285	258	262	233	266	258	265	276	256	241	281	267	290	231	252	276	289	270	269	271	239	297	246	245	265	287	301	255	266	265	239	277	297	263	277	279	268	260	261	264	252	275	266	283	288	254	254	285	264	257	274	241	252	262	283	285	305	264	270	261	261	254	284	312	229	266	254	256	265	295	280	287	270	259	278	295	286	284	227	269	244	297	239	264	259	264	263	275	262	304	261	280	280	262	249	289	290	283	243	234	286	270	282	282	279	264	278	252	285	281	260	276	254	278	290	270	296	260	270	284	275	243	285	256	244	272	296	265	269	278	252	283	236	249	278	284	266	294	275	267	300	272	275	289	275	244	248	271	237	272	288	249	285	290	267	297	273	260	281	297	266	256	277	262	268	307	292	311	265	272	252	300	289	249	258	308	250	244	296	252	282	253	278	265	280	264	269	273	249	264	280	287	271	301	280	298	245	270	267	257	292	277	254	291	241	245	271	242	270	289	287	287	275	287	261	269	285	258	280	267	278	257	258	261	254	259	257	267	270	279	266	271	289	258	272	270	273	260	297	273	248	281	230	235	281	280	261	305	266	283	263	242	229	278	272	268	285	244	264	271	288	266	251	237	282	249	256	285	262	249	278	247	246	246	260	288	288	269	250	267	273	264	277	282	228	257	290	285	267	278	299	237	278	253	279	275	272	270	284	258	264	267	228	284	230	270	263	242	274	273	269	271	252	273	297	242	254	266	266	295	284	272	242	257	247	244	269	250	267	252	290	294	268	275	236	247	266	269	262	275	252	259	295	268	259	254	269	303	295	282	284	305	254	219	243	278	290	271	245	291	245	254	264	283	259	262	275	270	262	276	275	295	240	266	243	289	271	251	267	261	318	270	256	307	268	265	276	266	270	254	265	278	272	254	277	261	252	265	249	273	262	275	256	273	281	270	267	242	273	275	266	251	291	270	246	273	294	255	271	278	289	280	296	236	241	263	287	247	260	265	279	252	258	287	267	265	276	265	273	258	306	259	266	264	252	261	246	291	270	300	248	278	250	269	251	275	268	275	271	240	271	270	259	269	266	245	255	300	277	254	256	274	263	272	300	257	259	274	285	281	283	257	268	261	272	279	267	266	264	245	256	269	290	274	263	275	298	275	275	293	258	261	265	276	272	251	277	281	261	271	272	293	263	264	262	294	275	281	267	285	255	270	277	270	302	253	251	235	250	284	269	243	292	278	264	282	254	299	285	280	273	243	300	250	274	225	272	268	275	287	284	274	256	261	270	269	280	250	269	246	259	276	286	268	265	256	276	254	285	246	297	264	289	260	274	302	268	291	275	296	295	266	270	270	257	290	314	268	287	277	264	261	253	262	251	295	253	250	278	269	256	277	261	268	247	284	270	264	269	268	252	247	278	272	240	281	244	242	263	260	281	267	268	277	230	252	276	260	238	262	283	275	277	260	239	241	269	260	271	246	279	306	298	264	245	266	285	247	258	265	270	251	266	259	259	275	278	275	244	276	269	254	282	286	274	290	262	269	254	270	289	281	275	276	271	261	274	296	276	279	266	259	247	279	263	253	307	269	258	282	257	225	284	314	274	245	265	258	283	285	249	287	310	277	282	286	262	282	260	263	267	298	278	265	252	276	278	271	283	262	270	273	266	252	250	283	276	254	253	275	247	275	265	255	273	304	240	270	259	270	276	276	298	264	305	268	242	236	314	271	242	276	251	263	277	260	265	298	261	255	278	268	258	274	266	247	282	255	273	270	254	267	273	296	273	256	266	274	282	272	267	275	287	302	251	288	269	311	267	262	256	265	255	272	263	259	279	292	284	268	260	273	272	270	271	261	232	260	315	239	256	278	253	234	281	274	277	276	244	261	294	291	264	288	248	253	271	253	267	271	262	257	288	259	251	265	280	296	265	268	264	260	283	275	234	302	264	257	275	237	270	256	254	274	290	287	251	288	273	235	265	253	283	247	245	258	263	289	246	297	272	276	310	266	264	303	279	259	275	259	271	285	274	259	235	283	269	286	277	247	243	261	297	275	284	233	279	278	275	237	285	235	278	258	249	284	268	259	313	280	253	279	272	259	280	258	262	268	252	268	273	298	270	283	249	264	245	289	279	249	234	258	274	250	287	281	281	259	274	250	284	238	268	304	266	272	249	287	262	251	275	283	270	244	286	284	287	271	251	265	272	277	271	249	240	267	292	295	276	242	256	259	254	267	270	236	262	260	279	267	278	243	273	255	287	245	244	258	252	291	284	300	279	273	260	277	276	257	315	282	316	243	286	260	265	270	263	249	275	248	280	249	267	246	274	263	282	278	285	282	266	258	283	265	291	283	274	298	281	249	263	261	243	264	275	265	252	256	265	267	246	276	284	261	284	283	278	280	276	257	280	265	266	268	307	271	269	212	230	244	229	244	279	248	271	255	285	288	282	252	294	259	252	286	296	270	256	289	294	286	289	281	261	267	261	268	240	260	303	261	300	270	278	244	253	283	236	257	246	266	275	265	267	258	274	247	275	262	267	287	297	291	268	252	255	273	292	260	285	277	266	272	255	268	269	262	261	279	288	271	307	282	235	303	306	270	299	249	286	275	269	295	223	251	251	273	248	256	271	251	253	267	273	255	274	265	309	269	289	244	252	291	262	250	264	283	238	283	289	272	309	251	288	270	280	249	243	277	227	259	252	261	276	282	240	242	273	244	254	290
23122	16867	31874	32994	39872	70503	63964	53935	42640	27258	13172	3561	622	651	681	661	634	634	641	648	641	639	652	659	641	649	621	652	661	599	658	664	621	631	620	623	648	606	639	659	621	653	635	673	638	661	615	603	621	627	661	683	642	650	618	627	632	626	613	624	586	673	628	686	642	605	662	608	619	601	619	640	621	629	613	626	654	635	648	680	679	624	609	654	618	631	624	662	663	644	712	649	636	631	661	632	610	646	639	636	609	622	661	623	657	649	635	651	622	671	633	615	610	651	611	593	639	634	615	662	629	636	651	670	632	616	651	641	630	614	624	643	666	618	644	603	688	628	633	673	625	629	641	610	646	637	648	589	684	655	636	684	611	654	628	638	655	637	633	628	672	629	616	649	652	677	645	633	654	658	644	628	607	631	632	647	636	657	636	652	705	621	566	612	657	561	672	671	601	662	606	618	630	631	646	639	613	587	635	668	666	597	619	639	670	658	602	659	634	613	627	594	600	628	622	676	619	594	629	610	612	625	665	634	611	650	647	576	624	641	651	657	628	641	642	625	665	649	626	613	637	664	663	604	651	640	622	595	659	670	690	631	598	632	599	610	655	579	651	605	584	597	620	597	636	639	595	597	628	693	663	633	635	596	619	635	629	633	634	646	599	613	653	660	624	659	630	643	650	636	592	658	636	603	621	649	651	572	684	644	601	642	654	654	637	633	649	643	621	647	633	624	675	596	635	640	596	648	646	624	612	619	624	652	599	638	640	629	657	635	612	657	616	636	674	639	605	665	667	643	655	602	633	611	639	652	619	636	640	649	661	636	618	636	625	672	706	632	653	632	657	631	644	652	622	636	602	635	606	672	631	661	612	611	646	658	613	656	617	608	633	586	646	622	655	599	638	647	608	600	668	660	629	617	631	612	646	610	638	624	658	609	605	660	649	682	616	612	652	647	649	644	671	647	652	633	664	593	669	658	628	575	610	661	656	630	598	618	612	635	667	591	602	631	668	607	640	588	647	623	620	622	641	626	597	607	626	637	655	672	618	594	644	630	580	645	618	632	662	600	645	599	623	607	676	655	646	658	635	671	609	644	628	667	617	673	638	636	607	622	638	627	611	619	632	654	623	624	641	643	626	606	657	633	646	612	662	672	597	616	631	663	614	694	634	640	676	597	581	623	642	567	638	646	632	620	631	633	600	648	645	623	624	699	652	597	653	653	640	650	658	642	646	692	681	642	654	650	645	638	647	676	664	612	665	634	667	645	637	638	640	640	687	660	647	669	639	634	650	684	654	631	620	613	571	652	583	636	665	613	611	663	637	620	633	666	639	646	621	622	654	668	668	630	620	675	616	615	596	606	635	640	622	643	662	598	609	650	617	693	691	624	597	631	646	647	651	662	596	653	606	610	616	582	614	660	641	648	596	641	664	642	655	632	615	645	638	621	612	676	652	624	691	693	623	643	659	640	639	657	609	614	670	593	602	617	628	649	611	603	630	668	663	640	590	646	656	654	616	635	632	579	622	670	618	643	618	621	648	581	611	612	653	627	635	656	646	658	643	693	649	604	666	614	626	678	605	624	620	648	610	687	600	628	636	645	589	631	639	642	634	579	583	594	626	673	612	591	627	650	619	631	642	625	605	642	620	629	680	620	673	669	608	598	657	643	631	614	627	657	666	659	651	596	646	649	679	652	576	620	605	649	638	620	624	648	621	629	633	566	635	665	645	670	649	621	587	652	617	652	632	643	672	658	638	666	684	643	647	637	618	590	604	602	608	644	616	604	656	623	634	608	579	668	635	637	648	629	653	639	669	631	634	658	646	608	613	656	664	637	590	609	607	668	646	639	641	619	646	622	661	690	608	667	662	622	670	622	632	646	623	612	639	629	600	731	657	630	640	647	632	608	643	583	607	563	680	629	671	608	599	650	650	642	572	644	620	632	626	627	628	625	637	643	659	636	664	606	608	635	695	595	595	638	662	627	634	604	616	603	612	650	649	644	631	648	628	623	649	618	660	677	669	651	612	638	668	670	601	665	641	623	620	665	611	626	631	608	596	632	669	616	632	593	631	601	617	615	632	631	602	585	685	609	694	596	635	638	651	583	635	637	628	603	626	659	569	621	612	629	675	620	608	618	627	625	640	604	645	608	631	616	586	601	636	635	661	659	626	637	616	641	637	658	630	702	606	590	618	619	613	635	635	662	659	627	610	595	590	658	660	643	617	692	638	629	641	637	673	563	611	651	619	678	641	615	627	624	637	668	672	657	571	641	673	667	633	613	657	667	637	635	591	656	681	658	615	639	660	607	578	620	597	629	618	599	630	641	667	658	628	642	665	634	581	612	602	615	644	660	672	615	636	662	595	642	628	622	628	650	631	661	615	630	601	643	648	622	615	646	611	621	649	659	651	640	646	591	599	656	639	634	622	650	638	659	613	619	625	683	647	611	634	663	700	618	649	628	639	620	637	603	654	627	622	632	656	644	600	603	667	672	599	611	654	636	605	578	662	602	624	628	645	652	622	639	617	689	634	652	579	649	655	615	662	591	635	635	648	625	627	643	636	651	658	623	649	657	660	605	572	665	590	655	635	620	620	618	633	609	638	627	657	688	626	622	650	652	615	583	564	604	618	629	620	597	634	645	654	671	632	577	626	625	693	581	619	642	628	590	642	607	626	595	656	634	641	618	661	605	676	599	657	618	640	659	563	640	640	666	607	609	642	643	652	644	611	626	612	620	621	626	652	623	634	672	607	638	649	622	617	636	606	625	637	650	653	668	641	604	656	651	652	620	620	617	601	665	649	655	654	604	617	602	650	597	635	627	657	622	664	634	636	647	634	580	598	603	654	646	644	622	623	620	716	620	617	624	645	649	654	644	627	631	662	671	625	649	638	614	624	710	637	603	637	621	594	618	685	675	608	618	635	609	652	620	600	610	663	627	619	673	658	660	660	611	669	657	602	597	664	610	636	612	646	630	643	665	645	632	651	581	660	615	667	647	663	644	635	653	624	593	689	633	633	626	631	644	664	647	614	622	669	615	607	643	671	623	629	596	631	635	655	643	614	606	612	622	637	604	625	631	628	662	631	650	643	635	655	648	628	600	644	670	641	661	602	660	630	666	641	634	595	586	617	640	592	632	636	632	637	597	629	602	678	657	608	690	618	589	617	620	632	671	633	659	624	626	672	645	640	632	654	638	632	614	618	660	658	637	632	668	626	637	612	596	616	621	631	613	601	638	596	631	614	600	665	637	643	599	639	643	619	639	649	601	629	646	628	642	629	659	603	589	631	703	584	613	679	680	673	631	625	654	629	628	658	646	670	630	634	646	676	597	629	663	606	630	631	650	622	627	631	652	619	615	647	604	657	629	677	642	636	644	604	662	586	622	624	624	607	636	630	711	647	620	591	629	610	653	646	695	583	644	662	620	635	636	679	636	607	640	648	619	611	608	635	677	661	606	637	631	674	626	672	632	618	651	651	665	574	647	638	637	648	653
17928	10533	9974	5638	3416	3642	2716	2108	1347	861	534	437	387	385	381	357	377	366	378	404	365	418	382	401	383	375	380	411	386	374	405	399	450	390	371	404	398	378	386	412	394	402	397	371	420	383	395	404	403	379	404	407	394	412	388	391	381	395	382	383	375	386	398	378	404	379	397	386	384	382	360	396	377	400	440	409	397	416	359	420	400	375	372	378	384	369	404	372	402	406	385	376	376	367	394	384	374	351	368	389	376	343	376	365	415	356	413	382	406	365	360	371	368	386	381	408	376	378	398	414	414	355	392	406	415	409	390	396	351	354	419	371	402	408	386	397	403	387	409	427	409	393	397	389	377	389	391	410	371	372	434	357	366	372	422	395	385	379	347	396	399	391	382	393	385	402	387	387	406	386	406	385	384	394	398	417	392	365	383	397	382	372	399	370	365	391	375	404	394	377	410	374	359	412	421	405	437	415	390	393	384	403	368	359	385	422	347	387	418	380	353	335	401	342	407	419	349	422	382	368	373	368	377	395	381	380	356	372	366	345	393	417	386	384	377	411	366	411	409	417	379	410	391	391	374	390	360	373	395	397	387	407	384	421	372	402	434	390	416	406	356	382	380	387	383	400	390	401	389	406	382	362	442	371	384	411	358	375	378	391	402	391	366	343	422	373	396	400	390	398	421	379	389	393	380	387	373	380	396	388	371	364	339	371	365	419	411	370	408	396	378	392	371	373	393	344	417	416	400	364	408	370	400	359	376	385	444	411	416	364	392	428	396	373	348	389	377	390	357	416	378	403	426	369	399	421	374	394	403	404	382	398	399	384	376	392	380	362	389	391	375	350	412	380	364	392	372	419	383	434	386	407	399	419	377	412	417	372	372	430	405	386	365	407	369	374	384	402	402	372	392	376	383	377	386	385	371	394	394	417	367	380	395	366	372	394	376	372	385	418	373	410	389	354	412	372	370	366	356	395	387	441	417	319	369	411	381	369	408	381	359	371	404	404	395	388	380	388	352	395	396	395	365	368	352	358	386	387	431	379	352	373	394	378	413	383	424	372	399	381	348	392	382	382	334	401	355	402	390	396	416	379	414	387	373	364	366	385	368	364	364	393	376	402	371	372	359	373	410	375	410	374	346	381	375	413	404	376	405	409	383	398	390	411	345	375	365	362	391	346	380	411	363	386	385	385	384	376	395	374	376	413	423	361	409	414	394	397	409	405	369	401	396	418	404	409	394	384	379	382	376	382	362	393	354	383	414	399	373	359	409	405	359	398	435	389	354	370	393	369	398	382	400	388	372	414	368	381	402	370	374	370	439	409	384	387	392	388	352	400	373	385	364	371	397	415	404	357	398	373	380	391	380	390	418	388	387	384	354	381	374	364	381	362	386	411	397	393	387	385	358	413	391	407	404	373	414	394	386	380	419	371	338	402	369	359	415	371	381	403	410	343	394	379	417	413	371	389	419	410	385	394	376	385	420	367	400	354	366	395	359	385	379	388	376	371	330	376	374	332	374	384	376	369	360	379	412	404	355	374	399	358	368	343	421	362	356	346	394	425	372	400	389	382	385	384	416	366	355	395	392	411	365	416	390	394	392	371	356	366	389	406	368	401	390	371	407	410	362	407	380	385	349	392	388	392	403	410	367	409	374	378	383	415	389	383	421	361	378	413	401	388	404	404	425	408	378	394	375	398	416	388	433	365	374	439	396	369	355	381	377	378	398	410	391	384	391	387	361	394	362	377	379	353	379	372	351	370	404	396	354	378	410	354	389	395	416	413	354	375	390	407	384	365	364	391	379	394	360	367	395	372	400	400	411	393	405	403	354	379	381	384	420	358	394	397	391	383	377	387	415	389	411	361	375	327	422	392	357	334	417	377	379	387	369	386	371	394	371	404	389	389	377	397	388	391	422	381	369	351	372	375	379	404	403	392	383	420	350	390	400	405	373	405	345	361	373	377	379	386	418	348	395	368	382	371	379	390	365	408	356	408	380	408	377	406	369	405	393	371	389	403	392	382	391	398	370	391	367	374	368	383	379	380	392	397	370	410	358	385	433	386	399	360	363	371	408	407	356	369	392	392	397	395	382	379	359	405	395	365	415	347	375	353	391	378	414	411	400	386	430	406	380	408	390	398	381	371	402	411	385	428	392	394	400	349	383	404	404	418	327	369	360	392	377	359	367	364	409	345	363	376	401	370	373	373	369	391	440	401	383	381	383	422	389	425	408	380	373	357	378	398	377	410	378	350	377	344	353	394	393	425	365	360	385	351	393	386	379	350	368	396	378	357	384	366	402	381	382	402	386	372	396	389	402	367	371	413	394	388	387	391	393	401	349	395	397	397	385	364	406	384	348	345	415	370	396	365	397	424	350	335	404	399	441	406	417	362	389	362	353	383	422	413	398	365	370	388	424	388	410	366	375	392	384	323	403	436	367	366	351	416	409	353	355	379	348	370	399	359	385	364	386	411	414	353	416	408	422	342	346	407	396	397	396	388	388	386	371	354	377	365	378	365	359	370	351	403	432	378	430	398	369	422	389	390	393	366	391	357	395	401	377	348	441	441	406	382	384	391	370	390	367	348	391	352	380	400	347	381	410	417	386	435	425	352	402	384	391	409	359	381	383	390	418	340	358	350	381	394	404	385	376	433	385	395	424	399	374	401	386	395	437	401	405	386	375	395	383	405	427	390	399	401	361	388	415	352	387	380	368	390	349	358	412	432	375	397	380	389	417	403	382	382	384	419	378	400	374	384	374	387	392	396	388	383	388	330	369	410	381	402	387	410	409	403	399	367	403	398	396	402	391	391	402	343	385	409	388	394	390	386	397	393	388	369	393	399	394	384	386	386	373	374	370	354	361	397	370	375	377	376	398	419	360	404	384	352	405	400	355	425	414	397	382	382	363	392	368	370	365	366	363	385	372	392	354	373	391	350	401	426	371	415	382	378	400	378	377	406	404	367	386	407	386	359	358	370	389	419	422	354	387	315	400	405	381	392	409	406	344	366	377	370	376	346	376	371	343	381	350	375	376	396	381	351	345	391	415	391	351	365	386	382	369	390	406	375	400	356	337	337	408	383	430	387	407	397	389	380	383	365	389	400	434	398	362	392	392	362	415	377	399	427	380	367	421	366	400	358	362	395	406	394	410	379	385	371	385	369	384	395	397	401	384	369	436	414	396	361	382	379	387	409	422	394	388	385	412	419	372	359	381	395	398	361	363	367	398	377	378	407	412	378	401	413	383	373	404	405	432	419	363	415	389	419	403	345	369	386	381	408	394	371	350	389	361	364	376	396	388	371	416	412	385	384	385	375	378	371	366	389	396	369	409	376	359	356	412	356	367	366	388	412	341	370	432	396	427	377	381	416	396	363	386	395	349	392	382	371	371	377	342	402	403	379	428	364	343	361	364	405	400	374	426	403	427	373	395	404	400	389	393	381	417	401	383	389	396	411	399	408	394	358	391	379	347	400	396	369	357	425	379	377	419	427
9345	8300	14601	12617	10892	12320	8874	7098	4322	2474	1618	1078	871	922	840	848	875	857	857	916	851	824	856	844	873	904	837	823	836	816	872	844	838	890	822	887	845	856	890	852	845	856	901	865	860	815	872	858	875	859	843	888	813	793	867	896	797	887	834	801	889	887	871	849	873	791	855	879	852	804	775	878	810	877	833	879	849	901	858	848	856	827	856	828	901	849	857	862	841	881	812	880	873	860	830	895	822	870	818	857	836	884	832	819	892	828	831	850	874	876	798	854	859	844	912	853	815	879	860	835	841	823	853	877	854	821	837	859	842	891	866	813	877	833	832	868	812	850	861	851	871	840	838	907	880	815	843	842	853	822	840	867	784	827	796	848	883	881	866	861	860	846	871	862	854	841	867	876	863	859	854	805	901	884	835	867	844	802	887	860	812	824	834	868	871	868	826	790	889	840	850	843	843	884	816	864	817	918	869	839	861	847	868	914	887	846	885	866	794	813	847	877	874	906	839	810	853	810	848	939	880	833	866	869	880	834	801	866	848	839	844	842	870	835	830	863	853	881	868	931	825	916	865	830	866	844	856	922	861	896	868	809	876	838	824	826	844	918	875	876	833	918	832	798	831	852	851	849	843	875	819	877	872	838	907	920	878	861	820	829	915	845	833	860	814	869	883	895	852	887	860	866	814	861	834	802	835	880	859	831	854	819	853	842	903	840	881	848	867	817	877	860	799	821	812	860	833	826	840	923	836	846	861	864	852	862	862	856	902	782	845	872	905	818	844	852	844	836	865	844	836	936	807	864	783	898	891	879	790	830	844	895	807	893	838	859	850	820	845	812	836	878	881	835	845	841	864	860	856	872	878	909	896	858	841	903	837	776	873	854	853	846	850	848	882	879	892	923	816	822	906	847	856	864	898	814	869	888	811	866	821	848	809	855	806	873	859	815	844	875	847	848	841	856	788	820	814	920	825	858	876	842	872	834	845	889	801	895	875	831	895	828	833	837	846	849	865	847	866	838	849	828	828	827	895	803	854	824	789	850	868	814	861	848	836	874	867	853	844	831	865	864	858	868	826	840	918	865	834	879	861	865	835	797	852	870	852	864	868	886	807	843	899	912	869	860	835	901	859	858	877	859	863	790	896	841	805	828	900	857	878	849	840	814	863	874	826	840	846	852	883	853	865	826	810	857	849	854	909	850	850	863	834	844	853	802	825	840	873	864	848	889	857	862	878	840	839	839	839	838	837	812	839	878	829	870	845	836	866	846	854	892	909	861	860	863	861	824	825	859	861	861	808	873	861	862	865	812	905	828	930	816	848	815	838	872	878	873	859	875	820	897	838	847	885	835	797	814	838	888	853	864	882	861	810	852	882	842	906	852	793	840	879	832	858	849	817	867	812	883	864	825	844	835	828	841	800	848	894	911	849	870	819	872	841	837	871	847	843	866	851	814	850	822	820	874	878	823	847	832	816	810	828	880	867	838	828	858	780	892	866	896	822	835	834	884	852	833	855	836	873	870	869	897	816	856	901	879	848	840	903	828	871	858	914	820	854	830	874	834	800	810	833	870	801	857	864	858	875	884	866	883	891	861	839	825	856	841	856	857	798	868	869	839	848	857	879	843	820	838	801	848	831	895	891	866	822	832	858	845	823	848	843	864	839	876	791	800	857	863	877	820	830	837	870	813	865	827	845	836	857	841	861	890	868	889	867	865	854	895	802	823	866	820	878	809	859	847	818	889	803	841	914	863	840	838	967	923	820	891	825	840	800	810	827	909	851	884	796	860	888	832	834	845	864	833	900	836	840	857	861	902	877	836	869	868	862	842	834	862	932	853	886	865	800	877	826	877	856	823	808	820	826	889	896	870	831	911	821	894	798	820	856	858	834	897	868	856	911	832	848	839	857	882	793	848	847	882	853	840	849	835	797	812	834	834	823	842	897	859	900	829	876	871	856	856	882	837	863	850	839	826	876	871	821	866	876	858	845	863	857	884	857	898	861	876	907	876	879	838	892	878	810	835	868	824	838	849	855	884	872	852	883	854	855	856	883	882	884	896	822	847	888	822	843	874	791	866	888	827	830	844	844	865	822	793	797	814	860	845	849	846	858	837	869	850	919	887	857	819	828	842	837	865	840	892	876	875	865	871	845	874	833	877	842	825	890	901	819	835	824	845	806	831	829	864	888	867	839	823	840	877	859	803	861	893	876	906	878	867	885	835	879	904	848	870	872	821	825	803	805	843	892	857	862	867	887	799	821	885	832	840	824	884	909	826	847	852	871	864	826	833	890	842	915	791	885	803	861	899	873	869	860	869	849	892	857	834	815	854	841	850	853	887	899	839	832	890	887	823	888	859	834	830	884	784	848	848	818	867	878	812	856	841	873	825	896	866	878	879	862	845	867	798	869	804	846	883	890	808	845	871	834	857	852	869	827	810	809	911	791	888	864	826	856	843	854	831	798	855	843	869	859	896	843	866	853	866	855	886	860	788	787	864	809	880	830	870	875	820	833	878	878	836	832	831	805	807	869	901	887	856	853	826	870	885	869	824	790	809	820	881	859	840	845	851	849	864	913	813	836	849	905	855	836	853	855	867	914	899	842	832	870	909	845	880	848	829	825	808	851	828	812	925	823	849	822	878	798	873	851	827	866	903	885	869	879	833	831	848	832	857	816	838	842	910	880	862	879	822	816	778	861	870	857	842	897	855	839	911	809	845	875	838	869	872	805	783	822	908	880	900	863	869	833	867	871	846	856	889	854	844	806	891	818	888	903	855	884	856	858	816	880	880	870	836	888	828	843	836	835	865	859	841	949	906	890	800	858	832	873	849	846	916	916	867	846	903	817	850	883	854	870	840	871	830	848	829	807	866	879	876	852	877	881	866	817	841	853	870	921	868	932	822	857	912	869	851	852	876	866	839	852	852	895	888	880	833	864	827	811	856	839	871	870	873	847	803	866	868	855	882	869	867	893	849	892	897	825	831	814	844	813	860	861	836	879	864	867	880	860	872	896	878	825	864	834	858	859	834	861	886	853	808	818	846	865	853	824	838	853	842	911	889	800	877	848	850	876	869	854	812	833	839	890	828	865	865	825	860	873	887	896	821	788	877	849	855	879	820	907	848	843	877	842	860	843	874	873	847	840	863	849	837	894	825	872	830	922	865	867	868	819	881	863	844	804	855	851	858	854	799	845	901	843	857	874	853	892	818	838	843	900	867	852	821	816	896	877	865	840	822	864	835	819	839	910	821	874	868	877	845	831	804	859	897	844	803	856	833	860	884	889	853	842	814	856	870	819	832	812	817	826	797	829	815	876	839	810	843	881	845	863	845	823	817	816	801	898	838	819	853	884	892	828	891	816	890	826	832	808	886	809	829	907	843	840	847	814	876	889	888	827	822	840	853	839	878	884	844	811	850	818	864	849	820	884	870	854	825	909	785	839	814	840	842	905	898	841	885	895	836	836	809	824	859	765	815	878	862	874	857	846	923	882	844
42881	27790	22835	20802	41321	46363	38434	24955	14442	6347	2339	881	306	286	295	303	280	290	282	276	244	270	289	289	292	318	257	268	303	293	275	282	273	279	259	289	279	294	260	274	269	275	256	288	262	239	252	295	258	289	276	280	288	296	286	292	268	280	264	302	292	275	279	251	268	309	285	266	307	297	298	296	293	292	290	293	263	281	251	282	333	253	295	272	299	275	301	281	282	286	303	298	292	251	290	240	303	287	249	299	274	277	288	303	272	255	286	235	287	266	311	259	273	269	275	254	303	272	263	298	285	265	301	263	315	287	281	269	294	293	275	297	268	291	263	270	291	278	305	320	283	286	250	270	288	307	287	301	285	271	300	261	276	298	315	263	284	263	274	255	246	316	264	250	279	268	298	291	271	266	306	296	276	252	258	310	271	286	293	282	297	298	289	278	291	258	278	268	293	274	291	295	306	282	298	298	284	276	272	301	309	308	277	266	309	286	287	253	293	284	284	307	278	281	264	254	278	285	274	254	276	312	288	263	303	267	273	304	276	311	285	267	302	303	286	261	275	293	274	283	323	288	273	268	286	297	311	266	293	280	287	232	276	275	299	277	299	253	283	301	262	287	261	289	289	268	260	287	259	263	282	286	285	239	282	279	307	291	290	260	258	286	304	280	287	296	282	275	284	280	286	292	281	290	268	300	296	287	264	299	296	284	272	271	282	304	296	261	284	260	260	285	282	259	263	296	276	257	276	307	305	296	285	253	286	303	260	281	292	302	288	260	273	282	283	268	274	268	300	280	290	292	274	268	273	294	282	303	274	286	291	291	277	258	269	290	302	266	311	278	289	306	314	282	288	280	282	267	283	297	295	266	303	253	289	267	292	301	261	276	284	257	287	263	237	277	274	297	321	253	270	298	288	273	281	290	283	254	270	269	249	264	285	271	291	290	252	339	274	292	237	269	305	289	274	301	267	274	273	288	320	286	310	285	267	282	275	264	267	261	296	287	283	297	296	278	252	291	273	312	279	285	313	259	277	294	274	284	304	267	273	283	283	306	294	302	265	278	294	294	279	296	283	266	290	288	270	256	283	321	287	307	248	272	289	274	309	289	270	288	244	303	263	319	282	270	307	297	286	301	276	302	300	280	293	311	270	272	296	298	284	282	262	274	297	302	305	305	259	266	259	248	316	280	294	288	253	291	293	267	279	279	274	279	281	294	256	277	269	278	317	272	251	285	304	271	294	270	301	280	291	281	258	300	293	243	302	293	260	289	277	299	253	267	266	282	265	272	298	294	303	289	299	275	261	265	273	265	281	276	282	332	278	282	276	275	255	292	291	277	266	315	278	285	269	308	275	305	301	304	310	270	289	282	271	281	271	289	317	296	283	271	285	277	270	266	272	271	291	266	291	304	312	274	280	297	275	285	268	264	277	290	316	285	291	285	292	251	290	280	259	272	286	311	316	298	311	335	297	308	264	277	295	271	315	270	276	291	289	295	293	278	287	298	285	303	263	274	294	259	243	279	284	260	271	261	272	256	301	278	287	303	279	290	284	314	272	268	291	306	237	276	281	302	292	259	281	315	294	286	263	244	283	281	269	265	253	257	294	259	273	276	242	297	270	300	296	289	280	304	258	265	277	280	282	297	277	282	282	245	296	296	299	282	283	283	280	250	284	276	282	295	277	286	249	270	301	306	283	263	275	309	274	270	294	273	286	314	289	285	291	286	264	277	278	277	308	274	260	271	317	296	277	262	284	303	281	273	242	289	285	279	292	279	264	260	289	281	313	282	301	272	288	272	290	289	299	295	279	296	282	285	297	288	281	273	293	282	267	288	303	285	283	287	293	282	272	281	271	298	275	308	262	249	266	264	302	292	278	326	281	262	276	285	272	308	278	275	322	288	304	287	303	299	241	268	292	243	297	305	309	246	283	294	283	309	306	274	278	290	273	306	272	276	298	295	272	307	252	302	260	279	282	267	313	283	267	263	274	278	313	306	259	282	289	297	291	285	248	299	290	271	291	285	244	282	306	284	270	302	294	279	279	283	300	230	282	275	283	287	282	263	270	268	253	280	250	252	304	266	260	294	281	280	275	271	254	296	298	308	297	245	276	296	258	303	272	282	309	278	290	290	284	272	263	276	289	269	298	289	280	301	287	314	303	277	269	277	311	270	267	273	241	292	269	286	329	273	315	312	276	285	260	274	281	267	245	295	283	258	302	275	318	319	276	242	318	265	267	250	283	284	275	279	298	293	321	257	263	298	266	287	269	264	291	285	279	247	280	254	263	297	324	327	299	268	314	301	289	275	302	305	310	306	288	278	301	289	284	275	291	269	298	285	263	264	293	290	281	283	259	274	315	313	297	238	265	317	296	301	315	276	265	271	284	279	275	334	247	255	253	266	289	274	285	298	287	273	280	273	277	291	255	280	276	268	295	278	278	294	288	307	320	307	314	271	291	290	263	298	273	258	292	294	321	328	282	235	292	263	279	288	265	264	315	292	271	303	281	293	242	253	289	273	252	277	266	301	273	298	303	294	315	286	273	272	279	299	306	246	273	283	265	291	276	281	288	277	266	252	266	287	260	297	271	287	284	292	272	307	281	282	264	286	307	260	293	284	290	288	262	285	283	285	240	306	274	249	283	274	275	254	265	288	299	268	314	276	287	252	279	309	279	290	298	266	293	288	271	271	272	286	260	309	260	305	282	261	289	283	295	309	254	301	314	261	302	306	261	300	268	280	291	284	276	292	288	283	260	275	301	298	286	292	280	316	298	287	257	305	272	281	262	291	294	283	276	288	305	274	316	267	243	301	317	285	278	267	290	276	285	289	264	293	302	293	261	253	314	279	297	266	316	245	275	259	285	279	257	271	355	283	298	282	305	318	300	267	250	288	286	262	284	267	260	289	295	282	268	293	294	259	289	289	256	295	284	317	284	303	268	246	289	285	281	295	267	285	264	288	300	276	290	282	291	262	313	293	276	283	310	294	313	286	266	312	325	291	300	307	272	258	297	294	287	276	269	282	270	287	294	303	263	272	264	263	243	306	281	262	281	292	253	293	285	272	288	285	319	265	298	274	259	283	281	299	281	277	299	273	292	291	286	298	243	281	250	277	283	305	279	293	293	274	273	300	284	269	275	267	292	301	291	288	282	267	324	259	270	270	283	315	294	283	280	301	283	277	273	283	301	288	302	289	293	302	310	285	302	279	271	301	295	266	268	243	283	297	288	297	294	283	291	283	268	298	285	271	281	275	305	277	260	294	298	282	302	263	290	280	315	287	287	291	266	270	270	314	263	283	290	271	268	302	275	285	315	299	283	261	309	266	277	273	269	274	268	251	277	278	288	294	263	283	288	284	244	296	316	280	299	281	278	259	260	292	260	296	258	276	297	278	280	257	292	260	277	299	261	282	285	267	264	277	291	262	262	282	287	278	254	286	311	275	270	269	283	273	283	277	282	261	268	299	289	283	271	293	279	280	290	259	265	285	279	279
23984	17921	25694	31783	55667	58951	52277	40829	30632	18422	8835	3185	664	714	704	648	673	649	670	678	710	696	657	638	681	636	698	660	697	651	672	683	622	653	604	624	663	656	618	644	603	640	632	638	603	654	630	615	617	635	672	672	673	649	704	637	662	619	675	698	660	636	676	680	660	667	622	665	691	691	674	652	671	633	685	654	657	676	702	657	692	664	701	670	680	705	642	626	639	648	674	608	644	654	667	649	672	634	683	678	671	665	679	704	646	675	665	659	674	699	634	648	631	694	674	710	646	613	642	667	637	653	666	679	618	626	662	636	641	661	613	650	695	679	632	659	643	668	638	660	678	663	621	631	733	652	664	651	666	675	683	637	634	671	641	625	640	653	664	663	629	678	620	638	595	671	657	664	672	657	660	637	664	675	722	689	672	602	654	656	679	644	669	624	655	651	671	653	634	673	622	678	635	637	681	698	663	661	667	733	648	651	717	650	663	698	712	615	648	671	665	625	670	648	616	677	623	619	646	653	662	658	678	695	679	652	611	659	666	690	706	665	662	623	645	629	640	630	649	651	686	629	671	662	634	670	680	670	674	694	642	617	660	599	630	642	678	649	675	639	722	660	628	622	662	657	682	655	625	669	657	696	642	661	666	598	669	661	567	645	638	617	613	696	614	630	655	673	699	660	732	663	658	666	611	635	641	703	619	664	659	668	603	679	713	661	665	659	621	638	685	616	664	656	681	698	672	666	608	634	704	681	613	635	647	694	667	652	649	653	647	638	631	667	619	649	661	633	665	654	651	659	619	623	685	623	645	644	621	651	666	654	672	673	664	669	681	658	690	599	649	610	601	704	633	640	624	672	672	669	648	629	643	671	644	637	672	625	614	605	619	658	628	613	612	638	651	673	608	670	613	683	677	628	671	664	681	719	671	665	686	679	640	681	683	671	650	655	615	662	633	633	670	688	700	647	617	686	641	703	646	673	628	653	671	667	616	633	656	673	687	621	607	699	662	650	636	601	635	634	670	625	694	599	677	668	627	630	626	650	689	635	674	644	699	672	615	674	630	681	665	647	663	609	628	605	687	650	680	679	643	699	648	653	635	642	694	643	656	582	688	670	634	620	591	663	656	660	623	676	674	653	645	649	645	652	664	661	630	646	645	644	652	690	634	626	674	684	626	667	675	654	633	653	670	653	631	674	617	669	623	630	653	694	633	637	684	637	665	696	697	673	658	712	652	688	633	631	635	678	633	668	665	679	692	640	665	623	675	660	596	649	684	658	693	658	647	709	700	700	670	653	659	635	669	708	723	637	715	658	704	646	668	662	665	670	627	704	665	671	717	693	679	670	687	649	669	704	703	719	644	655	696	649	638	680	655	700	667	643	650	629	639	670	639	672	658	634	694	610	625	613	680	654	648	660	654	626	685	701	620	647	645	684	650	612	658	650	626	709	659	674	688	662	638	624	702	647	630	677	628	668	673	681	630	645	651	656	633	638	648	643	637	640	637	648	640	648	650	686	726	690	653	639	656	676	662	662	637	703	643	710	638	618	645	627	648	629	651	689	684	639	655	659	707	650	670	692	695	673	623	660	665	643	643	668	601	666	630	625	625	655	631	675	654	641	662	636	605	676	663	662	712	699	705	692	668	654	623	644	663	661	645	651	644	668	672	658	671	684	625	671	634	591	646	679	628	661	667	632	745	626	691	632	633	672	668	692	635	628	695	650	663	675	644	674	672	676	669	631	645	608	663	651	683	627	648	626	638	679	686	662	675	660	664	646	677	680	614	653	662	696	654	640	706	675	669	634	677	625	700	651	702	657	655	650	624	658	681	692	630	667	668	688	594	652	628	640	700	681	682	680	661	673	675	647	688	639	627	674	656	652	638	632	663	647	648	656	688	660	656	615	638	696	687	639	677	691	670	670	669	640	663	641	612	676	642	645	651	660	653	675	658	673	635	653	632	698	663	678	623	637	676	636	666	659	641	636	666	681	635	652	679	642	675	660	638	678	683	686	646	620	673	669	669	652	647	659	689	659	671	626	688	692	665	607	640	638	690	653	666	657	673	674	693	656	714	640	613	675	628	580	643	605	679	648	687	654	687	671	605	653	656	627	594	644	654	718	682	682	652	655	694	648	693	601	618	646	632	666	696	701	621	653	661	685	661	670	662	664	651	613	636	664	645	644	610	621	637	654	649	653	648	670	658	588	667	652	704	681	671	665	701	611	652	673	661	631	604	643	647	658	678	615	668	680	626	622	643	652	631	624	688	673	708	642	683	687	653	687	677	676	668	637	633	606	649	683	649	637	627	669	632	675	666	664	628	668	707	681	640	646	669	644	661	647	631	662	686	647	658	669	706	653	614	663	638	607	604	652	687	665	666	661	643	663	634	677	686	636	684	653	643	640	728	639	667	691	635	671	670	632	658	682	685	652	661	647	648	712	649	651	695	650	637	679	654	649	647	647	691	675	693	693	648	637	657	634	671	691	639	713	620	623	639	610	648	630	661	639	657	676	657	661	686	629	633	624	662	673	697	620	631	667	704	644	653	615	682	688	676	643	644	666	669	662	627	628	641	619	670	667	668	673	618	668	690	620	630	675	667	640	632	647	641	580	631	648	680	691	662	636	664	668	645	652	630	663	688	678	699	658	637	652	653	657	666	681	679	653	652	636	673	672	656	645	663	637	666	639	642	684	651	698	658	695	634	641	655	669	647	653	623	678	645	646	679	681	630	623	672	655	707	610	684	659	644	628	657	610	652	645	657	655	652	652	672	693	650	644	670	668	686	624	668	663	617	645	652	670	640	660	663	672	676	713	659	625	666	675	641	637	651	667	642	637	620	644	656	649	657	637	648	677	686	605	685	658	619	658	647	648	677	642	639	682	666	662	631	628	657	663	640	685	684	636	640	630	672	678	639	678	674	682	617	645	706	617	639	634	682	679	687	644	677	672	648	615	673	681	651	618	641	626	645	708	646	661	618	653	680	646	684	635	631	702	679	607	660	621	647	636	654	675	697	619	683	631	626	635	664	695	605	700	668	581	645	676	666	685	645	696	693	685	650	658	627	659	662	674	670	666	648	638	637	653	689	655	670	641	636	656	714	660	656	669	664	623	655	625	661	646	701	637	646	653	683	660	685	611	662	636	691	674	657	685	671	690	675	619	676	658	644	649	714	654	686	648	673	698	633	652	631	626	693	684	654	672	623	667	662	651	648	633	690	638	688	681	650	651	603	634	633	630	629	646	647	652	678	645	642	684	634	622	658	671	609	636	671	643	676	678	651	700	699	677	682	687	677	624	627	662	608	665	650	624	647	670	661	674	608	641	666	660	715	696	673	639	665	613	687	644	634	672	661	677	616	669	633	640	637	622	668	690	636	639	681	635	678	644	668	646	612	649	680	694	697	696	656	688	717	632	658	655	646	649	672	663	649	656	697	634	686	681	660	639	677	668	641	655	649	693	641	687	622	654	647	626	663	641	672	639	587	630	671	615
50097	43228	31330	23914	50318	59122	49594	35162	22027	9272	3229	1009	321	294	277	305	304	302	289	297	303	327	307	301	340	282	330	302	279	277	339	294	310	320	325	314	311	278	315	306	327	321	281	292	298	312	322	281	291	287	299	341	308	300	296	281	315	286	318	305	306	302	310	281	298	307	299	337	347	319	299	308	279	312	309	301	307	297	283	334	303	308	316	334	349	288	300	281	323	324	306	294	290	305	281	306	306	289	281	303	297	273	336	307	340	329	331	295	293	302	279	305	285	291	327	291	306	313	307	316	297	289	328	278	299	314	321	311	293	292	290	322	315	307	309	283	335	295	268	302	339	302	322	308	326	291	296	301	295	313	321	305	331	312	316	298	294	313	288	313	289	299	297	312	308	289	300	319	293	338	323	295	294	302	321	319	274	317	312	293	281	292	289	315	315	286	280	289	348	338	290	279	330	314	296	325	286	318	302	300	310	295	306	308	299	347	323	340	315	311	296	344	288	285	359	296	241	300	306	277	283	327	291	328	295	296	289	296	294	302	286	278	297	272	279	304	307	283	281	289	328	304	317	294	295	321	302	310	320	317	305	301	322	320	305	322	322	275	288	310	343	296	305	280	301	314	317	314	290	315	335	300	319	317	293	293	298	316	285	292	317	293	281	309	290	308	309	302	280	311	311	284	308	322	293	277	294	283	337	313	328	317	330	307	312	284	303	315	313	301	295	307	305	336	275	287	291	301	325	303	299	307	303	285	285	319	308	312	309	281	293	305	285	303	325	289	287	264	278	302	333	313	313	317	316	306	283	281	291	279	287	298	312	324	295	299	324	304	296	295	299	347	294	288	302	309	313	320	310	317	321	339	318	343	322	303	363	344	310	288	343	299	312	295	286	309	293	303	319	349	326	295	307	310	320	259	310	340	280	310	290	333	337	293	319	276	318	294	289	297	306	278	320	305	313	330	321	298	288	317	292	318	299	329	309	275	292	339	319	274	307	325	305	325	318	324	302	300	338	307	304	304	258	300	304	330	295	294	317	296	299	280	321	309	318	269	252	337	286	289	313	328	296	328	329	319	311	286	311	285	306	296	273	338	306	351	318	278	300	278	302	358	327	297	334	307	303	321	308	296	320	338	302	292	300	291	306	326	312	261	303	338	330	292	288	283	334	328	298	288	295	315	337	315	338	322	316	318	295	297	330	283	325	333	301	309	341	314	287	312	296	278	301	305	302	325	301	320	272	312	309	339	262	285	310	297	320	319	332	312	315	313	306	310	312	326	313	283	330	328	326	313	310	310	291	294	325	352	291	313	320	317	321	328	322	287	288	338	297	316	313	289	337	308	302	315	300	326	294	290	303	307	273	310	288	310	294	279	302	291	301	299	319	273	318	297	284	277	320	328	323	285	308	331	287	284	306	294	310	323	329	352	310	294	321	332	287	306	329	302	318	340	306	300	313	283	297	329	332	339	322	334	292	264	292	336	296	307	325	296	324	274	281	337	308	325	317	309	301	281	304	306	321	316	319	291	298	298	285	319	321	297	312	317	314	302	312	311	276	284	315	323	303	305	278	307	319	311	308	323	328	302	305	301	287	282	272	322	304	290	334	335	290	324	334	287	323	288	291	297	318	306	293	315	282	339	312	302	340	327	298	302	314	288	309	319	311	288	323	279	319	256	345	310	317	349	303	312	331	316	308	289	275	303	291	321	299	308	327	310	305	334	291	278	311	295	282	307	283	308	315	305	299	299	294	316	299	302	286	285	281	330	348	302	333	323	312	301	304	304	322	270	314	298	325	290	255	320	292	313	308	308	286	317	322	333	305	280	288	295	310	286	311	326	288	282	288	314	289	314	310	298	310	293	301	310	286	326	321	274	318	283	340	314	295	308	329	311	312	295	295	323	340	286	303	310	332	301	286	328	313	316	266	318	324	249	341	312	303	310	300	321	306	290	300	300	299	307	330	280	294	320	316	311	289	306	323	314	290	274	335	307	299	315	306	320	326	272	303	314	313	295	304	313	292	302	312	298	292	302	283	307	316	337	328	332	296	295	303	313	332	322	290	342	319	289	281	313	350	297	270	327	311	291	293	302	317	308	319	280	250	316	311	296	281	336	286	330	333	319	299	295	320	288	293	311	315	274	324	325	327	294	312	314	287	318	294	333	314	288	318	309	340	324	303	342	291	295	303	322	288	289	304	277	276	300	294	321	316	313	285	311	310	333	299	318	336	309	336	288	310	298	299	345	292	313	296	302	299	262	311	316	320	313	309	320	308	312	275	297	311	327	287	292	321	337	305	288	326	333	313	298	295	291	317	328	321	311	300	285	292	296	290	310	303	331	342	292	297	350	317	314	305	306	322	330	321	289	326	293	313	298	328	295	316	299	293	325	326	314	295	290	325	288	283	262	296	296	281	329	306	331	310	283	319	312	304	316	299	301	323	352	314	299	295	304	299	269	325	315	305	298	299	303	336	303	289	300	296	310	321	325	316	296	303	332	329	254	272	327	312	307	318	319	320	280	302	304	336	315	340	293	307	303	287	316	270	340	315	306	268	314	292	283	313	307	324	295	300	333	283	316	301	293	308	319	290	322	313	285	295	303	331	309	287	308	314	317	315	307	312	282	334	301	282	287	291	288	333	307	323	279	335	352	312	299	270	322	305	315	308	321	300	288	280	304	327	323	300	297	301	295	324	360	315	313	329	281	296	351	320	312	286	331	305	303	304	313	286	268	305	288	317	284	294	299	318	319	308	291	315	304	289	281	303	296	316	304	284	301	322	287	329	308	291	306	318	305	321	342	282	318	301	291	284	306	304	285	312	326	328	322	350	325	278	294	349	299	299	313	329	299	306	295	323	286	303	305	295	304	314	301	276	297	298	259	292	330	312	324	321	291	290	300	281	303	292	272	327	318	305	302	305	321	284	325	287	287	310	301	305	315	291	304	303	310	325	305	311	286	300	286	327	308	314	296	296	329	305	294	331	277	275	303	320	278	288	299	346	285	313	310	299	300	322	311	311	296	301	305	305	306	326	326	316	328	328	319	310	314	309	292	307	303	330	288	285	322	353	286	293	316	311	301	325	305	294	300	334	311	312	299	298	281	295	308	286	323	349	311	292	281	288	316	315	293	317	311	286	298	307	312	312	285	294	313	285	283	295	296	317	303	327	294	304	308	275	296	315	320	302	336	322	325	324	301	301	313	306	333	309	297	302	338	316	292	299	321	296	329	284	300	291	338	307	278	322	315	298	303	321	309	317	333	325	295	339	321	277	325	310	283	301	305	340	313	298	300	301	298	278	298	314	291	301	298	297	318	319	316	289	320	319	280	300	283	293	343	328	321	317	287	306	330	298	324	308	324	302	306	313	310	293	323	320	289	362	332	309	313	287	310	317	311	335	324	301	342	356	294	274	297	322	297	317	310	334	310	310	263	310	341	305	305	305	342	315	311	308	289	308	278	305	263	329	293	308	335	322	293	326	283	259	299	272	325
30199	30516	30578	34760	62731	70253	61271	49948	37119	22314	10648	3785	768	694	708	732	722	685	735	737	737	755	804	702	719	693	718	708	741	729	706	727	695	714	669	670	732	717	692	695	686	683	727	736	694	767	703	731	684	672	745	741	731	695	703	677	675	731	732	723	710	749	670	684	740	750	731	773	745	733	702	765	701	715	717	681	658	677	717	728	683	672	664	733	732	709	706	727	688	742	717	700	702	726	704	679	726	695	709	716	729	699	694	709	707	747	681	722	722	702	704	734	748	715	693	749	746	694	737	736	690	678	712	680	716	698	706	762	728	661	691	713	693	660	722	764	721	700	726	702	762	725	677	687	703	764	700	723	720	697	743	683	719	705	672	703	687	702	684	725	684	719	731	710	681	744	743	713	755	707	737	677	715	713	723	710	741	718	771	734	755	730	699	694	737	743	713	742	656	734	727	730	713	723	725	713	690	728	686	678	709	695	718	710	693	710	701	736	666	758	703	717	741	716	718	673	736	697	654	713	733	715	732	731	727	675	714	714	736	682	787	712	715	796	696	692	753	693	723	708	660	703	733	734	727	715	690	723	732	715	689	710	702	675	705	710	707	707	717	685	769	695	720	717	698	747	677	671	703	735	735	688	698	714	735	754	696	709	721	706	708	760	727	738	691	768	682	716	714	762	726	712	690	734	764	749	752	686	690	710	755	763	721	715	654	697	725	733	707	684	682	696	699	678	674	681	712	730	698	707	747	700	718	695	687	727	688	695	714	722	748	711	757	695	748	748	729	761	725	752	674	724	730	739	748	726	702	711	705	688	709	700	748	756	703	729	739	685	729	701	741	752	705	737	750	749	702	653	722	676	679	698	695	675	727	731	710	666	739	714	725	711	772	713	736	753	713	728	729	702	698	698	702	722	763	726	718	703	720	712	717	734	739	672	746	712	742	741	690	738	697	739	722	704	738	703	741	749	708	727	709	669	730	688	752	716	735	681	693	714	655	727	725	721	705	695	714	731	723	713	722	680	731	688	668	694	695	696	691	697	702	686	746	710	730	741	714	749	724	740	714	733	718	669	704	715	667	698	719	708	651	683	671	755	705	720	647	734	716	720	703	694	689	741	713	740	715	675	727	711	696	699	735	711	710	722	763	705	750	747	708	801	713	722	737	726	735	705	725	696	679	699	678	668	759	673	703	683	709	723	710	739	728	705	750	723	685	768	721	740	695	734	697	756	698	722	687	741	696	715	710	757	655	739	699	738	737	726	739	664	724	715	741	731	678	768	710	727	671	736	684	735	755	752	771	685	679	705	716	686	761	688	741	688	728	704	734	803	704	679	706	704	720	721	686	723	711	761	748	694	728	710	754	726	658	677	737	681	742	732	717	692	703	757	756	708	765	682	716	684	722	748	708	671	737	649	719	713	692	734	738	765	787	701	738	746	682	722	740	695	741	705	682	707	723	741	693	672	694	700	695	723	700	716	703	715	725	716	690	701	724	723	681	707	691	743	720	642	736	718	745	743	767	688	682	704	684	706	675	709	718	663	750	698	760	680	757	698	684	677	691	745	711	723	727	728	742	676	692	769	707	723	695	723	738	726	746	750	690	704	722	740	674	704	723	790	725	711	679	751	737	699	688	687	742	672	750	738	707	737	750	772	752	718	725	742	681	687	669	704	690	690	686	725	708	733	729	677	700	732	759	752	641	699	707	686	716	740	759	743	692	733	667	698	799	697	678	736	712	719	778	725	734	736	719	690	741	709	751	729	732	708	733	698	687	716	670	707	686	690	722	725	707	713	735	688	742	690	718	702	728	709	701	708	707	705	694	677	662	725	696	687	732	713	768	710	678	703	671	698	685	719	714	683	724	723	705	700	729	701	731	717	700	694	686	650	695	719	726	720	753	720	699	663	697	755	777	683	677	679	731	699	715	705	704	699	711	666	760	725	714	697	665	676	692	753	722	721	710	732	722	654	719	677	711	683	750	682	743	697	708	695	723	743	707	734	686	697	710	690	711	703	674	715	723	716	716	731	756	689	664	714	717	742	705	677	712	700	778	717	695	708	726	732	705	719	710	716	700	747	732	673	686	702	639	704	720	722	728	733	713	731	711	694	733	725	710	701	719	747	725	729	685	687	709	671	662	666	742	734	719	747	757	701	702	736	687	712	779	702	678	725	663	707	704	748	731	680	701	726	656	738	685	736	736	669	723	731	752	684	735	708	691	752	660	714	770	692	683	763	734	660	746	725	758	711	706	735	697	722	699	699	687	740	709	739	697	696	666	733	675	683	679	712	759	736	747	713	706	672	677	712	714	702	685	740	723	717	717	713	727	667	711	705	734	703	711	733	692	733	719	704	724	725	724	760	717	724	705	664	713	711	694	742	676	748	689	689	700	728	690	742	662	725	717	770	720	711	732	705	749	649	728	692	686	720	687	719	678	737	730	735	715	714	691	697	730	677	731	742	758	655	689	700	698	672	765	749	710	757	703	715	706	708	712	746	717	730	740	708	715	755	734	714	708	743	716	688	750	720	699	699	733	694	756	749	727	711	700	670	778	725	729	732	687	722	694	688	740	747	673	720	679	673	756	738	711	758	695	693	726	686	686	733	680	798	655	707	763	633	733	750	642	718	675	690	712	690	713	698	700	706	701	721	669	753	720	692	729	674	695	677	742	670	677	735	707	730	709	697	712	706	709	726	686	727	655	759	707	748	714	729	717	695	687	744	721	729	746	711	745	688	726	717	725	729	709	723	680	719	689	722	721	733	714	687	702	691	677	684	764	670	644	756	711	733	740	750	714	682	722	721	732	743	722	749	708	702	696	734	689	712	712	690	700	742	718	704	718	710	706	708	675	711	743	701	660	745	708	716	708	701	754	703	726	699	743	703	712	695	728	757	682	726	705	703	695	738	717	688	695	682	761	700	715	676	708	711	702	716	716	664	749	687	706	784	668	777	733	786	666	728	678	670	701	736	759	687	707	699	705	679	750	722	716	743	734	712	736	690	720	730	730	693	697	702	733	694	714	758	696	716	719	720	710	741	700	679	734	732	755	689	715	684	675	700	710	714	702	672	712	789	741	699	718	728	735	704	738	716	704	730	694	703	770	695	723	684	718	738	777	698	707	733	706	740	728	667	722	689	669	691	720	742	707	698	733	702	711	693	695	731	701	705	687	704	735	695	725	720	721	701	691	700	708	703	761	648	664	716	704	693	670	703	665	688	729	708	741	715	739	729	690	742	761	739	706	694	693	725	695	705	733	689	686	736	734	688	693	727	692	671	653	696	671	698	720	716	682	702	759	682	685	713	719	752	688	721	709	712	731	702	678	727	748	671	692	721	717	734	736	723	699	743	700	767	728	694	718	728	761	721	690	752	679	711	733	718	703	707	733	686	746	748	708	683	709	644	748	677	681	696	668	701	680	772	680	675	676	700	781	749	733	704	709	721	717	741	717	723	694	691	694	739	683	685	690	674	713	725	671	721	704	745	756	689
21429	15078	12196	3446	3631	3138	2320	1628	1022	680	521	456	427	456	432	431	429	445	435	435	392	427	427	411	434	439	417	386	405	430	434	447	458	419	455	418	401	427	424	378	443	390	413	444	402	444	404	426	455	419	420	432	404	457	433	395	444	392	434	393	401	455	437	384	392	400	428	416	464	417	370	456	410	431	449	428	431	433	443	398	448	439	403	424	464	397	425	432	423	418	412	437	415	413	408	420	412	435	424	425	461	439	411	455	452	450	406	393	420	448	427	425	437	394	364	429	445	442	437	395	437	410	387	380	418	426	423	426	414	422	435	418	416	402	454	407	413	428	407	406	408	382	419	431	414	409	378	419	429	460	393	429	425	404	437	405	416	408	368	404	411	392	439	394	375	411	379	429	407	431	422	413	443	435	407	386	419	417	442	424	410	379	400	425	403	404	418	409	430	423	385	413	450	396	410	413	447	413	399	400	441	436	424	414	428	427	435	452	438	406	404	441	415	391	439	447	447	395	423	414	382	407	397	400	402	457	407	439	433	415	433	430	411	409	438	409	435	447	426	457	428	407	380	428	451	448	439	424	405	412	410	388	436	433	425	414	452	417	433	442	428	411	401	413	462	386	391	406	436	426	442	428	483	429	434	406	395	464	393	407	422	417	406	412	441	421	399	443	387	432	396	436	423	432	401	416	428	394	385	434	429	413	414	402	427	442	437	422	433	410	455	412	413	428	399	428	419	395	449	425	395	454	385	403	432	457	430	429	401	418	433	447	380	413	456	429	428	399	411	433	410	388	419	408	443	371	417	440	416	418	410	419	458	412	412	420	424	379	454	464	405	425	420	419	428	415	422	450	390	419	419	411	441	413	391	450	425	388	414	363	436	464	412	386	431	426	419	414	393	377	398	408	393	404	412	392	418	402	416	406	377	407	404	418	408	442	446	446	460	410	428	354	366	386	427	404	401	414	430	413	406	425	417	383	425	404	410	416	442	393	412	448	427	435	400	415	440	444	405	414	425	444	447	461	432	459	430	433	436	435	412	350	452	443	424	410	410	412	440	441	439	429	426	448	429	436	456	396	399	424	423	420	399	403	445	436	438	424	429	412	412	427	399	412	416	400	360	379	433	404	397	403	429	396	396	393	454	411	458	374	417	450	433	419	414	416	385	413	429	419	444	419	405	420	397	401	434	434	423	401	362	432	429	440	373	372	410	407	440	412	408	404	413	404	422	445	420	424	404	393	410	438	388	434	437	415	404	445	422	440	392	427	381	433	412	455	414	441	412	429	404	418	480	429	392	404	400	432	411	438	391	422	429	395	381	421	425	374	419	421	423	428	443	391	441	481	407	457	404	435	392	418	393	409	413	409	418	473	412	405	438	396	406	444	451	429	420	442	436	417	417	438	410	394	399	385	421	373	396	409	422	375	438	421	402	385	384	393	418	427	442	412	441	428	414	415	421	452	429	423	405	443	431	392	378	444	417	431	434	443	387	410	409	396	451	404	434	434	424	416	427	448	435	429	444	428	411	402	425	432	417	391	403	430	447	420	392	442	385	384	452	416	449	403	452	409	394	417	444	434	403	403	431	418	429	407	459	457	423	427	430	394	441	404	418	410	425	405	465	378	406	462	418	384	397	441	400	465	426	414	444	412	452	393	380	444	404	394	411	430	444	411	422	435	466	436	385	416	402	434	418	397	408	443	397	398	383	441	419	434	411	428	431	415	400	387	466	433	444	422	398	436	373	499	393	368	381	387	386	437	422	398	401	383	422	465	415	414	396	400	399	403	395	360	414	416	424	389	419	388	453	432	423	383	406	429	409	419	401	421	402	428	419	382	410	422	376	421	410	418	404	422	428	433	416	417	400	423	451	427	425	440	419	379	423	396	398	397	427	400	434	402	427	422	430	409	433	394	396	417	413	416	411	436	426	426	403	411	402	417	442	402	409	450	428	399	422	422	418	402	401	427	446	469	429	401	425	388	395	398	423	438	433	424	456	408	442	378	440	405	392	466	413	408	475	422	432	392	418	413	413	424	396	457	397	407	394	407	470	399	457	432	453	436	403	401	458	439	401	418	438	409	407	398	430	421	458	398	390	417	386	414	384	390	414	364	387	417	393	423	445	417	394	413	408	435	403	406	392	404	391	428	438	457	439	416	400	448	425	405	389	374	436	426	429	404	421	391	440	444	429	400	453	422	396	394	395	430	418	435	390	455	411	435	408	383	431	438	451	398	406	434	392	410	434	409	418	433	439	421	401	449	422	450	429	422	425	406	459	427	424	469	443	448	430	429	396	415	408	424	412	382	427	391	387	392	431	441	431	413	425	407	416	414	443	413	424	389	417	498	441	433	421	411	400	406	444	427	400	384	445	413	449	421	361	412	345	429	429	409	446	411	447	425	427	438	425	408	444	409	425	417	388	430	411	385	424	381	401	443	411	436	423	387	413	431	429	426	443	435	431	440	392	436	420	443	426	476	417	397	395	392	403	430	388	409	379	450	413	430	423	394	390	382	448	401	399	409	440	382	393	403	394	435	418	439	415	409	390	395	397	404	431	409	446	414	409	414	430	406	419	396	400	432	411	387	426	482	432	433	403	382	423	435	431	414	432	405	443	413	437	409	425	396	425	430	419	396	437	404	417	415	413	374	411	436	432	431	405	422	424	418	396	422	459	428	377	426	419	403	422	415	440	438	403	383	388	408	419	387	441	413	441	438	397	411	383	375	401	411	407	416	410	423	437	418	448	381	411	414	403	411	464	423	436	398	428	407	406	432	409	383	414	417	404	385	421	420	397	396	408	404	424	394	435	386	435	439	455	446	463	427	379	418	407	408	412	454	411	409	402	387	394	421	432	444	425	431	449	396	417	431	420	424	466	431	421	415	420	423	446	452	395	415	425	409	460	423	391	436	485	421	450	363	429	406	386	404	425	415	444	404	453	429	387	396	399	441	422	452	475	387	445	444	410	407	413	439	409	398	411	420	427	416	400	386	414	420	405	455	435	437	409	416	418	409	420	417	393	405	392	414	442	399	427	436	429	444	436	419	405	426	446	411	444	455	402	352	396	420	443	427	426	414	398	392	404	388	455	431	421	426	412	415	446	398	415	426	423	405	389	432	450	399	395	462	433	424	418	399	405	395	428	380	408	418	437	448	423	417	429	426	395	408	417	456	453	419	426	435	416	443	435	380	372	451	439	400	412	399	432	417	372	419	392	431	424	431	416	417	390	403	458	429	427	416	393	381	396	456	432	417	468	383	396	416	420	439	415	425	431	406	409	450	432	399	439	430	427	431	385	418	394	408	416	419	405	406	459	410	445	409	413	400	434	432	424	444	419	439	461	420	408	424	457	425	388	397	388	438	442	407	393	399	412	388	422	378	416	395	418	378	443	456	398	433	424	416	400	361	415	421	415	421	457	409	466	445	442	403	438	422	438	433	436	432	386	432	433	400	434	424	464	402	406	373	428	419	416	404	424	421	374	459	430	430
11777	11513	15660	8361	12686	10886	7947	5520	3381	2095	1425	1109	915	1018	876	916	858	910	960	875	939	943	911	972	896	927	897	945	953	951	941	922	911	863	930	895	919	908	935	889	923	1008	950	973	965	884	888	943	970	995	952	902	948	983	892	910	927	946	969	923	976	971	987	905	965	939	952	953	996	910	919	895	933	939	926	993	950	932	915	898	913	915	972	881	938	914	943	910	910	914	939	923	859	958	931	937	929	964	949	874	932	980	911	935	961	899	900	948	920	950	938	940	901	969	970	974	939	931	929	925	957	934	927	902	913	953	956	983	880	934	940	964	923	922	977	966	915	936	953	845	935	923	945	921	928	921	909	911	922	907	903	892	950	923	951	930	954	989	985	923	901	862	908	949	924	903	960	998	913	1025	943	915	900	866	945	946	979	898	909	926	994	950	920	918	888	923	898	920	933	898	959	952	940	983	904	968	919	910	923	944	923	897	931	965	890	935	972	935	923	1003	880	914	945	929	931	887	914	928	945	938	904	907	900	950	959	933	892	912	924	922	923	928	886	899	915	899	952	952	930	901	910	972	945	904	965	927	921	953	932	878	957	922	930	932	964	946	868	934	929	941	938	946	914	904	918	923	942	940	925	917	980	985	953	947	966	971	934	921	960	934	946	914	919	925	995	936	895	913	956	946	900	922	951	930	979	931	924	891	956	921	940	882	930	931	954	938	962	927	941	906	958	961	919	953	922	890	974	1013	911	931	925	915	994	954	965	882	906	929	901	954	911	925	928	925	908	952	931	913	917	948	909	922	996	876	905	978	920	933	897	904	917	914	930	949	905	953	954	875	917	946	987	951	947	973	947	879	956	912	937	943	924	920	940	925	946	937	939	942	921	896	936	893	925	908	908	930	955	948	965	922	925	927	929	890	908	936	956	941	883	950	930	846	978	884	903	918	922	936	991	928	952	936	967	917	954	918	902	928	971	873	984	973	913	920	941	956	992	921	924	914	923	976	934	940	928	925	942	930	974	943	944	900	963	939	943	925	939	954	926	896	942	915	906	978	897	917	967	883	863	868	868	933	954	927	902	975	929	950	897	910	897	907	945	931	892	963	975	962	918	964	924	943	856	932	962	918	913	894	891	869	913	940	907	1003	928	917	930	890	968	961	948	913	943	936	883	944	903	913	951	910	981	948	926	957	910	960	881	922	930	893	857	962	913	908	866	962	879	925	947	944	907	912	910	955	884	910	922	958	857	890	891	915	907	962	938	935	906	944	974	899	911	903	942	974	923	921	932	926	913	944	1008	880	909	960	934	946	906	934	950	944	919	908	988	910	890	896	923	923	936	922	966	958	950	902	868	963	940	937	973	973	925	897	901	904	967	968	986	988	852	923	958	940	931	950	919	914	930	925	933	896	937	882	936	958	932	958	969	933	937	953	992	883	951	968	894	955	907	913	956	946	927	925	972	922	960	933	934	1009	903	927	928	913	876	954	875	925	971	953	970	895	887	859	941	937	943	933	831	1001	901	890	928	883	917	923	963	923	944	974	909	899	971	947	978	980	943	947	936	913	968	946	885	910	907	866	964	967	886	993	939	934	929	927	935	958	891	905	948	974	894	976	939	943	920	946	909	921	947	1003	951	947	961	919	978	903	955	896	953	906	931	931	941	871	961	946	1002	954	968	953	878	937	942	972	887	914	927	934	971	947	890	913	965	935	921	977	956	895	915	954	927	944	958	912	935	930	977	951	921	971	947	909	948	900	953	958	885	928	929	934	964	968	914	914	966	885	928	900	1001	920	910	940	916	935	944	913	945	950	851	891	916	960	945	917	960	912	927	919	959	885	930	901	956	933	910	950	956	901	950	942	896	891	955	976	909	908	930	931	949	936	952	851	939	930	875	960	898	953	978	951	911	903	917	883	991	886	863	869	919	899	905	898	905	916	928	941	898	896	923	900	881	951	960	933	865	933	970	974	923	918	909	968	951	892	889	904	911	943	937	924	928	954	933	916	970	917	877	858	919	904	950	949	948	919	908	955	891	895	940	958	976	919	947	891	922	944	977	932	911	963	930	950	899	963	909	884	945	905	871	913	922	905	919	930	936	914	888	924	937	924	979	917	949	933	940	940	951	925	938	940	902	867	906	887	1001	941	951	905	882	885	863	1002	912	996	949	909	901	930	907	961	951	929	937	905	932	929	908	923	931	912	949	941	908	943	877	958	922	872	893	932	925	910	860	993	883	945	913	948	886	886	901	965	934	923	962	900	900	872	926	956	942	956	935	901	924	973	895	933	960	989	906	921	911	913	925	958	927	894	933	911	912	962	885	860	918	919	916	938	932	911	859	997	928	928	930	954	924	894	920	907	886	948	901	933	961	937	947	916	960	911	949	914	926	910	910	939	923	934	916	961	999	932	904	961	921	922	918	965	935	898	882	951	889	939	925	896	912	940	956	898	902	906	938	881	900	882	956	946	993	926	925	929	925	946	919	938	964	968	936	966	910	922	918	949	993	908	930	896	943	967	973	891	939	952	938	898	892	910	923	950	915	948	883	933	905	922	893	903	905	983	919	888	916	896	911	947	934	938	919	954	963	907	880	939	916	881	899	957	922	985	943	944	919	929	938	927	950	944	950	959	927	968	916	913	928	950	921	885	966	938	941	915	940	947	965	936	944	957	908	933	926	949	959	938	934	931	906	928	904	928	919	966	916	934	966	957	930	922	972	977	943	924	923	914	935	956	991	892	891	943	907	926	950	899	915	877	940	929	914	915	925	917	914	920	954	965	898	946	953	894	925	944	927	940	915	934	954	968	916	933	889	919	977	945	922	892	906	940	945	967	947	972	936	920	884	920	968	933	924	913	959	911	926	959	859	961	886	946	956	925	948	952	948	951	929	890	918	937	931	872	942	922	918	934	950	896	920	842	953	1000	964	954	943	926	896	905	975	928	941	863	898	946	922	950	946	911	950	953	944	915	922	886	914	917	903	882	897	909	909	921	889	935	971	916	915	904	900	967	933	908	981	897	914	914	923	893	897	927	930	933	946	942	879	921	992	954	909	957	925	915	907	922	928	912	919	988	890	859	911	954	993	924	896	968	935	948	937	890	902	973	900	957	944	938	950	897	890	976	946	880	926	895	905	951	925	972	892	934	978	940	871	877	858	971	934	925	865	949	885	948	971	947	913	888	946	899	984	938	935	946	892	978	876	970	936	944	953	890	902	933	995	973	879	930	910	941	912	923	944	956	924	901	964	864	876	948	1000	891	957	935	909	1012	943	936	890	894	927	951	981	957	939	887	949	890	933	949	921	886	959	926	954	924	987	928	905	916	941	932	917	943	916	975	938	907	940	848	927	931	937	883	906	929	940	986	967	929	965	930	914	961	982	919	917	928	905	845	932	948	954	941	886	925	870	880	983	926	980	939	874	936	929	947	904	948	911	946	946	968	1004	926	920	933	898	894	948	930	953	928	957	940	957	908	969	940	915	895	904	935	948	875	928	928	958	898	977	974	887	946
52966	43426	33538	24755	47776	44927	33806	21651	10361	3681	1386	590	336	353	349	325	286	324	332	342	276	310	340	342	354	314	313	299	296	299	308	300	323	330	314	353	329	325	315	320	281	328	351	311	336	286	305	322	341	339	314	280	332	311	302	321	295	328	342	305	273	328	325	305	300	354	307	299	332	271	297	303	329	298	309	313	330	312	328	300	293	335	332	287	306	305	330	305	295	350	316	308	318	346	335	318	309	324	283	303	339	287	305	301	304	302	352	306	321	324	296	321	320	289	312	323	315	318	302	331	315	334	305	321	337	314	304	318	323	317	333	334	318	293	292	327	281	305	316	314	312	313	315	291	333	299	312	302	330	327	343	310	312	296	319	313	329	309	331	331	328	373	327	298	308	316	279	341	330	324	326	294	292	344	293	340	318	305	337	272	338	331	324	329	301	292	323	303	335	312	328	321	321	305	351	327	329	312	287	302	276	325	320	338	303	340	317	298	339	299	331	319	318	344	286	285	314	302	326	319	311	323	352	341	330	284	373	316	305	337	342	332	303	327	327	330	299	329	348	331	363	295	314	282	277	297	336	304	313	319	323	331	325	331	336	296	312	316	335	283	287	299	305	306	305	335	328	338	335	310	331	326	315	322	311	308	324	350	311	315	351	316	314	290	350	304	318	348	333	316	351	287	295	309	329	304	320	320	338	310	343	335	329	344	293	319	347	298	332	346	326	316	331	323	286	317	301	307	301	312	313	345	339	323	321	297	310	283	348	315	360	317	288	310	319	339	317	327	342	337	316	324	290	314	312	303	343	320	336	320	326	327	330	302	320	330	309	328	318	338	367	305	312	292	335	323	330	306	318	317	352	326	317	330	318	299	354	332	319	296	284	338	309	327	318	316	338	319	354	314	304	335	309	305	322	298	291	339	302	321	315	306	305	311	328	304	334	326	315	289	334	305	308	334	294	305	318	314	303	323	295	320	321	338	347	323	293	332	317	366	311	316	313	290	301	309	315	331	319	302	300	314	276	319	317	308	280	308	350	309	330	323	313	355	288	308	355	307	289	319	295	347	325	295	323	288	317	305	307	306	329	318	328	312	307	278	345	301	305	270	322	303	328	304	339	306	303	337	326	352	317	290	343	322	346	320	354	276	302	304	304	306	323	309	310	327	313	309	323	326	321	305	316	299	285	320	315	317	327	351	291	364	283	304	296	330	277	290	329	362	350	329	332	290	298	337	320	340	350	327	341	327	332	321	314	291	329	332	321	321	316	358	310	317	310	374	329	326	323	312	298	299	332	357	308	329	299	331	312	273	307	322	313	352	320	290	289	335	318	311	292	336	331	331	327	328	318	283	304	297	331	314	335	328	358	343	309	352	305	307	300	300	311	312	357	358	283	286	320	294	325	302	304	295	313	296	288	317	308	330	288	357	377	335	304	335	342	322	325	322	291	344	326	303	300	319	312	313	310	304	326	317	341	298	307	300	325	315	311	300	326	322	300	311	343	355	334	325	315	327	308	319	328	314	281	308	288	342	310	295	294	321	330	311	274	293	301	293	308	315	329	291	314	308	325	320	335	307	311	304	332	324	334	314	334	294	320	307	291	322	329	297	300	316	333	315	316	321	339	306	321	349	300	334	291	316	354	302	328	295	283	328	322	281	324	278	296	302	334	313	304	319	309	308	330	334	308	293	322	323	327	346	321	297	307	306	341	291	334	356	313	334	343	308	316	301	357	339	312	312	288	343	326	306	335	339	267	298	294	330	315	319	332	306	335	320	303	310	297	313	314	350	329	309	305	329	310	336	349	320	325	294	312	341	353	368	320	341	276	304	336	335	316	300	327	307	337	352	321	318	336	310	343	312	318	322	280	318	308	331	321	300	317	307	302	324	348	326	301	297	325	317	324	301	305	340	315	356	322	336	347	317	311	312	317	332	333	326	300	328	338	309	295	332	269	299	305	305	327	310	319	334	333	346	287	330	292	307	331	351	295	304	315	307	318	315	336	321	316	336	310	319	306	319	318	318	339	361	335	314	304	341	354	325	345	329	305	327	300	297	329	276	339	321	313	353	339	338	342	334	314	348	301	304	311	334	330	313	300	332	348	334	323	287	357	323	290	315	323	342	301	333	338	334	318	303	311	313	309	311	322	317	308	278	290	306	314	296	330	315	321	327	354	337	328	331	339	319	354	297	335	298	305	319	302	310	305	332	292	304	322	297	326	322	316	322	325	275	353	311	328	317	298	347	333	306	300	321	301	302	318	332	351	324	299	333	296	304	304	319	284	295	315	296	305	339	342	315	310	278	301	311	300	342	309	349	289	325	330	330	320	339	359	329	324	285	345	343	340	301	287	299	318	298	279	351	334	291	314	327	351	340	314	321	286	298	303	329	314	309	323	329	306	343	331	304	317	320	312	307	322	343	334	308	309	289	286	342	349	285	274	321	313	308	329	325	330	348	311	347	324	312	304	342	331	314	296	332	337	316	298	312	298	311	330	313	325	342	323	318	309	318	338	333	332	337	313	352	348	332	284	312	316	313	315	337	310	355	325	350	340	339	353	339	319	324	335	311	338	334	348	278	302	318	330	294	313	302	312	345	322	351	316	294	291	299	366	311	299	322	333	295	314	308	341	320	330	362	308	359	309	317	301	343	330	316	311	334	321	328	315	321	337	335	342	309	330	329	307	312	347	287	344	310	335	346	339	326	323	320	320	306	307	322	316	325	335	325	323	312	303	333	305	302	311	318	298	308	299	335	323	307	294	312	319	329	306	315	355	302	298	308	302	300	332	319	351	310	303	323	321	327	300	319	297	318	345	304	328	338	305	307	305	305	347	314	295	337	313	316	322	322	290	326	314	332	306	324	309	347	317	345	337	310	278	328	316	311	284	317	311	325	333	302	365	271	314	297	344	293	317	336	305	318	309	332	310	326	331	358	317	325	337	313	322	302	300	326	307	323	331	345	333	326	298	310	333	326	313	290	308	320	323	326	309	318	300	315	306	305	285	359	323	294	315	319	350	330	297	313	284	337	331	333	307	296	281	338	330	281	326	304	315	336	285	308	308	330	304	326	346	317	298	302	323	302	317	335	343	357	325	318	312	307	336	311	334	321	318	333	344	322	325	316	290	334	303	317	312	277	292	278	319	345	323	358	294	335	287	299	316	282	287	296	318	319	296	329	312	362	319	371	317	313	281	334	304	348	320	307	317	323	343	339	308	336	309	283	294	313	318	304	332	326	319	313	354	300	324	323	292	352	330	309	322	312	309	327	324	317	315	315	321	333	315	314	333	343	293	334	340	322	325	315	314	330	322	311	321	332	303	326	335	302	310	313	305	319	342	310	308	360	316	290	301	319	306	329	313	313	328	278	302	308	312	371	316	353	323	305	319	360	319	290	319	316	335	297	302	306	318	315	325	336	339	311	317	315	364	318	300	326	315	302	326	293	373	315	318	317	306	331	327	301	310	326	327	340	306	316	300	324	271	357	330	316
33227	32266	31146	35405	59914	56806	48261	37272	23711	11945	5156	1906	686	763	762	789	704	739	746	772	704	731	761	716	727	729	719	705	740	734	721	670	702	745	753	797	729	754	747	707	708	715	746	733	770	725	699	693	716	722	704	716	759	743	752	737	724	746	721	735	693	748	769	745	756	778	684	719	709	776	733	731	740	748	678	745	675	732	749	736	754	747	737	713	702	712	730	710	699	727	737	736	767	708	748	739	707	712	756	743	724	748	704	753	740	717	753	750	710	692	771	685	745	726	754	714	708	718	712	692	689	690	744	733	753	695	695	749	748	712	747	733	704	685	719	731	756	776	777	696	689	747	717	761	708	718	766	719	740	742	743	692	740	752	760	741	737	782	665	737	709	740	732	741	728	755	718	717	711	773	705	737	769	703	734	655	763	778	741	694	743	756	725	718	708	749	709	755	705	733	747	739	697	737	757	733	735	786	641	715	728	736	720	755	739	725	716	719	802	704	724	676	743	737	732	755	693	732	719	751	706	778	735	750	757	710	733	766	715	740	728	729	765	739	713	714	706	735	780	724	709	714	706	694	720	733	724	678	714	714	731	742	744	735	710	679	704	706	688	690	753	771	714	701	722	745	737	703	733	736	699	738	793	712	741	748	730	743	735	741	714	755	752	798	671	717	739	762	714	760	747	735	779	728	703	726	728	732	712	693	740	731	732	754	741	707	770	710	725	761	720	725	743	735	710	728	686	729	703	704	741	714	708	747	721	734	762	734	734	735	752	710	683	748	764	712	759	770	721	743	739	734	735	701	714	670	681	709	761	670	702	760	717	754	734	717	698	753	729	708	723	762	754	703	707	732	770	760	771	730	719	738	722	687	780	754	737	714	748	690	723	706	747	684	712	744	727	739	705	711	756	708	729	786	710	711	743	758	694	700	728	752	740	723	725	738	708	731	754	712	742	733	732	736	718	724	685	754	738	781	744	725	724	749	683	713	704	735	731	761	740	728	770	768	732	680	705	726	741	701	735	735	733	781	746	744	759	743	737	784	745	693	760	762	720	752	691	760	693	708	760	783	755	738	699	695	756	724	767	687	716	750	712	708	713	735	728	743	743	752	792	686	803	732	740	768	750	731	752	736	751	716	680	750	756	728	724	680	726	754	738	719	724	769	749	699	745	804	791	711	717	732	759	716	761	715	796	724	779	711	733	743	695	755	721	729	707	734	718	730	738	720	714	733	667	727	769	713	732	727	726	745	720	747	718	757	733	706	721	706	685	743	742	732	731	703	753	726	717	716	725	728	688	758	719	744	740	734	708	729	741	715	701	724	763	734	735	721	766	770	684	711	667	712	734	736	721	760	735	744	682	722	740	741	756	729	725	721	687	729	716	723	758	690	712	794	703	743	723	747	749	733	721	691	769	760	728	733	777	731	746	749	731	723	739	723	741	711	683	687	743	704	751	738	767	762	700	719	706	736	776	722	713	766	706	721	747	690	704	726	745	718	741	675	734	690	732	701	771	704	721	729	733	725	727	726	704	762	713	702	731	775	733	705	713	753	728	763	665	672	764	719	762	744	778	715	775	781	743	697	683	701	751	769	720	709	705	748	731	700	766	755	718	687	728	717	743	745	733	750	691	746	717	753	756	703	755	685	729	715	720	718	706	726	761	740	705	729	744	766	749	794	752	773	754	705	716	738	743	766	745	686	725	716	782	759	703	711	689	771	779	704	694	729	731	785	724	740	762	767	815	741	762	776	759	720	753	735	750	739	724	765	764	693	721	753	710	690	741	714	716	766	726	741	694	765	708	739	705	733	733	754	725	777	702	746	694	737	727	729	744	723	759	707	720	720	744	700	730	741	738	762	736	710	753	726	741	765	731	739	747	762	776	763	773	709	718	745	729	773	776	728	695	750	770	708	760	744	759	719	754	723	729	754	733	740	684	703	717	699	727	792	728	765	722	747	748	711	749	758	742	724	707	727	694	738	737	686	756	727	766	706	715	757	757	717	738	719	732	708	750	748	775	723	734	745	712	790	732	690	753	709	723	747	744	731	727	755	738	740	755	692	776	723	733	763	757	730	716	681	726	704	759	776	730	704	747	754	710	730	726	735	678	685	761	735	783	729	759	769	734	734	740	718	725	745	703	725	729	694	704	700	725	741	717	749	701	781	726	723	747	719	751	732	683	772	718	746	790	712	735	781	718	682	725	718	809	695	744	751	751	748	755	714	765	741	712	719	724	712	742	725	750	748	726	683	726	757	716	712	700	717	684	731	744	713	698	777	727	773	701	726	693	675	720	719	749	755	758	726	781	768	743	720	766	691	742	716	786	768	729	727	737	709	783	751	764	755	772	715	716	690	709	746	747	739	692	720	725	692	713	716	727	730	717	713	732	760	736	729	731	680	763	701	755	699	749	697	784	753	785	760	689	699	727	782	748	753	732	703	722	752	728	711	724	730	744	762	748	779	733	763	737	752	776	714	703	757	805	699	762	720	743	742	730	697	749	733	761	707	768	683	761	760	735	708	741	754	746	727	725	713	744	726	687	741	701	724	752	748	735	708	696	783	738	766	733	705	727	741	776	727	734	749	729	729	723	743	753	720	789	714	740	700	685	731	737	740	683	725	732	736	690	743	719	715	741	751	732	756	765	717	770	709	736	747	701	764	734	746	677	719	738	671	745	729	701	701	706	747	714	717	723	762	776	705	747	703	735	736	791	740	742	715	709	764	731	786	695	736	706	739	763	709	711	735	771	722	769	774	688	732	721	727	738	774	773	727	733	691	732	754	714	706	795	775	747	707	731	700	721	764	788	754	747	734	769	737	766	730	741	709	710	735	731	739	713	740	705	712	763	747	713	727	697	786	755	771	755	744	734	769	712	754	695	725	716	716	706	730	677	753	754	702	728	745	768	744	762	683	699	686	737	726	735	755	712	689	755	750	700	711	698	738	752	713	715	746	701	732	756	729	691	726	742	695	712	779	768	799	726	744	737	719	676	803	720	727	720	744	727	759	714	740	759	683	708	799	750	736	672	735	724	705	717	692	722	738	722	757	763	709	679	735	725	738	789	730	739	796	764	723	764	715	748	719	745	662	743	715	736	732	708	768	734	750	708	707	725	760	728	690	744	765	780	718	716	704	767	679	737	764	792	721	744	776	726	687	723	706	723	695	785	750	714	686	728	744	731	753	757	749	710	738	744	759	733	705	741	730	764	720	713	739	772	711	735	733	662	706	706	686	735	759	727	722	711	741	693	686	679	718	685	722	722	738	775	737	720	739	721	718	725	725	734	702	689	765	737	752	712	723	752	695	726	786	794	751	647	734	756	790	748	711	751	720	711	695	761	736	752	750	681	765	734	784	692	685	713	704	757	720	742	731	721	747	721	743	718	781	766	731	733	719	700	706	787	756	702	778	738	689	715	731	700	706	735	695	731	730	680	793	720	750	706	703	725	693	703	683	714	707	743	734	797	746	716	731	723	732	686	708	762	696	723	749
62550	53774	45372	42810	56108	51659	42872	30378	17602	7034	2307	764	357	350	326	340	321	323	311	296	334	331	364	304	317	329	330	296	294	319	327	288	341	336	306	302	309	370	351	300	301	330	310	324	322	303	314	319	302	354	342	355	311	320	312	316	304	329	320	357	348	318	321	314	312	324	313	348	325	310	337	300	306	303	314	343	321	305	357	307	308	337	334	335	311	315	287	322	379	349	347	312	319	308	326	322	342	340	341	328	345	324	363	336	314	341	326	324	342	311	296	369	362	295	331	318	306	283	319	322	308	304	356	348	337	349	342	333	313	318	321	288	367	344	290	320	332	355	341	358	310	349	326	311	301	308	350	307	289	308	316	338	365	348	342	313	330	276	304	346	307	332	344	353	313	313	337	303	323	361	312	305	305	341	286	354	344	325	333	339	382	339	312	326	329	350	321	304	295	351	296	330	336	299	309	295	306	323	357	340	306	320	342	302	308	292	323	333	328	306	352	324	321	303	301	311	311	301	331	317	309	345	339	317	355	343	328	312	337	304	346	320	335	323	314	311	338	342	316	367	313	316	307	314	307	323	354	355	324	354	330	329	342	313	317	323	352	327	305	294	294	327	365	313	345	298	310	300	339	327	334	316	351	339	335	323	320	353	343	357	337	350	337	318	318	308	328	299	317	326	336	323	313	314	303	298	321	332	302	319	314	319	326	325	305	318	317	309	311	292	302	334	314	346	334	331	312	297	315	311	327	340	340	314	321	302	331	340	331	302	315	326	325	320	307	342	356	307	339	309	352	321	344	348	344	351	349	367	330	341	321	315	320	330	361	313	324	284	323	341	282	331	315	307	323	316	295	321	293	355	331	323	322	310	325	346	325	330	315	306	294	305	310	306	344	341	360	319	297	349	334	334	340	319	351	307	308	309	311	331	318	329	365	300	308	323	335	320	320	318	334	337	355	343	280	355	335	346	352	326	342	343	332	329	321	304	301	314	362	337	341	325	320	340	353	317	334	295	333	320	342	317	314	328	318	318	305	357	337	326	313	349	335	341	304	322	345	319	285	309	315	286	335	300	312	338	350	338	301	331	324	323	327	341	326	354	331	327	308	356	293	335	344	346	342	335	322	309	335	311	309	339	306	330	321	356	320	312	305	359	329	324	307	326	345	361	325	302	307	307	304	321	315	301	333	324	327	336	297	323	327	311	311	322	322	297	369	313	321	334	337	305	318	319	313	312	300	285	319	337	306	354	336	341	340	284	297	329	341	330	295	334	308	326	300	309	288	294	358	348	314	373	343	362	328	364	315	322	338	351	290	327	353	330	293	318	350	334	325	308	326	339	354	319	323	341	325	315	329	330	336	304	309	322	331	315	310	322	319	333	314	294	332	315	375	300	313	350	351	319	329	341	329	323	344	325	297	299	324	363	309	304	317	329	339	323	330	266	345	327	334	335	320	356	284	325	311	299	330	325	331	319	375	367	335	318	325	351	340	335	307	310	304	348	295	326	312	348	333	334	291	310	317	363	311	308	389	317	322	304	323	339	340	297	328	352	348	295	344	330	317	324	335	329	321	353	326	297	347	325	339	309	324	352	339	322	367	358	310	314	309	332	332	349	339	322	332	328	305	349	318	324	344	339	324	352	317	318	323	346	344	309	331	311	349	308	326	287	310	316	310	285	321	321	307	328	344	325	336	310	330	351	307	299	322	340	336	339	320	289	310	342	315	349	316	316	335	291	377	300	322	312	330	349	301	346	318	316	346	320	333	326	322	357	330	316	328	309	328	354	344	331	303	289	356	303	341	326	321	326	323	306	320	313	337	330	316	312	313	326	312	325	375	328	297	340	293	304	332	321	317	326	304	314	324	306	303	335	305	321	345	333	332	334	356	315	334	302	309	358	330	374	320	327	313	342	328	343	331	329	332	325	339	319	333	319	333	295	348	341	332	318	314	332	322	315	353	340	310	330	327	329	325	326	343	320	334	315	359	295	315	297	329	298	287	324	327	325	307	315	326	336	316	296	331	328	297	305	348	323	343	306	342	330	362	330	332	340	335	317	314	302	312	317	320	329	318	328	303	301	339	341	363	329	323	295	283	351	342	350	343	320	338	291	305	326	331	322	329	327	305	347	351	336	329	304	316	322	331	303	338	334	312	328	320	341	292	332	319	329	288	336	333	327	327	296	363	318	317	327	351	319	303	353	347	330	324	296	308	332	310	299	295	343	318	322	315	327	348	332	320	332	322	329	358	367	303	290	320	329	317	333	351	329	300	358	336	329	337	306	334	333	320	341	335	307	333	300	304	340	315	321	353	309	309	329	328	335	317	295	294	299	307	305	293	323	321	305	314	273	343	305	308	347	338	305	291	377	322	308	337	294	334	330	317	311	302	303	321	348	337	299	326	310	339	336	322	310	307	339	269	315	308	339	331	314	338	306	296	329	345	296	342	303	357	322	313	347	286	334	290	328	323	332	320	312	322	357	297	297	324	310	319	323	329	341	328	358	308	344	333	324	334	298	300	297	333	328	325	323	305	298	348	333	335	295	317	340	316	313	311	313	319	275	317	327	310	319	318	323	307	329	322	336	344	366	335	343	369	345	318	324	348	351	321	311	325	333	311	329	316	324	330	349	333	337	347	326	329	317	325	312	366	355	353	303	316	286	288	318	339	311	279	304	335	328	334	306	327	307	303	296	338	322	328	306	316	348	368	348	304	362	286	333	316	342	306	338	302	325	316	335	335	318	294	299	313	320	316	320	335	304	313	311	341	313	317	341	334	319	330	303	339	332	328	321	302	308	326	348	329	337	293	339	321	333	334	337	338	329	281	317	308	322	316	327	340	295	317	323	328	304	346	338	311	328	297	359	310	317	325	334	323	321	287	319	330	341	306	318	362	344	324	320	348	288	298	331	311	317	313	283	344	337	298	329	352	308	336	351	359	343	327	328	302	311	319	324	323	332	329	313	323	331	330	337	331	309	342	332	344	335	270	307	320	327	307	293	319	327	321	313	343	328	318	332	309	321	275	323	280	342	347	326	316	341	342	317	325	358	345	334	351	341	332	315	322	300	332	343	311	313	326	325	359	317	338	306	367	337	292	311	333	340	351	329	310	328	328	333	346	313	323	325	325	343	310	311	321	354	325	358	315	311	306	312	300	324	340	296	353	286	317	347	364	346	316	328	322	317	353	327	346	324	280	319	331	350	288	348	328	327	335	311	338	305	322	351	322	338	317	296	322	309	359	329	330	326	334	333	307	326	323	323	377	357	327	318	329	320	347	352	311	323	309	333	321	296	329	289	296	353	310	323	334	306	337	355	360	334	338	308	308	343	314	325	298	308	320	316	356	316	334	329	315	324	370	334	322	314	358	331	328	326	312	304	332	337	301	326	350	287	346	343	316	294	341	326	300	306	345	302	330	346	326	323	289	320	323	372	331	299	352	335	306	349	318	330	339	308	330	302	327	323	314	347	349	333	308	305	351	317	353	318	343	340
39561	42035	41369	52542	66027	63300	55684	45563	32271	18436	8110	2795	800	765	788	794	722	683	765	711	715	748	783	727	764	781	759	777	798	760	723	750	734	740	716	764	774	743	767	723	794	713	726	786	722	681	746	734	732	782	801	758	798	755	781	725	733	786	788	709	746	786	692	799	749	793	731	741	748	796	788	757	728	758	774	739	762	728	760	737	791	787	740	729	756	722	803	723	804	830	780	745	744	741	786	739	782	777	743	756	728	755	764	756	722	753	753	748	730	726	803	808	765	752	709	749	726	752	721	789	734	730	713	780	678	767	707	765	748	759	778	702	728	770	750	707	768	796	765	756	739	779	752	757	724	774	748	733	762	783	753	751	751	782	742	725	743	772	753	744	715	772	732	749	723	753	761	797	745	721	806	774	774	779	759	726	743	781	786	733	760	730	765	784	746	718	721	809	785	729	708	767	753	766	738	751	704	775	761	764	709	748	741	727	785	738	758	790	793	812	747	697	758	758	782	732	744	709	767	790	744	797	774	724	749	754	782	724	759	721	776	739	665	775	742	822	798	754	762	729	743	743	759	726	785	754	718	747	759	734	770	764	776	740	736	738	744	729	712	794	701	780	752	719	739	738	775	768	726	742	741	785	761	747	745	782	761	779	733	743	797	774	718	778	784	783	718	759	744	743	744	755	769	807	764	766	738	765	706	690	806	763	676	792	719	729	761	769	739	777	705	762	745	710	729	761	770	759	766	740	751	760	781	734	742	738	769	798	764	731	741	740	760	778	743	778	771	751	751	757	772	773	714	726	769	701	729	730	716	783	769	789	721	794	709	774	773	778	768	770	738	739	749	736	788	768	752	764	728	691	744	731	795	782	726	757	778	801	773	777	736	785	756	773	766	732	771	760	787	764	730	763	748	754	753	746	765	785	767	695	778	766	767	742	781	758	766	728	769	779	724	792	732	758	833	710	749	753	776	779	770	784	763	780	727	744	704	761	754	734	783	749	770	756	705	788	735	787	754	790	724	752	757	704	783	716	787	715	782	760	738	737	751	861	758	761	734	730	754	717	774	781	726	727	750	714	718	742	764	748	774	729	768	757	733	780	818	694	739	728	730	737	758	740	760	731	784	766	811	744	794	742	746	746	786	742	768	756	759	710	732	758	779	714	784	738	695	746	793	774	759	750	735	794	826	722	731	755	759	739	785	768	735	788	721	726	809	776	706	748	699	750	760	794	747	823	753	757	740	739	792	732	786	761	734	717	774	785	750	771	755	719	737	722	693	764	776	774	739	737	705	753	745	698	778	703	752	744	739	769	769	720	777	785	800	754	771	781	716	750	732	744	744	718	722	761	790	723	743	787	737	746	684	756	788	762	774	766	792	693	737	731	742	770	761	765	806	699	742	767	756	706	769	753	769	780	679	755	741	760	735	758	738	789	715	766	768	746	786	744	763	765	774	762	784	762	710	748	740	765	778	789	792	769	774	777	703	744	722	747	731	783	719	736	710	734	769	743	722	723	784	709	739	767	763	715	769	755	753	751	830	802	761	747	733	752	716	806	709	746	769	765	780	736	755	770	724	793	742	697	807	724	760	747	788	770	728	746	748	783	736	714	735	721	753	746	766	788	765	790	756	787	767	745	787	745	771	733	775	747	782	808	744	780	789	740	723	761	725	760	767	760	749	734	793	749	784	746	740	743	775	755	737	702	762	763	692	777	733	797	742	756	739	787	769	737	785	738	746	782	807	780	747	803	740	736	783	738	812	750	787	761	780	718	734	734	712	788	761	725	739	738	780	772	763	736	741	793	812	781	757	723	748	770	742	724	767	737	759	722	773	753	795	734	734	795	783	762	763	772	766	778	762	763	768	712	667	704	750	806	792	769	765	724	702	767	783	724	773	750	722	735	747	763	772	686	714	769	758	794	760	783	775	743	766	767	728	751	724	744	758	719	697	740	768	688	767	696	720	765	733	727	699	793	746	746	692	758	796	775	765	736	756	761	756	741	794	767	744	714	716	736	715	753	744	795	767	667	712	757	698	763	745	777	754	769	768	723	741	716	798	757	742	758	767	738	745	723	776	802	750	766	758	743	774	712	729	743	744	767	771	813	731	721	741	772	721	743	666	743	781	765	755	765	779	809	763	721	767	748	722	748	738	747	749	726	742	779	754	805	749	775	768	771	757	785	732	779	810	715	781	771	788	772	732	742	724	717	750	777	751	743	740	731	785	766	703	733	702	758	756	708	739	698	784	763	744	706	738	741	681	721	735	719	780	753	787	771	778	755	704	764	720	808	701	770	726	769	748	744	781	798	768	801	699	733	800	786	738	742	716	714	770	819	795	709	751	775	718	719	732	747	785	746	754	749	775	704	741	746	765	725	797	729	799	749	767	751	750	736	734	720	757	712	748	771	767	712	733	743	737	750	811	711	740	772	754	764	705	709	768	757	768	756	780	714	682	762	775	784	739	743	795	781	755	803	754	716	736	774	735	704	754	774	754	782	761	718	752	742	778	767	732	797	820	762	742	804	776	750	715	763	759	664	770	755	772	787	717	800	794	775	733	758	773	727	777	777	752	768	734	735	764	746	794	779	765	771	794	720	722	735	712	784	722	741	757	781	785	774	771	778	754	774	762	754	771	727	708	752	744	722	735	779	785	705	785	718	782	741	833	747	749	758	740	689	803	768	744	750	768	718	765	751	749	754	813	755	786	739	764	717	720	730	770	761	740	706	744	728	734	726	748	733	734	744	738	820	786	766	762	804	719	774	758	704	740	740	721	746	793	733	765	790	757	749	778	770	738	768	793	739	755	735	791	768	740	738	721	685	703	717	768	688	728	761	760	765	771	741	762	752	791	755	756	777	694	779	741	774	785	760	746	794	768	752	748	748	779	730	758	723	754	800	748	760	711	749	790	720	739	702	778	714	696	815	714	740	724	805	755	729	722	804	780	703	718	770	795	793	674	730	747	710	700	714	724	801	756	748	740	771	772	782	729	736	761	740	747	716	767	774	692	767	776	782	773	760	754	785	694	768	726	776	752	723	771	737	742	762	756	745	766	755	707	794	748	770	762	716	759	757	771	694	756	751	796	761	750	791	735	699	737	791	796	745	735	752	783	734	680	739	725	768	715	720	726	746	717	769	717	804	746	741	768	735	758	769	728	774	729	754	801	787	825	773	788	805	772	730	759	784	744	712	807	753	744	750	774	704	748	791	800	713	724	781	764	749	751	750	714	759	772	731	777	734	751	857	768	755	784	795	772	828	758	774	757	734	765	803	705	728	765	804	807	708	781	757	793	751	768	750	748	765	733	721	805	751	767	742	759	724	767	763	756	735	710	786	759	718	719	764	730	724	741	789	721	794	750	712	759	726	752	763	786	757	721	732	795	796	765	771	754	742	769	756	725	749	761	755	765	717	773	787	718	748	819	762	770	749	712	695	784	776	735	723	744	768	718	772	716	766	741	752	710	735	768	799	725	770	742	780	780	712	797	755
30387	18981	2725	2473	3171	2996	2328	1390	992	733	524	481	423	458	468	411	427	411	415	436	406	405	426	404	408	464	435	414	466	424	455	423	470	427	425	402	432	417	429	393	440	432	426	431	432	410	452	418	419	391	432	451	479	430	428	451	428	403	420	419	415	434	429	394	422	403	458	430	448	401	385	447	371	451	420	432	439	417	455	413	415	466	452	418	439	366	417	418	436	427	416	425	423	424	401	424	417	385	464	384	434	455	439	436	411	400	402	417	401	419	387	418	416	425	444	429	393	407	425	433	469	426	424	407	374	415	434	405	440	449	432	417	412	388	424	445	400	414	403	401	398	431	439	401	388	456	396	419	456	391	377	422	392	448	439	386	379	409	451	428	431	428	383	432	394	445	431	456	443	427	458	453	446	418	406	399	403	442	430	415	423	426	391	418	459	400	397	451	406	418	398	389	444	453	421	400	448	423	441	412	405	415	413	404	441	457	409	455	420	407	362	410	400	384	437	441	422	449	426	388	447	408	409	446	453	382	407	416	393	440	447	431	409	441	426	408	425	418	462	428	414	438	446	402	482	433	400	431	450	439	453	426	415	429	419	400	415	471	427	433	408	375	428	376	430	456	409	452	380	393	432	414	401	409	417	411	445	392	420	444	424	407	407	404	426	404	415	406	397	444	410	417	424	436	460	420	418	403	447	440	462	422	438	439	424	395	452	413	408	421	413	433	441	458	427	397	406	443	432	413	420	417	395	440	409	454	426	407	470	424	453	428	410	405	394	441	434	429	449	429	444	388	424	419	391	459	458	397	393	404	433	427	427	446	423	419	474	432	426	417	434	422	373	433	439	439	431	418	436	375	407	431	420	404	432	440	437	377	399	443	446	404	454	397	400	444	452	444	393	439	404	456	428	389	432	393	441	406	405	409	422	403	459	420	403	407	411	446	406	436	431	427	429	439	414	446	442	419	395	445	420	410	429	385	421	424	398	384	463	402	428	427	414	455	427	423	399	455	403	416	420	439	413	402	446	464	425	407	423	436	384	408	416	460	396	433	440	413	444	489	401	438	398	388	440	401	433	411	388	410	434	433	412	414	454	425	444	461	399	433	399	434	414	420	434	420	411	467	408	375	417	417	434	433	414	439	416	447	425	451	422	399	425	440	404	384	419	401	425	475	430	430	425	389	405	456	436	445	418	408	474	483	438	418	428	431	440	441	409	373	415	407	394	408	430	425	397	415	382	414	426	434	395	427	432	410	417	463	416	447	419	435	403	420	373	449	421	448	417	422	411	416	416	406	409	396	426	433	391	442	396	394	413	408	431	391	437	410	434	426	430	376	413	441	453	398	413	397	440	427	444	420	421	410	451	460	379	395	385	424	440	484	436	434	413	437	430	382	415	414	412	419	422	456	413	394	398	398	465	459	419	420	449	439	425	454	383	424	430	389	420	409	401	425	397	420	400	399	425	433	429	364	411	426	398	430	427	400	450	439	409	407	445	387	399	421	390	413	458	386	442	449	418	438	416	430	451	444	422	427	462	406	431	424	381	409	428	456	403	410	422	411	410	426	417	441	428	382	416	410	404	418	429	404	404	394	389	399	403	412	453	419	422	468	422	378	416	436	434	383	430	402	399	441	474	404	395	391	420	448	405	412	431	392	415	397	420	408	418	413	447	471	399	418	430	411	414	456	439	428	440	400	425	415	458	441	400	407	405	419	383	451	464	393	402	401	444	401	393	401	408	421	385	417	414	416	413	419	439	409	454	416	425	451	431	409	421	433	460	418	399	406	418	393	428	421	411	421	420	422	417	428	426	456	427	421	423	450	403	452	416	455	445	441	436	418	419	461	420	453	425	389	416	389	412	427	448	444	390	443	438	417	438	396	410	430	432	448	411	405	416	453	462	421	399	430	386	427	441	414	388	403	435	427	431	423	449	376	415	418	416	395	408	442	460	427	408	401	408	416	421	426	424	418	413	432	436	421	399	422	393	441	386	431	456	451	427	436	414	388	406	433	425	385	434	436	447	406	409	444	441	443	445	421	449	447	439	425	445	465	411	423	399	407	420	412	400	414	390	405	402	469	490	435	390	383	391	418	416	407	405	448	433	469	395	417	459	440	408	431	418	444	372	387	422	400	421	404	422	452	441	388	435	422	413	435	409	429	436	427	437	416	458	401	451	413	410	375	428	398	424	412	408	479	398	416	398	385	442	476	433	406	405	406	461	416	396	426	394	433	420	409	397	423	408	441	445	417	410	404	415	420	410	406	385	395	400	400	434	451	422	435	450	452	461	446	418	391	405	456	412	413	385	390	403	446	407	431	458	453	443	449	431	459	414	366	419	447	408	392	407	417	399	422	431	404	408	439	437	447	391	461	399	415	430	398	430	431	432	412	421	438	449	417	438	413	439	405	414	414	437	417	396	439	420	436	420	382	450	387	411	427	402	453	420	438	405	420	410	434	437	428	414	398	436	399	426	392	416	449	396	406	357	414	413	428	413	414	384	457	409	418	436	420	407	421	432	408	423	424	447	439	419	432	419	413	409	415	427	449	392	437	394	447	433	411	427	415	413	400	417	410	432	429	452	410	408	407	420	421	386	398	443	432	420	450	401	425	419	418	387	406	450	439	449	409	414	434	477	432	436	475	418	439	434	452	390	448	417	430	393	423	452	418	396	449	405	377	440	422	442	411	414	438	389	418	408	391	414	430	369	388	382	414	447	416	403	408	452	440	439	407	405	418	430	450	384	453	425	403	436	405	444	399	397	396	402	449	434	372	428	405	410	400	425	392	405	411	422	425	428	430	441	415	407	398	439	399	437	442	417	463	466	438	438	420	412	409	376	387	420	427	403	396	416	429	434	426	409	447	453	402	424	391	391	380	431	430	415	430	364	414	412	421	415	471	385	401	429	421	440	369	439	418	408	410	404	406	373	429	409	419	442	368	431	407	434	403	457	429	386	409	464	389	414	415	417	426	438	393	410	455	432	419	429	448	398	406	401	437	405	420	391	407	417	416	410	433	411	415	424	430	431	397	457	433	384	438	397	409	432	454	435	449	421	410	394	439	404	443	394	424	405	384	402	389	393	431	439	417	435	450	387	410	404	393	422	422	435	420	433	389	437	409	416	426	453	438	448	439	409	404	435	420	436	391	421	426	441	418	419	408	391	421	440	415	393	385	455	450	394	456	415	424	394	405	434	422	439	404	433	431	435	443	426	430	433	469	409	424	425	432	444	403	391	421	460	413	389	412	394	411	414	418	387	445	377	387	419	433	417	445	428	395	390	489	428	430	394	411	406	418	395	429	432	423	425	440	390	440	397	398	436	458	456	411	391	407	419	450	435	405	399	429	442	415	400	409	449	435	461	420	398	440	448	410	425	420	449	414	423	431	418	387	437	430	414	433	426	394	425	389	422	474	397	397	407	418	398	447	407	408	442	379	378	415	439	434	378	463	429	435	430	447	430	436	421	454	455	408	389	432	405	448	392	358
16612	11477	2933	7990	11248	11027	8220	4943	3262	1895	1354	1113	973	1013	967	987	985	962	970	1022	933	949	897	928	948	991	871	986	875	917	881	913	969	910	892	889	941	931	929	918	959	931	934	998	962	945	890	957	963	922	962	932	945	936	886	968	930	864	912	932	908	944	891	939	980	927	892	931	910	988	872	910	973	963	987	912	975	878	959	902	848	934	919	855	980	980	926	930	943	915	953	907	946	941	909	941	898	927	940	990	962	946	955	963	926	938	985	950	925	924	928	949	968	937	958	934	923	946	923	925	967	928	871	934	973	993	925	927	978	897	926	958	934	919	968	946	940	957	974	924	975	970	910	950	920	944	951	956	899	971	934	989	981	947	946	925	970	917	962	895	938	979	903	901	918	903	933	910	935	964	889	994	912	908	964	924	930	941	958	947	903	953	886	935	996	937	932	886	927	980	995	906	869	962	933	900	976	895	964	929	1000	904	979	907	896	991	863	875	917	910	947	904	968	873	959	950	917	944	970	965	938	937	926	911	913	921	925	855	921	945	958	903	938	934	932	939	953	920	889	926	948	985	910	949	976	941	947	948	906	904	886	968	939	927	904	961	892	919	963	942	936	956	903	983	930	940	958	937	946	983	972	954	882	949	969	940	923	923	975	966	947	898	941	946	960	884	942	943	965	847	906	942	929	978	893	938	920	907	942	937	923	881	936	892	973	912	926	998	941	920	946	992	945	940	949	928	954	947	961	952	951	905	969	936	910	918	900	958	891	948	909	971	974	970	901	905	871	936	966	932	904	974	995	910	968	897	879	883	958	936	949	958	901	1014	922	922	954	955	914	915	955	917	949	943	946	902	950	944	934	944	931	910	989	933	946	933	951	909	1011	927	915	864	975	991	925	922	943	941	952	925	959	941	920	913	925	936	883	910	956	952	944	956	941	952	970	904	950	927	993	941	942	881	879	993	911	930	922	968	892	941	919	971	958	943	930	918	981	935	946	951	994	912	922	935	900	923	922	948	932	930	919	957	928	900	908	966	936	944	910	922	885	946	929	947	916	993	935	930	965	944	900	924	922	895	918	984	971	895	933	907	947	914	942	934	936	962	960	952	914	985	935	924	967	927	926	909	955	945	910	902	889	941	902	951	907	909	924	883	905	918	916	958	944	998	876	915	968	950	981	985	898	918	915	926	948	896	938	953	944	886	921	920	900	916	891	989	981	908	906	925	901	971	921	968	886	907	955	985	931	974	953	908	929	980	872	924	888	929	934	954	927	941	949	988	960	977	931	931	962	903	946	879	942	971	945	965	876	995	897	928	915	923	941	956	917	948	956	901	956	934	844	926	912	923	944	973	972	966	940	953	974	941	921	923	927	963	937	918	927	966	935	924	993	945	903	917	980	943	955	914	923	892	922	913	944	932	939	921	917	891	977	938	929	971	897	930	956	999	915	993	914	970	951	912	953	958	917	899	873	868	984	960	893	946	913	960	948	955	939	903	915	897	951	904	980	951	982	925	934	866	983	943	977	955	980	958	976	936	921	918	940	915	920	977	937	933	961	958	956	950	887	886	971	905	954	956	960	921	937	982	923	933	923	952	948	933	848	962	930	928	883	898	971	930	1005	906	974	955	886	966	892	909	946	931	933	956	941	936	927	978	930	984	963	963	917	923	906	889	882	886	951	944	970	979	969	968	1007	915	937	932	923	943	962	930	942	870	939	950	935	912	937	952	979	961	907	931	942	958	905	906	918	906	949	920	939	937	938	911	922	951	904	908	945	966	962	882	952	886	952	920	970	916	952	959	874	887	991	933	967	910	932	917	1014	918	889	930	952	949	999	934	917	915	986	903	934	925	918	929	920	904	925	938	933	932	997	912	902	954	917	955	934	890	927	970	943	879	903	913	961	981	944	919	969	968	921	962	901	898	966	934	975	939	943	901	962	985	974	901	949	950	930	962	952	968	907	960	883	878	982	941	913	840	915	909	923	949	986	935	911	898	917	976	945	895	922	890	958	992	901	983	930	995	859	960	895	963	924	934	956	946	925	910	935	937	972	942	914	939	964	915	951	919	969	940	944	934	964	961	904	901	890	947	953	935	941	940	974	1011	930	901	992	900	964	925	947	921	904	914	907	911	946	951	937	932	969	968	923	981	913	936	962	894	939	914	933	1021	953	1039	888	950	917	948	989	967	929	899	918	908	954	957	916	940	956	935	942	964	969	947	919	937	933	941	974	909	928	943	886	981	900	958	1018	903	925	882	972	897	935	924	949	881	948	933	944	919	907	930	961	953	1001	973	872	908	936	891	953	897	931	949	879	971	996	913	914	939	891	945	928	952	953	933	929	942	955	941	910	942	925	958	956	951	876	909	977	962	907	901	957	919	925	897	918	895	902	959	963	923	955	999	973	987	905	968	912	888	938	944	897	923	937	978	966	970	865	990	954	921	897	933	952	960	906	955	943	936	948	944	895	926	985	943	905	964	916	936	959	903	908	884	942	906	913	916	900	954	912	977	907	1010	947	911	902	949	931	916	973	916	937	988	903	922	913	957	965	938	991	947	936	889	887	942	937	955	905	935	935	908	913	921	958	957	978	926	951	956	919	939	914	893	947	864	899	941	923	957	970	980	967	953	993	901	993	926	922	861	956	933	952	874	984	936	953	943	951	949	971	943	944	994	942	971	960	837	975	941	914	920	897	916	932	930	949	949	931	994	908	954	927	910	939	950	904	969	922	968	897	926	1008	920	912	901	900	939	908	923	890	922	920	939	961	942	916	993	929	948	956	945	941	952	892	983	947	926	991	891	928	941	966	959	906	956	924	916	931	972	911	914	1002	912	936	906	891	974	903	978	974	936	900	930	894	922	968	974	933	961	965	898	914	916	988	983	965	958	946	940	966	989	973	932	973	906	926	968	944	894	931	900	900	947	940	923	943	922	924	912	940	928	913	871	916	949	964	946	929	924	928	915	987	946	951	961	945	944	917	991	892	939	952	897	953	952	932	975	909	941	914	911	883	997	982	962	945	918	972	1009	928	947	991	926	993	933	891	887	886	998	946	958	940	961	1001	919	954	948	920	897	949	956	886	925	894	970	926	911	967	911	932	963	916	934	978	925	907	939	957	932	881	917	922	914	974	948	917	973	949	879	959	923	983	970	909	879	885	914	998	1011	896	940	960	927	965	961	934	931	950	939	936	977	905	926	933	940	890	934	961	940	965	946	870	905	941	910	858	863	897	900	914	949	971	888	960	940	935	869	951	910	971	949	923	917	937	964	921	953	911	917	963	1008	957	906	893	945	953	992	915	919	947	956	958	915	941	970	899	908	899	970	930	936	975	936	917	911	966	947	951	900	964	928	902	936	959	896	911	951	944	874	917	926	940	931	898	927	908	911	966	900	975	893	899	875	932	939	916	910	968	945	907	906	962	909	898	937	921	954	926	943	997	940	932	958	938	899	898	964	985	925	891	939	922	949	905	957	961	945	907	923	933	894	956	923	957	873	940	945	860	953	947	957
61411	32988	19279	45006	49555	45337	31692	19004	8801	2956	1125	563	311	289	302	293	310	307	349	334	312	314	339	317	316	278	328	335	318	337	325	331	314	281	294	314	284	329	327	335	311	328	355	351	327	310	355	289	334	311	329	292	351	336	305	304	271	305	314	313	329	333	327	287	310	347	316	331	332	306	289	309	354	311	324	313	309	355	324	332	316	304	342	306	307	308	277	325	287	310	296	334	296	276	343	355	322	332	317	362	282	338	345	305	276	283	353	298	331	295	294	334	333	333	309	314	332	317	318	323	333	288	322	337	352	318	301	340	332	323	350	314	333	307	331	340	345	333	313	344	333	309	341	318	294	306	332	336	330	328	332	336	326	304	312	321	293	320	333	351	297	316	316	325	322	309	315	332	337	320	323	318	310	328	324	333	298	331	309	311	319	309	343	326	311	313	333	301	334	268	310	334	318	327	321	324	312	337	307	324	290	318	331	309	308	360	336	317	299	325	330	336	315	331	315	342	321	309	329	313	307	345	334	281	320	335	325	319	324	336	316	302	305	314	329	325	268	301	326	313	297	306	285	276	330	311	338	300	291	331	357	322	269	328	290	332	319	360	285	338	325	318	297	324	347	330	314	329	298	337	319	335	335	322	358	315	320	308	328	320	304	340	323	354	320	314	320	289	332	302	308	330	321	319	319	287	341	317	312	345	324	338	315	320	325	296	337	323	310	302	301	344	321	287	316	327	321	339	313	303	303	319	327	329	328	325	316	286	328	322	305	302	308	319	299	333	297	328	316	295	355	334	325	276	341	317	326	292	323	332	306	297	335	321	330	327	313	342	306	292	306	289	324	297	336	300	296	310	336	344	303	332	301	297	292	343	307	313	326	356	329	333	382	337	345	324	299	328	324	321	320	352	325	326	329	321	313	341	324	322	320	284	294	301	285	320	318	337	329	310	275	342	302	325	306	325	281	329	331	344	350	299	322	325	329	323	316	315	286	314	317	324	328	322	302	335	301	313	313	298	317	317	286	296	338	347	336	303	333	326	310	312	340	316	293	298	339	324	309	332	358	309	329	278	327	327	327	327	325	307	307	321	322	335	346	309	326	340	316	329	324	310	286	281	350	308	296	337	332	328	326	330	307	312	306	313	346	340	345	338	361	343	325	323	350	319	338	321	326	330	320	312	309	337	285	334	359	330	327	317	339	322	357	320	302	294	351	341	310	323	305	304	375	349	320	355	323	291	316	310	328	295	339	339	353	303	327	324	298	339	325	289	294	342	327	312	320	317	337	327	319	302	330	291	335	301	321	324	330	355	339	325	314	352	365	324	335	309	336	348	325	318	323	297	310	282	330	332	308	319	307	287	330	347	310	300	291	312	310	331	308	301	316	280	329	323	348	312	340	323	331	328	299	334	267	296	311	325	318	336	311	310	320	335	320	311	290	313	377	302	302	287	315	321	316	333	334	340	308	328	312	330	354	319	367	333	315	315	352	319	309	314	304	324	321	340	285	312	328	311	279	351	334	330	284	347	342	320	349	348	291	316	345	299	347	258	329	306	343	320	320	329	346	311	319	306	339	293	304	328	336	325	326	356	275	319	324	314	347	347	327	335	305	307	333	310	299	336	332	313	296	281	318	353	302	332	353	361	350	315	306	357	340	336	295	326	341	343	325	306	319	308	335	332	312	279	309	340	332	324	302	299	314	342	337	316	330	318	325	310	300	317	310	354	355	333	302	318	321	312	316	307	321	344	304	316	318	342	322	301	315	356	310	361	333	333	354	297	326	341	302	310	341	336	318	347	324	300	301	325	376	330	284	332	335	345	323	306	333	313	317	322	309	309	315	317	330	325	310	322	327	315	304	350	365	306	332	293	327	340	353	333	337	293	327	323	297	348	335	401	330	338	363	326	300	299	310	324	310	345	327	346	304	302	288	261	322	328	322	316	342	340	310	333	304	287	298	306	330	309	327	315	323	307	331	341	341	309	303	326	314	332	322	334	338	343	303	299	310	341	323	289	295	320	292	300	358	299	347	323	349	343	325	322	298	309	307	305	312	324	311	305	301	321	320	306	302	322	301	336	323	314	321	319	331	348	339	321	318	285	328	342	307	336	350	330	336	315	330	317	331	309	324	295	318	304	274	299	308	307	344	333	306	324	316	298	350	299	329	324	279	323	320	323	337	313	303	321	347	296	331	309	285	306	293	349	294	318	338	327	286	310	321	329	339	329	328	304	352	351	329	331	315	313	326	310	336	341	340	332	312	324	283	329	345	336	347	350	367	327	321	326	331	325	332	338	351	334	343	317	278	330	286	334	321	318	319	328	328	354	324	369	326	348	302	320	331	334	305	310	336	333	280	323	306	347	304	346	353	310	301	338	298	323	317	302	347	340	358	306	310	319	329	341	329	321	324	326	313	334	323	304	321	320	330	355	336	354	308	343	353	302	302	310	298	277	345	311	317	327	324	314	322	319	337	310	325	331	299	299	297	308	325	297	348	308	316	312	332	291	333	309	299	317	309	316	326	305	292	277	331	288	322	299	310	361	323	330	341	308	315	321	303	354	330	317	344	354	327	307	325	311	317	343	331	310	368	281	341	352	329	337	329	308	312	310	348	308	334	334	290	307	273	275	337	316	306	313	362	305	330	305	300	300	319	300	278	332	328	323	340	340	367	313	323	324	281	324	324	318	333	323	287	293	306	329	341	342	331	303	323	309	332	317	315	293	300	304	281	332	339	313	335	308	286	295	313	320	321	338	385	346	317	346	340	338	340	304	296	321	352	331	328	318	348	305	372	327	321	330	302	331	345	349	318	339	318	295	340	348	329	307	357	333	316	317	340	329	321	299	346	273	320	330	340	317	363	318	321	331	295	306	290	306	309	287	298	314	299	302	320	335	317	345	292	330	286	297	317	303	317	336	288	298	320	313	301	349	345	301	322	347	337	333	309	341	309	300	324	309	293	273	301	309	319	307	320	350	326	301	308	314	335	321	318	302	308	327	345	314	335	351	328	354	296	287	323	332	319	321	345	314	345	358	306	313	372	302	326	322	303	312	324	303	319	268	307	327	327	327	332	328	297	325	312	305	332	331	331	306	322	297	291	333	338	311	299	333	340	319	326	316	331	306	343	345	311	333	312	329	302	313	321	367	305	296	331	326	328	310	303	320	279	342	317	340	334	301	308	330	306	293	340	318	300	322	358	316	313	320	298	316	316	324	311	312	315	311	335	307	324	332	317	323	291	331	333	300	329	319	304	305	310	330	347	323	310	292	298	305	305	323	315	291	325	321	340	288	299	313	305	304	317	326	309	303	325	287	367	312	288	334	338	315	303	295	329	321	284	264	313	322	303	338	343	308	327	334	324	311	320	331	344	308	333	305	326	348	328	318	332	328	308	297	313	325	327	340	308	326	291	328	339	313	310	327	299	299	297	327	323	282	315	343	303	316	356	338	326	297	332	306	337	307	330	350	372	314	321	312	302	300	326	316	322	312
39168	10733	21498	55161	60144	57489	46116	34477	21861	10299	4164	1751	720	757	758	742	741	686	770	756	771	740	745	719	733	735	717	722	762	731	781	731	721	786	714	709	721	730	740	725	743	733	678	724	718	742	745	737	744	746	740	773	692	722	719	730	699	762	724	716	691	740	740	784	719	736	712	778	758	743	737	744	748	758	791	740	711	728	718	728	703	748	701	704	765	710	762	731	714	748	749	746	712	768	724	742	760	742	723	775	745	767	753	747	741	759	700	737	752	728	758	700	757	684	735	743	725	745	730	720	734	751	718	772	719	757	740	729	760	745	716	796	755	725	779	693	825	692	761	787	725	767	727	763	754	765	752	771	755	708	794	794	690	738	710	768	755	759	730	724	757	764	706	720	748	725	755	727	716	741	739	754	775	724	714	814	783	749	729	703	730	735	735	727	759	786	721	763	694	748	787	719	706	754	783	755	733	756	734	762	677	787	754	748	710	704	745	760	722	671	744	748	731	738	724	721	746	759	721	751	707	791	758	678	728	825	719	714	767	707	752	716	756	698	750	731	718	734	672	711	776	690	774	724	725	731	759	708	724	751	696	735	769	762	753	724	750	695	684	724	784	751	725	706	692	727	730	745	739	738	719	769	733	773	752	753	746	711	761	744	695	778	758	796	747	749	732	700	756	758	762	733	720	773	739	761	749	730	696	731	707	751	773	728	741	824	691	759	711	768	693	740	766	743	718	800	740	720	748	753	716	737	741	716	759	787	764	803	719	715	746	707	707	719	771	744	769	695	745	744	784	788	708	714	727	704	719	741	676	749	710	768	705	750	741	752	716	730	766	767	774	709	733	712	749	711	721	718	702	770	678	723	726	740	757	716	723	754	764	753	736	700	714	703	723	727	727	760	720	733	765	713	703	750	715	761	700	719	763	760	771	777	679	743	777	742	777	780	732	740	720	739	715	746	714	734	715	733	687	760	783	736	708	741	709	717	758	748	695	724	763	738	734	729	749	720	724	719	753	755	736	732	749	730	804	739	665	807	736	706	741	728	758	762	766	733	759	730	753	698	766	736	762	751	688	737	739	785	756	711	759	727	664	753	758	747	737	713	748	737	732	744	732	720	734	774	696	746	721	767	752	781	676	715	742	741	715	767	738	741	714	759	729	719	749	725	747	740	719	771	738	758	731	737	693	678	681	735	721	723	734	723	712	732	738	734	731	728	727	753	741	737	778	733	722	730	726	727	729	717	718	741	710	756	748	733	776	729	693	756	680	800	695	755	701	749	743	760	735	686	705	719	719	763	755	738	751	711	715	738	749	757	707	761	753	774	771	694	717	756	722	739	732	722	724	783	765	744	756	778	732	714	773	692	760	772	807	772	725	736	726	699	713	718	717	749	762	716	796	704	714	708	718	722	740	726	783	717	738	721	703	716	711	724	782	701	764	705	729	769	731	718	756	736	708	714	735	752	755	737	754	732	731	741	702	757	712	733	769	711	782	749	743	712	696	754	757	759	737	747	746	734	761	752	759	730	717	752	681	737	759	763	712	749	812	716	795	692	729	757	729	742	694	694	734	747	731	733	737	733	721	747	670	716	784	726	759	740	652	813	711	701	801	668	731	707	703	728	738	687	773	740	733	738	713	741	764	793	731	741	732	729	753	740	728	745	711	689	699	701	719	753	741	756	765	743	794	786	732	808	767	735	744	736	742	733	735	712	707	699	812	770	731	732	768	709	722	728	734	751	770	747	753	722	752	714	785	764	739	726	747	699	713	756	743	740	764	748	749	721	743	740	699	705	730	764	702	719	735	746	764	787	733	712	721	741	734	695	725	786	749	735	758	730	755	729	768	738	715	756	714	732	706	686	694	746	698	764	696	754	700	735	748	707	735	694	747	736	738	757	757	728	739	757	704	709	755	772	712	706	723	673	751	729	736	720	786	791	760	700	792	708	716	717	740	752	737	705	698	765	770	757	738	739	709	710	734	738	739	706	721	699	728	790	786	715	791	779	763	728	722	746	752	730	729	743	707	727	769	784	706	780	686	691	710	735	735	731	734	732	738	760	732	823	778	697	730	736	736	737	744	764	747	751	716	704	732	774	719	751	750	751	669	721	737	799	745	727	722	720	719	792	699	730	728	749	704	733	737	752	735	780	747	696	698	760	674	694	722	746	761	749	753	717	755	706	714	692	756	780	709	725	756	680	756	715	755	753	731	707	741	709	771	732	735	724	762	741	776	735	738	785	737	773	761	748	707	703	757	729	711	728	758	761	768	708	723	698	793	733	706	750	693	776	763	761	731	699	703	713	814	709	763	734	700	758	726	722	734	725	685	775	763	774	710	757	726	750	741	740	706	716	767	729	728	774	731	736	797	784	653	769	750	733	723	732	758	742	735	673	779	725	747	771	716	692	757	749	726	729	778	718	724	751	790	711	802	782	737	767	724	701	745	696	746	781	749	727	690	704	738	780	769	743	728	744	764	738	779	770	805	736	740	743	711	709	784	727	786	769	734	703	689	709	659	735	762	697	758	739	725	703	676	741	722	710	709	734	741	779	697	711	782	726	728	740	826	757	732	774	723	765	775	742	776	744	736	728	684	767	778	793	724	744	754	713	761	734	752	762	747	734	713	741	760	758	740	727	768	732	733	699	762	734	764	709	758	753	748	721	793	717	726	763	770	744	812	745	768	771	698	727	749	753	717	762	735	724	746	744	737	723	751	716	744	793	768	759	717	772	734	765	744	764	766	749	760	730	739	729	738	764	748	726	738	725	762	748	738	747	730	722	749	767	744	751	740	734	733	763	722	737	744	737	740	764	783	759	702	722	770	736	750	770	756	667	741	704	759	743	718	732	692	791	722	725	723	750	762	731	745	764	712	775	728	712	736	746	722	692	725	734	745	760	687	762	729	797	688	751	737	719	760	758	712	773	788	706	728	756	753	734	730	756	714	747	764	720	744	772	735	733	720	730	759	712	786	712	734	723	749	691	722	780	741	785	747	773	725	749	747	725	698	725	801	766	749	732	727	734	762	728	708	729	709	751	756	752	783	764	780	733	695	752	699	709	734	684	702	740	720	717	719	758	761	746	713	726	741	771	727	715	738	752	713	765	734	735	746	736	690	735	729	775	759	727	745	736	729	748	743	759	771	768	744	775	743	727	775	742	714	731	721	698	732	734	775	718	743	793	790	787	761	738	749	805	694	702	754	697	737	733	722	767	742	750	706	772	711	818	743	700	777	748	751	761	740	791	711	728	741	781	784	743	727	733	747	728	741	777	772	770	772	740	779	752	701	739	720	764	784	769	737	721	768	755	719	790	730	755	749	705	717	699	706	718	756	741	746	758	753	739	722	745	777	739	780	776	720	737	704	734	741	732	740	706	757	701	677	767	758	690	714	724	754	732	731	784	766	738	729	737	770	735	745	729	753	717	764	749	754	735	794	762	746	755	706	748	764	705	706	693	702	741	768	736	713	705	719	771	697	734	739	715	722	733
64314	32682	24916	57399	63987	56805	42033	26879	13991	4947	1584	677	353	339	349	351	359	336	324	351	341	353	334	316	298	362	300	326	364	312	343	341	341	344	341	347	317	313	318	305	362	361	350	347	316	346	337	325	314	345	314	343	353	326	355	335	321	324	336	388	331	328	342	342	329	311	353	327	329	328	323	334	290	317	309	336	342	350	328	309	298	334	302	345	300	341	353	322	301	316	336	349	332	323	366	329	282	326	308	369	334	321	341	314	360	348	283	300	335	349	324	328	315	332	328	352	339	323	337	309	334	341	317	341	301	354	346	332	329	332	373	363	342	310	334	309	312	332	337	324	316	337	359	336	333	334	306	337	323	317	328	306	342	335	323	332	335	314	329	304	335	328	348	301	330	314	350	295	313	339	327	371	342	312	325	342	321	344	353	341	292	340	328	306	337	344	336	315	348	325	281	342	349	306	343	341	324	327	330	329	319	361	320	333	324	354	323	320	320	316	317	328	322	327	321	292	369	315	313	344	317	306	318	324	333	315	312	346	369	335	288	326	319	331	345	319	325	345	300	309	311	321	349	321	323	357	313	327	316	345	308	326	317	374	323	312	334	313	313	306	347	297	296	285	306	343	348	337	297	329	311	341	343	337	334	350	340	314	311	330	328	320	304	320	309	345	330	326	361	335	334	311	330	324	344	321	326	384	314	323	320	334	343	342	326	369	330	337	322	342	284	297	298	324	315	337	318	323	315	349	313	344	301	349	343	340	341	309	340	331	320	290	318	339	336	349	311	299	344	333	318	346	363	302	357	330	311	321	319	363	353	339	290	322	351	317	346	326	343	316	306	304	352	327	317	314	311	342	338	324	323	319	332	320	344	355	337	311	336	349	301	321	309	333	333	354	340	325	313	324	341	292	320	346	371	332	311	317	285	302	277	330	299	321	338	328	350	334	331	316	335	335	351	283	333	331	337	296	306	319	320	307	317	305	311	333	298	340	302	335	292	353	331	334	330	293	299	329	301	338	341	324	294	318	307	337	318	323	334	338	299	320	323	336	310	320	339	314	333	309	316	314	347	320	349	335	352	296	360	356	291	325	340	322	308	321	319	295	326	329	325	345	348	339	290	308	314	327	316	364	318	293	348	303	307	331	342	350	319	315	326	299	320	296	312	344	325	328	336	279	346	283	350	358	344	302	320	349	340	330	318	328	319	343	312	343	276	308	303	340	307	343	359	336	338	329	305	315	318	314	355	353	340	316	320	344	316	344	334	344	320	290	321	340	314	339	332	344	319	294	350	340	320	331	306	318	359	312	317	336	348	300	324	325	335	336	340	316	327	315	324	372	334	335	338	300	331	304	334	307	320	298	314	315	330	360	308	302	339	313	357	364	320	331	372	348	337	309	338	329	285	338	318	325	331	362	314	332	338	338	338	325	346	326	320	336	324	328	303	336	330	343	341	338	334	325	347	343	328	339	346	329	327	356	330	312	308	312	319	281	321	339	284	317	302	308	304	350	334	300	299	294	334	366	318	349	331	337	348	334	370	315	312	292	347	322	349	320	333	330	321	334	349	323	302	315	328	320	310	309	309	301	346	326	332	317	320	347	324	324	335	354	348	336	316	341	369	329	369	315	323	323	322	311	337	311	316	334	323	330	305	335	298	329	321	355	308	333	347	314	345	350	306	318	314	335	341	304	315	325	322	323	335	332	343	306	327	313	311	306	301	326	333	286	350	345	305	319	320	333	335	360	334	338	344	324	332	362	343	326	322	284	303	346	359	339	354	319	316	289	326	341	357	309	332	332	319	338	337	355	310	319	301	360	334	310	360	347	350	302	302	319	310	306	338	302	312	340	314	304	308	313	345	321	353	357	284	310	323	349	312	326	335	314	297	313	306	302	291	306	343	346	322	332	328	334	311	308	313	326	300	340	326	357	320	326	344	346	329	320	366	332	329	338	309	297	319	364	331	296	309	347	318	291	320	313	340	350	322	310	312	318	305	307	305	320	346	332	324	318	360	325	308	343	322	325	301	330	320	362	338	349	356	329	316	327	331	298	335	303	305	360	342	317	356	319	341	327	294	330	357	335	324	289	338	318	302	332	321	285	295	324	294	315	347	325	343	309	358	333	316	322	345	368	343	323	353	305	314	297	291	368	321	302	327	330	308	339	323	344	328	311	360	314	336	331	330	316	264	300	330	351	304	324	328	328	311	307	344	326	348	329	320	322	318	306	324	325	335	328	354	285	321	314	310	354	329	319	311	325	300	348	351	308	314	333	341	335	303	333	353	368	338	313	332	324	337	328	344	334	329	312	344	264	316	301	318	333	320	339	326	319	308	342	354	336	312	322	313	321	344	293	310	337	350	299	325	327	318	331	349	350	342	296	348	350	318	331	327	333	348	306	343	329	381	325	337	366	343	311	307	300	327	324	346	321	322	332	336	342	351	344	331	318	334	314	326	337	303	324	324	321	339	327	330	352	322	309	293	332	341	310	318	312	332	317	344	282	350	308	346	344	302	328	303	316	326	332	330	342	345	339	340	344	328	319	351	355	330	338	298	343	341	329	326	321	328	315	318	311	332	319	333	312	309	325	325	343	301	333	303	315	331	322	327	338	325	322	301	313	350	311	315	330	331	320	336	359	318	285	293	291	339	346	296	345	305	294	332	359	340	295	319	348	333	305	325	336	332	336	288	360	369	313	338	334	295	314	304	345	309	329	298	338	313	309	330	305	335	336	286	317	313	332	307	328	344	327	339	306	345	311	312	362	343	338	295	353	316	300	314	328	359	330	317	311	326	308	276	334	327	306	338	318	331	342	346	365	321	310	309	319	304	328	314	327	329	330	295	327	310	346	356	310	320	321	347	322	293	338	359	338	326	334	313	299	330	320	314	291	335	315	364	330	327	331	345	345	313	311	310	295	356	312	331	321	321	306	309	333	344	316	288	342	360	318	331	345	319	317	316	330	307	330	333	287	308	339	347	284	337	335	338	331	346	355	349	345	333	354	306	334	345	297	324	323	334	355	330	346	314	328	318	325	343	300	358	307	323	305	325	343	308	327	346	294	317	350	336	322	323	318	299	342	336	316	325	367	339	319	336	331	299	336	288	327	332	323	317	320	311	317	328	365	312	346	368	321	324	312	317	320	332	323	303	310	353	333	334	336	322	308	309	321	292	318	302	334	324	338	372	334	320	350	303	350	327	326	323	314	330	323	327	303	342	344	322	309	321	334	310	367	313	343	320	356	317	298	301	333	322	312	334	333	336	314	333	288	315	321	335	339	315	349	334	333	313	279	309	327	338	331	340	330	300	344	314	308	334	301	327	326	339	321	308	339	312	310	318	329	311	313	327	346	317	345	326	330	331	308	351	326	353	310	334	378	308	313	342	365	322	311	329	352	304	295	349	321	322	351	315	325	331	317	331	325	339	318	320	344	329	357	306	311	330	388	321	339	314	309	315	311	343	339	325	344	310	320	323	305	318	326	336	320	329	297
40070	11680	24968	65067	73418	67624	54584	41741	28136	14046	5957	2262	793	756	754	748	754	757	709	762	719	772	743	704	763	750	783	762	726	762	768	758	761	788	794	799	706	782	728	750	720	756	717	758	714	818	790	734	748	749	718	757	723	737	758	757	789	770	714	702	761	723	728	776	777	739	752	738	739	799	773	748	790	712	734	772	720	798	801	722	731	767	742	727	757	746	769	752	758	760	746	709	770	778	750	740	780	782	751	708	781	789	741	752	738	798	761	746	748	767	773	729	765	718	739	748	810	796	760	726	746	773	789	767	743	806	740	783	739	738	747	746	757	723	721	785	754	783	730	819	721	781	716	752	753	784	708	762	760	810	773	767	738	761	724	744	721	750	712	713	784	801	813	748	798	771	760	779	705	787	815	784	810	748	708	767	717	737	748	735	787	759	749	747	747	751	737	752	724	747	756	796	702	761	741	779	746	731	761	778	679	743	797	737	765	765	749	736	752	759	711	806	746	726	746	783	757	767	785	734	744	732	725	728	776	740	737	724	788	722	781	742	765	751	742	760	692	788	736	743	769	762	757	736	768	760	738	744	793	757	729	722	747	746	760	758	740	739	763	721	783	796	728	752	745	772	756	776	779	740	746	765	770	775	747	758	774	724	771	782	781	769	759	779	742	752	779	736	723	770	755	771	721	750	747	794	745	716	773	761	772	761	764	760	783	754	801	777	726	747	801	753	745	758	762	742	766	764	762	757	679	767	728	768	710	737	735	753	744	706	732	763	793	720	769	778	744	747	721	770	742	769	781	753	759	751	716	742	766	743	790	736	776	705	773	768	807	756	774	750	730	746	748	758	774	739	724	785	757	760	710	765	709	772	763	749	770	744	732	762	717	768	712	800	715	764	766	692	774	731	737	733	750	827	742	728	786	780	764	791	842	794	761	788	738	768	759	717	793	834	757	747	784	717	796	776	726	729	788	723	758	720	785	756	757	746	747	766	765	748	784	763	774	744	752	797	729	754	772	691	753	742	761	751	711	739	719	738	767	752	734	762	776	752	745	734	735	826	755	710	704	772	777	734	741	749	747	740	728	738	755	790	771	737	732	719	751	770	756	742	761	725	703	775	793	768	707	704	735	715	769	733	737	734	746	730	740	726	749	722	734	764	768	753	813	799	806	756	773	785	780	733	827	749	801	733	728	730	774	729	764	734	733	718	799	754	738	761	708	790	773	707	683	741	762	814	740	748	748	768	790	774	727	731	792	744	718	796	754	729	796	722	731	738	718	717	742	722	708	740	716	732	778	767	779	768	762	791	791	717	765	752	749	766	789	741	792	740	746	747	712	742	751	741	728	733	773	712	815	696	728	749	776	795	817	686	758	778	754	720	761	788	790	740	786	752	741	783	788	792	763	747	729	727	755	781	747	751	741	796	706	759	778	743	759	768	752	746	722	765	757	790	727	732	768	801	744	762	761	723	743	792	717	762	738	756	735	721	764	804	737	736	719	749	773	708	744	707	787	732	729	705	797	748	750	785	737	709	763	784	754	731	774	740	762	737	769	732	754	792	791	780	735	742	760	727	780	740	765	757	759	785	771	742	719	730	772	739	756	696	744	721	691	759	810	759	706	714	758	779	797	743	759	758	750	750	802	762	805	748	744	712	770	765	763	732	749	758	747	776	760	763	775	746	778	793	770	750	707	762	774	794	732	724	761	749	725	796	737	771	734	777	766	775	787	788	754	709	740	794	789	754	701	773	743	765	745	754	780	763	721	707	733	726	769	771	747	746	745	743	786	776	723	791	791	744	764	733	769	755	729	801	763	703	732	742	790	804	755	791	772	796	770	752	749	737	800	739	754	783	774	751	771	805	771	740	811	726	725	747	706	732	724	738	754	738	782	798	809	786	777	774	784	765	778	743	804	778	752	816	760	725	759	788	783	766	761	749	748	780	786	739	706	697	727	795	753	738	711	787	779	746	762	799	799	718	759	785	750	719	746	733	769	755	731	741	767	759	790	699	735	774	722	703	762	759	742	700	749	743	782	742	746	738	721	769	747	787	811	757	745	732	756	797	812	758	798	742	795	744	732	735	784	797	739	803	747	788	713	764	761	788	732	748	814	743	755	759	763	756	726	696	700	746	772	783	784	695	772	762	745	763	769	766	751	747	785	751	827	767	753	766	767	760	729	733	788	768	769	746	747	779	725	759	733	773	793	696	758	754	759	710	767	801	730	753	723	719	769	750	781	779	826	753	775	771	776	762	743	765	750	793	754	715	772	754	763	787	750	740	787	765	754	755	728	685	681	775	744	724	758	793	736	754	780	703	698	818	753	798	759	736	764	770	798	762	759	747	747	794	747	739	758	817	760	748	821	774	802	763	717	769	722	791	717	699	779	734	749	707	745	799	741	770	805	807	787	762	727	756	775	766	751	711	778	740	765	820	755	784	732	750	758	734	724	747	757	716	788	732	767	735	746	788	716	756	813	748	766	793	691	766	762	774	755	761	749	765	738	766	739	737	735	733	767	750	747	746	772	752	760	749	716	727	751	754	774	754	763	776	732	731	741	758	749	745	790	713	745	784	761	698	738	753	760	734	799	717	764	702	731	719	820	701	752	726	699	763	753	708	709	786	799	759	706	723	751	722	792	765	695	752	721	776	744	780	753	770	776	785	758	745	759	793	762	765	791	760	772	742	734	780	757	708	731	745	757	764	747	773	742	769	798	758	734	757	738	798	735	781	732	775	731	760	747	735	713	721	734	755	741	776	757	734	706	755	755	761	776	765	738	697	729	804	737	789	753	744	771	755	753	739	791	781	745	746	734	763	760	755	800	806	751	726	729	741	749	737	755	746	784	748	750	734	711	727	742	764	722	756	823	742	808	752	738	760	740	785	716	714	771	753	814	772	732	756	774	762	725	741	778	725	755	671	747	748	754	768	751	777	771	683	756	758	741	754	769	732	731	791	781	747	784	739	746	771	732	723	727	802	736	740	733	758	716	764	751	700	773	747	763	804	750	725	752	754	754	787	754	715	792	804	784	785	740	752	771	767	757	783	790	739	779	736	771	721	753	732	721	783	746	688	784	724	775	786	777	750	790	797	771	777	810	759	756	760	769	804	746	793	771	806	786	793	754	789	736	772	805	752	777	813	782	743	765	787	730	759	734	730	771	733	770	714	760	757	704	762	753	733	710	730	756	787	750	740	752	733	729	730	717	699	771	723	777	776	776	743	721	799	763	776	758	839	769	732	731	732	807	800	748	719	725	747	750	782	727	726	711	695	761	776	751	752	776	848	759	811	749	752	782	730	737	732	755	787	771	779	737	757	757	762	773	755	765	734	705	780	756	775	761	745	733	763	796	710	726	775	688	783	719	722	780	742	767	761	784	784	784	748	730	738	748	722	753	724	720	721	739	747	725	749	751	767	781	784	762	798	736	760	751	749	788	760	725	753	779	731	754	748	753	747	758	744	756	790	748	713	799	813	740	729	717	718	733	784
25827	5482	1792	3212	4048	3196	2046	1211	792	566	465	427	419	368	409	404	382	432	370	408	393	438	402	419	437	407	434	415	382	428	418	454	403	437	419	431	436	392	403	383	403	390	397	418	429	391	395	390	403	438	376	408	446	433	402	375	420	395	448	419	417	397	389	407	408	451	410	400	430	344	394	422	449	406	410	424	403	445	399	423	403	423	390	456	401	412	420	396	407	373	382	369	378	435	378	425	415	409	431	393	428	346	417	421	409	401	448	422	406	377	387	391	365	388	398	403	414	359	419	397	385	410	415	403	401	393	439	444	364	471	401	370	438	423	417	408	402	392	412	397	433	420	415	355	406	433	415	380	400	410	420	462	422	399	413	434	409	387	422	430	380	409	423	428	441	434	378	401	451	444	389	410	417	399	403	418	406	416	407	409	413	423	412	427	431	393	426	438	462	391	419	410	420	387	385	422	449	387	437	389	398	412	423	424	407	429	412	408	427	382	407	402	411	403	451	425	400	416	378	417	403	492	430	398	460	393	397	425	392	424	404	442	409	439	437	403	432	381	398	425	418	379	377	433	436	427	417	441	422	378	436	404	431	417	421	424	429	369	391	436	434	411	399	393	428	414	414	417	455	405	435	424	383	413	391	394	408	394	353	405	401	434	393	378	425	431	401	451	435	423	425	406	429	388	408	422	413	415	434	399	403	388	397	374	411	405	422	407	424	421	392	437	429	403	401	426	377	385	428	404	414	398	396	452	420	408	425	409	420	387	440	394	427	409	425	390	412	399	405	410	395	415	473	411	421	435	417	409	409	373	433	409	390	381	400	407	423	442	428	454	427	408	410	400	425	378	477	385	385	408	413	421	397	403	391	432	414	410	427	431	421	449	407	438	407	423	404	442	396	443	391	405	415	449	375	414	421	375	399	448	429	409	446	451	410	398	415	440	403	370	444	449	451	398	413	429	359	397	423	395	390	421	435	409	440	411	417	449	412	440	421	413	392	430	406	389	408	401	397	390	398	397	421	412	395	397	423	395	398	440	405	378	392	420	439	396	408	361	385	415	396	422	414	416	407	450	425	416	405	376	388	413	412	401	406	381	409	392	448	442	388	355	435	400	397	454	432	430	425	380	422	398	408	410	464	397	390	410	410	437	408	380	405	410	380	410	395	424	418	440	381	418	424	406	444	470	444	391	402	413	378	418	393	444	414	426	401	419	402	428	377	362	403	386	405	418	400	407	414	400	409	386	417	417	418	417	432	410	389	425	420	456	401	409	396	419	392	421	431	375	398	407	370	387	404	385	382	421	393	386	414	424	406	414	436	398	417	419	406	449	442	421	399	404	424	401	408	435	440	403	411	410	418	427	393	410	397	387	403	428	387	417	427	411	397	405	443	365	417	416	402	399	426	395	423	410	425	407	415	446	402	387	396	438	390	397	404	410	415	413	446	429	398	407	388	410	399	432	444	430	409	398	383	416	433	442	386	381	426	417	420	430	391	412	390	410	395	384	438	398	412	417	384	405	409	421	394	395	407	399	420	394	416	381	429	405	396	409	377	434	416	419	389	415	408	433	417	412	401	408	377	424	415	410	419	412	458	446	419	420	383	394	424	404	414	404	378	433	414	410	411	427	439	411	388	396	408	434	427	412	421	386	448	384	444	438	467	436	443	411	421	396	413	412	413	376	427	410	423	399	407	398	411	398	405	372	437	392	419	386	374	415	431	359	376	426	430	430	429	415	430	417	385	412	364	378	428	418	404	405	392	421	460	417	410	485	403	421	373	396	403	383	378	408	441	399	390	392	434	397	367	423	409	387	419	414	396	400	437	397	378	443	436	380	384	408	401	400	393	444	433	442	476	400	407	360	409	396	385	385	366	400	458	425	447	411	423	373	409	393	409	380	378	394	392	387	410	413	418	400	398	396	394	400	409	441	404	378	424	411	443	431	395	425	394	379	446	433	417	414	390	406	424	460	373	397	382	430	412	407	412	433	437	397	421	438	454	418	400	401	394	344	399	398	409	433	432	440	395	389	396	447	392	414	418	431	457	423	395	439	402	369	377	424	410	415	392	417	389	426	423	411	383	439	389	429	402	445	404	421	432	415	382	433	417	429	409	398	425	392	440	373	399	416	443	431	437	438	423	421	410	407	406	407	418	398	374	403	397	432	429	429	379	393	399	387	400	425	401	415	440	447	377	390	379	385	426	415	373	428	418	406	382	420	417	396	408	420	397	395	386	454	434	426	371	450	410	417	399	413	400	382	434	409	399	349	427	431	423	417	410	388	399	387	444	408	410	409	415	441	376	421	422	425	408	375	395	434	388	437	409	404	431	382	442	405	412	404	417	404	398	462	401	409	420	439	416	423	399	433	405	425	439	426	415	429	387	399	426	443	445	403	440	437	403	404	403	426	413	402	446	427	437	398	386	414	419	403	422	418	423	419	451	418	404	416	365	398	410	404	389	423	401	386	426	383	406	388	397	423	399	439	409	403	419	410	433	435	415	425	396	413	397	438	429	388	405	390	445	425	380	443	407	455	412	399	404	417	398	404	420	408	421	422	418	433	438	447	399	427	404	397	420	417	434	385	390	443	431	418	416	427	430	419	403	415	430	384	387	410	413	415	391	405	428	402	402	417	365	404	438	443	425	421	471	401	388	432	385	424	414	382	417	432	422	412	392	445	390	377	419	428	418	430	409	380	396	438	455	442	379	380	424	435	431	469	381	399	419	403	402	411	448	422	442	384	378	376	423	431	390	426	401	425	419	425	420	422	417	432	410	405	372	397	433	378	359	393	399	435	390	402	454	425	410	432	423	413	379	396	417	411	418	410	433	430	389	415	419	371	421	373	397	455	395	416	402	430	399	392	415	421	415	419	398	366	431	393	393	407	419	393	408	403	418	417	413	419	391	432	397	408	425	391	397	428	446	368	397	424	428	408	414	379	430	384	454	416	418	405	419	419	438	421	419	448	451	397	385	403	384	430	413	417	398	365	409	390	411	429	381	417	415	425	409	414	399	448	395	362	391	442	445	412	398	365	438	407	419	419	400	398	410	429	438	425	413	411	389	395	430	431	424	457	426	404	414	443	398	400	400	440	429	419	391	373	411	416	408	377	413	426	401	371	432	414	462	382	400	404	434	367	362	406	438	411	443	383	437	407	442	416	405	409	415	452	428	423	450	422	445	379	410	376	422	413	391	432	425	397	402	396	417	405	409	422	445	399	412	389	403	429	402	407	438	414	423	412	389	408	439	435	423	419	414	418	422	410	421	423	357	426	426	409	402	399	427	411	360	436	420	427	399	399	388	404	418	432	404	410	417	426	386	405	439	415	431	394	398	400	423	396	443	413	387	419	416	415	390	445	446	427	373	376	410	401	382	396	425	434	377	403	400	414	437	377	414	390	392	389	412	434	394	390	409	396	419	440	427	438	453	399	385	435	406	369	378	408	424	401	432	374	428	430	425	452	449	431	411	377	439	407	423	406	393	427
12193	2633	4309	10822	13536	10734	6969	4112	2390	1539	1118	990	925	895	926	872	891	938	915	901	917	967	912	962	843	985	905	888	928	922	936	888	952	974	936	965	887	911	939	948	874	938	952	918	943	937	958	874	914	928	893	887	920	904	922	921	923	902	886	929	969	955	921	955	907	903	914	911	917	895	898	962	926	941	918	886	928	912	923	921	917	900	896	868	997	954	939	895	908	884	865	923	940	959	905	955	941	935	902	920	906	871	934	881	941	919	919	965	932	925	901	932	890	905	960	910	974	884	858	871	942	939	914	916	918	933	896	914	927	940	906	876	928	901	904	905	899	913	932	903	942	889	921	910	913	943	891	897	853	938	925	892	976	953	884	917	923	963	933	872	889	848	910	915	922	874	907	885	975	878	904	862	922	914	888	953	901	911	886	882	978	954	934	902	930	906	915	967	958	915	913	904	959	968	888	925	929	916	899	895	965	893	881	890	838	952	949	910	907	911	896	925	854	915	888	886	950	885	901	912	928	908	953	885	914	918	901	888	924	935	896	898	906	898	897	903	922	907	900	891	914	924	948	902	919	964	898	947	877	947	907	908	913	894	867	923	937	935	974	905	889	908	880	907	971	892	939	921	858	920	932	898	929	905	868	930	963	933	923	897	937	893	921	900	923	891	904	920	945	889	972	921	939	875	884	926	956	952	949	865	927	904	914	928	908	900	942	877	896	955	920	887	962	935	875	921	942	906	949	945	951	884	942	1014	969	893	900	846	945	951	965	904	899	922	877	929	970	926	920	890	932	902	962	889	916	932	868	932	922	1001	913	888	878	896	915	909	904	876	907	927	907	923	926	927	872	913	918	882	886	871	978	877	907	983	948	877	883	955	936	895	900	883	880	887	946	904	914	948	873	928	930	924	938	935	902	884	869	920	908	933	921	939	896	910	885	897	945	879	915	948	879	960	936	870	917	940	900	910	936	906	947	882	871	893	948	993	967	933	891	924	948	918	898	894	921	849	960	920	899	882	939	927	878	942	922	905	879	956	917	952	904	936	921	894	881	910	940	932	914	914	945	894	861	900	856	923	930	918	928	890	876	903	936	902	906	929	954	921	890	899	970	931	926	892	924	917	940	918	910	942	882	872	916	856	942	925	879	903	928	919	871	904	897	951	906	906	908	930	977	907	953	952	872	924	920	938	890	902	968	919	877	924	886	947	949	918	883	913	921	895	936	896	963	859	851	915	933	943	869	924	914	878	921	882	949	912	919	877	880	909	893	946	903	904	871	901	920	922	906	904	903	875	931	881	906	950	891	933	898	944	913	894	887	883	928	883	942	881	947	944	903	914	896	929	852	913	910	911	968	950	933	923	904	916	938	954	855	936	928	970	939	928	940	955	873	935	934	897	953	951	852	879	928	917	919	949	875	971	950	892	895	911	917	899	921	902	965	918	922	868	879	930	905	897	927	920	939	954	871	893	984	907	945	951	947	899	923	959	964	869	892	917	899	939	956	933	936	963	870	870	928	890	841	896	931	906	855	925	957	881	892	867	904	887	933	904	883	944	933	961	940	926	894	902	910	910	946	921	910	856	916	898	866	975	928	942	926	926	926	916	910	848	901	950	942	912	906	921	888	892	924	914	952	911	919	942	915	913	915	907	887	943	900	947	900	939	937	920	874	873	917	946	951	918	943	867	941	951	891	894	985	951	887	943	942	967	906	886	952	915	944	922	944	881	926	866	884	873	925	889	921	961	952	884	886	900	923	900	899	926	931	907	914	877	943	942	981	899	897	957	907	887	901	911	916	958	945	906	913	877	880	917	949	906	893	884	921	946	939	891	913	927	883	898	931	912	930	913	904	915	928	897	920	879	869	914	913	900	929	922	931	897	883	892	989	923	894	931	910	883	849	922	939	878	964	915	919	855	922	927	937	932	896	890	917	893	971	910	910	982	891	894	862	926	907	883	957	930	883	915	838	941	858	930	908	904	919	904	921	898	974	962	931	903	964	841	889	978	900	905	916	942	904	945	936	954	873	918	907	870	890	936	874	909	862	960	899	952	892	939	936	862	917	877	904	906	877	882	904	940	954	933	956	920	953	851	892	919	897	974	905	880	862	897	924	913	911	917	899	900	872	924	878	911	923	957	896	946	901	932	901	943	936	942	935	885	936	895	917	886	925	910	934	925	949	864	927	860	933	951	872	888	967	891	919	921	907	907	903	841	898	898	913	928	882	966	963	913	919	928	905	921	929	944	867	865	888	876	961	964	909	876	953	933	923	924	930	945	907	953	917	939	896	911	884	982	913	902	909	900	983	930	926	877	957	910	943	899	876	888	919	942	888	876	907	909	920	916	907	904	928	883	914	919	918	877	873	922	881	928	908	887	953	935	928	954	876	929	904	909	920	869	951	888	901	910	930	974	879	934	922	901	893	867	909	903	889	871	995	932	889	917	922	953	917	911	930	903	922	894	917	892	907	954	934	993	916	935	924	930	917	938	911	920	912	920	940	959	914	974	907	872	895	891	900	946	929	927	913	888	897	923	904	908	896	900	926	897	922	943	918	909	942	916	913	957	952	915	898	906	898	868	878	906	958	914	894	933	858	856	889	880	876	922	862	917	912	944	949	860	973	939	857	890	945	893	865	923	932	924	886	932	922	925	924	906	945	896	900	879	922	942	954	848	909	894	858	879	923	897	959	939	886	871	884	897	958	933	907	890	901	960	935	911	896	943	874	935	925	894	979	894	940	953	924	947	853	906	918	965	916	897	951	915	905	860	926	913	928	926	940	903	911	877	941	910	896	928	959	910	935	872	896	932	943	896	888	911	914	894	909	941	977	934	961	899	909	962	901	919	903	920	913	900	946	913	893	944	918	883	896	888	881	956	903	952	944	887	964	956	921	891	951	870	955	955	895	914	920	933	945	913	924	944	907	919	913	908	908	925	886	922	900	917	833	910	876	924	905	905	903	942	916	933	976	889	886	925	919	904	932	935	945	845	895	909	864	925	952	927	899	903	954	943	928	870	923	898	886	923	939	932	908	931	938	937	926	957	936	939	880	923	899	899	909	933	944	904	851	897	942	885	922	894	844	921	873	871	906	940	955	871	915	967	920	898	897	919	936	902	931	934	897	957	878	918	904	936	923	961	914	869	933	882	938	884	940	900	847	920	899	882	941	846	922	939	945	892	933	921	933	885	966	955	956	900	914	906	918	864	863	912	896	927	864	933	958	913	964	972	927	916	933	938	848	894	968	931	892	939	916	924	926	903	876	934	904	896	906	914	889	911	918	921	887	881	940	912	833	945	895	925	877	870	922	917	916	920	899	931	906	899	889	954	913	879	901	943	930	902	884	915	889	912	931	918	922	875	921	924	898	960	924	899	902	896	991	885	949	967	926	830	861	913	962	918	928	894	918	875	914	947	939	898	936	869	941	946	960	939	891	880	912	882	942	911	940	911	920	929	901	948	899	957	904	924	897	917	955	929	961	936	909	900	928	943
24237	7325	32490	54275	55830	45666	31584	17334	6566	2080	770	416	291	272	311	290	279	338	297	284	292	315	313	300	312	301	286	286	288	266	298	321	292	291	293	285	299	313	293	283	303	291	330	299	254	312	306	292	304	324	284	318	291	310	303	341	315	286	301	261	281	276	285	300	300	307	275	284	298	258	291	300	286	303	258	268	286	316	308	311	295	288	300	291	303	277	281	317	287	277	301	298	267	320	307	307	319	321	302	305	290	294	252	316	310	278	305	288	291	289	314	292	322	306	283	290	279	327	298	316	317	299	292	270	302	314	321	294	298	309	283	295	328	273	305	303	283	315	301	277	288	291	274	285	304	253	283	272	267	275	291	274	294	289	300	297	265	297	273	301	282	301	270	318	298	336	284	282	286	282	307	280	302	317	333	282	308	298	277	300	298	318	307	275	312	288	316	292	323	299	299	272	303	323	317	282	297	292	300	340	317	276	323	294	311	323	336	303	295	284	290	299	318	265	305	276	260	267	291	275	275	283	309	307	267	305	281	273	301	324	261	262	265	280	307	328	260	257	292	284	286	293	298	312	318	283	316	307	259	285	308	287	346	300	307	268	273	285	287	281	288	300	329	301	287	287	295	285	294	278	331	284	287	287	300	289	332	327	317	323	306	303	269	298	301	332	310	300	300	315	297	285	315	269	279	279	305	301	291	319	286	296	315	319	377	293	299	341	310	318	295	299	318	273	304	290	331	324	299	289	254	280	289	266	313	296	320	284	320	276	302	327	307	278	300	264	326	320	301	329	294	298	321	294	294	302	308	315	282	305	276	320	287	274	301	288	309	302	298	280	286	281	313	310	295	300	284	269	290	323	315	277	280	292	316	319	294	272	318	288	279	268	303	307	288	267	305	326	314	293	313	293	281	322	283	279	290	286	271	325	306	280	284	280	269	278	306	331	273	270	301	300	303	294	289	313	287	274	322	275	301	306	297	297	324	297	276	320	297	300	315	297	303	279	275	278	289	272	324	282	278	285	260	275	305	312	271	317	343	259	302	286	293	261	264	279	320	285	298	291	266	262	318	322	309	279	288	281	298	293	291	289	325	306	306	277	306	309	272	332	271	270	288	324	315	304	308	267	310	254	299	293	284	294	291	307	277	309	300	302	292	303	323	300	317	297	304	298	300	288	296	335	332	278	264	305	306	282	262	311	293	293	302	284	286	261	314	292	290	284	276	292	304	302	311	287	301	266	324	344	291	319	281	290	304	298	280	298	295	345	277	275	272	298	303	328	299	303	282	303	315	314	290	278	285	326	260	277	280	255	278	284	292	312	276	281	288	315	309	282	258	284	293	293	295	328	323	285	279	282	302	301	290	317	298	273	301	317	285	316	274	311	308	287	324	291	255	291	300	287	302	297	287	264	297	299	292	260	312	288	260	271	305	279	320	304	310	314	285	283	287	322	271	318	310	315	311	331	283	306	266	286	283	292	295	310	315	319	314	285	270	305	310	314	318	291	315	291	335	277	298	298	288	270	258	290	303	312	268	276	317	273	291	289	308	258	303	271	295	311	296	285	276	301	313	282	310	261	342	298	301	308	300	299	291	282	281	322	291	306	307	274	297	291	320	286	304	326	287	246	326	288	292	296	261	286	304	279	294	300	304	305	278	294	288	294	272	275	309	294	272	302	307	331	286	279	308	332	304	309	334	268	276	288	297	284	284	305	290	288	279	286	289	306	312	296	322	296	292	289	280	303	320	318	306	327	310	290	300	273	286	274	265	294	256	284	337	297	276	271	317	310	278	274	297	271	299	276	302	303	301	297	288	333	325	303	273	275	293	290	324	285	266	297	312	278	264	299	279	313	300	300	269	267	298	279	293	319	297	259	294	307	302	278	290	262	295	277	296	305	308	303	305	298	271	288	289	294	279	323	301	310	286	288	274	312	301	275	297	265	304	291	298	289	290	296	296	302	315	297	324	276	278	298	289	298	307	322	313	284	298	294	342	304	292	316	300	295	336	277	298	305	288	267	316	311	320	338	348	266	272	316	297	287	288	315	334	325	291	252	292	281	316	298	296	311	326	317	287	288	292	276	267	322	279	291	284	306	319	307	330	295	281	294	274	272	308	275	281	308	298	289	308	310	308	291	260	307	314	301	290	278	275	305	288	311	282	311	348	306	286	312	288	276	322	279	349	291	289	306	297	284	292	314	259	291	326	291	304	292	297	307	295	297	333	303	300	277	272	330	300	307	278	269	296	305	293	351	316	295	285	310	310	286	309	289	305	302	289	276	271	273	277	297	329	306	268	255	299	286	295	292	329	277	304	282	302	287	285	266	318	307	323	294	307	310	303	353	283	295	302	344	312	333	270	312	296	270	312	314	291	274	293	290	297	305	313	312	312	305	310	326	322	307	308	297	283	295	310	308	314	281	279	293	279	340	278	311	313	269	310	318	294	333	276	303	266	292	310	312	304	290	313	297	316	331	297	329	296	300	332	296	288	271	266	265	330	320	325	328	286	265	324	300	291	309	297	295	339	292	293	294	270	277	286	318	322	326	311	296	290	307	288	286	277	280	279	300	321	239	277	294	290	271	311	272	257	311	295	325	313	300	285	329	254	273	320	295	296	284	305	300	320	300	302	291	296	289	291	271	298	285	281	300	302	318	283	282	276	308	314	278	296	276	293	306	306	290	304	310	297	334	318	309	322	289	312	324	290	285	267	270	326	281	283	271	292	329	337	290	275	324	302	282	326	315	278	336	273	329	315	286	283	302	297	323	328	291	315	281	319	289	304	247	309	298	276	325	286	313	330	271	334	311	273	310	324	290	318	318	312	301	295	285	286	296	288	276	324	305	319	275	279	291	305	292	277	329	283	335	302	313	307	280	321	301	258	322	290	285	300	318	288	328	303	276	274	297	318	302	314	274	276	319	302	332	314	310	285	267	299	292	312	307	327	304	292	279	292	328	271	306	309	303	277	300	295	311	298	328	300	290	317	295	311	313	315	293	267	275	297	286	283	303	256	271	312	303	295	292	297	276	268	275	283	276	269	278	272	292	309	311	316	324	285	275	295	294	329	298	275	306	300	319	311	286	304	315	276	295	291	322	313	277	321	277	304	281	321	321	335	276	349	273	302	283	299	335	280	290	318	287	279	273	293	308	297	290	273	305	307	296	274	305	304	284	298	298	302	297	298	302	285	296	291	305	298	310	298	329	326	296	282	270	305	333	239	302	300	293	309	333	273	310	279	292	302	302	279	275	295	306	316	292	305	309	293	287	272	293	283	317	309	271	280	298	298	284	302	318	314	287	315	327	317	278	306	316	327	333	297	281	276	277	301	319	291	294	271	294	289	296	321	300	293	307	281	291	272	300	269	284	308	284	281	301	313	287	310	292	289	289	282	310	279	302	296	327	315	284	282	284	306	304	299	260	284	320	279	302	318	293	306	281	285	321	311	299	308	282	310	274	296	300	280	284	292	272	278	273	306	282	274	296	297	292
12160	4713	38941	61439	65811	57939	45877	32311	17631	7455	2921	1198	707	714	680	695	686	725	688	680	718	698	703	713	669	691	717	713	658	692	690	664	703	738	699	649	680	704	709	665	659	670	752	667	636	686	691	706	725	657	688	704	724	664	676	698	702	666	670	728	739	734	691	712	650	709	736	665	677	698	681	684	676	673	710	700	723	695	652	685	671	677	703	664	689	681	700	701	673	668	696	686	683	700	693	673	696	692	674	646	683	615	699	712	703	735	681	695	699	700	691	679	681	636	662	660	679	735	665	648	722	694	716	678	646	702	698	708	656	656	669	701	660	648	678	667	726	674	703	692	647	721	666	711	697	715	652	675	721	653	674	681	686	707	695	669	698	700	670	657	687	719	671	671	697	695	651	690	664	700	707	704	709	704	726	676	701	667	699	673	738	665	677	693	671	711	646	703	723	692	696	684	693	713	696	717	693	721	692	664	673	710	641	709	691	678	711	694	777	691	667	705	711	699	671	674	670	676	673	671	635	652	645	725	693	715	688	701	713	659	706	677	672	680	685	698	684	663	682	692	681	707	674	670	673	661	741	682	702	699	677	696	680	675	728	667	728	694	669	707	677	702	699	684	658	723	679	677	758	678	711	697	692	662	700	666	647	720	704	649	699	671	697	720	667	652	659	665	676	718	665	669	659	678	676	717	714	740	636	714	702	645	677	660	680	673	680	641	678	683	717	677	693	710	690	725	718	666	667	716	670	713	741	689	712	627	700	636	705	699	686	688	715	681	676	746	691	641	700	700	673	685	686	691	702	658	680	726	662	686	688	713	684	688	659	716	687	677	699	672	707	681	662	729	657	728	702	697	735	657	718	651	693	675	689	719	665	674	669	701	669	648	646	643	647	721	722	659	756	728	738	670	701	688	654	730	680	631	705	756	730	674	694	700	664	661	672	615	665	701	652	647	711	644	688	656	691	687	685	677	667	707	686	688	717	668	700	697	700	688	686	681	699	661	694	678	696	697	687	704	697	694	651	680	691	684	692	743	666	667	670	716	674	710	666	658	703	722	676	645	673	710	665	740	660	704	661	675	689	687	690	654	706	718	693	655	685	648	690	665	699	685	686	669	709	684	660	682	665	695	697	678	693	675	688	702	670	721	697	741	650	747	697	701	691	694	644	659	663	718	698	733	771	681	676	745	722	684	628	682	737	686	708	677	653	662	621	683	698	677	701	666	685	654	672	683	673	657	717	669	704	678	702	718	642	675	675	704	695	654	689	702	699	701	668	692	688	691	707	700	724	676	678	666	716	687	689	674	709	672	751	729	661	650	720	682	651	692	697	682	681	700	708	708	664	689	688	733	708	712	670	770	701	717	743	761	712	701	734	686	707	705	670	709	731	691	664	661	720	658	674	680	724	712	687	651	648	693	701	698	701	688	680	702	718	739	679	643	701	716	678	645	679	684	690	660	673	652	721	677	698	676	672	684	653	648	702	732	727	690	685	723	679	697	722	715	638	692	673	736	729	713	740	734	644	726	678	668	689	668	682	697	713	703	693	739	699	636	690	658	686	680	696	732	665	660	673	736	671	661	727	709	678	664	732	679	680	676	718	670	665	695	663	707	695	692	683	714	658	673	659	627	723	689	649	703	682	716	659	662	706	674	665	656	682	668	690	682	655	728	714	709	703	660	689	677	713	719	685	692	712	687	693	687	676	700	663	662	685	725	694	688	695	687	709	679	722	656	709	668	643	658	659	726	692	666	728	724	710	722	708	734	679	736	665	745	703	719	689	656	719	721	719	684	705	634	669	698	682	689	666	683	672	715	671	669	713	671	735	668	705	671	760	722	700	695	714	674	749	693	686	666	702	730	754	690	712	688	684	688	699	692	699	683	732	688	706	669	682	668	661	691	633	672	662	702	668	726	700	657	651	730	706	743	730	665	712	679	702	667	742	653	679	697	664	675	692	684	611	713	743	695	670	695	702	707	649	654	723	683	649	711	694	691	672	665	705	707	674	718	677	686	690	665	705	684	702	709	663	688	688	639	682	703	705	697	692	707	689	660	677	690	702	671	664	657	681	659	736	706	711	744	700	722	698	674	684	717	674	656	648	694	693	696	707	705	672	629	716	691	730	685	722	665	690	692	705	661	638	684	714	654	678	703	717	694	711	673	635	708	663	689	708	730	695	701	656	682	716	684	701	722	695	725	726	731	742	718	700	690	673	691	728	658	661	644	696	698	685	717	726	670	635	623	667	667	689	652	700	703	715	700	678	715	696	736	657	707	643	660	697	685	682	716	722	711	678	691	659	702	653	683	697	655	700	694	701	730	696	707	679	696	720	691	683	735	694	657	713	682	690	710	714	692	661	668	731	708	722	685	694	684	657	664	717	680	656	704	699	640	673	634	701	678	684	710	721	710	657	736	728	709	682	686	670	655	711	692	730	710	735	671	686	710	714	692	672	694	659	693	673	716	694	691	667	710	633	632	699	687	691	701	701	654	716	697	713	688	681	653	695	700	666	713	739	695	688	659	670	673	723	677	697	711	713	723	702	665	717	726	680	682	689	675	687	683	682	673	659	690	689	676	663	685	703	696	697	686	708	701	697	691	742	680	687	635	642	661	696	681	676	677	661	729	719	668	688	699	673	698	665	653	687	687	705	626	674	703	668	691	702	712	728	716	653	648	668	739	719	689	716	683	700	743	680	714	710	678	679	682	635	687	693	702	687	717	616	645	677	682	684	733	686	688	657	678	667	694	668	667	668	702	689	726	698	702	661	681	680	707	710	703	671	687	701	633	699	673	647	696	671	680	664	673	656	714	675	694	684	682	714	695	744	689	648	661	695	624	673	670	670	657	683	677	692	672	689	686	724	724	728	697	672	689	710	698	718	688	690	662	688	706	658	668	729	676	678	715	693	688	703	679	727	698	654	710	690	706	638	710	705	676	703	655	685	692	639	708	714	647	694	662	741	671	663	644	680	726	719	662	651	702	746	670	699	694	707	661	674	690	700	675	704	667	676	707	712	671	629	675	684	717	716	688	660	694	717	677	716	684	642	710	641	739	650	728	681	630	703	654	687	629	672	624	700	712	641	644	725	660	672	691	712	706	697	659	690	689	732	685	677	623	725	637	658	682	673	712	711	690	679	667	724	660	756	655	728	696	700	720	677	694	665	663	721	705	627	670	697	713	667	701	718	758	729	665	687	683	699	647	697	681	743	667	721	688	681	712	658	698	726	641	712	706	622	707	676	689	652	703	688	680	680	658	647	688	693	674	673	652	698	706	688	702	750	692	661	711	682	709	707	697	697	683	702	658	685	655	633	670	686	706	695	672	657	676	696	675	684	684	719	654	718	722	715	679	693	691	654	663	689	709	745	723	715	691	692	645	727	709	673	651	647	678	682	677	679	683	699	730	701	647	640	667	624	678	722	654	691	696	696	698	696	660	725	691	710	658	697	681	736	695	694	714	693	666	674	688	712	746	672	722	682	714	698	681
29230	12485	42533	68059	65296	56849	43714	28033	13016	4026	1300	488	295	310	312	307	318	318	296	295	273	285	291	267	289	300	281	295	283	296	293	327	276	287	239	300	295	304	278	303	289	279	295	292	303	278	264	297	303	295	314	310	288	256	305	332	303	284	301	277	292	298	326	286	284	294	284	323	287	262	297	275	270	295	319	296	292	304	304	317	289	255	289	277	294	322	278	308	319	301	269	295	319	285	295	324	276	304	263	269	294	310	304	288	279	286	325	338	299	283	314	263	262	294	306	292	294	301	300	285	283	276	277	266	275	284	294	302	293	279	296	271	292	305	310	350	279	285	276	271	288	282	296	270	284	312	330	310	296	288	286	311	293	322	309	322	310	305	310	312	299	294	288	309	283	306	261	295	302	287	295	295	277	294	310	288	291	287	299	302	283	309	247	293	311	271	292	289	290	296	285	305	322	298	308	292	280	282	285	276	313	304	305	259	299	287	290	315	285	299	302	252	285	284	284	291	267	292	272	292	307	256	298	291	265	278	289	311	280	291	300	303	298	326	299	289	281	261	271	273	308	280	292	295	286	284	302	314	300	303	276	310	336	283	292	303	298	301	313	296	285	309	298	254	304	296	259	295	305	298	284	289	317	298	335	296	313	301	282	303	302	304	292	298	311	269	292	290	290	320	288	289	287	284	286	270	288	281	264	307	321	313	293	309	275	281	304	255	297	292	284	288	300	251	286	319	327	281	312	309	326	285	270	284	302	301	317	307	312	284	283	310	300	304	302	277	319	277	277	286	289	308	296	281	323	288	291	300	287	287	294	280	286	340	271	284	287	294	272	305	286	256	288	300	275	292	282	286	309	279	279	317	308	285	305	278	286	256	258	302	305	310	280	249	293	287	277	274	303	272	274	305	301	278	281	315	282	270	299	341	283	283	300	285	313	275	276	315	278	287	269	311	327	306	298	303	301	329	309	293	277	306	288	289	305	307	308	326	259	266	316	295	302	291	303	297	295	281	295	286	271	284	307	282	306	293	248	309	303	287	276	291	311	302	286	308	291	317	295	302	317	272	301	310	343	296	287	278	307	291	263	283	270	338	280	305	290	302	292	301	322	291	325	270	253	303	325	308	292	283	279	267	282	292	316	311	255	302	314	279	282	287	298	291	279	317	265	273	287	300	316	305	287	257	300	274	294	281	297	309	310	268	320	272	281	292	307	270	280	319	291	310	307	310	280	289	300	288	280	323	268	270	316	290	310	305	291	276	285	299	303	294	310	283	263	296	301	273	302	289	287	295	289	307	283	340	315	304	310	262	281	297	263	299	287	282	307	287	283	290	284	290	336	303	303	278	292	253	271	280	309	296	276	286	317	282	309	327	306	317	305	292	296	284	321	309	307	291	319	280	322	312	275	288	321	306	280	311	277	295	294	314	267	275	303	286	283	270	283	285	316	275	294	284	322	305	304	277	297	309	280	281	271	300	312	287	340	311	302	294	292	263	298	287	278	302	297	290	252	313	302	273	282	316	320	269	301	298	303	303	312	320	294	293	289	289	274	329	297	276	268	305	309	260	312	255	289	308	303	282	304	296	284	280	276	312	315	317	309	259	297	325	293	307	301	321	279	294	283	312	265	289	301	286	276	292	310	288	303	274	299	288	296	300	279	305	313	291	308	279	289	292	288	303	307	279	284	317	277	273	292	292	314	316	317	280	336	304	340	306	290	300	260	283	287	278	283	291	315	271	289	286	288	300	294	310	270	291	307	288	275	289	338	290	273	308	276	280	311	287	311	290	319	289	291	322	284	288	294	293	295	302	284	295	270	276	318	351	280	259	283	302	298	313	297	304	289	298	317	295	288	330	306	284	293	274	320	297	293	294	316	279	278	319	280	293	295	288	311	319	330	316	302	317	280	289	277	287	285	266	328	278	270	276	299	277	301	315	307	293	311	310	295	282	286	284	337	296	283	271	302	297	285	285	271	316	337	320	307	270	283	296	278	264	286	266	310	323	301	311	292	296	284	289	280	322	325	263	293	272	292	318	311	294	301	297	307	311	279	307	303	287	307	307	284	303	325	302	281	281	294	285	274	296	295	327	291	286	286	304	290	326	280	299	275	300	289	271	293	270	292	263	285	287	312	272	306	292	275	296	299	288	261	274	298	258	313	305	325	271	319	277	290	295	321	295	307	315	309	274	304	303	290	296	274	287	281	319	306	321	306	283	300	338	288	298	292	306	296	273	289	302	283	329	289	245	230	276	274	291	272	313	310	295	284	252	294	290	300	292	275	284	288	290	285	325	315	297	265	295	284	293	292	300	298	288	314	273	303	288	311	288	324	295	279	297	271	264	279	320	290	270	266	283	305	297	301	297	274	294	275	288	302	272	300	275	290	279	301	279	286	281	268	316	303	314	304	304	279	287	294	266	274	296	275	306	303	293	276	297	290	273	331	283	303	283	313	287	261	276	250	285	291	311	270	292	298	295	303	291	314	310	278	275	285	299	305	291	254	319	267	303	261	311	297	309	286	305	292	298	301	316	301	302	287	293	299	314	301	290	274	277	303	324	277	282	292	307	274	323	282	310	279	284	276	295	292	301	299	327	297	289	307	293	307	314	291	289	303	302	283	286	311	296	282	281	307	320	273	286	275	242	281	281	278	301	291	282	271	288	291	288	260	290	283	288	311	297	264	271	282	292	298	276	264	273	288	292	303	290	302	273	284	287	286	267	302	303	278	296	293	253	326	275	318	285	292	332	339	292	283	307	311	310	289	299	286	272	309	299	300	287	314	299	316	270	295	315	296	305	284	325	287	283	279	316	309	293	298	292	318	305	304	258	308	292	266	292	280	290	320	300	272	280	302	305	307	290	290	309	304	288	284	302	327	275	307	297	284	255	266	284	276	292	291	311	289	297	269	315	319	267	267	276	259	298	306	296	295	303	263	281	320	306	294	292	288	290	299	297	306	330	293	261	282	288	294	285	283	304	286	297	285	302	287	294	315	310	303	277	333	290	309	303	289	284	270	284	281	296	275	257	296	291	281	253	296	282	269	288	306	303	314	271	303	258	272	296	278	279	269	271	299	302	283	300	253	285	294	292	287	292	307	285	281	269	266	316	272	285	318	258	301	303	292	285	296	310	300	330	306	284	274	289	298	295	309	305	278	285	268	290	298	274	298	289	258	286	272	304	308	260	275	271	280	286	279	281	298	290	334	289	287	283	315	309	334	320	278	292	297	273	267	292	294	291	302	284	241	310	288	290	319	287	292	263	286	287	285	332	306	261	285	279	291	312	291	289	293	311	286	291	263	269	294	255	308	278	333	281	271	266	298	275	276	272	286	272	272	262	304	305	280	315	326	318	297	288	297	321	291	316	325	318	286	337	311	321	295	296	286	261	298	276	294	290	297	296	263	272	319	260	290	288	301	284	296	310	324	268	284	291	309	283	282	298	314	306	283	315	278	278	281	314	275	299	264	300	272	287	311	298	265	290	281	303
13795	9071	45713	72261	74761	68282	56497	42239	25960	12072	4751	1616	671	730	720	656	686	688	710	645	689	690	696	667	644	699	671	674	706	768	656	697	704	693	680	654	618	714	657	624	686	712	731	694	679	692	717	687	650	698	710	710	666	730	645	642	666	688	708	655	686	712	671	658	682	689	646	676	706	655	657	700	708	687	736	724	688	715	656	741	692	666	652	729	700	668	710	665	689	701	674	718	677	733	708	691	722	742	717	685	650	668	643	677	699	645	673	645	703	668	674	682	701	689	672	675	664	636	690	683	661	668	684	703	722	678	680	676	665	695	686	741	709	676	690	743	707	714	712	641	670	691	687	681	648	701	638	691	632	678	720	687	664	664	670	695	706	669	674	707	689	711	668	721	685	683	707	664	674	678	655	735	685	668	677	664	643	691	665	663	719	655	682	692	744	677	677	690	653	681	706	680	742	674	673	681	700	698	693	693	673	661	688	667	673	656	730	710	688	675	704	643	733	707	719	674	668	682	637	687	705	706	684	662	722	737	653	743	707	702	720	706	682	701	685	714	713	698	684	700	682	674	686	686	684	726	700	697	670	692	686	742	747	697	697	684	659	674	684	699	671	701	738	700	706	732	722	696	704	689	710	681	672	657	689	652	690	661	728	711	673	655	670	684	656	641	712	692	667	735	736	693	687	729	701	680	708	669	655	692	655	669	723	674	690	681	657	716	691	677	702	706	704	694	686	672	778	708	706	697	647	709	737	643	678	695	710	663	701	699	645	708	715	689	698	697	728	683	694	683	668	709	672	730	681	694	648	680	743	639	701	709	636	642	666	640	678	639	752	686	700	708	652	706	698	695	649	670	677	657	674	696	698	688	668	715	671	646	728	656	726	668	654	737	704	706	659	653	688	731	706	687	693	752	655	705	701	732	644	677	675	656	676	705	687	655	700	693	712	671	697	709	761	707	723	707	656	630	697	691	668	706	693	675	724	668	635	654	711	658	701	706	692	685	680	639	718	676	669	710	621	676	649	676	685	666	694	694	745	688	705	694	662	675	660	669	679	684	717	644	731	715	718	639	649	671	707	672	696	687	677	670	695	683	678	635	711	698	699	694	669	713	698	643	694	698	642	698	665	692	725	684	697	667	709	711	681	697	736	662	696	705	687	680	679	666	651	687	644	649	714	674	716	699	661	702	707	683	688	678	674	684	685	645	706	672	651	661	671	683	688	673	740	708	706	674	730	691	680	672	718	657	729	663	651	673	677	684	664	671	674	697	705	654	656	686	728	718	688	682	686	698	683	726	677	675	738	653	704	714	687	669	665	739	665	669	679	693	712	734	709	671	696	667	682	709	671	730	667	661	695	704	708	702	684	715	660	685	676	667	690	684	676	647	692	688	714	677	707	725	690	666	696	701	717	665	697	657	703	630	683	691	631	685	712	629	661	693	686	704	706	652	715	674	670	642	662	677	688	695	700	678	682	689	716	715	690	718	680	660	724	680	668	703	692	740	654	721	682	689	703	661	698	651	643	685	706	702	720	726	670	692	695	713	703	715	696	673	685	660	678	648	689	681	728	634	672	684	642	699	726	666	692	660	662	664	686	696	667	703	648	678	641	691	664	705	706	652	707	711	659	683	723	718	693	721	680	672	661	716	719	687	683	718	703	698	671	720	636	692	703	674	687	681	702	687	751	702	657	713	710	667	672	692	719	736	708	703	660	718	677	766	702	692	730	649	698	694	675	661	721	697	688	671	712	657	687	694	742	732	728	709	670	703	675	703	685	657	713	708	693	703	679	661	677	722	740	671	696	686	686	666	658	657	672	681	687	735	659	710	669	685	695	702	699	678	636	692	671	632	693	734	717	676	649	691	624	730	660	686	644	704	705	710	715	672	702	684	692	722	713	680	679	698	641	717	704	661	687	646	734	727	683	674	672	690	644	652	667	659	710	721	663	657	697	651	679	672	680	633	675	704	642	692	667	643	713	649	701	690	695	725	728	670	649	682	676	670	714	688	692	658	694	666	676	711	689	707	733	671	685	700	725	696	683	721	667	671	731	716	637	708	725	666	697	709	666	718	707	705	722	683	679	709	716	679	682	654	689	705	682	680	727	710	660	682	678	696	713	647	699	699	679	694	661	707	679	680	711	700	693	683	695	714	731	701	684	671	674	695	699	677	675	691	639	692	656	698	677	712	705	725	686	660	673	679	661	678	674	728	645	679	704	692	689	725	692	671	654	701	691	695	690	678	687	721	618	707	702	718	691	665	663	660	720	694	634	642	741	657	647	626	671	632	679	679	697	723	643	666	680	661	689	683	670	690	659	719	749	677	703	667	709	726	641	673	666	685	655	679	672	716	674	657	623	753	682	691	685	689	649	663	684	674	673	671	704	634	663	681	660	684	702	675	658	678	740	698	675	673	700	666	649	678	665	710	643	727	670	726	642	676	720	692	726	721	686	685	702	678	654	673	721	659	724	700	720	720	704	671	671	679	664	700	678	716	747	700	639	698	672	640	696	696	699	682	698	681	656	673	682	676	709	683	693	728	682	677	667	642	659	672	714	692	709	667	702	662	654	711	724	683	639	644	671	697	679	685	693	623	726	702	721	695	724	734	670	712	697	701	702	693	643	660	668	661	720	732	670	713	661	750	695	702	696	667	717	729	664	672	687	696	747	740	673	677	685	653	701	733	665	678	699	665	715	665	714	674	720	682	727	689	659	705	682	707	674	672	707	667	662	727	635	711	705	710	676	686	663	699	705	706	734	704	661	712	699	695	706	683	696	673	701	689	658	660	703	686	718	672	656	713	696	708	714	695	720	720	651	706	690	673	682	712	695	714	673	639	672	642	638	672	633	707	654	721	706	744	695	676	696	698	677	695	673	710	686	687	697	713	676	668	700	711	686	636	715	671	696	635	700	685	684	690	698	698	710	707	684	622	665	693	695	734	634	727	686	688	675	631	671	651	728	743	684	635	723	684	698	718	715	716	662	690	668	668	686	661	685	686	712	687	717	653	710	693	663	648	674	701	680	682	671	670	653	681	706	707	614	679	663	697	647	668	703	708	702	705	668	711	678	713	679	665	665	648	646	721	717	683	673	713	627	677	768	743	656	740	657	711	687	703	691	681	718	709	607	676	722	715	749	713	673	692	700	671	718	693	712	681	658	702	687	684	690	689	712	689	685	675	673	717	675	735	748	657	669	728	675	635	729	735	701	728	671	702	697	711	671	654	717	713	675	720	763	670	681	661	708	703	672	668	702	683	642	658	693	652	687	730	717	654	685	694	665	668	685	693	675	712	680	713	699	718	687	643	632	644	681	665	693	684	682	685	693	697	641	685	660	663	676	662	704	691	693	717	670	726	711	636	673	651	663	686	694	752	694	669	674	669	693	702	680	680	726	715	683	688	678	737	652	703	724	698	723	699	662	673	641	705	694	659	678	656	665	680	658	697	697	652	680	733	695	683	700	732	704	703	742	637	683	644	697	686	698	700
6974	984	1356	2138	3385	3362	2481	1502	917	609	498	400	367	415	343	394	378	390	377	370	367	388	386	391	417	402	349	369	396	386	373	380	336	378	401	356	366	362	362	347	341	389	361	354	418	369	363	403	371	373	403	371	367	345	354	351	393	370	379	355	362	385	373	350	357	368	365	364	357	411	379	404	389	369	435	371	397	348	342	394	358	346	364	381	358	365	381	402	377	360	387	370	386	321	387	399	383	362	351	382	366	384	372	372	391	348	376	363	321	395	367	379	330	393	394	382	379	392	379	338	383	357	392	346	360	382	383	357	356	349	384	365	365	353	354	403	371	355	341	358	384	335	384	376	356	384	352	350	346	385	353	357	366	317	376	361	348	391	368	366	374	382	345	381	354	368	387	359	371	348	357	364	340	380	373	399	376	404	330	380	407	347	356	376	395	354	363	390	367	363	429	372	385	371	344	355	395	361	387	346	362	365	365	367	399	357	342	413	354	358	382	387	409	363	367	399	371	373	353	352	323	356	379	417	375	363	372	386	358	379	376	399	384	345	352	399	339	379	326	374	373	345	350	354	371	367	377	330	338	410	413	407	411	389	415	389	363	356	387	394	351	385	379	373	375	369	374	397	369	381	417	406	400	383	381	342	383	349	358	388	359	358	377	406	392	387	363	358	428	412	416	403	372	404	382	350	381	387	394	379	350	372	379	363	373	375	375	380	362	373	379	378	359	344	365	382	317	355	356	381	376	393	386	395	369	364	332	360	360	403	361	374	356	373	386	380	362	372	396	368	360	356	384	379	389	373	368	375	397	369	355	358	362	356	321	404	388	394	372	362	356	357	382	384	376	374	379	369	362	357	342	382	378	367	367	410	368	376	348	370	382	395	342	388	361	413	362	378	386	377	345	381	363	347	397	340	372	407	373	364	392	339	376	382	402	382	403	404	359	379	355	339	349	351	406	347	367	353	337	327	361	354	362	366	404	373	347	338	372	353	407	380	386	367	404	344	389	393	348	371	363	367	404	354	365	351	364	376	350	355	372	375	390	364	360	364	348	325	360	361	386	336	359	345	360	348	385	361	402	383	371	374	399	397	342	420	378	353	353	370	360	377	370	375	407	362	375	354	368	372	348	392	365	393	371	423	371	348	350	375	381	406	366	391	389	400	399	352	357	367	324	355	375	395	345	406	361	372	389	415	367	364	370	347	360	394	398	405	369	385	374	388	363	360	388	402	391	415	320	358	336	394	356	387	388	363	384	342	357	377	365	375	348	413	377	366	387	353	383	424	350	373	383	411	407	411	400	363	341	343	406	380	364	382	368	382	332	387	396	378	359	385	374	350	364	373	355	352	376	343	366	367	364	408	348	358	362	351	368	392	332	357	366	338	377	396	362	389	350	400	423	376	368	392	378	395	373	372	389	357	384	320	397	377	360	371	361	377	352	381	374	365	403	364	394	348	378	371	356	368	360	341	398	342	360	357	373	373	370	388	392	399	391	385	361	339	381	337	395	385	387	372	356	363	344	387	356	373	344	398	393	395	327	385	413	376	387	392	385	370	368	354	354	380	357	326	382	378	343	329	356	361	395	387	380	401	377	390	366	361	345	378	351	366	351	350	339	424	369	358	357	381	338	384	365	386	363	379	356	407	394	410	315	374	376	357	352	408	354	348	418	352	399	377	373	314	362	398	366	368	358	358	367	389	358	389	350	362	349	368	359	344	384	359	379	401	374	401	389	375	392	359	375	382	356	357	385	354	342	373	341	395	382	362	349	388	382	369	430	404	370	396	377	354	434	383	344	374	374	386	365	361	382	377	360	346	370	370	406	398	353	395	393	378	403	366	366	351	336	331	370	344	368	378	403	413	370	361	383	381	361	370	354	341	378	391	329	399	319	342	330	401	396	353	369	377	384	365	366	369	378	364	373	365	382	370	373	356	345	379	375	357	361	339	369	359	353	376	339	367	357	338	398	364	323	342	355	357	356	369	353	358	398	384	381	404	345	370	319	373	390	386	402	408	390	371	374	355	381	399	359	387	407	357	374	372	399	370	381	392	364	382	360	343	426	375	383	367	333	358	418	361	384	365	386	356	417	399	365	379	331	376	367	404	372	361	382	342	365	374	371	377	390	355	383	368	395	406	365	357	406	381	371	389	389	389	390	379	397	400	347	359	347	348	418	362	390	384	378	386	350	385	367	370	351	391	383	366	364	364	379	377	368	402	352	371	362	332	375	379	382	341	386	366	391	353	377	369	330	387	375	378	352	365	357	401	346	392	389	399	361	345	362	359	343	385	408	380	387	393	327	384	376	385	370	356	385	388	399	389	367	343	423	349	348	372	343	370	351	406	391	382	343	371	411	357	327	355	355	363	401	426	344	372	389	335	378	363	390	349	388	393	359	330	388	405	379	378	368	376	376	406	366	377	364	393	366	367	342	351	345	376	367	424	360	357	373	352	369	394	377	364	343	370	397	378	352	384	350	377	361	373	393	358	344	368	399	393	404	356	396	361	346	379	363	387	380	369	384	351	388	417	367	361	385	387	377	354	392	395	380	383	399	380	333	373	387	385	395	386	374	411	363	361	351	352	353	354	377	362	403	373	359	382	352	346	384	356	340	331	345	370	374	373	404	405	362	374	383	360	395	363	340	372	388	415	358	390	346	355	377	386	337	397	335	390	347	365	359	352	394	373	343	365	339	427	359	368	370	364	349	374	407	330	364	363	345	363	387	351	398	390	375	397	363	392	369	374	362	346	382	374	398	333	406	362	374	391	405	382	376	401	355	360	376	392	373	378	320	377	349	390	383	363	402	362	361	420	373	398	388	383	357	369	379	344	390	377	351	354	377	379	342	368	357	328	372	349	388	385	399	350	389	371	363	356	358	394	393	351	354	352	355	420	332	372	403	351	376	401	364	415	384	379	356	360	389	363	364	404	386	401	367	366	358	377	337	393	360	382	350	387	363	410	375	326	397	363	391	329	352	407	384	399	372	331	339	382	366	362	376	362	348	393	408	352	385	357	351	390	379	401	360	371	396	367	362	419	394	375	354	404	348	339	412	369	387	371	414	346	385	410	353	407	386	350	379	359	380	368	351	344	367	404	429	396	353	388	359	410	381	393	370	344	384	370	350	378	386	407	381	358	363	399	417	368	344	357	379	369	378	330	357	386	374	367	368	364	367	357	388	377	370	384	391	417	345	376	378	328	352	364	390	373	346	381	357	350	446	371	348	420	360	349	361	357	367	369	380	370	345	342	353	383	401	390	417	370	348	397	366	374	367	353	362	390	361	386	331	349	356	389	360	368	358	366	400	379	370	367	382	421	342	371	360	354	358	354	371	397	389	399	388	384	370	378	357	372	378	341	361	335	380	335	353	372	380	361	330	356	398	358	367	386	396	366	371	400	357	384	384	363	362	359	368	367	382	367	358	344	373	386	371	338	374	344	379	395	395	391	376	377	383	323	348	380	320	355	368	357	405	361	375	411	386	404
4556	1219	3278	7678	12361	12152	8741	5178	2929	1727	1205	875	776	810	819	817	840	826	778	845	848	855	820	809	851	810	792	808	814	801	788	793	872	823	854	854	827	832	858	823	814	828	863	822	818	852	872	792	820	836	844	876	851	816	803	816	784	838	824	859	807	798	850	823	805	843	788	820	830	835	840	838	810	766	850	813	819	833	819	780	807	813	825	811	823	813	842	782	833	831	846	849	836	810	878	829	843	859	842	873	833	827	824	833	886	840	913	809	842	813	834	804	841	821	869	811	854	863	830	861	803	828	848	872	788	841	813	841	840	772	800	834	849	815	805	824	785	821	818	856	870	792	856	836	829	819	891	811	868	832	814	803	778	801	815	852	857	841	847	807	838	811	853	825	834	860	832	822	828	829	811	790	860	865	789	811	833	794	866	810	856	825	853	805	868	819	835	805	838	885	817	782	812	832	863	848	833	800	808	846	851	868	818	787	839	845	815	819	804	811	816	825	826	840	817	837	788	804	852	793	806	825	857	816	786	831	847	799	743	766	864	858	813	879	844	813	829	876	861	828	872	819	806	816	867	827	821	839	838	823	861	823	838	834	849	786	851	854	827	801	827	826	788	838	797	864	828	848	782	802	812	849	838	844	817	863	871	878	816	847	821	873	808	814	780	812	844	856	819	828	801	859	815	856	864	797	816	807	779	832	830	821	793	805	833	836	800	811	846	784	866	823	843	805	774	833	824	850	799	804	833	767	822	840	794	764	871	825	820	844	785	857	824	825	831	824	851	836	864	801	825	793	808	830	826	868	876	843	847	849	816	851	813	840	876	817	837	818	832	830	811	793	793	809	871	827	802	859	721	835	848	860	832	845	839	833	837	829	874	830	796	822	780	855	823	742	845	868	814	792	842	792	818	805	809	796	846	804	816	828	851	822	838	825	802	864	818	888	807	888	781	801	827	758	846	838	831	820	778	817	806	845	782	840	827	838	843	822	846	813	880	887	859	839	804	849	829	807	869	831	771	854	783	774	861	851	782	840	843	788	805	829	843	807	791	784	857	831	795	812	798	817	778	858	840	874	851	810	820	848	841	852	772	885	788	808	806	846	816	853	825	820	839	829	863	865	857	831	869	830	807	822	816	804	838	802	852	825	787	806	812	814	785	826	811	809	812	856	861	780	837	806	818	804	798	817	779	846	895	840	832	823	842	823	781	797	846	819	826	843	794	837	873	800	875	858	809	864	846	841	817	878	833	874	825	814	814	855	828	866	845	801	848	792	793	851	878	808	823	841	809	832	833	794	794	828	845	829	856	791	839	795	836	818	798	808	849	793	808	840	826	862	811	867	839	807	827	832	891	877	864	875	846	835	848	791	845	837	861	838	826	846	820	844	828	766	864	826	799	871	862	879	871	792	785	831	868	843	796	884	806	832	877	845	799	819	860	828	842	829	849	848	831	800	805	804	814	813	794	842	756	841	816	791	835	822	889	845	815	795	857	811	763	819	836	797	869	820	863	771	848	822	801	852	818	796	814	850	801	820	817	854	876	793	812	795	831	822	885	813	787	809	818	849	810	837	842	836	804	831	867	807	797	786	790	890	780	847	818	871	853	807	801	833	854	813	870	837	819	769	747	889	773	841	776	830	784	849	813	829	839	846	799	863	824	817	804	846	859	830	875	814	813	769	902	810	819	835	792	793	822	797	819	800	853	838	786	813	825	855	821	839	833	802	826	823	814	884	842	831	848	786	801	828	767	825	802	831	823	814	785	840	790	795	840	830	842	838	807	859	830	796	796	791	842	805	813	845	803	801	805	778	833	810	821	843	860	859	841	829	812	810	837	835	807	854	797	879	856	800	802	856	827	875	795	811	809	827	812	815	806	818	860	807	805	840	852	831	816	868	810	875	850	865	817	876	846	857	851	786	798	839	824	866	832	786	863	846	841	813	845	852	813	831	844	910	846	834	813	796	814	814	824	803	830	811	855	808	802	864	782	806	821	793	879	803	796	799	817	859	850	802	802	794	842	822	793	799	812	803	867	798	829	835	848	796	840	849	777	822	833	812	831	860	826	826	842	864	822	790	878	805	849	785	816	824	807	785	813	813	812	829	842	826	826	847	847	787	837	814	797	835	856	839	843	822	803	835	825	838	823	807	825	796	803	871	851	876	863	824	795	783	799	802	845	833	837	826	865	826	836	858	805	831	775	761	865	871	872	884	883	834	839	764	820	847	760	789	826	849	829	837	869	790	818	859	797	836	772	874	825	833	846	873	828	838	822	845	828	850	775	880	827	769	861	810	780	851	858	810	837	793	817	833	811	767	797	818	831	830	835	848	868	804	817	868	796	815	847	824	814	819	817	856	832	800	782	820	818	811	793	866	856	865	799	830	825	869	841	786	844	826	831	846	842	793	784	864	834	859	833	875	808	843	822	834	826	798	867	842	831	797	866	822	831	797	842	833	848	840	830	805	802	893	801	822	833	793	827	850	809	793	811	866	810	798	842	844	775	809	891	797	810	822	841	806	842	883	879	803	843	860	827	851	828	826	824	816	822	820	862	804	816	817	839	825	870	850	815	835	838	848	789	794	822	810	849	797	836	782	793	843	853	789	832	825	821	785	846	806	843	841	831	832	779	853	872	825	820	825	827	820	870	798	843	835	837	822	788	813	771	805	837	846	850	828	860	832	812	832	780	847	837	810	826	826	837	884	757	812	798	851	784	888	847	777	824	849	843	851	815	773	832	845	832	860	823	829	835	864	851	847	815	844	829	824	814	865	863	807	786	829	844	814	814	808	826	822	847	849	861	797	836	833	791	844	824	892	851	824	850	788	852	896	891	794	839	824	832	850	790	812	844	845	786	848	832	845	827	830	869	779	856	874	797	779	811	849	849	792	841	775	838	795	835	787	842	770	850	830	883	834	834	844	853	783	845	829	801	817	842	863	792	839	857	817	843	843	866	828	830	831	817	837	858	809	938	810	806	804	824	807	812	798	839	836	806	827	842	786	838	820	825	824	772	839	794	823	792	825	810	849	862	802	765	846	861	808	815	837	780	776	844	868	820	804	817	835	791	799	855	822	865	866	843	854	820	853	815	825	821	828	804	818	822	809	802	845	823	828	836	855	817	852	820	817	850	788	793	840	819	883	796	811	845	850	843	813	793	837	836	878	878	855	828	807	817	774	860	846	864	824	807	852	836	851	814	854	847	845	820	834	808	844	855	845	808	874	818	845	807	844	856	835	831	833	831	856	849	807	841	860	845	837	901	880	800	840	836	814	844	852	846	795	826	840	842	818	845	797	829	830	823	790	812	875	819	871	816	856	824	841	810	836	880	819	899	819	820	779	815	869	801	810	790	847	806	859	867	798	844	837	827	811	861	854	832	874	817	849	869	827	792	821	835	837	870	806	802	794	776	804	811	865	845	835	846	860	820	874	780	814	881	828	788	843	766	790	834	737	826	863	852	814	823	862	825	798	828	843	844	862	790	809	832	839
25229	5229	14752	57179	52199	46033	32925	19165	8108	2822	973	387	284	261	253	237	268	290	243	251	302	230	246	262	255	244	280	273	245	244	253	262	229	254	252	279	240	256	297	269	233	282	239	246	273	289	274	245	220	264	271	235	258	264	250	269	274	260	244	257	255	273	249	284	254	239	271	255	252	256	269	242	253	266	227	218	253	231	273	276	246	249	269	256	263	265	262	277	278	274	237	279	240	308	239	256	266	261	256	263	260	244	289	243	250	240	251	240	275	247	265	233	270	259	242	263	239	260	287	244	287	284	235	282	241	282	242	282	265	264	224	290	248	271	272	265	300	274	251	262	246	270	242	251	235	276	249	281	278	248	255	257	264	256	262	258	278	257	269	270	293	247	250	235	265	278	256	213	262	259	297	260	262	277	250	253	239	241	254	231	254	277	257	294	259	266	271	257	292	279	272	279	243	247	270	319	261	252	266	246	261	265	301	271	263	271	241	267	234	228	265	247	243	276	256	267	255	238	266	258	256	251	272	249	272	294	236	264	255	250	262	254	308	253	249	297	268	254	267	253	254	265	231	273	263	253	263	231	285	294	252	285	260	210	253	255	261	224	240	250	273	257	246	226	246	262	265	250	279	285	276	254	225	251	287	249	273	227	222	246	257	267	288	260	259	240	275	213	255	248	259	284	226	249	237	275	253	256	272	290	262	290	244	236	281	276	252	294	284	242	290	259	253	271	242	253	273	263	253	267	262	260	259	269	257	298	257	272	249	298	262	254	240	256	256	260	263	268	220	240	278	246	260	246	262	249	285	289	271	260	288	243	253	276	240	279	269	262	267	244	248	276	235	259	292	265	240	277	270	298	290	240	262	271	249	259	291	238	290	239	234	266	284	238	249	269	257	262	246	287	256	269	271	250	300	263	211	263	256	258	256	237	244	285	274	254	250	249	234	276	276	246	268	269	250	268	300	298	265	276	254	264	254	244	235	270	271	252	261	239	268	264	229	267	263	241	228	242	265	289	266	282	247	271	286	265	238	248	251	276	235	239	246	234	244	279	282	234	262	244	272	252	273	254	255	268	245	258	257	262	245	266	265	233	256	257	234	260	253	296	244	244	259	272	249	261	246	272	268	240	229	280	262	251	268	237	256	262	270	286	230	245	269	281	249	258	262	273	258	259	270	287	281	284	245	287	243	263	269	248	262	305	250	254	250	244	241	260	254	244	251	254	257	269	252	243	271	272	276	244	244	262	279	277	267	257	272	261	257	259	268	262	253	255	256	263	272	255	277	276	260	261	251	237	256	234	263	259	264	269	261	282	286	235	240	246	265	244	268	270	249	258	295	276	275	263	263	238	236	244	249	247	263	272	289	231	262	261	267	287	268	261	267	221	260	268	270	254	263	258	246	272	260	269	275	248	261	256	234	303	265	261	234	272	262	276	264	263	268	264	245	259	278	254	260	256	271	247	255	232	215	231	255	260	256	263	277	243	284	252	259	233	274	278	259	266	271	258	245	222	251	250	250	233	270	238	250	233	273	273	257	242	232	259	248	259	269	257	277	246	235	254	250	275	266	269	259	248	246	228	252	250	278	249	272	260	270	257	251	246	270	263	284	283	257	249	263	254	252	267	263	269	252	269	262	258	243	268	259	263	267	226	263	267	277	267	275	244	254	265	263	264	268	275	244	261	254	277	254	297	234	225	259	253	247	272	277	263	262	250	240	235	262	281	262	280	248	272	251	275	245	230	258	272	249	249	277	270	250	251	267	261	249	273	275	243	292	269	230	286	292	252	282	276	237	264	268	251	266	255	254	266	260	257	294	231	292	233	269	242	255	299	249	260	269	252	299	221	281	294	267	261	233	284	245	272	256	270	246	264	270	271	269	252	240	262	244	268	295	303	279	266	234	246	252	290	281	256	256	257	269	270	257	224	222	250	291	288	294	258	268	258	244	262	269	263	265	272	291	221	247	266	268	269	280	246	263	249	274	279	259	282	279	211	268	256	253	265	251	250	283	214	250	273	257	246	235	272	237	263	280	255	269	264	269	275	298	266	246	256	294	257	239	245	264	268	266	253	295	301	261	287	265	276	265	241	261	274	282	306	266	281	290	305	261	258	266	280	256	265	278	260	254	252	263	249	250	278	279	279	257	258	265	259	261	275	252	252	291	295	245	264	246	259	269	246	231	273	241	232	293	245	258	277	264	251	286	214	257	234	227	238	257	278	255	271	272	250	244	282	260	250	265	288	241	221	281	276	278	254	270	253	250	253	261	291	234	286	239	231	275	302	229	254	245	250	232	250	257	229	270	246	246	266	263	255	281	261	261	257	241	211	282	261	284	238	215	265	252	259	253	279	274	271	267	272	257	277	264	240	264	305	260	271	282	265	262	288	269	270	256	272	268	250	267	266	266	270	272	261	257	240	260	258	250	273	264	271	253	264	236	293	240	277	248	241	257	278	233	247	237	237	261	292	292	277	257	275	300	262	249	283	255	247	252	252	255	246	262	248	257	246	240	255	273	248	271	254	247	271	289	246	273	262	256	287	256	256	261	228	279	267	272	248	243	269	241	231	281	255	264	284	265	278	255	270	255	272	261	275	261	270	256	262	259	271	253	260	257	252	252	246	298	254	237	257	279	279	255	293	257	257	260	269	241	256	257	244	279	260	236	258	244	263	265	267	292	251	259	229	266	255	256	264	251	229	251	281	288	252	254	285	246	262	265	243	251	277	243	279	269	284	270	283	271	288	279	257	261	232	265	273	225	250	242	266	250	235	242	247	268	276	255	234	276	278	239	222	280	260	243	268	265	255	259	279	277	250	252	266	246	264	251	254	238	259	265	264	282	266	264	252	251	270	268	282	251	261	250	295	260	259	257	266	253	259	233	245	269	290	248	269	249	260	268	251	260	264	291	268	287	278	267	261	267	280	259	283	251	275	258	255	243	270	283	277	256	268	251	238	264	240	262	257	288	274	260	246	252	258	274	282	258	286	267	272	279	264	244	259	301	249	232	237	262	270	266	244	269	257	271	283	260	274	239	257	256	253	268	267	249	227	258	245	246	247	293	238	274	298	289	286	270	250	253	262	245	243	258	259	223	240	245	249	231	260	278	263	245	271	272	251	263	306	269	264	262	240	274	253	246	225	325	255	254	275	242	276	228	255	255	253	232	259	270	262	272	260	257	248	290	282	240	232	244	299	231	271	239	243	254	242	245	295	256	275	243	255	248	285	283	241	262	262	287	258	276	229	251	243	293	262	279	259	243	275	245	244	236	255	291	258	246	291	260	242	242	266	262	259	264	276	256	271	251	275	232	263	246	255	278	261	261	259	234	262	260	273	264	262	264	236	278	264	282	275	253	278	257	268	268	244	250	241	268	251	264	252	269	270	303	244	277	255	266	264	237	292	235	276	279	258	249	254	244	287	279	244	271	233	251	261	241	250	246	279	244	258	298	258	235	259	250	262	264	263	259	244	246	285	279	255	263	245	272	288
12092	2988	20983	63681	62338	58314	47451	34620	21049	9786	3810	1112	621	586	637	598	594	612	572	565	566	586	594	601	617	599	610	637	590	618	617	612	622	569	595	589	622	596	608	652	569	565	622	613	622	639	586	621	625	608	615	586	604	589	628	618	594	607	608	635	625	587	628	591	591	640	612	583	601	649	645	597	618	627	599	581	613	587	585	652	613	575	590	625	608	628	587	612	596	599	632	605	579	601	576	649	642	630	586	633	598	555	619	639	636	589	616	588	594	589	630	635	580	632	647	622	573	601	617	650	666	627	618	642	604	643	610	576	683	664	645	571	548	589	578	626	595	645	616	602	596	601	605	626	600	628	619	585	586	585	611	619	585	607	590	607	631	614	614	595	584	611	548	600	600	584	584	625	596	580	610	584	587	608	645	619	623	585	625	607	630	627	615	602	596	596	621	594	613	617	603	578	610	619	617	584	561	635	616	629	600	617	620	581	613	597	600	614	587	600	650	583	641	623	636	620	637	609	638	575	603	579	594	616	593	624	613	605	633	586	641	614	620	615	563	655	597	639	589	617	615	611	596	609	613	665	659	660	591	598	580	587	603	575	638	612	600	639	598	625	675	605	611	581	607	603	614	604	587	599	602	598	625	630	628	552	576	598	619	595	617	619	602	588	612	588	622	608	591	599	605	579	582	612	623	589	609	608	618	658	610	652	575	639	625	610	594	614	616	604	575	612	610	612	600	630	682	623	595	587	607	606	635	617	592	581	628	631	589	538	661	597	601	600	594	602	566	596	612	617	646	602	557	641	570	617	555	594	594	617	565	606	642	611	621	591	639	621	583	629	603	603	638	583	618	627	663	565	636	625	666	595	588	602	611	594	618	619	647	590	596	634	608	557	591	578	587	578	603	612	610	581	624	609	552	627	595	647	592	572	633	597	634	600	665	588	552	610	622	567	632	574	575	578	612	602	597	592	573	606	585	631	576	601	639	624	622	610	606	585	630	657	564	623	616	599	611	629	605	619	628	620	610	567	639	607	620	572	657	599	585	573	612	571	585	598	630	586	578	627	619	641	597	614	601	602	672	647	616	595	562	654	603	620	618	605	593	603	615	606	579	611	650	632	604	621	600	604	609	624	632	608	618	643	604	635	584	587	651	591	617	544	555	602	612	605	619	569	592	602	589	635	657	605	601	562	584	595	599	626	617	588	583	620	614	588	611	580	603	619	621	580	610	599	645	623	640	629	637	589	619	614	582	595	667	603	618	624	594	611	590	583	584	579	616	602	628	561	573	590	626	603	576	594	576	599	588	569	671	608	616	607	638	601	644	654	595	594	640	633	613	612	606	611	613	594	612	613	620	586	575	584	605	593	630	615	570	622	662	618	600	632	604	578	600	621	585	606	581	588	609	576	582	590	614	649	627	612	564	636	619	603	588	609	603	596	614	594	601	592	590	610	585	556	636	587	597	640	611	650	649	556	605	595	597	587	620	584	599	533	610	581	632	580	633	570	635	645	594	649	612	607	591	595	624	614	630	583	603	631	598	596	624	567	565	644	628	606	622	624	622	609	603	610	637	612	594	555	627	595	596	616	573	621	614	601	570	626	634	605	625	584	568	575	601	613	624	614	576	605	623	601	602	607	607	609	614	648	633	611	615	622	669	616	632	560	617	599	621	598	601	648	616	619	615	621	598	615	576	614	621	635	618	588	599	590	597	595	629	580	606	595	625	610	614	562	589	636	571	603	577	586	580	602	647	599	606	627	598	630	617	633	659	610	600	640	589	636	600	585	591	623	664	605	603	619	658	652	633	582	615	592	667	619	578	589	594	637	619	599	603	615	602	599	617	635	622	640	586	562	614	573	619	628	615	602	632	593	628	637	595	615	619	580	596	596	604	571	601	605	606	600	612	581	604	604	605	594	560	620	634	602	659	628	603	575	593	632	580	614	613	589	586	561	614	606	690	586	617	618	653	607	606	621	615	602	625	582	588	606	604	602	606	610	637	627	602	605	611	604	618	601	607	612	597	595	635	568	588	584	634	598	629	624	578	636	662	658	652	586	622	561	594	600	553	632	665	580	556	590	598	621	623	631	584	568	624	640	606	617	628	598	643	569	605	628	595	606	599	574	587	601	680	669	597	569	603	615	589	562	621	596	603	572	598	611	588	588	593	592	580	614	560	628	625	631	600	566	611	583	614	624	611	569	638	638	617	575	565	608	585	583	609	641	645	603	562	634	587	596	591	600	629	610	582	602	626	604	603	563	609	568	583	610	636	631	609	634	632	610	604	615	639	625	605	635	599	580	563	608	625	569	600	611	573	602	603	627	633	623	585	616	661	602	609	623	610	629	602	578	623	576	582	653	600	615	608	633	591	657	582	610	599	611	622	648	616	631	608	606	607	615	595	630	580	598	647	609	645	606	619	611	593	618	602	599	623	593	555	626	651	623	621	611	622	590	589	556	620	597	603	562	615	605	600	602	561	613	621	618	611	648	618	600	647	608	598	612	618	627	578	605	642	663	617	647	598	598	618	622	573	663	609	615	571	617	644	609	608	587	620	610	647	616	604	607	629	598	587	625	600	610	616	596	569	613	631	606	612	676	602	625	598	606	610	614	577	626	574	607	587	645	614	603	617	573	611	628	674	596	597	612	589	532	557	612	616	548	600	637	596	632	571	609	609	678	576	588	615	605	599	643	604	595	604	591	570	599	611	586	596	637	629	598	570	569	619	615	644	586	579	656	639	649	590	627	614	556	602	601	620	601	609	600	596	620	599	606	599	601	611	583	595	574	617	621	602	603	617	591	615	663	602	562	617	598	616	617	607	602	607	580	564	573	609	571	623	608	573	614	614	612	618	605	577	603	604	609	605	587	597	625	625	591	610	582	620	613	605	650	588	633	622	622	597	574	599	629	628	628	639	613	609	610	627	641	601	602	587	624	633	645	599	591	633	606	595	618	592	673	622	604	603	561	617	640	620	613	628	626	587	527	584	628	609	595	637	619	596	625	581	579	601	594	623	659	560	634	578	594	641	625	620	590	602	617	639	616	676	621	599	637	646	627	586	578	604	609	626	638	587	616	605	618	603	554	632	595	584	593	626	594	652	602	632	612	633	627	628	616	609	631	633	579	594	610	652	623	564	597	627	651	623	605	640	620	624	580	639	592	594	602	624	593	632	608	601	619	635	646	585	576	621	628	631	619	552	608	646	636	580	629	639	651	602	577	629	564	592	598	582	591	579	641	588	621	619	622	598	582	610	587	610	606	628	644	653	606	630	586	629	606	607	594	652	577	575	603	633	590	580	599	578	613	622	600	590	614	624	622	626	627	623	666	652	639	634	642	607	633	638	620	634	605	654	616	670	555	613	619	607	580	593	632	611	626	612	595	603	611	651	654	649	586	668	628	582	624	635	600	599	627	608	567	609	611	659	584	625	590	607	587	604	624	641	621	544	604	632	647	644	684	619	639	594	596	565	640	597	605	576	651	618	623	634	647
37060	12924	10136	34936	63884	58298	46529	30282	18077	9236	3418	977	272	260	250	307	251	239	254	269	310	283	273	248	258	279	261	245	271	224	233	259	262	250	243	248	251	289	237	259	266	256	241	274	268	287	290	269	292	265	284	247	273	247	260	283	304	300	274	273	268	297	285	270	281	276	285	276	249	289	253	273	280	242	258	304	252	242	299	261	241	258	273	259	274	263	242	270	283	263	254	281	267	243	308	275	247	255	242	263	253	254	254	262	261	253	248	256	292	234	272	255	243	259	262	275	254	285	271	269	244	254	255	244	278	268	260	246	252	248	281	276	256	298	235	256	257	250	295	269	252	264	252	266	264	231	266	263	285	293	273	273	283	261	253	275	278	265	234	273	271	224	294	288	254	254	250	261	268	253	270	304	277	262	251	230	227	289	291	242	287	261	240	268	273	254	274	240	266	273	272	247	238	255	250	253	280	259	251	263	242	241	288	266	253	295	273	268	284	279	260	257	268	283	260	264	246	297	274	264	280	271	252	279	319	247	260	258	266	256	274	268	272	293	244	291	257	273	238	259	263	281	267	246	260	245	294	252	282	269	256	288	244	291	257	250	238	280	238	245	287	274	256	297	276	282	256	282	268	242	220	274	280	270	272	264	255	266	250	274	236	261	241	274	252	251	231	290	268	261	255	283	250	254	236	273	261	277	287	262	264	270	259	265	238	292	247	298	277	249	272	294	240	240	263	252	266	270	262	272	267	263	260	233	224	288	278	253	236	247	248	254	270	266	282	269	275	264	226	240	248	259	253	283	285	255	256	273	281	258	267	285	238	293	279	243	237	274	277	265	295	264	267	260	269	289	265	241	283	259	298	267	297	262	246	263	258	286	244	304	272	241	247	275	245	293	254	285	256	253	234	263	277	301	308	271	254	232	266	266	260	289	249	277	270	285	240	240	242	261	257	242	267	259	295	275	244	250	257	258	245	274	246	246	240	277	286	270	272	258	264	277	262	275	269	268	260	257	261	263	270	253	262	273	257	262	271	265	297	268	243	287	256	244	269	270	241	273	230	268	274	288	290	279	293	257	242	256	283	243	255	284	289	284	240	281	236	278	280	254	272	275	264	274	282	271	266	276	265	281	291	256	247	289	240	255	275	269	249	250	277	271	281	270	265	274	295	251	255	276	257	224	248	263	268	246	299	244	257	304	293	274	257	258	264	260	247	275	271	251	247	291	274	250	284	272	270	266	278	250	267	274	250	244	247	251	280	265	276	266	259	267	269	252	275	239	240	245	259	255	262	281	272	262	255	300	302	292	272	284	275	265	284	260	248	268	264	269	289	242	251	267	283	281	270	274	262	256	293	268	258	257	253	288	223	297	245	249	259	262	276	270	266	245	284	228	260	265	256	272	253	259	233	256	250	265	302	233	281	278	261	277	247	262	275	262	288	260	256	249	247	249	260	271	274	257	296	285	240	272	253	249	249	259	238	270	281	262	241	280	237	267	273	278	285	272	278	239	264	264	238	270	259	261	263	266	262	242	258	280	270	272	261	285	271	252	247	285	261	263	259	294	257	277	265	285	282	281	252	278	271	274	253	270	274	264	282	262	269	261	265	251	233	280	288	275	256	302	270	237	295	273	236	275	259	278	261	256	262	275	268	224	269	297	253	276	259	272	258	264	272	279	266	262	289	265	278	261	242	237	281	242	250	260	291	281	285	255	292	276	267	286	297	225	242	244	286	245	290	285	251	282	256	252	271	263	286	256	247	247	292	284	262	266	254	271	249	256	250	277	286	275	256	239	254	284	254	258	267	246	236	261	281	274	272	243	255	288	227	229	260	272	276	279	255	252	265	274	262	287	290	272	277	282	269	296	270	235	261	275	238	242	275	295	243	235	276	301	248	262	261	286	289	277	241	278	267	229	287	257	279	242	246	259	242	263	259	262	286	287	286	291	236	239	255	280	253	270	261	278	250	270	262	257	268	255	270	267	274	261	275	255	267	234	256	283	266	271	228	248	266	280	285	283	283	249	266	252	295	236	266	286	272	255	247	257	234	282	261	276	275	254	249	256	241	266	242	257	264	259	262	272	261	239	266	251	271	262	258	284	257	269	253	261	233	244	271	247	273	270	294	255	262	257	248	269	280	274	271	274	233	285	269	267	288	220	285	269	259	289	257	263	245	254	316	274	231	247	255	244	263	260	275	271	244	261	267	277	270	282	281	285	272	275	315	263	264	271	239	255	252	300	268	289	296	270	337	265	232	276	267	262	304	288	284	292	284	271	279	260	257	258	273	217	274	268	259	251	253	278	263	270	267	252	270	260	249	270	285	252	245	270	276	236	303	255	261	282	264	275	264	282	246	290	260	287	249	246	273	251	271	274	269	260	262	249	277	275	250	276	288	274	261	255	250	256	263	280	222	253	294	283	246	290	275	298	278	271	294	267	271	249	283	277	272	247	288	269	247	287	252	258	259	286	274	278	290	285	257	277	236	248	268	290	287	288	251	261	256	263	272	274	265	249	272	254	261	270	254	287	242	283	260	288	228	257	240	248	251	246	272	276	282	263	291	266	287	248	297	276	259	258	252	242	280	266	253	273	264	262	247	253	261	300	274	283	267	273	248	276	264	260	270	270	270	273	256	286	258	271	272	255	271	287	268	246	259	273	273	292	281	287	262	278	274	261	257	237	283	259	264	296	239	271	259	310	284	271	248	272	280	264	264	276	256	240	248	257	245	267	247	249	246	254	246	264	270	260	288	246	292	243	264	269	287	255	304	281	271	232	279	285	256	255	279	254	233	274	253	276	235	229	267	282	270	272	274	289	266	256	284	269	260	282	244	271	251	247	266	266	240	261	265	269	267	301	291	292	278	279	270	295	233	245	244	259	280	284	262	267	280	252	269	265	269	264	292	238	290	299	280	240	288	241	263	285	272	254	264	274	274	263	271	247	274	267	255	258	256	264	251	279	262	246	282	241	259	267	227	281	255	251	261	253	266	273	262	249	276	283	238	262	295	258	265	267	282	264	262	250	284	261	241	284	298	266	247	262	253	264	271	257	269	269	276	273	291	260	271	283	251	244	265	277	283	268	257	292	286	272	295	292	225	254	280	264	263	264	263	264	258	270	298	248	298	269	276	249	271	260	234	258	245	258	273	267	252	276	225	270	271	261	244	260	263	256	231	232	252	264	253	288	286	276	293	265	253	289	237	259	253	255	270	245	239	245	305	293	251	256	240	269	301	282	269	268	255	259	267	283	253	286	247	243	266	270	281	265	271	258	256	249	249	236	254	276	267	258	287	249	283	272	246	246	239	265	252	255	290	263	301	293	278	255	258	259	287	289	274	235	258	293	275	290	241	275	266	243	269	286	276	274	274	266	308	329	243	271	291	263	250	282	286	234	270	245	243	276	264	321	227	264	248	259	279	274	261	289	252	272	268	273	272	264	277	250	229	240	273	284	234	250	249	277	248	243	278	293	286	269	268	254	269	274	264	275
18783	5590	13060	42144	72173	70052	58542	45144	33156	22985	11013	3394	620	630	651	594	603	638	642	620	627	601	649	602	622	621	641	622	660	613	635	548	640	603	611	635	615	650	658	621	606	617	615	586	628	657	638	599	646	601	606	605	604	641	628	628	656	639	612	637	653	647	608	613	625	624	638	664	589	585	573	631	638	569	647	615	572	641	628	629	613	591	601	651	621	608	590	632	613	645	587	642	637	620	615	619	617	636	638	648	608	632	656	648	583	604	619	587	598	572	635	617	645	613	598	659	583	603	630	653	603	632	612	616	615	622	615	603	584	570	580	639	615	589	658	631	605	659	669	599	650	602	599	658	633	645	651	606	649	623	632	606	620	690	624	624	619	611	609	600	591	630	612	581	603	673	652	589	592	612	650	606	626	614	615	621	665	589	609	647	623	598	691	596	637	616	585	595	614	616	627	642	580	620	631	634	629	584	667	606	636	643	618	605	647	619	635	610	621	621	580	649	602	617	600	586	635	679	634	612	631	592	590	588	657	617	602	602	638	571	613	605	663	631	591	623	647	630	661	620	636	650	656	626	608	638	634	646	650	614	624	624	621	618	619	577	594	601	642	634	651	658	642	626	630	634	596	620	587	633	643	632	608	613	595	615	579	623	649	598	604	667	648	599	617	618	634	634	621	635	647	624	613	621	607	598	647	594	637	634	636	644	636	634	645	593	648	609	557	645	645	597	640	635	631	582	640	642	637	647	615	624	610	606	637	625	602	647	679	604	635	652	625	589	620	629	626	598	641	571	644	582	629	633	612	588	615	633	639	643	663	607	641	624	627	624	617	622	695	587	627	610	617	645	630	621	670	617	623	625	631	623	635	574	691	641	623	651	614	629	617	617	595	581	605	636	623	642	663	619	631	645	601	610	576	586	602	648	628	617	598	640	603	626	635	655	632	638	627	606	603	626	624	593	606	631	646	619	609	625	631	601	638	616	634	615	670	659	584	627	634	636	599	612	616	627	626	620	597	633	621	628	609	627	605	646	636	629	647	619	629	624	647	615	624	600	597	641	605	639	629	634	599	553	601	657	645	645	649	621	657	630	599	582	619	646	595	625	644	626	636	603	611	637	630	660	603	611	648	606	599	621	680	619	605	622	622	589	640	608	613	603	629	611	626	636	616	608	614	651	627	652	621	569	575	612	613	617	573	672	652	592	622	613	661	633	612	602	667	652	697	625	661	604	652	657	613	584	635	620	674	640	587	585	674	616	625	593	618	598	629	609	666	645	652	640	638	632	606	604	625	637	611	582	603	629	607	614	669	629	560	677	610	652	594	572	651	624	628	581	619	620	614	645	634	581	638	612	594	596	588	639	617	604	582	668	610	594	661	658	607	602	629	662	620	642	639	639	676	643	633	602	665	598	647	633	614	651	625	661	592	635	612	621	640	611	616	614	611	617	655	624	606	627	650	625	601	656	630	607	624	635	643	596	636	678	619	615	619	577	611	647	619	647	633	662	632	625	602	607	620	612	597	603	627	607	637	635	654	616	611	662	598	649	611	614	609	624	611	635	591	589	625	590	581	595	631	655	631	629	645	609	645	690	653	590	616	630	615	600	628	594	648	644	573	648	618	656	634	616	601	584	643	615	566	659	567	622	639	648	637	627	590	681	615	625	586	661	607	652	635	652	624	622	638	625	592	623	572	585	652	633	585	601	611	573	602	597	650	617	616	618	632	613	637	616	655	608	628	667	598	625	643	664	595	653	610	614	630	642	608	625	598	657	677	637	649	615	640	620	601	588	627	586	660	607	591	571	616	617	637	604	593	601	638	600	595	621	605	653	596	648	626	630	649	617	635	614	626	617	621	603	638	649	641	637	652	635	615	583	616	619	598	666	617	625	627	596	643	656	631	617	649	573	577	644	645	623	655	608	611	618	609	639	627	639	644	605	590	655	596	610	599	648	675	621	629	653	664	640	631	622	596	671	608	591	648	580	608	665	618	606	668	591	623	591	679	592	591	622	646	633	633	611	608	591	672	640	654	585	587	598	599	627	570	668	575	597	646	638	683	627	619	660	603	640	561	601	597	613	612	629	609	580	640	662	618	627	621	618	597	634	645	633	615	668	593	602	614	601	660	597	596	633	600	609	642	604	673	651	615	621	661	621	634	604	643	641	637	604	592	618	652	615	635	634	665	615	651	630	621	627	569	650	662	619	659	637	590	615	663	640	639	600	605	663	620	637	615	573	623	639	625	577	644	630	614	620	633	620	610	612	608	624	648	622	626	655	600	659	548	583	607	656	627	636	577	661	637	640	647	632	623	629	654	585	672	627	634	658	596	602	595	628	672	604	625	611	629	667	614	611	601	633	628	608	640	658	607	583	612	584	663	610	617	577	631	611	598	626	632	624	596	612	650	614	620	619	628	632	592	598	589	651	653	588	607	616	613	599	617	596	640	617	602	584	627	611	612	630	621	626	637	627	653	643	610	626	598	660	573	634	637	625	618	599	611	564	646	590	625	609	638	646	637	616	619	624	591	610	631	625	654	619	641	609	638	588	604	602	632	611	664	644	613	612	569	601	603	630	644	620	593	644	628	588	661	615	603	615	658	613	589	615	633	582	662	605	612	590	632	599	587	662	639	624	637	602	621	653	628	616	665	682	604	631	638	568	615	592	652	630	626	600	618	686	602	668	626	611	599	604	679	621	657	592	627	643	633	594	676	572	662	566	589	633	606	617	623	598	601	595	672	596	664	599	590	645	613	607	591	608	598	625	654	628	614	617	623	612	624	641	609	601	677	610	613	606	679	663	638	679	610	615	628	596	668	561	602	611	684	638	620	654	675	638	664	667	616	592	608	612	621	639	591	605	601	580	626	622	591	589	615	645	630	634	607	649	661	605	628	608	671	646	617	630	639	603	615	622	614	622	637	592	653	592	634	623	677	574	583	637	568	672	613	633	595	599	620	617	592	612	638	611	611	638	663	635	638	625	585	594	604	677	611	633	660	634	632	651	623	635	633	643	591	626	577	612	617	609	605	634	619	615	585	680	611	608	626	679	585	627	638	610	622	596	649	603	624	669	645	661	608	617	623	646	630	634	589	626	592	645	564	675	628	593	625	601	629	594	602	546	635	615	634	573	562	605	672	612	659	614	574	618	597	673	628	656	589	624	617	615	646	624	617	649	589	632	624	621	620	642	700	606	665	658	639	629	588	643	643	637	674	621	632	604	626	636	636	631	665	637	603	622	634	654	625	626	648	641	627	633	671	643	641	642	668	652	599	583	598	631	629	647	615	640	665	650	620	620	624	665	631	636	601	644	643	635	611	604	639	616	611	588	587	612	608	678	628	613	629	585	608	630	651	656	644	614	640	602	591	564	571	617	640	624	660	616	602	616	643	604	617	666	612	588	575	617	622	617	607	620	607	608	649	641	635	597	588	627	671	648	636	662	638	639	631	573	631	643	663	659	573	602	615	616	600	644	624	581	636	610	644	656	607	632
12359	4263	4860	2675	2734	3622	3896	2497	1463	927	548	454	366	365	396	388	347	389	434	327	355	372	373	391	400	400	357	380	378	349	398	397	395	372	363	376	380	379	394	385	352	388	381	361	368	369	349	333	389	369	369	402	343	383	415	358	350	361	408	397	369	375	374	362	396	403	383	361	388	414	386	358	359	419	393	419	353	361	407	384	354	382	367	352	331	371	376	381	400	376	368	385	343	375	365	366	367	367	336	388	358	402	334	356	390	357	389	353	395	357	378	355	398	388	346	351	332	374	368	368	371	324	384	384	376	367	363	385	400	370	401	344	399	406	392	393	353	390	400	383	347	407	381	338	363	373	392	338	373	381	406	409	404	367	355	372	389	354	401	360	344	384	358	357	389	379	333	340	329	378	354	366	360	357	360	364	402	365	388	369	342	413	371	381	381	382	379	415	344	394	365	365	410	327	380	360	407	386	368	396	398	370	359	420	391	377	345	374	402	376	376	385	402	393	363	372	397	365	395	389	382	367	390	403	379	389	366	382	384	322	385	369	399	369	366	409	400	380	353	380	339	387	391	380	367	359	351	378	339	364	383	374	381	357	397	365	372	358	396	385	351	374	408	359	374	400	379	376	352	396	398	411	385	365	339	368	378	385	374	357	371	403	385	363	353	388	347	378	340	350	359	342	393	399	365	409	391	359	352	361	368	346	361	388	371	403	398	400	367	386	393	405	383	384	425	378	389	378	369	394	352	391	410	429	379	399	380	373	368	350	380	395	381	413	372	387	344	369	379	357	388	408	390	415	328	394	390	367	378	365	381	364	422	370	378	392	347	363	364	368	366	401	349	373	367	346	368	389	390	388	388	392	334	339	396	379	360	371	364	359	385	382	346	427	411	361	372	368	369	335	406	369	360	364	385	368	363	399	341	383	391	343	331	375	386	398	385	348	375	391	359	339	337	373	397	364	364	345	374	379	337	340	354	358	377	364	338	367	351	385	378	393	373	381	346	349	359	378	362	371	395	384	398	350	409	375	388	381	368	374	409	396	391	357	388	389	349	407	361	369	334	381	376	351	404	342	363	347	392	383	404	376	352	360	391	373	360	413	374	356	360	349	369	377	382	348	358	380	367	380	382	365	365	381	393	367	354	361	409	373	349	366	409	335	354	343	379	394	409	383	365	360	402	381	388	399	425	400	376	405	372	383	373	394	388	365	371	363	353	356	369	381	366	348	431	363	369	361	367	358	398	371	373	412	385	406	385	388	362	362	348	370	357	376	350	366	363	370	378	407	419	395	360	359	356	372	360	384	354	358	404	356	372	360	375	371	366	374	379	388	404	379	356	360	374	381	364	360	394	401	381	412	366	373	357	338	344	386	384	389	388	373	392	380	368	413	400	362	378	391	386	401	368	393	371	404	406	404	413	421	379	378	386	346	385	350	341	374	369	420	388	384	367	383	358	397	381	364	382	369	392	410	358	354	399	391	391	347	377	370	355	410	361	364	361	355	371	365	382	382	371	381	368	321	405	394	379	382	367	394	360	381	398	354	384	363	377	368	364	345	345	349	367	367	348	352	395	411	373	358	380	362	356	360	377	390	367	384	377	388	353	371	379	371	377	372	408	378	366	358	350	392	352	395	358	372	392	345	372	382	392	363	365	366	378	343	354	365	375	414	387	405	370	362	367	410	408	388	372	388	395	398	384	396	369	348	350	396	385	403	407	368	369	358	365	429	410	383	361	361	399	406	366	344	359	376	372	344	393	388	370	364	403	418	397	384	347	341	386	370	385	401	374	377	371	370	382	377	350	391	347	363	365	382	394	397	366	371	368	377	384	411	400	369	360	366	350	296	356	360	374	377	365	350	396	363	378	371	407	366	376	349	355	365	379	344	372	404	355	363	354	361	375	391	379	388	378	344	356	385	428	380	363	365	385	369	375	421	420	361	352	366	378	335	332	383	409	385	340	375	374	360	403	376	392	385	364	367	393	369	396	397	393	373	381	330	416	321	392	405	364	372	384	378	400	334	405	357	366	364	355	390	373	373	381	389	345	317	342	335	348	409	355	383	396	378	365	357	357	380	365	342	350	346	418	379	384	386	330	393	381	373	383	399	387	353	335	380	403	368	389	335	373	385	391	376	376	382	396	374	395	362	397	400	341	354	383	369	324	362	382	369	387	370	387	395	384	403	424	350	348	337	352	370	342	350	363	364	377	423	364	369	382	372	411	356	393	360	339	368	364	381	402	371	312	380	387	425	361	370	362	358	404	406	360	378	331	368	403	373	359	392	407	396	345	330	382	369	365	331	359	354	376	391	359	379	409	339	377	402	409	379	391	371	374	366	342	416	376	347	398	385	390	338	340	395	373	381	356	391	408	352	366	423	360	375	412	337	352	371	356	385	370	323	376	393	363	401	339	392	347	432	360	379	395	392	404	369	372	406	403	352	377	411	391	371	405	382	373	384	354	359	350	391	366	366	361	389	371	359	382	360	375	393	404	409	375	384	378	378	395	340	378	375	371	375	380	373	384	347	339	367	363	377	372	362	364	386	370	366	394	392	348	356	374	389	373	390	344	354	373	379	395	347	353	362	398	345	403	355	362	402	376	377	382	348	387	374	367	395	373	386	380	340	352	385	363	395	362	357	361	381	392	370	360	374	365	369	391	347	392	348	417	375	352	380	387	389	377	380	359	357	375	381	423	394	374	379	334	360	340	351	401	352	405	387	382	384	370	392	404	362	381	374	385	408	415	362	372	394	381	343	404	360	389	372	347	354	399	418	350	340	365	346	360	394	354	381	395	416	419	348	370	357	353	400	348	383	347	365	327	396	374	347	389	374	353	406	372	381	389	387	356	401	368	394	352	401	369	360	352	355	346	387	331	391	372	380	372	383	382	357	389	375	398	395	365	363	399	351	348	377	380	361	396	399	387	403	337	368	377	382	376	392	365	372	418	413	380	369	389	386	365	394	389	359	399	366	385	392	410	373	385	387	353	405	371	386	389	362	370	381	342	413	366	371	391	392	392	352	371	379	396	375	360	364	366	390	403	363	377	356	376	385	399	392	362	398	354	390	385	373	368	349	389	390	358	376	363	348	399	378	388	416	351	389	340	392	429	350	387	372	359	376	412	406	398	394	349	391	381	347	409	388	395	389	388	371	357	345	350	355	385	375	362	387	428	356	365	383	382	355	390	362	367	339	373	364	407	362	369	367	367	383	394	387	395	361	359	354	407	369	382	386	383	373	357	357	382	335	401	335	353	372	365	358	387	359	363	361	327	325	388	408	409	380	367	360	422	387	357	398	366	387	379	372	380	378	373	391	390	397	319	400	339	392	378	365	351	337	372	387	393	375	366	381	343	414	368	356	389	374	376	358	402	415	375	356	370	379	351	398	398	371	360	380	393	385	387	356	359	393	349	359	337	364	361	365	375	370	364	371	361	342	348	377	322	417	387	415	370	383	376	409	359	380	381	383	381	386	383	383	383	393	365	330
6655	3625	7848	6897	9139	13225	12670	7903	4725	2658	1557	1017	821	838	836	848	825	841	813	796	883	870	844	855	839	869	836	869	840	821	827	828	823	821	815	834	855	809	875	908	813	846	856	818	833	851	821	844	830	851	836	831	882	895	824	841	819	810	813	826	767	839	773	816	847	849	814	783	812	820	847	779	879	789	873	791	857	822	844	822	817	823	793	856	850	816	834	858	795	828	872	816	816	882	829	889	828	847	843	880	854	815	825	773	857	770	821	862	814	806	808	868	823	836	846	867	810	824	860	843	859	809	800	780	810	811	832	861	862	851	791	827	847	847	856	821	789	857	774	865	854	798	807	806	804	804	836	786	869	821	825	851	811	807	884	857	798	841	840	768	860	841	816	803	833	823	836	894	848	824	847	855	860	837	788	826	806	858	865	792	829	863	804	838	851	823	834	811	826	773	825	838	806	834	867	843	807	849	801	783	845	838	801	820	836	806	823	806	800	852	881	842	823	833	802	798	848	833	897	816	785	812	853	812	811	839	803	789	814	794	849	829	852	858	845	820	822	808	797	844	815	875	808	847	775	809	768	824	826	840	821	773	812	822	803	810	825	869	828	847	812	834	864	819	826	819	843	814	839	864	812	838	818	811	830	856	895	808	829	860	855	839	845	814	878	786	835	827	828	859	864	789	860	841	848	837	795	843	812	843	833	836	823	890	816	829	785	810	884	800	836	830	819	790	807	838	841	874	821	826	852	826	802	812	873	809	835	866	797	798	840	838	857	780	825	821	804	838	805	857	846	832	872	826	826	793	872	863	853	856	808	829	877	810	834	863	811	815	809	780	826	844	808	866	844	827	863	846	803	810	867	837	819	820	871	808	825	759	833	834	866	829	812	861	825	845	812	830	844	873	832	887	835	853	787	835	851	815	860	863	845	822	846	827	863	816	855	822	855	793	837	872	812	800	824	872	831	789	823	862	805	867	811	826	887	879	812	847	881	860	863	849	850	850	859	812	863	806	861	830	856	874	838	786	852	819	860	831	803	845	855	850	879	828	817	896	826	806	851	810	824	787	831	852	849	859	824	787	807	836	835	859	826	841	820	836	824	838	807	881	863	786	779	864	840	878	848	774	842	815	851	851	849	737	825	789	862	857	815	818	764	841	820	820	830	881	830	845	820	825	779	848	857	783	795	837	838	862	832	858	831	834	815	845	852	812	827	828	850	827	881	847	852	840	844	849	766	836	854	814	855	819	837	857	851	843	835	828	799	798	850	806	842	803	855	862	814	833	850	830	874	854	835	806	822	871	882	856	819	856	855	809	833	807	840	857	821	792	840	816	849	827	864	869	839	899	849	843	894	839	853	831	800	824	823	807	806	806	849	850	812	829	851	864	826	830	880	845	819	812	865	848	831	813	800	827	814	841	841	850	806	826	819	777	823	849	861	829	804	808	796	890	835	791	864	847	828	768	836	800	796	868	853	833	859	797	800	868	840	877	799	817	816	807	808	905	842	826	840	873	852	786	844	825	802	853	807	807	829	827	854	855	866	827	826	798	777	867	848	805	860	856	830	803	795	827	803	881	923	811	858	867	868	806	786	886	811	820	847	818	823	828	858	835	770	819	788	814	824	872	854	837	802	782	851	836	850	866	839	825	846	797	854	860	821	814	834	807	850	802	849	814	810	841	840	793	786	817	851	792	867	864	818	866	840	858	826	784	762	842	845	841	837	813	862	830	809	828	839	833	898	828	806	788	816	867	818	840	782	839	800	852	819	836	825	816	883	800	842	872	800	821	807	821	805	823	817	804	829	813	839	855	797	823	800	857	851	813	873	793	850	897	789	861	821	881	818	809	799	830	830	732	827	801	869	882	830	827	825	855	822	865	857	800	838	828	844	818	829	783	827	805	802	818	832	877	842	840	803	824	850	871	804	833	793	846	839	834	807	839	853	865	817	831	851	840	792	814	777	814	812	764	842	758	843	799	822	850	813	818	843	773	834	770	900	827	799	852	810	811	847	819	814	802	810	862	788	836	797	821	848	879	828	854	775	866	847	825	869	888	807	803	823	830	847	830	898	828	828	882	841	856	868	791	825	826	828	864	861	824	811	781	843	793	823	869	838	810	863	859	827	856	815	791	857	824	830	861	830	784	878	849	851	827	804	827	858	814	856	859	829	824	838	825	814	813	819	857	820	824	785	879	877	819	840	854	827	839	831	826	853	869	865	836	841	854	833	811	810	832	835	796	886	841	845	748	830	799	832	814	851	844	825	842	877	809	808	822	784	824	772	847	821	839	779	875	878	827	868	857	809	862	867	857	897	820	834	836	848	787	765	830	827	815	888	818	876	849	844	819	826	840	835	848	812	820	888	807	822	861	862	869	849	813	875	866	843	811	866	850	866	818	837	807	894	842	831	855	788	791	842	862	875	843	818	823	817	841	833	857	864	803	864	847	802	782	798	827	809	804	763	849	878	902	853	822	841	826	828	841	883	839	807	826	850	840	848	841	816	877	851	859	859	825	792	845	823	825	832	844	834	828	830	801	853	853	799	841	861	812	777	791	834	787	813	834	823	818	813	833	840	800	832	814	849	782	804	779	883	799	813	819	830	829	829	799	849	787	811	842	844	863	861	807	802	810	847	817	796	825	862	804	790	797	843	808	877	793	803	911	842	834	838	784	813	874	847	841	802	828	821	832	830	891	878	843	848	795	836	851	834	827	833	797	863	832	805	847	841	859	825	863	816	844	864	825	862	877	836	820	828	819	842	856	805	813	777	866	809	831	806	846	829	849	797	818	831	839	794	855	791	824	802	889	857	843	883	850	818	842	832	868	834	866	842	783	828	820	853	797	839	808	842	754	824	830	771	779	857	844	832	854	859	809	784	895	848	815	875	831	851	836	863	807	880	841	828	835	802	881	805	856	888	831	792	790	829	782	822	830	828	809	830	783	809	870	821	815	845	879	815	841	829	826	842	807	814	802	838	821	844	834	850	831	892	798	798	798	787	831	845	845	846	765	796	807	820	874	861	822	859	898	808	797	801	848	831	819	842	841	842	847	841	822	823	824	852	852	841	841	851	807	818	835	830	854	863	836	815	830	785	862	837	838	832	833	886	795	823	822	858	860	836	795	825	838	818	789	840	818	850	860	800	811	800	849	855	859	841	827	774	846	835	800	796	806	852	810	842	819	815	868	814	829	817	817	829	851	823	832	779	828	792	791	805	819	821	810	834	882	848	823	807	893	832	855	829	846	806	890	847	798	823	802	815	896	776	852	845	853	796	877	859	852	797	824	828	829	836	819	820	834	809	850	820	791	859	846	791	832	823	821	809	806	857	797	813	778	807	838	853	796	851	874	860	845	863	874	749	815	801	834	841	814	793	835	860	824	834	843	870	858	854	866	879	795	801	829	856	875	782	825	842	831	860	795	823	859	806	858	847	834	850	829	856	830	820	824	810	875	823	822	812	795	842	810	816	909	795	883	822	863	847	825	797	847
30176	15664	17763	14756	33537	48077	40981	27610	15329	6042	2033	747	271	239	263	288	276	235	245	284	271	239	261	262	270	232	246	265	308	299	282	280	273	289	244	261	237	282	262	240	291	251	247	260	261	249	290	262	258	241	254	267	227	275	283	270	241	275	231	267	262	264	250	258	268	247	269	278	252	267	268	241	242	278	246	262	262	271	291	228	261	272	260	270	301	282	264	257	272	290	272	258	253	251	265	291	285	275	236	226	277	263	302	237	282	306	289	262	278	287	281	261	266	265	257	249	247	251	267	245	234	242	273	249	273	277	284	269	267	258	242	251	250	259	285	270	263	269	289	284	269	259	261	256	281	278	258	253	275	261	279	261	271	274	279	247	232	248	254	259	220	266	276	253	268	296	278	289	249	267	272	271	267	260	249	267	271	251	265	282	258	272	255	257	227	283	246	248	252	263	256	229	243	237	278	258	283	256	254	291	233	231	247	263	276	254	244	249	224	277	264	285	265	276	293	286	244	242	300	237	272	269	251	272	237	283	270	259	259	258	254	270	269	278	286	249	277	254	273	257	300	258	247	226	255	262	277	283	275	287	254	262	302	244	253	271	301	284	250	226	269	249	242	251	276	302	262	263	279	294	250	216	250	282	276	233	296	249	277	246	285	280	270	264	274	249	253	273	272	246	305	267	274	266	273	283	275	266	248	262	256	260	259	255	274	268	276	270	264	285	277	258	252	235	265	290	278	271	249	262	267	266	260	272	263	265	247	252	250	289	270	287	231	280	272	269	256	263	252	284	272	267	293	242	257	299	255	249	288	240	251	277	280	272	281	251	255	286	271	258	280	272	282	278	264	280	262	241	264	251	298	272	258	257	257	280	255	248	264	270	249	266	281	305	294	275	269	266	273	247	267	232	258	259	257	280	277	262	280	245	276	242	253	283	268	269	280	283	272	272	246	258	260	265	242	276	256	269	268	262	243	258	279	249	282	264	270	306	269	235	238	266	264	264	275	262	277	265	291	255	268	248	297	261	271	280	276	245	265	281	320	246	246	248	258	257	261	263	253	257	271	250	258	271	295	265	270	251	276	270	240	254	265	248	261	268	295	255	257	264	234	288	303	259	294	266	278	258	246	260	269	236	239	269	255	268	257	302	259	246	277	241	249	262	270	287	274	282	264	264	304	247	282	255	278	241	279	265	255	257	257	264	283	289	281	257	219	241	304	261	254	272	267	273	272	258	262	238	251	291	275	275	254	277	242	241	254	237	276	266	281	247	293	270	235	274	290	266	256	288	230	233	262	294	292	314	259	253	267	265	280	259	277	290	254	281	284	291	285	246	275	270	284	260	246	246	273	285	262	282	252	284	247	264	266	247	270	256	251	292	274	273	299	277	256	256	265	277	246	259	289	269	268	285	280	241	256	276	253	273	279	261	302	260	248	270	258	252	297	242	269	250	252	237	260	266	302	243	275	234	312	277	275	272	270	236	268	264	269	253	248	264	258	268	257	254	245	242	273	262	299	251	279	244	261	275	240	255	258	259	237	266	266	272	263	258	258	260	277	231	284	252	258	258	282	250	287	256	258	277	255	263	273	241	267	280	261	292	286	269	266	290	241	241	247	265	272	251	254	245	268	260	247	253	263	264	277	271	234	267	256	306	285	242	239	235	292	264	277	293	284	247	257	275	282	257	242	280	288	274	280	298	254	245	260	251	235	250	258	242	276	290	280	270	259	259	242	294	236	257	251	247	267	296	258	271	244	257	313	286	249	262	264	261	273	252	280	236	267	262	257	274	258	292	287	265	274	272	274	273	275	231	262	258	305	288	286	253	268	276	266	263	260	275	242	241	262	276	262	235	252	275	261	291	283	301	267	269	249	269	274	242	259	266	279	261	267	272	248	251	271	248	263	295	280	283	281	254	261	265	264	253	274	281	241	294	264	247	250	285	241	274	274	260	233	248	281	267	264	272	271	258	270	267	302	250	257	274	224	240	265	283	280	266	262	263	276	236	251	286	293	269	263	259	239	251	294	271	269	242	268	288	278	308	291	275	259	276	257	259	263	240	261	270	253	259	270	280	252	242	248	256	253	244	265	269	264	264	298	242	249	279	283	228	265	246	248	252	263	241	263	291	274	261	232	256	262	289	278	259	261	228	268	246	275	253	268	299	283	261	249	275	299	261	249	292	245	267	265	280	280	277	254	226	285	256	280	256	298	286	272	246	256	265	297	241	258	283	252	257	263	257	281	272	257	268	292	231	263	281	284	246	251	286	255	249	262	256	286	266	257	252	235	248	275	275	231	252	255	287	249	282	272	293	270	283	251	263	255	275	305	268	284	259	254	266	288	272	255	270	259	269	262	263	257	261	253	246	263	263	310	238	231	278	241	281	266	268	260	254	237	284	248	294	237	256	272	272	241	302	232	247	274	261	281	268	255	243	249	260	236	294	226	250	255	256	267	282	263	239	268	232	262	298	261	303	262	255	247	287	267	294	249	261	286	248	265	293	259	248	276	313	260	240	272	255	262	273	267	254	271	289	255	291	289	304	265	282	275	276	229	258	239	262	283	281	245	266	261	242	289	264	285	262	265	275	241	255	271	283	263	276	293	257	250	271	267	250	274	248	248	255	256	243	290	263	282	251	227	237	235	258	280	280	234	251	288	276	259	261	271	250	253	226	262	269	239	234	238	289	256	292	254	304	247	245	246	266	272	299	258	256	269	294	236	272	291	243	248	270	278	275	275	280	284	290	267	252	287	282	276	264	241	268	274	305	269	291	257	252	264	261	287	272	280	223	241	252	262	308	267	249	234	237	249	256	264	270	251	261	283	262	264	297	261	250	282	249	320	251	259	238	251	259	260	251	266	217	295	277	267	245	280	261	245	257	269	271	308	282	266	296	252	256	245	294	255	247	282	264	271	273	228	242	265	265	286	256	276	267	273	275	247	303	229	250	254	260	312	261	264	236	269	326	241	267	267	285	293	245	237	262	267	246	234	252	297	250	249	265	248	258	244	258	270	224	266	286	290	253	247	259	278	277	280	270	260	250	267	255	258	277	263	252	253	250	258	258	239	255	256	250	263	282	255	293	252	266	286	262	279	271	279	236	281	269	254	272	239	244	251	224	281	267	287	283	255	252	268	289	232	254	266	289	246	262	296	268	287	254	256	260	277	278	249	260	269	245	235	267	267	238	286	268	317	262	268	269	245	257	260	254	258	286	265	253	230	226	273	262	280	258	242	296	257	273	250	254	259	269	241	283	283	263	263	252	287	290	260	270	239	290	250	239	226	237	247	291	247	283	217	283	251	250	261	281	285	259	261	247	254	256	283	262	256	268	259	268	255	255	248	277	244	263	284	235	244	287	246	244	275	261	258	253	259	271	280	274	274	288	279	278	248	269	267	273	249	260	268	277	269	276	250	275	273	253	270	265	279	279	263	264	299	279	277	263	284	261	287	244	248	286	302	241	252	278	252	266	273	275	252	272	250	287	242	272
16241	10522	23396	25196	49835	60690	54441	43389	31017	17061	7581	2624	597	674	634	622	587	620	613	631	648	624	654	623	653	606	612	620	650	603	631	624	659	619	626	627	617	628	603	647	561	586	624	628	618	618	601	599	672	633	616	621	589	592	615	604	606	633	626	636	594	594	630	643	572	618	621	645	620	609	663	622	603	599	597	610	635	654	645	650	607	633	606	579	602	646	579	680	632	663	657	609	607	616	600	638	670	627	647	636	649	624	644	604	595	585	613	604	648	629	557	591	624	616	623	639	643	628	612	623	619	642	630	599	627	613	579	648	639	682	641	636	648	613	621	608	628	575	627	651	650	596	640	588	647	612	635	603	654	587	622	577	558	638	607	656	569	676	616	634	642	590	692	596	611	645	594	618	634	608	604	636	620	608	653	588	602	580	635	571	602	603	605	612	648	621	614	630	593	638	626	626	603	614	634	599	662	615	616	577	656	628	650	614	612	662	620	580	537	589	646	613	604	604	624	626	663	564	669	637	633	571	601	623	624	605	569	638	629	623	597	627	583	644	600	593	636	615	667	617	605	587	576	589	616	612	641	588	623	616	663	659	617	618	610	583	576	633	651	589	640	630	609	662	637	619	597	596	625	617	590	656	587	649	623	660	573	631	624	640	586	625	647	648	643	609	634	628	621	649	583	599	653	572	650	614	603	610	633	628	601	594	582	614	602	653	625	613	609	595	642	620	616	608	583	605	641	619	608	612	620	647	632	608	604	638	579	617	601	614	565	604	604	644	647	602	634	602	632	595	607	635	620	602	607	617	622	614	596	615	623	643	610	609	623	648	590	659	615	605	614	657	633	608	588	607	651	628	582	641	598	591	632	603	611	655	640	616	625	583	627	629	627	599	664	596	632	622	688	675	605	606	620	621	624	622	635	581	621	662	641	606	628	618	646	610	632	614	664	652	630	639	616	665	642	602	578	607	625	654	619	643	684	625	605	621	623	640	596	597	629	624	601	664	632	627	643	595	584	580	628	587	620	645	598	630	598	604	678	628	585	578	603	570	632	605	607	572	626	649	615	628	597	627	585	603	641	631	631	554	601	606	584	600	609	644	641	594	606	662	640	606	645	628	669	601	667	637	608	570	626	634	643	584	625	619	633	597	641	606	647	650	647	635	598	620	573	609	644	568	604	586	624	613	630	610	628	614	620	622	636	641	616	633	613	615	611	600	658	598	621	625	633	656	626	605	609	619	630	605	622	664	627	613	616	626	581	690	610	644	629	629	592	596	648	648	616	655	609	642	591	611	587	610	627	638	629	613	601	642	606	614	623	599	590	674	614	610	624	641	609	618	666	579	601	666	624	635	609	632	613	608	643	619	636	623	686	641	627	610	592	595	589	620	635	648	671	603	621	649	607	607	613	630	665	651	619	583	643	630	677	662	618	633	624	649	612	588	643	628	646	619	629	606	600	606	636	644	597	599	634	611	625	625	640	597	630	643	642	613	625	631	607	611	635	617	625	603	603	623	673	601	604	645	608	609	621	579	605	632	599	584	634	588	628	620	625	650	619	583	614	659	626	613	576	616	578	588	598	624	679	636	598	664	652	605	628	589	661	628	606	615	594	572	620	627	638	586	613	645	606	567	621	604	630	642	570	616	670	596	598	618	669	626	641	621	657	650	651	633	628	601	619	553	612	576	630	611	602	620	632	630	626	604	586	668	627	634	591	602	594	653	605	616	618	594	640	586	600	582	539	641	676	594	630	571	620	608	656	582	618	611	625	629	642	602	595	620	606	609	619	648	610	651	623	604	617	606	639	617	639	644	617	601	596	634	590	599	631	639	631	635	634	604	677	575	642	624	583	635	609	614	609	616	638	591	597	674	628	639	593	644	580	599	659	599	630	593	673	575	595	628	610	683	618	604	633	603	610	585	598	625	625	602	616	663	633	624	614	623	614	608	658	637	619	644	619	604	606	606	634	628	596	637	612	636	623	652	619	613	638	645	606	622	604	635	618	598	589	627	606	626	573	622	602	595	588	624	632	642	641	606	564	598	615	625	581	636	567	639	677	625	600	619	564	616	656	557	619	617	609	588	607	589	632	581	612	629	579	614	615	595	593	597	622	596	622	647	583	617	632	598	596	625	612	647	626	620	591	624	602	656	589	582	636	618	619	657	643	616	675	637	645	618	651	581	603	615	631	618	595	618	629	614	610	590	587	621	575	590	651	631	672	600	595	640	579	636	617	661	613	616	635	659	620	619	563	584	661	604	665	619	642	615	605	615	612	630	649	632	628	591	631	657	622	590	642	621	640	639	633	657	683	629	611	618	589	606	624	602	619	617	627	618	591	633	600	598	621	650	594	606	637	608	630	641	635	560	628	651	628	633	619	597	626	628	657	621	603	630	586	643	611	610	625	616	636	612	599	659	581	641	619	601	630	633	647	621	614	616	613	551	627	629	630	656	626	646	574	644	586	589	616	622	620	603	615	611	646	626	660	585	606	566	632	565	590	603	617	595	646	604	607	629	633	636	617	609	606	632	613	642	630	641	639	609	582	642	600	628	615	633	597	588	616	618	642	607	638	596	628	629	618	616	587	624	617	632	597	618	633	599	616	625	627	623	629	616	660	619	617	591	628	640	600	612	625	643	595	612	640	618	624	618	673	570	609	606	636	594	636	643	672	647	637	601	648	571	629	648	640	581	614	624	587	625	627	581	611	590	632	625	581	612	642	595	601	623	594	642	650	628	636	613	664	564	587	578	599	623	633	643	637	636	584	613	641	647	591	611	604	616	599	637	635	593	641	639	615	598	598	625	594	684	645	652	593	580	609	648	609	599	627	631	613	641	627	623	676	626	635	608	625	600	582	614	627	643	628	618	639	611	596	628	627	624	608	634	604	607	638	635	626	630	579	605	604	633	619	607	634	598	645	615	641	615	619	639	634	614	656	640	643	674	588	567	626	627	611	597	651	623	644	641	645	626	602	593	619	601	648	615	621	594	595	614	613	616	610	617	603	615	613	603	582	626	606	627	645	614	648	576	572	613	667	639	651	622	609	597	665	626	622	634	633	593	590	656	567	586	630	583	634	618	596	592	622	616	643	612	626	644	622	607	613	644	638	589	626	576	655	585	603	634	621	608	607	618	616	654	577	606	649	640	577	627	633	619	624	652	692	580	613	649	618	613	633	620	635	614	611	658	654	616	647	635	601	613	633	595	613	621	635	621	602	622	609	617	603	632	604	620	632	633	631	655	627	606	599	563	623	624	624	619	594	638	639	577	617	609	622	652	595	618	622	602	619	624	658	627	603	589	578	597	598	667	641	584	626	632	626	591	640	599	603	628	640	634	587	601	613	615	650	685	617	658	650	617	674	610	626	631	604	628	616	697	605	624	634	626	602	646	623	618	605	632	617	638	605	582	607	660	598	684	587	646	594	609	597	599	623	609	644	599	623	617	643	599	606	611	586	626	588	648	634	652	611	621	636	609	618	602	643	618	627	586
50069	27404	19649	15154	40748	58900	49351	39220	24664	11604	3864	1148	307	262	279	260	286	259	242	269	270	256	251	274	276	250	254	257	267	260	273	277	255	262	281	247	245	261	257	264	265	276	281	257	285	304	289	273	235	264	260	282	259	258	281	288	268	270	241	296	261	274	246	271	235	268	313	284	277	260	258	287	247	296	293	271	278	251	275	261	277	263	253	247	254	260	289	264	267	274	289	271	249	262	263	242	291	258	266	264	274	269	269	238	281	236	272	274	247	270	229	258	262	274	274	291	251	263	285	254	263	284	239	244	263	261	263	262	276	278	256	274	273	268	273	276	269	269	280	269	270	259	278	267	266	275	258	266	294	245	276	285	284	260	290	262	267	256	266	256	251	262	251	267	282	239	261	276	254	291	278	307	258	309	261	272	242	275	258	283	253	286	273	271	263	309	263	267	258	249	270	281	295	268	283	273	253	279	274	253	251	261	304	275	251	271	275	283	282	276	234	290	276	289	299	263	257	271	250	268	258	248	257	253	261	287	268	278	278	281	241	274	285	263	262	297	243	256	264	234	267	258	234	263	254	278	248	295	269	250	255	286	268	282	269	268	295	264	288	240	253	278	266	288	264	292	308	278	268	284	254	270	244	301	254	280	278	266	260	263	263	285	261	256	289	253	282	252	273	258	273	306	272	239	261	293	276	286	291	241	272	268	249	261	274	262	242	285	299	257	282	298	253	246	277	263	260	280	308	282	276	242	240	276	239	289	268	277	282	270	304	258	266	247	265	285	259	268	264	264	271	249	258	283	278	285	247	288	256	287	272	280	262	275	291	271	248	285	273	280	284	242	274	284	272	276	285	318	290	274	285	274	275	251	277	266	263	245	274	260	268	283	270	250	261	273	288	280	253	311	275	260	255	294	277	262	242	281	259	266	305	249	274	285	279	258	266	253	277	261	275	256	284	287	259	273	260	316	250	302	276	291	260	260	255	248	268	294	288	283	284	262	279	264	280	224	255	250	258	288	291	285	268	272	247	270	277	275	268	290	273	290	261	275	270	258	298	269	256	277	273	274	299	289	272	278	261	300	305	291	268	246	264	278	260	255	307	259	270	260	242	231	259	253	282	303	229	284	305	255	251	254	276	239	259	279	261	262	287	293	249	270	280	292	267	270	276	264	267	294	287	258	253	296	264	282	232	263	297	267	275	255	274	258	275	289	237	239	259	240	279	293	268	293	297	257	272	275	276	267	267	254	280	276	273	287	238	261	294	261	292	252	281	300	284	276	293	256	265	273	266	262	283	258	285	303	262	266	228	257	265	308	282	257	287	255	284	279	256	278	270	261	280	267	286	310	276	256	297	267	265	240	278	251	266	304	275	286	271	268	256	274	261	260	299	285	274	289	275	268	248	270	249	284	237	255	271	264	246	291	242	269	271	276	276	315	262	267	255	283	250	267	298	296	315	246	267	260	277	270	280	271	247	263	277	266	251	266	271	259	317	255	242	300	274	241	272	270	252	273	282	254	283	260	280	253	278	264	270	281	264	270	253	271	273	243	285	274	268	268	260	280	257	260	286	295	265	282	278	256	279	285	282	280	262	299	262	286	287	272	245	265	247	261	272	274	281	309	243	274	240	284	262	282	266	285	266	287	251	255	268	257	263	264	306	252	278	277	286	243	288	237	276	285	304	269	283	279	298	270	272	261	264	262	252	306	259	262	251	238	295	268	234	272	247	275	272	259	269	251	274	287	278	287	301	245	258	282	272	297	273	264	274	249	261	280	247	283	242	265	280	315	271	278	273	287	274	290	282	269	276	268	305	273	256	298	271	247	272	260	239	290	266	264	261	281	286	296	255	253	272	253	252	260	269	285	285	282	241	285	245	292	278	284	282	284	267	247	253	262	257	267	259	260	271	284	285	263	267	292	278	297	293	280	264	226	246	258	270	264	252	314	259	244	277	267	258	268	256	292	335	270	267	285	262	247	285	255	297	254	278	270	315	242	267	280	278	274	297	241	290	301	286	258	269	266	263	241	270	268	269	287	287	266	278	264	273	261	269	266	299	270	280	264	279	281	280	261	248	270	276	255	261	275	277	235	233	291	261	248	260	238	302	288	255	284	282	262	276	238	251	291	299	304	254	261	273	313	283	279	250	252	287	279	260	303	273	262	273	260	275	271	270	283	241	267	236	279	271	243	264	251	270	292	238	283	277	270	289	244	309	272	248	254	275	265	243	299	267	303	249	321	279	290	256	276	246	255	268	269	284	250	265	241	285	267	254	256	211	270	270	266	281	256	241	259	286	275	286	259	289	267	287	288	289	285	285	238	301	262	255	261	292	279	248	268	288	261	263	289	261	296	269	272	256	267	247	281	257	270	257	274	264	235	266	279	284	263	261	279	269	241	282	268	283	285	269	264	300	243	270	278	260	315	265	290	279	282	255	285	262	259	273	280	281	297	255	280	259	277	276	285	264	267	269	260	270	274	230	269	281	279	270	260	255	275	285	265	265	268	244	260	283	268	282	253	276	247	247	271	313	239	288	282	254	257	265	276	305	273	281	271	266	299	282	290	263	288	240	291	273	282	287	276	250	313	293	280	257	254	219	248	254	274	264	255	239	247	282	288	293	294	289	254	271	269	303	273	296	254	272	263	273	267	259	261	310	275	253	268	267	269	271	278	286	250	287	233	252	285	275	257	275	233	255	264	268	258	287	255	274	279	259	250	266	249	270	297	276	278	271	273	283	286	274	259	238	260	265	280	270	286	281	275	270	298	274	303	262	262	266	258	274	245	270	295	261	261	265	255	242	286	250	290	279	265	276	285	278	299	290	271	259	259	295	269	274	280	262	280	255	269	294	267	260	271	248	273	314	302	261	280	259	278	276	287	218	262	260	270	261	272	243	232	310	263	260	277	252	259	259	247	267	275	266	250	285	264	266	283	258	278	271	282	276	240	275	273	269	289	247	241	258	254	249	277	238	280	252	294	260	246	235	244	250	268	279	273	269	267	249	274	239	271	264	252	268	266	270	275	259	264	249	261	265	275	254	265	235	257	265	263	244	274	277	229	239	277	262	247	265	282	259	278	271	289	252	271	286	279	255	262	290	272	258	282	281	258	271	249	298	275	282	262	270	265	274	283	295	244	265	240	269	264	264	257	251	259	277	254	283	232	264	250	233	268	272	308	291	264	249	283	248	220	280	291	261	295	276	261	256	274	258	270	281	266	242	276	270	274	281	282	277	292	287	278	287	265	275	266	274	268	274	281	245	265	252	267	257	263	254	279	280	282	294	266	279	257	311	279	301	269	294	294	269	294	268	254	279	243	260	297	246	291	278	244	271	275	277	269	261	266	287	224	292	284	284	259	298	290	266	266	268	285	273	224	281	277	307	277	253	280	263	244	273	263	275	248	264	266	296	268	258	253	260	248	275	289	255	285	271	270	251	282	275	245	275	282	252	280	273	247	273	274	272	277	239	266	265	285	304	270	272	302	260	245
26755	16082	21192	26126	55684	68912	62693	53426	40271	25331	12560	3967	680	606	684	657	623	660	605	618	670	670	641	644	684	681	596	639	647	644	668	649	662	633	671	646	631	661	664	647	618	664	638	631	610	606	626	675	645	636	651	641	651	640	570	581	669	606	657	585	630	613	617	601	629	635	599	639	616	626	632	612	661	657	598	612	606	656	672	676	654	668	683	647	651	631	648	646	615	631	676	602	631	651	686	675	648	637	637	655	641	642	646	631	634	638	655	653	645	616	658	616	629	641	685	628	649	667	605	668	688	637	629	683	661	605	635	647	627	655	611	633	616	614	555	622	669	650	630	622	644	700	620	623	652	682	652	591	593	658	622	636	625	667	607	655	605	670	680	612	600	624	646	655	663	635	670	585	584	642	635	694	653	623	653	621	649	636	643	613	651	625	628	623	599	664	603	640	611	674	654	610	645	652	631	656	672	655	635	636	630	600	652	651	627	640	691	685	624	654	610	634	623	627	600	617	652	699	678	658	666	664	659	609	645	628	679	664	690	621	669	644	617	572	652	672	642	716	663	653	615	654	644	647	643	644	631	577	663	653	642	594	663	689	650	639	659	632	626	613	630	596	623	649	634	580	637	645	671	628	656	631	673	650	648	590	630	608	625	636	661	636	579	627	647	636	624	614	640	658	603	623	591	652	620	604	653	650	623	607	643	603	661	619	614	596	641	587	593	592	648	639	656	579	616	653	676	639	620	693	657	691	620	648	626	615	603	653	639	612	633	651	648	584	617	618	655	616	665	654	651	651	626	664	632	636	689	652	675	666	672	634	594	638	648	618	629	629	650	671	671	609	655	621	655	664	625	601	672	622	626	618	615	594	683	613	642	663	644	620	649	652	650	651	640	654	620	643	643	605	682	634	652	630	688	622	650	656	652	618	634	619	623	639	668	632	633	696	596	674	673	648	640	630	620	639	663	657	678	651	643	652	623	642	584	650	652	629	596	701	639	664	666	632	601	611	623	667	643	676	607	609	638	623	636	620	608	592	625	625	666	657	628	658	644	689	627	596	625	621	638	664	655	614	587	672	647	632	680	646	640	628	615	633	692	651	637	630	642	650	602	632	639	615	617	647	613	636	678	589	650	643	591	643	624	679	601	613	653	633	640	622	629	657	644	669	645	616	634	613	612	561	689	660	636	611	591	691	614	642	631	590	619	609	624	603	639	643	654	611	602	641	659	615	674	604	615	621	658	654	653	633	605	601	629	691	650	646	652	680	605	645	637	642	636	637	603	618	665	627	634	653	606	615	644	606	601	680	643	645	651	622	638	638	641	593	631	634	643	640	657	651	631	628	632	605	624	598	681	634	607	660	700	694	655	649	661	608	664	650	641	602	627	616	613	627	617	631	639	635	619	640	637	611	605	655	642	667	647	639	648	633	622	584	614	640	620	621	595	623	663	639	704	611	630	661	648	645	659	665	639	669	615	692	588	582	613	618	662	620	610	666	672	623	636	630	624	606	657	630	641	618	585	647	652	664	655	630	599	622	607	637	592	669	591	584	621	600	632	630	644	655	638	660	575	609	666	670	623	596	611	660	670	702	619	657	631	626	632	676	636	660	672	647	619	622	672	618	641	660	618	624	614	621	664	623	644	638	602	638	631	625	596	615	596	646	573	680	686	615	594	654	669	642	665	581	629	611	640	599	611	601	646	610	671	631	626	629	674	648	675	644	700	635	619	674	627	623	617	623	644	634	623	603	699	612	664	644	637	651	639	654	620	618	607	622	625	633	637	592	636	631	609	594	663	668	666	690	668	660	649	653	602	624	617	695	678	629	651	622	615	636	633	678	623	679	642	644	621	627	594	646	659	627	680	660	651	624	580	646	659	627	616	660	632	640	609	624	585	667	664	646	675	651	628	598	674	645	641	652	622	639	550	664	605	679	595	607	619	636	632	615	590	649	669	667	665	672	619	674	665	636	637	681	589	649	624	632	633	662	591	632	653	664	687	635	651	673	651	610	612	627	623	643	640	662	674	625	652	646	635	617	628	679	668	646	617	608	646	628	666	659	630	597	632	638	639	635	641	610	627	588	612	691	675	626	632	609	613	646	613	617	638	638	604	649	666	639	663	674	619	627	646	623	637	632	633	645	641	634	632	630	654	601	622	653	666	645	687	609	648	651	588	656	606	640	613	612	663	662	622	601	650	609	601	648	607	677	634	640	656	641	640	643	642	631	608	648	642	643	626	624	634	701	560	642	610	636	626	615	663	640	628	676	606	596	649	707	667	624	602	697	602	671	632	671	626	647	631	646	676	624	616	605	636	609	629	625	635	649	619	634	582	633	614	654	664	589	649	660	656	680	614	628	634	654	605	626	657	625	592	655	640	629	621	610	657	658	618	684	585	646	645	583	641	617	658	666	643	627	691	631	613	696	635	623	615	634	646	653	632	625	619	661	593	637	656	661	643	628	648	629	666	643	637	693	610	622	629	647	624	596	612	640	658	641	653	633	602	618	581	675	653	630	660	627	652	645	637	639	592	630	668	667	658	628	677	651	591	696	642	640	633	611	645	653	601	674	601	610	587	646	603	633	643	676	604	603	609	617	638	625	608	634	611	616	657	647	610	640	597	625	640	647	608	662	652	596	610	597	645	638	639	640	632	627	653	615	632	627	616	642	590	650	616	648	650	656	621	592	632	640	623	623	640	629	600	642	654	638	608	635	672	596	637	599	650	653	613	645	637	676	626	630	658	603	636	634	665	624	661	612	643	626	648	633	668	641	631	631	599	643	612	624	651	652	671	613	608	684	606	604	658	626	622	676	650	647	614	676	643	651	685	686	613	625	629	627	660	670	672	667	659	641	649	645	607	647	679	626	660	634	681	587	653	655	653	670	640	693	629	594	633	646	581	611	651	646	625	626	659	641	667	641	644	614	639	673	631	670	615	645	618	616	666	637	668	639	677	635	635	598	670	634	633	604	655	648	645	659	600	666	661	641	661	622	619	619	602	648	598	572	642	594	668	667	610	584	622	594	583	657	603	658	615	629	634	662	671	647	627	634	614	656	627	618	639	647	677	634	641	665	637	667	666	604	640	636	636	628	613	663	651	612	686	649	652	624	614	630	620	620	670	671	668	626	609	654	626	620	666	622	645	635	624	656	614	656	601	625	612	656	594	619	639	660	627	637	648	660	623	641	630	593	650	622	661	599	665	638	637	649	642	612	612	632	614	657	609	600	604	626	596	671	658	632	650	663	632	626	650	620	617	629	637	627	625	602	641	651	659	597	619	643	620	674	634	572	598	633	639	691	666	636	647	570	691	709	671	686	674	629	637	645	594	646	662	627	602	624	634	625	673	644	634	635	630	610	641	685	605	656	635	621	631	635	649	660	636	645	623	633	604	643	665	629	651	630	664	676	627	620	641	598	634	644	636	593	643	679	680	634	669	639	620	631	631	639	633	631	645	652	640	657	637	659	682	598	661	641	665	645	661	667	679	604
16897	8642	6215	3081	2713	3394	2782	2827	1851	1125	644	429	410	388	351	389	359	391	367	406	359	358	380	373	364	350	346	379	399	399	404	345	365	353	382	381	362	393	345	356	341	382	337	356	389	353	350	336	371	358	373	381	382	342	360	373	352	348	351	397	369	363	348	342	371	393	362	363	362	354	361	355	381	395	359	366	375	364	346	349	401	348	336	401	358	355	379	403	377	363	357	371	358	354	340	392	380	405	378	344	341	354	347	349	355	338	368	401	376	390	378	366	357	381	367	318	412	382	362	394	352	372	335	366	385	365	380	368	363	357	400	360	387	350	354	352	338	312	389	359	396	371	350	389	357	341	339	360	347	353	388	357	380	352	356	381	335	350	359	368	337	364	353	402	354	351	333	409	372	381	362	372	354	354	346	338	346	352	343	333	374	352	380	376	381	339	379	348	388	379	375	384	357	403	371	361	344	383	373	407	370	348	353	377	350	351	325	332	379	372	370	379	341	370	357	336	366	362	349	359	351	353	366	370	356	362	377	329	348	369	360	345	385	345	349	369	348	384	348	363	370	375	422	381	376	327	353	346	359	373	370	339	361	393	367	396	395	371	398	386	354	374	377	359	366	339	371	388	359	342	338	365	368	371	354	359	378	413	355	378	355	357	392	334	362	377	342	357	341	383	410	360	358	347	402	387	390	361	343	409	379	365	375	363	332	346	377	362	384	378	353	382	389	364	340	334	369	379	367	342	378	384	398	379	363	345	361	363	352	352	355	342	353	342	346	330	363	346	381	354	384	377	356	333	387	404	376	407	364	358	342	357	383	347	324	366	379	387	352	357	398	382	341	353	344	385	362	358	332	384	392	369	388	386	352	403	362	341	324	366	333	350	398	372	356	376	352	380	344	397	369	346	383	385	326	349	369	366	374	359	357	329	313	355	364	388	369	342	342	375	377	358	368	376	356	393	395	389	372	377	345	345	392	342	377	351	373	322	339	368	357	343	336	382	360	358	379	345	348	361	350	349	351	384	355	347	408	377	344	391	377	352	378	307	380	324	384	388	342	360	351	330	371	383	353	392	355	386	371	360	354	339	360	389	340	366	366	388	354	417	360	342	363	348	375	362	383	409	347	362	348	346	321	368	350	361	342	350	382	327	376	387	335	334	379	375	338	398	377	328	350	379	403	403	360	386	366	384	357	345	358	358	373	356	375	369	356	341	360	353	352	348	387	362	401	372	338	322	350	361	383	340	361	314	400	325	412	343	363	372	380	389	361	411	352	351	346	376	369	368	376	331	349	356	348	348	368	362	328	366	377	363	349	379	347	358	379	373	362	374	344	403	331	350	351	381	381	399	371	375	379	365	395	363	368	382	373	384	384	388	403	329	379	368	396	325	350	340	347	345	388	356	351	387	377	366	395	369	380	355	357	328	338	356	397	373	353	355	355	381	345	371	366	339	352	359	404	354	359	353	391	356	398	390	338	408	364	363	329	355	354	366	330	382	355	343	341	335	393	343	336	320	350	358	370	375	388	365	377	361	358	382	355	352	372	398	367	371	361	389	385	373	384	357	349	334	385	393	354	364	377	344	336	401	346	398	352	354	375	346	349	349	372	375	337	368	376	372	362	385	386	341	369	375	366	360	348	350	360	332	321	346	334	374	357	362	366	364	387	374	380	374	359	364	336	360	358	353	368	397	364	376	358	347	400	350	340	358	352	367	348	353	346	327	363	351	372	364	372	363	313	352	365	369	392	355	371	369	369	368	366	366	401	367	338	383	362	371	344	371	368	355	379	355	352	392	358	364	374	352	355	395	360	368	361	379	348	400	368	381	372	377	394	383	429	394	375	330	359	372	311	363	347	335	384	351	345	358	361	345	383	374	368	336	384	376	342	363	337	360	370	377	363	368	344	347	379	374	346	362	357	373	318	366	352	346	389	338	378	372	382	343	352	366	342	355	392	381	371	371	358	371	389	366	354	375	390	367	356	366	361	380	343	371	393	412	403	355	364	378	356	351	387	400	359	396	363	381	389	361	354	378	372	326	338	379	340	359	360	357	375	390	361	388	357	374	393	369	351	364	351	343	382	369	341	360	379	379	354	338	337	376	364	365	352	363	375	372	370	349	348	372	387	350	350	345	321	366	346	363	412	355	365	342	352	348	373	357	383	362	352	357	361	392	371	377	345	356	388	377	331	373	365	333	371	365	325	352	343	385	334	380	397	367	354	360	336	373	370	352	356	401	359	371	383	357	332	375	325	372	350	369	393	368	361	414	388	362	384	363	379	350	370	366	352	346	373	360	351	347	376	342	347	372	365	385	366	347	371	338	364	367	348	354	370	398	354	383	374	370	359	343	329	361	375	372	381	369	348	359	316	353	376	355	356	397	366	360	350	325	362	356	317	362	384	344	389	394	371	356	363	387	337	344	340	372	318	377	362	332	386	371	357	411	358	359	337	354	385	376	389	386	354	341	414	352	371	364	376	358	417	371	345	357	388	392	384	369	394	362	327	341	377	365	371	345	335	302	352	375	360	375	380	360	358	359	352	356	384	360	373	346	350	380	351	371	332	391	372	365	348	357	401	396	343	371	371	390	365	357	347	384	340	351	352	340	372	369	367	364	374	389	381	366	334	381	374	351	365	334	336	349	381	341	345	345	360	371	348	369	348	403	356	372	398	359	351	341	338	352	333	348	350	346	363	371	344	369	373	373	373	387	398	390	378	376	365	359	326	355	357	427	371	370	410	329	385	372	338	350	360	385	341	341	352	381	363	373	371	336	374	334	347	376	373	345	337	372	330	311	346	380	388	368	409	360	351	365	353	365	386	361	368	368	354	358	390	366	350	367	351	335	367	368	392	384	364	371	357	349	384	388	364	343	342	399	370	359	351	357	378	373	348	366	362	360	380	377	367	344	388	399	383	328	364	374	330	368	352	341	388	317	353	353	344	368	381	383	355	385	334	357	298	394	347	373	406	339	378	378	385	379	350	388	377	344	344	377	379	338	361	401	315	361	394	369	386	371	372	367	375	308	313	366	374	372	365	389	354	360	379	371	362	393	346	368	345	362	344	382	353	344	368	349	390	375	353	364	409	352	377	377	377	398	359	400	361	398	355	361	361	356	370	336	363	398	396	351	345	374	374	382	384	349	363	363	383	345	385	394	398	372	359	380	384	367	364	346	361	351	342	379	382	370	324	381	375	369	352	325	348	388	368	390	366	326	338	394	326	367	329	341	381	364	346	355	372	361	342	390	392	404	365	348	372	377	390	381	346	343	362	376	391	358	376	346	350	337	372	359	332	380	352	376	366	346	349	404	375	347	347	356	371	381	379	389	350	366	342	350	390	389	378	402	333	368	324	360	339	368	347	340	357	346	385	363	331	363	358	355	379	337	368	359	373	376	358	355	335	382	379	424	349	370	355	370	375	392	329	377	349	361	323	359	379	379	354	356	388	399	347	371	361	384	355	371	379	362	343	337	399	366	352	359	362	348
9123	6956	8580	8520	9606	12301	10000	9668	5966	3399	1816	1013	805	797	876	804	794	806	807	852	825	796	863	849	799	813	856	820	820	826	814	842	847	789	812	817	767	863	814	809	735	785	823	796	843	875	802	792	830	765	841	818	864	808	872	818	811	808	830	785	813	809	753	786	813	810	844	814	813	827	832	773	814	800	830	832	840	808	806	810	828	831	793	784	770	797	807	795	858	833	837	802	794	805	883	827	792	828	832	841	809	813	818	806	803	821	773	813	845	848	834	807	824	835	778	801	859	826	793	780	803	794	853	785	806	865	833	788	754	870	826	871	782	784	843	792	805	827	791	808	822	769	810	810	840	797	816	789	777	820	817	820	820	803	818	803	852	756	803	803	771	801	825	838	792	829	788	824	780	826	808	853	804	836	847	856	808	778	851	781	782	808	889	795	821	866	825	846	823	786	820	822	787	846	837	846	801	804	899	800	828	803	802	752	770	785	846	842	846	846	805	855	788	801	813	790	833	829	807	811	789	829	888	814	844	808	818	819	808	849	856	828	796	788	839	772	856	811	800	830	873	759	810	775	770	788	799	831	834	772	802	814	854	806	779	827	762	799	783	787	792	795	831	748	764	768	841	794	798	834	836	806	873	801	797	853	778	812	818	804	872	834	767	792	841	820	784	801	793	782	805	822	830	804	844	809	794	830	804	765	852	792	847	801	865	792	823	799	772	757	835	775	811	793	816	792	832	790	787	806	793	798	780	832	796	836	801	808	791	795	807	811	841	820	811	843	834	835	824	830	835	832	768	864	784	820	805	812	812	827	878	832	820	771	789	844	881	845	818	819	812	824	814	843	757	798	769	799	820	810	845	774	853	776	797	797	828	803	813	852	773	843	798	833	779	801	802	788	819	826	830	803	808	807	792	843	828	812	815	758	822	843	859	772	795	830	795	810	822	817	811	837	792	873	849	815	813	848	813	797	845	859	756	772	819	774	770	778	814	766	842	857	798	815	783	798	834	843	774	747	780	843	818	815	828	795	863	799	799	758	809	803	784	800	748	824	774	819	818	817	814	853	789	807	805	784	822	818	808	802	804	813	804	784	781	828	811	788	810	762	810	807	816	815	857	797	793	813	835	817	834	801	806	816	834	805	865	757	828	796	827	803	789	831	833	788	880	825	825	814	767	801	757	824	778	749	816	834	823	784	800	839	812	786	842	842	788	803	865	828	777	827	854	855	800	822	832	831	789	745	793	827	812	831	760	810	780	822	813	834	834	812	849	837	771	790	813	807	791	754	774	831	850	832	816	811	848	834	806	822	765	804	793	833	805	810	826	812	799	852	849	813	859	819	815	777	777	778	820	791	810	785	782	816	783	828	808	795	788	835	836	801	842	779	817	799	833	804	810	814	788	828	797	815	801	798	854	786	824	874	754	813	821	798	798	778	837	839	784	788	806	840	795	827	798	827	836	782	827	753	794	791	843	814	809	871	764	809	759	818	862	815	817	768	829	807	804	859	834	839	822	826	817	853	859	826	805	838	810	821	804	813	841	815	820	762	782	789	815	817	815	830	832	815	765	860	810	806	797	814	846	791	804	773	830	843	830	840	841	759	804	802	804	783	798	798	781	824	843	821	766	792	785	797	881	854	790	818	817	828	850	800	787	816	806	836	778	805	831	859	795	803	807	828	826	810	790	802	824	775	798	858	778	846	806	845	867	824	794	794	838	797	864	848	832	798	820	786	791	824	720	846	793	783	835	801	808	842	826	844	798	794	819	810	798	838	818	791	846	794	783	822	825	802	834	759	804	858	818	809	831	823	772	830	858	817	820	815	814	766	817	812	754	798	856	801	806	783	823	816	805	826	764	752	799	835	808	861	812	846	773	770	838	796	806	782	810	826	768	855	799	796	768	817	791	769	856	821	835	840	795	815	787	807	802	813	772	806	824	840	789	818	816	847	791	797	845	809	814	802	805	807	797	804	841	808	834	848	834	783	770	789	734	769	757	826	788	777	795	808	804	747	781	815	766	785	848	821	828	820	822	840	802	783	846	811	795	817	877	840	839	832	785	844	813	802	815	771	754	811	800	794	843	822	790	843	802	779	820	843	855	801	801	791	825	845	829	805	810	767	829	833	827	789	781	772	838	860	827	861	771	787	787	830	787	854	877	794	856	833	789	801	790	794	798	839	830	828	793	852	818	751	809	802	785	820	820	808	849	772	810	774	802	799	829	856	853	826	840	845	818	810	789	826	866	820	821	747	821	833	773	800	765	820	803	816	778	791	801	840	819	821	800	821	807	784	826	830	796	842	834	811	782	843	817	823	821	767	804	824	823	805	708	805	776	809	837	852	817	838	802	845	814	783	811	855	843	828	792	777	774	823	804	800	790	815	785	811	810	737	814	854	864	808	783	757	808	777	834	827	814	829	780	809	824	800	806	832	835	795	799	832	868	836	821	816	772	843	829	811	816	826	764	835	836	810	790	842	798	778	753	809	830	835	870	802	797	783	800	806	827	813	836	815	861	848	811	821	762	789	781	802	794	824	862	809	820	821	789	840	840	840	794	810	828	795	804	833	806	806	877	732	826	848	768	813	789	885	803	815	844	834	834	826	819	784	824	843	799	791	808	827	799	796	793	821	835	812	796	838	805	893	868	825	804	780	777	831	821	767	842	817	831	785	855	775	790	861	821	752	788	814	866	841	834	848	833	785	849	792	847	796	811	844	885	782	833	797	782	784	736	769	761	817	849	810	809	828	801	829	892	823	805	817	847	900	865	778	820	770	805	849	822	803	752	877	821	782	808	840	832	846	817	805	815	838	818	771	769	797	807	851	816	817	830	785	806	812	796	825	847	851	796	834	803	837	799	776	808	809	789	767	829	786	793	834	808	790	772	860	802	833	755	865	788	784	824	841	860	786	800	824	826	809	827	840	782	813	785	796	840	805	751	782	794	821	833	817	801	784	812	779	814	787	852	784	803	823	810	802	811	731	823	803	831	788	848	841	786	844	792	752	831	812	788	808	804	833	840	822	860	823	819	836	790	804	804	847	807	789	821	851	820	777	793	817	873	831	822	841	805	794	766	827	815	753	790	825	806	861	841	796	818	767	818	814	824	800	803	847	830	848	873	784	762	809	795	811	819	791	806	808	823	791	776	818	808	769	862	788	775	807	801	780	789	827	853	828	769	802	814	885	846	818	816	788	806	805	815	820	836	802	828	861	840	840	816	819	787	755	837	815	872	826	834	818	816	829	761	829	813	791	807	834	863	756	800	800	826	747	858	775	834	842	803	815	814	813	760	786	813	806	830	848	802	834	768	843	787	812	810	817	822	820	854	834	799	806	793	830	775	840	794	867	820	823	789	788	810	789	807	832	818	858	786	846	824	830	788	823	784	862	843	789	808	818	808	785	794	782	794	841	831	814	776	851	791	742	842	842	793	820	849	797	782	792	903	791	858	778	802	779	801	818	806	765	793	846	813	838	794	833	808	808	836	839
48517	18007	9988	12960	33919	41455	35274	30674	19103	8125	2693	762	300	238	263	261	250	285	265	249	234	271	261	223	274	250	237	269	243	263	243	237	234	260	239	259	263	264	242	247	250	238	247	250	267	255	245	267	254	229	266	274	238	258	245	250	266	219	250	245	269	262	236	247	276	247	243	280	266	254	268	218	276	251	233	243	270	254	274	252	268	256	279	267	226	209	244	266	200	238	239	241	277	262	265	250	234	253	272	211	258	267	271	229	288	268	297	230	240	259	250	257	265	233	267	258	257	268	276	285	244	275	261	229	242	232	280	247	285	229	231	253	262	260	282	269	275	272	238	267	243	231	232	251	261	237	230	230	238	267	243	246	242	225	237	256	248	236	274	266	257	214	244	255	279	238	255	239	247	248	251	259	292	246	269	239	246	246	258	249	251	281	246	246	254	230	260	295	262	240	259	301	254	279	234	261	273	261	249	239	278	283	271	232	278	239	269	276	248	287	272	227	229	247	279	262	263	264	239	268	282	223	266	268	261	259	264	226	261	277	244	254	249	256	276	254	235	275	247	245	261	247	239	265	231	282	250	252	234	238	263	287	234	276	281	264	260	249	259	251	271	246	244	249	253	280	269	250	283	263	248	247	242	269	262	249	235	261	236	232	289	265	247	249	224	259	251	259	246	291	249	253	225	270	256	264	236	254	282	273	246	248	296	253	273	273	218	241	264	262	231	262	245	252	266	243	252	270	249	268	248	276	270	279	248	240	237	249	238	254	244	243	272	231	263	256	264	275	242	267	266	273	241	232	244	264	262	226	248	231	253	258	246	268	246	258	238	237	278	233	261	265	243	239	256	244	241	271	254	262	284	256	236	229	227	239	261	270	280	246	259	258	264	280	268	239	247	262	255	271	271	251	257	218	256	267	264	234	236	266	242	232	287	213	270	254	250	280	236	248	270	248	243	273	257	264	245	256	278	276	279	257	251	253	260	262	275	230	236	266	286	269	242	246	260	227	248	257	268	275	246	244	225	263	285	276	228	265	264	268	253	240	242	252	237	238	239	272	234	234	279	271	291	266	253	236	236	228	276	266	259	274	251	242	278	250	239	282	261	255	245	281	231	243	232	247	298	243	230	238	278	256	244	234	260	282	274	264	239	255	270	257	271	232	283	245	264	257	240	260	296	251	251	270	274	234	260	251	243	244	246	283	276	254	271	263	281	275	262	265	242	247	246	245	263	249	224	242	261	263	262	268	233	268	257	245	235	259	263	279	255	270	282	277	255	251	231	290	257	263	247	263	267	295	244	235	276	259	260	213	270	239	236	250	262	271	240	239	287	263	279	248	245	257	264	263	257	238	216	263	248	249	226	247	231	254	270	252	248	240	247	256	267	305	252	255	243	257	258	237	222	274	289	249	228	241	253	234	259	234	256	256	224	259	268	287	209	259	266	277	264	254	259	244	258	270	282	276	264	273	268	252	242	222	253	269	276	276	226	225	255	260	263	261	247	261	270	260	256	280	263	250	271	249	253	264	246	274	266	251	236	244	245	277	276	259	289	281	273	257	268	288	239	252	252	261	252	256	257	257	253	253	228	241	279	247	277	238	256	250	242	279	298	239	254	257	242	261	278	253	290	278	252	246	259	269	265	268	259	246	239	249	250	256	270	259	264	295	244	266	236	266	274	267	267	265	284	239	243	258	242	259	241	271	236	224	286	228	273	254	271	256	226	255	266	240	250	248	250	283	272	250	283	284	289	265	264	224	270	243	238	269	295	267	255	261	274	257	260	303	316	256	283	266	278	265	247	260	252	219	250	250	254	255	237	264	251	261	260	230	251	264	253	261	255	279	259	257	286	264	246	277	281	260	239	229	259	261	256	249	280	251	241	239	252	255	270	254	260	248	261	254	279	243	253	241	248	237	258	262	279	234	252	257	257	234	279	230	262	257	263	264	256	275	238	244	246	251	237	269	239	237	268	256	259	292	242	243	245	211	229	293	260	247	277	257	263	260	249	249	229	307	272	254	256	263	265	282	245	249	249	248	229	226	268	261	255	257	247	255	254	255	220	255	253	232	244	252	256	248	264	249	232	263	260	244	247	250	221	265	263	263	240	253	263	286	278	249	258	249	243	235	253	261	244	237	246	252	238	254	252	257	290	263	257	245	263	242	232	254	224	224	253	254	235	258	253	259	264	258	247	280	285	233	242	277	240	276	262	235	263	226	269	267	259	268	259	261	270	261	241	249	277	255	251	252	273	254	243	281	277	250	239	254	284	253	242	270	235	265	267	224	277	242	272	260	272	257	222	267	284	274	247	279	255	230	274	249	228	256	230	281	275	244	265	250	232	270	236	255	250	272	267	233	253	258	302	238	264	260	239	264	245	274	277	241	236	229	223	253	292	270	260	259	260	252	254	242	281	298	272	247	259	259	226	233	268	265	253	269	261	253	259	264	265	257	230	251	265	264	262	228	234	251	251	247	232	254	291	259	294	274	279	273	239	243	251	243	249	272	271	298	277	277	258	237	263	265	262	265	291	219	275	241	244	247	293	283	273	252	241	265	248	248	251	260	245	237	261	247	236	289	232	233	238	267	204	283	249	263	240	241	281	270	237	251	246	244	275	243	265	271	277	291	265	265	244	288	245	270	262	248	285	291	250	248	295	274	270	240	276	275	244	228	252	237	269	248	252	263	252	252	258	255	245	268	278	273	241	297	292	250	251	246	228	256	279	260	295	275	268	255	261	265	231	262	257	280	247	267	257	246	255	289	249	242	245	262	240	249	240	267	262	218	241	252	255	267	298	278	262	269	252	269	256	269	247	262	263	247	244	267	268	278	260	261	262	281	237	239	250	249	269	286	265	276	283	272	256	241	256	249	238	235	229	239	237	256	254	233	273	288	233	259	241	304	257	299	224	238	246	247	250	277	248	230	243	252	256	256	271	273	269	253	262	266	271	255	252	283	217	264	270	231	276	266	278	259	258	210	227	252	266	271	267	270	251	283	273	272	247	248	262	280	281	276	257	269	258	284	240	251	253	235	239	243	273	257	255	231	251	225	259	244	239	242	252	241	255	270	250	238	233	268	249	250	279	257	245	272	266	267	255	250	249	246	239	242	253	255	258	268	265	251	263	264	249	254	268	245	260	227	265	274	271	256	253	266	252	249	272	249	236	264	227	270	253	272	248	247	274	224	238	274	261	270	248	217	252	233	257	263	250	234	252	240	250	266	243	269	247	249	275	265	274	268	238	267	238	266	274	257	252	240	255	251	281	261	264	250	249	272	264	295	232	299	247	256	281	246	256	235	242	240	257	242	295	236	256	258	267	251	260	226	260	245	276	249	263	255	285	244	279	268	268	267	245	252	234	290	255	266	238	250	243	264	240	260	258	281	252	245	247	247	285	264	264	270	291	251	269	262	260	252	255	282	235	239	276	232	226	227	236	238	227	229	236	294	250	287	283	214	253	280	257	265	281	275	243	262	240	292	253	256	250	232
25697	6595	13262	26368	50620	54740	51021	47423	35428	21426	9162	2859	569	567	648	618	600	600	592	575	594	638	573	618	620	560	585	591	613	620	563	615	601	651	597	600	599	630	591	659	632	597	630	613	618	639	592	590	619	598	633	606	584	578	578	588	636	641	588	587	554	597	587	584	600	614	565	598	611	597	629	580	588	601	593	600	578	587	629	596	627	647	602	655	600	600	623	611	607	587	551	581	594	639	553	624	624	579	598	582	589	617	587	591	628	615	603	588	577	549	630	584	605	637	607	583	560	596	585	619	592	618	557	560	595	611	633	599	556	616	529	571	632	562	649	558	598	583	611	618	598	589	630	636	601	593	602	588	625	574	606	584	586	628	580	620	596	620	629	588	578	626	589	594	642	593	619	592	562	613	610	618	583	591	572	628	622	565	594	578	589	607	653	620	616	594	619	590	582	604	610	628	605	583	582	605	567	578	597	599	582	579	644	573	581	595	618	564	543	580	631	613	643	629	580	620	557	616	634	644	571	612	578	596	609	611	571	587	626	547	615	606	590	651	610	575	576	605	630	618	591	629	588	595	592	558	648	581	614	554	596	598	586	551	584	611	637	623	616	588	623	601	595	588	559	567	599	573	654	624	560	658	587	607	637	584	580	603	582	596	593	581	633	589	601	589	620	583	615	608	632	569	587	598	586	584	600	598	577	603	554	621	551	587	603	614	558	585	578	633	607	595	571	619	590	604	564	614	568	639	650	578	607	621	618	583	595	632	582	564	626	567	569	602	597	601	574	621	621	529	608	609	551	595	615	598	583	598	559	598	561	602	561	592	617	591	616	639	574	600	605	623	616	576	574	618	583	633	611	558	616	614	556	592	566	566	562	582	627	598	578	589	588	593	555	600	589	552	585	593	583	633	567	610	579	605	627	615	572	602	604	616	602	606	619	616	566	572	636	565	612	616	632	617	605	611	609	593	623	576	597	582	569	649	582	606	648	591	575	620	600	598	565	606	582	614	622	602	588	644	633	617	540	590	582	580	639	601	598	569	621	603	570	603	629	629	584	589	610	622	587	583	566	583	611	593	563	618	600	589	612	612	549	566	589	629	580	598	590	618	582	620	588	624	565	620	624	619	597	586	640	590	600	591	588	610	572	617	606	614	575	632	621	612	602	632	575	595	600	591	636	605	605	624	629	603	619	616	662	609	600	601	582	626	583	605	605	588	601	584	577	579	583	590	607	669	590	629	606	628	606	593	608	596	642	626	630	599	644	587	612	612	623	611	550	575	575	616	617	606	627	588	622	623	593	615	577	582	580	665	604	617	578	597	611	623	629	627	587	587	597	633	558	622	597	595	611	575	607	600	583	632	613	626	570	608	599	636	597	638	566	610	626	592	633	573	635	603	598	607	613	608	592	622	562	610	609	579	578	564	573	569	589	630	585	603	621	594	568	573	616	608	570	583	629	591	553	594	571	648	597	613	664	647	590	580	625	564	599	651	619	616	617	598	592	609	614	590	591	586	616	609	576	622	617	596	618	583	583	571	609	641	652	585	555	641	574	548	600	583	626	580	581	623	659	613	607	597	681	596	563	596	567	600	607	622	605	663	595	567	597	682	581	607	589	600	575	587	590	613	548	585	634	652	556	553	607	613	590	585	588	592	582	640	599	595	587	600	599	573	583	622	623	592	611	588	644	581	604	586	603	624	608	589	646	593	562	620	634	615	632	543	613	632	653	582	618	578	614	571	620	596	567	609	592	591	616	570	564	573	653	581	613	633	588	593	585	586	615	589	600	628	648	573	632	604	566	622	603	591	622	600	590	582	609	601	577	588	592	606	588	574	581	543	579	605	634	620	642	608	614	628	650	619	589	601	647	571	633	589	589	597	568	607	561	549	605	603	567	635	567	608	604	634	600	610	621	596	622	586	609	601	591	632	611	596	598	590	617	626	633	592	595	577	608	645	620	645	617	607	572	609	602	648	609	596	577	606	603	607	625	578	588	593	589	611	571	606	616	606	578	610	655	621	596	622	590	610	594	577	631	571	609	601	610	576	552	637	621	580	572	586	617	564	624	552	572	571	548	603	637	566	584	588	616	632	599	601	630	589	616	629	608	620	602	548	612	601	618	577	661	590	639	629	590	583	605	613	575	589	566	573	583	607	596	592	584	619	616	601	584	574	608	636	638	587	612	591	630	616	630	609	599	595	649	588	574	585	609	608	603	644	593	631	613	600	599	630	587	600	560	566	596	585	630	571	650	605	596	642	576	641	621	580	588	618	610	601	596	681	627	584	594	634	612	617	596	623	601	620	557	574	616	675	599	575	575	609	605	568	600	646	650	631	598	613	604	580	578	591	609	618	636	600	570	593	572	586	602	600	573	616	593	648	612	587	604	638	608	595	588	574	609	591	571	592	574	646	597	595	591	549	615	600	639	605	632	605	654	587	619	606	683	600	576	596	651	600	568	599	633	562	597	560	626	600	608	591	603	593	632	597	590	604	597	602	583	607	634	582	601	548	593	601	636	639	594	584	572	624	588	574	581	591	625	599	623	654	598	574	556	586	634	582	620	621	589	579	602	614	605	607	611	585	592	608	636	619	593	578	627	600	617	611	606	609	635	587	594	593	603	655	605	649	701	624	567	589	585	577	587	557	637	600	600	605	608	602	579	587	583	532	596	593	569	577	593	585	595	563	652	590	609	602	598	603	604	592	617	603	555	623	606	574	608	588	587	536	587	600	620	579	629	596	592	641	613	570	617	605	588	604	621	619	613	615	603	565	579	608	561	559	604	611	611	595	583	614	565	596	576	615	611	593	605	605	595	610	650	569	640	583	580	610	622	598	574	601	596	596	604	605	632	626	574	655	604	621	577	633	604	643	582	551	597	585	583	632	612	615	592	588	572	626	611	595	568	601	595	579	608	610	579	646	592	612	628	564	550	607	569	581	577	604	606	613	625	581	577	610	588	577	612	624	641	568	576	625	617	556	532	606	589	600	627	599	591	595	611	593	592	600	592	604	573	565	598	660	638	626	579	607	625	593	620	591	629	584	610	620	601	603	642	621	600	588	571	565	583	675	577	566	578	593	610	602	613	584	622	630	620	570	621	615	584	608	604	607	596	595	589	598	594	617	669	591	628	619	634	605	579	621	606	594	614	623	623	602	637	576	612	622	629	595	635	600	558	589	596	618	595	588	618	604	597	573	587	640	616	634	621	569	578	633	601	625	596	627	602	588	621	580	592	614	619	664	574	615	595	625	637	625	559	594	582	557	589	575	617	617	586	586	588	554	583	618	594	612	586	597	589	625	590	579	604	580	584	621	580	615	643	622	588	665	568	619	617	612	544	587	630	610	612	628	593	573	590	608	624	620	619	564	639	587	625	624	616	659	595	615	578	587	627	614	618	599	570	599	595	604	579	604	604	626	613	616	584	578	567	633	592	615	573	605	635	571	625	615	603	618	588	621	608	623	626	550	564	662	574	631	594	577	612	627	631	582
57155	26269	15711	22394	46158	47400	41223	47061	30115	14406	5060	1676	314	267	249	255	268	273	271	272	260	269	292	276	295	256	284	271	266	263	247	271	282	255	287	272	305	266	271	247	273	279	290	283	263	275	271	261	296	250	301	280	266	258	217	301	298	275	256	239	283	249	275	306	247	255	287	297	254	243	277	265	284	266	280	249	277	285	279	277	283	259	278	260	260	284	233	273	256	281	243	273	287	264	258	289	248	243	299	247	284	268	261	295	267	244	276	270	308	285	284	298	297	268	257	295	260	270	305	261	287	276	260	275	269	278	209	290	276	260	274	277	287	266	268	265	269	256	269	284	260	254	234	289	279	282	276	273	254	268	252	232	300	293	271	254	260	278	259	273	256	277	262	278	252	301	231	253	267	274	267	263	252	278	246	249	253	273	263	284	289	262	292	275	285	261	253	279	286	277	282	301	286	270	264	273	274	255	244	271	268	274	274	248	271	267	266	294	243	244	259	267	322	265	267	262	230	301	276	288	275	246	237	234	245	302	267	277	254	287	252	265	245	275	262	257	242	303	284	271	244	259	281	277	260	279	271	251	275	287	299	260	302	267	279	269	283	290	251	253	274	280	274	247	260	253	261	292	266	299	251	274	285	261	272	262	284	247	262	242	263	257	233	262	263	261	250	262	257	289	286	276	283	254	272	259	253	290	266	251	258	275	262	279	235	252	295	255	275	278	260	298	277	302	254	260	240	277	285	299	264	279	254	260	273	224	264	292	281	269	280	253	272	246	301	268	297	253	284	308	245	276	247	264	245	232	243	255	246	248	277	261	279	246	257	251	269	254	262	238	276	278	266	283	280	254	278	261	247	272	245	253	300	261	251	254	261	281	283	270	282	265	278	266	281	240	271	260	251	263	258	261	287	243	287	259	257	280	280	301	259	263	287	276	286	284	303	271	286	277	258	281	249	273	307	281	302	257	292	263	296	256	240	278	238	261	304	269	229	255	267	258	267	245	267	287	268	262	322	276	284	265	278	241	275	250	260	247	286	284	291	275	281	261	306	257	278	279	235	289	262	254	249	263	297	247	267	278	242	263	267	245	298	299	221	279	254	224	289	297	249	264	277	274	255	265	258	282	273	272	256	272	271	261	250	264	286	246	267	273	291	257	306	273	266	238	321	293	274	288	248	241	298	276	298	262	269	278	283	292	270	291	269	310	275	253	285	292	277	274	292	281	288	273	265	287	277	274	266	259	300	259	268	271	253	275	293	252	265	287	296	254	240	277	301	294	294	252	267	263	274	266	244	259	306	279	265	268	295	257	279	296	292	277	280	291	276	263	255	246	275	260	275	284	281	283	271	265	272	269	259	275	278	256	275	282	259	285	281	309	278	287	250	278	306	272	277	292	261	266	288	269	288	253	275	253	252	266	268	270	265	276	285	262	309	282	261	281	297	291	274	282	251	243	261	262	285	253	267	267	278	264	278	297	247	273	248	275	289	256	233	294	274	298	215	278	276	260	306	259	255	275	282	298	272	287	245	251	254	251	293	281	247	270	306	268	259	270	268	281	280	237	249	274	276	273	266	280	266	258	270	266	280	278	256	275	275	261	264	249	265	253	255	275	272	261	268	314	278	262	299	260	250	251	277	299	248	274	278	266	260	242	244	270	291	278	268	269	253	238	241	266	270	280	268	251	312	275	246	245	251	284	286	270	256	271	263	282	275	268	260	279	274	293	282	262	290	275	242	276	287	297	261	234	267	263	255	256	269	245	277	267	276	282	286	221	267	287	248	284	271	284	289	247	322	243	273	257	275	258	295	257	242	279	272	278	258	285	249	260	268	277	281	282	274	264	284	271	291	282	286	274	269	267	290	267	291	283	268	269	281	273	265	271	234	266	296	250	264	282	282	256	259	294	284	276	280	250	268	273	281	288	279	286	304	271	267	242	248	279	295	283	261	271	267	260	273	244	267	289	268	281	268	258	295	257	307	245	284	268	262	286	272	246	240	246	262	282	244	243	240	288	267	279	265	283	246	262	271	266	252	263	268	259	279	270	274	250	230	254	293	292	267	324	279	271	251	269	302	281	272	281	302	271	255	270	253	283	286	295	274	281	261	294	273	224	266	274	266	258	266	275	275	253	275	271	275	243	241	259	287	277	264	260	259	256	234	292	263	235	279	256	235	266	281	261	262	242	286	267	253	259	261	245	272	252	289	331	214	278	274	249	273	267	286	245	264	293	280	304	256	277	277	277	296	270	287	276	288	255	289	279	284	262	273	260	284	280	260	265	259	277	279	271	265	279	257	269	249	292	259	258	273	262	340	288	260	269	277	291	247	289	270	268	264	245	254	284	292	267	280	285	296	272	263	250	261	260	245	287	297	260	274	295	275	261	304	269	270	301	282	263	245	254	276	262	292	255	235	253	267	282	263	300	278	251	295	279	268	245	244	263	261	278	274	245	257	281	245	293	259	246	246	314	263	283	259	246	272	288	255	285	291	263	276	268	262	269	287	293	266	261	252	279	273	272	266	258	287	282	259	257	268	248	273	247	292	280	269	284	262	283	267	256	289	254	251	263	252	260	250	281	272	269	260	278	301	268	284	241	253	254	289	268	225	254	253	273	261	300	255	255	304	281	284	269	268	278	250	264	258	275	274	274	280	268	258	282	263	253	264	256	295	288	260	292	251	271	277	259	289	273	272	293	237	300	278	283	296	265	279	275	263	265	277	268	279	245	246	286	300	257	261	270	282	289	247	282	294	263	284	268	249	304	232	288	273	300	273	263	265	272	295	278	264	258	244	273	293	271	262	285	265	277	286	257	274	259	251	266	272	263	266	276	249	277	270	263	257	274	283	306	267	268	271	265	290	279	243	300	247	242	289	306	265	252	248	245	276	282	243	237	259	296	290	260	261	280	280	247	308	244	280	273	249	259	285	262	298	260	259	236	247	241	267	221	273	269	300	277	291	244	283	278	278	271	283	275	281	261	269	284	286	285	287	295	277	233	261	258	258	275	259	278	268	282	283	275	270	265	248	260	269	261	264	269	282	285	261	284	285	286	289	237	266	288	270	275	275	272	260	275	276	262	307	296	266	271	269	283	275	275	244	286	270	279	282	287	272	266	258	259	271	260	268	250	299	276	263	261	258	286	286	275	284	308	247	231	279	281	278	286	290	251	248	277	241	260	285	314	291	272	259	280	276	298	275	264	273	260	266	247	261	265	267	282	238	284	270	279	252	272	272	289	294	261	248	298	253	266	295	258	265	243	303	279	263	272	296	273	280	240	260	302	271	304	282	291	253	275	279	284	254	266	256	261	275	278	245	266	251	253	273	270	285	257	268	282	254	278	290	268	292	262	267	232	296	282	286	258	292	291	297	287	268	272	256	300	268	267	263	258	305	280	238	292	236	244	245	269	281	280	240	266	255	261	263	248	273	249	294	261	277	285	278	262	288	275	274	252	282	268	252	262	248	238	259	260	262	272	270	272	269	258	272	247
31970	11399	17264	35874	59263	55292	56353	60026	45160	28348	15273	5753	705	618	638	656	658	652	627	606	628	673	602	652	664	657	620	642	629	635	620	612	642	624	637	673	627	637	636	658	709	589	618	652	653	666	628	631	649	629	638	668	621	672	615	652	649	606	696	639	629	677	652	658	647	628	625	607	628	612	648	626	628	623	651	664	613	660	646	605	673	654	632	654	665	631	637	648	604	634	659	642	665	607	658	618	600	616	633	650	649	635	624	660	660	618	584	635	645	647	643	645	675	663	656	629	631	686	653	636	658	639	635	633	591	712	687	654	670	625	657	658	658	657	640	635	637	651	647	616	623	640	638	677	612	706	624	629	661	625	637	630	671	626	634	587	650	610	613	607	616	644	659	622	685	639	669	656	626	645	602	633	621	609	624	637	632	674	628	668	653	646	645	642	626	653	663	640	618	680	637	584	637	676	603	583	661	663	653	644	667	658	666	617	655	615	652	626	648	625	625	629	627	616	646	687	647	668	642	639	646	599	630	610	662	647	643	615	652	597	630	690	666	644	616	629	580	658	600	593	586	613	619	655	628	641	599	630	628	655	685	629	617	634	632	669	674	597	660	642	643	637	611	619	651	633	625	633	617	615	675	613	641	580	650	645	630	652	658	654	640	667	619	678	626	675	663	647	666	616	605	697	612	606	646	648	650	643	636	596	641	621	620	646	631	599	639	665	626	654	643	648	664	655	652	623	638	620	660	654	659	647	632	638	645	614	629	674	652	624	625	650	685	638	660	664	630	643	647	670	655	625	675	633	668	654	654	675	662	610	648	617	632	664	657	622	654	602	668	662	612	638	630	657	651	619	615	638	613	648	633	694	646	644	623	652	655	665	668	621	639	675	607	636	714	631	671	605	662	642	661	616	626	602	678	649	649	609	613	622	604	630	639	648	666	671	668	617	620	653	622	598	641	620	628	671	657	644	626	663	637	643	601	610	608	655	598	640	672	628	699	585	595	647	622	654	675	666	623	624	642	626	641	681	648	624	627	646	672	634	659	685	670	665	617	677	613	663	635	675	670	629	618	619	626	629	579	614	595	596	615	617	662	661	602	649	595	605	633	597	598	638	691	666	607	656	643	660	659	660	645	640	666	633	631	606	599	601	662	657	666	663	593	636	627	617	654	633	629	664	612	671	668	641	642	673	667	612	632	653	618	657	612	654	647	653	606	606	621	586	620	634	660	636	630	603	639	647	651	661	626	634	644	661	674	597	655	624	631	620	665	634	600	628	626	600	634	615	616	681	676	635	643	628	624	608	629	612	664	616	663	648	634	647	687	635	607	605	630	587	597	628	624	665	634	609	638	642	641	687	630	638	621	664	656	648	619	634	639	680	629	648	610	632	600	661	648	621	656	624	625	617	610	633	676	660	623	638	679	666	659	655	640	639	679	645	609	633	661	683	667	661	633	641	614	671	636	598	674	617	652	650	662	664	665	664	656	594	615	648	647	678	643	648	630	644	648	620	692	623	671	609	660	607	610	630	669	637	646	651	667	649	656	619	668	647	683	643	637	648	644	601	668	611	621	619	622	667	663	685	618	614	694	638	653	646	609	647	661	675	645	677	630	649	657	636	614	618	627	642	650	626	672	632	628	639	609	657	636	620	688	651	635	624	637	625	678	648	617	608	614	607	626	628	645	660	676	605	627	613	647	630	605	693	627	642	639	650	652	681	654	638	672	649	662	625	629	627	630	694	649	639	642	689	632	643	614	659	672	638	621	630	638	670	649	632	626	648	655	673	600	620	596	658	680	686	615	648	650	583	620	689	632	673	663	628	635	612	662	672	644	630	623	654	623	698	660	612	610	643	644	659	655	670	615	631	651	620	654	606	631	624	618	641	588	624	655	647	597	652	699	622	615	634	640	664	663	673	621	644	620	634	683	685	674	636	620	607	580	637	619	645	645	616	620	646	689	652	659	624	648	623	638	664	685	648	599	707	646	622	633	642	682	615	633	632	635	664	626	651	623	659	657	689	659	622	592	663	695	634	659	649	643	600	697	619	675	618	662	645	643	669	671	669	622	611	629	663	596	637	669	651	661	629	619	637	657	656	637	654	695	659	635	679	642	635	628	646	675	646	613	623	646	669	610	636	670	607	617	617	594	621	615	607	630	669	641	602	612	638	661	641	618	639	641	627	581	589	681	634	606	649	640	628	654	644	641	671	649	612	649	648	654	601	626	664	649	639	633	635	689	658	647	661	618	574	629	668	644	632	643	658	617	642	611	644	676	643	615	675	637	611	632	637	595	642	569	604	632	619	661	674	636	646	635	610	606	620	618	625	614	602	681	613	675	623	622	644	580	624	664	658	640	657	696	615	615	672	650	643	683	655	647	650	641	671	578	643	636	612	668	636	625	669	650	649	643	648	621	661	633	626	660	638	613	646	657	678	646	655	634	602	639	645	684	635	640	636	631	648	640	622	590	621	654	605	673	667	634	638	674	626	645	630	637	622	635	588	659	654	630	616	646	690	645	622	644	661	657	642	588	574	631	627	646	673	646	598	647	612	650	671	643	658	639	624	632	681	645	589	609	627	621	612	655	618	674	632	620	622	607	651	638	647	659	650	579	662	650	654	605	661	599	612	654	650	635	603	661	657	621	656	657	643	591	656	622	678	595	623	646	623	655	595	603	620	674	668	579	640	638	627	606	651	644	652	636	666	637	588	586	636	675	594	649	639	647	669	684	618	571	601	618	655	627	629	626	634	668	683	696	650	643	698	614	671	631	677	582	640	655	621	722	634	640	637	674	647	658	651	654	640	649	654	657	641	631	657	696	685	666	629	608	671	607	665	635	612	667	612	692	631	647	625	637	653	640	612	668	600	622	634	680	624	637	589	635	637	642	635	660	611	650	639	588	643	654	626	673	636	663	657	583	656	631	703	616	601	667	632	656	624	641	644	676	643	636	620	645	661	667	678	628	608	648	611	613	646	603	651	629	621	682	648	677	678	663	623	604	632	658	629	636	658	595	658	698	705	613	635	674	604	642	611	627	659	674	621	641	643	642	647	598	631	608	663	668	660	654	611	649	658	615	618	671	652	594	631	642	610	622	688	619	627	680	641	651	650	594	614	669	647	640	610	620	659	617	601	685	661	683	584	629	628	611	636	663	627	648	656	608	595	655	652	628	640	679	656	636	616	617	611	642	666	589	629	648	657	642	671	599	663	669	614	667	642	639	610	621	622	669	666	667	623	602	599	634	710	640	695	631	664	608	624	563	667	617	607	628	675	626	642	637	606	661	595	665	603	614	663	618	661	665	657	636	652	630	608	654	668	685	643	665	647	672	678	645	638	660	635	607	613	625	645	583	628	620	644	644	585	583	654	668	592	639	628	617	611	652	618	642	642	652	602	631	601	630	621	670	657	589	631	627	635	675	628	620	628	711	663	650	641	645	652	644	608	612	580	632	649	647	639	593	670	655	639	589	575	669	597	640	654	599	616	646	606
23346	4248	2524	2726	4351	3858	2503	1645	1164	947	698	495	375	363	390	360	385	399	376	406	355	382	374	382	402	405	370	360	386	369	402	379	373	387	354	372	371	416	366	366	379	379	357	382	402	393	372	376	381	356	377	363	355	338	364	373	357	387	373	375	355	401	396	350	362	404	373	393	382	345	350	361	381	370	366	382	402	412	384	351	406	337	393	398	328	368	374	398	380	381	373	373	338	365	384	426	377	387	370	391	356	356	368	387	387	405	397	387	367	389	397	410	373	437	392	332	368	407	377	327	363	379	358	396	370	414	385	356	359	395	392	322	369	380	379	385	393	391	371	375	388	383	402	343	355	366	367	374	386	391	361	383	369	346	379	358	342	377	353	373	391	388	355	388	371	373	379	344	417	349	372	388	369	412	432	370	368	352	334	402	363	366	371	404	386	382	381	391	375	373	400	388	382	381	356	389	371	365	388	404	390	359	393	390	406	358	390	411	394	354	384	370	380	392	405	355	381	376	371	400	404	403	402	367	339	328	378	365	346	392	399	373	405	398	363	361	363	400	378	361	345	351	358	389	400	375	382	372	366	373	371	370	358	391	360	365	378	371	366	369	370	425	376	394	371	364	358	334	385	370	395	398	384	340	379	347	392	399	318	372	424	359	367	393	405	367	386	360	355	382	382	379	431	380	376	372	361	353	375	393	367	432	373	357	387	406	402	386	404	409	389	362	373	363	385	409	381	433	390	416	386	365	356	382	374	382	388	354	378	363	396	311	356	395	361	360	365	395	391	387	398	350	359	362	343	386	359	354	365	395	379	393	362	400	382	405	404	395	404	351	386	356	413	355	377	344	378	343	375	378	386	373	374	382	371	406	369	378	409	377	398	345	450	347	356	374	419	340	364	386	375	355	375	365	397	353	365	380	386	371	350	396	361	354	367	426	355	378	364	362	405	395	418	389	406	342	361	366	374	364	334	373	321	381	411	352	408	360	382	371	382	380	384	382	329	417	375	352	368	403	404	397	382	375	399	398	393	372	345	381	332	374	374	403	377	367	375	364	371	378	388	361	357	337	374	349	406	402	377	417	365	342	375	361	394	387	368	359	360	369	391	379	387	382	368	368	384	400	385	388	394	397	390	437	366	391	389	393	357	390	366	370	395	407	344	376	381	389	381	363	388	356	365	398	335	354	335	376	389	371	354	350	385	380	381	390	380	382	378	402	354	390	385	380	385	392	388	370	389	360	376	391	348	331	371	414	333	371	391	363	372	369	378	383	360	356	395	390	404	402	372	374	354	377	383	346	357	392	356	373	414	380	349	341	388	349	399	393	389	367	403	400	385	383	390	377	373	383	385	392	399	361	388	367	434	407	409	397	366	372	397	380	410	404	384	363	375	365	387	361	378	362	381	340	411	374	397	416	376	360	386	388	363	392	383	387	386	345	368	384	349	394	370	412	435	373	374	411	418	359	394	374	360	351	380	346	353	366	386	333	402	384	381	366	391	409	379	407	380	399	374	378	389	411	376	360	402	371	365	383	382	360	398	388	379	377	357	367	352	369	395	395	392	375	378	361	394	370	387	343	396	387	377	399	360	384	427	401	385	378	396	382	384	353	374	370	373	373	376	393	397	398	400	374	377	393	337	378	402	369	395	366	387	354	399	350	358	398	399	389	339	384	410	373	366	397	382	413	410	399	368	387	359	395	379	405	396	383	378	402	350	364	355	359	392	379	392	390	374	374	362	390	393	388	377	355	413	392	372	336	401	384	375	389	343	382	339	407	327	405	411	382	401	378	373	375	372	382	415	368	382	348	393	385	390	370	377	365	372	376	368	337	373	382	385	385	370	374	416	345	347	373	381	389	346	355	368	376	381	379	374	372	372	390	407	356	358	391	392	380	402	371	355	341	376	370	393	368	387	374	355	361	389	418	370	343	386	380	400	378	376	391	341	371	372	402	371	365	392	354	369	309	293	369	364	366	393	408	352	382	361	350	369	382	396	385	370	398	352	380	384	391	348	368	383	376	372	370	341	384	349	406	381	388	404	360	352	382	389	372	412	355	411	387	391	353	381	387	368	356	337	375	364	382	377	392	409	378	371	347	363	385	362	394	370	374	353	359	395	387	381	369	421	399	380	364	356	379	374	365	361	388	410	397	419	351	374	396	442	383	359	425	391	349	397	346	384	383	403	378	400	399	386	370	349	342	368	370	361	371	371	382	412	395	363	377	365	363	373	378	352	405	387	374	380	365	342	357	392	384	373	393	361	376	376	347	402	363	356	383	364	399	378	380	391	382	370	370	334	351	392	403	369	359	373	354	390	355	368	384	370	397	398	378	372	380	347	364	411	367	402	405	346	401	404	367	381	403	373	394	390	368	403	373	360	408	372	415	370	363	393	356	366	408	371	384	393	386	373	348	401	423	370	362	372	371	364	398	366	402	369	389	349	399	396	390	396	350	347	388	375	368	404	405	397	372	366	348	381	379	379	377	383	357	385	363	357	388	394	360	375	355	401	382	369	369	378	361	393	384	379	382	357	359	384	374	390	383	406	371	371	385	390	380	380	377	381	374	382	390	408	380	342	366	358	401	363	388	381	387	419	400	362	391	365	386	384	383	389	411	419	357	378	367	382	380	380	407	366	334	384	379	412	355	394	362	392	422	408	389	398	367	396	378	367	402	349	383	405	357	394	364	408	376	372	360	363	361	423	387	363	385	400	390	403	345	393	391	355	402	402	401	357	363	391	395	370	376	370	331	360	339	410	366	390	402	365	406	406	368	390	423	384	421	347	374	381	419	386	397	416	387	334	356	346	399	368	373	361	346	365	405	338	407	357	383	351	428	397	376	399	392	394	394	397	345	380	401	371	375	384	401	341	384	393	411	379	367	383	381	381	373	357	368	393	384	393	407	424	370	397	372	370	427	353	372	381	402	384	371	345	365	385	421	400	381	381	372	387	399	375	375	392	352	340	366	394	388	402	380	375	345	367	409	378	366	406	379	350	357	376	393	372	387	397	403	384	409	415	354	379	352	393	380	378	362	375	351	372	382	377	402	407	389	358	391	396	339	403	385	390	377	338	372	369	366	370	384	365	380	392	380	386	392	364	410	380	341	341	384	393	405	374	376	401	375	387	392	380	371	378	363	391	354	327	359	376	357	376	377	403	422	367	362	394	372	360	399	380	363	353	426	391	381	366	366	381	377	400	358	391	367	385	447	371	341	369	349	386	384	359	375	356	399	375	350	390	402	393	338	402	379	389	394	413	376	368	363	392	398	379	377	441	352	361	370	391	382	421	354	393	386	412	380	394	369	363	366	363	372	416	390	367	394	381	336	381	373	422	382	387	365	327	369	364	354	337	431	394	392	370	384	393	380	377	391	394	367	354	359	355	364	387	418	394	377	385	355	358	388	383	390	354	360	382	374	412	372	378	392	399	359	363	378	426	370	399	381	371	378	351	398	344	390	348	390	395	367	348	378	389	378	392	393	396	416
11269	2182	4810	8747	14579	13449	9197	6716	4391	3226	2285	1314	872	871	824	818	802	843	873	866	800	847	844	877	817	836	842	868	797	828	841	820	816	825	806	835	851	822	827	847	866	872	864	873	839	871	843	832	834	840	876	861	799	824	866	844	839	864	892	844	876	861	877	847	784	875	831	884	817	828	908	771	810	834	857	907	821	835	814	824	835	855	845	832	878	795	884	827	848	830	806	808	889	857	823	858	874	831	819	852	827	811	833	826	874	827	792	836	843	837	827	809	819	853	833	835	800	824	861	815	838	810	786	830	867	906	870	788	861	813	888	834	850	823	847	824	809	837	850	870	896	836	865	862	842	850	864	841	825	869	842	857	875	844	805	837	836	778	800	805	866	832	839	817	823	864	790	845	859	863	847	808	867	915	828	873	859	864	793	882	860	803	766	861	780	810	795	829	816	793	827	879	823	855	855	824	884	848	833	825	823	828	824	897	884	871	857	858	843	813	836	850	817	801	857	834	831	832	824	796	823	848	860	852	828	823	871	810	814	846	797	868	900	829	883	810	879	856	826	837	889	871	797	844	861	857	872	872	859	836	853	853	860	826	811	802	845	868	819	848	814	869	808	887	801	856	858	859	834	863	829	861	814	852	850	846	895	874	839	818	789	792	899	815	860	825	846	813	834	864	819	834	865	827	831	869	812	876	796	823	858	886	870	843	894	816	816	856	838	837	867	816	813	828	799	812	815	850	896	825	847	799	862	878	855	809	790	779	825	846	830	842	818	822	838	789	820	866	798	812	838	894	837	853	859	855	825	817	800	879	874	826	857	790	856	779	876	816	836	860	814	830	863	843	853	852	830	867	855	829	833	873	790	867	836	781	901	819	859	889	851	892	834	804	856	857	859	794	823	793	847	855	837	804	871	846	824	885	871	809	822	812	878	846	810	886	791	844	837	891	830	879	874	815	843	769	854	842	863	847	933	849	832	832	849	804	862	812	830	857	823	855	816	805	839	872	825	845	841	813	836	857	841	805	812	896	861	785	901	894	840	838	877	847	862	834	795	846	809	804	884	844	859	829	865	803	872	799	823	828	849	840	829	841	823	836	843	837	844	827	813	786	877	825	846	820	837	813	799	862	842	869	849	947	796	877	826	878	858	789	812	888	798	813	855	853	867	855	814	871	798	869	865	823	882	820	854	850	790	881	823	850	825	847	901	852	875	806	827	813	806	833	855	831	874	847	859	822	782	825	792	865	850	870	856	887	858	834	799	802	772	842	862	851	835	876	895	875	864	858	860	858	875	838	844	816	855	885	845	826	854	792	861	900	836	819	813	876	867	826	810	890	858	872	809	887	840	819	836	857	805	843	826	852	830	861	782	807	814	815	823	828	805	882	831	838	908	816	818	819	880	854	897	858	886	793	775	814	791	830	771	811	812	818	909	848	849	812	770	798	843	878	854	829	857	774	871	822	820	799	808	804	820	817	840	857	818	870	847	835	839	819	819	841	843	871	792	868	876	841	824	850	857	872	860	827	798	852	821	840	831	858	888	812	867	800	896	845	865	840	850	848	811	858	905	862	800	835	835	833	876	845	874	767	832	819	862	843	847	831	814	844	813	844	828	829	826	818	803	833	855	830	816	836	815	884	860	807	881	793	844	821	811	836	858	846	857	857	888	847	825	831	863	819	804	867	798	849	817	881	857	858	823	839	826	845	816	876	837	826	890	814	887	843	846	811	819	817	798	855	827	819	823	852	817	838	793	864	862	865	867	857	850	832	838	844	854	819	886	880	830	863	822	872	871	798	854	804	849	861	875	903	848	839	859	824	850	838	805	864	827	883	831	827	924	862	894	821	840	789	784	822	834	863	862	842	820	843	833	768	832	848	819	846	793	823	816	854	873	883	788	926	798	838	829	846	844	922	830	856	825	826	857	840	816	846	833	819	830	798	828	887	882	832	863	818	861	830	900	804	829	850	833	820	803	834	832	882	870	860	844	895	840	851	855	908	921	859	861	844	860	881	852	833	848	827	787	804	810	817	814	860	904	838	836	822	850	837	883	846	825	822	896	772	861	811	811	838	833	846	806	793	858	850	771	880	866	805	846	822	850	871	838	817	833	880	752	877	812	862	895	857	899	850	847	857	816	838	858	819	813	836	832	872	879	863	797	864	809	863	868	911	867	861	868	863	808	870	831	828	852	822	816	888	803	844	834	866	857	876	853	850	806	861	833	866	776	865	842	825	833	815	845	825	839	847	850	903	853	878	818	831	899	845	873	817	883	790	852	843	861	856	848	816	835	839	867	838	845	802	823	818	875	873	826	852	829	886	860	912	890	902	883	774	832	813	851	844	850	840	867	872	819	892	853	801	831	800	829	894	811	841	869	869	809	849	818	776	804	857	863	872	813	815	814	851	897	872	828	855	810	827	896	865	783	870	837	877	880	819	829	846	848	827	864	876	872	824	832	838	877	850	816	856	878	857	835	857	838	867	838	820	823	847	819	854	830	773	842	837	834	813	814	802	881	875	873	821	837	861	819	841	785	867	873	853	819	851	833	797	843	835	849	829	823	827	850	802	851	876	868	781	845	833	845	896	850	892	815	862	850	848	839	844	824	856	849	817	826	829	826	868	817	802	784	820	835	817	805	876	833	833	840	832	842	824	837	856	769	861	828	875	819	856	876	858	861	757	819	806	869	852	825	813	886	871	829	873	854	827	815	827	890	792	855	858	832	908	821	843	808	810	815	810	840	848	856	839	846	843	852	855	833	868	883	850	834	843	856	834	889	831	849	826	851	804	800	866	839	754	793	856	847	866	832	826	839	826	823	839	809	885	849	888	843	829	862	853	745	859	833	881	854	804	817	860	859	834	823	848	841	833	915	898	878	830	829	808	848	846	786	853	850	817	899	839	849	804	795	797	838	808	783	866	867	796	891	875	876	850	803	886	854	833	836	859	816	811	844	847	857	851	815	839	865	818	809	812	844	838	792	868	845	776	806	805	866	871	847	839	889	839	815	851	854	844	902	775	832	814	836	832	866	789	861	841	826	824	827	862	881	829	838	868	816	899	875	837	852	802	829	828	858	794	822	840	854	864	862	828	861	847	898	820	847	872	825	832	784	876	888	889	882	835	836	845	850	802	849	852	828	857	855	879	860	860	846	870	839	878	817	836	814	824	854	837	833	853	830	803	832	830	874	842	833	835	888	826	883	820	852	878	911	858	819	844	846	804	767	884	918	856	839	858	885	842	840	838	841	780	865	854	897	886	855	836	874	795	849	842	784	852	847	829	848	878	848	856	851	874	865	862	879	888	832	853	863	878	823	802	844	822	820	851	889	820	855	843	882	807	848	848	829	842	804	857	809	846	875	851	868	818	848	821	806	827	859	827	884	857	823	810	879	852	810	858	865	906	872	876	831	839	823	882	814	868	829	835	866	905	874	851	862	808	813	883	850	836	854	824	851	834	871	860	840	831	840	838	757	832	823	863	895	823	778	778
47687	21951	12092	11050	23034	43545	31795	19583	16810	15676	7183	1955	373	264	261	245	284	281	268	249	288	283	267	253	265	271	267	273	274	277	260	227	254	245	244	244	248	271	255	247	250	264	268	285	242	258	260	308	256	282	273	278	299	281	261	277	258	271	270	225	276	269	289	256	246	270	262	278	276	269	282	249	277	276	261	248	267	275	270	279	261	262	256	239	276	258	268	290	255	240	280	277	270	270	276	265	274	254	249	305	267	269	252	253	250	283	269	249	281	297	254	253	270	247	282	267	266	255	239	254	265	260	261	284	271	241	276	233	247	315	246	253	261	267	283	254	291	268	293	237	282	279	270	252	267	252	231	237	243	261	272	238	287	257	286	263	239	246	270	274	261	260	275	271	281	285	247	268	249	275	266	268	265	288	257	249	243	242	260	290	300	276	209	284	259	267	285	267	257	292	297	264	273	274	280	252	266	262	277	240	253	272	245	257	266	267	280	277	261	245	270	259	280	238	263	243	226	264	260	260	288	301	226	258	232	282	258	263	235	289	249	258	317	270	247	244	270	279	295	283	272	261	300	259	249	245	279	269	249	287	283	273	260	251	281	260	295	259	284	271	291	279	282	265	248	285	261	300	242	276	280	263	248	310	295	272	251	248	282	257	249	273	294	269	256	266	289	256	284	267	238	249	303	282	266	250	280	297	267	281	267	241	272	259	243	290	285	261	286	277	255	244	245	278	276	259	239	289	258	248	262	253	266	294	260	266	248	270	260	277	287	249	286	239	270	254	243	276	289	223	272	234	231	256	261	267	260	283	283	280	268	240	252	261	280	278	294	240	284	262	260	265	293	296	276	272	258	277	286	271	251	265	283	290	254	241	245	279	230	264	272	246	237	256	268	260	256	276	237	263	251	241	310	293	247	277	280	266	252	232	283	264	262	268	247	260	262	289	277	287	255	255	260	262	274	277	261	279	273	246	262	243	251	238	265	279	277	257	265	262	256	258	272	269	287	277	267	259	276	262	252	266	289	259	241	244	299	276	286	285	245	220	279	276	264	270	237	238	251	256	306	304	287	288	250	269	259	260	238	285	261	296	257	274	272	263	251	261	274	257	300	252	280	250	287	249	272	270	250	260	265	295	250	271	257	279	289	248	268	255	300	297	276	250	266	267	258	260	256	290	247	257	267	251	259	255	265	290	236	269	264	295	257	277	256	254	286	269	282	269	267	264	258	243	253	245	251	256	244	289	295	287	256	249	255	286	276	264	255	273	269	249	250	288	243	289	265	273	262	253	251	266	242	257	276	281	241	245	278	271	258	257	257	275	264	268	290	270	243	268	264	274	250	258	275	260	276	237	298	280	278	252	286	256	303	258	246	281	282	258	259	249	269	257	240	263	274	273	259	269	279	240	269	249	265	268	256	260	272	278	254	279	271	223	277	280	264	250	251	275	251	265	274	287	257	267	257	289	267	267	262	260	273	280	264	284	275	251	275	259	258	258	273	257	265	249	246	260	260	269	278	243	245	283	243	232	266	233	265	263	232	271	244	253	251	250	244	257	295	266	258	251	275	267	259	256	246	301	289	262	274	263	286	249	254	260	250	303	267	266	280	278	267	255	265	276	292	256	293	263	264	251	267	288	248	282	294	257	269	277	249	242	272	250	276	244	284	245	254	243	275	271	261	243	256	250	277	228	260	258	270	275	254	287	253	290	262	243	298	271	277	275	274	278	272	251	283	283	282	269	281	256	259	262	284	320	261	271	250	273	266	253	339	226	256	289	252	284	229	240	260	267	247	267	275	262	278	276	279	278	261	308	268	297	237	273	283	297	275	274	256	262	273	240	287	272	272	259	268	250	266	274	268	268	266	266	284	253	283	243	286	252	283	283	261	288	266	276	295	256	271	253	262	254	251	257	292	266	279	241	270	232	279	279	269	284	253	288	256	283	246	257	268	249	238	264	253	253	277	296	260	274	285	264	269	251	249	269	239	272	271	254	273	270	252	276	274	265	269	276	299	245	274	278	278	295	250	278	285	256	252	269	256	266	277	245	272	268	260	283	278	258	266	259	273	286	247	259	217	272	285	262	284	262	243	256	296	234	247	265	275	283	245	269	272	258	267	254	271	287	271	283	262	244	285	284	259	238	256	249	262	258	269	275	283	247	218	255	284	275	249	256	254	269	265	283	251	243	235	247	266	248	255	255	272	255	280	251	265	287	260	283	266	246	262	238	289	273	262	266	295	266	279	216	264	279	280	269	260	289	224	260	269	283	265	332	262	254	237	244	265	265	273	290	285	255	218	277	272	273	264	254	288	252	286	287	272	270	258	270	293	283	282	267	267	262	258	250	282	244	272	234	252	293	273	278	245	267	259	268	262	279	240	275	240	260	259	276	259	268	233	280	284	242	264	273	256	278	277	254	281	261	265	264	279	286	259	259	260	278	274	266	249	263	260	259	256	282	282	284	266	275	283	264	249	254	252	249	237	248	293	274	269	263	307	267	230	256	258	264	277	251	272	287	284	247	230	277	254	239	284	259	280	264	279	254	240	295	303	269	241	244	250	275	292	290	283	253	259	252	270	256	276	273	233	285	269	269	247	272	268	243	271	283	256	256	268	276	237	263	256	249	253	268	260	265	259	261	265	287	264	295	253	270	259	265	252	240	245	293	273	270	266	258	279	242	266	256	285	275	288	282	239	271	263	260	279	269	263	293	260	282	267	262	257	242	258	253	246	258	264	268	269	263	264	258	276	244	263	263	261	278	281	255	257	243	271	281	285	253	254	254	290	276	245	292	266	246	235	262	282	270	253	282	282	248	256	253	298	261	272	274	247	247	264	273	255	264	269	260	253	252	268	281	276	267	257	239	274	266	302	289	238	234	260	263	301	277	265	273	256	265	268	264	278	284	297	294	292	236	255	237	250	280	292	261	275	261	267	280	266	289	266	266	276	294	272	267	281	265	263	269	281	287	259	279	259	290	251	247	274	252	246	275	284	281	237	277	251	270	297	268	260	241	255	254	262	234	282	241	235	211	254	239	242	271	301	265	235	261	290	294	271	251	255	255	273	266	262	255	254	259	268	294	253	276	262	283	265	250	267	260	267	285	232	276	248	279	261	266	288	266	279	288	250	275	251	240	252	267	252	274	273	261	278	253	249	279	275	252	260	259	255	256	243	250	268	287	261	264	260	271	272	255	268	274	257	292	279	275	273	250	257	262	224	270	235	264	277	272	244	252	247	256	265	250	282	268	276	243	266	277	260	242	235	274	253	264	266	226	278	299	277	255	280	243	302	242	265	280	239	274	274	283	286	274	254	244	283	267	245	271	257	276	274	242	268	253	265	265	269	255	304	279	252	304	264	280	243	272	274	271	276	267	295	271	281	249	225	247	295	292	249	283	259	259	239	286	257	246	260	252	272	290	298	270	273	265	287	263	272	284	243	264	225	292	244	254	250	272	259	260	243	251	262	275	279	262	269	256	260	269	289	285	277	249
25672	10237	14980	21718	40097	56564	44908	32835	35229	32445	19061	6869	906	630	614	658	611	605	618	606	622	611	646	646	613	610	615	601	611	634	617	618	627	626	613	645	612	621	593	641	631	668	588	605	586	639	615	617	663	667	628	630	634	610	626	595	562	647	630	636	664	590	638	630	588	607	647	596	602	583	609	643	612	582	615	671	589	580	581	555	628	643	663	647	638	611	659	680	609	633	600	624	579	615	565	628	631	633	621	644	608	631	599	645	615	656	643	625	624	612	648	605	635	660	641	621	619	617	624	593	587	643	616	593	600	592	631	610	597	601	620	607	630	637	618	639	592	623	628	628	618	633	638	609	652	602	610	613	609	641	620	637	587	665	567	688	587	560	638	592	594	659	604	598	590	596	632	583	656	611	624	611	627	613	627	594	620	623	586	640	560	615	679	630	655	589	572	605	600	638	564	626	672	647	655	635	593	612	628	638	662	621	642	633	639	613	630	608	652	577	622	591	614	613	602	665	618	635	606	624	619	622	650	620	599	640	566	592	619	633	630	605	590	629	637	624	630	600	629	624	629	588	630	643	639	626	613	581	649	655	685	601	647	597	642	586	593	577	592	594	614	565	637	599	601	639	692	641	594	602	678	620	625	600	640	611	650	591	628	709	631	630	585	648	576	625	600	587	649	621	652	636	648	566	594	667	595	592	620	664	629	621	624	668	609	627	606	641	576	599	675	636	584	606	621	583	624	598	600	617	655	587	585	593	616	630	620	596	618	653	647	664	618	629	624	685	635	637	598	586	614	645	627	647	615	628	574	601	654	674	620	603	602	607	598	647	673	669	631	616	586	649	592	602	608	665	594	590	589	610	625	650	637	630	591	627	622	621	656	621	597	639	601	587	621	665	624	618	630	645	590	596	639	590	634	643	636	638	666	612	628	626	594	610	606	646	591	618	678	647	632	601	608	690	678	609	601	604	641	623	609	636	636	636	633	617	609	602	644	613	629	642	605	599	641	591	648	606	613	615	583	628	614	609	573	624	610	611	641	619	663	647	621	607	636	628	547	627	577	666	660	610	650	629	666	596	617	631	656	616	609	642	609	671	594	628	643	611	632	558	607	595	561	574	614	627	609	632	611	666	593	587	662	650	635	640	586	603	658	645	602	633	624	635	593	678	655	601	596	612	606	595	636	649	618	644	637	666	634	640	667	613	609	639	619	580	619	589	627	613	625	608	675	616	602	618	632	603	656	629	594	611	622	591	636	638	624	629	640	596	561	638	629	661	634	607	621	668	591	571	614	669	608	626	610	606	635	600	583	614	611	606	578	613	614	622	637	595	593	621	633	609	615	654	620	601	582	599	610	681	624	589	653	633	641	655	612	585	630	614	661	581	595	596	629	609	626	572	664	630	595	624	612	613	619	658	622	595	581	630	637	626	680	665	611	601	652	643	660	638	580	639	630	594	608	581	648	572	638	602	684	627	633	602	617	652	675	619	624	597	569	595	572	621	637	568	650	603	583	638	664	603	617	588	648	631	622	631	638	565	618	622	619	568	618	637	567	575	624	628	638	637	614	582	603	620	621	629	645	610	628	661	615	626	609	595	599	563	633	626	642	613	617	607	621	637	608	680	646	589	630	616	604	653	626	621	596	615	618	639	591	632	622	638	637	643	615	575	618	611	641	598	606	604	653	643	628	635	621	595	634	641	621	604	643	599	639	570	631	606	618	629	589	633	571	589	654	581	623	624	625	614	592	570	634	623	647	601	656	595	631	618	618	633	649	595	611	625	648	616	631	566	598	574	622	671	628	624	576	607	639	559	651	579	620	599	565	666	616	645	620	659	624	619	626	617	615	589	658	613	624	629	619	620	605	617	615	634	618	595	605	627	620	594	634	593	615	589	637	627	604	630	611	584	658	620	631	662	628	624	627	635	635	625	602	612	629	602	617	598	641	599	605	615	629	631	619	602	641	622	601	580	587	614	624	633	627	666	597	587	663	644	626	603	606	605	610	602	657	599	623	563	639	590	629	613	619	615	623	632	616	620	596	633	615	643	624	608	651	602	607	584	643	621	607	615	641	573	589	569	633	590	624	579	640	601	615	613	625	601	624	612	626	661	643	579	641	629	613	610	625	585	654	611	596	621	692	592	636	671	643	630	625	614	623	635	639	620	611	638	613	637	656	619	638	609	615	650	633	634	620	606	629	646	580	619	586	613	654	582	599	633	596	603	590	643	600	622	670	639	658	612	620	598	568	576	628	620	600	639	636	633	634	588	607	596	611	620	627	640	585	607	618	578	629	621	632	614	636	648	616	619	672	653	588	645	602	597	620	632	635	573	632	618	619	632	635	604	610	591	602	596	651	659	593	639	620	607	604	606	638	605	611	642	637	622	582	631	634	654	639	636	631	605	633	642	615	595	641	616	661	590	620	616	636	655	580	598	636	644	620	659	649	617	633	616	642	626	604	594	606	667	656	649	615	630	575	639	627	659	652	614	610	605	630	639	608	639	617	641	666	607	621	623	603	592	605	614	629	660	646	578	644	649	624	617	628	626	625	684	644	606	652	660	572	604	606	575	650	601	622	612	654	625	611	618	606	629	617	638	619	649	635	592	585	641	617	646	584	606	629	577	635	609	638	638	634	633	632	650	638	607	643	614	586	592	599	593	601	608	621	604	571	639	612	615	666	605	584	610	632	596	622	638	633	660	605	653	583	643	634	612	600	654	630	625	629	599	635	610	569	661	654	600	668	641	625	617	619	572	614	591	618	665	640	639	658	612	612	578	632	617	634	615	640	597	643	654	632	640	654	657	595	593	594	642	593	576	642	659	635	606	611	631	598	634	592	595	601	645	609	622	602	601	598	635	619	600	611	682	629	590	623	612	641	617	578	602	637	609	635	627	609	634	644	634	607	622	630	613	662	601	632	642	650	653	598	670	605	613	639	642	675	623	660	577	683	638	635	623	623	647	661	601	619	646	606	601	612	578	639	618	587	647	644	597	649	645	624	586	639	616	615	596	606	608	656	655	612	613	611	595	595	617	641	588	611	599	662	608	630	626	612	601	658	628	625	642	605	610	624	609	650	594	618	651	656	656	615	648	611	594	650	650	663	640	625	635	584	636	626	627	606	629	601	608	638	583	632	610	585	635	591	655	623	557	601	579	632	649	602	617	608	625	608	612	603	629	619	654	607	604	585	591	641	636	559	621	617	660	596	572	587	552	609	605	604	652	622	607	668	633	619	606	624	648	613	633	614	643	600	642	626	626	628	630	576	630	634	675	598	585	632	628	669	638	625	618	631	621	631	590	633	639	583	624	621	635	627	637	616	604	603	647	603	650	638	594	650	628	665	635	606	648	644	604	601	595	594	640	646	559	647	632	596	616	606	592	645	663	617	617	613	633	631	670	568	627	604	617	605	603	629	589	590	576	628	620	654	557	646	604	608	656	621	630	614	640	601	596	602	653	559	622	624	628	652	645	605	598	610	636	642	626	653	625
52509	28927	21741	16820	27665	46070	51518	44169	29791	14303	5487	2479	577	298	308	310	295	276	289	294	320	317	316	303	308	273	289	266	309	295	307	258	286	283	284	281	262	294	302	294	303	296	318	282	319	287	265	271	300	311	299	298	291	273	292	301	294	297	259	286	280	274	282	287	318	279	268	293	303	318	279	282	277	287	265	291	296	262	307	288	328	291	294	308	289	260	319	280	302	296	303	297	273	330	278	310	265	289	276	288	288	269	300	323	276	297	289	300	294	283	287	304	306	326	312	293	313	331	303	287	259	279	307	293	319	303	277	302	300	286	326	311	313	274	283	323	266	290	306	278	316	300	268	292	284	281	285	279	302	270	288	319	291	291	271	291	278	291	308	269	330	305	272	287	311	276	335	268	302	279	282	303	245	314	271	316	312	291	300	274	295	304	271	300	288	302	281	289	270	296	313	304	285	301	282	292	291	297	284	293	306	281	300	286	287	320	288	285	287	299	276	311	290	267	285	300	267	304	278	280	284	286	311	277	312	293	298	301	303	306	274	306	272	285	263	262	279	299	300	284	323	319	303	280	309	282	284	306	276	313	306	298	306	275	275	297	222	286	284	296	300	299	294	299	268	265	324	298	292	298	284	285	284	306	269	315	296	275	315	310	274	323	267	296	288	317	318	323	265	279	287	279	297	321	276	304	258	290	291	269	281	267	282	288	306	300	300	262	346	277	270	298	305	293	274	303	286	308	268	285	285	302	295	288	286	282	275	267	306	270	282	305	296	310	293	287	254	268	303	285	312	272	294	270	283	270	309	268	272	275	279	273	280	312	263	278	262	273	292	301	290	281	244	287	294	300	280	299	326	281	269	288	285	272	327	305	299	271	299	299	296	297	269	251	299	328	301	304	297	317	298	278	304	274	297	275	296	291	291	293	297	286	309	290	322	302	272	260	302	259	263	284	257	304	275	303	308	261	271	290	322	264	304	264	261	292	295	325	290	303	259	268	308	298	281	305	273	316	263	278	269	290	259	325	306	292	301	329	311	273	292	308	289	296	274	281	306	283	288	290	307	233	297	314	283	297	270	292	317	304	296	287	281	277	303	287	291	317	283	272	293	264	301	287	273	332	281	308	278	284	269	274	332	273	288	299	278	246	283	306	285	275	321	260	299	308	318	290	274	310	280	270	294	305	272	286	286	307	273	267	276	282	284	273	302	246	268	284	306	295	305	282	299	322	291	311	280	305	282	305	319	279	298	292	289	284	289	322	276	271	316	277	300	279	293	278	296	320	295	276	269	269	294	318	289	282	285	306	297	291	292	315	284	289	298	289	282	268	313	304	308	294	282	301	302	310	306	253	312	295	271	284	306	294	312	301	279	250	254	300	269	283	296	276	329	287	305	296	309	312	292	264	275	326	307	263	268	270	302	308	261	287	318	288	312	301	294	322	262	279	263	304	307	292	278	290	278	291	307	329	316	298	299	287	303	319	337	277	313	268	299	270	298	310	294	323	266	312	292	285	307	299	282	291	270	277	287	303	273	280	269	307	270	276	290	271	294	289	283	312	297	282	270	282	285	296	285	277	307	294	294	326	299	297	275	277	279	293	254	325	246	290	311	276	293	295	259	283	282	298	270	312	314	304	284	312	277	290	298	341	305	280	300	311	264	285	313	285	299	279	273	297	246	296	304	342	314	317	275	278	272	283	295	297	296	302	282	264	274	291	301	295	304	303	289	273	290	264	289	260	284	271	259	320	289	300	278	303	304	325	279	309	301	279	313	281	274	297	293	299	312	273	253	264	264	271	308	280	278	290	290	279	301	279	289	283	315	312	268	283	323	279	267	284	303	278	306	282	275	299	298	279	312	296	290	300	242	299	263	287	289	294	276	307	293	283	310	283	305	305	267	275	263	300	310	246	294	267	299	285	296	290	297	278	289	278	283	290	274	292	290	296	322	286	287	279	312	286	321	280	272	309	283	292	276	272	281	263	302	311	306	267	281	288	284	316	274	300	288	275	282	290	259	283	274	292	291	282	274	303	273	292	305	316	287	281	298	287	287	300	320	295	273	272	299	296	293	302	314	305	277	277	285	261	276	274	292	277	304	279	303	285	325	296	274	270	294	294	288	287	300	295	294	319	261	289	308	304	296	278	277	286	293	271	304	311	291	285	313	268	304	284	316	281	292	331	329	282	286	273	299	296	274	295	312	278	271	303	304	322	268	280	283	313	298	286	317	291	317	275	278	291	282	285	291	344	293	303	274	305	318	288	305	298	299	284	309	312	303	282	283	303	264	302	281	289	275	269	321	295	308	270	272	293	286	302	288	277	336	263	288	327	314	291	288	278	284	304	308	324	277	289	304	293	291	306	329	272	295	282	314	259	276	306	292	283	275	296	286	315	302	266	293	307	312	275	315	307	278	294	298	252	268	276	260	306	309	309	257	284	283	284	275	292	307	298	290	271	282	263	262	304	326	327	281	277	281	306	284	307	315	285	286	316	268	302	285	293	260	260	276	283	333	324	293	295	260	273	271	274	271	290	301	294	311	289	246	279	280	278	300	267	318	278	292	285	312	314	302	318	304	272	271	289	285	288	300	268	265	290	305	307	319	306	295	265	293	306	300	295	277	268	300	308	296	280	277	307	311	288	266	283	305	297	276	289	276	274	304	297	291	274	271	324	285	268	246	313	279	250	310	316	272	283	286	286	278	310	290	323	289	317	290	277	280	300	252	305	256	301	319	278	306	321	309	272	290	271	262	283	302	279	303	270	301	288	285	274	259	300	316	271	280	303	280	314	286	305	305	258	271	267	293	299	296	287	264	305	269	263	292	316	314	275	275	290	313	287	310	272	289	281	274	312	280	318	257	267	299	262	302	295	275	280	305	302	300	316	262	267	297	292	310	313	272	311	293	277	308	331	300	296	284	278	295	305	295	299	293	307	301	282	282	288	244	273	309	268	271	254	316	258	295	287	317	295	281	333	305	297	272	313	283	300	271	315	290	272	290	308	282	269	292	298	310	304	328	303	293	289	299	314	310	295	313	288	290	296	318	304	288	276	287	283	293	307	269	277	255	289	302	276	289	304	274	266	309	255	310	273	295	282	305	280	304	301	286	278	299	298	258	268	284	272	260	315	298	283	326	335	309	278	269	325	288	258	253	275	323	291	282	298	268	280	288	313	278	290	261	307	292	285	296	300	301	316	282	265	276	257	277	300	274	320	260	318	292	274	320	259	303	284	284	295	261	268	312	267	295	284	272	279	246	291	292	281	307	286	300	303	314	275	284	283	304	316	300	313	280	277	272	269	294	263	295	290	306	303	296	274	280	321	297	317	292	280	300	292	295	291	289	267	301	272	330	267	313	301	278	286	309	280	279	326	288	284	265	327	255	258	285	314	286	292	311	297	281	299	294	279	323	263	272	312	299	255	269	284	279	291	291	294	295	317	297	297	288	265	287	295	272	309	267	324	313	290	278	274	269	304	308	309	263	244	303	322
29624	15237	23757	28653	42095	58204	63916	58051	44804	28542	16264	9197	1551	714	677	689	708	688	675	652	677	666	701	711	661	715	633	691	668	679	695	680	656	672	656	666	645	701	721	678	654	642	700	664	690	703	680	686	680	702	718	708	653	641	725	711	723	698	657	698	669	687	683	673	716	673	667	681	664	700	684	681	668	705	657	672	666	657	666	685	639	698	695	720	672	670	709	665	673	681	640	700	718	710	680	657	726	699	675	678	688	699	709	700	695	667	641	658	673	726	689	693	679	673	664	675	696	712	681	690	686	697	654	678	727	678	643	691	703	681	708	697	674	646	727	698	695	682	656	683	671	690	662	689	671	652	690	613	718	744	705	680	673	667	670	673	673	642	769	695	710	670	691	664	707	697	669	641	676	653	675	737	659	693	660	690	697	699	676	665	693	674	723	693	693	695	638	674	677	682	734	699	682	664	694	652	729	673	661	632	680	677	687	692	716	670	705	716	661	699	661	692	671	682	679	685	678	742	646	709	703	702	684	666	689	690	673	665	720	686	701	727	638	702	655	737	702	731	646	701	705	698	698	633	671	676	683	668	692	687	719	639	673	701	696	689	681	705	643	666	655	723	701	693	697	715	694	692	711	621	677	670	715	666	686	679	637	664	720	637	715	687	687	699	707	687	691	625	652	693	673	675	708	670	626	697	669	655	633	710	722	689	653	686	694	664	695	695	701	684	673	641	722	682	677	652	674	652	687	707	653	699	705	676	682	655	667	727	665	666	693	614	709	688	734	645	667	689	649	658	651	661	713	686	673	666	619	698	677	659	700	649	676	674	692	673	661	646	684	658	659	713	702	679	673	663	669	705	679	679	744	696	703	675	711	678	710	646	674	651	725	706	737	693	693	667	731	746	694	683	672	701	673	653	679	713	688	658	687	693	675	668	647	694	681	672	614	711	659	639	712	723	705	671	652	673	668	676	683	678	745	672	653	675	689	674	727	713	707	749	697	699	668	649	682	667	710	687	712	676	684	696	654	714	651	700	685	703	664	652	669	698	700	648	756	713	677	632	697	640	705	653	657	676	648	687	697	713	665	695	661	689	677	674	642	664	687	693	694	680	668	673	681	656	674	721	657	675	679	697	692	700	665	693	711	677	687	714	714	723	664	692	645	722	723	709	707	686	648	646	707	691	685	684	648	719	678	695	648	658	722	658	686	673	685	654	730	690	638	679	668	695	687	729	641	688	686	695	675	734	675	698	677	649	728	669	667	707	670	660	699	675	639	648	652	689	658	650	684	697	691	658	711	663	699	712	650	678	679	662	640	704	701	652	683	693	641	670	685	710	683	706	662	708	695	698	675	682	707	679	684	686	698	700	687	661	692	709	676	675	658	689	674	738	671	703	710	689	655	721	717	657	698	656	694	703	688	714	705	632	663	639	674	695	680	672	686	652	684	710	681	712	713	710	685	643	687	667	703	683	691	745	646	715	735	709	697	674	725	628	685	688	671	641	660	683	680	650	607	699	663	674	686	713	690	731	734	698	701	712	703	657	695	663	680	697	666	698	692	678	715	671	683	722	664	690	701	624	674	679	666	672	630	705	713	743	662	727	689	653	715	666	699	685	651	695	685	692	656	736	692	713	719	653	730	687	711	688	670	693	693	658	653	689	656	660	669	672	658	689	695	716	675	649	680	649	671	663	705	662	706	694	693	700	729	683	662	712	675	668	683	728	699	690	639	700	693	671	725	697	687	677	620	647	672	701	730	687	719	667	711	639	682	707	653	624	722	713	680	641	664	650	660	687	679	686	684	677	675	701	722	684	674	655	635	682	700	673	703	722	660	712	697	705	684	686	695	717	720	671	671	658	653	706	675	714	672	649	724	710	696	637	719	689	692	690	676	680	680	699	673	691	643	680	734	718	691	670	680	686	659	648	739	672	675	681	685	705	675	683	674	670	711	706	734	720	669	705	677	724	660	716	676	713	665	737	630	686	646	682	708	702	668	716	626	678	672	681	669	685	704	685	682	644	686	686	636	709	653	695	644	666	703	688	653	676	681	672	712	644	673	672	687	699	663	685	698	702	674	679	663	650	656	654	708	681	629	721	716	701	693	702	686	674	661	722	644	685	638	643	652	672	670	636	639	697	715	635	670	679	671	696	690	670	687	688	679	710	690	683	685	672	696	683	677	701	697	707	678	651	666	691	707	635	722	692	667	693	701	658	693	701	675	695	663	682	704	669	727	698	670	689	692	629	710	673	678	678	649	686	667	710	682	721	651	679	650	691	699	722	644	709	650	679	679	706	665	652	716	664	680	647	629	663	715	691	720	662	673	687	666	691	679	679	729	681	689	674	662	684	706	666	695	710	607	711	653	681	657	649	689	689	701	684	674	725	645	663	671	675	708	683	718	676	681	672	691	687	672	669	678	726	634	725	708	676	647	687	724	704	704	691	675	665	675	684	704	669	664	690	678	624	702	613	672	675	689	688	698	673	722	768	700	669	636	680	696	709	696	691	674	690	675	674	681	639	675	644	696	712	698	699	668	646	689	696	699	676	705	682	734	679	668	708	706	695	666	719	677	664	688	655	703	694	655	695	730	673	655	690	723	648	678	651	693	679	681	681	720	646	711	699	631	684	707	665	689	644	725	735	661	745	666	677	719	672	699	716	673	669	679	652	696	674	711	681	724	677	672	661	707	703	657	758	686	647	695	699	692	635	706	663	689	681	654	697	707	694	693	664	726	634	728	754	676	685	732	636	661	662	728	678	678	674	683	691	666	726	670	740	725	716	660	692	666	669	673	698	707	678	689	679	708	660	685	678	688	676	719	688	656	700	663	715	728	720	661	692	641	711	719	684	715	703	652	672	663	684	681	660	665	629	683	661	725	678	719	694	675	659	668	692	687	656	716	735	677	708	664	665	647	691	697	728	687	657	665	650	677	663	704	645	676	657	676	708	671	731	698	698	646	612	658	675	685	700	667	692	676	678	695	689	690	655	681	715	702	688	692	674	700	670	652	690	700	705	680	670	700	666	660	709	690	693	713	702	716	647	700	663	700	644	671	721	646	681	738	668	652	652	706	692	717	694	655	675	716	663	661	667	682	686	681	659	656	627	658	688	636	677	693	702	721	651	626	678	705	732	728	688	674	700	667	696	701	709	699	668	731	690	620	665	740	681	682	667	651	656	680	702	703	726	680	592	647	740	694	689	710	654	639	670	667	659	709	722	701	655	728	720	674	634	712	696	689	684	695	685	699	652	648	680	706	666	693	675	707	658	665	731	680	694	683	687	661	687	670	677	688	662	690	688	727	726	673	637	644	687	662	661	691	668	694	691	752	667	680	678	670	701	711	667	733	638	663	668	699	684	707	628	671	709	701	703	693	697	675	690	670	722	686	710	674	690	679	710	711	647	658	668	637	688	689	656	658	646	687	686	670	669	693	673	722	672	693	665	757	686	675	679	653	680	648	685	686	671	683	662	733	742	683	647	675	714	664	669
20573	4902	4647	5170	2403	1582	1563	2671	1883	989	739	642	413	374	399	369	351	364	398	400	377	410	367	374	411	358	402	409	353	424	385	337	345	374	373	382	350	385	351	394	371	357	380	395	339	364	395	399	383	354	359	354	374	388	348	385	402	375	371	361	363	353	394	343	356	369	385	352	397	377	370	385	368	366	380	366	366	402	388	352	372	383	416	373	365	358	400	405	376	340	369	390	389	399	395	395	390	355	348	343	337	360	387	389	399	362	358	363	348	405	375	366	367	355	355	363	369	370	395	342	326	419	354	353	411	360	352	385	364	385	393	348	409	342	364	385	346	382	366	389	387	369	375	387	391	374	388	367	360	391	366	382	385	380	363	413	381	354	372	374	380	399	387	349	402	386	380	350	365	356	406	388	341	347	355	346	370	414	347	390	359	359	374	392	362	361	383	392	355	359	412	359	365	351	393	369	383	361	399	405	331	352	376	355	366	349	402	416	414	390	359	401	389	383	376	399	351	382	361	376	388	379	362	396	378	424	366	373	385	353	393	383	398	348	342	356	379	370	376	356	370	365	401	424	352	363	359	331	361	435	382	398	338	381	376	406	361	372	364	373	365	417	381	340	345	393	398	369	368	333	392	355	379	383	373	385	377	411	372	374	373	353	379	376	319	367	378	404	347	383	398	377	338	370	395	349	351	378	419	400	360	367	375	397	353	382	399	407	379	398	403	380	374	369	332	372	366	386	358	336	396	357	358	360	378	383	370	380	378	387	379	383	355	374	373	372	395	392	366	348	374	367	411	358	352	383	391	349	366	376	353	361	346	384	379	380	353	357	387	364	381	380	379	383	419	398	392	394	383	375	393	375	373	339	352	380	337	384	368	382	387	382	391	370	397	329	374	343	377	393	354	417	359	378	373	362	374	344	373	399	390	357	387	387	384	352	338	388	386	388	368	351	377	401	332	377	377	364	391	340	370	349	392	376	406	392	404	330	369	358	338	369	346	346	381	384	388	435	350	364	408	372	427	395	390	372	391	381	350	366	380	386	384	379	373	370	358	376	390	365	372	408	398	363	362	407	374	366	380	397	362	379	382	353	421	374	390	382	348	361	387	335	375	383	409	384	365	348	364	386	352	362	376	347	337	370	413	396	398	406	358	407	371	370	378	384	360	361	397	384	392	382	373	377	355	362	365	370	345	370	347	387	376	395	383	355	375	362	356	356	391	385	330	384	409	432	373	397	374	369	368	367	346	357	417	352	417	390	388	401	324	415	368	381	400	372	399	393	351	339	348	384	395	384	404	423	368	369	342	384	378	353	369	395	386	377	362	385	378	405	381	364	390	390	389	378	386	363	391	347	393	379	360	387	420	380	404	341	408	399	381	404	403	401	396	352	395	396	369	366	333	388	390	384	345	364	383	390	397	368	406	397	356	365	352	392	344	362	388	372	313	379	423	380	372	367	365	397	377	381	381	383	371	395	370	359	353	394	369	364	413	403	357	384	371	392	367	380	394	357	408	354	420	368	362	360	365	379	368	412	354	422	363	417	373	389	394	377	387	326	349	385	390	386	390	415	403	392	372	386	344	371	389	384	372	346	389	389	363	362	364	383	350	377	410	378	364	398	366	411	357	344	350	352	400	349	380	381	389	359	347	368	379	385	402	379	370	366	385	393	365	364	381	379	375	390	393	396	405	381	389	373	354	366	340	367	383	358	366	315	389	391	389	361	394	382	361	385	405	383	394	378	365	375	343	411	389	390	354	396	375	373	379	372	394	350	384	375	390	379	385	359	380	397	374	356	407	359	394	363	354	356	384	386	376	395	399	355	359	364	364	419	405	402	379	369	363	363	395	399	352	371	386	400	334	359	371	402	386	378	424	411	404	397	403	407	390	351	356	356	398	374	339	381	394	352	386	353	373	385	352	388	411	369	373	346	373	379	373	409	370	366	359	394	357	348	340	379	373	384	369	367	380	350	371	398	353	393	409	423	388	377	373	400	367	387	368	390	332	362	395	349	361	351	355	359	370	362	368	373	376	414	399	385	371	348	377	387	400	421	367	363	367	390	351	363	406	328	384	391	442	362	371	379	349	359	385	404	363	388	403	376	379	376	364	371	392	378	362	351	424	393	406	395	358	389	367	377	364	398	401	350	369	362	376	352	402	362	415	360	369	392	380	389	392	381	402	356	408	408	369	377	371	358	383	373	395	341	419	369	347	396	350	390	349	340	389	354	374	337	383	349	417	399	405	374	390	368	367	346	351	396	405	377	370	392	389	371	374	345	380	368	366	375	384	354	360	379	379	371	370	371	347	375	358	369	377	328	375	338	383	364	381	390	387	365	415	367	379	373	395	403	373	403	399	393	406	390	396	333	398	408	373	350	383	398	385	346	363	406	369	359	362	376	371	400	379	344	379	338	371	358	331	400	372	388	404	398	391	356	359	364	366	401	339	354	384	361	372	353	376	391	337	381	353	376	389	393	399	379	358	390	363	409	335	393	389	406	364	391	412	370	364	366	388	430	362	360	400	405	404	398	379	373	414	407	351	355	381	379	374	368	342	343	325	407	357	363	365	392	389	357	355	322	370	383	424	405	400	386	352	339	360	392	391	366	322	371	380	362	354	369	348	378	368	376	403	407	353	342	367	354	378	371	364	375	371	411	377	378	374	369	348	402	391	373	353	375	371	409	349	382	373	374	365	421	393	391	400	390	390	385	386	369	376	386	372	346	356	380	391	333	369	376	366	374	366	367	362	402	401	402	362	357	414	355	412	393	390	402	363	383	365	357	387	372	379	374	381	358	362	392	349	343	388	401	408	403	364	364	383	378	355	373	353	383	396	354	363	388	379	378	402	354	381	378	371	375	365	361	405	376	376	364	374	365	369	405	351	355	403	362	371	347	387	361	356	391	377	404	377	378	355	343	354	407	365	368	381	359	379	352	382	373	345	374	357	362	358	394	362	378	361	370	380	433	392	355	358	361	334	339	389	342	391	334	401	417	366	348	394	386	372	342	383	398	373	351	377	377	404	394	382	347	337	354	398	374	395	379	362	390	400	359	360	368	371	410	387	392	364	404	340	381	350	365	361	375	365	378	329	377	350	352	356	345	386	352	364	367	390	384	372	359	344	326	324	368	364	373	357	347	387	349	382	404	360	372	351	380	389	350	379	371	406	375	361	363	369	349	392	358	363	365	348	339	345	374	347	358	361	403	369	383	356	382	402	379	398	366	393	394	402	350	412	384	384	363	403	365	376	373	387	333	375	332	370	394	327	353	376	363	371	370	406	365	363	386	356	388	349	379	347	379	413	408	381	425	324	368	343	355	395	371	389	362	373	406	374	373	367	387	371	393	359	371	379	361	350	347	392	393	408	381	345	394	407	342	364	388	347	384	378	375	393	386	382	397	379	405	383	353	379	404	416	362	333	378	395	350	372	363	375	385	362	329	360	390	383	406	402	352	345	389	385	351	382	385	381	333	366	337	387	362	380	381
9888	3498	8435	11557	8632	6008	6468	10602	6650	3392	2226	1820	918	824	794	822	834	809	884	826	845	853	861	806	795	788	802	850	831	872	828	812	844	836	826	805	837	816	843	835	804	825	865	829	861	815	789	825	813	796	825	826	796	870	874	793	834	860	799	857	802	830	840	818	807	797	766	877	860	800	800	851	829	795	856	910	820	808	813	833	810	828	821	839	786	850	826	767	895	806	824	811	842	813	822	842	853	841	841	852	859	841	866	804	829	804	835	786	846	807	874	855	800	838	848	814	844	868	858	815	821	832	881	811	854	821	852	789	812	835	818	812	807	828	809	821	809	815	822	822	831	841	798	832	898	839	776	804	827	824	860	836	800	787	781	796	846	845	861	773	770	826	832	769	800	783	838	790	872	806	844	814	821	868	818	790	863	830	813	818	792	864	805	796	902	849	810	801	891	851	829	818	812	819	844	857	870	838	884	847	854	754	833	856	823	830	805	816	814	783	821	830	821	802	840	827	832	865	813	811	794	847	826	849	846	908	823	827	863	908	835	870	841	738	857	875	777	843	823	833	827	870	810	886	868	791	847	815	855	864	872	842	827	782	866	807	787	814	792	862	843	825	895	806	795	829	833	856	870	893	795	811	848	869	795	835	851	850	867	853	848	836	871	822	800	877	827	840	867	813	783	861	850	825	838	813	804	805	856	876	865	817	813	851	865	870	848	882	828	845	797	858	861	850	827	848	820	855	814	811	834	824	846	854	852	794	862	881	810	898	809	880	828	858	784	803	843	832	855	821	862	867	811	804	833	880	848	888	869	852	834	838	828	794	849	819	822	843	862	819	839	797	846	822	872	852	848	815	829	798	843	818	800	827	809	856	795	864	898	854	809	827	864	812	775	846	863	824	796	876	795	861	869	865	852	867	851	854	785	773	823	799	882	801	822	819	827	844	820	801	802	792	868	827	858	817	833	812	837	821	816	834	788	807	808	855	887	827	841	794	864	810	841	851	815	832	793	817	788	789	834	854	861	830	824	870	876	850	778	853	820	872	860	811	864	823	829	829	830	830	792	820	848	786	865	811	813	791	858	872	876	861	778	846	841	870	789	875	839	811	836	864	838	844	851	812	842	797	784	835	856	814	849	848	835	813	828	845	800	793	853	841	842	852	824	773	832	857	799	824	817	805	795	866	836	842	849	850	853	801	868	829	829	826	799	856	827	843	843	872	869	805	843	870	891	865	872	817	801	826	841	864	844	850	841	825	859	814	854	817	874	837	854	821	803	819	847	832	823	853	847	856	821	800	859	782	812	781	834	828	844	790	771	856	810	861	886	844	822	830	799	876	874	813	840	858	823	817	791	819	806	845	825	773	835	835	837	813	818	814	820	766	824	888	842	874	831	869	798	873	834	831	810	826	816	812	851	853	889	813	835	848	792	785	804	833	804	785	827	839	821	822	827	834	817	810	824	853	850	828	798	862	782	797	848	849	853	868	835	808	821	806	808	797	850	812	789	820	739	757	837	843	786	798	833	842	846	826	800	837	812	820	825	846	821	844	904	829	840	804	822	818	799	842	803	837	794	850	829	791	830	842	858	822	827	862	843	800	833	830	805	834	801	858	803	822	845	892	816	883	852	866	803	833	823	870	868	800	799	863	801	875	799	859	806	837	823	801	865	846	811	829	827	855	834	850	790	799	830	795	866	847	843	841	832	900	822	847	828	844	863	847	869	798	811	873	827	794	856	842	877	858	804	841	791	838	829	861	854	819	837	847	817	841	803	841	823	840	856	827	851	823	809	794	758	816	834	838	795	837	772	833	840	847	829	759	834	823	817	823	833	864	847	855	831	857	840	824	833	876	829	849	850	808	859	853	826	836	872	830	812	849	855	827	837	844	783	824	809	803	810	838	863	826	797	858	802	804	806	865	896	866	847	866	864	816	827	752	820	810	873	827	881	828	854	792	771	821	837	844	799	843	833	874	800	823	837	841	786	826	834	883	802	799	802	867	803	856	813	822	834	834	817	828	843	858	808	856	798	866	830	803	747	803	768	867	903	848	822	837	794	825	826	855	860	814	864	853	844	811	784	853	855	847	862	814	856	817	808	789	854	787	789	781	854	845	833	745	777	814	835	777	804	757	891	842	837	854	874	830	831	851	832	829	804	818	844	844	873	787	818	845	848	818	865	829	869	858	806	832	780	863	815	846	846	768	870	829	786	810	895	833	873	830	827	812	802	801	844	801	830	771	888	860	824	805	828	881	858	808	828	807	832	827	788	830	846	900	777	837	801	825	837	794	834	889	805	841	803	794	870	811	802	809	833	838	804	843	841	788	827	739	831	851	849	803	846	838	863	814	826	836	872	812	837	807	826	882	865	823	831	800	838	855	861	805	829	797	823	805	850	830	823	846	829	812	819	846	839	830	778	823	843	806	771	876	890	808	835	827	834	857	833	826	845	847	772	879	832	799	836	796	820	820	821	835	835	874	901	801	803	792	835	827	849	792	842	805	819	846	868	806	803	803	800	823	784	839	864	844	838	836	833	861	838	846	816	838	835	823	832	824	827	815	827	804	820	775	799	859	779	836	824	733	871	851	786	831	808	857	891	816	800	833	796	805	846	827	841	812	846	806	826	801	852	817	898	821	840	791	818	820	828	844	847	839	844	832	808	865	816	808	834	794	803	824	766	852	851	820	815	839	814	809	818	806	843	853	754	825	831	877	815	833	824	837	828	810	851	875	837	854	796	860	803	865	832	836	800	805	863	856	884	836	843	852	835	791	837	806	811	866	798	781	797	796	809	841	867	798	855	810	798	847	820	849	840	831	834	809	862	805	781	820	801	779	824	866	834	813	927	803	800	832	817	806	804	839	847	821	812	779	843	841	784	846	834	842	858	829	832	873	848	846	791	882	810	761	861	830	827	874	882	840	897	789	832	851	827	806	840	819	840	814	792	863	836	842	783	773	852	803	868	798	846	809	828	796	849	855	921	804	786	836	787	840	861	853	876	854	835	797	803	839	775	849	863	770	856	819	828	821	813	860	807	825	808	797	856	809	863	872	831	845	790	797	800	843	803	824	862	873	799	869	807	818	757	869	820	847	880	825	815	858	785	763	786	867	808	826	852	865	858	779	809	814	818	837	806	875	844	844	783	884	760	867	859	855	858	832	799	807	823	834	810	794	804	816	788	821	788	838	802	829	880	840	764	827	812	873	849	856	838	803	850	826	822	853	806	797	848	846	804	756	840	835	841	816	815	838	800	840	804	820	865	810	845	782	836	850	802	856	830	844	850	822	798	799	791	815	853	855	816	840	837	886	800	827	890	825	842	833	847	842	824	839	845	873	852	846	848	840	771	844	817	789	823	814	805	826	872	833	818	795	776	815	831	838	804	832	826	788	845	789	829	824	771	804	826	847	843	840	843	843	848	886	862	797	827	788	816	824	849	841	838	793	816	793	854	874	838	803	795	813	822	870	786	832	843	824	838	874	822	832	823	899
39410	25898	17827	8152	34037	40086	32064	26237	18055	7154	4687	2390	504	288	275	253	240	256	250	235	273	245	245	250	265	234	230	235	227	263	247	244	275	248	229	256	285	247	260	255	269	251	294	277	234	239	230	251	261	256	247	267	229	267	281	232	240	248	278	244	244	255	271	249	270	240	250	230	270	251	245	232	269	254	255	243	238	270	257	245	261	245	247	259	234	251	263	245	254	267	257	257	258	227	237	223	235	229	275	242	266	239	253	235	254	239	245	247	225	263	273	254	239	222	258	235	230	239	302	240	264	280	237	276	271	241	243	259	232	219	241	255	272	249	239	269	248	261	218	222	233	280	273	272	269	267	244	258	284	235	236	250	270	289	244	237	247	245	284	252	256	216	256	254	263	238	244	246	257	257	248	237	233	234	256	266	260	241	236	239	239	276	274	268	251	273	231	262	262	213	270	265	295	263	254	247	253	287	250	227	243	278	276	245	294	237	261	245	263	246	253	274	281	278	283	257	241	262	239	273	229	263	259	248	262	229	262	242	225	228	259	281	252	270	255	262	279	244	259	240	296	265	270	253	216	244	256	244	258	256	251	297	253	230	265	240	210	256	218	249	270	249	268	244	222	263	274	270	242	243	264	250	275	244	242	246	246	255	254	236	262	235	269	264	247	212	245	252	270	255	256	254	255	212	235	222	249	252	233	241	277	266	257	242	265	263	224	276	236	244	249	227	240	238	245	236	253	256	265	251	267	258	248	258	223	226	235	261	253	229	229	236	221	223	230	242	265	286	244	248	278	241	232	221	245	244	256	243	256	233	240	248	247	263	247	263	251	235	261	232	255	270	257	233	253	255	242	243	254	258	253	272	246	244	282	250	256	251	260	244	231	276	233	252	219	259	264	249	227	266	234	256	259	250	269	239	259	260	257	279	265	254	236	235	256	231	257	234	249	256	257	258	254	245	239	237	219	243	272	245	245	274	260	235	236	255	262	257	241	215	251	241	249	237	258	238	225	263	261	260	232	246	253	276	229	222	239	262	233	245	260	269	239	249	238	255	264	233	252	261	232	242	243	267	233	262	269	251	250	240	226	261	265	251	271	241	249	229	261	227	249	244	242	256	264	260	251	227	218	231	238	264	293	263	263	234	237	218	256	275	314	244	255	256	259	244	234	242	230	257	253	248	249	245	264	263	253	242	245	270	246	248	271	276	244	290	259	290	240	262	256	275	276	264	253	262	252	234	269	253	249	255	254	268	287	247	244	254	235	227	271	275	253	256	262	225	267	221	257	266	251	248	238	251	270	257	294	226	275	244	234	234	273	233	226	228	275	253	259	240	257	258	262	230	267	237	239	242	260	229	223	219	242	266	255	270	257	268	244	234	245	239	244	231	258	225	258	251	233	281	266	279	239	264	249	243	239	255	253	251	244	236	260	242	271	241	245	222	253	261	272	250	266	249	258	243	241	248	255	246	236	247	237	239	254	187	221	258	275	247	257	243	225	264	238	261	272	265	232	272	281	265	248	257	275	242	238	212	247	254	252	248	247	279	237	244	257	244	200	243	250	253	242	242	262	261	265	264	278	248	274	251	248	264	257	268	259	301	223	276	265	234	232	263	235	239	270	248	212	255	257	261	233	228	227	248	257	242	244	265	233	249	234	253	260	245	244	243	248	244	268	243	256	249	240	243	230	276	277	276	288	236	253	239	237	278	244	243	235	230	269	232	288	280	211	231	249	264	251	233	240	250	261	252	248	281	255	255	236	230	242	268	280	248	274	239	259	284	245	237	250	229	259	232	243	265	236	238	256	242	249	250	265	236	248	248	248	237	242	238	245	245	264	259	262	253	242	244	237	255	225	260	230	263	256	284	271	234	250	250	222	248	229	250	242	251	256	257	245	248	271	241	237	250	242	269	242	288	238	255	226	214	251	255	252	243	230	270	249	272	241	229	239	231	237	255	249	232	245	287	259	259	255	230	253	255	246	273	242	273	252	250	231	247	235	244	257	250	263	255	244	278	260	240	244	246	279	252	226	233	239	286	231	274	253	236	233	231	237	260	231	267	250	249	264	269	256	256	266	265	247	259	259	234	262	250	232	234	228	263	250	232	253	271	264	257	235	229	243	234	262	253	277	258	234	231	245	235	226	229	270	270	251	256	259	244	251	273	234	260	241	263	245	265	232	269	228	275	261	214	260	253	246	255	250	220	266	256	265	257	237	212	247	246	261	248	275	239	247	248	237	272	255	251	243	271	247	256	249	242	259	230	261	246	260	245	255	233	261	262	240	233	251	269	249	266	234	245	215	245	280	248	299	239	215	270	233	246	246	264	249	274	272	243	285	240	245	281	247	284	234	227	250	252	236	262	235	266	240	236	269	280	271	272	248	247	224	248	237	275	249	246	211	271	267	239	208	234	249	236	249	250	247	245	252	269	234	264	262	257	227	218	240	278	256	277	258	265	248	275	217	243	246	274	244	258	216	214	261	248	241	241	261	272	282	239	256	250	245	235	247	268	283	241	222	234	253	278	261	254	261	276	276	243	250	257	248	243	245	255	237	246	262	261	277	239	278	255	248	243	256	266	234	219	245	263	229	255	248	261	258	264	222	277	217	256	264	274	242	249	270	251	234	238	277	270	246	219	271	239	260	237	232	258	241	277	235	251	255	266	262	248	241	239	250	240	254	275	232	233	235	223	212	245	270	266	286	272	290	282	269	244	246	262	229	252	252	246	217	259	243	237	256	239	253	227	241	243	244	227	246	267	266	272	245	271	266	262	246	249	259	247	248	234	267	254	246	238	271	255	264	243	229	255	240	249	244	263	252	257	265	274	249	247	263	229	244	262	251	240	259	240	229	285	243	240	251	216	253	257	236	265	241	254	280	262	258	267	257	233	283	222	250	237	216	250	248	260	274	245	261	260	204	244	229	255	246	278	255	250	236	255	251	249	262	242	268	243	255	267	257	238	244	237	247	242	275	247	250	223	235	234	255	275	243	247	245	237	275	269	248	256	240	239	229	258	242	260	268	255	257	235	235	254	236	224	231	231	253	277	249	252	242	281	249	250	263	264	254	243	270	277	242	256	228	248	262	267	249	245	248	270	285	241	238	252	238	213	243	259	241	253	247	234	243	258	259	262	241	260	261	232	258	263	258	250	256	276	252	234	223	236	277	267	292	244	247	252	254	276	276	238	276	256	241	240	218	221	275	257	277	268	265	246	236	252	236	251	221	261	271	253	254	250	244	260	230	266	256	256	229	253	267	252	260	255	259	253	259	242	262	269	231	245	256	249	250	241	238	247	253	230	259	252	240	249	273	245	209	244	266	223	272	231	253	229	266	235	251	235	265	270	250	261	251	250	251	270	263	241	252	239	253	236	249	271	232	258	259	243	257	225	249	263	244	227	248	247	259	241	272	248	253	252	220	272	273	233	252	270	249	250	253	287	269	261	278	245	286	239	240	273	200	268	240	234	251	268	271	260	256	266	265	269	260	244
22309	17057	17562	15689	50057	52583	47517	43623	34419	20257	17241	9296	1598	567	598	604	611	580	563	603	629	600	585	591	615	558	632	572	598	579	599	572	598	609	580	602	555	619	604	592	554	598	558	619	628	578	546	561	582	582	564	600	604	591	565	597	609	597	593	584	544	610	548	596	599	625	642	611	576	568	590	622	530	597	571	581	606	592	593	572	587	617	635	542	583	574	602	547	550	593	594	616	590	602	554	617	535	584	609	577	575	558	598	582	582	593	662	645	588	580	616	629	573	592	600	545	572	596	563	587	576	577	580	635	553	585	577	635	539	566	581	579	581	563	618	580	558	580	594	560	589	576	563	585	642	570	604	608	563	574	573	588	558	618	583	621	569	543	574	566	628	577	576	595	599	589	551	621	563	610	600	603	544	639	597	559	587	585	591	600	597	570	632	588	610	576	616	572	598	577	626	605	580	613	572	627	610	596	555	554	578	613	569	559	587	557	605	638	592	590	605	582	568	590	571	586	605	585	632	622	635	604	564	638	622	581	567	613	599	617	588	619	587	564	580	579	598	553	583	558	558	582	622	554	561	571	614	609	557	586	555	571	611	556	566	598	616	588	567	596	584	613	604	601	567	602	566	574	610	600	615	551	583	594	577	616	589	576	565	595	547	625	586	587	609	591	608	571	583	620	594	625	625	597	575	559	598	582	572	582	531	621	574	605	590	585	585	587	611	546	595	624	570	573	581	577	577	596	593	560	569	613	601	571	567	601	557	622	570	590	570	543	611	648	605	588	550	600	595	628	612	576	577	587	620	610	609	610	591	629	570	554	552	600	576	619	546	627	588	635	586	636	593	598	598	584	558	588	585	605	615	586	577	595	577	581	551	594	587	579	515	630	572	556	586	612	576	573	587	565	566	619	576	553	592	596	603	581	586	583	617	600	570	583	600	579	617	599	601	567	541	557	586	551	582	594	600	574	575	557	574	609	570	598	604	567	600	597	618	584	566	601	587	601	597	579	600	596	599	586	593	614	579	548	613	585	599	559	557	605	583	580	591	600	550	587	608	578	567	566	637	635	605	574	603	604	581	568	558	633	615	565	579	575	585	592	594	553	588	586	589	581	537	568	544	569	571	578	598	588	578	596	539	613	588	622	570	571	617	580	570	612	573	597	583	577	567	598	571	605	602	590	631	604	625	605	617	619	610	602	582	624	599	563	623	597	559	595	596	553	578	572	627	610	625	635	559	537	564	606	559	591	580	578	589	609	589	597	576	541	590	581	620	585	583	601	600	559	598	578	596	559	591	552	595	588	602	628	607	609	541	563	600	581	602	572	601	591	577	574	623	581	593	626	597	566	621	571	588	593	594	598	581	613	578	596	594	607	588	570	611	544	563	669	585	582	581	574	563	601	592	630	582	605	597	587	557	556	601	615	557	588	611	608	562	602	560	587	532	550	607	595	566	586	596	599	598	536	611	602	588	566	580	575	572	606	625	594	608	613	585	601	568	557	585	582	520	595	569	593	554	579	601	598	606	554	587	573	574	608	592	618	582	574	547	554	602	578	608	582	598	592	596	633	582	551	597	566	619	557	567	635	611	593	610	573	629	622	530	598	604	574	583	581	569	567	595	571	608	558	554	593	624	603	575	577	578	586	583	612	605	552	608	540	617	567	611	557	622	571	576	612	593	569	597	622	605	577	607	596	603	561	582	601	618	584	621	636	547	577	587	596	557	560	600	570	627	621	623	535	569	592	582	573	617	578	569	574	566	603	568	576	575	571	544	623	575	595	585	585	562	577	614	608	575	626	585	607	510	599	623	602	575	610	588	544	522	549	598	544	603	570	608	561	613	548	565	585	549	589	595	587	564	618	566	579	599	614	608	569	615	574	552	584	563	577	590	557	556	590	576	606	609	601	612	600	608	574	573	556	588	593	569	585	600	605	546	567	613	618	545	588	580	594	618	560	566	583	591	588	580	576	580	575	569	554	569	561	562	605	570	594	625	568	573	548	571	589	608	620	631	549	593	546	516	555	601	595	585	567	563	620	578	610	599	614	638	631	576	601	559	571	575	617	585	559	614	547	599	585	544	567	590	552	576	568	607	553	657	607	597	638	589	578	590	605	602	572	552	603	582	519	600	573	581	538	616	614	615	596	627	552	581	587	576	615	556	553	580	565	574	629	551	605	603	558	654	577	591	567	558	611	616	562	589	607	573	561	595	574	607	582	566	570	574	604	563	613	574	532	597	577	577	588	593	593	586	582	579	581	600	548	577	591	580	588	616	604	582	581	584	578	571	624	602	557	578	584	579	553	608	574	611	565	611	614	547	605	630	579	565	573	627	576	572	587	628	602	531	587	619	622	664	566	591	598	627	584	556	629	565	640	617	549	571	590	541	573	567	608	583	606	611	568	664	624	566	586	557	566	556	558	585	591	615	584	620	564	596	630	527	577	607	593	572	577	580	577	598	593	570	583	592	577	571	596	621	600	633	608	615	596	591	549	592	549	598	544	576	609	607	570	605	583	630	613	586	590	605	579	571	615	608	589	590	603	587	627	541	584	586	572	573	556	627	596	599	573	614	620	581	621	567	615	563	617	618	578	583	553	556	551	578	549	550	550	632	588	525	612	610	602	613	582	564	567	608	625	572	568	537	625	564	568	554	647	590	620	579	571	611	602	540	581	561	569	635	571	597	618	609	584	576	608	597	615	606	552	631	569	584	595	561	579	597	601	616	568	595	563	614	607	549	560	627	609	608	583	563	612	561	569	590	580	587	581	566	576	558	553	601	555	546	593	579	605	591	552	577	575	581	556	605	599	634	592	613	550	629	564	611	573	568	594	610	573	570	573	598	576	579	583	592	576	564	590	584	594	594	595	615	594	569	591	591	585	570	572	531	612	616	604	598	582	590	546	622	603	583	563	570	606	596	604	595	589	574	568	597	567	595	586	573	582	600	551	587	608	603	594	552	634	577	621	637	562	606	576	558	555	582	564	580	584	593	581	622	626	588	595	561	618	586	568	617	558	608	582	610	600	607	568	583	584	557	598	572	579	582	639	570	551	541	577	584	617	602	590	569	580	595	616	558	647	558	579	553	571	577	558	587	578	619	583	568	606	568	578	578	599	620	587	602	604	579	562	589	596	576	599	578	607	595	593	579	597	599	580	583	571	616	606	560	582	588	570	566	611	575	596	602	609	578	553	569	582	615	598	615	579	622	568	622	611	576	581	616	594	578	586	579	557	607	529	603	551	558	544	577	575	551	572	540	548	582	570	619	602	574	578	588	549	585	608	608	589	573	569	606	584	588	575	568	591	593	539	609	579	557	568	617	624	605	585	581	556	621	573	627	608	615	621	536	558	574	607	569	625	558	597	656	607	596	596	600	565	606	591	592	549	597	591	577	583	564	568	598	604	617	615	596	594	568	586	566	605	581	618	559	577	596	584	538	567	573	595	583	525	578	575	590	592	616	557	608	594	582	560	591	603	601	578	605	599	633	564
62687	31313	21901	14614	35906	51476	50529	37767	23841	13209	7003	2641	439	283	278	290	265	316	267	276	261	281	283	286	289	270	299	261	289	289	258	260	281	272	270	278	290	257	258	265	270	251	270	286	286	292	291	287	272	265	297	268	268	260	310	268	260	313	277	305	264	305	293	249	244	280	250	277	274	242	240	264	255	259	284	279	232	251	317	293	278	254	259	258	271	259	251	263	288	288	283	264	257	278	260	281	269	282	291	258	254	265	257	296	253	263	273	261	266	284	280	292	302	270	258	291	263	276	289	273	306	253	279	289	291	261	235	298	259	296	283	274	261	271	224	295	285	279	293	255	272	265	262	241	252	264	284	283	278	266	274	265	277	299	286	276	279	298	260	288	272	257	279	249	280	282	286	284	256	264	311	260	263	253	301	305	237	270	260	293	277	280	278	271	289	292	247	280	271	292	256	271	289	266	268	274	283	270	274	264	265	294	283	268	234	280	264	265	263	264	280	295	276	308	255	279	291	258	292	273	296	271	288	279	284	244	258	303	248	257	292	257	288	298	239	273	276	274	269	284	270	288	284	310	241	259	291	240	283	265	263	250	283	243	290	246	273	285	298	290	296	277	263	281	301	288	251	287	282	271	279	259	249	239	261	266	280	276	271	246	243	263	275	285	266	259	264	276	282	254	265	289	265	276	265	271	283	302	267	273	263	293	297	273	248	280	247	273	297	283	245	283	271	286	281	279	262	298	291	276	260	277	282	263	269	249	265	287	269	262	282	313	289	260	257	297	285	245	244	301	263	316	270	291	292	271	271	262	280	280	329	273	302	268	295	313	270	264	245	273	288	269	295	287	297	249	252	263	305	224	298	305	259	277	278	267	267	257	257	254	278	275	292	285	295	256	283	246	309	287	291	275	258	278	272	280	262	265	255	263	265	296	250	265	284	276	280	308	282	257	286	273	282	288	317	299	251	273	274	264	246	248	289	264	277	264	281	257	267	272	258	265	264	248	263	245	270	301	258	261	266	290	272	273	264	303	274	263	285	293	292	311	281	276	256	297	289	269	267	284	286	288	271	245	260	290	298	294	269	232	284	257	281	258	325	247	274	286	295	275	262	293	280	279	274	274	267	242	273	280	262	315	252	277	275	271	291	274	300	272	263	270	317	289	252	270	275	274	289	299	254	256	245	262	258	272	281	319	238	273	296	260	283	278	293	275	244	246	274	237	291	256	264	276	295	254	292	282	286	259	265	267	284	267	277	316	281	294	261	266	286	285	278	269	223	255	260	281	288	271	249	313	276	256	256	281	254	277	263	278	253	282	277	233	272	301	283	303	276	274	288	271	244	274	269	307	261	254	269	312	259	282	269	294	265	289	271	300	279	309	277	296	269	281	278	297	261	256	286	249	280	275	279	283	301	267	242	306	242	252	299	294	294	277	291	271	243	283	260	290	279	273	259	273	275	309	260	266	267	272	255	281	288	269	301	308	311	256	270	264	277	273	298	294	242	275	277	278	260	281	290	293	307	258	280	269	275	251	269	272	285	275	260	281	277	306	248	263	253	295	275	299	263	251	285	274	262	264	304	280	252	296	292	245	281	231	246	266	273	250	267	316	267	270	254	280	270	281	288	283	286	242	268	286	293	288	265	265	285	283	257	274	304	250	277	267	283	316	298	278	270	273	256	280	281	285	273	240	285	268	253	272	287	307	267	226	272	258	246	266	285	292	293	271	220	261	294	265	239	255	294	258	288	280	270	284	285	292	264	300	273	270	255	258	279	243	268	284	275	260	268	271	272	280	290	247	270	245	275	253	263	259	247	273	235	291	275	312	260	252	271	274	255	288	262	298	256	254	288	284	247	270	264	287	275	278	287	278	279	289	263	247	260	289	287	249	297	279	258	268	264	270	263	310	312	260	275	257	286	289	259	289	254	305	287	275	290	258	290	250	267	257	287	283	286	278	289	253	238	293	289	289	267	280	247	306	297	280	256	273	261	278	276	283	279	276	277	299	272	272	283	283	251	286	263	285	264	282	263	330	252	255	267	267	251	279	279	264	284	277	292	274	280	298	281	250	277	269	274	294	272	266	265	251	269	244	266	249	297	252	299	250	251	286	309	266	280	265	257	255	300	296	271	294	262	256	254	288	260	299	269	295	239	292	281	312	278	280	269	302	287	293	274	263	264	262	262	281	278	270	258	267	243	235	275	264	272	247	301	287	249	269	313	266	263	294	276	278	278	256	239	293	280	304	279	292	283	263	228	279	266	287	268	271	269	290	266	287	277	259	275	265	247	256	253	287	286	282	264	285	294	281	305	272	269	256	288	275	255	235	271	272	264	290	250	272	294	289	264	270	239	276	287	259	249	242	267	274	264	287	270	290	235	278	281	255	260	248	276	250	287	242	257	260	294	269	264	292	305	299	243	231	297	281	286	249	288	259	286	263	260	266	292	252	278	281	287	286	276	247	258	260	291	294	255	221	281	242	287	280	279	311	265	274	253	298	256	248	306	262	260	247	318	260	247	256	283	272	261	292	283	262	271	286	268	247	264	252	290	264	248	278	261	290	256	250	262	277	279	283	263	236	261	253	281	272	273	281	252	249	275	289	273	270	286	251	256	267	254	267	248	279	294	259	288	281	282	258	245	274	249	241	272	262	274	314	293	297	271	282	286	261	269	258	291	297	300	290	309	294	266	272	286	260	262	289	291	272	243	256	254	264	277	287	293	304	288	286	271	278	297	276	248	273	268	289	305	269	293	257	289	285	266	250	272	283	293	258	276	249	264	277	274	273	271	274	254	281	279	302	273	239	252	283	265	256	282	297	262	290	304	269	286	313	283	302	260	226	261	273	323	231	264	268	266	287	268	275	255	283	262	286	287	306	261	272	303	291	262	246	263	285	267	268	279	289	273	280	251	281	275	291	240	258	273	267	260	272	295	291	287	253	284	291	301	269	269	241	254	267	256	267	281	274	302	274	283	278	281	268	275	274	262	280	284	288	273	230	267	248	280	308	268	250	268	252	280	296	270	264	238	271	292	274	281	272	280	277	290	265	284	304	243	276	240	294	278	276	276	265	261	280	271	282	271	268	255	273	287	291	253	260	263	301	282	268	248	269	283	277	302	263	272	283	251	258	280	285	292	244	280	272	230	292	285	242	267	249	280	251	270	290	266	267	276	273	262	265	296	307	282	251	289	274	290	253	282	258	254	273	261	268	259	259	266	272	246	270	286	260	310	312	282	283	266	267	312	247	273	275	247	287	280	254	273	269	264	250	284	281	247	314	239	263	259	296	307	266	264	262	269	279	278	301	292	281	269	273	272	261	238	278	259	266	275	270	280	304	268	263	290	269	283	264	300	260	288	272	262	268	299	292	280	273	239	285	228	279	267	280	278	265	289	262	282	261	273	300	261	282	263	274	275	284	259	284	284	277	256	257	255	288	274	241	271	277	279	279	276	258	266	267	285	283	295	261	280	287	272	288	295	274	273	291	270	268
37279	14675	18310	23968	48456	64387	62877	51922	39703	29892	20098	8966	1288	648	687	636	631	686	659	665	659	671	655	674	690	631	643	613	666	628	661	671	645	649	597	644	616	646	636	629	635	685	697	612	626	644	634	606	613	614	623	657	703	603	626	671	649	626	637	682	659	634	645	643	658	635	629	717	685	648	643	660	597	652	644	659	645	629	686	645	674	664	641	579	658	634	653	633	615	618	660	627	616	604	621	633	657	642	670	661	678	588	617	657	667	575	648	650	598	681	611	647	625	589	664	664	695	631	660	624	634	623	611	576	644	658	638	659	684	653	599	573	578	640	629	592	625	667	620	655	640	625	629	649	670	640	622	644	651	668	626	638	662	627	670	651	649	623	590	694	622	653	638	661	654	687	694	658	576	655	649	670	627	627	644	638	661	672	620	627	640	614	647	712	638	707	626	640	637	651	636	665	629	632	695	644	631	643	650	637	634	617	637	626	633	626	646	675	629	706	648	630	656	645	663	653	718	663	622	598	666	618	677	654	660	607	643	650	638	608	635	716	602	673	673	661	626	645	663	622	662	673	624	641	643	635	576	596	604	635	666	697	638	657	625	644	615	611	659	617	667	644	612	650	604	622	674	631	647	642	618	659	669	627	632	605	650	613	638	588	654	667	595	579	690	617	633	653	644	671	648	635	604	653	635	583	620	654	653	637	657	633	609	639	648	662	617	699	628	644	663	669	649	614	645	630	638	656	656	659	633	626	627	605	637	634	663	624	655	653	629	636	606	638	683	607	642	613	651	657	660	627	626	631	627	616	632	657	628	661	635	633	644	629	630	614	657	656	632	613	645	643	625	616	666	622	614	596	651	658	649	684	686	659	649	641	649	598	682	604	625	641	646	594	683	637	659	648	654	666	679	672	660	593	629	647	624	629	650	677	670	682	607	634	668	604	670	622	612	662	614	632	631	615	613	659	666	672	665	635	678	663	569	626	632	616	627	608	634	650	643	638	637	671	650	667	650	637	665	647	607	597	634	671	666	649	643	601	634	667	626	673	686	658	635	610	646	645	630	648	657	663	636	582	628	623	673	617	591	623	652	594	606	640	623	662	603	654	696	637	642	628	674	644	643	644	620	637	672	655	638	639	622	627	630	668	680	659	634	719	646	592	620	663	639	626	662	634	642	632	646	676	713	616	649	606	607	619	654	634	633	655	665	663	620	622	630	668	641	600	631	623	642	651	644	659	691	637	630	645	640	605	613	628	642	620	650	636	622	646	600	643	644	699	671	635	690	621	642	630	656	638	628	661	626	653	685	637	626	691	596	641	604	604	640	608	625	636	671	646	591	609	640	611	650	607	648	680	639	666	689	623	634	663	613	625	656	652	646	635	670	615	671	601	627	642	640	639	627	674	629	649	634	646	655	637	678	602	644	677	630	635	626	609	653	628	625	640	638	629	676	646	680	647	662	664	653	614	631	701	616	691	640	630	633	625	646	689	652	591	650	605	678	603	640	669	649	676	633	659	663	617	652	628	659	631	636	689	665	617	670	651	685	647	643	684	652	574	653	610	649	616	680	632	634	626	633	643	620	668	616	659	647	694	669	675	661	633	651	638	651	625	598	616	662	633	615	649	571	631	631	599	651	624	678	678	678	596	652	665	624	653	666	639	755	619	659	643	648	635	661	647	658	639	626	582	638	715	655	644	678	647	609	624	611	657	615	651	628	640	667	681	630	612	685	624	665	616	612	649	630	669	621	632	693	644	642	641	671	627	646	620	648	631	671	627	616	641	633	638	636	672	636	666	606	604	652	661	631	666	646	649	646	647	630	630	653	641	669	643	664	631	608	702	625	656	636	705	637	646	628	640	664	693	622	657	625	664	621	642	685	652	663	659	653	659	647	644	627	615	628	644	637	639	645	614	570	627	630	602	643	643	620	601	676	631	633	643	657	619	603	624	656	670	650	617	609	668	670	650	670	602	619	624	597	644	663	626	644	674	618	635	627	642	625	606	614	643	670	638	675	671	647	624	642	638	618	612	627	663	604	581	615	684	632	651	622	652	616	618	606	607	650	642	625	675	623	651	643	650	624	628	592	638	671	626	592	642	654	650	638	677	648	660	636	656	631	684	631	627	617	626	687	656	638	632	667	608	594	628	643	685	594	596	613	677	658	661	649	608	703	648	595	638	639	657	656	606	636	651	670	637	661	593	636	625	657	650	653	623	652	628	615	595	665	645	661	616	629	648	649	669	565	594	616	643	651	636	688	605	664	626	589	638	631	605	667	631	603	666	665	626	671	661	639	634	645	663	630	607	595	666	640	585	618	619	604	650	626	601	551	623	672	657	630	651	667	670	634	633	675	669	617	628	654	600	630	618	648	637	662	638	634	628	644	616	612	665	632	632	611	614	642	623	686	684	611	624	661	666	648	620	654	638	600	615	611	656	687	605	665	659	618	684	663	616	641	623	633	675	624	619	640	652	668	650	638	630	622	662	658	660	670	674	620	631	648	632	639	613	643	634	651	630	657	619	593	664	629	678	669	613	624	669	628	652	649	711	626	620	621	656	625	660	658	649	632	679	652	634	665	656	660	636	669	598	610	681	640	626	616	662	628	622	654	655	624	652	634	645	672	644	621	610	673	651	614	652	666	645	640	642	624	658	637	662	619	632	644	593	592	614	627	647	681	623	622	652	629	654	615	647	680	621	614	681	651	621	641	680	647	650	643	582	618	667	645	602	630	615	613	605	637	681	625	683	652	689	649	622	626	660	642	603	603	634	647	640	638	642	662	630	605	652	720	629	638	628	659	613	650	626	665	641	696	619	615	642	620	656	650	651	655	628	609	640	670	620	672	654	703	643	625	622	653	669	655	622	594	639	683	597	622	677	638	644	665	634	653	607	667	669	672	655	596	655	625	614	632	626	660	642	628	600	637	633	700	594	647	619	680	645	643	643	656	614	651	638	604	612	704	668	632	662	644	606	625	639	663	647	657	604	648	673	608	615	644	633	606	631	641	619	648	635	625	632	660	682	649	645	631	683	637	633	633	663	604	673	622	629	659	621	641	647	584	593	595	661	699	604	675	615	671	635	670	607	637	619	627	628	601	654	642	639	585	585	607	617	617	625	657	686	638	686	593	674	624	647	637	659	634	627	617	617	626	607	632	641	635	629	672	609	655	637	672	627	615	632	622	646	613	631	656	653	587	633	648	657	598	643	667	629	631	601	693	656	645	650	615	646	656	658	650	655	629	615	633	631	640	702	660	635	677	632	591	662	672	609	684	631	642	656	662	593	662	618	671	645	643	638	660	658	641	686	638	602	651	584	626	640	667	628	639	640	612	651	636	626	619	659	663	630	639	636	685	629	676	630	624	621	694	650	623	673	665	624	621	639	623	629	634	684	655	692	666	690	599	658	622	598	648	649	630	651	607	667	679	651	680	629	665	697	659	628	672	627	630	656	674	651	666	647	607	606	661	660	646	602	695	636	631	642	678	638	648	655
21908	3352	2370	2185	1822	2627	2818	2188	1407	942	685	419	384	401	370	370	426	401	364	384	378	365	352	376	394	345	357	355	367	363	349	377	381	367	364	350	373	353	385	343	358	390	360	398	345	370	396	387	336	373	389	404	376	392	377	378	381	358	390	344	403	384	390	347	368	374	400	364	358	365	345	390	341	351	384	377	399	379	337	366	354	396	356	385	387	347	343	362	383	365	379	376	407	383	358	384	370	354	361	365	339	373	376	371	405	325	346	346	400	369	354	383	386	330	349	367	387	388	387	355	406	371	372	385	360	312	362	386	379	363	403	396	344	351	408	360	378	365	404	376	342	358	354	353	370	379	380	390	372	396	386	327	390	329	387	370	380	388	378	390	380	392	391	392	389	374	343	370	353	373	399	409	396	395	354	331	372	391	386	374	368	331	389	335	353	384	353	373	383	349	352	347	374	376	376	365	370	336	362	364	385	386	369	391	355	358	376	367	386	366	394	400	367	319	355	381	379	377	328	373	348	363	355	353	349	355	377	332	358	344	351	389	371	347	373	368	348	391	407	362	361	349	367	384	375	384	363	365	358	372	379	370	351	374	358	382	368	377	359	399	339	373	365	396	358	383	363	374	367	350	363	380	404	389	362	352	367	342	418	378	381	373	379	404	392	339	333	377	346	350	372	366	379	371	356	374	359	369	348	375	335	357	373	377	359	386	390	355	369	382	386	419	358	392	357	353	354	370	392	379	352	382	383	389	392	374	391	351	405	367	357	367	340	349	387	382	330	361	405	370	402	401	380	422	337	316	375	343	363	400	350	370	363	408	352	413	388	384	393	373	375	355	362	378	381	369	381	382	355	405	387	368	372	384	390	371	352	351	374	374	391	337	378	363	379	376	364	346	354	379	320	338	365	374	338	405	375	385	369	406	385	356	403	403	355	347	376	356	362	353	385	380	374	372	328	345	352	375	353	385	354	359	371	384	354	371	377	375	343	364	392	339	365	381	360	360	328	331	390	358	410	354	354	406	359	412	400	407	405	350	315	331	327	410	378	338	393	383	329	374	342	312	349	337	361	352	377	325	315	375	392	365	384	385	404	350	360	364	412	389	338	360	365	348	336	357	351	355	395	391	376	361	384	358	369	369	367	349	360	378	367	397	358	355	359	336	385	367	388	348	351	367	356	400	345	334	323	396	346	339	375	358	371	369	332	367	372	367	325	372	394	342	345	397	363	384	398	375	371	346	387	369	378	373	369	367	419	378	382	370	374	370	388	413	384	379	378	389	385	382	378	383	372	347	379	350	338	367	345	374	388	357	356	372	380	377	428	374	375	375	367	376	382	347	360	375	375	345	356	394	342	364	345	352	347	381	370	350	360	368	387	371	331	422	372	336	362	368	392	410	380	372	386	389	376	356	377	390	389	368	379	361	385	382	384	334	389	382	368	382	360	374	366	339	331	379	380	355	338	416	368	387	345	339	374	350	364	406	386	338	364	373	344	387	367	379	377	394	401	378	352	375	395	350	368	357	355	383	360	372	370	417	390	386	352	341	365	351	370	358	366	387	373	373	375	335	418	383	355	372	378	373	401	386	375	368	360	365	399	377	354	364	370	400	366	394	399	359	350	372	360	397	383	335	370	395	350	340	374	328	351	381	400	371	355	407	349	410	375	372	344	390	410	382	417	383	379	362	394	377	396	364	371	344	399	386	370	400	365	328	381	345	394	365	379	401	350	366	368	342	355	351	378	321	397	351	348	380	379	394	384	346	370	369	365	358	371	341	364	370	382	382	381	400	378	384	379	376	360	358	349	368	386	362	385	400	409	363	413	396	371	403	377	372	346	425	381	389	344	369	369	375	370	404	351	350	387	362	373	397	368	361	385	395	401	385	375	360	374	359	336	377	357	394	405	325	392	364	369	357	375	368	385	367	370	360	359	373	377	348	375	385	382	391	389	384	358	373	372	354	384	394	359	351	372	358	373	363	393	402	381	362	391	373	354	379	368	349	359	342	312	384	379	385	348	358	359	338	385	391	374	342	337	374	377	370	360	363	348	353	358	366	392	365	356	348	348	367	345	381	351	381	351	380	364	367	378	380	371	309	391	390	380	347	388	363	352	361	357	394	381	370	382	348	384	376	359	383	347	344	366	366	403	367	348	339	368	361	342	372	372	423	376	400	369	367	414	369	337	413	372	352	380	323	372	389	356	339	349	363	365	358	358	341	383	378	377	382	336	389	364	365	349	357	387	392	375	364	368	379	361	327	352	377	373	352	376	330	366	354	362	410	355	334	351	325	344	372	321	358	380	342	376	386	396	395	378	418	372	358	356	398	362	370	378	383	407	370	375	345	379	355	349	375	397	368	396	380	368	345	351	392	364	359	372	396	364	383	381	376	367	355	394	385	397	385	394	377	350	381	352	394	350	380	385	388	384	350	360	364	386	390	373	391	383	413	369	380	374	379	390	352	379	377	383	360	383	340	373	380	407	352	374	336	379	358	361	376	372	374	388	388	396	386	355	360	388	385	338	377	365	394	365	380	375	364	369	350	360	349	384	355	340	365	376	350	355	378	376	377	334	373	399	380	359	399	344	375	388	407	359	362	373	359	380	380	354	422	343	385	372	387	418	383	401	386	367	376	381	353	401	390	328	365	375	369	396	362	394	394	339	359	414	352	334	373	378	402	366	375	360	358	352	381	387	388	380	378	356	369	398	364	363	381	362	335	401	358	353	350	352	389	338	355	368	375	365	355	402	356	391	377	336	358	399	364	356	329	373	332	397	354	348	392	391	339	340	360	363	326	404	378	392	380	391	360	386	354	388	365	398	363	375	395	363	368	396	384	370	398	405	369	398	336	349	388	374	393	354	357	389	388	359	375	364	399	359	340	367	368	372	368	338	337	379	321	365	358	367	386	371	377	380	351	383	391	368	363	384	335	383	350	406	387	350	374	346	380	362	370	338	397	378	379	358	379	357	372	406	333	350	381	373	368	369	356	345	356	357	384	386	363	351	377	386	362	381	318	382	378	381	363	380	401	364	389	383	383	396	367	341	360	379	392	334	382	386	368	349	320	381	376	379	375	371	388	385	360	404	370	329	351	331	364	355	360	346	352	404	359	363	398	384	350	383	349	366	378	386	382	406	377	398	356	408	390	373	375	366	374	392	341	389	338	362	377	392	380	360	399	371	398	333	366	409	392	364	373	331	377	336	371	402	412	344	391	401	379	361	348	325	372	413	352	348	356	360	379	376	341	341	391	388	387	361	369	397	386	384	365	397	380	388	363	369	352	384	402	377	348	385	346	385	387	365	360	338	363	392	383	394	390	364	345	380	377	362	355	358	361	329	369	364	368	390	360	421	356	376	323	343	380	355	399	337	391	352	383	379	374	398	356	389	401	359	362	386	384	357	354	349	410	379	376	365	392	399	348	388	377	370	432	379	371	348	359	399	365	364	358	361	420	389	370	389	355	386	355	372	334	361	383	359	350	364	368
10352	1838	4457	6079	6673	10725	10808	7782	4686	2938	1978	1070	865	810	795	781	800	795	842	872	816	873	853	785	823	798	812	839	822	789	861	812	823	815	828	866	865	801	809	774	795	819	899	770	785	817	849	782	842	850	857	809	834	834	838	804	821	810	818	864	812	808	836	800	844	849	834	776	828	817	803	852	848	835	784	839	820	826	851	867	803	872	819	807	830	838	822	795	800	798	810	858	803	822	804	803	805	816	824	808	769	844	839	844	788	789	801	834	842	801	869	788	820	834	818	788	844	794	854	805	827	793	799	827	845	814	832	840	844	832	845	853	842	850	813	902	796	833	840	828	862	752	849	816	852	847	844	847	828	847	803	853	797	843	798	818	833	826	847	783	826	888	849	831	818	819	835	778	791	816	823	893	803	829	829	846	829	820	828	787	780	855	816	811	867	797	853	849	843	815	769	881	791	814	844	821	810	829	801	803	843	867	823	781	865	805	829	835	887	806	851	789	866	802	875	829	810	843	830	836	829	811	778	850	788	814	862	835	764	847	815	877	861	856	799	803	784	881	796	848	842	804	834	838	855	820	809	796	848	905	826	808	801	807	806	882	862	827	795	825	823	810	786	827	849	813	801	817	819	854	814	765	871	812	843	826	810	846	864	893	824	798	821	807	791	852	807	787	834	769	816	832	870	845	801	803	787	775	811	822	773	816	828	856	852	814	825	845	803	835	790	799	773	784	804	832	807	818	824	770	841	892	836	792	782	840	827	783	811	816	827	773	840	866	862	801	806	861	801	818	763	801	827	829	828	841	845	765	836	866	771	778	827	829	800	797	831	824	818	796	834	822	814	781	816	830	816	823	804	757	872	855	789	837	811	769	849	804	785	836	812	866	830	852	820	791	792	835	812	818	878	822	846	838	895	861	797	747	854	828	784	816	870	817	869	821	839	851	833	803	817	818	829	895	813	846	854	847	781	855	889	820	815	815	811	834	851	808	775	775	823	847	756	818	807	845	871	812	837	829	814	801	817	774	844	848	823	825	832	847	862	799	808	862	825	847	789	816	796	831	802	853	826	858	893	826	797	873	776	848	865	852	813	874	825	824	843	821	843	839	832	835	838	831	854	848	838	810	796	791	859	792	815	852	831	794	824	849	813	819	812	808	829	784	794	817	855	841	806	802	835	805	839	847	795	888	800	826	831	803	761	853	818	809	827	798	808	828	791	888	831	816	863	792	801	837	799	859	861	841	821	805	823	837	824	813	819	806	839	872	845	857	845	802	767	813	819	811	876	814	911	803	812	835	793	796	843	814	865	824	789	832	803	810	817	805	851	819	788	857	815	816	801	793	837	824	801	820	811	853	847	774	835	865	827	785	831	800	768	781	784	814	805	825	843	839	815	866	824	865	796	846	839	787	812	854	868	782	814	791	814	822	788	785	834	837	839	856	801	802	791	791	801	818	841	845	809	793	813	819	805	829	831	793	807	825	852	774	841	839	862	810	804	816	784	819	840	825	829	820	793	850	792	785	788	769	781	780	798	834	862	797	828	894	862	839	806	842	819	855	837	841	828	826	771	771	788	842	800	818	823	786	819	824	774	823	818	853	861	829	858	797	796	826	830	800	846	795	848	845	863	868	843	864	816	829	768	817	869	863	801	835	827	778	851	783	789	778	832	852	806	831	879	803	840	800	799	890	804	793	806	838	833	857	818	819	790	828	823	854	873	799	840	888	828	837	863	826	803	788	780	787	784	803	831	838	829	870	824	823	846	807	851	802	838	797	768	792	849	842	825	821	866	856	844	812	813	909	828	762	811	814	804	860	840	820	819	774	786	844	809	860	869	807	824	837	814	778	805	855	850	789	839	812	864	793	832	805	865	761	794	819	845	822	837	826	839	797	816	847	791	789	845	860	859	815	777	830	839	799	827	886	856	827	783	852	846	885	794	828	779	815	845	839	817	807	808	815	799	842	826	838	843	739	827	862	791	804	790	860	850	808	792	787	823	837	876	790	852	825	828	859	829	822	881	798	822	775	828	821	833	870	771	808	805	816	863	817	857	783	823	796	835	792	806	839	847	824	761	798	834	823	817	857	802	821	811	808	810	785	829	873	851	804	826	767	782	789	871	809	785	851	807	812	862	831	825	838	880	800	783	836	839	856	802	858	799	852	832	823	834	880	798	842	785	910	779	827	848	882	819	833	824	803	812	831	786	811	798	827	855	870	840	789	834	862	834	861	859	833	780	793	792	815	805	832	794	837	827	800	801	838	829	785	852	846	822	858	815	838	808	818	824	826	839	790	791	833	863	857	846	842	815	806	839	776	837	815	829	838	821	832	827	856	853	867	845	817	787	770	780	869	781	823	879	810	824	773	804	859	810	786	858	846	873	823	826	847	798	778	838	828	814	821	811	836	843	852	830	845	818	798	824	810	840	781	837	861	850	824	808	862	837	808	831	812	811	803	785	835	819	853	851	812	810	794	843	802	816	830	802	846	849	862	826	834	813	837	794	826	797	788	833	776	769	856	812	843	822	813	811	808	829	813	838	856	837	803	839	807	793	811	810	823	839	800	819	815	846	815	851	815	833	783	815	843	830	790	829	827	849	793	800	805	788	843	793	785	813	824	824	776	827	848	801	771	812	808	828	818	792	803	862	834	820	846	801	825	840	843	785	793	859	825	821	810	871	803	908	865	856	823	842	818	829	826	836	788	824	755	843	800	819	797	844	859	846	833	813	794	849	831	823	836	853	848	831	828	826	801	812	868	809	793	828	806	829	850	842	826	892	805	788	856	815	818	836	791	793	910	868	855	793	822	876	841	822	802	755	803	828	812	805	830	794	761	773	825	811	787	789	814	843	780	822	841	808	826	837	816	780	848	839	808	820	808	762	835	810	791	814	851	837	807	800	809	831	805	823	841	809	801	877	822	833	813	787	824	845	821	820	839	750	797	829	839	807	816	817	851	784	880	768	873	860	811	821	817	804	792	823	799	842	808	793	851	800	822	826	799	798	808	824	778	841	795	787	793	807	821	826	784	777	791	868	792	859	821	788	814	853	822	830	829	798	820	804	856	826	833	842	848	821	836	875	836	791	829	811	794	796	879	803	863	825	807	845	855	814	832	856	820	851	833	827	832	834	782	828	805	820	837	765	844	795	841	790	827	810	827	850	834	806	856	874	878	816	803	807	833	802	785	779	836	835	872	826	811	826	812	810	822	803	785	816	852	906	800	842	773	854	839	817	761	801	841	815	764	758	843	885	800	839	829	798	844	781	840	822	799	813	850	868	834	838	839	811	880	754	811	844	825	900	835	851	781	785	820	815	828	847	826	850	864	824	778	793	828	802	863	818	817	825	833	876	769	816	876	853	831	861	814	854	866	870	801	840	810	808	805	815	810	855	832	846	873	821	815	843	796	802	800	879	783	829	893	872	846	837	828	826	829	844	821	814	852	828	872	866	797	844	816	842	852	796	859	859	757	839	812	787	800	799	823	816	857
42165	15159	6539	9287	24924	38624	36577	27343	17311	10658	5240	1256	242	209	243	219	196	236	255	241	251	230	236	217	211	221	254	212	228	249	221	246	220	214	230	215	229	210	228	244	227	215	234	223	241	250	231	223	230	246	222	226	208	224	226	210	227	223	232	234	232	229	237	218	206	246	229	221	241	231	204	229	225	246	210	228	222	241	207	223	225	210	223	208	225	201	211	230	220	225	246	235	211	238	229	207	206	234	212	219	225	224	243	228	225	219	238	241	223	241	233	203	199	237	219	200	220	231	248	201	215	218	227	243	232	214	199	214	217	260	240	224	227	233	231	205	210	231	249	219	196	237	223	241	227	218	221	219	227	239	224	232	229	219	223	241	210	222	207	241	225	197	223	204	215	201	275	234	216	247	191	231	207	219	229	228	231	230	188	218	201	196	222	221	193	229	206	224	203	208	206	239	207	212	224	251	223	234	218	222	215	215	218	247	230	216	226	203	222	191	217	223	212	249	212	231	216	226	223	226	215	226	219	256	245	230	180	209	237	221	218	204	249	268	214	199	216	225	215	213	231	204	235	258	230	212	217	236	236	218	194	220	215	231	237	246	214	204	237	229	235	237	242	239	238	245	238	236	226	227	215	227	199	229	204	199	225	244	220	249	248	264	213	217	209	218	231	208	222	240	204	227	195	224	240	221	232	239	226	201	227	243	225	248	241	232	249	236	223	207	204	201	201	226	218	218	228	188	193	196	233	205	236	229	224	194	235	222	231	215	244	217	228	223	203	205	222	206	234	257	203	251	215	245	235	230	212	191	212	232	237	251	234	238	228	222	243	205	226	224	215	204	197	223	203	206	237	224	229	209	217	204	220	231	187	218	265	224	218	223	212	219	246	235	204	222	195	249	216	248	220	215	210	207	250	223	202	209	212	214	228	250	210	223	210	220	233	237	208	230	224	232	228	214	238	204	177	218	225	236	207	244	216	190	207	225	216	210	230	217	219	215	260	226	215	230	216	213	234	228	230	234	233	231	211	202	222	223	205	239	209	218	242	215	215	200	230	231	211	215	230	217	199	222	203	237	210	247	245	256	219	244	208	219	226	238	255	234	228	233	229	195	219	250	238	235	219	239	236	204	205	214	241	206	213	228	200	221	251	221	228	200	233	211	215	219	227	235	209	240	210	239	226	240	227	213	229	234	212	219	203	226	229	223	197	192	240	219	254	185	212	209	237	258	196	210	227	220	212	255	224	235	222	255	227	221	259	227	246	190	242	229	221	236	205	202	223	235	217	248	224	220	228	190	231	210	242	228	211	235	221	231	237	197	230	207	219	219	258	228	216	234	238	243	206	202	233	243	231	211	238	247	224	226	244	200	220	226	233	218	226	230	241	199	206	210	188	234	242	218	216	219	221	236	202	267	238	200	230	228	205	227	229	213	209	216	235	211	221	220	225	237	234	241	218	216	225	211	205	234	225	222	229	194	216	221	217	219	231	222	227	233	211	231	231	224	251	217	241	224	218	221	212	193	205	221	248	210	204	221	229	220	200	221	226	262	216	240	213	202	217	239	211	207	209	217	204	209	205	249	251	236	207	222	188	219	227	201	233	220	249	247	251	237	202	230	222	245	254	229	214	211	229	240	220	226	257	218	206	239	199	220	220	224	221	201	215	188	221	219	220	220	229	211	221	261	211	224	220	219	226	237	215	213	241	205	217	251	226	205	181	175	216	242	208	237	218	231	223	230	234	181	204	236	210	235	222	229	238	235	214	195	189	234	238	217	228	232	252	237	233	182	201	227	251	233	205	264	221	217	206	212	228	231	215	221	220	230	253	198	213	219	243	239	223	227	209	215	238	245	205	245	226	212	237	208	197	237	215	221	241	225	192	233	221	231	210	237	221	232	236	239	217	199	224	218	207	213	229	230	243	227	235	240	202	234	211	230	221	220	243	214	238	252	237	226	231	227	205	212	212	260	239	233	222	219	215	225	223	246	219	217	265	255	214	216	228	191	239	220	208	237	222	221	229	244	192	206	228	213	231	225	231	229	213	207	244	238	222	222	236	225	187	214	267	198	231	218	235	207	219	244	186	228	231	210	201	222	241	220	222	221	259	197	247	206	190	221	198	221	219	217	252	239	202	214	240	216	223	214	205	236	233	224	235	229	207	226	237	203	233	222	181	208	208	203	214	251	246	241	220	216	230	229	221	204	220	242	215	219	244	246	243	183	207	209	222	231	214	198	261	230	198	226	212	203	242	180	249	208	221	221	208	244	245	246	209	222	246	190	220	237	229	222	192	221	206	216	258	203	199	227	196	212	227	207	221	245	268	216	211	222	254	245	220	214	204	248	216	208	204	218	227	221	213	242	180	208	201	213	212	206	202	218	219	218	215	195	223	205	228	217	230	216	200	225	228	206	220	206	221	238	217	236	210	221	216	219	212	213	258	240	220	220	254	228	238	203	206	218	212	232	215	227	231	198	211	221	223	219	261	198	221	232	221	211	229	213	251	236	232	228	224	236	216	244	226	200	214	226	239	239	284	239	239	199	236	259	211	243	199	211	210	232	235	222	200	201	223	210	241	217	213	219	204	228	223	210	237	246	213	202	229	222	224	221	225	214	210	198	207	246	218	215	215	208	239	219	211	213	233	228	241	215	218	234	238	234	214	194	241	212	223	219	221	227	194	232	235	212	229	206	236	238	210	213	230	194	210	213	218	239	213	211	231	200	235	217	225	237	247	247	238	209	201	229	213	231	205	235	195	205	248	224	233	244	224	240	244	225	204	224	240	193	217	228	246	238	221	205	237	243	223	227	202	247	217	231	229	221	221	235	246	207	216	252	210	223	194	229	228	228	219	207	212	201	208	218	237	207	242	198	227	206	215	215	229	242	233	198	225	247	226	220	194	234	220	229	223	214	215	213	241	221	224	229	240	211	204	243	233	262	226	238	244	221	228	253	263	227	200	236	225	200	231	201	221	219	202	179	234	193	220	217	212	225	258	255	210	217	218	204	225	223	223	232	209	238	249	213	233	188	249	223	239	238	211	213	221	252	243	229	207	219	203	254	245	204	216	210	221	227	222	221	216	182	231	215	215	223	206	223	237	232	216	240	235	218	216	236	228	217	215	224	197	224	225	268	229	223	210	212	203	230	191	209	207	231	214	219	200	199	228	217	254	223	236	226	186	249	234	217	224	228	221	188	207	220	247	240	239	244	222	223	193	204	236	221	210	214	238	254	234	250	236	218	230	205	198	186	193	202	245	206	202	246	217	204	209	195	232	224	227	224	183	198	220	234	231	236	222	219	230	217	195	235	237	244	227	226	218	211	228	224	221	212	199	255	242	220	221	232	206	229	226	230	225	245	182	232	213	240	234	238	244	237	224	229	202	212	192	220	196	239	205	211	259	253	211	246	211	181	203	216	203	228	216	215	242	219	226	245	232	206	211	218	247	222	224	228	213	214	222	212	215	192	244	223	223	231	213	237	243	228	242	222
21310	4953	8455	21444	43228	53126	52292	44096	35567	28068	17258	4675	602	517	574	535	501	552	521	556	557	547	528	532	516	503	543	526	557	497	540	546	548	532	557	503	529	515	542	463	504	532	510	505	511	487	525	515	561	563	528	516	534	521	526	560	549	508	541	541	554	507	525	525	505	556	544	506	549	531	555	506	556	495	566	530	530	524	495	477	511	515	535	498	552	553	540	568	525	498	506	544	519	499	486	538	523	532	570	561	503	520	503	526	524	473	547	524	480	519	538	538	514	517	491	495	508	510	526	554	521	490	506	512	533	536	505	540	551	509	549	528	535	552	527	506	536	557	499	529	522	507	534	543	521	498	487	529	511	517	512	518	516	517	548	509	482	526	550	537	540	494	493	523	545	507	525	516	471	530	474	504	522	488	492	516	512	560	503	536	550	558	503	546	564	544	497	506	568	551	536	554	534	519	567	538	548	503	496	526	526	507	499	518	513	596	482	502	529	514	530	553	476	528	532	499	531	526	503	503	531	505	559	557	488	523	523	502	555	555	476	524	502	545	569	527	534	522	534	516	512	513	538	531	496	523	532	519	516	515	483	497	523	575	488	519	552	526	534	517	533	557	554	552	579	543	531	541	516	537	544	509	580	516	493	538	511	543	511	555	529	532	498	501	541	519	549	509	547	544	501	516	535	516	542	536	532	517	497	529	481	516	553	537	527	521	539	532	502	509	516	539	547	514	539	533	571	543	534	516	483	521	522	484	522	480	515	527	556	513	534	509	507	551	540	507	541	528	514	514	524	485	480	534	529	555	544	529	554	511	519	578	518	534	532	527	541	556	508	544	546	502	522	537	490	528	515	529	533	527	563	524	495	526	512	533	544	533	538	516	534	522	533	505	525	552	489	514	506	518	521	535	540	532	531	515	542	524	556	546	546	514	525	489	530	536	537	494	563	532	600	536	495	538	511	528	530	514	528	506	518	508	548	532	489	574	534	472	526	546	486	538	480	489	555	534	538	533	521	528	464	504	522	505	514	506	538	534	489	534	498	527	519	565	545	553	534	560	545	470	499	513	512	531	523	528	509	528	511	503	485	539	558	528	514	499	557	502	495	494	535	513	501	508	537	516	514	547	547	525	530	518	560	526	531	526	483	523	530	532	499	487	520	536	552	536	570	503	496	487	497	525	505	561	517	525	488	495	529	532	509	542	507	519	522	512	461	566	533	540	509	537	516	516	537	506	496	501	535	559	546	545	527	541	499	508	541	504	530	532	557	467	556	542	556	532	557	509	549	518	546	477	550	526	561	558	503	521	527	550	541	546	555	530	555	526	534	520	551	525	517	519	535	517	504	488	497	533	537	492	541	538	514	490	555	530	534	504	505	503	514	517	552	515	510	520	535	509	508	546	511	531	525	518	519	510	537	552	535	551	533	524	541	510	539	551	525	513	542	528	535	550	526	531	520	501	559	551	574	571	523	528	537	556	487	517	488	557	523	578	530	510	480	512	534	533	518	505	512	559	533	535	543	549	530	524	492	541	550	513	483	492	520	592	559	534	540	543	501	543	501	491	568	529	504	515	540	513	529	560	534	566	494	519	544	478	508	500	518	516	581	482	600	514	543	520	543	507	523	504	513	483	556	523	527	518	534	543	482	528	503	507	504	503	537	505	560	544	507	558	540	520	525	518	535	508	525	510	515	507	485	527	541	474	525	528	535	538	550	476	542	574	517	524	560	469	462	496	526	523	543	514	505	506	526	518	504	494	562	515	533	536	509	495	550	524	552	507	481	524	555	539	555	485	528	504	520	512	525	538	518	527	529	556	507	517	552	544	551	526	524	514	500	539	519	539	505	529	508	510	520	557	522	531	471	512	510	507	513	493	505	532	519	530	538	502	517	518	556	502	524	521	511	510	526	528	474	529	505	532	519	514	540	534	507	534	496	525	562	497	550	549	496	510	546	493	570	517	543	514	534	516	509	523	512	523	530	540	538	571	547	539	513	534	491	538	553	577	541	547	488	559	524	489	500	565	507	535	511	559	528	512	528	548	510	510	494	509	531	542	511	495	501	540	530	525	549	497	531	523	538	525	530	541	526	515	525	502	531	535	525	511	540	543	525	565	483	511	546	532	540	543	537	545	532	513	531	500	544	523	572	562	518	523	569	572	519	488	528	527	538	534	558	524	545	513	547	514	542	528	499	546	504	505	497	526	513	538	508	529	569	522	482	532	512	551	530	496	543	485	516	527	510	534	546	537	514	517	514	517	494	481	511	536	523	550	508	513	516	520	559	477	552	523	547	540	510	506	571	532	498	528	517	518	543	519	528	546	519	520	503	528	552	537	525	549	508	514	528	511	547	527	544	544	480	537	548	543	521	501	543	501	530	499	521	508	528	514	532	559	527	516	516	515	517	543	524	503	555	536	541	537	533	525	521	495	507	519	519	519	552	556	504	535	538	535	535	508	533	542	542	544	520	541	527	536	564	537	502	532	567	495	553	503	510	547	559	494	509	528	512	507	531	522	494	533	448	515	551	519	542	510	539	516	526	510	510	572	508	519	542	549	480	525	542	526	526	538	522	516	549	490	512	550	513	541	553	521	514	484	516	533	516	504	496	500	527	556	532	533	506	546	499	539	512	517	533	565	526	561	499	533	552	513	480	509	549	525	531	475	557	545	537	469	570	525	535	523	541	514	527	513	543	546	537	526	515	563	543	539	500	494	525	542	539	541	509	563	518	508	505	559	552	500	541	556	531	500	491	563	523	563	489	541	551	533	508	530	529	557	535	550	523	498	544	525	533	495	534	542	544	547	521	529	530	507	537	519	536	465	519	570	539	513	522	514	534	547	546	515	523	502	534	512	560	506	565	544	528	532	483	525	563	516	528	477	520	557	509	514	520	549	570	521	512	496	552	515	538	525	568	528	520	571	550	506	504	505	528	549	516	550	525	527	530	495	525	532	509	500	503	523	479	479	531	545	522	505	522	500	506	506	497	517	541	504	533	511	537	586	573	500	506	500	545	525	557	532	475	531	516	506	553	483	546	514	514	556	506	513	594	535	543	488	516	553	540	517	577	521	523	527	539	535	512	546	499	525	530	551	526	508	503	529	521	476	485	531	515	506	516	538	532	532	509	496	522	526	505	543	527	528	540	527	538	523	558	505	502	525	565	513	512	553	499	515	525	503	540	538	537	540	521	534	525	521	532	526	510	538	543	501	504	493	511	496	488	552	529	552	512	538	560	551	544	521	547	507	496	512	509	574	514	529	546	508	560	558	538	513	503	544	506	542	507	533	505	525	503	504	535	522	552	482	519	551	548	508	539	512	523	487	536	518	541	484	550	575	511	533	527	522	520	519	498	502	525	572	528	519	488	500	503	523	532	529	499	500	495	510	562	532	593	558	517	522	522	518	531	562	546	525	535	516	519	520	492	518	492	493	514	474	524	530	510	516	543	516	497	530	513	528	509	490	541	526	526	538	530	554	539	552	507	530	510	520
35865	25050	11055	8916	34501	38676	44885	42189	31659	21362	11468	3863	319	255	210	207	220	223	226	245	257	262	190	238	207	219	224	224	217	217	219	184	242	215	204	222	241	206	256	232	237	228	237	227	226	223	251	240	225	234	218	228	224	242	212	206	245	238	234	255	239	208	208	212	222	246	198	234	226	232	213	231	214	215	239	211	215	219	239	222	225	193	249	191	243	206	228	238	215	226	227	225	214	241	242	245	213	260	226	233	224	237	222	230	233	209	220	233	218	226	237	223	246	209	252	257	193	216	217	241	202	225	256	227	223	220	222	225	227	224	215	235	213	269	249	215	212	215	241	225	224	205	187	216	241	239	250	234	236	227	250	218	201	221	239	248	213	201	235	232	212	223	200	225	233	229	213	234	188	226	214	226	216	218	265	211	227	214	238	186	232	209	214	228	249	223	241	196	215	211	220	203	213	238	195	214	204	222	236	232	205	243	232	242	233	222	243	230	236	214	236	244	250	242	215	215	239	222	230	215	233	220	237	232	241	190	218	236	219	239	252	206	235	221	216	197	239	193	225	240	206	217	215	207	235	254	232	247	241	229	223	197	213	210	241	221	227	237	221	221	227	219	224	219	233	190	209	213	275	232	256	220	215	237	208	233	222	203	215	240	242	226	259	223	239	224	241	222	212	230	218	227	200	220	250	226	207	233	219	233	225	220	234	210	248	235	224	216	220	220	234	202	247	244	214	223	216	230	193	225	236	226	246	227	236	213	217	246	229	217	257	202	229	219	243	234	214	199	232	230	263	241	232	222	241	205	221	230	237	224	222	226	244	240	227	216	225	249	225	217	200	195	238	233	238	230	230	219	215	223	208	189	229	234	227	207	190	245	201	245	220	204	223	199	244	229	233	241	209	218	210	224	239	227	231	222	213	237	234	237	222	208	227	235	228	235	227	223	195	202	215	215	251	223	216	183	223	212	200	233	203	197	220	243	230	220	243	227	232	221	210	218	226	247	211	225	232	227	227	205	220	241	225	206	221	240	216	225	199	234	244	201	215	247	240	220	221	237	229	215	231	185	209	259	236	197	212	218	229	218	239	222	225	227	203	230	207	212	230	253	206	195	199	227	216	225	220	237	228	209	237	231	206	218	194	217	223	225	236	240	240	246	213	216	234	210	232	236	218	224	203	216	232	222	209	227	207	201	189	231	236	242	210	214	191	217	229	235	247	238	219	232	243	224	231	205	220	231	209	188	226	217	224	200	217	226	218	229	234	225	213	229	221	228	233	220	233	228	211	227	233	241	199	201	228	222	207	224	255	206	202	228	238	252	226	225	226	218	230	235	210	227	239	222	209	199	187	236	200	233	220	236	215	252	204	215	213	237	234	188	215	210	207	225	231	224	237	215	211	178	222	223	208	211	233	202	210	228	225	218	251	222	193	223	224	208	237	242	201	245	227	232	259	251	228	216	212	216	214	220	208	223	229	206	206	224	231	213	208	242	246	239	226	208	236	213	228	224	231	221	251	247	211	221	211	233	226	242	224	186	236	257	221	220	248	213	225	223	239	217	230	225	218	194	217	240	215	233	228	207	214	206	264	243	231	194	235	224	228	214	228	216	243	234	226	202	225	208	222	231	230	203	230	219	218	199	210	203	235	261	219	222	251	229	224	204	223	210	235	245	212	227	216	220	215	228	239	237	239	245	194	218	203	231	194	217	224	219	210	230	207	223	239	267	259	227	251	209	222	231	210	227	238	260	220	195	201	206	220	209	218	213	218	198	226	190	234	206	220	203	252	222	248	235	213	219	224	233	213	222	227	241	232	250	215	232	190	201	198	244	208	229	206	229	202	237	231	229	247	220	218	202	202	235	230	222	225	227	225	217	201	233	249	213	220	232	228	207	207	247	228	246	187	217	224	199	228	225	208	247	214	215	205	213	208	226	231	257	232	227	232	190	218	219	221	240	259	203	231	204	243	223	243	237	231	209	207	195	228	255	242	198	236	213	234	214	240	211	202	221	200	223	214	237	214	214	220	199	239	223	236	225	244	230	216	216	235	197	195	226	220	200	213	200	207	200	226	226	187	222	218	228	216	249	213	207	226	234	218	205	200	200	232	226	199	182	222	224	243	201	224	218	235	211	232	225	216	210	221	232	213	222	218	244	238	217	205	202	223	228	227	233	242	238	234	211	214	239	245	219	223	240	208	202	208	217	245	248	207	223	220	245	223	213	202	224	224	234	194	267	223	243	238	247	220	234	231	224	204	198	220	243	248	245	233	222	219	207	225	231	204	230	216	214	188	217	213	203	206	237	236	227	234	206	246	232	215	238	232	201	225	198	209	210	218	243	218	211	213	184	203	220	228	222	199	207	213	208	222	242	229	245	209	221	234	214	215	239	254	240	246	209	206	225	219	241	224	221	223	216	228	226	219	238	220	234	231	220	238	206	233	222	234	229	229	225	213	221	219	257	233	251	255	238	223	253	242	186	191	199	228	232	195	228	220	241	223	219	230	227	247	207	240	217	208	249	242	204	219	218	239	255	219	201	209	210	221	235	232	187	204	212	218	251	211	252	212	212	235	233	237	242	256	206	216	212	237	228	227	215	213	241	229	215	219	242	221	206	194	223	242	235	220	221	240	208	225	224	218	219	220	231	232	211	248	225	210	213	220	237	223	227	216	256	253	223	232	218	233	248	223	236	242	214	244	245	245	220	232	234	245	224	238	217	218	210	240	229	201	224	247	255	208	226	178	251	233	240	202	234	225	238	235	218	238	203	232	226	213	205	205	226	225	253	213	223	215	228	215	235	228	211	235	211	222	248	237	264	223	228	241	243	216	244	224	209	224	266	223	215	213	217	244	228	215	203	214	227	207	191	209	238	238	231	244	210	231	244	223	198	249	222	209	209	252	231	213	235	203	204	250	228	211	204	218	254	228	240	229	232	241	233	228	233	216	239	207	220	214	234	224	222	242	217	240	223	223	227	240	239	226	231	229	208	228	231	242	234	221	206	210	223	197	203	193	225	217	225	216	210	247	209	242	189	220	252	200	230	204	207	206	206	230	204	244	224	221	246	248	227	206	229	225	236	222	214	241	254	220	217	229	206	224	207	230	237	216	228	206	235	209	218	202	211	232	245	220	242	233	218	193	209	245	207	189	208	241	258	225	176	215	228	234	226	226	226	240	225	214	247	223	199	211	230	213	240	208	219	202	226	229	247	223	220	219	221	204	216	232	246	240	220	256	210	222	225	254	210	197	225	242	203	218	238	209	222	242	225	228	237	229	240	234	245	236	219	216	243	232	217	212	214	217	207	201	217	227	218	248	228	248	236	211	215	200	239	212	200	229	207	214	223	216	236	219	229	221	246	206	230	222	232	215	226	236	217	225	246	210	206	233	264	230	211	236	262	232	218	216	221	209	186	219	217	225	226	237	246	222	205	231	229	212	198	198	220	221	221	214	253	226	231	251	227	226	229	234	224	224	212	218	204	232	221	218	202
19168	16165	8853	19799	50618	50170	59779	56560	48473	38830	27233	11978	692	613	568	524	573	595	558	534	537	539	505	572	564	522	513	568	542	503	573	542	541	540	550	505	517	513	570	567	521	538	527	549	562	479	515	517	573	533	545	559	537	537	516	504	521	549	539	522	541	529	503	552	501	513	497	546	531	569	535	555	510	551	532	498	513	529	570	528	500	559	525	577	559	517	572	553	580	529	536	575	600	502	540	534	559	519	533	511	471	554	568	531	549	550	521	549	527	496	563	549	566	539	508	557	564	535	523	530	488	536	512	521	511	575	549	569	567	484	506	517	530	544	548	548	554	560	542	577	572	485	528	535	505	493	516	548	521	505	528	525	504	524	545	515	535	518	533	553	571	519	558	525	536	549	572	498	559	563	554	543	521	556	520	526	532	522	537	536	541	558	548	579	542	593	526	531	505	538	555	514	516	543	518	540	496	543	538	506	555	542	561	577	553	574	546	563	538	540	556	557	548	507	531	508	515	508	553	536	478	526	593	534	593	530	503	513	535	528	492	551	549	539	536	494	535	530	518	496	560	548	481	532	506	537	548	512	505	575	540	512	521	528	553	555	588	545	556	525	512	519	535	523	540	545	565	570	519	521	551	534	569	529	537	556	512	539	541	558	578	495	546	562	552	524	546	520	529	520	541	569	554	563	486	491	593	553	510	538	535	529	533	563	542	514	501	602	549	585	526	548	512	548	527	577	560	546	557	515	513	533	564	545	549	508	499	493	554	550	530	547	598	550	513	540	552	525	535	511	541	502	546	522	538	541	529	525	516	509	552	524	546	505	515	542	532	536	534	546	538	580	532	537	499	574	551	515	606	522	531	515	546	539	558	523	508	527	539	526	571	530	552	543	499	543	577	527	539	516	515	526	558	533	553	587	532	544	510	550	534	539	560	469	562	561	567	524	548	535	546	533	514	511	510	551	531	578	560	531	534	583	532	515	531	559	526	514	585	551	511	573	552	514	532	552	528	529	545	527	585	515	543	517	538	538	527	511	604	534	491	521	548	546	530	523	567	564	508	538	511	539	513	574	530	547	566	500	503	531	520	557	526	492	602	514	508	547	519	546	550	550	555	533	542	512	518	562	558	590	572	550	511	569	581	557	523	560	543	576	555	533	575	484	507	570	500	552	574	493	534	538	563	522	543	541	523	527	541	542	566	484	525	540	558	534	538	527	515	515	552	534	496	523	569	529	564	533	526	512	528	578	495	505	536	529	552	517	491	504	512	517	556	532	514	542	554	534	554	540	584	541	551	491	511	532	512	528	546	526	533	544	542	532	527	510	535	500	539	506	536	505	526	502	578	558	529	545	494	507	569	534	501	551	558	538	532	528	531	553	552	560	524	591	578	552	545	554	525	526	516	562	512	507	534	538	525	538	520	519	541	550	483	514	561	584	515	547	553	539	506	566	564	518	545	520	501	511	558	539	532	537	509	588	534	533	524	509	576	523	539	528	526	516	527	539	547	514	547	572	557	541	548	533	488	549	549	529	502	495	540	497	526	532	515	481	563	526	553	523	515	542	514	540	504	542	506	551	500	589	530	538	593	555	564	526	552	523	517	520	519	550	569	505	551	525	544	539	495	521	549	554	555	501	530	534	531	586	532	561	518	541	518	567	540	532	539	512	543	528	534	521	508	519	522	518	542	526	520	524	511	532	562	528	527	538	545	549	545	513	563	518	554	482	533	561	533	557	579	544	535	512	535	525	519	552	539	565	565	540	547	545	524	477	526	593	563	475	582	543	564	528	536	515	567	527	515	500	502	507	532	529	542	517	589	523	533	491	540	535	494	515	539	541	540	529	528	558	541	539	527	530	549	526	546	506	532	557	538	541	531	481	562	569	520	545	520	526	550	535	525	568	550	521	512	565	531	525	540	499	548	495	542	560	550	500	559	511	531	526	559	520	530	581	522	594	562	563	503	538	541	538	568	538	528	527	532	516	550	491	570	523	535	477	557	523	558	511	518	553	537	534	551	525	531	529	545	505	546	574	527	570	537	542	540	530	518	495	496	567	483	514	543	577	523	521	491	538	549	525	548	554	545	561	530	556	531	540	576	554	517	558	550	525	526	488	529	524	567	535	570	519	545	529	498	569	520	494	591	562	552	562	536	510	519	487	560	523	534	547	550	536	552	509	576	554	521	543	551	509	549	535	561	515	552	533	540	542	535	545	510	542	553	548	539	531	549	502	491	536	525	532	525	542	544	547	551	532	552	531	543	541	553	561	556	562	528	509	505	547	533	564	532	559	597	544	507	519	546	484	499	547	550	532	514	521	520	544	546	542	534	551	527	512	553	538	527	536	533	521	518	553	526	534	535	538	552	528	496	534	529	546	502	544	532	497	577	526	503	553	531	546	547	491	528	538	540	510	527	498	537	566	537	569	557	550	535	505	570	521	542	515	529	502	557	562	538	500	555	548	540	510	551	578	525	497	570	528	538	519	524	518	531	522	529	549	525	536	553	543	491	514	541	586	497	516	545	543	547	537	544	555	538	613	555	534	539	509	534	547	561	540	536	520	491	576	526	550	564	562	513	545	595	481	540	557	515	515	510	563	528	586	536	573	560	494	484	493	548	527	575	534	500	566	516	529	523	536	576	555	549	516	510	528	531	508	534	514	543	570	554	551	521	531	536	477	535	549	519	576	531	512	543	537	536	566	531	512	607	558	529	540	521	545	503	526	552	524	567	589	534	512	570	513	536	552	516	561	518	508	542	517	491	570	504	535	516	538	548	555	534	530	553	526	577	573	513	508	555	525	565	555	564	526	529	564	541	531	542	559	510	527	538	489	549	533	538	570	492	593	525	567	527	526	569	529	552	502	546	518	525	522	551	509	527	541	555	533	541	530	553	536	536	509	505	558	547	561	545	534	556	502	550	526	564	569	567	543	530	525	534	510	509	519	533	535	556	567	528	537	537	518	514	506	562	524	565	530	557	545	519	559	507	565	529	541	563	537	547	524	516	546	582	553	573	505	555	502	540	538	507	563	555	519	516	551	525	588	591	525	528	520	502	552	554	514	550	542	563	543	529	526	513	506	544	573	500	560	550	506	521	558	531	549	580	535	546	552	495	556	541	500	561	585	594	543	533	548	541	521	532	533	534	519	516	538	531	529	571	582	561	510	530	561	595	533	536	549	525	503	561	537	546	542	502	520	550	539	538	543	541	480	518	525	545	566	524	561	553	593	579	534	539	506	544	542	545	539	518	544	574	573	544	526	571	516	541	527	557	544	582	543	528	541	554	573	536	509	542	541	546	530	577	514	517	521	547	514	519	533	532	550	518	514	504	556	541	503	502	528	533	537	521	499	497	554	532	546	542	539	505	512	522	568	542	561	512	563	559	542	530	518	542	514	560	489	507	565	482	578	539	503	530	517	519	572	542	558	527	523	498	520	546	544	524	544	527	560	522	545	560	516	524	485	515	571	553	517	514	512	510	574	511	549	528	513
13313	6103	4032	1421	2660	5748	4231	2735	1800	1357	955	570	312	328	302	319	313	339	342	323	320	384	319	319	302	303	330	356	333	302	325	290	310	322	350	308	331	315	297	331	332	304	303	336	329	311	328	316	317	345	351	348	331	320	333	301	297	337	316	301	319	308	305	330	324	339	315	355	314	313	281	303	270	323	295	299	313	332	304	328	309	343	328	335	321	319	325	298	295	321	314	326	350	307	315	326	318	307	314	317	311	313	348	328	305	314	322	348	314	320	318	294	339	286	341	333	334	343	327	286	338	347	322	289	330	322	306	306	362	313	326	281	295	300	303	319	290	299	321	323	327	295	309	318	349	337	307	323	305	308	309	303	310	311	349	316	322	306	319	317	318	354	310	344	315	350	323	338	349	336	315	339	354	337	339	307	310	346	304	296	346	310	323	356	354	311	334	331	324	313	305	324	296	302	288	287	308	304	329	326	304	320	345	291	327	325	336	309	306	287	328	333	303	334	323	315	319	347	315	312	331	309	320	323	316	299	356	357	353	309	303	317	331	322	313	307	306	335	340	323	342	319	340	332	308	327	311	287	325	288	297	346	330	332	324	326	323	303	350	310	325	323	302	316	313	304	314	344	309	324	321	296	266	330	339	315	344	339	310	284	296	312	349	321	313	335	338	307	312	316	329	337	322	318	307	312	305	295	346	340	310	346	355	323	311	312	306	286	302	342	332	337	304	310	307	332	306	344	289	288	354	310	330	325	327	343	341	308	302	344	317	329	344	342	355	325	309	307	303	302	317	301	333	365	347	288	364	296	331	302	307	377	296	325	323	342	275	308	334	324	335	340	324	294	293	302	323	301	349	291	319	301	300	377	347	338	297	300	326	333	319	317	330	347	291	295	326	313	316	338	326	309	304	324	324	338	316	288	325	348	336	329	342	320	324	313	295	305	334	313	324	307	319	307	328	347	316	340	321	315	337	308	310	326	316	315	266	373	318	314	301	322	312	329	324	305	337	328	350	325	320	357	344	313	308	340	367	305	282	317	314	315	337	333	338	318	303	289	347	371	318	314	289	352	303	321	346	343	330	311	359	326	333	309	295	331	323	268	319	293	293	322	331	326	300	313	326	299	283	317	319	316	314	296	336	320	307	328	307	321	315	300	328	336	336	349	293	311	281	302	318	305	312	290	303	335	330	308	305	295	325	305	341	299	315	350	314	313	287	345	318	309	288	310	345	308	301	346	299	309	344	315	316	328	339	335	309	348	336	307	333	331	315	311	309	355	306	294	315	329	280	308	316	325	306	315	306	309	306	311	355	343	325	322	304	303	334	351	334	354	336	324	307	320	311	324	331	327	323	344	282	346	325	311	326	342	334	334	323	329	328	325	328	353	320	333	305	301	298	280	324	323	365	327	305	346	340	293	304	276	321	339	299	285	333	315	338	299	299	325	338	324	318	331	324	341	315	334	273	309	311	328	355	339	338	341	310	313	309	330	331	293	317	332	318	312	321	346	332	313	302	312	344	356	342	302	312	327	307	322	344	342	313	305	321	339	356	317	306	327	337	327	312	280	314	325	359	309	298	331	328	320	326	336	319	327	325	325	335	311	313	300	328	319	317	318	332	307	346	325	325	338	343	297	288	332	321	346	303	327	316	308	291	323	333	326	338	315	327	322	306	323	315	312	368	324	343	339	297	322	305	298	278	285	318	322	341	318	337	322	317	336	316	287	314	293	316	327	294	324	338	318	348	306	324	330	311	319	329	325	293	339	302	318	284	362	333	303	346	312	340	334	307	315	339	314	315	308	330	317	351	305	315	324	309	327	335	337	322	288	325	341	320	311	317	315	312	329	315	324	330	318	308	305	340	335	296	309	320	342	299	332	345	306	338	311	294	303	319	293	297	305	318	303	299	334	302	326	318	288	286	290	309	349	327	301	303	333	335	322	315	339	310	353	304	307	297	299	305	300	318	291	325	340	353	334	325	307	351	305	343	353	321	320	325	312	317	332	343	325	307	331	308	321	356	321	339	325	304	327	314	290	311	309	308	319	343	320	342	289	298	318	322	324	282	319	321	300	351	308	289	301	309	315	346	341	320	341	311	322	314	317	334	322	297	296	305	294	310	323	335	301	343	276	336	326	310	322	300	325	336	311	307	307	297	327	320	346	314	316	325	347	302	283	330	323	309	336	300	356	304	330	310	321	289	345	303	315	312	290	328	314	289	309	305	316	322	308	332	294	303	295	331	291	330	294	296	308	307	315	293	298	335	346	352	333	315	315	365	346	312	333	333	309	318	331	309	316	338	331	317	309	337	319	299	304	320	311	295	329	302	346	293	315	305	306	312	290	331	360	354	321	308	289	287	317	342	288	322	327	300	320	336	289	304	353	316	355	311	306	333	319	305	317	293	334	321	332	342	303	324	292	287	303	326	330	322	311	321	339	306	303	321	311	322	334	313	350	338	294	317	341	317	336	301	335	300	332	332	345	324	317	288	309	309	356	330	352	315	334	346	320	322	319	310	334	350	341	323	290	298	291	321	320	321	324	324	329	287	324	336	324	310	346	308	274	337	307	324	330	311	361	323	351	321	342	321	309	319	324	349	328	328	334	300	351	319	327	368	309	294	359	343	326	264	309	324	329	352	288	326	309	299	350	333	319	323	318	341	307	300	316	284	315	340	301	310	331	322	327	312	352	338	313	317	326	316	327	314	347	311	306	340	327	318	332	338	341	312	315	315	316	315	371	333	326	309	310	334	276	325	307	323	320	289	325	344	346	323	383	305	287	324	343	282	319	309	308	351	283	320	293	297	298	357	334	324	340	311	309	365	330	285	290	332	321	335	296	322	354	334	344	348	314	317	350	320	298	316	340	288	295	297	316	334	334	315	331	317	302	322	284	282	313	324	307	323	330	316	321	314	342	326	330	297	307	312	334	337	310	324	330	314	344	319	318	328	338	322	321	362	337	324	335	329	316	347	309	364	339	325	339	350	323	329	316	341	280	346	330	315	330	317	329	334	299	314	316	288	346	308	296	335	335	330	311	323	339	287	302	293	363	329	317	316	309	322	319	346	316	332	321	296	297	320	323	342	328	339	349	339	312	324	298	300	302	305	323	323	284	330	288	353	315	302	317	342	344	289	305	339	337	338	311	313	278	306	318	307	352	306	293	341	332	326	307	313	323	333	299	310	322	314	361	298	336	292	303	342	302	329	303	328	311	296	330	319	329	334	325	318	295	368	305	307	324	329	336	284	349	304	323	299	325	305	298	323	327	304	344	336	353	335	322	334	311	285	304	327	323	300	333	333	322	320	294	330	301	347	333	317	336	326	343	323	345	341	327	288	304	333	305	308	346	365	345	327	333	313	357	363	311	329	349	306	300	316	314	332	326	323	314	330	325	316	312	330	313	314	353	308	306	319	317	332	320	320	318	326	345	341	315	320	330	303	361	330	349	327	324	342	321	309	321	335	335	316	312	334	333	318	336	266	289	317	333
7583	4646	6040	3602	9183	18636	14846	10988	6813	5273	3053	1434	689	695	718	693	729	671	676	723	747	665	670	672	693	736	761	682	723	736	740	682	666	707	716	682	732	663	671	692	695	689	716	699	741	738	750	707	723	728	725	711	691	695	732	663	672	689	707	672	770	682	696	735	703	717	686	757	740	698	728	746	691	703	694	714	673	697	696	741	635	687	679	672	700	724	711	781	704	746	721	683	690	739	726	725	717	747	748	667	711	730	705	718	739	711	688	746	680	740	705	751	692	710	696	702	700	729	710	655	721	781	690	691	696	724	719	710	718	713	695	714	707	714	684	741	690	714	743	690	688	705	742	695	662	705	673	719	741	751	715	722	708	673	730	739	663	678	769	692	698	649	705	681	755	699	681	692	688	667	714	701	707	722	726	710	676	724	683	713	677	676	697	735	697	740	738	710	721	716	693	683	688	689	747	688	682	724	720	702	688	676	663	702	705	719	734	707	697	725	716	709	706	739	705	749	718	686	708	650	684	712	718	698	682	721	718	711	715	722	692	700	770	701	700	737	718	695	709	651	756	698	704	715	736	690	666	711	715	720	668	721	729	728	715	711	709	744	664	718	709	728	711	707	664	714	761	738	715	728	719	715	705	721	685	719	689	718	703	711	701	676	721	692	723	662	693	721	706	676	707	741	732	701	707	748	720	716	686	736	712	699	714	781	641	720	707	722	727	730	694	688	740	633	725	723	742	721	746	713	700	716	688	706	721	715	692	718	714	681	719	706	673	708	707	733	697	708	716	676	722	701	696	714	703	670	722	741	703	730	710	685	713	731	709	711	686	724	694	744	701	689	664	626	722	717	708	697	713	686	742	713	689	714	771	739	744	694	719	710	747	717	748	726	678	683	699	716	775	684	729	668	667	700	736	677	691	695	704	728	685	733	720	685	701	716	760	719	691	714	687	751	711	699	717	742	665	709	702	681	726	711	714	694	695	699	688	747	705	705	687	712	746	700	712	739	751	797	679	730	696	711	743	682	669	719	719	654	667	703	685	738	688	695	702	719	669	730	722	732	675	715	709	730	665	702	736	720	682	706	644	735	728	705	729	718	718	721	738	711	705	676	719	707	736	732	764	682	724	683	695	706	720	713	695	722	684	694	666	732	725	692	709	731	685	708	668	735	728	661	684	696	697	692	717	681	683	727	713	667	688	745	717	678	726	719	728	692	757	694	662	716	694	724	731	658	717	712	670	677	732	719	693	704	703	706	747	688	726	682	726	695	734	765	738	709	675	656	732	715	671	692	733	714	735	699	683	738	725	668	679	760	705	692	720	716	752	742	716	724	766	664	709	654	734	706	720	672	720	667	734	689	752	714	691	709	717	703	730	679	697	724	701	706	721	688	651	674	696	668	685	670	751	726	727	648	709	728	732	682	721	692	711	744	724	675	681	734	724	707	685	721	692	702	713	654	686	718	703	683	711	691	697	768	671	661	713	724	663	751	693	655	695	709	699	706	701	723	728	717	728	706	754	709	726	688	721	709	732	658	751	704	676	702	689	728	726	710	670	690	666	737	712	726	735	707	712	677	706	707	705	734	731	684	723	701	735	724	711	709	734	723	704	731	713	732	700	720	719	669	751	758	736	716	677	685	717	753	744	712	716	730	720	743	735	643	738	647	737	730	748	668	729	665	665	657	701	672	711	764	683	683	737	708	674	734	705	774	743	710	729	720	735	732	726	702	761	710	724	743	746	677	734	761	683	699	693	727	702	775	738	688	674	721	651	701	733	689	701	742	728	714	711	699	731	708	703	695	699	657	678	711	700	728	707	717	715	714	736	722	701	721	714	725	722	725	679	744	716	716	659	685	693	705	742	680	734	663	685	679	679	708	748	714	722	763	701	691	680	709	734	749	700	700	772	776	681	725	709	707	651	727	713	692	711	677	700	745	726	724	728	736	684	719	700	712	700	691	737	752	641	726	733	728	703	757	723	689	703	754	708	696	702	658	726	726	730	706	676	667	730	702	692	695	704	698	702	709	694	743	683	732	685	654	707	738	724	669	735	716	696	676	726	715	723	703	715	726	681	695	669	679	716	709	709	695	689	699	727	696	718	709	733	752	692	711	681	713	721	671	693	683	749	721	691	699	709	728	756	742	750	700	682	707	687	709	704	701	721	707	722	713	724	705	671	741	685	668	677	682	769	686	750	717	689	713	728	734	746	742	717	713	674	728	718	777	727	712	695	716	685	706	716	735	718	672	723	687	711	711	704	694	709	703	692	706	689	699	723	701	677	738	720	698	739	727	669	665	757	749	682	693	716	694	713	707	681	730	670	653	691	693	680	731	700	664	671	719	745	691	731	697	716	708	690	651	728	756	707	723	679	757	699	736	754	710	767	706	730	669	713	687	686	727	687	711	735	717	683	742	656	715	702	730	715	659	684	761	697	722	698	696	734	725	696	676	702	749	710	693	711	697	693	699	723	735	683	742	726	702	696	677	704	673	707	682	673	682	702	672	713	743	650	769	687	674	770	715	754	700	714	769	668	722	710	656	676	653	688	700	676	709	699	731	699	724	696	667	679	724	702	722	689	676	745	728	629	697	725	716	701	716	725	686	726	680	679	711	702	704	733	680	711	733	710	715	745	681	673	708	678	718	669	690	691	637	705	711	698	703	675	728	736	712	740	728	670	701	678	733	771	735	697	673	763	725	700	713	710	698	681	685	721	719	662	694	691	724	699	722	720	742	745	734	699	710	668	706	717	713	708	686	715	713	708	729	773	692	712	720	712	700	720	738	730	700	742	698	727	691	783	735	731	745	687	721	666	706	695	725	733	666	689	738	757	696	714	718	653	742	750	705	705	707	690	694	687	703	683	693	723	738	692	714	657	674	703	747	715	706	687	700	699	722	717	726	684	712	686	662	707	761	702	698	714	708	743	753	707	756	708	683	777	718	759	674	734	699	683	732	702	725	650	692	702	723	679	731	737	693	717	703	667	756	673	663	693	729	719	702	747	714	693	764	687	676	688	666	711	751	671	693	705	733	723	708	741	690	678	691	716	739	692	704	728	729	712	757	727	727	684	734	707	702	728	744	715	738	688	692	735	669	717	706	673	675	689	700	755	744	729	712	703	689	670	676	734	641	736	697	698	748	686	726	741	719	739	725	683	688	730	669	712	679	728	736	731	723	677	710	653	696	737	693	691	697	674	680	699	731	662	687	690	695	748	742	695	719	706	719	671	747	633	737	682	717	745	697	711	733	688	707	710	729	697	736	713	718	696	680	717	721	689	710	772	696	719	740	674	730	708	719	703	688	732	713	733	746	693	650	738	733	699	699	725	700	729	702	746	710	729	749	678	706	685	650	792	697	720	749	728	744	687	720	720	702	707	718	693	737	761	678	704	702	689	700	710	656	720	748	713	732	706	750	697	691	729	728	716	690	682	702	710	728	672	703	680	708	702	673	734	698	706	720	736	785	700	716	721	697	689	699	737	703	763	687
47931	34625	16267	8329	8989	28963	27838	25147	23987	15947	7856	2455	220	190	187	220	187	191	187	178	201	175	193	198	194	196	199	227	179	190	207	205	202	188	201	183	203	206	187	185	200	202	171	199	191	198	177	185	194	185	211	214	189	213	168	184	178	203	174	187	185	208	184	218	191	229	206	202	205	212	194	196	191	196	184	204	205	199	199	185	220	205	200	177	183	184	188	207	197	184	170	175	185	188	211	190	220	175	183	204	173	195	199	169	186	193	192	210	179	149	182	173	196	205	206	197	189	193	197	199	189	186	179	179	211	190	169	209	221	197	186	169	187	180	200	202	195	174	216	190	197	207	178	220	209	194	191	189	182	203	181	207	171	189	178	183	200	214	228	167	152	205	203	202	193	206	193	179	187	198	205	183	197	219	192	209	193	211	171	203	205	203	202	203	163	210	188	186	206	195	202	200	196	164	192	190	203	177	214	209	203	189	192	180	216	193	185	171	193	186	197	212	196	205	175	201	165	206	178	215	220	200	223	215	188	191	174	185	177	178	181	153	181	183	208	200	191	180	198	206	201	201	178	158	209	169	198	198	197	176	201	213	188	204	210	180	197	178	204	197	206	194	191	190	173	207	184	195	202	194	193	185	182	197	172	223	177	197	193	210	198	192	223	182	209	185	216	177	184	190	202	174	214	209	199	184	205	198	219	198	181	206	182	191	200	181	197	197	200	204	188	187	180	200	201	179	199	185	191	186	214	159	171	186	193	209	200	200	208	192	198	193	220	195	205	193	158	185	176	171	199	198	199	191	195	189	193	212	162	179	182	189	190	164	215	199	206	194	204	183	189	189	207	202	184	193	209	207	176	198	192	215	196	195	193	200	186	198	189	207	193	151	194	199	204	209	198	196	196	188	189	186	187	198	188	187	201	202	196	198	181	176	194	207	194	196	166	192	194	205	202	195	183	207	222	185	193	186	194	176	201	187	199	184	198	179	202	214	201	175	178	182	188	224	213	196	186	197	181	158	200	208	211	225	180	161	193	183	194	184	173	202	167	175	192	203	187	179	196	204	211	200	198	193	185	205	204	195	185	174	192	185	216	187	192	201	191	211	219	175	193	187	210	222	209	188	179	185	202	207	177	224	223	185	192	183	191	189	189	176	201	165	203	190	188	193	193	203	168	190	175	171	202	164	219	202	181	218	205	203	181	185	163	215	195	207	218	181	184	197	174	185	173	190	179	191	192	203	201	199	189	192	203	200	199	182	176	157	210	168	187	203	169	187	189	198	183	223	199	192	196	181	195	206	194	174	181	194	218	190	191	177	179	186	200	204	205	204	193	190	188	216	196	213	180	233	193	208	167	178	218	178	189	174	186	180	212	190	188	175	192	199	183	204	208	184	170	165	171	183	192	202	181	192	194	206	202	199	185	180	227	179	177	204	184	177	219	222	181	197	190	180	199	217	194	195	195	182	209	199	191	181	208	186	193	193	198	192	174	173	197	208	185	197	201	195	170	181	186	201	207	174	186	197	193	191	191	182	191	218	194	219	193	188	193	208	189	172	187	191	208	204	193	206	170	186	204	191	198	203	203	196	180	167	205	181	197	185	198	179	181	201	191	180	206	161	195	207	181	189	159	199	201	209	196	197	172	185	211	169	203	190	186	200	217	208	189	184	191	195	207	206	182	186	183	187	171	215	181	182	178	203	210	199	197	206	179	213	176	198	202	205	205	174	195	176	194	164	192	193	209	196	205	175	184	210	195	195	196	178	191	185	190	202	177	230	184	167	204	175	181	202	184	190	183	185	186	187	191	201	176	189	191	174	178	178	191	177	206	171	185	184	217	157	164	164	198	191	174	198	196	187	162	212	180	190	218	180	181	201	192	187	202	193	177	188	190	207	203	191	164	222	216	174	189	179	218	232	188	201	188	184	185	195	177	196	195	182	190	189	196	171	209	200	174	174	177	204	210	183	196	173	187	174	177	217	164	177	188	204	188	194	187	183	187	201	176	185	172	188	190	178	188	185	161	189	217	202	195	184	170	195	182	203	172	195	189	209	208	197	223	208	200	211	211	198	168	212	224	183	188	179	181	175	219	174	187	206	198	177	177	208	184	174	189	162	195	202	200	179	198	218	193	186	187	190	193	191	209	201	195	185	200	194	189	201	192	171	160	202	179	180	192	208	190	196	171	190	182	186	194	190	188	204	202	198	186	178	191	195	163	194	162	204	172	186	185	180	220	178	176	186	205	214	187	179	197	208	178	197	205	201	201	195	198	180	215	184	196	199	199	187	209	181	205	208	191	196	200	166	207	206	200	188	198	207	187	162	193	184	175	166	178	181	182	188	201	211	223	198	207	191	204	203	182	200	209	191	188	200	178	207	192	189	195	178	210	183	166	180	184	214	184	192	175	191	201	192	198	215	225	175	184	180	201	208	191	173	205	200	184	203	192	210	200	202	176	191	198	178	171	195	209	194	199	203	182	214	196	188	182	188	205	212	187	191	194	199	175	171	191	174	168	203	201	193	197	190	178	198	197	190	189	200	191	171	209	188	184	185	203	213	199	190	178	204	216	169	222	201	202	178	191	184	204	204	211	191	187	212	177	188	194	180	214	198	190	183	198	176	181	183	225	203	199	202	212	207	197	188	191	183	192	204	200	201	180	188	191	199	197	195	193	210	191	190	191	184	185	185	202	188	177	221	184	175	193	198	194	178	207	233	181	179	192	208	204	166	188	207	191	194	198	196	177	179	228	186	189	216	209	170	180	176	208	196	192	180	201	185	175	213	181	182	190	175	198	195	192	205	210	188	188	194	185	193	195	215	181	177	209	187	191	190	181	178	210	197	175	195	186	185	183	193	216	185	211	186	185	223	189	184	192	211	183	195	177	180	195	169	171	181	217	188	183	178	210	190	184	204	186	177	174	184	205	182	177	178	189	184	160	193	187	195	186	219	195	204	220	186	164	187	196	181	204	203	208	203	187	191	195	167	169	174	174	186	194	177	197	221	202	180	201	172	178	200	205	173	181	170	224	182	182	177	206	200	174	185	188	193	193	209	198	192	203	182	178	187	186	157	193	199	203	171	230	208	210	177	167	205	183	201	225	183	193	182	189	190	203	181	208	172	179	202	219	165	169	166	186	185	225	185	201	186	197	209	202	205	198	186	174	192	201	176	197	215	204	163	211	176	202	195	195	184	179	166	177	182	183	163	191	207	218	185	209	202	185	197	187	201	183	175	181	206	213	207	187	189	215	229	204	205	193	174	184	207	181	180	189	173	164	175	236	178	177	171	176	207	193	204	190	163	181	183	183	213	181	217	215	193	200	215	169	209	226	187	178	197	174	176	170	200	185	193	202	194	208	187	181	195	185	218	178	195	201	166	198	159	202	204	180	189	196	183	177	202	171	195	181	195	168	182	204	162	182	180	189	164	212	166	160	215	192	203	191	187	206	195	195	190	201	199	204	199	189	191	214	199	184	214	202	170	201	190	205	182
29991	19180	13828	15665	21433	46795	44414	43979	43062	33704	22753	8158	514	472	471	457	481	430	457	471	481	437	480	469	449	467	468	469	478	460	463	475	491	493	462	473	439	441	449	473	474	467	437	447	494	465	450	465	453	476	479	449	461	445	452	449	518	439	502	446	472	492	429	466	484	448	479	454	433	475	441	456	412	446	461	481	456	441	468	482	431	444	470	458	447	442	478	444	479	474	427	461	444	460	493	427	477	452	439	433	451	461	488	463	444	507	462	464	456	466	489	470	500	450	420	471	417	453	444	472	450	469	407	413	445	457	429	463	454	425	438	465	455	418	496	473	420	451	434	441	431	445	468	496	457	460	455	426	457	492	471	443	444	485	474	443	430	423	440	442	464	465	472	470	480	450	483	492	458	427	441	482	456	469	444	448	446	437	470	478	460	424	427	450	449	440	426	481	421	460	486	429	441	463	474	465	457	453	424	475	455	459	466	492	454	458	447	440	440	448	486	445	443	494	485	483	440	428	479	460	438	441	446	492	469	430	454	413	464	429	470	455	442	423	471	453	456	483	460	446	426	480	451	466	469	450	426	455	414	463	448	437	465	468	487	468	458	465	447	430	431	427	443	412	423	452	476	414	437	445	463	452	449	469	457	436	470	428	437	462	471	435	459	454	453	468	445	452	481	438	449	440	450	450	457	449	479	449	472	443	450	450	467	474	449	427	468	479	510	424	452	443	462	478	446	457	477	456	454	464	466	487	449	456	457	468	408	419	473	393	438	465	434	484	460	427	479	447	466	470	459	468	439	444	452	500	442	477	460	463	465	464	454	477	473	458	438	448	481	476	465	492	455	450	408	447	477	462	445	442	410	478	461	457	445	432	468	474	467	434	446	454	459	439	451	433	444	424	443	478	475	467	500	447	450	453	450	479	481	469	469	467	448	465	452	478	463	424	486	446	450	457	435	461	479	440	423	471	459	433	437	469	447	439	433	487	491	489	492	438	459	431	453	392	412	416	442	438	445	457	454	424	456	450	426	431	475	489	435	470	471	461	438	445	444	486	455	465	464	438	438	472	488	481	487	466	446	450	442	478	427	440	473	489	496	472	431	460	447	436	458	477	446	451	450	465	452	489	444	453	411	471	469	457	459	446	418	455	450	431	421	445	434	432	481	445	445	430	464	455	463	441	464	479	439	497	465	466	488	492	448	449	430	433	474	458	445	462	446	450	455	420	408	471	468	448	471	455	486	443	406	449	441	495	474	432	437	453	445	451	454	433	460	427	469	439	474	454	489	407	457	476	468	480	476	471	459	455	441	430	470	452	419	480	488	451	470	462	466	421	450	482	436	455	472	444	469	470	456	476	478	409	464	418	466	446	420	408	474	445	463	439	426	418	449	488	397	438	446	468	440	459	466	469	456	480	445	486	455	443	466	459	458	474	460	459	444	444	456	472	520	499	433	448	452	466	463	477	447	452	474	456	483	475	433	445	481	454	477	464	456	445	439	406	419	448	469	465	476	457	423	456	432	440	477	444	442	509	492	467	461	466	472	434	474	479	448	458	448	439	444	441	417	468	462	430	429	475	464	468	458	459	444	447	475	460	462	458	440	438	454	448	423	462	452	435	462	465	463	413	433	439	441	420	466	499	422	470	447	432	432	449	433	424	459	444	452	475	464	453	442	440	463	448	443	424	456	450	438	463	451	469	442	461	440	449	409	444	440	483	476	448	445	434	458	454	454	453	425	452	460	470	454	457	425	432	455	446	453	448	464	398	443	433	453	500	461	463	462	421	471	431	465	463	445	433	447	434	455	427	444	466	462	429	433	462	443	478	427	444	480	445	440	455	429	448	470	433	480	450	459	468	466	429	473	459	441	477	475	446	471	478	463	427	449	462	414	433	489	444	464	459	443	436	495	468	458	433	500	468	452	443	452	434	447	465	453	455	471	436	469	459	456	441	461	425	455	437	440	414	462	469	447	435	460	476	483	438	500	446	460	457	467	474	439	448	469	432	445	454	418	447	465	466	414	438	433	448	473	441	444	427	516	466	475	421	457	460	420	454	481	470	474	477	429	489	480	453	442	481	460	443	433	453	457	479	446	430	447	446	444	456	456	450	456	481	435	449	439	468	457	451	482	426	476	460	454	444	460	484	442	509	489	453	405	440	451	451	471	459	393	439	459	452	473	445	443	465	453	472	464	459	452	471	451	445	466	466	467	443	433	413	494	441	461	417	441	474	453	468	424	428	410	449	446	480	440	457	449	424	457	440	490	445	453	442	466	433	420	430	468	430	451	448	447	481	475	466	460	471	453	482	490	463	470	502	402	480	444	483	476	425	437	432	436	478	460	437	471	441	435	450	489	453	450	439	461	443	415	411	462	471	442	475	457	464	476	416	445	478	469	496	475	427	472	462	490	516	431	456	461	489	458	448	449	463	481	432	460	452	435	462	446	484	424	455	427	434	443	485	456	455	488	442	456	464	471	458	476	482	495	465	433	429	471	471	431	428	463	444	434	427	477	467	477	421	456	431	474	412	475	458	426	472	483	498	414	453	453	416	494	504	469	447	462	433	460	438	448	449	467	476	460	448	448	402	461	469	436	448	421	463	459	413	443	467	458	489	474	435	444	470	406	486	474	471	450	450	439	424	458	440	469	411	435	473	471	461	460	462	462	467	467	455	455	487	446	452	432	429	443	469	459	417	471	442	420	458	475	486	479	496	476	448	480	438	483	458	441	489	459	504	442	467	410	431	459	450	432	446	444	448	451	448	408	460	462	473	484	465	471	452	434	432	445	465	451	422	461	426	456	479	462	425	458	442	468	438	446	467	437	451	455	465	426	477	441	455	447	444	430	443	435	430	454	441	442	445	468	458	470	448	433	450	453	460	480	442	469	461	447	446	440	442	451	414	470	468	469	514	444	451	470	462	454	474	474	415	473	451	466	428	465	458	452	449	454	425	489	502	401	452	476	480	461	465	493	488	447	456	427	495	432	453	449	435	453	449	417	452	482	465	464	458	428	442	455	474	493	419	487	462	495	482	422	478	465	485	438	476	429	450	445	449	445	439	440	443	474	440	450	474	409	441	490	488	489	466	450	460	457	441	463	456	421	464	452	450	474	439	422	443	467	457	464	439	481	440	444	498	458	469	463	491	437	435	428	467	454	468	471	454	485	460	470	471	465	471	475	432	486	441	430	452	497	491	459	460	485	431	410	467	472	427	427	483	465	476	469	428	469	424	445	444	422	476	449	440	458	471	473	486	440	476	454	464	477	455	470	461	455	406	432	439	428	459	461	445	439	430	469	430	432	417	445	454	470	457	457	473	481	467	467	508	444	438	462	431	455	469	482	443	472	464	471	423	468	446	472	453	454	449	465	438	475	460	475	465	455	484	447	456	406	467	450	473	446	451	457	460	469	480	430	463	437	477	508	451	425	483	448	490	455	434	442	457	454	451	477	451	487	479	486	429	477	449	458	440	448	478	436	447	465	455	413	505
60483	37346	40546	28852	20966	21200	39290	34811	30488	22509	15571	3838	278	218	218	205	188	191	207	198	191	194	185	217	194	180	243	205	211	206	201	199	182	183	179	189	205	219	196	181	207	209	207	189	213	210	166	184	153	225	209	187	191	185	178	204	201	198	198	204	209	177	207	165	186	199	199	197	196	185	211	171	193	220	200	210	217	191	204	179	205	192	191	207	194	233	215	208	178	231	194	203	193	176	197	192	204	204	195	199	186	191	219	198	194	176	184	212	197	196	195	186	193	203	182	210	183	166	208	213	182	219	202	183	212	187	205	179	194	174	203	189	194	181	214	209	193	200	192	187	186	201	192	188	206	176	189	188	189	199	212	221	215	194	173	210	198	190	192	183	178	213	170	190	200	188	204	173	200	201	188	204	212	188	205	213	206	193	198	183	190	206	204	191	192	207	210	181	183	175	191	205	196	195	157	191	184	210	212	189	196	198	198	179	227	204	181	188	196	199	216	200	194	212	198	182	175	188	195	187	223	205	169	196	194	207	210	184	218	195	207	172	198	198	182	190	217	192	193	204	173	192	212	182	211	183	179	213	196	198	205	192	183	217	207	171	159	165	192	170	194	181	206	187	205	199	171	203	195	201	173	174	198	196	185	213	197	205	194	193	190	153	152	194	193	172	202	191	212	196	204	198	200	202	176	196	186	215	187	186	204	189	220	186	190	186	183	203	192	203	180	182	180	196	189	202	185	218	206	196	215	168	225	199	192	190	188	185	206	194	183	197	213	202	190	197	200	175	203	195	201	212	168	186	209	182	182	192	205	186	202	214	212	198	191	188	192	184	217	168	192	206	181	209	191	211	191	182	190	188	191	174	207	191	205	208	187	203	195	198	212	205	213	195	204	197	214	209	207	210	224	186	194	195	178	207	203	211	197	198	195	230	213	175	203	203	201	206	173	193	195	201	201	213	204	227	217	217	181	192	243	182	190	205	195	192	185	207	212	186	192	166	176	178	204	215	219	214	190	204	210	207	189	208	186	198	208	197	216	204	189	187	206	202	210	180	182	204	224	187	190	220	198	205	193	169	186	179	213	185	176	179	209	207	217	209	203	219	182	197	186	171	210	176	201	200	181	190	188	207	180	193	197	189	203	213	169	193	186	163	207	216	221	199	170	180	191	209	189	191	198	214	215	183	220	196	176	156	176	166	192	196	180	197	169	180	193	189	216	211	199	214	186	194	193	185	194	185	202	201	184	197	186	198	209	211	221	205	207	201	210	206	194	187	200	202	212	202	204	192	213	194	179	210	221	201	197	178	196	213	190	194	216	215	169	192	195	209	196	186	188	215	179	202	198	206	195	199	206	186	195	189	197	181	171	202	194	203	207	207	177	192	208	174	177	196	202	202	231	201	211	201	212	198	167	179	168	178	190	182	178	184	198	192	215	181	222	190	198	196	200	176	183	203	190	187	208	201	222	194	177	202	204	222	215	212	198	212	198	213	209	221	213	204	228	196	189	201	200	178	207	217	219	185	190	174	211	202	210	206	183	199	202	204	207	216	221	189	216	242	186	173	193	201	192	190	200	193	204	215	201	214	213	186	185	192	217	177	200	218	218	212	214	202	183	207	185	204	201	203	157	208	202	184	199	211	240	203	201	191	200	219	194	197	189	205	183	203	182	197	200	205	201	200	206	200	195	187	190	236	203	202	239	191	209	208	223	178	162	204	191	216	181	186	184	202	205	199	203	174	215	182	177	168	197	166	173	212	164	223	179	190	228	205	192	201	204	193	208	212	183	194	202	218	174	186	212	186	198	202	169	201	210	218	170	208	195	203	186	201	223	215	218	184	209	232	207	191	177	201	177	212	185	211	189	210	196	206	197	204	184	189	197	174	173	192	197	210	186	200	225	189	189	170	205	176	210	207	211	214	192	208	183	203	184	188	175	209	173	186	183	201	190	196	246	197	173	219	204	198	200	217	210	166	195	203	187	181	177	195	180	187	172	180	210	211	200	170	203	220	184	182	226	201	207	189	195	205	210	173	204	161	209	201	221	203	193	209	186	187	214	226	186	219	207	201	192	180	232	173	196	196	212	174	182	183	193	201	209	214	219	194	200	193	191	203	177	197	226	203	200	222	199	180	202	214	201	201	184	186	204	183	188	169	187	189	209	199	229	211	218	162	178	216	220	202	199	182	187	200	203	199	209	207	164	183	201	186	188	202	198	157	151	221	188	228	198	189	199	209	180	161	209	178	210	209	198	198	216	193	196	193	200	183	190	205	200	225	214	194	184	162	209	188	196	217	190	194	217	182	186	180	214	172	190	174	194	215	182	216	187	177	194	201	217	202	208	198	202	175	225	175	206	182	209	188	185	173	198	201	215	202	203	199	198	182	220	190	200	191	181	186	180	194	192	188	198	206	200	219	189	205	196	184	196	200	190	208	206	216	195	208	204	194	216	180	189	191	189	206	195	186	206	196	198	218	217	188	210	211	190	202	204	191	177	212	182	180	201	214	210	210	230	198	199	182	185	174	201	185	193	188	194	172	183	176	181	205	210	208	163	188	172	168	195	188	196	200	184	216	186	181	196	177	219	184	208	206	189	185	190	206	181	192	169	201	207	219	199	195	194	215	189	169	197	183	226	219	202	193	195	183	215	165	190	160	181	192	212	207	206	186	213	191	221	208	188	216	210	189	196	183	202	208	183	223	217	187	205	195	207	199	190	217	196	210	185	200	228	194	216	194	202	194	216	206	192	187	192	207	222	184	181	208	197	189	189	190	174	205	191	198	176	182	207	173	203	216	204	209	210	191	158	201	181	193	209	184	166	196	202	208	196	175	194	209	185	195	173	182	200	184	203	203	183	192	219	200	211	186	197	173	189	208	188	201	175	205	199	184	204	223	197	209	195	203	189	169	188	217	196	221	206	195	204	189	211	197	179	168	171	204	209	183	214	175	184	201	186	207	218	172	197	216	171	199	212	207	167	252	190	220	187	194	205	180	212	184	217	222	219	196	189	186	170	221	197	220	215	190	197	179	197	212	180	196	202	194	199	192	197	222	174	197	198	182	201	221	202	181	208	181	200	183	163	218	194	191	187	192	208	198	195	222	215	203	206	178	178	198	207	204	197	190	191	201	203	197	208	207	199	197	199	213	188	212	204	189	206	188	192	195	204	182	187	190	193	198	205	194	184	175	202	187	212	189	200	214	213	207	197	179	192	224	230	200	209	215	208	195	232	179	189	196	192	212	199	192	191	180	207	206	177	196	189	161	216	220	177	189	178	192	197	179	192	192	200	196	211	206	200	187	219	187	200	176	166	195	179	189	207	226	223	164	205	223	192	183	218	200	189	223	197	217	213	191	169	234	183	197	203	173	186	200	193	203	189	207	204	192	206	182	197	194	196	204	186	217	176	206	193	196	187	175	203	200	181	198	191	191	200	219	224	194	198	205	191	205	217	220	191	217	193	200	200	201	203	188	193	201	195	196	198	237	223	203
39367	24857	42496	35871	34432	38592	54806	49888	48103	40199	33581	8518	635	546	510	530	502	503	519	519	499	506	467	488	493	504	471	476	472	469	438	449	473	506	511	445	483	474	504	475	465	494	486	480	456	486	511	448	488	492	452	526	428	465	502	490	524	456	430	475	457	487	454	481	466	474	489	484	476	460	446	495	476	511	498	447	473	471	437	463	464	468	511	467	510	492	452	492	449	482	500	505	468	447	498	471	468	494	467	487	509	477	481	483	498	490	466	464	465	450	504	483	489	474	499	467	511	487	493	452	462	431	488	430	501	509	467	496	468	442	514	463	496	468	488	438	495	450	487	444	464	467	483	445	486	444	478	477	470	484	454	486	470	481	504	479	446	466	505	439	513	505	460	471	472	485	454	444	464	523	495	484	512	464	486	458	456	482	469	549	479	486	488	495	476	458	489	502	478	541	481	452	458	492	495	472	468	454	445	454	508	464	469	472	487	495	448	483	499	492	481	483	468	476	467	495	498	483	476	464	452	490	475	456	444	472	448	462	445	466	486	475	476	449	507	479	494	475	487	437	433	489	503	474	484	470	480	455	512	477	482	512	474	457	480	478	460	477	448	454	510	425	489	463	473	481	482	444	518	481	401	468	475	443	463	491	522	469	452	486	502	491	475	496	473	474	483	506	442	460	463	471	513	498	490	454	445	492	480	469	443	479	485	525	465	488	486	500	508	461	450	487	471	495	462	491	483	491	475	492	464	476	453	474	492	464	463	432	443	471	462	490	459	464	449	503	429	467	456	463	462	492	464	483	438	471	470	461	465	486	451	491	491	503	503	482	474	469	454	451	466	466	446	469	449	474	477	453	502	489	462	482	479	493	457	450	504	454	447	514	498	473	490	458	471	466	481	506	462	506	463	458	465	477	483	452	457	501	502	511	463	451	466	452	431	506	474	438	456	475	485	474	509	479	430	486	475	446	490	458	482	456	448	468	462	443	473	469	466	479	473	488	484	474	464	475	493	476	510	467	430	485	432	489	468	473	493	466	452	470	456	500	448	494	448	526	473	484	441	469	510	455	455	485	454	435	526	511	480	473	496	464	456	462	458	465	456	492	469	479	466	470	485	471	461	489	476	446	475	507	433	454	484	507	474	487	472	464	462	446	472	505	490	487	457	492	479	483	452	460	468	479	464	466	508	534	509	487	464	413	460	462	459	468	502	444	464	410	492	460	516	493	506	471	449	483	458	460	463	535	435	483	479	505	493	482	455	470	473	464	483	472	464	468	473	459	487	475	412	472	492	462	461	464	495	467	488	419	476	447	503	457	450	489	510	497	490	478	494	489	445	471	470	531	467	465	500	460	475	457	486	493	484	466	480	420	498	480	461	450	506	461	480	471	506	487	488	498	502	533	479	437	475	465	518	491	468	472	451	445	469	476	463	483	486	463	455	491	495	520	464	482	493	493	474	484	489	460	467	473	461	484	457	467	483	516	472	481	434	450	463	467	457	468	490	507	523	471	491	474	501	472	518	472	471	475	483	468	502	476	471	467	479	460	482	497	488	459	464	501	445	452	512	466	488	436	461	466	473	504	449	488	482	455	470	470	445	504	442	460	481	467	479	462	481	479	431	486	465	499	451	472	502	481	500	461	480	469	504	471	450	502	497	492	479	443	475	463	481	441	466	507	481	479	482	490	494	490	446	508	454	498	494	497	507	487	463	463	507	444	467	470	448	474	506	448	460	499	490	458	460	493	433	451	473	464	507	520	472	478	478	457	491	447	465	481	473	461	461	480	466	473	458	445	440	471	448	467	447	463	442	421	496	500	454	447	466	447	467	462	444	505	482	456	513	457	524	461	506	471	449	486	473	471	446	477	452	505	504	498	533	486	487	415	462	455	473	493	494	504	486	462	486	469	466	473	489	491	472	461	493	472	466	452	440	464	480	459	480	464	495	447	513	446	470	526	483	492	454	448	498	472	459	452	449	497	464	485	484	464	458	462	474	486	462	510	472	455	475	474	467	499	473	488	494	506	484	509	440	462	500	493	495	463	447	493	522	465	496	476	435	504	467	477	513	448	491	470	486	418	487	473	475	461	455	472	512	503	453	473	486	435	445	477	501	462	475	497	459	435	452	490	468	448	489	435	448	462	517	507	484	489	441	469	462	470	493	484	465	492	493	453	485	521	476	428	485	454	465	491	459	449	459	504	467	424	466	513	449	502	442	508	499	493	510	451	494	468	474	473	447	509	478	469	463	449	461	497	468	469	510	492	506	450	500	491	465	470	432	498	482	477	475	470	482	472	499	468	505	505	432	474	464	481	454	441	475	449	481	482	475	461	501	492	496	491	482	477	475	471	490	472	458	466	486	447	479	475	452	477	464	503	472	475	446	465	483	485	503	474	465	464	498	489	480	505	477	491	478	425	491	482	498	466	438	470	467	451	477	461	477	513	514	476	472	488	512	523	496	461	477	473	425	468	446	484	455	449	476	462	468	471	505	463	470	509	488	429	474	508	477	445	476	459	469	481	481	458	473	462	473	523	485	476	453	447	532	486	483	483	473	489	462	467	457	459	450	451	466	454	461	476	453	446	451	474	451	510	469	460	470	470	488	518	472	454	517	493	479	489	499	473	444	479	464	450	473	450	458	478	487	482	480	487	474	479	425	494	481	424	489	493	512	488	482	444	434	465	475	505	477	463	479	471	491	496	488	516	476	503	459	471	464	431	475	503	449	438	465	505	427	482	476	483	478	434	459	505	427	426	473	444	493	501	494	444	469	478	428	503	481	476	498	431	465	456	505	489	473	480	459	462	484	487	515	447	468	443	487	434	464	463	481	445	482	476	464	433	463	452	476	496	468	476	474	476	459	485	464	526	440	517	485	453	461	480	471	506	458	476	491	479	492	465	481	504	465	464	490	492	500	464	450	489	469	486	500	467	462	455	462	497	464	422	491	507	479	463	455	489	501	473	418	485	489	486	479	489	480	469	465	505	464	486	484	435	496	494	507	500	455	473	510	442	470	478	509	445	496	501	458	479	455	491	490	459	501	470	482	473	480	486	500	492	441	494	491	487	477	474	483	452	490	484	474	510	494	501	478	431	470	456	478	509	438	475	476	504	447	478	483	477	461	458	444	449	489	443	476	505	463	473	455	481	449	498	432	478	495	472	494	491	494	452	492	447	490	475	474	498	519	461	513	486	475	461	486	460	499	505	512	508	471	517	455	453	458	457	536	463	491	448	481	466	453	468	451	470	501	448	495	491	442	434	452	485	483	436	483	503	481	467	460	498	451	451	479	462	492	484	498	505	493	473	437	459	475	480	436	473	468	501	520	472	469	482	490	480	455	476	479	509	484	498	487	482	440	446	490	494	453	501	484	496	490	423	457	494	468	477	461	482	476	513	479	462	483	468	533	464	498	455	477	470	486	475	512	460	445	486	485	478	501	476	470	475	507	474	514	469	435	488	515	453	444	458	504	449	486	442	435	477	450	482	469	475
22167	9078	11078	10117	6398	7347	6663	3217	1168	974	767	463	295	320	283	291	329	275	308	254	263	305	320	272	262	280	301	318	320	285	301	278	318	266	289	276	268	285	271	259	289	299	307	291	312	266	272	300	305	306	293	289	293	301	283	301	277	297	297	301	320	283	305	287	303	298	282	296	302	277	280	355	295	326	323	284	289	302	324	290	307	312	304	279	276	302	314	306	275	276	282	282	294	330	266	296	301	295	266	314	272	310	304	287	276	302	297	315	301	302	263	288	292	289	291	312	306	280	288	301	315	318	289	306	318	277	266	300	338	301	283	306	252	279	309	297	302	301	288	285	296	312	302	292	289	295	335	335	279	295	294	299	276	303	323	312	282	291	295	287	296	271	302	280	261	282	271	321	334	322	305	296	287	294	318	274	313	315	307	303	305	277	278	283	274	359	314	260	295	283	314	330	291	293	269	310	293	301	280	287	321	323	294	274	287	298	329	290	335	316	282	301	302	288	329	308	288	307	287	313	319	265	284	304	274	296	277	312	279	291	294	293	306	268	272	327	278	271	296	276	291	290	299	333	301	332	309	266	283	313	307	309	301	287	310	317	296	281	291	351	289	300	303	269	276	291	287	268	281	275	273	297	268	315	281	350	301	339	277	270	318	294	275	308	308	311	274	307	271	283	303	292	320	301	278	253	307	277	309	323	296	290	308	313	318	280	287	300	303	298	312	291	298	308	285	309	290	303	307	311	283	317	271	303	287	293	276	280	276	322	278	306	303	309	293	282	298	322	301	299	298	300	323	294	299	302	306	312	321	305	299	281	308	303	303	310	305	276	282	302	290	314	285	314	268	284	273	325	282	309	326	273	324	279	276	278	281	301	270	232	335	292	303	258	292	327	295	280	279	297	321	284	294	275	284	287	333	296	293	301	292	299	309	270	294	296	301	287	289	305	255	287	298	310	307	315	306	291	281	281	308	269	274	305	282	290	279	275	293	296	323	290	309	299	296	295	247	290	265	296	288	293	289	270	319	319	277	338	262	291	291	288	324	302	285	269	255	291	296	291	291	303	282	304	284	351	259	276	319	309	296	288	310	280	289	294	311	271	301	299	316	285	313	288	279	302	325	309	268	326	269	268	278	311	296	316	268	298	316	292	291	271	286	266	313	300	287	286	290	264	262	282	287	299	278	284	310	307	281	282	323	302	302	264	319	286	278	287	317	307	308	285	291	327	274	281	303	316	279	259	298	313	284	291	297	268	275	289	289	297	314	279	291	306	277	295	296	305	323	295	306	302	322	267	299	292	306	349	271	300	283	291	264	295	282	297	273	314	299	308	289	324	306	278	307	291	310	309	290	289	305	289	287	301	317	291	281	322	303	279	306	258	286	333	314	314	305	263	284	310	282	324	261	288	309	294	302	299	282	288	276	288	297	267	294	307	283	322	302	304	262	288	282	305	313	319	287	326	268	297	346	324	302	309	297	297	290	326	295	302	313	270	305	318	277	288	292	302	292	301	292	275	297	339	312	295	292	297	270	279	315	307	314	316	305	302	290	311	318	336	298	329	273	312	270	304	298	355	293	329	272	327	303	288	303	294	337	300	299	276	296	289	302	300	299	296	277	276	309	280	337	312	292	259	277	300	287	300	302	268	305	291	304	312	268	272	280	312	302	323	323	289	286	327	299	292	304	248	313	260	285	299	282	290	257	321	303	318	266	327	282	311	303	297	309	285	280	307	331	299	269	309	266	313	248	270	320	322	297	264	263	312	292	273	303	279	309	300	298	317	303	297	294	295	278	294	270	327	284	300	276	316	288	309	267	337	325	294	283	314	284	302	319	297	293	294	305	308	289	277	288	290	273	298	279	318	268	306	319	262	296	301	292	325	273	301	267	273	304	299	321	310	295	270	306	302	285	349	286	309	299	311	291	293	271	289	288	251	288	268	330	317	328	298	286	301	303	290	290	281	324	301	288	290	306	286	314	274	307	315	287	278	312	259	298	294	320	322	306	270	302	310	306	321	310	294	321	284	287	298	294	282	310	283	274	309	283	326	325	301	289	281	281	291	302	273	292	278	292	309	262	289	277	305	285	315	352	285	276	328	297	285	282	311	301	278	288	237	285	290	311	296	312	311	308	283	287	314	298	283	257	320	292	285	284	301	290	301	268	324	325	312	279	296	306	292	286	300	311	252	322	296	294	329	296	274	286	304	290	263	288	283	298	288	286	306	303	299	294	307	309	326	315	304	291	287	359	343	271	297	290	286	286	296	268	290	304	281	289	290	301	285	300	289	307	328	287	314	288	285	334	272	253	287	294	323	283	301	285	326	281	270	276	289	290	287	315	276	265	289	287	302	280	322	293	307	300	328	304	257	297	290	318	289	275	312	286	288	293	312	271	278	268	324	293	338	292	293	284	311	307	288	273	301	287	282	300	297	311	294	336	308	298	298	322	298	332	314	292	262	275	312	323	312	274	280	308	297	286	307	301	292	326	316	298	288	293	281	305	288	308	261	275	288	293	304	264	319	317	261	295	289	317	263	261	296	327	309	306	302	301	291	278	301	270	320	293	282	285	288	271	307	314	274	293	308	294	315	302	274	282	267	299	306	309	299	272	316	317	271	322	287	283	291	283	291	289	270	298	298	276	298	322	299	309	278	288	281	299	276	322	302	291	297	303	289	319	312	278	312	303	314	279	299	302	295	308	263	313	312	289	283	268	292	320	302	289	324	312	304	278	287	304	306	294	296	293	291	275	283	320	294	325	289	271	305	279	254	289	309	313	290	282	312	310	307	284	292	296	284	291	293	321	316	297	281	314	301	301	319	272	305	307	259	343	296	314	285	283	286	286	272	332	293	303	313	278	307	322	308	315	280	303	284	266	234	243	329	274	296	292	279	304	298	332	272	261	285	320	295	327	317	284	343	287	302	289	311	299	282	290	297	307	305	265	285	300	282	269	310	305	301	269	278	275	296	318	309	306	297	311	275	275	274	281	293	300	325	284	262	331	283	275	282	308	270	308	289	283	288	290	316	292	308	293	267	325	260	284	296	275	273	299	287	304	309	291	284	282	306	273	266	269	304	309	299	278	279	246	306	292	275	305	306	320	299	279	279	296	311	301	302	303	292	282	298	311	328	293	301	310	258	296	293	287	251	284	317	313	298	291	288	297	296	295	298	327	259	302	317	269	305	297	320	293	309	292	274	296	295	258	278	275	278	286	311	303	304	301	298	324	332	341	296	282	310	340	311	277	304	302	280	276	321	280	298	289	286	312	300	310	299	280	315	281	293	290	281	278	336	286	253	321	255	278	290	315	307	329	301	277	304	295	300	297	292	289	308	277	282	330	304	323	288	296	319	292	288	321	307	279	307	283	276	298	316	284	286	301	298	302	285	337	286	271	262	268	283	295	299	283	318	307	269	279	280	310	261	345	291	273	299	305	279	292	268	305	296	294	287	305	295	257	293	318	297	308	320	290	321	286	284	272	292	321	288
11471	6305	16823	20487	17610	22022	20820	10769	4616	3874	2928	1381	677	641	679	616	650	675	668	660	681	697	638	638	680	680	704	649	689	663	657	637	687	666	654	646	663	677	673	682	654	690	693	654	628	666	674	686	643	645	664	687	644	709	656	699	656	649	662	655	665	685	657	642	621	669	664	648	675	627	623	663	663	652	639	656	632	620	664	664	697	591	615	643	649	689	667	660	632	660	694	641	677	658	660	702	666	712	617	686	641	698	645	641	703	642	646	671	642	670	657	636	667	687	633	630	650	656	676	630	658	630	671	666	627	729	662	675	698	674	642	669	668	683	682	648	659	611	718	639	683	621	669	604	679	708	655	666	649	700	646	644	672	667	624	686	622	662	665	634	650	618	686	658	673	653	652	654	675	655	666	694	661	673	640	685	662	663	672	666	681	643	656	673	683	685	594	652	661	631	655	700	671	656	663	623	674	691	647	601	656	698	625	622	635	704	667	630	685	638	646	650	648	677	676	662	699	685	674	686	650	674	654	704	639	644	654	636	698	698	644	654	649	635	668	639	702	670	667	675	648	656	637	686	671	669	636	674	699	668	659	679	672	627	636	640	613	655	676	657	642	662	644	669	653	607	654	673	635	679	635	639	646	652	724	687	629	661	678	636	651	664	645	661	714	705	675	661	657	674	632	686	694	714	657	625	638	606	670	661	658	677	656	637	719	699	656	654	700	639	647	688	677	644	645	639	703	665	677	682	622	658	640	645	642	653	593	647	708	653	686	629	619	644	668	636	677	714	660	647	629	675	685	645	650	655	599	626	639	693	637	646	656	663	670	715	645	712	620	592	682	656	628	663	639	622	701	654	636	663	670	626	649	630	655	647	682	676	651	687	668	677	595	649	668	679	698	628	635	667	603	685	660	667	641	649	623	652	646	707	687	646	672	664	638	674	642	692	710	669	656	631	643	643	651	686	642	678	614	706	664	678	638	683	705	631	682	666	623	614	693	664	657	626	629	684	667	647	634	676	645	673	646	692	667	677	670	656	738	666	666	656	624	633	672	662	630	691	653	637	666	655	616	674	662	686	597	677	677	661	627	609	582	685	581	648	633	665	671	702	625	653	660	648	632	619	657	665	700	671	659	668	655	656	643	671	651	641	659	672	673	694	630	651	642	655	673	681	624	656	648	658	679	706	663	681	647	705	689	641	682	670	659	626	621	671	603	664	638	600	684	634	663	629	668	651	635	648	657	659	668	625	656	659	662	679	663	667	677	676	677	710	644	647	638	681	702	697	624	623	633	662	637	668	668	648	664	668	682	667	637	664	620	631	625	675	702	676	679	635	611	630	680	635	656	644	622	668	632	667	651	701	638	664	689	638	657	707	654	637	701	646	659	633	652	681	649	692	673	675	654	657	657	681	670	628	644	678	622	629	669	619	651	675	691	639	730	685	647	668	688	625	613	670	619	658	666	687	633	659	668	670	614	629	640	624	653	703	662	674	628	676	645	655	650	684	633	614	624	656	705	668	671	649	688	628	650	660	683	690	638	638	707	623	644	640	635	658	656	632	649	655	648	627	682	666	656	624	652	617	641	640	676	656	665	641	709	658	677	631	646	626	650	628	646	611	657	620	630	654	699	679	685	627	621	701	672	650	701	644	657	659	718	625	667	679	687	666	670	678	689	654	591	699	680	675	644	677	611	680	692	665	676	655	653	672	640	646	645	650	665	638	642	682	636	665	666	638	641	647	651	649	719	666	686	700	641	696	710	665	659	675	696	634	702	601	673	667	639	660	643	655	655	659	686	647	647	671	623	655	649	599	628	692	658	661	617	671	676	646	618	627	628	671	653	666	670	670	688	633	679	665	640	666	617	637	671	655	660	662	646	733	657	612	636	655	665	634	672	677	665	608	602	655	684	696	607	661	644	595	674	629	693	663	690	624	616	669	685	656	674	648	735	682	654	643	613	679	647	674	676	687	669	620	675	652	645	688	635	673	638	668	616	668	684	622	671	622	653	693	655	667	644	685	649	604	657	668	609	651	679	585	689	636	679	667	653	673	680	657	663	645	622	663	636	670	677	684	644	657	670	654	662	688	675	681	689	623	653	688	636	629	663	651	673	626	641	637	672	665	653	613	695	656	656	660	704	670	664	638	651	628	636	675	688	657	623	695	701	675	668	639	690	664	704	605	645	627	621	660	665	669	639	687	660	597	654	627	683	648	606	674	636	662	665	586	619	631	637	678	644	694	626	677	641	626	669	676	672	645	688	663	657	656	664	628	616	646	667	644	646	705	660	640	675	656	655	661	626	630	681	660	637	628	655	627	701	657	705	690	698	655	686	627	615	690	681	612	639	667	668	649	642	631	689	726	645	638	640	646	632	638	680	631	638	625	577	628	660	644	657	633	647	650	629	652	669	635	647	669	655	645	692	697	639	667	628	673	630	673	675	658	702	645	684	635	661	657	635	669	654	713	652	677	653	687	671	666	660	621	674	694	690	649	620	660	639	683	648	657	684	617	666	638	725	635	702	621	629	655	689	716	625	657	663	656	683	653	663	648	737	684	663	673	657	647	650	662	667	582	674	669	601	660	681	666	626	646	635	679	682	686	644	626	659	661	665	661	672	690	663	700	666	724	660	605	719	684	622	587	638	639	629	644	657	679	627	638	645	686	631	671	687	658	641	657	649	678	692	674	661	654	637	655	675	641	635	686	649	658	663	664	675	684	687	683	677	654	689	681	655	688	641	678	640	659	617	646	600	655	681	638	662	667	633	631	656	639	709	669	667	666	636	642	647	684	668	642	618	641	688	653	635	664	631	638	697	656	625	673	620	679	620	643	672	651	686	645	665	670	673	656	632	683	647	650	656	652	623	664	674	648	675	700	635	601	651	637	716	644	681	630	604	660	675	631	672	636	654	667	633	655	696	664	655	623	665	671	661	632	608	669	662	646	668	643	649	635	639	596	682	648	664	645	675	676	697	676	684	623	650	696	679	667	626	687	650	645	658	675	654	611	699	667	644	687	644	672	673	669	638	692	667	660	709	652	679	639	632	668	668	618	647	681	671	712	693	649	634	689	620	676	675	661	642	635	673	674	624	626	659	671	657	682	659	660	688	622	657	674	696	648	660	635	661	675	697	637	652	672	594	669	663	673	643	668	649	665	681	646	643	664	653	634	628	626	675	631	686	651	623	639	719	668	650	661	615	646	655	650	665	716	640	602	714	655	656	636	622	625	646	666	675	617	615	645	633	630	697	618	665	672	680	661	730	695	672	655	662	607	617	601	716	680	660	675	676	640	640	687	635	683	688	646	665	624	637	650	633	638	671	640	630	677	696	623	652	650	682	695	668	638	659	590	629	658	677	639	663	643	660	641	704	622	647	656	684	663	652	699	657	675	723	673	639	685	654	685	651	642	653	689	674	651	646	672	696	681	630	661	692	653	661	685	664	635	681	688	674	648	641	659	645	674	636	675	646	675	635	646	626	661	616	686	652	662
57104	33165	32291	30437	19043	14313	14929	23131	17743	12372	6817	2997	226	165	148	178	164	162	167	179	151	127	163	157	155	150	134	149	143	146	156	160	140	128	181	131	153	136	148	145	151	158	203	167	153	152	148	182	148	125	153	153	182	162	132	170	149	130	156	161	159	144	149	123	169	151	158	151	162	180	164	175	161	151	162	172	162	165	172	186	152	148	156	160	147	136	159	160	130	161	144	145	167	176	148	150	163	147	153	147	151	150	139	163	139	142	131	183	137	163	134	152	145	168	170	150	142	144	161	173	177	145	138	143	130	163	141	165	156	169	153	163	150	158	137	165	141	154	164	140	161	145	173	136	166	157	175	144	147	142	155	139	147	158	137	149	177	164	149	165	166	145	151	174	147	133	175	153	150	140	154	132	164	154	145	157	176	153	152	153	161	170	145	168	148	160	146	157	135	149	168	148	148	145	158	133	185	155	152	150	151	171	130	136	164	143	135	155	202	146	193	165	152	160	146	171	156	150	163	154	140	157	158	157	163	153	159	162	160	157	137	153	152	159	149	161	153	147	159	148	147	165	166	152	178	161	164	158	139	158	143	160	158	141	152	152	164	142	162	154	167	167	146	144	158	165	139	129	153	147	134	132	164	162	156	135	165	165	139	123	171	159	148	137	170	159	160	153	153	137	141	151	169	140	154	136	167	151	126	150	163	134	156	171	167	162	146	142	147	165	142	156	165	168	164	138	136	150	118	151	150	153	176	174	146	161	162	146	171	149	144	134	146	172	168	146	169	163	164	145	152	168	171	143	171	155	132	170	144	155	142	142	150	155	148	168	140	144	136	173	157	154	150	153	157	153	153	142	145	156	152	165	154	156	170	151	173	158	140	154	176	167	139	158	147	151	139	161	148	134	144	139	137	149	161	144	175	166	175	158	159	139	149	177	142	157	139	149	175	133	154	142	130	155	167	174	147	148	175	158	145	142	147	170	131	162	156	164	155	148	154	157	154	152	165	142	151	170	144	144	143	132	136	174	142	141	146	152	154	161	144	167	176	156	145	148	143	156	148	141	165	160	150	163	145	176	162	154	135	148	163	162	142	152	135	141	160	169	146	152	161	167	156	157	158	148	150	149	145	150	148	166	150	156	155	167	146	147	160	133	174	136	148	128	152	152	133	126	146	175	177	160	169	166	165	184	144	144	150	147	149	139	146	159	168	142	171	166	159	178	128	171	152	143	154	136	156	157	134	168	174	159	176	164	145	138	155	132	153	119	155	151	151	160	172	163	161	145	144	162	166	151	136	148	144	133	148	137	143	154	168	144	173	130	153	156	162	135	154	178	151	146	152	163	157	152	157	157	149	162	140	135	145	182	165	152	157	133	157	165	176	169	175	168	163	133	152	138	131	163	170	146	139	152	143	148	160	116	151	138	152	150	173	158	179	163	169	163	147	166	162	148	147	163	161	163	168	177	142	155	146	161	158	158	160	144	144	174	131	154	163	165	151	149	150	120	122	152	179	173	163	176	152	145	156	144	172	162	177	156	159	143	163	141	171	151	137	142	159	129	169	160	135	133	167	148	136	147	152	173	148	165	149	144	176	151	154	135	156	138	130	168	155	140	175	153	145	158	176	142	149	140	143	141	135	157	150	145	162	179	152	152	166	144	167	156	133	134	148	163	142	193	146	180	158	153	172	137	149	149	153	151	170	131	161	148	162	146	133	157	142	156	174	166	156	158	149	125	122	183	175	141	133	169	147	145	153	149	135	168	159	149	156	145	146	155	162	145	159	140	148	144	152	142	168	164	176	174	165	158	170	160	141	177	156	155	133	165	177	156	162	147	153	167	187	136	157	160	176	144	166	138	169	158	145	148	179	166	149	136	145	144	160	156	142	154	134	154	167	171	146	140	144	150	162	171	164	148	152	125	165	147	168	170	153	139	142	157	152	174	159	163	150	165	159	157	163	158	159	150	155	154	159	148	160	166	139	148	153	166	158	174	162	145	146	139	160	171	127	152	159	163	162	145	149	134	174	162	139	170	142	147	154	154	167	147	149	151	152	160	165	150	128	157	148	144	140	150	124	133	159	133	149	165	155	149	155	138	148	182	166	147	147	154	153	161	152	160	151	134	140	155	162	153	150	158	143	157	145	149	154	143	135	133	138	165	140	131	151	153	163	162	170	152	154	166	167	160	138	157	131	175	167	144	147	127	135	164	153	140	150	160	146	155	189	133	145	137	159	158	178	148	156	154	161	167	147	148	162	163	156	160	164	158	145	174	151	148	153	144	175	152	167	165	155	148	163	138	142	160	174	160	148	166	172	156	134	135	166	158	147	167	149	154	169	161	172	147	159	151	168	160	172	131	137	162	144	150	144	141	132	166	142	159	180	145	146	138	164	158	145	147	166	150	135	164	124	131	170	138	141	160	153	162	174	144	167	176	159	165	145	163	178	128	154	159	156	146	151	152	148	155	169	147	160	168	172	169	173	135	150	139	158	141	139	149	160	158	168	162	145	189	156	160	160	157	140	147	142	139	138	155	195	158	138	143	138	147	143	150	140	169	189	165	176	157	141	133	160	149	156	167	152	144	156	154	146	157	151	139	144	157	131	130	149	145	145	167	173	170	167	137	133	177	148	150	157	176	156	152	144	167	168	160	157	161	143	140	145	148	148	170	164	134	186	156	154	191	151	163	160	151	153	156	149	130	153	140	161	141	134	149	156	158	171	171	166	184	174	165	161	148	158	150	140	148	143	142	189	119	160	177	175	142	149	163	164	142	147	177	153	144	148	154	152	160	139	161	162	155	155	141	145	136	170	168	154	151	138	146	133	180	154	167	158	157	165	171	136	153	146	162	134	126	137	146	162	162	118	152	151	158	147	175	168	133	141	145	137	143	137	158	174	158	160	144	141	153	142	142	143	158	148	159	178	145	136	145	163	155	154	137	152	159	157	156	141	166	166	169	160	170	134	163	166	156	159	158	152	147	163	176	167	145	152	153	152	139	144	187	149	146	141	143	131	157	159	168	149	146	154	165	148	133	161	183	188	177	154	151	176	151	181	158	159	179	141	147	173	168	132	169	169	189	157	149	164	140	150	156	156	175	166	165	147	164	172	159	151	133	141	160	136	174	165	149	160	146	159	139	173	137	168	138	148	164	132	151	150	155	141	163	150	173	170	156	143	159	145	142	151	143	166	153	167	152	162	150	157	152	174	134	145	158	150	164	148	166	144	150	150	155	158	143	144	166	147	167	176	154	157	157	133	153	138	143	150	160	163	151	165	160	144	168	144	142	150	178	166	159	157	165	170	115	156	166	167	171	175	152	141	142	142	162	159	157	162	155	161	156	144	168	148	161	157	129	173	145	167	142	155	147	176	156	157	155	177	155	158	167	150	164	140	158	155	149	155	144	159	157	170	193	166	165	146	145	174	133	155	157	148	145	130	155	126	155	173	152	147	135	150	157	138	175	176	152	160	147	164	145	162	133	140	156	160	158
35495	19782	36325	39511	32542	31011	34578	42847	35857	29132	20876	10459	475	434	419	452	427	442	449	361	410	404	400	399	418	406	402	385	368	403	384	381	376	369	366	404	340	386	350	381	350	370	404	386	373	360	382	416	350	398	390	376	349	385	333	382	358	356	387	391	335	354	349	392	373	384	372	376	402	383	380	369	362	318	359	344	359	363	363	406	377	380	391	387	357	395	341	366	366	389	359	356	365	387	367	374	366	380	358	349	391	361	397	363	373	361	378	389	374	381	381	359	400	392	379	335	349	368	359	347	357	368	369	364	355	380	336	358	373	363	371	354	357	332	391	381	396	344	411	374	373	367	371	388	379	371	391	339	353	384	371	400	338	366	351	322	351	405	366	365	400	391	349	376	360	332	360	369	363	361	361	393	387	372	362	381	343	397	346	377	350	375	365	405	367	385	348	361	374	377	370	366	391	353	359	371	333	338	395	345	382	370	354	326	399	364	394	382	374	396	366	366	398	376	348	346	405	383	358	396	344	361	392	370	358	382	384	389	377	333	370	325	348	351	384	365	360	360	385	392	382	356	367	383	380	420	382	360	383	346	378	394	372	361	374	375	383	361	390	352	389	394	378	364	368	379	374	357	388	342	377	347	371	395	341	392	351	372	380	355	396	356	338	348	393	338	384	352	384	336	363	366	396	359	362	374	347	384	356	348	354	347	390	361	380	352	381	356	329	376	376	368	346	339	370	344	380	404	365	369	343	388	375	397	383	369	353	332	383	387	363	380	379	371	398	361	381	368	349	405	391	365	357	384	398	375	369	366	342	379	387	365	354	381	348	375	373	361	351	366	355	353	388	408	377	365	397	362	361	405	344	354	359	330	404	335	387	372	363	374	363	396	377	378	329	349	394	404	368	355	361	358	353	361	381	373	363	344	371	362	409	347	381	352	352	383	362	388	355	366	341	373	369	370	354	364	363	339	357	363	366	345	357	337	381	371	377	374	359	376	386	372	395	365	334	367	391	405	360	362	326	348	394	380	384	366	394	402	383	382	418	376	378	387	391	371	351	360	367	370	355	359	370	369	374	383	386	361	356	331	389	358	379	382	393	355	393	380	376	373	385	377	344	367	380	366	370	349	383	354	377	344	387	355	373	382	390	366	358	368	369	373	365	358	413	392	345	387	334	376	420	368	393	372	389	387	389	399	369	348	406	388	385	348	370	339	369	354	411	368	342	365	360	372	333	389	395	342	370	371	367	344	333	372	361	373	359	367	348	389	369	372	355	350	390	359	354	367	347	387	359	344	380	352	416	384	349	378	371	402	415	394	387	380	363	392	384	386	387	390	352	361	380	381	369	366	348	367	377	352	352	383	374	372	391	339	353	387	401	363	350	387	410	382	391	388	407	331	396	383	354	381	396	380	337	360	370	370	353	354	342	367	332	348	343	361	375	353	366	375	380	387	370	388	365	366	380	387	378	363	339	389	381	377	364	399	388	341	391	347	418	361	354	334	346	360	399	385	378	350	365	379	318	369	383	355	342	407	376	379	366	336	395	349	390	323	359	387	350	396	392	335	404	406	349	373	372	361	359	372	390	361	371	360	392	335	402	381	370	379	387	363	374	337	355	373	388	370	333	381	366	369	393	395	356	383	351	400	364	373	384	371	385	385	344	386	355	366	364	352	329	364	373	406	343	396	373	372	396	383	376	356	367	385	356	373	381	340	357	383	382	370	352	371	355	343	360	375	380	375	353	382	392	382	346	355	364	353	380	368	345	377	360	408	370	392	364	404	365	384	352	335	361	374	367	356	339	393	361	366	389	396	401	355	372	353	347	353	359	372	346	388	346	357	375	345	363	351	323	407	362	353	377	362	334	417	359	346	366	353	370	400	389	327	372	352	343	365	413	374	387	372	389	393	366	369	385	387	379	389	390	354	366	376	336	347	373	332	345	380	352	392	335	374	397	371	384	385	340	336	385	362	371	404	348	377	352	375	339	394	406	335	352	366	351	345	390	379	366	393	329	378	389	390	384	385	341	394	374	366	350	386	372	363	403	365	376	367	421	393	357	379	391	374	342	371	361	355	328	368	372	372	359	353	354	355	355	371	385	361	381	350	370	369	416	367	361	359	347	367	369	371	372	371	412	404	373	368	349	351	357	375	356	384	354	362	388	384	378	357	355	358	342	369	386	367	365	369	388	354	399	343	367	408	391	364	377	380	354	395	389	370	337	350	374	347	346	374	383	384	366	397	343	365	388	371	384	388	431	375	353	395	394	368	391	411	341	387	374	349	403	413	366	369	365	365	348	362	378	355	379	339	368	364	374	352	351	361	367	366	358	390	355	329	383	356	353	369	398	340	370	375	355	356	371	384	370	363	389	369	397	358	398	373	379	377	392	369	383	365	355	348	329	363	357	352	373	355	380	384	367	376	348	403	343	386	379	384	340	387	382	375	393	355	383	383	357	368	381	393	359	408	354	361	350	351	341	346	368	377	354	380	353	355	405	355	385	406	374	356	348	399	354	360	368	372	337	334	351	388	376	373	390	363	364	384	363	348	383	404	345	407	381	347	353	373	368	358	347	374	345	387	413	387	419	346	353	343	368	367	388	389	383	386	360	439	382	370	335	345	349	401	395	363	381	387	350	334	398	403	377	356	361	383	368	414	382	389	363	363	388	357	359	374	365	380	387	356	383	346	400	389	401	390	381	376	378	367	386	361	397	408	397	396	369	344	353	383	357	361	380	398	390	375	356	374	356	353	380	355	345	369	348	368	394	373	356	349	376	359	367	394	367	377	391	353	408	368	376	346	377	373	378	346	375	379	336	367	385	391	361	334	370	360	370	396	395	357	370	348	345	360	368	341	346	380	390	338	344	316	391	364	385	397	384	374	367	411	381	399	319	335	385	346	321	368	366	369	356	361	358	383	348	392	369	367	413	387	342	368	350	414	378	373	385	357	348	373	348	383	365	374	404	392	383	384	379	370	367	350	382	326	381	368	383	377	380	400	382	390	381	352	360	370	387	378	396	376	387	357	394	344	360	382	338	330	372	372	339	368	386	376	366	389	380	433	390	366	371	336	367	367	377	394	353	337	387	377	358	363	360	390	398	395	389	382	369	401	364	375	364	385	360	401	358	364	354	379	351	381	369	401	368	357	392	336	367	344	347	395	355	368	340	361	378	373	363	399	352	330	337	358	335	372	364	351	345	370	377	402	402	373	376	365	362	379	363	371	378	399	379	393	345	381	343	367	364	380	390	390	364	366	356	388	383	366	370	341	372	419	363	380	375	405	369	363	364	356	338	320	351	393	337	347	370	331	380	359	393	396	367	374	380	376	367	394	364	394	370	344	373	393	404	393	344	406	359	397	375	363	339	362	389	387	374	371	378	347	370	366	424	347	359	368	384	382	351	364	385	336	377	380	387	382	365	365	376	353	362	355	401	375	390	311	393	374	369	373	340	367	366	365	377	366	405	364	383	361	378	368	351	378	363	406	405	364
67756	47945	38897	32070	27620	21563	20944	31329	26439	9865	2211	3445	269	178	199	178	185	176	201	173	169	178	176	154	160	160	162	158	161	133	174	168	152	131	155	167	167	151	166	138	149	147	149	194	144	165	156	179	181	173	147	160	172	187	150	170	150	168	146	172	163	149	169	138	138	145	177	146	160	151	142	175	163	153	166	155	182	159	159	157	136	185	153	157	171	146	141	148	157	144	148	140	170	155	155	156	140	143	136	128	180	159	150	166	170	149	163	159	158	146	161	165	124	133	144	132	154	150	152	169	144	168	149	143	179	167	182	152	156	177	153	164	171	147	172	158	142	163	169	157	167	181	156	161	144	169	177	155	168	152	173	161	151	153	150	156	169	161	163	169	180	186	132	171	164	151	158	160	136	145	156	171	185	156	157	145	164	142	170	166	141	175	178	139	152	145	159	163	176	143	150	170	162	143	189	169	157	159	149	152	144	145	152	151	147	136	177	148	150	172	157	145	158	153	162	154	155	176	141	137	156	142	140	138	131	189	159	134	170	159	161	155	165	170	151	175	152	155	154	144	151	143	148	139	173	160	160	157	146	151	142	160	149	135	166	153	157	143	151	164	162	151	165	167	152	157	175	169	149	170	169	153	155	144	137	154	186	160	167	169	125	169	166	149	147	148	147	157	162	170	159	159	159	154	156	163	168	146	146	160	172	164	136	149	151	135	174	203	154	146	153	156	163	145	162	146	173	151	160	156	138	162	139	171	149	143	157	159	173	145	141	196	175	150	162	156	136	146	162	143	172	182	162	146	153	162	144	188	140	167	165	156	146	133	156	164	164	149	139	131	165	167	154	132	141	166	141	134	157	124	163	153	166	140	169	153	157	140	155	165	157	174	171	165	140	164	140	150	147	159	178	178	168	158	149	145	131	137	164	149	155	177	160	176	158	172	145	164	154	172	123	140	164	152	160	170	156	162	175	168	169	151	153	169	145	175	132	139	162	156	153	182	152	149	146	164	154	172	156	165	143	153	149	147	146	139	127	157	154	166	174	158	159	167	126	135	168	179	141	148	167	166	161	155	153	138	165	136	151	145	145	142	142	163	168	176	146	158	175	149	130	135	175	161	162	178	147	147	139	146	146	165	141	167	152	144	160	153	171	163	164	154	162	136	153	156	146	193	156	149	152	181	150	162	161	133	128	172	153	180	171	147	137	148	157	145	174	171	158	184	180	169	157	149	139	161	152	152	134	151	152	160	154	163	150	160	156	160	166	131	172	153	150	158	148	148	155	164	159	134	165	155	196	148	162	173	159	150	146	146	156	125	148	165	165	135	182	169	136	161	165	139	173	165	152	145	131	163	155	160	158	159	152	149	180	163	154	149	139	146	165	157	169	168	144	161	131	177	144	162	126	154	142	169	143	155	170	165	152	147	169	181	147	155	161	188	173	156	134	164	149	171	187	138	159	170	173	147	169	137	175	169	173	144	150	149	154	193	174	134	153	166	159	157	184	145	172	145	144	154	156	164	144	154	135	144	157	165	175	154	168	137	160	152	146	159	146	189	147	149	145	162	132	160	177	154	137	145	161	145	158	161	169	139	137	160	169	170	157	154	151	152	145	146	144	173	175	155	167	157	153	152	171	168	143	171	126	157	130	179	142	149	164	157	189	146	127	161	183	178	128	181	181	144	140	142	159	134	149	130	172	152	191	170	160	154	167	158	159	166	179	146	142	157	149	138	145	182	125	168	167	149	161	154	134	157	140	160	169	134	182	164	168	173	175	152	150	127	153	135	156	147	153	161	186	167	155	179	137	141	174	150	152	153	164	139	148	169	164	175	163	158	145	165	156	166	147	143	145	168	170	157	195	163	173	142	179	150	168	164	168	161	156	167	147	153	174	174	164	174	152	151	163	174	158	149	150	169	133	162	153	158	159	153	166	139	159	169	150	122	155	175	153	163	142	172	128	165	154	185	138	150	155	154	158	154	163	158	190	163	157	172	152	165	178	157	150	167	171	179	164	164	147	147	155	149	152	180	152	150	168	180	164	166	139	170	160	150	162	143	178	150	161	189	148	163	151	156	142	132	158	148	177	154	171	163	158	169	149	163	147	144	148	174	162	154	183	159	160	147	160	138	137	152	146	165	173	157	159	156	158	178	146	143	157	159	155	187	161	132	171	171	152	153	133	154	154	130	143	162	140	152	142	155	166	147	137	152	177	168	155	161	159	155	155	146	164	163	171	137	121	168	170	138	155	165	165	139	156	156	170	148	173	149	142	143	138	160	121	172	167	153	159	162	162	156	130	162	153	170	162	143	145	164	151	163	172	157	146	149	164	163	172	147	162	156	124	131	183	166	177	166	160	137	132	161	174	166	150	144	127	137	143	166	164	161	160	160	157	155	145	142	133	149	173	178	142	166	162	146	149	134	153	169	149	147	170	159	146	137	149	148	152	162	155	167	151	153	162	148	142	156	139	160	162	157	167	165	154	155	151	149	142	156	138	143	161	149	166	159	154	153	166	145	165	130	165	136	165	165	158	150	134	166	153	161	150	168	171	155	148	151	161	161	148	175	161	155	158	160	160	157	143	158	151	156	151	150	179	160	174	152	160	150	183	150	143	142	163	167	179	142	137	154	174	158	143	143	167	153	155	148	143	149	204	162	149	154	164	164	175	154	161	153	128	155	154	165	171	168	148	145	172	155	134	145	124	160	163	152	147	148	172	160	154	130	148	155	170	151	152	165	168	152	161	145	179	142	157	159	162	166	154	154	177	152	145	149	178	147	158	153	173	174	150	175	174	162	161	162	163	162	156	149	142	163	145	162	167	153	177	155	140	157	154	164	147	155	133	145	152	149	136	111	137	165	160	170	173	159	143	142	156	172	164	159	163	157	152	138	159	138	170	159	181	146	168	132	185	166	160	165	150	145	137	161	178	144	124	154	157	158	196	148	150	156	168	169	159	153	169	159	146	153	177	153	167	154	160	162	187	158	164	165	164	149	168	168	149	161	158	165	172	128	165	147	171	159	184	147	160	148	164	167	185	154	144	163	175	168	175	166	164	146	187	161	154	168	164	165	152	167	141	136	166	184	165	175	140	154	163	153	160	165	151	169	162	172	143	138	164	151	146	160	152	147	138	154	150	127	147	152	139	164	162	172	150	165	144	166	145	160	145	141	157	187	178	162	156	152	160	152	167	168	149	161	184	152	151	144	135	133	151	148	160	143	146	158	153	149	161	161	175	152	173	181	154	144	147	173	153	160	165	157	156	171	145	186	169	147	160	139	162	148	155	141	157	161	137	148	126	160	166	152	165	167	159	175	145	139	152	164	140	156	173	152	170	164	148	159	141	148	146	149	143	155	124	172	159	158	155	149	147	147	175	150	190	144	165	164	167	142	155	143	144	156	135	145	177	158	171	144	145	147	173	182	158	164	159	155	150	143	137	144	150	154	147	156	150	126	182	160	149	154	173	124	153	144	158	164	171	135	179	176	156	147
47042	38673	40814	41274	40452	37380	38236	50186	41563	15569	8387	13431	616	612	578	572	575	551	528	499	478	464	469	446	416	442	425	385	405	440	463	412	412	404	432	406	437	414	454	390	425	440	414	405	441	423	390	420	432	387	407	367	403	400	358	390	392	420	408	387	394	391	388	403	396	351	380	350	409	391	394	390	365	426	358	389	358	369	392	382	384	373	399	401	386	409	386	381	377	344	352	384	387	384	347	375	401	431	417	415	382	327	361	401	363	387	428	377	399	381	379	374	375	345	393	397	370	388	371	354	389	396	394	396	419	366	357	402	372	415	389	384	377	393	353	404	396	377	400	386	400	369	383	393	372	416	393	341	392	364	361	368	368	354	380	384	364	401	349	403	399	390	371	359	396	369	391	386	362	368	412	365	400	346	412	349	371	379	375	382	410	373	351	408	370	408	364	373	375	362	402	360	362	409	361	371	390	381	374	388	370	385	404	393	374	388	369	364	404	375	393	397	387	384	413	365	369	360	389	361	383	375	384	384	396	377	415	338	414	356	368	373	388	381	354	412	374	381	395	387	363	407	397	361	392	405	403	372	373	356	387	377	384	362	372	374	407	375	400	373	367	399	392	403	423	390	432	373	391	380	397	381	397	395	400	372	419	385	368	395	355	392	398	406	354	382	406	359	415	384	372	384	417	381	392	387	409	375	371	365	375	382	388	419	376	381	376	383	376	416	386	410	360	396	391	351	402	388	382	394	373	367	370	420	366	393	377	370	408	351	373	396	399	348	389	356	393	359	383	354	352	352	386	373	388	400	359	379	390	366	350	378	400	386	369	379	368	368	376	385	374	356	371	368	376	408	390	386	383	361	404	393	381	372	362	401	392	330	351	386	373	358	377	380	378	354	369	393	403	350	345	382	396	369	372	380	334	390	402	392	384	391	391	350	392	415	365	346	378	393	369	394	398	362	411	353	365	391	366	401	371	362	370	356	386	394	402	353	389	413	376	379	411	381	406	371	372	381	381	422	379	386	385	384	370	367	414	401	380	368	375	385	385	372	385	393	383	374	381	406	390	405	408	327	375	416	383	396	355	405	389	380	404	405	427	369	392	360	368	408	394	383	418	389	379	376	360	409	380	418	388	401	391	370	370	364	362	375	355	374	375	352	369	361	402	381	420	391	363	358	386	369	409	357	417	378	352	398	349	383	409	429	409	384	398	393	405	373	383	401	388	378	352	396	425	398	377	399	331	369	394	393	399	393	376	365	393	360	397	401	395	377	389	373	357	411	432	416	376	376	396	364	410	344	388	363	406	370	378	383	380	387	391	376	389	377	374	377	365	410	395	379	393	359	357	374	387	378	381	374	366	370	374	391	377	379	368	377	398	384	382	341	367	394	338	400	374	370	374	417	395	387	385	377	375	371	359	396	372	401	363	382	389	399	357	367	390	361	390	360	376	357	351	363	394	384	365	345	363	367	375	347	406	428	366	423	386	384	346	405	380	380	378	371	403	379	397	368	335	391	368	387	391	396	391	385	368	367	342	344	370	392	408	396	358	390	401	378	338	378	377	358	365	362	394	392	390	398	395	359	368	331	383	378	380	397	419	398	380	405	388	389	402	400	363	372	373	395	409	390	370	339	397	392	418	383	349	336	378	408	378	384	403	378	392	390	389	394	381	377	386	358	401	395	375	358	370	376	386	387	341	384	370	411	381	392	373	408	362	399	366	386	391	392	376	383	393	412	363	394	376	363	396	405	374	375	403	399	378	365	394	367	402	417	388	394	426	406	395	369	390	363	408	437	386	366	402	362	396	388	392	383	404	358	388	354	385	382	367	423	384	393	372	344	365	403	409	401	399	396	346	360	368	395	371	379	403	372	365	371	406	396	369	380	394	386	368	396	397	397	352	400	380	356	384	378	393	397	399	405	370	374	385	351	407	384	358	362	416	394	355	374	367	388	380	382	370	386	373	377	379	388	399	391	389	398	390	375	381	341	393	398	361	404	365	393	412	367	354	393	383	400	387	365	389	342	395	376	378	422	394	391	393	355	389	358	387	443	417	393	385	393	439	374	376	401	381	383	373	358	378	363	372	390	413	339	378	365	366	374	385	370	365	403	390	355	411	384	384	379	356	398	382	424	375	376	407	387	401	374	357	348	371	375	358	367	357	378	374	373	379	366	397	367	401	350	375	370	406	412	403	388	371	397	398	383	367	374	389	385	379	378	424	384	367	428	362	380	390	365	386	374	398	371	370	389	395	386	406	397	389	394	370	426	390	371	362	390	391	406	408	404	397	385	406	387	382	428	365	390	377	407	410	364	397	378	375	370	360	420	381	365	392	398	372	397	386	394	383	407	399	357	403	384	430	347	367	358	380	398	384	368	390	364	347	364	382	390	381	372	411	412	377	413	371	386	394	363	368	376	372	348	358	373	382	404	391	409	391	417	360	377	410	397	391	382	373	357	396	385	380	343	378	378	380	363	357	367	359	397	385	363	421	377	366	349	356	395	359	385	380	406	409	376	374	385	414	388	354	367	404	384	400	373	406	398	396	405	389	355	409	349	390	345	399	422	388	383	351	352	393	405	401	354	417	418	411	414	386	397	364	367	371	369	398	436	394	370	383	367	386	393	360	392	329	379	388	361	388	366	343	334	397	412	389	363	378	378	370	384	409	426	389	368	367	363	374	386	362	380	370	388	371	359	410	376	402	394	385	368	410	386	370	398	384	404	400	350	368	390	410	384	361	364	383	366	360	385	428	403	363	380	414	368	386	358	413	391	400	380	367	366	398	367	365	368	379	379	371	394	375	390	373	365	384	374	376	393	389	346	422	399	439	384	384	361	376	400	356	357	389	349	407	365	365	373	366	373	399	391	358	378	358	415	362	366	385	392	376	364	338	373	387	381	384	421	421	349	372	395	370	378	386	417	413	360	391	410	348	415	388	421	398	416	374	385	376	374	393	393	397	349	421	399	369	378	373	407	390	421	422	370	381	375	397	379	404	330	391	372	364	377	395	413	361	341	367	420	364	386	368	415	409	393	389	364	335	382	376	365	392	372	390	376	373	378	361	397	365	376	395	387	356	364	395	384	385	386	380	392	389	352	406	388	411	389	416	382	387	368	375	352	382	378	387	388	362	407	371	343	371	395	390	332	397	359	386	355	378	351	399	397	387	383	399	373	362	373	393	396	361	387	376	373	401	387	383	422	414	346	374	398	340	380	397	358	405	378	378	376	373	359	383	343	371	385	364	386	411	386	349	370	436	405	393	384	372	396	373	374	405	346	405	399	361	361	374	350	400	395	379	350	365	409	417	393	404	373	352	363	381	363	372	374	416	439	376	379	368	390	378	351	364	382	418	394	401	369	399	393	347	379	393	381	411	387	398	433	399	353	380	370	386	399	372	398	387	359	397	382	383	383	389	433	389	369	373	372	357	370	405	388	397	389	398	402	350	358	371	358	329	368	352	388	405	371	394	383	354	384	365	363	382	410	362	377
38032	23639	15559	13600	8821	7373	5715	2907	1957	1615	495	326	275	272	287	278	273	273	247	274	258	266	263	265	255	275	236	280	271	279	259	243	258	278	228	262	279	263	249	267	254	259	257	274	251	243	238	269	276	235	290	241	248	260	264	272	273	276	251	266	243	241	236	252	283	268	252	264	263	302	289	257	269	279	245	240	250	248	282	248	256	247	276	284	288	257	246	265	270	251	258	255	274	230	286	262	260	293	253	261	266	261	261	259	258	284	230	279	278	236	269	254	280	288	264	259	256	263	278	232	297	277	251	243	288	267	237	286	251	242	289	280	257	272	268	247	253	265	269	279	276	256	266	249	260	248	285	254	257	258	249	260	266	258	279	253	264	274	270	230	282	260	251	268	255	255	274	256	254	293	244	273	263	246	272	269	256	282	258	242	290	227	242	254	287	282	270	251	246	256	301	272	276	251	241	262	274	257	258	239	291	243	248	258	223	257	276	271	258	259	267	262	260	267	282	273	239	267	271	263	297	236	285	233	241	285	238	261	245	271	260	253	238	246	268	246	255	276	236	275	290	247	247	241	274	246	257	258	231	247	242	274	268	243	250	261	247	278	277	229	283	258	265	250	257	263	265	271	242	267	271	270	287	245	228	262	267	255	260	266	271	258	284	264	260	292	257	258	283	264	231	272	265	279	263	276	268	266	287	270	236	254	281	262	248	289	285	241	275	312	249	238	251	262	268	241	266	237	276	279	273	251	231	248	233	248	261	250	260	298	259	254	275	266	270	247	268	259	238	263	267	271	274	263	268	281	245	239	274	257	252	259	278	233	244	251	251	280	254	234	257	236	245	247	261	245	228	299	268	239	248	265	238	251	292	238	251	268	238	263	275	240	292	246	255	241	250	277	247	283	276	262	259	254	267	276	257	247	248	268	297	284	257	269	235	262	271	278	257	270	261	250	261	230	235	266	237	261	252	268	268	240	274	238	256	276	281	224	265	293	272	291	249	254	261	249	238	274	280	293	284	269	276	269	253	263	237	271	252	251	232	241	266	263	280	268	245	259	259	246	264	269	270	265	261	275	241	276	275	245	265	283	266	275	279	262	255	279	238	248	273	254	269	294	251	307	242	247	260	280	273	259	276	270	259	244	271	247	277	251	250	245	249	253	240	248	235	270	269	260	255	236	242	240	237	267	273	296	245	234	259	223	255	237	265	256	220	270	280	246	263	248	278	265	240	260	244	259	251	288	267	263	296	254	286	254	246	256	261	269	270	252	267	249	252	267	296	242	248	283	267	254	265	237	290	273	250	272	280	278	283	281	277	259	248	231	239	252	267	263	291	268	237	251	253	257	255	263	243	254	215	256	257	297	246	247	262	288	287	269	263	257	289	261	255	247	242	242	307	296	260	269	250	252	275	284	255	245	254	266	287	272	272	272	279	281	225	257	240	281	256	263	264	244	256	242	265	255	256	297	252	253	276	278	244	262	296	249	242	251	251	241	272	290	274	247	262	283	279	284	263	289	245	250	261	285	280	225	264	264	278	263	278	249	278	266	279	296	269	283	250	260	236	266	301	289	265	285	251	273	254	257	246	243	278	241	273	295	270	269	262	255	291	273	268	279	289	248	263	238	262	255	269	268	266	253	271	252	262	262	248	256	250	241	278	263	267	272	263	265	280	265	278	233	275	286	262	254	295	258	275	270	258	239	288	265	287	281	254	267	272	284	239	291	264	265	245	261	252	229	273	247	269	259	253	284	291	265	261	263	291	266	243	287	273	240	282	292	257	246	285	277	285	253	252	282	261	261	280	249	257	274	286	281	236	276	292	256	289	254	302	253	271	276	233	261	248	252	233	266	266	257	237	292	245	272	241	272	259	275	286	247	284	258	255	274	277	248	248	261	276	258	277	233	252	258	255	249	281	284	262	273	284	280	261	254	268	278	264	240	271	252	269	234	263	271	266	283	280	286	260	253	286	275	250	241	238	268	235	277	255	243	269	268	255	293	282	242	279	263	258	283	261	253	234	242	235	250	261	257	268	299	267	282	251	281	282	272	268	244	249	258	278	273	279	250	240	273	264	242	249	252	260	282	280	265	299	275	270	258	270	259	234	279	296	229	280	261	301	259	237	306	252	277	272	245	260	287	260	284	262	276	239	264	302	287	268	255	262	270	272	240	244	255	267	277	279	240	249	257	279	274	282	281	259	244	275	254	267	288	274	285	280	237	269	298	249	236	263	277	242	248	260	261	262	288	254	273	258	252	271	277	247	256	258	238	269	246	243	260	256	264	282	275	268	262	285	250	269	257	252	255	255	282	290	231	255	259	252	294	248	239	278	266	275	255	248	264	258	270	252	288	228	253	265	283	253	271	271	233	305	249	260	284	268	286	274	277	243	279	255	248	253	265	250	262	241	266	244	297	259	273	235	276	242	275	278	247	278	253	255	284	271	282	300	280	291	287	275	250	274	243	264	293	253	247	252	267	276	273	280	249	244	298	237	278	268	257	251	259	259	264	292	274	281	238	281	262	288	270	253	272	264	291	271	266	255	246	281	244	275	269	256	269	287	241	258	234	253	284	275	294	280	251	300	255	283	267	287	249	249	255	306	257	270	264	256	239	227	248	292	272	250	294	277	232	284	234	256	236	267	289	274	256	261	253	268	275	251	264	250	304	291	251	282	252	270	260	268	260	280	264	277	286	248	231	283	274	255	275	253	277	250	276	250	273	275	270	313	289	285	272	255	250	236	251	276	268	253	272	258	259	253	232	271	239	255	242	260	265	267	242	260	238	255	240	261	234	263	242	228	233	242	268	243	263	254	235	253	248	272	255	285	263	268	248	252	245	265	262	248	269	254	269	276	257	273	240	275	259	255	214	259	241	261	242	261	278	245	228	237	250	296	279	253	273	291	264	274	259	247	237	247	250	260	278	263	273	226	251	267	254	256	265	269	248	259	236	272	277	241	259	279	277	269	240	262	238	234	233	263	255	283	247	264	254	284	215	279	255	261	252	286	258	238	266	237	270	233	249	234	255	243	259	261	270	256	270	257	285	288	271	278	256	276	261	279	255	261	271	258	238	266	272	268	261	263	237	284	265	231	258	244	270	247	263	274	268	251	276	271	256	247	293	260	290	242	243	286	244	291	268	306	237	266	252	274	274	285	269	253	259	257	274	262	255	265	239	256	264	270	255	280	278	276	268	282	249	248	291	265	327	281	280	256	261	267	249	271	260	267	276	274	278	285	307	256	264	276	293	254	280	262	305	286	261	258	289	253	248	256	270	277	273	243	277	274	272	251	278	238	271	285	270	283	252	244	273	274	303	289	279	262	235	286	289	259	266	279	259	244	261	232	276	268	254	256	252	274	269	231	247	275	272	275	276	264	252	276	274	270	296	272	266	292	244	259	297	272	233	268	249	257	271	287	245	287	260	257	260	254	241	250	252	255	237	270	264	268	264	242	263	241	252	265	264	289	263	240	291	257	240	268	250	259	256
21343	15393	19608	25383	21198	21435	17007	10933	7776	6487	1758	821	623	594	576	592	581	586	573	568	598	553	597	566	627	590	556	598	589	585	581	579	544	574	536	584	551	537	647	589	580	595	575	595	598	606	569	571	553	592	592	583	557	613	612	579	542	612	558	615	557	557	559	559	604	602	590	564	618	567	625	534	593	549	559	588	564	556	538	608	587	588	581	591	603	606	589	604	608	573	607	561	617	583	566	565	584	562	620	619	561	576	557	580	547	557	616	582	581	573	589	634	596	604	585	592	541	566	578	571	569	609	564	600	584	603	545	585	586	595	580	602	595	581	622	557	593	548	569	592	550	593	606	618	591	605	540	562	601	602	552	586	570	588	567	573	561	600	566	602	596	600	550	569	616	590	595	586	603	565	599	582	568	585	605	575	561	596	589	545	613	560	582	564	607	637	612	562	529	563	576	536	573	628	563	618	610	590	579	602	602	558	580	562	561	564	626	573	582	626	589	585	552	571	614	620	576	587	569	565	580	555	593	543	583	553	611	625	557	613	580	588	593	549	585	543	592	611	578	575	568	552	571	571	586	601	578	608	578	544	576	603	600	618	622	524	616	592	619	564	576	565	612	608	582	571	576	593	595	611	605	576	625	578	573	577	587	579	549	576	589	571	589	601	628	579	624	549	598	595	576	592	602	635	564	583	543	583	567	590	608	585	571	607	601	595	575	518	580	557	577	569	580	567	555	584	562	536	594	595	581	563	601	578	609	562	554	583	538	575	589	576	619	563	565	579	625	580	581	601	583	577	561	576	609	597	564	627	567	602	603	595	546	580	582	560	576	588	556	540	610	544	631	552	559	565	533	559	596	532	528	632	569	554	637	609	625	530	579	564	588	565	624	598	582	601	601	577	575	583	560	551	569	602	592	558	627	587	605	596	584	597	615	560	572	568	616	584	550	584	604	559	593	584	577	612	524	593	576	580	573	610	570	591	587	553	588	542	564	581	587	612	584	562	572	603	575	550	589	610	592	577	596	578	524	567	562	598	628	557	592	600	587	588	553	602	599	580	564	580	533	565	589	570	600	571	595	569	583	595	544	534	584	593	589	555	635	631	575	577	571	607	559	598	564	545	577	590	564	602	597	624	570	580	579	572	591	511	621	556	560	548	623	591	603	593	529	579	560	539	585	585	555	615	579	587	574	564	544	567	588	585	580	580	581	562	594	530	603	568	588	583	595	620	580	590	573	584	564	611	549	595	573	539	600	556	548	619	595	589	561	602	541	617	560	573	591	541	593	567	579	622	565	564	565	567	580	559	562	585	618	544	588	575	576	589	582	618	621	565	613	618	614	604	634	576	538	593	614	619	587	555	611	573	604	617	557	591	608	559	587	559	584	577	578	579	594	551	567	585	591	573	621	597	531	598	615	574	585	538	578	562	556	563	568	597	557	558	568	640	607	579	582	587	580	600	574	610	574	604	567	577	559	565	563	565	587	562	606	612	630	612	587	621	585	553	536	624	592	572	552	585	548	618	596	568	592	593	554	571	641	556	587	568	620	566	570	609	575	593	578	576	562	574	606	578	616	600	612	579	574	595	602	567	544	573	569	602	559	550	569	629	584	582	620	581	603	589	596	592	569	502	571	575	586	593	579	588	587	551	574	582	586	566	558	583	591	605	599	622	599	555	602	579	574	570	578	597	598	621	562	621	596	601	595	598	556	556	593	552	558	594	576	599	625	576	583	603	614	531	599	595	569	605	561	573	587	590	558	627	610	630	533	561	601	576	591	597	529	562	554	570	594	566	559	560	558	569	581	550	610	566	593	592	600	542	540	554	581	642	556	593	564	580	570	541	593	596	591	613	561	620	594	609	643	571	573	583	565	581	540	538	577	544	596	554	621	590	601	574	548	592	532	622	623	571	570	567	571	596	641	598	595	579	561	555	587	593	584	595	568	543	612	548	581	589	597	612	575	549	580	604	630	588	581	569	581	561	560	576	609	559	586	561	568	552	520	608	595	595	573	601	585	579	571	607	556	577	575	588	586	576	561	545	559	580	582	571	596	599	563	601	574	581	617	611	560	567	557	624	555	590	577	589	630	574	554	545	589	542	609	571	575	570	600	595	556	599	587	615	568	586	550	597	601	563	558	583	583	591	626	605	579	539	565	549	587	594	561	591	590	559	602	585	568	552	533	577	581	576	585	587	550	531	643	583	561	560	584	552	536	625	596	544	610	560	593	591	609	592	619	564	561	598	584	589	602	555	566	579	572	568	584	596	574	580	574	575	589	581	585	570	561	566	570	606	550	597	582	617	599	600	598	586	542	647	556	598	621	586	585	629	597	533	615	607	607	604	556	548	561	611	533	577	603	617	558	578	617	591	583	578	575	585	552	563	604	576	571	595	534	598	592	571	543	578	595	589	574	530	584	527	557	598	583	574	621	617	606	570	541	612	572	586	536	586	530	575	591	580	540	543	600	562	544	597	556	557	561	578	548	584	629	616	572	573	572	575	639	577	551	580	634	565	584	604	564	608	574	611	572	602	561	572	614	556	580	573	573	602	581	605	589	561	587	560	545	585	602	619	581	543	637	561	609	578	593	551	596	611	622	557	578	577	597	539	580	548	613	595	591	576	603	568	605	606	566	610	572	554	612	562	561	563	588	584	590	578	571	598	593	546	607	575	579	582	625	577	567	572	582	607	612	565	631	569	589	601	593	573	572	545	606	554	578	573	619	579	604	582	591	579	570	512	592	561	560	602	593	568	636	581	573	600	591	562	538	603	607	595	624	560	584	611	549	570	574	582	572	556	622	559	603	593	581	576	568	599	553	553	578	591	569	584	578	560	578	567	606	592	588	579	561	579	595	565	556	556	614	613	552	589	571	599	534	572	533	575	584	594	579	580	576	574	579	546	652	544	575	549	560	578	606	591	582	539	612	562	586	575	596	596	596	592	598	623	553	591	604	582	538	594	626	602	586	584	583	604	594	535	610	580	609	543	555	585	568	585	558	597	563	572	578	606	626	572	577	634	542	574	560	633	572	600	587	571	569	608	559	587	575	634	553	588	589	567	622	563	592	560	544	567	576	588	588	580	603	529	522	616	548	612	580	569	608	587	553	585	589	562	608	555	599	567	558	591	558	609	574	587	560	572	567	597	593	633	604	592	566	589	574	579	559	615	595	607	552	554	594	541	572	637	562	595	569	580	559	547	622	555	586	537	615	594	580	571	576	570	597	589	538	588	544	570	575	543	605	592	604	569	579	595	573	542	574	569	578	590	585	573	576	597	598	577	580	550	604	623	611	545	577	606	560	601	578	587	563	569	619	575	631	550	579	586	557	550	598	576	586	586	539	579	577	602	598	589	596	622	596	559	571	559	580	561	536	570	601	615	599	606	611	556	610	595	584	578	581	574	613	624	636	536	557	562	569	604	540	560	547	616	587	599	590	605	623	593	584	582	594	535	546	575	561	624	562	590	611	562	579	602	591	554	563	541	590	610
67550	49467	33967	25185	24514	21712	12440	12239	13158	7202	384	1302	161	163	174	162	158	148	157	144	143	140	132	149	146	143	153	158	139	142	139	188	153	119	145	122	140	147	145	139	136	139	149	135	146	149	135	144	151	143	127	140	150	156	127	132	151	129	171	153	149	156	139	141	129	150	155	151	138	140	155	134	137	139	156	167	138	158	132	180	141	139	136	137	137	142	142	125	140	147	136	139	163	128	136	131	149	133	158	143	154	150	156	140	139	129	138	132	130	138	155	136	157	136	144	132	124	128	138	150	140	154	155	149	122	129	132	125	151	134	155	147	134	150	135	152	126	126	133	130	149	146	127	148	156	155	159	140	126	154	120	159	158	144	139	154	137	153	132	126	144	141	130	169	130	133	154	139	147	135	129	153	140	121	130	115	163	155	150	137	141	153	120	160	146	142	158	152	144	169	161	173	139	148	150	118	150	144	129	121	149	137	141	127	143	154	113	146	131	148	128	150	148	138	151	138	150	132	137	169	157	142	140	128	142	173	149	163	158	144	143	161	142	175	147	136	155	157	147	123	142	138	129	119	145	155	161	126	139	128	153	154	131	152	132	143	179	155	131	157	143	152	133	125	145	140	152	153	135	144	163	150	131	140	128	130	143	150	138	140	115	130	143	140	127	132	128	131	166	148	134	127	155	146	160	149	116	138	142	136	147	146	159	141	138	142	151	144	139	139	131	156	134	126	147	150	137	129	142	134	141	155	172	146	141	147	141	123	144	153	143	150	154	157	156	145	152	149	142	137	137	162	146	159	121	159	124	130	158	148	148	151	132	166	136	158	155	131	141	146	133	151	132	130	137	150	143	167	153	133	130	153	150	172	127	166	153	149	147	108	136	145	134	124	140	161	128	144	141	146	145	130	144	137	150	161	153	137	135	147	151	134	144	130	145	116	152	137	152	134	155	140	168	132	151	140	135	128	120	129	128	130	139	136	158	129	126	155	159	162	143	141	145	131	138	146	147	151	130	142	157	158	166	136	152	127	146	129	149	161	140	177	134	159	147	118	137	147	128	129	146	123	140	147	145	137	145	139	140	127	151	134	142	142	147	143	132	149	152	153	140	130	144	146	136	122	149	131	163	153	136	153	142	150	120	158	163	135	153	131	167	139	118	160	154	164	136	123	146	135	139	114	146	130	140	144	130	136	144	140	138	156	119	129	153	137	121	121	138	154	133	154	123	140	151	111	158	114	141	153	145	137	162	143	124	142	144	130	140	119	151	135	150	139	129	149	136	123	135	159	138	143	143	152	151	142	163	157	136	149	139	140	145	149	129	157	146	138	132	136	155	140	156	147	158	134	159	172	131	138	120	144	132	130	145	142	127	163	146	128	138	147	130	156	150	151	119	146	118	156	119	148	132	148	156	140	136	149	130	139	141	141	143	119	171	137	150	147	128	163	185	143	153	131	118	146	142	144	152	141	172	152	161	136	143	127	149	128	140	136	135	157	143	125	151	144	133	144	125	157	160	146	164	146	144	118	130	135	132	131	125	131	162	135	142	152	153	151	144	142	150	158	146	126	139	137	145	138	147	144	145	123	145	139	162	145	133	158	145	148	134	147	138	125	125	151	142	149	133	143	138	159	168	157	145	165	118	152	148	141	140	150	124	134	151	149	127	152	138	115	131	123	151	129	112	152	133	172	129	122	163	135	114	152	135	144	143	114	162	147	131	172	137	147	146	131	150	126	145	124	143	144	145	145	141	169	127	136	133	143	142	154	152	148	125	154	133	117	154	124	140	160	150	130	150	156	153	157	156	119	146	148	139	141	147	160	138	173	148	121	127	127	140	146	120	134	122	126	128	139	146	153	158	155	140	151	138	152	127	150	143	146	159	152	149	140	166	162	135	140	121	126	126	135	140	165	167	120	131	153	135	140	127	140	132	135	157	152	148	149	142	137	127	139	130	135	137	160	136	133	157	149	143	158	143	161	166	140	150	143	131	157	168	157	161	163	148	154	163	128	127	133	135	146	130	142	126	144	157	146	137	143	160	150	128	146	144	141	127	152	137	152	172	146	128	135	156	147	149	143	145	135	139	161	155	151	141	131	144	147	131	121	137	143	147	143	138	121	144	138	150	132	140	138	127	139	164	120	146	138	162	135	148	137	165	138	127	143	146	131	166	137	133	121	133	144	148	143	141	136	142	134	132	160	147	138	139	172	145	152	151	127	163	147	126	154	159	134	165	137	148	132	128	144	139	126	156	147	143	119	138	152	160	137	140	146	145	123	141	144	149	145	131	127	142	147	145	156	145	142	137	139	147	151	136	135	143	142	143	162	126	160	117	150	126	148	147	137	110	149	127	149	183	136	160	172	150	114	163	132	144	121	144	149	141	113	154	149	158	152	130	131	132	145	147	151	148	143	155	131	149	139	149	128	164	142	125	125	145	145	144	134	145	132	165	131	148	131	131	140	116	136	135	153	158	136	138	139	145	149	139	133	128	133	162	137	162	143	126	120	135	112	150	133	134	150	152	150	134	143	154	125	153	145	134	125	146	136	145	150	148	140	150	150	137	158	151	123	142	147	138	138	142	130	136	118	142	143	144	134	178	154	157	164	144	132	148	157	138	129	150	145	135	146	132	169	153	142	144	157	144	144	152	130	147	134	140	158	141	137	162	149	151	144	131	132	125	143	150	148	144	123	142	134	131	149	128	145	123	120	123	162	152	122	151	115	131	147	153	132	134	128	158	135	134	131	118	164	132	142	146	148	165	145	139	132	153	145	145	139	150	142	148	124	163	148	151	127	144	116	133	143	150	145	131	139	155	133	150	134	137	159	127	150	139	144	148	157	141	126	130	166	120	149	140	147	147	157	135	147	137	157	154	137	140	140	132	148	143	132	128	146	148	152	128	155	139	168	146	117	133	135	133	138	145	164	124	152	150	133	128	134	138	159	149	155	143	140	147	132	139	136	132	135	148	143	133	152	160	138	113	174	156	133	134	142	151	165	131	118	153	147	138	144	152	156	150	136	143	141	134	143	151	142	133	136	147	168	135	119	138	134	157	157	143	139	130	152	122	143	140	120	136	137	119	149	158	120	141	142	156	146	133	126	129	149	134	125	150	138	147	170	129	144	136	140	127	141	134	147	156	148	152	155	142	147	151	163	145	156	102	149	139	162	132	141	133	153	122	150	122	146	136	127	152	151	143	117	145	142	163	136	130	160	138	147	126	145	130	148	127	142	145	158	156	143	128	154	150	150	142	155	123	150	159	155	152	173	141	139	154	144	143	154	158	141	138	143	148	107	117	124	153	144	152	154	148	179	117	138	136	116	143	150	156	139	140	129	129	146	166	172	162	146	152	135	135	148	130	151	127	149	136	147	147	150	128	152	136	140	144	144	149	151	139	144	122	143	133	148	144	144	154	131	150	151	146	147	146	121	118	141	134	160	134	132	122	125	137	122	131	147	133	138	138	136	138	157	160	148	139	138	162	108	119	125
44724	36380	34758	34767	38856	37475	27172	30704	31763	14817	712	5803	535	491	486	472	436	468	433	395	379	398	426	405	356	374	386	403	382	366	385	402	394	378	377	367	374	372	350	342	379	347	380	351	362	359	363	361	348	371	332	325	359	342	365	348	367	343	365	348	365	356	324	327	351	361	375	345	330	341	362	332	352	372	326	372	331	341	383	349	346	387	351	367	349	359	333	333	329	342	360	350	366	313	323	301	336	319	359	362	321	342	347	358	353	354	341	347	327	368	349	370	349	329	344	356	330	332	370	336	329	345	348	353	348	332	346	312	338	337	330	310	319	345	403	357	322	345	366	330	348	315	327	349	308	341	357	381	344	337	361	325	354	358	337	372	351	334	349	354	311	375	317	321	371	323	336	359	379	353	338	349	313	301	335	390	372	342	292	348	351	329	326	370	336	323	350	343	334	353	355	330	334	316	350	358	368	333	342	352	344	344	347	331	325	315	328	355	292	330	357	333	334	361	345	374	356	334	368	331	354	375	340	354	338	334	346	335	333	320	340	330	333	364	352	359	335	337	329	367	358	348	349	330	329	377	332	327	317	353	360	335	329	340	323	330	356	313	342	346	340	366	361	320	320	350	346	325	320	291	322	362	352	333	375	354	355	341	333	321	344	311	369	360	320	351	347	357	353	325	331	365	347	340	310	336	310	330	359	326	346	352	352	329	336	379	360	348	332	329	344	321	315	316	364	331	354	331	389	343	335	327	316	318	367	344	358	311	314	375	343	346	330	366	308	327	357	336	355	335	340	350	337	346	329	349	334	332	345	306	339	335	358	356	355	297	322	340	339	380	358	359	323	343	312	358	335	311	330	335	346	353	356	350	352	311	356	312	350	340	357	330	340	356	329	332	350	331	317	342	321	331	330	323	340	355	329	310	333	342	331	330	349	319	358	334	367	354	322	341	368	355	355	333	369	334	350	363	336	324	345	293	372	321	318	369	348	327	336	328	347	373	326	321	340	359	321	338	323	335	340	316	351	353	308	286	361	348	352	353	338	321	321	348	374	319	365	326	343	351	305	307	337	315	365	359	372	359	348	333	350	337	335	341	340	331	353	360	340	345	354	357	342	339	313	324	327	326	376	356	350	352	372	364	342	340	328	333	342	303	329	334	321	336	343	319	342	337	324	348	365	360	324	326	371	343	349	333	389	322	324	296	366	324	307	331	321	302	330	370	320	351	334	346	321	339	327	354	340	362	362	366	351	362	317	335	332	337	354	333	329	345	359	328	346	322	359	349	349	325	346	348	341	310	354	339	343	314	373	361	333	356	365	329	348	319	318	342	325	308	349	341	334	358	331	338	323	349	360	329	338	346	367	329	351	323	329	372	336	354	336	329	337	333	329	365	353	368	362	352	318	368	321	360	384	394	352	303	307	339	341	349	358	310	342	327	373	305	333	321	358	320	346	366	322	320	334	332	348	304	376	322	340	315	342	324	360	331	322	335	312	343	353	323	363	381	335	370	352	342	327	340	341	334	342	317	355	351	322	379	333	286	319	339	331	329	345	387	320	332	360	365	354	373	378	365	357	342	312	370	349	362	336	343	296	355	327	351	337	342	356	343	328	327	330	341	327	360	312	342	336	352	348	343	343	362	337	360	325	329	352	325	335	332	330	341	331	347	370	347	315	355	379	343	336	304	352	358	351	345	347	336	314	342	305	349	373	364	351	342	333	331	337	346	343	348	355	354	322	319	318	334	343	330	356	373	378	327	332	355	377	305	323	355	362	343	302	366	355	331	364	338	341	374	332	348	332	317	322	311	345	339	363	329	354	340	365	362	354	350	324	309	341	336	311	371	368	322	319	352	351	345	344	362	356	350	336	299	328	351	329	352	341	356	360	370	313	328	343	329	366	328	338	351	376	378	339	328	347	322	340	357	345	327	358	358	323	332	331	360	308	338	337	360	322	372	309	351	327	336	337	364	335	350	353	357	357	312	322	350	339	325	331	351	355	304	335	309	354	362	332	339	345	366	352	367	318	350	340	340	348	342	383	327	322	372	339	350	354	327	360	316	340	331	329	348	324	335	328	335	338	338	324	331	342	330	328	355	347	364	301	385	359	351	311	335	362	321	326	327	341	320	342	340	317	335	313	346	345	347	375	345	342	326	359	333	332	360	322	327	337	371	350	337	381	328	377	348	356	312	337	309	352	363	327	335	346	343	317	339	322	337	348	370	343	358	323	321	306	381	353	358	368	363	331	355	332	343	353	340	315	341	313	344	357	338	319	318	333	350	330	339	346	337	323	345	351	367	349	342	370	325	363	338	370	343	326	346	335	326	376	344	349	328	365	315	286	338	334	359	334	344	346	348	363	373	363	343	356	346	326	303	337	332	347	334	339	372	325	323	342	309	362	381	341	344	336	343	336	325	354	318	346	349	373	347	330	323	328	325	359	343	329	363	328	320	331	330	321	324	338	376	336	345	339	325	333	324	313	308	364	354	336	321	371	317	358	356	336	373	342	312	372	313	364	328	333	372	351	333	327	344	330	365	350	329	320	362	351	321	322	296	343	370	320	355	337	325	331	329	336	359	328	327	333	330	318	344	347	357	345	366	370	336	353	322	345	307	395	350	308	320	330	345	334	310	351	352	357	326	343	354	331	324	356	348	350	330	346	351	333	344	348	340	332	317	380	361	387	342	342	348	363	359	315	382	349	347	333	346	343	340	311	303	332	318	343	361	350	325	316	324	340	358	363	327	353	339	326	357	327	327	357	337	349	319	345	356	343	336	320	384	349	328	342	327	337	327	329	322	360	323	351	343	318	381	324	336	336	377	350	342	343	349	357	364	319	322	356	325	334	327	326	340	326	323	334	336	355	311	345	317	299	354	330	352	334	364	378	321	357	339	399	367	373	365	332	344	339	345	331	358	339	323	317	330	326	322	347	336	354	314	333	345	328	323	315	350	351	335	365	345	340	322	337	321	334	327	322	361	344	312	330	323	314	343	336	370	334	383	344	347	334	329	342	343	345	341	302	366	356	384	340	359	380	347	351	368	340	348	345	346	319	355	349	335	354	343	339	325	323	345	336	350	363	281	326	353	333	298	351	340	350	340	364	359	389	333	330	349	334	326	357	332	345	352	339	341	324	336	305	345	325	312	350	350	352	341	368	309	321	339	364	358	363	302	382	336	369	351	330	367	353	337	327	358	321	360	307	343	381	343	365	312	344	327	321	316	366	326	321	340	344	338	354	350	305	368	361	355	359	350	318	345	353	322	331	330	304	345	345	333	335	322	331	340	329	337	336	340	344	325	321	342	368	350	350	328	342	348	313	311	339	327	358	309	331	313	336	319	333	335	375	307	330	367	329	326	334	348	335	310	322	344	322	344	351	351	341	345	327	339	341	349	338	345	370	318	310	341	346	317	351	324	350	334	336	342	323	338	342	305	353	378	319	356	351	332	350	341	343	337	340	343	322	380	319	327	348	347	353	327	331	325	313	348
62969	37461	42518	38397	32871	30208	31986	30711	22337	6220	410	1277	259	225	234	181	183	143	175	173	167	179	187	163	144	161	195	167	165	191	172	184	150	160	157	174	145	158	168	171	181	166	161	144	179	189	176	152	195	157	161	174	162	181	127	170	167	155	150	178	152	147	171	154	155	163	149	139	179	134	192	181	162	169	146	129	162	180	136	155	159	120	174	178	139	164	136	143	162	148	167	152	154	141	132	147	140	143	143	166	164	152	142	171	162	149	133	151	143	158	149	164	151	163	141	152	150	141	163	172	167	168	145	157	163	182	162	145	156	162	137	146	153	146	155	170	186	172	139	148	155	179	155	147	163	149	160	156	168	159	160	162	149	169	176	159	147	174	153	171	172	158	155	179	150	155	150	162	154	154	163	152	140	167	173	145	161	151	190	156	161	171	179	161	176	168	154	126	172	169	161	173	130	145	153	160	152	141	158	153	154	174	155	164	181	165	146	158	169	141	151	149	170	169	152	171	140	175	144	139	169	155	166	151	178	166	141	152	161	149	143	159	140	134	158	143	145	118	157	151	170	153	151	173	160	161	153	152	152	150	149	143	173	150	172	145	155	159	142	176	153	141	151	162	153	160	147	135	154	173	131	152	157	146	171	136	142	149	159	159	166	169	162	169	150	142	171	160	179	152	158	170	151	163	154	178	147	160	173	138	164	164	178	153	155	166	126	153	165	154	136	158	158	171	179	154	147	162	158	148	137	154	151	142	165	145	147	140	147	172	163	175	137	179	142	162	172	153	150	158	167	152	160	167	135	152	167	142	172	144	125	177	158	172	155	145	141	179	162	154	162	154	160	170	156	149	145	170	163	149	151	149	155	162	164	122	155	140	156	156	143	141	133	174	154	161	158	165	142	144	155	163	156	172	157	149	182	155	138	125	165	161	154	134	161	161	167	150	148	160	163	152	140	148	166	164	150	131	177	150	165	147	163	167	161	160	171	140	152	156	165	165	146	134	154	171	139	160	171	166	166	135	159	149	161	154	156	164	162	167	156	190	164	187	144	180	149	138	166	147	148	153	155	157	183	150	147	149	158	160	151	131	164	159	151	155	147	154	178	151	178	155	144	155	147	161	140	141	152	157	164	151	136	180	163	149	158	149	167	168	125	173	175	152	162	168	137	146	144	133	153	162	177	133	165	165	162	160	165	143	156	155	165	146	133	138	157	151	134	159	164	166	147	151	152	160	180	187	147	146	171	157	148	143	177	159	155	154	164	162	142	139	157	151	150	174	171	165	161	162	159	167	168	164	173	176	157	158	139	149	165	154	168	178	140	171	131	148	139	141	154	141	188	139	148	143	139	171	147	137	159	147	152	146	185	172	160	158	181	153	128	161	169	140	151	151	163	139	164	150	148	151	135	158	153	161	146	154	160	147	141	159	173	151	167	145	173	150	162	149	139	195	164	164	176	146	152	169	153	159	150	151	164	167	168	154	138	156	177	129	141	177	162	153	163	165	146	193	157	168	171	172	168	175	146	155	159	157	138	134	140	160	170	172	151	158	159	154	159	159	147	145	151	170	149	158	143	162	144	155	158	151	154	168	142	169	182	183	163	165	141	143	165	154	148	167	156	181	127	153	152	166	150	163	152	152	173	143	163	157	160	156	182	161	156	164	151	158	153	159	174	151	146	156	169	169	184	161	172	155	162	146	149	155	155	157	157	176	174	151	146	173	116	151	144	159	146	162	154	157	185	157	147	146	141	164	171	141	138	172	169	134	160	162	172	137	141	154	140	162	164	166	167	157	140	160	153	153	151	156	158	136	154	128	207	177	164	180	159	165	155	159	149	146	148	143	160	148	163	133	155	205	184	142	145	175	157	157	141	158	155	139	150	170	162	165	156	136	163	158	139	154	147	149	141	140	159	160	151	181	158	165	146	142	153	154	150	162	181	147	171	150	172	170	167	161	153	153	145	164	137	162	155	162	148	140	149	180	161	162	169	140	133	154	158	146	163	160	142	138	156	167	152	157	154	155	161	157	169	151	165	146	144	137	149	174	154	146	149	151	165	141	143	173	135	168	169	151	147	167	174	163	148	170	157	124	151	165	179	150	171	165	145	146	154	185	161	159	160	134	171	162	154	173	148	157	149	139	143	142	158	161	151	131	165	176	164	140	140	136	139	160	144	168	149	164	146	159	144	134	175	157	133	162	141	155	149	151	159	164	167	159	164	129	155	177	168	149	168	166	158	146	170	130	150	161	128	178	172	161	164	174	170	157	146	148	159	154	140	155	155	170	191	146	154	145	156	177	169	153	152	180	145	156	176	162	157	148	163	188	163	142	152	182	146	145	181	159	146	139	157	170	145	171	169	158	178	164	166	145	160	161	154	164	132	155	135	160	175	153	156	146	159	169	165	164	154	157	155	136	135	146	164	154	139	131	147	147	158	148	154	151	159	152	152	125	149	169	163	177	210	164	157	156	148	167	149	141	158	153	177	158	169	145	162	147	132	144	133	158	156	159	150	140	143	150	183	146	163	156	172	174	167	140	168	143	158	144	142	140	149	158	168	139	189	151	174	146	151	164	136	159	156	166	184	163	163	149	156	132	159	184	170	157	156	164	171	167	172	157	177	137	162	160	158	163	142	166	155	154	142	167	174	148	166	156	137	151	164	164	137	160	150	158	161	141	164	134	158	161	152	145	155	170	141	147	147	150	166	156	167	131	147	152	129	164	160	158	161	148	175	163	173	133	142	157	150	162	150	184	165	158	153	155	155	132	160	174	163	139	166	183	167	149	139	163	165	161	149	160	173	149	157	156	146	167	163	149	155	166	170	154	146	151	171	169	158	113	131	137	171	139	144	136	161	155	154	164	171	166	166	162	149	140	146	153	156	142	150	158	161	146	162	141	168	154	160	154	138	153	148	177	172	156	160	158	161	132	166	142	138	142	163	162	154	167	164	148	172	153	143	162	161	150	156	172	164	151	165	171	140	181	155	164	150	157	162	140	129	149	168	152	130	144	140	121	150	175	142	156	147	139	157	143	181	155	138	150	173	169	146	178	150	152	158	147	147	140	133	155	134	152	132	130	158	154	149	163	151	169	176	138	171	152	137	127	146	176	158	176	152	185	180	161	149	164	150	128	153	161	154	170	164	179	179	182	184	174	150	161	164	168	132	138	142	177	149	161	168	159	150	160	160	134	132	143	173	168	169	137	164	163	170	156	166	150	152	166	168	147	162	163	146	158	150	149	159	158	163	150	144	183	142	158	152	181	160	143	171	136	142	164	165	139	154	185	141	157	158	157	147	148	164	186	161	133	137	138	162	141	144	152	126	163	146	145	157	148	179	185	145	162	148	173	166	152	163	145	156	150	148	149	155	170	153	152	144	155	162	158	154	155	125	170	155	155	156	159	181	150	172	159	148	153	171	139	168	151	157	156	152	167	128	146	157	150	158	154	175	160	134	142	145	159	128	134	157	150	155	158	137	161	157	124	160	151
39533	27903	43598	46831	45592	45672	48205	47647	37180	10298	962	5918	746	676	635	619	584	587	527	496	492	494	467	457	474	426	451	458	428	409	415	425	405	415	420	449	422	469	419	407	399	418	395	400	414	408	407	403	364	407	350	414	399	456	427	372	388	371	410	418	389	348	421	380	368	355	400	348	398	373	375	357	372	367	379	385	393	333	385	347	391	392	367	404	366	369	388	385	362	370	391	365	406	406	404	373	382	373	380	360	388	369	354	371	376	352	384	385	358	392	394	362	387	411	376	410	399	356	365	359	379	374	403	384	367	334	368	365	388	378	389	360	332	367	374	352	380	404	404	374	335	356	372	377	372	377	365	397	385	365	393	356	356	379	407	393	355	385	392	400	356	398	362	401	388	397	381	368	414	371	376	349	365	402	409	390	404	388	367	371	411	352	345	403	394	373	388	368	402	375	372	393	376	355	377	411	363	376	351	337	375	417	345	407	368	378	396	366	387	377	374	384	387	404	396	356	409	384	400	367	381	364	383	371	364	380	416	384	372	376	399	373	396	366	358	339	369	380	368	396	387	407	411	381	402	409	377	390	372	341	383	370	371	382	409	367	385	377	387	372	377	382	396	391	398	368	380	399	359	356	389	359	369	356	381	355	353	378	398	364	376	371	378	366	378	380	384	359	378	362	395	350	403	400	396	373	357	399	381	372	340	388	396	360	366	392	397	364	384	343	380	376	384	380	347	357	400	399	425	373	399	375	385	378	378	366	365	389	386	382	363	382	399	358	384	374	384	405	412	395	390	375	395	371	379	382	367	354	369	382	372	366	387	395	368	378	386	378	347	375	397	368	376	392	362	384	388	376	372	408	378	381	397	414	402	388	369	373	378	406	378	355	367	384	364	390	387	362	368	356	389	371	360	352	372	357	388	358	381	424	385	394	359	368	397	416	346	371	397	390	373	348	346	372	416	385	370	363	371	389	382	390	358	375	365	369	364	371	373	388	394	382	382	389	366	378	377	404	388	387	366	393	399	355	371	360	393	400	403	378	384	406	370	415	390	379	352	390	359	364	338	397	373	389	380	387	407	387	385	344	357	406	398	372	385	380	386	347	385	382	351	376	369	384	379	373	378	349	363	371	376	373	367	349	383	382	373	414	394	417	374	392	360	366	344	376	362	412	378	394	357	381	388	408	392	322	366	401	368	387	400	368	388	375	395	345	374	373	387	363	389	400	368	395	362	360	366	361	350	366	344	365	379	356	337	381	359	373	378	384	392	369	410	350	389	364	403	376	352	388	389	432	395	357	337	349	391	366	385	403	365	400	361	364	405	368	386	376	349	401	323	340	356	369	372	425	409	391	375	364	381	386	378	396	364	400	367	349	379	399	386	398	366	387	384	378	414	378	357	406	398	373	361	384	384	385	361	406	380	400	385	382	377	395	369	375	403	400	404	372	401	387	394	382	329	388	375	366	414	366	388	367	401	387	383	390	382	363	381	359	371	400	379	441	386	403	405	432	371	414	383	397	373	375	400	422	400	368	398	370	397	398	382	384	435	388	398	389	415	386	381	375	366	359	408	373	400	380	358	412	383	379	399	380	372	369	394	321	374	351	357	367	363	398	376	406	368	363	391	393	369	367	382	377	378	378	382	406	366	377	392	367	384	391	375	397	375	344	349	395	384	415	381	383	361	377	390	401	359	385	385	400	371	359	397	383	394	360	412	374	357	378	358	408	376	382	365	383	380	404	382	390	370	374	375	389	437	367	371	364	412	360	381	362	387	357	375	365	374	358	389	407	398	386	368	380	361	395	382	437	401	384	370	377	354	360	371	389	396	388	383	360	403	400	370	374	358	400	360	382	389	389	380	423	360	386	350	375	376	338	379	380	372	377	348	401	352	404	393	402	386	413	364	353	364	422	370	379	397	435	380	367	365	387	380	389	370	371	380	420	410	384	385	345	362	412	379	376	366	377	371	374	349	353	362	353	370	399	355	360	381	365	357	366	368	395	380	377	394	388	388	382	377	379	362	368	373	379	377	381	371	398	373	342	361	395	399	375	399	431	412	390	405	407	355	359	381	388	368	376	358	371	411	384	378	346	357	385	349	366	398	384	395	332	384	374	343	370	392	385	366	402	376	365	384	355	392	378	378	389	384	326	374	356	350	376	379	373	376	374	369	388	376	400	390	371	406	368	388	387	349	378	395	355	363	352	363	388	353	416	399	386	380	383	420	369	392	377	383	372	397	354	370	375	390	383	344	351	396	417	377	347	395	349	360	386	354	371	361	398	382	383	379	380	382	359	403	361	368	389	381	406	370	392	370	385	393	376	349	363	390	404	363	357	364	380	353	358	410	380	399	356	390	402	375	384	382	387	416	350	388	381	386	392	366	364	361	388	402	364	381	399	401	391	359	378	379	364	363	364	401	371	367	384	397	378	387	417	397	393	405	408	344	344	374	336	364	375	377	381	375	407	406	382	371	381	376	375	400	365	398	364	364	390	355	375	359	376	379	405	385	352	373	366	354	367	381	383	406	404	389	383	382	369	371	367	361	371	358	385	387	422	400	391	360	386	402	390	385	381	381	384	366	366	384	351	366	378	383	358	380	346	375	393	354	352	417	407	403	370	382	355	397	382	365	349	380	366	424	391	392	381	370	417	385	356	407	382	359	389	369	383	362	348	338	394	383	370	356	352	372	357	407	350	366	435	361	373	392	371	391	332	413	399	386	374	360	381	394	382	383	386	391	408	392	385	371	376	368	388	401	389	354	365	387	392	373	343	379	367	420	337	362	393	388	370	375	376	397	395	371	365	405	384	385	383	339	385	364	365	375	382	419	391	431	393	381	409	366	364	358	381	399	367	367	409	401	408	394	372	402	377	366	384	347	394	372	386	396	407	378	378	391	395	415	343	384	402	381	375	406	378	344	390	336	378	375	384	380	349	367	367	376	372	396	390	370	387	376	378	380	387	363	350	365	376	368	367	371	361	375	340	411	384	416	369	396	330	361	392	382	371	390	375	363	360	392	362	399	376	359	398	371	344	386	358	423	385	396	353	386	368	361	352	375	398	405	346	388	375	370	374	402	369	386	371	377	349	372	386	395	401	387	396	399	358	365	345	364	393	329	372	362	371	380	432	379	390	378	397	355	380	392	387	382	398	357	373	389	411	379	391	337	390	362	375	363	372	397	383	388	329	350	398	349	386	396	361	358	361	379	377	377	372	371	346	382	395	350	398	398	374	386	327	416	402	362	365	418	388	370	378	409	404	385	379	380	376	389	402	388	369	360	390	402	418	368	390	388	431	400	395	361	388	358	376	367	386	430	356	394	321	355	416	318	376	354	409	424	390	347	381	356	361	389	388	379	338	341	369	343	364	351	371	374	367	418	397	393	347	357	342	362	349	330	388	347	379	400	392	397	361	369	380	391	339	394	374	371	362	371	395	393	367	413	358	350	377	371	374	376	354	365	363	373	370	381	376	394	389	404	354	366	374	400	358
24120	18988	26551	15968	13345	17240	14765	10606	2737	430	270	286	294	261	237	263	261	269	253	249	247	272	263	260	275	256	249	268	260	236	259	268	289	268	264	258	264	241	270	261	254	263	254	269	258	253	243	272	271	250	253	253	282	250	288	278	249	253	251	271	270	246	267	260	267	269	280	260	264	261	283	257	269	254	272	270	242	240	239	249	237	236	281	248	268	267	252	274	252	255	268	231	278	245	241	252	265	253	264	289	256	248	279	286	258	230	241	268	235	263	225	279	233	233	270	240	264	245	256	237	273	278	276	284	262	240	278	255	265	276	235	270	300	279	262	242	232	262	290	266	248	270	296	264	240	273	260	279	231	264	253	258	266	266	255	235	257	256	245	280	245	260	247	252	276	259	276	241	248	266	285	276	244	295	251	240	284	289	243	248	273	277	248	264	261	225	235	245	264	270	262	231	233	237	239	255	269	280	256	271	239	291	239	277	294	266	273	249	271	252	264	217	256	268	277	237	243	268	290	249	273	249	252	279	247	267	277	286	232	258	246	263	236	269	284	267	254	250	262	304	275	267	246	262	256	238	253	253	261	259	265	244	257	283	266	247	275	299	258	248	257	273	221	259	271	281	256	275	271	268	289	249	267	267	244	266	265	295	231	238	248	282	247	273	225	262	277	238	238	295	263	256	269	271	243	249	246	286	251	259	271	272	291	260	256	257	248	275	264	280	255	251	279	280	282	263	291	275	258	220	262	289	274	267	300	314	284	297	271	255	241	242	250	257	264	271	269	245	246	258	260	227	234	246	257	262	272	249	252	232	262	266	269	260	282	271	262	276	284	261	265	276	276	280	262	278	247	279	263	256	258	262	274	260	264	286	249	251	254	266	278	259	241	265	243	248	280	287	260	274	255	251	246	263	278	248	271	271	259	249	248	263	274	256	220	250	251	265	258	251	254	253	249	260	245	258	262	266	221	269	248	258	249	257	268	243	243	260	271	267	254	265	262	247	257	280	264	275	271	255	266	259	244	233	260	267	290	264	250	281	256	278	244	268	239	295	260	274	254	258	271	259	269	277	268	280	284	265	279	270	247	295	286	255	255	279	246	287	251	296	250	266	271	266	280	237	269	280	251	295	272	277	241	249	270	278	253	256	254	284	241	269	272	284	263	242	234	267	224	244	265	261	256	246	303	235	225	260	262	234	226	258	276	242	281	250	269	236	266	267	285	274	261	264	252	257	263	240	280	250	291	269	269	271	264	252	262	237	279	277	227	253	255	245	254	253	261	262	266	274	241	262	268	251	275	263	261	266	237	246	287	267	268	262	269	248	241	240	270	268	265	280	259	258	261	281	270	279	266	275	262	284	279	240	277	226	283	293	268	276	248	273	254	267	253	278	292	271	263	261	229	261	280	265	269	258	289	247	251	252	251	235	245	279	253	253	260	234	285	257	278	266	304	256	284	272	271	251	268	295	256	248	293	224	243	263	253	275	251	277	238	221	271	276	282	251	263	257	262	262	230	271	255	254	252	263	285	271	281	279	232	270	264	260	264	258	275	252	291	252	250	260	280	235	280	246	266	252	237	216	263	246	242	259	255	249	263	291	242	289	281	278	260	265	265	282	261	279	262	265	262	278	288	293	274	287	255	261	263	248	262	279	241	284	262	277	274	225	236	269	260	286	263	286	301	270	254	258	283	240	243	267	251	265	248	270	221	247	265	241	275	251	270	272	315	242	277	251	251	263	260	255	267	256	240	274	250	266	274	245	256	280	266	236	263	266	278	269	267	260	255	279	269	262	271	252	246	223	256	278	274	282	265	251	255	247	255	262	290	266	280	262	247	268	252	265	238	264	254	284	309	273	243	277	245	244	247	246	269	269	259	292	263	234	281	280	307	252	262	245	264	266	251	254	242	274	257	265	308	272	254	257	262	297	259	266	237	274	253	254	272	259	273	260	278	276	253	269	264	252	256	249	280	273	266	280	258	286	289	226	249	269	261	267	261	262	245	265	258	284	221	263	267	243	250	276	274	264	263	265	255	273	234	215	259	274	264	269	249	259	253	256	229	254	259	273	266	234	271	236	260	256	240	249	266	254	268	260	239	232	281	283	254	257	251	250	223	280	277	251	274	281	241	257	265	260	260	271	262	270	262	286	298	220	257	248	253	245	256	264	242	253	274	258	263	271	291	266	253	267	265	267	263	255	261	316	265	231	239	271	251	273	277	238	258	298	271	225	250	260	256	254	255	273	254	220	267	256	252	262	276	245	258	245	283	258	259	252	229	273	252	251	240	256	257	256	253	245	220	221	246	269	244	266	259	244	285	274	257	235	271	265	276	246	257	275	261	268	268	282	254	248	266	250	267	276	267	236	269	274	267	275	272	284	265	262	225	260	249	258	268	247	283	262	285	286	266	258	270	252	249	295	240	257	236	253	267	251	235	254	257	272	272	280	261	267	249	242	264	260	276	286	269	268	221	296	271	249	273	273	248	250	268	263	301	266	219	256	268	258	227	266	254	262	265	241	249	274	273	295	240	279	257	279	282	260	258	249	257	250	263	263	246	273	254	267	236	281	278	251	258	261	267	255	274	284	258	266	281	298	257	257	266	284	248	251	263	253	259	253	260	248	271	281	285	284	258	283	278	283	261	257	267	290	246	256	280	264	255	254	271	265	265	278	270	247	258	240	234	289	281	248	250	290	276	249	274	240	272	275	287	295	259	239	259	290	295	277	275	242	249	267	292	262	266	279	257	253	272	271	268	240	254	271	247	260	241	231	263	260	245	302	253	272	305	303	262	243	279	261	259	250	249	243	249	275	249	246	268	243	292	286	273	245	284	245	273	238	267	253	249	250	263	239	281	286	283	281	240	249	280	274	263	271	272	273	266	264	270	280	237	264	280	292	297	260	242	262	283	234	275	269	250	286	240	276	278	250	256	265	244	249	284	263	251	251	246	253	261	287	304	276	275	262	271	249	286	245	273	275	281	274	286	268	274	293	275	280	261	275	254	274	273	269	253	267	277	277	233	254	269	261	269	277	266	276	280	251	252	257	289	285	238	262	249	288	261	237	238	261	268	263	255	241	289	246	275	292	266	241	280	294	258	264	273	253	295	287	265	315	251	242	266	257	237	269	273	256	248	255	271	263	255	264	256	256	278	241	256	241	235	274	280	253	263	244	273	283	259	272	279	251	247	262	256	250	242	289	267	278	271	252	262	214	237	237	256	272	253	225	262	268	293	252	219	283	229	232	244	240	238	244	266	272	291	274	284	258	259	281	274	243	255	280	245	261	259	266	255	266	277	252	269	258	270	242	268	251	257	252	296	235	238	275	270	271	241	290	289	274	247	236	262	261	254	262	261	282	261	296	260	271	253	262	251	247	251	238	246	286	264	285	272	260	248	241	271	278	246	274	255	253	271	251	258	280	256	273	253	239	259	257	291	237	293	263	281	259	258	270	276	271	279	232	283	241	256	218	234	256	274	246	282	271	260	239
12887	14492	31214	25376	29186	33587	33488	24373	7862	1066	549	704	612	578	563	572	599	566	593	608	582	605	555	592	578	602	562	592	590	570	611	598	581	582	597	528	581	623	603	560	580	556	580	575	560	560	579	533	615	563	559	605	577	522	593	540	600	550	581	519	577	557	573	576	563	577	617	572	549	618	585	576	602	591	591	562	582	592	563	588	572	567	582	614	554	581	580	548	576	553	546	596	553	613	592	583	562	557	577	559	565	559	567	565	587	576	596	574	592	616	539	581	579	613	583	571	549	590	576	568	628	621	623	548	568	557	587	591	588	570	612	575	576	587	583	590	568	635	572	558	586	604	629	598	617	613	597	586	573	568	607	584	566	590	543	548	618	534	621	623	583	599	593	574	567	605	563	561	641	572	573	615	596	590	573	588	565	586	582	553	614	571	567	528	604	557	595	565	620	566	602	589	563	580	583	562	605	588	576	587	588	560	555	562	567	565	558	569	581	564	540	577	595	549	586	569	566	593	574	583	577	569	591	604	553	615	612	580	546	545	560	563	599	560	633	577	597	594	566	601	624	581	531	553	570	567	592	593	571	560	558	595	612	544	554	565	579	617	596	578	555	583	530	604	542	603	545	547	560	610	595	579	604	584	627	555	586	544	596	552	598	598	547	598	539	523	608	527	556	592	596	560	545	538	565	533	589	591	550	587	555	613	583	588	592	571	602	580	576	638	575	619	566	616	543	604	595	579	590	586	563	593	569	552	589	581	568	589	530	592	550	590	585	594	575	595	570	540	564	576	625	593	576	574	597	577	570	537	595	620	583	607	579	622	572	599	523	578	570	585	587	613	552	558	549	564	558	607	590	548	581	608	582	561	614	609	588	588	593	566	595	583	561	609	538	574	608	555	549	600	520	568	592	586	591	540	546	583	596	600	581	571	608	577	593	564	601	552	606	575	557	561	615	629	609	563	587	558	596	587	574	603	600	599	587	625	602	572	599	563	585	556	623	569	568	564	548	586	597	565	572	576	571	599	575	600	566	535	600	581	569	591	586	555	634	583	616	553	572	573	617	555	557	571	572	600	608	554	544	583	576	569	572	591	560	578	600	593	563	572	596	633	573	556	577	597	591	625	561	553	598	559	503	584	577	560	586	582	590	592	580	566	627	601	574	555	589	560	587	581	542	597	576	571	601	553	575	580	572	594	563	573	605	597	547	568	543	594	569	563	573	564	585	608	586	578	573	619	547	591	613	572	588	614	583	612	572	621	557	617	579	604	566	581	612	583	592	569	618	580	613	581	566	602	557	573	625	625	541	616	568	608	585	553	559	589	561	580	578	608	564	536	520	564	608	577	567	650	536	572	586	580	574	576	576	535	574	581	576	579	575	591	597	580	568	593	550	588	585	576	606	595	607	618	554	590	583	573	587	592	543	563	608	588	536	536	616	562	586	567	613	586	579	609	602	588	575	569	546	567	596	560	616	553	575	571	559	569	581	592	618	564	596	577	629	526	615	588	552	575	540	593	561	588	568	573	575	582	610	618	573	618	559	528	558	608	587	609	622	577	626	577	623	598	557	603	560	603	538	584	559	584	583	573	570	570	536	599	589	565	584	576	598	572	551	540	571	627	566	593	555	575	542	505	564	570	567	610	598	559	564	510	601	557	537	586	561	605	593	599	586	614	580	581	555	562	551	584	578	588	566	603	608	569	558	579	584	588	572	594	616	562	588	558	575	589	578	584	607	551	600	604	582	611	570	580	569	562	567	558	562	584	574	560	553	578	590	619	620	572	583	559	595	560	601	593	596	620	547	572	540	608	572	614	609	578	590	554	568	592	567	584	517	596	583	590	617	617	572	603	621	576	569	580	624	601	628	566	601	582	567	596	575	584	558	579	581	613	583	507	589	552	589	590	616	561	577	536	569	553	570	585	575	555	547	574	554	586	601	601	590	608	596	564	566	618	559	587	586	565	542	593	575	542	588	563	591	542	558	586	593	570	581	557	582	600	561	558	574	564	583	536	561	578	618	560	551	591	599	586	559	550	597	582	623	564	585	569	528	606	602	636	605	581	568	604	567	542	555	576	626	570	523	572	594	600	537	596	582	607	538	585	580	556	584	588	589	558	597	552	557	536	591	606	571	619	584	566	583	574	591	607	615	531	627	591	558	574	583	575	581	548	581	540	608	598	568	605	552	553	584	542	629	585	601	559	604	553	571	568	611	610	595	584	564	546	592	595	592	589	606	616	537	608	576	594	607	601	547	573	609	571	563	600	547	546	571	589	605	549	609	567	589	564	537	624	569	592	562	535	570	609	617	605	557	623	592	595	596	585	597	560	574	551	542	556	520	551	557	590	574	551	575	578	607	560	588	557	553	578	621	550	607	585	582	600	554	561	595	576	541	557	560	574	600	581	567	562	596	577	593	596	534	573	526	546	557	559	537	587	590	605	532	608	579	598	634	588	583	593	559	583	565	588	577	578	608	617	618	571	572	614	585	612	576	574	579	602	585	547	555	578	600	584	622	612	557	557	565	566	605	573	597	577	556	601	583	577	559	604	558	533	553	597	573	606	635	573	561	549	614	552	543	603	575	589	584	550	575	592	598	601	515	569	587	615	512	615	599	574	560	617	587	553	604	534	583	567	611	569	564	582	537	574	596	573	542	532	582	604	594	591	582	558	575	616	592	590	601	626	606	577	567	579	546	603	614	580	564	575	570	587	583	596	566	537	606	602	583	570	598	601	584	592	599	530	587	583	540	546	605	573	573	558	569	616	580	598	605	579	629	567	562	609	565	582	553	579	614	615	540	579	572	605	575	604	582	630	546	567	585	565	607	555	564	544	570	576	584	585	611	547	589	566	550	588	586	562	568	561	530	611	612	592	532	595	607	611	596	607	622	567	565	609	601	589	571	573	587	532	536	612	598	563	580	592	570	551	623	593	560	544	577	600	589	581	580	605	575	565	564	610	552	572	566	587	594	605	610	561	631	543	600	602	579	574	598	557	593	594	555	651	612	591	530	609	567	614	602	580	576	580	596	547	573	563	560	572	613	610	522	607	575	583	564	580	620	586	595	630	589	590	592	572	583	604	563	586	531	629	572	582	578	601	573	622	607	575	546	552	567	570	538	572	559	568	551	628	523	576	585	578	571	577	567	571	561	617	597	564	574	556	547	603	584	604	568	578	550	573	579	594	569	572	602	581	577	569	584	571	565	582	597	598	612	547	597	541	573	572	583	572	571	598	531	587	559	567	578	570	613	565	567	590	561	586	607	595	564	539	607	593	566	604	576	567	603	601	546	544	591	573	571	573	582	592	615	580	561	594	568	587	571	588	523	610	565	573	561	592	573	583	621	557	554	571	560	528	588	561	621	575	601	574	579	582	584	568	551	540	612	615	558	564	607	582	600	576	538	603	569	584	612	577	586	548	575	611	583	556	607	578	538	580	600	566	598	561	580	606	577	629	533	609	562	612	621	598	598	590	561	576	533	543	584	594
54859	57785	56373	34709	27845	30122	29225	21854	8811	776	206	275	209	183	160	176	160	160	169	168	172	155	152	159	156	160	154	163	167	145	127	161	162	175	178	143	162	150	153	160	166	157	140	160	158	138	155	148	166	169	168	156	165	167	133	153	152	157	150	164	138	145	164	145	173	171	166	155	153	163	144	147	166	142	146	169	151	143	156	164	152	141	146	152	160	159	143	150	168	160	145	152	159	151	134	139	150	147	136	179	159	150	161	122	148	157	150	160	148	137	127	157	141	144	154	171	146	132	148	151	155	175	157	143	139	150	159	147	154	129	153	186	138	152	154	160	156	138	148	155	129	157	166	180	151	138	153	145	139	169	131	150	139	153	157	139	157	144	179	144	162	161	136	151	138	142	169	169	164	174	161	176	139	153	178	151	155	134	133	134	145	141	147	156	146	172	167	151	148	145	137	147	176	152	152	175	148	137	158	155	128	161	166	165	135	144	142	164	164	147	170	155	149	166	141	145	151	144	112	149	165	148	155	159	147	146	152	183	154	140	144	154	155	133	157	167	152	142	141	169	175	150	155	164	136	151	165	143	142	137	161	183	160	159	146	148	158	142	147	143	142	142	117	163	180	154	169	138	153	149	136	125	147	158	162	161	168	149	144	158	137	152	172	131	173	175	159	159	165	172	146	139	149	137	141	147	138	153	143	133	152	152	151	154	145	155	148	163	141	159	157	154	160	136	169	186	172	162	151	156	145	139	145	139	155	159	154	144	157	156	147	135	128	155	155	158	152	166	161	167	134	122	130	166	142	167	149	150	154	133	147	146	140	150	156	159	126	134	146	121	136	143	148	152	166	137	147	143	188	159	155	153	158	151	142	154	153	134	130	161	170	155	138	141	155	142	159	139	162	158	159	141	163	159	146	148	146	170	150	145	149	164	153	166	128	157	169	152	166	162	167	142	155	166	148	160	147	188	140	159	162	162	139	125	151	152	140	167	184	140	150	145	154	151	147	150	162	166	149	159	149	144	148	171	133	153	140	151	158	124	147	152	134	145	176	155	150	167	160	147	143	160	156	138	129	146	137	170	158	148	146	153	126	159	183	140	182	153	164	169	145	164	171	143	168	174	138	135	161	152	156	160	187	169	149	170	147	140	166	189	142	140	164	133	173	138	140	160	139	162	157	128	143	152	159	128	137	152	152	162	147	157	145	134	159	160	149	154	141	178	174	134	152	177	153	139	138	161	144	146	159	167	161	151	145	171	137	169	131	150	146	168	158	159	176	168	136	146	157	141	181	161	164	164	145	148	160	149	126	163	161	154	146	161	151	145	160	144	136	147	145	145	149	149	150	142	165	148	169	137	154	155	150	158	138	156	175	151	151	174	162	154	139	146	167	157	162	139	145	183	161	171	189	175	152	142	158	147	184	150	163	144	140	140	177	127	140	154	152	144	153	143	144	163	143	169	136	145	165	148	158	151	160	156	138	131	132	151	144	129	140	164	139	153	156	163	126	142	185	135	138	152	156	168	149	152	154	135	137	157	154	141	143	157	156	158	144	158	160	157	147	164	141	172	158	174	164	157	134	169	158	129	146	148	148	134	151	146	171	140	140	134	176	160	138	139	156	133	132	135	161	150	156	156	164	180	136	154	147	163	130	156	172	123	145	145	160	154	156	144	170	143	122	161	156	132	124	153	157	151	148	149	169	175	130	147	134	146	152	137	188	156	179	179	147	144	134	170	149	178	139	145	167	145	159	164	179	169	158	143	150	165	158	156	163	154	152	139	178	141	149	162	151	162	130	152	145	142	141	150	148	158	157	141	136	152	158	160	151	164	168	135	181	143	154	142	149	136	133	138	188	162	175	146	155	152	153	173	153	162	151	144	154	151	176	129	142	153	177	166	156	133	130	136	155	144	146	150	128	129	152	168	145	154	146	154	146	159	161	151	130	171	127	151	153	147	168	144	163	144	156	158	155	148	167	157	157	173	167	153	152	151	159	164	173	165	156	168	137	154	183	154	163	168	134	147	156	150	148	163	148	170	171	162	159	180	143	162	142	133	158	136	140	152	140	172	164	192	190	172	149	149	138	132	157	137	149	162	138	138	164	166	146	152	156	158	154	133	137	158	177	156	135	146	132	154	145	163	152	141	158	156	155	140	143	143	144	167	185	162	178	164	152	146	160	141	175	158	168	146	162	144	159	140	136	140	139	149	144	163	168	162	166	165	139	147	141	150	166	143	154	164	172	149	163	154	135	147	148	155	149	147	139	143	179	142	126	142	150	141	141	135	138	157	173	171	151	155	151	140	150	171	172	166	154	143	151	147	159	148	138	139	158	136	140	138	163	137	170	158	148	153	145	158	163	187	140	142	139	142	153	163	144	156	141	140	157	157	166	149	155	152	133	152	168	152	160	144	151	127	148	150	170	139	144	145	141	163	142	156	154	156	150	160	167	138	142	147	158	149	128	167	134	155	170	126	150	159	150	131	173	158	166	164	154	160	158	141	132	160	145	144	130	157	148	148	168	138	150	152	165	158	168	158	131	149	131	152	154	152	164	148	158	164	163	158	154	157	151	161	141	149	159	140	164	178	160	158	163	151	128	166	166	146	124	165	174	156	155	143	144	155	140	140	158	141	170	156	137	137	159	166	153	138	126	155	161	154	159	153	129	172	137	143	145	148	157	144	150	161	164	148	144	166	148	140	148	139	162	162	184	143	138	123	152	145	149	140	155	139	147	149	151	158	147	156	162	174	169	168	154	149	163	163	163	143	149	141	148	161	152	158	173	146	141	144	139	170	163	156	105	154	158	143	140	140	155	144	143	159	155	158	167	144	145	141	157	129	154	154	164	148	155	134	152	154	169	159	155	171	160	166	139	168	143	150	148	155	152	167	149	137	152	165	159	139	141	160	135	135	149	167	150	157	171	143	129	127	152	166	138	137	172	163	129	145	173	128	148	170	165	178	140	157	156	145	157	148	128	157	150	148	163	150	159	171	180	141	141	154	162	139	157	153	160	152	142	138	169	178	138	153	158	160	155	159	166	128	139	142	149	148	163	146	143	160	159	149	155	140	173	158	148	146	136	138	165	140	152	145	140	152	165	154	145	158	155	157	160	149	166	172	139	160	167	124	166	167	150	149	138	136	179	143	153	154	169	131	176	154	150	143	158	161	163	143	142	152	139	156	162	156	159	154	128	149	153	170	140	149	152	149	157	143	131	149	148	158	168	158	119	157	181	173	139	134	147	148	141	161	150	142	145	170	165	143	134	159	157	148	184	167	151	141	125	176	151	156	167	164	160	155	154	148	148	150	158	157	133	141	156	152	152	165	147	168	136	168	135	142	163	145	137	152	154	158	132	174	136	158	183	140	134	171	133	129	141	159	147	169	165	145	135	169	151	154	146	139	148	162	137	144	143	142	167	170	129	173	158	163	165	157	153	138	139	146	157	143	153	162	159	143	151	137	157	137	134	149	163	165	130	159	140	138	142	143
32667	46711	52897	40085	42005	45906	45589	38696	18555	1508	652	1279	537	472	445	464	437	448	396	441	407	402	378	446	356	364	393	379	398	364	407	415	343	424	360	376	351	378	350	380	401	387	377	405	355	367	354	372	359	366	364	351	380	363	353	376	348	357	366	341	372	383	347	413	335	341	365	380	361	337	387	330	380	362	372	401	368	380	336	346	350	377	324	369	338	370	374	370	378	367	338	373	332	380	387	378	385	366	376	351	362	357	356	389	372	318	353	339	363	374	368	369	366	370	327	375	373	337	352	411	361	353	358	384	329	354	335	330	344	338	358	386	347	355	353	385	380	357	371	356	334	381	399	371	377	360	351	372	379	374	355	356	377	350	342	360	400	379	316	374	358	358	335	379	360	346	364	379	345	360	303	382	337	362	369	345	372	376	335	359	364	393	361	351	377	347	385	361	360	345	367	343	352	350	345	341	386	372	375	382	368	400	347	391	337	382	385	384	358	356	359	367	336	334	359	379	353	359	381	363	353	361	365	362	359	362	336	344	384	344	328	389	344	332	360	375	347	339	350	389	359	367	376	373	387	381	355	352	365	355	377	365	363	359	356	409	384	338	348	351	344	390	365	374	360	339	366	341	389	344	380	369	377	334	323	399	373	385	382	391	341	387	353	344	351	368	392	368	367	405	337	374	379	360	359	368	358	360	335	361	363	333	361	381	353	371	322	378	351	339	403	389	362	344	348	360	384	366	332	367	380	345	375	374	371	364	354	371	377	388	364	356	352	363	327	359	356	340	362	364	351	342	350	347	360	379	377	363	363	381	370	334	356	350	371	376	348	346	343	364	389	354	332	352	341	353	351	368	343	339	357	306	347	365	372	332	356	376	353	365	357	396	359	401	395	347	348	380	341	353	361	341	374	359	373	413	357	367	363	354	381	365	359	356	377	371	392	378	346	343	356	359	360	344	339	376	358	353	355	344	382	339	362	339	369	393	362	371	372	344	342	367	356	354	381	389	342	348	372	340	354	367	347	353	372	373	338	369	356	337	371	350	341	372	361	377	348	353	355	376	388	386	379	342	338	331	376	365	349	346	377	361	342	366	340	361	350	374	306	376	388	390	330	340	361	373	354	358	351	360	413	355	363	351	326	373	365	347	347	335	396	354	364	350	360	352	350	372	367	348	359	373	374	345	357	381	354	356	355	351	333	383	372	399	379	361	370	374	372	389	357	345	365	328	394	360	349	371	391	384	364	357	345	328	342	367	385	363	346	361	362	380	352	371	330	355	355	393	358	409	359	353	348	369	369	369	382	331	351	344	387	341	370	338	406	367	349	370	334	345	352	365	341	341	369	352	328	379	394	356	369	368	346	355	351	379	345	355	378	359	322	374	345	360	372	378	336	347	366	362	374	368	367	363	338	382	364	334	362	335	370	360	331	352	360	372	423	393	329	386	325	364	378	372	368	339	385	363	371	364	347	364	373	354	375	354	401	347	395	346	345	344	352	348	369	359	332	364	348	373	362	353	391	346	353	403	348	346	369	354	367	371	388	369	382	354	336	377	384	359	364	355	376	335	384	359	358	366	373	369	362	337	353	352	377	367	355	379	393	342	328	332	364	401	362	321	356	371	391	357	358	387	337	348	380	361	371	359	374	349	387	384	327	371	343	362	362	355	349	379	379	404	330	369	366	332	351	365	391	343	392	352	371	376	345	349	374	347	362	380	404	335	356	386	355	359	322	333	369	341	388	334	373	362	358	366	323	364	381	374	381	327	335	386	343	360	373	378	343	330	374	367	388	348	386	385	360	364	341	340	378	335	330	361	379	347	377	343	362	362	370	361	357	386	342	373	387	351	364	349	388	368	366	354	350	382	345	358	381	369	352	332	322	360	372	394	355	359	378	352	341	349	374	342	359	344	380	345	365	341	321	354	352	356	350	391	352	350	387	346	372	346	347	355	338	338	371	354	372	370	356	338	355	367	356	337	357	353	382	366	379	387	377	367	378	351	354	363	336	356	337	344	355	371	333	350	358	360	345	368	346	366	325	363	333	358	352	349	368	381	362	350	410	347	378	350	377	398	353	326	350	374	381	345	336	369	347	345	368	343	373	379	333	384	350	427	363	341	355	350	356	330	390	365	357	359	343	341	358	361	366	323	381	372	374	329	379	337	365	374	362	358	352	379	369	363	360	346	349	349	362	386	368	354	374	352	372	390	353	412	369	342	345	361	343	341	392	377	340	357	350	367	350	371	331	362	370	358	383	367	335	395	379	345	373	397	362	383	367	386	349	362	356	382	337	326	327	370	373	347	359	371	364	362	379	353	340	377	352	355	365	349	384	364	335	357	336	357	365	403	366	359	368	371	354	351	387	321	373	385	386	363	346	375	373	325	378	380	368	328	348	345	363	377	363	363	329	363	362	371	349	366	368	362	394	333	364	384	379	340	341	359	364	339	371	348	346	359	388	346	354	329	345	367	358	365	359	345	364	360	366	330	373	368	387	348	333	367	370	357	387	339	350	331	376	371	347	377	326	375	364	360	389	343	384	325	339	362	365	351	341	380	380	355	349	354	337	351	350	372	334	384	354	373	384	409	338	389	336	361	335	344	353	323	343	351	353	386	366	345	360	381	372	357	346	364	358	345	383	343	375	376	348	355	346	393	381	346	364	339	358	346	355	333	379	348	338	365	359	346	390	369	400	368	365	383	330	361	330	347	370	367	351	355	359	352	374	349	357	357	335	373	355	384	353	374	370	384	355	336	349	362	362	354	340	371	356	377	365	383	331	385	333	338	382	382	365	368	316	339	373	381	366	344	374	379	394	358	377	349	375	373	341	344	372	368	338	354	368	364	360	371	368	390	397	343	363	377	353	348	347	338	375	379	327	358	360	360	352	333	325	348	370	386	352	372	371	354	366	346	331	382	365	333	356	361	340	343	393	346	375	342	339	356	354	370	367	322	374	352	352	370	371	396	364	335	364	350	338	334	387	373	355	346	384	342	331	375	358	352	370	396	371	388	388	384	350	347	354	376	357	365	376	384	329	349	362	390	366	336	385	377	357	349	371	355	347	345	350	361	357	343	353	386	338	360	361	388	345	349	373	373	377	341	366	376	325	388	382	352	366	364	360	353	363	359	367	383	328	341	350	319	374	366	357	369	368	348	370	366	357	337	360	342	365	345	354	354	343	316	384	383	331	387	406	373	347	360	373	378	365	338	368	346	337	372	359	347	367	365	325	365	380	350	359	344	345	351	339	343	363	368	373	346	376	393	357	335	384	354	337	363	354	376	350	368	372	367	361	381	366	370	354	366	372	365	344	361	388	393	356	366	359	367	361	322	362	324	351	362	396	372	366	309	347	372	351	317	376	368	378	351	367	345	386	338	356	347	368	381	344	397	358	365	355	349	372	325	359	366	372	375	303	376	397	336	367	350	390	387	380	387	375	353	332	399	365	346	347	334	381	343	351	341	335	354	379	348	369	370	353	362	362	362	350	356
68379	61941	45658	37033	36396	39082	35454	24658	7545	504	240	287	232	191	196	170	197	197	214	196	165	159	164	172	163	167	153	143	176	147	166	161	148	153	163	164	181	173	154	142	181	162	163	146	164	166	192	174	177	147	147	137	154	170	157	157	155	167	172	149	142	160	169	160	164	165	165	158	162	151	133	165	154	140	183	143	156	188	190	174	143	162	149	144	156	147	157	175	158	158	138	161	145	151	168	173	158	177	147	154	155	145	150	148	188	159	188	146	152	131	158	147	144	182	174	162	163	169	122	172	149	169	160	145	175	151	150	146	151	146	153	168	159	176	177	165	168	136	151	177	164	147	163	170	147	148	172	141	165	144	152	169	150	151	165	138	143	145	141	185	150	146	158	153	172	168	148	182	183	157	137	159	143	159	151	147	175	157	151	174	148	157	169	163	147	165	137	150	157	152	156	159	155	146	166	157	145	168	127	172	142	164	169	185	158	163	162	154	158	168	175	153	154	152	145	159	166	184	174	180	171	160	174	160	160	143	163	186	155	133	145	147	148	117	150	170	158	178	138	172	159	171	162	162	168	184	160	174	179	158	169	177	159	169	181	144	132	151	150	165	167	128	164	141	144	149	159	160	154	154	148	149	174	154	155	169	173	135	148	151	163	173	183	166	145	126	162	147	176	159	186	131	153	159	156	166	162	172	143	152	147	163	149	150	169	166	154	146	140	170	148	152	166	153	143	141	145	159	171	161	151	175	162	157	161	120	162	163	175	149	171	157	160	152	184	171	153	147	145	183	170	184	176	172	127	165	141	144	168	152	143	149	173	159	156	153	151	172	163	170	165	153	148	174	136	148	149	177	160	168	153	150	173	142	142	136	153	169	152	140	146	175	156	143	154	158	149	160	184	149	154	162	171	152	165	154	168	151	165	160	153	146	161	147	158	160	163	159	165	152	155	160	168	149	131	164	152	184	154	178	161	140	171	176	156	146	166	145	169	152	127	151	156	140	145	166	133	153	154	146	176	158	156	162	154	161	142	166	161	163	167	155	150	151	167	168	174	146	161	155	171	175	154	173	163	145	162	146	140	140	171	173	145	165	158	154	164	152	143	147	164	163	149	159	160	151	155	158	161	161	153	157	155	140	139	154	155	173	168	160	156	148	160	151	162	156	149	160	167	206	168	171	178	155	151	148	168	151	138	151	166	153	149	162	154	152	156	129	159	167	165	173	162	144	143	146	161	161	186	163	146	136	147	164	141	141	166	151	141	147	157	182	170	141	168	147	170	154	146	155	141	161	163	133	164	172	166	155	160	151	149	138	149	167	146	140	155	140	163	161	182	154	138	151	160	155	149	187	149	142	150	154	152	146	166	196	181	172	174	173	146	158	129	163	170	141	151	170	151	170	163	163	155	167	170	160	146	179	143	154	159	149	146	153	157	138	155	141	171	166	165	133	162	170	177	161	116	142	152	160	141	158	152	151	138	161	160	159	176	166	163	166	146	165	185	169	143	143	173	144	155	170	148	150	155	148	162	174	159	144	147	149	162	167	145	165	165	191	169	192	170	156	145	150	130	151	145	163	167	164	143	150	148	173	160	165	163	196	155	129	149	148	181	161	136	148	158	159	157	152	158	178	146	151	150	174	161	156	154	172	151	145	165	148	161	142	147	153	127	152	160	158	175	141	173	159	147	155	128	170	165	131	133	164	154	158	157	166	148	160	151	145	140	138	144	156	148	150	135	158	169	125	172	171	171	160	147	186	184	180	135	159	156	153	182	170	152	168	160	141	153	154	156	143	152	171	148	133	150	163	166	171	152	158	165	164	154	161	145	161	170	159	153	161	156	174	178	143	154	160	156	139	155	184	147	171	153	166	142	144	150	148	175	166	161	142	178	161	163	176	155	155	146	169	178	178	147	147	167	177	185	136	166	177	163	157	155	140	145	149	146	159	154	146	167	156	162	157	160	179	172	167	162	165	169	172	137	154	174	186	149	167	173	160	174	166	160	178	138	143	141	177	156	165	187	130	153	172	164	143	163	187	168	155	143	138	161	163	167	147	159	156	158	155	169	159	177	169	148	161	168	162	161	152	158	153	159	133	153	163	155	169	157	139	160	151	151	155	184	184	166	160	174	189	193	164	162	167	168	154	162	168	143	156	160	170	160	139	164	179	173	149	143	178	156	139	151	144	137	155	166	154	153	158	175	162	161	170	160	139	179	155	165	153	137	146	160	153	180	164	162	138	176	164	178	166	141	179	166	153	165	163	160	188	182	173	176	150	153	147	151	159	169	156	175	140	132	145	143	149	136	161	160	144	131	164	187	133	153	150	157	170	176	172	174	172	164	167	131	166	150	188	169	164	170	180	166	142	145	161	161	156	148	133	178	166	166	161	158	166	151	149	141	146	183	148	141	147	150	159	165	176	165	169	154	165	156	143	145	145	167	175	153	144	170	172	162	138	145	159	138	144	186	175	147	175	154	147	142	175	145	171	155	171	174	164	140	149	154	181	160	160	159	150	159	189	156	168	162	137	189	168	156	149	190	159	168	172	165	144	165	152	169	161	160	160	140	151	156	144	148	165	159	159	132	176	174	165	158	164	154	173	156	162	182	198	185	143	159	185	157	159	163	163	173	176	154	184	162	159	151	156	167	129	143	164	108	166	152	157	147	175	164	162	181	166	186	154	142	164	191	162	163	170	138	164	163	161	193	153	141	159	163	151	149	139	153	164	125	158	173	153	170	147	148	120	155	171	151	159	163	160	160	166	134	155	146	159	156	136	153	161	149	163	144	150	165	163	181	124	158	155	159	191	149	151	149	156	132	114	159	192	148	146	175	167	177	151	143	166	166	144	160	158	134	179	185	150	128	173	172	155	169	169	153	157	167	160	145	153	160	147	142	180	143	147	160	177	164	153	178	154	138	181	131	145	169	163	151	147	146	165	158	170	169	149	153	159	159	156	159	190	152	145	154	150	133	150	162	132	137	152	170	171	163	153	152	164	145	151	145	157	153	166	149	147	146	153	149	138	131	141	131	150	148	143	126	140	155	174	163	157	168	176	159	156	134	149	184	151	157	146	155	178	165	163	144	177	163	171	196	135	164	157	147	146	161	155	164	147	154	165	170	158	162	175	146	148	157	142	200	178	167	158	140	160	167	153	178	141	174	169	146	167	170	168	151	160	154	162	166	149	164	143	167	189	166	165	151	170	151	152	143	163	170	136	151	173	158	168	144	173	163	189	150	157	158	165	147	174	150	153	160	161	159	149	190	153	147	172	178	172	163	172	143	164	139	142	127	157	150	161	152	167	160	162	154	144	154	157	131	175	178	146	161	177	155	146	155	164	158	131	173	146	171	158	154	156	159	174	156	154	139	154	185	146	145	147	171	166	166	153	152	183	175	164	159	145	193	164	145	172	154	160	139	141	188	165	166	166	170	153	154	151	140	156	172	147	158	175	160	166	170	155	160	156	165	153	141	177	149	140	164	144	162	175
47796	53967	46157	47265	49197	52511	49397	38513	13227	990	815	1038	676	630	607	549	543	467	535	453	495	443	439	435	448	451	453	452	444	418	409	441	427	418	420	417	418	396	419	421	402	425	407	405	436	383	421	432	350	390	404	373	362	397	389	410	397	375	363	380	361	385	406	383	404	395	406	378	392	397	372	373	421	381	386	384	357	362	374	356	377	424	383	380	388	372	381	398	369	383	399	367	384	389	374	400	398	367	389	382	366	371	422	391	384	414	373	374	375	387	384	398	382	403	382	374	366	395	387	373	406	341	401	385	380	383	368	360	393	377	386	350	421	406	369	415	387	386	347	385	377	378	390	417	367	365	377	385	415	373	389	390	390	392	390	372	367	405	379	409	353	363	364	381	370	385	376	364	416	371	369	361	367	339	388	387	404	408	366	396	416	372	366	332	378	383	386	383	379	392	411	333	414	376	407	388	381	349	352	379	394	362	390	356	386	353	355	364	334	384	376	383	404	378	376	384	392	397	379	396	385	362	393	396	374	369	385	351	364	358	390	375	378	365	380	409	367	346	385	382	416	349	393	356	401	364	373	384	399	380	371	394	387	360	380	365	418	393	396	363	377	384	367	389	353	405	405	347	358	359	408	402	369	376	337	385	387	371	381	395	391	420	375	387	352	387	362	360	406	379	368	398	361	378	366	353	373	373	371	357	386	397	382	357	381	384	420	362	395	362	417	410	385	378	368	342	415	395	349	362	382	377	419	349	341	381	378	378	425	389	396	364	372	377	344	409	373	371	397	392	394	352	360	345	399	385	395	370	360	360	366	392	360	381	373	363	369	373	391	377	377	396	355	375	380	336	413	354	395	376	393	372	387	369	383	395	372	390	383	372	392	375	373	352	374	367	408	379	404	378	372	402	387	343	420	379	371	382	393	377	388	381	355	378	386	385	398	384	419	356	368	380	352	402	366	372	386	380	375	379	398	386	393	404	392	330	379	427	402	364	394	375	394	395	372	360	378	380	376	382	384	367	404	373	413	385	393	386	373	398	364	376	394	395	435	382	357	409	352	371	381	353	403	366	377	381	374	371	345	367	386	415	396	396	397	362	353	382	386	400	372	363	411	376	360	372	368	375	379	353	369	390	382	437	374	356	349	350	365	380	368	407	385	427	369	377	359	388	385	369	358	359	369	365	372	410	363	354	382	407	400	374	354	392	384	366	366	385	381	355	388	370	410	391	381	388	378	386	376	382	370	357	387	370	359	388	368	377	386	357	381	400	381	362	372	355	363	367	381	351	351	399	379	397	402	362	402	374	369	379	371	383	404	364	388	375	388	363	374	400	372	361	410	360	388	342	393	375	436	389	391	364	353	404	365	378	404	393	412	377	378	403	381	314	424	396	372	381	373	355	348	338	382	400	429	391	361	395	354	367	406	390	376	366	405	376	394	387	368	358	386	366	376	391	367	387	361	402	387	371	405	385	353	367	372	393	367	411	368	369	363	377	380	349	355	409	376	393	338	382	379	352	364	372	392	365	355	385	424	369	358	356	361	365	399	373	380	409	370	386	381	370	379	401	385	423	389	368	386	375	365	383	385	364	390	355	369	421	368	381	386	367	393	401	371	352	406	386	403	384	390	392	405	398	372	342	365	349	367	389	370	397	375	409	393	384	369	375	366	376	353	360	376	369	376	400	419	390	398	366	383	370	389	372	379	371	383	364	390	385	377	389	355	359	403	387	367	367	398	351	413	375	401	378	381	392	405	387	382	386	407	356	366	371	372	401	413	378	427	390	400	393	364	398	399	383	392	402	365	379	381	394	358	345	384	382	398	358	372	384	374	358	367	377	397	384	349	375	359	365	352	370	367	362	377	375	363	417	401	381	367	358	373	397	374	381	437	380	318	378	396	346	354	393	376	384	400	414	376	370	388	397	371	374	377	395	348	361	378	366	399	411	388	394	371	381	408	409	393	353	365	358	384	387	428	395	389	356	396	376	380	380	372	373	360	364	390	367	393	383	370	387	421	387	373	371	413	393	353	376	373	405	393	376	362	401	376	410	379	388	358	384	410	382	366	387	397	348	398	386	377	395	392	390	390	357	394	380	418	367	405	367	383	363	391	397	410	362	373	376	384	372	373	357	361	371	349	412	387	347	350	379	407	405	368	370	418	374	375	405	369	371	375	347	336	366	358	378	399	426	394	332	369	390	400	382	387	389	367	364	366	384	371	383	354	392	367	379	381	382	375	387	361	356	380	352	383	350	363	389	377	403	375	363	341	388	424	410	364	389	385	354	363	364	340	377	378	371	352	372	372	389	379	416	362	404	337	390	377	409	370	339	359	380	362	380	357	356	353	339	376	383	408	380	372	380	393	375	406	384	366	390	375	376	401	369	386	389	383	410	371	384	374	360	356	392	401	391	380	380	386	356	365	409	388	376	392	402	373	367	324	368	383	352	386	395	366	390	380	386	335	392	355	375	414	410	409	407	376	365	372	384	397	383	389	395	389	381	353	396	371	377	392	380	355	410	389	365	370	395	366	405	367	382	371	376	365	385	366	380	337	371	347	377	361	388	387	375	404	350	359	379	373	412	377	352	443	375	396	378	380	391	375	375	369	353	409	349	372	369	379	358	391	358	358	380	370	372	402	411	374	373	386	369	369	391	372	394	353	359	365	388	376	367	357	340	393	365	376	377	419	363	386	354	413	402	401	392	372	371	397	379	389	368	381	355	408	379	368	393	398	390	383	386	384	378	371	354	398	418	380	387	344	357	360	360	380	407	348	352	383	379	355	365	394	376	366	369	389	338	379	413	404	417	384	353	392	349	358	368	379	396	426	388	360	371	404	390	355	382	332	368	370	370	394	343	345	373	350	402	386	379	398	389	429	361	384	360	370	356	387	389	412	380	385	415	382	398	369	364	359	380	363	358	407	352	367	375	385	413	368	361	354	374	368	398	375	342	407	378	373	385	352	392	346	364	344	402	373	354	377	373	372	397	402	415	376	353	393	369	407	381	400	358	356	389	378	354	396	363	384	398	374	362	390	425	385	400	382	349	369	394	357	388	395	374	395	396	349	367	370	395	394	360	371	380	383	389	358	387	395	408	386	412	404	399	407	364	353	390	359	376	374	352	401	373	379	340	341	334	362	386	386	398	393	408	412	397	408	361	375	419	394	369	404	380	359	409	389	344	382	408	370	377	385	390	384	360	412	393	375	378	391	360	407	363	351	363	372	392	329	423	389	417	373	370	396	436	332	393	380	370	378	345	391	380	374	412	359	385	380	400	348	373	407	382	362	406	366	375	370	371	375	370	381	366	386	420	377	359	358	390	396	370	353	411	357	372	422	411	368	349	406	378	403	409	388	374	368	375	368	389	374	345	370	405	370	385	354	406	360	353	409	371	397	366	383	361	381	365	383	383	390	365	367	388	402	408	403	415	383	359	374	354	375	360	386	403	387	406	421	383	375	359	393	342	391	420	337	364	408	405	367	369	390	398
38684	20888	15565	19289	20422	16837	8662	1634	297	282	261	257	266	266	257	239	235	239	247	268	264	248	285	232	268	244	236	240	257	246	240	236	244	263	266	207	250	237	249	273	224	245	250	235	245	252	258	239	242	250	246	258	227	252	220	289	243	256	227	290	236	289	259	246	251	282	264	281	287	255	247	247	249	236	274	275	280	216	251	264	250	220	228	262	233	281	276	244	241	211	241	252	242	269	266	254	238	254	225	200	236	263	263	244	257	267	236	269	248	271	261	241	249	256	263	266	261	230	242	264	250	240	254	222	223	259	266	266	242	254	268	248	237	247	251	253	210	263	207	267	218	234	283	255	253	271	250	245	274	266	260	234	263	250	270	265	257	225	243	255	235	260	232	265	248	252	258	251	255	260	227	249	239	238	241	250	261	261	275	260	247	229	223	260	215	252	251	265	262	264	234	239	276	244	261	251	258	245	288	240	211	284	211	240	275	273	259	244	255	246	256	246	254	229	240	264	245	241	259	212	294	275	239	245	266	235	254	244	250	262	258	244	248	239	235	247	252	249	259	250	243	219	264	255	264	259	258	246	262	267	270	255	267	249	279	257	221	269	224	259	266	254	251	263	287	227	254	263	261	268	289	246	225	245	235	247	255	250	253	240	269	240	247	250	233	258	267	255	222	214	260	234	269	290	221	227	244	245	237	246	252	229	243	253	273	233	290	239	268	258	272	247	211	211	263	269	240	270	275	241	265	271	274	259	269	228	222	248	226	234	271	226	274	257	231	255	270	245	270	255	223	291	265	249	265	286	226	219	261	254	242	267	237	239	275	269	261	276	263	237	273	249	240	251	266	259	269	229	253	235	265	252	288	254	271	263	230	262	228	253	233	257	246	242	251	226	224	241	228	261	261	244	262	270	253	275	263	263	260	226	263	275	265	264	245	232	253	267	224	271	250	225	261	245	244	223	260	233	254	242	264	260	249	273	249	209	246	234	233	245	240	251	254	250	250	263	258	229	265	251	263	243	241	243	253	246	245	220	245	254	265	245	222	243	283	245	240	271	258	247	229	277	238	269	234	273	264	274	243	243	283	282	264	248	235	270	243	242	258	272	282	248	219	270	265	266	276	255	247	264	236	231	249	257	248	245	250	243	231	243	250	239	269	251	254	232	263	288	244	239	235	223	264	268	267	269	226	284	237	216	243	239	248	241	242	243	226	252	259	227	269	246	241	227	249	238	265	276	252	257	247	281	257	253	231	244	241	274	247	259	261	237	256	259	260	275	254	262	244	277	249	211	285	255	265	250	233	248	260	263	259	238	264	261	247	267	281	278	254	281	252	285	250	260	259	254	239	243	282	263	255	237	239	240	256	235	272	228	257	239	243	242	246	267	256	267	246	248	224	265	249	229	240	243	245	274	249	240	226	256	234	256	251	245	240	271	257	277	240	241	268	256	238	245	279	264	253	246	230	251	248	265	258	232	252	307	275	269	273	255	271	258	238	247	269	255	255	277	281	264	258	254	256	250	280	252	254	223	232	254	262	260	245	261	238	242	258	281	253	256	239	252	229	245	239	265	229	227	246	244	267	264	243	258	232	265	286	280	241	267	266	267	263	282	240	259	254	271	237	250	241	236	244	248	252	233	264	264	255	266	267	284	238	252	244	244	239	254	228	252	254	288	257	281	230	262	242	271	256	231	256	254	278	272	274	287	245	254	223	249	257	255	278	248	273	249	240	283	258	254	254	271	268	265	229	265	255	266	230	255	273	258	253	246	208	270	261	254	273	253	263	210	230	263	255	249	242	239	241	248	256	225	274	249	257	271	226	225	235	266	233	234	216	273	257	287	258	262	232	270	239	241	256	277	247	247	280	259	250	284	252	289	248	263	234	253	279	251	229	235	242	211	243	234	224	268	243	228	228	249	237	289	261	251	234	269	255	263	220	239	280	247	248	262	254	234	242	245	248	231	262	264	237	243	270	229	232	256	277	239	271	206	274	266	230	247	235	279	248	243	239	267	245	244	232	238	282	258	247	259	271	255	268	284	267	225	253	246	251	252	239	233	227	259	265	255	264	252	262	257	260	299	281	252	261	256	266	266	222	252	248	249	240	241	247	228	262	230	256	229	262	264	216	252	256	250	236	248	248	253	245	239	262	255	249	235	255	249	225	240	235	271	249	281	274	257	247	259	251	241	231	246	259	267	221	231	249	230	223	245	254	247	265	247	252	255	274	243	261	234	229	242	233	264	269	271	257	259	229	256	259	246	223	246	286	266	247	249	255	251	240	265	227	287	242	242	251	220	247	277	246	232	259	245	250	291	258	268	256	255	251	261	241	270	223	272	243	268	272	263	250	258	290	290	255	268	262	265	240	279	229	273	246	272	253	239	249	255	269	280	259	259	245	227	239	295	254	253	255	242	254	257	276	239	263	253	259	248	238	251	260	265	243	254	248	260	251	240	266	252	274	236	259	260	229	243	267	248	249	247	252	251	282	251	254	254	244	233	248	243	272	280	240	249	226	241	247	268	226	270	254	267	259	257	235	243	258	256	269	253	268	261	233	243	266	231	229	250	264	240	243	229	257	262	251	246	262	228	219	243	230	276	282	260	235	251	250	232	247	295	263	269	239	226	268	241	251	270	239	239	250	281	257	226	234	252	253	254	251	288	269	246	253	294	256	273	219	265	279	241	269	253	225	263	235	261	228	272	266	264	237	276	247	259	238	225	258	250	281	243	253	264	249	258	261	267	276	266	252	241	247	225	253	221	241	231	241	250	274	213	266	254	273	247	259	229	228	251	228	225	231	207	220	238	243	249	256	280	275	229	226	265	244	233	240	255	248	255	240	220	258	237	232	235	238	233	255	249	241	238	253	256	257	262	245	252	251	261	257	240	244	261	248	257	280	257	245	262	240	251	230	236	267	271	244	272	262	268	245	256	237	259	265	241	268	252	282	261	264	245	252	248	243	254	266	247	266	258	246	248	237	244	256	240	266	255	249	244	258	233	253	268	236	262	264	242	228	246	243	237	233	251	255	224	254	225	230	262	249	230	253	255	236	239	248	245	272	264	215	254	249	267	248	263	236	266	259	244	251	205	259	274	240	233	226	268	241	242	225	222	260	221	299	254	253	277	284	266	283	254	266	287	275	231	266	254	246	258	261	253	266	251	270	268	226	223	246	260	278	239	246	244	260	231	246	246	274	242	247	265	248	221	235	213	229	234	235	264	241	229	262	277	252	271	231	276	247	235	226	266	270	238	287	268	263	239	232	266	256	270	246	242	239	245	244	231	270	251	254	260	270	244	292	283	266	262	251	268	263	244	254	236	274	243	219	243	276	263	274	295	264	255	240	252	235	259	241	302	251	246	235	268	226	258	278	235	245	257	253	232	252	228	260	229	245	267	237	212	246	232	237	268	281	245	250	254	253	252	252	263	246	236	236	257	266	250	248	254	249	266	235	241	252	245	268	280	266	240	245	264	242	252	262	252	233	233
21458	12251	21368	32004	36209	33242	20086	4079	702	578	587	584	547	544	558	561	568	567	573	575	598	586	545	570	557	509	584	538	595	555	529	551	574	576	537	557	556	536	536	532	558	544	573	576	550	542	533	525	579	554	607	533	542	547	544	542	554	573	564	538	593	534	542	586	562	525	556	529	574	554	557	560	553	563	564	563	560	542	530	542	533	580	525	579	522	571	546	522	528	513	548	524	564	559	523	570	537	556	553	585	498	534	546	587	548	591	526	554	535	507	537	544	524	555	551	595	570	570	561	611	564	522	577	568	521	579	574	592	542	545	546	545	557	574	552	520	525	560	552	522	539	574	493	527	517	489	547	519	609	552	542	541	598	540	531	567	579	543	538	542	576	542	577	552	552	561	547	545	554	535	547	529	544	542	571	600	559	568	559	574	528	552	560	584	566	531	560	547	552	560	572	571	583	552	547	542	601	510	574	559	555	556	541	544	531	540	554	525	547	571	541	524	554	552	516	524	535	587	552	570	592	541	553	579	513	558	562	553	545	566	557	555	556	526	554	599	585	558	593	502	563	516	535	557	587	576	553	560	552	574	574	568	567	542	544	542	554	549	583	532	578	514	571	543	540	558	533	561	569	562	541	549	551	553	542	504	584	586	566	579	571	529	571	579	549	556	564	568	559	585	563	532	553	598	587	573	544	557	580	551	548	514	545	581	559	556	536	546	546	531	549	561	548	593	550	544	575	553	507	539	532	553	515	527	562	558	579	568	593	572	588	557	559	582	546	538	534	518	536	542	525	541	540	537	549	558	564	551	582	590	564	535	516	586	551	541	534	525	530	545	547	515	551	595	534	564	552	583	559	558	570	563	566	534	510	555	545	523	534	574	541	542	558	534	569	589	565	594	545	546	553	528	553	553	513	557	598	576	559	551	563	562	532	590	560	532	548	534	553	554	525	587	549	544	528	555	545	544	556	580	506	564	536	609	597	585	556	556	535	544	579	555	528	524	575	552	561	531	563	576	566	580	535	572	555	578	584	568	559	558	540	607	575	548	572	585	595	526	564	551	579	576	516	521	518	534	551	553	514	563	567	565	566	551	546	543	584	561	568	606	544	570	549	556	543	528	587	553	496	546	537	573	595	529	543	599	556	547	540	541	535	588	538	558	552	531	559	523	547	542	547	518	547	579	583	557	572	555	510	528	528	582	531	562	578	530	552	557	514	543	589	573	541	561	558	558	583	606	579	552	546	530	529	545	526	556	552	532	563	526	574	562	580	574	566	540	518	527	529	516	562	596	523	534	552	559	566	562	563	554	558	581	564	549	559	550	555	546	578	552	547	575	568	560	614	530	522	534	572	566	598	566	537	545	547	571	564	546	553	601	558	541	564	531	550	562	591	540	521	533	563	617	564	538	576	572	562	535	562	553	555	529	574	548	575	584	558	587	552	555	565	534	593	570	545	535	524	517	584	544	541	552	589	544	568	524	551	563	537	553	540	560	546	574	557	534	527	536	584	551	545	555	585	567	587	527	569	558	542	524	592	589	580	540	560	600	566	532	551	575	506	567	579	546	534	551	494	532	536	513	537	557	544	530	556	559	531	554	564	556	559	525	565	551	552	522	580	567	546	587	543	539	580	522	532	554	553	514	548	548	544	519	563	530	548	566	579	560	571	540	530	565	573	555	549	523	523	543	544	506	561	566	519	578	538	536	541	542	577	525	541	547	520	526	541	544	568	554	502	573	522	513	554	548	585	531	577	579	561	588	542	531	580	533	492	502	590	515	530	590	522	576	572	556	594	518	578	541	564	569	534	551	561	538	553	545	568	573	549	542	515	549	527	518	552	540	543	557	532	535	518	551	522	557	552	565	576	584	517	533	564	578	555	561	579	593	527	509	562	537	567	531	544	553	542	572	561	553	543	580	585	559	494	521	601	535	528	551	586	571	540	554	572	497	629	553	571	514	587	534	512	548	521	517	583	591	564	516	552	569	544	542	567	548	533	534	550	549	552	582	595	556	526	564	530	560	559	542	537	532	566	560	585	548	523	586	596	576	524	599	568	534	595	543	559	543	568	569	554	562	542	537	576	573	566	586	559	538	504	583	554	554	509	544	557	566	602	555	549	538	566	592	541	561	537	552	551	462	551	519	537	506	573	547	521	540	559	563	530	577	567	545	565	543	591	534	524	578	509	529	557	561	541	556	513	566	548	597	568	553	585	546	546	603	511	551	536	560	570	530	550	557	530	570	538	584	541	537	545	595	583	571	552	539	569	578	513	508	567	553	556	569	549	571	533	519	605	539	564	580	605	519	554	595	598	621	571	557	591	560	557	565	540	545	524	535	554	553	547	580	552	584	549	560	567	534	563	519	565	541	549	540	537	520	563	507	576	572	587	572	537	565	565	534	538	539	523	587	557	571	559	573	533	565	558	525	535	507	554	583	548	526	535	567	578	561	496	587	522	529	525	557	559	520	489	527	582	566	548	558	535	552	556	620	560	529	548	560	565	562	574	584	546	568	508	514	544	526	567	595	541	520	578	537	535	560	588	548	534	561	541	555	542	584	562	557	602	579	555	536	566	630	523	567	555	566	528	569	560	592	541	572	562	583	507	589	556	532	560	530	545	532	577	585	573	573	579	600	561	511	541	512	632	551	560	552	576	528	561	548	534	519	517	580	574	496	569	520	542	603	553	549	549	564	516	547	513	534	534	586	588	529	550	539	552	520	543	559	552	565	528	543	536	569	532	591	580	555	559	514	572	536	531	546	533	493	533	562	539	562	537	550	523	536	582	563	564	476	516	571	529	571	565	538	561	561	545	565	535	560	560	573	558	547	586	528	547	577	527	611	540	560	538	558	529	537	559	525	538	583	552	533	552	539	552	601	550	570	559	586	539	545	542	558	545	543	576	517	557	569	556	595	558	530	556	529	505	546	590	546	547	541	551	541	524	549	545	528	551	561	537	573	554	582	532	556	595	555	563	525	566	567	575	509	550	592	559	556	527	519	498	566	533	515	548	558	569	536	515	569	549	541	567	556	529	572	588	525	557	569	555	527	593	546	578	553	525	563	572	536	578	605	547	545	552	513	542	578	573	566	573	528	562	565	580	544	534	571	551	569	556	544	568	549	595	575	539	558	555	544	540	557	550	524	566	552	582	564	554	542	562	548	543	574	581	568	564	559	566	549	537	549	530	521	576	557	558	555	530	553	514	527	588	538	531	547	571	534	578	558	536	551	552	570	574	562	571	523	567	558	543	564	547	534	500	541	597	528	588	522	544	576	544	538	532	557	531	603	524	583	543	519	554	584	549	549	537	553	543	529	568	566	550	559	546	578	567	564	502	552	571	557	584	525	554	529	558	580	541	529	535	574	566	544	497	551	534	544	557	564	581	536	529	537	524	544	513	574	542	542	602	506	530	569	567	589	576	501	541	580	598	531	534	504	559	550	552	551	538	573	562	564	565	564	555	594	558	544	553	544	557	527	516	551	555	550
63967	41819	43332	39521	36271	34101	20213	7143	2599	268	180	474	204	161	141	149	128	165	143	159	152	172	175	142	122	128	140	122	121	145	145	130	165	157	138	128	126	111	133	129	121	139	153	121	143	147	127	137	142	128	128	135	142	145	116	124	128	136	131	132	131	131	114	140	140	141	162	121	123	102	138	131	123	122	139	113	135	129	106	136	145	152	137	129	120	128	141	123	139	127	137	114	132	125	110	118	132	138	119	166	128	125	104	135	130	161	127	121	150	126	122	143	130	146	126	159	149	131	153	113	151	119	136	128	129	126	146	135	111	113	94	123	136	134	125	125	156	133	139	129	123	131	151	141	132	140	139	134	141	142	132	132	123	127	129	126	117	120	125	132	127	137	136	153	131	125	119	134	113	137	121	113	126	133	117	143	120	134	145	129	146	146	104	122	131	136	137	143	137	151	130	160	139	126	118	124	102	110	140	141	131	136	147	135	143	114	140	145	133	115	143	150	125	120	143	116	119	140	142	133	116	113	105	128	139	153	121	109	124	133	115	120	126	141	120	140	125	127	122	127	115	126	144	126	148	127	120	143	111	108	128	133	119	137	145	137	146	118	124	122	144	127	134	117	122	129	128	137	128	117	147	136	106	118	135	143	123	144	139	139	131	134	132	128	111	118	111	133	126	133	127	144	113	142	154	123	129	147	129	115	133	121	125	118	135	110	138	113	124	127	130	137	120	140	142	135	129	103	127	115	134	128	133	146	164	128	143	137	119	138	127	129	125	134	129	131	126	108	121	146	140	136	142	144	126	130	144	125	129	148	139	122	118	137	123	116	146	126	113	130	126	131	114	127	128	129	116	132	114	134	142	140	132	115	147	127	117	138	130	130	126	119	124	153	137	144	119	137	115	120	130	123	106	140	137	123	135	123	123	133	124	113	152	132	151	110	123	119	133	108	138	124	117	125	120	131	114	121	117	126	132	124	145	119	149	126	124	149	128	111	137	137	114	116	134	151	137	137	122	130	109	125	143	119	134	155	133	154	114	117	142	121	143	130	131	133	133	122	150	130	137	124	125	133	147	123	129	128	131	145	145	134	142	140	132	110	117	129	139	126	133	121	150	116	142	126	135	112	136	117	122	120	150	96	141	151	136	123	134	123	148	127	117	136	133	119	110	138	143	122	117	135	157	122	137	145	120	132	152	127	138	142	115	149	141	141	135	117	148	153	127	128	124	125	144	140	130	132	130	118	132	147	143	133	131	115	142	114	132	114	132	130	145	130	142	134	141	135	128	116	132	116	133	133	127	131	131	131	155	145	129	127	107	117	121	130	129	129	136	122	118	131	144	145	155	140	142	129	146	119	143	118	122	138	134	129	107	124	123	122	148	169	131	120	113	104	113	128	141	126	132	121	117	137	133	126	127	117	128	123	131	121	145	132	128	146	115	137	128	134	134	141	134	128	122	134	130	119	111	120	134	147	126	129	152	120	133	136	128	127	130	123	131	113	136	134	110	122	149	147	123	127	148	144	116	143	130	147	139	126	116	150	123	133	134	128	134	138	129	140	127	155	118	107	115	123	120	125	121	99	127	149	127	145	147	124	138	123	124	131	131	133	125	123	119	136	142	119	132	102	104	149	133	132	150	134	123	119	148	139	133	129	148	143	145	144	143	118	132	159	120	119	144	123	147	137	128	130	129	120	117	127	126	127	130	127	109	140	136	145	138	126	128	125	156	123	135	136	137	168	127	124	138	128	139	108	147	143	125	137	138	134	117	127	148	150	141	159	130	124	120	117	132	136	144	105	119	130	123	131	129	143	142	131	143	147	121	128	133	134	136	142	116	123	113	141	129	148	124	103	127	117	150	135	143	116	130	138	133	156	140	117	115	138	123	127	116	129	126	114	139	139	131	117	161	149	116	126	119	126	134	117	149	152	127	125	125	118	123	130	148	128	141	123	124	122	123	127	142	134	145	137	116	145	140	114	117	140	122	122	102	110	130	115	132	147	131	118	124	124	123	133	149	112	117	123	121	140	137	134	124	130	103	122	121	136	121	133	136	150	146	142	137	130	118	120	132	125	141	131	128	129	132	137	114	132	148	131	155	126	128	124	139	117	128	150	146	125	135	130	145	135	135	145	114	99	135	135	150	126	133	136	120	122	128	130	106	131	130	141	126	129	161	146	155	135	140	115	109	125	123	133	123	122	160	128	121	105	133	132	132	147	117	113	119	125	149	122	121	129	105	127	130	133	135	130	148	139	142	125	116	145	134	152	122	122	137	148	128	128	126	118	120	140	124	155	131	134	143	124	131	157	132	134	146	122	145	128	126	139	126	127	148	140	137	110	146	127	113	137	138	134	127	132	109	110	119	134	118	135	133	141	138	116	134	134	148	128	133	119	122	119	128	143	116	122	131	117	113	118	122	116	114	145	157	131	130	117	127	142	153	124	115	133	125	137	147	131	117	123	127	128	120	142	125	146	135	133	114	135	116	140	124	120	116	126	121	129	134	135	154	134	129	120	104	113	121	129	127	123	120	136	113	118	128	123	122	140	120	139	134	117	120	131	120	138	119	124	107	143	127	132	130	134	127	125	114	112	130	110	147	132	126	153	125	126	145	138	147	136	124	155	125	130	133	128	128	138	138	139	113	142	140	129	126	118	133	146	130	116	136	105	135	114	149	117	126	163	126	140	141	115	135	122	123	145	126	141	131	114	125	138	136	115	149	119	125	137	122	126	150	135	141	122	124	138	135	127	112	123	130	137	131	146	124	117	118	118	144	116	136	142	127	147	132	130	117	138	137	138	128	142	147	148	131	119	130	131	142	122	116	140	124	164	130	129	147	121	123	144	114	114	126	117	128	114	134	125	126	145	131	125	109	128	115	141	157	133	131	149	134	126	132	133	129	133	146	139	121	115	156	145	142	146	120	136	127	130	122	129	143	128	128	131	131	137	132	140	129	135	129	128	124	142	129	125	121	118	142	144	166	115	147	155	143	132	126	129	128	150	118	131	136	126	153	125	123	143	125	146	114	137	118	126	115	128	137	139	142	135	132	121	142	138	136	132	140	127	119	123	124	140	123	149	116	134	124	123	132	108	125	124	112	110	115	122	136	126	147	116	107	144	135	112	99	137	129	130	107	138	116	111	107	125	130	150	123	120	126	149	120	106	117	151	127	130	123	118	101	114	131	114	145	126	127	127	136	85	147	135	126	119	145	140	123	154	139	139	143	130	119	135	130	128	140	142	112	120	119	122	118	130	136	141	135	137	139	115	124	150	127	128	125	127	139	130	127	134	118	137	139	122	138	136	130	125	159	137	143	132	111	119	120	133	157	154	124	153	125	119	139	129	151	131	133	137	131	133	126	117	138	130	150	162	137	135	142	122	128	138	118	146	128	125	145	119	135	154	122	136	120	129	134	134	134	155	152	117	138	136	115	123	123	135	121	113	116	143	154	147	112	134	135	152	140	116	140	112	123	125	148	131	130	122	133	136
42374	32941	44652	49201	48653	47572	31702	17087	7308	779	634	2339	537	496	464	453	423	419	388	376	359	376	390	353	380	368	366	381	346	367	372	301	366	332	326	301	384	347	330	332	315	318	322	335	311	326	287	301	285	293	310	321	285	314	339	332	324	333	301	317	304	282	302	331	317	297	353	330	334	319	324	301	315	326	306	352	299	280	291	317	318	331	297	325	301	341	310	346	308	279	330	325	313	300	290	302	297	292	311	332	300	316	310	319	338	296	319	311	345	315	316	318	313	320	311	339	319	334	282	303	328	280	319	329	325	309	299	308	314	304	313	321	342	327	293	321	312	294	315	317	294	314	331	329	331	320	319	313	313	305	327	315	355	309	310	283	307	301	289	322	303	311	331	321	303	301	299	334	337	302	326	311	293	293	315	357	305	347	297	342	311	307	296	338	337	292	318	331	311	337	308	312	303	306	333	329	301	294	297	294	324	312	332	310	296	288	319	316	299	322	293	309	317	267	321	317	306	315	306	306	304	306	293	284	315	310	324	325	305	295	299	327	347	302	331	316	293	297	318	319	353	315	294	317	299	318	306	317	327	303	323	276	320	336	318	327	303	265	326	295	320	314	314	333	288	304	305	302	315	308	315	292	296	291	302	288	305	307	302	347	329	304	327	308	293	329	340	309	296	318	302	324	303	290	283	323	310	296	312	306	318	285	334	277	289	329	300	306	310	306	317	306	309	295	326	316	314	276	310	284	311	302	279	335	306	312	303	323	302	317	322	280	303	319	314	278	321	308	278	302	293	284	283	305	297	291	281	300	322	299	281	279	300	329	292	303	277	311	282	317	305	327	289	274	275	326	300	305	313	315	327	314	295	330	335	292	314	331	301	333	312	309	298	307	333	307	300	304	322	307	307	308	301	320	292	307	292	301	295	282	319	325	324	328	282	280	343	311	304	307	324	335	321	288	344	311	323	284	282	319	298	317	298	281	307	323	295	316	327	330	314	335	312	316	294	304	298	303	305	311	323	297	290	336	322	301	322	321	333	318	323	314	346	344	277	335	308	291	286	298	326	323	314	302	308	299	306	278	322	291	298	306	328	318	304	317	304	321	259	291	337	328	319	281	317	337	327	312	302	280	309	321	291	301	330	299	309	293	302	299	308	313	327	321	315	301	310	280	300	321	293	365	294	311	305	303	295	328	314	289	343	318	319	321	303	280	303	260	306	289	299	300	295	305	310	300	304	326	345	318	337	311	320	305	295	275	329	279	310	331	307	306	315	320	312	312	300	326	322	326	298	297	307	322	298	297	281	329	324	295	295	329	284	325	323	294	298	319	315	309	301	316	292	329	320	317	323	297	303	296	340	336	308	272	331	312	296	294	335	273	309	324	311	292	314	326	305	312	285	329	300	293	298	273	312	356	321	278	313	338	330	308	307	296	311	282	287	308	316	313	328	294	308	315	276	313	317	310	309	308	300	314	312	281	328	328	296	307	286	325	321	306	297	342	327	307	302	302	313	320	293	307	311	318	316	281	304	321	294	319	296	306	300	318	332	315	318	308	297	301	293	324	356	302	326	308	304	298	263	349	301	316	302	322	311	291	342	305	329	299	278	322	316	291	331	346	303	306	323	305	303	300	297	310	317	298	288	319	300	311	329	302	329	304	309	325	306	290	305	287	286	287	308	328	319	325	298	328	324	311	276	307	311	300	295	324	308	341	298	306	286	317	320	298	300	305	303	300	338	288	303	297	310	324	321	323	294	302	320	324	309	307	291	309	311	302	283	289	298	293	306	313	326	314	308	317	321	292	305	322	307	303	298	293	267	318	336	297	310	287	318	318	299	350	276	316	277	336	334	323	314	314	296	334	303	323	302	305	299	303	309	287	285	323	331	273	331	309	310	274	304	301	282	314	305	287	304	330	298	329	322	301	293	323	333	335	309	332	290	305	329	301	282	306	317	268	337	313	318	314	320	285	313	297	296	314	283	334	294	318	324	298	331	290	283	304	309	291	298	311	310	318	306	308	339	296	295	340	317	317	308	331	313	317	335	332	318	325	332	291	336	274	317	319	302	295	329	298	275	304	340	296	323	321	311	315	325	300	286	280	311	323	310	304	332	326	310	293	316	312	317	296	307	354	293	321	289	313	311	311	321	316	326	292	294	323	314	318	293	296	310	299	291	303	343	278	319	317	320	291	316	319	313	329	280	335	308	323	317	325	308	318	311	317	289	345	294	315	315	311	283	280	335	306	287	324	307	340	316	321	344	296	304	325	295	320	308	343	273	286	313	322	318	322	313	340	318	303	278	302	336	346	312	308	303	310	328	325	317	288	313	299	318	305	323	293	301	302	294	317	319	318	335	290	301	314	306	328	283	301	309	304	317	315	303	296	309	311	341	321	309	294	345	329	299	324	318	316	299	313	291	324	315	319	315	338	314	305	322	312	308	336	319	328	319	306	309	335	334	318	308	315	320	308	332	306	294	319	306	288	323	312	317	276	315	274	301	299	311	284	331	290	333	291	281	302	289	325	312	295	314	284	310	301	295	299	317	308	315	340	332	290	314	326	326	284	332	295	318	323	305	316	321	345	272	293	325	303	326	309	294	348	288	306	300	314	299	309	316	291	308	297	332	286	332	297	332	297	324	329	306	300	308	309	301	329	319	325	354	323	338	327	306	330	317	315	277	308	333	305	316	345	321	301	282	298	327	287	311	303	336	330	343	333	290	308	314	346	317	358	323	310	304	329	320	301	298	330	324	311	314	338	289	341	343	319	278	306	326	301	328	310	285	334	303	312	333	332	318	321	352	298	328	315	296	320	333	331	306	306	326	289	307	344	312	311	278	323	328	281	300	328	330	305	308	320	315	300	334	320	296	281	325	339	300	309	311	354	318	301	290	330	281	299	314	303	325	333	337	320	333	335	304	278	320	317	307	314	317	293	302	300	297	325	292	342	324	318	319	328	305	338	323	278	311	324	337	309	296	315	292	299	310	305	291	323	323	319	305	295	328	284	291	323	311	337	325	318	296	304	318	308	292	314	322	299	278	338	326	301	341	299	311	295	330	315	308	345	356	302	355	347	286	327	326	314	277	314	302	315	338	308	317	284	321	312	318	325	308	311	304	313	307	314	303	311	319	312	315	323	311	290	332	341	254	316	292	274	320	337	304	297	285	319	307	308	335	308	331	298	280	311	284	307	320	318	355	310	313	323	323	310	331	306	300	285	329	301	321	318	296	324	304	300	319	282	307	286	326	324	308	292	315	312	289	305	319	316	301	307	305	313	307	333	324	310	318	291	275	286	314	324	325	280	321	296	315	282	293	305	331	300	295	303	291	323	320	311	276	329	309	294	316	298	321	288	300	332	326	288	317	294	291	294	340	322	329	284	322	295	305	312	318	331	304	300	320	302	283	319	265	328	284	305	324	308	291	311	314	295	321	330	323	289	315	339	302	317	310	314	310	318	322	292	299	321	297	288	299	338	314	294	310	285	293	323
70122	46778	40839	41750	40695	35086	33742	17374	2931	280	246	669	247	198	161	177	199	168	198	177	162	166	172	153	168	181	163	135	162	158	179	164	151	147	146	151	173	145	153	137	167	154	171	166	150	150	140	149	182	135	132	146	131	154	129	137	138	135	153	159	133	139	152	145	134	147	176	186	130	139	134	165	172	169	149	145	164	140	140	148	143	155	155	152	180	142	169	172	133	150	159	163	158	136	139	145	138	141	164	134	178	156	175	155	141	161	160	169	147	144	145	171	176	145	156	152	148	134	145	142	179	157	152	152	132	159	149	167	149	138	149	141	158	132	150	139	144	155	137	166	177	137	129	129	176	132	168	148	137	151	147	164	159	154	169	139	148	154	149	137	150	140	143	131	165	152	146	147	141	141	167	145	130	145	144	152	156	143	138	150	162	145	169	157	157	157	144	151	176	170	146	138	157	137	146	143	149	155	142	152	152	145	121	156	164	145	170	135	145	168	152	148	130	153	170	158	162	134	151	153	154	175	165	150	156	158	143	158	137	148	148	132	135	150	147	134	135	142	147	157	134	166	148	149	166	144	141	153	151	173	167	180	138	159	158	146	148	151	137	163	144	154	139	144	183	156	152	138	168	146	150	140	171	150	152	153	137	178	162	169	161	167	146	160	157	185	148	158	142	157	134	158	137	145	155	132	145	163	186	147	148	160	148	150	168	139	144	139	138	156	127	156	131	131	123	155	157	139	164	133	135	127	173	132	145	125	127	167	153	164	147	124	151	128	153	137	173	152	131	144	166	154	147	137	137	182	152	135	142	154	171	153	184	152	149	135	141	135	153	135	145	157	152	171	136	151	143	129	165	160	156	135	143	157	134	164	148	139	137	144	152	163	142	127	175	159	162	168	128	136	113	166	133	165	145	132	141	163	132	152	137	159	138	120	161	139	149	167	133	150	133	124	123	162	167	143	159	150	146	109	142	137	140	167	153	158	131	154	159	156	153	160	175	143	155	141	136	150	152	161	161	147	152	158	143	158	155	150	161	144	159	162	136	142	131	139	139	159	148	137	146	144	159	172	140	143	136	152	142	151	142	136	152	175	165	138	153	148	159	154	156	136	147	160	139	148	158	146	152	163	168	129	114	162	151	144	153	135	154	140	157	183	169	145	159	149	151	145	136	152	138	146	157	145	156	139	164	140	162	152	145	179	157	153	141	153	152	152	147	141	143	156	158	157	187	130	148	175	145	160	152	134	142	134	161	153	146	171	158	163	147	130	143	122	143	154	147	137	164	150	139	140	149	141	163	124	149	158	130	121	134	157	150	142	159	141	172	159	137	147	146	156	147	146	155	154	144	156	164	141	151	149	170	143	139	150	141	139	163	162	138	161	165	157	167	146	152	137	176	139	169	138	148	128	159	164	152	156	154	158	144	155	156	151	145	145	166	163	125	169	144	153	156	147	144	165	136	133	143	128	162	168	173	134	125	150	153	152	134	145	154	178	160	158	145	136	175	137	171	144	148	153	169	153	185	157	182	148	142	154	126	156	141	147	144	137	150	158	168	161	150	154	162	150	155	171	130	145	157	150	167	137	168	158	152	152	150	145	144	149	135	142	158	137	142	134	139	151	158	146	158	137	170	147	138	150	164	151	166	145	147	159	131	128	152	159	124	157	143	147	145	144	179	126	128	152	153	158	133	148	154	173	138	136	174	134	139	156	134	152	141	148	150	163	170	145	137	136	145	150	164	167	120	160	157	141	135	155	147	164	144	144	149	158	133	128	182	155	146	137	158	130	154	123	160	135	125	162	151	142	172	161	176	143	158	148	175	165	129	147	157	142	153	154	138	149	160	142	139	146	139	168	157	148	140	155	143	156	152	155	151	150	145	139	140	161	154	152	150	113	147	160	118	145	146	173	151	153	147	173	145	147	115	143	139	149	153	143	141	155	166	154	128	158	162	147	134	155	150	156	153	135	158	139	180	152	157	136	161	151	146	170	168	130	135	124	149	158	136	143	168	144	135	144	165	166	135	140	144	150	152	162	139	112	140	143	154	152	142	132	144	165	167	172	154	150	178	129	134	162	142	156	129	146	144	153	144	146	139	150	147	167	159	138	167	163	162	167	142	152	159	169	154	144	161	146	144	140	167	173	144	134	185	153	163	152	158	139	137	145	177	151	149	165	138	162	157	142	156	161	135	150	160	140	159	165	152	154	140	171	181	143	146	156	157	146	144	153	185	149	160	157	155	171	125	143	146	150	165	161	134	139	146	168	156	149	143	146	136	155	143	133	168	154	159	158	149	135	157	152	133	136	136	141	142	148	131	179	164	138	150	162	154	141	164	162	147	146	157	140	134	151	153	158	173	152	148	150	153	165	159	154	134	148	146	153	171	145	142	133	148	156	134	142	132	146	154	147	142	159	143	147	148	139	176	153	165	156	143	142	150	146	144	132	172	140	148	133	148	145	141	137	145	144	130	149	135	153	172	148	151	153	128	171	136	161	147	162	155	149	157	169	145	143	145	147	155	150	136	153	152	172	148	154	115	161	128	140	164	139	148	137	165	136	144	161	159	145	150	153	160	147	118	146	177	160	155	156	157	175	160	162	152	128	148	158	145	153	148	138	147	138	158	157	137	183	141	141	156	206	140	137	172	126	157	132	160	144	138	141	148	153	150	149	168	175	147	156	138	136	147	125	121	129	140	149	126	153	160	151	154	167	152	157	151	150	138	132	153	155	158	164	143	159	144	140	154	173	146	142	148	170	151	148	138	151	146	159	155	164	161	153	153	120	162	133	132	159	141	171	153	149	140	164	138	152	142	153	139	141	153	147	160	149	151	125	143	147	145	160	148	163	134	159	148	146	129	172	138	145	163	158	165	153	155	146	140	150	168	153	157	141	153	195	151	152	162	136	146	153	151	148	152	135	142	135	143	133	171	150	164	159	153	133	174	127	146	150	139	177	164	149	141	169	162	157	150	135	156	142	165	156	143	169	146	130	150	167	145	155	123	140	155	157	161	149	136	156	140	162	138	133	155	139	125	148	170	136	170	148	143	146	136	131	128	183	164	139	144	158	154	136	146	131	153	151	145	150	136	119	173	150	156	155	134	155	145	140	155	145	133	174	133	183	159	143	152	139	170	163	166	158	169	163	134	152	148	146	159	126	145	172	153	162	133	165	139	148	140	147	166	158	153	165	139	148	134	146	139	124	157	148	156	161	152	157	146	140	133	161	126	143	158	140	157	122	163	152	146	171	150	134	158	166	177	149	142	138	159	164	156	156	139	154	129	169	157	123	131	151	135	149	145	161	138	145	178	138	141	125	154	140	147	166	162	167	136	165	147	154	172	161	145	129	167	162	144	174	132	144	155	138	149	144	137	150	142	139	148	138	127	142	145	145	174	153	146	149	150	148	133	156	135	150	155	136	133	159	143	126	144	156	152	167	140	167	156	170	156	127	154	148	148	126	144	148	141	155	154	137	145	147	156	145	168	172
52634	41856	46852	51243	52631	48099	48011	25134	3177	974	793	3282	673	651	571	556	568	551	532	496	497	471	460	422	439	446	454	401	430	453	415	414	424	370	398	380	419	412	393	412	394	420	394	417	376	390	394	385	405	345	409	340	391	391	378	358	363	396	358	348	388	382	348	427	372	338	388	367	377	331	348	361	402	348	340	362	330	383	394	376	366	381	374	332	349	358	370	383	368	373	379	362	383	367	365	341	358	405	372	345	385	372	379	346	363	352	405	356	390	380	347	391	362	384	351	374	364	359	338	378	407	355	378	342	379	389	403	359	383	387	367	389	342	361	370	374	365	371	351	367	380	372	393	397	373	364	381	358	337	375	339	348	350	343	324	367	400	369	404	341	368	379	372	374	360	337	365	356	334	389	379	336	370	367	406	374	334	371	378	340	337	365	357	365	379	385	341	371	403	356	396	355	322	338	386	348	377	387	350	376	354	365	340	348	368	394	387	340	364	324	352	367	384	339	340	357	360	311	348	355	373	384	341	362	355	364	367	346	360	357	384	390	324	356	340	357	340	359	370	374	351	396	351	333	352	367	366	373	386	341	373	359	375	353	340	376	346	368	360	380	375	370	350	362	332	375	351	320	361	348	386	379	348	384	391	383	339	381	378	343	372	351	377	359	363	348	374	353	368	365	361	364	384	400	342	365	367	362	373	359	337	361	364	387	362	365	349	374	378	338	356	369	324	367	387	364	388	362	366	355	373	334	384	370	367	366	393	344	349	387	399	366	346	349	331	373	383	354	374	367	381	372	398	368	389	378	378	308	374	357	410	376	377	349	395	341	363	359	373	364	362	380	362	381	384	333	373	347	318	397	365	335	372	378	381	376	391	362	357	358	360	377	348	351	359	371	420	337	341	380	385	335	371	349	342	349	397	396	351	379	341	362	330	364	367	362	349	362	389	353	345	330	365	390	384	394	364	346	376	395	350	348	384	358	375	362	341	365	361	362	360	354	368	350	377	429	347	348	349	374	358	386	370	358	357	358	342	363	399	344	388	346	353	362	373	388	397	381	368	361	370	412	374	321	385	345	376	369	364	361	347	349	357	374	336	356	359	352	355	414	399	354	362	327	344	347	383	351	346	347	354	345	363	341	337	362	335	354	337	383	339	342	347	351	381	368	376	354	382	398	343	370	344	389	386	400	367	411	353	338	371	316	358	377	350	389	386	343	335	360	366	366	366	380	378	360	376	385	343	384	343	362	327	340	351	381	392	368	344	349	369	342	345	348	391	370	319	369	371	337	351	382	389	353	401	386	356	333	351	381	381	357	369	359	394	358	384	351	334	367	372	357	355	390	355	361	361	325	344	353	353	362	368	362	335	365	367	367	377	362	394	365	368	391	352	384	385	338	367	386	365	346	381	345	358	345	329	387	379	376	357	355	375	349	339	306	373	365	374	357	339	341	349	327	320	353	366	400	348	383	342	387	393	410	362	403	350	386	386	368	358	368	397	356	380	365	397	359	341	345	327	384	361	382	341	330	374	331	371	369	373	375	386	383	356	351	351	384	367	350	381	356	347	373	368	376	336	373	366	372	365	414	380	393	371	370	358	348	356	372	387	355	361	383	391	376	343	384	379	389	375	363	354	370	352	389	349	393	375	396	385	346	352	352	388	337	363	358	387	354	387	344	357	355	354	366	381	354	391	379	351	386	353	396	355	346	372	379	367	355	353	370	397	375	360	356	345	345	361	372	321	367	351	383	393	384	331	371	321	346	353	401	329	373	357	366	340	363	370	359	362	378	355	354	356	370	386	378	362	374	377	350	375	404	365	348	344	373	372	360	372	370	346	363	368	340	358	354	335	380	354	387	340	392	353	347	360	363	359	383	351	358	350	364	347	357	391	369	352	349	358	346	380	357	386	390	392	365	379	342	374	397	351	346	361	317	367	358	359	355	325	390	360	383	402	366	349	375	329	368	355	361	345	359	347	383	368	378	350	347	373	365	326	363	385	354	370	380	337	361	339	339	347	343	358	366	362	324	382	321	350	352	348	402	356	381	369	375	355	385	358	375	365	360	369	394	384	407	335	340	361	319	348	377	316	353	388	342	361	416	375	351	342	374	379	362	359	315	358	373	330	367	384	337	378	372	348	339	374	351	367	333	358	371	343	342	357	342	358	379	385	322	361	384	392	382	358	350	345	343	319	350	347	355	376	362	372	355	364	362	390	352	366	380	370	408	386	376	333	361	365	382	371	370	377	364	370	356	360	315	371	354	360	360	371	371	353	382	327	363	391	363	381	339	332	375	382	336	370	363	371	342	322	347	361	354	366	354	358	386	356	358	381	370	330	360	380	385	359	372	344	385	361	359	350	333	358	397	377	380	342	388	342	374	388	344	356	333	348	338	345	378	341	324	335	347	348	385	341	349	390	310	331	353	381	302	350	371	379	303	370	344	353	396	354	357	352	358	394	364	348	393	374	370	363	379	388	374	336	346	336	387	367	356	363	373	347	372	359	357	359	358	353	337	379	384	348	400	343	349	320	352	354	339	369	375	361	342	377	376	390	363	360	360	398	369	355	398	355	400	362	352	345	382	331	361	372	360	387	366	343	361	331	420	344	368	347	389	370	387	362	356	369	347	369	352	355	362	394	388	347	390	374	358	357	336	358	361	347	363	363	389	355	331	363	372	348	360	389	361	351	380	375	338	319	372	375	379	375	371	380	357	368	363	347	372	345	384	356	389	387	398	390	349	352	370	346	341	376	371	365	362	360	375	354	349	367	367	371	338	386	397	352	370	394	409	378	382	370	316	376	358	361	367	345	329	372	388	361	379	364	337	420	404	338	351	346	369	371	374	354	333	361	374	347	356	372	373	373	385	376	366	343	347	395	347	359	355	350	349	333	375	347	368	339	379	348	370	355	362	360	351	346	344	360	348	357	386	369	324	391	374	353	341	340	355	391	367	376	325	355	391	394	355	339	360	352	349	347	337	367	333	340	364	352	363	357	374	396	353	354	347	376	386	348	350	391	374	356	364	373	381	338	374	349	363	365	345	336	338	359	391	367	366	355	372	347	376	342	349	373	364	365	373	329	379	371	368	352	335	355	332	376	350	382	357	370	338	359	327	345	382	346	408	401	366	357	373	391	372	393	331	379	380	368	382	372	347	395	375	392	383	388	366	390	360	333	364	355	367	347	376	352	381	376	363	367	346	359	411	392	354	361	362	363	360	382	368	341	393	355	378	369	345	398	359	369	365	329	350	384	359	390	350	356	378	331	347	350	351	379	349	362	379	370	359	373	375	351	313	356	372	368	350	345	353	388	391	365	348	357	363	345	376	374	328	397	395	334	373	365	396	368	344	382	370	384	366	385	362	348	361	317	372	347	344	364	324	360	360	350	354	343	388	363	352	324	333	349	375	348	350	355	373	388	365	341	339	346	343	347	351	328	311	347	349	361	382	363	365	356	398	344	336	371	309	359	352	381	394	339	340	386	387	343	374
39181	22256	17137	12300	7311	11665	5710	702	262	232	249	263	219	249	244	236	251	227	205	217	226	236	268	245	255	251	256	209	232	253	254	250	227	207	246	240	225	238	215	276	237	200	266	275	236	249	236	245	240	245	229	235	255	235	234	216	234	247	252	237	236	226	232	247	231	239	250	249	232	258	234	256	274	237	236	228	247	214	255	236	256	243	270	250	244	230	255	246	254	258	281	235	239	247	245	277	227	235	226	248	226	238	233	243	228	248	247	237	254	253	241	256	246	259	257	235	238	215	248	259	253	258	256	233	250	240	265	229	249	241	273	268	263	245	275	223	224	218	245	263	227	278	260	241	246	224	232	239	254	227	255	250	258	223	244	204	267	255	250	237	246	261	219	251	219	247	224	217	246	252	243	280	237	214	257	243	259	243	226	225	236	258	238	252	240	230	246	250	252	236	253	262	229	227	241	274	225	275	228	219	232	228	224	221	276	248	255	254	266	255	233	244	243	233	235	202	265	280	226	270	250	248	230	229	244	234	214	239	226	212	237	261	231	250	259	223	230	256	248	240	253	211	215	243	256	240	252	237	278	231	244	254	223	233	245	237	254	247	249	263	263	213	242	238	238	241	234	252	219	233	236	255	230	252	243	225	241	220	231	231	238	237	217	210	257	236	263	253	293	258	248	243	223	227	235	270	262	278	224	246	209	254	253	237	267	227	263	264	241	255	259	250	233	273	240	217	267	262	244	234	255	216	237	276	289	242	239	223	230	234	256	276	257	261	222	217	242	232	237	201	262	230	234	235	222	216	266	260	246	267	216	261	231	264	234	225	254	238	234	232	264	258	256	251	237	210	264	243	246	267	241	234	245	255	248	265	241	264	239	268	238	263	263	234	242	248	245	233	240	255	252	235	228	266	261	225	226	277	232	230	253	220	257	275	239	228	216	237	260	254	238	277	251	255	267	238	253	242	218	271	269	239	250	248	232	206	232	244	246	243	246	221	268	233	228	245	250	256	254	248	249	214	229	227	232	241	230	245	229	202	246	257	225	249	236	233	246	216	252	261	259	221	213	270	229	240	237	240	248	262	215	220	239	223	263	248	225	229	247	255	277	251	213	241	261	268	244	242	224	227	262	242	246	248	224	222	241	218	233	261	231	258	236	259	221	246	272	240	247	220	244	240	252	248	275	227	228	252	256	240	229	228	205	249	220	244	235	215	250	244	248	265	256	266	264	235	260	259	256	212	225	246	242	239	243	224	233	249	227	254	213	216	241	227	245	235	212	253	261	256	267	219	259	247	261	264	248	241	235	252	246	267	248	248	288	234	247	255	257	239	225	261	229	249	246	236	241	245	256	236	237	256	261	298	227	231	238	252	242	210	261	254	246	228	260	243	239	247	233	260	232	260	238	261	213	251	229	230	244	247	256	241	232	261	253	257	251	232	266	218	248	217	256	231	251	250	192	259	251	237	234	244	246	236	244	244	235	235	244	239	237	270	248	222	232	252	218	242	230	234	234	232	240	220	252	232	241	212	239	256	213	235	230	225	239	214	234	264	244	241	236	259	257	220	202	243	242	243	240	241	276	225	220	235	261	239	206	248	233	212	241	235	255	227	238	233	219	218	266	265	232	257	242	218	257	262	232	215	257	244	245	219	231	247	208	214	251	234	277	245	224	245	224	222	263	227	219	228	265	201	209	234	233	227	238	256	281	246	233	234	277	268	242	245	204	257	230	213	268	237	242	246	244	240	238	259	250	272	232	231	238	218	252	246	240	233	239	238	249	244	222	238	263	248	226	251	254	255	240	244	270	217	242	235	213	284	270	216	243	234	215	236	243	202	257	243	241	228	210	271	236	225	266	232	245	215	261	286	258	235	250	246	254	238	231	240	272	260	251	227	243	274	232	239	258	224	262	259	228	249	220	227	275	245	217	254	231	231	232	257	226	246	251	265	204	277	253	242	259	236	231	264	250	243	230	254	234	244	246	258	253	237	231	231	296	222	238	267	271	241	238	268	239	259	241	204	246	234	242	225	232	217	245	230	227	237	228	255	253	228	227	217	236	252	226	229	205	267	236	222	224	248	260	243	240	253	217	228	231	240	202	216	244	258	234	242	276	236	229	247	237	213	250	230	232	223	252	257	256	240	225	257	235	219	222	239	223	265	254	266	225	243	250	223	252	262	203	242	257	230	239	270	225	245	240	242	231	266	243	230	301	231	218	235	205	248	236	238	238	226	257	241	234	228	229	242	233	246	265	252	235	250	232	268	240	231	233	238	214	216	261	240	232	234	222	237	238	240	236	275	230	240	221	264	241	244	239	222	257	232	257	273	253	235	240	223	260	234	229	238	240	239	257	257	227	254	269	234	244	223	259	237	246	247	238	239	262	248	247	229	233	237	256	252	251	245	240	250	263	240	275	256	238	252	238	253	231	238	247	217	241	256	234	245	243	256	224	241	247	261	230	242	244	221	241	260	237	239	261	211	215	222	248	258	237	251	246	230	218	232	248	231	222	242	263	255	240	238	249	215	235	256	253	260	247	260	259	223	243	251	249	255	242	238	256	241	249	230	257	266	233	221	267	233	279	225	244	247	232	239	219	218	251	230	262	231	247	277	240	256	254	235	240	253	253	267	251	221	256	225	251	231	253	250	257	236	242	238	255	247	249	229	229	246	235	266	248	236	244	245	270	244	253	247	241	223	244	233	255	236	225	236	246	223	262	225	246	226	242	239	243	212	240	245	273	262	236	228	263	238	245	228	232	257	245	262	215	245	231	220	246	238	230	238	249	263	227	223	214	229	258	222	219	207	239	228	255	256	270	213	228	229	235	215	247	215	227	261	260	276	255	233	271	256	240	253	235	231	237	258	255	229	260	241	267	258	229	249	242	270	248	224	247	243	244	244	259	252	286	232	243	234	261	253	250	260	225	219	239	225	237	218	240	256	266	220	217	219	247	235	252	236	227	266	240	237	241	251	257	256	259	247	227	247	234	261	249	253	259	270	245	276	248	250	248	235	251	253	249	284	218	251	236	235	253	250	239	225	258	237	242	257	253	247	269	258	231	244	254	230	235	256	269	221	231	245	269	255	212	222	253	265	233	242	257	240	242	259	263	244	230	223	232	226	273	227	259	246	245	265	257	239	242	271	219	215	223	256	230	248	219	204	226	251	267	247	237	241	289	259	243	258	216	238	226	220	255	248	238	223	227	247	234	230	263	213	247	239	259	265	259	254	268	232	230	237	255	273	237	249	214	218	227	230	289	229	267	225	233	224	236	247	243	230	234	243	260	235	225	207	216	234	226	255	256	263	244	262	250	227	262	253	226	255	238	245	239	241	220	213	240	224	232	240	243	230	268	222	242	235	259	254	264	261	236	243	255	236	285	250	252	261	253	252	246	259	221	248	263	262	260	247	231	253	234	248	243	237	260	239	231	215	260	219	268	259	243	266	228	223	228	246	260	239	253	265	263	209	237	233	219	247	278	260	245	243
22182	14145	21829	21665	18949	28261	11632	940	601	541	518	690	530	531	524	503	522	565	552	539	538	526	530	546	505	573	562	533	518	474	499	582	534	541	526	530	553	570	532	545	513	591	553	510	514	535	595	504	534	516	555	508	542	528	547	504	555	497	498	531	520	554	546	551	515	528	514	534	543	581	564	524	535	550	572	502	543	527	540	524	558	583	578	555	491	520	522	469	534	564	565	547	543	539	547	507	550	516	523	558	550	524	534	539	582	535	507	536	597	488	512	555	521	487	493	515	530	483	548	506	514	519	504	523	519	569	520	542	507	538	569	508	532	531	521	549	537	541	547	573	528	526	519	502	476	558	533	537	513	546	541	538	528	536	531	527	549	543	532	512	541	578	555	544	539	507	523	511	517	542	523	549	541	500	548	571	515	520	597	564	523	524	535	564	525	520	557	523	513	503	498	538	532	530	496	536	510	507	555	541	535	543	492	560	538	532	535	498	561	524	527	496	520	552	512	515	581	534	518	569	522	558	564	542	508	518	549	533	499	520	529	525	517	541	528	504	530	565	548	522	529	532	546	521	539	536	507	518	485	511	520	538	533	525	544	539	542	547	545	548	525	553	527	558	531	535	517	543	530	525	542	529	541	593	536	512	568	514	548	504	538	545	531	556	574	529	552	553	500	530	518	508	502	559	571	562	545	527	546	541	526	539	522	522	546	523	552	514	518	566	510	551	564	554	509	535	560	516	523	526	483	510	545	534	539	547	536	579	534	552	580	516	515	516	520	509	543	524	555	528	541	518	525	525	544	524	544	548	536	522	563	509	508	533	513	517	518	514	531	539	542	501	533	541	525	525	544	496	501	544	516	568	512	551	548	516	539	525	510	525	561	528	545	526	545	523	564	556	529	543	566	554	546	518	560	564	505	549	545	496	536	515	522	510	521	541	526	561	525	527	544	523	480	485	505	539	545	476	514	539	563	527	512	554	533	525	512	532	549	533	540	553	523	501	545	556	518	538	556	511	551	518	558	527	546	561	558	531	543	503	546	519	523	516	547	541	510	591	574	529	546	524	521	547	536	545	552	511	576	477	529	504	544	526	543	533	538	535	546	526	519	551	533	586	563	526	544	472	525	512	536	543	543	531	529	540	510	558	522	537	539	560	500	491	560	474	548	542	537	533	526	517	543	575	535	567	542	532	541	517	512	518	531	479	558	495	515	554	538	539	466	523	538	490	566	497	522	535	493	510	532	543	536	537	502	537	528	574	510	563	506	525	570	529	572	506	543	522	536	569	558	488	516	526	529	547	485	544	507	548	524	498	551	524	554	520	528	531	531	552	534	510	547	528	533	548	543	542	563	541	554	563	553	526	539	537	557	550	519	554	556	541	554	530	542	479	531	512	557	547	569	554	554	489	545	490	551	568	539	538	566	541	508	533	540	519	532	497	548	501	498	522	507	534	521	518	508	535	517	522	522	536	508	558	528	521	507	524	546	532	542	522	498	522	520	550	526	510	568	522	504	499	523	554	492	499	535	530	517	548	536	502	525	524	538	517	544	548	541	500	553	534	490	534	547	525	499	519	512	551	524	528	563	536	561	536	526	531	554	579	512	525	544	528	525	545	542	547	514	546	537	535	531	532	570	527	521	544	577	509	528	492	540	528	523	521	507	537	549	493	505	568	522	503	522	527	542	554	510	529	556	529	583	529	549	555	519	513	565	525	549	529	543	509	560	544	509	538	533	523	576	559	532	549	521	558	570	555	542	543	583	542	560	507	536	524	524	551	563	527	558	527	481	556	528	566	533	523	529	534	484	546	495	501	493	573	514	554	537	536	536	527	519	544	569	514	557	578	522	544	533	528	532	530	567	515	585	539	578	485	538	508	506	509	506	541	507	544	528	539	527	540	542	497	545	537	569	531	506	510	521	542	493	530	527	501	516	523	504	525	494	552	543	574	489	546	532	533	531	527	535	541	595	526	560	550	534	517	525	557	509	553	565	506	559	518	536	539	562	494	529	536	541	569	568	502	526	512	539	508	526	568	539	566	506	524	530	508	546	503	560	573	542	533	559	559	507	492	550	550	533	572	569	538	584	538	532	554	565	532	544	528	535	537	528	510	549	553	554	518	537	524	573	549	569	524	523	555	565	532	513	507	532	553	525	535	544	556	529	505	502	491	516	511	580	525	513	541	534	511	556	552	526	504	511	522	494	553	514	540	508	532	551	541	560	548	519	588	533	527	539	560	534	553	499	540	545	556	527	541	510	507	529	519	609	534	490	530	530	530	526	513	522	508	577	519	547	539	539	530	509	605	521	543	493	550	541	589	520	555	577	533	551	569	536	527	545	554	505	494	521	526	545	531	559	555	545	540	525	534	556	539	533	552	541	528	549	550	531	535	550	545	584	550	540	518	541	553	478	567	479	593	542	559	506	555	562	516	523	529	561	522	550	517	534	537	538	535	507	534	511	529	536	510	514	530	551	565	579	540	538	566	543	544	567	534	503	558	528	531	542	531	522	526	540	533	502	527	524	556	530	493	552	534	549	542	533	561	524	567	574	553	532	536	510	546	561	535	514	549	582	530	521	514	555	498	563	550	563	520	525	516	508	586	524	546	497	534	528	531	552	541	495	486	540	542	572	553	527	535	547	557	530	554	496	554	562	525	534	504	543	563	524	518	558	546	511	482	506	556	526	516	596	505	554	560	528	556	464	529	513	516	572	556	517	522	555	526	511	575	519	525	540	538	550	474	582	562	521	541	540	527	560	524	522	532	548	557	559	525	486	559	535	556	529	512	541	505	573	527	543	530	554	518	537	539	518	525	556	556	500	551	523	512	510	573	573	515	562	518	509	543	464	555	477	541	524	571	548	564	566	513	516	569	534	483	490	551	537	537	569	511	534	507	543	519	559	508	524	531	560	523	524	539	543	542	548	549	530	514	534	534	554	538	557	539	518	584	532	529	561	520	500	545	513	563	508	523	534	514	529	559	551	517	488	532	544	535	556	550	501	588	538	550	542	571	480	535	546	551	547	563	588	549	540	563	543	533	547	544	510	550	518	546	511	544	560	537	548	524	507	546	594	543	536	549	527	540	577	521	524	573	522	535	545	505	528	520	545	513	547	488	556	557	506	523	535	538	558	520	536	551	546	508	554	580	558	532	511	568	534	545	543	576	561	551	512	543	530	530	507	562	533	566	567	542	526	483	527	567	551	542	505	517	513	545	514	564	504	501	531	512	518	527	543	515	551	544	541	539	520	550	527	520	543	536	525	540	471	565	511	552	528	555	571	540	547	523	544	530	555	530	527	567	525	556	524	518	571	499	501	533	524	546	521	498	526	543	548	555	506	529	522	519	490	552	529	511	541	585	548	495	556	501	540	528	537	534	522	517	528	538	523	519	538	536	525	525	518	565	581	494	532	545	507	522	561	538	523	533	557	538	503	522	516	515	499	591	568	512	532	556	564	500	482	535	538	587	536	581	535	534	525	488	564	543
60243	37572	33501	32037	33439	28978	18833	3253	286	241	176	651	190	154	141	140	115	113	141	127	118	113	128	115	140	125	126	117	122	123	92	116	119	112	136	114	125	116	134	108	136	116	124	121	110	136	112	122	118	106	119	107	126	99	111	121	106	106	126	111	107	97	105	135	133	117	117	98	127	122	94	111	111	121	112	111	117	109	118	132	113	115	118	101	113	113	114	145	112	95	118	118	117	103	115	124	116	117	115	110	127	120	117	130	128	116	115	121	95	115	117	107	102	115	108	120	122	106	110	108	113	107	102	112	131	116	134	113	105	111	103	94	106	117	99	106	122	118	100	113	113	121	114	138	107	109	116	105	109	102	95	133	106	151	93	120	102	98	118	107	102	111	125	110	83	102	108	99	130	124	102	113	122	115	120	103	104	96	124	102	127	140	119	109	125	130	117	106	123	118	104	131	116	94	101	120	120	125	111	115	101	115	115	115	109	116	127	109	126	104	120	115	106	95	105	113	121	118	108	124	100	113	116	104	103	129	129	120	122	105	108	104	139	130	117	117	98	108	82	119	105	109	104	105	103	122	98	119	123	90	105	106	126	106	130	103	128	116	100	114	94	106	103	114	113	112	112	110	110	100	133	106	100	104	103	99	105	119	128	122	137	118	117	128	103	126	110	112	115	120	108	112	116	85	118	132	119	109	118	126	111	113	121	132	112	112	103	116	115	127	113	140	103	102	115	108	118	119	116	112	100	106	118	108	108	107	114	99	105	109	112	101	99	107	115	127	103	93	87	116	129	99	103	96	119	111	116	86	106	105	94	120	105	125	104	131	102	118	118	125	130	118	123	119	109	106	123	123	116	112	107	115	107	112	127	119	100	117	127	122	103	111	117	121	141	120	129	128	129	98	99	95	96	104	116	121	110	112	114	128	116	106	108	128	103	129	112	113	117	104	105	118	91	125	95	138	117	114	122	132	122	123	107	118	119	112	101	103	139	123	114	107	110	119	123	107	136	111	126	124	120	114	111	112	113	123	108	127	117	108	121	115	117	133	107	119	107	120	135	119	128	110	114	130	135	109	102	126	105	97	99	108	118	102	115	108	119	113	126	125	92	122	112	113	124	148	103	108	129	130	97	130	121	119	96	119	106	98	125	132	112	126	110	93	128	126	122	103	99	102	111	115	116	115	106	131	104	108	85	130	116	99	85	100	132	129	105	141	119	116	129	118	148	120	127	113	106	100	103	107	121	123	107	108	115	118	119	122	111	86	106	114	125	133	105	126	144	111	105	126	110	83	106	117	115	119	108	125	119	118	115	122	101	103	108	93	94	124	120	110	122	126	119	107	99	109	112	126	101	117	102	88	102	100	121	120	103	105	133	101	108	109	126	102	117	122	96	109	109	118	104	113	115	111	108	125	115	132	121	124	118	132	119	125	104	127	122	111	115	98	104	104	106	116	124	113	105	98	121	96	115	100	120	105	106	124	96	123	113	106	111	114	123	108	122	114	86	106	122	89	107	121	94	127	111	105	99	109	105	106	112	139	125	132	96	93	101	104	111	97	124	121	132	108	101	110	108	101	111	110	93	111	135	114	128	123	127	128	135	128	113	110	113	112	100	133	111	97	109	152	129	113	105	129	100	109	99	128	119	115	105	101	119	137	122	110	99	130	129	120	117	105	104	115	105	114	127	124	98	111	112	121	125	107	110	108	105	112	113	120	121	108	123	119	122	113	109	131	112	110	104	120	107	95	123	103	129	128	122	126	100	123	106	110	109	114	124	122	98	121	128	132	112	123	115	135	111	109	110	107	99	134	116	96	114	91	103	124	110	103	120	103	118	97	130	113	118	83	106	116	110	106	107	109	108	117	122	107	107	115	105	104	112	106	117	139	111	96	109	120	99	114	116	125	118	114	110	112	103	109	108	105	121	109	122	115	121	120	121	128	115	114	116	133	129	93	107	107	109	108	113	116	139	115	121	97	112	113	110	106	109	131	119	133	112	130	121	118	115	132	123	97	107	105	99	123	93	108	106	118	133	116	131	120	127	119	121	100	111	114	121	119	117	125	109	96	124	122	98	131	89	120	109	125	94	98	130	118	119	108	132	102	100	119	99	101	107	114	109	121	117	106	113	119	116	110	114	107	97	127	115	132	114	111	115	108	101	94	132	122	125	123	107	101	101	136	114	115	105	116	100	113	107	102	119	103	113	112	118	101	122	121	99	121	88	117	113	117	103	108	117	112	99	95	102	117	98	114	130	127	117	108	126	111	126	130	106	105	112	106	117	111	108	113	138	110	114	142	135	99	104	116	143	90	111	125	113	104	126	137	103	110	95	96	107	111	121	95	74	123	111	119	118	111	117	109	109	111	130	124	124	112	131	127	107	107	114	122	113	110	112	107	123	113	108	120	123	102	113	111	105	108	126	102	111	112	107	116	128	112	112	109	116	127	115	102	95	131	112	96	96	101	106	103	122	99	106	105	114	102	121	113	105	132	129	115	110	129	120	119	122	130	90	97	108	93	109	105	99	109	107	105	126	113	113	109	126	114	91	122	112	131	116	132	128	135	108	110	115	106	114	112	111	133	124	110	114	118	106	118	121	98	118	122	119	120	118	108	109	109	119	113	122	126	112	127	116	111	96	124	136	101	106	106	117	115	135	108	130	98	103	123	125	106	120	95	109	115	118	122	111	98	114	97	101	112	98	104	118	126	121	127	118	98	105	107	120	132	105	99	102	117	101	96	125	132	98	112	113	112	123	89	121	118	107	131	121	100	119	117	111	129	125	131	117	107	110	114	105	122	121	97	115	113	96	115	111	124	99	114	99	107	147	121	114	106	130	112	108	122	119	122	108	117	113	103	116	112	123	112	132	116	111	116	96	112	107	117	120	126	106	125	83	98	116	112	155	118	114	100	115	124	132	104	103	136	106	121	97	124	106	92	117	80	112	126	105	119	139	98	119	121	108	116	142	94	105	118	116	126	109	97	119	117	108	99	100	129	115	117	93	111	126	107	105	127	117	106	110	120	117	110	120	113	101	107	113	104	106	134	115	111	121	115	101	116	96	116	111	121	102	103	120	112	112	105	130	109	106	122	109	111	109	114	150	110	136	122	101	120	95	131	102	143	116	128	130	86	108	106	98	97	109	112	100	107	123	104	96	109	116	131	112	114	112	115	115	128	114	130	101	121	124	116	119	117	115	116	123	131	104	132	125	104	112	131	114	123	113	128	114	137	113	122	112	111	109	121	114	99	99	106	107	99	145	133	91	113	110	110	89	119	110	116	102	119	125	110	104	114	116	115	112	102	120	103	128	109	102	110	130	106	129	101	117	93	124	104	108	121	122	121	109	104	96	122	101	106	123	126	104	122	112	125	110	118	107	114	139	102	112	105	89	109	140	97	110	122	135	121	117	123	112	109	105	107	133	98	99	99	101	119	111	119	112	115	94	124	107	102	106	119	97	113	118	94	118	104	134	105	130	104	112	134	124	131
43365	27789	34603	42741	45707	43476	31381	5829	911	725	660	3394	552	478	498	450	426	379	424	348	375	404	311	368	372	316	323	321	374	319	307	288	291	304	315	324	275	292	275	310	300	296	314	294	287	321	295	284	318	252	263	289	267	304	273	267	266	280	261	258	285	288	285	288	288	275	301	322	273	294	262	283	283	289	271	304	285	285	272	261	284	271	299	285	258	281	286	270	242	250	290	275	278	274	266	259	258	299	284	282	307	282	244	273	273	293	289	227	275	254	296	276	242	280	285	282	277	258	283	275	263	285	266	257	295	286	271	227	295	273	266	287	291	308	286	284	295	252	259	271	274	276	247	253	278	266	276	274	308	260	262	271	257	262	263	246	276	316	276	280	276	287	276	278	271	243	295	277	263	295	269	260	275	316	260	254	274	302	287	259	272	298	261	294	305	287	268	251	257	275	274	288	273	293	274	273	274	264	260	271	258	244	290	272	280	265	248	311	296	286	278	248	260	292	268	253	266	270	268	262	282	268	266	239	297	239	274	281	288	296	283	276	251	273	264	290	277	281	278	259	279	278	286	261	260	248	256	263	275	259	270	265	280	283	300	256	298	294	291	275	249	269	259	274	271	275	292	287	282	268	235	263	275	292	224	240	271	262	309	278	268	258	261	256	298	291	292	294	278	286	260	254	268	255	294	257	260	289	278	264	303	275	258	258	274	263	261	272	258	256	245	276	291	271	285	267	278	266	264	270	296	314	278	284	270	293	298	275	286	299	306	250	285	287	291	238	295	277	298	257	274	279	302	267	278	262	279	285	245	284	292	258	289	304	278	286	278	274	263	302	256	274	286	290	292	257	261	292	275	259	262	275	241	292	255	295	279	261	270	299	276	286	270	248	263	266	309	275	304	272	266	268	278	294	277	265	266	272	297	289	282	248	262	269	275	283	283	267	260	253	260	248	261	282	294	258	296	271	255	271	266	279	274	311	275	287	289	293	246	263	302	234	246	290	258	288	272	279	265	290	270	270	276	275	236	285	297	302	279	266	278	273	275	267	268	277	301	260	271	270	267	278	283	268	277	298	283	296	280	291	295	254	260	279	286	254	298	293	305	283	289	263	273	260	259	285	260	278	264	305	257	276	289	267	252	248	297	314	268	284	263	264	264	285	274	243	277	277	281	266	268	248	277	300	264	281	270	270	276	292	278	296	277	267	281	267	279	264	262	276	246	274	277	310	278	279	271	271	260	276	260	258	275	236	287	274	260	278	275	280	253	249	293	262	287	287	281	267	259	291	258	265	297	282	260	248	253	274	254	259	276	285	270	275	271	270	282	281	269	254	282	325	258	293	302	226	297	252	261	246	275	265	251	244	305	305	253	291	300	250	271	285	274	286	254	261	323	285	239	326	268	282	254	282	261	265	250	271	249	257	248	255	301	260	308	278	277	277	257	299	303	288	235	263	257	303	231	258	255	235	268	253	282	276	289	298	306	262	299	249	304	287	279	262	283	253	285	306	267	268	299	298	235	271	283	258	290	262	292	254	268	262	268	283	258	265	258	261	270	277	274	297	293	263	255	279	262	274	272	268	273	323	262	248	273	276	248	262	269	267	290	253	277	268	285	290	297	228	270	274	241	271	266	271	272	281	261	254	253	311	256	277	270	258	267	282	275	266	271	291	260	303	273	314	271	295	274	264	294	267	260	278	255	252	279	300	266	291	306	279	283	270	272	270	235	247	272	277	258	282	283	287	258	278	265	270	272	278	273	264	276	261	279	260	241	278	281	301	285	276	268	260	291	287	256	252	259	246	264	271	282	240	262	280	269	239	277	270	274	283	286	224	265	272	241	276	297	266	263	264	296	257	270	311	283	264	270	254	286	268	285	280	285	242	264	271	313	268	283	280	263	247	273	258	312	269	272	291	272	270	278	269	284	238	270	264	271	277	267	284	254	291	271	279	308	311	271	278	276	285	263	298	312	270	293	258	263	263	251	288	248	301	270	256	289	278	272	286	271	294	270	310	262	272	257	314	279	283	286	322	290	284	292	246	282	291	285	272	317	291	286	258	275	264	277	278	260	259	253	266	278	265	268	281	285	277	287	258	298	268	283	289	267	314	308	254	252	271	268	269	269	319	291	266	247	302	257	285	279	319	274	259	278	278	261	289	254	304	264	286	285	304	265	283	253	300	271	282	299	259	258	259	257	267	287	302	274	271	293	283	283	277	279	280	281	265	256	283	262	261	269	257	264	290	280	288	261	282	267	244	277	276	283	284	296	271	286	285	268	244	269	304	279	260	294	273	246	265	282	305	287	252	271	276	272	277	276	278	242	294	310	281	274	286	284	245	276	262	241	270	248	297	289	274	244	269	259	258	246	263	247	273	260	280	246	255	290	298	283	281	276	289	282	254	273	299	281	262	253	235	255	285	268	221	274	286	295	288	279	251	290	279	270	275	277	275	269	265	261	282	272	276	266	287	288	282	248	268	250	268	289	276	264	278	321	281	260	274	291	267	266	270	252	282	264	277	281	269	275	277	286	266	266	255	250	270	284	263	256	285	268	308	244	239	267	271	252	257	279	275	285	253	308	280	299	284	280	296	290	267	269	281	271	264	277	307	283	314	277	285	277	240	284	302	267	266	282	230	323	274	281	251	273	282	281	258	263	258	271	281	311	276	285	289	301	270	297	269	267	290	296	269	281	288	306	289	268	287	288	300	267	313	288	291	253	259	261	273	284	271	260	275	285	258	254	256	263	279	237	248	248	269	260	276	243	258	251	277	279	268	282	287	266	271	270	272	271	295	262	259	250	260	316	292	256	302	270	272	262	275	245	285	272	302	266	255	279	294	255	267	299	262	249	290	291	270	244	250	294	275	303	309	249	287	277	291	257	287	283	266	293	281	278	268	261	294	331	305	278	276	269	288	269	257	245	271	242	274	296	283	250	285	259	225	268	268	281	264	290	289	271	279	290	303	242	267	275	259	267	280	267	254	296	294	268	262	298	273	310	276	253	289	271	282	275	263	280	310	275	283	263	242	282	298	288	241	282	267	316	279	268	268	261	256	289	279	288	267	299	266	312	281	262	266	266	271	256	252	273	235	323	278	299	282	277	279	280	251	273	277	271	296	282	289	269	256	276	247	250	294	286	256	259	267	240	273	273	252	262	256	278	288	274	273	299	289	271	260	267	274	256	303	281	292	253	281	258	251	284	259	237	288	279	264	249	258	275	291	283	265	263	275	256	268	282	258	282	270	261	293	276	293	257	263	281	272	278	275	272	271	264	275	307	277	260	311	297	276	255	274	249	274	248	249	280	297	293	249	251	303	280	241	301	280	280	275	248	258	263	260	279	302	294	274	266	286	266	244	279	271	250	273	272	266	265	262	294	283	316	279	256	290	282	265	268	286	295	244	281	266	283	281	270	289	249	304	255	263	251	271	283	281	271	259	264	273	272	305	303	254	270	273	270	285	265	276	282	252	263	266	302	286	275	269	252	300
65817	42301	43210	40935	31933	19278	12599	4459	961	350	724	817	343	200	180	178	180	173	150	118	149	146	121	147	119	127	132	136	120	125	126	114	109	155	109	130	118	129	113	121	124	118	119	126	112	128	141	120	138	106	121	141	130	132	139	138	127	145	108	110	109	113	123	123	134	128	113	105	102	135	101	114	112	108	111	122	115	109	127	104	118	110	126	124	124	142	134	104	126	117	119	121	126	122	135	124	130	111	137	135	112	106	117	123	108	124	112	124	96	140	123	116	104	110	115	127	109	129	122	122	124	120	128	144	123	131	135	130	114	132	114	107	118	121	124	104	115	110	104	136	128	107	130	128	134	122	120	117	125	129	124	121	124	142	130	120	96	129	107	125	112	107	120	127	129	136	120	89	94	118	104	132	119	130	124	102	120	133	128	146	125	134	103	138	126	125	128	110	117	117	109	130	148	117	119	119	130	116	122	122	118	111	136	120	114	122	108	133	98	126	116	120	134	96	120	102	125	112	125	122	115	89	127	105	125	123	91	111	127	114	105	125	125	125	119	122	104	115	117	116	112	116	110	117	115	96	110	123	125	119	118	105	101	121	123	107	131	122	103	134	111	117	118	117	102	123	110	114	118	106	120	135	110	102	113	112	103	125	106	116	108	127	126	125	124	111	111	109	115	118	100	137	118	123	116	137	113	132	112	107	141	121	103	126	103	126	129	117	108	107	126	120	129	128	124	125	118	121	127	109	112	133	133	118	120	119	138	111	119	109	95	138	115	109	140	125	106	121	111	124	121	125	110	123	147	113	111	139	139	131	108	113	98	121	106	111	126	120	128	116	98	126	137	117	123	100	148	126	125	152	123	123	114	128	131	100	109	120	118	126	103	131	130	125	140	119	100	129	117	117	113	112	114	115	109	97	127	136	137	103	114	145	114	140	109	124	110	125	119	126	125	127	138	103	114	116	122	105	114	108	118	115	130	104	128	98	137	135	130	111	122	131	108	131	100	112	106	106	127	137	116	110	103	120	124	118	102	129	121	122	133	136	113	135	128	101	129	108	102	104	108	117	135	134	97	110	138	133	131	132	117	115	125	137	112	114	129	116	118	105	116	118	141	122	100	111	126	123	117	124	125	144	101	123	103	125	98	122	126	124	118	115	112	117	129	112	119	127	113	105	103	100	116	117	99	121	111	126	121	119	113	107	109	116	146	109	129	142	91	118	112	110	94	140	143	121	133	109	119	137	114	115	109	121	141	131	128	145	110	102	100	127	104	117	125	102	120	120	101	104	123	110	124	95	123	127	121	100	112	111	117	130	103	122	112	132	139	97	93	109	114	105	102	95	138	141	112	115	113	90	116	99	112	113	126	115	112	127	103	122	117	105	132	111	121	115	113	112	113	130	114	103	117	115	104	111	110	112	131	119	110	121	102	105	116	115	114	103	123	114	119	113	126	107	109	130	118	108	121	118	101	112	114	104	110	111	115	121	113	116	107	107	110	102	108	111	114	134	113	107	111	122	121	134	125	118	115	136	100	120	98	122	108	106	106	103	104	125	121	117	115	103	122	116	105	94	108	99	130	119	116	136	132	122	115	118	124	102	96	117	119	99	127	110	119	132	123	107	122	112	128	108	129	113	121	133	134	118	132	101	96	106	120	105	105	105	116	116	106	128	131	140	131	105	115	117	114	103	108	101	108	112	118	130	121	119	105	118	129	96	120	137	120	117	109	108	119	132	112	140	126	132	126	117	110	127	110	121	100	114	103	99	112	130	98	124	122	100	121	112	100	127	123	128	114	117	127	114	122	115	110	124	108	117	115	117	125	112	126	110	122	134	110	127	110	125	122	84	119	119	128	111	108	100	132	97	98	116	106	121	112	116	117	107	114	111	147	125	115	99	127	118	115	115	122	126	123	117	98	121	114	134	114	125	121	112	120	116	112	116	114	106	142	134	110	119	128	112	100	128	91	120	116	129	106	108	110	111	98	111	117	110	137	108	113	111	125	116	119	110	115	123	124	127	146	109	119	142	118	127	119	120	127	127	103	126	123	124	110	113	85	148	119	109	127	119	113	115	132	117	107	122	106	99	128	110	122	131	119	117	113	116	105	120	116	131	122	98	102	120	113	116	115	101	113	125	110	134	111	105	105	117	124	108	122	130	136	124	109	108	122	132	116	131	110	119	146	109	106	105	131	121	119	144	121	115	122	121	118	133	120	131	122	119	98	107	114	113	115	141	118	124	127	133	118	118	116	108	121	112	113	120	108	110	112	109	134	109	120	141	137	110	120	106	105	128	117	115	122	132	122	108	115	122	126	91	106	121	121	116	130	132	111	128	131	114	112	94	99	142	111	119	105	126	109	123	136	133	112	118	112	108	153	144	126	149	117	117	134	119	120	115	124	121	121	123	128	91	143	131	105	126	114	130	111	126	106	135	128	104	114	120	120	96	124	135	111	101	133	130	111	117	146	111	134	109	129	117	94	95	122	115	128	115	116	136	128	98	127	139	135	132	137	112	116	121	138	127	104	121	124	112	134	116	115	105	108	135	115	118	109	101	106	137	126	123	123	118	128	116	97	106	130	117	101	121	96	104	121	110	124	132	116	94	133	133	129	117	111	118	121	121	110	113	99	110	134	142	113	103	131	128	115	108	144	117	127	111	106	111	113	134	134	134	119	108	118	118	114	129	123	130	93	105	115	126	123	116	105	121	111	110	127	93	115	131	97	117	120	111	120	103	119	131	120	108	128	124	100	102	122	122	126	110	118	126	115	98	100	122	111	119	129	111	135	108	122	114	118	132	123	116	135	115	119	119	104	135	132	110	123	128	114	122	120	135	148	125	127	95	117	115	112	112	97	125	133	117	127	125	121	95	105	108	108	102	104	101	117	96	131	120	108	105	120	116	119	111	123	114	114	139	103	120	123	100	111	130	108	118	131	118	138	101	117	110	140	106	140	117	142	134	142	116	120	115	123	114	136	116	123	132	104	114	109	134	126	134	113	117	102	100	122	117	120	120	112	125	134	129	114	130	125	103	109	119	95	104	112	111	135	122	108	126	109	114	119	107	114	124	99	108	101	110	113	151	131	149	119	129	139	134	115	126	123	101	137	125	117	105	120	110	111	132	129	123	116	127	91	125	113	115	105	114	149	121	114	130	133	123	121	127	111	122	112	114	106	119	112	125	104	135	124	120	110	111	102	122	110	109	121	109	147	110	104	124	125	121	111	134	122	122	122	140	133	108	109	101	119	118	126	109	117	140	116	119	122	140	95	108	109	130	105	119	134	141	95	114	108	115	128	138	113	123	118	120	101	110	108	92	118	108	116	141	124	134	134	137	111	122	147	109	98	109	124	131	125	97	101	129	118	129	158	133	140	137	127	101	128	116	125	114	119	108	103	111	119	118	107	125	121	110	118	129	118	125	100	123	104	110	117	109	115	146	131	110	130	123	119	136	122	121	103	134	103	99	108	102	108	131	115	101	106	119	98	125
49133	37036	47385	53321	31161	26957	22165	11135	2973	1565	3116	4482	1266	763	676	592	588	559	552	538	487	461	451	437	449	428	400	408	390	378	388	368	374	337	356	393	327	337	355	338	341	349	372	331	343	361	361	323	313	329	323	362	350	304	354	329	308	317	305	341	322	290	325	320	307	290	314	332	301	311	318	297	312	315	300	334	321	296	303	282	284	303	331	306	333	331	310	331	314	323	303	315	273	299	284	295	283	335	286	281	296	293	286	312	302	322	326	309	313	291	293	305	296	292	275	290	310	303	294	308	333	303	306	295	305	320	307	301	262	302	298	293	333	285	325	247	296	260	304	317	277	276	294	313	287	286	291	291	300	310	307	304	298	285	300	300	285	291	303	260	288	305	292	292	323	310	296	281	307	287	275	297	281	275	291	320	305	299	284	285	288	279	312	312	281	270	276	338	304	327	312	266	295	304	278	302	315	302	282	271	299	288	310	299	308	289	304	329	278	293	285	282	297	288	307	252	329	295	289	271	292	310	270	319	313	265	299	291	275	324	290	290	298	273	303	289	278	290	313	291	309	302	302	302	318	298	305	307	272	311	298	317	281	332	290	317	297	324	277	282	290	283	280	271	321	290	299	302	304	266	308	306	301	289	274	284	294	277	292	283	294	291	261	303	287	304	294	299	323	278	282	291	249	286	291	301	279	308	323	300	302	326	281	302	267	290	274	274	299	291	296	290	295	300	272	305	302	318	270	283	265	298	272	309	306	295	276	284	306	313	272	309	297	273	270	283	284	306	304	273	297	275	305	298	321	299	310	295	301	298	293	284	279	293	284	293	284	268	289	307	271	291	300	310	274	281	316	273	319	306	283	290	299	268	292	296	301	288	297	275	307	282	290	310	269	291	284	297	302	308	280	285	306	261	275	278	288	284	313	286	259	292	259	306	312	315	267	306	295	306	287	292	280	293	287	279	279	290	325	277	315	296	284	311	306	311	301	307	286	292	302	283	302	299	282	313	285	268	288	273	338	305	291	289	303	282	301	262	314	285	297	264	265	284	284	275	313	280	300	333	275	302	294	295	301	300	271	348	278	299	296	283	317	291	321	288	275	300	270	296	291	340	277	285	298	318	294	290	305	312	303	296	313	300	264	283	309	310	300	317	304	304	299	296	300	292	296	317	278	269	283	304	299	282	286	287	259	282	281	300	284	290	271	273	273	335	340	267	315	302	304	306	272	310	269	302	268	310	276	304	303	304	275	272	296	281	316	288	293	304	289	297	293	292	262	306	295	274	296	275	306	292	257	293	270	301	290	303	274	292	282	309	286	267	268	298	283	274	261	276	289	304	297	299	284	296	332	300	287	262	301	278	288	286	304	280	294	311	303	259	291	297	286	297	301	298	281	300	278	279	313	288	316	302	307	265	347	267	288	320	273	289	290	282	292	298	288	298	289	306	256	278	289	316	285	306	279	254	302	267	293	320	277	267	288	283	300	298	308	317	312	298	293	314	308	320	262	302	302	309	288	321	282	276	299	302	290	317	283	326	293	306	319	265	303	259	289	292	285	288	315	281	300	296	302	317	272	287	279	302	285	285	289	297	294	286	301	297	291	273	315	295	312	288	273	312	323	320	293	289	267	307	325	295	308	265	306	273	301	287	312	270	286	283	299	291	310	297	330	309	243	323	293	289	302	301	309	276	299	284	304	309	290	279	282	283	315	288	321	297	287	290	254	296	303	303	300	310	269	285	314	276	296	292	299	291	269	305	318	300	288	259	318	275	291	318	318	305	299	278	314	308	303	285	278	310	319	292	295	288	278	284	293	280	287	294	307	272	290	277	263	262	285	287	306	299	305	293	287	278	271	291	243	298	293	269	267	277	300	287	309	326	308	285	295	279	274	267	303	303	292	270	312	295	313	288	296	305	295	270	297	287	303	291	276	293	303	283	310	293	316	293	287	285	291	325	274	292	276	265	301	290	310	324	319	312	289	312	287	288	297	281	294	273	292	286	323	288	261	334	306	280	302	290	286	294	284	284	314	291	294	266	297	306	286	315	286	293	294	289	325	303	290	295	285	284	287	296	260	286	277	284	326	320	302	258	267	309	326	305	310	308	301	286	310	307	292	295	293	291	280	276	304	258	312	292	319	314	297	294	281	288	335	295	300	299	303	281	316	304	310	272	323	280	299	307	297	298	262	298	329	309	257	286	307	311	289	262	292	294	299	288	285	276	293	285	264	298	285	303	324	302	317	294	303	279	286	318	290	306	292	285	339	306	288	292	308	298	305	315	285	259	308	297	295	286	313	315	274	292	272	280	297	260	285	289	304	280	296	314	302	277	279	306	281	274	286	313	283	281	301	284	303	300	291	252	310	279	286	315	284	289	264	317	295	282	285	277	296	292	292	288	303	283	294	273	328	300	287	269	287	285	261	268	311	278	289	300	335	287	339	298	286	297	299	311	309	305	278	270	274	314	327	278	303	286	300	284	277	315	306	323	297	290	288	299	300	310	302	290	289	292	312	306	299	286	281	284	265	299	277	290	280	269	292	290	310	301	293	281	268	310	280	308	294	310	282	269	273	272	300	309	309	316	318	288	287	305	315	314	322	287	296	297	307	278	279	262	304	288	275	294	296	302	315	303	289	288	310	309	323	293	289	310	294	359	289	335	295	316	259	269	279	306	270	304	268	274	270	286	311	301	279	280	311	274	275	295	276	283	272	294	264	299	286	287	291	295	319	306	314	290	313	322	308	295	288	328	291	286	303	296	312	291	302	293	296	310	292	281	288	280	283	271	288	292	288	276	297	297	295	259	274	307	324	270	283	278	281	306	279	298	299	277	284	309	291	320	271	284	300	263	274	260	299	296	306	307	270	300	290	301	284	313	306	281	305	283	289	277	317	310	303	312	315	285	300	287	268	310	293	306	258	286	288	293	293	310	303	303	316	279	298	305	280	246	290	288	285	295	280	286	271	274	265	313	313	288	288	283	290	327	281	295	307	305	297	284	297	287	319	305	315	299	286	308	301	280	263	301	277	291	299	320	308	303	276	259	285	308	293	284	279	278	299	303	266	282	307	296	305	310	291	306	285	310	302	277	287	307	266	290	320	297	323	266	290	291	265	303	296	285	297	307	325	289	277	306	293	282	295	278	281	301	282	313	307	290	294	300	318	298	269	307	268	296	305	292	322	299	293	298	274	278	293	297	268	306	293	299	297	289	299	288	279	302	293	287	316	295	279	323	304	267	292	305	273	282	279	298	266	291	332	270	311	285	283	304	317	300	279	292	312	294	325	317	302	294	302	246	284	263	261	296	301	311	274	283	262	296	294	323	296	284	286	289	332	272	309	304	284	275	307	287	271	292	291	298	289	286	297	301	306	287	299	312	311	271	296	321	283	300	286	309	301	307	292	280	330	291	301	292	303	289	323	294	270	283	300	313	275	272	291	266	291	308	274	286	269	279	305	302	287	324	291	281	275	296	289	291	282	321	301	295	292	289
28743	28168	25532	12232	6157	2307	758	775	278	328	362	296	242	261	260	271	255	254	244	253	249	240	227	258	250	236	235	235	216	212	280	243	227	231	251	224	247	239	253	235	267	246	212	242	239	230	243	238	265	268	253	242	257	247	239	267	238	253	214	247	251	205	215	248	247	224	253	231	222	232	227	250	231	240	259	257	257	232	257	235	217	213	250	261	251	257	258	249	259	242	222	274	230	190	263	225	204	217	273	219	252	255	238	233	235	253	261	242	229	229	236	247	225	260	238	238	230	221	237	269	237	246	220	253	247	250	263	211	220	238	250	256	235	220	232	236	232	265	228	242	222	254	254	237	247	265	206	239	253	234	250	233	228	230	217	223	226	232	219	246	273	214	231	268	256	241	304	268	218	250	244	246	208	208	234	228	269	247	262	250	268	268	248	262	228	229	258	271	233	229	221	257	231	242	258	237	230	257	236	237	252	244	231	246	246	248	266	241	254	217	259	269	258	245	215	240	235	225	230	240	250	238	224	231	223	235	239	249	234	248	238	252	214	272	257	249	236	243	231	254	231	253	260	258	257	265	242	257	253	226	254	238	221	233	218	254	245	235	241	249	224	226	236	253	248	263	239	213	250	265	214	242	256	229	233	233	248	257	222	238	229	213	239	262	215	256	271	234	242	228	268	244	255	254	239	223	234	215	241	232	235	248	247	257	213	261	238	259	263	250	259	236	218	259	262	235	239	254	203	216	224	227	228	242	244	236	187	215	226	242	254	261	258	244	235	264	246	239	238	233	275	252	267	213	285	260	246	267	235	260	264	239	268	238	205	256	238	246	238	242	252	239	243	267	262	245	266	236	222	234	256	240	237	229	223	241	282	274	218	243	229	240	248	224	256	220	234	214	236	200	236	245	248	206	258	216	269	235	247	258	242	261	235	240	216	230	233	241	248	243	240	262	216	238	236	195	237	272	202	258	230	236	261	255	236	229	216	266	228	244	216	247	267	269	264	211	264	222	225	233	210	234	274	215	259	241	250	243	220	260	250	267	238	270	227	245	228	246	281	238	246	210	222	250	255	236	214	210	236	277	255	249	219	217	279	234	211	236	248	269	221	222	239	238	238	231	218	227	255	256	238	201	255	246	245	218	238	248	262	240	209	249	236	250	241	259	258	246	241	248	273	234	234	245	239	237	232	267	259	283	262	243	224	233	210	246	208	218	225	214	243	233	258	247	257	250	239	220	257	234	236	267	204	210	241	237	270	226	219	220	229	274	259	264	226	250	228	259	220	236	259	300	235	227	258	243	224	223	253	242	239	238	259	239	221	259	257	240	256	260	256	248	250	228	200	230	221	205	263	246	234	217	262	228	217	226	252	232	236	251	245	250	231	230	252	236	240	263	220	225	223	228	286	241	251	236	253	237	251	263	239	216	241	215	225	247	243	207	241	258	234	248	229	217	241	265	219	256	243	247	254	254	261	243	251	216	260	248	233	253	234	237	246	258	223	243	216	270	234	247	256	214	227	225	247	241	246	257	241	242	213	247	216	207	242	221	253	223	248	228	250	240	238	217	256	220	233	266	250	230	246	235	226	220	244	263	251	251	257	250	246	228	252	239	221	231	245	227	244	238	220	236	230	259	235	253	258	269	245	258	235	232	251	264	210	224	222	270	248	236	235	238	245	265	236	298	262	251	247	243	218	243	255	238	234	247	246	231	232	256	232	247	233	268	256	250	226	260	221	243	217	235	272	214	249	247	238	239	266	264	265	239	235	244	269	252	223	237	256	241	270	214	267	247	238	225	242	244	249	245	267	197	244	228	239	217	261	275	209	264	252	268	270	246	241	265	231	229	230	227	272	217	224	258	243	224	262	234	240	223	248	248	282	241	218	264	253	245	252	238	249	246	213	273	228	235	243	244	228	256	231	246	234	238	233	223	232	231	252	232	231	230	258	226	261	221	225	258	237	264	208	234	265	251	241	269	248	228	244	239	240	210	248	270	259	239	226	251	242	216	248	256	248	243	240	225	243	232	229	241	250	240	254	229	218	241	225	235	215	235	231	206	258	245	204	223	255	231	233	252	207	244	270	227	223	243	258	275	258	246	235	263	257	246	257	235	254	209	218	258	232	256	226	241	252	244	241	243	239	262	266	229	246	241	239	249	246	240	240	221	244	251	225	216	257	216	244	216	261	247	252	234	260	224	256	277	260	263	214	247	255	235	229	217	244	246	236	250	275	259	259	267	248	234	245	212	236	218	221	251	209	240	252	230	209	266	257	261	250	213	265	227	222	210	219	217	234	271	249	212	219	218	244	268	237	194	253	262	226	229	257	244	246	243	239	242	244	243	256	247	225	233	262	251	273	261	252	244	233	254	222	213	252	232	249	256	240	260	265	255	275	235	239	252	232	239	258	237	240	194	224	223	231	254	253	229	238	250	244	233	251	244	225	225	231	243	263	249	234	196	232	238	251	269	234	253	214	241	270	227	241	222	252	277	241	245	227	267	251	262	252	246	223	257	257	252	254	234	238	284	262	255	247	239	251	232	235	252	221	260	254	241	266	219	276	232	252	221	264	248	231	240	239	259	251	245	223	231	215	218	270	229	275	218	222	220	228	257	224	230	249	264	235	221	274	250	245	236	238	248	216	246	225	247	234	253	238	222	261	216	257	263	261	227	274	230	242	260	256	223	225	250	246	257	249	257	245	229	249	233	254	255	249	225	213	211	238	253	226	229	251	230	229	247	268	264	258	260	227	261	287	264	263	222	234	241	274	239	238	224	237	246	211	226	215	230	234	214	227	249	218	213	248	266	238	232	232	248	238	222	231	222	244	262	213	245	223	245	214	234	260	227	243	254	225	236	219	259	227	250	241	211	244	207	248	211	250	238	249	230	199	228	241	223	238	239	251	218	214	230	273	234	251	235	239	211	253	241	249	263	265	236	274	254	246	237	227	261	228	254	236	230	226	201	222	213	252	240	216	227	226	222	215	241	232	235	236	243	222	217	278	244	213	226	243	231	244	251	249	249	258	240	251	214	211	233	242	231	242	253	246	225	248	253	240	279	257	243	245	227	254	241	252	229	250	247	214	254	238	236	255	239	213	227	228	251	260	233	271	273	265	238	212	239	235	253	273	228	250	230	222	242	258	229	222	225	235	240	248	264	268	253	238	250	253	242	243	206	271	228	231	258	272	226	260	236	239	257	250	253	236	221	248	250	241	233	203	236	247	243	250	236	228	253	240	260	220	241	238	265	208	214	234	243	243	253	258	232	251	218	277	246	249	249	211	241	252	244	227	247	234	217	247	230	252	249	229	247	260	220	260	235	254	237	217	232	230	236	262	261	281	243	254	244	217	235	247	251	242	236	239	256	223	250	234	234	247	260	224	236	242	269	228	262	238	265	230	235	246	239	243	233	232	239	252	231	240	247	252	199	219	270	259	249	267	256	222	252	205	255	257	251	234	240	219	261	271	254	242	234	217	255	245	249	245	250
16960	22435	28426	19862	16165	5649	2942	2596	600	976	1277	758	593	550	507	527	483	539	523	532	568	543	532	576	517	532	539	530	553	536	543	532	517	559	496	527	523	542	530	479	532	536	562	498	547	551	537	535	557	526	538	529	570	534	530	519	502	510	501	524	528	555	560	512	516	540	530	537	540	503	512	579	521	494	578	570	522	506	540	530	544	533	533	566	489	529	491	542	518	584	489	546	542	522	542	502	500	575	538	511	492	523	502	502	489	487	543	529	552	554	519	514	511	547	535	525	497	531	537	526	518	480	537	532	546	515	568	508	529	499	524	481	546	519	529	510	504	520	537	519	520	484	522	525	512	537	526	513	508	549	492	507	489	524	531	532	496	536	512	526	521	521	511	526	569	544	514	586	549	506	491	517	535	557	551	564	490	526	558	526	514	521	527	574	504	528	562	529	530	544	512	517	563	524	515	533	518	548	548	556	496	529	563	539	533	526	548	548	506	517	538	526	518	520	539	473	554	529	529	551	536	541	541	517	548	549	542	547	556	525	530	529	576	556	528	541	527	555	532	502	536	539	513	537	565	542	528	558	545	555	540	541	509	523	518	540	545	541	538	508	543	538	542	499	486	526	530	559	475	512	516	547	506	507	513	577	518	613	495	527	521	564	521	522	525	521	536	504	543	536	533	565	489	522	536	534	529	522	589	516	533	556	548	522	554	520	535	514	553	532	572	497	518	528	550	528	503	537	551	515	549	499	522	569	504	527	553	507	531	536	566	528	502	539	523	517	544	497	526	563	531	580	509	511	489	546	532	538	522	511	534	504	552	507	522	551	531	500	486	570	512	499	504	524	519	554	565	552	561	553	484	527	540	535	549	537	553	497	508	524	538	504	535	529	533	527	556	541	487	552	527	525	534	502	517	523	555	522	538	555	546	499	504	565	543	506	497	472	527	536	552	510	578	520	524	547	519	529	554	559	502	527	512	512	521	505	519	532	493	499	504	586	490	524	518	533	504	517	492	507	535	540	535	540	561	539	549	504	504	491	566	515	556	538	530	529	559	539	568	540	526	519	537	539	572	539	508	519	525	566	554	541	531	546	533	543	532	538	523	495	464	579	529	543	547	506	501	518	471	528	555	541	492	547	545	546	497	523	523	509	535	552	535	532	520	541	524	593	508	505	568	561	528	549	541	523	515	571	545	541	518	492	510	512	514	535	523	508	519	555	535	541	505	508	587	537	529	567	527	535	535	521	544	541	536	539	529	539	560	512	508	533	536	483	515	518	510	535	502	510	525	529	529	541	546	558	526	467	509	488	554	502	511	557	550	538	555	509	484	545	529	500	536	534	518	527	531	482	531	556	533	526	564	536	532	524	569	522	489	512	526	520	527	523	532	547	534	546	534	523	521	548	494	528	516	512	534	568	509	545	463	500	496	560	517	509	563	596	518	501	502	500	527	462	520	565	532	545	539	507	550	528	552	515	506	536	527	525	550	498	539	515	572	555	526	518	539	547	532	571	563	523	504	539	528	540	496	542	537	509	502	517	478	548	581	542	509	529	521	506	525	517	504	510	499	545	542	545	529	504	552	548	526	538	531	535	498	504	526	484	549	506	559	532	525	512	523	512	520	570	550	479	524	505	501	525	549	578	484	530	520	509	473	519	503	568	497	540	558	526	503	549	523	534	549	553	552	500	528	510	532	517	540	520	495	513	522	558	485	528	543	526	531	540	584	509	519	551	551	541	506	509	560	541	528	538	537	538	568	471	543	517	523	522	564	505	535	526	531	541	533	577	538	565	499	506	525	542	558	566	507	553	525	535	536	518	560	570	528	529	521	557	504	494	559	477	447	550	548	534	511	508	526	552	535	531	538	539	532	503	533	563	512	553	496	556	529	543	513	493	544	535	577	506	561	505	527	535	534	539	526	503	581	496	506	527	513	570	521	535	561	509	528	534	509	516	530	548	507	543	522	502	491	560	542	528	517	541	511	514	526	582	517	548	534	528	540	538	522	521	565	549	545	534	525	538	540	580	542	557	541	534	526	498	502	498	528	506	553	525	545	536	539	559	487	508	484	517	538	557	554	569	537	522	537	581	580	523	511	536	509	515	537	542	497	497	498	589	532	538	539	514	514	541	516	536	520	535	538	499	531	529	531	492	521	526	569	508	549	535	551	503	539	537	514	513	508	499	527	519	542	540	571	556	523	531	553	577	546	520	530	527	505	522	516	534	497	521	516	529	525	492	570	563	532	549	517	578	510	552	495	566	551	512	496	515	551	533	481	522	532	513	520	556	472	523	520	519	544	555	542	504	535	543	534	508	546	532	565	517	585	540	539	565	523	503	538	521	536	551	534	541	522	537	534	533	514	486	503	540	534	550	557	519	517	517	557	545	541	534	539	517	510	553	538	566	541	572	558	513	511	501	514	541	512	517	508	524	527	502	524	523	516	524	536	520	551	486	540	540	505	533	511	534	533	511	508	494	534	524	554	567	548	567	558	516	555	527	528	510	538	560	554	492	560	518	556	527	573	509	539	554	534	523	555	577	553	562	542	545	555	561	539	520	512	487	547	525	558	542	498	509	502	559	554	536	518	509	545	538	529	543	500	541	552	507	532	539	540	558	553	503	512	545	553	531	565	497	546	554	531	547	536	534	504	515	533	551	501	531	519	495	550	503	563	560	523	518	571	497	513	509	548	550	518	529	533	549	542	518	561	512	567	541	543	527	538	540	533	512	530	521	547	526	517	556	524	536	545	500	516	538	537	524	551	533	532	494	501	532	549	525	591	563	530	534	527	532	518	554	512	527	551	565	548	531	477	520	534	524	547	534	529	573	508	573	514	529	532	531	518	578	510	560	535	513	503	549	535	517	576	547	541	489	506	476	522	510	571	504	538	537	569	556	456	522	561	552	509	549	520	510	580	541	524	521	533	554	526	538	528	532	583	504	538	538	532	535	529	528	562	501	565	524	568	546	526	538	489	472	502	525	513	526	551	554	558	591	537	555	551	491	568	523	515	504	544	507	530	538	546	485	512	516	532	504	538	508	573	594	526	544	520	529	497	523	540	540	593	531	513	532	513	561	540	554	526	554	540	523	505	521	528	553	538	522	523	559	526	548	504	558	493	518	521	566	534	508	540	486	558	522	503	569	562	566	571	519	514	503	541	565	516	549	543	544	523	572	504	498	533	561	543	545	556	537	519	541	503	499	544	559	535	551	523	509	548	536	529	553	546	504	522	510	532	520	578	543	559	556	531	573	505	551	527	504	525	519	523	507	481	537	546	499	509	533	526	514	524	532	530	504	511	551	568	487	517	563	556	555	537	532	538	511	524	515	512	538	493	519	554	526	551	505	569	542	521	509	543	536	544	531	498	536	515	563	565	466	535	485	497	532	549	517	572	526	533	528	514	537	549	490	579	530	548	525	518	538	539	506	541	512	559	548	522	534	554	502	549	530	510	595	544	523	510	493	515	496	541	585	553	547	534	509	526	562
63398	50604	35632	27294	19320	7672	2247	901	971	3354	9511	2111	588	128	136	140	171	140	136	140	146	148	139	117	127	123	122	126	131	127	122	123	115	121	105	112	117	123	165	98	118	119	138	112	98	108	104	97	110	123	119	97	111	107	111	140	140	95	101	119	120	83	118	118	109	104	104	126	93	114	127	102	123	103	105	122	97	115	112	125	132	99	133	110	109	120	116	105	108	97	99	105	124	108	91	117	128	125	111	127	97	125	123	108	89	117	98	108	120	115	100	90	114	101	126	119	95	106	99	103	104	93	100	100	110	110	114	104	118	116	110	116	105	107	116	93	103	120	98	115	134	108	87	108	104	123	104	131	110	113	102	134	116	115	114	117	113	113	121	120	116	112	112	117	130	108	101	119	105	112	110	99	104	128	87	105	126	113	124	115	124	112	113	98	111	114	107	126	112	99	87	96	118	105	114	117	92	99	112	95	117	108	119	111	108	104	106	120	108	103	89	102	131	100	110	94	124	98	137	110	107	100	111	117	109	111	127	124	114	105	113	113	115	107	130	110	119	110	108	93	108	119	130	115	106	98	113	121	105	121	132	112	121	119	127	108	126	111	107	129	110	120	118	119	132	120	119	103	87	116	100	131	110	104	137	120	130	135	119	93	120	112	126	118	109	100	119	119	111	112	97	106	108	124	102	107	119	112	113	99	122	115	104	124	101	118	115	124	106	120	120	103	99	105	117	109	97	119	109	119	114	122	101	90	112	126	110	109	111	104	118	105	114	100	101	92	110	103	101	127	97	108	125	104	124	105	108	108	115	122	115	91	97	94	128	103	125	95	115	115	96	102	112	87	106	117	121	107	114	143	110	106	112	97	107	118	123	106	126	115	102	102	124	114	106	109	118	123	97	98	106	103	119	105	108	113	120	135	109	99	104	96	120	116	89	105	121	127	122	123	124	107	101	102	107	127	122	115	116	109	121	108	118	131	100	108	99	122	115	118	108	140	107	101	124	114	99	113	119	114	119	112	106	98	111	124	120	121	120	112	116	114	108	106	111	95	119	104	118	137	121	95	101	101	94	124	107	134	116	109	109	105	103	117	115	126	117	109	114	103	106	113	110	112	113	90	119	121	116	130	120	109	128	104	129	103	113	95	117	113	117	115	103	97	113	120	109	100	112	135	133	111	108	102	132	107	114	110	93	108	118	124	116	115	111	121	116	115	111	114	108	111	109	117	94	113	111	123	107	126	118	130	112	89	128	118	123	110	104	109	109	106	111	101	116	99	125	123	128	120	111	112	106	108	129	109	115	99	101	116	119	112	107	123	119	107	108	107	102	98	116	113	107	106	95	111	99	116	115	128	109	116	107	118	118	110	114	123	143	117	113	117	124	106	106	100	109	101	105	115	120	109	111	110	131	105	103	95	83	137	106	115	107	130	110	110	116	114	107	98	110	111	96	115	116	113	116	125	112	108	107	117	118	119	104	116	97	107	118	130	106	99	97	98	106	118	123	101	120	123	119	118	101	110	94	120	110	122	126	124	121	108	108	90	108	108	108	94	131	105	120	103	135	118	106	119	100	103	106	130	121	125	101	110	103	109	101	111	103	115	112	117	120	125	121	112	121	128	116	116	106	127	131	108	114	105	125	112	97	104	120	101	116	115	110	121	100	117	128	106	107	116	104	121	120	127	100	90	115	107	106	117	113	116	100	104	130	112	108	95	126	114	112	112	113	111	103	119	93	111	113	115	100	114	114	108	109	96	121	109	135	114	119	111	120	107	104	122	115	97	107	87	121	107	106	122	128	106	94	125	111	122	128	120	120	149	113	118	128	119	112	128	108	131	98	119	110	104	112	105	115	121	103	105	131	101	110	108	115	101	103	112	115	90	115	122	112	109	115	112	90	117	107	94	105	102	118	100	106	115	116	100	110	107	89	114	112	116	105	101	119	112	119	111	131	91	124	101	118	112	114	111	100	109	112	105	104	114	109	113	112	133	113	112	107	90	140	118	103	106	132	124	118	109	138	119	115	105	123	108	96	100	122	116	122	104	95	125	108	107	107	116	114	133	134	124	117	110	126	106	98	112	125	95	125	120	100	95	135	111	126	107	102	107	103	104	115	118	112	116	108	113	100	104	114	108	132	120	95	118	106	111	97	119	100	126	118	122	120	131	92	99	128	112	126	134	107	134	95	118	111	114	104	131	113	116	108	91	95	106	114	108	120	115	116	119	90	91	113	109	132	103	106	98	127	95	95	115	128	101	130	107	112	116	98	98	115	101	109	104	107	101	115	118	96	105	120	117	121	87	98	99	106	130	105	138	127	117	94	114	101	116	130	98	116	118	105	110	122	115	133	120	91	107	91	105	116	114	98	108	111	110	121	118	133	116	111	124	116	110	107	98	119	110	107	114	91	91	101	120	91	99	120	128	122	116	99	120	133	102	114	119	136	107	96	116	118	108	107	106	103	115	90	89	96	98	106	106	106	116	134	95	108	106	118	106	108	129	112	97	114	101	113	129	114	94	117	105	116	133	122	106	120	102	131	123	115	137	121	118	122	135	119	89	102	108	105	97	106	103	127	98	100	106	106	113	124	111	106	123	125	123	123	106	117	117	130	108	113	119	122	112	119	128	122	106	101	98	111	86	105	105	117	105	128	143	104	114	89	94	112	130	109	131	105	98	116	143	95	109	109	111	100	110	110	88	114	113	111	120	116	104	131	116	101	111	101	107	125	106	116	101	92	98	101	109	122	124	124	113	98	117	114	140	117	111	121	101	102	104	122	112	128	111	109	109	101	116	111	100	94	121	108	125	117	107	109	130	135	110	138	109	132	107	140	109	120	83	108	111	117	118	88	99	103	116	112	109	87	127	109	114	118	97	126	105	113	98	102	97	124	118	108	114	114	110	112	110	105	130	131	99	121	105	144	108	112	95	101	112	97	120	116	118	100	109	117	108	111	113	101	133	133	117	101	114	111	148	117	121	138	128	126	106	125	107	113	107	94	97	122	110	114	120	124	112	110	124	119	129	110	112	115	106	121	122	108	88	121	111	113	107	99	97	90	108	123	118	123	106	128	106	90	134	101	120	112	108	115	102	116	127	103	111	120	107	110	136	102	102	96	102	108	109	98	104	114	111	125	118	100	115	110	117	125	122	128	106	103	90	117	121	133	102	128	83	125	126	111	97	120	81	118	102	120	107	118	119	124	116	106	106	107	116	114	106	117	102	113	116	104	115	116	137	115	109	124	110	104	92	94	105	136	133	131	119	101	94	97	84	125	114	101	108	117	101	98	103	121	101	104	99	99	111	115	121	145	117	110	105	124	103	111	104	131	123	109	98	129	115	116	124	101	122	127	122	124	101	114	118	108	108	101	123	100	102	125	104	93	105	115	106	114	100	117	119	108	116	107	129	107	118	113	95	112	101	119	120	110	108	116	121	111	103	112	107	107	128	122	115	127	103	111	115	110	133	122	124	100	96	104	115	116	113	117	102
49538	48716	37973	26177	21560	11051	6066	3605	4278	12912	27468	7601	2036	486	447	440	418	394	386	369	355	359	352	344	339	316	347	301	300	325	300	299	284	302	287	310	325	277	330	290	325	295	287	289	299	299	302	270	296	271	281	313	285	265	283	244	304	294	264	271	300	278	295	302	280	287	275	275	270	247	283	284	297	270	285	268	263	276	273	283	284	273	253	275	297	270	266	290	298	266	278	272	247	292	260	309	271	260	270	277	262	236	252	282	288	244	288	248	275	279	295	275	294	260	265	267	257	310	276	283	265	265	265	284	275	258	242	263	282	273	285	293	270	267	276	263	301	255	299	260	297	281	310	239	270	261	269	281	279	256	265	290	270	253	286	290	270	230	264	287	271	280	285	281	266	259	274	233	257	244	225	299	284	273	279	249	266	282	279	301	256	268	281	278	290	256	283	262	272	266	275	276	274	269	215	248	275	288	252	270	258	279	268	267	232	253	276	244	271	275	257	291	282	279	255	275	308	289	295	239	261	270	275	268	269	284	270	255	280	271	287	287	270	260	297	283	269	284	277	267	277	252	261	268	244	263	296	308	288	252	232	307	280	284	258	288	280	275	281	281	273	284	299	295	301	252	292	271	251	248	287	279	267	270	251	259	269	266	250	271	266	271	272	262	294	229	273	270	293	263	290	250	238	243	284	264	226	262	275	277	291	272	322	267	269	263	275	295	290	266	255	258	266	274	295	240	256	292	306	273	240	245	291	246	282	279	288	263	301	261	274	297	276	272	253	225	255	260	286	241	262	275	283	274	284	271	262	265	272	278	265	274	261	285	254	252	272	241	253	279	265	247	265	282	282	288	263	275	264	258	289	275	288	268	275	252	254	270	290	256	265	276	279	278	275	287	277	270	260	255	269	293	242	267	276	292	276	270	305	256	253	252	298	255	277	269	259	266	306	285	275	252	264	238	247	265	278	258	241	270	240	279	262	244	248	258	257	273	242	278	254	240	300	279	292	305	271	271	266	291	283	254	257	241	246	254	290	270	255	257	240	244	263	263	254	276	274	290	258	233	268	238	284	267	281	257	273	262	297	250	257	278	261	284	242	266	236	290	259	273	260	299	254	250	276	273	264	256	290	280	276	268	314	288	277	296	272	267	258	277	273	276	282	278	263	275	271	279	242	263	278	258	278	253	273	303	308	266	264	266	271	277	253	274	254	266	227	241	258	254	256	267	277	247	277	266	235	284	241	249	234	239	272	271	283	229	255	273	285	277	242	272	250	294	258	271	255	266	259	262	280	253	266	273	266	252	249	284	269	288	284	261	282	270	268	272	278	259	293	280	280	273	236	261	281	253	255	270	276	294	257	277	257	242	273	267	238	262	254	269	279	259	253	269	263	279	280	246	266	318	269	248	291	264	268	265	256	301	275	249	261	302	295	269	250	277	269	260	285	264	290	274	250	262	257	264	265	249	252	285	245	275	264	260	270	294	265	279	260	267	297	270	268	245	257	238	263	276	245	277	263	272	288	256	274	236	259	268	298	301	232	230	276	304	252	261	259	279	269	265	240	243	281	282	291	233	244	300	291	259	244	266	287	292	244	226	260	253	271	267	261	268	286	273	230	266	265	267	292	266	249	236	292	278	271	245	271	266	285	282	259	262	245	251	254	272	290	282	275	255	244	268	293	239	257	238	229	275	279	261	289	260	253	257	256	300	236	254	289	264	222	279	264	268	255	281	270	274	258	268	270	254	256	259	258	253	255	248	272	244	260	255	302	260	272	267	265	247	259	249	275	249	255	237	258	298	307	257	268	286	284	294	246	253	276	270	285	261	283	248	278	275	258	294	271	295	257	322	295	242	263	248	290	263	286	263	244	277	260	253	227	258	265	278	287	244	260	268	271	265	259	276	282	299	235	259	245	281	246	252	281	268	251	267	261	276	273	263	246	313	270	252	258	273	275	274	281	256	298	289	281	263	297	249	257	276	251	302	275	278	274	276	306	277	262	257	301	278	280	284	316	296	287	252	274	244	289	275	264	279	296	261	257	285	282	273	275	251	268	247	266	255	283	259	274	259	262	274	257	259	261	278	285	268	279	250	254	276	272	247	263	279	292	289	275	271	221	290	250	275	245	264	293	248	262	276	308	283	248	256	271	259	225	270	286	265	258	266	254	274	258	286	276	280	266	279	293	279	265	244	266	275	270	252	282	303	236	261	275	282	294	252	295	294	244	256	255	269	271	260	313	287	269	287	299	251	281	269	247	277	250	253	272	248	250	252	248	269	255	298	287	260	282	280	292	283	261	277	290	268	244	257	271	258	263	271	263	255	279	287	305	258	293	244	280	267	263	250	297	273	278	268	255	276	259	274	277	246	280	274	262	261	257	271	290	275	240	260	241	253	244	271	248	267	264	262	252	250	287	253	244	271	253	267	281	265	265	292	265	283	274	273	269	273	272	265	275	253	296	247	260	266	274	250	247	276	279	272	253	274	245	269	239	287	272	251	282	293	270	272	257	272	258	284	256	243	272	254	273	283	235	292	255	272	278	251	243	264	290	251	269	267	278	288	248	273	313	270	277	283	253	265	261	265	234	259	266	279	274	241	280	264	291	255	256	260	258	278	223	300	272	254	261	265	268	274	282	263	286	252	275	264	276	281	273	274	262	280	243	251	245	268	239	246	260	266	263	293	279	244	236	272	277	272	239	250	280	242	261	262	263	270	239	274	282	262	276	278	289	254	248	254	289	249	264	255	261	251	284	246	271	250	276	261	258	264	274	267	311	290	281	280	255	280	277	263	264	267	280	247	274	290	243	258	298	269	275	271	269	279	277	280	243	286	277	257	248	285	298	249	263	281	260	251	255	277	265	264	245	244	247	294	268	260	245	271	292	247	255	259	285	281	276	257	292	263	297	269	261	280	261	248	262	276	296	239	296	258	281	255	276	268	281	257	257	260	292	275	261	262	251	285	247	282	269	271	270	284	280	240	283	262	273	260	233	271	290	265	275	273	282	300	278	270	280	272	271	285	246	260	249	244	276	285	269	276	248	253	273	266	260	269	257	274	294	257	238	260	242	246	260	257	288	298	246	285	265	260	261	291	271	283	247	223	251	271	240	267	281	301	282	270	278	282	284	263	264	236	263	281	257	244	308	265	307	268	262	276	295	250	274	292	251	258	263	259	236	288	278	259	290	255	256	256	284	265	281	248	289	272	296	283	261	272	255	284	288	264	276	250	252	266	266	251	240	267	265	261	267	257	248	236	272	251	244	268	238	274	287	279	270	292	286	274	270	244	263	277	263	260	245	272	239	257	259	261	266	264	271	298	274	277	287	311	238	270	264	247	259	291	247	265	287	270	240	295	267	280	285	312	231	255	270	263	271	276	266	266	285	276	241	246	271	279	261	265	281	267	251	269	259	279	263	263	263	270	285	257	280	293	282	242	272	249	276	264	263	295	268	277	270	294	266	286	295	268	258	276	293	279	249	239	268	271	265	293
64107	48253	32477	21998	19026	12741	3655	1325	1448	6566	14979	4852	1232	188	173	183	150	153	156	187	169	159	145	172	146	131	172	131	139	130	150	123	139	126	143	113	116	121	123	127	133	118	121	129	131	112	115	131	137	143	133	125	118	122	112	119	153	127	134	115	118	118	123	147	133	121	128	123	126	139	122	115	113	107	108	98	114	110	120	130	130	140	131	125	130	130	115	115	134	118	130	111	122	140	130	118	146	124	129	108	132	120	129	125	111	109	125	129	121	133	116	120	107	99	97	124	112	122	111	125	132	120	117	119	110	138	125	125	127	114	125	125	109	134	132	119	131	115	122	125	97	120	135	123	131	104	125	113	132	111	122	123	130	126	154	126	125	121	120	150	123	106	103	121	130	126	123	126	113	118	120	135	128	115	130	121	128	115	145	110	128	124	130	106	134	136	112	118	110	124	118	117	103	120	130	95	116	114	110	121	114	114	120	107	105	127	122	128	108	114	102	121	128	109	117	123	144	121	123	133	129	116	129	135	124	116	103	122	141	110	119	126	133	123	129	125	124	127	121	118	120	126	111	149	148	120	115	120	126	121	137	117	124	123	114	143	137	141	129	123	123	142	128	136	111	125	128	113	139	139	126	141	115	112	96	115	122	133	110	126	129	123	115	125	139	123	133	130	128	128	116	112	138	122	139	115	146	127	138	103	129	105	127	123	119	106	118	118	115	129	140	107	115	117	135	113	125	118	117	107	131	145	134	121	135	123	142	124	121	115	125	108	118	128	148	107	109	130	122	147	127	101	140	103	121	118	121	110	124	106	143	110	115	130	126	105	116	148	127	128	136	113	126	120	120	110	127	117	124	110	117	131	127	129	144	105	119	123	124	121	120	114	120	100	122	131	115	96	139	126	112	114	117	148	120	123	123	120	103	132	122	131	149	121	115	131	146	125	117	118	131	127	129	127	113	115	136	135	119	118	128	117	127	119	127	128	107	101	152	118	128	130	102	123	133	110	130	119	128	116	110	106	131	105	127	118	134	142	100	115	115	144	113	125	116	106	115	122	121	121	147	128	119	129	124	125	127	122	124	127	113	112	127	118	124	102	108	104	123	137	101	122	143	148	105	106	120	112	114	107	107	162	127	110	121	111	120	152	148	121	152	128	129	134	126	112	128	144	143	101	143	117	121	127	133	107	105	121	124	124	113	122	120	120	119	108	110	120	116	114	112	122	119	143	138	112	135	129	132	127	112	126	145	121	116	118	119	143	118	101	120	118	128	104	116	139	95	122	112	116	127	134	125	129	106	134	110	128	116	119	125	125	129	115	130	119	126	126	123	128	147	110	102	134	110	134	146	120	131	124	117	127	127	131	137	115	106	132	110	135	133	145	144	141	103	117	118	140	134	115	119	135	128	114	105	140	120	117	116	133	124	117	113	120	125	119	124	116	120	112	134	132	114	125	118	104	124	137	127	134	119	108	128	120	100	132	127	135	110	115	127	129	123	109	124	121	153	105	130	112	134	111	113	144	111	103	130	141	120	105	113	128	120	126	109	119	127	115	126	115	124	135	149	114	128	109	136	137	121	138	118	117	113	133	113	140	131	125	108	108	94	129	135	140	147	143	128	142	118	122	119	118	122	129	121	112	128	134	125	117	127	119	125	95	136	129	105	135	124	126	132	142	130	121	119	106	119	108	126	106	125	102	125	128	110	102	123	134	122	128	124	129	118	115	130	124	105	128	127	118	138	105	126	154	121	136	123	112	129	116	118	127	115	114	144	124	123	124	122	123	130	119	143	118	134	111	126	110	109	125	111	111	122	126	121	125	115	129	124	137	113	114	128	119	119	131	145	144	130	117	124	128	131	139	121	118	118	139	128	125	113	143	129	111	106	127	119	120	135	139	140	134	121	126	128	106	127	106	118	114	123	123	121	123	127	137	101	128	120	131	109	136	108	127	141	107	124	117	118	131	122	109	127	106	116	129	101	131	114	133	108	112	140	127	109	105	130	103	117	145	103	119	118	121	119	134	130	119	107	116	106	130	129	116	120	126	130	99	147	121	140	128	137	132	106	131	144	142	126	125	131	135	126	111	145	125	129	149	113	95	142	128	143	114	130	125	113	110	116	141	125	121	143	136	136	123	117	108	124	126	111	121	130	118	129	127	141	124	117	124	124	134	134	143	117	136	129	125	137	137	134	129	144	117	109	111	140	135	122	127	125	126	145	131	120	104	116	127	137	144	110	121	110	124	135	115	137	116	103	113	121	107	113	121	136	121	133	128	111	133	122	116	152	117	118	132	126	112	113	123	132	109	123	100	135	124	124	115	126	121	126	123	127	124	158	120	129	114	122	102	108	108	124	116	134	143	122	109	124	106	130	120	125	127	130	108	108	136	130	125	121	131	131	135	119	141	105	132	129	140	154	128	119	134	117	104	122	113	109	120	123	109	129	126	129	132	118	121	111	118	119	119	124	134	101	126	149	112	105	119	122	120	151	130	120	110	117	124	135	111	95	115	123	127	124	105	132	108	114	129	103	120	133	117	124	146	129	123	123	117	117	143	126	152	134	125	134	109	126	121	117	107	146	105	117	138	128	124	129	137	135	109	127	140	102	132	123	115	120	121	114	136	122	130	110	108	115	131	122	136	115	117	133	124	120	139	130	117	129	129	117	125	118	105	135	128	117	125	112	135	137	137	127	118	98	127	133	127	120	120	134	122	123	115	131	133	123	105	133	115	128	147	122	123	113	130	112	125	132	136	129	129	117	112	129	105	123	134	144	125	139	123	115	110	120	116	121	115	118	113	123	124	106	122	132	123	131	125	116	97	125	132	127	132	117	133	117	101	120	121	108	133	145	125	129	103	107	123	123	147	131	124	141	134	108	128	131	135	142	142	133	117	135	120	110	110	139	108	127	148	145	125	127	109	128	114	134	119	136	143	107	141	139	128	111	112	128	146	134	111	115	101	119	135	117	129	134	120	127	99	128	119	115	152	112	118	130	132	110	125	136	118	105	130	144	89	114	120	114	110	115	119	116	119	108	136	125	125	106	123	117	115	120	115	140	119	117	133	125	119	121	111	113	153	131	127	130	135	134	136	117	124	122	114	139	145	132	132	139	131	131	122	144	120	129	119	129	125	104	113	122	143	115	106	126	121	128	124	114	140	135	141	150	127	110	129	123	120	135	148	134	137	130	132	118	123	117	132	131	109	118	120	116	116	126	131	122	112	138	126	118	110	111	110	137	141	129	118	129	124	107	126	141	124	117	113	144	131	132	126	119	127	119	111	133	116	123	114	122	146	152	140	119	131	132	114	107	115	126	107	110	124	118	115	130	107	126	140	118	112	110	114	111	113	124	116	140	120	118	111	114	113	131	109	120	113	116	129	128	115	104	142	105	114	125	109	116	119	143	129	136	114	119	107	102	98	133	96	134	135	123	135	116	115	120	119	114	131	137	114	124	121	119	152	125	122	120	108	103	108	117	114	108	100	115	124
57252	55878	18659	6742	17169	13145	4468	4380	6035	21037	34756	12920	3634	757	643	683	635	568	532	515	493	469	457	439	437	413	409	383	378	398	393	422	369	361	373	363	355	351	326	341	348	313	338	343	339	304	341	346	334	313	312	336	357	328	282	358	320	313	309	311	296	301	317	311	297	334	325	334	311	323	348	314	325	332	339	296	308	324	307	322	298	287	268	322	323	328	292	322	324	313	303	277	296	338	327	294	355	329	294	302	295	304	283	316	304	300	310	298	342	309	301	297	289	277	302	333	325	320	302	294	304	306	295	310	276	319	296	323	318	310	319	279	334	290	276	314	282	294	308	293	305	299	317	279	325	296	327	284	302	307	297	309	280	299	299	306	341	281	323	283	294	306	311	305	305	300	298	310	284	302	297	280	318	275	263	301	317	292	318	289	309	319	275	297	297	294	278	293	305	335	292	280	320	314	242	332	301	296	294	306	298	327	325	311	330	312	311	306	297	321	318	306	312	279	297	269	288	292	288	316	296	318	309	293	308	320	310	307	338	289	314	301	293	296	307	302	336	308	299	269	293	306	292	293	287	321	296	287	301	342	321	297	316	279	316	290	287	320	314	321	313	291	312	291	319	284	317	266	301	328	289	299	302	299	318	334	329	315	321	306	306	272	329	300	290	299	302	278	287	293	313	292	352	298	325	278	289	296	337	286	327	297	312	291	289	301	289	264	320	287	269	315	296	333	264	307	299	252	317	272	312	292	286	298	333	291	287	311	273	294	301	313	308	306	304	311	293	302	306	353	289	278	297	312	294	282	303	303	283	292	315	277	304	267	309	294	315	301	285	275	298	308	285	324	310	320	316	266	307	290	283	303	273	261	295	298	317	290	304	313	307	294	301	342	292	294	302	306	284	269	309	293	303	302	312	321	296	292	279	300	279	300	321	305	280	304	297	292	306	291	336	315	300	289	313	317	262	323	288	307	309	290	303	302	311	310	294	325	323	292	264	307	289	313	289	311	301	294	293	275	315	306	314	314	267	314	290	331	301	317	275	318	325	315	286	295	276	322	327	309	278	292	279	276	262	290	276	284	288	300	262	310	318	298	304	281	298	306	297	293	337	290	331	307	273	331	294	279	315	291	297	296	321	300	302	334	277	300	288	298	343	303	294	305	275	327	292	303	263	330	290	324	297	285	299	316	317	306	305	302	323	344	278	313	306	295	288	294	284	342	310	311	299	263	282	303	305	301	290	307	300	264	303	329	281	312	309	286	290	294	326	289	299	268	349	324	297	278	284	319	303	317	284	336	299	299	288	324	297	292	324	273	282	322	310	310	291	281	286	329	309	291	318	288	325	282	301	275	275	283	303	314	269	322	300	285	311	304	299	324	316	286	301	298	295	321	269	321	299	275	306	327	296	295	319	305	292	326	297	310	317	295	313	278	298	316	318	298	308	317	303	292	314	295	293	291	332	310	289	305	270	302	305	287	283	291	294	329	286	294	342	278	330	296	305	291	326	290	327	300	285	288	288	328	301	293	285	307	319	274	316	294	293	296	302	296	298	276	283	282	304	320	295	282	293	326	307	312	307	330	296	301	307	308	310	294	304	290	311	269	302	299	309	320	304	307	288	304	296	302	309	326	290	288	295	285	315	299	282	290	328	289	322	300	290	302	295	304	334	315	308	315	303	295	289	300	310	317	309	302	295	282	283	311	312	303	303	273	287	282	284	315	313	272	293	292	285	319	306	304	298	301	293	319	290	312	318	290	268	348	308	320	276	326	290	315	298	343	280	340	272	308	311	349	327	272	283	313	278	325	306	291	320	316	282	299	310	319	281	297	306	307	273	291	299	305	286	298	335	275	289	311	305	309	335	329	312	317	316	340	306	293	323	313	323	302	294	289	314	306	335	313	305	296	294	312	335	289	337	299	325	326	299	298	306	313	290	318	303	301	298	297	277	267	280	321	304	322	260	320	297	302	313	311	284	285	283	295	309	315	282	285	291	289	282	294	303	311	305	274	267	295	303	314	293	289	266	310	313	288	293	314	307	291	306	318	331	305	306	293	282	300	270	291	334	277	317	315	310	305	308	269	273	286	286	289	310	290	299	292	302	272	333	307	330	324	296	313	289	299	311	298	276	341	329	316	306	313	327	296	307	323	329	318	270	321	248	310	297	303	310	286	298	316	303	317	304	293	304	290	283	293	294	289	313	287	283	313	273	293	290	272	323	304	306	296	279	291	282	314	322	284	297	298	307	299	288	302	299	281	308	320	343	288	299	310	318	361	263	356	278	287	315	270	295	292	316	300	303	274	306	282	292	320	286	321	300	281	300	312	291	292	309	281	308	290	297	283	290	294	292	299	329	283	284	342	327	325	322	298	285	310	299	303	294	310	291	289	318	301	290	279	289	267	264	316	279	331	289	285	310	304	303	273	312	279	323	299	315	279	297	311	324	324	328	296	312	297	303	301	314	291	316	283	294	329	308	310	285	299	303	322	336	306	300	293	309	306	313	297	288	336	274	283	296	299	285	297	272	332	311	303	297	331	296	296	302	292	295	322	324	324	273	288	297	297	276	297	307	300	281	353	318	334	300	307	295	313	299	294	303	317	320	294	318	314	300	311	277	279	284	287	327	305	298	294	320	281	298	316	289	309	305	290	299	300	330	302	293	299	301	343	315	297	303	315	313	288	296	323	288	313	323	301	293	313	313	327	330	288	337	304	272	301	295	310	297	299	319	323	339	294	327	302	321	320	290	325	281	301	320	323	293	328	319	263	322	294	314	322	275	268	294	303	302	297	324	336	294	313	297	320	292	307	326	317	293	303	253	320	296	294	322	325	315	301	322	327	331	318	316	307	317	271	295	323	275	297	302	275	316	301	294	303	311	294	320	303	308	310	287	292	290	304	302	319	314	283	326	332	322	304	299	281	280	300	305	320	309	263	302	288	323	335	317	301	256	312	300	286	286	296	304	322	298	315	297	322	285	306	266	298	311	294	313	308	280	305	265	319	317	286	293	319	271	297	305	334	305	300	311	253	343	338	296	312	325	294	303	310	280	302	271	283	303	315	287	300	331	303	286	304	292	291	287	323	302	290	302	299	322	307	289	282	285	312	319	319	292	313	288	283	248	319	288	303	278	311	301	287	324	315	281	313	321	296	286	305	291	298	311	277	296	299	268	304	289	295	301	319	294	287	281	293	293	321	299	291	279	295	281	295	306	289	288	301	326	320	322	314	293	293	296	274	320	287	297	291	295	292	279	299	298	286	319	306	285	332	316	289	325	289	303	298	315	328	326	326	295	290	311	313	305	283	293	314	282	320	306	309	302	295	287	286	310	314	297	290	302	297	305	301	303	318	324	319	294	295	282	303	299	310	322	298	340	308	284	310	275	303	288	290	280	307	306	295	319	306	303	291	282	307	278	293	287	281	299	282	314	282	299	288	313	321	290	299	294	293	284	304	290	301	282	336	333	285	276	300	317	310	294	339	305	321	287	278
38306	21510	3257	508	360	311	274	274	243	298	539	309	243	244	248	234	206	222	218	226	252	247	253	250	248	255	227	225	236	226	229	207	224	209	207	256	233	243	233	227	221	252	257	226	226	228	225	269	228	259	255	257	225	268	256	244	244	236	258	261	228	244	227	258	219	216	259	241	232	235	237	244	243	238	225	226	228	243	236	243	242	218	239	245	252	243	256	218	232	246	241	197	256	241	255	218	250	217	248	243	269	232	226	215	250	232	232	226	238	227	232	260	243	238	246	239	225	208	222	236	226	230	235	238	226	233	242	237	241	229	237	225	237	243	264	239	229	240	212	223	253	250	238	228	233	248	247	234	231	229	238	238	220	214	231	268	236	229	228	255	245	243	245	264	234	251	241	211	228	203	208	246	231	243	248	249	228	237	245	222	220	200	241	237	245	236	229	209	253	265	239	254	233	236	219	256	234	223	215	243	233	239	256	238	245	232	222	242	238	230	274	217	235	282	218	230	235	275	244	231	231	238	201	223	237	235	241	231	238	257	207	229	214	206	209	222	248	227	242	227	247	242	252	223	252	237	224	233	252	252	225	225	222	248	264	243	244	241	232	218	224	224	234	219	241	238	245	245	241	218	258	231	265	244	243	255	218	227	243	222	263	243	243	252	227	226	231	256	232	228	245	236	245	244	272	245	253	238	248	247	248	232	232	245	246	234	268	220	215	224	195	246	250	250	224	239	258	266	252	212	220	229	200	269	239	253	216	226	239	231	242	239	220	237	222	230	222	253	261	235	239	232	245	233	218	229	227	235	232	236	220	225	240	230	248	223	240	250	217	263	258	240	241	263	255	270	232	260	246	251	237	223	255	248	211	221	211	254	239	225	237	264	221	241	231	250	254	218	247	251	267	246	268	226	247	201	245	233	260	256	245	236	261	230	204	234	251	275	227	224	253	228	244	243	231	249	245	250	250	245	231	261	227	206	210	230	249	237	255	256	225	247	264	255	216	267	217	223	249	232	250	258	256	235	219	253	249	243	289	239	262	225	224	245	257	229	268	240	223	198	222	233	232	252	223	238	248	233	247	229	247	241	235	188	246	221	229	227	254	239	249	223	252	233	250	231	248	232	264	283	256	192	246	210	222	248	220	237	246	255	221	214	255	257	228	212	246	226	230	254	218	270	249	242	228	245	235	233	266	242	216	262	309	262	224	234	245	254	243	237	213	242	237	241	233	225	221	250	242	235	224	219	237	265	258	235	238	238	245	231	196	248	237	275	227	232	216	221	242	252	238	269	265	236	240	235	229	214	244	242	239	226	255	257	242	246	221	231	230	220	268	225	252	222	233	250	219	246	220	275	213	247	265	214	237	240	207	243	236	223	234	246	261	213	255	239	240	239	225	243	214	245	214	237	221	223	232	226	266	255	258	213	240	247	230	228	246	255	215	242	243	211	257	225	220	237	237	248	244	239	246	242	273	239	212	263	249	229	247	235	249	232	247	263	236	217	241	227	243	224	233	253	225	237	197	235	239	237	236	266	222	260	268	227	235	232	241	247	234	230	209	226	222	219	247	256	209	215	242	231	269	222	264	246	222	237	241	216	276	210	229	246	226	239	245	211	239	212	258	254	253	243	236	238	234	235	237	219	214	249	259	238	275	221	247	237	237	226	232	231	248	224	227	241	261	245	241	247	243	212	239	236	218	262	220	218	235	230	224	249	248	257	263	229	219	224	240	233	227	257	236	218	222	242	249	189	242	243	231	251	223	205	237	221	241	219	214	220	213	244	234	231	240	215	242	256	247	238	249	230	222	249	267	221	222	236	236	224	244	247	256	228	247	239	213	239	231	220	223	204	246	259	240	257	255	221	271	243	216	223	249	217	242	246	227	249	223	249	229	229	236	219	232	213	236	244	226	240	221	237	264	228	242	225	222	242	263	208	224	264	215	229	256	275	226	255	245	256	215	244	236	236	237	250	254	229	233	225	231	243	236	223	236	216	228	239	247	214	232	244	207	199	236	250	237	276	238	230	246	252	226	233	246	269	197	244	240	229	218	240	230	246	234	240	230	245	232	249	234	237	209	217	217	245	234	239	246	225	263	238	237	243	217	218	244	241	212	204	242	247	242	253	236	239	241	249	246	230	235	263	231	217	223	220	215	230	258	225	220	227	226	241	249	203	213	240	225	259	246	253	228	263	247	218	249	237	249	218	242	234	244	206	209	259	201	227	243	242	252	264	264	257	245	248	228	208	207	236	243	236	246	245	215	257	226	236	247	273	252	244	249	239	223	233	236	239	216	240	256	270	235	232	239	231	237	240	194	220	230	244	234	254	249	255	254	250	236	245	239	244	246	237	236	226	268	249	236	240	252	238	230	250	231	237	242	224	229	232	253	250	215	223	258	216	265	224	225	243	254	224	250	250	263	250	268	246	251	231	218	219	250	233	215	231	238	243	244	217	251	217	242	246	207	262	246	235	231	228	246	239	241	224	233	216	232	250	242	240	226	249	263	229	228	258	259	222	238	262	239	236	242	255	234	206	215	240	266	239	217	250	230	242	234	240	242	235	247	275	223	269	264	231	238	274	241	262	239	235	251	264	241	233	241	234	249	252	258	234	235	209	271	255	252	239	244	241	223	195	246	222	231	232	239	228	245	212	239	281	256	237	230	226	243	223	229	249	207	209	238	244	263	259	262	247	224	227	282	242	246	228	232	242	219	275	241	228	236	255	232	238	230	217	245	243	208	247	236	230	256	281	239	228	243	228	243	234	238	247	224	218	242	248	237	257	204	242	215	243	212	247	215	219	210	253	240	206	237	246	235	233	231	216	257	230	226	254	245	236	228	238	252	240	258	209	247	240	228	242	234	243	232	217	255	245	227	241	238	232	254	220	258	241	231	211	252	246	241	224	211	266	249	225	253	210	256	225	214	243	213	244	208	250	236	241	208	243	207	233	206	233	230	229	225	248	279	212	235	229	247	224	256	248	242	232	231	204	244	238	238	249	274	244	217	239	238	220	239	205	237	243	238	216	247	202	238	204	218	237	265	245	265	236	203	227	246	268	253	251	197	224	238	223	225	239	241	239	220	251	236	264	219	221	209	229	220	236	245	239	276	257	235	250	222	230	232	239	246	203	236	251	222	253	237	241	240	250	260	266	269	232	234	241	253	259	234	245	233	253	232	246	238	284	263	236	248	217	238	207	233	206	239	228	230	248	241	206	222	262	259	219	236	240	220	219	258	222	240	212	244	243	226	261	219	201	254	247	223	225	223	222	215	231	248	257	262	235	235	237	264	255	254	234	202	261	248	255	265	215	265	255	269	222	239	229	223	227	246	230	222	229	238	225	263	239	222	218	227	272	249	218	228	211	231	251	238	280	248	238	241	244	230	243	228	222	244	214	268	243	235	235	275	206	250	231	241	226	259	219	235	247	216	230	255	242	224	235	249	247	278	236	259	217	240	226	260	227	247	251	226	226	221	231	225	244	233	245
22843	12016	1553	1070	1005	877	745	668	661	957	2089	786	590	539	522	507	558	520	570	506	570	537	519	530	526	520	523	556	532	558	558	518	511	526	554	501	521	528	539	479	541	480	504	541	517	510	483	514	555	534	522	566	491	516	523	498	516	527	514	539	513	491	524	515	502	507	523	529	499	519	494	544	502	546	524	505	517	515	510	530	538	563	539	519	539	513	506	514	497	524	529	476	527	500	562	580	546	541	540	533	525	493	498	577	489	531	557	519	499	516	546	494	494	520	523	517	514	514	530	554	543	521	515	470	486	536	481	543	547	514	565	501	523	534	492	584	531	524	548	518	496	538	551	532	500	531	512	529	510	489	513	485	545	497	511	494	484	492	533	513	494	505	499	540	519	521	501	494	497	501	503	533	535	556	486	521	519	550	533	530	500	498	508	533	562	541	571	517	525	493	478	493	496	520	490	483	540	495	498	494	553	520	519	518	498	512	502	514	492	506	515	516	505	530	541	532	550	510	520	539	549	535	547	509	532	520	515	490	538	499	498	500	525	479	513	516	502	531	535	487	490	476	522	536	519	540	536	514	522	512	519	523	522	485	518	523	524	489	517	534	500	510	486	541	496	485	544	516	499	500	524	554	539	494	528	511	530	541	539	519	500	540	505	512	502	525	519	492	498	545	512	479	493	528	513	530	540	507	552	492	493	510	546	544	495	493	503	536	503	519	528	467	480	486	527	519	526	505	546	526	552	554	545	503	548	520	546	484	533	475	556	507	534	496	501	540	500	482	529	510	531	488	537	547	520	516	530	562	515	523	490	459	531	517	537	514	552	544	507	506	506	470	534	534	518	524	520	517	549	516	569	528	527	506	503	541	508	522	501	535	554	522	533	498	514	497	524	479	524	520	495	503	518	500	515	570	502	522	500	526	556	508	512	548	524	512	511	547	502	499	526	515	508	553	524	557	498	510	500	503	489	546	552	518	527	513	499	527	528	531	514	506	530	479	453	532	518	476	503	552	522	537	501	506	525	563	545	498	538	505	526	520	517	506	512	502	495	527	514	522	527	507	525	472	500	519	529	548	518	514	537	533	550	488	504	525	559	545	516	482	524	549	521	515	502	545	486	497	518	486	556	539	523	547	528	544	499	499	476	524	541	534	517	515	524	494	527	555	500	556	493	530	529	498	491	561	552	537	506	514	557	522	517	557	502	541	508	539	480	506	510	510	520	524	529	530	497	524	515	502	526	560	490	510	521	520	522	515	533	524	512	529	510	496	480	505	502	511	544	524	499	479	524	514	502	524	542	502	541	493	542	542	538	536	525	496	450	469	520	501	480	508	530	541	498	500	502	550	510	559	512	558	511	501	498	537	511	516	473	506	523	501	490	518	495	481	520	521	526	487	497	519	509	517	502	503	482	508	549	548	511	534	509	513	538	515	534	492	503	541	524	537	556	502	529	498	532	502	548	520	508	527	495	538	533	510	553	542	563	552	510	547	475	487	528	502	528	489	533	489	555	520	513	527	545	525	520	521	537	520	518	514	529	471	523	538	517	520	543	483	521	493	496	518	517	499	507	505	521	492	512	532	489	524	541	542	519	543	520	533	514	527	500	480	529	496	529	498	496	508	534	512	493	506	478	517	508	520	524	521	532	511	479	523	499	540	486	526	481	543	521	522	504	528	515	487	544	566	544	485	529	500	479	572	528	497	485	527	486	545	523	526	519	499	546	560	511	529	498	506	474	524	522	537	521	513	565	501	512	526	499	530	498	494	496	535	488	494	515	510	510	565	499	517	510	493	510	505	472	512	509	551	528	500	566	486	511	501	441	539	495	551	527	522	543	544	515	569	517	498	462	521	513	545	548	507	535	493	508	515	539	506	523	492	505	553	548	513	512	538	518	515	538	508	565	513	509	528	505	524	499	549	491	532	545	496	519	490	510	498	515	540	514	527	559	502	519	534	542	508	551	506	505	516	512	519	538	551	485	526	509	506	512	538	473	530	530	474	527	550	525	532	538	561	521	565	507	524	510	530	541	563	520	501	548	487	525	552	504	547	540	523	561	512	505	515	517	522	501	548	494	503	527	497	501	532	554	510	515	489	514	504	534	521	525	488	505	514	521	503	525	498	519	504	517	505	480	528	527	535	532	518	537	529	521	508	520	498	531	458	520	537	510	543	542	515	475	510	548	514	528	517	508	537	527	511	494	523	513	529	547	523	499	513	537	568	491	519	520	514	521	520	488	528	499	531	508	546	535	527	521	547	486	476	510	536	495	537	562	542	522	512	512	528	531	525	515	493	536	555	517	510	541	516	499	543	513	512	591	470	519	554	543	501	510	523	549	480	555	500	520	519	499	504	536	517	503	494	510	473	496	524	493	524	537	549	545	548	550	487	513	571	549	492	504	509	501	499	569	482	529	452	557	518	521	504	503	523	531	537	494	542	505	504	515	539	501	532	547	496	512	532	521	497	536	500	521	524	546	551	507	559	541	559	508	489	544	550	486	519	495	538	547	558	487	524	535	516	483	539	496	531	474	541	531	514	514	505	512	508	500	508	552	489	523	537	532	544	485	508	561	482	532	506	455	502	524	543	521	493	539	532	508	493	514	485	501	506	530	557	503	544	548	532	555	496	510	520	528	500	562	527	512	504	547	508	520	515	522	580	516	515	539	538	531	502	519	551	532	495	497	511	496	512	535	529	522	503	517	484	488	519	529	509	546	533	519	533	563	520	521	554	492	532	523	461	525	544	508	501	536	503	479	526	495	525	535	498	526	509	529	512	552	482	506	523	510	525	459	523	537	529	526	571	525	525	530	529	515	476	528	511	501	487	516	512	529	508	551	519	515	533	472	533	510	563	518	536	557	515	498	539	515	533	511	497	460	534	492	537	576	519	532	500	502	509	479	488	518	511	534	515	508	542	501	552	530	535	495	513	517	530	490	495	561	545	525	481	506	484	554	510	510	528	539	503	504	471	499	564	517	508	534	490	500	497	499	502	528	513	483	487	522	499	472	505	505	497	524	525	554	524	511	511	525	544	492	506	530	519	513	509	550	524	506	501	528	504	517	545	532	527	535	485	503	502	551	505	466	501	539	512	525	528	525	542	529	519	524	481	528	553	511	511	536	494	491	501	548	488	496	520	526	522	536	501	538	517	510	515	483	535	520	491	523	480	523	519	531	461	519	580	486	495	507	512	502	531	504	543	497	466	499	518	516	498	500	470	529	495	488	536	513	511	519	497	524	523	514	521	492	530	529	495	560	521	559	509	494	507	489	526	516	553	523	538	533	494	495	555	550	516	547	500	527	547	504	509	531	517	527	500	502	503	502	516	540	483	524	519	475	522	499	538	501	525	536	531	501	545	543	562	529	528	547	483	522	485	518	494	501	510	508	529	508	510	506	540	526	530	511	529	535	546	563	575	552	487	494	513	556	549	549	513	503	477	519	524	552	512	491	525	538	535	508	522	544	537	538	559	537	497	506	509	540	517
63002	42939	26154	17985	9158	3328	989	430	326	1253	3108	687	419	155	136	138	132	108	123	106	92	117	96	119	117	111	105	105	97	122	119	104	84	117	111	114	98	111	92	97	109	95	103	92	76	115	85	107	120	113	100	90	102	93	93	107	116	124	78	90	121	92	92	90	90	92	93	108	93	87	96	101	112	94	108	101	103	88	98	92	118	93	90	95	84	93	107	76	113	96	106	101	112	104	92	105	93	97	95	99	96	103	90	116	101	95	100	88	95	96	78	113	102	79	91	88	114	86	100	104	85	99	113	82	104	86	102	85	99	86	100	85	73	94	80	75	91	85	104	89	88	103	83	93	68	94	98	102	111	103	90	79	84	95	103	101	106	97	78	94	80	90	103	86	100	98	84	87	100	85	79	85	102	84	110	102	85	95	110	113	114	85	94	79	100	86	90	93	99	99	87	86	95	90	109	104	86	96	99	106	96	105	84	92	101	96	106	102	91	97	96	68	93	89	79	84	98	97	95	76	94	110	86	108	107	103	91	109	114	85	110	89	88	104	82	80	84	99	102	100	93	99	110	86	118	109	100	91	90	90	97	104	92	91	80	82	88	90	100	101	93	86	101	111	89	84	86	107	104	99	111	105	112	82	106	99	97	89	102	102	89	89	106	103	86	102	102	90	98	96	103	89	96	93	86	83	92	115	96	92	92	101	105	88	97	94	92	104	98	87	92	113	111	92	86	92	81	93	85	84	84	91	115	103	106	88	105	86	88	98	103	107	97	108	83	89	105	97	92	103	85	89	90	87	90	81	91	100	97	90	93	89	100	87	95	101	109	93	96	97	104	87	110	78	95	109	101	113	78	95	100	87	109	89	93	103	103	95	97	83	86	80	85	82	84	95	104	78	83	93	80	100	79	91	106	102	85	86	96	116	105	103	100	107	83	92	103	103	78	97	81	104	71	105	111	105	98	87	93	92	84	99	95	95	121	84	73	112	93	91	106	96	99	83	80	76	90	88	92	111	79	85	87	103	92	92	104	108	82	85	94	84	116	97	89	73	101	111	95	83	87	92	85	84	102	112	119	96	84	117	98	83	88	87	91	90	93	94	96	98	90	114	85	101	94	116	97	90	84	80	112	89	110	90	92	79	97	92	86	93	100	92	92	94	89	95	95	103	92	93	84	98	101	98	92	82	100	105	84	73	98	96	92	71	75	97	92	98	103	97	93	89	103	110	114	102	94	101	113	105	88	98	80	81	88	98	96	91	101	76	93	108	84	100	81	97	95	77	97	86	84	89	74	82	82	78	83	85	86	84	98	94	98	86	106	97	84	116	96	108	89	91	92	90	104	99	88	100	111	102	99	112	88	77	92	97	82	90	92	83	94	86	107	108	88	108	93	104	95	99	96	89	107	108	93	76	99	93	108	91	77	95	111	86	82	107	89	90	85	84	74	88	109	95	102	90	73	96	92	83	91	91	102	107	92	79	108	79	89	99	95	103	91	89	101	108	107	99	94	104	100	93	89	112	74	104	106	104	87	97	92	88	96	84	106	88	100	105	80	107	109	86	77	101	108	97	101	86	94	85	96	86	85	96	83	96	95	96	99	90	84	86	92	91	107	85	112	96	100	92	90	95	87	96	84	105	78	76	102	93	96	99	106	99	105	112	107	97	98	100	118	85	104	101	100	91	99	98	108	70	96	107	91	104	97	83	95	103	117	92	97	95	78	95	106	97	94	72	70	95	75	110	99	92	119	96	78	90	90	77	121	104	72	97	116	84	95	118	105	88	97	83	100	112	98	93	101	102	116	104	100	100	93	88	83	111	90	116	82	102	109	92	87	101	96	108	104	98	72	108	95	98	100	93	94	95	103	88	85	83	86	104	103	83	88	89	84	81	92	96	109	89	103	88	84	102	105	91	95	114	101	90	90	98	93	90	97	73	103	95	98	89	97	107	100	83	101	97	95	111	95	122	74	97	91	100	117	71	96	98	101	97	91	79	98	104	89	77	106	95	119	97	82	100	83	76	80	101	92	103	99	101	84	95	103	101	96	86	85	94	77	120	82	68	102	86	103	92	96	86	86	85	100	94	122	98	85	93	90	95	85	95	93	99	102	89	89	118	95	95	93	92	61	92	114	89	88	99	93	98	85	101	106	88	75	92	77	74	117	90	99	92	92	81	88	79	86	103	106	88	81	116	95	100	91	88	102	90	86	107	115	87	102	94	87	89	101	89	112	83	95	89	104	97	95	92	86	103	91	86	83	111	87	103	98	99	105	83	113	92	93	107	94	96	89	112	77	86	100	92	87	86	84	114	107	103	88	78	86	111	87	92	98	120	90	90	82	91	103	106	87	87	102	115	104	105	105	81	81	90	95	99	104	99	92	107	116	101	73	91	84	105	94	91	98	86	103	86	66	104	73	89	100	88	105	89	85	85	107	88	91	87	92	87	90	89	87	94	89	85	98	98	84	96	91	103	90	102	94	103	91	102	94	81	87	96	104	100	101	82	88	70	104	83	99	98	87	104	81	105	82	92	91	82	94	104	83	73	102	85	92	98	93	104	112	118	83	121	102	115	90	99	75	92	112	91	90	95	99	86	90	83	102	100	104	93	99	74	85	114	93	101	95	98	88	91	97	105	100	79	92	105	87	83	81	106	100	93	101	109	98	102	114	92	93	94	89	83	90	101	109	93	98	99	100	86	89	76	89	80	104	102	96	119	81	103	90	93	80	86	108	82	91	94	83	93	93	105	94	91	98	82	101	93	88	90	88	99	105	94	85	109	99	112	104	76	96	94	100	92	72	102	103	74	107	108	76	89	73	107	77	98	88	93	118	107	90	89	79	81	98	94	89	114	102	83	73	91	90	102	112	102	99	100	91	93	86	96	89	104	82	102	86	79	74	94	78	111	91	102	111	86	108	105	82	77	96	89	112	93	68	89	93	75	99	103	95	115	112	88	86	103	109	92	90	97	91	95	92	92	103	88	84	94	99	88	81	68	73	76	107	110	101	75	79	89	83	90	96	90	95	103	92	101	100	101	89	84	90	93	103	91	78	83	100	101	91	90	94	98	98	85	121	90	100	110	82	86	95	97	113	87	81	95	104	103	92	85	94	82	99	81	81	103	103	97	100	84	88	103	86	96	91	94	96	97	92	98	87	94	106	97	111	107	87	85	87	81	89	91	91	101	100	87	96	83	108	91	88	98	88	114	87	103	101	97	99	82	73	93	97	97	91	103	96	86	78	89	100	94	108	102	92	106	123	88	104	103	113	114	96	86	82	82	95	87	78	96	96	87	91	109	100	90	84	81	100	103	102	111	113	104	101	117	100	89	84	93	94	103	94	101	79	97	84	93	83	96	83	97	100	101	97	92	95	80	104	97	92	97	119	80	101	103	89	91	82	97	79	96	85	100	104	103	82	96	86	89	91	106	92	101	98	88	88	86	86	89	100	95	105	107	84	74	80	78	107	74	91	103	99	102	93	67	91	96
53504	39494	11919	7449	3594	2545	2219	1692	1489	5965	11247	3502	1651	555	501	499	446	436	409	391	353	371	345	324	368	343	329	306	308	315	301	278	292	312	268	263	278	249	266	281	283	285	272	220	287	242	234	252	250	250	244	250	249	243	239	258	227	270	252	226	250	233	225	220	280	227	237	232	227	264	256	234	245	267	228	208	226	220	259	219	232	231	246	217	229	248	214	238	247	212	217	263	238	240	219	212	259	257	226	252	223	211	256	227	226	201	231	206	217	250	229	248	228	228	226	215	227	239	229	248	209	203	230	241	227	254	224	224	242	203	245	235	196	226	207	236	227	237	229	227	206	217	216	225	230	225	230	234	224	246	214	229	197	209	223	209	231	241	222	184	227	239	198	241	219	217	209	223	210	245	248	220	216	226	210	229	228	235	226	228	228	231	225	228	241	226	229	233	234	241	243	294	245	218	231	222	218	204	218	221	221	224	212	222	230	206	218	232	232	227	231	250	239	219	235	232	253	223	217	222	232	230	243	258	236	247	223	249	237	252	211	237	237	242	222	214	278	215	211	211	238	228	239	233	244	251	245	229	220	231	223	245	215	244	244	220	255	240	227	247	220	229	244	232	217	231	225	230	201	238	218	236	199	207	242	232	231	252	201	241	232	232	220	221	226	209	233	212	217	218	211	199	242	223	244	241	217	208	231	224	230	228	214	212	227	228	223	238	264	227	225	224	242	225	243	222	234	226	257	242	219	218	210	230	237	236	223	232	243	234	209	229	260	198	219	195	234	236	223	215	234	230	242	219	209	248	225	207	230	223	238	233	241	223	249	241	256	227	233	248	238	237	217	221	219	212	222	219	232	219	228	220	222	243	197	225	199	187	213	230	213	231	240	259	242	231	211	229	224	231	219	209	232	211	199	223	237	222	241	221	253	207	226	249	242	246	240	203	225	205	242	240	220	232	224	204	212	227	222	221	220	242	207	227	223	217	232	224	248	250	226	230	234	245	239	207	242	242	243	226	220	231	226	217	247	229	221	217	227	195	220	229	200	228	245	272	239	222	238	261	227	213	243	226	226	249	232	229	222	221	239	208	223	217	229	206	223	196	248	209	237	214	216	215	219	216	217	224	240	249	225	235	238	239	202	217	245	229	234	239	208	208	246	222	229	232	239	214	258	228	215	223	231	243	211	224	214	238	235	256	230	232	220	217	234	195	200	236	198	215	229	215	248	238	213	206	214	220	222	234	237	242	218	210	248	209	218	233	228	221	221	238	246	229	232	232	237	228	208	232	209	203	196	229	222	239	206	241	263	242	226	234	233	232	249	251	211	261	193	228	237	205	232	225	221	220	225	214	231	241	230	213	230	237	268	212	260	205	238	231	227	222	196	214	248	196	226	248	243	239	238	207	227	224	232	199	240	226	249	226	220	235	216	202	228	235	224	207	236	224	224	225	238	207	229	226	201	249	231	216	222	199	231	213	209	233	235	221	241	227	192	253	230	220	223	206	213	224	226	238	228	215	233	256	225	221	233	232	230	210	242	221	245	225	231	221	236	242	226	232	214	223	208	210	252	220	239	242	251	230	210	238	247	222	239	199	252	221	242	249	228	221	217	205	227	229	234	226	220	222	214	215	228	223	246	225	240	263	214	245	225	233	224	246	204	234	213	215	228	225	242	263	265	249	204	246	213	226	253	230	229	190	201	223	209	251	232	219	233	253	221	252	253	249	229	199	232	252	233	218	228	226	223	243	239	228	245	213	225	233	245	235	237	214	214	232	192	228	216	248	243	235	200	217	227	229	237	222	211	221	220	223	233	242	246	230	223	213	211	224	203	242	240	237	237	229	224	217	228	229	241	257	207	212	225	234	230	215	230	243	228	225	245	219	237	182	208	216	226	215	238	234	227	217	248	247	186	252	218	220	212	219	198	230	223	220	221	228	207	233	239	239	238	246	228	222	220	200	212	234	215	214	250	234	227	238	223	236	208	209	215	219	245	228	240	252	236	237	225	224	211	240	254	197	227	226	227	205	237	217	229	243	221	224	248	236	216	235	207	210	249	203	235	228	252	249	229	254	242	228	250	215	229	211	244	226	203	231	233	245	257	244	210	227	231	201	231	242	225	196	210	230	242	257	234	228	226	207	232	245	227	228	242	206	231	220	241	240	268	251	196	224	215	241	209	237	219	229	223	236	230	255	229	226	258	224	217	203	234	212	226	198	264	209	250	240	232	216	232	245	209	213	239	230	191	240	234	249	210	217	221	231	225	242	258	234	216	234	224	202	198	240	246	231	219	216	217	239	246	207	236	232	222	203	227	238	236	220	233	207	218	230	222	231	243	227	238	225	212	230	228	217	242	186	225	225	243	205	217	237	239	265	235	217	232	236	199	227	229	239	237	208	221	241	193	209	205	220	221	235	249	240	235	241	222	250	218	229	218	238	238	254	250	240	219	221	238	235	226	247	236	246	221	214	221	233	249	222	212	237	208	221	232	222	203	224	229	224	228	228	223	215	241	214	233	214	228	244	227	229	245	235	225	210	212	209	236	228	227	228	227	224	185	222	246	215	236	228	208	220	195	236	221	236	236	222	237	210	232	215	223	214	238	210	241	234	229	230	220	257	228	229	231	236	244	213	243	224	234	227	223	211	222	219	212	221	206	206	270	222	221	203	214	214	228	226	219	230	219	221	231	240	219	229	230	224	222	239	206	217	217	231	226	222	227	239	220	230	247	250	256	202	196	231	218	221	229	251	226	237	213	235	249	242	227	232	217	227	224	204	226	212	234	224	231	245	212	217	232	223	250	178	214	245	239	232	258	233	233	248	240	209	223	221	209	238	226	231	225	226	250	219	241	216	239	209	208	210	242	244	221	240	193	251	216	217	216	199	238	248	213	261	229	218	233	227	213	215	250	214	237	231	232	206	238	231	218	220	225	247	211	226	233	224	221	217	215	250	206	216	208	218	240	238	234	263	212	222	249	215	225	233	247	181	256	227	219	246	220	229	212	227	232	227	203	225	246	237	247	230	218	243	233	217	251	221	211	238	228	220	228	224	237	191	231	229	234	225	209	244	229	213	239	242	236	203	226	241	219	225	213	227	226	215	226	235	234	228	210	231	221	223	221	241	210	215	205	214	245	225	212	207	226	225	210	217	226	229	228	235	197	237	199	224	227	230	223	229	226	216	219	220	244	233	223	214	220	237	231	235	234	235	216	258	257	237	242	232	212	235	220	227	239	235	232	219	227	221	230	231	203	224	224	230	227	217	240	257	223	243	242	221	264	255	208	241	215	243	210	222	221	215	216	221	212	232	219	240	231	237	238	242	206	227	234	203	256	205	223	222	201	235	235	212	238	202	250	227	225	231	214	239	206	248	248	217	220	207	229	199	217	215	250	222	219	235	230	230	252	248	207	222	227	228	211	230	226	231	236	242	246	203	217	226	217	230	220	240	222	232	237	223	235	215	235	283	235	260	234	197	244	218	237	210	219	220
63511	42891	29029	24446	17773	9346	2977	856	533	4546	4628	1028	326	207	193	170	189	160	143	154	175	165	151	137	120	111	131	114	115	120	108	116	113	118	112	144	137	92	101	92	113	126	121	134	120	119	116	102	110	92	115	119	115	112	107	108	120	96	134	97	131	109	124	108	120	119	103	114	107	97	112	132	108	120	92	116	124	130	127	100	121	126	104	95	124	120	123	135	108	109	119	133	100	120	115	119	119	99	105	115	121	106	99	103	103	114	109	142	115	138	115	115	128	111	114	113	115	130	125	116	116	83	108	118	122	91	117	133	128	95	89	102	118	104	128	117	118	113	118	113	97	108	111	102	116	116	116	111	128	117	110	100	95	121	124	112	104	92	103	101	131	118	110	114	115	120	116	113	95	92	109	117	137	100	104	112	107	103	107	96	148	122	101	111	124	107	116	118	124	117	124	112	109	120	103	101	111	97	98	117	130	102	109	131	130	111	109	105	115	103	103	105	117	112	99	105	110	109	114	100	99	126	86	103	98	108	129	117	97	105	103	108	115	108	138	99	111	114	125	130	126	137	116	110	104	117	117	106	118	91	104	117	88	100	114	119	90	100	101	128	99	110	107	118	120	97	99	110	97	114	113	109	87	108	118	98	116	116	113	109	129	90	105	102	93	105	109	112	94	105	101	108	101	110	109	107	130	120	112	89	114	103	101	109	101	108	142	132	90	118	124	96	113	116	123	103	109	130	103	115	125	107	122	106	108	110	131	103	111	110	101	118	102	109	113	130	129	121	114	118	109	107	116	100	122	140	113	103	103	109	110	108	116	116	130	99	121	125	104	137	110	98	99	127	124	130	108	114	105	119	106	108	104	126	98	113	117	95	118	104	128	109	129	110	127	106	117	114	107	114	111	135	124	116	104	105	120	112	113	108	108	115	118	135	100	88	122	92	121	122	110	92	98	111	94	113	79	130	114	95	125	113	101	107	115	121	96	122	126	141	114	120	109	112	102	106	126	109	107	122	109	110	109	89	119	106	125	97	96	118	113	114	87	96	115	98	106	78	106	98	133	119	109	101	88	111	97	111	119	109	96	99	116	137	107	122	132	118	117	121	106	127	132	109	114	91	114	126	95	110	105	110	112	113	106	114	121	110	96	113	125	108	104	99	109	99	108	123	100	98	123	122	122	109	121	109	88	115	107	111	129	103	123	101	117	124	106	94	101	131	111	120	110	117	119	104	112	115	120	117	100	93	99	117	107	97	120	94	120	116	119	109	117	103	121	114	112	108	102	122	100	117	105	134	94	102	116	98	101	100	113	119	99	112	112	117	96	108	112	100	98	104	114	111	104	123	97	127	119	106	110	107	123	128	101	120	99	101	85	107	98	116	121	113	91	136	122	111	113	114	136	107	128	120	92	109	113	87	112	127	96	112	112	122	97	113	96	115	112	131	99	114	112	104	102	111	120	133	113	129	114	110	108	114	116	118	116	107	115	107	100	117	106	117	110	105	105	97	92	104	109	94	111	100	99	108	108	101	97	109	96	109	127	102	115	106	113	143	127	112	117	122	102	91	108	104	102	124	102	111	114	121	114	82	102	108	114	110	125	118	96	119	99	120	91	104	100	118	100	105	96	92	119	84	113	97	109	108	127	99	113	88	118	93	127	119	115	122	100	124	110	94	120	93	126	91	96	128	100	113	107	115	110	135	105	118	107	96	99	105	116	114	118	103	107	115	102	91	124	124	109	112	104	118	107	114	99	109	104	111	107	109	99	108	119	97	117	103	119	102	95	114	127	105	128	88	108	100	108	117	106	131	103	117	118	105	122	108	124	96	94	119	109	98	93	104	108	105	120	124	113	105	113	101	102	89	95	111	111	94	127	102	106	120	94	114	112	134	107	117	107	107	125	106	100	116	92	111	102	113	116	101	118	126	104	101	110	112	111	103	100	100	104	111	104	112	121	137	118	122	103	121	106	100	100	96	107	109	100	111	110	113	116	115	97	132	113	89	105	109	122	115	106	99	121	97	114	118	88	125	96	121	121	107	117	94	130	105	81	118	100	85	107	108	114	99	105	120	101	119	110	94	94	98	100	105	106	93	122	114	106	119	115	92	79	104	96	115	119	99	108	113	104	106	100	114	103	113	118	116	111	120	111	125	126	113	101	129	122	114	106	110	122	97	99	102	100	110	110	139	114	100	104	101	120	99	114	129	110	111	112	103	112	121	102	101	124	123	107	116	105	119	116	102	106	94	94	111	113	96	112	108	103	114	111	100	122	112	115	123	116	108	109	112	110	116	100	111	102	105	98	99	102	107	113	103	129	112	96	119	124	100	97	117	114	119	91	103	107	106	88	110	106	105	127	102	117	108	111	104	116	116	107	123	108	115	100	121	116	96	108	102	111	95	100	98	128	104	120	117	112	95	111	117	99	105	124	116	112	120	115	115	98	89	122	111	106	114	111	139	105	130	96	107	118	112	109	105	120	117	108	122	101	101	122	107	115	107	108	111	114	104	97	119	137	123	126	96	114	105	112	143	107	98	108	121	127	110	114	117	107	105	107	91	95	107	99	96	113	114	107	97	98	96	96	99	128	96	114	115	96	110	103	101	91	92	110	122	120	110	122	99	135	113	111	104	108	122	129	120	101	113	103	98	105	118	121	98	119	101	105	111	104	102	120	123	98	92	104	114	112	128	111	102	101	121	114	138	128	118	90	101	108	88	108	115	110	126	124	93	100	111	106	109	113	101	100	101	108	103	120	103	89	104	111	109	106	102	96	112	122	129	105	114	118	111	106	108	100	95	113	99	113	103	106	113	122	100	109	121	103	122	114	100	130	111	110	114	121	100	120	99	91	122	121	109	104	115	109	96	121	101	104	96	107	114	101	118	117	107	102	112	104	100	97	123	115	110	100	109	115	126	99	100	89	137	106	114	108	116	122	117	109	116	114	97	102	89	101	121	114	116	112	124	119	92	109	120	124	97	105	109	124	97	105	128	113	103	114	128	103	76	109	107	108	104	110	117	116	111	132	101	117	121	88	107	107	114	99	109	101	122	119	114	122	92	121	106	96	118	109	121	90	103	90	120	128	113	119	101	96	97	94	113	122	123	109	126	108	115	106	124	114	94	111	116	96	127	112	122	113	105	99	122	114	122	117	104	107	113	90	103	108	123	127	110	128	101	115	118	103	121	113	106	116	116	107	124	113	94	123	105	123	100	108	96	133	100	107	116	107	102	113	110	107	113	118	99	110	110	117	110	121	127	106	102	112	106	113	118	98	143	121	104	101	113	96	111	104	121	119	112	89	120	111	93	97	114	98	103	120	100	85	107	113	104	103	105	117	106	111	114	109	107	114	123	124	73	116	99	113	96	111	82	106	102	108	107	120	117	110	104	117	101	106	102	120	103	112	106	104	90	121	111	91	84	114	95	116	120	98	102	102	109	124	101	98	123	98	121	104	126	111	129	112	104	115	85	108	121	114	100	131	107	83	113
59191	49494	23400	18266	5758	4421	3549	2689	2244	15934	14537	3733	1506	838	728	690	654	610	592	555	535	536	493	445	428	402	446	404	415	405	396	354	396	325	350	393	344	352	337	340	348	336	324	320	301	306	322	297	324	317	343	304	314	310	293	286	292	299	285	298	289	297	278	296	286	324	278	294	262	302	289	247	305	276	307	287	268	309	309	273	286	292	273	272	273	276	284	314	286	267	279	288	300	292	280	277	268	273	261	298	275	279	280	290	263	281	257	288	286	294	254	279	294	256	292	315	282	263	244	268	267	263	295	244	295	273	255	274	266	250	260	269	262	278	282	273	258	308	289	250	276	241	251	277	246	240	284	286	278	239	259	280	279	261	275	299	264	295	276	259	247	256	290	259	264	268	288	276	275	289	272	286	248	266	282	272	274	298	288	263	257	286	273	288	261	261	248	259	284	294	277	274	288	286	279	291	280	287	262	281	305	306	276	305	263	271	284	259	261	287	259	289	284	278	243	306	256	275	259	294	247	278	260	283	261	244	246	283	307	243	258	293	285	262	284	275	280	275	283	253	242	252	269	262	292	261	282	289	288	272	286	287	266	251	260	257	271	250	282	289	229	253	270	255	265	297	269	244	270	255	265	242	276	267	269	269	261	254	257	274	266	272	255	288	255	277	262	280	253	277	264	279	244	297	271	281	270	294	298	259	288	300	266	235	256	258	287	287	281	266	242	257	262	277	268	281	265	259	268	259	264	275	268	284	280	262	285	265	253	277	286	276	296	276	276	252	281	298	278	288	287	271	303	245	260	283	248	307	254	256	280	273	271	273	266	297	278	305	280	268	277	299	278	310	275	275	292	288	257	272	283	290	240	273	264	267	275	271	268	270	266	277	275	271	271	265	276	247	266	268	284	257	282	253	296	283	267	279	277	275	274	264	274	255	254	272	274	299	262	244	282	271	246	239	251	269	253	247	263	281	285	276	249	263	262	276	261	276	242	289	284	280	306	282	252	249	250	245	254	272	257	279	289	267	292	255	259	267	298	261	282	289	243	275	271	280	244	286	265	283	269	288	282	261	310	264	266	299	277	262	285	270	273	292	268	292	248	256	242	238	254	265	243	277	276	251	274	246	258	272	255	257	244	285	267	265	277	282	258	295	263	275	271	283	249	270	272	284	261	304	230	271	284	261	263	287	277	287	277	292	291	295	264	270	295	275	226	273	265	274	255	278	296	288	276	296	277	258	271	261	256	278	258	286	278	271	259	281	256	249	279	252	288	281	283	289	273	266	278	285	261	266	246	301	273	266	273	259	265	292	268	289	299	294	265	259	288	280	289	291	263	277	307	277	284	293	264	282	309	261	292	264	289	280	280	269	260	280	272	275	288	288	286	295	265	267	270	281	248	268	300	286	244	270	262	266	244	270	270	296	256	282	291	271	270	244	267	258	278	273	268	263	272	288	265	250	272	245	276	284	254	311	313	278	234	253	268	268	252	299	266	261	281	292	246	288	293	287	272	283	259	256	270	265	235	265	264	277	250	289	296	269	262	251	267	263	277	284	291	250	264	294	270	279	271	250	228	253	273	270	295	273	288	258	274	259	273	283	286	264	273	281	274	298	249	267	278	259	268	264	316	273	298	260	269	293	256	285	306	279	268	254	258	267	258	283	261	267	256	274	296	296	283	291	279	254	283	250	259	261	269	257	260	258	254	285	237	261	271	274	284	281	258	275	283	269	233	286	283	293	250	264	273	259	278	267	261	303	291	295	283	287	270	290	309	245	270	256	283	282	255	276	298	251	277	256	270	258	263	268	262	286	266	282	251	300	262	270	260	241	268	276	270	267	281	281	243	271	273	244	301	273	315	268	248	270	260	278	263	299	295	270	281	264	252	284	248	285	260	275	293	278	292	269	264	257	275	272	262	263	260	272	271	238	290	298	281	218	274	268	244	261	265	273	251	228	267	287	261	266	249	241	279	277	257	278	275	262	263	267	274	263	266	269	275	263	290	300	277	267	273	277	290	272	265	244	256	287	270	268	276	281	238	294	286	304	269	312	257	284	263	275	252	285	269	275	238	286	241	278	300	287	282	271	233	287	289	280	250	287	246	249	266	282	275	285	222	279	276	287	288	305	269	246	292	293	266	293	252	257	260	269	261	260	277	302	254	261	288	260	261	274	297	259	255	258	269	295	279	250	287	264	256	264	257	260	264	281	286	266	232	263	285	269	309	283	254	271	255	257	263	293	267	282	243	281	263	267	240	269	275	286	257	270	274	259	266	246	243	257	303	285	275	256	242	267	323	287	296	292	275	255	270	278	270	261	275	288	256	233	248	250	269	255	290	256	295	255	260	282	259	286	270	275	264	265	287	283	269	276	272	255	291	276	295	262	282	232	256	257	269	256	244	286	243	260	272	272	272	236	285	270	254	265	256	276	282	273	277	261	278	256	266	280	281	292	260	277	313	259	256	304	261	272	241	263	254	269	279	272	293	289	264	261	270	264	252	287	268	267	290	274	285	285	309	271	263	278	274	265	280	258	292	255	267	241	277	288	260	265	253	257	270	271	291	248	269	256	265	242	254	251	294	260	259	274	296	258	261	267	254	274	272	291	278	256	285	278	279	285	261	278	269	271	298	284	253	263	266	280	275	250	271	303	288	281	273	269	260	273	253	272	271	251	286	253	254	265	289	264	293	303	283	286	267	257	247	273	267	282	271	273	290	248	246	265	267	284	281	253	259	275	256	244	262	232	266	293	255	274	262	287	282	281	254	262	297	252	284	274	286	327	267	265	264	259	284	269	265	269	280	258	266	290	242	264	254	257	264	284	259	249	237	257	279	274	277	242	290	263	290	277	276	267	274	286	277	244	278	269	273	276	286	262	247	294	284	273	302	273	268	261	296	267	277	264	290	243	256	264	280	270	272	274	296	271	271	282	276	286	256	306	257	266	298	271	265	303	261	284	251	267	258	271	253	269	250	281	290	256	263	261	288	282	266	268	242	300	281	248	265	286	296	246	267	249	280	277	277	260	256	272	257	275	255	301	273	294	256	304	292	259	261	284	279	265	269	292	270	280	303	259	267	270	271	245	275	291	276	280	289	286	265	289	295	273	227	251	285	265	276	288	274	243	280	295	263	272	254	265	241	258	261	264	282	244	267	273	240	281	271	251	280	263	268	240	289	239	245	286	277	252	245	285	280	271	257	279	263	244	240	284	262	279	263	262	296	254	292	291	286	267	243	260	291	250	266	262	276	243	257	265	279	270	280	277	226	263	270	246	259	270	258	306	271	278	278	299	276	267	283	286	272	262	278	243	257	273	286	271	243	288	254	267	266	264	272	270	250	275	262	289	292	262	276	267	256	241	268	289	277	273	269	282	271	272	276	262	251	257	261	262	272	283	265	270	284	271	273	273	279	263	274	288	267	237	269	241	273	262	239	249	249	290	270	274	281	278	274	255	270	288	249	293	256	279	283	235	268	286	289	273	241	295	295	253
39454	26474	8808	2634	758	399	304	274	237	325	341	284	231	222	229	232	234	226	212	251	257	227	230	216	214	208	244	222	221	223	223	249	244	255	251	215	242	210	236	230	247	269	225	268	213	262	266	230	208	224	233	243	242	203	225	254	242	223	232	233	263	214	205	223	222	243	222	253	235	202	237	209	236	235	233	215	236	245	232	252	238	262	224	205	247	229	218	209	232	213	232	238	225	229	220	242	228	252	218	252	214	221	231	254	220	249	233	227	235	211	243	273	202	250	241	245	245	224	233	234	228	224	256	227	243	236	247	227	205	224	243	245	253	229	228	233	232	220	242	238	230	222	247	217	254	234	253	266	217	230	222	271	234	222	212	229	241	240	221	218	234	265	240	207	212	246	233	232	240	250	238	258	221	207	236	244	265	261	250	242	221	241	240	243	222	220	225	216	245	242	199	239	210	245	232	227	230	230	229	192	250	257	223	238	249	234	213	221	264	224	241	234	227	233	238	241	259	251	233	239	227	207	236	210	211	212	240	226	231	240	228	205	261	247	253	240	216	226	232	216	242	261	250	238	223	233	230	270	236	240	230	253	231	240	227	257	248	224	221	219	219	225	190	207	195	224	238	220	246	223	238	238	237	247	243	245	231	229	236	219	230	253	223	266	241	228	223	235	238	236	270	260	232	241	199	228	224	221	202	220	214	217	225	238	235	232	256	216	221	211	232	266	215	249	228	204	223	276	241	224	239	225	230	253	219	228	232	256	239	235	244	238	259	237	241	271	254	235	231	231	255	219	234	227	225	213	258	236	214	259	198	230	199	205	253	229	205	259	247	243	223	222	193	264	235	237	250	204	185	234	211	256	229	224	251	211	236	219	257	243	246	232	247	214	208	263	205	229	249	236	196	218	245	278	218	238	258	237	225	228	218	244	235	219	214	241	240	248	242	251	224	223	216	214	226	218	224	228	243	235	229	242	244	214	229	232	230	245	206	204	241	242	262	212	221	201	230	251	237	226	249	231	237	261	257	234	242	227	231	234	208	253	236	207	241	240	263	243	225	238	205	231	239	220	218	213	230	230	221	217	201	235	236	234	264	211	233	234	219	211	218	197	216	249	232	231	213	240	212	227	227	227	235	224	236	226	192	203	214	236	240	240	214	253	251	234	231	226	210	217	231	242	238	234	209	229	233	213	263	234	220	223	241	229	249	238	206	200	251	243	234	201	229	225	238	210	194	257	248	215	237	227	234	229	186	252	228	261	240	234	234	230	249	229	213	222	255	186	259	264	219	219	232	247	248	235	230	238	224	222	237	231	217	243	233	230	247	216	242	221	221	205	248	246	228	251	240	242	240	243	238	239	251	224	254	219	246	239	231	209	243	252	205	220	246	230	223	238	251	214	230	260	221	213	214	224	203	229	244	223	269	231	232	237	216	220	256	263	234	203	251	226	236	226	233	256	217	259	209	215	225	247	223	235	247	220	238	219	226	247	223	237	263	248	218	228	217	230	245	229	245	227	233	191	233	240	229	229	206	235	211	268	219	261	264	231	250	249	264	244	229	216	233	239	232	219	263	209	255	236	227	230	252	236	233	238	229	242	240	241	222	239	236	208	226	234	221	257	225	238	237	222	226	231	214	234	228	255	215	220	257	238	247	211	234	222	239	228	242	219	245	208	214	254	223	241	223	228	239	237	276	209	233	221	212	219	228	236	198	220	270	224	230	229	252	225	205	260	230	241	258	210	253	247	236	221	222	186	225	230	246	233	260	265	221	220	250	216	249	203	225	230	245	243	224	248	248	210	219	236	228	253	236	236	230	260	233	240	225	245	223	243	236	273	260	250	233	238	221	242	233	231	241	234	208	245	226	252	212	226	201	227	246	213	244	196	209	252	217	238	237	241	219	224	228	215	228	236	206	206	231	219	216	280	225	243	248	257	218	231	230	260	227	209	230	211	222	240	249	237	252	231	235	232	271	257	229	235	240	251	241	207	236	220	230	233	234	213	251	231	228	249	245	247	217	226	207	222	248	251	239	235	233	211	243	231	240	237	203	215	241	248	238	205	218	237	232	248	230	260	220	232	232	263	237	250	232	260	249	248	210	233	229	249	249	229	220	203	223	233	228	212	248	238	225	225	246	215	220	249	215	209	234	239	232	255	238	234	213	244	212	247	228	225	210	261	219	220	248	242	252	223	218	230	222	236	210	225	246	224	217	223	229	202	263	222	220	249	210	237	241	225	229	236	217	253	242	258	240	216	227	233	231	245	243	248	253	226	230	253	244	214	220	228	221	217	226	236	207	227	224	214	250	226	249	211	246	239	241	217	224	226	235	214	220	237	226	232	218	217	208	241	238	222	256	239	244	258	255	225	236	246	242	269	260	228	219	240	263	225	229	244	216	233	240	238	208	251	210	219	242	202	213	247	253	245	238	250	225	215	228	232	219	269	237	243	217	250	247	235	236	237	217	209	229	222	254	237	265	215	230	203	250	230	250	231	233	223	250	247	243	220	211	226	215	210	236	244	237	250	221	229	241	241	230	256	236	238	215	237	243	224	231	245	237	244	224	215	204	218	235	237	246	232	245	236	245	235	223	225	253	218	238	217	248	222	229	244	227	241	223	224	231	265	233	229	225	219	265	236	213	247	231	232	254	236	233	239	247	250	231	209	257	227	236	242	229	205	195	227	221	269	247	227	225	245	273	234	233	227	260	225	221	229	232	257	273	245	220	242	244	238	222	243	235	207	231	225	236	234	224	229	234	222	223	231	209	230	229	235	247	235	229	232	201	228	264	228	216	237	226	240	243	238	229	242	228	236	227	234	215	219	251	199	238	227	211	236	243	250	239	216	216	221	244	223	219	226	227	245	236	234	248	252	222	231	246	259	216	251	252	272	256	240	232	236	241	246	224	244	254	236	221	244	244	227	241	225	238	220	247	238	233	223	258	252	254	233	234	234	254	217	216	256	223	239	247	233	238	226	233	224	249	246	237	206	233	248	217	225	228	248	233	207	228	252	243	223	237	234	230	246	235	237	260	240	286	214	256	225	199	237	238	247	243	270	215	217	237	220	203	244	247	214	233	254	239	257	227	228	218	232	222	232	208	238	218	240	241	210	221	234	230	227	236	212	204	206	231	227	229	240	264	250	254	241	217	253	243	249	229	248	259	233	243	219	237	260	257	252	196	247	250	254	226	240	260	227	216	245	215	228	264	233	219	251	238	240	259	263	235	216	237	220	233	265	222	219	226	284	209	223	242	239	208	215	227	230	242	276	250	232	203	230	233	221	213	234	246	226	231	248	215	236	215	241	243	227	230	242	211	223	254	233	241	238	220	245	234	249	217	241	262	222	207	232	240	244	226	216	219	235	218	230	228	222	226	216	261	243	246	237	227	247	232	255	237	232	244	246	227	206	254	227	225	211	223	228	256	233	253	221	240	245	226	221	224	250	195	219	243	240	259	253	230	233	270	242	239	245	206	242	236	223	249	251
23605	17238	8420	5942	2312	1290	941	780	718	1067	986	759	516	547	511	539	500	496	502	509	510	478	502	557	514	492	482	542	482	530	495	547	554	528	535	524	480	519	539	520	498	483	524	514	506	535	499	521	504	488	519	520	543	556	495	520	518	531	520	512	505	520	530	489	493	528	532	495	510	460	526	511	505	460	519	557	506	507	506	477	483	530	502	517	472	534	487	492	519	487	480	515	475	517	517	511	548	525	535	537	519	503	518	488	468	513	551	495	526	533	505	465	535	502	482	472	514	520	537	478	511	451	513	533	536	509	536	508	516	555	546	496	535	508	468	506	521	466	534	512	522	507	502	508	521	487	483	523	518	520	480	476	523	519	526	501	508	504	509	488	491	494	492	507	488	504	487	512	516	514	496	539	528	479	530	539	518	503	514	512	553	509	504	521	530	534	530	502	502	479	484	514	513	520	494	504	490	487	521	481	557	523	476	515	475	515	516	490	537	540	501	497	484	522	456	484	473	507	525	522	528	493	514	498	476	512	480	513	511	505	477	523	505	458	536	517	502	513	508	500	460	511	491	502	489	510	524	477	480	516	529	491	500	527	549	475	511	536	509	530	484	512	437	539	527	509	489	499	489	529	534	492	509	481	511	563	534	494	486	467	522	510	526	510	511	520	515	527	476	523	513	485	502	501	499	482	481	507	509	480	505	496	527	456	492	512	540	528	504	539	461	537	503	529	500	536	519	532	528	529	499	536	497	453	519	563	524	523	480	514	493	500	482	493	515	499	505	538	469	512	493	500	456	498	541	492	509	519	503	452	501	524	496	496	522	498	472	562	490	539	529	485	462	561	495	473	491	480	526	471	535	463	486	475	480	479	466	518	483	489	523	541	531	514	499	512	451	443	498	510	538	512	499	469	494	518	465	493	489	516	527	515	529	479	546	515	477	534	520	521	539	514	509	491	499	488	516	486	518	498	487	491	497	502	484	509	499	496	493	494	505	526	507	465	501	535	506	483	526	533	516	550	556	530	489	494	498	506	483	526	507	516	514	513	491	503	545	485	492	475	519	465	530	478	518	511	513	484	508	506	513	512	529	489	474	552	519	524	527	489	486	531	515	546	518	476	511	508	476	512	519	521	545	511	507	488	521	489	511	539	506	491	510	487	512	552	534	494	485	539	523	501	480	525	490	482	514	465	516	487	491	526	510	512	508	481	476	500	474	532	474	483	538	490	548	531	524	494	528	511	506	522	474	502	542	441	504	522	500	486	513	517	492	515	531	494	487	478	537	521	533	536	473	490	467	489	499	524	515	514	473	492	529	482	490	502	508	538	545	523	520	499	468	500	497	489	486	514	492	470	550	512	510	511	541	525	535	491	543	533	491	530	501	517	473	533	482	476	531	505	475	496	492	471	520	500	559	507	523	491	484	544	487	481	479	517	540	510	550	523	486	506	522	488	498	516	487	507	550	494	496	505	506	471	496	490	541	492	480	534	489	493	524	469	513	533	490	518	516	491	488	487	493	490	504	503	487	511	526	522	541	500	572	471	521	489	490	512	532	487	485	477	487	459	530	533	538	481	516	465	516	487	532	540	516	483	519	551	509	497	491	510	539	473	519	502	491	542	500	501	508	530	530	506	461	461	512	473	496	492	493	450	482	499	448	511	504	530	461	469	520	477	492	477	514	468	479	507	491	534	523	485	515	523	526	522	489	516	522	510	527	542	469	489	518	509	450	483	490	516	476	485	524	469	530	507	476	512	480	539	504	524	511	525	502	483	501	515	516	488	537	462	520	507	505	517	505	502	520	520	543	509	505	515	515	522	506	485	500	491	470	493	501	514	518	530	486	538	539	557	508	504	524	508	526	539	516	489	538	506	490	480	527	515	530	490	506	491	541	538	508	485	490	508	492	517	565	487	479	510	486	551	534	518	507	490	510	529	507	517	516	536	479	527	531	501	499	499	544	505	518	507	510	527	523	521	541	545	495	504	503	501	499	488	504	493	470	509	511	496	499	508	518	501	522	478	510	509	489	509	516	499	484	507	529	496	548	498	501	471	486	488	510	504	498	502	532	516	507	550	509	507	514	525	533	509	524	515	536	479	542	538	479	485	532	465	459	489	495	498	521	532	478	518	511	497	514	498	553	502	506	474	554	483	500	500	505	512	509	501	479	448	488	497	516	484	501	508	528	491	525	484	496	476	508	530	536	536	458	491	484	533	452	504	511	517	515	466	503	479	502	518	548	522	502	488	561	478	495	459	534	481	559	491	534	498	537	487	515	450	564	529	506	505	503	479	490	516	469	549	503	517	480	494	508	501	501	499	525	504	509	497	539	485	504	474	518	516	485	459	476	477	527	499	514	483	528	522	488	554	521	518	516	521	531	544	491	521	547	518	482	492	522	510	543	489	552	539	503	529	528	513	507	502	535	460	459	516	527	502	502	545	500	516	511	519	508	529	505	530	490	471	523	503	511	538	530	505	483	493	509	455	490	521	518	479	541	507	511	507	478	531	463	507	533	501	533	520	545	461	505	514	510	509	489	498	516	502	498	501	497	498	524	509	474	512	458	543	520	507	501	505	501	492	514	521	465	508	505	526	531	537	546	505	521	480	528	509	550	513	509	511	501	486	499	482	531	531	532	518	474	547	513	505	495	510	508	509	506	520	505	518	523	526	469	457	488	489	489	516	499	493	501	475	527	521	510	557	508	474	499	526	479	506	520	511	509	494	496	506	473	508	482	522	510	540	518	533	549	514	515	518	474	537	479	555	499	547	499	505	549	501	487	497	505	474	490	471	512	523	534	457	513	537	518	499	497	524	508	516	444	555	496	499	482	493	466	480	475	489	492	492	504	558	519	505	484	526	510	453	506	456	530	478	511	501	489	522	499	545	480	516	501	525	500	537	540	507	528	499	532	515	482	523	527	484	530	519	477	547	523	545	484	472	470	493	482	490	523	502	507	501	492	509	519	498	521	508	462	494	487	504	547	484	500	488	530	520	501	535	517	491	532	513	512	512	554	545	476	531	527	514	509	477	503	525	500	444	484	517	518	505	499	488	553	482	542	509	537	501	511	520	530	537	510	507	521	479	516	489	543	474	514	476	496	486	520	515	548	503	485	487	519	471	484	541	507	483	506	488	470	522	524	533	455	473	530	524	531	493	528	519	544	498	483	542	506	487	490	536	496	496	523	509	526	507	491	499	513	548	477	493	529	504	529	513	515	523	454	492	471	500	499	519	481	510	507	493	537	484	533	549	525	487	528	487	495	530	504	489	490	480	534	490	563	534	511	529	502	539	482	502	494	506	494	505	533	502	491	522	513	489	558	519	540	525	497	538	488	500	525	524	482	530	507	491	508	543	507	501	541	487	485	476	507	510	545	524	503	515	526	515	542	549	485	542	536	505	530	501	546	518	488	511	518	486	519	498	493	504	498	509	496	541	470	521	491	500	507	499	518	516	500	500	461	514	498	484	519	501	546	488	546	530	476	534
62802	43174	31271	20948	11674	4336	1252	444	384	1067	932	2245	202	142	139	126	135	123	106	109	116	121	107	115	103	80	132	119	105	136	117	123	100	126	109	113	94	95	106	99	112	104	99	120	89	90	108	83	104	101	96	94	66	91	99	88	94	109	88	103	97	80	99	94	101	102	87	90	91	91	118	88	92	102	93	95	92	75	92	96	101	108	99	99	125	99	97	104	93	106	94	83	85	122	97	101	94	107	88	102	102	101	91	90	88	94	90	99	78	89	100	85	91	84	88	106	103	92	89	88	91	87	100	82	92	99	102	86	93	105	88	104	91	92	94	103	83	107	100	96	94	106	82	104	85	92	114	117	96	110	117	85	78	97	79	82	85	95	96	80	93	98	84	84	101	108	84	80	78	83	97	99	74	81	113	103	94	96	83	92	89	106	106	85	80	97	84	101	90	104	87	87	92	106	105	96	71	81	91	85	100	101	95	88	92	86	85	82	103	93	94	81	93	111	87	81	88	106	103	88	86	107	107	97	88	95	91	110	113	95	81	98	78	115	87	84	89	103	83	102	73	94	92	80	103	99	87	93	95	101	109	95	84	96	102	96	91	79	97	92	86	82	96	117	97	92	95	76	96	83	91	78	104	99	84	87	74	100	111	98	90	82	103	81	115	89	89	109	114	86	94	66	94	104	105	89	84	107	90	113	102	113	90	85	91	92	93	98	108	83	90	87	104	87	81	85	74	98	96	88	91	81	90	88	88	78	111	77	91	108	103	95	84	91	100	103	90	83	84	118	98	130	92	87	95	105	92	85	90	95	104	97	81	110	89	92	97	93	93	83	96	89	74	86	86	96	100	90	98	89	108	90	97	89	101	82	107	80	93	62	109	101	106	110	93	113	89	92	101	104	104	85	93	79	95	114	92	107	103	93	91	84	80	102	116	83	97	80	72	95	92	86	98	101	122	89	97	87	110	94	76	95	98	86	96	87	76	96	83	99	96	102	80	85	114	88	100	96	86	105	86	77	84	103	103	122	99	78	87	90	104	77	89	101	97	97	84	93	97	98	105	101	109	90	78	70	98	81	91	110	94	94	81	100	112	87	112	96	78	96	103	100	88	87	77	96	88	95	95	105	86	106	101	105	108	101	99	84	85	108	108	115	100	96	100	115	95	95	99	99	93	89	86	110	111	99	91	88	97	91	83	83	73	92	101	88	100	89	99	89	81	113	88	109	108	91	86	103	113	109	90	98	96	88	90	89	85	96	90	106	112	100	70	90	98	87	72	85	88	90	102	93	93	96	95	94	85	107	93	113	91	105	97	81	80	81	85	95	101	87	108	88	99	103	109	89	91	102	86	87	94	108	88	80	80	96	78	90	85	87	81	100	83	89	76	103	102	105	112	104	90	92	83	98	82	95	102	85	82	89	87	101	71	84	84	92	78	88	107	94	80	98	96	102	101	87	73	107	103	104	98	117	92	97	87	79	99	90	94	95	96	99	92	83	95	76	96	116	83	104	86	76	91	105	85	93	94	86	84	82	110	102	97	104	96	85	81	94	97	102	82	90	87	88	104	95	97	82	108	87	94	101	91	94	95	105	99	106	87	102	107	73	100	88	95	92	87	93	80	105	92	82	95	119	110	92	105	100	90	94	87	65	90	108	91	101	76	113	98	91	79	99	97	99	100	78	85	79	97	85	89	96	99	102	81	99	93	108	89	81	106	98	85	82	86	96	107	100	82	100	108	87	103	85	75	94	111	82	102	84	92	82	107	96	91	89	97	94	95	96	97	88	83	80	109	93	99	95	105	103	98	109	98	106	84	98	71	77	86	91	81	91	98	105	88	87	87	117	95	83	89	91	103	101	96	86	98	94	101	94	89	111	100	97	100	93	104	93	82	106	108	79	100	97	87	89	91	100	87	118	96	86	94	97	109	94	104	94	120	74	90	105	93	97	89	90	98	101	122	93	91	107	91	93	87	107	91	116	101	98	111	88	104	87	88	88	107	102	103	83	99	98	100	100	113	111	92	86	87	100	102	113	90	85	90	102	105	96	94	102	111	91	81	89	103	94	66	103	120	86	120	79	75	90	111	115	92	102	95	88	78	93	99	121	99	109	96	100	91	107	108	92	95	110	94	90	115	110	104	89	93	88	95	76	79	75	79	104	103	76	105	109	89	97	89	90	96	96	88	105	93	79	86	95	86	97	105	111	103	101	83	97	92	104	78	86	107	105	89	82	92	105	89	113	92	76	85	100	120	123	102	102	79	98	95	103	96	90	86	91	114	94	93	90	100	90	84	87	98	94	102	98	96	105	93	95	97	84	104	84	91	92	92	95	75	109	94	92	89	87	76	95	91	93	86	76	93	79	89	94	90	88	82	100	101	97	112	102	106	94	90	98	79	89	93	97	93	87	84	99	93	107	91	108	86	98	82	94	103	107	96	97	89	83	104	96	106	97	87	105	74	99	98	97	94	110	79	88	99	78	102	109	100	81	99	103	103	92	88	113	90	97	80	111	98	96	109	103	95	99	86	91	116	87	95	78	92	92	80	91	102	92	92	86	82	90	93	111	88	97	90	111	81	105	82	92	90	101	85	93	104	84	76	102	105	98	77	89	89	95	82	94	93	97	83	98	100	94	85	97	104	89	77	98	109	98	90	74	86	93	98	115	85	121	115	85	115	88	102	90	91	73	95	101	93	82	81	86	101	93	91	108	104	76	105	95	92	108	91	114	90	97	97	102	83	80	95	105	86	97	75	79	113	96	92	97	82	89	119	77	97	83	96	86	84	94	97	99	98	92	109	100	98	79	82	92	80	86	115	85	82	94	100	65	87	72	80	82	98	86	93	77	99	85	83	101	78	83	101	92	91	91	89	87	107	89	117	109	126	89	90	97	91	101	93	91	95	96	91	124	88	88	86	90	112	89	101	94	89	88	98	74	80	99	95	95	99	87	109	90	79	86	93	89	77	96	66	76	91	87	121	105	82	88	85	94	80	91	88	96	94	84	95	88	90	93	102	93	110	71	87	101	88	107	104	99	82	86	83	91	90	108	88	110	106	101	90	109	82	83	100	83	112	73	101	99	90	92	107	86	101	99	101	103	87	93	90	94	87	92	90	110	96	92	91	90	99	113	102	111	95	94	80	83	107	100	87	82	88	84	96	88	91	110	95	94	93	100	93	105	93	94	94	92	87	76	77	70	96	86	79	89	83	107	98	86	97	100	101	85	82	88	107	98	94	110	97	75	100	110	98	92	88	78	97	79	83	101	96	84	94	99	114	98	108	71	102	104	76	83	104	108	104	98	104	95	87	83	91	82	84	84	78	88	98	107	90	82	97	80	103	91	119	89	87	93	80	83	86	84	103	89	96	95	94	105	90	86	113	93	94	79	84	83	86	84	76	83	90	99	107	114	89	90	94	96	96	94	87	99	100	86	98	103	99	106	99	104	90	83	89	77	100	92	78	100	92	65	71	74	99	102	110	109	99	102
53028	41963	28089	13082	6762	3797	2722	1758	1754	5823	4419	9135	631	531	534	486	457	433	398	401	389	403	380	335	357	333	308	318	305	288	288	290	241	304	275	296	293	260	264	258	303	262	283	272	240	255	276	232	248	238	235	207	236	231	255	258	233	236	232	212	220	229	238	230	225	251	249	230	247	227	244	243	252	244	209	243	221	229	216	231	230	234	227	208	224	241	249	224	227	248	264	227	214	250	225	248	255	220	240	244	237	246	223	225	231	218	233	220	242	223	235	217	258	213	235	240	219	217	226	224	244	245	227	239	231	235	214	230	223	223	215	211	218	241	216	233	195	237	238	217	261	232	215	224	233	243	216	215	211	223	253	227	233	203	235	257	206	215	240	251	234	222	219	240	238	197	233	203	186	239	227	251	232	242	214	224	238	214	229	244	214	208	213	221	226	217	245	239	221	223	226	224	224	231	262	238	239	238	233	202	228	241	226	235	219	242	245	231	234	226	226	206	242	242	217	218	232	215	235	233	236	235	212	242	197	251	248	223	240	243	217	220	221	222	224	209	205	208	215	198	203	210	232	198	232	207	237	222	205	229	228	225	229	252	240	217	226	215	216	196	212	253	227	239	232	242	266	219	224	230	235	193	228	235	204	244	207	220	221	232	206	238	220	214	224	228	228	230	221	221	236	233	227	229	209	246	226	230	218	235	241	224	204	218	248	216	247	227	221	206	245	223	219	227	235	224	196	223	223	215	246	219	225	235	229	236	234	214	196	230	234	225	243	211	236	244	221	242	233	232	216	217	241	259	216	211	239	215	244	234	233	243	206	233	232	230	226	219	215	231	219	206	225	211	223	245	213	262	205	221	238	210	196	199	245	213	232	239	238	228	232	224	209	218	242	230	192	219	218	222	228	219	198	222	245	202	208	221	235	255	238	237	227	219	235	228	235	240	213	217	222	230	266	214	244	216	229	218	225	221	229	234	230	216	247	240	239	249	216	249	231	238	237	249	224	244	234	237	232	206	242	200	223	209	232	240	232	260	233	235	218	236	226	217	223	230	212	217	249	211	200	210	228	211	219	201	216	233	224	212	241	201	223	247	219	209	234	216	223	213	219	220	208	222	206	210	247	213	225	239	230	209	247	238	209	219	205	248	226	219	219	231	222	215	221	237	221	216	240	206	199	220	242	226	235	233	217	215	231	232	228	226	211	220	238	218	224	220	209	206	228	231	205	187	180	237	218	213	225	214	236	241	206	226	236	202	237	219	213	185	199	217	215	200	226	197	232	218	222	247	229	212	224	249	225	229	242	196	206	230	231	233	212	226	224	239	255	236	242	242	237	216	209	213	232	219	230	232	225	204	217	211	233	229	216	232	231	232	251	210	235	237	231	215	219	217	231	221	187	215	230	219	214	252	229	243	233	233	231	237	246	238	209	207	237	232	214	242	236	229	231	231	212	237	238	237	237	228	217	254	245	198	197	249	233	235	229	214	219	222	251	226	240	228	217	228	215	226	191	222	229	239	217	237	239	215	210	234	199	199	235	220	223	218	217	227	223	221	216	237	223	216	202	212	231	233	204	229	260	242	222	229	235	220	236	232	215	225	242	222	222	238	230	230	206	188	224	198	234	222	221	225	197	231	238	195	220	238	231	220	229	223	228	232	212	227	239	217	234	220	226	224	263	214	257	214	224	260	229	207	213	216	196	215	182	211	230	239	239	199	216	253	218	228	213	226	243	205	200	239	205	221	233	220	208	225	261	197	248	211	203	232	234	266	212	247	229	214	223	223	214	228	228	226	256	247	215	227	199	231	207	211	247	237	191	202	213	227	243	241	252	210	230	235	234	232	225	224	221	222	210	230	224	241	246	229	227	222	206	227	209	212	239	219	247	215	227	216	220	226	230	220	236	211	198	228	224	224	222	227	258	264	212	208	211	215	244	205	231	222	187	212	222	241	232	209	217	215	245	259	201	222	232	231	247	233	241	224	236	224	237	244	235	220	222	235	232	230	243	249	231	236	225	215	230	215	223	203	234	226	226	259	219	236	202	207	215	203	211	223	221	205	233	252	218	242	230	221	204	235	228	223	201	240	217	221	258	210	239	225	229	196	230	239	211	237	240	232	212	209	221	257	257	205	198	201	229	222	229	213	214	200	215	231	213	231	229	251	203	230	220	218	227	227	222	232	247	225	235	233	210	214	227	235	201	248	231	239	196	208	237	212	217	220	239	216	212	222	229	206	228	227	237	225	214	224	233	221	241	207	203	213	235	212	218	237	219	243	238	228	230	212	207	214	215	226	211	237	244	248	239	221	212	201	222	237	231	244	196	231	233	217	220	230	236	229	216	226	214	218	227	238	246	234	218	231	237	173	207	224	220	232	194	226	225	205	215	215	250	203	215	246	202	241	219	221	222	217	228	228	223	217	215	220	224	215	242	211	237	231	238	215	212	240	252	236	214	234	242	222	220	207	196	197	212	209	228	221	209	229	215	216	239	260	212	239	248	208	225	227	221	207	265	234	237	250	254	216	206	213	233	230	204	203	230	198	203	225	236	233	200	247	245	247	239	244	231	232	220	238	223	201	224	237	238	199	231	194	245	225	232	235	242	206	228	227	250	228	218	221	252	199	208	242	233	228	216	240	231	236	217	240	193	219	230	208	213	216	211	219	230	218	217	244	210	218	227	223	238	212	221	195	227	221	231	247	235	241	213	208	232	227	225	226	241	208	262	240	225	209	225	210	236	186	235	206	223	227	230	226	219	227	226	198	217	220	228	241	214	219	230	233	230	227	230	228	248	213	222	241	228	222	216	224	228	201	220	231	224	254	231	217	227	205	222	221	229	231	246	219	242	250	221	229	220	234	232	184	206	211	241	212	212	229	246	221	227	228	193	204	227	236	216	213	237	203	241	237	203	228	236	226	204	227	229	185	217	213	234	229	185	240	230	218	222	238	234	220	223	223	235	220	200	224	225	199	243	228	228	226	213	220	248	232	228	220	205	224	229	244	221	235	218	214	204	228	236	245	204	223	226	259	253	250	216	206	212	220	214	198	225	243	202	204	227	213	202	192	223	236	226	229	214	211	222	222	208	202	212	226	225	230	226	222	247	222	200	219	244	218	209	222	205	190	235	231	229	213	244	248	237	247	223	205	244	246	211	231	236	214	236	215	213	233	225	253	193	238	228	248	239	233	212	224	225	195	269	234	243	241	237	217	203	220	202	219	216	222	215	231	252	239	213	223	225	222	224	242	245	202	224	221	225	234	231	258	231	217	244	210	235	226	223	217	206	207	219	247	267	267	225	220	210	199	238	211	262	231	234	226	232	220	210	241	252	195	210	223	245	257	238	221	213	233	205	218	214	229	216	230	214	232	219	250	227	241	240	201	232	228	222	212	231	239	219	231	225	200	202	216	237	228	221	234	251	235	237	217	223	235	222	242	190	227	206	259	222	223	214	237	219	217	242	249	224	210	202	248	236	254	226	245	246	247	209	208
59859	40399	35001	23099	16988	9232	2874	831	521	1258	3300	7448	443	182	208	201	188	156	167	144	154	135	138	153	119	145	152	146	112	126	142	131	136	135	104	116	109	114	122	99	122	129	129	89	121	113	128	127	124	115	114	128	103	109	120	106	113	109	124	111	128	105	114	113	113	107	112	116	93	118	94	96	111	96	108	122	113	105	110	121	116	140	102	143	116	117	99	102	100	111	132	113	104	111	114	97	107	128	121	107	122	98	116	107	109	117	134	119	132	91	118	114	117	105	114	111	104	122	121	131	123	124	95	142	97	121	100	122	105	91	98	126	118	115	118	114	127	99	128	124	97	106	122	98	114	115	120	108	98	96	122	111	124	113	122	112	113	104	119	96	120	110	112	111	102	108	92	101	110	100	110	86	100	111	119	95	94	100	90	103	112	119	120	98	125	108	120	103	111	111	118	98	113	104	105	99	98	93	129	120	117	104	104	109	105	119	95	118	108	113	110	110	108	113	99	101	96	89	110	129	103	128	103	92	122	104	127	117	95	123	103	120	125	115	93	116	102	110	92	115	102	127	112	117	109	95	108	106	103	122	111	97	113	116	112	92	101	103	111	92	99	110	117	95	101	135	117	124	104	91	126	103	108	123	116	120	121	108	99	135	103	114	107	109	92	114	121	101	105	106	86	107	105	100	112	99	125	133	100	128	116	107	120	124	134	117	94	118	106	107	129	112	112	109	109	103	97	112	109	97	123	110	102	106	121	125	113	98	105	97	126	107	109	104	107	119	104	109	104	107	131	93	126	102	124	132	106	110	131	137	118	107	105	102	134	101	97	125	113	101	101	128	112	113	115	108	113	131	122	92	104	113	109	90	107	130	126	117	107	123	98	109	142	117	98	112	99	127	104	104	111	121	119	103	111	115	120	113	120	126	125	107	118	100	94	114	117	126	90	92	106	113	116	88	122	101	93	122	109	112	114	115	120	98	97	77	113	105	100	113	107	132	111	104	108	116	90	107	97	109	101	90	125	115	123	94	116	111	128	113	98	93	115	118	120	98	112	111	104	122	124	110	111	108	108	119	131	108	118	117	103	112	108	118	102	101	101	106	111	128	100	112	106	117	96	108	94	108	92	106	119	108	113	119	119	109	120	103	120	110	91	103	104	93	123	117	112	95	85	119	94	121	106	110	110	115	112	96	105	110	103	104	85	103	105	104	125	97	135	100	101	94	118	138	111	111	108	104	89	124	105	115	108	98	107	108	121	108	115	113	92	113	107	109	119	104	96	99	136	134	95	108	109	105	105	113	104	92	111	100	120	110	95	108	129	105	108	105	120	121	130	105	112	91	96	135	97	101	107	110	126	101	117	113	109	120	100	99	112	98	103	97	112	110	100	94	107	106	131	118	110	118	102	115	123	113	117	105	123	127	113	106	111	104	115	133	104	126	109	112	125	112	97	113	113	127	93	103	131	120	113	125	105	98	86	115	127	132	108	111	123	101	117	102	129	111	116	104	127	110	109	98	118	109	125	116	104	97	120	131	92	102	106	112	118	110	120	124	113	118	112	104	145	102	113	111	128	112	132	100	121	142	109	95	85	98	88	112	97	109	104	106	101	98	109	111	120	109	126	125	116	101	102	120	106	119	105	121	103	98	95	120	125	131	103	103	124	104	103	112	110	115	107	114	101	97	133	108	131	88	105	103	115	125	94	112	122	121	122	111	112	124	119	119	132	123	129	122	103	127	87	113	103	130	108	94	95	106	120	116	102	110	121	111	129	127	109	109	108	112	108	128	88	107	127	101	134	116	108	111	117	110	102	107	133	128	124	121	117	109	124	115	107	105	104	115	95	126	97	116	113	93	116	122	81	93	97	103	104	97	127	110	137	102	97	94	98	98	97	93	110	108	130	96	117	103	113	122	135	112	110	100	105	103	122	102	107	120	101	91	123	113	109	123	106	131	107	103	112	125	117	105	107	146	115	107	123	119	110	111	116	120	93	110	112	81	113	106	117	114	109	116	118	112	114	105	111	114	117	116	102	110	112	119	120	110	113	116	96	124	113	106	135	111	109	99	105	99	95	113	114	130	117	92	114	97	115	120	121	118	108	113	116	102	120	93	116	84	129	110	109	117	96	115	126	91	117	103	112	112	86	107	106	98	101	90	115	129	131	120	98	99	112	103	94	116	117	109	106	92	98	107	98	97	123	96	105	100	109	95	93	140	104	97	102	115	102	116	120	119	111	104	99	107	103	108	110	101	105	109	107	98	114	83	118	117	101	115	148	113	99	117	130	96	98	95	103	104	93	118	103	108	113	107	112	112	108	131	111	99	91	111	106	101	124	115	104	86	93	103	109	122	104	140	117	105	117	102	121	93	124	106	129	104	101	87	120	127	92	133	113	101	117	93	105	100	103	110	133	122	138	99	113	94	105	107	106	100	116	107	85	120	121	112	127	119	106	121	109	114	114	116	106	101	114	104	128	115	116	101	117	109	118	120	94	99	109	114	109	114	113	115	118	104	101	103	122	118	107	81	107	127	113	110	123	127	110	103	107	100	115	87	96	121	110	116	108	117	110	111	104	104	107	117	91	111	112	115	93	100	120	116	98	96	128	116	118	127	116	104	106	118	103	99	105	109	96	106	94	126	100	108	114	108	117	101	110	100	116	131	104	114	117	100	107	105	113	123	92	113	132	106	110	104	113	117	119	94	114	114	93	88	102	105	112	113	114	113	111	138	102	111	87	109	114	113	128	80	104	95	102	115	115	105	95	144	118	121	113	112	107	114	85	110	104	117	123	114	93	109	92	98	142	119	111	124	108	112	129	99	103	91	121	104	117	124	100	100	108	92	111	88	118	110	102	115	110	124	106	116	86	106	109	97	77	107	99	122	75	102	112	106	114	116	103	95	92	112	118	90	117	115	115	110	97	125	120	90	101	115	112	112	124	79	111	103	99	125	130	98	101	103	110	110	107	95	117	105	103	98	112	113	136	112	117	113	132	115	100	119	113	90	124	96	108	105	120	112	116	100	105	105	116	128	104	116	129	106	109	131	105	109	111	98	105	99	121	117	123	108	91	112	108	106	87	99	109	98	94	110	124	117	103	115	116	103	112	106	82	106	104	114	113	112	112	116	113	112	119	103	135	109	108	99	109	115	88	119	120	120	109	94	111	121	108	101	127	119	98	107	129	110	97	100	86	97	114	117	126	118	103	113	100	110	103	91	105	109	124	98	119	99	106	126	111	113	108	95	111	118	111	128	101	120	100	105	105	99	100	98	102	105	109	99	98	132	110	114	123	101	111	121	110	101	115	121	129	99	129	95	130	107	119	110	117	97	111	110	97	110	103	92	98	114	120	110	111	109	99	101	97	118	105	130	105	102	111	111	100	113	108	95	104	121	113	102	114	113	109	99	114	136	117	102	86	119	96	123	123	122	124	105	114	115	81	108	116	119	93	96	122	119	92	96	105	123	119	101	105	82	118	105	125	113	106	104
57576	47731	34650	12844	6751	4369	3336	2719	2148	5591	12178	18110	956	760	746	743	652	622	568	576	565	515	482	506	431	463	432	387	386	395	373	421	416	374	379	381	306	347	348	315	366	327	344	320	352	336	343	298	305	310	317	351	325	313	278	314	331	292	318	313	290	302	276	275	285	309	274	288	290	290	319	283	317	299	298	255	293	304	285	278	288	261	291	295	279	305	292	265	272	303	274	325	288	287	275	280	302	299	283	275	276	273	281	270	258	275	268	279	301	282	292	287	292	278	258	259	252	293	276	274	253	294	261	265	265	286	277	298	270	262	261	272	307	272	311	278	269	273	274	266	283	250	260	274	283	284	251	289	272	255	309	248	294	264	289	310	287	279	275	280	274	294	257	263	277	301	301	319	293	290	260	277	276	268	266	279	273	287	303	308	302	264	277	284	283	294	287	262	268	264	257	261	258	293	265	274	269	287	258	272	297	281	286	275	291	241	280	262	289	283	258	261	288	296	276	265	247	245	259	275	267	279	280	267	298	264	272	253	282	298	283	308	265	250	247	285	264	255	250	272	277	255	300	250	280	275	269	284	266	282	263	290	240	283	249	285	245	262	276	250	284	285	263	280	302	269	265	260	289	279	275	274	300	278	276	277	259	252	272	271	277	270	269	264	301	266	251	266	268	276	264	288	295	281	261	248	264	263	266	303	285	266	244	299	289	273	273	276	286	258	277	258	252	266	268	249	244	287	267	268	298	261	254	272	267	246	232	281	268	297	295	278	280	245	269	280	284	266	303	269	276	266	277	295	273	276	301	265	261	253	293	236	292	263	291	261	254	265	281	290	265	246	278	286	286	252	320	266	265	262	281	252	269	284	241	257	251	266	268	261	256	294	240	274	279	270	256	280	271	259	248	281	271	289	270	261	269	270	286	258	262	281	258	260	258	263	263	230	297	286	269	280	279	267	266	261	307	252	235	251	276	300	300	255	258	291	272	283	272	265	275	263	284	282	247	278	288	266	283	278	243	286	276	256	276	253	284	283	265	288	261	258	293	310	258	277	264	300	276	286	293	290	265	283	240	284	283	258	289	291	284	262	255	271	282	245	274	259	276	288	271	247	279	252	292	298	260	270	283	291	278	262	256	290	296	295	256	261	279	268	282	276	262	248	290	250	290	271	283	263	268	282	279	293	278	288	299	274	245	261	286	265	271	248	293	279	260	261	276	273	299	272	261	258	273	287	278	266	273	277	262	302	293	244	287	236	282	281	281	258	282	258	285	263	275	248	275	268	289	308	272	290	244	273	241	270	285	328	269	292	261	245	274	285	248	276	255	236	255	244	279	307	253	249	285	265	296	240	278	252	276	251	259	266	265	276	274	286	293	236	269	268	258	267	305	293	252	268	283	282	275	281	263	267	295	287	249	279	272	279	255	308	273	288	262	300	268	257	278	271	288	243	299	290	283	269	279	267	288	269	268	254	277	289	257	264	272	281	286	287	274	276	249	243	280	278	289	264	265	266	264	237	263	251	259	262	282	259	274	259	260	276	291	287	268	274	264	258	282	259	297	241	257	271	258	266	264	254	252	266	268	250	266	300	310	275	264	293	262	249	257	268	247	260	290	298	254	278	299	265	300	276	271	307	262	278	275	269	229	279	217	263	276	286	251	261	250	261	253	285	282	275	257	257	283	291	255	295	286	292	262	236	256	264	274	293	252	258	281	263	259	290	262	273	286	272	281	258	286	260	276	265	257	247	284	273	262	287	282	281	280	293	267	258	286	262	275	301	265	302	283	275	275	269	290	286	288	268	271	262	257	288	264	277	263	287	284	267	247	290	255	252	245	263	298	285	308	256	273	250	252	280	266	265	256	283	262	294	296	254	252	272	278	290	267	282	243	271	287	239	265	268	290	285	270	239	245	288	291	283	270	291	283	264	307	274	266	273	281	269	264	260	270	254	293	277	263	284	291	261	250	230	252	289	272	272	261	267	321	264	274	284	255	256	251	257	267	267	262	278	277	279	260	274	275	276	244	263	276	276	270	274	254	249	257	307	283	271	260	272	236	268	272	245	299	241	248	283	286	276	296	284	263	259	276	287	251	294	263	250	279	267	294	248	256	236	254	293	298	275	309	275	269	282	298	254	279	289	266	281	237	275	283	279	269	260	263	276	257	285	273	265	253	288	287	256	276	281	265	311	261	248	270	279	271	274	276	279	237	266	289	291	268	242	264	285	268	295	265	283	257	248	268	254	258	249	246	266	252	286	259	304	268	273	273	265	257	275	280	255	272	273	284	277	314	281	254	269	277	278	240	259	277	271	269	263	273	251	296	259	255	290	251	278	273	289	291	258	259	288	258	234	273	241	287	266	235	276	282	279	267	252	254	252	257	242	276	265	274	239	257	257	309	275	237	275	264	279	269	293	294	275	236	273	262	262	280	256	273	271	285	273	286	253	282	283	264	255	258	263	266	270	297	262	258	274	271	247	309	283	250	263	288	263	272	257	262	276	291	270	264	312	295	275	265	262	312	255	263	272	285	286	251	292	290	270	293	267	251	279	256	278	302	288	263	281	292	237	277	246	264	282	259	314	271	247	268	276	243	265	255	279	288	267	284	270	284	266	259	282	265	269	271	282	281	273	293	269	268	293	253	255	262	256	281	273	285	256	298	271	300	283	257	253	270	297	272	276	257	260	279	300	275	270	269	265	265	273	277	279	248	257	275	281	283	282	268	257	264	254	265	238	245	284	251	274	286	259	280	233	250	280	275	279	279	249	265	280	260	269	268	289	255	249	289	272	242	301	285	269	262	257	268	264	290	320	269	274	291	266	305	297	259	266	275	281	270	272	263	258	281	238	263	255	266	276	272	280	283	290	279	272	289	259	262	283	248	258	263	297	309	299	250	304	271	248	279	258	301	270	267	277	274	270	269	265	257	262	253	276	265	285	278	270	257	288	275	245	241	283	269	266	252	279	253	252	263	261	268	326	261	276	255	286	286	294	264	287	283	306	292	253	272	270	296	254	276	257	280	280	300	279	246	280	256	279	247	279	281	288	304	274	273	283	290	285	288	301	271	288	275	296	275	288	299	267	276	279	280	302	233	250	270	269	232	257	266	257	303	257	277	259	249	292	277	271	281	292	245	267	254	284	271	232	308	255	316	263	251	288	281	260	245	295	283	275	300	274	285	264	247	267	265	276	284	271	265	272	277	264	293	281	263	272	245	297	268	305	265	294	286	274	263	266	296	251	291	249	291	271	245	222	270	260	287	263	234	272	274	265	261	262	287	284	295	264	292	268	270	249	292	277	269	283	296	272	282	252	274	269	258	253	271	248	280	273	259	279	260	272	246	264	265	230	281	256	268	279	260	247	253	245	259	286	244	284	257	270	295	293	241	308	273	275	276	286	260	283	251	276	268	285	310	295	276	274	274	265	253	264	279	275	279	268	296	258	255	280	289	285	295	251	217	253	281	284	265	258	281	270	285	306	276	271	272	256
36592	27214	11418	1632	844	347	338	308	285	271	312	385	237	223	235	261	229	220	258	229	215	251	251	243	259	267	248	261	218	244	223	246	267	246	242	214	238	245	241	247	251	236	249	265	251	226	230	231	256	201	243	224	233	217	244	234	237	214	214	238	233	243	222	239	239	249	242	223	219	223	222	270	232	235	255	226	210	249	240	213	264	249	237	234	245	218	240	230	244	225	241	228	262	248	287	236	217	214	220	228	237	238	223	233	227	226	235	223	274	220	251	224	238	236	238	277	224	253	241	226	202	233	228	229	235	262	212	215	229	226	248	224	250	207	244	245	247	234	240	228	209	226	204	218	228	238	231	234	238	220	229	242	214	226	238	222	263	244	245	240	249	257	245	236	242	259	239	255	236	266	227	186	241	268	246	255	240	256	240	216	231	231	244	251	237	242	223	235	268	246	223	195	205	218	239	252	225	238	240	255	232	237	234	229	255	239	245	216	223	235	207	250	226	225	229	218	219	233	228	241	238	228	235	190	240	254	244	220	238	223	230	231	214	259	237	247	248	229	236	226	259	245	258	256	253	249	230	218	258	214	220	226	261	221	228	244	225	240	235	238	217	257	254	255	254	251	259	248	239	258	240	226	266	240	237	227	237	253	218	251	248	260	234	232	212	263	228	212	248	248	243	219	229	219	231	203	251	242	287	219	246	217	232	210	221	249	248	237	250	255	243	229	244	207	224	252	239	269	238	238	237	223	252	240	247	225	212	229	230	243	243	225	258	238	272	229	235	266	219	228	251	263	224	260	231	282	228	218	259	237	228	215	219	235	266	215	236	235	232	251	225	237	257	246	223	250	263	237	220	250	239	211	231	252	236	229	228	235	231	236	238	231	248	231	254	206	254	238	238	221	210	235	240	201	214	227	225	214	239	240	278	217	239	198	252	244	249	224	265	261	222	215	246	226	241	237	228	250	212	259	250	245	224	239	257	243	228	242	215	239	241	234	240	264	233	251	238	236	223	228	261	232	231	226	234	221	220	222	232	248	236	248	210	227	247	266	221	253	207	216	242	243	236	238	239	257	214	256	229	253	219	216	239	223	228	224	254	220	204	210	259	230	232	233	221	239	261	237	217	239	232	252	241	231	219	246	229	212	237	200	239	244	243	232	258	205	220	229	228	229	243	225	245	236	232	258	222	224	267	224	239	219	251	231	224	228	228	229	237	237	249	248	222	212	244	216	254	266	223	244	246	234	228	246	242	240	249	224	223	240	255	247	270	243	252	267	238	219	248	229	246	231	228	240	269	232	216	204	231	208	248	198	240	226	235	262	221	233	260	250	235	238	235	227	232	201	234	216	240	228	217	204	237	224	234	235	235	220	230	252	235	258	263	224	237	250	238	207	260	197	229	238	260	255	213	232	237	224	223	223	259	219	240	231	233	227	222	232	229	237	229	226	235	237	260	249	214	257	219	256	237	237	241	253	221	237	232	228	216	246	241	230	218	229	248	216	265	262	231	213	217	217	235	222	225	250	238	243	254	233	232	229	216	241	229	220	238	226	229	256	220	260	234	211	226	215	242	275	243	221	266	258	237	222	201	228	217	210	235	237	243	238	257	228	258	228	232	250	221	252	253	274	231	225	226	230	260	214	231	213	269	245	253	236	226	228	281	252	241	226	231	258	248	231	244	242	270	238	239	247	255	223	250	255	260	214	233	242	227	233	203	250	240	244	231	245	219	250	220	226	243	238	227	232	197	252	217	261	251	207	216	245	250	205	223	239	254	257	226	266	253	253	242	229	231	242	254	254	247	231	248	245	240	209	205	206	237	229	214	230	232	222	210	250	241	252	225	238	230	217	249	241	230	243	204	240	223	253	247	238	213	262	211	257	212	243	212	233	231	218	251	252	260	235	238	247	213	260	203	218	228	237	244	244	223	229	255	242	223	240	241	233	273	231	235	237	238	247	252	229	230	253	248	239	215	222	236	219	256	238	245	242	237	240	254	236	244	264	247	255	222	239	232	236	209	219	236	237	219	238	241	240	220	246	227	236	238	231	239	242	255	231	238	197	229	246	256	243	235	214	251	237	242	225	241	233	254	230	254	247	226	260	227	248	229	228	229	208	236	233	228	227	229	214	232	249	260	223	217	254	240	219	227	258	256	240	231	250	277	220	253	226	240	209	227	234	245	254	234	276	240	259	219	250	212	265	222	254	249	233	266	226	235	216	238	199	215	202	229	225	219	221	243	230	220	228	240	250	225	250	229	271	211	228	209	260	253	239	240	212	250	240	217	218	216	261	225	273	254	234	225	243	224	234	208	202	250	231	203	235	259	251	255	224	235	209	262	241	223	219	214	224	256	227	250	237	210	223	258	235	236	238	240	230	249	226	236	232	218	262	234	234	254	247	191	232	244	203	237	236	248	217	211	243	241	228	244	214	248	214	221	226	211	242	260	247	239	224	234	219	252	241	267	202	237	245	232	234	222	222	235	264	240	232	237	250	236	250	251	219	228	222	221	219	221	213	252	223	193	245	251	222	252	246	238	258	238	233	235	231	202	238	247	221	242	244	216	214	282	231	278	243	259	217	237	243	250	229	250	263	236	243	211	224	214	235	250	222	238	215	235	237	245	200	256	237	231	243	275	256	215	257	239	254	230	240	232	233	240	243	236	222	227	259	244	222	222	261	252	229	258	246	239	240	215	235	242	224	219	248	237	237	240	244	245	228	242	228	222	246	239	236	237	252	228	226	273	249	227	233	205	224	225	231	219	235	218	257	242	215	230	239	265	247	253	232	238	280	241	221	216	236	279	240	233	250	275	230	237	232	251	244	222	224	230	261	204	239	213	217	228	245	248	253	259	216	260	249	244	227	243	250	210	252	242	237	236	244	260	230	244	230	245	200	230	243	240	226	221	240	217	252	256	283	221	221	235	265	243	253	239	230	213	237	240	242	256	244	222	235	239	246	232	252	233	234	237	239	248	285	240	239	235	234	232	229	235	269	226	258	220	247	253	243	225	225	247	251	250	236	263	250	242	243	245	252	208	264	259	252	226	239	240	233	223	238	226	215	246	252	247	219	282	220	258	217	239	244	250	254	237	215	225	218	200	232	226	249	235	277	215	241	226	247	251	232	228	233	236	255	240	221	220	264	249	206	228	227	229	213	281	247	247	238	234	236	258	212	213	220	253	236	224	229	237	250	219	232	220	248	259	272	253	236	237	223	240	247	229	243	258	251	217	249	210	246	226	257	225	231	238	245	218	233	227	245	249	238	217	238	234	222	207	235	223	231	245	224	241	233	231	218	232	249	239	219	237	212	235	236	240	210	243	242	223	231	231	216	233	231	216	223	239	246	234	249	237	220	222	242	233	261	231	244	231	241	219	224	198	239	258	232	244	244	257	231	244	257	239	216	220	233	233	248	225	245	239	256	224	236	249	249	228	251	256	238	241	243	220	206	255	229	209	224	234	222	235	242	248	230	226	244	242	244	228	213
21832	18942	9694	2965	2604	945	922	784	703	680	1151	1659	515	568	547	520	549	542	526	535	505	534	557	529	481	535	523	471	569	509	559	493	531	543	523	472	552	493	538	502	531	506	540	497	520	534	530	558	510	537	547	510	508	503	546	534	499	533	543	510	463	544	502	508	526	516	525	504	490	525	501	542	504	506	516	527	533	539	508	520	507	506	497	491	508	507	521	487	485	511	507	541	542	516	539	511	511	514	480	513	494	483	545	485	532	513	487	531	538	487	500	475	570	474	511	502	493	555	473	485	506	543	489	508	497	484	502	514	499	496	517	521	521	520	543	523	476	497	542	526	517	507	501	517	515	518	509	457	491	512	506	518	516	532	522	511	525	493	519	512	530	480	516	498	542	500	546	495	469	506	502	540	527	522	518	490	525	502	465	516	520	506	504	529	515	513	491	526	539	493	508	528	526	528	514	510	510	479	503	515	471	528	508	498	505	516	511	547	511	505	495	517	487	518	520	504	531	507	499	503	502	553	492	508	554	545	526	513	526	500	484	572	508	535	495	515	487	520	511	481	486	518	518	510	537	500	467	515	516	499	524	508	538	493	509	511	508	514	544	518	522	522	516	468	524	507	488	497	513	486	527	449	518	521	491	506	518	528	536	530	478	517	538	529	514	544	502	499	544	497	522	507	523	510	465	538	498	506	511	555	511	526	567	474	536	469	477	494	503	522	563	488	538	552	533	553	510	507	532	510	485	513	547	508	496	512	467	474	485	552	513	521	495	492	517	496	538	533	512	499	534	497	487	487	506	532	542	526	513	527	526	505	512	483	498	523	482	494	517	519	475	542	502	497	516	514	471	527	556	499	502	466	496	516	485	508	481	528	532	512	489	530	510	504	538	499	514	498	525	544	525	519	542	552	508	512	529	526	559	521	480	484	538	503	506	587	540	498	517	476	521	510	512	541	533	506	545	498	508	528	537	542	535	502	576	524	510	517	500	510	512	499	500	496	514	533	514	537	513	545	477	501	535	505	540	530	515	520	517	497	507	499	520	526	505	482	511	477	515	482	490	489	516	541	511	534	521	532	519	521	508	531	493	548	549	549	496	459	537	505	526	545	497	489	541	487	492	508	545	571	509	516	519	514	514	509	526	510	501	498	528	525	496	530	533	503	496	479	555	491	525	523	526	520	495	491	506	470	527	509	525	547	511	486	554	472	517	512	502	532	521	522	511	531	496	509	527	506	548	521	525	477	492	556	475	524	540	531	501	524	519	527	522	502	520	529	521	506	512	541	509	481	516	493	474	512	502	537	501	514	495	544	496	520	513	531	507	530	513	521	540	541	473	535	516	536	506	509	515	492	524	505	491	517	559	519	526	527	518	499	525	503	512	486	494	518	495	497	549	485	471	528	513	523	547	515	528	493	517	536	526	498	520	455	512	532	531	544	535	518	552	510	488	497	513	540	520	503	517	551	479	524	519	513	558	495	557	520	545	464	538	514	534	514	499	555	526	495	499	476	526	532	467	518	527	521	501	517	500	531	540	529	502	543	505	526	506	532	542	511	517	470	530	519	501	534	514	542	516	492	530	555	521	501	519	534	517	549	541	516	482	494	515	495	535	506	469	514	490	491	465	473	557	506	499	498	490	539	509	519	498	532	500	537	497	527	474	515	504	531	540	501	524	502	484	491	495	479	519	505	479	504	508	528	514	527	538	528	511	529	485	512	515	483	530	520	524	507	509	538	508	529	499	493	480	509	510	517	502	520	543	500	497	492	540	524	510	541	513	537	483	505	524	495	506	526	531	505	527	463	556	514	485	495	517	546	532	517	515	511	507	517	508	539	507	487	549	489	517	536	520	477	524	532	502	506	519	544	527	513	494	498	535	506	535	518	495	515	533	549	499	540	488	536	502	531	548	524	535	524	530	502	479	550	502	499	516	489	491	506	528	520	547	525	507	492	515	492	511	514	517	533	515	489	516	519	489	490	547	513	511	512	525	525	460	572	475	508	502	499	497	535	521	494	540	479	465	506	504	525	492	539	514	537	501	488	500	479	578	526	491	502	511	499	512	500	524	529	469	519	508	527	489	503	479	530	507	521	509	495	497	505	511	517	522	521	507	542	490	504	499	544	520	527	468	562	538	527	556	522	518	535	532	484	521	489	514	494	543	514	522	545	522	498	521	495	473	538	472	540	542	477	504	548	506	520	495	500	489	569	518	497	502	501	550	517	484	570	518	507	530	498	512	550	528	495	524	542	520	501	514	486	521	517	543	503	523	502	522	524	562	492	482	487	496	492	498	513	531	539	500	490	529	501	532	500	506	484	533	518	529	485	511	509	495	478	512	531	532	533	544	539	528	537	512	489	513	520	513	514	531	528	490	567	514	519	515	529	554	525	508	533	516	467	500	500	471	493	477	517	503	525	505	543	523	521	522	497	535	539	538	546	499	524	525	549	469	505	556	458	497	534	502	493	504	556	523	512	510	516	547	545	497	497	528	516	519	485	500	502	531	516	508	516	501	511	511	506	484	497	552	484	480	527	569	551	532	511	460	504	516	511	513	541	497	501	533	512	528	511	519	540	532	539	544	520	493	545	535	527	519	518	515	485	517	548	547	504	479	473	486	478	512	514	540	467	470	505	494	521	519	539	497	542	506	505	496	507	507	517	529	511	491	505	489	500	493	503	498	510	523	498	490	526	531	513	493	489	507	518	481	507	519	531	514	480	503	501	522	502	498	508	515	537	503	548	552	519	503	547	499	509	493	510	508	484	513	533	519	489	502	515	501	504	540	515	507	490	562	492	519	555	487	515	502	534	508	485	520	551	511	473	519	517	534	524	536	530	493	504	517	560	486	484	511	498	546	517	488	520	533	523	497	559	522	528	484	527	484	491	492	537	490	495	514	482	494	523	493	505	522	538	511	524	489	481	493	567	504	504	511	506	527	502	545	526	555	506	536	527	511	512	491	526	511	551	483	505	481	521	534	522	454	507	540	514	527	545	501	485	492	555	491	541	497	497	551	494	490	525	488	474	499	519	510	523	481	493	469	512	518	465	541	497	497	500	533	467	505	512	542	534	496	497	500	534	498	500	509	485	485	518	536	496	492	541	511	523	545	544	491	520	504	535	518	492	562	537	500	502	476	527	540	500	503	533	559	495	548	502	511	531	514	534	494	505	519	507	538	538	490	514	512	509	520	555	498	481	512	512	492	526	536	547	545	530	520	516	514	531	524	523	472	518	527	533	516	520	484	499	546	526	513	536	495	490	513	526	505	526	530	506	535	518	479	514	567	494	504	550	493	500	544	525	492	536	504	543	517	533	525	512	507	482	561	548	532	513	492	516	475	554	500	521	533	490	554	538	531	539	530	527	502	548	510	521	499	518	516	514	497	507	504	533	485	505	568	514	509	493	511	572	534	505	523	509	535	495	478	493	519	487	497	513	540	499	505	514	566	519	497	494	528	510	502	479	495	515	560	495	515	500	475	508	509	586
61227	46445	30915	17652	7725	2454	827	435	299	293	2096	6464	285	144	130	133	132	136	130	104	128	109	112	102	104	114	111	133	98	103	82	100	98	92	97	99	96	106	107	112	111	100	109	112	88	89	97	91	104	89	106	94	104	110	108	102	90	71	110	95	106	76	90	104	104	92	104	103	92	86	113	114	103	94	105	117	101	103	98	108	91	89	107	106	94	99	105	106	97	94	76	99	103	85	106	104	108	109	87	105	97	107	114	102	108	95	108	99	116	97	95	104	68	98	97	103	94	93	105	113	94	98	90	96	110	96	90	91	95	109	102	78	121	112	96	122	85	91	82	95	79	103	105	119	100	100	97	99	131	111	121	111	100	109	101	122	94	88	101	94	99	101	86	84	97	115	97	78	95	91	91	88	94	94	96	109	96	119	108	112	93	104	89	85	88	87	95	110	90	106	109	103	91	79	79	101	112	94	87	102	109	95	114	93	103	95	109	73	108	99	110	94	108	112	94	114	95	105	104	107	109	91	93	102	100	88	92	92	84	108	85	75	90	102	97	98	106	109	107	89	102	127	101	93	80	86	86	91	84	99	113	121	97	78	82	76	107	87	90	109	104	92	107	90	95	83	106	92	89	78	69	100	110	93	100	93	89	102	96	105	93	93	78	97	91	81	102	110	81	102	98	115	72	107	85	93	107	95	90	96	75	76	91	91	102	102	83	76	74	98	108	103	109	98	77	105	91	104	101	79	96	104	85	96	105	106	91	77	102	97	99	83	102	102	93	99	82	117	101	96	72	87	105	105	93	105	99	101	109	107	105	104	95	93	88	95	95	99	94	101	104	99	90	91	117	80	83	112	91	99	89	107	91	98	101	105	91	90	100	92	83	107	108	113	87	100	123	102	90	100	99	100	99	111	96	111	75	94	120	86	113	109	105	103	100	112	90	93	101	90	93	96	108	114	99	110	102	105	96	87	118	110	89	87	116	93	94	100	111	103	110	97	91	102	118	96	101	103	112	109	92	81	90	98	101	115	82	75	90	85	90	90	114	95	110	108	90	86	98	104	100	90	80	94	87	99	102	107	99	109	104	116	99	88	100	91	99	122	89	96	97	93	85	102	83	95	89	108	95	108	104	99	90	103	102	84	102	105	88	80	99	122	112	90	120	77	98	96	99	101	92	99	87	83	91	94	90	112	98	83	115	91	101	105	95	93	94	103	97	113	83	90	86	112	90	109	82	83	80	82	103	119	94	93	90	94	101	88	114	117	74	88	100	98	86	82	88	94	120	92	99	88	101	86	106	91	87	104	92	92	93	94	93	73	111	83	101	86	96	81	72	101	82	88	91	100	85	111	85	99	101	90	111	101	96	103	89	97	102	100	105	112	103	108	114	92	101	98	75	110	96	106	127	91	101	99	97	107	109	82	100	93	97	114	82	99	96	109	92	89	86	101	97	96	94	112	95	101	99	110	91	95	104	103	88	98	91	94	82	109	99	109	85	79	115	97	78	112	103	116	100	96	110	113	103	103	81	97	90	90	91	91	101	114	89	85	102	95	97	84	85	98	112	104	91	95	96	99	86	96	90	103	81	88	102	104	90	113	73	98	113	92	96	102	106	93	132	115	96	82	118	102	100	100	117	99	122	115	78	85	97	84	101	103	105	99	106	78	94	105	98	96	88	66	83	84	87	105	93	117	110	93	101	76	86	95	88	86	85	99	97	90	119	79	91	108	85	100	87	94	112	95	101	87	82	98	84	101	102	86	109	90	88	85	93	91	106	95	100	90	90	98	103	80	105	111	97	101	93	92	115	95	122	89	95	76	107	101	88	85	93	118	80	105	113	71	109	105	85	110	83	119	72	98	108	105	95	94	115	102	92	96	95	115	80	114	82	92	95	102	97	101	102	87	93	85	118	78	91	101	86	105	84	92	105	89	86	106	111	81	103	116	111	97	90	98	105	66	108	92	90	74	78	83	112	91	103	99	93	114	90	91	92	100	91	96	110	99	92	87	85	79	114	97	93	103	96	97	90	103	95	84	106	93	87	104	102	118	77	97	102	89	107	104	98	95	99	99	104	85	88	100	104	93	100	92	110	94	89	100	79	97	87	98	95	95	111	78	85	115	84	91	107	122	92	100	96	85	123	117	85	96	96	93	96	94	104	108	79	95	98	97	101	111	95	109	83	88	85	85	105	117	91	98	102	101	95	105	103	98	99	112	103	108	119	88	101	99	109	100	104	105	94	96	85	100	109	94	109	102	105	92	95	96	84	83	102	106	97	90	100	96	95	93	96	87	103	102	90	82	87	126	82	108	111	101	101	109	95	101	92	109	95	120	108	82	77	102	98	96	117	93	71	97	94	85	77	107	97	102	98	92	79	117	105	102	102	93	102	89	114	105	102	88	115	96	116	102	103	95	118	77	107	93	100	84	108	97	83	80	100	104	101	95	101	102	96	108	101	101	117	104	79	107	99	88	98	98	89	110	95	108	76	111	97	93	83	118	104	102	87	98	102	101	115	98	96	89	102	93	88	85	88	98	89	91	99	93	88	89	95	96	89	96	105	93	97	106	89	109	103	88	100	86	87	94	97	125	100	116	90	101	88	88	88	93	111	103	86	93	100	102	100	90	105	76	93	102	104	104	94	97	91	108	88	116	82	97	87	106	112	104	95	87	122	88	104	96	119	100	101	94	102	95	105	96	89	106	105	106	101	72	91	96	91	72	102	97	90	101	91	93	98	103	95	91	94	112	101	101	106	102	97	89	102	92	101	72	101	95	91	107	86	91	89	96	105	102	102	97	116	99	98	101	107	90	103	79	96	93	116	118	106	93	107	107	76	116	77	82	85	114	103	91	90	106	87	80	97	96	101	93	92	84	97	99	100	82	85	99	105	105	83	110	88	76	102	104	92	93	102	95	108	106	93	109	89	119	102	79	77	84	85	106	103	113	72	82	94	96	91	90	114	83	87	107	86	111	88	111	108	102	90	86	107	112	95	121	114	104	79	95	95	114	100	89	100	102	112	92	119	98	98	112	111	97	87	74	86	93	119	96	93	89	87	112	94	112	86	109	92	106	104	98	99	93	85	102	93	96	104	100	90	80	87	101	103	104	117	103	87	76	104	78	121	113	106	100	108	95	121	85	89	107	80	85	90	103	115	88	97	105	107	112	88	91	97	93	90	92	87	90	93	87	116	104	108	102	97	93	104	92	94	116	79	90	95	116	90	91	101	99	81	95	92	105	96	107	99	102	98	118	109	98	90	103	73	80	95	78	109	82	96	99	92	103	115	101	90	113	109	87	119	91	86	93	81	105	104	89	110	100	96	99	97	106	101	104	99	87	95	115	104	97	88	99	115	101	98	102	95	96	89	91	99	88	99	100	93	98	93	81	112	95	98	117	104	84	101	120	97	88	88	103	99	84	83	78	103	99	108	86	108	85	73	94	98	91	97	89	85	91	98	85	112	103	86	103	106	97	83	87	100	79	102	108
46200	41836	20006	9495	4987	2971	2304	1870	1334	1189	9448	19147	614	505	498	479	436	450	402	382	367	344	339	326	351	301	312	315	345	291	299	290	274	285	252	301	311	259	281	283	286	249	257	264	271	250	256	247	275	262	260	228	260	268	265	290	249	277	237	244	254	271	274	219	253	264	241	227	230	229	235	250	257	288	244	220	241	247	247	209	247	266	267	248	257	202	246	233	238	250	248	251	234	247	230	243	251	216	241	260	245	218	245	245	234	234	253	236	213	242	231	261	229	253	247	230	259	234	253	269	229	238	245	229	228	237	278	244	266	248	246	234	244	242	226	246	250	247	207	229	253	228	245	249	260	230	230	260	240	235	201	210	252	253	236	203	246	236	224	233	254	280	231	239	245	243	215	240	238	227	222	262	240	281	237	244	249	240	247	229	228	240	227	266	188	194	236	225	215	234	207	229	235	244	242	259	254	241	237	234	229	229	214	245	234	224	234	251	221	242	240	233	227	224	234	185	240	249	226	231	234	227	218	229	235	224	251	248	249	251	221	251	249	217	203	232	254	220	242	259	243	216	236	246	253	256	226	247	261	259	221	243	265	237	226	255	229	232	227	234	246	255	237	235	227	244	247	259	249	270	232	232	232	234	236	246	242	237	237	247	232	247	266	233	244	221	252	237	275	218	241	244	252	284	236	248	231	258	216	238	236	219	247	236	250	228	264	240	239	225	261	227	240	205	239	237	234	232	213	227	236	243	255	230	235	227	200	251	232	250	271	238	257	243	233	238	241	217	230	209	233	223	238	240	229	236	207	229	228	233	246	222	228	241	211	221	224	219	233	252	229	223	231	246	233	241	220	201	214	241	216	207	233	234	260	211	233	217	237	224	262	225	253	215	249	248	246	230	239	255	228	245	232	230	228	227	244	235	211	229	234	222	249	248	230	250	204	239	253	269	235	213	220	242	227	230	219	236	246	213	244	253	235	224	245	200	233	226	211	253	254	230	235	247	229	244	239	233	242	274	243	230	234	234	225	227	236	260	221	262	231	252	213	217	242	257	230	228	224	237	230	231	234	231	237	242	259	217	261	253	222	231	221	244	251	230	255	231	240	250	236	251	246	243	226	246	225	234	243	229	249	221	205	210	239	229	245	223	215	257	222	248	240	251	216	232	222	212	248	230	216	231	244	233	233	247	237	229	238	222	210	215	232	248	235	245	277	193	245	230	254	246	248	236	265	237	254	249	238	237	256	255	238	251	257	224	242	231	251	240	202	260	224	225	259	229	262	222	248	237	227	239	224	214	264	239	216	232	230	232	230	237	241	214	255	238	253	240	253	251	212	241	226	244	245	220	254	248	248	215	218	225	258	257	211	230	253	241	247	264	231	251	225	249	205	225	245	231	235	226	247	239	228	249	206	238	217	227	249	231	250	237	250	241	240	257	234	241	239	243	223	249	239	221	226	213	242	266	236	213	225	230	237	241	230	238	245	244	258	234	278	236	223	225	224	214	245	225	262	244	221	251	232	247	233	241	235	216	228	243	219	239	258	232	223	230	247	244	241	218	230	248	257	239	227	243	212	269	215	207	251	245	242	258	244	210	239	232	204	250	247	265	235	239	208	226	246	253	228	220	249	234	232	226	239	227	238	242	227	242	223	246	239	234	245	230	240	238	229	229	256	260	251	256	249	211	244	249	220	233	264	239	222	236	226	230	263	240	240	219	221	234	245	213	239	224	259	260	266	252	222	232	235	273	232	218	242	235	255	233	239	235	243	244	227	231	216	245	207	242	224	243	209	223	227	229	254	229	230	230	249	228	221	241	231	230	241	242	247	223	228	254	225	236	227	252	246	239	263	222	238	234	242	234	223	262	246	238	260	211	246	240	257	228	228	241	238	233	240	224	246	223	233	236	225	204	229	223	254	265	234	256	230	253	235	274	224	246	240	236	235	228	245	226	235	219	254	234	234	226	235	235	234	254	256	237	246	260	264	231	254	228	235	235	261	225	234	243	230	222	242	221	219	199	217	230	216	239	219	234	223	240	239	246	258	268	238	222	234	220	241	247	242	252	253	260	214	252	221	220	238	239	252	206	232	247	253	226	267	263	208	230	235	252	214	233	222	239	244	241	232	215	258	233	238	212	237	260	265	233	259	240	227	270	261	199	225	230	219	241	226	253	219	212	243	226	235	247	229	246	212	231	215	242	230	228	246	242	239	228	244	209	238	252	234	248	220	257	253	244	233	217	227	249	260	217	227	229	217	216	232	240	250	231	215	231	243	231	250	253	248	256	217	229	227	232	247	211	229	225	224	252	264	212	226	239	214	237	239	238	254	232	222	241	246	241	240	210	219	256	220	254	231	206	242	220	237	256	222	218	238	238	219	241	250	212	222	236	282	247	230	218	231	221	242	217	240	251	215	249	247	245	256	210	229	229	223	237	232	209	238	208	235	258	251	229	219	244	243	222	237	252	238	245	260	241	247	256	211	255	232	237	272	272	252	244	222	260	221	236	208	230	231	241	257	222	237	210	217	232	233	201	242	218	268	225	224	250	213	247	239	252	233	227	236	228	246	240	237	238	255	243	223	240	238	228	222	228	219	237	231	221	241	229	237	242	235	222	249	257	240	242	225	228	247	248	238	231	235	256	230	227	235	227	219	241	254	221	256	238	235	223	221	213	281	229	234	241	256	226	216	242	240	244	232	241	239	208	230	232	254	228	255	215	222	266	228	224	221	263	253	245	222	258	234	223	246	192	245	231	246	261	251	233	252	233	232	233	242	226	227	224	230	245	243	210	255	253	205	246	247	227	234	236	247	245	222	236	242	238	249	240	231	228	221	226	216	234	229	235	262	243	230	240	261	241	224	200	285	198	234	236	243	237	261	273	242	232	246	227	228	218	226	237	239	205	231	221	245	228	237	231	260	235	233	242	251	221	236	206	214	239	231	254	238	231	242	250	231	249	226	229	227	221	221	221	197	230	215	249	236	239	240	227	226	258	252	269	234	239	230	219	221	225	241	272	208	222	238	226	224	206	230	263	235	228	261	220	241	246	276	225	219	244	224	219	210	237	228	260	242	250	229	215	253	268	250	241	263	269	270	235	236	247	206	234	250	241	271	257	249	255	241	212	238	211	248	217	227	254	229	249	229	258	238	248	269	212	261	217	246	217	243	220	229	244	237	251	242	242	257	228	253	229	225	280	211	231	236	232	238	205	261	268	195	218	251	228	235	225	227	236	233	210	224	242	214	245	222	225	229	246	235	244	233	218	210	222	212	231	216	211	240	206	244	214	230	233	237	218	249	224	244	218	206	217	230	251	250	215	258	234	211	212	240	212	229	234	217	237	241	234	240	229	231	236	233	222	240	222	258	253	260	221	243	221	237	215	233	244	229	262	219	225	204	237	215	225	230	209	245	228	228	226	228	223	235	215	215	260	207	245	224	243	254	229	227	239	223	229	255	250	222	223	213	246	237	256	234	240	240	243	232	261	213	219
65728	43619	26385	20194	12339	5557	1980	646	613	420	2724	13391	899	213	177	159	170	154	145	166	146	137	135	162	144	132	137	140	129	116	125	114	127	121	129	139	119	126	124	127	116	113	112	156	132	110	133	120	125	125	117	108	107	116	114	126	124	98	120	128	105	122	97	82	113	133	111	106	109	105	114	127	107	123	111	97	121	102	118	116	133	126	109	121	96	106	120	100	120	138	111	122	113	110	87	108	98	121	109	120	132	123	119	111	113	112	126	114	126	114	114	124	102	106	119	100	111	100	97	117	117	140	111	124	119	104	103	96	118	117	124	117	132	111	132	108	117	105	105	112	114	99	97	104	109	107	118	114	111	97	122	105	112	113	119	106	127	128	146	122	104	108	111	92	115	113	134	118	109	131	123	115	130	103	133	121	97	112	116	115	113	120	118	114	105	101	106	108	117	108	122	127	125	123	101	126	116	113	100	116	90	108	113	115	109	105	115	114	112	146	106	126	112	109	117	120	121	110	110	92	112	118	123	126	103	133	117	86	128	97	99	106	103	122	97	117	108	85	97	119	96	96	124	110	125	126	116	111	111	112	110	144	103	108	140	117	86	94	112	119	118	117	113	94	113	136	113	99	107	111	98	106	107	104	113	106	98	113	102	96	122	105	109	118	99	119	126	102	122	92	111	108	103	108	137	113	135	105	107	120	116	111	124	114	119	110	121	127	108	128	108	106	102	96	129	121	105	125	146	115	91	110	118	112	151	135	98	102	120	116	110	115	119	138	104	109	107	116	130	129	107	98	106	127	108	103	118	123	120	116	115	90	102	111	132	121	101	102	107	117	122	98	129	103	119	118	108	101	91	117	110	130	126	126	122	94	110	120	99	105	116	100	104	114	148	103	122	96	85	113	118	103	92	115	113	115	119	112	114	122	95	119	123	108	127	102	122	100	107	112	106	110	113	110	110	132	116	96	129	108	97	110	118	114	97	98	125	108	99	86	109	99	98	115	107	120	109	116	112	123	113	133	115	109	118	110	121	115	135	106	117	116	107	119	111	124	122	114	98	116	93	110	126	102	107	115	151	110	92	118	108	97	124	129	123	107	96	101	97	121	129	123	114	119	105	123	110	130	117	110	109	111	130	114	95	106	121	107	134	119	112	97	106	111	104	106	119	108	106	119	110	107	134	105	120	113	125	106	96	103	111	139	114	132	100	102	101	109	119	118	85	109	106	102	113	102	137	107	113	119	103	99	114	118	102	112	101	123	123	113	118	117	121	111	107	123	111	101	108	112	110	98	115	91	115	113	108	117	102	93	113	115	113	109	121	109	104	91	112	120	108	128	86	120	87	108	109	132	123	129	124	124	122	115	94	123	108	125	115	116	122	107	112	138	93	104	99	127	116	116	122	96	112	106	109	106	150	124	119	111	97	112	138	116	127	117	109	95	128	124	114	132	107	117	120	121	102	88	107	105	118	95	125	101	112	111	131	118	103	102	93	119	130	110	116	121	107	107	116	124	120	105	102	119	109	115	129	109	114	90	112	138	113	125	92	98	105	111	103	138	118	113	111	104	108	113	107	105	102	116	120	106	113	118	100	104	125	104	87	105	126	133	121	117	120	108	103	120	116	112	110	91	115	104	105	108	104	134	99	109	114	110	126	99	109	111	121	101	112	122	115	103	117	113	104	95	100	127	110	114	114	121	94	115	117	129	110	99	126	103	117	139	100	111	131	95	118	110	80	100	122	100	116	107	121	101	110	121	98	98	123	99	108	104	107	87	106	115	116	120	96	137	103	120	100	120	118	112	109	123	122	99	118	122	111	134	123	105	120	123	98	109	114	111	127	109	137	125	118	128	120	105	113	106	119	123	97	122	110	112	108	101	106	113	111	120	115	100	135	131	104	109	117	109	107	85	113	112	98	131	119	109	100	112	105	102	89	107	119	132	126	111	118	106	120	122	105	104	129	107	100	119	96	123	121	112	120	96	94	129	111	109	113	122	103	123	113	120	109	93	114	115	118	112	124	115	123	138	99	102	107	111	110	110	91	106	118	114	102	95	111	136	98	116	101	107	125	100	123	111	109	123	124	117	109	109	103	104	118	93	105	141	104	99	113	125	105	125	115	102	118	121	112	98	119	119	122	120	126	98	97	134	118	126	122	106	113	118	120	127	120	109	105	124	117	91	112	119	128	105	109	110	119	100	123	118	120	110	114	106	123	118	140	109	119	120	111	121	100	110	114	102	105	94	106	136	99	106	126	115	112	101	108	106	121	104	129	92	146	110	104	117	123	120	114	99	117	98	108	100	131	121	130	107	114	114	103	89	95	109	116	100	118	118	89	124	118	119	97	132	99	130	132	145	112	109	98	104	117	103	114	118	103	104	106	106	110	97	124	113	92	118	117	106	105	124	123	106	105	100	141	121	118	119	120	95	100	116	86	115	135	123	106	109	121	135	93	120	106	97	110	100	106	101	108	106	120	106	110	124	126	115	94	118	108	102	124	105	134	106	119	87	127	110	119	105	107	90	102	107	106	133	105	132	97	116	128	117	117	110	121	117	108	82	109	120	124	111	123	103	109	115	133	103	92	123	113	105	116	111	120	109	93	107	128	115	112	104	108	116	128	124	118	99	100	104	116	108	97	107	121	124	112	112	104	107	127	125	100	111	116	108	121	107	105	103	111	139	104	136	100	106	100	119	110	104	112	101	100	108	106	126	137	106	101	113	98	124	118	126	109	115	106	123	122	115	99	122	93	93	124	95	108	103	125	100	120	124	109	129	115	118	119	123	102	118	120	113	118	106	105	101	121	131	94	115	107	106	120	103	119	95	131	107	99	101	127	90	113	116	99	105	114	119	113	125	96	98	110	113	118	109	106	125	109	98	112	124	117	115	136	108	104	115	109	118	131	127	109	102	122	117	111	102	98	130	120	118	122	128	108	126	106	129	96	119	118	101	113	113	104	115	117	115	122	119	108	111	111	114	105	116	127	111	113	109	121	101	132	118	121	100	108	106	109	97	105	105	119	140	96	118	108	115	106	93	119	105	117	116	104	127	102	107	97	109	104	126	96	97	117	116	109	130	104	110	122	121	114	124	118	129	119	107	117	95	101	96	107	129	109	120	108	123	125	99	121	118	110	123	100	120	108	110	109	105	113	104	126	119	112	129	99	101	110	112	110	118	92	129	110	101	91	106	108	116	108	107	118	116	109	126	102	114	116	111	117	119	120	130	108	102	98	104	103	123	98	149	132	110	108	117	109	113	106	127	109	116	112	111	88	117	106	126	108	117	127	104	119	113	128	86	99	106	97	102	134	96	126	102	114	118	103	102	112	112	120	109	126	99	82	104	132	110	119	102	118	113	119	114	111	114	125	86	109	126	106	110	105	91	131	118	127	121	116	110	117	106	125	107	102	116	100	119	95	103	122	118	108	120	97	94	92	121	102	115	131	104	123	98	112	117	87	111	124	107	120	115	134	110	117	107	121	122	129	127
54707	36433	13274	8718	5861	4545	3741	2803	3116	1844	10305	27825	946	837	688	695	660	626	570	542	507	491	456	450	520	460	423	419	393	402	384	398	374	364	384	355	353	345	345	327	346	372	326	321	315	329	314	304	353	337	317	287	317	298	325	338	308	287	303	295	327	278	321	262	305	315	276	315	291	329	320	283	263	282	294	282	301	340	291	307	317	301	296	295	284	298	284	288	307	300	286	304	325	294	268	304	267	263	250	280	293	295	291	300	301	292	289	275	288	282	283	289	262	267	284	263	259	281	333	290	267	274	306	289	303	302	293	265	271	263	263	272	299	267	280	275	297	285	267	294	243	291	316	271	279	295	284	300	306	278	281	272	267	243	271	306	259	287	330	274	278	312	263	282	326	256	308	278	294	294	274	292	294	298	277	282	293	269	278	306	291	266	318	284	257	271	328	279	285	298	288	311	269	266	272	281	295	297	295	302	262	293	301	302	285	292	243	241	295	277	265	273	303	267	278	263	265	262	265	271	259	301	312	278	285	283	289	275	249	270	259	300	274	290	295	294	273	301	258	262	294	258	290	289	285	303	257	273	287	267	276	255	266	271	274	245	261	291	273	287	281	286	274	265	292	292	254	266	286	250	282	273	298	296	281	270	276	264	285	289	262	280	257	317	264	311	284	274	269	287	271	299	251	277	259	287	275	277	267	278	280	298	310	282	307	272	287	265	267	277	306	267	294	272	280	270	254	279	278	268	291	281	320	284	285	259	294	261	289	264	276	274	275	269	284	282	291	300	302	277	277	272	279	279	294	270	265	281	290	278	295	286	283	281	259	300	269	293	277	253	283	264	278	262	275	283	274	264	271	283	270	257	270	282	256	250	267	282	281	281	253	259	276	300	281	300	301	305	270	268	262	287	271	287	280	267	262	275	268	274	295	267	300	272	282	264	270	281	269	298	279	266	267	276	277	290	257	294	267	279	282	280	249	316	266	266	285	285	289	303	258	262	283	307	282	278	257	297	298	274	271	286	275	271	277	283	262	277	319	283	268	281	323	294	278	294	275	284	261	286	284	278	260	306	309	319	284	269	254	245	297	286	304	268	312	278	274	277	277	292	280	276	280	277	294	298	280	288	301	277	272	272	284	309	291	261	270	300	286	274	274	309	248	324	283	254	288	297	290	275	260	273	280	246	261	277	283	284	269	261	296	277	286	268	251	297	260	278	284	303	280	285	293	285	287	266	272	259	288	287	306	250	260	258	286	309	299	264	289	300	287	302	292	243	258	297	284	285	269	284	286	248	259	293	284	286	270	293	304	275	280	281	304	261	291	270	269	273	255	277	263	261	306	286	269	313	296	271	264	272	265	265	285	274	282	271	284	267	267	277	288	271	273	261	283	264	263	281	252	291	292	311	271	283	263	258	299	281	258	288	278	269	281	287	267	260	300	302	291	253	272	269	279	259	321	259	258	285	263	272	294	280	283	300	282	325	276	276	312	270	265	287	281	288	273	318	269	300	291	314	266	279	277	278	266	285	274	274	251	275	283	260	301	269	262	270	282	262	283	274	305	259	284	278	319	277	272	319	258	264	296	290	262	284	282	296	270	275	269	294	288	263	283	287	287	289	272	265	266	277	302	275	304	285	290	286	257	284	287	272	280	279	271	261	273	237	294	243	270	273	281	256	270	307	291	263	282	274	292	302	282	278	296	253	273	271	284	267	241	292	279	272	267	264	310	302	310	274	260	284	253	300	283	276	276	286	282	281	281	260	271	278	284	302	311	287	307	301	275	258	298	266	276	272	284	288	268	280	291	278	262	286	290	296	252	268	314	274	262	284	289	329	285	295	291	264	298	282	261	262	308	267	261	263	291	300	311	277	279	278	264	275	277	284	253	243	277	268	284	283	268	281	288	269	272	268	285	278	285	294	307	285	283	248	298	295	273	263	289	292	250	243	281	299	325	283	288	292	307	268	283	279	273	297	258	282	275	321	282	312	300	252	297	288	280	295	273	283	286	299	277	273	277	278	286	272	282	289	255	257	270	276	304	281	273	266	263	285	258	259	263	280	262	299	257	279	295	291	316	302	282	302	285	259	272	278	267	270	286	286	300	286	284	278	250	278	291	302	308	276	294	266	281	283	274	283	253	252	263	297	290	282	300	277	267	283	315	277	275	279	292	292	293	267	257	280	289	276	280	287	289	278	299	278	299	281	321	267	270	284	259	288	318	263	284	272	294	287	284	301	327	260	247	282	283	274	255	325	253	278	256	270	250	323	281	290	283	284	268	249	293	269	275	252	273	282	284	275	272	257	270	276	283	268	290	280	282	265	275	294	294	291	249	293	292	275	254	298	280	287	298	304	273	275	280	246	275	254	295	269	291	302	266	274	287	277	272	273	301	283	287	273	298	288	258	262	301	275	237	280	276	284	290	266	257	270	252	289	270	286	259	292	280	278	274	266	307	283	302	291	279	277	288	279	259	268	292	276	279	266	304	247	260	276	289	295	289	299	250	304	253	273	281	284	283	283	289	306	285	285	279	261	292	301	254	301	291	291	287	277	276	277	277	291	260	307	286	260	280	292	268	285	271	284	297	288	284	288	290	277	295	259	307	295	301	264	272	284	265	266	338	271	275	280	319	246	297	299	285	273	289	285	304	286	292	313	296	265	255	285	244	270	247	273	260	285	250	309	263	276	285	303	297	279	276	313	276	287	284	269	300	284	275	277	269	270	290	296	294	267	268	272	271	290	274	255	271	287	288	276	306	263	257	273	297	251	289	254	271	277	292	276	278	281	299	300	287	283	292	263	292	270	279	294	286	272	271	271	304	261	277	269	272	283	300	272	283	273	285	255	281	283	276	253	280	248	240	267	291	272	276	258	306	282	265	302	287	311	270	294	265	288	269	312	269	298	275	269	303	264	275	309	279	249	280	240	300	270	291	349	289	279	269	286	264	273	301	290	295	285	294	306	305	300	278	294	284	280	298	291	278	273	263	279	285	256	294	274	269	308	269	278	276	308	251	322	283	263	296	294	286	271	268	266	288	294	266	285	256	276	265	293	307	269	273	249	282	295	294	274	276	291	283	288	275	294	275	280	272	288	292	288	296	308	274	271	289	315	285	260	288	298	293	284	303	290	279	283	316	281	254	281	270	257	285	282	293	293	281	279	284	246	254	298	283	296	290	251	266	285	293	282	296	275	274	283	293	289	291	312	260	283	257	291	276	280	254	272	297	280	288	244	249	264	283	305	311	285	252	304	288	272	317	294	258	289	261	270	287	259	271	273	272	263	251	302	306	297	289	254	286	292	282	272	303	276	283	273	297	284	275	297	304	281	281	302	295	280	274	273	312	269	299	247	277	239	312	266	276	262	277	290	278	278	283	277	277	272	286	233	282	264	307	290	288	290	271	264	281	259	277	263	271	286	307	266	249	299	288	293	293	274	288	279	283	268	281	277	256	290	279	317	289	297	276	283	240	267	296	284	260	308	296	275	280	274
31206	9091	1814	751	493	429	358	284	291	260	293	622	224	210	213	275	222	224	225	245	213	217	248	261	215	228	223	249	246	269	258	240	254	239	255	222	241	242	240	202	260	242	250	261	222	257	248	227	215	236	244	222	219	232	232	215	237	230	235	260	234	218	233	217	230	209	227	243	240	232	207	227	222	271	218	230	232	208	251	236	219	252	213	241	245	232	203	230	239	243	252	259	222	222	206	228	217	228	203	243	235	217	222	245	226	215	227	223	248	237	254	223	226	225	236	256	229	213	237	248	220	226	258	246	229	216	232	222	213	265	232	227	244	187	249	216	236	233	183	236	218	244	220	213	225	240	242	214	225	223	235	237	216	240	220	261	225	234	242	236	245	228	246	232	239	243	249	251	248	246	234	212	220	226	225	201	226	234	215	270	232	240	228	207	219	237	265	241	214	213	243	214	224	206	230	237	255	195	251	251	232	252	265	233	245	247	236	228	217	229	252	243	239	252	243	219	231	261	246	218	276	218	229	251	223	271	222	206	223	243	253	212	225	212	217	242	205	222	221	224	214	277	208	231	200	218	206	198	220	234	235	223	219	233	251	244	256	240	230	228	216	247	225	237	224	221	243	242	242	248	237	247	187	207	240	244	226	211	233	262	227	252	206	229	219	245	213	229	217	213	255	232	269	249	265	236	235	245	213	254	258	268	213	232	233	238	238	216	252	230	258	233	221	232	231	215	215	236	237	250	224	248	230	226	229	249	265	228	239	226	242	259	266	242	231	264	216	266	215	229	222	209	229	233	237	254	227	235	252	247	228	271	234	219	217	240	222	264	223	272	213	237	248	213	201	223	261	221	228	250	220	243	202	228	232	223	245	239	223	254	200	202	216	229	248	245	222	210	248	208	228	239	237	215	220	224	239	220	237	225	237	240	253	257	261	233	222	247	291	246	257	214	219	238	251	239	223	221	243	224	220	226	258	238	245	227	244	268	223	238	279	237	218	244	223	244	258	212	242	231	243	255	238	221	261	240	219	254	216	234	239	247	218	236	235	216	234	218	207	186	231	226	244	215	225	233	223	207	220	234	254	212	252	207	221	246	232	235	235	232	291	223	243	235	224	231	226	221	235	236	223	236	236	233	206	234	224	228	206	215	226	253	253	214	229	248	205	190	218	241	257	217	248	243	230	229	219	219	220	219	250	231	231	275	222	258	259	225	236	244	234	214	235	233	240	219	202	240	243	231	231	237	254	233	228	226	224	219	241	231	232	205	222	214	224	232	244	227	240	240	259	257	218	234	231	226	243	222	250	238	250	237	235	244	239	233	230	216	201	218	228	266	245	222	242	209	235	211	237	236	208	227	232	241	230	214	235	237	255	213	255	210	200	253	252	219	239	235	237	222	273	263	201	224	208	231	218	224	234	198	222	217	258	256	216	276	232	260	240	249	244	223	244	249	226	226	220	237	239	218	224	219	208	214	249	220	240	237	226	227	212	229	261	221	230	213	246	239	228	242	210	241	205	229	237	203	225	244	195	245	214	265	221	237	208	214	220	250	230	219	253	233	239	224	248	234	231	233	218	210	232	229	247	232	232	226	247	237	236	240	246	237	237	271	228	247	212	256	206	217	211	254	199	210	230	223	256	212	226	241	222	220	224	225	222	239	225	236	231	260	223	233	254	218	233	230	197	219	226	260	229	242	245	238	201	226	221	210	249	256	240	237	226	257	229	234	257	245	199	241	245	226	214	254	247	228	239	246	225	214	231	217	248	246	232	235	231	239	242	243	209	218	233	208	228	219	223	231	242	253	218	211	231	237	230	245	241	232	245	246	235	234	253	232	224	207	234	224	210	259	196	217	234	194	226	222	220	256	205	243	265	234	232	261	236	240	215	238	243	262	223	231	243	236	214	219	232	235	230	222	232	238	227	214	223	230	256	210	275	224	242	237	241	232	251	246	222	234	250	249	230	206	259	235	216	235	238	237	230	217	238	261	199	230	248	253	230	260	200	214	237	234	230	236	226	240	233	214	220	229	213	210	265	229	228	250	261	242	243	225	251	244	254	226	225	239	231	242	263	238	260	247	222	237	249	223	203	240	219	239	235	245	211	267	219	208	225	241	254	233	247	229	223	222	214	232	260	219	247	244	234	220	243	252	236	241	236	240	240	208	243	241	212	235	225	228	249	240	201	205	229	238	237	250	222	230	260	229	206	240	235	238	235	257	259	220	219	218	219	238	231	245	202	244	247	247	236	252	252	235	239	207	233	213	211	234	253	258	240	208	245	214	217	228	252	231	246	233	214	277	219	206	235	230	243	207	249	240	226	223	228	220	221	220	240	261	236	202	211	219	218	245	218	257	222	217	213	221	200	228	213	223	216	256	229	200	223	202	222	221	226	234	230	251	246	230	206	217	228	246	241	234	259	217	231	260	239	196	254	227	185	239	225	261	266	215	252	242	227	257	262	222	215	258	200	236	234	260	239	263	246	225	224	233	239	208	250	243	223	248	226	218	222	219	236	242	199	218	239	232	216	234	277	209	236	222	204	223	208	234	232	211	244	217	208	244	228	229	235	238	248	241	203	258	239	235	223	237	192	220	229	229	259	234	252	239	234	221	246	239	242	248	246	252	230	245	250	228	231	229	271	261	231	244	201	211	222	233	222	251	207	263	243	208	243	215	251	241	231	229	209	256	215	241	218	237	217	231	222	239	214	217	230	241	248	225	234	223	238	221	235	216	240	239	205	243	244	242	222	222	254	219	220	233	257	220	233	225	212	241	242	250	245	224	211	239	248	220	219	243	248	220	226	234	238	218	258	252	250	214	221	237	222	226	208	225	237	246	193	217	240	239	237	247	236	228	222	234	230	236	237	234	227	233	253	248	206	235	238	225	236	262	218	206	252	219	255	223	222	212	238	236	224	221	253	223	230	237	231	228	241	261	206	250	229	250	248	233	237	239	233	232	240	230	222	270	243	233	244	241	222	239	223	241	201	239	247	235	237	220	239	244	251	225	248	208	231	216	236	226	217	223	232	230	236	225	199	239	195	239	216	257	230	227	260	223	262	268	242	203	225	248	211	246	208	225	201	236	224	211	260	240	222	238	224	192	238	229	265	221	232	211	223	222	227	257	228	230	242	257	240	214	236	211	223	212	216	238	227	214	245	223	234	259	251	221	224	232	245	210	225	213	241	214	218	215	204	233	261	262	224	246	187	264	207	220	214	241	221	236	217	248	210	249	213	232	243	244	237	222	219	261	261	211	242	228	207	240	235	232	229	225	239	244	199	230	232	208	219	233	245	240	245	208	224	217	213	239	251	267	247	239	234	242	210	231	213	227	220	249	248	253	236	236	243	210	229	246	241	257	233	242	239	218	232	214	234	230	247	222	220	257	240	200	246	247	220	220	209	225	230	242	260	206	243	263	194	212	265	270	216	252	235	231	227	224	230	229	257	252	228	238	239	230	244	280	244	223	202	222	205	226	232	222	231	208
17375	2531	2300	1591	1289	1195	1001	864	729	684	874	2453	514	546	566	554	533	502	522	536	502	509	484	472	497	527	546	517	531	502	497	540	497	508	521	536	504	561	491	461	465	523	542	520	476	506	484	545	533	549	521	522	507	509	520	535	480	513	500	546	512	483	513	512	506	511	477	518	462	526	494	489	548	522	504	521	514	540	537	502	502	533	519	518	485	525	473	505	554	474	515	492	471	497	487	511	553	476	517	523	530	537	499	514	499	478	490	494	459	530	496	504	506	506	493	488	530	497	495	492	504	488	546	545	548	486	482	486	448	494	540	543	498	499	496	494	500	492	476	498	520	509	528	453	517	499	518	506	534	470	517	495	490	480	572	512	508	508	511	494	515	520	513	543	518	581	544	501	463	525	496	519	519	497	531	513	504	484	526	541	514	459	529	524	484	503	474	499	498	492	506	536	507	456	525	490	516	520	517	503	512	529	573	482	520	497	524	494	493	539	473	530	508	474	478	478	508	543	511	521	523	518	510	496	504	519	494	498	533	540	506	465	513	549	474	503	493	475	483	491	499	499	518	500	508	488	516	553	511	524	495	501	550	468	484	537	503	515	488	506	477	526	528	532	519	526	505	530	506	486	466	476	491	469	512	508	485	548	504	547	506	493	500	487	527	489	515	539	559	492	497	524	525	497	481	548	477	501	546	475	537	524	457	494	516	497	571	523	502	527	488	510	495	483	530	491	495	507	476	493	525	507	514	513	510	508	526	506	516	477	502	487	492	475	514	516	490	546	540	541	521	516	509	525	500	499	489	473	505	515	492	505	458	486	517	486	498	505	514	496	468	523	533	501	506	501	482	476	498	545	506	468	507	499	481	483	523	537	507	486	519	453	508	515	459	486	529	515	483	488	516	503	506	501	501	490	531	552	540	497	511	512	473	514	475	473	504	488	507	525	536	527	509	527	504	485	519	491	504	510	520	517	499	471	535	492	501	494	522	495	522	510	498	502	445	501	517	501	491	485	496	460	513	505	516	526	530	501	539	502	524	491	478	501	507	495	477	494	477	475	500	487	490	500	522	501	498	562	467	524	488	510	482	540	494	519	505	514	507	526	508	535	526	514	484	523	482	520	516	543	475	542	475	491	516	538	496	525	479	560	506	517	503	526	469	513	500	512	488	517	498	529	524	490	506	512	476	525	491	543	497	532	492	489	504	490	530	521	480	544	475	508	518	519	511	498	510	553	495	531	567	478	518	491	490	534	527	497	511	523	475	547	509	528	503	498	526	512	528	515	492	498	467	519	504	537	492	522	513	542	481	479	494	486	533	515	501	509	548	540	498	547	529	487	533	526	474	486	525	489	515	464	486	546	516	514	494	470	544	504	514	515	533	492	526	498	518	517	508	472	545	506	465	458	533	500	564	504	496	500	494	513	537	531	508	451	534	482	518	482	521	476	539	464	487	476	531	519	524	519	516	517	506	517	502	485	491	499	489	472	496	550	498	504	458	527	498	525	491	501	525	510	512	475	523	528	487	498	504	522	478	478	509	481	444	563	518	513	503	500	532	495	475	511	548	496	518	519	506	494	516	543	526	546	483	518	521	526	491	453	488	532	503	457	487	533	505	523	515	521	501	477	561	509	502	500	541	521	540	531	523	562	511	494	523	497	547	499	516	540	536	513	467	515	504	510	504	489	533	513	535	515	490	526	518	488	496	500	507	480	483	545	524	496	487	518	494	528	484	502	512	530	498	503	512	526	526	530	518	501	533	454	501	489	510	491	498	517	501	553	525	515	519	492	518	501	570	498	551	492	512	537	497	529	559	492	502	494	499	569	513	473	499	548	514	508	521	531	520	472	505	474	517	500	502	502	530	538	493	464	497	486	507	483	506	482	486	505	496	475	534	521	524	527	492	527	497	501	529	511	540	531	505	504	507	526	514	490	518	503	522	505	551	539	476	481	498	528	490	504	476	512	497	504	493	521	549	500	517	473	494	528	521	488	507	510	530	521	531	482	491	525	496	516	514	501	516	473	491	497	525	493	500	474	532	495	498	491	505	492	489	532	518	502	541	489	553	494	485	525	544	451	504	510	518	490	494	494	486	503	530	510	503	524	503	486	520	493	490	543	503	540	515	515	481	501	522	493	519	529	519	479	543	532	518	507	529	538	474	536	537	521	515	540	500	489	507	495	491	494	565	513	537	533	538	537	475	531	510	501	500	482	480	540	492	511	485	483	514	491	495	505	499	530	526	512	482	514	460	523	483	491	492	514	517	482	524	516	526	537	532	488	478	540	510	531	517	521	510	502	514	522	458	525	506	542	529	517	523	506	500	506	473	500	473	498	500	534	509	534	516	486	537	498	475	540	452	521	518	507	502	531	523	481	523	484	528	500	509	523	526	496	456	494	519	501	500	519	521	498	524	489	511	483	482	504	512	498	489	523	497	530	487	526	496	525	516	523	518	491	453	464	492	513	506	505	512	523	516	496	507	505	494	455	500	498	515	513	557	471	523	533	521	534	520	514	581	545	470	525	520	499	479	513	506	511	503	482	518	503	519	513	509	498	478	542	482	483	529	485	506	533	489	502	496	450	548	510	496	486	523	550	496	523	497	561	519	507	543	489	521	504	508	515	506	512	530	479	522	487	509	479	506	493	489	510	523	501	546	517	521	520	494	483	537	509	502	501	471	502	500	516	534	487	523	519	517	541	524	477	501	541	561	529	474	465	472	490	487	524	560	487	532	540	517	486	531	524	490	498	482	511	529	539	515	498	520	553	539	499	543	513	520	530	484	497	529	524	515	531	518	464	501	512	512	538	539	527	486	561	475	512	491	459	503	486	483	448	515	480	519	519	536	480	498	526	531	514	524	515	493	494	523	520	492	507	527	473	531	505	502	452	528	516	480	495	534	519	494	499	454	499	530	525	492	545	524	534	477	525	522	488	513	506	528	522	528	505	536	483	503	542	490	494	528	493	537	510	525	509	517	504	503	503	505	488	482	495	498	491	504	494	490	468	535	498	484	490	485	486	545	492	553	522	536	514	503	532	528	490	500	500	490	518	533	470	519	509	523	530	516	492	533	497	527	555	540	498	496	475	515	509	493	530	498	481	516	524	530	517	520	534	484	487	505	499	507	539	528	525	508	463	555	479	510	540	538	526	577	500	480	471	507	504	536	516	497	501	508	540	504	519	517	474	539	443	529	480	522	529	547	493	470	512	465	522	497	553	495	458	510	470	506	497	487	559	533	512	503	528	514	521	511	491	509	486	536	498	521	536	531	483	511	508	532	509	477	534	535	493	473	483	510	557	504	485	546	533	482	501	493	488	493	504	500	500	500	492	539	531	513	524	496	509	480	524	505	525	486	508	519	533	528	520	519	509	465	510	532	518	483	523	508	485	493	523	512	490	523	492	502	506	511	540	518	552	506	477	529	495	492	465	525	501	520	551	505	561	479	513	483	514	489	485	531	479	523	534	506	491	519	517	507	480	479	528
57729	30281	22565	13147	6163	2425	909	453	344	1168	1353	7064	421	139	130	132	135	116	112	108	107	105	128	109	138	108	108	111	119	73	99	114	113	104	111	114	106	106	126	107	85	82	93	92	88	99	96	105	91	96	95	98	118	94	93	88	101	79	111	83	99	104	115	108	100	87	89	97	88	110	101	113	94	103	102	92	88	86	86	79	89	109	74	105	106	86	93	81	73	85	80	105	105	96	106	85	79	101	98	100	80	113	91	106	94	95	95	90	82	100	84	96	117	82	94	108	104	95	112	100	93	84	72	96	80	107	105	80	95	97	92	91	95	92	97	104	88	94	91	83	89	71	99	106	100	107	84	97	105	115	88	94	87	117	94	91	102	98	103	79	99	96	101	91	95	101	103	88	93	84	90	73	89	104	95	113	93	111	111	104	89	105	98	100	94	92	90	89	95	86	102	92	101	71	88	110	108	107	107	76	83	90	116	85	99	117	103	79	96	84	91	92	108	78	91	117	74	92	82	98	86	85	91	96	95	97	104	96	102	80	84	107	88	84	93	93	91	84	71	89	87	97	99	86	94	90	90	87	95	99	104	94	112	85	109	114	90	87	112	88	103	88	81	75	91	92	109	113	115	76	85	78	71	96	83	106	90	79	113	89	106	75	104	93	75	89	85	81	105	107	90	89	93	93	103	107	80	95	83	104	89	90	101	103	107	115	113	89	90	100	100	96	94	80	96	95	100	102	100	112	99	88	87	84	106	94	85	98	98	104	83	95	99	96	83	84	82	90	86	117	73	90	88	93	90	72	101	91	120	103	90	97	78	89	97	96	91	91	90	97	81	100	85	112	89	95	99	94	94	103	97	95	102	100	94	89	115	92	92	66	107	94	105	100	103	81	82	93	91	102	91	127	90	91	106	82	72	100	103	105	96	103	102	96	83	104	95	117	107	101	87	91	87	76	91	97	96	88	115	95	99	98	95	96	77	76	92	95	96	85	100	83	89	107	103	108	93	117	113	89	95	85	96	86	88	79	102	101	91	95	87	97	77	110	110	100	107	93	88	122	91	87	109	94	84	89	112	99	73	92	99	90	95	95	95	101	94	77	84	106	99	93	97	97	98	99	93	73	96	93	82	87	92	104	91	81	97	96	112	94	102	86	82	83	106	105	116	87	109	132	70	88	105	99	77	93	73	92	84	97	102	94	106	101	73	109	91	90	111	91	63	89	84	89	76	103	104	104	112	111	100	103	73	92	91	108	86	91	85	83	93	80	68	85	105	89	99	108	111	95	80	96	78	90	109	97	99	86	81	90	106	61	100	106	93	99	85	110	83	86	82	87	92	91	75	97	91	89	87	103	104	85	83	95	95	93	113	93	106	97	103	70	106	101	103	84	97	91	101	96	69	102	73	92	79	90	90	119	109	89	101	103	92	102	109	73	101	87	99	103	79	108	88	118	92	87	130	92	103	88	74	98	102	93	91	92	107	94	77	76	79	107	77	105	105	80	94	101	117	89	77	108	97	94	90	93	93	80	92	102	104	99	104	92	96	100	90	108	85	97	89	80	101	97	111	77	109	90	82	74	107	87	88	84	97	85	87	91	97	126	106	91	105	106	109	55	98	83	103	104	88	115	93	93	92	96	95	96	111	96	76	88	94	82	113	100	82	92	86	83	84	77	114	93	101	88	103	87	78	97	84	87	113	99	95	107	102	95	109	113	85	78	100	100	105	109	92	103	100	92	91	92	96	88	89	106	108	81	76	97	104	123	101	91	87	94	106	99	78	100	98	110	107	91	96	95	88	106	96	89	86	86	87	93	85	82	108	93	78	86	96	96	117	95	81	83	100	112	84	79	87	71	87	109	117	95	85	98	91	81	99	104	92	95	76	98	97	94	81	89	97	92	84	105	99	93	90	86	88	80	94	93	104	110	108	115	78	96	90	100	89	91	86	98	86	96	100	92	86	92	101	110	119	108	91	100	89	90	97	90	106	109	92	121	112	93	87	102	90	92	83	110	94	99	109	92	90	98	97	109	92	97	95	93	81	84	98	104	88	94	89	100	116	101	82	91	75	99	91	90	110	108	92	96	98	102	114	87	104	102	78	99	108	86	100	86	87	85	83	112	84	107	86	94	90	85	88	92	95	116	82	94	94	108	96	95	98	99	102	89	101	106	105	91	103	95	96	91	99	92	83	114	97	79	90	91	116	110	96	97	109	95	80	91	84	87	94	106	102	87	102	85	83	102	95	98	85	95	82	74	89	99	102	87	100	91	83	81	86	92	96	107	124	89	87	106	112	95	115	97	101	101	91	86	90	114	86	91	87	96	111	102	84	89	97	101	95	108	81	89	104	78	93	102	93	91	79	110	102	94	73	89	88	95	100	97	92	83	76	83	87	85	95	98	86	75	109	95	92	80	106	106	87	93	120	101	96	104	101	79	96	92	90	95	107	99	112	98	94	86	120	99	89	110	102	93	100	112	86	94	98	85	103	89	98	97	96	106	90	85	91	89	109	87	119	89	96	92	106	88	91	105	83	100	93	69	111	99	91	99	97	87	99	101	96	80	106	79	91	93	85	117	89	87	98	88	100	97	86	99	103	98	94	81	84	103	110	98	93	94	95	100	100	81	83	79	80	88	111	84	94	72	81	82	82	106	77	101	95	82	86	85	93	87	76	95	102	83	92	99	99	106	97	92	110	82	86	90	89	90	88	102	80	86	109	82	91	89	95	90	81	91	101	111	100	97	90	96	98	90	102	79	99	107	101	84	88	89	86	90	90	83	91	80	83	88	97	72	99	99	93	110	77	101	102	98	104	92	84	103	94	91	98	81	107	106	77	100	97	106	93	89	80	93	83	79	105	97	97	105	97	112	76	78	99	98	87	96	99	85	103	90	94	96	95	86	83	100	87	89	73	86	103	91	114	97	102	100	85	102	96	91	93	83	90	93	101	105	92	83	98	101	77	99	99	94	93	93	99	87	95	110	95	82	86	77	101	97	98	97	76	116	87	91	97	108	98	99	83	85	87	99	89	110	86	95	110	92	88	87	83	112	86	89	114	99	84	86	96	80	105	103	112	88	85	83	92	93	88	76	79	86	79	96	95	84	102	92	99	101	98	100	93	88	97	112	86	94	107	100	118	99	82	92	99	106	89	95	105	94	98	83	101	99	81	95	86	94	97	99	77	76	93	87	75	84	86	80	115	87	76	106	102	122	94	104	101	90	95	111	100	88	84	84	118	90	81	77	104	105	73	89	94	71	103	90	104	102	95	95	105	84	108	106	80	114	96	103	93	104	83	90	86	86	92	80	80	99	87	95	97	88	90	83	132	87	105	86	88	104	97	99	96	114	80	108	97	99	102	71	118	76	77	117	100	106	85	98	76	85	95	100	106	99	93	102	89	101	102	100	97	102	88	108	73	80	90	91	102	108	87	86	96	78	103	91	92	84	84	105	104	90	94	81	97	77	92	102	93	78	101	81	88	94	113	95
41088	16321	12054	7943	6314	3363	2438	1970	1739	5367	6104	19881	632	576	523	455	432	433	417	396	378	363	327	344	304	353	331	324	288	322	280	253	287	275	273	278	294	240	282	300	275	260	244	278	270	255	257	249	245	239	247	269	260	247	262	250	263	240	252	240	256	239	248	281	239	221	252	271	230	250	230	236	240	250	211	249	234	244	214	244	239	216	239	238	240	217	243	205	245	230	243	234	237	252	231	252	206	252	223	237	213	229	249	239	254	208	249	217	244	239	233	244	226	250	227	202	235	235	229	222	243	219	239	201	235	253	257	250	223	237	235	249	245	267	242	253	234	219	206	242	244	231	231	254	225	234	250	218	223	250	234	244	234	223	225	217	234	222	230	222	233	243	257	239	225	224	221	217	240	246	247	256	223	213	216	234	227	218	234	206	226	256	222	222	222	233	210	229	211	235	222	197	253	207	224	234	213	251	246	203	217	199	224	232	240	244	226	227	216	196	245	236	223	233	219	217	220	259	229	250	220	254	202	258	238	205	215	221	230	236	211	232	233	245	220	220	214	220	204	245	209	243	218	234	221	254	243	200	227	234	219	254	206	233	216	234	220	256	225	240	203	262	217	228	234	226	232	239	227	225	216	236	231	238	249	246	251	237	258	232	219	236	219	230	234	241	223	234	236	214	222	235	216	238	223	234	227	210	219	225	259	209	231	251	250	217	259	235	201	218	220	226	237	209	207	230	235	224	226	221	216	249	205	217	217	244	243	234	247	216	247	221	229	250	236	241	228	198	205	219	234	221	240	198	222	234	225	233	234	256	238	229	258	224	220	232	249	236	219	271	247	207	227	238	234	220	190	235	225	233	230	255	232	226	226	227	242	210	214	252	192	222	232	226	247	250	224	234	217	219	221	237	224	244	219	214	221	228	253	225	220	215	220	211	210	230	213	230	231	225	248	222	214	241	228	240	238	265	220	222	237	230	247	230	207	235	233	238	208	232	225	239	242	200	235	240	230	214	234	248	206	259	234	262	216	214	241	216	221	255	231	211	204	224	222	242	228	214	235	242	232	239	233	225	220	215	228	210	249	226	230	230	242	251	236	214	219	244	238	223	213	228	244	207	216	219	198	212	234	211	205	221	248	215	199	211	238	226	220	215	233	245	220	241	208	239	225	231	228	246	236	199	230	223	221	217	228	236	217	225	214	216	227	256	210	239	256	218	252	238	235	231	241	227	224	249	230	222	235	222	242	221	231	219	234	219	239	245	222	237	243	230	220	216	244	223	199	227	227	253	255	242	257	209	233	234	233	210	225	224	242	222	217	232	220	232	257	259	186	208	214	218	258	214	237	201	218	243	235	236	231	219	232	205	221	233	195	246	261	242	222	227	219	236	232	231	246	221	251	208	237	231	214	241	225	222	228	228	221	215	196	222	248	226	238	229	212	204	229	246	210	212	221	240	259	241	244	228	237	247	230	235	191	220	234	239	242	246	233	212	244	213	231	249	239	255	218	217	225	237	257	225	226	267	256	200	226	243	237	221	206	217	231	226	230	208	230	208	247	214	254	239	236	227	214	223	205	212	200	249	216	248	221	225	235	243	222	212	234	231	223	228	221	222	233	207	276	226	205	228	230	250	279	224	217	246	220	254	206	213	228	220	220	246	230	223	232	236	215	206	230	226	252	268	231	246	247	226	213	234	252	277	248	211	203	208	234	236	226	218	234	204	233	210	237	228	232	226	229	222	204	215	219	227	231	218	226	234	221	224	222	215	235	232	221	228	206	252	226	209	231	239	202	234	208	237	221	264	233	233	244	215	216	208	215	234	236	240	213	253	211	230	246	218	243	235	211	203	219	233	225	247	233	245	229	224	229	206	224	255	225	219	257	224	233	220	246	235	238	226	231	237	229	199	241	255	233	215	239	240	226	256	253	232	256	231	215	207	222	261	234	222	233	230	220	230	255	219	256	233	205	208	213	215	208	235	204	229	219	243	231	196	241	234	247	258	218	222	232	225	241	214	230	234	238	244	235	229	229	210	224	240	224	248	215	229	221	236	257	236	240	243	211	207	221	248	246	233	226	230	241	230	241	231	203	223	213	235	231	225	232	223	234	239	223	214	204	208	252	247	233	244	228	246	234	215	226	238	215	234	218	244	259	235	249	234	197	248	217	230	213	211	200	223	221	219	225	230	219	229	216	245	208	247	234	218	230	243	206	208	201	233	244	235	227	236	242	251	244	217	203	211	232	230	226	251	250	233	223	224	244	247	225	228	218	226	222	215	230	235	212	239	218	223	227	231	242	198	209	230	233	243	244	243	218	226	196	250	208	236	250	222	230	249	200	245	218	225	233	216	210	209	241	263	227	219	213	249	225	242	250	229	256	246	254	254	248	228	251	235	227	212	212	241	234	235	214	231	233	261	249	239	211	227	224	211	242	230	226	243	227	250	249	240	224	232	240	223	244	233	228	190	228	230	268	235	229	247	222	231	233	237	226	223	228	224	229	206	236	245	257	234	224	249	253	229	214	242	238	230	246	219	230	247	232	237	230	230	254	194	254	235	231	235	225	218	224	226	255	227	249	235	223	241	222	221	241	235	220	238	213	238	246	226	223	244	235	224	233	232	236	232	250	236	221	243	233	230	236	209	226	208	233	226	226	225	215	219	220	208	215	215	212	251	220	214	237	237	226	258	239	235	223	262	215	245	235	216	218	227	228	224	240	234	234	215	228	236	223	212	255	224	229	252	229	213	239	243	227	229	240	220	228	228	215	223	253	235	242	233	257	221	248	248	244	253	211	247	224	189	230	234	230	224	255	230	235	234	250	206	225	224	228	223	209	227	250	241	212	211	244	206	210	233	233	226	226	227	198	257	236	233	226	258	256	209	218	252	239	210	223	242	270	251	230	239	220	216	234	245	225	238	223	226	223	208	209	195	261	232	200	213	250	249	237	221	234	212	230	215	242	260	217	243	227	217	232	212	244	230	214	216	217	231	226	231	207	244	265	225	214	254	258	240	233	227	216	222	215	248	235	198	229	256	237	242	212	239	250	227	201	220	218	218	209	239	234	229	257	209	240	240	245	242	200	209	234	237	250	243	204	220	242	239	214	221	225	219	206	198	217	241	232	229	246	241	211	211	222	265	218	237	212	207	219	228	226	225	214	209	225	237	245	223	239	236	232	213	258	229	205	222	217	223	213	219	229	258	183	219	211	242	227	220	249	232	228	228	254	255	208	234	248	213	220	250	201	230	239	240	220	232	219	236	237	242	225	216	222	220	215	224	240	246	220	227	223	180	243	211	219	224	229	211	232	195	231	238	236	235	220	258	230	204	214	223	230	234	222	225	230	249	235	256	258	221	238	215	218	217	219	239	212	202	264	202	234	235	242	207	209	243	226	220	206	230	215	197	256	215	217	229	279	234	224	227	224	221	231	219	200	222	234	216	248	206	214	224	235	224	228	241	224	233	232	221	231	227	224	213	228	247	230	229	205	221
63884	40244	29232	22201	14357	7198	2578	815	571	1090	7596	12625	1329	178	173	168	171	168	159	160	150	137	126	121	153	153	135	121	126	131	134	123	140	127	102	116	114	122	122	132	125	102	133	113	116	116	132	122	117	112	116	115	112	115	104	121	117	113	129	133	136	117	110	112	113	121	122	120	130	111	122	117	101	104	112	120	122	91	116	111	117	107	120	126	115	125	117	106	110	104	128	117	106	120	112	108	103	126	128	119	130	113	116	93	111	108	103	119	117	121	115	113	103	106	127	147	92	121	115	144	118	91	111	126	116	118	113	120	115	103	117	106	114	124	102	123	123	127	126	118	105	113	102	136	115	101	114	114	110	112	135	106	102	135	109	142	103	111	126	98	100	109	125	114	115	139	120	114	103	120	105	113	128	128	110	105	97	118	132	97	129	115	116	100	114	130	124	114	130	126	113	115	112	152	128	127	118	99	118	132	129	121	112	100	108	126	111	118	108	100	111	117	110	134	120	107	126	117	106	126	116	111	130	94	108	115	111	115	98	135	99	142	123	118	110	130	123	112	119	125	115	117	124	122	123	93	102	119	112	97	109	107	112	147	123	118	108	123	118	109	114	113	108	122	120	121	108	117	105	119	110	111	122	114	116	119	127	113	118	115	119	130	129	101	139	120	103	94	123	116	94	116	98	98	114	114	123	127	83	106	104	118	115	88	101	106	101	112	111	123	123	119	132	116	107	105	101	121	113	114	101	127	114	118	105	105	121	116	114	111	129	109	125	104	104	97	117	139	123	128	96	109	132	136	122	137	103	125	120	135	121	107	108	112	131	99	141	124	116	122	113	92	110	109	105	115	115	98	119	106	109	125	122	96	117	116	123	112	107	112	106	98	128	105	104	104	101	112	116	119	111	111	134	110	134	108	118	105	102	118	99	106	95	100	106	117	94	105	108	105	103	115	108	117	119	132	123	108	94	114	122	120	112	110	118	129	108	127	114	124	124	108	119	130	124	97	116	133	130	107	128	124	120	145	108	116	115	121	101	108	104	135	92	128	133	114	129	124	121	132	119	107	117	99	105	100	108	110	126	123	118	120	120	108	138	108	120	121	107	115	114	100	109	113	142	94	124	114	111	134	112	107	115	131	115	102	118	109	99	128	100	124	124	122	122	125	121	116	111	122	118	128	99	122	117	150	103	122	111	108	119	114	125	107	123	97	127	126	114	121	123	132	128	109	102	112	114	110	116	117	89	110	115	103	123	102	133	118	135	114	127	119	123	103	118	116	105	99	125	110	122	124	142	94	114	115	103	124	123	123	131	112	100	102	121	117	90	85	108	133	125	122	112	119	103	123	99	118	113	114	111	130	105	113	127	104	115	110	138	95	122	116	117	109	109	118	125	124	119	127	112	114	98	111	129	109	104	115	101	127	130	100	127	120	109	105	108	103	128	125	106	115	104	131	111	101	125	136	121	108	113	134	112	114	112	114	146	122	116	98	110	119	110	114	115	117	123	120	127	110	100	134	101	124	106	126	129	112	111	134	101	108	120	114	95	117	100	123	118	107	111	105	107	126	125	106	110	111	99	118	109	127	125	126	114	86	109	119	102	127	120	131	106	98	124	119	115	94	116	117	115	124	100	112	122	94	98	118	103	98	127	120	123	103	106	117	123	119	122	126	104	117	129	120	121	131	93	120	114	115	141	119	123	97	112	88	110	88	125	125	126	113	119	107	119	131	124	137	117	120	99	123	121	124	128	119	118	124	107	123	142	96	122	121	105	115	114	101	101	124	120	115	127	120	107	101	114	133	108	113	118	116	118	102	112	125	128	122	141	100	121	107	113	113	113	101	124	115	115	111	131	118	117	107	110	106	99	106	102	113	97	122	117	115	110	119	119	113	101	108	96	131	129	107	125	131	126	120	120	119	111	108	124	118	102	111	131	126	123	133	100	119	128	124	135	124	127	102	99	107	123	125	121	104	129	111	105	92	109	119	130	105	87	128	136	118	80	115	127	114	122	112	116	112	112	114	94	129	109	113	94	115	109	117	112	137	102	103	92	102	127	113	109	110	120	115	125	113	110	124	109	109	106	117	119	104	108	129	121	139	117	126	126	90	110	116	93	126	127	117	112	133	119	125	117	118	124	137	110	123	134	119	111	121	117	96	112	119	100	126	111	128	118	102	119	118	111	127	119	110	120	105	127	114	121	136	98	92	110	126	119	111	129	117	103	92	120	128	115	124	115	116	121	107	114	137	116	112	133	125	97	111	134	107	112	108	123	105	107	123	112	113	125	116	112	105	112	107	118	124	129	112	131	110	98	106	120	128	120	114	113	130	106	114	105	134	116	107	99	112	111	110	112	121	121	127	141	112	86	116	131	102	111	117	114	129	103	128	129	112	112	109	122	105	118	115	133	117	122	110	101	100	137	99	97	123	104	106	110	119	100	104	112	106	144	113	116	130	104	88	108	110	123	100	112	120	118	116	95	131	122	115	126	96	139	107	107	115	108	114	128	110	124	108	110	104	131	119	101	114	122	117	121	106	107	114	99	131	109	113	104	111	116	121	118	113	102	115	119	137	116	119	138	91	108	103	103	112	114	135	123	138	123	132	107	137	113	110	107	141	101	121	113	120	98	126	117	116	133	105	103	124	113	112	114	121	132	125	100	110	102	123	103	133	105	123	116	105	109	118	120	105	119	131	119	105	108	95	113	112	128	98	126	120	129	116	105	122	136	113	113	113	127	113	120	115	135	122	102	106	111	110	108	96	129	101	94	123	129	120	122	116	114	109	112	118	132	108	104	112	107	117	131	123	105	110	136	107	108	127	119	125	145	101	110	124	122	108	97	111	121	120	120	138	106	112	117	131	141	118	99	127	115	111	116	114	114	124	107	107	122	124	113	110	106	96	142	119	121	133	122	121	108	121	111	120	118	114	98	136	122	103	118	146	120	105	118	117	133	131	123	108	93	116	96	122	108	121	129	122	118	115	105	114	145	132	100	119	120	140	111	115	104	108	103	132	118	131	113	101	118	109	113	134	146	132	116	107	118	115	111	123	107	110	118	125	103	119	102	115	99	115	115	110	130	101	91	114	109	111	134	125	134	120	123	126	126	128	118	120	124	113	141	104	100	111	112	126	107	118	120	120	126	109	128	137	113	110	110	116	113	105	95	108	109	102	110	102	100	99	119	122	112	108	121	131	139	120	108	126	130	102	107	128	116	113	115	101	114	119	120	128	107	96	123	112	124	120	124	114	134	106	113	127	129	127	126	118	111	114	110	117	88	111	86	96	112	112	115	110	109	117	115	114	118	110	118	126	117	110	120	137	104	114	111	90	106	122	112	134	133	113	121	128	113	119	122	102	124	112	127	112	124	131	115	115	106	108	150	119	116	112	114	128	130	104	106	107	112	102	111	112	104	96	112	105	107	107	115	83	129	103	144	110	111	138	123	102	92	129	100	91	120	129	103	112	128	126	99	109	97	108	105	100	101	124
55239	38920	26291	11131	7554	5968	4055	3222	2511	4964	22989	28434	945	825	741	706	667	599	544	553	517	474	500	493	442	451	417	436	437	390	384	378	425	375	362	352	371	383	338	330	337	336	326	326	329	329	306	307	337	320	350	313	332	344	318	320	349	343	323	280	323	295	342	300	307	289	274	312	311	312	300	301	297	296	320	301	285	251	298	307	285	277	301	311	308	290	319	262	306	264	280	276	317	282	283	269	290	267	292	291	275	294	286	288	302	309	243	289	281	271	289	285	285	281	318	285	286	314	293	307	288	267	269	279	285	308	274	298	299	284	264	293	276	268	271	287	300	307	295	294	279	277	292	282	342	306	258	301	299	293	271	251	295	299	278	277	293	291	252	315	291	291	284	293	248	260	330	291	286	286	284	273	277	274	297	287	285	273	294	291	251	283	285	284	261	303	279	277	268	263	290	273	258	311	276	268	255	282	271	300	281	281	272	278	261	286	285	315	264	296	286	270	297	269	292	308	272	265	279	307	266	273	291	278	278	265	312	265	280	302	250	312	272	285	264	304	306	297	276	291	274	286	298	298	286	287	234	295	278	278	291	248	279	304	260	268	284	293	270	288	272	278	303	270	291	294	277	281	277	282	299	284	266	299	290	302	272	300	277	293	278	278	285	269	240	311	288	297	291	260	293	279	295	286	283	279	309	269	319	282	265	270	303	275	293	287	287	275	301	273	278	287	273	280	295	287	292	285	292	299	272	282	307	297	278	267	286	293	304	271	285	273	311	316	277	297	299	283	301	304	292	290	285	295	296	286	297	289	304	308	259	268	270	263	280	293	288	247	333	289	266	288	296	285	297	289	291	269	283	272	252	294	292	284	276	279	252	274	302	290	273	296	291	296	272	302	308	282	292	301	285	304	260	290	290	254	263	261	287	277	301	248	298	270	266	284	307	290	290	287	293	261	270	303	270	286	286	277	310	297	304	286	281	295	285	272	260	284	305	262	307	276	261	285	294	292	272	297	335	268	291	282	283	271	300	251	310	309	278	313	264	262	316	281	273	288	275	274	265	270	318	266	280	288	288	267	302	260	266	266	299	305	275	293	258	280	283	257	261	309	275	282	285	251	273	302	232	299	258	287	266	263	255	273	282	305	278	276	285	285	293	262	303	278	298	301	308	282	283	270	274	290	284	296	291	288	269	285	313	304	307	271	272	281	314	290	274	274	292	301	301	271	297	252	279	303	300	314	289	318	273	256	275	298	276	295	279	268	307	281	251	302	307	280	280	292	316	266	272	289	287	269	277	313	290	275	285	266	309	257	309	297	285	288	282	292	281	277	265	264	325	283	263	270	306	301	302	305	287	310	284	252	303	306	283	279	306	297	262	294	301	225	281	308	279	247	297	271	296	291	286	275	305	294	294	278	254	274	287	285	293	260	291	320	283	241	289	289	267	268	251	296	287	283	298	291	264	277	274	294	273	287	285	280	275	320	276	281	304	285	282	283	322	284	280	309	263	284	274	307	326	275	313	282	272	251	271	294	295	306	323	269	277	296	239	266	296	312	285	285	262	273	276	297	276	299	303	263	289	305	269	307	312	297	295	291	267	306	299	304	279	276	286	298	298	313	260	292	282	288	309	305	271	251	276	297	310	299	316	282	280	292	257	305	268	288	302	312	282	276	258	289	267	298	286	268	292	273	286	314	260	266	282	290	303	278	273	269	294	310	277	293	304	270	274	304	270	273	291	284	270	266	307	313	283	280	286	283	260	324	286	299	272	286	253	277	307	292	257	266	289	302	298	263	280	281	292	280	263	283	270	270	277	255	272	275	287	288	299	273	261	298	325	257	296	296	289	295	292	292	256	282	310	280	278	277	282	310	300	268	298	271	303	287	265	286	303	317	316	273	270	276	272	292	285	283	281	274	272	285	316	294	251	296	265	303	290	303	284	276	261	282	273	297	271	271	294	306	301	291	319	286	295	287	288	287	302	280	248	281	288	266	287	295	290	284	290	305	239	290	278	268	284	272	288	278	278	297	285	271	287	317	268	300	291	272	298	310	245	282	272	278	265	262	287	292	269	307	315	287	292	268	281	288	294	289	267	246	286	263	320	279	288	296	287	314	264	282	276	281	307	308	280	296	287	285	278	279	259	312	273	280	297	258	307	244	253	250	293	267	297	307	289	279	280	280	294	317	326	260	302	282	278	275	273	283	326	266	278	270	297	312	263	291	296	297	281	260	273	260	331	304	292	259	255	332	258	305	254	306	301	306	290	289	274	263	300	259	297	318	312	302	285	280	306	315	290	283	305	286	278	314	280	297	285	308	291	273	277	287	274	278	285	316	267	270	262	281	276	281	287	264	310	267	285	309	309	300	267	260	277	251	280	280	273	278	300	301	286	286	275	281	283	308	297	279	271	264	269	263	302	285	269	305	261	272	305	275	305	276	320	308	265	320	273	289	271	258	303	284	294	321	262	263	290	304	287	288	277	247	302	295	299	298	264	287	287	257	288	287	279	309	296	281	264	291	274	260	254	281	290	291	290	297	283	281	294	292	309	277	297	305	281	269	292	295	271	285	273	324	287	303	278	267	267	256	275	294	256	292	273	267	288	307	284	304	315	248	268	270	281	272	274	268	272	285	274	269	265	274	270	289	298	279	265	267	280	302	283	290	296	263	266	271	263	276	283	272	283	278	275	256	308	316	279	322	281	261	295	276	267	265	258	285	286	282	280	271	289	263	272	298	314	283	276	304	303	288	291	306	292	278	302	266	288	274	310	271	285	278	285	289	281	299	275	286	280	307	296	284	281	293	285	325	251	303	292	276	279	309	283	297	273	263	296	290	271	287	309	295	271	287	292	296	293	284	294	313	313	252	281	302	272	275	286	306	279	278	292	281	291	294	294	292	293	276	296	310	300	279	281	329	300	292	302	262	299	297	293	291	274	270	293	289	267	285	307	283	290	304	266	271	330	254	262	288	277	290	276	274	304	262	252	314	282	276	302	277	312	279	297	297	303	282	294	288	274	291	264	284	286	287	308	298	307	272	258	268	282	292	310	292	278	277	281	287	286	284	280	273	255	294	270	269	305	296	259	308	262	300	237	274	253	262	281	259	312	283	279	312	308	274	293	284	247	281	285	280	302	264	266	268	265	269	283	266	317	311	272	271	287	288	287	276	262	283	263	268	291	299	301	279	248	275	314	289	289	287	277	261	272	279	293	279	295	292	291	287	268	278	288	288	297	266	276	310	277	295	282	306	316	285	306	284	287	286	284	323	250	259	286	323	292	282	277	289	315	274	263	311	284	290	260	290	278	267	282	281	255	308	290	300	263	278	301	253	288	295	308	268	286	276	298	274	270	284	262	278	299	268	281	282	303	300	297	306	247	257	285	303	280	286	325	270	281	264	287	294	275	261	286	261	262	293	308	279	325	272	278	316	294	287	308	268	287	309	310	309	268	302	264	302	275	299	277	260	283	278	283	295	312	292	297	263	267	298
35174	18774	6576	2714	702	443	364	327	279	317	451	538	260	238	237	228	259	245	256	243	240	228	247	258	239	211	253	219	230	239	261	264	284	255	240	241	241	239	249	245	263	252	232	230	228	231	251	225	276	226	218	234	213	235	258	240	265	232	228	277	266	251	222	230	248	253	277	242	235	264	263	233	234	257	243	252	228	218	235	223	225	238	252	249	262	252	263	273	251	237	231	245	294	261	250	235	242	226	249	230	205	234	242	249	224	215	216	234	212	260	215	274	265	250	190	255	264	230	247	217	250	258	241	247	231	229	264	221	231	223	217	235	243	261	244	230	245	241	234	243	234	247	232	251	219	228	263	267	255	219	233	235	228	233	198	260	229	239	244	240	262	216	238	236	222	236	234	228	221	240	233	245	247	238	203	229	218	208	238	244	232	227	245	232	228	242	229	236	229	227	249	251	241	240	238	228	257	244	237	225	226	275	237	263	241	258	249	268	244	268	232	233	243	243	222	236	251	263	270	229	235	228	225	234	251	240	223	234	244	222	249	241	221	258	229	244	249	262	219	207	248	231	282	234	226	240	222	247	232	213	209	245	217	228	248	224	253	258	238	256	228	245	262	247	220	249	232	239	243	240	263	232	255	249	216	222	246	248	256	257	218	231	230	231	237	236	240	233	267	208	243	220	227	211	255	234	224	231	266	263	255	227	233	213	220	240	233	228	251	233	211	212	264	241	258	223	253	225	230	224	209	213	206	224	243	236	237	246	262	234	210	218	230	232	237	251	213	242	233	225	235	243	237	217	260	254	255	257	246	238	235	210	231	220	229	247	214	238	261	264	253	237	224	228	228	208	228	238	235	230	249	258	253	240	269	216	273	252	234	231	228	235	244	236	258	272	228	220	246	245	244	254	263	254	237	251	230	265	278	211	238	225	262	228	233	230	236	258	209	202	258	212	225	243	230	285	262	216	221	262	242	241	221	249	244	232	252	230	222	240	245	225	222	230	239	232	243	245	244	244	245	230	242	233	250	254	249	231	216	265	229	243	221	240	281	259	251	253	208	253	224	231	236	246	251	204	245	230	233	259	246	221	230	260	250	246	240	249	282	245	245	249	233	212	245	260	220	261	229	272	229	277	263	244	265	250	220	224	224	257	250	252	239	259	245	281	207	233	230	243	216	243	228	242	228	252	258	241	256	236	269	255	267	266	249	222	225	254	246	235	238	231	234	236	252	240	250	212	244	245	237	227	236	249	223	236	237	250	199	226	260	267	238	229	250	218	217	240	247	247	270	226	243	258	250	287	223	247	231	231	221	262	261	251	250	212	266	248	268	239	255	250	235	214	228	256	269	232	244	234	252	272	248	242	261	255	246	231	231	247	266	275	254	235	248	238	243	257	234	239	248	259	217	222	257	241	235	259	235	273	227	243	210	249	233	231	197	228	210	230	210	226	273	236	250	243	232	248	212	231	208	238	236	231	219	241	244	255	261	218	238	259	248	260	227	279	242	239	264	253	242	230	234	259	258	246	211	277	249	221	242	253	244	231	242	235	250	243	221	225	254	238	242	261	234	265	219	189	273	233	240	236	229	211	222	257	265	247	251	257	269	236	250	227	267	262	252	281	219	238	233	251	228	230	257	255	238	237	253	245	248	263	256	234	258	249	231	263	246	250	261	243	249	239	204	226	214	235	235	212	227	224	226	219	231	218	234	247	229	243	247	212	260	242	238	237	240	242	221	250	230	215	273	245	236	249	251	239	267	241	230	233	219	274	267	250	252	276	262	238	278	235	246	221	270	259	243	231	240	271	267	243	250	238	266	224	242	213	233	247	245	249	211	219	220	239	260	275	262	226	242	233	255	242	253	234	246	251	253	237	228	252	236	231	249	214	260	232	244	239	286	244	259	199	240	233	236	236	259	230	270	232	248	232	254	257	273	247	215	241	243	232	238	246	246	274	248	219	242	229	261	233	243	257	228	236	241	230	239	265	249	243	257	256	245	266	241	243	222	212	244	251	226	245	208	245	259	233	237	236	214	238	242	255	224	217	247	223	245	216	226	267	265	240	221	239	241	236	250	265	230	228	228	242	242	258	254	244	265	237	213	253	250	212	235	252	248	240	269	246	245	238	248	237	243	238	234	212	230	230	262	248	244	238	244	249	266	230	222	243	232	250	235	236	250	232	280	243	240	242	234	268	222	247	245	245	233	245	234	235	214	221	237	233	229	235	227	242	229	247	236	271	292	228	240	227	284	259	270	237	241	229	240	240	218	271	235	236	222	241	241	246	237	262	266	228	224	258	257	236	237	222	269	229	250	209	226	266	267	234	266	242	257	236	219	235	244	214	209	218	243	207	242	255	233	229	237	239	236	265	230	244	238	224	239	262	258	245	240	254	204	229	238	224	229	245	226	209	255	237	273	271	242	260	240	227	256	245	241	243	238	264	233	227	226	246	252	246	253	230	220	209	221	226	231	223	248	227	234	250	255	253	241	232	239	281	248	241	249	237	227	232	240	236	260	207	246	237	248	264	284	205	251	235	257	255	249	247	225	282	247	234	226	215	209	245	240	226	229	252	240	248	252	242	240	258	229	211	252	233	247	286	232	233	255	227	265	261	246	235	252	254	243	255	239	276	233	232	246	228	247	240	238	233	222	252	274	219	225	251	242	233	234	259	263	249	228	245	251	213	257	224	237	229	231	234	233	230	256	251	227	229	249	216	251	255	249	234	218	252	226	265	243	252	211	249	246	209	239	252	240	230	252	223	246	234	242	233	213	256	250	231	237	227	238	225	219	224	242	249	227	246	223	260	248	236	235	238	237	246	279	264	240	243	250	231	242	244	221	214	229	242	250	245	258	208	242	237	262	235	229	246	239	230	255	234	273	235	235	232	202	205	224	247	243	229	251	228	241	246	239	243	220	230	231	268	241	240	262	272	224	226	214	277	243	236	239	235	214	216	226	266	235	244	264	231	212	248	238	256	231	248	219	248	283	253	225	234	252	241	245	234	242	260	238	209	232	234	244	238	242	248	232	238	214	227	271	243	261	226	269	246	243	259	245	265	236	255	265	242	250	229	247	249	268	234	251	230	244	250	229	226	241	226	206	273	249	218	221	263	248	272	226	222	220	221	237	231	240	222	229	221	222	231	220	285	247	237	262	267	246	239	257	243	197	252	254	282	266	243	259	260	238	227	230	251	235	269	232	233	241	231	236	229	260	254	210	245	237	226	246	261	249	230	235	220	246	286	225	236	253	239	267	255	237	257	242	225	225	247	261	249	225	235	244	266	244	231	232	279	223	237	238	220	273	217	229	241	245	234	250	240	249	230	264	256	243	271	235	248	228	236	240	218	241	230	259	232	226	270	235	273	258	233	226	259	237	232	249	254	249	239	264	249	243	243	242	237	255	272	203	231	237	226	217	244	230	208	239	247	234	241	241	242	252	221	206	265	260	227	246	246	208	248	222	253	246	250	238	206	245	241	257	260	252	227
20891	10049	8544	6612	1971	1208	1059	926	747	788	1957	2366	496	515	531	558	565	512	573	521	528	482	581	507	560	499	519	568	531	510	551	530	523	539	528	510	533	565	546	509	531	590	534	566	484	541	538	534	522	513	534	532	502	530	523	515	560	521	508	533	540	518	528	543	513	510	508	547	505	576	531	536	559	526	514	533	516	518	539	519	472	532	529	545	547	522	542	525	510	518	498	507	537	525	558	511	514	526	542	511	513	490	536	537	508	547	557	547	522	518	520	554	517	517	486	526	510	538	533	567	567	527	541	553	538	482	494	513	524	503	526	583	542	519	525	507	549	512	547	538	507	545	548	524	525	489	496	497	520	513	510	504	557	536	507	552	532	504	493	509	539	506	479	499	526	553	585	506	553	525	550	521	556	513	548	531	502	515	559	500	522	526	516	511	493	499	531	526	540	531	523	526	496	497	560	535	512	562	561	495	520	528	522	536	520	579	568	526	512	488	567	514	480	515	469	539	519	547	490	511	526	493	485	571	530	545	504	500	521	505	525	522	508	528	510	511	542	559	534	501	518	546	519	548	508	552	502	507	490	553	522	549	505	544	537	514	522	495	553	548	538	528	554	514	520	538	510	576	532	503	517	542	545	504	516	493	529	528	547	498	507	538	570	519	505	545	530	512	545	500	548	522	539	524	522	555	526	534	520	557	506	526	513	515	523	541	506	511	531	572	523	476	500	522	538	520	516	519	525	539	555	571	523	516	541	522	544	523	497	487	584	522	564	553	534	553	566	487	515	520	507	555	547	576	562	581	548	561	539	503	517	510	478	503	541	557	554	556	532	491	512	528	498	517	533	490	546	542	535	529	544	530	532	497	533	557	542	481	524	540	526	495	499	521	536	537	543	525	533	551	488	523	518	487	546	503	532	508	566	544	519	506	474	528	533	546	477	521	511	553	491	528	507	521	551	501	533	547	569	491	538	521	494	524	521	558	527	505	514	529	507	500	499	522	523	540	525	553	551	518	546	527	521	527	508	518	507	495	516	529	558	526	537	558	557	537	530	492	501	531	531	518	503	532	576	531	534	519	507	497	571	514	551	512	534	531	537	493	530	550	546	571	531	533	586	532	509	506	513	530	527	541	551	566	512	573	504	493	567	502	521	507	540	527	518	533	530	503	565	482	517	539	537	516	529	506	546	502	503	497	557	539	519	525	512	565	501	518	528	559	533	495	546	473	523	567	514	570	507	583	542	515	577	531	562	555	532	479	531	531	557	506	528	564	531	544	526	509	552	547	513	549	519	543	519	532	495	531	563	501	544	504	531	548	518	534	539	551	531	497	532	547	489	518	526	555	526	453	531	531	506	529	514	525	507	569	463	556	532	525	513	520	532	532	535	540	526	484	471	511	524	501	530	563	520	519	534	537	523	506	525	531	518	541	551	519	569	499	543	520	550	526	513	514	520	521	514	496	534	502	519	502	513	513	502	509	507	514	530	475	547	532	514	524	484	544	538	502	469	531	516	497	528	497	532	511	477	523	522	514	569	484	508	458	537	511	553	542	476	527	514	530	512	522	536	535	522	485	519	462	526	530	503	491	538	516	496	534	536	502	523	506	561	515	511	514	538	508	526	564	510	561	538	487	511	540	547	545	535	537	519	512	506	554	548	576	499	512	526	508	504	527	515	501	525	524	540	552	536	555	545	541	535	544	508	528	505	513	559	521	505	499	554	516	531	495	534	553	510	520	519	515	544	537	584	539	514	536	551	556	537	543	498	493	525	473	520	521	534	541	524	522	518	557	537	526	529	538	503	520	522	508	540	530	492	495	557	502	524	541	532	476	529	567	514	491	473	551	509	531	498	513	512	513	515	534	560	522	541	535	527	564	544	495	560	526	511	512	521	600	558	514	504	513	532	520	462	512	516	479	542	531	549	515	516	560	505	492	496	529	564	518	475	528	544	511	515	519	525	514	518	501	523	552	525	508	579	577	531	534	540	502	554	485	470	536	563	541	529	511	530	505	524	524	492	495	528	535	519	496	520	516	517	526	542	506	505	525	542	516	506	540	543	475	530	515	495	520	562	574	478	540	520	499	517	525	513	514	571	568	481	524	537	533	522	516	526	499	556	515	534	536	523	535	527	546	491	531	540	526	553	539	527	544	544	518	530	547	512	454	536	502	534	552	534	517	542	541	521	551	538	552	515	532	528	462	512	561	517	562	557	516	553	523	545	544	547	538	518	529	493	515	506	544	494	544	556	546	537	503	516	534	522	496	531	487	529	534	509	555	537	524	520	530	509	491	515	531	527	536	532	495	553	541	552	523	509	512	493	507	515	521	509	594	508	556	536	489	530	484	500	507	507	530	512	558	559	521	526	491	528	523	502	515	489	528	507	503	574	557	477	529	531	512	544	510	558	528	498	506	517	519	484	497	487	568	529	542	529	531	530	522	541	527	498	547	524	516	506	590	546	509	503	529	539	490	546	520	500	538	518	517	519	540	542	517	503	542	553	530	484	504	493	498	516	484	548	534	549	531	506	535	528	543	569	538	546	486	456	554	532	499	528	506	543	502	530	543	563	529	533	539	521	510	544	538	494	534	554	457	547	510	541	526	545	508	493	532	542	527	513	549	538	502	536	563	531	522	498	545	518	527	541	561	521	589	518	523	572	521	498	525	552	527	525	508	575	546	506	557	544	484	493	564	508	522	569	518	549	570	504	521	530	524	520	552	535	480	499	546	523	552	570	519	519	542	542	538	526	516	533	515	507	537	520	473	516	497	534	555	594	509	533	525	505	571	547	543	525	519	544	542	498	509	558	506	474	502	458	515	479	524	527	528	588	503	534	528	537	529	532	541	524	521	531	523	524	521	523	551	510	533	549	524	520	532	522	525	511	561	565	563	578	562	526	511	501	541	560	541	498	499	550	536	555	524	557	563	516	545	498	533	517	516	501	535	495	544	527	533	536	496	512	554	554	484	567	529	534	504	529	506	537	517	535	490	499	529	518	507	531	530	551	518	503	569	545	524	559	516	515	462	494	505	516	529	551	530	527	538	459	528	498	522	525	517	508	503	540	535	550	534	524	527	557	484	515	506	554	506	523	604	523	551	519	551	529	538	518	548	453	507	548	519	511	515	533	579	543	567	531	529	543	517	540	542	520	549	505	515	568	493	533	525	512	551	509	522	529	555	550	555	555	541	534	464	561	529	521	532	503	518	518	496	537	507	543	537	533	567	498	519	507	576	551	502	521	522	547	510	529	555	544	556	524	554	527	518	537	512	534	547	529	524	540	539	495	530	519	489	533	534	539	497	494	516	502	554	514	533	527	518	499	543	526	514	525	512	551	480	528	494	516	499	529	560	499	501	532	549	555	528	463	531	512	543	578	527	517	571	513	519	510	550	519	486	515	504	546	495	523	561	554	572	508	506	553	522	528	494	526	530	554	545	549	524	551	566	516	535	515	501	539	539	509	466	531	537	537	481	513	541	564	527	488	520
60957	37725	31490	28899	13780	5048	1513	524	356	883	7315	10133	689	143	144	134	151	121	134	113	131	127	131	120	140	106	117	115	102	136	104	128	137	122	94	114	95	107	105	108	116	119	93	95	103	88	103	101	127	103	102	99	103	119	97	114	105	108	113	98	109	114	120	131	119	107	118	106	101	107	111	114	108	81	94	99	100	109	92	100	113	87	86	118	108	113	112	109	106	91	113	105	127	118	105	103	98	112	87	95	108	130	126	81	105	115	109	106	112	112	113	92	112	103	110	100	93	114	116	124	101	114	114	100	86	113	102	99	105	103	126	131	113	106	98	127	113	97	118	98	98	87	101	122	123	120	83	101	106	97	105	97	88	101	111	109	116	109	116	88	94	117	101	119	97	91	76	107	107	119	97	118	101	106	108	121	114	111	110	96	116	116	109	101	96	109	119	110	117	114	115	111	107	117	123	111	96	100	111	99	131	99	102	93	103	110	95	117	115	105	105	109	94	117	88	111	99	111	116	102	98	117	129	112	124	98	91	118	111	84	90	99	106	93	86	83	82	111	98	84	112	94	123	122	98	104	118	97	114	104	107	97	105	82	100	95	113	107	120	111	91	103	106	107	95	94	112	97	99	95	100	111	98	86	108	103	82	119	113	104	116	103	129	102	100	100	113	107	131	96	105	109	110	112	113	117	118	107	100	107	110	108	89	117	110	90	104	96	104	120	101	113	105	94	122	97	121	119	114	107	108	119	98	115	103	117	88	104	111	117	113	90	124	113	108	117	104	114	117	93	107	101	100	91	113	107	106	95	102	121	115	114	104	106	113	112	128	107	121	108	122	121	115	113	97	125	96	101	116	96	110	112	92	98	115	98	103	101	100	99	89	117	121	106	105	97	116	95	93	86	118	125	102	91	103	104	111	115	120	111	109	116	103	101	105	113	109	116	116	102	115	87	96	85	125	83	112	95	99	106	104	100	111	127	112	100	96	114	100	97	100	120	91	102	91	102	119	104	100	108	105	101	91	114	107	116	100	120	103	112	97	94	110	96	107	108	91	97	123	96	95	106	101	112	84	115	120	98	104	109	111	110	96	93	102	124	103	103	87	117	113	124	104	104	121	110	104	116	101	103	125	102	119	92	105	118	105	109	108	109	108	105	100	123	100	99	114	87	102	111	115	116	101	105	108	114	101	100	96	127	113	100	98	98	97	102	102	81	97	103	102	117	89	108	102	104	110	107	89	118	99	103	101	85	112	114	97	111	99	125	105	116	91	83	109	107	100	108	113	112	111	125	100	117	96	115	101	100	112	134	91	128	111	113	115	88	91	84	110	119	99	87	90	116	105	89	70	93	107	93	107	97	82	87	98	104	91	103	102	126	114	110	107	86	94	112	105	107	126	108	84	109	103	114	98	108	82	123	113	124	108	113	91	96	107	113	106	93	102	112	106	92	90	96	95	96	106	105	102	111	91	115	97	101	102	92	109	101	102	96	128	106	102	100	110	104	126	116	122	85	114	90	115	87	81	119	100	93	101	103	105	95	92	105	117	103	112	89	105	102	97	127	109	97	109	94	92	100	86	123	88	109	97	100	113	99	113	105	111	115	113	141	108	91	120	99	104	110	121	95	113	104	95	96	112	96	111	126	114	86	119	110	106	101	115	98	108	93	115	89	109	90	95	103	115	97	106	88	81	114	85	106	105	117	111	87	101	103	87	108	87	115	110	96	111	103	96	114	104	85	113	97	105	93	118	108	112	93	90	88	96	106	95	103	94	117	81	102	119	109	89	91	114	113	105	107	107	81	99	110	111	108	99	99	105	92	97	115	102	100	104	88	105	103	93	91	108	105	95	111	85	100	104	99	90	104	91	106	123	97	117	126	106	101	95	105	96	118	104	109	115	120	103	112	102	90	90	104	120	97	110	118	88	123	93	111	108	109	77	115	102	114	99	113	122	121	104	114	103	118	119	83	118	85	126	105	102	112	84	93	95	103	109	102	113	83	112	94	96	116	108	103	115	119	114	101	89	96	128	92	92	114	114	106	84	113	110	108	106	80	90	99	99	88	109	90	109	109	102	104	100	88	102	110	111	88	107	111	102	102	99	94	118	101	106	93	86	105	97	113	97	133	95	119	115	107	99	105	105	82	97	102	98	105	105	94	112	100	102	107	113	93	104	110	86	117	101	102	110	114	101	111	89	96	108	99	99	102	100	102	97	103	119	93	98	122	114	120	109	105	116	108	99	108	103	90	107	93	96	104	115	108	91	114	116	90	103	87	100	117	136	90	122	106	109	98	91	100	100	112	103	91	109	110	120	108	128	108	105	102	91	106	102	90	111	100	91	97	92	103	112	115	103	118	107	103	108	123	105	102	98	105	97	103	104	87	99	117	106	119	83	105	112	87	105	103	91	98	117	72	100	90	106	116	97	98	93	108	98	120	112	102	107	110	104	102	109	105	89	103	103	92	118	111	92	93	100	103	96	120	95	97	110	111	119	112	121	124	99	109	98	96	102	101	125	104	91	99	118	96	113	107	117	105	102	108	124	98	101	115	96	89	115	106	85	98	105	118	101	113	113	110	116	103	93	110	106	106	116	99	100	101	126	102	93	90	130	83	103	125	88	120	89	106	113	76	86	101	102	109	114	100	120	106	108	104	113	85	102	109	127	116	118	93	126	116	109	92	109	112	99	115	128	100	92	102	107	110	110	94	98	111	120	106	91	125	120	91	103	85	104	101	109	117	91	93	99	122	119	111	120	122	98	94	102	118	97	124	102	133	90	99	121	106	88	97	104	128	100	104	103	94	104	99	118	95	111	106	122	110	109	108	114	122	107	98	101	98	112	109	95	104	96	101	89	99	122	89	89	97	102	82	126	88	98	109	99	134	100	111	107	103	95	104	117	108	100	102	97	118	94	127	98	97	104	107	98	110	108	102	107	106	90	100	116	112	86	117	100	121	125	110	113	114	113	96	111	124	113	93	109	120	84	105	118	106	103	115	101	100	100	95	91	108	103	97	100	100	105	93	106	107	106	122	109	113	113	109	97	90	116	105	125	117	104	94	94	106	111	125	94	96	85	86	110	107	106	103	101	104	86	95	111	105	88	99	97	99	90	117	89	110	98	90	116	105	94	115	104	98	109	111	92	116	103	138	107	101	107	105	99	109	111	98	121	116	104	103	108	111	109	116	103	112	102	89	95	108	101	96	112	116	123	107	92	109	110	100	106	122	111	98	117	109	114	97	99	91	105	98	115	108	120	114	110	104	114	101	101	110	104	89	99	84	90	99	95	90	118	105	106	107	91	106	84	104	90	105	88	96	98	127	144	115	118	122	92	90	73	129	101	108	104	106	109	93	117	99	80	132	100	100	123	96	112	93	102	120	119	102	91	101	91	112	101	115	111	93	114	89	109	108	108	100	105	103	139	98	121	117	95	97	102	93	105	112	115	114	137	111	94	100	111	106	102	104	114	96	109	112	103	111	108	114	98	99
49070	27296	31902	31664	6057	3962	2479	1814	1501	4453	24657	27174	609	530	485	454	441	396	393	371	374	354	318	338	350	329	336	315	325	290	300	281	282	285	289	294	290	282	282	292	263	259	253	279	285	275	271	258	292	288	299	267	272	266	241	269	266	275	265	273	248	247	255	304	265	262	258	263	245	247	279	275	257	262	269	283	251	251	249	256	259	249	283	247	276	279	220	263	244	249	268	306	256	263	242	232	273	240	246	266	279	224	250	266	239	250	253	274	252	244	256	255	272	264	242	224	266	227	252	265	248	260	275	253	255	250	252	278	266	252	258	282	261	238	289	279	250	264	226	270	234	251	252	232	253	258	249	262	243	263	227	229	267	264	251	247	258	242	258	226	230	251	240	228	237	238	259	262	245	290	258	228	238	281	275	246	271	231	234	261	260	228	256	239	267	249	238	237	258	273	236	235	270	270	258	242	226	249	257	257	265	243	269	256	258	223	241	276	247	230	255	257	248	238	254	267	241	258	216	249	275	260	246	270	237	242	248	253	252	252	253	252	238	258	251	257	232	291	237	233	229	241	258	255	236	257	254	247	244	230	238	244	249	261	260	266	258	231	247	277	229	246	269	267	295	245	221	236	254	238	237	266	254	268	253	226	238	227	257	231	259	283	257	236	252	217	253	257	267	259	221	249	248	242	243	249	264	262	268	259	242	231	265	248	260	241	239	275	228	252	266	264	242	274	295	263	251	223	247	217	246	255	248	228	250	267	256	261	266	254	253	268	256	252	234	245	239	238	248	246	224	273	218	236	227	237	256	239	245	277	248	270	261	262	247	240	254	255	238	236	246	256	249	247	251	226	239	239	257	230	266	261	265	240	243	220	242	233	262	243	267	255	236	269	249	252	241	267	240	264	274	248	224	209	256	233	258	265	262	243	267	254	245	248	264	246	232	261	253	248	251	242	257	260	258	256	250	218	251	235	270	242	250	248	244	266	275	275	238	252	246	268	235	254	249	236	241	256	263	255	233	244	243	251	251	271	244	255	252	275	258	248	267	232	244	258	236	283	239	242	234	266	288	255	243	250	264	231	252	244	252	260	230	225	230	248	264	213	232	264	246	253	248	280	257	226	256	249	258	211	281	229	239	217	225	251	266	241	238	290	251	240	254	251	253	244	267	232	245	248	294	244	259	244	267	241	207	234	254	245	228	256	270	248	247	235	222	225	248	257	263	240	249	232	253	231	280	244	256	254	250	255	252	239	252	245	223	229	243	250	237	242	264	261	258	235	254	210	231	252	241	231	251	266	255	247	266	224	240	250	234	256	278	244	258	238	248	259	264	227	254	237	243	253	243	274	260	239	275	250	248	229	282	261	236	255	234	248	268	255	271	258	253	258	264	276	224	253	235	280	249	206	248	251	240	245	220	256	238	239	278	262	261	227	250	249	251	229	262	246	253	263	240	261	282	244	269	255	269	246	249	242	203	242	264	244	288	240	263	240	255	224	243	279	247	260	222	263	244	269	256	262	286	244	247	225	272	243	234	221	266	249	262	239	263	241	251	240	266	244	266	281	233	275	267	236	239	226	270	243	228	272	263	266	233	231	229	235	242	245	256	244	249	252	222	248	274	259	246	261	254	218	259	241	229	256	255	243	256	271	240	222	269	234	236	251	262	259	252	269	248	238	258	236	231	251	270	231	275	242	265	271	232	252	255	244	268	247	267	249	229	276	258	256	263	251	237	251	244	254	270	253	255	253	242	252	265	251	246	274	223	208	247	249	239	240	245	273	243	267	240	250	238	259	251	257	228	255	235	262	233	246	232	225	249	278	264	255	266	234	246	233	260	248	260	271	255	208	227	280	280	251	225	257	240	237	239	255	226	247	228	246	250	262	239	235	233	256	260	258	248	264	254	241	250	260	260	259	243	242	228	245	233	241	238	287	231	266	235	258	244	262	259	257	238	256	258	248	249	241	268	233	249	246	257	265	242	252	275	269	251	272	278	266	247	247	272	271	247	249	250	261	281	245	256	248	279	278	264	227	236	255	272	221	232	276	242	258	255	248	222	247	258	286	265	248	242	239	249	221	267	262	245	245	269	243	275	252	256	238	252	249	256	266	261	262	247	248	261	249	238	252	223	229	277	253	248	254	240	237	257	267	248	262	251	227	255	261	235	251	258	279	260	262	263	264	248	261	249	257	254	255	283	237	246	267	256	237	238	257	253	237	253	251	240	267	262	255	260	229	271	256	255	246	260	246	244	242	245	249	243	239	250	258	240	269	261	276	261	207	251	220	245	280	255	273	276	261	266	263	254	218	251	248	239	259	259	272	236	244	257	281	255	242	256	244	237	264	258	268	245	246	230	260	267	250	256	263	242	258	242	239	282	278	263	245	240	277	231	237	240	245	254	215	225	261	274	271	220	246	237	248	252	252	281	257	229	254	274	260	284	263	248	255	261	257	263	272	241	249	238	246	236	223	254	251	232	258	248	262	292	250	283	254	227	234	240	242	259	232	257	283	250	248	262	261	236	255	259	252	264	258	261	268	230	261	248	243	233	252	236	251	282	261	239	276	266	258	243	262	251	241	234	265	274	251	250	243	256	213	276	285	242	263	249	269	263	223	263	277	237	250	256	237	250	234	231	276	259	244	256	260	258	238	229	253	262	222	246	236	285	234	231	262	233	236	290	246	248	234	276	280	250	239	261	263	226	241	264	254	255	245	207	253	261	252	255	243	268	241	248	261	241	224	281	242	247	223	246	245	227	264	240	234	225	240	231	261	248	254	280	241	214	271	220	223	232	279	258	254	277	262	297	259	243	249	255	238	247	247	276	249	228	246	260	238	270	237	267	223	269	249	259	238	248	240	243	261	215	272	256	266	234	228	236	231	288	261	264	257	255	235	236	249	232	247	239	249	247	272	237	270	252	237	252	247	242	243	249	258	259	254	267	241	226	273	206	264	259	229	263	239	253	240	309	265	251	201	250	269	275	255	255	233	252	258	217	264	248	265	259	266	222	248	264	254	246	242	248	240	224	252	247	249	247	245	268	266	248	235	238	231	228	263	264	262	255	252	243	276	244	260	254	224	280	246	268	260	247	248	259	238	238	249	241	244	253	257	258	252	256	257	285	248	231	195	245	254	243	230	251	247	261	255	241	237	233	234	242	243	253	251	272	256	260	246	253	246	267	252	255	256	249	252	256	251	223	248	275	246	254	260	248	249	228	254	233	243	256	288	218	270	268	269	269	257	241	250	249	238	274	253	239	250	254	267	268	270	275	239	245	275	262	244	237	228	269	241	245	248	282	254	235	250	240	238	226	297	253	253	266	253	261	236	218	255	254	235	253	249	213	280	252	236	231	264	262	279	253	250	260	248	250	237	267	242	277	287	246	229	238	237	224	262	233	248	262	234	250	317	278	246	237	252	238	227	239	238	263	245	248	239	261	273	257	241	270	253	256	261	255	242	249	233	266	264	247	261	271	243	274	249	253	237	253	248
62676	39013	39682	40378	24123	13520	5005	1336	560	1161	8719	16944	2009	187	193	177	183	170	187	148	147	129	137	144	163	137	153	140	126	118	122	151	143	141	118	121	114	131	127	116	128	148	120	107	112	119	139	111	133	132	122	106	109	113	145	116	136	109	106	132	138	130	130	112	123	121	121	125	122	132	124	125	129	136	128	127	143	132	100	116	116	124	134	111	131	119	111	126	127	142	109	130	129	124	117	132	127	135	118	114	110	102	104	128	128	117	120	114	114	96	121	130	120	129	120	122	115	135	133	113	106	105	131	143	113	107	101	120	129	104	118	130	87	124	132	116	108	113	115	110	125	120	121	105	109	134	140	110	129	114	137	112	104	121	127	126	109	125	129	125	122	118	114	106	125	117	132	123	130	114	99	98	108	112	111	146	108	104	112	134	108	129	132	116	123	128	131	125	122	115	105	91	96	123	130	97	104	121	119	122	131	125	125	113	132	123	117	128	127	139	97	101	108	129	123	124	119	111	132	143	117	149	108	117	138	131	106	123	122	118	130	123	123	124	117	96	94	120	113	113	113	126	132	106	144	111	117	105	117	102	120	108	113	103	92	121	146	109	127	115	114	113	122	129	112	96	102	128	120	114	127	97	131	106	117	94	126	125	127	99	121	128	123	135	118	113	126	118	123	109	125	112	118	139	115	91	120	136	86	115	137	122	118	121	114	137	115	116	106	113	100	138	105	98	108	125	118	122	108	126	123	118	116	103	136	132	127	115	115	134	134	128	108	103	129	106	117	120	128	111	126	120	112	141	113	114	121	115	123	110	121	119	114	117	109	113	112	109	135	117	112	98	114	105	126	108	111	128	124	98	123	108	100	142	136	110	140	102	108	101	117	130	112	115	130	105	114	103	101	101	89	133	120	116	132	118	126	113	112	110	117	112	125	92	101	88	136	112	109	133	98	113	123	129	117	101	116	111	126	110	116	118	140	109	141	139	107	136	118	125	119	101	139	118	107	104	99	117	129	109	138	134	116	105	117	126	127	117	137	121	116	129	126	115	136	120	115	120	119	134	102	118	104	124	95	114	117	125	119	138	102	112	110	129	129	124	109	115	103	102	137	117	117	100	113	114	149	120	123	117	127	119	134	123	133	115	117	123	103	120	121	127	120	118	119	119	114	109	121	109	128	139	122	114	131	126	123	99	120	143	122	123	109	109	114	131	134	100	122	110	113	125	125	125	122	103	137	98	106	113	110	98	106	119	94	103	128	129	125	120	121	121	101	111	135	111	108	126	107	135	125	110	118	123	109	137	116	110	140	121	133	107	113	123	115	106	104	125	123	131	111	118	125	139	117	99	121	116	130	118	125	135	138	121	131	97	116	130	126	126	129	110	112	112	112	102	131	127	126	114	120	139	120	114	120	112	99	113	121	136	117	116	120	119	118	128	131	97	123	126	124	123	110	95	122	141	114	118	122	123	137	119	119	140	128	109	123	117	129	100	106	127	114	122	92	131	138	127	108	120	105	114	134	106	121	112	111	105	139	131	108	137	109	105	108	112	126	106	121	143	120	109	107	121	121	122	117	110	116	115	114	135	121	123	122	97	133	125	112	110	128	125	108	127	136	110	114	124	105	127	107	112	102	112	114	119	121	120	136	143	119	112	113	101	118	123	109	114	138	99	105	125	112	110	110	116	126	117	111	141	109	133	117	125	120	119	120	130	114	114	112	114	124	126	123	119	107	124	119	119	130	114	131	97	134	124	123	124	107	162	112	127	131	124	102	121	142	119	106	99	124	117	105	126	110	120	127	133	90	119	125	115	130	125	103	125	118	117	107	105	111	104	133	121	124	141	112	112	118	133	113	107	115	115	138	114	117	117	113	126	122	116	113	105	122	106	116	110	102	118	124	123	122	151	109	117	117	128	117	141	130	109	132	120	124	103	117	121	106	124	119	122	116	130	128	142	123	111	114	106	113	136	110	118	104	107	134	127	116	127	131	118	126	114	127	107	115	110	136	124	121	117	112	108	99	118	136	142	112	112	123	110	109	119	119	105	111	137	119	127	123	107	114	128	130	110	111	123	111	113	112	122	135	135	101	142	126	126	120	128	113	110	126	129	115	143	125	132	137	119	106	115	136	123	125	113	138	134	131	109	132	122	102	122	107	101	132	128	121	132	127	121	120	120	126	118	107	96	117	111	112	119	110	119	143	135	103	125	133	119	114	123	108	95	105	126	102	104	131	123	112	103	112	104	145	136	124	126	129	119	129	125	124	135	113	115	115	105	125	113	128	114	134	116	122	127	126	127	143	130	125	121	112	131	120	140	126	117	103	106	112	115	114	126	109	110	122	108	129	95	124	107	124	111	111	112	132	119	133	132	110	101	120	134	134	107	131	129	112	119	127	97	138	123	131	121	116	124	127	129	119	113	110	121	109	123	102	105	119	127	116	138	126	139	117	118	135	91	121	111	127	117	134	113	112	131	137	108	112	108	105	115	112	116	128	119	134	117	133	129	120	102	119	120	105	115	118	127	123	117	132	123	109	142	116	138	108	142	112	135	109	144	102	117	131	100	105	126	117	113	109	128	131	113	111	135	137	106	111	131	128	132	120	119	114	122	123	119	126	117	118	118	117	121	113	135	113	110	134	111	132	119	125	142	130	123	116	121	123	125	129	125	108	129	130	108	119	121	118	120	110	113	149	132	109	117	114	121	132	119	111	96	117	133	137	96	128	103	113	116	110	119	115	128	106	114	131	108	111	122	130	134	117	112	110	107	114	109	124	125	128	126	126	121	128	134	122	143	138	97	125	119	123	113	109	136	118	123	115	119	129	116	133	122	90	123	130	90	114	128	110	120	119	112	114	133	111	116	121	118	128	135	117	119	120	102	115	104	110	109	122	120	130	120	115	101	120	120	120	134	131	111	130	132	116	127	114	135	136	109	100	130	135	135	118	116	132	129	123	123	114	119	111	106	107	120	135	135	137	116	125	100	119	117	107	111	127	131	121	115	132	125	120	105	123	118	104	132	130	128	117	110	99	117	127	107	115	129	144	116	115	124	122	132	127	119	112	113	113	127	98	117	136	116	116	108	122	114	128	114	108	119	131	113	123	114	106	100	115	118	112	108	133	118	119	139	100	114	111	107	135	109	120	115	130	129	112	100	108	123	126	130	127	95	119	124	109	117	121	106	117	107	113	120	140	130	140	110	124	108	137	116	101	125	112	120	120	105	111	115	116	129	111	129	111	117	118	132	115	145	129	108	132	107	119	104	113	129	135	114	109	117	121	120	144	123	121	139	126	122	113	109	117	106	121	132	118	111	117	133	124	131	94	112	129	126	112	120	134	125	102	123	127	116	101	126	123	98	103	118	139	103	134	127	114	121	134	135	123	107	113	127	134	136	105	131	100	114	132	110	110	133	119	102	135	124	120	119	139	131	122	111	110	120	106	127	112	111	115	135	92	122	119	139	133	119	115	108	121	110	120	140	127	126	118	110
51086	35037	47248	45993	15861	4892	3640	2759	2220	5594	26273	36342	1759	815	695	646	622	585	581	502	545	453	492	428	457	401	417	426	428	382	418	402	386	379	380	354	353	356	335	365	331	366	334	377	326	369	343	310	317	327	313	324	315	313	353	327	354	320	331	309	342	292	282	274	313	341	320	357	334	343	304	326	315	280	287	289	313	283	322	279	274	317	290	295	321	288	300	308	334	293	304	317	301	338	270	318	289	296	311	272	294	268	293	329	323	281	282	327	270	303	282	294	301	298	305	322	285	276	299	304	305	313	294	312	296	299	311	276	309	312	269	310	286	287	306	302	298	297	303	307	289	319	278	302	289	281	287	277	286	322	289	291	303	321	313	315	297	303	287	302	323	306	296	290	311	295	288	313	325	275	304	294	305	284	292	282	281	307	306	271	297	312	305	284	309	308	270	296	283	305	303	282	309	285	290	311	304	275	292	319	315	316	288	295	289	284	294	281	301	304	286	292	292	302	313	292	284	278	305	277	299	278	300	295	285	255	277	313	322	292	292	271	341	286	278	310	300	282	282	301	277	272	318	332	294	293	317	305	305	284	275	299	299	301	321	313	290	315	253	305	295	323	274	257	284	301	304	300	262	265	319	329	269	288	299	278	282	318	309	266	293	311	291	301	304	261	281	306	289	272	282	331	282	275	303	297	293	294	268	287	297	269	283	332	309	319	285	281	325	287	293	288	297	298	313	309	313	301	268	278	303	312	303	311	322	284	300	302	312	299	278	296	314	313	326	274	325	278	287	278	266	253	295	312	314	317	295	320	266	304	305	315	306	287	313	293	287	320	291	341	244	288	322	274	295	315	290	263	295	325	273	320	301	280	285	299	300	324	310	250	295	285	289	297	332	278	291	271	291	277	300	307	293	264	269	281	305	263	290	289	267	303	269	285	332	312	293	287	300	287	291	329	287	309	322	262	299	275	269	288	284	276	319	315	270	306	273	298	298	266	287	285	283	291	269	304	287	308	298	263	328	282	301	291	278	295	302	289	315	320	291	290	255	301	294	282	274	280	286	298	288	303	277	294	324	293	271	294	268	288	259	293	291	324	307	303	289	324	290	286	309	296	304	295	299	279	358	312	290	285	278	313	309	321	287	294	288	304	256	317	285	279	280	303	271	304	291	308	304	299	272	280	278	299	282	297	262	286	303	319	288	294	264	300	310	309	303	302	302	299	270	249	358	280	301	274	300	286	254	307	293	291	266	267	270	284	293	279	272	283	301	283	273	273	294	307	285	291	305	328	296	309	301	272	273	292	327	298	292	250	285	289	291	298	299	304	286	270	288	276	294	316	291	301	287	311	308	271	272	281	297	281	304	319	275	296	296	300	280	287	303	321	274	308	291	316	283	297	288	306	296	272	309	302	277	318	279	298	282	289	287	266	301	333	297	257	303	308	311	315	295	281	299	302	280	305	306	316	295	279	317	307	262	277	281	295	308	294	305	306	330	292	268	275	313	294	304	303	296	305	282	288	255	275	287	322	294	294	278	309	290	304	320	293	290	272	302	309	286	303	284	291	310	287	294	276	292	282	306	302	284	291	265	292	291	281	300	313	316	282	313	302	325	320	310	298	284	283	299	309	282	287	288	315	281	290	297	291	277	289	345	290	320	317	298	317	331	268	262	288	300	343	293	303	265	312	298	292	282	299	281	288	283	266	311	296	292	298	300	309	313	276	285	299	296	274	304	309	285	315	276	265	306	324	281	284	303	274	288	281	281	292	297	304	298	318	313	304	305	287	284	294	277	283	281	250	301	305	268	273	278	278	291	311	304	320	305	294	293	293	308	324	324	294	306	296	286	314	302	272	307	298	306	278	297	323	295	291	257	304	311	268	294	290	312	291	272	317	322	271	294	318	296	315	287	270	290	331	307	257	304	309	287	279	321	328	303	308	300	287	293	284	312	336	302	307	291	282	316	308	317	288	281	258	273	295	295	323	307	275	308	276	336	293	307	274	290	333	271	303	339	274	277	304	299	290	341	308	292	281	277	303	300	322	308	272	296	297	313	307	284	301	263	292	315	311	290	308	278	311	282	329	320	288	285	305	271	288	302	297	301	296	320	272	291	279	321	275	283	293	273	284	306	290	293	314	283	304	312	298	257	281	280	296	311	277	286	285	276	308	299	256	293	302	299	282	292	308	261	273	269	311	289	301	309	294	273	290	315	304	273	312	313	308	287	306	309	286	325	275	287	276	304	334	297	268	275	276	288	285	283	315	297	306	284	324	331	298	264	307	257	262	271	262	256	313	285	303	295	288	301	304	269	275	299	300	297	301	273	287	327	280	302	292	287	320	288	317	312	297	286	266	328	294	304	309	288	341	307	320	242	301	315	333	309	270	300	287	302	329	307	307	286	272	312	316	323	310	262	299	298	306	287	268	317	280	305	302	283	297	288	284	295	288	285	305	299	305	273	284	304	303	281	279	288	292	273	288	320	293	261	303	288	285	285	295	287	317	290	303	277	300	273	285	282	302	306	319	309	305	295	303	282	317	297	304	323	294	264	280	291	292	293	273	307	283	273	300	305	295	318	310	312	280	290	307	318	323	315	293	285	287	305	261	287	317	292	292	285	283	294	308	288	308	300	299	275	297	280	312	288	283	318	290	273	276	288	288	276	288	276	295	263	313	310	287	278	288	297	287	280	296	262	287	277	306	263	272	322	289	289	312	289	291	272	304	286	267	295	308	296	264	312	300	300	309	288	290	301	292	288	308	290	295	327	284	280	264	305	300	322	288	291	290	284	284	291	276	277	266	299	328	293	256	322	298	285	296	315	255	315	285	266	301	316	313	286	307	291	297	282	288	256	299	280	296	308	285	300	280	287	271	292	259	319	289	292	283	285	300	304	319	309	300	297	277	290	324	286	287	295	288	290	315	284	293	266	305	321	277	317	282	296	297	268	313	284	302	282	298	279	267	316	282	301	305	279	305	320	283	268	290	306	299	302	332	306	277	315	272	303	287	313	306	254	308	331	305	304	301	274	285	304	281	293	305	288	304	298	305	285	303	306	310	279	278	273	285	285	285	303	288	298	295	294	262	275	267	295	305	277	290	287	283	272	272	276	279	293	345	297	314	296	299	280	306	307	317	310	301	305	293	288	326	297	278	326	275	296	287	300	304	297	318	308	267	267	304	287	297	314	246	272	289	276	266	292	306	280	283	290	313	318	287	310	290	265	307	285	294	297	298	302	299	311	304	276	288	292	282	300	299	306	295	280	260	321	303	304	269	296	291	287	314	291	306	309	278	267	311	292	322	297	297	320	278	288	320	304	269	296	289	292	293	284	293	298	292	322	258	306	322	288	312	301	302	311	289	282	303	301	336	302	299	292	310	287	272	271	320	303	290	301	286	279	305	292	305	274	311	281	298	303	318	262	301	292	278	322	284	305	306	303	301	282	289	287	283	281	290	292	312	325	297	299	279	276	305	321	292	272	251	287	279	275	283
33204	23345	24424	15142	3512	405	301	274	298	240	317	381	245	221	267	246	268	232	249	235	236	246	246	258	261	267	234	236	262	252	251	254	241	244	222	225	223	209	216	262	245	261	247	232	232	224	223	212	275	238	224	220	207	239	238	235	203	231	241	240	206	223	258	247	218	252	244	258	229	237	240	226	236	237	263	220	228	244	211	228	227	260	252	260	256	222	269	247	238	211	231	225	233	238	224	231	226	248	253	258	236	235	212	234	211	246	249	230	248	250	269	253	241	235	226	245	219	247	228	227	226	292	262	225	240	233	216	257	234	233	240	212	229	250	224	255	259	254	245	240	245	253	261	229	227	206	255	228	254	243	234	243	268	243	243	247	262	248	242	263	234	215	242	237	254	221	230	255	251	186	265	253	231	206	232	234	243	236	267	226	243	254	271	253	238	250	251	256	231	256	248	220	227	234	241	241	246	213	275	240	254	244	230	210	266	209	249	224	224	239	246	231	258	228	271	230	239	233	225	242	253	252	200	264	228	214	261	240	231	236	242	243	254	246	250	234	251	238	248	243	252	228	228	191	262	232	233	250	249	227	240	236	255	262	245	205	244	219	274	256	220	253	257	239	239	226	214	253	229	279	236	230	226	200	231	283	241	224	236	270	268	216	243	254	270	230	219	241	230	280	294	219	225	252	232	223	240	228	259	249	228	262	209	247	221	234	209	248	256	246	243	233	243	228	224	233	252	249	261	214	225	251	250	242	242	254	254	235	232	237	235	237	233	254	262	227	238	218	255	245	281	257	243	233	231	247	238	234	229	261	219	244	253	271	263	236	251	217	241	259	247	256	247	218	283	261	239	230	254	239	234	228	220	229	242	232	227	224	227	242	245	236	210	244	242	247	207	237	243	224	218	229	245	248	238	261	218	253	238	233	238	277	232	207	242	250	267	214	246	236	235	262	216	261	245	218	253	263	241	229	256	223	234	219	284	234	246	265	244	249	214	239	244	260	219	262	220	268	238	229	241	233	269	233	224	228	250	235	271	210	231	224	250	214	227	231	213	252	227	213	270	258	222	239	254	229	262	269	238	246	248	253	216	249	257	255	234	231	247	227	235	243	250	253	212	222	232	258	255	256	223	228	239	250	246	230	247	252	234	261	245	257	242	263	236	247	237	251	244	245	219	242	252	236	256	256	226	272	231	257	250	257	255	237	249	246	239	225	258	262	245	239	238	250	233	246	231	224	227	214	221	231	257	243	232	240	251	265	231	220	249	265	213	222	243	227	239	245	218	227	234	276	223	271	200	237	232	217	254	244	267	225	281	234	238	267	257	251	256	255	265	246	251	252	199	255	255	258	209	253	227	231	234	240	249	242	260	244	240	242	218	234	233	233	239	208	242	225	262	250	214	230	246	231	243	264	241	243	232	238	254	215	231	219	229	246	240	227	248	259	214	253	266	251	239	238	250	245	206	220	246	238	231	252	236	247	252	242	236	242	231	254	255	234	240	269	216	229	253	244	233	229	259	246	199	222	218	235	235	255	246	217	243	236	249	282	224	208	228	265	249	238	264	213	255	234	252	226	274	247	249	253	235	220	256	227	240	235	250	209	234	243	237	223	217	232	225	243	214	231	227	260	246	221	236	220	247	264	218	224	222	233	249	236	270	250	220	213	228	252	244	233	252	251	244	265	227	218	216	232	221	208	258	229	257	272	236	254	219	226	236	266	228	230	226	267	260	255	228	266	237	217	235	257	248	224	229	253	230	229	242	257	247	221	229	220	240	252	234	241	247	233	249	251	251	253	244	259	238	237	264	254	235	219	211	260	221	250	210	226	239	251	231	237	251	245	262	226	247	249	226	224	238	254	250	257	251	246	218	224	240	247	259	267	263	238	254	238	267	249	252	250	257	244	255	238	231	246	264	266	254	232	238	254	203	242	243	254	240	237	255	247	239	219	236	289	218	237	216	232	226	249	257	216	251	252	236	248	214	225	238	251	242	234	234	234	221	234	256	237	245	243	258	249	232	228	243	255	251	225	262	241	235	251	235	237	230	250	239	222	229	232	247	242	296	225	254	242	235	244	229	251	236	223	230	206	240	255	225	238	227	240	245	231	230	220	230	273	251	229	253	235	221	215	216	246	242	228	231	241	215	242	261	256	233	236	244	257	232	233	276	234	255	260	254	217	264	227	250	235	202	242	232	250	243	274	250	228	221	267	243	224	246	245	255	219	246	256	246	235	255	238	224	237	258	229	226	234	229	262	270	239	267	222	231	258	240	271	236	207	239	248	237	255	232	232	259	228	246	234	249	223	241	282	254	265	254	263	223	248	255	240	252	213	243	275	237	226	252	243	217	222	257	241	233	235	224	244	242	240	250	223	238	238	257	238	242	218	237	212	230	231	249	227	260	250	238	241	230	223	238	237	270	243	259	257	227	245	233	251	254	256	217	253	220	233	244	240	246	244	246	260	223	242	232	237	225	240	230	237	258	247	260	250	237	231	218	230	236	223	255	226	235	217	244	227	251	235	236	228	238	238	226	277	230	238	243	226	260	238	242	234	226	242	243	243	266	231	225	199	276	232	253	217	261	256	286	220	240	240	253	222	231	232	255	226	245	238	228	276	231	230	192	237	231	227	261	247	232	231	240	211	236	239	241	247	224	244	232	213	205	244	238	247	240	243	220	255	209	201	242	230	248	252	244	258	231	243	234	231	254	235	231	260	225	228	245	216	245	233	237	246	219	258	240	284	246	251	195	245	237	267	242	282	213	233	217	207	255	251	238	244	229	261	268	225	226	275	242	264	226	250	238	235	240	246	232	246	235	223	232	230	248	254	232	245	210	232	213	227	225	238	247	289	261	261	237	223	254	220	253	234	256	258	234	237	242	253	233	235	222	251	233	235	232	244	241	259	266	253	247	244	244	230	223	251	243	252	246	233	262	246	236	243	221	238	245	267	226	231	224	239	224	227	255	215	228	211	250	251	231	249	227	241	230	239	221	249	253	233	242	226	254	224	235	228	233	238	242	233	226	220	218	255	217	239	237	258	261	239	256	219	250	205	258	214	242	236	226	252	240	271	229	272	208	189	225	252	215	227	246	219	226	244	282	238	242	255	260	239	265	242	219	232	204	251	235	209	232	224	248	225	252	260	189	211	229	228	264	251	245	279	258	260	241	236	220	252	246	250	240	235	235	238	234	254	218	228	241	217	250	265	276	245	232	253	243	211	265	264	236	248	259	265	241	233	208	230	230	259	224	254	257	249	249	219	247	232	227	247	248	247	234	228	243	268	246	244	229	243	259	227	226	263	252	228	235	243	226	232	245	283	264	241	235	248	226	226	257	250	218	233	237	239	249	258	217	237	230	222	217	237	271	250	229	244	237	225	233	247	228	241	208	240	245	200	232	233	230	240	218	248	228	233	284	212	232	244	252	223	225	239	268	239	225	242	252	251	212	242	231	257	243	236	236	225	246	251	229	228	241	242	254	276	286	259
19441	16148	28745	22925	8109	997	809	674	708	687	867	1636	598	619	549	517	585	530	512	524	565	526	553	540	491	518	518	528	508	493	585	530	506	500	536	542	530	505	556	552	524	500	522	514	524	526	492	472	558	482	502	515	522	522	526	510	497	530	501	468	536	525	522	528	513	518	511	550	518	551	541	529	541	512	506	500	503	495	554	497	510	570	567	503	566	508	511	521	534	540	524	506	519	500	550	512	499	520	492	531	522	584	525	513	515	528	525	546	578	525	499	513	520	552	531	512	494	526	499	503	555	490	494	498	534	520	523	478	572	558	496	513	509	511	525	581	559	520	536	545	492	518	509	571	486	527	504	516	533	516	558	517	491	530	560	529	520	492	510	517	531	542	560	495	525	527	566	508	504	529	543	539	529	521	521	501	529	525	524	522	485	525	497	530	534	543	475	522	579	527	548	530	542	501	543	507	530	550	516	529	550	504	486	543	511	520	537	521	537	519	511	508	535	530	528	563	553	552	542	548	507	502	503	522	528	522	515	531	532	599	511	518	552	521	537	553	511	503	504	519	529	530	517	523	529	516	519	557	514	521	535	501	508	537	483	494	542	535	509	559	529	506	554	538	519	549	549	545	542	538	499	544	521	499	532	537	530	504	509	507	536	577	531	482	555	509	498	539	525	564	565	564	539	525	530	461	516	551	529	508	470	533	473	537	517	528	522	510	504	547	495	504	539	511	523	540	527	543	506	526	486	509	511	538	494	531	526	537	536	490	509	544	514	497	530	531	534	545	537	521	480	541	563	546	551	507	543	537	540	513	546	486	521	500	567	536	554	529	540	543	495	512	502	554	489	544	541	517	516	529	519	503	519	460	553	497	530	568	564	500	506	502	510	496	509	507	495	516	491	543	492	521	527	514	550	525	573	537	560	512	525	506	511	495	541	538	504	514	547	519	514	515	468	539	528	524	511	521	527	525	574	558	521	538	544	502	525	500	548	549	528	568	514	486	556	522	549	555	551	496	517	547	535	505	507	550	505	522	534	526	501	512	495	554	506	551	521	529	531	529	539	498	543	525	498	452	525	529	537	525	508	592	557	513	546	527	530	583	500	497	552	520	512	603	520	516	536	507	551	561	522	532	556	539	528	563	522	601	508	532	537	507	515	537	534	526	526	502	502	467	554	537	528	526	575	532	498	518	508	529	545	535	540	521	552	533	504	575	521	556	509	552	537	519	507	516	500	539	511	500	517	556	549	541	555	535	505	493	504	521	506	529	509	518	518	516	532	534	481	542	574	552	515	499	533	532	519	521	535	498	506	556	542	539	565	532	555	521	517	548	551	516	547	511	521	522	541	524	508	548	529	524	521	541	524	559	537	525	542	512	524	524	532	495	557	544	533	523	526	554	577	555	530	524	487	539	513	522	520	547	515	540	541	534	534	474	528	527	538	511	541	498	538	489	527	512	553	521	546	512	525	510	520	585	536	548	528	490	512	561	495	498	513	487	527	543	489	466	556	493	518	500	505	510	500	507	513	505	529	527	513	504	527	491	532	532	502	572	488	540	552	514	551	505	486	541	501	547	486	512	490	506	466	509	552	504	514	539	503	505	553	507	527	519	553	485	491	527	538	524	537	527	527	528	482	524	507	535	527	516	502	511	529	514	478	480	507	545	528	564	534	508	535	502	539	511	523	548	513	492	518	547	550	516	501	533	506	489	538	542	530	508	519	585	535	502	491	506	523	537	513	537	517	522	538	514	492	545	487	536	551	555	536	512	505	502	555	508	528	526	547	526	518	500	510	527	513	525	547	548	504	535	557	538	500	500	535	504	577	523	489	500	542	523	524	544	526	527	511	506	539	510	561	499	535	555	506	550	538	508	514	534	489	520	564	521	552	549	549	512	489	551	549	513	552	530	553	521	521	551	546	527	545	567	536	532	562	543	497	527	534	538	575	511	541	528	522	544	473	504	502	550	547	520	508	513	570	488	531	508	527	533	516	504	518	531	482	550	514	590	527	552	485	544	536	530	516	533	543	497	546	554	601	525	487	552	522	537	539	511	568	506	555	551	581	522	532	532	494	500	483	528	512	546	548	478	506	545	536	516	537	491	515	515	519	499	527	527	526	522	538	534	508	496	518	498	541	505	515	529	536	532	504	483	506	504	495	527	495	514	514	490	534	521	529	532	530	525	532	501	534	544	522	536	507	536	540	512	531	534	507	539	571	542	567	502	521	509	495	521	549	526	531	542	520	518	507	534	518	560	509	550	494	515	497	544	524	526	547	529	532	493	504	476	511	505	542	497	529	542	517	493	482	541	528	518	508	537	534	540	515	532	528	518	501	504	523	528	526	558	511	525	475	499	557	527	538	533	514	557	528	544	505	500	536	485	539	528	514	554	521	521	494	514	544	574	537	508	493	492	504	568	451	530	518	556	518	523	558	512	515	482	514	527	521	519	493	543	483	509	521	517	559	525	542	519	539	526	550	511	529	541	516	530	511	498	542	499	513	492	484	516	540	514	521	554	528	519	547	520	517	514	523	556	538	522	539	490	523	558	550	534	544	514	533	473	531	538	529	539	497	547	568	492	497	515	550	528	497	531	542	493	549	530	533	536	522	530	525	529	531	558	529	531	530	531	503	564	512	444	545	523	494	535	498	573	520	538	544	484	515	557	556	540	530	535	557	532	559	527	532	549	535	515	516	520	485	490	541	563	515	514	505	547	513	549	534	546	493	498	516	495	540	529	516	516	530	492	511	508	506	544	547	529	541	519	525	510	501	525	558	541	501	542	501	509	518	517	544	525	537	562	533	505	508	505	533	529	508	552	508	532	524	536	526	499	509	521	516	524	525	513	525	501	534	567	534	516	562	541	539	532	529	559	556	501	495	518	518	569	522	490	488	524	510	515	504	551	531	512	529	515	516	539	518	548	559	554	516	512	504	555	545	569	514	485	525	527	512	484	499	531	543	526	531	563	534	520	554	527	526	509	511	549	517	508	536	530	487	531	554	510	537	490	508	552	530	505	540	508	576	498	549	518	552	476	502	560	556	545	531	524	509	552	523	544	531	493	533	500	523	525	513	552	504	537	542	515	494	530	512	482	566	549	524	534	516	511	534	539	522	507	532	496	531	528	497	550	517	517	528	521	522	503	532	516	519	503	532	564	504	499	481	523	492	524	514	500	549	540	553	471	506	517	534	547	535	537	562	527	516	548	512	532	493	505	508	518	557	535	507	520	568	552	558	508	534	516	480	558	548	501	530	529	525	496	511	520	540	533	532	515	535	535	495	541	519	525	544	530	517	497	533	505	523	512	544	551	520	526	495	519	504	562	532	546	514	511	493	516	508	503	514	526	536	533	528	519	515	491	505	510	541	562	535	539	515	506	513	517	549	528	499	532	491	502	579	530	515	562	509	503	564	516	539	557	550	502	510	542	504	547	499	515	550	538	543	538	519	541	554	539	505	532	519	531	503	539	514	571	568	554	537	530	562	534
62569	46495	49048	42428	30462	14431	3948	814	309	251	299	4172	1079	179	158	133	134	139	136	127	140	120	114	122	129	115	125	110	118	104	110	132	108	110	115	96	114	105	113	86	112	113	97	101	105	124	110	111	116	98	125	93	96	113	116	100	83	116	113	108	97	120	109	96	113	115	105	112	97	94	112	85	91	114	95	105	109	106	116	114	109	126	112	110	91	117	123	105	104	111	98	88	88	109	114	90	97	80	118	109	111	103	91	106	106	99	106	87	107	96	95	110	103	101	98	86	120	99	105	108	108	106	104	89	99	90	94	102	112	101	99	124	106	103	106	98	101	101	111	104	110	101	105	107	112	104	126	109	111	119	84	102	100	92	90	111	85	115	114	111	73	101	90	103	117	100	91	89	102	98	95	121	96	101	96	138	109	103	119	104	97	97	105	97	109	94	101	118	114	104	92	121	108	113	114	97	122	105	89	112	97	92	119	90	95	114	104	94	97	107	123	124	99	102	129	114	103	116	104	104	124	110	134	119	101	99	111	112	103	106	121	92	102	107	115	115	121	111	97	90	95	98	101	89	104	102	107	90	89	108	106	105	102	94	117	94	99	126	99	91	90	90	109	108	96	97	103	102	100	89	89	98	102	94	92	111	94	112	89	113	97	107	93	99	118	100	109	104	117	121	94	84	93	113	90	112	108	108	120	99	113	90	100	88	100	111	114	107	95	96	109	90	125	119	107	110	126	97	124	106	98	108	128	101	115	130	127	95	121	86	103	113	114	104	105	117	117	102	111	96	105	112	118	91	92	82	98	101	106	97	93	99	115	113	93	92	101	106	104	91	80	97	94	103	93	103	109	96	115	109	123	95	103	125	93	92	96	115	109	121	98	124	123	86	106	113	113	136	113	121	97	99	105	115	100	100	114	94	89	94	98	134	102	86	98	110	105	99	92	104	105	124	108	129	100	115	106	102	122	102	113	125	116	109	102	94	116	103	111	106	83	96	97	104	124	107	108	96	114	120	108	138	119	96	125	102	111	117	108	92	112	97	93	101	111	114	107	100	100	94	96	104	112	107	100	95	100	96	105	94	118	89	111	116	105	112	98	102	112	104	101	112	108	113	116	113	111	93	102	96	124	104	102	107	97	81	90	90	107	112	111	97	103	72	108	114	95	104	100	112	105	103	103	112	113	95	98	104	118	104	114	98	117	95	110	93	95	97	95	115	85	102	108	115	100	100	93	93	90	108	109	118	108	89	86	111	129	122	99	101	88	103	102	99	97	103	107	131	124	102	96	119	108	101	100	104	75	105	110	112	112	89	104	109	111	100	101	94	109	105	111	100	82	93	108	94	94	87	135	115	116	113	95	115	111	111	104	120	94	120	99	121	98	99	120	115	112	112	100	97	98	117	93	108	97	111	120	87	112	102	103	107	91	98	104	113	98	116	111	106	104	85	116	125	96	118	118	92	101	110	100	110	105	121	112	117	108	112	91	97	110	91	93	130	101	109	115	88	114	96	102	114	101	102	90	128	99	105	120	104	101	91	100	106	92	119	89	112	98	96	100	110	109	117	98	83	102	106	115	99	110	104	99	97	109	117	98	93	117	116	110	95	101	112	105	102	101	128	105	103	114	96	117	116	103	104	114	104	123	94	100	94	102	134	101	106	110	91	115	99	94	134	101	93	120	100	115	126	110	108	96	95	106	115	126	112	107	100	122	98	113	108	107	102	106	116	121	105	118	114	114	110	86	116	120	93	100	98	96	95	90	110	95	105	108	111	105	106	107	86	102	95	112	119	97	98	108	103	102	107	113	106	89	113	118	100	101	108	87	106	99	115	108	95	117	115	143	123	98	106	125	109	113	112	101	92	110	126	87	126	93	101	93	104	102	105	113	116	94	94	101	122	109	85	95	121	101	99	111	110	112	80	108	94	91	117	102	114	97	106	100	103	109	127	98	86	100	114	130	101	109	96	129	111	103	89	121	98	96	109	94	105	124	111	113	92	100	103	115	109	91	104	111	109	103	113	99	103	73	108	87	104	109	125	104	101	95	119	102	120	102	118	102	94	104	87	88	113	106	103	95	86	101	111	99	108	110	105	97	105	95	90	118	97	108	94	86	102	88	103	108	104	95	91	114	91	104	117	108	123	111	103	120	107	107	107	106	102	87	118	91	101	104	101	103	96	106	107	109	75	104	83	91	111	91	93	102	117	116	114	108	106	122	87	94	131	96	93	116	82	75	83	108	96	101	105	110	111	102	85	106	104	95	110	104	117	116	116	100	77	105	116	105	81	107	112	136	106	91	119	94	105	70	111	99	100	130	101	103	108	114	98	105	112	80	83	105	99	91	129	132	97	89	99	104	106	97	113	99	105	101	108	82	105	107	104	128	94	102	103	107	110	104	114	107	107	107	100	105	109	89	112	108	90	95	98	110	94	95	100	99	86	85	106	106	104	108	90	90	92	112	112	92	108	110	108	123	97	114	112	124	117	97	91	80	105	99	114	128	101	108	102	87	122	99	103	109	103	85	114	91	105	109	98	107	106	105	100	112	107	101	102	123	116	111	109	117	101	110	112	95	97	115	113	105	114	95	100	103	102	104	129	102	84	87	114	101	95	127	126	93	105	104	106	85	112	108	89	119	102	106	97	106	101	122	104	108	108	113	108	86	101	99	94	101	110	107	114	98	126	93	109	111	110	115	115	102	97	122	97	101	120	87	98	114	81	110	105	93	126	101	119	106	105	83	108	94	102	95	97	112	115	104	108	105	104	116	97	104	94	95	113	104	105	107	115	112	89	115	103	104	123	108	87	101	96	98	115	95	95	121	107	105	116	112	94	103	83	112	125	102	105	107	119	105	81	96	115	106	81	109	91	96	115	117	103	106	115	103	93	106	104	102	120	100	105	111	99	119	100	115	107	87	107	109	100	111	116	128	96	110	83	98	83	108	87	96	100	111	116	114	104	110	116	106	120	108	93	99	100	124	98	115	127	91	98	95	97	101	97	119	102	97	78	118	112	125	101	104	84	103	90	111	108	116	105	112	109	103	85	88	114	106	113	115	90	100	99	97	94	127	111	88	102	89	105	112	106	102	117	116	97	117	115	105	103	123	96	94	100	108	110	103	105	111	117	131	109	80	100	112	105	103	100	88	114	112	108	93	114	97	116	125	95	104	110	104	111	119	101	102	82	119	125	111	118	103	100	120	109	116	114	101	90	93	102	103	96	93	92	109	73	104	109	105	110	105	98	132	93	127	106	109	93	101	69	107	102	103	85	97	100	111	101	105	92	112	99	110	103	104	113	120	108	129	110	104	112	96	100	88	110	73	90	85	87	102	79	114	98	109	107	112	98	101	104	120	109	90	109	105	110	93	96	105	99	101	107	109	100	95	95	87	80	92	109	110	97	100	93	124	111	104	110	87	117	98	106	106	102	97	97	86	97	77	108	100	100	125	102	114	92	116	105	109	116	87	114	109	104	83	97	95	88	118	101
48238	46271	54888	53433	35702	4356	2485	1387	1184	1030	1529	16137	3478	514	478	457	445	409	380	370	374	343	360	350	313	328	318	323	302	291	299	280	290	295	279	265	302	288	275	310	297	299	275	272	270	270	298	248	274	254	272	289	257	274	279	262	246	229	259	303	252	256	248	239	256	289	240	286	285	267	244	230	253	233	274	249	259	269	248	230	248	250	259	249	262	260	246	251	284	247	246	280	250	259	242	263	244	236	267	269	238	243	253	248	254	288	280	250	250	252	233	249	256	238	265	271	265	282	243	235	250	233	277	245	259	252	255	212	257	248	241	239	270	251	222	274	260	261	243	250	252	254	258	268	281	276	247	275	242	248	258	267	234	257	255	266	246	229	260	210	249	249	242	286	246	241	216	229	251	248	261	269	253	265	265	283	276	271	276	267	285	256	271	234	244	237	251	253	253	236	289	255	247	241	257	244	228	240	250	246	274	250	268	255	255	249	251	247	254	238	268	253	246	253	267	270	246	212	263	235	222	259	234	257	246	255	242	224	263	236	269	249	235	247	244	263	237	239	300	260	231	247	273	262	241	256	241	250	257	251	249	260	265	238	260	241	252	276	243	221	244	252	235	246	253	270	233	257	239	221	248	248	236	260	253	248	240	253	252	266	241	244	257	250	277	282	252	264	252	261	240	241	250	239	254	270	238	258	256	232	251	263	268	248	265	259	248	250	297	240	229	240	255	219	249	230	264	255	236	246	232	269	254	263	219	243	258	242	260	259	252	262	265	261	231	247	258	243	223	272	239	250	228	239	253	239	267	220	245	233	280	272	207	270	269	244	252	241	257	269	281	271	268	250	270	226	267	265	253	239	267	236	271	249	265	246	239	248	238	260	214	272	230	217	260	269	233	251	243	253	212	248	219	241	245	266	231	268	235	260	252	248	246	247	232	237	229	284	244	221	235	229	230	217	236	273	260	242	231	228	256	267	240	236	230	270	297	262	249	236	258	234	251	228	264	235	243	243	228	259	262	246	232	241	277	257	231	261	251	239	250	245	270	238	250	228	246	253	263	255	253	220	255	253	264	260	249	252	295	282	228	228	246	261	257	241	242	224	245	249	223	250	234	239	251	262	242	235	250	243	262	259	238	250	243	253	255	260	242	259	225	248	246	239	268	249	255	256	235	245	250	247	284	214	226	246	242	286	248	278	227	252	273	277	257	246	230	254	255	249	243	242	261	241	248	259	256	251	256	249	245	250	258	274	257	265	238	257	219	270	271	224	249	276	272	246	238	238	259	266	220	259	272	246	231	255	255	256	239	281	250	249	236	254	254	250	248	238	262	254	247	255	260	238	236	248	257	232	248	240	268	259	228	260	250	234	243	245	259	244	250	246	240	242	243	251	233	261	231	242	251	254	242	261	246	255	278	259	261	241	235	275	261	280	260	248	240	249	232	254	250	276	249	247	239	259	216	237	248	246	281	241	253	236	237	242	254	237	226	244	254	251	240	251	267	267	239	233	271	257	273	252	273	238	265	229	259	226	268	248	249	272	201	248	246	249	236	243	240	249	227	268	231	246	245	256	260	248	278	250	267	260	245	222	252	239	290	272	247	268	258	222	238	259	247	259	252	264	279	243	255	229	237	240	243	237	258	247	243	254	239	242	232	239	249	272	245	256	247	237	262	274	234	286	253	249	257	258	238	266	249	269	256	243	231	260	242	250	279	238	242	241	241	239	242	249	268	238	249	233	264	240	255	270	260	270	260	273	249	258	248	251	239	263	254	274	264	231	242	267	230	252	247	263	276	237	228	264	271	253	237	232	227	265	267	250	263	253	231	263	252	235	285	243	254	250	242	256	232	238	268	248	254	250	275	236	278	275	251	246	245	252	282	244	240	207	262	261	243	257	230	232	265	236	249	268	245	252	299	247	269	255	228	237	258	237	250	257	244	242	251	257	259	236	259	244	232	251	283	262	265	244	269	265	228	244	231	259	239	253	231	238	255	234	273	253	270	258	232	269	258	257	270	252	232	298	263	240	276	240	248	244	269	253	261	245	246	227	281	250	223	238	247	248	242	261	263	247	282	242	262	297	268	287	244	241	243	244	268	265	239	222	251	249	244	241	253	231	254	264	255	255	267	260	265	280	258	227	249	232	255	242	244	220	258	280	249	264	248	238	253	236	247	267	264	240	268	260	241	260	250	245	246	250	281	227	242	234	264	263	238	249	251	230	250	227	242	254	267	245	242	238	250	250	270	267	241	224	257	225	265	267	261	252	282	249	245	234	257	240	254	279	232	216	245	261	226	240	260	262	237	240	267	227	253	234	260	229	242	263	223	239	233	244	243	242	229	215	265	224	251	242	273	263	242	243	259	235	249	257	243	249	259	245	248	246	252	242	240	265	249	246	245	256	274	270	223	268	216	231	256	253	257	244	257	246	244	245	224	231	247	222	246	247	230	266	249	277	281	231	268	249	246	223	242	229	222	259	256	231	243	250	228	212	249	241	279	273	226	273	239	259	255	236	246	248	253	220	253	234	264	254	266	253	254	255	268	233	264	266	243	283	261	234	225	246	227	266	242	244	264	268	256	238	252	242	250	303	244	232	223	246	280	244	211	276	241	259	239	250	249	239	240	241	257	241	234	241	254	274	236	254	246	288	237	252	238	233	272	236	253	255	260	258	225	247	262	254	231	246	248	271	243	281	218	251	243	262	255	252	233	267	232	248	243	253	239	244	239	254	257	273	231	257	239	256	254	266	281	252	263	263	259	267	266	238	231	257	250	220	226	241	254	235	242	249	253	235	261	265	275	271	229	243	262	238	229	268	254	238	258	235	267	241	221	258	230	239	242	214	252	262	258	224	252	240	260	257	245	216	234	253	265	268	266	271	245	246	260	274	232	257	265	261	255	258	241	259	257	248	245	239	253	249	265	240	247	252	235	239	262	253	237	253	282	238	262	253	253	248	269	259	283	257	261	264	233	230	251	275	246	244	221	256	250	240	269	240	248	229	239	250	262	244	243	231	277	249	272	221	268	257	256	236	268	278	257	250	261	249	247	259	252	253	271	260	237	257	240	237	244	274	248	239	262	264	267	253	226	242	253	261	247	260	238	231	281	264	262	257	251	254	241	249	258	272	245	271	261	246	280	238	253	262	236	261	215	275	249	258	257	238	228	249	227	256	280	260	219	234	267	253	239	252	259	235	226	283	249	249	256	269	277	255	269	287	263	236	248	227	257	243	238	245	243	263	265	261	253	240	250	242	261	249	270	247	255	261	255	257	226	250	240	237	266	276	263	268	247	229	239	266	227	248	274	273	264	296	237	286	239	271	241	231	226	259	277	228	244	256	266	251	263	247	233	264	260	271	253	291	286	284	253	234	249	262	256	236	257	229	266	250	250	256	243	256	242	228	280	263	242	239	250	269	259	241	256	256	268	296	265	244	265	265	250	239	254	258	273	255	269	255	262	247	227	251	252	270	221	238	272	259	226	242	268	233
65682	48792	50750	45931	37212	20995	11986	3281	761	335	317	4915	1822	227	198	177	146	176	168	159	128	145	137	157	171	145	148	154	151	139	116	128	137	114	145	145	134	135	147	131	118	123	107	143	143	124	135	122	123	113	131	114	121	113	129	121	108	120	119	117	121	113	107	113	113	114	119	135	119	123	111	114	111	118	134	125	104	121	123	127	122	131	100	129	95	123	111	140	131	120	117	131	127	129	118	116	139	117	133	129	111	129	92	128	134	135	126	125	108	108	112	114	122	114	110	122	130	124	118	113	123	146	118	121	89	112	128	118	125	110	113	121	124	107	130	125	109	112	115	123	113	92	142	118	106	116	128	121	124	118	127	126	112	142	131	130	100	142	128	124	134	104	106	123	137	131	128	119	132	122	98	118	110	112	107	113	112	121	109	132	132	115	121	134	119	126	120	137	103	117	110	109	108	110	109	115	111	120	123	123	134	93	98	112	99	126	116	101	110	143	133	137	115	106	99	114	113	116	113	121	113	119	124	115	131	127	96	118	107	125	143	122	123	110	132	137	116	134	149	125	121	91	114	113	118	119	134	127	115	122	105	111	125	121	114	119	113	110	93	100	102	114	127	107	132	113	120	132	135	108	118	107	91	119	105	125	121	103	112	130	111	103	104	130	121	124	112	125	122	116	118	112	110	125	126	106	121	123	102	108	135	123	122	143	117	130	130	114	122	101	135	113	109	114	126	118	117	118	105	112	110	109	127	136	127	108	97	116	129	110	143	120	110	128	103	134	108	131	124	122	126	125	116	122	101	109	99	117	127	108	119	131	107	145	115	112	116	119	120	152	120	117	120	138	132	115	121	118	129	127	123	115	120	133	96	112	127	123	90	128	116	139	125	113	118	106	122	130	116	129	109	105	139	151	142	121	108	122	130	148	128	111	130	121	105	133	124	140	124	98	92	125	130	106	113	124	114	135	124	123	120	109	126	132	127	121	121	110	116	128	121	110	106	136	121	100	116	119	136	103	95	161	121	106	104	105	114	121	108	109	107	111	121	114	121	108	108	129	124	122	139	117	131	130	99	118	130	122	110	113	122	126	132	120	110	135	140	115	97	121	122	112	137	119	131	116	92	133	145	121	115	99	112	114	124	127	126	134	125	129	128	131	111	121	113	116	121	120	118	127	116	132	126	106	122	105	119	133	105	122	103	120	105	115	123	124	108	120	113	118	118	122	130	125	124	120	118	119	113	106	90	121	124	120	128	111	115	143	129	115	120	120	157	127	124	145	123	99	131	102	124	126	128	116	115	132	155	135	105	119	116	116	117	113	131	124	122	133	104	125	128	128	109	109	125	108	105	107	131	138	126	132	108	103	124	132	117	115	109	141	119	113	103	112	127	136	116	119	137	107	111	126	125	110	101	129	134	123	124	127	132	109	100	146	121	120	122	139	118	95	92	114	136	132	115	143	125	109	130	105	133	115	108	124	118	116	115	141	86	112	128	126	114	121	99	129	112	114	110	121	115	134	117	117	122	108	112	113	122	139	114	122	121	97	121	114	100	99	136	98	111	120	111	110	133	115	127	91	118	103	122	119	116	120	116	128	129	107	135	121	99	107	114	110	125	111	115	121	111	131	126	137	133	131	99	123	114	126	127	132	106	130	129	123	120	135	119	94	144	121	119	126	116	115	101	127	120	118	125	125	115	124	125	108	111	132	124	138	115	117	126	124	116	121	117	118	101	110	136	114	122	128	111	104	115	92	127	121	121	128	116	136	130	98	137	134	138	123	135	124	114	141	128	109	120	110	124	131	110	121	123	121	114	123	119	122	126	117	125	122	119	116	118	103	101	115	114	134	129	137	108	111	127	122	104	106	126	103	101	124	124	113	139	122	114	122	111	133	129	128	109	119	120	113	107	113	136	119	118	112	135	119	104	124	127	113	105	105	118	100	116	117	119	128	122	104	138	128	115	111	128	129	120	111	123	118	104	126	120	138	151	120	107	134	134	121	108	121	109	133	125	117	90	115	125	108	116	103	126	122	107	108	126	116	115	97	122	111	134	113	110	105	117	145	124	100	120	125	112	108	127	121	116	115	111	108	119	126	117	101	118	113	116	121	112	152	126	125	128	107	117	123	94	141	119	123	113	118	110	87	140	108	101	107	126	94	107	127	129	126	111	111	126	116	118	88	106	125	118	112	111	127	125	117	108	113	122	100	138	110	102	98	133	138	119	105	130	126	114	114	149	136	134	106	128	102	130	121	115	134	116	134	117	123	104	102	120	127	99	111	131	116	113	128	117	111	109	120	125	129	103	137	125	110	119	112	118	110	117	125	131	109	94	124	127	107	116	131	122	103	115	133	123	117	127	129	126	114	118	107	120	146	112	115	124	107	100	124	121	121	112	120	123	120	135	120	129	107	121	99	134	111	134	130	133	110	107	118	99	125	128	131	124	129	113	122	120	134	118	120	98	114	136	118	118	129	138	122	120	115	115	115	131	125	160	104	120	95	108	124	133	128	130	130	131	99	105	129	106	113	107	120	117	117	114	136	146	110	115	124	128	113	128	133	138	124	138	121	114	116	104	113	126	125	117	113	137	107	104	120	123	123	116	108	106	121	123	113	109	131	110	110	110	109	102	121	112	103	144	133	126	124	99	153	113	104	101	122	142	114	130	127	131	124	125	135	118	126	127	110	140	128	135	114	145	108	116	112	119	111	105	133	141	111	110	100	132	153	125	116	115	126	118	117	113	122	101	122	112	135	121	87	114	121	110	124	114	121	129	125	108	102	112	117	105	129	120	120	113	132	106	130	116	123	133	114	123	117	122	116	117	128	127	145	167	128	138	119	121	118	119	103	115	123	128	125	122	112	110	105	130	100	115	117	113	114	112	122	98	123	129	137	128	111	123	149	130	126	137	116	117	117	130	119	134	113	121	99	111	122	122	126	120	132	120	115	124	125	121	126	108	122	110	114	142	112	100	105	104	118	106	111	106	135	134	115	135	117	129	114	124	114	134	103	124	111	113	104	118	116	102	121	103	125	118	129	104	132	104	136	122	111	120	126	118	115	130	130	108	109	109	124	99	138	131	111	129	128	125	103	149	125	123	124	102	117	116	130	118	138	126	108	111	130	116	131	120	105	115	126	119	109	116	129	117	133	125	116	101	108	128	129	132	118	104	122	113	125	138	118	111	145	108	104	117	129	103	128	115	99	102	110	124	114	109	89	117	116	91	120	111	116	116	117	132	110	115	110	108	108	129	116	123	122	113	111	127	132	102	141	130	117	120	101	120	112	113	117	128	102	133	117	121	130	93	117	126	104	102	117	116	104	128	117	122	113	95	130	128	130	125	130	108	131	107	134	117	124	122	121	123	139	143	142	112	126	121	124	132	120	124	124	109	110	97	120	138	113	116	125	134	106	123	120	110	110	152	117	116	127	118	115	145	128	108	110	105	127	122	126	122	112	112	99	98	113	121	126	111	112	126	117	119	117	103	121
53112	53174	60209	62170	38227	8591	5002	2167	1807	1501	1409	18072	5411	755	683	690	623	627	557	528	529	500	475	505	455	438	436	428	384	419	376	390	362	380	389	360	357	353	350	365	330	357	364	362	325	332	350	338	335	349	349	356	308	347	333	333	304	340	315	323	324	286	289	279	326	291	295	316	325	316	322	331	319	315	307	314	296	295	268	344	298	310	294	325	279	313	285	310	314	297	319	301	318	329	336	270	333	281	301	331	335	301	311	290	320	301	299	305	361	265	302	327	280	282	287	323	301	328	337	285	266	291	289	289	273	304	311	300	304	296	296	291	284	300	299	300	313	311	309	302	288	302	316	305	308	262	338	282	301	295	285	304	269	321	307	291	276	300	276	293	272	314	322	253	267	293	280	337	264	289	293	268	284	300	311	298	278	282	297	323	273	284	284	292	290	315	280	293	286	284	270	289	317	281	312	279	284	309	311	320	339	288	296	281	299	296	261	279	298	297	298	302	321	307	279	305	314	303	313	319	312	330	292	287	289	290	284	318	283	278	301	310	279	283	279	316	285	263	291	297	276	302	305	270	281	286	272	269	343	286	252	311	287	307	293	311	286	289	310	307	298	306	296	288	294	291	295	318	255	251	294	284	283	281	292	294	285	303	286	322	287	325	286	260	284	285	300	286	271	299	302	303	311	304	303	324	301	302	288	311	303	299	258	287	308	291	303	323	296	306	289	300	313	286	305	322	303	296	282	320	317	258	278	290	270	301	266	294	295	292	313	296	299	301	327	280	290	318	296	309	303	304	308	278	294	252	325	289	298	290	275	287	284	296	281	325	286	293	272	317	312	294	291	302	301	273	305	296	294	307	247	268	292	297	300	314	274	285	302	303	298	296	317	324	287	267	319	297	276	274	283	301	303	264	333	273	281	303	301	276	299	301	319	292	292	271	284	283	278	305	325	275	292	294	274	294	270	258	297	340	298	295	305	296	304	289	291	293	312	272	307	273	310	272	295	305	315	311	299	290	310	283	290	288	281	295	312	279	273	289	295	271	278	306	290	308	287	315	296	265	285	312	273	303	301	278	279	289	290	303	324	285	300	289	314	317	266	334	288	298	289	298	278	273	273	287	291	284	303	296	292	290	301	310	270	267	289	318	284	290	275	311	308	311	295	283	306	280	287	293	318	278	303	310	305	295	299	327	284	262	270	285	294	290	282	305	293	306	313	275	272	288	285	277	300	289	256	303	293	288	305	277	289	278	298	313	295	282	295	283	279	301	292	305	283	296	278	296	279	305	306	269	296	294	278	290	311	271	293	287	289	303	268	279	300	315	274	288	304	303	260	296	319	290	265	276	285	305	273	304	320	300	290	289	281	273	301	312	311	290	306	293	281	303	308	309	304	332	271	287	296	281	304	291	306	292	310	275	279	258	281	292	302	290	302	303	296	275	305	256	290	301	287	309	279	245	314	243	269	322	312	280	293	291	316	279	285	308	292	265	282	294	318	298	280	294	298	301	297	296	301	279	274	283	301	304	323	299	286	259	321	263	324	322	303	305	329	332	280	301	274	263	294	310	320	289	279	307	278	300	299	303	296	301	270	280	273	309	281	298	262	315	279	302	319	305	306	281	298	282	299	328	269	264	321	302	259	268	310	281	291	313	303	310	302	286	292	306	261	296	322	283	292	334	308	301	271	299	286	304	284	285	315	284	286	313	306	283	275	258	278	316	317	277	300	287	287	285	267	295	319	283	284	300	298	307	282	274	277	305	279	271	293	261	287	280	295	314	288	283	295	312	305	285	263	297	286	293	290	282	301	282	262	292	334	323	293	316	306	283	280	332	283	290	283	316	287	324	279	289	318	288	314	286	278	275	316	295	284	289	316	305	287	297	296	304	275	312	299	305	294	309	294	290	301	311	297	272	357	276	291	273	290	246	303	282	289	289	302	267	293	275	285	280	278	287	313	254	288	294	311	251	287	292	270	281	282	289	292	305	306	295	296	290	295	295	290	290	297	297	301	328	279	314	311	297	282	325	295	282	336	277	301	269	294	282	285	291	268	284	279	303	271	292	303	280	281	288	336	269	287	270	265	307	284	309	280	272	275	284	279	314	285	275	312	289	271	290	310	252	294	272	298	303	283	289	279	292	298	289	307	290	285	302	295	312	337	283	325	261	307	315	304	313	290	303	276	312	284	302	273	263	341	293	304	340	309	293	285	284	286	287	304	269	263	319	288	303	300	291	323	292	309	303	306	284	268	315	277	291	289	301	274	313	278	279	291	291	287	282	301	297	279	314	272	313	295	319	309	290	309	294	290	312	253	295	296	292	297	275	275	291	296	299	260	275	305	284	296	309	301	286	271	324	287	310	310	305	316	312	306	272	309	278	286	302	301	320	331	295	309	268	315	273	300	317	284	306	278	284	300	299	288	268	309	310	311	289	253	264	293	286	286	274	299	311	305	320	296	340	272	300	321	297	285	322	296	296	321	271	284	314	296	270	286	269	295	308	292	279	293	285	317	279	302	306	293	288	296	289	283	282	296	276	260	303	313	306	303	289	311	268	290	298	284	289	303	289	308	310	312	309	277	271	317	285	320	283	324	282	265	297	304	304	322	332	323	289	346	320	297	298	267	301	277	292	281	318	332	274	292	318	313	290	301	293	307	310	312	254	285	290	292	287	285	302	296	306	293	309	286	297	285	269	279	292	312	267	300	331	263	281	293	292	308	312	289	275	287	300	321	292	314	310	285	303	245	259	300	293	268	281	313	297	323	293	280	281	255	293	280	295	275	308	290	299	304	305	304	304	310	299	294	275	322	289	282	315	299	285	312	298	314	285	321	292	292	285	312	308	284	286	314	310	292	256	275	275	286	291	299	299	278	286	262	258	283	287	259	301	303	285	316	327	285	300	304	255	271	298	312	294	274	269	286	321	314	286	266	304	286	290	272	311	294	272	310	281	305	310	320	278	318	302	284	260	291	280	297	284	280	281	272	291	287	305	331	263	283	295	250	283	292	291	294	302	271	301	282	269	321	299	305	289	301	292	277	270	313	296	282	306	297	319	291	292	298	315	276	267	267	306	280	284	300	318	312	277	285	279	291	289	275	293	287	277	303	285	290	294	303	293	336	310	315	302	290	284	298	283	273	291	321	301	295	274	322	264	315	300	334	303	313	316	277	290	298	265	302	298	303	282	267	289	291	277	286	292	275	310	301	285	257	290	265	287	287	266	270	250	298	287	277	309	292	269	284	337	302	313	299	284	311	280	304	291	302	313	301	297	291	291	295	272	274	300	282	299	285	303	305	255	306	298	269	266	324	307	307	306	313	299	305	288	273	300	300	300	278	294	300	302	291	289	280	317	266	289	305	304	288	298	274	304	286	277	277	314	301	327	318	299	284	263	304	267	311	314	267	300	270	324	307	296	287	309	281	286	299	270	320	301	331	287	316	285	288	317	304	266	290	308	273	315	282	295	272	285	277	299	283	306	299	287	283	289
32970	32719	34690	21599	5252	824	555	274	245	234	250	356	265	241	261	231	229	249	237	237	244	291	236	251	240	247	239	267	253	221	237	270	228	223	231	235	259	234	259	248	257	223	236	225	238	273	223	271	221	252	230	249	241	206	243	227	238	263	224	242	230	242	260	263	258	229	256	255	242	238	227	244	240	253	256	225	266	265	292	237	223	232	223	230	263	240	250	269	239	215	250	258	230	239	220	219	234	229	226	237	264	245	271	221	207	227	218	234	236	199	243	222	231	236	242	261	234	243	252	226	240	206	230	224	245	242	230	221	213	218	237	252	233	231	266	253	256	259	250	206	229	222	233	249	224	229	249	205	212	255	248	250	243	248	231	230	243	236	262	254	240	231	212	232	249	230	227	232	242	233	241	227	242	199	247	231	238	243	248	220	258	238	249	221	245	240	218	248	235	221	244	241	208	260	256	240	193	258	243	228	243	246	217	219	207	240	260	229	205	238	241	238	242	241	251	226	222	218	216	233	231	225	272	237	232	257	237	247	213	208	247	258	260	269	273	246	242	223	257	257	260	257	243	235	247	243	260	217	234	227	232	268	234	252	249	232	236	226	242	240	265	240	245	229	245	252	253	215	233	246	247	227	245	238	214	219	220	258	225	220	234	248	234	197	227	269	203	260	212	264	215	242	256	240	235	221	211	246	232	253	248	238	260	262	196	230	237	231	257	210	224	246	228	271	250	224	252	229	221	242	235	210	220	232	244	225	252	253	254	216	250	257	225	270	230	242	226	254	236	224	262	245	260	237	262	205	220	235	242	263	244	234	229	232	215	234	245	253	242	255	226	229	231	237	234	270	228	259	261	211	240	219	236	254	259	268	240	247	228	209	234	203	219	214	225	212	240	247	258	244	241	233	246	218	247	217	260	270	238	237	246	252	233	276	224	242	244	227	268	266	234	255	209	221	252	257	230	198	259	260	231	234	233	244	255	245	252	242	246	259	193	209	263	259	236	233	263	221	238	245	259	231	226	235	240	241	244	243	219	214	241	226	254	238	246	258	224	244	243	217	256	237	249	251	222	234	264	246	255	230	258	232	238	250	245	227	229	231	231	216	237	253	280	240	245	206	261	232	244	243	221	222	228	220	210	236	207	222	230	238	222	231	243	228	257	216	217	263	222	237	207	236	220	249	235	230	251	240	233	223	238	257	225	243	244	261	255	244	214	204	245	225	248	240	246	256	238	244	222	251	230	251	229	268	241	243	234	204	201	258	258	221	258	245	259	238	222	244	237	261	234	249	247	229	235	250	253	241	242	229	245	236	231	229	232	204	230	239	258	222	255	242	247	248	263	239	244	278	243	242	243	233	233	222	214	228	242	246	260	241	227	237	242	209	217	232	271	215	257	227	274	240	229	252	269	227	266	227	244	238	239	276	253	210	237	260	254	239	235	232	234	246	233	251	244	253	229	222	220	208	226	239	258	234	220	236	271	222	233	271	250	240	207	233	257	237	226	205	232	219	253	227	255	256	223	235	266	257	265	234	239	232	231	238	223	246	201	231	225	237	246	242	214	251	223	239	247	219	228	271	252	234	248	271	226	241	231	241	242	219	214	190	242	234	244	254	260	230	240	280	234	264	229	239	256	212	199	240	247	281	258	247	250	231	224	226	264	241	256	226	261	229	228	225	229	256	224	223	254	235	256	214	236	235	228	259	243	253	209	270	219	239	256	239	245	216	267	248	246	245	243	235	260	254	233	235	216	218	267	248	246	242	219	223	233	244	231	258	230	220	246	251	240	225	240	263	227	227	236	256	215	250	249	251	243	227	212	264	269	245	249	236	225	232	240	249	223	255	236	230	251	281	246	244	253	234	254	201	230	249	216	243	239	218	238	207	246	228	215	246	199	217	205	239	230	234	216	228	198	258	255	251	266	243	222	252	237	239	252	230	250	281	225	255	236	245	251	227	245	279	232	222	259	247	246	272	259	226	235	238	250	249	268	232	228	232	260	258	240	220	201	240	272	223	255	234	235	214	256	237	230	211	242	257	244	245	224	235	226	234	235	272	243	228	245	240	241	246	253	232	247	223	208	238	234	232	233	241	239	264	235	235	248	235	253	234	219	228	235	247	235	235	267	251	232	241	233	212	266	228	232	228	233	220	231	224	263	220	264	238	257	273	240	256	250	249	246	276	222	269	219	229	227	259	220	249	237	241	230	238	234	257	226	226	238	265	267	217	245	229	242	247	243	218	243	254	240	207	225	207	246	230	211	254	243	224	233	235	208	219	269	238	259	231	254	270	243	252	257	224	262	264	253	256	240	229	245	282	234	223	233	236	207	254	228	231	242	280	240	263	199	275	249	245	268	239	230	237	266	235	235	236	236	237	230	242	241	236	263	237	254	238	262	249	222	266	212	224	230	235	212	235	231	243	254	261	214	244	261	252	258	251	255	241	252	223	250	219	265	222	217	212	259	238	252	213	254	251	270	240	261	237	270	253	263	235	237	249	231	230	219	235	216	268	213	235	229	237	254	243	209	215	241	240	239	245	222	229	230	225	245	253	217	238	250	228	248	223	258	225	237	212	228	235	218	255	242	261	244	249	235	262	220	232	250	238	217	240	271	264	231	246	254	203	228	244	236	221	217	234	237	245	245	227	234	261	241	246	245	201	266	239	255	252	222	215	208	234	256	229	229	232	246	215	212	208	214	235	234	267	258	249	230	220	249	230	236	226	243	230	235	264	234	256	266	246	241	254	242	207	249	224	223	234	226	248	237	235	239	240	235	209	221	234	266	243	241	227	219	238	266	242	243	206	233	245	239	229	261	241	258	246	237	253	236	261	275	232	253	236	245	236	240	247	207	220	243	229	257	229	225	226	250	229	243	239	227	252	228	252	236	242	251	237	252	239	248	229	262	262	245	235	234	232	266	256	238	235	223	257	245	255	252	247	216	224	224	241	231	236	246	251	249	249	250	255	214	249	253	235	230	247	237	229	237	230	246	275	249	235	253	238	237	244	284	260	256	241	243	259	227	245	256	246	222	241	249	238	223	273	252	248	262	248	204	243	251	241	241	227	278	271	235	262	212	229	254	248	228	238	227	226	238	236	264	214	254	244	229	241	220	241	241	242	234	225	235	239	266	226	241	235	242	231	258	259	230	235	234	239	233	232	247	230	235	256	246	253	236	234	256	256	228	235	258	231	226	250	248	259	246	278	234	252	256	235	242	242	254	240	222	245	248	222	239	262	228	245	238	242	241	227	244	205	254	253	254	263	272	251	203	244	221	248	249	249	225	245	250	255	245	227	242	247	266	239	258	220	238	226	237	242	220	242	242	247	243	221	229	227	256	220	244	244	217	224	242	258	230	289	234	262	243	260	243	231	267	191	232	206	232	245	252	251	224	236	237	238	245	249	244	231	274	235	234	237	284	247	270	252	249	239	239	238	229	266	228	255	232	254	222	258	228	227	257	227	250	233	225	232	221	232	251	248	246	236
19388	26006	36919	29272	8690	1879	1590	633	629	570	543	1162	573	547	542	514	547	544	510	538	523	531	582	519	567	541	540	518	498	547	547	514	540	548	518	513	545	527	539	506	516	501	519	553	518	521	577	537	577	501	512	532	573	501	559	556	523	521	553	533	538	524	517	506	543	522	500	553	534	511	492	533	497	511	504	491	530	491	509	519	457	509	524	502	553	532	511	500	516	545	509	496	572	534	522	552	509	561	540	498	540	502	461	563	518	516	535	510	506	542	550	472	530	572	518	542	479	514	486	517	555	527	529	546	510	525	520	525	528	517	535	509	560	523	567	502	524	551	509	526	529	509	534	500	531	524	543	503	503	527	497	493	541	497	471	500	502	547	491	505	538	532	517	512	518	542	529	535	548	537	501	579	487	510	510	526	501	537	525	556	525	530	546	539	542	502	509	520	516	521	518	529	542	508	566	557	531	524	524	510	519	512	525	539	531	550	510	533	510	539	507	532	555	504	569	546	530	543	543	550	504	509	510	512	495	514	512	520	526	495	520	506	546	542	573	525	489	546	465	495	508	535	499	500	469	554	554	549	502	533	504	541	567	511	522	517	521	573	533	539	526	495	517	503	552	515	541	513	548	525	519	545	530	545	553	494	504	561	522	480	521	531	502	495	524	518	534	481	518	511	491	500	527	533	509	534	546	531	542	479	516	512	531	505	524	533	546	513	581	535	562	543	515	528	534	526	484	491	502	587	518	552	537	528	554	529	557	544	569	512	568	519	562	517	547	508	520	545	523	515	538	510	522	537	537	513	507	521	508	487	530	518	524	530	550	506	526	521	528	543	548	508	500	523	525	555	529	540	533	485	504	500	519	516	550	528	510	511	523	540	525	501	510	566	538	538	518	567	504	514	554	514	532	540	518	509	529	494	553	527	512	498	547	512	517	566	544	491	506	584	495	522	473	520	526	506	525	519	497	501	514	539	552	528	568	522	537	526	504	523	531	497	533	510	539	506	538	529	518	521	500	522	534	510	532	516	513	543	527	484	514	474	535	502	527	522	538	506	533	521	515	515	530	561	514	507	488	542	533	482	519	529	554	491	570	553	543	521	548	480	475	547	522	513	519	499	562	531	528	476	533	520	501	512	528	523	537	540	531	524	477	549	518	503	516	547	503	528	479	539	479	515	491	536	484	544	542	547	516	530	460	536	452	527	526	500	503	520	550	554	515	517	532	536	537	487	553	514	532	536	493	524	526	504	495	519	527	501	502	525	542	541	552	465	541	487	549	524	500	551	546	514	516	495	513	499	541	482	512	525	542	522	495	531	488	513	520	544	497	555	528	559	487	538	535	545	471	534	510	496	515	558	512	537	479	522	528	516	550	485	511	517	515	535	520	513	525	513	477	510	535	556	551	507	520	508	529	534	547	521	524	527	541	477	519	521	481	497	509	519	545	513	480	485	505	516	519	529	534	530	533	497	512	510	519	514	506	475	514	531	513	520	512	512	519	528	526	508	524	498	550	561	483	554	497	489	533	500	552	547	563	514	517	560	539	512	550	597	551	559	498	532	517	583	532	489	522	561	527	496	542	526	553	559	493	518	540	546	518	529	510	508	487	506	493	493	487	537	545	515	516	535	537	478	575	501	536	480	524	502	534	540	529	526	554	543	528	517	528	487	494	531	547	524	487	517	532	537	552	508	515	548	476	525	509	525	563	484	526	526	524	535	491	505	515	520	504	526	508	522	537	557	468	539	466	519	529	565	528	527	500	516	528	534	534	497	565	534	520	527	498	498	513	566	537	521	539	515	529	530	511	506	542	506	579	530	520	568	525	519	516	537	568	485	500	555	509	513	556	569	493	528	483	511	503	495	541	535	498	552	500	551	527	561	502	465	509	536	515	524	516	562	518	518	548	536	539	535	540	504	528	553	543	517	564	533	526	489	520	527	553	564	530	530	533	497	518	513	480	525	519	503	512	508	507	528	505	506	509	497	510	519	540	534	491	495	516	523	505	507	483	507	520	543	517	464	559	527	525	556	509	524	563	466	507	476	499	484	541	531	497	516	548	496	512	504	511	499	533	515	489	510	493	522	561	508	547	566	552	466	518	500	518	504	564	517	590	487	540	499	516	501	526	579	497	500	513	564	522	505	534	517	480	518	494	500	578	522	538	504	507	508	544	525	502	539	491	547	514	519	523	555	513	503	491	490	473	505	504	539	500	560	555	493	540	482	487	562	541	536	483	537	507	554	542	513	531	484	551	545	476	538	548	482	519	504	514	529	521	536	509	539	524	532	522	550	503	514	531	497	500	481	499	511	549	524	502	493	512	523	497	516	486	538	509	505	504	541	536	526	542	489	473	517	519	489	569	543	494	554	552	528	541	488	547	560	528	516	558	505	535	536	511	571	523	525	511	511	516	524	523	500	529	533	547	508	475	525	554	553	530	510	535	520	515	568	481	519	520	515	523	535	530	524	530	532	560	537	567	525	531	513	517	542	535	484	483	536	494	556	531	493	551	509	574	509	580	522	540	533	530	555	505	494	504	535	543	554	513	474	515	504	520	502	496	489	488	524	538	530	504	548	527	517	502	510	508	594	570	486	495	491	559	515	504	516	551	539	535	514	515	518	539	518	508	467	491	542	528	549	524	502	472	490	570	508	492	494	493	532	532	483	510	523	523	527	503	526	526	551	504	530	542	525	510	501	538	495	535	492	488	529	465	524	538	557	530	483	511	522	550	508	519	519	535	536	547	542	491	551	516	525	515	528	534	566	555	510	505	530	538	507	536	518	485	536	489	470	539	517	494	484	495	568	589	496	486	497	550	533	502	515	519	511	561	529	551	525	485	521	509	534	532	553	523	519	515	488	527	510	508	529	507	514	522	558	548	515	514	556	534	536	533	525	530	500	535	508	523	523	522	500	525	515	528	519	503	513	505	535	555	567	530	539	529	557	525	526	496	516	519	513	496	523	519	508	458	529	458	530	536	556	540	544	492	480	545	548	539	546	531	500	529	506	534	549	484	515	560	539	533	510	511	515	546	546	513	512	521	532	527	534	497	541	524	551	559	514	564	531	523	530	540	548	510	538	510	514	497	518	502	531	548	494	521	523	526	506	529	552	499	561	586	562	527	507	546	498	475	565	524	488	548	522	557	551	555	543	530	526	516	543	511	511	533	542	500	524	516	507	509	515	490	527	527	515	523	492	521	507	520	504	519	514	455	533	538	502	504	547	521	514	520	490	557	525	518	528	502	532	532	542	499	569	558	549	514	529	525	497	536	547	491	516	497	520	491	513	500	552	485	505	521	520	534	499	518	562	503	527	509	526	522	529	521	504	521	519	510	527	503	507	516	530	518	577	546	535	497	488	499	506	492	529	520	527	566	461	537	508	504	512	531	543	554	547	481	518	527	539	494	543	527	557	475	509	535	494	508	506	531	503	509	489	553	490	536	498	524	494	515	539	526	516	537	505	499	524	490	519	507	514	482	486	518	515
62650	49301	41181	38798	22579	12797	3633	775	318	228	198	2924	334	139	148	135	145	136	130	109	102	137	95	124	120	123	114	117	109	131	104	135	112	115	108	108	105	132	104	122	112	103	109	92	89	109	94	92	131	108	100	92	99	93	105	97	94	133	97	89	94	111	108	99	95	105	106	97	109	82	109	100	115	100	104	91	90	95	76	107	91	81	100	104	103	109	87	99	109	87	100	87	89	97	99	110	85	89	98	87	94	108	89	98	91	115	104	90	115	110	100	109	106	123	113	98	105	85	113	108	98	102	108	111	117	121	97	112	109	100	112	111	111	96	106	102	91	109	85	112	82	118	91	105	117	104	112	94	93	102	102	117	89	81	102	100	96	109	93	100	104	116	100	97	102	101	88	109	99	95	77	113	96	93	96	96	103	92	108	117	122	106	113	102	90	94	103	86	107	111	98	91	106	96	89	116	100	95	114	107	99	100	87	112	106	94	100	102	109	101	87	83	87	99	104	99	90	118	85	92	118	101	104	109	113	99	104	111	88	110	90	114	111	88	107	103	113	106	117	91	92	95	100	97	93	114	103	122	97	98	90	113	100	108	92	119	94	94	95	110	99	95	97	90	84	104	102	103	100	106	73	101	121	96	104	119	93	119	105	101	100	95	105	107	92	110	118	88	102	97	91	104	84	95	96	107	112	100	91	105	106	91	99	104	100	98	101	104	102	97	116	104	95	108	95	107	108	96	92	113	122	95	100	110	99	117	97	119	97	104	119	108	86	92	104	114	107	98	115	104	101	114	94	95	102	100	102	103	91	109	88	126	101	99	99	100	93	103	100	92	104	100	85	77	93	117	105	79	103	115	120	118	90	102	115	95	99	106	109	123	106	98	112	95	99	89	103	116	102	105	102	83	105	103	99	98	106	102	100	116	90	104	89	126	100	126	88	99	103	119	99	115	96	106	93	93	94	97	104	113	102	113	113	99	101	113	99	103	89	83	84	102	102	100	108	98	85	107	101	105	99	101	107	116	104	89	109	98	108	90	104	106	103	96	93	117	113	110	91	103	106	92	97	99	103	104	118	93	106	101	98	97	111	116	102	95	98	119	107	94	87	86	110	107	105	97	99	99	103	98	104	92	94	99	102	90	105	88	102	106	96	79	88	98	86	95	107	104	88	109	103	112	128	122	111	97	112	109	88	89	94	84	103	95	110	99	111	104	101	102	97	96	105	103	93	117	83	97	116	111	96	89	103	107	104	88	112	94	104	88	87	110	121	100	89	110	107	85	116	96	103	108	111	115	107	91	86	91	104	93	110	117	106	126	91	121	122	116	97	94	99	81	101	105	122	99	107	96	93	102	92	102	97	89	99	113	119	98	96	95	116	114	95	106	92	127	108	118	109	101	115	98	99	96	93	103	89	95	109	103	98	106	115	116	99	94	110	102	108	113	94	103	90	114	101	104	108	108	99	104	100	116	98	95	80	120	105	109	113	109	109	106	88	104	92	116	93	94	110	94	127	109	107	107	94	100	106	107	131	110	96	88	86	99	108	112	105	101	117	94	106	109	124	102	97	99	113	99	88	111	103	127	112	108	118	109	94	89	121	97	107	116	98	94	106	85	98	89	92	110	82	112	106	106	103	90	95	105	102	107	83	122	81	124	111	110	88	105	94	93	103	111	94	101	115	121	98	101	89	104	107	111	96	92	105	106	83	103	88	102	109	103	116	81	101	107	92	108	111	109	82	116	101	96	94	107	112	97	107	103	108	98	124	102	103	93	88	87	92	112	116	98	78	98	115	103	101	83	103	87	110	116	83	108	106	90	92	104	123	118	120	96	107	113	116	114	124	115	85	98	119	119	78	98	114	89	114	90	103	105	95	98	108	94	98	107	95	109	90	110	94	123	89	124	93	110	81	115	100	114	75	91	99	77	78	105	91	103	119	91	78	99	125	95	100	90	101	114	86	114	111	91	102	112	94	100	98	108	102	87	98	101	96	103	107	85	84	95	90	97	115	100	115	93	86	113	88	97	85	109	79	99	96	108	100	103	104	94	105	102	116	95	85	107	105	110	109	99	98	107	104	94	97	121	93	117	100	87	135	92	113	101	115	110	110	104	111	102	111	134	132	129	127	116	78	113	119	90	103	94	83	93	103	86	93	105	106	105	111	114	90	109	94	108	96	99	115	115	114	111	83	102	91	106	98	115	107	105	98	90	112	99	110	102	98	102	84	102	110	95	96	92	111	119	123	98	94	101	90	100	90	96	96	94	113	84	100	107	86	96	107	102	101	112	104	97	103	110	89	97	92	107	105	111	125	97	92	105	89	109	96	82	99	94	100	88	111	100	102	103	110	94	103	108	98	108	108	94	94	105	102	85	101	92	115	101	108	108	104	96	92	95	97	115	111	98	104	111	76	94	79	93	83	117	120	88	98	117	104	92	79	122	107	102	109	114	100	102	95	112	122	108	87	90	109	124	92	99	103	112	98	112	117	106	111	94	107	96	118	94	113	103	102	119	102	77	100	99	117	116	90	110	82	83	105	104	102	96	100	112	97	115	97	90	110	84	99	105	86	105	91	78	87	107	102	99	98	100	104	102	106	98	103	107	77	99	80	100	114	115	104	148	115	91	73	92	86	94	104	113	109	118	110	94	101	107	84	82	86	111	94	111	84	87	99	99	114	86	83	102	109	89	92	117	101	117	105	96	101	115	87	87	94	86	109	91	99	101	108	99	92	95	103	109	87	103	109	115	98	96	106	95	101	117	93	108	104	104	106	99	128	115	112	90	88	104	105	110	95	109	110	94	78	100	102	113	103	105	118	106	91	98	94	74	107	104	94	90	110	109	101	102	110	117	93	117	101	111	101	90	91	102	113	115	110	89	91	103	86	107	100	102	98	81	92	107	110	96	111	121	107	98	110	86	86	77	100	85	104	96	91	116	110	106	116	92	91	102	114	106	101	103	114	107	80	115	104	91	109	95	112	113	91	99	98	119	107	122	113	79	93	92	102	95	116	115	95	113	117	104	99	95	100	105	101	101	107	100	95	120	85	114	94	101	98	98	94	93	106	86	91	110	89	90	98	118	105	103	107	80	107	112	86	103	93	96	114	128	108	98	86	100	84	115	105	105	118	87	115	103	105	83	104	110	87	92	106	110	99	86	101	84	89	91	108	96	102	98	106	103	111	93	95	92	119	88	111	89	96	113	102	99	117	104	92	86	104	106	100	131	100	86	93	113	122	95	98	105	115	97	87	98	116	81	132	88	94	101	118	118	91	107	92	121	114	96	100	107	105	102	99	111	118	117	100	93	109	108	100	103	90	105	116	94	82	106	89	104	116	116	100	84	88	110	109	101	90	99	101	108	78	110	102	108	105	110	107	95	95	99	96	106	112	90	109	103	102	112	102	90	112	76	103	112	134	116	86	105	110	91	109	101	91	87	95	81	102	97	111	91	96	109	91	91	106	117	95	89	92	103	110	104	98	102	91	129
48635	50986	46148	44326	18854	11446	2462	1375	1143	914	837	12095	1148	577	500	453	420	429	398	405	382	395	358	342	308	331	340	302	312	305	296	281	295	321	287	295	300	299	290	280	282	254	282	262	287	275	265	280	263	257	279	273	277	293	284	232	277	220	226	275	265	249	261	253	244	257	245	270	257	250	235	251	248	239	237	234	221	258	238	244	264	225	256	268	256	268	264	284	260	246	249	223	251	251	250	229	232	249	255	270	240	254	236	273	235	244	239	263	256	249	236	241	258	256	234	259	246	240	265	255	254	251	233	227	270	245	269	225	236	254	259	245	273	273	230	250	240	236	256	261	234	239	247	236	273	273	238	250	251	257	251	252	270	223	249	216	255	230	239	232	232	228	268	224	254	237	260	278	237	261	250	228	256	213	272	256	258	250	230	259	248	235	236	239	225	239	232	235	249	244	250	263	212	261	239	259	229	232	251	254	244	248	227	250	292	200	238	241	230	283	239	218	232	238	257	265	227	239	265	276	239	246	245	264	217	237	256	277	249	243	235	251	220	248	233	259	278	226	236	251	253	238	225	232	236	277	250	243	246	249	230	254	244	258	263	231	240	233	250	229	239	222	257	243	241	236	219	244	243	216	206	241	249	247	251	246	255	248	200	256	255	252	242	235	234	241	247	253	243	265	250	242	262	265	253	244	259	252	241	256	255	246	246	250	246	247	236	241	250	200	233	241	259	255	252	244	258	259	308	268	235	231	243	248	256	264	261	239	219	245	246	232	227	232	254	263	232	271	245	260	219	234	221	258	237	227	264	262	245	247	239	249	246	234	254	248	242	253	255	227	235	250	231	249	243	250	284	246	229	244	223	244	276	238	256	249	261	256	246	227	221	257	241	263	259	252	254	245	245	245	270	247	243	236	222	247	216	241	237	245	254	229	251	227	271	263	254	257	235	231	229	235	259	233	226	276	223	235	231	260	223	260	243	247	271	237	221	257	240	245	253	247	258	253	250	266	269	257	230	254	242	238	249	231	241	238	254	231	249	231	247	239	230	250	268	240	222	243	216	256	211	239	238	273	260	227	234	254	257	243	244	244	243	260	213	241	252	249	257	235	238	225	236	236	237	242	287	243	275	235	263	211	247	231	252	272	246	227	238	231	235	218	268	252	249	249	232	249	254	214	226	241	256	231	252	231	248	262	226	246	229	231	243	227	242	270	226	234	231	219	241	257	260	221	218	252	225	254	271	235	260	257	280	241	250	251	254	257	256	239	252	276	258	217	255	231	232	275	250	234	243	231	246	226	251	214	232	225	237	258	232	247	261	259	245	257	215	218	267	259	244	266	279	266	267	256	261	248	258	240	252	268	255	237	238	268	264	254	247	245	254	240	240	241	239	224	232	233	220	257	241	250	242	250	250	230	227	269	241	235	241	258	245	241	256	266	258	236	251	234	251	236	236	234	244	241	203	257	234	243	238	247	261	224	235	237	258	257	258	235	239	251	224	226	226	260	239	268	260	237	260	232	233	281	238	231	255	242	272	235	232	243	252	239	251	253	236	249	251	256	235	227	226	239	256	253	217	264	261	236	250	266	277	237	236	236	226	240	259	248	255	241	216	238	280	235	265	250	241	258	257	278	246	242	236	260	236	238	268	248	243	275	249	238	273	252	241	255	216	230	242	253	252	280	240	248	251	239	268	222	223	259	224	249	270	219	238	271	273	224	238	229	254	230	241	241	251	276	262	233	273	285	244	231	227	240	254	228	250	220	245	248	250	239	251	258	226	258	269	266	243	241	263	224	264	255	236	251	256	247	266	205	221	246	230	229	244	245	224	229	266	228	234	258	263	264	254	225	256	236	251	275	248	213	245	235	253	238	257	241	273	230	265	239	262	222	235	226	253	232	227	243	251	241	250	244	267	234	244	275	245	236	212	238	246	248	225	234	261	246	226	234	247	244	236	255	211	229	261	243	255	237	222	253	285	231	236	251	193	227	228	226	256	229	252	260	232	230	234	240	240	241	229	266	245	258	250	249	220	239	225	232	222	281	250	227	233	255	274	252	244	238	241	241	249	240	230	269	241	279	234	240	258	273	240	233	239	227	233	242	254	260	233	229	236	244	271	256	248	250	273	224	260	217	303	237	250	240	237	230	240	240	253	248	260	257	260	249	240	261	259	233	257	268	215	252	250	220	218	246	251	251	241	222	274	239	206	281	240	228	214	241	244	278	279	217	264	243	253	230	231	253	218	245	234	256	247	243	242	229	244	231	273	226	233	246	262	229	229	237	259	262	251	236	255	264	249	250	256	245	260	249	249	238	244	258	219	257	239	249	239	244	232	253	240	286	234	231	256	229	278	266	209	263	271	240	236	245	225	239	258	246	238	251	248	226	232	240	259	228	231	257	243	262	251	234	269	244	268	260	251	237	223	243	229	242	231	250	265	232	247	242	259	258	273	240	240	265	259	246	242	253	245	263	232	232	230	250	231	263	246	267	242	237	242	235	256	230	269	243	255	250	250	251	256	250	229	245	246	249	236	241	242	246	243	239	237	250	232	240	253	246	245	210	246	260	253	256	219	250	221	245	240	226	270	244	232	254	273	225	255	247	257	257	261	232	245	242	262	230	212	226	238	258	206	257	233	228	237	223	230	234	232	250	237	237	233	224	257	257	228	258	243	254	249	220	247	250	213	232	233	265	247	216	244	224	246	267	236	258	250	228	251	262	242	257	250	240	225	264	240	230	270	246	238	249	232	264	243	239	250	252	230	243	265	262	249	255	226	249	262	239	219	265	234	217	241	242	235	238	240	256	266	232	269	221	237	240	233	217	238	281	241	257	296	246	240	221	246	229	275	237	247	249	254	239	234	253	244	242	249	244	247	240	245	245	271	261	196	229	216	212	258	264	237	251	244	238	247	275	254	262	244	247	249	242	244	233	255	240	214	205	238	246	255	260	240	229	236	269	228	249	237	219	237	257	240	229	273	222	233	241	230	235	264	251	238	246	265	250	238	250	252	273	226	263	233	231	226	230	222	279	275	262	236	280	230	236	226	239	244	256	227	222	246	266	229	261	265	226	236	226	237	255	267	235	268	238	237	236	243	226	264	253	250	221	243	244	206	233	245	261	209	248	227	239	224	267	250	252	223	243	232	269	249	239	242	229	251	246	242	259	246	262	224	244	253	263	248	242	231	244	237	274	234	240	232	243	241	228	261	249	223	245	241	259	276	261	282	242	237	239	260	202	224	235	270	229	255	234	251	257	244	265	252	243	262	241	249	225	253	241	236	259	244	246	259	247	248	249	247	234	242	242	234	245	255	255	243	243	265	260	238	254	231	239	251	234	230	216	254	249	241	271	256	254	234	222	259	259	241	255	258	246	240	237	248	251	242	223	252	227	241	273	251	246	244	271	207	235	231	216	262	261	258	243	236	240	259	265	251	269	253	241	269	223	239	259	216	231	242	244	244	243	254	249	249	249	244	267	277	250	217	252	239	238
64410	47769	42621	43084	28653	21793	12727	3627	758	402	291	3932	451	214	191	155	166	170	157	160	155	147	156	170	140	107	131	145	111	134	135	136	126	134	124	119	141	136	147	110	101	99	117	120	124	114	114	134	127	126	111	122	119	117	139	104	123	129	116	109	126	102	115	113	138	103	127	91	111	149	123	115	126	109	101	119	109	104	110	120	150	120	101	110	91	123	129	118	119	110	121	115	113	114	118	112	120	109	98	102	107	96	114	120	111	126	115	110	116	108	115	133	100	118	120	104	122	101	136	106	109	120	98	113	98	127	120	112	110	118	99	134	121	104	119	105	122	114	104	111	138	130	122	111	121	113	135	109	114	123	102	105	116	112	102	129	129	120	118	132	134	130	131	103	134	102	118	120	132	103	106	113	123	107	115	130	129	107	136	138	117	104	115	109	125	123	125	120	100	114	123	97	106	120	109	133	99	139	126	118	103	108	98	116	115	114	139	120	118	101	102	117	115	115	119	107	118	132	113	117	123	126	101	104	125	113	126	90	111	124	111	119	96	122	146	114	135	121	118	110	115	125	104	111	98	130	123	115	94	105	86	122	126	116	116	129	134	102	144	106	112	122	116	125	110	131	114	107	95	102	112	127	107	117	115	114	112	95	117	104	99	96	103	133	129	134	139	118	127	135	115	104	109	108	111	117	109	101	123	103	102	118	97	109	136	118	130	121	131	118	118	119	121	103	110	111	107	132	114	137	118	115	112	132	103	108	112	110	89	136	138	129	116	113	103	122	108	128	121	96	127	112	134	122	105	98	122	112	106	121	129	120	111	97	106	117	111	101	125	122	115	104	119	123	110	103	107	114	137	129	110	98	124	122	101	109	113	109	125	114	117	106	133	126	106	118	121	94	133	105	107	118	129	127	104	128	108	97	119	102	146	128	93	122	113	137	129	107	112	111	112	114	110	124	108	96	111	108	106	124	105	132	111	118	131	97	89	120	118	106	117	99	106	123	130	106	124	113	104	105	96	112	94	96	125	101	108	83	111	122	128	119	109	108	99	106	131	108	125	106	132	107	114	125	113	105	96	124	100	128	141	122	128	101	108	109	145	111	105	110	97	118	125	113	112	128	101	110	107	114	92	115	85	118	119	126	121	129	129	109	135	140	121	98	98	113	112	121	88	128	116	110	120	126	108	119	126	116	120	106	103	116	119	107	100	75	109	116	142	134	115	116	110	105	104	120	103	111	119	134	127	91	121	120	103	118	123	107	103	111	108	114	117	121	123	106	120	115	133	111	98	107	123	134	119	113	100	96	116	94	124	115	103	133	136	100	118	117	117	106	109	98	99	125	127	116	116	102	119	113	118	115	100	115	114	123	132	111	114	116	116	117	113	141	123	113	140	107	112	130	115	134	104	118	128	110	116	115	109	124	132	118	140	128	112	103	108	123	121	117	99	91	112	118	97	94	109	118	104	98	100	98	121	103	121	124	117	109	114	110	106	127	102	112	121	109	112	112	120	119	120	130	106	131	114	134	118	117	117	128	103	96	103	103	105	123	117	108	116	110	127	113	111	113	119	116	132	115	107	112	137	121	119	98	111	114	105	129	118	98	102	130	105	131	110	96	136	131	130	111	111	102	122	121	116	145	117	115	134	122	117	110	92	94	114	114	97	123	119	121	133	119	109	118	119	87	115	111	122	109	110	110	104	95	116	105	115	96	121	95	147	114	116	102	112	125	100	114	124	104	121	136	107	117	119	100	105	109	104	108	115	122	117	122	118	108	112	103	99	114	107	101	141	101	102	120	147	111	127	113	102	107	127	110	108	125	137	121	96	124	113	115	105	113	115	136	107	108	124	120	117	106	107	112	101	103	137	112	109	100	121	94	107	101	122	104	112	124	126	101	126	106	114	118	127	114	98	128	105	146	117	113	111	122	123	126	99	110	115	125	93	115	123	117	117	128	124	115	128	108	135	114	110	98	124	113	128	109	87	109	121	133	123	123	132	111	104	102	124	124	122	123	110	112	108	120	101	101	113	110	126	103	106	114	103	112	121	118	116	117	102	106	115	123	114	126	103	119	119	121	126	141	114	115	111	115	108	108	113	103	118	115	110	106	124	114	100	107	121	141	127	134	131	105	145	125	106	103	101	145	107	110	126	95	141	110	120	114	120	111	117	117	133	93	114	120	121	104	119	114	106	124	135	120	111	122	113	123	126	117	126	119	129	143	109	112	119	113	115	117	115	104	105	129	130	116	120	111	107	120	101	122	118	124	124	123	118	105	104	112	110	111	98	136	115	94	102	106	113	107	103	132	110	116	112	126	111	116	119	119	115	123	105	105	135	118	118	127	120	98	114	115	131	101	119	113	99	126	120	126	109	125	117	119	110	110	139	131	116	121	93	121	112	127	133	124	125	126	117	130	130	136	111	120	137	111	117	117	106	122	113	111	122	101	129	106	96	100	111	116	118	115	109	137	136	115	105	103	96	113	112	121	99	108	143	102	106	101	116	111	106	128	108	107	107	104	123	116	95	111	96	90	115	154	127	110	110	110	113	130	116	133	110	112	102	114	109	105	104	124	122	116	133	127	117	126	104	103	124	102	109	115	120	112	117	125	98	107	133	119	99	121	97	134	124	122	126	117	82	122	120	116	106	122	126	110	93	113	87	127	105	118	119	123	112	117	105	116	94	127	132	120	113	120	116	119	118	119	114	134	104	115	129	104	112	112	117	106	110	107	119	106	127	110	119	105	110	125	122	104	127	114	120	123	129	95	99	121	112	93	107	118	114	89	104	122	135	94	127	111	131	130	109	110	108	117	124	115	125	114	104	137	112	102	114	140	95	108	119	125	120	121	119	108	132	101	120	122	113	117	120	116	126	119	106	126	130	124	115	98	119	116	101	113	129	120	109	127	134	106	119	119	109	110	125	113	98	122	107	121	117	100	110	137	135	101	123	111	108	94	127	125	101	122	99	114	113	128	121	100	89	96	112	129	126	114	109	109	114	110	118	121	111	107	110	103	125	127	132	122	102	100	120	121	123	110	120	112	124	134	101	123	103	116	128	101	116	113	134	105	108	120	102	102	135	89	113	105	113	104	127	109	129	128	103	105	124	136	106	119	101	113	112	124	111	108	118	87	111	126	127	117	116	103	121	102	98	108	120	104	109	116	127	100	107	111	98	112	117	139	125	108	130	120	125	130	112	113	110	109	100	117	122	112	102	133	108	118	123	110	93	101	96	108	122	102	104	130	119	119	123	101	116	113	114	116	92	122	124	122	109	132	123	127	108	118	109	112	113	103	107	139	123	115	111	111	121	112	114	122	133	107	104	126	123	103	109	108	128	123	109	112	133	108	134	97	118	94	134	127	137	101	110	111	124	125	111	131	102	116	124	114	112	132	134	114	107	103	117	101	119	117	112	120	115	115	122	113	121	111	83	130	126	113	122	114	133	136	90	111	118	117	96	123	95	130	107	111	118	108	130	115	113	93	121	110
53944	54886	54501	49450	31963	20244	10890	3530	1951	1569	1271	14573	1355	809	771	702	668	596	566	574	557	491	479	480	473	413	450	407	385	375	380	406	397	407	362	357	352	355	381	347	341	358	307	327	320	340	306	302	356	295	308	274	326	312	342	274	301	305	333	295	316	323	305	326	290	302	285	306	301	300	272	295	326	293	285	299	300	292	315	321	295	273	309	284	277	280	304	307	287	295	275	304	306	296	318	317	323	304	288	288	268	295	230	280	316	286	278	297	277	311	282	285	275	313	293	308	283	265	278	326	278	307	250	333	261	266	292	277	294	300	301	245	272	263	275	296	305	303	290	275	266	293	295	278	269	277	284	301	276	291	300	253	299	289	296	274	281	310	267	292	272	268	305	262	279	295	295	288	287	274	285	315	314	288	288	292	293	292	313	275	299	273	312	277	279	319	300	273	286	305	289	301	291	288	280	292	298	272	272	284	273	261	281	296	281	263	281	274	273	280	321	261	268	297	269	288	295	298	280	289	269	328	316	275	297	280	264	280	276	276	288	250	290	284	298	255	304	296	292	294	310	282	282	293	295	281	291	262	296	258	276	288	286	267	278	290	273	283	305	284	243	275	269	285	305	271	276	276	260	267	268	270	279	280	286	278	301	305	355	297	297	282	280	273	299	297	287	271	282	272	281	267	297	280	292	263	302	300	270	270	284	274	289	285	269	290	233	274	301	293	294	292	309	275	294	267	293	299	276	337	266	282	291	289	300	286	271	281	267	277	279	290	265	267	286	298	282	280	287	295	291	287	289	283	233	278	281	315	281	306	290	275	291	272	262	296	263	275	297	280	284	287	278	273	292	315	267	303	280	279	277	284	278	313	292	283	278	313	288	254	264	299	297	279	293	278	276	258	279	306	293	288	319	286	286	280	286	290	269	272	276	272	298	259	299	279	257	296	278	309	301	281	263	287	306	273	305	294	274	277	264	284	274	296	290	266	271	262	266	275	311	285	295	270	264	291	299	289	276	259	284	273	278	270	299	307	302	306	293	264	283	297	274	279	264	259	293	280	282	302	294	301	271	252	287	276	314	278	279	285	293	285	263	273	294	255	277	274	298	289	291	275	282	290	261	303	266	281	257	281	292	289	305	302	263	305	272	268	275	282	265	315	265	282	289	304	269	272	302	300	282	287	297	277	278	281	265	331	275	239	274	266	277	271	293	285	294	267	273	314	301	288	299	292	289	299	290	301	309	266	294	254	293	280	263	294	286	276	285	276	267	278	266	311	288	297	276	270	276	267	308	260	280	299	302	316	302	300	290	319	293	286	264	248	306	282	279	273	250	307	284	279	294	286	282	265	326	291	289	281	309	269	252	285	292	269	291	281	294	261	257	267	281	277	275	284	274	258	269	282	276	243	258	274	258	287	277	262	288	279	287	300	280	303	282	288	286	263	274	277	283	324	271	292	264	271	272	283	271	283	300	293	302	273	326	280	266	305	304	291	308	293	297	323	256	287	258	280	286	270	289	279	286	263	268	294	284	291	249	297	300	280	284	330	289	275	282	258	277	293	288	284	285	310	305	275	270	290	250	284	281	298	280	283	286	302	276	274	251	287	267	292	272	257	274	299	279	287	294	284	301	266	284	303	256	275	281	280	282	263	294	347	277	313	281	294	287	297	266	276	281	287	295	276	279	274	250	320	258	275	292	292	263	277	298	255	264	293	282	277	282	257	282	292	292	265	296	257	275	273	287	303	277	304	281	307	260	285	299	255	287	286	286	296	295	265	286	316	325	265	291	308	266	288	313	261	262	275	281	273	297	282	264	251	313	293	293	271	317	290	287	271	285	294	261	257	282	297	266	296	267	283	281	276	285	275	294	269	290	315	278	283	282	301	300	303	274	272	285	283	271	269	273	272	263	256	293	259	281	291	286	278	303	297	291	258	287	280	324	300	273	277	288	279	309	259	281	294	286	278	294	318	257	287	277	294	278	256	289	294	252	292	278	271	292	268	272	273	298	274	308	302	287	322	277	287	273	301	276	267	294	312	309	305	275	291	290	273	318	298	269	292	281	295	273	243	292	291	274	279	288	252	304	281	285	296	262	281	295	272	301	296	314	263	250	272	276	272	278	273	290	287	267	272	297	267	268	281	279	260	303	296	272	280	288	310	274	275	300	281	270	259	238	282	287	312	313	289	276	279	284	297	280	282	269	259	299	276	311	284	254	269	303	302	258	304	303	285	266	293	283	244	277	302	281	246	262	302	260	296	279	259	309	293	269	282	288	289	300	305	299	299	271	284	275	258	293	273	253	278	281	286	254	278	305	281	320	246	281	285	288	300	308	252	258	250	293	284	282	302	298	298	272	295	334	271	285	289	282	280	264	292	301	276	297	264	293	286	284	289	273	248	289	257	278	291	299	263	288	294	262	278	294	307	268	282	302	308	269	288	292	271	285	251	285	264	271	297	266	308	288	267	288	290	300	302	289	279	281	299	291	295	301	239	280	265	284	284	296	291	304	259	253	265	290	298	299	278	295	296	279	310	287	289	284	290	267	267	254	286	303	296	270	276	285	268	252	268	309	264	298	252	282	268	278	285	286	264	293	280	279	288	288	271	289	264	295	282	285	292	286	317	273	272	308	295	278	247	279	299	276	279	297	279	294	287	292	292	270	281	273	298	259	292	254	247	278	301	295	300	292	304	263	271	267	271	275	274	275	266	285	303	312	295	312	278	278	262	291	286	299	271	290	295	266	248	297	262	275	268	285	280	296	307	270	274	300	263	279	287	293	270	278	296	269	296	297	298	265	293	287	282	298	285	283	292	282	255	288	308	290	283	307	261	284	272	276	266	277	304	297	290	279	260	280	278	303	281	268	268	293	287	276	278	312	293	286	278	293	281	276	280	250	271	291	269	297	261	265	316	300	265	286	259	308	285	297	276	296	300	279	282	298	296	285	272	291	307	301	235	302	305	292	277	262	313	273	251	293	263	267	277	270	291	296	276	297	279	308	296	261	303	324	282	285	278	288	292	276	253	302	283	271	257	293	269	263	292	280	267	286	242	280	274	303	283	278	300	275	302	288	286	272	271	264	303	299	306	301	282	274	304	300	269	291	254	256	268	286	262	293	295	274	280	282	309	291	292	285	289	291	290	254	265	284	293	251	274	284	276	280	276	259	275	252	301	257	283	300	273	288	275	281	277	301	247	284	277	285	251	300	289	286	304	262	264	301	270	277	306	267	264	280	268	271	281	275	281	275	259	293	282	275	294	288	291	292	274	324	304	271	291	289	292	281	281	269	262	298	274	303	232	329	265	260	286	290	294	299	266	302	284	296	264	279	281	286	276	287	287	263	279	295	282	292	292	277	288	273	288	278	264	280	272	280	297	292	318	274	294	297	290	271	265	273	291	275	274	277	312	272	312	283	282	277	294	293	262	291	270	308	271	314	280	265	288	246	260	281	304	314	289	305	276	267	285	294	276	289	273	287	289	281	297	285	290
34835	34923	23921	15169	8351	7156	2679	868	264	249	230	270	263	245	228	251	262	264	247	242	237	239	254	261	236	198	252	249	226	238	257	218	227	227	230	233	220	256	249	234	240	222	259	242	248	262	248	261	243	256	226	225	229	269	251	255	218	280	239	253	223	246	235	227	268	263	234	223	234	226	253	273	238	231	242	243	231	234	240	244	245	233	276	235	259	264	233	227	249	243	276	231	221	243	229	209	215	231	263	216	259	237	223	233	226	233	252	243	238	221	238	219	248	215	227	248	224	251	211	240	235	244	219	237	226	241	237	259	253	228	241	247	228	255	253	205	240	237	232	191	227	244	218	244	249	230	204	236	226	263	259	217	245	244	232	212	240	250	229	242	261	220	247	245	236	232	241	223	231	200	229	230	253	250	261	248	273	246	250	237	252	257	214	249	262	242	214	253	227	270	261	253	237	222	241	251	269	229	217	240	219	240	194	230	251	256	216	219	248	240	235	232	253	224	227	250	238	241	229	240	247	261	241	239	233	238	232	221	234	236	234	233	228	246	248	211	244	233	230	245	262	230	239	277	244	226	216	243	268	221	249	256	235	248	262	263	207	241	247	268	234	234	233	240	241	241	266	251	263	228	251	241	244	239	245	228	236	268	220	236	228	271	222	242	246	232	239	262	248	229	246	260	236	217	235	252	213	265	248	228	251	231	235	229	239	245	223	256	256	264	240	245	230	231	252	244	257	253	249	223	248	231	240	229	265	240	237	216	230	225	283	222	233	247	215	224	202	225	224	243	248	240	235	219	251	254	240	247	249	272	227	257	243	221	249	244	241	211	258	246	243	265	225	223	258	264	253	220	250	217	227	240	233	249	213	221	219	236	266	223	248	239	230	258	263	223	231	242	227	256	257	246	214	259	258	258	266	264	224	256	247	236	249	243	227	229	241	234	234	221	233	243	237	232	244	251	262	225	235	230	267	232	221	252	198	262	238	267	227	262	219	218	265	242	238	238	243	239	227	241	215	257	218	228	237	252	219	255	265	243	262	242	231	251	219	251	231	217	246	231	248	244	238	232	235	238	261	257	240	254	228	233	219	240	253	269	296	242	235	247	265	238	230	238	242	265	251	247	242	238	242	256	214	236	242	229	249	241	237	224	243	238	239	227	245	257	242	254	235	225	260	210	252	259	261	230	227	234	252	216	255	259	218	252	238	231	229	245	243	237	246	239	244	218	217	233	246	223	220	247	241	252	235	228	248	249	221	224	221	204	218	249	277	211	251	259	226	226	228	244	239	242	262	223	258	195	249	268	226	240	233	211	247	236	206	262	232	231	269	270	245	215	201	243	224	252	211	247	252	245	241	241	257	249	233	230	237	221	248	253	217	244	224	231	255	245	202	223	218	246	222	229	223	224	253	210	274	259	221	208	233	233	248	275	216	233	225	211	248	241	216	246	229	231	250	237	241	250	242	254	274	217	255	250	244	240	215	274	220	225	267	227	259	241	235	236	217	255	222	253	270	219	250	226	224	251	218	227	240	239	231	230	226	235	238	213	222	251	257	260	235	211	256	240	229	246	220	228	240	241	251	223	227	227	262	248	241	225	214	250	234	230	227	240	266	275	213	213	226	269	243	224	270	227	237	253	232	214	240	251	238	264	241	248	209	225	225	241	237	255	249	222	269	216	211	231	230	238	247	234	221	237	235	238	231	265	200	233	206	256	262	254	216	240	246	242	229	235	251	225	217	267	237	225	235	239	244	233	275	219	225	218	214	231	239	229	223	234	246	222	243	231	217	220	234	259	233	242	248	269	217	236	237	206	242	282	241	236	214	239	235	223	230	219	229	227	241	226	213	245	218	226	232	248	235	241	242	247	242	233	225	234	226	246	231	261	215	240	246	244	250	235	228	237	241	242	221	263	226	225	218	243	210	242	218	211	254	247	230	256	215	242	256	223	237	222	258	255	247	222	211	195	234	240	231	244	251	230	260	252	258	246	267	249	226	227	231	245	263	237	250	257	236	225	250	264	237	224	229	232	269	233	258	234	246	223	229	256	252	216	223	241	228	252	222	236	237	251	244	235	223	243	248	227	213	235	233	224	243	225	217	227	245	240	236	239	239	208	231	268	255	226	247	267	262	228	226	250	241	229	235	230	269	218	217	251	221	241	271	226	230	214	225	225	253	262	232	256	228	223	208	254	225	242	241	226	230	235	257	236	231	226	223	228	214	257	225	237	241	247	224	258	289	255	242	254	225	240	231	240	255	231	262	226	253	274	243	252	247	253	249	239	244	247	229	255	218	254	248	223	224	230	238	225	260	240	222	223	251	255	220	232	247	263	232	241	244	246	218	218	244	224	217	260	252	215	252	238	260	207	239	251	247	230	219	256	252	209	186	229	253	243	203	245	263	205	252	238	275	228	224	223	233	244	246	244	246	237	237	224	252	239	229	206	249	251	232	224	254	233	262	268	217	236	212	241	236	225	249	227	245	238	208	262	254	249	236	243	226	254	215	219	256	249	230	235	207	253	245	248	230	237	238	247	233	231	219	245	263	254	231	238	253	233	238	237	222	219	215	222	220	247	246	236	223	239	224	266	237	227	215	220	241	242	248	220	234	216	219	264	242	262	234	231	230	246	254	244	258	205	259	259	235	245	201	227	245	232	244	236	234	262	240	248	257	282	263	259	235	242	232	224	220	231	221	284	236	227	236	265	256	246	257	241	260	253	264	295	258	224	228	225	228	238	232	249	238	231	243	237	220	211	241	247	230	222	248	255	236	220	216	237	237	241	234	237	264	232	234	268	241	239	245	242	245	218	235	263	255	230	242	223	235	226	230	238	250	244	225	235	258	237	227	214	226	259	242	219	251	213	237	247	239	247	243	267	213	212	244	232	252	208	213	264	240	216	225	229	238	240	213	247	259	259	241	240	245	228	206	235	230	249	221	226	269	239	256	266	244	243	258	261	232	232	232	243	240	224	250	254	250	240	268	226	237	230	230	259	218	250	245	257	223	234	240	213	247	264	236	225	225	259	265	222	240	233	231	246	261	229	222	229	240	240	246	240	225	240	241	254	251	226	248	227	246	239	244	258	222	259	224	269	246	236	259	235	263	225	229	246	226	236	242	220	227	239	216	220	236	226	229	201	241	194	236	239	232	272	245	227	207	243	250	268	256	226	234	215	231	275	249	229	238	252	243	235	222	252	252	254	234	224	243	230	258	237	209	235	231	268	244	234	260	231	237	236	240	228	222	257	240	253	264	251	225	232	227	244	223	256	264	262	218	241	235	263	242	238	219	237	243	204	263	247	228	243	270	256	241	225	240	243	249	242	253	228	268	240	225	219	261	237	240	234	254	252	259	253	219	232	252	227	256	240	224	265	215	233	206	238	262	276	233	250	231	222	221	234	218	280	250	251	248	246	231	227	226	251	207	237	260	241	241	251	245	217	248	227	235	238	209	250	229	249	231	226	252	247	242	244	232	247	204	252	208	257
21905	26632	26776	26058	19366	19923	8464	3302	698	584	594	694	563	492	521	543	536	542	548	512	511	550	490	526	516	523	517	507	520	525	572	473	533	592	508	529	530	545	518	489	504	535	530	523	530	552	548	533	548	534	520	504	545	510	554	518	552	537	520	516	559	502	520	495	520	520	527	551	514	483	513	496	483	503	548	533	516	510	486	477	504	512	483	525	489	539	510	505	553	499	533	484	508	534	544	516	562	546	571	517	523	496	544	473	513	520	531	518	561	518	470	569	514	540	528	508	499	531	520	531	507	505	496	526	502	516	483	512	545	522	501	519	497	499	550	486	542	525	524	546	534	525	530	548	494	536	534	526	546	507	517	523	511	588	522	528	499	501	528	529	515	491	511	507	496	576	499	522	500	499	531	508	535	492	545	488	547	505	535	503	554	569	544	534	509	537	530	527	506	510	515	533	546	505	546	528	518	494	505	543	563	557	505	536	496	507	539	535	464	534	552	485	525	525	497	512	548	561	537	516	539	530	508	519	553	526	518	559	541	515	493	541	529	499	515	492	543	505	503	526	497	550	507	508	492	555	545	560	530	494	567	585	458	511	518	513	519	525	513	517	534	500	518	494	531	512	521	501	493	547	495	551	533	519	517	510	526	502	561	545	493	487	529	543	533	507	507	490	523	492	521	490	526	526	529	517	516	533	516	521	499	501	520	512	519	513	535	488	520	522	522	523	509	532	527	527	480	526	517	480	507	508	488	540	555	504	537	486	498	506	535	510	483	516	547	525	521	526	441	526	513	544	503	490	555	548	530	540	563	491	535	492	530	484	534	490	538	536	520	525	475	536	551	531	499	509	533	555	513	518	509	529	520	537	464	526	537	488	493	516	554	535	527	543	507	500	480	526	519	526	542	541	490	524	524	535	513	509	563	516	532	501	520	558	502	504	519	564	521	541	586	519	521	510	499	512	474	539	498	551	517	528	505	575	537	519	520	477	522	540	529	537	516	513	546	548	528	527	494	542	506	553	520	512	533	548	520	544	535	494	504	509	522	504	549	547	520	483	506	487	543	516	535	533	500	494	476	508	524	505	484	518	563	510	560	545	551	491	469	517	522	531	561	533	534	514	500	536	498	508	512	522	542	495	541	519	529	478	520	552	526	506	533	524	512	561	514	497	530	509	530	511	509	482	517	561	553	538	542	495	513	559	499	519	508	473	510	510	505	510	507	540	548	508	559	521	504	586	558	491	498	528	496	513	519	514	521	531	550	538	516	542	527	536	517	498	502	524	521	510	474	536	519	546	591	505	522	527	494	529	493	488	540	532	544	557	517	526	545	531	487	490	541	564	515	507	548	536	518	560	535	475	498	529	518	479	517	532	511	533	501	528	522	530	552	538	517	515	553	547	502	534	508	529	519	496	536	510	558	540	508	507	557	511	537	533	540	544	520	533	515	543	515	507	516	530	508	523	520	565	504	529	513	541	539	502	565	514	479	545	496	523	540	494	540	536	501	527	545	537	481	527	489	513	536	506	492	543	537	479	490	554	496	534	525	484	550	531	508	543	533	540	463	494	552	525	542	511	549	524	523	571	535	539	530	514	538	523	527	540	497	533	538	528	502	549	486	537	491	540	550	514	546	526	512	537	534	491	544	545	525	514	489	486	531	508	486	546	565	504	553	538	492	509	568	510	471	536	532	524	486	488	530	533	534	515	539	533	515	525	557	513	539	530	513	556	534	535	511	515	489	521	537	533	519	484	537	504	526	503	510	542	489	490	485	504	517	531	541	509	545	538	499	510	468	535	518	530	519	528	529	527	512	511	526	544	525	521	517	569	526	526	501	545	485	521	547	548	461	519	523	503	524	527	507	561	528	538	493	528	499	516	503	499	504	489	496	555	517	495	547	526	519	509	545	522	523	493	519	504	534	504	512	568	512	508	516	511	517	490	536	562	541	521	508	522	539	517	515	512	488	499	533	494	572	497	573	521	522	511	536	538	510	499	548	563	496	506	515	481	535	537	541	553	522	542	485	535	547	514	513	484	553	552	538	494	519	512	526	545	535	473	506	501	519	549	560	534	493	460	532	507	476	525	497	527	527	480	536	548	528	532	505	515	528	512	524	515	497	495	507	519	564	544	536	538	515	502	530	526	518	541	559	519	515	516	547	527	570	527	493	564	541	490	569	517	473	522	553	518	504	500	538	528	559	534	546	538	532	524	541	541	525	524	562	513	553	504	538	497	516	519	558	529	514	519	496	549	507	541	521	516	548	516	548	501	523	499	527	522	527	564	521	520	503	512	492	502	509	549	459	524	528	547	500	538	528	493	569	507	535	511	468	505	519	525	487	492	523	553	530	528	566	548	515	507	563	488	497	531	494	515	538	523	517	510	519	502	559	557	515	534	525	535	522	538	506	446	473	515	482	485	512	556	487	518	515	511	539	512	527	495	566	524	519	522	530	496	526	526	536	546	505	526	539	517	510	531	534	511	483	534	545	488	545	518	528	504	530	523	544	528	546	529	553	543	545	542	512	564	508	493	511	510	504	514	520	500	493	527	522	538	502	532	515	528	526	524	499	523	495	511	506	480	459	497	547	539	530	512	528	505	509	498	486	544	542	494	564	515	518	543	538	528	539	481	550	555	522	499	541	507	554	523	503	540	482	536	525	515	537	514	492	546	475	533	548	511	548	522	489	523	484	563	551	520	474	549	492	499	510	510	530	522	510	545	498	530	519	493	527	537	551	535	533	506	544	544	517	525	492	515	522	550	540	554	540	484	533	532	569	532	521	534	485	504	507	495	539	515	513	519	530	530	519	492	545	496	507	553	503	519	541	532	521	514	484	498	516	500	561	475	535	518	484	537	489	515	496	525	512	498	475	549	496	485	498	517	545	533	509	544	569	553	500	489	523	542	531	521	501	569	539	491	482	520	551	538	518	513	511	543	480	547	522	493	472	570	523	543	543	525	492	537	536	540	464	535	523	534	531	507	487	546	549	489	521	517	512	526	513	506	515	535	535	557	540	539	500	500	544	548	533	514	541	513	530	531	510	538	490	531	506	523	499	528	534	487	511	581	505	546	533	547	506	526	528	516	492	537	513	518	544	486	531	565	489	507	508	560	537	480	541	483	510	518	475	514	518	523	518	550	519	533	559	530	529	529	495	524	499	487	517	540	505	536	534	492	482	474	521	514	477	529	523	516	540	514	513	522	484	525	539	476	516	544	534	533	499	547	527	496	554	515	543	542	517	513	503	527	489	506	568	504	532	503	523	514	488	515	524	532	523	511	510	515	568	510	498	567	488	527	516	530	522	497	538	526	481	552	528	509	527	510	511	560	512	525	518	508	509	546	557	518	518	540	490	534	469	542	516	532	537	518	533	517	531	577	536	532	532	513	525	501	480	538	491	538	501	525	524	533	500	556	486	549	489	506	523	500	510	540	519	551	607	503	518	515	533	502	539	489	564	511	506	513	497	524	521	534	523	524	521	492	516	469
63580	49118	39316	39465	39293	32848	14199	5722	851	217	186	1040	436	140	180	138	132	131	129	127	126	136	124	131	113	132	120	150	128	122	108	118	127	104	135	115	103	113	119	120	127	127	121	112	105	112	105	115	116	116	106	111	130	96	119	136	135	119	124	121	132	130	106	113	128	128	112	128	118	130	94	119	126	121	120	110	131	85	131	113	126	113	130	110	108	101	115	110	119	127	119	114	138	126	126	112	101	122	119	121	117	129	115	102	110	121	125	115	129	122	127	87	99	120	121	99	142	100	115	124	144	111	122	105	115	140	104	119	105	124	107	101	118	108	119	95	127	108	116	132	126	103	103	136	115	122	112	115	122	100	130	106	125	122	108	111	97	107	115	122	124	116	109	99	122	109	108	103	109	115	113	111	128	132	120	88	102	103	129	120	111	108	115	129	137	103	122	100	113	110	100	102	131	73	125	113	102	120	125	102	114	106	127	107	111	121	103	98	108	128	126	112	114	121	120	115	96	116	122	86	105	121	112	109	121	126	112	111	119	106	129	101	107	120	107	121	92	113	116	135	106	118	123	114	128	107	114	108	115	105	117	107	113	105	129	103	122	122	109	107	109	126	125	126	115	119	112	124	105	119	121	117	108	118	134	128	106	106	126	138	108	131	109	116	118	116	125	103	112	120	125	106	108	139	95	131	107	111	107	114	126	102	116	120	119	100	106	106	120	125	123	114	102	102	113	110	122	100	100	85	135	145	113	97	93	130	111	104	96	118	108	124	116	114	122	130	136	122	125	106	109	107	105	108	111	119	96	100	96	119	114	113	117	133	107	122	109	117	106	100	112	113	112	127	122	135	130	120	127	111	115	122	124	122	112	124	121	113	126	113	105	113	113	120	121	114	124	128	104	90	120	130	109	113	138	109	121	114	116	117	108	114	129	109	122	135	111	125	85	96	100	105	110	109	125	121	99	116	126	109	98	112	133	116	112	124	114	115	122	116	104	101	123	112	104	120	137	117	104	133	118	106	112	128	112	128	114	94	121	118	101	114	106	119	109	109	119	108	123	112	123	117	104	125	125	118	103	102	98	106	116	109	120	129	124	123	133	114	120	123	129	128	136	116	117	112	117	116	108	123	98	118	129	119	111	107	115	109	107	124	104	113	121	124	116	108	127	125	132	103	99	101	121	103	111	108	134	106	106	125	113	101	120	123	109	151	114	116	133	114	113	119	111	109	110	118	100	98	131	101	111	117	102	131	102	117	115	122	100	115	118	103	108	124	111	107	114	120	127	113	106	118	113	105	104	102	137	112	109	111	130	121	101	91	109	114	106	130	111	119	117	117	108	103	113	110	119	115	100	95	112	98	116	120	125	122	121	104	121	123	144	102	137	98	116	132	109	102	116	125	120	108	131	122	107	124	121	118	120	135	103	124	120	128	123	122	93	110	110	124	123	118	116	113	96	122	122	127	108	119	117	116	99	96	99	109	141	134	128	102	126	113	120	110	132	123	121	97	109	114	149	113	119	123	124	115	113	116	115	128	95	116	116	121	121	108	97	119	133	97	119	100	138	110	122	103	127	119	124	132	109	115	115	126	131	112	103	110	116	116	107	98	109	117	98	125	131	122	98	106	112	134	107	106	133	92	121	115	125	130	137	118	122	133	123	108	125	100	122	108	129	97	132	117	131	113	133	111	121	115	128	102	110	121	117	135	121	111	108	113	120	104	118	112	96	127	119	113	126	123	100	120	106	94	119	121	126	134	127	133	119	110	108	134	97	102	121	100	99	126	115	136	132	113	111	104	107	118	128	107	106	116	118	107	80	107	117	108	123	107	111	121	112	116	123	130	126	123	115	130	103	109	107	131	105	115	112	100	111	108	112	120	123	94	95	99	108	120	114	124	122	130	116	135	113	116	119	120	118	127	118	129	110	105	126	124	142	102	117	95	112	125	100	142	109	121	132	133	115	119	113	105	119	105	138	142	122	119	132	125	102	92	111	104	110	119	117	119	127	131	94	112	92	118	106	130	120	106	100	118	108	109	133	126	118	113	121	114	123	111	100	101	117	135	111	129	99	122	119	101	113	112	111	111	126	129	120	104	96	111	112	126	129	117	114	122	117	120	122	112	122	128	109	101	110	122	102	108	121	101	114	118	111	114	129	119	104	114	99	123	99	119	110	124	112	106	130	99	124	126	117	114	111	99	109	123	112	123	123	104	122	114	96	113	99	107	116	112	114	120	123	121	123	119	102	113	118	100	100	123	97	133	132	134	122	114	106	112	117	115	109	102	98	105	102	119	118	110	133	117	91	100	123	96	116	119	107	118	116	100	129	135	98	108	125	131	111	93	105	118	122	116	136	117	103	114	131	113	113	132	85	96	121	116	101	96	128	98	105	102	94	122	101	119	108	125	108	118	120	122	111	123	127	119	102	108	121	109	100	129	129	117	95	95	107	112	128	102	105	137	118	110	123	114	94	110	111	121	115	134	113	127	102	109	109	105	105	94	137	117	92	125	131	123	104	117	124	111	129	135	120	134	123	111	109	117	115	119	106	118	119	108	126	103	112	131	138	104	96	124	123	120	118	112	115	103	117	106	110	117	124	115	115	137	118	138	130	81	103	99	111	97	111	119	106	125	105	99	111	105	114	119	126	132	96	107	112	108	100	121	124	129	121	102	109	128	111	101	115	111	117	124	106	112	124	115	126	126	117	104	114	123	95	98	104	124	123	120	86	105	132	110	117	112	109	109	115	122	115	121	131	135	115	115	119	108	110	116	100	100	102	122	105	119	124	144	106	109	126	126	117	123	124	111	109	110	120	109	126	99	110	108	100	115	123	113	91	119	116	105	115	114	98	117	106	131	136	134	109	146	120	121	147	133	101	117	142	131	121	116	127	105	119	102	114	116	119	122	152	98	95	120	108	104	126	110	131	121	111	129	110	99	117	121	135	117	127	108	127	119	113	124	123	112	121	132	130	111	122	130	113	116	115	110	117	106	135	113	133	128	119	102	124	110	115	127	102	104	120	103	122	110	134	113	97	119	125	123	124	127	114	118	113	105	127	106	116	104	128	109	120	120	114	113	115	121	116	134	119	110	107	116	109	125	110	119	110	121	122	128	133	117	110	98	89	138	111	141	121	109	108	125	114	115	139	111	112	90	99	113	111	108	116	112	125	119	111	121	110	133	128	105	115	115	105	121	109	124	135	124	108	114	121	97	113	116	120	113	125	123	112	84	122	110	111	128	121	120	102	110	134	116	138	104	120	144	107	119	122	116	82	112	122	120	117	99	116	118	112	130	118	113	103	110	113	118	110	127	119	124	92	128	125	125	153	136	94	119	104	111	95	107	101	126	108	111	127	112	124	109	124	114	102	107	116	119	98	107	101	107	115	98	123	128	130	119	110	103	112	127	123	110	122	104	119	134	122	110	100	115	122	127	129	126	107	133	110	111	111	120	121	110	96	108	115	120	118	111	114	112	137	102	109	118	120	139
51437	51095	49397	51161	52162	40399	19809	13660	2460	894	750	5267	1470	504	503	427	462	433	410	413	380	358	369	365	347	327	338	330	355	302	329	311	340	320	357	312	286	301	310	284	287	311	308	298	298	292	286	326	322	316	310	286	277	297	287	287	267	289	283	304	270	283	309	330	282	293	277	269	294	257	268	258	280	275	263	260	303	279	274	315	257	276	299	274	294	291	275	271	280	260	279	292	283	260	264	242	269	312	294	298	278	254	284	286	283	271	291	268	261	284	294	302	262	299	274	271	258	285	259	294	316	272	271	300	261	291	264	300	243	295	259	282	268	299	285	290	279	305	282	269	284	297	271	255	278	284	257	293	278	270	292	256	313	302	257	226	251	265	292	270	246	310	261	269	287	292	277	267	286	277	272	298	267	277	271	292	291	277	262	255	302	257	286	270	273	261	244	281	256	297	284	259	281	264	284	285	256	290	256	294	286	243	262	269	277	274	255	301	277	265	294	268	304	281	266	269	278	264	274	298	259	256	261	266	231	271	276	266	263	271	290	274	287	261	298	273	251	267	282	254	262	292	290	235	245	269	246	284	274	264	262	263	276	261	277	268	265	295	281	282	287	275	287	296	285	278	275	270	280	260	232	257	288	275	279	316	289	281	253	258	303	271	264	272	301	286	261	276	260	267	289	267	255	258	233	284	245	269	286	269	284	265	260	248	271	279	268	256	275	279	252	295	269	255	290	248	272	249	259	276	290	280	268	277	284	274	296	298	283	269	264	292	286	266	269	283	259	260	244	287	270	288	276	284	291	277	270	283	267	253	292	257	281	256	302	266	266	295	286	303	279	293	278	269	280	251	277	261	277	274	278	271	268	267	271	292	280	277	270	279	243	281	244	255	278	296	267	286	278	264	256	298	309	266	318	277	280	305	281	321	266	309	277	247	289	283	256	265	267	291	270	259	264	252	251	276	274	255	266	279	270	269	309	288	269	237	290	271	259	267	272	280	297	272	292	233	269	289	280	288	274	292	283	271	272	248	301	284	275	289	257	276	280	277	290	277	273	301	283	280	267	255	268	291	276	240	268	276	290	274	287	286	249	268	278	244	305	280	264	247	255	283	323	260	247	278	262	280	277	278	272	291	276	276	228	285	280	272	277	275	286	229	287	276	298	263	259	287	249	280	283	248	272	248	273	279	287	273	247	280	287	278	282	280	283	285	261	288	281	274	291	261	236	254	267	263	253	252	268	272	271	300	292	280	272	297	274	271	279	277	243	265	284	262	294	279	261	256	293	274	244	300	268	252	261	257	276	272	291	300	254	288	283	291	283	278	264	288	268	274	260	276	256	271	288	260	273	253	282	261	318	281	278	289	243	249	293	266	286	244	252	286	290	280	248	284	258	258	303	230	285	269	280	260	301	272	301	280	288	270	274	246	268	270	255	278	279	262	261	277	250	253	273	292	271	275	271	240	264	263	263	301	268	281	290	296	267	306	268	312	284	267	288	281	263	254	303	287	301	288	289	282	264	277	260	281	269	288	258	288	253	292	277	312	281	241	251	258	245	257	257	273	269	270	257	288	260	277	276	254	269	291	254	290	282	265	290	302	274	261	269	277	293	275	263	281	253	259	296	246	296	277	272	288	259	302	274	290	267	280	258	282	308	274	265	282	264	297	262	288	289	271	312	294	267	250	277	266	264	309	273	299	281	281	271	274	267	288	269	273	245	269	255	287	263	277	256	265	263	294	275	289	296	288	268	296	277	262	242	303	284	256	277	299	251	283	254	262	245	250	272	293	273	271	281	278	272	238	267	283	265	279	269	279	271	276	286	267	281	267	273	296	248	277	256	280	290	273	254	282	272	268	264	278	277	291	291	281	277	263	297	266	256	262	294	266	253	289	279	268	267	274	284	295	276	245	296	267	294	281	263	281	266	270	263	253	287	272	256	281	254	273	279	287	261	255	286	290	259	285	234	281	262	287	275	301	299	270	279	298	272	269	260	269	274	278	257	266	273	259	283	271	263	271	278	286	293	246	294	268	289	257	267	259	241	258	286	236	265	305	276	279	236	258	265	272	300	284	268	262	258	274	285	294	263	281	266	294	275	268	270	280	269	269	265	273	285	270	280	280	269	259	245	289	271	264	280	298	259	309	248	268	260	263	267	279	310	251	266	284	257	274	277	276	278	265	280	253	253	280	254	262	263	269	287	253	242	246	267	281	252	289	290	281	270	271	256	271	289	291	286	285	262	283	271	274	270	264	277	323	264	283	305	285	281	267	307	259	266	271	292	286	295	280	313	255	263	283	264	318	251	281	280	280	235	316	271	264	275	300	273	304	277	298	284	277	283	266	281	241	293	256	273	251	255	235	275	270	271	289	284	264	273	251	296	302	243	308	273	281	261	285	278	294	255	252	270	300	268	281	293	291	264	259	257	287	266	304	256	263	285	256	251	278	253	271	284	268	296	263	267	235	292	229	277	274	254	253	273	270	284	275	266	266	272	297	277	277	316	280	270	230	278	283	263	259	279	292	284	269	262	283	301	282	279	267	299	277	285	275	268	273	283	301	241	266	270	306	287	276	257	271	267	285	285	259	283	277	306	284	264	249	252	268	265	300	289	279	290	265	288	280	295	319	263	262	284	264	283	268	293	267	294	310	271	279	297	275	284	292	290	279	294	288	263	267	292	269	285	267	267	259	266	246	271	270	286	282	274	281	270	292	304	247	268	262	279	242	284	281	284	250	271	259	299	244	263	282	276	289	275	226	275	297	295	280	258	263	224	257	295	285	283	297	282	247	292	293	247	268	258	289	300	284	272	265	274	270	258	280	290	288	282	293	284	239	271	301	320	278	297	272	253	279	294	262	280	270	274	274	273	252	294	286	262	311	269	305	267	264	290	277	272	271	254	282	282	273	253	306	258	273	289	274	295	258	294	275	270	268	239	298	289	288	292	248	259	258	297	273	282	276	243	254	259	272	293	256	324	293	262	285	266	267	289	271	282	280	292	262	306	280	266	254	279	294	266	296	260	242	307	244	292	280	276	306	295	278	273	310	275	265	253	261	280	264	265	273	257	247	283	284	268	247	277	260	262	284	274	278	283	283	268	274	280	264	277	308	259	284	291	280	297	286	278	277	253	279	267	271	276	306	263	275	276	269	254	273	271	285	265	273	283	266	276	291	285	273	270	287	264	318	242	294	265	276	255	259	242	281	258	284	270	256	263	262	248	265	277	289	246	293	302	301	256	264	278	245	267	258	262	281	283	277	268	253	248	283	300	265	262	265	266	276	279	288	287	290	274	258	260	295	287	297	289	261	257	287	278	282	250	271	257	279	283	258	295	272	285	265	268	268	242	277	265	277	254	315	281	264	274	251	293	275	283	271	297	311	275	267	245	269	289	279	308	246	274	303	239	261	282	273	277	288	282	270	278	273	279	268	310	280	267	253	282	290	247	285	273	256	263	276	292	278	289	239	247	255	288	274	272	286	262	260	240	273
64161	43280	36104	39232	33590	27461	13251	4634	772	342	297	2279	1796	210	218	164	160	165	156	172	152	159	164	149	150	180	141	151	140	151	106	143	148	144	128	132	164	129	138	126	155	132	148	123	136	135	129	164	133	141	148	131	125	135	128	148	147	118	144	141	135	111	151	128	144	152	136	128	127	132	114	123	138	129	121	124	141	128	153	136	128	129	126	124	122	130	138	123	124	133	138	127	122	131	130	131	131	105	117	124	125	116	153	137	141	137	123	134	144	123	121	130	139	147	135	135	106	127	129	113	129	132	118	142	144	137	121	125	110	116	112	122	138	145	120	120	143	148	122	129	122	124	123	149	151	128	147	106	133	122	137	117	132	131	136	149	144	130	113	140	130	131	122	125	130	154	134	124	147	128	139	136	135	135	133	122	117	148	130	128	124	136	118	134	138	158	137	130	145	131	128	113	131	105	122	132	126	145	167	134	136	135	147	126	151	127	152	142	122	140	147	143	129	129	122	129	111	151	140	118	119	148	134	128	146	129	119	125	151	129	132	138	141	136	131	115	116	139	130	142	151	119	156	124	136	126	129	129	134	125	113	118	138	129	125	132	140	142	139	142	125	135	148	134	116	117	146	130	104	141	129	125	143	123	130	127	125	131	122	131	118	156	117	122	126	126	125	148	135	126	151	163	133	136	124	128	139	150	139	130	116	118	108	142	141	120	129	128	114	139	140	141	137	134	132	145	144	121	144	112	123	117	136	146	123	134	113	129	123	105	135	138	144	125	115	141	110	133	124	141	114	139	113	117	146	125	133	131	120	145	147	141	140	133	126	138	131	142	125	125	150	132	133	151	162	127	122	137	107	109	127	121	142	132	122	113	136	124	97	129	131	130	124	131	127	114	142	128	145	135	145	121	128	144	150	126	132	108	122	136	119	156	127	130	142	157	135	142	126	115	131	120	124	147	126	124	144	141	125	113	115	150	131	124	105	115	120	119	116	159	136	121	131	125	136	130	135	129	146	139	139	112	113	128	141	120	130	138	141	142	135	161	128	124	123	124	119	126	123	109	121	134	124	131	129	117	132	131	134	119	116	111	127	120	120	125	126	135	137	148	123	115	136	139	128	145	112	112	137	134	119	148	131	142	126	106	128	114	151	134	117	131	138	120	162	130	126	138	127	152	126	113	128	114	137	127	129	146	134	129	125	133	149	134	127	141	134	126	122	154	116	122	136	139	115	151	132	138	124	120	129	131	118	132	148	117	136	125	132	146	152	147	131	124	145	144	123	119	117	146	128	145	116	128	122	134	143	134	161	128	115	115	134	120	129	131	146	140	116	153	134	156	128	148	133	105	116	122	134	140	137	125	123	128	144	138	138	143	121	137	120	141	121	127	134	128	108	136	143	136	124	119	140	126	117	123	135	117	121	136	138	136	130	124	117	134	133	129	127	114	123	102	127	145	133	145	131	109	121	140	137	106	133	134	126	120	135	144	106	123	117	134	128	152	151	130	152	113	124	125	134	128	120	134	127	139	136	133	136	126	124	108	143	118	133	129	104	108	135	127	142	132	113	114	132	122	117	157	110	118	131	127	131	142	139	115	124	138	118	140	137	126	124	142	143	159	144	125	144	155	138	120	122	135	127	149	140	126	137	134	141	148	128	126	102	123	123	122	125	123	130	123	152	135	139	126	162	139	129	108	131	114	118	131	137	125	130	121	132	147	132	127	124	127	122	163	138	127	130	134	124	122	112	137	126	135	124	130	129	140	103	134	143	118	120	99	126	130	126	129	138	119	101	125	132	148	123	139	110	116	133	136	154	129	133	143	163	149	121	136	137	142	130	143	135	136	130	118	126	144	115	106	129	158	134	149	141	145	119	141	123	127	126	125	135	135	143	157	146	137	134	154	121	142	136	133	123	132	139	144	128	132	132	131	138	108	110	133	122	111	116	118	116	132	146	107	113	151	153	123	128	141	149	120	115	119	128	114	152	137	141	140	120	112	135	126	128	130	127	108	124	143	120	125	155	141	126	133	134	132	126	143	124	119	113	108	137	107	119	113	137	112	112	131	138	128	124	134	147	127	167	109	127	134	123	116	137	119	144	119	150	123	120	145	140	123	135	128	147	127	130	121	116	104	138	124	119	126	117	102	124	129	137	142	146	141	117	131	127	129	132	122	109	113	138	149	144	144	126	132	117	138	108	148	119	135	119	117	139	143	125	132	128	117	131	115	130	157	140	136	132	131	118	145	128	129	116	121	123	115	121	135	121	139	133	129	116	136	149	139	128	129	162	106	132	169	125	136	116	142	130	119	152	132	126	143	131	128	138	132	117	142	142	120	111	129	146	116	134	110	140	140	127	118	118	132	134	109	127	138	108	125	114	124	111	109	125	142	128	164	135	105	145	126	120	144	116	135	123	119	125	128	128	149	119	133	116	128	105	120	131	109	134	120	115	125	144	123	124	120	154	128	132	138	111	122	134	122	141	117	123	114	150	138	120	146	124	149	107	133	124	137	149	139	145	132	127	134	123	128	114	88	136	136	140	132	142	154	130	125	131	131	127	118	138	116	114	136	122	125	128	121	126	128	146	115	135	127	130	137	145	149	137	123	126	135	137	150	146	133	125	110	147	135	142	115	126	94	151	111	112	127	167	127	110	130	127	125	129	106	134	134	125	125	111	151	108	125	124	151	138	134	109	131	152	120	129	169	149	140	120	139	113	132	140	129	132	138	106	140	125	119	126	140	122	124	126	133	121	143	152	112	142	131	130	151	141	147	119	126	148	114	123	119	130	147	135	113	128	136	123	111	136	120	128	121	132	119	131	152	132	140	117	124	128	139	125	115	136	134	126	149	137	142	127	145	142	117	126	120	110	140	116	136	111	125	137	142	135	119	137	111	133	148	136	144	115	139	129	125	103	139	139	150	111	140	141	99	146	124	97	150	145	137	152	136	140	166	132	123	134	130	147	143	131	135	137	137	114	132	132	132	126	129	125	140	105	134	108	129	130	136	125	136	138	139	123	124	112	148	137	140	129	141	123	129	127	139	136	113	123	134	138	137	136	127	117	144	129	132	139	122	145	131	144	140	138	142	148	121	144	129	124	132	155	116	138	146	114	122	128	114	129	109	126	127	127	124	125	132	122	129	132	137	128	117	145	148	141	134	125	131	128	118	127	133	117	136	128	140	140	164	145	132	105	149	128	129	109	123	127	121	131	135	133	145	128	153	126	121	133	138	137	142	135	128	119	134	126	117	140	142	126	140	139	109	132	130	131	119	110	99	119	115	137	138	145	143	117	127	147	132	127	131	130	121	129	145	119	127	136	121	121	115	139	129	152	143	119	123	130	135	140	151	144	129	132	137	124	134	150	109	115	100	130	132	147	122	119	110	137	135	131	154	159	132	119	112	111	130	136	144	132	126	146	129	132	129	138	110	122	123	121	124	131	131	145	145	138	117	113	120	133	119	130	145	113	120	129	130	127	148	139	123	136	135
57363	49490	53227	52612	45031	37072	15509	9628	1997	1333	1112	9978	5354	719	655	630	589	568	593	569	511	513	474	458	445	421	462	437	393	373	377	385	378	366	388	386	386	390	369	332	349	392	357	380	373	366	345	367	328	362	348	331	326	346	332	335	328	354	352	307	326	323	314	317	337	337	322	349	331	324	321	345	315	351	339	298	314	346	338	332	335	322	328	338	348	334	314	353	329	340	333	332	319	327	304	300	310	290	299	336	330	286	345	298	314	328	319	325	358	330	333	334	320	354	329	333	331	319	337	324	310	329	316	297	347	330	308	312	320	302	313	315	348	350	328	322	314	316	316	335	352	341	313	317	304	314	332	293	304	305	303	297	262	317	311	325	319	311	329	307	305	297	339	331	294	330	308	302	329	304	322	321	332	302	317	314	343	289	295	302	311	290	301	349	309	310	338	312	315	287	296	330	329	288	317	319	339	293	314	305	298	339	343	324	325	330	286	306	323	324	321	328	309	301	342	278	301	321	322	327	332	289	339	305	338	322	291	315	340	319	322	300	323	336	324	324	293	287	327	330	288	364	336	337	320	307	309	314	295	328	300	333	328	306	330	320	345	321	321	315	315	341	333	317	286	329	317	325	308	326	277	306	308	304	320	319	322	307	311	318	314	321	291	313	301	304	305	325	316	299	284	338	307	328	338	330	330	303	295	299	318	317	302	312	316	314	312	301	295	304	297	308	330	347	309	324	328	335	350	297	304	314	322	309	340	302	325	310	331	322	301	349	331	297	289	305	301	292	305	335	292	298	307	308	332	302	291	299	334	306	345	302	307	318	284	320	332	336	291	335	336	318	299	289	317	345	302	318	327	322	331	326	310	308	326	311	307	322	354	329	321	333	341	320	302	309	329	334	323	316	267	317	300	289	311	292	281	312	312	327	322	325	317	326	319	331	335	301	324	310	304	310	300	327	313	304	309	313	344	315	322	336	338	299	328	284	313	363	329	339	304	298	307	316	328	326	293	342	319	297	270	303	296	321	318	318	320	326	328	322	314	321	293	302	324	357	310	301	311	283	313	320	341	311	312	279	339	298	319	305	334	304	306	285	321	349	318	334	302	334	352	341	332	322	322	302	304	304	314	325	304	349	292	307	281	305	314	316	310	315	333	308	321	321	325	304	363	341	330	319	321	304	321	315	316	323	294	278	351	299	323	320	303	314	321	303	296	280	311	313	343	311	349	325	323	276	336	317	310	300	342	306	312	318	312	309	359	289	316	319	325	281	331	299	324	313	304	287	335	341	292	329	302	310	282	321	301	296	293	315	326	294	341	313	338	299	309	300	317	333	301	299	299	335	352	302	309	299	305	325	343	315	308	299	287	290	302	314	327	336	331	315	298	316	337	307	303	318	335	324	298	307	319	279	294	308	322	293	325	330	319	301	340	327	312	329	303	312	343	297	292	322	308	318	343	309	285	315	341	316	296	324	305	331	290	320	312	289	344	324	317	343	330	348	318	280	303	317	309	320	330	292	295	318	325	341	287	291	330	330	337	325	305	335	333	279	333	342	308	332	361	313	339	316	292	328	343	331	314	298	318	315	314	297	327	309	283	307	324	317	306	310	339	312	339	308	305	319	317	347	337	308	311	310	329	319	329	306	312	330	309	322	274	336	319	312	347	325	321	311	290	325	314	339	306	321	316	301	292	332	275	327	327	337	337	288	301	327	288	323	307	337	328	329	304	317	354	327	336	321	318	300	307	317	338	295	299	312	317	305	319	343	310	341	322	311	298	308	334	308	328	334	323	313	312	314	296	302	285	283	308	312	303	329	307	305	309	294	313	327	340	307	316	309	326	337	316	285	322	316	307	293	280	320	339	320	306	302	358	309	327	349	307	290	319	327	337	274	319	310	329	341	307	321	307	347	311	336	295	335	316	337	339	323	326	347	298	321	296	273	328	304	290	282	335	298	320	319	297	339	291	318	345	297	288	305	328	301	316	304	273	306	311	314	321	322	337	327	288	308	318	314	287	320	316	320	324	306	322	329	312	345	292	315	323	292	326	321	323	310	299	293	302	304	335	308	345	296	285	341	355	325	309	310	337	306	308	315	320	321	336	322	310	335	312	305	341	341	329	296	316	336	337	326	297	320	320	329	327	335	347	305	299	322	312	328	311	313	298	312	320	319	347	294	323	337	307	324	295	317	307	348	326	305	307	323	308	308	308	318	324	303	339	314	314	330	350	338	300	321	289	306	278	348	318	358	302	315	281	320	309	337	317	333	316	296	314	299	304	320	316	314	307	343	336	313	285	305	315	290	326	323	314	325	319	289	299	294	319	305	310	343	325	291	340	337	280	321	315	312	266	318	320	316	308	354	298	321	307	315	300	308	287	308	318	323	294	359	312	293	351	304	317	308	305	328	296	289	309	308	323	315	335	331	309	327	321	296	322	294	290	318	306	299	317	327	309	324	330	323	313	298	335	325	299	345	306	326	332	285	327	329	313	300	305	343	293	334	297	306	312	336	352	336	330	349	333	344	327	303	324	292	292	322	330	310	284	303	325	316	321	308	292	307	275	298	353	311	320	325	359	319	316	306	333	321	344	331	293	313	332	295	319	333	324	279	309	309	310	324	334	306	315	282	327	312	285	338	327	345	322	288	311	315	345	321	327	280	316	315	300	307	315	334	316	327	306	311	304	327	318	286	305	332	334	325	302	308	334	328	280	324	296	299	296	332	323	294	333	299	339	313	313	314	313	346	281	333	314	304	335	280	315	300	298	307	321	314	308	296	324	327	321	314	315	308	326	308	350	314	311	331	324	320	325	306	337	298	305	303	282	326	321	324	338	323	303	326	275	349	313	335	315	297	323	303	290	291	291	341	307	314	315	338	327	327	274	315	325	339	314	296	296	295	322	320	302	299	325	299	295	297	325	314	302	303	290	298	320	291	326	321	328	279	306	312	336	342	293	291	301	305	295	298	336	316	321	333	328	304	370	262	331	291	298	293	310	307	294	302	299	300	334	312	322	305	315	333	351	316	318	308	305	335	345	328	310	321	304	303	320	337	336	322	322	301	314	338	327	338	323	314	316	323	295	315	291	337	301	304	300	319	302	343	324	324	327	319	301	338	256	329	306	279	308	306	311	293	317	319	318	309	302	297	299	312	298	306	338	324	304	305	338	314	310	312	320	325	317	309	276	305	325	293	313	313	310	332	325	337	313	305	317	307	317	329	327	304	304	297	326	322	295	328	298	313	319	305	312	284	318	340	292	297	325	310	337	285	298	324	331	349	318	300	349	337	297	341	293	324	322	310	303	302	294	317	296	344	352	309	294	318	296	301	316	324	316	310	311	339	323	336	292	322	281	293	285	332	311	305	306	317	284	313	330	320	292	290	310	310	304	314	327	324	337	340	319	302	346	321	287	315	325	311	304	331	340	328	344	362	320	340	340	324	326	312	307	300	338	281	340	335	326	302	302	314	306	323	283	295	333	301	279	296	305	331
46613	37960	26696	15678	9650	2282	483	317	239	203	264	322	267	240	276	247	242	271	271	251	262	242	242	240	259	225	234	238	252	240	248	250	231	262	231	260	254	266	226	253	253	273	235	219	242	222	237	281	235	244	229	210	237	225	239	268	238	229	261	247	217	249	252	261	261	231	245	267	290	238	234	237	238	237	265	250	248	247	232	271	240	250	252	253	276	249	255	266	252	263	223	250	239	235	239	257	227	246	249	245	241	253	226	237	225	262	233	243	235	244	272	244	272	241	263	235	244	238	248	226	241	263	233	245	229	239	256	256	241	228	242	243	261	273	246	218	223	282	276	285	238	229	230	259	236	237	270	256	246	208	241	240	257	242	278	238	234	232	224	248	232	271	251	253	225	245	248	240	231	245	252	232	274	259	228	254	283	217	242	273	235	271	259	243	258	224	218	233	229	219	225	241	200	274	225	252	256	252	253	256	249	246	221	244	240	253	239	268	242	257	228	251	232	270	270	258	219	270	258	242	265	243	264	221	242	267	251	235	253	250	235	239	268	263	253	250	256	238	273	266	225	228	242	253	248	258	244	262	259	252	239	218	240	242	244	262	261	238	202	243	223	245	238	234	235	260	247	239	208	260	282	235	257	232	241	253	278	235	251	257	237	240	245	233	250	229	238	240	239	238	253	255	234	248	246	233	238	260	272	247	230	234	267	246	223	259	248	224	225	234	230	254	252	252	242	226	277	251	216	258	258	248	250	239	274	206	247	251	239	252	261	259	230	230	261	272	239	244	257	256	252	231	246	239	238	269	240	235	244	249	227	243	261	245	237	237	244	228	268	239	262	255	238	248	230	240	235	256	246	233	239	269	220	214	239	269	271	260	269	215	244	243	265	244	241	246	248	224	251	249	245	217	218	218	225	257	277	263	267	265	238	244	239	252	244	228	257	231	262	240	241	237	259	266	242	262	234	253	278	255	232	234	249	257	233	244	265	248	248	220	213	220	209	251	275	253	251	242	246	250	243	240	244	258	243	243	261	262	259	274	244	260	272	249	238	200	282	244	256	274	246	236	243	217	258	287	266	255	239	250	259	274	261	257	262	250	242	228	240	222	256	214	236	237	262	287	236	244	275	251	229	237	245	228	233	231	253	216	264	254	260	244	263	234	209	252	246	272	258	269	230	246	266	248	243	256	252	240	239	233	269	245	253	226	254	257	248	267	268	254	230	250	226	250	233	257	241	235	248	243	262	238	227	220	241	227	241	256	220	225	246	254	265	247	260	255	242	242	241	207	231	225	244	259	234	245	239	260	265	231	255	248	229	219	278	277	264	253	197	257	245	252	238	236	245	251	261	251	239	273	232	248	230	257	242	268	236	265	265	227	239	246	239	238	247	302	246	260	227	257	271	258	238	239	259	228	237	247	214	262	243	282	222	251	244	258	224	253	265	257	232	239	256	263	274	252	251	251	240	234	276	250	263	230	245	204	234	239	257	206	260	242	254	258	254	241	255	240	247	244	219	283	282	228	262	245	259	267	239	249	255	245	233	241	231	240	251	227	271	244	258	238	238	248	262	239	243	249	234	255	251	245	216	250	254	251	216	246	247	244	261	243	251	273	260	243	222	218	229	213	257	235	224	271	277	261	248	244	240	257	247	222	241	260	263	239	228	260	262	259	229	245	246	234	240	232	238	238	251	224	229	250	265	230	259	262	236	279	249	264	247	242	250	209	241	255	237	202	249	205	243	204	245	278	232	247	256	238	253	233	277	239	270	235	222	241	230	261	256	234	215	250	267	212	246	249	253	225	226	220	248	256	230	240	268	211	238	268	243	187	238	256	258	239	246	239	226	251	207	240	241	258	255	284	263	258	234	251	248	268	268	235	238	253	241	234	249	269	246	234	254	279	226	232	233	228	231	263	256	255	255	253	208	249	249	232	241	259	256	257	263	229	239	233	274	284	235	237	253	248	254	245	269	274	268	243	240	229	243	257	225	247	259	249	267	257	232	223	217	239	235	232	235	240	224	264	211	240	224	254	258	263	256	243	254	214	295	236	245	268	245	269	235	232	245	255	245	251	239	245	260	220	272	268	253	255	235	247	238	261	249	265	234	246	252	239	223	228	247	228	268	215	248	241	241	267	275	248	232	277	259	277	234	248	235	238	285	228	255	257	224	276	240	251	218	248	226	241	243	227	238	233	236	245	246	232	262	264	245	242	227	240	257	254	237	229	240	282	275	255	261	220	261	279	243	267	210	241	278	238	267	232	221	234	241	244	265	236	256	270	257	253	272	257	247	248	234	287	208	220	215	215	224	253	233	244	233	229	268	225	241	235	253	223	236	230	243	238	245	229	220	217	249	221	251	258	215	251	237	254	262	230	253	295	234	238	234	247	257	239	240	240	238	243	280	225	246	284	259	242	267	253	237	267	237	227	243	231	234	254	223	254	267	232	229	248	243	259	258	247	268	244	232	251	260	236	227	240	236	261	281	245	252	252	222	228	259	233	232	258	256	232	221	239	214	221	244	237	257	246	261	250	252	266	264	247	232	236	236	250	251	250	265	237	256	251	263	268	234	243	261	263	269	244	260	250	231	252	258	241	251	279	243	242	242	234	275	256	268	234	250	259	266	233	266	254	247	234	248	234	255	272	256	239	249	249	261	242	237	231	263	233	250	238	237	281	250	235	250	256	254	231	248	236	254	209	247	259	262	238	243	246	233	277	250	246	233	252	262	263	236	201	276	275	231	239	244	265	252	223	237	269	273	244	228	226	239	275	250	214	260	240	229	254	237	248	272	263	245	200	279	249	267	243	279	236	261	270	239	251	225	242	242	245	220	249	256	259	248	225	247	273	250	221	236	255	266	214	258	234	212	267	257	238	222	234	200	248	237	277	277	253	259	232	246	269	265	245	246	273	228	253	241	245	257	236	256	266	271	228	242	249	248	228	260	240	233	280	191	271	242	255	247	232	241	249	233	233	240	264	237	223	245	225	261	242	227	214	268	252	257	246	234	255	231	232	256	233	276	243	237	245	244	267	240	240	269	240	253	232	233	225	269	253	245	264	261	242	233	241	231	239	231	264	252	242	237	226	253	255	240	280	223	232	255	267	227	246	243	241	267	221	232	273	224	260	238	238	249	252	250	265	234	244	248	237	281	231	209	265	262	268	241	244	241	268	206	221	226	264	246	245	240	273	235	243	274	239	244	233	243	235	263	268	247	256	240	234	268	203	237	255	273	243	269	241	245	227	243	228	266	227	239	250	245	225	245	247	257	234	238	235	227	241	251	258	260	261	237	251	202	250	238	252	232	269	254	255	252	244	242	234	254	263	267	232	258	236	254	222	247	239	265	259	277	217	233	245	253	233	239	258	234	242	256	251	236	251	245	247	254	266	231	256	258	245	223	224	259	241	271	257	242	236	227	240	248	271	266	260	246	256	251	246	262	250	255	256	294	210	241	232	243	256	228	240	246	259	246	251	253	259	244	238	225	269
28209	26622	28456	24886	20487	5344	1540	768	577	561	560	1048	636	538	568	555	517	537	540	522	549	520	498	515	550	559	549	533	540	559	595	537	541	528	518	544	506	567	554	521	485	541	541	496	556	549	526	500	534	546	518	490	507	552	531	556	520	532	560	544	506	515	504	546	544	555	564	502	549	572	545	500	489	511	534	535	500	567	556	495	568	507	520	527	517	551	509	519	485	540	560	505	535	519	556	514	519	549	521	500	584	475	564	546	504	515	524	530	520	587	561	471	502	582	534	552	544	517	544	529	568	563	558	482	548	564	581	560	595	527	521	583	545	511	516	546	516	527	520	547	559	528	501	524	564	528	536	563	542	535	574	526	543	515	533	519	538	500	534	553	538	520	532	559	511	565	534	548	568	517	502	537	528	538	489	551	546	520	556	504	536	506	568	530	515	510	526	560	544	495	535	556	515	516	486	561	522	536	550	578	565	525	564	501	535	501	485	529	514	507	529	547	538	576	537	527	541	563	489	510	553	520	537	556	516	537	516	555	475	509	545	557	524	508	497	519	538	544	529	542	541	513	559	500	547	556	527	536	553	531	531	540	529	511	563	549	546	557	523	535	522	537	534	539	544	546	534	518	553	561	526	576	587	541	582	542	545	515	505	551	550	538	550	512	517	544	566	523	519	523	543	489	532	523	516	577	557	532	533	548	558	567	592	529	522	568	539	518	555	549	500	509	513	536	505	518	556	560	566	553	513	573	511	525	566	576	569	549	529	522	534	533	479	550	542	564	555	526	542	530	514	543	531	524	511	523	565	535	537	567	527	587	570	517	520	520	563	513	560	503	524	510	560	538	495	539	512	475	526	511	514	501	476	528	529	530	541	576	583	488	590	539	537	507	546	559	541	532	533	537	534	488	543	540	495	512	534	522	548	560	532	502	546	527	564	548	541	543	525	504	568	539	538	521	503	529	513	495	569	538	555	541	555	503	573	512	563	556	530	483	530	532	535	583	541	514	587	560	515	461	548	486	523	541	540	539	541	498	535	484	537	542	529	544	547	557	561	565	533	533	520	555	549	524	505	510	523	508	570	498	527	580	509	518	614	496	538	545	463	547	538	523	530	547	496	546	561	532	512	547	557	531	567	523	539	541	525	508	538	553	555	527	541	545	579	548	546	563	549	531	525	528	536	542	536	551	509	547	547	520	535	490	521	568	542	548	551	552	515	531	541	523	580	558	462	504	537	518	522	545	533	483	576	555	524	546	545	485	527	571	543	529	538	581	539	527	511	544	533	545	557	562	500	558	534	506	533	578	522	507	528	527	552	551	536	552	512	544	501	551	544	551	556	541	593	528	542	522	551	555	543	529	538	543	549	532	529	513	543	509	505	544	507	504	576	536	553	513	545	545	542	553	542	535	551	516	534	542	509	570	461	495	534	538	525	524	532	529	561	570	533	531	514	560	528	564	541	549	555	538	533	539	537	537	527	556	554	523	535	518	486	511	580	500	535	550	550	523	512	495	549	546	528	499	561	574	549	523	546	521	504	521	565	554	490	591	544	552	490	529	513	551	559	552	586	535	525	552	552	532	553	551	530	584	513	533	518	543	506	540	524	574	539	523	532	505	583	510	514	540	557	539	548	563	536	546	568	541	485	546	519	516	535	509	506	521	543	517	580	541	550	520	508	537	522	545	556	531	568	529	595	515	528	509	523	539	541	522	527	530	564	574	548	549	550	546	497	525	544	548	513	526	528	528	519	514	527	527	535	493	542	504	567	571	529	484	496	535	556	561	497	538	564	514	532	529	561	515	495	502	523	531	564	537	524	528	527	524	551	535	532	549	552	524	543	566	509	547	549	493	539	542	562	515	542	534	534	524	535	547	515	538	563	529	521	550	535	581	533	537	557	522	532	499	539	546	526	495	558	558	547	543	543	574	529	538	545	534	524	515	525	546	557	612	567	555	536	509	497	539	508	527	567	506	527	525	552	542	506	500	524	527	540	552	548	579	552	554	583	490	519	490	577	540	505	539	607	543	526	547	551	560	563	536	545	545	548	535	574	545	534	511	505	541	519	560	519	511	559	532	531	551	526	529	572	538	558	565	523	498	525	551	540	547	548	526	559	532	549	576	521	524	514	530	541	528	530	544	561	519	529	538	509	539	524	525	544	521	542	522	513	521	537	538	558	531	536	538	516	548	536	526	523	546	600	548	568	558	544	541	513	529	504	560	581	580	525	561	503	509	523	550	564	526	526	529	507	532	517	559	538	524	553	545	480	544	535	537	538	539	580	571	496	547	560	535	505	515	532	552	552	535	589	539	509	525	535	529	534	556	540	581	500	477	553	531	522	502	483	535	489	566	561	570	531	530	491	564	491	565	577	559	571	519	565	571	499	570	557	554	530	536	566	535	529	588	527	562	574	532	545	551	517	561	572	516	540	488	529	538	523	519	555	523	542	535	538	540	539	486	465	565	517	519	525	490	512	564	516	539	523	551	498	517	531	544	502	531	546	514	552	557	544	508	502	546	528	460	529	554	510	541	551	560	538	530	562	509	519	532	542	533	536	526	505	532	557	565	574	546	517	549	542	538	536	524	550	496	540	580	547	531	544	574	491	576	586	513	564	526	543	560	562	519	573	557	565	550	548	530	545	495	529	599	536	515	534	562	514	570	518	529	558	536	540	558	524	549	520	565	519	524	529	534	546	576	516	546	510	544	523	523	560	526	532	552	515	541	508	552	614	540	536	507	514	527	497	547	506	563	566	545	500	570	535	528	548	551	565	508	520	549	587	562	524	564	533	547	530	498	534	511	536	528	515	539	537	573	519	548	515	584	541	570	527	557	527	552	519	525	541	533	512	523	551	528	545	563	523	571	541	547	528	526	546	544	494	551	538	565	538	541	523	548	533	546	513	548	542	546	511	521	565	573	532	503	553	510	527	583	573	539	512	546	513	529	566	544	545	543	548	571	511	544	539	518	579	552	579	512	563	531	520	501	567	532	550	542	575	545	519	557	543	565	535	541	563	515	574	519	544	556	512	547	530	569	500	564	513	530	526	518	553	551	527	544	536	555	540	518	573	546	475	564	520	527	532	537	515	536	584	546	551	547	546	541	532	508	486	528	516	533	546	543	519	513	528	538	561	506	574	531	523	559	525	520	506	521	542	545	541	542	575	524	521	497	540	531	500	549	574	557	515	553	554	533	574	545	549	536	580	545	547	560	506	504	540	498	564	515	535	553	514	553	477	509	528	544	538	512	538	576	557	549	552	520	538	543	528	569	550	488	550	542	478	513	532	548	541	534	532	539	549	475	573	541	525	504	564	557	559	553	520	535	570	614	542	539	517	553	507	542	534	496	553	547	566	532	525	508	563	502	502	529	525	530	500	547	516	538	524	514	503	520	559	517	571	502	522	570	564	557	536	561	497	554	516	528	544	512	565	569	550	561	533	502	541	551	585	517	524	507	538	537	511	550	552	509	561	568	574	527	526	549	512	554
60254	45004	45616	39265	30244	14996	3704	828	327	238	168	3459	895	126	137	161	125	126	121	149	131	119	135	140	112	101	94	96	116	121	136	148	124	106	108	143	110	126	118	112	116	129	102	137	119	118	104	120	101	113	122	114	115	114	110	115	109	107	131	96	98	131	117	114	108	86	103	124	92	108	86	93	89	115	105	101	114	113	86	117	113	95	111	107	112	124	138	122	126	130	102	93	122	95	129	109	96	118	110	101	99	105	94	100	102	119	107	95	114	110	105	107	111	102	116	110	106	94	112	119	111	105	129	109	97	121	132	125	110	112	125	120	111	116	95	144	124	107	102	117	113	109	106	100	104	107	128	94	114	95	107	112	87	116	105	113	126	128	111	83	126	116	100	138	104	95	115	105	119	100	126	128	128	100	117	116	112	105	119	102	118	101	111	118	91	123	94	119	109	81	110	107	105	114	111	105	115	109	116	112	110	113	139	120	101	100	88	96	113	107	124	119	125	95	113	86	112	113	106	108	102	112	110	110	89	88	112	124	112	140	122	124	119	118	116	111	126	111	116	104	106	118	119	107	92	116	111	125	120	100	114	111	103	100	104	130	124	108	130	118	111	110	115	107	114	100	112	111	99	111	107	99	110	105	115	103	123	125	112	107	110	108	104	111	125	118	111	157	111	115	112	120	111	107	100	114	111	109	109	98	96	125	110	88	108	113	118	119	98	106	101	122	107	107	100	110	124	119	100	127	111	89	114	103	119	105	113	130	106	114	97	121	104	85	100	118	112	101	113	108	112	107	108	119	115	100	123	114	120	99	102	93	82	95	115	103	108	93	106	122	111	92	112	124	139	101	116	122	108	108	120	134	106	123	104	85	120	113	118	111	110	126	110	96	72	93	109	116	119	126	122	133	98	122	112	122	103	128	103	114	127	108	101	113	116	87	110	109	96	102	91	88	130	112	106	122	116	126	113	111	117	124	114	97	98	114	96	101	97	121	113	116	122	111	123	103	103	111	143	114	91	106	94	107	108	107	114	104	138	90	120	126	102	103	118	95	116	105	116	116	114	114	96	104	114	115	112	113	120	120	104	110	118	95	99	79	102	124	122	97	125	106	115	98	121	119	108	137	133	116	122	113	121	91	119	118	117	138	123	124	114	131	111	110	123	114	101	104	99	126	118	126	114	121	96	112	103	132	113	117	101	112	99	111	117	115	100	115	97	77	127	122	117	116	111	108	113	113	100	121	107	91	125	113	106	108	121	144	106	101	132	98	109	99	113	93	115	121	106	98	115	107	125	95	98	106	93	98	128	101	110	120	123	130	117	97	105	114	104	96	126	103	96	101	93	101	103	118	93	100	126	128	101	107	95	108	105	115	105	118	103	122	122	100	122	115	107	118	98	112	125	116	108	107	103	120	120	117	115	89	114	108	107	119	101	110	114	125	100	115	128	127	131	115	109	114	107	95	92	114	93	99	100	125	102	113	115	118	107	99	105	107	100	123	110	108	101	105	117	107	117	98	102	99	111	104	95	109	127	111	109	111	110	108	122	110	113	108	102	107	104	124	99	108	98	110	111	90	112	112	103	128	94	115	125	117	113	114	119	112	126	113	104	115	121	125	107	105	101	98	111	101	112	103	104	109	112	116	102	111	119	96	122	113	109	107	110	98	109	114	92	107	109	113	107	133	114	118	121	92	113	115	113	106	148	111	120	127	89	106	111	115	94	109	102	118	120	86	92	119	109	117	109	117	109	97	134	114	123	130	109	104	124	113	109	113	98	124	127	115	128	96	102	97	112	102	124	116	88	104	130	119	121	127	125	122	124	109	112	115	104	114	107	113	134	92	103	110	112	97	105	102	107	113	95	100	106	140	111	115	96	91	118	110	110	107	110	99	106	112	116	104	130	132	128	127	89	125	113	141	92	110	94	121	120	114	103	111	98	120	108	118	104	73	106	122	121	101	133	116	135	116	121	125	115	132	112	119	111	87	104	104	106	110	107	110	102	116	95	95	109	123	110	115	123	109	116	120	125	100	116	127	88	123	139	106	98	108	97	101	101	122	106	112	118	103	99	115	117	95	93	99	116	97	134	118	126	104	98	110	93	96	105	90	125	110	121	133	107	125	102	92	118	113	127	114	111	129	133	128	124	107	113	84	111	119	112	99	111	110	104	97	92	124	102	106	114	118	119	107	114	113	124	114	124	120	126	107	99	112	140	115	133	111	115	129	111	107	108	109	121	110	114	102	117	96	103	102	120	110	109	98	114	96	107	101	100	103	114	136	98	116	120	112	110	121	98	94	131	105	113	116	112	89	114	94	115	78	93	96	121	98	99	106	124	96	103	87	120	113	110	106	111	115	101	111	128	124	105	105	118	111	121	109	130	106	89	107	100	98	112	100	112	111	104	128	105	100	108	122	106	101	106	112	108	125	97	124	113	96	118	112	104	119	89	100	91	102	110	93	110	132	97	107	93	114	102	133	87	124	117	124	104	117	117	118	88	103	106	113	124	110	125	102	94	109	109	94	105	129	111	115	121	120	94	124	119	113	115	117	112	118	137	107	106	111	107	108	127	83	112	105	116	114	119	126	87	90	112	123	125	97	100	109	112	113	113	85	93	117	103	101	123	110	105	102	104	118	115	108	114	131	97	100	110	124	113	135	122	112	95	104	120	107	128	96	126	111	102	106	111	105	85	101	114	119	106	93	114	106	91	111	111	93	128	104	125	111	124	134	90	105	92	120	127	108	94	125	115	118	112	125	122	125	103	121	111	127	117	123	112	113	117	113	114	113	109	104	102	128	119	110	112	110	94	102	102	116	118	122	92	102	132	112	107	107	100	95	90	111	103	114	105	91	104	91	117	112	106	118	118	107	121	116	104	102	108	92	110	110	97	120	116	94	117	91	112	120	111	109	119	110	112	96	113	125	129	134	104	125	96	120	105	112	119	112	112	110	97	107	115	128	124	115	104	104	126	125	108	103	111	112	124	100	105	108	96	113	127	134	101	104	100	122	86	118	107	110	104	113	111	129	114	101	106	109	117	110	115	116	141	94	112	104	99	107	113	120	103	123	133	109	118	102	135	122	99	84	115	141	111	131	113	99	105	109	113	103	110	104	84	119	102	114	105	106	90	100	101	107	110	120	118	107	131	108	108	114	129	95	116	128	130	143	102	108	93	109	122	110	112	106	115	103	111	111	98	108	116	140	107	115	101	115	108	116	118	113	111	111	121	113	107	108	95	93	120	106	104	117	117	111	113	108	111	128	112	114	107	110	118	120	111	99	95	127	109	109	129	115	116	103	120	107	115	108	122	103	104	110	101	111	106	113	104	89	116	94	115	123	127	106	113	113	123	115	122	118	107	103	109	103	113	105	95	114	109	107	90	101	116	97	126	111	106	111	121	98	105	107	111	107	128	118	111	116	112	105	100	93	114	122	111	129	114	105	109	127	109	112	104	120	99	118	118	103	117	109	104	110	119	140	107	90	98	101
46328	47245	50746	47353	38542	11037	2244	1524	1055	901	792	13944	2290	542	509	448	459	430	393	389	380	356	359	364	374	306	302	306	278	289	294	308	300	304	308	293	300	266	274	325	311	282	279	290	278	276	301	269	262	278	269	248	297	296	290	287	252	278	302	274	284	276	296	267	269	288	298	268	288	283	267	259	296	250	285	266	275	266	233	300	296	291	273	286	286	306	300	269	256	270	269	288	264	257	237	284	259	298	255	259	276	252	269	275	235	248	316	251	267	288	275	266	270	260	251	241	271	281	266	252	290	273	253	259	239	269	292	250	267	257	246	298	265	251	267	265	268	258	259	246	262	253	243	289	275	271	281	252	242	257	267	240	265	271	259	246	264	264	287	267	264	250	246	289	266	297	252	279	268	253	300	272	277	281	263	236	264	268	262	251	222	232	280	273	237	285	249	268	254	269	265	274	254	254	272	289	249	261	269	263	264	256	271	238	297	280	296	243	257	270	245	266	253	264	262	285	253	249	298	274	259	282	256	286	275	253	254	279	261	272	237	263	247	244	255	277	265	261	263	262	251	244	274	270	271	270	261	244	261	251	260	255	256	273	248	260	276	283	293	259	292	256	284	249	246	276	278	241	266	262	251	247	270	282	269	270	266	255	244	255	258	258	258	279	281	260	269	276	254	252	237	304	265	264	289	260	249	279	312	240	239	231	264	260	250	287	280	285	260	281	261	275	234	280	241	236	286	267	245	291	285	277	242	269	295	258	286	252	251	271	279	277	273	254	242	280	247	250	262	267	233	264	277	274	268	258	266	255	277	263	260	280	246	266	229	243	267	256	291	286	282	274	245	266	295	277	288	251	266	284	257	251	263	264	276	271	267	292	260	256	260	276	229	267	268	289	258	251	254	273	284	236	274	301	282	270	284	257	252	270	273	266	297	279	222	277	246	268	237	228	240	285	273	267	310	268	258	267	266	222	262	219	266	246	262	261	273	267	238	262	267	260	272	239	270	252	254	278	277	268	268	238	225	285	274	251	297	256	271	267	285	267	277	276	239	255	257	291	256	257	257	272	255	283	245	257	252	252	272	272	273	278	256	241	252	279	274	271	256	254	274	262	273	261	255	283	277	252	270	299	280	264	317	299	239	249	310	253	263	274	238	256	274	274	244	274	255	239	257	284	254	255	253	255	265	247	264	267	303	279	281	275	259	244	278	270	249	270	268	264	255	276	264	242	255	249	226	266	237	285	263	279	267	290	277	286	263	243	278	271	268	265	253	271	261	268	250	247	239	260	294	283	265	269	265	257	278	265	273	267	253	269	250	262	288	255	267	260	272	261	280	272	279	268	250	281	269	259	264	257	254	255	286	258	282	298	260	256	240	253	251	284	247	280	270	256	250	259	246	295	270	250	268	258	248	262	258	250	244	259	287	287	274	271	240	273	258	265	264	259	240	286	263	285	265	257	248	266	263	259	270	256	246	289	275	246	254	288	272	270	268	271	277	249	266	275	273	283	229	259	248	274	256	275	274	255	254	251	266	288	285	281	264	258	258	266	271	252	242	248	252	239	261	253	284	250	250	264	256	233	288	268	281	248	244	259	256	248	294	257	272	289	276	223	288	247	243	280	264	293	277	260	269	275	273	246	273	283	264	271	264	255	264	285	250	243	294	302	235	239	256	293	268	243	265	281	249	268	267	258	282	263	279	262	230	272	238	266	293	265	292	255	249	290	276	264	277	256	300	249	256	262	263	240	233	281	237	280	279	264	265	267	228	261	281	258	276	272	279	282	265	260	240	226	248	266	251	285	265	300	258	268	249	273	264	269	306	263	247	261	263	260	288	274	267	263	260	267	270	285	258	251	271	258	239	269	296	269	238	292	277	261	265	265	234	249	260	288	296	246	280	255	256	261	268	302	283	259	278	258	267	295	272	273	268	283	306	270	276	242	233	288	246	252	260	277	262	252	257	292	253	275	266	262	255	232	275	245	256	267	258	253	234	279	277	256	264	271	260	277	278	245	271	274	283	283	283	265	267	252	267	261	239	236	256	264	275	284	271	275	278	260	259	254	258	234	244	248	281	243	268	276	262	285	274	271	270	266	273	269	292	269	288	275	266	229	269	272	273	266	280	246	258	234	265	275	273	253	273	264	286	255	274	280	262	271	261	273	263	267	286	257	269	281	246	252	254	291	261	252	270	266	268	279	300	248	248	247	262	268	286	272	259	267	259	244	265	239	254	275	271	275	262	248	253	296	291	257	261	243	293	269	288	270	269	246	251	279	222	266	256	266	282	261	273	261	273	266	262	250	257	259	272	271	284	276	266	269	256	278	259	262	249	267	277	265	248	260	278	261	281	264	253	277	266	279	256	280	288	269	265	268	250	234	273	238	264	247	278	271	251	250	255	270	249	262	234	258	285	256	266	296	267	259	272	230	259	261	286	282	300	306	279	253	240	274	240	278	255	273	293	262	234	255	285	277	305	283	240	267	235	239	286	265	255	227	258	257	253	258	256	268	288	287	278	275	229	240	254	254	268	250	247	258	259	246	278	269	252	287	251	296	275	220	267	283	293	261	266	262	275	271	279	282	264	283	259	261	267	254	258	228	271	235	251	246	284	241	285	270	246	268	265	264	262	283	231	268	237	256	263	251	279	231	251	250	272	266	266	260	276	279	295	274	234	283	280	272	285	271	252	241	239	268	255	273	283	260	245	238	271	239	261	280	259	255	287	278	251	267	264	258	279	261	276	283	237	275	247	272	262	268	269	239	265	250	275	253	295	273	252	234	272	249	252	297	270	281	282	238	254	255	249	252	267	265	239	272	277	261	290	245	277	256	276	272	249	247	301	243	280	258	227	295	259	245	261	274	268	287	246	247	278	256	261	252	275	240	252	260	259	262	254	284	268	256	273	267	246	289	270	250	251	277	267	259	278	251	259	291	268	265	276	260	267	262	237	246	249	272	281	242	282	264	258	259	272	277	258	247	214	265	269	251	256	242	269	251	249	266	240	271	235	265	261	258	240	275	267	286	273	254	221	254	258	256	260	275	242	278	263	274	261	261	255	259	246	291	250	250	257	247	260	266	253	262	250	270	280	275	302	280	250	296	224	248	264	232	269	275	270	256	296	256	252	269	249	252	243	274	248	278	277	295	254	228	266	297	277	268	283	252	256	246	252	251	260	258	240	255	285	241	247	259	249	263	271	275	250	311	253	288	276	263	273	281	281	252	253	301	277	295	272	278	267	234	251	272	228	272	253	271	255	261	260	258	275	245	271	316	263	262	262	269	267	294	265	238	274	252	243	259	263	273	274	286	267	286	280	299	262	309	294	236	229	285	242	258	277	265	298	262	250	261	291	276	259	251	235	252	234	285	267	252	261	267	272	261	250	244	259	309	281	253	266	242	262	236	255	248	275	258	247	246	294	281	282	244	249	279	273	266	263	262	233	298	263	243	266	292	267	250	257	257	241	280	256	269	282	242	283	256	276	265	256	277
62721	44474	42330	38241	33445	20613	9068	2770	779	336	370	9518	1790	240	189	159	179	166	166	186	180	163	141	162	136	159	154	162	135	127	143	118	135	116	121	130	128	128	135	119	135	131	148	134	136	128	112	119	141	114	156	131	127	134	128	150	126	131	138	124	123	116	123	132	129	127	119	135	103	115	138	154	128	128	144	126	130	116	103	123	147	138	136	133	119	127	131	157	109	126	128	96	139	116	112	140	125	137	127	142	133	116	121	151	139	138	142	111	121	120	139	138	126	125	143	137	125	136	152	129	144	125	107	109	123	140	114	119	120	134	125	115	131	110	113	130	137	138	143	131	135	123	136	146	131	98	124	130	138	125	133	106	126	118	119	140	138	132	124	147	123	143	128	113	113	139	133	133	111	137	146	132	139	121	109	125	129	123	132	132	137	128	109	121	133	129	123	106	124	151	124	136	122	111	129	135	139	112	145	123	136	148	122	92	103	121	122	122	123	115	133	121	131	130	126	137	116	134	137	119	122	116	117	121	107	126	137	114	126	113	158	126	111	123	115	119	119	131	130	118	115	143	119	138	116	111	122	121	122	109	144	137	119	135	145	108	115	113	130	153	125	106	114	115	123	140	122	123	126	124	133	124	159	134	132	127	124	147	112	106	145	137	118	123	122	138	126	154	145	115	135	137	122	149	122	100	102	121	111	140	123	110	115	107	125	120	124	140	125	106	114	116	111	118	110	152	138	128	123	117	143	127	134	117	129	134	106	138	136	136	116	109	116	144	116	140	115	125	142	120	150	131	123	109	121	124	116	140	126	111	114	120	120	121	130	120	110	124	137	106	141	106	124	107	136	127	115	104	137	98	128	129	135	100	118	128	122	144	128	118	143	117	128	118	130	140	118	113	130	147	126	153	108	119	129	127	121	123	137	122	122	136	131	122	141	111	126	116	116	124	144	130	110	117	141	136	108	130	125	110	122	147	118	120	124	120	133	117	141	128	136	146	133	139	115	155	141	121	133	149	124	122	107	121	133	124	96	119	121	132	127	132	134	114	125	136	122	123	128	142	106	140	145	147	106	132	156	107	114	114	115	115	142	118	125	110	117	137	117	111	135	121	138	144	150	111	112	125	143	133	136	124	130	139	141	105	137	149	125	120	140	137	127	126	147	117	119	119	109	123	135	154	151	115	127	112	137	108	132	105	112	123	126	134	145	134	115	137	129	110	122	117	117	129	129	132	127	159	126	125	113	102	153	136	115	130	107	118	118	118	118	147	139	129	135	133	135	117	128	123	123	131	98	126	134	111	135	116	112	124	140	113	136	114	116	113	136	114	107	122	118	128	123	119	137	130	134	123	121	125	114	142	120	134	128	125	127	135	131	108	139	133	134	137	134	118	146	122	141	151	142	125	120	145	112	121	134	153	144	132	103	144	96	140	119	132	128	110	136	130	125	138	143	110	114	125	123	110	118	141	131	103	124	123	130	135	119	130	127	153	118	119	126	133	138	142	106	116	126	113	135	114	116	130	124	123	140	133	130	136	127	140	123	118	120	111	149	140	136	135	111	126	125	138	112	149	121	134	136	117	132	123	168	133	142	127	133	139	122	146	139	146	114	126	133	142	129	129	126	109	128	126	117	115	157	130	143	110	122	130	109	116	145	134	137	152	118	130	115	134	130	126	126	116	105	137	111	121	123	127	130	136	138	120	130	122	137	149	119	112	106	116	116	137	138	149	111	125	142	118	135	130	127	116	129	108	138	126	139	129	141	132	128	114	132	136	121	117	145	107	108	125	120	119	131	122	138	125	121	134	118	145	118	120	132	132	140	97	116	141	152	121	127	115	112	108	142	114	119	119	151	122	120	118	115	139	129	146	120	134	103	106	137	127	129	110	130	119	131	122	106	134	121	139	133	109	144	129	104	129	123	128	118	117	131	120	111	131	131	127	111	148	145	135	123	154	124	143	122	126	163	116	146	127	115	113	139	130	118	118	127	143	107	108	127	126	124	130	142	117	113	116	125	114	133	124	117	129	115	108	140	123	125	116	112	120	121	111	122	129	145	127	142	128	101	128	117	113	143	133	126	151	125	128	114	132	125	132	137	138	134	135	119	123	113	112	135	135	151	118	148	133	142	123	118	121	128	128	109	119	130	109	118	109	121	139	119	130	118	121	155	105	125	158	135	117	126	122	136	132	122	118	130	110	109	126	149	117	125	133	121	122	132	150	119	116	120	127	135	118	124	118	133	140	112	110	122	131	129	138	156	130	115	136	127	104	130	133	117	110	99	139	131	118	141	111	127	102	110	127	136	117	112	111	119	119	145	142	125	113	124	138	123	152	97	107	117	110	126	136	125	119	132	135	128	124	124	123	124	160	119	109	110	122	139	127	130	93	140	109	108	118	122	107	132	147	129	136	118	131	120	130	136	143	132	121	127	114	132	124	112	119	131	154	133	137	110	143	99	134	142	128	142	139	157	137	143	120	130	131	131	108	131	123	116	127	137	119	131	151	139	136	120	150	120	105	133	113	142	132	111	130	160	120	141	129	118	142	112	141	136	122	138	122	153	96	122	108	118	155	143	134	113	98	112	131	148	139	135	122	109	113	152	115	119	119	134	118	119	105	121	91	136	124	140	119	112	135	133	142	124	112	123	149	109	128	130	142	132	142	138	136	115	131	121	113	128	108	111	124	135	123	117	132	125	135	113	129	114	138	140	109	107	122	116	118	153	123	130	136	119	120	125	117	137	130	134	122	131	122	108	133	133	126	130	140	128	117	116	123	113	123	119	127	111	130	125	107	120	114	128	133	125	132	138	121	141	102	133	121	115	136	132	137	127	103	126	126	107	95	124	103	114	110	110	136	131	120	124	111	128	120	119	125	133	129	140	139	132	135	127	128	108	112	145	133	116	130	121	126	137	126	116	123	105	136	128	144	116	147	117	133	115	144	110	118	115	125	135	128	130	100	151	124	141	123	126	142	130	144	134	132	142	123	127	128	126	129	128	145	153	127	121	153	126	134	133	118	135	119	118	137	124	117	142	144	131	123	106	106	129	119	121	130	136	124	129	131	137	110	139	159	135	125	118	123	131	113	120	132	139	128	100	106	151	151	156	121	131	106	129	140	125	116	137	134	139	137	122	115	128	129	139	109	121	121	135	121	137	135	118	135	139	115	115	150	111	123	142	114	132	149	128	144	131	136	150	123	143	141	126	112	114	133	113	107	135	116	135	133	133	118	133	114	139	142	117	112	121	151	114	107	126	122	125	117	113	132	132	107	116	125	117	104	122	125	136	125	125	118	129	127	119	112	117	112	162	123	120	119	109	129	119	129	124	128	127	119	139	123	134	118	146	139	141	133	117	146	126	120	115	118	118	133	132	118	129	135	117	134	139	140	147	135	121	142	129	130	126	123	131	146	117	110	125	114	116	129	133	135	143	132	117	150	103	101	130	129	125	112	123	130	112	110	134	107	125	129	121	117	139	129	122	131	132	121
52455	51242	54388	52497	43647	14844	4311	3323	1860	1444	1698	27521	2272	799	678	676	617	566	600	531	518	483	443	469	462	416	416	394	401	405	413	408	394	352	366	354	386	371	368	345	381	340	352	360	353	337	323	337	312	352	347	347	335	317	346	324	321	352	320	356	293	322	304	338	337	329	294	347	312	317	305	335	345	320	344	349	305	331	313	320	333	303	327	337	308	325	338	302	323	318	292	279	322	319	320	320	299	305	283	335	305	330	311	305	331	326	297	300	334	299	311	329	306	329	317	309	317	294	296	304	349	320	334	332	305	319	306	307	313	311	326	279	313	318	309	309	294	283	296	301	347	324	281	339	301	338	338	309	318	275	300	311	319	299	289	265	293	311	332	321	307	285	317	318	298	319	287	286	294	312	310	310	332	334	307	323	325	318	287	314	290	292	293	310	282	314	326	311	325	327	285	306	305	305	312	310	311	283	284	323	302	325	329	311	319	322	309	327	297	322	317	311	313	356	283	292	313	305	286	275	344	303	326	278	318	305	293	307	324	339	297	327	304	313	315	308	304	317	325	330	299	336	311	287	284	307	338	273	273	288	287	356	313	296	308	317	332	317	302	309	310	336	303	311	293	323	305	307	269	334	310	303	275	307	271	308	289	308	300	289	286	328	317	309	293	294	338	322	314	319	298	299	286	311	312	320	305	301	272	319	322	323	331	335	310	302	317	298	305	275	292	320	317	326	283	347	332	285	303	345	300	330	303	305	329	291	338	325	302	331	346	328	268	314	331	332	306	302	269	270	284	310	316	310	329	309	307	303	298	305	309	296	296	333	307	303	334	286	317	305	313	311	329	301	294	316	300	294	316	290	344	310	309	279	341	307	312	332	331	301	289	310	325	320	304	350	314	283	320	318	294	281	299	352	322	286	321	328	321	343	304	293	322	305	283	299	323	306	311	322	315	314	294	290	311	316	296	291	345	321	317	302	311	338	295	324	299	309	313	320	295	304	312	304	295	296	325	310	333	321	299	305	311	298	302	313	273	283	335	323	321	331	322	302	302	291	298	309	332	328	282	349	276	305	286	287	289	311	305	310	300	305	325	327	345	289	325	300	287	316	283	320	323	277	331	330	321	312	317	287	332	322	322	303	314	277	292	309	294	309	314	294	311	308	323	286	325	323	306	289	299	314	299	327	314	327	341	323	301	294	340	297	300	297	336	314	292	325	297	329	308	317	354	294	311	308	290	299	313	295	294	304	339	325	296	327	315	299	325	319	300	302	311	307	311	318	306	322	312	292	300	284	322	306	296	304	329	309	281	336	301	326	309	280	290	333	303	303	311	319	276	328	304	296	283	304	314	298	301	288	322	314	293	273	317	308	317	324	303	319	300	302	325	301	334	295	351	311	313	303	326	274	316	321	316	292	304	305	316	322	295	346	319	303	312	324	313	325	287	358	342	279	304	301	295	310	292	327	350	274	289	331	327	330	289	323	303	311	331	307	295	306	292	292	310	285	274	303	275	304	319	307	328	258	300	307	297	330	332	280	303	305	319	308	326	303	275	298	296	309	291	326	305	304	299	310	328	302	297	317	297	308	309	324	332	275	300	296	296	337	311	336	327	320	309	335	332	320	336	330	311	305	319	303	294	325	322	339	297	284	297	350	314	330	277	343	281	315	305	290	289	300	303	317	282	309	319	295	308	281	328	298	288	316	298	314	357	290	298	296	297	274	320	308	313	299	317	300	320	288	286	322	299	281	312	344	312	335	313	337	304	304	287	283	313	292	298	325	287	299	354	292	334	324	321	314	309	319	310	301	286	310	298	321	315	293	293	271	314	319	308	306	321	306	289	316	313	309	337	315	328	316	295	330	311	322	296	279	313	295	317	279	292	300	306	314	278	326	295	316	313	296	312	291	290	326	297	279	285	315	313	324	312	296	346	305	304	277	283	306	273	296	315	298	303	325	308	312	309	313	302	324	301	323	326	326	290	271	291	283	338	297	316	286	320	293	305	336	305	291	292	291	313	310	323	296	292	314	299	315	319	314	302	305	299	311	322	300	282	300	338	300	316	270	344	309	287	331	334	265	273	345	304	297	286	307	321	292	303	318	293	343	301	311	293	355	300	309	319	299	313	311	332	303	297	300	295	316	309	297	323	293	278	303	299	295	300	311	293	290	299	319	332	305	328	319	314	301	334	295	272	292	296	317	324	329	306	313	327	296	305	293	310	296	336	280	259	288	317	326	346	326	290	270	295	294	307	329	300	321	286	323	313	303	304	316	303	302	273	293	346	332	319	327	300	289	337	306	329	290	307	289	301	325	289	298	325	275	302	310	299	273	305	291	299	333	287	307	307	319	309	304	290	295	327	322	319	310	298	291	312	334	321	323	313	310	300	309	300	301	321	268	364	279	286	319	306	281	320	304	321	306	326	300	281	299	296	321	291	308	311	332	317	265	329	333	324	310	297	321	337	302	341	296	325	300	344	329	316	301	287	351	336	323	300	306	312	312	306	318	311	292	295	319	302	295	279	288	326	306	306	350	323	364	326	350	322	331	301	303	324	304	347	326	311	314	302	317	310	320	322	291	324	292	308	322	317	308	307	333	361	336	303	309	318	299	291	321	297	297	271	304	289	311	302	327	316	292	273	328	288	337	337	302	298	298	321	330	327	298	301	309	299	299	301	305	306	308	325	304	299	338	318	279	317	348	319	303	325	300	269	300	311	302	288	304	321	299	320	281	300	330	303	333	297	337	324	301	282	314	282	329	275	292	287	316	328	327	324	331	297	338	309	303	338	301	290	313	310	293	327	305	325	313	309	286	288	285	323	292	324	299	323	319	306	310	311	316	296	337	323	295	292	315	295	313	301	292	305	306	325	319	338	306	306	304	291	328	328	343	322	316	323	344	300	309	288	305	305	283	323	288	304	331	304	344	328	317	305	327	313	320	327	322	273	325	294	284	274	303	302	336	311	325	331	306	295	355	321	291	310	330	296	292	296	334	282	286	317	299	295	344	306	300	339	316	321	311	316	315	308	297	325	358	321	323	306	294	312	318	315	284	313	318	305	320	321	285	313	325	308	297	326	345	290	305	307	301	307	303	273	333	313	304	267	311	361	301	347	309	286	334	354	321	300	291	307	311	304	323	311	300	327	324	318	284	312	329	317	294	312	307	321	288	343	308	324	282	318	286	291	327	339	295	292	310	320	328	289	330	280	313	286	324	327	299	303	301	299	316	294	290	297	316	296	288	317	327	325	312	310	298	334	321	296	321	308	305	287	317	304	268	282	319	288	315	305	302	308	300	343	332	278	309	329	286	325	281	320	328	306	337	344	262	287	329	342	301	331	295	332	275	286	326	295	297	320	319	326	300	298	285	304	322	334	301	309	337	310	304	296	323	326	312	317	320	312	310	341	297	327	308	291	303	308	321	303	330	317	309	364	291	267	306	306	313	302	276	329	303	334	296	290	322	320	307	266	277	320	316	317	281	326	332	314	317
33199	28058	24542	14668	7118	2715	2059	853	329	265	230	475	237	260	234	231	246	254	266	237	254	250	235	216	241	219	273	252	247	270	239	250	250	235	204	245	254	259	258	253	284	261	272	212	240	231	278	248	256	266	243	270	271	244	251	263	248	255	238	260	244	277	239	237	224	237	259	250	246	232	237	270	230	244	242	260	243	240	233	196	263	259	261	261	221	256	233	277	262	269	256	284	223	235	235	224	215	235	239	278	252	226	228	256	246	271	289	240	233	278	250	296	258	236	236	276	233	244	259	263	233	230	257	237	250	259	252	254	273	237	225	270	249	256	256	230	226	255	238	264	252	260	230	229	240	271	259	261	236	239	220	237	272	231	221	255	221	214	251	242	261	241	245	231	229	259	245	241	267	250	261	243	217	233	241	259	240	234	238	222	199	235	251	280	235	258	241	224	233	245	265	242	232	230	233	255	265	249	236	256	262	284	247	263	265	254	237	263	250	244	230	257	222	231	226	244	242	246	230	240	234	256	245	232	259	219	251	247	242	242	243	221	257	267	235	205	239	251	279	261	249	263	225	255	250	230	257	231	240	258	241	231	245	238	239	242	258	242	247	269	221	252	233	254	256	248	258	210	240	232	238	230	227	243	238	248	242	230	248	219	233	231	271	248	241	248	234	220	239	258	269	245	254	271	242	247	249	215	246	248	253	258	247	269	258	243	259	241	208	249	221	230	245	242	230	229	253	238	243	269	227	263	245	233	233	222	237	214	249	246	244	242	260	255	268	255	264	243	252	239	238	243	251	253	253	251	253	255	245	255	243	251	220	237	246	246	258	246	240	262	241	249	252	273	238	266	236	247	223	227	281	252	260	248	235	266	224	234	238	263	244	246	248	244	260	240	227	244	253	240	231	247	253	250	244	258	253	246	254	278	260	223	253	274	256	256	280	216	228	230	223	226	229	242	224	243	229	271	242	229	256	202	238	236	234	243	274	260	223	267	227	240	267	243	252	235	260	278	239	262	251	253	262	261	235	231	242	261	260	236	251	249	254	237	240	251	235	257	238	242	253	256	259	253	221	254	254	240	253	238	211	250	242	234	237	255	237	259	234	244	238	246	239	229	276	257	263	231	251	237	221	230	270	251	230	234	264	238	252	257	235	244	274	245	238	227	238	237	233	260	227	266	207	234	242	225	259	255	250	224	257	226	266	245	246	257	247	240	212	247	241	243	239	229	253	236	249	240	235	221	254	247	244	251	201	264	232	232	229	250	277	246	279	284	241	256	241	260	253	230	245	252	237	213	230	277	243	242	253	235	243	250	258	255	270	243	260	264	225	231	212	253	253	270	242	237	240	260	264	222	260	238	246	231	261	245	251	241	242	265	254	242	252	240	271	230	249	259	252	229	240	246	221	193	268	227	246	242	251	208	242	259	235	246	213	236	220	233	253	247	240	252	250	245	232	269	264	259	272	234	233	276	242	236	262	273	234	251	207	233	221	234	251	248	246	244	218	252	201	241	253	234	247	239	228	238	255	242	231	213	222	232	222	266	225	223	250	243	228	268	238	223	239	259	228	247	220	249	245	265	254	235	253	257	254	222	236	226	244	249	240	216	277	244	268	237	240	218	227	259	266	250	233	199	254	217	231	257	261	239	237	262	277	227	271	280	227	232	246	227	257	247	249	264	265	239	237	268	248	228	220	252	230	225	251	258	240	269	253	271	269	261	234	232	245	223	257	252	233	241	285	260	245	243	245	232	293	220	211	253	225	254	258	227	233	242	227	232	265	232	225	248	258	212	239	217	242	243	241	252	256	251	234	248	233	255	256	251	228	249	252	219	224	242	218	237	251	262	246	249	247	247	205	284	229	220	219	267	228	260	255	263	279	253	237	226	230	237	241	233	244	256	209	242	215	274	218	251	252	225	210	220	235	248	257	277	231	245	224	264	247	228	250	244	248	239	259	267	238	247	261	234	209	237	240	244	254	244	210	246	251	247	247	251	241	263	240	238	225	259	258	270	248	233	284	249	226	237	247	234	245	259	279	268	238	249	273	265	233	282	249	250	239	251	231	233	254	235	254	242	229	224	241	258	245	260	245	275	263	239	239	251	253	286	239	256	264	233	226	250	241	257	267	227	234	239	259	252	252	244	227	249	212	239	280	224	244	222	260	251	255	268	252	258	236	277	256	256	219	249	224	256	256	220	254	237	251	223	250	219	221	254	241	276	245	250	229	260	243	250	275	240	275	226	213	247	234	241	256	257	261	233	262	232	257	247	251	239	242	248	243	216	253	255	287	236	262	255	273	268	252	228	267	274	269	233	242	225	235	259	252	247	276	248	248	230	245	246	240	254	245	254	277	250	259	247	264	262	266	251	264	238	232	255	271	247	236	269	267	231	253	233	248	247	268	254	253	229	246	241	247	252	242	238	234	253	242	244	263	229	253	242	258	256	258	246	252	241	208	232	280	252	252	254	243	254	239	275	211	247	254	267	246	230	258	227	252	246	221	245	243	243	219	245	249	263	278	243	240	217	274	234	246	232	280	272	241	258	246	252	260	249	237	250	243	256	239	248	258	241	234	250	279	248	236	258	257	256	261	228	244	241	219	272	248	225	274	222	222	266	236	235	253	251	245	235	248	237	237	276	218	252	231	257	235	241	248	238	250	230	260	253	242	227	241	267	228	256	258	263	257	260	261	240	267	242	266	252	253	243	242	274	275	274	253	233	232	240	240	224	240	246	262	228	238	240	252	264	269	225	219	227	237	246	218	225	245	260	234	231	230	240	250	244	256	230	236	255	280	216	257	247	244	258	237	253	250	277	253	242	251	228	248	261	269	224	223	245	245	247	266	278	228	242	238	252	218	256	247	242	232	236	225	251	252	243	271	242	233	260	250	219	232	247	263	266	272	248	234	220	222	231	240	243	250	286	244	252	255	236	232	260	241	262	242	267	246	223	238	232	245	220	247	244	214	238	249	240	238	232	244	268	204	221	243	218	261	229	252	218	238	227	265	240	273	269	241	257	245	276	255	241	242	248	255	253	223	232	230	261	235	261	237	280	229	252	292	234	235	236	235	252	268	240	264	239	252	237	257	234	259	239	236	239	221	257	249	233	258	236	237	243	246	218	246	218	226	240	240	270	282	242	259	255	237	229	254	248	257	250	263	254	231	271	218	229	246	246	239	256	252	223	235	245	250	244	227	230	258	271	240	245	227	241	238	265	260	245	229	255	270	233	253	218	237	222	248	244	252	224	244	247	226	234	236	237	238	260	263	258	232	240	267	224	259	266	248	224	221	238	241	240	235	228	239	233	217	248	278	228	239	231	244	210	222	226	259	283	250	234	252	261	236	246	252	218	269	262	222	225	240	258	270	243	225	244	234	246	250	224	242	244	240	252	240	269	271	290	246	247	242	264	245	249	226	250	240	246	231	266	247	233	232	255	241	233	251	248	243	258	239	262	235	245	218	248	260	242	236	252	259	208	271	246	214	241
19551	22163	27951	23318	17337	8290	7191	3107	897	566	554	1949	633	540	560	527	587	554	535	579	503	529	530	520	537	547	561	517	554	560	514	552	558	526	546	513	528	512	555	551	564	533	531	502	526	544	490	516	556	554	513	590	498	556	533	510	535	589	539	498	529	518	542	515	549	539	545	514	532	524	556	551	570	519	515	524	530	537	495	531	520	531	544	586	482	495	509	563	492	522	532	511	536	564	544	512	537	514	542	565	545	567	527	521	496	544	551	482	487	532	519	523	490	546	494	501	493	553	500	527	487	558	512	571	550	504	541	539	538	539	535	545	535	540	554	512	587	522	493	547	535	521	529	546	495	489	566	521	503	484	543	518	554	569	517	542	535	523	535	537	561	558	528	565	521	537	527	531	535	544	505	571	513	537	542	543	485	509	546	574	508	516	525	516	525	568	524	500	544	559	553	527	530	519	533	545	545	539	549	544	533	556	539	572	551	572	482	546	518	493	525	553	542	546	557	531	546	500	531	528	548	532	551	562	568	547	523	546	528	506	577	562	523	517	515	543	568	475	546	510	534	531	533	545	532	520	546	516	513	507	519	517	532	539	502	534	529	531	535	514	526	568	537	518	540	574	569	496	578	553	574	513	524	576	541	525	535	471	524	568	505	558	520	543	562	531	511	526	493	516	530	580	566	577	564	485	526	491	545	559	536	529	549	549	518	552	513	493	534	565	565	560	564	561	493	565	579	507	550	521	515	541	540	555	535	526	534	568	491	547	512	565	504	509	573	543	505	559	496	543	543	510	533	531	525	513	521	547	503	508	538	473	541	555	494	518	549	521	523	517	531	544	496	551	508	513	512	525	518	527	549	521	528	482	516	488	524	577	533	508	540	528	566	552	538	516	532	590	550	517	539	563	552	495	533	557	512	538	536	461	525	547	500	558	514	512	531	536	494	517	537	561	520	509	505	544	535	523	533	532	513	529	565	553	536	522	513	573	532	539	535	518	529	524	544	548	515	553	537	545	501	539	575	500	520	527	552	531	538	517	556	538	520	508	525	523	557	531	542	542	532	518	537	542	546	555	525	505	545	515	522	535	520	541	503	555	549	564	483	545	506	515	542	509	513	538	514	523	525	536	508	524	523	530	499	532	545	535	545	550	508	500	550	571	545	592	554	541	534	557	526	582	536	542	494	516	561	513	482	554	510	539	533	537	537	555	531	547	542	574	538	522	512	535	522	567	532	530	522	504	529	559	523	534	567	554	543	558	526	527	543	520	557	557	501	537	547	498	540	521	542	555	575	488	543	551	548	492	520	493	545	523	568	524	529	519	497	563	511	553	516	523	499	511	550	580	517	534	522	547	549	501	518	538	501	539	529	555	561	530	562	535	537	544	530	511	511	531	575	571	595	508	589	516	549	569	522	522	572	541	538	546	566	519	572	562	488	557	573	526	525	557	540	558	538	534	557	537	527	552	518	551	556	557	506	529	536	587	525	568	508	563	505	569	506	524	531	529	552	550	540	510	556	539	569	524	511	528	563	490	485	494	546	521	551	550	491	515	504	528	509	520	526	531	551	502	585	516	515	511	518	504	546	526	540	568	509	536	497	536	519	527	504	548	496	524	541	545	557	550	586	537	538	505	523	545	484	554	529	563	543	540	528	497	546	579	524	535	510	548	523	514	554	519	524	499	556	546	549	515	535	522	597	553	552	492	549	522	532	575	538	545	522	527	547	517	552	515	524	547	558	531	571	541	532	543	521	486	543	515	490	531	564	543	497	566	533	528	568	532	525	555	560	535	478	568	533	522	542	540	525	533	547	529	519	547	494	564	537	515	587	539	484	482	582	514	534	495	559	526	548	543	583	566	630	532	537	569	534	510	507	529	536	551	523	546	513	575	488	498	500	517	548	512	576	529	575	480	588	555	544	532	576	533	517	530	537	544	527	535	555	561	554	544	506	471	538	550	550	484	523	533	535	532	544	547	539	534	521	529	498	510	531	546	558	557	531	573	537	508	542	542	555	508	527	552	516	550	549	565	541	544	513	497	541	519	573	564	531	523	523	555	526	470	491	534	572	568	539	501	533	548	520	492	533	547	556	539	500	570	513	511	524	514	522	544	574	527	542	539	523	542	533	523	557	527	527	509	546	534	553	528	567	566	514	551	507	555	536	542	536	528	509	528	500	539	523	518	526	528	525	516	555	524	497	505	526	525	555	511	527	526	539	467	531	515	529	541	544	515	577	573	555	546	506	547	507	540	551	536	525	512	574	552	542	537	539	547	499	534	538	598	541	517	519	499	542	546	530	505	513	558	527	524	518	509	529	562	544	554	578	523	514	543	564	498	507	545	541	504	547	571	549	570	561	534	525	510	511	529	563	529	469	571	556	557	563	533	494	528	524	518	530	527	540	561	534	536	508	552	550	551	527	561	537	532	514	507	541	556	563	528	531	515	576	529	530	515	528	484	526	548	530	547	557	510	523	510	556	511	538	525	512	498	559	529	554	504	515	544	545	547	507	525	543	554	570	519	523	531	551	515	545	536	524	580	543	524	540	517	536	533	554	511	527	574	550	541	523	524	552	527	540	600	552	504	533	538	519	526	520	519	524	522	571	510	533	519	585	534	527	546	524	508	556	500	534	540	568	488	524	527	519	513	556	547	527	520	556	557	570	515	558	536	519	530	520	539	520	507	517	525	520	537	529	545	539	527	545	498	515	518	531	499	590	518	518	551	494	553	502	578	565	550	527	578	539	534	565	473	517	535	562	550	515	528	509	495	579	556	532	543	531	476	496	537	548	516	501	543	536	531	519	531	530	553	510	560	530	538	529	526	542	547	533	568	533	515	569	515	561	562	546	548	527	518	549	532	548	534	550	509	516	488	506	548	529	524	522	536	536	542	536	519	526	562	540	516	529	565	541	553	537	521	538	540	500	542	547	557	590	582	510	516	546	513	520	514	529	556	527	553	551	527	533	544	503	567	516	514	540	532	534	533	569	544	524	553	514	495	509	547	564	528	541	539	531	489	505	575	539	525	548	570	524	555	543	525	524	536	536	536	511	497	552	553	548	490	548	521	555	507	532	559	527	532	541	523	529	543	516	533	502	537	567	545	547	560	528	545	561	568	551	529	540	498	509	532	546	510	526	536	531	530	557	499	524	558	571	523	536	527	510	519	548	555	570	487	522	522	538	552	547	530	532	534	548	492	518	525	558	537	531	527	489	518	528	547	502	537	543	561	512	530	555	503	567	517	507	548	517	535	522	532	524	522	523	530	532	562	515	556	531	550	540	550	537	551	526	572	507	513	531	518	516	543	507	505	562	554	543	544	505	520	531	568	535	513	526	512	540	566	498	505	554	559	475	539	549	506	512	525	504	572	564	507	570	526	514	559	515	524	541	571	521	576	530	569	533	535	477	555	496	542	532	514	514	586	537	565	513	518	539	554	499	525	572	549	524	528	514	497	511	563	495	525	544	519	530	510	518	540	471	584	533	532
58470	48890	41257	44007	33910	29599	15362	4641	692	237	448	7867	1177	160	141	138	113	157	149	134	127	114	115	138	124	135	119	115	131	120	141	111	119	126	133	127	115	114	126	121	128	137	118	124	120	121	128	131	114	119	108	104	93	100	104	125	116	106	120	118	124	136	99	106	121	119	131	104	104	129	106	132	112	93	103	121	115	114	95	118	128	106	120	125	107	120	122	134	124	122	100	129	115	105	120	84	120	106	137	135	114	110	127	117	125	106	118	123	121	107	126	119	112	104	101	113	119	113	119	115	108	106	130	111	104	112	116	119	126	108	125	118	111	110	121	109	112	112	124	117	127	107	101	112	117	131	113	134	112	122	122	115	97	123	112	120	119	127	134	118	111	113	113	123	120	137	123	123	108	115	116	88	132	105	117	110	117	120	119	105	113	114	116	99	116	112	119	108	116	114	115	111	104	132	127	109	107	115	112	119	117	88	126	124	134	139	126	108	108	139	143	103	105	128	112	126	101	101	137	111	127	134	114	121	129	103	113	92	116	127	122	116	112	99	114	120	123	99	115	96	113	112	121	118	123	121	97	131	125	106	109	110	96	124	126	93	110	119	92	120	145	113	121	117	104	96	109	100	112	106	113	126	128	113	124	120	114	122	121	114	142	131	107	118	111	103	114	112	113	114	119	140	97	104	97	102	117	115	116	125	106	114	113	123	121	140	101	115	106	110	128	132	100	121	116	114	124	132	117	101	88	122	110	120	114	123	121	118	127	122	109	112	115	111	112	135	123	129	116	141	115	100	119	127	120	114	101	110	106	104	132	101	129	102	124	96	137	105	116	117	100	116	110	114	118	108	118	108	95	100	119	117	122	106	109	124	100	117	114	88	120	114	102	82	115	109	120	121	117	116	114	119	122	112	134	112	88	106	105	99	129	107	118	134	97	115	120	134	104	131	106	121	107	122	113	114	113	110	133	105	117	137	100	109	99	115	103	120	104	104	101	96	105	102	104	112	104	105	113	116	121	105	110	115	117	104	135	103	123	116	100	114	112	136	127	103	113	112	117	121	106	113	107	99	99	119	119	122	128	103	131	102	116	125	98	118	120	125	129	98	116	126	114	135	111	119	97	129	122	117	110	123	123	107	127	116	130	110	117	103	106	125	126	105	101	113	107	123	115	102	107	119	100	121	110	129	109	114	119	126	108	116	107	107	95	124	109	114	128	124	115	113	121	117	119	118	114	117	112	131	119	105	109	101	137	108	112	104	112	128	100	116	109	102	111	101	101	124	97	125	100	123	110	109	107	106	110	135	123	108	125	117	116	131	108	127	122	114	110	118	115	116	114	96	110	123	122	107	121	119	102	114	123	110	126	109	134	91	108	86	128	109	105	111	125	127	108	119	123	110	112	131	105	130	118	115	94	107	104	112	119	130	112	107	110	121	108	107	99	115	121	106	108	114	120	121	122	116	118	117	115	105	138	132	105	107	110	121	126	106	106	106	111	112	127	105	130	112	106	121	115	114	115	124	104	101	99	119	145	106	100	116	130	108	109	115	115	111	104	123	135	107	140	123	110	115	125	102	122	114	109	106	113	119	108	108	113	116	112	107	110	102	123	114	116	139	125	107	109	104	101	132	115	113	120	120	103	125	106	118	113	126	100	99	103	118	127	117	115	97	146	123	99	109	103	109	104	115	86	121	99	115	124	122	111	105	109	131	133	134	113	114	122	112	105	91	113	114	123	120	130	129	117	98	124	127	99	127	112	107	149	129	124	111	113	103	116	108	113	94	107	127	127	116	122	127	124	125	120	102	98	112	119	121	122	110	92	129	119	99	108	98	105	123	104	112	129	105	113	115	114	110	122	133	124	105	127	106	117	127	145	115	122	131	124	132	115	115	120	134	120	94	111	113	106	110	107	146	119	116	122	126	134	133	113	110	111	118	139	104	117	118	120	113	131	107	116	105	120	85	112	119	121	117	101	113	99	130	121	111	114	105	119	131	147	137	107	120	122	107	113	108	113	107	104	102	113	130	117	103	111	106	131	115	114	118	126	125	130	110	139	116	113	117	108	117	111	125	103	106	133	123	106	133	131	126	93	119	95	107	112	115	117	123	99	106	128	114	106	114	123	136	105	142	133	98	112	136	122	110	116	131	140	107	116	116	131	122	121	122	119	120	110	102	106	109	101	106	129	116	108	128	111	122	106	92	128	98	122	108	108	122	108	125	121	110	114	122	113	112	113	126	113	107	95	115	116	108	118	114	125	130	107	122	116	130	98	88	104	106	116	106	101	101	124	127	106	109	117	110	103	120	107	120	107	118	136	139	110	142	126	108	120	110	116	138	97	114	128	126	104	114	120	109	95	112	110	116	124	110	113	114	116	113	109	126	114	123	113	122	117	112	118	116	113	129	133	116	115	123	111	126	120	115	100	101	115	110	115	108	133	117	127	113	123	106	82	111	116	145	133	112	90	127	121	110	115	113	98	98	121	121	94	121	119	101	129	102	107	93	124	92	113	126	130	119	99	117	124	117	110	124	132	123	126	137	95	123	115	105	124	94	105	119	121	109	123	105	117	116	122	123	124	114	119	116	109	118	135	106	106	123	108	123	110	117	117	144	108	117	93	98	120	106	93	110	111	104	122	116	117	130	117	117	93	107	113	123	120	112	113	95	103	118	100	113	106	105	103	112	96	106	106	121	118	104	110	127	112	131	105	126	113	101	101	104	117	126	112	90	109	120	121	133	111	122	116	99	111	127	118	111	112	106	115	118	121	119	130	116	119	131	110	99	104	114	91	108	119	116	85	113	125	118	117	104	122	114	101	80	117	107	115	132	115	104	116	124	115	116	107	92	124	119	129	114	122	136	114	105	115	110	103	121	120	120	114	117	119	114	122	117	119	117	107	94	128	105	110	115	106	109	103	99	101	121	130	105	114	121	130	131	112	124	120	132	125	106	122	103	113	101	115	116	105	121	95	109	103	117	104	124	115	119	115	122	128	113	120	127	109	103	92	106	117	133	101	132	129	117	129	94	104	109	96	108	107	133	132	107	118	98	113	113	110	108	125	111	124	129	107	136	100	116	101	116	118	145	104	99	122	116	124	102	127	104	102	110	96	115	99	115	113	119	119	98	114	120	101	124	111	118	116	109	111	127	130	122	104	130	101	95	124	93	120	106	100	123	113	108	91	98	106	113	118	112	123	102	118	98	108	113	116	119	106	114	114	103	136	98	154	120	116	121	110	111	124	116	108	100	111	115	125	102	107	116	97	126	105	103	130	122	128	101	127	122	124	129	103	119	133	115	122	108	127	125	133	111	129	122	105	113	112	124	105	121	127	112	122	110	111	124	132	101	123	124	90	133	136	115	106	110	109	99	103	119	123	119	105	120	124	113	124	91	106	133	102	117	103	119	98	117	119	118	121	121	122	116	108	124	110	119	113	134	109	95	110	113	113	113	130	120	111	116	127	122	110	109	102	102	103	113	106	91	97	99
43726	47348	45868	51817	45051	43174	20102	9687	1882	910	2269	26355	1984	506	451	433	426	403	414	380	368	392	341	389	308	319	309	317	332	326	322	306	306	327	314	306	310	303	327	267	332	287	283	300	284	290	301	275	281	288	288	303	287	267	298	316	263	252	287	296	272	263	315	318	284	288	296	283	287	251	280	276	277	299	278	269	289	272	308	258	261	271	295	250	281	297	268	286	270	280	286	286	295	291	266	248	301	249	265	279	284	273	249	263	279	289	279	294	260	250	283	270	303	265	288	271	292	272	270	282	281	286	282	280	295	257	283	287	272	268	296	267	284	289	242	288	259	281	251	303	270	282	261	310	270	273	288	287	295	261	273	276	278	289	266	264	283	291	311	281	276	254	304	277	267	278	310	280	276	254	302	281	271	269	295	285	285	277	279	274	260	275	279	271	279	299	273	285	288	326	279	269	278	266	298	283	266	277	274	263	284	284	282	302	269	258	269	265	279	282	288	266	257	264	258	270	263	285	277	262	257	260	280	253	277	271	273	267	290	278	270	291	267	285	273	281	272	263	270	268	287	296	266	281	265	262	285	242	279	253	250	252	272	286	268	260	283	244	293	279	255	269	269	279	261	288	289	269	263	283	281	280	234	262	280	266	298	281	275	271	262	275	298	286	283	270	284	272	281	283	271	273	283	296	274	311	258	266	271	289	257	247	268	281	278	293	268	269	261	298	291	268	249	273	287	262	273	286	265	240	272	280	275	248	258	263	290	259	285	246	263	299	309	262	269	285	289	290	276	283	277	268	280	282	282	285	284	307	238	284	277	315	249	263	279	269	267	256	262	270	281	260	282	264	274	281	308	290	287	257	259	284	267	267	283	260	262	281	256	268	264	285	263	240	287	282	252	291	264	278	275	273	273	257	253	284	284	302	290	267	252	295	222	260	280	292	283	294	268	277	265	252	270	243	272	269	260	273	265	269	263	276	306	279	280	256	296	264	277	254	269	299	271	270	276	260	260	254	259	294	263	284	284	276	261	282	266	274	243	302	266	260	263	287	274	270	268	282	272	254	301	267	267	292	288	257	306	279	257	258	279	287	269	281	274	271	270	286	260	294	257	287	260	277	279	298	267	275	276	279	271	278	248	285	258	291	274	299	283	322	273	266	283	278	273	266	288	268	243	278	282	284	255	258	266	249	247	280	284	270	285	282	252	276	250	305	259	272	255	259	248	307	292	286	268	278	283	246	255	293	285	268	272	245	286	255	289	274	274	259	252	235	267	270	276	288	273	296	260	256	273	297	296	270	274	268	264	256	277	288	264	282	266	298	283	284	258	282	295	258	268	296	278	287	247	303	295	276	318	265	284	265	282	266	299	258	289	237	314	280	274	246	266	287	270	264	288	279	290	282	265	268	268	242	258	275	247	272	289	261	288	257	289	275	271	267	263	263	281	286	256	278	274	249	256	280	266	295	282	255	328	271	265	291	295	296	282	256	263	260	263	265	246	302	297	319	270	268	283	268	262	292	269	267	255	299	264	258	281	288	272	254	271	256	262	272	273	285	269	295	285	271	277	266	277	278	274	300	274	284	250	275	265	246	257	286	287	268	269	276	261	254	317	259	241	270	261	261	254	282	273	267	278	275	259	286	284	268	251	270	265	287	262	259	262	278	297	266	274	277	259	248	268	289	275	274	281	283	288	280	276	270	277	272	297	266	264	265	261	268	274	282	273	282	286	255	250	295	294	291	278	268	251	255	279	266	274	281	274	262	273	265	276	263	281	256	269	276	243	262	271	292	285	290	281	265	245	272	260	259	278	283	290	271	262	256	262	274	283	288	277	281	280	269	284	267	293	266	259	257	272	261	276	247	266	290	290	235	258	262	267	269	272	264	280	299	275	279	271	237	300	260	276	298	264	266	274	278	257	270	253	290	280	284	277	300	243	269	295	265	277	275	268	290	295	266	293	262	273	260	272	270	277	272	264	277	284	292	295	287	282	251	272	277	266	273	263	291	270	287	250	230	278	237	308	271	271	251	259	293	226	289	262	266	241	267	258	261	272	270	280	275	282	271	264	290	259	266	271	287	290	272	311	313	294	305	254	292	275	275	251	255	277	284	294	267	275	275	273	259	278	275	257	261	294	292	281	253	263	288	289	294	304	262	280	260	278	292	291	267	262	256	255	270	280	273	256	296	263	273	264	300	294	260	267	290	231	281	283	246	300	279	241	274	262	248	284	315	267	293	276	272	298	279	293	262	256	302	250	261	276	306	267	289	265	252	252	268	258	302	261	288	261	272	255	284	266	278	291	242	271	291	263	277	254	286	279	281	266	262	279	295	276	296	258	269	296	304	286	257	254	265	276	274	289	278	279	263	281	295	272	262	244	278	279	276	275	259	281	257	307	237	278	269	302	263	250	287	292	274	276	279	246	278	265	288	308	282	314	277	285	247	269	285	255	246	263	269	283	283	268	280	274	252	258	288	242	265	298	287	248	287	255	264	291	303	291	277	304	300	275	298	274	262	288	291	283	251	266	277	292	267	273	274	306	292	294	266	262	275	270	296	258	274	313	251	285	271	275	236	292	275	275	218	262	264	231	260	261	287	271	261	257	253	270	260	284	312	266	278	262	285	284	277	257	265	267	260	276	279	270	294	273	290	283	274	274	285	268	276	310	285	285	278	260	246	239	271	282	275	291	283	270	264	257	256	290	281	260	272	283	278	269	267	280	267	298	274	255	294	256	285	269	260	271	280	280	279	286	281	259	254	297	241	280	291	256	283	263	250	265	289	265	244	276	258	257	273	281	249	251	270	291	290	269	276	280	276	290	292	260	261	307	289	269	291	267	301	302	262	252	264	260	253	292	297	295	298	272	273	281	276	256	250	277	265	238	285	289	275	268	267	291	291	286	297	298	291	291	272	284	262	282	296	266	283	255	280	276	290	266	291	268	287	291	268	283	297	281	280	260	218	299	285	265	272	281	268	273	282	269	286	255	261	284	292	280	283	277	267	281	290	263	262	268	258	261	262	265	249	293	285	290	298	258	274	285	283	265	269	276	266	273	280	275	259	257	262	272	299	260	272	262	254	272	282	261	243	262	296	283	259	256	310	250	279	275	284	275	266	258	275	285	287	269	243	269	272	308	282	283	264	252	275	266	290	280	259	291	307	298	289	305	276	235	314	244	307	295	226	257	290	282	276	307	279	263	269	277	308	287	248	284	277	274	277	294	296	244	280	287	293	292	279	300	279	274	250	252	254	252	287	234	294	277	277	260	255	273	271	280	270	316	245	279	277	289	291	247	296	274	278	278	295	285	278	260	296	283	297	298	280	294	262	268	265	303	259	271	264	273	272	277	291	303	272	313	278	252	252	286	287	295	277	274	261	283	286	267	273	294	275	265	265	248	295	297	273	290	280	274	278	273	291	262	280	258	244	292	263	279	274	296	277	273	301	263	290	276	268	269	271	282	262	271	273	280	278	275	288	272	311	276	299	268	304
62567	44042	43682	45631	40660	31064	17333	7186	1383	442	2138	16692	2340	203	184	171	159	176	173	169	177	151	138	160	172	154	149	135	150	174	163	142	145	159	168	143	135	133	146	144	140	124	144	157	156	138	144	139	138	142	149	147	154	136	137	155	172	150	139	126	146	130	149	125	134	161	124	141	152	143	146	126	125	119	140	136	139	137	143	120	147	153	140	126	130	133	133	138	129	132	142	128	124	138	127	115	146	145	126	169	126	146	138	136	156	138	167	141	136	143	135	137	134	148	146	149	135	152	135	123	143	163	136	139	157	135	164	145	160	119	157	155	145	128	131	133	127	151	160	122	152	125	118	136	127	136	151	153	127	151	152	131	131	129	131	151	133	135	136	137	141	118	142	123	150	139	138	127	113	121	125	126	136	122	136	129	113	147	137	123	129	145	119	115	150	126	147	133	144	155	116	146	146	128	140	130	134	126	132	128	118	155	131	133	127	136	146	119	127	157	124	148	143	149	152	140	132	137	137	130	121	161	161	149	136	141	133	147	145	136	130	126	142	129	142	137	162	126	126	137	136	154	109	134	147	104	135	133	107	146	122	138	140	138	126	139	145	138	141	138	147	137	128	125	138	131	117	147	145	140	120	121	128	124	131	151	114	128	143	153	150	153	149	131	142	133	105	151	132	153	144	137	133	147	144	141	118	130	140	139	136	163	147	140	139	134	122	136	110	126	147	148	141	130	144	153	133	120	118	121	97	131	120	151	135	133	136	132	146	132	142	130	135	141	152	133	129	111	147	119	133	130	141	140	129	132	115	117	141	146	134	165	119	132	125	123	123	133	117	146	133	118	128	136	148	143	124	172	153	162	131	142	128	150	130	134	128	150	149	137	136	128	134	150	145	137	130	132	136	136	146	113	118	124	133	140	142	127	157	161	116	111	122	142	158	146	125	122	140	121	159	134	159	127	120	140	127	138	144	147	128	128	137	122	117	127	136	140	145	134	139	163	146	140	136	149	149	114	127	143	127	144	140	115	132	127	143	139	132	148	147	126	135	132	140	114	122	120	153	144	154	134	150	115	154	154	144	150	143	152	144	131	154	138	130	142	141	148	134	116	140	157	127	113	134	152	127	146	142	143	130	152	139	154	138	138	134	125	123	149	136	136	138	136	143	124	143	124	126	115	139	149	144	134	144	133	142	126	140	152	131	134	145	126	108	127	134	141	125	154	127	135	154	149	144	148	134	126	128	169	137	132	143	153	144	136	142	147	125	139	148	159	147	117	141	150	125	134	140	166	144	141	157	132	149	153	127	129	113	163	147	143	121	130	137	136	123	126	135	127	103	124	131	135	158	149	123	129	152	143	143	123	130	115	127	162	137	122	156	131	151	147	141	129	129	140	133	114	128	145	139	148	138	151	141	147	127	144	140	134	123	139	149	140	142	134	163	145	140	132	127	126	136	147	141	133	144	122	146	150	121	151	140	151	138	114	137	149	123	141	128	141	128	140	160	138	132	167	111	130	120	157	163	125	136	134	129	117	137	137	137	136	136	123	142	144	141	133	120	129	153	140	108	127	125	135	136	126	148	139	121	135	152	153	149	130	125	149	128	139	161	157	146	174	151	137	148	130	124	135	118	134	150	143	126	149	155	123	115	153	143	139	135	155	136	122	138	148	139	144	135	129	139	135	157	149	134	133	129	138	150	132	143	133	131	151	140	136	157	127	133	147	146	142	143	139	146	138	127	119	117	125	136	131	148	174	137	157	145	133	112	166	159	149	120	125	104	142	137	174	129	118	145	142	126	117	132	119	121	134	145	143	107	131	120	136	140	133	147	121	144	138	126	131	149	134	134	122	131	136	105	132	124	116	145	151	136	116	120	152	130	117	134	146	121	135	128	137	145	125	140	151	124	139	149	133	148	140	137	135	140	137	134	144	131	136	140	128	143	140	136	144	132	120	123	140	144	130	136	139	138	139	144	136	131	119	141	136	136	120	130	163	132	157	141	141	147	141	124	124	146	134	139	127	144	131	136	147	149	135	117	131	149	122	128	159	127	132	130	117	146	159	110	122	154	135	111	127	136	134	136	107	153	133	127	152	140	136	148	127	139	136	131	144	125	149	130	147	119	129	135	170	124	142	163	148	155	147	146	141	147	140	136	127	129	137	152	161	148	153	120	124	163	141	144	138	138	144	155	120	138	142	151	158	135	131	157	142	151	143	135	128	140	120	112	133	168	136	125	137	123	140	133	144	137	152	148	122	154	120	155	139	141	133	138	132	116	129	119	149	129	133	129	156	131	105	136	130	121	153	133	139	133	139	116	135	137	138	132	140	147	140	133	155	149	139	157	134	133	123	139	137	134	141	142	134	128	123	121	166	115	148	155	142	117	147	158	130	131	121	133	122	161	128	113	146	139	128	103	137	128	119	138	126	140	125	156	127	128	150	138	150	124	134	135	138	130	131	136	130	143	160	100	143	129	130	135	131	120	121	137	129	144	145	134	132	135	142	132	129	138	132	134	135	124	152	103	135	140	123	124	145	136	139	141	144	149	157	132	116	134	131	130	144	137	144	148	135	151	150	126	143	138	120	120	130	132	149	157	142	140	137	132	123	117	119	126	130	117	163	149	121	147	131	134	153	138	154	149	139	135	117	121	149	139	134	124	143	149	148	151	140	152	135	138	161	120	135	143	141	128	155	112	162	132	147	133	134	130	127	121	119	162	131	129	171	144	136	130	157	149	140	125	135	125	144	139	138	135	140	120	136	141	126	132	126	133	150	137	130	133	145	139	131	129	142	132	144	172	125	147	155	131	127	132	126	120	103	166	137	149	126	137	140	131	134	164	142	137	135	122	132	133	138	153	138	138	125	132	137	140	135	136	128	117	122	127	144	134	115	143	148	136	132	139	127	126	141	149	161	114	139	136	149	115	129	137	148	122	145	135	139	147	142	152	125	143	131	120	140	155	141	121	149	121	123	143	143	125	143	158	135	123	137	129	131	133	133	133	144	125	128	141	143	140	144	144	135	124	138	129	134	138	141	140	151	131	142	119	136	153	143	129	123	135	147	129	152	119	155	116	109	133	157	155	144	127	147	102	143	132	148	144	128	110	137	136	140	142	105	160	148	145	133	117	134	157	139	131	138	139	137	138	134	134	139	176	147	120	132	133	132	134	147	129	138	142	143	151	134	134	138	125	147	129	120	141	120	126	137	142	128	135	127	129	112	154	142	143	135	138	137	143	154	132	129	135	140	132	118	126	121	166	134	126	131	122	148	153	130	137	127	140	121	135	146	130	138	115	149	124	148	128	143	144	144	127	142	142	129	151	144	142	149	147	157	124	146	138	128	142	152	134	146	143	167	142	130	145	114	147	139	166	147	144	146	127	129	132	143	161	144	139	147	147	124	134	132	134	173	129	139	127	143	143	147	147	121	108	133	112	145	150	152	128	112	130	129	133	135	129	150	145	144	154	128	128	154	135	132	141	156	158	150	149	148
49024	45056	52683	58189	57632	35483	17153	9225	2207	1533	8998	37206	2648	671	641	598	589	600	547	504	550	477	454	442	479	430	452	412	458	441	419	378	376	406	371	347	418	383	414	382	383	357	356	397	392	313	367	357	340	338	375	367	373	345	349	350	393	355	369	334	335	323	348	334	353	362	343	334	326	347	354	374	365	324	316	373	356	350	322	344	348	342	369	343	345	335	285	347	351	311	318	360	355	357	352	320	347	333	341	372	334	348	325	348	343	327	341	361	324	343	339	346	348	305	302	341	309	340	348	343	325	349	327	350	303	298	345	379	311	340	293	339	340	346	316	324	336	363	325	330	311	319	318	374	324	337	322	299	351	332	324	338	362	315	312	322	346	338	338	308	327	294	345	327	322	328	338	340	326	323	331	356	323	324	359	327	336	311	329	348	323	318	322	314	337	337	322	367	311	330	316	347	305	314	351	326	332	304	297	344	348	339	340	319	345	337	327	308	349	345	314	322	350	331	339	342	332	308	363	310	355	342	381	354	339	347	342	320	328	356	332	302	335	289	365	325	325	334	312	366	316	308	322	306	331	319	296	327	353	372	317	339	337	335	299	345	303	311	349	321	318	353	315	334	319	305	367	306	354	316	337	321	345	306	331	342	314	334	344	320	342	336	376	319	327	319	315	331	355	375	351	349	313	356	339	304	354	327	340	346	340	332	300	331	314	341	318	337	298	318	323	315	325	357	345	306	333	333	304	326	311	319	344	323	341	295	305	330	328	345	341	318	354	356	349	317	321	296	320	288	318	339	327	338	343	332	330	288	337	343	349	359	346	310	355	331	323	360	343	327	318	314	347	317	304	337	296	335	311	345	319	292	362	322	310	331	326	335	353	322	365	335	380	352	336	344	346	351	319	320	293	312	338	343	337	339	315	309	312	346	326	341	340	328	334	327	308	353	332	315	330	288	328	338	316	318	338	317	299	333	370	341	357	326	343	333	340	358	309	326	333	323	328	299	319	331	293	345	352	312	362	316	367	331	310	328	318	329	325	337	350	363	344	301	316	352	334	304	348	356	308	361	320	339	344	332	309	311	328	328	343	314	317	341	324	315	372	336	341	350	317	347	329	327	336	302	330	316	338	319	330	312	323	344	314	297	333	321	324	307	377	316	333	318	335	338	338	313	334	338	334	314	325	301	319	320	333	303	315	335	358	305	356	332	319	341	322	301	329	363	314	329	316	300	339	322	325	337	327	323	339	342	325	334	360	325	329	345	343	275	340	347	311	326	354	339	327	337	321	342	331	343	328	339	351	304	316	328	376	351	336	351	337	335	367	276	326	341	334	305	333	303	322	320	310	328	331	314	314	341	313	330	350	313	340	301	336	333	324	330	310	367	335	354	325	312	322	324	343	302	326	326	319	289	353	339	345	334	329	334	378	325	333	346	363	335	335	308	350	336	354	309	341	328	319	326	314	327	312	363	359	304	365	293	335	323	348	321	345	350	347	334	320	328	324	314	315	319	366	326	341	344	337	337	331	347	326	352	312	315	352	294	308	329	345	313	319	354	336	323	337	321	333	319	289	351	339	309	334	315	315	352	322	348	361	315	358	329	314	326	308	355	355	332	330	319	324	321	345	346	346	341	308	324	321	310	350	346	336	340	323	298	350	308	328	331	330	353	339	341	349	335	300	368	327	311	302	339	337	312	339	307	325	324	314	336	301	317	348	318	311	363	313	337	327	332	350	319	328	338	340	335	316	344	344	338	341	336	308	336	316	325	351	359	332	350	363	338	318	308	349	309	349	314	352	359	298	312	328	303	328	314	315	289	327	357	296	315	318	347	343	350	320	300	332	321	313	352	358	333	311	326	314	366	336	341	318	324	299	357	351	314	358	359	329	338	357	300	315	328	323	328	339	321	336	341	309	325	336	319	329	292	328	337	332	341	315	357	331	306	319	337	324	321	321	345	343	370	346	352	319	343	303	354	303	340	325	302	349	329	304	349	325	334	344	357	330	347	324	350	310	318	346	353	357	331	318	320	336	352	328	310	353	302	331	303	327	323	323	328	310	356	327	362	305	327	347	321	332	310	331	331	332	316	323	294	311	380	317	298	320	337	328	320	340	324	335	340	302	354	346	333	316	358	328	337	297	339	320	368	342	307	332	341	366	314	325	325	317	323	351	323	358	308	334	333	296	344	363	331	316	344	329	327	313	338	340	348	365	343	349	356	312	342	358	336	347	319	351	323	337	323	336	317	342	372	300	339	335	362	335	328	346	312	297	359	334	343	338	318	342	345	351	267	321	304	345	320	350	333	334	311	336	311	347	336	348	347	336	327	347	326	341	341	342	315	341	324	329	349	337	349	294	349	298	347	360	325	318	335	346	329	341	330	342	315	320	340	343	332	320	322	301	343	327	341	332	322	330	343	313	332	313	329	304	335	360	357	314	345	314	341	337	336	323	347	306	342	319	348	316	331	293	282	348	312	337	345	331	312	321	359	366	316	374	375	323	339	340	371	363	327	341	331	343	338	309	367	308	312	373	354	323	337	309	315	327	346	335	308	315	315	317	314	351	318	308	331	344	342	326	309	328	314	321	320	324	345	325	376	321	331	334	331	348	334	331	319	304	348	319	292	310	339	332	340	314	360	319	350	296	299	361	348	353	337	310	312	328	306	343	331	310	320	352	319	323	304	347	310	312	363	283	336	345	324	380	335	337	351	316	318	324	308	358	332	314	346	316	344	346	318	353	332	320	306	301	345	287	333	330	363	309	294	311	341	307	333	330	345	318	333	334	344	331	343	324	347	355	360	345	329	342	348	310	313	336	336	308	351	334	359	329	346	315	363	348	368	327	321	338	321	322	320	326	316	334	353	371	311	338	344	333	373	333	332	337	311	330	314	377	334	319	346	320	324	343	356	324	338	343	347	340	322	327	342	297	338	289	318	356	337	358	345	320	339	318	355	327	315	359	339	344	351	352	341	335	319	352	325	344	359	321	331	355	320	365	323	332	331	324	326	339	299	360	353	311	321	324	307	351	316	287	293	345	329	330	315	333	345	348	337	339	312	310	354	326	376	347	363	346	330	313	331	321	339	342	321	308	309	323	354	354	327	329	297	311	329	315	357	327	327	330	326	330	300	306	351	349	328	315	341	313	319	316	316	349	308	350	359	356	337	314	358	283	298	320	339	334	332	350	284	336	356	337	327	345	333	349	372	310	328	335	361	318	356	336	355	343	327	320	347	345	303	318	350	335	331	350	319	329	322	326	332	334	311	345	325	320	314	308	303	306	328	325	336	324	316	312	332	305	327	311	336	316	300	330	316	328	349	322	346	333	336	354	334	339	389	337	354	339	344	325	305	333	364	335	355	320	343	305	316	297	336	340	339	347	344	332	310	342	332	321	316	329	334	317	313	320	329	340	315	331	326	336	342	325	315	326	344	372	370	320	350	334	380	315	349	335	324	298	356	359	293	320	362	339	356	346	322	339	315	338	342	355	350
31106	24222	27457	26517	17453	5255	1523	644	329	259	327	636	251	249	237	253	267	245	269	251	259	279	288	248	231	241	268	236	270	239	219	247	258	250	280	261	257	239	223	222	260	215	274	292	274	240	223	228	237	254	201	248	251	253	239	246	257	226	265	242	250	277	242	269	271	312	270	273	275	255	247	259	233	259	255	233	264	260	281	263	252	225	257	230	271	263	246	244	259	274	275	271	269	259	234	242	282	245	252	233	248	220	237	255	267	266	271	269	254	236	240	251	285	255	267	227	232	260	241	277	254	258	241	247	243	252	288	247	246	252	267	247	241	232	245	245	274	248	256	239	270	261	264	237	250	267	293	253	260	251	259	280	260	242	258	259	268	242	272	268	229	261	240	231	255	228	239	201	265	271	251	263	280	231	257	224	254	230	268	258	285	258	248	251	262	276	276	246	272	267	274	261	269	230	283	275	273	255	241	252	272	241	258	274	244	247	236	239	243	236	245	258	235	229	269	282	269	267	258	260	241	267	233	225	268	277	267	274	262	241	235	258	224	261	221	288	252	251	244	243	245	256	250	198	256	254	246	270	245	234	243	255	261	222	250	236	270	261	262	237	256	244	266	239	244	254	254	247	253	225	242	247	249	262	256	229	293	269	232	229	247	273	249	233	263	309	266	252	300	233	266	225	243	265	258	247	249	247	290	273	247	276	242	248	247	260	261	260	248	245	250	246	257	250	255	261	257	232	258	250	260	249	244	273	262	263	247	271	280	259	261	250	241	254	211	267	250	242	262	241	262	226	209	236	265	273	260	261	232	248	239	264	244	262	233	239	263	282	289	266	302	230	227	235	228	242	284	236	256	249	238	235	271	263	289	266	242	239	273	232	251	270	261	243	241	275	264	261	239	266	237	242	231	282	266	225	256	263	276	253	234	257	238	256	258	239	252	232	265	255	236	264	268	263	237	274	230	269	262	285	264	248	263	264	245	229	252	258	248	232	262	264	253	261	271	250	245	261	285	231	241	272	281	270	270	279	231	222	275	275	305	271	251	256	241	234	212	255	294	228	252	261	249	255	277	268	270	278	258	271	247	272	275	274	259	217	245	233	247	261	259	273	251	247	253	281	214	243	263	239	262	237	239	253	240	290	243	272	249	240	242	232	257	239	252	279	254	228	252	247	231	242	255	246	265	249	254	238	268	258	229	263	248	256	257	250	295	279	262	266	252	280	254	255	248	247	257	246	196	242	280	265	251	267	242	284	283	222	258	267	278	256	242	254	258	258	254	248	238	248	253	244	262	251	259	237	268	248	268	251	242	234	253	240	270	251	298	225	249	244	251	270	271	234	245	213	264	245	259	228	240	253	257	246	262	254	259	287	240	261	252	284	259	239	248	239	249	262	229	225	243	253	241	234	261	252	281	252	243	265	261	239	269	250	254	245	284	286	258	253	276	233	247	272	258	281	273	253	246	260	248	251	267	282	290	260	242	257	246	266	248	265	230	257	255	271	268	237	269	272	248	265	255	252	244	241	220	260	254	259	256	236	260	233	247	218	250	242	255	250	230	248	216	258	219	249	272	231	230	258	245	273	223	263	227	250	245	256	229	259	271	267	259	255	226	263	238	268	276	265	244	238	258	261	246	232	225	252	237	252	254	255	262	249	260	262	278	238	255	263	262	223	256	256	255	236	248	261	229	246	227	253	250	247	256	236	221	228	234	257	235	280	240	266	262	274	235	233	235	248	253	246	255	267	257	290	242	275	259	265	231	226	245	266	221	231	255	267	249	273	238	280	277	274	252	266	294	249	267	245	245	239	276	230	279	235	247	256	269	250	263	276	241	236	266	249	251	264	265	254	248	243	238	229	210	280	252	267	249	268	235	256	250	226	276	241	250	269	229	246	255	252	253	244	252	261	262	260	258	244	250	283	275	276	251	241	252	236	223	290	267	248	269	241	241	242	237	235	239	251	254	268	242	242	288	253	259	240	226	243	264	260	232	279	282	253	268	257	239	256	218	259	270	221	272	285	252	271	258	278	269	238	250	263	253	260	290	305	277	242	247	247	252	260	278	248	277	255	260	279	253	237	271	235	253	254	256	240	264	282	255	282	261	264	278	270	240	251	264	260	246	271	263	258	274	260	239	244	242	238	268	259	262	234	226	249	244	237	238	238	251	233	240	268	231	260	261	234	255	234	241	237	250	235	255	261	262	268	230	249	237	266	279	256	279	265	276	265	244	264	250	262	270	238	245	239	268	262	274	244	222	285	276	252	260	273	224	279	239	252	292	265	261	265	271	256	236	271	259	256	264	274	240	252	259	264	257	264	258	255	272	254	246	258	261	301	235	266	268	273	276	243	262	290	267	274	261	275	250	261	251	254	215	261	273	251	275	242	253	266	269	260	263	225	232	224	282	250	244	218	243	256	287	258	257	245	256	231	262	257	244	259	249	245	248	246	274	255	260	278	262	235	251	239	282	249	270	243	229	269	265	263	262	281	295	258	253	266	247	271	246	234	258	256	261	242	264	247	225	239	240	249	261	245	271	242	262	240	271	269	249	261	258	249	257	250	251	242	274	262	235	273	262	237	242	232	240	220	240	261	258	225	283	247	244	245	242	243	270	283	245	228	258	255	274	258	282	251	264	263	254	276	259	250	253	247	227	282	262	268	246	230	245	275	274	263	269	243	261	292	288	263	283	242	271	253	241	252	254	244	250	245	250	240	275	214	256	262	249	263	247	257	261	226	255	264	253	239	265	266	264	237	239	254	264	235	238	259	234	242	235	252	263	258	292	272	290	261	241	232	273	236	239	259	234	273	228	236	280	251	248	239	282	258	276	235	231	292	276	250	245	283	270	259	264	255	263	269	248	243	240	283	251	258	264	240	260	233	245	245	270	258	269	255	236	269	249	261	238	275	250	231	251	267	264	236	280	262	246	258	251	258	269	232	246	263	267	243	262	233	261	262	256	257	274	266	212	256	261	248	266	243	248	221	254	259	236	236	238	250	282	265	233	272	292	275	261	256	251	273	261	255	225	283	252	252	252	270	256	245	282	231	280	240	269	243	251	264	280	235	268	245	295	260	246	260	260	276	237	260	277	264	286	248	280	253	269	255	243	264	256	246	251	276	271	293	240	248	246	249	230	249	262	274	246	241	266	289	260	259	251	256	244	250	247	287	241	236	266	251	244	251	281	259	269	244	292	264	250	211	251	262	233	232	234	273	281	288	263	260	264	237	259	248	254	233	231	246	278	251	243	272	248	235	221	264	243	254	253	220	248	231	254	239	250	241	266	260	262	254	274	256	271	255	242	234	247	268	277	241	248	279	255	243	255	252	220	272	231	285	248	271	246	245	273	265	273	264	260	260	230	236	256	281	271	237	268	235	256	250	262	272	253	221	270	255	261	217	255	252	258	237	240	272	259	291	265	252	259	246	232	257	244	223	256	257	258	268	256	256	278	256	259	265	262	269	240	265	272	269	262	282	261	261	249	238
17609	18649	33020	37699	29499	11895	5384	2121	1100	713	1099	2744	559	574	581	513	609	589	559	580	559	567	510	566	570	534	541	544	568	552	615	580	596	584	562	600	568	612	527	520	553	569	530	576	566	569	558	552	587	599	555	609	521	607	603	523	568	549	532	551	601	562	563	579	561	526	587	553	549	538	540	535	565	521	543	584	559	536	555	542	542	542	620	569	527	567	571	625	551	536	579	581	575	530	609	518	530	549	568	567	519	531	529	584	562	569	568	542	553	588	573	582	583	541	554	545	539	544	532	544	570	552	556	581	565	541	555	558	569	620	546	553	536	591	557	585	555	554	543	574	565	562	551	553	569	557	564	530	545	549	581	497	525	539	552	554	589	579	564	572	543	579	548	566	555	523	556	527	562	547	563	564	526	546	575	549	595	550	569	573	591	540	574	580	584	615	562	547	543	527	554	569	541	568	534	535	558	579	526	574	541	538	534	554	554	562	551	580	562	499	568	575	535	590	517	571	556	511	610	573	577	548	558	583	547	582	505	557	555	535	570	542	535	536	541	548	538	557	531	544	566	551	555	642	586	543	550	563	564	544	526	550	537	560	560	577	560	529	583	577	550	540	555	560	560	538	576	531	586	554	564	569	556	566	557	529	531	536	571	542	524	532	551	512	558	518	585	527	572	590	526	561	577	555	552	521	550	577	561	546	539	578	576	520	544	542	590	527	549	536	552	588	571	539	511	551	546	541	545	580	554	513	553	599	558	576	538	510	573	532	539	568	505	563	610	563	578	596	575	544	537	529	549	534	521	521	550	569	569	537	586	544	559	534	550	527	567	569	535	529	522	570	551	530	577	558	546	583	581	554	526	594	542	527	594	574	558	562	503	555	529	598	576	555	564	526	520	520	605	525	555	595	584	572	567	550	511	609	574	573	578	541	533	545	562	574	570	558	540	533	586	576	557	577	558	586	585	542	561	575	574	527	559	592	555	605	569	524	583	576	551	523	530	552	548	518	582	572	545	541	521	550	541	560	538	577	540	586	582	510	511	556	537	593	545	572	570	537	507	536	537	528	569	508	586	535	547	593	528	570	549	542	538	534	510	539	571	530	594	569	550	520	539	574	579	534	593	535	539	558	583	556	531	559	514	573	517	544	564	562	570	604	557	542	524	581	560	527	562	564	576	551	538	582	539	535	575	560	562	570	568	563	541	524	527	548	544	548	521	573	529	543	547	575	534	518	595	572	536	570	563	555	552	536	591	522	545	569	604	568	544	515	540	540	579	595	519	515	578	532	556	515	542	552	579	597	575	540	509	544	525	562	579	524	564	545	576	550	528	544	526	551	535	570	531	584	562	563	583	602	481	591	564	510	606	590	540	542	505	594	532	595	539	543	532	546	523	546	539	567	539	574	566	535	531	563	564	529	534	554	563	553	545	528	545	566	527	576	558	590	528	531	562	539	555	533	584	594	541	525	524	552	561	535	567	552	569	574	543	584	553	564	558	552	542	604	586	512	557	560	552	537	563	561	545	592	568	539	541	593	571	548	551	590	565	531	596	577	544	584	553	552	561	585	555	548	525	555	549	588	536	581	573	599	513	560	560	579	553	534	560	590	540	579	539	532	534	557	539	526	580	572	546	578	589	549	545	554	558	585	564	542	564	592	546	575	493	504	562	561	598	548	607	551	566	562	569	555	546	537	561	530	575	538	530	516	534	564	546	580	569	582	511	543	553	563	510	560	529	532	537	531	566	532	561	567	553	538	526	498	522	595	542	547	542	554	552	570	534	567	568	534	551	550	527	575	536	566	565	570	529	560	567	532	582	520	568	550	562	559	511	562	524	540	544	546	542	595	543	566	557	541	567	555	572	554	583	589	574	555	567	613	568	576	547	566	530	535	531	569	520	559	583	577	544	530	551	543	546	528	547	513	564	547	616	560	517	524	546	551	537	551	558	594	530	537	521	534	543	579	541	508	547	610	560	542	560	514	545	533	539	555	584	573	503	573	575	562	523	542	557	597	565	551	587	542	531	498	544	530	561	574	564	547	572	594	541	562	576	544	608	566	602	578	527	546	545	567	543	580	591	551	549	497	559	537	564	603	555	513	584	588	561	575	581	576	557	506	545	525	549	509	553	567	562	601	545	558	575	564	602	549	546	536	554	559	558	553	566	602	594	553	575	603	569	561	552	554	570	540	562	518	549	590	533	557	566	542	569	543	554	536	545	547	574	527	567	517	532	586	523	578	548	574	542	596	546	576	527	575	589	536	545	546	577	508	543	576	572	575	533	516	532	557	520	576	577	585	591	505	561	552	543	495	549	559	552	571	566	529	553	569	523	539	565	558	554	550	539	560	555	555	555	539	551	518	533	542	533	561	541	571	530	559	543	563	584	529	554	548	570	550	553	505	535	566	580	559	543	547	511	549	548	537	521	595	554	539	573	523	515	545	554	542	625	538	577	581	562	560	543	558	536	600	549	581	551	498	549	510	539	561	540	535	564	504	539	590	556	535	596	541	587	513	566	564	562	552	571	546	529	569	562	547	553	559	543	566	582	531	535	559	528	556	571	547	579	551	592	592	575	567	557	535	608	514	541	578	548	524	565	552	591	585	577	552	544	531	548	575	545	543	520	567	560	570	515	524	575	526	526	582	572	560	550	505	526	541	547	574	556	566	544	562	542	514	523	563	553	557	561	553	584	543	563	551	523	541	532	524	493	551	575	530	558	520	567	576	543	542	531	548	584	556	540	533	535	541	558	574	555	537	571	588	581	521	560	513	600	544	543	516	582	554	543	548	569	538	559	544	572	564	545	548	579	526	556	577	568	581	569	568	560	573	579	597	537	597	556	533	557	563	527	550	558	554	568	527	585	557	544	567	561	512	526	545	573	565	550	514	569	560	550	545	553	562	547	547	540	502	530	515	520	529	560	569	562	528	523	568	533	547	538	583	572	587	537	575	562	556	547	552	573	577	571	556	535	581	582	539	528	568	580	554	580	494	554	527	534	588	546	527	550	576	579	509	543	577	569	581	568	536	554	572	535	540	551	574	576	569	536	500	579	551	522	545	554	566	554	533	592	642	604	556	579	536	537	584	519	561	564	560	525	546	598	558	574	574	572	533	560	535	534	542	548	586	550	526	541	573	559	546	569	588	531	543	571	566	563	523	522	586	540	545	551	570	568	541	542	625	565	546	542	552	576	514	560	565	543	545	546	551	522	578	516	566	549	539	548	561	539	586	542	561	565	520	583	515	587	559	542	552	556	565	543	564	546	544	582	558	539	543	564	556	534	555	549	562	537	582	550	523	528	545	512	549	523	565	567	551	557	488	560	538	532	533	556	555	570	524	581	587	520	541	574	544	517	542	540	575	556	528	586	567	579	537	544	543	548	577	578	578	570	547	575	577	554	587	572	543	552	521	555	513	609	523	568	557	582	517	568	568	551	572	536	583	539	566	576	567	552	558	538	535	558	516	584	530	515	595	536	550	567	553	554	556
55198	49824	50431	47198	36179	23433	16682	5066	753	2070	1816	8631	539	146	145	152	135	158	142	126	122	122	166	144	143	126	146	125	131	152	127	124	126	124	142	127	115	130	129	121	104	120	122	136	138	135	106	133	130	105	101	125	117	120	112	118	118	139	118	108	110	110	131	109	103	118	132	115	111	128	112	125	108	119	111	136	115	120	137	135	113	118	111	113	129	110	134	127	118	124	107	113	138	123	101	125	122	105	121	116	118	111	115	122	114	143	94	129	118	110	142	116	133	134	125	115	121	119	125	122	103	126	95	128	120	127	135	130	110	120	123	93	97	114	116	119	118	125	114	113	123	139	119	116	124	131	107	134	115	137	146	133	111	111	98	118	124	120	127	122	109	105	131	136	109	148	96	122	104	105	114	101	136	134	124	119	107	121	126	117	92	133	117	124	143	98	115	118	130	128	123	127	107	126	113	107	102	113	127	126	102	115	108	126	105	116	124	114	135	129	120	118	127	109	114	131	104	134	111	120	127	131	127	98	105	119	119	132	130	122	125	140	100	103	110	111	109	118	138	120	125	108	114	108	130	121	121	132	101	115	124	119	115	120	108	112	106	115	115	126	124	121	126	142	100	133	132	143	114	119	114	137	117	129	122	113	102	118	114	128	112	139	120	115	120	112	127	127	128	119	106	135	144	102	126	116	127	120	125	144	116	113	135	124	118	121	110	129	101	119	112	133	120	113	146	101	112	116	122	104	121	117	100	126	151	128	126	100	146	128	133	118	116	113	129	112	117	115	138	109	122	103	128	119	112	122	136	121	129	116	112	120	108	98	113	130	121	96	102	120	140	120	115	133	113	121	125	122	110	150	123	108	130	123	130	116	118	117	142	140	108	106	137	142	126	107	126	102	131	124	110	113	136	113	134	137	122	130	123	112	140	115	136	128	97	133	111	107	109	123	128	125	115	94	116	113	102	118	120	108	136	116	121	115	120	112	131	107	111	127	106	96	123	126	129	138	132	130	121	100	136	100	137	131	113	121	112	114	108	139	122	121	127	113	107	114	125	123	121	103	133	104	98	127	109	119	131	123	135	120	122	127	115	113	126	116	125	107	111	137	137	90	132	131	115	109	95	116	124	155	122	136	96	114	129	123	124	128	123	117	121	119	118	107	116	121	107	120	133	126	125	119	125	100	139	120	122	112	136	125	142	120	102	126	122	109	115	124	107	113	104	106	114	112	109	130	117	113	119	127	115	120	110	107	128	111	134	112	118	121	119	116	113	110	126	138	133	105	105	106	113	122	110	123	113	132	120	121	128	118	134	106	124	111	129	122	129	122	131	110	114	125	103	120	106	112	136	114	127	122	105	130	134	137	114	110	130	102	107	106	145	129	109	104	110	118	120	120	119	96	112	112	124	139	106	121	128	108	131	132	123	124	84	103	142	119	126	117	99	120	121	116	116	113	151	123	115	132	148	117	133	132	138	122	104	122	120	100	128	136	124	149	116	136	130	125	150	116	109	124	124	121	105	112	135	134	147	112	127	106	129	132	113	105	122	121	133	131	126	115	108	128	127	129	128	116	118	102	107	128	143	122	119	128	127	126	118	120	109	137	115	120	130	122	113	122	117	129	129	109	158	139	126	117	102	113	136	143	118	144	112	118	118	122	109	112	120	132	133	109	127	127	135	117	110	143	122	126	114	101	149	123	123	124	129	127	116	115	111	110	132	114	121	117	107	92	124	136	121	121	126	105	122	126	117	119	115	104	101	122	123	129	121	140	152	116	107	101	120	121	110	110	113	137	119	115	117	102	113	107	125	115	113	121	123	113	138	120	94	120	123	127	110	130	120	129	122	114	118	141	112	129	101	123	129	109	114	131	139	131	137	116	105	110	120	130	133	108	123	122	123	131	112	98	125	145	132	129	122	129	118	118	121	105	115	118	98	119	127	127	113	126	127	128	121	125	123	116	114	133	118	109	118	124	119	131	140	108	127	123	123	117	129	131	116	115	122	112	124	120	105	116	117	122	136	114	115	131	125	115	127	124	125	129	127	116	135	116	122	118	141	128	149	133	145	125	112	115	111	124	103	118	118	132	126	133	119	125	154	139	121	99	97	120	119	115	132	117	138	122	104	134	124	133	117	111	110	135	135	141	140	127	121	129	103	132	124	130	104	106	130	117	138	108	107	121	145	126	114	111	105	143	111	117	126	106	117	116	120	105	114	110	128	117	131	120	114	125	119	94	128	126	115	98	130	94	128	99	134	122	115	112	115	133	140	108	102	107	123	131	128	151	124	142	140	119	106	136	108	112	118	109	109	122	109	128	117	131	121	125	120	140	117	132	109	124	114	124	127	114	113	122	105	120	114	118	90	118	124	115	128	119	137	121	122	140	129	142	109	122	123	118	111	118	107	123	130	112	146	126	115	130	119	128	121	117	131	106	137	125	116	118	113	138	109	113	119	116	113	124	129	115	105	132	114	131	151	105	122	116	140	118	135	111	115	137	101	104	114	112	131	125	124	139	110	121	109	126	118	118	135	86	108	144	123	132	104	119	123	141	114	101	145	121	133	117	115	122	119	130	139	132	100	114	126	131	145	106	112	130	120	109	125	126	153	126	123	147	119	128	122	135	119	115	138	138	116	97	116	111	128	108	113	135	121	120	127	127	97	104	125	133	112	99	114	133	123	112	111	132	136	121	138	146	103	109	143	115	116	134	131	128	122	116	138	129	120	154	103	116	121	128	120	127	100	105	126	121	112	127	116	125	116	110	137	118	113	135	133	120	103	129	110	130	123	121	120	98	113	111	121	143	97	124	116	105	134	117	125	91	112	116	119	115	125	134	128	129	130	134	104	141	142	137	119	123	135	123	107	117	120	100	120	110	122	108	105	110	112	95	117	117	134	134	114	118	128	107	131	108	138	104	126	110	130	98	132	134	137	114	113	126	129	113	125	122	128	131	120	91	116	130	120	109	96	103	96	120	109	141	105	124	138	113	110	105	124	119	116	115	123	111	117	125	101	119	138	118	123	126	131	142	99	135	106	120	122	121	128	119	113	107	125	120	118	117	117	110	123	120	136	137	112	114	144	117	135	103	135	129	122	120	136	117	118	107	112	115	118	115	118	127	138	108	126	111	107	134	128	115	83	121	112	125	98	117	114	130	122	122	118	124	143	119	122	134	143	116	132	111	108	118	128	112	122	114	124	122	121	130	104	124	160	146	123	116	118	102	115	121	131	142	119	118	141	127	104	104	110	114	106	110	121	121	110	132	108	126	121	125	109	108	107	107	122	122	133	156	122	115	125	120	124	154	113	93	116	145	111	120	137	113	124	114	109	128	133	117	122	128	117	125	123	126	119	132	132	118	116	141	146	131	117	121	107	108	136	117	110	121	118	124	121	119	123	118	107	110	126	124	125	141	125	110	128	114	118	101	140	112	133	141	139	140	127	135	122	126	109	139	125	124	117	113	103	142	123	117	109	122	131	116	122	121	115	131
40235	47352	55623	56552	42723	30037	25557	7265	2323	7720	7371	24775	547	502	487	443	389	421	405	402	359	373	337	360	353	352	305	358	346	333	308	348	312	362	330	320	322	315	303	340	324	315	345	326	301	329	309	308	321	300	285	301	326	313	285	307	287	274	310	281	300	316	290	277	290	274	307	317	288	290	277	286	283	308	300	300	271	325	268	329	294	287	275	315	293	290	296	259	289	289	293	281	287	290	317	247	290	285	288	289	286	293	293	305	281	291	305	275	272	284	266	306	273	282	308	264	292	278	313	284	279	308	291	287	294	291	284	309	281	268	265	269	273	282	281	287	304	313	279	269	262	278	286	278	320	253	287	280	284	271	307	316	301	283	282	313	272	292	288	297	299	298	294	253	302	265	286	267	278	285	313	249	283	287	272	276	314	283	280	296	289	279	302	296	298	314	257	291	257	288	291	276	287	306	328	290	303	279	310	296	295	325	275	277	276	325	272	275	288	278	286	295	284	299	293	303	281	308	253	286	303	301	250	284	293	289	274	283	280	274	275	262	297	321	280	293	315	292	294	276	288	290	307	305	290	279	301	279	261	278	303	314	276	285	283	279	290	267	278	291	286	260	311	302	268	252	240	277	296	285	262	297	282	279	314	307	282	294	261	276	278	308	301	279	282	267	290	278	291	278	316	265	264	279	310	275	300	296	289	269	257	283	289	284	294	290	268	263	297	277	259	291	302	287	295	286	275	305	297	284	285	269	297	265	292	256	302	275	282	306	273	305	293	283	281	270	282	258	297	284	312	282	244	298	273	266	289	320	285	286	297	311	265	290	253	280	304	263	287	281	270	305	280	260	287	289	318	258	329	272	303	277	277	302	323	295	297	254	268	260	291	281	283	273	278	322	255	282	255	275	275	295	305	267	268	282	280	298	275	319	287	275	281	276	285	280	297	292	272	274	307	291	286	302	274	288	294	290	299	273	279	283	302	259	289	283	295	283	270	297	258	300	301	284	271	279	304	280	296	275	270	320	274	285	268	305	295	284	286	278	263	275	280	303	290	319	320	285	290	295	306	272	290	274	282	275	279	279	288	290	297	292	316	272	235	275	259	265	265	299	295	298	301	286	289	297	339	312	281	294	299	298	289	285	261	268	263	304	286	242	297	273	305	304	291	266	276	282	294	274	285	290	261	257	293	306	310	297	286	282	266	297	275	311	290	292	275	261	283	297	302	273	288	259	295	287	297	276	284	240	265	298	319	262	285	285	275	288	309	283	331	282	291	297	284	319	283	272	264	306	289	300	263	299	292	276	288	275	316	295	270	312	287	296	304	302	301	288	290	281	278	274	328	288	276	287	295	286	284	268	296	255	304	290	284	305	269	281	286	276	284	296	300	290	260	314	303	285	288	294	309	290	278	288	277	283	291	270	290	272	299	301	274	254	292	263	255	296	272	280	277	293	280	273	259	291	275	312	305	297	292	283	291	270	310	291	310	300	273	304	312	282	263	310	268	272	283	297	310	269	268	277	275	290	296	261	288	246	290	267	284	289	289	279	264	295	314	280	273	294	300	269	321	274	301	289	313	276	274	256	309	272	287	282	336	303	294	265	275	270	266	265	295	283	289	297	267	322	302	292	294	258	281	287	309	311	277	266	292	284	281	263	285	295	263	280	300	287	259	264	272	275	291	304	309	308	252	297	297	265	289	272	286	277	282	267	294	284	257	294	277	307	306	285	308	292	264	231	280	297	276	302	268	288	299	267	312	299	280	284	274	279	291	281	297	269	277	291	322	255	282	249	286	314	297	271	326	281	281	310	307	291	279	269	283	285	299	274	266	280	286	318	288	303	277	292	264	274	295	285	293	281	271	289	264	296	284	267	278	333	291	298	267	284	321	288	282	293	303	271	307	304	270	322	283	242	310	255	281	280	269	300	288	301	310	284	315	277	236	295	296	303	272	262	304	301	231	292	316	283	280	303	264	297	297	267	259	253	280	302	295	277	306	283	272	290	296	288	275	292	283	283	294	288	308	268	285	295	276	276	288	305	292	301	302	266	294	296	267	260	249	290	279	290	293	276	279	281	270	276	294	266	266	274	281	270	275	279	284	291	281	325	318	288	288	312	271	282	307	275	295	273	299	260	287	286	302	294	292	323	249	266	297	287	258	260	285	273	256	288	274	272	293	266	294	306	284	274	254	304	288	254	284	293	271	296	286	253	256	274	283	301	286	294	262	279	259	294	325	288	298	297	292	256	244	321	263	275	273	244	254	301	287	339	271	294	286	289	277	267	290	276	291	291	282	281	285	257	294	298	289	302	278	309	277	303	332	282	290	284	271	303	282	272	244	294	268	281	287	279	298	327	289	287	263	263	269	303	303	286	298	280	287	313	260	315	276	291	278	270	274	289	275	295	288	307	277	279	279	282	302	280	252	282	264	295	263	285	252	281	268	295	273	293	290	294	289	269	307	278	259	296	285	294	317	275	292	306	266	269	268	257	284	295	287	290	295	304	277	242	302	278	299	272	288	301	286	299	290	274	287	257	316	282	302	273	260	298	299	280	288	287	312	293	286	277	291	294	306	269	271	308	294	293	299	266	255	287	299	280	273	251	303	302	275	306	287	281	315	271	295	311	303	261	318	294	294	292	270	289	276	302	274	238	264	283	315	239	282	289	249	271	266	329	288	274	234	282	281	280	258	283	282	336	271	311	313	299	275	277	292	291	290	294	297	260	309	292	291	269	272	293	273	296	260	288	262	320	316	262	255	290	286	301	295	251	289	303	291	293	303	287	303	282	286	296	298	281	323	287	314	287	278	254	261	254	275	267	289	298	272	321	279	277	266	278	286	301	245	295	294	287	276	291	287	278	294	307	315	268	290	283	283	296	303	292	274	291	284	319	299	285	276	266	290	293	278	273	290	281	287	267	275	310	326	269	291	267	290	328	316	300	310	277	265	269	278	260	308	262	294	288	270	280	249	294	301	276	263	294	258	272	294	305	257	269	278	271	287	282	302	291	321	298	321	272	256	274	281	285	289	272	272	299	265	307	290	277	297	278	254	295	250	299	289	277	296	282	292	290	281	272	327	276	280	276	270	278	270	276	293	270	294	317	275	296	285	296	278	264	267	270	286	286	281	301	273	267	241	283	287	315	275	262	287	286	286	288	317	282	296	301	317	273	305	322	287	283	257	293	297	308	270	286	270	286	275	312	303	263	278	287	275	278	269	273	303	275	294	278	277	303	307	289	292	316	266	292	296	252	286	263	297	273	303	295	307	265	277	288	297	280	317	305	292	282	278	274	296	279	281	284	277	288	298	298	268	278	295	259	326	284	317	293	284	313	282	269	293	306	300	309	319	278	279	265	280	287	253	274	275	303	274	308	286	290	295	276	296	287	286	257	268	270	289	294	279	285	271	269	308	288	281	313	316	276	284	269	280	303	282	289	275	287	277	262	245	304	253	271	286	308	262	327	276	260	287	257	304	270	289	285	281	279	256	269
62295	54430	52833	41729	29620	27073	17686	4726	944	8050	4930	11080	776	200	208	203	185	164	172	164	167	155	153	162	148	167	148	161	163	160	153	153	140	138	156	173	150	156	146	146	173	177	156	143	162	150	141	133	152	143	156	155	132	140	136	134	140	151	150	148	143	162	123	162	167	152	130	149	164	140	127	100	151	158	143	132	144	137	153	168	161	158	148	129	160	128	144	160	155	145	139	149	169	148	137	158	142	128	136	142	143	143	151	119	149	136	120	129	161	138	143	140	147	121	135	125	145	132	149	148	151	133	151	152	148	135	152	113	142	146	145	123	139	143	144	164	161	147	135	143	179	143	128	155	133	134	143	149	158	140	125	139	155	165	112	172	134	149	150	117	154	139	133	125	145	129	145	127	137	141	150	137	122	138	125	155	152	138	139	173	120	145	142	152	133	123	122	139	164	139	142	153	146	132	102	171	130	141	151	159	134	157	100	156	149	137	160	149	127	127	168	144	149	143	116	130	131	124	141	162	144	148	166	144	126	129	134	142	147	133	150	119	142	133	166	141	121	129	132	126	134	126	163	131	158	126	144	126	141	148	117	150	138	145	153	148	148	150	128	147	181	142	160	151	137	139	167	121	143	149	157	148	135	137	131	130	153	147	146	137	148	151	166	157	144	152	146	128	171	144	136	129	143	139	125	140	161	154	131	157	146	135	140	130	116	160	135	140	123	161	132	119	155	147	132	136	133	146	118	122	155	124	151	128	114	169	113	162	152	148	129	134	134	139	140	143	148	143	146	127	137	132	141	107	158	125	142	144	161	155	176	147	147	133	168	128	156	137	143	145	137	155	127	141	131	151	144	153	155	137	153	145	153	141	171	159	136	127	147	170	131	142	151	146	161	145	145	125	135	145	128	142	120	139	174	131	143	157	150	161	163	153	151	127	124	163	158	124	151	143	134	129	136	151	154	141	168	136	172	132	139	147	141	143	133	148	148	134	128	136	146	182	148	160	131	131	162	135	145	124	156	128	156	126	135	148	128	121	125	146	140	148	119	145	127	156	142	146	134	129	144	145	151	148	139	150	143	145	143	149	154	139	147	134	154	146	153	141	131	170	128	156	153	145	121	144	155	146	141	132	159	153	143	161	133	140	122	146	132	158	148	163	152	139	127	140	120	157	148	136	145	150	149	146	114	127	153	150	154	144	160	130	148	135	134	137	125	137	141	122	131	126	147	117	161	138	144	137	135	165	163	149	141	144	127	139	131	164	124	143	140	159	161	153	169	178	132	136	159	136	156	162	136	154	159	133	134	146	146	135	141	129	145	133	152	129	111	139	131	115	115	126	137	149	134	151	144	144	136	130	129	117	146	131	150	143	146	132	117	154	145	133	156	132	139	144	154	142	134	129	149	157	159	149	127	109	143	148	144	149	144	152	140	151	171	160	141	139	169	124	135	146	139	145	152	138	151	160	129	128	161	127	148	136	121	127	139	162	140	139	157	150	140	165	164	132	149	138	128	140	152	139	154	123	150	123	147	169	146	142	153	139	158	153	133	127	145	149	162	147	136	152	129	144	140	143	127	148	162	169	149	145	151	145	122	147	147	153	143	143	138	140	135	161	165	145	151	139	139	127	123	132	152	164	142	156	142	129	136	153	150	130	119	143	159	114	151	116	129	134	121	140	162	141	157	153	155	165	156	131	153	135	148	130	120	136	135	141	145	147	146	128	153	163	141	163	156	134	156	154	147	132	128	134	121	130	147	132	156	159	148	144	141	138	151	126	152	148	145	145	171	151	149	143	173	118	143	130	136	127	139	129	129	129	141	130	141	147	132	120	142	148	140	128	134	163	155	153	149	123	142	130	142	130	138	142	133	141	127	149	146	162	139	125	145	143	161	156	134	134	147	149	143	157	121	156	145	135	153	150	139	139	158	138	174	130	141	146	149	123	138	131	118	131	145	121	147	130	141	134	141	146	155	143	141	136	117	152	141	136	133	124	127	136	134	125	127	141	121	155	152	120	144	143	125	113	138	168	141	135	150	132	155	132	124	141	153	158	134	140	129	129	146	143	156	125	130	139	162	140	155	153	135	133	177	134	140	145	148	163	166	146	130	145	153	138	137	115	137	125	125	127	163	124	142	166	175	140	152	121	119	147	149	158	141	140	130	145	137	147	140	131	144	135	146	133	115	150	147	139	145	136	155	137	140	140	132	162	135	130	130	136	151	138	137	144	138	145	132	148	140	146	138	153	139	136	128	140	160	146	141	150	146	119	146	152	141	146	147	151	158	147	146	127	154	142	155	142	161	152	139	145	120	148	149	165	144	164	143	138	146	128	149	131	142	151	136	144	120	115	138	151	132	119	124	123	134	171	152	140	156	122	155	155	137	132	138	134	158	137	130	169	146	147	158	161	147	121	149	157	128	134	153	138	145	121	143	145	140	167	120	160	156	143	129	145	126	123	155	136	148	120	127	136	141	148	122	138	145	140	146	153	158	165	155	128	128	137	136	131	159	144	145	156	128	142	153	147	118	165	139	139	148	154	156	142	133	167	138	135	171	141	130	138	151	151	150	132	133	137	138	134	138	128	177	153	149	145	155	151	143	124	117	131	148	119	126	153	150	123	134	128	134	156	136	136	157	132	125	143	140	171	137	139	144	139	112	127	154	132	142	127	142	148	152	147	163	144	141	141	161	144	140	132	146	146	145	153	130	141	130	128	143	118	150	159	152	136	129	151	165	135	137	117	170	141	114	126	112	137	146	137	131	138	142	128	150	146	143	126	170	129	154	138	126	159	155	144	126	137	146	117	133	133	134	150	145	139	129	138	141	124	148	158	137	124	157	145	150	159	153	127	141	134	147	131	151	154	128	137	141	134	158	138	156	160	144	143	134	157	138	152	153	127	125	131	150	134	136	145	150	155	144	131	132	143	141	138	144	160	209	128	152	170	127	142	127	167	124	143	138	144	142	139	126	135	130	155	173	139	122	134	154	131	158	141	155	166	138	152	160	136	151	159	139	139	175	152	139	144	132	149	147	125	130	147	135	136	140	140	131	150	126	119	142	139	132	131	172	162	132	133	124	123	145	141	109	139	147	149	149	133	139	143	138	132	149	165	143	139	133	141	149	144	135	136	152	130	139	128	144	143	131	147	149	143	137	137	162	133	137	126	120	161	145	145	139	162	146	146	134	150	142	138	137	155	140	159	140	135	116	161	122	144	136	146	133	149	137	119	149	121	147	144	143	136	129	161	176	143	164	144	152	143	120	118	150	124	144	160	135	150	118	130	153	167	164	136	122	142	149	153	129	142	128	145	142	141	134	142	122	165	152	135	137	146	144	125	161	125	153	153	141	129	150	190	132	145	128	147	164	167	123	146	141	151	134	130	158	160	158	145	139	147	136	118	128	136	143	148	147	165	145	144	159	151	157	143	146	126	156	148	149	158	124	124	128	141	131	134	135	109	143	133	150	147	137	135	129	137	132	148	139	149	128	146
45274	52724	58314	53368	44363	39598	19530	3245	1680	22066	11429	27515	736	711	672	603	562	581	503	506	513	466	504	494	441	432	418	398	425	466	433	409	420	370	408	382	368	394	402	389	364	408	393	380	360	349	360	390	357	367	390	368	380	356	338	358	356	365	354	365	346	369	390	356	327	377	357	362	358	387	361	348	344	349	375	333	355	316	371	365	345	377	354	340	330	348	346	363	343	321	351	345	316	370	346	378	382	330	366	322	332	344	349	403	384	353	336	363	353	323	318	339	331	353	336	323	362	403	340	329	330	354	347	366	319	356	351	357	339	345	339	384	327	346	357	350	405	337	312	360	353	337	322	343	372	332	325	354	351	359	370	341	330	350	348	340	340	319	368	374	334	357	361	326	349	338	319	347	356	349	348	337	353	345	372	349	337	355	326	329	334	344	345	313	349	326	354	339	322	362	356	382	366	334	351	336	331	352	338	338	327	363	345	353	361	359	346	368	341	364	361	379	307	365	353	329	333	362	343	300	349	343	320	369	335	345	344	348	369	316	352	361	345	332	377	340	349	334	352	328	328	333	325	340	349	337	377	317	318	340	321	339	335	335	334	306	326	349	349	340	327	333	358	347	315	368	335	322	322	355	343	337	368	338	338	350	318	347	307	339	354	339	328	347	339	338	338	365	299	339	354	348	336	322	329	329	376	336	299	325	329	337	339	364	377	332	344	356	347	325	357	352	370	348	325	338	368	323	331	327	351	337	305	359	355	346	313	351	349	329	339	323	337	340	365	314	324	372	343	359	363	343	306	341	341	370	397	363	326	328	380	346	350	305	331	359	304	339	341	325	340	330	373	321	341	316	336	353	316	337	334	348	348	366	348	343	312	327	357	356	332	359	365	353	323	371	361	343	343	344	373	347	358	342	357	350	348	334	398	337	348	332	371	355	344	354	341	342	331	350	346	329	359	355	348	338	327	355	367	356	345	334	352	313	329	331	330	375	350	357	356	354	368	347	307	341	331	334	344	355	362	337	310	369	348	345	337	344	325	339	374	357	361	339	353	359	355	384	328	334	371	355	337	379	318	364	371	335	334	348	348	341	352	338	317	319	318	318	322	341	329	333	346	354	325	330	331	333	359	330	302	356	350	324	372	352	374	363	335	287	364	319	375	339	346	332	344	332	365	374	308	362	370	318	338	312	356	346	305	318	364	315	332	350	347	369	336	349	330	328	358	327	341	343	339	362	344	355	363	329	335	348	359	328	370	329	380	375	370	343	336	372	363	327	295	334	326	364	354	344	347	358	348	333	330	355	329	323	338	389	319	346	342	314	320	324	330	371	324	344	323	357	327	365	348	354	326	313	366	358	343	332	344	339	335	366	344	357	373	372	316	328	329	357	354	358	367	319	362	335	346	343	345	391	379	350	351	348	358	360	307	318	337	349	351	336	342	349	315	342	332	357	331	356	307	356	346	351	346	343	333	358	368	337	352	345	318	349	332	317	303	343	346	354	338	352	356	372	360	354	337	345	344	341	382	371	383	344	368	342	339	366	314	347	344	358	305	338	337	364	349	346	342	320	343	325	331	352	311	305	363	364	327	345	319	360	330	368	337	355	352	317	332	353	348	316	334	339	353	344	351	321	333	347	378	319	380	367	341	343	344	358	322	318	319	353	354	346	317	318	346	362	365	335	355	330	337	376	355	300	314	320	362	332	348	376	351	356	326	343	343	331	362	364	355	364	318	347	351	348	355	340	329	358	360	337	367	331	355	328	358	328	332	351	360	318	342	367	343	343	347	329	359	350	341	335	331	327	308	349	319	344	349	367	328	333	387	353	346	340	312	323	343	345	333	379	354	342	356	307	328	320	358	357	343	328	353	367	337	360	351	314	325	323	352	342	344	316	364	327	345	330	356	320	355	360	343	346	316	337	329	391	351	312	350	334	354	334	360	316	340	384	328	362	332	348	347	383	339	335	319	351	302	334	355	338	367	355	327	343	348	349	357	337	333	363	301	360	349	343	324	319	343	351	350	362	331	345	345	340	317	315	370	364	327	364	329	324	330	338	334	330	371	360	374	360	332	381	343	332	350	331	298	311	368	324	362	389	331	329	350	304	332	362	340	352	383	340	333	364	350	338	342	324	340	348	326	330	322	366	349	338	365	362	340	363	371	349	367	326	315	364	347	352	360	329	357	355	332	331	340	336	320	338	363	344	349	324	353	354	360	333	339	342	344	357	321	349	312	377	343	332	323	314	337	339	307	347	334	346	335	348	357	339	339	345	353	338	340	322	366	348	320	292	349	364	367	359	350	343	350	368	339	332	369	384	320	376	347	374	346	328	314	352	356	351	351	312	323	356	357	323	354	345	358	352	310	343	335	334	339	343	344	325	328	335	345	337	324	381	344	311	331	346	386	355	301	347	346	362	342	333	361	323	393	358	363	344	349	362	325	377	342	318	364	343	356	330	330	380	365	313	317	322	325	319	329	353	327	362	334	322	336	324	343	359	345	349	350	354	347	333	325	319	323	368	358	357	322	330	349	370	339	357	361	358	338	335	346	317	324	351	352	323	355	326	340	305	339	343	340	390	335	337	341	330	358	365	359	308	358	341	335	343	331	358	333	344	350	334	358	313	345	350	336	363	373	326	349	342	343	324	341	358	312	342	352	332	333	326	332	344	376	342	349	339	368	373	341	345	336	322	330	350	384	345	357	354	317	294	342	304	338	364	337	321	352	356	354	327	320	331	359	325	347	329	344	339	339	368	372	381	333	342	343	335	369	346	336	331	358	369	365	349	301	370	325	356	339	334	331	339	344	350	321	347	360	352	324	355	344	349	334	353	346	345	330	378	360	321	330	333	380	346	340	324	323	358	342	370	338	345	368	340	342	355	330	331	361	343	328	363	345	356	354	350	378	341	351	350	318	326	328	343	360	382	364	338	363	337	340	348	348	357	314	340	321	322	370	358	362	335	333	377	390	351	335	360	360	329	353	330	345	380	338	355	350	328	357	383	340	360	351	361	387	356	371	342	330	323	339	352	309	358	333	326	348	339	355	335	366	335	339	312	351	334	387	343	355	382	374	341	322	329	344	322	322	306	337	328	353	334	321	335	352	351	349	302	318	380	346	342	339	316	308	369	346	327	335	334	319	341	350	357	329	335	349	323	376	331	333	330	340	369	371	323	334	357	348	351	357	338	340	344	352	329	334	354	329	326	364	369	340	346	385	318	320	353	361	363	339	328	339	335	313	325	337	366	338	351	307	316	310	328	354	336	328	325	324	337	333	347	329	325	352	329	367	332	372	319	336	350	361	334	334	338	347	339	326	331	356	353	338	352	346	350	330	289	366	343	370	352	358	342	329	354	324	334	361	373	378	335	305	332	354	336	316	359	382	316	354	338	338	348	321	313	319	373	327	354	335	343	348	362	329	349	338	357	327	358	378	345	353	319	336	331	369	362	332	365	317	374	364	309	350	332	350	368	354	363	355	355	339	337	363	347
31574	33787	38259	26188	13084	3340	1076	428	292	302	428	438	261	241	269	263	255	256	253	260	260	262	264	243	250	227	265	258	282	275	267	238	224	271	275	256	218	263	284	248	243	248	248	252	235	283	281	230	249	271	263	257	275	242	250	288	246	236	236	256	253	263	249	248	262	239	241	235	267	239	272	295	267	269	251	251	254	254	272	270	253	257	233	266	269	240	273	250	269	246	261	280	275	235	260	251	279	273	257	231	255	278	257	264	256	226	286	264	290	261	265	214	264	233	266	245	235	245	268	275	252	255	261	255	252	256	277	260	251	222	259	243	268	265	242	272	295	234	270	265	245	233	256	237	237	245	252	294	259	313	254	257	232	256	234	283	244	259	299	243	246	257	282	261	287	239	263	277	260	275	256	274	228	264	253	255	257	248	220	220	271	266	254	276	263	269	275	270	252	248	269	257	237	272	251	262	251	255	242	278	252	250	243	244	236	256	251	251	244	284	249	277	252	249	248	255	259	229	243	291	239	283	267	283	300	262	241	245	256	268	239	241	240	254	268	260	246	242	256	268	253	231	250	256	245	276	239	299	279	246	247	241	225	242	260	252	253	278	279	271	246	273	280	231	277	229	262	256	263	243	241	220	260	259	259	271	285	270	256	255	273	281	232	237	285	271	270	235	246	264	234	276	253	244	253	257	264	231	280	233	252	274	224	254	256	268	290	281	249	285	249	271	279	252	254	277	258	285	309	247	255	253	246	259	256	264	281	266	262	274	278	261	283	271	250	254	269	262	271	278	253	234	258	259	255	245	253	238	228	260	308	251	269	248	276	260	244	265	241	294	231	271	264	262	287	240	270	244	249	247	240	237	262	260	263	231	252	259	266	250	239	250	257	247	275	280	270	223	262	266	261	258	266	263	241	274	288	247	250	264	233	259	240	261	251	212	215	252	256	243	241	263	242	242	236	254	260	270	224	282	271	244	270	256	255	236	238	257	280	253	270	262	258	267	259	252	267	259	260	261	235	235	239	277	257	238	288	284	242	258	269	266	260	287	275	263	244	257	216	237	243	246	290	281	259	231	260	253	274	244	253	278	274	230	254	295	270	243	229	273	237	283	247	292	236	258	222	225	259	268	243	260	271	259	274	257	246	269	271	257	271	256	250	257	276	273	259	265	240	211	263	268	288	271	254	243	297	262	267	288	268	282	262	267	270	241	241	239	246	271	251	245	260	301	276	252	246	257	241	272	257	242	279	253	259	289	271	259	254	293	266	264	257	278	280	287	254	253	259	253	262	283	271	276	236	273	254	264	267	256	237	254	236	226	262	276	253	263	271	263	236	275	260	260	248	254	233	285	274	244	255	283	284	254	282	281	258	265	260	272	269	252	271	267	249	263	249	283	261	262	255	242	232	244	261	291	270	305	275	244	254	264	250	240	224	254	238	267	253	275	278	246	283	240	280	230	265	255	265	228	270	267	275	257	278	258	249	258	255	281	250	273	274	282	260	283	238	244	254	258	260	254	265	260	247	240	261	258	224	274	273	241	275	267	229	269	271	260	252	262	288	248	254	261	249	219	265	269	269	248	245	270	274	236	232	286	249	262	255	262	256	265	270	241	252	234	245	256	258	248	261	259	266	272	266	267	270	272	255	258	246	245	282	225	268	271	274	210	257	264	253	253	287	283	251	261	269	266	283	255	281	298	261	257	254	265	234	266	246	215	274	278	261	250	266	265	248	256	265	247	235	271	250	252	261	232	256	285	271	275	269	237	268	249	271	311	262	256	266	253	231	243	248	247	265	240	260	217	266	274	244	257	260	272	252	259	267	279	273	262	295	266	267	282	300	285	249	269	257	282	243	230	263	284	262	245	231	264	238	272	270	277	275	260	282	273	241	257	229	255	249	238	253	270	242	266	260	254	269	259	269	252	232	285	250	259	238	250	270	269	274	283	274	255	273	264	277	254	274	283	257	237	262	282	268	280	254	238	264	233	230	245	247	238	259	221	277	259	253	229	281	255	232	268	259	264	271	243	255	244	278	268	256	277	273	243	275	245	251	271	261	232	231	226	249	277	269	267	244	286	264	251	251	271	291	261	238	245	261	248	263	297	284	231	261	258	292	269	253	289	242	265	251	258	303	293	261	256	243	261	291	259	257	235	253	248	305	272	275	267	291	249	258	260	284	268	266	285	295	251	265	255	264	287	253	289	268	256	251	287	254	263	252	255	267	274	254	267	251	268	238	229	261	251	260	256	296	242	268	275	235	270	259	262	245	272	234	264	289	279	282	257	236	292	263	225	251	279	271	230	214	260	262	266	280	252	273	267	265	266	265	287	242	269	258	263	273	242	257	252	281	274	242	235	267	257	254	267	285	259	249	233	254	232	246	265	281	269	266	282	255	262	265	256	250	229	256	257	269	249	223	258	268	249	237	238	263	254	253	244	276	244	259	262	269	240	248	249	267	237	273	257	230	271	264	254	244	251	239	247	266	241	284	269	268	238	258	253	238	249	241	230	267	251	271	250	242	265	237	246	282	260	255	278	245	254	259	264	263	280	263	275	273	210	293	249	273	253	258	244	242	238	246	265	254	277	257	267	270	268	266	243	252	254	238	279	278	257	243	278	277	268	247	282	260	260	260	242	275	261	266	244	226	268	249	251	286	265	245	266	249	260	247	261	259	288	266	258	235	254	263	280	272	243	281	273	280	275	228	235	270	284	241	253	247	273	279	273	257	270	266	260	255	266	265	245	257	285	256	275	254	281	240	226	275	264	260	277	249	251	246	234	275	248	235	254	252	266	258	256	304	255	243	283	262	245	260	260	244	277	276	242	263	220	253	244	258	265	236	258	280	248	277	265	227	246	241	268	265	257	261	251	248	254	254	258	242	306	259	251	258	247	259	284	222	260	287	257	218	283	230	281	279	243	257	251	265	227	308	286	249	251	272	256	263	280	285	262	270	266	300	249	290	278	262	253	246	253	260	251	269	237	255	241	277	277	260	244	294	275	270	247	244	274	267	233	269	266	277	223	261	231	263	251	234	262	278	267	292	287	265	270	251	280	245	264	294	281	256	284	261	280	251	279	286	249	261	259	271	260	252	258	261	240	253	275	279	257	284	244	242	265	278	264	284	252	254	261	262	251	237	264	242	229	223	244	257	254	265	258	236	265	274	225	257	267	262	255	243	243	263	275	266	256	229	251	259	289	239	259	239	248	237	255	261	276	314	255	253	249	286	275	241	262	271	268	282	266	259	288	277	251	239	269	261	309	259	245	253	282	280	278	268	241	264	246	226	264	264	256	280	246	237	284	260	224	239	243	251	265	244	254	260	251	260	280	260	253	245	256	233	275	254	253	265	247	256	278	278	266	269	229	262	247	260	276	256	254	259	260	286	254	256	283	235	270	248	273	271	280	273	247	260	254	231	248	269	274	256	255	244	253	272	268	238	258	242	266	266	259	274	255	243	229	263	247	238	253	247	265	277	253	254	242	238	248
18020	27219	40420	34329	23410	7578	3651	1400	665	898	1650	1420	575	610	546	535	531	517	578	544	624	580	576	576	572	565	590	569	537	541	572	596	575	558	520	539	580	545	589	537	545	577	639	529	583	561	579	570	571	566	597	560	564	576	542	598	556	545	587	584	559	566	593	545	585	577	572	520	538	559	567	580	540	571	570	542	564	537	616	577	528	577	552	566	577	544	566	559	552	554	564	587	589	572	560	609	543	557	604	556	586	537	579	591	555	562	564	536	572	544	610	552	584	605	580	588	557	584	594	543	579	581	550	543	559	558	561	576	520	604	572	593	576	531	620	559	542	591	560	541	561	519	550	565	593	549	551	545	604	564	562	578	561	548	579	599	572	586	559	588	593	588	619	575	577	544	594	586	523	572	522	590	577	504	534	565	535	547	533	549	555	566	549	543	562	581	574	563	550	532	564	522	540	581	563	569	527	565	568	593	579	545	539	588	566	551	574	566	579	576	564	527	568	603	567	571	545	542	525	586	559	543	555	594	629	522	582	619	567	576	583	558	512	585	575	557	557	542	581	594	558	577	527	568	556	603	599	574	562	600	584	559	582	621	577	563	551	592	571	583	579	594	581	527	536	555	545	540	561	540	577	537	541	571	567	587	555	621	563	535	579	570	536	520	595	514	586	531	522	546	555	615	542	531	594	564	579	510	549	595	604	533	589	562	546	546	584	534	539	571	561	563	569	607	542	572	579	528	573	565	585	551	586	595	581	551	559	599	585	558	512	570	561	568	549	563	569	548	560	602	586	536	576	531	557	577	572	569	543	567	559	537	568	538	559	537	589	570	574	583	561	533	622	611	630	571	559	586	591	551	566	577	572	603	603	631	561	587	564	606	565	560	583	554	539	591	558	551	573	621	623	557	589	560	549	527	615	583	565	560	552	550	575	549	558	613	573	561	585	540	564	632	567	569	566	596	563	590	535	560	576	556	594	570	536	581	568	557	563	563	586	565	579	590	581	585	565	564	558	572	562	542	532	600	533	579	547	557	547	589	594	605	556	505	553	540	556	573	530	560	578	542	544	598	583	516	536	603	536	626	577	574	577	566	573	571	561	593	574	566	575	552	546	566	573	574	562	607	586	547	541	553	577	560	604	576	583	601	544	552	564	531	545	604	552	554	587	569	563	579	547	569	592	601	594	565	593	576	549	584	536	537	594	541	561	604	547	549	588	533	576	575	550	585	597	577	572	523	584	571	633	592	563	546	518	547	562	599	545	627	535	602	585	579	565	621	520	595	559	591	571	579	600	562	541	558	517	614	547	568	532	557	556	529	559	567	527	550	575	552	532	570	618	597	553	580	625	573	539	628	551	543	581	608	549	515	554	582	569	584	563	546	589	595	602	559	574	548	560	572	588	565	587	574	578	564	630	574	584	576	548	539	532	579	590	578	607	552	541	579	609	613	569	531	567	557	563	562	560	585	552	558	576	552	553	538	534	599	532	581	529	604	545	575	580	566	539	564	564	592	550	561	566	547	583	586	590	566	548	577	568	579	569	597	584	513	578	584	608	585	533	579	570	573	575	574	609	535	572	583	515	580	559	562	547	548	584	561	548	536	572	556	569	594	565	561	572	555	558	581	566	569	550	583	599	550	543	539	559	563	555	572	538	561	564	554	552	579	585	538	584	593	582	557	551	529	542	529	568	538	604	584	545	560	570	519	538	556	571	559	570	607	568	537	555	550	596	591	613	539	566	564	553	580	555	537	572	562	584	596	564	514	550	593	546	570	591	574	597	605	528	572	573	512	558	611	561	580	614	565	548	570	584	566	561	583	559	568	573	541	566	585	569	579	567	549	560	589	573	551	582	509	506	582	545	598	567	579	502	576	573	575	580	546	500	589	585	545	593	548	626	562	501	514	534	549	554	576	570	540	568	580	532	579	601	555	548	552	548	548	568	573	543	574	602	570	550	570	529	557	550	564	570	624	553	574	563	580	588	542	492	599	548	538	526	560	540	554	566	566	580	601	568	543	547	574	546	543	600	555	615	589	531	630	561	574	593	612	561	557	558	593	550	609	527	590	544	582	545	549	563	591	543	538	539	584	560	567	540	573	559	604	576	572	542	550	581	544	574	592	578	562	527	574	565	609	575	568	609	595	564	556	562	561	571	541	599	567	557	571	609	598	575	598	534	538	589	562	573	571	572	557	549	537	561	567	561	520	607	560	511	602	604	549	533	548	562	534	524	525	541	578	561	635	585	583	567	560	582	517	562	567	538	569	552	615	575	580	571	592	596	583	569	580	589	560	580	503	545	587	581	536	575	595	543	554	558	584	536	553	574	545	564	562	580	551	582	571	543	591	565	573	554	635	540	605	573	573	603	561	551	600	591	568	600	612	523	589	522	565	598	584	522	564	567	571	586	561	553	595	542	575	549	593	555	581	606	590	579	584	559	528	565	488	554	613	570	586	558	546	584	572	523	507	588	558	550	558	542	576	615	568	542	559	613	611	516	597	562	536	561	571	547	550	563	575	588	552	546	566	599	540	568	571	588	558	559	568	593	605	603	586	592	582	589	503	523	552	581	579	578	590	570	590	575	580	603	579	542	587	540	551	549	570	553	592	536	604	580	591	541	551	574	576	570	547	562	583	573	537	549	566	525	582	559	578	575	524	563	570	607	566	577	596	570	559	586	562	549	543	576	604	534	562	575	569	569	584	547	549	585	605	555	556	571	535	581	608	549	541	573	550	552	585	573	565	544	588	535	539	542	538	589	535	537	563	568	602	523	555	553	560	594	601	556	554	591	554	544	565	531	535	595	531	522	515	604	547	578	593	575	569	609	552	529	582	603	586	552	585	595	580	578	533	556	565	594	567	567	606	532	550	574	516	598	566	588	552	554	604	530	565	583	595	521	566	577	557	552	573	560	583	613	593	588	612	582	563	554	568	550	591	609	559	542	515	574	557	564	582	557	536	607	563	585	537	556	558	607	584	557	534	587	577	596	518	577	546	566	563	580	578	541	525	590	561	572	545	548	541	571	565	579	548	573	585	541	628	555	577	514	535	594	584	546	551	573	538	538	584	527	601	544	583	564	565	559	560	586	575	583	573	611	566	565	538	542	590	579	597	564	584	559	552	560	572	563	573	580	540	566	581	553	587	539	556	546	573	550	572	581	563	600	550	553	562	538	567	561	512	567	553	545	576	588	578	545	541	595	565	558	568	604	568	540	584	574	536	611	554	573	576	584	575	557	580	568	554	592	578	565	563	568	535	577	531	518	602	552	586	584	575	590	632	538	590	558	543	541	565	601	578	589	604	619	606	550	553	546	538	591	565	569	545	548	557	545	538	589	541	554	563	604	553	539	580	596	537	595	569	580	560	565	575	561	542	598	523	513	519	548	600	576	535	550	569	545	602	525	575	617	578	578	582	543	572	532	577	594	564	575	529	550	550	561	533	595	530	539	510	567	565	542	538	508	594	577	559	609	581	596	568	572	546	537	557
56573	56559	53764	41194	28957	13843	5183	1242	360	1437	1727	3908	202	157	158	146	167	149	135	133	139	138	143	112	122	126	151	131	130	146	125	113	125	137	121	124	119	115	129	130	123	135	132	139	114	120	111	131	132	138	135	126	107	135	97	100	126	118	113	132	140	137	108	140	125	131	122	127	126	103	143	124	140	117	132	105	131	116	135	121	122	141	144	122	121	98	122	110	131	121	107	119	123	131	132	129	131	117	115	117	121	119	119	105	129	112	135	140	116	93	130	112	151	121	138	143	132	117	136	115	138	126	117	149	100	119	112	128	133	107	112	97	115	115	129	145	136	130	131	125	122	112	110	110	112	124	126	150	139	127	128	126	125	102	105	123	114	118	112	129	101	115	113	104	131	131	102	123	101	116	123	118	133	122	113	126	122	106	114	128	130	127	101	126	118	130	123	136	117	135	134	127	131	119	121	112	136	112	126	151	155	135	123	112	101	129	123	127	116	127	123	123	122	137	105	117	128	139	123	119	121	114	123	126	118	121	133	118	105	136	120	130	111	119	108	112	134	128	136	155	125	116	114	122	120	127	120	115	118	136	126	133	125	134	111	135	130	115	106	122	147	133	137	100	98	124	119	115	121	119	126	132	105	121	122	101	116	110	115	107	107	117	112	117	114	134	127	106	115	130	133	119	129	121	141	137	124	114	130	119	128	114	132	129	118	141	129	124	138	110	132	109	142	114	114	120	131	114	139	94	129	123	107	131	120	120	108	125	128	106	119	137	114	113	124	119	125	126	128	137	109	123	134	155	120	120	114	116	104	99	120	113	118	117	112	116	144	117	124	118	138	125	134	134	116	145	123	133	126	111	135	129	116	112	135	134	127	140	133	136	125	110	113	131	114	130	126	109	134	118	132	142	120	129	108	104	132	116	130	142	136	126	134	141	133	125	117	131	133	122	132	110	128	114	123	107	116	122	130	122	133	132	147	127	135	129	116	118	118	139	140	123	125	114	134	106	126	110	118	109	128	124	121	122	109	110	109	96	120	143	149	111	123	127	121	120	127	106	133	125	119	123	114	105	110	123	132	125	127	135	119	119	100	125	152	140	118	134	132	119	109	109	120	136	115	124	119	100	127	126	126	139	111	110	94	153	147	120	122	132	123	148	126	132	108	148	120	138	103	129	136	99	119	120	114	120	123	127	118	131	139	137	108	112	125	131	133	128	131	129	123	120	108	122	92	113	126	124	125	123	126	142	124	131	116	107	107	132	111	99	119	117	112	116	136	114	116	119	112	134	95	111	116	120	119	136	127	128	120	128	144	127	127	140	135	131	151	118	108	106	126	143	116	123	126	130	115	118	122	100	108	113	109	150	121	124	136	122	139	112	144	150	129	139	117	106	134	117	113	112	143	129	110	130	126	99	129	119	125	128	144	130	139	116	126	138	144	117	110	125	135	122	124	123	125	140	124	150	122	133	124	132	127	120	132	143	120	106	126	144	145	130	132	125	132	127	116	130	125	136	136	128	139	123	131	118	103	150	106	132	142	123	122	98	120	113	112	143	117	131	132	134	142	106	140	127	145	127	135	142	112	127	116	124	132	124	128	119	110	132	117	129	136	118	116	142	124	119	110	124	106	122	113	108	122	91	127	119	118	148	140	125	116	123	141	138	126	117	125	109	123	145	151	118	124	118	113	118	130	134	113	114	103	130	115	134	134	117	146	110	103	124	126	137	105	114	114	96	117	138	114	116	129	132	116	125	124	136	119	118	114	130	120	137	115	107	133	132	117	115	137	125	121	128	112	118	107	114	149	118	114	115	119	134	140	140	122	103	135	131	108	103	113	122	115	127	117	142	131	140	123	133	135	126	114	104	125	111	122	122	121	125	123	129	120	147	130	140	125	114	134	134	123	106	116	125	120	127	128	138	133	125	118	104	119	133	128	124	134	115	124	109	113	124	123	127	119	111	108	110	138	132	136	139	151	126	127	136	116	129	113	145	121	104	121	108	114	111	121	121	108	121	114	130	126	130	118	121	129	129	111	142	112	126	109	111	133	115	130	121	135	115	140	138	119	133	136	140	132	122	136	127	118	123	124	102	111	116	130	133	115	122	136	104	129	128	129	127	115	140	119	118	103	108	113	118	138	98	118	126	143	139	133	116	135	125	111	121	113	135	114	143	128	128	121	130	107	129	107	127	124	133	118	120	116	128	125	130	116	112	132	126	132	125	144	112	119	112	119	142	103	106	148	123	122	108	95	120	127	115	147	117	116	120	115	122	108	116	109	127	125	120	117	110	117	122	109	121	116	158	134	111	146	116	140	134	112	114	125	114	119	135	125	119	95	137	121	115	112	137	149	127	125	103	129	125	136	143	125	125	124	118	123	129	136	118	123	116	103	126	131	113	142	113	133	137	109	98	123	104	119	121	110	132	107	130	136	147	101	104	111	123	124	116	105	129	107	126	124	112	107	118	115	110	127	136	146	104	119	105	132	110	100	123	128	114	123	126	124	162	131	121	108	125	97	130	116	126	104	137	113	126	126	125	110	120	143	111	135	127	132	113	140	132	129	118	108	112	132	129	136	127	112	145	124	132	109	131	111	102	115	126	130	142	133	108	112	137	111	107	115	121	130	115	133	144	112	129	126	114	141	124	122	144	126	106	128	94	132	136	129	121	128	115	145	126	144	77	123	131	135	135	114	114	126	107	131	117	105	115	111	139	129	113	110	135	118	127	105	139	128	130	148	129	109	121	124	131	108	108	143	124	133	136	116	123	105	137	147	129	116	104	152	112	105	119	122	139	123	117	130	117	117	115	128	110	112	114	141	141	116	111	127	135	102	110	127	132	107	121	133	125	145	108	136	98	154	128	106	127	122	119	120	131	133	132	128	138	134	126	126	123	138	131	112	121	115	133	131	128	115	127	119	124	134	118	103	131	132	129	136	118	113	132	124	120	114	131	131	118	130	123	112	135	123	110	114	98	135	120	115	104	130	119	128	121	124	134	129	117	149	118	115	123	124	119	125	124	128	134	120	139	103	117	143	117	132	123	151	123	122	122	122	117	138	116	125	116	134	126	116	115	135	100	124	123	116	109	126	132	137	131	122	135	138	137	121	127	120	119	133	130	126	138	110	118	105	133	136	126	105	124	108	127	135	117	105	138	124	132	93	107	117	109	118	116	112	118	138	120	133	108	123	123	112	134	109	128	105	117	126	139	122	113	108	128	117	126	138	132	113	116	114	133	128	115	101	111	143	116	108	125	137	119	134	123	121	113	123	134	129	129	118	116	120	123	116	137	113	110	119	123	131	139	125	140	130	127	144	120	135	120	125	121	120	129	136	136	121	124	114	141	135	126	119	115	127	115	120	118	130	122	110	136	131	107	109	123	129	122	139	140	132	145	117	131	127	106	136	111	112	126	139	127	100	111	121	118	116	139	107	113	120	117	111	99	129	132	119	117	137	121	138	118	125	124	114	120	121	125	145	120	122	123	109	108
39417	52480	56001	52549	28441	6657	4459	1382	1028	6624	7290	13629	555	468	433	460	427	389	425	408	379	371	371	382	352	349	364	358	324	323	363	342	347	315	332	326	306	298	326	321	296	306	320	287	318	293	332	300	294	283	302	304	343	284	300	289	296	313	296	318	317	287	326	261	284	309	332	324	329	298	275	294	278	306	297	315	310	299	269	300	308	279	310	286	287	297	303	300	295	295	286	300	304	307	314	323	322	286	304	287	314	281	282	292	306	267	295	281	299	276	331	310	317	285	316	272	305	286	282	282	288	266	303	258	276	306	319	294	267	283	300	313	300	335	307	278	308	307	278	288	291	306	279	285	293	304	312	284	292	275	310	272	276	296	297	293	310	294	307	323	310	296	272	277	282	302	292	291	298	280	286	302	268	301	324	311	318	303	279	318	281	269	301	330	290	305	300	273	291	287	289	320	283	268	278	292	297	287	318	302	281	312	310	283	289	279	310	328	277	296	304	292	274	300	270	289	306	295	295	301	291	316	304	294	336	264	305	283	276	307	284	305	288	299	307	290	271	297	321	290	273	319	318	286	281	299	322	309	298	278	292	297	296	284	317	286	285	288	306	293	289	287	285	324	296	293	297	284	302	302	282	280	301	276	302	325	295	323	309	334	314	308	283	288	256	285	298	301	282	273	310	301	252	313	272	319	321	291	299	299	283	277	298	275	300	317	309	309	305	288	281	323	332	280	301	277	302	302	306	330	327	289	291	301	308	282	277	333	298	313	311	279	302	289	305	290	296	287	274	311	298	286	288	275	277	301	309	294	261	258	252	287	300	281	294	278	301	300	286	285	298	251	323	281	282	324	278	298	289	317	301	267	272	300	268	287	298	293	272	264	296	263	272	301	279	310	312	308	304	274	263	312	292	277	277	306	316	292	289	318	302	254	298	300	283	303	285	329	282	304	301	295	298	282	299	310	272	301	271	286	286	257	310	318	299	302	319	307	305	288	281	298	278	287	308	296	268	321	297	299	293	310	279	299	323	307	292	261	301	270	288	262	303	303	305	297	299	299	302	313	294	315	279	293	301	277	289	296	287	282	292	283	263	302	299	283	305	290	307	295	292	264	311	286	287	285	296	297	309	270	282	292	283	263	294	288	334	310	286	327	302	304	323	302	303	296	274	315	312	282	310	277	282	292	314	298	324	288	331	288	321	306	290	302	274	292	309	319	301	318	275	304	295	322	321	271	310	298	302	278	282	311	304	278	304	285	298	293	278	282	289	288	304	291	287	274	320	303	291	303	304	313	305	279	295	324	328	312	270	269	311	269	292	292	268	295	268	276	282	285	283	334	303	297	277	271	320	294	304	308	295	285	299	312	303	325	286	279	316	277	307	330	313	293	303	324	300	300	291	278	291	282	289	293	266	301	288	277	289	318	279	315	264	296	295	271	298	283	269	288	279	294	283	321	296	309	310	287	289	270	287	287	307	280	297	283	255	289	276	297	315	314	291	338	295	296	277	287	316	288	288	301	276	276	319	294	262	305	306	316	281	287	294	276	287	272	293	301	266	273	300	269	293	286	313	277	286	279	296	286	291	334	273	292	303	271	257	289	302	318	311	298	286	284	286	294	300	343	286	301	263	329	314	287	311	298	288	280	295	263	276	298	286	307	269	296	289	286	299	270	291	274	306	292	266	271	267	291	293	289	321	287	291	315	327	280	292	333	318	291	291	288	292	252	295	266	305	281	294	301	319	279	265	305	308	284	298	302	296	269	317	276	282	314	306	290	312	291	252	277	276	271	295	312	302	300	294	308	296	291	297	283	324	288	266	294	299	294	303	284	298	285	278	293	276	310	306	274	302	329	299	295	297	303	314	321	303	297	319	277	300	283	328	278	308	283	310	272	320	272	281	303	312	288	304	273	285	299	299	305	285	321	297	268	292	284	325	313	278	284	302	303	316	292	310	305	290	304	305	279	286	305	284	271	282	293	303	304	306	290	303	274	258	278	312	295	267	250	286	304	304	274	296	284	301	311	268	258	280	280	285	280	254	298	297	311	294	276	317	294	280	311	310	262	288	287	280	288	315	324	286	278	308	299	273	293	308	307	278	306	313	286	289	284	296	282	313	319	284	290	293	297	272	293	298	281	269	300	268	274	304	302	273	288	283	290	273	283	317	327	284	316	296	288	273	304	282	290	311	296	301	278	297	300	285	304	310	305	274	258	324	270	298	308	293	303	264	302	294	295	293	286	285	281	271	289	318	292	283	284	281	268	272	313	284	285	286	284	305	283	314	309	294	305	301	295	302	323	295	289	295	310	284	294	291	295	333	305	319	292	266	288	311	300	315	293	293	323	283	285	285	323	321	283	262	301	273	317	296	310	286	289	296	278	314	315	313	311	305	293	295	278	322	297	335	288	326	267	298	279	288	286	269	326	331	276	296	294	278	274	290	274	335	282	294	313	294	299	288	306	296	279	266	294	300	290	279	288	289	279	273	294	292	298	323	293	291	304	315	302	285	320	289	299	312	299	301	287	293	299	257	311	281	309	272	332	290	291	333	307	282	282	256	270	294	269	300	319	291	305	277	269	283	293	288	277	296	324	316	288	302	300	295	287	308	313	290	300	295	278	282	285	297	298	306	278	268	292	285	303	275	288	309	328	299	276	263	306	284	272	290	289	299	301	303	295	289	286	278	274	318	297	299	306	275	347	326	303	277	296	301	297	263	265	288	292	273	268	297	277	274	293	324	268	293	312	285	298	292	306	260	289	294	303	282	292	293	318	288	286	280	301	295	311	306	290	297	257	300	286	311	293	329	291	333	316	287	311	325	296	289	306	287	295	305	269	296	299	320	286	318	287	297	297	286	291	306	300	269	314	284	298	285	281	323	301	280	288	271	315	296	309	294	311	305	298	299	297	294	285	282	265	292	294	315	291	314	273	326	341	328	317	293	278	261	269	265	311	250	248	303	300	310	287	264	275	288	273	302	281	297	295	307	311	316	268	320	314	292	277	277	282	294	285	338	296	282	285	290	295	286	283	305	309	314	293	263	285	319	320	294	272	304	293	275	281	273	324	285	269	289	290	303	299	299	293	306	295	283	298	297	297	267	307	270	299	292	274	275	312	289	284	322	290	299	291	290	313	298	285	263	306	333	282	294	311	290	287	307	293	277	290	286	304	309	315	290	302	293	309	264	275	299	298	279	279	319	266	273	312	299	279	303	301	304	304	306	250	284	275	286	281	293	308	302	294	328	281	264	300	296	336	294	317	303	335	310	289	322	288	301	270	297	256	266	281	288	290	302	305	285	308	291	296	285	308	284	277	298	281	290	301	310	313	297	288	264	318	309	317	293	309	273	288	282	293	298	307	278	275	291	276	292	288	316	289	316	305	316	319	316	263	301	274	303	280	298	287	288	328	290	288	281	288	296	283	276	328	299	313	314	311	295	321	265	295	264	294	295	289	264	313	288	304	266	308	324	304	285	296	285	276	306	277	295	274
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
