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
336677719175	336677719736	336677720286	336677720836	336677721386	336677721936	336677722486	336677723036	336677723586	336677724136	336677724686	336677725236	336677725786	336677726336	336677726886	336677727436	336677727986	336677728536	336677729086	336677729636	336677730186	336677730736	336677731286	336677731836	336677732386	336677732936	336677733486	336677734036	336677734586	336677735136	336677735686	336677736236	336677736786	336677737336	336677737886	336677738436	336677738986	336677739536	336677740086	336677740636	336677741186	336677741736	336677742286	336677742836	336677743386	336677743936	336677744486	336677745036	336677745586	336677746136	336677746686	336677747236	336677747786	336677748336	336677748886	336677749436	336677749986	336677750536	336677751086	336677751636	336677752186	336677752736	336677753286	336677753836	336677754386	336677754936	336677755486	336677756036	336677756586	336677757136	336677757686	336677758236	336677758786	336677759336	336677759886	336677760436	336677760986	336677761536	336677762086	336677762636	336677763186	336677763736	336677764286	336677764836	336677765386	336677765936	336677766486	336677767036	336677767586	336677768136	336677768686	336677769236	336677769786	336677770336	336677770886	336677771436	336677771986	336677772536	336677773086	336677773636	336677774186	336677774736	336677775286	336677775836	336677776386	336677776936	336677777486	336677778036	336677778586	336677779136	336677779686	336677780236	336677780786	336677781336	336677781886	336677782436	336677782986	336677783536	336677784086	336677784636	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23038	11213	16966	19489	26946	37438	32084	40158	42097	23370	12025	5402	1849	787	430	310	268	258	272	260	242	287	284	259	259	274	249	272	270	290	264	274	282	279	240	281	247	275	251	288	272	243	288	219	245	263	264	274	268	279	266	264	261	251	269	239	291	284	256	263	282	284	280	299	260	242	257	288	278	241	275	253	256	309	276	289	261	278	244	235	264	292	262	276	286	232	256	283	268	272	290	278	255	261	257	262	255	293	276	265	279	266	261	271	260	279	288	262	256	270	260	266	283	265	274	263	259	276	281	238	267	278	251	262	265	258	276	247	282	251	258	258	274	275	244	279	288	253	259	242	253	259	242	249	276	260	259	288	259	281	257	267	228	273	243	285	284	287	283	277	265	259	290	244	267	270	286	261	282	260	274	251	298	281	245	276	285	290	284	270	271	269	287	270	257	261	268	236	277	268	280	299	243	285	269	261	237	269	266	258	253	281	267	241	271	274	277	256	292	272	286	267	295	262	277	291	270	263	267	267	271	245	270	251	235	284	274	255	260	285	263	286	271	249	286	274	261	271	263	290	257	260	253	276	276	269	263	244	237	267	291	255	253	247	252	273	247	260	246	273	269	262	256	269	274	251	268	268	267	289	275	289	261	265	238	278	251	266	298	274	304	262	263	243	264	285	238	298	280	283	254	272	272	260	267	247	240	298	283	266	251	253	261	281	277	268	258	256	262	266	259	264	279	275	232	257	280	268	295	270	244	272	292	259	281	280	279	302	276	233	269	260	251	261	277	252	232	242	272	276	251	272	242	251	248	267	273	240	238	281	283	250	263	287	281	281	263	272	305	271	285	271	285	259	291	248	286	253	280	284	269	260	284	296	258	271	297	265	268	255	298	289	254	282	266	288	231	271	258	270	233	259	231	234	277	258	255	260	250	241	269	313	270	270	272	259	278	257	277	271	237	268	266	275	289	270	256	301	262	258	284	250	290	248	242	302	267	283	259	242	249	263	269	262	285	254	246	272	251	281	266	240	295	288	258	272	256	242	261	288	276	247	279	263	296	245	247	267	262	258	254	250	277	261	243	259	256	260	260	271	254	277	273	224	241	256	266	263	268	264	232	270	255	275	284	254	292	285	260	274	271	278	284	262	276	277	283	281	274	278	260	227	257	254	289	272	273	260	243	272	287	281	290	248	268	276	279	254	253	246	259	242	264	274	258	266	270	268	281	277	261	259	259	270	263	280	239	267	291	261	263	268	246	275	237	308	275	274	304	261	266	278	255	298	285	291	257	279	242	277	279	288	253	252	284	280	292	266	263	256	288	252	263	252	266	243	252	266	281	243	268	277	250	292	293	239	300	286	266	245	256	280	282	258	293	257	273	273	258	283	289	262	253	294	260	272	259	288	273	265	277	269	274	265	258	268	279	261	269	268	253	247	261	274	253	236	276	280	279	278	292	242	278	274	270	226	276	254	255	285	286	265	256	264	248	277	291	243	291	248	255	255	262	263	302	239	257	275	283	259	273	259	251	292	257	246	236	252	260	265	270	276	278	258	253	281	285	284	230	280	274	279	269	280	283	305	259	281	294	279	288	291	271	249	267	257	267	287	264	248	256	254	263	304	260	280	276	299	311	296	273	300	203	251	291	235	237	274	260	261	259	262	254	272	259	261	250	282	273	255	287	236	275	234	283	284	267	272	257	245	262	237	268	306	281	278	267	263	300	273	298	260	259	272	247	279	264	299	268	265	271	259	314	277	291	288	234	294	286	312	239	303	241	265	245	261	283	271	257	289	258	244	289	258	274	283	293	273	267	264	259	233	247	272	269	260	281	267	286	264	275	298	284	257	264	248	245	304	262	259	242	273	247	283	264	238	258	275	258	228	282	288	281	242	262	243	267	234	302	262	238	233	271	283	290	278	267	275	294	251	294	247	284	274	252	271	247	248	284	249	285	238	265	286	253	280	272	258	251	274	268	265	269	301	270	285	267	273	283	276	274	269	261	281	271	267	251	263	269	286	260	309	266	241	309	270	266	273	261	257	282	257	266	289	262	247	286	244	246	271	240	267	276	282	281	249	287	266	251	285	268	264	280	259	251	249	264	219	276	270	266	271	258	252	275	250	274	248	284	255	249	276	243	285	263	242	254	248	278	321	277	245	292	285	274	290	294	246	273	284	277	261	276	268	243	248	275	283	256	266	282	270	267	231	269	256	292	275	282	239	272	244	271	265	240	252	278	268	262	252	253	276	252	262	290	264	247	270	270	254	261	256	267	280	261	308	286	257	268	285	243	313	270	278	279	267	261	249	279	257	279	259	270	254	285	259	255	283	282	247	278	269	254	242	297	273	271	278	300	275	249	283	237	278	262	260	261	221	261	276	303	259	268	234	244	277	248	274	285	280	252	252	268	285	258	270	280	256	278	262	276	259	270	276	277	259	271	257	272	289	267	261	242	269	287	283	268	255	262	259	270	278	297	250	258	255	260	264	273	243	274	273	246	263	282	248	253	301	251	229	310	269	288	240	265	248	254	279	274	280	242	254	278	255	271	267	281	263	234	268	256	251	244	293	271	263	297	253	286	271	243	260	272	275	269	235	299	288	259	277	269	254	266	271	257	251	260	280	260	279	249	271	275	270	256	279	276	250	259	281	234	273	261	278	275	263	256	290	285	269	254	277	312	252	250	276	305	284	298	274	274	241	264	271	238	299	259	261	266	223	255	230	245	264	247	262	262	271	277	238	258	258	237	269	300	268	237	255	266	253	259	277	285	294	261	272	261	238	262	281	268	269	273	233	271	276	258	262	271	279	299	247	266	233	281	273	250	233	274	253	289	287	281	260	261	263	278	273	255	261	276	296	265	257	259	255	248	312	278	281	276	295	267	279	278	261	272	285	233	284	257	279	234	267	267	247	291	253	260	265	265	240	244	269	281	267	281	303	290	256	274	247	265	286	282	238	275	285	254	270	261	265	240	268	239	269	269	249	271	265	271	258	288	248	275	259	257	288	288	269	276	287	247	271	283	279	228	283	268	248	286	252	273	261	255	256	264	249	258	260	268	265	259	264	267	304	254	267	275	270	259	289	241	246	269	268	260	245	269	256	289	257	248	244	271	270	291	246	312	286	269	254	266	268	271	258	279	298	249	264	244	269	281	299	251	284	274	285	273	262	241	263	260	285	231	265	305	291	277	271	255	283	296	250	250	293	265	248	242	284	268	271	268	265	243	286	279	250	262	260	268	292	256	247	237	297	258	270	284	253	261	308	260	281	272	254	259	264	309	267	255	256	305	284	275	285	262	263	249	267	253	258	258	272	269	268	265	271	260	277	237	275	238	245	247	250	285	284	256	263	302	272	261	290	249	298	260	274	284	278	235	258	265	262	283	262	274	295	289	245	280	262	272	258	277	286	278	293	269	262	270	267	247	267	264	270	257	241	287	249	280	262	252	260	220	274	265	269	243	254	278	246	277	271	251	249	262	289	268	247	248	263	261	234	279	266
11697	8824	22559	31515	39627	50005	41364	55960	54315	38527	28309	17426	8013	3349	1469	887	744	668	676	679	709	690	716	708	682	681	716	702	702	675	737	655	690	691	764	675	689	702	651	692	633	716	722	686	665	673	714	656	677	673	689	689	653	617	650	689	729	710	684	668	688	666	688	694	679	653	710	682	673	667	688	672	680	660	654	681	708	637	662	717	673	683	660	668	703	723	657	677	697	637	647	653	642	734	668	682	713	717	694	673	698	697	680	645	704	700	694	694	685	725	673	722	646	679	760	692	686	671	672	684	713	656	708	651	711	693	644	675	719	641	700	665	698	711	703	698	690	678	734	665	685	711	733	670	664	723	672	710	711	657	658	673	669	662	695	728	707	666	719	654	700	669	629	649	729	724	667	700	681	712	662	691	684	669	709	685	690	707	725	718	671	740	689	640	640	677	712	692	694	701	662	651	673	687	694	666	641	695	666	659	696	661	688	700	716	711	666	659	735	709	665	649	673	714	688	665	678	665	695	680	678	706	732	662	690	705	723	701	698	707	677	734	714	663	700	758	666	620	666	668	679	719	668	666	693	746	714	702	695	649	678	657	650	669	683	690	686	697	667	741	722	719	642	686	732	683	708	660	730	671	707	671	701	678	696	751	674	675	646	668	698	654	688	692	680	690	700	709	676	666	705	679	716	691	674	696	723	711	652	679	717	633	654	682	671	655	680	660	674	663	680	638	680	693	731	667	685	687	689	691	669	677	652	732	718	650	688	683	658	664	689	731	666	687	694	725	671	679	691	706	662	626	700	639	648	692	671	680	686	690	632	670	639	661	680	662	666	661	697	690	711	687	730	718	677	706	669	673	672	692	661	681	705	675	712	687	670	658	702	688	685	702	663	686	689	683	673	680	699	680	705	697	703	669	708	664	697	700	654	709	713	719	681	721	661	711	686	709	718	704	674	669	685	683	619	683	665	671	687	658	685	674	707	684	659	662	693	680	722	742	696	735	661	706	673	679	705	694	623	696	687	667	701	713	701	674	669	652	704	667	710	645	654	713	673	676	703	693	680	698	653	702	668	721	703	702	652	654	729	706	684	657	644	715	696	726	731	684	712	655	766	663	693	688	758	699	674	699	697	682	693	608	690	676	682	658	676	712	681	656	702	653	675	699	714	698	654	648	687	700	669	710	647	666	643	673	684	685	655	692	677	648	689	692	669	658	674	718	702	675	702	741	684	709	645	700	670	713	698	649	653	661	676	693	685	691	734	733	694	693	709	699	698	696	662	688	679	644	679	702	687	667	686	681	654	691	682	700	656	714	669	643	661	683	705	647	637	663	644	663	679	668	701	729	723	663	680	690	712	673	634	690	654	685	686	679	685	680	658	694	656	698	645	692	690	692	700	690	711	702	665	668	670	741	702	669	704	674	701	668	668	675	724	691	670	683	675	710	671	686	701	687	677	659	677	684	695	676	736	724	680	676	740	659	664	666	669	664	706	687	716	689	649	617	691	692	728	712	659	660	682	672	666	692	670	698	683	668	683	708	664	666	690	670	692	662	683	715	670	676	684	713	656	721	676	707	697	703	674	669	708	752	647	672	662	639	684	673	697	677	707	693	693	643	675	737	693	665	601	678	726	685	699	703	691	708	703	679	717	733	685	695	676	705	666	696	700	675	644	689	703	682	686	734	644	681	703	674	714	627	673	680	700	719	688	648	667	690	682	631	706	681	679	688	694	684	722	711	661	719	679	694	620	645	676	669	699	703	650	695	708	635	702	631	694	679	684	716	704	709	705	697	694	724	718	694	684	658	675	681	690	659	673	679	660	675	679	735	663	685	675	666	673	697	662	696	676	703	698	685	694	652	698	679	702	674	705	709	640	689	663	668	702	706	697	669	696	702	664	693	718	712	654	703	665	715	622	683	767	680	721	696	648	699	684	677	702	633	676	694	706	657	695	650	739	680	694	676	704	691	672	692	635	706	709	693	705	677	689	634	686	742	701	691	673	660	687	708	686	625	642	660	664	661	667	665	728	688	655	710	667	694	714	682	698	695	721	718	663	681	697	645	670	692	694	730	721	666	658	622	686	665	739	695	646	686	708	633	704	676	670	703	643	637	660	705	639	674	707	694	734	691	713	678	691	666	683	666	699	675	690	690	720	647	700	708	658	721	703	654	700	688	637	692	718	730	666	668	695	660	677	699	665	684	656	720	675	706	648	662	689	712	682	648	678	685	701	681	661	687	706	668	681	716	672	687	684	676	669	652	713	649	706	670	685	717	679	695	679	688	660	686	671	679	660	700	725	681	689	650	682	652	688	687	641	684	695	699	655	690	693	660	686	670	693	682	750	681	663	678	667	704	677	696	693	660	642	643	672	672	701	669	741	720	672	680	660	698	661	750	704	693	704	682	705	688	739	705	728	742	707	692	697	704	696	724	665	663	667	669	703	667	661	635	642	665	717	682	719	689	654	690	680	711	655	655	708	679	654	668	689	697	659	740	733	643	654	676	700	644	717	656	686	669	741	703	658	709	717	716	689	722	634	716	693	682	686	685	682	669	699	697	675	672	643	655	688	730	685	680	668	721	689	681	694	693	711	694	703	701	733	682	674	713	634	667	679	685	676	680	678	653	698	633	672	676	697	683	690	699	690	635	651	688	680	712	679	670	668	709	724	658	695	682	714	672	679	696	691	677	682	676	713	681	695	669	687	671	664	649	694	701	703	678	698	665	652	664	709	718	686	653	692	673	652	675	671	703	637	712	669	657	679	693	708	724	723	659	683	647	687	732	714	691	681	645	653	665	662	652	727	653	695	676	681	703	674	673	622	714	682	660	680	712	671	694	666	694	695	651	683	720	673	690	665	686	717	675	625	718	691	675	656	667	711	623	725	700	672	699	709	699	669	759	702	676	697	676	692	631	696	680	694	683	669	688	674	697	718	648	684	680	609	683	644	705	679	701	716	691	713	704	751	706	696	674	705	678	697	695	672	668	722	679	709	715	671	687	680	668	749	656	665	685	700	677	716	723	719	707	670	634	715	694	664	713	681	711	677	666	678	655	664	685	636	690	646	666	694	686	677	698	725	701	684	699	681	707	680	704	709	716	642	680	645	636	701	620	659	694	636	654	661	683	678	702	650	669	725	720	682	681	671	688	698	695	673	645	692	681	672	695	665	641	695	682	678	640	689	687	664	707	711	693	716	701	693	695	671	679	662	685	703	678	698	686	679	706	643	670	686	660	694	708	657	679	709	684	671	684	688	674	743	680	746	662	670	657	730	668	722	672	716	688	650	707	661	650	676	696	680	679	693	685	648	699	704	663	705	700	664	673	716	665	702	672	689	659	628	700	677	745	727	718	679	685	710	666	660	685	664	696	671	672	706	686	673	689	687	766	661	684	658	676	679	645	719	671	658	619	711	706	704	662	709	698	700	658	652	734	699	695	691	713	671	659	700	647	693	680	679	671	695	684	669	695	687	694	675	657	700	692	692	699	666	666
6490	4431	4419	3206	2037	1724	1961	2477	3527	1593	706	455	364	334	284	285	277	244	278	262	282	277	253	293	251	278	270	288	297	301	298	276	270	300	274	266	249	295	273	284	287	273	276	269	263	279	293	291	277	277	277	289	265	287	290	303	308	246	276	306	299	288	316	276	296	266	296	285	269	300	285	268	270	281	290	263	282	305	306	293	311	274	266	280	287	268	253	283	249	304	277	268	283	289	267	301	278	261	266	300	296	261	279	274	295	268	272	280	299	283	270	280	288	274	313	285	282	293	271	284	266	276	250	275	318	279	274	282	291	318	294	280	272	259	289	292	283	281	281	264	294	281	287	267	286	291	259	306	300	304	298	250	284	286	281	265	283	293	286	283	309	272	260	312	286	280	294	313	261	234	272	266	274	281	268	288	295	285	284	278	283	279	284	254	280	249	288	270	286	276	305	303	333	278	270	246	266	268	279	279	307	293	290	311	288	288	281	274	303	276	294	282	301	282	278	295	279	275	300	281	260	280	279	299	306	290	259	282	296	255	303	265	263	289	313	253	257	299	263	283	315	288	303	307	296	258	288	316	282	280	275	295	248	264	288	278	308	283	262	270	269	255	293	291	295	267	297	285	276	276	270	264	270	291	317	301	294	291	269	268	263	275	295	286	274	272	294	278	289	261	294	276	293	300	292	275	308	265	273	296	284	286	273	284	256	294	246	262	288	275	305	263	290	282	232	277	265	285	315	278	281	286	299	294	286	286	285	283	293	287	283	276	314	283	275	270	271	288	297	286	286	284	270	270	296	272	299	276	290	278	254	283	282	262	268	267	282	261	301	256	276	257	252	287	284	266	275	253	270	294	290	275	279	275	285	272	280	245	297	290	321	273	254	267	274	297	264	284	285	283	318	276	268	326	273	260	281	259	301	310	269	274	270	292	311	277	276	299	276	306	273	278	274	308	274	266	292	293	292	262	311	292	262	301	277	311	302	292	252	262	288	272	267	275	273	274	307	280	271	258	278	284	298	274	281	297	305	308	247	264	300	300	269	281	303	269	248	282	269	271	262	282	286	292	276	312	266	292	314	272	257	302	277	264	265	275	280	282	257	341	297	284	277	294	295	251	272	250	283	278	272	279	265	266	304	286	279	278	260	268	285	277	260	309	290	272	256	266	275	251	265	294	257	295	281	306	264	261	262	262	309	281	274	274	284	304	265	274	286	282	315	273	258	299	284	300	290	268	268	278	273	301	270	264	287	263	254	303	260	272	278	258	301	297	279	291	289	280	277	280	266	303	268	261	253	283	278	300	260	279	300	252	277	282	276	273	285	304	283	304	294	267	299	295	259	335	301	274	270	300	271	270	275	268	274	279	277	279	281	317	291	257	261	283	280	277	299	255	255	309	295	274	323	245	290	293	261	288	257	286	262	303	311	260	340	265	289	287	279	260	270	297	281	269	286	281	287	269	251	306	274	307	273	285	293	300	270	274	312	311	296	280	269	279	313	261	274	272	273	274	292	238	294	283	273	281	280	258	277	262	294	274	287	305	291	250	287	283	267	266	258	248	291	281	293	264	288	268	283	264	290	289	271	266	275	278	285	271	273	294	285	283	246	307	287	283	297	301	266	278	264	266	271	252	280	295	269	294	253	280	275	275	304	250	259	296	280	276	284	284	251	272	261	306	275	272	306	270	292	256	274	304	282	283	282	276	254	286	288	265	292	253	271	270	306	284	285	288	263	228	280	274	274	282	248	286	261	285	278	263	255	284	298	256	295	269	286	286	313	283	253	289	270	271	272	266	297	270	268	295	275	287	328	297	261	273	262	283	311	269	283	262	291	268	304	277	297	285	287	313	288	271	262	309	292	279	266	278	263	258	269	274	278	299	277	250	254	262	252	287	262	260	297	291	259	290	282	256	254	274	294	306	260	285	276	282	242	253	275	267	253	258	271	287	315	297	277	264	291	252	290	291	279	271	290	295	286	293	250	264	298	305	287	280	281	292	307	289	269	273	291	276	267	283	255	277	249	270	248	302	259	278	303	289	276	263	268	294	291	277	296	297	286	293	244	298	271	290	274	265	293	295	284	306	264	299	277	269	277	279	281	293	279	316	280	280	286	292	295	277	281	285	292	244	280	295	255	278	305	262	286	276	271	281	260	284	270	244	299	266	258	296	252	278	286	300	298	292	297	269	306	273	259	281	274	250	326	304	271	281	242	270	262	290	284	261	245	277	301	296	284	276	281	285	330	263	290	294	276	333	269	296	284	283	307	269	288	300	269	292	274	278	261	283	271	283	248	279	289	284	257	280	261	284	271	258	274	253	288	275	265	279	248	284	295	275	254	291	273	292	294	285	274	301	283	311	278	258	257	302	295	274	292	288	282	284	263	314	286	274	273	303	241	268	285	289	271	283	290	295	296	268	290	306	275	267	255	284	279	301	278	274	293	247	255	285	306	285	284	278	310	286	253	273	276	299	279	309	278	291	251	289	281	304	278	253	292	282	273	288	269	284	312	276	256	272	278	264	289	291	275	290	270	274	268	280	265	267	288	289	254	247	287	278	249	302	254	287	262	281	276	268	288	265	318	269	315	256	291	269	272	248	280	308	275	283	252	244	232	295	286	281	291	276	263	271	292	293	279	248	300	273	266	278	297	256	286	264	288	285	277	299	270	314	298	290	282	300	285	307	255	270	269	240	291	274	276	273	273	255	295	283	270	278	246	303	279	291	281	255	264	269	260	302	303	240	254	299	292	291	268	279	296	286	247	256	265	268	274	276	310	281	266	274	306	310	291	272	279	290	266	261	306	273	269	292	280	294	256	270	289	263	278	285	258	278	287	298	294	286	269	281	282	275	281	268	292	257	252	265	299	276	320	264	281	274	278	284	279	256	310	269	275	231	251	303	288	281	301	284	284	270	276	297	272	291	272	253	290	262	266	264	282	271	278	262	294	287	278	273	277	261	269	290	282	275	302	275	294	260	278	230	321	289	264	263	272	278	266	247	276	308	294	322	283	299	270	291	303	289	284	290	274	297	309	260	281	281	275	292	276	276	277	288	305	283	262	265	258	327	274	259	289	292	297	228	291	266	266	274	277	297	291	260	261	270	238	282	292	258	242	300	293	283	271	292	279	299	287	284	295	290	291	288	292	301	278	322	293	268	287	268	313	296	300	293	282	243	266	277	255	275	312	311	307	262	274	276	282	284	265	311	267	271	273	315	270	270	278	263	285	303	267	290	296	303	284	278	272	302	274	280	302	258	316	281	267	265	289	304	270	288	279	272	275	296	300	294	269	305	244	260	283	279	264	246	254	250	267	278	265	286	294	287	294	308	258	278	275	290	282	279	266	286	269	280	261	309	290	273	289	281	284	235	253	293	284	293	284	284	275	270	268	278	293	283	299	296	284	315	263	272	287	301	261	303	268	290	288	273	281	268	285	291	255	266	301	264	277	282	275	279	279	278	291	264	299	281	284	258	317	274	279	296	298	270
4509	4301	8012	9325	7421	7373	9088	11434	13182	5908	2565	1631	1034	810	795	696	728	723	706	726	739	764	702	741	702	710	751	760	767	705	691	702	720	709	723	755	700	748	671	681	741	720	768	748	731	744	690	723	739	691	680	692	720	728	726	722	692	689	692	715	749	778	701	670	700	724	678	718	725	737	728	690	684	692	706	716	730	725	711	691	734	691	736	746	711	698	708	751	709	740	726	722	722	737	752	718	703	739	717	788	730	699	708	705	695	752	736	765	728	701	678	754	706	714	726	706	727	672	675	682	705	677	746	706	717	702	736	744	713	744	708	726	717	742	739	682	782	716	716	733	728	700	764	707	693	737	735	704	714	754	727	701	738	743	740	709	739	704	701	698	749	717	725	761	708	704	733	728	768	713	740	740	705	715	681	688	757	693	751	747	737	706	702	717	686	711	787	713	712	731	736	709	707	741	692	724	746	745	707	745	696	722	733	747	715	671	759	774	761	776	743	731	732	739	702	766	734	711	745	684	733	751	737	723	686	725	716	733	725	688	747	700	706	676	778	700	705	707	726	742	662	752	734	723	758	703	734	676	721	716	731	701	726	712	711	685	675	733	764	757	682	722	709	724	704	697	720	665	723	752	700	715	745	741	775	741	689	706	722	718	736	697	712	742	721	699	669	735	728	740	728	708	745	667	706	702	718	717	743	732	784	708	674	746	735	725	744	745	693	712	668	743	693	729	737	749	694	755	777	689	732	742	740	751	719	751	679	741	730	722	650	696	678	710	702	692	734	747	749	767	757	719	681	764	687	733	668	724	731	729	699	715	720	688	713	754	724	730	731	701	724	698	706	728	719	745	701	678	725	693	722	716	680	717	749	688	723	730	744	731	684	759	675	713	698	708	723	793	734	794	686	702	755	717	703	762	728	749	754	749	730	741	731	679	762	721	709	693	690	728	732	728	722	716	711	710	739	713	694	755	732	744	801	690	715	686	737	719	755	688	743	716	721	736	741	675	746	760	705	719	709	713	704	714	703	732	708	723	710	698	685	741	732	677	673	696	721	738	721	678	733	712	724	747	710	750	732	699	698	739	757	725	688	734	735	713	694	737	735	763	725	743	703	707	692	677	726	718	704	723	746	691	697	686	636	719	751	743	674	685	695	698	706	719	703	693	725	724	739	712	731	732	715	696	691	703	726	774	712	738	666	784	756	675	712	728	724	774	694	728	702	683	755	728	743	726	742	718	685	686	719	686	710	740	709	686	697	698	707	723	735	708	732	724	768	684	710	690	714	744	727	740	764	766	714	667	690	712	758	757	739	691	697	673	697	726	735	741	724	699	728	723	657	710	746	699	769	690	759	676	740	720	750	767	727	719	715	681	713	738	666	746	726	697	732	744	697	710	713	713	735	736	696	718	714	714	716	718	729	732	711	704	668	720	722	702	724	716	748	723	720	719	654	718	720	750	730	729	732	726	709	714	714	695	724	710	677	686	693	760	675	689	728	713	723	746	708	678	701	749	715	761	709	699	718	710	686	738	763	686	699	730	684	739	699	722	690	698	709	674	733	746	690	707	686	674	747	763	705	743	673	727	704	705	698	733	718	760	748	700	752	710	715	682	728	682	689	754	704	704	738	719	709	739	663	729	728	709	723	710	712	715	744	719	701	701	750	706	730	724	696	693	721	706	696	741	680	703	693	731	755	704	742	778	712	726	699	667	725	728	721	687	702	719	783	720	704	736	755	729	678	730	706	739	700	693	752	700	725	719	673	691	709	723	725	719	703	678	726	714	718	725	681	737	709	724	738	736	739	748	739	651	736	685	748	706	691	733	753	725	747	681	695	749	736	723	724	670	720	667	730	702	672	712	771	672	761	749	712	782	739	736	695	705	720	733	724	739	733	704	741	764	732	728	678	716	664	710	753	689	738	748	755	734	712	719	700	709	730	693	760	704	702	713	692	752	751	711	746	739	754	682	679	749	737	741	677	704	702	719	747	692	757	713	722	738	672	679	689	703	737	713	746	712	700	681	713	702	742	667	711	729	717	731	699	707	709	758	691	703	723	704	694	745	697	690	739	724	703	713	735	681	724	732	716	772	708	716	712	759	743	715	723	714	704	757	718	768	729	691	694	754	731	691	682	703	710	663	736	760	712	716	757	686	717	726	736	710	722	651	724	734	711	694	666	684	746	735	707	744	736	748	687	738	724	751	704	743	726	774	724	693	724	735	728	736	685	726	701	685	726	712	760	744	745	708	709	672	743	748	739	710	735	777	723	763	751	708	740	733	712	732	732	710	754	705	741	712	737	693	731	730	719	692	769	708	685	682	689	686	700	705	754	681	743	712	724	731	743	730	676	727	776	748	693	711	764	715	677	707	717	753	692	713	751	705	711	674	738	720	733	711	702	744	738	706	706	790	757	720	735	683	717	737	763	688	770	717	658	716	702	687	739	743	761	718	695	670	736	715	698	716	717	740	723	736	718	709	736	710	721	685	690	751	697	697	734	719	705	645	809	779	767	751	679	710	702	675	738	708	695	734	730	752	720	703	635	724	722	665	709	698	673	744	780	708	745	718	737	680	703	697	672	678	703	739	717	757	745	731	729	727	692	732	733	749	703	720	724	733	725	698	740	690	654	723	748	726	738	664	751	692	745	724	727	701	703	723	714	748	719	762	721	673	741	744	698	725	731	757	705	799	698	712	727	710	711	725	707	712	701	721	747	758	687	694	697	740	768	711	726	673	753	708	721	756	696	748	754	741	708	733	763	685	710	726	708	753	730	693	733	712	703	704	731	687	718	695	696	703	712	707	751	686	689	755	753	722	724	735	716	696	719	760	792	725	708	750	709	799	703	746	740	708	681	699	732	703	739	672	692	773	715	763	688	717	722	739	776	729	749	722	668	707	710	767	710	689	746	714	727	700	698	744	705	694	670	676	724	754	689	720	712	712	733	714	689	705	758	727	705	739	724	690	720	742	727	710	737	702	666	703	721	713	732	725	723	703	693	693	769	715	671	681	781	767	761	684	719	730	750	764	705	720	766	700	722	732	716	735	688	716	734	684	703	691	713	712	702	713	691	733	712	711	715	737	745	719	744	727	695	715	769	728	674	727	738	764	714	703	695	710	721	712	749	737	717	718	742	737	787	738	734	692	707	687	641	727	691	690	711	778	697	696	732	778	748	717	753	800	722	748	738	714	731	723	752	748	693	735	695	761	707	735	706	691	737	712	714	714	720	725	743	728	654	674	704	719	733	693	726	705	691	726	707	716	659	734	745	698	720	703	764	717	766	714	735	719	707	739	704	715	750	720	688	674	734	692	776	738	712	737	748	737	708	675	711	719	740	694	725	737	745	653	711	740	713	674	686	754	671	698	700	755	704	706	726	746	691	679	678	739	742	722	724	690	789	710	686	739	782	675	731	696	739	720	723	717	711	703	705	693	698	729	723	730	713	731	715	723	734	745	699	730	675	706	682	715	715	691	672	758	678	709	720	739
17460	7176	21504	29840	37119	24882	28977	25734	15820	5771	2434	1427	824	484	329	276	308	312	292	293	284	283	284	275	281	246	262	277	309	306	283	284	276	270	295	290	274	320	282	274	294	252	281	315	288	287	257	292	271	292	303	287	307	308	281	300	291	300	285	293	282	274	325	303	295	275	268	267	280	265	291	268	298	296	278	261	262	260	280	296	300	285	294	298	247	273	285	287	316	302	292	292	293	302	283	303	294	308	291	289	298	277	293	298	312	294	319	300	250	272	297	284	305	292	289	284	278	293	335	268	283	284	242	268	263	253	272	285	306	266	277	309	284	290	273	266	299	298	268	278	244	297	287	242	300	278	297	319	302	298	291	312	265	267	307	298	262	286	302	283	318	291	313	258	320	282	282	287	269	251	262	286	293	285	240	272	297	289	283	306	307	286	296	300	273	279	302	301	295	283	276	319	268	284	310	311	267	257	322	291	284	298	315	307	293	334	299	276	263	288	273	282	269	271	295	287	281	291	278	264	269	312	311	310	316	265	291	292	288	273	290	263	287	283	294	267	231	319	312	266	267	268	330	310	274	304	297	263	286	286	274	300	319	282	318	303	293	257	294	314	279	275	270	322	278	286	271	264	280	275	259	291	259	296	299	294	265	275	305	277	267	285	279	315	299	308	263	272	277	271	277	298	273	286	301	263	333	277	289	262	271	304	274	281	292	298	297	268	275	273	257	294	291	321	314	273	300	256	284	315	267	295	248	264	294	257	265	270	291	279	279	281	262	297	317	321	264	296	291	277	278	303	284	281	299	262	264	304	288	314	295	280	297	298	282	287	282	267	261	295	278	304	296	291	287	267	292	308	288	303	265	290	303	297	305	291	261	265	288	255	290	309	280	301	277	258	289	250	260	318	284	278	311	246	289	302	305	317	316	261	283	304	305	340	293	267	294	285	277	303	288	279	295	287	263	268	277	255	272	290	275	277	272	291	277	275	266	278	262	278	311	293	293	286	311	287	293	273	290	250	282	288	291	316	276	298	278	290	268	280	290	286	293	259	306	287	281	316	290	295	301	293	268	281	295	293	248	291	278	273	300	291	298	255	280	284	289	273	308	283	271	292	306	265	275	301	263	260	300	265	281	292	284	261	280	262	272	303	296	281	286	285	255	294	275	256	293	305	307	299	313	307	281	261	281	270	302	283	286	274	280	282	291	295	288	292	286	303	340	290	293	311	286	304	297	267	315	290	289	266	275	253	282	281	284	297	277	277	274	277	299	299	288	279	297	332	286	289	284	246	309	281	256	273	290	270	313	284	301	280	292	325	287	295	295	289	274	278	260	302	290	271	269	294	299	298	269	250	264	292	289	311	264	315	295	296	278	286	275	292	299	281	300	271	267	299	263	296	296	286	264	281	271	308	282	305	303	291	289	296	281	294	276	260	268	239	286	273	282	298	291	281	263	301	265	259	307	322	278	276	268	284	272	274	314	279	285	306	251	295	290	284	267	297	286	257	275	305	300	297	284	292	235	267	303	286	259	295	276	279	261	281	266	279	291	277	297	269	290	284	282	298	326	253	298	298	296	284	283	298	283	291	296	277	280	295	267	266	267	282	275	299	292	302	263	299	273	280	322	289	311	304	257	298	280	303	298	272	314	312	289	283	306	278	280	276	280	259	305	291	292	299	255	261	287	270	298	294	294	265	278	260	301	273	264	299	291	267	294	293	262	276	314	277	265	297	283	258	290	248	260	283	287	298	272	267	295	249	279	309	301	297	258	286	258	296	271	275	293	279	280	294	273	265	299	324	283	312	294	300	278	287	301	272	285	274	280	272	284	271	319	286	285	308	248	284	281	278	270	288	271	292	300	257	296	275	324	253	310	273	310	298	319	281	299	307	267	288	295	320	310	282	268	279	318	302	308	305	283	283	300	276	286	282	274	273	280	274	277	249	278	279	301	300	291	302	268	251	287	279	280	282	303	304	297	294	287	289	269	293	277	267	278	286	276	313	290	260	287	289	263	247	272	281	300	294	296	248	273	277	289	275	284	311	301	273	267	284	270	284	303	289	313	286	271	251	284	288	296	330	289	300	305	327	267	294	284	289	276	297	273	289	300	290	297	308	265	293	235	302	308	283	287	309	288	279	290	290	274	286	309	258	282	286	293	280	287	289	271	275	298	295	308	283	265	297	278	301	277	271	282	298	279	296	260	257	316	324	305	294	292	263	287	268	278	282	275	281	285	296	289	302	272	292	303	283	299	277	245	297	272	255	261	274	283	288	283	297	269	293	308	249	307	295	322	288	295	296	292	298	304	303	264	264	278	311	261	277	297	282	310	261	292	278	285	269	296	300	249	276	279	272	276	259	299	276	281	288	275	260	297	279	288	303	266	283	276	279	302	319	297	293	275	254	286	318	280	293	296	272	286	326	287	284	262	269	296	283	296	280	299	290	296	266	296	284	244	291	306	275	296	244	297	268	244	255	304	271	263	299	306	253	313	270	287	276	278	300	297	289	270	296	255	264	294	298	301	340	285	261	303	279	290	293	271	275	277	264	256	264	302	275	286	288	300	273	316	285	299	275	295	302	305	300	320	267	284	301	315	270	259	278	311	302	290	316	292	271	282	273	278	300	251	271	294	336	266	300	274	243	277	277	340	260	303	257	272	288	269	284	276	259	282	279	267	288	327	272	278	297	305	272	270	293	311	305	298	315	255	278	275	271	299	255	317	311	276	289	279	273	279	265	263	292	288	281	261	277	311	281	268	291	279	261	274	297	300	278	275	309	265	302	278	302	277	251	274	303	283	285	310	303	281	325	252	271	270	278	280	285	248	298	269	302	285	288	283	293	268	305	274	269	261	300	320	299	283	292	287	294	284	285	309	298	290	280	303	267	312	285	279	294	247	248	278	284	267	271	266	260	296	309	281	271	305	280	296	275	309	267	275	270	282	289	287	303	284	296	296	276	294	270	288	311	302	295	258	266	303	314	277	293	298	262	293	291	263	242	309	289	271	265	298	277	314	285	268	276	287	333	263	295	306	292	269	272	288	278	288	283	274	266	248	283	313	291	274	287	271	290	260	293	277	288	265	262	299	287	289	286	273	319	307	293	267	271	259	303	292	280	263	289	289	288	292	292	248	309	275	262	293	242	280	283	304	279	305	300	304	270	292	254	277	337	273	293	280	269	291	275	283	275	286	295	298	279	294	300	315	274	267	273	268	294	312	307	304	288	272	253	293	278	283	290	306	291	240	279	274	279	282	286	314	281	285	318	301	298	283	262	279	309	306	273	308	288	271	284	291	279	297	277	291	265	277	295	302	333	299	301	283	296	331	296	286	293	283	297	266	306	276	289	264	297	269	261	278	272	307	301	331	311	295	303	287	290	271	291	298	288	317	274	320	315	275	286	267	272	289	317	306	270	308	278	272	282	307	292	255	303	278	280	267	287	280	295	300	287	290	288	326	287	284	267	285	295	289	266	272	298	282	306	311	292	285	270
10626	6136	27392	34057	38241	38683	43789	42604	30543	17470	9909	6417	3573	1753	1098	837	735	743	687	715	716	705	705	729	722	747	733	708	753	734	779	709	684	708	768	703	708	744	754	706	736	707	717	700	766	770	738	701	690	758	720	748	712	765	704	726	699	711	762	749	763	730	707	744	750	741	724	699	746	752	707	706	712	732	686	757	723	731	743	731	741	776	754	737	744	720	761	691	747	685	748	711	734	793	718	662	693	733	721	783	697	772	728	744	736	746	735	755	716	699	742	678	726	729	743	720	743	802	696	753	740	684	745	698	718	749	768	776	739	764	697	699	706	715	764	702	698	697	740	701	759	707	758	722	751	680	710	694	749	651	700	741	698	763	732	733	729	710	732	744	727	735	761	759	731	733	720	727	743	698	713	750	737	710	709	722	689	748	764	713	748	730	708	749	722	714	763	758	726	738	731	709	764	674	742	768	684	768	712	729	706	752	706	774	710	736	701	761	731	726	740	715	703	703	699	745	755	763	741	752	761	796	758	733	750	695	718	710	723	755	720	675	699	787	757	714	724	756	717	710	748	699	717	727	700	736	646	703	688	727	747	724	775	722	732	778	742	737	709	748	744	727	720	721	746	760	733	727	729	657	751	758	786	756	750	687	771	733	720	736	712	722	741	747	714	699	710	759	727	700	720	708	716	716	704	734	766	735	720	727	726	699	699	721	697	702	715	754	742	731	758	704	706	725	705	765	775	751	716	745	719	712	716	716	712	740	711	783	729	761	712	751	736	745	683	750	740	714	729	735	744	751	709	729	712	684	737	732	750	742	703	761	717	761	706	770	743	723	717	717	677	721	732	734	742	721	753	725	718	729	698	715	730	727	710	684	670	708	735	716	751	778	748	731	728	776	694	736	715	675	717	783	715	756	726	742	721	712	732	696	741	759	721	732	745	729	700	681	698	777	746	720	773	717	736	741	667	744	696	781	720	779	704	740	686	722	732	778	760	730	742	716	728	720	768	699	711	668	800	712	711	735	749	740	739	776	762	724	726	703	707	713	715	701	722	732	742	712	698	723	726	734	726	711	716	718	756	702	733	700	761	724	708	749	754	741	714	696	712	761	745	768	694	750	741	697	758	736	686	738	770	763	760	736	705	658	765	751	787	697	737	747	692	776	743	674	717	737	703	709	718	693	729	715	735	767	744	701	749	698	733	760	708	732	699	722	770	705	704	779	681	756	722	718	742	738	727	711	706	741	750	732	676	730	727	681	731	734	740	745	754	700	785	705	734	778	748	719	705	747	752	763	725	703	740	733	749	684	726	761	735	696	708	738	692	768	688	779	783	724	740	686	733	746	748	734	705	741	732	725	726	676	736	716	718	730	704	772	704	757	715	675	749	752	724	747	739	704	728	721	707	731	739	678	758	730	748	728	700	748	727	702	705	790	717	752	719	728	724	731	726	709	724	717	755	723	712	762	823	735	720	730	727	721	751	699	725	727	739	735	725	721	726	759	705	706	761	731	719	727	719	706	658	707	700	737	745	743	730	762	786	728	708	776	745	716	721	732	721	731	709	726	722	726	700	707	790	759	719	744	705	747	682	743	715	724	767	712	730	742	677	753	766	728	731	739	732	749	791	710	683	700	725	724	725	694	702	700	724	735	740	659	750	710	697	731	759	693	693	731	707	695	708	738	761	731	771	672	716	742	713	734	712	766	691	746	716	711	763	728	721	732	728	723	737	742	703	706	716	742	706	711	709	732	754	697	748	737	672	721	734	737	670	717	739	751	698	723	710	758	735	682	734	768	730	717	700	748	684	732	702	716	735	727	768	691	771	778	706	710	687	717	704	738	708	750	755	802	762	751	714	733	683	669	699	710	689	751	763	715	672	727	760	719	750	718	784	712	752	725	701	706	680	743	695	678	718	707	759	676	751	712	726	691	733	740	707	750	774	707	757	715	727	764	700	704	726	706	714	747	731	683	733	727	727	738	724	777	728	771	744	743	756	771	775	704	727	720	689	738	713	635	714	704	771	706	685	714	675	729	729	766	737	712	714	717	754	721	729	771	663	759	665	704	732	704	721	732	745	731	688	743	707	691	729	704	743	743	725	714	733	739	714	707	734	731	710	703	740	779	717	814	693	687	716	745	737	713	755	720	695	730	730	686	729	675	766	742	731	781	711	681	725	718	751	731	693	712	737	689	739	751	745	732	770	705	775	721	743	759	745	762	726	724	782	699	758	718	739	740	724	737	760	728	765	726	736	723	729	696	709	694	716	731	691	757	714	695	711	734	748	734	714	751	699	726	714	725	773	714	725	704	750	776	727	754	712	711	712	722	764	727	716	670	694	735	760	799	748	730	701	729	756	766	737	711	756	765	718	750	774	735	725	690	715	733	695	709	736	784	746	745	738	727	727	722	697	732	743	721	759	738	727	754	721	712	725	700	760	704	712	730	763	776	735	752	751	770	692	733	730	713	713	713	711	697	715	723	740	768	709	699	775	741	726	718	709	748	782	734	747	730	708	737	759	732	737	742	710	730	752	773	720	652	771	721	735	805	709	740	702	736	770	712	685	729	744	755	733	710	712	741	723	700	729	751	771	702	684	755	741	728	748	683	727	706	694	730	699	675	721	786	730	717	725	767	736	782	676	725	785	705	724	691	775	701	767	706	701	725	757	695	691	702	761	731	712	737	736	740	672	683	763	701	721	728	730	740	647	760	727	803	749	717	755	736	713	763	705	745	731	756	756	780	730	725	719	718	726	718	718	773	707	738	735	705	716	698	739	756	752	738	735	759	755	699	708	770	742	748	718	758	747	707	725	751	694	721	739	730	703	738	750	739	747	715	795	722	775	733	733	694	725	715	710	755	711	731	716	791	718	773	740	698	751	719	742	729	734	707	785	737	736	725	676	756	748	730	704	748	706	741	759	703	713	755	734	716	750	712	727	742	725	752	745	713	751	795	677	760	718	729	746	710	739	724	711	701	724	720	742	725	731	722	756	761	690	724	662	727	736	748	733	752	755	718	775	704	722	716	736	719	727	723	746	706	792	713	749	738	782	750	735	714	698	750	728	716	744	691	698	768	779	749	718	754	720	738	738	738	732	735	758	799	742	759	706	704	743	799	737	713	740	693	689	730	767	732	706	727	737	716	737	741	677	721	707	752	702	692	737	667	693	689	702	745	689	738	720	723	784	715	727	661	720	691	707	749	779	717	755	695	788	743	716	788	752	711	757	696	702	726	762	719	735	766	720	668	707	744	784	701	725	745	693	697	699	689	739	720	708	739	727	720	702	709	735	736	764	752	726	737	733	702	668	754	795	723	739	740	715	752	719	737	718	749	723	720	751	777	759	690	715	701	719	698	748	754	752	726	704	729	718	725	741	685	753	731	716	698	734	682	756	724	747	748	697	768	746	742	780	720	746	718	697	692	760	754	756	702	775	734	716	770	686	708	685	727	741	749	717	744	732	729	748	710	751	711	808	705	727	691	731	735	770	724
31395	26290	18627	32693	35708	37634	47479	41642	24945	10651	7129	4745	2313	1055	551	347	271	273	236	296	294	272	269	271	262	248	260	236	257	281	250	272	289	259	283	228	267	270	256	248	257	285	242	249	275	286	218	253	263	251	261	277	234	256	286	251	274	312	262	258	254	252	248	248	257	269	272	208	253	247	265	303	245	250	265	269	294	256	270	265	254	257	275	271	266	248	249	237	249	274	255	232	264	259	254	268	217	242	261	279	265	256	279	257	254	246	235	270	269	252	266	241	266	291	271	245	262	253	256	266	251	267	228	266	261	254	267	270	257	250	258	263	282	274	251	272	259	265	270	248	252	297	256	258	236	257	249	268	276	269	265	263	265	257	276	264	276	283	247	240	266	263	263	269	239	276	265	280	253	246	255	250	240	274	217	270	267	276	248	239	286	286	245	248	277	275	237	272	242	238	277	271	247	291	264	247	276	256	267	234	244	256	262	266	254	258	251	255	261	244	235	278	259	256	294	259	265	261	270	246	252	260	273	224	266	272	260	268	242	248	239	260	258	272	263	250	249	257	266	249	254	245	284	264	243	267	257	241	263	248	274	240	263	260	260	257	266	284	259	284	245	253	243	240	302	247	246	208	265	248	259	249	272	273	232	273	248	291	243	276	241	261	282	262	266	293	259	276	286	250	258	266	257	252	286	243	305	274	249	273	247	270	253	260	273	235	268	262	252	232	227	271	283	250	217	248	285	275	268	248	278	279	284	282	221	271	269	278	261	261	260	242	237	265	286	291	268	265	260	250	235	251	248	265	233	265	248	266	242	254	258	233	278	259	279	248	266	265	263	242	262	255	248	260	254	280	257	264	253	253	259	247	254	275	254	258	284	265	262	244	267	235	253	270	289	231	252	252	301	240	249	252	267	272	291	241	318	275	242	259	246	268	250	236	261	277	251	276	282	239	260	263	253	275	263	233	237	250	261	237	261	264	254	271	268	264	265	260	290	237	264	235	254	240	273	256	273	278	246	277	264	264	290	238	225	260	247	250	256	252	222	251	282	261	269	272	241	242	286	248	233	275	232	284	260	224	270	249	236	240	247	252	270	257	279	259	255	251	260	255	247	264	259	235	272	256	253	243	247	273	281	271	252	253	259	252	261	245	285	242	247	250	257	250	215	284	274	262	285	269	249	254	252	262	297	259	242	248	230	211	254	297	284	268	274	273	269	270	263	272	258	251	279	255	261	266	249	269	277	287	243	239	271	280	264	252	262	266	260	276	258	256	275	238	245	260	237	263	272	249	260	254	255	246	259	255	247	274	268	287	259	262	245	263	250	279	269	261	236	235	275	247	275	267	220	257	233	252	240	217	226	253	256	221	247	256	278	225	256	260	263	249	277	249	254	266	250	270	261	274	250	263	263	275	270	269	253	276	218	235	238	241	242	261	247	280	258	254	284	276	239	259	230	254	239	282	272	242	271	240	279	251	314	234	237	249	287	263	256	271	301	267	251	272	270	238	251	262	276	238	289	266	252	271	240	288	241	257	253	258	247	244	243	246	253	267	256	268	255	284	268	242	264	237	260	265	276	265	269	266	261	249	283	268	246	259	240	293	251	263	251	253	264	272	266	293	284	223	261	253	250	268	253	267	244	246	289	227	261	255	243	238	250	243	252	259	279	261	244	259	240	263	271	256	276	245	259	266	286	277	287	231	235	257	240	254	284	259	256	256	213	282	266	281	245	282	257	254	238	248	271	274	252	269	256	268	287	264	248	238	284	261	284	262	259	231	237	218	244	257	281	256	257	276	261	279	270	216	289	274	250	245	251	254	223	263	251	236	293	248	260	244	255	230	252	264	258	260	276	232	242	264	235	275	263	260	286	274	259	240	265	240	248	250	269	232	266	278	265	265	271	265	270	265	270	263	238	270	243	269	242	262	229	267	243	278	241	276	245	261	255	283	246	298	234	283	258	242	244	258	256	274	257	266	276	255	274	258	255	261	278	246	270	253	251	270	244	256	250	266	252	305	281	264	256	284	292	237	267	235	282	254	266	273	253	256	252	224	266	227	253	275	260	251	285	284	243	249	256	240	242	242	226	264	231	273	273	284	250	291	278	282	268	242	249	249	234	256	266	259	282	286	242	253	273	288	271	264	277	256	268	277	253	258	225	241	256	291	239	231	250	238	264	264	305	240	263	239	251	264	273	264	269	260	277	271	238	259	260	248	234	263	254	250	265	263	251	269	273	293	247	245	261	288	253	261	244	261	275	244	239	296	283	236	244	256	308	268	283	261	283	298	229	282	244	259	263	250	256	314	266	286	244	275	251	263	249	255	262	250	258	263	288	250	280	263	253	245	249	254	279	223	248	258	235	221	256	238	246	253	272	241	263	260	261	244	261	278	243	251	254	240	272	221	263	267	246	262	255	269	233	263	271	280	292	255	248	258	260	262	274	277	249	270	283	254	268	251	289	280	264	260	254	235	262	283	256	237	206	238	264	258	252	283	277	265	259	277	292	262	267	244	255	239	269	263	262	237	255	241	266	244	269	289	275	272	216	250	257	250	278	271	272	260	296	241	268	242	273	237	291	258	231	276	261	273	267	269	261	236	258	249	249	267	252	262	237	248	271	254	289	254	236	268	250	297	268	247	256	275	248	253	263	247	284	278	268	231	246	270	246	260	271	249	274	285	253	265	257	269	266	225	265	247	274	259	253	255	273	250	263	271	226	257	258	256	276	262	280	263	249	253	219	267	249	233	231	285	282	271	266	296	266	237	252	237	245	261	257	256	265	270	252	279	250	254	268	264	247	274	257	270	256	258	250	250	291	222	271	256	262	287	246	244	275	307	264	243	265	261	241	268	264	280	276	268	278	265	275	257	250	264	274	260	267	259	258	254	262	258	272	239	258	243	256	241	237	263	254	275	233	303	226	259	238	248	267	258	252	264	253	277	238	286	261	286	278	249	261	293	281	242	274	279	277	275	251	295	232	259	261	242	290	242	283	260	264	253	245	266	260	278	279	259	276	238	253	265	271	233	264	236	262	284	285	296	231	246	253	259	248	262	252	268	274	239	259	290	254	270	261	250	261	292	282	233	233	248	273	244	261	266	268	280	246	247	246	230	249	290	265	276	280	225	270	261	238	242	270	269	262	260	247	274	257	271	278	251	271	265	253	263	262	244	241	268	262	261	229	249	270	246	263	287	277	263	293	231	286	229	261	271	253	272	266	237	239	264	283	245	241	272	284	273	255	243	253	250	275	244	245	249	286	285	249	244	264	291	246	273	263	264	265	283	240	250	241	281	280	258	260	240	255	246	263	285	243	281	242	252	247	260	264	249	264	258	265	264	261	262	262	243	270	263	288	266	264	257	272	265	270	242	254	235	225	246	268	271	256	251	251	252	258	249	279	256	288	281	251	251	250	262	266	262	285	261	246	284	261	239	269	254	253	279	249	234	252	272	248	245	240	264	268	277	246	241	251	291	286	278	242	288	265	260	274	251
18021	19689	19080	38813	39696	48954	60594	55088	36929	25800	23285	18014	10106	5194	2199	1115	774	667	649	681	683	700	677	635	678	680	645	656	696	655	651	683	701	687	659	707	675	717	709	654	673	700	642	695	666	679	641	681	659	618	699	654	665	659	670	627	681	720	636	686	667	662	658	668	681	711	679	628	704	687	665	667	680	653	747	654	655	664	675	613	677	656	659	667	658	677	694	621	709	657	626	664	689	648	681	663	642	651	626	681	677	664	683	713	709	675	597	660	676	713	629	740	633	667	681	642	708	664	682	721	691	691	674	653	709	677	716	604	666	674	668	631	638	684	665	666	688	695	658	665	697	633	670	657	627	648	671	692	661	668	690	679	750	672	639	698	619	654	644	696	673	653	652	656	644	671	619	646	674	680	632	628	687	749	701	637	671	661	647	662	629	699	624	709	684	719	680	694	680	625	608	679	710	652	692	683	629	661	695	703	642	616	671	658	647	654	644	637	667	663	618	638	677	706	644	668	655	664	646	645	695	692	626	650	709	655	672	671	631	687	708	617	703	682	654	649	664	679	691	662	651	702	681	619	685	693	671	688	685	637	685	641	635	655	657	706	738	694	680	676	619	635	664	644	652	675	688	679	618	636	685	688	673	657	621	640	681	656	662	707	673	697	669	608	660	667	629	693	649	654	699	732	685	713	654	668	685	633	703	669	672	657	669	704	642	685	679	664	654	678	650	652	657	675	651	655	673	695	595	681	650	609	675	653	607	656	640	674	655	712	657	637	668	668	687	637	679	691	648	637	681	646	674	660	681	654	663	699	680	616	659	700	645	635	661	658	699	667	610	667	669	691	634	713	720	714	714	675	675	667	655	676	653	677	706	714	635	611	684	644	687	683	658	648	688	672	673	630	676	622	662	664	636	677	638	695	629	694	644	672	647	698	656	694	706	705	615	663	679	602	671	678	637	672	666	661	692	679	646	612	717	683	685	679	673	639	674	638	682	686	677	671	664	649	652	658	677	682	662	691	680	617	661	655	691	706	700	684	672	710	694	663	679	652	716	676	604	658	665	706	699	660	667	702	664	690	675	670	647	671	668	696	647	717	654	619	678	649	613	688	640	608	653	642	683	717	669	707	624	685	643	679	637	644	639	679	608	631	681	648	713	634	680	664	668	668	651	666	662	704	622	684	686	692	689	677	659	652	685	684	685	594	661	708	681	660	692	684	668	700	648	651	635	685	678	656	659	691	705	687	651	643	682	666	706	671	666	618	674	639	654	666	711	669	692	672	662	655	688	686	672	663	684	659	688	661	684	654	703	597	652	690	687	656	662	666	650	652	693	694	620	653	672	718	683	702	676	679	690	668	660	671	667	624	687	703	637	694	668	661	640	661	683	656	615	642	686	705	625	612	666	637	690	659	642	678	684	645	653	666	673	690	671	658	647	659	601	673	700	660	697	681	665	656	661	699	661	703	658	679	677	723	695	630	656	665	618	705	720	679	677	643	700	692	681	710	672	686	645	688	621	640	670	657	654	690	692	671	633	659	650	703	641	680	617	689	664	678	636	666	684	740	655	637	647	639	663	690	647	673	728	709	613	645	635	670	634	670	654	690	690	681	657	632	674	671	621	648	667	728	634	664	653	676	676	722	697	712	663	626	699	680	653	666	639	687	678	668	711	660	629	692	676	727	685	737	671	638	648	684	654	674	681	660	640	680	630	655	692	693	681	665	709	661	659	642	684	646	682	679	689	667	672	630	668	657	673	656	642	670	646	693	678	684	644	670	670	672	627	653	692	652	655	653	675	643	681	726	696	690	650	625	690	646	681	715	705	655	660	654	671	680	710	681	700	656	677	679	664	654	634	651	674	687	686	637	668	695	613	686	720	707	657	664	671	660	715	654	702	701	672	743	641	689	667	644	698	645	674	643	651	637	679	655	699	679	666	641	676	672	657	648	746	661	672	653	687	669	658	644	674	703	664	648	629	618	638	676	656	647	660	675	634	653	664	712	665	616	691	674	682	643	676	662	663	672	615	692	631	674	688	676	670	700	668	702	710	678	669	643	658	676	687	618	610	667	677	709	698	691	629	689	729	670	686	657	646	623	683	692	677	677	657	648	683	677	661	691	666	629	657	654	718	609	685	659	660	706	653	641	680	674	665	685	593	697	651	663	683	677	663	640	670	701	674	683	663	673	619	676	655	669	678	625	680	688	638	653	637	622	658	668	699	675	668	671	684	703	638	696	660	694	643	663	708	696	666	653	657	672	637	702	691	729	657	644	663	663	637	619	717	713	701	717	659	689	636	690	638	620	672	677	652	666	666	649	697	619	700	666	667	722	656	639	688	669	633	655	652	648	692	668	641	611	644	692	691	650	665	682	670	639	675	716	623	664	664	635	660	673	669	666	673	687	712	702	622	688	688	679	667	692	670	664	691	711	683	653	709	664	624	617	662	669	673	614	679	640	641	624	672	633	679	651	648	633	646	666	648	655	666	713	660	661	679	641	662	614	663	607	673	688	651	635	659	679	689	690	697	665	687	683	680	694	654	676	683	650	646	687	680	655	661	640	680	660	675	686	660	698	650	662	724	579	648	614	728	660	625	668	704	670	629	643	671	668	666	668	655	707	691	666	661	657	676	663	614	686	671	655	684	702	665	697	673	672	707	668	678	670	667	709	648	646	669	676	684	659	713	660	682	652	657	655	679	699	680	633	697	647	700	670	695	646	637	658	673	684	639	651	660	623	675	689	676	633	699	627	675	674	653	683	645	654	685	679	718	670	666	655	671	709	647	627	643	704	678	662	643	674	638	663	664	666	641	595	674	681	646	666	755	652	688	658	667	645	691	702	660	649	660	616	646	636	710	644	597	676	677	704	659	660	653	614	687	694	672	662	652	666	665	682	632	608	651	677	655	623	657	655	725	661	679	683	645	683	675	660	663	715	635	681	624	634	701	679	740	676	661	660	663	642	615	701	687	641	625	675	659	666	646	685	698	660	700	659	661	606	688	628	640	654	651	652	686	655	691	698	659	674	654	669	677	694	703	626	710	694	651	689	688	678	650	690	700	704	651	674	691	671	684	645	677	645	698	648	707	679	641	668	672	649	698	680	653	716	664	669	669	640	646	667	623	667	743	687	684	671	662	693	663	718	639	665	711	664	688	673	665	618	650	677	709	690	670	641	670	671	728	681	669	679	642	652	657	647	656	680	657	640	676	726	634	738	633	611	649	703	667	723	668	684	652	683	628	664	690	681	714	720	719	670	674	660	666	639	674	695	693	656	634	713	705	644	730	632	653	659	673	645	674	662	701	679	683	615	661	653	676	686	667	699	673	643	690	654	647	627	646	675	690	671	696	679	682	713	663	639	683	664	641	691	663	671	672	642	663	636	657	705	681	676	642	660	696	636	674	686	669	692	678	682	685	684	696	619	609	694	666	695	659	636	659	751	642	684	685	656	656	656	664	668	644	664	652	706	654	695	645	684	668	675	645	632	694	715
8760	5075	3728	4063	1879	1570	2743	2971	1540	521	554	515	426	372	347	312	296	263	299	281	253	294	253	277	262	329	308	274	254	270	294	260	252	284	285	287	289	275	277	257	255	304	262	274	286	308	281	230	287	284	272	274	298	287	290	264	267	282	258	273	260	297	286	305	302	278	293	315	284	265	284	287	273	277	302	278	287	276	287	296	263	279	270	278	286	297	271	275	278	279	235	284	247	269	313	261	278	272	263	288	280	263	267	272	300	317	290	268	303	260	268	300	293	287	299	276	295	299	272	273	283	280	294	276	264	273	298	267	264	257	272	274	301	289	299	269	270	297	287	294	255	280	279	289	259	255	252	300	280	280	313	277	268	293	278	284	254	296	275	270	284	295	261	275	278	255	289	291	290	285	262	258	291	277	286	248	285	295	272	256	296	281	293	236	259	280	260	257	281	270	298	300	299	305	278	299	255	286	258	263	293	300	304	288	290	259	272	240	283	274	271	286	289	267	279	307	294	261	269	268	264	254	297	285	289	272	262	243	247	278	289	261	285	291	291	313	301	286	258	279	265	266	303	268	290	245	283	286	273	264	286	266	257	289	289	280	272	294	291	292	284	264	290	282	284	290	281	297	278	297	290	274	283	288	311	274	279	300	248	267	292	257	274	264	265	275	317	297	281	304	239	295	306	293	292	282	265	280	286	257	300	294	287	310	294	280	297	269	272	265	283	254	286	259	259	272	284	272	298	275	279	253	276	303	252	276	276	303	269	293	297	288	234	272	292	265	292	287	269	280	293	288	272	261	266	304	286	261	277	327	262	267	270	266	281	292	291	300	266	299	276	279	269	278	287	297	297	293	277	329	267	278	250	277	289	282	282	266	267	263	279	279	262	273	287	307	300	266	268	300	310	286	296	266	270	299	282	269	271	292	262	283	266	286	310	269	275	265	256	271	267	295	270	259	269	287	272	262	269	301	253	268	277	287	289	280	283	281	290	298	279	273	291	279	276	288	306	263	256	263	268	287	289	313	270	314	288	300	288	281	269	290	275	287	266	278	272	296	300	288	276	289	280	252	281	290	261	279	316	287	258	277	282	294	273	271	293	253	259	280	242	274	280	293	308	289	260	289	280	282	276	323	277	290	272	309	248	262	298	287	295	283	269	293	264	292	276	266	280	249	275	285	289	293	257	270	274	287	287	265	279	293	271	283	270	262	275	262	260	289	276	297	277	296	274	260	301	285	301	310	279	271	269	280	259	274	276	283	285	268	278	266	267	272	308	307	281	283	282	296	267	259	300	251	269	276	271	299	260	313	284	294	282	280	256	279	273	296	274	282	288	274	274	307	262	287	278	286	257	293	254	276	250	301	281	266	302	294	279	256	271	301	269	268	290	280	254	276	276	297	247	312	284	272	280	303	293	247	252	273	275	265	300	278	263	260	279	277	259	293	284	298	301	282	294	288	303	271	274	289	290	289	273	288	309	285	309	301	246	297	289	237	278	267	279	268	275	287	275	287	258	277	257	302	284	307	282	273	276	254	281	311	291	286	273	253	289	293	284	288	276	270	256	291	295	279	280	293	288	281	292	272	255	281	276	260	281	282	259	280	261	253	288	307	268	292	258	276	255	255	269	290	271	288	250	285	291	283	260	260	290	269	275	282	268	264	251	295	275	276	285	275	238	271	284	271	255	295	289	313	253	300	283	277	299	330	277	298	296	274	302	262	298	268	296	281	298	272	272	282	302	273	272	289	301	297	294	249	274	276	275	276	268	300	290	262	249	297	254	320	270	295	278	273	295	281	276	265	295	285	297	319	282	259	299	285	268	316	282	273	270	280	303	261	270	262	288	319	273	277	281	311	261	280	294	311	290	271	293	268	276	286	258	303	298	249	276	306	285	283	310	274	261	283	271	255	298	270	281	295	273	254	261	267	269	269	284	260	278	250	287	277	302	276	295	279	286	281	282	271	236	252	281	279	281	257	310	264	281	296	280	298	311	273	273	277	281	279	300	292	273	253	292	297	262	279	270	261	311	296	276	250	263	276	288	300	265	255	288	277	265	290	244	248	291	271	288	253	294	302	276	276	296	296	288	295	287	273	275	245	277	288	283	276	268	285	278	280	289	291	305	259	306	294	286	296	267	286	274	272	299	251	279	280	303	296	260	289	293	284	297	278	296	283	264	269	281	296	273	223	292	289	267	315	280	270	282	292	290	257	269	285	256	267	260	253	288	262	285	273	263	291	285	280	303	297	284	283	267	288	255	295	309	259	252	269	286	255	288	285	285	265	309	247	266	264	300	307	282	274	278	299	279	251	255	289	293	260	275	291	305	304	268	318	300	309	263	279	267	293	302	244	274	251	267	273	282	253	294	256	293	287	271	278	261	308	305	259	273	287	272	294	274	274	268	282	304	300	276	257	285	303	306	293	272	267	311	298	305	241	299	246	266	293	270	278	282	285	308	293	270	262	268	289	260	278	254	259	307	296	273	285	259	275	305	277	281	301	315	272	279	314	259	270	279	260	268	282	265	268	288	299	271	308	284	297	294	269	274	265	297	266	281	295	253	295	295	310	311	294	310	264	299	313	283	290	258	267	309	311	295	302	284	262	270	269	294	281	280	283	292	280	287	288	270	320	298	276	300	280	307	318	296	237	285	292	311	292	289	265	270	290	254	309	282	258	275	270	306	291	283	292	247	308	310	290	263	274	275	275	312	269	253	293	272	273	275	260	221	284	301	298	274	314	282	303	251	277	285	260	255	285	260	287	263	241	263	279	295	319	283	288	247	285	262	284	291	266	281	300	244	277	285	243	283	299	272	264	307	252	290	295	307	297	255	268	307	293	263	259	288	291	267	272	282	290	298	302	267	287	269	277	271	275	285	289	272	318	297	289	309	305	273	260	266	292	301	276	307	270	291	280	269	270	303	271	303	295	273	290	302	270	308	283	269	302	260	265	270	296	269	307	277	302	265	312	241	300	275	276	277	249	299	294	278	274	269	305	261	268	275	308	283	275	304	285	279	258	289	260	262	268	265	272	277	263	288	251	291	259	259	308	303	268	280	272	288	285	283	288	314	288	287	287	284	284	288	264	270	256	276	292	267	271	251	275	248	294	290	289	282	292	290	281	281	256	309	284	311	274	255	228	272	255	295	303	284	273	288	258	269	278	276	259	282	295	259	299	257	288	275	260	291	268	268	303	287	269	296	285	279	280	276	252	285	268	238	305	301	269	264	252	283	262	280	297	315	276	270	279	307	269	262	277	262	293	295	285	285	282	279	267	278	278	283	270	297	278	303	251	254	291	323	283	291	323	271	289	285	285	290	284	227	260	291	291	258	286	295	263	276	269	280	261	289	278	285	292	279	263	288	295	266	287	271	278	267	272	285	279	259	289	281	247	234	316	281	291	276	289	292	264	253	299	311	239	295	271	295	272	270	265	312	275	278	268	300	263	281	298	267	333	270	296	280	260	279	297	304	274	278	275	270	288	263	269
5815	4739	7371	11531	7091	6932	12180	11770	5854	2144	2165	1682	1368	1002	867	757	717	728	725	728	708	694	749	746	719	721	736	695	731	728	727	712	717	757	751	723	717	726	696	693	770	700	680	702	712	739	702	745	671	719	741	658	706	703	701	707	695	674	699	761	669	735	716	663	690	702	719	747	772	717	707	717	760	738	761	690	715	700	700	696	699	659	726	758	791	753	731	763	709	669	698	652	758	731	749	697	741	742	745	709	704	718	683	735	728	703	726	700	711	753	668	675	695	750	692	745	729	650	737	749	772	761	741	718	719	701	735	771	697	718	710	712	730	705	729	723	703	713	721	719	714	740	738	694	684	681	710	689	722	713	757	733	727	708	741	730	702	742	687	706	699	775	765	724	720	710	663	720	671	754	717	734	689	728	738	689	721	720	688	724	720	690	720	674	685	729	740	707	696	701	741	743	699	725	697	704	695	738	703	765	744	687	736	700	773	712	715	677	746	769	704	684	771	725	744	710	745	727	710	703	697	724	700	706	697	678	731	698	696	740	685	730	704	683	755	677	718	679	717	722	734	779	747	718	711	707	732	692	709	709	718	717	693	740	691	693	717	746	698	680	685	769	707	702	687	711	753	682	733	750	735	708	738	735	779	733	710	720	769	749	710	753	727	671	785	693	705	692	735	701	698	727	738	682	697	743	745	736	740	749	720	751	734	672	734	714	754	728	698	698	697	745	729	707	711	735	708	754	698	714	728	708	718	734	719	682	698	669	718	702	705	679	761	734	711	714	705	679	738	693	701	675	700	717	695	738	748	722	721	731	664	726	714	738	733	671	706	713	720	733	686	707	717	704	721	764	719	722	755	705	757	713	704	728	751	673	696	727	729	710	707	709	710	698	726	722	772	728	684	678	737	711	709	732	720	719	689	755	695	668	726	715	760	705	745	738	741	714	684	695	736	696	670	748	713	714	713	702	727	682	768	723	733	743	722	710	776	708	730	699	745	763	711	708	713	701	726	715	736	676	732	693	713	667	703	710	748	734	691	711	725	733	721	681	727	701	702	717	694	742	702	739	705	718	717	733	719	732	736	710	692	751	732	683	723	685	726	675	787	720	729	746	707	748	723	717	706	750	744	750	711	745	729	765	723	733	739	703	720	717	707	709	735	732	760	656	738	729	730	692	724	672	718	684	702	727	715	705	660	748	761	701	717	647	696	716	727	684	719	690	701	778	716	688	704	726	707	754	741	698	710	765	690	740	718	700	713	729	703	710	657	721	731	696	696	674	647	742	689	732	752	689	692	746	676	743	672	721	722	695	675	719	759	703	706	703	704	701	719	740	715	732	710	762	741	700	730	801	716	697	655	707	705	703	732	728	705	719	683	669	736	761	745	702	751	699	702	689	731	758	748	717	706	701	665	710	727	775	752	705	701	769	701	695	724	698	752	724	721	673	705	698	708	678	710	673	741	731	731	664	703	684	709	719	698	688	743	708	734	731	734	724	751	730	697	761	731	709	744	775	699	751	709	731	761	660	724	691	736	700	710	720	744	673	753	722	668	693	715	702	728	707	734	721	714	698	696	702	728	739	722	690	757	741	737	704	739	695	734	730	715	685	751	729	661	722	738	741	720	722	709	712	718	719	712	696	767	715	749	722	684	731	713	702	729	683	671	778	730	769	721	715	703	667	712	682	682	775	750	710	722	699	737	695	720	721	733	701	716	745	728	714	694	698	721	757	753	735	712	760	720	693	731	768	742	675	703	731	725	694	689	711	665	758	723	734	719	689	735	713	696	746	708	718	708	722	730	730	704	700	716	710	699	688	733	785	719	751	724	742	740	723	772	708	711	697	721	730	698	770	688	717	751	673	712	722	717	705	758	668	709	743	710	698	731	751	778	702	730	712	775	674	667	719	703	708	708	723	744	738	706	714	688	755	709	701	741	688	746	762	707	697	729	736	746	715	726	719	707	747	758	677	727	715	716	716	723	728	736	686	688	728	679	785	689	737	723	726	720	729	717	717	745	697	695	741	727	763	688	721	722	746	683	678	786	755	737	696	686	770	730	753	741	736	704	661	695	704	712	681	733	691	679	700	744	640	777	696	768	750	720	690	719	748	724	742	670	664	689	745	761	726	749	706	726	704	699	706	718	725	671	704	703	699	730	729	725	728	759	706	785	736	719	713	746	694	707	702	741	698	757	734	739	745	732	684	674	785	682	759	725	714	718	715	790	683	725	674	711	663	726	700	698	672	709	767	715	719	735	710	741	637	722	720	766	781	724	770	761	722	740	719	715	720	721	713	727	728	738	742	719	741	689	745	704	692	685	690	710	702	719	728	701	686	714	697	748	695	713	694	690	733	695	660	653	669	741	725	691	687	703	765	706	698	714	760	675	688	707	746	720	713	668	704	709	738	729	728	707	755	761	745	687	730	730	735	766	748	729	709	747	721	678	692	748	716	725	739	645	684	711	760	732	720	714	724	714	744	728	755	747	670	723	745	755	730	705	705	720	711	730	718	700	688	731	727	701	708	753	743	676	736	742	715	666	715	694	734	715	701	746	722	681	716	699	691	718	728	730	719	711	703	748	736	730	725	725	742	713	677	744	711	724	753	689	720	722	679	741	669	714	674	697	695	715	673	693	710	728	762	682	710	759	745	738	723	712	717	704	675	722	702	713	718	726	704	727	718	704	684	750	692	753	657	669	715	756	708	734	711	714	726	729	752	722	717	730	678	648	738	726	686	716	788	689	779	710	725	762	725	724	745	687	752	736	688	719	726	725	748	740	766	724	696	695	732	707	707	716	730	740	699	742	734	722	689	705	669	717	770	691	769	704	710	710	728	714	718	694	722	763	702	695	757	721	724	706	729	720	754	666	686	677	708	705	765	737	697	720	709	720	703	665	719	670	706	713	725	711	720	722	703	701	751	715	718	662	770	676	703	725	683	720	714	743	692	715	705	675	742	748	715	742	683	748	693	715	716	726	739	721	749	722	701	723	727	691	692	758	722	696	690	650	735	693	666	717	726	712	692	739	724	726	724	713	742	669	677	691	716	703	741	740	696	727	684	726	727	704	713	696	728	679	667	672	733	756	726	701	700	711	742	686	734	729	718	703	690	681	728	806	675	712	724	720	696	696	741	719	729	725	749	676	725	715	698	741	700	716	764	741	682	716	754	707	705	711	734	702	765	709	718	735	730	722	725	716	671	647	707	749	658	733	747	702	666	700	716	690	713	688	742	711	744	727	730	664	700	675	753	758	747	774	690	706	694	710	695	743	686	721	725	734	701	748	713	704	739	741	701	754	721	708	748	753	726	751	701	721	704	721	726	704	700	727	719	710	761	738	697	682	772	729	712	770	680	737	718	726	700	697	636	727	713	710	739	779	704	681	746	712	743	754	702	747	719	645	746	739	706	701	718	691	770	683	682	661	731	765	747	737	732	677	714	755	641	704	701	728	746	714	706	708	720	723	689	726	733	696	684	732	671	698	713	703	740
21934	14914	27727	54181	49379	27766	20306	17152	8968	1717	1283	1251	708	442	354	330	309	299	310	289	253	289	292	254	303	284	287	278	256	274	285	288	299	291	311	292	286	254	273	282	312	309	293	294	272	293	277	295	267	267	299	266	320	270	285	275	315	298	279	307	283	266	321	272	269	260	272	254	299	286	277	299	279	301	312	258	290	281	261	263	286	333	299	267	290	286	296	269	287	249	291	282	252	280	288	295	280	312	269	301	289	273	292	260	313	300	284	257	267	287	302	325	282	293	270	289	303	234	295	277	279	271	277	311	288	271	277	298	288	272	302	302	270	286	264	308	327	283	278	326	288	295	304	282	316	270	273	288	273	262	290	281	264	273	277	300	277	292	287	262	285	285	277	286	302	261	273	258	245	316	263	267	276	299	294	293	291	327	291	277	323	291	294	291	312	290	296	270	293	274	294	255	282	306	308	295	315	326	285	275	274	267	275	293	311	287	286	303	295	289	290	288	294	260	288	280	280	293	277	314	272	261	296	331	301	265	264	250	277	320	305	285	276	287	284	282	269	288	295	301	277	272	313	273	297	272	299	273	338	312	284	281	302	300	301	300	292	294	303	287	288	322	270	303	318	260	314	317	285	295	266	279	298	260	302	264	302	287	319	285	290	299	280	278	267	285	283	276	265	289	245	307	300	292	277	284	276	275	281	265	283	242	284	286	289	319	266	310	258	289	282	285	295	305	284	282	270	302	288	295	288	284	269	310	297	309	299	280	288	318	288	284	285	295	302	249	282	274	299	262	305	291	296	266	285	289	283	263	298	298	272	291	298	293	263	254	295	278	281	304	295	290	268	264	271	266	264	305	296	304	265	311	267	277	277	267	278	264	306	287	289	304	246	292	286	299	282	302	325	301	282	267	270	300	263	292	293	301	275	279	284	278	314	294	289	292	287	304	312	282	308	272	240	295	305	283	288	289	285	300	287	261	274	283	271	298	287	314	251	277	308	298	267	306	253	282	266	286	311	283	282	284	273	285	293	271	267	281	319	294	296	321	289	296	292	270	263	259	270	294	288	290	310	274	279	300	298	290	307	265	262	281	269	282	294	328	275	285	271	288	303	296	272	295	264	288	273	270	292	296	266	311	299	279	276	301	297	304	281	264	274	265	264	301	285	303	298	285	277	263	290	275	277	297	274	282	301	277	270	299	299	276	322	263	285	275	293	252	294	305	271	288	298	292	301	269	275	273	284	274	295	267	308	281	289	290	303	276	290	310	304	278	283	295	306	284	324	287	295	284	279	302	290	296	279	253	270	288	304	289	307	264	274	285	272	301	292	281	272	289	306	284	274	289	285	265	307	290	291	289	289	281	276	275	292	287	267	300	282	297	297	278	272	309	282	266	280	250	276	261	299	318	258	277	292	276	304	279	324	249	308	293	298	317	257	270	274	291	281	314	278	294	313	287	296	298	303	268	264	273	288	258	274	296	278	289	330	306	327	281	294	299	279	311	315	279	327	296	269	303	295	258	289	264	294	289	276	284	282	266	290	309	275	283	323	280	303	269	329	262	277	266	257	328	245	239	275	286	319	311	331	253	287	272	292	290	254	253	306	278	285	293	298	291	274	309	282	261	291	297	305	288	260	262	258	280	287	290	274	290	287	302	278	314	279	291	298	303	298	304	250	294	294	262	287	287	296	265	315	287	293	294	283	281	299	265	302	274	290	265	316	297	290	290	286	273	290	281	245	309	277	239	258	267	303	256	299	264	277	268	274	331	312	300	264	297	263	271	285	278	288	290	293	303	298	298	270	288	282	260	284	258	247	320	277	300	285	276	267	281	280	302	301	301	280	298	299	301	256	309	299	291	256	271	302	298	255	280	279	260	273	284	291	258	310	305	290	288	260	295	261	282	292	273	274	274	290	279	294	281	291	269	276	285	287	310	296	255	307	277	279	269	285	280	269	284	285	289	279	320	278	278	297	292	304	276	278	271	303	264	317	275	269	270	306	282	308	283	272	295	280	286	271	280	288	278	292	293	285	280	279	272	254	267	255	294	280	281	273	270	309	258	282	274	299	297	275	291	303	269	294	296	288	304	287	287	277	301	295	305	301	254	279	300	298	305	320	276	292	259	276	266	325	291	290	292	263	298	266	305	298	311	298	231	276	255	286	285	292	325	272	265	310	305	276	281	272	302	285	318	268	289	291	300	294	309	255	296	285	278	292	292	305	298	306	322	285	310	269	243	272	283	274	290	258	322	297	292	297	295	308	281	322	292	291	280	265	286	287	267	320	276	277	277	254	243	280	273	303	273	286	311	295	306	272	269	272	289	303	293	296	293	294	280	296	295	305	306	265	284	301	301	256	306	282	312	296	295	294	263	261	297	311	290	295	274	279	264	288	306	256	262	258	296	273	280	292	270	318	329	283	292	291	283	285	325	272	311	277	286	292	288	299	288	278	296	300	267	336	295	298	305	276	297	273	277	263	300	304	312	254	281	266	303	269	296	282	292	312	284	285	261	293	311	278	288	304	279	289	284	277	287	312	294	277	293	291	300	291	300	288	273	275	271	282	287	274	298	271	280	261	268	285	309	275	286	285	283	292	257	266	288	287	275	290	252	324	309	260	279	296	271	291	239	281	317	318	273	266	275	265	308	315	274	312	284	304	286	296	272	275	307	302	285	289	304	281	253	312	279	293	290	280	290	285	279	282	248	259	285	296	274	270	309	275	276	282	306	305	280	303	302	239	269	278	237	280	307	296	261	302	280	282	322	283	312	281	258	304	306	265	272	281	267	304	277	282	311	284	297	269	300	291	310	289	279	324	266	308	276	277	280	294	301	287	284	286	282	319	278	293	267	280	301	284	292	315	289	270	293	300	273	287	268	272	270	281	301	296	273	298	297	266	289	302	270	256	278	300	271	293	274	277	281	307	284	288	273	294	256	290	280	271	291	265	299	270	288	244	239	278	259	292	299	278	314	319	257	263	298	277	284	280	325	266	272	293	280	285	292	284	280	292	269	284	273	344	251	288	285	265	283	269	242	279	292	277	280	294	295	281	303	289	310	304	278	319	285	323	272	284	293	268	285	258	295	290	244	312	263	285	299	277	297	263	260	277	288	257	284	265	283	280	302	276	286	299	296	297	298	280	263	276	285	287	274	279	290	292	295	300	296	290	335	293	277	258	301	261	299	287	275	316	302	294	267	330	293	284	247	270	271	285	281	293	261	333	264	296	253	268	295	308	306	284	296	271	314	285	296	278	279	278	286	292	293	290	287	268	287	298	267	290	293	249	280	253	276	314	329	284	266	275	319	257	314	314	290	265	277	275	311	279	290	287	323	273	291	293	288	287	271	302	307	286	278	272	301	270	308	296	267	276	307	273	302	247	269	294	274	291	289	272	280	292	284	285	284	270	298	272	288	291	284	292	279	285	296	288	311	296	285	292	314	289	297	294	276	273	302	329	303	271	264	287	266	313	284	273	271	289	318	282	285	293	285
13076	12738	35100	61621	56064	40432	35129	34651	23060	6138	6124	5868	3082	1694	1119	765	747	691	700	702	711	704	714	732	718	721	736	742	735	738	742	750	767	758	704	768	708	745	750	713	702	754	735	710	717	697	736	738	790	706	772	713	728	713	762	675	728	718	705	741	748	751	722	781	731	694	761	733	781	743	737	744	748	756	722	740	710	699	717	701	753	727	751	733	774	754	712	715	686	717	721	732	665	698	742	749	791	715	678	717	715	707	717	740	698	725	744	768	705	730	645	728	759	706	713	734	779	718	669	716	724	741	676	749	701	721	783	769	755	700	670	715	774	726	745	705	696	710	748	683	719	705	687	734	748	765	672	793	710	700	688	711	736	775	782	739	699	703	711	726	695	739	730	721	699	766	710	734	731	733	755	718	696	720	670	676	745	744	729	728	722	729	707	729	748	740	765	720	695	736	699	732	738	664	716	747	767	711	735	696	754	738	738	720	717	722	678	720	759	716	706	743	729	723	713	710	737	694	753	767	734	716	747	700	725	692	752	711	737	711	723	715	667	713	783	727	732	711	697	737	703	670	733	754	749	703	706	683	695	738	729	735	735	721	745	706	693	723	716	735	714	720	705	737	729	731	688	696	712	714	680	719	719	749	699	743	714	703	721	738	724	705	709	725	738	711	730	700	689	731	720	722	755	766	721	694	706	670	712	697	760	735	711	708	766	735	707	755	784	730	698	733	742	703	681	698	749	717	763	763	754	755	706	696	719	757	688	739	779	687	757	679	733	776	714	781	723	741	740	714	735	715	758	702	696	721	745	727	735	709	782	724	735	796	678	688	700	763	747	688	712	696	772	702	705	723	742	664	723	705	699	681	745	736	711	722	697	745	739	726	746	760	718	714	708	698	717	692	741	769	719	691	742	722	718	701	711	738	732	731	768	688	708	743	731	723	748	747	712	715	694	730	738	736	695	689	775	683	800	725	718	717	715	730	740	707	702	740	719	727	716	734	719	752	744	746	705	706	743	732	741	707	687	691	777	751	723	757	708	720	737	708	750	723	721	752	703	699	734	727	725	772	708	712	714	713	752	725	747	712	714	718	684	725	719	739	707	753	754	772	726	677	729	724	750	724	708	758	721	699	745	743	705	738	765	729	740	661	710	735	757	741	704	736	737	723	657	720	740	718	743	735	699	752	746	731	723	755	738	737	707	753	715	728	728	745	690	730	715	719	664	721	713	722	702	757	709	723	706	742	773	705	755	699	739	724	692	685	697	725	694	694	739	724	734	744	743	753	751	709	701	731	725	716	764	709	761	716	708	707	735	686	701	745	712	729	765	725	737	707	695	722	752	725	716	725	715	699	711	715	686	692	733	698	695	747	719	712	727	743	700	733	717	734	733	720	688	709	731	748	704	726	754	685	739	700	725	729	703	761	703	704	724	729	740	700	726	752	727	727	672	740	778	762	707	754	720	681	726	750	704	683	800	684	741	707	686	771	729	758	717	715	693	685	691	705	730	757	693	735	742	747	688	723	738	734	756	706	682	699	779	708	720	720	716	744	723	677	758	753	698	703	741	710	768	772	738	740	720	724	734	706	697	730	749	718	753	746	722	755	770	751	769	698	750	715	681	733	759	694	759	745	720	762	723	700	689	709	718	730	762	736	711	705	718	708	727	768	731	668	687	702	739	716	779	750	730	702	742	726	736	735	727	751	713	748	745	715	744	731	755	748	778	680	691	709	710	687	734	762	778	716	721	738	717	722	706	711	701	731	744	751	699	740	698	713	734	765	688	723	696	740	705	712	744	702	723	753	713	711	689	750	734	723	781	759	757	708	691	673	670	740	752	779	746	692	796	710	728	677	671	725	738	690	692	730	781	736	739	716	693	718	751	713	707	715	696	726	757	698	759	771	673	710	700	773	730	684	743	742	749	706	697	755	734	714	735	740	724	748	727	772	703	688	727	741	744	752	733	728	742	752	748	787	688	739	717	704	729	700	767	753	677	719	690	698	681	698	711	725	712	723	728	739	729	763	664	734	740	691	783	763	720	706	687	768	684	735	774	711	734	725	723	741	758	760	711	656	734	705	734	720	743	678	733	707	728	739	704	749	751	728	735	757	713	779	681	721	685	741	711	730	728	738	740	710	725	710	731	746	774	705	755	702	698	757	745	711	756	703	762	726	715	788	672	741	716	710	705	731	694	710	689	742	772	752	736	754	810	759	756	719	740	752	728	760	735	663	737	729	681	696	739	718	715	716	776	718	767	700	681	743	742	725	740	726	661	768	740	717	732	758	736	744	693	723	661	691	737	746	729	724	704	731	725	728	686	736	780	739	704	722	731	762	709	709	771	704	722	760	754	702	766	700	770	728	700	731	727	663	762	706	759	699	753	732	721	704	711	743	721	679	698	762	741	707	783	699	744	709	676	764	719	745	742	729	729	739	733	770	730	703	732	735	767	756	738	795	724	717	675	730	723	709	708	731	711	701	744	715	725	697	733	723	746	710	681	736	701	710	781	769	731	754	732	737	682	730	704	708	733	729	719	725	741	711	674	702	745	745	729	713	773	702	694	741	744	722	712	723	711	799	719	694	733	739	739	705	716	711	715	745	649	693	702	726	756	710	729	714	717	747	745	737	739	664	767	731	766	746	738	764	796	734	699	706	749	746	750	702	771	752	774	735	711	732	736	716	707	720	706	719	708	701	706	719	687	725	715	750	727	771	768	723	691	740	772	744	716	723	713	740	741	706	704	718	655	687	763	716	758	729	699	745	701	725	721	743	729	730	673	696	763	717	738	702	734	716	720	749	741	736	705	780	689	679	757	742	704	699	718	776	740	721	749	715	763	720	738	711	749	760	706	736	729	715	683	775	675	730	755	709	787	738	757	723	720	798	754	705	726	734	737	786	707	738	740	755	726	696	703	637	735	740	698	724	697	730	717	682	728	707	640	750	724	745	758	695	736	736	692	712	688	690	728	736	732	710	747	761	695	743	753	752	751	758	729	725	773	741	746	725	697	712	731	764	727	672	693	746	744	692	737	691	734	732	751	700	740	737	724	746	736	700	725	714	739	741	715	707	757	723	716	713	748	754	726	718	744	740	722	717	688	713	709	753	714	742	753	735	722	742	729	690	705	761	696	757	764	756	725	710	749	705	743	709	742	759	765	694	756	690	669	716	693	729	755	704	758	707	725	728	696	712	687	722	727	769	738	732	709	726	756	791	728	726	710	729	706	721	746	707	776	769	706	711	752	725	696	728	746	735	732	679	760	737	695	723	746	703	762	744	695	744	669	696	769	739	707	708	736	721	701	771	699	693	726	748	741	731	731	716	722	757	738	752	712	714	713	675	745	728	735	773	718	725	696	693	711	728	746	699	711	752	721	696	766	679	703	715	717	700	713	736	709	735	708	727	735	756	729	764	737	727	751	739	762	751	758	720	704	764	747	719	759	687	724	754	792	757	677	724	705	754	713	725	754	697	710	712	749	760	751	728	737	735
31843	27217	54915	67280	62774	47948	32482	14249	11462	3314	3751	3330	1519	682	379	279	291	261	260	259	236	263	255	281	243	260	247	246	264	270	260	236	277	277	283	277	268	270	273	256	270	262	257	256	264	280	274	244	257	237	254	273	247	241	260	262	256	245	253	252	247	235	266	261	259	260	285	287	266	235	251	254	272	265	250	254	256	244	291	240	267	261	278	240	248	245	256	261	257	260	254	251	264	253	261	258	262	257	264	265	267	257	254	264	276	271	259	280	258	249	279	234	271	257	269	255	260	261	271	248	252	246	292	216	246	218	235	264	246	257	254	246	243	219	246	229	232	273	256	277	263	252	245	251	264	229	257	249	250	267	253	222	262	276	222	256	266	251	259	278	261	237	269	264	267	265	264	242	272	233	262	269	256	266	248	218	238	248	292	237	274	257	255	260	256	270	231	230	272	233	232	235	234	297	238	235	256	251	245	273	227	285	237	244	248	270	250	259	286	279	273	243	270	266	239	244	262	275	269	254	280	250	244	230	265	213	233	243	274	259	240	261	280	256	266	286	259	279	265	268	257	262	298	297	268	251	244	277	271	237	282	269	305	255	234	268	279	281	279	256	248	269	269	225	275	273	234	257	286	284	243	265	278	249	253	236	263	261	243	249	268	279	238	269	235	264	259	265	259	258	252	255	279	264	268	242	266	274	266	292	263	268	260	246	254	298	247	269	233	247	277	260	261	256	261	238	266	241	254	260	252	271	279	266	246	268	260	265	257	244	247	236	274	251	286	242	263	267	263	279	241	247	228	264	243	282	229	257	261	260	304	249	270	258	259	263	287	221	271	286	268	269	255	263	256	271	268	229	244	269	280	248	271	252	233	247	258	277	264	254	246	260	266	252	249	254	258	216	255	264	278	267	246	272	259	265	251	237	239	273	267	267	242	250	264	253	245	277	249	214	285	238	293	269	261	261	268	246	253	250	233	243	306	273	270	270	250	245	250	256	253	263	256	272	263	261	274	247	266	248	265	270	226	266	252	259	287	291	266	280	268	239	262	271	282	271	249	262	298	273	253	282	225	229	241	276	294	250	272	257	262	262	255	229	247	259	271	246	236	235	244	270	257	271	259	245	242	273	257	255	253	231	258	272	254	241	281	251	262	253	277	251	245	274	239	248	260	246	242	274	229	245	228	271	269	252	266	266	269	269	291	277	292	273	240	263	258	240	272	239	259	294	254	265	252	270	285	261	265	224	249	246	280	276	267	263	245	211	256	253	277	261	257	276	268	265	247	257	247	250	269	243	256	254	247	249	254	252	258	263	250	259	251	278	247	270	233	249	277	274	268	269	252	286	274	244	234	252	290	255	265	241	241	299	265	264	249	279	246	254	241	283	262	275	278	280	268	272	257	254	227	238	248	223	233	233	280	264	265	253	261	270	248	241	258	245	240	241	248	256	226	247	245	227	285	261	281	230	248	232	262	276	262	284	237	254	260	249	243	247	255	249	262	257	260	265	266	311	259	228	270	267	267	267	259	239	252	267	269	258	230	237	273	262	248	252	248	267	237	244	282	237	270	251	271	248	247	244	232	275	283	275	259	245	262	280	272	269	263	242	256	251	267	240	277	260	259	256	237	264	241	258	269	269	283	253	246	263	265	260	300	283	255	264	237	257	271	255	256	275	262	272	261	276	280	228	251	268	255	223	245	251	252	244	273	251	243	265	250	256	271	232	253	266	252	252	262	251	269	277	267	265	271	259	235	246	262	280	253	260	236	281	255	269	248	247	244	300	249	270	269	258	267	264	258	255	257	237	260	258	272	272	252	246	250	254	228	277	262	261	261	280	240	269	245	265	275	264	216	264	236	237	267	283	251	273	277	261	241	246	264	262	216	256	227	280	284	257	259	251	264	248	235	257	249	253	263	254	236	244	258	262	262	233	266	262	242	264	249	233	267	231	251	281	237	275	277	251	286	259	243	252	264	234	266	273	265	269	260	281	246	238	252	260	274	246	281	258	247	270	252	271	254	238	258	226	254	240	249	233	234	280	262	273	257	254	242	268	280	261	282	262	246	265	267	251	264	269	270	270	278	271	248	255	251	271	259	249	270	278	271	264	247	235	249	237	266	261	279	278	276	265	260	259	241	253	256	265	250	267	297	286	279	245	263	264	294	258	242	259	250	241	228	248	277	268	265	268	268	276	234	236	288	243	253	258	216	275	272	255	276	264	238	284	257	238	225	281	259	278	254	259	279	265	241	255	263	276	273	290	250	259	264	260	237	243	275	244	236	299	259	299	262	247	267	233	269	291	269	269	270	256	216	261	231	239	228	276	269	247	291	268	259	279	259	268	284	230	245	246	275	267	254	242	258	271	264	248	256	264	210	249	243	247	269	278	243	250	252	271	290	286	269	240	258	265	264	289	229	245	261	264	262	258	236	272	237	257	256	238	283	256	259	256	267	261	272	244	289	255	266	248	261	260	270	250	251	255	266	261	245	285	262	246	236	270	262	247	276	244	232	275	256	288	259	238	282	272	285	266	237	265	258	229	267	255	266	271	245	259	276	262	244	254	246	249	287	261	246	266	289	245	267	295	251	288	253	267	244	279	256	248	247	247	248	260	253	243	306	253	280	265	258	284	252	242	231	268	262	266	257	255	272	225	259	233	266	231	269	260	235	259	237	263	245	251	295	253	248	256	263	281	248	276	254	256	270	245	232	281	266	280	275	254	252	268	270	262	267	251	251	249	277	243	255	255	292	279	284	273	230	240	261	263	288	269	256	253	232	253	265	265	245	256	267	270	276	263	256	256	283	265	244	255	243	277	251	242	277	269	261	250	281	277	277	243	281	268	279	249	242	266	288	265	274	278	290	278	277	273	233	274	267	264	246	260	244	249	268	243	244	234	238	254	276	242	247	231	234	265	268	257	291	266	269	242	264	251	272	258	269	245	284	262	264	255	248	276	270	229	263	252	268	273	271	244	244	273	258	265	274	256	271	269	251	258	281	281	290	232	270	268	259	240	275	238	249	260	258	224	257	267	299	268	249	260	227	310	259	238	259	236	283	265	252	260	276	250	285	221	293	255	223	284	278	302	294	267	249	266	267	247	289	243	274	268	247	268	287	275	254	286	280	254	276	262	273	217	292	285	279	273	271	288	255	259	257	260	262	275	252	225	260	276	276	264	269	245	255	274	280	249	257	229	246	276	226	255	246	219	231	245	259	260	251	284	257	256	268	274	250	261	246	266	253	244	238	300	276	282	250	264	274	250	304	235	274	274	271	271	242	283	260	249	276	262	279	246	223	266	239	242	265	250	281	262	269	244	247	271	222	264	258	234	254	295	274	280	256	262	249	256	280	268	255	256	271	257	245	278	251	263	260	279	260	232	274	253	281	274	248	289	244	278	210	257	249	252	256	276	247	255	255	282	291	276	271	244	262	235	263	270	250	270	254	281	249	259	265	255	259	246	258	281	252	281	273	252	273	246	277	266	267	249	286	248
18084	21427	53917	73105	68982	59133	39228	21679	26207	11722	15783	13775	6768	3023	1400	875	718	684	636	661	683	661	670	633	649	652	692	659	712	662	704	656	663	577	654	657	647	680	624	645	682	691	656	695	617	689	650	656	653	681	648	631	629	627	676	645	615	670	636	636	659	650	661	663	661	652	650	604	615	691	708	680	674	652	646	664	634	667	668	630	673	699	659	644	635	656	644	663	646	640	681	675	668	661	599	667	685	658	652	652	656	687	676	677	599	683	635	681	638	656	710	642	672	666	662	690	667	629	721	660	639	648	721	683	659	677	686	622	663	678	636	707	647	693	625	676	648	648	649	661	664	640	647	699	662	667	662	629	644	581	681	670	698	657	634	679	656	659	679	689	684	640	673	643	669	712	682	621	669	671	680	663	677	682	629	670	670	710	671	633	619	678	649	684	635	645	627	652	674	658	657	665	657	675	667	712	662	674	644	703	676	626	675	639	654	686	643	647	667	641	658	690	631	626	656	686	622	639	658	652	663	661	692	626	641	687	674	669	645	634	639	644	663	695	686	647	664	654	721	657	680	657	633	640	646	666	627	660	623	638	642	673	666	669	673	655	636	697	686	684	670	650	694	696	675	665	583	677	684	659	689	672	652	638	641	675	615	636	597	680	686	684	696	697	658	729	675	686	649	702	618	653	626	704	631	620	663	688	627	665	663	616	636	701	688	637	628	704	658	674	650	652	602	626	662	675	674	646	662	633	701	630	665	668	697	579	642	624	631	628	664	661	649	696	627	624	694	641	726	681	646	642	668	652	640	671	675	623	703	654	630	607	644	667	626	651	642	641	634	657	652	652	675	691	649	657	647	636	668	651	685	685	697	621	650	658	659	651	663	657	688	605	676	657	637	633	628	706	660	633	666	662	664	658	686	649	615	697	663	611	711	622	650	664	697	666	661	691	641	654	677	633	665	622	640	660	628	703	669	722	625	632	617	633	681	605	695	661	694	673	642	669	644	688	675	648	645	657	656	641	661	697	660	647	705	607	688	678	646	647	644	634	661	660	657	640	695	716	688	657	653	632	673	696	650	628	626	693	675	633	614	676	629	626	653	624	659	626	652	696	626	621	641	649	604	714	621	657	643	655	691	644	683	675	628	708	642	652	652	643	614	634	603	693	694	627	670	681	641	662	679	681	633	720	670	625	689	645	659	648	737	641	669	711	642	649	675	652	646	680	633	711	638	635	651	662	652	712	630	652	665	673	665	629	648	616	696	621	664	619	665	672	658	676	664	700	644	655	687	639	664	642	662	662	634	636	700	683	675	657	633	658	648	703	699	637	650	682	677	663	642	632	724	649	673	630	636	655	649	629	594	681	631	685	653	644	635	661	650	677	665	625	663	615	641	650	677	659	664	665	657	678	658	671	630	667	582	645	674	693	680	668	650	643	668	652	655	602	687	625	647	603	660	641	695	673	597	649	644	662	617	684	700	642	632	662	688	616	618	682	664	630	643	684	656	694	641	690	655	655	678	666	673	670	688	621	630	655	723	616	665	647	647	657	658	653	674	672	656	616	686	675	659	665	706	691	649	661	649	695	680	679	677	653	615	660	656	687	621	650	626	622	675	660	674	685	654	643	625	657	670	672	651	685	669	611	662	674	661	668	698	621	684	650	646	659	627	638	685	638	633	675	641	707	663	717	625	638	661	658	723	639	658	683	637	611	631	654	646	627	611	654	652	652	667	665	638	676	694	638	644	643	646	646	645	604	632	645	646	664	677	678	671	644	626	646	680	711	652	656	648	674	641	668	644	645	698	668	617	645	684	647	642	623	652	674	675	643	653	656	696	706	647	621	686	655	642	677	629	696	649	627	693	643	656	706	700	675	664	628	637	663	643	646	665	640	615	649	647	701	675	679	660	652	698	644	694	625	652	654	655	607	667	673	656	672	729	700	659	615	658	636	687	681	642	640	705	702	627	697	650	682	647	670	648	660	703	670	645	666	673	663	668	727	655	654	699	669	642	636	669	682	689	662	634	653	629	667	684	633	643	646	628	656	700	702	700	596	641	621	649	642	660	694	680	629	648	656	631	629	666	686	715	669	663	655	642	597	703	663	628	620	669	649	628	657	668	641	618	677	640	676	658	648	651	633	665	685	674	638	673	638	650	641	729	631	639	701	683	629	668	654	632	609	676	657	636	592	675	604	640	658	658	670	695	645	685	629	687	689	580	693	676	634	690	650	687	669	652	634	667	655	658	732	643	676	640	705	593	683	616	674	678	658	646	675	701	666	703	670	624	649	610	679	658	632	635	667	662	714	670	678	694	652	676	662	615	692	653	654	673	668	658	649	648	647	653	652	672	659	687	692	684	702	685	607	634	638	639	651	629	673	674	713	726	628	668	706	623	638	655	649	662	695	652	643	663	634	679	689	618	615	638	598	628	726	661	671	653	668	669	598	656	678	646	654	660	644	682	709	668	662	636	628	621	684	683	655	648	647	657	663	620	691	666	657	659	611	653	641	703	646	605	672	643	657	634	665	732	663	665	667	674	689	650	698	645	640	671	683	650	636	671	664	659	638	671	666	715	660	669	685	705	653	682	658	655	672	648	679	644	634	665	665	634	663	670	664	619	660	665	631	645	684	647	695	655	677	659	675	647	666	654	665	667	613	623	652	674	648	645	643	659	700	619	654	663	658	693	652	649	667	660	656	638	678	694	622	682	668	668	655	711	633	680	671	620	641	676	662	646	636	645	685	663	646	651	656	662	617	649	647	671	665	625	618	633	683	709	663	659	627	634	675	629	686	663	650	692	672	660	636	622	657	640	634	628	676	662	660	653	628	672	707	639	654	656	616	610	691	682	605	652	638	704	616	666	666	628	700	643	642	642	661	631	609	639	684	668	653	631	701	655	628	660	602	622	701	609	706	677	667	708	666	645	649	676	609	680	616	637	672	680	634	666	656	672	629	648	619	661	599	609	683	635	643	695	646	679	652	678	685	636	645	668	674	657	680	684	720	680	701	624	676	711	661	649	681	664	695	661	682	649	659	628	659	672	615	701	692	683	647	605	638	600	674	713	671	682	656	680	650	660	677	662	642	639	663	657	680	666	659	685	689	678	637	635	615	663	653	628	666	665	636	603	690	628	671	670	648	715	677	656	611	691	650	656	659	696	690	669	652	628	653	614	646	667	692	665	653	677	667	664	709	615	672	735	666	655	657	670	662	645	702	657	637	631	653	687	669	648	663	662	618	612	705	644	663	593	621	636	675	697	694	696	626	663	654	638	688	641	663	677	693	640	643	688	641	684	657	644	636	661	660	643	658	656	678	634	647	654	658	652	667	618	672	692	651	665	647	635	659	652	679	679	700	630	667	669	646	663	690	661	672	624	669	639	667	652	675	663	654	667	657	624	641	678	650	651	642	650	654	656	636	671	648	663	664	617	702	625	621	660	718	699	653	600	653	641	628	665	660	663	664	671	653	682	660	677	657	672	637	608	702	648	653
6854	3479	4058	5298	2709	1016	1110	1173	1181	426	526	704	498	462	347	267	276	308	263	302	282	271	289	299	274	276	297	284	286	248	267	287	285	274	273	281	272	267	301	257	262	262	291	295	245	260	258	273	280	240	265	265	281	261	270	297	280	257	279	272	259	281	256	263	272	282	298	269	283	268	266	300	288	285	285	277	300	248	270	260	298	296	274	270	264	296	295	291	309	306	269	280	273	279	280	286	289	278	287	286	266	288	282	247	247	244	269	316	261	264	269	273	267	253	277	306	274	240	273	268	288	271	305	277	261	267	272	247	306	286	277	253	284	286	283	283	255	274	256	269	292	250	252	299	273	290	289	288	272	267	246	266	261	283	250	247	281	298	257	265	276	256	313	297	294	269	292	280	282	242	294	259	234	250	294	258	279	283	257	289	273	265	294	267	258	254	228	262	277	289	272	258	264	273	272	279	277	254	253	296	266	297	256	254	273	239	269	258	280	254	258	273	263	297	270	285	302	259	287	270	275	245	277	291	270	300	267	263	285	303	261	297	280	291	316	281	272	254	282	253	251	307	294	250	275	277	270	320	279	263	279	246	285	278	246	251	275	273	278	272	278	280	297	290	282	325	264	300	261	256	308	271	287	285	302	272	260	261	275	280	281	270	312	260	291	294	274	276	260	325	277	282	269	288	267	287	251	280	247	296	311	257	255	249	248	273	263	280	279	267	266	275	299	246	246	295	274	272	271	277	297	272	255	297	281	265	274	268	285	307	263	270	352	274	262	293	279	248	295	259	267	280	300	266	310	276	260	272	301	266	298	285	278	261	254	280	246	266	272	280	279	239	260	276	280	275	281	281	305	266	284	277	284	291	244	276	275	284	266	294	289	269	290	294	235	286	293	262	237	260	316	270	302	251	270	271	259	264	277	282	253	276	268	264	296	272	286	262	301	304	293	242	257	257	294	270	280	284	255	274	275	285	246	251	322	303	247	273	266	266	273	292	291	280	297	276	271	304	294	285	267	310	285	286	286	252	276	288	275	264	268	280	267	275	288	279	263	275	292	271	291	295	282	254	253	268	263	254	280	288	277	287	239	245	277	266	272	294	274	251	277	269	282	282	259	250	263	266	310	271	277	290	274	278	273	250	278	277	299	283	265	262	255	294	224	262	276	281	279	268	262	254	280	283	282	253	263	279	272	255	249	284	280	253	247	293	252	289	298	279	273	253	281	299	308	261	309	247	279	251	285	249	279	275	288	270	287	293	264	262	306	280	265	264	268	281	286	311	279	273	250	258	257	256	267	238	295	251	285	286	272	277	262	275	273	284	258	254	261	247	268	275	301	301	264	288	279	256	303	297	279	256	286	257	269	279	255	278	277	264	282	277	252	301	271	295	272	275	278	310	274	287	256	249	251	271	254	259	286	248	316	281	259	243	275	255	244	232	278	283	279	293	303	247	277	276	254	264	285	285	255	253	287	284	263	256	286	279	256	277	282	295	264	271	265	291	284	254	259	263	232	302	261	265	261	283	268	271	288	265	246	281	275	274	263	261	283	264	301	270	268	290	295	277	279	243	281	276	246	268	288	293	241	276	276	252	263	287	290	295	276	271	273	265	260	284	256	298	283	281	288	281	272	288	285	264	286	250	254	289	277	297	271	279	287	290	267	261	260	293	268	268	271	272	265	268	264	286	249	281	263	262	258	278	276	246	292	279	274	257	270	279	260	275	293	268	274	275	255	287	249	274	270	277	291	274	231	296	267	290	260	249	297	310	279	259	279	273	284	242	289	282	275	280	271	296	287	268	252	271	294	262	264	280	279	254	281	289	254	256	274	287	252	301	270	273	287	302	277	281	274	270	305	282	250	263	282	242	287	278	253	268	295	272	275	291	284	275	292	286	291	276	293	294	260	285	259	297	291	267	249	253	289	281	272	278	268	276	280	273	322	304	322	280	269	310	253	279	292	261	283	273	268	269	259	289	306	285	292	279	288	272	259	258	259	287	272	269	293	274	265	279	277	286	306	274	279	268	294	284	307	288	259	282	279	299	304	264	274	278	281	282	253	258	253	286	266	301	286	255	267	265	263	280	266	275	296	275	288	290	298	250	281	273	294	245	258	291	277	261	281	274	288	271	322	264	276	265	229	287	265	272	281	274	280	287	275	264	271	282	237	250	267	286	281	257	291	272	300	289	279	274	302	262	270	271	297	312	300	267	285	263	273	259	263	262	307	258	240	316	267	257	327	248	265	270	284	242	273	279	262	273	274	256	296	286	279	266	281	288	251	292	277	283	278	256	278	274	249	282	245	268	239	250	280	256	267	244	271	253	272	292	266	301	231	277	268	240	280	305	289	298	311	283	267	262	291	275	278	288	296	272	276	283	267	262	279	271	273	279	247	241	277	279	275	238	264	287	266	315	284	248	264	278	252	251	277	313	253	277	294	277	279	313	274	255	248	265	277	272	291	290	265	285	263	294	263	265	254	268	278	263	298	291	294	271	293	265	267	278	262	270	247	304	288	248	296	265	277	249	300	300	278	246	268	286	249	265	269	290	281	283	257	311	273	273	277	257	279	250	269	266	289	272	288	262	265	273	275	273	293	290	264	286	287	325	254	271	270	254	289	289	285	280	276	268	254	284	277	300	231	282	276	277	265	243	267	304	251	288	293	275	275	275	247	292	238	298	270	287	292	262	288	272	269	261	299	258	271	280	296	261	276	295	249	276	267	285	246	278	255	254	276	283	281	294	287	285	280	294	264	284	308	301	308	293	284	290	279	272	271	261	289	272	293	246	264	252	287	268	278	253	262	260	275	243	268	277	283	225	236	286	269	298	275	253	280	262	274	258	261	266	286	250	246	270	263	260	283	294	288	249	250	271	287	266	258	289	285	275	291	270	275	302	261	234	300	270	282	246	286	260	281	289	298	264	274	267	222	280	276	274	249	286	287	275	255	272	279	258	291	324	272	247	298	270	272	268	253	269	296	281	297	250	270	270	301	284	289	279	281	254	272	279	281	242	253	287	255	285	299	270	272	268	283	266	260	270	291	269	289	282	312	273	305	273	237	286	284	275	273	269	269	264	244	253	293	289	253	265	257	275	276	249	266	289	255	222	269	257	279	260	269	302	278	289	265	289	272	255	284	287	246	286	265	262	306	259	258	289	298	258	269	301	269	310	221	282	272	283	284	272	254	260	300	247	276	295	290	275	283	269	281	274	264	268	275	258	261	290	245	260	269	275	293	306	284	281	306	281	262	241	292	261	258	277	271	264	272	262	284	291	307	294	273	263	276	267	262	301	258	292	262	274	291	295	262	269	277	272	275	297	298	312	260	275	317	285	265	251	265	263	240	304	273	301	287	268	284	277	288	275	286	269	281	269	288	273	295	279	276	273	274	263	280	269	261	292	316	262	300	255	259	294	297	297	264	267	264	286	242	255	278	268	266	273	295	294	269	245	252	263	306	279	250	271	266	279	269	277	240	292	270	238	280	259
4756	3599	8992	16548	8470	3601	5130	5833	5085	1610	2259	2784	2021	1387	955	803	709	708	677	714	717	630	685	708	659	675	695	694	690	724	721	745	747	730	721	696	685	719	707	708	645	718	677	725	707	743	703	704	742	670	671	711	695	702	683	737	692	690	670	706	689	730	778	719	667	697	639	689	717	709	677	718	667	734	688	710	736	734	707	705	720	748	715	686	676	678	699	693	750	705	713	676	685	624	734	680	685	636	730	688	666	737	659	723	656	666	693	692	704	667	707	711	705	677	673	732	688	723	720	687	680	717	729	709	680	711	715	661	676	712	701	689	642	707	667	742	702	698	713	717	690	706	697	708	720	734	727	694	668	716	688	690	711	661	689	725	692	735	687	711	681	721	725	727	678	703	713	723	722	654	697	711	695	751	727	723	712	724	674	683	701	696	699	749	733	673	720	714	671	654	722	711	730	733	730	709	741	753	682	740	648	664	696	712	686	728	688	656	669	757	675	700	704	674	694	672	664	726	730	716	679	692	731	677	685	683	707	699	682	735	686	710	695	669	674	750	651	703	640	702	687	684	704	676	655	679	719	710	724	683	690	709	714	714	698	754	736	714	705	705	692	716	681	702	689	701	695	689	645	671	694	669	702	643	691	688	726	645	687	725	701	736	675	660	727	702	699	723	677	711	722	726	741	736	652	660	702	725	698	720	726	664	693	693	688	747	683	722	684	661	715	637	735	683	668	706	649	696	693	711	696	719	691	757	701	662	684	721	765	667	707	717	691	702	672	668	720	692	718	713	722	727	700	682	680	663	721	718	697	721	678	705	678	718	707	706	714	700	720	684	706	759	707	668	664	748	752	674	687	683	694	705	720	677	736	680	715	716	692	748	670	688	726	661	731	657	657	667	688	691	729	731	712	740	684	712	705	701	694	713	691	706	726	691	712	714	706	739	720	740	645	694	722	712	694	700	679	742	713	707	744	757	722	678	678	746	685	719	695	728	694	750	734	731	683	718	707	707	707	706	612	710	699	698	678	709	714	704	748	700	690	711	641	751	658	704	731	687	724	701	655	748	726	699	710	746	681	730	705	681	668	667	677	736	644	657	675	730	668	729	655	684	691	655	707	708	681	688	709	718	758	732	681	740	703	688	656	699	694	725	676	735	691	651	713	733	679	658	668	698	732	661	703	728	680	700	730	661	695	686	719	693	681	690	756	734	718	743	719	763	672	684	725	716	702	726	721	716	669	691	709	696	714	704	728	706	690	709	719	782	709	690	699	731	735	713	689	706	700	706	700	688	692	734	651	730	696	703	724	708	717	707	745	683	675	679	759	642	718	704	697	649	748	690	738	744	726	670	651	737	695	698	693	715	702	701	729	675	707	758	733	685	723	684	700	748	662	691	676	700	707	706	719	693	670	710	712	689	690	695	719	722	688	736	699	690	698	685	727	692	664	706	707	732	688	761	730	709	698	703	706	718	736	694	703	731	711	732	680	695	705	710	685	724	685	731	678	708	682	745	692	670	682	680	669	695	662	688	762	716	736	724	704	726	697	716	684	751	704	704	704	693	697	747	689	676	689	705	722	683	684	697	717	672	680	722	718	708	683	693	723	685	713	689	659	631	721	663	680	685	708	706	712	685	696	740	753	704	668	675	687	744	704	701	678	685	691	708	708	685	719	694	689	683	734	703	711	687	709	704	742	679	702	661	757	737	698	676	646	676	719	708	690	649	713	674	682	683	711	693	727	702	703	676	714	712	759	760	702	733	711	704	681	649	682	672	728	675	737	721	719	705	695	683	702	713	704	728	682	680	673	695	706	730	691	662	718	739	709	709	750	714	725	730	710	707	662	717	643	744	680	709	685	708	687	717	695	662	716	712	714	646	696	684	711	749	675	668	680	661	689	681	662	741	742	699	688	717	712	709	710	735	684	672	644	685	703	672	724	703	722	724	725	694	696	745	701	737	699	710	698	733	730	690	719	714	738	678	690	764	755	717	691	710	683	715	699	686	743	756	711	703	662	720	724	697	708	716	753	739	684	725	688	733	675	680	734	640	684	671	727	691	703	700	709	676	695	703	654	669	642	688	730	685	701	655	666	688	691	714	676	699	750	722	704	682	672	714	724	693	708	730	670	661	691	667	704	709	691	683	637	622	700	704	699	712	715	723	700	750	706	728	737	656	697	730	716	737	704	712	707	720	684	746	700	737	703	700	704	727	686	690	687	694	754	700	710	737	720	657	698	619	693	695	681	670	712	672	717	735	719	714	712	674	709	715	675	645	666	690	699	730	681	707	697	662	657	709	686	769	693	650	693	699	644	639	702	695	684	704	693	727	672	676	696	723	709	720	730	684	703	675	675	695	711	682	685	706	769	716	742	734	723	686	702	671	670	732	738	664	741	676	662	732	702	669	708	744	698	701	754	688	695	707	679	658	729	681	708	663	692	708	694	709	707	701	701	702	696	706	720	627	733	720	687	744	686	690	681	707	688	705	700	699	687	749	693	711	707	708	697	750	714	703	748	698	691	731	705	738	726	714	730	669	662	698	716	656	667	731	743	688	697	684	654	676	706	735	707	693	720	678	710	747	692	662	701	711	674	710	708	713	687	729	672	701	703	707	683	714	763	698	724	691	679	681	669	693	743	771	730	716	690	723	673	694	689	682	709	694	771	756	683	688	664	745	670	741	728	644	720	651	680	734	706	718	692	676	679	694	731	714	698	716	719	701	646	747	700	705	630	649	692	685	738	725	715	680	695	737	696	708	710	723	717	705	689	718	634	669	648	765	683	669	701	643	725	643	722	664	730	672	681	659	696	665	691	694	677	654	710	705	666	744	660	747	691	691	650	780	715	720	725	685	665	720	653	721	677	738	713	747	722	682	741	659	692	707	700	678	712	669	659	703	699	658	695	707	709	709	713	696	726	714	680	731	733	742	703	725	657	669	700	705	671	651	726	723	713	719	724	680	687	718	648	693	756	750	749	667	734	707	702	651	689	719	694	697	723	741	758	700	730	723	701	695	690	718	719	684	746	730	744	667	684	718	734	715	718	687	683	687	671	733	677	678	697	693	734	711	711	712	648	698	698	736	667	678	690	731	754	708	702	736	686	748	719	678	701	718	682	693	685	681	716	639	702	705	706	729	661	704	680	686	715	705	688	657	692	675	743	709	706	725	759	679	682	704	736	689	685	714	709	700	674	694	701	696	677	700	721	712	704	688	731	716	735	724	712	704	706	738	720	675	708	699	687	699	697	667	674	705	731	642	729	713	687	729	696	672	715	703	689	681	721	722	693	684	694	725	699	683	650	694	695	709	712	684	690	690	738	705	688	746	676	658	695	690	684	642	729	715	715	722	715	707	675	636	706	720	693	695	669	691	722	681	726	704	737	709	689	692	729	687	681	699	717	688	673	682	703	668	694	692	706	689	690	733	718	736	702	696	723	660	739	703	646	734	742	706	721	716	709	656	726	694	680	683	697	689	751	708	699	688	684	705
21019	14678	31413	48482	23716	18726	16371	22183	18127	5253	2819	3789	2181	967	505	361	319	270	280	277	260	283	296	265	291	262	275	265	302	273	295	296	285	275	259	305	283	287	275	297	274	298	270	299	307	262	262	304	249	300	289	256	271	282	271	282	286	249	302	319	246	262	305	294	261	285	298	276	280	287	272	283	247	248	331	278	284	318	301	269	271	260	264	264	263	286	293	284	280	273	285	302	253	244	311	261	279	269	284	283	250	276	292	273	287	293	267	282	301	296	300	261	300	257	257	273	269	255	285	304	277	273	272	289	292	256	299	296	310	286	285	268	283	269	272	284	274	271	262	266	268	257	278	257	301	276	278	273	290	298	288	299	276	273	301	298	251	274	276	284	292	277	251	261	252	274	277	276	266	244	282	284	265	281	279	273	265	305	286	280	246	266	267	267	290	274	315	274	254	280	270	295	269	275	287	271	307	285	282	276	299	295	282	244	290	260	279	295	313	290	283	297	284	258	281	285	286	274	279	245	254	281	287	333	268	273	271	278	285	260	281	288	271	292	289	288	290	275	293	324	291	269	288	271	303	288	263	277	265	273	255	284	326	298	295	260	276	256	269	236	324	290	279	288	269	261	265	312	275	272	264	313	318	263	290	267	266	297	294	249	301	314	276	290	280	271	279	290	296	263	299	276	287	271	282	284	264	267	263	273	288	273	268	299	284	259	243	259	288	268	257	273	259	267	287	305	273	269	298	288	300	266	286	261	293	293	262	265	282	286	280	267	296	277	294	282	288	272	276	291	311	274	285	308	288	320	277	272	289	262	294	275	281	298	287	268	267	308	280	297	285	279	296	292	293	300	278	259	250	278	260	266	262	293	279	291	305	275	261	274	312	249	266	265	270	292	303	298	272	282	275	275	277	301	262	276	293	293	269	275	277	279	279	283	300	304	270	281	272	272	280	284	257	250	254	263	278	281	269	285	264	282	282	290	295	309	298	303	244	259	266	227	301	274	272	293	286	276	286	272	279	282	278	259	293	271	301	252	288	283	267	303	300	264	239	249	314	287	253	287	278	267	306	305	295	272	262	289	295	260	286	293	284	277	278	307	286	277	273	293	260	301	286	245	285	286	263	303	305	281	256	320	288	290	281	278	284	296	271	279	261	282	273	303	278	259	273	297	295	276	288	297	302	271	274	297	268	313	265	278	301	256	309	294	252	284	274	269	293	290	287	264	286	288	288	277	280	271	281	299	267	256	277	331	282	292	270	278	275	277	264	291	255	260	281	272	291	261	262	295	275	239	266	300	247	282	292	277	296	288	278	297	284	272	278	279	280	310	288	277	295	317	263	294	293	281	309	259	298	253	271	271	275	281	305	287	275	278	292	306	277	269	278	287	266	272	288	269	285	282	284	247	269	302	277	306	273	299	267	278	269	284	293	275	292	274	265	266	297	274	264	258	248	283	283	273	279	246	303	287	282	275	263	275	321	285	284	302	288	261	281	274	289	296	280	253	288	283	262	285	286	258	290	278	276	327	292	269	273	288	267	282	278	260	257	267	274	287	269	294	248	291	276	250	286	304	289	270	290	266	266	295	286	264	273	268	280	302	271	261	233	283	281	262	284	304	295	264	271	293	257	279	286	311	290	271	285	229	268	319	243	260	297	297	285	270	274	258	303	266	281	276	267	280	248	277	276	291	260	288	289	293	281	290	268	282	291	270	268	279	294	296	279	275	276	278	244	262	277	279	276	297	280	257	293	284	276	305	294	287	317	309	272	289	281	253	272	267	297	265	259	262	279	272	303	284	264	294	269	271	296	267	257	256	282	276	308	267	278	286	320	290	280	302	256	264	280	290	309	248	274	301	276	287	289	293	259	261	265	269	277	265	270	291	256	274	272	321	295	271	290	297	279	285	249	278	271	271	256	291	282	315	269	279	278	255	287	330	285	279	294	290	300	258	284	289	292	287	266	263	278	224	338	275	259	268	271	245	299	296	277	257	299	267	275	286	288	297	256	271	282	312	258	265	271	248	304	281	300	256	258	257	288	277	298	266	275	305	274	285	242	277	254	297	291	290	302	281	262	248	272	253	307	287	266	279	292	290	279	255	258	298	282	280	272	267	235	284	290	256	285	279	285	266	297	315	274	269	278	255	274	292	239	283	275	270	289	258	250	270	275	303	293	283	273	300	295	273	273	263	286	282	318	264	284	271	274	280	273	263	266	277	305	270	276	323	294	295	277	281	288	276	309	263	278	299	298	275	252	263	299	311	291	281	284	269	283	316	270	272	287	275	232	275	273	294	274	271	272	232	296	298	307	296	278	278	287	275	293	279	271	293	299	257	298	272	263	309	297	281	271	259	279	311	304	312	284	263	277	301	292	286	305	310	248	309	278	253	270	285	286	277	298	251	287	295	279	283	294	307	279	264	314	299	274	298	270	273	269	295	268	314	276	322	242	245	268	295	282	267	268	275	278	283	338	289	302	274	258	298	255	264	254	283	289	301	251	247	290	319	289	309	300	317	288	307	271	282	254	254	272	280	290	296	302	276	276	260	247	283	316	274	258	276	298	266	257	282	271	295	292	299	293	286	277	270	289	271	233	291	282	276	293	268	282	324	251	295	285	256	271	276	287	270	302	270	273	257	269	255	253	305	276	289	243	281	281	302	296	314	281	271	277	250	310	306	291	295	309	280	271	293	302	293	265	306	272	289	255	303	271	297	310	307	309	305	279	286	286	261	252	254	258	283	276	269	281	280	268	269	285	258	245	277	266	268	279	302	279	311	290	295	252	298	278	247	251	266	268	296	289	222	272	273	273	300	302	282	292	292	259	264	279	254	328	307	267	275	289	297	290	248	277	289	293	297	288	288	278	317	272	253	311	295	304	258	304	300	254	261	304	285	246	294	271	245	269	278	255	267	249	269	279	264	261	270	276	297	269	307	261	272	298	252	260	291	275	290	292	300	290	269	274	304	268	275	318	262	290	301	279	294	267	258	267	307	306	259	279	282	287	255	291	279	282	259	253	275	242	262	252	249	270	280	265	285	285	257	269	282	268	282	267	285	241	245	291	298	289	308	272	281	281	253	282	275	261	270	244	280	248	270	312	298	266	286	290	302	261	255	298	270	250	293	303	268	297	315	298	288	305	295	310	269	267	296	254	263	293	252	278	285	272	268	248	319	286	315	269	309	277	268	296	264	278	276	292	301	286	300	301	252	271	291	268	308	282	283	304	269	308	300	309	288	276	286	276	271	266	319	259	274	277	296	265	287	281	242	272	267	295	285	268	273	250	281	268	273	268	293	308	270	304	290	272	308	265	271	289	304	262	292	298	263	290	297	252	286	279	253	273	263	249	259	287	275	281	298	274	262	266	251	276	279	282	270	280	268	293	276	297	280	312	283	259	248	317	296	296	252	287	276	261	274	312	293	294	283	287	272	276	285	275	267	267	288	266	265	279	259	277	256	287	269	288	265	274	272	235	243	277	281	255	290	271	305
12679	12919	38161	51357	28741	29449	31742	41114	31202	13032	12861	16087	9936	4337	1885	961	779	721	720	747	650	691	726	727	737	704	725	761	699	741	730	719	712	700	748	705	712	640	728	734	745	714	683	740	676	677	735	713	713	701	693	702	705	707	659	724	678	686	651	668	734	714	708	694	717	755	706	740	728	708	724	704	705	724	699	689	758	681	701	707	750	685	686	712	706	695	731	731	728	711	682	711	633	736	720	675	722	737	718	721	686	743	735	724	715	717	741	728	702	710	713	742	780	687	672	717	693	683	726	724	683	679	692	731	701	680	643	732	729	695	712	709	709	700	677	677	656	700	665	696	663	748	711	696	761	739	752	723	742	698	719	734	766	699	715	625	694	736	715	720	679	689	719	715	729	700	669	737	733	658	720	742	666	676	691	692	707	652	704	733	682	718	689	699	751	743	677	710	686	737	703	721	706	690	672	706	704	649	679	734	699	623	752	783	723	736	694	741	694	761	676	737	714	785	713	719	696	733	699	686	683	676	692	724	709	719	750	674	696	765	691	721	760	738	736	676	666	723	722	709	755	717	699	744	704	670	678	684	705	694	745	719	677	738	665	697	733	675	705	654	714	749	692	703	740	710	697	659	703	728	745	684	677	703	769	676	662	768	731	686	682	727	703	711	690	656	789	675	696	732	739	730	694	678	719	688	694	723	781	707	717	652	683	704	669	695	681	723	724	716	707	675	735	690	718	709	694	710	693	721	756	688	684	698	738	732	691	725	743	722	700	673	706	677	753	732	750	663	708	706	689	683	708	700	699	707	679	696	703	774	705	707	720	740	702	710	720	728	733	701	674	733	745	687	700	724	698	733	719	743	744	695	696	670	694	729	694	699	680	705	703	692	703	733	741	682	706	758	688	693	736	687	693	730	717	736	693	716	712	751	708	714	734	722	710	722	748	644	708	691	687	728	705	699	728	666	746	691	730	721	685	719	718	750	720	713	675	721	684	746	673	730	708	698	684	682	737	676	770	683	756	702	715	703	700	685	703	754	697	728	718	709	724	714	690	677	696	695	677	733	720	727	694	729	721	682	714	723	717	693	708	654	707	678	723	705	719	727	748	722	711	686	750	693	691	690	670	772	717	733	700	668	701	731	736	664	702	747	711	673	702	733	727	699	743	680	671	685	723	753	707	711	709	729	692	680	716	699	691	718	693	699	730	732	698	721	698	668	741	677	703	726	712	689	723	648	696	674	709	673	754	728	765	642	700	669	740	737	693	698	716	711	685	712	685	768	763	702	684	716	695	768	722	721	743	680	719	739	691	689	696	744	757	745	715	697	670	694	664	741	722	693	663	748	712	667	715	712	726	712	755	736	697	737	677	737	717	719	734	730	726	698	725	701	732	661	732	720	704	707	689	715	671	709	723	738	703	693	698	698	668	752	707	727	729	661	681	677	682	696	700	656	671	682	730	734	755	729	699	688	732	730	710	699	681	707	713	713	672	679	696	715	715	693	785	684	685	720	671	710	716	779	740	678	682	755	742	756	708	785	700	734	704	723	771	716	697	691	669	705	760	734	732	731	712	697	736	713	732	724	717	707	740	682	736	650	676	688	704	771	718	681	693	725	760	726	702	705	765	699	714	703	723	716	708	711	685	711	703	735	729	715	686	747	733	733	695	676	683	699	716	741	743	707	741	691	760	731	691	688	664	679	730	696	705	692	721	723	736	657	660	685	752	727	671	697	700	706	707	687	746	730	715	659	697	751	705	727	675	721	684	720	691	706	668	699	750	687	713	702	685	667	687	714	676	734	702	695	746	709	742	716	682	707	728	718	689	694	707	681	691	703	732	697	669	709	662	713	664	732	709	669	721	723	668	684	795	724	692	704	700	721	696	670	749	709	719	698	714	721	709	704	725	684	660	687	716	727	724	689	714	723	661	693	737	720	703	732	701	727	696	742	741	744	730	694	659	683	709	660	673	733	741	735	701	748	687	717	728	694	691	720	759	711	698	686	676	740	694	691	682	739	646	755	683	707	730	735	742	668	742	749	710	664	709	715	653	686	751	747	729	729	730	715	692	738	679	700	756	686	718	730	683	705	702	747	747	688	721	712	726	613	739	656	708	660	700	750	746	734	737	681	685	644	706	725	721	700	718	749	654	667	706	725	679	718	718	745	683	707	693	707	718	700	726	709	701	693	683	689	745	647	683	680	731	722	720	677	709	724	720	697	742	701	710	689	699	728	703	700	720	751	690	723	691	744	731	717	722	699	740	679	685	691	686	701	715	676	742	692	767	700	657	704	676	706	690	732	692	688	692	683	767	670	687	627	717	702	701	707	717	722	682	682	712	713	693	726	725	701	657	689	722	739	714	733	733	710	672	643	666	729	723	710	673	710	706	699	730	731	682	744	679	739	754	737	688	721	709	687	676	674	721	721	733	694	673	720	696	685	652	719	738	717	669	717	714	673	719	678	681	701	694	747	719	728	686	719	676	661	702	688	710	732	715	652	751	674	656	697	675	718	708	698	761	723	728	767	732	713	650	703	741	736	701	723	730	709	700	725	748	697	714	697	697	711	718	672	683	643	732	747	648	717	737	715	729	757	726	702	710	716	699	781	725	723	735	749	729	687	717	732	735	740	706	719	730	731	739	684	733	704	718	711	714	702	712	683	700	753	675	688	685	632	707	714	719	680	714	719	719	707	663	729	756	724	708	693	714	741	681	678	724	707	732	696	741	781	705	729	677	738	721	663	778	737	718	693	733	727	640	699	731	732	730	711	728	702	693	689	682	694	760	716	721	730	734	689	720	674	686	694	732	710	700	756	726	706	757	689	690	679	701	674	730	690	702	678	708	703	741	710	737	692	717	646	721	686	668	701	656	758	701	707	716	669	744	704	695	732	695	673	706	759	718	735	735	700	715	700	711	669	700	782	766	718	688	727	752	645	696	730	694	725	689	684	711	683	668	746	734	677	680	693	665	711	717	726	689	718	722	703	710	733	752	631	696	717	740	739	712	685	732	676	728	680	681	711	700	742	684	685	676	726	674	688	702	674	714	728	661	679	676	722	728	721	731	710	725	742	709	731	704	729	720	686	723	731	699	739	729	711	733	731	711	744	699	692	708	759	711	678	710	746	699	730	745	710	692	672	710	705	670	718	744	716	688	777	714	663	718	714	734	677	685	732	667	733	726	722	733	678	623	683	679	759	699	696	696	743	687	711	695	744	730	729	718	708	694	738	667	697	708	708	697	736	712	692	729	716	715	695	690	701	719	663	724	690	672	684	652	734	685	700	682	704	717	672	756	712	720	746	732	688	714	748	660	704	710	690	747	696	704	692	759	733	659	690	732	679	749	728	678	733	735	743	735	710	691	693	703	759	695	747	701	718	771	704	754	709	675	671	704	741	738	745	676	703	728	688	693	696	705	695	714	761	701	692	696	704	698	727	706	757	725	718	723	701	722	705	695	673	745	786	759	692	771	733	728	675	739	701	746	717	719	682
27282	21247	38008	50904	29770	30273	25534	28556	21567	22459	12957	11141	5796	2347	894	414	253	259	238	249	247	241	239	259	256	265	241	269	262	252	275	262	243	249	228	237	240	252	252	229	255	221	233	250	232	262	257	237	244	244	219	239	243	245	248	264	252	283	239	273	230	248	232	232	247	243	242	240	238	247	231	277	221	242	239	228	286	254	265	233	248	264	241	236	253	246	253	235	271	273	257	256	245	238	255	257	246	212	263	264	232	291	243	273	249	241	241	245	247	238	254	254	215	252	237	244	238	247	248	238	244	225	237	251	245	237	257	283	231	256	241	249	255	248	261	242	254	271	242	239	258	236	232	221	241	256	258	265	235	243	269	246	256	263	245	252	245	274	241	223	222	221	244	208	261	238	256	245	237	236	233	244	237	258	283	270	229	277	257	240	237	247	238	255	223	216	260	252	228	222	260	243	254	245	259	271	245	284	233	256	241	277	235	227	247	268	265	241	255	242	241	270	241	233	245	245	240	249	240	260	247	243	258	220	224	222	233	256	221	277	247	235	242	240	263	276	226	246	250	254	275	270	266	254	254	224	244	231	242	253	260	239	238	246	252	220	251	256	274	259	277	252	255	228	284	245	242	260	227	261	230	230	226	277	268	271	224	225	228	248	256	241	267	252	251	264	227	262	243	212	249	242	238	247	238	257	248	234	264	241	241	246	255	242	218	248	226	254	263	264	254	254	247	248	247	213	226	222	214	251	266	249	275	231	266	256	247	236	259	275	227	228	248	221	241	249	238	253	256	264	253	265	245	243	234	252	201	244	246	275	233	216	267	250	281	250	278	242	243	248	238	260	255	238	255	285	258	206	243	251	226	235	263	242	248	266	265	242	211	259	254	216	245	251	245	226	252	253	247	238	273	237	265	230	289	213	229	215	262	234	236	250	239	251	235	253	253	252	257	246	247	269	258	274	244	229	256	212	234	232	276	239	241	251	238	252	259	248	243	232	272	264	212	255	268	246	252	251	243	249	239	204	204	248	264	243	221	232	229	266	219	239	227	242	227	263	233	259	235	247	258	241	227	231	240	214	232	227	262	237	254	241	237	266	259	276	244	287	254	252	262	261	261	241	243	233	223	217	263	246	223	248	258	243	268	262	247	237	245	242	236	232	244	256	252	245	247	245	253	222	249	245	252	229	269	254	257	246	226	242	259	248	218	255	247	226	263	257	244	253	262	216	273	260	270	241	273	247	249	235	253	240	276	212	240	259	242	253	246	251	277	242	262	255	230	249	244	246	232	219	233	227	228	272	264	254	237	247	238	229	244	248	254	249	239	261	241	226	258	258	223	259	277	239	227	258	247	222	258	266	231	269	242	241	269	257	273	259	239	240	280	231	235	270	239	245	233	253	248	259	250	244	254	234	246	278	245	259	266	227	253	244	251	276	259	238	253	230	261	227	234	244	229	231	251	280	264	245	230	242	252	248	274	226	243	233	279	239	223	248	235	246	232	227	228	241	272	278	262	230	238	247	287	248	255	238	199	224	242	232	254	248	244	262	239	238	252	247	242	219	229	238	264	256	240	249	242	279	279	259	261	258	238	246	241	261	233	266	254	245	213	261	237	231	233	230	216	253	244	215	260	241	261	246	258	246	239	287	230	223	219	260	232	263	267	250	258	238	243	242	221	267	241	228	247	246	246	227	261	240	231	238	225	221	255	232	242	233	281	246	261	255	228	249	263	235	224	240	258	255	238	248	261	237	276	228	266	248	255	234	224	247	242	284	242	256	235	240	243	260	252	241	248	230	256	249	243	227	272	229	251	262	250	236	265	293	231	227	243	272	241	234	255	202	243	203	242	242	280	247	256	226	216	252	233	228	245	209	240	236	229	238	210	240	243	240	257	269	241	254	200	239	228	247	252	232	227	237	248	227	256	255	265	253	255	257	207	250	235	272	245	237	253	229	248	245	242	207	269	235	258	231	264	212	228	239	245	236	222	258	284	247	266	227	251	256	293	273	251	241	264	247	261	252	245	229	268	247	205	229	266	271	251	259	251	256	262	257	243	247	218	248	260	240	250	238	233	217	269	263	224	223	226	245	238	275	248	274	227	244	260	269	264	278	255	270	257	247	267	227	239	270	240	265	214	251	226	266	232	251	238	259	273	235	216	230	240	239	246	249	247	246	225	225	272	213	232	261	269	220	240	262	266	225	239	215	214	237	263	235	221	245	234	257	245	206	246	247	248	258	270	246	239	272	242	224	259	255	230	246	236	239	260	232	251	237	243	221	254	264	245	229	266	246	248	265	279	210	216	232	238	238	249	253	213	261	233	247	250	222	249	232	223	243	248	226	272	217	249	239	255	254	266	257	249	234	256	262	241	237	229	260	233	259	240	247	242	277	246	246	242	248	268	244	241	268	234	215	225	251	248	252	267	260	226	234	269	251	233	233	213	243	220	258	248	237	221	262	271	251	249	236	249	235	239	259	254	245	231	262	239	235	257	257	238	230	251	270	233	231	251	251	259	232	212	260	260	224	243	249	268	263	254	287	233	237	226	258	253	243	250	238	216	250	237	220	264	250	235	275	221	253	225	214	258	249	232	248	279	253	268	253	245	234	265	231	249	264	249	244	217	252	243	255	261	249	258	233	255	261	256	256	249	237	262	248	247	236	234	249	271	243	248	245	263	240	288	239	243	256	243	256	257	276	247	274	264	236	240	233	259	230	265	248	249	263	258	252	242	247	232	241	280	246	242	256	241	247	253	232	244	248	246	242	229	216	269	246	248	223	261	229	261	269	247	268	269	233	228	252	241	260	237	259	234	238	232	249	266	251	260	252	229	255	253	261	260	213	245	249	276	269	253	256	235	232	230	220	268	258	258	226	226	237	249	245	239	265	258	241	196	236	226	272	240	220	233	242	270	240	209	233	240	251	249	242	272	231	218	250	257	233	235	270	236	249	275	237	249	255	236	246	252	243	229	248	268	227	260	276	248	220	235	209	240	236	237	226	233	250	221	250	263	259	237	227	238	243	230	239	236	255	217	227	260	229	241	246	273	241	223	238	234	252	246	245	251	263	222	253	223	268	234	258	240	283	229	257	221	265	223	228	239	232	239	228	237	256	242	220	230	216	252	249	248	232	237	248	245	275	218	253	220	273	237	248	252	270	222	231	240	245	275	260	235	244	243	239	235	231	251	265	264	248	257	242	223	239	225	257	231	237	258	266	265	228	254	256	266	239	241	261	248	223	245	243	253	213	242	260	264	261	253	233	250	234	255	230	229	229	273	250	232	256	253	235	241	228	278	264	216	225	201	259	264	226	255	263	226	221	263	229	202	268	249	265	270	252	264	247	231	251	246	237	264	235	231	290	224	209	253	236	214	250	245	241	225	256	263	235	213	273	267	244	224	215	251	274	265	240	248	255	247	245	245	241	243	254	247	276	259	244	245	242	235	234	255	258	259	246	248	232	213	216	225	234	247	251	283	247	259	250	243	272	243	246
14451	17345	41558	49001	27913	34465	34887	39155	32456	36768	30902	29272	19474	9320	3693	1449	824	655	643	627	630	614	629	623	668	639	674	644	606	586	624	613	653	648	626	624	621	615	635	633	661	585	682	564	678	664	633	615	662	588	616	621	631	631	572	641	646	629	632	587	656	595	612	625	659	592	629	618	602	638	610	629	647	646	632	665	580	598	619	614	617	592	628	637	616	647	656	651	617	620	628	616	611	634	603	617	597	618	602	589	654	621	634	612	625	631	625	663	652	630	685	643	597	588	625	665	630	647	656	687	608	650	597	587	586	640	642	629	644	635	620	647	584	656	682	645	590	653	601	594	627	622	610	632	621	647	626	646	596	619	644	609	619	645	639	611	621	637	601	628	633	628	617	643	590	639	629	613	644	636	609	645	645	643	628	632	661	645	612	656	665	649	632	639	656	659	640	650	619	585	634	625	619	585	663	621	602	627	640	612	633	606	638	581	594	653	658	648	646	593	618	644	640	614	653	582	602	632	611	647	648	653	657	586	632	687	602	663	595	602	651	592	598	637	613	661	614	666	634	679	640	649	635	599	624	635	600	627	653	618	628	672	632	638	650	626	635	676	647	653	632	639	621	657	642	582	616	623	620	638	638	674	682	636	638	613	646	679	646	646	620	684	634	606	682	628	664	643	647	648	650	657	635	630	594	635	610	619	666	604	622	616	600	632	649	600	631	662	619	639	674	638	642	656	616	619	621	641	610	657	670	644	655	635	624	627	631	650	627	614	659	615	618	586	635	625	630	633	617	634	622	666	633	626	618	612	654	637	615	619	636	636	614	619	599	587	637	622	665	611	639	624	679	625	634	636	624	585	638	655	642	651	598	576	605	623	606	643	668	635	601	656	605	575	642	677	596	615	642	614	654	640	617	609	592	628	646	663	606	622	666	631	593	605	640	662	614	610	663	604	646	655	641	643	616	594	625	644	629	595	616	612	585	600	591	646	619	641	632	634	568	628	611	626	625	620	657	669	658	595	644	623	636	609	646	616	572	635	600	669	625	615	660	603	672	611	653	629	619	613	634	660	591	625	645	627	641	593	635	636	613	627	651	576	632	665	599	607	616	616	624	684	662	660	624	614	675	618	658	605	602	589	609	643	659	625	655	641	596	652	587	635	606	625	595	599	601	588	591	637	636	650	644	577	658	640	592	600	613	652	609	614	633	632	614	618	593	624	592	606	685	600	627	616	643	631	602	650	606	628	626	677	674	630	578	645	626	601	633	658	643	617	611	595	619	621	666	648	644	604	647	627	628	602	618	672	634	656	629	652	609	655	636	638	650	651	607	609	620	637	650	600	665	656	615	638	624	613	586	605	603	654	638	624	637	627	598	612	614	695	634	655	638	623	624	667	649	624	624	639	641	595	593	634	643	644	609	646	611	662	634	601	648	652	628	512	588	611	613	605	635	570	642	606	637	593	672	644	638	667	629	602	573	624	636	596	630	625	665	606	625	652	632	629	632	659	629	599	588	656	620	606	645	627	664	603	653	609	635	611	644	673	602	624	611	633	625	603	650	638	633	616	640	634	637	638	597	610	647	627	648	624	638	632	593	606	643	632	591	641	630	620	601	669	608	646	623	651	596	649	617	630	586	618	646	615	614	606	634	668	634	628	605	655	625	624	600	624	671	616	614	630	608	621	621	610	658	611	680	627	550	640	647	629	615	601	604	633	635	640	630	643	595	653	631	578	575	603	584	609	629	618	619	604	647	682	626	669	623	602	636	636	638	641	682	600	621	674	652	612	668	619	650	652	614	622	610	634	593	581	647	591	618	594	647	611	651	631	670	640	659	630	634	581	600	602	642	607	582	604	583	606	625	603	595	684	682	577	640	616	602	627	625	611	634	663	593	684	590	638	664	645	591	658	657	656	628	650	640	617	598	588	635	616	626	638	592	665	648	585	663	633	615	651	625	644	656	638	614	571	623	646	624	664	599	592	598	662	612	635	659	636	663	644	598	603	654	627	587	570	628	631	641	645	602	625	681	624	686	640	594	643	619	644	641	629	669	667	648	623	644	691	603	623	641	645	626	654	569	616	631	639	677	627	591	634	654	669	602	652	596	638	639	588	566	646	624	611	626	602	629	632	630	604	657	652	575	627	636	637	641	669	607	634	661	669	631	624	662	633	624	659	623	621	614	614	635	630	636	606	603	612	618	552	603	634	594	620	644	638	587	615	625	603	676	647	625	661	613	614	617	631	626	600	622	660	589	685	603	611	619	635	644	652	617	619	624	669	651	622	654	537	561	611	607	614	646	590	641	621	659	614	642	630	633	621	614	668	631	657	593	624	659	659	607	579	628	608	609	638	656	597	583	657	605	565	623	628	650	632	601	635	634	634	616	635	621	684	633	625	595	623	629	640	601	646	631	628	612	626	664	651	629	613	619	620	614	592	598	629	621	616	619	655	624	602	663	648	639	634	629	654	616	644	628	646	623	605	629	697	650	616	645	650	623	665	608	599	564	621	663	647	576	616	616	635	624	617	697	637	605	623	639	600	605	589	639	647	620	605	623	601	631	641	627	618	606	656	598	678	626	661	633	626	597	647	581	621	652	601	630	610	603	632	660	609	655	585	658	596	656	618	648	637	639	589	598	646	586	654	591	608	596	619	634	638	637	651	651	626	591	628	611	609	611	642	617	640	625	607	620	652	624	598	621	593	628	630	643	648	631	612	659	653	582	645	642	711	628	605	607	654	643	634	577	597	595	646	616	616	639	658	585	593	585	642	643	642	607	569	597	629	661	644	635	584	669	663	623	619	556	649	696	646	581	655	622	592	657	616	669	655	608	661	657	622	601	591	601	655	622	641	610	591	618	642	624	638	603	642	609	623	653	668	623	603	630	627	677	632	653	595	606	624	642	640	602	655	584	657	615	638	605	638	642	600	611	613	630	635	580	612	641	631	652	610	632	646	601	667	620	655	655	636	597	623	655	653	643	618	602	649	630	644	601	663	648	587	646	623	606	630	648	635	627	614	664	684	626	635	664	659	613	621	644	615	599	616	614	638	635	620	642	623	655	651	662	704	568	682	640	630	665	585	642	650	607	582	628	646	618	657	649	598	606	613	597	628	644	643	636	594	644	711	629	656	638	641	646	674	606	618	598	657	634	589	664	629	612	617	596	602	628	631	663	644	641	669	609	657	612	607	613	600	654	625	622	561	630	611	621	622	589	601	638	635	598	656	572	647	639	649	603	628	635	658	586	613	644	655	625	652	635	616	621	631	602	632	638	656	689	644	640	583	592	641	640	616	595	611	641	626	658	600	635	612	600	670	671	589	600	608	588	616	594	598	599	571	658	646	629	626	619	664	618	647	579	627	601	665	619	615	639	642	649	676	574	645	604	572	599	631	636	688	618	601	611	609	598	593	673	630	655	592	618	607	665	600	620	640	577	596	607	615	605	627	647	629	613	634	638	639	589	630	651	628	592	667	597	627	603	625	622	628	616	640
4344	1085	1233	1061	558	1461	1364	592	776	1202	935	1047	1000	677	478	347	283	262	291	263	262	258	255	270	272	259	269	257	265	281	257	262	251	288	259	253	281	250	262	234	282	295	222	226	237	277	285	277	235	275	281	280	296	251	286	267	266	261	263	270	302	245	280	269	285	271	277	250	255	293	270	255	243	241	262	277	256	280	226	240	263	311	267	257	270	232	261	268	280	235	297	238	257	261	251	283	262	266	271	255	255	248	246	243	257	277	249	253	263	259	258	262	272	281	265	260	255	281	272	242	266	283	268	242	250	242	258	254	262	256	273	297	274	284	269	271	275	268	273	253	260	289	245	274	310	270	271	273	269	274	328	280	244	257	281	238	275	265	265	267	240	262	299	279	267	284	265	275	235	270	232	247	239	236	265	262	262	245	262	254	248	267	222	239	285	283	266	269	271	275	302	278	274	285	262	238	275	252	289	277	279	297	237	267	255	265	269	250	268	255	291	279	261	252	255	277	249	254	257	259	275	276	255	281	275	248	275	262	245	266	250	284	297	245	259	252	280	265	278	246	271	261	256	254	262	295	248	261	270	265	256	244	273	238	278	258	249	269	233	225	260	280	256	267	280	249	267	265	276	267	268	265	238	254	247	247	265	228	238	269	245	251	259	259	251	276	269	274	259	269	268	225	244	240	250	241	258	249	275	251	233	275	254	279	250	263	270	281	259	278	289	243	248	264	265	255	271	292	273	290	276	283	251	259	292	279	267	255	260	256	293	281	267	265	272	242	274	282	284	264	238	275	270	252	277	229	252	223	262	248	240	259	255	260	249	259	286	238	260	298	256	277	280	278	267	263	273	250	288	277	267	256	257	252	303	274	293	248	279	288	263	255	248	265	266	266	249	237	267	231	253	254	255	269	305	281	254	291	254	282	242	288	242	273	246	262	271	264	282	243	261	278	261	229	231	269	248	262	268	226	260	267	277	262	260	248	269	249	278	266	267	274	250	268	264	271	311	248	247	259	309	258	257	248	233	277	267	249	272	250	260	240	267	230	252	281	254	241	247	285	281	273	274	249	263	281	252	252	289	258	251	277	245	265	281	278	255	243	269	244	260	260	253	272	230	256	275	276	260	233	260	261	295	280	241	296	264	275	244	252	275	252	271	271	279	275	249	270	271	272	282	274	281	271	249	246	233	270	280	277	237	247	281	263	251	266	230	256	278	260	286	263	267	269	246	226	286	240	277	274	272	273	281	244	257	280	252	240	275	278	256	293	259	269	259	265	281	221	258	275	258	263	275	246	249	271	288	275	267	269	235	273	242	241	264	253	265	283	277	296	267	273	250	249	250	266	279	250	259	288	254	272	274	272	260	257	248	283	236	233	277	306	240	271	250	231	259	255	285	262	249	257	265	272	281	244	248	266	267	244	222	285	293	251	226	286	264	267	260	263	219	250	259	243	283	249	265	261	273	282	258	276	249	261	291	251	298	243	280	271	277	261	251	238	253	271	280	272	283	268	254	241	262	267	258	254	273	282	283	236	197	259	259	226	310	261	277	266	251	246	257	277	257	257	296	287	228	280	244	252	264	256	225	268	257	276	265	269	263	277	299	237	256	270	295	233	274	234	270	260	261	259	254	280	266	250	277	267	269	267	260	246	258	266	262	291	241	254	277	279	323	295	258	289	250	269	247	274	261	260	261	266	261	260	264	252	265	251	224	272	272	250	252	245	280	255	272	266	242	266	290	264	270	292	263	262	236	271	285	272	249	271	251	284	272	286	255	281	274	256	274	265	288	272	249	229	237	262	262	242	247	285	250	272	279	252	262	266	258	254	245	278	278	266	269	272	262	246	264	276	259	246	247	269	250	247	256	282	258	275	284	258	266	271	279	271	248	281	287	275	277	259	264	238	269	276	260	262	279	258	257	220	290	256	303	275	284	286	272	251	271	255	241	256	234	272	244	259	287	255	259	232	243	259	296	277	275	263	260	265	263	289	249	266	250	259	261	233	273	254	252	216	264	239	264	250	285	256	263	271	251	269	248	252	260	293	252	271	255	257	274	278	259	225	254	255	281	241	241	276	240	261	259	257	256	284	294	280	243	258	256	261	255	292	235	242	290	256	266	234	249	246	259	294	278	294	274	246	253	262	278	288	250	249	300	275	268	278	274	248	262	251	287	267	287	288	269	256	247	258	263	267	269	283	236	268	281	259	271	255	266	259	252	258	298	266	261	257	283	251	265	276	293	256	255	250	261	281	268	251	276	277	306	242	259	258	223	238	242	260	232	262	291	209	249	256	267	226	251	248	234	271	241	294	261	261	279	292	258	247	250	253	284	274	244	245	249	277	277	256	248	277	285	273	270	245	260	253	248	296	240	284	273	243	256	258	268	258	268	259	220	262	284	270	275	275	246	242	257	261	283	259	268	270	262	269	265	256	270	279	259	253	270	239	263	251	271	266	239	255	239	263	265	231	244	232	267	282	251	267	252	269	291	274	246	269	273	252	269	305	291	251	258	271	235	243	248	267	277	237	258	256	280	249	285	285	246	291	257	285	266	247	233	242	272	253	244	274	268	237	299	281	232	245	275	263	218	243	270	275	282	227	262	249	271	254	261	252	265	231	280	288	283	292	253	252	265	269	279	253	273	266	270	263	289	234	268	260	242	291	290	241	257	244	263	250	280	272	262	256	279	269	232	256	265	284	282	255	270	253	261	253	265	251	227	246	282	291	278	263	267	251	256	280	262	262	251	272	271	285	283	262	233	232	245	246	258	261	258	232	215	243	280	273	270	225	270	267	257	266	253	257	257	249	270	263	290	238	240	230	226	250	240	258	250	264	256	285	269	286	264	271	239	280	272	282	262	257	307	264	268	283	259	259	274	244	282	269	260	275	261	260	277	255	254	248	276	265	259	298	269	274	288	232	274	275	262	236	268	292	242	243	275	254	258	249	284	288	264	258	293	267	240	270	248	240	244	283	264	301	259	267	254	288	251	295	263	248	253	280	252	249	254	282	289	276	276	274	241	235	264	271	258	264	279	258	264	259	268	274	296	282	281	259	238	263	291	269	273	256	250	268	256	256	268	237	262	273	263	258	250	253	263	246	279	286	262	271	265	250	245	225	262	267	251	260	257	283	269	296	257	231	272	256	269	256	263	253	282	267	282	252	250	240	260	254	246	257	292	277	264	251	250	226	246	237	246	268	249	264	270	280	279	259	255	270	261	267	257	280	267	297	259	244	245	254	257	254	259	273	270	249	250	262	254	253	260	257	251	273	283	264	264	243	259	257	291	227	270	277	273	241	247	237	277	260	269	266	245	256	257	267	245	276	240	265	253	260	241	283	260	284	269	261	315	255	262	257	262	263	287	258	297	272	258	310	248	246	257	258	258	285	253	263	292	265	251	308	259	258	245	271	243	266	278	237	248	236	233	269	236	242	259	238	266	260	294	242	257	254	230	227	273	225	276	256	286	297	271	282	287	284	284	258	239	251
3413	1591	3596	3588	2469	5996	6115	2143	3871	5621	4423	4599	4094	2431	1362	893	722	669	709	694	704	735	645	667	642	669	670	669	680	713	660	680	632	715	671	701	640	723	695	708	655	664	634	700	667	657	696	662	692	708	685	691	606	702	702	651	635	661	649	625	702	737	673	677	712	653	730	639	721	693	663	663	641	605	697	666	677	636	657	638	719	638	688	601	645	689	667	697	689	698	680	644	625	669	658	696	654	670	654	695	648	726	689	643	657	667	699	678	679	707	669	701	645	666	689	641	649	671	679	637	699	628	658	658	673	655	688	708	725	730	626	685	687	688	655	674	693	679	679	650	681	692	667	645	653	682	674	634	672	713	702	657	696	717	699	699	672	695	687	690	705	651	727	691	685	653	658	642	685	640	629	714	678	700	614	721	726	657	735	673	622	677	660	727	678	656	658	642	670	644	647	696	637	675	660	657	673	685	683	677	653	702	670	671	671	687	632	644	628	653	659	685	644	684	625	657	667	684	680	670	644	657	646	636	675	681	629	654	720	758	665	676	675	730	672	709	665	647	671	626	679	667	630	659	698	629	638	719	688	640	679	683	679	678	672	645	647	678	638	683	652	676	667	707	676	654	665	664	701	682	683	688	672	680	630	653	644	675	657	635	692	680	611	634	655	665	671	658	722	724	690	651	635	651	703	622	666	665	599	686	666	702	662	664	674	617	647	709	627	620	642	648	648	663	695	667	661	655	641	673	686	659	658	768	715	709	649	655	680	659	649	684	656	658	656	649	654	685	639	647	673	685	703	650	674	692	684	699	701	628	667	691	679	635	657	636	659	629	673	692	684	712	686	629	696	691	724	664	678	711	658	664	673	680	640	636	655	704	680	646	655	672	679	634	685	681	690	720	668	688	667	670	682	681	697	694	660	722	647	652	707	727	692	688	692	648	691	697	647	670	674	682	653	661	666	694	682	675	635	637	674	660	659	702	658	667	682	684	662	673	689	677	654	648	674	619	654	635	705	669	649	689	662	659	697	641	620	653	690	674	669	642	672	676	682	656	672	683	692	677	690	696	691	668	702	636	665	689	641	664	706	693	645	711	638	629	678	662	688	682	705	687	685	656	660	650	674	662	667	688	659	672	689	706	675	712	714	719	674	672	720	629	659	665	671	648	637	669	734	667	673	658	665	690	706	685	654	659	704	669	665	619	673	654	631	674	675	695	651	675	685	631	690	666	636	665	659	724	667	695	681	650	676	684	697	661	639	692	660	656	718	653	654	649	674	712	694	680	675	655	650	622	689	654	641	658	706	729	658	645	631	683	723	660	700	636	669	670	677	627	639	713	662	639	715	626	708	660	673	655	678	658	657	687	627	700	681	652	651	602	674	693	649	690	677	661	703	650	686	658	669	658	664	660	659	683	672	694	660	671	652	682	703	675	659	650	687	701	664	690	662	701	671	644	662	679	673	653	638	632	702	659	651	679	710	648	637	678	681	707	634	674	697	647	632	705	644	668	680	689	648	718	706	677	689	652	671	644	711	676	661	680	660	671	664	684	664	674	728	637	700	670	655	655	671	654	704	670	642	695	658	680	625	663	687	675	690	693	688	678	647	683	719	677	650	674	635	642	660	649	685	662	643	670	677	656	669	650	691	683	647	619	662	673	605	645	681	687	650	611	647	702	643	659	693	661	679	626	698	658	684	676	716	669	697	715	682	654	676	693	675	676	672	693	674	665	698	664	639	701	666	687	690	656	682	639	665	659	711	677	677	685	689	658	662	659	656	691	638	668	706	662	683	698	711	655	620	674	680	705	707	681	646	651	702	658	677	650	671	690	686	662	693	601	634	671	681	669	694	686	700	701	685	636	653	651	678	624	671	715	745	678	718	671	663	707	683	673	726	641	681	671	674	680	705	610	706	654	664	649	684	702	722	710	719	660	680	687	648	676	679	617	659	691	632	625	669	697	697	616	686	674	683	683	658	641	659	663	659	628	646	608	683	623	650	712	678	628	666	672	699	657	701	651	661	659	622	680	664	690	670	652	683	680	693	689	690	634	681	692	686	722	620	653	696	701	634	672	708	643	627	681	674	657	665	676	636	592	662	652	671	649	628	633	638	670	612	663	686	654	626	663	666	627	667	657	713	691	665	674	656	700	666	684	652	610	687	668	679	678	676	692	618	650	645	683	712	692	699	651	689	662	662	643	685	669	663	663	650	651	653	664	634	699	685	667	636	606	632	691	632	687	697	677	631	656	691	678	660	681	670	685	634	635	658	731	693	705	656	644	667	657	680	672	633	655	681	674	701	663	675	674	657	706	624	684	665	677	690	629	673	650	631	695	645	678	656	681	697	685	629	645	653	652	644	690	709	654	710	673	696	679	643	650	712	646	655	651	669	679	660	675	659	674	668	652	688	674	718	661	651	656	655	624	706	659	697	678	680	740	691	667	698	686	673	658	697	623	699	640	679	678	633	689	724	646	669	664	619	635	646	671	668	672	687	615	664	666	677	678	645	703	662	649	683	662	668	630	675	659	641	649	637	688	702	692	660	658	665	649	636	696	652	692	661	639	647	670	649	665	622	640	710	691	641	721	653	661	691	661	685	659	645	701	668	701	647	648	689	641	667	699	642	613	645	676	689	653	617	679	691	687	643	653	679	649	658	680	635	692	692	677	627	652	658	666	682	639	642	677	640	671	651	675	727	681	643	691	729	696	663	653	644	665	648	663	715	647	674	654	693	706	604	667	647	675	662	654	659	658	673	649	652	693	687	671	685	666	660	667	653	676	718	673	678	621	705	684	640	653	684	648	688	680	650	673	683	689	698	665	663	625	682	700	666	719	711	711	625	647	646	670	674	707	704	638	626	669	622	651	604	687	672	643	626	628	681	670	696	728	651	722	705	618	685	689	691	676	666	682	669	703	672	717	670	702	618	675	710	652	707	680	706	688	713	622	625	658	628	659	693	696	655	655	670	711	712	643	675	694	679	652	689	716	667	623	651	699	662	686	672	704	651	622	675	633	663	681	653	683	717	645	694	644	671	631	669	650	694	648	660	666	646	711	648	660	647	668	667	658	680	698	683	685	690	719	663	669	672	639	677	654	714	629	682	686	649	727	677	699	686	710	688	705	673	707	646	646	680	659	614	690	658	652	653	669	675	663	690	687	681	642	682	638	711	681	683	685	681	633	655	635	712	677	677	648	652	682	655	701	668	634	643	647	673	641	679	664	665	712	684	658	678	661	666	664	683	658	721	635	671	643	669	675	698	708	649	611	727	692	682	636	662	672	685	708	691	659	681	667	696	660	685	668	663	667	654	687	672	686	654	660	681	627	690	634	607	673	729	660	653	658	662	646	650	666	688	716	636	686	666	671	652	687	677	708	655	675	708	673	687	695	676	663	649	658	648	669	706	723	647	624	643	650	670	682	670	663	679	640	693	715	669	681	682	667	670	734	730	690	665	663	670	683	647	688	680	701	690	652	691	671	651	676	666	732
15369	6563	7498	3612	2237	2861	3400	1917	3430	12512	15786	15295	11041	5107	1660	748	375	293	269	257	257	269	241	260	296	255	254	281	270	281	273	295	274	273	256	261	267	244	257	265	283	251	261	267	237	285	272	254	262	291	249	294	255	271	275	266	254	260	270	266	235	274	268	271	245	266	242	273	271	253	298	272	269	315	294	268	241	262	259	262	313	263	273	324	250	287	244	259	253	251	267	243	293	253	269	261	295	285	277	254	243	297	241	254	249	275	264	264	285	241	270	260	260	287	279	258	236	248	260	276	280	251	261	269	239	263	277	268	271	272	254	246	308	284	259	274	270	220	253	254	241	292	285	271	302	274	251	250	224	251	272	272	248	268	248	230	242	283	261	255	253	278	263	247	245	254	270	265	282	245	281	260	286	269	277	270	257	251	285	256	261	272	242	261	283	250	290	265	286	250	252	235	250	255	267	256	240	245	270	269	268	262	271	274	253	237	269	249	230	277	262	266	252	273	234	229	260	255	259	285	277	244	273	273	246	248	252	264	254	256	252	250	270	262	276	269	260	240	273	281	300	270	260	269	252	240	237	269	231	253	288	246	302	277	251	245	238	260	258	261	265	273	276	241	254	252	258	271	244	278	259	303	249	278	263	259	242	259	246	266	283	234	255	278	302	279	256	249	274	238	264	274	242	274	275	260	224	248	207	242	261	251	302	229	214	291	256	274	276	273	279	293	241	285	272	242	256	258	216	252	231	231	270	244	282	257	256	279	257	286	308	255	277	270	232	273	266	265	238	265	258	265	286	252	246	249	255	272	249	270	252	246	276	299	239	269	229	256	242	262	258	246	274	258	243	234	262	240	270	263	263	250	262	252	258	281	311	269	240	246	252	273	287	267	252	255	261	288	281	252	268	268	274	258	276	257	252	245	247	249	275	304	284	258	273	248	259	251	231	274	245	286	248	270	260	275	279	267	237	239	238	283	269	249	255	254	256	286	285	251	294	262	261	257	264	265	237	259	257	289	259	259	280	267	277	258	275	265	269	267	277	270	249	273	270	269	267	270	208	257	257	253	277	243	282	272	264	268	261	268	297	244	293	270	273	228	250	252	281	253	251	252	298	278	292	286	260	275	250	245	263	265	290	267	306	257	251	275	256	270	287	231	280	234	280	273	300	249	271	279	237	238	247	280	274	274	303	272	278	279	272	253	285	241	257	303	257	239	246	250	248	274	260	286	273	253	285	255	256	277	263	258	287	233	245	232	243	263	248	252	269	256	205	277	276	268	257	247	292	247	264	252	257	301	272	289	279	272	270	252	252	236	312	289	255	247	277	273	268	278	290	269	304	271	280	235	260	252	305	251	293	261	281	240	263	256	254	267	251	310	245	251	268	291	266	274	266	247	237	260	233	257	299	235	260	259	277	253	246	252	232	266	264	246	255	281	245	246	275	267	292	260	259	278	279	285	274	284	258	239	263	276	242	272	270	261	263	241	273	274	271	259	250	266	273	269	276	273	248	274	304	273	261	262	280	257	260	236	252	244	257	279	241	274	238	279	256	265	270	236	277	261	280	233	273	259	220	271	281	291	294	290	254	254	263	253	237	274	260	252	249	259	274	258	277	264	243	282	282	240	259	248	254	258	272	256	264	311	292	256	293	283	252	289	254	250	261	257	290	264	253	248	255	274	263	280	254	275	260	279	299	262	244	265	240	239	258	261	252	247	283	261	253	294	242	280	250	277	281	268	238	259	248	248	258	282	247	235	256	256	254	279	283	267	274	287	257	240	255	258	275	250	240	280	262	300	265	289	268	259	275	243	269	274	290	248	263	263	261	256	249	257	274	259	286	270	273	250	272	260	247	267	269	245	275	280	275	262	279	272	259	248	250	258	286	270	294	225	258	297	252	283	277	285	256	253	287	254	238	246	269	262	269	266	281	266	260	262	262	259	284	265	265	268	227	265	284	224	245	289	254	275	257	279	243	258	251	252	270	234	262	272	304	262	273	267	269	258	258	260	314	275	271	277	271	268	253	267	272	275	260	273	257	264	254	277	247	264	281	269	236	260	268	291	226	222	258	251	257	253	276	263	236	281	290	267	284	291	307	260	260	288	300	290	299	264	281	255	248	263	266	280	269	255	270	293	272	274	260	231	267	258	243	273	269	262	285	256	294	268	240	285	289	265	284	235	271	280	260	260	280	243	259	235	260	266	281	262	269	276	284	278	261	258	268	283	238	277	283	248	243	276	291	291	264	247	281	261	266	286	274	285	262	263	272	242	252	294	258	247	276	246	266	256	297	265	259	253	256	291	277	269	264	266	231	263	292	276	252	272	255	281	258	238	236	252	272	288	235	264	274	256	267	288	276	302	291	274	269	266	284	270	248	262	265	276	251	262	239	257	254	277	257	259	265	261	271	275	260	269	261	270	281	291	260	254	263	298	270	266	267	243	264	270	278	286	247	257	269	238	285	246	257	253	263	271	300	266	250	226	277	266	243	252	260	282	256	308	247	249	285	260	259	258	259	258	247	246	263	267	260	244	265	252	287	283	251	260	247	273	249	281	259	264	264	251	250	247	268	247	267	246	257	289	249	265	266	255	278	280	263	246	264	249	272	257	261	270	243	265	284	250	261	279	256	239	261	252	269	262	260	264	243	259	246	262	276	268	274	258	252	264	266	248	253	239	271	273	267	262	260	256	284	276	291	273	244	271	250	241	247	259	257	266	259	229	241	337	256	249	258	243	265	281	293	255	269	263	243	262	287	287	247	254	269	247	285	241	256	277	257	247	257	271	270	261	293	264	282	252	293	264	266	253	251	265	269	268	263	282	306	286	264	240	279	238	279	273	295	254	266	281	274	282	247	233	250	259	272	252	272	276	257	273	297	255	251	267	253	261	253	234	277	272	253	217	295	243	262	250	245	280	258	252	268	280	248	276	268	266	252	258	257	243	293	300	263	287	263	271	290	259	272	261	238	294	247	248	255	263	282	271	274	282	252	246	260	259	288	234	286	287	255	261	236	260	275	228	280	274	276	269	271	272	260	243	234	262	263	249	281	251	255	304	268	252	240	266	279	275	297	301	251	293	265	311	282	256	235	270	259	270	262	292	280	291	264	268	272	252	274	235	281	260	264	247	258	248	277	279	289	260	283	270	269	266	244	254	242	290	259	212	266	264	231	268	266	246	280	234	245	266	269	259	269	264	294	275	240	245	248	274	289	251	237	268	293	302	276	256	265	269	260	266	248	264	262	272	263	278	245	250	278	271	247	260	247	245	237	294	249	281	278	264	277	297	285	262	260	260	262	245	259	258	257	300	262	228	268	269	274	257	262	275	274	291	265	275	273	270	253	239	271	252	260	285	277	248	252	215	244	258	249	250	269	301	290	247	270	270	272	252	241	273	259	252	261	263	272	259	261	297	283	260	288	245	274	268	267	274	283	281	269	291	254	281	237	264	275	264	281	272	298	276	258	286	267	278	273	244	239	284	265	228	269	286
9328	6061	11971	6857	8367	11597	13079	8078	11687	32875	36370	36172	29811	17518	7136	2824	1202	819	727	658	716	690	739	689	635	712	664	627	677	640	680	705	706	647	695	705	702	679	659	662	727	723	724	661	691	675	662	631	666	684	658	663	681	688	700	712	634	729	700	670	641	651	623	691	641	683	667	685	646	682	705	706	682	654	681	705	705	647	684	701	667	658	697	690	673	627	661	661	686	721	669	672	678	671	680	646	705	682	679	667	693	653	659	684	665	634	701	651	690	684	650	615	658	688	684	691	709	617	684	654	641	665	705	674	659	693	659	693	623	701	664	732	682	671	694	690	663	694	677	668	664	645	731	687	681	660	607	648	631	644	676	668	715	667	651	694	667	671	686	687	708	734	603	649	645	684	675	677	657	651	653	656	624	726	653	689	678	698	649	716	647	692	658	654	690	693	647	678	594	696	619	673	695	681	659	652	690	696	671	683	741	663	669	695	669	705	620	677	679	648	706	688	665	662	649	691	648	656	675	665	720	620	643	716	701	704	687	683	694	669	654	674	694	649	633	632	663	668	694	641	651	654	669	690	645	732	661	706	695	635	629	703	658	650	700	649	684	659	618	629	647	624	681	613	646	705	620	668	647	674	679	662	666	670	641	696	711	698	619	682	665	645	662	672	669	707	715	612	691	695	707	683	724	661	721	687	722	628	713	620	679	702	664	685	694	642	681	656	656	684	655	684	682	644	678	675	662	700	680	705	667	689	702	648	682	735	668	625	691	678	652	691	653	666	642	671	696	694	694	663	698	661	696	680	651	673	674	661	628	710	748	672	696	662	690	714	665	656	654	691	701	659	674	684	649	671	722	645	660	663	672	657	727	656	712	691	661	695	731	695	640	684	625	708	674	697	716	662	652	608	700	670	723	688	640	660	647	632	681	654	722	720	649	716	688	650	689	727	643	712	696	666	662	667	650	666	664	660	660	716	736	674	690	671	673	642	679	663	691	667	669	631	673	676	690	659	691	697	673	712	649	671	643	659	710	652	656	707	689	672	624	660	645	690	655	636	647	680	646	721	669	693	640	625	662	664	681	683	658	658	666	630	721	634	659	710	678	689	710	685	700	602	678	670	699	643	657	659	629	693	674	646	693	680	656	704	715	715	684	653	690	681	671	647	666	692	697	666	664	641	663	684	642	697	627	665	691	724	689	678	709	695	640	687	685	703	694	662	648	654	706	680	679	658	719	687	681	674	680	709	698	654	704	701	642	633	668	692	676	687	668	679	706	638	668	700	642	720	673	634	666	663	649	700	654	684	646	654	649	682	686	687	619	669	697	672	656	682	714	681	676	629	632	695	629	650	618	706	620	636	696	654	648	731	685	654	690	692	694	642	680	677	694	698	634	650	692	669	685	675	673	712	671	605	678	676	681	646	673	684	661	777	667	683	677	688	645	687	693	665	683	673	695	669	631	658	642	661	660	694	710	667	698	671	659	641	652	676	682	648	645	655	655	663	695	679	704	636	637	672	650	691	642	682	691	673	644	695	676	663	669	658	653	672	699	683	679	625	649	648	678	697	675	680	686	654	658	688	720	671	694	593	674	656	705	694	642	671	622	666	639	650	670	697	710	714	713	690	679	673	699	639	647	642	692	680	636	685	705	669	723	634	662	638	671	621	661	710	664	652	634	704	640	629	705	632	662	667	648	669	685	667	676	682	688	671	669	697	671	658	629	702	677	711	628	636	624	698	678	681	693	671	691	679	683	700	625	680	697	646	707	688	672	672	662	668	678	699	687	688	673	734	693	645	682	653	643	705	673	674	663	690	668	712	686	681	642	676	701	669	674	666	652	676	700	674	694	651	678	704	650	645	661	677	632	677	675	681	674	635	675	677	645	694	627	675	656	627	658	727	642	637	640	624	638	640	722	647	665	662	705	685	722	725	625	679	669	700	697	677	660	701	685	679	663	665	690	687	718	693	669	706	705	694	687	659	697	724	709	672	678	689	701	665	663	642	679	683	612	674	671	660	670	676	672	636	676	678	681	669	659	733	637	693	633	656	700	702	641	691	698	678	651	670	698	696	731	650	670	689	684	657	657	663	683	662	659	688	660	685	660	630	661	681	670	697	638	691	687	642	661	666	662	675	686	671	634	615	632	681	681	689	653	686	660	654	714	673	690	695	680	690	681	723	642	654	677	651	664	703	608	643	666	689	639	681	665	650	681	698	644	700	677	656	613	643	682	664	649	652	674	649	672	637	674	687	694	686	699	674	668	636	656	663	646	697	690	687	673	672	650	657	658	666	654	706	684	671	647	722	650	660	675	656	650	679	701	661	653	680	691	698	645	679	703	678	674	633	661	633	708	653	657	690	705	717	697	659	663	688	642	694	738	711	690	711	628	696	703	660	695	641	711	673	663	673	697	703	657	689	663	662	664	672	693	670	692	691	632	648	678	724	677	706	706	672	668	644	638	665	694	665	698	679	673	669	631	634	713	672	689	688	641	687	688	685	682	697	693	657	656	685	628	671	665	672	701	673	704	697	685	690	675	677	694	657	716	664	641	678	651	646	676	655	684	670	641	699	629	662	645	693	631	722	646	648	663	629	706	641	672	689	636	690	715	695	632	650	687	637	675	592	640	667	664	685	645	648	690	682	670	675	686	704	666	648	666	696	684	671	655	686	689	665	701	644	654	635	639	722	693	680	668	661	713	642	666	702	653	695	649	696	672	739	688	722	680	641	689	654	681	669	635	680	670	702	678	670	710	662	667	680	709	661	658	659	661	688	677	658	672	644	642	649	658	703	688	677	715	689	688	626	657	668	659	671	686	648	697	684	671	694	753	661	713	676	717	692	690	695	631	698	658	659	671	711	622	626	717	686	675	676	686	647	672	696	633	655	650	680	675	688	720	671	702	695	676	665	689	671	662	671	688	665	686	671	631	704	665	698	660	661	639	649	672	691	661	646	618	673	683	676	647	669	643	643	621	729	729	685	668	641	642	663	738	710	669	680	664	687	724	665	679	660	610	653	694	679	669	698	670	676	656	649	627	671	658	670	711	665	670	666	658	635	689	675	698	653	676	710	659	667	702	698	688	657	678	699	679	678	678	629	729	678	663	688	689	676	682	685	622	658	672	651	668	699	674	681	674	679	674	693	679	696	659	656	684	680	648	651	618	659	680	697	722	651	650	638	645	616	679	705	701	629	694	674	686	641	671	715	702	650	680	624	726	714	684	643	692	650	683	672	692	690	685	706	680	711	692	649	696	682	634	708	655	665	694	662	675	684	633	618	657	687	696	689	690	670	668	705	686	749	697	703	653	661	684	678	650	704	692	707	662	653	676	723	673	668	717	669	724	667	704	679	668	669	673	682	667	680	666	654	666	608	664	694	646	659	654	678	636	695	652	709	678	681	700	660	637	709	727	648	630	676	714	676	667	652	695	702	683	636	696	633	680	697	665	615	667	652	676	674	664	697	635	673	683	676	693	707	658	627	677	645	739	684
24118	5392	4311	4632	3962	2613	4449	12578	21656	32780	31165	23508	13629	5528	1741	800	367	265	243	234	227	211	229	265	223	239	234	232	211	209	227	231	218	230	205	236	228	223	208	245	220	227	228	221	224	253	222	232	219	238	247	223	243	238	224	222	239	227	182	202	211	227	239	213	242	234	233	227	223	221	247	225	228	196	187	258	231	238	234	199	227	229	222	225	240	227	222	224	218	229	211	223	232	217	211	210	215	248	253	256	233	228	198	235	229	233	226	210	225	215	235	241	216	190	228	245	269	248	213	212	235	215	221	254	210	214	235	207	251	203	217	237	237	228	219	197	238	267	242	186	255	210	208	203	222	230	246	209	240	243	224	229	211	235	236	233	225	237	233	221	207	221	229	230	247	225	240	234	246	240	203	212	224	225	233	221	225	234	226	222	243	226	191	227	215	217	235	200	235	206	256	226	223	208	235	213	195	228	217	228	261	242	208	241	254	221	219	235	238	234	248	224	229	216	215	243	217	247	224	226	239	209	222	207	241	235	221	209	249	231	216	218	230	227	222	238	237	228	269	263	238	208	234	243	260	194	230	223	215	197	238	250	226	241	256	244	233	220	228	228	206	222	235	252	253	237	225	238	231	212	241	234	260	233	234	204	205	231	221	239	232	245	235	227	220	231	223	213	231	234	256	258	231	257	240	244	211	232	212	231	222	214	238	262	239	222	214	231	248	228	242	229	209	232	246	232	236	231	215	244	212	237	217	216	246	218	241	204	215	233	198	196	233	220	248	249	254	258	217	225	216	218	239	222	225	221	229	239	217	238	233	220	207	226	238	249	215	210	230	211	220	233	219	210	247	200	197	227	232	227	226	247	217	259	191	212	202	227	207	239	243	222	219	238	210	229	222	218	214	238	225	215	243	223	230	222	229	241	244	217	263	211	222	233	215	225	204	243	233	215	222	198	232	219	212	232	228	227	244	246	207	245	223	249	226	220	226	254	219	234	213	234	237	231	231	225	222	239	259	251	249	223	210	229	222	235	215	244	246	226	227	228	217	220	216	257	217	260	242	229	249	258	233	235	234	233	226	229	226	208	246	208	232	207	192	243	209	258	238	207	248	225	225	216	224	233	216	243	231	230	237	217	202	218	233	245	210	251	234	228	223	225	230	216	230	219	200	225	241	219	245	225	240	213	225	237	242	226	220	214	224	227	229	258	237	206	216	236	243	224	208	223	254	217	210	219	245	237	237	231	219	217	239	227	214	228	206	225	224	211	217	203	225	217	227	228	231	200	222	225	216	229	236	245	261	185	204	215	217	242	213	250	242	212	200	214	235	242	239	240	262	223	230	242	248	261	215	200	238	248	225	220	236	249	233	230	216	199	203	208	211	236	218	223	223	239	211	221	220	218	246	256	236	250	218	250	226	196	206	218	235	220	231	244	218	216	227	222	217	235	224	220	257	205	238	218	206	243	243	238	219	218	230	176	230	216	273	231	228	230	235	215	229	246	225	224	239	217	239	239	221	216	253	196	248	239	226	214	223	234	213	228	222	235	210	244	240	222	214	211	225	227	225	221	204	229	205	236	214	227	233	210	203	226	222	241	246	242	228	210	239	200	193	209	223	249	251	260	235	246	221	234	214	232	213	231	222	243	230	196	224	226	213	216	247	232	222	198	239	208	243	226	249	225	242	216	245	224	227	217	220	262	214	220	224	215	216	219	229	228	248	236	211	218	234	219	207	232	204	223	247	241	239	209	233	222	211	245	182	228	201	209	227	203	248	238	230	221	226	225	235	227	236	235	245	219	232	209	211	198	224	245	227	247	251	223	220	225	246	226	220	231	258	228	264	230	242	233	201	248	221	200	213	221	219	217	219	218	223	244	238	236	227	238	223	227	261	220	244	227	242	223	243	200	218	250	205	234	224	204	205	222	233	208	209	232	250	243	258	215	219	234	198	204	229	237	250	220	231	215	228	256	235	224	236	235	206	219	241	242	249	228	227	231	250	206	206	241	229	236	243	234	238	227	207	222	219	190	223	222	252	236	222	251	228	230	221	221	232	224	229	247	234	222	244	197	223	215	242	217	237	227	193	211	221	230	218	239	243	214	246	232	240	233	219	218	220	239	222	270	218	248	243	235	233	237	237	226	236	202	239	228	247	231	232	217	218	241	222	245	219	210	223	225	224	226	244	221	253	209	226	236	219	232	205	249	252	239	228	227	277	230	217	241	250	216	222	230	242	237	228	254	209	231	222	227	206	246	204	231	220	215	228	221	214	219	207	247	226	207	237	216	237	202	227	233	230	226	248	231	220	249	232	219	229	232	216	225	206	212	231	239	239	200	230	208	208	251	224	207	217	236	225	222	224	219	231	223	215	208	240	204	207	253	255	210	233	214	215	221	214	211	228	241	212	230	218	224	230	228	240	209	224	243	226	234	248	197	240	196	230	199	214	216	213	226	256	242	233	246	245	231	247	263	236	226	222	249	213	235	211	231	223	215	241	215	224	226	257	249	210	223	220	214	211	258	237	236	218	253	216	228	241	217	248	218	218	211	264	201	211	237	261	247	211	254	244	243	246	251	198	228	229	234	280	215	233	223	267	226	225	226	227	231	237	246	242	228	217	223	226	247	216	243	221	244	219	220	252	211	235	235	209	248	234	231	211	249	224	215	227	184	232	216	224	242	244	197	265	230	230	208	241	215	234	227	244	214	224	259	231	197	208	233	215	247	204	226	224	219	201	231	212	245	244	263	197	224	196	228	226	227	209	225	221	240	222	239	229	214	208	220	220	231	223	208	240	245	231	199	212	226	224	241	229	221	241	212	229	235	237	240	250	244	250	237	236	253	249	236	201	236	216	224	261	226	236	219	209	219	213	198	220	225	237	224	231	265	216	231	220	218	204	213	219	237	245	243	204	235	230	237	234	224	228	222	224	199	240	211	242	211	229	214	222	213	253	265	228	200	248	233	240	229	253	240	242	235	228	216	236	243	226	243	230	226	227	248	223	225	239	218	205	211	243	211	227	228	231	250	220	223	222	233	217	236	200	221	244	215	218	234	193	264	206	238	224	202	215	222	217	256	224	256	213	244	238	270	220	210	215	250	234	240	232	213	202	223	226	198	258	210	219	241	263	233	221	247	242	250	208	219	222	210	226	223	237	231	203	217	232	243	228	246	246	205	233	222	212	224	234	233	216	239	255	235	215	239	234	243	232	217	248	207	229	218	207	233	234	187	256	246	240	227	183	224	229	251	238	231	234	240	231	221	235	240	250	231	243	216	221	234	223	219	226	229	252	207	221	257	212	218	240	241	232	221	231	195	248	204	244	209	228	229	224	242	211	222	214	227	234	246	242	211	221	248	257	219	221	237	238	226	238	206	242	248	220	227	241	221	229	232	213	240	235	212	225	210	228	230	250	214	226	222	245	210	226	235	200	228	226	213	234	228	218	219	240	243	197	234	226	254	210	246	234	210	235	229	242	221	232	212	208	245	225	230
12006	3444	8459	12752	13112	10443	16534	31655	40652	50950	49009	41314	31011	17767	7408	3271	1319	793	575	563	576	594	530	582	579	592	592	572	595	579	574	527	529	623	580	607	556	584	538	561	564	598	576	559	550	617	580	596	609	605	599	641	550	558	577	579	608	550	558	566	568	546	588	575	538	538	554	616	616	617	569	593	597	554	575	620	566	551	606	590	565	585	572	541	589	598	543	551	588	582	604	569	573	560	627	622	608	578	538	567	611	606	589	619	528	575	552	586	589	600	618	566	605	594	568	589	590	587	601	556	584	593	571	593	567	575	579	571	601	605	567	589	616	594	552	578	547	577	577	590	587	566	576	651	571	594	577	562	609	552	571	602	570	529	549	584	627	620	600	568	597	541	581	596	572	569	586	601	572	624	575	613	582	596	587	580	618	652	536	611	617	586	606	575	638	607	594	594	570	590	588	613	564	563	565	594	584	590	607	600	571	563	609	632	578	581	598	621	599	583	584	555	579	603	587	603	603	525	603	591	589	615	556	603	538	561	579	598	574	576	543	599	592	574	561	616	592	590	576	644	594	571	634	612	571	591	591	560	617	600	583	538	586	563	599	601	585	597	601	595	569	556	587	560	610	616	618	592	545	595	611	606	591	592	605	597	604	591	547	564	554	562	615	553	599	560	615	642	627	586	561	587	567	585	534	578	578	583	604	601	549	615	610	586	547	638	555	582	552	622	608	610	568	595	581	618	585	617	582	609	535	590	591	584	563	620	566	593	571	618	540	576	557	620	576	606	600	573	571	590	596	579	608	571	578	606	615	590	620	609	567	585	612	564	543	556	535	594	611	613	564	581	556	562	593	603	565	583	588	584	601	605	559	587	580	558	587	592	601	612	538	592	595	629	578	582	572	537	625	592	597	626	573	583	593	603	616	588	637	597	599	601	564	622	619	565	623	536	582	648	585	577	583	546	576	556	624	567	554	580	606	553	648	580	574	574	570	593	559	596	611	571	561	582	565	631	589	579	577	601	554	543	539	578	603	593	604	614	632	603	558	593	570	571	621	557	580	571	614	585	566	593	569	553	605	576	595	589	647	560	609	566	590	591	618	615	544	629	576	602	601	606	542	606	582	604	583	569	587	553	570	606	595	611	569	582	572	602	556	565	607	547	628	552	610	550	583	576	657	584	648	558	564	606	532	617	575	573	625	599	533	577	627	569	587	557	534	568	576	614	556	606	561	591	544	600	591	588	573	606	576	589	581	630	585	599	595	594	614	604	620	605	566	574	590	586	562	581	577	567	589	612	603	597	586	601	605	591	591	605	561	565	608	604	565	578	613	531	543	617	571	549	602	607	557	613	588	616	569	595	569	606	605	584	586	595	547	551	601	594	603	597	560	604	572	555	637	575	592	588	539	582	592	589	590	549	606	628	581	594	601	572	613	590	606	582	616	649	566	537	583	602	589	610	571	579	587	589	580	570	542	602	603	593	601	619	577	601	561	593	588	566	618	595	576	548	605	601	576	585	570	584	589	587	607	564	566	564	530	576	569	574	587	579	577	566	588	548	591	549	598	567	550	545	594	586	589	612	610	568	641	637	596	608	594	560	588	621	584	564	555	589	570	532	577	564	609	597	602	596	589	609	546	604	589	606	568	618	605	592	602	573	596	600	586	554	609	593	558	555	577	603	597	592	595	538	603	619	590	566	606	559	596	605	559	584	560	583	577	598	641	596	567	564	583	572	576	610	606	578	556	604	585	580	616	577	598	592	615	591	602	608	588	605	563	578	621	565	575	550	618	566	574	563	557	600	559	629	587	573	558	589	589	589	615	604	585	573	610	617	597	574	628	551	587	587	605	581	612	584	569	600	573	601	573	592	568	605	589	596	545	569	623	584	647	572	583	560	565	585	531	593	566	608	588	561	616	604	613	616	591	562	614	618	584	595	555	593	544	560	594	579	558	549	542	580	612	554	561	540	603	578	616	570	592	559	624	541	575	578	610	577	565	571	579	568	590	611	629	600	582	577	622	592	565	553	588	600	550	554	597	609	619	614	560	558	583	593	631	533	611	606	558	554	618	604	619	580	583	598	581	540	615	563	601	609	632	565	564	610	574	578	553	585	616	615	582	576	568	607	561	615	607	564	623	601	624	592	597	599	605	601	588	585	637	592	592	544	565	610	625	613	593	616	640	608	603	584	590	591	559	584	575	546	557	579	566	561	589	589	571	603	591	567	624	554	567	572	594	564	566	582	575	603	557	579	647	559	593	554	599	553	598	575	555	585	578	583	609	604	575	594	595	564	560	615	609	607	574	584	574	585	612	615	589	600	587	599	588	584	631	593	590	569	591	591	581	562	572	608	570	596	610	672	546	601	595	592	620	647	593	562	591	560	594	582	581	598	598	583	589	551	592	566	591	589	614	587	569	608	610	609	619	589	617	616	636	547	568	580	622	596	600	599	633	605	541	589	626	607	535	639	578	610	575	608	603	531	563	602	587	580	546	601	606	589	571	608	584	610	592	594	507	590	610	587	566	617	662	585	566	559	613	590	585	603	584	611	570	621	605	587	523	610	589	565	598	605	583	610	574	581	557	606	539	602	615	609	566	546	583	558	594	609	608	575	552	597	539	580	595	581	597	556	583	581	639	596	556	606	571	563	582	584	533	581	614	613	594	598	610	585	558	571	600	609	609	579	592	590	608	623	618	587	604	619	551	558	550	578	594	548	588	568	586	572	617	575	596	583	558	596	559	564	570	527	598	607	578	573	611	572	569	573	584	642	570	579	565	604	606	564	599	582	613	625	576	562	615	621	585	619	621	553	588	577	633	575	644	611	600	532	569	586	570	602	552	636	585	588	586	575	608	620	560	590	580	613	567	602	601	591	569	565	545	608	581	562	561	621	575	601	561	610	580	570	638	571	592	580	612	542	541	617	588	572	528	603	629	557	573	573	585	558	530	593	565	585	600	591	572	616	585	579	573	563	608	623	579	566	594	613	587	602	601	557	574	569	641	592	627	543	568	630	584	547	570	605	614	589	590	624	566	562	555	556	578	574	585	584	617	595	533	582	558	536	626	606	567	599	588	544	583	602	558	525	577	609	563	570	593	616	587	580	609	577	602	582	579	577	565	572	591	578	629	564	570	569	599	588	620	606	636	598	583	584	592	581	637	631	594	621	583	591	590	608	578	588	546	568	590	593	619	597	577	597	572	633	588	591	599	598	587	530	656	553	622	594	553	619	544	564	588	604	602	569	598	586	563	574	567	601	607	586	590	611	573	640	603	581	632	631	546	542	573	616	590	608	644	605	574	631	598	535	547	595	603	571	583	572	541	576	568	612	596	598	579	614	544	587	611	606	577	592	631	591	571	601	574	550	601	570	566	577	561	602	530	559	594	606	595	587	587	597	569	602	538	604	632	622	597	589	617	562	601	561	598	616	582	581	598	590	564	563	586	572	560	599	593	587	584	577	592	586	581	580	591	572	613	622	594	592	565	568	618	573
3059	759	816	609	551	613	505	686	1051	1575	1549	1274	978	590	409	306	290	272	256	217	270	255	287	267	240	250	265	262	257	222	227	243	274	287	253	265	229	274	271	273	252	236	238	255	240	259	280	241	271	246	258	275	269	257	243	274	261	272	238	257	260	247	274	273	298	269	254	277	305	241	283	252	273	247	268	260	281	273	225	238	261	261	251	252	248	262	267	279	274	230	256	245	301	248	268	252	242	271	260	297	271	256	281	228	263	256	236	303	234	265	274	267	274	275	247	244	261	277	246	272	254	253	252	266	261	236	242	248	258	264	260	255	245	269	250	276	249	252	292	266	266	246	248	236	245	279	251	257	256	272	265	267	277	246	256	276	253	236	261	243	276	248	272	264	236	240	233	267	262	249	270	247	237	250	271	235	267	267	233	270	258	261	261	262	260	253	276	269	256	267	269	255	251	274	281	261	263	263	251	278	258	254	264	242	251	270	275	258	254	255	246	281	256	260	264	274	252	232	245	251	249	263	274	260	244	298	270	268	262	290	266	247	245	244	290	263	239	282	248	243	279	270	272	259	231	270	224	263	216	267	246	284	263	261	246	262	276	276	248	232	293	243	282	273	256	235	262	263	274	279	259	255	273	263	253	260	254	234	254	259	270	247	248	267	256	266	259	264	290	266	262	253	248	276	257	271	262	279	264	242	278	278	251	273	261	254	247	241	290	269	207	271	254	284	256	245	272	248	232	256	286	279	249	280	243	268	280	223	274	257	234	248	281	248	266	277	295	241	266	274	286	293	268	251	254	255	231	248	272	257	262	248	273	235	262	268	249	268	239	248	265	258	245	278	265	230	254	280	295	255	260	270	275	256	247	260	267	285	235	240	239	251	266	261	232	244	275	262	285	283	255	242	267	270	279	274	273	251	240	277	245	255	246	256	281	243	248	284	272	243	243	259	271	278	271	258	242	250	272	251	255	261	244	216	270	261	250	283	264	248	249	242	235	244	251	259	272	264	278	244	277	264	268	241	242	292	249	265	252	250	257	259	261	252	257	251	281	260	271	277	280	263	261	276	267	238	222	262	250	233	268	246	271	273	282	231	260	266	249	259	287	272	270	245	277	253	239	272	230	234	280	264	266	244	279	243	219	255	272	246	264	241	234	265	243	267	251	245	233	243	225	278	261	269	254	232	283	268	270	258	244	265	238	281	281	234	253	256	236	262	249	249	283	237	269	279	283	264	266	296	257	265	257	230	269	255	260	268	278	244	262	262	252	231	243	273	274	240	263	262	270	249	259	236	253	272	267	256	260	226	295	276	228	282	273	260	283	265	242	266	261	244	259	229	233	295	218	260	268	254	283	269	241	262	259	261	226	292	259	234	274	282	261	247	246	245	224	265	263	276	269	280	253	244	263	248	247	260	229	257	256	261	233	260	287	263	240	238	266	266	265	251	240	253	250	245	263	269	231	241	256	252	261	252	271	274	284	283	300	242	284	261	266	228	256	248	249	253	269	254	273	275	241	275	292	278	281	262	251	270	247	268	257	279	276	257	249	265	249	249	264	297	255	227	266	272	257	278	231	258	240	253	279	251	252	211	271	258	285	263	288	259	282	251	251	262	297	244	264	271	229	258	250	266	265	267	224	254	284	286	274	289	241	273	256	226	243	269	241	268	258	220	265	259	272	299	269	258	269	272	289	258	232	226	245	251	260	266	234	231	298	259	237	268	259	274	253	277	290	243	265	255	277	275	246	240	264	266	263	246	259	266	238	264	260	291	262	271	224	263	276	251	241	253	262	265	270	256	277	268	266	263	265	256	278	271	257	275	238	269	251	269	250	261	252	269	266	239	279	274	264	255	258	259	267	259	240	256	259	275	277	279	278	287	247	269	244	228	245	279	296	246	284	252	278	247	261	246	299	295	291	249	257	275	250	215	268	270	258	273	242	264	275	272	261	256	267	250	270	274	239	233	261	260	270	230	247	265	232	263	266	234	275	256	256	252	261	296	270	270	237	276	243	272	264	268	277	256	238	254	255	270	289	267	266	251	252	248	237	243	264	276	244	264	244	240	239	231	273	251	275	257	260	236	254	261	253	260	235	276	248	249	293	274	254	259	255	227	256	259	260	253	253	273	271	254	271	228	239	270	282	291	253	263	272	247	266	230	276	238	260	250	245	254	261	268	249	269	255	248	299	245	254	249	247	258	234	255	223	283	281	256	266	248	257	240	264	270	257	249	256	253	269	248	236	241	242	257	273	247	252	264	233	259	254	277	250	285	265	233	232	236	240	221	251	248	283	250	236	251	261	247	248	233	247	254	278	241	235	263	246	260	264	234	251	290	234	225	264	253	223	262	246	280	282	247	254	246	251	270	264	252	254	255	243	238	245	238	277	265	271	259	258	258	283	264	243	242	255	258	272	266	272	253	241	235	277	278	220	270	225	265	269	266	304	257	284	273	255	256	278	235	266	260	287	247	251	274	269	270	271	237	275	273	247	243	231	280	256	252	273	273	242	270	253	252	218	267	268	264	265	247	266	271	246	267	277	245	248	279	287	265	291	264	235	271	258	218	248	272	277	251	253	254	260	275	262	285	250	235	317	251	257	284	241	249	250	285	248	268	239	258	271	269	255	243	257	258	266	276	260	272	292	257	276	281	287	268	262	249	258	257	278	284	249	227	249	273	270	270	248	245	260	276	251	248	263	283	254	264	262	259	263	282	257	254	261	285	267	222	256	254	268	303	253	230	252	255	225	258	250	230	251	230	253	235	245	273	257	251	257	251	261	246	256	250	255	254	223	271	259	267	247	271	229	262	244	286	270	274	276	286	270	257	239	276	264	267	250	264	253	269	256	246	279	257	267	263	267	266	249	251	233	281	263	239	231	266	256	270	274	247	261	270	272	273	289	260	230	281	267	233	292	298	261	239	312	242	248	294	285	235	260	251	238	242	266	256	231	261	258	268	252	248	271	242	261	287	250	271	240	269	265	264	241	260	262	280	230	264	263	248	274	252	265	260	259	239	293	239	283	254	280	279	271	265	275	247	249	268	209	285	262	245	242	267	248	275	260	315	273	255	269	262	265	263	268	285	270	280	291	278	250	277	253	286	245	279	253	274	221	254	268	271	285	269	256	289	246	265	274	269	245	267	268	280	256	254	258	266	292	283	240	246	280	230	249	269	245	270	285	266	288	249	263	267	265	272	262	256	237	283	271	256	273	242	291	269	277	256	236	240	245	278	266	305	269	253	266	266	256	274	255	265	245	242	265	250	251	237	248	272	272	284	280	267	288	254	262	279	227	257	248	263	256	263	248	265	264	267	258	270	276	259	263	257	257	251	278	253	266	274	241	272	253	244	269	264	244	237	252	240	250	247	245	252	239	281	257	270	276	266	247	258	265	263	242	285	275	254	271	277	262	234	247	248	279	258	272	240	258	281	261	255	279	284	251	246	267	257	278	244	264	269	258	292	263	252	268	257	255	232	241	254	287	243
2902	1116	1831	1922	2137	2353	2232	3737	5725	7764	7508	5433	3733	2120	1245	828	790	670	642	674	624	660	644	700	707	595	638	650	671	662	653	621	665	699	666	677	642	700	641	661	643	640	666	637	655	642	666	674	693	639	653	689	670	658	663	627	651	670	646	642	658	645	677	687	686	645	688	685	652	643	657	632	694	690	695	675	626	663	636	701	658	682	684	662	651	710	650	685	651	701	707	667	630	644	647	660	651	617	638	602	659	663	684	702	635	745	615	693	686	617	682	654	676	690	675	665	680	703	673	713	661	674	644	673	658	655	631	672	653	698	693	682	621	646	672	688	682	645	644	637	677	671	659	690	681	640	671	677	649	649	682	614	622	631	649	644	693	681	667	640	703	650	641	648	661	680	672	637	653	694	691	643	635	634	640	635	697	644	636	616	709	685	670	653	685	678	633	687	636	682	642	646	621	698	648	644	668	682	672	703	660	645	640	685	660	633	668	700	694	581	631	692	688	668	696	665	660	649	679	644	679	679	713	669	634	647	669	689	684	709	703	674	678	599	650	662	686	634	680	669	686	689	662	720	650	649	695	698	645	665	629	676	673	706	686	638	632	656	685	676	642	680	643	675	714	666	675	623	642	646	639	691	675	662	689	675	663	672	637	641	646	675	623	588	647	673	669	685	596	638	635	634	687	681	644	699	637	673	677	692	604	664	676	623	696	630	673	692	678	704	661	690	695	666	638	694	726	685	680	662	672	689	658	636	656	600	644	679	642	675	655	668	682	644	693	663	651	662	654	659	663	661	665	672	647	665	618	658	692	624	671	625	629	627	661	713	665	654	658	684	693	651	697	646	680	700	658	690	725	637	644	670	688	655	648	709	671	652	642	707	682	644	642	696	673	665	628	607	691	625	699	645	694	674	694	630	663	680	689	675	679	701	633	613	690	614	677	657	684	670	628	656	620	670	679	704	677	691	662	677	642	682	654	675	640	611	662	645	651	670	653	697	664	648	673	650	697	684	647	657	722	628	713	627	622	631	681	636	681	681	664	673	680	659	640	649	690	680	664	676	656	680	664	629	690	714	654	675	739	658	649	645	686	684	661	643	653	651	661	645	629	661	649	647	681	642	649	626	691	700	703	703	642	669	662	711	681	645	692	642	650	661	689	664	687	666	660	614	657	689	697	679	650	667	642	657	647	702	598	656	714	671	665	689	637	605	627	672	675	667	640	645	635	661	670	670	614	701	637	629	645	698	647	626	680	688	676	633	660	701	676	693	686	671	657	641	691	633	695	655	636	626	669	646	672	658	657	649	668	678	675	660	655	678	666	664	636	631	703	678	664	680	631	675	672	695	662	682	666	665	688	629	691	644	685	673	677	684	671	672	622	666	676	710	670	622	639	666	642	605	672	680	627	653	666	634	651	655	663	654	651	654	693	653	686	644	661	667	647	663	713	689	695	619	680	677	623	608	673	658	689	674	684	665	696	633	633	645	641	725	669	634	646	668	680	640	668	671	653	655	724	647	613	642	633	668	662	675	686	670	635	636	693	658	698	663	652	652	671	673	664	655	651	663	681	656	722	696	682	680	625	696	690	662	693	728	633	641	648	684	677	703	710	648	660	671	676	653	662	696	656	711	656	702	677	661	673	680	613	637	696	666	623	688	668	635	685	648	643	695	686	689	693	646	633	635	720	695	656	703	662	689	665	636	672	698	672	684	648	691	659	676	668	657	636	667	691	683	593	645	634	661	697	642	667	622	701	682	664	671	629	620	669	668	678	644	678	683	635	649	672	681	666	661	655	700	653	672	709	641	679	711	631	626	677	667	645	682	666	688	626	691	685	650	690	649	660	651	645	622	663	685	620	645	675	669	652	667	640	654	653	648	656	664	652	698	718	651	658	668	671	681	647	722	701	695	683	629	624	667	689	629	716	639	675	616	658	686	664	682	672	667	677	684	662	635	661	667	703	627	671	668	705	661	645	642	709	705	661	655	641	664	677	687	678	674	649	619	666	651	703	669	668	704	722	664	645	685	687	673	635	707	647	657	671	654	658	657	658	670	713	691	696	682	656	603	677	749	647	729	686	662	634	676	623	636	647	703	636	708	662	629	636	681	621	665	628	632	700	685	674	678	682	624	638	682	642	671	681	623	642	617	649	669	628	712	645	662	657	700	626	651	667	675	629	671	675	655	672	658	706	647	641	684	700	643	652	712	626	662	700	719	668	671	676	667	661	635	600	694	640	661	614	605	699	620	625	644	640	654	732	666	659	683	675	688	675	716	648	703	665	663	698	666	648	651	573	685	655	657	642	668	684	695	700	687	669	610	676	668	701	650	707	659	668	632	689	675	611	677	672	667	669	682	623	701	634	661	673	699	665	675	675	669	651	692	625	672	685	724	631	670	703	670	659	651	671	667	694	662	719	674	654	703	676	632	611	655	642	671	712	667	688	731	700	623	626	677	674	690	660	665	682	667	653	666	655	649	640	669	716	644	690	626	677	655	668	656	643	632	668	664	663	650	682	717	666	684	633	659	641	661	654	666	686	674	623	720	661	674	657	654	706	629	687	662	649	668	682	661	652	688	647	685	653	689	686	668	658	659	682	588	685	664	652	630	676	673	611	703	638	661	668	646	657	638	640	662	637	669	667	692	668	688	640	623	672	699	676	675	655	650	702	653	678	696	690	680	694	661	660	701	712	667	654	695	666	710	668	707	691	690	683	650	656	669	668	683	679	686	711	677	699	664	679	679	666	655	677	666	639	680	651	659	679	637	635	652	694	699	688	689	690	651	618	661	656	674	680	693	673	642	668	647	695	672	678	616	636	679	646	687	643	663	666	653	660	627	637	646	681	676	687	672	636	646	650	668	658	653	679	679	663	669	619	666	723	671	663	635	663	676	653	663	708	648	658	671	633	644	646	652	641	714	618	658	715	677	678	656	680	672	649	680	702	672	676	705	690	692	648	705	691	649	662	687	622	649	677	658	674	684	677	640	686	698	649	666	665	647	636	694	640	627	703	684	671	666	690	632	704	643	701	680	654	716	663	664	630	644	687	663	661	664	691	668	674	654	676	641	741	664	684	680	748	697	678	662	639	652	711	667	648	597	645	665	638	704	664	675	667	672	665	682	634	665	642	705	667	669	647	639	638	657	698	670	663	680	655	686	658	654	684	682	626	681	680	708	674	665	667	643	679	641	727	653	666	654	647	651	651	655	690	639	682	683	706	655	665	649	652	652	643	582	642	674	640	671	669	613	652	680	654	631	655	653	670	664	658	665	632	675	756	695	655	697	634	692	632	668	633	645	680	640	701	651	681	655	680	678	694	664	648	683	685	631	663	688	666	647	662	681	652	648	612	648	686	675	647	657	661	661	686	665	650	670	640	633	651	627	654	674	607	676	628	697	683	647	625	639	639	683	705	643	687	738	643	645	665	689	678	676	686	685	659	693	670	706	659	697	630	697	680	616	708	647	651	651	683	669	652	653	655	695	690	630
13984	2461	2184	1746	1783	1529	1978	5657	16609	19185	15688	12140	6564	2917	1196	545	363	263	276	259	280	261	273	275	288	255	269	240	305	285	231	274	249	295	285	273	283	270	291	269	262	289	247	238	296	263	265	251	263	261	284	263	266	259	244	270	266	289	262	259	252	253	275	233	265	282	272	287	298	261	296	275	269	243	271	281	262	307	286	259	257	260	258	285	259	259	275	286	300	283	256	264	284	269	243	281	259	253	237	253	227	286	274	266	273	276	252	290	249	225	246	270	272	248	267	262	257	285	260	243	302	302	269	259	249	286	256	257	243	262	275	281	285	268	262	289	282	268	265	276	254	271	251	258	283	254	288	300	273	268	258	290	295	261	262	276	270	260	267	259	271	276	277	280	250	291	255	295	252	279	263	246	248	264	298	274	293	246	256	242	270	280	281	276	264	290	252	271	282	285	264	260	266	284	295	245	239	260	269	277	282	277	260	238	285	265	254	287	262	266	267	276	275	286	281	239	278	266	258	271	284	264	266	260	294	279	281	251	298	239	252	258	285	289	294	289	278	259	240	286	263	289	280	271	269	259	242	246	273	269	272	258	265	258	244	271	262	277	249	237	270	274	291	291	287	262	274	299	247	288	262	302	270	293	282	282	302	289	236	249	245	256	271	264	263	263	254	250	271	256	265	242	292	304	284	247	245	256	281	306	288	242	223	238	283	241	223	278	260	265	279	261	241	259	252	279	268	254	275	265	297	251	252	270	248	274	271	235	289	280	262	263	265	286	270	282	260	281	265	292	265	243	288	292	282	248	273	272	248	268	292	244	247	296	248	267	260	269	262	292	247	265	271	249	271	285	273	286	297	259	263	252	286	261	256	270	274	290	263	270	275	272	274	278	279	232	259	265	257	294	236	285	279	257	271	267	235	272	271	272	294	252	292	276	246	264	268	269	234	275	255	272	255	265	282	260	271	241	273	245	277	303	263	275	264	254	292	253	273	267	253	254	282	259	271	303	253	302	291	259	265	295	253	251	259	284	269	281	292	277	254	240	257	300	283	298	252	267	285	251	257	279	249	238	284	261	264	243	257	262	264	259	263	286	262	278	260	230	269	265	258	268	283	248	283	271	272	296	256	270	259	269	249	298	270	266	289	279	257	270	270	243	258	266	254	238	271	255	260	272	265	265	272	287	266	249	290	270	265	278	259	270	278	284	272	276	262	267	309	274	265	258	263	268	286	266	296	249	275	280	253	296	240	272	288	287	256	265	263	267	254	263	285	270	281	273	265	231	260	265	263	287	271	264	260	269	256	260	272	266	283	250	257	270	282	259	278	256	255	265	303	261	284	293	283	288	256	262	285	255	266	270	265	286	289	275	266	267	267	249	262	247	292	279	283	254	262	266	241	265	269	274	261	278	274	296	279	281	263	277	273	282	281	262	241	261	284	280	277	291	283	250	260	267	271	255	262	235	298	267	262	282	263	267	256	265	278	277	279	269	290	243	261	261	286	233	242	250	248	244	283	250	259	277	251	298	294	258	268	277	271	292	231	267	315	292	266	258	258	279	263	297	274	270	271	256	255	283	257	277	276	263	246	245	280	273	257	269	299	287	269	249	267	261	285	301	260	290	300	254	286	254	294	270	270	279	276	252	285	273	291	270	237	265	264	293	282	299	265	268	264	291	273	258	235	287	249	254	292	254	242	264	258	269	307	273	300	280	267	279	268	286	251	265	240	275	250	279	272	244	258	269	267	283	299	294	300	247	257	254	255	261	278	266	262	284	261	279	258	276	312	308	273	251	276	266	289	267	273	263	251	284	267	270	305	255	292	298	254	276	265	247	286	257	262	265	277	276	249	249	294	272	278	281	284	296	292	276	273	288	282	268	246	281	280	269	226	256	246	249	283	256	268	278	259	272	278	255	254	243	266	274	274	264	288	247	273	271	253	270	264	262	291	275	259	260	263	280	259	239	263	284	271	263	234	252	279	251	246	285	254	278	263	265	273	251	243	275	272	279	276	298	258	309	260	304	278	263	264	241	292	254	294	270	258	273	236	269	276	279	319	265	260	273	291	274	296	293	256	274	277	281	268	263	275	256	267	261	280	252	240	289	280	283	238	249	263	265	263	279	280	287	269	286	293	254	290	291	294	276	251	260	271	273	294	259	268	282	291	268	307	273	278	271	276	240	276	278	250	281	277	255	238	270	287	282	251	261	303	255	241	288	275	306	253	253	266	250	246	270	284	294	265	268	263	275	286	297	268	271	229	291	274	265	283	266	284	276	270	244	280	257	272	264	263	304	295	254	288	296	270	251	256	270	260	267	273	261	270	255	238	290	256	269	255	266	250	307	295	283	284	272	236	266	271	275	235	263	256	250	283	266	281	276	294	293	250	259	269	261	278	244	268	276	263	258	262	246	297	269	288	270	244	260	293	250	270	249	264	281	284	273	241	238	241	280	312	243	270	260	265	251	259	293	261	263	272	252	276	260	251	261	246	272	271	260	286	289	259	282	262	261	291	270	265	257	255	258	329	245	255	270	265	264	288	243	258	264	271	260	260	250	273	277	272	263	277	265	256	250	267	280	269	263	275	269	279	262	257	277	255	282	244	243	269	286	257	273	257	275	277	283	276	261	274	296	298	257	277	253	269	296	278	265	274	261	267	223	268	297	282	270	279	241	245	280	213	237	284	247	261	265	258	269	263	277	294	268	277	252	263	258	276	284	259	254	275	238	259	251	297	278	259	261	239	263	293	292	289	283	264	252	276	283	269	270	258	265	269	284	291	241	263	234	260	287	268	280	272	300	274	301	244	269	293	263	276	259	268	284	273	300	295	274	290	305	246	270	250	233	281	277	254	268	256	259	283	251	222	272	259	252	257	271	260	292	252	272	248	262	269	258	287	259	286	258	262	259	270	270	219	276	266	257	248	255	262	273	284	289	278	266	283	228	263	272	262	288	274	273	247	255	259	264	284	288	275	255	271	276	256	286	267	252	266	226	240	281	257	261	287	260	265	271	245	292	276	267	266	282	303	283	262	266	274	276	275	268	281	240	267	261	292	255	271	259	252	257	296	291	274	258	274	306	274	279	237	247	266	252	277	287	294	237	272	266	272	267	280	250	270	289	270	224	292	280	282	274	274	266	273	267	272	246	268	255	288	255	272	291	257	256	275	277	287	284	243	276	272	257	275	245	285	250	268	301	271	266	258	267	270	275	260	293	276	286	290	278	290	295	314	250	259	295	289	270	255	264	290	263	282	301	272	260	291	242	254	273	281	288	305	260	304	291	269	271	251	277	289	273	279	262	261	261	267	275	266	255	257	271	253	284	305	281	264	283	258	259	278	247	250	275	248	271	261	249	245	270	257	274	279	280	278	284	255	255	297	275	298	264	251	273	268	257	266	281	246	261	271	264	281	222	295	288	295	279	287	270	264	296	271	294	265	259	276	254	283	255	251	302	259	260	281	255	271	277	275	266	277	296	268	267	283	278	307	264
8502	2451	4454	5926	6807	6246	8957	20994	38233	40019	35819	31417	21349	12429	5573	2204	1085	775	767	681	700	686	713	711	669	692	720	652	695	677	679	641	713	708	684	670	731	665	672	711	696	704	674	707	709	663	693	701	635	653	699	718	654	683	689	708	655	683	698	673	674	676	652	697	673	684	662	673	665	698	688	705	697	695	738	704	665	684	716	696	714	693	670	702	628	702	640	646	707	763	677	675	696	682	690	711	753	716	710	716	681	670	677	709	676	704	664	726	679	685	674	738	673	681	633	692	659	708	672	729	726	679	734	728	710	697	680	667	679	702	697	642	655	635	690	736	640	703	672	686	663	720	737	713	698	670	721	724	693	717	690	691	710	663	672	658	644	669	665	652	715	690	705	678	731	718	691	702	731	651	724	659	720	698	711	663	668	657	751	655	678	680	667	715	680	729	682	663	686	664	707	685	735	766	681	675	741	670	692	665	707	714	685	673	655	682	668	692	684	643	748	685	656	697	670	709	699	674	726	700	667	679	680	678	678	694	683	658	705	670	656	668	653	606	687	665	704	679	714	726	664	679	666	674	692	720	679	689	709	664	698	700	701	690	688	682	715	669	687	659	728	699	687	687	706	716	645	698	725	703	668	697	679	703	690	703	716	658	670	721	678	681	716	688	666	722	623	664	697	675	695	698	690	718	691	686	661	668	672	690	685	740	672	663	696	735	700	697	718	675	725	660	691	693	688	673	689	698	668	695	670	700	703	643	681	767	682	674	696	683	732	705	666	725	662	703	678	687	684	679	666	681	686	702	713	666	678	732	700	671	705	748	692	676	689	699	740	722	708	705	695	728	678	652	701	696	672	692	640	718	655	647	707	673	699	707	659	662	674	672	670	727	674	667	648	686	666	683	655	670	675	652	713	716	744	695	694	713	675	683	729	705	693	699	729	734	663	665	683	673	717	702	677	646	657	692	693	716	665	669	664	730	731	685	742	710	691	655	730	672	745	712	711	672	650	743	687	747	699	735	650	668	717	691	701	683	694	669	661	680	692	680	687	666	669	686	754	679	687	758	661	663	688	679	726	672	670	674	665	713	671	734	669	672	715	684	685	692	680	710	746	682	700	714	667	685	682	680	705	684	677	713	657	673	683	693	662	686	635	707	664	710	708	732	674	688	698	655	699	695	681	695	696	717	672	674	679	679	697	658	707	627	683	697	666	722	647	667	690	678	657	654	675	684	724	674	666	672	685	675	701	657	715	698	687	678	713	659	681	705	690	716	669	673	721	698	669	660	684	712	670	718	650	683	741	629	680	663	722	695	642	682	676	713	714	735	696	675	672	689	651	676	702	678	655	664	727	698	628	739	690	701	704	646	673	684	683	692	668	699	733	652	673	707	721	645	662	666	686	688	678	645	722	703	671	681	717	734	684	705	684	671	674	694	738	656	674	699	692	651	674	686	727	697	711	681	629	675	645	660	655	696	672	675	692	738	723	687	661	722	726	702	653	663	698	672	709	672	746	710	664	649	649	665	674	705	683	701	690	696	679	673	683	702	644	731	666	751	663	712	655	676	698	693	685	721	689	673	690	676	687	726	711	698	681	728	699	711	668	694	729	670	715	732	667	670	679	709	671	701	719	678	645	733	687	689	681	715	641	666	680	719	706	690	665	699	668	656	653	674	676	680	658	731	698	718	679	694	691	715	723	666	723	660	673	730	717	707	649	660	692	634	708	675	664	714	675	696	656	662	693	662	631	709	664	683	739	717	710	703	718	689	659	731	691	672	687	680	678	737	688	679	739	709	737	667	735	707	672	698	732	677	688	713	646	722	736	681	667	696	671	713	687	680	649	692	686	695	694	649	696	744	661	707	684	654	689	714	716	642	668	685	667	686	703	667	686	739	724	659	732	686	661	724	668	648	676	730	703	705	714	683	709	683	683	688	677	671	708	693	718	712	704	657	699	697	691	657	666	714	724	663	718	695	667	680	682	702	679	625	718	683	713	655	680	698	633	690	709	700	731	693	713	668	719	676	695	692	714	690	710	757	692	692	680	751	722	721	723	695	675	666	714	694	664	658	673	666	637	729	686	692	673	696	690	670	669	669	676	643	673	700	685	656	642	694	710	654	643	681	707	648	642	657	684	677	701	731	671	703	709	657	688	672	680	671	698	681	665	666	695	727	735	659	670	701	713	672	696	710	635	655	721	685	701	658	728	727	669	685	669	710	634	730	670	724	714	718	720	664	701	651	644	702	717	662	677	696	676	680	655	677	678	651	625	667	711	702	689	668	676	721	727	724	662	678	634	654	662	685	674	700	736	676	720	667	635	710	695	701	729	685	712	741	718	722	716	740	679	725	690	688	675	677	713	715	698	683	717	718	709	669	698	713	710	732	729	711	658	669	689	674	703	632	736	690	703	698	658	707	679	685	702	704	683	659	670	652	719	714	652	721	680	685	722	744	674	718	638	700	740	674	661	684	737	677	722	685	702	658	707	710	682	690	729	717	715	711	676	716	704	634	678	681	643	697	694	709	677	679	725	683	693	692	653	665	691	739	697	679	696	739	673	668	655	675	696	684	715	676	678	701	700	688	690	684	683	663	719	728	698	711	728	694	710	671	685	659	719	668	714	659	669	663	682	760	656	688	658	680	713	676	666	665	678	713	684	729	673	679	700	728	714	637	697	690	706	712	677	708	684	711	661	691	701	759	683	675	713	664	688	666	668	645	683	683	694	667	653	694	733	693	713	689	702	679	680	687	672	665	713	665	717	675	714	720	659	688	662	687	708	700	671	687	647	693	677	698	681	708	692	637	710	669	684	647	634	726	704	656	750	673	665	688	715	681	699	695	707	696	659	722	667	652	767	646	709	666	681	680	660	698	686	688	691	697	684	711	717	672	707	670	707	692	671	690	679	717	697	699	699	704	686	724	714	670	756	650	708	699	729	696	692	705	667	671	666	648	675	699	694	669	700	692	684	732	696	697	766	700	659	688	671	686	656	686	701	669	680	714	676	655	663	744	713	721	703	696	692	697	682	732	680	636	638	681	677	676	692	719	703	716	725	664	687	624	660	710	720	671	666	695	675	687	711	752	624	728	691	671	701	698	684	674	729	689	703	677	695	658	718	717	669	654	698	663	688	725	704	647	685	649	692	716	611	705	673	702	651	714	691	674	737	722	675	674	681	727	699	695	678	697	686	707	719	661	688	703	656	712	688	655	686	702	704	721	701	653	706	645	686	707	678	678	735	674	671	707	686	688	679	653	678	692	699	698	656	696	699	692	685	718	700	631	674	664	746	685	658	696	635	702	695	691	654	682	694	677	662	694	681	685	692	683	670	691	706	726	671	668	697	706	711	689	716	671	691	718	707	685	724	689	668	676	731	659	739	682	634	698	707	715	639	666	658	685	696	676	696	714	709	675	683	669	725	711	643	655	684	654	689	671	711	722	681	664	706	664	673	683	676	717	686	669	699	683	662	690	720	690	673	669	669	671	685	679
21560	4682	3927	3228	2808	4482	6458	11705	20012	27192	26712	24033	17046	9045	3674	1323	517	268	250	228	215	213	221	223	221	199	223	188	219	246	239	228	239	246	239	234	213	232	250	218	260	206	221	252	224	224	230	247	219	224	236	242	256	270	258	213	228	244	235	268	207	230	209	233	237	230	213	236	258	246	212	225	236	224	207	200	230	208	224	215	234	250	238	213	255	204	227	222	220	234	222	225	249	219	229	239	240	189	226	219	215	202	218	237	215	230	238	256	229	231	260	204	247	232	249	218	240	256	233	273	259	215	238	238	237	244	211	252	287	236	232	239	222	207	233	270	220	205	237	226	229	243	266	244	213	212	253	246	242	208	231	254	225	228	245	221	224	227	241	218	203	250	240	240	203	243	199	236	212	214	223	225	224	222	239	234	232	236	220	217	223	224	211	223	212	222	263	223	224	199	191	215	239	234	225	256	284	226	243	238	214	233	233	214	231	231	219	235	233	264	206	227	223	248	231	209	239	227	243	243	212	216	241	227	221	257	257	257	233	222	227	229	233	229	234	217	221	239	242	239	229	219	218	236	192	219	231	225	221	252	210	212	240	216	244	223	264	195	233	226	246	227	243	221	214	206	228	211	229	202	242	246	258	218	226	217	258	229	231	219	245	195	221	216	241	215	226	224	253	221	232	226	256	230	236	224	198	224	232	237	206	221	244	239	218	202	238	236	254	217	231	217	242	215	246	239	217	258	232	240	186	235	216	198	210	231	238	224	231	240	231	227	225	243	244	205	243	229	238	226	192	234	246	236	241	225	219	230	208	248	221	233	239	218	262	222	204	228	227	204	214	228	242	240	225	252	237	220	225	229	220	228	222	207	253	252	231	259	240	203	247	252	216	221	226	254	226	226	232	242	251	253	218	240	242	219	207	220	242	248	243	216	268	245	241	228	223	222	219	227	236	235	219	236	228	253	252	237	238	219	221	243	232	219	218	220	210	211	230	218	237	271	235	221	232	267	212	246	229	239	234	231	241	231	197	217	250	244	251	236	239	221	228	205	213	240	232	251	196	226	239	241	231	241	233	238	235	221	233	251	220	247	235	238	218	238	236	207	234	237	240	224	230	223	224	236	222	221	241	227	237	221	224	227	228	241	223	211	227	220	199	253	252	223	252	216	203	218	232	212	226	242	229	212	201	219	211	241	243	231	242	217	177	226	218	243	217	206	226	270	197	228	252	218	223	232	235	236	234	243	228	208	234	222	204	247	217	246	243	228	251	242	220	214	218	234	208	228	231	226	250	231	208	249	250	218	239	222	232	226	237	227	235	208	247	207	265	216	234	254	241	249	213	228	232	248	233	234	218	235	210	255	257	209	228	235	219	243	230	228	238	235	230	228	265	206	251	236	242	214	223	230	227	211	236	226	226	241	255	214	244	232	237	215	235	223	231	230	229	230	232	266	236	230	213	233	234	233	198	252	231	241	219	248	219	220	212	235	233	201	225	250	204	228	253	237	214	223	219	264	204	226	245	222	226	251	220	220	259	189	249	257	246	227	231	253	220	246	239	238	237	226	244	250	253	189	226	237	246	229	223	217	243	222	222	237	220	228	227	241	231	252	262	249	242	215	256	198	245	205	247	229	240	228	226	239	242	222	210	249	248	221	244	235	245	220	233	237	222	227	223	197	249	233	247	242	218	221	217	205	230	225	233	225	223	222	230	238	219	236	219	215	218	239	262	221	255	235	231	230	224	234	225	241	229	204	232	232	231	222	261	218	245	232	249	268	241	212	266	229	223	237	231	221	216	234	242	244	219	266	247	201	228	236	246	218	232	219	217	231	238	241	234	228	233	232	247	215	224	231	246	218	245	227	250	239	220	223	190	224	238	251	227	224	225	206	231	243	229	224	201	232	228	246	228	229	224	219	236	224	232	213	217	219	240	238	239	254	244	228	218	242	243	210	237	226	221	251	216	232	242	229	230	262	241	231	195	215	226	215	238	222	227	219	222	238	246	241	232	275	243	220	240	244	216	206	239	229	244	228	212	236	245	222	235	217	237	246	196	247	250	222	261	251	234	223	210	238	245	226	251	260	239	216	216	230	233	245	248	264	214	229	208	237	239	258	253	228	235	244	217	209	247	234	234	227	204	231	221	209	268	214	246	251	227	221	220	218	232	203	234	229	242	247	234	234	252	245	227	248	264	217	227	209	257	243	215	225	233	228	244	236	233	214	251	237	211	232	250	222	234	219	235	246	258	237	234	237	197	230	211	230	252	221	250	246	237	244	187	207	226	215	226	237	235	234	217	227	243	198	233	229	249	257	230	239	236	219	219	222	224	262	225	194	248	235	234	248	211	270	235	228	249	231	224	207	252	235	252	216	217	220	213	229	235	214	231	248	210	218	224	240	233	254	220	223	229	234	256	236	229	231	212	224	225	248	213	215	268	201	234	225	223	241	226	237	235	230	232	234	216	214	207	218	222	231	231	235	259	216	236	224	232	215	233	211	232	234	229	241	232	231	243	206	219	229	251	237	234	231	214	265	244	238	229	194	235	224	234	215	222	220	223	235	216	243	234	242	233	213	231	240	271	244	257	244	215	248	241	235	246	236	220	223	210	258	248	228	198	220	208	214	219	243	231	258	243	211	222	257	205	249	200	218	235	263	234	232	256	215	213	232	233	254	250	203	229	229	224	238	219	232	209	245	215	234	250	230	242	228	241	208	249	197	213	229	252	221	217	213	215	251	236	237	224	228	244	253	206	212	215	230	228	250	230	200	247	227	228	227	187	209	241	221	244	240	242	196	260	230	218	231	223	251	243	234	249	244	212	215	237	233	223	244	219	211	230	243	233	224	241	219	200	195	236	246	233	232	210	206	254	218	227	203	244	233	228	213	239	202	250	233	228	240	245	219	257	202	219	249	215	229	232	240	252	233	247	257	213	241	221	253	245	229	240	232	206	236	223	214	198	251	242	214	226	205	240	215	214	209	236	245	256	230	227	207	243	245	214	223	206	236	247	235	208	252	259	237	259	225	251	259	230	237	232	190	248	222	214	242	245	246	206	232	210	217	212	249	206	217	244	235	214	214	237	192	203	233	227	242	232	222	219	238	256	239	234	224	249	201	221	216	224	239	275	207	246	222	247	251	213	259	220	231	216	219	227	223	218	234	238	234	237	216	229	276	243	223	241	253	204	250	270	214	240	250	257	237	237	235	234	225	250	205	234	241	227	217	236	230	228	258	237	210	216	240	244	236	232	222	236	233	253	233	243	256	260	214	238	219	213	243	270	211	229	255	245	245	258	218	215	223	218	237	200	212	215	225	228	224	263	240	212	254	219	225	208	210	254	209	238	236	239	198	218	218	238	230	221	231	236	230	214	247	214	231	217	251	240	216	250	241	213	217	238	232	230	218	221	235	226	255	221	260	233	246	209	227	230	260	246	217	210	221	236	212	229	228	226	210	268	253	239	225	234	231	218	186	213	240	210	201	229	235	211	222
10211	3390	7439	9718	10176	16261	21264	31939	40958	46728	46048	43565	36170	25286	14002	5924	2074	992	668	601	563	607	602	565	591	629	605	594	617	583	595	611	581	611	631	561	566	576	570	597	611	569	609	586	599	568	595	609	602	584	582	591	581	637	571	593	599	588	572	594	594	555	571	581	584	562	587	573	547	596	562	604	590	547	552	595	593	631	603	565	612	615	579	641	589	560	583	650	567	576	601	584	561	565	609	585	645	612	625	603	579	552	617	571	580	641	577	620	617	615	574	582	616	624	614	595	571	549	616	622	606	618	578	610	601	588	571	615	592	563	592	543	566	604	599	534	541	555	601	628	528	585	602	612	620	579	615	630	587	592	612	636	588	608	584	579	592	624	587	597	560	626	608	593	631	596	645	574	549	564	577	577	593	639	611	575	626	623	616	581	642	569	604	611	652	600	599	583	572	620	579	600	585	594	549	619	597	608	610	573	593	596	660	614	597	591	596	566	586	637	613	591	634	600	603	606	546	574	577	534	627	610	612	595	603	564	638	584	623	617	602	553	581	600	582	614	584	556	578	579	592	608	565	580	614	652	582	592	595	611	580	604	576	572	621	570	592	584	551	590	561	610	599	628	591	607	605	592	568	589	607	620	601	631	579	619	609	618	625	632	644	594	539	605	623	617	565	552	596	590	585	594	620	598	581	652	603	570	578	598	597	611	585	603	621	619	578	581	594	595	572	589	578	606	574	586	587	570	628	591	556	602	606	547	550	567	599	572	578	542	595	641	557	577	639	587	600	610	600	607	571	621	589	608	599	588	598	570	570	576	532	584	613	625	570	584	560	623	602	575	627	641	595	595	632	631	567	602	564	621	554	562	542	567	602	600	595	595	601	629	587	577	582	546	644	649	612	566	604	612	603	601	561	636	602	582	590	593	590	592	591	620	566	608	606	603	638	593	608	644	570	595	611	601	587	577	606	588	591	557	595	636	626	624	580	638	580	615	527	622	594	614	614	563	572	598	558	594	590	556	585	593	597	583	654	564	607	551	611	584	608	584	579	623	544	582	557	587	549	645	579	623	612	593	607	589	637	567	605	594	595	628	587	574	596	590	630	631	628	560	546	589	611	603	598	613	550	575	576	534	538	580	609	611	625	626	600	587	553	542	536	586	563	618	534	588	576	617	603	605	584	607	577	612	632	580	577	611	603	586	620	539	609	602	596	598	611	594	560	596	575	601	585	619	614	546	592	603	602	606	567	577	567	512	580	599	564	586	587	613	586	609	604	615	575	587	597	620	600	616	616	560	551	582	594	563	567	563	592	585	547	620	575	599	594	577	592	588	568	597	580	605	571	619	616	600	609	583	538	541	605	582	599	569	619	613	556	587	614	618	560	557	606	593	616	629	571	583	579	596	589	620	587	615	615	594	593	644	559	620	629	588	618	638	604	579	628	611	629	570	598	626	613	640	578	619	581	594	596	601	572	631	631	626	617	576	601	607	608	611	579	589	554	560	600	586	595	549	570	598	569	590	601	612	656	603	584	595	664	583	610	541	571	630	606	645	583	560	578	594	601	600	591	594	550	573	616	599	590	568	617	638	601	617	577	546	631	602	600	630	611	575	552	572	576	624	616	591	627	586	600	617	566	630	582	548	605	593	615	593	575	609	622	576	579	581	607	596	597	525	596	623	614	622	632	602	571	594	615	600	599	636	595	665	589	594	625	607	564	589	583	601	567	594	579	596	611	631	583	594	560	597	603	618	609	590	639	641	608	607	597	567	626	601	596	535	628	584	583	605	589	579	572	589	576	588	607	564	603	582	644	570	582	567	542	556	577	588	617	598	533	574	567	597	576	612	629	587	589	603	587	638	580	587	622	626	562	608	586	600	550	583	568	594	621	596	626	598	635	569	612	582	619	605	578	597	589	593	580	640	592	591	587	615	608	606	609	643	563	580	554	623	582	654	593	598	625	595	589	568	573	597	554	597	625	591	615	624	582	551	586	579	613	611	575	581	563	595	593	608	578	577	607	627	614	580	597	600	599	597	560	598	563	613	595	625	583	569	622	602	610	592	593	603	586	579	567	578	601	596	633	623	593	617	581	584	621	603	590	602	597	596	612	602	612	591	570	621	606	582	608	579	640	622	608	596	595	594	591	629	605	566	554	637	629	625	581	528	564	624	619	566	577	595	590	586	578	601	595	591	641	552	598	633	598	564	653	591	574	605	602	652	589	629	598	601	596	622	579	619	586	619	619	578	585	612	580	584	564	558	582	590	607	555	601	567	573	599	597	595	606	585	593	598	617	602	565	581	600	611	596	591	604	597	605	563	600	608	595	579	588	583	620	623	623	585	601	637	610	600	585	576	566	602	566	650	569	564	569	595	588	603	590	628	565	669	635	577	571	581	577	610	617	595	589	586	580	613	604	606	555	610	587	599	583	611	619	609	568	565	644	567	628	566	627	610	612	601	664	579	611	580	621	578	608	601	575	592	614	601	591	612	595	612	587	601	587	580	555	579	614	585	610	588	604	598	547	613	592	593	565	537	577	578	546	563	638	631	601	593	609	598	595	588	602	606	654	588	582	559	587	590	588	615	553	614	568	596	580	580	593	587	585	586	601	587	570	648	574	605	627	649	558	580	605	635	585	579	600	572	596	628	621	629	575	614	574	596	576	580	592	592	573	618	614	572	590	596	565	616	612	545	641	609	602	603	617	580	574	611	591	634	578	540	601	618	595	590	610	629	580	582	632	575	681	564	572	591	595	618	593	596	565	585	652	570	625	584	631	577	610	623	617	606	608	640	606	591	605	606	606	599	576	546	612	578	595	604	592	577	590	600	562	584	589	597	656	624	604	600	582	555	582	563	624	561	605	604	614	606	600	595	578	630	598	596	604	588	606	600	602	595	632	572	599	596	598	627	606	557	621	573	540	628	597	563	581	554	553	587	626	585	620	571	572	620	604	561	614	597	570	545	560	578	564	638	572	647	569	603	623	613	567	615	602	559	659	591	594	577	598	627	662	565	619	601	592	643	632	600	604	597	576	602	609	560	568	598	569	613	613	569	616	581	607	605	596	584	585	600	607	604	651	632	575	600	616	620	581	602	610	647	579	591	653	588	565	603	585	588	567	550	548	593	556	576	646	596	632	588	602	588	641	577	609	616	560	612	629	612	580	569	576	587	572	560	592	605	605	576	601	624	566	597	602	577	605	605	606	553	586	597	570	648	601	587	632	624	630	566	619	638	618	604	600	587	597	572	566	572	605	541	619	615	614	561	575	611	609	601	568	544	602	634	610	608	579	620	582	605	598	565	593	619	572	632	616	621	619	570	643	584	618	619	546	577	597	601	598	593	619	605	582	609	616	573	607	575	584	582	570	593	605	541	563	623	576	562	565	617	608	639	575	620	627	559	613	642	611	654	586	605	616	595	582	611	571	611	610	606	575	587	590	614	609	586	608	598	637	592	611	597	609	612	539	578	588	615	615	616	585	599	609	627	633	616
3387	688	792	602	493	435	370	619	710	898	1053	1188	1078	793	573	366	323	263	268	238	265	268	243	214	264	266	275	232	266	240	267	288	264	284	249	258	247	284	251	245	244	273	268	239	238	256	288	288	257	267	264	234	235	254	222	278	269	256	243	240	249	240	259	259	257	252	275	255	271	241	288	273	279	273	243	235	228	222	246	266	273	284	265	265	249	263	235	263	274	244	296	266	268	251	242	216	243	242	236	270	256	271	263	238	242	239	249	265	260	252	244	292	260	260	254	271	279	259	240	259	289	261	295	262	260	234	253	253	244	271	287	251	280	272	239	238	257	250	265	265	242	252	261	240	267	273	240	262	257	266	272	279	271	255	264	248	272	265	274	253	258	249	279	263	242	247	276	263	276	249	259	242	261	242	244	259	254	267	273	244	256	229	264	254	244	255	247	237	234	265	282	282	256	252	238	265	257	276	238	236	259	212	268	226	238	273	271	272	257	257	256	262	249	252	278	287	272	289	240	271	268	276	243	247	288	274	272	266	256	240	192	239	241	245	241	227	257	246	276	252	253	292	265	250	233	240	257	236	258	261	268	280	264	237	257	236	273	242	246	256	277	260	271	262	265	206	281	226	249	245	272	262	274	262	260	256	271	254	267	233	266	288	269	262	238	256	261	241	272	259	258	271	253	269	232	260	273	258	232	236	251	255	279	267	243	256	256	241	273	257	220	272	254	251	249	264	264	267	282	260	252	264	260	268	251	245	251	249	255	256	251	249	270	259	276	235	253	250	282	261	268	241	261	289	243	256	245	252	252	285	247	240	287	242	248	249	256	277	271	271	260	253	257	256	271	272	260	278	232	257	231	266	265	272	266	275	277	262	238	244	262	291	269	264	285	249	300	278	240	251	271	247	254	256	253	277	253	250	284	237	242	257	271	258	252	268	267	266	250	250	306	261	236	251	275	259	245	248	253	274	277	260	200	254	251	259	238	236	252	282	228	254	250	232	247	263	280	251	259	276	275	257	269	253	247	258	266	255	287	252	259	254	261	262	277	233	266	290	233	283	248	252	249	235	274	258	246	264	253	273	247	266	263	238	249	256	238	268	237	250	244	239	256	217	261	239	264	247	257	264	249	251	252	237	255	221	284	252	278	235	259	254	236	230	270	250	258	238	285	252	279	220	234	248	253	270	237	252	261	281	259	250	253	254	252	240	272	259	292	240	272	212	269	258	234	238	263	258	257	258	272	263	247	254	257	252	248	254	269	236	244	276	260	244	293	245	250	254	246	244	236	276	272	287	264	243	270	233	259	260	257	267	255	280	262	274	265	231	238	273	255	238	283	267	260	258	269	260	255	248	283	263	271	268	258	249	253	255	251	236	275	282	240	226	237	268	256	266	261	257	277	287	258	261	245	270	258	222	228	268	249	266	246	237	265	257	278	261	276	290	251	236	261	217	256	273	245	275	287	230	244	242	259	260	264	265	262	241	248	225	278	258	238	255	254	275	264	283	261	296	265	214	275	251	248	252	247	259	231	275	239	278	258	255	254	273	255	269	277	265	269	261	270	250	237	251	267	250	244	251	235	240	271	250	267	302	235	244	253	240	245	267	272	293	250	243	267	233	272	230	229	239	242	246	267	263	235	220	253	259	270	249	228	251	264	236	246	282	224	274	247	258	226	264	288	222	296	269	232	251	277	254	252	241	241	252	257	255	251	247	275	239	250	269	259	281	261	262	254	254	282	265	263	264	279	279	280	239	258	247	189	256	250	234	245	239	271	290	278	249	262	241	238	249	244	271	277	247	234	256	258	237	258	281	268	245	223	235	279	276	268	317	257	242	281	271	255	254	251	220	242	231	251	255	253	270	252	280	276	284	283	256	281	264	266	258	263	248	249	268	254	263	254	247	261	266	252	263	254	289	257	253	260	254	243	236	276	226	266	248	259	245	278	255	272	259	259	237	267	259	254	274	294	264	240	271	282	256	234	277	247	241	241	248	254	247	262	234	247	270	254	274	245	245	257	262	251	259	259	248	240	277	230	266	273	267	280	264	262	251	295	279	256	268	245	257	263	237	263	259	267	260	272	243	260	269	282	257	233	244	230	243	261	274	257	264	222	283	246	264	260	272	275	263	260	240	267	250	262	255	257	273	228	266	238	233	279	254	268	263	278	270	240	260	242	237	245	257	223	236	257	251	292	245	281	260	235	242	288	215	278	264	272	279	276	279	229	267	275	269	247	297	278	275	245	279	263	231	263	291	295	267	264	251	247	281	235	256	255	265	260	265	271	266	261	228	245	272	252	275	245	229	238	270	269	274	265	236	279	249	287	277	246	267	264	267	254	243	259	237	246	268	252	241	259	270	262	242	261	269	245	265	222	250	260	242	234	251	259	271	267	248	246	271	235	247	252	268	285	255	260	261	270	244	249	258	238	248	270	226	273	283	255	226	249	281	255	256	218	252	273	267	241	230	255	278	291	249	267	254	269	274	218	256	223	250	263	250	249	261	240	280	248	260	256	264	250	268	244	260	263	263	258	259	266	264	275	294	253	249	288	217	240	258	247	247	275	235	252	238	219	256	231	248	250	248	295	261	251	256	280	274	242	272	266	257	240	227	253	250	239	274	257	253	276	290	258	253	268	256	264	261	246	260	238	265	302	259	280	260	251	225	261	253	274	300	277	287	265	232	259	282	252	274	280	254	246	252	256	245	280	252	259	252	246	254	248	244	280	265	242	276	286	212	253	243	266	259	252	275	225	233	282	259	251	246	252	272	251	252	247	271	229	247	231	279	240	257	256	244	268	268	264	260	289	279	265	268	263	243	282	270	248	251	224	231	239	256	287	255	253	237	247	251	262	232	247	246	238	260	228	223	248	263	243	258	252	238	262	271	260	236	233	256	251	265	242	239	247	277	261	253	248	245	243	277	279	245	234	239	281	266	274	249	224	266	259	253	264	226	274	235	314	248	249	259	246	256	268	256	264	226	263	250	249	236	284	273	260	238	250	246	299	266	279	210	252	251	275	252	255	252	232	277	288	280	237	236	240	243	273	273	261	268	243	237	276	288	279	260	259	253	260	242	279	253	239	234	248	248	270	269	255	260	260	264	274	258	254	221	231	261	265	266	234	240	280	248	239	260	244	270	241	260	261	268	258	238	231	238	260	257	276	244	289	275	251	273	260	262	263	245	263	235	269	238	266	272	263	246	240	269	254	259	279	264	256	250	254	258	212	244	237	242	262	282	280	252	254	268	262	275	284	257	252	264	266	239	256	273	274	281	269	260	284	230	262	260	271	286	274	260	232	254	244	249	244	256	258	290	253	240	219	253	265	248	243	269	242	279	258	272	272	275	240	224	263	254	258	260	259	262	250	229	234	265	296	236	236	246	278	264	265	253	263	260	291	256	265	252	265	267	237	255	257	240	256	247	240	261	248	247	247	261	271	226	254	253	244	257	268	267	256	244	275	284	280	267	262	261	272	233	251	257	255	249
2957	1075	1814	1821	1740	1673	1489	3107	3920	4697	5698	5983	4817	3231	2029	1223	808	701	686	643	646	658	670	713	629	704	663	678	616	694	657	667	679	680	632	730	691	623	605	662	624	628	654	672	657	672	648	647	687	681	666	663	649	681	653	631	629	642	680	648	636	735	641	616	659	658	673	669	730	666	664	663	678	718	616	639	624	650	730	683	637	688	678	668	643	662	683	653	649	683	696	683	600	683	676	692	648	648	656	617	638	661	699	636	672	694	707	666	722	671	669	692	618	628	670	666	653	693	695	638	652	655	687	704	673	653	683	647	661	687	627	686	636	659	693	622	705	673	651	664	673	740	704	682	649	659	688	672	683	665	655	670	651	653	699	671	637	631	651	642	649	674	686	647	670	649	666	670	665	655	661	666	672	667	626	657	684	614	649	674	685	664	651	638	669	614	658	680	668	704	675	670	643	623	659	682	662	677	666	675	690	648	666	664	627	658	642	670	641	656	688	687	642	684	665	667	651	659	670	630	651	619	666	654	688	677	650	674	688	654	707	642	620	681	604	635	690	655	697	657	673	648	648	647	654	631	658	670	673	667	729	685	673	646	678	609	610	654	672	695	654	656	626	679	661	723	658	625	675	620	706	669	657	684	662	697	677	640	656	665	658	679	676	586	660	638	654	662	700	652	680	731	632	663	657	647	666	666	690	689	616	703	656	712	701	644	695	645	640	632	655	671	703	648	664	670	649	677	689	670	669	661	648	617	665	696	627	654	713	695	611	684	624	680	623	684	628	661	692	624	653	643	666	679	653	690	645	656	669	633	684	656	686	633	707	634	641	661	666	628	689	630	660	639	668	653	667	644	667	647	684	647	641	628	668	646	656	643	669	662	662	720	652	663	630	668	675	644	639	729	597	673	654	713	649	639	644	669	669	643	669	705	667	680	660	702	665	620	678	626	678	656	735	691	659	660	662	688	652	639	700	650	687	638	644	665	723	677	682	647	650	618	667	623	646	715	629	636	634	654	657	659	635	667	656	638	676	684	640	665	705	671	713	656	671	676	657	685	671	705	694	667	668	627	661	662	660	650	680	640	645	665	612	631	663	714	664	682	617	685	677	699	701	630	690	699	645	653	673	641	688	672	655	634	654	596	649	619	671	672	679	644	622	654	620	661	675	694	702	666	678	659	704	658	636	659	665	668	649	669	625	643	639	701	618	663	665	646	716	688	658	634	654	673	691	676	655	640	640	702	654	654	673	663	700	681	672	634	662	618	642	682	678	666	689	708	670	642	631	666	639	630	652	725	684	652	697	641	698	706	650	651	683	693	630	652	707	646	625	652	688	697	693	680	648	629	650	673	712	647	659	688	677	677	672	679	673	635	609	627	638	675	684	656	648	672	668	670	652	644	676	643	676	662	642	667	671	623	671	663	675	654	611	710	664	669	652	644	635	690	641	671	634	657	693	674	636	699	656	654	684	612	677	635	676	629	650	626	657	684	668	719	643	647	696	685	694	659	676	664	684	679	706	657	647	682	724	644	616	647	641	666	696	675	700	669	685	625	656	675	703	679	633	663	668	659	651	668	636	679	656	665	618	660	699	643	705	644	637	660	638	672	674	637	690	696	698	673	664	625	676	664	657	690	652	664	690	654	643	654	608	669	703	646	677	664	660	688	643	692	648	673	668	684	650	661	698	671	658	660	719	669	697	671	698	687	711	633	640	673	636	656	657	627	684	646	699	646	672	636	608	690	700	718	659	671	693	688	653	661	650	649	681	630	688	650	672	661	647	682	684	638	633	619	686	672	682	726	657	664	648	677	661	644	669	701	688	671	655	652	656	695	707	647	675	638	675	673	646	687	675	670	652	640	637	661	637	669	659	650	649	627	635	660	674	673	660	673	662	656	697	698	742	682	665	666	662	631	663	628	651	646	669	641	678	659	685	656	630	635	682	691	685	681	623	690	667	743	634	695	679	699	697	682	625	657	668	651	613	678	653	620	664	673	674	697	607	660	667	653	617	657	676	672	694	656	683	668	678	673	658	663	657	663	657	646	690	665	660	624	723	684	650	678	643	635	692	625	678	640	717	713	653	642	686	665	683	664	644	624	643	683	634	673	671	716	639	665	670	654	654	631	655	683	666	667	682	675	658	644	658	632	670	685	666	658	618	698	684	593	671	654	661	696	646	665	643	609	653	640	667	694	649	697	671	657	672	652	648	682	685	691	644	623	631	634	662	648	679	668	655	645	681	665	662	646	667	606	661	658	652	673	681	658	678	683	643	640	616	620	695	665	606	650	670	687	630	693	674	684	635	678	657	652	671	710	667	677	625	636	651	658	692	665	689	619	707	658	660	679	661	663	654	642	652	685	698	654	667	677	651	652	650	682	682	636	629	659	690	669	662	651	694	649	652	647	689	663	660	630	694	641	666	685	717	645	639	618	689	693	702	682	673	707	685	658	685	712	675	701	659	606	672	626	641	633	705	706	679	639	610	645	673	654	672	657	693	664	689	654	662	672	697	699	658	659	658	674	690	679	699	651	639	674	643	655	679	642	673	657	673	626	644	637	674	711	685	621	668	681	669	666	612	646	661	628	703	726	641	638	647	650	641	659	634	667	635	663	625	670	665	664	687	577	639	702	655	714	642	652	740	687	645	659	676	671	648	637	645	637	685	637	683	666	601	657	699	660	676	688	688	673	672	684	646	696	654	680	689	662	631	648	644	693	670	663	691	686	648	698	700	681	652	673	645	696	660	646	666	652	672	650	685	656	661	630	648	682	594	645	655	687	697	701	656	634	669	655	677	677	672	677	654	618	692	672	665	649	703	653	665	659	675	652	648	691	692	699	639	657	672	670	655	639	681	700	654	640	638	706	664	722	623	691	644	619	683	633	662	646	619	672	722	643	675	644	697	626	663	704	652	691	646	680	620	638	723	651	667	662	664	698	707	635	634	666	661	690	641	629	646	674	642	678	670	666	688	662	656	644	655	678	641	682	635	641	681	659	677	681	690	667	673	693	659	692	628	614	631	613	673	672	663	672	663	675	692	661	633	645	649	709	660	648	648	653	627	696	711	662	677	673	664	657	647	732	631	648	670	686	660	628	695	674	652	650	637	653	625	655	655	620	656	662	680	634	692	680	662	659	704	666	647	641	674	712	636	676	685	710	633	626	667	641	687	679	646	692	683	651	693	648	670	678	636	649	675	688	650	672	672	657	631	712	638	668	680	639	652	675	671	653	672	647	691	655	655	636	673	688	682	609	669	675	640	647	687	665	626	679	618	650	669	652	681	683	647	670	643	672	683	659	695	662	653	647	612	622	637	696	661	681	686	672	676	677	641	649	697	656	680	688	660	678	620	639	648	643	657	666	662	682	632	666	706	657	666	649	673	728	668	652	647	656	696	653	688	690	662	655	634	607	674	678	665	701	648	689	641	671	666	696	647	710	649	646	639	699	679	654	639	647	690	648	653	643	695	656	651	644	635	654	690	643	650	662
10269	1887	2765	2390	2331	1684	5090	11461	19626	21959	15417	8300	4019	2019	1135	560	372	326	292	259	290	250	263	226	275	258	276	296	277	229	299	291	256	265	265	275	255	276	246	277	267	246	272	270	260	257	261	264	289	254	257	267	234	260	231	256	247	250	271	253	279	268	304	281	271	280	266	283	281	274	278	287	268	263	266	261	249	259	264	255	263	242	259	290	274	290	246	263	246	254	253	246	288	252	284	245	283	275	255	268	266	253	283	293	256	300	257	281	252	283	294	235	269	256	253	264	239	275	287	228	288	235	283	251	235	257	281	283	296	318	262	245	251	268	265	231	271	272	294	283	275	274	248	286	263	255	253	286	262	280	256	256	278	283	255	281	269	281	252	272	258	260	255	254	281	275	257	271	262	265	253	258	258	281	262	270	281	285	261	281	248	253	300	283	249	275	255	238	272	273	274	268	255	286	272	277	279	267	268	251	263	264	263	234	283	264	249	258	269	278	250	273	245	285	277	269	251	287	273	262	253	272	262	266	267	254	263	264	231	268	272	266	261	247	277	251	267	272	291	263	282	244	267	250	290	298	242	276	265	269	274	282	289	286	297	255	261	277	246	269	236	286	257	256	283	291	260	284	263	258	279	285	277	262	266	266	256	286	274	298	314	256	261	251	286	278	256	295	244	274	280	250	279	266	262	276	236	270	259	273	256	247	254	257	270	284	283	268	248	281	306	265	266	303	301	270	275	282	269	251	270	284	255	267	274	257	261	284	242	244	265	261	250	283	265	286	254	265	274	263	279	262	280	258	259	285	263	261	284	275	250	256	268	263	245	261	262	279	262	298	249	247	264	266	272	259	265	287	246	254	282	262	279	291	271	249	253	271	298	290	274	289	271	258	248	253	272	285	259	269	301	297	280	275	271	239	253	276	263	265	279	262	273	280	285	245	276	266	273	253	240	277	242	287	293	272	281	254	280	263	252	282	265	254	257	240	261	277	253	257	269	311	264	255	281	266	258	271	253	243	268	297	264	244	304	260	266	291	252	263	271	249	235	243	279	275	283	252	276	245	276	251	269	285	259	279	274	295	244	245	267	241	286	269	274	263	267	278	263	256	259	289	261	261	280	287	253	256	279	266	269	267	263	279	229	253	268	278	270	280	245	283	284	286	261	277	266	295	244	251	258	264	281	272	272	265	253	298	269	257	257	266	279	258	260	285	257	276	286	283	271	245	283	298	291	260	250	276	261	244	270	283	287	241	292	302	228	272	265	266	261	274	239	278	289	289	272	266	280	286	255	267	291	264	276	286	298	262	254	243	249	272	291	267	261	260	249	267	279	279	257	279	277	284	287	290	269	304	289	299	257	287	272	291	265	268	267	247	259	271	281	241	309	280	278	274	270	253	276	245	296	283	278	271	261	247	282	253	255	271	287	273	259	281	279	300	279	277	253	257	286	256	236	273	258	240	262	287	298	287	279	264	248	271	276	294	272	250	288	261	285	268	280	284	263	262	267	259	252	270	263	249	328	284	241	275	283	266	231	287	294	284	285	284	303	284	263	256	283	286	287	272	257	258	262	283	274	266	283	280	296	286	285	248	255	280	255	264	290	265	274	284	280	267	264	287	316	294	288	246	262	271	310	243	243	266	294	265	258	256	278	249	263	283	298	276	264	258	248	279	245	267	247	259	276	256	250	289	258	265	239	273	279	268	248	282	253	290	276	307	257	282	247	295	279	267	274	238	252	248	294	235	289	274	273	285	218	256	268	266	271	274	264	286	285	249	240	281	258	270	289	309	263	281	294	246	282	271	276	276	273	291	271	282	267	283	259	277	264	256	248	272	293	281	254	259	293	270	278	271	246	274	250	277	267	281	305	283	280	268	266	283	259	255	273	257	289	276	301	306	267	291	259	259	295	284	268	254	247	289	303	259	247	265	286	280	256	254	250	280	246	257	291	248	272	267	261	251	269	242	252	292	250	275	255	245	263	268	282	256	281	266	248	276	285	251	265	288	279	271	272	262	262	280	271	308	265	258	261	275	293	267	238	258	263	282	270	286	260	276	278	277	251	259	257	273	254	267	246	274	246	283	267	271	284	264	262	250	234	284	246	276	289	269	268	282	281	297	249	250	286	247	279	281	287	263	284	235	275	276	277	282	287	255	281	252	292	244	295	263	273	271	268	261	267	260	286	249	288	275	269	299	269	268	241	289	276	284	261	267	260	239	265	248	259	259	283	260	308	272	292	292	235	272	269	269	227	239	276	281	305	287	280	281	277	296	294	277	264	258	257	225	283	277	271	267	298	274	253	262	308	268	247	296	280	245	271	281	288	264	284	271	281	273	283	262	270	264	263	267	250	270	292	268	249	273	278	241	252	285	259	262	255	257	232	253	305	254	273	283	257	265	266	237	245	273	265	251	272	286	285	242	273	272	278	270	280	269	282	292	279	291	271	267	281	277	244	252	302	288	276	289	297	282	293	295	263	294	257	266	292	252	257	263	285	269	280	264	257	305	251	285	262	275	241	293	283	258	288	253	281	253	249	263	273	302	296	243	265	264	278	286	256	263	275	248	239	285	274	256	266	294	294	283	255	279	309	278	271	216	244	302	252	254	286	298	275	291	253	287	291	287	264	269	264	262	265	273	240	303	268	268	282	301	269	247	291	294	271	241	244	259	256	260	285	303	285	287	259	273	283	316	267	268	252	247	252	247	246	266	334	271	248	263	260	254	267	254	258	261	291	261	267	253	262	268	311	263	299	284	255	275	243	259	270	271	290	258	281	242	271	267	275	258	276	291	249	271	248	285	280	245	257	244	301	270	260	266	277	269	263	271	260	275	261	295	247	266	262	279	269	256	258	282	250	263	271	234	242	278	260	241	270	267	262	260	294	250	273	297	259	264	269	301	242	280	296	267	259	250	265	252	250	245	270	275	250	252	290	245	294	259	277	268	269	263	320	277	277	274	301	289	270	245	282	274	256	263	256	268	268	260	302	290	264	291	291	255	251	294	282	273	269	268	264	267	268	241	260	267	283	264	285	296	268	302	307	245	286	265	260	268	253	271	266	293	232	267	279	270	288	272	244	260	265	295	311	257	257	251	248	226	251	252	283	248	317	252	280	242	241	268	250	252	248	226	280	301	284	269	271	272	256	270	280	278	256	243	269	267	269	249	267	234	246	307	244	270	236	267	235	260	273	270	261	271	254	285	283	278	267	277	238	258	260	287	287	273	273	245	248	318	263	262	265	259	280	251	264	263	251	245	265	257	259	292	238	222	273	268	266	243	276	269	270	281	269	275	243	262	277	263	291	251	305	253	253	243	268	264	245	267	273	279	263	280	253	259	285	235	284	268	284	286	286	278	313	248	263	284	267	322	258	258	260	259	246	253	296	237	262	271	260	286	279	248	285	297	251	257	281	257	268	245	253	264	236	280	248	267	268	249	270	290	284	285	261	273	283	289	271	267	256	270	239	292	265	304	278	264	253	266	242	272	250	260
6672	2230	5771	7450	8510	7023	18322	30676	40273	42524	33377	24570	15784	9212	5352	2563	1266	882	694	743	749	642	707	676	694	725	720	706	664	704	665	659	637	717	694	714	705	646	676	688	713	712	685	665	689	681	691	685	660	653	715	679	640	764	689	714	698	702	655	707	673	667	682	673	690	721	693	683	660	686	672	671	667	706	697	678	688	683	666	699	701	704	684	680	739	673	680	703	701	712	666	733	688	694	724	641	670	677	694	676	685	732	684	727	720	650	691	689	722	726	748	712	701	714	697	663	700	617	650	685	699	711	658	686	717	700	677	680	689	670	690	679	711	692	722	679	720	652	697	657	678	749	686	704	722	692	706	679	685	710	698	659	710	694	710	722	701	705	683	708	677	648	717	701	648	663	689	701	673	686	674	692	684	682	659	685	686	703	641	671	672	690	662	671	681	711	674	671	693	625	678	725	684	699	650	748	641	648	691	665	711	674	662	714	662	745	681	719	705	677	674	676	686	703	687	649	683	698	652	660	683	702	675	688	651	706	762	656	700	675	661	611	702	683	712	731	665	719	701	727	673	700	692	700	691	684	677	687	685	716	656	665	678	707	655	654	688	706	691	701	689	687	683	704	667	712	669	715	733	624	693	641	678	691	684	711	685	731	691	667	731	670	752	617	719	699	720	633	662	654	693	692	679	680	677	665	685	706	683	690	671	714	681	702	661	677	636	714	688	622	713	653	698	673	687	675	686	693	684	693	681	708	638	691	669	681	731	683	671	657	671	710	700	730	693	690	685	714	693	684	689	704	663	671	679	692	681	699	686	640	675	686	717	704	718	688	678	693	680	663	659	681	695	719	719	688	675	722	718	658	687	715	658	655	660	676	661	675	664	660	672	718	700	652	654	669	717	682	675	720	688	639	725	679	694	679	695	703	652	651	665	704	696	714	694	680	686	649	722	681	721	686	738	671	663	665	656	702	673	702	645	704	727	685	678	673	680	664	714	680	723	679	711	661	743	658	639	686	648	707	686	641	681	700	696	667	698	699	686	689	712	653	662	702	696	691	715	703	719	682	684	709	694	696	679	670	735	687	718	735	652	709	729	727	729	682	706	692	700	676	708	715	640	668	730	672	676	686	682	641	648	674	728	696	681	696	649	709	679	695	696	713	658	708	709	705	642	642	685	721	700	643	658	704	713	659	639	670	699	677	678	661	649	746	705	717	673	678	682	677	682	690	719	688	652	695	645	661	674	681	652	708	681	668	696	693	696	711	613	695	731	691	656	684	708	706	642	624	724	672	665	692	688	696	648	711	654	667	726	710	623	687	706	675	707	699	681	646	674	684	658	694	613	692	687	710	694	715	703	718	721	651	721	726	669	722	748	671	652	687	732	716	677	683	681	713	680	693	718	691	722	690	687	706	706	713	673	685	686	703	687	689	674	707	687	682	655	671	635	719	704	685	642	676	700	685	697	720	705	728	675	682	672	665	678	722	690	692	671	635	660	635	642	678	709	678	677	683	712	728	686	649	687	678	698	704	679	723	662	654	669	668	689	686	641	677	683	660	721	695	634	705	676	668	701	655	727	654	671	697	688	698	698	646	733	685	726	672	703	692	740	666	677	734	721	719	666	687	734	663	690	679	707	712	676	681	694	706	699	673	647	731	662	676	670	690	704	672	720	731	673	680	647	693	701	685	681	648	717	687	653	631	728	752	707	702	695	664	681	706	688	740	669	679	656	626	709	686	691	679	713	709	665	685	715	740	717	712	703	672	684	725	685	695	707	722	685	735	649	705	650	669	699	678	709	747	656	678	708	693	726	708	705	674	689	690	650	650	672	735	696	694	681	692	696	639	647	683	697	654	660	653	703	720	659	710	764	685	664	677	717	696	694	693	658	685	634	714	695	687	666	684	688	696	631	637	731	678	683	700	686	711	665	730	655	660	645	719	744	691	667	708	703	658	709	678	640	678	680	674	656	721	691	651	680	679	738	678	661	681	688	709	683	668	704	704	724	734	743	711	682	700	648	681	682	747	695	655	642	673	654	718	665	675	697	687	677	703	716	703	674	659	671	639	688	693	674	672	691	719	732	727	698	693	713	680	673	655	690	696	637	682	721	688	690	684	642	686	703	666	656	696	648	718	698	731	703	703	701	683	709	695	642	695	708	686	678	659	667	695	680	671	672	716	662	690	691	712	693	718	653	701	689	657	644	689	678	666	649	693	651	690	723	701	694	721	689	713	774	716	725	648	706	699	704	619	707	696	682	733	618	681	690	713	664	737	692	717	643	690	723	741	689	694	669	706	687	739	665	688	666	659	689	688	656	715	698	699	672	685	674	713	689	707	660	683	698	699	665	677	763	687	691	679	701	682	723	686	690	689	718	645	665	660	689	692	700	668	717	680	702	709	658	680	704	716	682	628	705	630	700	720	695	722	739	697	680	671	671	688	738	662	681	705	698	672	703	715	685	708	694	685	679	719	717	725	684	659	710	721	749	686	687	691	730	721	689	669	655	669	729	676	677	674	650	696	667	687	648	688	714	728	723	677	667	671	667	669	729	749	645	679	688	722	692	674	675	742	742	692	706	684	677	706	688	641	702	677	693	697	713	743	694	685	678	652	704	659	623	679	686	691	662	673	699	678	722	751	688	691	693	728	665	706	653	672	690	668	711	705	720	686	650	668	712	689	727	687	717	696	664	702	701	667	674	684	739	701	688	698	726	680	690	684	681	741	663	732	696	674	682	719	720	696	664	696	728	676	692	687	709	719	699	676	724	668	671	686	720	690	690	696	665	682	712	710	690	665	682	697	673	707	721	717	723	708	683	664	677	700	696	686	701	711	671	707	719	683	692	698	694	704	760	719	683	687	680	696	687	723	722	667	709	705	696	689	677	650	694	692	729	667	645	694	693	727	722	687	695	683	681	703	669	666	711	656	682	703	699	690	685	669	676	696	671	677	653	667	677	656	676	746	659	709	649	701	713	651	713	684	674	695	685	680	673	694	675	675	701	674	654	661	659	698	675	729	674	674	670	665	698	711	725	702	702	698	621	707	641	728	755	663	681	702	663	680	719	662	698	694	687	661	679	696	707	716	721	690	722	709	686	652	661	711	720	633	681	644	710	707	697	755	684	608	726	758	717	686	678	664	714	699	716	693	686	660	673	672	699	684	709	687	686	691	656	702	704	696	650	658	647	664	691	718	668	717	704	701	649	705	663	694	707	675	685	664	678	670	739	694	675	695	711	668	670	684	699	684	701	670	746	657	703	687	671	652	678	699	750	694	689	677	713	697	718	779	651	682	748	700	710	636	685	688	677	681	702	723	680	718	663	665	701	666	698	685	632	664	702	691	684	669	673	652	721	695	682	743	664	695	682	694	727	703	693	712	709	693	712	698	671	673	651	707	715	717	683	704	702	694	717	683	678	718	677	646	731	706	708	678	715	668	673	700	684	711	681	670	685	689	656	666	727	661	691	703	703	688	663	714	693	674	730	655	703	695
19270	5093	7243	5727	3579	2620	1776	14192	30923	31342	16576	19164	17441	8103	3513	1348	615	356	255	210	239	247	253	218	247	236	207	240	246	254	238	239	241	205	211	242	256	238	253	249	236	233	225	266	215	250	228	238	263	229	248	239	237	284	231	241	225	227	243	228	240	258	270	250	207	243	278	236	251	227	231	224	267	242	225	208	248	245	247	221	244	243	224	218	233	245	239	226	240	238	250	241	234	234	235	238	280	228	258	231	252	220	237	227	277	257	221	229	223	242	214	218	232	248	204	224	232	235	222	218	247	232	230	225	252	250	242	249	262	239	229	256	254	217	228	224	227	222	229	250	235	267	236	235	248	246	212	242	234	235	252	236	229	215	217	275	236	219	204	246	240	201	247	232	256	235	225	239	236	223	238	216	233	250	285	213	205	221	247	252	254	221	220	225	263	225	228	247	233	248	246	224	236	244	223	232	240	249	211	242	251	215	228	245	226	227	225	253	249	218	209	235	227	233	216	208	223	239	237	208	230	213	221	249	255	248	206	211	243	237	232	223	222	231	219	230	222	235	245	234	229	243	197	198	223	259	285	211	238	235	253	230	227	256	226	223	218	264	225	204	223	248	240	256	221	222	222	250	238	226	216	236	238	242	242	230	228	244	254	226	220	247	230	230	225	212	241	230	232	210	233	216	217	247	215	236	236	237	240	241	228	219	228	242	262	231	245	236	225	268	240	224	206	229	232	237	212	237	262	226	232	238	229	222	219	239	236	246	218	260	223	230	252	227	252	236	247	235	242	237	257	237	253	233	255	228	244	242	235	239	255	230	225	231	232	235	244	214	226	249	231	250	235	222	208	222	226	222	231	255	230	226	218	241	240	233	239	237	209	244	222	237	249	233	231	220	258	233	227	231	257	264	211	223	223	238	223	249	239	251	218	226	236	244	231	256	266	227	253	241	247	230	232	213	269	246	222	253	205	234	207	256	233	228	233	223	230	228	253	249	249	198	227	233	261	229	232	282	227	237	221	240	252	250	217	247	243	243	246	237	205	232	243	233	244	240	235	224	225	231	275	256	255	228	239	231	203	268	233	220	215	243	237	197	222	216	203	230	222	272	225	263	234	242	221	223	230	226	244	260	216	207	227	239	218	239	222	223	240	228	232	229	260	259	232	241	222	207	216	251	230	236	243	237	231	202	235	263	241	196	250	273	220	197	216	234	202	244	244	221	247	241	217	201	243	241	233	224	214	238	242	247	258	226	233	248	243	234	228	246	252	235	258	235	225	199	235	236	262	260	242	238	233	224	261	249	245	224	252	254	233	211	206	242	257	256	202	220	206	225	232	259	213	233	214	250	221	233	244	244	247	222	229	249	249	241	226	242	225	243	248	245	227	241	213	225	243	236	230	264	218	219	227	217	230	219	231	223	233	234	199	255	261	239	208	233	211	221	232	264	235	237	235	267	231	216	259	229	212	237	230	213	251	255	226	208	232	220	236	222	228	225	222	247	244	218	218	248	242	260	203	209	244	227	275	215	213	214	219	255	247	232	220	220	225	248	225	237	231	265	218	233	240	196	207	211	219	227	234	219	227	258	248	237	214	224	230	251	239	239	255	243	242	230	217	221	265	211	235	227	233	216	245	207	222	241	260	225	222	222	220	227	223	226	240	231	243	254	234	211	222	232	228	223	246	243	259	235	265	256	244	226	246	251	239	210	252	234	231	282	234	254	222	223	236	228	233	213	226	244	235	243	229	261	246	233	223	229	229	236	234	261	245	268	231	216	193	226	227	233	246	256	251	255	221	227	224	222	239	246	250	196	206	246	237	240	219	218	240	263	237	256	234	233	249	236	265	259	216	221	256	247	251	249	244	230	234	247	247	216	245	247	246	225	226	202	248	246	251	222	219	236	241	237	215	235	247	240	200	212	230	228	218	223	243	208	265	227	226	230	239	204	228	249	234	235	248	235	236	240	233	225	233	250	219	239	236	250	238	248	220	214	204	256	241	248	232	217	234	201	238	250	227	223	256	248	236	220	238	251	230	228	235	237	240	222	233	235	235	230	246	239	215	229	256	231	219	238	232	228	226	226	250	224	241	233	224	259	249	240	217	204	261	212	234	212	215	239	249	248	234	214	226	230	220	260	223	234	268	245	207	216	265	235	197	233	245	240	226	227	235	222	242	274	242	257	221	231	224	216	233	226	228	240	236	259	242	234	238	236	236	219	211	240	215	241	262	252	243	246	233	235	240	262	214	247	223	210	218	241	220	233	259	236	223	238	238	225	208	238	243	268	219	236	238	228	222	214	263	242	216	240	215	237	245	244	245	216	246	254	214	236	219	258	224	210	203	244	251	224	222	220	246	284	211	244	215	221	233	246	266	236	233	235	251	253	208	270	234	247	216	236	223	233	215	227	219	226	238	213	208	219	264	228	224	246	212	250	228	237	230	220	263	272	246	223	232	265	226	226	233	237	232	218	220	241	251	228	232	234	226	251	244	225	213	258	243	244	259	241	234	240	252	237	224	229	221	230	195	236	214	218	250	242	209	242	228	203	217	228	224	236	253	236	233	255	265	230	244	230	226	205	245	230	225	248	233	223	235	248	229	242	225	213	242	268	234	256	217	224	241	200	227	241	243	239	224	243	205	222	234	255	244	248	252	218	232	239	251	237	230	235	216	227	251	249	231	255	221	234	224	249	242	260	253	228	218	227	222	225	193	228	247	270	237	242	272	241	201	240	224	241	222	229	255	262	225	206	241	243	230	240	244	237	234	250	234	216	238	231	230	236	249	239	233	232	240	249	239	248	203	261	246	226	244	229	250	232	226	259	236	221	225	233	241	247	225	226	228	253	220	242	211	239	240	224	253	233	246	228	240	220	220	240	248	223	260	216	274	242	248	240	230	254	234	222	217	231	236	258	231	212	234	263	227	228	251	225	211	227	228	240	245	247	206	222	232	262	221	232	215	246	245	231	223	215	244	214	230	204	271	229	254	259	241	202	263	223	252	252	199	234	244	244	230	231	262	224	234	214	206	234	263	216	223	244	227	221	220	200	235	236	268	228	215	258	229	230	254	243	222	229	231	257	230	224	214	273	212	244	231	246	225	211	242	208	226	216	229	263	252	261	224	222	247	241	200	260	209	249	211	238	242	238	213	209	219	222	254	228	231	236	243	228	222	221	222	248	231	216	257	238	233	231	217	244	221	230	254	203	211	210	248	208	204	218	220	229	201	250	232	218	233	244	185	206	210	232	236	246	211	194	246	253	250	236	236	233	248	224	260	265	198	198	254	237	233	230	210	248	235	231	241	235	232	221	246	235	236	226	236	216	216	215	212	222	200	238	215	210	228	247	250	251	228	209	235	240	214	226	244	229	216	247	239	242	253	218	247	228	227	250	209	235	235	251	240	229	220	224	226	261	215	215	243	251	206	254	215	233	257	260	222	218	201	244	247	227	230	226	234	225	199	244	217	248	219	261	239	218	243	234	247	224	259	255
8751	4273	12636	13947	11974	9790	7505	28858	47900	46101	34748	40013	35750	22362	12710	6202	2429	1119	807	619	618	610	565	630	578	593	618	589	573	576	609	561	600	575	607	663	613	654	600	613	611	613	637	622	614	575	586	606	570	561	611	599	610	632	580	647	616	558	596	595	626	571	625	608	624	591	624	582	589	584	583	606	586	584	613	616	590	625	631	602	614	565	609	563	573	654	615	652	628	656	590	612	646	648	646	619	667	583	578	579	635	565	577	583	557	578	612	565	593	608	577	609	586	572	619	607	617	629	603	640	571	601	621	660	629	592	645	625	614	601	560	617	608	650	584	645	617	595	568	624	607	573	597	635	563	601	544	606	638	589	604	610	625	563	566	574	595	611	576	571	611	645	540	620	614	618	618	623	595	549	626	633	568	633	654	597	571	551	616	555	595	612	620	545	588	606	637	576	589	625	605	614	646	622	576	564	602	580	601	632	580	635	638	616	620	605	586	634	590	593	605	612	608	577	610	601	578	616	602	604	652	637	611	581	634	596	575	584	604	649	613	617	660	581	562	603	617	570	565	582	605	670	585	621	566	587	649	585	612	619	591	603	618	608	618	614	611	606	574	623	613	599	602	577	583	601	613	610	620	596	612	586	606	611	585	602	610	622	626	614	580	590	587	573	637	641	627	595	580	595	632	649	630	618	621	563	609	606	582	619	614	624	583	556	642	577	640	591	597	638	608	614	603	629	619	612	583	592	651	595	576	618	604	604	623	585	570	606	587	641	589	604	610	634	622	591	609	610	602	637	624	617	572	583	602	645	617	598	598	646	626	642	599	590	615	624	591	612	587	625	585	605	577	561	605	597	603	642	575	657	591	610	594	614	609	551	618	615	597	627	647	595	609	640	595	608	652	637	596	596	626	590	625	565	609	593	627	632	583	615	640	611	572	580	605	542	626	602	602	645	565	599	617	579	614	620	641	585	613	573	617	577	622	599	579	598	569	616	596	585	621	606	630	588	598	592	609	576	612	592	597	598	638	590	654	677	587	603	600	557	616	592	608	615	632	614	554	615	647	574	658	611	588	610	630	584	619	583	609	581	602	588	625	614	650	620	608	590	617	569	585	569	634	589	633	621	608	622	572	581	591	619	609	583	596	647	585	595	607	609	588	617	617	608	575	564	636	628	579	570	577	577	601	590	589	632	597	594	591	657	617	615	590	581	610	613	658	572	606	593	587	594	607	603	593	611	624	591	593	660	555	578	632	580	619	559	618	560	621	629	579	654	624	622	606	595	591	618	633	620	619	551	631	591	622	621	583	624	609	646	622	603	564	603	580	625	598	577	639	587	644	627	608	646	596	599	560	601	645	600	574	565	623	552	609	593	643	619	611	644	573	577	606	573	603	583	587	589	660	590	596	636	620	583	580	574	590	586	600	632	594	581	605	619	613	591	592	606	614	622	607	592	594	582	598	620	636	622	612	596	626	630	600	607	556	599	634	599	590	652	569	594	622	652	618	605	572	602	616	581	621	634	556	664	619	638	649	623	609	591	606	601	654	571	634	577	588	584	547	592	615	615	600	599	641	600	613	548	581	595	561	555	615	610	624	629	572	606	593	580	578	627	682	600	605	586	594	625	561	614	618	590	624	598	617	629	630	583	604	559	587	649	581	568	620	632	570	588	674	585	603	593	600	637	598	581	622	570	605	622	636	562	670	603	669	624	626	626	606	608	575	584	579	585	606	605	599	581	637	616	591	592	601	611	568	591	603	579	591	604	561	657	608	603	608	623	586	645	569	621	648	586	605	612	576	577	589	587	651	569	588	615	625	610	593	609	616	617	608	646	625	579	618	601	608	602	581	613	596	566	623	615	622	639	638	636	576	611	599	634	633	594	579	602	580	601	591	574	605	632	628	617	604	604	606	600	618	668	586	606	634	591	616	620	599	581	623	592	625	565	603	580	629	590	651	640	616	580	644	651	612	651	603	622	596	633	626	645	622	611	601	612	643	588	568	615	590	605	646	586	599	551	587	591	606	623	627	587	626	599	577	603	571	599	609	568	627	650	600	616	583	583	603	593	649	627	547	603	572	581	614	594	635	610	629	586	607	604	593	619	614	609	585	616	591	617	643	584	552	581	593	564	617	600	570	642	571	576	602	613	596	576	627	600	591	564	597	624	593	609	639	576	619	592	623	607	608	604	619	627	565	534	588	618	617	559	671	625	593	563	629	592	610	570	618	597	587	611	587	598	681	588	640	606	620	575	556	619	609	605	668	584	642	617	607	629	586	636	629	615	599	616	652	573	641	590	639	582	653	609	601	660	604	605	607	618	619	634	588	617	601	601	603	615	643	616	559	626	593	584	610	554	644	611	587	654	631	568	583	595	600	589	557	609	628	570	608	624	611	597	579	621	596	596	578	594	574	601	625	615	614	625	618	576	614	606	606	596	616	624	588	581	622	612	603	607	609	627	576	582	592	623	619	613	599	591	576	574	625	634	619	567	631	604	643	631	584	593	615	610	574	619	608	585	624	618	629	600	634	589	573	631	566	611	622	605	618	618	626	607	625	578	607	586	673	608	568	657	582	608	619	570	584	615	613	603	624	614	616	598	557	585	569	550	581	611	652	588	663	626	622	584	569	585	604	565	613	609	607	613	612	605	625	603	634	602	640	628	600	623	633	564	585	598	607	610	620	619	617	605	611	619	576	578	588	605	634	598	602	610	562	611	628	557	612	604	582	606	641	628	588	567	623	609	570	591	623	597	623	610	636	616	611	613	601	619	660	664	614	595	594	621	576	586	629	596	627	649	620	623	557	616	597	600	615	542	589	651	573	626	615	620	576	626	616	639	575	643	629	608	600	591	577	570	597	589	585	625	577	610	624	625	602	596	641	601	631	593	621	577	619	638	587	618	614	619	594	582	583	616	623	595	626	570	611	659	522	567	616	630	575	625	600	588	613	602	594	583	617	576	588	618	612	651	578	625	603	592	609	596	607	614	633	626	575	603	614	638	593	591	611	605	602	585	621	591	617	596	602	607	604	621	626	602	630	625	618	582	601	602	592	586	669	584	616	580	637	591	558	623	605	616	640	609	636	606	619	579	592	595	599	633	632	581	613	611	624	656	576	609	625	592	584	586	615	580	605	599	610	608	600	590	607	622	624	629	609	607	614	610	624	616	628	601	585	623	589	618	626	579	642	601	648	630	604	622	628	619	555	602	611	596	573	601	604	607	602	606	582	609	618	617	610	631	606	609	616	581	635	635	592	583	607	585	575	634	579	606	610	596	631	620	605	630	641	613	571	591	589	580	628	596	600	636	629	604	600	593	569	584	606	613	566	618	564	589	590	580	556	616	618	611	606	614	640	617	621	600	601	585	563	619	633	592	601	583	599	622	620	638	605	601	616	586	626	610	561	620	587	595	620	613	584	600	588	601	628	580	621	579	619	631	561	577	589	589	648	626	588	596	601	622	632	606	605	633	581	581	544	602	581	631	636	587	649	583
3304	1027	1468	1674	1546	1314	918	722	607	985	739	972	1206	1113	723	470	350	308	265	270	281	285	275	280	273	277	298	274	294	255	269	272	251	322	250	274	285	275	255	238	269	304	277	269	269	264	280	243	270	268	270	268	281	261	270	294	288	292	258	282	260	257	276	286	257	293	289	269	291	252	269	257	267	268	277	252	294	275	236	273	268	273	269	314	255	254	282	255	255	260	262	263	252	272	270	251	273	251	274	263	269	272	284	250	277	291	274	279	287	269	281	219	290	269	272	258	253	259	250	268	279	251	279	284	266	281	276	273	276	259	272	255	304	269	284	232	270	283	269	279	239	254	231	268	249	257	303	258	278	287	264	289	251	248	281	306	272	240	273	273	287	286	272	265	254	287	280	294	255	268	257	254	303	281	254	277	283	296	286	254	300	309	266	258	284	283	253	277	265	281	283	273	259	278	278	290	278	242	271	267	254	259	280	284	264	256	274	257	300	254	281	274	308	279	266	301	248	290	272	278	245	280	261	267	283	284	267	277	267	274	250	317	271	293	257	285	301	267	270	260	278	280	245	277	271	250	264	278	276	240	295	273	279	262	275	271	301	274	285	271	268	276	285	285	277	282	294	288	284	256	262	269	317	273	269	290	249	271	304	257	277	282	286	254	285	289	261	260	269	285	270	308	236	258	284	263	257	246	282	266	253	266	250	265	272	266	271	289	287	246	295	256	302	276	268	259	283	273	295	284	267	251	297	263	268	243	245	256	280	272	272	270	271	248	287	282	256	251	255	251	277	289	290	273	271	280	235	275	294	266	264	250	275	285	293	294	270	259	280	274	282	255	255	290	257	243	252	257	242	261	268	258	258	274	270	295	259	238	244	247	246	233	303	284	248	283	290	251	276	278	269	279	261	278	258	278	281	248	285	272	279	270	305	286	304	297	275	281	245	258	268	279	273	261	285	266	260	249	269	254	260	245	273	271	263	312	254	261	278	257	260	262	249	276	263	244	284	268	278	258	258	247	264	282	279	261	277	268	275	275	269	292	221	266	270	285	282	231	252	289	278	280	273	275	274	277	252	276	252	248	289	253	253	273	297	266	251	265	262	265	260	277	257	257	284	264	260	237	287	265	270	294	248	293	253	243	294	254	260	284	296	269	262	249	270	275	265	293	250	295	251	271	266	286	256	241	276	263	273	264	259	272	285	256	278	290	264	281	275	247	262	267	264	268	287	282	273	247	303	260	254	267	253	252	279	269	281	292	269	285	257	237	276	278	256	296	267	286	237	260	274	254	285	259	267	234	258	289	278	290	264	276	287	256	268	250	282	259	258	260	281	281	289	274	273	244	255	284	286	284	277	297	251	278	279	271	293	252	259	288	274	258	249	264	267	243	270	245	290	283	247	264	293	267	272	277	280	257	256	272	259	286	268	274	258	283	257	271	255	282	270	249	269	279	294	266	262	253	268	276	244	262	267	250	272	286	295	258	249	267	265	281	261	264	250	257	279	267	267	281	244	285	298	255	272	249	243	284	261	256	279	266	257	296	318	285	249	264	276	294	253	281	283	291	265	265	254	264	262	275	264	274	279	260	246	278	302	265	282	260	273	257	250	268	237	268	252	277	257	239	253	279	262	294	253	262	290	250	242	264	254	286	267	274	269	248	242	283	298	274	263	298	244	292	270	262	321	272	266	289	275	257	270	232	277	242	262	279	252	270	301	287	277	275	256	273	244	274	283	246	293	281	289	254	259	293	254	293	265	239	255	261	261	279	252	286	247	255	286	284	314	277	274	305	255	266	274	277	252	260	279	260	306	279	270	293	273	299	284	263	270	266	250	261	258	249	277	288	266	256	284	270	251	257	238	265	277	254	287	276	273	275	259	279	296	301	284	229	282	311	246	305	277	292	273	291	273	274	281	235	284	249	298	283	273	253	250	255	267	279	272	268	248	256	271	267	246	239	298	278	255	285	245	264	272	232	243	299	243	272	291	264	264	282	247	288	276	263	279	267	268	292	284	270	303	276	245	265	252	285	273	258	283	270	273	253	272	295	260	273	260	294	230	272	245	253	279	288	246	262	255	260	282	265	275	253	296	252	262	274	250	280	266	260	291	257	259	245	272	283	295	259	262	267	276	284	262	256	265	291	249	255	267	276	273	279	273	286	293	246	244	251	279	225	266	247	243	246	260	284	253	251	290	273	272	281	261	225	279	273	303	255	286	283	295	250	279	256	285	240	255	265	258	270	281	296	292	287	291	257	252	271	289	264	266	275	258	269	256	258	261	266	277	296	234	288	279	288	272	283	263	255	262	281	262	244	275	272	282	268	273	269	278	236	252	250	255	251	263	258	274	244	277	261	301	322	286	286	242	283	276	255	278	261	284	253	250	299	305	278	267	262	277	279	264	276	275	256	279	290	259	272	276	260	225	274	254	243	236	316	273	241	253	263	272	280	289	276	255	256	290	274	259	282	269	248	262	271	275	291	268	289	270	267	269	270	273	263	271	269	265	249	293	270	265	264	250	257	248	284	252	288	271	278	283	273	271	317	276	250	306	283	302	268	278	300	259	278	275	237	270	265	264	268	281	297	278	326	298	262	263	271	278	276	294	270	254	256	262	276	271	285	281	282	281	292	287	277	286	286	263	271	275	302	278	271	289	263	252	269	249	285	293	234	285	282	269	299	265	310	271	280	269	289	279	278	271	261	305	286	282	285	297	270	246	252	275	241	254	288	288	307	266	263	253	296	269	275	271	258	288	289	267	294	243	283	273	284	294	267	254	258	264	243	299	264	253	254	301	265	271	266	278	265	265	273	277	301	285	308	254	258	289	261	267	259	266	271	263	241	277	268	255	283	284	298	259	246	265	288	274	253	264	265	245	280	272	302	317	228	274	289	279	252	262	279	276	246	267	246	272	277	276	278	244	257	269	278	297	281	271	252	292	283	274	268	272	284	242	265	273	230	276	280	256	258	274	259	241	291	257	280	254	271	278	272	283	260	250	268	279	243	272	287	256	279	272	260	299	278	281	252	286	254	276	276	279	263	269	285	296	260	253	276	235	271	266	263	256	300	279	252	237	265	259	285	293	287	247	260	291	238	262	274	269	260	280	303	276	278	269	288	272	249	258	285	279	293	268	299	276	254	269	261	276	300	254	283	287	266	264	287	266	297	286	280	296	302	283	253	282	281	268	255	277	272	265	282	274	282	262	270	275	285	289	255	254	271	252	264	307	230	275	263	256	270	289	269	287	309	286	274	257	277	269	278	288	257	269	272	272	260	284	245	251	278	258	279	276	248	274	299	279	283	269	274	288	299	279	280	310	269	255	244	280	234	259	262	279	272	250	271	262	285	260	282	243	252	241	245	275	282	263	266	276	257	300	297	251	248	259	265	257	269	240	304	264	275	277	276	258	283	257	248	279	277	277	236	291	269	282	275	263	276	281	276	283	259	292	266	259	270	253	268	287	258	282	287	262	269	284	276	266	265	301	252
2921	1483	3161	5548	5805	5501	3998	3507	2972	5191	3914	5242	5765	4870	2770	1565	1076	776	724	701	711	708	714	680	716	671	661	715	731	689	704	686	688	670	657	709	704	709	693	670	673	738	705	706	712	702	688	701	678	682	654	713	664	709	742	663	656	723	674	686	705	711	726	706	687	727	723	679	644	695	683	669	692	677	681	717	663	690	721	714	693	690	728	723	728	723	687	703	700	686	709	675	731	721	724	701	677	716	718	756	702	695	691	669	681	701	674	706	682	655	727	683	642	681	682	697	694	722	698	712	747	711	666	700	721	693	721	712	747	695	726	673	665	701	677	648	652	708	675	710	698	690	683	677	668	723	658	704	652	662	707	665	668	685	651	663	652	671	726	686	723	709	678	680	698	719	704	679	692	706	716	666	702	681	696	704	631	663	697	678	681	722	715	674	701	679	703	702	737	711	711	679	715	728	659	727	699	671	705	673	678	695	700	743	663	692	714	723	685	670	703	692	725	662	734	723	694	714	692	695	653	691	724	681	689	735	702	703	719	647	654	718	688	737	725	694	707	716	700	670	687	711	672	747	655	729	665	681	707	717	686	668	680	660	700	686	666	644	681	688	697	690	668	695	694	678	702	733	656	702	710	715	709	763	721	682	664	712	671	674	691	713	713	683	713	722	677	712	723	651	640	683	700	727	679	696	662	695	670	709	696	681	673	695	710	697	692	681	687	699	654	692	677	681	662	685	670	692	680	659	697	747	686	681	740	725	686	703	706	730	663	696	675	666	691	729	677	742	741	720	705	685	666	688	708	678	697	727	700	707	734	659	697	685	707	691	684	684	693	691	668	724	680	735	707	700	705	670	727	674	711	655	689	699	707	687	655	714	643	693	668	650	715	698	631	657	677	665	700	670	663	668	682	721	700	717	697	659	719	697	692	667	709	686	706	727	688	718	676	676	663	709	717	708	683	649	708	702	677	736	731	679	698	718	683	696	732	678	690	701	660	725	714	724	685	682	694	677	727	686	682	666	684	688	712	713	666	667	700	678	688	676	673	727	675	652	672	731	673	654	700	672	671	709	733	691	707	685	671	715	756	697	780	698	669	716	662	716	742	671	701	671	717	658	705	659	689	667	724	753	677	682	662	687	721	718	728	721	726	704	726	694	665	666	687	715	685	669	725	748	688	743	703	657	673	701	716	651	679	682	653	692	697	658	692	680	672	751	687	699	697	664	662	698	736	691	709	724	664	683	647	669	678	713	672	730	723	736	679	684	643	692	675	653	729	713	682	697	669	691	689	654	675	684	700	672	664	692	678	692	682	709	708	671	739	708	739	685	691	676	656	706	716	694	706	735	724	665	670	683	725	750	663	677	659	721	706	680	700	678	684	712	701	703	692	731	715	686	732	653	749	659	702	675	704	674	736	706	754	734	715	680	685	711	688	692	691	700	682	714	679	664	687	735	679	694	690	710	685	704	709	720	684	678	680	660	677	677	669	665	717	694	652	735	684	679	713	750	613	689	721	708	650	666	692	654	695	697	675	660	684	676	718	685	691	708	656	671	681	710	720	712	689	661	725	670	706	654	673	683	699	720	674	731	683	693	732	687	678	666	650	732	725	718	722	677	674	701	652	678	667	715	669	720	672	712	719	703	702	705	722	702	699	718	693	676	689	754	700	706	717	662	663	744	707	702	673	714	681	697	681	681	732	670	676	731	678	690	699	674	720	676	697	661	667	671	672	678	706	711	629	719	717	688	767	650	665	681	658	661	669	755	711	716	716	649	650	665	687	687	705	714	670	692	704	705	734	690	682	723	610	686	715	654	740	663	758	706	731	734	736	656	683	701	708	733	660	685	695	737	704	735	683	647	707	712	762	715	701	710	732	675	673	739	704	732	681	650	691	708	701	713	689	642	673	679	711	688	715	719	706	723	709	709	674	716	696	679	680	735	759	699	744	715	689	712	723	672	645	703	639	697	691	657	689	695	691	720	694	695	711	700	702	713	687	769	705	676	692	655	701	683	681	677	654	702	719	706	696	698	677	684	736	686	706	699	678	712	699	661	718	714	696	659	701	688	685	650	720	707	737	675	719	683	651	721	709	711	727	674	696	699	731	718	704	721	676	681	692	703	676	655	696	716	747	739	690	663	697	660	736	659	680	735	697	697	689	652	655	661	718	682	690	714	690	749	670	664	714	721	660	716	738	671	735	698	666	689	686	664	735	674	728	676	692	698	742	669	670	675	720	704	720	718	686	624	685	722	735	689	714	651	684	696	721	687	701	708	691	701	675	753	693	703	700	660	667	724	717	686	705	734	709	680	688	742	719	680	673	686	696	711	721	712	707	698	692	705	724	742	708	710	688	679	666	687	699	715	671	669	635	687	705	695	643	694	683	729	765	671	673	686	684	637	735	710	692	704	689	716	689	732	705	721	694	668	726	725	672	639	656	677	709	662	706	666	707	658	687	717	688	690	707	664	751	681	677	681	707	662	671	692	689	705	697	732	702	682	691	655	759	702	684	691	662	708	684	668	718	709	645	712	673	678	736	648	713	717	697	738	688	704	699	689	643	659	671	689	666	736	702	725	651	714	719	689	696	700	713	694	702	688	710	697	665	675	681	689	711	701	697	720	710	682	715	664	676	696	715	689	720	745	683	714	651	693	667	720	693	714	709	739	677	675	660	619	649	702	731	681	699	647	681	710	714	697	666	718	625	667	710	644	710	678	700	689	697	684	723	740	728	650	721	638	724	689	632	624	690	702	685	714	722	752	770	705	722	717	631	712	732	690	679	695	723	780	675	733	704	709	703	690	713	674	656	727	712	676	737	686	691	699	688	639	658	739	750	694	726	666	673	705	702	686	722	683	706	682	684	750	663	691	691	725	707	710	660	708	691	749	647	703	691	658	641	701	698	767	693	721	708	671	633	728	705	709	681	702	719	666	663	694	698	671	684	731	677	710	650	692	694	649	660	708	644	657	681	667	704	697	666	642	659	732	691	723	635	673	746	688	695	712	664	718	664	721	703	663	704	700	643	665	681	695	673	676	701	731	662	679	686	712	719	715	685	724	678	684	702	668	687	711	685	653	734	717	666	697	690	705	728	688	668	693	680	694	692	724	702	674	746	670	668	685	689	701	663	691	698	716	653	747	687	731	670	691	689	683	679	688	691	736	717	718	652	707	699	730	671	688	689	726	668	716	640	712	695	727	730	690	703	719	739	752	626	697	709	732	666	683	699	653	704	663	695	736	685	699	704	763	710	683	704	673	653	700	650	652	721	744	691	678	695	719	714	679	686	728	708	699	703	748	677	660	672	694	691	655	665	632	684	663	660	632	741	694	650	688	666	642	675	690	694	666	706	690	692	666	700	681	691	652	668	701	659	734	687	702	697	684	671	682	648	689	709	701	673	722	713	696	694	693	735	675	693	716	664	681	682	736	680	670	696	697	649	707	727	739	722	672	708	716	701	657	660	658	691	639	722	680	681	703	703	703	674	695
10606	2337	3750	3538	2818	2183	5333	13084	16114	12921	8282	10861	8317	4492	2062	895	443	358	308	293	286	295	280	292	266	278	280	263	309	322	295	256	311	362	282	281	311	263	300	296	289	275	313	336	330	310	259	278	260	268	261	305	281	304	291	286	271	255	291	277	268	300	295	324	314	284	277	264	288	248	301	290	281	249	265	287	268	260	263	286	281	313	263	277	280	302	299	285	292	315	309	290	292	238	281	269	288	282	271	290	305	266	286	305	280	304	257	278	299	251	299	263	296	282	267	295	282	289	261	284	292	306	291	245	287	274	293	306	278	309	261	277	298	292	303	255	278	301	260	275	309	286	327	270	297	336	286	325	293	310	287	273	303	277	285	296	295	304	295	294	249	274	280	262	266	309	293	246	284	302	266	268	288	273	274	303	295	267	308	272	279	248	297	279	304	303	325	279	281	280	281	288	289	266	249	316	288	290	317	294	282	260	305	261	270	292	301	291	276	278	264	291	298	287	279	305	308	294	258	300	293	274	273	298	284	267	282	285	298	312	256	282	302	292	299	300	281	290	289	350	305	304	273	272	326	308	306	266	295	279	252	271	284	276	284	287	283	284	282	283	260	278	286	302	296	339	291	304	286	267	301	301	277	311	275	288	302	266	272	297	287	272	281	300	295	283	284	286	273	320	343	282	273	286	275	251	243	275	321	291	281	308	294	290	254	290	285	273	288	261	280	295	269	280	264	271	265	284	284	299	307	269	248	286	278	295	263	299	278	282	282	307	285	266	281	285	260	292	289	278	249	296	284	268	281	304	278	283	286	288	291	286	274	280	319	298	258	280	283	339	269	245	289	277	280	296	247	289	282	291	305	293	283	307	305	281	285	263	278	282	277	308	287	280	276	301	277	287	293	275	266	286	274	292	264	283	280	312	294	275	264	261	282	249	276	295	279	264	279	297	286	285	282	266	273	299	264	286	287	258	295	309	290	282	289	273	259	279	294	268	268	286	301	281	244	282	265	306	288	283	287	271	266	320	267	344	260	288	271	272	292	244	277	297	290	305	291	272	262	258	262	302	293	270	299	274	275	281	300	255	288	292	313	288	272	293	283	278	275	289	294	304	289	294	280	271	275	324	273	290	318	287	292	282	286	274	322	288	286	249	287	278	325	269	268	295	283	292	274	257	289	276	267	302	267	294	288	248	302	293	298	279	274	306	274	279	317	286	271	302	301	281	277	278	301	300	266	267	269	294	321	320	272	303	285	281	289	274	264	319	289	294	259	292	320	273	281	300	284	293	275	288	307	288	253	291	285	288	297	303	282	288	305	304	306	281	266	300	308	295	294	285	288	292	289	270	285	263	292	273	285	284	300	264	292	278	291	294	268	286	297	301	279	261	281	286	311	298	287	301	247	298	274	297	271	283	298	282	310	290	270	306	285	319	291	282	325	283	289	266	283	279	277	288	271	296	298	308	294	294	266	295	276	300	272	324	295	278	305	287	265	281	293	302	275	269	296	302	284	271	246	287	291	272	283	297	282	309	323	297	293	315	303	286	274	270	265	286	285	280	279	282	297	294	287	292	304	294	275	281	272	309	329	292	300	293	293	288	278	289	296	297	272	295	276	290	296	289	277	280	300	280	283	277	292	327	274	297	245	293	274	268	278	295	277	310	281	283	304	272	283	315	288	303	287	282	276	272	282	295	266	273	284	324	268	293	290	321	298	311	293	298	291	291	268	251	308	297	261	307	266	272	309	279	308	276	282	264	306	263	284	279	307	303	299	272	319	294	260	311	293	279	282	272	274	283	307	304	308	270	261	267	302	283	273	303	290	291	286	319	291	282	322	310	293	290	280	290	297	308	301	297	279	261	314	283	277	273	261	294	279	283	305	272	272	266	312	303	253	283	229	281	321	270	314	306	287	298	295	259	325	268	250	299	260	282	293	280	267	318	283	291	279	270	288	302	286	310	305	282	288	270	313	300	290	283	287	325	290	274	260	274	284	294	258	304	297	292	278	300	291	278	284	275	291	295	308	298	273	275	292	325	264	291	308	300	292	259	282	273	305	316	294	281	278	283	294	324	281	334	278	255	286	275	277	271	262	279	272	259	290	275	277	307	308	261	309	272	302	240	322	303	314	314	299	253	316	310	312	321	317	277	313	293	277	307	289	254	289	298	281	283	314	268	268	320	264	279	269	287	274	270	263	271	272	275	316	327	288	285	297	284	314	295	308	267	289	281	289	276	300	270	280	294	299	294	298	269	323	289	286	297	298	270	260	314	321	284	322	300	285	295	280	285	281	258	275	292	277	286	272	310	305	247	282	273	282	300	299	302	267	302	275	309	285	310	281	296	289	276	285	300	273	279	252	258	310	289	231	299	271	308	285	291	272	279	288	287	291	262	270	290	284	267	258	297	291	292	283	293	315	280	305	290	315	273	262	300	266	311	289	298	289	292	266	292	301	288	277	298	303	302	296	264	285	290	295	321	251	254	293	287	309	245	271	289	299	306	270	274	275	276	289	297	291	299	291	289	262	291	311	300	283	257	306	278	309	290	289	285	283	292	303	299	295	269	287	272	278	310	272	284	300	292	272	274	251	297	297	296	294	274	300	298	294	281	291	298	255	300	288	301	321	288	304	312	301	310	309	268	308	268	264	299	250	292	288	285	253	309	289	304	279	284	278	286	296	294	298	267	248	303	290	267	288	275	287	271	282	304	319	275	244	275	275	289	286	296	257	279	311	294	285	306	275	285	298	281	294	305	282	279	260	297	302	291	282	307	274	286	290	328	271	301	277	310	282	274	288	305	303	299	306	280	288	269	289	305	281	273	283	311	258	306	262	285	279	319	285	302	292	269	325	306	266	310	275	263	270	281	302	287	303	265	269	283	263	271	254	264	264	278	270	276	296	311	316	322	282	298	296	254	306	258	275	271	271	311	317	266	284	295	285	279	278	272	273	297	276	303	289	289	306	277	292	273	315	287	288	294	289	284	295	291	288	297	318	300	296	300	278	297	280	281	291	292	294	293	275	274	300	303	281	284	278	302	287	282	285	269	284	323	304	262	281	319	283	270	287	273	271	309	278	281	284	293	296	284	300	272	310	279	322	298	301	289	279	267	274	267	301	298	296	257	287	285	275	283	301	281	293	303	291	314	255	288	305	311	269	307	283	260	300	279	291	291	274	273	310	314	297	264	306	264	294	259	296	316	290	258	264	277	260	300	296	322	265	263	295	301	271	270	264	283	278	279	303	301	287	289	293	289	259	320	308	296	306	289	286	290	288	292	306	276	292	284	289	272	307	287	302	291	301	279	291	295	286	281	275	307	275	251	276	276	305	311	315	323	259	297	294	305	277	258	286	281	278	296	321	281	240	298	269	278	305	275	299	279	257	281	292	269	294	279	281	297	308	285	279	279	271	289	293	259	304	284	284	302	294	314	269	269	303	285	281	265	270	294	280	284	287	340	297	278	262	299	262	300	278	293	294	287	293	283	264	298
6847	2627	7628	10335	9830	8808	16888	26863	32553	30797	26431	31242	24897	16999	8952	3884	1719	1023	788	745	734	755	708	751	765	760	706	779	725	750	689	724	790	696	708	722	710	736	772	762	699	700	687	701	698	785	701	711	695	688	719	728	749	704	737	741	730	736	746	707	745	721	758	720	786	718	762	726	785	699	725	716	682	725	730	759	728	718	747	742	767	704	761	743	702	749	708	753	731	741	739	691	758	695	733	738	751	692	758	729	790	713	752	720	736	738	745	717	695	716	725	720	728	723	756	738	742	744	746	714	776	684	723	685	721	724	730	719	762	712	756	735	724	743	746	746	734	716	683	739	673	738	766	750	758	743	760	755	771	741	758	713	712	742	776	719	699	692	690	706	710	784	731	719	737	704	744	788	809	745	744	736	733	734	751	754	719	760	695	716	688	740	711	741	747	740	758	745	741	707	758	753	761	733	722	711	706	720	741	709	732	761	691	748	729	741	734	727	776	736	774	735	702	721	711	699	780	721	762	736	681	705	739	707	738	764	698	785	732	720	755	736	732	748	734	774	750	753	742	690	704	731	728	681	742	698	770	716	755	714	705	734	775	742	710	781	745	689	763	747	706	773	763	723	787	738	761	714	693	752	759	764	776	733	740	712	760	774	754	773	715	735	765	724	726	680	716	784	691	704	708	719	686	762	746	724	718	753	747	715	714	729	715	696	733	702	723	696	769	689	693	798	746	709	721	726	730	759	769	747	775	732	707	751	748	713	715	706	772	705	730	715	753	722	693	775	723	765	691	698	739	739	752	762	756	740	746	774	735	686	707	700	751	691	748	717	764	743	752	697	722	687	701	720	736	776	751	702	715	762	723	710	721	780	737	747	724	715	714	754	678	685	723	734	723	712	723	728	723	741	739	747	750	749	772	760	758	741	766	727	738	709	725	720	729	727	777	714	722	766	725	760	766	735	749	753	754	692	757	729	755	731	687	708	718	746	749	731	743	754	753	708	814	729	695	745	695	739	744	748	724	731	726	765	714	806	722	709	702	705	737	735	689	723	743	726	748	751	703	747	751	702	706	744	717	722	662	720	698	725	697	739	703	761	782	772	725	738	718	734	734	751	731	736	767	747	708	714	723	735	698	710	761	751	706	709	728	710	741	726	735	723	718	762	730	700	745	742	736	725	718	714	734	767	746	717	713	723	745	741	727	766	741	763	724	751	747	696	724	691	675	694	784	697	716	757	738	707	738	718	776	738	706	711	726	739	782	679	748	716	753	747	714	729	718	745	715	765	709	757	728	705	739	798	690	722	689	740	762	699	734	762	744	709	729	733	692	748	717	745	730	751	665	726	705	711	723	759	749	732	761	764	739	745	707	776	688	753	727	738	689	715	738	743	756	726	696	711	709	793	712	766	759	750	700	753	740	748	722	756	708	759	770	757	738	691	719	752	751	765	696	727	679	758	734	779	732	759	760	729	767	709	741	719	737	726	728	701	724	687	796	752	701	715	774	692	716	720	704	724	698	745	739	720	716	755	725	716	725	714	732	735	735	732	697	685	762	720	731	769	756	702	740	739	745	743	690	692	724	699	709	732	748	720	721	761	723	732	766	727	745	729	757	751	737	730	774	760	736	759	708	740	719	752	743	767	720	772	728	776	745	707	688	737	747	724	777	680	722	723	760	768	747	729	709	728	769	747	776	734	762	749	778	690	707	739	714	755	758	757	768	747	709	724	755	758	700	729	756	748	753	792	729	756	716	736	741	726	738	774	696	751	714	783	751	720	720	717	686	725	704	715	748	731	748	752	743	710	759	752	728	743	736	751	716	672	746	717	776	775	720	701	732	700	733	692	701	732	731	720	733	730	752	718	734	717	770	706	687	786	785	743	708	740	724	694	706	755	763	708	746	755	741	691	761	705	721	705	759	756	746	744	743	751	728	771	692	727	757	705	689	725	760	755	724	731	720	757	744	739	751	739	754	755	738	776	767	762	743	743	764	684	739	755	735	734	707	729	709	760	743	770	721	708	739	687	709	692	710	762	751	722	761	721	742	770	727	730	762	740	720	757	747	735	700	742	733	715	729	700	717	718	686	732	740	706	670	714	754	684	774	738	758	734	722	743	711	741	754	716	745	785	739	724	728	739	741	695	677	723	721	715	733	795	750	745	740	752	695	737	746	729	757	721	719	693	760	732	734	713	729	747	724	728	693	782	693	707	658	725	715	740	756	755	760	729	708	747	732	730	749	722	719	732	718	694	719	721	748	691	739	706	715	800	732	776	725	724	712	727	743	734	695	750	738	770	764	755	746	726	752	742	769	732	686	761	740	748	761	769	769	742	701	767	704	776	726	721	727	715	733	768	780	710	732	737	744	722	682	729	713	712	767	702	752	733	752	751	748	751	714	695	742	718	659	766	769	718	687	747	697	726	771	745	754	697	778	726	717	736	715	735	709	733	730	726	739	691	734	736	711	727	696	722	773	722	756	745	761	757	712	738	678	761	698	716	697	750	731	726	777	773	716	761	748	764	775	744	705	720	771	704	726	754	768	750	687	730	745	732	710	735	745	744	723	685	751	709	784	731	754	739	728	707	733	708	780	709	707	697	729	706	740	766	731	800	743	752	668	731	719	796	768	725	732	756	714	763	708	643	769	724	704	739	713	717	693	740	684	684	769	708	741	682	740	735	747	689	724	706	734	734	688	726	710	696	722	737	764	706	717	768	729	736	719	741	738	694	724	731	713	784	708	762	728	773	666	746	739	701	789	707	718	791	701	752	702	708	711	740	735	738	749	687	788	717	736	726	769	686	682	727	699	761	732	703	771	737	711	695	724	683	770	731	774	718	731	757	685	665	710	728	761	749	737	741	734	708	737	717	744	721	711	735	738	728	710	685	783	725	729	730	743	713	723	671	714	759	755	743	745	710	783	699	738	741	682	747	739	756	709	744	692	752	744	711	732	692	703	748	757	764	725	752	729	776	712	813	712	718	718	713	713	715	697	757	707	758	744	712	768	751	695	724	746	757	714	750	751	743	690	727	777	837	723	769	704	701	703	749	780	728	704	724	749	782	733	730	739	741	798	738	746	695	794	728	762	724	716	742	708	744	724	738	680	746	705	715	762	734	755	752	721	772	732	730	741	733	736	767	747	731	706	684	734	757	741	738	684	757	716	746	750	729	742	698	754	700	765	707	738	688	740	710	708	744	764	716	736	705	761	761	705	695	675	751	740	709	735	756	755	728	703	742	757	717	785	761	730	700	764	741	728	754	743	688	737	712	764	701	737	732	711	742	700	726	753	769	808	753	742	753	699	726	761	754	732	699	704	707	719	727	715	742	704	719	740	736	729	742	728	736	705	730	735	724	702	687	726	757	710	803	689	705	706	743	681	739	746	694	754	758	772	758	765	689	762	745	693	699	776	762	724	770	706	725	711	748	700	689	744	711	730	728	758	727	762	705	710	727	760	663	734	787	742	766	710	746	692	698	714	746	730	784	741	795
19172	4858	6278	5472	3695	8006	17824	48841	41259	21919	11074	9260	6035	2868	1389	653	362	276	267	256	277	220	231	276	248	254	285	266	280	264	247	248	251	259	251	235	262	261	239	253	280	276	239	250	259	265	248	246	261	273	256	226	245	262	275	234	251	253	235	249	254	241	252	291	261	266	261	266	255	246	282	270	243	246	242	268	272	244	238	251	286	235	257	242	249	243	219	235	282	248	259	228	293	259	226	262	268	259	251	243	287	238	266	245	262	259	286	277	244	270	234	237	239	252	295	249	263	247	241	252	257	261	218	251	250	255	253	262	257	274	253	239	234	268	241	257	247	263	261	225	268	252	264	285	257	253	270	257	269	279	271	275	274	292	254	262	239	278	265	251	233	253	259	248	250	254	263	230	282	226	243	267	256	273	275	257	267	243	259	234	240	244	223	239	261	246	253	254	263	267	249	265	258	273	248	276	258	232	232	245	257	255	238	243	241	262	229	280	258	230	241	277	227	252	245	230	287	266	251	245	253	313	255	247	256	250	259	252	253	258	257	272	247	285	265	231	230	249	244	239	256	278	239	263	260	259	286	253	240	252	256	234	272	252	257	293	250	253	257	267	224	254	238	228	277	234	255	257	264	284	227	273	292	264	247	282	270	232	238	238	277	272	256	261	256	252	260	229	253	236	251	268	255	241	264	220	298	266	278	251	247	271	255	233	241	231	269	281	241	262	258	252	249	265	246	268	278	275	242	265	258	271	270	251	272	277	245	246	273	257	264	233	246	253	284	245	236	239	258	269	270	276	260	261	285	257	254	249	270	245	252	258	249	248	274	259	236	269	269	267	251	264	254	289	249	247	267	244	268	278	243	235	290	262	275	267	263	222	290	282	239	263	251	255	258	270	258	246	236	294	244	281	268	234	226	251	270	269	286	280	241	250	254	252	246	238	256	265	284	241	274	259	230	250	256	315	240	266	219	264	238	252	248	263	257	261	257	237	269	273	275	261	246	250	268	242	237	255	239	257	291	257	278	249	257	256	233	262	256	246	273	265	241	250	245	275	233	255	258	268	250	231	266	248	260	224	270	228	257	276	260	243	282	258	269	233	253	257	265	246	254	257	253	272	257	251	242	246	238	257	249	281	252	259	245	262	255	250	266	255	254	234	239	259	257	249	266	268	290	261	261	257	271	238	282	246	254	259	250	227	263	257	240	242	274	254	222	262	281	252	254	273	224	244	262	250	242	263	233	264	230	243	250	261	245	246	256	262	253	269	279	251	256	251	230	284	259	246	258	265	253	261	212	246	238	240	282	226	279	263	280	248	273	258	265	248	257	255	229	270	226	251	260	277	257	249	250	254	247	272	254	276	234	253	240	246	242	276	258	267	274	263	231	280	240	234	224	267	260	253	259	268	236	250	245	256	247	239	249	253	261	262	248	277	268	237	272	256	287	278	270	254	223	272	261	259	265	274	257	250	245	282	298	254	261	247	236	252	265	225	294	224	290	268	259	251	257	258	262	274	234	267	257	270	247	254	228	250	299	237	268	241	247	270	247	269	243	257	261	264	251	229	264	264	256	254	242	243	274	252	276	261	229	248	282	233	250	286	282	262	254	224	261	244	251	289	273	263	280	252	244	264	235	233	242	263	228	248	254	236	236	240	253	248	253	270	242	227	254	267	245	257	258	235	249	251	273	259	256	269	283	263	228	261	281	253	267	278	263	226	258	257	251	261	276	289	273	266	283	235	258	244	272	272	273	262	236	264	262	288	243	268	249	270	296	276	258	260	246	281	244	267	244	253	239	254	295	284	265	262	290	242	212	260	249	239	263	267	253	289	256	278	260	261	223	261	224	266	255	233	253	276	241	238	256	236	235	257	228	256	243	284	244	239	238	254	235	280	263	268	235	261	271	271	251	264	267	252	281	244	239	237	237	261	229	266	268	250	280	262	222	251	245	244	255	293	266	263	278	232	274	268	273	257	288	242	238	251	237	266	250	249	261	269	269	258	253	240	244	281	266	258	254	253	251	247	217	242	277	266	224	258	257	266	304	279	224	236	288	236	248	277	268	249	262	290	257	276	260	277	234	234	291	229	249	257	238	257	251	259	284	286	237	252	243	255	252	249	276	260	227	243	252	249	264	239	259	257	248	287	238	228	256	261	256	266	240	228	241	249	235	260	273	286	255	249	281	237	249	237	266	249	275	273	224	253	248	260	259	250	251	273	245	259	235	254	265	236	275	260	274	237	244	236	261	260	228	246	232	258	269	258	243	265	277	264	278	243	241	271	248	257	247	278	264	243	221	256	250	242	276	270	256	271	238	208	270	266	249	264	243	249	302	237	250	266	234	241	251	253	240	300	232	250	261	253	274	285	264	249	251	260	235	259	222	244	269	268	256	251	260	283	245	253	270	235	269	270	237	237	250	247	250	283	281	206	240	248	252	242	262	267	254	256	260	245	272	278	254	253	257	270	229	223	250	252	255	251	251	250	271	249	288	240	240	239	265	256	274	250	266	266	237	247	260	272	268	271	227	264	216	285	258	265	275	243	268	275	284	235	257	219	261	279	244	242	258	244	241	273	268	246	261	262	245	277	259	251	254	246	234	252	255	229	241	258	235	265	261	261	256	211	265	242	285	254	248	262	218	231	235	246	264	257	261	250	263	280	259	236	227	271	246	256	242	247	268	242	236	229	272	279	285	240	274	258	255	248	271	288	244	285	237	236	253	222	252	289	266	259	239	244	237	263	259	235	271	279	253	241	247	273	269	244	257	270	260	225	222	262	256	262	284	254	265	235	242	293	263	260	250	266	265	235	269	276	252	256	282	260	274	247	245	255	247	237	244	269	268	245	264	248	260	266	277	257	265	260	267	266	234	255	268	261	250	241	250	228	258	247	275	257	273	274	237	252	244	236	287	272	268	240	243	266	241	244	279	252	246	246	294	257	262	261	263	243	258	233	280	244	232	236	267	271	240	247	248	289	257	292	285	247	253	257	272	252	262	249	267	262	196	262	249	240	276	255	273	266	264	227	262	245	237	241	260	257	241	269	243	263	253	232	266	285	242	265	254	259	274	239	285	274	263	265	317	259	259	244	258	250	244	253	226	263	258	263	246	266	257	283	256	272	266	261	282	262	246	248	246	253	237	248	271	278	252	245	212	245	276	252	238	266	215	239	272	241	259	260	259	255	259	289	260	239	251	289	260	243	240	250	260	296	266	278	265	244	258	244	260	267	243	267	251	256	286	242	264	241	253	261	238	261	258	249	299	235	242	241	250	255	250	232	260	265	239	252	259	283	241	272	250	283	273	285	242	249	252	268	238	262	246	238	225	266	254	249	253	253	259	256	254	272	237	229	284	222	225	240	264	261	264	244	266	253	250	244	262	266	275	253	225	279	270	273	241	262	241	257	236	208	246	253	272	250	274	243	248	241	256	232	266	281	238	240	239	262	259	235	226	242	261	261	258	240	255	262	226	227	249	270	249	269	250	255	294	238
8898	4036	11163	13769	11965	19682	33035	60033	54681	36067	28589	27549	20472	12554	6578	2766	1228	817	676	695	666	633	654	681	661	649	698	657	701	637	666	707	659	679	621	664	612	649	629	669	646	642	689	653	646	673	631	653	660	662	672	716	643	690	705	646	648	627	652	653	655	618	613	658	667	621	623	661	644	686	650	693	708	649	656	645	627	640	659	672	704	665	714	641	658	691	667	650	652	659	672	625	626	644	674	702	629	691	687	634	647	664	673	630	663	670	682	682	648	653	673	661	632	704	667	657	698	605	710	665	697	670	621	635	648	625	667	684	718	689	666	617	654	662	666	660	689	667	670	695	671	646	652	629	661	624	659	661	674	689	651	664	643	628	682	675	633	658	648	674	624	636	642	659	659	663	663	645	660	608	628	641	617	643	657	625	630	627	627	673	669	643	626	697	695	704	675	598	665	685	656	640	657	672	663	653	645	655	635	674	637	642	665	638	643	665	665	662	593	621	677	668	695	639	668	656	699	709	657	631	667	709	667	634	649	650	668	639	611	625	647	660	698	700	664	634	687	652	615	647	703	699	680	635	613	666	687	626	678	659	634	623	649	627	680	676	701	664	607	640	658	634	654	644	675	663	676	627	688	658	674	668	696	633	696	646	635	646	609	655	661	655	599	613	710	624	685	644	659	664	630	592	635	650	659	651	663	661	686	645	649	665	679	669	656	684	705	649	639	666	700	639	677	640	666	630	650	644	677	669	661	675	655	659	694	634	691	732	658	715	663	682	656	691	635	644	678	675	668	664	620	587	661	668	653	726	650	698	636	667	649	632	626	683	658	704	660	695	636	675	562	626	696	630	622	606	682	690	664	651	701	661	680	626	646	673	645	632	635	658	680	667	640	677	709	667	674	667	671	622	651	637	621	656	640	698	668	640	706	569	650	615	676	667	628	669	625	639	649	703	608	695	583	673	667	650	677	627	639	716	677	669	668	625	671	596	692	690	633	669	631	652	644	691	658	654	679	622	657	641	668	654	658	643	648	671	620	667	622	660	663	631	641	654	650	646	675	676	626	669	650	701	641	655	651	676	670	656	654	643	626	673	657	667	652	680	678	667	647	650	647	665	676	625	678	651	667	680	683	661	658	632	627	638	678	642	679	641	657	660	672	650	685	671	625	629	669	661	691	646	692	680	690	686	681	603	695	653	669	656	654	654	618	647	670	696	700	645	637	669	645	672	682	695	683	670	665	663	671	656	671	655	622	689	692	634	714	726	681	656	685	640	633	655	661	673	648	649	673	667	657	642	675	704	617	637	682	700	645	665	655	654	639	686	651	629	619	676	674	596	664	687	634	676	656	716	677	678	638	668	654	676	636	638	624	727	639	651	663	654	703	690	653	644	638	716	625	675	648	638	660	637	683	653	683	610	619	650	633	685	666	679	678	639	675	658	683	642	666	673	619	706	668	639	632	633	650	639	679	657	668	654	610	641	659	660	651	665	656	650	665	652	637	654	646	701	634	638	657	642	648	651	676	673	659	648	645	664	684	625	684	603	673	635	646	640	653	684	634	632	667	666	659	634	676	650	650	633	697	695	623	659	683	665	636	645	648	648	649	650	681	609	677	647	707	629	670	680	614	720	624	648	662	676	663	599	665	675	616	598	680	694	619	656	615	680	678	707	658	686	648	678	671	640	714	698	623	657	657	729	658	650	634	684	619	618	641	683	694	643	663	673	661	634	721	640	632	743	602	626	634	642	675	624	667	634	701	667	660	715	684	631	615	640	675	633	678	646	674	705	688	644	677	650	653	648	748	683	670	650	696	692	670	636	675	665	657	680	689	675	650	660	617	641	678	680	618	663	601	621	649	640	632	642	620	666	731	681	676	642	633	679	659	693	652	626	617	685	638	704	641	634	683	641	673	617	647	659	651	632	628	644	651	675	651	660	667	680	687	671	633	634	652	697	688	665	693	667	627	657	652	638	682	625	685	684	665	662	617	611	669	650	616	635	640	647	678	613	652	631	680	627	676	656	705	662	687	603	675	642	642	658	669	664	664	647	638	688	680	657	653	673	609	636	656	639	647	675	644	673	670	640	697	641	638	647	663	706	659	666	663	676	674	643	664	654	690	646	706	673	671	684	663	640	657	684	663	658	629	680	640	618	638	645	666	683	692	638	680	637	688	633	618	677	659	664	654	626	653	654	699	691	655	678	656	729	666	696	643	622	721	633	658	660	639	651	670	657	671	642	660	630	638	647	633	663	657	652	674	668	664	646	704	669	624	715	675	685	661	678	625	664	597	646	615	665	651	647	722	639	666	645	696	650	661	713	609	697	616	683	683	669	627	682	689	646	641	727	656	642	648	628	660	664	637	644	700	686	667	676	635	640	709	702	641	604	630	686	637	614	694	679	641	659	646	681	638	654	690	660	662	679	636	662	663	682	728	689	635	639	661	668	643	688	624	654	672	639	649	646	666	646	642	630	681	676	604	654	665	657	653	636	670	583	661	707	664	603	703	646	638	656	634	621	689	672	688	674	666	692	638	631	676	651	606	647	619	655	664	623	659	668	669	692	621	665	655	702	691	675	641	609	659	688	671	694	678	692	644	659	678	682	666	647	647	659	676	625	635	671	680	682	635	672	658	624	664	671	652	659	708	669	654	671	657	620	655	632	665	657	641	706	649	645	630	743	644	660	653	627	635	708	627	647	647	672	707	663	682	636	629	653	694	676	668	640	647	608	623	666	637	628	693	654	643	663	632	614	701	683	656	666	683	649	648	638	679	626	643	653	744	612	643	711	676	640	638	652	629	646	646	661	638	671	664	678	679	686	692	668	608	681	676	715	608	689	655	621	663	621	623	617	612	678	646	617	647	656	658	614	691	694	672	700	716	652	649	652	668	636	644	670	631	629	696	696	626	669	664	633	681	659	660	667	678	656	654	670	719	610	628	662	664	644	667	628	643	675	632	617	644	689	627	637	632	667	673	637	689	655	643	628	692	595	646	645	635	659	672	672	696	637	684	660	651	662	623	694	678	605	658	629	662	660	665	639	693	662	677	610	646	674	639	647	630	675	678	686	615	655	662	693	639	629	659	630	683	634	645	643	654	619	661	602	674	664	672	656	664	600	700	626	643	654	624	624	660	650	674	657	667	662	622	669	614	733	640	672	690	691	640	680	692	698	660	641	687	657	655	621	634	644	654	674	637	637	668	667	672	609	630	663	703	639	676	653	703	624	631	661	624	656	675	690	621	640	624	700	682	639	660	672	702	655	703	704	656	678	656	652	624	603	644	684	689	708	674	660	664	671	631	660	688	661	659	659	631	660	667	666	637	701	660	673	641	632	655	637	668	650	647	662	663	684	651	674	650	695	668	699	633	626	710	654	649	634	650	626	637	641	667	662	662	656	650	708	643	654	700	617	693	662	641	613	635	613	709	642	674	676	672	671	660	675	698	689	682	660	644	623	691	634	676	593	701	633	650	677	602	681	686	672	627	607	646	653
3138	1127	2109	1725	1195	710	1337	1741	1194	879	923	1328	967	823	564	415	337	298	317	293	303	286	307	284	310	290	305	305	299	294	303	310	290	299	282	282	276	280	294	296	291	285	287	319	315	324	275	285	280	284	286	277	317	283	294	286	295	294	315	309	289	284	294	317	273	306	300	313	258	339	246	309	276	294	288	279	302	293	290	306	282	296	285	318	274	313	272	309	276	292	306	304	315	302	282	287	283	271	288	277	283	318	264	261	281	263	292	304	303	272	306	278	337	292	304	280	291	309	281	288	281	302	302	276	282	313	282	292	293	305	282	284	277	286	279	284	290	254	320	326	257	266	256	296	286	294	263	287	262	269	272	309	294	315	296	281	263	280	288	284	285	268	279	268	276	277	298	283	304	294	297	314	292	316	276	279	288	279	294	281	303	295	287	296	272	300	293	306	315	271	323	284	305	327	281	297	265	288	296	315	259	318	289	292	309	329	310	266	277	257	302	271	272	289	308	297	287	307	291	306	274	330	285	313	278	292	310	262	282	305	312	279	306	278	276	310	313	293	307	272	292	299	262	306	329	296	279	274	301	310	285	292	260	281	292	296	323	295	294	308	297	281	306	292	341	278	311	280	309	287	278	278	304	292	292	291	299	261	261	315	300	314	286	283	255	306	287	298	289	306	313	296	286	287	280	283	285	313	293	308	285	254	294	319	320	308	292	304	303	300	307	250	297	271	278	282	311	284	295	302	287	310	314	275	287	289	299	276	305	303	299	257	279	265	304	292	282	287	279	343	280	297	299	284	273	255	277	301	282	307	304	321	304	298	270	322	297	273	296	295	288	294	276	298	283	318	303	317	296	312	293	266	300	310	281	298	307	285	307	313	271	287	299	299	268	320	316	308	307	303	271	288	290	294	280	268	266	279	350	302	299	284	282	294	294	277	299	324	303	305	305	265	258	299	267	260	324	275	284	269	299	311	267	311	283	292	330	313	255	292	325	264	255	311	276	302	312	278	301	270	310	309	263	320	277	322	274	277	285	333	271	318	321	282	291	304	285	296	285	300	301	332	295	292	293	318	253	287	284	294	305	280	330	305	296	286	290	313	283	268	314	287	319	252	306	288	266	293	286	302	297	291	293	248	305	277	298	269	301	294	311	290	287	305	257	303	293	344	326	283	292	288	298	326	305	287	268	318	315	291	282	291	332	316	275	286	310	260	300	289	296	289	308	280	306	285	309	285	286	287	300	298	333	274	290	289	259	285	308	271	325	322	319	305	277	272	301	297	278	269	299	305	346	260	282	314	268	276	291	297	289	287	310	253	289	278	287	267	281	287	259	286	264	291	298	298	287	310	251	270	321	295	267	282	299	349	283	294	290	305	304	265	304	299	277	277	269	305	330	259	286	301	307	311	268	327	322	288	286	261	314	267	290	294	288	284	306	266	293	291	308	269	290	266	305	277	303	301	285	304	263	275	287	299	302	292	301	324	309	291	318	291	275	284	298	286	281	293	299	277	284	300	311	291	298	293	257	325	299	308	315	302	322	280	282	275	291	300	306	318	315	271	288	295	291	298	294	304	273	286	291	329	298	281	269	309	291	281	280	283	299	302	279	256	281	276	275	294	292	307	280	296	306	312	317	281	253	260	310	270	292	320	287	308	281	301	318	281	276	291	315	292	258	304	293	310	322	303	273	285	279	271	299	313	266	278	270	264	254	276	292	297	280	262	290	279	298	285	313	289	258	274	300	277	296	310	279	305	294	283	287	312	316	303	304	276	281	285	311	278	302	303	266	299	267	292	313	281	314	303	285	280	278	294	263	286	292	286	297	291	301	297	262	281	299	286	323	296	275	323	296	297	290	276	261	297	311	286	306	299	274	307	300	293	278	269	296	296	274	275	315	318	303	306	299	291	294	315	321	311	302	309	313	305	285	334	304	298	297	296	308	301	307	293	324	291	296	259	320	299	267	270	295	293	333	266	301	275	294	285	251	289	268	299	296	321	285	308	320	289	275	292	280	283	288	327	304	273	265	277	297	284	270	283	307	306	305	327	289	288	282	274	304	338	279	318	263	310	307	320	291	286	305	288	328	280	296	262	286	290	284	295	273	301	333	316	280	268	319	299	291	287	301	279	294	307	311	257	318	279	279	311	320	297	284	276	298	298	280	311	278	303	286	270	293	289	298	306	271	272	299	288	265	305	293	306	276	301	305	277	296	299	291	288	269	288	296	300	288	287	318	320	295	275	258	303	310	296	323	296	292	301	279	295	287	299	284	293	318	301	315	282	331	311	307	287	299	268	282	289	299	293	277	287	280	305	295	288	313	290	278	310	287	276	283	306	313	294	283	314	289	303	305	289	271	285	320	290	301	293	321	269	295	319	305	249	307	296	312	284	315	303	258	286	267	278	297	310	275	307	299	297	304	313	292	314	302	312	300	280	290	292	293	290	300	320	284	327	307	302	299	320	278	295	294	286	288	284	285	301	255	302	289	275	285	283	306	305	323	291	286	302	287	290	292	298	291	307	280	295	283	251	287	266	273	276	334	289	298	291	308	300	278	289	290	309	299	300	301	286	298	314	298	294	286	266	284	304	312	306	275	288	321	250	293	295	295	282	288	298	296	296	325	282	267	283	298	262	304	291	306	290	320	273	310	284	273	301	299	314	292	288	287	287	304	315	289	289	279	307	292	299	304	271	279	306	301	295	287	262	293	293	313	323	283	249	281	296	299	301	306	294	298	301	295	279	305	325	264	301	263	307	308	307	279	299	267	267	267	302	334	304	285	317	314	311	294	285	283	297	321	299	299	288	308	304	273	328	303	287	283	281	301	269	311	301	260	312	300	269	300	316	303	287	310	271	297	334	304	288	315	279	330	326	302	287	266	291	278	294	312	323	286	300	330	298	295	312	291	299	302	287	264	304	316	279	304	307	308	287	291	287	327	302	314	303	305	292	305	279	287	275	310	266	293	313	301	278	287	266	298	272	306	302	272	298	317	297	292	318	300	275	266	306	300	283	319	288	301	287	266	271	302	288	281	307	298	309	302	317	311	283	288	297	295	285	290	286	287	276	306	308	274	282	283	284	302	286	328	278	281	276	278	307	311	286	286	310	257	280	303	307	296	321	273	302	303	303	272	285	313	273	321	315	314	286	302	308	316	306	281	316	299	298	287	298	304	303	295	289	283	310	299	304	298	310	282	259	279	310	317	300	264	324	287	278	293	269	290	263	280	277	312	279	326	280	273	306	316	283	254	291	345	290	278	293	266	295	285	260	311	297	303	298	312	301	286	295	275	288	281	311	314	273	325	289	285	294	276	295	254	284	276	267	299	302	272	303	295	275	276	319	307	288	283	297	304	299	311	267	295	298	272	259	285	281	269	305	280	302	307	289	280	277	284	301	295	309	277	302	288	290	250	296	305	282	286	299	295	328	330	343	272	302	305	305	306	307	313	287	294	277	280	299	268	312	284	310	285	286	258	303	308	310	317	321
3024	1573	4384	5364	4074	2662	5840	7851	5360	4241	4949	6099	4016	3024	1873	1250	894	796	756	771	794	764	772	703	741	700	727	767	755	765	784	766	779	758	786	735	718	743	724	736	694	743	722	742	721	758	748	746	741	725	737	792	727	797	715	739	732	739	797	773	747	712	739	703	781	790	747	740	734	746	723	731	746	744	745	791	746	774	740	732	760	727	730	754	749	760	752	713	742	720	763	702	777	719	729	691	779	740	754	798	761	765	715	743	744	717	746	775	734	759	770	777	728	746	730	746	739	721	782	759	709	774	778	803	729	721	759	715	772	736	804	712	755	754	828	737	753	714	767	779	770	731	696	783	772	730	709	731	763	811	747	767	781	729	759	805	701	733	745	718	738	809	774	760	735	709	741	757	750	715	739	781	730	766	728	747	728	724	773	722	771	752	783	781	758	760	680	737	764	740	760	771	791	700	765	772	757	765	707	751	709	760	693	784	715	765	731	754	705	741	728	777	768	713	709	802	764	775	733	722	743	781	724	756	748	732	697	766	792	751	771	777	723	736	718	749	746	737	784	738	774	757	710	757	752	758	756	746	721	779	741	780	719	782	721	760	760	789	798	747	694	786	744	743	749	803	731	742	794	715	760	761	733	763	733	782	736	778	729	718	768	724	758	754	773	738	724	768	745	716	719	738	780	733	745	697	700	701	696	771	762	712	748	768	757	731	739	721	744	733	713	763	765	718	743	745	689	700	711	727	717	732	731	780	788	732	772	747	725	792	753	757	749	811	737	780	743	745	759	732	783	730	738	770	784	750	702	779	757	760	795	707	747	743	753	798	749	755	747	728	734	729	807	786	799	716	794	793	783	799	738	755	734	750	760	767	702	707	777	742	739	764	778	727	735	744	760	750	759	734	769	727	763	778	743	757	770	750	727	724	756	752	779	738	695	780	746	763	734	719	794	733	751	769	764	774	756	792	734	810	746	716	747	782	712	780	740	765	765	772	709	741	760	793	755	718	731	750	718	722	788	719	751	753	731	798	750	719	754	747	759	731	750	786	781	782	775	671	769	767	763	776	764	771	698	762	771	765	744	731	697	759	766	707	740	754	749	791	707	749	759	763	766	731	716	786	725	718	764	773	772	747	751	689	752	695	718	756	777	734	750	726	736	733	755	737	749	745	772	741	797	693	720	777	716	763	762	723	808	703	715	763	678	728	751	770	773	779	758	716	713	746	751	752	750	758	735	736	735	727	747	752	792	742	765	711	737	767	741	744	747	730	768	768	746	723	744	750	786	718	737	713	761	722	761	722	716	751	726	762	799	739	698	712	738	779	761	772	714	754	774	707	720	781	783	710	704	749	749	696	760	747	733	740	736	719	754	789	758	750	753	729	740	710	761	756	798	744	770	736	733	768	768	790	766	751	761	749	730	714	745	740	749	735	765	798	742	741	764	744	727	743	727	707	758	729	703	726	790	743	753	721	714	729	745	779	692	767	742	759	745	759	770	679	653	722	715	730	750	775	756	777	783	762	778	782	738	740	803	757	770	732	769	734	746	740	744	741	733	792	768	708	747	777	774	767	756	797	731	779	743	760	756	733	758	731	746	737	704	703	735	779	740	843	751	737	759	779	786	714	816	756	778	759	733	743	732	742	730	697	737	743	741	737	767	775	740	736	758	764	748	777	702	798	760	768	770	755	728	786	724	761	722	764	722	756	780	745	789	726	735	705	775	695	755	753	710	725	751	762	761	765	739	746	722	774	768	756	733	709	692	677	748	727	726	708	719	733	742	752	773	766	782	752	732	751	736	747	709	727	750	765	729	749	759	767	759	769	746	750	779	756	741	783	782	732	725	748	764	750	747	720	733	750	745	779	741	741	750	754	749	732	770	742	734	748	739	746	712	747	758	747	746	773	763	754	738	756	741	773	753	754	725	738	728	701	746	741	744	733	766	754	701	774	748	705	749	761	745	746	774	738	740	728	746	784	750	757	784	720	745	721	766	776	727	736	760	724	741	784	762	719	739	758	739	735	710	763	721	736	739	748	734	751	757	756	739	780	760	786	698	778	809	703	714	727	768	743	749	804	743	733	736	759	797	777	810	740	835	742	787	750	738	780	750	756	763	714	767	755	765	765	792	729	790	762	741	755	755	756	796	777	690	722	683	781	745	754	695	757	782	757	725	766	745	736	716	729	751	782	705	744	747	759	756	689	768	745	776	737	751	780	801	700	756	722	738	782	728	733	730	713	735	771	743	760	738	754	731	763	719	783	747	794	759	751	737	695	744	745	730	807	750	780	793	777	760	783	751	729	782	771	793	774	754	729	781	729	788	724	745	767	770	763	734	770	709	748	729	743	706	728	744	752	737	725	754	745	761	749	765	697	780	734	776	765	766	712	711	768	821	797	750	748	768	778	762	743	743	744	754	778	712	715	751	747	746	755	732	735	779	752	723	774	782	710	729	731	726	693	791	740	774	790	771	797	653	757	718	752	752	772	762	743	737	704	726	735	768	680	740	737	733	723	749	751	764	758	751	766	762	765	744	760	720	673	754	789	768	772	745	738	712	739	722	718	733	728	745	762	697	733	763	764	770	766	740	771	744	724	783	753	790	697	774	774	685	704	764	696	796	709	747	726	742	733	745	686	736	786	736	761	733	809	777	794	745	699	760	759	737	736	793	812	751	770	718	775	736	758	764	734	707	751	818	731	725	786	739	714	725	759	743	722	730	739	776	699	763	742	780	729	751	736	743	730	709	747	731	719	733	763	724	783	762	756	717	730	782	727	792	726	802	783	729	744	737	733	734	729	741	751	744	760	760	746	757	694	792	683	704	758	771	791	763	744	707	785	739	711	711	725	750	749	722	680	785	791	769	756	753	778	792	742	723	742	814	751	760	762	792	728	730	734	690	711	723	719	719	760	753	766	780	783	780	736	723	729	703	794	743	795	752	731	700	754	738	708	768	753	741	743	807	767	721	744	719	737	754	710	722	755	768	773	724	713	748	766	684	743	739	784	751	776	784	760	755	746	789	779	750	733	732	795	762	709	775	711	765	720	750	711	744	707	780	745	754	719	781	755	731	774	771	753	786	772	775	780	717	790	779	764	745	787	762	749	734	733	737	791	775	766	749	787	720	742	768	778	719	763	795	712	762	772	748	709	771	754	747	769	729	736	732	713	728	717	751	754	724	719	741	718	732	745	770	810	709	751	751	797	755	795	739	773	799	784	779	753	713	700	746	727	729	750	760	792	739	775	690	793	736	793	788	780	761	740	782	791	758	783	772	698	762	750	713	761	693	717	783	739	712	767	782	757	759	758	792	729	738	763	691	790	808	743	774	737	747	739	791	753	750	718	722	755	753	763	743	757	737	742	722	705	744	724	708	781	745	743	758	764	764	716	739	763	688	725	743	724	756	703	746	746	744	733	774	770	812	744	743	724	752	740	730	709	761	763	802	717	726	730	776	774	684	752	684	759	809	772	766	733	731	695	716	735	745	754
11358	2671	3718	2568	1540	1465	1899	4105	9762	7512	12219	13939	11055	7204	3293	1332	516	381	349	281	340	308	299	295	294	351	300	283	293	312	276	313	309	288	296	321	337	287	336	291	313	284	319	277	312	308	267	316	287	284	314	278	315	310	332	292	277	303	303	308	323	305	307	302	308	309	340	304	306	312	341	300	304	285	295	304	308	306	310	304	291	291	275	301	320	295	297	316	318	293	288	333	302	325	301	311	284	318	336	324	286	321	331	285	279	306	307	339	278	279	318	311	309	305	271	288	320	298	329	309	320	317	308	309	294	318	299	324	297	316	295	301	299	290	321	308	305	278	343	295	318	316	332	301	305	285	293	313	328	301	317	330	314	323	310	298	287	313	335	302	321	280	307	292	314	295	319	308	303	295	312	281	345	305	303	304	347	316	336	327	330	288	256	299	285	319	288	311	307	313	325	298	285	297	281	291	301	308	306	291	298	298	287	323	313	316	324	298	285	308	280	306	337	326	304	288	299	305	350	320	274	291	328	283	285	309	301	303	340	313	293	322	340	296	334	334	316	327	311	326	318	298	289	309	284	322	295	290	329	285	309	284	298	301	294	350	322	320	314	305	309	308	292	318	291	271	310	280	308	300	325	321	335	303	336	312	326	319	299	295	317	296	288	292	323	321	336	307	302	283	321	298	319	298	306	296	322	307	328	312	294	300	308	298	318	309	327	316	318	323	293	270	308	324	308	286	329	290	300	298	316	311	283	339	297	309	317	330	327	311	348	323	275	312	358	303	333	337	315	320	312	285	298	290	285	323	311	298	303	320	315	322	305	296	315	360	303	285	325	300	305	294	319	323	290	321	296	313	322	296	288	320	294	302	324	293	324	341	318	284	284	290	304	323	282	333	340	311	306	335	293	282	308	300	302	295	316	295	311	308	315	291	285	302	302	316	286	309	319	336	333	299	315	331	295	304	278	349	369	303	302	257	303	326	331	280	282	344	278	280	295	314	309	320	308	311	288	281	318	317	291	341	317	303	298	301	319	283	300	291	283	329	283	326	336	292	341	298	307	311	284	294	300	287	302	347	309	317	302	311	316	289	320	319	343	306	314	302	328	268	331	294	297	322	326	319	294	303	314	344	316	285	321	296	314	304	312	306	298	282	330	311	295	264	285	282	305	331	320	306	312	284	291	313	301	337	318	311	289	323	301	307	309	302	300	272	284	323	325	331	312	307	329	279	272	281	319	315	300	292	329	332	298	282	319	307	276	317	308	308	319	301	294	318	293	302	320	287	288	295	321	304	307	311	302	332	324	326	326	322	307	301	314	288	293	351	299	319	296	294	322	338	309	288	278	312	317	312	302	308	304	292	301	326	331	327	288	295	303	316	327	301	318	330	339	327	292	304	302	300	303	300	289	309	307	302	313	282	312	290	303	328	287	317	305	308	333	318	321	310	303	332	287	291	328	323	297	291	336	342	320	280	311	304	334	347	325	277	304	334	290	328	326	315	316	328	309	285	320	336	337	301	300	346	303	281	310	279	281	329	302	314	302	277	302	302	317	292	305	324	296	319	277	305	340	302	313	289	276	338	280	298	330	291	316	308	341	302	310	310	339	299	296	311	307	299	306	333	304	301	306	318	292	326	295	298	307	297	275	281	325	304	323	272	319	330	282	310	319	288	285	287	293	309	302	311	331	280	290	293	312	295	318	313	328	295	270	336	300	285	321	298	305	306	320	278	279	304	319	312	298	313	284	295	286	319	284	313	297	308	302	299	309	289	331	302	328	298	282	309	306	268	282	260	318	314	287	312	329	317	317	300	321	293	306	275	323	316	303	296	287	296	311	332	319	323	274	269	306	306	289	323	286	294	283	297	317	336	291	281	319	308	293	330	322	310	332	324	304	301	318	287	329	339	318	305	330	322	312	312	293	272	301	332	291	303	316	275	307	305	304	297	306	326	306	322	293	310	284	310	329	319	321	339	311	305	285	303	300	301	301	294	298	311	312	336	324	326	310	336	332	338	291	297	314	301	320	324	325	330	296	309	317	299	293	302	314	340	318	315	305	323	308	317	326	324	336	299	275	338	338	302	322	297	322	297	294	331	314	319	305	282	286	282	298	289	290	311	279	309	307	303	325	312	325	338	300	324	345	308	317	323	314	319	300	311	287	302	301	334	313	287	286	338	318	279	318	287	296	322	289	273	267	293	326	287	295	333	316	302	332	328	288	304	307	316	291	298	313	315	312	328	310	307	320	304	286	266	297	302	326	320	279	307	318	353	295	313	318	334	293	294	315	300	300	316	330	301	271	316	321	341	296	324	334	289	324	292	351	292	301	305	299	310	316	306	315	306	296	289	282	302	353	327	320	328	290	270	300	320	273	292	329	306	278	310	291	317	333	295	300	307	287	304	294	297	298	284	297	317	326	314	330	321	349	317	322	317	327	325	313	289	287	297	331	342	291	308	310	318	310	313	319	290	324	318	308	297	323	326	323	314	295	298	295	303	308	342	314	282	305	295	321	315	320	312	278	320	323	319	293	298	320	304	299	318	336	336	305	325	327	297	301	306	328	330	280	292	274	306	309	290	310	305	319	282	309	282	297	284	342	317	318	320	334	319	306	319	308	304	339	283	304	329	291	295	312	316	321	297	292	309	305	304	315	325	338	306	316	305	316	289	340	338	296	312	288	305	265	296	365	329	294	328	291	346	320	330	338	273	303	307	323	324	310	292	345	295	304	325	303	289	295	274	312	301	323	319	323	310	323	296	303	290	297	319	302	292	302	301	324	315	300	284	295	318	300	341	288	310	338	307	297	328	300	325	287	309	287	284	303	309	297	318	323	306	310	284	309	297	308	296	313	304	311	311	327	299	310	330	300	315	317	284	318	305	315	304	327	338	278	295	304	292	286	304	282	302	314	287	315	303	330	293	326	291	321	311	333	292	286	283	307	316	322	297	309	294	303	293	302	317	306	312	285	325	324	287	287	306	284	326	307	328	322	322	350	331	286	314	317	311	311	337	282	308	353	318	287	305	312	296	314	320	295	291	321	314	289	310	296	324	291	318	334	342	314	284	300	300	287	316	315	309	295	300	290	308	321	281	314	316	312	317	332	299	292	340	335	308	310	316	299	278	295	284	334	323	326	289	319	289	310	329	301	320	324	307	335	340	325	330	302	344	296	284	317	273	313	305	290	311	277	295	316	303	303	280	322	297	316	289	306	331	308	328	317	299	306	316	307	303	302	331	277	330	282	309	291	297	333	303	273	305	300	290	317	305	308	278	311	313	292	287	301	302	315	315	277	302	305	284	326	286	333	321	356	268	300	310	330	300	333	316	302	316	293	311	295	306	334	305	321	320	285	277	290	270	333	301	286	304	284	317	271	293	316	322	280	341	291	313	309	303	279	295	329	338	317	289	286	323	292	301	319	315	340	296	318	305	342	310	311	309	271	305	316	306	325	309	294	315	297	297	297	289	286	330	305	319	310	301	311	321	325	286
7220	2851	7234	7454	5797	5986	8307	14459	24937	25930	34168	35513	30698	23580	13120	5725	2274	1112	888	824	775	802	796	807	791	765	807	771	801	763	758	828	740	799	749	756	783	793	763	752	771	770	753	735	768	795	754	764	820	774	762	781	803	785	843	768	710	777	790	747	759	728	777	787	792	748	766	788	785	762	790	781	789	834	846	781	769	783	827	833	736	808	769	781	739	797	776	770	760	747	755	766	756	770	808	829	760	742	772	717	723	816	776	804	776	775	762	799	750	803	772	764	772	796	773	808	800	779	783	790	781	798	786	806	848	789	809	762	801	765	793	786	740	753	796	806	789	741	776	761	771	786	776	810	759	801	794	770	765	795	789	823	749	756	728	757	779	704	773	748	729	780	769	799	794	784	782	816	815	766	729	767	806	798	766	838	743	797	771	776	783	796	765	768	792	770	762	746	792	822	814	785	757	757	739	810	792	809	780	786	753	782	776	771	800	751	789	758	768	805	764	738	799	770	767	786	765	750	730	810	833	726	851	769	790	794	798	791	762	810	741	838	807	747	723	792	791	786	769	750	713	747	788	791	818	809	802	789	814	772	807	806	758	819	851	796	814	754	761	781	811	786	784	822	756	822	823	771	791	817	789	773	779	779	825	827	809	744	810	785	810	799	773	787	762	748	798	767	823	812	745	797	837	768	813	751	778	864	763	757	822	803	761	728	801	719	791	757	778	795	767	813	782	790	779	825	771	798	812	785	784	739	770	790	752	821	819	776	736	817	767	781	813	759	730	823	790	839	749	832	785	742	736	809	770	793	829	728	770	787	744	793	792	773	798	822	759	735	751	775	791	757	737	759	772	783	825	775	759	780	823	742	810	788	793	771	823	790	831	720	784	807	757	818	794	752	804	798	818	792	767	762	855	745	796	810	749	773	777	803	837	735	786	764	816	764	754	790	751	859	797	788	788	771	748	802	742	813	753	783	819	770	746	795	777	788	764	805	802	790	750	768	764	741	787	813	728	817	769	761	771	783	763	777	748	781	777	797	801	778	792	770	808	800	773	755	734	799	757	763	805	776	816	757	769	810	790	795	790	732	751	766	764	815	751	779	795	776	730	751	810	791	779	792	772	792	754	806	756	768	780	772	732	789	783	774	826	794	798	766	768	760	769	759	774	813	824	751	727	808	796	752	819	770	745	761	792	803	747	810	809	791	786	777	801	765	797	797	798	812	813	848	789	779	770	764	773	820	734	772	792	751	763	764	788	788	780	792	773	797	751	811	809	779	803	767	831	795	790	733	799	794	774	801	786	777	738	812	796	751	813	733	769	797	835	839	789	738	767	763	770	777	848	825	743	732	752	790	815	723	777	755	773	761	765	779	747	780	795	795	777	759	745	812	824	693	765	755	833	759	774	748	834	787	759	774	796	774	759	747	833	772	792	728	789	815	793	781	796	840	816	755	820	797	819	782	807	741	760	795	735	781	751	807	768	772	817	783	762	772	752	763	762	746	759	735	736	800	803	790	771	773	793	772	806	738	780	799	789	776	756	785	779	744	756	791	777	772	805	744	778	810	773	787	778	766	854	772	743	784	761	773	768	746	774	746	784	798	759	776	792	755	794	775	771	710	767	771	816	818	768	734	761	792	756	830	810	768	801	781	745	776	760	738	781	749	763	786	738	742	824	830	794	793	805	760	775	805	861	824	776	804	742	787	806	800	817	782	849	791	789	769	703	776	735	761	766	756	746	755	799	804	801	824	744	779	786	827	736	790	789	752	740	717	779	780	823	778	822	779	760	788	841	726	818	756	763	742	785	798	840	768	759	771	842	748	781	786	822	777	843	745	771	769	745	806	769	804	769	777	812	788	775	835	764	721	756	778	763	765	755	762	786	841	760	802	778	779	811	781	790	787	784	797	788	795	771	756	750	773	783	808	797	778	824	791	775	774	785	791	775	763	773	812	786	824	741	755	781	792	837	753	797	849	814	809	824	799	784	801	767	771	816	784	752	847	721	756	768	767	853	821	784	749	811	718	783	840	806	769	803	813	763	760	769	787	756	769	762	740	804	744	764	748	715	714	759	810	816	757	781	773	748	796	778	787	768	835	804	743	815	751	774	757	831	776	803	789	775	764	780	731	755	737	731	789	819	757	817	739	761	767	756	767	775	774	747	780	772	791	773	817	751	811	792	787	789	823	803	790	801	803	811	828	757	760	821	789	814	770	770	768	808	790	780	796	826	827	757	803	824	780	804	824	797	801	807	814	775	739	739	778	793	753	795	782	783	757	798	781	792	779	797	800	804	814	786	772	774	749	775	803	730	761	753	745	785	769	808	814	790	749	745	773	734	803	743	772	746	778	756	755	816	808	796	817	810	780	782	744	822	781	799	743	795	811	811	824	826	768	769	822	744	728	775	800	772	777	784	811	743	765	764	808	780	793	777	808	805	780	755	750	840	796	844	845	745	784	791	822	752	790	794	810	771	781	822	768	774	774	810	808	745	749	786	768	800	803	854	764	792	838	754	758	798	787	798	738	791	754	770	787	777	841	763	767	790	746	777	802	762	794	770	754	810	760	712	774	775	765	792	755	801	808	791	754	803	789	783	737	806	790	791	770	829	810	840	786	748	765	784	764	772	766	758	801	843	787	729	775	774	837	740	772	798	819	780	806	730	791	819	794	780	774	783	768	804	799	760	819	778	798	807	744	740	718	792	779	812	746	757	807	763	817	782	752	774	789	763	740	759	802	781	804	789	826	770	726	824	797	736	844	774	809	718	792	793	760	805	788	807	772	803	727	699	796	805	782	782	843	761	794	801	775	788	793	779	805	757	751	775	761	775	830	770	763	822	775	726	788	859	807	697	769	795	826	753	815	818	775	800	824	746	809	757	782	785	797	771	809	775	799	748	784	746	749	790	753	810	770	765	800	802	789	748	784	753	752	792	792	818	792	787	798	784	775	786	775	807	793	809	793	760	789	786	774	818	767	761	803	835	786	817	765	770	784	768	778	770	753	753	792	811	776	830	790	842	814	778	782	772	790	787	774	777	849	793	758	778	801	750	765	776	798	805	723	815	741	773	790	740	790	787	793	731	796	816	751	786	727	772	805	765	746	803	731	788	761	744	789	793	833	819	769	783	774	741	788	756	775	780	788	758	795	792	798	774	752	791	772	814	802	762	839	744	742	818	774	749	761	793	765	786	778	741	844	781	760	805	781	771	802	814	760	844	779	805	763	750	750	784	804	796	796	797	793	794	775	729	747	799	745	785	760	782	799	742	739	776	774	785	778	788	760	818	759	800	734	772	729	766	761	737	787	780	805	871	761	789	756	757	795	769	767	694	799	780	771	812	743	749	773	768	797	765	759	788	753	772	786	753	772	753	810	800	786	758	835	786	761	770	787	767	756	762	842	732	786	762	780	784	785	769	751	784	755	747	774	791	763	763	792	807	754	841	802	795	712	780	797	776	786	787	783	789	833	780	732	801	784	751	816	762	769	766	750
23949	7018	6229	4263	8160	7458	5887	3046	27900	21281	24264	22929	17780	10556	4742	1649	706	356	301	290	276	238	269	271	262	283	272	271	295	278	276	268	281	310	262	270	260	268	302	290	274	287	283	248	301	239	262	280	247	288	260	258	316	264	269	279	259	266	268	307	282	293	265	270	283	285	249	305	259	294	280	261	270	260	254	294	245	292	285	264	271	275	232	262	271	284	276	297	251	251	261	274	254	246	281	288	270	249	260	243	284	260	286	272	236	273	297	287	260	249	239	277	253	233	251	262	239	259	292	275	282	254	311	242	242	267	302	284	260	272	251	285	250	277	293	261	268	254	256	269	247	259	296	266	256	268	269	271	285	261	277	258	286	278	238	261	271	260	279	278	263	276	253	258	268	278	276	305	297	283	255	249	269	260	274	285	273	253	249	259	251	282	267	268	285	274	244	278	290	291	262	266	298	262	250	227	240	261	272	273	260	275	264	274	246	254	286	263	255	267	292	274	271	246	276	251	264	268	271	265	247	233	303	266	253	300	285	257	286	277	271	282	264	275	266	300	265	253	263	258	268	281	239	248	263	291	264	249	316	294	271	282	272	272	270	272	279	255	263	257	281	272	265	289	266	322	258	278	261	270	285	265	287	289	262	278	300	287	262	267	255	282	284	245	266	278	248	280	289	275	246	250	271	273	238	260	260	251	289	250	249	278	293	259	272	267	265	282	265	290	243	287	279	262	254	255	262	254	239	272	290	306	269	257	277	287	276	274	253	289	251	253	293	260	288	263	302	217	272	285	292	263	256	287	301	239	266	259	268	283	248	281	256	274	280	270	253	241	265	257	287	262	270	265	294	253	275	261	282	277	263	253	240	298	266	266	235	277	262	272	291	250	270	269	260	274	249	275	279	238	275	265	261	287	259	280	298	268	263	277	254	274	277	279	272	261	282	291	276	278	254	279	237	249	259	278	262	250	242	277	313	280	301	283	241	269	316	277	267	262	265	248	260	264	276	264	237	284	267	281	269	273	263	284	266	265	263	240	261	252	286	271	275	240	260	276	249	274	269	262	262	263	246	264	245	249	256	299	283	267	275	275	253	280	277	281	266	275	250	270	250	268	234	289	258	257	271	245	263	284	279	294	250	250	278	271	259	253	289	273	248	266	247	256	270	251	266	275	271	267	269	281	263	252	282	264	291	283	305	288	265	255	310	237	259	298	285	258	311	260	263	273	269	275	294	273	260	253	260	290	307	277	272	267	290	270	296	266	287	292	254	292	278	289	258	277	272	265	278	274	253	270	280	301	256	257	245	276	268	267	296	259	265	281	255	246	284	275	277	248	256	290	273	283	255	269	275	259	244	292	273	258	294	271	283	258	221	262	287	275	238	289	251	301	282	288	270	253	255	261	272	289	263	289	250	252	254	293	273	275	299	253	232	272	288	267	267	259	283	276	264	267	256	260	268	240	249	289	266	274	285	265	233	257	238	252	280	268	254	290	267	263	276	273	269	240	267	259	269	293	280	283	272	255	279	264	265	277	276	279	258	249	236	253	277	267	274	258	271	237	254	287	278	272	290	291	257	289	265	286	278	282	277	293	261	261	283	243	277	285	248	231	272	248	245	243	231	279	284	292	231	273	295	266	258	236	280	271	250	290	280	266	288	258	256	309	279	272	281	254	289	261	266	301	230	273	251	279	278	229	269	282	281	279	256	280	259	248	287	262	233	298	319	258	296	287	278	273	232	252	250	260	292	234	301	251	295	287	265	250	255	285	274	310	275	293	269	260	302	278	281	273	257	246	252	285	230	266	257	269	305	287	245	284	269	285	253	286	270	250	257	274	294	271	298	277	248	272	301	299	267	257	286	268	256	268	281	265	229	275	276	263	275	257	294	287	265	271	302	253	271	274	274	278	263	253	289	274	267	261	271	264	251	267	257	247	289	296	288	276	274	264	262	261	258	251	276	280	252	305	269	245	263	270	284	286	265	261	257	274	279	298	285	297	257	304	292	272	278	286	271	246	266	247	284	253	280	265	279	286	263	278	253	267	268	276	276	259	287	277	262	276	241	263	310	260	256	274	239	283	271	280	258	266	270	238	262	281	262	281	265	299	296	258	276	281	263	242	241	241	254	278	288	258	275	245	243	301	279	292	259	267	261	258	270	264	271	272	259	257	277	258	255	265	274	278	273	260	261	256	252	293	272	275	248	252	291	255	272	252	264	267	279	271	247	277	266	258	276	281	284	266	283	263	274	250	295	261	240	274	272	302	262	264	259	265	244	275	274	275	286	265	299	269	265	269	255	276	277	272	248	257	273	251	267	254	267	268	276	257	271	274	272	290	286	255	291	254	244	261	250	306	264	259	283	259	260	278	248	277	257	233	264	266	267	244	251	271	273	253	283	278	254	262	281	262	273	301	280	266	281	300	285	278	266	270	280	246	295	255	287	268	277	273	239	290	255	286	277	264	290	268	260	250	276	264	263	290	237	242	250	295	285	283	261	268	277	275	257	276	259	262	256	245	241	272	253	269	289	275	272	267	246	268	247	260	254	258	248	235	246	267	270	273	261	255	283	264	247	273	252	306	256	247	257	280	239	240	271	255	258	280	258	286	279	246	237	286	295	270	272	275	272	281	264	283	286	282	292	274	259	293	269	269	256	263	264	270	274	241	272	244	244	294	258	262	256	270	266	272	280	275	291	250	241	243	253	294	270	296	256	262	294	265	279	273	253	270	243	257	285	268	260	293	268	261	268	275	311	288	256	266	252	292	279	256	258	282	276	294	259	254	249	264	272	251	287	312	276	268	250	272	304	254	273	313	297	275	230	233	278	264	249	282	268	278	253	269	271	268	277	264	262	282	267	275	299	279	252	269	259	279	273	272	285	297	294	268	248	292	258	274	267	278	258	249	269	277	308	261	296	306	262	282	317	262	250	282	278	275	284	250	271	263	269	291	298	261	243	264	265	289	270	275	274	267	278	275	264	274	283	255	260	262	259	269	271	275	275	293	269	260	273	281	285	255	273	281	251	265	251	282	286	280	306	268	266	258	256	257	276	255	277	267	254	279	278	234	268	286	259	230	258	246	305	256	260	299	246	281	246	274	244	269	280	249	275	315	257	252	289	278	253	292	278	291	283	274	236	291	232	264	283	244	279	279	286	288	281	271	282	315	268	269	286	272	262	260	268	279	236	284	293	266	321	292	273	268	263	279	261	256	289	316	301	276	269	263	278	240	275	273	275	299	286	254	273	236	260	272	268	281	262	261	260	256	280	263	293	270	285	240	257	252	278	267	292	269	282	265	245	252	304	254	244	269	290	245	260	265	274	276	270	298	299	294	261	264	258	258	254	273	283	251	287	258	274	304	263	251	270	257	266	292	249	272	270	284	268	263	268	276	286	258	244	284	291	253	254	272	259	276	292	265	277	270	252	258	271	268	305	286	298	279	263	281	299	273	251	290	287	272	266	272	258	256	255	300	275	290	265	257	282	276	279	284
12277	4450	9836	11020	17809	17251	13783	11824	42139	40163	43869	42793	37410	28252	16526	7058	2721	1171	805	739	663	731	677	706	709	676	705	626	691	680	671	681	737	739	709	681	659	634	667	675	678	694	661	679	750	705	698	670	709	686	670	703	669	668	760	715	735	672	685	735	663	638	695	682	691	694	739	723	711	665	673	731	694	711	679	707	692	700	685	685	686	669	687	729	738	744	732	685	728	716	664	693	730	671	660	708	676	682	719	634	677	682	673	675	669	711	696	715	738	725	690	704	696	690	680	678	736	698	720	732	708	678	691	683	672	696	674	675	654	678	678	682	692	660	695	735	662	703	645	684	683	676	654	649	706	702	691	677	724	688	629	724	720	647	712	675	732	668	734	667	686	670	773	696	699	685	666	692	709	717	680	713	653	666	680	680	659	712	671	675	668	696	679	676	684	724	705	715	685	708	645	703	674	673	689	694	696	676	723	695	758	698	675	656	688	671	649	668	667	725	709	689	660	662	688	681	693	703	661	671	700	690	689	650	658	675	706	666	684	656	708	663	681	725	686	688	673	698	646	699	665	712	689	696	673	646	750	679	729	691	700	690	678	695	692	657	707	688	646	675	655	643	703	702	668	688	666	644	710	660	643	692	704	648	707	673	671	676	731	646	673	657	678	689	663	645	701	752	705	653	721	705	692	686	681	704	746	686	721	677	699	673	699	687	640	653	708	678	701	742	688	714	675	686	685	607	664	724	706	685	709	675	706	701	638	664	688	682	695	676	703	724	737	638	684	698	708	689	688	700	663	742	688	704	689	691	714	703	731	706	722	737	679	684	663	695	697	746	731	696	682	707	718	683	667	725	725	669	707	721	662	694	691	653	688	691	681	705	706	685	672	724	717	684	728	664	695	670	714	670	712	676	698	664	712	696	680	695	692	688	678	706	639	677	709	685	694	682	684	655	665	667	738	684	686	666	630	681	654	663	706	678	736	702	681	668	712	700	666	626	679	677	692	686	739	673	730	674	676	692	674	663	709	718	642	725	666	678	687	712	684	697	704	654	686	697	665	707	697	685	724	763	675	686	713	710	720	658	650	657	712	697	671	659	658	705	683	688	720	684	678	698	684	648	686	700	697	686	724	720	735	691	690	696	704	734	724	682	683	742	699	708	664	727	704	717	721	682	629	683	708	700	698	667	674	729	691	669	661	664	699	662	697	713	688	666	715	674	667	672	683	716	656	708	683	662	693	679	724	716	666	662	726	644	648	675	668	719	657	671	686	681	652	664	702	698	734	689	679	678	694	678	692	650	668	722	695	645	695	698	691	761	711	699	752	609	702	694	693	755	691	699	736	717	710	667	689	687	737	666	651	699	676	668	672	694	703	744	684	713	691	676	722	714	751	717	620	668	686	721	689	719	661	688	691	705	670	689	668	661	708	657	677	637	674	686	737	668	702	710	659	701	690	707	650	681	634	698	661	711	665	704	679	743	706	649	717	734	670	693	701	672	670	680	712	756	675	675	711	677	717	657	689	702	652	694	692	704	710	731	655	680	686	680	730	673	676	701	696	697	691	685	661	687	677	709	715	702	728	661	690	711	663	655	669	684	663	666	699	668	708	714	676	731	680	656	690	656	705	732	678	717	665	743	715	660	706	676	699	646	700	662	696	734	663	644	681	684	720	665	686	646	695	681	741	705	702	695	655	648	707	679	705	728	679	671	699	710	702	645	689	682	732	716	697	668	677	683	715	712	701	701	731	679	674	720	681	715	686	680	697	690	712	686	688	713	693	709	727	685	711	741	691	683	655	720	731	655	695	735	664	743	680	682	686	684	700	692	691	674	682	679	688	694	681	696	681	702	683	678	691	646	684	720	658	682	687	681	647	712	675	686	697	659	675	683	701	656	770	624	722	669	702	660	663	698	673	716	716	662	681	680	706	683	670	716	721	691	695	682	699	705	717	654	734	687	691	676	714	711	726	665	702	648	688	694	683	723	661	744	691	673	712	646	710	719	672	658	710	689	705	702	710	714	705	701	654	669	681	676	699	630	720	665	720	706	689	678	652	691	697	706	661	702	731	670	694	727	698	704	723	682	681	696	664	649	701	641	700	641	685	680	633	667	726	701	693	691	717	693	712	714	724	655	676	683	662	689	696	695	672	694	727	698	711	667	663	682	733	708	683	718	684	672	670	647	706	616	734	679	694	688	700	698	661	720	683	701	662	657	686	699	660	670	683	742	687	679	709	709	658	683	675	749	699	675	670	659	692	696	684	706	707	652	692	690	701	716	720	650	719	664	749	697	676	723	683	714	614	666	687	667	622	718	699	641	698	715	704	714	728	747	709	686	702	670	705	679	700	711	628	671	679	657	694	682	702	660	697	692	677	654	639	700	676	704	730	716	683	682	661	706	684	713	668	702	686	696	695	673	679	655	712	672	676	691	706	651	700	727	681	701	658	748	672	652	693	711	705	701	668	671	709	676	698	692	677	739	706	734	689	710	698	666	685	699	680	670	701	735	692	687	708	711	706	648	669	674	695	669	735	640	683	728	644	688	674	645	695	651	708	725	701	629	680	670	660	674	667	652	645	664	668	676	650	679	667	719	697	680	756	716	681	703	720	703	720	680	704	689	708	666	669	737	698	726	671	704	695	689	729	688	692	685	701	659	713	676	669	713	684	659	694	685	641	704	705	652	687	727	693	701	672	713	714	641	666	666	711	655	696	662	713	718	751	673	689	682	707	685	644	724	674	673	647	703	687	712	659	692	674	686	666	693	696	706	680	706	690	751	675	694	686	663	668	653	708	686	741	680	723	700	698	709	733	699	722	684	713	673	699	675	712	681	685	681	759	678	674	689	697	679	685	661	647	709	689	699	664	665	672	687	733	729	720	694	697	700	678	657	658	720	698	677	694	724	663	657	672	718	679	685	698	696	663	706	659	647	672	711	678	626	706	677	681	721	680	720	723	711	690	680	696	722	690	693	742	703	670	698	634	684	689	670	664	736	700	670	644	705	678	677	681	733	684	678	682	672	690	699	699	701	669	734	618	683	743	723	693	718	680	693	728	665	687	696	682	702	704	759	643	725	677	689	691	719	682	681	664	712	683	725	718	695	674	649	707	676	674	711	643	729	701	702	739	706	723	670	714	706	675	703	675	665	690	690	674	634	709	695	677	721	740	694	717	728	684	700	687	689	695	719	688	666	727	663	730	693	782	693	710	711	703	599	693	674	712	659	671	704	691	700	718	658	710	676	700	679	662	692	679	672	655	684	702	670	730	682	667	653	682	721	702	650	636	669	668	704	725	720	680	639	675	655	730	684	621	671	662	762	700	676	729	674	700	683	693	651	680	735	673	691	705	666	688	675	696	658	659	714	675	661	667	640	713	647	721	683	719	714	695	657	724	674	685	695	690	704	674	704	685	681	672	643	659	740	709	606	726	743	677	680	745	694	670	722	659	688	698	666	652	674	720	713	716	707	719	666	666	691	696	673	677	713	664	717
3665	1250	1723	1818	1729	985	698	656	947	1459	1342	1310	1055	822	504	403	347	295	332	302	294	316	304	285	301	298	296	310	287	318	285	338	276	307	329	300	333	299	284	299	325	317	354	295	306	281	299	292	308	266	333	313	317	294	307	295	315	294	298	306	290	334	302	324	317	299	316	285	301	305	325	303	293	342	317	295	275	296	314	318	313	323	313	307	296	282	294	290	292	321	319	316	331	291	309	309	289	311	303	299	329	303	307	301	310	328	306	296	292	323	279	271	348	292	317	309	268	333	298	321	282	281	305	282	276	307	293	290	316	295	301	305	313	308	334	295	303	266	321	358	299	307	321	289	291	315	276	292	308	310	279	287	293	299	295	339	309	298	299	317	303	288	306	298	277	291	288	363	286	309	306	283	317	292	303	279	280	280	288	323	285	294	261	326	271	299	279	309	257	316	309	318	330	322	301	294	288	302	289	301	292	310	302	303	311	334	305	308	305	299	339	314	306	294	274	308	293	311	324	277	325	311	308	306	284	289	285	303	325	309	306	295	296	307	315	322	311	304	320	297	310	319	308	308	276	304	305	322	334	289	288	303	308	260	288	298	302	318	299	298	258	310	304	293	315	301	312	324	306	309	312	290	308	321	298	283	273	289	273	295	314	279	305	301	301	292	309	306	264	310	287	286	294	319	305	300	295	292	313	278	295	318	313	316	278	295	266	280	281	270	314	293	351	331	299	301	295	314	261	303	282	276	297	295	318	287	273	322	304	318	308	278	307	295	314	314	290	267	329	321	308	275	291	285	307	307	296	322	291	310	290	316	296	314	253	272	341	324	280	309	299	284	290	290	333	270	270	301	305	299	310	323	306	289	308	347	288	284	307	282	299	280	268	284	298	271	287	318	299	302	310	319	319	288	302	331	281	276	335	312	330	301	307	305	302	267	271	308	288	293	298	308	273	346	295	278	279	322	324	318	324	353	320	284	294	287	317	305	313	304	276	318	289	290	287	309	284	306	309	277	289	309	307	307	274	239	301	298	299	303	315	314	314	293	311	294	324	283	276	287	291	304	301	347	316	278	285	274	259	293	302	299	296	303	294	323	285	291	310	300	298	291	281	314	314	335	287	305	320	286	302	268	298	296	299	306	320	293	331	284	277	311	304	282	280	313	293	288	266	289	287	325	292	321	317	256	274	332	299	294	317	307	295	312	326	301	287	306	272	314	298	271	312	306	294	314	295	322	264	298	311	278	306	307	268	303	299	313	324	295	311	317	326	316	294	310	286	314	311	302	318	298	307	327	289	296	303	298	288	313	296	293	284	302	292	308	289	307	286	299	283	311	323	321	300	279	294	294	276	325	304	319	315	300	290	272	274	313	299	269	289	300	320	306	313	313	293	319	282	312	317	311	322	290	273	302	291	299	313	312	302	315	309	313	311	302	332	298	335	308	309	293	338	301	319	315	307	274	289	300	322	293	314	293	286	274	290	325	295	299	335	296	331	269	293	291	298	297	298	283	304	322	303	276	288	275	279	282	281	285	302	309	328	281	299	302	341	298	311	294	293	289	268	284	294	297	314	325	345	299	308	295	301	292	318	289	282	284	312	294	291	295	330	307	317	286	303	313	313	313	323	317	315	291	306	308	286	292	322	307	305	311	324	294	312	295	304	321	302	296	303	286	303	318	324	284	316	326	310	301	305	319	266	290	300	291	318	287	306	317	279	327	293	256	297	298	300	316	299	309	316	317	323	313	291	292	306	305	278	305	292	301	278	320	261	320	273	295	307	296	310	287	331	309	309	321	328	323	284	311	303	284	307	299	296	297	329	302	327	297	289	321	305	317	290	283	324	337	310	311	323	272	278	312	330	269	296	295	312	314	300	272	297	319	340	297	288	300	302	290	333	322	309	303	327	312	283	309	351	301	333	324	275	292	327	328	295	309	327	311	290	312	308	291	293	281	300	299	319	309	298	302	328	289	277	307	298	311	316	304	292	290	335	257	317	302	313	317	309	277	317	331	324	306	320	341	306	288	316	317	311	279	343	291	301	304	317	314	307	285	318	281	320	305	310	313	301	307	290	318	299	289	332	282	324	325	271	314	314	278	330	310	325	305	319	337	320	261	296	305	291	294	304	326	324	309	317	295	300	327	312	270	285	327	305	273	291	300	329	322	311	329	323	313	282	304	346	314	317	294	308	283	313	303	314	319	289	331	333	286	305	281	261	285	278	315	290	296	317	316	289	321	283	306	325	280	293	305	306	277	281	289	290	278	314	296	319	313	321	312	293	343	330	291	304	304	308	300	291	326	323	309	296	326	310	324	290	352	327	306	294	312	337	297	288	290	291	319	326	314	318	291	337	308	296	340	278	286	287	297	298	329	312	285	305	343	314	323	297	314	310	326	297	290	308	313	331	292	299	299	340	325	321	277	310	319	321	306	333	314	291	321	311	293	315	302	255	279	297	262	282	306	328	275	288	320	317	289	313	326	337	291	310	309	323	306	296	307	286	299	315	302	298	302	308	302	283	312	316	308	326	308	325	297	308	296	306	304	278	284	310	281	320	282	289	309	295	316	302	303	331	277	301	297	284	296	301	264	308	297	308	310	278	291	312	343	288	312	278	303	309	292	325	288	298	303	288	295	317	296	324	349	290	295	317	282	338	339	331	308	318	306	279	316	300	315	323	315	287	287	277	320	281	314	319	289	315	305	294	321	277	291	285	322	315	302	305	298	321	340	313	279	331	312	277	303	302	317	296	314	308	289	288	307	303	306	288	284	305	306	308	296	290	294	279	324	279	301	295	305	285	346	309	280	299	301	327	312	290	286	309	284	305	265	292	308	313	276	311	297	310	274	301	304	304	323	291	304	328	299	274	305	306	288	289	317	282	301	298	303	333	324	292	283	290	292	319	284	304	303	310	295	270	323	311	310	325	285	324	276	304	308	284	290	278	270	291	332	301	301	300	302	294	283	306	307	286	261	303	276	299	296	303	295	315	264	308	305	317	306	275	284	302	294	321	338	315	323	312	297	289	319	328	295	325	293	306	283	305	311	303	317	290	344	310	292	261	332	285	318	293	287	316	356	302	309	291	303	317	316	264	314	296	320	295	295	293	313	260	260	291	306	289	295	282	287	336	322	334	287	299	307	311	299	323	301	329	306	306	307	308	297	283	313	273	310	321	312	329	298	309	325	307	290	291	287	340	279	287	318	302	302	334	286	290	304	306	254	289	280	294	315	269	303	307	303	300	299	300	315	313	279	311	297	327	308	298	267	292	289	271	319	348	289	313	342	299	327	298	302	279	280	314	304	321	328	269	290	293	335	277	319	303	302	305	310	347	315	331	302	287	284	308	308	310	309	299	297	297	281	301	282	262	299	287	299	313	270	294	286	320	286	283	283	310	315	321	306	298	313	324	321	290	279	288	319	303	288	276	311	292	320	293	297	319	297	331	299	301	315	327	312	270	307	313	290	284	321	278	302	286	340	338	262	322	295
3189	1636	3834	5732	6679	3816	2566	2819	4922	7596	6724	6043	4326	3065	1908	1181	907	793	797	796	781	718	772	773	706	798	777	784	749	750	739	759	758	801	793	737	799	793	753	727	775	811	766	777	824	761	765	776	796	769	783	724	784	697	752	771	741	793	731	765	756	772	795	804	805	788	807	740	790	803	807	731	771	775	759	746	760	789	807	732	813	774	782	835	762	759	732	792	780	775	751	752	709	707	815	828	743	766	822	766	809	816	768	772	763	730	747	740	764	757	743	758	773	761	782	765	738	774	755	796	762	757	768	777	759	742	783	808	774	809	804	814	761	789	780	783	782	816	733	777	759	824	749	780	768	767	831	786	739	787	736	790	772	752	735	771	741	770	706	734	778	769	781	804	792	797	701	798	772	777	799	712	786	785	800	739	786	746	758	746	780	696	795	748	768	821	748	812	766	800	807	763	794	822	812	747	825	778	789	789	691	750	744	759	735	791	750	775	801	761	742	759	768	815	840	790	757	769	742	781	774	777	777	791	796	815	797	748	794	824	785	785	789	743	762	718	758	828	821	763	751	785	737	761	747	770	778	743	765	778	754	747	763	776	772	736	774	777	758	796	746	801	806	786	846	801	796	828	769	781	781	779	781	765	787	768	771	791	717	767	773	744	764	774	803	806	757	772	767	784	783	786	803	802	767	764	786	832	782	747	850	821	802	748	826	784	741	739	792	788	777	814	773	803	807	770	743	842	769	746	744	764	798	795	772	818	770	763	758	793	753	782	830	732	780	759	720	818	781	752	786	742	804	767	771	770	796	766	789	749	773	726	735	771	811	797	760	746	754	772	721	804	769	771	802	813	809	811	774	763	763	802	745	785	773	800	805	770	788	791	765	755	755	832	752	737	798	817	798	773	775	741	737	761	752	772	832	771	761	827	739	763	738	789	792	742	760	796	788	745	823	767	737	768	822	765	771	797	796	789	751	813	844	786	790	770	800	744	820	752	781	781	755	746	796	748	754	711	774	748	816	719	779	743	771	794	796	761	780	771	764	727	737	749	792	789	751	784	774	813	778	776	778	777	762	772	730	763	735	768	819	749	781	755	814	712	768	780	801	830	785	776	760	797	839	773	796	788	760	755	749	759	741	730	792	739	793	749	766	767	738	754	749	797	784	761	767	730	780	798	758	753	786	785	708	776	766	729	713	759	763	753	806	751	744	787	736	763	728	804	776	834	783	792	772	739	741	771	765	758	792	773	770	778	812	788	758	777	795	752	786	775	741	731	764	740	806	773	750	791	812	778	785	819	811	811	794	752	763	711	792	788	746	745	802	723	730	759	785	769	756	747	795	770	813	769	745	747	818	746	749	788	825	775	789	779	741	756	809	787	765	795	740	815	751	774	783	790	809	818	800	833	752	748	770	755	770	718	815	732	775	771	773	757	829	745	764	773	781	821	807	789	764	731	762	803	791	781	775	832	728	756	778	779	765	767	746	769	766	749	776	759	755	779	798	734	748	717	765	765	808	750	799	702	722	759	787	739	765	765	791	739	714	762	766	747	759	748	761	803	763	721	786	789	782	775	807	758	778	760	753	805	735	777	785	789	773	818	775	812	763	716	770	793	797	743	784	736	754	711	785	750	787	802	743	775	779	744	778	733	778	749	752	737	813	798	759	796	823	822	718	738	760	771	741	774	800	776	788	773	795	760	747	735	765	801	738	737	791	775	744	823	797	776	781	739	802	788	770	809	794	752	759	775	799	693	755	785	853	721	801	765	795	748	819	827	794	819	777	762	818	785	785	746	772	775	744	731	788	763	788	803	768	765	776	761	805	777	782	748	762	790	785	741	751	734	741	786	752	802	773	800	790	799	780	774	752	780	779	778	813	760	768	759	781	758	746	788	806	762	804	860	800	813	682	812	800	763	722	786	821	731	765	801	733	739	775	804	804	802	795	797	761	762	733	782	761	791	801	773	787	744	776	772	726	804	733	791	758	803	786	734	777	798	790	773	729	789	780	721	790	806	824	772	761	734	729	753	776	802	783	767	819	778	776	808	780	769	794	745	807	722	811	727	756	771	807	738	756	727	763	846	769	780	740	783	753	743	782	820	727	795	786	769	723	793	781	793	782	766	771	777	817	824	782	777	737	775	786	792	783	775	766	761	754	767	799	773	754	772	732	767	818	804	828	762	772	817	769	765	776	780	752	735	812	769	765	757	828	808	765	763	788	751	756	795	815	760	742	780	816	764	785	751	735	771	758	738	732	842	769	820	798	833	808	769	758	781	811	750	780	782	729	734	765	779	767	793	784	800	735	754	759	781	773	792	801	792	770	777	749	810	730	827	777	790	805	793	754	763	795	805	765	835	837	725	777	767	774	786	805	774	773	817	738	762	786	737	768	799	834	812	781	784	761	832	738	789	760	729	775	778	806	814	773	819	754	841	768	732	737	761	720	797	774	808	789	777	817	852	751	768	806	831	788	814	719	778	716	777	711	757	799	813	772	829	762	810	764	777	788	793	740	757	816	781	815	748	784	775	808	783	779	781	820	762	786	781	763	790	727	743	791	794	774	820	771	834	798	778	809	751	755	745	756	790	779	800	786	810	835	790	802	757	741	788	828	795	744	788	721	756	812	789	768	712	769	793	792	798	772	785	797	758	768	780	766	790	801	764	744	749	787	744	823	729	756	789	722	735	763	744	774	757	772	764	737	794	747	741	765	787	787	794	762	823	795	785	741	832	769	743	795	817	775	846	725	789	766	818	721	762	780	764	747	768	739	766	704	778	783	772	783	797	802	758	771	764	757	761	799	763	760	791	768	769	793	762	759	775	753	795	733	759	762	803	810	798	780	778	767	771	748	706	797	778	803	781	725	773	758	766	798	777	818	806	786	755	765	756	762	780	745	755	751	820	773	753	830	802	768	757	755	755	746	761	811	805	751	804	770	756	738	777	801	756	758	792	763	793	795	797	785	742	755	769	798	828	724	769	766	751	757	797	799	780	788	758	801	755	792	777	752	763	788	815	790	778	812	792	831	742	763	729	817	791	744	774	762	847	816	747	750	760	833	774	777	735	748	769	733	765	802	742	792	795	767	784	759	787	777	816	822	747	762	819	772	721	747	776	757	771	772	763	738	761	769	795	809	708	773	805	732	750	833	778	764	736	777	758	745	767	820	792	739	796	789	777	757	782	776	789	784	783	758	784	757	768	768	721	766	785	803	755	773	775	776	804	808	771	812	772	769	756	797	753	754	754	783	791	734	768	762	759	712	812	723	824	777	755	759	738	779	708	795	759	763	766	794	751	760	733	731	798	831	785	852	779	816	774	760	799	823	770	765	748	771	773	803	791	769	729	759	759	795	777	820	763	794	781	789	730	782	703	799	731	781	702	828	809	766	834	772	769	796	757	786	742	782	783	789	739	781	804	777	761	765	761	819	779	804	754	822	747	797	730	793	770	797	732	796	827	768	769	772	767	752	766	758	750	737	785	758	771	775	784
12058	3105	3761	2841	2062	1531	1176	897	3148	8582	15868	16533	11930	6108	2542	1043	513	388	322	318	344	348	313	308	298	278	372	324	333	316	326	298	353	326	334	284	327	334	339	302	286	356	320	299	313	309	276	307	329	326	324	311	305	296	289	308	303	319	332	343	327	320	293	349	321	299	283	320	312	309	324	306	330	311	311	329	310	332	307	311	327	327	299	327	309	341	319	319	303	322	290	317	329	292	354	279	304	349	308	306	335	309	312	279	293	285	273	318	327	316	316	344	307	288	311	326	319	332	318	306	328	303	302	343	334	318	320	328	304	308	292	316	305	288	271	275	282	333	346	336	305	332	310	309	307	292	326	313	321	311	327	303	327	335	332	305	313	298	339	303	296	304	321	297	324	319	319	296	325	354	297	291	351	336	334	333	297	294	318	294	327	317	320	317	292	321	307	333	284	285	319	307	327	281	314	329	321	314	304	320	336	328	320	345	310	320	332	343	337	305	318	311	328	318	321	330	297	289	329	306	287	330	341	321	299	332	347	312	272	307	334	309	318	312	319	302	296	305	323	335	323	292	364	313	288	337	326	345	309	286	316	299	317	356	299	340	321	339	301	290	329	326	315	316	340	339	308	317	319	330	307	291	325	298	300	321	315	282	340	329	301	334	334	335	350	309	303	288	312	303	323	334	284	328	291	310	331	290	310	310	330	314	294	296	341	302	302	334	305	300	310	355	349	270	340	281	284	298	289	330	326	325	333	318	324	333	301	299	309	344	309	312	334	308	313	311	319	351	326	313	314	290	325	301	308	287	329	315	305	290	310	323	319	300	324	299	317	342	291	298	293	309	298	337	304	299	316	326	308	286	344	331	346	329	293	291	324	320	331	297	324	295	339	333	302	307	322	297	337	331	318	295	323	330	271	309	301	296	316	291	330	327	341	317	348	321	311	301	294	326	318	297	311	344	310	315	322	337	320	290	331	299	307	309	313	337	319	300	310	308	291	315	309	307	312	307	320	314	316	306	333	317	336	301	320	315	308	297	323	331	321	262	303	329	334	297	276	326	335	319	331	322	301	304	291	308	314	331	355	320	327	325	331	280	285	293	271	318	333	318	335	307	321	309	317	289	306	297	335	291	332	300	328	335	322	319	337	324	297	283	298	339	295	287	312	288	318	322	325	366	311	288	275	318	321	340	297	316	344	302	305	302	291	343	312	302	337	316	303	308	310	358	310	319	305	271	316	311	347	312	319	313	337	356	341	295	311	298	315	313	295	317	314	329	295	330	310	331	334	324	323	334	305	329	308	296	293	327	317	327	304	331	303	320	312	329	356	285	312	338	340	301	327	312	330	305	360	347	329	321	330	333	305	328	378	288	300	297	307	330	320	302	292	284	309	278	333	331	360	309	304	308	302	299	296	313	326	310	298	310	333	368	311	288	291	326	312	313	291	300	297	304	283	311	294	322	330	323	315	310	318	319	315	309	342	307	277	298	320	317	276	330	290	303	331	288	318	333	328	304	313	316	299	312	276	317	339	328	311	253	312	302	307	307	319	324	326	292	294	345	281	325	298	296	297	318	333	346	330	369	287	305	321	300	308	299	313	326	289	293	299	312	323	317	331	305	331	322	303	291	339	302	285	321	304	319	307	318	343	304	302	303	319	305	326	336	300	335	318	323	302	317	321	299	363	299	321	296	323	309	320	295	314	306	303	298	340	329	292	297	307	310	324	327	313	313	342	315	338	316	332	313	321	315	295	331	320	332	347	278	318	335	298	306	346	325	315	335	353	274	324	321	327	331	279	320	317	334	302	299	315	308	336	328	318	330	339	309	332	275	304	340	317	308	315	316	326	334	300	315	283	318	333	300	334	341	316	336	308	305	318	314	293	349	341	328	320	303	316	319	309	306	327	312	341	327	308	313	339	310	301	325	317	330	324	276	329	319	322	305	328	316	302	318	305	307	313	275	280	331	335	310	336	305	308	338	335	343	359	326	318	311	307	305	310	310	285	323	316	325	353	303	328	312	320	313	304	318	305	303	326	336	331	299	309	331	287	304	336	344	332	315	293	300	338	322	322	272	316	316	296	327	357	329	314	288	294	311	283	306	305	345	324	337	299	291	331	330	305	295	293	299	325	314	356	316	298	317	299	331	342	299	296	324	299	313	319	318	294	310	317	338	357	297	330	335	294	324	323	304	362	342	299	304	324	314	307	317	322	344	326	303	315	311	297	302	321	320	287	331	310	328	345	309	327	329	330	326	340	312	286	329	313	346	321	322	356	349	292	330	337	312	293	297	343	313	329	295	307	315	297	325	297	307	309	306	292	297	320	318	323	298	321	316	297	300	302	323	311	311	335	295	309	317	313	340	313	324	323	292	305	299	329	347	339	330	307	300	329	318	339	335	317	330	291	295	323	311	314	338	322	324	317	274	300	341	307	323	298	281	298	319	278	312	313	329	322	302	308	334	363	355	315	312	311	290	307	319	323	284	310	313	315	351	319	319	307	299	311	313	309	292	308	322	295	326	292	318	328	326	308	309	325	289	311	295	332	301	299	290	301	324	308	342	319	315	314	312	332	330	328	316	323	328	304	336	350	317	348	335	318	303	312	307	320	313	327	300	337	323	297	313	304	289	343	326	321	299	333	337	293	290	314	308	343	313	299	332	307	318	285	316	307	325	319	296	323	301	292	295	321	326	319	320	315	311	303	311	308	306	337	297	301	261	284	320	297	328	319	309	320	318	321	310	324	320	301	330	309	302	301	320	283	321	298	302	298	317	307	285	304	339	290	285	298	313	313	315	300	318	345	361	363	314	311	320	314	323	334	338	309	310	331	280	304	311	312	303	316	307	335	274	300	307	317	301	332	317	310	296	294	316	293	317	302	353	316	333	295	311	321	297	335	302	338	307	304	331	314	282	346	306	319	293	330	310	306	305	307	302	308	316	306	310	329	306	326	317	290	319	302	297	343	293	344	298	318	314	315	291	304	312	301	287	284	333	318	320	332	300	312	303	328	295	312	290	319	340	295	287	333	302	305	329	319	317	296	334	328	329	332	307	291	271	346	310	313	290	280	304	305	311	315	327	339	296	294	340	323	329	343	296	336	337	331	311	336	322	353	329	321	308	313	297	346	338	315	332	295	309	318	292	292	326	328	334	296	284	314	322	329	325	301	343	331	296	294	272	318	308	352	324	305	309	314	310	302	335	325	298	329	319	304	357	329	314	308	308	338	316	315	312	319	289	320	300	307	320	325	313	320	293	300	326	317	325	329	311	306	337	296	315	327	304	343	296	360	328	351	347	288	299	313	303	286	307	297	320	316	311	297	313	334	319	324	354	314	322	312	315	318	301	309	307	312	339	320	322	304	334	295	294	281	345	285	324	301	293	308	340	313	283	331	288	317	324	298	311	310	328	302	312	335	295	317	308	326	302	302	322	335	318	316	313	357	359	301	309	315	330	298	322	291	306	339	276	339	311	290	338	330	309	324	304	329	327
7767	3222	7275	8551	7313	6053	4884	3841	12826	27697	38777	37370	31121	21030	10606	4164	1729	1043	847	870	820	781	814	818	819	801	781	813	812	798	774	784	835	795	810	784	824	826	853	820	780	730	822	790	770	824	810	757	845	829	720	836	781	792	825	744	845	725	784	840	803	828	838	831	853	819	755	798	801	818	784	841	800	726	803	801	827	860	794	777	782	788	755	792	813	832	786	802	796	845	817	801	793	820	769	808	812	805	800	805	812	798	845	765	783	806	825	781	806	755	759	883	736	818	789	824	842	825	781	880	794	842	809	808	812	785	749	809	769	867	801	804	814	820	843	874	815	788	779	825	827	809	765	775	846	817	745	812	778	801	850	803	762	829	845	832	829	792	860	821	809	861	857	848	799	780	791	818	797	795	853	807	831	757	763	809	832	812	790	796	783	785	822	837	804	812	786	819	821	790	796	750	806	821	804	756	828	764	777	804	814	805	818	816	872	828	830	838	800	768	816	773	832	791	821	819	809	860	819	807	809	782	781	792	828	826	876	815	830	796	772	795	803	786	815	817	828	784	847	826	830	847	795	819	782	871	808	826	794	778	839	831	796	782	768	810	841	811	804	775	794	798	812	832	795	800	836	835	814	833	827	778	814	834	835	836	841	776	772	803	798	805	825	786	849	792	834	810	780	824	857	756	790	834	782	834	801	881	814	793	834	750	772	830	832	828	804	795	808	799	806	774	751	802	789	818	808	819	854	842	816	806	835	871	770	780	773	799	758	834	828	792	833	801	835	776	761	819	801	837	851	780	833	823	780	822	784	821	822	827	805	792	780	781	817	791	786	800	790	894	780	775	813	800	789	804	870	801	806	797	798	814	799	829	818	736	808	794	799	827	814	806	826	776	793	794	844	804	783	826	869	817	828	814	786	792	792	776	814	810	814	849	826	842	841	821	778	751	801	809	794	787	851	853	828	802	875	813	788	791	812	852	810	822	837	845	822	844	783	814	784	809	795	827	782	811	839	812	823	840	774	812	825	814	828	807	822	833	800	839	787	821	790	811	797	756	795	793	806	794	783	781	808	764	834	868	804	814	829	769	780	788	846	792	772	820	816	776	839	829	776	824	793	790	845	814	798	770	771	781	849	817	807	847	810	836	804	821	770	808	768	785	755	779	840	825	760	817	807	814	835	802	797	783	770	810	817	843	767	827	764	862	813	794	844	760	841	838	840	834	812	776	818	812	883	790	836	785	826	792	789	794	792	833	826	823	801	824	813	823	771	814	770	792	820	794	818	792	807	813	779	806	754	790	805	758	834	780	769	747	808	740	829	806	851	834	841	790	824	795	816	768	812	897	796	841	779	849	753	780	818	826	776	846	787	810	815	809	819	786	796	839	776	778	804	811	784	837	785	774	843	788	877	761	779	812	856	831	802	835	778	765	771	871	782	809	818	826	810	796	856	812	800	790	838	751	834	848	896	815	849	796	774	847	809	817	809	811	805	839	803	840	813	807	841	792	804	800	777	817	790	808	776	823	754	813	825	790	840	803	842	784	864	828	804	811	859	837	815	824	805	791	755	818	811	877	828	812	783	827	804	806	857	828	761	764	833	791	836	826	823	839	807	836	776	791	764	791	814	862	801	827	803	863	759	839	800	807	738	764	801	779	829	810	827	820	771	801	819	794	797	826	823	812	835	788	815	805	798	794	769	842	829	831	738	851	840	765	883	819	798	804	804	832	784	777	814	812	751	794	817	867	830	808	859	782	772	832	824	828	781	828	820	767	814	787	775	847	733	814	827	858	777	800	766	806	861	829	776	809	832	789	785	810	798	824	823	817	761	795	801	811	851	813	829	797	829	813	848	848	860	825	788	839	802	881	804	810	788	801	780	808	818	796	764	829	780	835	765	849	829	772	831	808	789	794	820	788	768	811	799	771	827	774	795	793	776	779	756	863	833	855	850	866	839	787	840	782	835	789	866	763	817	790	771	836	803	877	810	836	813	788	770	777	818	819	820	832	767	787	798	758	750	820	769	830	785	808	769	824	836	794	786	833	813	842	795	796	760	828	825	795	838	747	779	828	795	851	783	839	789	801	808	781	810	827	776	828	889	793	794	757	834	797	785	789	793	819	765	837	753	846	751	805	721	769	785	856	793	811	785	788	795	802	800	854	779	894	776	878	819	779	784	778	849	860	839	799	831	817	790	844	773	789	827	843	744	780	798	848	817	770	781	800	798	791	784	807	810	804	800	847	853	819	819	812	819	824	784	792	829	791	810	774	815	799	804	820	849	803	809	890	853	801	836	817	784	824	775	788	833	840	757	784	786	807	881	790	821	815	768	819	788	792	851	832	810	800	785	781	796	799	810	786	806	793	818	823	826	816	786	822	797	837	783	811	851	834	771	803	782	809	812	818	779	809	807	765	770	813	802	781	790	803	796	828	758	777	822	795	798	779	833	863	830	868	796	828	797	801	810	785	804	794	812	784	881	798	826	803	809	819	817	838	829	841	811	746	825	841	782	831	826	770	815	783	820	834	765	851	792	835	783	811	791	821	812	804	777	786	836	863	792	802	805	800	810	816	802	797	820	774	787	828	829	837	823	806	826	781	821	788	799	787	817	813	782	796	787	782	808	816	844	808	862	763	782	823	755	842	795	799	793	823	840	774	834	798	767	835	785	765	779	830	784	804	788	759	801	820	816	811	765	788	809	785	785	806	782	852	769	837	830	796	864	798	788	790	792	784	820	760	801	777	791	839	832	808	826	809	795	816	852	811	764	820	783	819	812	836	824	791	810	839	793	799	823	869	833	840	832	772	804	822	822	812	774	819	822	808	844	829	850	797	805	868	772	818	792	857	807	769	810	777	779	782	802	800	840	794	842	816	821	747	858	788	756	826	791	850	783	780	782	799	816	794	834	847	818	841	812	801	842	823	818	810	802	819	837	750	797	816	814	799	792	777	804	737	785	808	799	760	738	850	768	815	850	814	850	820	787	831	754	798	768	790	788	782	761	815	795	822	838	830	810	796	845	813	798	844	785	824	778	757	843	800	778	782	781	796	800	801	841	785	811	823	784	821	819	776	863	865	788	788	773	813	832	856	802	879	839	766	822	769	728	789	814	795	755	840	784	798	768	774	846	833	843	795	811	890	893	772	839	808	779	844	780	798	809	825	817	806	811	836	816	761	820	819	801	829	825	773	894	822	793	802	803	792	792	849	837	799	779	795	849	816	789	824	819	813	786	851	799	806	808	785	785	836	819	790	775	799	821	795	780	778	774	827	810	764	818	797	765	819	745	778	809	852	771	793	824	801	777	824	825	810	802	783	785	778	808	763	774	778	839	817	760	844	799	804	815	819	786	840	785	785	770	762	822	815	827	855	845	806	831	781	769	819	848	802	797	809	784	782	803	792	787	781	812	800	817	884	822	822	798	849	807	816	783	791	858	848	834	806	810	832	787	817	776	818	831	775	834	806	752	853	812	872	899	794	814	830	774	861	770	794
19959	5011	4538	3417	2313	1935	1618	1271	2120	18484	30169	28284	21029	11729	5073	1739	670	371	294	302	290	247	261	261	272	291	293	297	274	277	271	263	264	292	289	272	282	305	284	281	257	270	313	296	277	274	279	275	277	307	305	261	291	270	299	274	270	299	309	293	258	298	257	310	300	337	264	277	288	279	261	268	304	259	270	307	298	248	261	283	248	277	282	276	268	257	309	264	281	253	271	311	247	281	250	281	258	255	277	270	285	278	294	294	277	294	282	273	304	251	274	299	272	284	270	270	283	251	259	254	286	246	269	257	284	251	297	299	252	278	264	270	269	266	310	277	251	269	298	301	261	254	302	245	284	296	262	280	264	257	271	270	262	293	270	302	265	270	304	267	258	281	280	283	265	254	267	274	269	278	291	260	294	270	263	294	269	301	280	290	304	296	280	263	294	286	294	285	284	278	280	286	258	280	282	293	272	277	269	298	309	282	270	257	291	278	300	289	291	271	259	275	270	260	274	297	250	282	308	253	277	300	280	279	300	294	289	269	290	293	275	324	286	267	289	278	278	272	302	312	265	264	301	272	268	288	243	299	274	298	278	250	299	277	259	296	281	281	262	278	261	282	270	250	270	269	299	301	296	277	304	260	293	278	256	259	285	276	259	262	265	277	301	263	311	271	254	266	289	279	273	307	302	300	265	268	287	276	267	255	268	261	279	308	278	269	263	269	295	303	282	276	304	272	247	286	274	276	253	269	263	254	284	275	262	274	281	284	249	259	264	249	293	251	271	289	267	290	289	261	273	281	287	266	268	285	260	273	277	261	299	313	306	263	296	280	298	282	288	257	282	279	283	267	298	322	250	280	253	271	280	296	258	283	230	272	288	275	264	277	267	268	276	284	282	295	297	294	301	286	287	317	279	285	287	258	314	262	270	264	311	292	276	272	248	281	249	280	292	257	276	246	280	283	271	269	290	303	287	234	274	266	262	280	317	301	287	269	269	255	281	309	287	279	301	288	311	274	273	272	283	281	270	275	274	261	284	281	274	313	272	278	293	264	255	291	297	270	271	236	291	290	268	312	285	275	293	291	277	278	284	273	253	242	266	304	261	294	251	274	274	270	275	304	270	296	275	263	254	270	279	288	280	274	282	300	302	276	284	296	281	258	246	292	263	270	266	281	260	309	286	271	260	287	310	296	267	288	274	275	257	251	295	255	248	284	250	272	252	273	272	273	296	258	296	254	318	289	280	277	264	292	290	233	292	253	291	288	258	304	287	262	279	288	286	265	271	271	278	311	295	291	277	296	317	286	282	294	259	259	277	289	263	283	270	281	271	276	273	283	259	270	274	306	302	242	274	272	277	316	258	282	269	279	279	318	287	295	258	270	302	275	253	266	295	260	275	264	279	264	289	272	280	291	293	301	268	286	263	313	290	297	273	290	308	273	310	320	278	283	287	310	270	259	262	285	288	289	289	297	286	286	284	261	262	263	272	266	288	267	276	263	258	299	277	251	250	270	268	282	333	263	296	286	285	271	275	288	264	274	284	274	309	293	271	306	265	301	281	277	277	250	285	255	296	261	263	268	296	292	276	303	305	280	270	272	304	279	260	295	287	281	273	261	308	291	305	280	277	260	286	319	279	268	281	267	280	288	248	269	270	303	300	282	273	267	263	287	319	305	261	315	292	307	288	298	289	271	263	267	272	254	251	280	294	252	299	277	276	291	275	305	280	269	291	301	298	294	287	277	266	269	273	289	277	235	285	284	299	266	277	272	269	280	259	249	290	263	306	277	266	254	273	290	251	290	262	270	292	277	276	293	297	266	268	249	272	308	267	284	277	268	255	288	274	301	275	299	304	278	278	279	284	265	286	294	312	268	271	266	254	290	276	251	270	264	254	290	301	256	301	271	281	262	308	278	258	302	279	279	270	289	258	291	273	285	290	289	303	252	322	282	270	256	288	265	283	265	273	251	293	299	250	277	300	292	258	282	260	259	284	260	294	279	260	291	275	272	261	286	276	308	276	270	276	252	282	257	276	246	304	282	277	308	272	279	278	293	263	274	292	280	251	263	256	293	276	265	272	253	307	284	292	276	282	294	281	309	279	277	332	251	320	269	288	283	255	298	278	282	290	269	257	283	282	309	298	284	271	267	309	309	295	302	254	272	292	308	288	265	280	309	268	272	289	304	265	252	309	275	271	299	266	258	294	272	292	294	293	292	279	280	282	281	255	296	260	271	321	277	298	265	289	272	256	290	235	269	290	285	300	275	267	265	274	297	247	290	261	235	263	274	277	239	285	284	270	268	284	242	296	259	275	261	280	286	278	273	301	305	251	274	293	279	293	281	258	267	284	244	279	288	261	277	275	275	280	303	291	306	286	258	263	264	273	294	294	282	274	280	288	274	261	254	292	262	293	261	310	298	291	296	286	270	316	272	274	307	266	278	283	301	266	270	281	247	253	308	320	274	271	296	278	290	290	272	269	283	275	293	260	270	275	317	284	282	256	276	283	264	287	289	271	298	268	271	277	308	264	278	257	289	277	263	293	267	251	261	267	304	259	284	272	280	260	282	279	278	286	259	285	281	257	299	286	269	315	281	262	294	253	265	300	265	287	286	258	278	252	255	252	276	280	298	273	284	255	262	262	264	291	305	272	303	265	294	262	269	293	304	325	275	281	284	260	275	283	297	249	296	289	272	265	281	277	308	256	289	249	285	282	297	270	260	284	294	274	262	274	240	259	282	283	294	281	291	283	263	245	291	282	326	293	289	255	276	317	291	290	242	273	261	279	302	264	305	260	297	317	308	259	276	276	286	264	289	268	268	279	282	285	278	282	308	248	268	271	263	281	282	278	275	252	294	288	269	264	283	303	313	275	290	286	259	292	258	288	282	270	293	274	245	319	267	285	287	264	281	281	275	309	290	278	288	277	256	268	276	265	269	267	272	270	253	296	292	291	270	265	291	271	318	271	268	280	298	259	271	302	304	270	284	270	257	244	296	253	291	258	281	281	267	256	266	318	272	302	276	294	312	294	264	280	284	281	294	259	308	292	259	280	278	277	284	325	254	271	315	301	268	279	305	303	272	266	284	257	262	263	282	266	279	276	263	286	301	275	291	304	299	269	263	292	277	286	297	276	272	305	240	254	266	293	268	278	285	263	248	299	287	264	277	259	257	288	264	281	277	243	275	325	257	283	255	259	280	293	279	272	268	259	244	276	280	293	290	273	279	282	279	289	250	271	282	300	279	286	277	283	266	296	291	304	308	295	248	269	298	279	262	276	293	302	248	265	287	278	269	283	270	288	255	277	264	305	295	265	259	285	271	270	284	275	276	302	291	295	268	273	285	239	270	289	277	245	293	287	272	291	284	285	285	278	268	270	292	266	324	286	239	299	274	275	258	284	289	236	263	278	311	288	301	275	260	278	238	277	274	274	271	259	278	291	267	270	267	232	269	273	279	262	317	305	295	298	269	266	287	257	297	280	290	265	297	284	249
9535	3795	8237	9406	8082	7570	6820	5992	9202	39718	49376	47376	39837	29370	17253	7348	2730	1251	781	700	696	722	719	705	743	706	712	727	703	748	713	749	744	680	702	766	725	715	789	734	684	722	689	759	720	734	689	734	655	704	687	723	713	740	724	704	717	756	697	683	726	699	737	749	720	744	703	758	740	727	706	713	773	738	712	753	653	716	745	710	741	694	743	743	739	719	720	697	688	732	742	725	716	696	711	776	752	717	730	712	728	684	676	696	717	688	723	762	686	711	700	750	705	731	749	694	691	723	704	661	730	717	715	724	686	716	728	719	656	733	695	752	724	699	768	740	667	737	736	680	738	722	688	733	716	712	749	743	694	690	705	720	724	705	686	704	727	725	726	725	667	688	747	720	724	733	673	692	705	736	717	725	711	719	708	747	732	742	752	742	723	714	720	708	674	702	671	724	736	726	725	724	734	744	709	664	673	683	755	731	720	720	774	699	742	720	702	670	671	727	740	741	731	729	701	737	688	712	712	702	727	729	751	734	799	723	734	703	685	760	730	746	701	668	690	776	723	690	692	669	693	773	711	718	715	688	721	704	710	696	698	723	718	701	735	703	732	718	742	684	719	710	710	745	691	683	696	666	782	724	751	723	730	683	751	750	701	757	687	720	736	689	691	706	735	748	715	713	742	702	670	710	690	697	658	703	767	706	701	688	722	757	741	763	726	671	670	710	733	687	697	712	722	691	754	725	750	717	692	745	731	689	701	695	716	731	735	698	790	735	663	693	692	675	707	764	666	682	683	693	680	699	712	709	754	700	666	742	687	687	734	708	649	660	718	763	727	726	746	692	728	695	672	748	695	744	668	682	721	753	698	729	701	704	670	717	768	762	701	747	705	707	762	708	734	707	708	699	715	688	709	749	711	731	751	726	700	685	714	693	729	700	716	723	762	764	684	758	726	696	713	702	735	728	704	699	709	701	759	786	675	720	692	707	688	651	689	767	731	766	726	672	677	723	731	678	732	709	773	734	735	741	694	679	695	709	722	646	696	761	733	714	730	728	707	766	750	692	662	717	696	657	733	693	720	684	681	684	761	743	743	757	726	743	735	743	682	671	704	715	779	664	734	773	739	713	781	729	702	714	780	701	747	692	700	723	708	734	718	661	731	710	699	699	712	750	768	694	674	703	718	762	687	736	674	684	766	746	725	656	704	706	687	683	749	727	736	697	721	750	714	698	725	739	720	738	716	707	739	733	713	721	728	724	775	672	694	705	750	729	641	676	738	769	706	737	737	709	738	694	733	692	693	726	706	711	689	699	675	700	730	722	755	714	743	716	722	697	736	749	729	722	713	721	658	674	703	738	732	707	690	725	725	751	696	715	678	685	757	726	745	750	728	708	700	691	739	731	750	733	701	694	672	734	706	748	737	687	696	710	746	748	755	712	724	735	706	715	713	715	684	694	658	706	682	709	710	716	715	729	721	727	709	714	693	669	719	760	717	721	718	703	687	730	758	742	713	728	696	713	739	770	737	720	720	653	694	720	712	667	686	730	698	704	733	706	693	691	690	742	731	761	703	685	718	668	744	715	762	714	701	736	755	748	696	709	705	681	739	739	727	777	793	708	731	736	724	713	734	699	693	700	694	723	711	739	723	743	727	685	725	693	745	700	722	725	694	730	709	722	702	702	698	710	723	699	658	682	742	690	755	698	708	714	716	731	719	728	708	709	745	750	736	740	723	733	717	695	764	695	722	743	742	680	746	718	677	750	729	731	702	748	757	732	731	708	715	735	726	743	676	729	682	719	692	688	731	745	716	725	719	725	782	706	668	725	693	735	719	729	726	698	670	735	742	715	784	722	764	793	693	675	711	712	731	745	707	752	733	705	688	728	760	718	726	704	746	752	715	728	718	707	750	716	686	747	682	738	660	723	704	724	757	689	693	691	692	711	726	696	658	760	755	710	710	718	676	700	748	737	722	716	727	772	767	693	626	714	732	730	769	675	751	729	716	696	733	715	690	709	714	707	731	681	683	761	733	756	677	728	725	714	727	748	732	735	682	720	716	716	713	702	707	747	643	719	741	765	732	755	758	731	746	681	690	685	740	711	685	694	726	754	708	701	733	709	718	688	702	697	754	692	730	699	735	733	699	694	691	730	736	687	741	681	657	749	688	707	697	678	699	721	702	725	711	689	699	690	731	738	671	711	686	737	723	743	724	710	764	712	717	709	744	758	721	688	750	723	722	697	732	735	691	733	737	703	725	726	675	712	709	767	778	741	705	686	733	681	747	692	754	734	693	715	708	667	738	749	731	716	718	657	692	675	724	737	695	697	714	681	708	688	755	712	736	687	774	714	723	736	702	727	715	709	703	774	708	735	728	713	701	689	761	721	738	726	727	754	690	733	707	670	735	730	669	659	699	729	685	701	683	748	765	726	702	716	727	700	676	678	751	693	714	757	715	721	687	698	742	680	692	677	721	721	685	725	721	688	745	751	722	698	713	692	755	735	691	738	724	775	725	736	689	728	763	739	734	743	749	719	694	688	725	708	674	739	673	732	693	735	737	707	703	697	725	721	703	676	712	724	655	685	746	715	764	748	707	733	732	691	738	732	723	760	705	746	753	707	659	704	708	740	693	719	715	745	666	730	694	745	727	735	704	745	732	705	747	707	768	769	721	706	737	739	725	713	721	718	751	738	725	742	742	724	715	698	695	709	735	713	675	700	690	697	699	705	700	718	713	682	725	740	718	694	703	726	736	751	724	735	725	738	719	734	738	698	724	667	705	682	694	689	701	764	706	727	732	719	725	731	716	675	720	706	688	733	721	709	709	707	724	682	730	735	763	727	708	744	751	688	700	716	701	772	668	706	739	708	692	690	723	708	734	691	732	703	724	722	715	723	750	724	732	673	706	697	731	745	668	694	735	772	708	696	723	754	682	676	685	742	703	670	740	687	782	699	687	692	715	698	724	722	706	704	698	716	723	701	733	740	726	704	728	713	678	747	712	703	764	725	744	730	760	735	753	718	735	730	735	714	669	653	711	734	687	694	717	732	770	728	721	711	732	715	739	716	671	734	704	691	709	723	758	708	718	699	790	696	763	743	704	703	695	665	694	730	694	677	727	719	771	728	717	735	700	726	679	660	721	703	705	719	727	721	697	746	717	785	700	637	705	742	686	704	736	713	745	733	668	720	703	708	793	669	731	692	749	763	733	699	674	723	713	733	678	708	765	698	725	715	701	692	752	725	651	686	695	658	667	678	701	725	712	653	694	731	701	762	732	683	742	673	756	723	658	678	700	699	715	726	735	751	797	774	740	738	723	705	704	696	719	675	713	723	706	718	710	728	749	708	753	792	703	696	690	690	678	704	751	682	722	713	702	730	711	694	713	667	780	692	693	761	705	755	725	725	740	726	704	668	713	718	701	751	697	711	705	684	687	718	683	720	704	677	682	731	732	722	759	727	761	740	711	769	769	716	658	670	718	724	770	693	706	727	708	719
3300	871	902	809	736	675	593	538	534	1114	1636	1536	1249	894	593	479	352	320	270	295	312	317	302	324	279	339	300	321	295	300	345	306	291	308	303	283	331	304	296	297	300	304	267	323	302	311	320	322	292	281	311	326	309	319	299	313	318	291	322	319	262	328	334	310	318	311	321	292	302	311	319	306	301	315	297	290	311	299	319	333	311	311	295	318	277	307	308	297	305	309	317	310	302	311	320	316	305	290	323	319	296	321	318	264	285	305	337	314	310	308	324	322	302	294	294	282	309	312	315	323	313	327	318	309	321	282	300	303	308	294	302	331	300	299	331	298	328	286	313	333	308	311	304	299	314	299	319	303	304	308	313	355	319	310	290	318	299	315	323	298	312	306	300	310	326	300	299	301	307	308	315	336	340	285	350	279	291	292	323	307	277	323	330	308	316	299	300	315	314	279	301	288	285	290	327	310	316	295	323	312	316	281	333	314	313	315	280	283	299	341	280	294	314	317	302	293	284	278	297	306	319	353	299	313	293	302	306	296	296	296	321	333	317	288	317	304	313	319	343	297	319	302	336	331	308	311	322	303	305	306	354	332	296	311	281	311	316	301	299	316	320	294	319	294	343	341	325	302	266	317	350	285	300	280	338	318	303	318	304	306	283	297	287	337	307	319	321	325	345	309	311	304	308	362	301	330	317	349	321	339	323	292	313	300	329	298	289	328	308	302	325	325	307	315	319	335	296	328	312	311	288	317	277	291	319	335	302	328	301	316	306	293	324	304	291	287	331	298	332	274	297	330	308	334	309	285	320	283	327	311	305	326	326	304	299	323	328	284	329	304	308	304	298	298	316	279	311	283	302	290	308	303	316	310	296	315	324	313	350	309	302	308	328	285	301	327	309	306	317	296	299	309	303	280	313	316	322	321	317	299	297	318	305	284	321	298	326	314	303	293	292	326	325	319	308	309	317	268	266	279	295	311	311	315	306	300	279	251	298	311	300	323	299	276	303	316	334	298	307	302	301	325	295	302	324	292	335	321	296	330	329	261	304	336	307	299	308	321	293	297	311	322	298	295	325	299	340	318	318	318	325	340	317	323	286	310	306	301	338	293	332	324	327	315	278	291	307	287	283	315	302	326	337	312	326	306	311	306	287	351	312	320	305	281	304	288	306	296	306	321	308	287	286	292	293	300	309	324	325	304	314	295	304	318	327	308	299	312	312	331	320	338	277	287	288	309	325	329	298	296	298	291	302	313	335	335	292	321	313	293	317	299	292	332	316	317	304	328	324	325	305	318	304	335	330	308	291	312	332	282	294	293	300	314	319	299	334	316	322	301	283	347	307	313	308	309	333	307	309	316	278	300	307	342	298	310	300	311	320	329	314	289	321	331	285	309	280	310	283	275	319	299	309	326	306	296	299	297	313	310	318	311	307	283	307	325	260	290	325	297	328	304	330	319	311	323	285	315	287	326	310	326	299	310	299	303	271	293	325	336	286	295	290	299	301	306	316	295	304	333	316	315	302	311	315	302	351	318	295	293	329	310	318	335	324	290	326	309	286	314	306	305	290	328	295	305	299	305	331	288	305	318	289	324	314	326	349	306	326	281	301	328	316	325	321	318	284	304	279	285	312	319	304	299	287	310	289	305	291	300	285	302	268	293	308	324	294	305	304	318	312	336	301	275	300	302	294	298	290	282	318	284	303	328	281	331	272	295	313	313	295	335	317	305	330	317	296	311	293	300	346	314	279	314	334	287	331	333	357	305	335	293	318	335	297	305	314	301	296	303	288	316	330	316	325	344	326	264	300	324	318	300	303	299	309	302	301	326	317	311	305	289	328	300	323	327	327	309	298	300	283	279	258	304	314	294	296	328	311	313	286	310	304	340	300	310	338	297	328	296	289	308	328	315	321	307	308	283	330	321	313	296	301	301	289	325	311	332	289	318	255	327	277	307	284	313	314	297	350	310	305	314	320	279	285	296	314	299	325	316	314	303	272	296	308	308	290	287	335	305	308	313	280	354	316	307	326	312	313	295	315	323	325	306	302	308	295	299	293	269	319	314	302	317	309	306	298	333	328	278	280	318	307	329	297	297	293	306	336	315	338	314	336	308	327	329	305	323	345	331	304	324	318	300	307	315	288	308	293	309	333	288	320	291	279	279	323	303	275	332	302	324	329	278	293	310	302	300	328	335	306	312	323	293	281	317	335	333	316	285	297	286	341	326	334	313	307	289	311	296	302	291	290	292	304	308	303	285	328	329	311	320	300	318	315	312	336	319	311	287	292	320	302	298	300	308	306	339	315	273	305	302	285	264	281	274	289	307	298	313	301	317	313	320	293	331	321	327	334	358	310	304	332	344	298	301	314	312	300	301	325	332	288	284	326	321	302	287	299	319	302	298	283	290	333	313	303	333	309	323	327	312	315	305	334	293	333	295	308	328	338	320	279	291	287	291	278	289	303	306	346	331	323	316	266	308	310	283	312	276	348	337	312	304	293	304	275	316	306	318	325	305	292	309	330	307	277	306	292	349	317	306	307	328	292	295	297	335	290	284	285	305	292	321	284	325	285	311	303	301	335	327	285	297	310	330	327	342	309	287	312	283	325	289	308	314	319	295	285	324	311	273	336	291	318	346	309	331	331	278	300	284	279	334	304	292	310	343	338	301	313	293	290	314	309	274	315	291	270	300	338	285	267	278	328	298	304	292	305	286	291	296	322	294	285	311	329	292	319	334	340	285	348	298	297	339	329	335	331	290	315	327	298	289	264	266	288	297	308	325	286	317	310	298	341	293	291	332	290	326	330	283	308	303	303	330	311	289	327	313	356	355	349	277	304	302	296	328	306	294	331	340	320	321	294	307	323	301	298	304	297	327	289	343	291	324	318	299	323	338	283	325	323	296	313	312	327	312	279	313	316	311	321	303	322	292	289	349	318	304	317	313	330	294	305	284	304	309	300	332	328	320	358	315	284	271	311	344	309	342	308	303	322	270	309	289	302	312	305	329	285	327	308	285	325	280	293	306	319	336	280	309	290	336	277	319	327	329	295	321	323	303	319	304	316	332	332	300	246	317	275	342	322	289	336	330	332	308	303	304	319	330	302	308	299	316	303	328	333	317	276	308	303	309	315	294	279	330	329	317	326	317	294	267	297	318	287	324	332	296	299	303	318	318	329	332	319	305	303	302	332	296	328	284	349	304	290	332	320	315	307	338	308	335	338	279	296	285	334	309	323	359	292	305	340	298	279	299	298	295	309	316	334	325	334	334	336	341	294	363	318	312	305	289	293	311	295	305	323	315	299	302	295	320	328	334	307	319	279	327	299	294	305	330	351	322	286	301	263	345	310	313	303	288	300	336	273	302	278	338	296	292	329	319	311	281	298	307	313	305	309	319	304	297	314	327	306	316	305	319	330	333	302	280	305	307	318	305	314	318	295	322	320	296	329	328	305	326	331	318	331	295	320	280	311	322	284	323	308	300	308	336	333	311	298	264
2984	1326	2074	2353	2694	2608	2232	1946	2478	5624	8201	7020	5274	3493	2066	1261	958	836	810	812	781	799	788	815	803	778	828	777	792	749	796	785	793	761	779	792	780	776	830	724	768	776	783	751	777	746	870	770	764	796	814	802	855	774	759	797	723	780	799	814	796	801	747	762	796	783	845	827	815	812	753	753	787	776	818	784	816	814	784	775	837	763	822	770	785	762	772	787	793	824	837	814	822	810	775	771	797	791	829	829	776	780	797	799	802	797	765	838	749	787	758	808	821	797	814	739	771	766	756	757	807	740	774	745	733	785	802	802	799	791	751	821	813	800	754	757	833	790	807	789	792	778	828	800	784	768	799	812	837	758	805	790	798	766	793	783	775	717	860	806	812	803	836	821	775	751	782	820	805	812	834	806	794	756	799	790	833	837	753	738	766	802	815	739	831	780	764	758	793	743	781	762	800	842	750	816	792	764	830	805	783	783	783	852	769	793	765	805	816	818	797	805	803	769	759	798	799	787	787	782	767	856	817	764	829	807	778	820	768	798	815	842	795	782	746	768	796	816	742	757	771	777	850	759	773	807	823	776	792	755	810	762	771	753	808	790	785	782	784	820	820	748	809	840	765	802	843	814	835	826	776	786	773	800	760	766	814	823	770	818	749	811	822	825	752	807	802	779	829	773	762	822	829	782	791	799	804	794	741	799	794	753	815	780	751	789	814	757	812	783	757	808	783	774	826	802	841	809	799	801	769	780	814	797	799	813	829	833	824	791	799	799	802	848	782	791	767	809	778	786	782	766	751	779	796	799	746	761	757	809	771	792	748	775	812	773	763	769	834	751	764	788	768	740	754	819	768	806	816	813	817	798	814	760	761	780	842	798	798	780	791	774	772	830	776	783	821	781	775	793	832	794	839	777	778	837	800	820	751	836	728	788	759	829	768	777	768	799	851	828	775	807	791	814	792	788	779	748	765	780	800	813	841	813	818	758	801	815	831	790	796	821	804	766	807	779	822	748	825	813	779	804	824	822	829	798	782	801	769	788	812	826	736	758	753	778	778	780	791	772	805	770	734	790	763	794	737	801	776	845	817	805	777	745	782	776	815	764	833	772	829	793	804	812	798	789	813	734	805	768	783	794	798	769	800	808	750	778	832	779	806	807	766	820	773	850	740	777	783	800	782	813	770	845	740	855	816	801	766	795	809	804	821	800	815	808	778	817	810	789	795	789	733	807	739	780	788	794	808	798	802	814	774	787	761	805	793	782	789	796	835	802	779	794	762	758	830	816	728	849	824	797	802	787	824	825	773	807	824	753	744	790	777	836	771	815	801	806	823	786	779	817	849	813	775	753	746	722	765	738	754	809	797	802	782	776	741	797	804	761	771	766	750	744	820	778	774	838	785	779	821	811	786	838	787	764	810	839	816	790	774	741	784	784	804	795	777	730	820	792	794	728	777	777	768	765	790	787	820	782	840	831	817	798	750	764	791	777	816	799	782	797	750	789	788	799	781	774	772	810	763	772	764	726	815	757	817	806	776	764	790	803	763	779	788	796	778	824	786	801	794	836	785	788	795	704	792	795	808	771	761	771	765	777	794	846	800	796	893	798	751	779	758	765	807	787	835	784	812	849	799	883	812	856	813	835	779	795	760	809	813	803	767	786	771	802	770	789	837	799	808	811	794	801	821	805	764	792	734	795	773	791	779	765	781	821	786	788	791	792	833	834	766	758	781	744	780	803	796	800	808	811	844	842	743	787	783	763	810	761	831	811	778	796	754	791	770	813	775	853	788	827	789	730	818	764	796	807	789	787	752	804	784	831	782	774	856	781	747	801	844	759	815	769	769	840	784	822	784	796	765	739	780	768	830	856	753	784	797	778	758	803	713	750	808	819	795	771	780	802	834	811	824	804	791	811	794	802	823	793	783	808	784	769	818	809	817	862	776	805	788	769	797	803	862	786	732	780	809	836	829	809	755	784	743	813	758	754	789	753	783	793	812	793	774	739	803	782	788	804	755	774	750	780	755	803	766	795	786	777	770	806	841	812	758	826	801	851	785	771	800	817	814	794	786	820	779	811	831	802	741	815	763	744	808	782	785	789	800	787	743	803	790	754	829	760	791	770	851	723	837	749	818	777	793	738	823	774	791	786	845	817	766	805	781	830	823	814	802	770	803	822	776	779	807	755	813	798	800	764	741	792	781	772	786	809	796	800	830	813	808	753	808	793	837	852	793	767	771	830	811	774	812	789	793	797	788	788	768	810	814	770	769	766	835	780	797	782	804	755	800	775	828	797	823	742	733	764	736	795	720	798	812	788	772	811	781	756	771	783	770	807	830	781	752	768	799	798	791	777	834	819	796	779	718	826	823	776	789	741	794	837	797	829	797	856	810	794	812	803	787	769	840	831	763	773	802	750	783	840	824	784	808	813	765	779	724	765	779	833	810	773	791	749	837	759	788	773	812	806	843	848	763	753	789	763	799	790	808	790	824	766	797	778	816	806	828	792	804	790	794	779	746	747	782	816	823	837	802	793	788	818	757	775	791	751	792	811	814	754	817	793	831	774	804	811	760	810	770	776	739	788	808	743	830	810	807	805	802	802	757	787	801	752	726	837	793	773	817	805	798	787	770	803	773	771	787	802	845	802	779	746	787	795	815	765	759	807	789	781	763	752	805	768	771	822	793	776	835	810	794	815	785	808	815	801	793	778	803	752	834	752	788	797	814	725	778	776	783	767	773	800	812	761	795	792	793	803	778	798	770	829	836	784	824	794	784	754	808	816	802	787	780	786	772	791	806	806	760	756	775	772	794	779	785	786	801	733	800	810	778	772	760	822	798	810	799	781	809	782	747	745	720	826	793	751	772	798	765	805	792	738	793	795	787	753	800	772	842	763	752	824	806	795	763	796	798	770	735	765	792	813	772	798	798	766	807	737	749	765	750	821	783	770	782	745	779	790	764	853	785	830	820	793	776	796	801	785	854	780	805	794	794	794	796	846	788	750	797	803	777	801	798	757	728	769	776	799	774	814	830	858	794	791	825	823	821	753	858	768	755	812	782	734	828	800	781	806	845	770	782	786	858	811	754	801	789	759	760	834	827	778	778	849	784	756	837	827	780	805	791	776	764	789	802	774	777	773	839	785	774	800	777	809	736	819	751	777	766	786	828	804	815	763	726	788	758	804	787	783	813	781	825	755	788	778	794	762	804	760	794	776	769	821	763	822	746	792	747	799	800	826	790	842	772	760	791	763	783	797	778	822	784	813	812	796	796	770	769	805	784	812	755	761	786	789	813	832	760	768	845	819	802	775	796	813	779	809	778	796	799	831	782	843	805	783	815	822	840	794	826	765	758	820	784	757	785	816	759	827	806	744	791	787	778	815	767	804	770	780	798	764	791	765	821	780	833	795	776	809	853	752	834	826	774	784	817	782	788	794	774	794	796	798	843	821	795	790	763	745	798	779	778	821	759	842	821	798	780	803	765	763	826	805	783	814
10820	2007	2380	1773	1676	1183	902	1017	10614	18009	12926	13531	9037	4453	2022	897	488	363	317	304	318	304	361	292	293	317	325	344	303	284	297	318	309	307	287	290	302	299	297	313	298	327	313	331	291	312	337	304	296	345	309	300	330	331	348	329	327	320	306	316	289	307	316	297	332	327	361	305	302	327	304	305	307	326	325	309	300	301	308	329	318	291	335	331	290	325	347	308	290	337	292	335	305	320	316	287	325	305	328	292	320	308	323	323	342	320	286	322	314	305	305	299	312	315	307	301	285	323	318	335	303	314	340	342	278	308	339	320	312	287	325	319	343	318	325	312	317	324	305	251	289	308	278	308	333	346	298	325	269	339	320	337	343	324	338	337	310	301	314	313	322	280	281	308	317	309	300	319	292	326	289	335	369	318	285	286	289	305	295	305	268	302	334	334	302	337	310	307	321	340	295	282	273	301	290	298	276	297	319	333	330	283	284	340	292	284	297	294	306	316	317	317	308	308	316	306	326	269	311	293	336	333	301	319	317	301	309	312	323	322	301	332	317	308	294	363	321	322	289	309	278	329	300	297	334	313	285	306	295	323	296	311	318	293	333	342	316	301	347	329	313	295	348	298	286	312	303	338	312	302	345	305	319	315	314	315	302	309	331	324	282	304	326	318	326	324	333	325	310	326	312	330	291	304	311	322	319	320	295	278	331	305	297	317	294	315	313	263	316	311	312	320	330	293	310	293	316	337	274	330	329	324	321	289	307	307	300	327	334	293	310	326	333	303	327	318	321	315	327	299	325	321	301	301	319	295	292	328	283	303	312	302	308	313	306	298	320	315	280	333	333	314	311	284	314	312	317	361	319	283	300	298	316	318	324	304	275	323	300	340	309	303	322	326	339	323	288	331	315	325	331	281	288	314	284	339	322	303	312	305	350	279	319	320	315	301	343	308	311	296	312	314	358	307	310	309	318	315	312	334	309	317	337	334	338	314	293	342	291	309	322	352	335	309	335	310	320	305	331	307	292	332	347	300	320	291	330	315	329	342	343	312	319	327	327	294	306	315	321	310	306	326	309	305	330	314	325	318	305	329	306	327	315	324	317	320	333	303	323	342	315	320	312	321	347	301	294	308	342	326	286	271	294	324	301	304	310	299	305	320	302	337	315	321	329	300	301	325	356	268	307	309	341	291	319	337	293	338	325	357	323	344	308	312	316	339	312	317	372	319	274	309	290	303	319	336	320	313	312	311	302	361	321	327	339	304	328	294	346	306	272	301	317	318	308	321	301	297	347	336	328	311	321	322	330	315	330	304	326	344	348	331	301	359	288	337	303	296	319	319	346	306	320	346	339	332	326	309	298	278	306	339	347	319	321	328	339	303	313	323	312	307	317	356	330	311	300	329	326	302	295	297	317	299	317	299	307	302	288	324	315	315	306	332	281	352	308	312	319	361	356	291	310	326	275	343	341	286	302	307	366	351	317	299	317	320	317	300	337	332	300	349	312	293	319	314	299	322	339	315	310	298	333	291	277	281	338	322	304	284	326	333	300	310	347	301	310	329	306	347	311	315	324	331	307	344	332	352	332	339	315	305	307	280	360	308	321	328	321	303	318	313	304	313	275	312	333	341	314	336	317	294	326	302	321	327	272	297	301	295	311	308	302	342	354	312	322	314	277	307	323	339	305	320	293	315	321	306	300	313	307	317	308	307	327	306	324	295	285	306	305	306	301	311	299	345	294	294	293	324	318	300	321	349	289	346	326	302	286	336	327	359	307	294	340	322	311	312	283	273	304	315	327	299	349	295	301	299	309	312	333	331	320	303	310	301	304	327	297	342	330	340	334	309	331	286	290	300	300	299	312	317	335	323	319	342	304	291	315	318	335	346	348	346	324	304	346	341	307	301	328	326	335	306	321	279	315	304	313	302	321	320	324	325	338	331	329	327	306	293	327	333	290	333	321	309	331	326	299	292	289	321	331	336	320	336	320	303	302	313	318	317	312	344	320	306	298	316	280	290	283	299	267	298	337	293	307	327	310	295	299	307	277	323	318	324	312	323	307	280	310	311	308	328	313	298	331	318	328	293	314	316	319	311	314	286	302	293	286	305	320	318	312	303	291	307	290	330	303	317	289	351	301	302	332	311	328	288	310	319	316	281	316	292	322	309	329	328	342	290	303	323	294	332	326	310	303	316	341	315	306	285	313	301	317	318	302	313	317	316	313	339	302	326	324	305	309	293	308	286	311	353	318	293	301	316	340	284	302	310	307	299	297	296	333	331	306	329	307	320	301	314	333	333	341	343	317	287	317	310	340	357	334	287	319	305	327	280	292	294	327	324	279	306	340	289	322	315	295	297	316	273	334	345	303	304	312	330	319	331	313	327	337	311	322	335	293	345	317	295	311	324	314	318	330	343	322	289	306	298	343	322	312	304	286	312	289	281	269	293	291	292	307	314	334	294	359	308	303	291	285	321	331	283	324	308	304	347	305	336	307	307	327	282	335	306	330	304	282	305	316	304	305	328	314	274	300	298	308	333	320	307	315	321	316	308	297	324	313	323	321	324	325	284	323	317	311	284	307	335	340	309	323	318	274	290	296	325	336	322	306	307	288	325	338	302	286	356	318	287	332	304	317	301	307	347	288	306	295	286	277	298	330	337	332	298	330	309	305	333	320	307	309	337	313	310	344	333	316	332	294	374	322	319	286	321	303	305	305	316	302	273	333	322	304	275	326	303	305	304	291	351	308	317	309	329	322	307	332	295	294	330	285	311	333	336	329	319	317	332	320	328	324	317	312	319	309	316	326	325	306	316	374	300	323	303	332	341	313	306	318	352	330	339	328	300	327	318	323	314	292	311	326	290	269	319	313	334	319	298	330	275	312	331	295	325	290	318	336	306	308	307	320	276	316	323	328	290	285	296	308	308	311	316	331	319	317	292	300	333	294	332	318	340	286	306	312	297	305	304	287	289	340	287	281	320	310	285	321	312	287	332	328	274	311	325	334	327	314	327	300	305	346	301	358	342	312	305	299	291	306	341	337	310	307	318	258	302	298	325	288	317	324	316	299	344	321	312	329	330	299	289	330	285	311	296	307	312	330	283	298	294	305	317	326	323	338	317	295	332	304	294	303	319	316	266	304	309	290	333	368	324	300	286	333	304	307	328	289	324	317	317	339	357	294	356	297	322	335	299	307	320	328	334	296	309	294	316	289	315	318	279	295	303	310	287	313	327	301	334	293	304	279	339	297	311	310	312	266	337	352	301	307	288	312	311	302	320	331	301	325	339	314	357	322	317	315	303	341	297	294	293	312	323	298	355	309	319	344	341	333	306	338	295	309	269	294	276	326	311	314	296	319	346	290	312	327	305	308	314	338	342	320	328	346	317	344	294	305	336	325	308	310	317	308	342	289	288	339	304	315	307	299	292	305	306	304	334	352	299	335	339	313	316	317	311	305	303	300	302	298	320	324	326	351	319	339	333	283	338	280	294	259	334	308	344
7128	2409	4970	5521	6175	4895	3922	4497	27173	37015	32800	34387	25824	16670	8675	3636	1581	975	772	843	814	819	767	818	842	786	796	820	793	763	824	788	814	801	788	805	796	823	752	804	811	790	799	766	773	817	746	812	840	812	824	757	775	822	784	784	797	762	806	795	762	815	757	782	777	789	787	780	812	770	839	789	760	784	851	769	812	811	794	804	742	748	760	789	829	784	820	803	787	752	778	769	797	762	771	805	815	787	750	819	813	773	757	797	835	781	807	823	782	782	809	804	825	807	776	779	827	819	755	831	807	758	822	793	793	815	838	782	826	803	825	854	837	793	784	806	776	740	776	806	792	790	787	872	811	810	812	820	812	784	810	778	773	855	832	822	797	840	823	807	784	765	816	738	834	719	851	836	811	752	786	787	838	775	840	817	812	784	784	757	798	810	784	798	785	787	821	788	787	796	721	789	796	804	852	855	797	744	771	825	831	790	799	803	791	818	764	809	833	794	783	801	821	810	804	791	748	771	850	772	800	814	790	831	826	766	801	752	795	774	833	808	772	798	834	828	810	755	745	827	818	829	794	799	859	800	831	831	810	772	816	818	824	786	820	798	774	776	797	818	826	803	793	827	788	843	845	781	827	767	828	812	832	789	753	782	804	806	762	783	761	767	790	813	809	827	774	730	762	812	807	811	771	834	817	756	843	803	790	756	784	737	776	757	838	769	761	812	788	843	767	819	782	775	823	786	771	805	788	775	835	802	819	840	797	796	813	854	764	822	784	789	774	827	809	789	838	824	788	781	829	790	826	792	810	794	822	823	752	753	799	784	806	804	811	813	724	823	812	767	816	766	840	798	763	814	815	796	791	836	856	788	801	816	804	789	796	805	792	802	791	815	757	772	786	753	743	816	796	820	772	823	801	817	822	827	818	826	749	767	809	831	757	848	812	803	799	799	816	750	803	793	747	825	808	788	759	774	791	795	768	795	764	773	758	791	798	778	853	789	777	806	807	790	813	748	804	781	793	788	767	798	808	794	820	808	740	788	776	729	826	829	803	781	822	802	806	811	821	796	812	797	824	809	774	795	896	794	741	793	857	769	787	833	743	811	772	819	820	802	755	836	784	756	788	748	777	827	782	757	785	832	802	813	809	814	792	774	799	807	830	849	793	796	772	791	827	782	819	803	828	762	777	773	834	808	810	815	799	797	797	819	785	805	832	765	839	788	844	818	810	748	811	821	781	783	787	782	778	798	796	765	819	769	803	815	813	737	808	785	810	811	798	797	802	768	837	798	803	777	777	786	764	817	774	794	778	837	780	799	785	807	769	859	835	790	804	832	792	827	812	832	779	837	825	755	763	811	788	816	790	752	821	873	780	802	780	800	803	783	779	840	793	732	834	816	777	754	822	822	799	809	792	827	785	763	753	821	850	802	826	809	759	781	755	761	782	808	791	835	806	777	795	797	851	788	819	796	860	861	802	755	799	854	794	780	803	785	819	763	811	835	774	767	744	774	782	799	798	819	784	824	831	783	743	829	752	760	799	773	840	807	817	745	786	818	846	818	755	768	817	766	750	724	830	785	743	793	795	779	782	834	820	822	782	781	808	815	829	779	865	812	823	793	797	769	800	810	795	815	786	765	784	794	776	749	778	818	744	779	749	804	805	746	808	767	830	807	792	802	817	819	818	791	789	758	779	763	821	754	767	838	841	754	789	784	777	829	784	802	849	797	831	763	779	822	809	754	790	824	787	776	828	830	806	797	790	809	812	788	787	805	791	818	787	757	826	796	836	737	815	790	749	781	795	780	801	797	765	814	763	803	805	849	777	824	807	783	764	837	781	802	848	784	781	838	752	786	807	764	837	774	839	797	787	744	802	754	803	819	784	762	746	803	803	792	784	804	818	809	804	805	793	830	845	798	816	809	805	799	774	799	859	816	776	810	774	808	781	784	833	797	858	843	798	790	833	806	838	786	773	796	769	840	779	781	830	795	763	812	814	760	777	781	785	777	825	798	840	873	753	809	813	796	780	844	790	794	805	795	868	805	822	772	766	801	800	783	779	774	785	772	790	787	784	821	804	803	792	786	815	811	815	849	818	780	770	779	797	767	824	813	799	789	798	805	781	834	794	814	789	812	760	798	805	771	830	820	806	789	848	820	792	843	816	802	775	804	735	802	819	841	826	763	795	804	775	796	780	775	767	780	811	754	777	787	813	829	824	757	837	773	832	768	768	853	712	836	800	819	823	737	826	831	777	761	794	829	758	814	795	785	819	795	844	793	801	800	808	820	818	845	809	772	788	746	818	799	805	788	771	846	899	823	823	756	780	719	773	796	808	796	783	795	788	818	805	830	810	795	824	789	771	816	822	841	800	804	793	764	742	831	813	806	797	812	805	787	817	777	771	819	808	805	859	804	776	802	811	723	820	809	841	775	785	808	779	790	846	834	835	781	801	771	786	761	812	819	807	772	785	746	849	793	776	864	766	833	771	816	789	764	804	813	806	784	841	781	783	821	811	809	742	778	792	800	818	792	867	783	803	830	776	744	797	811	767	819	797	803	781	760	768	794	860	764	830	823	806	785	769	827	781	775	799	786	776	789	798	806	778	789	836	765	738	809	765	778	806	810	773	732	817	756	755	804	825	723	813	796	778	796	824	786	787	779	763	759	832	793	786	808	792	805	799	848	776	856	816	811	832	818	803	822	801	776	797	782	758	764	763	798	845	789	797	786	784	839	819	828	823	808	821	829	820	806	838	761	795	804	773	791	818	824	765	823	810	781	797	792	778	801	840	799	810	764	787	813	771	733	809	840	776	808	822	800	752	772	747	740	800	783	882	771	785	762	791	803	793	794	820	762	795	811	803	782	779	846	790	815	770	818	845	755	851	781	746	738	760	740	774	819	767	800	791	791	796	821	820	800	834	714	787	758	782	819	769	783	776	791	821	775	754	821	765	787	804	779	819	789	788	837	796	797	827	790	834	861	777	825	804	839	843	738	739	849	760	799	793	816	796	787	765	777	794	770	732	813	780	814	801	803	826	786	734	822	800	804	799	794	766	789	762	800	802	716	798	849	791	823	806	789	776	781	794	772	773	774	816	766	826	813	780	827	834	736	843	786	855	768	804	786	821	817	782	745	804	765	793	790	764	787	828	812	793	767	766	819	811	767	814	779	782	846	798	824	790	828	819	810	789	801	835	844	805	812	754	748	785	802	817	792	818	826	754	835	809	796	775	815	815	835	821	815	838	755	791	780	816	806	812	778	774	793	828	831	830	772	812	791	775	787	786	774	832	816	777	816	809	785	776	773	773	801	832	795	763	727	794	820	808	844	747	795	821	788	832	793	804	798	781	806	803	824	757	804	743	814	752	803	821	799	770	750	839	819	808	820	772	756	860	784	769	841	824	787	817	791	770	782	814	764	797	819	783	755	852	726	800	795	848	859	750	800	796	771	773	845	802	811	745	827	833	813	773	761	791	786	773	758	837	811	756	773	731	821
19435	4305	4107	3287	2368	1778	1449	1571	3808	17063	28725	30575	22295	11316	4383	1387	547	378	303	275	244	285	283	271	296	264	253	303	256	275	300	265	301	281	239	250	278	265	304	280	260	272	247	287	278	219	258	277	289	268	283	308	260	255	268	271	246	257	256	241	265	259	253	265	258	260	298	243	279	264	258	250	261	233	297	295	283	285	280	252	275	272	285	257	246	288	272	254	275	290	248	282	280	285	266	261	278	259	288	246	275	271	264	271	323	245	283	269	259	255	247	293	266	306	262	251	294	282	266	278	256	282	278	276	320	313	272	252	256	273	230	261	266	282	257	256	279	248	295	294	273	281	290	269	268	269	304	263	284	238	288	260	228	246	256	328	253	287	303	307	294	277	275	247	260	256	277	289	240	305	287	265	257	281	275	262	280	328	268	266	262	283	263	249	264	290	272	276	276	226	248	261	242	288	300	268	252	272	288	262	263	255	277	261	263	267	300	256	276	230	277	312	260	253	274	280	267	280	302	293	309	273	281	264	281	273	259	268	283	280	290	293	301	243	245	249	300	281	267	288	261	262	296	273	287	296	252	262	259	289	302	292	297	256	254	300	264	263	256	261	235	274	278	288	288	234	290	287	292	280	277	261	288	249	267	251	251	255	250	259	241	275	296	282	278	264	284	292	265	270	259	275	265	309	253	276	281	277	274	276	276	265	292	289	249	271	260	265	251	276	265	243	266	268	295	265	264	269	264	257	263	282	270	274	287	266	250	254	309	288	262	257	306	243	288	272	275	245	255	267	235	288	246	280	283	272	286	275	259	260	292	264	270	263	269	266	309	281	279	278	277	287	266	289	267	262	288	263	253	271	283	250	260	278	264	305	289	258	278	260	282	257	315	266	263	291	259	256	259	258	267	287	302	253	289	254	279	259	267	269	302	297	291	265	254	233	261	271	214	284	273	294	267	260	270	268	300	260	291	266	270	265	280	258	282	280	253	265	269	277	311	277	255	290	263	264	312	243	307	270	258	273	257	281	266	283	266	285	268	268	268	250	233	310	284	244	309	255	276	250	309	258	271	279	266	271	279	284	268	265	264	297	256	277	292	280	263	275	269	324	290	291	305	292	247	251	245	283	271	269	248	276	244	274	262	279	297	286	253	295	288	268	268	297	261	256	283	236	285	283	267	271	276	271	263	263	288	257	268	277	304	267	235	269	308	263	296	271	259	259	280	304	295	283	255	265	274	282	246	282	281	280	280	277	291	265	269	273	249	293	276	267	249	275	272	261	279	254	279	296	283	283	259	260	281	276	268	250	247	249	286	246	267	284	263	250	279	251	301	275	245	303	288	273	277	268	260	280	285	265	256	286	266	271	262	272	289	276	274	304	248	277	270	280	264	258	256	258	296	285	272	254	265	299	283	284	276	263	292	284	272	253	260	263	261	285	257	248	249	247	296	271	257	279	264	278	312	277	280	285	278	280	256	248	268	279	241	270	309	248	282	271	275	265	281	275	278	281	300	291	279	280	255	293	236	284	274	286	261	275	265	258	269	253	244	263	269	284	285	296	289	275	284	247	279	281	288	282	290	255	264	315	251	284	272	286	258	253	264	300	279	285	262	250	262	278	261	275	262	290	293	252	288	291	296	279	268	272	268	281	264	263	290	280	281	264	254	268	296	258	271	256	266	273	280	271	290	270	270	282	238	240	280	250	276	269	288	271	281	249	263	285	275	281	274	257	253	272	278	241	276	292	275	264	242	282	264	280	293	295	274	263	259	272	282	281	274	267	290	249	276	266	273	286	257	263	240	259	258	278	284	265	257	275	271	273	236	252	264	285	238	251	256	275	290	268	275	277	280	291	252	278	289	268	298	284	259	305	288	290	267	286	268	258	267	274	269	266	262	249	266	282	289	273	292	252	264	298	247	230	282	276	288	269	274	244	252	262	279	289	249	231	255	267	310	275	249	292	274	277	265	244	285	251	277	273	267	292	259	257	272	278	286	279	275	263	262	255	291	267	275	298	252	300	245	291	275	283	286	274	285	283	276	277	317	254	278	311	285	280	208	290	296	268	264	281	268	284	285	289	275	264	286	246	282	293	274	264	286	249	259	303	265	291	300	284	276	286	286	314	260	262	261	273	277	275	261	263	260	270	254	259	295	271	274	297	278	264	257	258	287	269	268	275	276	232	280	294	293	275	264	299	272	264	241	265	293	265	271	276	235	294	252	263	256	265	263	285	305	226	282	291	228	251	305	242	297	278	271	280	284	258	287	278	249	306	281	279	289	291	301	268	271	238	285	286	255	246	248	288	296	276	275	283	286	269	281	246	296	266	290	283	297	265	277	272	289	263	275	290	300	296	251	293	232	260	266	260	300	257	284	260	302	258	239	284	279	279	257	286	253	260	265	268	243	246	271	284	299	263	252	265	274	257	252	267	278	247	260	303	312	246	253	267	279	286	286	256	312	277	272	278	291	266	261	274	279	247	289	272	266	275	274	269	261	224	284	262	277	297	245	250	252	279	264	296	282	272	275	260	285	262	290	287	278	271	277	264	301	287	288	287	271	254	265	254	257	253	262	288	292	270	257	271	272	292	266	276	246	275	255	301	285	261	268	246	279	245	245	255	257	277	274	260	278	251	281	273	272	265	265	298	276	281	289	288	283	255	271	282	269	277	270	256	257	247	301	308	252	284	279	281	248	252	256	262	243	252	265	257	254	294	285	296	284	254	284	263	300	251	272	253	285	289	301	269	288	269	280	268	273	276	286	237	282	298	271	282	254	273	269	281	234	264	313	295	268	270	285	266	254	265	296	262	287	263	297	285	240	251	304	276	273	290	263	284	277	271	290	288	271	273	254	255	297	278	264	247	274	293	283	271	287	277	254	252	302	260	279	259	305	293	276	244	261	247	292	272	285	277	280	262	280	276	281	275	262	285	246	276	272	277	297	279	298	256	259	269	262	285	271	284	275	258	265	281	299	247	254	287	273	252	257	289	310	283	274	299	241	253	297	260	258	297	261	245	272	265	254	265	259	264	274	280	254	263	290	283	297	273	270	279	289	256	278	281	271	264	251	261	258	321	288	294	268	268	270	269	320	275	276	271	245	264	293	307	276	233	272	261	268	281	258	285	274	237	281	268	266	300	270	236	272	269	285	271	269	321	292	262	254	252	285	276	276	268	263	253	272	276	285	268	240	291	250	275	264	280	269	267	265	304	276	284	248	284	301	250	290	281	285	269	235	238	236	267	300	259	290	305	254	260	245	287	264	309	297	262	260	282	292	302	290	314	277	275	267	266	274	246	293	262	284	271	304	270	274	270	288	271	255	270	263	267	258	284	273	272	289	269	259	273	289	288	269	292	244	262	246	267	274	243	271	280	293	287	277	282	292	305	215	284	274	249	246	278	286	264	263	250	262	253	273	272	245	276	267	271	278	259	313	289	320	276	278	259	266	293	274	275	266	282	269	275	269	265	294	246	265	269	269	266	280	271	285	264
9070	3543	7588	9263	8373	6997	6404	7401	15505	39035	49115	49184	41189	28126	15632	6080	2181	1016	793	713	749	703	678	697	758	680	712	724	705	700	724	717	661	714	686	670	717	720	704	721	713	739	682	676	722	689	727	687	696	736	704	768	728	685	704	699	679	719	678	690	750	696	695	693	715	716	720	665	694	683	742	656	657	709	719	683	757	697	721	716	695	730	710	687	632	757	683	663	683	753	660	693	668	688	755	704	737	661	712	744	690	729	690	673	684	713	684	696	684	685	727	704	644	686	668	691	729	691	687	692	673	686	705	730	686	708	717	652	725	671	731	720	702	705	729	772	647	747	686	685	709	701	724	652	709	712	716	693	709	700	714	714	660	699	672	694	697	709	677	710	656	696	709	728	668	716	704	724	687	719	723	700	698	697	654	716	709	713	731	719	672	635	656	730	749	688	706	710	677	656	704	736	720	660	695	726	740	673	711	669	649	756	685	704	670	703	717	692	701	716	716	623	682	723	786	726	731	698	711	657	703	758	674	709	710	680	700	751	709	710	740	719	707	693	678	680	681	715	659	698	660	691	751	715	728	660	669	751	720	715	685	743	731	706	741	666	715	727	712	688	694	697	701	716	738	682	673	675	736	683	699	687	693	710	703	721	686	661	705	674	738	668	698	651	711	663	687	697	674	690	665	728	649	681	695	641	705	682	726	733	693	732	703	702	749	673	718	707	673	723	746	662	689	668	677	741	685	693	677	680	652	726	726	699	690	696	710	664	676	740	741	675	709	732	698	693	699	722	725	718	715	707	699	794	709	693	709	722	767	701	745	726	701	737	743	660	720	674	687	741	728	709	760	698	671	714	714	705	709	714	715	693	727	677	706	706	683	720	708	666	731	692	711	784	651	744	686	684	701	694	711	665	667	728	726	680	694	721	760	665	640	700	689	694	712	663	688	709	722	660	753	718	710	693	719	711	722	691	690	714	692	712	669	707	754	760	694	671	678	729	713	715	754	737	740	710	699	709	654	761	673	678	734	706	687	683	741	715	694	697	691	706	721	698	747	703	680	714	704	719	743	726	684	658	715	693	694	676	668	704	714	714	739	693	695	704	703	728	728	671	664	707	739	710	699	650	680	745	704	735	693	771	701	728	666	676	690	735	717	706	657	667	737	704	671	757	717	727	740	654	718	720	726	678	706	720	694	682	679	687	715	727	747	689	694	707	706	665	698	679	676	763	747	712	704	713	734	711	713	713	700	727	674	682	699	692	659	638	694	738	726	707	725	679	728	712	650	680	708	712	689	685	701	744	752	704	705	710	701	711	673	692	730	718	686	681	757	702	694	714	708	667	689	677	692	661	673	718	695	692	693	699	717	759	705	722	663	681	662	723	724	688	733	731	719	734	727	733	675	681	700	726	725	714	717	724	689	686	709	709	707	698	729	669	714	719	681	667	722	701	698	747	709	695	733	714	739	728	676	719	701	696	715	725	710	683	726	684	700	701	687	711	693	663	689	702	706	713	691	703	673	698	687	693	687	667	713	675	690	711	709	716	653	712	761	704	722	675	728	719	673	673	689	687	685	729	683	695	691	694	740	698	706	647	704	721	761	735	732	716	732	705	706	692	742	756	676	672	719	726	695	705	696	697	757	750	703	706	707	683	687	710	712	728	740	667	725	668	723	744	708	714	689	705	702	714	689	715	735	657	730	694	724	655	664	731	730	662	725	662	656	648	705	706	663	731	669	705	761	705	696	701	722	726	722	667	656	704	737	643	730	732	689	717	760	709	687	668	734	695	737	735	664	756	663	714	705	674	685	722	740	692	690	673	756	651	731	648	702	710	696	659	674	703	679	734	733	713	699	665	676	702	723	724	639	714	687	722	694	673	693	694	696	739	686	712	736	733	687	663	701	728	728	704	689	684	696	631	703	674	710	760	680	689	723	723	668	767	708	659	734	720	678	719	668	663	637	727	715	723	706	692	730	735	705	713	726	712	742	684	722	695	679	721	732	704	681	787	738	701	758	744	671	702	701	705	691	691	705	712	664	679	680	722	705	730	699	691	670	680	698	697	723	722	689	691	725	742	685	730	670	672	677	662	707	763	675	667	698	710	683	697	706	697	696	713	705	665	723	710	683	678	743	724	727	708	720	721	721	668	707	701	716	711	677	714	734	696	721	693	709	699	677	694	745	707	766	726	667	730	741	761	700	702	747	746	707	689	691	691	731	689	661	712	725	751	693	676	732	670	696	728	694	715	691	706	709	708	720	701	731	658	668	676	693	711	693	703	702	726	733	707	711	696	711	659	717	738	721	688	664	720	693	697	735	700	690	728	756	760	680	702	645	686	692	748	675	712	674	695	767	729	655	720	720	704	745	730	678	699	684	681	717	718	690	697	643	740	725	657	702	679	692	716	739	689	682	695	687	717	675	717	715	707	672	719	718	701	681	685	688	747	713	656	724	663	743	708	677	727	673	713	696	702	673	736	762	723	691	736	680	737	722	642	721	690	687	711	701	751	725	712	699	676	672	704	688	701	705	746	676	689	721	711	736	694	726	698	694	745	693	697	698	629	645	749	743	638	729	719	699	707	784	689	671	667	719	656	672	757	683	725	723	711	682	680	710	687	689	685	693	715	715	707	708	722	704	678	723	748	707	674	714	760	740	743	693	708	714	697	739	643	644	732	716	708	710	707	707	718	710	694	724	777	696	702	697	680	664	756	739	710	712	702	705	724	662	674	739	702	694	722	712	702	728	719	709	768	710	661	718	727	687	730	689	732	696	639	723	705	715	714	711	702	706	717	729	708	673	697	708	668	699	673	753	707	736	723	675	765	682	701	706	708	685	720	684	715	678	748	662	663	698	732	691	673	690	716	685	692	726	718	710	662	679	700	714	691	692	693	738	686	728	687	711	693	713	679	708	677	713	703	727	728	670	726	693	706	716	731	746	713	729	671	668	707	686	663	708	712	702	702	699	715	741	726	655	708	703	681	682	733	699	714	725	696	730	712	737	659	703	699	716	664	780	712	710	706	681	705	670	727	726	716	734	710	729	698	746	677	703	676	701	686	688	705	693	730	719	715	687	729	685	722	687	690	677	711	724	716	708	683	768	723	719	669	681	713	675	695	720	693	766	721	716	697	728	751	690	753	714	717	701	721	660	708	713	651	684	726	697	676	713	652	734	643	737	665	686	711	693	726	731	692	708	683	703	706	665	719	685	633	669	713	702	735	694	658	694	707	659	728	719	719	719	689	698	718	684	690	669	706	729	661	682	702	727	630	718	737	677	679	666	688	695	749	680	681	681	734	711	705	673	708	730	685	725	732	740	734	716	707	696	734	698	693	683	708	681	687	719	644	665	677	741	737	723	700	707	696	718	694	712	677	747	662	675	697	728	737	757	676	727	752	783	688	707	645	700	783	734	733	656	718	695	668	716	684	696	651	686	734	719	684	702	706	708	708	723	689	701	747	685	723	741	685	732	704	717	695	662	726	706	755	731	723
3165	762	1125	921	676	636	679	754	781	1012	1590	1790	1386	817	561	406	383	348	300	312	311	311	334	311	282	295	306	273	294	319	326	310	347	299	322	313	290	330	291	296	313	321	328	287	289	292	289	306	312	317	301	300	287	269	291	288	317	319	274	273	347	297	321	283	279	272	271	317	321	296	298	303	317	292	284	322	310	295	275	321	302	297	271	283	340	301	299	329	256	343	294	321	296	293	328	339	329	301	308	327	298	304	307	261	295	341	298	319	329	301	311	319	289	289	322	312	300	315	302	323	324	290	336	324	314	302	308	287	308	292	299	315	304	307	298	266	328	310	328	265	320	359	281	298	313	305	305	300	336	327	329	321	303	321	299	305	284	308	281	272	289	300	290	315	298	301	306	305	296	322	262	250	277	294	300	254	288	299	329	311	269	312	323	301	297	325	305	283	293	294	301	320	284	290	267	300	276	296	315	301	280	295	307	296	315	287	321	296	321	320	335	309	311	294	275	288	323	337	317	291	308	319	347	306	287	268	274	293	320	270	321	286	290	298	329	309	296	287	274	321	317	308	312	293	276	293	303	330	276	304	323	285	292	301	303	326	298	276	303	290	275	328	301	285	321	292	331	316	281	287	287	260	300	302	318	291	327	304	291	294	304	279	277	287	289	322	303	289	308	267	281	274	297	289	311	292	291	320	313	282	302	323	275	298	297	300	300	307	329	319	279	312	292	310	284	295	325	291	306	289	325	301	282	298	281	327	296	309	300	284	311	337	289	294	273	295	299	279	298	293	301	343	292	291	316	286	299	316	306	306	300	279	270	303	279	304	302	308	318	310	299	317	276	310	321	293	297	292	279	311	281	277	296	310	314	299	313	296	289	270	267	292	278	326	329	299	291	283	313	307	321	312	299	293	306	316	317	293	283	306	302	297	272	326	290	300	310	315	285	298	285	303	319	296	306	305	330	302	329	260	300	313	315	304	297	287	325	317	316	290	293	258	270	260	306	274	299	292	303	278	298	299	309	265	292	295	314	310	275	316	283	287	287	298	291	315	306	271	279	306	306	287	300	342	304	306	294	309	314	313	295	318	301	290	274	287	312	292	305	290	338	318	341	313	293	286	318	306	298	291	343	302	290	311	287	327	334	300	292	289	322	285	308	298	310	309	274	304	291	306	286	302	323	285	303	318	310	291	291	308	291	299	279	323	300	310	291	281	306	314	318	302	323	313	314	283	318	298	291	298	305	292	308	299	326	320	267	304	320	307	299	285	304	312	283	299	308	297	280	319	268	331	330	276	311	294	315	327	303	296	303	288	318	296	325	295	266	293	279	287	288	280	299	284	262	286	293	311	324	296	337	317	267	293	316	318	312	294	280	292	301	290	320	292	297	306	290	291	292	305	276	292	281	321	307	323	311	340	306	300	295	280	301	275	294	308	284	297	302	279	329	328	289	308	320	286	313	278	308	296	275	309	283	278	306	299	311	286	291	302	295	276	295	291	307	297	304	330	317	314	324	331	307	302	276	303	324	318	305	299	299	316	288	299	294	303	294	344	294	290	294	295	281	317	313	271	314	312	308	315	307	307	332	316	325	304	280	316	312	299	277	278	329	345	334	303	308	310	346	294	305	293	289	292	310	281	306	301	323	280	328	312	313	314	294	298	278	310	318	312	276	347	309	311	310	300	311	326	312	261	281	315	325	310	299	271	281	297	280	322	291	313	293	298	321	311	287	282	282	327	283	319	306	289	297	326	288	317	318	292	280	288	287	316	277	328	300	316	330	295	289	317	279	313	318	316	277	302	323	309	329	288	325	291	289	315	313	310	347	290	323	314	322	300	300	317	307	303	306	292	343	313	294	313	319	332	299	316	296	297	293	328	329	305	289	289	310	290	325	303	284	265	324	309	265	310	300	278	294	325	305	316	297	273	286	297	313	294	292	299	313	304	300	299	303	283	302	269	306	286	274	294	316	303	314	317	308	281	298	315	321	306	276	296	307	301	326	316	309	350	294	291	313	350	323	290	278	319	297	307	307	321	309	305	311	307	309	263	312	309	311	291	301	301	300	303	321	270	292	301	285	282	314	314	298	313	278	314	280	324	303	278	333	326	288	309	320	283	333	299	334	291	297	312	299	299	328	275	300	309	279	306	288	298	292	322	325	304	297	312	294	330	321	300	306	304	305	303	286	332	291	323	307	303	309	311	328	314	277	284	304	280	322	307	302	292	323	316	296	343	275	318	298	310	312	293	297	280	278	305	272	313	308	300	276	314	328	322	290	267	295	298	306	306	303	296	287	307	310	292	276	294	309	327	285	278	290	311	293	309	294	310	265	307	292	307	328	287	287	313	335	315	281	314	298	303	320	322	296	289	258	291	271	310	303	297	307	304	267	269	282	300	330	291	304	326	282	292	328	285	301	333	305	273	301	317	305	293	305	299	292	293	277	284	279	292	304	285	273	286	340	343	296	319	323	313	309	285	309	282	319	316	309	294	288	287	324	316	288	308	284	300	346	319	352	296	286	319	301	298	268	311	265	322	287	291	288	324	282	305	310	299	284	294	288	313	312	308	295	321	327	282	302	320	299	321	293	280	294	297	293	296	314	291	320	305	295	325	303	297	291	305	287	295	303	302	321	290	281	287	325	342	307	296	318	268	305	258	291	288	271	332	315	277	302	346	296	301	303	341	276	312	279	303	307	283	292	260	315	318	343	300	303	293	277	301	284	324	303	295	289	297	264	303	333	308	313	279	315	303	291	316	286	291	297	287	324	312	316	301	289	319	313	300	334	300	292	265	293	309	279	283	343	282	272	301	310	304	321	279	326	313	301	300	284	329	279	301	283	292	271	267	278	320	283	302	292	288	291	304	280	317	315	323	296	313	294	297	277	282	304	339	287	344	304	292	294	272	300	305	287	310	270	285	294	309	300	291	328	286	327	291	306	278	325	310	291	310	305	300	312	293	301	327	289	288	300	295	317	290	306	299	284	315	319	305	293	287	318	286	333	306	281	303	285	315	323	324	321	303	294	301	270	290	317	259	283	304	257	276	293	311	291	275	289	303	298	263	279	293	266	288	326	297	295	278	310	287	278	329	302	282	296	312	340	304	322	318	307	319	275	317	312	315	332	305	298	309	306	299	285	317	334	273	311	348	278	305	311	304	333	283	322	320	311	294	312	334	299	297	304	314	307	319	300	292	305	277	328	308	302	321	299	282	296	328	313	313	316	303	308	309	281	298	284	287	292	322	309	308	313	323	279	290	296	293	317	286	275	291	270	274	261	324	326	321	287	314	289	317	295	299	331	297	312	293	291	293	294	314	301	287	311	308	299	315	289	323	291	317	297	286	292	300	326	319	297	304	287	328	274	296	302	276	315	310	305	313	279	336	295	308	321	305	303	303	313	293	306	313	314	264	325	294	274	303	305	316	313	337	312	259	301	313	282	342	313	322	298	309	304	290	284	274	291	304	308	309	267	317	296	279	327	301	286	282
3027	1248	2559	2891	2654	2233	2731	3348	3745	5550	8387	8327	5962	3502	1959	1209	880	805	831	789	768	741	786	780	731	766	749	732	760	807	784	773	723	763	755	765	770	797	766	797	802	770	738	750	770	771	781	765	845	785	786	826	734	799	765	832	750	775	759	758	776	761	789	789	765	812	770	777	826	751	776	783	792	782	781	757	793	783	809	779	788	727	802	782	742	760	736	744	788	752	740	724	816	801	753	753	805	759	773	746	814	766	795	794	796	687	811	748	764	765	732	866	764	797	783	785	777	749	794	817	794	790	813	769	762	764	764	770	759	761	749	768	767	799	795	775	741	739	741	814	748	806	762	814	821	770	778	744	766	793	738	781	835	779	802	740	739	760	762	797	752	764	750	752	727	817	776	753	797	778	762	729	756	744	773	786	744	799	750	714	798	807	728	766	758	787	827	793	790	749	793	750	724	789	743	789	749	781	778	776	730	774	727	765	752	773	722	755	779	758	773	791	757	739	779	817	763	776	787	793	792	798	773	798	794	784	772	812	792	789	789	763	778	779	797	738	810	779	715	763	786	806	744	795	766	760	763	744	776	850	800	818	764	728	804	754	806	778	802	746	752	827	775	797	772	745	800	802	781	706	790	777	781	765	759	774	817	754	768	820	783	745	820	731	761	797	748	786	782	745	809	779	765	766	718	770	771	781	787	819	766	765	751	736	798	778	754	763	795	753	746	737	770	806	779	827	830	781	809	798	792	757	760	789	769	745	804	798	846	768	796	761	720	811	787	796	760	790	783	792	778	778	774	800	759	799	748	779	796	779	794	744	754	790	747	790	795	789	843	788	766	833	810	800	727	758	785	757	788	757	752	760	783	721	781	784	826	755	759	758	731	743	783	758	706	752	706	731	767	778	764	813	834	748	799	791	774	819	782	760	734	761	795	743	779	763	788	770	801	789	774	776	783	748	765	754	769	771	707	756	682	723	812	778	786	770	733	810	799	831	766	816	740	752	801	724	782	798	763	758	713	749	790	761	770	799	777	794	729	791	822	787	779	773	807	839	747	781	796	770	762	815	764	763	792	783	771	754	750	778	732	721	760	722	743	814	766	770	724	777	784	776	746	803	754	755	786	804	770	808	836	794	744	744	773	713	760	782	812	817	809	716	765	769	725	744	703	742	731	821	786	714	824	751	830	752	762	752	761	764	814	800	767	747	741	737	795	809	753	764	775	754	787	767	769	789	799	733	792	766	739	788	830	738	707	786	820	747	777	759	766	750	749	838	764	780	801	769	771	788	752	739	765	744	849	811	750	789	750	764	746	779	791	740	802	807	774	756	713	767	735	744	754	735	789	716	772	820	778	745	751	775	825	762	781	793	778	791	742	753	751	764	773	767	786	778	782	782	773	773	739	772	767	752	742	797	756	802	769	743	806	765	775	836	748	741	723	778	806	766	783	799	733	793	803	749	785	775	797	776	736	714	780	808	743	743	806	773	723	771	747	740	781	772	809	758	779	747	726	788	757	792	764	770	828	772	749	777	725	823	782	756	749	755	846	781	741	763	794	742	789	751	799	785	733	775	820	790	746	773	804	765	727	781	751	743	843	783	764	756	821	820	772	742	820	747	790	805	768	746	813	752	732	740	729	741	740	805	774	737	820	760	786	754	779	796	754	786	754	770	803	767	733	816	764	762	777	783	750	811	756	766	802	753	763	764	751	752	727	794	806	775	817	772	784	764	763	745	753	722	810	739	765	757	816	756	761	743	778	750	753	771	764	796	768	773	739	765	750	749	765	795	752	776	773	794	821	762	764	777	776	781	767	800	775	752	818	736	778	803	768	752	775	776	750	771	769	764	760	791	719	753	817	759	703	796	763	795	763	803	792	771	756	789	796	780	815	783	763	815	733	733	750	758	753	782	768	731	732	780	774	813	831	783	773	775	760	780	796	752	793	792	753	724	790	787	752	783	769	808	750	775	775	768	751	816	760	765	751	778	709	752	794	774	780	719	788	775	828	788	747	731	740	800	760	776	833	730	751	770	798	742	796	755	758	775	759	746	728	793	786	736	769	800	758	825	757	807	783	770	749	807	817	727	808	765	792	756	763	803	749	775	766	786	794	791	776	815	755	778	774	804	813	764	743	777	751	794	819	739	798	791	824	775	721	779	757	819	818	779	789	787	746	772	774	774	736	774	786	767	788	789	781	799	810	725	801	791	799	755	779	815	763	803	735	826	787	795	779	747	806	771	773	787	741	764	788	748	776	801	773	800	766	784	760	822	771	811	740	769	776	837	768	795	762	800	777	680	761	778	745	775	793	757	758	783	784	730	781	772	779	729	742	785	750	782	800	786	761	775	777	821	810	760	775	705	727	783	747	767	775	767	763	780	773	757	762	762	751	796	781	803	779	772	789	739	805	756	791	765	743	737	797	740	799	760	824	743	744	775	791	736	793	773	764	733	785	749	830	840	797	795	803	755	757	778	807	752	769	781	752	730	778	761	793	767	757	784	789	766	767	763	774	787	723	847	773	762	756	725	756	748	729	780	747	777	783	778	750	782	782	745	785	822	775	739	782	764	769	812	787	841	800	768	778	773	761	765	777	776	798	722	743	776	802	766	803	787	744	778	776	745	785	732	738	760	724	756	746	806	793	731	784	787	758	743	762	732	795	770	797	778	726	778	755	813	670	744	788	711	755	776	781	763	779	797	786	744	764	719	776	785	811	805	778	780	795	779	818	768	801	785	774	804	764	775	781	761	759	758	747	780	761	745	788	779	756	772	753	773	785	799	785	794	747	765	781	753	757	753	806	724	760	744	772	781	764	761	798	783	775	768	766	765	808	817	796	736	797	809	781	786	747	723	767	776	813	773	788	796	739	735	827	771	812	725	760	743	751	757	795	719	755	737	773	755	826	772	745	758	776	808	776	714	769	761	785	785	774	772	749	737	781	749	747	756	745	786	768	754	757	780	781	799	794	765	767	707	778	720	783	787	769	769	785	753	807	746	740	764	817	769	753	778	808	793	788	750	804	800	785	799	744	757	715	766	802	772	742	738	774	758	776	789	761	716	798	850	757	732	754	789	783	754	807	741	751	846	743	778	746	756	788	817	838	734	782	779	796	763	762	774	769	770	769	720	749	765	794	774	811	753	806	770	804	798	828	746	764	739	832	785	795	795	780	753	802	796	781	794	768	758	769	806	772	829	772	821	774	789	809	738	768	786	733	813	722	822	755	803	768	721	766	722	795	771	683	785	771	793	784	726	789	759	720	759	773	787	761	762	831	778	805	734	755	789	821	772	753	723	761	745	741	756	822	791	790	789	763	776	814	774	744	792	757	753	815	805	752	788	810	758	798	807	756	759	762	756	784	802	774	780	776	837	781	810	792	799	778	838	798	745	798	802	731	787	732	742	783	779	748	755	776	775	792	759	769	761	808	745	734	733	795	777	807	776	780	781	752	799	781	791	779	725	762	722	792	810	745	788	865	757	781	784	812	789
10525	2763	2747	2393	2054	1476	1494	1661	2785	11107	20892	16828	10071	4698	1824	739	427	333	336	307	307	306	299	334	286	321	312	316	286	280	311	267	309	301	333	296	313	315	313	298	313	295	313	329	315	311	337	305	314	306	320	282	316	314	312	268	310	299	300	319	282	304	296	308	294	315	295	316	323	315	311	289	302	275	289	297	305	316	307	303	322	330	306	289	336	301	310	310	310	285	308	287	338	304	302	316	295	310	317	291	330	310	334	309	344	319	305	289	319	313	317	313	318	304	281	298	316	284	289	301	333	314	326	313	317	315	310	319	307	271	347	276	341	293	285	312	326	292	297	274	300	302	332	317	322	291	310	307	327	297	297	309	300	281	310	329	308	296	313	303	272	305	310	323	298	307	354	272	335	313	335	288	283	296	307	322	303	294	315	355	329	310	303	252	306	284	311	342	308	295	301	303	299	336	314	307	357	321	337	328	319	318	318	292	295	297	283	309	295	301	282	338	306	287	291	302	318	313	309	307	303	292	315	311	306	324	300	305	308	284	295	343	335	287	321	326	292	322	312	320	302	298	286	310	293	310	300	315	293	309	296	260	299	314	277	300	313	287	286	308	292	305	340	292	305	298	307	304	321	273	311	315	307	327	311	301	292	331	304	346	291	318	311	312	298	315	298	325	303	317	299	312	267	319	304	302	274	295	310	272	299	317	302	330	281	298	311	340	303	308	281	305	288	296	303	280	355	297	333	322	315	296	311	295	268	337	295	255	272	285	302	299	315	313	284	308	274	309	337	325	310	312	294	302	321	313	299	303	332	296	298	295	279	343	284	297	317	334	333	280	329	318	303	313	306	282	292	298	289	323	308	321	286	275	299	317	326	302	284	352	332	298	315	313	305	300	327	322	321	314	279	298	296	293	315	311	309	301	309	308	301	294	299	320	305	289	307	297	262	301	316	279	312	302	317	312	294	295	309	299	324	286	307	307	296	339	291	310	298	316	346	318	319	307	300	332	298	314	277	336	290	312	324	300	300	303	294	280	334	310	273	316	323	298	314	298	352	337	330	301	344	335	302	305	298	303	313	300	312	316	326	291	313	280	324	312	305	321	316	313	309	318	309	279	304	311	337	312	321	335	307	297	303	299	317	301	310	302	287	286	300	305	321	320	299	323	290	280	322	321	311	315	291	305	284	331	285	299	328	293	306	313	322	327	315	316	296	324	285	294	305	320	327	318	258	321	303	336	286	317	351	314	286	282	301	280	308	320	315	352	322	334	266	308	320	302	338	274	310	307	324	315	287	329	314	304	298	286	294	331	353	326	324	297	287	342	297	345	288	304	345	282	301	326	298	309	312	265	307	310	300	324	299	281	309	295	280	278	294	334	302	295	347	303	319	315	313	266	296	290	313	326	307	322	307	299	291	306	324	314	302	317	287	290	309	299	328	344	310	288	305	313	275	328	339	289	305	317	324	293	316	326	321	302	299	295	306	271	311	318	306	318	315	303	291	310	294	352	330	315	306	335	274	265	306	297	294	310	299	307	289	307	298	289	320	292	310	347	304	311	330	294	297	328	271	312	316	322	298	312	303	285	291	340	315	304	291	309	309	314	327	321	278	307	308	295	284	276	313	315	307	338	290	310	287	307	331	267	312	311	306	281	285	318	307	297	338	317	303	326	306	350	280	298	308	291	295	316	302	292	324	300	295	296	310	276	327	314	301	299	301	331	287	288	318	293	299	333	307	302	293	322	344	310	317	317	329	305	307	319	284	285	324	303	313	311	285	330	337	321	305	305	303	316	324	304	286	316	312	305	304	334	285	305	290	301	321	299	310	298	288	306	318	306	297	304	328	343	314	288	286	312	274	314	308	298	311	342	291	324	305	291	330	274	320	305	291	309	335	320	303	316	297	314	318	310	277	330	323	299	298	297	272	337	329	284	322	309	312	293	304	305	330	291	320	281	293	299	327	308	328	325	344	274	321	286	300	302	268	328	311	294	305	285	305	288	314	287	275	317	318	290	336	271	326	306	285	292	304	327	328	282	301	331	333	302	320	355	315	282	320	317	329	325	311	296	321	297	286	339	300	315	314	298	281	301	285	298	315	313	292	327	350	307	317	343	296	328	275	318	321	316	343	304	325	298	300	296	300	299	276	319	316	317	299	301	284	314	317	296	292	303	315	331	314	334	311	289	331	318	318	277	322	304	331	307	326	295	292	311	308	316	323	317	316	302	281	314	330	316	327	314	299	314	317	336	298	320	298	300	306	283	288	360	287	318	304	310	277	304	283	320	333	316	316	323	314	288	294	314	291	331	281	303	278	304	295	293	323	298	306	306	358	300	323	302	304	279	307	310	281	306	285	290	320	312	314	278	303	304	311	309	305	322	308	329	332	288	304	319	269	305	296	345	338	302	305	309	319	339	316	293	350	298	328	313	311	313	323	309	337	317	285	298	291	327	322	302	274	294	336	316	332	284	317	279	282	305	302	307	286	317	301	286	342	340	342	333	331	329	311	300	288	319	318	284	296	292	308	292	274	339	280	284	310	301	300	285	282	290	343	300	294	323	309	299	335	292	295	310	294	313	299	315	305	306	329	282	322	296	324	303	345	289	325	337	324	302	303	328	293	269	323	328	318	320	302	330	294	307	286	300	293	337	308	323	353	321	332	321	314	298	319	326	314	290	309	301	300	309	310	314	342	302	294	313	300	307	302	316	309	307	339	329	260	304	298	304	318	285	307	301	324	312	346	277	311	314	319	321	309	294	310	305	317	335	300	290	349	321	322	293	315	304	315	313	319	310	338	327	324	316	321	312	325	302	293	283	319	326	328	334	306	300	308	310	294	305	332	298	317	322	325	324	293	295	320	304	330	314	331	290	301	306	357	319	337	307	332	304	310	305	308	345	275	304	294	337	295	286	308	287	301	305	304	301	294	280	326	285	290	269	325	348	316	306	280	327	289	329	320	288	307	304	315	306	282	285	280	323	317	311	288	299	293	326	298	319	296	303	265	323	329	322	315	339	326	322	276	300	330	331	321	303	324	312	302	284	283	302	330	292	340	323	305	299	309	307	318	340	302	312	339	321	279	285	291	314	314	296	317	300	310	285	310	307	325	327	294	301	288	321	328	319	289	345	311	326	316	328	331	334	326	298	304	318	318	262	287	317	321	351	315	305	309	330	314	292	284	319	323	274	298	308	306	312	300	298	294	282	307	300	312	351	296	301	291	308	290	287	276	311	317	289	349	303	281	307	316	282	291	306	307	338	301	340	292	317	321	307	333	299	336	295	332	303	300	305	325	326	311	285	283	281	272	320	325	285	302	303	320	299	336	326	303	329	308	322	314	293	327	304	319	338	325	325	323	326	285	304	315	305	336	340	272	340	338	306	285	274	310	318	300	332	307	306	278	292	327	319	327	306	311	300	284	311	314	305	296	294	325	304	315	320	309	310	321	330	331	323	290	288	326	298	337	338	270	291	322	348	318	324	299	300	314	335
6929	3139	5694	7504	7467	5970	6847	7619	12610	33056	42448	36334	27825	17310	7827	3049	1337	943	781	767	735	798	820	829	785	770	787	772	769	801	785	783	748	755	804	767	754	814	789	779	796	769	789	773	746	771	819	759	813	785	782	796	863	745	803	758	831	822	748	740	830	736	762	797	749	771	759	806	811	787	739	827	796	809	786	793	783	824	844	763	812	789	765	788	771	805	762	801	737	783	724	775	800	766	800	790	762	741	788	845	790	819	791	784	772	774	773	820	748	773	838	756	810	780	754	805	760	775	814	790	758	801	759	853	795	828	794	808	808	765	830	764	826	789	790	777	777	748	803	777	737	774	815	790	807	768	803	797	795	793	783	776	751	795	737	818	796	774	741	793	797	851	755	788	814	802	754	819	782	784	734	830	810	794	730	780	744	836	807	769	747	764	798	786	814	814	810	723	819	786	770	761	844	798	797	784	861	785	824	789	780	770	804	783	790	735	777	862	825	787	767	795	725	833	783	789	788	752	788	769	775	827	759	775	818	812	801	769	806	786	747	774	776	797	771	743	800	753	789	762	752	765	856	827	795	783	790	799	764	774	730	808	806	832	816	752	816	754	796	807	806	789	748	781	780	833	785	737	756	824	766	801	808	780	760	787	764	745	749	762	828	786	805	788	769	819	792	784	774	766	765	817	767	780	794	747	761	748	820	745	845	826	768	782	811	763	775	801	803	779	806	789	782	807	853	753	761	789	762	807	824	802	745	782	803	787	758	764	768	787	799	719	777	764	804	790	823	761	809	801	801	837	768	805	802	780	740	820	789	810	797	790	770	791	807	798	794	765	795	816	831	781	733	793	828	786	747	754	866	773	767	761	809	769	789	815	788	781	781	781	780	795	743	790	820	718	783	799	821	850	775	813	738	801	760	757	777	788	788	789	763	802	735	809	801	758	803	798	796	821	768	792	750	797	778	734	742	804	809	793	805	742	763	815	781	821	794	758	781	786	746	768	758	824	789	791	763	819	760	822	758	801	850	734	801	845	813	802	787	777	763	797	798	790	797	861	770	781	801	788	766	774	802	761	763	774	739	733	772	815	781	822	755	818	763	740	789	819	802	797	785	767	835	772	772	810	767	779	800	756	754	785	753	759	796	741	776	806	795	764	781	808	826	761	783	742	823	806	805	762	768	771	742	777	789	768	802	784	769	780	774	759	809	779	812	755	755	804	847	792	751	781	768	816	781	770	811	750	779	784	773	733	804	790	811	784	757	821	742	771	795	802	787	807	828	701	767	786	794	833	768	775	777	790	736	784	789	760	833	808	805	775	755	749	776	785	788	832	791	814	773	792	763	770	801	792	777	770	771	797	784	770	779	864	748	781	766	772	793	771	789	783	733	804	760	787	778	782	843	767	794	806	798	767	781	797	816	814	786	812	780	824	787	799	763	785	783	779	760	814	799	750	779	773	776	822	779	736	782	819	768	789	780	834	798	753	820	848	774	822	791	771	717	755	805	768	792	766	801	748	762	839	814	844	786	795	747	786	793	778	792	807	766	721	799	794	781	791	850	815	789	776	771	760	815	804	788	787	809	791	739	765	763	822	811	785	786	761	784	794	820	800	762	779	779	784	768	827	740	802	762	793	788	778	823	761	791	740	820	797	809	774	792	729	778	811	826	801	805	762	799	756	806	824	805	747	779	784	805	792	757	773	760	777	791	752	818	801	798	772	747	786	792	774	844	791	729	775	769	791	792	845	808	831	812	790	739	794	792	776	780	747	824	812	816	803	781	754	810	800	749	723	774	798	738	795	802	810	771	798	798	802	804	775	778	797	779	731	780	774	790	814	795	782	771	791	779	756	789	764	817	803	832	777	788	799	777	760	807	775	770	846	759	776	775	812	780	840	791	745	776	821	790	803	781	797	834	789	762	759	802	796	865	802	736	814	817	786	767	739	782	753	772	827	754	800	787	825	784	822	858	765	822	789	802	798	828	758	784	790	806	796	806	776	791	789	790	770	750	784	777	778	758	803	766	800	802	810	775	764	780	794	756	735	780	792	793	805	786	791	730	792	770	787	844	798	775	833	771	795	802	787	783	811	754	743	766	775	798	754	768	776	805	712	772	794	757	790	771	785	786	788	768	766	777	757	809	760	756	797	745	770	857	804	761	820	728	793	793	759	823	813	793	763	808	789	814	786	831	830	791	816	790	795	797	814	763	831	807	767	762	796	781	750	786	754	814	822	780	792	837	777	791	779	769	746	802	778	787	755	795	823	768	775	813	760	762	839	761	783	763	762	813	794	799	799	811	832	781	773	782	785	740	778	764	800	797	763	814	726	787	778	781	790	770	804	815	797	841	816	846	807	800	731	775	767	751	783	797	797	798	779	835	780	747	772	857	823	808	720	780	786	817	785	765	748	794	815	795	792	768	783	735	824	820	803	792	749	802	766	809	872	788	750	784	737	759	790	833	770	806	812	816	800	775	793	828	795	831	812	816	794	791	746	739	765	794	757	812	741	754	752	796	797	741	817	787	793	793	835	798	777	734	742	851	867	795	800	780	790	788	750	770	799	758	780	780	762	805	806	791	812	747	753	797	774	796	798	766	797	752	749	843	818	786	781	780	813	733	781	723	778	756	766	824	783	748	738	797	794	756	727	755	739	811	796	787	810	751	777	748	763	758	734	785	744	840	761	763	819	789	746	756	787	793	743	808	822	776	753	817	789	805	800	786	781	728	789	811	764	763	799	818	805	791	772	789	776	754	712	781	831	762	762	806	798	805	794	833	804	811	773	779	782	768	769	818	759	823	791	800	808	788	791	792	783	802	778	788	815	836	795	769	791	825	773	812	761	769	763	744	780	769	749	705	758	796	776	788	783	767	798	842	805	809	783	763	808	742	771	768	794	720	785	809	781	812	764	750	788	766	800	822	854	772	787	787	801	816	781	800	786	794	794	802	775	770	792	800	834	775	788	812	793	768	758	814	786	794	786	803	799	793	760	834	797	711	795	820	758	825	788	780	783	742	812	848	787	781	785	763	758	812	823	809	805	749	774	780	806	771	757	787	787	788	800	836	772	732	743	772	789	782	810	759	785	796	770	773	819	805	764	770	818	770	802	781	792	782	766	756	779	838	808	774	847	760	803	762	758	793	786	748	756	836	764	753	819	754	772	797	770	742	785	753	761	794	797	836	835	768	814	812	786	786	785	773	766	787	768	811	801	772	782	801	773	800	813	785	754	794	820	752	787	812	801	810	749	799	782	775	793	810	775	797	772	746	801	784	794	813	769	747	822	814	801	753	784	819	771	774	792	782	777	789	747	769	755	762	814	808	760	802	752	808	788	800	799	771	778	790	854	751	784	812	801	827	792	787	789	773	835	802	816	761	823	760	775	771	753	810	772	765	843	797	751	789	746	795	802	779	784	768	786	850	746	770	793	764	812	745	813	813	820	841	790	836	792	819	831	765	765	804	784	789	798	820	834	760	743	729	768	786	776	846	727
19340	6124	6962	7061	4932	3676	3759	3080	16046	15484	32102	28611	18351	8732	3015	976	434	327	272	283	301	284	268	297	274	273	266	262	280	270	280	299	279	301	267	255	269	252	289	317	288	281	317	242	257	272	257	303	281	288	287	299	277	295	291	280	253	275	266	286	263	292	250	272	291	281	272	276	268	271	240	274	305	276	276	273	256	277	246	268	256	272	264	256	277	260	290	264	255	262	279	283	290	269	240	256	287	264	291	277	269	290	263	288	274	300	285	297	267	262	281	306	278	255	269	278	242	273	294	253	259	257	255	257	258	276	292	267	265	230	283	278	275	262	301	295	274	269	266	284	265	275	275	285	243	276	243	308	292	282	263	290	283	246	269	291	276	272	248	278	287	248	258	282	281	227	268	274	315	282	263	267	271	278	297	250	272	268	267	263	281	271	280	249	315	244	282	274	266	285	269	273	257	292	259	253	271	255	272	284	280	301	256	242	276	272	238	310	297	284	274	255	286	292	273	273	243	257	282	306	268	287	271	300	274	264	263	264	274	278	269	249	303	282	298	281	279	308	260	274	252	285	266	277	295	234	269	265	297	263	270	266	274	288	253	274	242	291	268	270	292	268	295	252	272	281	265	267	282	293	260	292	250	274	274	245	279	294	283	260	284	300	245	272	274	284	300	272	258	278	287	273	277	268	308	269	292	285	272	290	264	270	252	278	312	271	263	296	258	261	248	286	276	279	305	264	286	279	279	242	289	249	302	293	268	278	255	274	280	269	299	276	285	251	242	278	287	296	258	283	294	285	276	289	291	287	261	249	255	249	280	269	285	263	312	254	284	285	276	262	297	276	277	267	287	296	288	256	276	286	287	265	274	301	297	280	283	264	283	252	274	304	266	313	279	308	292	261	225	300	256	255	267	284	266	272	269	238	283	255	272	285	261	258	286	278	277	295	306	260	250	295	260	291	238	246	260	291	264	256	259	271	253	263	286	291	284	269	275	289	291	255	265	287	286	259	265	257	296	298	249	297	273	316	265	284	270	272	272	274	274	238	259	288	261	290	296	266	291	280	287	303	245	294	291	255	279	281	294	277	278	269	282	245	286	278	276	259	257	259	245	286	282	293	258	268	248	247	253	267	275	259	252	236	261	297	295	271	280	296	278	291	264	273	259	283	259	268	273	246	296	311	285	280	270	282	271	306	253	275	286	271	265	273	277	250	297	239	277	255	270	256	290	276	288	300	254	289	304	266	269	277	289	271	290	245	289	282	273	285	232	275	269	265	279	266	287	260	266	259	264	250	262	259	280	267	291	287	283	249	256	273	275	264	286	249	271	268	275	240	255	265	259	237	285	285	252	317	269	265	304	267	273	263	285	306	264	261	284	272	256	255	243	289	296	275	282	300	300	266	250	266	266	291	264	261	255	269	282	290	266	258	303	277	289	280	266	239	270	291	282	298	261	229	287	269	269	257	268	322	288	274	272	276	275	294	310	271	279	256	297	305	289	270	276	270	236	249	272	258	266	278	274	294	257	240	261	242	270	316	282	300	294	276	279	274	283	233	283	301	286	275	253	262	269	250	276	261	268	252	243	307	225	259	277	289	274	278	282	277	307	238	271	270	284	282	274	246	259	307	285	282	281	283	250	249	271	287	287	273	248	294	257	252	288	261	292	279	300	252	265	281	242	314	255	264	273	257	256	268	251	251	243	273	274	269	317	269	243	235	266	305	293	290	301	306	277	254	276	271	253	264	269	299	274	274	249	250	260	278	274	265	329	288	291	269	283	249	238	285	281	302	258	275	288	263	266	266	254	278	249	267	284	245	272	258	282	268	269	264	274	258	259	276	243	262	245	274	270	264	258	280	254	263	284	284	285	285	309	263	255	287	244	268	263	246	261	296	279	289	263	239	287	272	290	291	265	263	281	287	286	249	260	318	284	285	276	262	281	280	267	285	277	304	288	306	257	248	278	273	320	287	259	275	257	278	290	263	264	295	317	262	259	264	256	276	288	300	290	268	287	275	284	280	274	269	257	294	303	266	280	277	273	256	266	310	257	264	298	247	258	270	312	266	268	257	262	274	272	262	256	287	266	269	284	260	267	251	277	285	284	258	251	295	268	265	262	247	264	260	251	290	267	258	292	305	268	263	287	265	270	250	262	290	237	287	266	304	270	266	316	288	277	232	272	301	277	271	243	257	271	282	291	289	278	255	258	291	274	298	268	323	269	254	276	275	276	273	266	263	290	283	261	288	291	250	280	275	248	279	258	268	298	303	271	247	261	282	294	279	259	257	284	293	284	310	297	292	268	284	268	300	287	289	290	289	311	277	282	284	313	263	252	274	267	256	290	284	262	257	265	265	252	279	263	290	269	281	253	269	276	270	291	255	280	271	280	247	276	301	270	303	312	249	260	287	242	274	287	266	266	265	262	259	282	239	293	240	259	271	297	307	280	296	311	250	303	283	258	297	257	264	252	283	295	276	299	274	263	247	276	280	252	266	283	298	278	282	304	281	287	255	283	260	284	285	270	238	293	254	245	283	276	238	246	277	277	267	299	255	283	295	251	245	270	269	278	261	261	282	256	269	270	261	255	281	286	248	291	263	287	253	273	298	295	255	263	284	314	302	272	272	236	262	295	252	286	292	312	275	271	296	252	293	259	278	271	273	303	285	247	267	258	279	286	236	261	307	275	262	283	297	282	280	275	279	276	271	267	272	263	269	276	283	268	268	273	256	279	263	282	300	277	265	288	275	271	305	242	265	279	247	260	257	268	291	281	257	262	245	282	285	276	253	275	267	251	275	247	266	303	274	279	253	285	277	262	272	247	288	263	277	262	266	266	297	286	272	251	280	287	293	283	246	269	299	257	293	287	273	296	244	280	269	243	268	288	283	262	305	300	297	288	247	262	275	295	261	295	274	264	244	255	250	266	272	292	282	272	284	296	256	285	259	292	263	266	258	255	296	253	270	268	247	272	256	275	277	270	277	328	267	296	265	253	261	268	254	262	245	274	281	277	265	258	278	300	290	277	284	289	299	300	290	314	278	257	287	273	321	236	293	291	247	272	272	282	275	274	239	284	266	275	233	269	291	275	274	309	242	274	273	239	268	286	268	237	308	273	280	254	300	298	271	270	277	291	291	312	289	287	268	278	258	243	298	272	279	253	248	290	285	280	292	315	256	248	245	279	278	275	250	262	246	273	280	277	254	306	260	267	285	288	278	239	285	254	255	297	268	258	268	287	252	282	263	266	269	265	262	276	270	299	271	286	307	277	300	273	263	245	300	254	262	268	279	277	277	276	282	260	241	278	264	273	274	289	299	274	277	305	230	265	271	288	273	291	270	254	278	249	304	272	293	269	257	298	262	288	249	298	289	282	288	282	224	279	257	273	311	244	252	296	258	246	262	279	312	278	270	241	268	253	286	274	237	289	275	270	260	286	280	278	279	286	293	296	242	267	289	256	269	276	279	267	277	299	238	301	300	281	286	255	262	308	289
8955	5015	11708	17303	14683	13344	12446	12683	31081	32878	52017	45750	36987	24142	11251	4174	1656	933	766	780	740	726	664	707	779	662	676	747	755	737	699	683	671	708	701	737	685	615	706	747	678	680	688	686	700	719	756	712	752	679	737	727	662	732	708	706	730	706	699	731	712	738	755	702	668	741	729	710	671	677	677	763	757	710	698	704	725	753	742	652	688	701	696	711	735	706	708	655	687	671	692	692	670	722	720	710	760	710	728	768	750	702	731	672	692	694	728	704	707	681	697	727	729	751	695	732	731	737	703	710	701	638	763	678	683	673	681	713	699	702	755	763	659	691	673	710	673	741	656	707	761	661	704	707	737	706	748	719	666	712	720	670	711	681	690	701	717	697	722	698	716	696	748	716	705	735	744	692	675	750	729	733	734	723	691	691	713	669	681	702	708	718	698	716	729	745	669	709	709	754	689	697	666	684	675	689	731	730	729	709	724	685	735	713	746	650	693	687	693	684	692	740	697	683	670	694	640	743	751	737	687	723	728	648	722	732	695	717	707	731	738	727	698	709	662	756	737	705	711	706	728	689	734	710	711	711	771	732	687	727	682	671	681	723	720	687	735	673	678	746	693	724	695	664	715	713	721	675	668	716	694	750	677	731	682	757	693	738	733	710	684	703	714	703	674	716	703	726	726	754	659	693	725	725	727	706	714	660	718	759	714	731	669	744	683	715	706	702	705	668	732	728	721	705	709	701	718	695	713	675	720	703	707	731	706	715	742	710	669	674	675	718	743	715	692	711	706	717	731	675	727	697	695	687	679	693	731	686	739	710	694	719	732	732	668	706	726	712	645	734	750	721	695	743	680	696	725	695	708	708	695	738	697	709	725	689	741	702	699	751	702	701	661	685	637	700	697	690	721	765	699	691	698	685	702	748	727	682	712	678	662	735	745	716	687	669	714	689	718	744	748	697	754	718	715	687	720	716	724	744	723	707	730	725	719	658	680	671	669	703	673	724	688	738	706	638	620	716	703	690	716	696	695	707	730	708	698	703	696	701	675	700	739	734	723	749	713	739	712	699	688	725	756	725	679	691	728	725	745	711	707	699	691	644	767	707	757	727	736	677	689	669	644	711	683	711	706	684	701	672	717	710	680	715	704	714	744	687	690	694	709	695	742	699	707	726	728	721	715	744	751	707	721	702	686	679	678	767	673	715	710	702	732	702	734	738	701	728	673	692	677	742	684	720	750	728	731	714	733	705	670	696	699	697	714	728	690	730	692	707	668	697	714	699	729	624	718	697	725	673	683	700	698	724	713	691	664	717	675	744	708	686	652	704	725	696	742	714	728	672	708	664	736	717	701	767	746	735	648	714	706	713	710	738	709	708	690	671	654	704	692	682	708	696	696	729	711	710	686	691	699	724	739	708	685	702	688	675	734	681	750	705	680	686	709	709	698	750	726	712	657	686	699	731	677	653	723	709	738	727	675	732	748	693	683	700	720	730	727	741	722	719	744	703	710	688	695	720	695	686	705	686	651	657	687	701	757	721	694	718	711	755	757	712	668	709	721	748	714	632	695	752	744	735	696	726	700	736	739	702	706	749	729	685	666	748	697	681	645	735	657	681	732	733	707	705	719	720	745	721	706	662	704	699	705	762	695	716	746	680	694	748	720	703	722	704	715	701	714	683	666	720	659	692	697	684	733	717	694	750	757	744	695	699	673	727	674	682	722	724	647	699	696	698	685	714	679	693	736	714	659	720	686	732	737	716	729	722	741	703	716	710	707	690	717	665	773	709	742	688	646	675	714	719	697	715	726	704	742	724	663	715	734	735	707	723	685	714	741	731	695	710	701	655	736	693	729	699	681	738	660	696	729	730	710	691	747	702	719	693	748	700	729	701	673	708	704	762	643	698	660	703	713	619	688	677	695	692	705	710	672	717	730	769	654	688	684	713	679	688	744	713	688	706	727	743	732	713	721	722	725	718	685	681	692	676	716	748	751	696	725	718	737	743	694	700	680	707	713	722	684	755	705	677	707	761	776	684	708	726	738	716	694	706	680	712	670	700	731	683	725	715	715	751	682	694	658	733	724	725	701	715	742	723	685	718	694	702	687	724	705	652	735	716	669	724	712	696	669	734	745	673	709	744	737	730	697	724	716	693	724	681	690	761	697	685	730	707	698	685	715	701	695	665	746	680	682	714	684	726	726	689	732	694	661	685	711	755	706	696	707	702	686	680	729	733	694	695	732	722	740	666	703	708	707	662	704	706	689	665	653	754	684	718	703	733	696	734	701	776	715	729	675	725	723	724	673	765	710	699	711	719	743	736	731	715	684	713	735	678	688	751	720	710	689	702	685	705	776	658	736	733	719	713	726	715	679	708	674	719	709	653	755	720	678	703	714	694	719	647	700	726	657	674	691	731	707	727	721	692	690	739	696	673	717	704	627	724	713	689	748	683	698	719	692	703	697	691	723	687	714	701	722	708	692	690	717	707	721	703	693	723	647	735	725	723	680	702	703	741	707	693	699	727	708	687	641	759	744	692	727	724	752	731	703	723	750	721	692	726	697	718	713	676	738	687	700	739	732	695	718	700	723	721	763	743	690	662	743	617	722	700	737	718	726	764	696	761	723	745	712	741	746	721	719	682	754	660	687	686	723	654	671	686	704	712	696	714	770	734	676	684	647	706	725	705	686	737	726	701	709	724	670	711	736	668	726	719	678	649	726	771	727	709	727	652	704	657	759	686	719	707	750	697	686	691	737	703	706	657	685	737	674	722	718	706	679	711	750	705	723	729	719	665	711	656	674	664	725	681	701	706	670	715	706	658	708	729	728	694	730	689	694	709	717	708	719	703	722	750	721	689	736	719	685	710	694	708	757	686	708	677	670	750	744	670	687	706	718	723	718	719	705	698	674	720	741	727	693	687	688	733	639	679	695	737	674	700	744	648	720	718	731	709	677	691	681	686	739	673	751	714	713	710	707	672	741	724	668	672	766	680	694	735	706	737	734	700	716	722	708	741	718	699	680	679	654	717	686	748	717	722	693	694	694	750	709	725	675	668	727	730	690	690	693	723	663	664	722	706	704	667	728	698	672	707	703	732	688	732	685	723	658	695	697	728	737	722	716	738	738	725	719	683	710	728	659	660	720	722	693	691	692	670	698	740	726	722	682	684	740	710	658	675	710	722	662	707	699	732	709	715	684	694	722	714	739	717	662	753	720	722	706	727	689	726	726	689	726	671	745	670	704	710	715	731	741	689	702	707	731	719	739	735	692	684	671	668	702	714	695	715	673	721	746	722	705	749	704	701	744	701	713	686	679	675	701	726	706	734	720	734	693	722	704	711	699	744	675	694	790	723	751	734	699	668	764	705	700	704	724	712	685	698	714	702	741	717	733	680	726	708	692	726	717	721	712	727	703	728	700	701	696	685	680	684	650	753	691	720	734	674	706	682	760	704	690	771	695	727	698	726	776	731	730	662	748	780	669	677	698	634	662	692	703	697
4514	3576	3578	1986	1168	1012	2461	2018	1106	1531	954	914	641	449	385	327	306	289	286	291	316	288	306	294	314	321	289	297	307	303	310	323	320	307	316	327	273	330	324	303	312	301	287	320	313	303	324	304	294	263	308	294	301	299	298	322	287	316	336	301	290	304	287	293	273	302	301	320	290	310	265	282	330	325	332	292	304	303	330	304	317	298	343	277	331	304	324	303	285	263	316	307	300	288	313	306	318	279	319	312	337	310	322	304	326	298	287	280	319	283	318	311	288	290	286	302	338	275	323	315	277	326	300	294	296	289	287	332	327	277	309	333	304	287	330	291	311	275	282	321	280	279	315	329	313	264	303	291	293	292	305	301	298	281	306	313	313	315	311	273	295	292	310	297	306	310	299	341	337	280	315	299	301	295	284	296	329	328	320	311	298	324	303	289	332	289	307	297	291	336	299	294	300	319	293	320	331	283	294	296	335	288	316	288	308	326	334	319	287	306	291	329	301	291	302	291	312	301	343	310	312	277	322	294	312	302	280	264	311	268	309	309	300	313	299	330	329	318	309	322	314	289	282	299	305	277	309	292	305	304	302	290	323	296	305	285	272	294	304	295	308	317	292	328	316	280	321	274	287	281	319	290	328	318	328	311	273	328	278	313	325	301	299	319	319	308	280	306	331	306	301	290	285	295	266	307	310	272	317	302	325	312	309	340	274	314	312	326	280	303	316	290	303	313	311	307	302	330	362	281	311	307	299	285	283	336	312	308	316	295	305	317	292	300	290	272	313	288	318	289	324	305	262	292	272	310	275	307	274	284	308	302	297	308	312	284	304	300	303	293	288	291	306	274	319	312	308	266	284	323	330	319	327	301	293	281	316	302	316	314	282	328	322	277	301	289	320	288	281	316	295	288	301	277	281	295	302	315	304	306	330	271	306	322	297	292	311	336	290	304	300	322	305	278	297	294	299	303	324	311	298	328	318	312	307	312	305	274	276	311	305	279	279	301	324	330	308	286	324	272	304	297	304	306	293	295	291	301	303	279	281	295	300	305	289	300	318	310	310	320	295	341	349	309	292	276	303	293	337	305	312	321	330	280	281	339	309	317	308	300	303	343	313	292	290	277	280	319	298	333	285	305	323	295	322	274	319	299	275	303	331	298	294	343	276	319	296	327	281	293	308	308	319	290	278	305	319	341	307	294	279	309	277	295	304	316	309	264	314	279	307	308	301	297	305	330	292	303	294	317	278	303	294	307	306	325	316	299	297	299	317	292	300	293	295	289	294	287	306	322	283	312	306	315	348	311	278	322	295	298	271	324	325	353	302	334	279	310	306	337	311	319	302	337	309	324	302	293	335	322	292	317	306	290	313	304	297	282	311	323	351	304	313	266	306	302	315	278	288	321	302	314	292	286	298	308	305	294	304	326	328	309	295	313	324	284	270	296	312	310	289	309	309	270	334	304	317	291	339	306	281	282	320	279	300	298	365	317	298	305	281	303	288	295	289	349	309	300	292	266	309	315	323	315	311	319	280	311	270	293	301	307	318	300	268	298	357	278	296	280	307	314	292	286	306	296	304	285	298	294	284	273	291	292	294	309	305	307	334	294	310	331	323	288	291	306	305	279	308	299	307	316	308	303	284	318	292	323	278	290	279	320	303	281	284	315	295	320	305	307	331	293	286	291	287	281	292	330	297	319	310	345	304	301	322	295	332	294	298	328	316	302	278	300	312	283	338	307	295	313	299	300	268	326	338	326	337	296	308	333	286	289	304	324	292	301	327	341	288	326	305	300	297	309	278	290	308	297	310	305	295	306	302	302	297	280	331	311	274	296	286	309	309	325	303	300	323	277	323	330	305	311	281	336	277	304	310	300	279	305	329	293	312	284	289	268	316	304	282	302	291	303	280	326	317	299	320	305	355	309	269	305	321	285	317	314	296	284	310	306	311	317	290	343	292	292	313	304	350	327	288	291	312	306	281	267	294	292	298	292	299	288	314	283	303	291	306	322	285	336	297	297	260	295	324	325	314	306	297	310	319	323	299	296	336	273	312	279	315	290	309	283	280	324	309	299	295	295	318	313	325	311	323	288	306	271	335	304	301	299	326	310	284	275	288	295	320	296	290	312	299	332	291	273	297	333	336	305	323	290	316	337	289	314	313	301	315	263	301	288	307	304	336	299	314	288	317	311	305	292	299	329	309	288	290	290	293	331	307	294	293	276	295	284	324	300	319	285	317	283	318	282	312	332	305	278	313	288	326	295	298	283	329	330	307	290	308	323	290	334	272	328	319	315	293	289	319	338	280	278	289	319	275	297	290	334	307	297	328	319	281	290	286	272	299	313	271	319	319	291	286	281	292	313	290	327	325	336	304	314	298	271	310	316	305	308	309	313	313	278	289	304	338	280	296	298	322	312	307	310	315	291	292	292	310	289	314	320	309	308	284	290	304	285	292	344	296	328	295	271	290	264	307	298	280	277	311	300	324	290	301	278	324	300	310	310	327	269	317	284	310	295	297	309	292	278	308	325	326	330	276	307	322	305	289	307	308	308	294	308	304	319	303	326	316	301	294	311	278	290	275	288	294	314	342	285	287	290	315	287	320	300	321	284	306	275	296	305	317	287	289	315	300	287	288	304	305	312	307	341	304	293	296	314	328	306	319	305	321	331	316	305	315	316	296	304	305	340	279	301	323	308	299	337	286	303	335	311	319	332	278	274	328	298	311	309	306	299	317	316	287	330	318	329	338	295	298	295	292	283	312	277	296	313	272	295	296	300	313	301	308	304	281	305	301	296	305	257	308	302	287	292	311	316	300	293	281	301	314	321	302	304	269	327	333	304	300	328	299	275	282	314	333	318	314	278	291	303	292	311	314	289	325	310	278	351	306	305	311	323	322	312	321	300	266	309	314	304	317	294	275	302	295	317	270	274	304	312	319	300	300	304	316	279	302	314	300	309	294	298	304	314	288	298	310	293	314	299	284	323	298	282	306	274	302	311	319	293	292	270	272	305	314	306	293	268	295	320	296	293	286	301	328	326	297	302	298	313	335	299	314	278	283	317	322	289	332	270	303	333	316	274	306	276	350	313	276	312	295	289	316	296	309	286	299	305	307	314	315	289	302	323	287	317	310	329	289	289	299	322	300	309	325	280	304	288	320	301	312	289	334	305	301	284	285	304	330	338	289	301	298	281	295	330	283	302	338	305	302	297	292	297	288	299	342	311	317	298	271	308	302	319	302	308	284	334	324	310	315	337	297	316	311	303	295	321	335	321	292	314	299	315	292	290	282	312	321	308	312	295	301	298	276	305	323	336	299	317	276	302	307	312	315	317	296	295	274	333	295	315	295	328	325	312	320	294	324	282	290	305	311	283	272	306	334	319	296	271	305	315	310	285	315	309	287	308	353	318	281	315	312	308	306	308	297	314	268	310	313	289	316	310	282	309	288	294	327	304	324	306	319	348	297	330	306	324	262	278	304	313	294	293	257	329	321	322
3766	3710	6682	6134	4502	4836	12023	8329	5558	7175	4055	3740	2242	1405	991	785	754	763	828	769	759	782	821	765	793	809	782	759	760	801	740	786	799	812	737	764	825	778	828	762	789	815	735	814	781	768	789	753	816	770	764	814	790	715	769	797	814	749	732	815	809	814	767	782	787	799	798	803	795	810	842	772	784	768	766	754	806	775	753	800	739	771	806	741	775	782	744	769	780	787	771	768	827	826	741	751	737	779	753	750	792	837	764	799	816	780	755	801	705	740	782	733	773	770	757	816	752	816	790	767	822	788	745	798	735	770	760	783	764	788	780	746	779	795	832	801	802	763	740	774	754	748	770	743	780	762	792	790	766	785	761	751	767	780	786	782	780	759	745	805	787	841	837	780	776	743	777	762	780	808	758	800	771	799	737	739	809	822	770	791	776	813	774	724	781	784	799	819	841	771	773	825	753	856	765	780	785	786	732	776	794	754	793	722	783	763	843	815	779	772	776	785	773	829	778	786	746	769	719	818	776	816	791	774	840	707	861	766	766	801	782	775	780	765	768	808	814	857	734	776	749	816	814	758	751	810	770	798	797	820	773	829	792	787	750	779	741	794	807	753	780	784	749	732	763	818	719	782	768	798	806	803	792	751	793	806	781	785	778	808	789	803	786	790	755	801	797	783	764	757	768	771	753	762	734	735	790	813	791	815	804	838	801	778	799	733	773	779	767	773	751	768	761	803	785	740	753	824	780	778	748	783	815	787	808	748	812	785	781	760	768	761	805	797	830	757	816	813	793	793	786	791	729	766	799	792	764	826	737	809	778	775	802	780	796	747	776	816	781	758	814	792	789	776	759	780	817	775	792	788	785	772	779	756	733	799	772	759	825	765	775	752	796	795	802	792	791	791	771	745	766	761	741	822	808	748	807	838	782	721	785	773	768	789	803	789	751	826	806	812	823	748	761	795	755	834	790	794	783	783	804	784	767	750	796	808	804	754	791	787	768	744	752	758	812	802	808	789	787	745	777	777	821	757	839	826	738	797	712	748	785	759	742	756	821	784	759	796	763	785	758	818	776	756	810	788	799	778	814	794	799	748	766	858	732	809	798	744	729	788	774	761	756	721	811	794	790	777	827	789	843	785	807	790	752	789	763	802	739	734	826	799	740	820	789	772	775	773	793	771	769	781	790	804	740	810	756	805	770	794	793	747	795	787	773	805	791	774	784	798	836	765	753	801	771	830	792	742	766	807	769	763	731	759	802	793	815	747	778	795	791	810	785	769	792	790	786	784	778	770	787	768	792	732	762	803	827	802	817	742	829	780	786	765	772	757	787	760	806	820	757	811	822	828	779	795	800	828	798	823	797	829	823	796	788	790	787	757	731	814	806	780	775	785	782	757	746	738	744	787	803	809	805	827	788	836	829	788	832	723	777	771	751	816	788	788	818	822	746	808	778	782	758	774	758	828	763	823	764	771	769	791	788	730	814	785	816	741	785	785	800	817	794	758	792	837	755	776	768	834	802	814	807	783	751	754	783	739	771	772	723	813	771	751	790	724	754	804	752	745	761	781	778	786	764	786	770	763	722	789	823	746	753	734	726	752	775	827	806	756	770	737	792	804	763	777	768	741	777	807	835	763	807	824	768	763	794	767	774	773	773	777	742	754	843	822	758	774	759	765	819	783	808	806	793	817	767	776	805	778	753	786	790	717	765	810	745	786	798	781	774	801	767	782	726	759	818	811	790	764	779	762	790	817	752	810	772	767	792	775	783	771	808	776	804	789	800	808	746	787	799	824	778	821	768	831	775	764	778	774	780	748	775	790	823	771	800	801	789	777	832	827	771	805	784	787	820	769	802	770	788	813	763	755	810	717	784	772	767	794	792	747	803	769	758	819	806	795	785	847	746	737	765	756	778	786	754	737	783	799	714	764	772	761	754	780	805	766	730	730	714	782	791	760	795	739	776	805	768	789	831	785	840	759	787	773	783	736	755	759	794	797	773	709	734	805	795	745	764	819	771	779	784	775	740	822	824	805	817	780	752	756	745	748	784	784	798	736	783	786	784	761	766	814	805	772	745	762	779	799	759	772	798	746	807	817	787	773	789	724	751	807	766	742	791	772	764	784	772	775	784	788	727	759	792	765	803	788	735	764	797	779	802	756	786	768	756	761	775	822	805	803	809	771	779	817	783	734	774	751	776	813	772	790	796	814	778	797	753	730	753	774	815	806	771	759	758	784	774	805	826	778	754	780	713	769	805	740	767	761	802	769	749	738	821	805	763	777	811	777	755	727	779	767	835	785	751	734	786	737	766	772	780	785	801	779	799	763	788	809	772	783	781	746	797	747	784	738	823	818	811	744	713	787	737	794	760	779	767	761	775	814	761	782	780	839	746	780	762	756	753	770	827	786	810	797	812	752	772	767	807	753	766	763	725	771	775	760	782	770	801	814	775	793	815	799	775	742	798	818	745	753	757	748	773	762	795	787	813	779	792	797	764	772	749	753	797	770	770	779	824	799	743	792	779	815	751	834	805	782	809	780	795	776	796	755	832	712	765	734	747	836	767	771	802	762	776	760	855	782	761	834	806	810	809	720	773	789	778	800	814	796	766	758	806	813	755	767	769	797	757	772	755	752	764	775	798	808	797	781	799	798	783	770	798	758	779	828	787	753	792	816	811	718	801	793	771	780	818	838	819	773	838	819	834	776	770	745	769	785	871	811	784	802	765	820	768	721	778	780	816	780	760	768	758	760	782	840	773	747	723	826	746	779	775	807	808	772	798	824	743	798	759	760	770	810	765	809	789	808	804	784	813	809	797	791	733	760	751	803	794	785	781	789	792	794	815	753	765	840	792	809	759	833	769	799	753	769	768	743	793	785	811	706	825	828	781	822	799	797	771	762	736	822	760	809	785	798	753	816	771	733	768	746	788	757	773	779	778	751	799	774	834	799	833	764	813	773	825	747	776	807	720	761	778	742	754	769	789	781	792	760	808	801	768	815	777	806	832	723	746	761	757	773	773	797	786	771	759	794	766	751	798	822	816	753	801	824	737	785	768	786	817	816	829	738	797	806	780	796	755	808	762	795	806	846	783	799	768	787	790	802	785	789	781	773	745	781	780	788	770	790	745	760	832	764	825	801	758	756	747	786	777	799	687	781	764	753	768	836	778	756	755	791	770	763	792	777	795	772	797	759	761	773	757	807	800	764	771	783	794	774	763	762	771	749	756	746	813	736	786	759	773	824	772	802	780	805	813	803	758	767	796	815	743	779	794	782	852	783	778	839	759	837	760	782	788	814	791	769	734	822	746	755	729	776	748	762	755	740	780	716	791	728	768	770	749	774	800	784	782	793	734	832	777	776	779	811	789	799	753	780	766	778	757	792	798	741	756	838	777	728	793	792	795	741	772	757	786	790	780	823	788	778	790	802	821	778	787	833	770	771	803	782	750	768	806	817	781	751	764	738	796	783	841	776	769	780	754	775	784	768	864	805	755	748
13330	5393	4753	2937	3418	11817	28509	33541	22735	13187	5936	2721	1166	579	392	313	321	292	316	335	312	284	305	338	350	299	285	338	285	357	296	307	312	312	298	276	305	331	309	318	302	300	333	312	293	307	365	269	322	321	305	319	290	337	316	295	318	298	324	304	299	328	316	327	325	302	272	298	336	311	284	293	304	342	308	309	315	367	322	334	306	291	332	326	298	319	280	326	354	302	268	280	327	309	296	317	332	318	316	290	319	344	303	309	297	343	318	306	332	312	317	273	348	318	324	302	282	333	357	318	306	325	297	314	272	316	319	300	340	329	325	307	296	342	297	303	337	291	328	289	347	329	279	344	278	305	306	305	297	307	310	319	304	312	307	303	307	332	319	329	322	322	309	329	358	282	308	307	317	343	345	284	304	313	355	348	298	312	315	324	291	308	288	332	331	297	291	273	321	290	303	295	319	298	321	301	301	298	333	344	293	329	292	327	305	326	292	286	331	316	294	326	326	308	320	290	332	315	303	320	319	318	290	294	293	303	324	313	330	290	333	351	280	277	310	352	318	313	326	339	328	317	330	319	278	323	299	299	313	326	314	329	318	344	329	326	301	258	331	292	303	323	322	261	293	282	348	313	327	308	312	341	321	312	310	321	309	300	303	323	292	320	316	302	306	317	344	320	308	278	323	293	309	325	320	313	294	295	297	315	292	328	316	288	352	312	317	333	339	316	306	332	298	323	319	341	313	328	307	316	324	323	325	333	303	329	304	306	295	295	333	287	287	326	276	316	276	301	306	326	334	329	294	327	332	298	306	319	310	343	323	293	321	337	342	318	327	316	329	306	293	322	290	326	276	327	331	324	284	286	286	308	300	330	310	287	347	320	353	297	286	322	318	287	293	308	335	316	303	323	308	315	348	329	300	311	320	301	303	312	328	331	338	324	304	297	302	320	314	342	340	326	323	317	321	318	313	296	298	324	288	329	315	284	285	323	350	291	331	357	283	318	286	340	277	317	337	300	351	294	294	339	326	336	311	297	305	320	315	301	282	280	319	306	327	343	335	285	326	301	322	296	329	306	325	288	301	281	304	292	349	304	308	327	315	336	327	280	310	272	321	318	319	323	285	321	304	309	285	313	314	300	316	316	295	333	311	310	331	285	297	288	345	304	298	320	267	296	320	337	303	333	315	276	314	319	286	301	300	307	287	281	293	343	281	341	331	305	316	301	302	328	322	287	322	285	328	319	332	315	309	299	299	280	320	304	320	307	310	323	313	303	306	300	330	354	313	315	318	316	266	330	288	297	300	295	316	306	319	350	355	318	312	344	307	312	316	312	303	311	324	338	316	319	368	324	336	299	320	306	283	320	323	316	316	307	324	311	287	288	334	296	312	316	312	311	312	316	331	323	320	314	316	307	298	288	294	301	316	328	340	316	292	329	366	322	299	307	326	305	317	304	325	304	327	316	269	327	301	335	340	324	327	337	308	306	344	325	321	318	323	331	298	331	314	311	331	298	322	290	314	288	333	316	346	300	319	349	306	277	301	308	308	331	307	307	329	289	311	316	294	300	315	331	328	322	290	347	333	324	317	321	314	310	303	296	317	326	267	324	300	316	307	338	286	312	335	325	317	317	309	300	353	279	333	333	317	327	324	285	311	314	340	289	309	297	322	280	334	286	305	289	333	328	312	305	336	319	334	291	322	278	280	338	324	317	323	312	285	307	300	328	334	299	284	297	294	353	300	313	369	311	324	339	289	291	343	333	301	324	299	307	311	278	299	312	320	323	294	323	296	305	323	360	311	281	322	341	302	301	308	299	320	321	335	272	321	308	319	304	325	315	317	333	347	281	320	302	339	295	319	303	317	306	308	317	331	300	323	331	328	316	323	297	323	277	296	304	337	301	324	302	331	348	345	311	338	347	340	316	319	326	315	333	281	268	310	306	324	339	314	306	301	323	342	311	284	327	296	287	318	308	350	333	332	308	320	274	337	339	317	320	316	319	314	302	313	341	321	265	314	269	338	305	282	326	324	328	335	347	314	282	295	303	302	337	289	291	317	303	331	326	319	309	301	296	340	284	289	352	315	278	313	317	304	328	292	286	294	339	311	349	303	328	338	284	299	318	350	305	314	302	280	312	301	314	298	288	356	288	281	304	320	333	335	299	321	290	312	325	286	311	282	307	327	305	341	326	320	297	342	271	325	295	312	318	301	315	311	288	303	298	302	302	314	301	284	349	311	315	330	266	316	290	313	277	306	291	350	323	326	337	315	295	310	341	292	317	289	313	346	303	304	318	298	342	291	331	303	315	291	327	291	316	312	317	323	315	327	303	315	305	323	283	304	302	300	343	343	337	322	321	335	307	324	321	307	327	346	326	332	341	308	318	282	311	290	323	298	328	311	312	309	303	305	318	326	310	334	313	299	336	291	309	320	315	325	315	316	333	323	316	329	341	324	309	340	305	289	348	289	324	321	343	296	288	319	334	325	336	327	328	320	291	328	339	313	297	296	301	340	343	319	315	312	305	320	310	299	321	305	342	311	311	303	330	320	297	277	338	327	310	319	290	296	322	351	319	329	307	305	298	313	355	338	297	291	349	320	327	275	314	320	320	318	326	315	269	367	287	334	305	304	315	294	291	336	318	302	372	302	320	298	327	307	280	307	295	312	303	311	310	303	308	341	354	305	305	307	312	308	280	331	308	261	302	322	342	335	306	296	328	326	308	291	329	282	322	298	312	294	298	336	327	359	294	327	326	313	329	323	316	307	304	304	313	323	312	313	293	323	285	314	313	314	331	310	309	302	307	320	309	292	307	316	329	327	321	346	272	297	331	321	325	327	323	327	310	336	320	341	279	315	347	314	300	292	332	309	328	329	323	293	314	336	285	308	300	329	346	343	358	304	299	344	273	315	317	326	338	330	320	302	313	332	329	315	285	319	315	336	322	281	330	257	314	325	327	322	298	317	292	313	335	305	302	290	320	309	331	288	337	298	309	291	312	331	305	285	288	336	327	329	319	298	316	330	321	319	295	307	305	323	310	290	314	326	289	297	319	300	305	309	331	316	298	318	305	292	299	310	331	339	356	259	287	294	311	316	311	319	331	288	302	330	318	311	311	333	308	327	325	303	304	316	338	281	267	341	326	306	335	337	310	279	321	288	324	315	328	300	306	327	341	332	342	326	337	306	303	285	299	322	293	343	311	330	335	302	299	316	314	320	333	291	326	293	311	299	319	313	286	321	299	318	373	342	296	304	318	298	307	301	286	314	338	305	293	319	334	314	298	322	360	313	307	298	361	341	302	295	315	303	306	274	313	313	277	289	318	323	319	323	304	299	314	329	331	302	326	331	335	304	335	304	312	289	299	289	320	342	278	283	350	328	314	311	319	323	313	305	305	317	290	343	283	342	288	317	297	347	282	330	309	313	294	275	289	264	299	284	320	335	299	291	337	280	309	308	302	315	297	313	302	341	327	303	303	319	297	286	281	327	319	298	297
8398	4969	8076	8841	11725	28417	45844	50020	39965	30217	19392	11035	5168	2321	1216	906	837	811	755	841	821	786	772	820	790	795	785	809	797	811	838	833	846	766	795	795	805	843	829	810	802	820	762	751	822	790	793	751	815	818	796	789	795	787	804	716	817	845	797	773	761	795	725	766	786	733	832	841	796	796	784	799	853	762	776	837	787	831	800	817	802	846	786	762	791	813	798	816	812	785	787	801	807	808	772	768	709	784	807	830	828	838	828	764	776	827	782	794	755	835	785	768	772	808	811	850	775	773	776	773	772	827	755	832	794	816	809	799	734	756	779	850	830	792	830	834	812	772	806	778	785	848	792	851	811	783	770	806	802	771	789	792	792	763	806	770	759	765	772	769	815	808	798	767	796	788	782	808	805	830	801	782	854	798	763	774	806	817	809	796	828	782	815	819	822	774	800	822	795	783	769	784	757	776	781	818	815	786	768	795	836	821	817	798	827	837	854	777	786	783	823	819	807	759	804	790	808	817	784	801	800	813	808	777	781	822	831	819	784	838	812	809	753	779	777	765	758	755	786	849	829	846	763	820	793	790	761	798	788	768	835	850	761	746	786	798	812	768	816	762	836	799	792	853	786	773	793	833	816	769	819	804	813	820	804	733	772	774	793	821	822	825	803	806	782	728	777	801	789	844	751	771	806	830	738	790	829	809	857	754	798	752	791	773	854	819	786	823	799	792	809	789	821	775	791	816	840	830	773	820	833	792	876	817	820	815	805	809	748	806	785	796	798	796	769	741	770	767	802	782	832	792	842	783	767	814	812	748	776	831	861	771	817	796	812	809	781	789	793	794	856	829	776	787	802	810	803	862	776	786	789	737	749	819	798	799	777	819	808	787	825	777	812	881	860	779	797	804	839	780	831	846	831	807	797	822	815	766	774	762	847	831	810	805	750	812	803	780	829	829	797	784	858	786	769	786	836	820	815	838	790	786	891	830	805	796	735	778	773	756	796	772	807	799	731	767	790	807	784	821	787	861	794	833	767	803	794	819	777	808	779	822	775	839	803	760	801	815	770	793	815	825	751	792	765	790	791	800	807	807	771	810	814	853	805	829	766	761	789	755	815	810	786	800	799	818	759	807	825	817	833	765	769	831	827	822	779	852	809	854	763	812	805	831	812	748	793	798	780	802	808	786	855	838	816	802	732	763	830	813	840	776	779	743	760	807	762	833	768	784	762	818	757	776	802	821	795	785	799	815	782	758	837	828	766	786	753	829	807	744	752	825	783	830	777	850	794	820	773	806	844	788	776	823	768	794	773	824	790	769	796	772	774	824	792	825	820	854	765	824	773	827	823	799	818	795	804	785	837	772	822	782	799	780	811	740	832	793	760	744	772	811	759	789	831	874	832	826	783	807	756	738	798	832	785	789	802	854	831	801	803	848	806	800	776	808	780	846	804	789	817	760	751	783	785	755	830	784	808	785	818	788	790	812	818	841	782	768	800	743	773	801	821	777	788	809	809	818	776	802	824	781	792	810	760	762	834	816	800	799	798	805	827	796	811	765	802	787	838	788	796	821	764	843	840	780	772	792	830	791	800	808	809	794	779	838	810	783	790	791	774	816	833	823	803	798	743	742	814	767	769	800	844	829	803	834	818	811	789	788	791	847	799	802	819	800	798	809	792	820	820	783	808	793	703	833	811	805	787	786	841	810	825	741	804	811	814	808	818	841	777	816	833	832	810	831	824	773	801	794	839	812	807	774	794	808	827	763	845	842	765	806	848	776	769	770	787	744	758	807	834	789	795	759	807	823	752	815	766	796	788	791	856	788	791	763	764	796	781	806	830	868	788	793	806	802	739	769	762	869	793	778	823	806	798	781	786	806	759	773	774	795	821	813	806	836	804	827	757	788	776	806	823	786	859	825	805	795	829	805	728	775	857	765	843	812	774	776	841	780	882	809	788	822	750	762	773	790	767	834	826	803	852	789	758	854	764	787	854	841	771	783	772	737	762	838	779	817	856	814	746	831	801	811	816	816	824	787	748	789	809	851	800	841	813	819	829	778	821	792	810	755	801	799	801	825	775	753	786	822	796	793	781	804	800	787	796	822	800	832	820	824	776	748	776	827	781	803	810	803	827	806	848	807	797	854	766	802	798	786	797	781	799	789	830	783	793	794	783	757	749	792	754	809	793	759	841	784	801	753	790	791	791	809	797	815	780	800	830	780	807	798	790	818	799	810	812	771	797	821	823	774	761	778	780	823	839	782	756	760	807	782	779	799	813	776	746	805	788	791	776	779	816	769	831	801	797	815	803	848	743	838	820	825	826	793	781	775	765	751	830	778	794	809	784	803	752	819	767	787	849	801	812	797	813	813	830	818	880	809	863	771	842	789	800	794	782	816	835	788	792	774	805	753	779	809	797	831	772	826	826	803	715	832	805	787	808	793	762	825	807	766	764	780	773	814	845	793	805	783	803	862	803	799	891	840	778	808	769	825	848	799	796	796	832	788	797	759	791	747	799	814	755	777	774	781	779	767	785	775	818	797	829	829	813	780	745	778	786	808	815	805	874	792	767	789	793	840	750	784	796	738	789	758	794	783	788	807	751	811	764	805	789	779	802	786	801	793	806	798	816	779	776	781	825	825	781	808	802	801	809	821	789	804	791	814	783	805	771	777	767	808	821	774	788	846	831	773	805	801	763	760	792	762	743	775	817	777	795	751	775	755	805	797	824	767	778	842	777	807	798	768	777	832	768	763	830	805	770	798	827	745	799	841	809	774	792	789	830	758	785	878	772	797	804	782	787	784	804	816	764	834	769	751	760	773	778	789	797	715	816	790	799	781	779	809	828	782	796	783	773	738	780	754	828	786	786	830	779	807	823	758	796	852	821	766	808	792	815	763	817	825	782	804	746	800	821	790	800	790	763	806	799	839	824	796	821	764	803	803	763	773	815	809	834	818	783	786	820	775	824	804	804	856	860	798	817	822	816	815	758	769	828	761	817	786	793	781	772	850	800	828	815	816	820	819	791	793	786	798	813	827	767	813	785	791	789	847	768	816	776	784	799	822	867	803	785	787	788	815	815	777	808	816	833	782	789	727	820	772	877	855	765	825	798	813	805	796	799	814	800	805	785	766	816	851	817	846	837	749	793	783	808	824	790	779	783	746	819	822	842	790	808	775	784	809	786	835	822	790	801	836	816	830	824	800	752	812	800	759	814	845	801	804	787	834	782	819	777	791	755	819	786	787	794	774	802	814	803	872	798	746	826	825	801	810	787	751	773	774	768	784	779	763	780	803	890	797	817	805	818	771	785	827	774	825	834	793	786	822	795	803	845	802	791	746	797	787	795	768	798	792	755	811	791	799	742	803	777	790	775	756	780	779	815	809	778	789	825	765	798	859	792	816	789	823	798	792	786	788	795	806	783	751	776	807	858	825	770	826	751	789	803	790	811	777	827	789	820	869	876	783	789	809	798	814	825	762	734	731	793	767	738	828	780	789
21518	7762	6296	5380	8140	18056	41168	41159	38688	29237	16894	7085	2507	985	454	331	311	269	274	274	279	301	273	283	284	280	276	284	284	301	286	293	279	273	298	291	296	319	279	290	313	279	265	293	287	285	274	280	275	289	328	297	296	284	271	286	292	273	280	277	295	269	272	266	285	309	286	317	285	308	279	269	263	289	275	311	305	301	285	291	270	278	286	280	286	295	290	306	295	290	274	310	299	252	267	314	301	299	267	298	271	309	295	329	298	290	288	296	268	296	287	288	270	294	283	287	312	288	296	283	297	318	297	268	259	250	285	291	287	283	294	292	286	302	260	301	310	281	306	318	290	305	318	303	301	314	280	265	278	290	279	319	287	293	293	275	283	285	270	301	292	265	318	287	277	284	314	285	298	289	313	278	310	282	273	310	302	311	292	282	296	293	291	269	264	288	291	248	268	299	310	301	301	305	292	287	298	297	310	286	295	316	301	282	328	277	296	293	308	290	316	308	285	306	294	298	289	313	266	292	263	295	288	298	293	299	281	263	259	287	287	292	271	267	269	277	304	292	271	281	291	306	309	286	252	313	273	281	313	295	291	283	283	299	295	317	281	302	293	291	259	247	262	282	267	266	295	287	267	298	296	288	269	285	274	296	308	299	282	259	309	309	277	296	274	288	296	286	307	289	259	312	296	287	285	296	293	288	291	344	278	326	291	325	275	273	295	261	253	275	306	303	279	297	305	252	298	286	265	296	271	285	321	284	261	279	300	298	313	291	281	300	314	281	335	267	300	300	260	269	308	289	333	269	294	310	253	257	293	268	248	279	306	320	279	307	257	295	266	275	269	274	286	281	281	298	305	322	311	289	285	285	252	287	273	290	287	275	290	316	290	319	281	311	272	285	278	281	290	298	326	303	284	290	295	295	288	285	286	271	279	301	309	310	319	315	302	311	291	279	287	298	302	274	302	301	291	289	278	274	300	258	290	280	272	270	284	297	268	285	281	276	303	284	277	320	275	286	299	282	272	283	245	283	277	280	309	260	267	287	289	278	301	261	304	305	304	279	275	274	316	276	289	332	290	268	297	271	295	264	296	298	289	267	266	305	316	307	284	290	287	296	301	269	302	301	269	277	304	262	330	279	285	273	262	299	272	270	295	283	297	291	308	250	310	318	255	295	258	279	283	305	323	295	300	280	301	298	309	318	294	295	268	270	281	272	310	295	283	297	267	303	274	288	286	288	305	299	278	278	293	286	265	282	307	309	293	308	299	302	307	270	289	293	296	296	283	292	276	302	247	274	284	278	247	278	319	315	268	303	298	292	299	302	297	269	252	288	279	287	257	300	306	274	277	268	290	281	303	275	270	288	306	283	272	267	288	333	285	316	265	308	307	301	264	307	280	283	247	309	272	287	270	276	266	303	279	282	297	287	282	255	292	297	314	304	275	296	284	303	326	279	297	289	267	292	274	304	300	298	276	292	275	256	305	272	297	273	269	300	295	291	285	290	290	263	307	301	276	299	282	318	304	294	257	285	270	288	279	259	275	284	319	303	309	261	284	302	278	306	286	272	310	293	269	282	322	292	280	306	268	288	289	312	308	275	285	307	285	283	303	278	301	292	277	280	258	271	276	260	284	276	278	270	286	291	327	298	314	281	315	325	305	326	284	296	286	285	329	309	295	274	264	294	306	286	323	288	299	310	313	257	271	286	316	319	296	276	269	312	290	320	287	281	270	295	279	262	326	279	284	335	288	302	276	287	296	279	287	290	276	307	292	272	285	273	281	281	295	282	310	305	280	260	290	274	300	297	315	265	286	262	262	277	276	275	306	313	256	267	292	310	317	269	315	309	294	296	280	276	275	300	280	282	267	296	307	300	272	285	309	280	293	296	301	282	268	250	302	272	277	297	296	302	295	306	272	277	296	311	277	286	311	343	329	272	258	293	319	282	287	309	275	327	251	301	297	281	306	301	284	273	298	292	273	301	276	274	294	264	285	276	284	293	291	288	263	281	262	291	267	285	256	294	308	300	241	286	292	273	298	257	273	269	288	275	293	263	270	308	269	291	304	334	305	303	293	302	289	302	276	293	280	289	286	296	289	295	298	303	286	274	263	283	300	263	318	297	270	284	281	301	288	297	294	261	279	287	286	290	295	261	292	296	304	277	326	283	285	267	272	286	270	264	266	278	276	322	246	285	271	257	291	287	289	277	301	306	320	303	286	311	284	266	296	294	272	318	299	327	278	272	288	301	280	290	288	305	260	286	289	298	336	259	317	293	289	291	327	306	287	286	308	297	290	286	297	259	303	312	297	298	290	301	285	289	302	331	297	294	272	279	288	276	259	300	311	281	321	301	274	288	288	302	265	284	289	282	312	273	280	290	272	282	257	289	291	267	299	279	299	288	296	292	268	295	272	287	281	282	280	305	281	284	274	329	309	274	316	244	286	278	325	241	291	286	283	304	294	308	303	262	299	324	313	292	306	291	299	270	266	291	266	300	300	325	282	288	286	280	273	298	278	299	269	263	268	296	275	283	291	273	274	276	272	298	286	274	292	294	294	261	316	282	255	294	277	278	310	272	261	264	269	282	296	306	269	285	302	283	281	321	289	288	286	294	282	277	291	282	330	251	298	275	283	307	287	279	291	264	266	283	313	285	283	280	286	294	268	293	288	301	321	308	279	275	303	290	298	271	294	297	296	321	299	288	277	279	312	287	282	286	312	281	257	299	311	303	283	292	264	297	278	280	296	281	268	267	287	267	264	300	283	308	296	282	269	296	273	285	310	276	292	309	281	282	278	279	278	289	278	301	304	312	263	294	267	273	268	251	291	302	277	293	271	267	279	317	282	301	299	289	301	300	271	299	310	312	282	316	291	294	278	283	265	309	273	292	269	294	290	329	310	270	270	249	311	301	285	277	297	261	319	290	302	268	302	272	287	311	249	305	299	285	278	286	286	309	296	300	290	259	313	308	277	295	287	254	283	297	296	300	269	283	288	285	279	272	267	272	317	303	310	298	306	273	293	331	282	272	297	267	262	314	259	271	303	265	312	263	302	267	303	246	272	299	269	268	270	277	272	293	302	272	281	274	248	295	272	286	269	311	309	254	288	283	304	285	261	263	272	308	308	301	251	279	262	295	283	282	266	263	307	288	292	346	317	277	289	279	283	303	262	300	288	276	281	266	314	325	274	302	271	281	305	281	278	298	265	279	265	301	287	281	283	297	274	267	270	293	291	273	321	294	299	277	293	298	290	277	299	286	272	258	292	278	264	298	292	280	311	285	306	271	303	265	297	282	285	284	287	310	272	287	272	286	271	320	295	281	254	277	298	292	312	286	312	275	313	290	274	303	280	301	274	285	298	269	286	321	315	319	297	317	286	259	307	267	301	313	292	298	280	288	315	306	323	319	287	271	288	283	283	290	281	293	265	292	304	272	286	316	297	278	268	283	309	304	271	276	305	301	295	269	318	289	296	296	286	309	276	286	283	299	310	261
10605	6034	10693	14074	18529	32820	51936	55973	53760	45509	33381	20306	10093	4050	1611	991	784	746	730	751	755	771	741	726	759	741	768	771	743	750	713	697	734	753	745	743	695	759	774	743	815	731	717	785	694	760	730	752	752	710	758	726	747	780	738	761	765	737	748	759	733	708	795	749	724	753	766	740	742	706	737	767	698	681	753	761	762	736	743	762	703	731	754	725	733	728	755	713	700	715	765	799	759	733	695	764	779	753	729	770	742	755	738	703	725	753	734	704	710	718	689	721	702	763	737	783	715	710	791	722	716	719	751	770	770	741	731	752	743	738	723	727	713	706	763	741	735	728	741	738	750	789	687	785	763	710	761	745	734	748	707	702	739	707	762	795	699	749	802	741	733	726	739	799	749	705	739	758	712	763	730	722	772	751	777	790	743	732	715	761	744	797	840	710	754	752	709	712	755	711	696	711	734	727	795	710	789	780	726	761	716	701	782	729	788	760	777	752	743	745	774	763	767	756	773	758	764	765	783	748	725	762	779	752	772	715	719	814	775	726	755	713	711	716	755	706	798	760	728	737	773	747	694	722	739	757	720	790	741	720	684	725	759	733	718	755	723	756	762	701	752	739	770	738	734	754	746	739	741	742	702	734	726	759	762	738	783	726	758	741	731	736	749	771	753	716	755	748	743	787	747	757	733	795	746	739	716	746	755	731	727	739	716	768	734	742	743	783	706	754	758	725	707	713	788	702	752	765	703	745	795	754	730	700	712	706	747	800	740	769	747	699	777	708	714	770	728	776	742	739	711	745	755	778	724	713	750	743	751	728	721	754	723	666	696	774	765	733	742	784	744	700	798	778	707	724	778	742	748	731	721	689	748	695	779	758	777	742	714	750	717	721	670	749	783	765	756	728	691	825	751	815	791	739	773	722	727	750	766	741	725	684	765	749	737	711	744	711	756	717	696	748	757	752	744	772	732	757	721	742	734	777	755	741	774	783	767	771	746	723	759	721	738	753	706	703	727	723	732	705	691	766	767	741	734	791	785	693	730	767	757	688	721	745	721	802	706	745	757	699	717	727	766	689	772	732	754	729	785	760	724	728	713	733	724	720	752	722	707	757	746	749	742	734	723	777	729	714	754	775	742	762	735	759	746	714	718	725	757	750	737	771	739	738	708	704	753	760	716	787	662	726	720	723	774	718	701	755	783	771	743	731	734	745	748	758	728	745	758	737	745	723	756	735	716	781	761	779	723	737	694	739	745	746	739	715	722	738	790	753	752	756	745	703	728	744	728	770	750	736	758	788	730	747	735	698	713	731	734	712	725	742	756	737	707	708	796	764	755	762	725	734	773	795	734	735	720	764	736	717	731	751	716	726	784	736	723	759	750	737	790	786	739	693	747	661	774	723	770	719	748	759	743	702	736	763	710	718	746	751	734	719	748	744	769	732	730	772	713	714	740	734	713	721	752	718	693	758	758	779	727	774	733	786	743	776	738	770	757	771	719	716	737	750	755	760	714	745	736	755	717	772	771	726	733	743	729	741	786	738	681	754	729	742	738	733	770	712	753	765	707	714	727	787	756	761	730	659	733	719	754	765	769	765	702	751	726	742	779	774	758	713	743	727	739	724	799	703	766	726	768	736	776	750	746	758	756	730	716	730	742	763	748	730	759	697	753	750	743	753	766	689	707	755	748	757	725	714	671	733	785	776	766	744	725	731	741	735	749	679	749	713	739	752	732	763	745	790	697	783	697	747	730	712	694	740	797	749	767	770	737	733	764	721	738	726	757	712	712	718	684	765	766	779	692	729	755	766	754	706	752	766	755	736	701	739	723	728	677	745	764	736	683	773	736	755	799	688	760	734	770	734	752	734	756	727	751	717	787	775	752	728	680	777	708	757	731	767	725	755	705	721	803	714	756	676	734	712	727	775	744	717	742	751	734	733	751	774	728	759	763	712	742	712	723	741	740	766	738	736	766	696	721	713	804	755	732	728	738	763	775	721	721	735	758	764	732	734	723	720	763	692	715	746	761	754	798	757	740	762	765	693	747	745	734	738	713	724	685	746	685	733	724	685	694	741	730	724	729	797	734	739	713	692	758	713	762	706	743	716	778	774	705	758	684	740	699	717	710	673	721	749	742	747	713	718	711	783	704	779	763	736	772	764	760	722	730	757	728	726	723	755	745	741	793	757	707	717	776	714	755	710	751	763	760	700	750	719	683	720	750	734	744	736	751	782	723	750	743	732	793	718	730	728	737	785	776	753	721	780	799	756	741	758	706	705	715	716	800	697	705	747	718	749	747	735	721	766	791	690	725	721	700	797	731	762	769	698	734	723	739	732	743	766	693	781	716	717	720	758	755	758	737	761	754	793	709	745	755	735	744	679	735	730	756	725	767	725	726	763	753	735	731	735	729	757	768	716	755	782	798	708	781	703	778	724	726	760	737	759	760	742	763	811	717	732	732	731	705	695	727	706	731	738	718	744	762	729	751	687	744	751	758	722	749	706	705	736	714	721	761	775	733	723	745	723	749	757	710	781	773	751	701	748	744	719	731	711	744	760	737	761	745	728	754	713	706	754	723	761	766	721	747	735	686	712	743	737	753	745	724	738	728	740	720	733	721	733	767	798	716	721	712	725	694	765	718	764	718	750	752	746	724	700	736	734	750	765	736	732	740	741	728	704	740	774	769	683	757	764	724	719	718	732	721	725	762	696	748	725	768	725	703	714	789	668	711	766	744	760	807	787	729	752	713	756	713	720	772	750	756	731	744	722	726	733	779	749	701	784	710	686	799	742	773	727	757	732	772	700	734	699	739	701	687	775	710	794	730	717	770	763	817	789	705	773	665	760	738	754	700	717	744	765	734	746	729	778	714	784	727	738	732	695	702	746	739	710	763	702	750	741	737	759	692	762	738	806	716	766	738	767	687	758	761	716	753	765	739	800	758	717	712	681	740	702	790	728	693	725	757	736	750	794	755	753	692	722	739	677	724	736	751	712	756	697	732	715	735	723	751	751	723	746	759	732	682	742	768	761	715	789	714	779	745	721	759	711	767	748	744	728	785	733	758	739	745	677	784	720	720	755	772	760	748	705	740	710	788	760	790	779	675	744	745	779	746	741	697	747	767	688	714	729	757	736	708	721	775	758	777	763	751	748	714	762	769	747	692	722	739	776	721	738	744	765	680	762	730	681	766	739	748	735	764	753	709	764	744	776	747	731	787	716	748	726	723	736	735	748	706	708	728	767	691	761	759	709	754	734	710	740	737	735	696	762	726	739	743	714	763	730	722	710	752	746	742	735	719	766	783	728	709	768	696	734	729	752	732	709	692	747	755	735	692	735	723	728	722	731	711	736	729	717	750	760	702	709	698	713	747	754	741	753	732	668	769	729	766	768	709	779	714	759	737	786	759	774	771	725	748	720	706	734	726	758	747	798	730	723	730	750	734	750	780	741	714	752	711	768	773	757	752	761	716	776	743	728	758	729	737	726	731	710	737	741
5342	1852	2164	2578	1839	2236	2765	2825	1972	1442	979	636	472	348	324	292	347	287	305	310	286	299	287	309	300	305	351	312	275	298	326	312	295	314	309	305	314	308	302	290	301	342	323	289	341	322	300	304	316	282	301	329	289	303	329	306	318	316	300	303	301	294	287	299	303	323	319	317	302	260	348	312	309	317	308	291	305	324	331	293	300	306	315	313	317	329	299	322	321	297	333	336	272	341	270	299	297	333	302	306	317	324	341	294	300	315	297	315	299	297	308	289	321	316	331	292	293	316	319	312	294	328	308	291	300	286	315	313	308	327	298	329	302	276	314	321	286	314	327	328	303	326	294	323	320	324	299	324	298	287	324	314	309	298	305	339	307	310	309	307	301	312	306	351	287	282	329	328	298	315	326	323	306	305	322	308	344	283	301	312	313	309	343	355	294	301	319	320	332	300	319	317	283	300	277	279	295	320	307	311	314	328	307	315	352	321	320	324	267	339	327	283	331	297	282	337	328	282	290	328	343	285	307	277	301	334	313	317	302	295	315	321	314	325	300	309	323	319	300	295	296	287	286	300	302	316	337	339	311	299	304	305	289	325	336	336	300	337	305	316	296	322	323	299	305	317	299	319	294	314	313	316	285	287	290	336	343	317	292	329	338	323	318	295	277	331	300	310	315	350	322	313	285	352	321	295	321	315	299	308	323	297	284	302	318	312	294	337	319	304	329	306	327	287	292	300	309	274	314	316	298	342	296	311	306	337	313	314	337	319	324	279	325	313	321	317	312	321	321	294	304	278	315	286	324	304	286	314	331	353	299	299	319	299	309	308	285	318	307	294	328	346	285	284	298	347	312	297	298	328	304	321	304	339	285	321	314	315	273	335	293	307	345	328	303	289	310	276	321	306	321	303	316	328	297	320	296	315	308	282	285	329	323	307	289	299	330	336	321	289	337	271	320	314	285	298	335	331	303	293	325	311	331	279	292	311	321	272	299	317	331	313	301	323	320	276	331	316	307	285	285	273	319	269	284	308	294	335	308	309	300	317	340	316	321	269	303	339	326	300	315	303	310	304	326	302	296	302	293	318	324	288	299	347	291	327	321	296	321	348	315	291	324	324	321	316	328	297	292	338	289	295	318	306	309	328	293	300	308	321	307	329	302	282	317	311	302	298	318	346	299	321	296	322	296	304	313	324	311	320	306	317	329	317	300	285	339	297	285	304	299	321	285	318	274	294	319	327	310	325	358	310	299	267	306	321	305	325	320	319	327	306	321	308	309	280	321	314	334	325	296	327	310	335	307	300	300	308	333	289	315	364	316	311	308	322	300	302	321	305	308	297	326	290	302	325	309	293	303	286	315	276	297	323	299	302	340	305	277	319	299	290	293	297	340	281	323	292	310	317	316	304	286	319	321	307	294	302	306	298	336	360	309	331	298	314	345	303	303	332	312	299	323	295	302	313	316	307	309	307	340	311	292	289	309	297	291	319	306	298	325	308	343	311	325	311	314	336	306	317	306	292	293	312	316	323	306	323	326	327	322	316	330	315	326	324	314	304	337	356	329	296	337	328	319	300	319	309	306	287	317	309	318	315	312	343	301	309	321	328	292	327	306	301	334	316	296	307	325	323	315	304	318	308	294	305	305	301	313	343	313	329	295	308	313	343	319	307	317	306	315	320	312	326	313	321	299	303	307	292	313	274	323	299	324	302	299	319	351	322	313	305	306	296	294	294	271	303	324	322	349	343	300	289	283	344	333	302	305	325	320	315	290	318	337	287	329	334	304	281	290	329	289	292	296	319	305	319	321	320	322	294	328	312	302	302	340	322	266	309	310	313	304	309	295	295	304	317	291	317	312	326	313	253	335	332	308	309	302	305	327	316	326	335	316	343	291	303	328	299	324	329	328	325	325	299	296	294	298	323	296	306	322	302	285	290	317	301	319	324	330	295	318	288	326	338	336	308	293	285	341	318	310	324	295	335	299	330	287	304	314	318	317	299	302	332	300	333	296	277	298	334	315	286	316	303	286	307	314	317	323	335	287	316	318	298	338	325	340	305	321	259	300	320	298	295	294	322	305	322	300	344	310	291	329	291	292	305	328	290	340	313	285	332	313	326	308	316	329	309	308	322	304	305	320	320	282	328	293	355	262	300	311	322	329	330	338	334	322	335	322	340	345	339	296	319	320	320	306	326	332	308	321	293	313	326	306	324	314	315	288	275	307	267	318	304	320	310	302	295	303	272	326	317	326	318	340	297	335	290	308	314	316	309	320	310	330	313	312	324	326	311	299	289	311	318	321	330	337	309	274	294	298	310	312	281	297	292	284	309	328	293	282	302	310	311	353	324	309	344	315	337	287	299	309	300	297	325	348	299	319	313	305	282	281	298	275	336	316	287	285	284	282	308	296	296	333	319	319	266	318	330	287	331	310	330	266	309	286	323	294	325	315	302	296	328	315	275	290	316	321	320	305	348	299	328	282	339	288	299	309	339	280	292	334	315	301	316	297	318	312	319	303	319	296	289	304	286	278	310	280	303	275	259	296	312	304	299	288	286	327	327	322	311	287	333	321	339	347	330	317	296	328	291	316	335	312	293	315	334	310	327	285	264	315	287	344	313	309	295	314	319	310	285	303	311	291	316	327	310	302	347	311	310	320	363	331	289	300	333	299	287	296	309	297	347	329	303	319	328	301	304	303	316	303	286	335	306	332	269	326	310	322	268	355	335	310	309	305	296	294	286	291	300	315	286	314	334	302	318	319	285	337	312	324	327	340	335	285	315	349	308	304	288	268	273	324	313	296	299	326	292	330	374	333	312	301	315	280	329	308	324	337	319	289	298	298	303	309	308	313	323	348	292	311	298	314	302	303	325	316	301	328	297	320	280	314	327	337	307	292	298	320	326	347	301	306	334	303	328	316	299	321	331	320	307	311	332	320	339	335	313	293	322	318	323	321	350	286	285	323	278	318	299	322	275	292	308	307	309	305	307	317	336	334	280	306	300	318	325	312	312	304	315	314	309	293	328	292	279	317	309	337	291	359	301	311	291	289	292	312	293	313	294	313	330	301	276	349	301	306	293	348	291	278	328	322	321	291	291	298	314	290	303	299	333	328	295	332	310	326	318	315	308	326	318	334	289	284	292	326	321	276	306	320	305	354	324	319	306	313	309	292	310	321	315	294	332	330	286	291	312	341	315	330	317	338	300	286	350	308	299	321	335	300	298	328	277	335	309	319	335	298	319	286	308	318	318	289	299	318	301	304	325	307	286	328	326	336	315	276	319	303	302	321	312	307	302	301	291	307	329	338	304	306	298	274	326	275	304	316	292	315	311	269	286	301	309	296	298	306	317	347	323	300	313	328	291	311	272	286	323	320	336	299	287	320	337	289	310	320	284	286	308	311	326	350	318	363	281	321	284	322	320	285	324	280	305	334	331	276	307	313	288	302	315	291	317	303	293	361	304	309	319	301	308	272	326	296	278	308	319	302	318	280	307
3968	2103	4656	7633	6640	9770	12710	12166	8384	5970	3544	2147	1377	980	856	814	809	798	786	798	813	774	780	808	761	813	812	768	804	775	776	796	810	761	808	795	777	803	818	790	810	798	824	800	787	808	823	793	773	817	800	772	774	829	821	801	813	809	767	792	764	828	812	755	758	842	823	790	785	796	812	771	760	776	784	799	804	764	746	777	824	850	801	786	786	815	787	771	816	782	791	801	782	825	828	788	757	835	762	809	785	813	790	814	792	796	801	814	777	772	883	781	761	791	771	762	796	744	819	738	762	808	791	756	770	836	814	790	805	740	849	767	778	745	800	789	812	800	821	749	806	781	815	819	758	767	775	776	829	829	760	805	774	798	760	790	829	764	814	765	789	767	752	838	740	813	757	792	792	810	806	770	796	788	798	774	765	787	821	827	777	836	817	770	746	765	782	803	809	797	829	782	788	798	767	795	771	739	764	793	796	829	781	796	733	820	795	839	801	798	778	793	802	759	777	774	780	811	792	840	782	775	807	785	829	780	740	809	773	795	763	838	812	773	788	801	807	816	807	816	823	778	781	812	759	773	790	773	799	770	797	826	866	766	777	813	797	792	788	807	835	796	811	768	775	814	810	758	778	809	775	778	793	749	799	827	786	755	740	798	801	795	759	796	825	820	801	769	829	796	845	821	777	803	780	759	794	790	777	793	815	765	772	801	806	805	755	816	847	782	782	745	809	785	771	845	776	825	814	828	774	800	740	792	798	812	836	771	840	813	811	790	747	779	845	731	818	743	839	786	785	800	780	774	798	770	730	808	835	776	782	777	792	825	760	761	835	776	822	838	804	818	841	790	778	774	800	836	780	796	797	777	842	819	845	792	773	787	844	811	787	819	851	751	780	795	797	800	820	833	795	789	754	776	797	810	843	791	764	796	770	793	732	784	772	800	812	783	787	755	825	711	733	790	830	842	779	846	791	757	774	782	771	754	837	792	845	774	823	772	801	824	830	755	805	779	806	801	841	767	795	765	784	792	815	781	777	798	793	799	818	764	771	763	785	769	810	788	787	764	743	798	759	827	798	780	826	833	771	791	777	771	787	752	831	790	810	796	779	828	792	761	793	818	845	796	811	773	803	787	818	810	770	802	802	796	754	808	826	810	853	807	822	841	771	852	782	791	851	815	848	813	790	742	798	779	831	821	744	769	765	784	784	789	797	762	779	794	809	774	753	752	776	760	779	799	835	775	791	817	786	739	795	878	783	816	795	858	768	804	763	770	823	832	780	797	799	766	783	758	817	804	800	805	799	830	820	787	797	805	814	786	753	763	831	797	809	779	817	792	828	792	774	862	745	803	826	807	811	833	766	794	788	799	808	819	777	783	813	771	759	770	787	789	768	787	820	818	765	782	788	753	814	778	811	771	807	780	823	795	773	773	807	774	795	753	857	776	765	794	822	791	844	811	820	799	803	774	827	783	794	778	797	803	840	796	788	826	851	777	837	767	803	797	773	777	792	761	787	763	791	832	782	803	790	787	807	776	798	820	797	809	798	898	825	769	781	841	817	839	791	840	794	812	785	775	749	796	811	791	844	814	787	777	769	832	852	806	755	777	823	789	799	777	768	847	790	791	753	773	761	745	804	802	779	800	807	768	761	817	779	804	807	756	785	808	788	822	763	771	763	805	795	844	778	825	753	826	729	765	772	800	753	767	828	799	818	765	762	793	767	801	779	778	758	797	788	824	788	791	725	815	812	852	801	775	777	767	771	746	748	792	805	814	789	740	806	848	799	841	769	794	777	758	814	833	812	808	776	817	817	807	774	806	762	731	773	804	810	837	788	767	755	801	791	777	805	737	806	822	830	789	767	812	784	787	781	799	809	803	745	780	778	784	745	805	825	838	801	797	775	797	772	815	823	823	787	804	811	708	767	773	819	803	790	745	737	818	792	790	786	711	817	749	739	788	779	802	805	790	850	811	763	809	788	774	795	828	800	788	838	740	792	785	764	787	786	819	787	822	782	822	795	825	772	812	762	719	753	799	821	847	817	796	802	792	740	800	749	815	792	787	777	792	757	777	844	796	809	816	806	868	820	814	810	776	767	737	789	845	792	811	819	817	763	755	785	789	830	831	791	807	816	767	798	814	793	812	791	748	830	785	739	856	788	812	778	772	803	766	764	810	807	835	828	774	837	794	744	795	764	788	780	772	807	776	838	789	787	821	792	745	809	777	765	738	790	817	761	776	809	836	782	770	762	808	805	788	761	771	799	762	761	797	835	813	825	817	774	768	803	835	792	786	833	787	787	782	830	778	774	776	786	757	815	735	740	795	809	817	754	785	841	859	746	778	807	836	750	801	798	788	816	787	818	768	781	792	803	815	772	749	798	787	760	813	776	796	816	764	774	824	811	732	810	818	766	761	799	761	760	784	818	820	830	796	772	787	790	775	815	803	772	832	794	805	777	761	854	808	789	764	768	809	786	789	795	856	795	800	767	775	736	785	792	768	790	841	820	838	837	828	765	779	763	764	797	823	768	794	773	792	760	804	796	792	853	850	795	776	804	767	808	742	788	812	806	871	782	758	804	809	780	748	812	793	804	816	769	832	798	786	799	793	795	788	791	765	775	836	738	780	832	754	759	818	774	772	810	803	752	777	788	782	800	775	785	816	785	768	817	764	818	825	776	794	805	785	810	781	824	777	789	791	797	794	810	777	801	763	748	748	795	784	777	805	811	735	766	772	779	782	759	821	794	800	827	801	819	813	770	788	808	775	802	792	798	796	817	768	758	812	825	780	829	801	809	835	764	806	759	765	774	807	817	771	757	822	797	785	783	802	810	796	750	846	817	809	768	816	792	782	750	794	751	770	805	777	793	807	830	776	754	735	782	763	797	758	807	778	755	814	800	793	778	809	804	811	749	804	790	756	770	783	787	782	809	798	795	816	755	794	752	801	777	782	781	849	776	823	816	783	789	799	812	795	822	774	780	827	782	801	801	785	806	821	817	813	754	830	793	815	782	758	817	819	791	753	805	829	749	828	835	779	805	779	819	799	828	788	729	743	792	751	795	798	865	732	752	722	816	811	815	794	788	781	798	791	749	751	806	810	814	798	781	781	828	816	784	809	777	841	783	825	788	791	790	796	789	764	740	763	737	757	789	767	764	789	810	815	807	828	795	787	808	819	795	781	781	820	774	782	763	762	820	798	790	772	808	794	804	824	826	811	760	749	771	773	813	831	827	806	797	837	820	767	788	816	765	789	790	743	806	785	783	792	792	775	777	791	780	779	765	860	822	846	833	772	808	792	804	789	809	817	812	774	790	758	794	809	826	836	791	756	742	866	831	829	803	847	750	796	787	805	741	763	783	817	763	755	802	834	760	798	763	850	811	794	831	818	783	779	805	766	756	844	799	758	801	802	767	799	806	769	791	803	778	778	773	766	812	826	802	729	781	785	796	816	759	817	782	783	826	797	836	752	848	816	800	794	827	814	788	818	787	817
12743	3867	5577	5433	9042	21326	32062	26742	20195	14416	7869	3417	1421	592	401	306	324	309	318	309	317	298	337	299	348	264	345	308	324	318	301	326	326	316	316	313	345	327	332	331	304	321	318	323	316	331	300	326	318	341	311	349	299	297	313	310	320	310	326	285	300	307	317	338	320	333	350	329	339	301	297	307	295	353	311	350	320	323	329	317	330	326	311	286	317	350	317	336	323	301	315	299	315	277	300	309	295	327	289	324	327	295	336	311	311	333	320	314	361	323	304	343	320	301	336	275	291	312	325	322	295	319	340	322	336	323	324	348	308	289	297	331	311	282	305	318	340	300	315	332	299	304	288	307	329	310	307	318	299	310	305	307	321	302	307	312	318	332	301	337	320	321	370	321	307	298	319	306	310	322	332	333	295	307	302	317	320	276	302	370	294	269	319	320	328	290	337	321	300	312	341	301	311	292	325	338	336	328	334	319	346	339	328	309	346	295	324	329	335	335	303	332	277	311	295	298	305	346	354	306	316	323	311	316	355	324	303	302	319	329	327	322	301	292	325	349	304	304	313	327	315	313	344	323	319	319	309	312	315	313	329	317	318	335	315	309	282	290	301	329	298	326	333	336	338	310	339	348	321	283	304	327	300	321	294	319	308	313	331	299	299	312	303	302	337	319	302	340	295	300	312	306	342	292	298	310	335	306	312	314	347	300	270	360	326	340	295	317	328	308	320	306	329	315	308	282	337	316	316	318	307	318	313	310	330	295	314	344	330	319	289	321	307	340	350	281	323	287	306	323	320	345	369	339	330	299	292	294	310	318	322	335	297	343	335	352	361	292	319	317	323	347	343	347	307	308	284	337	322	324	325	312	306	316	324	334	325	307	327	303	324	318	312	318	299	296	298	304	312	328	302	272	289	299	319	291	309	294	288	313	293	320	338	326	325	308	295	324	302	315	313	282	310	318	297	296	331	293	351	335	289	270	323	345	319	310	311	326	312	316	310	318	319	313	339	323	289	328	329	288	312	331	329	308	317	304	309	320	302	323	298	310	284	334	284	309	309	324	333	326	327	318	309	281	327	321	333	318	314	318	321	340	298	332	351	319	307	308	319	316	296	311	308	319	285	309	305	320	320	324	310	315	311	312	314	326	308	311	343	310	283	318	322	322	327	312	334	354	333	297	306	299	324	308	294	314	297	327	325	310	338	276	288	327	324	300	332	312	321	321	307	340	287	296	336	301	313	336	327	271	302	310	321	307	280	315	296	327	309	313	296	319	295	339	315	288	259	273	292	319	325	319	285	346	300	326	333	301	283	296	316	332	325	305	315	289	318	310	316	317	291	305	304	285	315	334	330	331	305	340	290	289	328	313	288	312	301	339	341	336	336	324	335	315	308	290	298	316	291	310	306	300	332	318	293	330	332	318	310	307	313	307	285	309	306	300	312	296	309	298	330	311	306	312	318	336	325	310	300	335	327	326	331	324	310	301	292	337	352	325	288	326	312	299	350	318	314	315	322	323	334	298	299	337	329	307	329	325	287	334	288	326	269	327	304	290	318	349	333	367	294	321	347	340	328	331	304	312	338	308	303	285	325	353	311	285	292	317	319	281	296	293	353	326	265	343	304	300	335	296	293	297	345	328	340	311	279	323	298	333	312	318	303	358	309	347	312	301	320	343	315	322	348	349	290	299	323	300	307	299	309	312	338	340	316	332	302	306	322	289	322	312	324	328	322	367	347	328	323	319	322	312	349	325	287	279	334	317	335	292	297	312	320	322	284	319	336	280	327	316	313	322	318	288	345	307	328	324	309	299	303	326	316	339	351	308	301	306	330	326	301	328	317	307	317	331	329	321	301	272	317	305	265	298	319	312	306	281	325	327	306	348	312	333	292	337	345	270	310	321	302	318	320	320	285	344	354	310	322	346	311	336	329	327	327	320	284	306	337	297	327	320	316	332	322	271	310	292	348	310	321	322	329	312	312	328	348	289	314	347	316	293	282	312	298	318	304	323	361	304	343	310	320	306	334	306	319	298	335	312	307	324	348	332	318	282	315	287	320	319	350	329	336	318	274	324	321	295	316	330	316	323	333	310	351	307	299	342	327	305	337	310	323	293	289	309	311	270	321	309	336	310	323	295	304	303	328	349	301	319	306	319	315	308	310	310	297	358	325	312	333	352	338	310	295	311	316	311	298	319	310	341	325	304	337	326	313	308	326	298	329	358	288	340	315	326	332	297	346	328	327	286	315	335	329	316	327	326	322	312	340	325	317	303	305	343	326	305	315	313	310	355	316	328	322	282	321	323	284	352	316	342	300	318	289	297	329	326	311	315	350	314	276	299	308	315	327	339	298	318	307	332	347	316	321	308	315	326	294	341	315	324	372	335	314	293	298	319	315	316	333	331	317	323	292	335	319	313	325	349	312	299	299	328	332	292	303	324	333	350	326	298	329	348	305	335	317	344	290	329	315	293	328	345	358	322	332	330	272	309	348	304	351	307	301	342	316	300	297	343	330	315	332	314	319	312	323	319	301	334	300	326	304	323	332	316	289	306	317	331	339	320	325	309	298	311	327	329	339	323	287	323	314	320	311	337	349	319	333	345	320	334	322	312	295	289	295	320	335	315	326	299	310	307	340	349	328	299	327	332	325	311	292	317	351	344	327	314	336	325	308	291	343	312	274	350	317	299	303	339	346	333	309	291	326	323	284	310	311	337	298	300	315	346	313	344	323	311	302	343	291	322	288	339	321	302	331	312	339	318	334	314	260	321	349	304	297	303	317	329	332	301	320	328	310	323	281	334	324	337	292	316	295	324	321	293	290	297	328	336	296	289	307	372	319	316	311	325	331	323	299	326	327	329	308	299	342	309	290	322	292	292	312	326	323	313	302	309	324	309	316	321	318	301	308	311	291	304	324	318	300	339	319	313	323	331	310	325	303	319	291	295	324	312	311	319	346	333	356	300	315	319	328	323	317	320	307	259	312	321	312	302	308	306	280	311	294	301	342	307	310	318	315	295	310	340	337	277	334	351	353	288	328	308	301	359	285	289	303	320	354	343	314	311	312	330	305	294	318	360	308	305	347	347	303	316	280	298	331	299	300	317	322	347	262	306	331	282	344	293	357	306	336	324	304	318	326	305	301	297	314	348	308	351	321	290	322	341	318	348	325	306	289	306	291	295	296	336	328	286	367	296	316	291	350	314	359	330	302	307	332	353	309	318	307	279	313	312	324	318	315	329	359	316	297	277	302	308	309	320	310	335	342	311	320	339	325	290	289	287	279	307	297	288	311	346	320	331	326	309	326	305	325	306	324	282	316	306	327	345	321	309	316	326	302	331	316	299	341	314	312	295	312	316	334	311	350	307	306	302	326	282	317	289	352	327	335	296	302	285	318	292	296	288	325	340	312	309	322	325	318	325	361	309	305	312	306	327	298	336	295	325	343	302	304	300	306	323	314	290	291	346	321	326	332	284	326	301	324	292	301	322	323	317	343	320
7944	3960	10454	14741	24454	40098	49404	42049	39113	32779	23188	12977	5857	2460	1280	882	832	856	804	804	815	821	774	810	789	825	854	813	851	786	775	807	806	806	808	773	842	785	877	818	820	842	797	794	764	800	835	808	822	784	763	794	825	855	853	827	830	826	824	784	806	779	819	794	802	784	866	849	822	779	812	826	803	774	806	825	817	823	814	851	816	860	800	843	846	840	792	762	838	760	793	810	812	789	800	777	806	861	805	793	773	860	789	787	788	844	831	817	827	834	829	804	785	842	792	831	802	823	782	818	819	780	782	803	839	834	779	763	798	835	792	790	807	852	796	808	804	831	806	838	845	769	795	862	769	797	806	830	833	809	730	815	771	788	802	794	767	767	779	810	811	812	820	815	801	818	830	765	838	833	838	785	791	792	770	789	754	740	806	785	798	822	816	809	790	773	816	841	788	837	768	765	784	826	815	768	809	749	788	831	763	793	805	805	798	752	789	813	798	742	823	827	797	803	866	821	812	812	795	769	792	808	820	819	813	786	825	838	823	776	826	810	789	777	845	819	788	842	772	817	781	816	783	826	814	776	790	819	789	825	749	816	798	792	834	760	794	803	764	814	800	819	792	842	744	808	798	823	794	851	775	783	804	812	770	788	800	774	791	774	801	797	782	801	799	768	783	831	860	799	793	808	798	798	791	831	792	759	824	820	819	847	771	783	799	841	827	810	783	775	780	823	775	792	850	808	825	797	785	770	841	874	749	791	800	836	826	795	782	751	821	842	873	829	812	819	847	828	848	774	771	773	789	809	756	766	827	854	788	859	730	821	849	788	787	827	750	793	843	762	777	830	809	804	809	801	768	828	824	846	807	780	779	773	777	794	812	801	796	800	791	807	744	785	841	816	815	826	814	759	803	809	808	825	830	806	820	788	824	836	816	770	790	838	814	805	800	847	785	790	799	821	795	829	822	794	820	796	775	784	821	844	785	773	836	740	809	787	813	802	799	799	806	820	796	814	808	804	780	816	779	791	802	785	824	819	805	845	858	815	847	800	832	839	840	801	832	780	792	813	796	813	779	834	841	773	809	760	839	797	849	858	819	821	786	838	795	831	777	765	828	818	775	818	847	821	789	850	777	833	787	810	824	819	848	812	804	800	811	822	831	844	789	841	779	816	822	793	728	836	834	798	805	791	791	736	788	804	807	787	822	768	817	811	808	744	823	808	773	818	774	791	818	829	820	805	801	847	779	803	816	796	814	830	778	825	821	808	818	825	780	829	791	842	808	825	787	777	836	831	759	821	829	804	799	788	793	823	811	745	809	817	800	800	761	802	778	832	834	844	813	834	795	793	772	773	838	779	789	808	788	769	799	828	861	805	805	807	862	810	778	841	776	771	804	890	805	807	798	788	747	808	803	797	800	820	760	807	812	867	818	789	760	797	805	789	791	790	811	809	804	821	809	833	788	782	829	749	817	808	783	857	740	814	802	788	816	819	879	818	789	809	776	849	798	843	770	782	791	803	849	847	805	822	817	821	827	845	796	834	835	796	842	758	753	789	818	772	784	826	841	770	794	800	758	772	797	765	808	804	808	814	857	802	835	792	740	759	825	824	802	775	801	842	822	778	789	792	799	831	812	758	833	801	797	822	838	788	776	802	826	852	796	820	781	806	792	815	771	772	805	816	787	785	836	826	821	788	825	807	818	780	844	811	802	792	893	765	782	783	790	815	821	802	816	810	781	805	806	849	798	790	838	785	794	790	793	789	801	793	831	810	793	798	791	767	767	842	824	818	842	758	843	841	838	784	770	816	795	786	786	793	781	826	793	827	811	825	831	742	755	807	829	784	802	751	815	808	816	832	843	812	782	785	803	831	832	763	825	816	831	810	789	787	825	788	807	819	772	829	847	767	802	823	813	805	790	828	798	772	826	784	795	760	788	872	795	788	802	824	777	790	864	863	800	797	765	801	821	810	789	817	765	799	780	802	813	836	802	849	832	795	845	766	772	769	798	800	774	835	799	820	835	789	855	772	811	768	770	814	822	786	823	806	780	842	782	800	805	812	779	819	814	827	862	804	799	820	792	790	831	815	808	791	800	747	827	735	804	831	778	850	796	811	778	818	785	850	789	782	786	836	865	761	821	782	839	847	838	800	800	820	863	800	776	803	842	830	760	824	825	840	774	782	750	798	809	824	805	827	817	842	822	796	777	772	811	783	780	812	822	797	823	789	819	815	828	788	858	831	816	790	811	811	839	781	812	814	750	830	788	796	855	778	827	793	851	761	860	785	761	816	799	791	831	839	817	805	816	797	814	765	800	813	781	823	780	794	799	863	820	793	866	801	878	743	822	825	775	869	803	834	862	767	788	796	782	801	817	806	828	829	826	778	811	852	806	812	807	795	787	779	798	742	819	767	793	857	833	829	827	769	824	802	847	812	810	806	786	805	801	878	783	842	771	787	835	786	803	794	813	770	817	804	815	822	790	811	797	815	832	793	788	803	842	707	795	812	824	764	762	809	836	821	802	837	757	799	803	809	794	763	776	793	819	769	826	804	799	794	815	792	836	826	735	773	764	827	811	840	787	778	776	773	771	800	831	832	825	880	812	875	833	806	769	810	833	817	803	739	779	742	788	766	811	787	773	785	797	822	838	753	794	792	802	771	810	819	820	792	788	808	808	820	787	793	817	811	785	841	805	725	797	858	831	820	773	832	766	817	830	830	843	801	862	809	853	820	826	786	854	777	775	751	818	814	846	814	786	776	762	836	789	733	823	785	803	837	798	802	801	834	785	788	882	757	814	863	783	824	779	833	740	758	814	820	768	820	842	832	785	807	787	818	788	839	795	808	792	805	787	831	828	839	803	792	872	764	796	854	754	799	816	780	814	826	813	774	846	803	788	823	842	809	782	827	824	796	760	841	768	844	814	827	785	796	794	777	794	868	836	745	809	787	792	767	812	811	781	789	801	820	852	867	815	765	782	870	837	807	789	841	780	830	796	849	838	797	839	833	856	836	821	789	787	805	831	766	779	842	813	780	853	781	746	760	810	752	771	789	836	787	812	836	787	835	818	817	781	799	814	845	789	800	819	808	829	780	766	796	802	815	794	794	792	859	764	823	853	822	801	808	824	779	838	813	817	811	754	814	816	799	803	786	821	817	823	789	801	814	859	795	831	820	791	770	835	869	757	741	814	803	791	772	804	776	851	765	813	831	799	786	776	780	848	761	797	825	867	769	772	783	845	758	844	813	794	795	774	788	826	853	833	807	789	787	793	849	784	791	768	759	818	829	800	846	761	806	829	865	785	794	768	784	807	781	845	814	838	740	838	784	792	765	820	769	834	801	805	828	764	808	820	781	786	806	823	797	806	810	828	791	817	833	828	822	823	828	816	772	802	798	763	803	789	833	826	815	828	782	763	840	826	784	784	851	790	763	788	797	832	825	746	757	811	812	820	835	784	796	787	853	849	766	815	810	794	830	766	822	814	797	787	773	800	826
20900	7729	10879	13310	22205	38438	46716	42431	32652	24324	14555	6080	2191	915	437	310	299	294	294	298	296	313	319	268	302	286	282	276	299	295	306	274	303	297	311	273	274	285	291	317	302	287	296	293	298	280	261	265	292	291	298	306	286	302	291	335	273	295	282	280	261	298	306	284	252	260	285	288	306	286	306	324	297	268	284	286	263	291	288	297	297	275	288	299	271	278	292	301	301	266	307	274	302	290	261	273	291	273	273	308	266	262	295	304	268	279	286	290	262	324	270	266	283	265	287	323	288	304	298	292	280	292	294	291	308	319	261	275	286	241	296	275	242	279	310	289	311	302	310	290	314	280	285	271	260	294	285	312	310	272	289	303	302	292	291	297	299	265	293	293	279	251	268	250	293	314	287	308	283	303	292	267	276	301	306	262	301	312	290	299	308	259	307	267	299	298	313	269	261	294	319	276	268	263	284	289	291	290	253	282	302	295	269	282	282	264	297	316	269	284	268	301	286	276	288	288	281	327	302	291	294	272	299	297	277	314	289	295	292	304	277	302	288	288	286	306	320	275	318	301	289	297	310	265	291	278	280	283	282	297	303	262	281	297	317	315	259	322	295	297	283	278	267	291	268	285	309	282	239	314	267	286	277	242	286	283	302	257	289	280	272	258	293	293	297	295	269	280	289	284	263	301	283	289	306	275	265	299	315	274	270	275	300	270	284	278	272	286	267	321	277	255	275	288	275	261	289	301	295	296	281	259	311	251	302	297	280	251	256	297	275	341	302	270	295	282	275	268	275	266	277	267	309	279	305	272	248	283	272	288	250	262	274	291	298	313	272	275	264	290	276	278	282	297	292	292	272	292	290	286	291	280	286	314	278	311	292	323	288	301	290	296	305	255	330	294	308	265	292	275	289	298	291	300	256	279	270	286	300	294	282	261	282	321	283	305	290	315	288	278	294	255	309	291	307	298	283	266	310	278	316	300	303	279	297	279	311	296	278	270	274	286	288	288	264	271	296	288	298	255	295	301	301	293	302	292	302	278	291	297	297	291	276	281	304	281	294	304	294	307	287	279	284	286	305	304	316	310	283	290	283	269	268	266	305	263	294	287	299	287	283	295	279	286	298	296	299	302	286	308	254	255	272	262	264	327	283	311	276	281	296	331	273	277	301	293	274	281	306	272	262	275	296	249	290	270	272	282	290	282	284	296	286	269	285	318	279	302	333	298	263	293	302	307	305	299	292	271	277	307	293	236	287	285	282	259	273	310	262	294	321	311	306	271	275	264	295	307	275	266	290	259	285	290	296	286	277	294	290	316	291	265	276	314	297	305	284	281	267	266	275	277	313	274	282	275	285	287	310	299	286	277	287	295	288	256	294	293	276	306	275	275	273	289	272	284	249	294	300	285	244	290	247	318	293	301	308	256	302	262	275	305	256	294	315	278	314	321	287	304	287	281	304	307	288	292	305	300	302	283	312	256	285	293	294	302	263	293	340	279	285	299	277	313	277	282	258	304	303	287	279	251	308	274	275	275	259	279	304	302	274	282	305	296	289	296	283	274	291	270	266	307	288	336	290	289	280	312	295	331	277	278	243	283	295	271	288	298	316	304	285	298	296	295	300	287	295	304	287	263	277	286	275	281	300	304	270	277	314	317	306	299	282	261	287	283	304	289	272	259	279	273	283	263	281	271	295	280	282	290	271	274	293	308	285	262	294	286	283	289	284	288	291	296	252	271	292	277	281	278	283	293	278	306	288	260	297	276	285	263	275	275	294	300	279	298	297	268	284	286	278	278	296	275	280	300	283	291	258	310	303	269	286	251	265	317	315	282	331	288	328	274	276	291	305	283	285	277	293	287	279	297	306	291	276	287	261	288	270	262	300	271	286	280	296	309	269	278	268	288	256	254	275	319	280	307	254	291	287	280	289	290	306	272	259	262	296	281	277	317	267	279	257	287	302	280	292	244	280	292	277	274	283	275	298	331	307	292	306	276	300	290	283	310	264	285	280	306	326	254	288	271	294	296	311	286	268	275	333	291	276	260	258	300	315	300	237	289	311	303	265	284	300	306	280	298	293	299	281	297	291	305	296	309	291	312	297	273	349	285	275	259	328	315	282	293	289	263	282	275	308	299	271	290	274	277	296	309	279	254	319	259	289	260	299	281	228	288	259	321	284	281	280	285	305	296	267	261	291	311	259	300	313	293	297	283	297	274	304	290	285	301	287	302	271	234	255	272	257	329	279	283	293	303	299	271	308	290	281	278	292	270	276	300	294	272	293	303	289	284	326	294	249	268	267	292	326	282	302	279	295	314	315	270	272	276	307	275	307	306	275	300	248	263	259	273	272	292	300	289	283	275	302	309	280	299	278	295	284	279	294	260	287	298	284	269	282	303	285	300	265	272	277	304	291	276	278	280	331	281	284	304	293	279	286	286	264	295	291	276	302	283	281	273	317	308	276	312	293	283	287	291	308	292	293	306	286	268	270	290	273	288	299	313	306	309	275	289	314	282	284	300	318	290	295	310	293	266	265	269	312	303	266	294	277	276	298	302	294	280	280	267	319	271	289	309	254	293	299	253	271	290	290	299	300	273	260	256	295	278	297	267	258	275	301	306	309	287	296	321	281	276	308	251	288	272	327	258	283	296	260	271	279	259	294	298	284	285	291	283	302	283	261	292	269	291	283	291	289	285	307	282	280	269	287	293	269	291	283	300	286	292	295	296	272	294	274	295	297	266	298	313	290	285	283	302	295	266	306	256	262	288	308	273	284	299	278	271	293	258	283	275	285	304	270	298	293	287	253	277	270	268	305	259	283	278	271	285	291	257	293	278	266	289	293	290	288	282	257	278	299	302	318	275	280	297	330	283	300	282	298	270	269	300	267	260	287	278	288	271	267	316	312	278	284	294	271	294	321	328	293	290	290	309	306	307	283	302	298	268	291	289	282	290	298	264	258	285	290	251	281	278	269	301	245	272	287	247	296	273	294	267	317	251	271	265	289	299	283	298	305	253	284	292	290	290	282	310	293	321	298	284	285	297	305	278	256	281	267	307	310	309	261	264	297	282	268	281	292	258	313	298	283	284	297	272	316	330	276	294	288	270	248	300	260	290	289	295	297	266	265	294	296	320	266	306	271	249	266	292	282	299	273	279	267	272	297	265	280	271	317	275	279	264	302	277	282	268	296	287	318	328	295	292	291	259	275	269	277	257	282	294	284	288	274	283	309	294	277	249	295	289	272	300	309	325	291	327	290	288	295	295	300	262	291	273	280	256	298	267	283	305	310	295	252	279	271	261	287	287	290	265	269	289	289	291	280	275	259	270	285	280	271	276	328	261	278	295	293	317	287	278	263	298	307	264	292	278	293	302	290	280	298	263	302	277	278	313	298	302	295	294	297	294	286	278	294	253	281	300	300	274	308	270	280	268	278	276	288	275	291	277	278	275	252	280	275	283	276	273	262	283	291	269	285	283	268	311	293	330	305	284	313	291	280	283
10220	6287	16911	26302	39176	53142	59203	56607	47862	41585	31044	18974	9034	3659	1483	943	790	797	743	727	739	762	696	747	746	759	745	748	724	737	662	696	705	673	698	737	718	745	733	707	724	729	726	699	727	798	734	797	728	702	758	676	724	721	792	764	786	745	756	687	761	716	738	731	778	689	716	758	730	717	691	752	713	708	759	733	726	725	771	736	744	696	742	749	728	743	745	726	746	731	722	734	750	704	785	758	763	712	741	753	753	736	728	726	791	755	767	736	712	733	766	746	700	743	729	692	741	720	708	693	721	780	772	756	734	795	743	736	736	751	762	717	712	733	730	748	746	707	759	729	738	750	730	744	755	763	745	724	703	794	747	744	747	741	682	696	741	741	722	718	750	747	758	734	695	722	741	746	749	703	754	690	714	728	739	678	727	791	711	727	759	742	715	744	728	728	694	747	721	722	749	752	779	772	707	753	724	757	736	740	772	751	715	675	722	701	713	731	731	717	751	754	754	791	760	764	702	753	729	711	718	730	701	743	714	713	726	731	760	735	765	763	737	736	659	747	738	726	770	758	738	731	681	776	727	726	746	704	757	744	736	759	741	700	766	753	709	724	725	789	744	717	750	704	736	737	708	715	788	722	787	793	702	747	736	732	728	754	731	741	724	750	716	790	716	700	715	739	733	760	774	775	760	715	711	655	770	688	689	731	694	731	747	767	768	707	735	740	693	694	731	683	755	731	773	720	673	776	671	742	753	766	741	728	719	717	721	748	707	738	712	730	722	745	733	776	730	726	737	759	765	762	736	715	769	723	725	715	761	790	766	744	725	740	694	774	753	709	734	744	718	685	725	727	748	728	689	722	733	746	752	762	741	701	815	728	737	726	777	689	700	719	731	743	712	694	756	767	695	759	742	693	721	777	722	765	715	743	710	746	731	793	728	724	728	736	704	771	767	681	701	727	685	737	791	724	713	686	768	740	746	729	749	692	766	713	753	736	741	693	773	736	706	731	695	686	745	747	723	775	695	727	645	804	746	697	757	728	757	700	739	731	701	750	775	744	709	702	703	709	761	804	760	759	711	729	764	790	713	728	755	732	768	691	741	746	779	752	727	732	736	731	730	751	729	710	754	690	766	795	732	729	709	740	739	727	761	703	738	742	834	728	713	710	719	782	718	770	667	735	736	739	733	761	706	709	734	745	714	715	739	740	767	723	736	734	772	759	765	746	741	749	742	739	748	756	701	707	748	770	717	734	755	727	721	743	711	723	728	804	673	774	719	723	737	724	770	723	754	768	775	758	700	682	692	754	713	799	711	729	773	732	745	724	713	739	726	734	700	754	703	756	744	749	757	725	767	754	746	730	732	736	747	749	737	743	749	735	768	708	725	767	706	703	726	788	755	734	726	786	731	798	746	777	747	715	749	698	767	706	768	785	782	708	745	736	720	707	713	754	708	759	743	718	693	721	723	749	742	723	709	804	735	746	747	805	757	736	753	755	719	751	706	767	721	735	779	784	792	767	722	736	754	721	773	712	688	730	773	781	736	760	712	728	754	689	668	753	761	759	701	745	735	722	713	752	731	689	724	735	707	817	719	746	770	758	760	713	703	771	734	738	774	793	757	734	777	733	734	698	776	708	779	722	735	741	718	738	678	674	784	729	770	739	758	753	755	750	730	753	712	699	694	724	741	710	739	716	782	743	724	732	704	760	705	762	762	705	751	790	736	742	731	747	782	708	738	777	734	741	745	719	777	721	733	724	786	760	756	693	740	731	761	707	712	762	752	697	717	785	783	713	783	746	711	765	739	693	736	680	768	727	746	763	701	697	714	789	805	711	747	744	761	689	769	746	678	728	749	728	714	770	758	725	724	753	730	785	716	729	752	727	756	677	784	759	777	730	775	755	779	738	729	729	732	718	716	732	776	763	713	742	738	745	749	714	723	759	694	724	686	742	712	717	777	797	722	748	756	754	759	742	728	747	779	707	769	746	726	744	783	785	749	721	742	735	742	737	718	745	754	749	741	714	691	690	745	739	747	713	720	708	731	733	754	739	694	779	686	761	759	737	742	736	745	689	735	710	739	730	720	748	780	793	706	734	725	753	701	743	744	714	683	710	759	720	753	798	707	763	767	731	698	748	700	798	729	728	729	712	762	747	764	726	726	737	703	775	735	731	713	732	678	738	748	725	737	722	751	730	681	757	693	731	725	756	687	740	757	740	752	730	728	729	760	722	700	670	706	763	684	763	770	741	689	762	728	736	662	733	750	698	763	710	712	738	712	730	683	725	721	702	716	755	735	726	773	789	738	698	681	794	729	740	689	792	746	730	721	776	701	757	764	773	726	707	693	678	721	747	801	701	714	713	720	755	741	711	745	710	737	743	751	784	757	720	702	745	751	718	749	719	718	702	739	734	758	788	757	754	741	723	741	698	747	729	742	706	739	753	737	754	728	733	766	746	754	716	692	761	738	756	741	696	708	748	736	756	750	699	740	749	746	750	774	730	723	746	777	679	751	696	769	753	680	743	813	755	707	759	725	732	742	775	788	731	675	675	715	767	707	728	678	724	694	762	749	787	752	724	709	767	736	765	729	730	767	801	755	729	733	759	742	739	710	733	712	754	752	819	753	741	706	755	763	752	719	729	761	713	697	728	727	683	753	744	685	721	763	744	718	710	716	734	739	694	747	763	707	772	721	660	729	717	748	696	729	704	678	745	702	733	714	737	720	740	748	722	757	765	769	760	718	735	727	718	757	680	722	701	703	746	724	719	748	755	736	700	726	736	749	709	743	773	761	739	706	734	717	767	734	739	748	711	725	713	741	789	704	745	713	752	751	743	733	732	789	773	763	730	740	706	710	733	774	763	676	682	719	734	705	711	774	764	715	701	745	715	703	734	738	742	796	719	765	715	752	670	742	769	743	724	728	741	698	745	717	701	746	716	781	699	781	692	697	720	750	733	743	721	696	788	740	721	738	763	736	732	770	774	734	772	706	771	776	738	714	722	710	761	709	725	746	714	723	725	751	754	716	728	696	714	730	719	735	707	758	754	754	741	719	710	788	758	720	708	734	733	720	739	694	776	769	720	740	721	734	736	742	785	748	798	747	767	768	761	766	730	768	740	715	757	724	700	771	736	737	709	731	730	756	770	739	743	695	770	757	755	713	796	735	717	704	751	745	719	711	700	724	751	743	735	748	726	702	690	733	720	740	750	712	763	796	737	770	786	761	758	776	723	684	811	739	702	702	699	767	743	770	746	749	710	693	760	757	726	708	722	775	772	728	774	707	737	777	676	735	760	772	732	766	705	721	718	758	713	741	802	773	703	758	750	721	723	708	675	741	719	723	722	738	725	728	693	745	724	733	734	749	774	790	749	691	720	759	719	746	718	725	759	714	724	707	720	676	792	739	752	735	709	754	739	834	747	733	733	770	707	722	723	686	748	744	698	719	742	704	711	725	746	719	709	748	774	757	728	745	763	747	748	712	749	714	721	720	752
4422	3195	3851	3852	2643	2020	2226	2641	1646	1058	799	588	493	367	333	299	328	296	299	325	302	337	303	324	310	292	290	297	292	272	323	291	309	280	315	303	309	306	300	313	301	313	309	316	276	303	311	332	279	310	297	299	293	319	301	277	297	282	276	322	343	314	274	262	301	293	320	297	338	313	319	327	292	294	305	298	328	317	329	291	294	338	347	306	296	276	305	304	309	304	302	305	316	318	268	328	318	341	283	319	314	291	279	316	285	296	276	292	254	283	290	308	291	293	299	304	309	292	284	304	302	315	288	327	278	304	324	280	287	302	285	304	316	309	311	310	302	305	295	312	306	310	283	294	315	294	298	301	325	300	298	287	305	304	289	276	289	301	313	286	317	331	293	293	275	280	302	303	291	320	322	318	359	332	312	355	311	316	312	284	332	291	288	279	293	293	304	292	321	299	296	299	287	272	340	290	301	281	306	286	295	294	274	280	288	313	313	336	291	330	293	336	342	303	293	306	278	310	309	314	272	322	326	270	304	298	318	300	292	318	281	298	310	327	276	293	297	299	277	280	299	289	285	317	304	298	308	278	302	272	306	307	314	326	297	321	315	307	303	309	297	323	314	306	320	311	304	303	276	284	300	294	318	312	313	314	324	306	309	310	304	307	296	309	309	315	320	278	299	315	289	309	290	290	294	302	302	258	297	280	310	317	303	302	262	293	338	276	300	320	312	291	302	311	308	277	302	272	305	278	336	299	338	286	270	334	307	318	301	337	314	283	306	289	283	296	307	311	302	309	274	291	287	305	327	295	272	298	309	331	318	284	319	310	304	313	326	304	290	316	320	294	283	333	327	285	307	309	316	312	297	328	313	321	321	294	346	301	317	270	310	320	291	292	292	287	307	311	279	307	278	310	308	301	332	282	316	313	320	292	307	307	342	305	287	288	314	293	305	278	305	307	300	320	302	324	301	284	304	297	323	301	339	317	322	297	304	314	302	304	299	285	317	292	297	293	293	304	322	305	249	300	304	283	295	299	307	264	308	285	317	301	302	324	312	330	284	310	312	295	267	296	280	282	291	347	280	308	300	334	269	270	320	301	293	279	325	320	316	331	313	321	325	340	296	294	302	308	313	301	276	290	331	321	302	309	309	303	291	272	275	305	293	316	320	281	330	315	311	305	330	299	335	275	288	294	299	299	338	309	288	315	295	324	304	310	299	296	336	278	324	283	265	301	286	303	292	322	308	293	282	317	309	290	288	305	318	293	306	311	248	292	293	300	331	306	321	317	302	306	328	307	326	313	277	301	312	317	300	332	300	302	283	319	323	307	306	304	306	314	300	279	290	321	296	294	318	306	267	316	296	282	336	300	299	313	275	291	294	284	310	261	304	267	279	294	333	297	309	293	303	300	327	302	296	285	324	285	287	271	276	290	307	288	296	285	294	315	306	299	312	295	314	292	300	304	292	321	296	328	323	301	320	275	284	323	316	299	308	291	294	301	292	288	277	319	315	335	276	295	272	286	325	299	332	309	324	340	309	271	352	309	335	305	299	290	343	308	274	327	288	297	289	304	284	323	320	325	283	311	306	300	303	323	316	317	298	308	318	270	311	317	274	281	292	322	301	308	296	337	294	333	334	295	284	319	316	285	297	286	277	306	309	331	301	275	279	287	320	337	314	306	288	291	285	301	305	320	315	265	303	336	305	300	301	291	308	292	327	307	310	264	307	292	331	310	289	301	316	315	311	307	301	313	292	297	262	294	251	294	319	322	280	303	318	300	284	308	294	315	333	317	278	283	321	274	276	295	331	286	320	291	280	306	296	262	314	279	338	264	295	275	297	323	315	288	266	320	325	303	314	313	292	291	274	313	330	293	326	292	322	295	343	307	309	282	298	322	318	293	311	299	311	305	320	272	303	290	287	316	317	301	290	303	290	291	292	310	298	291	328	308	326	275	295	295	312	294	294	308	300	273	320	318	302	284	325	306	290	316	330	310	306	302	286	315	312	281	293	270	319	287	283	302	310	310	334	320	280	317	284	292	300	329	281	293	278	293	293	335	312	304	307	336	307	335	329	313	308	307	317	337	328	305	309	280	286	281	309	309	296	327	297	282	310	318	308	293	316	313	292	294	333	295	304	314	320	268	323	280	285	285	319	296	299	256	298	320	314	303	269	310	326	297	288	357	323	283	326	284	294	278	315	326	333	319	327	281	311	283	295	291	283	285	271	311	310	319	318	267	275	305	292	295	323	316	306	288	329	299	291	297	295	273	320	304	301	307	288	309	322	331	308	273	298	310	313	310	285	343	294	309	306	303	290	290	290	306	291	278	273	327	308	303	325	307	282	320	278	314	311	275	342	292	281	288	282	335	285	309	321	301	311	322	298	337	319	318	296	286	283	315	326	291	296	283	345	320	282	287	284	313	323	345	324	281	312	341	304	291	307	312	288	291	292	305	306	334	300	281	309	330	316	285	292	293	319	300	274	321	302	318	338	327	286	284	304	275	286	298	304	310	313	291	272	295	290	294	277	291	287	321	322	316	300	300	278	307	290	307	293	307	276	281	300	277	323	313	296	307	306	298	317	317	334	336	308	300	328	306	316	300	313	281	332	294	298	282	296	287	313	328	291	308	291	340	288	309	284	336	292	286	297	281	317	296	338	279	312	296	292	304	296	316	319	300	293	329	313	296	298	306	331	304	287	284	296	285	291	318	322	295	306	299	345	360	316	319	274	287	313	324	278	289	300	277	286	300	289	294	278	299	318	319	325	314	317	271	271	279	321	271	293	305	325	305	316	289	282	325	286	306	299	292	288	310	280	325	284	327	309	279	292	315	326	290	312	341	277	296	275	322	313	272	291	330	347	329	324	297	350	353	322	322	304	287	306	301	296	299	282	319	298	299	290	328	308	309	306	296	289	294	344	282	304	297	329	307	306	285	281	322	287	322	297	280	309	293	318	321	306	284	296	312	330	318	299	297	299	335	300	284	313	318	310	319	325	298	330	293	308	262	318	304	317	304	278	274	279	337	261	297	292	280	286	296	308	296	311	284	302	306	292	290	312	315	315	311	274	257	294	301	318	289	293	269	293	290	301	298	296	307	327	296	293	288	277	311	306	323	292	293	306	314	333	274	318	282	299	287	331	316	346	331	307	295	276	311	325	290	263	296	274	311	293	288	295	306	293	293	305	294	287	304	289	312	286	324	330	330	306	268	330	289	288	278	275	280	284	295	311	310	308	287	287	267	287	273	289	296	294	314	324	316	326	301	336	292	329	279	298	293	289	316	307	302	331	314	335	291	306	361	287	306	310	322	275	310	297	301	291	260	318	297	299	290	291	295	273	309	311	325	283	316	290	280	292	308	299	292	261	299	301	315	313	324	326	264	310	310	312	294	314	328	327	292	299	292	304	317	340	282	317	307	324	312	311	327	317	279	301	300	346	272	340	319	308	271	319	283	305	311	285	343	330	283	300	304	282	299	332	297	330	248	321	312
3595	3475	7495	11087	9868	9154	10352	11669	7092	4721	3217	2052	1346	974	822	809	754	806	782	802	746	759	819	776	827	767	794	823	820	772	790	765	786	779	758	784	775	809	728	795	810	795	741	823	742	800	812	765	839	748	757	755	787	780	796	773	812	774	794	744	804	753	775	813	760	767	757	768	789	782	727	794	714	779	800	756	742	769	749	742	776	780	760	760	769	791	780	805	761	764	800	777	753	737	767	758	808	725	789	790	760	808	777	710	778	824	754	791	777	751	783	764	744	785	765	759	791	755	800	762	737	748	767	750	841	774	771	751	809	745	774	780	718	734	740	770	787	770	722	752	768	798	831	784	793	815	746	760	760	813	777	783	773	772	796	781	791	732	779	748	818	799	807	761	800	764	778	765	749	813	739	804	770	777	786	793	803	768	766	731	792	757	807	755	749	772	758	766	796	703	820	821	757	792	729	790	810	786	793	779	794	828	820	776	758	751	784	762	771	805	764	792	773	766	740	745	766	749	803	771	751	751	790	754	744	717	764	766	755	812	742	815	762	730	762	756	827	773	844	782	791	807	783	753	761	761	752	781	746	725	727	751	777	759	790	751	759	790	799	778	789	765	748	769	836	785	737	754	769	742	821	747	762	803	777	830	792	767	794	810	772	748	751	810	762	765	789	750	785	743	785	860	747	809	780	755	756	767	791	826	744	780	740	740	802	805	801	746	816	768	790	734	787	759	695	780	720	765	737	776	749	752	783	745	800	786	760	768	750	771	755	726	736	760	800	770	794	779	755	807	731	781	773	720	771	714	799	796	794	803	760	719	759	787	761	754	780	801	756	757	747	807	757	706	757	754	765	759	825	782	772	795	762	799	785	780	804	776	778	784	779	722	786	773	842	838	744	821	745	765	756	725	789	759	742	736	773	752	751	731	731	800	774	810	776	697	770	812	703	717	785	788	838	765	768	796	821	720	758	771	771	751	730	767	750	790	774	766	817	799	759	760	835	750	763	783	768	720	770	742	756	765	740	755	783	774	763	782	724	727	777	820	728	738	726	795	769	802	771	778	758	792	766	793	804	772	816	739	779	792	767	748	735	754	806	788	778	785	714	816	781	809	781	828	779	744	742	788	780	761	799	787	762	789	742	751	743	801	814	767	823	762	830	753	744	744	801	800	790	758	745	739	764	763	773	776	791	772	777	789	789	808	773	770	761	782	832	784	803	759	799	770	821	765	741	810	744	765	746	734	758	773	788	769	768	783	803	790	752	811	748	822	758	776	777	749	750	761	841	813	756	752	772	736	797	796	804	804	787	794	798	804	788	739	811	759	825	784	815	764	777	794	763	799	827	748	760	831	775	770	779	739	742	775	759	772	759	738	745	791	795	757	763	776	794	809	797	789	781	788	797	746	764	836	745	797	796	790	769	740	787	743	811	760	779	761	790	794	774	758	746	767	764	780	725	770	732	779	801	798	791	750	805	775	789	799	821	730	805	793	806	786	723	753	755	763	773	837	791	773	750	786	825	810	825	792	764	758	755	792	796	794	757	819	783	734	749	776	795	742	729	772	785	750	757	767	783	717	817	747	777	792	793	774	743	786	785	809	793	796	749	823	802	728	780	811	794	771	700	787	767	736	811	779	723	779	764	741	764	773	780	815	748	721	742	773	775	737	835	812	796	784	763	786	786	788	773	746	797	838	786	772	805	791	818	759	786	793	724	755	787	823	791	795	810	771	763	803	796	728	809	760	799	770	746	765	785	767	788	767	818	746	761	765	787	736	835	790	726	757	758	745	727	800	809	788	747	742	755	749	775	760	813	756	752	770	765	739	790	774	749	777	794	787	756	763	790	835	741	831	802	743	761	729	767	749	771	784	803	742	773	746	765	812	770	759	701	772	825	757	778	826	775	772	776	788	733	798	764	791	767	792	807	796	776	780	788	739	731	777	778	788	772	785	795	745	739	744	759	729	831	744	747	794	764	765	756	797	748	772	790	761	760	759	747	704	759	796	765	788	799	706	795	831	758	802	776	769	772	788	798	767	779	819	740	775	767	793	786	713	788	774	748	818	794	746	697	750	777	799	781	808	779	762	805	777	799	776	787	769	820	760	768	797	744	807	725	744	790	809	809	760	791	782	765	752	749	781	785	745	805	776	745	777	734	803	828	767	761	769	736	798	796	823	780	760	790	798	772	749	769	788	764	774	688	745	753	774	764	848	798	775	772	789	788	776	765	780	759	740	760	790	769	789	719	763	784	742	795	736	743	753	757	793	828	797	759	771	813	818	794	813	793	822	776	774	805	716	762	745	788	783	793	816	777	805	712	778	742	808	767	749	790	771	809	752	743	749	722	754	770	764	766	719	770	756	705	791	808	820	762	819	759	794	807	779	803	774	791	784	747	787	786	806	804	766	799	750	754	786	793	724	790	850	753	771	766	797	753	785	777	802	779	781	772	755	801	795	742	780	820	820	788	801	804	785	764	778	774	796	804	783	743	780	773	777	741	762	763	769	763	790	773	824	830	751	768	768	711	742	769	764	756	761	752	743	783	748	784	750	795	729	759	764	743	763	812	708	759	780	759	766	831	775	754	760	783	762	783	790	835	767	750	781	838	797	728	779	780	714	770	771	749	812	768	779	774	745	743	769	791	735	808	788	780	787	780	808	789	790	725	751	768	753	777	769	756	801	783	790	770	757	772	738	743	807	749	770	757	786	768	774	796	750	728	781	807	752	780	712	743	785	810	735	790	771	780	816	726	805	776	772	761	751	804	767	794	733	752	726	777	763	749	826	756	769	784	760	765	785	757	766	757	776	767	792	778	795	781	753	747	753	717	770	793	801	759	775	741	805	802	769	802	772	775	779	792	757	741	741	785	811	838	818	765	773	798	774	762	797	775	786	749	755	818	848	776	796	763	837	760	703	775	771	755	789	739	716	761	759	808	760	789	785	812	771	777	727	767	774	750	802	708	820	790	799	757	774	778	749	774	751	812	777	733	746	769	758	744	769	846	726	768	771	770	809	796	768	725	751	742	778	796	764	783	783	749	771	783	745	764	764	757	778	785	773	797	800	784	792	746	770	781	807	731	800	751	756	789	784	779	756	795	794	749	755	714	772	788	751	768	835	786	805	760	777	865	778	789	802	782	784	786	838	761	804	763	743	769	760	788	737	751	828	778	786	819	782	784	805	757	788	774	797	786	788	801	737	797	785	792	772	801	821	719	755	747	791	775	759	767	802	777	723	809	802	763	774	720	766	780	743	759	790	739	770	812	795	720	786	738	735	776	786	755	767	775	777	753	763	779	732	792	741	716	799	773	766	765	767	822	828	771	767	790	768	772	734	858	792	770	755	838	818	721	775	803	821	750	789	783	752	775	812	758	769	776	775	769	794	738	742	792	809	782	738	780	760	740	813	765	730	771	757	763	770	833	801	744	755	822	790	783	757	751	748	730	780	784	775	799	775	778	779	762	752	813	720	800	733	745	811	780	772	804	750
12961	5662	10586	12267	18553	33873	29876	24596	15416	11355	6845	3458	1473	671	407	333	302	319	290	308	289	321	302	284	297	327	326	302	313	300	295	321	285	306	341	287	284	329	314	303	332	324	302	321	282	279	305	307	336	280	309	314	309	305	311	330	295	295	284	300	342	291	272	296	320	329	287	337	329	339	304	315	315	293	289	286	298	286	289	309	325	330	345	276	292	309	310	294	271	360	316	343	303	342	325	314	325	285	290	307	309	340	299	314	296	304	327	303	299	333	317	308	285	311	298	316	286	309	307	313	300	301	294	300	285	321	299	306	313	347	303	306	302	320	307	319	283	321	317	286	302	310	291	294	303	322	324	291	318	315	313	360	283	303	301	315	340	313	279	289	317	309	313	316	290	313	307	287	327	312	271	289	301	269	303	302	339	272	294	312	297	272	289	312	294	288	320	276	303	312	291	268	305	295	274	296	322	295	310	318	278	301	309	307	305	314	303	272	291	321	272	272	316	292	315	297	283	294	338	312	297	318	319	322	316	317	312	315	280	324	306	334	291	306	310	297	326	326	322	356	302	305	272	289	309	304	295	304	318	306	316	329	305	283	301	310	290	304	299	319	310	297	310	283	298	309	331	302	291	301	295	294	296	318	303	296	284	320	298	282	295	310	311	314	312	285	327	334	287	295	304	327	299	332	312	324	296	334	276	317	318	289	326	299	289	321	312	306	313	304	298	280	302	316	326	343	295	279	291	302	327	302	294	299	328	319	304	293	291	317	333	312	303	326	268	302	303	315	309	291	315	295	302	306	321	278	300	281	289	322	343	291	332	287	274	348	321	313	349	269	326	263	295	314	291	332	296	279	322	338	312	295	293	300	316	295	291	303	300	308	300	307	296	299	306	320	341	335	320	321	300	318	318	296	322	315	299	292	301	310	325	288	318	311	311	296	329	307	310	335	320	292	288	314	279	265	317	307	320	316	299	321	301	320	338	292	322	290	287	326	276	333	310	282	284	318	292	303	300	301	299	306	296	320	302	336	323	339	309	314	282	272	308	293	300	300	322	304	273	320	290	344	294	297	304	296	302	297	312	325	271	299	312	312	299	300	311	277	335	289	319	281	331	307	325	274	306	283	306	303	297	266	310	337	296	301	316	308	325	309	304	324	326	317	308	326	288	306	330	306	299	286	307	335	316	290	332	313	307	306	338	284	280	317	309	305	301	322	339	299	311	288	300	297	315	272	306	299	299	314	308	329	307	352	317	266	345	305	314	315	320	273	316	281	330	320	326	301	298	306	336	326	300	318	303	312	311	293	302	310	286	277	314	334	319	313	319	306	346	299	345	310	328	293	345	300	314	281	307	293	328	316	319	306	314	320	341	289	311	305	298	289	291	281	309	286	285	291	299	332	311	310	271	340	292	331	303	332	320	283	364	302	330	285	345	321	292	293	309	336	332	306	298	309	300	330	294	323	307	313	310	300	305	290	257	314	318	331	311	312	341	302	309	332	338	302	304	302	304	326	297	308	328	316	313	310	324	293	276	290	317	286	285	281	302	321	268	340	342	315	289	314	309	318	299	305	290	329	354	347	297	343	305	310	279	288	316	313	272	289	306	316	313	312	301	314	317	280	282	313	323	317	305	321	320	320	306	316	284	319	323	327	326	327	303	293	273	314	295	319	337	313	314	331	335	296	317	327	312	286	311	326	312	294	301	312	335	304	312	303	317	319	315	323	336	300	300	276	286	283	339	306	361	320	311	292	309	305	311	329	326	297	313	292	329	311	280	318	310	299	314	308	290	319	323	278	315	294	289	305	280	315	307	308	300	299	316	317	298	306	307	286	306	305	288	306	321	325	305	299	296	290	290	326	303	278	286	314	291	296	316	313	325	331	278	268	316	322	283	302	292	322	312	314	293	327	347	304	329	305	303	281	318	288	309	309	294	295	301	326	283	324	306	303	328	283	299	289	343	285	306	318	318	325	313	284	291	313	308	301	297	291	289	310	324	311	341	329	306	328	324	310	278	309	304	320	298	326	306	323	304	316	291	282	290	288	321	312	285	310	296	310	279	303	302	308	314	318	316	314	334	305	276	304	314	306	317	349	270	326	308	281	275	324	281	297	306	346	307	339	304	318	312	283	288	295	338	341	299	311	319	302	299	310	320	298	289	318	295	297	303	285	305	304	307	304	285	291	326	321	323	299	290	291	320	291	298	293	318	290	308	324	334	286	299	354	299	293	338	291	327	302	277	343	283	288	356	313	309	320	330	299	345	309	329	299	307	305	303	287	293	333	299	283	271	293	298	324	305	297	311	278	285	286	327	307	310	321	339	288	316	311	312	308	275	308	311	297	330	313	297	302	311	362	338	343	303	283	302	319	289	310	287	299	298	293	305	324	289	325	279	311	310	299	290	295	302	312	280	311	319	323	311	324	299	312	308	307	301	319	278	309	318	295	308	331	305	333	307	299	285	298	335	288	299	302	288	311	330	284	308	314	300	310	291	305	346	295	324	289	279	345	307	335	314	314	282	307	303	299	307	295	304	321	298	332	296	308	341	313	291	297	299	324	311	302	304	307	306	333	296	322	302	297	286	329	326	323	301	308	296	294	314	318	343	313	320	299	311	305	277	313	298	301	280	318	306	294	304	275	311	326	341	309	280	309	286	314	343	335	337	321	318	294	313	340	315	304	280	299	293	308	330	301	301	284	304	283	301	303	300	315	293	287	277	330	307	318	265	292	288	325	345	298	293	275	300	344	296	303	340	314	312	264	331	328	315	311	292	283	342	308	321	290	310	346	320	322	353	289	292	317	297	294	309	328	328	298	330	342	337	325	309	301	290	299	288	317	307	296	289	305	277	271	318	278	282	299	321	281	320	334	320	270	287	318	295	297	306	291	330	300	297	324	299	314	317	317	326	318	313	325	298	316	359	333	318	346	287	343	294	276	297	289	299	302	346	319	318	342	290	326	308	300	324	302	316	315	307	287	307	311	302	323	299	308	306	312	342	297	293	310	268	303	338	316	323	289	294	303	317	306	288	318	302	302	320	304	305	299	319	290	318	325	322	290	300	286	299	306	264	331	325	317	285	310	337	310	312	335	319	337	329	311	328	295	325	312	304	292	321	286	294	298	338	354	328	280	281	324	288	310	322	298	296	328	296	284	333	312	343	322	303	302	342	282	285	299	287	314	303	313	294	305	297	293	338	311	320	288	301	297	347	310	328	279	304	285	304	315	263	300	309	283	263	298	318	303	304	304	312	289	292	327	317	316	319	322	327	291	344	281	254	333	294	357	298	307	317	303	313	355	285	307	321	272	336	300	298	293	313	304	304	317	293	304	297	307	307	280	303	306	315	305	309	326	328	323	298	302	323	308	304	299	276	303	305	309	310	331	319	301	308	323	286	297	304	300	295	315	308	317	292	295	297	293	314	320	315	298	302	320	306	334	319	318	310	322	294	281	302	294	308	349	305	308	287	299	291	312	292	320	317	300	315	325
8020	5594	17092	25772	35814	48291	45805	41119	33249	29783	21887	13284	6487	2587	1240	923	833	777	795	781	789	836	834	787	790	793	795	817	757	772	774	790	790	750	744	764	776	767	717	803	757	815	765	792	780	780	784	861	768	770	814	746	748	801	769	847	811	745	802	783	774	779	775	787	823	794	740	806	798	768	788	755	778	799	745	812	785	773	769	799	792	768	786	764	794	818	802	774	791	755	776	804	768	762	704	786	769	780	751	784	780	798	755	804	758	808	753	817	799	812	794	748	761	828	780	771	760	766	847	791	742	766	773	802	794	796	773	773	722	789	800	800	809	829	780	827	728	813	770	821	788	819	804	776	742	777	731	791	807	780	817	824	790	788	782	775	733	764	758	751	801	757	795	751	762	795	825	796	798	829	766	787	781	761	833	818	770	757	824	791	815	755	797	790	762	824	769	770	778	801	796	803	781	783	756	835	803	833	799	770	718	753	822	785	806	788	784	755	793	775	778	829	825	779	786	771	786	750	761	801	811	803	778	771	794	820	793	763	791	751	777	775	816	825	780	797	810	818	836	771	732	818	749	779	775	810	786	797	797	813	792	802	787	759	784	786	755	766	798	763	804	763	765	858	789	833	793	780	760	777	771	834	732	789	767	817	770	768	783	817	755	742	753	742	769	777	774	775	811	753	755	844	807	784	789	781	803	774	801	804	796	741	783	783	820	754	824	793	811	793	835	788	771	761	728	788	759	802	806	746	760	771	798	789	783	769	822	752	763	766	739	797	785	800	858	848	783	749	799	772	819	770	757	796	758	771	786	786	791	801	740	762	803	785	843	790	767	775	787	755	780	799	774	745	788	767	747	777	781	823	816	812	792	784	807	805	805	791	763	836	788	781	811	771	788	780	781	791	779	807	764	825	792	786	783	805	814	757	769	748	788	744	764	796	811	772	792	784	770	771	800	771	807	757	785	785	738	812	810	785	764	765	809	751	785	753	722	814	793	849	799	819	791	779	783	735	798	748	764	803	758	746	819	795	742	743	814	774	832	773	804	741	784	827	788	796	743	769	785	813	822	781	796	808	723	831	801	771	796	755	791	846	813	783	822	759	776	752	815	762	732	779	755	854	748	751	774	757	736	766	725	822	767	813	813	783	785	837	814	760	739	753	762	759	734	803	734	793	818	746	856	762	780	822	808	794	752	756	752	814	771	797	787	752	781	785	760	770	810	835	774	801	764	738	775	777	768	788	750	818	857	788	768	802	733	723	789	764	766	772	757	758	782	766	764	814	825	792	843	770	803	770	860	789	812	759	852	753	761	803	784	778	768	761	775	803	807	783	725	838	749	779	804	765	800	798	781	764	776	747	813	807	762	750	794	763	806	723	847	866	776	790	828	828	731	838	794	766	779	813	775	770	741	807	756	733	819	766	733	740	762	790	801	808	776	836	800	785	808	775	746	801	792	803	820	798	805	759	795	791	770	830	811	734	796	813	751	776	754	750	754	781	804	731	811	793	802	756	827	785	779	769	726	799	821	728	810	758	809	695	735	786	744	755	792	777	798	804	775	788	745	772	841	778	827	745	794	789	786	756	812	796	792	766	800	781	806	800	832	753	787	831	802	745	785	830	801	797	819	816	769	749	779	783	734	769	800	792	801	767	787	802	752	802	774	768	785	774	790	818	795	803	743	743	762	749	741	797	779	829	767	762	781	802	777	762	779	793	803	814	749	772	811	790	801	792	782	764	775	781	767	785	795	802	765	773	791	728	771	764	819	794	805	810	816	790	781	725	821	806	779	757	809	791	789	791	780	778	814	771	795	768	724	824	778	760	751	737	799	805	777	785	792	775	812	778	792	771	798	815	792	768	785	739	775	805	760	753	772	802	791	779	761	776	777	727	793	812	837	773	766	756	803	806	757	808	790	805	770	762	751	806	809	791	765	767	769	771	805	793	761	754	746	753	817	800	785	801	787	790	727	754	747	760	804	787	770	760	747	740	811	803	799	816	715	715	813	742	791	699	800	819	783	802	814	777	792	793	799	807	746	798	784	788	780	795	772	806	794	790	784	751	796	815	732	774	793	779	799	819	794	791	765	823	747	758	808	780	761	794	829	800	825	777	812	799	807	739	797	803	800	774	835	762	817	806	768	802	798	748	770	759	807	757	738	785	779	822	789	756	770	778	775	772	777	759	756	783	805	803	821	760	833	774	808	811	797	763	817	758	805	810	764	780	805	792	784	735	780	747	805	754	802	776	739	789	777	739	760	760	804	799	822	792	797	815	757	772	727	804	749	765	772	733	814	765	813	755	746	793	791	793	829	756	794	775	763	789	790	841	829	798	819	788	763	766	751	797	824	839	809	796	854	749	768	791	800	781	770	745	751	762	785	793	782	774	790	788	787	794	782	795	742	801	812	781	744	847	798	793	812	810	785	775	763	733	779	810	748	799	730	792	769	752	757	772	771	768	773	792	792	798	825	799	718	782	723	773	748	819	779	783	795	818	773	765	786	782	807	776	815	774	806	798	774	792	795	826	821	759	804	794	800	775	815	764	815	745	779	753	802	756	791	830	805	775	777	766	809	767	754	757	831	782	771	804	807	845	781	794	833	740	800	806	805	765	779	783	821	774	797	812	788	773	828	810	788	767	783	791	825	841	775	769	817	800	771	747	752	777	779	751	752	811	714	775	763	779	823	820	764	807	779	746	797	714	787	766	794	794	785	722	740	800	774	768	760	773	795	787	811	758	777	770	774	765	823	813	825	756	791	820	778	754	830	781	785	768	746	771	810	831	768	796	786	777	796	798	752	800	779	755	762	806	790	776	750	811	796	841	805	755	764	765	785	752	815	752	814	788	827	811	796	764	782	810	748	717	771	788	776	732	747	707	757	804	812	767	750	783	779	809	828	798	752	800	797	786	815	709	750	821	783	865	743	771	809	772	741	777	775	787	771	809	800	794	829	758	831	729	739	815	773	858	744	781	756	746	755	766	788	800	746	779	761	790	767	852	797	789	775	780	758	766	733	722	764	809	742	797	805	799	799	744	773	775	760	782	819	760	765	814	768	817	795	802	794	748	799	759	804	746	776	778	797	816	748	842	760	824	795	809	717	832	748	799	779	771	756	811	796	770	775	785	761	821	737	773	786	759	828	802	820	802	755	782	827	827	742	790	821	757	757	773	838	782	770	810	835	799	800	776	756	822	766	824	772	826	788	765	799	794	822	729	823	788	778	782	771	767	790	831	762	776	781	760	757	759	823	806	755	795	743	796	787	795	832	781	844	812	759	762	763	806	783	783	770	769	783	757	783	811	842	777	800	737	797	769	763	771	765	801	804	762	805	749	756	765	808	808	778	800	759	822	796	763	805	807	770	804	791	806	788	804	805	779	797	800	771	787	775	795	757	787	782	759	774	820	781	809	781	779	817	771	760	724	797	788	769	768	787	786	703	785	762	831	770	747	806	784	808	809	778	793	786	806	765	763	801	782	810	814	776	732	784	766
22295	10093	15096	15770	19581	51351	53157	38322	28317	17763	9211	4071	1429	642	377	313	292	281	302	263	270	276	279	326	279	297	293	285	296	271	277	294	283	288	303	308	274	263	286	269	275	296	257	271	252	268	274	262	329	279	301	269	276	264	277	273	268	275	279	309	301	308	271	273	298	275	312	312	295	272	276	280	297	302	281	280	280	288	299	286	268	261	272	258	263	294	290	291	281	309	250	286	298	285	303	262	248	283	309	265	282	293	271	265	288	281	277	257	270	294	278	250	270	288	269	264	301	293	277	284	289	302	278	268	270	283	294	284	284	252	288	310	279	266	273	282	260	300	304	285	295	296	283	275	274	254	299	281	303	283	279	288	296	249	257	268	329	289	281	280	252	265	264	300	277	297	273	286	323	280	265	306	260	273	280	263	305	260	318	292	291	265	287	269	319	270	280	272	301	310	318	268	305	263	268	312	269	280	321	272	295	278	261	306	286	266	277	279	261	281	276	318	287	279	294	249	256	256	284	283	283	315	287	283	270	283	305	262	288	307	286	285	263	314	244	286	250	289	285	306	295	296	294	283	281	298	227	273	308	287	251	276	302	298	296	286	272	291	287	276	291	270	272	282	297	303	275	259	276	294	284	313	264	292	284	282	274	277	310	278	286	310	247	302	276	235	290	303	280	290	286	260	279	272	288	265	272	285	270	271	301	280	292	282	280	282	261	299	261	300	293	320	291	295	251	278	263	285	300	292	295	272	292	276	314	277	298	278	264	271	314	271	299	288	316	303	290	302	268	275	291	264	317	254	278	297	265	260	270	286	311	293	268	254	320	281	285	267	251	263	295	289	274	244	291	273	268	279	284	298	277	289	272	303	251	268	272	276	264	309	268	260	284	279	287	298	284	267	302	271	307	277	290	292	286	276	297	297	274	251	310	278	288	285	286	267	324	271	299	281	273	251	268	264	336	310	284	270	283	272	277	262	272	293	276	283	285	267	274	283	270	276	281	260	296	282	271	273	297	254	292	299	259	255	269	281	309	285	294	263	234	295	273	268	295	303	281	288	272	287	259	269	271	251	270	273	298	272	270	266	261	295	289	306	264	268	280	301	252	277	283	272	271	311	322	289	248	276	267	259	277	268	274	285	274	290	291	312	243	272	294	267	270	287	307	277	281	303	276	240	291	291	279	300	257	288	298	279	271	265	254	287	275	276	257	256	293	324	283	277	271	271	294	284	281	261	287	280	277	267	287	245	294	302	290	308	298	321	271	285	296	257	292	267	294	261	328	255	308	269	266	316	247	286	291	278	308	245	270	246	291	261	279	263	294	285	236	287	251	282	291	268	300	280	274	304	281	283	249	284	266	252	279	274	282	273	286	265	314	293	287	290	300	276	295	293	267	262	300	299	263	274	284	270	264	268	281	274	260	292	275	277	282	291	291	299	283	297	297	280	268	300	283	271	281	279	324	295	298	285	284	296	321	297	266	281	233	271	289	263	305	283	270	287	284	288	280	290	277	268	267	282	286	277	289	272	261	286	270	261	262	276	298	262	285	308	301	271	240	269	250	327	285	302	266	279	276	297	283	306	266	306	278	276	270	283	278	259	304	292	287	262	277	271	313	270	273	256	279	290	282	290	299	279	264	299	299	278	298	256	260	279	268	300	309	280	300	296	261	245	300	287	275	290	274	303	303	308	270	310	278	282	281	297	309	280	264	266	268	290	287	279	285	280	292	290	305	270	288	280	290	273	283	238	293	283	253	316	277	242	274	291	271	279	269	287	310	296	279	262	262	296	275	294	276	303	295	296	279	288	263	267	250	242	285	265	311	274	277	261	332	282	276	294	310	290	299	275	255	272	316	280	265	308	267	268	271	258	269	273	260	274	268	252	272	300	270	275	305	288	261	278	302	306	280	256	300	268	290	266	261	278	273	244	277	284	275	297	239	279	301	260	248	282	264	272	278	267	266	285	279	307	286	268	257	282	289	295	276	297	307	275	255	269	296	277	267	291	248	259	285	265	266	296	291	296	266	257	295	302	285	294	296	280	298	275	272	259	305	301	292	294	261	266	259	327	302	307	295	277	295	286	282	263	258	263	287	263	292	265	270	253	302	273	300	265	314	246	280	266	301	290	281	261	296	308	280	282	238	277	250	269	275	294	303	272	266	265	301	258	262	274	267	277	258	279	290	266	266	319	296	334	270	253	290	298	291	268	294	262	288	275	258	277	290	272	288	271	253	256	287	272	307	297	251	307	285	281	286	276	294	252	299	292	294	293	301	260	277	289	294	277	262	246	293	305	263	266	266	267	269	297	296	271	291	264	275	297	290	313	299	279	300	276	278	257	285	290	272	317	268	284	273	294	282	276	256	283	263	264	316	263	285	271	260	304	305	302	293	277	263	278	279	281	296	262	271	256	289	293	253	306	269	253	279	307	287	286	273	274	280	291	320	272	272	272	273	284	279	269	264	282	279	317	286	269	282	277	262	320	260	255	311	258	277	302	270	252	263	292	306	287	267	273	261	287	251	285	266	317	281	257	304	270	259	287	297	288	307	306	299	295	282	276	255	273	293	294	277	303	302	298	288	272	300	268	259	274	294	306	283	285	270	264	258	288	297	282	276	278	305	296	286	273	281	276	298	282	280	284	294	258	282	285	259	298	271	262	262	267	292	295	285	278	274	254	273	299	237	272	271	258	277	245	286	244	261	281	279	267	281	270	283	272	285	247	303	293	295	266	278	271	309	292	278	291	273	289	288	317	256	286	282	297	255	274	284	266	256	271	276	284	295	290	262	286	262	255	289	281	285	290	283	281	247	280	277	278	304	266	306	291	271	289	278	242	283	297	282	287	282	248	309	252	265	304	276	321	280	268	280	267	266	317	286	308	286	271	290	258	265	281	265	299	303	263	261	262	259	264	271	295	263	272	269	296	236	283	277	291	283	271	273	273	266	296	279	260	279	276	268	293	297	276	273	285	257	275	265	263	251	242	305	279	298	283	293	281	313	290	299	281	299	286	283	279	280	258	243	320	282	288	266	285	274	251	277	277	269	274	301	310	276	262	270	283	283	290	269	251	235	280	283	269	282	282	289	267	276	287	298	304	278	230	287	260	282	261	264	284	297	261	268	288	284	269	279	281	299	293	305	262	273	265	259	255	269	248	271	276	287	260	276	278	282	265	303	264	293	319	292	282	293	290	289	268	268	304	309	303	305	269	290	267	286	249	265	280	240	294	264	275	300	294	265	273	265	296	270	275	289	269	272	245	277	286	290	277	305	273	315	283	264	289	286	293	278	284	267	260	304	285	287	278	289	264	266	295	254	285	270	297	295	296	268	287	279	281	253	281	283	290	256	245	286	272	281	278	286	285	258	286	266	294	294	273	271	287	264	298	278	273	275	261	275	246	271	310	320	281	304	259	272	282	315	276	313	288	278	241	264	279	270	288	299	294	261	279	300	268	270	262	289	302	282	301	300	295	284	297	272	293	314	280	288	274
11054	8041	21392	27684	35544	63133	63251	52180	44770	34446	24551	14909	6468	2414	1157	782	786	738	699	765	735	695	758	743	727	704	740	714	718	736	732	732	701	707	712	755	752	709	729	756	704	713	750	749	690	722	700	717	721	689	723	711	749	717	779	708	739	724	714	738	761	669	748	699	717	747	706	726	747	743	746	697	721	721	754	745	695	706	711	749	675	765	727	734	784	755	698	777	707	702	738	721	707	748	723	720	727	710	696	702	706	741	674	763	703	710	754	728	726	747	689	724	761	730	715	717	698	720	650	755	731	752	731	731	749	740	768	741	710	728	714	753	676	698	754	722	713	723	741	726	708	721	728	683	705	699	762	730	740	739	698	713	720	699	723	786	732	743	688	740	713	745	709	692	720	708	716	747	712	713	722	751	703	708	668	678	715	743	687	697	744	759	733	725	703	764	698	747	685	717	704	742	720	715	785	743	728	688	743	689	681	750	715	731	737	781	690	709	631	679	729	696	737	688	711	730	723	712	759	728	726	718	726	761	759	743	684	670	722	729	705	773	711	715	762	719	726	737	734	749	690	726	690	736	721	705	709	722	674	705	716	710	717	713	701	736	692	758	743	712	755	744	681	734	687	763	662	767	765	690	723	693	670	745	668	720	693	760	692	755	737	665	702	735	708	739	701	706	705	726	761	730	678	701	713	720	731	708	746	750	665	738	748	799	697	700	658	696	685	723	687	742	737	715	673	771	727	742	711	734	770	756	739	724	732	736	724	716	712	699	708	775	673	687	698	693	728	767	659	673	731	722	724	728	678	731	736	721	713	740	723	706	742	710	679	751	669	750	726	706	757	695	737	677	726	748	715	681	716	734	652	729	733	713	763	651	706	703	702	692	700	762	714	784	696	741	718	705	746	710	792	711	696	725	671	739	734	714	714	681	725	694	702	723	709	686	684	697	709	766	703	728	749	710	706	728	688	724	706	719	744	715	723	699	732	746	681	784	753	674	731	732	728	715	747	676	729	757	753	753	749	751	698	706	707	694	741	738	748	744	747	694	721	742	699	719	733	731	761	741	727	671	765	714	754	661	729	747	726	742	732	669	693	737	723	733	734	758	723	735	735	727	723	750	742	733	699	753	731	742	690	779	752	693	705	691	704	671	723	788	761	727	673	711	742	692	707	740	738	739	718	668	741	739	681	753	739	692	717	694	737	704	715	702	706	744	728	723	714	684	729	705	771	773	689	678	732	752	694	731	743	717	705	673	751	702	751	684	695	727	763	697	710	731	709	765	712	742	720	727	708	740	711	678	730	687	735	713	703	699	717	716	732	724	710	738	696	740	713	682	712	734	729	736	711	732	728	701	712	682	740	752	690	696	714	723	731	678	728	705	680	748	691	753	682	755	730	691	706	751	692	717	749	724	734	701	717	712	727	710	751	693	728	713	767	753	730	714	748	758	684	715	767	711	700	670	708	688	778	730	672	676	746	756	686	739	748	751	721	695	711	701	703	746	693	755	694	731	713	751	785	740	706	740	754	721	710	737	710	720	749	715	743	716	738	708	700	704	772	759	713	708	716	725	678	720	707	711	724	752	728	691	747	693	797	732	714	710	713	730	758	712	743	716	774	737	724	726	688	711	763	781	757	736	742	709	712	714	746	750	669	743	745	732	733	701	745	722	735	692	730	682	717	750	705	718	772	717	700	722	695	734	677	699	765	724	762	735	720	704	750	729	714	693	727	734	827	726	727	729	811	716	717	712	762	759	713	753	708	781	693	711	721	718	683	714	739	718	764	717	687	729	766	745	675	765	681	737	721	677	696	730	750	704	728	749	756	727	726	774	750	688	729	736	687	745	793	707	701	739	725	726	749	699	731	727	765	727	694	745	701	735	701	718	731	664	738	733	715	689	725	714	767	675	759	745	685	701	731	765	730	756	700	708	721	740	693	723	724	764	704	729	765	745	688	766	798	778	732	698	739	688	741	750	665	741	739	758	718	755	728	679	754	714	735	742	736	652	734	738	769	703	714	744	697	737	744	752	684	784	719	707	710	730	736	733	670	701	695	674	694	718	697	744	744	733	692	731	747	754	667	716	680	692	757	706	784	712	763	743	755	744	706	720	650	714	731	669	698	754	691	699	712	710	735	696	767	749	706	754	704	751	744	685	722	691	763	749	690	735	723	700	740	695	732	748	752	752	680	678	752	744	666	742	707	724	716	755	734	707	711	734	716	726	715	711	728	688	730	714	752	785	711	747	700	721	741	673	722	698	694	749	691	732	708	718	709	732	689	734	667	759	749	753	687	727	754	715	731	707	709	710	742	742	735	719	750	665	694	699	719	723	747	730	747	705	718	727	710	704	740	714	716	703	785	732	756	750	717	698	732	723	708	720	718	720	713	706	754	749	707	680	690	701	733	657	689	746	649	673	683	759	702	736	732	729	716	728	733	727	692	744	741	712	705	725	747	704	689	727	731	744	714	705	684	683	762	681	709	721	748	718	711	791	732	736	755	673	687	736	685	723	689	757	708	729	727	760	768	683	758	696	734	749	706	714	718	712	736	740	726	717	741	716	734	702	759	699	781	706	746	719	718	710	745	775	749	732	730	760	734	738	750	661	703	706	697	724	757	728	743	711	711	689	728	696	707	696	711	717	669	787	724	701	710	724	700	732	727	685	749	722	721	696	736	719	702	712	713	681	712	759	717	776	729	673	689	743	728	673	720	748	697	762	688	712	740	706	726	673	732	719	709	754	722	750	723	734	746	739	743	741	704	717	747	705	735	724	695	711	721	725	709	730	733	778	740	725	739	705	716	712	762	716	746	732	743	735	737	749	734	696	702	716	741	734	739	731	717	755	679	724	744	699	744	699	720	723	754	699	742	708	747	673	722	725	729	727	694	748	707	700	756	709	700	712	723	755	739	770	735	692	716	731	736	705	691	724	769	744	741	744	729	751	728	694	742	724	712	683	769	763	726	783	773	730	753	745	704	738	686	714	677	709	735	703	734	732	752	757	718	703	765	702	675	741	718	737	683	741	715	741	758	729	729	766	682	754	740	659	739	688	727	730	730	751	725	738	696	753	726	742	682	708	707	717	701	717	684	703	662	691	743	719	730	667	738	697	753	702	750	711	731	710	716	776	741	721	753	740	689	655	737	714	756	739	703	698	690	712	732	718	745	724	710	680	728	719	696	695	762	753	730	706	686	785	776	771	738	752	769	701	752	736	676	701	731	743	692	713	740	695	663	770	710	711	693	728	726	725	715	717	742	733	719	653	752	696	755	648	704	734	718	743	720	716	701	709	682	715	735	753	703	711	688	731	691	715	692	758	703	797	734	707	723	725	737	730	686	708	731	730	730	743	706	748	717	742	712	720	732	719	710	750	727	671	709	690	672	721	703	739	706	739	730	724	723	715	703	770	713	751	701	741	712	743	740	715	725	673	736	751	721	670	745	727	760	693	712	715	731	718	718	740	718	739	711	759	735	705	680	786	730	743	767	741
6996	4184	4498	4282	3786	3082	3092	3020	2456	1472	989	671	468	336	333	288	300	290	306	270	293	296	313	278	307	277	307	326	302	316	319	343	303	303	322	268	294	296	306	285	312	313	294	303	367	315	296	305	297	301	271	308	310	333	298	320	296	303	315	287	272	311	314	309	282	281	339	321	322	287	299	299	311	301	310	306	303	312	318	360	287	322	307	289	326	300	312	257	318	285	272	290	340	290	314	320	302	273	293	272	261	314	290	320	293	303	265	308	326	326	312	243	336	314	288	317	311	302	300	290	268	296	286	317	285	329	318	330	307	313	311	313	310	306	299	315	302	329	292	279	332	321	290	331	309	304	298	291	307	312	295	313	322	297	288	307	314	292	301	302	341	302	302	315	314	259	308	282	267	284	315	279	297	325	297	330	297	295	316	306	286	308	266	285	281	302	278	333	291	291	311	307	309	278	303	337	311	305	316	300	320	330	288	301	308	293	306	295	313	319	337	287	324	285	295	303	303	325	312	308	289	301	320	327	301	300	294	304	309	300	281	253	312	319	317	301	272	314	304	272	278	319	294	290	310	282	327	319	286	306	318	306	296	280	289	286	268	290	274	297	314	306	293	321	278	287	299	307	309	311	295	311	332	299	278	300	311	289	322	322	329	312	308	294	304	277	314	306	295	313	322	282	314	289	338	277	303	290	306	290	318	278	310	287	311	299	318	294	285	323	298	300	309	282	331	299	311	308	303	280	296	292	306	321	304	316	307	272	305	299	285	317	293	265	301	304	286	306	274	301	309	286	308	264	334	310	320	285	304	305	316	292	304	271	344	291	306	328	319	325	283	319	301	288	311	315	317	292	288	288	291	322	285	269	280	308	322	310	300	294	303	300	304	296	305	303	300	334	327	302	319	309	291	288	312	289	327	293	304	321	282	323	295	334	284	265	308	283	305	281	304	285	333	282	292	308	320	310	295	281	283	314	301	280	296	272	290	311	285	324	313	292	272	323	315	289	302	290	322	338	301	300	291	262	330	336	289	308	276	312	305	314	269	314	304	293	297	306	302	297	350	289	310	287	335	323	312	291	259	324	264	311	323	282	309	275	303	307	295	322	288	275	339	313	332	276	352	316	318	304	273	277	316	319	300	294	299	328	279	306	331	311	281	299	292	304	305	301	304	325	251	303	264	282	328	295	294	352	350	316	286	305	296	316	283	333	313	316	292	286	320	303	296	283	301	286	301	290	342	309	298	304	312	341	332	276	282	284	292	304	288	306	294	338	321	285	276	293	316	322	295	331	315	309	317	272	320	340	316	320	308	302	273	322	318	295	283	291	331	293	297	296	299	286	308	294	285	281	271	306	278	309	313	325	326	288	305	317	297	295	290	302	318	334	258	281	283	308	287	279	306	280	311	277	304	295	287	306	350	296	314	279	310	293	272	304	302	288	298	292	312	288	277	322	289	306	311	293	298	302	282	270	281	302	320	305	322	337	328	330	301	294	342	314	279	321	296	297	325	287	324	292	324	304	307	288	293	301	303	328	318	313	285	311	292	282	300	312	302	301	275	329	299	308	301	291	304	294	293	281	332	323	289	339	298	317	281	268	318	312	312	313	295	304	301	302	296	314	315	302	314	349	331	313	310	318	323	319	301	301	304	324	286	303	287	313	317	328	282	329	303	304	309	319	302	304	299	283	309	312	298	307	311	311	326	291	293	317	308	306	322	318	281	297	303	298	305	321	289	297	301	315	296	303	335	323	316	287	315	312	319	313	319	328	321	324	300	310	266	319	283	310	289	280	275	316	314	313	287	321	314	293	300	297	319	256	294	316	269	289	321	320	268	311	286	293	310	272	306	315	298	300	317	312	298	298	293	320	315	294	274	303	331	323	312	294	297	294	307	308	299	294	307	291	294	296	297	303	323	299	315	303	304	271	291	327	309	310	290	317	291	328	296	300	308	329	319	285	257	361	282	306	303	288	296	291	301	290	304	291	302	290	297	295	279	309	297	319	312	317	305	288	279	314	297	334	273	300	285	329	296	304	317	295	311	298	319	319	341	302	288	308	304	300	328	331	305	285	292	300	278	350	324	321	278	319	300	314	281	303	310	325	281	320	286	325	323	305	314	317	293	299	314	303	320	307	310	273	301	283	296	304	305	304	316	286	292	308	313	269	334	314	324	287	315	276	285	308	326	293	288	300	283	278	342	300	305	279	331	327	308	298	298	310	309	305	296	295	309	321	296	286	292	297	295	302	330	302	312	295	315	289	271	319	267	307	296	281	313	310	345	299	311	278	287	303	298	309	294	289	317	301	314	311	300	300	283	285	291	304	288	291	321	301	317	308	293	318	272	324	293	299	296	305	320	276	287	302	314	300	332	296	304	284	323	348	277	334	288	329	315	304	291	285	305	277	291	250	285	338	305	310	296	312	280	275	268	322	319	288	295	307	310	358	300	280	286	290	293	294	317	293	305	285	277	321	308	297	285	299	278	273	323	290	299	298	299	328	302	329	284	278	284	322	272	287	273	278	310	291	293	321	298	292	297	332	316	318	279	293	302	292	311	332	258	302	288	303	306	310	288	306	295	318	314	280	297	317	316	314	317	313	313	314	306	290	316	303	298	280	301	304	334	306	290	293	304	282	291	313	292	304	319	290	289	304	316	291	313	300	278	329	318	302	294	297	315	289	306	314	302	313	338	309	286	298	293	341	287	306	288	308	294	291	323	295	275	292	286	310	287	311	284	327	298	311	350	300	304	303	315	264	302	327	299	289	285	318	336	305	311	303	309	323	309	270	287	287	293	283	330	294	309	304	291	279	299	278	276	313	292	306	308	287	309	284	293	301	302	313	310	287	280	306	265	303	323	315	301	314	291	282	305	301	302	299	290	290	329	323	283	331	309	306	323	308	255	314	279	297	282	292	302	338	295	328	306	293	270	304	273	303	297	303	306	322	292	284	309	284	292	312	325	334	311	322	313	316	288	292	324	301	293	282	302	319	321	333	301	301	273	304	300	312	284	332	312	306	290	310	276	287	318	314	268	310	324	304	265	316	310	310	283	292	302	292	307	308	304	305	292	320	302	280	329	303	310	290	288	291	310	288	295	302	313	308	323	316	303	303	299	283	335	321	292	308	281	302	311	306	284	289	304	290	295	317	336	289	298	294	290	310	318	322	306	292	337	282	305	316	271	292	293	299	250	311	289	318	313	278	318	304	304	300	316	343	322	312	282	305	301	313	301	310	299	285	306	322	284	322	294	315	276	322	308	282	320	306	303	301	291	306	325	300	298	299	284	310	259	296	333	310	304	300	301	308	300	315	311	299	293	295	322	289	318	308	290	272	320	300	286	287	300	304	307	281	322	296	283	294	323	308	343	350	295	312	336	321	312	273	346	321	333	320	271	291	341	289	318	310	301	277	328	320	305	271	320	307	267	327	307	315	329	314	275	319	320	307	294	301	333	293	315	300	313	309	310	287	308	312	291	310	307	292	285	343
5012	3956	7639	11450	12542	11676	13440	12862	10453	6037	3889	2315	1434	961	821	842	777	799	797	809	735	807	801	792	799	790	743	761	810	748	782	745	767	792	775	765	762	835	751	732	813	749	728	777	790	817	755	787	750	767	779	758	805	759	812	807	784	778	743	743	803	804	810	795	716	806	762	771	753	725	771	758	812	781	803	741	789	775	802	729	772	855	796	781	715	751	743	736	814	747	768	789	748	787	793	777	804	806	775	822	787	792	791	778	756	790	803	754	763	829	785	764	799	747	767	791	784	752	764	809	812	808	823	796	787	794	774	799	780	744	806	775	792	710	772	739	747	800	782	789	796	743	769	801	759	775	729	753	793	743	816	804	749	897	763	799	780	803	787	736	776	792	769	733	784	761	809	804	762	749	792	758	793	767	767	714	763	779	778	753	747	749	741	751	792	815	783	788	771	787	770	776	808	837	823	803	797	738	816	750	770	738	757	778	769	754	829	754	854	781	806	795	782	786	793	791	766	719	749	781	773	808	781	725	781	722	778	788	748	750	758	772	757	749	748	800	766	819	709	771	746	762	767	782	804	755	790	768	785	800	795	773	792	727	757	763	744	737	785	828	771	813	793	850	781	781	769	845	789	763	733	706	795	762	785	756	793	741	776	751	759	785	781	768	814	778	776	789	817	779	824	771	768	769	748	815	715	761	738	785	753	788	771	823	768	768	731	799	774	738	789	769	794	767	779	756	736	784	750	782	815	763	770	793	796	782	734	769	748	771	767	709	827	831	774	765	790	806	777	759	809	816	781	824	781	728	783	774	754	829	789	763	822	818	722	763	788	792	767	789	810	725	715	840	778	800	735	788	763	846	748	761	751	808	769	784	807	764	762	800	778	721	755	767	787	772	841	756	760	807	764	718	748	769	778	721	781	754	732	756	803	798	786	775	813	757	788	787	751	793	769	769	796	700	762	804	741	756	770	765	760	786	797	767	754	817	773	785	804	779	789	766	748	771	735	748	747	800	748	780	820	756	746	769	791	770	728	791	802	826	828	838	791	770	747	768	835	806	715	796	762	782	731	742	783	790	811	749	779	786	762	762	720	738	738	775	764	760	757	750	795	782	813	745	740	762	728	801	777	799	812	783	781	827	790	785	756	773	798	778	783	774	791	726	778	837	781	786	804	714	797	780	771	725	806	801	789	812	826	780	740	717	750	749	808	742	716	808	799	794	770	768	783	770	756	776	768	736	834	764	759	828	823	762	786	783	761	759	747	786	826	804	744	785	765	764	703	818	735	803	739	799	806	780	814	752	768	742	780	794	814	772	796	780	765	779	769	769	737	821	772	784	741	815	756	781	731	796	790	767	747	770	800	777	736	825	762	812	819	805	772	768	768	760	801	817	738	729	746	785	814	797	808	757	795	824	733	840	759	786	790	759	771	835	776	787	765	806	781	779	812	759	760	792	789	752	739	847	785	788	759	795	773	777	762	737	837	768	750	784	784	748	731	753	771	751	740	767	762	754	749	827	767	745	795	748	734	771	796	749	782	749	797	758	747	775	750	760	774	783	786	761	804	762	756	824	759	770	804	826	775	777	771	780	772	788	769	807	812	793	802	761	773	751	779	762	808	726	737	752	772	795	752	785	752	796	771	742	795	781	752	762	826	743	835	742	765	834	758	808	776	747	771	753	760	765	768	774	791	819	781	740	734	776	771	767	756	791	788	779	748	821	734	783	712	746	818	769	811	731	774	783	743	726	725	728	813	768	796	775	757	787	801	792	791	819	762	745	786	805	775	752	808	745	848	793	769	774	819	821	840	792	798	758	786	779	731	769	752	780	738	751	794	788	793	782	755	826	788	756	791	733	752	797	766	769	763	771	782	771	780	773	782	757	747	781	792	782	746	824	707	796	779	728	769	756	762	726	754	735	785	778	769	759	768	735	762	779	786	774	774	726	734	792	760	692	744	791	789	779	770	752	743	747	722	787	772	733	821	767	750	776	820	776	738	743	766	770	761	773	743	788	811	825	807	776	744	777	734	775	764	705	752	758	709	730	815	795	774	802	756	787	787	794	811	783	750	781	791	767	802	730	797	761	786	759	759	712	752	771	774	750	771	785	759	731	750	805	789	778	730	757	789	760	775	789	836	821	787	817	760	780	768	807	801	763	762	807	735	775	742	759	802	795	783	784	772	783	729	806	792	772	769	785	761	779	786	831	744	783	788	798	740	785	772	794	734	806	785	755	812	792	765	756	727	792	741	734	767	824	763	745	722	799	761	773	801	768	761	757	758	785	757	784	838	801	691	758	820	826	805	791	770	775	802	778	807	795	794	751	781	694	805	740	734	789	771	785	758	798	752	790	746	791	786	739	777	778	812	817	784	822	747	791	767	757	742	806	744	789	765	756	826	757	788	779	753	765	787	771	764	740	793	774	752	825	781	761	764	789	810	772	756	767	758	796	763	779	832	794	807	752	773	782	768	773	823	745	784	789	748	738	793	770	825	813	781	783	722	772	772	781	762	754	693	783	738	798	743	789	765	751	748	752	789	808	756	814	769	808	785	780	824	791	798	744	778	731	800	777	777	773	784	772	753	814	803	781	792	739	769	827	779	762	790	715	751	745	815	814	758	752	759	745	770	789	794	778	749	805	778	792	716	759	755	767	753	802	778	786	785	767	797	791	777	801	732	789	794	818	757	719	807	764	814	780	789	811	825	762	763	778	768	755	769	755	785	789	788	795	828	777	762	757	790	822	737	755	793	737	801	743	818	794	789	824	814	772	747	716	784	766	760	815	735	815	773	753	722	784	799	748	789	835	777	726	779	732	780	784	758	786	784	767	819	790	756	791	767	791	809	800	803	766	754	790	748	743	766	811	791	748	753	718	745	793	765	779	763	766	764	802	757	789	791	796	796	719	764	757	800	808	750	721	754	761	763	776	726	745	772	732	781	743	772	758	739	784	770	805	769	793	757	824	784	802	807	804	801	792	754	729	741	745	749	781	788	753	778	784	731	767	786	788	796	776	761	795	738	837	749	754	822	831	772	778	808	751	775	773	785	794	782	827	777	808	773	789	744	769	803	738	779	801	779	818	781	776	777	765	805	798	761	767	781	794	776	734	821	733	828	796	774	788	799	767	716	764	807	781	806	838	776	739	810	800	814	712	802	758	786	810	760	778	732	748	768	779	800	803	763	768	768	807	776	742	768	816	784	761	769	817	716	812	767	849	813	798	795	782	724	761	805	742	808	761	783	772	783	815	758	761	800	757	767	729	803	736	768	773	743	813	802	825	779	742	737	779	735	816	773	792	815	724	752	750	760	721	753	745	753	773	787	808	750	728	759	813	758	796	802	811	752	757	773	709	726	764	749	773	762	733	769	751	744	787	837	821	760	787	791	828	758	767	778	779	766	759	787	787	787	756	769	743	784	783	778	811	809	759	796	767	768	754	787	763	764	812	800	718	794	752	770	780	784	748	804	788	773	763	810	778	776	774	806	777
15014	7196	9774	10042	10756	13565	33349	29222	23174	15417	7361	2881	1071	497	388	343	311	285	322	274	316	291	319	305	314	307	316	334	306	330	342	307	273	322	300	325	316	286	311	324	313	303	284	315	315	315	348	314	330	306	338	273	282	324	336	320	315	284	301	293	315	297	313	309	288	304	333	332	339	325	289	291	320	332	325	331	299	306	281	288	316	292	301	319	289	306	301	306	308	315	315	307	319	309	331	327	293	329	310	302	334	309	312	332	333	288	306	295	324	316	338	327	287	343	301	298	302	298	319	285	324	290	338	298	306	318	316	322	297	331	297	303	316	310	335	337	329	278	347	320	350	308	317	278	325	307	347	345	296	318	291	321	364	302	331	295	337	298	298	321	351	294	335	293	305	299	288	315	328	328	300	329	322	315	313	303	283	316	307	317	299	316	304	309	303	308	270	308	350	318	308	354	323	298	281	296	235	308	284	329	306	327	302	289	322	316	314	270	312	309	321	296	297	295	327	309	308	315	312	304	288	315	298	311	299	323	298	319	286	323	304	297	305	323	298	332	337	297	313	299	277	251	303	297	305	367	362	324	334	305	284	297	311	306	314	342	308	314	327	328	335	314	306	321	354	326	335	318	305	301	337	302	297	302	331	293	325	336	311	304	300	311	285	315	321	322	305	302	331	264	319	319	315	316	317	310	296	340	309	367	306	306	318	323	297	330	274	325	287	315	333	312	331	302	302	284	287	331	307	335	334	315	286	336	292	330	307	309	300	341	307	303	304	317	321	287	330	314	332	285	334	321	318	298	289	324	326	308	327	284	303	296	303	324	326	299	274	314	321	330	344	283	295	298	312	311	308	317	297	308	345	316	315	287	300	294	287	333	344	306	311	316	315	298	302	317	268	285	351	320	326	304	328	279	278	294	329	340	324	346	310	305	281	314	316	306	319	282	303	291	282	279	295	302	300	305	302	325	299	321	314	311	320	334	282	296	295	288	306	279	308	320	331	302	274	315	317	282	332	311	333	324	324	282	320	315	295	296	305	298	304	347	323	316	301	296	303	304	316	315	303	313	306	317	312	306	328	319	320	331	314	297	325	280	354	323	310	312	287	303	305	330	309	286	302	302	293	304	308	274	307	354	369	296	299	322	306	297	303	313	334	315	319	333	308	295	282	302	319	305	299	317	313	349	315	320	280	319	284	287	308	290	320	307	303	319	340	337	323	301	314	297	324	331	293	304	321	277	322	306	309	327	287	312	307	311	315	333	277	320	327	305	293	339	323	317	304	282	298	292	314	294	310	304	312	326	328	322	298	337	349	313	326	280	341	296	284	331	290	311	311	316	294	335	294	323	327	315	297	314	312	290	333	316	327	321	307	296	306	341	311	317	319	281	311	304	312	300	322	309	322	357	306	295	332	304	293	290	300	304	294	335	273	326	330	315	324	314	337	317	326	333	295	336	341	289	327	298	342	317	288	315	264	280	314	319	296	287	328	305	312	325	319	302	290	341	276	283	329	304	297	299	305	279	326	289	321	284	304	297	281	306	293	314	307	318	301	273	299	334	310	305	321	315	311	326	303	308	301	312	268	326	290	303	302	303	294	321	305	330	307	323	308	314	313	287	297	288	295	284	326	303	288	320	303	330	296	292	329	371	348	312	304	302	330	298	321	304	332	337	310	337	327	319	316	274	317	314	313	281	325	326	308	304	318	332	319	324	354	310	312	303	310	281	273	310	323	294	324	292	321	313	322	281	318	320	304	329	338	289	310	299	299	306	334	306	290	302	303	338	319	347	326	351	319	330	329	320	332	299	315	325	305	304	342	305	299	302	302	311	339	282	319	315	335	309	313	291	300	287	346	287	303	322	330	322	314	249	296	300	339	294	319	349	315	303	321	346	312	304	311	318	312	316	293	312	291	295	310	293	275	300	267	339	311	321	308	309	290	314	304	335	291	285	325	330	306	327	314	298	300	349	316	292	302	307	313	293	314	380	342	321	320	303	288	295	290	310	323	303	292	283	308	294	306	324	294	301	322	298	286	301	332	323	310	302	320	312	313	314	316	343	317	276	308	294	321	286	297	290	316	293	298	304	286	303	286	314	329	322	325	336	343	300	330	315	300	322	290	318	306	302	317	311	312	294	308	282	300	308	321	341	339	338	282	278	308	340	312	274	298	305	288	353	309	299	332	326	319	309	305	304	327	272	300	303	308	313	323	310	305	299	298	320	337	298	337	282	319	315	314	295	288	350	282	304	320	285	378	331	314	322	273	321	330	338	360	261	339	332	300	288	327	322	327	338	306	331	317	307	324	303	313	309	329	326	347	293	312	324	319	291	321	292	304	339	294	342	326	291	297	329	296	320	311	341	312	310	331	313	299	345	280	309	341	307	317	300	306	312	300	294	323	295	317	296	326	270	296	299	306	326	333	305	340	285	326	294	302	266	321	327	324	290	317	309	317	279	286	329	297	339	309	303	312	310	288	332	307	296	288	329	311	298	320	303	287	328	322	337	290	327	294	329	350	329	303	290	292	320	327	297	303	288	286	303	322	301	299	337	313	289	315	303	301	316	280	318	290	318	304	305	325	309	325	309	283	312	320	288	321	317	299	295	320	309	340	312	312	328	306	309	325	293	302	284	312	299	313	282	295	283	330	292	319	306	351	320	319	311	291	304	306	321	308	296	298	368	298	345	364	315	308	334	295	331	326	305	280	316	324	313	297	277	309	344	307	323	321	311	317	303	294	315	315	331	303	320	305	309	310	302	317	321	328	287	302	326	285	297	302	318	314	307	303	329	316	300	298	334	314	295	312	286	289	286	321	282	302	312	293	313	341	300	300	307	285	264	297	290	318	306	330	321	297	332	314	303	328	329	291	303	323	314	315	291	358	318	296	288	325	294	336	301	319	316	334	339	302	328	292	284	320	317	296	319	321	310	320	316	288	302	318	294	301	304	282	310	295	325	290	321	300	336	313	308	300	304	284	295	283	322	290	307	334	320	297	339	299	326	339	267	307	313	298	344	318	309	298	331	305	328	324	280	326	321	336	299	320	345	301	318	328	303	303	314	296	321	310	367	306	293	347	302	306	297	310	331	334	302	314	331	322	331	290	305	310	315	313	277	301	337	315	285	313	317	336	334	301	326	280	339	291	330	320	319	311	309	345	315	289	289	314	316	346	302	323	322	304	285	288	327	302	302	293	324	314	303	318	291	335	335	303	314	354	299	294	302	308	329	315	290	310	277	302	326	360	313	317	314	309	311	276	284	328	339	299	287	319	324	289	282	330	331	315	331	296	294	298	329	293	306	349	304	297	308	338	325	305	272	289	288	311	304	301	282	282	313	319	306	355	306	321	270	323	311	316	328	324	290	337	296	332	317	320	296	294	296	298	286	322	291	306	317	318	338	307	333	335	281	313	306	317	325	345	342	314	320	343	331	333	339	298	339	313	274	278	310	344	297	284	317	303	318	311	292	316	310	318	311	313	318	293	303	290	304
9254	6295	15785	21979	26624	32211	50272	45886	41386	33160	21486	10660	4271	1757	1025	837	807	797	818	799	781	829	820	755	759	787	794	813	793	775	833	751	774	828	774	822	789	805	804	778	775	787	816	778	769	802	772	813	849	818	790	772	798	794	814	824	775	800	772	720	825	804	780	846	800	782	821	762	804	835	784	748	822	794	800	797	786	835	789	763	854	806	764	771	780	811	757	854	748	825	779	788	784	765	826	744	774	770	819	786	771	790	774	772	803	785	745	791	798	798	780	741	791	801	793	799	811	807	792	752	757	800	792	832	760	774	827	788	820	796	811	824	815	777	772	797	790	755	816	769	823	797	857	796	740	813	791	754	823	769	761	764	826	839	807	798	746	799	802	820	809	800	880	805	741	788	750	800	822	806	811	806	779	775	798	821	826	834	838	815	779	777	792	740	797	810	771	800	803	830	741	742	818	848	759	792	780	832	823	821	814	773	749	739	826	811	828	793	811	775	752	765	780	816	785	825	789	773	774	764	818	771	797	817	765	751	715	785	769	776	845	816	833	827	823	778	756	785	797	820	762	778	773	777	797	806	821	742	759	762	798	803	776	744	798	803	814	855	754	797	798	778	776	764	787	776	782	775	794	771	761	759	774	769	838	746	812	777	834	799	817	756	758	789	803	796	797	805	783	778	804	760	787	766	776	775	758	785	810	795	790	796	802	814	820	797	770	789	794	777	763	789	770	818	777	803	830	766	720	745	750	791	794	790	800	825	775	790	773	779	757	839	808	759	855	754	779	807	798	841	830	839	774	793	811	788	756	797	739	759	798	811	834	800	794	809	791	771	784	773	754	787	860	780	785	734	765	845	842	831	754	765	764	747	783	779	773	818	776	745	767	775	842	765	784	790	777	801	818	767	763	801	776	754	792	793	794	768	815	791	803	838	760	819	804	807	787	709	761	813	840	797	773	780	804	762	802	788	793	802	808	848	817	776	755	775	788	815	830	766	787	798	759	745	838	818	817	827	773	782	823	832	795	769	743	756	740	773	785	835	794	772	813	786	787	816	802	837	798	819	785	857	760	776	821	760	774	776	788	846	802	813	823	823	807	787	837	816	733	807	776	815	765	748	796	811	777	845	786	790	793	821	747	756	802	761	783	757	755	799	804	776	794	863	784	784	789	776	832	755	766	761	827	783	761	759	816	779	784	791	789	835	808	767	792	789	819	823	772	788	796	735	794	790	790	791	775	815	771	804	820	780	720	788	781	795	740	779	836	862	798	823	812	783	777	801	738	806	754	799	730	798	786	825	797	780	875	767	854	764	801	830	776	836	798	712	821	781	785	793	778	788	819	764	857	762	783	812	823	752	802	778	808	799	794	789	802	843	792	814	798	774	740	790	779	820	772	813	836	773	773	819	773	793	759	763	786	797	763	785	792	792	741	789	799	766	766	809	801	759	800	806	829	800	783	777	812	768	773	836	812	826	738	753	786	791	792	768	815	841	786	801	806	806	826	873	822	809	792	742	825	751	748	838	781	764	828	785	792	815	855	753	761	812	810	844	765	857	770	783	777	795	815	788	782	761	834	801	758	811	824	818	732	765	801	815	826	764	787	812	802	735	807	811	754	780	793	813	772	791	770	819	751	765	813	771	791	811	789	788	771	813	789	831	763	782	811	821	831	818	785	737	813	784	809	845	787	798	796	780	792	843	820	752	851	833	759	772	809	831	813	804	764	790	779	805	807	811	812	828	793	799	761	782	813	771	790	734	746	753	732	818	759	734	820	777	808	789	792	721	763	768	779	738	756	790	783	768	798	792	850	789	815	794	792	795	772	819	743	787	755	812	816	760	792	799	778	774	819	765	776	752	752	759	808	755	812	805	763	745	786	777	757	809	800	780	802	842	783	817	816	797	778	776	820	792	780	764	844	782	820	836	782	823	793	809	812	814	761	806	788	821	813	792	768	804	776	785	783	805	774	769	790	788	781	836	764	752	815	805	728	875	811	776	803	855	786	739	798	767	835	773	763	729	813	718	792	786	773	827	727	766	771	748	773	820	835	826	802	754	786	803	804	783	845	789	764	794	819	812	777	765	781	778	795	768	757	856	829	800	750	788	749	837	741	758	779	760	785	848	777	768	766	753	771	742	803	829	803	773	766	742	808	771	828	827	798	791	779	750	780	742	815	798	779	782	809	746	786	796	814	789	856	793	791	789	807	807	748	765	776	798	746	776	819	813	804	848	765	794	766	800	807	806	758	782	805	791	794	852	793	782	816	798	802	774	806	779	774	812	796	784	785	805	767	826	789	771	754	818	850	756	763	769	797	819	778	801	799	827	784	752	778	794	781	827	812	755	757	783	770	788	818	777	741	846	777	770	826	794	806	775	796	831	769	798	778	776	827	785	812	817	790	802	813	797	744	773	813	809	820	763	734	772	800	781	798	778	758	794	771	857	810	780	839	805	783	763	744	842	839	802	762	745	786	806	773	807	805	817	826	789	795	743	789	718	768	757	768	806	818	753	784	808	761	795	778	745	799	791	782	803	813	756	803	789	764	832	809	710	795	792	785	789	794	768	818	739	794	869	738	827	780	774	797	860	781	810	739	805	755	777	786	748	811	815	781	809	783	853	774	774	792	755	765	788	802	804	769	743	805	802	826	793	812	755	827	791	810	800	804	805	791	764	799	800	767	780	755	827	808	782	781	808	770	792	777	788	813	859	792	764	789	831	818	806	800	773	805	762	802	800	810	739	793	771	779	746	798	769	793	786	803	813	806	824	768	803	772	786	778	789	799	782	850	806	769	833	755	813	795	828	784	779	801	761	760	779	790	771	826	797	788	747	821	832	810	780	763	784	771	803	778	783	799	783	773	808	781	783	756	780	732	853	778	794	776	818	834	804	804	801	788	808	754	803	775	771	839	819	791	844	769	805	789	797	758	795	805	723	781	760	757	765	802	791	790	819	795	818	816	755	779	780	837	815	790	794	837	753	798	819	798	757	775	777	767	769	741	788	802	847	825	780	791	823	740	788	863	792	768	788	798	831	834	815	773	786	783	808	776	749	785	802	824	785	785	790	792	798	735	803	800	783	796	774	767	763	784	821	845	847	774	802	812	787	819	807	751	788	750	789	763	787	815	754	765	764	788	793	747	782	859	755	768	777	786	815	791	826	775	822	807	786	780	805	796	827	777	803	789	792	775	757	811	796	831	750	780	739	818	813	784	801	774	779	775	777	788	769	776	782	752	808	806	825	797	814	792	781	760	832	740	839	751	836	813	783	815	803	796	791	818	749	813	802	806	765	770	767	756	823	797	745	808	799	792	771	803	753	803	802	784	770	777	799	818	794	778	826	778	835	802	824	831	758	769	778	785	787	812	753	838	765	793	853	778	740	773	805	804	821	765	782	807	835	807	727	786	758	745	828	824	762	751	776	769	777	804	733	751	756	772	766	794	758	758	848	836	852	781	844	822	803	826	788	818	793	820	763	785	809	767	743	736	822
21870	8792	15595	18771	28645	31737	33977	47176	34215	25794	16302	7484	2306	731	392	318	318	279	258	289	271	241	321	273	274	305	262	307	283	282	301	301	288	307	283	272	310	298	299	295	257	288	292	311	299	285	271	275	289	291	276	293	263	269	294	301	319	301	297	279	295	301	252	269	286	262	331	308	325	278	286	292	277	333	316	287	300	275	283	268	288	268	280	281	274	285	295	281	295	259	274	286	286	293	271	285	291	298	314	298	298	283	275	283	262	323	288	278	298	294	274	283	270	290	267	277	285	295	281	298	265	289	258	314	286	286	257	243	285	274	283	281	284	282	285	270	282	292	319	290	276	296	268	302	300	311	251	278	274	257	273	304	307	305	264	261	307	293	312	267	305	305	293	305	334	266	312	291	299	284	310	289	284	298	283	249	339	297	302	291	249	294	254	267	269	302	309	268	272	271	270	282	305	266	277	300	319	259	271	290	312	281	306	300	289	294	304	294	287	299	287	263	267	286	292	298	311	298	285	293	280	310	280	315	277	283	260	284	299	280	273	264	307	287	293	301	305	329	306	307	301	274	267	284	285	311	259	287	328	288	298	254	285	289	316	260	291	282	285	284	301	290	278	286	283	292	275	328	306	306	297	288	296	282	276	279	276	316	311	280	286	298	260	280	269	300	281	303	298	286	302	265	306	299	272	301	272	297	291	291	282	288	291	292	310	266	278	285	289	270	280	311	280	296	308	298	301	289	290	302	298	313	295	281	294	275	267	294	298	315	328	309	324	262	276	286	308	273	281	290	310	272	300	254	287	272	292	303	281	295	285	304	265	285	294	315	289	286	258	264	308	307	289	288	276	309	295	282	299	280	298	280	262	281	290	287	313	281	286	284	290	291	308	291	241	304	262	287	310	301	309	298	289	272	299	300	293	263	300	281	269	262	286	281	286	295	278	275	281	274	306	284	303	291	268	320	303	277	282	271	306	280	306	266	272	308	272	309	295	305	277	260	273	282	290	292	282	257	310	283	296	273	264	320	250	293	299	247	281	312	266	290	293	306	301	265	263	297	298	281	290	284	322	280	267	313	282	292	286	258	268	304	255	278	298	307	270	297	303	296	284	279	283	281	310	270	261	303	258	251	302	316	273	304	289	291	289	275	297	280	275	300	282	276	267	284	268	322	274	290	288	292	291	291	272	277	281	319	296	305	282	306	244	274	311	292	259	270	272	283	307	288	291	271	281	278	252	276	250	279	286	302	279	322	268	300	262	294	305	279	294	277	275	243	338	314	275	281	290	283	279	267	292	293	283	293	309	279	267	288	272	312	353	294	305	291	287	261	283	281	273	257	302	289	242	288	281	285	308	257	306	259	295	290	276	326	288	280	276	304	286	235	266	271	299	294	279	292	257	310	287	282	280	289	291	274	286	263	330	257	274	317	296	285	346	295	289	275	264	269	297	267	303	282	300	274	280	284	309	288	247	282	266	296	275	292	297	344	290	315	277	273	292	289	300	283	301	313	298	271	320	260	273	289	278	299	263	293	266	302	319	327	284	305	272	292	297	276	313	305	303	265	287	283	300	287	316	295	286	255	296	299	280	275	302	285	282	271	300	287	303	289	295	301	296	276	265	290	304	315	256	291	264	279	308	301	291	285	257	277	282	274	272	288	271	261	270	258	287	281	295	285	301	302	298	267	305	289	286	274	282	289	279	252	278	297	264	294	258	220	270	277	293	295	318	322	286	308	279	302	293	272	302	280	283	287	259	295	355	308	312	291	283	301	306	283	276	327	275	269	291	278	277	266	323	284	321	276	276	286	312	264	326	282	282	275	273	285	262	284	311	294	288	284	257	286	292	289	264	313	255	260	247	303	278	319	293	307	289	273	298	280	276	297	297	304	294	278	295	285	285	272	290	294	318	262	267	286	274	273	286	307	305	313	285	309	309	275	288	260	295	287	315	312	270	292	296	296	284	287	296	310	302	285	294	293	311	306	295	309	291	301	272	281	307	314	272	267	267	311	258	313	272	282	294	284	282	278	288	246	276	285	309	313	306	314	310	258	290	297	276	268	310	287	286	301	278	307	244	243	306	296	289	315	285	283	302	284	292	312	276	282	291	310	315	311	288	284	293	274	351	269	295	272	319	243	285	275	283	309	289	308	276	263	256	289	263	277	305	316	305	296	278	287	277	303	271	258	304	274	262	295	268	261	290	295	284	305	306	266	268	327	255	272	297	312	289	270	276	288	263	291	284	295	261	313	302	283	276	284	277	271	310	269	270	281	252	309	266	287	319	246	261	265	287	301	276	276	284	284	276	278	316	294	277	299	280	280	270	284	301	282	332	289	290	301	314	294	281	301	328	297	293	285	264	296	297	280	268	296	300	269	294	312	294	267	304	325	276	269	306	328	309	296	292	279	266	288	281	304	302	295	267	305	275	289	278	276	274	290	294	260	286	288	291	287	289	296	281	281	292	304	315	320	309	301	300	272	279	254	290	295	265	321	291	286	291	282	265	284	290	262	283	280	287	274	284	289	278	252	298	284	298	287	282	310	280	263	286	285	292	209	287	288	279	338	247	271	306	294	259	265	307	315	265	267	278	267	261	331	264	297	297	264	268	289	298	294	274	302	281	270	316	291	319	295	272	283	261	298	267	264	297	268	306	278	275	294	284	304	275	301	269	229	293	296	270	283	307	303	295	296	290	274	260	268	271	298	279	272	284	306	264	299	270	267	284	314	281	300	267	303	303	261	275	296	338	277	303	278	271	295	280	281	271	297	332	279	294	282	255	295	290	304	290	308	285	288	274	301	307	307	297	286	300	275	259	325	264	278	286	288	290	262	248	319	309	288	333	259	269	274	257	308	296	297	304	312	286	285	307	292	287	280	279	264	309	270	312	265	282	288	269	279	294	296	272	302	282	288	282	267	295	271	277	280	273	274	310	285	286	291	313	293	303	256	256	294	304	294	300	276	306	291	287	325	252	288	298	321	274	269	305	300	303	278	275	273	316	265	279	274	265	263	342	273	256	306	274	291	278	314	335	328	234	306	261	276	310	273	277	301	318	283	303	298	300	320	333	314	292	303	334	293	292	266	300	312	329	291	268	300	285	310	260	251	282	290	282	306	266	298	308	312	274	321	311	267	288	287	255	289	279	318	268	290	273	282	328	278	263	289	305	279	302	279	279	308	294	268	269	300	283	291	268	270	292	276	304	300	299	301	265	267	280	271	294	277	282	317	329	277	305	284	261	302	303	291	274	303	282	286	289	335	260	300	276	290	257	250	305	290	270	293	283	297	248	303	282	239	270	290	292	306	264	282	280	285	313	303	259	258	302	309	282	302	290	304	281	293	276	286	290	283	283	278	277	304	283	307	306	295	282	300	266	331	304	294	264	304	308	313	273	277	284	278	286	247	279	288	297	283	286	301	293	307	310	262	294	272	295	275	307	289	285	295	289	288	288	302	281	331	274	288	298	285	276	294	283	267	296	282	261	305	266	284
10721	6757	22669	32370	43053	45639	50324	60126	48538	42635	33184	20374	8118	2676	1132	887	777	761	803	717	752	753	744	746	774	763	707	697	752	754	725	745	722	705	736	727	731	784	733	705	717	724	750	703	739	749	773	714	704	735	749	695	748	741	736	781	750	726	730	749	728	751	695	758	715	739	749	762	762	706	723	763	700	684	738	733	775	773	775	729	716	711	733	724	750	684	712	745	750	711	742	754	714	734	791	668	735	767	709	744	732	740	769	689	737	750	723	767	734	751	749	753	689	772	732	704	750	761	736	736	745	731	760	718	723	697	725	736	727	721	715	701	761	738	755	723	793	753	731	739	717	761	719	753	729	727	706	749	740	747	723	741	733	697	690	731	714	712	736	726	718	742	754	805	690	722	717	720	741	715	734	715	712	702	744	708	740	742	727	755	719	710	788	754	763	779	736	712	721	698	650	721	756	765	790	814	762	711	705	736	777	772	696	693	737	715	747	681	735	765	718	739	706	755	764	702	718	749	737	762	749	739	736	727	791	711	723	732	665	754	728	723	718	718	728	703	776	681	797	715	753	763	730	726	747	771	761	722	703	771	725	759	717	703	791	773	730	772	739	738	716	753	746	738	715	795	717	660	737	747	725	751	745	721	749	790	733	744	773	710	683	712	734	756	717	739	725	764	736	768	738	745	705	756	735	752	711	785	725	768	789	745	785	710	727	798	756	728	700	686	726	682	722	680	693	718	720	728	759	759	776	731	763	787	686	740	723	711	755	757	651	684	714	707	723	727	759	778	795	737	761	711	765	733	722	744	734	717	742	742	774	676	752	731	751	751	736	703	696	741	779	747	753	704	740	761	751	745	754	686	746	770	732	744	742	749	727	726	713	737	742	729	769	711	699	791	713	743	745	725	722	720	742	729	738	708	738	751	726	719	756	772	772	727	714	761	704	764	696	730	766	741	748	700	690	659	684	753	694	692	732	730	721	792	738	732	729	678	685	718	764	765	668	732	757	703	727	759	756	708	741	729	747	751	737	800	765	724	691	743	742	679	758	706	762	713	713	789	746	730	745	720	739	734	749	742	673	787	781	745	727	793	719	755	712	735	711	725	739	723	737	699	788	748	715	765	701	674	791	742	787	758	744	742	812	686	728	726	685	763	715	684	771	739	744	742	713	716	764	772	761	686	722	738	763	761	724	706	717	754	719	750	707	702	716	703	750	722	743	766	691	755	757	729	748	732	688	702	744	764	743	735	727	773	770	735	748	759	753	738	680	680	740	769	711	702	688	716	714	745	776	715	758	729	743	757	733	742	721	696	726	749	723	723	735	731	670	778	747	814	772	718	709	717	775	701	733	756	756	743	727	715	740	739	723	783	748	750	728	798	786	731	744	742	726	778	737	735	720	707	765	765	752	732	717	774	736	722	757	704	730	752	704	792	733	730	748	757	730	750	742	703	720	758	721	727	720	721	743	703	695	772	741	750	686	707	722	757	667	686	698	749	742	718	783	755	700	719	733	708	650	764	672	735	726	731	713	743	715	766	713	779	657	728	754	724	737	785	735	745	723	738	729	709	769	692	764	710	723	750	760	758	779	768	741	764	742	760	734	779	747	699	776	731	720	694	728	761	731	716	732	748	731	747	728	744	715	714	718	756	748	764	670	727	720	733	757	722	726	736	765	735	705	720	733	739	754	761	710	722	753	748	764	748	700	752	751	709	779	715	722	764	760	699	754	729	752	745	733	778	774	752	768	779	768	740	724	711	734	742	666	718	698	769	715	727	742	756	716	731	736	687	713	734	694	721	743	750	790	761	711	738	754	736	728	784	730	725	721	708	713	754	709	733	749	757	698	714	741	714	770	726	740	731	662	769	735	729	744	733	722	728	719	724	686	766	694	715	716	732	688	792	754	764	765	727	732	737	740	765	742	753	703	678	751	751	701	718	700	679	723	780	768	714	795	758	751	709	740	738	736	716	745	749	756	717	718	715	735	737	719	736	817	717	765	726	707	744	774	732	726	702	718	672	705	757	755	763	737	759	717	751	744	773	682	724	744	753	699	744	769	787	727	767	725	720	752	718	712	699	705	745	742	765	770	742	750	698	730	712	757	736	700	716	741	738	731	655	739	709	714	720	781	755	699	741	736	744	747	747	745	705	760	729	786	764	729	750	751	737	791	719	728	722	774	736	723	698	728	772	727	786	739	745	746	694	736	749	722	739	754	769	726	736	718	716	707	698	756	724	776	732	745	797	734	736	734	720	760	707	736	714	760	701	745	742	748	733	752	755	729	745	760	737	701	765	681	765	691	717	726	727	737	725	725	762	746	726	682	724	719	746	760	726	734	733	727	795	746	743	759	722	732	739	734	762	710	736	742	729	721	714	713	745	745	707	754	768	745	683	711	718	741	671	753	739	730	758	677	707	703	732	747	703	772	770	746	771	723	720	750	746	692	764	721	694	748	721	730	727	752	714	695	647	729	782	676	779	724	717	728	731	718	696	734	710	777	761	735	779	723	733	720	705	737	736	754	740	694	710	751	699	741	744	755	734	694	813	787	726	737	736	755	748	713	667	737	747	741	724	720	735	755	750	753	746	748	705	732	700	729	750	728	723	711	704	727	748	731	734	768	731	720	691	703	718	727	710	685	724	717	758	755	680	720	720	727	738	726	716	769	737	727	740	682	737	717	789	755	724	745	719	683	753	755	781	708	751	683	729	723	720	783	724	692	698	703	688	724	705	686	737	735	713	784	772	722	712	773	740	697	753	708	746	734	772	730	699	756	763	741	702	719	753	789	688	720	725	742	670	795	761	739	797	653	715	745	723	743	762	705	723	705	765	755	730	752	752	740	728	723	691	746	742	790	738	745	717	727	780	732	727	712	704	733	770	772	718	752	727	735	720	713	748	754	716	730	722	818	742	745	738	715	785	724	748	729	719	767	733	737	729	786	757	775	708	763	745	698	743	723	755	745	715	760	761	715	718	729	735	748	793	725	747	700	707	696	737	750	766	782	729	742	748	736	714	713	707	682	766	755	723	709	746	772	687	796	755	727	783	760	710	743	692	713	747	785	745	733	759	755	723	755	721	717	704	760	743	721	791	769	723	738	764	675	739	731	763	784	738	720	701	727	783	711	748	732	763	737	736	775	716	718	706	792	742	708	731	735	776	751	724	748	783	761	762	736	692	734	683	751	721	716	772	738	742	725	751	801	746	714	743	759	744	750	732	735	746	764	758	761	702	698	813	714	735	766	725	749	752	743	762	737	731	696	708	760	725	770	732	721	770	709	772	719	707	756	733	759	744	746	781	735	748	715	716	732	731	725	714	720	755	741	727	753	756	713	689	755	728	736	740	801	752	702	713	728	699	720	725	741	714	759	723	746	781	724	752	789	677	749	754	744	741	768	694	687	730	696	712	724	754	799	706	718	770	751	727	745	741	703	772	774	725	757	682	789	735	723	733	742	712	732	737	707	728	776	747	760	739	763	726	722	715	752	781
5010	2769	3022	2247	1931	2772	3886	3043	1977	1046	626	504	347	330	333	308	317	311	327	264	322	283	289	326	325	300	311	288	305	291	285	297	288	315	334	342	273	310	309	320	316	316	291	321	312	324	324	306	324	264	294	311	303	369	291	295	275	304	325	306	326	312	300	329	267	296	303	328	304	315	315	311	302	331	325	293	279	296	287	309	311	332	332	295	303	275	310	305	282	301	263	307	307	320	317	298	288	324	345	314	327	300	309	287	314	330	322	306	291	313	278	309	293	313	296	335	291	304	318	314	297	334	301	349	318	317	294	297	298	294	312	306	322	316	262	347	294	297	327	319	329	337	291	292	296	332	290	319	283	267	298	288	322	320	344	296	370	318	313	314	293	306	304	284	330	332	281	319	351	327	307	313	302	325	327	293	289	298	297	296	328	335	329	302	299	333	306	296	298	290	335	316	317	320	336	312	301	318	294	310	291	301	311	307	299	323	310	281	304	323	274	293	300	310	356	318	295	293	371	309	339	316	312	275	318	306	318	307	332	319	329	313	277	330	315	309	312	324	327	343	295	294	280	318	295	301	304	317	293	291	321	308	307	316	300	318	298	328	307	328	290	331	289	325	278	317	297	324	298	287	289	296	285	333	306	317	309	324	299	299	331	293	286	314	314	319	291	280	338	346	324	330	329	306	301	332	288	302	288	289	303	349	308	302	317	295	290	287	288	306	297	336	324	296	334	285	315	315	301	303	299	297	319	323	307	310	315	299	310	318	336	304	303	296	302	282	301	293	306	299	293	320	326	305	320	288	317	343	298	296	285	335	295	326	318	315	330	268	338	342	287	291	321	294	310	319	291	299	280	311	305	312	338	337	316	274	338	307	307	277	318	322	295	288	290	313	300	299	305	299	326	312	280	301	280	288	321	285	315	304	331	297	339	309	324	324	302	331	309	305	347	336	278	286	329	291	297	316	290	327	284	304	313	323	344	340	286	277	283	289	313	337	317	347	301	336	298	282	300	300	273	316	352	289	301	290	296	313	312	292	326	319	283	336	275	313	331	329	345	306	292	307	303	291	326	310	290	305	319	328	331	323	319	341	315	329	302	300	297	292	313	304	300	305	295	343	303	315	301	298	304	285	285	301	301	295	306	301	328	299	306	282	312	314	329	302	321	308	290	305	315	292	297	305	327	324	349	300	288	278	287	333	312	299	288	316	345	288	302	306	313	299	306	301	318	330	343	316	311	315	342	296	291	297	285	281	301	302	322	343	315	279	298	280	273	267	307	296	284	294	300	325	302	326	302	303	289	301	297	320	304	306	308	340	286	288	318	296	312	299	308	304	324	270	340	308	302	322	310	301	348	304	322	324	311	316	330	317	325	286	279	346	287	305	305	267	302	294	296	280	287	301	302	307	289	299	302	295	329	294	289	299	315	284	313	318	307	308	297	292	326	331	335	278	331	344	299	294	286	305	258	310	324	304	305	272	295	284	276	289	322	332	333	317	318	286	296	328	303	302	304	334	308	326	285	318	294	313	316	312	306	322	295	299	279	323	297	339	321	326	285	305	299	306	313	296	307	318	350	340	313	304	280	297	275	319	312	277	303	319	312	325	314	297	301	274	303	288	305	269	267	296	302	309	291	280	314	311	260	299	331	303	298	277	307	299	325	300	280	288	301	308	345	344	311	326	302	299	314	302	313	264	324	285	312	311	269	312	340	297	339	310	270	296	287	294	288	293	299	327	292	346	309	305	320	345	313	305	301	314	329	328	285	307	288	290	302	294	291	270	296	278	325	323	314	294	318	277	268	314	266	315	294	317	311	330	320	285	298	328	298	310	318	326	316	305	324	321	319	317	300	330	288	297	304	284	310	308	320	283	333	274	307	318	286	338	315	308	296	277	305	342	347	317	301	301	330	309	310	271	304	316	283	280	321	298	283	307	286	314	290	296	331	305	308	290	306	327	294	324	300	313	341	305	328	309	335	339	315	321	307	298	321	304	330	310	305	344	315	314	340	298	304	333	286	310	298	303	310	321	312	316	305	344	311	296	326	315	300	296	295	324	300	307	302	308	315	325	287	300	281	309	302	322	331	328	285	311	303	328	296	336	275	274	318	320	323	327	340	334	295	290	317	300	319	293	332	279	304	316	288	322	295	302	320	294	321	324	299	322	315	303	296	313	270	289	314	303	304	295	318	299	285	314	303	332	287	301	315	307	308	297	274	338	288	327	284	294	295	279	324	309	306	326	325	330	301	313	309	296	290	275	296	336	328	317	280	299	316	321	291	279	325	304	291	308	307	283	295	279	298	326	318	288	325	322	301	322	317	316	297	325	329	285	320	276	257	316	282	294	290	307	310	325	317	307	273	271	308	291	305	291	323	345	310	316	305	296	301	282	324	320	321	327	308	303	321	296	342	301	303	310	308	297	281	335	315	321	322	283	304	341	313	313	320	301	313	297	323	290	319	322	279	311	297	288	334	300	329	282	318	312	311	294	317	318	309	305	295	295	310	313	329	308	293	322	331	319	263	319	301	321	321	310	334	328	316	286	344	318	318	305	262	338	292	312	318	323	308	286	320	310	307	319	305	303	290	325	317	296	296	303	324	316	294	314	330	312	307	301	275	328	323	312	304	300	286	335	306	317	297	288	335	304	343	323	314	308	344	303	291	291	327	324	314	340	289	317	307	265	301	283	309	287	319	298	299	343	331	289	281	292	298	318	285	286	288	317	338	342	284	311	318	317	308	283	325	312	326	306	291	317	341	321	296	348	296	308	304	313	259	320	307	329	312	282	307	301	341	283	278	338	312	317	310	279	283	282	306	292	285	297	316	298	330	326	294	314	331	311	299	314	303	319	321	330	331	329	288	320	310	283	292	312	302	297	292	294	293	300	297	296	310	284	308	306	323	315	313	342	309	311	302	278	313	303	328	312	295	322	345	297	289	293	287	291	318	333	280	339	298	308	336	285	290	312	308	333	308	268	303	291	326	297	304	345	291	301	310	293	318	312	352	288	320	335	310	317	327	314	280	328	303	288	315	296	311	275	316	299	346	302	330	291	290	314	281	300	301	269	286	322	337	313	297	324	307	294	294	287	319	336	326	302	310	297	325	322	314	294	310	311	345	298	324	302	310	310	284	310	308	281	306	280	336	314	303	304	276	285	328	295	327	334	323	294	302	314	286	323	294	302	289	297	292	288	315	326	283	290	312	324	303	290	301	300	342	306	311	322	316	293	290	306	296	283	280	311	301	302	316	312	347	310	321	338	333	295	282	302	336	349	277	293	319	329	343	287	291	309	336	315	276	317	318	300	313	337	324	318	315	291	323	316	304	308	270	298	303	277	305	305	321	337	341	314	315	300	325	333	310	313	312	324	300	319	285	318	290	288	314	337	271	295	330	283	299	304	322	325	329	311	324	308	307	311	298	308	291	311	280	311	300	297	314	294	333	340	288	336	308	282	317	322	304	308	303	303	317	290	315	276	328	296	302	326
3902	3086	5789	6942	7369	12266	15965	11687	7612	3725	2320	1420	988	847	806	820	763	823	762	786	762	795	810	832	806	780	751	808	802	804	802	802	855	822	758	785	818	742	784	737	728	796	776	772	755	737	826	765	772	744	790	778	813	798	806	780	764	773	779	765	728	783	807	779	836	816	792	799	802	804	745	805	766	752	770	762	785	787	779	786	715	798	783	798	756	830	722	769	765	764	730	764	760	801	799	782	840	801	787	815	767	774	776	812	782	780	755	769	782	805	785	768	800	848	736	813	817	747	737	791	733	794	813	788	769	760	810	813	779	837	781	802	740	812	754	773	771	778	733	732	801	830	746	755	761	823	783	742	777	816	790	732	817	755	802	773	807	781	812	778	782	772	803	802	813	841	787	774	746	786	769	819	770	818	737	838	746	781	861	751	789	762	788	799	777	772	802	734	786	793	838	759	749	783	817	776	847	773	778	776	809	810	748	739	777	776	804	763	818	741	796	789	783	780	787	802	743	753	771	800	780	773	807	779	796	769	758	798	767	762	772	755	763	790	771	788	777	796	760	803	768	792	786	824	776	817	790	754	790	817	774	833	839	773	780	796	802	777	778	721	781	816	757	772	798	803	806	777	746	816	806	812	752	775	825	768	787	734	783	806	781	812	774	794	801	819	751	796	750	770	800	812	780	796	794	744	790	765	753	759	772	799	770	762	793	748	746	811	764	775	748	795	788	803	775	750	785	768	723	825	798	751	759	805	777	749	777	769	791	790	756	806	801	768	767	770	792	804	773	818	763	795	793	806	770	775	737	788	739	775	793	788	824	772	789	799	762	756	791	829	794	773	755	785	723	797	798	833	766	826	778	823	814	759	736	784	796	792	749	799	800	835	727	765	760	778	840	797	789	749	789	806	812	800	783	749	772	795	805	756	749	755	779	797	772	799	783	742	790	725	808	734	781	761	782	772	785	776	787	759	804	787	770	842	780	804	791	781	763	834	787	806	787	806	770	755	774	782	764	766	764	777	758	779	791	817	755	798	743	755	817	833	815	882	754	784	742	747	776	745	796	797	809	781	784	785	816	792	757	781	797	739	762	781	777	809	761	776	767	770	787	784	778	801	846	813	811	747	694	807	765	743	842	840	756	774	788	826	773	785	769	814	782	805	735	737	774	780	766	749	764	779	790	842	786	829	820	764	765	786	761	736	762	785	822	767	767	752	785	769	807	751	746	746	764	812	803	785	828	813	791	795	751	835	751	793	792	791	822	762	831	829	767	767	791	767	819	755	767	792	764	818	784	758	794	792	777	771	770	754	803	812	780	789	788	776	791	806	748	759	801	802	751	759	744	761	755	782	762	758	752	697	766	786	761	753	801	792	792	815	794	797	821	788	776	845	771	804	824	777	838	779	800	833	759	828	793	800	779	765	834	783	793	763	760	772	744	788	800	738	777	797	770	813	758	731	802	784	809	779	767	776	790	761	813	771	784	771	797	769	784	796	793	752	746	816	746	798	768	795	771	769	812	805	804	764	804	805	758	749	772	707	753	775	756	810	812	742	761	786	808	837	763	781	821	780	754	799	783	775	779	801	751	781	796	736	829	775	762	788	793	774	804	769	806	807	779	826	777	844	800	741	741	734	834	758	784	799	732	795	779	766	698	761	770	765	821	827	803	763	777	775	760	782	766	764	771	712	801	784	810	766	817	811	766	772	714	757	760	779	777	789	771	799	802	795	759	826	820	769	764	742	761	819	784	845	800	771	723	777	778	766	754	769	812	785	758	795	764	800	780	775	755	766	783	845	818	762	769	768	833	801	773	761	779	793	793	829	780	748	801	758	771	769	783	801	775	784	741	776	749	809	805	790	784	731	773	828	785	790	741	814	787	765	760	785	801	781	826	786	734	797	774	768	832	761	741	758	779	789	849	792	734	869	785	807	812	806	791	810	779	759	761	813	742	821	843	819	738	797	759	813	738	797	805	797	788	779	805	793	754	786	771	797	807	799	770	805	789	789	786	818	787	765	844	767	767	799	783	749	786	754	773	820	750	754	772	808	846	779	767	781	783	821	783	794	742	762	844	786	773	803	791	747	752	798	802	761	767	809	754	747	755	792	748	797	797	767	783	772	794	773	781	750	763	787	768	816	793	803	784	740	768	803	786	765	781	774	768	796	773	822	805	827	759	747	778	783	764	800	787	786	820	741	807	796	824	817	802	799	814	744	816	834	780	810	784	830	809	799	781	820	770	771	773	793	826	794	801	791	790	813	824	757	785	750	769	765	813	787	758	815	779	733	729	746	810	798	779	754	809	814	796	774	763	783	808	726	770	809	780	777	752	785	788	734	781	715	771	738	835	769	800	786	777	817	816	824	791	795	779	827	793	806	762	808	764	724	841	804	808	758	795	815	739	760	800	786	823	767	792	741	752	721	791	797	809	762	741	784	779	780	763	807	827	782	771	818	791	797	788	751	812	811	818	735	846	784	783	780	768	793	750	807	791	796	720	799	795	755	772	767	794	777	789	780	804	761	764	791	776	770	748	766	794	811	801	801	789	745	783	780	773	811	782	837	795	839	746	767	738	755	795	826	723	748	779	794	779	790	744	799	815	764	833	782	801	797	848	744	845	803	764	772	807	739	816	830	760	781	820	735	780	846	778	803	833	767	777	783	802	826	816	773	776	744	819	805	785	764	764	732	784	764	783	777	746	817	833	775	774	771	790	804	785	744	837	741	777	809	868	802	722	792	772	798	736	799	779	805	827	782	785	821	784	774	835	772	735	751	765	733	772	734	746	813	772	793	789	724	800	807	809	812	799	782	782	741	762	752	789	765	801	781	748	747	821	816	785	743	804	776	780	790	803	780	791	774	766	779	802	774	825	769	756	732	803	751	784	774	754	771	782	780	761	797	768	778	833	734	757	788	770	782	791	754	782	787	825	750	759	802	751	775	802	766	785	759	791	844	778	789	817	756	800	801	799	732	797	774	840	783	830	740	765	823	781	810	787	812	812	739	800	806	769	779	776	832	777	778	778	818	832	797	758	753	776	799	743	769	797	773	774	793	741	822	782	734	802	756	788	775	767	817	784	775	751	757	824	783	855	808	756	763	798	749	804	794	804	779	771	765	781	756	767	758	737	765	751	801	783	755	782	793	801	784	787	776	748	819	833	828	814	786	774	787	799	816	792	767	797	805	737	799	786	759	770	796	730	772	776	795	799	754	745	772	771	867	749	787	809	776	789	784	819	760	760	777	800	766	800	777	797	801	803	809	772	822	799	777	810	795	828	747	774	788	761	786	775	783	773	743	766	756	755	793	795	751	796	770	759	785	774	787	818	828	782	798	758	745	701	798	805	830	789	816	767	773	804	771	771	826	763	778	788	821	826	799	785	830	811	784	790	840	747	797	884	841	769	720	817	765	775	770	812	785	804	783	800	787	777	772	757	801	766	776	769	818	726	796	805	813	773	807	816	765	742	807	811	786	812	784	745	833	769	779
12767	3881	6364	6712	30476	43289	37141	24863	12784	3944	1482	704	429	315	327	308	322	301	324	308	274	319	319	300	308	336	318	299	266	306	342	326	317	271	299	293	272	310	320	328	329	310	330	322	322	275	299	294	331	297	314	272	309	286	272	325	322	326	279	316	326	323	337	310	316	299	288	303	302	308	305	287	304	312	314	307	333	321	309	314	328	296	314	304	307	304	303	302	308	308	302	284	311	299	297	294	313	320	303	319	283	263	297	305	317	291	272	320	335	326	317	317	305	284	284	299	322	305	300	325	315	295	308	322	345	315	303	282	284	318	315	301	324	346	321	334	326	295	298	317	310	311	275	306	275	312	335	319	311	289	301	325	300	314	335	299	306	305	294	367	301	294	327	334	315	305	347	306	296	273	308	332	332	298	319	304	340	321	316	285	283	267	303	318	302	303	306	296	320	284	315	321	298	288	301	277	288	310	325	306	278	295	313	285	307	293	305	285	299	282	283	262	308	325	297	304	312	303	254	318	284	286	283	302	285	287	289	324	288	296	282	308	304	340	314	321	288	284	322	303	290	305	283	319	302	313	317	303	294	259	303	284	314	305	313	288	303	345	297	327	296	329	309	295	292	320	257	322	287	300	310	300	309	323	340	324	285	338	304	301	293	284	291	334	288	300	336	295	277	298	299	328	289	313	298	316	301	279	312	331	328	325	313	324	322	289	278	301	309	324	302	318	310	291	307	313	274	293	320	286	306	328	277	311	286	298	300	298	295	299	321	283	323	305	312	333	334	316	300	319	317	296	296	322	308	283	296	324	306	320	347	310	313	297	304	282	279	282	296	291	315	309	300	338	330	265	331	317	269	323	347	288	310	307	302	299	330	330	311	329	294	291	305	292	308	299	349	352	320	315	332	302	325	318	300	324	269	328	333	291	340	313	299	314	309	305	321	333	313	333	336	279	310	287	305	304	290	318	296	304	325	277	312	334	303	293	291	299	311	294	314	299	321	329	310	284	296	316	306	315	324	299	285	296	276	333	337	324	334	295	280	321	339	316	320	306	293	297	303	317	295	301	316	324	304	314	326	312	274	298	317	293	274	311	310	301	295	300	285	279	295	278	315	284	316	308	296	311	302	289	354	352	297	336	312	288	329	313	299	314	325	325	302	308	318	305	308	297	317	281	272	292	302	358	315	333	299	321	297	280	312	303	327	320	302	296	322	303	310	318	293	299	305	321	298	310	295	281	301	303	296	307	320	303	289	285	294	297	340	292	311	323	295	290	303	302	313	327	327	308	302	332	322	306	272	300	324	305	328	292	307	334	297	312	349	310	285	280	303	320	289	311	302	286	304	281	270	328	294	310	292	315	294	313	303	296	326	281	270	287	309	280	296	309	288	306	314	292	282	329	318	324	323	323	316	299	314	296	311	333	336	288	304	291	294	315	276	340	290	305	329	311	314	300	285	305	319	272	315	293	301	324	306	281	356	304	356	299	324	327	305	311	312	304	301	267	326	324	287	316	252	313	307	299	335	332	304	306	319	307	298	285	310	296	328	334	290	353	308	312	320	311	303	319	298	311	282	314	299	258	306	264	292	313	299	292	282	308	338	334	300	295	329	306	308	332	303	297	344	303	287	338	272	301	273	305	324	308	292	303	309	324	343	302	289	282	308	321	318	331	299	322	317	317	304	289	280	318	314	302	281	295	290	299	283	300	328	289	307	265	288	280	302	339	312	313	321	305	300	287	293	288	304	296	295	280	300	318	307	300	334	309	349	313	324	344	289	315	322	327	314	339	310	302	314	323	315	301	293	300	307	305	306	298	335	323	321	295	310	316	303	294	307	297	288	317	323	290	284	294	296	306	318	285	299	295	318	338	309	315	290	314	310	288	310	284	287	295	316	295	307	305	319	306	300	319	314	330	324	324	324	307	315	348	336	347	292	329	296	311	310	314	312	320	304	312	307	326	329	316	329	320	290	311	309	279	310	333	303	339	302	313	280	339	324	323	350	288	318	309	278	298	319	290	308	300	280	307	302	334	281	318	299	345	305	313	320	300	291	312	314	295	324	280	292	337	279	291	320	312	299	322	303	312	307	332	282	307	287	314	266	271	324	303	271	292	304	332	317	308	325	301	297	291	309	347	284	318	298	343	325	310	308	328	330	317	314	291	306	269	307	295	309	301	306	293	305	295	294	340	304	303	275	295	313	293	309	294	298	308	314	299	292	341	278	312	322	290	303	283	346	291	277	303	307	331	318	309	334	338	278	329	320	299	317	291	343	304	307	309	318	319	303	295	283	324	294	295	269	291	298	314	343	316	297	328	317	316	335	315	317	312	312	341	320	301	326	346	326	286	319	313	284	292	306	299	291	323	318	369	257	309	296	284	281	302	320	315	334	300	315	294	281	343	287	282	292	306	286	328	296	303	340	297	295	305	306	304	307	324	315	296	297	323	308	333	292	302	262	304	296	314	299	319	299	274	332	325	325	332	294	313	305	327	289	302	292	316	323	325	309	329	298	337	294	311	312	306	295	305	331	286	279	306	305	318	280	305	310	310	323	316	315	314	301	269	332	276	282	300	286	289	307	324	298	301	312	317	252	326	324	297	289	310	333	306	310	325	291	258	317	325	294	317	299	283	289	302	282	308	307	319	293	284	310	320	306	290	316	333	346	347	299	317	275	320	295	335	306	292	286	298	299	305	287	303	263	301	290	310	302	285	258	295	302	303	283	276	286	298	327	322	318	320	305	323	326	290	298	291	283	303	304	314	309	319	322	321	336	287	307	324	314	319	302	299	306	300	306	303	314	327	316	313	291	279	337	310	348	298	311	355	329	276	266	327	303	318	305	311	266	314	338	298	317	301	305	300	273	283	289	312	318	283	332	300	334	302	284	287	309	308	311	295	289	275	296	315	325	305	332	279	305	305	314	308	305	311	327	302	284	322	313	304	290	303	316	287	312	283	326	312	303	301	299	299	344	301	305	300	288	316	321	346	309	304	301	310	322	348	334	309	274	302	303	325	313	301	313	322	317	272	327	314	287	348	310	303	279	320	302	265	289	287	320	273	307	277	337	284	317	317	315	301	326	289	320	317	315	318	310	291	335	325	304	289	298	269	300	314	320	303	336	288	339	329	311	337	322	271	312	319	314	328	310	342	306	286	251	317	315	294	327	302	338	283	317	322	277	334	286	306	312	339	318	335	324	293	287	327	330	287	318	295	298	284	316	312	300	314	321	326	294	333	261	296	321	300	320	296	309	290	288	314	278	289	329	296	306	298	364	312	254	305	306	302	303	274	318	310	294	298	328	290	316	312	314	309	319	283	325	304	308	315	339	318	307	367	307	297	310	310	320	304	267	314	318	332	289	293	323	301	316	291	342	310	276	321	311	323	288	318	327	323	301	284	308	323	290	288	322	292	287	298	283	293	285	323	308	329	290	352	301	321	299	311	341	314	316	304	323	274	292	295	321	326	320	302	297	296	330	306	309	324	286	281
7974	4041	11886	17577	44799	56593	50347	40637	27978	12618	6048	2773	1335	991	826	772	819	745	814	759	809	807	825	774	785	745	780	839	804	781	790	797	749	789	785	761	805	814	769	770	755	743	776	773	788	794	803	801	746	776	808	737	779	812	775	784	784	775	810	770	769	788	806	780	800	803	790	807	731	747	727	774	774	819	804	766	792	844	766	769	789	768	793	791	801	770	815	790	803	759	799	765	795	804	771	776	750	751	793	769	830	807	755	804	780	786	810	755	803	787	791	784	771	755	769	782	792	800	806	841	786	790	801	718	841	840	785	754	752	792	810	811	760	769	754	774	743	821	814	733	726	794	756	832	761	792	795	812	796	765	795	780	688	801	791	796	825	775	775	816	759	805	763	767	753	751	802	805	807	752	735	741	810	800	802	771	802	781	798	811	786	816	798	779	803	748	729	765	751	814	753	810	803	765	774	815	769	839	776	797	824	751	761	775	830	799	778	785	812	809	809	789	795	821	757	810	806	762	759	797	776	810	791	725	773	753	761	729	751	820	779	762	786	826	807	772	848	796	771	786	770	752	776	798	807	774	824	786	787	797	750	743	771	758	836	846	769	750	803	816	752	766	808	763	749	761	788	798	755	805	738	761	799	839	753	803	765	772	758	808	766	768	780	776	790	774	822	793	778	757	801	786	785	768	787	765	756	773	805	772	759	818	764	801	822	793	784	814	833	786	776	817	817	773	840	742	716	741	791	764	762	805	823	803	799	817	775	738	742	785	805	793	784	817	844	789	828	805	797	735	806	744	829	803	777	762	782	782	772	824	784	740	771	791	774	771	750	813	797	776	789	810	781	803	779	792	736	786	783	785	790	750	776	780	805	799	785	825	781	822	791	801	868	781	750	730	792	792	793	810	875	752	787	817	839	774	765	803	834	759	800	745	852	772	776	724	765	790	819	821	743	829	794	776	731	807	763	778	760	784	782	786	803	786	802	803	799	813	784	818	767	833	782	763	757	791	768	786	803	769	823	775	813	751	786	752	786	810	799	804	815	768	836	785	762	777	795	825	748	744	777	795	728	755	807	792	784	835	775	809	796	773	821	777	755	804	769	792	786	784	758	820	779	719	773	827	814	776	722	782	831	771	752	799	745	778	769	755	759	798	870	814	786	777	761	780	759	810	811	794	799	799	784	757	761	799	785	806	755	800	779	762	758	854	784	799	725	809	787	816	758	753	757	774	791	787	787	782	766	750	809	775	763	767	811	808	707	738	750	810	812	800	792	781	824	780	797	806	775	731	765	795	799	795	804	755	802	797	801	783	795	746	823	770	855	745	747	769	809	769	837	786	788	802	805	783	769	808	739	798	782	775	816	779	823	759	795	770	774	807	813	786	787	788	818	817	769	822	774	800	776	832	811	846	767	770	822	770	788	791	822	791	810	799	839	775	764	794	782	796	763	769	766	797	771	796	756	796	794	758	804	799	769	813	804	742	804	806	791	782	827	811	789	755	815	840	770	760	756	760	741	765	810	795	794	785	728	761	774	746	795	786	802	775	770	789	809	808	825	771	779	713	849	834	766	751	787	791	809	741	790	739	808	829	794	820	792	766	772	815	757	850	772	773	773	795	798	848	758	769	808	773	799	775	775	767	774	806	773	762	798	774	812	795	788	756	792	764	736	797	773	746	779	785	744	817	694	746	826	820	770	795	748	773	822	854	774	779	780	817	796	821	779	827	823	764	740	771	753	766	755	839	810	768	760	835	790	780	784	813	802	815	789	801	782	777	797	736	733	835	782	804	744	799	790	808	829	811	736	805	771	805	781	824	790	833	787	758	810	803	787	740	784	788	769	761	788	801	805	713	754	755	763	790	730	790	791	841	746	783	770	777	798	800	783	768	808	812	750	847	766	753	812	820	770	764	775	823	791	805	800	765	767	788	747	761	791	797	812	797	808	864	766	809	777	784	785	845	778	780	780	819	766	805	786	820	780	732	797	790	760	745	790	836	813	776	788	800	787	824	801	830	773	798	843	741	796	781	780	779	759	773	752	815	791	796	777	814	775	804	760	809	750	798	768	774	752	782	815	742	744	770	779	783	784	835	761	761	728	770	817	746	769	763	773	730	744	791	743	776	777	781	764	775	777	776	766	757	740	815	782	800	844	784	727	770	748	814	774	818	766	805	784	808	807	759	804	830	787	752	729	785	751	774	783	771	761	770	793	790	754	829	750	754	830	780	764	795	727	820	831	733	761	809	777	756	816	832	765	792	786	756	772	842	781	804	805	777	785	829	771	806	767	794	757	821	794	805	725	784	776	776	880	822	886	780	837	797	811	853	792	776	791	830	817	824	792	781	808	812	783	809	803	787	828	788	772	819	786	800	768	779	787	758	731	811	802	773	814	837	816	747	737	802	763	794	764	842	765	801	847	750	804	801	797	807	779	774	827	796	766	832	776	822	770	806	820	775	798	758	726	789	782	758	851	769	785	773	791	798	759	813	779	803	809	813	807	782	799	772	767	820	781	821	800	774	797	716	804	813	818	784	778	752	831	795	751	818	822	785	795	770	849	814	792	794	811	852	767	755	756	777	798	773	758	796	832	771	851	784	782	703	767	788	759	767	763	800	829	796	745	814	785	819	804	850	796	804	824	761	785	753	775	769	798	795	765	802	763	859	797	838	788	774	779	785	800	740	785	771	820	790	787	765	774	807	817	770	765	794	802	809	792	806	818	776	814	816	826	793	799	790	812	815	743	788	787	795	820	783	821	783	806	803	784	753	788	780	800	783	731	813	781	813	785	814	837	811	745	816	851	779	767	768	782	801	797	733	797	792	801	800	766	792	769	772	786	754	804	754	744	751	734	777	731	810	758	824	791	776	753	844	788	780	814	765	802	738	813	811	817	768	788	780	746	796	779	788	820	782	795	781	791	808	785	779	781	779	784	801	731	784	791	847	767	814	775	814	771	752	768	762	751	755	810	822	803	806	755	806	773	838	814	765	818	806	796	761	828	793	739	840	768	876	770	764	790	843	779	770	758	785	808	768	801	772	778	780	751	752	809	809	742	828	757	803	774	839	799	761	741	799	756	783	817	741	817	786	804	805	848	778	732	830	796	758	855	756	759	800	701	824	752	773	805	759	781	807	774	796	828	803	757	787	794	787	746	800	747	745	762	785	821	792	772	789	773	727	710	846	783	796	823	767	778	742	802	755	753	836	777	788	784	818	830	758	793	790	802	752	789	742	777	796	812	761	811	771	761	789	837	792	795	811	745	809	776	806	799	791	807	793	795	802	768	831	764	804	749	769	780	744	763	764	787	849	759	790	794	799	764	776	796	763	835	737	763	835	780	778	790	728	785	811	750	796	771	788	771	797	778	749	799	752	801	791	795	778	759	791	799	762	776	790	803	787	761	786	770	766	801	768	798	783	789	792	741	767	796	787	732	772	809	751	775	773	788	754	830	741	753	718	796	804	781	736	812	800	800	779	759	790	833	750	758	782
21609	7292	9065	25369	53709	61900	49339	34143	19943	7751	2130	840	438	350	285	278	308	324	261	303	279	303	293	290	305	277	274	279	262	256	286	274	277	287	319	310	291	289	267	246	291	274	281	295	258	263	301	266	287	293	307	292	301	282	255	261	275	288	265	288	285	278	304	316	283	269	307	297	284	305	291	286	274	280	264	317	273	288	288	268	294	297	280	255	280	245	280	321	281	252	282	289	296	304	292	311	287	301	288	298	295	300	314	292	272	286	254	294	270	287	256	281	277	312	282	302	301	275	282	274	282	274	287	264	311	266	249	274	300	283	275	300	284	291	301	266	313	302	283	275	290	268	289	267	283	276	277	261	277	287	289	278	312	269	260	249	269	285	256	260	298	298	271	304	288	311	287	306	254	277	289	282	307	272	283	285	286	282	281	252	308	298	308	288	270	313	297	323	248	295	306	252	291	306	309	279	244	261	282	278	284	310	310	264	290	270	248	307	289	273	277	278	275	296	298	283	291	266	273	286	270	282	303	299	250	290	273	308	262	299	275	293	299	300	284	283	282	268	281	296	287	293	289	299	295	276	275	295	274	278	303	293	259	312	286	289	294	315	279	299	259	307	313	277	277	263	286	273	282	284	264	303	284	308	282	296	293	277	280	280	292	292	294	305	283	307	282	302	265	281	315	319	275	270	263	314	273	285	240	332	267	310	291	258	285	305	305	273	289	271	295	310	291	276	282	302	279	281	291	278	292	302	295	314	263	284	263	293	294	297	282	280	312	265	276	297	299	294	272	291	305	301	279	300	308	282	249	269	294	275	301	271	261	269	256	293	284	263	264	298	299	290	298	281	312	280	283	260	270	288	339	284	263	294	299	330	300	247	278	315	296	247	288	293	270	294	302	298	302	338	272	280	275	253	303	278	279	255	258	296	272	280	275	278	286	279	285	265	271	305	293	287	276	321	286	277	288	284	286	291	269	294	303	257	305	276	289	294	268	289	296	326	287	273	283	286	304	304	283	269	309	284	291	279	314	285	293	267	280	280	301	265	266	301	289	280	247	275	275	304	291	289	292	276	300	302	304	285	302	254	265	264	265	297	268	274	307	286	293	251	306	301	320	286	283	267	269	298	268	275	288	253	274	282	284	271	275	288	291	263	292	277	325	295	282	290	292	287	291	299	300	291	310	261	280	320	278	288	284	301	317	320	271	265	308	273	276	257	299	283	291	283	285	294	295	262	300	294	283	314	291	289	302	290	258	291	283	318	295	268	290	294	273	300	284	277	278	271	266	278	296	291	314	287	304	298	294	273	288	295	303	286	302	287	302	278	282	257	286	284	296	284	311	254	262	271	272	278	276	299	305	317	314	301	274	280	308	292	306	295	309	316	283	292	270	276	274	297	275	319	275	307	298	283	311	264	284	313	311	283	269	286	268	313	281	287	260	273	273	295	279	290	264	270	295	302	296	289	273	331	306	285	279	297	276	276	297	304	283	308	304	272	296	267	297	308	304	251	293	289	289	278	277	236	280	289	306	285	301	294	293	305	264	301	268	273	263	281	300	299	311	306	276	298	278	296	279	295	295	285	291	291	273	249	321	300	290	293	276	303	298	265	297	278	279	266	299	270	302	295	328	279	287	299	309	306	301	265	286	318	288	252	295	301	310	304	294	257	303	291	288	304	282	309	296	283	269	300	294	262	247	276	256	310	293	291	304	294	288	305	299	265	289	290	291	264	297	269	299	280	272	314	311	301	285	302	319	296	273	296	272	304	303	255	280	293	285	277	268	240	286	274	286	288	284	286	297	283	305	259	305	293	287	293	303	298	314	301	277	280	270	321	306	311	301	303	259	274	277	278	282	270	276	259	275	285	277	301	301	292	300	304	288	335	276	296	289	270	240	305	296	294	288	277	284	284	293	316	339	301	286	282	290	269	276	280	292	272	318	279	308	287	267	273	295	306	288	281	294	298	299	273	285	293	297	264	288	308	272	256	297	314	282	261	281	328	266	272	289	298	269	282	268	281	299	290	315	313	306	282	316	273	328	285	296	294	280	285	301	300	316	295	296	268	294	281	282	255	279	321	242	295	288	276	300	279	284	277	275	251	284	270	274	256	283	299	286	295	268	296	284	302	287	324	312	261	298	277	308	306	260	322	282	324	267	305	265	259	275	311	311	305	273	279	292	276	271	272	268	286	285	297	301	279	304	284	278	298	298	273	313	311	286	278	305	277	292	300	307	300	275	261	262	289	310	304	313	272	282	259	278	299	305	284	324	294	280	280	260	278	307	305	329	294	302	269	293	305	279	257	282	273	275	302	289	282	307	270	303	278	287	292	281	321	269	302	335	268	280	274	279	284	300	297	300	301	317	286	279	266	278	301	264	281	288	301	262	314	288	276	307	286	270	285	307	284	265	264	323	268	279	278	268	299	274	292	271	314	251	299	268	299	293	301	283	273	291	283	276	274	295	266	284	281	300	315	295	289	289	270	276	260	284	290	259	290	286	301	293	267	303	288	247	266	251	279	288	283	314	322	269	307	278	295	302	305	316	307	324	272	280	277	285	289	294	331	265	294	270	272	309	266	313	298	290	290	304	302	268	290	261	305	263	309	275	323	304	264	272	261	284	272	301	286	282	291	289	318	296	298	291	294	295	271	311	287	260	264	288	276	287	310	305	284	308	285	289	266	279	283	283	272	319	290	285	270	262	285	312	286	278	315	302	273	321	266	279	271	287	252	300	286	280	316	281	278	329	290	267	303	271	284	287	282	303	306	267	302	289	319	323	288	278	271	267	297	288	259	279	244	310	276	290	303	304	282	278	268	292	255	299	255	300	268	287	297	312	288	279	294	271	255	251	283	282	298	262	272	292	304	279	295	290	325	290	274	322	267	310	282	368	266	260	267	268	294	309	260	286	303	301	288	296	290	260	269	297	266	297	293	291	295	305	297	280	294	288	257	299	275	279	294	287	291	302	285	319	292	293	325	276	278	320	277	284	330	302	266	304	305	305	291	301	313	288	280	296	300	288	288	301	319	274	304	281	290	283	309	306	275	274	299	284	305	285	303	285	279	277	268	296	287	276	301	295	285	283	272	292	275	282	253	275	285	292	267	301	282	280	284	273	285	285	286	258	313	291	261	254	309	291	291	267	300	295	290	284	277	290	288	286	289	294	281	290	295	282	299	307	285	291	286	259	291	318	317	277	275	295	263	290	313	297	304	292	293	284	289	283	264	281	302	287	297	321	282	293	285	307	317	268	282	259	297	300	280	249	287	316	287	274	291	279	266	308	285	300	316	268	299	303	283	277	264	300	302	304	254	298	245	310	291	296	278	290	274	281	249	285	284	292	273	302	280	285	296	276	300	298	263	315	246	287	293	295	300	290	284	273	294	297	310	297	304	307	295	274	283	320	273	299	271	292	294	280	295	296	286	279	274	281	279	294	278	327	282	304	282	285	272	301	301	270	304	268	291	308	275	294	262	299	311	310	323	282	278
10411	5585	15074	38223	62754	72109	60191	48187	34731	19583	7920	3477	1576	887	809	749	791	698	764	726	755	774	700	768	741	748	707	714	749	735	739	733	733	737	754	783	715	764	725	752	755	771	734	706	737	775	716	707	793	704	775	783	739	691	732	734	784	725	724	734	735	780	740	710	726	733	714	718	766	707	761	719	730	730	743	743	783	750	760	693	720	740	717	780	758	732	690	772	723	699	729	717	702	761	757	777	774	745	708	747	714	737	706	789	719	746	712	707	726	757	751	703	741	755	760	722	728	760	722	749	775	763	774	701	751	704	765	737	771	706	737	714	741	706	744	709	768	726	715	777	728	758	713	732	769	725	776	779	764	754	736	696	753	704	761	718	715	688	720	727	717	687	725	766	712	770	764	743	740	744	732	747	736	792	720	734	691	770	729	722	721	775	767	696	792	726	751	711	733	730	769	729	773	754	746	739	745	776	736	740	684	740	744	744	731	736	666	729	748	727	743	787	704	746	756	738	766	728	770	723	707	760	771	751	757	757	716	764	722	714	744	726	727	768	739	760	717	775	729	764	735	803	672	731	750	764	734	739	773	724	730	756	708	739	706	756	765	734	739	706	716	764	721	747	687	763	726	719	718	719	732	702	708	717	705	751	727	710	714	774	728	695	735	721	713	702	733	778	767	717	723	742	709	727	734	750	769	742	764	761	746	723	762	740	686	723	709	761	714	730	759	757	780	763	712	746	740	747	708	763	780	738	704	742	753	718	701	778	714	740	755	715	739	783	754	769	759	709	690	701	709	763	756	741	712	691	750	706	738	747	703	723	709	767	729	714	729	749	705	681	806	770	737	716	744	729	745	705	733	728	742	766	704	773	784	724	732	709	777	723	732	755	772	726	741	739	769	751	745	749	743	690	725	755	757	718	723	741	746	766	760	720	772	692	706	752	727	759	717	691	733	690	814	736	772	761	742	701	726	733	709	717	755	761	719	777	717	699	706	722	723	765	744	771	722	774	763	721	770	735	709	736	714	764	702	755	790	763	758	706	688	734	686	737	764	728	742	711	774	725	721	715	740	729	760	738	729	738	750	689	719	766	764	749	788	715	709	647	690	702	737	761	715	753	743	746	717	724	668	693	728	679	737	770	705	777	702	697	740	735	703	736	718	745	754	753	765	739	793	742	715	734	701	736	751	786	710	711	775	745	745	749	727	753	787	745	747	732	785	733	749	781	748	735	716	748	711	694	736	698	710	724	734	702	745	716	763	698	749	707	770	718	782	735	731	698	723	690	768	763	767	736	767	717	741	768	769	676	703	729	748	750	725	789	775	703	731	759	749	750	770	733	759	752	708	702	725	672	791	717	732	737	702	692	696	709	813	765	739	754	782	689	688	721	797	716	728	726	702	694	735	712	708	712	723	725	726	748	716	773	707	734	749	722	724	758	700	736	721	730	746	743	686	718	739	690	750	733	783	734	718	776	703	772	731	753	726	778	757	741	753	777	706	744	685	684	736	700	755	735	757	703	720	707	724	694	724	739	749	768	740	734	711	702	795	710	716	726	755	741	754	736	737	704	719	695	756	739	743	762	722	718	727	741	685	691	751	730	714	683	728	670	776	744	740	713	733	726	727	769	714	705	706	737	725	755	730	761	741	755	750	697	792	735	730	776	687	767	739	703	750	778	794	753	743	709	724	710	706	709	730	751	709	746	740	732	740	758	692	679	690	761	715	733	719	742	710	742	746	752	719	767	765	764	770	704	741	753	712	762	673	752	726	710	721	759	724	738	732	732	726	782	772	774	752	715	756	714	728	760	720	736	752	747	670	736	735	696	713	706	715	713	759	712	749	761	717	721	728	767	711	681	741	748	727	726	714	785	783	716	751	728	753	764	724	722	704	724	709	786	772	702	759	736	704	717	720	796	724	763	720	718	739	717	724	757	756	731	689	753	733	769	722	692	719	757	757	702	702	717	753	747	725	700	751	725	750	738	755	747	753	720	716	775	767	730	724	782	749	698	742	743	760	720	776	654	754	735	701	737	715	751	715	754	713	711	761	757	740	753	684	758	726	707	742	770	744	696	742	719	729	759	755	713	700	765	746	777	788	734	748	741	747	757	736	705	716	712	748	705	727	775	728	741	734	756	690	750	760	715	775	700	781	703	730	740	786	748	740	787	752	695	731	727	797	748	782	724	729	722	731	689	723	740	742	746	722	726	736	751	759	709	722	756	712	776	716	770	716	727	751	716	775	734	740	700	739	709	725	717	754	789	739	729	740	747	732	765	736	752	749	700	788	768	778	716	689	775	733	766	714	692	694	721	739	712	746	693	734	759	739	648	696	779	696	772	785	711	707	724	748	786	742	722	782	703	755	696	696	704	718	695	741	722	748	702	770	700	789	764	736	762	749	715	770	763	751	671	725	754	729	716	748	753	763	728	728	755	773	747	705	743	690	792	759	675	745	708	720	732	756	717	709	702	740	772	753	710	770	736	736	693	702	725	764	714	750	749	769	755	755	719	761	686	761	754	791	758	733	721	757	745	767	685	704	725	744	728	728	727	708	729	727	757	719	710	680	686	702	770	751	711	697	732	697	735	773	699	711	792	770	755	749	746	766	756	760	750	745	717	712	731	736	750	733	710	744	762	766	776	754	719	713	707	758	778	724	766	756	745	676	648	754	757	689	731	791	691	740	714	748	741	690	690	743	753	701	748	730	717	754	751	728	748	697	735	749	688	809	761	745	733	722	730	801	715	715	708	755	758	742	726	755	765	726	736	774	776	763	716	749	732	778	727	738	766	754	734	704	765	783	713	750	742	681	750	756	764	689	733	756	736	739	668	745	739	757	739	755	756	748	738	750	750	762	761	758	750	737	727	694	766	683	727	738	708	730	738	676	717	722	722	705	725	735	704	710	750	787	756	771	730	742	721	718	737	707	735	732	716	734	770	721	733	731	740	736	715	766	709	735	706	755	715	734	698	725	727	708	760	730	767	783	726	714	708	771	783	727	767	741	767	738	722	782	710	753	756	716	720	736	739	709	713	715	738	720	805	759	729	704	749	713	718	732	720	736	712	743	705	743	721	688	763	721	749	728	746	725	742	741	766	765	779	746	754	768	713	706	682	755	673	808	738	741	726	725	764	713	736	765	705	745	707	712	732	745	739	753	736	769	703	771	819	717	793	692	688	724	725	762	734	740	748	717	733	686	703	721	751	729	752	763	762	782	718	723	747	718	783	755	711	750	713	756	687	702	717	725	773	717	727	786	716	773	724	710	723	736	759	727	687	798	722	772	775	790	738	793	760	740	765	718	710	757	724	702	704	685	710	738	721	730	715	711	743	792	717	742	712	743	720	708	717	712	728	735	760	764	788	694	769	723	734	763	696	717	756	760	681	777	764	767	750	710	738	749	761	742	750	727	771	733	715	710	739	713	746	772	711	781	698	689	798	726	718	704	733	730	710	761	731	733	725	750	700	747	729	810	710	704	740	751	731	796	749
4591	1370	1265	1496	3870	4492	2778	1659	1146	766	431	359	323	313	335	315	285	327	326	299	310	280	326	335	300	285	327	306	277	286	319	289	273	329	302	311	330	315	294	349	295	294	291	309	305	327	280	310	279	316	320	316	312	304	321	293	305	317	308	366	284	306	300	295	290	311	336	327	272	331	297	292	274	293	276	287	299	300	275	312	303	293	282	302	340	334	266	310	311	280	302	302	320	309	301	299	291	311	324	310	281	308	326	320	320	320	296	314	317	318	313	326	302	308	308	297	339	284	330	321	285	317	290	301	304	319	312	329	262	311	330	299	318	325	302	304	293	289	307	297	313	328	302	313	301	305	258	314	299	280	268	320	300	333	291	316	303	302	293	293	290	293	289	321	304	305	297	342	311	300	295	315	288	295	292	309	297	337	282	296	307	305	328	322	306	329	300	308	304	388	312	300	283	314	287	289	309	312	330	290	295	285	310	300	294	291	298	299	347	289	306	281	284	295	296	319	303	286	275	288	271	296	324	314	321	326	247	279	351	309	309	278	298	275	328	319	279	313	298	300	329	316	318	287	315	298	304	334	284	321	313	262	311	312	290	298	326	291	308	304	314	276	273	315	305	305	283	295	302	284	321	309	302	328	263	296	312	311	268	284	293	300	288	291	314	300	294	291	275	288	315	289	296	288	314	293	315	290	304	311	332	319	313	282	279	316	305	308	338	291	288	303	327	333	301	298	298	328	339	295	312	329	297	338	297	312	324	313	343	321	289	298	299	290	304	333	310	298	311	298	308	276	281	317	273	287	298	286	290	297	301	313	343	322	310	299	261	316	284	313	264	319	290	318	326	291	305	299	306	326	315	287	282	288	286	312	291	286	304	297	344	309	321	310	298	296	301	295	297	285	321	298	300	320	343	307	299	263	294	315	276	293	304	315	291	285	313	337	303	293	325	286	299	320	290	288	267	312	293	272	319	277	318	309	286	299	306	299	322	305	298	308	282	311	295	314	301	298	273	324	326	277	324	291	287	320	301	324	286	310	334	302	305	316	299	315	302	326	302	319	310	308	297	310	300	327	332	300	322	317	324	313	285	271	286	359	302	280	316	289	316	279	320	316	336	325	311	294	319	318	314	321	332	293	327	294	335	327	269	271	312	317	291	334	312	295	290	310	290	286	271	286	324	320	298	303	292	315	305	312	298	293	274	310	303	271	306	309	324	282	281	312	282	291	287	304	310	287	275	305	292	312	327	306	311	300	268	323	290	276	304	342	318	320	327	337	321	338	291	298	317	307	299	271	302	308	291	308	308	292	299	315	300	309	303	307	267	296	313	279	291	334	284	306	303	266	299	292	310	285	322	310	319	300	301	292	310	313	288	263	332	274	347	271	294	328	296	314	310	305	301	289	303	309	335	318	319	304	299	335	301	297	290	290	284	338	299	318	301	298	306	287	298	313	326	286	328	306	306	294	304	277	333	298	322	291	305	281	322	312	291	280	290	294	348	327	308	289	330	280	291	306	282	275	293	327	304	295	289	304	328	300	322	273	302	319	329	282	314	306	334	317	320	312	271	314	309	306	275	293	300	307	275	283	303	301	304	284	331	315	310	323	325	296	295	292	261	273	288	303	338	314	268	310	299	312	338	289	324	293	320	268	305	314	321	304	307	301	285	312	300	292	299	292	340	310	307	313	323	316	291	311	313	276	273	302	291	301	285	337	289	287	290	324	306	305	325	318	280	318	302	315	306	316	268	304	285	293	332	292	289	298	319	303	297	286	291	275	277	303	260	310	316	318	308	303	307	319	326	298	291	318	303	315	324	310	318	331	299	298	299	295	291	320	307	311	292	296	261	282	267	297	308	281	312	294	292	302	312	320	301	286	310	284	273	291	301	292	316	313	301	285	295	287	306	278	276	309	320	295	289	295	313	269	321	310	285	293	333	309	278	316	315	275	281	326	287	310	305	310	312	278	315	322	282	284	297	277	305	298	329	310	292	310	305	268	317	309	335	280	293	312	316	326	299	303	311	278	271	288	335	329	301	300	309	303	291	294	295	315	311	331	274	268	297	278	284	294	304	308	292	301	305	328	290	353	302	291	290	304	281	327	290	330	301	267	287	298	282	314	317	301	335	307	300	295	272	319	309	275	284	317	310	285	304	299	288	288	275	296	306	299	333	291	278	280	314	301	298	296	289	338	310	305	283	312	278	305	323	265	295	300	336	284	277	303	314	330	296	291	300	285	321	267	304	286	303	310	344	324	302	296	270	309	282	317	346	324	327	315	319	283	273	287	298	315	304	308	304	282	295	327	310	291	326	306	295	308	298	326	306	279	325	286	316	315	307	293	309	333	308	313	318	288	299	307	298	337	304	280	302	283	297	316	306	287	294	286	336	319	299	297	260	309	286	289	325	246	327	278	313	310	301	297	315	350	293	293	305	275	320	278	317	309	306	313	267	296	304	283	312	280	292	316	328	351	276	308	304	361	320	304	294	340	318	295	314	323	282	299	307	314	301	282	301	305	320	293	287	326	305	333	297	296	338	309	303	309	263	292	306	303	294	313	304	279	277	298	310	308	326	297	311	329	271	309	308	341	307	301	299	292	313	284	287	265	314	294	289	335	332	278	291	336	331	265	266	278	294	292	314	332	305	327	306	302	327	308	285	309	329	323	333	285	304	311	345	299	328	321	308	322	333	327	277	308	303	339	285	355	301	291	269	296	328	328	312	292	322	288	293	317	286	293	285	297	290	304	332	287	336	278	318	298	292	295	303	296	313	298	296	314	290	322	320	309	270	288	298	323	306	278	266	289	262	309	316	310	330	312	307	273	314	327	289	286	282	297	305	324	317	331	315	335	316	305	281	332	310	332	303	324	321	312	289	315	311	305	298	310	290	315	335	295	327	290	278	344	313	315	318	329	290	276	297	298	272	293	304	309	304	289	294	338	289	297	307	286	260	301	321	300	345	324	281	296	276	280	298	297	266	309	334	318	305	298	309	351	294	335	265	313	309	277	333	291	293	289	334	277	302	303	299	326	301	319	291	300	311	306	306	294	293	279	305	286	320	281	325	327	327	319	311	279	293	334	285	300	293	316	286	301	327	310	316	288	308	320	288	289	292	296	319	295	307	277	295	284	285	311	305	319	320	300	302	281	315	282	312	286	315	307	294	318	298	320	299	329	274	303	301	289	318	291	327	301	296	318	331	332	277	312	324	301	289	324	306	276	282	306	347	296	308	288	312	305	310	302	287	308	305	306	285	299	321	315	313	283	333	302	270	308	339	296	282	294	289	301	285	331	300	312	261	325	306	275	290	287	313	289	298	285	337	316	295	315	338	287	315	313	298	308	331	289	323	313	318	310	286	342	334	304	305	308	279	305	288	281	306	281	294	297	293	266	320	300	306	307	299	298	307	305	312	305	321	303	286	314	309	289	310	324	311	319	289	301	320	276	324	311	310	282	298	316	283	288	303	324	288	326	300	285	281	286	275	313
3549	1700	2805	5227	15215	16418	11018	6873	4841	2809	1483	1023	881	786	821	768	793	748	774	798	796	787	809	782	775	801	770	787	742	767	708	783	726	783	789	809	798	776	729	759	767	791	806	771	809	779	797	823	812	744	758	783	792	800	760	789	802	786	810	747	749	756	762	768	776	757	751	785	782	760	789	726	818	718	835	783	779	758	763	758	809	776	796	775	735	773	800	753	783	754	787	776	735	781	778	740	803	764	757	796	824	762	724	826	799	731	765	800	795	783	758	807	752	726	776	764	774	814	837	753	771	837	737	738	781	723	771	796	747	750	785	735	761	793	793	788	766	810	709	789	806	743	751	746	784	739	750	762	727	789	799	810	768	838	757	769	788	778	768	792	753	762	761	780	767	800	790	817	798	788	755	773	773	789	765	741	808	804	778	806	730	788	768	785	735	765	754	838	775	827	761	751	735	779	776	734	761	765	789	756	783	788	767	753	768	763	753	814	779	739	744	787	759	809	744	722	789	788	767	762	779	738	772	799	773	736	771	766	775	783	823	782	794	734	742	801	767	805	741	763	809	732	766	807	789	759	742	760	763	762	716	754	787	832	787	811	775	763	848	768	733	736	813	776	779	792	773	808	716	757	794	786	739	853	734	710	756	800	733	735	741	708	767	732	799	778	763	717	779	793	773	830	780	753	750	791	743	798	785	789	706	816	747	747	738	782	783	784	779	758	741	734	763	809	781	750	788	745	753	791	754	759	747	799	767	784	785	767	794	778	766	781	793	778	809	796	806	770	772	785	763	777	775	785	795	769	796	761	766	772	725	764	775	708	774	743	775	788	735	762	782	806	833	809	795	746	782	764	746	773	784	774	743	756	748	769	746	804	749	744	799	757	817	766	761	795	783	784	773	720	717	760	773	790	743	727	791	808	810	784	774	781	747	776	773	783	740	741	809	789	717	791	767	769	760	785	792	771	844	855	824	749	710	770	778	742	773	791	744	774	722	719	767	776	768	749	752	738	761	774	749	705	837	763	786	785	772	801	795	762	802	817	775	736	736	797	757	748	769	761	798	770	796	772	791	793	748	791	805	793	783	768	807	778	783	787	787	808	714	766	760	813	725	786	735	825	773	803	807	779	781	720	792	719	794	758	791	820	765	758	782	795	831	728	783	752	772	731	764	789	735	773	845	761	847	784	715	797	744	765	781	744	790	804	789	832	755	759	773	785	751	767	798	786	723	779	792	784	752	807	735	780	813	780	748	782	784	740	730	753	765	814	789	783	802	785	764	734	765	798	767	774	727	821	816	791	757	749	773	835	731	732	802	772	767	763	771	740	768	768	782	781	762	780	784	752	779	789	786	760	775	784	770	778	780	761	796	774	730	723	762	781	800	770	821	822	814	744	746	744	790	756	759	772	785	763	763	832	743	698	764	767	743	770	748	720	783	806	796	793	808	758	738	802	716	764	787	791	794	750	774	800	755	807	777	786	769	797	757	791	825	770	821	765	795	788	804	772	829	759	803	781	764	749	784	783	741	773	782	697	791	778	786	810	744	773	753	760	762	765	784	738	806	779	723	785	789	764	762	758	773	785	721	780	799	774	782	781	793	787	754	762	740	803	770	743	752	757	737	744	788	786	759	824	758	744	702	743	768	705	778	743	764	764	743	802	815	780	777	751	763	777	754	782	745	745	785	780	765	749	839	799	706	760	797	755	759	764	774	746	767	778	822	798	749	784	762	784	744	724	757	797	771	773	807	767	753	767	735	762	747	751	755	808	783	773	782	781	737	762	731	795	764	715	787	719	790	737	761	752	782	809	742	747	759	709	747	865	728	770	726	748	762	771	789	757	738	748	748	776	796	806	781	765	777	839	715	750	850	827	805	793	766	791	789	745	754	818	799	782	783	769	813	824	783	784	781	808	791	743	753	775	768	775	740	773	800	751	771	781	763	780	762	715	765	816	764	774	734	798	804	817	760	820	695	780	752	761	766	765	748	805	778	793	790	742	774	755	745	779	736	736	783	828	768	822	803	782	778	750	787	793	769	776	784	742	775	799	744	761	730	799	771	799	809	776	771	780	765	818	753	791	782	809	741	753	803	717	811	776	739	757	830	801	801	786	746	767	728	771	798	808	784	778	765	798	785	804	783	764	802	745	827	741	749	770	795	798	810	786	769	770	811	766	745	823	706	801	793	785	793	795	771	765	782	728	757	780	742	749	760	729	770	754	767	766	768	756	736	778	799	782	748	757	742	740	740	765	787	760	777	805	751	744	745	748	766	763	775	734	770	811	767	769	720	773	783	772	778	781	795	753	776	775	792	794	760	766	802	743	763	793	768	748	751	825	782	724	782	760	791	834	800	818	795	729	747	752	763	750	785	727	771	780	762	749	778	770	760	759	766	786	749	782	757	761	795	730	797	780	793	737	801	810	773	774	781	762	807	780	805	769	802	789	769	764	787	757	791	795	712	785	787	757	772	772	739	754	757	758	794	756	787	753	788	799	759	764	833	751	778	761	776	767	748	773	741	794	763	833	811	761	803	750	745	792	748	782	795	812	826	748	759	807	754	753	796	747	764	813	760	756	815	800	747	772	814	803	781	790	752	803	755	735	751	761	776	741	785	798	771	764	790	805	788	777	721	748	775	758	728	729	825	765	734	719	762	733	784	776	766	786	783	775	785	765	779	781	809	785	828	769	756	781	755	809	778	760	779	747	771	743	764	751	820	781	729	811	747	798	747	753	756	772	782	783	769	809	734	771	793	806	766	782	741	773	810	735	751	800	763	787	796	777	738	729	773	772	761	800	806	802	762	826	753	760	762	762	800	797	760	760	781	754	812	746	720	718	815	833	792	731	760	807	778	761	784	778	763	746	764	745	796	812	768	805	782	802	745	777	751	744	773	735	790	778	783	836	785	766	778	792	782	779	745	769	789	797	740	713	829	781	782	796	779	747	750	787	798	806	793	746	760	791	764	806	780	763	780	718	706	796	764	776	735	792	762	774	784	810	795	775	836	720	799	754	795	799	820	751	729	781	793	776	741	838	791	780	775	717	781	737	794	825	762	759	784	770	760	782	753	759	834	774	762	785	765	709	795	753	771	794	773	769	788	797	803	775	730	749	789	784	789	783	734	797	752	740	775	801	770	845	766	757	773	771	830	787	798	784	762	826	762	735	742	757	789	789	784	775	764	783	779	720	802	716	797	757	807	741	799	789	752	764	876	794	769	848	794	756	791	781	770	789	798	795	744	808	774	768	821	795	776	796	749	820	748	810	744	782	821	781	769	752	734	804	744	782	807	791	805	736	748	778	774	796	773	782	867	796	787	793	781	818	734	750	756	777	789	730	792	777	777	775	804	795	795	821	828	810	821	773	793	814	767	797	748	773	726	766	808	768	828	804	779	796	776	765	757	814	799	800	765	798	759	788	748	770	795	755	744	748	784	758	739	801	774	800	792	806	741	730	743	754	832	839	800	771	761	782	802	789	812	773	753	744
12872	2850	3086	11362	48819	45304	30103	18493	10234	4866	2178	964	545	354	339	317	304	334	303	320	305	307	343	319	315	330	302	314	312	277	309	276	318	309	303	307	284	304	277	312	328	302	344	299	310	298	280	311	311	321	343	332	299	315	309	326	278	292	274	301	279	257	293	301	324	299	293	279	312	293	287	314	321	304	320	313	293	293	295	288	304	331	327	297	308	286	308	337	294	313	277	331	289	287	303	313	298	298	302	314	332	326	325	291	308	320	288	279	309	295	327	305	323	305	327	281	279	315	302	314	299	327	296	304	280	312	266	333	275	308	325	308	333	310	303	289	294	322	284	311	318	324	312	290	316	321	314	296	301	288	316	330	287	313	277	292	291	312	309	332	326	301	310	326	312	298	312	328	344	303	319	288	318	302	303	302	284	326	292	276	310	285	300	308	300	314	316	330	300	307	322	306	293	340	331	320	281	313	341	305	293	294	330	295	298	300	283	274	295	295	306	328	314	289	302	291	312	310	279	305	286	310	335	308	295	284	327	297	298	304	310	291	310	301	331	296	302	277	294	292	311	294	294	276	270	278	324	311	297	265	321	295	301	295	272	283	321	303	303	317	305	335	299	326	320	303	295	296	304	280	324	297	364	325	328	317	314	320	297	298	275	328	303	318	279	308	293	294	306	307	358	302	285	312	330	294	303	320	311	289	322	277	298	299	288	303	293	330	309	290	329	332	313	307	324	308	306	314	293	301	321	312	305	308	319	308	348	312	343	304	280	284	292	269	334	306	319	325	316	287	328	338	340	313	310	312	325	311	301	323	326	279	308	305	312	323	317	291	322	282	298	308	292	329	311	331	292	284	299	314	300	300	287	285	311	324	288	323	292	294	291	281	303	290	282	330	281	264	288	323	310	324	271	269	315	315	303	292	313	303	281	311	297	326	317	331	296	258	300	314	305	301	276	290	324	303	270	322	326	312	320	294	282	323	311	335	307	298	283	307	336	294	319	271	340	326	336	286	320	271	276	328	309	333	281	309	304	318	332	304	299	321	315	327	279	336	303	310	336	309	293	287	314	328	278	307	353	295	314	302	315	306	328	301	288	324	295	305	327	275	287	310	318	313	298	298	339	288	297	318	265	312	321	317	307	302	291	280	284	325	316	314	330	327	307	348	310	312	307	290	314	317	298	331	288	338	333	317	314	318	303	321	281	313	322	326	259	290	300	313	316	305	325	293	287	272	286	284	318	304	322	300	264	318	295	335	327	271	295	294	299	349	298	280	273	293	291	280	297	300	323	302	333	310	287	292	305	323	328	344	284	322	316	312	300	308	289	305	308	311	284	302	322	307	281	281	299	330	306	294	271	292	323	324	292	310	313	294	306	303	274	281	333	295	319	285	287	334	291	289	332	293	325	305	304	330	295	289	280	301	308	279	312	297	294	304	300	312	318	325	325	297	323	287	311	321	295	314	270	285	307	289	296	324	313	276	329	294	304	336	313	318	330	299	318	320	303	290	326	284	318	299	313	287	296	295	306	288	300	305	316	289	297	311	304	315	290	312	320	302	324	303	300	337	293	302	307	271	271	297	298	322	312	299	294	296	296	291	306	285	247	313	279	294	311	288	292	280	296	328	300	298	288	327	344	316	343	309	305	335	331	286	285	321	303	288	278	319	319	319	289	302	273	324	279	305	340	270	294	313	304	284	323	315	321	312	315	298	310	303	321	309	348	318	318	325	322	281	298	308	288	265	283	284	329	319	301	313	295	285	273	324	325	304	284	333	288	279	314	315	294	301	309	325	313	301	305	291	300	329	313	317	284	329	307	320	304	323	291	314	350	335	312	278	315	281	331	297	308	303	267	300	338	316	328	309	305	321	283	325	302	298	324	295	294	300	301	305	307	281	345	299	305	310	330	283	329	317	263	288	242	328	316	317	290	279	279	296	296	299	328	322	316	292	288	257	327	292	307	286	320	294	319	301	303	291	323	328	308	338	336	316	283	288	313	316	280	273	293	312	312	336	319	304	324	323	331	285	290	296	287	348	301	285	282	310	307	303	321	321	314	319	284	301	275	274	327	286	314	325	330	298	296	284	305	343	330	326	321	313	293	348	307	292	310	284	303	323	316	348	279	338	293	284	298	279	319	308	294	315	300	325	285	319	320	267	303	314	312	309	306	293	288	295	330	322	312	323	319	327	303	282	290	290	330	308	325	309	298	329	302	333	287	304	310	288	334	282	303	302	348	294	324	283	320	319	304	328	331	292	304	318	302	313	287	293	295	317	326	303	297	293	282	261	291	293	304	317	297	307	310	307	329	314	326	323	311	315	315	294	321	315	299	321	303	304	282	330	289	299	306	308	303	334	318	277	298	298	297	302	296	295	313	333	311	301	302	300	332	296	299	293	313	282	331	300	318	314	286	292	318	324	309	320	309	310	337	294	306	329	293	351	298	320	319	299	355	311	312	317	281	276	290	284	339	282	327	297	261	301	298	324	298	295	298	292	298	283	324	296	277	288	298	323	308	322	296	282	330	307	307	322	268	319	278	268	287	314	293	317	306	330	308	313	279	318	292	287	291	292	320	315	333	325	291	314	265	310	324	292	287	295	295	324	297	318	344	302	331	299	329	286	303	297	322	313	294	321	357	332	350	299	316	304	296	286	324	312	294	270	269	296	317	290	298	327	292	311	294	319	294	323	327	313	276	282	302	301	307	305	310	282	282	285	304	311	329	308	344	322	286	293	309	331	311	307	312	329	304	285	293	296	315	290	279	285	323	332	311	321	316	309	289	314	320	319	307	298	316	331	306	302	278	312	294	314	275	331	332	276	287	342	324	316	293	314	301	327	302	319	302	311	322	319	288	301	316	299	287	279	296	331	326	330	326	294	305	316	348	312	302	297	325	295	291	264	316	305	285	261	299	313	301	305	257	357	329	320	294	296	298	301	322	302	299	299	282	302	318	278	314	298	314	315	297	306	320	310	333	297	295	317	296	303	311	316	322	274	316	298	293	285	294	323	303	308	259	287	316	266	307	297	298	310	319	304	333	329	325	316	310	286	326	309	309	314	317	297	322	284	327	293	312	317	293	311	276	301	307	347	328	309	286	309	329	294	293	291	292	300	303	347	325	296	305	309	307	304	278	293	309	277	302	311	309	282	336	299	322	318	353	293	318	315	302	312	329	309	295	340	275	322	289	305	282	305	328	302	294	326	325	335	314	316	290	289	298	310	269	315	319	307	300	275	301	300	286	305	298	307	293	296	314	288	311	296	323	299	309	307	354	319	330	327	305	277	274	321	306	300	282	300	298	336	284	341	273	330	334	318	268	314	329	307	276	329	303	298	306	273	337	288	297	281	313	331	285	326	323	301	290	298	295	331	310	305	288	308	282	309	310	296	313	305	308	292	309	332	304	293	319	289	318	306	270	303	303	331	303	297	315	311	333	323	336	343	334	321	319	300	290	318	287	323	303	297	305	332	294	328	295	296	326	319	290	304
7995	2795	6197	22832	59573	55771	44116	35361	25742	16542	8757	4097	1774	1010	834	807	744	726	788	773	768	793	789	811	811	798	747	816	801	780	754	758	780	737	785	755	738	781	810	816	799	741	745	802	780	788	729	742	755	783	733	775	735	779	826	766	754	773	819	766	812	834	750	753	755	745	731	759	802	807	745	775	807	768	795	807	681	741	762	757	801	723	788	805	828	755	786	782	760	775	796	785	753	776	785	758	820	786	778	734	780	826	750	787	742	760	779	738	769	781	728	779	768	785	790	807	800	728	787	778	731	762	747	752	805	816	740	757	806	810	743	776	781	762	741	749	781	776	767	789	747	772	748	832	777	728	792	816	761	746	797	780	780	749	783	771	785	829	738	778	772	803	794	744	758	799	764	814	811	787	800	740	741	751	814	754	775	772	757	749	691	796	750	751	726	792	770	794	803	782	798	734	770	788	778	819	737	804	766	805	747	776	788	734	860	809	790	780	787	732	810	734	805	797	795	787	743	831	791	776	754	756	736	773	770	806	736	772	744	776	735	759	828	754	783	820	799	809	765	737	811	806	808	758	795	720	771	768	777	763	796	775	770	759	792	789	763	752	856	755	775	807	766	837	792	740	784	784	806	750	766	776	743	750	764	840	755	748	792	741	738	740	781	779	689	775	782	783	754	749	791	767	816	732	755	778	816	793	740	781	778	748	753	799	796	750	785	766	773	749	753	735	799	789	780	835	764	753	788	725	750	730	758	784	775	794	797	782	741	796	796	769	757	799	798	804	731	786	788	818	799	816	797	784	769	754	797	768	790	733	784	830	789	767	787	772	763	767	740	804	786	787	811	719	775	824	738	806	803	784	788	734	712	764	741	789	796	734	720	807	804	755	818	787	792	740	760	748	778	763	813	764	771	779	759	788	739	768	825	815	763	800	775	767	789	795	776	790	733	740	814	778	813	773	777	798	842	765	777	751	772	738	728	796	763	767	787	812	826	784	778	762	793	776	757	752	789	755	781	750	733	776	738	774	799	816	776	771	787	773	735	793	832	802	743	758	828	744	747	777	766	776	742	750	755	765	780	821	836	820	781	741	785	788	798	720	749	789	797	727	773	798	802	750	778	773	825	748	796	692	785	769	811	746	784	752	740	799	749	797	754	735	794	774	808	740	778	771	779	689	781	780	795	808	777	749	759	796	793	762	749	744	813	788	741	783	765	742	773	756	733	771	794	781	781	763	778	754	756	795	796	809	778	797	774	794	802	761	757	776	758	820	753	795	793	793	771	782	733	767	706	791	795	791	741	797	802	745	756	833	744	804	796	803	794	763	831	744	756	763	787	772	733	791	757	767	791	842	745	766	787	720	802	747	815	784	766	787	769	821	795	804	824	758	757	779	782	830	821	776	774	791	779	762	751	750	758	806	747	755	842	776	807	762	799	763	812	758	758	797	735	818	774	805	758	761	810	794	767	810	766	788	788	760	807	786	750	757	771	736	777	739	732	738	791	769	772	817	753	763	737	836	809	779	774	767	769	754	770	759	766	783	751	768	834	811	797	793	795	780	766	752	780	826	788	761	747	799	825	779	761	789	821	746	749	773	810	759	799	775	773	778	770	764	725	801	761	759	758	800	779	756	789	761	771	772	742	787	769	773	785	758	773	786	752	737	757	760	792	803	848	785	769	783	752	772	793	799	769	786	763	772	803	778	721	736	766	773	775	725	768	785	749	736	744	801	784	785	754	814	756	755	791	762	809	734	767	765	814	776	781	764	830	749	756	739	749	774	799	765	774	728	796	797	749	766	808	748	821	735	766	768	786	737	781	749	788	769	735	827	781	761	787	784	783	789	750	857	768	799	812	794	787	720	783	707	762	790	777	793	750	813	796	757	777	775	793	759	744	811	790	763	790	788	806	822	777	764	754	801	817	804	798	776	785	771	819	769	753	766	776	795	757	779	724	805	781	791	802	771	728	769	770	734	778	801	767	799	797	788	800	730	794	729	748	801	813	778	768	778	785	774	816	778	772	820	737	816	780	808	770	763	759	774	770	803	784	781	756	818	794	744	821	797	776	791	831	803	822	781	762	814	707	791	791	753	793	770	777	825	787	789	790	770	820	800	741	804	763	747	773	780	787	789	768	805	782	786	691	745	816	761	782	801	781	785	735	754	799	818	752	833	786	757	802	756	795	751	715	791	787	750	774	762	765	765	765	778	741	787	795	784	790	767	784	743	839	752	795	776	739	783	734	801	796	819	776	764	822	770	800	739	760	778	745	741	747	816	753	771	797	764	791	788	758	737	782	784	754	765	792	767	767	822	794	751	800	788	762	750	748	772	732	786	800	798	737	833	736	763	767	798	716	805	739	786	761	798	778	787	792	809	815	758	797	799	770	750	801	775	771	745	756	794	799	808	776	799	781	834	823	796	735	745	785	757	792	771	760	758	790	828	772	817	777	779	764	722	803	806	767	821	775	776	782	764	795	768	800	764	783	749	820	731	774	779	769	755	789	745	780	778	777	767	816	797	812	775	739	750	778	803	826	760	785	788	810	822	775	795	800	766	737	773	795	771	743	801	734	767	774	796	757	767	707	727	814	816	789	803	728	825	835	753	811	731	767	802	801	780	762	762	785	757	769	768	789	765	809	753	810	815	733	804	745	843	746	756	809	791	760	761	788	791	782	750	789	786	783	774	776	765	773	796	802	795	736	763	764	792	775	727	789	787	824	781	810	788	784	831	798	804	808	780	793	732	744	720	787	783	805	813	786	773	727	771	777	793	772	755	762	819	805	731	773	794	752	765	740	801	754	780	748	776	796	822	760	777	801	787	794	792	815	781	727	782	783	806	771	779	765	762	782	796	775	814	779	820	786	800	828	774	808	766	776	801	791	752	760	776	752	754	805	745	793	739	820	752	751	814	754	787	786	734	792	780	761	778	752	738	783	772	754	795	814	766	804	801	759	783	738	753	757	778	783	791	782	737	791	751	841	807	780	788	803	765	812	771	811	782	784	781	775	760	772	813	767	750	787	780	751	802	779	756	756	785	808	800	738	716	757	806	794	799	723	784	764	764	834	779	803	729	759	809	763	779	780	786	766	778	788	777	759	712	829	744	764	814	739	789	770	816	784	842	777	787	815	830	778	789	783	829	833	766	819	763	786	795	780	765	756	819	825	774	758	793	708	769	742	775	751	800	754	761	781	744	803	750	785	760	804	766	802	776	768	791	816	757	755	823	786	746	780	754	828	771	830	807	790	751	779	800	785	770	775	812	728	758	784	808	797	750	743	781	717	772	757	810	726	793	727	775	780	735	784	792	810	775	809	779	781	764	773	771	794	762	796	769	759	729	758	769	783	743	770	795	740	762	794	730	755	775	811	767	784	781	843	764	809	725	802	749	772	754	774	747	758	747	782	784	792	770	781	754	808	783	785	822	764	748	730	814	698	808	821	740	776	799	749	776	792	775	800	837	746	782	834	797	779	761	785	789	801	787	775	775
25233	6922	5858	7979	34618	55095	52398	40187	24232	12665	5499	2325	874	371	298	280	275	275	284	300	289	297	259	259	297	249	285	283	272	302	294	293	283	262	274	267	258	276	305	287	287	288	261	257	250	248	262	282	274	288	309	302	284	292	296	301	303	277	276	291	298	278	275	312	287	307	286	268	269	268	263	283	274	279	276	243	271	267	292	301	275	277	274	283	224	291	283	280	302	304	277	294	282	271	291	272	271	287	251	269	278	261	275	254	301	319	268	282	267	246	314	312	283	294	263	260	290	300	273	263	293	272	260	288	274	272	267	280	266	263	276	278	273	278	292	306	262	260	288	278	273	264	276	298	268	327	309	279	277	254	307	284	282	294	278	252	257	286	293	280	254	269	282	285	287	251	274	314	277	282	299	288	292	278	288	290	288	303	258	259	286	300	294	275	280	270	305	283	280	282	291	276	257	300	262	269	294	266	291	278	316	281	281	270	242	264	280	272	258	293	298	281	263	270	278	265	282	265	306	279	305	315	291	272	279	280	293	253	276	301	245	293	278	324	286	296	261	288	285	261	274	295	310	271	290	282	281	283	279	265	262	257	287	254	275	284	257	281	285	291	278	276	270	283	276	277	277	294	254	291	291	322	260	254	280	260	290	286	267	267	273	271	285	295	280	291	287	250	265	271	314	286	295	272	254	295	258	273	289	293	286	271	266	244	308	319	292	254	267	271	262	272	289	275	289	290	285	271	294	305	276	277	263	281	302	271	294	257	305	276	287	296	279	304	301	277	246	290	265	248	264	266	292	288	266	265	284	277	281	285	309	267	293	329	313	270	257	282	298	295	307	279	287	272	272	250	277	261	306	295	292	277	278	282	281	276	266	290	276	286	267	294	288	316	280	243	284	326	282	286	282	277	272	308	275	306	276	270	295	266	283	269	260	289	270	273	300	286	276	270	301	269	303	291	283	259	256	268	292	286	297	276	258	286	322	275	284	280	265	289	293	300	292	296	301	287	270	262	262	303	270	258	272	274	276	298	302	268	284	286	278	290	288	266	282	251	252	287	305	266	299	290	296	275	283	259	235	300	261	265	282	247	280	269	267	245	310	299	302	274	270	268	262	269	260	291	258	304	281	292	286	277	283	273	311	256	279	272	286	263	270	277	272	285	267	297	271	258	274	264	310	305	286	272	290	238	283	264	278	284	276	290	290	281	312	301	294	272	295	265	284	315	310	300	277	258	309	267	274	301	264	292	281	299	272	291	327	332	275	295	270	240	311	268	261	269	321	282	287	266	289	280	267	273	283	271	277	256	267	264	288	268	292	282	274	268	290	287	301	292	297	301	282	282	279	260	272	306	268	300	303	272	251	281	288	267	253	270	247	272	269	284	273	305	290	302	307	307	269	260	307	266	276	305	308	274	285	306	261	296	259	298	254	285	263	263	279	269	254	272	270	289	285	279	292	299	265	277	267	273	261	282	279	290	293	304	262	285	266	260	292	280	312	285	269	292	286	281	280	272	260	258	297	295	266	271	282	271	295	252	274	298	309	281	316	316	272	303	271	277	303	265	274	283	271	317	265	283	292	270	291	291	303	287	274	299	266	281	275	305	247	266	306	281	317	276	298	333	295	296	283	291	268	308	294	284	280	291	282	258	279	311	296	303	286	302	275	273	264	290	268	281	277	279	325	279	281	285	287	274	298	307	277	297	288	272	306	257	304	295	276	311	275	276	308	286	269	284	258	286	272	297	283	269	288	256	299	291	304	309	297	268	276	276	320	309	300	280	303	283	271	298	288	283	266	296	272	287	278	305	273	266	274	277	292	291	275	256	267	285	252	288	293	236	302	273	264	274	265	258	278	294	293	290	271	310	265	274	298	268	268	262	296	301	299	269	288	308	261	277	266	280	308	304	268	266	306	279	273	275	313	268	308	298	286	316	244	274	267	259	291	289	271	307	314	270	269	290	273	279	306	311	272	268	288	332	279	269	269	291	324	316	252	258	280	268	312	299	283	283	298	302	274	270	305	323	299	280	253	285	273	284	266	244	300	294	292	289	293	277	283	299	282	303	303	313	281	288	282	297	274	304	293	288	293	258	291	306	279	254	280	294	250	313	297	269	292	292	255	290	302	287	269	279	289	309	284	278	293	298	279	293	280	259	274	276	281	284	284	288	311	304	271	314	274	261	281	278	277	284	264	295	286	280	311	305	283	269	268	298	273	284	301	298	276	290	277	247	304	280	291	287	280	258	302	293	261	312	277	283	285	279	293	274	306	292	247	283	286	304	303	297	289	272	262	290	257	278	284	296	278	284	277	273	283	275	313	279	274	289	250	300	278	285	289	257	293	300	273	306	264	266	272	280	280	272	282	273	300	295	297	266	280	269	279	271	282	270	307	312	288	282	281	262	283	299	268	289	297	271	297	267	287	310	287	269	289	272	302	314	245	284	272	270	272	271	277	300	298	281	272	286	277	287	290	280	289	241	229	272	291	289	276	275	322	266	253	263	266	290	256	259	275	269	246	290	282	313	270	295	292	296	255	276	257	289	311	276	236	285	292	307	277	260	294	279	285	299	291	273	285	274	270	288	261	279	298	273	281	273	264	264	276	300	298	308	267	264	286	299	293	289	280	292	270	309	261	295	314	280	271	309	286	259	267	300	264	270	269	316	261	239	284	298	249	278	272	284	276	288	278	271	308	266	255	287	287	303	295	297	299	317	294	286	268	292	296	267	275	250	293	239	310	276	279	300	263	261	279	279	258	299	320	269	269	283	309	287	290	287	283	267	302	260	246	277	289	297	276	291	283	279	323	260	274	269	268	288	301	300	245	290	245	302	266	263	284	292	295	292	295	298	279	292	301	322	285	294	296	258	264	275	283	285	288	269	270	304	282	269	273	305	294	281	276	282	300	270	287	292	264	292	266	268	271	283	281	270	288	277	283	251	292	247	249	304	283	280	278	317	298	270	274	285	265	268	265	314	260	282	272	326	310	283	291	271	274	271	281	291	269	296	276	267	285	245	266	276	271	269	286	285	274	285	297	279	307	302	289	284	282	285	311	283	296	296	309	275	279	258	265	273	262	281	322	303	293	296	277	277	269	318	258	318	275	286	292	272	299	289	281	308	295	285	274	303	267	294	267	313	251	295	269	266	282	251	265	303	280	278	286	254	304	267	259	305	310	269	274	261	298	276	300	297	269	284	256	271	288	265	270	268	294	260	261	238	307	282	286	275	253	277	314	264	284	247	241	281	263	274	301	293	257	288	251	258	292	276	260	297	276	298	282	283	294	269	290	299	297	283	257	306	310	306	300	268	293	276	279	249	272	281	272	294	319	301	287	260	285	287	279	259	276	269	287	260	275	269	267	251	301	256	251	279	281	272	262	294	294	320	285	289	264	250	272	277	269	242	277	242	292	317	323	281	264	292	276	295	268	269	292	307	275	273	269	259	305	295	272	275	299	290	283	278	303	271	287	259	294	275	272	272	266	276	264	302
12527	4373	10310	19299	47254	66210	62968	53492	38773	28426	17391	9284	3362	1323	805	793	693	739	731	697	769	764	734	726	754	721	722	762	718	700	710	739	686	721	702	729	706	705	726	729	736	714	696	742	726	718	746	695	773	709	785	705	744	717	745	686	731	699	774	713	710	693	692	679	703	746	708	737	685	736	719	729	725	723	721	719	726	706	691	736	747	776	727	740	739	731	708	700	749	703	770	667	738	687	684	724	726	724	746	770	694	728	732	685	761	718	679	719	708	687	708	789	747	716	677	728	761	715	718	728	689	697	710	728	735	714	711	693	700	722	693	738	768	703	669	704	689	668	696	733	703	716	749	694	742	755	751	707	669	775	758	691	727	700	720	737	719	735	684	723	713	757	724	721	649	739	752	752	699	710	764	745	742	762	721	750	743	753	705	714	765	754	697	708	713	667	706	767	681	692	697	723	702	755	700	753	721	710	687	733	744	715	746	657	728	738	698	708	689	742	745	737	679	717	731	728	722	684	722	701	734	681	714	735	715	713	728	760	674	701	701	679	741	690	686	761	694	721	709	740	692	713	710	741	696	712	720	744	716	734	706	746	748	690	693	746	689	727	755	693	750	692	694	697	768	717	748	707	718	738	725	718	712	709	802	659	696	724	735	667	759	718	731	717	719	745	760	688	705	661	691	721	715	716	764	749	734	688	770	724	696	720	754	730	710	736	691	695	733	721	703	717	716	805	713	689	729	749	727	735	726	738	765	671	798	725	695	673	699	709	678	715	680	781	755	687	718	726	739	721	693	708	706	681	700	682	727	715	736	715	713	765	690	726	708	725	709	721	720	738	721	732	719	751	751	712	741	736	757	766	730	709	759	752	742	764	687	745	777	720	699	720	732	712	743	693	699	716	718	749	692	739	735	728	679	692	771	718	735	706	679	678	678	703	783	749	686	680	743	735	714	754	682	714	724	739	681	727	721	713	716	697	653	670	733	691	765	706	729	683	732	673	761	731	714	769	708	716	705	677	735	702	724	711	722	723	717	725	751	667	736	726	733	720	731	735	674	700	735	776	717	685	755	712	694	739	711	737	739	757	774	696	731	700	721	724	705	705	668	721	708	709	691	737	764	761	733	712	703	691	739	739	698	695	734	725	705	722	754	722	730	778	688	722	684	714	689	730	685	724	685	718	711	715	739	747	725	712	714	746	721	680	703	701	712	711	757	762	713	763	708	703	696	754	732	715	727	731	752	738	724	715	692	739	786	782	704	757	720	726	730	745	726	665	711	683	718	778	752	741	701	732	692	721	744	786	730	701	683	741	720	673	769	815	698	770	722	729	759	724	699	731	726	724	729	727	823	677	724	716	731	676	715	728	698	746	720	671	706	697	753	754	742	720	697	713	686	747	741	700	697	771	715	740	739	728	697	723	670	734	697	720	747	749	702	752	739	688	759	741	752	719	736	740	697	662	732	699	673	702	736	727	749	699	720	665	732	671	790	725	721	747	721	715	662	672	745	750	685	732	736	708	729	691	723	704	704	733	731	724	767	704	715	736	744	723	691	743	712	717	709	704	724	722	705	713	689	730	704	760	671	757	658	743	712	725	744	744	718	727	671	710	731	706	716	751	739	725	702	703	664	742	699	757	767	717	701	728	755	716	752	713	744	736	711	689	735	664	766	641	718	767	651	696	759	742	723	756	694	766	742	740	717	712	683	715	724	689	783	746	691	722	713	753	720	699	711	744	688	749	743	776	718	675	727	728	692	725	730	745	758	711	707	727	711	718	764	734	719	712	706	732	773	768	700	720	737	746	740	707	681	698	688	740	797	695	723	742	729	713	695	731	725	714	742	687	723	747	726	769	672	726	699	762	749	707	681	704	693	727	710	777	670	775	742	733	738	728	738	718	739	748	728	706	710	727	735	674	711	725	687	676	718	734	729	750	735	745	729	720	708	686	731	742	701	701	708	733	756	720	693	802	744	702	710	705	755	717	720	705	745	681	753	747	721	715	673	709	726	704	746	724	723	675	733	732	758	732	740	621	747	706	715	713	725	694	707	758	741	691	693	739	689	703	725	750	713	752	700	664	724	758	747	724	674	736	742	728	720	690	696	735	724	764	697	698	724	717	737	701	735	683	731	741	679	731	684	714	668	750	748	718	708	749	705	702	691	736	658	739	757	714	686	737	703	737	703	749	727	734	741	679	694	736	744	743	660	726	726	692	716	732	715	719	738	700	733	682	719	720	730	709	716	719	767	761	705	753	679	739	678	728	697	745	711	717	717	724	689	767	745	704	714	691	748	689	701	767	665	704	743	755	697	750	756	748	736	742	743	694	730	702	729	714	725	693	729	716	700	707	688	736	707	716	764	693	672	732	714	728	754	724	739	709	754	747	707	749	717	721	694	743	696	704	743	694	725	727	747	734	690	735	780	715	712	719	735	714	727	665	746	744	722	705	681	738	721	708	705	705	714	692	702	730	731	680	701	677	718	696	700	724	691	723	695	730	727	701	815	716	748	740	712	756	762	746	752	693	733	697	699	698	713	685	700	680	723	659	731	702	702	709	720	746	727	726	709	700	691	747	732	767	731	741	710	682	730	723	713	683	746	725	656	775	666	703	693	759	742	688	723	728	704	766	757	738	688	666	674	687	730	678	744	774	727	731	745	772	734	728	706	686	719	682	709	712	745	723	698	720	666	708	699	719	700	750	716	730	740	726	753	710	759	719	742	722	731	722	693	741	707	726	692	736	756	701	733	731	703	723	725	753	684	725	720	757	722	702	685	713	675	715	761	769	740	701	719	720	778	671	716	686	704	696	695	748	750	741	723	720	758	712	682	696	706	701	684	669	709	686	749	697	739	739	715	684	765	688	670	749	717	770	740	706	707	723	641	703	715	740	748	742	750	723	674	732	696	678	705	738	732	756	725	736	719	661	725	778	742	709	732	719	706	704	716	726	713	709	688	745	722	713	693	737	744	684	709	736	734	771	710	706	744	711	701	692	773	732	721	694	742	715	761	690	764	697	751	732	730	721	760	742	735	732	741	723	738	750	711	735	726	744	751	712	718	721	740	745	743	702	717	711	719	712	722	660	722	655	744	747	772	740	748	723	757	740	719	670	771	744	726	676	746	768	673	730	728	710	711	733	716	750	760	721	775	731	707	700	756	713	729	728	710	754	755	687	717	700	735	726	704	695	719	706	707	710	681	702	732	711	728	752	706	758	734	709	696	709	681	696	690	707	745	725	667	693	698	722	730	708	711	725	707	703	731	735	742	716	748	726	743	726	715	713	724	706	713	694	764	717	711	701	713	702	742	722	706	681	671	691	735	731	731	695	736	728	734	692	662	705	721	722	702	748	707	709	744	642	791	777	728	728	740	712	757	718	715	748	713	747	716	728	709	701	711	711	735	712	691	722	682	683	751	705	736	717	701	805	726	681	719	764	724	743	719	749	743	702	699	738	724	676	758	697	679	687	694	739	727	700	713	732	747	779	729	713
3729	898	1372	1575	1669	3751	4683	3051	1776	1023	551	406	359	316	336	318	290	299	281	319	292	316	285	331	334	308	282	290	325	279	279	283	292	289	299	306	302	271	259	307	297	287	303	309	303	291	304	267	265	285	290	300	301	312	297	281	301	276	271	308	283	310	288	282	278	283	307	301	288	307	336	319	310	307	301	297	298	337	290	304	277	299	330	305	309	326	305	310	320	272	336	318	288	283	278	275	292	317	294	313	301	275	277	271	325	286	309	302	301	316	277	293	317	288	279	282	301	318	294	289	303	302	336	322	323	296	306	290	326	292	295	310	269	312	279	280	328	327	317	320	310	308	305	313	281	283	291	306	296	286	310	272	310	305	313	261	318	300	332	290	276	313	266	296	283	289	309	300	324	322	297	311	300	285	295	327	294	270	307	286	264	299	284	284	266	306	291	291	315	306	295	268	295	312	283	309	290	298	286	295	298	289	305	291	313	310	311	306	316	292	295	293	314	286	295	271	285	268	341	334	308	325	318	292	278	294	308	305	307	294	284	337	298	322	299	267	293	299	299	304	311	286	292	317	255	316	299	281	278	326	337	289	318	268	308	294	269	304	309	270	294	285	265	312	276	291	295	303	284	254	272	301	326	306	286	276	302	286	287	321	282	296	314	315	302	308	290	322	303	304	322	322	298	320	295	311	248	302	331	309	306	332	293	311	279	299	312	318	269	299	322	277	296	305	285	293	274	303	311	297	277	269	306	279	260	278	258	297	306	313	279	317	309	292	320	281	336	323	277	310	291	290	292	294	293	319	288	251	301	298	306	280	278	281	285	330	280	297	298	301	305	286	290	333	287	303	294	282	342	285	310	270	315	260	299	312	283	279	281	277	325	271	294	287	265	279	322	297	294	313	307	287	295	267	309	304	294	292	289	301	272	316	264	300	333	317	288	313	304	301	311	282	272	300	289	315	307	347	284	309	310	299	320	274	273	301	260	292	299	291	297	317	286	272	289	286	288	269	299	284	305	289	313	337	284	288	262	287	321	291	292	296	283	321	260	310	319	286	323	284	296	314	293	300	300	271	314	303	287	284	312	325	275	283	298	267	324	264	300	267	314	309	312	280	302	287	328	305	275	265	293	287	331	317	291	316	294	272	314	318	298	282	297	277	324	275	294	303	306	267	291	296	295	281	308	275	317	282	307	316	300	294	290	316	304	295	318	294	303	281	299	311	345	314	299	272	319	318	304	336	296	296	295	259	321	324	309	292	301	296	282	314	318	265	283	278	309	288	297	317	295	297	285	292	315	268	274	335	305	279	297	307	295	307	282	298	282	284	280	311	292	311	317	291	281	314	288	296	312	272	283	309	282	340	294	300	308	286	311	307	311	295	303	296	324	324	314	290	308	299	299	243	284	302	288	312	284	282	304	310	318	284	322	291	306	314	280	299	299	289	282	281	304	303	267	295	299	292	321	295	321	328	296	279	255	304	335	307	284	292	266	311	312	326	276	345	297	305	290	311	295	296	297	259	292	296	285	308	308	285	302	290	300	291	308	294	292	281	305	294	282	276	285	311	294	353	323	309	308	306	266	305	289	292	322	304	289	288	279	318	314	297	313	306	266	316	287	296	286	310	340	294	296	320	300	293	309	287	291	288	277	311	317	254	305	286	265	292	309	288	315	298	283	298	270	278	293	313	282	317	291	324	312	284	319	263	291	296	315	318	300	250	325	277	314	292	308	311	276	291	300	316	307	315	298	310	334	291	289	314	293	304	289	309	308	321	291	316	303	307	324	250	309	296	311	297	311	296	302	316	296	265	262	298	282	297	285	264	298	290	291	275	280	280	303	301	311	294	281	267	312	278	276	333	304	323	300	269	324	266	317	322	314	313	272	335	284	337	286	294	302	322	309	328	277	304	317	290	276	269	293	292	317	296	303	314	284	278	293	294	287	321	301	281	317	285	329	313	319	305	273	314	301	283	283	243	300	327	292	310	331	299	319	288	307	302	301	300	300	292	294	311	299	301	304	286	323	268	286	297	260	319	280	289	258	317	287	288	330	286	281	297	274	298	299	296	313	297	294	334	322	308	305	305	290	294	274	283	258	298	272	304	277	294	313	323	285	285	312	307	292	295	278	336	305	327	290	290	320	301	311	285	293	321	312	294	287	273	305	326	337	267	296	294	317	272	306	295	280	313	302	329	288	292	296	295	289	280	307	298	318	278	314	290	282	320	290	302	290	293	306	312	292	275	287	239	275	276	282	309	307	342	290	320	289	291	310	305	259	293	338	347	285	301	307	320	297	277	313	278	282	290	321	316	302	298	322	304	286	297	283	310	281	281	299	326	314	273	359	307	319	279	266	305	273	277	336	277	311	312	272	290	272	304	271	317	305	314	299	276	281	279	297	307	267	280	266	281	313	295	282	281	236	284	318	282	338	276	303	305	287	302	294	282	280	291	284	300	302	304	298	286	336	304	320	282	314	295	298	279	305	305	314	326	285	322	294	291	317	282	310	273	294	277	264	320	309	283	294	296	287	279	305	308	283	296	314	295	285	291	325	314	293	290	304	295	282	279	332	283	298	306	294	298	289	324	302	285	322	276	307	321	298	283	264	322	310	300	317	261	305	291	298	291	283	291	291	302	262	323	273	304	313	300	300	300	283	290	329	284	291	303	262	298	291	294	265	305	301	308	298	329	338	290	333	304	298	280	305	282	307	295	309	277	264	309	276	346	302	319	277	300	306	264	316	300	307	322	321	306	335	267	280	329	326	269	307	319	283	273	304	290	296	311	316	329	307	289	315	312	325	302	299	301	273	271	328	278	288	259	294	289	303	311	324	317	311	321	325	277	316	315	324	289	336	290	281	292	299	274	265	305	312	334	320	274	264	321	290	307	319	270	277	274	276	317	299	284	307	325	290	297	317	297	313	265	293	301	268	276	278	255	276	321	315	306	321	327	285	263	313	283	286	292	326	302	308	288	319	331	322	332	231	282	280	266	298	276	292	333	285	302	308	276	278	319	279	309	273	280	287	280	308	288	311	296	266	316	317	276	285	281	281	283	292	268	285	328	321	301	287	277	305	313	276	292	319	282	293	267	311	291	265	312	307	276	280	340	323	283	306	309	287	315	330	285	306	274	297	317	305	262	287	307	314	284	286	292	342	275	325	316	300	304	297	301	292	269	304	313	295	304	281	291	283	282	282	280	290	291	273	310	334	305	284	304	300	284	334	326	279	299	323	303	294	291	284	282	312	318	306	271	294	296	291	285	296	278	296	325	289	299	269	282	334	322	325	299	281	303	315	323	267	281	287	299	282	295	284	275	308	289	291	291	302	296	301	272	280	279	289	268	271	306	297	297	297	291	326	298	270	296	310	297	287	307	280	277	277	294	302	288	262	280	299	288	284	265	277	317	301	306	290	271	317	281	293	309	303	315	311	287	297	298	270	301	293	276	260	318	289	288	309	300	317	308	280	303	287	304	306	303	293	283	274	328
3220	1373	3190	5156	6722	14849	16020	10797	6781	3623	1891	1177	954	793	806	744	803	783	718	765	757	718	731	773	805	775	765	763	758	742	765	777	773	754	757	755	779	765	751	748	717	768	765	774	706	789	769	755	754	729	771	780	766	760	744	766	725	753	754	762	785	706	729	786	750	809	728	780	759	748	763	708	773	750	779	736	729	780	759	751	757	762	755	764	744	782	768	775	809	790	737	744	730	730	776	716	755	755	787	742	764	733	802	780	765	784	748	787	738	709	729	691	763	750	756	825	738	775	740	726	743	779	772	750	724	708	740	683	777	719	732	731	716	687	755	739	691	750	755	756	743	748	760	745	774	727	753	760	727	733	818	750	746	746	781	786	765	714	761	741	720	739	741	798	759	747	771	747	679	772	746	758	727	769	769	734	747	740	793	732	746	755	765	764	767	757	761	751	776	760	796	752	774	767	778	721	756	803	730	747	770	789	789	776	734	806	774	759	769	748	780	768	773	754	731	726	755	756	763	758	742	752	720	767	758	766	723	759	732	761	805	737	763	776	784	746	766	756	718	747	781	723	724	767	745	764	783	775	784	765	797	778	767	759	767	744	755	752	777	780	749	747	725	810	813	790	697	756	743	780	689	746	740	787	764	761	777	763	730	737	744	753	727	708	752	737	797	778	770	800	757	710	804	681	751	753	724	754	769	760	722	744	707	725	775	768	779	800	742	772	760	714	768	684	788	768	773	764	763	755	739	730	753	734	783	734	795	723	711	736	768	766	723	798	751	780	769	734	729	743	726	722	745	684	738	730	766	744	728	756	811	780	779	721	788	741	702	750	747	754	734	734	809	683	729	766	718	747	716	775	751	744	807	758	747	818	752	766	749	804	769	812	759	786	772	780	782	757	759	733	789	775	712	744	747	704	783	765	803	778	770	729	725	780	742	737	770	794	757	746	783	760	772	755	711	742	736	765	753	777	743	795	734	753	733	806	778	756	781	791	730	790	755	762	737	793	727	741	709	775	787	752	776	775	737	714	744	797	761	734	759	724	750	771	765	737	740	737	728	704	718	753	767	773	778	763	768	783	733	784	730	749	719	768	737	755	757	743	736	765	762	746	761	777	782	739	772	806	728	784	792	773	739	776	737	768	765	757	752	748	746	777	794	777	789	808	756	751	769	765	771	789	753	748	741	752	716	761	727	718	727	752	774	727	780	757	751	782	782	750	782	752	772	775	727	784	770	752	819	760	763	758	780	779	800	726	777	793	733	752	773	743	706	728	757	764	759	718	783	751	717	746	761	746	790	780	762	782	730	754	755	776	752	793	759	763	787	772	764	773	729	754	756	731	809	788	768	821	752	765	766	789	694	737	738	758	734	750	761	800	723	773	715	760	785	778	779	731	746	787	779	708	780	727	775	792	737	791	776	733	731	763	763	811	714	756	720	715	760	768	750	743	744	800	784	725	809	741	769	721	710	774	804	715	792	773	716	735	744	766	759	744	752	745	765	716	796	784	806	728	763	741	727	697	740	736	718	789	789	794	755	729	787	746	782	759	689	759	758	721	713	745	768	751	804	711	780	756	739	778	754	772	767	735	775	757	771	762	759	744	753	835	767	718	718	773	752	785	727	753	721	760	801	742	714	743	792	735	743	747	713	771	725	798	710	786	729	801	782	747	753	734	704	743	751	771	758	783	802	766	810	809	761	760	775	748	807	719	764	796	745	777	750	750	780	768	744	804	720	782	790	755	741	812	764	742	715	719	775	759	756	738	814	745	786	720	736	801	769	749	732	767	743	768	709	739	761	720	763	739	699	750	743	746	738	746	726	734	779	750	764	737	788	751	735	763	809	784	736	758	789	721	755	743	806	778	727	768	729	823	796	794	743	804	784	793	788	756	814	790	752	726	753	743	765	739	755	785	733	753	783	759	724	750	757	746	735	778	776	770	749	799	735	777	761	792	765	738	782	819	781	766	751	734	783	734	732	731	781	750	758	756	765	765	778	746	773	709	793	738	768	769	710	763	776	730	800	761	715	739	728	745	761	751	742	730	766	771	727	758	780	736	790	770	714	790	797	780	758	726	799	736	767	739	730	731	731	732	734	720	758	765	791	798	761	745	739	757	772	792	743	772	686	739	741	747	752	778	817	750	722	773	704	735	770	703	766	788	755	747	783	766	790	787	795	719	728	746	732	828	723	788	776	781	803	812	747	825	751	725	746	774	786	802	799	789	746	732	788	729	775	728	748	744	744	750	715	757	721	769	731	738	705	735	691	710	766	760	810	783	734	808	757	796	782	719	774	750	726	759	733	770	809	784	779	758	761	792	779	746	762	764	750	757	741	776	785	751	707	751	724	740	741	816	740	786	763	764	811	776	749	716	715	792	800	733	783	768	731	789	768	786	815	730	732	778	751	751	749	753	801	763	693	769	746	760	748	741	762	732	712	792	771	689	791	736	771	774	730	744	789	739	757	781	771	749	744	756	753	753	750	780	720	705	721	775	827	749	817	714	744	757	749	746	709	728	742	756	775	772	715	729	773	753	780	710	716	732	745	801	757	781	758	773	738	747	694	756	714	748	737	738	782	784	720	727	746	747	781	752	760	705	710	699	738	736	756	760	740	729	726	746	734	771	767	797	748	830	758	743	728	740	786	738	762	773	722	784	745	823	800	758	722	767	777	765	753	765	757	752	794	785	751	728	766	751	710	773	784	758	727	728	731	748	716	731	724	769	748	752	724	709	747	739	729	739	746	756	726	718	732	732	775	786	772	778	763	743	728	740	764	728	766	774	758	743	759	731	730	715	738	763	735	766	807	794	773	694	729	774	767	828	767	763	790	767	797	777	771	757	711	749	752	758	778	746	739	701	792	743	733	758	800	767	741	765	748	713	719	788	751	723	789	726	737	757	765	728	753	755	745	799	765	747	737	763	748	753	740	795	710	771	784	784	744	704	783	757	741	716	799	749	763	749	767	730	700	747	763	720	732	736	764	771	754	776	791	757	811	801	733	785	786	799	724	746	769	771	773	745	753	778	768	770	769	758	787	748	751	805	762	762	795	739	781	767	763	743	738	705	763	775	726	785	743	746	759	793	791	763	746	767	734	721	766	764	759	742	754	790	719	763	765	706	748	735	730	723	698	692	797	746	784	751	750	792	779	754	762	720	757	763	764	756	754	721	740	804	754	736	788	770	755	700	739	772	752	723	723	731	787	783	754	746	742	797	758	754	751	722	754	756	734	796	746	752	730	748	779	786	790	802	727	711	763	732	755	783	738	753	756	749	758	785	788	751	774	770	778	730	719	761	733	765	722	810	782	787	772	740	730	748	746	750	761	735	709	757	794	708	715	733	742	760	725	748	759	732	793	782	722	782	762	754	757	797	716	734	772	771	809	690	688	779	703	768	707	761	790	716	736	786	771	745	746	743	752	769	734	750	729	702	728	718	740	765	710	727	729	777	800	752	750	751	787	735	813	717	743	755	729	736	726	719	796	761
11864	2424	4867	6360	13491	44398	35755	26227	14371	8846	3340	1207	601	343	326	296	304	278	273	323	280	295	299	283	316	301	290	288	301	310	288	287	303	324	314	313	294	293	300	304	295	314	298	309	313	277	307	306	277	284	305	299	298	284	274	266	285	284	281	289	303	328	285	302	324	323	307	321	310	322	289	306	260	287	309	293	294	290	296	303	336	284	289	326	279	307	304	304	299	299	295	304	304	298	320	295	290	289	301	326	294	286	304	274	317	290	270	324	308	291	332	350	319	289	318	314	309	285	276	286	284	318	321	286	294	295	280	326	312	305	283	303	310	320	298	317	312	280	310	290	303	295	302	310	296	365	315	283	314	285	283	305	281	326	272	307	283	299	290	282	316	298	276	290	299	296	297	295	311	286	307	321	276	282	310	260	255	318	259	304	289	300	304	293	288	292	285	307	270	314	318	279	331	325	304	307	318	338	371	300	273	309	300	310	308	289	282	302	320	297	322	289	331	322	291	290	289	276	320	292	299	266	302	291	302	307	299	293	306	286	303	282	297	287	306	311	309	293	317	279	300	300	317	262	288	329	322	298	296	297	297	291	275	289	303	320	285	314	268	344	288	309	283	297	291	308	313	308	300	311	290	305	289	295	312	296	287	299	284	297	285	305	302	339	276	331	307	298	290	279	320	316	269	260	285	314	295	285	272	298	309	312	295	306	315	297	290	271	316	301	315	318	293	297	321	332	334	299	310	293	287	296	311	324	292	269	293	322	310	289	312	307	272	314	296	325	303	272	331	278	307	347	303	285	286	313	304	303	319	285	272	277	296	312	314	299	281	298	341	298	289	280	296	274	315	322	280	282	315	248	282	299	268	300	275	312	293	281	313	309	307	300	308	286	287	306	317	298	284	282	297	314	295	294	304	293	297	324	325	301	303	244	287	334	281	296	254	277	305	358	288	298	300	313	278	309	287	301	317	318	292	333	330	315	299	281	269	300	262	331	306	256	309	295	297	292	310	287	300	305	323	289	276	314	319	308	278	313	320	307	309	333	310	296	305	302	262	310	326	260	274	301	292	288	287	286	298	281	267	280	283	269	305	312	314	309	305	314	255	308	305	302	306	308	282	316	307	283	301	304	294	306	300	267	327	310	317	299	288	289	330	309	345	277	292	310	263	286	308	282	289	303	264	288	297	267	283	320	301	279	289	327	312	306	298	273	312	287	323	291	292	303	315	308	279	277	298	310	307	299	308	311	302	294	307	269	327	308	299	303	325	273	302	309	285	313	309	288	300	308	298	328	307	285	289	292	260	282	296	309	287	340	295	316	294	302	305	296	317	268	307	287	293	310	309	303	283	293	310	272	280	306	270	324	302	302	283	287	302	286	299	297	298	301	293	287	317	285	318	315	274	305	301	304	350	309	301	270	311	313	296	284	311	297	325	276	313	339	286	286	300	314	289	326	322	288	301	277	318	298	311	294	310	280	299	317	333	312	289	319	305	269	266	332	296	292	301	310	346	291	322	317	278	336	327	295	312	300	287	289	294	293	283	311	317	285	280	341	296	292	330	287	278	278	264	297	326	321	272	324	285	308	303	260	272	288	290	319	282	268	314	291	301	273	283	294	344	253	291	296	309	291	306	289	316	297	300	280	288	324	308	249	321	300	331	290	317	334	296	286	300	287	263	286	298	332	297	299	295	297	304	319	264	266	313	309	307	270	267	268	267	247	283	265	293	312	280	300	335	290	260	282	297	300	308	306	266	267	293	290	285	306	322	287	288	302	287	314	294	296	307	291	279	290	326	285	317	291	276	304	320	291	306	316	288	261	265	316	275	297	297	295	308	268	274	293	307	303	294	298	282	295	287	266	273	291	291	309	285	324	298	309	310	332	323	287	281	307	317	304	324	282	332	296	304	283	290	284	313	291	304	308	308	289	313	308	309	294	289	278	309	304	281	314	283	330	304	295	291	293	299	296	283	304	286	289	299	303	357	302	288	286	270	291	305	274	289	305	298	265	295	281	329	305	285	316	307	296	304	304	280	308	298	310	319	305	247	285	303	292	285	285	324	290	317	284	307	293	299	309	296	328	293	300	288	286	303	328	275	323	344	321	318	267	306	301	280	314	302	262	290	316	309	279	307	308	288	280	268	288	300	279	300	297	300	328	284	294	348	332	286	310	310	283	287	320	317	288	312	287	306	264	269	273	279	338	310	310	310	325	301	289	314	294	302	271	327	288	298	310	311	308	291	316	310	291	274	308	280	310	286	307	267	297	288	291	291	332	311	318	300	317	270	284	316	304	309	311	311	279	305	321	278	318	259	317	287	294	295	295	324	305	311	258	270	313	297	317	265	300	300	308	299	307	297	309	310	320	303	276	281	310	280	311	286	284	317	302	303	294	306	272	330	296	278	275	263	305	295	263	292	292	312	286	278	310	283	284	318	290	270	302	283	315	306	254	297	270	318	322	300	273	305	295	276	322	298	304	296	279	279	309	316	324	295	330	316	286	319	264	323	328	314	289	266	301	296	298	280	306	319	327	279	315	285	313	296	315	287	311	292	316	294	291	307	310	288	289	318	290	303	279	318	297	321	300	289	327	311	306	337	319	261	303	316	300	299	302	281	293	272	292	321	338	279	293	298	283	314	301	284	303	293	326	326	276	298	326	302	280	324	290	276	280	334	340	296	282	336	298	304	291	295	284	303	291	297	288	308	296	287	278	303	301	264	295	293	285	282	290	316	324	277	272	308	298	301	281	331	307	296	294	297	291	300	285	301	288	300	304	307	254	299	342	282	288	304	303	303	318	295	307	280	264	263	327	287	286	310	301	284	307	293	284	317	272	320	298	284	285	265	277	327	303	287	292	302	306	327	284	332	279	323	309	304	274	276	311	289	310	285	330	345	280	302	303	263	317	294	266	316	319	291	288	274	295	297	284	307	304	298	309	303	329	294	252	308	314	319	324	324	334	312	290	306	327	300	277	276	286	294	281	308	265	318	323	341	318	313	304	296	285	303	304	311	306	296	276	284	280	293	305	260	311	286	312	328	301	295	308	296	276	285	324	310	276	299	276	282	302	310	283	331	319	288	303	314	331	271	303	278	308	287	277	249	303	288	296	279	292	294	297	303	296	302	302	281	297	320	284	301	292	312	308	265	350	274	293	307	287	314	325	287	308	301	316	313	289	283	317	275	301	324	323	300	293	326	313	289	314	296	307	288	311	287	287	303	311	334	313	295	278	289	311	269	305	300	258	278	324	269	289	310	316	299	292	274	302	285	281	298	282	295	267	258	305	253	321	312	283	307	278	273	300	313	308	302	271	303	282	280	316	318	301	320	274	321	310	265	258	309	320	318	302	287	281	283	258	287	307	297	286	301	299	278	300	340	303	329	309	301	311	303	324	298	332	302	312	316	290	292	297	296	290	311	309	285	315	325	292	294	326	257	316	294	261	320	360	290	297	288	323	311	294	327	286	299	283	313	301	284	295	324	326	323	281
7461	2660	9746	16788	29447	57223	48492	42058	30757	24251	12067	5245	2093	1071	845	800	804	724	748	770	734	733	694	776	788	778	749	748	789	775	738	770	777	749	775	774	696	707	759	766	794	759	792	734	761	723	706	759	748	741	770	759	733	759	750	757	777	752	744	765	765	801	741	821	775	737	745	732	739	770	723	780	791	711	750	740	815	774	801	757	752	756	713	760	758	740	777	810	758	727	769	751	729	744	771	769	754	742	797	764	709	759	745	752	744	742	752	769	763	766	774	743	732	791	738	752	731	822	774	785	744	739	738	804	770	776	779	783	744	772	749	751	818	750	758	761	743	770	749	756	769	747	773	761	767	716	799	743	777	722	740	802	752	752	757	758	743	709	802	767	741	751	785	810	731	733	737	753	795	743	767	780	781	762	791	791	754	729	778	795	780	720	745	730	772	756	740	781	733	801	737	882	762	760	787	724	749	738	835	766	764	735	743	742	754	738	764	778	764	733	758	754	783	761	802	704	706	751	732	744	716	744	703	822	773	716	732	769	781	706	767	751	776	727	717	766	821	806	793	774	769	744	745	738	720	786	765	767	753	748	811	757	795	768	757	794	712	838	707	756	777	753	704	786	740	775	736	702	790	740	749	727	746	780	750	795	798	707	783	753	778	761	783	736	774	764	783	786	737	741	805	794	729	743	766	736	759	807	742	825	747	786	771	711	726	769	778	718	787	796	716	754	713	772	786	823	773	740	730	778	742	793	798	733	767	753	742	763	793	780	774	737	770	762	760	759	773	756	744	769	754	772	793	750	759	780	768	758	742	817	740	747	754	836	738	720	752	769	818	774	755	748	772	786	795	771	766	738	748	743	736	762	773	769	706	787	799	719	757	740	765	803	763	782	787	750	702	725	721	780	781	756	793	757	792	734	779	763	763	730	748	766	752	776	712	742	762	808	784	729	792	787	783	783	730	738	786	704	761	729	744	752	790	786	752	762	768	766	736	758	731	776	694	743	739	768	721	755	783	732	677	746	752	792	752	755	744	759	801	716	737	774	758	781	762	693	750	759	731	746	758	749	844	753	761	799	777	721	740	796	783	761	750	722	737	782	780	740	786	780	764	749	787	737	782	773	739	783	738	735	727	764	729	743	790	795	773	748	746	783	782	797	788	755	769	736	718	752	734	758	755	790	773	737	778	759	771	730	733	736	762	789	778	708	780	794	739	776	780	760	756	790	749	782	722	801	731	722	769	770	758	816	742	727	776	819	749	745	753	740	701	791	770	786	789	728	739	770	748	749	803	743	764	745	756	819	787	742	723	763	745	781	805	750	722	708	735	751	745	752	719	747	749	740	732	793	796	783	709	780	731	686	743	737	760	739	729	744	753	717	722	786	760	776	758	737	801	727	720	776	758	806	768	777	784	746	767	744	757	802	787	756	761	747	719	762	761	756	775	743	756	744	752	803	753	746	813	740	756	751	785	775	762	778	783	778	783	782	732	791	730	741	777	755	778	712	753	779	762	705	743	722	716	768	784	748	806	721	752	750	747	816	757	722	744	754	748	726	745	779	725	763	772	782	760	731	803	744	790	772	763	748	770	697	713	770	748	712	736	786	775	738	731	780	707	772	730	777	741	752	761	765	761	763	699	749	756	751	761	742	736	777	762	757	814	742	718	762	780	761	757	788	740	774	779	759	762	771	798	718	738	716	759	772	759	734	814	779	786	739	739	768	718	753	729	784	746	765	709	722	775	745	744	803	766	739	776	735	742	783	705	749	733	792	769	775	754	753	778	753	691	724	808	780	767	779	768	776	759	773	756	767	799	747	741	755	812	748	772	769	785	742	817	748	769	748	742	767	735	729	766	781	779	796	735	796	756	754	746	764	749	760	785	748	797	791	745	790	733	783	768	735	762	743	707	766	780	798	707	744	774	743	723	768	751	760	762	744	760	722	723	784	772	737	816	789	762	739	728	780	724	774	729	798	794	728	771	715	769	745	761	750	790	735	757	737	714	770	787	727	754	781	762	731	755	715	777	766	745	762	716	732	730	757	745	726	760	776	753	755	777	770	731	741	780	806	803	753	711	769	798	778	759	796	756	755	717	761	803	779	734	737	734	747	748	742	777	717	780	740	742	751	738	755	774	737	781	756	738	775	718	781	772	786	790	799	758	811	752	732	745	778	774	779	756	768	796	757	726	729	798	763	756	818	743	679	771	756	712	702	821	742	703	763	698	759	734	760	768	758	740	777	773	821	750	725	776	776	729	783	739	805	787	726	738	729	780	806	748	792	763	767	746	733	784	738	760	736	693	737	713	783	740	760	733	777	775	782	744	807	709	789	720	815	762	784	745	746	739	771	733	717	734	764	791	768	764	747	771	771	761	757	812	702	744	718	719	753	772	701	758	722	754	761	773	746	775	775	745	780	721	779	786	735	802	770	763	790	741	754	792	744	755	757	807	768	788	767	770	828	694	803	766	731	731	719	771	713	786	728	767	770	765	763	763	770	817	775	786	755	799	775	760	812	771	728	749	741	739	747	747	747	751	769	749	773	740	771	739	764	771	768	771	749	789	705	788	732	792	785	752	780	773	789	760	741	781	684	732	729	717	781	775	712	795	778	770	753	730	741	761	738	747	752	745	747	763	805	752	740	792	748	737	765	778	730	741	744	682	812	795	716	750	780	757	714	758	746	775	745	787	757	777	792	765	772	830	779	777	788	717	761	767	707	718	762	788	769	776	776	756	755	753	790	794	763	765	754	730	722	751	806	760	753	805	747	778	782	731	711	786	745	750	743	768	778	741	760	718	761	749	783	750	791	781	837	766	757	746	756	768	813	757	770	804	790	783	756	725	771	762	795	783	762	759	764	735	772	773	775	817	714	720	819	738	787	741	751	730	742	719	786	769	737	753	787	709	794	775	737	793	798	738	729	752	762	799	820	771	795	741	740	753	738	720	737	778	769	776	745	744	743	738	765	734	771	725	791	788	779	764	744	792	798	719	780	812	782	796	794	793	764	813	817	717	748	795	746	720	764	768	744	748	779	732	701	807	778	760	740	798	737	761	746	743	750	783	764	778	757	728	776	791	823	815	738	757	732	753	666	769	798	744	763	776	780	752	781	755	766	730	786	774	756	811	761	764	768	684	722	752	782	726	738	733	777	743	729	721	725	744	721	724	733	774	794	742	755	731	754	736	757	781	755	735	741	786	757	773	787	757	803	744	761	748	789	769	733	729	752	789	762	757	735	772	710	806	773	802	738	732	760	732	793	771	759	801	795	765	784	753	711	742	753	733	760	805	783	828	751	747	736	767	778	804	736	751	757	746	746	773	744	780	787	790	744	754	774	775	779	789	766	774	734	726	772	749	737	804	728	784	691	783	748	772	739	733	751	787	717	745	765	757	750	764	739	779	769	772	763	743	757	735	750	760	797	777	776	765	765	771	764	734	701	801	749	744	753	727	741	719	768	755	744	747	813	776	813	812	778	761	813	726	741	749	735
21244	7780	9713	9427	26785	63674	52823	32779	22930	15675	6637	2280	831	402	353	275	310	239	256	272	292	292	262	243	306	250	287	265	244	254	278	267	269	311	288	251	266	271	305	275	264	273	295	276	274	283	262	279	269	279	266	274	292	278	299	282	283	298	272	259	264	247	305	275	295	287	286	276	291	277	256	264	259	249	258	277	272	273	298	263	282	282	281	279	252	269	259	290	274	296	275	269	284	286	278	282	263	286	301	263	256	249	289	283	266	225	266	263	277	287	265	271	273	252	259	300	225	276	281	267	294	259	247	253	285	272	278	273	264	284	260	226	276	244	300	271	285	248	300	258	240	307	248	239	275	267	294	276	260	278	233	246	248	258	259	275	269	284	265	260	271	263	291	281	261	285	299	252	247	259	313	274	287	277	260	291	289	299	292	269	248	260	270	249	295	276	303	282	269	246	271	260	284	267	265	282	267	283	271	246	267	251	275	273	264	266	234	274	257	274	249	285	272	280	274	304	263	265	261	272	303	254	247	276	276	285	275	278	282	261	268	301	254	240	273	268	229	268	294	281	255	260	267	246	244	272	274	280	275	252	255	269	311	257	292	248	247	310	254	297	257	264	282	276	281	287	272	268	255	269	248	272	272	283	298	258	280	260	267	278	250	257	252	224	250	249	267	259	263	317	259	262	269	282	272	249	276	284	263	284	252	240	299	261	288	263	270	273	284	276	256	251	304	298	283	278	270	267	248	270	286	267	283	263	272	259	287	253	261	260	250	266	254	256	285	268	255	289	289	266	283	259	295	263	285	290	285	264	249	273	274	269	309	265	285	269	244	254	280	221	280	236	283	270	287	241	277	277	297	266	268	282	248	279	248	292	283	284	252	231	306	273	286	259	291	269	271	254	263	282	273	268	277	288	262	263	244	255	270	286	285	276	289	272	273	270	259	294	246	290	289	238	296	264	252	272	291	276	252	279	243	307	261	286	267	261	281	301	263	271	246	279	275	241	258	286	288	279	281	246	227	254	234	244	257	281	290	303	265	284	267	285	252	272	253	251	257	278	303	232	260	264	280	289	247	309	270	255	249	286	262	282	289	290	310	247	266	245	249	264	276	269	253	273	260	266	267	267	292	254	261	312	282	277	266	239	278	269	270	284	242	247	259	273	299	266	235	289	288	280	254	307	275	267	275	254	252	281	316	267	259	313	278	236	269	251	279	254	253	274	294	238	283	250	282	272	277	268	248	263	271	265	236	275	291	274	289	238	261	252	240	285	255	274	278	259	255	260	265	277	293	310	286	269	267	259	277	313	285	302	265	276	319	264	303	251	268	260	287	260	303	255	264	291	293	290	250	278	278	264	263	270	270	302	274	287	277	250	298	303	250	229	255	261	281	285	252	293	263	265	286	252	259	257	279	257	281	274	288	295	284	261	253	275	279	291	269	292	278	252	238	291	247	274	255	278	283	267	320	275	253	254	281	269	284	256	264	268	296	256	277	265	277	250	284	282	277	255	286	249	248	241	294	264	286	264	257	288	251	262	260	301	291	264	257	268	257	254	270	274	287	261	277	248	277	272	297	274	293	261	271	290	256	276	265	272	267	261	267	263	259	251	259	261	259	273	288	276	271	306	283	301	251	272	275	281	267	238	266	242	306	269	249	290	296	278	264	281	268	273	284	274	263	261	297	252	264	283	297	276	272	286	282	278	265	263	259	273	246	272	265	248	262	251	261	257	260	302	262	268	316	268	238	254	255	266	264	261	266	279	270	283	248	249	275	305	250	270	268	256	280	280	262	272	304	287	273	281	250	258	258	265	256	307	274	272	273	276	225	270	273	280	276	240	260	235	314	260	252	287	258	254	299	265	273	267	239	255	270	255	305	276	294	280	259	260	253	243	250	247	279	259	226	269	253	300	294	280	278	310	283	267	262	264	273	272	274	272	264	253	251	264	254	270	256	275	275	286	273	286	287	287	300	287	291	265	265	235	263	261	283	269	263	253	269	240	277	310	285	289	257	258	282	241	263	293	256	283	257	273	275	302	307	273	255	251	268	260	273	275	293	259	277	284	254	273	274	276	298	263	285	268	255	305	289	272	274	282	271	272	283	239	273	223	261	291	272	290	257	269	268	256	259	278	299	282	289	260	257	253	260	256	260	247	261	259	284	235	284	286	250	252	251	254	271	305	288	271	238	246	238	257	277	292	278	272	273	287	262	267	274	228	278	265	295	255	276	293	281	281	285	284	284	266	274	263	278	256	263	265	278	240	265	296	294	284	290	270	282	284	287	241	280	307	244	291	268	249	253	246	259	320	273	276	265	279	310	264	294	285	237	284	323	273	307	272	266	264	270	250	290	276	266	271	281	239	261	268	289	253	280	282	283	242	270	269	277	288	283	271	272	277	265	262	266	275	286	289	304	266	263	253	258	286	268	258	261	289	280	250	282	266	288	297	266	281	253	250	253	275	283	269	257	303	285	229	285	255	273	252	265	266	276	266	276	292	247	284	265	277	245	285	297	281	262	262	262	269	303	279	275	295	276	278	271	265	278	269	298	283	237	266	284	278	246	279	267	264	277	280	295	266	264	278	264	276	287	276	252	242	267	279	272	246	254	268	289	283	265	293	264	302	296	289	238	296	289	277	284	251	287	289	266	235	286	280	274	230	286	272	291	265	303	264	264	275	253	275	250	264	251	251	267	243	288	275	301	245	270	241	273	290	250	252	256	269	256	280	261	267	225	305	260	263	282	268	288	272	292	241	279	279	273	298	266	241	271	231	250	283	290	257	271	247	271	298	280	269	258	300	272	244	279	261	260	264	260	292	265	282	290	300	263	289	274	280	237	244	267	249	278	247	282	259	288	268	263	271	252	260	268	247	289	285	259	282	246	274	291	292	282	284	277	295	289	281	287	264	277	270	269	252	273	265	262	233	269	254	276	263	264	257	289	251	254	277	228	278	259	251	264	275	282	254	248	254	253	234	274	255	277	268	254	270	255	264	246	261	243	261	286	275	279	291	275	264	269	263	259	278	273	298	274	265	252	276	275	288	283	272	277	278	276	294	294	278	237	284	290	255	242	270	278	275	261	253	264	243	287	285	243	258	267	267	265	284	250	263	277	270	279	261	267	269	257	310	273	264	304	272	247	306	284	264	278	254	260	253	291	282	257	275	292	281	285	278	311	247	303	275	265	253	272	257	259	304	283	263	258	277	255	247	254	309	275	307	272	254	263	246	256	273	239	239	268	277	262	295	302	296	277	267	270	272	277	243	251	269	264	260	272	268	268	249	254	290	265	291	253	252	287	306	291	262	264	269	273	284	282	287	285	289	284	278	269	274	265	260	257	237	251	276	279	278	266	282	248	231	257	287	311	295	258	296	277	292	271	243	273	277	257	286	258	271	272	256	276	262	257	250	260	268	285	297	254	298	263	297	244	273	231	264	274	282	280	241	260	275	254	240	264	240	295	292	291	260	263	257	236	257	266	277	279	262	285	267
10208	6248	15376	21132	43608	71395	62919	46294	40053	32380	19036	8772	3270	1470	983	718	740	698	701	671	669	739	718	698	684	705	649	692	712	703	674	705	635	711	735	736	717	726	716	666	719	715	691	704	686	694	694	731	747	702	680	696	696	739	719	751	711	668	680	676	714	708	678	652	647	715	677	695	640	704	710	728	694	704	676	688	705	675	679	670	666	707	707	698	716	746	728	712	729	676	659	770	597	705	745	672	671	651	708	672	694	694	690	727	718	671	745	696	663	705	659	680	694	752	680	664	725	674	737	664	709	685	661	676	702	746	699	683	650	672	692	725	709	697	735	724	668	712	669	679	691	746	715	699	670	715	749	756	659	683	657	673	658	689	699	723	691	700	687	714	693	694	711	695	690	666	692	695	690	700	690	687	681	736	676	685	718	662	689	651	695	734	670	719	696	704	679	696	662	691	721	731	701	697	656	612	733	669	719	696	673	678	711	703	681	713	694	707	736	691	679	701	659	690	714	715	698	692	732	674	671	679	687	745	702	658	697	699	676	689	683	697	645	720	650	655	691	659	702	688	694	702	671	686	699	683	719	675	683	662	650	705	681	730	688	696	699	708	695	710	692	702	679	703	697	694	721	703	711	702	733	709	707	723	672	695	732	678	681	683	644	695	683	700	679	705	685	709	691	701	666	684	694	692	729	685	662	640	716	683	697	655	663	707	661	661	688	665	713	683	666	683	664	682	702	705	677	705	717	755	718	697	733	701	718	696	663	764	691	669	684	715	704	682	708	707	683	637	709	668	627	667	754	719	703	689	705	690	713	662	671	691	692	732	641	734	707	686	636	650	701	649	648	692	673	665	659	694	700	710	718	655	730	673	682	692	714	720	713	694	702	658	722	746	668	737	664	728	695	717	731	700	708	652	734	676	658	693	658	676	691	672	689	678	681	720	693	698	695	706	679	688	714	657	677	673	711	678	719	663	669	688	682	662	693	672	708	725	687	630	733	667	650	708	679	720	688	724	702	667	691	683	693	706	715	620	678	722	683	681	649	686	637	708	695	722	639	709	679	679	686	672	667	722	716	687	717	691	711	665	709	711	705	702	711	714	641	730	686	689	678	688	682	686	639	698	728	682	691	681	730	713	658	669	658	657	673	732	675	719	675	687	686	699	667	699	739	662	703	714	685	732	746	655	658	702	691	712	685	603	664	697	688	699	734	726	683	704	674	663	715	721	707	706	633	646	689	665	703	690	686	668	722	664	633	683	699	680	695	653	673	721	677	695	666	684	708	675	701	668	721	641	725	650	657	685	695	707	695	674	726	668	698	665	684	694	683	671	714	666	717	659	700	673	709	692	655	702	703	689	715	712	696	698	683	656	733	650	686	744	710	700	696	723	694	717	689	671	707	685	745	708	743	692	695	675	696	688	724	731	651	715	660	700	677	689	687	692	617	683	669	760	699	674	705	714	667	716	669	690	729	665	637	654	699	709	694	678	684	668	722	658	627	706	669	700	688	738	727	684	704	680	731	705	683	637	699	724	666	659	700	711	701	704	706	676	710	716	692	683	681	712	692	704	675	676	698	700	698	709	660	691	703	700	724	693	621	686	677	660	692	709	676	759	713	684	667	713	712	701	719	682	664	648	719	676	682	685	644	728	679	668	694	631	648	676	699	663	689	653	713	695	746	675	695	712	690	723	731	703	691	716	699	688	677	710	711	658	658	739	670	673	696	639	725	684	748	693	699	727	693	689	695	714	696	691	656	699	703	680	704	667	676	712	649	704	687	668	718	683	678	631	661	715	695	724	680	755	662	710	687	665	687	703	696	697	715	721	663	685	722	693	692	674	687	668	662	702	702	663	676	676	692	652	670	702	709	682	661	707	720	692	688	730	702	696	696	691	712	722	662	699	696	689	707	652	671	715	710	708	678	720	671	695	701	652	707	667	706	686	715	708	741	637	682	644	736	733	725	679	686	676	703	703	695	731	717	670	693	662	703	723	665	727	705	686	695	696	685	679	690	712	668	728	713	665	709	721	706	696	670	639	668	684	705	723	718	692	709	718	694	677	692	662	697	718	667	696	739	675	650	675	670	718	700	686	684	687	669	718	672	698	691	675	736	697	682	711	666	668	640	689	724	727	685	682	676	673	686	698	665	659	710	703	688	676	717	700	690	718	679	699	681	664	642	693	697	719	682	707	676	705	715	705	705	691	679	764	687	688	656	678	669	722	635	701	704	670	645	717	658	701	696	677	690	687	711	686	645	697	716	713	704	653	660	718	684	703	699	634	692	651	700	651	727	697	666	671	686	698	714	685	707	695	701	677	658	637	674	724	712	676	702	677	718	733	684	684	721	691	697	642	712	655	742	698	664	712	695	743	653	687	699	665	737	642	695	726	655	699	691	691	696	689	697	699	712	659	674	665	711	683	733	689	668	711	674	669	692	694	737	721	680	694	695	672	673	713	663	664	708	708	692	711	716	707	730	714	686	721	677	696	696	671	701	703	689	694	665	635	713	705	687	692	732	713	689	612	705	682	691	682	670	672	720	699	676	662	716	661	714	668	675	699	724	680	685	662	665	718	678	664	667	619	728	685	714	730	724	664	688	699	694	703	688	733	676	696	677	747	708	716	628	732	744	665	655	655	700	680	669	664	699	667	717	682	657	668	663	733	713	703	660	678	686	694	670	687	719	705	683	693	670	725	700	720	713	733	740	663	645	693	641	688	655	673	707	676	742	691	700	729	727	615	734	715	727	694	672	708	712	672	727	700	714	683	702	670	691	713	712	728	737	678	702	696	667	678	622	744	682	674	724	709	698	698	692	704	704	739	703	691	639	719	694	669	741	698	685	675	712	671	636	730	707	670	755	694	680	672	749	657	699	719	698	710	656	704	655	693	665	662	717	710	710	695	677	681	650	709	685	683	736	665	717	661	722	699	741	677	729	690	644	717	741	684	740	715	709	695	653	708	682	708	698	730	685	701	711	650	720	671	713	657	712	692	688	698	675	701	700	706	702	709	661	670	693	668	707	697	665	703	707	691	707	698	678	687	710	661	701	661	762	670	698	701	672	708	754	723	718	692	717	709	713	690	677	746	667	744	721	659	687	703	736	683	681	701	685	717	664	693	671	673	747	693	662	679	684	697	699	707	723	694	715	689	728	663	694	709	665	736	718	703	670	693	700	695	657	740	692	693	703	704	694	697	683	681	731	693	724	717	639	653	729	679	693	630	692	747	693	668	706	710	693	680	677	692	715	686	714	748	747	712	673	693	668	692	654	704	675	753	708	694	661	707	700	705	718	701	634	691	731	671	682	674	671	729	690	699	705	668	710	695	709	685	688	640	736	679	694	649	650	719	671	668	704	691	710	735	673	662	711	677	697	710	653	672	696	670	715	684	714	660	737	686	632	667	649	666	657	716	724	684	712	720	673	676	705	690	678	700	692	680	670	669	657	681	695	680	682	704	678	684	705	698	671	674	699	708	706	654	700	743	677	693
3171	925	1211	1483	1708	4828	4010	1703	1120	742	545	404	351	329	291	333	287	262	283	280	290	273	291	325	309	294	291	282	284	258	232	294	286	283	291	306	263	299	294	288	263	290	248	259	291	294	273	313	279	256	318	304	283	298	298	302	267	282	277	257	264	291	305	304	294	262	308	292	258	304	298	269	278	312	317	299	287	323	289	302	298	306	266	289	297	279	290	280	288	322	283	273	310	294	282	270	305	266	296	260	272	295	287	304	285	314	277	288	295	284	295	276	305	271	300	293	340	289	291	276	293	272	319	310	281	307	256	303	305	299	311	286	309	284	304	262	290	319	286	250	287	299	305	281	276	279	289	279	269	273	274	314	285	283	300	279	289	265	292	298	297	284	332	309	248	290	290	294	292	284	274	283	292	266	298	282	291	297	281	278	273	291	310	299	305	275	286	285	265	283	279	270	273	318	315	263	293	272	267	278	275	288	252	282	254	300	297	278	292	285	315	284	270	276	286	328	298	278	272	273	276	313	274	284	294	284	288	311	296	268	278	295	295	315	313	260	319	278	295	294	312	297	280	306	272	293	269	257	281	305	271	267	298	307	297	299	269	321	294	304	287	276	270	289	274	283	288	261	284	281	302	275	290	262	252	261	274	281	280	277	277	279	293	297	284	327	279	290	284	282	296	257	286	297	267	260	244	288	276	295	276	278	320	279	303	269	276	322	253	295	281	298	265	318	258	296	289	290	297	291	266	280	291	294	273	273	303	298	320	311	293	295	286	283	287	283	261	266	296	299	258	331	281	292	277	310	291	273	273	284	295	277	301	296	272	272	315	308	288	311	282	305	255	312	277	292	268	285	267	284	287	272	303	293	296	283	297	288	295	264	299	301	279	264	282	296	289	294	277	306	307	273	302	271	298	283	311	312	286	292	285	284	268	307	296	272	276	325	275	269	297	282	320	258	300	257	275	288	307	294	281	304	287	270	285	304	264	275	304	295	269	294	288	248	276	297	286	268	256	303	265	302	294	312	264	277	309	275	292	288	285	288	262	322	271	266	312	292	295	289	289	291	267	278	280	291	294	301	296	263	271	251	280	262	287	273	323	302	281	294	258	276	267	281	282	249	262	291	275	319	281	259	281	298	286	291	274	280	296	283	301	262	277	310	284	274	268	268	310	290	316	315	281	287	277	273	299	277	287	300	262	307	298	301	293	306	280	278	275	306	278	292	305	296	321	300	297	264	307	285	283	260	259	283	300	279	286	280	269	295	291	283	267	298	276	286	303	318	302	256	276	317	305	279	324	287	285	290	285	322	287	297	274	272	272	273	291	254	309	294	284	282	312	304	285	311	289	285	289	286	293	257	296	318	302	293	288	293	277	307	272	299	281	272	303	292	311	283	272	293	262	300	275	282	271	304	257	271	310	278	278	296	309	289	304	309	276	286	273	301	316	297	256	315	298	299	288	277	299	282	293	281	336	270	318	297	308	309	272	297	267	289	278	298	292	251	291	288	257	285	299	283	315	318	313	297	288	305	267	289	291	275	292	295	277	265	274	310	336	288	254	311	280	290	271	295	286	277	314	311	280	295	305	260	300	270	292	254	308	274	273	269	279	278	285	292	292	292	282	269	277	278	330	282	308	269	272	309	273	277	273	294	275	299	282	305	297	286	280	290	274	281	279	274	273	270	304	285	280	297	275	283	252	255	284	283	274	296	287	287	271	282	268	248	284	219	278	260	285	272	285	296	270	275	288	296	273	311	306	255	297	296	257	273	316	301	312	284	306	282	279	304	324	324	269	289	310	275	288	271	280	275	299	314	290	286	300	288	277	304	278	295	286	317	268	320	280	282	257	303	308	291	277	272	265	291	282	275	287	244	314	267	297	301	290	313	290	301	312	307	283	260	286	252	268	264	294	301	303	278	299	270	282	315	276	278	282	307	303	284	302	285	295	267	277	320	271	277	284	283	290	262	281	278	292	271	280	289	300	274	287	286	276	279	276	291	271	289	283	287	294	272	292	288	289	319	269	290	289	293	308	260	286	298	278	277	260	283	290	255	280	281	276	292	269	306	271	270	283	304	307	258	335	311	294	302	311	271	287	292	281	320	282	312	295	258	293	283	271	297	281	288	289	285	274	285	285	289	269	293	244	294	269	276	302	274	276	301	288	313	301	280	272	332	297	280	293	305	283	263	289	291	321	301	310	303	291	293	305	270	292	289	275	248	284	311	292	273	250	281	291	276	290	295	268	277	317	321	272	291	307	292	289	264	287	278	312	274	283	288	299	276	269	261	302	292	276	285	253	270	276	274	285	254	261	256	295	263	284	285	315	298	285	315	250	308	287	305	293	285	272	264	273	306	262	310	269	268	315	272	291	283	278	287	327	293	293	251	278	282	260	293	315	284	290	295	319	299	282	304	274	311	275	305	293	263	327	268	274	294	283	289	299	272	286	303	293	272	263	289	308	286	316	298	258	285	298	311	285	289	290	312	281	294	295	286	263	305	306	274	300	281	284	291	294	295	266	267	301	290	272	305	264	311	268	287	289	349	298	301	283	270	284	288	315	265	319	299	295	325	289	294	321	291	274	312	287	253	268	297	273	289	276	304	305	285	267	285	303	287	292	252	284	272	268	267	279	303	326	283	299	301	272	283	295	283	295	294	268	277	290	280	286	280	289	278	324	273	295	294	302	329	294	269	299	293	280	277	250	276	278	299	292	294	275	304	285	284	299	270	298	296	267	276	286	288	271	309	280	295	285	275	276	303	271	286	277	260	285	275	291	258	287	279	291	278	288	280	283	267	280	277	269	286	273	295	283	297	296	289	272	273	241	305	305	293	288	268	319	314	295	280	282	285	272	302	323	254	302	305	280	289	277	299	310	281	286	279	288	293	300	271	309	292	282	255	303	298	291	296	292	291	298	289	287	264	296	264	292	258	290	285	313	277	250	261	319	302	276	297	275	288	330	290	276	285	301	313	295	306	315	300	274	306	296	286	254	298	262	308	279	283	297	289	296	311	309	285	278	273	284	314	301	293	273	311	275	294	259	265	297	277	266	277	265	289	270	301	266	305	288	278	286	318	258	287	287	282	301	293	321	291	285	275	281	288	309	277	272	303	319	322	280	257	300	290	281	297	314	264	311	308	305	276	267	305	308	311	328	301	260	318	298	275	280	278	297	282	302	312	275	287	325	297	283	266	283	279	296	285	294	316	276	290	297	271	311	280	303	302	285	279	294	325	270	303	276	272	292	287	285	272	341	303	267	293	275	261	264	272	283	285	297	297	314	255	287	275	290	268	282	286	269	260	292	325	302	276	295	256	261	266	267	314	293	308	276	276	310	266	309	315	269	281	311	271	302	291	277	308	313	287	306	288	305	299	312	275	276	268	309	286	287	300	294	298	288	281	305	296	310	287	294	311	342	303	292	282	271	294	314	294	281	270	301	273	304	314	275	311	284	303	294	287	301	272	274	316	297	280	299	290	289	272	298	257
2958	1407	2785	4722	7146	18730	14265	6923	4490	2813	1950	1339	945	827	768	785	766	696	751	791	728	754	755	767	768	738	737	722	728	729	710	708	753	751	760	750	678	731	734	749	684	757	768	683	733	689	730	745	717	743	752	748	743	694	760	749	759	744	705	771	776	705	679	728	767	719	719	737	756	760	765	709	776	713	727	769	706	718	806	708	766	752	714	764	717	725	731	754	766	775	744	760	752	771	765	734	739	721	772	739	708	739	733	713	793	757	799	716	801	706	743	736	699	786	756	697	721	726	753	778	748	741	696	704	758	723	767	712	738	713	706	706	742	710	715	760	771	722	757	705	734	763	734	736	722	760	736	719	745	748	726	792	815	752	775	733	736	726	744	777	737	704	701	747	719	724	732	828	738	740	735	753	732	771	730	723	720	733	760	772	719	725	748	786	762	772	694	754	778	723	748	746	834	743	723	777	697	731	721	752	767	767	744	719	718	755	725	741	759	728	769	710	738	719	738	741	758	723	732	746	719	787	716	766	794	745	738	702	732	798	751	756	728	704	746	742	736	720	721	726	744	778	715	735	714	720	731	796	714	696	726	761	703	762	753	780	772	724	731	707	755	720	747	721	732	736	714	732	688	666	747	739	727	696	730	726	763	745	756	738	728	713	714	768	763	744	770	753	726	755	809	703	769	783	746	724	763	760	720	773	728	723	769	737	773	740	710	723	723	747	748	715	688	732	755	770	716	735	766	726	776	717	704	726	712	735	760	762	736	758	792	740	708	698	734	801	727	721	771	742	719	734	734	708	678	707	739	714	771	730	723	744	749	711	725	791	731	730	783	730	719	703	709	769	754	759	733	710	723	717	741	757	766	767	756	775	770	724	775	735	730	812	723	719	758	793	776	728	737	759	726	721	745	732	779	718	752	728	734	777	721	715	721	725	677	748	734	751	749	787	740	698	754	727	772	776	737	757	723	690	752	734	739	732	716	730	713	720	755	780	771	687	722	822	759	747	719	780	719	744	744	720	701	751	759	793	737	756	742	721	720	764	752	775	715	716	744	768	735	789	726	698	740	750	711	713	786	738	762	720	701	749	765	740	761	773	708	777	720	735	738	748	783	703	766	701	723	661	760	755	717	763	745	720	720	752	688	708	727	738	729	722	771	713	723	706	698	703	753	786	737	717	737	725	752	797	718	743	739	706	713	722	709	729	732	718	795	717	757	738	707	743	783	692	739	698	756	709	745	734	744	772	722	754	666	788	747	715	730	732	766	717	779	701	739	729	715	692	748	743	709	688	767	729	772	680	725	755	764	769	732	744	761	723	783	809	702	740	726	714	736	763	766	726	707	787	731	729	767	735	681	766	761	748	705	755	731	798	741	728	689	752	752	786	761	754	727	743	700	759	702	712	717	752	666	791	751	740	704	741	700	748	727	707	764	756	726	724	765	726	720	736	718	697	727	730	773	750	673	757	738	706	768	693	756	712	702	774	749	713	779	779	728	710	708	751	741	749	710	714	761	698	717	743	738	705	708	759	707	752	758	741	770	771	775	707	687	712	742	720	709	696	773	781	708	750	771	758	792	714	724	731	731	716	699	705	715	705	726	724	722	717	694	748	714	712	745	704	741	720	779	745	782	723	700	772	720	729	716	769	747	711	768	694	712	724	723	706	754	714	760	738	765	712	763	739	737	754	728	714	744	738	754	719	730	743	747	745	728	746	737	714	749	725	756	777	694	752	722	728	736	733	733	757	740	739	740	767	758	745	724	732	711	762	712	760	771	741	796	735	754	735	747	746	760	720	738	714	790	747	759	757	738	769	762	774	750	717	721	747	704	676	730	714	732	776	768	795	704	750	796	727	697	749	746	697	751	710	738	751	688	710	696	742	675	709	685	713	759	706	746	718	707	733	737	745	753	739	782	787	774	705	730	730	759	722	770	714	726	694	750	690	715	716	730	719	723	768	737	696	751	761	781	677	795	741	775	693	744	736	736	724	728	769	745	774	763	745	783	705	752	725	677	748	706	805	737	736	767	709	732	791	721	722	771	804	727	731	748	678	749	716	737	729	737	741	753	753	738	771	735	749	743	740	716	749	751	747	749	713	735	778	774	737	752	736	743	733	741	742	689	721	689	734	778	685	724	712	711	697	729	751	726	776	776	743	740	723	758	730	668	761	763	783	721	752	753	739	759	736	694	771	718	756	728	778	735	701	774	753	728	772	686	741	718	728	777	715	716	753	783	776	720	750	761	713	774	747	736	741	764	733	718	691	767	752	737	704	749	711	745	715	779	730	748	738	770	740	753	799	720	753	821	754	745	734	708	770	730	682	703	749	751	738	712	727	724	745	724	718	728	735	742	718	766	711	713	685	721	721	768	745	717	751	745	741	723	774	784	745	766	688	749	692	723	788	751	718	741	746	763	720	708	723	736	726	728	718	748	745	734	747	715	697	764	797	752	758	748	723	708	749	685	808	722	735	770	703	787	740	750	725	789	791	713	730	765	736	727	722	700	755	723	730	768	741	725	724	758	768	704	732	766	713	750	720	762	729	757	708	750	742	726	728	707	723	741	747	709	781	768	770	747	713	769	697	694	768	761	717	764	775	750	701	737	735	748	773	720	699	791	719	732	706	710	720	730	735	777	705	766	703	748	774	699	710	755	727	783	777	682	721	749	749	750	699	759	778	788	670	735	685	706	722	797	733	839	723	694	740	706	702	732	732	708	777	740	749	747	764	729	678	719	734	746	733	718	738	707	729	727	724	722	745	719	709	729	731	720	730	763	758	783	759	733	745	722	777	725	736	745	718	707	774	738	751	739	765	729	717	732	748	700	668	785	775	742	770	720	753	737	675	745	724	743	739	769	763	710	739	743	759	754	750	739	732	744	738	773	730	803	711	723	726	782	756	744	726	776	726	758	717	747	743	744	790	736	759	699	692	753	772	759	706	714	731	747	773	664	745	734	731	761	740	755	750	752	750	780	737	703	760	746	706	698	718	759	798	736	740	683	760	730	748	751	742	740	727	757	703	743	740	762	749	717	724	724	693	697	740	709	716	697	719	774	735	706	780	691	700	729	720	697	774	730	760	775	771	700	736	789	757	748	752	725	771	772	768	733	703	779	753	727	768	739	712	745	770	728	712	736	693	740	740	758	724	782	744	761	711	716	732	752	703	750	740	767	709	723	720	737	743	767	764	769	750	779	781	707	743	697	747	721	711	736	733	760	775	731	744	749	780	761	766	725	738	805	770	709	721	737	710	724	770	750	731	733	763	718	676	762	746	731	741	716	719	711	747	731	732	749	784	742	724	724	765	770	751	710	722	742	731	765	739	702	695	711	769	740	735	706	715	709	741	732	726	732	684	727	748	731	768	737	768	736	739	763	712	768	725	722	731	745	700	761	728	762	718	745	774	729	761	670	724	703	726	752	664	724	747	762	722	766	678	752	725	711	706	729	742	728	691	755	773	704	790	730	763	745	736	767	746	685	716	757	707
10938	3962	7069	5243	27679	47156	35850	19301	10257	5429	3000	1230	546	395	313	284	289	280	295	298	310	291	313	293	279	313	275	285	253	296	296	284	251	274	282	288	305	315	298	305	274	331	265	302	271	282	300	280	292	303	273	326	296	277	290	296	302	314	290	327	318	321	302	272	293	273	289	276	279	288	310	281	284	255	302	290	266	285	305	300	318	313	287	295	276	269	308	301	293	293	292	269	282	290	300	303	289	296	286	338	297	268	309	306	301	312	283	290	307	281	283	283	271	294	276	297	336	281	278	279	273	275	282	351	313	292	311	329	286	270	309	301	306	299	303	276	299	305	283	298	297	263	299	302	291	323	308	292	284	294	308	274	282	265	301	314	310	298	289	274	283	273	313	288	313	266	292	310	290	261	267	277	270	290	287	287	294	286	303	318	310	293	287	239	282	294	272	316	306	288	322	292	279	315	271	289	322	303	276	289	290	303	337	317	264	293	295	290	319	289	266	295	278	303	321	293	261	322	282	293	314	333	297	289	296	324	273	301	304	246	277	281	276	289	298	267	295	264	327	309	280	304	290	270	299	277	282	281	280	274	301	311	281	265	294	292	267	321	309	295	280	324	289	285	292	287	310	271	290	313	259	327	290	284	276	278	285	273	267	269	301	306	282	275	323	278	316	282	272	299	298	300	311	299	292	309	290	301	285	288	295	279	317	320	310	292	288	287	299	311	285	268	274	277	299	300	291	312	325	312	275	279	265	265	297	298	285	302	283	294	309	292	289	274	302	303	296	283	294	294	285	283	291	313	308	319	252	305	272	312	296	280	310	276	291	312	282	276	290	269	297	272	301	297	297	280	298	285	294	288	272	301	301	296	295	293	306	298	272	297	294	291	266	297	291	294	304	294	294	310	273	291	316	302	296	270	307	292	292	300	302	278	279	319	293	288	296	288	275	299	276	277	300	288	314	320	334	290	282	332	296	301	286	254	280	308	259	301	289	319	264	282	277	296	272	301	306	314	293	288	273	268	308	315	296	254	292	282	305	301	269	301	292	313	311	282	305	289	335	253	298	298	312	269	306	272	281	292	298	314	288	294	281	296	262	309	308	283	302	301	299	286	315	289	277	297	269	317	319	280	282	309	279	302	308	285	259	290	310	328	278	303	290	277	277	292	303	286	306	264	287	281	263	288	261	298	307	289	293	272	270	299	303	346	274	309	292	337	297	260	287	324	277	282	258	289	271	276	284	300	301	310	284	317	309	278	270	282	290	264	277	287	307	308	281	300	269	303	276	305	269	302	261	299	284	263	297	291	274	319	266	308	317	288	316	294	304	299	303	306	308	313	288	261	308	291	316	305	292	262	278	287	322	298	289	280	268	258	294	285	288	310	305	271	284	274	285	298	288	276	285	270	328	296	323	294	341	317	274	253	300	299	302	253	279	272	296	295	304	298	258	273	293	278	308	280	302	291	272	283	289	303	283	277	313	280	269	267	304	269	295	295	287	309	290	306	263	308	290	299	301	317	308	284	258	288	296	288	269	275	308	292	323	290	308	300	278	273	303	299	298	299	286	283	288	293	297	282	298	289	305	296	287	267	301	301	269	296	323	285	271	254	287	320	265	288	294	266	267	292	288	308	319	283	302	314	309	282	281	321	287	295	297	343	288	323	277	273	286	292	261	253	292	300	277	290	280	298	284	319	305	298	301	284	293	300	289	261	281	285	281	299	290	300	293	256	284	307	339	319	281	299	286	304	317	300	308	282	296	278	291	286	307	290	291	289	310	274	286	353	288	325	297	255	271	303	308	334	291	265	288	291	276	312	255	275	309	284	295	285	319	262	315	274	301	285	281	292	295	305	318	307	308	286	281	314	307	286	255	293	291	285	257	271	296	296	290	291	293	288	318	316	288	284	305	290	274	320	312	272	290	297	303	287	337	273	299	280	308	277	274	289	304	289	322	301	279	328	225	297	256	247	313	293	310	314	306	278	302	281	316	273	274	265	269	297	298	293	317	296	324	306	293	309	260	295	320	289	285	270	283	330	302	302	298	296	291	289	290	270	279	267	291	271	288	266	279	293	284	281	273	312	320	286	266	298	296	283	309	299	276	279	321	296	316	310	283	279	287	274	288	277	284	305	319	305	320	317	274	294	290	273	312	280	285	279	308	334	273	276	311	280	273	269	305	298	295	294	305	294	312	275	272	297	322	272	296	306	284	268	281	312	301	293	294	263	275	284	330	247	290	267	305	286	315	293	303	304	308	298	295	279	292	303	308	314	302	307	279	305	307	255	294	255	293	290	293	273	302	290	311	283	287	276	309	295	290	302	293	299	276	321	285	323	290	321	292	318	315	292	313	307	267	279	301	295	300	318	285	297	286	307	314	279	277	284	273	289	312	288	313	300	299	318	309	297	309	329	310	295	303	257	278	278	316	274	311	295	297	309	263	274	301	280	300	286	302	279	274	285	290	283	256	288	315	295	337	271	294	321	292	311	279	279	315	303	309	265	295	277	277	287	304	304	276	287	284	307	270	282	287	334	281	311	284	344	288	278	292	296	302	305	263	281	294	285	309	281	318	273	285	323	271	287	312	291	288	285	317	318	264	285	282	296	282	295	285	287	304	312	296	289	310	311	245	303	312	283	249	282	328	274	302	264	276	265	289	267	291	306	282	316	265	347	294	279	312	295	290	291	270	282	311	297	278	287	295	314	270	312	286	291	299	283	294	293	296	298	299	297	276	270	269	319	288	298	258	290	293	299	282	310	287	288	285	284	297	289	296	296	308	292	273	297	282	280	282	301	268	287	302	273	312	290	298	277	290	271	306	287	285	280	275	312	330	287	310	272	303	295	299	286	323	270	260	280	284	322	298	264	276	310	287	288	270	280	280	284	320	316	321	264	270	287	285	278	276	325	295	247	316	301	298	335	288	296	327	301	291	269	309	316	311	329	303	313	305	291	273	293	291	308	287	288	281	300	281	296	281	279	301	304	291	304	288	311	277	286	284	287	287	314	282	295	282	282	312	286	287	282	288	304	287	299	296	291	280	326	297	303	292	300	266	277	308	307	332	292	307	305	291	267	297	312	313	292	311	312	315	284	301	277	307	274	311	297	293	264	294	293	303	287	256	305	296	310	337	301	290	290	279	290	300	300	276	303	310	281	303	296	295	295	317	288	301	291	278	275	276	306	294	274	295	279	287	299	319	256	303	287	265	271	298	276	275	280	291	279	301	302	260	290	268	326	255	293	276	292	297	310	312	297	269	274	283	302	287	268	318	294	298	304	270	289	299	288	279	279	282	260	315	274	304	307	300	282	307	299	291	246	294	286	321	312	279	298	292	294	305	303	294	288	277	307	329	273	287	264	332	318	289	284	277	300	308	290	296	326	298	294	314	278	321	306	294	338	274	285	271	289	315	300	293	282	285	293	298	238	287	258	321	292	310	309	274	285	259	312	257	283	273	305	302	318	289	298	303	271	318	330	313	283	300	302	278	299
7223	4247	12466	13918	42351	58435	48963	34192	26125	18482	11799	5331	2104	1186	800	768	716	747	745	757	724	734	721	710	764	773	773	755	761	753	718	723	748	747	740	817	748	696	727	748	771	690	713	721	771	688	751	768	737	759	769	731	783	764	709	748	715	842	742	769	727	724	770	784	729	738	741	780	698	752	716	750	750	772	760	760	711	783	757	767	779	713	713	740	765	731	742	750	804	761	727	775	696	797	799	781	730	734	759	750	709	737	722	723	778	796	757	767	727	733	814	693	744	761	728	790	676	782	737	750	753	754	733	735	738	764	728	779	803	749	775	770	764	765	764	689	715	733	725	691	773	744	715	781	724	743	779	776	763	778	792	753	803	745	764	733	765	744	758	772	707	764	779	734	753	730	692	778	786	820	741	798	746	742	721	755	738	741	693	760	741	715	752	761	743	715	753	762	714	715	766	782	776	758	706	731	756	754	745	712	756	714	760	790	727	703	813	790	707	714	730	769	783	764	764	729	752	759	784	764	754	715	742	732	741	746	809	773	731	792	752	797	685	741	765	751	729	732	765	682	722	773	747	753	733	749	736	714	743	773	761	747	746	765	749	747	725	777	688	768	743	765	741	745	762	787	725	760	779	731	752	740	763	729	745	744	758	710	781	749	746	739	736	747	752	744	749	742	770	737	768	750	744	761	766	755	755	758	741	750	775	722	718	733	733	724	745	738	794	728	755	719	714	764	776	726	755	719	742	784	702	762	749	706	752	729	764	777	696	723	736	788	764	702	756	788	720	790	744	718	739	705	763	797	743	751	742	733	765	778	746	732	755	716	756	781	728	708	772	746	807	756	760	753	793	708	762	726	816	720	805	795	751	747	743	771	736	713	767	742	714	740	762	717	786	702	754	788	748	705	790	693	718	782	786	703	764	740	739	759	775	733	709	765	749	735	816	737	774	769	755	738	768	737	774	792	750	718	732	739	735	743	737	749	772	715	763	728	726	769	759	757	739	736	739	777	712	755	736	766	757	707	763	725	810	736	746	760	775	747	765	732	718	764	730	719	794	721	724	741	769	706	771	746	750	773	718	769	726	757	754	734	745	800	786	736	789	772	764	753	744	794	776	764	736	725	778	744	737	755	746	748	735	787	751	765	770	724	728	732	769	761	736	737	743	759	781	715	688	760	791	749	803	720	752	782	762	746	696	732	771	680	748	761	773	742	735	753	785	733	730	768	775	761	705	756	786	724	710	712	817	763	754	759	737	702	806	710	743	755	776	720	731	738	734	793	781	750	771	762	760	734	769	767	714	743	698	770	785	739	768	720	733	755	775	778	767	747	783	759	738	785	703	745	711	729	762	721	747	762	760	764	775	759	781	749	743	711	771	758	742	794	765	723	757	747	720	737	736	742	762	748	749	770	736	789	738	728	723	792	752	751	784	708	706	748	775	726	758	771	737	762	744	728	714	787	789	766	729	724	789	772	806	736	751	774	769	719	768	739	716	752	726	726	748	741	782	729	766	776	763	785	729	783	739	763	753	752	727	774	777	727	781	770	729	766	743	711	773	714	748	741	764	698	759	709	723	744	755	755	724	760	784	749	737	710	802	712	747	785	744	732	711	758	775	758	737	755	787	760	695	746	755	747	793	753	710	718	725	783	724	741	742	731	719	748	812	808	746	727	712	731	732	758	747	748	720	751	763	703	705	747	801	706	745	745	732	703	747	783	777	733	745	721	782	808	733	778	740	711	729	781	727	768	800	784	760	741	762	732	750	778	783	724	713	703	728	780	741	753	767	706	726	769	739	757	731	707	781	711	750	745	750	695	745	750	773	756	801	717	791	745	738	717	793	770	758	783	789	772	740	740	683	788	782	750	786	727	713	742	785	754	761	738	767	755	686	752	764	760	794	734	734	729	753	776	733	725	755	721	730	707	766	788	814	742	772	735	799	751	757	742	774	722	786	721	773	756	765	736	755	750	734	726	714	749	719	734	732	741	758	769	701	717	749	767	747	764	783	753	747	708	753	718	701	759	715	755	754	762	782	749	708	724	784	744	755	725	745	777	756	702	747	738	737	718	742	748	729	727	770	738	755	724	724	753	750	762	724	763	737	734	759	785	782	733	785	734	754	804	787	741	750	738	768	692	742	794	772	705	732	752	801	755	797	721	794	779	761	797	794	796	704	730	724	727	764	736	724	746	733	777	739	768	756	690	775	704	765	735	754	718	726	769	744	732	787	803	711	720	754	739	750	710	747	780	723	774	699	760	709	732	742	727	744	724	736	702	708	739	768	727	775	740	745	748	740	730	762	753	729	723	754	757	767	750	747	797	754	721	734	767	763	691	753	751	753	757	746	783	712	710	752	724	763	725	773	765	724	710	768	743	713	734	738	782	762	702	729	780	758	763	722	763	761	745	737	775	722	767	802	765	751	700	769	738	770	766	757	752	752	739	766	784	775	741	786	750	743	760	769	780	755	782	822	772	760	760	745	798	783	764	725	730	711	752	768	683	772	703	710	727	753	721	730	747	723	751	743	739	770	752	759	730	725	755	719	781	749	732	748	723	779	754	767	761	738	739	760	748	725	756	716	779	732	736	798	786	687	730	724	769	675	736	784	753	769	786	731	734	764	733	765	749	755	804	729	715	709	724	677	749	765	784	728	742	724	735	746	731	769	759	754	748	743	697	744	760	730	771	814	733	770	706	745	743	734	730	754	783	763	753	748	766	768	742	801	734	789	805	733	715	786	724	715	779	740	748	741	753	755	743	714	797	762	711	754	769	740	763	727	773	801	787	778	799	740	731	771	787	755	710	757	741	743	733	722	712	759	808	752	722	749	763	755	802	714	722	745	740	718	720	750	714	693	743	806	743	778	727	774	765	742	766	728	767	735	794	777	766	740	721	719	780	743	730	747	732	747	751	714	722	753	727	814	738	785	764	788	756	771	717	701	760	741	774	741	755	782	682	727	676	797	787	705	757	789	730	749	768	754	777	750	736	778	760	731	747	769	703	764	801	780	753	743	740	695	734	760	755	777	717	768	768	771	735	773	716	762	731	695	770	708	738	799	757	685	771	760	763	754	776	718	760	784	737	764	675	758	761	743	754	772	784	747	725	733	722	781	741	695	734	752	694	760	754	783	743	808	794	721	700	778	699	742	765	712	731	819	755	714	781	734	762	775	723	732	757	813	738	812	731	707	794	764	729	737	750	713	757	752	744	733	764	753	756	748	735	742	773	767	715	763	781	716	767	732	746	737	769	732	780	769	726	743	686	786	721	746	786	726	749	749	702	722	740	729	762	752	712	797	736	737	719	746	775	701	736	793	751	757	682	728	725	729	744	749	769	764	723	737	720	795	758	758	779	717	726	759	724	761	798	803	722	694	741	748	787	747	721	777	760	723	766	781	759	731	707	732	745	757	755	697	771	791	753	744	790	766	784	750	729	800	704	764	778	706	780	743	749	745	741	738	814	763	720	729	769	746	737	731	771	750	700	764	737
20536	12403	32258	67663	58635	45576	35495	25776	15834	9104	4343	1446	580	344	288	300	270	273	255	263	253	297	282	289	272	263	266	286	269	272	268	271	251	295	251	260	250	281	264	288	282	275	288	282	275	288	271	271	282	270	263	264	282	276	274	257	287	288	291	240	296	274	278	262	274	263	271	243	251	278	256	274	299	283	304	288	289	274	260	260	278	271	270	292	305	248	287	269	269	281	256	292	291	233	256	285	268	275	278	294	276	310	280	292	283	289	307	289	265	261	283	278	303	242	281	263	296	260	271	274	259	251	270	279	279	271	300	272	270	287	287	294	267	276	284	272	279	288	266	277	286	261	274	282	281	291	249	279	274	266	265	258	267	277	296	284	250	240	260	278	272	272	297	267	312	279	267	278	308	276	256	287	260	266	299	270	270	288	265	232	256	268	257	252	269	248	304	279	270	285	276	253	244	270	306	281	256	280	258	259	277	283	253	292	276	288	272	266	251	315	290	290	304	243	309	278	307	265	242	296	283	254	278	264	243	281	286	254	279	288	273	252	294	260	289	264	274	292	263	261	266	209	245	281	253	270	276	290	266	258	279	281	278	270	275	252	274	243	256	304	266	271	307	232	283	247	304	269	255	272	269	293	299	260	280	287	280	265	279	275	300	257	268	259	258	272	245	284	277	269	293	262	275	284	258	275	262	268	285	238	308	259	267	263	251	265	272	285	295	288	252	277	297	239	258	290	236	257	272	258	276	263	277	271	272	276	292	268	257	262	297	265	260	263	260	273	298	280	280	281	267	274	259	262	283	291	260	257	288	260	263	271	266	292	286	263	263	263	250	275	257	250	277	264	270	271	289	303	276	248	276	248	253	283	255	244	252	293	288	266	269	292	282	269	256	273	264	262	264	294	276	261	275	277	293	291	235	310	243	264	290	274	262	272	284	254	240	275	290	268	274	280	287	275	272	257	266	275	256	261	273	276	243	282	262	261	264	266	277	281	283	288	272	285	260	266	269	275	284	282	263	266	264	262	263	278	283	266	284	275	254	283	290	300	279	267	290	279	261	282	260	246	266	329	287	264	272	263	288	301	317	273	269	280	281	275	254	289	293	231	298	288	257	259	278	274	261	261	279	266	293	255	256	257	289	264	283	283	296	286	292	276	257	271	282	284	297	279	267	275	278	276	276	263	273	270	261	276	267	268	280	294	279	273	298	286	283	286	278	260	316	245	253	289	246	271	255	266	264	280	275	253	244	289	272	294	313	290	270	270	281	281	295	296	333	286	273	256	268	263	294	268	287	254	266	290	252	267	295	264	253	293	279	264	217	269	229	279	273	286	284	281	268	268	262	246	261	275	270	320	281	281	273	288	273	289	293	272	280	280	260	278	301	271	269	259	283	310	269	247	262	282	278	274	268	292	269	271	288	296	266	249	261	298	280	291	273	269	298	281	266	251	257	280	276	258	243	282	311	271	322	259	245	279	272	301	282	279	243	297	232	270	259	281	258	282	255	276	286	262	275	276	276	276	263	319	293	255	271	247	278	244	283	278	270	294	286	288	276	257	265	252	285	289	260	305	272	256	246	246	255	270	253	292	284	273	256	280	271	257	267	273	276	270	260	250	281	272	224	265	275	284	275	258	272	289	264	266	261	260	258	298	270	283	292	282	300	269	292	257	283	303	284	309	300	271	271	277	300	249	272	243	273	245	268	303	263	279	305	256	261	258	299	262	273	242	260	284	290	291	279	274	248	285	280	267	282	279	260	273	287	274	265	227	292	258	278	248	285	237	273	302	273	256	249	268	278	278	278	270	260	243	275	263	246	295	259	254	309	272	283	275	293	264	259	272	261	287	252	261	244	291	257	273	269	258	270	282	269	278	290	281	268	298	291	261	304	272	251	298	271	266	270	280	266	305	270	281	275	248	266	274	271	289	259	271	288	251	275	299	297	280	280	273	248	264	293	309	292	270	254	315	264	274	264	276	251	245	296	300	278	283	270	265	264	271	250	293	295	248	283	253	302	269	257	272	235	305	282	266	300	291	273	259	286	278	263	285	270	275	284	296	260	302	275	254	279	273	280	282	256	261	267	254	291	266	301	293	279	299	260	281	276	249	255	278	270	282	273	263	288	289	291	274	295	276	275	263	298	273	276	280	251	292	259	290	275	272	297	284	286	303	271	264	267	269	275	288	261	286	263	241	274	285	266	253	268	300	287	264	267	270	267	278	277	287	277	255	277	275	250	267	265	227	256	286	274	258	285	286	286	266	286	262	284	267	263	265	267	265	289	300	266	247	254	273	262	292	280	276	268	272	280	301	274	267	285	265	254	281	278	266	265	265	302	283	245	242	237	283	247	264	284	255	332	252	281	261	247	252	272	247	297	255	297	257	267	272	262	251	267	293	258	290	275	313	263	249	256	253	277	272	267	241	285	297	280	265	268	286	260	259	283	268	284	272	304	245	272	266	265	287	274	267	293	291	263	261	256	279	279	267	280	292	263	258	269	271	280	262	279	272	278	272	282	271	268	274	283	253	258	262	300	270	279	282	294	271	263	258	283	278	268	259	308	253	238	283	263	273	281	273	250	277	285	334	277	280	249	262	274	308	261	300	282	243	263	257	290	281	275	273	241	272	277	273	258	266	286	299	262	263	265	250	269	283	268	255	268	274	254	259	288	282	256	248	283	263	259	272	293	282	246	263	273	284	258	248	273	291	273	260	271	278	257	278	262	281	300	276	262	278	258	281	245	271	310	246	248	266	258	256	288	262	253	264	261	274	233	255	276	302	301	277	297	267	277	288	283	294	277	260	274	253	252	257	244	276	271	274	268	290	269	290	285	258	264	281	309	270	269	237	269	266	274	261	260	273	302	281	295	279	265	260	266	279	269	273	278	275	273	277	262	281	278	267	279	253	278	277	257	301	269	290	275	257	290	281	269	259	299	265	274	258	277	257	268	286	265	249	278	277	279	268	229	276	278	246	268	285	263	271	268	272	271	286	271	243	281	274	259	246	265	264	282	252	238	219	262	266	273	262	282	263	310	276	281	288	278	294	254	279	264	283	284	285	298	269	289	279	261	262	293	267	277	273	291	309	269	266	258	262	275	253	263	272	247	273	292	259	297	247	297	304	266	255	310	256	276	228	296	274	304	254	271	257	299	291	268	294	237	252	279	297	277	279	259	268	270	266	277	249	268	285	283	276	258	253	277	276	267	265	280	280	267	308	282	266	274	273	273	267	263	284	281	259	266	280	270	266	298	286	252	294	301	257	260	295	301	275	261	278	279	293	265	273	272	278	285	280	290	273	257	315	258	255	287	251	273	294	249	257	285	274	275	285	277	254	272	250	286	265	260	260	278	254	248	296	256	297	269	295	272	268	268	246	250	254	283	279	284	276	267	256	278	291	260	307	275	268	282	297	277	289	254	253	297	287	289	302	256	262	271	276	259	285	260	270	296	277	287	267	264	245	296	290	270	264	269	284	269	276	286	244	254	268
9758	10815	37234	71387	64026	58170	49266	40613	32800	25102	14621	5831	2123	1102	757	748	701	686	729	705	655	733	712	682	712	690	693	682	724	673	651	685	745	686	692	701	694	704	683	739	683	684	738	709	728	723	675	653	708	660	713	695	678	715	710	737	693	720	737	737	718	679	671	705	650	692	685	650	658	705	714	730	687	740	730	697	710	702	676	703	669	708	695	732	645	704	704	666	724	664	660	713	690	673	698	682	680	653	713	713	655	711	680	738	719	703	712	654	694	702	688	662	731	647	681	662	669	681	660	722	742	720	652	673	669	721	680	701	740	720	724	678	691	727	717	672	661	719	741	719	686	688	707	660	722	739	698	664	743	676	732	699	655	697	733	710	654	727	682	731	725	755	749	720	678	711	731	677	724	677	696	728	709	736	651	707	690	667	669	721	696	661	704	688	671	653	713	696	690	702	686	683	772	696	725	669	677	727	681	706	696	676	656	668	710	681	710	668	669	689	714	715	699	706	674	683	695	678	710	684	678	711	711	718	701	674	731	655	748	715	671	705	707	695	739	671	680	712	670	676	681	705	705	656	706	740	711	722	656	708	701	678	680	673	700	686	671	654	715	700	682	675	716	701	685	700	717	645	683	708	725	695	682	722	697	705	654	682	724	705	663	685	690	706	718	673	688	680	675	718	735	739	674	682	678	708	729	664	724	737	704	703	653	705	665	742	671	690	695	673	711	661	672	642	709	718	705	727	647	699	665	682	721	695	688	649	742	732	674	747	688	711	710	772	728	707	706	669	721	692	672	711	754	656	702	666	720	736	673	688	734	645	697	680	699	678	679	748	682	700	657	713	671	733	723	677	729	726	739	701	743	691	672	684	732	699	699	634	665	646	697	665	709	771	674	747	680	670	657	667	711	696	734	696	645	697	673	715	719	705	709	702	710	661	738	702	704	699	656	741	665	678	734	697	676	707	705	666	670	669	700	687	702	684	681	691	659	701	720	730	740	705	671	728	691	691	673	702	696	726	730	675	686	638	650	661	657	707	667	670	725	739	668	698	674	728	712	716	701	625	718	645	693	710	688	713	677	689	739	688	753	728	733	686	702	678	674	655	653	699	695	636	701	657	738	698	702	675	661	701	660	701	727	739	673	703	763	648	696	712	675	677	712	666	715	697	682	715	729	650	664	696	702	753	699	687	776	657	692	693	738	723	701	716	733	730	724	770	724	736	723	710	700	741	701	743	672	688	685	681	739	665	658	681	678	752	685	697	699	689	690	690	767	676	711	705	701	689	720	686	676	664	651	752	723	673	754	648	711	717	709	736	712	745	672	673	708	688	752	693	685	666	719	666	681	738	726	666	729	717	672	702	747	675	745	673	710	735	695	703	737	716	655	702	714	706	752	683	697	649	667	675	722	726	695	695	697	652	752	682	689	676	704	717	724	702	715	722	724	691	666	720	703	689	677	681	697	730	676	667	734	649	726	687	708	704	677	725	684	678	687	731	728	678	686	713	695	686	706	709	733	690	663	715	728	739	726	692	710	734	707	722	707	691	679	698	691	681	703	715	682	704	716	663	716	713	654	738	725	711	707	741	682	683	663	710	670	678	665	689	709	678	705	701	725	701	723	677	739	693	647	670	627	760	696	689	696	672	710	700	675	677	660	672	670	676	704	694	687	722	706	690	681	714	709	729	695	692	671	695	656	697	667	716	690	715	720	681	726	681	669	682	690	648	672	713	735	688	712	720	710	716	656	719	714	682	773	718	730	671	718	722	693	666	739	668	672	709	724	703	694	677	707	704	666	659	673	669	663	681	705	646	676	683	690	706	703	682	687	698	689	693	721	687	690	745	714	686	741	724	684	704	670	697	697	660	657	671	679	671	724	660	678	715	666	710	675	716	670	701	744	705	712	683	658	639	759	658	640	693	659	726	702	656	651	711	686	716	681	689	675	649	686	690	682	736	740	659	665	699	731	724	656	697	700	681	739	680	690	664	673	674	718	676	747	727	731	715	700	721	681	771	695	713	707	675	731	690	733	739	659	709	697	677	720	706	740	686	744	737	711	680	702	651	680	726	718	664	693	684	698	699	681	720	682	705	683	690	719	700	698	762	645	680	726	720	718	689	684	694	688	709	668	689	645	684	717	684	679	618	670	694	663	710	709	707	703	700	692	734	728	726	674	678	694	681	655	655	709	694	693	668	680	701	768	692	693	671	658	691	676	732	674	709	719	719	692	696	676	753	708	682	686	684	679	723	718	669	686	711	716	706	691	704	669	736	674	732	710	697	704	693	673	679	704	708	683	652	684	699	703	674	722	755	668	703	705	733	671	685	725	702	708	701	740	702	696	661	710	706	759	665	664	674	734	713	713	710	681	661	718	718	689	731	688	735	703	726	724	724	706	743	713	683	658	661	745	694	724	687	700	692	690	694	684	690	732	670	668	679	669	672	710	653	713	697	691	654	689	662	724	676	727	724	688	674	704	693	656	677	731	703	677	710	673	653	685	686	712	738	648	743	745	719	737	720	701	681	714	689	670	673	680	680	736	711	723	722	685	655	693	639	714	710	672	674	671	662	691	698	671	664	690	717	714	705	714	698	752	706	691	672	677	692	652	699	638	714	702	683	694	673	717	716	685	686	725	697	729	699	669	717	701	703	728	725	716	723	724	716	693	694	659	746	727	701	707	710	699	687	668	691	695	715	714	652	695	730	698	719	723	732	715	711	738	681	754	688	686	673	747	691	658	735	717	712	679	680	715	713	677	697	676	661	697	718	765	704	685	709	691	726	685	661	693	688	679	726	687	679	678	713	663	753	682	734	645	694	713	661	690	680	728	669	660	683	686	715	682	657	697	685	731	687	709	660	727	740	756	704	748	672	690	704	685	660	691	690	677	719	741	692	714	698	706	695	720	704	698	736	686	734	742	726	668	739	679	719	697	747	675	677	703	745	737	686	668	692	709	712	684	680	688	690	687	714	742	671	677	679	700	732	686	679	709	672	756	674	677	715	705	687	696	674	699	687	663	691	697	730	715	704	683	737	678	663	656	725	682	654	664	717	672	639	670	684	705	692	742	698	678	671	683	684	708	693	723	725	716	703	648	682	696	733	740	710	720	698	673	692	727	660	741	741	704	678	724	675	664	696	681	675	648	682	689	713	701	646	675	655	685	735	692	718	748	706	688	686	704	675	682	715	724	758	747	696	692	720	779	720	701	678	645	675	702	679	699	680	689	734	711	671	673	675	756	649	729	684	672	676	679	728	738	706	698	692	683	668	691	679	663	650	718	673	673	654	741	681	667	651	712	669	682	712	713	702	689	711	675	676	664	708	668	685	699	629	646	679	729	675	660	679	724	714	693	692	690	669	681	703	690	674	702	650	649	745	656	685	697	753	678	727	703	704	735	756	736	672	689	705	684	710	702	694	681	653	667	707	700	722	662	688	697	690	697	729	649	644	641	651	674	668	662	681	708	734	726	736	660	705	650	751	689	716	725	723
4363	1935	4950	7538	4304	3252	1422	1082	806	664	494	353	313	326	321	291	275	277	282	291	278	274	270	292	324	279	307	297	300	316	294	323	316	309	278	280	298	295	277	246	294	273	287	285	281	280	291	288	290	284	275	273	276	312	283	301	274	276	294	297	276	298	318	279	298	284	282	288	299	302	267	290	297	298	299	330	307	280	291	288	272	299	268	313	283	283	291	273	281	295	266	269	279	277	302	263	294	299	271	263	319	265	262	292	247	290	279	287	274	277	273	260	283	290	312	302	272	315	300	266	280	294	289	278	278	276	310	271	255	263	281	277	300	283	280	276	305	282	283	281	257	291	292	276	300	296	299	310	308	274	280	267	289	282	272	305	281	272	289	316	282	276	293	296	297	301	287	279	300	285	289	302	284	266	298	274	257	262	288	275	284	280	251	317	292	289	283	307	319	294	307	304	282	301	295	299	282	298	289	278	315	249	278	291	312	274	279	282	300	308	292	311	286	294	269	286	243	298	273	308	252	250	299	318	332	260	285	314	307	310	317	287	294	299	298	298	287	312	278	267	279	296	277	301	292	305	279	283	329	292	290	282	313	292	296	297	311	274	298	285	314	255	302	261	295	283	296	270	298	308	318	262	271	294	298	296	266	328	301	273	296	292	285	300	298	304	295	282	307	306	295	268	280	285	259	269	316	284	271	292	308	306	299	295	261	286	278	279	310	251	320	319	337	270	316	320	314	271	297	284	293	260	279	300	293	282	280	299	302	301	293	277	320	291	287	274	305	301	302	290	285	300	298	278	261	285	293	283	322	318	293	282	272	250	279	317	257	299	292	305	295	278	280	312	301	265	282	306	297	287	296	263	303	315	256	310	288	291	281	304	265	277	263	293	281	297	326	306	286	272	277	268	289	303	274	280	295	298	311	288	315	270	295	347	315	293	289	285	292	287	291	278	289	282	281	314	287	254	274	279	300	267	308	294	266	275	278	281	307	311	284	246	281	276	261	270	289	308	278	283	296	298	277	277	290	264	280	278	323	299	313	303	279	305	338	280	246	293	284	315	257	276	296	254	300	298	291	292	264	265	307	281	305	282	299	281	270	288	264	319	299	281	258	307	271	294	299	278	282	299	300	269	280	290	284	274	288	304	281	286	308	280	257	249	290	296	288	277	288	284	256	278	306	280	281	285	290	297	286	285	308	322	276	273	279	317	309	302	306	275	272	295	296	273	281	268	306	314	255	290	265	266	288	296	315	308	286	298	297	305	295	306	287	298	262	277	295	284	301	293	300	281	296	295	275	277	256	315	284	294	296	303	262	311	271	345	285	293	291	283	310	279	304	307	322	291	320	273	290	289	294	289	304	297	290	256	307	263	269	258	284	311	254	297	301	282	258	295	326	280	301	289	244	271	289	259	316	296	291	303	274	303	304	274	290	301	299	331	301	278	285	295	270	337	272	294	291	308	312	294	259	318	292	276	314	282	297	280	294	270	298	302	255	311	267	276	283	315	285	305	304	309	334	271	304	316	315	289	318	270	284	277	321	287	290	281	293	283	286	293	305	268	239	285	261	307	307	269	308	271	304	317	297	264	261	301	265	283	311	276	304	316	272	298	296	272	270	319	261	299	270	296	308	266	312	289	305	297	306	306	276	331	282	298	297	303	309	317	304	305	290	302	250	293	317	285	268	304	284	306	295	278	278	298	322	296	291	298	281	276	271	245	297	282	304	281	278	302	262	286	275	287	290	284	310	309	284	274	244	294	292	298	280	294	259	269	297	279	282	319	271	292	308	283	309	290	289	274	293	305	273	311	278	273	270	312	287	277	258	292	293	297	295	277	291	325	281	249	315	326	282	287	288	265	263	306	303	277	247	285	314	285	265	258	325	294	322	296	285	299	264	261	276	271	309	318	276	293	310	295	283	297	297	270	299	301	269	305	315	300	288	288	273	320	288	286	318	333	294	286	245	303	325	277	298	277	297	274	316	272	273	285	307	309	258	289	292	303	299	326	285	290	292	273	251	299	294	277	246	314	303	293	295	294	305	287	286	302	268	307	306	288	300	294	256	273	286	269	295	300	272	296	289	279	301	251	273	285	288	270	281	287	312	303	272	301	297	258	313	278	288	284	336	270	255	278	291	309	317	301	269	254	304	284	270	278	296	283	284	277	271	306	279	231	287	267	264	275	308	299	276	300	296	272	290	283	289	309	287	285	277	305	272	286	282	266	260	302	265	280	276	310	299	302	322	289	298	295	307	271	281	280	285	297	278	272	270	272	272	298	294	274	290	293	269	288	288	286	273	304	288	268	335	311	304	264	283	253	260	299	269	284	302	301	281	293	292	283	270	289	292	280	299	280	300	283	275	278	292	286	283	254	284	280	273	300	295	292	277	296	311	302	290	279	271	297	274	292	271	281	269	266	325	288	286	296	332	296	283	269	274	281	305	295	293	311	297	280	302	305	265	298	284	287	291	289	292	298	294	288	262	293	289	267	293	308	293	294	301	315	305	281	308	271	279	282	272	300	305	270	287	282	303	295	302	254	284	318	255	294	282	288	302	285	283	296	281	313	313	304	289	316	271	275	293	293	301	302	279	307	296	297	283	290	300	252	282	334	293	256	296	293	305	304	300	282	285	274	285	260	301	279	324	288	273	315	281	285	290	264	282	281	297	284	292	290	290	296	313	274	327	280	298	300	285	312	297	281	240	270	314	279	279	278	276	301	297	295	280	279	298	261	285	273	307	321	291	287	294	314	289	282	259	270	320	303	276	313	282	325	267	308	310	320	315	305	251	320	312	278	316	309	286	281	312	311	293	304	299	272	305	326	293	297	296	269	269	286	286	259	292	305	272	284	275	298	291	306	269	276	276	267	263	282	298	304	256	268	256	271	291	294	267	297	313	297	273	274	319	282	308	315	280	276	282	307	258	268	293	291	289	305	300	280	299	290	310	274	302	301	317	277	261	266	296	304	274	269	297	256	277	302	308	292	286	287	310	293	319	291	275	292	277	285	271	295	284	315	248	315	290	293	292	302	253	305	293	311	247	250	286	245	276	296	310	269	299	293	307	261	272	280	286	276	290	256	292	267	288	325	294	319	304	308	306	263	278	307	303	273	282	260	289	274	256	305	253	288	266	303	311	289	282	306	290	292	269	252	296	258	293	285	252	278	307	283	303	338	289	272	301	298	283	295	279	270	296	295	288	294	292	303	296	277	312	284	288	307	285	255	281	307	299	290	300	258	298	278	314	296	284	318	276	242	304	333	289	266	291	295	305	291	283	304	280	293	286	290	288	293	335	319	286	276	304	265	297	309	279	309	289	275	277	272	293	303	280	282	282	295	315	255	280	299	293	274	293	271	305	276	265	309	273	311	267	275	303	260	271	242	276	280	297	288	287	284	312	265	280	261	287	300	277	320	286	308	307	287	298	272	290	271	262	288	285	245	300	259	330	273	311	300	286	281	301	288	289	255	285	280	283	281	307	327	282	294
3564	2395	11804	20046	13423	12570	5877	4525	3308	2476	1564	1073	883	774	716	737	748	727	757	725	726	772	745	764	716	751	767	727	774	682	703	703	683	711	735	688	715	735	722	680	733	737	764	771	743	717	736	741	736	778	736	741	751	780	730	737	729	712	750	724	726	733	755	742	752	712	724	705	701	764	758	741	763	772	739	756	754	763	769	712	761	761	798	675	714	691	708	720	728	750	714	741	750	731	782	766	765	706	751	695	770	721	763	722	730	711	729	728	743	762	763	726	748	744	756	704	715	693	741	774	735	716	696	714	717	746	715	727	721	790	785	722	740	721	704	752	704	669	700	764	752	767	754	740	718	742	740	756	687	765	756	737	750	764	765	722	775	780	757	731	744	723	731	796	833	779	765	743	731	745	743	782	752	725	713	725	748	749	787	711	750	761	784	735	703	754	683	738	734	772	761	764	760	761	736	747	697	707	703	735	741	686	744	714	750	729	723	761	761	748	771	698	739	725	753	741	764	746	740	764	763	749	686	729	752	737	695	785	784	727	735	724	774	756	772	680	736	744	754	805	739	717	743	752	722	736	704	772	750	748	726	757	746	743	749	730	762	784	707	687	728	722	759	744	750	738	732	732	734	764	684	774	739	704	702	784	710	743	738	738	771	779	751	735	702	743	715	739	762	694	727	682	750	690	735	712	740	698	713	720	770	709	727	723	743	738	748	731	757	753	691	745	732	736	771	757	680	727	718	739	776	707	749	746	723	725	767	688	727	753	777	766	745	704	739	768	715	784	721	716	738	755	732	741	744	745	768	681	763	704	746	738	720	758	679	733	740	716	694	748	745	721	771	721	741	784	731	752	784	727	701	747	753	732	704	740	733	757	676	731	756	746	672	698	747	747	741	770	748	722	758	702	724	764	711	743	796	728	720	769	670	757	665	715	719	743	740	755	739	728	731	736	707	725	731	720	783	760	783	741	754	718	752	758	792	733	751	699	726	778	696	744	747	721	770	735	729	742	706	731	783	733	726	772	698	779	696	772	720	802	765	751	763	698	743	749	775	745	732	695	684	724	757	744	744	727	752	741	736	714	732	742	740	768	801	728	712	759	761	718	778	688	738	750	718	724	712	702	735	723	727	781	713	716	792	741	702	779	747	740	741	688	785	733	752	706	718	719	726	724	755	740	735	709	764	695	739	745	737	718	706	745	763	790	743	739	704	731	682	703	761	727	745	746	752	757	736	728	734	755	681	752	754	753	734	753	712	748	731	665	739	790	712	711	718	762	738	771	714	745	744	690	782	708	731	760	703	743	715	751	725	769	760	748	718	756	757	741	751	735	750	747	752	764	784	714	730	700	776	741	749	744	758	756	693	716	752	677	787	691	766	764	749	704	735	738	750	756	684	720	778	716	711	725	787	787	737	772	751	721	770	723	728	781	758	754	801	760	703	732	748	684	791	731	713	736	684	744	724	773	773	787	723	700	728	720	689	710	762	733	763	711	738	737	792	772	697	747	735	722	710	745	768	771	788	772	795	762	736	766	744	776	740	748	762	718	712	727	710	761	744	705	694	752	744	698	795	724	691	755	751	751	709	727	765	773	735	731	724	728	717	705	742	755	702	726	705	745	712	761	762	749	690	750	750	736	754	747	702	733	716	749	731	778	736	776	682	711	687	760	744	756	746	741	726	705	770	776	755	712	731	754	709	762	708	685	691	757	764	705	710	707	740	720	750	774	765	727	760	752	753	770	722	732	711	724	748	754	747	717	698	691	725	763	761	743	734	750	754	765	740	779	747	782	740	722	731	748	779	755	757	701	725	702	719	721	765	728	772	753	716	749	782	740	782	736	723	750	741	704	717	796	741	783	712	709	722	805	741	732	758	742	772	759	715	789	741	707	760	740	755	760	716	731	684	752	716	799	748	731	744	699	744	746	743	756	737	787	688	730	701	764	669	773	701	728	759	753	730	725	780	717	731	721	731	733	681	774	757	730	789	732	783	766	747	751	753	752	731	713	712	667	742	740	725	749	772	771	751	724	734	713	772	760	747	723	772	712	771	728	745	753	675	712	743	739	746	765	769	763	748	691	755	806	711	699	704	744	719	759	741	737	672	765	775	776	724	754	741	732	705	708	718	723	723	727	729	799	717	713	730	743	776	739	734	742	744	755	755	759	721	718	746	721	741	720	743	697	699	759	748	756	724	758	727	732	729	739	770	710	737	753	756	729	782	752	733	709	730	730	732	725	735	692	754	768	733	789	715	762	769	780	734	793	772	755	778	730	741	732	667	734	776	778	740	721	760	759	749	778	739	758	752	734	720	735	747	752	764	763	678	768	691	743	735	742	719	724	707	755	711	697	730	722	738	720	728	752	725	735	781	732	824	802	713	760	727	766	731	726	725	715	719	711	789	767	755	749	756	728	684	715	735	715	710	707	750	759	766	715	699	733	711	760	708	743	731	714	757	743	809	726	711	740	739	752	766	753	756	723	802	771	759	726	725	729	705	763	753	759	710	772	728	750	762	745	742	766	734	780	732	766	707	779	688	725	724	698	749	703	748	750	750	778	758	736	727	749	738	722	680	698	714	726	742	713	771	741	762	741	746	741	771	776	735	753	729	788	725	745	730	777	748	729	740	690	758	762	774	777	753	771	738	771	761	728	760	764	740	715	747	718	734	745	709	750	682	715	786	789	776	734	704	741	776	780	706	785	767	748	709	746	709	781	737	746	752	744	709	736	727	751	748	757	744	709	734	723	736	719	767	738	757	679	745	712	740	750	744	790	757	673	708	750	724	741	743	782	719	742	747	691	779	738	755	809	744	760	753	715	738	725	709	732	741	738	694	753	717	759	725	800	739	717	708	754	734	721	729	722	738	741	719	753	767	703	730	694	728	727	733	721	746	748	721	729	689	732	743	756	727	717	749	672	718	743	762	770	757	692	750	760	759	773	748	739	779	718	766	764	728	714	774	758	754	726	760	729	710	761	738	716	763	736	787	728	759	694	718	794	735	750	692	718	719	741	749	738	752	765	737	745	727	735	773	728	695	714	777	755	756	768	727	753	739	733	726	718	732	754	783	766	735	746	744	725	726	752	798	680	732	807	702	763	744	716	711	714	740	748	714	761	769	746	745	743	678	738	720	767	765	725	748	778	742	765	777	758	742	738	794	719	762	794	759	767	770	739	777	735	742	752	755	724	768	756	731	745	741	780	759	749	757	744	731	702	742	760	809	781	767	764	756	780	757	703	782	769	827	734	733	743	693	755	699	756	737	768	761	734	717	729	730	745	760	731	785	711	708	713	717	751	724	737	791	726	751	759	784	715	742	743	764	739	757	732	758	730	752	748	723	701	729	749	730	707	703	714	754	730	741	720	677	747	767	717	724	718	731	749	700	727	736	764	746	741	755	730	781	781	733	728	755	732	729	775	748	711	721	759	734	748	780	719	783	728	787	737	710	762	784	740	754	725	735	744	763	735	697	742	725	781	762	760	723	742
15011	7455	32655	46194	44464	36457	27315	17886	9288	3004	1101	514	382	298	293	336	302	268	293	299	295	286	302	326	298	326	280	270	296	327	312	283	308	292	339	270	280	307	276	270	284	322	305	290	299	267	298	303	320	290	300	290	298	261	317	300	300	267	268	276	290	311	276	273	313	305	273	312	316	281	284	303	261	272	292	299	319	316	308	331	334	337	284	284	270	308	296	284	285	291	287	294	319	324	289	299	307	296	309	304	305	306	275	295	278	289	315	298	284	315	312	287	291	269	286	305	268	306	272	293	274	282	296	274	291	291	293	294	268	297	276	303	320	278	292	284	268	306	261	297	300	312	302	277	304	296	301	267	327	271	298	275	307	321	295	317	281	301	286	336	281	288	319	284	298	288	321	295	313	308	307	302	297	301	315	311	293	314	298	304	295	303	289	287	286	309	301	283	296	287	265	270	323	309	300	298	304	298	321	301	295	277	328	305	315	291	311	334	320	295	301	283	308	299	276	305	276	294	287	306	300	295	273	336	308	306	295	303	328	284	309	278	262	293	287	303	310	342	293	289	273	334	301	306	291	258	303	286	300	283	290	343	254	298	256	317	296	298	297	280	292	278	293	299	262	323	281	314	284	286	312	295	275	275	300	327	284	312	297	295	296	297	262	340	310	295	300	300	293	269	287	262	309	282	257	313	287	269	295	316	295	301	279	321	284	315	274	286	273	334	231	294	310	331	285	285	287	259	316	272	284	287	301	269	292	305	311	291	281	306	302	309	262	303	268	309	311	271	316	254	294	292	324	313	304	302	300	249	287	299	298	278	289	277	317	310	281	312	278	272	297	279	268	290	277	292	303	274	313	286	298	280	302	268	278	307	263	254	321	284	286	292	327	307	301	302	282	318	307	260	304	293	309	310	268	278	304	270	298	295	302	291	292	315	330	305	258	311	325	332	303	271	310	279	276	300	279	328	308	281	293	278	289	274	307	288	320	323	272	279	309	301	287	292	278	313	314	262	289	322	277	296	303	311	310	273	287	309	314	319	275	289	298	293	315	305	289	291	286	261	295	318	319	295	266	301	328	287	252	294	286	292	297	297	280	276	304	309	344	301	286	307	309	295	298	319	317	300	271	293	293	282	284	260	297	306	313	278	282	292	297	281	303	277	289	318	305	292	282	328	277	283	291	278	310	278	295	256	301	299	320	313	309	300	290	252	259	287	298	299	312	284	287	299	305	280	279	320	300	271	298	301	300	298	277	327	311	298	254	300	335	303	311	273	258	280	281	294	273	315	314	302	266	259	269	317	300	295	305	267	300	298	293	297	341	289	259	291	284	312	324	296	297	340	314	298	276	278	287	285	295	302	313	318	297	280	301	289	269	322	304	277	319	308	287	282	293	323	295	295	295	252	314	289	313	305	262	299	320	278	300	294	309	286	310	302	291	291	308	285	290	295	271	306	284	289	323	293	298	290	294	269	313	322	293	330	290	328	284	321	297	288	290	316	275	263	271	310	304	283	260	286	272	282	295	301	278	301	302	291	325	287	293	295	300	281	298	314	297	251	292	281	311	290	277	311	290	281	294	272	281	306	299	297	307	346	291	288	295	336	316	291	303	259	306	316	322	289	304	286	312	301	273	278	288	262	315	282	314	286	309	279	280	286	295	312	339	286	295	317	309	281	303	327	300	279	295	275	295	270	245	285	284	285	288	279	296	303	260	308	287	296	293	292	327	294	291	280	300	339	304	296	293	321	309	290	282	301	262	289	276	291	271	296	278	301	302	319	309	269	292	286	298	300	289	298	274	277	288	273	283	299	284	309	311	284	274	295	268	330	282	251	303	291	282	283	300	322	320	316	296	260	274	314	322	266	320	322	298	264	286	307	296	296	308	305	303	304	286	288	266	297	284	328	287	301	293	323	260	319	290	269	271	298	295	270	331	312	283	315	294	307	276	290	286	312	311	297	284	289	285	292	277	291	276	308	313	317	276	305	278	287	251	297	302	272	290	288	298	311	313	311	309	310	294	320	284	281	335	304	272	282	319	325	284	316	306	308	312	291	294	303	267	324	295	273	296	287	330	292	279	305	280	309	292	303	276	298	281	279	309	286	291	306	302	274	280	296	299	294	304	297	311	286	294	276	284	299	295	328	290	314	271	305	278	300	291	314	290	309	287	284	302	312	293	290	282	276	283	302	295	296	268	277	318	308	292	275	295	304	287	295	273	276	269	294	295	281	291	303	316	298	293	331	294	279	315	274	287	286	305	283	296	307	291	292	298	312	278	314	281	310	296	300	328	305	295	274	285	281	307	313	272	273	296	284	290	282	293	306	281	275	304	294	292	304	277	264	279	320	296	311	299	322	298	326	270	295	315	280	283	274	295	330	279	286	313	318	286	283	283	321	293	288	256	256	254	278	319	301	283	295	279	295	316	299	297	272	324	317	337	323	312	303	303	291	300	303	331	278	288	320	302	278	298	304	316	273	278	307	298	295	288	285	273	275	295	296	279	340	288	302	263	276	295	303	261	270	307	301	326	278	309	313	309	307	269	295	300	316	278	282	299	301	303	288	303	294	292	289	313	312	316	288	297	321	264	313	294	286	292	282	300	297	299	278	285	296	259	308	296	277	295	302	285	321	330	329	294	302	307	276	299	271	343	308	291	295	312	293	284	318	313	299	285	320	293	277	282	291	288	271	266	259	296	279	325	304	285	281	308	317	297	307	293	308	290	280	313	277	284	278	278	308	302	333	286	274	288	292	302	282	291	301	321	320	303	279	313	283	269	307	316	317	289	281	271	283	277	275	288	292	280	285	314	292	296	279	268	282	284	266	304	278	299	283	284	259	304	299	276	313	311	297	278	273	299	301	280	278	294	330	260	311	311	322	299	273	304	298	273	284	257	319	282	282	300	270	278	278	282	305	313	278	314	257	270	297	300	295	285	299	277	253	271	303	298	281	319	282	307	285	306	303	280	321	287	306	309	302	262	286	292	320	289	306	286	303	287	292	279	289	286	280	313	278	295	298	315	313	289	293	284	280	274	307	273	306	287	269	283	269	272	301	304	311	302	281	263	291	275	283	298	307	320	290	283	288	309	314	293	311	269	290	285	292	305	270	307	289	273	337	299	280	289	320	266	266	274	271	320	280	272	293	314	274	301	299	293	278	314	325	302	309	284	302	305	303	311	272	291	288	288	285	302	315	311	292	253	323	274	273	261	277	298	277	300	302	284	266	316	309	294	308	317	296	299	255	302	291	295	281	297	282	288	294	305	297	306	299	297	266	312	323	315	281	277	263	292	329	292	289	297	289	320	292	300	273	267	329	295	301	269	306	270	303	289	299	302	281	268	285	264	298	320	298	294	325	315	289	281	300	302	318	278	311	299	341	317	278	292	272	268	264	279	269	302	272	316	299	297	303	286	312	270	292	279	307	295	288	297	301	305	248	299	288	331	318	287	369	300	294	312	277	302	311	298	299	296	292	300	311	298	317	307	308
9086	7127	37932	52350	52584	50110	42171	34179	24131	10249	4470	2108	1170	894	761	785	747	784	780	784	724	701	692	778	703	800	725	711	771	796	767	674	798	734	810	705	761	758	717	767	740	778	744	761	766	822	671	746	750	740	752	752	739	725	758	762	741	747	787	729	741	754	785	767	765	727	774	761	736	735	733	750	729	741	749	747	732	735	805	729	737	761	712	757	755	729	820	776	740	750	786	747	759	739	710	720	778	758	749	706	734	822	754	771	751	793	719	743	745	798	745	675	745	722	773	743	741	730	761	736	755	744	719	767	740	741	768	749	749	781	728	783	740	750	722	746	736	760	746	797	784	726	728	745	755	760	723	712	711	734	764	758	762	774	750	756	676	769	720	749	761	716	710	778	768	724	759	777	703	737	765	732	788	777	759	744	760	770	777	726	697	748	743	729	745	785	747	735	783	739	773	710	743	743	710	748	733	753	736	724	742	761	726	768	755	741	754	761	723	726	708	759	770	801	760	777	736	720	811	748	755	773	769	726	725	701	716	762	745	737	753	721	738	726	742	754	760	745	737	742	767	699	745	756	742	752	739	765	786	773	748	681	729	750	726	761	726	747	742	760	689	685	797	780	728	734	707	742	754	772	797	764	762	711	783	788	758	749	693	722	717	794	752	719	729	698	794	784	711	754	712	766	692	754	734	808	744	762	734	722	751	788	719	776	784	772	678	754	766	717	737	763	728	765	784	786	780	754	748	744	793	722	763	750	760	765	748	754	786	738	761	769	737	749	773	747	678	780	722	765	738	792	737	722	766	742	768	790	764	753	704	738	778	778	793	724	736	730	763	757	751	722	707	752	741	767	758	755	728	743	757	745	719	750	714	744	731	772	783	750	726	759	772	728	766	793	753	810	748	702	714	743	725	757	740	741	799	702	715	756	799	766	741	729	714	737	741	748	737	763	702	707	739	756	722	755	791	769	763	715	809	781	765	762	780	739	749	741	784	756	782	711	746	751	746	753	819	785	758	717	771	769	777	766	794	743	746	775	730	740	747	755	709	807	702	734	772	741	720	803	737	695	755	786	761	721	704	766	763	729	795	708	768	732	734	723	720	739	771	763	738	814	759	756	764	762	715	793	743	742	748	774	728	754	721	702	750	717	751	762	726	756	724	707	741	746	767	779	736	786	764	797	755	725	751	761	766	750	706	785	770	766	725	685	733	777	763	774	757	735	774	769	704	767	768	783	728	775	749	747	773	717	805	736	769	782	773	749	777	726	759	699	737	745	739	763	761	720	731	770	736	721	749	705	771	742	700	717	746	741	775	751	762	731	750	790	748	702	766	773	807	773	759	763	744	747	721	765	757	768	756	742	739	781	749	747	780	724	705	772	724	784	721	732	742	780	725	752	766	747	810	737	779	733	726	767	753	735	770	780	773	752	740	744	740	763	681	744	764	758	749	749	764	733	729	719	785	755	762	795	694	777	809	739	792	777	766	751	759	744	771	714	747	796	742	732	766	768	772	765	737	763	720	722	714	802	787	763	744	725	766	784	738	786	746	749	780	761	775	763	760	787	760	799	736	765	732	740	746	775	754	739	706	759	810	780	741	756	714	741	766	741	710	771	728	770	772	765	761	766	741	762	749	757	745	762	801	759	746	727	727	777	784	725	821	758	785	766	722	714	752	757	760	766	784	728	741	732	757	763	777	749	724	768	725	728	724	741	748	725	732	801	734	718	792	726	743	735	764	753	741	743	740	751	734	739	726	770	748	725	746	763	795	775	747	723	777	770	698	753	723	797	718	682	719	781	767	772	784	785	714	738	762	733	728	721	787	767	774	752	748	735	773	728	762	751	697	779	803	785	763	676	742	736	688	712	742	723	760	734	755	750	761	736	744	703	726	738	782	720	726	735	748	758	740	748	808	760	735	701	758	788	781	741	700	754	749	729	724	735	695	799	754	704	708	763	724	732	799	719	784	765	767	702	747	727	775	730	751	770	729	760	724	718	741	750	796	737	734	805	751	710	723	766	731	793	732	776	794	828	715	744	736	750	746	771	774	753	746	781	782	710	698	745	747	741	755	729	745	717	747	745	736	764	717	723	756	773	810	707	752	800	693	736	736	738	736	773	748	726	738	752	746	746	774	735	743	758	713	753	740	713	744	734	744	823	776	763	722	752	735	739	747	769	726	743	737	742	698	767	696	758	730	729	729	724	764	765	748	761	760	719	695	732	745	705	706	771	775	779	736	759	787	736	740	755	746	732	711	682	705	738	734	791	754	761	728	729	741	753	792	771	761	714	793	738	741	749	784	719	749	728	749	770	755	727	793	765	791	744	752	738	749	728	778	746	786	737	761	736	778	780	743	745	749	697	746	745	748	782	749	736	731	707	758	752	717	758	783	751	776	780	731	713	764	774	759	701	768	743	727	715	764	752	747	723	796	749	720	761	760	752	780	757	769	766	758	785	706	757	768	695	762	710	738	716	780	765	752	747	736	710	723	746	752	793	741	742	767	734	734	734	788	726	727	758	763	816	757	750	751	729	754	773	776	738	708	782	780	750	777	758	742	718	720	762	753	767	752	782	734	734	708	732	772	756	769	722	761	744	740	766	767	743	788	731	733	777	750	745	768	758	746	755	750	780	808	760	757	777	721	745	758	767	757	759	719	778	764	728	823	713	728	767	729	773	760	744	747	755	754	724	749	784	752	762	781	764	795	732	741	749	781	750	749	741	758	729	785	760	753	754	690	736	716	765	720	756	787	729	794	728	764	730	772	787	741	722	740	811	680	743	724	743	699	725	767	727	781	798	769	781	725	728	734	746	727	721	771	759	791	733	730	691	694	740	708	678	699	794	740	720	706	757	745	715	723	752	753	777	721	770	757	751	686	807	762	751	742	750	761	800	784	741	729	740	782	714	752	756	733	747	756	799	780	753	742	780	782	778	721	763	784	743	741	690	790	720	766	778	737	756	756	734	792	752	735	719	750	772	741	715	720	775	740	738	765	764	761	779	749	767	761	744	748	743	771	760	699	740	741	766	740	767	752	737	765	738	791	776	764	753	715	775	760	757	754	773	744	727	753	715	727	809	715	793	767	757	779	708	707	734	770	756	756	794	778	765	754	778	703	714	745	700	717	754	788	766	772	805	681	709	757	756	758	756	747	767	741	757	763	767	749	733	765	746	761	791	782	777	760	750	741	741	781	786	747	744	790	770	726	743	775	760	796	778	736	771	746	828	749	774	716	744	745	712	783	790	778	718	689	708	738	802	756	781	723	761	717	798	717	776	783	745	725	777	781	769	731	794	756	750	790	706	730	755	729	740	718	724	742	795	803	741	756	759	783	709	757	777	703	754	739	737	725	729	746	763	774	759	791	788	757	754	713	731	777	717	762	724	777	764	743	744	756	750	747	729	748	799	747	754	735	765	753	722	821	695	735	780	823	748	676	745	754	760	741	795	755	712	754	751	725	722	773	803	770	753	727	714	735	746	751	743	722	734
23216	12724	56278	69319	39678	37465	44950	32089	18762	6875	1582	685	401	298	266	271	280	287	257	292	291	293	246	297	267	302	241	283	273	258	264	271	276	293	277	272	258	266	264	294	269	239	284	252	273	278	270	287	252	246	285	290	281	257	262	275	257	273	264	283	283	239	271	283	280	275	253	272	280	251	280	292	280	329	285	254	269	273	265	269	274	275	279	284	302	275	274	264	283	283	250	281	298	288	265	283	246	279	299	258	293	254	268	275	285	284	298	282	296	255	250	291	270	318	278	269	277	292	293	273	258	280	263	274	304	253	254	269	272	295	274	253	273	271	306	325	259	263	255	285	287	296	298	287	247	295	253	297	263	268	295	287	283	247	249	229	269	264	248	310	295	271	288	257	260	285	274	255	274	250	256	268	284	271	273	272	268	304	272	317	289	277	285	289	243	306	246	288	279	248	274	282	285	303	295	286	248	286	281	263	285	285	234	307	294	280	253	276	296	275	252	268	254	260	313	282	277	280	299	271	283	295	298	297	302	243	258	253	257	263	268	287	271	276	266	291	309	256	288	293	313	270	276	258	290	270	270	274	229	286	244	269	274	273	274	268	288	278	283	262	295	258	267	286	250	244	287	271	270	307	262	281	259	271	290	253	267	289	287	293	281	274	282	254	269	266	251	292	282	267	273	274	264	295	277	267	265	281	286	246	254	271	292	275	277	266	292	244	267	283	268	297	269	303	298	271	276	278	274	266	276	271	273	274	255	271	274	268	295	244	281	253	263	271	276	265	244	244	312	286	276	260	276	241	270	274	260	293	305	299	310	264	288	268	258	291	259	281	295	257	308	269	272	276	275	283	283	300	255	267	304	270	261	332	271	261	254	293	297	316	309	291	284	246	280	314	236	295	281	274	276	285	318	272	250	273	284	290	279	259	263	261	270	275	304	297	271	287	253	271	270	292	306	282	263	306	241	267	242	276	262	284	253	280	256	274	250	270	271	294	279	259	289	268	259	255	248	264	305	265	263	318	267	302	299	287	263	280	279	292	259	246	262	298	262	262	257	291	274	252	273	266	258	273	289	272	285	305	291	290	239	263	286	271	268	277	270	291	275	264	312	293	243	294	257	254	258	255	309	296	263	269	304	275	278	291	281	287	278	270	262	273	276	304	263	266	284	314	247	272	279	267	292	278	302	275	266	288	275	288	268	301	250	288	255	267	286	280	292	290	256	295	280	298	271	268	271	271	245	271	246	276	289	273	277	266	263	266	261	301	293	251	284	294	285	263	256	279	240	286	258	272	270	291	296	228	276	282	260	274	291	277	256	281	262	280	249	229	242	245	286	304	260	259	300	288	270	258	286	279	302	292	286	269	282	278	267	273	295	265	275	264	269	276	279	284	274	284	263	298	281	277	267	311	293	296	257	277	280	284	261	244	288	295	309	278	271	292	264	269	283	289	275	248	284	284	280	284	257	268	289	290	283	241	248	272	311	279	301	242	258	287	256	285	300	243	280	263	284	265	249	283	276	294	280	307	306	286	273	290	269	267	277	265	283	244	264	251	260	247	292	262	268	263	237	281	251	297	279	293	274	266	292	291	238	284	285	280	252	269	276	290	307	245	250	242	270	284	300	261	255	266	276	290	287	269	263	272	297	298	289	298	295	282	287	316	300	261	287	281	244	260	270	251	303	269	279	260	250	276	270	269	269	259	299	246	260	269	283	273	273	256	293	290	284	275	265	286	280	290	273	264	263	259	295	289	269	260	284	273	294	300	277	294	269	291	282	277	272	280	297	283	266	268	272	265	264	268	261	278	293	277	270	252	260	281	267	284	284	311	282	278	278	273	289	255	277	298	261	278	269	246	297	264	287	279	304	257	281	285	297	267	267	242	289	280	227	269	300	281	261	259	296	303	298	290	262	257	273	261	266	276	273	282	279	237	266	310	290	280	267	284	284	282	258	252	290	278	277	262	292	297	307	301	300	259	304	289	263	272	264	284	274	274	261	286	265	272	285	281	275	277	279	270	249	268	273	287	281	267	229	265	296	262	277	286	261	287	301	266	281	275	293	284	296	276	276	265	306	267	294	294	277	270	295	245	251	280	264	252	258	306	309	248	301	269	273	275	273	267	244	272	285	281	265	258	259	251	254	271	262	254	278	290	260	238	278	298	286	247	274	267	261	270	260	292	272	295	246	285	262	283	274	290	273	271	260	271	303	283	297	286	289	278	272	296	273	257	268	263	258	280	291	286	293	270	283	265	280	300	234	301	247	259	272	261	288	290	285	281	251	255	284	286	247	268	290	251	257	265	297	280	268	283	282	283	281	282	271	259	275	276	281	272	244	274	276	284	272	287	259	289	290	295	259	269	294	308	273	271	244	285	303	288	289	309	279	285	268	253	256	284	271	288	248	282	264	245	294	273	259	250	291	281	288	263	286	295	296	270	277	267	282	251	259	293	274	271	295	309	252	285	279	300	282	267	297	293	270	232	278	285	276	279	236	250	262	266	270	277	257	287	269	252	256	279	272	247	289	248	265	264	287	288	257	299	286	285	251	286	260	247	265	278	295	281	261	277	278	267	285	276	252	296	265	260	287	272	300	283	286	294	272	273	287	266	294	284	255	284	280	276	267	264	303	277	263	291	266	289	260	298	275	265	260	296	284	236	274	270	257	298	289	298	278	290	282	287	304	273	285	267	266	275	330	304	290	271	260	276	262	259	265	259	263	281	266	249	264	256	228	262	276	288	298	268	242	269	272	300	290	294	288	294	246	289	282	267	287	297	299	292	274	253	279	269	301	271	243	276	301	262	264	274	282	278	282	305	284	299	308	268	286	253	288	267	292	309	247	277	270	290	259	283	278	294	293	289	252	284	287	305	288	287	260	273	245	277	275	294	258	272	278	262	228	297	265	312	259	242	287	277	262	277	289	262	301	271	251	279	242	256	284	268	259	253	288	282	263	253	275	289	252	279	308	283	269	266	291	277	284	273	291	284	275	270	291	284	297	296	278	283	292	271	258	292	264	240	268	291	286	263	248	260	251	248	274	277	257	259	276	296	258	286	264	250	276	288	273	303	270	245	274	270	269	279	287	287	274	277	281	275	296	296	291	270	272	265	246	292	264	269	293	247	296	254	278	266	285	265	268	273	286	273	297	271	275	253	241	290	265	258	275	291	263	296	291	291	233	271	272	251	232	270	269	260	258	255	297	251	265	253	272	299	285	290	294	269	271	257	267	287	272	279	270	283	290	275	277	276	274	298	263	277	270	261	293	276	280	280	269	281	279	254	271	296	291	263	260	283	258	284	275	272	275	259	292	269	276	289	278	258	311	270	265	291	264	270	290	283	284	281	295	269	268	271	258	250	261	258	264	259	280	249	255	266	313	259	256	247	286	299	267	275	258	270	316	252	305	309	285	254	283	277	280	298	291	300	251	285	254	296	267	289	287	292	262	271	274	305	259	263	278	251	302	269	279	259	281	260	308	272	271	278	261	229
11541	10027	54472	72708	38945	51930	57616	45785	33785	17460	5944	2325	1084	783	737	708	691	694	694	683	685	682	736	712	745	682	685	699	732	710	694	691	723	680	684	756	705	739	656	716	726	731	677	698	717	690	766	720	670	732	692	684	708	697	728	729	744	666	709	727	697	663	723	717	684	689	751	697	720	661	731	656	726	698	737	688	719	694	718	698	718	733	687	726	727	759	671	695	654	680	749	696	674	666	716	732	714	700	692	751	679	716	696	716	707	677	674	766	741	714	669	689	696	697	679	715	719	718	691	676	741	716	666	643	704	727	694	708	643	723	671	724	672	717	666	709	693	686	710	683	695	689	726	686	699	730	701	680	718	756	670	698	728	725	683	728	722	673	700	719	688	706	704	708	687	687	752	728	697	705	715	692	675	715	712	712	675	731	701	710	701	692	699	659	745	711	672	727	670	692	683	704	685	734	660	706	697	745	781	725	695	726	669	700	655	746	704	709	670	705	729	702	686	693	703	740	694	714	744	724	716	714	730	719	698	700	643	674	690	704	700	687	633	729	682	710	705	720	745	678	777	724	716	695	696	676	729	672	696	739	730	688	694	687	690	749	738	708	691	661	698	717	684	774	734	680	735	700	691	747	677	701	692	716	706	675	720	686	679	722	724	696	734	630	666	676	722	719	679	672	686	772	687	689	713	716	722	736	717	687	683	732	716	679	697	723	752	663	718	666	707	701	753	721	671	699	710	750	666	686	721	720	713	699	708	683	707	713	654	690	698	698	711	754	702	711	714	677	721	710	699	681	731	689	681	672	680	751	706	669	696	733	719	692	759	744	728	685	727	714	680	715	687	673	716	702	771	738	764	685	671	657	723	711	677	688	712	674	678	709	671	686	666	702	677	703	745	665	703	731	686	702	712	707	697	707	741	673	681	726	728	688	665	688	713	744	658	726	726	700	713	691	739	692	723	722	664	715	711	728	725	626	705	730	738	703	712	704	706	680	632	687	695	727	721	688	710	710	722	691	751	698	715	700	737	714	694	691	686	691	734	690	685	669	700	690	702	676	684	705	724	686	677	709	682	696	730	743	697	715	669	691	700	696	714	762	756	693	712	714	673	655	732	667	651	710	642	724	680	707	703	709	656	689	690	688	711	706	654	704	689	717	693	676	700	767	660	712	704	723	726	701	737	705	694	723	689	711	691	702	665	708	708	688	705	689	722	715	644	699	715	702	683	670	728	707	699	697	771	667	677	678	725	711	725	741	688	704	721	731	759	755	705	711	722	722	691	702	745	774	705	723	724	674	720	683	667	710	680	714	686	729	713	676	711	764	693	690	747	660	746	674	675	684	704	677	708	691	725	669	708	716	693	701	681	722	672	666	751	675	656	771	673	723	698	689	695	733	704	742	716	709	745	722	723	712	644	717	714	722	738	723	707	649	703	727	690	716	738	712	710	675	734	747	703	664	691	689	673	729	711	733	698	705	743	708	729	676	654	725	735	682	722	689	682	689	722	644	731	686	696	706	703	748	711	676	665	719	678	679	708	685	726	646	697	708	715	671	707	682	721	711	673	735	716	715	715	737	697	688	674	704	702	697	707	683	709	716	719	652	660	669	678	727	712	690	713	677	683	743	720	760	711	706	686	700	704	706	701	733	674	674	719	755	681	698	725	702	724	683	702	721	740	684	721	689	706	694	662	714	705	743	691	754	724	713	713	693	764	746	759	674	771	721	720	692	713	718	713	747	699	711	711	719	732	712	687	732	745	744	712	697	694	703	688	691	672	690	746	652	682	690	648	719	655	682	695	727	761	703	707	716	673	680	713	717	672	679	690	648	701	714	708	689	674	683	660	686	729	754	691	699	732	715	698	686	688	725	712	686	759	686	646	676	755	750	725	711	709	714	712	711	672	690	714	724	697	737	747	694	691	721	731	714	726	730	724	738	693	727	702	717	706	706	755	678	711	695	695	717	641	700	687	741	694	686	711	705	695	703	716	654	713	667	720	628	707	663	702	703	713	684	746	648	721	745	689	651	724	697	689	720	755	660	675	721	709	724	748	674	708	706	713	717	674	756	723	734	665	706	729	703	749	682	683	734	708	715	733	692	749	696	707	708	708	699	701	690	678	669	671	626	732	729	670	736	671	737	717	679	728	717	737	701	715	724	694	705	698	705	706	702	698	709	661	681	739	620	695	711	755	679	670	725	677	704	706	680	690	688	670	730	688	715	668	759	723	667	686	701	728	683	686	702	693	696	704	751	772	682	713	696	669	695	703	731	709	706	732	749	669	685	680	720	712	672	689	674	697	740	709	706	749	721	703	720	706	667	687	696	733	723	701	717	680	720	719	635	707	688	711	709	752	715	675	754	693	688	678	701	672	696	718	749	670	735	690	646	756	733	720	719	717	667	703	673	680	672	677	656	744	766	709	685	712	755	692	726	719	711	724	724	682	709	703	721	733	661	683	707	685	723	645	729	706	723	709	675	678	731	675	747	707	716	713	696	689	703	709	733	682	686	729	734	690	683	661	740	651	675	701	742	711	717	636	711	732	654	754	699	707	708	694	660	742	649	687	692	738	703	748	688	714	624	678	758	697	666	683	699	669	715	718	661	655	707	645	687	740	749	702	688	720	704	691	763	728	740	701	765	723	734	748	713	735	669	732	682	717	727	739	718	733	730	742	643	690	706	712	702	711	729	728	718	657	723	684	676	725	720	697	704	719	720	693	705	706	677	722	750	723	790	702	706	683	691	713	699	701	663	698	708	682	684	699	700	699	678	767	700	730	682	702	680	690	702	685	713	687	745	712	743	655	736	707	712	699	657	699	685	704	707	779	693	700	702	719	696	685	687	637	737	692	709	665	718	735	693	699	696	714	740	662	725	732	681	689	712	684	686	652	717	694	699	731	723	748	719	669	715	670	676	673	714	702	691	707	662	716	715	704	695	700	659	734	669	711	742	701	724	716	670	696	729	711	653	658	670	714	691	713	735	680	722	723	686	732	709	628	705	700	682	723	771	719	678	725	685	685	680	736	688	674	759	726	715	720	740	708	651	692	704	737	692	699	673	732	707	715	711	686	722	730	705	672	728	713	685	684	684	671	658	662	657	717	727	654	734	709	719	662	682	723	716	729	716	661	732	712	738	698	715	695	647	687	789	695	700	688	720	711	712	707	706	662	680	647	742	700	724	707	687	727	742	704	735	694	719	704	699	756	695	756	698	733	662	734	712	688	703	720	678	714	710	708	735	716	648	687	688	707	725	739	689	744	682	708	725	748	714	752	712	705	706	680	772	721	690	692	767	721	764	714	693	743	701	720	658	615	707	678	706	673	688	688	727	732	688	707	666	728	731	715	658	725	707	652	675	761	744	756	714	685	724	715	721	697	728	687	701	694	734	674	736	712	696	721	738	714	703	686	716	686	701	693	696	701	734	715	763	741	674	693	686	673	722	685	711	681	692	701	708	669	682	715	728	721	665	684	652	683	740	744	707	746	658
4921	5137	9513	8772	6303	3540	4367	2970	1649	800	445	323	304	314	308	271	279	332	287	308	314	292	282	304	292	275	275	289	299	291	310	276	307	293	280	311	282	320	292	271	284	281	288	293	345	301	256	305	320	295	304	269	242	291	272	315	304	297	310	310	295	282	287	338	286	319	307	284	300	253	296	302	309	291	302	274	281	282	271	284	298	309	275	305	285	299	273	253	269	284	276	300	309	310	284	300	290	344	288	280	280	264	263	333	288	247	286	291	299	285	305	293	283	278	298	315	295	291	302	275	279	303	309	304	295	286	277	279	297	330	321	299	293	274	267	285	292	271	231	320	301	299	249	321	293	287	302	288	281	268	267	326	302	305	286	309	279	290	304	300	302	286	310	322	315	289	304	314	304	291	285	283	321	298	311	274	288	297	296	299	299	297	277	286	281	288	291	300	291	286	300	312	268	321	293	298	304	290	295	270	298	291	297	272	301	298	299	310	268	305	284	339	281	265	273	282	276	247	317	291	321	289	282	284	295	264	290	291	316	297	271	296	310	289	302	330	305	262	283	325	280	308	282	317	285	302	267	282	307	270	294	292	302	278	317	295	300	295	268	303	282	287	282	279	308	273	279	292	302	298	317	299	294	279	265	298	257	270	271	308	283	311	263	278	275	274	328	312	281	318	313	321	307	255	267	304	263	278	278	309	326	300	293	302	276	291	285	294	296	319	318	275	295	318	285	271	287	268	300	286	303	290	322	314	327	300	272	303	288	278	276	297	304	265	266	287	285	288	289	295	337	288	295	280	272	303	273	283	297	300	298	300	317	250	286	315	295	311	309	283	265	304	296	272	306	296	281	281	322	295	284	304	292	298	285	314	296	290	283	293	281	292	285	282	280	293	274	307	313	310	300	306	267	310	283	293	292	272	291	297	283	290	290	257	270	300	319	302	305	283	263	296	312	290	270	277	261	278	293	332	329	309	307	319	313	288	274	311	279	291	286	282	309	276	285	287	305	294	290	315	276	261	290	309	282	277	296	275	315	285	299	324	328	284	321	289	303	285	260	300	307	322	283	301	286	292	256	288	269	253	305	256	326	309	270	271	267	277	297	274	311	286	286	303	307	300	314	301	276	306	289	282	259	263	294	312	298	265	296	311	314	263	282	290	297	278	280	290	329	278	304	277	261	299	294	303	308	268	319	293	284	258	288	317	280	340	308	286	262	301	293	285	300	291	304	277	290	296	302	266	313	293	285	313	282	290	288	296	308	260	324	273	279	314	293	303	289	302	280	310	306	290	306	307	269	322	280	251	279	295	313	304	301	289	294	249	292	284	275	264	284	298	287	310	297	293	260	295	301	282	265	293	316	284	263	297	252	264	306	301	282	288	290	293	300	304	301	300	249	284	259	263	307	288	279	246	279	307	306	318	284	303	306	289	284	298	284	293	266	275	289	295	317	281	282	300	295	293	307	336	296	268	294	323	308	284	261	292	273	290	304	291	259	312	281	272	271	329	280	300	300	294	299	257	269	276	277	311	277	314	290	309	293	320	302	295	323	294	277	283	271	319	298	309	288	278	308	280	300	272	308	273	286	272	283	278	307	265	268	305	296	296	308	294	310	293	288	324	298	273	312	298	281	288	296	274	291	276	284	279	262	261	276	321	284	308	334	288	314	300	277	284	289	286	283	281	294	312	265	280	292	289	276	270	308	298	302	294	296	300	314	298	256	290	286	294	277	313	267	267	309	274	290	289	273	303	302	304	327	271	300	280	308	271	288	307	267	273	278	253	321	260	308	320	296	286	315	275	270	317	313	306	308	301	260	300	286	270	276	285	326	296	321	283	282	296	264	292	298	274	288	303	295	260	295	304	274	283	283	293	273	287	278	296	326	284	312	297	275	286	307	309	294	312	305	301	285	317	301	308	289	284	301	303	267	289	284	299	282	297	305	287	271	307	320	277	320	287	307	276	278	284	319	285	271	277	267	303	286	284	293	326	287	297	263	322	299	316	344	289	322	290	272	261	319	308	290	282	283	294	304	300	289	333	282	287	301	273	285	287	302	292	293	299	272	303	295	286	299	284	255	270	302	273	301	278	304	293	275	277	294	317	317	273	295	283	302	281	323	295	318	328	292	278	301	280	274	294	286	290	293	281	267	286	315	284	315	306	287	268	283	306	317	272	278	317	300	284	296	296	314	255	272	288	282	322	321	291	297	317	276	329	279	289	301	283	327	309	297	299	283	293	287	307	302	286	328	280	287	271	295	311	279	277	303	309	290	263	267	297	333	285	306	277	290	307	298	301	307	315	324	308	280	320	297	297	241	276	298	281	265	277	280	266	310	277	280	311	289	295	304	292	298	290	286	298	257	278	290	278	314	282	302	306	302	282	289	307	273	292	279	281	289	299	308	307	256	262	281	294	300	285	318	267	284	282	301	289	307	303	314	289	309	295	312	282	311	298	287	311	306	322	283	294	324	276	291	297	277	273	261	290	332	301	264	307	282	275	306	280	259	342	283	297	297	330	299	300	325	283	317	321	280	280	321	284	263	269	324	265	300	292	279	304	272	315	310	295	315	303	335	298	300	276	308	296	277	292	302	290	303	312	290	289	260	296	269	278	323	305	301	298	281	309	301	274	288	274	285	289	258	265	262	304	267	263	285	314	293	287	306	274	280	326	277	273	299	289	291	281	305	315	319	288	303	277	282	282	293	325	280	320	286	286	286	301	260	305	312	327	238	306	311	288	286	297	273	295	285	255	292	312	318	270	286	283	308	299	300	287	301	287	317	299	289	304	320	289	285	301	278	245	311	313	320	285	300	277	276	267	302	283	286	276	291	289	287	286	271	270	311	295	273	284	247	292	340	278	301	293	300	292	300	289	282	325	294	290	327	336	290	304	289	272	287	266	301	258	299	300	282	270	300	304	281	299	283	272	267	290	286	269	278	293	294	314	327	276	262	266	315	288	305	282	283	298	289	282	273	295	281	268	284	294	275	291	297	299	280	272	279	302	277	284	274	302	298	294	325	286	269	300	267	255	292	288	314	276	294	277	316	291	305	275	284	293	280	277	270	293	277	278	281	288	295	292	300	311	289	240	285	303	260	296	267	303	276	282	301	285	288	313	276	318	268	291	284	292	320	279	287	260	307	288	306	315	271	276	290	300	291	293	314	268	320	307	305	328	310	290	277	269	310	308	274	297	301	304	275	298	272	257	242	338	285	267	277	288	300	291	297	265	276	284	299	300	291	286	308	266	273	284	337	290	257	302	296	276	295	296	274	248	251	279	290	308	275	299	300	275	329	283	279	272	299	273	296	277	343	324	301	273	256	287	278	276	278	280	283	307	319	285	247	298	298	325	289	276	286	281	309	296	288	283	288	305	329	302	308	268	274	269	294	274	267	294	300	282	272	302	300	298	301	302	306	277	281	250	276	289	295	309	302	282	303	287	244	301	298	283	285	297	287	307	245	272	290	292	263	298	299	281	315	265	320	283
3945	5212	14749	20440	17897	13141	16169	10851	5805	2499	1232	856	809	738	735	739	777	770	720	715	735	734	756	777	713	760	722	760	696	750	727	790	783	718	733	725	718	733	723	778	795	749	724	696	732	761	778	790	780	706	745	747	735	707	790	761	761	751	749	745	725	739	747	728	807	814	718	746	732	725	691	750	723	798	719	730	771	722	766	769	765	813	738	732	780	787	780	736	713	720	723	748	733	785	681	733	699	742	750	764	713	768	701	697	761	719	748	771	766	753	704	734	728	769	705	728	721	720	747	713	751	715	738	755	681	730	712	731	727	717	777	784	750	721	773	778	676	747	789	758	725	764	730	738	787	744	756	773	764	764	748	713	771	781	705	738	741	719	712	747	736	776	738	748	766	736	732	772	740	751	760	722	765	803	764	705	707	801	786	788	733	727	704	777	762	700	747	730	704	747	760	751	730	773	751	783	740	744	753	715	708	722	739	737	794	728	765	731	734	782	743	743	766	745	750	728	823	806	818	710	729	762	732	754	722	759	739	694	744	848	758	756	709	703	764	770	739	739	768	783	712	774	772	743	773	750	757	737	734	767	731	772	757	716	710	738	724	697	775	758	817	765	743	742	745	735	729	717	767	708	742	742	754	698	734	717	710	767	697	724	729	734	767	766	756	752	714	716	750	724	714	745	756	753	763	710	733	739	755	738	751	761	769	757	750	692	724	716	728	729	738	774	696	751	741	730	725	755	790	704	777	745	710	729	688	757	723	820	707	715	685	737	731	763	750	743	741	711	739	716	785	725	677	739	744	722	720	742	681	733	823	745	732	734	712	736	735	746	713	741	770	739	698	698	697	709	683	738	734	761	753	728	782	766	742	751	798	748	739	751	794	744	713	759	745	712	734	743	742	800	725	773	738	732	725	720	684	795	746	728	794	773	712	701	741	746	745	727	771	740	752	697	740	757	720	741	732	778	716	756	735	714	755	737	727	750	738	746	748	724	723	722	781	750	738	727	732	806	761	748	811	728	771	763	742	750	720	652	745	757	699	743	775	711	754	753	788	748	720	713	732	709	767	795	756	762	732	744	692	800	730	761	758	780	739	767	698	773	737	782	698	755	721	726	734	759	752	716	763	786	745	774	725	731	747	724	719	791	735	721	762	736	751	722	705	754	754	711	743	745	758	746	789	743	768	734	772	731	732	749	790	773	775	749	727	694	754	805	705	770	759	748	708	743	758	743	764	727	738	759	747	733	742	739	747	706	706	763	736	718	761	753	738	779	733	752	770	727	785	709	739	726	707	776	719	720	698	728	729	736	779	727	748	694	779	748	712	758	725	708	727	742	762	723	701	762	742	723	710	743	753	743	794	722	713	730	737	718	735	786	759	740	796	689	745	775	756	723	740	787	716	759	703	767	754	797	740	710	776	773	731	767	763	692	777	738	758	761	722	775	754	757	748	754	770	729	766	735	705	732	769	767	711	764	753	757	750	738	756	702	755	746	715	748	761	698	756	762	732	743	781	752	736	768	682	714	755	754	797	770	774	750	689	783	739	734	755	785	765	789	721	723	746	714	722	731	771	747	741	798	704	695	703	767	746	699	742	745	726	715	735	732	776	685	738	773	776	764	756	730	714	754	762	736	717	696	723	696	750	738	731	735	767	755	755	788	758	771	787	718	762	735	739	763	721	679	734	736	704	725	720	755	742	713	816	764	692	791	744	735	756	721	739	708	741	770	730	727	765	772	725	762	719	691	763	723	706	733	730	789	747	726	697	725	711	773	746	741	787	753	722	715	752	736	792	766	709	712	724	735	732	745	721	753	744	707	708	772	769	741	671	745	737	722	704	733	738	738	768	765	758	727	768	721	775	766	725	733	749	753	709	747	764	754	748	775	756	741	738	722	755	753	782	779	773	733	708	744	726	718	755	753	807	741	729	774	755	744	715	700	768	731	790	764	758	747	711	733	780	766	705	736	734	696	720	728	760	751	744	748	763	722	727	724	779	761	733	713	717	728	772	725	750	732	742	790	721	764	733	740	773	743	762	730	727	750	725	761	695	714	724	773	753	747	698	739	709	780	762	708	722	718	682	758	749	750	780	716	757	711	768	794	744	663	756	687	714	721	737	736	709	789	725	745	742	753	736	688	716	762	742	726	767	802	680	746	762	758	744	767	723	741	736	778	726	712	727	761	771	743	707	751	756	744	772	727	714	782	730	774	780	726	786	730	781	725	782	735	716	792	783	736	749	699	744	746	735	722	769	721	744	727	774	735	757	768	774	737	759	713	759	746	757	722	755	760	699	759	759	785	763	747	713	747	786	727	735	739	722	751	709	750	730	724	763	750	781	725	749	760	800	728	739	758	773	746	714	780	742	745	742	742	769	739	749	727	743	761	728	760	744	725	731	775	749	722	748	769	738	744	744	789	718	705	754	767	702	776	759	737	769	763	719	744	711	749	731	746	766	735	762	717	714	738	746	700	692	743	733	736	746	713	709	738	719	746	733	744	770	773	753	742	727	711	770	783	730	803	745	780	751	766	728	715	737	685	739	707	771	739	715	721	766	719	738	729	753	753	724	758	758	758	742	758	771	735	759	706	733	740	698	741	763	719	745	742	770	778	719	743	720	739	744	750	684	763	751	753	738	708	736	739	758	762	744	732	737	729	755	700	753	813	759	699	742	716	756	734	731	698	703	718	746	773	753	753	729	724	746	739	753	751	726	709	783	824	775	716	767	753	735	763	777	717	709	723	745	720	742	719	779	727	734	736	707	731	749	731	773	722	766	715	766	724	767	784	762	742	751	789	750	773	789	742	754	762	688	797	716	741	753	757	750	751	753	716	766	743	777	748	764	789	739	734	751	714	727	762	717	772	774	731	712	744	724	783	743	726	756	760	686	769	734	750	716	760	728	732	776	742	753	742	731	731	755	731	734	748	705	753	693	732	759	761	790	719	760	746	716	776	738	723	731	752	715	722	731	746	731	798	756	753	734	729	728	730	746	740	735	746	752	701	700	732	725	762	738	745	731	685	741	776	734	738	781	717	729	817	791	794	788	741	711	746	701	728	757	800	756	693	763	703	752	777	776	725	714	726	712	753	783	808	776	751	749	726	748	719	685	745	738	739	733	737	783	754	748	751	747	728	729	815	756	755	772	744	770	718	795	740	749	702	680	757	755	712	766	729	725	723	742	728	738	728	736	723	747	787	728	728	732	766	770	775	756	777	778	750	747	748	753	741	741	803	734	752	767	739	731	779	748	779	716	713	700	753	760	682	768	777	763	767	721	679	750	773	716	756	732	735	739	741	751	821	800	733	727	710	742	717	745	747	773	736	743	703	754	735	762	754	724	766	768	717	747	731	718	779	730	713	747	719	765	728	702	737	785	750	732	731	748	775	803	772	745	731	752	745	751	748	732	730	716	752	764	720	810	759	749	724	744	713	716	733	717	732	759	706	723	740	702	741	779	729	777	750	754	742	735	785	736	736	716	716	704	745
21241	15788	35331	50363	50867	37420	28123	14356	4752	1361	561	348	340	333	301	272	314	297	280	262	295	323	316	290	300	281	322	300	282	315	291	317	283	311	305	295	346	276	320	283	309	294	318	298	317	292	278	315	300	322	281	295	309	319	306	292	337	312	303	311	292	296	278	316	321	301	281	273	300	287	323	287	292	300	281	302	276	287	254	274	296	284	296	282	323	313	310	277	305	260	277	294	284	326	296	285	299	320	306	313	290	285	260	293	320	312	290	288	323	314	316	301	307	285	286	283	331	266	303	283	278	289	324	277	281	286	303	300	300	273	274	296	268	284	351	314	298	270	303	262	335	280	292	274	310	278	303	290	313	281	259	296	283	289	304	253	279	298	284	301	277	306	302	317	303	308	295	288	291	323	301	311	279	300	293	316	292	306	283	307	300	311	257	291	315	320	303	296	304	295	290	297	315	300	274	305	277	261	280	308	310	303	308	305	285	318	304	305	295	274	302	279	248	275	308	298	296	275	287	310	290	272	298	288	284	288	291	296	291	307	277	291	312	319	278	289	299	314	284	328	272	264	335	295	305	294	278	288	299	295	274	309	295	293	305	256	310	308	260	300	307	299	304	308	268	302	292	305	302	308	323	287	308	296	306	304	288	304	326	280	303	309	264	306	294	278	274	327	278	295	281	304	289	289	303	267	323	281	308	298	323	320	302	279	266	268	282	288	300	304	277	287	338	288	312	262	283	280	306	290	304	297	291	298	291	293	267	308	354	301	302	315	286	293	295	294	306	288	273	262	292	314	292	263	260	293	288	305	285	317	309	274	303	289	269	287	289	316	281	284	280	329	287	294	301	296	306	301	307	308	299	312	317	275	283	326	251	269	293	266	317	307	294	308	299	272	290	319	286	271	294	301	292	277	286	305	284	300	281	287	316	308	294	319	291	281	280	292	280	299	277	298	302	284	295	290	303	284	318	274	314	318	302	291	288	287	297	318	303	302	287	326	310	281	285	301	299	281	286	286	280	290	300	288	280	307	292	277	296	303	311	303	285	288	299	309	345	303	318	298	303	291	330	296	292	309	264	312	277	310	267	287	297	284	281	276	312	290	289	325	276	300	295	320	285	326	299	287	293	290	290	312	301	292	308	297	306	328	263	313	325	304	298	309	305	336	302	270	278	307	274	271	314	280	310	304	325	296	280	300	298	324	297	293	286	293	266	334	298	268	310	278	295	316	307	305	317	324	260	338	261	320	335	322	299	285	299	326	308	289	312	308	298	302	325	317	325	321	296	298	292	295	295	273	262	299	317	278	303	319	293	325	310	276	278	302	327	286	311	326	286	313	269	327	325	278	269	273	320	290	313	298	271	317	307	292	294	316	292	282	318	302	300	285	310	282	313	307	291	273	323	293	261	293	333	306	299	321	292	306	295	295	304	293	321	317	313	329	316	290	310	316	300	261	320	285	280	305	302	305	302	275	255	276	343	296	293	273	287	276	285	323	291	294	288	290	290	316	296	274	300	324	310	268	275	283	302	307	298	278	285	281	302	303	288	323	280	302	284	285	293	282	315	305	300	274	313	288	254	289	290	310	313	327	303	275	306	292	305	275	324	286	308	296	318	327	276	272	268	307	300	289	298	292	312	307	297	292	277	307	327	275	316	285	290	296	272	299	284	287	287	307	273	286	270	306	353	311	282	314	274	320	275	294	324	314	301	294	256	305	287	320	290	304	291	289	322	303	313	301	296	340	293	297	334	304	276	296	284	306	275	313	279	283	303	287	302	307	301	288	302	304	303	289	339	293	307	298	289	307	303	287	311	317	304	305	308	312	287	293	278	310	325	307	276	334	303	289	290	312	285	333	280	289	307	332	305	276	307	307	293	286	294	288	278	300	338	325	322	304	332	264	309	299	265	289	272	296	291	275	317	291	251	298	304	297	270	285	293	303	258	294	300	289	326	324	293	264	266	294	271	270	282	274	295	292	304	295	276	291	285	280	279	305	310	288	298	287	323	266	317	310	316	301	273	297	305	264	317	292	318	305	288	319	290	321	279	297	328	280	314	277	266	285	327	283	306	271	295	302	321	286	299	267	319	293	306	313	311	286	280	311	297	323	304	293	283	280	297	282	294	303	304	315	292	254	289	269	277	300	292	318	307	287	273	303	288	306	308	299	312	313	311	286	305	288	280	288	316	297	292	294	278	298	272	277	290	306	321	281	297	301	286	318	281	319	272	326	291	293	300	279	286	309	264	297	268	272	297	296	297	303	292	295	278	291	264	276	324	276	318	268	305	313	298	285	289	283	328	292	311	287	289	290	293	271	295	276	285	295	282	329	305	316	319	308	283	318	264	335	306	270	294	291	298	268	258	312	313	279	300	279	298	303	304	321	317	316	298	308	308	306	292	312	266	279	292	271	327	293	324	303	297	305	277	305	310	291	292	331	294	283	281	281	303	288	300	286	297	305	269	300	285	306	297	306	306	301	288	285	278	294	289	301	302	304	326	295	300	309	308	284	278	341	304	302	328	324	313	290	299	316	322	305	265	344	289	312	330	301	290	318	290	282	303	280	292	327	281	288	320	284	269	274	287	293	319	293	291	292	294	270	308	283	263	288	313	318	283	293	311	289	288	301	303	279	280	319	314	285	296	287	317	300	318	285	305	294	306	336	307	296	291	290	284	284	305	298	304	319	305	321	289	274	315	306	284	284	311	321	298	270	331	273	305	280	281	283	302	288	313	304	331	325	298	287	310	294	314	312	325	305	310	272	269	302	283	277	308	265	296	299	305	286	292	296	324	288	316	299	274	301	313	286	258	302	302	267	311	291	313	273	286	268	303	288	319	292	301	264	281	288	338	303	319	291	308	290	265	278	308	283	305	294	336	279	307	325	310	310	320	290	324	288	315	337	298	293	293	294	296	299	291	294	300	297	290	298	273	325	290	325	299	284	310	278	296	279	289	271	275	304	283	302	293	300	289	317	272	262	310	280	284	266	265	321	284	304	307	312	298	276	318	273	283	299	305	313	302	280	305	326	237	299	290	298	298	306	286	299	282	271	315	313	315	285	305	290	296	286	285	307	318	294	297	297	291	306	287	266	292	268	265	303	271	305	301	296	293	320	311	323	281	332	277	286	322	297	305	299	293	324	289	316	295	296	290	302	312	299	299	289	286	318	314	304	272	312	306	280	282	296	295	292	284	288	283	337	300	279	301	304	318	297	324	302	282	313	287	316	291	300	312	289	283	287	256	282	289	276	289	265	270	303	297	289	323	282	308	284	293	311	286	256	284	321	324	269	283	313	278	295	293	301	318	308	306	297	345	274	323	280	287	293	285	288	281	323	293	327	284	323	295	297	292	265	325	298	317	301	267	312	319	304	313	329	291	263	297	287	296	284	287	305	289	303	279	322	319	297	281	316	324	316	317	278	304	282	275	266	322	322	281	276	291	288	314	298	284	283	300	293	292	344	286	262	272	287	296	303	299	294	281	272	290	277
13112	13229	39429	56545	59508	49727	42533	28587	14000	5077	1849	1047	758	782	776	733	762	777	772	724	813	727	718	746	754	765	741	733	746	726	753	757	784	736	736	757	706	754	726	795	811	755	709	795	714	799	665	706	730	766	751	715	751	769	707	755	685	762	742	718	758	717	740	729	755	743	751	746	706	724	784	733	788	767	751	744	751	671	791	753	721	770	760	761	774	689	751	728	731	747	766	733	822	807	684	801	762	753	782	778	722	762	767	776	771	763	798	762	712	783	716	732	794	767	686	765	758	731	736	783	728	729	729	797	833	743	795	772	682	734	808	765	790	749	758	707	741	753	738	762	762	747	735	808	777	731	734	777	724	777	767	731	738	761	764	743	772	769	749	779	780	768	776	744	740	743	747	733	753	789	715	722	734	769	750	694	737	773	733	787	759	747	767	738	733	770	752	725	792	739	758	765	801	742	750	753	745	771	755	721	756	768	774	758	721	724	736	770	767	781	740	733	727	770	722	749	816	770	736	786	774	789	804	791	771	700	785	706	768	745	731	754	711	773	728	718	728	751	741	775	707	735	769	726	742	766	802	741	742	718	743	796	730	729	706	781	790	716	792	796	688	720	770	792	754	719	728	763	753	748	726	758	779	765	748	740	761	734	718	725	750	741	773	746	737	748	722	756	737	732	745	737	703	768	749	718	768	749	760	774	712	792	747	755	698	762	742	691	755	762	763	786	762	791	760	765	734	788	744	700	744	757	776	739	741	719	745	755	724	814	723	720	775	757	759	781	732	777	785	708	714	784	774	787	690	726	708	772	740	701	744	776	788	760	762	781	773	777	750	736	770	799	768	793	784	753	744	766	779	738	767	730	794	743	747	735	744	781	715	806	772	789	702	748	750	747	801	755	753	774	733	772	775	789	774	744	758	808	761	782	701	749	785	727	738	746	745	741	708	735	760	785	769	769	737	776	720	775	799	731	803	716	742	769	747	771	758	776	752	748	727	705	772	778	699	789	768	725	759	783	743	782	757	760	794	727	739	774	776	725	782	805	736	734	783	737	706	740	777	769	785	704	760	749	764	764	735	768	778	731	763	694	773	784	779	734	735	763	753	693	762	723	767	748	683	710	736	743	765	686	760	779	741	739	714	746	767	752	771	747	781	779	793	756	750	734	720	795	763	757	788	765	731	764	730	748	748	755	739	775	806	737	741	764	767	764	776	807	715	800	761	739	716	737	756	756	783	789	748	768	745	691	717	771	766	759	732	731	764	719	711	747	735	802	752	747	747	767	792	734	762	726	765	753	771	753	782	731	750	712	773	722	795	741	711	770	717	733	770	791	765	777	768	783	728	730	739	744	785	734	777	755	692	698	761	743	759	733	748	736	765	757	746	765	735	743	793	705	762	790	741	729	725	740	804	724	724	768	745	722	739	717	759	778	742	751	752	764	776	771	776	755	747	768	736	725	747	803	791	729	782	729	752	701	711	781	740	750	727	808	747	754	774	771	742	729	738	774	747	786	734	646	735	740	726	756	827	720	798	777	763	760	820	759	741	770	754	785	699	815	726	745	783	748	788	748	828	723	738	762	758	746	775	760	774	751	745	775	768	710	768	745	742	793	762	705	738	777	712	746	770	738	766	766	737	763	759	738	733	764	815	745	725	770	751	761	726	800	706	803	830	741	754	727	746	795	768	743	755	771	772	755	702	781	761	738	710	746	771	717	793	731	747	713	741	743	720	766	732	736	752	750	797	834	762	742	736	728	729	729	759	772	698	753	759	797	747	726	727	722	775	780	767	766	746	721	737	760	819	762	720	789	724	759	796	783	728	816	801	763	697	780	790	821	722	767	779	764	720	761	776	723	747	788	765	729	750	766	743	704	757	720	789	764	792	833	757	767	721	786	730	728	737	757	716	740	748	727	724	736	746	739	777	798	764	764	749	722	727	738	740	743	721	729	782	731	760	755	769	779	728	731	712	789	797	774	725	770	720	797	764	805	758	696	715	779	705	736	788	778	762	723	761	730	765	772	762	715	741	767	730	773	722	734	777	773	703	757	743	766	730	723	719	739	761	796	706	780	763	731	801	736	742	711	736	800	754	760	775	744	764	730	777	730	748	774	794	761	749	686	738	792	781	766	758	711	714	847	786	795	729	738	803	773	746	748	774	762	728	722	747	720	729	746	770	760	729	775	774	751	783	740	756	691	777	798	777	761	737	742	750	742	814	773	720	745	720	728	731	785	745	770	735	719	757	713	749	757	765	697	785	680	798	754	764	782	754	760	771	714	784	752	710	734	735	784	724	776	716	755	789	787	751	756	751	725	704	782	738	796	797	761	687	769	789	692	725	766	776	729	756	764	771	724	751	784	736	765	767	730	720	803	769	766	759	728	747	706	780	786	705	741	787	756	701	732	760	729	742	721	766	718	765	707	766	685	746	767	755	687	769	762	730	773	807	742	738	791	796	730	765	768	780	722	709	741	770	765	747	741	760	747	749	748	754	744	746	739	745	735	779	725	724	739	760	810	716	794	742	747	783	726	740	795	719	699	704	769	715	733	742	774	776	775	779	808	777	808	788	727	766	737	727	751	728	742	747	759	776	739	757	749	751	764	754	765	702	753	754	758	752	789	827	779	769	778	773	715	784	768	723	722	759	822	738	731	754	704	788	770	801	770	735	700	754	752	772	742	757	764	760	727	757	750	780	725	723	768	757	688	769	768	740	776	751	792	742	775	774	758	745	750	783	732	758	756	762	776	779	738	675	742	723	753	718	745	717	729	747	750	724	745	787	759	748	739	777	762	786	740	716	767	742	771	750	752	731	718	796	752	759	715	751	810	737	761	757	742	744	787	778	756	773	797	760	726	702	751	772	743	741	760	766	778	747	744	746	752	753	689	767	766	715	786	781	735	779	728	756	747	751	721	698	738	820	726	770	757	739	781	750	815	731	759	810	738	745	752	751	714	760	728	761	757	787	712	720	759	755	730	778	759	753	749	752	729	764	770	713	732	738	730	750	772	738	763	769	788	777	766	773	753	725	734	751	716	774	772	732	761	754	749	732	731	709	759	696	683	709	794	733	804	745	723	812	732	799	768	766	746	724	739	745	759	798	763	775	688	729	744	737	764	786	774	750	806	734	744	776	811	763	745	770	748	802	712	727	755	785	715	793	714	764	786	746	748	705	792	736	720	764	748	710	782	783	739	704	718	722	745	713	750	740	752	797	761	768	722	773	773	822	748	779	718	725	773	765	760	764	759	792	737	767	740	773	732	766	741	713	786	775	739	722	763	769	759	739	732	776	753	719	779	730	785	809	756	780	731	727	779	746	769	818	738	764	723	733	791	749	773	767	728	739	752	764	748	771	713	751	763	709	742	780	799	800	782	722	734	721	763	735	735	740	711	791	731	744	757	748	780	791	755	696	751	737	761	788	760	715	779	758	777	746	734	817	784	741	715	754	750	763	741	704	718	729	767	800	741	713	779	734	783	759	813	744	712
28573	21149	40844	60439	65851	56759	42612	24346	9378	2094	628	334	273	253	286	265	281	288	293	268	293	300	297	276	247	254	276	257	299	263	235	278	274	288	304	269	279	277	268	269	295	262	301	267	304	253	293	277	286	241	289	294	284	300	286	247	298	267	285	269	273	293	298	274	285	274	264	307	251	285	268	285	278	276	303	292	295	291	282	290	276	312	266	310	279	280	295	274	264	273	278	256	262	284	273	289	247	286	276	269	297	276	307	285	302	280	271	280	278	293	275	299	274	285	266	280	279	281	279	307	266	279	279	293	308	295	284	258	253	304	266	269	279	248	288	296	272	275	279	276	299	299	290	298	291	288	301	275	287	315	254	287	288	290	289	310	273	295	275	271	286	309	252	251	269	287	258	279	269	252	289	278	264	257	308	266	278	286	284	277	247	281	275	261	260	269	288	243	270	266	300	226	259	254	275	258	287	272	315	262	262	280	284	280	297	268	303	282	300	264	307	305	299	296	293	262	284	287	296	291	280	290	270	279	300	277	292	270	254	302	277	293	282	274	292	267	295	265	280	260	273	309	265	250	279	295	277	285	266	283	277	294	301	302	279	297	270	289	273	305	265	313	292	270	268	261	265	270	259	284	277	260	254	272	260	289	282	256	312	247	277	280	280	319	262	283	278	288	329	314	315	292	261	287	267	295	263	284	272	288	264	281	282	257	263	266	258	276	284	281	282	288	281	274	260	282	276	265	306	294	256	273	270	267	289	258	285	279	278	264	280	271	272	273	295	271	284	289	271	295	276	292	265	278	301	265	260	309	258	268	296	283	290	278	255	260	258	239	246	319	301	278	261	273	279	292	272	290	298	274	283	277	272	265	256	279	296	272	292	310	282	272	290	253	293	266	304	280	278	276	262	314	274	302	265	299	246	287	287	290	275	276	285	285	265	300	250	259	270	266	286	300	242	301	309	290	297	270	272	282	289	271	263	275	250	296	252	273	268	240	274	289	251	261	281	286	315	275	294	264	266	269	258	296	297	290	322	327	256	278	291	293	285	295	292	262	274	285	306	273	294	273	255	253	266	297	298	242	285	276	300	309	270	279	282	290	262	257	284	271	298	295	263	287	296	282	289	300	303	285	272	282	275	311	278	271	283	270	287	254	269	268	266	276	302	248	282	258	286	254	252	261	259	252	305	300	307	285	264	294	259	281	272	277	283	289	294	271	279	264	313	283	244	285	301	300	311	279	272	246	288	262	287	282	271	285	272	291	268	307	250	249	293	296	282	299	277	281	309	270	311	261	253	298	257	256	284	264	304	280	279	277	272	272	279	280	285	270	269	282	267	302	268	259	263	292	268	252	264	304	268	250	261	298	265	263	263	284	286	266	277	290	246	265	254	257	271	262	319	274	279	285	309	279	285	277	283	273	270	256	297	249	259	279	272	282	296	296	295	271	244	256	274	281	273	281	267	292	272	273	309	288	304	309	286	251	287	301	294	289	266	276	293	271	280	274	283	260	319	297	274	264	296	267	280	278	289	267	253	276	288	279	271	296	244	282	329	299	270	297	273	275	271	279	266	290	268	270	282	285	249	301	281	262	266	264	282	238	284	283	286	296	288	261	300	260	292	307	275	244	286	268	280	273	259	285	285	295	282	251	282	308	286	270	278	298	303	277	258	263	288	275	267	290	299	294	258	254	270	280	244	262	272	261	305	291	263	291	275	246	282	293	258	255	264	223	283	251	285	296	294	286	286	302	283	270	254	270	274	311	260	308	270	286	286	269	278	333	289	244	301	258	279	259	276	281	259	281	278	268	274	267	285	290	277	292	235	295	323	276	280	288	262	255	285	278	290	310	279	291	285	296	256	261	266	291	276	276	261	263	305	275	288	280	285	262	282	256	315	291	281	260	282	282	265	268	278	260	264	285	287	293	288	293	279	291	251	276	269	275	275	303	266	289	266	300	265	251	266	299	264	305	285	283	275	246	269	268	290	283	261	240	265	261	289	307	266	273	267	280	284	269	290	267	282	277	251	259	262	271	308	276	278	303	272	265	233	290	284	268	267	261	277	254	263	262	274	269	289	276	281	255	285	301	307	275	247	303	305	263	255	272	256	275	287	253	252	303	293	255	271	290	276	273	293	306	270	302	267	266	284	301	302	258	266	277	252	283	280	291	267	269	275	274	290	280	261	281	314	253	275	257	264	312	303	279	292	302	265	313	293	276	289	286	289	292	269	276	272	275	295	250	272	297	280	290	275	271	293	287	274	307	289	277	241	265	266	287	279	261	277	287	307	269	292	289	267	276	264	290	268	289	255	266	277	269	289	286	274	289	281	270	267	279	267	266	268	284	288	285	288	305	299	308	299	299	264	262	264	277	270	292	285	269	265	297	260	243	280	292	258	266	318	262	314	268	256	254	273	278	293	262	272	266	265	263	301	307	262	285	273	287	282	278	284	283	264	304	293	285	285	278	288	290	282	282	309	301	302	263	290	267	291	267	246	283	299	312	275	275	270	281	285	285	308	268	275	275	282	221	301	273	279	284	289	282	285	251	269	255	251	254	273	265	271	276	303	269	265	269	282	240	292	275	278	247	279	287	277	264	300	301	259	275	272	288	293	243	277	276	286	305	249	277	287	279	251	280	264	268	278	279	315	289	274	269	275	271	267	249	300	249	310	310	266	260	263	250	289	274	283	284	263	286	279	318	282	276	293	294	258	278	267	299	364	285	284	307	303	322	298	288	247	274	304	277	285	276	253	300	262	244	247	291	277	256	247	296	302	296	255	281	264	273	288	289	265	268	318	300	285	272	264	290	260	251	262	311	281	283	289	299	290	273	258	324	297	289	301	293	283	247	307	311	311	256	276	308	279	277	264	285	285	301	283	294	264	268	275	290	281	298	276	283	279	284	263	281	286	272	286	301	288	286	311	256	303	262	275	254	288	247	284	281	281	307	288	268	237	260	229	271	253	285	271	273	267	280	282	273	300	293	299	269	290	264	298	266	261	281	270	277	277	285	288	308	293	295	286	283	257	289	287	285	260	299	279	285	297	273	246	299	273	261	290	278	264	303	282	272	323	269	269	268	281	277	284	286	298	284	243	263	265	254	285	279	246	273	264	288	283	260	285	263	300	282	293	267	305	261	281	276	257	267	249	308	298	298	266	286	273	299	295	258	255	283	271	285	290	307	291	295	300	319	282	285	267	276	256	283	264	305	274	274	278	269	261	267	261	284	244	266	286	271	277	282	287	274	257	270	265	288	272	256	265	300	290	264	274	277	257	269	274	284	265	290	263	267	283	293	299	295	259	257	259	297	287	287	277	267	293	302	299	259	243	271	254	253	274	284	294	277	275	285	297	281	273	293	267	298	265	271	278	289	278	257	290	256	294	278	262	285	265	295	282	291	288	289	301	299	285	291	263	267	277	268	283	252	278	293	277	304	252	284	281	255	282	290	292	253	289	257	284	275	286	262	312	271	284	259	283	286	286	268	265	269
16108	16351	42873	65774	74876	67431	54145	36483	20034	7253	2241	1109	808	748	701	687	727	759	735	732	691	740	736	735	706	748	690	721	694	734	652	700	681	690	708	670	725	696	740	733	722	664	725	718	676	700	717	700	693	687	746	733	722	718	731	735	745	734	708	719	647	720	758	700	689	720	691	737	736	706	729	723	698	734	724	713	704	728	703	701	738	734	713	736	713	680	707	764	726	684	740	720	774	730	713	688	677	734	726	689	764	660	701	701	705	686	706	702	733	677	730	732	646	731	725	705	776	715	704	718	684	708	772	727	744	703	641	741	722	715	723	731	690	694	696	698	704	723	709	748	725	685	675	721	723	706	705	763	731	728	690	687	697	729	686	721	721	661	678	724	675	718	682	742	672	698	730	713	684	736	663	717	741	744	702	710	749	771	712	723	710	725	711	722	742	679	710	703	700	687	719	752	703	731	735	724	696	694	762	711	721	675	706	660	717	676	756	680	750	721	721	699	738	754	692	727	744	684	697	727	726	774	767	732	759	746	718	744	735	663	715	629	679	722	684	726	698	723	715	702	710	746	751	744	739	699	681	739	720	728	656	734	740	680	733	750	693	657	724	722	725	662	760	656	695	726	676	721	618	698	697	713	697	719	693	704	739	726	696	705	675	691	714	707	709	690	747	726	758	722	738	755	750	700	741	662	721	704	740	685	700	728	721	709	662	689	733	713	699	756	700	661	713	734	711	741	673	719	705	691	680	722	716	673	707	677	718	694	734	745	693	705	700	741	694	715	677	657	690	663	711	724	721	720	717	702	702	668	715	742	728	712	716	740	694	702	735	724	727	681	743	718	721	696	762	659	723	709	687	703	709	684	668	724	737	704	745	682	716	694	689	710	648	717	692	693	702	712	702	675	721	695	698	709	694	694	675	684	710	717	671	714	724	689	738	729	686	713	670	690	760	796	734	653	728	742	677	715	661	678	688	681	676	671	740	739	750	742	716	727	728	723	680	697	656	681	692	744	690	686	723	750	716	674	706	712	668	641	764	692	696	726	731	737	688	677	718	699	736	707	717	667	715	697	715	687	723	683	721	731	725	680	694	659	701	724	756	672	755	739	737	766	697	695	733	691	692	771	675	721	710	730	724	688	698	701	712	696	697	721	714	689	737	720	693	730	712	721	703	698	757	696	684	678	686	719	669	707	692	731	700	684	726	748	702	667	738	702	689	751	726	751	706	709	672	740	724	700	676	729	667	720	728	694	730	731	713	722	734	693	701	737	693	725	698	724	687	710	699	701	719	694	725	701	706	709	749	720	717	686	746	687	692	759	783	731	722	705	723	766	688	748	702	683	695	707	675	714	696	674	719	673	695	719	655	774	709	701	713	727	741	707	652	691	692	692	718	722	692	730	726	699	698	653	722	731	709	728	719	736	744	706	727	700	736	741	732	723	741	753	714	685	684	714	701	698	712	750	721	729	716	675	688	703	707	708	684	749	703	640	787	722	674	708	711	775	719	673	725	734	701	770	707	758	727	713	672	707	699	736	697	698	707	681	704	710	752	716	704	693	721	702	681	732	702	663	718	672	706	735	708	695	668	725	699	750	667	720	769	719	754	716	726	714	734	716	735	750	718	768	741	693	691	712	726	746	710	726	750	708	711	680	770	755	676	637	677	723	706	701	699	786	756	764	708	753	732	713	743	759	708	731	723	698	751	712	715	726	695	715	724	707	736	670	715	690	674	691	777	722	794	672	724	742	757	731	718	676	690	696	735	730	726	699	694	707	758	638	743	732	664	685	704	693	713	696	730	692	657	728	690	673	739	687	716	719	763	683	705	727	712	704	674	728	718	742	661	703	720	729	727	700	700	733	745	744	727	746	653	718	705	688	707	695	704	725	735	723	710	709	687	716	714	693	750	698	673	700	744	736	697	753	743	704	711	727	717	733	697	681	703	700	690	736	732	739	723	659	686	716	751	696	697	686	720	709	687	727	715	711	701	742	697	742	712	726	740	708	685	680	649	745	722	692	743	745	729	676	721	701	723	723	732	674	723	714	700	708	667	649	691	680	687	706	738	662	734	693	745	693	730	747	740	665	701	710	710	756	733	720	718	728	679	659	712	697	679	724	723	737	706	700	783	768	650	685	707	735	693	688	663	705	715	701	723	758	703	715	729	785	691	726	717	684	721	689	711	742	694	672	702	699	774	718	679	702	755	708	733	749	719	717	702	692	747	725	691	730	730	687	731	701	693	687	690	666	752	716	654	716	718	665	724	727	689	703	686	730	730	721	706	730	691	717	741	692	690	713	725	705	712	754	732	756	693	696	738	708	726	724	682	714	726	693	703	706	770	729	736	712	693	767	698	721	673	724	698	673	709	701	720	723	681	726	762	749	729	727	699	682	744	744	687	721	748	714	706	715	685	694	759	690	691	721	732	717	751	727	683	706	697	695	730	696	745	749	735	718	698	675	693	719	729	723	722	706	741	743	709	713	723	750	689	745	732	689	710	690	697	745	666	728	727	680	700	708	702	711	677	682	748	762	715	726	683	766	683	755	711	724	708	712	735	696	720	672	709	702	712	710	730	684	710	678	614	756	722	683	727	731	740	687	761	787	775	750	750	726	723	687	707	739	669	710	728	762	696	764	711	750	727	722	674	743	701	728	688	734	753	704	701	756	694	663	743	651	683	761	726	714	661	738	708	699	729	691	756	653	729	689	703	685	711	701	704	695	748	658	754	662	738	714	684	712	726	715	715	688	745	725	705	766	704	704	703	746	658	741	703	719	675	703	731	715	715	656	665	752	703	694	700	690	685	712	720	767	691	699	713	723	734	720	694	718	712	735	675	720	676	743	705	730	697	658	729	727	679	682	748	704	719	735	691	727	747	712	687	708	670	774	756	704	672	720	753	675	732	681	664	657	719	676	726	689	745	737	697	716	707	691	707	702	762	727	701	726	685	735	740	719	719	702	680	707	711	672	710	718	722	712	754	696	706	704	708	693	699	719	713	714	752	713	666	722	711	703	718	718	721	712	674	746	692	726	752	723	734	725	769	703	732	700	747	714	734	686	725	754	718	649	693	682	681	699	715	662	692	689	711	762	734	735	704	736	697	767	718	708	716	732	637	706	697	704	766	672	731	639	711	764	740	709	762	704	697	736	717	744	723	720	693	734	709	736	699	723	670	719	713	718	713	697	738	683	695	700	690	678	733	709	702	699	735	729	730	711	690	683	735	713	772	690	722	724	735	697	684	678	733	703	717	686	707	702	639	710	757	723	736	728	667	737	697	699	749	695	748	711	751	689	705	731	711	724	707	687	728	663	732	669	746	707	734	757	681	696	701	708	736	652	718	744	718	676	715	722	668	698	699	728	709	738	732	744	684	730	671	669	743	710	721	680	660	710	694	686	714	726	695	763	748	705	755	715	720	711	710	762	732	760	715	710	782	693	709	686	770	700	751	710	715	674	643	751	676	710	686	715	746	743	700	702	732	732	764	781
6597	3711	5479	7400	8322	6051	3134	1402	826	530	365	333	296	327	273	315	297	288	302	294	314	295	275	309	281	315	299	275	300	330	270	323	290	290	322	331	277	281	286	295	298	297	292	259	272	302	271	278	298	308	311	300	291	296	320	282	262	300	274	327	320	309	288	324	322	271	275	271	307	266	291	280	295	285	285	312	300	284	297	317	300	284	299	295	314	278	299	304	293	289	278	278	320	282	307	293	293	293	304	309	276	302	280	271	281	303	286	324	309	288	301	292	301	320	295	300	261	309	302	268	271	300	319	272	309	304	280	269	271	323	277	289	333	288	283	261	313	299	310	323	250	308	286	292	310	282	304	290	279	300	325	300	285	282	317	281	300	316	285	315	308	277	287	263	284	292	328	302	289	261	279	309	300	307	289	270	303	283	300	269	277	309	292	276	306	332	292	280	313	256	289	287	300	306	305	311	318	272	282	316	288	298	268	259	331	317	281	295	330	307	323	274	273	279	287	254	271	297	250	285	269	282	262	316	295	290	269	322	294	312	301	286	323	308	296	312	287	295	304	286	258	336	312	266	345	302	276	299	313	301	306	271	287	304	285	279	282	291	290	318	311	298	315	287	326	283	300	316	278	303	278	308	292	292	301	277	291	311	288	279	269	326	321	279	300	295	288	299	286	294	296	277	317	317	312	301	330	304	303	284	298	268	295	313	305	277	320	305	286	284	291	300	272	294	274	317	290	294	283	292	316	294	297	277	265	275	311	316	289	289	279	293	269	295	306	304	322	274	272	308	261	268	284	290	273	291	282	278	282	302	309	333	340	288	307	304	299	308	300	292	282	299	300	304	277	265	311	312	256	302	330	284	312	288	311	298	294	267	298	275	285	281	337	293	292	285	274	311	293	285	250	301	316	323	312	283	279	294	319	275	322	284	282	292	289	290	304	277	319	271	312	295	306	304	287	296	296	306	306	327	291	290	293	296	301	294	295	339	314	310	337	320	258	298	290	318	291	317	290	294	272	274	280	287	309	295	309	276	308	311	278	289	299	286	301	291	319	286	262	293	288	272	256	284	329	305	318	264	319	319	277	275	282	305	302	301	287	266	277	296	271	277	310	292	306	273	265	277	305	308	312	313	299	279	278	279	299	315	304	290	321	280	284	284	325	317	262	275	286	291	294	315	299	268	320	299	293	290	279	268	310	317	294	274	283	289	290	307	262	296	290	313	296	297	301	282	294	283	315	288	297	317	278	269	299	276	292	309	287	297	293	280	288	295	292	305	321	284	275	296	295	266	308	265	278	304	280	290	304	289	287	346	287	294	284	289	291	281	306	294	309	319	309	291	261	304	289	288	308	241	282	341	286	321	287	329	294	283	311	273	298	278	303	302	279	304	280	289	312	295	279	292	277	302	338	295	276	273	298	272	274	293	281	291	346	296	272	290	314	295	298	289	291	265	262	274	312	290	273	324	312	332	324	277	299	274	272	267	302	292	272	307	280	319	306	273	318	276	282	272	320	283	261	291	284	315	310	322	296	315	285	291	290	300	296	298	302	271	276	285	300	282	321	267	286	264	291	312	346	302	261	288	311	284	313	327	309	311	290	288	290	322	289	266	302	318	277	294	280	271	306	319	304	277	289	273	313	329	293	280	318	293	283	303	292	292	319	301	323	278	328	318	352	308	308	311	328	300	305	292	276	338	298	325	277	305	278	281	304	343	305	314	297	332	273	296	304	300	314	301	308	293	305	296	259	282	308	272	321	268	282	306	279	296	288	267	276	301	263	274	304	303	314	304	291	318	299	360	292	291	298	292	295	281	287	251	300	295	246	285	290	295	289	287	278	268	297	281	296	305	294	294	316	276	272	285	275	286	286	262	306	282	286	308	270	300	264	313	284	290	276	333	281	308	271	318	264	305	304	292	300	294	316	303	284	292	317	285	285	277	246	301	280	298	300	295	286	302	302	305	256	332	294	295	295	298	297	303	285	276	300	259	270	297	312	290	302	278	288	286	339	312	295	293	289	309	310	288	288	301	336	306	262	298	276	276	271	298	288	310	325	277	315	273	246	291	311	298	283	315	274	308	308	303	330	273	294	309	298	295	317	298	278	268	286	306	305	291	269	319	297	319	348	308	303	341	289	294	316	306	298	266	316	287	320	296	298	289	317	299	301	269	307	300	310	306	306	298	271	303	273	294	305	303	323	321	281	288	263	294	313	286	279	280	286	286	306	305	297	319	317	307	307	319	266	295	314	329	265	336	309	289	282	291	296	295	262	300	306	315	278	328	286	277	286	292	249	301	288	322	286	262	303	269	304	300	291	266	308	318	309	300	280	317	276	300	278	293	262	288	296	270	272	315	303	276	283	310	309	310	282	320	317	293	279	300	272	275	298	298	286	308	266	287	320	298	277	290	304	308	266	304	273	316	307	272	294	310	306	308	295	290	313	302	287	297	285	272	282	280	289	309	318	296	307	291	314	344	332	313	286	291	312	280	290	288	280	279	284	261	310	294	327	298	305	292	293	324	294	284	286	294	291	319	327	305	300	298	263	301	322	279	289	352	288	260	249	301	300	305	300	292	283	266	301	288	273	310	276	305	307	304	289	284	294	280	325	273	300	285	274	320	284	290	305	273	273	296	270	280	285	288	284	303	312	320	291	304	337	277	310	280	290	308	302	274	272	303	276	302	291	313	339	302	316	322	305	308	278	294	283	295	284	299	336	276	302	325	293	309	304	303	300	296	283	325	305	282	273	260	253	297	263	301	314	298	295	322	294	283	298	249	304	309	296	301	289	285	264	299	293	291	305	300	293	277	282	287	332	295	309	291	281	297	293	302	276	292	305	263	275	301	298	275	296	282	305	294	293	305	293	270	290	286	318	313	329	291	293	282	281	295	302	299	308	304	311	285	291	296	304	296	290	262	295	299	290	260	284	295	308	287	297	291	312	306	284	310	290	275	282	297	280	294	306	320	280	287	293	289	270	290	297	264	308	273	286	314	304	305	286	293	299	287	302	282	289	272	282	285	264	310	300	306	293	299	307	270	314	282	305	275	294	291	304	270	283	278	294	271	295	281	300	296	294	301	312	318	274	313	293	275	289	290	289	267	269	252	304	286	269	290	304	267	276	289	276	281	324	271	284	306	312	285	251	287	293	301	276	274	295	304	310	259	289	283	310	299	291	308	283	268	295	279	283	284	286	282	262	310	282	292	288	287	294	303	293	283	322	277	319	300	272	316	281	298	284	280	281	281	307	290	298	294	290	264	293	286	283	279	318	266	291	308	276	279	313	267	298	284	302	307	291	277	306	259	258	288	280	277	318	323	314	269	278	320	308	284	295	300	279	254	313	281	287	323	276	275	312	282	305	293	285	311	300	293	304	298	309	317	308	289	312	289	294	275	293	301	314	290	281	277	290	293	303	294	303	287	316	266	326	303	285	285	279	258	314	287	321	283	295	335	307	310	330	314	283	261	304	292	311	295	309	309	315	280
4804	3732	9443	19323	22948	18202	10874	5281	3044	1689	939	770	734	734	772	738	809	747	749	747	775	724	759	832	749	751	741	698	752	751	765	760	738	771	782	772	722	744	749	755	766	764	757	728	754	774	777	714	810	732	736	748	769	725	733	731	765	739	731	766	810	755	687	720	732	749	719	770	781	776	793	787	737	819	780	767	774	763	765	775	781	725	711	731	750	737	752	726	732	756	719	780	747	762	725	745	747	688	716	769	722	769	785	742	751	793	744	720	772	755	740	718	763	715	732	680	721	752	767	743	745	763	757	763	726	739	782	759	783	756	776	680	733	737	763	742	743	777	765	753	723	792	734	757	794	742	734	764	785	744	721	765	744	797	705	724	766	747	757	729	759	774	726	742	777	734	747	718	729	747	728	730	739	776	708	758	724	714	734	757	780	781	748	778	750	724	734	684	722	739	740	723	726	729	764	734	747	764	724	771	744	771	761	728	756	762	716	777	707	780	743	715	782	757	784	746	732	753	768	745	780	765	788	771	707	728	757	738	738	744	722	796	737	771	745	715	766	739	772	740	749	786	747	729	709	772	760	751	753	706	791	686	688	783	712	725	748	749	745	769	749	741	801	804	736	763	730	791	750	745	743	819	732	757	714	688	726	731	709	742	769	767	728	804	739	735	755	743	722	731	735	703	763	744	751	749	737	771	751	751	758	709	719	780	756	757	767	745	689	726	731	784	755	754	768	758	720	761	741	783	751	714	763	760	734	801	719	747	758	735	752	702	775	719	748	777	758	811	691	769	777	765	718	747	748	789	755	742	728	756	721	748	723	757	755	735	759	788	738	732	784	724	775	724	775	755	794	758	692	781	753	757	750	737	799	721	773	769	730	761	784	769	710	774	737	768	778	733	779	738	743	745	798	750	724	719	747	796	770	713	748	726	770	718	734	768	775	790	714	703	742	795	747	804	761	715	789	793	758	710	730	787	734	761	769	728	692	771	734	747	789	707	743	752	794	718	754	719	781	741	743	793	719	763	775	763	728	745	736	761	742	795	769	700	727	744	753	717	764	735	731	763	746	731	713	772	766	756	807	737	765	762	722	780	734	733	723	740	746	761	765	753	725	768	769	729	786	719	703	775	741	767	772	728	740	722	776	726	811	771	735	699	670	769	677	769	727	772	742	759	713	703	760	740	773	699	716	722	756	751	737	761	728	739	766	708	793	766	743	695	760	771	754	728	780	765	733	778	741	784	720	745	777	746	676	742	712	775	743	700	758	756	787	740	751	741	738	733	757	742	740	724	757	701	712	804	735	717	730	733	701	769	776	781	712	723	740	727	737	717	787	730	753	778	763	796	751	744	734	748	724	707	770	745	783	753	772	743	741	793	675	768	747	688	756	790	719	687	729	736	754	704	795	762	799	760	732	787	723	742	743	760	767	771	750	738	753	744	758	725	748	722	737	754	751	756	711	717	658	761	742	717	719	704	773	710	730	756	745	749	753	796	772	775	743	731	758	746	785	781	743	733	726	742	738	728	759	780	752	724	788	724	724	758	759	761	734	756	741	717	702	760	768	782	765	720	736	753	761	780	738	689	723	757	780	764	702	783	700	777	722	751	826	743	754	766	734	751	735	782	726	757	791	744	742	731	732	736	763	768	836	775	739	792	728	793	775	746	759	723	742	718	811	748	756	766	729	706	748	724	772	773	776	749	781	740	759	778	738	749	725	764	729	706	778	754	744	706	737	754	730	793	725	781	737	790	741	726	724	807	745	749	725	721	759	779	726	788	730	722	759	715	786	789	722	739	754	728	741	737	732	728	734	758	717	779	786	725	704	720	744	764	700	749	762	736	757	745	784	767	700	748	744	758	750	754	714	711	744	744	777	758	759	740	773	728	710	740	760	767	737	836	731	797	709	707	724	734	751	754	807	743	734	795	747	773	742	728	750	757	779	757	793	776	791	786	749	720	757	738	752	800	764	790	797	716	750	737	775	766	732	768	755	750	792	741	734	708	722	755	736	733	715	756	768	702	796	764	767	731	819	766	759	736	770	730	789	741	720	780	764	725	715	775	767	737	753	780	764	747	747	755	759	758	768	705	772	720	713	749	754	764	731	782	731	749	753	764	747	707	742	764	773	804	735	758	735	730	774	784	733	786	718	757	761	753	710	764	794	768	748	746	775	747	740	692	705	697	763	772	751	749	771	766	762	752	759	777	802	709	726	785	772	749	773	758	780	726	774	742	739	727	749	724	758	704	690	744	755	729	746	742	715	708	715	823	747	742	785	718	755	729	806	753	738	718	706	711	732	778	764	712	721	714	751	756	781	789	689	776	788	785	726	755	780	778	747	728	772	738	771	765	728	708	720	762	757	719	728	746	728	791	762	785	736	735	746	729	737	744	706	769	748	738	759	729	805	736	746	760	774	759	728	767	745	778	752	733	763	737	749	713	750	763	762	723	732	721	687	684	735	743	779	710	783	722	757	719	741	819	698	756	734	730	769	759	755	734	773	764	753	738	766	708	729	743	756	742	755	729	745	733	803	766	702	764	771	762	730	766	805	728	794	720	749	791	781	746	746	714	741	772	789	773	716	758	750	757	764	706	816	699	685	775	668	728	752	744	766	726	713	749	706	783	710	736	737	756	780	725	738	740	762	753	766	785	692	731	692	706	702	778	807	781	768	739	743	776	775	717	735	695	751	714	748	746	732	727	736	743	750	742	731	708	707	782	713	742	733	721	756	746	799	757	757	808	746	723	748	729	757	745	775	774	736	734	724	711	786	739	760	768	728	730	709	745	754	744	781	747	814	737	777	730	756	781	748	763	717	778	778	728	718	777	797	723	789	728	761	700	755	740	745	729	709	747	781	774	726	740	755	712	762	704	770	733	689	736	715	743	742	751	722	777	750	760	724	749	753	715	725	734	781	775	756	743	738	757	755	730	784	704	733	786	780	712	790	778	739	715	718	789	689	721	716	749	742	767	751	741	761	762	708	726	675	733	759	764	757	778	778	733	734	754	755	760	764	788	734	744	704	770	770	715	786	761	767	749	731	754	738	766	755	756	707	724	774	766	772	766	749	733	766	707	743	703	810	789	724	718	737	727	765	755	708	748	741	769	761	759	776	747	743	791	793	760	707	760	746	811	754	704	717	724	711	699	715	718	799	732	733	765	757	803	739	792	752	762	698	752	715	729	715	736	741	763	756	761	801	760	715	721	697	729	734	735	739	771	735	718	830	752	747	791	810	747	757	751	796	781	728	741	766	770	763	715	748	757	760	692	761	769	742	786	760	758	745	796	736	746	707	740	717	707	792	788	791	737	777	719	737	775	764	777	728	699	757	784	759	766	708	738	761	726	721	752	748	723	785	736	726	751	765	760	807	743	770	755	681	774	762	737	717	778	725	768	749	797	760	756	748	762	703	756	727	709	769	765	768	757	783	767	727	745	722	789	765	744	739	761	767	785	785	768	793	763	707	728	728	811	774	717	752	742	805	710
18142	17759	21612	48240	52090	33881	19487	12056	11085	5034	1226	563	414	326	299	325	308	306	312	295	266	287	268	299	297	309	296	313	284	300	316	315	291	302	273	284	308	315	330	318	267	329	313	302	299	298	300	289	310	295	321	288	303	302	274	331	283	297	292	306	260	280	304	299	294	292	264	265	314	308	320	275	298	305	298	268	297	300	282	286	288	303	333	269	306	303	274	272	295	268	280	298	282	302	282	289	300	317	324	297	306	283	292	282	284	333	312	298	292	314	291	293	295	262	311	273	276	281	281	294	283	278	311	328	308	306	318	298	305	307	315	286	288	300	323	274	305	282	315	300	281	289	297	309	283	341	319	281	309	294	304	296	292	316	299	309	314	304	306	306	298	292	309	296	305	279	335	302	302	327	280	278	283	288	300	274	285	300	328	272	334	284	303	324	320	297	288	292	278	293	307	316	257	288	285	297	305	289	317	269	292	299	322	291	363	336	287	296	286	278	323	317	293	317	279	294	283	283	314	318	296	298	330	285	296	291	305	310	274	282	304	301	264	302	258	302	315	299	289	278	295	291	326	289	334	321	323	305	293	307	302	306	308	320	286	271	281	323	290	283	257	284	291	299	316	290	337	279	289	300	280	302	321	278	264	315	316	277	303	278	263	301	288	292	313	276	284	345	289	332	311	315	305	331	309	306	318	302	324	265	312	290	317	276	286	304	283	319	301	295	316	290	285	295	312	309	334	316	278	315	285	281	337	320	278	297	288	320	304	316	289	310	283	303	270	270	299	274	332	343	287	307	306	295	282	260	277	308	298	304	305	300	294	296	279	275	291	303	311	344	276	285	295	292	306	284	328	301	328	297	283	300	288	295	286	289	302	281	309	309	352	263	309	276	277	264	309	284	320	269	316	299	295	322	283	301	297	302	322	293	317	313	319	286	271	272	292	292	298	310	279	309	259	314	328	304	271	309	293	298	320	301	320	287	295	270	288	269	303	316	250	316	294	299	314	318	327	297	297	305	281	292	299	289	294	328	307	309	291	294	299	299	314	267	305	320	275	295	274	275	269	267	297	279	309	313	301	296	296	329	278	286	294	272	303	309	295	307	289	289	283	320	325	293	308	311	314	284	293	309	273	286	337	288	327	281	276	283	325	275	291	294	308	289	275	303	301	311	305	299	296	321	309	301	284	326	301	298	282	283	298	326	291	296	295	302	271	301	301	295	310	295	318	290	288	298	281	298	279	286	276	283	279	294	298	270	298	296	307	293	317	296	303	294	268	318	332	307	310	287	310	304	327	308	302	296	290	339	325	307	292	310	300	300	300	290	257	305	285	287	301	305	278	293	289	310	303	328	307	285	269	309	319	289	348	266	312	309	268	275	316	280	293	298	308	316	307	315	289	288	266	283	307	271	272	281	308	298	290	300	298	274	285	276	299	306	285	312	282	260	299	293	290	305	293	319	290	314	280	302	299	326	288	321	314	316	306	297	311	278	275	296	297	276	284	272	277	272	282	295	312	302	314	272	296	278	286	310	280	286	269	280	278	306	299	304	307	310	253	319	314	327	303	281	328	297	313	311	279	280	291	292	300	303	326	335	306	290	332	314	278	283	309	315	281	306	294	303	295	301	307	304	297	307	312	360	286	286	295	303	307	338	296	273	307	273	302	284	295	275	303	265	337	298	301	277	270	267	279	290	313	285	314	284	299	290	302	280	311	291	306	310	304	318	319	327	279	304	285	293	308	279	294	289	288	300	289	306	299	293	314	314	310	318	302	306	305	302	283	314	293	305	280	329	290	275	308	334	315	282	302	303	276	315	298	330	286	323	320	285	308	297	289	319	291	293	288	318	305	290	275	271	299	295	316	278	308	333	312	292	294	277	271	332	314	295	298	293	309	325	299	300	289	329	310	293	258	286	288	314	330	285	270	307	325	299	301	282	291	324	299	310	304	304	316	308	295	278	307	290	289	298	293	308	324	320	298	315	318	318	321	295	272	287	283	310	291	337	288	333	309	311	294	326	318	275	281	306	316	285	319	283	311	296	293	267	307	289	313	301	312	309	271	286	285	299	322	268	301	295	270	279	302	288	295	267	292	281	289	302	321	293	282	291	274	294	308	318	290	283	304	328	326	302	267	287	305	286	315	315	276	313	306	326	294	311	303	298	307	315	334	297	303	296	296	293	311	318	269	277	310	279	293	308	292	287	284	296	265	282	298	287	317	282	322	294	291	297	295	323	304	334	278	311	309	299	296	265	304	303	291	277	305	314	308	272	315	302	304	267	332	263	309	327	283	290	306	303	286	301	298	334	280	313	285	296	289	306	306	319	321	272	294	339	274	295	289	306	310	306	272	295	311	307	287	284	295	299	310	317	281	311	315	302	296	298	300	304	280	284	322	326	307	307	314	269	306	282	302	310	276	279	318	295	312	299	305	296	293	294	301	300	283	307	321	258	260	317	263	301	318	280	308	310	293	334	310	305	294	298	268	290	333	267	319	302	311	308	312	317	307	298	302	279	293	290	286	293	277	309	288	275	286	326	315	292	293	283	276	284	300	308	275	329	299	323	329	294	318	285	282	323	274	300	290	290	303	258	303	324	281	288	283	278	296	315	308	302	313	328	300	280	283	315	310	311	336	287	335	333	277	319	343	318	302	305	292	315	289	309	275	281	289	331	332	309	295	295	306	288	307	322	313	307	307	292	273	283	276	290	309	337	326	331	273	322	317	293	298	285	307	311	291	312	310	262	308	285	284	326	307	274	296	322	291	317	295	310	255	299	306	294	278	300	299	289	303	303	245	280	329	282	296	300	269	269	297	316	314	296	323	298	296	292	287	331	309	331	302	283	317	288	330	274	276	314	288	275	318	318	281	268	350	305	320	304	314	284	310	312	279	317	294	299	294	262	299	305	314	276	304	277	291	324	303	286	292	289	301	298	293	284	292	267	294	285	271	286	335	316	281	304	283	312	311	321	285	314	301	307	305	289	302	308	309	313	267	286	284	294	311	277	260	256	282	278	316	306	321	312	298	300	331	312	314	304	295	328	311	308	294	288	281	295	287	295	304	300	321	294	282	310	288	308	306	292	287	278	285	286	291	312	313	292	316	266	314	301	294	272	274	287	300	321	300	311	282	301	294	283	256	327	275	261	307	312	320	294	310	280	337	284	285	325	314	295	299	309	325	343	334	293	297	305	306	285	321	300	308	318	303	278	292	338	305	294	295	311	310	323	285	322	292	294	266	282	310	329	261	309	296	310	307	294	291	325	288	300	254	309	306	318	302	285	275	281	286	291	292	306	305	283	285	301	297	292	280	266	303	311	285	267	290	299	290	291	302	298	286	286	294	310	298	293	320	301	297	299	312	311	287	284	254	317	301	299	305	304	290	292	306	356	326	309	314	327	298	306	278	277	338	313	316	324	266	305	283	334	332	311	318	287	283	276	322	321	284	296	280	345	278	285	315	281	299	286	286	293	318	312	302	302	316	324	329	306
11332	15778	27865	57175	58684	45092	31720	28369	27858	15601	4573	2097	1223	907	798	790	744	727	742	773	710	782	768	728	767	774	764	781	807	748	752	803	770	751	708	804	763	762	728	746	767	723	794	791	706	737	761	733	784	780	711	723	722	780	778	724	765	750	742	825	740	778	726	760	720	803	762	782	766	677	778	732	797	790	753	760	806	793	744	761	760	738	738	753	796	739	745	793	747	768	750	761	737	744	787	758	733	791	719	705	756	738	758	756	748	744	729	718	707	726	751	734	726	739	766	741	796	803	754	784	720	783	751	775	760	760	783	812	735	816	772	734	736	744	749	748	761	761	766	791	743	772	763	763	754	752	720	777	726	753	759	747	740	779	802	740	762	757	771	743	725	758	731	750	735	797	812	750	760	769	757	754	724	753	753	778	746	751	757	744	729	751	733	767	755	684	743	770	744	791	797	783	783	754	816	807	757	734	764	784	747	752	826	783	777	760	729	805	716	765	753	756	818	746	771	767	748	747	802	795	767	747	714	766	761	796	783	761	770	759	784	734	758	762	759	746	761	747	767	732	725	786	756	722	729	721	731	792	752	726	764	803	815	789	767	720	740	766	769	797	789	719	716	760	772	674	776	751	739	760	817	791	794	759	821	790	809	747	778	783	771	742	733	723	777	708	700	776	735	781	725	727	770	745	724	763	749	734	783	747	784	779	752	795	723	743	807	814	760	735	800	718	696	731	737	765	730	817	703	743	765	718	756	752	784	743	719	781	750	706	783	752	750	797	698	731	735	780	764	716	717	739	761	749	732	730	743	750	789	758	750	777	795	776	755	736	770	737	751	788	729	779	814	775	741	759	771	780	689	772	797	785	774	763	766	767	745	771	760	773	749	760	741	784	774	787	765	792	738	766	751	735	761	767	734	732	762	766	736	745	748	759	754	773	766	753	735	721	765	705	779	720	779	794	778	776	782	725	738	753	800	776	741	796	778	795	755	777	712	792	724	760	728	694	774	720	734	764	802	766	782	741	740	733	757	759	771	738	768	724	799	773	764	702	769	767	749	775	730	748	766	698	770	787	736	731	764	777	767	782	771	741	737	811	721	737	739	691	769	761	731	729	722	733	762	744	766	715	742	759	679	713	773	798	753	793	761	705	761	782	774	773	686	776	750	792	759	791	745	721	757	748	727	724	746	785	776	751	767	720	774	736	724	732	753	798	786	756	775	746	748	781	761	746	739	720	778	763	756	769	762	739	759	802	801	720	769	813	745	801	728	703	732	786	736	754	734	738	742	775	746	760	734	771	725	780	759	739	741	802	782	744	779	770	746	741	767	768	733	713	767	740	797	774	828	724	735	741	733	757	761	814	768	730	777	703	731	760	720	754	718	754	745	686	826	714	759	782	688	749	757	739	746	755	745	788	730	767	729	751	782	713	744	732	790	763	809	827	763	740	763	725	779	806	799	754	789	750	774	811	801	785	778	742	760	787	718	695	733	750	776	785	773	752	745	747	755	777	759	767	769	725	739	781	733	794	788	737	737	735	741	767	778	777	789	756	742	725	793	757	761	738	708	742	740	728	789	781	776	737	683	766	815	730	747	754	793	791	729	780	773	756	766	788	753	766	761	749	721	739	737	776	772	767	765	755	744	688	772	775	793	774	786	761	752	772	753	736	804	793	743	789	768	746	722	766	812	797	744	779	756	732	747	732	767	774	762	767	735	808	750	764	793	742	792	739	758	789	785	729	805	806	729	749	753	791	770	731	764	733	784	726	726	742	691	749	768	762	750	806	740	697	746	768	762	725	751	763	753	751	770	725	757	758	751	754	750	769	809	732	779	712	782	785	786	697	749	722	738	741	724	788	755	747	725	766	753	774	777	779	782	730	716	777	738	809	799	731	784	770	739	717	753	769	786	739	759	701	728	694	721	737	797	769	774	785	740	725	762	740	796	776	744	783	784	738	779	747	765	785	742	759	781	776	747	775	756	775	776	767	713	747	786	761	728	778	800	732	759	723	702	786	790	762	775	810	699	774	779	792	767	739	778	774	732	752	716	763	796	788	799	745	753	749	781	765	769	764	787	805	790	750	744	753	750	765	737	791	742	739	750	771	741	763	723	767	762	747	800	743	742	713	762	767	723	775	726	784	746	802	758	778	752	759	790	771	779	801	766	757	745	804	729	743	764	791	722	758	749	807	738	709	745	754	788	775	745	783	760	780	772	719	730	793	768	748	709	765	772	735	724	754	786	772	810	730	741	793	771	777	760	811	779	766	770	796	797	753	733	736	768	747	753	765	725	779	774	742	773	759	787	831	755	776	774	770	753	756	799	737	743	740	743	753	721	804	758	768	737	797	739	755	783	792	745	763	735	740	763	764	770	782	733	751	741	775	749	773	767	770	726	744	751	730	797	789	757	756	777	777	747	795	752	741	758	771	779	777	745	734	762	727	789	742	767	749	737	742	808	772	789	718	774	738	721	760	747	743	797	811	760	744	738	783	786	757	742	729	758	751	740	810	799	766	720	747	734	720	721	758	748	749	730	747	755	707	764	738	771	757	712	802	770	776	745	797	698	789	736	709	759	779	748	773	732	740	771	793	778	740	792	795	750	733	738	775	778	826	814	727	767	722	705	812	780	724	726	777	778	839	745	719	739	737	790	760	750	764	783	751	751	727	740	745	748	782	734	796	753	787	762	758	770	766	782	785	760	778	786	726	773	767	772	729	755	777	729	721	818	813	761	765	799	773	726	770	829	751	731	761	797	696	715	785	746	756	750	755	812	758	777	712	731	809	812	754	718	769	737	755	804	741	833	747	766	738	711	795	691	791	741	763	770	767	761	746	761	835	726	762	830	750	777	755	732	724	762	694	748	740	737	786	739	729	763	744	727	752	729	743	754	755	751	781	729	779	758	752	774	788	769	740	753	786	715	774	760	706	770	767	731	818	735	767	737	766	779	739	730	758	749	740	753	719	774	763	793	741	740	758	768	729	716	733	704	755	765	776	753	801	765	799	737	766	757	745	793	800	756	740	732	759	750	782	775	748	727	752	734	782	780	765	771	718	789	749	780	757	764	745	766	754	756	797	740	754	762	744	763	777	778	756	741	719	775	798	746	746	779	801	773	735	704	782	781	829	731	790	773	762	734	770	805	761	769	762	741	727	780	767	767	790	795	721	756	750	833	710	712	722	752	719	771	778	739	741	786	786	761	741	770	739	776	733	751	729	772	744	818	783	788	824	747	727	680	787	764	778	706	764	747	795	707	742	758	823	789	754	765	778	767	716	750	782	778	775	792	772	690	777	769	723	799	756	747	698	721	782	737	703	766	763	799	758	806	724	753	752	769	723	724	721	794	775	730	736	755	786	759	772	763	795	749	773	698	775	815	785	749	741	752	766	762	720	810	770	771	731	762	801	768	819	778	829	780	756	768	761	734	763	751	741	721	770	752	784	702	750	772	802	714	775	751	712	747	677	756	720	738	711	755	806	711	799	811	755
29413	35108	48883	74533	55770	38874	29272	27397	18777	6888	1973	1160	650	390	345	282	307	262	257	296	281	308	251	267	301	317	298	269	283	290	282	281	228	286	327	291	267	260	277	285	277	255	262	268	295	274	249	240	276	273	259	268	263	264	289	269	268	294	258	298	251	294	272	286	279	302	293	255	290	300	308	261	258	265	289	277	263	264	286	284	283	249	269	272	274	263	296	271	288	293	248	262	272	260	289	284	281	274	283	276	285	270	254	277	296	278	252	261	256	262	237	286	276	247	249	278	284	298	253	280	270	273	234	306	281	271	279	286	282	280	299	282	269	277	268	257	314	287	287	293	271	263	299	297	293	287	315	279	294	298	261	265	306	248	293	286	289	305	284	246	276	284	281	277	271	246	283	300	267	276	253	267	251	266	249	280	275	284	275	296	278	310	270	272	287	263	255	302	340	299	292	268	314	305	267	264	279	280	256	274	258	280	262	239	248	275	238	298	280	274	252	258	276	247	266	278	266	262	279	259	254	280	275	260	278	262	319	270	271	294	291	284	246	292	259	276	273	319	266	246	307	280	281	256	295	257	278	273	289	270	271	289	268	292	302	273	281	299	288	263	259	281	267	255	289	256	282	278	273	265	261	277	261	319	274	268	272	295	294	283	296	283	286	293	275	273	310	252	273	270	238	294	255	280	266	290	288	280	262	271	278	237	242	245	276	284	255	255	279	264	237	274	251	288	287	312	303	299	256	292	299	267	262	264	306	282	287	263	276	265	299	253	255	273	281	255	246	288	303	261	286	298	278	265	237	297	304	289	248	284	269	265	246	298	242	316	294	293	267	273	290	294	269	257	270	305	268	291	238	283	254	258	298	294	276	277	280	244	272	232	276	292	279	261	267	303	286	276	294	239	266	256	299	285	293	258	301	266	301	268	287	255	254	251	228	261	245	296	298	296	264	276	279	275	274	250	258	273	283	270	281	261	259	280	265	290	283	268	307	258	255	252	262	272	298	289	257	275	295	278	259	286	275	270	283	271	234	294	269	268	279	254	292	301	278	261	260	279	282	252	278	253	307	248	274	255	276	286	279	267	297	261	254	267	301	302	266	259	265	303	282	260	262	275	266	278	274	291	276	281	268	290	265	283	280	276	280	289	271	266	305	271	276	274	266	289	307	279	288	268	297	281	284	276	273	247	267	253	288	267	311	272	287	268	276	245	276	256	278	245	272	291	259	255	255	260	250	288	262	245	270	294	257	250	279	309	307	270	285	269	282	288	269	264	280	261	231	266	264	261	266	305	296	291	296	307	291	286	266	288	301	263	296	292	260	255	255	268	286	283	267	282	260	257	253	284	239	276	260	253	286	270	254	289	289	246	294	273	273	261	277	272	262	285	304	283	258	257	290	294	259	270	271	302	262	292	264	278	275	257	288	260	295	268	288	272	258	287	250	308	272	285	265	263	281	288	267	258	258	247	304	302	266	260	259	287	251	274	274	262	270	283	296	270	284	270	266	263	279	276	281	270	287	271	272	251	263	257	272	280	274	282	269	261	270	229	278	253	243	285	300	279	266	262	265	284	265	266	245	267	265	310	286	255	281	272	274	309	281	302	273	280	279	258	292	271	267	272	274	274	243	262	270	275	279	271	266	299	319	257	246	301	265	263	295	244	251	261	281	270	295	271	281	245	265	310	286	265	288	239	282	306	277	256	264	286	282	271	262	308	302	252	272	276	233	258	290	237	285	262	271	282	271	298	271	286	290	264	312	254	293	292	257	266	281	282	287	266	278	270	296	263	247	312	245	310	259	232	266	299	249	273	272	253	289	277	238	295	261	266	269	267	284	267	256	257	254	282	281	274	280	292	226	270	276	253	278	277	278	249	259	308	272	275	288	258	284	271	291	262	286	288	297	256	265	267	273	276	277	291	262	284	264	274	258	278	280	257	259	283	274	278	258	295	301	259	281	283	278	281	281	271	299	256	297	284	291	247	278	271	247	263	237	270	298	253	298	301	307	263	252	249	236	261	263	280	280	282	266	265	247	266	267	281	271	262	262	270	246	251	283	264	266	279	247	313	277	285	299	275	271	312	275	295	266	274	264	306	282	268	280	285	264	261	257	287	280	275	284	293	291	251	264	292	274	277	267	284	277	293	268	317	240	278	289	278	262	271	292	263	268	273	286	272	274	253	275	270	313	284	287	279	289	253	243	278	276	292	261	302	284	281	259	306	285	281	316	273	274	263	274	305	305	262	271	272	227	272	260	305	264	282	294	275	282	248	283	277	304	259	284	279	281	267	280	262	279	269	251	247	253	271	304	304	256	288	241	260	286	269	280	254	261	270	259	255	258	288	277	261	292	273	281	250	274	283	260	291	284	258	265	270	283	295	269	266	281	261	286	286	266	280	266	273	277	287	266	245	273	266	258	256	294	293	270	300	267	281	268	273	271	272	288	273	277	256	272	309	312	267	302	283	264	302	244	273	279	283	269	287	275	271	269	277	258	249	264	271	233	276	283	272	312	263	302	286	270	242	275	278	272	259	262	301	274	266	281	285	261	263	287	255	300	280	277	259	278	262	280	305	255	280	294	279	281	259	267	251	269	274	264	282	266	247	260	256	283	244	291	281	289	282	267	270	271	254	284	275	280	258	273	261	271	241	270	274	279	298	277	265	248	258	287	296	276	271	243	268	254	285	276	254	275	282	292	279	278	293	265	289	272	274	272	294	248	250	266	274	263	287	257	272	251	276	291	284	251	268	275	297	296	278	322	303	255	270	297	252	294	271	247	280	292	272	273	293	263	286	268	268	247	283	289	284	279	284	268	274	249	290	260	271	302	267	311	270	276	286	216	264	298	246	265	274	290	286	274	267	286	312	284	285	257	296	251	282	281	273	288	284	271	308	290	249	284	272	306	294	272	286	264	286	252	257	301	268	285	248	265	256	265	286	301	301	280	305	284	308	286	268	282	256	255	254	261	290	268	269	297	259	274	257	304	282	299	279	276	291	295	292	285	282	286	284	276	294	281	259	288	250	258	284	298	255	265	244	260	277	261	297	251	270	286	291	265	241	278	276	293	280	276	297	285	281	283	280	292	291	287	273	261	289	266	253	288	307	238	284	252	293	268	276	288	253	268	297	259	263	300	290	284	264	282	267	237	275	280	291	254	273	300	247	278	281	276	268	276	298	270	268	283	265	300	304	272	246	258	256	262	307	276	271	258	272	268	251	299	270	278	269	274	295	247	289	265	300	278	287	266	288	295	252	274	251	278	286	301	297	274	294	279	280	285	294	260	271	246	271	272	277	257	276	267	273	293	282	274	269	241	296	272	278	253	282	272	310	273	267	283	299	278	280	274	275	270	265	267	267	279	276	292	274	253	242	281	286	299	246	260	280	302	292	262	286	277	309	252	276	283	278	315	305	292	266	289	285	278	243	265	274	289	281	267	263	264	287	290	274	277	265	259	250	259	281	255	287	313	278	284	290	295	274	271	258	287	283
16588	27969	48819	80238	58179	49381	40927	42900	34751	16489	7788	5056	2703	1495	930	776	700	671	729	658	652	727	691	746	689	676	717	703	718	706	745	730	677	661	675	646	692	669	725	686	694	704	690	700	702	702	725	716	704	720	687	669	713	703	682	684	701	692	718	702	699	701	725	712	727	696	643	701	695	695	704	697	668	732	743	712	727	637	715	693	687	666	703	683	666	709	708	662	702	679	700	621	667	697	678	695	677	708	713	683	711	687	702	655	736	693	703	751	695	688	723	708	722	666	681	711	674	665	727	660	693	677	711	734	733	707	714	741	727	712	731	679	677	723	711	736	707	696	701	678	709	701	675	649	693	645	702	730	682	682	654	688	693	714	646	651	676	731	721	703	710	695	705	678	669	746	707	671	695	713	681	690	713	669	707	671	765	693	654	730	668	687	653	710	680	711	661	711	770	701	676	716	705	670	718	658	719	671	715	699	652	725	679	695	744	719	717	686	689	691	661	663	717	698	712	701	680	681	740	725	659	722	728	707	681	672	748	681	725	677	678	719	689	679	697	648	681	653	689	677	722	665	768	718	673	696	700	670	687	690	719	693	703	676	652	675	719	763	712	694	711	669	691	744	665	677	709	720	667	698	713	671	718	679	728	748	722	692	679	709	691	732	709	704	696	688	687	700	638	668	685	708	727	714	682	699	696	687	712	734	710	660	667	677	691	724	683	686	729	704	706	650	702	694	743	730	713	662	649	718	714	683	738	685	692	712	684	669	699	689	675	688	642	706	659	702	645	655	728	677	712	662	706	720	727	703	708	742	719	641	676	696	713	720	737	698	695	675	715	668	696	682	665	685	693	732	681	699	725	684	712	675	667	680	724	658	667	701	677	705	684	715	656	699	690	701	703	670	706	691	735	703	714	717	707	670	660	696	674	686	704	726	674	698	682	668	711	727	713	790	673	661	713	669	736	697	712	680	712	665	708	674	730	670	713	743	652	710	736	728	720	683	702	663	715	691	709	682	720	703	699	716	722	671	732	693	689	691	714	670	686	678	708	678	700	714	660	701	637	747	649	695	705	705	673	677	665	747	677	661	721	716	681	695	687	710	680	668	678	729	701	711	660	703	727	657	686	684	710	688	707	728	688	719	679	694	668	667	700	726	713	714	734	708	709	725	752	727	689	682	708	696	705	692	699	740	733	770	682	672	665	729	696	713	685	677	728	720	711	705	679	719	629	638	735	694	680	693	701	688	707	716	702	753	685	706	705	673	711	628	724	742	690	697	738	687	677	695	697	701	692	716	680	643	722	740	664	714	664	683	707	735	657	721	731	707	656	724	687	698	741	665	713	715	687	695	679	687	740	670	688	691	702	707	679	714	662	680	699	679	685	696	693	694	689	703	686	743	670	682	666	736	707	632	688	676	710	674	656	701	700	719	707	709	719	752	687	678	709	679	679	705	712	628	685	722	677	675	697	674	695	676	668	733	683	669	656	656	663	680	711	710	685	703	701	697	730	674	681	698	674	675	666	689	725	680	713	721	724	709	712	713	686	680	694	682	715	725	695	734	691	702	640	734	669	695	736	634	733	652	738	671	731	653	697	672	703	686	730	719	722	689	700	675	744	664	673	634	650	642	723	700	699	710	692	700	704	681	617	686	707	734	679	715	711	668	699	675	698	723	704	683	681	713	660	721	676	765	719	642	720	646	709	691	707	672	725	722	700	688	699	663	735	692	665	697	713	658	636	672	748	702	710	690	702	692	681	675	708	708	666	669	758	704	742	690	705	746	737	681	697	705	639	708	738	678	710	676	728	654	704	712	756	740	678	683	710	654	677	649	691	694	720	662	664	679	693	672	677	703	712	686	686	689	684	741	685	679	674	705	729	712	710	709	724	745	703	670	664	783	664	687	718	675	696	703	686	660	736	669	730	719	733	679	710	680	716	681	735	698	714	659	680	686	629	644	680	757	701	727	715	702	710	702	691	704	733	696	661	666	694	687	686	670	681	660	711	629	699	680	705	678	741	691	742	661	696	714	674	715	668	738	678	701	692	703	711	675	719	686	702	727	661	720	703	720	668	677	730	694	696	661	676	674	674	686	717	693	683	709	689	693	690	695	696	678	664	712	703	643	672	688	718	672	679	671	652	702	741	677	666	724	688	698	707	686	679	728	691	707	671	731	645	672	678	694	692	690	659	676	689	694	677	700	717	715	717	672	693	729	695	726	681	694	693	657	674	666	711	695	675	722	735	720	705	706	716	644	667	695	676	707	679	684	669	696	703	702	700	670	671	700	696	718	681	695	723	681	715	718	652	703	688	682	680	732	744	666	716	719	685	704	675	733	640	673	666	685	667	708	740	702	694	694	671	665	729	723	709	683	667	726	664	703	710	686	644	682	671	681	723	669	659	664	683	686	705	702	662	690	651	690	715	695	706	684	697	673	686	654	691	668	708	748	676	698	697	704	675	708	690	680	679	715	663	721	709	699	692	700	645	703	770	709	691	678	666	698	704	675	666	685	679	679	657	698	700	697	677	681	695	712	667	724	710	660	704	696	711	739	687	710	683	676	721	679	715	706	738	634	714	643	670	748	682	717	703	667	721	682	696	677	692	679	739	702	654	739	692	684	712	678	674	682	703	728	745	669	706	696	713	720	712	659	714	671	713	706	746	692	659	708	703	698	724	718	678	727	735	720	726	679	738	689	696	716	699	673	700	682	655	788	684	713	686	686	765	720	719	660	721	710	694	677	684	656	693	697	672	679	729	697	672	702	678	686	698	722	726	679	726	688	704	729	677	709	699	726	731	760	677	707	670	735	702	728	702	687	678	687	648	703	721	608	670	711	706	678	720	693	670	729	685	656	698	667	628	700	653	666	650	698	694	709	721	701	661	701	674	662	668	680	688	741	653	681	663	675	684	715	680	708	665	690	705	689	686	665	682	699	691	724	705	691	680	672	690	730	711	701	710	680	711	691	657	764	656	698	698	688	713	637	684	700	737	662	675	717	737	727	680	659	719	729	686	713	679	715	684	682	724	704	707	685	655	720	716	700	697	729	719	700	727	720	678	676	702	660	714	688	703	668	709	714	685	714	718	718	678	694	698	679	696	682	649	697	720	685	697	640	675	742	653	668	722	647	673	682	728	730	701	718	673	671	691	635	678	700	720	708	701	694	683	718	723	652	690	704	697	717	703	695	729	685	724	705	662	695	695	665	742	651	702	733	739	673	735	712	672	727	670	680	700	647	676	709	655	737	722	715	724	689	726	694	673	690	694	699	691	717	675	742	678	659	698	669	681	671	767	681	724	732	683	716	702	703	712	746	730	694	671	677	683	685	712	718	680	707	694	643	738	684	710	718	679	687	716	691	643	705	686	683	688	689	708	701	671	709	706	686	680	688	723	722	683	700	721	737	697	700	666	647	662	767	714	693	699	688	682	704	683	710	691	707	675	684	704	699	694	652	643	666	651	664	718	683	681	738	729	731	702	678	710	738	635	644
5350	2201	3739	4464	3010	2697	4562	2909	861	397	418	430	376	300	307	313	285	299	298	320	306	308	282	302	302	286	271	299	318	256	304	314	284	292	311	309	281	303	325	292	263	308	288	319	270	266	299	275	275	303	310	271	295	276	259	275	308	331	276	293	301	294	316	314	294	305	298	294	275	290	283	273	303	303	276	288	317	314	301	277	310	256	294	276	318	314	312	294	302	337	281	286	286	300	300	304	296	315	293	300	289	316	288	280	293	311	291	275	283	290	304	287	277	282	266	299	268	290	286	272	308	274	271	278	298	283	293	298	289	300	296	310	280	312	283	328	279	320	282	282	299	305	283	316	314	271	285	286	279	283	275	312	313	296	282	288	296	289	305	292	309	271	320	260	295	257	266	287	269	282	284	297	269	313	335	274	308	289	294	285	318	292	289	313	305	308	261	275	314	278	340	273	261	300	277	324	314	315	292	311	291	298	297	293	315	297	294	288	274	297	290	279	309	303	332	275	307	280	289	300	283	296	308	282	281	285	287	297	291	278	287	260	317	305	299	287	289	286	318	289	303	289	265	299	325	293	265	312	278	303	270	251	305	276	269	302	253	301	278	288	260	297	298	266	294	295	329	305	333	281	300	279	309	308	316	274	312	288	253	321	272	289	306	310	294	265	270	304	290	271	286	286	274	306	284	304	260	293	291	286	287	282	288	280	273	312	291	309	306	296	291	291	290	273	266	317	274	276	273	306	289	311	294	303	266	312	266	257	288	289	305	280	266	288	306	266	330	295	296	314	285	319	297	289	306	319	276	289	296	302	303	286	316	265	322	286	271	280	298	284	296	263	268	311	293	306	326	292	276	308	316	264	276	315	302	289	281	284	297	308	264	291	295	290	309	275	291	301	295	288	295	239	328	316	276	296	276	348	302	322	292	316	295	317	287	312	285	308	286	277	268	317	271	260	279	284	293	294	289	263	264	279	288	266	293	304	314	290	301	299	273	309	304	283	299	271	297	279	285	300	299	314	294	306	321	315	317	277	288	305	290	291	310	344	287	282	281	281	321	299	304	279	323	313	316	275	306	292	289	311	334	301	299	300	287	277	310	272	294	306	319	309	286	296	301	288	305	285	298	272	304	298	294	302	291	298	309	326	288	297	300	300	307	303	303	307	304	276	285	299	281	294	307	312	286	318	288	300	282	282	288	289	318	271	294	276	282	281	274	300	325	311	285	288	350	286	292	266	313	305	312	293	256	271	313	324	293	277	262	292	290	276	318	290	286	276	303	290	298	271	293	316	297	277	305	278	264	304	277	278	302	301	305	311	313	279	310	276	317	300	291	298	282	319	272	278	286	257	301	309	297	296	290	299	274	282	271	297	293	261	289	285	311	294	294	303	275	291	285	291	322	304	294	300	306	307	325	306	287	278	290	288	268	308	297	310	309	299	308	301	259	277	298	302	305	320	300	289	265	284	283	253	279	267	301	282	272	267	300	322	298	276	293	270	303	264	322	294	257	294	295	287	293	293	308	253	297	276	273	278	310	290	278	258	285	301	308	285	309	288	299	290	286	281	335	299	303	261	295	287	302	294	292	286	312	309	283	290	313	293	306	303	298	289	291	272	300	297	321	293	331	293	272	292	271	290	267	280	267	323	310	301	291	283	277	298	294	284	286	286	302	292	273	286	268	268	300	263	271	296	270	307	309	302	278	308	252	309	285	313	281	307	294	267	288	320	310	301	318	299	256	291	285	295	285	327	303	292	304	305	297	328	302	279	295	297	266	258	289	315	282	276	292	283	306	280	286	304	295	306	311	266	279	286	292	281	302	269	292	299	283	312	322	292	310	328	293	318	306	298	263	309	269	290	269	307	335	266	267	286	284	295	318	280	273	264	279	305	292	263	258	315	312	284	288	255	308	309	301	273	308	271	288	298	304	310	300	295	270	300	321	316	279	291	306	293	290	307	301	297	320	283	297	270	319	263	297	277	286	304	266	294	266	297	294	271	297	285	306	315	298	300	297	275	286	294	299	288	290	267	285	298	286	281	265	276	265	316	282	298	309	266	288	264	292	325	290	320	279	266	291	290	289	321	304	301	314	285	304	286	266	299	281	307	285	299	276	287	250	257	275	280	320	294	315	273	309	294	299	286	277	326	286	306	301	271	295	275	310	282	316	325	292	263	306	298	285	278	269	305	289	276	281	301	279	277	293	261	285	309	270	294	289	307	298	321	298	318	280	295	301	303	254	308	264	307	297	311	300	279	289	296	293	281	285	289	313	286	276	299	283	295	262	305	299	271	324	277	277	306	292	301	320	305	300	282	283	256	298	294	309	319	293	262	293	278	296	279	275	303	303	302	301	314	293	275	294	270	273	299	262	283	298	266	304	303	300	294	306	307	273	298	291	320	306	296	337	290	306	296	300	331	296	312	284	272	302	297	298	300	283	268	298	291	266	299	290	285	315	291	291	281	303	346	264	302	287	349	317	318	336	292	299	320	305	333	300	261	276	286	293	302	297	285	280	288	318	298	285	278	299	259	287	273	302	287	277	308	311	301	309	289	286	292	314	305	303	301	288	275	316	309	315	291	279	295	304	336	289	262	302	275	272	297	288	301	308	285	262	276	279	296	275	271	289	297	288	297	285	325	293	332	270	295	301	285	318	290	255	289	298	325	316	282	290	286	280	300	293	284	299	304	291	306	268	301	286	295	291	303	299	296	289	273	262	270	275	281	292	304	292	307	308	273	310	276	295	308	300	265	286	275	280	302	267	303	283	309	293	298	300	327	308	294	323	302	297	297	304	311	267	281	271	281	303	295	264	310	320	294	305	316	305	309	293	279	277	285	305	286	298	291	240	315	269	287	308	318	297	268	283	301	295	285	325	299	291	268	306	329	300	305	327	282	307	268	301	316	300	275	271	286	290	291	292	280	278	278	299	297	292	275	279	317	311	290	274	295	286	276	299	299	269	294	308	274	311	309	332	264	271	296	292	312	293	318	286	288	271	298	300	271	292	287	296	257	275	287	283	279	300	321	316	317	277	310	279	323	322	277	315	295	292	301	303	308	264	279	298	312	270	282	271	300	286	268	270	278	298	318	303	292	306	299	318	321	275	323	294	323	273	275	290	310	288	301	326	288	281	300	294	295	308	264	302	311	284	276	304	268	319	296	287	285	315	298	291	299	301	285	282	293	315	271	263	257	275	283	283	326	310	328	301	273	306	297	269	282	277	282	279	309	291	279	284	314	291	281	296	266	296	287	285	291	290	264	262	268	286	274	280	310	284	288	294	301	270	282	287	296	312	291	303	311	298	297	310	275	309	303	310	298	330	300	298	303	282	277	313	252	287	286	308	309	299	272	301	304	296	274	300	307	285	260	346	323	287	282	290	300	266	284	287	257	329	266	275	319	299	296	296	282	284	272	331	265	318	328	313	279	296	283	308	306	278	312	325	304	270	285	310	291	287	271	295	271	270	299	298	297	273	287	272	308	279	274
4264	2570	8543	12340	9714	10591	16135	9800	2518	1379	1311	1216	1031	841	810	780	738	677	782	708	727	752	788	798	801	784	811	749	699	732	721	770	744	736	733	695	730	760	750	748	770	696	715	692	720	721	724	743	731	782	776	781	746	736	796	817	760	755	724	763	710	748	769	710	810	711	770	718	743	733	699	757	756	769	750	758	776	792	678	742	739	777	799	740	735	746	728	804	728	705	707	762	724	747	779	699	780	805	748	698	777	702	722	796	729	727	738	760	680	734	739	796	713	685	755	741	741	708	746	734	735	757	697	753	737	719	782	717	758	727	751	738	729	728	736	761	705	761	768	732	781	732	775	717	768	716	732	770	753	771	734	726	749	733	726	736	752	713	700	786	757	742	787	741	759	754	760	713	753	760	724	753	734	733	747	741	735	749	720	700	771	727	747	773	757	709	754	735	749	742	727	760	787	784	791	734	762	784	734	731	723	763	786	739	752	763	743	720	715	705	751	726	780	786	769	734	757	736	764	732	729	725	752	686	745	728	734	731	745	729	735	741	751	752	737	796	774	744	733	727	775	738	737	789	695	696	746	749	707	738	733	726	765	780	768	756	757	777	688	743	731	762	746	709	782	731	791	746	770	769	727	797	716	797	725	773	726	752	726	757	692	759	751	732	765	767	721	758	776	763	754	796	772	757	716	710	750	753	733	750	720	749	757	744	728	731	737	757	752	772	764	768	751	721	772	720	728	760	756	740	830	751	787	756	746	760	737	794	789	705	706	798	736	726	782	727	764	751	725	784	733	801	723	735	759	760	702	695	785	758	726	721	743	740	761	736	733	727	693	764	795	791	770	730	774	759	760	743	809	728	806	744	768	742	736	733	753	741	760	741	726	799	754	749	753	750	733	760	762	752	765	722	781	761	768	781	775	719	772	740	736	767	772	779	714	757	725	761	744	773	793	748	729	753	763	738	801	716	745	765	767	737	720	737	667	722	735	803	767	730	776	727	724	766	749	766	796	751	736	768	754	716	715	751	699	739	712	701	771	753	744	775	769	762	728	736	774	752	768	773	713	708	748	725	736	763	730	723	762	735	787	752	744	751	680	750	767	753	731	697	739	746	699	748	746	716	779	741	762	736	823	737	673	722	721	776	753	709	766	769	684	779	710	758	758	760	723	747	759	767	798	754	771	745	714	755	757	753	751	734	730	771	763	725	738	781	759	761	766	705	720	745	744	714	721	706	744	739	717	753	729	731	791	737	709	754	770	757	747	742	724	701	740	676	778	779	767	724	716	744	807	721	765	726	726	760	767	738	772	720	738	730	736	756	715	788	756	759	701	710	741	764	768	762	734	752	731	754	765	696	760	725	780	724	713	768	714	753	714	795	746	732	728	697	731	763	820	727	739	747	748	728	763	790	756	715	754	692	740	771	779	752	729	789	775	788	766	709	771	738	749	755	769	758	709	729	782	737	770	741	772	730	712	736	775	798	721	743	742	767	712	731	735	753	731	762	764	690	739	704	774	811	766	690	802	718	763	721	778	745	719	747	732	699	723	778	739	780	694	702	753	704	730	746	732	776	788	738	756	720	722	730	718	710	721	749	772	707	782	719	792	774	714	776	738	751	736	773	724	744	756	730	764	766	738	760	762	786	734	703	787	767	780	695	766	811	768	728	777	763	783	758	732	732	747	722	784	768	742	723	693	778	735	755	763	742	725	759	724	733	744	712	716	758	787	714	729	720	746	777	735	727	748	789	770	743	706	759	741	764	687	731	711	773	714	736	753	780	749	785	747	750	758	733	750	784	724	749	736	731	782	766	684	725	772	747	743	721	771	737	777	695	718	749	763	739	754	763	710	696	739	752	710	691	772	778	757	711	732	755	738	771	700	721	770	707	769	729	760	715	755	786	749	729	779	719	795	737	741	743	690	750	733	788	726	719	722	792	768	775	744	785	724	713	762	760	733	749	721	765	726	747	750	739	764	723	754	742	750	757	753	824	687	736	805	683	750	727	757	750	715	771	786	739	717	783	785	747	758	756	746	721	749	762	759	735	741	710	717	747	767	728	795	731	739	754	782	773	834	744	779	707	747	773	745	755	754	723	738	729	724	737	757	753	796	766	694	788	775	738	703	763	763	761	778	784	760	780	737	731	744	748	774	767	730	723	675	734	724	760	754	750	729	749	758	698	708	727	741	709	705	769	743	737	713	767	747	698	750	775	735	722	722	775	746	726	741	724	748	778	713	769	755	722	698	782	793	744	772	699	758	756	795	732	696	754	748	768	742	737	695	720	729	753	756	738	736	753	730	714	775	715	772	800	812	776	769	763	721	745	738	745	724	731	718	795	769	730	726	752	706	722	773	773	745	784	787	798	727	745	753	791	747	725	755	746	745	746	725	745	699	717	725	782	764	761	741	742	728	727	753	746	700	738	699	728	717	746	786	730	706	758	738	777	735	752	739	710	783	752	741	770	746	719	762	751	718	779	762	712	751	748	735	730	746	741	744	722	708	752	758	786	742	660	775	773	723	712	717	741	716	743	730	737	733	736	755	698	744	701	761	738	770	745	747	774	703	750	729	739	732	760	742	695	757	790	725	714	756	774	732	722	756	763	750	764	759	710	728	737	749	723	723	739	825	732	802	704	753	743	752	759	785	779	735	745	774	766	692	732	769	726	746	714	745	773	764	714	739	749	689	756	732	741	721	742	802	733	749	736	731	733	759	710	771	705	712	794	733	768	754	742	721	739	732	728	703	760	761	763	756	719	764	711	786	772	703	723	733	723	765	698	761	750	717	718	745	767	734	768	755	723	739	733	773	745	756	780	756	745	778	710	745	723	726	759	707	776	755	758	729	743	752	755	759	709	708	737	727	780	759	767	742	802	752	739	718	766	753	726	730	769	696	721	790	737	738	762	716	744	788	708	767	739	795	726	711	739	763	792	781	770	716	722	776	715	775	735	763	716	788	749	717	739	759	742	769	707	763	711	761	768	765	737	739	739	741	748	753	738	757	741	745	737	749	677	722	768	732	709	786	744	774	704	713	727	769	746	780	731	751	714	739	788	772	722	719	719	774	710	773	804	786	722	758	765	749	775	792	740	752	745	820	721	737	766	724	774	727	735	749	699	763	757	712	701	752	764	728	797	770	747	729	717	722	743	782	691	750	741	744	772	766	714	751	792	745	801	747	761	776	789	707	741	769	735	790	746	768	735	744	744	718	734	782	742	764	776	707	784	731	758	757	710	757	775	746	755	754	747	717	738	751	760	781	692	742	737	782	758	767	779	759	748	763	735	782	731	737	744	744	740	764	753	733	749	752	731	738	755	726	738	724	729	764	763	741	745	759	762	722	743	722	751	726	746	748	777	792	747	707	784	727	752	797	741	758	781	757	765	700	715	734	697	786	738	748	788	744	769	754	744	723	741	698	713	767	780	759	756	775	739	755	724	760	787	760	760	785	742	752	710	779	744	748	744	739	772	757	754	755	732	742	772	761	711
16086	8569	10458	27494	32961	33042	29170	22982	14085	4796	3332	2313	1169	683	437	347	307	280	322	308	303	297	294	313	281	332	303	315	279	266	280	304	274	282	313	307	300	287	266	308	318	297	306	302	293	305	330	282	297	256	299	298	294	294	286	300	281	273	288	307	294	331	304	305	286	329	288	272	301	295	293	312	303	287	297	319	294	325	306	308	270	302	282	266	276	311	295	317	331	277	286	306	286	296	344	305	295	296	298	298	304	285	295	278	291	290	300	296	272	271	281	306	293	341	303	285	300	289	278	279	313	341	293	324	285	242	290	279	282	295	294	295	297	335	313	296	276	307	311	293	333	287	292	318	324	272	300	293	324	302	313	284	296	307	301	293	289	278	322	315	303	294	282	292	290	309	317	282	303	289	316	322	267	300	292	263	308	335	286	323	301	272	296	316	257	300	298	272	282	280	342	289	263	283	315	300	336	283	283	310	293	301	318	326	325	272	307	261	312	317	309	297	301	277	304	293	302	334	331	311	292	287	333	304	288	302	295	325	308	288	314	292	283	292	317	264	295	274	302	272	288	290	301	294	295	285	296	319	307	304	260	274	300	275	285	318	301	292	284	261	283	281	285	345	285	272	307	306	302	284	295	298	317	271	275	298	302	299	309	299	296	313	332	284	292	288	306	290	305	293	294	278	328	285	291	300	292	318	314	307	272	303	333	294	302	274	306	301	323	318	285	280	305	278	306	289	291	316	324	294	282	289	284	327	295	285	256	311	306	268	296	294	315	284	316	324	316	295	322	311	320	292	310	288	266	272	300	324	302	306	295	297	302	278	316	284	316	285	294	307	315	293	301	306	274	334	294	317	275	312	306	261	285	320	311	294	266	289	289	305	260	294	272	320	289	318	286	274	312	273	301	261	294	294	307	306	275	291	312	295	283	310	287	290	288	289	285	273	281	291	303	269	314	310	298	293	316	269	288	311	305	313	289	295	300	288	305	291	309	325	315	288	276	275	270	294	340	301	308	301	275	302	322	278	291	318	300	292	322	316	278	292	302	292	271	299	284	311	284	344	298	283	296	271	321	298	308	293	283	314	274	280	300	288	290	314	284	294	290	302	298	279	263	296	279	267	326	335	301	302	295	299	283	310	283	303	321	303	296	281	283	276	293	289	257	306	319	297	263	292	257	313	300	292	273	293	308	281	320	300	286	276	295	279	296	286	270	293	293	261	299	303	316	295	271	305	297	300	261	290	281	285	301	288	268	307	319	313	291	291	308	303	298	287	301	275	294	282	291	292	317	287	300	302	302	307	323	303	286	243	355	294	316	301	294	289	303	277	299	320	300	335	306	292	302	299	268	288	303	289	327	287	290	300	290	307	337	285	297	269	301	324	299	312	305	286	296	299	295	321	292	319	316	322	289	285	296	342	308	298	288	282	299	302	298	315	285	314	296	307	311	295	334	321	307	335	291	286	280	298	275	308	315	290	291	307	284	303	309	293	287	302	331	297	325	289	290	283	292	297	310	277	293	268	294	279	320	272	285	300	313	286	284	287	261	286	293	332	301	300	298	313	296	304	281	302	302	302	309	310	261	276	288	312	275	317	298	311	273	271	337	289	307	300	268	305	279	303	297	301	305	276	288	317	299	282	290	337	305	332	277	305	262	333	325	302	307	333	265	322	303	324	284	292	271	273	322	258	301	281	299	297	266	324	280	312	271	317	316	324	317	345	301	311	296	312	301	294	301	249	335	264	332	296	263	301	303	282	332	291	314	312	299	299	301	286	289	319	261	304	306	307	268	308	284	295	342	274	294	341	298	283	298	282	289	285	301	310	322	291	312	277	294	287	279	299	268	299	326	275	320	289	321	302	299	327	298	298	330	281	298	244	286	285	355	291	277	280	283	313	293	296	310	306	290	305	309	316	283	296	290	298	310	292	291	295	324	298	291	302	295	308	252	283	285	277	288	304	280	310	298	307	319	306	270	319	305	311	269	299	306	300	316	322	281	291	272	293	322	304	284	260	315	259	292	302	312	312	307	302	318	268	312	299	308	283	314	271	294	307	306	286	300	321	305	268	300	318	255	306	294	315	290	288	291	329	290	291	327	314	320	291	297	289	268	322	273	299	306	330	284	290	315	264	304	298	307	309	290	293	310	283	300	320	300	277	307	256	313	307	259	298	304	314	323	318	337	292	285	289	310	313	316	293	308	292	268	265	285	279	291	272	298	309	303	276	282	295	294	313	263	266	281	289	284	336	317	313	339	250	301	320	283	290	311	306	293	288	316	278	315	290	320	286	307	302	284	293	277	310	275	298	293	292	305	281	266	288	293	279	309	281	270	267	299	300	307	289	276	271	306	265	282	328	307	316	289	286	281	299	319	267	294	331	313	285	284	309	285	322	305	275	290	302	311	279	321	325	318	327	300	297	297	317	281	299	303	304	313	297	270	282	264	279	309	282	315	311	288	300	319	317	300	306	313	318	294	286	296	271	304	316	323	290	299	308	280	293	284	291	301	300	304	300	304	326	283	294	329	302	276	320	297	285	259	299	299	315	321	288	292	292	289	291	316	318	318	286	315	269	302	258	311	299	304	304	290	281	303	310	314	318	295	273	294	271	304	317	282	299	278	320	294	289	294	305	288	277	289	313	289	294	314	316	286	337	288	286	274	323	298	302	272	276	320	291	302	301	291	298	307	302	303	282	325	289	247	316	292	283	288	318	300	276	273	300	285	316	321	308	314	260	284	299	301	317	280	272	294	308	308	311	323	298	289	323	298	284	314	256	300	283	277	299	280	294	284	315	330	315	283	282	280	281	285	333	277	269	314	276	293	290	309	323	284	293	310	297	274	280	304	313	291	286	280	288	308	295	323	285	298	281	316	306	305	287	298	312	315	267	299	328	297	285	290	281	313	315	322	317	302	325	354	281	322	280	289	291	308	307	308	320	336	266	282	321	311	315	302	304	272	325	307	292	310	333	307	302	314	308	303	288	306	286	296	309	295	289	320	315	316	278	300	301	308	318	298	295	282	284	289	289	300	283	309	263	296	307	295	292	299	293	292	333	284	279	291	294	313	278	308	316	291	336	316	282	288	303	307	296	300	307	286	279	272	300	312	319	280	333	308	285	273	304	311	296	318	273	293	300	289	285	313	294	306	320	302	319	295	311	295	322	302	314	286	341	322	289	293	293	282	293	303	286	290	326	295	286	307	283	337	315	294	294	320	287	299	289	296	287	293	275	288	296	314	286	279	275	295	291	290	277	313	277	304	333	296	303	292	307	278	289	310	267	300	296	304	305	285	309	275	330	295	311	287	305	266	288	330	314	283	283	304	294	291	307	268	278	315	286	292	312	298	287	329	255	307	284	291	254	281	309	300	285	310	307	316	274	294	292	303	311	295	297	303	321	295	316	311	312	313	295	289	292	319	277	281	274	321	281	315	311	298	330	286	307	314	314	309	289	304	284	291	320	310	270	294	297	272	299	306	332	298	315	290	285
10182	7747	16139	37720	42704	45934	42373	36565	26746	15776	13613	10227	5536	2967	1559	968	786	749	773	752	725	807	793	747	691	764	765	785	736	812	791	765	726	769	751	790	732	774	753	794	746	784	700	768	752	769	711	773	716	725	823	768	706	723	765	791	730	766	808	757	757	802	709	777	756	754	796	714	766	748	737	752	764	739	751	743	761	815	720	770	797	745	734	703	738	776	716	785	777	770	793	792	736	758	753	735	732	762	774	726	741	774	745	745	764	812	760	744	779	761	734	766	758	791	726	763	755	771	694	793	765	780	749	761	734	754	769	828	740	765	704	770	720	821	781	738	747	759	807	742	726	770	722	737	807	780	757	769	782	744	747	759	730	741	738	732	765	758	782	745	783	772	754	756	739	728	744	748	781	740	762	773	775	737	741	774	714	750	750	791	733	714	721	793	762	798	756	738	750	757	771	799	793	711	764	781	779	770	725	779	803	759	740	777	738	769	757	771	766	746	771	742	768	728	731	721	740	736	750	728	766	768	749	762	732	767	734	759	759	757	727	742	745	753	752	784	757	770	745	798	739	764	718	677	746	784	692	709	723	764	745	771	699	778	749	737	779	762	737	751	758	730	788	757	748	782	700	792	747	745	743	797	778	737	757	761	789	742	730	769	782	774	806	745	775	771	783	768	766	672	742	732	756	762	821	780	760	725	756	734	744	721	791	791	734	777	776	731	778	778	793	732	774	770	736	796	744	718	764	735	764	768	722	744	711	736	759	764	759	769	706	761	746	724	776	744	721	781	733	774	736	763	753	723	788	778	734	795	755	705	772	760	710	770	799	719	793	784	755	798	749	774	772	781	755	748	828	724	730	807	737	774	784	798	757	743	773	794	677	764	783	743	791	760	767	791	773	722	757	707	753	750	729	836	728	749	747	742	804	751	708	720	736	754	727	741	709	761	780	738	701	765	713	743	776	730	770	799	762	781	718	826	781	733	745	756	767	770	802	728	705	764	752	778	743	715	760	742	764	740	750	800	744	751	759	750	703	769	740	786	759	777	747	745	734	764	755	775	805	728	816	786	798	737	761	719	755	748	766	812	768	712	749	725	726	712	748	761	744	773	749	744	822	751	768	747	719	778	761	789	749	761	703	760	758	747	791	734	722	784	793	759	781	811	728	695	777	755	730	796	764	806	756	791	792	801	719	746	759	770	761	759	770	756	775	776	773	711	770	709	753	741	730	767	748	729	785	769	757	750	769	744	743	790	759	699	798	816	803	811	736	720	690	737	736	746	719	783	738	808	765	756	733	726	811	744	774	731	749	747	714	724	661	754	762	761	765	755	760	787	741	792	743	751	783	773	739	763	773	777	764	726	739	722	756	790	792	760	795	748	794	757	727	740	725	809	774	795	784	734	756	738	746	802	776	770	736	767	759	768	742	722	751	772	710	742	796	780	749	764	749	722	784	787	825	800	739	753	806	757	720	704	770	742	739	722	735	776	779	760	751	761	742	749	761	752	824	754	804	731	747	787	824	729	759	742	724	779	755	823	728	772	712	720	725	773	741	712	809	690	729	777	744	749	748	763	753	750	750	765	743	774	765	766	737	781	777	788	774	755	771	766	769	775	767	730	777	782	724	783	742	787	756	700	768	722	802	803	764	742	727	731	777	780	759	735	782	772	719	785	786	747	784	717	760	763	739	769	694	781	784	805	742	779	756	751	740	737	735	714	723	770	728	739	675	782	749	722	770	759	740	768	791	721	792	759	731	698	725	682	753	789	789	799	789	778	741	752	779	800	724	771	737	756	759	732	757	724	769	782	783	771	709	737	752	762	736	714	735	735	729	783	770	733	798	704	776	731	728	800	748	784	764	769	762	712	756	746	703	716	783	813	746	776	775	722	755	743	785	754	775	755	727	766	826	734	757	708	767	740	779	747	795	731	770	753	750	734	774	731	767	701	767	757	716	746	787	728	703	692	727	788	809	785	803	759	765	697	750	733	748	758	740	721	805	756	749	779	754	707	716	777	714	706	734	758	728	754	701	673	765	762	773	782	758	725	742	761	726	767	725	785	795	800	785	700	787	750	820	739	800	774	739	804	761	672	753	724	760	752	751	791	746	731	782	797	809	793	793	738	752	743	795	749	738	734	755	764	772	791	769	737	731	767	689	742	761	736	788	763	714	748	788	777	705	706	711	799	805	771	710	767	749	764	751	746	761	743	778	780	730	786	721	791	741	738	767	759	796	775	762	781	736	749	749	745	763	716	781	733	754	791	752	778	739	753	730	754	766	762	739	754	692	750	747	737	733	762	796	785	750	768	762	734	824	777	756	735	798	773	741	785	829	729	738	746	719	781	795	753	786	763	797	766	723	763	739	736	725	763	765	798	792	725	748	743	721	729	762	782	736	806	744	820	761	725	744	731	732	741	742	734	708	735	772	737	718	728	727	772	710	769	774	806	785	779	760	780	752	758	777	777	717	767	813	715	732	767	700	729	761	782	756	719	768	752	764	747	712	744	804	794	731	729	741	773	732	764	733	766	738	739	761	777	728	705	740	762	736	787	698	814	781	768	738	760	700	780	750	760	745	747	742	768	699	779	757	787	766	709	756	765	766	761	795	773	773	709	748	746	753	738	751	743	737	729	779	747	786	758	776	804	732	756	759	784	745	797	750	727	750	756	725	732	794	759	756	763	819	766	748	791	733	825	756	706	725	777	815	785	796	734	761	756	705	797	766	700	729	791	737	786	718	754	734	716	719	753	785	749	810	765	775	742	728	740	799	779	739	718	778	791	751	786	715	744	760	757	716	780	764	766	748	795	771	750	764	711	719	774	770	748	749	756	777	740	751	740	775	753	736	751	782	741	780	743	727	801	754	766	756	727	791	756	778	756	712	763	752	746	771	740	794	754	759	750	773	714	776	778	767	733	759	745	778	755	744	765	753	756	762	810	753	723	733	776	709	751	788	735	729	738	740	750	786	729	754	760	754	756	778	766	786	741	725	723	760	772	762	796	773	705	778	803	748	750	762	782	770	746	791	769	762	771	772	741	778	737	769	797	764	769	724	740	737	765	777	761	725	794	713	770	775	767	713	726	729	725	732	748	713	764	720	725	745	725	696	769	772	725	730	783	735	760	755	753	759	737	728	741	756	745	767	734	796	766	788	764	736	796	701	771	751	787	722	739	785	811	782	753	733	708	738	743	743	781	723	741	714	757	774	741	734	781	786	763	756	779	762	756	706	716	755	738	779	762	766	758	783	775	780	750	786	756	765	826	788	756	763	800	789	753	754	794	764	791	691	752	744	728	734	758	771	721	738	758	767	780	768	807	739	775	752	722	758	711	779	773	733	731	756	785	734	792	756	770	763	748	760	709	767	748	792	782	777	744	794	747	768	742	755	749	770	745	723	739	743	717	798	791	723	790	691	789	738	733	802	735	745	739	765	802	786	741	731	773	744	722	766	716	774	783	802	782	769	765	757	764	784	752	788	773	773	744	681	740
27531	16489	23330	37973	61254	53028	30523	24766	27265	9259	5009	3487	1710	964	454	307	280	262	230	246	254	268	253	246	282	232	260	255	254	264	277	262	268	255	262	240	281	251	266	242	246	239	243	257	275	275	260	260	288	251	279	239	250	272	265	249	255	287	277	251	271	265	278	280	280	279	288	261	242	273	272	252	263	221	235	242	276	235	285	279	268	258	245	257	272	279	285	251	246	217	271	258	248	247	270	257	238	255	250	250	255	264	260	275	281	278	238	271	273	291	240	265	291	283	263	239	277	268	277	297	279	266	262	266	219	243	258	276	263	252	287	276	263	236	275	268	284	295	270	265	262	258	280	259	282	253	269	230	257	267	230	265	307	237	252	275	242	254	260	248	259	247	264	262	244	275	250	238	254	254	251	254	255	259	278	262	269	269	274	269	266	250	281	277	262	268	257	230	243	290	253	266	248	254	257	256	272	258	260	278	270	241	253	276	266	246	254	242	254	216	259	245	265	265	250	235	269	252	260	275	277	271	262	288	249	289	260	266	277	272	272	247	253	286	258	264	261	279	258	282	230	251	250	272	251	267	273	275	251	270	222	265	266	297	240	254	276	254	259	251	282	272	240	266	258	259	283	258	268	255	251	267	250	257	260	232	236	270	260	263	246	259	237	258	261	259	253	277	270	258	286	237	277	256	292	251	252	243	247	274	247	252	274	267	255	249	284	275	288	258	257	250	262	242	240	250	249	262	249	254	275	276	266	267	284	272	253	283	271	279	237	281	247	266	259	236	269	276	249	258	284	269	281	277	259	273	269	263	241	261	267	286	280	273	258	278	266	265	265	247	240	280	270	280	288	250	266	273	262	229	257	267	228	283	245	299	259	278	252	264	232	268	236	242	247	266	269	242	246	249	284	257	254	257	271	273	239	283	259	255	291	254	276	267	261	249	222	280	255	259	269	274	238	259	244	251	248	255	267	289	267	267	251	274	251	280	257	265	269	245	266	217	293	273	248	263	252	256	278	270	257	259	287	246	271	255	282	240	272	281	258	258	233	264	286	270	287	233	271	266	259	260	280	279	262	262	274	268	279	256	271	269	290	269	226	224	269	279	250	265	253	265	274	237	256	251	276	246	292	245	259	281	261	230	259	262	305	283	239	281	282	246	242	248	235	268	256	269	292	265	256	274	254	277	275	275	249	291	269	256	263	250	239	271	251	255	263	262	270	288	251	270	242	260	254	251	283	291	248	266	274	267	253	280	238	276	277	242	255	260	251	250	238	245	248	277	268	232	237	249	267	303	281	280	246	264	268	259	273	266	270	241	275	247	264	286	249	271	274	253	268	263	315	275	263	286	269	263	285	271	263	249	269	268	236	276	214	240	268	241	280	265	261	261	270	255	282	286	276	261	252	290	290	271	238	246	274	244	270	273	260	272	234	277	276	235	251	263	234	264	274	280	273	245	267	283	258	267	252	264	254	253	279	258	278	276	267	285	274	262	273	263	275	243	270	261	266	233	261	256	284	239	257	260	287	251	254	260	274	224	259	233	270	265	263	243	235	273	261	261	270	242	280	259	271	259	239	218	267	285	273	265	288	238	270	262	260	291	267	253	260	244	267	258	253	271	294	255	243	263	263	238	268	269	247	280	254	261	278	261	250	290	255	260	253	238	279	273	257	258	236	238	271	261	263	286	286	238	245	268	284	251	300	260	295	256	270	258	287	253	286	284	252	276	264	247	264	272	276	259	279	275	267	278	278	263	271	251	238	259	272	287	233	242	276	244	261	244	253	267	241	263	290	252	221	280	247	261	255	242	306	265	245	238	268	266	248	252	254	239	256	245	253	281	275	272	264	271	264	263	249	252	316	249	273	245	261	257	239	259	237	267	243	282	255	249	238	268	250	248	261	277	273	227	273	238	232	263	264	221	239	270	276	268	239	251	246	252	260	257	252	267	247	254	266	282	241	274	291	259	248	259	285	257	237	249	263	270	245	247	290	238	254	271	268	253	224	247	236	263	259	276	257	261	259	287	273	290	266	288	262	258	294	256	279	260	260	274	271	245	249	273	256	264	259	293	255	266	255	256	270	260	254	275	251	266	236	262	255	251	275	264	243	250	286	225	273	258	252	244	281	263	266	277	235	246	271	260	247	279	259	285	248	267	281	246	276	274	255	269	271	268	269	238	252	262	262	240	247	242	283	255	251	290	290	265	242	247	247	255	239	252	244	256	272	242	237	276	248	290	250	274	236	258	291	248	240	271	268	276	250	277	261	269	273	268	260	229	272	229	271	271	287	241	243	282	271	290	272	236	279	274	285	274	307	261	257	251	264	273	253	276	261	267	263	261	263	242	273	281	260	268	281	271	250	268	246	319	242	247	247	296	225	274	293	263	262	270	272	290	256	248	243	259	252	269	267	260	279	251	263	226	252	236	270	275	254	275	278	252	257	272	288	266	241	263	263	273	257	253	269	284	277	285	266	261	261	233	256	241	282	289	285	253	289	266	288	253	263	262	293	246	281	290	289	295	272	287	271	278	280	250	258	242	267	278	253	268	284	246	262	255	296	236	263	288	238	263	278	290	271	246	261	248	260	278	259	259	252	282	261	252	242	258	260	255	275	271	308	262	245	290	231	244	256	281	261	255	224	258	290	243	260	241	275	222	265	259	258	248	268	255	277	275	260	252	277	282	255	254	261	234	271	249	268	263	269	259	246	257	245	258	302	242	264	276	271	247	257	284	253	227	266	268	262	272	297	251	257	260	247	261	264	290	264	241	237	251	218	268	258	263	259	222	257	245	282	259	247	267	257	258	264	222	249	225	275	244	281	285	260	291	290	268	263	268	263	231	234	242	227	274	256	232	287	267	252	236	266	237	251	274	269	263	318	250	259	279	250	264	266	266	294	250	279	266	265	285	261	254	267	295	270	243	253	263	250	263	252	254	278	278	246	281	261	224	251	276	231	267	253	264	269	273	262	240	255	280	260	267	269	269	254	243	307	267	282	242	259	271	248	258	266	278	269	262	261	257	237	258	257	261	263	252	279	264	251	262	260	303	266	277	262	286	263	267	269	268	285	262	250	267	257	266	239	227	270	222	270	274	289	247	260	272	298	247	249	276	251	260	280	252	252	252	242	246	283	260	276	270	259	250	240	299	257	313	235	257	263	274	233	253	268	259	276	264	259	276	295	247	261	264	229	241	240	297	259	280	236	245	297	248	281	225	233	268	242	267	308	274	263	226	260	262	272	268	275	246	243	236	234	258	261	251	229	293	280	251	262	278	257	259	268	254	273	240	304	262	244	267	278	280	262	257	275	260	271	257	242	269	244	252	259	265	255	250	257	267	277	258	275	254	271	262	265	264	236	244	252	270	292	260	250	226	259	269	269	265	239	273	263	273	310	261	238	259	283	275	290	240	248	249	263	262	296	269	234	265	215	252	252	259	266	250	266	271	248	274	274	254	282	259	223	280	277	249	243	266	257	276	247	260	262	273	240	229
14880	12574	26829	42422	66455	59912	34213	40613	41511	20617	18061	13625	7846	4269	1661	882	706	674	654	633	682	662	650	667	633	699	659	627	715	653	645	685	692	679	679	663	625	673	687	657	671	668	681	660	669	694	694	646	617	676	675	645	683	655	638	679	713	660	697	658	633	689	672	715	710	669	658	758	691	669	691	695	652	645	678	649	645	675	672	624	648	664	693	675	673	655	665	650	697	683	680	674	639	669	699	684	680	640	647	676	626	670	671	674	635	623	698	691	666	675	663	678	633	652	627	714	693	666	695	703	653	677	670	651	675	685	678	640	664	662	653	681	655	663	648	686	666	673	664	707	650	635	662	677	636	651	657	664	671	709	641	683	635	699	721	646	656	692	669	673	687	659	664	672	673	696	633	634	676	674	648	691	625	691	656	691	680	707	636	657	723	682	691	659	680	664	685	682	684	670	678	667	665	645	655	652	658	682	661	657	647	689	689	713	680	673	642	668	647	675	708	661	703	684	691	655	687	668	700	667	615	684	650	659	641	676	624	683	684	630	652	704	657	644	675	664	660	668	654	683	679	628	659	679	672	671	650	705	659	646	674	663	645	621	656	732	663	625	656	681	659	658	695	690	652	729	700	706	659	672	671	690	674	679	714	662	656	663	662	639	668	745	721	656	644	654	651	665	699	694	695	652	686	705	677	674	682	653	633	693	646	700	647	660	721	639	632	658	670	657	706	650	639	662	667	641	708	658	654	660	623	700	723	691	674	706	702	703	698	680	647	678	703	648	657	671	647	694	636	688	646	636	701	618	659	685	668	677	638	655	697	647	675	644	638	670	663	667	593	686	649	650	695	689	649	722	626	675	642	644	683	657	675	635	644	693	662	712	673	631	628	618	691	685	706	683	649	679	694	730	640	714	666	677	699	657	630	688	619	663	671	649	716	711	676	676	648	664	701	706	684	638	710	662	710	671	694	678	653	680	685	639	633	681	641	692	692	624	688	720	641	646	680	673	685	681	650	635	674	698	679	644	699	701	690	667	667	702	636	645	721	680	647	670	686	680	681	654	670	664	708	638	685	653	655	612	663	647	663	626	688	656	633	666	660	682	699	703	686	699	685	692	672	668	672	694	697	666	716	692	663	680	662	687	646	707	633	651	663	665	698	675	665	636	652	679	689	681	700	636	645	714	720	680	677	676	719	671	709	705	621	703	639	697	701	687	664	618	659	707	650	642	665	677	635	704	652	690	690	684	631	669	698	704	660	732	674	657	672	663	643	675	647	688	663	635	694	667	652	664	691	664	683	651	688	634	689	667	668	652	670	677	686	653	676	674	651	677	662	655	687	659	660	632	691	668	712	670	677	648	734	629	624	630	709	680	631	612	647	709	632	664	687	696	639	682	634	637	658	657	674	663	707	653	679	678	651	634	676	698	673	674	686	652	695	660	744	633	673	728	686	664	682	675	705	665	698	656	681	641	665	646	685	749	686	655	653	631	689	666	702	653	635	658	659	618	647	670	663	663	653	650	648	651	630	676	653	690	726	678	685	719	665	624	658	716	675	672	679	645	663	697	680	640	684	638	716	636	677	674	660	682	641	688	677	642	670	640	663	649	667	674	693	679	637	671	666	633	660	644	697	636	648	641	685	677	671	618	664	694	674	689	619	698	694	655	686	617	724	644	658	702	679	706	676	610	667	678	654	656	674	684	645	665	672	641	666	681	713	706	683	666	670	701	704	627	639	679	670	630	643	613	641	706	661	651	679	672	669	644	643	702	647	627	626	642	612	669	667	699	615	652	653	661	664	623	629	676	716	668	659	678	674	674	672	674	678	663	651	668	715	686	682	671	720	700	648	648	603	627	649	623	676	706	687	654	683	684	674	632	659	669	666	679	649	670	657	680	654	671	662	712	628	623	654	674	662	663	635	672	667	665	669	691	602	674	658	688	659	629	674	702	683	627	652	693	636	639	641	644	703	611	695	572	634	626	708	658	647	683	700	665	626	671	734	644	687	631	644	631	637	648	683	661	633	681	682	672	666	640	665	671	702	658	687	711	681	675	674	639	696	700	658	622	688	734	718	709	723	689	644	673	671	693	655	666	720	673	689	697	684	713	658	683	672	696	679	642	678	681	652	646	737	664	684	686	695	716	729	697	694	686	662	679	617	669	666	661	694	681	646	703	679	649	661	707	664	639	694	662	699	630	681	683	682	671	684	642	621	661	676	669	648	699	675	627	641	704	714	680	673	679	625	691	641	651	693	678	702	656	699	650	687	642	656	654	675	658	658	682	670	651	684	687	700	655	657	679	648	663	651	661	665	682	675	673	687	647	722	693	685	705	685	669	697	664	653	638	653	682	652	691	662	702	665	654	622	662	733	686	611	630	659	656	665	666	666	621	648	676	656	662	683	635	647	681	598	655	697	687	661	660	652	675	699	647	673	670	677	715	666	704	661	668	685	672	653	686	647	662	672	683	765	594	655	692	695	687	668	675	589	675	724	671	688	678	662	685	645	673	663	662	653	683	675	685	659	648	660	688	667	659	726	679	649	674	685	678	695	690	665	695	672	665	672	661	692	686	647	669	676	639	673	660	680	759	698	642	690	642	622	663	663	670	675	648	644	691	676	627	628	657	694	684	651	691	636	630	692	660	701	619	653	690	666	676	675	699	672	712	661	687	658	695	679	681	670	703	647	668	690	671	660	699	630	665	686	680	683	668	677	647	645	680	715	682	688	688	647	677	638	610	680	722	662	638	713	656	647	691	641	671	736	689	701	657	633	734	722	643	676	687	672	677	679	655	694	674	605	642	686	662	649	658	648	705	667	628	715	668	673	700	648	684	640	678	695	686	694	654	643	708	664	682	630	656	672	696	705	668	703	672	673	641	661	682	645	630	679	649	640	688	674	691	667	671	675	655	725	720	665	653	658	709	681	675	714	718	674	681	677	672	647	658	676	654	660	650	655	656	654	663	684	650	718	706	670	692	613	646	623	620	636	662	656	687	671	652	626	662	720	713	689	682	690	637	674	705	706	656	641	685	702	687	704	677	684	673	645	663	657	666	657	661	661	645	623	649	689	669	684	668	640	635	661	710	688	680	639	668	708	686	727	695	633	676	686	679	697	665	680	669	678	686	672	679	711	675	668	655	661	685	653	697	669	663	636	673	694	647	661	717	655	680	650	682	654	666	709	654	662	679	659	652	659	660	713	629	630	635	628	723	704	656	670	678	695	689	704	665	652	686	691	676	648	695	706	675	689	645	655	693	664	623	671	670	618	690	625	618	689	655	680	693	706	683	666	685	628	610	692	681	659	636	666	654	638	691	663	637	683	679	650	730	664	699	593	632	626	641	663	678	680	661	627	678	682	690	669	628	679	656	663	637	632	696	662	650	672	668	636	697	718	641	695	697	680	725	654	688	647	658	635	665	660	705	640	691	667	650	667	688	661	639	688	716	627	701	668	639	650	695	678	706	700	668	635	654	692	685	731	688	655	657	629	671
3928	1160	1507	1788	4355	4236	3189	2526	1109	721	513	423	391	335	329	292	297	267	310	244	235	304	288	263	315	293	284	278	300	271	295	282	292	329	293	266	279	272	288	286	289	302	317	252	291	270	289	273	278	299	329	264	307	294	273	290	287	294	274	282	273	294	318	275	252	231	257	291	273	298	276	285	282	272	271	281	273	280	281	288	288	290	276	296	278	272	306	269	303	288	290	272	246	273	295	275	272	294	319	259	252	268	249	298	252	287	257	268	280	287	300	299	278	310	269	261	264	289	272	301	276	326	268	302	269	295	289	256	275	281	294	286	278	298	266	266	297	291	314	249	293	273	262	282	259	293	316	276	333	274	310	277	260	293	275	279	275	260	299	265	260	273	295	286	268	319	271	254	271	287	295	299	294	265	282	295	295	283	269	255	291	302	279	288	296	266	287	274	283	307	305	261	289	294	259	315	256	283	269	251	303	291	295	284	283	277	289	290	264	294	272	266	338	298	291	318	259	278	309	301	298	287	290	279	312	299	275	313	295	274	298	251	275	289	280	282	285	288	281	267	328	296	269	296	296	310	292	281	279	294	279	278	262	275	278	245	328	281	256	332	293	309	290	284	273	296	286	306	275	255	287	273	311	279	288	269	270	293	290	289	271	306	308	298	316	260	283	261	264	296	267	312	270	299	292	276	288	297	272	297	273	268	274	285	320	284	264	271	310	229	296	296	289	303	290	291	263	280	265	297	297	302	259	264	328	293	286	262	272	279	296	286	261	282	276	275	260	308	282	258	276	282	298	297	294	289	273	255	275	265	297	268	273	275	283	279	285	272	275	283	294	259	298	283	286	274	270	293	283	301	274	271	303	299	288	303	259	255	241	297	318	248	281	304	282	274	322	291	288	298	288	285	302	301	268	299	272	274	285	303	289	267	297	303	269	343	282	293	298	295	280	294	269	294	270	276	296	278	274	265	299	289	282	256	276	285	296	277	279	260	284	301	304	279	280	294	281	272	265	264	274	265	279	309	294	291	295	288	283	320	320	287	315	276	267	300	266	276	285	290	295	283	284	275	297	280	259	284	319	286	265	282	314	302	264	302	284	256	289	265	279	303	280	302	292	278	257	283	283	291	278	255	275	267	288	284	292	273	278	267	283	281	273	274	279	306	275	262	279	297	274	295	238	299	278	325	307	284	300	305	292	303	299	269	243	309	237	290	278	272	266	333	287	288	307	299	283	296	318	298	289	289	278	275	298	247	303	271	328	263	298	286	282	307	262	279	276	283	296	263	283	310	293	291	302	286	264	285	294	281	291	257	259	283	300	280	266	323	286	300	290	283	278	308	275	270	342	269	258	305	293	294	304	269	312	306	252	268	252	318	290	292	277	278	320	268	268	282	314	282	282	265	267	274	269	285	308	335	269	274	282	296	300	282	282	289	297	287	278	282	291	289	258	300	293	283	267	313	257	288	294	264	304	299	235	255	288	322	307	279	276	249	297	280	270	296	286	280	263	276	255	278	298	268	250	281	277	258	293	283	325	278	285	299	326	275	247	277	311	275	297	297	287	290	270	272	284	286	286	324	280	271	265	280	295	287	277	283	303	308	298	273	313	270	280	303	297	270	272	310	264	282	312	298	258	293	251	270	266	289	268	259	273	283	263	295	292	255	269	277	312	298	299	257	317	301	298	280	290	284	320	303	279	292	273	286	285	279	309	293	281	272	289	303	292	297	321	271	307	258	288	287	307	281	278	295	275	267	263	258	282	324	347	266	296	323	277	280	261	271	307	290	288	314	289	306	273	282	286	280	281	303	289	297	273	262	252	281	272	275	316	274	283	283	277	281	324	270	302	299	285	281	298	260	251	256	291	303	280	277	248	263	294	300	291	281	284	281	294	261	304	283	274	301	280	283	309	264	298	277	295	300	264	257	289	299	317	273	305	299	278	272	272	314	294	289	246	284	281	273	244	297	298	304	303	277	296	290	285	267	247	301	267	321	264	277	280	234	283	267	267	277	319	292	285	287	308	318	287	261	284	295	284	283	297	277	242	304	291	300	271	264	294	268	297	297	329	273	266	303	282	313	315	293	266	303	301	289	259	280	309	271	289	295	290	285	280	291	267	288	327	288	285	290	299	287	293	279	272	300	305	278	292	292	278	288	289	290	316	308	286	284	293	269	268	281	260	306	308	280	306	254	256	270	275	296	307	273	287	280	306	287	301	273	286	260	270	284	296	293	302	303	297	291	288	278	289	302	298	276	264	299	280	253	288	257	274	264	266	279	292	303	284	292	288	294	278	295	310	255	314	295	274	261	285	291	267	296	282	289	296	285	281	289	249	316	284	296	269	296	294	280	285	276	305	274	285	263	289	287	272	272	300	276	274	295	287	276	306	274	287	293	311	282	273	267	292	280	320	276	263	277	254	319	300	314	283	278	283	285	303	299	294	285	238	254	282	298	281	270	296	320	272	276	280	292	281	284	313	293	294	287	293	218	273	299	269	256	279	282	267	285	283	295	281	266	291	282	307	290	312	296	294	293	313	301	303	294	302	291	327	280	281	297	317	278	267	288	280	290	268	271	288	274	298	273	283	296	280	283	285	296	284	294	249	289	274	280	295	322	266	271	308	272	283	280	233	268	290	331	307	287	299	298	293	271	280	259	269	285	273	296	309	282	310	296	270	317	293	282	293	306	300	302	259	287	255	274	292	301	280	295	301	303	287	265	291	272	315	303	276	315	323	288	271	315	288	271	277	257	307	259	287	286	294	264	302	254	288	293	273	281	285	289	301	244	283	277	283	286	312	319	309	318	259	293	264	317	278	272	284	291	318	310	279	283	308	304	300	275	298	284	269	274	268	296	302	252	291	299	297	305	303	282	288	293	314	305	259	280	282	284	309	293	300	284	275	296	252	278	294	277	289	297	291	284	283	261	259	265	259	269	268	268	291	284	300	282	306	304	306	288	300	311	292	302	263	318	266	292	291	292	277	279	271	236	288	257	312	284	317	311	265	257	332	293	282	283	271	286	310	293	250	294	304	298	280	293	299	298	235	327	278	303	269	295	283	262	302	275	262	253	266	314	294	291	285	323	283	271	294	290	271	283	304	289	279	275	302	280	291	258	298	290	294	274	250	290	311	275	295	289	275	269	279	284	271	290	274	273	270	304	315	299	311	288	291	246	263	261	266	273	299	278	288	304	297	289	316	292	326	330	308	260	288	292	300	294	258	268	289	297	294	293	264	248	273	275	276	297	278	307	294	282	283	314	308	276	267	302	306	296	285	286	285	291	284	296	306	270	283	272	271	265	318	283	259	299	298	251	289	298	284	304	289	289	265	286	297	270	264	267	300	291	283	290	250	273	292	272	284	286	316	285	280	248	269	271	295	285	305	284	269	290	299	301	337	304	259	297	287	283	306	262	285	267	285	274	267	294	282	279	278	299	292	288	313	249	290	268	290	276	283	309	295	319	271	299	273	282	240	263	304	271	274	280
3429	1631	3358	6391	15425	15041	10195	9381	3479	2550	1919	1544	1197	1009	838	732	736	689	751	753	694	716	723	708	714	758	734	667	737	723	760	742	750	721	740	755	724	719	706	707	746	702	742	727	738	759	765	689	737	659	733	718	741	752	683	659	648	738	745	737	711	697	735	683	697	751	718	769	676	739	718	729	714	703	686	743	751	749	735	774	732	725	677	715	745	747	752	682	746	679	731	737	698	699	724	708	771	748	746	739	773	684	736	761	768	696	740	728	723	699	766	712	740	687	738	741	731	710	698	692	760	717	708	714	764	715	689	721	737	728	770	718	676	713	802	734	778	708	738	734	678	701	737	712	720	761	769	722	725	719	716	706	694	734	738	710	737	733	738	672	727	701	750	701	743	719	698	744	726	704	681	708	708	731	790	718	706	767	749	782	629	730	729	683	722	725	781	729	756	732	735	726	783	720	736	707	687	698	696	707	739	721	705	675	693	766	733	738	693	709	765	701	752	695	721	680	766	712	773	699	733	765	693	713	703	710	759	758	737	745	737	675	748	697	780	780	772	744	745	737	721	724	703	732	740	713	674	713	671	702	732	705	742	775	725	758	730	793	707	735	676	703	738	730	737	735	763	734	660	703	748	717	723	725	757	730	748	746	780	786	739	734	732	705	675	705	727	705	750	722	696	725	702	754	780	794	716	679	759	735	750	675	769	702	688	722	733	714	715	718	704	730	744	732	698	764	746	712	761	754	662	712	746	724	720	727	748	720	770	768	746	742	751	704	759	745	724	725	726	727	735	760	727	731	717	709	759	707	724	756	716	726	724	729	716	715	745	741	689	717	730	739	700	722	742	729	727	733	709	796	694	754	717	742	768	747	725	717	723	739	746	751	695	786	710	762	722	692	757	794	803	738	731	746	689	705	743	698	744	750	746	701	697	729	692	767	710	770	694	752	714	732	730	714	715	691	674	718	731	770	763	690	728	698	740	724	767	716	776	721	713	723	693	735	748	767	711	711	730	676	673	734	703	715	762	656	744	690	673	720	688	710	725	701	748	735	682	725	706	693	778	734	757	741	677	657	741	777	770	747	733	715	710	748	730	673	758	705	765	725	744	676	673	748	716	725	730	710	724	747	739	718	742	729	728	705	718	749	711	728	736	722	735	737	731	740	702	729	749	667	698	757	756	737	706	696	728	801	745	734	722	734	732	708	726	683	698	671	709	714	725	750	732	720	739	743	714	726	721	722	682	717	724	702	738	712	712	785	718	756	678	769	729	737	743	736	720	768	692	729	705	728	729	741	734	725	734	740	755	694	693	797	725	737	751	737	752	751	741	702	672	737	713	716	742	663	753	719	729	663	754	721	739	735	716	723	733	747	741	666	723	741	746	764	715	742	742	714	746	721	787	687	745	770	703	708	701	719	709	716	733	703	719	696	747	755	757	714	706	731	723	710	695	724	696	699	687	749	758	735	737	732	714	734	724	738	753	704	705	799	721	702	741	731	735	748	756	788	714	780	736	697	690	774	757	721	710	737	697	703	697	726	731	694	765	740	690	698	685	708	694	722	745	711	735	740	706	741	770	725	757	707	688	745	751	675	695	712	706	743	725	699	740	721	726	721	725	783	733	712	722	782	685	712	720	703	750	776	690	707	745	751	691	708	758	736	739	729	722	708	664	761	758	695	737	681	733	721	712	738	716	727	712	719	761	762	761	732	754	742	733	741	751	749	748	705	688	715	749	697	748	725	738	805	760	763	746	752	725	720	742	705	819	745	721	724	721	750	764	709	717	760	736	730	715	702	710	745	745	667	738	767	715	736	782	709	768	743	775	730	753	733	775	781	731	760	724	682	719	713	748	684	740	729	743	713	705	776	726	694	767	697	731	733	720	755	725	713	722	732	721	744	695	753	711	651	723	688	741	773	738	723	711	734	734	698	724	723	736	751	732	749	704	741	683	684	711	689	731	730	695	726	756	739	660	694	691	734	697	697	767	732	730	783	745	726	685	740	751	729	717	762	722	710	709	738	721	725	698	726	728	728	715	752	725	750	723	726	727	705	715	699	773	692	677	713	744	724	731	711	735	683	773	721	748	757	754	701	701	698	714	691	706	698	761	738	723	717	728	683	721	720	753	724	747	729	741	709	706	744	738	764	758	741	721	691	749	730	737	789	710	743	728	741	726	727	721	727	688	725	733	759	705	775	792	723	716	691	751	751	752	711	714	732	742	692	736	739	758	673	721	709	690	737	740	733	706	727	719	708	743	722	689	751	753	748	723	713	690	763	761	746	698	766	689	716	691	720	702	773	723	751	736	773	726	679	736	761	738	710	725	717	773	741	743	761	738	713	709	775	748	719	756	756	694	705	696	730	739	745	732	731	758	711	758	711	737	696	750	782	740	748	760	716	707	711	735	742	754	745	690	679	701	701	687	738	751	724	730	711	748	732	704	706	697	721	721	738	694	816	763	731	725	685	747	673	752	719	687	716	733	711	716	733	713	681	694	705	750	693	688	725	697	717	775	704	754	695	716	703	731	743	748	694	759	763	735	749	719	700	709	755	727	724	753	771	734	704	711	751	749	735	749	675	680	764	683	679	758	707	726	715	767	735	754	728	720	742	759	709	746	682	723	730	775	709	719	771	734	722	752	738	721	728	741	756	745	712	735	768	740	787	712	766	744	714	757	745	715	723	721	750	733	714	711	696	750	711	737	684	727	736	738	688	711	690	720	767	731	689	696	678	767	777	733	766	733	757	747	732	679	724	762	745	704	732	705	704	739	722	702	768	754	703	695	755	754	775	741	754	720	718	728	694	681	715	733	710	747	704	771	732	687	730	743	778	717	727	708	718	752	709	706	700	727	711	681	774	711	731	682	695	689	710	694	735	713	719	755	759	721	694	747	658	727	719	724	667	698	728	775	699	710	746	749	751	750	721	772	698	788	729	710	686	724	748	686	702	768	713	697	685	695	689	715	714	750	673	722	681	704	736	770	687	718	742	725	687	769	757	771	712	698	718	752	730	757	716	743	751	709	790	722	712	760	678	764	726	716	757	713	709	715	719	780	707	719	719	744	671	708	757	709	724	707	722	732	738	716	715	758	670	696	713	697	731	758	702	715	702	740	731	747	677	725	747	726	743	726	749	696	691	757	737	708	712	705	730	771	723	715	738	752	769	727	780	733	693	731	698	690	723	717	702	726	753	725	682	712	727	739	694	730	737	737	717	717	753	672	694	753	716	740	788	712	738	725	708	799	718	719	685	721	727	722	715	705	736	736	717	740	698	691	712	732	739	700	671	702	731	743	690	750	693	728	753	725	758	734	759	709	722	754	745	722	695	776	739	719	764	680	761	729	747	705	705	702	720	734	725	702	694	726	729	698	711	739	756	694	676	718	757	721	716	755	749	774	722	761	673	786	736	729	698	748	761	711	732	689	692	695	714	754	748	740	771	647	717	719	711	704	715	735	718	769	692	703	703	683	767	709	686	672	751	735	742
15997	9046	14195	17701	31974	42960	32832	10632	3729	6235	6384	3723	2191	1092	569	387	295	306	318	293	289	306	293	274	293	287	266	291	284	273	282	271	294	290	284	308	301	273	315	249	282	272	267	278	276	255	296	300	282	275	280	308	283	321	295	285	292	280	288	282	278	291	305	284	307	305	265	311	325	278	288	284	301	266	297	293	271	277	276	293	294	319	293	279	279	291	299	271	292	280	271	286	320	266	270	300	299	316	280	313	297	294	271	267	257	287	317	299	301	241	255	308	276	309	294	302	316	299	301	302	296	327	272	273	273	306	261	291	297	303	267	268	271	298	296	290	320	296	272	312	297	296	310	287	283	288	301	301	305	295	262	286	280	258	286	316	309	264	278	283	294	299	300	265	255	289	282	262	280	311	261	308	267	298	282	300	286	307	301	273	295	317	290	326	251	312	275	306	287	294	289	287	297	300	287	331	284	308	283	295	281	291	268	276	292	277	259	299	265	281	284	242	315	305	306	287	280	304	282	285	297	287	294	263	279	292	274	292	313	280	308	286	295	270	266	315	302	263	287	279	308	252	281	312	291	292	289	268	288	279	283	307	304	271	310	306	279	304	252	291	288	267	282	304	303	293	308	271	281	307	327	263	306	293	319	263	249	280	335	269	290	313	286	303	280	283	278	286	301	329	281	274	287	309	279	281	329	298	285	296	319	277	258	316	291	297	313	302	265	274	285	322	287	298	307	254	292	293	270	271	296	314	294	289	245	315	295	307	262	297	293	262	299	319	277	284	294	311	292	270	315	320	262	289	279	268	294	319	302	267	276	287	306	311	292	279	289	296	293	301	288	324	275	264	284	282	299	305	296	249	276	309	296	274	299	295	270	321	318	283	296	298	286	310	303	279	303	317	296	282	279	307	300	305	306	271	266	300	282	292	265	290	301	295	287	270	328	288	269	297	310	294	328	279	290	293	290	300	254	291	302	295	302	307	303	276	293	312	263	286	283	301	291	280	339	321	299	265	312	275	288	282	296	315	288	302	259	322	291	301	295	290	293	283	282	248	291	274	302	282	285	282	323	287	285	308	283	301	301	308	278	299	264	289	313	303	289	269	302	282	307	317	302	292	310	319	270	322	263	297	263	310	293	261	287	297	278	291	291	267	304	285	308	299	309	292	302	294	344	286	303	286	278	292	279	304	287	294	270	267	286	305	282	299	295	287	277	294	280	277	303	294	313	323	283	316	299	287	278	300	306	307	292	306	330	277	291	252	285	271	313	311	291	291	269	279	287	298	299	304	269	293	286	280	293	299	249	316	254	288	280	326	257	272	305	268	284	276	300	298	290	317	313	283	288	291	326	282	309	312	273	284	282	282	295	294	275	295	298	313	312	308	305	277	266	289	299	291	267	272	284	290	312	305	286	319	303	295	312	268	281	278	313	312	274	300	296	291	297	270	275	278	274	267	295	280	288	307	281	302	326	313	280	278	264	323	312	300	296	272	296	292	330	321	276	298	284	282	281	280	236	282	305	285	305	285	303	295	281	269	285	299	299	270	297	293	308	304	307	317	280	322	309	303	293	273	319	283	305	314	316	254	272	308	334	270	321	293	287	298	263	294	320	308	281	306	291	306	305	331	303	272	262	294	301	297	300	299	280	280	287	319	315	314	288	304	277	293	279	308	287	265	319	279	284	282	273	314	260	271	319	249	300	255	294	304	305	315	267	296	305	266	274	310	270	291	295	320	267	306	294	295	291	268	283	303	293	293	278	303	259	300	301	300	271	291	312	288	287	301	283	281	296	318	291	295	277	311	290	278	279	313	289	290	290	267	281	253	301	290	293	298	310	314	283	275	311	251	288	300	271	266	299	299	318	297	304	270	270	302	285	306	296	302	313	265	297	264	292	248	285	276	281	303	301	316	297	298	276	310	283	341	303	287	261	248	293	269	277	318	289	271	277	321	310	319	294	277	302	251	288	314	295	296	281	321	280	305	288	307	310	290	287	295	261	315	318	286	299	320	311	305	286	314	286	320	275	285	293	288	267	300	313	289	309	276	270	296	313	291	304	298	291	298	307	251	280	288	307	252	304	300	266	309	308	288	313	319	266	303	305	289	289	261	267	317	277	320	304	281	296	285	297	265	283	299	278	302	257	271	269	299	292	268	266	290	310	293	292	301	284	296	265	285	295	302	293	294	285	281	303	286	260	260	299	306	275	292	286	328	280	298	322	282	278	294	299	295	304	322	299	273	274	266	293	316	269	316	275	312	298	279	283	278	278	322	281	304	296	272	294	284	309	287	270	294	287	281	303	255	304	284	272	302	291	265	318	310	306	257	293	266	272	277	259	321	298	314	311	317	284	273	294	275	265	267	293	278	312	331	293	256	285	330	270	286	296	307	306	278	293	307	294	305	294	320	261	291	277	309	271	296	332	273	314	295	277	276	269	275	289	299	294	293	329	260	283	298	289	299	273	270	284	316	292	266	302	294	270	318	302	282	338	293	294	280	271	288	293	320	286	271	304	293	304	273	279	308	289	284	309	274	299	290	290	249	264	351	260	294	258	300	276	271	313	273	268	299	279	264	284	269	307	282	276	254	297	287	277	299	323	301	267	305	289	304	259	302	287	292	276	307	284	252	265	322	316	285	303	312	270	263	268	330	315	289	279	306	298	316	295	276	284	306	307	323	277	313	270	289	293	294	306	297	312	289	292	273	294	316	284	278	296	306	327	297	278	297	260	288	308	269	280	294	294	260	274	283	292	281	324	280	308	325	297	302	291	303	283	292	298	320	286	300	281	307	327	271	275	320	255	297	282	332	303	305	282	255	282	305	272	259	277	326	312	287	299	317	349	299	311	300	277	302	300	279	282	332	280	280	297	296	285	285	274	315	332	289	292	288	320	271	306	301	299	298	258	280	263	281	258	290	256	310	277	284	297	292	304	310	297	289	303	276	280	281	266	309	297	275	278	289	300	299	301	300	293	270	306	300	291	268	286	287	265	322	308	313	334	299	311	296	309	279	274	288	272	283	288	298	266	284	267	289	294	292	296	267	312	288	289	275	287	278	289	322	314	280	297	298	267	311	251	289	316	316	281	293	281	303	289	302	302	300	281	302	298	261	308	309	306	284	303	285	312	319	304	279	294	297	308	280	266	275	294	285	286	318	290	264	317	274	310	350	292	265	299	292	307	326	295	287	282	277	282	274	298	300	285	277	322	285	277	298	294	278	286	275	288	312	279	287	287	283	263	283	267	310	288	269	250	283	296	293	310	300	294	313	293	284	261	272	287	293	314	311	297	280	311	281	290	258	267	277	311	292	283	275	320	286	300	294	302	317	288	282	319	300	296	288	289	326	258	272	281	289	280	300	292	292	278	291	270	296	288	298	305	306	262	309	314	273	311	263	282	290	306	273	289	312	307	254	269	282	285	274	267	300	316	304	302	289	287	283	300	299	292	292	294	299	313	275	262	286	274	288	281	286	305	308	292	314	253	276	284	272
9929	8182	21627	30116	43096	54549	40310	13734	12642	22155	21836	15036	9655	4943	2107	1199	866	757	750	743	766	727	765	753	753	718	718	754	748	712	722	776	763	744	760	721	743	745	722	733	768	737	742	760	711	749	722	725	708	739	758	718	710	706	714	769	723	748	680	775	718	715	774	695	764	732	729	725	749	717	748	757	706	708	733	740	812	699	730	708	707	728	755	741	766	708	708	720	729	740	714	723	754	774	705	721	758	739	735	750	714	718	764	759	710	762	748	770	710	737	756	766	747	722	731	739	750	699	752	680	756	776	782	743	771	733	756	776	744	756	693	760	689	769	708	706	797	738	737	696	707	722	716	753	720	720	718	739	741	726	726	732	702	739	747	742	699	699	777	726	815	793	724	728	739	711	724	779	749	745	710	719	684	763	756	695	752	755	726	749	780	730	747	741	709	735	736	730	762	786	766	751	717	791	756	776	692	687	744	779	703	729	748	733	757	742	740	725	745	776	723	725	734	734	716	796	730	731	780	753	725	714	729	769	728	717	717	713	680	715	769	723	735	646	786	765	761	751	755	718	739	711	719	774	698	668	732	714	747	741	722	708	742	777	768	710	732	679	726	696	719	774	720	733	762	757	695	732	756	732	742	722	739	765	746	712	684	750	711	746	770	737	751	736	721	724	747	741	699	746	726	742	727	745	731	739	760	756	714	708	704	729	704	713	738	765	756	779	751	787	716	733	732	771	767	793	752	728	766	731	717	743	744	708	723	727	712	734	741	737	731	765	747	782	749	719	742	769	748	729	725	750	679	740	755	749	753	701	737	769	717	726	742	728	749	739	725	728	762	761	731	770	721	686	704	722	723	742	772	751	765	793	729	734	718	759	730	747	718	725	768	758	742	742	740	744	720	762	743	680	726	696	719	737	755	723	755	735	743	761	740	716	720	749	746	714	745	709	765	724	749	743	767	715	747	713	727	718	706	720	775	759	751	746	699	739	755	775	715	751	743	737	762	756	732	775	735	761	714	729	735	723	711	735	738	747	753	742	711	737	705	756	714	678	765	692	752	790	723	671	714	770	760	717	761	678	714	753	721	738	798	753	741	735	735	806	739	701	687	728	734	724	695	716	788	719	729	730	736	690	740	704	688	754	727	739	721	732	751	707	697	743	720	742	694	747	699	712	709	763	718	769	748	735	696	771	733	743	743	734	760	713	745	742	736	737	728	697	714	709	754	714	751	757	765	707	743	754	740	715	718	767	766	722	728	730	749	731	723	726	758	772	719	750	702	730	709	753	737	690	746	741	727	746	695	723	722	758	765	715	744	720	727	721	748	684	763	711	723	729	783	758	738	765	725	730	769	757	765	785	755	752	748	700	782	708	699	750	736	760	802	726	755	719	690	747	705	745	748	764	718	723	747	709	708	733	719	731	769	696	722	761	752	740	663	717	676	704	773	704	751	749	764	745	726	692	792	736	687	719	716	778	811	745	725	704	801	720	731	793	695	734	731	749	745	765	743	744	744	717	711	698	717	775	737	782	706	760	733	741	721	700	755	721	743	744	761	797	709	706	757	730	752	729	787	729	738	716	752	762	713	783	753	702	673	722	710	794	741	743	731	691	731	757	692	738	765	726	646	720	737	723	734	692	713	701	753	709	769	724	752	717	743	732	727	755	716	703	745	723	757	696	744	704	721	710	768	795	762	739	733	733	729	754	721	752	725	765	731	791	734	728	725	735	753	744	708	738	725	747	712	793	705	684	736	729	708	772	692	759	727	760	815	762	741	769	727	777	772	764	834	698	711	738	709	752	725	693	756	726	762	770	725	764	751	700	693	696	714	773	744	764	725	769	775	751	763	736	704	751	748	742	733	722	743	679	719	729	722	742	777	792	709	753	749	738	691	801	759	709	779	713	722	761	717	744	728	732	727	718	750	767	697	729	744	731	737	764	733	709	723	738	785	693	741	773	737	719	753	739	695	723	733	746	739	773	754	778	721	735	750	766	726	721	754	760	721	673	702	740	720	725	735	740	729	718	719	737	729	752	710	730	755	711	748	753	738	755	693	755	751	730	750	732	795	738	752	691	794	739	778	662	761	757	722	769	702	718	736	709	762	708	757	773	728	725	738	725	746	735	735	712	728	791	725	707	719	743	736	732	734	739	778	747	746	732	742	729	745	737	732	716	725	752	710	740	769	746	736	749	777	757	751	723	736	735	728	709	721	710	731	745	766	733	747	711	782	751	743	737	736	805	723	714	778	773	732	719	774	758	705	751	788	748	696	737	766	727	754	780	711	729	734	713	734	737	696	775	745	741	764	728	763	746	689	705	690	712	734	690	730	759	718	740	774	732	743	746	705	753	748	704	760	737	704	704	767	774	741	706	712	711	719	735	736	714	707	774	727	737	748	732	731	727	749	745	776	727	763	781	725	728	777	736	724	729	746	762	772	768	754	746	733	714	673	758	743	711	781	698	736	713	750	753	710	807	737	736	727	696	766	777	701	711	767	759	712	686	740	715	700	710	789	771	734	737	717	683	730	696	711	704	781	750	726	756	736	794	748	718	719	753	734	765	763	716	741	750	725	730	711	766	710	705	761	736	767	716	747	743	767	694	742	774	719	728	720	724	758	729	756	696	735	717	724	771	774	719	739	742	758	752	693	684	700	749	736	799	743	768	678	687	715	765	746	750	723	700	699	708	765	759	735	735	726	747	753	718	793	717	730	728	738	758	703	773	734	734	700	762	761	759	709	735	779	693	694	688	720	664	760	705	739	731	747	743	711	718	765	746	741	738	754	790	720	763	740	734	711	732	773	739	769	757	736	729	730	715	740	800	752	714	741	757	736	728	825	743	753	718	693	728	723	759	685	725	708	748	720	782	727	719	704	747	744	723	724	757	736	742	778	785	735	749	733	749	750	715	752	761	723	730	749	742	727	742	748	741	755	751	705	676	746	718	718	716	786	725	716	815	669	763	748	733	750	720	749	727	732	732	780	708	718	742	765	738	764	699	758	732	695	741	690	716	762	740	743	762	723	762	717	762	755	716	730	719	737	784	750	746	776	707	685	749	761	748	748	751	756	719	789	690	779	764	769	771	713	729	675	699	694	739	768	714	749	758	752	729	711	724	733	748	748	720	743	742	689	729	745	727	775	711	744	720	762	724	724	681	742	754	703	753	694	741	760	763	759	698	720	765	703	776	715	713	753	721	758	693	710	710	715	755	729	810	725	724	727	710	736	752	755	754	744	739	766	741	702	779	742	754	742	756	714	766	773	692	763	713	715	743	787	724	755	776	752	702	720	793	735	707	742	795	746	715	750	737	728	708	768	736	742	741	774	741	721	732	769	736	737	726	749	731	730	718	730	704	691	729	722	727	825	769	773	755	746	773	736	757	722	728	724	683	729	723	749	758	743	768	718	677	748	773	735	767	751	787	727	718	723	711	669	729	739	753	784	717	722	760	748	707	727	712	764	728	731	700	683	719	729	721	713	765	738	702	727	709
26014	18567	32198	42354	31614	51059	34525	7211	7186	14813	22176	15828	9175	3781	1398	597	370	267	218	237	255	222	243	273	261	258	265	247	274	240	267	238	262	245	278	264	252	241	244	257	258	264	252	260	224	240	259	240	254	259	231	251	277	231	222	255	273	241	248	235	245	256	271	240	265	249	240	257	256	255	273	273	246	241	229	257	232	254	273	232	261	265	250	243	228	247	247	249	241	260	262	230	248	234	259	231	261	232	256	255	260	246	204	243	237	289	279	236	242	247	277	275	247	230	239	249	246	284	267	244	236	299	237	252	247	270	282	256	220	280	262	240	255	255	235	253	244	249	255	250	238	245	254	238	250	251	243	249	265	267	235	260	264	228	275	246	262	241	265	271	256	236	236	246	239	231	290	245	256	285	250	274	262	238	271	265	232	253	268	267	257	276	261	240	258	211	233	247	255	295	270	281	243	244	280	244	271	274	252	254	244	257	227	262	249	267	285	279	251	247	273	253	273	281	267	279	285	244	252	216	253	257	235	244	222	236	259	240	260	232	246	273	265	266	249	272	249	266	237	276	246	240	240	292	259	246	254	238	250	235	254	251	264	260	271	244	240	249	226	242	262	221	266	267	251	234	226	258	239	268	225	284	229	247	255	266	250	260	238	283	240	274	240	256	265	239	220	270	257	245	241	238	247	230	285	267	251	252	255	241	273	273	245	249	248	231	255	260	271	241	250	231	242	226	247	267	232	246	258	229	250	274	235	236	219	239	282	246	254	249	235	222	244	237	273	214	259	260	246	243	257	251	236	240	259	245	248	264	268	229	250	239	255	217	223	226	223	278	255	226	206	270	242	265	258	242	244	221	291	251	259	259	231	231	250	249	258	240	283	224	252	270	262	255	261	250	278	226	284	263	245	272	250	236	275	261	251	255	264	255	253	262	246	245	256	252	278	257	249	258	266	268	285	252	270	262	263	238	241	247	244	263	270	247	247	239	221	270	280	265	229	263	242	259	256	238	282	258	261	264	257	251	266	237	261	258	276	264	246	270	276	246	270	244	232	282	234	253	266	267	270	240	286	246	260	249	242	242	235	224	242	253	256	225	247	226	260	254	264	248	246	267	241	253	243	275	288	215	239	233	238	257	248	265	260	225	244	243	244	258	250	238	300	266	263	245	249	262	224	256	259	233	273	264	259	236	264	227	266	236	271	257	267	212	241	265	246	267	252	231	264	256	252	240	209	262	219	235	218	225	242	263	253	252	242	253	237	240	238	241	234	256	270	260	268	221	257	242	257	258	274	234	263	235	261	265	251	214	257	230	227	252	235	272	244	266	318	246	261	274	239	243	259	244	296	253	263	267	253	256	270	268	263	268	226	232	208	251	273	258	232	267	246	262	224	271	227	240	263	254	246	229	228	269	236	250	243	230	256	239	258	299	246	247	286	290	255	251	296	275	210	282	236	256	263	250	217	250	244	260	249	242	244	260	244	263	268	254	280	236	247	246	275	238	255	254	245	255	245	241	237	254	247	242	260	263	239	271	236	237	244	261	256	299	232	288	217	269	275	258	249	222	232	249	262	251	262	239	254	259	267	249	263	258	270	245	235	261	274	245	242	244	280	261	227	229	265	222	208	235	262	245	256	236	248	276	238	251	281	255	224	279	258	266	240	239	256	249	259	270	260	277	234	246	239	291	242	234	259	232	256	258	253	221	263	250	242	257	225	250	239	246	258	269	263	232	257	260	250	247	244	256	239	246	245	243	239	245	263	233	231	240	240	254	261	250	262	228	239	249	249	251	256	249	248	251	254	256	260	243	236	270	243	276	232	255	222	224	262	267	231	221	283	260	268	248	265	232	250	278	256	256	232	240	242	231	270	238	256	247	246	251	265	227	232	236	255	233	227	276	245	225	223	248	261	239	236	224	236	227	238	276	243	246	262	264	269	263	248	249	241	277	270	261	246	234	272	217	243	266	245	260	241	248	246	285	253	240	232	243	220	259	248	240	217	249	232	271	262	255	247	242	246	263	236	220	236	242	281	248	264	266	230	225	225	228	258	248	249	263	264	237	260	222	276	254	252	227	268	264	255	275	254	245	235	230	241	256	269	265	287	269	254	239	252	230	251	262	255	235	259	250	240	252	246	244	253	240	244	246	267	264	239	243	276	247	218	234	245	235	236	250	258	237	247	268	256	247	256	249	282	240	254	250	263	256	264	252	289	271	253	250	230	280	241	264	261	258	244	232	273	222	234	277	231	267	270	231	249	255	274	267	209	250	237	261	257	261	284	262	240	276	252	249	250	283	266	243	257	249	250	235	239	254	238	246	233	275	283	248	253	239	280	258	245	255	272	264	241	252	246	284	221	258	255	235	242	241	247	236	289	248	235	262	262	258	263	235	249	260	252	256	268	259	270	270	236	263	238	248	272	246	235	229	287	257	262	227	258	264	218	254	258	208	230	245	264	264	238	259	233	230	263	239	254	277	235	237	234	246	231	246	262	267	243	238	240	270	239	258	252	264	261	234	247	256	257	215	215	229	239	243	242	278	243	231	237	258	256	253	228	259	279	260	217	264	240	238	246	224	254	253	265	285	277	257	257	266	279	282	276	230	255	262	250	256	243	270	255	260	268	226	245	260	254	262	218	235	235	269	272	266	227	244	236	243	271	233	286	232	263	268	224	236	227	261	263	257	261	270	248	240	253	280	241	240	246	249	251	231	236	198	258	220	270	280	246	276	245	247	260	261	240	242	266	243	265	240	254	254	250	252	236	256	269	237	243	243	237	245	244	246	233	231	248	241	250	236	258	264	264	263	281	251	279	250	259	253	244	251	245	238	247	243	258	264	245	247	244	232	244	280	240	255	260	266	218	299	277	243	249	249	267	271	242	278	266	232	241	265	245	256	246	234	249	231	258	228	247	271	262	246	236	248	254	255	251	260	266	241	230	237	238	248	258	246	234	245	232	242	257	271	275	242	225	218	242	242	282	245	257	227	237	236	253	251	273	240	240	259	231	241	233	230	253	230	254	260	252	224	241	274	249	243	244	231	269	263	259	245	238	252	237	281	264	262	260	272	237	233	272	256	234	267	263	272	275	252	258	268	212	251	253	264	242	234	265	256	264	227	251	240	275	230	250	254	254	281	247	273	245	242	244	242	220	263	210	281	247	236	265	246	246	242	231	251	239	283	268	273	281	224	258	246	246	241	233	233	258	246	255	246	266	241	245	233	250	238	253	270	271	248	257	270	235	250	244	231	303	243	238	242	257	223	249	286	266	252	247	287	253	271	242	268	254	237	267	251	267	244	235	245	218	230	243	261	256	240	251	240	259	242	278	240	244	267	246	252	242	253	268	264	252	250	248	243	259	222	238	254	259	242	288	266	268	254	239	246	206	276	239	253	280	243	255	242	240	249	252	277	218	260	214	243	243	217	257	250	229	236	252	270	249	227	229	264	255	265	224	268	236	261	244	247	241	220	264	274	229	233	257	244	243	256	275	237
13455	15321	37396	42001	39933	61704	21788	9497	22869	36085	41271	35161	25672	14581	5953	2407	1146	813	668	660	667	613	664	634	657	623	641	635	647	642	637	628	654	620	655	627	633	643	686	637	611	649	608	627	674	618	620	614	664	681	631	643	663	670	665	603	634	629	657	590	621	638	663	610	627	649	658	640	645	610	656	681	627	642	731	620	623	658	683	629	620	702	626	581	616	615	626	644	615	643	655	561	608	650	654	620	651	613	658	670	634	625	656	628	629	561	605	631	599	575	685	662	634	644	646	604	650	670	683	625	614	640	676	614	628	633	634	614	694	682	611	659	652	641	611	616	689	614	617	634	583	693	620	620	603	633	620	587	603	626	661	634	629	641	614	651	642	689	692	649	657	672	643	625	619	650	640	598	602	656	669	627	663	616	586	639	622	654	635	614	617	635	708	641	642	627	634	620	637	613	628	638	628	643	658	630	603	641	622	591	614	632	603	607	659	655	652	589	642	639	589	647	654	621	660	647	617	674	620	614	652	607	679	637	658	641	632	601	601	644	672	624	636	670	603	623	616	656	670	634	643	597	684	615	636	675	658	628	649	665	618	642	654	615	645	624	627	619	656	667	685	651	666	610	701	645	647	652	725	637	645	669	615	595	636	659	648	587	642	629	650	661	681	652	648	649	644	619	661	668	654	700	653	647	652	643	634	668	655	599	597	672	630	587	619	619	617	645	647	630	659	641	612	611	655	684	643	634	660	651	640	638	622	693	597	685	633	621	652	634	650	654	660	665	644	629	665	649	666	611	627	638	608	633	678	630	682	611	655	624	604	665	660	617	613	642	628	571	605	591	635	661	627	670	648	627	637	622	624	618	647	678	612	604	671	615	669	651	623	613	637	646	629	644	596	631	692	644	644	632	576	602	668	685	637	613	665	687	633	636	691	583	628	645	668	645	631	641	650	631	639	683	645	614	626	675	671	636	632	601	682	625	664	688	645	632	638	676	660	594	604	609	628	609	619	643	648	648	645	640	636	701	606	659	606	624	654	639	673	594	681	691	649	669	650	602	644	643	662	647	611	577	651	636	605	581	646	666	641	625	659	651	645	619	600	656	674	618	629	660	633	640	642	592	632	652	664	603	635	672	686	637	613	668	642	655	665	659	632	667	616	618	626	654	656	643	581	657	667	607	572	629	652	648	693	644	639	632	597	666	617	648	618	637	635	688	656	620	625	640	650	659	664	590	648	635	635	626	636	664	660	658	606	620	619	653	626	611	667	638	600	606	637	660	639	640	631	680	643	622	636	682	622	635	680	655	655	616	658	639	635	644	625	631	640	645	628	659	643	648	634	643	682	645	632	654	608	639	630	628	621	624	671	632	641	653	630	607	630	637	696	645	644	644	620	642	636	675	628	627	644	603	652	688	623	608	624	646	649	672	626	648	607	634	601	620	620	615	662	629	620	668	656	629	619	651	650	633	639	638	655	639	639	664	646	628	667	647	608	609	653	648	655	635	685	624	654	617	638	652	650	643	667	637	623	677	620	650	637	638	637	663	667	616	653	656	667	631	655	602	675	655	621	611	603	592	665	663	627	635	665	645	673	654	641	590	603	661	588	654	599	675	653	690	666	630	631	604	622	615	616	647	653	655	664	648	641	627	637	627	650	642	697	611	632	706	618	648	658	624	606	629	681	636	646	611	638	649	584	638	640	656	612	643	628	660	618	660	668	615	631	639	641	660	664	629	614	614	620	614	634	628	671	648	630	594	651	603	626	686	619	582	656	663	658	660	626	624	613	659	633	608	661	664	605	590	619	704	642	633	595	630	630	644	688	600	645	668	586	668	623	620	608	637	679	631	628	657	628	646	610	680	642	643	679	616	701	624	658	646	612	618	643	622	662	600	677	652	666	614	634	656	649	652	608	636	654	632	644	636	697	653	599	652	655	638	653	634	647	624	612	633	659	651	651	628	654	649	637	631	648	687	645	584	689	642	619	642	610	664	645	678	668	648	619	626	630	622	616	654	628	674	663	650	628	648	612	638	658	617	646	651	606	642	602	645	628	600	704	643	637	603	655	680	626	617	692	641	593	643	620	602	589	642	638	666	652	660	622	640	649	595	637	638	621	639	618	611	650	591	601	620	632	642	639	648	621	641	617	646	641	655	615	629	706	634	634	631	632	592	683	631	655	639	680	660	629	672	668	628	688	604	709	629	662	660	609	640	664	635	690	605	600	723	583	612	657	659	572	637	653	580	601	654	637	655	603	658	628	642	647	655	640	664	682	655	641	646	672	664	633	668	635	633	646	625	656	615	645	646	590	672	617	645	682	625	666	675	630	644	610	662	616	658	598	669	632	632	643	637	635	675	610	627	635	633	711	641	626	630	649	668	649	652	597	639	610	626	686	653	612	614	633	613	605	632	662	631	671	641	597	640	620	629	658	693	613	616	615	601	632	633	611	616	662	635	696	611	631	601	644	659	629	605	659	719	711	661	637	664	622	599	653	691	629	643	592	658	611	666	605	647	663	666	659	636	626	639	673	630	619	647	661	652	642	603	668	650	680	641	693	625	665	624	618	600	608	638	633	645	680	659	665	590	643	691	643	615	648	653	650	597	654	628	651	642	646	665	616	631	646	639	627	653	662	601	648	585	653	649	661	631	633	678	614	662	626	668	628	675	635	663	627	617	609	649	634	633	604	637	650	640	680	630	621	672	613	625	634	650	654	652	635	651	676	684	669	618	604	632	645	594	675	650	665	629	668	661	631	620	594	591	656	583	651	652	633	665	633	625	599	640	666	633	646	662	665	639	668	648	651	632	663	659	690	645	617	638	663	626	660	621	677	602	658	639	715	688	688	663	598	640	671	607	635	675	574	646	631	670	614	630	664	658	681	581	661	641	637	640	620	633	627	638	650	573	626	650	631	698	636	615	654	674	650	621	651	655	607	655	582	644	629	654	591	633	633	653	662	659	649	682	637	651	643	612	641	686	637	640	681	662	646	662	638	648	667	638	651	587	689	590	651	635	633	621	702	673	653	645	634	624	629	647	629	678	615	656	617	633	669	679	634	678	664	679	649	613	639	660	636	686	692	643	649	665	653	618	646	605	652	628	692	651	637	619	640	623	648	694	634	703	640	598	651	614	628	608	683	595	676	655	687	593	683	638	648	653	656	639	660	619	648	680	641	638	628	582	669	643	661	648	652	630	625	630	647	625	627	702	649	627	670	653	628	655	636	638	647	670	649	637	620	586	647	658	657	648	607	651	609	693	641	639	666	644	636	619	593	665	631	625	640	612	644	632	656	601	688	667	608	614	641	624	593	624	645	609	670	652	617	609	596	620	651	629	663	621	613	652	663	617	631	629	703	623	647	582	643	608	659	634	631	662	576	635	653	673	633	636	640	637	625	654	643	615	667	678	645	670	660	610	611	673	643	629	623	634	656	632	669	624	667	614	643	651	694	666	621	615	635	658	665	673	681	643	687	632	645	676	662	620	608	681	670	658
3980	2075	3224	6501	3221	3900	1890	382	407	513	610	576	460	417	343	314	274	287	293	277	298	306	309	298	277	291	278	287	281	278	300	300	287	271	295	307	282	279	288	295	280	296	290	279	267	299	316	294	285	289	308	302	284	239	264	308	286	314	285	303	312	273	256	279	288	265	271	268	304	275	279	287	298	305	267	266	307	294	282	292	302	279	262	273	296	306	303	281	293	307	314	275	253	303	298	309	303	291	263	288	306	308	310	303	311	287	281	278	271	278	251	285	307	269	275	302	303	261	299	270	265	271	276	290	321	320	271	296	296	310	312	298	265	258	279	327	289	270	313	293	275	297	275	286	280	287	297	300	285	297	280	306	290	303	306	304	303	291	288	277	320	295	294	264	282	284	299	307	285	277	263	297	271	291	276	274	290	280	296	288	295	294	304	306	265	324	288	273	308	282	297	336	288	261	308	269	300	297	317	275	296	306	314	286	297	289	298	310	292	268	286	281	311	255	315	276	292	271	297	264	277	299	271	300	267	295	291	295	333	298	319	307	266	291	284	301	260	281	286	261	285	299	285	287	267	307	298	252	279	270	270	292	310	290	296	277	269	306	255	317	281	286	294	304	269	289	322	300	266	309	259	292	279	301	271	264	268	305	273	292	278	318	303	291	256	301	294	325	271	309	320	279	293	285	258	327	280	272	277	262	287	318	290	297	267	332	320	287	292	268	277	296	287	270	293	329	281	261	264	286	275	316	297	301	275	316	268	300	276	304	318	285	284	307	282	272	278	273	308	306	317	301	300	292	287	293	290	278	291	287	309	276	268	264	263	301	281	277	289	292	303	298	308	302	254	258	294	288	304	277	282	303	260	268	288	295	297	266	292	285	282	291	280	294	260	287	327	307	298	301	304	272	301	280	264	297	273	284	307	268	297	295	286	249	288	320	297	284	278	295	304	265	301	267	279	311	278	307	290	302	281	318	260	265	281	293	306	302	294	268	292	262	298	242	297	285	290	278	307	312	274	322	278	285	265	274	291	299	309	284	304	299	309	261	294	298	319	294	299	298	266	290	299	291	291	266	252	291	287	307	300	278	247	253	272	288	241	292	275	311	279	299	293	269	264	309	291	321	279	277	342	296	289	274	324	276	313	293	239	289	308	297	273	302	271	301	300	267	268	281	245	311	280	271	307	306	284	268	289	285	299	280	280	307	288	307	273	296	297	300	298	307	321	292	284	272	283	276	276	304	259	285	252	274	289	266	295	269	291	262	286	329	299	304	287	279	265	282	294	307	266	300	310	298	285	294	306	270	296	296	306	246	280	285	294	294	285	293	262	300	284	301	311	283	288	240	291	276	308	293	274	282	290	314	305	282	288	329	288	268	270	281	302	293	325	311	317	257	287	274	266	301	293	264	333	298	255	277	282	318	289	270	274	271	284	319	291	293	262	285	259	310	291	284	298	273	289	274	292	305	286	294	292	262	282	284	321	274	287	284	250	282	293	280	268	294	290	277	276	268	274	284	276	284	283	287	306	299	298	272	284	309	285	309	264	304	287	296	263	283	302	281	292	289	322	250	268	265	317	316	272	307	285	261	310	274	284	293	282	304	285	276	298	275	310	284	302	270	303	300	274	307	260	306	288	250	293	265	280	309	268	269	284	264	264	306	248	298	322	306	240	288	294	273	294	282	306	300	303	308	291	292	281	305	272	314	278	273	266	262	278	291	335	320	280	288	277	270	274	291	302	253	249	267	283	278	278	270	277	273	311	269	283	287	300	239	271	292	279	274	290	276	288	263	290	297	317	306	296	295	299	304	272	293	287	277	294	286	289	269	294	278	304	291	275	267	330	305	250	328	283	281	273	237	267	258	272	279	308	298	295	324	276	270	289	301	280	272	282	267	278	291	287	320	309	291	284	270	321	288	321	269	288	280	260	262	286	282	299	312	289	301	293	296	281	273	268	306	281	273	279	298	305	241	274	289	307	317	287	285	302	307	297	274	272	298	264	293	303	294	298	288	297	267	327	295	281	267	260	270	309	273	304	303	298	288	276	293	298	309	308	293	314	259	304	272	286	282	313	303	271	299	301	294	289	279	316	301	285	272	306	282	285	289	287	321	266	294	280	294	331	290	271	300	292	280	287	270	315	280	275	319	289	305	274	310	293	298	305	282	295	306	274	299	272	293	281	283	273	266	294	265	261	289	293	285	246	310	287	305	297	283	269	303	302	266	257	299	274	296	280	313	287	292	287	284	281	280	259	275	303	291	265	277	269	317	303	280	278	289	295	285	272	299	277	295	275	319	321	317	304	311	292	316	276	306	279	285	265	293	292	292	298	308	310	300	285	300	290	295	274	278	299	303	295	267	281	304	294	277	286	289	303	274	300	295	277	293	285	315	313	296	276	284	259	339	271	307	285	276	303	277	262	287	298	310	281	294	292	269	281	282	286	318	269	306	308	284	299	296	320	295	314	262	275	274	270	262	321	294	290	256	296	251	270	303	263	309	286	273	298	265	286	288	297	321	266	282	309	310	284	281	293	271	287	286	277	276	286	286	293	287	288	295	277	270	289	307	263	302	291	297	268	291	279	310	293	288	352	293	310	294	269	283	242	317	285	297	292	283	317	274	298	295	280	286	282	284	305	316	295	316	292	323	292	266	284	297	285	283	256	274	296	284	286	277	266	286	297	278	277	287	283	289	277	305	312	271	306	270	303	302	284	306	301	300	289	307	258	269	282	294	256	294	309	295	303	262	273	300	278	310	282	325	294	273	303	302	311	294	287	289	292	300	290	288	301	302	318	310	283	283	287	310	287	294	301	251	302	277	308	283	259	292	285	293	305	284	268	309	287	312	272	293	287	295	299	322	335	300	260	286	284	305	284	274	299	310	287	305	267	288	283	293	306	319	335	303	278	272	250	299	326	287	288	292	293	272	276	300	306	265	281	301	331	304	280	291	267	279	261	287	270	271	296	294	270	274	285	289	284	282	308	291	296	290	324	308	292	303	272	257	271	268	309	295	283	306	269	286	286	266	328	312	288	288	298	313	240	301	301	286	275	272	301	266	311	270	307	292	278	297	294	336	269	284	265	264	280	274	286	290	280	288	275	283	278	263	302	294	274	260	282	298	300	284	284	279	301	264	287	280	293	297	288	285	291	264	301	296	312	289	247	315	298	282	305	313	245	269	289	285	274	314	255	285	268	293	306	297	301	270	280	308	296	291	287	264	305	291	302	266	300	287	308	288	305	286	260	289	277	286	280	304	283	292	275	248	311	265	318	308	296	298	256	276	302	324	286	272	274	304	272	263	291	295	304	291	272	306	231	280	306	283	269	274	320	297	297	304	282	291	284	275	266	232	280	271	293	263	277	263	315	296	278	294	274	287	288	303	287	264	290	295	281	294	291	327	282	304	284	328	267	279	299	292	314	297	316	276	279	302	293	314	291	274	292	284	314	283	293	266	294	334	264	312	284	304	271	300	288	261	312	283	291	280
3420	2623	7375	18791	11500	14934	6687	1316	1503	2369	2653	2387	1799	1233	983	802	779	780	712	750	761	729	731	705	754	740	770	718	747	674	776	751	745	746	753	705	721	725	699	701	739	730	708	752	773	710	690	720	724	737	786	743	718	707	718	766	740	743	733	712	698	768	712	776	722	686	767	751	732	738	661	755	771	777	757	743	709	755	739	727	725	697	701	740	735	703	761	759	749	718	753	739	737	731	754	754	752	758	779	702	719	725	650	738	716	715	704	765	716	769	689	774	747	743	706	755	729	715	753	747	747	758	749	716	721	712	784	762	773	732	694	741	738	737	745	685	718	717	753	724	780	761	742	714	735	709	740	761	698	799	811	717	765	726	723	758	736	691	744	721	751	724	751	723	642	721	764	697	707	670	727	741	725	730	752	739	730	742	703	717	742	744	733	765	766	767	684	735	742	737	700	767	730	781	741	737	743	725	807	782	721	692	706	682	776	761	712	691	796	709	743	722	748	741	738	737	767	730	727	718	754	725	751	745	764	754	725	791	736	728	773	719	758	690	662	755	756	712	727	700	747	717	726	813	771	709	687	745	740	766	723	711	676	745	696	746	756	712	685	726	744	677	759	762	742	741	724	694	755	717	709	823	770	707	743	700	751	787	740	686	728	735	711	731	759	720	689	759	677	689	752	745	696	715	713	734	749	713	698	740	729	714	741	749	750	746	691	713	804	740	712	714	702	733	719	717	740	728	710	711	724	729	760	727	786	718	702	734	782	689	681	763	727	725	706	735	726	754	712	730	707	713	742	738	769	708	716	759	720	748	729	747	777	705	710	727	695	754	702	712	723	745	775	706	770	730	771	755	692	718	728	769	746	773	715	760	705	700	744	748	725	769	764	748	760	812	752	698	743	746	733	733	734	702	668	718	748	725	745	777	761	759	682	749	729	741	734	751	764	736	718	658	767	746	723	763	761	740	747	716	723	722	731	799	752	770	718	701	720	744	714	797	745	700	710	714	734	768	730	707	760	768	704	735	731	789	765	715	748	758	721	723	740	724	714	747	715	699	725	742	683	754	727	753	765	705	732	720	747	704	717	716	774	741	780	729	695	730	727	791	777	710	733	743	683	736	726	703	687	705	687	740	704	732	744	712	741	709	683	795	754	713	735	708	789	740	691	754	706	732	769	758	744	750	810	734	701	734	774	788	763	710	708	737	719	801	768	764	720	741	745	701	761	742	707	747	753	718	713	659	723	731	745	735	709	756	750	727	742	760	792	742	692	755	784	677	740	731	755	719	751	755	731	708	708	702	719	758	677	726	712	769	749	706	746	765	735	771	724	736	755	707	739	713	760	736	733	692	743	775	730	716	735	746	739	715	738	764	757	784	737	738	747	739	729	770	725	714	725	760	784	707	738	767	747	702	753	775	737	757	721	717	753	792	711	765	770	715	720	735	755	707	786	744	724	712	720	715	702	744	725	762	723	741	724	745	708	697	770	698	800	721	752	771	794	718	761	761	724	743	750	763	720	739	771	783	734	725	742	755	738	723	772	712	749	745	797	719	766	751	733	720	775	686	731	741	766	688	707	714	712	708	753	691	783	692	765	672	730	731	769	681	708	726	705	709	720	704	741	738	677	743	744	750	714	699	675	733	726	734	721	704	704	742	744	721	734	746	736	678	739	724	753	718	728	735	702	731	734	751	758	771	787	665	737	732	734	760	744	746	687	752	753	749	738	717	710	759	780	692	734	748	704	774	747	752	713	780	749	760	698	738	745	784	758	728	733	753	678	734	744	773	745	743	766	749	731	764	734	694	688	766	720	751	716	713	722	702	704	725	751	723	753	749	805	765	781	761	720	714	765	771	764	764	749	712	737	732	713	718	740	782	751	767	756	755	769	709	783	725	739	753	728	706	717	738	712	733	746	710	748	767	742	717	723	677	750	693	734	690	720	723	743	696	743	806	743	745	755	700	728	696	727	772	724	749	731	738	756	772	756	756	701	727	723	707	797	721	756	791	739	754	722	760	794	766	724	742	751	722	699	771	757	768	720	707	713	720	751	747	752	775	724	748	712	760	744	739	736	704	728	732	750	759	741	735	767	714	698	688	739	712	751	753	743	715	695	770	742	736	756	690	714	791	760	726	735	735	738	732	749	709	758	784	760	737	731	715	749	723	724	782	689	757	691	705	773	774	704	717	689	697	678	765	733	778	737	711	673	693	705	694	710	735	714	711	757	716	696	732	746	763	745	729	723	723	721	759	796	727	762	700	729	803	750	728	735	709	723	744	760	716	712	741	736	704	731	705	720	690	719	755	764	729	728	702	744	743	763	714	682	737	786	698	723	748	701	710	729	738	741	756	797	734	792	732	697	722	711	788	713	741	714	738	710	711	712	734	733	720	772	699	771	755	722	704	729	743	714	729	715	721	681	682	783	761	748	795	691	796	749	742	706	751	718	806	729	741	772	731	726	695	721	751	730	762	741	807	736	720	740	802	728	745	682	711	723	733	721	747	759	764	708	714	768	740	728	750	728	701	718	706	727	794	725	732	756	773	768	700	726	760	744	772	698	762	708	754	742	691	718	785	742	806	744	719	742	730	726	710	700	701	742	704	734	676	791	700	727	701	724	798	782	776	704	696	721	718	750	738	729	776	755	760	718	716	737	761	713	785	754	777	699	741	750	786	752	757	727	721	771	727	775	761	786	748	715	729	732	695	732	745	696	742	744	765	700	734	795	748	775	711	732	747	756	703	799	738	715	757	724	789	737	760	686	695	730	707	711	741	733	742	730	767	687	797	737	736	766	740	746	741	749	681	705	766	757	770	756	735	772	752	780	695	739	696	759	697	773	728	724	746	738	679	719	782	718	744	729	773	728	744	681	733	753	713	736	779	743	733	788	716	729	758	744	742	777	742	724	747	733	743	780	706	735	726	752	715	729	760	729	702	763	722	765	728	736	760	751	764	735	755	751	770	714	757	706	789	770	690	693	710	728	728	772	711	718	779	724	711	751	735	704	697	719	745	716	677	687	690	793	774	743	781	766	734	718	718	744	732	725	744	722	745	773	704	730	748	732	704	737	726	760	761	763	686	690	749	700	769	765	726	696	794	659	777	728	705	754	730	768	710	701	749	733	722	746	734	698	696	722	718	788	784	712	726	712	714	757	784	740	730	777	689	713	772	739	731	735	740	709	746	718	764	765	719	734	793	741	714	777	723	683	730	723	751	735	733	759	717	716	765	704	728	697	735	722	725	721	723	728	766	709	739	762	751	705	718	772	712	729	732	692	731	779	733	744	726	786	730	732	746	753	742	729	762	714	795	764	721	774	732	733	762	736	716	789	797	742	699	739	720	744	710	774	763	738	702	736	688	682	749	715	730	712	695	724	733	699	731	749	674	740	736	758	705	783	732	716	713	725	728	729	746	727	709	678	738	713	720	777	707	749	771	682	771	740	737	776	751	685	739	732	784	722	747	743	723	720	700	717	769	749	745	771	732
18109	14176	26809	40387	28859	42884	20958	3541	2744	6381	6714	5073	2642	1170	604	419	335	297	287	317	265	310	313	299	325	325	291	255	310	284	320	341	270	301	334	314	294	288	284	316	328	277	281	317	300	318	276	298	305	297	286	319	293	306	316	302	298	309	285	308	324	286	314	279	301	280	326	279	287	303	340	302	329	297	293	352	305	273	285	313	314	329	309	294	276	319	321	335	311	268	299	287	268	293	293	292	292	293	314	306	316	308	304	327	295	290	324	295	303	285	292	300	279	304	283	303	298	299	290	289	269	325	292	325	264	300	333	299	301	301	303	287	249	317	288	305	313	276	302	266	321	327	301	286	278	282	285	311	300	275	300	314	318	298	285	268	258	294	317	294	280	284	279	291	272	305	323	321	288	293	292	295	291	285	292	330	292	303	275	271	294	304	283	289	296	297	293	313	302	302	289	303	314	319	283	320	297	281	297	303	287	297	302	302	257	340	283	303	289	278	294	312	295	266	295	281	294	288	305	297	309	332	286	294	348	308	287	297	302	300	303	277	270	315	326	307	306	274	295	293	305	277	285	287	294	297	289	283	280	322	319	299	283	286	311	297	289	297	291	298	296	271	269	316	310	259	309	292	308	277	280	287	315	300	309	319	296	321	305	272	305	328	275	284	265	283	289	272	301	309	322	303	287	281	275	281	333	304	320	324	293	310	276	283	264	280	299	269	288	282	318	314	328	287	284	275	283	287	296	281	275	305	295	265	307	268	274	269	322	313	284	299	329	321	325	302	283	308	272	319	329	279	295	316	299	289	283	296	336	300	279	300	299	291	298	302	304	310	316	301	284	312	314	294	304	319	292	294	281	311	291	294	293	311	333	303	292	295	277	303	296	300	291	263	313	299	308	303	296	316	273	281	307	288	283	301	308	303	285	346	297	325	299	283	299	280	297	302	266	302	300	278	292	306	264	277	292	306	291	321	344	299	301	324	312	299	278	303	287	304	318	321	293	319	305	300	289	304	292	289	295	274	287	292	308	326	284	287	241	288	296	307	324	296	268	293	289	281	260	276	304	304	310	309	288	317	310	313	298	297	291	271	287	289	317	338	305	308	288	284	296	293	305	313	297	299	272	310	279	292	296	338	311	291	309	259	294	305	340	296	311	311	320	299	300	312	327	334	275	297	285	302	299	280	288	280	293	272	311	305	285	278	320	313	272	302	293	278	263	315	283	290	291	289	290	265	244	301	271	296	293	280	314	294	282	297	269	303	317	281	284	294	275	295	310	293	300	304	335	290	313	298	319	303	355	298	266	282	301	306	310	288	296	269	290	284	277	259	298	299	280	305	268	300	303	290	290	298	295	285	310	292	285	339	294	271	276	298	286	317	300	291	309	296	303	327	292	302	292	289	307	304	304	297	299	289	324	299	272	316	267	298	303	312	296	264	318	281	293	293	283	269	316	299	315	320	325	275	277	277	301	270	269	315	272	311	290	273	312	308	280	317	297	301	287	279	317	286	290	302	296	309	305	323	312	315	314	303	297	289	321	297	321	287	256	289	292	306	286	303	304	283	327	288	277	302	303	321	296	293	323	311	307	284	310	290	300	290	285	290	309	278	300	301	325	318	263	315	315	304	304	294	293	303	273	296	322	279	309	316	276	293	305	288	265	309	269	277	307	281	278	304	306	304	279	288	287	303	291	283	291	321	325	311	278	342	292	308	295	295	312	324	302	281	310	299	291	303	281	298	305	297	279	285	312	295	285	318	262	305	337	314	313	273	323	305	298	303	317	274	306	267	294	281	278	314	283	296	267	297	303	313	312	323	288	315	285	274	312	269	301	308	312	310	267	287	297	313	282	329	291	300	293	265	302	276	313	295	297	289	265	321	295	283	312	307	321	288	287	284	276	283	275	321	289	331	279	278	313	318	290	273	282	288	292	318	297	336	303	305	306	285	315	299	295	332	304	260	293	314	363	300	294	279	313	278	269	346	318	300	303	281	289	279	272	277	308	348	263	299	287	288	278	327	305	301	306	288	323	278	293	309	285	303	275	276	280	333	290	298	316	288	275	281	291	294	289	301	309	301	299	295	309	299	279	309	304	273	321	307	311	344	303	314	284	293	253	304	289	318	306	258	321	316	308	279	303	293	307	316	266	290	313	314	316	321	302	291	293	295	268	265	263	310	281	310	288	314	277	299	300	300	315	280	289	290	277	281	272	310	317	286	318	297	267	328	313	297	299	282	295	286	347	309	270	278	298	311	273	268	274	310	315	282	293	299	272	302	297	283	294	312	285	310	309	303	305	278	282	270	295	279	313	287	271	280	292	253	282	277	313	304	282	310	302	280	306	299	325	272	298	294	300	296	299	298	336	262	308	329	317	328	320	276	308	331	321	299	308	279	305	260	327	286	289	281	304	307	304	264	303	297	290	295	298	319	308	289	300	316	295	283	271	301	283	326	269	274	296	320	302	293	323	317	275	302	306	290	322	304	299	290	310	326	314	291	289	275	295	270	299	293	296	297	303	270	348	288	269	307	291	281	329	329	305	272	299	314	296	300	286	320	299	294	296	294	278	323	300	287	268	276	280	309	268	309	308	269	295	288	314	276	310	329	277	264	261	296	278	316	303	289	298	302	268	290	287	305	286	280	295	298	317	263	329	292	293	307	287	307	277	305	290	313	330	304	304	279	276	279	300	308	333	271	281	295	308	325	284	308	323	309	265	299	305	309	293	312	288	277	300	310	322	254	277	309	286	287	301	299	319	307	301	294	298	276	258	288	243	287	323	321	275	303	299	269	310	286	299	310	287	308	316	281	298	301	276	275	294	349	328	292	293	320	307	300	333	296	317	321	316	313	309	312	283	306	315	288	295	300	279	327	305	330	319	296	293	313	269	282	324	309	284	286	307	274	305	270	310	280	296	305	337	274	317	281	301	285	315	309	279	295	304	292	286	302	301	286	322	289	293	318	277	268	273	316	287	279	296	289	321	300	279	289	283	297	313	295	296	277	297	299	303	287	292	301	324	302	314	310	297	261	298	342	310	305	320	304	315	282	277	306	297	280	325	288	308	289	316	293	288	321	301	307	269	328	311	287	313	308	299	299	282	313	294	280	309	287	327	310	285	274	293	272	288	297	296	281	297	308	278	292	310	299	284	282	326	275	314	278	308	324	305	307	278	281	308	298	298	274	281	309	303	294	284	317	282	316	297	293	290	315	307	340	278	286	330	305	284	293	304	286	335	303	323	315	304	301	299	323	319	330	302	326	304	300	303	303	305	292	297	282	309	311	233	281	280	274	305	305	343	289	299	297	272	280	276	297	307	329	296	302	277	309	302	300	292	310	326	268	314	282	298	307	296	291	295	297	295	304	309	325	286	304	295	280	307	294	278	295	253	285	282	271	306	300	316	297	305	285	311	275	339	278	295	299	302	264	293	298	291	322	290	309	285	318	323	293	318	259	282	295	295	265	311	292	304	284	301	293	318	293	284	296	296	281
11331	12335	33351	37012	38612	51796	27397	7123	12119	23749	23527	19086	11561	5561	2684	1305	918	813	762	749	729	765	738	762	768	721	739	740	747	729	767	737	766	765	730	760	767	745	722	709	765	778	781	760	773	718	763	700	744	738	759	817	747	780	697	725	746	765	757	824	749	779	724	735	728	760	741	789	812	725	800	751	735	710	758	770	779	744	719	775	772	797	757	720	772	752	703	738	768	771	769	764	782	747	777	732	762	757	760	817	713	766	716	749	747	792	748	748	768	786	739	727	743	773	766	765	777	776	747	709	749	788	737	727	744	746	755	742	754	764	754	720	746	729	732	755	766	757	764	740	725	805	737	720	747	774	734	759	702	769	754	743	777	789	751	714	668	743	753	762	761	750	738	740	730	744	791	732	772	762	793	730	729	765	764	804	745	698	745	740	749	739	760	782	714	752	768	727	740	744	734	778	765	757	706	740	783	779	775	735	735	741	732	806	733	748	755	780	771	798	748	719	789	717	726	795	772	768	741	724	766	696	756	750	784	707	707	789	692	721	734	756	748	751	704	708	703	769	706	775	778	727	762	725	703	728	749	767	728	785	683	733	764	762	779	771	742	739	741	743	747	747	765	756	767	765	735	740	752	734	765	791	722	747	777	735	731	755	710	743	727	743	765	703	781	767	753	751	730	784	705	745	766	707	754	758	774	735	721	751	745	740	726	760	744	744	769	711	789	746	738	724	733	783	745	757	721	784	787	790	759	737	780	764	770	732	753	763	823	754	796	769	769	714	707	745	819	765	691	750	798	753	773	730	718	724	742	761	745	723	766	755	806	728	734	754	761	794	759	756	715	781	719	787	786	792	700	736	742	758	717	734	778	779	764	737	738	755	747	726	801	761	735	703	780	793	765	739	765	767	750	744	773	731	813	727	764	780	700	734	756	746	783	800	785	721	716	742	741	712	753	715	701	733	775	744	730	725	778	716	731	723	767	722	696	732	788	789	780	715	777	742	737	692	730	747	735	736	735	770	770	784	728	738	738	728	736	780	755	764	758	721	767	788	722	729	762	773	724	724	772	775	707	740	723	772	746	721	762	769	753	753	708	742	780	767	748	755	776	798	815	748	772	786	806	715	736	771	772	726	743	763	728	727	754	715	758	739	732	709	769	793	711	777	709	777	742	770	771	769	725	738	779	732	722	721	784	746	775	729	789	735	756	733	753	714	741	745	788	717	794	713	697	754	752	745	763	743	765	791	769	695	741	748	690	768	812	760	815	741	726	753	734	715	747	766	765	747	740	775	733	742	808	721	751	798	724	789	762	794	731	700	737	758	756	735	755	755	783	742	760	704	741	717	749	733	744	747	753	768	752	700	836	816	757	731	783	739	743	720	759	748	787	742	745	784	779	713	817	754	754	730	787	751	764	729	765	756	689	783	718	756	770	742	727	772	744	756	733	807	785	772	773	757	735	762	733	729	764	738	741	706	727	753	778	750	801	765	740	745	736	754	802	675	700	766	808	766	724	735	759	793	703	717	759	750	701	756	749	754	746	740	742	730	750	712	767	708	717	727	713	729	741	763	750	749	714	756	732	738	729	763	676	761	774	756	746	746	777	723	765	740	743	786	733	764	787	722	824	735	742	727	765	770	774	760	756	733	738	731	763	737	741	779	761	742	788	782	740	781	702	769	727	715	732	761	759	746	758	775	761	751	784	726	729	777	752	751	756	779	742	783	737	768	766	756	738	777	769	730	712	770	741	763	752	694	773	790	752	793	740	730	739	754	781	743	730	741	692	706	795	731	716	778	708	777	781	755	739	732	761	732	701	731	709	738	779	718	793	779	756	690	766	740	718	766	791	731	665	781	781	727	729	756	733	737	751	769	751	751	766	746	767	775	753	745	706	722	738	775	754	752	807	740	755	762	714	767	759	764	747	769	749	814	780	792	753	730	813	730	754	731	744	811	784	803	745	756	789	751	798	758	728	734	736	772	824	734	676	705	709	722	753	775	715	794	766	739	734	718	715	717	776	756	719	769	724	768	741	752	753	754	777	735	710	744	751	738	731	703	757	777	777	770	742	753	742	752	745	736	757	756	772	730	764	813	728	732	758	764	736	772	762	713	777	753	776	739	732	700	772	810	760	730	804	698	801	761	748	684	801	802	746	771	780	761	777	731	782	750	738	779	752	728	743	773	736	748	710	759	761	736	719	728	758	741	769	709	808	770	753	784	824	752	699	720	731	781	755	788	751	758	771	753	769	740	802	738	744	750	739	753	742	760	758	729	747	779	729	764	709	772	750	760	732	697	766	835	774	769	781	745	748	774	795	710	756	770	718	754	772	761	769	777	754	763	771	746	731	765	736	761	746	677	717	791	722	722	772	754	697	766	786	820	763	725	773	731	755	770	719	743	772	766	766	763	782	761	739	696	730	768	733	685	719	720	743	791	733	819	773	725	761	741	745	753	731	735	768	759	781	707	763	731	713	706	752	693	765	726	744	775	740	755	708	729	776	736	759	812	798	768	780	722	736	752	781	764	704	757	716	716	782	772	771	696	766	742	745	750	734	735	744	700	759	743	706	731	769	720	762	719	740	759	670	793	760	744	794	735	763	734	701	756	777	768	737	796	699	774	732	695	737	722	798	724	745	747	745	730	760	778	767	747	727	781	763	743	751	744	699	719	762	740	734	766	766	750	787	733	751	752	750	707	770	749	724	720	795	703	783	763	740	737	766	763	769	743	740	743	716	772	724	777	731	777	779	758	785	747	789	749	705	743	744	725	730	698	755	721	713	690	716	745	790	790	774	724	768	732	726	739	806	808	757	732	761	775	786	756	778	771	723	780	712	769	731	739	730	767	741	716	795	738	755	771	742	758	783	785	716	763	721	760	716	776	832	783	798	766	744	790	761	748	674	788	715	723	765	745	771	738	763	736	750	754	797	759	702	729	750	767	743	777	732	820	735	786	719	722	780	795	773	766	771	744	775	780	719	725	803	699	796	740	744	734	724	695	784	745	775	785	734	773	737	755	692	717	788	727	710	765	765	834	707	722	785	737	726	741	758	752	748	815	686	700	771	739	782	731	760	743	736	745	729	770	759	760	731	737	750	764	756	754	737	755	773	772	793	751	756	768	783	756	789	741	784	738	776	760	782	752	761	765	724	781	761	777	731	769	723	755	745	701	797	774	750	734	779	744	749	767	750	761	783	759	767	731	767	704	715	759	739	701	791	747	714	803	749	767	757	758	770	763	746	772	788	729	767	788	752	753	775	780	777	788	750	739	754	748	783	764	767	765	754	678	746	770	751	720	780	728	803	760	743	735	740	703	730	793	775	757	781	757	776	732	745	782	748	739	763	758	753	814	762	753	706	739	725	747	744	753	734	784	781	819	751	725	744	778	779	734	763	754	742	725	725	734	739	722	755	705	741	780	781	777	788	768	738	747	757	718	718	737	747	710	706	783	777	734	722	742	743	766	737	812	781	770	776	719	745	783	738	729	743	760
26716	13068	16408	30295	50097	55667	37416	14242	5206	10903	11912	8728	4451	2029	934	472	324	250	298	267	272	257	254	251	245	252	258	281	250	270	285	237	268	253	294	247	278	287	256	262	261	262	269	261	256	269	271	259	255	284	244	255	249	254	249	255	240	309	268	247	257	261	241	279	255	233	247	263	261	270	248	244	264	248	279	262	298	237	296	240	269	268	240	285	240	245	245	281	255	255	275	235	268	273	241	290	249	269	215	248	261	261	249	276	253	249	234	278	221	267	259	236	256	265	212	252	265	271	289	278	225	234	274	245	252	277	267	287	265	241	252	264	264	255	254	276	253	259	248	271	251	297	251	250	261	267	292	244	278	282	257	271	267	280	266	244	253	293	237	246	257	250	252	263	247	237	267	255	227	244	253	276	264	258	261	251	283	264	271	249	270	220	267	262	266	251	249	270	305	293	279	246	255	228	267	249	267	270	261	245	261	242	260	250	240	275	265	262	262	254	243	272	257	237	269	229	255	244	229	226	267	259	245	245	269	261	268	238	239	268	238	267	282	285	250	224	235	284	258	268	253	277	238	263	248	224	233	278	239	244	276	261	257	246	264	290	282	265	237	269	268	283	277	266	258	264	260	244	265	277	264	270	214	268	242	250	273	252	249	261	251	261	223	291	263	229	281	279	260	301	267	247	284	266	267	258	285	248	244	249	266	283	240	237	220	274	252	267	274	276	242	259	260	246	267	241	268	256	259	226	258	256	277	249	250	272	245	266	280	272	290	249	235	279	254	190	281	273	249	253	238	247	264	239	292	279	255	253	244	262	223	278	250	232	276	287	272	267	252	264	258	242	250	235	270	243	247	306	253	260	270	271	275	258	249	276	265	255	268	263	242	228	235	263	237	255	269	278	283	266	234	272	267	262	268	252	271	250	258	251	243	249	286	279	267	271	258	289	251	268	266	265	264	234	258	272	240	241	263	284	261	272	243	257	277	248	254	257	264	269	245	255	237	247	243	280	260	266	275	248	245	238	257	275	253	285	261	232	243	235	284	262	281	269	254	257	257	268	298	246	291	239	260	249	230	249	265	246	243	268	278	261	266	244	269	255	265	238	264	261	249	266	258	259	259	242	255	246	267	289	252	245	316	218	237	244	250	301	244	267	259	289	258	255	243	247	254	257	242	251	254	306	267	271	275	261	265	256	281	287	280	286	278	226	249	274	268	272	237	249	242	256	286	275	303	255	274	254	264	250	250	272	238	248	252	266	247	249	256	266	263	237	248	265	230	267	257	279	278	266	260	249	258	253	279	273	248	268	253	255	261	238	256	243	259	264	260	246	234	252	255	296	250	244	258	259	253	271	252	256	268	269	254	268	278	251	223	235	237	229	246	248	263	260	263	258	196	253	257	262	242	250	243	263	281	264	254	257	269	295	226	250	246	248	272	260	235	247	256	275	241	250	239	245	249	229	258	271	264	261	258	273	263	258	282	268	260	258	261	300	263	261	280	275	261	247	264	258	312	267	276	264	250	238	260	266	248	248	262	267	286	246	241	269	270	252	251	251	270	253	254	291	233	282	233	243	278	283	267	263	270	268	297	236	246	265	246	254	257	274	263	263	266	259	249	254	261	257	277	255	255	295	264	249	265	262	247	271	260	251	292	238	232	257	277	232	258	270	248	268	231	247	253	251	256	277	275	274	272	252	243	257	243	255	244	252	263	265	274	249	224	250	265	239	274	253	268	254	245	245	246	304	260	238	281	243	239	238	252	278	266	254	271	255	239	286	266	282	224	260	267	250	242	299	273	226	270	256	259	281	258	292	247	219	267	229	258	247	252	256	228	238	260	250	222	274	266	269	241	233	272	249	278	241	291	267	274	286	252	254	269	261	260	267	249	246	273	262	264	249	271	243	293	237	279	268	245	269	255	242	267	266	259	242	268	240	245	249	278	280	252	248	242	251	270	256	250	267	230	275	249	255	249	279	249	265	289	283	260	247	226	246	279	271	259	274	227	267	259	260	229	266	268	286	260	275	262	290	288	266	243	235	264	250	243	268	231	260	235	255	265	267	269	267	247	258	262	256	264	258	260	261	265	246	260	270	236	275	279	272	245	247	266	249	298	253	273	256	266	260	286	246	269	271	250	281	229	261	251	236	243	254	259	251	265	252	264	258	273	261	279	257	272	263	261	295	265	236	273	254	252	264	250	250	263	272	238	249	254	237	229	263	271	263	247	259	258	247	246	272	258	263	250	262	254	249	268	259	285	277	276	276	280	266	256	262	234	260	241	250	241	241	270	251	257	258	272	284	266	239	240	270	255	251	284	262	245	234	249	271	235	254	236	275	274	288	232	291	269	225	266	254	275	251	247	277	259	275	236	251	291	256	256	256	268	277	270	298	244	260	258	234	273	281	246	258	267	269	245	286	257	271	245	257	272	269	255	268	251	247	243	284	284	289	273	254	279	259	264	252	248	260	277	249	261	282	266	251	256	252	250	261	243	257	253	233	252	261	269	244	264	276	249	252	264	270	261	241	241	253	258	237	268	277	239	258	262	259	277	260	260	236	267	278	245	245	252	237	262	228	264	286	258	284	237	241	250	229	261	275	274	240	252	260	246	257	260	283	276	262	274	283	239	254	235	260	240	278	263	287	257	274	251	258	268	278	287	272	278	240	241	271	256	242	287	267	240	240	241	273	251	272	228	240	261	260	234	286	283	265	253	251	235	274	256	278	228	218	261	259	289	257	248	228	237	251	266	256	286	274	263	247	257	257	249	241	252	251	276	261	270	292	273	246	240	241	256	265	238	269	236	249	244	251	265	249	262	243	277	261	286	287	269	242	276	230	267	265	266	230	261	251	282	272	262	235	229	264	273	264	248	254	262	247	254	259	245	225	268	235	284	240	279	229	259	264	240	250	256	287	239	264	269	254	261	270	259	257	252	273	280	267	285	291	290	248	251	253	272	260	265	253	249	270	282	253	281	241	244	270	235	246	269	227	252	262	277	261	231	250	273	274	255	258	266	257	251	271	243	253	264	289	257	233	246	234	283	252	255	282	271	264	271	275	271	264	238	261	265	255	264	258	249	238	258	260	235	232	250	267	245	246	270	274	273	255	260	252	244	235	268	257	288	255	258	254	272	262	247	264	264	275	271	254	216	254	248	235	290	276	254	290	265	281	226	260	210	286	251	263	254	264	277	240	305	241	275	266	271	229	267	216	248	255	262	270	246	252	258	261	244	261	242	282	234	255	244	259	257	250	271	255	278	264	250	270	294	232	252	253	281	214	241	282	230	256	265	245	275	256	264	224	280	255	257	270	244	272	252	268	260	299	245	258	265	261	274	258	257	253	251	265	255	273	219	250	289	258	235	262	255	270	233	264	278	268	254	246	283	270	263	264	265	247	262	270	260	270	236	261	272	260	263	243	271	272	253	307	252	237	276	282	254	246	237	265	278	222	237	209	262	297	269	286	262	262	257	299	250	247	262	276	252	249	265	244
14249	9721	21963	37436	54092	61745	42192	13305	15908	31039	31265	24909	16064	8792	3974	1649	949	703	654	666	700	657	688	642	638	654	704	661	688	688	668	654	684	651	612	684	647	646	673	678	666	656	688	658	649	695	653	690	700	702	648	684	702	662	709	677	659	708	667	632	655	630	669	661	697	679	619	647	649	632	633	665	663	679	641	644	641	679	691	714	645	617	621	651	666	668	621	687	661	681	676	672	624	646	700	664	695	653	641	648	597	673	717	634	645	610	660	671	689	615	687	676	694	642	629	662	645	659	663	695	678	660	660	691	657	664	679	632	697	680	664	681	694	646	686	661	655	678	662	653	645	670	635	661	672	663	659	632	679	646	646	694	696	683	638	676	687	604	666	632	688	634	658	662	685	660	678	639	654	640	616	668	654	677	667	669	691	664	632	681	686	673	650	687	640	665	653	660	666	648	642	676	671	661	693	659	623	638	648	684	649	660	684	672	686	640	671	712	610	672	662	644	658	630	669	643	673	639	642	686	638	679	711	625	661	630	616	638	670	692	618	654	622	646	692	641	666	670	684	672	693	611	648	670	707	636	644	692	702	650	670	679	636	631	626	614	676	665	645	649	672	679	609	681	657	692	682	699	679	656	652	666	654	651	633	644	646	668	646	631	666	658	619	699	672	639	682	661	675	653	655	652	681	639	680	678	612	619	658	711	684	659	637	701	646	628	683	683	627	697	691	676	652	642	686	641	629	648	657	690	672	635	665	629	675	695	633	702	639	645	705	665	650	682	643	643	637	620	666	675	630	671	639	666	631	659	660	666	697	643	687	658	645	686	683	652	629	620	613	681	658	706	649	635	651	681	677	655	625	696	678	692	678	658	638	689	643	667	670	655	651	651	640	642	674	624	613	622	656	641	648	670	641	663	701	663	687	698	700	661	666	613	708	636	617	661	655	650	632	631	695	711	614	684	656	614	674	650	668	662	674	628	620	620	684	640	652	635	621	665	652	642	660	616	676	673	629	674	667	696	643	654	668	684	669	662	670	630	662	669	681	696	656	674	630	701	628	657	644	646	615	648	668	635	678	665	643	633	678	661	680	627	615	690	631	673	720	674	682	633	676	634	597	661	708	645	655	639	634	624	654	638	672	620	682	650	653	691	625	684	660	645	664	687	664	683	662	672	668	675	638	681	669	637	691	629	648	671	642	671	660	675	654	643	669	650	695	692	640	666	702	654	675	669	682	682	618	661	660	625	705	651	646	686	663	652	643	641	637	631	707	650	639	650	630	634	634	639	592	666	688	655	614	667	659	667	674	704	649	649	652	687	659	675	638	654	668	624	655	658	694	620	684	690	646	665	640	668	634	694	647	637	719	619	640	718	637	607	655	644	624	695	673	654	726	658	674	626	681	685	608	654	716	637	631	658	653	636	669	640	629	671	640	684	667	650	643	671	645	632	659	602	630	670	692	698	659	684	685	683	692	639	669	593	668	642	681	651	644	649	645	641	686	665	698	652	674	649	675	626	652	630	686	690	640	640	719	652	685	705	680	647	667	678	646	646	713	659	624	652	670	701	648	670	645	646	646	649	673	657	649	690	659	676	629	649	646	655	640	659	666	691	701	613	645	659	642	677	651	704	661	683	623	670	680	636	690	676	658	673	652	692	701	675	691	641	703	702	663	707	604	640	639	611	661	688	619	685	633	671	635	662	656	648	665	637	652	638	703	650	658	667	703	603	655	592	607	699	619	685	669	694	699	652	680	667	666	677	667	639	656	667	635	660	643	616	663	663	624	699	650	653	652	694	674	651	673	642	685	679	634	639	705	661	685	673	615	630	663	668	676	624	665	662	691	685	663	699	645	626	627	643	676	635	665	682	672	689	667	664	687	637	671	690	652	697	653	650	663	661	670	705	664	623	658	687	654	692	738	667	674	626	684	621	674	667	637	679	696	660	660	656	627	649	644	673	720	678	641	689	640	627	668	715	697	607	684	633	634	685	642	635	633	687	661	635	672	678	659	664	663	644	677	701	656	646	662	665	635	656	696	682	717	643	581	684	646	658	690	658	648	667	683	637	653	658	650	640	653	656	677	663	673	660	636	655	660	672	681	651	662	635	653	671	708	644	627	660	644	645	650	656	650	637	655	617	641	644	638	661	662	694	677	647	663	661	665	678	638	623	652	678	676	667	643	683	648	645	672	641	648	679	653	652	638	693	620	625	653	686	636	643	646	640	612	637	717	611	666	722	626	672	662	637	682	650	656	656	725	672	655	705	681	647	699	641	668	637	678	677	658	645	675	646	614	652	646	689	657	641	690	659	634	704	662	655	627	654	662	669	665	656	636	674	647	679	681	713	670	664	661	636	665	607	692	653	619	689	671	703	675	662	672	640	720	654	691	613	667	673	669	680	657	671	649	639	682	658	629	667	670	650	671	636	657	659	639	679	648	691	652	595	685	666	664	636	658	641	661	682	644	614	612	678	657	688	694	630	659	680	652	673	649	693	666	641	643	664	650	632	672	636	698	640	689	654	657	642	683	677	645	656	683	671	624	669	620	641	682	647	662	673	658	665	698	691	647	657	679	672	678	655	681	688	702	594	622	639	681	680	694	659	668	637	656	657	717	662	611	687	690	612	654	657	639	635	663	686	635	642	645	631	652	696	648	640	669	694	643	628	663	705	648	635	639	657	630	650	669	694	645	696	638	626	623	646	694	671	659	645	690	656	614	662	668	664	641	696	649	664	685	667	636	642	679	642	662	680	672	667	669	656	628	630	619	678	627	644	631	701	645	648	658	661	663	671	678	684	640	645	653	655	672	697	616	652	648	660	648	671	692	701	663	655	660	682	669	658	666	685	700	680	636	670	647	687	636	664	639	659	661	666	667	652	646	637	681	661	644	674	655	709	623	666	668	682	629	668	602	687	649	675	624	662	720	692	645	647	651	661	670	647	648	677	695	665	693	653	643	689	639	642	631	702	664	658	672	659	630	648	698	692	659	611	640	683	647	607	649	647	652	666	661	714	693	655	680	634	644	678	641	652	654	661	633	664	649	684	627	668	679	626	700	689	674	675	630	706	640	679	665	713	649	619	643	624	644	644	664	667	652	599	672	619	674	663	630	622	606	642	637	636	648	642	661	682	687	648	616	615	682	647	715	663	656	651	656	639	648	607	643	681	685	644	640	643	676	659	650	607	671	722	664	679	672	731	658	688	665	622	648	658	641	674	636	672	610	653	672	678	679	648	580	632	638	670	676	594	632	657	666	676	631	637	676	691	671	657	678	643	703	661	692	703	661	682	626	646	663	638	683	639	666	734	648	650	626	687	660	611	618	658	705	672	652	689	663	670	617	637	659	667	623	623	655	678	634	629	624	646	606	625	629	619	662	645	687	638	657	665	600	622	674	648	713	684	636	660	656	674	631	642	663	647	668	671	644	627	653	616	676	703	688	650	651	626	680	649	687	645	673	661	635	681	629	644	632	627	638	665	645	664	630	631	687	633
4545	2294	2771	4688	5773	2633	1199	389	425	623	796	664	549	415	353	308	326	299	293	296	311	270	304	289	287	291	290	285	269	320	289	268	315	269	307	302	305	298	328	263	297	296	266	322	310	261	264	299	302	323	310	300	294	319	307	309	294	277	302	304	335	299	291	303	284	307	309	306	330	332	317	306	296	296	300	310	273	334	311	292	293	288	312	263	297	302	280	300	293	297	293	278	311	262	292	290	284	288	296	269	276	294	285	275	261	313	299	295	273	338	279	300	295	291	301	302	271	293	320	268	261	284	287	299	281	262	278	265	328	286	278	283	287	302	310	299	319	292	263	311	268	298	313	305	276	295	273	295	288	332	320	298	309	330	320	296	301	311	300	312	271	264	282	282	296	314	286	296	319	285	322	304	324	279	271	286	292	273	273	273	303	276	278	283	283	287	338	313	317	287	274	284	266	285	292	306	273	275	278	291	290	305	285	306	334	258	293	329	251	313	282	267	319	282	294	283	281	311	298	293	285	294	292	276	301	295	268	326	276	305	307	305	250	279	281	335	283	308	277	292	288	267	291	286	325	302	298	279	299	298	285	311	314	309	300	279	285	264	296	294	292	316	311	280	287	280	286	277	265	314	313	277	281	273	304	294	317	286	314	292	309	326	303	302	285	275	314	301	260	289	316	294	300	280	292	288	301	296	286	283	291	283	278	317	288	288	300	277	303	286	313	288	300	307	274	314	268	310	308	283	295	307	292	285	275	281	283	306	300	257	284	282	293	277	293	290	287	296	296	289	305	273	277	253	301	268	287	288	293	309	286	296	299	296	294	295	302	298	287	325	302	314	271	315	294	312	289	287	296	309	286	296	290	301	327	306	271	312	297	316	276	289	271	298	279	286	258	308	276	292	295	297	302	306	289	270	280	317	297	301	281	280	288	346	334	308	303	286	306	303	278	294	302	306	309	276	282	309	291	337	291	315	302	287	319	285	270	306	262	282	294	275	306	267	303	309	277	289	278	279	271	314	320	304	282	284	305	271	303	285	321	261	258	282	299	272	300	337	305	314	288	288	322	286	292	267	303	312	284	303	292	329	310	299	286	298	282	317	303	297	281	303	302	274	300	328	291	272	287	308	301	292	311	267	277	274	293	286	281	265	301	278	304	300	291	321	293	286	296	267	274	310	320	317	299	289	257	287	301	328	285	291	289	310	290	306	288	286	315	311	287	296	315	305	301	299	274	302	306	258	299	293	321	299	270	310	314	299	285	339	302	290	294	302	289	305	313	300	305	278	305	300	294	291	279	263	292	297	317	293	318	305	305	351	319	287	296	299	297	308	305	302	295	322	293	279	313	286	298	317	303	286	288	288	307	285	277	300	309	301	274	309	320	318	282	276	298	296	288	264	299	302	280	290	291	312	308	303	314	301	310	310	281	260	320	281	324	308	305	261	294	310	281	289	311	289	278	298	325	282	331	287	287	323	296	330	274	297	294	280	285	288	279	278	275	323	297	288	301	332	314	291	291	325	318	280	311	345	284	292	306	269	281	282	300	306	285	292	298	302	287	292	297	283	291	288	324	294	320	318	300	302	297	303	290	263	292	317	325	290	280	296	310	292	265	297	314	277	286	292	284	295	273	294	291	283	306	276	303	314	292	306	287	308	297	285	304	275	308	279	321	297	276	320	299	291	305	281	298	271	275	271	287	287	291	279	287	279	282	297	268	288	304	283	327	287	288	285	283	263	309	289	288	287	308	290	298	301	289	284	296	306	304	271	303	296	299	293	280	301	297	306	302	274	326	294	292	308	284	284	308	253	277	284	279	274	324	320	313	286	298	245	289	333	279	299	284	285	300	306	289	309	292	287	278	266	292	303	260	337	294	285	283	295	280	326	282	296	287	308	277	312	282	268	280	262	301	278	291	303	263	276	286	290	307	290	290	302	290	286	298	310	264	292	325	340	258	284	310	313	267	264	289	305	294	271	290	309	293	271	294	319	280	278	293	276	271	273	290	295	289	287	269	281	304	301	263	291	277	307	263	300	270	289	300	327	302	314	303	299	344	284	287	275	286	283	304	279	315	305	298	296	303	313	299	294	286	296	288	269	299	283	289	309	312	286	287	262	289	284	291	308	316	241	316	276	310	304	291	308	302	339	303	346	307	301	288	272	324	290	295	288	316	313	293	299	286	264	290	288	320	283	272	276	273	308	303	296	299	344	262	288	308	307	288	284	295	281	296	303	290	299	307	284	268	271	298	335	300	266	279	282	303	272	295	306	328	335	276	282	294	276	312	307	285	286	285	310	289	314	274	290	300	296	296	298	266	297	301	298	279	265	309	306	300	264	288	312	288	302	289	301	299	280	300	285	287	318	279	270	281	297	298	297	284	282	292	277	289	276	291	312	287	285	301	301	319	296	270	330	319	297	275	283	291	283	254	304	282	296	314	312	292	286	310	306	283	281	305	280	310	293	268	288	301	293	270	316	266	283	300	282	301	283	323	308	312	310	316	309	304	334	317	308	277	308	285	297	260	254	281	276	304	297	297	295	304	292	292	290	295	316	281	313	287	271	311	325	299	313	303	298	272	295	295	347	316	306	270	306	303	294	341	281	282	285	292	339	279	304	275	306	289	259	291	300	323	281	289	305	302	269	289	289	275	298	305	267	293	263	326	297	345	294	295	259	317	271	276	292	281	280	332	281	312	322	280	299	282	313	297	314	311	270	294	284	282	281	292	286	298	307	295	277	276	307	279	315	292	285	298	300	292	296	319	287	306	324	277	303	319	329	298	311	270	310	284	303	300	290	276	313	335	301	271	295	330	294	267	308	293	306	313	312	293	284	295	303	305	300	304	261	269	268	270	294	296	307	298	274	274	261	301	292	274	314	295	283	278	286	310	304	279	267	301	308	311	275	316	300	295	274	277	301	284	279	295	281	318	334	275	295	307	302	269	300	292	272	283	272	290	297	292	286	326	292	276	307	280	298	316	296	316	297	306	326	267	287	296	317	269	288	283	324	293	269	258	314	269	288	295	289	305	283	294	282	270	267	264	296	321	290	291	296	281	294	292	306	281	269	303	268	296	320	290	301	277	279	293	303	292	305	320	287	328	280	290	308	287	274	318	310	293	302	289	267	263	303	304	290	297	280	325	271	341	319	292	309	279	291	303	267	297	315	304	280	276	273	272	277	307	295	265	279	301	281	282	296	294	326	316	306	313	292	291	283	290	312	262	320	287	315	299	286	264	322	268	314	311	285	288	319	294	271	285	291	282	297	304	289	282	296	289	326	316	304	279	292	300	274	281	292	284	272	309	276	302	277	265	308	272	287	256	295	302	322	315	300	291	329	270	281	340	313	290	294	298	312	294	301	274	281	274	285	306	300	281	300	297	280	285	294	307	285	291	277	270	291	255	307	303	267	313	295	288	302	280	301	279	310	263	329	267	337	272	329	281	314	262	273	310	303	291	322	273	236	301	309	290	281	294	294	278	275	274	270
3714	2577	5793	15493	17174	10012	4184	1233	1603	3025	3346	2581	2017	1547	1136	873	843	807	783	799	729	771	706	756	771	716	729	764	791	703	777	768	759	718	783	794	770	738	729	761	781	774	721	757	705	796	723	747	754	735	794	774	756	754	757	703	719	752	753	778	773	816	737	743	782	745	745	764	765	748	741	714	695	745	710	742	718	764	722	759	747	727	755	756	726	737	733	792	759	716	766	747	730	700	791	695	745	736	807	767	729	718	753	753	724	745	818	755	755	716	764	776	807	745	740	724	766	751	732	720	715	737	767	738	760	766	794	743	761	738	708	733	774	761	747	716	729	712	735	724	737	785	761	786	719	784	775	751	754	726	729	780	749	752	782	728	744	722	766	734	749	730	715	760	746	745	746	718	749	723	784	765	723	699	731	783	714	767	737	775	700	780	723	758	772	780	697	741	772	724	714	720	748	740	768	784	705	727	698	779	744	770	784	770	757	696	741	769	692	784	781	753	736	744	731	713	775	727	754	761	738	736	731	778	714	774	722	719	786	706	727	707	751	728	791	774	744	757	725	751	762	728	742	717	822	768	738	766	724	776	747	699	711	727	738	764	759	815	733	749	717	700	753	715	725	750	787	777	710	706	782	693	765	732	709	793	704	727	734	750	722	773	713	788	752	719	761	706	753	739	737	746	740	747	709	755	777	784	790	727	762	758	720	769	801	763	777	746	747	733	798	720	756	747	740	741	723	745	745	751	705	774	798	758	693	728	779	755	738	749	783	747	755	730	756	716	765	750	735	717	765	757	752	792	723	755	763	743	799	745	748	772	720	831	777	750	774	755	776	734	752	767	746	728	777	759	719	729	820	732	770	766	771	748	728	753	721	744	731	746	723	710	706	780	758	740	769	701	766	709	764	744	761	754	749	776	714	783	685	761	684	709	757	718	751	720	727	704	706	689	701	746	794	758	761	732	751	791	763	736	738	719	766	734	769	788	777	741	748	766	717	732	747	744	748	740	700	727	763	756	712	745	781	745	770	761	705	702	743	730	762	749	781	789	713	764	766	780	766	745	779	726	775	820	739	759	729	703	763	720	721	742	783	754	764	763	779	764	720	752	768	774	739	745	785	825	738	722	766	761	735	746	737	788	733	755	707	711	783	768	760	743	797	689	813	727	746	715	740	748	730	743	697	723	684	726	762	728	739	751	787	746	757	742	743	724	740	743	767	754	758	688	727	746	730	766	688	721	744	766	716	781	742	753	778	816	792	719	740	811	756	757	670	749	767	750	706	758	820	743	720	765	791	764	720	721	735	758	726	757	708	749	740	807	688	736	720	767	738	770	812	757	747	698	762	780	787	756	768	745	748	705	736	748	753	744	743	723	751	748	713	723	785	724	740	767	736	783	722	747	783	739	699	753	691	721	736	718	790	700	711	771	727	777	746	732	712	744	706	724	753	728	758	705	760	729	720	738	746	681	752	805	756	728	743	753	764	725	764	782	775	739	741	773	751	750	732	716	742	803	753	763	712	753	715	761	753	745	751	762	783	739	818	785	771	715	707	725	711	776	788	742	748	783	730	742	765	727	734	734	763	804	791	755	672	746	765	752	757	720	764	728	744	778	737	687	735	693	748	754	733	750	712	727	663	715	743	711	718	717	758	790	741	735	786	765	732	769	751	718	762	726	756	772	704	760	738	701	717	791	752	777	731	763	751	759	742	736	718	760	747	705	744	755	698	805	770	787	720	773	747	719	755	790	722	801	741	772	781	735	694	756	773	713	734	721	744	738	756	761	718	742	729	772	714	742	716	757	741	743	794	701	746	761	734	684	752	763	730	694	752	720	753	766	806	751	720	743	720	754	708	759	730	743	786	724	725	762	745	797	695	763	771	761	737	728	745	755	750	787	710	758	757	757	741	740	751	745	706	740	739	806	753	715	748	759	736	747	771	775	718	722	774	770	735	751	720	773	736	801	736	769	746	769	736	752	720	793	765	719	735	751	753	721	732	723	780	738	733	717	717	706	774	738	749	716	752	704	762	738	739	772	727	784	740	732	759	747	736	744	791	746	738	715	754	728	762	724	722	792	747	757	750	719	750	727	718	750	757	730	760	774	827	746	771	741	739	755	746	728	795	775	764	725	812	746	724	720	733	700	734	711	791	780	737	747	761	698	717	790	750	764	776	763	704	771	718	738	741	769	684	774	799	747	720	691	728	690	730	784	727	734	721	758	774	753	736	790	764	759	723	745	738	741	724	730	763	757	731	756	781	773	709	763	723	755	721	771	739	749	731	758	760	746	703	743	728	735	718	708	730	763	742	737	758	728	719	762	738	733	741	736	717	770	682	745	766	751	753	721	750	751	746	713	757	762	775	747	736	769	760	711	789	781	723	736	769	755	733	714	775	695	704	759	742	761	707	758	805	728	769	758	707	787	745	725	717	750	741	700	705	736	737	725	703	726	720	790	817	773	721	714	802	740	755	727	786	741	814	797	755	762	756	720	762	743	757	777	706	794	729	736	711	695	749	750	723	763	739	712	792	751	742	802	736	776	670	716	782	732	747	755	724	749	799	754	740	736	748	753	717	680	812	764	745	759	715	758	744	760	747	719	754	748	744	759	775	789	737	767	746	775	754	715	742	727	746	721	732	786	743	738	732	742	711	757	791	688	707	744	723	759	782	799	784	727	739	770	740	810	748	696	748	770	747	762	739	736	777	734	743	779	779	730	719	728	735	737	761	726	750	746	734	714	726	749	762	744	732	785	708	745	753	771	716	729	757	761	786	754	753	759	803	750	764	749	680	724	746	736	767	789	733	756	751	800	723	733	682	715	764	780	764	744	720	718	756	790	736	760	729	732	784	750	757	775	701	735	770	749	735	724	773	772	753	722	782	732	718	757	723	804	761	676	782	750	761	727	755	729	689	774	748	705	755	765	754	724	751	766	751	695	723	711	788	728	767	770	712	722	783	750	763	792	748	738	727	773	698	719	756	770	713	731	727	758	749	746	770	715	766	762	718	785	785	738	783	720	751	758	753	695	772	753	763	731	768	766	762	812	787	728	757	763	748	742	773	773	760	752	746	725	755	719	723	729	740	751	690	751	716	764	729	770	712	749	784	799	715	745	784	714	702	797	733	721	755	739	736	756	719	763	743	755	717	704	694	710	784	778	729	752	746	734	775	759	769	768	779	698	757	794	738	763	757	760	767	722	777	727	738	782	756	814	725	764	769	730	746	728	756	755	725	738	802	741	752	719	728	743	778	776	721	756	725	781	740	769	758	754	731	753	695	745	764	730	735	752	755	710	765	746	743	725	760	771	752	776	747	724	741	761	705	770	765	752	740	766	790	749	768	785	784	756	758	705	760	732	760	799	750	771	736	720	748	741	745	783	765	785	784	756	759	718	693	753	767	713	751	728	758	708	754	728	708	750	740	746	714	779	754	741	713	760	715	757	714	720	727	774	764	755	740	710	740	715	749	754	774	793	733	744	723	790	761	752
16475	8056	22747	53333	45345	23845	4581	803	1494	7477	9884	6811	3595	1741	895	519	378	315	334	287	311	275	327	303	301	312	297	281	300	343	303	330	315	353	291	314	313	312	296	275	309	327	291	297	277	310	299	309	316	300	273	290	319	327	317	309	306	319	288	321	311	296	324	298	291	287	301	281	288	285	326	299	290	307	317	303	299	297	283	338	347	290	271	346	309	276	294	309	311	293	284	326	303	309	291	330	304	298	309	314	304	311	286	302	298	339	322	314	317	323	307	328	300	328	305	338	316	296	296	320	285	302	295	282	324	287	290	311	305	326	262	337	309	317	287	287	284	313	306	302	284	345	308	321	321	288	298	297	304	336	299	318	321	299	276	303	297	307	288	274	276	296	272	313	297	286	307	281	299	301	291	298	286	307	290	288	305	298	327	272	293	315	309	274	313	320	316	300	305	304	301	301	306	296	308	317	305	310	320	273	313	310	293	273	284	295	275	300	292	330	311	286	308	325	286	321	299	282	312	304	286	288	326	306	292	324	285	341	288	312	312	310	348	314	320	292	308	267	301	298	330	323	314	304	336	285	290	303	289	293	317	259	304	318	321	309	309	287	284	315	266	294	329	310	307	291	338	349	278	294	284	314	293	281	298	287	332	309	308	302	285	295	278	319	287	302	304	287	294	308	333	323	283	310	300	319	273	297	277	284	279	319	316	291	292	285	330	293	297	306	307	288	296	304	326	299	278	308	304	305	291	310	305	302	338	281	288	303	292	299	318	315	307	311	299	305	308	313	303	279	318	285	337	358	329	294	293	314	349	293	265	277	306	282	287	309	312	280	271	333	312	292	329	303	326	284	301	290	343	306	299	320	321	310	273	331	316	280	326	318	294	305	323	329	298	293	302	312	290	275	316	300	307	277	290	269	268	291	279	303	303	309	345	325	285	318	295	307	331	287	271	300	298	305	319	296	286	350	319	304	315	319	292	320	302	316	296	270	306	308	292	308	293	315	310	310	323	313	323	267	305	307	284	305	288	266	311	304	270	271	289	298	295	305	312	297	321	269	316	311	331	318	327	305	299	278	296	284	288	309	320	302	299	315	289	308	331	321	322	296	314	300	322	321	282	304	293	313	295	270	263	308	313	318	338	305	294	285	272	333	280	316	317	282	319	304	316	293	293	319	334	317	321	328	325	323	303	329	282	288	304	316	314	318	318	301	313	311	324	270	298	319	266	326	279	302	302	295	312	318	331	317	307	294	328	288	296	315	320	321	300	309	304	294	313	304	307	321	332	312	296	318	303	302	308	305	319	352	290	287	305	312	316	307	332	297	279	324	286	310	315	281	284	274	326	280	319	275	293	302	291	292	320	309	278	308	309	290	299	294	296	280	294	302	288	308	323	302	296	303	313	305	305	284	317	297	292	281	302	285	298	305	320	289	302	289	283	307	272	335	318	305	312	296	311	315	300	276	346	313	339	291	306	317	306	261	312	311	282	284	268	303	271	296	274	326	318	302	320	292	328	293	296	277	293	324	277	303	303	287	325	292	323	299	292	285	302	313	359	312	319	292	312	320	318	303	312	294	283	282	300	286	310	307	255	320	313	299	310	262	304	339	273	321	332	302	300	283	304	294	301	285	290	292	294	328	341	311	303	335	312	282	307	322	293	309	313	296	290	326	306	311	312	320	320	308	283	288	266	312	271	295	292	300	338	298	325	284	324	317	310	300	322	295	290	292	295	292	290	299	282	322	272	291	324	288	277	290	299	290	314	324	320	301	318	302	301	306	298	289	322	302	311	318	300	336	323	311	324	299	317	295	302	292	316	336	308	286	302	318	314	297	304	307	287	302	280	286	301	285	298	292	278	320	290	342	276	311	308	321	314	277	303	303	313	287	305	300	287	280	314	291	293	274	321	260	290	317	317	290	294	285	318	333	309	318	330	296	298	315	298	326	304	276	269	293	313	308	329	319	294	290	298	283	290	311	286	283	299	294	338	303	269	274	326	277	255	307	334	298	278	288	278	309	312	279	306	302	326	299	282	293	313	291	334	307	272	299	312	280	293	335	345	295	301	322	295	365	317	293	320	343	311	313	300	292	280	311	295	290	338	296	306	289	318	321	326	329	326	310	289	301	285	295	318	279	326	293	334	304	306	316	317	299	301	288	301	300	308	301	324	294	318	299	329	327	325	307	284	302	314	292	290	333	285	316	285	291	281	290	275	318	290	301	293	323	298	300	283	289	324	298	295	303	321	313	327	314	301	324	292	300	281	298	291	274	308	279	276	290	293	301	317	277	326	315	316	316	324	310	302	291	330	304	273	327	296	308	321	312	324	289	320	325	300	303	333	311	283	303	292	299	282	315	275	277	335	291	299	305	304	302	301	323	285	321	284	315	264	280	294	311	295	287	281	332	330	298	286	299	298	344	316	340	325	301	319	323	298	305	289	311	340	316	303	295	283	293	300	324	317	290	313	271	301	322	332	304	312	295	298	303	316	300	304	277	327	315	297	317	323	294	293	328	280	331	277	283	329	290	311	315	304	297	304	273	308	310	278	318	297	325	331	287	315	287	306	346	333	303	280	284	290	276	335	325	306	313	295	290	302	301	334	304	310	309	320	290	293	324	336	266	321	321	310	271	298	294	312	275	315	326	349	300	313	283	300	303	318	295	296	322	326	330	307	286	277	288	266	286	283	297	300	288	312	321	326	296	313	341	284	306	310	289	343	318	304	299	305	315	326	306	276	292	291	320	289	325	334	291	328	272	280	313	301	284	334	310	335	337	307	282	304	286	302	346	315	314	273	317	264	294	286	297	340	280	269	294	291	329	316	289	299	303	307	307	304	309	299	319	288	307	266	298	320	296	325	317	303	295	329	311	313	287	294	311	308	281	330	305	314	321	325	305	321	290	341	333	299	281	299	293	295	296	319	301	294	286	307	331	307	318	290	324	304	307	290	298	298	271	309	309	293	295	284	271	285	303	312	302	316	305	325	314	303	326	319	280	356	300	311	318	341	303	329	306	284	266	291	281	286	303	317	305	303	324	328	275	329	295	308	275	313	324	311	321	281	272	304	323	339	312	296	316	295	274	298	291	319	265	307	323	312	333	277	314	315	303	304	339	306	334	274	274	292	306	309	331	316	315	285	303	295	321	290	347	298	268	280	322	277	303	308	316	295	289	307	280	315	311	309	293	322	310	304	288	322	309	306	275	309	296	282	310	293	297	293	321	296	311	312	298	328	313	294	285	312	305	348	326	293	281	309	293	272	305	299	300	329	298	269	334	305	278	316	294	287	303	295	287	288	284	331	334	297	311	312	296	305	302	289	300	294	337	302	301	320	315	304	294	277	327	327	312	328	298	298	265	321	312	316	310	270	301	299	324	317	325	297	300	293	303	299	292	245	303	306	301	290	282	300	282	327	297	274	315	313	284	363	281	271	308	314	290	289	290	287	280	314	296	296	332	326	307	294	343	290	308	290	336	275	273	311	286	328	281
9951	6916	30286	58051	48122	28000	4931	3121	7066	26104	29095	22571	14609	7926	3789	1747	1043	817	733	771	785	801	790	695	770	799	772	781	790	741	780	777	747	775	748	730	732	763	787	751	759	787	808	795	783	762	745	762	782	757	798	765	757	791	764	787	787	775	751	744	775	808	773	774	782	796	789	776	768	717	765	752	777	755	762	754	795	744	721	826	767	719	733	747	748	752	750	811	751	778	747	745	790	763	769	745	780	788	782	769	772	753	786	714	743	761	774	770	766	748	794	771	728	766	716	824	785	714	764	720	775	822	728	756	770	779	768	766	768	792	755	758	758	740	749	803	807	723	786	784	767	821	805	749	758	752	763	781	746	780	781	734	731	751	756	797	754	783	816	765	766	754	758	780	791	781	737	774	743	788	698	796	746	730	746	740	741	737	772	774	736	743	757	716	740	730	769	726	778	770	749	767	691	773	797	730	753	804	789	789	777	754	757	782	726	773	773	794	804	756	757	785	812	753	741	752	790	797	755	774	773	772	803	809	714	709	738	778	757	711	767	807	755	773	771	715	784	752	761	789	721	793	706	753	780	702	775	783	754	754	775	730	801	799	751	775	761	771	773	772	752	776	751	735	786	762	799	734	721	727	797	750	757	779	756	806	750	765	751	761	733	788	753	765	769	731	764	747	750	815	779	771	745	747	786	727	775	736	726	766	792	855	752	785	776	769	772	719	739	739	743	695	797	780	747	767	762	757	731	803	788	718	811	710	756	723	741	781	729	761	730	768	823	751	767	761	779	781	782	767	774	739	732	764	710	740	734	790	774	775	738	796	743	772	793	723	752	736	809	679	791	721	715	751	793	790	752	797	798	775	789	753	715	719	810	783	761	753	785	771	737	760	746	751	759	737	712	750	769	769	785	780	765	751	793	808	762	703	740	746	843	764	768	806	742	734	771	774	754	744	794	761	801	770	753	807	732	764	748	759	713	814	792	816	784	773	783	762	786	707	796	729	780	791	766	794	808	771	756	749	726	755	775	786	794	816	747	750	747	782	759	814	757	754	768	745	743	715	722	770	734	779	783	730	764	772	780	743	767	755	835	803	711	741	759	748	766	788	750	738	761	754	723	779	760	765	724	797	744	726	742	761	732	776	780	741	759	705	769	746	720	723	769	815	768	781	784	757	690	742	732	769	752	772	757	770	722	725	824	800	760	747	780	776	763	737	763	762	777	721	785	802	742	757	759	736	728	785	779	759	792	778	780	748	779	797	804	795	764	790	744	780	748	768	743	779	739	773	732	729	769	770	749	669	759	782	823	773	792	757	746	761	790	776	762	789	775	721	765	749	798	806	728	829	724	772	787	749	826	773	778	720	726	735	765	778	734	778	741	699	764	738	737	742	780	763	788	741	734	741	774	781	778	751	781	750	748	776	694	787	794	773	764	772	759	745	782	728	806	806	788	760	761	790	771	772	743	754	795	764	806	808	743	796	770	739	751	775	747	729	717	781	784	788	761	798	754	772	782	750	736	754	749	793	734	730	813	791	759	777	734	821	799	739	753	778	762	817	758	772	787	782	810	791	816	746	791	791	731	765	728	801	799	761	764	732	755	742	751	729	781	802	748	773	703	796	757	721	793	793	811	757	759	799	797	779	743	757	766	755	760	760	718	733	743	797	751	760	770	737	756	786	783	780	765	829	756	778	778	785	732	759	711	787	782	739	753	745	769	784	787	749	762	720	792	749	773	739	800	777	717	795	772	810	714	774	794	800	751	778	777	705	768	790	800	711	762	741	810	820	734	756	776	760	742	794	775	761	747	800	832	743	799	786	717	758	806	803	752	713	720	791	725	795	812	794	793	730	802	798	747	749	844	740	752	772	785	794	797	737	766	781	827	812	757	775	767	744	744	767	757	768	739	847	723	779	817	746	775	733	760	818	751	795	718	769	723	780	766	786	777	749	813	725	765	743	726	739	783	761	752	763	741	771	724	773	800	779	749	802	776	741	720	774	766	762	784	710	723	774	780	760	775	737	726	741	746	717	771	782	759	742	809	765	744	744	827	729	736	754	735	759	786	777	732	768	741	803	779	729	753	748	749	797	759	764	743	740	764	755	774	798	770	790	734	764	763	786	758	751	773	769	750	716	730	723	755	766	843	768	745	775	749	749	777	762	782	715	772	767	798	739	753	790	796	701	727	749	715	762	770	763	767	743	772	750	745	796	782	757	802	727	778	717	789	782	778	791	771	806	767	787	754	763	789	762	790	768	747	693	771	778	787	791	752	684	763	805	801	742	754	816	776	757	750	725	756	765	780	745	755	816	779	725	774	752	751	839	770	724	779	753	755	742	734	781	755	750	752	711	706	785	789	735	741	784	767	816	706	809	748	764	770	768	758	761	788	785	811	779	763	769	790	726	804	767	824	755	785	728	743	725	768	777	762	770	772	780	742	788	752	716	746	810	778	768	775	712	795	743	756	737	764	744	756	738	759	759	773	788	749	786	771	778	791	735	721	724	823	756	750	740	769	739	705	772	784	763	712	743	838	787	828	736	800	739	783	732	736	788	767	789	723	787	773	704	783	748	759	755	747	753	782	744	735	797	753	776	747	759	779	792	748	746	731	755	795	796	763	738	706	792	747	744	769	749	816	765	733	777	741	777	773	768	754	792	748	807	766	758	737	759	721	783	720	813	773	771	770	746	744	740	734	794	786	793	788	780	762	756	754	755	769	761	787	804	747	747	749	736	806	767	730	775	793	782	760	766	762	746	768	766	752	767	772	807	750	767	776	786	781	736	781	726	803	787	763	741	787	742	717	776	769	823	772	786	718	809	724	721	753	743	796	764	775	790	726	761	763	777	777	738	790	754	760	822	751	781	728	721	777	722	741	756	749	787	744	733	782	726	768	745	743	790	818	746	754	765	832	751	811	769	779	759	773	756	720	749	762	737	754	734	806	767	798	794	801	742	778	743	788	749	765	726	806	753	788	728	746	770	784	783	800	772	774	803	767	773	775	766	742	741	779	806	749	759	758	742	770	727	761	765	766	771	738	712	769	723	740	763	758	772	786	780	768	748	763	742	813	750	764	697	753	737	809	760	786	740	763	741	785	733	763	754	779	765	740	771	835	747	753	697	767	773	799	750	744	786	733	727	736	711	736	749	800	764	770	799	782	756	756	786	791	777	760	719	745	775	716	780	777	809	759	821	755	731	761	755	797	767	752	711	727	761	761	781	744	768	786	742	747	803	814	752	771	790	724	792	749	764	730	797	767	730	780	815	750	751	703	712	785	749	754	759	769	774	805	792	750	783	741	809	719	726	787	795	771	821	788	735	757	817	773	785	756	762	818	808	766	734	799	835	733	789	797	740	767	791	784	769	754	730	766	762	789	738	766	707	728	766	747	792	708	759	750	786	762	757	741	753	726	776	749	755	738	783	772	767	797	749	774	784	744	738	735	740	744	769	787	768	769	805	764	728	768	771	798	743	703	729	747	785	785	771	762	782
27019	16789	36048	64901	58617	38838	10769	1391	5708	14855	17344	12129	6602	2979	1149	510	333	312	260	257	247	291	271	259	263	275	240	247	260	276	290	272	258	254	256	275	278	273	282	256	276	254	269	221	254	256	258	238	267	260	262	259	288	273	268	274	273	266	273	261	254	275	263	267	290	240	254	294	255	256	250	308	262	262	248	264	262	245	224	245	264	286	322	269	262	259	267	277	250	261	269	283	251	264	260	239	259	236	250	282	258	305	253	237	258	256	263	244	234	268	284	272	263	253	274	270	255	264	272	251	272	245	245	275	251	274	243	259	243	261	300	294	276	233	263	252	262	285	276	255	220	272	264	289	281	272	286	258	241	268	277	265	271	275	267	279	274	258	280	253	254	243	236	266	237	272	256	248	265	247	293	290	226	245	245	239	291	245	224	293	280	269	248	250	241	259	282	242	247	269	284	291	272	285	285	284	279	239	265	238	278	257	261	280	251	265	240	251	276	259	282	275	259	271	241	262	261	296	259	262	261	276	259	252	276	266	264	243	267	269	276	277	261	243	274	259	267	248	250	267	267	297	266	237	243	242	283	239	243	280	265	282	271	271	267	248	265	250	276	268	261	258	242	262	279	272	266	252	278	285	254	257	244	271	300	262	268	268	209	261	288	283	258	297	282	248	248	279	288	250	249	258	255	271	250	273	313	228	296	253	272	254	250	247	292	269	259	234	255	269	242	250	285	275	265	292	251	264	267	286	264	274	286	288	270	278	272	244	332	254	248	242	239	270	281	259	282	261	268	248	259	282	269	261	286	244	251	246	283	286	240	256	303	256	247	273	257	292	256	253	312	283	258	276	252	254	280	245	250	267	281	274	268	239	265	245	275	281	273	261	252	292	283	277	248	262	294	263	279	249	268	277	273	242	267	284	243	275	262	253	311	254	257	273	277	253	273	257	271	232	264	262	254	238	265	281	248	249	254	298	271	268	263	290	230	272	251	261	253	291	267	251	260	278	275	300	273	275	286	253	272	265	267	265	252	274	272	276	243	250	278	259	249	244	258	262	267	264	232	276	246	256	268	291	237	262	268	258	253	244	250	254	259	228	263	267	240	283	266	290	272	271	274	268	231	240	257	268	270	271	279	253	283	272	265	289	283	237	262	271	269	253	256	267	265	242	275	293	259	309	260	256	277	282	248	254	283	256	256	273	267	256	275	310	268	258	285	264	293	292	274	263	237	261	253	243	267	243	270	256	240	253	267	274	277	245	253	281	284	266	248	245	250	253	251	258	250	214	247	234	252	268	286	250	270	258	257	285	235	257	255	239	251	249	263	288	257	261	291	251	247	255	267	271	283	243	236	258	304	276	251	305	290	243	279	261	277	238	252	309	245	264	278	256	284	250	262	274	255	267	296	264	249	275	269	265	271	250	239	258	259	259	276	281	290	253	258	270	251	291	249	276	259	288	273	239	285	267	269	282	255	306	230	269	265	259	279	240	249	274	271	295	272	260	262	262	276	268	286	286	286	251	291	285	258	256	299	234	290	253	251	239	265	271	267	280	279	248	267	244	281	260	244	248	291	276	286	258	280	266	250	232	271	256	273	242	262	243	275	242	262	255	271	275	247	254	248	262	283	286	261	287	292	278	243	255	236	301	273	272	262	258	262	261	303	280	242	258	280	280	269	220	271	292	249	267	266	281	263	277	266	253	285	279	255	262	251	254	281	262	267	256	270	270	258	272	268	266	317	259	247	261	240	252	256	261	264	271	248	262	256	287	268	253	311	260	262	261	276	265	258	273	264	292	270	251	251	256	291	255	255	256	250	236	273	282	256	300	256	261	281	259	270	272	248	300	283	271	242	299	282	257	257	260	255	270	255	249	221	298	280	258	260	285	262	277	278	279	266	289	285	257	221	276	297	287	271	268	250	259	290	260	264	254	262	284	267	277	260	294	287	254	249	253	234	271	267	268	257	234	261	287	259	258	285	247	277	276	242	295	261	277	276	255	267	286	254	254	249	248	286	263	268	262	251	291	237	277	274	264	247	224	274	260	264	261	275	284	272	292	269	268	257	268	285	249	264	272	273	252	260	254	270	256	274	250	255	256	274	281	274	267	273	268	256	232	263	241	286	238	262	262	254	257	264	274	266	283	272	255	281	288	259	262	246	272	266	304	257	262	282	259	257	255	266	257	260	278	269	273	265	268	235	246	225	273	250	240	277	235	265	292	261	261	271	266	243	280	262	269	251	270	267	266	275	275	262	256	229	249	267	260	234	233	278	243	263	243	253	247	244	282	219	270	245	275	284	266	241	262	278	281	262	271	276	272	258	282	270	282	268	247	246	260	247	255	241	287	245	279	262	253	256	274	275	245	267	284	266	263	262	262	268	250	267	265	243	255	245	268	273	254	287	266	227	260	297	252	258	243	250	305	279	279	270	244	268	253	275	232	286	261	279	259	274	259	282	243	261	270	266	288	253	278	282	279	252	250	260	258	265	274	287	254	255	268	257	296	248	282	256	277	243	254	256	261	272	261	272	253	270	264	253	274	262	281	271	239	262	254	240	273	292	250	251	259	255	240	265	282	261	283	270	261	265	247	243	259	258	278	281	260	265	251	278	277	264	280	242	253	267	275	280	261	239	253	294	271	246	276	286	276	295	264	279	264	291	277	245	254	244	256	262	272	267	244	292	249	284	279	274	276	261	281	267	266	274	244	290	276	273	245	266	273	286	253	255	279	263	262	208	275	257	254	266	246	232	245	284	248	241	256	265	256	288	277	273	261	256	270	272	241	255	247	293	287	232	291	258	225	246	277	261	235	241	225	255	272	267	261	296	261	235	239	266	282	275	252	262	256	253	238	229	262	269	249	266	246	254	274	238	225	242	247	274	259	278	262	271	260	275	244	261	270	259	250	257	246	267	291	266	240	281	235	276	280	273	254	267	274	255	265	225	216	253	243	254	231	252	232	278	240	226	258	270	251	277	276	254	261	270	266	281	241	242	264	262	253	264	288	263	270	247	275	253	246	277	230	262	240	246	258	283	253	238	262	252	257	289	269	246	297	279	280	267	266	238	266	280	261	275	278	239	245	265	276	269	287	272	265	248	276	267	255	232	234	246	255	235	260	251	263	262	269	269	255	253	259	259	273	256	285	251	270	235	234	251	253	265	280	245	280	253	263	274	262	262	288	268	238	259	294	288	280	279	266	256	241	256	247	243	271	269	297	262	263	281	272	241	241	236	266	260	280	246	244	264	288	273	249	262	247	256	260	271	276	251	262	242	236	246	279	251	284	270	261	286	269	275	272	257	253	245	287	270	290	263	278	241	262	287	275	297	270	251	261	282	268	263	265	293	269	298	275	218	253	254	227	267	246	286	251	260	290	256	263	274	258	267	297	251	267	261	236	264	289	261	283	292	257	259	274	255	267	264	267	240	280	276	275	298	267	250	257	268	255	287	282	259	257	260	247	262	246	246	282	262	248	261	265	245	272	265	229	225	286
15065	11802	38870	66212	64235	40580	4478	3693	20529	36855	38204	30052	21305	12017	4879	1927	1019	759	748	696	680	639	646	676	684	674	666	668	649	672	704	666	691	643	651	710	684	643	714	654	671	694	676	664	685	644	650	677	671	688	670	663	643	651	695	671	668	650	692	669	680	693	684	684	674	669	695	678	675	688	689	628	729	749	696	650	682	676	665	658	664	675	689	711	649	669	658	639	707	735	696	681	688	670	617	740	671	688	686	725	688	702	670	677	627	697	672	660	693	680	705	621	660	655	648	673	688	665	716	666	643	685	662	672	659	656	677	641	677	631	627	672	604	684	623	690	689	650	681	670	684	682	652	708	621	659	627	678	691	673	681	641	670	653	652	690	658	699	695	669	675	668	680	663	663	684	693	694	680	700	665	669	690	661	668	681	658	687	677	659	713	689	656	684	671	663	676	662	657	707	631	635	647	716	648	630	666	728	654	667	663	647	689	664	684	687	651	653	638	664	710	677	648	667	694	649	687	650	687	652	638	703	676	676	665	686	645	660	664	706	706	692	673	648	653	625	697	701	727	661	673	670	668	687	685	664	642	663	642	673	672	651	669	645	708	668	659	696	694	644	696	690	700	672	716	609	669	631	635	605	664	700	677	681	667	642	667	678	657	674	679	687	679	641	704	661	653	704	654	675	659	632	712	667	690	653	660	715	647	636	712	642	674	671	645	656	724	687	691	709	680	689	671	639	637	670	668	656	675	648	648	696	651	719	669	664	699	675	687	654	728	645	671	688	671	643	709	716	669	624	673	677	666	677	668	642	676	692	693	726	712	653	642	684	706	703	695	624	649	673	662	637	661	670	631	663	620	665	648	665	692	690	662	693	651	659	702	666	683	663	676	724	692	679	681	660	641	673	740	665	675	641	712	667	679	690	691	660	672	701	688	661	662	617	725	691	710	625	653	651	653	683	654	630	649	661	679	674	680	675	684	648	654	627	677	642	660	645	679	690	674	664	631	629	663	630	642	671	676	668	640	653	685	699	705	667	674	667	682	668	642	651	640	712	699	691	669	644	705	682	676	657	657	652	654	668	682	680	662	660	731	666	712	708	625	711	723	662	689	672	669	724	657	683	664	696	709	646	635	672	683	627	649	688	668	709	680	654	697	649	716	656	657	698	648	703	694	701	658	670	673	640	662	679	724	684	689	625	687	654	662	733	693	697	668	694	664	661	723	710	665	626	656	639	703	640	644	673	728	678	682	687	650	674	641	736	665	615	701	662	711	692	703	652	664	720	725	639	673	673	707	692	652	663	631	682	661	681	659	628	665	644	745	630	703	658	686	660	737	692	681	674	680	714	658	625	685	678	701	692	683	634	687	742	666	648	640	666	673	646	681	645	708	707	673	648	694	666	659	668	703	679	653	680	668	634	662	724	646	613	714	679	666	698	649	694	720	672	701	675	653	680	698	674	692	620	692	703	706	669	660	682	647	659	724	706	661	666	636	696	629	631	638	653	677	665	673	712	687	675	679	757	660	679	670	671	666	678	690	683	631	683	688	676	676	658	649	646	703	677	683	710	699	689	715	703	636	696	674	657	622	693	635	706	679	697	677	696	666	684	690	703	674	709	633	701	678	662	663	682	689	690	660	680	699	680	689	706	730	685	665	662	655	645	703	639	643	668	691	679	703	688	688	680	707	642	667	674	732	687	705	696	717	691	658	697	639	648	621	673	683	710	650	702	631	716	687	669	640	675	648	652	674	692	718	676	635	662	664	711	684	641	700	694	661	694	707	711	717	670	683	677	700	683	676	661	679	699	685	704	633	683	691	638	622	693	668	667	655	691	666	725	693	680	701	646	718	679	651	684	645	640	667	668	679	672	662	670	682	691	651	661	706	636	681	672	634	628	661	632	709	652	677	678	694	715	652	672	656	651	682	694	680	687	673	720	654	667	701	694	655	652	648	714	666	695	694	648	643	642	693	654	701	640	689	678	651	692	641	653	656	690	699	674	684	667	647	676	686	672	651	682	673	673	658	724	672	660	659	651	720	690	654	688	649	662	666	653	674	653	690	706	724	681	693	653	709	684	692	634	673	713	688	694	636	702	675	620	656	656	676	697	678	692	649	722	692	682	666	663	661	675	660	625	709	650	710	696	636	622	671	643	673	658	685	680	648	665	643	685	666	668	654	696	661	624	640	676	705	666	666	661	685	706	661	647	666	649	666	631	713	694	631	622	714	650	698	652	642	640	705	711	687	706	685	700	720	700	670	694	668	666	656	636	655	639	667	668	709	680	647	667	668	665	701	631	667	661	688	697	656	678	680	652	684	640	650	693	661	668	667	633	721	699	707	672	667	706	719	685	653	663	651	661	661	700	740	676	672	649	663	676	663	697	639	695	649	674	683	694	687	711	659	634	654	664	703	656	656	648	666	632	637	672	662	660	666	659	667	682	652	647	637	680	686	700	712	659	634	680	692	635	678	642	677	620	652	744	678	637	698	658	654	681	691	717	616	701	663	676	668	690	669	653	650	717	708	677	662	688	692	669	696	624	659	726	660	683	677	665	640	702	637	696	645	675	699	691	642	723	717	648	725	643	673	668	705	686	656	684	662	654	605	619	638	688	625	699	702	682	660	630	732	662	650	676	695	689	714	657	631	630	677	634	674	663	703	652	677	657	700	694	658	710	670	646	685	656	647	673	692	694	677	697	669	684	668	701	711	665	647	656	666	661	686	640	700	678	679	680	660	678	717	724	702	660	692	606	674	705	651	620	640	686	690	716	643	673	660	699	690	687	675	659	713	696	649	685	703	676	667	688	652	676	684	722	654	624	685	677	665	630	645	704	678	643	681	668	680	668	721	667	669	686	676	630	641	676	663	688	661	641	645	706	658	699	669	636	687	680	615	671	688	634	686	715	667	666	635	668	685	652	671	686	697	687	713	678	613	656	619	651	670	652	682	673	702	702	672	697	685	695	689	684	646	725	684	682	640	651	679	719	665	671	682	625	717	658	674	668	701	700	722	704	675	722	660	649	651	662	674	675	675	722	657	675	700	728	654	695	686	646	693	716	669	660	694	654	628	634	655	676	714	711	653	635	689	664	665	691	660	634	658	689	700	649	702	705	630	692	679	674	690	748	668	619	732	720	719	727	696	674	644	691	664	686	677	676	666	691	681	674	647	685	717	674	680	665	690	669	690	686	668	672	633	665	672	698	665	657	642	668	691	707	696	643	683	668	679	612	698	665	671	665	720	679	720	673	702	702	651	653	659	699	660	683	648	647	691	699	657	640	675	644	637	687	700	703	646	661	694	669	645	590	688	674	697	707	712	700	699	651	662	674	678	638	673	677	675	686	643	673	707	662	650	681	660	645	635	719	660	661	670	651	667	635	681	628	691	649	692	659	670	687	671	679	648	689	654	636	664	691	704	629	690	673	651	638	605	726	614	691	627	675	651	664	694	689	666	680	669	663	687	666	634	709	671	686	721	684	664	642	673	666	654	678
5468	2691	2920	3869	6843	3366	524	368	464	667	747	752	577	442	343	351	326	334	327	312	260	292	311	309	282	328	281	297	297	310	278	278	295	334	306	264	264	284	285	287	311	290	288	339	327	291	291	285	323	298	302	336	285	276	316	297	304	277	315	311	278	306	300	298	304	260	288	308	293	339	314	313	274	312	279	298	317	286	290	321	277	294	298	304	285	303	306	290	294	301	289	313	290	303	303	273	304	292	286	301	281	315	297	292	294	269	264	339	279	301	323	292	294	298	298	298	293	304	312	286	301	279	327	312	315	319	305	299	275	288	299	294	276	298	289	247	340	305	278	341	314	310	312	310	287	277	325	279	302	303	307	296	274	292	294	309	294	303	320	314	301	310	316	281	294	283	273	296	265	295	293	286	291	290	303	291	277	317	294	296	304	320	303	285	279	311	291	275	289	294	311	291	313	304	297	295	286	260	307	269	263	257	314	303	274	301	288	298	298	309	271	290	276	288	297	313	303	315	284	304	290	316	286	293	287	284	319	303	325	311	281	310	307	278	309	290	273	265	274	314	269	290	279	326	322	310	304	277	298	299	279	293	256	294	312	340	301	301	307	287	280	296	288	271	265	302	297	296	286	277	292	267	303	319	324	290	316	296	267	317	298	299	288	335	313	310	316	296	279	307	305	309	294	287	307	297	278	292	284	308	281	292	282	295	311	299	272	292	283	301	302	329	287	299	325	293	297	292	282	291	300	302	312	286	279	255	281	302	312	282	303	346	273	305	325	319	287	306	322	302	289	283	279	276	282	321	297	303	287	275	275	289	311	300	316	261	265	294	295	255	300	304	283	256	295	293	319	278	314	303	315	296	324	319	299	272	307	281	302	258	291	307	302	293	275	291	289	297	281	270	304	287	302	280	300	332	304	309	295	298	314	328	272	305	303	293	310	282	309	275	308	291	311	298	262	307	314	275	290	296	294	293	292	309	285	300	295	319	298	284	296	266	284	303	294	335	294	327	291	284	308	273	302	284	260	290	308	286	325	290	282	280	287	309	287	294	297	295	287	297	298	287	292	303	311	273	273	355	301	301	295	301	313	303	295	290	262	290	288	308	287	270	264	277	283	288	254	300	312	266	267	257	305	266	342	256	286	284	301	277	341	296	304	309	259	291	282	301	300	294	298	291	281	303	298	265	268	279	288	314	274	301	279	291	286	317	297	295	292	260	299	302	299	303	296	292	307	310	279	294	289	298	305	276	303	289	288	299	280	270	293	273	264	292	303	320	274	312	273	273	300	313	320	301	321	309	302	309	279	306	275	299	306	304	314	303	307	270	287	311	314	308	296	298	321	281	329	301	314	284	282	303	293	303	302	332	305	316	291	273	323	280	310	296	324	290	298	289	325	293	308	274	306	322	293	305	300	305	330	348	281	309	271	271	291	301	282	279	306	303	287	311	267	295	288	314	300	287	267	305	305	302	299	294	324	269	270	307	309	318	262	307	284	282	291	265	325	294	303	333	283	297	262	299	333	300	285	299	313	295	284	291	337	279	314	301	288	299	263	289	295	301	287	312	303	279	290	316	292	302	302	325	281	274	289	305	290	295	299	324	319	312	328	248	301	273	335	297	304	287	322	321	322	321	291	286	313	293	301	285	316	324	288	304	294	310	290	296	281	262	306	306	292	316	290	295	287	298	285	316	307	315	282	291	316	303	299	308	288	285	313	291	282	302	283	291	302	315	283	298	287	279	295	279	296	304	280	310	280	275	299	275	277	306	287	315	259	308	277	271	274	265	306	285	290	312	302	284	274	276	280	276	277	307	318	298	298	270	303	346	282	306	290	322	340	276	289	292	268	317	302	324	291	285	317	284	330	264	304	306	305	278	302	318	297	282	301	296	293	333	283	302	295	288	296	276	302	324	289	286	288	274	322	328	297	305	278	301	305	290	278	314	299	295	330	311	290	279	315	315	318	329	281	289	294	277	297	311	279	296	294	296	300	299	305	295	281	299	308	277	287	269	305	310	293	297	304	260	300	309	306	274	281	278	339	338	297	279	285	313	309	306	310	289	310	308	284	279	286	277	307	286	267	311	306	292	266	307	287	286	268	274	319	294	281	280	282	291	277	303	288	321	294	319	357	325	305	291	289	305	285	281	265	320	271	291	323	277	330	320	302	314	314	291	276	266	317	302	320	306	281	269	279	283	291	311	295	310	292	311	284	325	288	320	309	296	313	296	290	300	272	324	300	275	299	286	342	298	299	263	299	335	277	267	284	284	291	280	286	303	330	316	341	288	319	304	300	300	275	268	294	310	314	289	333	303	309	315	297	339	271	306	271	304	311	267	297	262	291	275	282	295	321	308	281	299	305	313	311	322	357	298	323	297	286	315	274	265	286	318	277	323	325	298	292	312	274	291	267	295	301	308	319	290	293	309	287	303	263	282	325	278	308	281	298	291	306	313	276	280	246	297	342	300	303	279	279	293	273	300	282	308	260	298	309	300	312	286	257	309	291	273	304	323	303	249	277	287	287	308	306	318	312	265	272	270	286	285	290	283	321	289	283	305	291	295	301	313	278	332	305	274	333	319	289	286	282	283	310	292	299	289	263	312	299	276	292	238	315	310	289	310	298	274	306	297	297	299	277	262	276	318	306	323	291	314	315	298	328	286	320	302	299	278	316	298	297	291	273	313	293	282	282	303	316	297	301	294	298	321	302	272	290	295	323	251	310	287	269	300	293	285	291	295	313	323	273	304	299	300	305	292	308	299	289	294	287	304	295	286	291	303	282	311	306	279	322	289	286	304	336	320	269	283	290	270	309	256	317	297	284	314	289	295	267	285	273	323	269	305	293	314	307	282	281	282	301	289	279	305	312	295	308	271	305	283	288	308	321	271	313	303	289	259	322	303	309	304	252	283	272	305	293	271	274	303	292	312	332	284	293	308	298	285	314	311	296	290	289	331	327	325	309	285	311	302	302	306	298	308	295	317	283	304	345	283	298	328	309	281	300	321	300	290	294	308	311	303	307	278	287	282	335	274	329	276	318	305	315	303	293	306	273	304	304	297	281	294	303	324	290	312	253	320	307	283	299	276	296	289	291	312	302	295	284	274	299	289	283	274	295	257	303	286	300	318	270	277	301	300	290	279	309	244	286	331	287	280	315	311	287	305	321	299	313	297	301	278	313	294	335	306	304	323	263	287	299	260	317	297	297	320	304	289	294	319	297	299	325	259	287	283	285	335	307	298	299	258	275	323	292	285	273	327	278	316	295	312	265	284	287	296	326	304	312	315	285	299	290	297	290	290	302	294	292	300	296	304	299	296	266	289	319	290	289	312	288	316	290	303	330	271	286	286	302	278	325	282	307	327	285	300	322	286	286	298	296	299	311	269	293	318	297	275	295	313	303	304	284	301	285	281	322	297	306	271	294	313	287	302	328	317	272	286	330	315	317	281	257	308	269	287	314	277	318	298	334	318	291	319	295	298	296	321	301	290
4253	2960	6017	12312	21106	10373	1772	1222	1917	3090	3393	3055	2383	1475	1061	857	792	717	733	751	721	720	796	687	764	715	781	785	759	718	752	813	777	698	796	748	764	768	729	704	783	719	743	736	733	770	756	715	774	810	773	813	786	736	786	783	760	770	792	728	751	689	721	755	772	769	789	740	763	744	788	761	772	749	737	711	762	759	744	773	744	745	757	746	722	739	744	776	776	813	798	777	760	754	755	763	769	753	815	789	752	734	776	735	794	756	757	735	769	780	725	701	729	782	746	757	766	771	771	714	800	735	713	751	762	717	746	744	769	751	740	778	751	736	759	757	787	739	767	747	759	756	768	761	717	745	735	775	728	751	748	738	783	786	728	739	754	765	713	777	704	748	742	778	720	736	775	727	750	762	735	754	766	735	725	774	702	740	760	738	735	754	793	764	803	807	743	771	762	779	723	764	751	765	749	738	749	753	748	723	754	727	776	777	734	747	730	744	750	700	707	760	804	744	766	727	776	759	810	751	802	719	720	802	733	734	731	719	733	759	745	772	758	757	767	764	764	745	748	756	742	819	797	754	769	732	770	848	721	780	742	763	747	757	785	776	768	749	711	710	750	750	788	742	766	745	789	751	703	794	774	762	770	788	718	740	772	736	740	750	744	720	744	744	760	762	821	759	718	753	720	728	724	705	784	789	728	735	768	761	735	786	729	757	756	815	688	746	760	785	742	701	745	734	783	755	773	736	765	764	674	736	768	798	725	737	792	786	753	764	746	744	760	728	751	747	777	754	769	725	725	737	769	783	748	740	770	749	791	746	763	801	760	769	762	771	737	756	730	731	738	767	749	794	771	741	763	745	731	753	740	746	750	759	756	709	773	764	719	741	720	746	685	729	769	793	776	793	742	761	707	761	766	731	701	740	765	732	722	752	758	753	765	743	720	776	806	750	693	741	725	771	764	755	813	775	775	762	751	736	769	764	775	763	712	771	759	788	782	730	803	773	790	765	740	735	740	774	752	726	732	781	747	722	785	741	764	734	739	744	767	770	762	787	750	724	720	754	788	820	786	720	776	706	743	707	765	833	762	758	789	714	740	792	683	722	767	744	794	762	749	752	762	734	782	760	756	772	806	764	714	722	735	755	670	782	736	753	723	777	774	731	710	780	699	750	747	793	802	723	724	824	790	761	775	777	784	742	711	719	684	759	725	755	781	745	788	766	716	760	747	751	722	775	795	727	791	743	783	763	784	717	772	763	710	815	762	795	731	749	734	784	747	801	776	752	753	797	777	750	762	721	784	693	756	756	755	736	774	740	762	806	778	730	734	756	754	709	750	763	778	783	775	768	732	739	720	720	723	709	700	747	762	730	804	723	733	749	740	775	743	745	728	751	716	757	742	752	788	743	756	738	792	770	716	781	773	749	774	762	774	791	748	737	721	791	819	774	732	760	759	758	784	737	812	747	722	749	782	739	790	815	753	769	781	738	712	742	769	738	740	706	794	768	709	784	771	776	690	762	700	701	773	749	697	689	724	775	758	777	743	749	751	792	764	805	778	773	765	748	760	742	820	684	709	742	740	692	733	739	754	784	767	722	743	751	711	758	777	751	750	777	714	765	736	802	715	749	752	832	769	738	771	730	728	725	742	816	737	758	729	768	737	755	755	770	767	801	733	740	784	782	826	739	756	741	784	719	755	806	762	759	751	752	808	784	790	700	748	791	773	804	701	697	717	778	730	785	749	739	699	763	733	726	777	789	775	785	755	693	758	748	748	742	761	750	781	778	719	716	698	743	797	775	711	791	751	746	765	824	712	694	737	765	773	727	770	763	710	705	718	786	752	711	769	728	722	746	739	772	740	793	817	766	773	771	814	756	762	740	761	778	752	779	731	752	761	748	775	725	725	733	727	790	763	717	728	799	790	793	731	796	787	753	789	766	734	787	726	797	784	762	779	812	721	809	736	782	745	818	788	788	779	770	775	761	758	723	738	740	726	752	795	808	773	740	739	838	749	737	739	676	750	731	755	761	684	760	735	757	752	754	730	728	758	762	746	758	743	751	742	746	759	758	772	729	735	718	767	774	791	756	807	755	782	750	753	746	742	737	746	784	781	797	738	808	771	744	757	789	761	753	741	721	737	780	691	767	778	713	811	759	776	763	778	741	757	724	784	753	701	768	735	741	754	787	789	738	728	751	751	795	732	733	693	741	754	718	789	775	754	797	779	769	752	727	777	757	784	723	742	747	724	799	757	753	752	743	705	729	729	757	776	777	667	777	714	754	748	770	723	755	719	780	772	752	722	741	746	770	691	713	767	784	773	752	787	733	713	730	747	744	735	769	778	758	737	750	692	734	766	751	765	760	770	716	726	725	729	732	757	735	756	786	767	784	762	757	743	754	708	731	806	736	782	783	755	755	717	757	717	698	762	765	762	759	761	778	788	740	774	765	767	803	780	785	745	745	789	740	760	784	775	747	747	724	752	766	728	712	706	787	737	791	801	734	776	777	771	761	739	790	786	729	733	759	730	763	775	730	800	808	765	783	721	714	750	760	734	742	771	796	749	768	749	726	780	727	756	740	771	818	758	750	775	782	753	775	736	739	759	777	797	723	796	712	778	741	775	769	759	739	707	738	733	764	746	793	775	724	796	752	731	764	763	759	750	763	784	793	779	716	761	782	714	721	721	732	796	717	756	759	739	778	755	761	756	755	773	782	706	694	721	779	770	775	730	751	776	774	727	779	713	722	721	821	734	808	767	731	740	727	738	719	703	758	767	795	754	755	756	742	774	775	781	722	761	693	764	717	778	730	721	732	708	745	782	764	752	797	726	759	773	727	746	764	759	779	749	750	734	755	786	768	769	781	733	757	755	747	769	740	782	765	735	714	785	722	732	751	717	738	763	696	744	793	750	760	737	751	770	704	738	751	751	741	718	750	757	771	787	787	760	808	716	739	712	755	787	741	797	715	743	736	724	774	732	798	709	714	768	743	802	810	765	776	795	708	700	766	785	728	756	780	728	799	740	738	751	738	741	761	784	765	759	715	758	710	798	775	746	776	736	776	705	746	731	755	764	731	792	748	708	724	757	777	776	751	741	772	738	771	771	745	736	730	774	783	757	808	800	817	730	751	766	760	718	751	716	764	730	751	770	710	800	728	762	784	765	724	757	797	785	763	770	755	759	705	749	746	764	771	770	713	751	811	750	734	789	791	761	747	759	770	743	783	766	747	794	751	821	830	714	780	784	758	779	753	748	749	765	737	744	740	726	770	743	758	765	743	765	790	718	757	744	793	790	727	771	773	756	769	804	763	759	772	744	762	777	773	739	760	742	747	767	763	753	746	727	755	768	772	803	738	721	709	707	755	791	753	752	789	780	750	716	738	759	730	763	776	743	742	787	738	724	758	727	748	782	733	754	773	727	816	761	726	766	722	808	744	761	746	761	756	764	768	759	773	764	777	752	750	751	754	795	737	753	782	734	744	703	704	768	770	774	800
23911	15723	9623	10262	12593	6868	1888	846	3113	11840	19161	16091	9081	3898	1475	627	389	324	337	320	292	334	325	355	277	336	304	326	311	335	301	312	307	281	319	326	267	329	310	316	334	306	306	322	317	310	277	280	303	285	278	273	343	313	297	302	302	286	293	295	316	317	300	285	301	308	310	320	322	326	303	282	299	316	331	288	298	344	323	295	323	285	275	303	310	287	307	310	295	294	302	286	314	315	329	302	318	297	295	283	295	329	309	345	318	322	319	319	320	276	275	303	294	324	289	302	292	310	315	298	310	316	298	299	290	306	323	308	307	294	298	309	286	314	323	333	267	306	284	327	309	318	288	315	252	275	313	291	301	302	298	303	280	286	304	281	323	336	298	328	298	318	302	286	314	329	312	299	285	308	307	322	310	286	302	355	328	341	318	301	319	338	279	290	319	287	302	315	316	305	295	296	315	299	301	304	296	299	285	318	301	319	315	305	287	286	262	294	297	305	312	336	312	304	275	313	306	297	313	335	333	322	262	307	312	317	306	287	324	320	297	310	306	285	312	300	309	284	297	280	331	325	295	296	330	324	333	303	296	323	311	299	292	293	302	333	343	308	292	276	320	319	319	312	303	320	333	293	297	307	298	332	308	264	290	277	323	310	306	356	331	309	314	326	289	337	311	336	323	293	316	265	322	279	326	305	301	299	289	270	323	287	330	298	287	305	335	338	294	282	291	295	289	295	303	299	276	323	299	274	304	300	308	322	288	332	314	298	320	305	332	330	298	297	319	310	282	303	293	323	306	313	290	296	306	257	326	290	311	306	297	348	313	304	288	287	297	328	287	340	334	299	302	319	336	313	339	328	290	316	292	299	311	307	317	316	304	307	298	314	317	323	282	324	285	297	255	308	303	293	294	315	293	315	338	287	322	300	276	301	296	290	291	305	287	310	313	333	293	323	338	326	283	301	294	295	293	334	313	279	314	312	311	268	291	323	298	303	337	282	306	323	282	321	318	328	311	312	308	296	309	305	315	312	307	337	306	287	285	284	326	320	318	284	276	296	314	287	284	323	311	322	327	322	312	296	303	293	311	304	290	289	317	304	306	299	312	311	317	301	306	320	271	285	319	313	329	326	324	309	327	343	305	326	282	281	279	316	301	298	315	286	319	309	302	274	330	289	289	328	280	287	282	312	307	291	297	303	319	317	330	276	284	301	344	314	295	323	285	285	286	299	299	283	311	318	312	340	302	321	302	299	298	333	320	304	295	297	309	277	318	346	318	320	262	292	310	289	306	291	303	288	260	303	313	299	291	306	343	317	341	303	291	329	312	303	292	283	301	290	307	314	280	291	325	327	297	324	288	301	299	301	302	300	300	304	270	326	325	326	310	284	318	312	303	293	297	333	301	329	332	340	299	337	285	290	317	321	358	341	292	316	313	296	292	307	274	274	296	306	319	280	321	303	276	303	299	268	310	299	289	334	310	342	320	306	280	323	312	291	306	340	302	311	333	321	298	338	324	303	298	287	319	305	322	309	284	282	310	302	282	332	305	329	317	302	312	312	309	326	291	308	331	306	326	321	329	306	294	299	268	323	310	268	288	284	296	271	260	309	309	307	267	287	311	293	280	329	334	302	305	280	304	336	309	306	301	290	305	321	289	319	291	310	282	281	292	306	295	308	270	296	314	322	299	304	321	293	331	293	324	314	298	311	318	318	303	300	319	294	299	324	279	292	295	328	328	289	320	296	309	327	325	332	323	310	273	331	291	317	296	350	296	271	304	297	281	313	318	299	289	287	288	323	331	292	294	311	329	301	321	284	337	283	316	318	285	324	282	308	309	314	323	311	306	278	316	314	323	274	301	311	321	254	341	315	283	304	305	299	300	298	321	310	299	276	317	277	315	316	294	292	292	324	324	289	297	314	302	300	326	334	316	309	323	310	309	314	313	291	329	322	321	331	270	306	309	301	296	283	280	294	330	279	303	303	315	313	286	310	298	293	291	310	293	319	338	320	289	306	325	279	330	300	299	289	328	290	291	302	284	302	299	324	283	328	307	295	282	312	307	297	291	292	304	280	327	284	284	316	291	318	312	317	292	288	328	308	316	309	303	309	299	266	289	340	287	301	302	306	296	304	313	314	292	299	300	268	312	286	311	275	307	285	283	306	279	283	290	320	298	320	320	322	303	280	331	309	342	306	308	335	308	318	283	312	287	325	306	275	320	302	287	278	284	299	284	307	329	331	321	311	300	289	278	315	327	329	288	329	314	314	288	315	272	328	355	314	299	315	294	301	322	324	311	308	314	272	290	314	330	301	274	272	295	322	325	286	306	309	359	352	295	272	298	295	323	305	316	277	286	286	310	294	293	302	309	293	294	311	317	309	301	309	316	287	322	354	328	318	313	312	288	319	282	373	296	320	283	294	314	319	332	304	276	299	320	311	340	300	291	314	273	307	312	314	323	302	305	304	283	290	323	314	332	294	321	298	313	312	287	309	276	299	274	279	323	295	325	319	270	321	282	285	290	287	313	300	346	312	320	326	304	326	324	302	312	295	321	331	291	291	301	335	305	287	318	312	288	306	315	293	296	339	302	330	314	316	331	289	308	309	317	315	305	314	322	310	296	320	291	278	310	331	291	331	300	351	325	299	280	267	309	304	310	335	293	323	298	312	306	312	313	306	297	312	321	289	302	294	295	319	323	298	327	267	302	302	306	325	291	289	315	310	292	309	301	330	307	315	294	304	311	327	322	289	306	312	307	327	330	303	311	278	288	333	317	293	309	285	316	316	313	307	285	300	288	321	326	284	289	304	328	301	334	287	278	311	320	332	312	310	305	307	293	332	308	267	321	280	292	299	298	311	287	316	362	342	350	307	280	299	320	325	298	278	300	318	304	307	290	316	302	317	323	319	320	293	301	293	340	346	315	351	294	317	356	287	322	302	313	328	327	311	312	312	321	297	311	301	302	324	297	321	317	329	315	314	287	297	272	304	288	322	305	262	287	289	334	313	306	300	311	321	284	298	362	303	312	278	295	280	286	281	326	320	305	310	313	321	316	285	326	292	310	291	287	322	301	333	309	355	292	260	292	291	295	317	310	301	341	299	320	308	303	338	302	288	287	298	327	317	301	291	341	293	305	319	302	316	302	321	328	308	295	302	313	312	342	315	332	330	307	295	295	291	264	293	313	304	269	313	268	295	291	292	289	279	293	325	268	300	287	303	311	265	284	282	300	309	275	313	313	309	295	294	325	320	304	326	311	293	313	291	290	306	297	336	347	305	305	295	313	325	318	285	301	340	311	280	311	301	320	296	292	306	308	313	309	292	296	315	307	318	299	303	317	322	283	312	319	295	316	338	288	342	315	285	334	315	295	319	296	288	312	274	299	303	305	303	374	306	324	328	309	298	306	269	312	329	300	317	327	302	327	285	294	331	315	302	327	285	303	324	315	296	300	309	328	309	306	318	307	301	284	334	291	300	305	286	280	287	282	308	335	319
15622	9757	13310	18707	16178	11950	4481	3807	13265	32464	40556	35630	25568	14099	5898	2334	1170	887	828	826	761	800	769	778	750	806	796	757	770	800	743	715	800	765	766	803	799	821	780	747	765	760	752	762	790	774	791	766	791	771	777	787	784	744	763	763	826	762	758	824	770	826	757	759	787	820	777	778	794	780	821	809	820	808	815	781	789	739	815	743	753	807	793	757	781	794	771	773	771	766	757	788	783	774	767	769	803	750	764	711	763	776	788	737	774	792	753	781	804	804	724	823	731	745	780	765	738	776	743	726	788	754	779	764	798	773	765	784	805	787	810	792	798	807	812	775	791	739	705	740	760	778	776	793	772	719	762	756	761	782	781	767	735	729	799	748	789	808	785	711	831	774	743	784	807	807	811	798	762	819	735	782	774	771	768	792	784	779	772	741	747	819	727	755	828	726	770	734	780	776	794	756	771	770	746	787	797	756	755	772	791	805	828	736	758	744	784	749	739	757	825	756	787	781	819	722	792	756	816	779	775	784	729	795	761	741	772	808	792	761	747	789	758	780	778	748	802	800	782	768	751	787	802	844	811	798	818	763	803	776	784	800	772	732	743	777	812	831	728	802	781	786	748	768	773	784	771	754	760	763	792	754	822	792	758	740	787	760	736	791	736	772	808	742	772	752	786	748	785	783	785	800	751	767	733	735	773	781	788	787	781	748	785	798	777	761	758	748	801	741	741	749	761	705	744	720	804	744	775	793	810	752	777	776	765	762	774	808	812	753	816	817	773	796	813	726	760	796	710	767	797	796	786	827	803	789	776	759	847	780	806	808	742	754	782	746	794	825	758	750	747	820	806	744	771	809	760	779	754	784	795	784	733	804	804	731	797	750	773	796	797	799	756	798	778	800	760	770	752	781	776	710	738	772	768	777	768	774	792	741	790	775	779	765	778	779	806	797	796	761	735	801	758	830	752	792	771	765	755	804	759	839	802	811	789	766	806	784	788	787	781	781	792	784	784	769	800	770	791	803	771	795	762	785	822	725	786	822	775	772	793	765	787	791	732	774	757	752	766	729	740	779	734	766	769	759	756	770	698	756	825	820	739	770	784	756	738	749	781	757	755	756	784	775	760	774	724	782	777	788	781	673	747	806	745	780	771	775	795	749	777	793	705	753	769	728	769	740	740	726	775	771	779	736	856	765	760	840	806	792	789	717	749	794	788	807	719	777	755	831	705	815	788	779	805	794	790	787	748	745	797	833	793	770	787	788	762	796	785	738	771	756	822	796	831	804	784	826	815	792	797	797	766	774	750	778	764	796	790	758	758	737	735	770	781	782	804	746	765	750	812	772	771	782	799	737	747	763	790	762	785	809	756	723	829	794	776	767	800	792	752	835	811	831	778	839	772	787	757	773	784	743	776	740	815	778	808	774	816	767	779	773	731	743	758	802	766	727	804	792	775	771	820	753	735	804	796	808	783	782	737	824	828	809	789	829	787	790	800	743	789	775	803	809	755	786	750	756	727	749	747	764	756	798	768	773	789	700	761	764	776	789	826	781	857	724	817	749	771	823	818	791	737	803	755	820	759	762	772	801	788	770	749	751	786	789	766	775	759	765	716	765	788	711	739	772	749	804	762	818	766	771	718	726	807	786	721	773	786	786	771	781	775	764	762	811	791	807	772	836	758	786	768	756	837	758	848	758	783	823	756	725	801	743	812	763	763	761	741	738	776	751	771	692	774	824	780	778	794	760	782	739	724	768	748	806	824	784	776	853	756	765	788	764	777	783	846	783	777	824	804	795	763	804	771	815	756	788	810	720	734	745	761	706	802	843	810	792	766	775	776	795	823	783	792	736	829	732	781	797	744	749	758	722	779	781	778	775	800	826	799	746	806	806	762	809	775	725	801	789	763	734	808	791	747	728	770	749	746	760	793	774	797	814	752	801	804	796	823	792	766	818	737	844	852	770	759	800	808	748	724	811	777	725	789	785	800	796	791	798	783	775	791	750	786	818	791	785	744	766	758	760	788	754	778	816	760	804	759	810	745	774	762	777	783	749	758	802	758	748	812	836	779	789	751	789	772	753	742	829	771	764	740	772	785	755	856	789	762	811	747	767	796	793	759	805	748	757	794	748	758	780	751	768	779	784	753	782	750	795	746	777	817	787	709	767	792	720	820	805	764	752	782	787	765	774	755	778	780	818	797	800	745	767	780	769	787	778	808	774	762	795	743	833	759	787	765	760	768	727	748	765	777	790	819	792	812	758	750	732	807	797	772	775	771	759	755	790	819	758	795	718	716	736	810	784	761	793	764	768	782	786	771	731	822	788	813	800	759	738	816	713	759	801	784	755	769	765	710	777	748	802	766	737	782	799	760	782	810	807	745	744	778	754	732	726	786	756	751	774	808	780	757	751	780	769	785	785	799	760	756	804	794	721	724	811	766	776	774	778	772	829	791	737	785	833	750	770	768	784	759	750	768	786	755	790	742	796	747	761	700	751	757	762	752	761	758	790	756	753	801	784	744	800	756	789	785	771	823	772	777	755	777	769	763	695	768	748	800	769	773	748	790	753	736	736	804	776	792	812	771	756	722	834	792	790	742	815	796	760	760	798	753	743	779	754	789	810	799	803	752	786	733	745	790	768	794	767	767	805	805	807	748	816	833	818	746	749	762	788	791	753	794	791	785	748	744	737	762	814	819	763	791	779	797	797	758	776	717	759	789	776	790	807	819	774	752	805	850	776	799	743	794	776	809	734	761	784	766	800	777	786	738	823	816	720	779	795	756	730	783	833	811	833	800	792	760	791	766	822	795	792	776	766	781	812	758	815	809	788	766	794	756	826	776	754	810	750	802	785	745	807	756	789	758	804	774	771	753	772	764	782	807	802	763	835	786	771	799	802	781	774	783	822	757	720	785	790	785	790	766	796	789	753	753	775	780	804	769	745	806	756	806	712	751	786	746	865	792	816	772	791	730	739	794	737	791	708	773	778	780	803	774	809	783	754	800	722	807	807	769	761	758	763	821	767	808	781	774	780	814	754	738	754	762	772	772	807	792	736	734	781	783	733	755	767	794	784	819	732	777	743	773	778	763	758	771	774	789	795	778	785	761	732	709	794	743	769	760	777	757	779	820	780	780	767	734	845	755	798	821	749	850	727	747	769	748	825	737	806	824	804	786	766	772	732	792	712	788	775	788	736	818	737	777	768	819	760	757	768	758	717	741	767	803	788	820	696	817	718	710	743	792	787	735	718	759	803	780	786	781	776	827	796	754	823	814	783	802	785	764	728	776	752	746	738	746	793	756	749	750	845	734	795	791	804	762	768	759	783	790	776	789	746	774	780	764	800	827	840	766	805	757	782	812	792	763	823	802	766	780	791	752	796	765	723	775	813	813	791	777	746	783	773	745	768	781	852	749	797	780	766	776	801	798	767	814	788	794	725	777	803	789	768	819	806	797	760	746	780	779	817	808	776	766	849	741	781	781	760	798	768	784	776	788	782
26770	12724	15068	11757	15152	3704	1506	2044	10462	21157	35044	29674	17879	7329	2247	733	355	284	285	283	264	253	269	292	293	265	279	268	260	255	272	259	249	271	272	291	261	263	276	259	233	235	286	309	263	266	269	257	308	256	261	290	232	236	306	249	271	275	259	298	266	284	265	267	281	254	270	287	271	256	285	262	279	288	245	290	270	264	254	284	240	233	279	262	264	266	270	266	247	267	230	273	280	274	290	263	274	260	277	256	259	240	275	308	282	275	263	277	272	288	279	248	270	283	262	275	258	244	273	303	293	277	291	272	272	265	273	261	256	261	252	286	283	261	280	280	266	267	274	269	288	255	266	296	240	290	269	240	265	261	247	267	271	298	301	268	227	284	275	278	280	269	270	265	292	268	255	225	216	288	274	282	287	282	264	273	263	260	284	258	287	275	258	275	257	263	259	273	279	282	277	251	235	282	253	288	291	276	280	237	264	271	269	266	278	282	265	279	277	251	302	249	262	262	267	242	242	288	278	307	274	271	264	246	265	284	256	265	250	265	243	294	264	272	272	277	288	291	284	248	242	286	277	244	267	247	292	276	251	238	275	289	253	252	289	274	277	266	247	260	253	283	237	286	256	246	267	282	265	295	287	254	253	261	260	266	259	286	234	277	273	253	261	292	287	286	264	278	252	242	282	259	265	291	259	293	241	274	319	293	251	265	267	268	274	276	258	282	249	275	274	257	286	271	265	257	270	311	279	253	288	254	281	251	255	270	274	247	283	261	259	261	262	264	244	259	282	255	268	263	279	276	250	284	289	259	276	270	268	256	282	268	302	260	259	280	265	268	276	277	274	255	282	272	273	278	272	272	271	274	290	261	277	284	268	264	269	279	265	287	268	252	300	261	269	291	274	259	281	252	307	246	269	264	262	253	262	254	271	258	271	271	256	265	258	261	268	242	264	248	271	239	285	278	278	285	216	281	257	251	276	292	262	257	270	263	269	296	264	298	293	262	278	290	254	240	279	253	270	256	268	282	243	248	286	283	246	278	250	264	254	287	257	264	241	290	329	251	251	282	253	237	296	251	278	270	262	262	248	237	284	284	253	278	284	267	280	262	275	270	263	296	302	267	276	265	300	273	275	260	273	276	269	264	274	281	272	256	257	272	249	306	265	256	246	263	295	254	279	293	289	291	278	250	285	256	254	272	315	291	255	299	285	267	249	251	272	274	243	250	280	248	271	268	261	277	298	306	259	272	235	248	283	298	288	267	276	281	272	301	266	270	260	260	268	278	272	253	276	267	264	278	267	236	279	259	301	275	237	269	260	252	302	252	263	275	276	279	236	274	248	280	285	264	229	251	265	250	273	281	278	298	276	258	293	279	300	264	284	287	286	264	274	248	270	274	278	258	296	281	243	249	262	292	279	262	249	231	256	249	270	270	261	261	271	260	253	277	276	257	273	296	262	284	276	270	271	283	274	278	292	276	275	283	268	266	244	280	263	253	276	249	249	274	268	279	268	293	305	258	272	274	263	268	249	280	283	265	286	254	261	270	298	274	250	281	274	292	273	280	269	253	255	261	243	255	251	263	288	260	263	263	265	281	251	247	285	266	278	275	254	242	245	262	273	280	264	275	276	250	290	304	269	280	279	250	243	294	249	288	254	258	276	251	276	271	269	260	279	261	256	255	277	309	266	269	266	267	266	295	266	279	268	255	282	246	252	273	263	315	253	281	265	249	290	260	281	251	269	259	284	252	285	278	296	277	255	270	256	276	276	266	280	263	287	267	245	281	273	268	288	266	287	266	235	263	288	294	277	261	260	284	253	252	254	258	260	258	244	275	249	264	288	234	290	293	279	264	231	252	257	253	246	262	270	297	229	269	251	268	269	282	264	264	296	253	270	270	262	271	285	235	265	233	259	283	257	270	273	287	256	243	273	254	285	260	257	299	279	241	244	278	269	277	238	291	270	280	265	262	256	249	265	278	269	278	263	278	296	263	266	261	252	255	291	276	292	233	259	260	290	252	284	267	280	289	277	273	283	267	258	260	275	276	280	254	277	275	285	250	272	267	269	272	238	260	298	274	234	254	285	277	261	309	290	271	260	273	284	279	307	262	287	265	247	274	298	260	296	295	296	264	255	289	243	268	308	290	315	247	229	270	244	269	249	247	250	260	257	262	274	244	261	271	263	238	263	256	252	288	291	275	298	269	282	254	253	288	268	268	272	300	266	280	270	295	254	250	301	281	269	256	265	273	292	263	257	273	268	288	270	297	264	243	266	272	251	278	270	275	269	261	273	281	278	277	276	294	278	282	287	300	266	252	291	262	253	266	267	246	259	277	262	260	272	272	298	258	264	297	264	290	245	255	272	263	246	288	243	265	272	258	305	248	274	297	262	262	257	267	287	253	267	275	292	290	272	284	244	254	279	269	270	263	256	287	256	249	231	276	223	263	274	255	257	287	252	258	267	281	255	265	286	304	274	275	268	266	248	284	298	252	248	261	249	285	280	264	297	289	256	229	266	276	238	277	290	257	233	233	252	278	229	261	263	249	244	274	275	252	262	264	269	297	265	317	293	261	273	245	250	254	276	259	260	291	257	289	261	252	266	261	279	265	229	271	282	275	268	289	286	249	281	283	259	225	281	282	260	262	276	256	239	269	285	288	267	253	250	255	256	277	281	268	227	279	273	281	301	263	275	270	265	288	257	264	251	293	301	268	268	282	257	243	263	252	264	227	239	226	258	273	296	283	268	263	252	303	280	251	285	278	261	271	263	268	243	261	252	266	257	258	273	281	262	264	273	281	266	270	258	283	283	279	288	255	282	246	261	284	287	258	260	252	295	241	268	230	261	271	273	281	273	276	272	266	261	280	261	267	260	292	242	273	263	288	267	232	279	264	242	239	262	261	260	266	263	253	263	282	256	293	295	288	299	302	268	263	250	252	262	280	273	280	264	269	273	255	303	260	244	254	265	301	284	267	262	292	283	230	309	297	260	275	285	267	242	257	247	276	252	248	261	294	278	269	298	279	267	267	262	240	307	244	256	253	268	258	242	282	262	275	244	262	272	280	278	294	275	257	265	276	268	262	248	254	267	275	294	257	283	299	264	273	297	300	241	274	297	244	267	259	272	276	266	298	276	277	309	259	279	288	266	275	269	272	273	250	270	261	286	249	256	300	282	280	273	257	275	245	296	276	260	291	276	279	235	270	273	300	252	262	277	257	279	292	276	266	281	257	262	279	278	290	251	276	261	279	241	275	264	288	245	284	243	259	247	266	256	250	277	305	259	265	289	272	293	283	312	271	264	278	237	301	293	262	276	279	270	266	276	259	297	318	243	271	260	303	279	251	283	259	282	274	226	293	262	252	262	266	272	242	243	256	252	293	248	254	288	316	241	287	274	276	276	291	300	300	275	287	279	284	281	298	294	257	252	270	265	266	249	250	271	251	269	283	238	283	273	286	260	251	278	274	265	276	270	251	268	286	267	274	284	300	296	278
14266	9127	20129	23850	23780	8128	6261	8368	21457	43094	53552	46837	35364	20750	8805	3027	1256	830	712	698	703	738	698	685	697	723	691	707	700	672	672	740	687	692	675	691	669	685	717	695	717	728	712	699	706	718	693	702	758	692	656	720	679	706	717	710	692	680	673	698	692	699	680	691	707	692	720	659	693	676	722	659	672	699	680	683	702	686	714	660	669	669	724	700	663	660	675	704	715	677	702	689	669	738	677	712	642	723	679	698	675	662	668	708	726	710	726	687	698	686	737	729	647	725	701	703	617	682	673	673	652	698	686	739	666	672	689	613	697	684	702	676	648	676	653	701	688	694	744	705	718	694	707	721	681	680	691	657	757	662	690	714	708	702	697	691	697	705	681	726	676	657	650	705	676	732	658	673	732	704	710	684	721	711	659	700	680	721	692	682	666	702	715	653	668	669	708	633	669	670	716	659	654	718	740	709	684	676	696	714	668	635	692	684	739	703	681	698	726	676	725	703	647	740	709	693	687	702	672	730	705	733	676	680	665	723	693	668	694	685	674	693	717	696	718	711	722	708	709	697	696	696	694	719	731	671	718	657	661	709	710	674	663	683	677	641	740	667	661	666	672	689	692	684	657	714	709	717	682	695	681	749	720	703	675	684	661	719	703	699	667	702	679	691	660	716	653	703	709	690	690	697	685	678	684	694	704	676	655	683	725	745	671	701	674	710	736	680	698	714	683	704	677	673	702	689	723	706	728	652	676	729	703	719	687	688	690	708	738	670	707	674	735	708	709	689	675	630	682	688	666	725	684	636	689	693	657	731	693	687	757	715	680	705	651	716	744	673	710	725	656	717	743	720	659	697	712	709	660	716	686	704	689	725	700	687	693	692	676	661	729	719	680	695	667	710	712	684	654	673	671	648	693	705	657	688	653	661	710	670	725	680	706	693	717	713	700	696	706	727	712	707	671	664	701	726	665	705	696	705	658	687	688	686	712	695	735	713	681	675	683	657	665	709	730	665	693	670	682	685	699	695	684	662	675	706	713	674	683	669	656	731	732	701	707	651	694	688	666	685	671	730	703	695	649	691	686	704	691	690	736	625	722	682	684	733	686	688	714	722	655	637	699	726	715	684	717	706	685	724	658	686	682	713	674	651	658	720	706	656	666	690	691	690	656	694	719	705	679	686	673	698	650	672	680	700	715	696	727	655	714	692	709	659	716	672	709	711	716	688	667	656	723	667	716	687	699	688	685	745	710	707	692	661	673	644	687	666	678	683	695	688	609	712	724	680	672	663	648	713	717	649	705	736	675	695	675	672	714	739	726	683	677	657	738	676	695	635	684	655	742	680	710	688	709	695	728	708	677	710	661	672	709	657	697	704	676	693	672	663	683	723	666	725	739	664	693	740	664	734	669	710	735	689	731	693	660	693	706	708	669	706	711	657	685	667	662	760	733	686	696	714	686	699	656	649	717	719	688	655	743	710	673	683	688	667	678	669	676	648	653	722	681	732	664	682	657	688	721	723	691	686	684	712	696	712	670	749	713	656	715	712	697	722	717	660	671	682	746	713	637	695	711	670	714	646	653	680	699	691	703	702	661	752	702	680	683	706	698	694	682	688	735	680	734	678	648	706	688	668	704	707	736	737	709	701	731	686	683	696	670	705	708	661	691	710	737	695	648	687	713	709	706	682	726	705	700	704	655	703	680	663	697	680	704	755	687	670	675	696	681	703	701	687	733	714	689	687	702	673	675	719	711	700	699	699	669	691	700	702	673	695	683	666	683	730	698	621	697	679	699	716	686	752	693	697	684	669	694	642	683	685	699	661	705	672	716	692	707	713	678	688	670	676	718	666	688	673	679	687	711	658	676	658	711	718	666	713	669	641	683	680	745	696	669	688	683	704	685	663	638	683	713	765	664	710	720	659	741	671	713	720	661	688	679	671	701	675	644	709	717	703	702	669	681	691	700	678	646	624	717	691	663	674	724	677	669	665	715	706	657	704	689	647	690	689	706	681	681	669	671	709	650	694	699	691	758	686	711	642	673	667	650	675	673	750	701	712	652	748	687	684	689	731	666	701	663	680	701	683	662	714	700	676	688	662	648	742	667	712	655	663	728	729	709	687	689	710	712	641	682	658	697	683	693	657	725	703	666	697	681	711	708	671	697	713	689	690	714	650	686	719	655	687	673	670	689	668	710	723	708	687	711	712	713	680	734	702	707	723	681	706	687	725	667	666	684	724	664	687	699	691	696	676	687	708	657	654	638	651	688	663	661	693	714	661	688	705	707	661	708	657	676	728	742	685	693	646	670	697	737	698	722	694	705	743	699	653	712	702	656	667	687	685	668	669	651	674	669	715	683	678	678	753	671	689	678	699	640	717	677	727	699	683	686	672	690	680	700	679	691	620	706	704	730	719	720	728	711	718	686	674	677	640	688	692	712	697	714	711	697	707	708	648	702	691	721	673	694	684	716	691	663	654	727	730	701	755	679	726	698	727	702	701	664	681	672	664	686	672	702	702	659	678	714	703	694	703	689	702	722	677	686	740	710	688	742	654	671	696	669	694	692	701	702	736	711	739	633	719	690	703	634	692	693	703	735	656	659	677	709	721	671	766	651	708	686	697	697	690	725	701	675	660	689	697	666	695	720	727	654	693	660	717	686	649	671	657	682	699	733	683	698	727	693	679	647	674	727	690	687	739	675	692	708	699	706	652	700	687	728	678	690	699	700	665	686	721	698	694	686	720	676	696	693	685	688	705	696	711	698	696	645	703	709	724	700	682	673	639	703	718	685	716	702	718	715	692	674	704	724	674	749	704	670	675	657	685	664	687	662	658	707	633	688	670	700	701	748	660	677	650	689	684	671	714	649	678	713	732	659	732	679	694	735	685	714	726	674	688	732	701	733	660	677	656	717	705	683	694	659	689	684	697	711	675	688	660	701	718	682	724	705	713	673	705	733	693	672	716	723	702	708	700	635	671	704	683	704	672	662	715	718	731	680	693	700	666	738	716	664	664	688	780	708	666	702	689	649	705	669	688	692	634	671	719	747	686	680	709	679	657	727	671	754	690	699	697	686	656	653	682	688	724	706	701	721	674	653	711	691	707	673	694	700	678	706	703	736	701	719	700	688	693	679	722	655	656	661	705	673	713	703	656	713	681	689	664	684	753	688	652	687	650	638	693	684	670	714	713	727	663	682	681	687	693	742	746	656	716	707	673	690	688	618	708	686	658	699	687	657	694	702	713	663	645	696	696	695	687	694	716	706	697	682	736	693	681	701	652	657	729	682	730	729	718	707	716	645	696	676	738	669	664	677	712	641	712	770	729	690	680	630	744	698	709	693	695	687	678	733	676	693	695	689	689	670	705	703	679	688	694	674	716	734	722	698	606	753	731	730	662	728	620	747	704	677	668	687	685	664	744	700	704	663	704	680	690	656	739	651	669	710	688	705	729	617	675	669	697	707	671	728	704	723	691	726	664	667	686	703	666	711	687	662	687
4889	1826	2091	1601	1413	1219	1022	827	980	817	1539	1535	1148	706	465	355	297	293	332	320	307	315	315	288	283	312	298	296	287	310	332	348	332	302	301	321	302	318	308	280	326	308	316	318	292	297	302	337	329	324	296	313	288	297	309	331	306	286	310	340	328	309	347	326	298	320	301	313	281	329	292	308	319	288	322	311	323	300	309	319	306	319	308	288	302	329	305	311	292	296	301	302	287	300	293	312	354	309	330	275	310	326	327	302	323	314	286	308	338	304	300	326	324	326	315	297	323	293	355	293	304	331	305	282	295	296	298	327	314	296	311	320	313	300	311	316	321	270	325	298	341	326	327	318	320	321	296	270	340	314	291	310	306	286	283	298	308	305	286	319	303	325	317	325	332	316	283	281	322	321	320	317	290	303	316	306	321	265	313	324	313	302	315	291	329	280	297	308	335	294	323	332	335	275	316	284	291	290	302	316	300	319	302	289	315	309	303	290	321	286	328	317	298	287	321	319	301	311	284	314	330	336	295	347	329	288	311	306	323	323	309	314	311	289	294	351	327	306	269	276	298	312	282	286	290	313	338	308	326	341	325	320	328	298	306	310	308	308	346	333	309	319	302	353	311	332	309	315	333	320	293	288	299	315	302	299	292	309	319	323	306	293	304	302	327	299	309	331	343	268	294	333	321	296	324	296	299	293	270	289	328	309	293	340	326	307	315	274	323	301	340	331	313	306	327	310	300	276	303	299	318	297	329	281	335	286	323	337	307	310	296	285	322	282	310	330	334	311	281	312	318	343	330	282	333	312	315	301	268	314	313	308	318	307	301	321	307	302	317	314	300	305	297	321	315	340	312	317	306	305	321	310	276	290	300	340	294	300	306	318	300	318	296	307	315	324	316	328	298	299	322	328	317	317	312	312	275	289	307	287	306	303	329	314	318	302	311	297	322	307	298	297	335	328	318	331	307	318	301	304	296	315	346	287	328	288	302	308	305	319	317	332	315	314	306	319	304	281	320	302	338	284	334	315	323	310	303	308	342	321	337	301	312	303	293	322	345	313	279	280	308	307	303	311	282	326	318	318	312	343	312	301	309	313	331	306	317	293	294	305	312	296	296	336	319	310	294	312	311	309	291	272	307	309	312	279	264	323	306	320	297	313	330	310	306	283	314	329	305	318	316	321	321	346	316	307	314	309	326	334	328	294	291	326	299	317	317	300	324	281	323	303	289	316	306	299	317	331	309	333	311	298	294	357	302	293	323	316	282	294	302	302	277	307	305	330	333	309	313	302	333	335	332	273	292	292	323	339	310	300	311	310	266	295	319	301	303	277	309	306	319	320	334	307	314	336	283	325	319	276	323	293	282	317	325	292	322	309	308	309	290	319	277	269	312	297	333	327	309	347	293	338	304	282	312	319	326	281	316	328	309	320	301	297	318	292	348	291	320	318	295	320	314	320	341	327	299	297	326	320	301	302	295	330	290	297	256	276	321	358	326	317	261	281	315	306	333	293	321	278	315	281	306	347	252	314	298	320	329	309	302	319	264	307	302	324	320	317	329	312	308	322	319	291	326	309	323	324	339	295	314	331	326	320	285	306	339	306	310	325	294	301	318	299	310	289	315	335	316	331	331	318	281	307	299	310	303	298	292	311	321	301	300	288	273	286	286	323	271	289	313	328	308	331	316	337	309	312	336	277	281	303	321	292	326	304	339	350	308	294	298	319	341	298	304	294	326	291	298	315	318	301	304	307	303	334	334	304	305	285	300	281	283	298	316	290	288	307	300	331	323	349	298	307	333	313	308	315	329	325	287	292	315	298	308	315	317	313	305	341	315	337	320	344	296	301	306	310	316	279	324	300	307	300	308	302	296	315	289	345	304	366	323	333	340	323	343	306	297	291	320	320	276	323	278	329	290	304	316	286	293	299	295	312	334	289	333	316	306	307	297	323	313	320	340	284	300	311	297	294	348	340	319	320	309	321	305	350	324	346	312	318	312	314	298	303	335	315	326	322	327	297	322	314	310	350	290	327	312	304	303	268	300	307	324	297	303	316	314	299	333	333	326	289	300	325	302	321	318	297	311	306	307	302	307	323	331	295	309	306	336	275	314	322	309	340	319	324	323	284	295	298	308	299	332	306	302	317	313	292	327	282	291	300	276	300	315	335	292	294	287	338	323	290	296	279	327	330	332	322	309	303	294	302	305	324	321	309	333	303	343	298	303	303	314	262	300	332	313	307	308	296	304	315	326	329	299	337	281	293	322	304	319	289	311	294	296	316	318	287	307	296	351	316	287	328	305	329	336	344	287	282	310	337	300	316	321	320	295	305	303	305	295	305	314	272	316	332	305	330	339	316	309	295	296	296	320	297	323	281	311	305	286	284	359	332	287	277	291	281	291	322	324	306	322	267	303	327	314	280	304	316	306	325	307	312	334	295	322	292	326	290	304	341	299	328	309	320	263	312	310	309	311	321	289	281	308	292	322	295	300	303	323	340	319	320	306	278	299	312	299	321	310	300	323	301	308	319	315	312	328	288	346	308	326	301	285	289	333	298	324	326	289	324	286	280	319	289	328	292	271	346	306	285	317	333	303	309	308	291	282	298	302	329	310	294	315	327	316	306	338	295	289	317	282	274	311	347	330	318	326	329	287	291	298	345	291	328	292	295	299	315	301	295	304	266	300	278	298	327	302	296	308	290	304	317	287	264	287	341	299	314	312	318	294	268	278	348	287	304	310	300	334	286	308	348	297	324	315	312	346	296	330	328	343	295	321	302	313	284	297	326	298	309	295	347	349	320	297	301	309	325	296	321	308	296	295	333	332	300	340	322	303	353	309	324	319	285	317	322	342	321	307	322	294	288	309	310	315	288	302	308	288	285	337	306	305	288	307	326	308	303	337	298	347	302	321	321	299	315	301	317	311	304	314	328	318	289	323	319	324	319	349	300	333	311	295	306	290	315	289	302	316	319	311	333	330	312	322	304	319	272	304	323	315	310	317	320	324	314	288	287	310	303	287	342	304	330	302	318	328	287	302	323	318	300	304	305	299	305	323	334	321	302	292	316	324	297	319	300	318	267	354	317	316	323	316	286	308	321	288	309	353	311	289	320	323	274	338	313	311	315	306	322	337	303	314	330	317	326	305	323	311	324	299	355	346	345	313	312	290	341	313	278	315	317	291	284	295	316	309	328	299	307	301	342	288	281	317	332	305	299	316	310	318	297	292	280	327	286	333	338	356	317	284	284	320	308	329	322	290	330	335	316	289	337	298	263	308	346	310	311	327	314	319	318	320	288	332	280	313	277	288	273	316	333	277	290	325	298	325	348	323	334	295	306	309	284	268	308	332	323	317	286	326	289	311	315	289	330	333	304	338	351	292	330	309	334	315	325	315	310	336	281	295	324	303	336	341	307	315	317	310	322	285	311	299	324	303	315	309	344	322	302	321	314	316	331	305	316	292	307	305	332	318	344	279	274	322	339	328	326	304	298	294	298
3828	2154	4541	4926	5435	5477	4865	3583	4647	4199	7415	6589	4547	2518	1443	966	831	779	773	778	806	748	789	810	777	808	781	833	784	749	794	735	755	782	807	782	792	778	808	807	786	763	826	803	801	801	859	765	818	781	804	802	830	814	777	762	802	746	795	808	839	790	806	797	813	761	814	794	775	737	822	789	775	763	797	785	787	805	783	770	807	798	801	790	775	771	817	796	807	774	759	792	784	778	801	759	805	781	843	781	771	815	751	796	813	802	792	775	814	782	745	789	813	822	833	851	748	741	748	816	788	851	782	814	759	727	829	766	776	813	803	793	818	806	789	827	782	755	781	822	771	819	782	793	749	776	788	806	841	759	802	784	844	703	786	809	773	792	788	779	769	794	826	782	807	798	759	779	791	762	804	788	775	726	790	763	802	774	821	735	814	795	814	773	792	787	786	762	765	787	759	779	799	793	770	761	742	812	779	780	769	762	749	737	793	800	767	785	759	774	774	787	789	788	823	783	811	793	736	787	819	766	817	824	795	751	830	790	820	811	823	788	816	804	789	840	759	798	803	817	784	780	822	801	805	830	728	775	778	779	827	742	793	767	811	798	850	803	770	775	767	805	783	814	751	821	769	848	790	743	755	822	789	813	827	735	790	805	770	787	775	810	760	768	789	779	797	816	768	745	821	829	877	755	837	784	790	802	771	829	787	791	768	806	802	744	780	736	788	780	777	766	781	812	792	804	807	763	779	770	796	796	774	806	781	756	789	814	785	751	782	788	781	796	806	800	816	791	771	755	761	785	803	772	795	776	792	821	781	789	819	775	843	772	783	740	788	750	776	782	811	754	771	819	819	781	764	746	798	760	782	854	864	811	753	716	780	780	776	805	800	802	788	792	781	761	801	764	785	766	828	778	741	778	812	763	745	791	832	728	790	829	789	782	693	779	766	776	767	732	806	822	792	838	735	811	832	765	810	800	821	822	796	780	810	809	744	790	807	804	795	841	838	827	783	730	768	767	752	790	745	797	784	801	793	764	774	826	806	782	767	851	814	848	752	767	777	847	778	782	793	781	803	814	755	806	798	799	774	820	808	763	819	787	824	785	787	787	796	789	789	780	757	804	797	806	819	762	775	802	816	805	820	762	760	747	765	736	805	789	791	810	767	810	831	808	801	747	815	817	816	807	797	829	789	711	761	771	789	804	808	790	812	798	815	814	769	771	785	792	798	799	777	792	775	784	776	791	747	778	828	793	833	805	783	794	748	762	785	781	781	794	755	816	794	776	784	797	778	803	823	772	798	842	838	754	799	807	732	792	795	835	746	758	799	739	753	823	794	811	785	766	779	779	747	751	777	756	776	786	777	802	783	817	808	786	754	838	767	824	839	790	826	726	840	788	851	778	787	832	735	799	763	790	784	796	807	803	792	736	772	784	754	781	763	763	769	826	768	786	846	843	784	789	776	835	781	813	817	817	807	789	850	788	761	768	765	766	801	824	824	814	762	769	760	760	804	802	823	775	750	822	776	740	762	794	811	786	795	776	769	804	829	734	795	773	786	812	813	778	754	809	790	810	774	780	774	757	837	787	787	822	805	745	824	815	760	807	825	767	812	741	768	745	712	818	814	777	811	787	800	781	802	765	799	836	767	803	736	766	791	795	774	790	735	783	818	779	815	794	808	800	806	816	799	869	797	777	786	833	795	842	785	772	779	797	765	820	789	800	755	785	832	757	816	811	776	820	825	799	755	772	804	767	774	743	844	743	806	850	858	779	808	800	787	856	774	833	747	792	765	813	798	731	756	739	850	808	765	783	838	761	825	797	841	821	812	799	843	765	828	814	771	818	796	785	815	776	795	776	821	779	800	757	793	785	728	722	814	789	838	802	796	857	746	765	772	752	760	784	816	785	796	825	812	822	783	776	809	781	785	814	768	757	788	747	814	819	756	735	791	808	828	805	810	810	821	797	795	833	798	807	780	774	814	817	804	834	797	774	747	776	781	805	813	806	804	812	796	780	792	769	801	795	784	801	731	748	774	774	820	806	737	806	793	810	810	789	817	802	789	816	805	812	791	821	775	806	812	787	794	788	802	765	756	804	773	730	786	796	817	779	756	845	821	791	809	829	818	812	758	778	786	755	789	760	748	779	791	751	784	770	793	769	807	809	802	756	769	751	808	798	803	809	710	812	781	806	771	781	806	760	791	727	805	812	822	762	842	798	769	725	783	794	794	711	761	783	803	831	815	777	743	785	791	831	791	731	793	795	814	784	795	790	761	816	791	780	750	804	795	797	793	793	806	829	777	797	785	790	792	819	766	804	756	808	780	853	761	764	783	799	811	810	788	766	783	807	752	820	787	779	801	790	770	797	815	755	809	721	762	778	797	797	801	778	809	840	816	781	821	770	803	819	803	744	772	747	816	835	770	795	812	793	821	806	769	794	794	754	813	844	774	793	820	777	763	799	792	761	802	766	790	766	778	789	783	750	816	758	802	787	772	818	806	860	769	799	785	809	796	785	811	736	810	789	801	815	780	791	816	801	790	756	821	788	791	778	745	791	727	772	752	860	765	751	772	750	777	748	792	801	794	740	765	818	813	810	791	838	755	802	841	756	763	767	797	771	787	755	753	800	751	741	811	737	760	798	760	760	776	752	815	812	762	846	855	807	787	782	833	750	816	810	733	767	791	763	782	762	796	751	842	790	776	804	801	793	820	791	768	808	770	835	789	763	786	790	802	756	788	793	736	771	751	839	804	761	803	785	746	768	781	759	788	811	763	786	760	789	837	790	797	835	791	772	810	769	810	825	778	779	823	796	766	812	766	789	794	822	764	802	782	790	766	753	796	704	783	736	822	809	791	766	834	785	793	809	786	783	800	850	797	797	767	827	777	787	816	833	720	786	753	791	756	772	774	742	783	783	805	839	779	745	832	801	813	772	767	783	828	776	809	818	775	813	771	745	778	780	801	826	813	852	788	801	827	742	747	746	818	816	795	720	783	785	763	761	773	839	815	829	785	763	804	755	808	757	814	787	831	796	792	794	812	846	828	787	818	804	782	787	815	777	861	759	782	768	761	848	801	837	786	769	816	780	755	778	791	790	764	778	800	790	778	831	783	784	793	744	794	794	790	793	806	821	755	798	781	757	786	778	786	765	806	778	780	822	804	770	762	798	778	805	728	750	735	789	807	792	800	804	771	795	741	822	755	760	765	794	749	764	826	760	760	792	745	857	795	766	775	850	761	796	830	781	811	859	832	802	765	737	755	771	770	767	779	829	734	781	837	812	807	805	816	763	831	835	808	832	777	792	862	797	814	798	764	773	752	783	812	756	785	796	794	780	805	820	786	836	828	760	774	779	792	782	763	775	744	786	815	839	804	798	774	823	760	789	818	808	799	830	840	835	784	781	817	752	803	787	807	777	795	782	819	786	766	802	817	757	823	808	776	779	824	760	808	793	782	836	775	807	847	771	875	813	766	795	790	754	757	758	802	791	819	776
18403	6763	5645	3909	5192	19171	36547	23566	12379	8388	8467	5647	3034	1395	635	414	322	335	349	325	318	342	312	342	305	359	328	313	334	297	354	319	308	322	306	334	330	329	318	346	316	295	361	360	322	306	315	316	311	319	312	322	283	322	337	298	316	337	314	307	324	326	328	325	348	333	343	366	322	268	302	306	316	308	336	346	327	316	352	315	300	320	346	321	291	331	317	334	321	340	352	338	311	329	337	327	333	326	352	353	325	320	309	317	313	315	333	338	344	346	307	311	317	290	341	319	326	337	306	292	302	342	328	297	314	316	315	325	328	294	291	297	375	311	276	343	322	308	344	313	329	298	308	344	306	339	347	339	361	345	334	292	328	324	360	344	334	296	348	321	297	334	356	345	326	313	338	320	303	345	329	323	314	364	325	321	325	325	314	326	305	375	316	288	313	316	320	299	317	336	315	345	350	327	315	328	334	327	338	307	325	293	307	316	322	332	287	298	338	309	327	304	312	337	306	331	320	300	321	296	323	342	336	317	342	319	305	304	326	302	328	286	330	301	342	318	319	305	314	323	310	304	304	341	358	278	341	351	323	319	315	266	310	316	315	310	329	327	312	333	311	326	337	347	324	336	315	332	333	332	335	343	330	305	337	311	297	327	315	309	311	306	317	339	325	344	297	299	321	303	350	329	323	320	336	338	323	353	303	310	324	319	318	290	338	328	300	328	290	347	326	305	324	329	347	314	320	326	329	313	324	318	325	284	369	329	347	317	301	331	282	334	322	284	356	325	285	278	339	327	337	338	319	345	346	310	284	314	313	336	317	311	351	356	352	335	339	321	333	293	289	321	312	302	310	278	322	307	313	302	303	329	309	315	342	321	324	331	329	315	353	375	330	315	342	307	302	297	314	335	322	352	300	279	335	324	318	352	301	365	342	316	333	304	302	314	346	319	324	295	333	346	333	329	342	316	320	328	326	310	297	339	331	329	354	388	343	302	325	320	328	314	333	313	322	316	337	329	323	317	333	316	334	313	317	319	319	319	344	304	314	311	332	335	346	300	298	352	314	341	324	347	339	326	331	316	310	310	284	310	319	328	326	333	341	293	316	333	310	344	319	335	307	308	321	322	319	313	313	326	311	319	300	326	320	310	322	318	336	336	326	366	308	282	318	309	323	353	332	322	314	301	337	316	308	331	345	329	320	288	300	351	338	333	291	299	296	308	326	354	323	339	325	335	332	311	315	337	343	308	300	360	304	285	315	309	347	326	315	356	312	322	287	320	299	327	329	306	294	363	340	318	331	318	296	328	316	291	337	331	320	318	313	347	317	345	344	313	328	314	306	322	322	295	330	324	308	282	344	304	360	329	329	329	321	329	308	322	312	313	331	283	336	337	321	348	322	366	306	335	295	316	315	345	322	323	337	295	346	319	336	299	299	326	321	278	302	358	334	342	316	332	334	353	323	339	318	320	332	331	305	318	323	334	336	328	330	304	343	298	305	316	322	321	352	308	298	374	316	299	331	315	318	333	279	286	329	329	278	347	327	316	363	324	309	366	320	345	312	318	347	297	370	322	329	322	313	319	299	329	318	347	314	303	350	304	345	318	339	318	347	305	327	298	327	343	311	348	299	322	305	322	317	310	323	295	326	323	349	322	326	329	334	333	306	301	331	324	313	353	344	322	350	330	333	342	292	373	332	315	314	341	320	308	329	326	327	345	331	341	344	344	320	350	331	326	303	325	349	329	340	316	303	303	319	352	317	329	301	352	306	338	304	329	317	350	333	330	332	357	323	318	347	333	319	342	322	319	364	324	291	343	332	325	322	303	339	256	300	328	265	315	341	320	312	297	343	302	331	295	327	346	337	314	301	292	335	323	302	300	360	327	309	318	294	319	332	334	314	321	305	317	309	315	304	356	328	313	310	307	323	314	318	329	329	346	335	329	292	308	360	290	330	333	322	329	311	301	338	295	361	319	333	305	313	336	311	307	319	315	314	304	323	339	333	306	328	301	306	317	340	322	325	299	333	360	340	331	325	320	276	323	310	304	298	305	356	325	319	327	333	349	339	323	319	311	331	338	336	358	309	322	332	341	318	337	315	314	316	314	334	345	303	309	372	334	303	323	337	325	344	342	318	320	327	301	336	295	308	296	335	297	336	322	346	318	321	318	317	313	321	336	340	341	331	326	347	341	330	323	335	311	320	326	315	320	318	335	335	311	316	338	344	368	310	266	330	307	312	323	316	321	323	312	298	328	345	319	304	353	294	293	330	341	322	328	343	309	314	314	305	339	346	323	288	326	293	325	339	328	305	339	303	351	340	334	325	325	313	308	309	322	313	300	331	310	347	354	323	332	302	296	321	324	321	335	335	328	333	289	335	353	323	313	305	298	311	318	320	313	330	325	328	334	315	337	350	339	318	323	367	316	297	292	302	321	297	301	324	349	341	321	329	346	316	317	344	343	331	321	308	326	323	294	318	280	310	325	310	311	323	341	319	285	292	310	339	282	335	313	306	304	345	333	317	334	318	370	350	352	294	307	381	314	332	297	292	315	328	329	349	323	310	326	307	310	300	320	289	297	361	308	301	327	343	343	321	321	314	326	305	320	324	301	352	296	336	368	310	315	337	310	330	335	309	311	296	324	307	305	319	324	313	348	297	321	329	344	333	318	306	302	323	305	321	316	311	344	340	333	325	319	323	316	303	334	326	343	313	290	341	329	360	332	318	330	324	319	335	326	317	337	328	330	333	314	329	327	316	313	347	315	324	323	310	319	337	328	343	324	288	327	321	292	328	323	313	319	305	328	314	321	306	329	334	314	337	331	318	309	350	296	356	317	324	330	330	313	304	331	293	328	342	286	302	328	332	316	328	329	359	306	316	302	358	309	335	348	319	311	304	331	331	361	318	305	334	341	329	323	337	308	315	328	292	336	330	332	355	328	332	340	322	317	290	289	313	276	296	316	333	313	336	334	333	320	298	341	303	340	325	312	330	290	322	340	300	322	318	348	325	360	325	316	324	355	311	315	315	327	329	321	312	327	314	332	319	336	311	321	330	325	340	323	313	363	303	309	319	289	306	326	349	320	307	302	347	307	314	340	345	319	335	333	289	297	309	323	338	327	327	334	340	308	310	325	319	322	302	332	318	317	345	313	328	339	316	326	306	331	312	321	289	306	338	329	325	317	314	312	313	324	310	321	318	310	314	295	320	334	328	324	339	338	322	352	354	330	312	334	329	329	303	307	319	327	305	336	332	328	344	328	322	298	316	309	326	299	304	346	312	342	308	336	323	297	326	343	328	344	306	331	336	318	341	345	334	331	326	324	309	331	319	316	340	280	361	334	288	313	284	320	340	336	323	353	329	306	324	305	317	305	334	319	322	316	344	306	319	322	304	323	317	344	293	333	342	300	340	331	311	304	325	285	320	366	292	339	349	347	325	321	285	310	341	323	312	322	323	301	338	348	342	307	323	288	330	331	302	313	306	303	362	345	325	317
11495	4739	9373	10905	16053	38369	52792	34540	25761	26663	26202	20961	12902	5944	2474	1225	937	821	885	783	819	823	857	848	807	782	795	853	824	813	826	783	824	845	842	791	827	798	821	834	769	865	796	807	849	810	861	831	770	827	800	830	853	842	825	835	809	772	864	769	786	799	835	824	794	809	875	860	864	798	812	767	834	810	831	841	859	826	821	834	810	772	836	783	846	821	840	813	854	827	831	783	840	855	771	870	755	805	844	780	784	864	840	824	823	813	820	851	798	850	881	800	826	796	825	820	836	825	860	866	778	830	826	824	844	799	833	806	829	786	787	833	856	786	813	853	818	825	816	766	805	745	842	798	823	848	835	822	836	846	802	808	790	803	891	830	824	817	796	774	862	812	885	845	841	860	871	807	836	853	840	803	858	816	830	803	815	844	817	820	824	860	852	827	774	858	795	829	797	823	808	818	821	825	798	829	807	787	838	843	815	792	815	813	806	838	834	830	806	776	788	847	855	810	813	850	808	781	851	834	834	843	819	828	851	802	842	830	795	842	816	770	819	842	815	856	841	827	801	799	821	827	812	861	886	841	788	830	848	802	782	824	782	820	774	829	836	822	845	833	800	843	832	880	805	829	814	849	812	802	789	787	830	774	803	828	810	839	776	851	836	833	829	755	833	852	793	847	861	753	810	781	790	822	787	832	786	786	834	853	773	803	836	790	822	772	824	787	841	852	791	811	910	762	793	836	825	805	818	828	803	787	876	818	845	805	810	816	805	838	850	811	827	814	848	820	825	795	822	821	806	839	834	821	843	795	830	801	837	824	847	860	837	811	796	797	819	823	833	844	868	832	820	783	762	825	831	859	844	826	846	804	844	838	844	795	883	836	893	812	838	853	829	758	790	824	782	849	835	824	848	818	814	806	808	795	818	851	816	796	826	839	810	822	849	854	739	831	852	792	797	812	782	790	763	800	833	874	809	788	798	761	828	783	796	827	798	781	804	829	832	843	829	784	830	865	824	842	822	831	828	853	813	809	802	805	808	815	780	897	792	828	814	850	847	796	832	762	829	871	871	790	818	795	848	785	802	839	751	867	802	812	809	778	817	826	851	813	793	796	821	798	815	824	790	850	787	851	841	858	822	867	774	830	828	800	845	832	810	809	831	769	829	860	778	825	841	816	779	843	769	788	857	869	830	830	840	853	807	771	794	793	853	821	879	817	810	824	813	783	793	771	781	829	801	833	830	871	832	787	776	784	817	784	788	836	897	830	807	869	780	788	796	837	831	808	830	842	871	828	835	826	804	811	853	835	848	878	839	816	822	805	777	795	826	839	825	791	767	772	847	822	754	727	806	826	798	800	845	788	841	852	840	872	770	851	829	815	837	840	788	875	801	871	844	791	811	808	825	831	843	880	837	842	821	836	832	845	818	834	835	811	801	832	798	850	825	823	835	842	859	813	820	811	847	831	858	813	725	820	804	833	833	802	808	777	815	787	804	859	784	800	778	831	851	824	846	789	824	855	805	818	831	828	840	796	787	764	796	858	788	852	809	844	827	787	801	807	823	803	824	846	814	827	831	789	815	787	812	830	836	780	904	815	815	848	831	763	820	866	813	803	809	841	793	781	826	806	819	837	827	784	859	824	856	855	801	809	810	780	841	833	785	787	828	777	800	813	812	788	806	820	806	796	787	829	825	783	782	805	822	819	797	825	796	821	838	784	816	790	824	810	810	845	798	823	776	832	817	837	820	771	783	832	875	813	818	796	785	866	821	857	850	830	833	833	789	780	834	787	800	857	857	903	803	826	833	787	813	841	851	841	793	778	795	806	777	840	854	812	811	856	850	820	814	794	819	800	839	819	832	819	828	830	808	813	770	784	818	804	811	813	815	815	818	828	855	790	818	783	833	800	828	837	865	804	826	826	789	864	827	825	786	807	782	865	788	750	831	816	817	781	846	842	823	847	846	847	829	798	838	839	835	874	854	847	827	825	800	817	849	787	781	851	859	800	862	823	831	851	836	809	869	825	780	823	821	830	867	827	766	819	836	808	776	830	821	815	764	793	817	795	837	878	854	822	781	846	809	858	819	839	772	802	783	837	808	787	829	804	790	827	831	847	824	845	826	829	852	812	792	782	810	798	861	835	876	848	818	799	789	822	805	877	822	807	836	798	834	853	829	818	847	815	758	769	863	833	834	792	792	788	823	809	822	787	778	781	816	763	816	847	812	848	834	826	805	808	842	921	791	820	787	834	785	836	806	787	841	848	818	798	809	880	788	833	824	783	797	811	839	825	816	837	788	828	801	801	885	755	848	778	837	807	773	813	828	827	826	822	774	803	813	843	817	817	818	790	839	792	857	825	779	849	787	866	798	837	819	834	823	855	823	762	784	795	843	864	772	792	828	799	817	856	813	824	792	806	846	815	797	778	778	794	807	896	831	799	780	791	801	854	853	842	799	883	845	828	826	850	815	854	813	805	843	811	752	846	875	835	839	844	860	780	813	768	776	845	812	822	812	795	803	790	852	815	785	824	787	819	835	788	819	854	827	784	759	830	797	831	826	881	828	842	794	788	843	844	784	818	802	775	810	818	840	824	818	812	820	835	876	810	820	797	806	809	795	870	823	856	809	833	822	824	807	815	798	799	845	763	833	794	833	763	852	837	830	787	849	828	774	791	850	835	852	822	865	804	772	793	846	839	828	798	766	833	821	783	868	857	827	855	816	842	838	819	816	826	792	823	822	849	773	864	856	847	813	803	842	797	774	886	832	843	802	892	841	838	817	795	788	808	863	791	836	853	797	845	846	818	851	823	840	835	775	783	833	794	834	832	865	903	829	835	830	842	824	862	816	816	777	796	830	830	795	838	854	820	802	816	813	831	816	786	804	830	828	817	875	775	741	799	799	854	841	867	811	824	852	843	808	802	795	817	819	809	806	814	772	791	826	803	801	797	820	831	842	820	813	799	826	838	838	814	822	834	840	797	812	840	814	819	810	793	811	807	800	772	873	843	805	836	852	781	792	832	842	772	794	796	837	843	798	825	826	818	804	856	802	757	825	808	826	818	843	778	777	822	829	797	829	814	836	815	841	800	858	819	800	824	827	865	788	825	828	793	794	806	796	860	834	828	819	885	788	815	793	825	821	825	804	819	827	783	824	767	818	804	809	832	806	843	806	826	823	827	795	821	813	785	788	775	833	815	855	785	812	786	822	787	818	793	820	832	831	832	846	857	826	814	800	803	827	859	868	808	863	861	866	772	866	852	811	832	856	845	829	896	839	825	769	765	806	849	842	807	846	770	801	829	820	806	868	837	854	808	813	806	788	816	777	845	816	797	872	834	809	846	755	810	818	814	814	766	840	821	827	838	871	775	794	771	791	804	791	846	890	897	794	822	810	811	781	779	859	822	816	821	815	809	807	830	827	859	793	828	815	868	794	811	844	849	796	829	785	811	777	737	829	849	792	795	824	820	849	808	848	787	841	832	831	831	781	801	835	823
34353	16428	12415	8760	8498	27847	35139	21335	14959	26077	24708	20568	12238	4840	1643	605	383	320	302	289	271	282	261	258	293	267	313	269	274	312	299	275	273	296	286	296	285	303	285	303	299	271	265	304	292	292	298	289	280	256	265	283	270	298	295	272	305	264	272	276	304	301	276	273	300	308	307	301	291	287	301	279	295	279	292	298	301	287	257	319	312	299	273	282	301	286	293	288	262	274	293	289	287	275	269	283	299	296	283	316	288	274	280	278	253	264	279	252	294	274	266	306	311	309	280	294	315	304	308	273	283	305	289	261	282	301	301	300	261	288	295	305	286	303	274	263	306	280	297	278	305	295	289	278	288	303	281	274	268	293	304	266	323	295	274	293	292	309	252	288	290	250	295	267	302	290	305	280	259	265	321	264	266	271	288	305	321	296	314	277	306	257	281	300	263	281	293	261	315	257	281	309	315	286	285	272	281	298	268	293	303	263	274	278	268	301	305	257	274	286	270	299	284	312	284	262	286	309	312	288	286	253	321	296	284	286	293	298	340	293	298	270	263	317	281	286	297	285	291	276	280	282	292	299	270	304	277	264	285	298	303	283	274	287	282	277	243	298	273	267	307	269	271	295	278	282	314	291	279	291	294	276	297	291	278	289	255	285	313	270	266	296	273	292	292	278	297	274	286	311	270	286	285	280	295	288	271	277	303	300	281	331	288	273	278	298	273	300	280	289	258	276	306	291	294	263	289	265	277	282	306	324	307	289	260	303	294	280	271	294	292	275	296	296	273	302	298	287	282	286	290	279	270	260	285	304	312	290	279	271	264	287	310	302	310	296	301	308	316	305	301	309	296	296	285	323	314	291	293	279	285	262	246	298	275	307	243	291	254	259	289	276	271	274	297	281	272	320	293	266	283	303	284	271	274	322	298	281	292	297	258	283	278	312	290	306	330	294	290	256	273	281	324	302	283	265	280	319	287	283	320	290	297	267	273	260	271	253	260	311	280	291	268	269	298	304	289	286	314	305	302	303	289	275	278	247	298	291	271	319	301	274	284	288	261	286	312	270	303	280	286	288	287	321	294	277	337	293	291	277	290	282	278	270	305	303	289	300	304	266	310	278	284	259	301	283	271	294	261	273	287	282	346	248	308	267	296	293	274	285	297	275	291	282	280	254	262	273	310	306	316	294	292	282	266	306	295	273	284	280	270	299	304	280	277	302	293	280	274	291	303	287	265	248	274	277	287	256	289	320	294	259	286	297	285	266	317	260	280	275	265	272	288	313	278	263	276	278	288	275	262	267	300	304	287	279	290	300	288	261	299	303	281	268	300	296	266	280	237	248	296	263	278	283	285	287	281	265	273	293	265	267	285	316	304	280	295	286	299	298	293	248	280	317	296	305	304	301	296	295	286	310	291	295	296	291	278	269	301	290	319	325	277	296	288	289	272	285	303	308	275	276	292	275	295	292	279	280	289	292	253	324	301	270	311	286	283	287	288	306	330	266	305	272	290	301	280	289	295	281	310	267	295	288	280	296	265	285	281	263	313	298	280	265	324	317	316	275	303	273	304	311	276	291	300	301	311	300	285	284	309	300	290	313	275	278	291	273	277	290	281	293	279	297	281	264	284	284	275	306	313	263	268	309	267	273	285	268	276	300	263	281	321	280	294	269	292	280	306	306	291	296	285	267	287	289	289	260	304	306	304	274	316	278	297	298	295	260	295	284	294	315	296	296	270	295	267	288	312	322	267	291	286	326	317	306	293	267	270	283	292	312	281	297	283	297	298	280	314	272	303	287	291	266	273	271	306	281	291	295	278	277	306	278	312	285	286	291	300	316	300	251	278	279	271	333	282	255	307	277	314	275	271	263	310	300	264	301	301	270	281	282	270	272	303	283	319	272	311	284	299	282	309	271	288	296	249	277	304	292	295	266	277	307	271	303	306	299	285	278	253	286	280	315	280	268	288	288	282	260	302	264	275	287	310	272	280	311	305	280	280	298	281	300	280	268	272	286	298	302	269	297	295	293	278	274	296	301	305	287	292	273	293	284	341	263	316	307	268	279	309	267	286	313	291	332	331	258	267	288	269	266	296	261	270	270	271	250	269	305	281	282	269	288	268	288	274	272	291	316	291	278	317	312	273	299	310	277	282	289	276	288	298	300	292	287	280	288	269	282	294	270	272	276	294	290	305	286	263	307	267	272	295	262	293	300	279	275	289	263	282	245	278	269	321	268	295	282	290	298	305	282	282	284	324	272	306	306	301	276	306	293	301	287	295	274	281	265	274	301	295	300	287	285	285	285	294	306	285	305	295	282	285	282	268	287	295	298	293	266	291	307	290	291	325	287	250	308	267	303	304	287	287	278	261	298	293	284	297	305	293	311	302	271	288	295	299	269	321	290	302	311	285	267	276	276	285	312	278	320	265	327	259	274	300	288	284	291	273	287	292	255	270	311	275	272	273	270	291	290	277	289	300	290	299	265	258	274	282	267	284	294	313	281	306	273	289	310	293	280	289	284	275	294	282	283	273	290	282	295	266	271	257	296	264	281	297	273	299	313	251	306	319	316	314	294	310	293	280	310	266	260	277	293	304	314	314	295	276	280	295	303	251	309	269	283	306	243	284	288	286	306	264	272	304	283	309	293	290	275	311	297	270	295	296	297	267	275	316	277	276	293	290	271	273	286	316	299	292	302	284	273	292	302	288	322	295	287	253	271	279	276	256	277	293	279	302	273	277	269	273	294	286	295	292	265	285	268	256	279	301	274	297	308	289	282	286	279	254	278	268	282	301	268	294	293	288	277	288	296	297	269	295	288	289	289	290	287	293	282	277	294	273	284	290	317	282	286	297	285	277	257	308	291	304	300	276	313	316	278	255	294	280	286	317	284	261	279	294	303	291	250	301	312	299	267	270	304	261	275	265	311	274	299	332	287	304	294	286	302	279	290	302	313	305	284	263	292	295	295	273	329	294	295	275	309	293	303	279	283	290	262	291	296	279	321	315	289	290	266	296	288	277	291	279	268	281	292	272	270	308	269	302	299	291	293	284	266	274	298	278	267	302	266	275	311	287	277	303	290	260	312	275	258	303	244	313	302	289	269	264	303	278	266	292	269	269	269	269	258	302	304	300	326	278	293	267	283	297	265	293	275	277	298	273	301	336	280	291	287	277	287	285	304	291	279	299	316	318	304	256	301	274	299	297	339	245	291	304	299	273	316	292	276	293	298	274	298	272	280	316	307	296	284	253	311	280	273	254	308	277	279	317	293	283	281	280	274	271	282	285	306	265	310	290	278	289	269	249	262	287	273	283	311	249	275	253	311	277	311	322	270	263	312	306	289	298	274	287	260	287	293	254	261	273	321	245	290	301	287	291	254	253	268	278	296	320	280	308	307	281	290	285	288	292	311	282	286	286	305	298	306	291	274	277	280	266	292	250	281	283	297	276	281	285	255	288	291	281	304	290	305	329	288	259	291	291	334	295	267	265	277	286	287	299	278
21094	8542	15122	17691	20543	43609	40160	33395	33001	45892	43836	40234	29481	16365	6746	2388	1198	839	777	798	693	730	709	753	703	721	741	759	729	759	734	742	697	720	721	739	733	762	757	712	731	754	709	753	706	750	755	665	730	749	743	797	756	739	765	741	757	729	768	698	745	752	718	737	761	691	699	720	731	733	714	699	741	701	696	738	766	664	693	729	743	731	735	724	746	716	721	801	758	782	712	745	807	772	726	704	704	729	770	706	756	682	774	759	746	725	722	715	715	763	775	751	699	733	713	727	790	747	756	708	695	718	760	727	723	708	753	763	784	772	801	747	694	761	738	737	666	752	709	734	716	731	698	692	726	781	758	770	731	776	729	784	762	773	746	759	781	690	747	724	736	712	741	773	707	728	744	728	740	742	714	743	781	736	733	733	777	748	689	727	728	704	732	736	700	722	735	725	758	760	755	744	773	749	770	713	750	736	744	705	678	738	785	742	699	706	756	754	716	747	738	740	732	694	759	755	688	771	739	759	719	700	730	743	693	743	758	743	768	715	747	754	729	773	705	790	723	694	731	724	751	772	679	721	726	712	746	733	819	734	766	703	740	752	730	734	736	752	754	719	756	741	714	750	720	743	719	746	738	669	732	743	756	773	745	709	711	747	756	742	764	756	676	671	747	743	714	751	756	720	765	743	734	749	762	729	728	721	757	728	739	726	777	683	711	676	722	746	731	707	727	684	767	735	735	747	756	761	684	744	721	702	724	743	741	727	759	706	742	730	724	684	732	739	711	702	753	733	737	701	779	719	725	744	712	708	751	743	713	709	760	741	703	726	775	751	735	744	770	738	734	760	726	708	744	756	709	760	694	752	735	735	719	746	750	757	701	703	812	780	714	708	766	706	760	735	751	677	716	721	755	753	706	747	753	708	737	691	739	663	704	728	727	776	715	692	740	732	702	698	745	696	751	742	755	728	727	675	747	746	743	742	732	737	711	752	698	743	724	730	700	749	743	738	705	755	701	738	734	731	725	762	687	699	684	739	740	702	713	702	734	734	693	730	723	759	722	737	718	744	733	753	710	769	736	695	761	720	705	790	725	744	704	748	761	712	729	691	754	724	776	730	705	729	781	733	713	730	704	781	727	743	708	731	718	777	755	705	769	741	745	682	770	717	750	774	762	746	748	767	754	743	753	725	766	770	742	721	688	752	741	740	718	717	715	768	758	702	725	728	701	693	772	730	750	685	742	772	756	743	751	754	719	745	730	721	706	641	711	766	791	681	712	759	764	752	710	731	746	738	728	717	751	730	692	756	771	768	734	732	753	763	725	712	713	751	769	724	718	732	789	724	760	680	727	712	727	717	776	730	754	755	759	719	748	764	753	720	737	689	707	752	730	739	745	743	756	704	728	739	730	718	764	684	737	748	720	718	735	686	720	738	776	774	734	666	772	718	721	749	727	747	762	705	774	713	713	756	724	732	697	764	763	750	725	669	758	746	750	829	686	732	772	692	776	737	741	765	742	744	741	708	760	678	782	737	712	746	765	742	758	756	756	738	744	776	720	752	731	741	724	749	765	713	726	701	752	707	757	745	740	696	705	702	682	754	735	725	756	717	747	753	736	737	720	752	751	712	720	738	723	776	709	743	752	744	737	800	724	756	717	740	758	754	665	735	700	704	706	737	738	776	737	757	735	716	764	780	675	732	742	746	791	742	769	715	770	704	754	730	779	707	776	722	767	708	714	690	704	683	777	735	769	812	730	759	754	741	749	725	765	711	685	652	721	736	758	733	696	726	716	721	753	729	729	738	715	697	718	645	726	717	776	764	699	735	720	725	711	711	729	763	740	748	726	723	740	754	664	754	754	779	734	671	743	741	809	773	766	775	722	752	769	699	728	748	716	760	775	753	742	751	713	710	762	712	765	761	731	780	739	734	743	777	732	706	769	805	720	745	745	757	675	703	708	711	734	703	718	751	755	719	728	696	697	707	738	758	706	776	775	732	746	739	737	753	692	695	720	705	766	695	713	765	723	708	703	726	774	760	739	714	738	736	733	761	742	732	741	714	806	750	707	732	767	753	720	728	724	722	807	730	726	731	720	753	751	761	775	737	765	743	675	753	687	717	692	742	725	733	740	700	731	744	734	687	755	729	722	685	752	718	696	779	708	778	743	722	750	671	741	727	747	739	726	743	736	715	738	749	724	768	726	716	767	761	738	722	789	725	723	727	700	748	705	758	757	767	740	703	755	694	756	758	780	790	741	708	716	693	797	678	741	742	753	750	750	790	756	692	759	704	752	681	696	793	777	724	761	710	728	706	677	744	721	742	732	762	730	708	731	698	749	755	747	746	760	727	717	727	750	723	703	754	747	758	740	726	768	775	743	711	744	746	746	744	696	695	712	694	718	748	752	726	707	769	692	728	705	722	681	651	732	751	730	763	710	714	811	727	755	728	747	714	765	729	753	719	725	737	725	705	743	743	758	687	747	739	729	778	706	729	723	740	727	759	741	738	739	729	735	719	752	751	730	762	778	718	733	729	731	713	757	696	756	718	706	740	748	699	763	741	678	672	709	723	697	706	724	786	697	791	737	769	740	748	744	742	726	676	710	719	730	732	667	710	730	719	735	733	704	740	734	708	731	727	735	792	695	705	762	786	775	718	781	772	739	761	741	758	742	763	777	707	753	760	730	738	691	727	765	709	724	712	750	734	730	709	699	730	787	762	756	740	735	767	690	779	734	742	706	777	701	697	714	685	750	693	662	728	723	749	753	763	677	676	752	792	690	738	727	767	716	772	746	738	725	687	737	771	716	793	719	716	699	765	743	729	769	721	737	720	704	671	774	748	745	725	725	783	795	705	727	783	795	747	723	719	714	714	687	708	680	748	758	681	712	727	790	722	753	774	751	740	752	750	739	746	723	742	735	704	729	746	753	726	758	746	723	706	766	699	744	720	721	791	755	751	752	740	809	706	738	693	823	737	736	790	712	702	703	746	738	753	748	746	739	756	706	735	725	701	680	770	775	758	680	669	720	790	734	774	739	739	729	736	748	780	735	717	766	752	770	689	672	708	751	725	748	766	733	721	737	734	714	758	747	728	709	732	743	722	749	704	739	680	729	778	749	733	756	723	684	732	749	741	732	716	760	702	748	756	724	735	755	725	712	687	743	737	754	727	718	708	702	776	702	752	698	730	748	686	757	719	749	746	725	751	734	741	734	759	719	725	735	774	720	700	767	739	777	745	711	723	739	728	732	693	726	712	757	728	718	695	758	730	745	748	753	723	747	761	787	720	757	728	719	768	699	697	712	744	662	754	745	711	722	716	730	710	739	722	697	717	763	709	712	757	724	719	725	681	724	698	684	771	777	784	726	730	741	706	759	765	744	801	723	748	721	753	726	766	722	753	745	741	705	780	751	731	785	759	727	733	757	713	733	742	800	726	684	750	762	708	779	753	736	757	752	721	730	722	717	707	756	733	759	724	708	739	759	723	742	746	733	769
6912	3199	2365	1857	1515	1023	896	822	911	1590	1631	1441	1100	696	436	362	312	337	295	335	319	322	371	337	340	351	343	296	331	307	303	322	334	341	319	306	327	303	332	314	318	343	325	324	311	374	361	310	307	328	322	331	300	330	353	341	330	308	328	339	335	333	360	340	333	319	376	331	316	341	353	328	343	319	328	311	312	334	347	320	351	321	341	307	308	331	338	311	314	318	363	348	311	325	316	319	338	362	369	298	322	318	321	312	378	344	317	314	330	314	319	275	332	331	332	310	312	309	311	337	335	329	311	320	319	342	331	351	308	313	331	322	328	309	322	298	288	340	308	337	326	320	342	307	338	327	309	340	338	303	341	327	329	308	304	335	314	301	312	302	340	350	340	351	333	332	340	330	311	330	341	298	335	310	285	374	320	338	317	315	338	317	306	341	311	340	344	365	350	321	341	283	332	320	325	333	350	347	351	329	302	306	309	313	349	321	359	326	359	313	361	350	330	322	346	320	340	280	326	315	315	334	303	325	327	295	296	320	341	314	300	331	325	311	360	294	323	325	348	327	342	321	316	310	330	320	353	341	333	310	304	338	314	299	327	337	314	352	324	329	340	335	311	348	324	328	308	332	349	290	322	306	331	303	339	297	316	325	307	331	335	334	325	346	349	347	340	301	365	304	358	366	332	306	323	303	310	314	285	306	328	301	283	310	350	320	311	355	342	322	327	329	343	339	317	290	304	299	308	339	345	297	330	300	348	365	342	292	330	316	342	315	354	353	325	335	336	353	307	347	311	310	354	333	331	301	311	331	299	320	367	312	327	318	325	334	297	359	337	328	330	347	334	361	293	314	299	292	321	352	309	320	308	315	317	335	332	342	324	325	334	307	315	315	325	335	339	351	338	332	318	308	325	347	366	352	302	339	334	312	320	337	320	322	279	350	361	297	329	342	362	324	323	335	311	335	337	318	309	317	343	335	318	322	327	327	287	343	327	321	341	333	341	343	328	334	333	294	306	324	309	334	344	319	338	332	332	341	352	263	345	328	325	326	307	287	341	323	337	311	298	347	299	321	336	355	330	329	332	332	310	293	324	304	330	303	301	277	325	312	316	303	356	323	298	316	293	306	322	295	348	336	319	331	346	332	355	356	336	319	316	284	326	321	340	306	293	304	323	331	360	317	362	356	361	333	304	296	341	293	331	353	331	318	322	344	339	344	331	290	344	326	346	322	347	315	319	332	286	314	284	335	367	319	357	345	299	317	335	324	315	316	327	262	309	360	338	337	359	360	338	365	339	321	292	285	324	311	327	340	306	328	326	320	321	352	325	379	313	329	327	318	336	333	360	319	343	315	337	335	329	364	350	315	301	320	337	332	352	310	309	334	327	328	335	340	325	311	353	298	347	341	336	329	324	347	349	310	324	348	328	330	351	338	352	345	328	321	307	305	291	322	308	346	325	318	320	343	337	331	331	356	341	325	307	354	366	362	318	308	337	332	347	295	303	301	310	311	322	314	302	325	333	323	313	282	295	301	324	341	315	308	330	312	342	319	326	313	337	332	356	302	320	330	334	326	326	336	312	325	309	337	337	339	326	303	344	299	352	336	311	321	306	353	321	310	299	338	323	354	316	306	326	323	321	283	311	327	310	322	308	331	314	338	335	330	334	341	351	301	365	335	334	304	337	363	372	339	322	289	337	297	353	317	320	300	303	334	343	309	308	355	313	341	305	339	323	326	323	331	318	330	318	322	317	311	330	335	322	364	336	330	327	322	303	330	305	340	317	311	295	327	303	320	304	321	355	367	324	359	304	303	322	335	324	349	325	329	312	306	316	351	297	313	343	325	326	362	326	344	327	314	309	337	345	324	340	318	333	322	323	363	304	351	320	310	336	319	325	351	320	342	342	333	294	331	362	310	347	305	309	321	354	332	354	345	340	354	319	315	352	327	323	335	354	322	319	309	319	342	333	336	324	317	352	324	322	323	308	332	304	311	312	299	298	339	307	347	305	317	348	295	325	317	335	319	319	334	329	317	340	349	332	344	281	310	340	321	300	330	328	330	314	358	339	313	332	357	320	305	303	314	320	289	316	271	303	299	311	327	322	322	329	341	386	329	307	355	307	331	348	326	265	333	334	305	341	333	342	330	327	301	310	317	281	367	347	346	354	335	329	333	324	337	310	335	353	337	340	351	347	300	319	323	315	340	301	300	321	309	312	313	315	366	327	306	312	308	344	355	338	309	323	312	323	346	292	364	320	327	324	331	313	327	319	322	327	307	318	357	337	323	293	321	334	319	328	295	304	305	304	335	350	330	311	339	390	318	353	351	337	347	334	328	318	321	361	343	316	344	294	335	322	344	303	325	326	331	321	352	352	332	347	342	332	312	341	332	308	318	354	312	325	363	325	307	335	348	324	338	296	316	332	318	323	352	304	297	322	340	313	320	295	303	332	334	328	328	378	330	324	321	339	318	320	355	356	335	333	321	344	327	322	339	332	328	309	345	335	343	323	305	360	316	318	334	327	332	321	326	352	347	350	335	321	295	299	356	305	322	303	332	346	330	333	351	335	346	306	343	327	316	335	308	334	334	332	329	332	306	353	317	305	319	367	331	355	319	318	323	313	344	302	314	342	328	356	324	304	312	346	337	292	330	340	291	300	336	316	349	340	323	298	323	333	328	298	362	335	343	305	339	343	319	323	320	332	330	332	318	324	306	308	320	339	355	282	308	333	341	304	339	312	306	317	318	343	319	326	327	334	333	339	344	334	343	333	305	314	359	374	334	351	309	341	316	324	340	320	336	348	331	355	344	347	320	307	306	351	332	301	333	309	364	330	328	338	350	295	322	363	331	313	309	331	323	319	321	353	360	330	322	308	332	340	295	314	298	340	325	325	332	337	364	324	344	320	345	345	341	305	340	318	331	348	298	298	315	307	325	329	336	326	325	314	369	326	325	330	332	332	318	307	327	304	320	327	297	328	335	350	321	294	331	316	300	317	350	335	314	303	359	333	299	325	326	347	344	340	342	314	307	332	328	331	328	353	349	333	302	296	316	350	311	317	357	341	331	342	327	317	369	347	322	337	352	322	342	313	348	344	324	349	330	302	310	332	293	312	309	340	334	313	336	342	332	343	321	323	293	316	303	307	343	294	290	302	298	292	337	334	349	314	322	350	330	309	355	326	337	320	306	336	330	343	339	350	361	342	350	331	356	307	343	348	317	332	337	318	329	338	303	315	331	316	361	336	315	280	328	315	358	325	312	321	321	311	319	327	285	308	297	326	320	309	346	339	352	318	303	343	284	349	316	303	318	319	328	331	317	336	355	330	306	315	317	309	331	344	323	331	339	309	318	344	308	341	315	340	336	311	349	356	296	345	357	339	298	323	305	334	312	318	332	343	309	302	357	294	357	344	324	335	299	322	314	349	312	330	331	334	331	351	326	316	327	337	328	312	329	333	335	345	330	332	320	312	332	351	297	314	327	358	313	302	304
5454	3605	4902	5657	5377	4628	3595	4058	4958	8174	7364	5965	4106	2173	1240	953	847	826	817	851	818	813	804	811	837	787	768	813	840	811	877	854	792	798	855	835	800	849	830	827	859	839	834	849	837	803	840	830	881	856	855	777	856	824	860	799	849	793	879	762	807	830	829	830	847	863	850	814	791	827	825	801	863	800	886	834	806	857	799	872	828	834	828	846	845	839	810	815	861	784	841	894	807	751	805	874	864	815	824	785	877	814	870	838	861	825	867	801	836	834	847	802	837	831	855	844	837	791	808	858	894	847	831	829	821	888	779	826	870	788	857	850	861	872	809	832	828	788	841	841	797	803	838	806	860	826	829	847	814	772	833	837	876	855	824	766	786	849	882	825	848	795	837	857	771	825	807	857	858	857	851	836	822	859	811	798	869	800	818	857	820	854	859	839	816	847	807	874	856	804	793	807	769	845	801	837	798	830	793	829	784	815	784	815	804	855	841	829	806	824	857	764	842	778	849	858	822	841	837	833	796	814	788	819	861	789	799	813	806	862	817	833	780	787	822	851	832	860	822	837	838	841	852	845	852	862	817	800	879	772	833	868	814	799	841	809	811	857	797	826	830	842	800	820	857	813	883	823	813	815	833	870	818	817	800	853	841	885	852	822	851	848	797	815	833	866	822	830	819	820	811	870	874	864	836	805	848	815	816	844	846	803	819	819	811	833	843	842	794	841	773	838	868	810	816	791	854	863	849	847	810	878	827	855	893	830	876	845	857	779	808	857	843	778	886	836	893	838	862	812	823	833	812	833	846	816	792	821	847	839	818	846	780	842	832	806	813	831	821	865	798	807	838	818	846	813	849	849	837	826	797	807	818	791	836	821	774	831	806	846	871	816	786	807	837	821	848	825	864	846	804	794	848	814	850	823	837	843	826	832	819	811	844	816	792	822	834	827	843	815	880	765	813	835	839	837	819	888	851	820	870	832	811	816	795	842	853	774	823	824	818	827	858	824	820	832	850	809	881	819	841	852	840	835	849	820	792	856	880	848	844	792	824	841	810	810	828	870	823	859	808	845	776	804	753	859	846	842	857	819	815	828	854	806	797	809	800	849	808	813	854	807	805	843	847	836	787	814	810	851	807	814	792	799	862	856	827	864	806	800	851	805	795	788	800	845	815	819	851	838	852	819	899	847	826	770	847	806	798	774	795	858	862	813	806	834	831	850	834	854	882	756	826	858	824	823	824	836	803	793	824	848	823	826	836	757	816	841	829	831	829	786	839	894	864	840	835	821	829	829	830	828	833	826	817	823	825	811	830	881	843	822	787	843	848	837	782	890	824	852	849	825	810	787	848	865	803	856	858	827	781	799	825	808	790	820	825	819	764	862	837	803	809	826	847	840	802	820	776	838	828	891	807	820	849	828	764	808	803	804	839	789	879	877	830	845	824	772	793	870	788	821	827	815	815	817	837	807	819	795	838	823	827	803	828	803	785	823	819	829	813	805	851	851	765	819	780	863	791	838	874	820	820	828	877	849	747	838	827	837	818	810	815	887	826	850	802	821	842	851	751	824	801	820	839	834	805	849	860	829	797	843	836	860	846	866	790	816	798	848	823	836	780	791	815	754	805	830	850	814	842	866	788	792	806	832	801	760	819	828	866	838	842	806	836	833	804	860	801	856	816	797	822	793	847	908	813	827	852	831	830	773	846	816	798	809	876	874	804	908	825	853	830	824	789	821	802	801	850	828	835	875	835	812	816	767	874	863	805	820	880	831	836	840	853	846	802	838	812	828	824	795	828	835	820	841	829	795	871	801	843	868	823	856	809	795	795	838	822	823	818	875	845	825	810	833	813	891	852	835	836	827	831	804	821	825	887	827	848	849	854	849	818	866	825	795	846	765	830	794	796	793	808	829	854	823	834	797	793	896	864	846	819	821	837	830	859	900	804	809	851	840	828	813	817	812	851	796	841	824	825	854	788	839	828	824	819	795	769	848	782	810	829	852	821	830	775	816	836	792	831	783	798	904	832	809	799	849	827	831	844	829	838	785	828	800	815	838	838	813	821	858	800	797	836	784	813	876	842	807	872	852	830	873	829	842	816	848	874	854	891	829	835	848	834	825	877	847	858	829	838	869	782	824	807	808	792	850	802	824	889	823	816	798	842	838	873	848	847	792	853	825	838	877	853	822	849	865	863	887	875	822	811	847	900	819	852	859	856	822	870	798	848	814	811	815	843	841	804	828	843	824	835	843	791	825	849	806	818	800	810	839	822	819	810	786	825	848	857	889	823	865	849	837	820	880	821	797	838	856	797	812	828	851	820	807	876	792	813	826	838	810	832	882	809	843	839	788	851	828	803	876	770	832	838	850	817	851	865	884	824	846	814	834	819	869	837	846	832	790	810	830	845	866	837	811	819	765	868	826	783	791	868	794	788	826	841	847	817	856	802	798	870	861	809	814	800	838	815	763	849	815	822	836	837	849	819	827	809	841	787	811	857	861	881	778	831	835	854	829	841	849	850	832	808	810	807	802	811	825	807	839	829	814	827	824	833	861	843	809	825	819	808	823	864	832	830	810	818	812	854	849	848	805	841	828	843	851	783	803	837	844	837	863	796	845	811	810	797	811	875	784	840	854	812	788	851	837	777	824	804	787	852	779	832	843	834	846	819	778	885	882	833	844	824	841	855	812	791	818	849	795	888	803	849	834	830	854	841	762	839	855	850	858	845	822	809	871	830	830	821	813	838	804	907	834	815	819	838	815	843	836	866	844	854	823	813	826	866	774	811	860	837	820	855	807	777	835	824	803	850	905	821	811	838	813	804	847	801	830	804	820	835	852	833	897	804	827	791	834	793	818	850	862	825	784	838	832	875	799	884	808	847	789	841	818	761	789	833	853	814	853	878	872	837	856	860	783	782	799	889	890	833	835	814	835	854	815	842	881	825	844	806	800	822	801	853	821	793	791	850	788	799	835	839	852	811	834	828	855	831	884	786	760	811	807	836	818	828	830	793	813	843	834	839	847	842	827	821	840	780	861	839	807	852	836	793	787	771	803	845	813	799	795	791	833	819	826	838	851	799	793	863	817	827	805	830	808	818	809	827	829	831	846	842	820	811	850	808	838	820	857	837	800	841	790	807	798	780	803	784	837	817	795	829	851	816	832	840	782	745	793	839	805	822	897	836	870	834	847	848	841	824	795	842	810	819	838	817	877	813	802	830	809	826	822	823	806	853	812	807	853	806	802	819	841	784	834	818	823	842	771	856	854	867	862	785	829	817	855	801	795	881	823	841	862	834	758	815	840	820	875	810	784	816	816	838	890	810	853	834	819	848	826	805	804	842	865	810	861	820	862	840	822	857	839	796	832	802	854	858	797	791	909	862	884	791	837	814	819	831	830	853	818	871	838	888	789	847	801	846	822	814	834	818	719	807	816	810	848	784	785	842	819	796	754	809	815	839	817	781	809	858	807	824	843	843	824	802	878	850	848	855	793	863	815
29234	17498	17640	10763	9276	18821	8495	23245	19379	16172	12862	7598	3387	1324	612	419	334	335	342	334	328	356	351	317	330	325	343	316	371	339	339	345	318	331	348	336	365	325	314	358	342	330	354	353	312	369	306	337	326	319	328	340	354	350	304	328	358	329	337	326	336	342	334	350	338	334	341	345	356	338	324	337	357	329	358	310	347	353	329	322	366	344	288	318	340	369	338	318	345	325	300	312	304	329	331	350	347	362	369	370	380	369	355	372	335	293	322	344	365	318	326	334	382	324	357	353	356	346	323	342	323	328	347	326	326	350	326	339	320	322	324	352	354	354	338	370	334	326	351	302	359	379	327	322	344	348	386	317	340	331	336	337	365	343	363	327	357	347	367	330	362	364	330	343	351	332	316	350	329	332	344	339	333	368	372	293	342	321	303	314	328	357	306	322	327	327	331	332	341	314	381	351	326	324	359	367	332	345	318	321	351	339	296	316	363	368	327	367	343	345	320	320	358	355	341	329	357	326	345	328	360	323	343	345	346	355	310	321	340	334	327	358	336	342	340	365	377	346	338	328	381	327	346	343	354	352	313	313	369	354	351	295	334	322	353	328	348	341	316	352	358	309	310	346	376	322	333	329	311	336	321	357	372	327	378	349	361	323	341	338	329	344	323	358	331	336	352	329	326	345	336	356	338	336	357	325	329	331	320	339	320	328	315	374	340	337	345	326	338	331	332	287	331	322	340	348	340	335	308	334	341	328	292	367	328	330	348	330	319	350	366	344	335	307	337	358	354	366	347	344	319	368	348	339	342	337	339	328	337	307	367	373	350	373	323	324	337	354	329	340	318	338	350	330	354	322	346	302	366	355	336	345	337	324	351	332	346	341	376	341	334	336	347	322	373	323	322	367	365	337	323	340	351	345	317	341	369	333	324	333	337	336	338	338	325	373	338	364	315	321	344	327	355	332	326	323	303	351	364	329	321	348	333	324	356	363	342	338	346	362	340	348	349	364	320	328	325	310	346	334	327	323	344	298	314	326	324	333	319	298	345	347	365	304	361	332	343	325	335	345	304	344	342	336	347	351	343	342	328	328	340	330	329	345	315	331	331	360	362	365	359	348	323	315	334	333	381	329	346	352	338	359	328	357	327	340	312	326	353	307	366	342	361	350	341	319	354	324	320	321	369	336	359	349	347	327	365	354	327	360	317	370	325	313	336	343	356	361	329	345	333	341	323	374	347	289	346	323	319	350	308	346	340	357	311	342	309	364	317	322	365	340	340	311	339	346	325	348	348	332	337	345	334	385	348	353	358	321	333	336	365	331	335	302	294	334	382	338	317	330	356	320	345	328	325	373	338	335	332	317	342	355	349	315	311	325	355	343	353	306	345	327	333	358	349	348	337	335	299	383	351	340	324	368	327	319	362	350	354	340	376	357	360	355	362	324	334	341	351	312	318	350	360	323	343	349	361	339	359	378	349	299	341	328	355	334	324	328	353	341	322	338	302	380	371	327	338	330	311	337	336	329	355	322	313	371	326	320	339	323	336	362	316	333	359	349	324	356	368	316	312	346	349	337	314	338	323	332	319	348	349	354	345	359	320	344	355	357	359	331	328	361	335	365	333	343	350	331	344	322	317	338	334	326	323	340	365	346	353	356	340	349	359	365	337	337	314	347	345	329	339	360	358	324	360	309	337	338	323	331	351	334	302	304	324	347	335	336	328	355	336	366	333	332	346	311	351	370	340	321	323	355	341	340	368	368	325	335	297	341	317	332	330	338	356	330	350	312	311	376	367	306	317	332	329	353	343	336	345	367	354	339	316	328	348	327	331	305	304	311	340	315	348	342	337	350	350	345	304	351	369	317	329	331	352	318	373	378	361	316	331	345	340	321	308	355	325	330	366	286	339	319	334	344	322	317	334	319	379	348	304	339	347	363	301	360	365	336	348	309	349	364	324	341	352	336	360	352	328	351	304	329	361	334	307	324	343	341	350	316	354	313	324	334	323	354	353	325	335	316	344	339	350	322	302	346	303	325	358	329	350	355	346	371	379	334	336	341	363	330	328	343	339	381	355	314	336	347	348	303	332	355	320	331	327	348	321	347	337	313	351	388	373	319	367	354	320	327	326	362	313	341	339	311	345	336	322	360	334	346	355	303	295	368	324	381	342	340	369	333	324	323	358	324	317	351	337	368	354	332	349	345	373	350	325	333	310	337	328	330	338	355	333	336	327	340	330	352	303	392	367	338	314	319	282	319	348	363	334	388	364	374	351	326	343	358	350	338	344	341	383	339	363	319	374	330	347	319	347	363	324	332	373	351	327	340	353	326	346	313	337	351	355	312	372	350	294	356	328	343	347	354	368	327	365	330	334	383	359	330	332	347	332	386	342	338	318	349	361	339	348	339	309	322	317	346	325	358	336	318	348	331	327	335	336	339	316	351	314	353	345	338	351	313	308	379	344	331	313	327	315	286	358	327	308	331	406	357	335	339	347	342	369	364	312	337	355	351	339	304	353	365	358	334	342	331	333	362	344	344	364	335	303	336	376	334	348	365	332	347	319	371	345	323	369	327	296	330	317	318	323	344	303	352	325	352	308	320	353	337	334	327	328	343	348	361	308	342	364	337	343	328	336	355	347	379	340	324	315	363	307	361	367	315	338	354	348	345	351	345	330	332	326	357	352	337	349	348	356	340	347	314	334	327	328	350	310	337	343	343	349	346	336	359	333	352	326	342	356	331	331	364	298	354	326	330	339	342	364	366	344	341	335	343	328	334	333	347	330	343	358	340	355	301	357	366	328	314	333	355	352	305	312	348	324	343	329	341	332	323	358	316	332	330	341	360	320	335	358	321	347	322	316	344	345	346	334	345	335	335	338	326	318	334	335	330	373	352	317	337	316	335	325	327	331	337	318	354	352	322	344	342	369	315	332	344	329	358	334	310	347	346	337	312	336	338	334	301	332	338	364	346	327	336	362	315	356	333	324	337	322	332	329	330	303	352	333	322	332	339	368	338	336	365	325	379	357	337	325	369	332	341	336	365	362	360	370	327	300	339	341	320	334	310	334	358	303	365	347	316	350	335	326	358	336	318	325	322	322	272	323	343	377	343	347	392	319	326	340	364	348	303	328	364	369	338	352	319	345	342	333	343	350	386	363	335	329	362	318	339	314	318	301	342	334	341	321	315	316	320	327	331	332	328	357	338	322	347	359	338	373	304	358	329	341	314	341	362	320	338	316	354	328	324	300	344	311	287	312	343	310	308	330	339	347	361	333	339	321	318	333	329	363	364	327	338	273	360	329	351	347	366	336	363	359	362	346	327	352	339	324	296	296	342	367	358	366	344	380	311	342	319	338	320	337	414	344	329	326	335	330	324	329	346	332	351	335	341	356	349	314	363	279	356	342	336	311	362	324	314	320	367	378	369	319	326	356	362	373	337	359	330	343	342	303	339	331	313	314	365	355	352	319	311	346	320	336	354	310	322	306	359	330	368	368	328
19547	9660	19504	16243	21506	32935	19027	39132	36460	35085	32012	23323	12842	5510	2218	1202	935	878	837	857	839	892	876	876	904	823	879	884	870	845	891	809	802	879	864	895	863	920	914	886	833	814	859	857	849	877	874	904	858	846	839	855	842	838	844	823	835	853	808	825	838	848	876	823	887	890	880	871	864	868	828	857	814	896	868	849	812	852	874	878	850	940	851	845	874	922	868	836	866	890	893	847	815	869	840	834	835	847	869	895	875	846	845	846	826	846	857	845	870	797	783	874	842	902	884	846	902	838	839	884	877	876	863	866	872	880	866	831	908	850	856	890	831	808	847	829	868	856	900	831	864	916	832	877	873	880	824	903	814	812	834	855	873	850	874	843	801	856	858	875	817	842	870	854	869	884	812	904	836	836	899	801	887	838	832	915	911	842	830	812	825	879	803	841	859	778	869	816	899	893	885	858	854	903	903	863	807	847	842	848	878	840	822	878	799	875	865	878	840	836	844	815	871	838	848	829	829	852	844	852	889	818	776	855	849	839	881	887	911	841	845	824	877	905	880	863	832	862	871	855	904	833	837	867	806	884	878	794	835	874	836	824	864	856	889	894	826	838	843	831	874	879	886	819	871	846	848	887	811	839	831	861	797	866	808	866	859	868	872	881	820	824	821	873	884	888	814	884	828	844	864	858	841	905	881	812	865	852	887	837	855	815	859	832	803	860	849	841	832	818	829	842	841	884	863	870	858	882	901	832	819	817	866	849	847	825	794	853	873	869	820	915	862	843	893	852	854	836	905	875	827	856	849	828	840	887	788	877	860	844	896	835	836	869	834	901	847	802	807	893	841	872	832	901	862	895	861	905	829	879	798	817	864	823	846	884	838	866	831	805	876	932	822	857	890	838	854	881	800	856	863	902	824	852	866	895	885	838	847	837	856	848	858	820	855	831	825	855	871	846	909	814	867	880	855	880	847	835	851	765	861	814	901	843	895	853	849	901	861	800	866	852	798	846	815	852	886	871	847	811	838	852	881	905	856	856	947	817	883	839	789	851	851	795	812	860	865	866	861	874	809	829	825	860	916	810	865	887	825	827	859	852	847	852	811	821	865	810	865	848	872	880	864	821	846	877	821	889	864	868	887	837	851	840	859	876	900	801	856	782	813	835	801	847	902	891	880	839	871	870	847	823	864	874	838	813	847	846	907	852	861	794	855	862	876	860	837	890	866	898	806	855	817	867	854	891	850	833	872	848	877	877	859	811	882	839	855	874	861	822	833	870	845	828	871	861	891	840	820	841	876	837	869	914	880	888	892	802	886	860	811	851	839	861	817	825	848	893	851	872	833	866	862	856	856	857	810	889	927	913	864	835	784	872	856	855	858	842	840	821	836	849	844	905	874	864	863	845	879	881	842	864	882	849	828	853	819	856	810	856	874	827	920	834	817	788	796	845	862	853	878	847	830	850	856	821	876	852	846	857	888	873	874	835	861	847	885	850	881	843	851	916	834	906	878	866	908	870	881	848	868	866	831	862	861	833	936	858	889	880	795	860	845	864	831	863	841	857	842	898	877	849	838	830	824	827	864	833	821	853	857	890	869	874	885	872	899	878	787	836	882	825	852	867	838	909	857	818	861	866	844	819	822	874	864	863	909	837	856	891	813	821	880	811	892	820	834	872	815	794	819	886	886	917	868	842	869	840	871	813	887	859	872	843	857	858	853	859	869	887	875	804	889	864	902	785	887	855	858	851	850	797	857	865	879	842	866	887	857	814	846	873	856	878	890	852	863	861	841	848	871	889	841	858	859	871	880	827	834	855	858	861	839	867	831	774	898	835	861	874	868	915	852	863	861	833	837	836	902	869	880	867	868	897	868	867	845	860	804	847	891	870	861	870	799	909	824	863	863	891	927	848	878	868	878	842	912	884	857	860	901	866	837	856	834	888	857	849	847	830	830	850	888	875	800	847	854	858	815	847	823	808	881	850	991	871	877	907	864	832	881	881	878	870	831	870	864	849	811	817	909	862	852	895	893	863	768	883	878	849	895	882	827	832	788	818	861	862	838	834	888	890	885	771	865	850	833	888	858	843	906	870	839	892	907	867	897	868	865	867	896	857	880	842	860	887	826	856	858	865	843	883	804	858	871	822	848	901	813	821	851	886	849	839	819	839	900	845	868	810	851	882	866	888	900	875	844	843	868	910	895	871	840	836	857	853	892	817	850	890	859	912	862	841	856	839	862	881	843	869	853	826	861	913	830	880	888	833	831	819	833	866	862	881	863	860	879	882	865	869	867	828	853	868	909	859	883	904	875	837	842	821	814	899	820	832	827	844	859	873	840	893	835	835	833	852	844	844	829	936	832	833	844	856	900	805	850	847	823	801	882	871	882	885	881	831	805	873	857	878	825	827	913	889	852	829	875	843	893	868	882	820	853	887	850	922	858	839	875	884	891	865	827	803	820	843	880	862	846	824	863	818	825	845	891	820	862	893	868	890	895	879	871	868	844	915	843	867	833	772	870	819	825	842	816	914	872	896	842	867	850	877	890	839	805	829	893	870	857	896	832	876	829	902	874	912	852	841	880	842	875	899	859	859	818	833	843	886	859	862	817	901	893	887	839	898	818	854	871	843	830	879	834	854	789	878	796	863	891	838	883	829	873	860	855	808	839	840	877	886	857	895	911	859	859	829	879	881	817	821	846	858	861	838	893	839	888	859	851	819	915	872	836	879	842	827	874	869	847	908	875	805	829	896	855	870	855	884	861	872	863	882	853	822	907	811	869	836	765	838	844	836	857	846	836	883	819	855	825	815	875	840	835	918	853	852	883	898	842	905	826	902	851	811	798	835	860	832	851	911	874	855	832	921	844	855	846	878	862	840	807	838	875	898	857	839	891	862	871	862	840	890	853	919	853	881	844	870	871	897	839	820	867	858	883	897	888	858	896	887	881	880	907	842	868	816	850	848	870	855	892	851	817	854	887	884	878	886	804	895	833	874	879	825	882	850	858	859	845	829	816	838	829	844	847	838	858	911	874	879	853	881	896	910	808	865	825	821	896	819	870	871	857	875	830	846	826	819	889	892	829	799	856	907	907	863	849	817	836	875	858	860	868	866	901	894	880	882	890	869	923	879	856	837	840	890	827	898	839	849	859	876	844	921	879	833	891	822	873	868	868	839	861	830	871	834	887	896	884	858	905	848	871	857	877	814	903	853	849	821	849	868	870	896	788	840	883	847	869	814	803	863	833	853	896	873	826	847	877	875	820	883	848	824	838	905	903	830	820	824	899	808	814	907	819	816	843	837	842	866	846	856	826	832	825	898	908	880	844	864	862	832	817	809	835	820	835	851	822	816	812	839	872	864	840	825	906	896	821	853	796	914	821	839	880	913	856	885	850	922	813	852	873	863	818	889	832	858	948	860	817	819	893	819	839	875	846	845	908	849	830	817	872	884	830	848	824	846	859	834	857	863	836	875	827	894	856	825	913	870	862	890	877	814	851	825
30426	29906	32154	19592	14097	30810	42166	29724	24079	30751	24903	12935	5071	1723	718	435	318	340	339	338	304	312	291	307	315	300	285	292	315	339	302	303	320	299	338	332	315	335	326	275	289	323	322	325	280	331	323	292	323	316	328	287	295	269	304	312	335	321	330	321	315	299	311	301	342	316	326	331	304	307	315	296	303	270	330	331	302	298	284	324	329	332	315	330	328	314	326	319	328	290	302	312	298	324	332	302	322	301	290	289	284	306	338	334	323	295	285	323	302	310	302	280	337	296	328	300	302	300	323	370	314	304	300	293	340	299	287	298	312	334	334	327	293	298	348	297	321	311	300	311	302	283	291	335	287	331	320	336	322	289	346	295	293	322	319	316	306	308	314	281	312	320	275	321	310	306	279	306	292	322	247	310	306	299	302	334	334	329	264	317	318	303	330	306	325	307	295	334	317	292	309	278	320	301	320	348	313	307	299	329	291	300	265	328	303	314	323	283	336	279	330	293	325	298	296	319	328	329	302	323	308	312	264	281	304	306	291	313	328	306	282	346	283	276	312	327	314	338	350	314	300	302	309	313	337	293	310	321	310	328	295	326	343	279	303	303	290	320	301	320	313	310	321	305	330	296	323	293	329	316	324	302	316	330	323	292	266	312	289	299	299	270	302	302	313	274	310	286	307	298	337	292	313	285	323	284	328	298	344	317	313	300	330	299	311	320	334	330	312	304	323	312	306	267	309	320	364	320	299	321	272	262	347	306	302	301	292	322	318	283	311	321	292	308	339	310	326	275	313	299	305	276	312	302	296	289	323	301	319	307	277	319	317	319	294	313	305	302	329	325	334	311	311	288	320	268	285	280	301	333	277	294	304	337	327	354	338	296	317	317	283	317	290	329	334	342	342	312	301	309	311	318	314	293	297	324	333	358	285	293	309	295	303	297	301	314	286	302	317	296	306	285	310	302	309	304	329	288	266	294	347	323	306	347	326	312	314	303	329	320	307	307	324	314	301	324	307	307	330	344	312	331	298	304	321	340	317	292	355	293	313	321	322	309	339	317	337	296	267	295	321	303	333	305	274	338	296	311	309	301	334	326	318	285	326	356	340	299	303	319	271	345	346	328	336	304	320	309	286	323	327	293	308	330	329	301	319	268	353	309	313	320	284	330	327	320	284	320	277	311	267	284	325	312	342	301	282	298	291	307	303	334	317	327	309	318	318	311	304	298	318	323	342	314	312	295	302	319	309	304	321	331	310	297	333	293	317	323	282	293	316	328	326	304	338	301	312	342	330	312	292	310	313	303	295	287	324	282	317	316	307	314	305	310	300	341	296	302	311	314	346	281	289	305	319	291	313	275	305	317	317	309	313	323	318	322	314	322	296	320	305	301	299	310	287	319	327	306	298	312	269	318	317	268	317	295	331	300	318	299	317	299	295	291	311	317	304	324	337	338	332	326	290	276	321	277	285	330	322	326	348	292	296	273	306	290	326	314	301	307	294	301	304	331	306	315	307	319	303	293	285	300	293	309	300	290	289	319	307	337	327	306	286	322	303	284	286	313	292	301	291	318	314	299	329	315	286	307	298	312	277	332	313	271	326	327	305	315	319	284	307	309	336	320	313	333	296	293	287	325	316	309	306	289	304	326	294	314	314	333	296	308	349	296	304	292	313	312	307	309	326	336	297	309	304	315	301	293	287	314	303	314	300	320	291	307	310	322	309	295	312	343	303	318	312	299	286	305	309	285	318	313	306	325	299	276	345	340	324	301	294	314	299	288	305	324	334	315	309	304	316	305	315	319	306	322	284	296	293	328	339	310	321	309	324	352	301	306	296	317	289	319	287	303	275	267	313	298	300	320	274	336	307	319	297	309	314	324	332	287	307	308	313	318	312	350	307	287	301	295	330	302	304	305	324	317	290	297	313	295	303	323	276	298	295	337	296	322	293	303	286	308	304	333	327	305	290	313	311	293	292	347	278	282	304	338	293	342	303	283	298	306	311	300	300	309	314	306	298	358	319	279	314	282	322	345	331	306	327	292	351	309	286	330	277	313	330	290	271	324	313	322	286	313	320	281	281	324	279	332	326	285	288	305	322	312	302	296	356	296	312	274	299	341	317	283	340	338	322	310	334	295	321	296	301	292	306	295	304	302	326	340	320	307	329	323	332	296	310	289	297	315	322	328	325	296	314	315	295	278	346	312	306	329	287	316	294	291	295	319	298	331	332	305	333	354	311	307	317	262	278	321	288	314	300	321	297	312	292	317	311	297	293	314	315	322	268	287	280	322	330	272	322	271	286	304	340	291	283	320	285	283	308	320	281	295	289	294	335	295	352	350	312	312	284	303	350	352	310	314	329	295	323	322	320	342	337	325	333	302	294	316	299	342	338	303	338	305	347	302	314	298	308	315	330	310	302	323	299	288	286	327	306	259	310	313	299	305	291	313	331	308	286	321	324	292	306	295	321	314	323	331	324	291	321	327	326	278	298	294	302	315	290	346	288	311	313	324	308	303	297	304	288	288	302	305	339	314	321	316	305	287	324	320	278	323	314	327	340	329	305	279	298	317	301	322	304	297	277	303	303	313	354	310	328	325	336	310	317	323	295	301	299	321	282	326	340	344	308	308	322	318	303	311	325	302	293	276	305	333	296	295	286	311	296	293	294	303	300	297	318	315	307	337	289	325	299	328	279	322	297	340	303	283	330	312	291	319	320	324	313	318	301	305	330	304	337	312	312	301	324	322	325	334	338	308	302	313	306	318	314	322	324	309	323	301	285	344	304	312	322	303	324	332	326	316	286	314	340	312	308	305	317	256	301	315	308	314	314	314	305	312	289	319	295	299	321	330	321	345	319	327	323	316	327	309	317	306	329	332	329	338	267	313	298	308	298	319	309	291	313	340	325	275	276	305	298	300	316	302	309	319	292	286	322	294	286	308	318	331	302	311	291	319	309	312	327	296	318	277	308	334	288	275	317	332	304	320	341	296	303	278	298	294	318	330	312	311	273	314	310	282	301	333	314	332	317	286	312	309	304	305	292	304	318	310	304	269	300	308	315	278	325	300	320	333	330	318	341	314	305	320	300	310	319	303	311	312	293	275	314	293	311	312	305	323	290	315	281	300	298	309	296	329	314	330	347	304	304	314	318	291	308	311	313	338	350	342	287	328	316	329	292	311	328	315	300	300	289	336	290	327	304	345	313	293	345	325	341	279	288	278	298	297	338	319	302	311	289	330	300	269	296	314	281	317	278	328	344	341	321	287	295	296	301	312	305	292	297	312	345	313	309	324	322	303	318	304	319	314	288	357	286	309	348	294	306	311	304	298	301	335	340	324	299	287	312	305	337	302	327	312	295	281	275	305	311	317	339	337	309	339	333	314	344	308	291	311	315	286	333	342	319	296	293	319	311	307	296	326	299	307	305	296	290	333	304	332	289	340	301	312	311	337	311	317	330	318	320	331	295	336	302	287	328	321	309	310	315	305	299	279	314	313	316	327
18372	22089	31888	22256	25397	41871	53247	41687	41582	48687	42103	29197	16289	7174	2738	1304	882	802	759	825	843	762	765	770	805	793	828	793	772	825	775	814	805	772	763	820	834	764	737	759	817	766	821	775	834	783	814	773	773	783	809	765	759	771	786	806	774	793	790	778	811	846	779	811	781	783	794	774	748	745	826	783	751	783	775	796	825	716	842	811	762	794	803	814	784	789	801	783	766	773	829	815	832	776	794	780	786	761	753	773	808	801	809	755	762	790	761	798	741	800	750	784	737	801	779	728	799	831	807	784	788	798	749	738	829	790	783	827	779	825	785	812	770	768	794	803	853	813	793	805	751	748	728	809	779	785	797	788	771	783	753	802	743	759	842	814	784	728	811	761	814	784	817	780	771	784	801	808	805	757	806	770	786	804	769	806	764	798	790	769	796	781	780	729	785	808	789	747	735	785	811	755	780	780	783	834	805	773	761	767	774	768	752	756	779	809	804	765	776	795	806	814	795	780	807	797	755	812	757	789	755	761	759	773	778	829	736	774	819	794	805	775	799	784	822	807	764	808	764	785	801	751	751	797	753	727	717	753	737	813	762	785	770	817	749	773	780	832	790	799	779	757	799	790	815	770	781	792	770	791	788	811	779	829	801	806	778	786	775	826	812	755	866	781	748	790	833	784	806	741	805	749	818	808	723	748	814	758	775	772	791	724	722	782	777	784	780	799	787	814	787	764	768	752	803	762	798	814	786	808	802	873	778	784	787	725	814	772	798	817	739	766	764	796	787	763	793	757	792	767	805	831	792	790	760	776	796	754	749	821	772	798	775	790	749	758	786	739	784	797	790	798	759	731	780	759	799	776	719	778	741	771	794	766	793	777	755	747	772	750	775	780	839	722	789	789	735	766	788	802	784	763	785	759	772	778	769	778	764	788	798	819	716	807	774	778	796	745	782	758	742	783	766	759	733	721	784	799	769	769	783	737	792	773	777	807	754	794	776	784	823	778	791	820	756	822	759	772	760	756	765	781	757	763	806	774	744	796	814	814	814	765	721	795	784	754	764	793	748	798	764	822	769	747	826	784	773	802	812	775	753	808	773	747	826	784	812	764	755	792	807	736	799	739	792	789	787	759	768	793	785	790	749	784	810	800	753	810	776	778	741	762	806	805	794	814	773	781	812	744	807	777	778	735	818	780	730	755	763	771	766	808	819	819	785	775	751	772	778	837	766	787	779	816	787	796	772	749	754	780	736	767	781	785	708	787	784	785	781	819	766	720	822	767	803	787	820	757	809	794	809	840	804	764	791	766	680	824	833	792	795	749	777	726	770	769	787	773	793	810	766	734	775	799	791	763	811	817	824	755	787	807	761	792	777	789	735	828	834	799	778	795	717	776	782	788	810	794	756	738	824	770	738	802	799	804	773	758	775	808	815	779	804	747	789	801	763	741	793	788	777	794	816	808	745	791	802	754	829	772	741	785	806	806	818	827	794	736	813	734	766	767	779	772	765	808	764	710	766	783	779	819	771	741	790	784	814	805	831	760	814	795	783	831	831	816	803	786	852	749	771	753	744	767	764	795	774	805	797	819	751	783	801	793	753	806	749	790	799	793	793	791	826	819	776	767	810	812	735	802	782	833	762	779	755	769	730	740	801	807	797	732	831	762	762	808	775	778	774	790	803	784	782	790	775	800	807	740	813	809	763	781	793	794	770	811	754	763	765	794	805	773	780	818	736	798	766	822	824	768	759	794	732	793	767	802	754	784	783	814	827	754	777	767	731	780	739	782	734	809	729	830	873	786	739	758	807	791	772	746	780	785	833	777	769	787	758	777	767	743	762	815	781	721	793	789	845	793	788	779	821	762	791	806	769	801	746	819	796	787	775	835	761	779	779	783	763	817	787	754	797	787	813	818	753	794	773	742	775	823	773	806	791	765	819	776	754	776	799	765	814	808	798	789	792	772	772	729	789	727	765	775	842	726	813	754	789	786	793	799	791	801	740	797	753	811	786	751	784	803	774	792	835	815	820	808	809	780	803	815	798	788	837	817	760	818	799	782	744	759	790	777	835	792	804	781	815	783	780	756	757	813	745	797	759	823	816	772	831	773	806	742	783	799	778	824	746	775	794	815	802	739	859	759	783	775	809	746	750	789	773	767	731	754	775	761	782	816	774	789	787	762	772	796	808	779	771	786	740	761	815	812	795	766	805	771	765	783	744	788	795	740	776	836	745	799	762	827	834	774	788	809	829	779	787	773	770	723	812	793	738	781	806	817	824	826	805	762	764	733	818	798	789	814	772	789	751	795	721	740	799	852	768	771	803	804	804	819	776	785	796	799	813	855	715	843	788	750	772	762	815	783	776	763	785	772	760	766	793	799	785	766	771	794	774	800	788	768	763	755	800	714	774	773	815	827	816	764	798	750	810	805	806	780	762	809	800	781	790	813	716	798	807	777	792	754	767	777	805	805	738	802	782	740	762	776	798	787	789	755	737	796	789	770	780	757	812	770	790	750	775	844	756	745	806	783	800	798	757	786	823	809	792	783	770	776	814	798	787	751	789	785	790	785	775	775	806	817	852	746	790	764	751	835	808	796	738	843	744	769	819	755	771	830	783	797	794	771	780	747	733	855	811	791	796	768	761	793	802	767	801	757	771	733	774	777	773	815	759	799	805	782	770	776	785	717	771	805	799	787	762	750	816	784	762	764	813	804	768	770	766	772	855	821	792	798	789	732	816	795	764	751	839	795	758	765	788	799	803	798	795	758	797	798	782	789	734	778	791	777	793	790	787	773	785	794	797	750	755	736	755	769	799	776	730	779	761	797	782	773	764	790	758	811	713	786	778	804	819	740	711	808	789	764	778	804	818	777	802	704	787	763	781	732	789	767	806	787	703	792	814	753	806	790	799	821	775	760	793	842	787	822	801	763	765	762	815	788	785	772	768	763	799	793	805	705	787	802	782	803	779	828	804	724	787	777	773	758	793	788	805	844	809	731	807	801	799	765	768	796	768	741	754	817	795	739	859	736	814	781	781	779	798	759	828	780	809	828	774	824	754	777	803	773	810	782	774	796	767	816	761	706	783	805	808	738	779	764	761	789	750	799	798	775	794	787	802	826	770	780	790	794	782	833	774	800	749	779	762	790	761	823	779	855	770	817	807	770	760	809	804	792	803	746	761	786	766	803	775	783	808	849	778	760	761	825	815	766	786	788	783	758	790	811	803	768	792	781	753	775	803	754	753	778	779	737	794	788	782	777	750	749	798	816	808	771	770	774	807	780	748	748	799	818	762	786	820	794	768	826	775	784	767	782	820	796	791	777	812	775	835	807	775	821	779	758	799	763	769	773	750	796	785	805	788	786	795	765	794	829	834	823	797	808	784	784	771	781	798	728	778	800	812	766	769	762	787	785	797	808	774	789	804	795	737	812	779	783	780	808	778	835	769	769	769	746	800	790	785	797	796	788	795	775	743	747	780	775	792	741	785	765	784	815	747	780
7756	3908	2197	1987	2285	1199	1579	2428	1695	1588	1167	873	604	433	374	327	337	346	340	356	328	345	338	347	356	368	346	367	330	315	355	370	325	354	364	358	313	387	370	362	323	363	361	361	349	376	423	355	374	334	335	367	322	316	361	331	363	320	354	351	341	335	379	334	344	338	349	362	389	359	335	355	335	336	339	337	351	355	346	338	361	343	326	335	341	373	323	340	339	357	332	347	330	333	339	379	315	345	347	365	353	332	340	318	350	349	330	351	355	344	377	358	340	349	351	348	381	336	396	334	359	329	375	350	323	374	369	343	333	363	332	352	357	351	362	357	331	381	349	337	344	362	293	350	327	327	319	334	352	347	341	372	330	352	362	338	334	351	342	349	322	323	352	335	320	336	370	337	360	374	350	330	360	364	334	372	341	320	324	350	358	339	363	345	349	362	383	353	340	353	351	334	349	336	348	325	368	344	358	367	343	353	335	331	354	359	362	339	351	328	333	359	353	327	353	319	356	347	358	325	382	378	346	353	355	347	346	318	377	343	360	366	342	355	360	312	326	377	360	334	343	363	337	348	385	366	360	360	318	324	369	354	337	332	361	377	326	358	350	381	329	334	360	332	386	349	356	332	346	343	351	364	322	324	341	365	352	359	335	351	355	338	341	372	359	341	344	367	362	335	347	353	322	344	355	356	339	367	352	305	329	341	342	357	369	354	365	342	343	312	325	353	353	323	333	403	327	366	350	349	336	387	350	318	355	349	322	358	372	378	317	343	362	371	388	357	365	323	407	346	381	341	360	345	351	350	338	334	354	328	309	322	326	327	370	358	354	362	343	370	349	338	347	332	328	320	312	332	379	358	354	350	345	360	334	320	335	382	317	363	363	344	358	341	331	368	331	312	374	323	323	320	352	366	369	329	354	330	338	333	303	359	360	345	316	343	354	362	347	344	352	336	316	326	334	370	326	336	350	345	334	339	358	376	311	354	350	341	326	344	351	349	350	372	353	360	341	316	347	344	344	349	366	343	326	341	345	390	363	353	342	368	312	358	343	333	356	379	362	338	320	377	345	335	325	339	333	353	353	351	325	346	340	319	362	375	362	332	354	324	383	348	348	314	360	350	317	336	362	345	348	368	329	333	354	326	342	368	337	348	347	339	343	340	353	377	341	348	362	346	344	352	345	339	342	372	327	316	369	351	346	358	339	345	348	331	353	324	356	331	347	344	366	341	327	317	350	352	355	365	319	357	374	366	358	377	373	339	338	340	332	336	324	308	366	338	350	333	339	331	331	330	362	345	347	352	349	347	336	362	365	307	325	366	341	365	336	346	355	326	375	387	334	361	371	323	356	347	351	352	328	318	362	338	348	346	356	359	341	329	344	337	358	319	317	355	353	333	339	337	352	359	328	367	336	347	355	373	366	332	365	345	390	331	347	368	357	380	371	351	344	351	319	376	332	284	355	351	356	333	343	330	361	344	345	340	348	376	338	306	328	384	332	350	345	344	358	338	340	388	400	353	373	334	359	345	349	374	369	342	336	323	361	334	350	353	370	354	318	363	338	338	354	325	333	308	351	323	325	353	360	336	348	334	366	355	358	340	376	344	424	387	356	341	317	346	382	334	376	335	292	342	341	357	339	369	338	355	342	327	350	375	379	328	347	321	359	350	364	343	354	330	361	337	374	356	349	336	324	333	347	326	340	338	389	353	333	336	334	339	355	351	337	348	358	353	366	336	346	334	318	335	314	331	371	361	350	349	342	340	337	337	328	333	358	352	338	371	347	344	360	318	375	359	347	351	364	345	340	382	360	293	335	342	351	339	349	353	347	298	378	394	351	356	357	329	348	347	369	349	377	333	356	341	322	404	336	363	345	364	316	312	343	375	350	355	339	336	313	377	366	369	366	392	321	350	348	357	337	343	355	342	333	311	344	341	373	329	323	336	379	380	354	327	328	357	301	338	318	364	342	322	327	331	388	354	345	388	361	356	368	328	378	342	355	389	350	335	357	381	318	361	355	364	338	368	359	319	349	340	375	332	357	376	358	350	348	362	329	370	312	351	363	319	338	339	383	376	291	350	343	322	342	324	343	371	320	336	276	358	329	341	349	341	348	335	352	338	345	351	363	370	342	374	384	346	336	336	350	343	338	368	324	337	370	376	372	350	371	349	355	371	358	328	353	362	306	339	378	337	323	348	327	345	355	387	320	329	380	350	359	349	331	348	372	332	355	367	340	338	353	332	354	367	321	360	377	373	350	374	364	348	328	339	364	348	372	366	368	353	330	343	334	335	322	335	347	326	324	341	408	385	368	366	341	349	329	327	366	360	379	372	377	364	332	356	355	338	358	352	329	384	330	322	331	376	348	343	373	377	347	347	346	340	340	351	321	362	370	369	352	347	319	354	364	338	335	381	381	379	372	307	328	358	339	323	338	359	366	399	362	363	352	321	350	366	368	362	332	381	335	355	376	322	375	314	334	327	335	355	342	329	332	372	391	350	344	352	348	366	352	312	331	318	354	392	328	333	357	333	340	334	376	353	365	351	346	362	324	349	357	324	366	360	332	383	322	332	347	323	364	398	319	347	377	363	359	379	329	338	362	396	343	343	364	409	360	350	321	356	364	345	346	330	346	348	329	378	390	369	378	358	377	346	369	346	329	344	332	331	388	324	327	349	345	358	374	350	389	337	336	318	354	355	374	326	349	354	336	319	348	335	355	331	354	345	371	336	363	356	373	354	359	349	381	340	335	344	354	354	371	337	336	349	343	317	333	353	360	340	344	333	363	333	341	329	318	361	357	370	361	344	348	327	338	385	350	377	351	345	366	341	384	363	363	369	366	342	352	344	374	354	381	333	325	319	350	316	352	353	331	334	348	318	331	339	357	326	349	331	368	320	333	361	333	355	339	366	349	348	348	318	330	348	308	323	343	374	344	350	317	373	351	340	369	346	378	345	325	360	334	334	353	346	330	338	347	369	347	347	328	361	369	385	335	367	346	367	309	337	365	380	327	365	343	323	356	350	331	332	325	364	358	362	329	362	355	351	321	359	355	357	364	343	333	337	331	358	326	359	338	327	332	384	350	334	358	363	338	375	347	354	345	339	353	330	367	372	346	358	359	353	348	393	385	365	380	374	350	350	356	338	326	384	340	381	352	319	344	338	335	348	348	366	312	340	337	356	361	337	365	367	354	307	362	341	368	339	368	336	351	328	369	355	342	363	333	305	329	358	355	373	379	337	347	376	346	358	346	323	368	339	379	341	359	353	349	332	354	319	342	367	341	331	331	347	371	319	326	336	366	330	357	343	375	351	362	362	323	360	333	359	353	341	326	333	346	313	370	362	348	351	349	349	341	336	334	360	319	343	362	364	384	336	338	365	340	298	360	313	364	374	354	360	351	333	319	374	333	323	358	321	345	356	352	364	338	351	358	344	333	327	360	329	361	346	317	365	368	353	318	341	307	332	334	342	342	371	335	306	345	316	385	294	358	338
5572	4149	4456	6443	8673	5132	7386	10991	7811	7126	5151	3254	1971	1269	999	925	882	870	838	895	837	875	892	850	882	897	918	837	869	825	844	905	915	869	852	830	872	963	871	847	876	924	900	861	915	865	842	867	872	877	847	853	821	835	829	933	846	875	889	904	835	880	871	884	863	854	867	874	869	877	853	871	889	894	850	888	843	856	801	877	952	900	873	877	899	878	894	854	862	898	834	894	868	889	862	847	883	894	899	865	882	875	918	845	858	850	879	852	888	910	873	893	849	886	901	851	886	883	884	870	850	919	845	885	938	885	841	889	904	880	889	816	891	898	863	911	842	902	890	851	913	820	893	881	877	903	883	827	868	831	865	875	839	900	886	875	899	873	831	903	882	833	928	877	903	836	871	858	873	891	907	912	909	896	834	844	884	837	803	889	915	889	844	909	890	892	893	887	859	842	818	872	915	949	927	908	816	852	834	842	844	871	881	872	851	847	845	857	865	835	863	864	911	903	832	845	857	847	866	860	907	881	860	882	875	930	894	863	864	872	885	893	861	838	902	865	853	850	893	819	895	905	854	860	841	895	876	855	860	938	858	805	845	806	860	873	878	836	927	863	824	908	918	849	887	861	842	856	874	891	883	872	847	868	902	795	875	880	843	784	799	873	865	869	859	859	838	893	905	863	883	921	864	887	888	827	927	879	948	947	836	910	908	852	853	900	951	894	900	840	928	888	847	913	881	883	852	883	897	826	875	884	862	878	858	846	916	854	894	873	864	879	860	852	901	868	888	901	883	848	886	906	858	850	845	814	851	932	876	872	876	835	889	848	844	907	887	826	866	843	853	824	832	896	893	870	869	855	912	854	885	847	861	887	886	897	877	882	870	852	848	935	836	884	874	928	882	893	853	859	855	877	916	857	885	867	914	848	847	856	843	919	921	863	845	857	850	839	855	829	851	838	859	880	847	887	898	824	828	845	866	877	907	888	901	871	901	863	857	879	900	844	859	848	924	856	858	889	827	860	857	875	917	905	846	896	906	847	859	856	884	899	861	924	840	874	962	855	869	841	901	844	906	811	847	898	918	872	892	885	870	818	861	917	847	853	877	897	857	886	820	894	842	909	829	891	879	910	865	813	842	869	847	815	887	786	887	880	864	869	855	846	821	937	864	859	833	863	901	842	901	865	902	829	872	916	874	866	835	889	829	849	879	857	855	877	892	893	867	931	839	863	869	927	849	813	856	919	851	895	920	889	856	869	841	883	916	841	877	863	876	845	826	836	909	919	899	846	828	888	910	906	854	862	866	868	850	876	897	849	804	879	852	849	892	881	878	913	882	845	892	890	876	857	828	920	863	856	917	916	880	885	889	906	890	891	883	891	907	853	844	857	870	887	839	863	852	852	879	842	852	863	871	842	868	871	921	897	876	871	902	910	853	876	838	859	849	888	868	894	837	831	899	892	869	896	862	880	884	886	884	896	893	894	910	817	867	882	871	885	866	891	899	883	873	849	900	879	857	870	865	897	915	875	838	910	879	857	834	865	831	845	828	890	864	892	863	842	855	855	846	878	885	909	854	871	884	851	856	877	844	862	880	843	862	862	805	830	886	912	857	874	886	920	839	894	903	818	884	872	874	830	873	851	890	858	848	895	887	837	852	885	913	861	859	879	859	888	870	854	859	872	852	851	886	919	884	859	826	839	855	877	886	874	895	871	870	884	867	837	857	859	881	874	856	871	869	913	841	848	850	850	917	887	918	861	892	891	874	867	854	849	864	836	854	945	853	905	906	896	895	856	871	904	877	852	851	846	890	852	797	850	893	825	903	902	827	864	889	878	863	940	900	866	843	888	857	888	874	864	845	868	858	814	880	876	923	884	894	874	865	857	903	953	950	866	906	850	892	889	846	858	920	868	906	848	898	858	888	877	872	889	906	863	852	865	878	844	877	838	866	854	874	808	887	846	867	872	908	866	856	866	863	881	863	883	851	902	941	861	852	914	839	865	887	827	867	869	877	850	917	873	814	872	921	889	877	876	905	882	860	870	924	866	849	879	894	923	886	913	827	904	819	806	828	936	878	869	851	848	895	865	863	863	873	881	833	883	852	871	845	921	883	880	844	783	900	841	845	812	889	850	866	855	890	875	886	872	908	855	860	885	924	857	869	853	902	837	880	911	871	859	863	888	908	948	869	890	888	818	839	906	818	855	873	842	816	852	902	867	850	891	853	859	846	890	850	880	872	857	890	858	882	856	853	890	886	868	841	873	890	867	871	888	860	899	914	866	869	859	904	856	831	874	889	871	863	878	892	880	853	836	847	864	947	860	867	872	909	853	874	878	917	855	894	879	917	887	937	885	851	826	942	904	954	894	853	813	928	840	925	863	904	875	905	912	869	877	856	864	858	827	818	876	855	841	869	878	858	870	862	866	893	888	820	813	888	857	858	886	866	908	904	917	851	878	868	840	859	838	862	906	879	875	895	883	886	902	876	906	890	841	914	905	886	912	899	818	841	869	858	805	935	880	873	855	870	814	881	877	832	835	855	896	878	848	831	886	850	845	892	867	855	845	816	838	886	895	866	881	895	837	896	880	840	849	854	870	881	867	829	821	866	893	898	868	906	900	832	823	858	849	872	868	911	915	912	882	818	881	889	886	882	919	854	831	898	847	876	901	839	884	869	845	901	894	893	873	874	811	868	900	887	883	873	865	877	895	896	847	849	882	908	868	874	881	921	881	910	874	920	866	858	879	870	902	881	898	879	852	902	843	874	881	908	877	887	866	797	919	867	859	821	873	857	898	877	914	880	884	896	830	861	914	896	868	830	854	879	859	900	789	897	849	859	878	886	892	928	814	827	844	842	936	851	819	879	876	907	872	876	887	875	859	834	841	880	879	905	901	872	872	916	873	914	872	870	856	880	828	844	908	840	838	884	920	921	915	892	850	848	935	902	807	909	852	853	838	834	815	860	867	863	892	821	897	878	874	934	871	879	867	867	907	872	856	908	856	847	863	884	875	877	843	837	874	851	874	867	827	873	865	925	881	860	888	862	807	909	914	858	820	903	877	871	855	952	876	881	880	852	827	935	822	851	856	827	873	888	847	894	898	888	826	900	901	886	846	877	858	849	911	821	831	847	881	858	793	822	846	834	880	832	862	792	887	848	909	871	904	858	865	821	898	871	871	919	913	873	809	886	955	864	856	892	914	874	846	858	852	846	895	892	832	873	868	961	863	875	854	837	926	846	892	861	856	860	873	915	866	813	832	858	899	869	867	877	892	903	895	858	905	874	804	873	912	869	851	924	845	900	847	871	904	841	857	829	849	893	903	909	945	909	858	874	821	875	901	871	910	897	902	881	883	911	825	871	816	850	857	870	890	861	888	896	875	871	870	810	881	887	821	850	859	909	860	825	886	880	844	865	845	860	882	870	901	871	864	831	876	879	915	889	830	859	811	865	856	890	941	914	860	889	867	893	882	863	915	863	834	871	853	890	891	885	818
26296	22182	18463	24185	19792	13030	16931	10210	18540	22447	12788	5435	2439	997	527	396	362	375	380	422	378	384	378	364	329	377	321	306	368	334	393	368	362	346	347	376	369	351	330	347	368	366	369	353	361	349	386	375	373	329	369	349	361	341	396	363	322	341	343	349	345	358	360	369	344	366	336	380	369	375	375	369	360	359	377	404	365	362	337	394	357	373	389	335	368	342	381	387	385	341	336	364	380	373	346	363	367	340	363	358	381	345	357	376	345	383	375	342	348	367	328	364	342	357	399	369	383	342	351	353	323	370	371	404	385	410	393	392	346	355	362	337	335	339	368	362	345	386	356	367	351	346	345	332	330	381	406	375	323	370	370	340	379	346	373	337	399	370	356	345	332	353	346	337	347	332	325	350	334	363	311	389	350	349	363	339	361	354	372	383	360	394	375	348	374	386	317	359	345	375	349	346	316	380	363	353	371	365	360	357	327	352	372	354	401	338	362	343	370	378	351	366	355	360	322	346	372	341	330	341	373	380	389	349	361	358	352	346	375	384	344	331	345	375	380	349	360	352	362	356	357	320	347	382	361	380	335	369	376	364	359	374	368	350	348	330	339	344	355	369	349	338	367	356	354	377	330	324	384	369	364	343	351	347	358	333	346	367	370	382	395	322	365	379	379	366	381	366	343	373	358	341	407	336	324	325	343	329	370	363	376	370	357	380	372	358	335	349	343	366	359	334	340	340	363	343	372	356	348	380	347	360	367	353	340	429	371	383	343	366	360	340	350	359	366	375	326	396	349	356	340	362	363	335	358	390	340	373	368	331	342	389	350	391	353	332	316	356	356	349	340	352	299	345	320	391	370	380	361	380	357	403	356	385	354	326	363	368	371	370	366	353	361	323	370	336	344	360	367	350	383	347	343	407	328	380	376	334	357	349	353	361	354	374	350	355	389	338	385	334	361	333	353	338	324	316	322	397	360	344	350	325	345	383	365	365	385	364	367	370	346	390	366	357	339	314	347	330	361	350	355	370	369	348	352	360	368	387	381	325	314	367	366	373	347	387	354	351	341	378	355	331	332	360	385	382	368	356	370	333	352	364	367	348	354	417	349	342	365	358	404	337	379	360	357	351	366	370	362	334	328	344	373	371	325	343	361	381	373	358	407	351	349	378	370	349	322	348	387	351	349	373	348	342	324	327	407	358	343	366	369	367	356	408	360	371	330	366	362	353	360	343	364	366	374	363	375	348	373	362	364	335	379	383	340	341	389	338	333	342	310	398	345	369	339	346	356	343	382	361	345	367	386	348	372	360	359	351	352	372	384	376	365	363	377	366	349	388	351	350	353	375	383	366	368	359	350	347	331	400	338	396	351	352	339	384	369	367	357	351	320	364	372	356	405	357	341	340	370	381	387	364	399	329	367	345	367	347	376	351	318	383	352	345	378	340	346	377	353	340	380	341	356	367	381	343	367	370	345	379	376	337	331	376	363	350	351	382	356	335	355	423	387	355	342	362	336	370	346	346	348	343	336	361	371	348	364	367	386	354	388	368	364	327	373	362	373	378	361	372	348	364	371	346	390	356	359	373	359	345	346	408	361	333	336	382	360	365	397	328	343	357	353	354	389	385	341	318	368	387	354	388	382	401	350	366	364	374	376	352	355	374	353	372	363	362	379	360	365	362	341	388	362	371	364	368	337	361	348	375	337	371	361	372	373	321	331	351	354	344	376	356	383	319	306	341	343	324	373	340	347	339	355	313	386	361	393	372	364	373	331	362	379	408	351	378	328	379	364	338	355	327	367	381	377	351	352	358	353	340	385	387	336	346	342	320	385	324	377	360	340	347	364	359	354	360	372	363	342	379	381	366	368	332	383	339	374	363	411	351	372	355	373	353	350	354	365	344	376	387	376	375	367	367	361	394	360	350	324	369	369	355	374	377	345	350	324	338	351	361	343	378	349	326	387	334	349	354	373	328	357	351	374	327	394	366	377	348	365	359	346	345	340	339	379	371	384	339	376	367	379	346	375	340	366	341	362	366	390	366	365	356	344	328	387	351	361	365	340	337	356	358	369	401	371	370	361	351	374	391	384	390	360	366	348	353	356	371	345	390	365	356	345	342	336	364	365	344	372	368	392	364	375	374	354	355	323	355	348	357	321	343	380	361	384	371	369	346	356	378	339	338	371	389	352	347	346	343	392	362	327	364	366	362	360	384	383	366	369	379	380	343	352	368	393	386	349	367	360	354	384	328	342	384	355	341	365	359	355	364	388	340	369	355	341	350	383	375	369	380	333	367	377	369	355	363	368	385	362	341	363	356	342	380	377	350	352	343	381	332	362	328	365	392	382	342	339	352	337	351	379	333	324	337	341	376	332	381	372	364	331	342	355	345	370	377	347	347	363	326	361	369	341	344	313	351	346	363	352	359	344	360	390	336	324	346	378	372	360	380	348	326	365	385	381	381	365	384	413	385	385	352	413	413	372	357	406	390	346	320	345	350	348	347	381	354	326	377	372	372	317	397	376	346	365	390	337	365	357	370	368	352	370	332	379	365	352	363	329	343	368	362	365	400	323	388	376	346	371	380	355	390	346	391	325	341	378	353	372	341	334	349	343	331	344	344	366	370	354	340	294	334	370	365	351	315	374	355	369	339	386	379	354	374	316	345	361	343	373	337	343	374	363	347	359	348	331	350	362	352	362	373	359	370	375	348	389	361	351	346	370	326	372	357	321	340	390	339	358	379	356	349	380	364	345	345	358	345	363	347	346	393	365	366	373	365	363	382	364	353	355	362	389	342	340	336	355	359	404	351	352	330	364	383	362	348	374	373	367	354	363	357	332	350	387	344	342	322	377	370	382	362	330	360	311	351	337	338	371	330	344	371	377	353	386	350	363	391	365	352	371	382	363	394	357	363	355	334	336	354	351	353	349	399	363	366	389	378	356	372	360	368	349	371	349	342	400	371	362	355	374	327	347	350	374	351	354	309	381	371	354	367	372	398	368	381	315	355	374	380	349	383	339	394	389	347	329	385	377	398	361	364	339	340	359	348	359	331	377	386	353	361	379	379	383	368	351	345	377	345	347	389	367	400	351	359	381	366	358	357	336	349	343	332	389	351	344	369	393	378	347	357	353	360	356	360	324	377	350	365	344	375	382	336	333	341	336	358	351	365	394	357	377	344	349	363	396	365	342	347	369	386	360	352	368	357	353	348	401	341	399	365	344	330	367	358	383	356	378	339	351	339	343	344	347	373	365	369	359	339	363	363	335	408	398	348	340	351	326	385	354	387	367	351	342	391	338	328	378	354	354	342	389	342	351	338	330	384	385	386	391	360	372	363	362	382	340	392	341	342	309	374	334	322	388	344	374	377	374	354	353	353	328	349	381	358	348	415	382	336	346	361	356	347	356	373	357	352	333	372	380	355	365	370	355	346	365	358	339	377	382	401	376	375	361	377	339	411	385	365	345	373	354	330	348	358	345	362	350	343	350	367	389	377	355	368
17363	16291	20568	36681	31847	25211	33515	19768	39804	41000	29159	17652	9265	4027	1771	1143	957	889	980	851	895	898	928	932	899	867	926	905	914	871	918	875	942	875	894	906	864	874	905	866	919	870	874	891	891	905	846	846	890	889	909	873	860	964	868	918	893	905	916	904	920	926	877	948	928	903	890	894	903	924	891	944	888	893	930	896	876	929	889	886	930	878	920	894	892	904	882	894	895	968	871	852	913	901	873	841	881	902	876	874	883	890	933	906	909	926	895	850	918	893	900	906	878	888	946	898	847	887	931	939	847	870	833	894	857	812	957	857	893	910	865	884	891	891	821	855	934	870	847	919	933	899	853	916	875	885	902	866	917	988	895	954	873	860	877	874	910	920	820	895	908	896	871	893	907	881	892	870	867	921	876	845	935	834	890	894	889	878	894	895	948	896	903	876	862	913	863	906	870	888	911	888	915	849	849	858	893	856	914	887	856	863	868	926	893	953	891	841	916	888	888	880	915	893	869	851	947	850	914	927	922	900	914	892	832	874	906	871	870	895	877	864	938	923	880	899	917	882	889	885	902	908	902	848	916	917	893	885	904	894	890	939	924	889	910	906	873	931	933	885	872	926	900	891	885	904	915	879	895	867	949	864	875	896	902	901	893	888	951	902	869	834	884	911	829	917	941	857	853	935	895	895	918	886	861	913	885	882	891	884	865	933	874	936	896	887	887	929	919	837	897	885	912	886	854	884	883	874	913	869	853	857	902	907	896	876	873	868	827	931	877	899	882	905	870	842	905	928	887	893	859	894	927	847	887	908	934	915	856	877	877	904	893	908	933	893	949	912	882	890	896	883	892	884	842	874	929	883	948	904	867	917	900	907	874	881	887	859	935	838	885	934	890	904	854	919	905	891	898	921	925	913	940	927	917	805	862	910	884	879	899	873	921	916	890	856	897	885	850	902	894	901	887	884	944	912	837	956	820	955	881	908	866	900	891	919	890	918	894	881	853	893	919	866	924	944	941	930	927	866	824	868	880	879	898	930	876	937	924	914	896	953	924	826	915	912	892	918	923	837	927	847	939	892	915	886	877	937	902	906	860	895	947	887	935	913	887	948	906	922	962	893	922	881	879	889	940	885	891	911	925	943	906	919	867	877	945	900	923	880	914	872	857	890	905	874	896	929	902	914	877	855	845	908	875	853	918	899	890	913	884	861	911	893	892	857	912	897	944	900	912	915	836	873	936	900	877	871	938	928	886	864	864	925	878	889	940	909	930	938	879	893	931	920	868	874	894	926	897	827	909	936	862	899	924	950	880	890	874	880	863	909	853	918	900	891	907	904	855	913	917	879	908	873	953	867	921	899	901	926	915	886	855	869	915	871	915	895	931	872	873	908	871	876	907	879	913	856	866	927	883	927	901	887	892	949	903	892	913	910	920	913	869	895	924	904	900	889	915	902	923	874	917	925	878	909	885	889	902	913	942	900	903	893	917	881	885	922	913	880	920	877	873	890	861	893	910	916	899	892	879	901	862	901	922	858	891	866	871	855	905	850	931	875	903	903	923	923	886	875	879	886	880	895	911	874	907	929	907	920	898	890	885	903	882	888	863	941	933	841	903	829	865	836	912	866	884	888	888	925	877	901	923	831	901	872	890	921	876	886	872	906	892	866	854	908	927	881	865	843	874	876	891	963	908	907	857	903	875	871	919	925	897	826	881	866	928	842	891	893	948	919	919	913	877	881	905	849	912	904	951	887	901	860	899	891	848	902	877	852	876	904	932	899	905	863	885	930	872	916	880	897	870	878	923	933	860	878	884	871	943	896	898	878	849	906	931	861	912	906	892	875	930	866	916	940	871	929	873	876	910	862	895	837	887	866	869	867	901	938	912	905	905	886	906	889	902	916	918	884	940	912	882	882	840	894	914	948	888	896	883	877	923	899	883	867	858	912	849	839	894	952	859	931	888	914	885	920	907	859	862	916	900	916	936	915	892	885	921	960	911	916	851	909	865	914	943	910	913	876	900	911	912	940	917	877	930	875	904	895	911	819	943	908	853	878	863	884	858	898	871	884	912	901	881	874	849	911	848	891	876	857	907	948	927	864	842	886	883	835	919	860	932	929	879	931	905	959	976	919	872	879	870	880	925	863	909	881	889	871	903	896	909	870	909	940	936	879	914	932	885	954	953	854	901	913	859	913	882	892	845	919	957	924	865	962	860	862	872	930	879	888	912	935	913	887	904	934	886	907	890	863	838	940	923	879	876	890	911	926	905	887	928	877	859	919	871	875	862	930	898	891	915	932	899	926	940	924	881	860	917	883	873	909	889	865	858	939	937	917	879	851	897	869	904	931	856	903	918	916	932	902	924	882	894	915	812	885	874	854	897	865	904	878	878	928	860	917	858	853	950	886	939	900	891	894	899	898	876	883	849	875	891	930	878	899	839	954	924	917	974	914	871	931	926	862	889	859	868	872	869	887	928	943	911	907	933	879	856	880	896	895	843	918	913	977	892	861	924	944	926	926	954	883	905	906	945	911	885	841	867	855	917	930	907	851	914	847	891	922	836	855	922	882	900	906	896	926	914	904	884	863	936	902	936	858	889	879	862	879	938	943	944	967	917	879	947	948	909	901	956	894	951	915	924	881	917	881	899	906	897	916	914	828	918	884	908	909	899	837	912	918	971	884	892	859	895	836	938	915	912	867	894	910	867	914	821	880	854	894	883	877	881	897	849	852	967	959	872	866	857	916	907	921	875	900	944	882	972	932	893	877	846	870	941	885	835	917	883	862	860	859	940	890	936	930	930	933	845	871	904	917	869	937	911	884	911	905	910	908	925	949	884	822	915	902	882	878	887	934	896	887	889	929	937	853	948	863	880	887	883	928	918	898	892	906	886	974	934	922	881	944	927	894	941	882	877	940	889	857	885	904	921	879	925	863	892	938	922	896	895	885	917	905	860	844	902	936	858	901	875	945	916	908	904	837	916	885	905	900	888	925	909	891	918	829	912	911	900	886	932	961	886	858	874	945	835	874	841	913	921	892	887	919	899	922	935	903	904	866	898	925	907	930	919	872	986	855	952	896	866	885	925	932	847	955	872	861	884	893	888	917	947	882	916	864	820	920	895	939	891	911	850	863	920	869	815	874	911	918	886	904	836	931	906	851	915	880	869	884	883	950	891	895	913	921	924	928	893	922	922	910	885	896	944	862	927	863	878	852	921	904	811	844	904	920	869	871	880	911	860	912	984	868	871	891	920	887	843	882	902	909	870	944	909	889	902	937	875	887	854	942	948	876	853	926	874	944	921	911	839	903	877	879	907	879	839	912	916	917	900	854	904	927	922	891	947	936	929	863	904	883	855	875	887	878	886	920	831	879	937	938	903	840	880	857	851	929	890	918	915	876	896	883	899	844	909	923	931	861	851	880	905	849	883	911	894	895	928	872	856	894	908	923	931	850	919	916	891	931	881	892	874	946	914	886	884	943	910	923	840	906	886	849	913	900
39467	36814	32588	54032	59133	43939	27711	26438	26554	18264	8823	3768	1472	662	412	331	373	345	287	318	368	354	349	320	320	325	301	335	335	341	328	332	291	364	295	346	293	317	334	366	331	345	322	362	314	293	326	322	330	325	340	326	338	358	302	322	342	365	326	322	358	319	332	302	338	316	334	334	351	327	373	360	315	304	323	326	316	311	338	301	343	322	311	334	309	307	309	309	374	303	325	328	314	343	299	327	304	338	290	320	329	331	340	329	327	319	337	312	332	329	347	313	346	308	350	325	319	323	318	317	332	338	325	344	357	325	341	310	338	340	318	302	316	304	328	324	328	349	338	318	339	314	360	311	344	352	335	326	331	343	340	299	313	336	305	312	360	364	301	276	339	349	365	345	345	330	318	322	331	314	335	316	336	322	360	350	330	294	301	300	319	316	336	345	335	352	290	291	303	336	352	342	319	312	324	364	322	302	314	334	305	340	337	343	352	338	323	318	327	330	314	318	322	297	354	350	313	337	284	346	341	337	350	308	339	314	335	304	356	335	348	317	319	293	328	294	330	343	306	336	305	305	328	322	328	319	303	313	319	334	328	338	305	316	350	297	325	312	327	312	322	276	328	319	348	338	320	322	305	297	375	317	342	296	317	332	343	323	314	358	319	348	306	339	341	340	319	319	335	341	364	348	341	336	323	291	283	359	343	311	337	347	347	329	329	282	309	315	334	332	369	305	322	313	334	313	323	336	341	372	331	335	318	325	339	334	328	308	316	319	329	304	361	341	328	315	334	323	323	349	325	331	363	287	324	353	339	315	334	330	313	316	324	332	350	320	330	356	345	324	361	314	327	319	321	356	347	328	320	340	307	351	364	344	322	325	370	311	296	330	340	344	345	322	332	296	310	346	330	350	325	309	330	312	306	306	292	375	329	328	332	382	335	339	317	332	354	328	312	370	318	317	318	367	291	303	315	279	331	314	313	322	357	335	386	303	307	325	338	361	305	298	333	364	315	338	331	303	300	317	344	345	296	315	349	322	349	342	347	316	313	338	352	330	322	326	338	334	317	310	295	307	296	321	312	346	334	311	368	341	338	336	315	337	311	293	332	349	356	330	358	313	333	335	330	333	271	306	351	349	352	338	367	347	323	345	303	336	332	324	328	345	350	335	336	314	321	335	337	326	303	342	325	327	303	332	340	348	337	351	328	328	339	330	311	324	334	349	320	321	307	337	289	312	357	306	320	320	321	352	357	318	293	306	333	318	386	327	345	327	319	332	330	335	331	326	341	307	330	312	315	305	309	341	325	340	339	321	328	316	321	349	348	357	344	314	328	361	359	344	291	345	307	339	352	348	306	333	332	327	369	325	296	314	290	309	356	331	341	321	332	284	306	301	332	330	346	335	341	297	306	328	301	316	303	322	309	326	326	333	294	334	334	320	337	343	306	295	290	300	317	313	326	348	361	343	309	308	320	335	324	300	310	363	300	340	347	321	349	346	307	344	267	360	301	301	335	345	326	318	312	303	344	299	326	301	319	316	326	325	374	350	306	305	300	323	322	341	346	340	324	310	309	350	365	327	306	358	348	318	292	345	339	332	327	347	327	291	351	335	350	314	336	322	310	314	321	330	332	340	281	356	314	343	306	359	324	307	324	349	333	317	308	298	293	323	344	312	314	346	332	322	324	324	327	313	268	346	314	321	324	341	330	332	352	321	304	346	313	318	340	326	279	333	342	329	321	335	338	332	333	341	280	339	306	341	350	328	316	338	350	352	365	312	331	318	349	334	311	312	353	292	336	323	334	290	351	345	302	341	302	325	331	319	320	326	344	336	302	317	357	310	319	303	361	329	329	285	350	307	323	354	301	314	352	356	319	342	313	340	344	339	359	327	307	332	304	322	299	319	327	320	335	315	298	310	337	323	402	319	311	287	336	304	310	323	360	312	333	340	329	323	303	361	306	309	319	306	347	323	312	300	291	327	363	352	363	319	346	344	314	330	298	340	319	324	341	313	296	334	341	350	309	329	287	338	319	339	356	309	310	325	334	315	348	304	289	342	315	333	358	345	333	336	331	350	326	297	358	309	326	311	333	327	345	305	330	319	364	344	359	332	352	342	325	323	335	316	329	367	307	313	316	308	319	323	364	337	323	283	311	339	343	334	313	342	325	317	327	349	320	313	341	325	321	313	332	308	331	341	335	287	329	345	325	310	330	360	280	340	301	325	349	314	331	327	330	337	386	313	319	349	346	320	343	345	338	310	347	322	344	313	328	316	350	313	324	345	355	326	364	352	355	361	354	339	310	341	348	331	289	340	327	331	333	349	355	321	360	346	336	317	352	329	332	329	318	340	311	344	345	271	314	322	328	332	342	364	312	369	342	316	317	330	334	328	315	360	338	325	281	316	326	325	302	344	320	328	336	361	318	310	318	331	367	276	306	314	355	347	358	330	306	300	309	340	344	301	338	343	312	355	340	282	366	365	321	315	355	336	325	300	339	363	342	308	324	334	327	287	323	354	301	328	281	291	349	307	349	302	328	352	335	297	358	343	347	327	322	301	318	373	312	336	313	362	369	333	351	330	323	318	349	356	320	356	304	312	347	332	345	338	349	324	349	299	319	363	329	345	337	290	314	321	326	322	312	304	329	295	322	338	338	366	290	336	322	311	316	327	305	333	359	325	311	337	341	341	330	324	350	330	325	321	326	331	314	318	318	318	351	331	339	354	360	305	361	367	336	345	347	274	330	315	343	331	304	332	340	346	316	352	343	322	335	354	316	341	329	315	293	317	332	361	371	314	351	325	329	306	318	349	325	332	334	330	327	328	319	337	340	286	345	313	316	321	359	341	332	336	320	318	302	313	319	295	331	343	314	303	324	322	343	287	287	328	341	326	328	336	324	323	334	361	326	346	328	338	352	323	351	313	337	344	353	342	323	321	339	308	318	342	339	334	331	322	355	331	327	375	316	350	334	309	317	338	296	326	353	346	323	335	313	300	308	348	326	393	303	350	348	351	362	332	323	332	302	289	346	340	330	315	331	333	340	317	326	325	339	298	343	335	339	312	358	323	330	300	291	340	322	311	309	340	290	357	330	357	352	329	315	336	325	301	337	326	301	317	322	300	314	334	308	312	314	355	333	312	320	316	314	339	299	335	323	303	314	337	298	311	325	330	333	326	342	297	314	319	313	335	329	308	312	331	325	340	319	347	359	343	332	373	373	365	321	314	332	357	333	332	341	377	355	349	330	364	351	333	333	286	317	296	319	315	347	302	320	310	378	316	319	326	320	319	335	311	341	337	325	354	361	363	320	305	326	297	309	338	305	308	344	311	320	315	338	352	330	319	337	357	306	312	314	307	337	313	303	319	308	295	321	322	312	343	316	338	361	326	328	319	356	327	319	317	323	334	344	328	326	332	348	345	304	325	346	333	345	309	330	318	337	348	317	302	341	332	330	290	338	302	299	300	331	326	356	322	348	340	317	345	310	327	373	300	325	373
26547	27729	35993	63251	62869	54065	40784	42266	43972	35450	23470	13434	5916	2442	1263	996	788	829	799	821	836	791	786	824	827	782	801	807	819	806	809	796	814	797	795	856	842	784	823	824	805	820	825	849	806	832	823	810	843	747	849	829	820	829	851	783	833	764	839	869	845	865	854	830	808	771	818	835	792	860	842	799	791	820	781	822	846	800	799	808	853	830	835	826	802	836	852	807	860	838	770	796	787	794	904	807	795	816	830	872	817	805	785	796	792	813	790	801	823	809	850	835	805	863	806	803	835	790	795	788	765	807	796	817	809	824	847	828	816	806	861	868	782	805	840	808	824	768	811	825	798	849	787	802	842	818	899	850	901	809	844	789	824	797	818	820	843	835	847	802	824	766	820	783	773	804	853	803	805	795	806	800	836	802	821	822	794	854	796	795	796	848	861	879	837	803	826	775	828	785	759	834	860	813	824	797	789	837	873	825	826	759	819	749	790	792	827	812	797	816	834	808	789	845	830	830	821	761	780	810	847	795	842	852	790	816	788	826	813	868	854	778	811	835	794	807	840	803	803	822	801	770	853	826	803	838	802	807	797	834	777	811	848	852	850	782	827	810	825	792	797	821	869	818	801	842	844	834	880	802	899	840	777	860	824	842	772	779	820	800	782	807	798	793	819	856	844	858	777	833	774	773	828	816	780	806	876	851	849	821	819	815	849	862	839	799	840	808	783	817	792	798	790	835	812	835	841	800	821	751	801	844	815	822	749	849	847	798	816	823	787	843	837	812	818	799	825	817	780	791	826	853	778	831	828	801	799	780	771	892	834	807	783	798	858	876	835	817	835	779	822	797	812	842	841	845	882	833	801	855	828	779	864	828	757	859	814	789	810	855	824	835	783	818	896	822	830	823	793	840	780	875	749	833	827	820	820	782	764	834	792	833	808	809	796	836	838	842	880	767	818	800	825	872	816	796	808	816	829	818	779	883	830	822	811	871	780	837	881	833	819	807	811	862	829	813	780	851	821	844	784	804	838	798	833	843	819	847	880	827	836	817	787	774	804	787	844	839	812	818	847	828	785	842	828	835	812	831	785	784	815	871	833	791	833	797	789	808	818	790	863	826	841	739	822	833	776	848	818	820	834	795	850	815	784	807	807	843	791	794	864	841	815	831	815	848	817	810	790	819	837	798	788	810	815	842	833	797	871	800	788	806	809	759	844	765	813	811	832	818	811	843	814	801	844	818	777	811	816	842	762	842	835	840	780	816	760	790	828	781	780	795	802	871	840	778	783	860	761	807	814	852	853	823	813	856	810	834	827	798	819	900	823	847	868	826	811	824	844	822	841	799	820	796	814	834	873	836	825	817	810	794	784	828	836	794	792	791	781	887	802	849	768	791	825	838	796	849	816	792	814	826	775	787	808	792	850	791	810	767	833	815	808	791	826	823	851	828	802	833	774	798	851	796	819	840	788	775	818	842	772	855	811	805	873	851	834	795	794	754	809	803	833	821	766	777	810	793	856	815	847	784	838	813	855	821	789	840	804	826	779	821	772	842	815	815	808	812	838	820	812	816	854	803	783	832	829	850	849	827	787	766	817	796	850	803	813	831	848	825	833	788	818	852	800	794	826	852	840	808	810	835	815	833	821	831	786	784	815	807	860	815	829	822	838	788	837	819	827	812	765	834	841	774	809	828	822	853	785	779	773	825	831	839	811	818	803	822	820	831	828	832	809	868	848	865	794	836	820	842	822	854	826	831	767	845	875	846	827	796	770	797	854	825	800	810	787	842	863	816	877	838	812	813	816	820	792	857	820	815	754	798	784	819	810	843	807	823	820	790	820	797	841	829	830	861	858	805	810	880	773	843	865	799	843	801	844	806	807	791	819	816	839	832	852	805	811	862	781	818	833	847	842	828	742	817	815	818	823	867	813	820	808	844	783	830	843	791	830	841	818	803	786	785	806	832	792	843	813	866	837	794	806	855	817	805	799	879	824	801	780	815	796	789	806	851	795	833	835	830	796	825	807	831	803	850	827	845	832	855	759	845	782	835	809	777	813	835	831	838	816	811	794	834	797	863	755	868	822	857	798	830	794	776	782	845	788	791	871	800	792	852	791	834	806	794	847	855	819	783	801	873	771	849	847	794	803	783	852	747	813	817	797	863	814	847	840	834	845	807	847	827	870	806	831	809	840	828	804	779	816	860	798	762	800	777	817	815	821	853	798	818	791	836	813	851	815	827	859	828	859	825	834	847	771	818	799	844	825	805	799	814	811	867	805	817	807	821	842	832	777	814	789	864	803	816	827	812	831	817	857	767	789	871	789	839	829	798	826	789	807	786	779	879	768	810	822	840	804	868	830	849	820	775	803	826	834	773	824	814	795	838	817	786	778	825	801	845	757	805	834	781	783	842	829	795	861	841	823	800	814	810	778	817	864	858	826	862	832	828	834	767	788	769	812	828	830	832	787	822	860	861	834	799	825	831	793	851	822	861	833	822	784	802	884	766	790	812	774	730	877	859	821	836	866	824	851	808	789	818	821	786	873	835	832	785	820	808	782	808	832	794	818	821	813	806	789	864	828	835	831	802	842	839	794	850	837	792	812	793	823	791	785	836	826	835	844	824	862	843	824	823	864	861	794	807	822	806	801	855	817	821	837	794	847	816	821	769	805	832	837	858	812	802	852	851	786	780	841	817	812	822	777	815	855	792	846	766	755	802	826	804	818	807	853	767	792	791	782	794	802	779	822	766	781	781	834	798	838	837	804	839	845	841	816	893	825	819	855	821	826	778	827	845	790	859	823	818	829	844	805	806	833	784	791	817	814	812	859	793	812	821	836	846	808	867	807	822	805	819	878	808	812	801	816	840	829	833	803	814	857	825	810	818	819	830	835	828	869	811	858	861	837	808	847	830	832	798	837	809	814	856	801	820	825	794	811	808	814	827	832	844	859	794	832	866	827	792	855	799	814	847	765	825	830	804	835	823	760	808	848	804	779	812	817	806	821	815	805	766	826	790	872	817	849	815	811	801	795	804	873	849	834	794	814	823	831	834	799	837	801	797	878	844	835	809	844	830	785	796	810	860	792	808	768	818	869	850	875	818	842	813	797	821	843	749	867	856	807	775	822	891	803	783	816	804	789	788	803	816	812	792	788	799	796	846	788	864	798	856	821	838	788	767	847	812	819	834	822	829	827	773	832	838	827	808	838	821	825	809	818	807	854	819	796	839	822	763	811	816	847	824	836	826	797	834	849	792	848	850	797	827	798	775	838	817	837	802	834	826	762	851	800	805	809	831	805	807	797	802	840	829	864	812	796	800	800	851	808	810	792	836	842	811	836	826	778	806	818	839	839	854	790	801	797	858	792	848	805	781	756	840	774	867	755	817	854	791	836	829	803	782	837	863	829	861	842	781	833	796	798	825	847	823	770	819	855	813	806	845	830	785	840	800	870	868	830	797	798	866	805	791	797	848	819	816	807	813	875	878	808	907	825	822	863	793
8570	5359	5089	4605	6533	4138	1123	1084	1045	804	613	487	416	375	340	338	306	366	346	345	327	379	346	335	323	331	343	345	340	358	359	326	385	348	362	357	354	349	359	336	361	328	397	353	360	339	358	350	371	328	331	361	365	377	320	349	344	364	398	375	355	349	335	343	332	347	343	326	332	369	334	378	324	375	363	353	349	347	356	314	328	330	356	355	319	360	317	351	335	384	353	331	348	329	366	350	391	371	342	356	385	347	321	330	360	369	318	373	340	345	346	371	358	311	375	328	349	365	332	353	380	394	339	344	378	387	394	331	343	350	357	373	351	352	348	398	369	326	332	365	368	360	324	312	323	354	355	368	302	352	334	343	377	329	345	316	341	353	347	344	371	342	329	356	344	341	336	349	335	326	334	362	361	326	342	351	316	361	345	335	354	364	314	344	345	346	325	350	315	354	344	351	312	348	378	360	339	335	336	335	328	332	376	364	382	342	350	375	327	390	346	356	343	356	334	358	360	363	355	374	347	342	394	355	331	366	372	345	375	332	335	354	364	325	356	368	381	386	371	351	344	332	361	328	358	341	332	339	370	371	352	344	351	372	367	370	325	342	347	335	357	351	369	374	323	353	332	351	335	382	380	360	356	366	340	352	329	359	340	377	371	372	314	395	320	353	361	329	357	377	351	354	360	304	381	331	338	347	354	403	386	326	365	402	360	376	323	326	355	358	327	308	333	368	382	425	353	325	344	354	368	346	337	348	344	347	357	356	345	351	350	329	346	388	366	358	370	334	385	351	386	354	355	371	373	384	349	358	349	325	358	335	361	332	378	346	387	333	343	412	349	341	353	368	346	371	341	369	354	334	347	349	348	353	384	344	352	351	348	361	362	311	329	316	327	357	372	378	348	340	366	340	334	332	363	350	328	339	378	317	350	332	324	385	343	345	361	340	379	366	370	347	364	379	359	362	340	383	359	390	345	331	297	343	326	331	360	351	364	397	331	330	344	340	335	359	369	363	361	332	363	334	360	369	324	367	325	352	327	355	344	356	336	322	306	331	354	323	355	341	354	365	352	350	368	344	352	344	339	340	352	356	353	389	335	330	356	341	338	321	351	396	344	379	381	356	348	350	387	333	360	302	324	363	374	338	360	367	366	338	346	323	382	337	331	361	351	377	371	356	352	321	343	358	336	350	354	320	371	352	346	358	325	358	391	362	319	353	365	352	348	348	339	364	361	385	334	363	366	336	339	344	346	350	350	345	329	359	362	338	368	371	357	349	367	369	363	355	341	299	338	369	365	357	363	376	368	314	338	354	322	361	340	375	345	346	332	372	377	360	369	380	298	338	348	347	331	327	370	379	324	312	295	332	348	350	341	367	354	348	359	347	343	350	330	346	349	329	338	340	380	342	384	340	350	362	379	335	333	362	328	355	337	363	369	384	349	360	359	329	340	335	381	353	360	336	359	331	352	341	359	336	356	362	316	359	344	389	350	367	363	309	389	367	362	344	350	346	343	355	366	362	349	331	328	326	315	335	337	343	355	323	337	379	300	324	397	375	372	356	365	359	351	331	355	365	345	308	342	371	349	338	342	328	337	397	356	361	360	320	357	313	325	345	370	330	382	350	340	369	364	339	318	331	345	355	342	341	344	333	353	347	375	355	349	335	383	360	346	364	374	382	402	330	334	346	343	358	383	355	305	324	386	375	339	344	343	359	374	352	330	367	365	358	342	363	375	355	357	356	341	347	352	358	381	356	350	344	321	348	359	343	363	393	346	326	362	346	395	352	327	344	346	339	346	380	363	355	362	375	381	337	374	332	357	325	319	359	337	349	320	368	348	333	334	351	368	381	341	343	366	355	378	385	334	341	340	340	344	364	331	332	347	354	341	393	341	338	331	375	346	363	321	352	353	378	321	344	344	350	323	356	361	319	364	335	379	366	356	365	348	320	312	331	377	364	362	333	323	319	368	349	355	379	358	353	325	350	374	348	361	340	372	368	362	367	362	343	345	347	360	326	375	345	342	327	330	398	391	374	333	376	338	349	363	318	330	366	338	359	325	372	354	325	357	371	356	328	336	389	347	387	373	385	381	338	344	360	317	336	365	341	341	364	353	358	379	364	358	334	349	313	359	332	332	344	411	331	348	372	346	377	334	348	361	346	345	365	395	366	337	354	316	372	312	366	378	370	374	352	350	375	362	371	355	359	339	355	374	345	343	346	312	351	375	408	354	352	352	321	352	337	384	359	368	336	356	352	361	333	391	349	348	343	343	354	364	320	333	348	348	363	343	368	358	392	377	352	351	318	317	356	362	331	356	353	343	368	327	342	342	310	358	332	340	344	337	329	350	324	336	342	359	348	365	332	359	366	336	383	380	378	378	374	367	360	328	344	350	331	347	339	354	333	360	371	370	334	327	379	347	358	360	335	337	357	347	334	335	342	367	358	321	345	348	352	345	337	352	375	329	361	328	370	381	351	367	348	352	338	416	392	375	354	352	353	371	339	352	318	342	351	337	386	356	339	337	373	343	387	350	356	342	359	325	322	340	325	366	356	322	334	354	320	339	348	350	339	346	348	334	373	330	360	390	328	356	349	327	343	347	349	388	351	374	350	332	371	373	316	354	337	349	327	335	334	352	367	383	348	359	367	339	380	388	351	367	334	337	375	345	341	341	325	347	337	353	362	318	329	357	354	351	375	366	347	346	364	343	334	361	382	349	373	314	382	304	378	361	345	338	339	327	335	329	313	359	339	362	359	353	342	367	356	376	352	347	334	329	348	311	338	327	351	357	330	351	330	367	357	336	339	343	321	340	337	357	345	343	365	385	309	324	303	356	366	372	318	331	361	322	325	378	340	360	364	333	364	334	359	328	359	361	354	377	355	358	369	341	367	368	312	371	354	370	346	332	348	320	326	359	348	349	347	362	398	344	338	362	380	320	336	351	357	373	362	383	338	340	352	338	350	351	373	367	357	388	359	339	377	402	379	353	353	366	345	365	361	341	364	319	358	364	314	341	366	343	329	362	327	362	341	352	363	354	355	338	338	315	375	355	331	346	355	367	377	350	336	348	361	336	350	353	355	333	350	342	348	344	344	362	332	341	373	349	376	362	338	362	362	322	344	340	351	364	330	372	318	366	353	374	344	372	366	410	347	352	359	387	348	390	343	332	396	335	351	364	395	356	341	353	344	361	378	359	360	339	364	321	333	364	358	371	336	335	330	365	322	412	347	367	362	318	322	326	373	351	374	383	368	356	346	301	331	377	354	355	344	352	353	370	367	361	331	348	339	376	333	369	335	356	376	322	325	334	342	353	340	358	369	369	380	330	347	389	332	389	355	389	344	351	362	352	354	332	367	340	354	375	321	344	337	379	350	374	329	348	361	337	348	351	388	355	345	354	335	373	357	338	377	371	341	337	352	367	354	327	318	333	358	361	314	359	332	404	321	354	362	351	325	342	301	342	319	337	361	376	344	342	349	347	304	364	364	376	366
6353	5696	9467	14468	20127	12855	4768	4791	4610	3030	1985	1499	1130	1004	878	909	885	859	898	894	844	906	870	910	910	853	845	828	871	851	916	941	862	905	885	855	896	841	889	888	867	902	859	966	911	842	865	875	830	891	894	846	927	909	889	880	873	888	924	851	857	841	906	902	863	878	871	933	883	877	887	856	942	840	882	873	925	927	846	877	915	858	862	868	874	880	851	879	932	877	836	924	908	828	890	874	902	882	866	888	884	857	895	898	895	874	918	855	934	880	881	847	968	906	908	871	857	915	876	879	887	919	883	835	886	893	867	911	858	848	861	900	930	862	844	852	861	877	847	860	859	902	918	908	875	870	862	890	907	888	903	870	871	865	854	879	805	905	887	897	835	924	833	877	874	841	897	849	858	850	894	842	895	889	906	841	917	861	822	888	874	880	863	950	859	865	919	872	889	870	882	864	870	894	927	861	899	830	911	908	915	876	839	871	878	852	878	944	884	872	899	832	920	868	864	892	866	796	911	903	923	839	888	892	867	861	903	896	861	864	931	856	850	874	908	856	849	929	904	879	913	910	880	847	896	903	859	853	864	871	907	929	881	905	877	926	850	897	863	908	898	886	842	888	886	851	878	852	869	856	891	858	873	888	821	905	885	845	919	889	883	915	884	930	897	897	878	936	876	938	929	882	862	925	887	964	854	870	879	887	879	860	842	856	874	937	853	849	917	879	876	865	901	876	893	883	865	863	898	782	898	980	937	867	872	867	862	883	873	842	880	922	926	897	868	880	901	903	890	835	873	840	901	852	892	877	931	841	837	929	862	895	907	883	884	856	881	866	818	873	865	877	868	844	904	888	897	921	906	884	897	888	838	894	936	854	924	943	885	863	881	876	845	888	874	909	884	848	886	917	891	861	860	888	891	830	891	885	859	873	885	903	885	914	873	901	881	847	886	820	887	865	908	875	930	866	898	909	878	942	901	828	827	865	924	871	885	851	900	884	909	848	837	925	880	877	895	910	872	831	910	910	822	918	909	854	914	895	905	920	876	866	899	891	881	855	898	873	872	846	880	876	883	857	868	905	827	848	864	906	893	902	857	867	866	858	883	908	894	880	902	875	900	867	877	893	846	882	873	908	866	903	919	902	839	933	870	882	914	900	890	885	826	875	954	940	889	850	849	888	849	899	882	884	909	878	858	895	923	901	933	851	897	901	930	874	917	885	856	841	873	880	861	869	857	888	902	853	854	844	906	858	854	871	888	888	930	877	871	880	873	916	943	877	881	926	884	874	874	904	863	873	891	958	882	897	920	857	886	891	869	822	918	875	902	878	880	899	867	882	939	889	879	895	903	836	941	823	914	926	943	887	873	870	893	900	842	904	883	876	895	908	873	899	867	857	879	910	898	855	886	856	903	893	905	892	929	835	866	975	888	915	934	825	902	889	923	849	817	903	931	840	915	928	913	880	936	885	867	943	921	909	857	900	879	869	869	834	864	945	866	881	863	922	896	879	855	919	882	919	892	881	841	926	890	884	860	868	844	859	877	859	897	852	895	827	881	880	891	888	881	872	846	868	900	850	878	845	871	826	850	834	855	889	878	902	853	861	924	889	912	915	882	865	879	862	896	873	871	902	898	865	881	848	847	890	907	887	848	879	937	872	883	876	851	860	895	937	905	839	867	870	874	840	865	834	835	902	892	905	886	936	890	887	900	866	888	885	903	891	867	871	881	929	906	875	870	854	842	917	870	898	886	864	906	862	877	853	878	858	885	867	911	969	926	868	841	870	848	895	911	882	840	889	879	905	899	866	857	873	822	886	892	850	936	964	924	883	855	826	868	899	845	873	871	893	900	842	894	897	924	866	840	896	903	936	856	875	876	887	842	932	885	861	927	884	812	881	867	853	922	873	886	877	887	850	893	929	857	889	893	847	868	944	892	866	890	885	909	885	908	848	898	876	884	852	896	908	841	855	899	911	869	825	854	933	904	858	863	802	887	821	869	828	882	850	918	890	900	866	831	833	908	845	879	873	923	839	909	850	852	841	908	866	885	886	885	869	879	901	898	858	914	819	890	889	844	899	886	879	891	870	916	891	887	885	903	846	896	918	839	911	877	876	899	879	917	857	867	864	844	884	917	857	894	843	876	860	884	840	868	876	884	847	901	916	883	885	897	846	901	889	863	878	820	898	845	892	914	858	910	918	838	840	829	916	868	875	888	886	892	875	901	873	900	942	867	862	899	902	906	887	902	857	885	891	867	866	895	898	881	879	919	894	882	851	826	873	848	883	950	860	844	885	840	903	902	857	863	918	833	901	933	854	911	859	915	891	871	862	885	906	879	865	884	854	932	884	891	907	901	930	870	908	905	889	898	865	884	853	823	876	856	894	871	847	863	856	917	868	913	910	937	954	839	902	831	908	929	863	864	890	856	875	873	870	878	876	869	922	906	834	895	887	943	881	885	836	890	893	931	886	823	868	906	903	880	903	909	883	913	870	955	871	914	835	846	883	868	921	886	897	858	869	878	850	965	887	878	860	940	887	866	850	872	932	862	849	866	893	866	908	905	879	915	857	850	873	853	884	887	870	865	859	865	913	903	868	937	913	915	879	914	914	846	845	873	870	884	907	840	896	853	917	872	912	895	821	822	923	830	907	862	867	965	824	906	876	887	887	855	876	875	908	883	890	880	891	889	810	901	856	892	886	887	880	892	867	874	853	896	887	883	910	878	937	854	848	851	888	909	885	898	884	831	863	924	909	912	854	822	928	892	896	844	876	913	891	843	903	837	831	852	891	864	897	882	871	842	869	892	891	940	908	911	906	893	875	871	913	848	939	846	861	883	851	834	903	869	889	915	894	917	861	899	911	894	895	901	879	869	930	937	862	925	838	858	890	811	846	905	862	878	882	876	874	829	852	849	823	863	904	877	906	906	861	872	929	918	918	826	849	905	895	880	924	893	879	839	844	903	874	912	850	929	885	895	866	850	902	929	919	902	905	843	904	876	847	914	897	910	855	920	924	900	852	878	862	871	913	890	870	853	896	869	855	916	875	871	864	865	845	885	912	858	869	907	903	888	880	881	855	840	904	872	934	853	887	873	880	917	871	905	872	863	897	891	902	873	936	925	900	846	893	928	863	888	873	902	829	890	906	909	893	886	868	902	864	883	891	886	908	856	886	872	888	923	877	876	903	860	931	828	875	872	899	900	858	883	878	917	871	825	910	873	906	876	863	906	870	857	846	892	889	893	830	885	890	837	858	839	845	864	885	955	942	894	934	854	859	864	902	882	869	884	917	923	853	868	891	899	872	861	881	864	820	883	873	905	893	876	858	881	901	872	836	843	899	873	870	898	873	882	858	842	960	896	909	864	946	802	905	858	827	908	841	925	923	900	912	858	885	893	870	933	911	923	858	910	902	962	917	890	904	867	918	915	880	861	895	855	874	892	896	902	873	853	859	893	869	861	897	922	912	912	895	872	854	898	904	916	893	914	866	863	916
33382	25274	44260	54958	49619	26495	10858	13984	8846	4424	1987	977	643	435	376	373	389	351	377	366	353	348	362	362	373	339	366	395	361	332	340	379	377	337	346	362	367	374	372	383	376	358	370	362	349	333	362	359	376	344	355	413	371	377	363	344	353	365	385	312	329	374	387	355	376	340	378	324	331	365	337	358	337	324	371	363	386	379	357	353	350	367	344	383	368	357	374	362	311	312	344	350	354	325	327	316	361	339	352	347	423	349	354	349	315	328	331	352	325	344	347	380	370	376	356	321	347	365	334	326	326	327	364	356	354	340	373	372	350	346	331	349	353	302	378	362	343	355	370	342	371	346	369	362	345	356	366	375	365	366	373	322	375	350	340	329	352	380	357	357	354	341	362	332	390	331	357	363	354	373	387	355	386	402	356	377	365	338	357	356	376	369	345	357	378	335	357	365	351	362	316	332	377	343	363	366	329	344	338	349	383	363	382	381	364	359	338	355	348	356	380	340	328	369	360	341	348	350	357	391	354	353	375	363	358	400	386	382	355	360	361	340	378	375	366	365	348	394	354	354	332	336	368	336	371	365	360	360	360	348	367	348	349	377	343	366	383	363	343	338	359	344	345	353	412	346	351	343	373	388	325	341	391	351	334	345	362	339	339	347	349	343	364	368	339	373	337	365	336	352	363	358	325	347	317	367	318	333	335	327	346	335	355	345	381	332	367	368	360	361	414	356	372	367	320	347	331	337	348	353	298	338	368	348	343	347	363	341	357	339	363	374	335	347	347	363	376	356	346	345	357	369	331	336	351	387	365	379	337	352	337	370	371	337	359	346	345	330	312	336	382	397	357	333	335	319	374	369	354	345	343	330	328	307	329	355	354	338	343	360	368	388	351	380	369	344	332	392	397	340	364	353	374	354	346	371	376	364	357	330	375	368	380	352	348	340	333	349	360	370	355	338	371	346	371	351	352	356	370	361	366	322	394	347	330	387	353	374	356	332	369	353	377	371	390	378	342	360	356	375	331	323	321	359	367	375	350	328	354	328	382	363	350	384	331	361	349	349	358	368	324	372	374	350	338	356	347	362	333	388	365	319	353	340	400	367	350	367	332	371	365	351	371	363	381	373	352	365	376	333	346	357	339	347	364	345	364	408	378	362	360	377	360	385	351	336	341	344	386	359	352	348	334	382	374	380	371	334	349	361	385	364	349	352	372	367	384	390	386	350	376	349	362	382	358	357	358	340	370	333	340	396	346	359	388	375	345	375	346	364	359	336	366	339	370	358	364	338	370	365	348	383	338	340	365	356	388	347	332	363	331	359	382	352	372	384	374	373	358	347	335	379	354	340	345	371	348	327	372	357	352	336	344	344	356	355	344	332	350	343	369	352	384	353	360	388	367	339	374	345	371	369	300	360	357	351	318	335	373	338	367	347	326	366	311	362	344	367	362	329	349	374	339	345	355	340	341	360	371	390	353	334	366	370	357	344	328	333	361	359	355	388	334	355	359	387	396	345	338	343	353	393	374	339	389	374	362	351	347	358	345	321	325	340	348	348	401	357	384	354	341	331	394	335	362	341	364	302	408	377	360	366	333	339	349	310	380	345	331	356	339	334	343	351	338	347	296	358	372	377	367	343	375	346	358	345	351	356	374	349	332	364	338	344	363	341	377	360	431	396	367	337	363	362	327	335	355	356	330	357	375	338	381	355	353	344	358	345	309	315	375	315	353	366	372	343	364	325	349	306	345	389	342	361	319	376	353	370	355	362	354	375	346	341	335	322	321	322	348	339	360	341	345	339	343	319	360	359	366	354	319	365	348	358	332	364	317	357	362	373	372	357	339	368	368	399	350	359	352	372	361	349	326	377	332	380	349	364	399	338	352	375	345	359	369	379	336	355	337	329	361	360	333	365	352	354	365	396	377	347	369	304	361	381	392	358	353	325	348	366	374	324	342	348	353	321	347	354	370	369	360	337	367	318	342	372	366	319	360	374	349	348	372	356	329	376	396	328	365	344	357	356	344	377	353	347	345	324	348	349	352	368	349	362	319	334	355	353	353	338	316	361	351	363	354	371	334	359	384	354	369	325	355	389	370	365	347	347	369	331	354	354	358	367	335	359	381	352	358	379	357	346	337	337	350	344	347	364	310	381	312	347	334	352	367	327	385	343	355	362	372	314	349	358	378	375	389	364	370	372	375	356	389	380	364	381	340	317	385	368	353	328	344	370	337	369	324	341	344	364	364	353	358	416	370	367	346	350	349	383	352	313	405	367	379	331	332	365	371	372	402	329	344	354	360	348	364	356	350	360	372	388	355	311	342	348	356	364	361	364	335	315	334	368	362	346	363	344	396	332	333	311	348	380	353	354	371	366	334	348	367	330	389	327	345	346	354	350	359	365	369	371	360	394	349	332	339	322	364	311	351	324	343	343	348	380	369	329	347	337	355	328	370	349	371	338	344	364	371	355	365	355	400	367	364	402	355	338	336	366	331	365	336	355	368	340	381	355	347	347	347	352	348	375	350	373	341	346	378	378	369	347	358	408	358	359	332	340	363	326	304	378	343	355	366	350	379	349	348	357	367	331	373	356	353	362	352	342	369	388	360	362	357	321	335	329	341	352	361	328	346	363	383	342	382	392	372	334	408	336	401	353	383	370	348	357	365	380	344	358	327	375	388	371	369	371	361	322	372	332	338	372	354	364	342	351	354	323	386	355	362	387	367	331	327	362	372	371	343	337	397	351	372	373	374	340	387	351	379	390	346	364	338	368	345	328	322	336	365	326	381	386	355	390	379	346	376	353	361	382	352	339	368	337	361	362	397	344	353	369	366	372	377	345	351	320	373	360	360	358	344	365	386	361	373	354	324	337	344	364	350	353	345	354	342	339	369	386	353	361	352	377	360	355	336	344	373	334	366	322	340	370	351	374	358	373	354	363	355	338	350	349	395	302	361	336	349	342	389	361	349	385	359	363	383	373	370	333	348	351	347	377	364	370	387	342	341	351	328	360	330	338	348	318	370	335	401	358	386	322	387	353	348	344	342	358	373	355	319	358	328	357	341	355	327	351	359	363	363	349	356	366	349	356	348	306	367	375	359	390	351	339	337	346	371	363	355	372	338	389	343	341	345	360	358	334	325	340	380	349	345	361	360	357	364	363	344	376	375	315	360	367	350	340	339	371	371	364	367	377	373	376	382	344	323	376	337	373	306	362	349	367	372	343	345	369	385	395	342	354	376	412	336	343	364	329	321	329	373	348	394	335	306	363	292	339	348	346	326	339	345	364	352	361	374	377	348	331	353	369	358	375	310	327	369	348	375	320	361	375	352	365	310	371	374	370	355	392	356	345	365	352	340	354	328	327	370	345	353	318	377	304	360	350	354	355	308	396	362	370	337	342	339	365	319	378	337	353	357	350	344	328	377	357	327	345	328	332	347	355	372	340	346	388	368	370	346	365	345	379	359	341	379	357	315	345	350	347	356	341	361	348	340	369	351	376
22849	17148	49058	60321	59216	25865	26165	32851	24412	15934	8228	4149	2155	1231	952	940	916	891	899	852	839	886	833	878	928	949	880	866	913	923	872	904	935	911	894	870	899	860	895	880	895	865	863	888	871	885	830	886	890	894	890	953	916	866	895	883	894	986	880	886	929	889	885	948	921	865	917	863	878	841	870	874	887	900	876	926	886	921	890	874	864	880	915	909	853	939	889	909	917	879	921	870	886	902	890	892	879	892	898	981	888	928	892	921	890	901	903	936	909	888	888	919	871	897	886	898	873	898	933	856	933	877	865	887	891	915	906	918	906	887	895	860	914	912	925	880	864	914	876	864	915	897	886	921	874	890	870	878	900	884	890	866	842	924	930	923	920	894	950	884	891	906	847	894	933	915	847	907	879	916	857	884	877	857	867	883	852	866	922	888	934	891	844	885	904	852	902	908	903	870	967	922	845	870	867	922	888	905	900	916	893	819	849	891	915	855	894	858	859	930	901	842	848	888	955	937	906	880	904	843	873	876	905	944	869	897	863	898	900	944	876	882	872	880	902	855	878	864	912	901	857	911	874	883	881	888	839	936	892	917	862	897	938	868	877	899	876	856	850	853	940	871	861	864	867	900	924	835	903	902	889	841	894	897	873	840	855	908	880	880	930	828	939	939	892	875	860	874	894	884	889	879	844	901	887	874	876	907	914	889	860	938	896	886	911	921	844	909	922	890	810	881	868	917	864	855	860	877	943	881	868	881	897	881	864	837	893	834	933	915	858	879	854	904	888	869	928	889	873	851	893	903	884	934	867	910	924	828	860	883	902	874	843	908	889	904	897	916	845	880	836	900	923	898	880	873	911	894	839	888	885	934	943	926	859	870	835	904	879	891	873	866	861	858	890	917	926	892	877	891	890	882	877	863	893	892	905	891	913	889	913	810	898	879	898	850	933	873	911	869	879	922	869	890	890	910	870	869	896	886	863	881	915	879	906	898	868	885	860	904	844	904	931	849	913	910	849	842	853	852	908	819	842	928	901	912	884	861	927	912	940	885	824	886	870	870	862	877	878	886	891	932	918	854	870	894	922	920	936	934	879	913	902	869	877	959	828	915	928	890	926	896	822	883	919	871	920	848	890	840	848	857	907	888	850	915	866	912	949	844	838	891	890	894	923	906	901	904	887	894	919	936	840	937	897	881	897	876	860	858	923	869	869	861	845	874	895	909	858	883	841	884	883	900	868	923	903	904	902	823	912	905	854	851	889	899	850	893	887	902	877	903	882	892	933	882	897	850	888	853	952	879	880	883	866	871	910	897	852	891	894	913	922	954	919	860	850	864	854	890	886	900	908	854	865	883	880	892	882	848	869	928	926	917	878	918	870	889	909	917	924	876	872	841	854	888	886	911	900	888	940	884	884	882	919	874	833	895	879	886	892	919	878	885	882	893	868	861	878	888	886	890	855	871	900	831	862	902	911	856	912	869	915	849	848	922	867	881	884	929	833	843	899	894	870	903	928	864	888	885	832	869	899	861	894	922	918	931	870	834	886	869	932	864	887	880	928	853	908	952	901	889	877	849	914	906	911	882	955	829	884	913	869	877	886	911	911	897	863	880	885	913	910	897	905	917	860	857	908	873	827	870	875	887	851	902	909	874	871	895	875	924	887	857	906	894	883	893	896	910	867	873	959	907	922	883	874	840	845	896	949	895	907	901	836	955	888	886	844	887	924	896	857	913	906	900	896	917	867	898	859	870	852	928	901	856	829	885	865	937	857	876	904	914	862	913	934	897	843	928	873	858	855	859	861	933	892	921	867	895	871	934	911	866	839	904	865	869	864	847	891	875	866	866	855	873	900	874	948	909	878	850	855	872	869	907	917	858	890	887	876	837	914	866	953	890	905	890	902	872	900	912	910	881	889	876	883	933	845	873	888	903	877	845	940	892	889	939	874	923	890	918	888	804	866	915	853	888	912	879	891	896	895	890	901	878	872	856	854	910	905	939	898	900	879	895	938	843	827	918	881	869	912	867	916	851	910	901	902	880	899	871	908	895	797	892	910	909	865	871	864	865	903	867	852	888	914	927	930	889	868	920	900	916	915	857	857	874	846	932	864	884	901	953	891	903	855	903	842	843	868	941	902	888	910	925	868	845	925	903	928	890	827	850	919	838	938	827	871	858	862	895	904	912	887	865	879	900	878	894	880	839	880	856	882	858	914	918	852	917	962	911	922	890	891	876	883	903	941	837	891	902	907	899	889	927	886	935	921	936	848	917	895	876	869	844	883	920	947	884	823	832	845	850	960	919	920	873	874	898	856	888	870	897	847	914	974	929	887	865	857	926	873	875	866	867	925	877	866	845	868	899	871	946	880	904	837	894	865	851	860	912	879	884	875	869	857	909	894	867	870	881	908	882	853	902	868	907	881	893	867	876	844	905	920	923	866	860	830	873	897	843	843	897	917	936	881	896	894	895	853	909	965	898	880	830	867	846	947	859	880	903	906	891	882	920	871	873	895	898	960	855	860	896	950	871	873	903	919	885	888	872	898	906	872	893	883	878	904	885	931	861	880	855	881	888	810	841	863	930	842	872	957	861	872	896	876	851	863	918	898	908	902	872	848	895	885	884	905	893	900	855	914	828	883	884	924	923	881	916	945	848	926	825	929	854	901	912	839	910	848	895	870	886	879	860	915	858	859	875	918	914	967	908	892	873	846	861	909	919	851	910	909	954	914	836	931	880	853	908	928	924	880	870	914	862	926	865	916	877	887	882	864	899	894	944	881	834	867	869	919	881	927	885	855	922	866	893	833	958	883	893	846	926	907	876	879	895	840	830	864	889	931	882	899	825	871	818	910	922	861	901	861	888	853	857	916	925	866	877	917	946	885	859	920	903	850	860	874	871	920	910	906	904	867	863	861	889	879	920	916	915	887	914	890	891	899	857	898	867	834	929	869	918	957	876	853	891	890	897	880	883	851	901	938	886	888	882	867	877	862	880	898	887	916	897	877	899	918	861	946	904	892	890	835	950	896	869	891	907	880	933	902	841	872	873	925	868	925	860	894	904	872	888	907	880	919	861	858	906	887	902	866	914	899	909	860	864	863	895	868	860	900	866	818	907	905	908	858	922	880	924	887	832	898	918	867	882	899	866	897	1001	910	841	925	888	881	885	925	876	887	879	849	850	874	903	846	887	885	912	887	940	926	876	839	909	881	883	923	847	888	897	925	918	926	898	934	894	881	906	895	907	825	881	872	903	843	859	858	906	855	873	864	870	897	915	841	937	878	871	896	886	974	910	917	874	873	875	872	929	904	864	862	913	885	899	819	883	909	907	860	896	844	888	903	909	855	904	888	923	870	917	856	885	830	896	867	910	868	942	848	867	864	877	873	907	895	875	950	923	890	859	854	884	917	896	907	927	925	886	873	859	902	900	948	876	920	858	895	871	869	877	830	838	904	899	833	880	878	917	895	887	909	873	909	864	918	890	846	863	902	910	868	907	889	893
40644	31441	59840	60567	60914	46167	30677	23769	10732	7829	3881	1974	862	505	380	299	330	344	312	321	293	327	320	299	332	325	345	319	305	328	344	333	316	322	356	329	308	307	328	343	336	362	322	302	295	295	316	326	335	319	337	283	319	321	300	341	270	314	344	316	326	337	326	327	337	300	336	284	311	319	288	323	334	322	351	320	312	334	310	329	309	319	338	303	306	347	334	332	331	322	333	337	317	338	331	331	309	321	325	324	334	309	321	335	305	339	313	342	296	304	304	317	311	347	369	334	322	350	355	329	333	333	307	301	347	339	346	290	303	316	341	302	316	311	303	361	329	336	314	328	322	312	341	300	301	343	305	320	302	355	344	318	351	332	329	368	345	327	329	314	294	326	300	315	329	314	351	303	318	322	348	340	322	315	318	316	312	319	349	323	330	319	332	334	321	318	330	356	337	350	304	312	311	343	311	309	334	310	317	317	327	312	322	334	334	335	295	309	299	330	362	361	325	294	321	318	307	323	338	336	329	320	316	330	323	313	303	340	309	323	296	371	343	325	314	301	330	361	324	324	296	318	330	301	329	311	304	322	324	336	334	332	332	332	327	279	321	346	340	312	309	285	310	341	332	319	317	284	345	299	331	328	339	320	326	328	319	313	333	330	330	320	313	312	348	311	340	318	358	331	316	326	334	370	314	348	312	313	311	336	289	350	353	322	327	321	330	360	304	310	347	324	310	326	297	321	313	359	314	341	326	283	335	310	302	330	331	297	332	307	362	362	313	330	339	308	313	324	349	281	310	306	315	307	330	314	339	310	330	341	334	309	312	329	316	301	337	356	365	329	333	313	347	333	332	321	333	327	356	314	335	308	356	326	318	327	355	303	344	356	297	331	304	330	331	327	341	340	294	298	272	343	315	325	291	303	339	332	304	328	290	321	319	315	309	356	341	336	316	321	324	315	302	343	313	354	304	342	308	334	317	310	345	342	315	317	327	335	332	320	325	292	299	336	306	319	330	322	310	333	325	339	302	302	308	315	329	311	348	335	315	316	307	322	344	326	349	343	311	325	330	343	313	298	313	309	325	329	322	319	324	329	325	348	326	318	327	324	314	339	320	329	329	318	357	327	283	315	326	310	334	327	338	336	288	330	328	300	340	310	313	311	322	314	323	335	322	337	322	307	331	322	335	350	349	329	320	356	338	337	287	338	317	309	321	351	304	313	355	353	326	351	329	347	341	325	316	291	304	351	323	338	358	340	310	295	287	317	319	321	340	296	332	326	299	308	338	324	317	320	306	317	358	310	298	336	307	325	372	317	318	335	314	309	329	348	327	340	357	327	332	338	335	313	346	327	308	313	328	315	306	317	331	332	334	299	325	304	365	315	337	305	326	325	329	297	367	310	327	331	306	343	323	319	302	344	298	322	301	292	322	313	381	315	311	315	316	314	297	317	325	336	324	325	341	323	327	339	300	336	318	312	333	311	310	323	300	315	314	308	316	345	308	325	336	323	327	347	309	326	316	285	323	353	314	337	307	334	298	321	336	305	323	314	321	356	325	345	332	372	334	309	321	351	328	324	297	334	320	305	343	340	319	357	320	370	332	313	343	317	322	287	308	338	359	320	331	277	331	312	341	294	302	305	347	333	292	325	341	317	313	323	326	317	326	291	335	338	319	312	364	307	301	314	325	315	297	316	325	313	291	310	312	321	340	355	310	342	309	354	334	323	372	351	346	307	313	358	319	329	324	339	322	304	309	306	323	332	321	307	322	367	333	312	282	352	302	319	351	323	311	348	328	324	333	331	332	330	316	336	337	344	331	347	337	317	304	302	334	332	343	311	296	331	288	342	289	293	314	332	326	325	349	321	328	289	323	322	328	301	319	298	328	314	336	343	335	325	326	306	361	320	327	310	331	301	346	321	338	333	297	310	341	350	332	363	343	319	352	327	332	333	331	334	329	318	340	330	337	354	336	293	331	351	348	328	318	327	327	311	316	329	325	295	315	360	309	329	335	326	337	324	343	341	297	289	324	311	315	342	327	368	351	322	324	295	315	300	347	343	287	317	326	315	342	361	294	335	307	350	329	305	315	326	352	341	324	304	323	327	321	305	315	342	273	285	319	294	355	351	337	309	349	307	311	328	310	320	333	315	326	334	348	327	314	312	311	340	341	326	325	331	318	306	316	324	313	318	297	319	324	319	326	347	321	336	306	306	339	303	319	265	323	344	334	298	294	321	339	350	308	359	305	346	380	354	337	327	301	358	307	337	342	330	289	344	322	336	349	293	321	313	308	320	320	338	294	331	316	321	341	303	316	308	289	306	345	323	315	351	321	344	351	318	287	330	299	323	316	348	322	325	311	313	342	331	324	325	354	330	354	348	315	296	333	313	337	347	329	329	363	315	302	317	311	316	345	350	303	337	304	308	321	328	324	304	312	315	305	335	330	343	300	338	306	339	345	327	310	318	294	312	330	295	324	340	338	335	300	308	326	325	334	320	305	317	334	301	345	319	346	285	337	317	290	340	327	337	308	345	357	278	329	329	318	347	351	316	315	331	316	337	333	301	308	298	293	349	345	333	321	334	325	317	321	313	326	350	368	338	328	327	339	327	350	331	250	313	334	352	321	332	306	311	307	308	326	307	327	341	321	327	344	337	368	332	308	307	328	328	324	328	349	296	341	324	344	351	320	322	292	308	344	308	301	327	288	294	336	339	355	336	365	298	327	365	288	326	339	330	316	335	327	333	322	314	322	321	346	327	329	306	302	292	328	293	364	300	372	304	306	328	334	327	341	339	318	334	302	299	318	313	307	310	334	316	319	288	336	331	304	329	312	350	343	297	314	358	321	314	354	329	321	340	308	353	312	353	324	316	346	331	328	326	320	328	334	325	304	325	324	317	313	314	324	366	347	332	356	322	326	329	323	332	344	318	323	314	363	338	309	320	313	318	335	310	308	316	328	340	299	315	341	320	328	328	298	335	303	326	310	338	353	333	306	304	306	299	323	324	325	346	315	314	324	301	314	310	354	339	345	332	331	312	317	316	341	337	345	307	355	335	357	317	325	327	299	323	304	284	300	318	335	349	333	341	315	357	326	345	307	323	287	317	312	328	306	317	335	322	327	329	333	305	323	336	309	280	324	328	328	319	331	315	321	329	299	297	312	345	320	350	333	335	335	312	331	327	327	322	330	330	335	288	316	324	303	307	334	339	293	332	340	331	335	304	298	338	298	339	315	317	331	304	297	324	287	326	333	340	334	320	314	318	318	325	322	315	320	326	333	336	292	344	323	321	352	344	318	356	349	321	312	325	308	332	310	322	291	327	324	291	361	300	317	323	317	312	295	298	300	319	309	279	296	359	347	331	314	322	345	294	327	326	339	331	309	317	344	308	324	351	300	338	289	339	294	372	357	345	331	317	331	327	316	342	332	347	318	310	315	344	319	349	319	366	320	341	360	331	357	331	346	324	338	351	310	355	318	325	317	307	316	344	316	315
27657	25666	61046	67820	71026	50412	43106	36245	24525	23138	13672	7907	3476	1576	988	889	822	832	812	800	753	869	820	857	837	788	803	869	796	824	797	852	791	787	814	839	865	818	806	826	720	840	823	809	843	790	834	803	827	786	812	806	835	774	806	817	792	826	827	811	876	763	775	773	797	767	835	809	821	828	796	831	868	843	842	793	793	874	805	840	788	835	797	850	834	821	826	757	817	760	842	827	811	843	788	839	795	828	832	805	769	805	873	815	802	837	794	777	804	828	787	855	834	802	782	819	822	825	851	769	772	813	775	781	842	849	807	773	780	825	818	824	785	820	840	811	837	823	824	756	837	781	817	820	874	779	785	879	845	803	842	819	842	806	793	858	791	809	826	801	831	836	821	829	906	783	829	758	768	818	822	767	792	786	807	779	803	819	783	829	809	800	840	839	827	798	825	885	818	880	860	857	792	812	807	853	801	793	804	773	868	805	823	871	839	818	821	829	831	791	785	845	811	820	836	787	826	836	792	773	819	857	858	831	761	810	827	842	806	834	848	824	792	846	800	828	791	825	811	831	837	853	808	849	807	779	817	799	828	744	774	787	797	766	781	825	803	823	813	808	855	798	804	860	834	817	762	871	818	852	830	808	789	765	832	827	793	779	846	782	861	820	773	846	784	816	842	798	879	801	786	831	857	822	863	833	813	742	876	807	747	859	791	845	811	809	777	747	822	789	835	827	842	831	809	787	817	812	830	789	847	867	840	830	865	802	825	783	770	827	833	780	840	827	827	790	786	777	806	827	818	813	811	795	818	798	839	808	823	811	815	803	765	809	826	793	855	821	815	788	766	819	783	807	808	812	793	750	769	837	808	780	882	861	840	826	867	763	812	778	831	835	850	835	798	792	800	822	855	823	808	780	875	800	778	816	802	810	838	763	791	804	803	816	832	840	782	791	778	794	772	821	874	906	818	841	809	832	879	774	840	895	806	795	813	814	854	803	825	798	866	839	781	810	830	852	843	772	827	811	827	824	832	868	788	820	803	835	844	804	746	805	810	784	822	814	828	821	868	751	777	790	805	809	756	798	780	844	815	812	846	773	827	788	844	849	832	807	814	843	815	864	830	787	845	852	808	851	806	797	807	844	770	808	782	808	854	862	824	839	825	820	773	826	820	797	788	827	837	760	884	850	841	776	787	844	809	833	770	853	837	744	795	819	823	830	809	802	785	776	849	823	861	824	800	803	771	841	837	851	818	789	814	820	830	852	814	817	876	879	810	818	793	811	800	831	767	797	812	790	807	837	849	873	792	877	786	808	805	844	803	787	807	826	830	800	836	837	848	759	798	869	838	817	795	822	823	792	803	830	839	795	828	806	787	819	855	786	812	801	827	835	822	748	865	844	814	796	836	850	845	821	844	826	803	755	832	862	823	840	786	814	827	823	792	810	886	809	829	765	811	806	800	813	822	798	795	803	841	823	822	816	819	798	842	782	810	816	786	802	806	812	761	761	838	869	823	806	809	831	795	826	848	770	774	788	828	834	760	894	847	737	829	797	831	876	865	789	834	788	815	833	787	804	807	783	803	801	839	761	840	780	783	797	787	836	837	861	846	779	818	838	831	903	825	851	803	825	807	816	798	840	782	816	774	801	798	840	850	830	821	787	829	800	795	783	789	880	804	841	765	825	828	806	833	833	862	822	871	803	795	770	839	862	817	807	783	819	856	808	823	806	815	846	794	837	802	795	802	841	841	818	799	829	793	779	778	859	837	838	807	835	882	810	815	783	810	833	787	863	783	763	846	820	829	843	808	794	802	805	787	861	857	816	763	845	796	843	858	798	824	857	793	806	858	809	845	779	819	788	870	830	818	867	869	823	762	784	786	773	877	815	786	879	858	832	843	813	809	844	753	864	835	815	811	779	811	782	868	819	843	817	813	748	834	851	848	831	850	807	854	763	847	750	826	807	826	767	846	820	779	784	790	813	769	793	791	802	820	793	802	842	854	844	807	817	765	817	807	837	866	755	778	824	807	810	858	792	807	798	830	782	865	796	825	792	876	849	808	795	793	816	752	865	845	849	817	819	805	808	795	826	852	822	821	848	811	816	827	797	827	832	815	787	844	836	788	836	789	830	804	798	786	847	842	849	807	773	765	815	861	818	858	832	783	832	829	810	817	813	810	762	773	798	825	840	812	785	754	813	829	780	808	753	784	813	840	837	766	819	833	888	756	800	849	799	845	827	794	819	801	816	849	836	796	873	783	881	810	762	812	816	842	820	800	796	814	839	880	843	777	805	798	780	816	806	839	893	825	812	787	768	799	839	785	834	832	830	803	824	806	809	816	794	822	815	887	776	806	801	765	786	841	792	802	807	842	820	803	837	831	780	790	807	828	779	793	850	865	800	807	791	752	805	832	785	881	783	835	794	783	820	799	774	805	860	819	778	776	854	844	827	809	810	799	838	785	798	866	810	801	812	831	844	810	850	848	771	820	805	808	810	865	825	829	835	785	822	877	784	849	818	810	800	798	778	797	782	858	840	820	784	804	791	808	791	768	840	800	768	848	774	804	853	809	798	844	803	833	812	813	827	805	821	870	843	823	797	872	841	872	834	817	786	849	789	833	817	832	837	821	850	772	796	797	826	845	826	756	834	817	862	780	795	805	839	788	822	803	794	742	800	760	799	843	801	820	815	779	833	830	808	835	828	785	811	784	785	784	856	797	771	806	778	808	823	820	803	821	804	852	830	857	838	834	846	794	786	868	775	881	796	881	827	871	770	809	819	828	844	835	802	788	840	824	808	818	805	837	856	792	805	860	775	799	796	806	797	828	865	798	816	780	826	813	839	830	801	818	841	898	817	790	790	801	806	836	819	835	862	857	809	848	831	822	791	756	779	792	805	800	839	819	881	824	803	799	812	841	828	836	846	865	805	764	820	806	811	874	773	831	787	826	787	794	844	842	834	805	807	825	816	815	850	789	811	840	786	806	784	798	790	796	821	827	780	842	816	860	817	785	781	821	794	828	825	825	827	792	853	790	822	817	814	813	819	778	826	831	771	806	812	794	860	809	835	799	868	812	790	854	815	816	770	815	830	836	827	761	814	810	767	816	784	806	800	820	839	827	844	836	805	781	814	842	862	828	816	806	826	811	833	809	843	827	759	811	774	743	822	805	864	823	778	847	807	807	869	812	791	807	797	816	792	870	799	826	852	830	793	807	817	792	844	822	787	830	783	826	796	840	831	812	854	808	859	838	809	844	781	804	803	811	840	817	810	798	775	801	814	774	804	830	815	843	770	786	810	826	828	759	819	814	834	803	835	761	814	821	858	809	796	824	789	789	850	859	801	814	766	818	854	810	844	886	807	768	770	808	857	792	792	832	781	839	802	774	780	847	784	782	823	805	848	826	792	829	814	832	785	815	839	845	789	783	847	823	805	829	771	802	765	800	818	808	796	833	806	800	808	758	752	834	796	844	808	882	770	766	862	774	850	868	819	864	825
7764	4533	7210	8281	5558	2975	1431	1062	818	545	441	387	366	369	353	347	325	328	341	360	342	349	322	334	350	341	339	340	339	342	339	352	367	339	359	336	376	329	321	320	342	325	358	335	349	359	352	345	338	362	339	341	337	399	345	364	319	358	366	358	356	303	344	331	328	353	364	323	331	344	383	362	372	365	366	359	312	349	332	354	317	345	341	332	342	345	302	341	316	348	345	330	321	358	317	344	353	317	354	351	347	316	314	304	346	317	335	355	343	367	356	388	329	358	330	313	354	352	327	375	342	350	368	354	365	343	349	350	326	361	330	330	334	365	343	334	360	315	360	334	354	336	377	361	325	365	339	362	412	374	339	337	334	396	323	318	333	347	332	319	391	388	325	353	330	350	355	357	315	357	330	338	337	309	331	339	357	316	349	305	368	347	344	338	339	359	311	336	331	340	364	362	366	350	340	371	336	389	347	350	368	375	358	329	299	352	322	301	345	330	376	371	315	307	369	341	378	334	371	314	317	339	335	343	309	336	348	331	353	352	374	332	331	364	349	351	332	349	375	325	337	369	314	328	316	324	336	332	339	386	343	338	353	330	356	367	343	340	336	365	351	381	361	353	353	336	341	339	304	371	331	305	371	342	341	377	334	353	323	330	341	324	326	337	346	333	330	297	330	341	335	356	353	371	362	318	359	359	333	354	316	370	345	321	371	351	354	369	356	352	342	314	322	312	347	347	357	337	331	348	358	327	339	343	354	312	350	333	343	336	325	319	334	344	361	315	362	351	359	353	352	317	347	365	359	344	355	350	349	321	355	301	327	329	351	334	329	342	318	307	369	310	347	345	327	326	334	338	364	329	332	347	331	335	330	339	361	308	357	346	359	359	337	341	351	363	354	324	341	347	368	335	361	363	339	324	333	363	310	312	374	323	343	323	341	347	305	300	353	325	325	320	357	343	347	365	313	370	361	342	337	347	327	318	319	331	349	365	306	357	339	378	336	331	326	338	365	344	312	318	312	356	345	335	339	349	351	331	354	343	353	362	376	331	344	323	316	355	365	351	353	305	309	368	355	362	348	336	309	334	342	372	327	340	367	330	328	318	364	366	308	332	383	318	350	333	326	364	366	364	384	380	342	295	336	340	335	387	344	335	355	313	338	338	356	366	353	351	330	365	319	369	331	319	347	347	350	344	361	342	394	318	324	345	317	338	346	357	348	353	345	329	305	341	339	321	365	329	374	323	361	340	374	320	333	353	363	365	340	328	337	344	323	360	329	335	362	325	323	329	339	337	373	331	326	349	328	323	361	370	342	350	333	336	312	342	355	369	352	382	369	321	343	350	365	312	303	322	339	336	337	332	347	339	344	356	307	325	305	354	343	334	381	347	338	344	322	389	370	327	337	327	316	321	334	334	323	312	328	330	366	351	307	353	339	324	360	343	341	349	335	329	318	339	341	353	324	306	325	318	353	351	355	346	378	325	345	330	336	314	359	357	342	339	335	357	314	347	343	348	347	331	328	328	364	361	320	378	335	355	378	314	313	319	357	337	323	326	372	318	349	352	396	353	318	350	343	328	336	378	345	310	344	359	330	334	358	364	335	349	306	341	333	350	355	322	306	348	359	359	345	363	337	356	342	362	365	389	356	332	342	358	336	324	335	323	350	335	372	360	349	314	322	351	346	315	325	321	326	355	345	332	344	334	313	353	350	352	376	365	362	361	336	348	327	377	344	365	353	324	373	339	338	341	350	342	349	353	322	371	343	348	322	313	345	342	377	334	333	345	327	369	346	353	346	338	345	339	355	366	360	340	333	344	335	324	343	299	354	333	345	284	329	368	329	365	320	379	339	340	368	319	320	327	340	354	334	370	322	342	377	327	340	331	358	349	346	336	321	383	369	340	381	304	338	361	363	359	332	343	370	336	324	337	342	349	342	327	362	338	337	360	350	354	362	349	352	321	336	347	360	374	325	353	298	368	332	335	343	349	357	346	371	346	326	322	286	352	312	349	348	331	290	367	298	320	333	368	370	334	364	339	358	354	335	323	366	289	353	335	335	357	342	365	350	368	340	346	341	330	310	355	376	331	322	354	334	348	355	350	320	310	352	320	342	332	328	349	324	349	371	343	326	355	361	323	342	342	349	352	323	383	338	341	346	300	317	349	351	337	323	358	372	355	327	333	352	325	370	358	317	363	314	346	325	324	320	386	343	332	344	360	334	354	321	359	322	351	363	324	302	364	322	356	348	342	358	356	375	330	340	325	323	310	368	354	367	323	320	330	309	339	342	350	339	318	367	333	346	355	370	335	337	356	307	370	344	331	327	337	331	340	350	321	328	343	360	331	338	318	328	325	348	323	314	313	347	347	336	382	356	343	321	304	361	345	328	342	333	361	336	355	360	355	359	322	368	353	349	364	352	353	353	296	372	357	341	335	348	367	367	353	335	380	329	359	328	336	342	338	308	314	357	316	335	314	339	360	349	332	319	350	327	350	360	333	352	366	318	334	317	353	328	336	314	357	321	371	329	310	354	380	324	345	376	342	330	339	359	338	310	370	344	320	365	360	345	345	325	333	340	372	336	366	355	332	346	335	351	381	356	354	355	344	335	354	311	314	354	314	334	354	332	363	336	352	356	336	350	315	312	357	341	336	338	341	387	357	348	372	327	309	309	364	360	357	326	353	350	346	359	350	357	343	328	330	344	346	348	329	344	329	351	334	357	363	375	343	311	351	320	341	346	324	374	355	346	360	336	327	341	381	335	325	332	336	327	375	368	337	348	348	345	340	319	316	315	307	341	304	350	355	339	347	320	371	330	304	351	339	331	348	369	339	355	346	354	369	357	339	338	367	337	366	367	348	336	374	332	334	353	360	369	333	340	339	345	345	320	344	359	352	345	368	364	348	366	354	345	361	324	342	353	332	348	337	325	351	360	351	320	308	376	332	380	348	368	320	333	318	330	322	332	359	361	367	314	352	350	353	351	339	352	378	334	351	358	347	349	367	346	328	325	342	339	351	336	328	355	322	326	340	368	352	369	300	336	297	345	348	341	332	319	371	368	360	332	353	351	341	357	348	356	362	332	320	328	330	363	373	335	366	372	337	362	329	360	330	348	359	357	304	349	318	315	361	359	331	363	351	300	340	346	319	349	312	307	366	317	361	342	378	343	358	356	338	326	342	355	333	336	341	376	332	363	331	319	336	336	333	343	350	344	344	310	346	341	304	360	342	347	351	320	368	346	313	349	352	353	330	357	341	315	351	303	322	330	328	336	374	328	329	346	316	340	347	349	337	313	314	339	391	312	343	305	303	317	351	358	349	351	360	353	352	347	352	322	345	331	313	337	367	352	352	339	366	321	359	333	337	335	324	325	353	373	339	341	340	329	328	377	350	332	332	355	370	370	339	321	358	355	384	341	358	377	338	343	308	329	378	359	336	305	340	332	347	334	301	355	327	366	326	343	322	330	330	324	325	349	349	356	359	311	347	326	369
5667	5092	14731	21456	17256	10708	5397	4361	2883	1696	1300	1127	897	876	826	910	884	893	884	873	892	848	854	901	851	845	949	917	893	872	807	847	880	847	844	871	894	881	872	882	890	845	849	889	836	835	871	832	902	832	890	878	812	829	899	875	843	844	877	870	847	851	825	843	852	921	858	868	893	876	882	851	822	869	944	931	881	838	852	809	882	862	863	878	880	850	939	906	873	792	832	857	857	835	857	928	842	832	868	866	844	858	851	879	860	861	853	909	780	865	899	801	888	894	885	852	875	918	877	922	873	853	842	818	867	899	853	923	859	917	892	830	791	891	836	832	841	873	839	845	862	870	841	804	883	848	895	855	877	833	864	872	833	871	818	848	867	862	827	870	837	860	884	866	891	855	879	853	919	839	872	870	822	869	833	866	776	861	864	877	867	835	893	843	811	853	887	853	842	869	862	869	823	890	893	841	918	856	824	845	883	849	828	817	868	912	855	822	902	826	882	845	855	809	888	858	825	842	874	825	833	851	860	825	886	869	848	903	857	871	894	810	861	854	874	887	823	857	879	857	862	807	868	867	883	824	898	873	877	889	915	872	841	853	867	831	837	846	876	864	881	868	867	927	864	880	855	882	919	882	857	912	837	849	895	838	913	863	863	884	859	832	889	863	884	871	914	848	905	855	893	864	842	827	894	880	884	851	852	902	868	850	878	869	890	900	833	822	887	860	881	833	850	899	855	902	882	925	840	881	861	881	886	888	884	844	889	909	871	897	892	851	862	823	907	880	844	841	879	854	821	860	900	846	830	877	877	872	897	848	841	858	825	854	881	851	883	843	822	864	870	857	869	834	859	868	817	857	828	828	915	864	852	870	865	848	914	871	838	829	934	874	874	903	911	872	881	837	882	852	818	795	843	858	874	827	840	857	857	844	847	873	852	813	876	893	855	842	894	869	855	899	824	862	844	857	855	843	865	836	891	849	855	889	874	858	892	899	885	895	898	799	832	891	902	833	877	857	893	868	854	875	870	826	867	801	866	867	815	782	890	894	864	847	947	910	830	882	871	853	889	797	849	862	808	819	859	875	838	822	861	830	916	875	853	881	902	866	861	883	880	897	852	873	867	846	837	899	801	853	873	847	852	860	885	822	857	851	842	861	875	899	852	877	864	857	842	898	840	891	852	851	883	895	849	837	872	829	831	848	841	889	910	879	878	870	903	839	895	860	922	877	843	826	875	802	821	831	861	776	839	876	884	883	876	864	895	852	829	847	863	831	884	898	885	856	872	890	860	915	807	860	905	836	846	875	787	838	873	884	891	836	872	890	807	828	880	837	881	851	858	903	827	910	869	857	895	851	866	836	852	875	850	852	869	834	880	877	921	901	884	866	860	885	868	923	862	868	869	857	858	863	851	883	820	908	836	857	810	837	874	874	835	883	857	850	864	847	819	862	861	822	885	861	907	895	900	863	817	849	902	862	883	860	864	971	873	871	902	881	885	915	850	823	865	835	848	904	831	914	892	860	829	882	886	838	795	820	888	838	848	852	837	840	903	920	906	843	855	931	866	835	864	865	851	837	836	848	895	896	868	846	897	846	869	893	895	874	870	835	879	889	833	831	828	852	866	863	897	868	860	835	865	898	850	870	842	886	871	859	888	785	850	823	876	865	898	818	790	887	847	796	843	863	851	855	859	873	842	875	882	878	897	885	899	845	839	897	882	879	875	885	872	902	846	845	841	862	810	860	845	904	808	888	866	884	808	859	853	856	897	910	836	867	897	857	847	852	886	824	833	856	876	877	835	878	811	880	876	884	836	845	865	806	840	821	856	952	837	832	868	799	809	886	896	879	838	833	861	850	853	878	867	854	875	887	845	854	901	836	858	868	895	790	834	888	847	839	840	867	835	904	830	881	823	854	820	878	871	920	827	795	887	831	895	835	893	867	899	878	833	903	893	849	904	853	896	855	825	842	839	875	904	848	911	853	909	901	868	925	875	863	834	854	845	842	814	833	927	891	855	867	870	862	858	862	845	848	841	888	821	849	818	836	882	848	856	878	918	833	894	871	838	798	848	856	879	844	846	890	874	810	868	862	890	843	877	879	899	852	830	814	868	871	843	866	853	871	847	889	842	847	864	891	892	844	837	841	938	855	904	899	851	935	850	908	868	861	836	873	882	832	845	880	862	881	883	910	878	846	853	908	817	873	825	858	879	892	868	851	852	890	848	869	881	880	875	902	856	830	867	872	835	806	898	867	908	830	829	877	804	900	908	884	884	845	848	868	861	856	895	887	811	838	882	887	880	840	859	875	828	890	809	801	864	826	823	893	837	863	854	868	899	832	848	842	853	820	827	819	876	904	851	872	815	851	885	807	862	824	856	867	870	864	870	866	872	847	852	857	873	914	890	843	839	855	846	817	861	894	872	871	842	893	865	873	811	882	869	853	886	871	895	824	871	827	872	877	835	916	903	835	883	847	859	806	842	804	861	858	900	801	777	877	888	895	896	866	855	878	849	844	834	895	864	880	853	866	879	839	884	892	916	858	846	879	921	828	869	879	885	818	928	888	911	834	833	877	853	837	858	855	836	884	868	868	861	838	881	860	887	833	936	863	865	893	862	854	855	866	884	897	910	854	865	904	817	842	896	917	848	816	831	849	830	938	867	885	894	827	852	916	865	850	867	872	880	861	839	836	908	874	809	891	835	879	880	894	848	827	817	863	861	829	852	866	840	884	906	863	888	847	861	799	846	867	856	875	838	898	845	854	807	890	810	894	868	878	865	906	843	861	883	879	856	927	845	869	924	872	887	864	860	887	882	839	852	921	839	875	871	806	863	831	846	837	901	852	900	849	823	862	873	905	874	814	870	873	808	880	843	863	834	926	839	852	859	769	874	884	899	874	864	918	899	860	873	848	810	817	832	820	883	838	885	815	820	888	809	850	855	865	866	865	886	829	832	850	862	826	872	869	906	901	863	880	853	859	893	885	923	905	897	899	854	917	887	876	854	915	947	873	881	842	886	860	834	852	883	873	870	877	798	899	899	925	862	844	869	865	845	873	839	918	919	874	872	899	849	859	809	863	865	921	866	861	876	892	836	906	908	822	829	872	895	886	819	829	890	860	878	834	850	842	887	835	849	916	804	847	873	833	831	876	924	837	862	860	904	873	889	861	850	885	860	864	892	876	824	850	823	888	870	830	835	848	887	811	859	820	834	866	887	827	905	831	820	867	865	830	847	846	897	858	855	881	865	831	828	867	878	874	860	812	906	845	864	884	859	878	834	849	855	902	909	905	838	851	893	830	880	852	848	868	875	906	856	888	851	856	844	858	866	872	899	828	853	875	848	873	862	865	826	880	853	879	908	893	821	858	889	860	893	875	817	924	880	845	840	867	889	867	822	836	809	905	826	826	818	865	879	830	867	851	844	906	865	871	841	837	870	818	866	849	867	846	829	856	857	832	839	857	866	844	852	815	863	862	818	839	845	906	898	824	866	863
39399	33544	47654	37437	30773	24116	11733	15663	15555	9716	4492	1895	821	491	377	337	347	383	370	337	341	352	347	318	347	339	361	354	330	363	301	316	361	352	334	362	342	338	362	340	340	373	386	359	337	359	338	343	335	358	349	363	329	387	335	351	363	348	341	349	343	340	350	347	335	340	361	349	345	339	352	323	317	328	328	361	339	360	375	377	343	321	346	328	321	325	329	347	324	378	361	351	329	318	338	320	348	341	377	312	326	324	343	322	341	348	321	349	352	358	344	320	346	356	332	355	319	348	324	325	340	332	369	306	343	368	340	341	339	340	337	330	358	356	339	352	338	380	341	342	351	357	343	389	317	348	394	334	351	362	324	352	357	337	386	334	375	312	326	332	350	371	369	331	344	358	323	318	348	325	322	365	359	351	380	320	346	334	368	339	348	351	356	360	360	325	355	352	341	367	371	350	341	350	327	334	367	339	362	376	326	339	353	348	352	322	357	348	349	324	342	369	363	314	340	319	339	343	307	361	339	375	312	368	336	329	345	327	327	340	354	331	308	342	375	374	336	326	368	331	338	397	349	342	359	352	334	335	326	361	357	374	377	369	318	338	363	366	354	349	331	325	330	333	370	363	362	342	343	350	320	342	347	367	324	342	313	338	362	349	324	336	330	368	367	343	365	366	349	365	343	356	398	390	339	335	359	369	345	330	344	343	326	355	348	340	305	318	336	379	322	292	355	333	333	349	333	334	361	337	343	322	334	353	367	350	367	359	359	354	375	357	330	333	385	360	357	375	312	366	329	307	352	353	347	325	355	350	345	340	348	340	356	357	311	343	333	347	378	344	329	349	318	347	348	338	369	358	360	344	351	339	340	363	339	341	336	347	320	355	348	383	352	331	335	369	326	316	353	347	349	315	352	312	337	349	323	342	365	325	351	345	333	346	338	341	341	334	327	361	332	340	384	372	350	339	384	311	332	382	348	340	338	327	331	345	351	349	352	334	321	331	351	373	364	359	358	357	382	336	350	349	333	347	340	357	352	405	313	328	330	333	369	338	321	331	354	327	345	341	366	397	330	328	347	339	351	371	347	336	359	335	344	360	324	355	351	343	355	337	350	346	346	303	375	323	358	352	317	331	354	372	349	350	350	354	348	350	348	358	382	332	319	349	342	349	348	325	327	334	352	311	363	353	365	325	379	323	348	351	382	355	351	340	371	359	352	357	361	338	341	339	368	355	320	345	339	329	326	360	354	384	368	319	330	351	343	324	355	341	343	336	347	357	375	355	356	343	324	355	352	327	363	381	377	335	345	391	340	329	342	321	361	384	311	318	326	369	363	313	311	330	336	335	304	336	330	387	357	346	335	339	332	354	378	359	359	367	344	329	363	333	334	309	332	352	317	329	331	380	371	347	349	384	343	333	384	346	356	325	335	349	348	338	361	351	346	338	373	351	346	360	329	350	325	400	369	361	334	355	368	342	337	371	357	360	349	363	341	375	331	364	337	360	315	340	311	347	324	395	356	354	350	343	346	346	340	384	335	348	341	343	369	364	329	354	357	341	360	334	312	360	357	363	340	339	311	362	351	343	340	342	334	342	364	376	337	349	323	343	366	385	360	362	314	374	344	332	411	339	370	325	310	356	354	359	353	336	350	364	350	310	369	329	327	367	334	356	334	328	352	343	329	307	363	369	324	382	334	318	399	343	315	347	350	365	348	370	348	352	318	322	373	360	348	356	356	341	336	331	350	358	350	354	368	348	356	347	318	329	330	377	319	348	328	341	340	379	358	338	368	351	364	329	310	375	333	351	365	313	365	343	384	328	335	329	350	370	332	358	361	341	315	354	358	357	371	347	310	348	388	360	373	381	344	355	381	371	340	336	310	324	349	345	370	323	364	351	346	351	354	329	338	344	343	350	314	307	394	358	362	397	341	341	349	348	320	327	348	335	314	339	326	360	339	364	345	395	336	360	348	311	352	333	349	352	387	353	335	337	353	353	344	353	341	326	342	362	336	343	368	336	321	319	361	349	327	354	338	329	353	366	339	327	366	374	353	374	321	355	369	367	350	341	393	350	355	364	364	310	371	363	354	307	319	346	384	336	372	339	329	339	350	363	342	372	345	364	321	359	329	349	367	323	321	318	366	358	346	347	337	359	349	337	371	309	321	367	306	334	382	325	348	343	370	366	328	342	349	343	335	320	357	346	341	359	341	354	350	345	337	371	369	297	354	341	348	344	345	323	361	322	337	326	364	340	362	332	372	373	352	348	363	340	369	358	374	327	325	308	342	323	321	353	340	356	361	317	372	344	369	339	375	344	337	358	334	364	359	350	341	354	371	353	358	355	340	349	373	368	318	303	344	337	345	315	362	359	317	369	373	311	358	347	381	313	336	337	370	361	310	372	324	374	349	356	358	357	351	323	341	346	319	364	387	346	356	321	347	329	314	331	320	303	356	349	352	341	309	331	339	350	359	334	350	332	326	343	340	333	316	359	349	355	370	332	344	336	394	322	357	391	347	352	333	300	365	377	339	315	345	350	342	306	331	336	363	333	359	374	347	350	350	317	335	375	356	354	363	376	324	304	350	360	350	335	345	392	330	346	327	282	357	350	349	345	344	345	359	314	330	357	352	372	369	304	340	377	320	361	361	324	364	373	360	357	346	364	346	355	363	318	349	364	317	350	335	316	361	379	383	373	342	367	365	367	373	324	342	364	326	347	351	365	352	308	343	385	354	333	349	316	346	346	357	387	336	354	356	389	321	374	365	359	353	316	350	358	390	315	334	365	317	349	358	354	363	395	337	350	355	366	365	334	346	342	329	343	350	373	340	354	325	363	328	359	334	373	370	349	342	341	335	313	415	385	346	342	352	351	329	370	387	345	377	326	316	339	346	324	349	352	337	348	342	373	337	347	348	345	383	343	359	330	345	336	374	354	380	350	372	330	324	353	362	317	382	336	354	330	335	357	351	367	311	373	360	395	327	341	363	361	352	383	377	373	348	349	330	336	335	336	343	363	360	372	356	333	318	355	331	346	329	342	337	312	334	338	308	347	340	329	332	349	368	365	357	331	370	337	355	325	353	381	343	353	376	393	329	350	348	351	381	383	342	350	375	326	352	355	364	332	341	309	352	386	365	355	348	324	339	329	314	331	338	347	313	382	362	366	335	343	360	348	332	345	332	338	347	356	344	361	341	337	351	360	363	367	361	364	332	343	358	295	347	336	361	324	347	339	295	360	362	316	358	355	340	342	341	373	356	336	327	320	317	339	349	360	354	356	374	364	367	378	346	354	321	325	360	356	346	339	327	330	346	343	354	325	366	365	327	396	358	334	365	340	349	333	354	327	348	310	376	338	318	352	364	356	348	353	413	342	297	348	333	370	362	373	371	340	320	359	358	370	370	367	328	329	330	300	350	364	360	337	343	370	392	348	375	368	346	340	360	329	306	325	342	348	313	348	330	346	332	355	330	364	324	340	350	382	327	342	337	391	345	377
27573	26494	50080	37566	41485	32458	25196	35465	33185	24943	14741	7440	3172	1538	1060	958	855	876	875	855	847	828	830	855	843	882	920	832	884	875	864	923	879	857	892	912	842	880	859	811	874	869	891	889	861	904	876	884	866	866	878	843	896	878	912	895	904	878	944	874	848	928	911	830	897	855	902	886	828	901	853	882	888	887	852	909	832	820	883	874	855	857	852	857	822	878	842	883	869	838	833	873	907	977	865	861	882	874	857	804	849	845	852	919	863	894	877	810	886	858	877	895	847	852	899	848	901	867	910	857	899	870	923	924	882	924	864	898	886	824	873	848	841	910	868	902	876	884	904	893	870	894	863	898	892	895	875	857	847	901	899	854	844	914	921	935	882	847	890	917	855	882	867	880	866	852	836	841	883	855	904	951	871	850	889	872	888	859	918	903	872	847	824	835	851	862	877	879	864	881	871	831	857	863	880	894	845	840	886	871	878	897	888	862	855	877	895	888	887	841	866	824	844	831	849	888	837	866	828	861	846	860	907	873	854	898	814	830	868	867	863	859	857	857	882	902	847	905	846	902	862	894	885	856	824	844	879	916	820	888	886	905	843	880	822	918	900	886	904	840	878	886	903	860	887	871	835	856	875	884	885	895	840	939	885	854	841	839	861	894	854	838	867	873	884	962	849	932	903	843	830	912	876	834	819	846	895	878	891	875	849	831	858	859	847	834	887	848	883	850	880	830	889	893	890	867	869	894	869	861	851	877	885	827	857	849	876	860	871	873	870	833	863	900	850	857	861	876	854	883	905	857	915	851	943	870	871	886	885	863	822	853	872	884	835	888	840	894	871	864	871	918	898	835	898	858	862	872	827	899	854	908	866	856	862	819	908	854	829	832	875	875	858	896	875	824	895	872	834	816	852	869	847	898	818	852	869	874	854	894	887	853	848	875	892	918	819	824	871	859	869	875	862	879	890	909	889	832	875	858	861	855	879	876	886	889	868	891	813	827	868	890	873	874	897	905	901	823	923	883	847	910	924	876	815	831	858	882	915	860	859	877	831	908	861	898	919	864	904	877	857	819	876	827	917	882	850	821	883	846	851	876	897	816	858	817	874	884	860	865	888	836	876	864	867	888	878	870	942	914	859	895	890	887	836	920	829	869	855	900	911	829	853	900	897	834	843	872	898	828	950	881	862	853	847	910	854	879	884	859	849	863	902	882	839	917	854	882	842	867	911	862	886	878	889	886	904	896	851	875	810	847	824	896	893	812	822	853	822	819	900	823	845	872	892	871	829	804	891	895	847	848	889	892	870	852	864	890	943	879	879	850	910	844	866	839	887	859	830	903	918	913	866	872	807	923	856	824	889	902	859	876	877	876	926	846	863	917	871	879	898	877	885	885	882	930	870	851	871	912	911	881	882	875	871	903	899	830	919	906	930	896	858	873	857	873	885	880	825	897	872	870	934	849	869	861	857	816	875	910	894	890	842	901	864	878	862	876	859	898	898	903	862	895	897	866	864	912	876	906	911	856	853	879	906	872	906	795	838	849	902	807	881	881	874	915	892	853	875	878	863	846	853	901	866	898	851	872	895	853	827	912	910	932	829	842	902	831	869	846	885	899	843	857	941	844	830	874	927	917	873	844	920	880	841	864	868	883	932	879	853	847	852	830	869	890	861	868	907	992	823	853	885	904	855	858	836	924	878	815	925	881	895	897	796	874	903	856	861	849	864	897	849	862	858	866	872	880	805	854	915	913	847	821	847	857	827	850	839	882	921	847	828	923	878	893	839	861	864	888	911	886	900	882	841	859	900	849	880	864	895	905	868	904	841	907	865	846	834	922	857	870	874	864	844	867	826	874	894	859	886	885	867	844	847	903	791	828	870	854	806	922	832	909	889	873	886	857	865	856	867	901	891	898	869	863	902	846	867	901	825	833	886	908	812	902	836	907	858	892	836	853	885	873	906	884	872	834	852	851	914	881	864	872	848	857	873	828	873	901	877	896	896	885	856	897	858	894	880	887	807	900	879	937	873	873	903	810	869	861	847	874	865	896	875	847	925	904	864	928	882	854	888	903	897	847	832	864	859	919	875	840	824	932	926	877	902	917	884	846	905	862	875	866	869	852	896	865	863	857	896	871	839	855	925	847	864	896	936	811	871	866	881	861	860	839	897	862	903	895	843	900	859	888	864	895	854	871	905	885	902	844	868	911	891	899	878	908	884	867	862	922	862	872	843	881	825	856	843	878	896	848	847	879	852	859	878	800	889	889	860	892	889	845	893	873	875	912	891	870	813	873	915	843	887	866	887	846	866	915	910	861	849	899	881	823	871	895	856	826	858	884	924	889	878	884	910	886	921	823	864	895	890	871	832	854	944	909	883	868	921	879	857	862	837	887	855	899	855	872	889	857	891	874	830	874	896	863	814	852	859	865	794	876	889	886	891	878	881	857	883	846	933	887	899	827	891	903	925	852	847	908	861	879	894	842	859	873	956	822	885	902	872	894	845	795	893	918	842	939	835	900	903	886	904	854	919	878	868	843	870	802	902	903	898	845	849	860	889	899	833	833	882	899	879	842	790	857	917	869	916	942	854	847	913	863	867	884	889	870	902	843	858	869	894	881	881	893	836	866	871	865	834	830	916	853	868	833	816	878	864	884	877	838	863	884	909	853	809	845	845	879	863	819	877	895	886	848	850	860	828	900	958	910	920	912	897	866	929	845	828	857	873	855	846	839	847	827	805	888	832	863	910	863	875	873	884	878	902	852	848	889	914	864	899	903	876	878	910	899	864	865	851	895	835	873	853	885	879	889	893	930	879	884	902	857	880	871	883	885	913	920	851	907	873	862	889	884	853	859	865	865	897	870	904	879	844	860	873	877	897	898	877	854	906	884	854	882	843	874	940	876	870	833	911	837	882	910	884	879	862	928	833	870	882	820	837	881	899	820	872	905	852	865	908	854	883	869	885	948	868	871	848	868	902	827	860	871	897	887	853	841	881	845	859	869	868	865	861	839	856	876	847	861	898	815	865	896	934	915	890	872	861	901	849	892	844	877	892	823	895	862	888	837	870	888	856	825	920	867	923	787	900	881	899	853	903	911	836	827	862	913	853	833	849	879	885	879	877	862	861	868	859	880	919	832	890	879	876	893	889	855	885	871	909	893	876	857	891	824	885	877	922	890	864	879	855	867	806	826	873	858	916	897	865	864	876	886	874	897	884	875	834	861	857	898	823	903	895	872	861	847	873	811	921	896	881	841	867	910	863	906	840	890	895	909	869	898	911	899	830	843	891	909	847	890	896	833	846	859	897	883	900	852	817	917	840	838	868	874	829	869	887	822	917	911	864	848	860	865	872	793	829	859	848	812	880	920	859	906	887	874	867	873	884	809	919	910	892	937	818	844	900	853	851	835	865	820	890	859	826	839	823	905	883	844	874	862	881	864	882	871	927	875	830	813	855	825	867	853	878	869	830	882	812	917	923	885	861	815	862	850	839	842	852	914
49734	41793	36967	20538	9707	6064	10528	9121	32916	41310	23538	12552	4778	1533	643	390	330	316	309	339	292	311	322	301	326	305	294	307	295	329	308	296	293	278	330	293	308	338	318	289	312	264	327	279	320	343	302	302	320	294	322	285	309	338	323	303	321	318	323	324	315	302	317	328	340	266	294	317	330	291	360	296	322	289	324	303	284	313	297	318	305	302	342	298	302	318	320	275	319	312	346	289	329	310	299	304	297	294	325	319	309	311	321	274	288	288	309	325	314	313	327	302	295	268	289	303	292	324	332	328	304	317	307	308	336	307	321	270	335	330	321	302	298	329	329	336	321	299	291	301	316	314	307	336	327	306	316	344	313	313	278	300	323	290	309	273	281	288	326	288	317	316	291	314	304	331	305	308	315	310	279	361	320	303	300	326	285	302	315	305	317	300	323	305	330	314	322	292	311	289	306	316	343	315	319	310	292	348	332	324	317	326	296	278	319	329	296	303	292	348	313	301	309	296	294	313	311	290	299	321	291	306	327	297	349	298	311	301	303	307	290	287	327	311	300	315	338	312	310	311	364	291	295	306	310	306	319	313	309	290	320	329	327	309	292	298	327	315	322	297	310	290	300	325	285	305	328	282	303	314	346	299	283	307	314	320	328	335	311	331	331	328	295	300	316	308	321	272	268	300	345	296	345	315	325	290	332	321	292	333	300	310	304	335	321	303	317	320	298	311	299	316	344	293	299	316	308	309	326	309	270	314	322	313	306	294	328	306	298	279	284	316	319	278	275	331	343	307	308	326	330	298	297	300	320	311	293	303	299	305	313	313	288	317	314	344	317	297	298	308	302	321	324	318	295	319	317	322	284	308	323	311	284	344	272	315	326	307	280	319	316	295	342	316	311	306	307	295	326	297	354	344	332	326	318	287	330	326	306	301	322	323	315	306	329	350	357	344	302	317	296	304	322	297	323	320	360	335	302	347	300	315	314	273	305	306	288	318	355	308	331	322	361	318	343	290	303	331	325	284	322	318	293	345	320	302	312	315	294	344	289	260	322	326	312	311	299	334	305	327	316	299	321	342	294	304	348	342	297	302	313	326	304	291	284	329	333	306	325	295	309	295	306	325	305	312	315	334	335	288	311	289	329	316	319	291	305	330	318	289	313	341	328	312	333	329	333	290	325	326	317	286	341	320	337	288	317	327	337	327	309	293	258	302	291	306	319	310	292	285	315	323	270	317	344	303	292	327	290	302	302	247	313	301	315	322	340	321	322	300	308	332	318	284	304	309	296	318	332	319	307	338	313	320	305	270	302	329	312	313	310	308	329	317	307	330	307	307	294	309	294	318	278	339	316	330	312	337	328	281	299	308	298	343	270	305	330	316	336	308	295	317	352	274	289	327	336	338	296	325	314	343	304	308	316	346	287	332	306	322	309	322	325	303	270	296	290	282	288	285	308	287	297	308	334	305	299	296	321	293	352	316	308	320	329	306	303	325	323	296	299	323	329	318	272	305	309	337	356	331	300	315	319	314	325	312	321	319	322	320	319	319	313	308	317	291	299	319	333	295	292	316	305	282	313	312	345	322	316	300	345	286	301	300	322	287	319	331	270	322	298	310	305	311	320	290	296	307	303	310	291	315	330	327	298	317	305	300	304	326	274	334	296	331	315	296	295	301	304	280	287	342	307	325	304	308	291	308	325	338	308	311	340	312	309	320	316	301	345	337	277	316	335	306	316	339	274	304	318	307	295	312	303	316	311	304	276	306	295	324	290	296	315	337	338	309	302	315	305	378	325	327	329	311	304	323	305	313	322	322	309	301	282	349	297	301	281	329	314	337	317	315	290	293	298	287	299	304	295	300	288	308	312	283	295	285	348	302	326	298	321	305	330	331	302	315	321	317	338	333	290	315	321	303	329	316	289	314	290	319	311	285	316	328	327	303	331	318	304	326	281	307	302	320	287	275	332	360	283	329	294	307	342	306	300	315	284	310	324	300	280	297	284	304	330	328	316	324	305	276	308	328	298	305	293	311	309	291	314	312	299	329	337	279	293	348	314	298	287	289	317	329	297	315	303	274	326	313	334	311	316	289	305	310	287	329	325	333	304	328	313	331	313	302	302	301	326	303	314	313	300	340	331	273	286	309	316	301	324	339	291	291	337	307	304	308	280	313	340	289	325	310	341	313	312	307	270	341	298	283	311	334	319	309	321	293	308	305	290	334	310	296	311	308	303	286	314	283	316	296	318	296	338	277	306	331	308	319	319	313	286	305	308	295	343	309	312	300	275	303	305	318	324	285	289	315	284	329	313	290	284	276	306	315	296	301	283	292	323	297	321	329	316	319	322	296	327	324	328	346	326	318	302	316	301	307	337	304	339	310	304	305	340	290	313	318	316	357	347	313	284	292	306	298	324	316	301	293	305	314	306	326	344	333	300	292	327	279	307	276	299	294	282	279	284	312	308	292	306	293	301	307	322	281	338	310	273	295	294	308	278	322	286	356	291	324	314	314	335	319	299	303	319	295	298	294	298	306	299	327	289	312	313	323	336	302	338	318	328	305	302	312	314	315	331	308	318	314	333	329	319	319	352	325	322	311	279	327	318	293	314	298	291	312	298	313	330	286	347	271	300	289	326	300	334	322	292	301	330	286	311	286	338	307	294	291	344	302	309	320	269	285	323	332	294	332	317	298	343	312	309	319	308	319	280	314	291	327	312	315	319	321	309	309	307	307	330	338	334	352	273	300	305	328	328	272	316	298	308	314	318	325	303	308	332	306	311	318	302	278	339	310	326	319	303	312	291	304	317	341	279	304	304	325	301	325	295	307	314	303	274	274	302	305	339	314	306	305	292	289	310	313	313	289	296	298	290	301	298	311	312	312	323	304	324	326	293	335	326	309	307	304	317	293	320	300	297	281	325	305	283	324	298	288	312	280	326	325	305	293	297	305	334	335	282	300	285	289	307	281	292	341	307	322	292	325	322	338	302	316	318	289	285	292	286	289	333	345	299	300	322	318	302	286	313	315	336	350	314	325	298	308	303	339	316	296	321	307	287	296	317	302	321	355	300	318	296	313	310	312	328	295	290	311	331	305	288	294	290	292	318	324	307	318	301	330	311	338	301	310	314	312	297	306	312	321	317	298	300	276	309	295	308	308	304	301	284	326	308	301	278	300	307	301	293	330	335	329	310	323	319	309	287	306	299	337	288	299	299	334	299	310	324	330	279	343	311	285	304	299	304	300	305	328	304	281	303	339	289	307	295	314	315	314	311	331	298	306	287	327	298	280	289	269	282	286	322	314	319	370	326	313	283	290	317	361	336	287	292	310	298	286	336	282	294	305	338	339	306	284	309	295	316	308	304	310	281	302	315	347	326	325	300	304	319	315	312	323	318	297	340	323	323	295	336	268	271	316	308	299	311	294	316	307	305	323	299	314	321	273	303	297	326	318	305	303	328	299	291	293	322	295	324	302	318	308	300	285	303	296	290	322	309	311	285	332
36295	38501	34700	24178	16995	16245	22289	24783	52234	54771	39184	28887	16276	6165	2251	1245	893	810	844	804	773	830	792	793	775	775	796	832	835	816	776	772	780	776	728	789	806	725	739	779	790	804	826	791	823	792	782	785	780	755	721	799	755	772	767	761	783	785	775	733	796	776	750	782	836	726	807	783	786	801	760	786	768	816	771	836	796	755	776	743	796	764	797	760	849	760	752	791	775	846	810	783	813	807	812	809	792	726	802	800	786	747	777	817	813	762	767	775	798	815	778	811	787	762	796	827	715	770	783	793	746	759	776	748	769	780	767	806	817	737	722	783	794	798	814	818	817	790	777	773	820	815	762	750	749	789	815	795	780	814	759	781	799	788	763	816	789	781	752	764	770	761	784	758	781	720	824	797	824	740	772	813	805	789	796	773	768	765	774	748	825	775	788	813	804	775	786	819	832	776	821	746	787	750	769	845	771	742	761	793	789	775	789	769	833	780	758	836	781	702	746	768	806	776	799	757	763	783	778	791	728	756	776	791	738	756	788	764	777	774	747	760	765	799	794	777	777	769	812	793	790	737	761	731	750	821	801	741	768	747	780	786	799	770	779	744	748	752	750	770	820	791	783	783	792	779	789	774	757	754	788	793	735	847	767	787	842	819	807	787	768	803	774	793	776	796	814	745	777	825	760	777	816	735	757	763	766	779	846	821	777	754	784	771	784	799	749	786	827	822	778	832	769	714	819	779	743	734	776	780	764	752	720	793	760	817	777	805	797	799	798	809	784	807	765	835	799	772	827	827	806	807	835	767	765	788	770	742	755	783	775	746	772	833	779	789	835	764	807	810	760	804	818	771	774	800	812	789	742	755	786	738	802	754	794	814	765	738	734	819	773	724	788	807	817	744	794	743	822	784	774	797	757	804	811	765	744	730	750	780	769	773	757	792	797	778	778	752	748	838	779	755	801	782	776	747	828	779	775	803	807	783	773	812	821	821	747	751	779	729	764	773	804	786	797	804	805	760	803	782	774	776	763	776	772	748	794	812	761	795	746	793	755	828	748	744	758	798	791	774	809	807	817	826	760	731	843	756	804	826	769	768	765	745	767	753	803	782	748	765	769	807	778	823	818	807	831	798	734	764	791	796	811	758	761	753	770	802	761	807	804	779	740	837	713	765	705	828	806	804	746	772	822	791	764	812	785	807	785	746	792	766	796	795	776	855	813	762	783	762	755	790	805	836	774	778	771	792	729	762	822	742	754	834	810	810	799	826	809	793	788	800	781	781	809	796	815	761	780	755	836	791	775	783	778	761	755	803	793	796	797	775	754	758	773	759	784	748	807	774	804	733	768	760	786	788	730	737	789	754	750	774	792	820	727	729	841	768	750	763	762	795	744	805	832	762	752	726	798	780	785	846	798	793	793	788	782	809	771	766	776	784	804	783	758	784	793	740	775	738	781	772	771	810	760	785	787	756	756	778	801	758	811	808	804	818	763	805	807	771	809	848	770	800	813	793	779	793	739	771	796	741	748	729	762	768	798	790	785	783	736	794	812	759	706	753	781	763	791	738	806	771	752	773	777	826	731	750	775	737	776	797	762	753	816	748	760	772	787	803	799	784	798	768	837	776	768	770	736	789	772	776	790	783	765	792	812	815	799	800	789	764	771	768	827	822	809	763	754	774	786	744	811	799	754	741	788	734	765	757	799	774	764	779	798	798	775	769	760	780	771	782	774	772	767	801	809	793	862	714	810	788	831	751	745	774	770	793	818	741	785	782	782	778	785	750	836	776	763	755	797	808	780	829	821	762	807	798	774	793	740	785	760	778	760	817	708	768	815	752	813	791	765	812	787	777	762	757	822	793	714	762	801	784	795	742	750	763	823	806	823	804	753	816	782	788	790	815	827	790	761	799	820	756	830	762	791	738	814	790	829	811	816	785	807	771	777	795	785	767	764	805	776	769	775	775	791	763	795	775	772	767	740	769	759	764	713	822	752	722	752	753	777	786	808	804	790	844	845	800	774	778	781	791	802	810	782	784	764	798	812	775	777	771	780	827	791	792	773	794	789	784	741	808	834	798	783	815	777	756	799	779	764	805	799	814	762	833	784	734	766	745	789	761	771	775	760	777	826	802	785	772	752	784	760	811	763	755	769	860	786	749	774	770	771	786	779	820	790	756	770	726	801	782	756	764	805	783	772	767	769	762	809	796	790	726	777	783	790	767	780	759	776	735	853	799	789	788	797	791	777	737	813	712	783	773	763	776	791	745	795	748	757	760	794	813	837	790	745	758	764	787	783	769	814	792	808	787	783	818	793	754	750	804	794	766	760	755	765	801	796	805	739	769	734	756	807	746	765	774	723	767	798	770	784	765	754	753	791	818	803	763	855	773	776	725	773	775	836	765	768	772	782	777	792	828	797	747	776	749	794	778	792	776	850	779	775	813	790	793	773	790	837	817	756	808	784	764	804	758	834	705	779	802	768	782	723	786	751	741	762	767	788	782	807	795	762	760	727	770	789	770	746	739	776	788	805	798	837	752	800	818	750	798	753	749	836	816	803	746	769	776	792	786	810	776	777	768	732	797	774	814	756	779	775	783	771	782	782	818	799	766	750	736	817	810	843	841	801	828	765	841	761	736	812	790	793	768	774	823	829	825	799	796	728	817	791	791	746	757	723	773	801	804	797	814	774	765	774	800	807	779	781	803	780	822	779	735	766	780	736	753	763	738	825	814	759	785	770	722	784	754	769	768	800	777	795	756	826	820	790	796	752	807	765	809	816	824	757	786	751	780	732	792	785	767	819	815	811	768	792	800	755	852	818	769	788	789	746	791	770	782	792	868	812	744	790	764	714	808	820	786	805	767	776	737	765	747	755	771	805	799	808	838	799	733	781	775	727	791	783	758	814	765	800	788	849	780	723	795	768	793	757	825	746	757	754	800	769	794	741	758	755	735	788	794	753	781	817	710	800	798	784	789	796	771	769	719	773	774	751	783	755	756	770	773	847	802	765	771	788	748	802	789	777	830	782	785	756	763	795	776	773	775	772	747	718	790	795	742	759	766	787	803	820	738	796	752	787	798	810	773	768	719	786	754	751	753	772	856	806	802	824	823	817	783	763	733	770	729	803	855	772	766	774	777	765	774	798	768	819	815	826	795	827	803	753	843	781	784	835	793	719	813	750	764	742	793	785	752	753	808	787	781	781	776	784	812	741	773	804	765	787	778	803	760	766	762	740	786	825	767	784	809	787	791	783	747	796	823	730	801	823	811	812	799	792	754	824	809	779	741	762	816	795	767	779	772	789	780	773	752	841	820	747	765	797	808	788	770	763	730	759	750	799	775	786	777	780	775	769	813	760	745	826	799	778	792	769	810	803	732	796	766	755	789	750	777	775	755	797	774	808	772	781	883	807	841	789	801	816	779	818	762	770	807	741	765	807	728	754	758	829	790	801	793	795	794	744	781	801	819	782	750	785	840	801	788	779	759	776	800	758	796	853	793
9906	5076	6118	3725	2789	1960	1713	1519	2976	2015	1238	945	610	436	343	323	361	323	324	333	330	307	358	369	344	342	333	325	329	363	338	361	316	302	316	345	354	347	331	332	340	344	337	335	341	318	333	351	338	346	331	328	359	360	348	320	314	328	340	362	347	332	349	305	355	349	400	346	359	351	348	340	339	340	293	374	325	361	380	331	323	350	312	349	318	336	343	345	353	330	361	319	375	324	327	364	360	307	341	330	360	319	349	329	331	354	329	305	318	366	356	315	319	335	352	352	305	343	332	361	332	349	347	316	333	374	331	338	353	346	321	322	370	360	370	331	320	355	362	276	341	348	317	311	356	342	314	327	338	354	370	329	319	323	299	328	335	365	310	339	321	289	335	316	357	360	347	317	377	328	339	306	316	361	332	396	342	345	345	362	333	340	326	348	309	353	348	323	299	356	343	360	306	338	338	334	351	331	353	340	322	366	350	369	363	347	347	327	299	346	343	339	325	339	345	321	321	359	360	353	334	379	342	357	322	306	351	340	355	352	340	342	342	372	328	354	343	316	322	342	326	347	325	316	337	331	352	349	331	347	311	345	329	327	339	366	369	335	308	348	332	354	320	370	357	356	310	346	337	350	341	355	360	308	337	355	338	320	342	318	352	362	340	321	344	360	312	313	296	310	338	374	359	328	333	353	316	358	361	356	338	309	315	331	344	352	365	318	336	334	365	333	315	321	302	301	357	334	365	322	285	368	326	367	327	328	334	324	324	314	323	346	345	315	373	305	328	334	339	315	321	322	320	340	321	358	374	332	322	324	353	325	349	325	322	334	335	313	342	344	315	322	314	316	319	357	346	333	322	334	316	320	300	322	338	321	333	336	363	369	333	333	301	338	375	362	317	343	349	336	306	333	351	335	349	314	358	362	326	344	335	349	331	293	320	348	361	339	344	311	335	344	337	325	351	352	337	334	339	346	345	346	350	326	325	358	343	330	325	324	332	330	308	350	344	358	330	339	370	343	337	322	352	324	348	350	319	332	316	345	312	340	313	334	348	304	353	340	338	318	306	346	305	346	324	331	321	338	351	345	332	324	341	306	301	337	358	322	334	331	340	328	317	357	337	315	326	355	330	320	333	329	338	330	327	321	383	358	348	335	333	342	345	306	340	333	307	337	365	335	345	345	314	354	331	342	360	323	313	311	310	354	338	351	306	355	337	334	370	318	344	315	338	337	366	343	348	335	330	327	310	318	328	326	339	294	342	370	336	305	318	332	349	338	339	321	308	351	331	355	352	352	343	314	325	366	327	324	370	315	350	323	330	368	327	386	285	346	324	371	367	320	341	323	356	356	347	358	324	330	336	338	339	341	318	382	381	335	349	344	325	318	330	336	308	337	323	362	381	345	351	335	305	335	318	374	349	351	325	337	334	309	315	337	340	328	331	319	361	319	309	323	356	288	322	319	346	335	361	338	383	348	334	353	370	320	307	324	291	371	369	343	352	321	314	344	328	339	371	351	372	372	347	325	350	312	330	333	324	327	345	332	314	329	312	366	349	325	335	330	346	336	314	321	353	321	342	322	329	326	368	309	302	362	355	337	353	337	339	311	348	325	347	317	299	348	356	341	357	350	331	371	343	337	357	326	375	333	351	342	327	294	337	306	334	330	344	318	304	344	338	341	342	335	328	357	350	341	353	345	319	341	357	328	298	300	344	349	343	350	326	337	346	363	347	327	354	348	310	347	340	338	301	337	322	335	348	342	346	332	374	346	346	378	350	366	349	365	363	341	338	318	336	314	317	319	332	322	321	344	343	314	338	337	330	315	296	348	336	335	350	341	328	338	333	302	344	332	299	306	322	349	329	310	323	314	362	341	340	350	358	340	341	328	334	312	318	314	350	334	317	349	361	350	349	317	321	342	331	328	356	343	303	312	328	320	344	300	376	352	358	317	291	338	302	372	349	360	315	319	329	329	340	370	363	377	342	330	349	328	345	334	349	327	334	350	343	328	381	345	328	338	359	350	334	340	327	366	344	344	330	353	351	310	338	340	332	363	332	336	332	309	314	332	303	360	357	373	344	321	319	356	329	345	341	341	340	298	337	338	336	333	356	332	317	327	343	345	351	324	331	322	340	321	338	307	337	308	342	311	317	373	354	321	356	339	360	344	352	354	314	326	337	353	331	310	318	333	333	371	339	340	332	320	334	368	308	342	343	288	323	347	360	353	367	373	358	345	358	338	369	338	329	316	324	313	345	343	351	339	325	311	344	292	329	339	331	327	351	309	305	338	338	344	345	315	322	357	329	335	373	332	354	331	332	387	312	314	330	309	369	322	349	361	353	315	372	313	366	361	354	301	360	354	342	305	357	323	327	340	327	341	339	330	317	302	350	322	287	321	317	337	344	321	332	355	367	298	303	340	344	347	340	343	365	349	318	315	353	326	294	333	327	328	324	320	334	321	321	340	331	309	329	341	329	349	328	366	331	336	350	357	363	324	323	376	365	356	358	375	321	335	350	319	345	342	307	306	341	364	359	359	334	326	333	348	357	328	311	309	312	346	305	355	365	340	342	361	333	341	322	319	368	343	352	351	319	329	357	384	324	350	342	383	337	375	314	331	337	383	332	332	345	347	315	324	346	335	364	348	315	345	350	345	369	325	342	354	366	331	351	337	314	358	319	328	343	325	336	306	327	333	341	344	344	324	322	335	313	371	366	310	373	308	335	330	350	309	371	341	322	327	348	304	343	305	358	355	325	354	320	345	295	352	344	342	356	329	360	327	341	370	351	348	319	324	330	360	318	337	320	347	321	310	321	364	320	316	333	355	350	345	313	329	351	344	345	324	378	347	337	311	316	345	335	334	330	314	322	340	335	321	352	359	354	358	309	331	342	344	361	354	337	331	373	331	304	332	324	361	354	369	328	318	361	303	349	340	337	348	342	339	357	333	379	320	354	330	326	343	369	343	323	328	373	310	339	325	337	333	350	334	339	335	329	330	328	330	343	328	345	327	331	321	348	356	311	345	328	323	329	325	331	322	340	314	349	325	363	324	350	298	318	318	326	303	324	352	324	316	325	314	335	348	329	341	332	336	310	322	339	333	351	321	356	377	338	330	348	324	365	342	312	341	341	324	339	316	327	330	338	328	334	353	341	312	342	355	355	317	356	334	314	338	321	339	324	342	326	353	338	338	333	332	347	339	345	327	347	366	383	342	331	356	356	318	316	304	371	320	341	367	331	338	334	328	335	325	333	335	330	327	367	331	313	338	332	330	338	369	344	316	352	334	323	347	326	330	277	352	327	345	365	353	339	323	363	332	295	335	325	344	344	315	364	322	342	344	334	337	322	360	318	338	385	355	337	324	337	362	315	337	357	308	328	324	327	323	348	355	324	322	333	341	341	324	338	322	310	310	367	323	369	345	330	349	329	321	368	341	316	320	331	340	382	354	341	329	333	366	364	351	327	330	328	353	332	325	340	343	384	333	327	323	316	334
6856	6004	10474	9934	9229	7787	7185	7651	12887	8255	5242	3464	1940	1236	967	866	832	840	854	835	844	833	874	844	851	846	821	863	840	817	868	827	883	845	907	870	900	812	920	854	829	843	866	766	867	847	858	869	846	882	832	816	791	820	793	854	805	806	849	855	836	847	824	809	780	842	824	850	860	846	811	841	879	859	808	887	845	850	839	868	849	827	844	823	854	827	781	883	881	842	893	836	859	827	831	829	856	882	847	853	837	877	809	854	830	824	871	825	865	871	860	833	822	853	881	795	791	829	890	836	886	798	826	789	830	792	858	870	865	836	840	861	795	804	871	850	836	880	799	815	822	795	845	826	800	821	832	851	918	830	893	820	834	857	825	838	867	927	835	840	883	825	835	838	835	812	805	900	825	866	881	879	822	837	837	799	855	844	853	846	799	809	826	839	860	864	853	851	847	842	867	861	827	841	846	850	836	821	795	849	833	827	879	843	860	829	813	883	828	833	891	886	862	843	825	838	820	844	919	900	868	808	850	835	860	872	815	820	844	825	832	834	852	810	867	864	853	832	863	846	869	863	832	892	870	850	827	935	860	887	856	828	902	885	816	883	811	809	814	800	849	860	898	843	898	819	861	827	817	854	846	834	790	864	835	819	851	882	818	845	845	838	826	817	839	840	877	836	834	850	846	886	850	873	873	870	820	825	836	857	862	828	842	836	829	841	843	815	821	844	898	835	806	819	857	897	911	841	823	833	776	886	788	888	866	839	829	859	898	814	805	869	825	827	786	854	911	835	867	847	839	847	912	855	823	795	848	814	830	881	839	864	859	876	834	845	924	869	849	838	785	846	839	837	872	848	818	859	856	856	803	807	848	808	892	856	778	817	834	889	847	893	860	835	848	869	860	845	910	897	834	844	825	785	880	855	876	845	874	883	818	825	860	911	837	879	854	890	810	865	813	852	836	825	866	835	851	868	867	904	826	832	818	868	883	848	828	866	835	848	845	848	858	835	829	848	833	827	794	848	843	810	883	835	863	819	847	861	809	860	788	834	846	827	850	809	828	868	789	872	865	796	817	875	895	820	852	849	807	887	830	773	848	850	855	863	834	880	857	898	821	825	812	846	869	839	881	847	841	890	831	852	895	817	894	834	843	818	840	845	872	841	783	868	862	854	881	832	808	891	887	841	838	834	789	859	817	889	810	822	835	850	858	871	793	898	842	834	839	827	850	867	824	839	815	891	868	826	856	804	854	809	821	856	833	885	845	875	834	780	808	869	863	887	835	858	856	886	865	890	797	807	878	869	809	808	838	885	799	892	874	790	886	877	814	877	873	823	864	819	834	836	809	814	735	844	837	879	875	896	859	868	870	831	837	875	857	832	858	849	808	874	852	866	900	841	791	842	853	818	826	857	860	854	829	852	892	885	834	856	874	866	855	892	818	867	845	843	845	850	844	808	851	849	864	831	914	879	828	851	805	843	879	822	858	860	852	865	855	837	830	820	881	872	834	815	837	836	893	795	903	831	817	846	836	860	873	907	877	852	790	832	864	855	872	870	815	840	831	807	897	828	842	871	849	870	817	815	853	873	844	841	902	841	906	867	817	849	840	822	858	884	786	941	835	853	809	811	825	866	854	900	852	818	860	842	828	836	847	888	867	881	841	813	871	839	889	907	823	813	823	820	785	794	862	829	810	862	906	868	811	851	897	829	836	892	819	881	879	884	859	895	840	870	859	823	839	847	822	842	841	825	859	821	854	867	833	882	815	823	848	844	856	848	876	867	790	858	853	848	850	831	831	871	835	851	901	870	870	847	855	872	872	810	841	860	864	819	888	867	870	845	859	864	838	883	853	788	855	873	875	845	845	846	850	867	792	879	826	865	877	827	803	878	843	820	893	830	848	837	881	772	857	804	883	819	853	862	871	844	857	874	827	861	830	881	883	851	872	866	813	856	810	787	890	806	849	836	846	841	854	825	901	817	867	871	910	846	929	882	896	882	881	831	832	857	863	878	831	888	822	823	810	809	875	790	842	874	870	890	859	854	830	883	838	843	844	872	820	862	869	867	904	851	799	841	869	902	814	865	838	795	793	823	847	855	862	883	866	856	831	823	819	855	875	832	788	866	885	802	834	855	828	895	778	831	863	896	819	878	773	815	845	856	891	898	821	829	870	840	854	867	831	837	872	869	825	891	778	810	855	845	834	815	899	845	853	837	812	864	859	836	827	838	795	853	814	850	832	816	853	849	867	826	882	813	828	822	871	836	873	866	917	865	856	839	869	836	873	818	829	890	872	808	840	872	827	877	903	854	844	822	812	813	847	773	833	826	812	837	814	887	871	858	818	822	780	828	842	825	827	828	801	852	867	830	807	816	842	854	859	836	908	864	875	836	872	871	814	900	860	837	891	847	865	837	816	824	868	824	821	850	793	861	869	803	849	886	895	857	874	887	834	853	859	867	882	827	869	845	798	857	823	825	861	842	885	836	858	844	794	859	860	824	812	798	827	819	785	826	861	843	881	876	881	860	893	851	836	821	863	827	873	848	840	806	820	849	819	875	842	869	876	838	865	862	883	939	836	828	904	868	855	873	846	864	860	849	822	862	952	828	866	828	830	836	812	879	862	861	856	821	862	893	881	822	852	815	881	847	828	830	892	775	841	885	861	853	828	927	875	835	839	857	796	852	853	856	885	815	859	858	842	827	823	827	862	784	856	823	785	830	824	832	855	832	825	852	839	860	877	863	836	840	839	829	869	843	839	824	870	822	798	837	794	864	853	854	861	837	805	855	825	843	852	835	869	824	842	831	856	843	858	776	840	796	845	891	814	849	885	822	882	838	822	872	833	835	905	857	825	890	869	864	854	826	828	861	865	928	843	845	852	826	817	892	818	852	837	867	872	828	833	819	888	796	800	861	820	883	896	813	864	859	879	840	844	843	867	822	848	850	862	836	851	855	862	841	890	882	904	831	890	840	865	810	827	829	856	858	874	855	866	851	858	828	853	809	812	897	806	805	807	873	844	888	809	862	852	918	832	908	835	817	848	827	872	827	884	834	831	871	882	883	827	822	853	846	859	824	819	834	906	813	882	834	883	870	846	899	883	831	837	869	890	813	862	854	892	863	828	875	884	857	820	888	846	858	845	791	826	882	829	861	814	785	868	841	832	890	859	797	885	918	881	866	863	869	903	868	835	845	863	811	864	813	815	889	862	895	832	774	841	829	882	850	848	865	841	844	851	863	818	856	822	787	879	885	848	818	863	841	828	815	878	949	899	844	825	904	860	850	794	839	838	821	840	822	838	799	850	819	814	791	837	870	822	821	839	863	798	834	871	840	855	831	848	920	846	844	855	842	834	895	826	848	833	887	860	870	828	867	851	838	816	852	808	882	846	855	890	854	827	863	847	863	841	905	825	829	873	897	845	839	887	841	854	855	848	836	841	874	822	827	842	822	835	880	817	884	851	809	808	896	851	878	888	874	874	791	889	845	885	841	830	865
38631	30854	44500	25475	7555	3786	4688	8474	16154	18488	13849	7042	2744	1124	579	407	344	348	346	312	367	346	346	333	310	326	375	343	372	353	362	344	336	328	362	330	324	339	323	378	345	353	328	329	351	367	357	301	346	372	371	327	340	340	349	323	315	325	328	327	329	359	342	379	330	342	340	355	347	325	320	351	315	343	298	311	369	334	306	382	333	323	339	324	313	346	320	346	321	348	367	385	345	316	324	334	346	336	351	346	334	349	336	321	342	323	333	338	348	346	343	341	342	343	332	333	369	339	383	339	349	317	349	353	330	352	384	339	334	334	363	335	345	385	322	336	320	349	314	347	363	346	333	332	316	341	358	360	312	326	379	346	345	314	328	317	340	321	346	356	325	338	347	359	322	329	336	335	343	306	361	366	320	330	337	331	301	351	366	329	350	336	355	322	355	336	322	334	325	341	352	340	322	356	318	342	352	347	290	340	330	326	336	327	343	331	350	317	360	359	328	309	341	328	325	359	351	334	314	340	333	337	332	371	329	386	334	333	362	362	330	361	325	323	345	338	330	342	365	322	351	312	351	378	340	361	352	386	332	354	333	332	336	340	331	347	339	335	344	345	292	330	314	321	352	318	361	342	343	340	351	331	329	327	299	328	321	319	348	328	342	321	374	340	357	348	336	326	338	326	360	344	342	323	337	363	329	373	362	302	352	359	334	368	329	345	333	350	343	349	373	340	340	353	360	351	328	311	377	359	341	369	339	335	334	352	341	347	358	320	338	371	334	376	338	328	362	327	348	339	348	357	347	337	294	328	328	345	352	349	345	329	303	349	357	371	314	365	343	336	310	346	313	326	359	334	373	353	337	315	330	322	340	332	313	334	328	340	367	355	349	355	336	381	317	329	309	336	340	316	345	367	321	355	335	358	330	374	321	303	355	327	330	324	355	307	373	341	348	344	344	330	345	317	346	355	361	319	349	340	346	314	345	351	321	335	301	333	344	359	316	343	374	325	364	332	337	340	328	345	365	340	333	336	314	336	347	308	349	334	330	336	373	351	348	311	353	367	347	321	347	344	321	350	366	343	356	324	361	338	325	353	341	389	342	352	353	327	326	342	342	355	333	348	342	346	380	344	355	343	384	356	323	355	352	328	370	345	324	327	334	379	345	359	313	346	331	333	346	383	353	382	336	329	351	369	321	331	355	349	350	336	326	327	320	343	343	330	341	337	356	312	349	301	347	337	346	304	340	330	337	318	332	373	346	316	347	321	346	329	360	353	315	384	365	349	355	316	368	356	335	316	337	348	341	363	345	354	389	350	310	355	332	354	346	368	369	322	357	311	327	372	316	363	337	347	336	350	368	357	377	353	340	357	321	337	355	337	376	373	333	366	330	348	356	325	329	360	295	330	300	335	346	318	322	348	337	317	366	358	347	342	345	307	375	369	356	353	317	360	353	347	337	324	331	342	346	324	367	360	319	312	334	349	325	350	370	373	321	332	364	339	345	318	321	344	320	351	372	353	345	390	308	378	325	357	332	336	323	336	351	331	364	349	331	345	338	357	303	345	325	364	360	343	344	340	328	382	301	347	360	335	353	327	347	365	334	354	327	341	320	337	340	333	357	337	350	372	308	328	351	338	326	339	351	352	346	364	347	364	336	339	357	312	346	353	371	323	339	339	336	334	366	347	319	378	338	337	335	335	375	299	348	374	354	327	329	350	320	353	339	317	307	359	362	360	350	352	332	347	345	333	340	351	345	333	328	361	326	335	326	344	310	344	348	318	313	333	314	357	355	330	318	331	353	361	355	320	319	310	331	336	346	360	339	318	343	367	371	345	371	328	315	365	327	336	343	306	353	332	293	343	329	357	334	353	295	344	338	350	343	338	364	336	351	312	361	347	344	349	330	362	364	325	373	345	365	348	352	356	365	352	350	324	358	357	334	323	370	340	325	332	309	348	315	347	376	347	322	358	326	364	361	339	328	340	319	345	368	336	372	348	362	370	347	352	352	342	338	297	347	319	329	327	338	322	337	341	392	356	342	367	366	341	362	343	359	326	345	356	318	282	365	355	341	368	332	346	325	329	340	298	356	351	339	338	355	350	345	343	323	348	334	345	354	338	335	310	340	329	321	339	343	371	358	324	303	336	322	323	326	366	352	371	310	318	359	313	383	349	340	327	312	333	343	351	307	345	341	364	332	351	347	323	363	349	302	356	336	318	351	372	367	346	288	342	374	333	364	341	361	352	362	321	324	313	330	332	347	374	334	339	335	362	315	326	357	329	324	369	377	350	342	325	356	345	357	349	322	325	362	331	344	350	320	380	371	342	304	356	333	326	335	344	313	341	337	344	323	330	394	342	363	330	358	357	338	327	327	371	367	340	353	344	361	325	320	341	328	331	356	306	353	321	307	329	380	333	323	357	329	323	340	356	326	367	336	349	356	342	341	343	351	328	329	368	321	337	341	344	355	340	339	340	338	304	330	334	294	332	376	330	334	375	352	370	347	335	361	325	375	333	358	363	326	349	370	324	317	323	328	371	340	362	319	321	350	351	311	336	338	350	333	339	324	283	349	292	329	324	288	403	343	322	332	330	317	333	326	352	327	347	320	341	362	330	329	321	358	317	324	352	330	320	320	299	313	333	345	334	286	357	320	319	333	338	359	339	363	353	341	313	373	334	378	340	336	300	331	373	348	330	329	346	365	304	365	367	373	364	325	345	290	324	368	332	355	325	304	314	363	339	354	346	356	321	319	356	340	310	344	326	340	345	361	352	324	341	351	322	359	326	354	318	339	320	330	346	322	308	339	330	345	335	343	354	363	340	359	338	344	340	322	306	333	347	325	380	371	328	344	350	301	367	387	327	325	323	328	336	350	323	372	320	339	341	329	313	347	334	335	374	330	344	346	345	325	363	329	345	356	341	348	324	369	333	326	311	365	360	312	369	342	323	336	320	367	351	359	338	361	309	328	362	350	349	316	365	391	369	338	349	356	339	345	287	323	322	372	353	308	362	342	352	374	368	365	316	334	332	310	343	346	359	320	319	363	366	336	352	322	313	330	337	337	355	332	337	320	317	369	331	375	369	342	305	354	345	332	376	357	358	355	343	343	341	356	351	361	379	303	339	351	369	348	351	330	296	327	334	364	327	345	339	354	306	332	347	322	351	344	323	361	344	345	349	360	299	344	365	347	313	323	399	325	353	319	313	330	334	309	349	351	322	349	313	352	369	334	337	345	307	365	332	345	326	322	341	351	350	340	329	338	331	314	385	336	348	313	337	327	369	351	356	360	368	354	325	320	311	349	323	322	325	353	300	319	327	329	356	322	332	323	339	388	328	327	325	324	334	372	321	366	330	379	345	351	330	350	362	338	345	351	307	352	328	367	390	321	330	318	326	306	312	362	369	378	349	332	359	366	341	311	344	335	343	354	328	348	362	354	365	289	372	351	319	334	330	328	359	348	379	360	347	340	328	309	354	298	311	346	329	354	333	357	316
25692	25599	40796	23214	11925	12767	17135	26250	37162	38958	32080	21056	10935	4680	2033	1121	954	860	854	847	900	849	830	829	850	898	844	861	822	898	870	897	851	863	893	869	869	857	823	824	830	835	886	847	834	838	823	863	834	866	863	864	828	877	830	861	857	828	853	822	846	865	897	812	881	857	937	890	899	796	807	838	869	890	835	815	831	851	864	903	798	863	870	871	854	850	877	853	898	811	875	864	852	851	856	855	849	797	847	857	888	934	848	906	894	868	856	841	809	881	886	805	848	887	814	857	816	841	863	865	818	845	862	831	858	879	813	860	892	876	850	885	870	855	826	871	927	859	825	885	877	863	879	933	869	841	793	868	838	885	863	852	842	838	857	852	831	888	825	883	836	891	862	848	839	870	820	891	865	852	796	858	871	909	856	915	841	920	834	805	860	870	871	846	845	848	814	861	854	865	875	838	822	878	826	824	838	858	911	842	790	815	827	858	889	910	864	822	845	855	881	881	887	874	863	855	886	868	871	877	868	858	917	862	899	818	824	887	926	844	854	894	881	942	878	879	859	845	807	865	839	845	856	821	849	847	897	848	825	917	852	889	860	895	839	815	867	869	820	879	887	897	877	905	896	879	823	876	910	869	905	860	812	847	857	881	885	830	826	878	884	851	880	803	864	846	883	847	882	854	871	876	865	856	852	865	819	845	866	850	856	901	848	878	846	885	955	853	827	842	837	847	860	815	821	852	858	840	822	853	822	819	874	876	921	861	804	842	900	836	845	832	876	887	816	894	863	834	849	869	863	844	923	851	847	901	894	885	838	777	846	848	861	869	884	829	900	895	838	875	926	893	894	823	824	846	905	797	907	820	880	835	815	916	886	857	852	846	845	833	891	845	821	858	877	844	860	886	896	814	852	824	861	859	883	809	822	870	850	872	861	858	894	862	893	820	869	847	870	812	855	857	822	864	831	785	852	876	807	821	883	846	865	873	830	901	822	881	873	878	844	902	857	867	824	857	897	871	869	840	906	846	826	789	861	820	838	910	823	837	892	871	885	850	916	834	842	878	868	916	820	867	909	852	837	817	837	863	924	829	856	853	837	851	897	792	839	849	820	831	842	819	844	855	863	894	834	875	871	876	860	876	915	864	906	770	837	856	898	848	880	906	862	872	870	859	860	866	832	856	865	830	870	852	823	880	866	818	851	835	832	856	874	842	820	911	859	879	872	864	847	850	860	833	814	857	883	853	874	858	842	851	884	873	829	887	852	883	841	851	883	911	854	832	831	869	888	793	853	875	879	844	789	841	838	848	871	888	858	851	881	872	833	848	765	905	885	847	874	833	862	893	848	836	834	859	807	880	862	895	881	877	811	837	880	918	881	815	848	783	830	815	834	824	903	838	773	839	813	809	847	792	872	894	865	870	798	865	873	879	882	879	822	864	855	860	792	759	861	845	895	901	812	799	853	880	811	875	816	866	878	848	889	852	864	822	902	842	861	828	840	862	847	856	895	827	860	857	924	836	841	883	828	846	823	851	880	835	832	797	889	877	858	861	890	835	881	864	848	895	829	831	857	886	829	865	881	867	845	847	840	877	860	849	776	850	867	869	852	811	846	901	821	817	816	872	895	873	902	850	876	876	871	890	843	880	798	825	831	871	833	895	892	809	817	803	843	836	838	815	779	873	866	866	842	908	854	872	869	880	841	851	827	879	866	835	826	796	871	869	853	874	849	830	871	839	868	871	835	868	838	857	840	885	845	859	866	832	833	774	830	910	802	836	833	843	846	844	912	850	851	803	828	832	850	829	826	854	841	900	855	888	884	876	843	852	786	826	806	808	820	843	866	861	842	864	860	857	863	911	867	833	872	845	842	908	882	799	882	918	833	892	824	818	860	840	846	811	843	870	836	843	865	884	855	838	842	857	897	873	866	912	811	820	781	871	838	824	836	873	822	865	857	859	902	834	866	824	853	877	868	823	885	840	795	832	811	907	855	861	903	825	839	828	892	890	830	859	824	889	857	824	839	856	885	847	824	901	855	900	871	855	871	844	864	880	905	831	859	876	827	831	831	825	860	867	845	871	830	872	897	843	817	873	847	873	907	833	869	821	868	826	852	851	824	892	865	841	861	881	824	812	838	913	867	809	877	841	891	851	847	878	825	852	821	848	863	885	859	817	873	850	828	874	864	850	874	944	827	824	863	821	841	813	884	936	877	863	859	891	792	878	885	897	870	905	830	853	832	840	914	862	863	868	811	828	890	844	915	848	852	867	846	864	798	848	890	886	909	839	859	804	830	845	932	878	861	824	837	883	832	887	848	846	885	880	825	847	801	876	809	865	879	842	881	837	902	880	817	860	839	844	903	810	853	885	883	827	891	862	860	843	892	865	835	824	854	865	822	825	862	861	898	813	877	885	837	852	829	875	878	837	885	918	816	863	868	896	872	892	821	859	864	884	900	848	859	823	857	863	834	848	874	829	851	867	900	880	824	871	824	858	868	877	933	842	831	864	851	809	873	829	824	872	905	846	846	865	876	846	815	834	846	830	883	802	840	868	871	802	841	842	850	880	832	831	844	850	803	825	928	831	851	858	880	888	841	920	883	894	852	871	872	841	869	862	886	847	861	863	858	884	895	876	876	790	860	840	825	862	890	865	799	891	827	849	858	912	821	848	851	846	877	851	889	790	878	847	874	816	826	890	867	826	853	815	851	872	848	835	922	827	873	888	841	829	925	914	858	826	809	850	850	825	829	841	861	872	847	868	855	875	815	919	804	862	933	840	900	863	821	862	871	802	891	818	888	857	855	887	884	946	823	789	864	845	885	822	843	829	942	871	831	922	865	912	840	825	831	881	922	846	797	899	892	786	830	833	806	830	829	825	878	848	857	826	846	834	825	833	859	803	864	884	839	871	847	843	845	853	881	831	838	820	846	867	869	850	835	832	886	812	860	847	851	885	877	871	822	826	879	837	890	865	823	905	832	860	874	811	865	853	820	835	879	888	880	881	852	830	894	886	837	851	805	878	829	867	879	843	861	828	881	842	861	894	879	809	841	844	879	849	860	898	823	875	856	824	873	875	866	834	871	895	845	846	883	888	835	854	830	886	824	874	881	875	855	801	883	816	865	865	855	877	872	867	852	823	839	884	863	794	914	852	838	887	779	870	866	840	845	847	857	900	858	834	832	855	874	803	807	814	849	888	841	861	866	837	884	805	856	844	839	825	950	850	827	852	859	883	881	881	816	831	814	848	868	867	839	850	816	837	901	847	822	877	813	875	811	862	794	844	863	809	864	873	832	848	847	868	875	852	880	846	874	848	865	861	905	905	867	907	877	817	838	833	820	878	898	844	821	844	839	843	858	827	887	862	857	810	853	836	818	883	843	901	895	830	848	858	877	853	834	869	827	827	837	801	901	901	869	797	803	917	846	845	883	817	857	854	932	840	863	825	832	865	922	819	818	899	860	844	869	864	864	840	839	882	873	876	806	869	879	846	846	881
48246	47489	50889	20651	8368	4472	5382	9787	26969	33791	24080	14860	6214	2230	804	407	330	325	302	317	277	310	329	301	283	304	283	290	303	300	329	315	317	269	290	324	280	337	287	319	298	347	335	313	306	304	315	295	326	304	301	318	319	310	317	305	272	318	309	314	304	306	344	330	348	292	300	294	315	338	308	314	290	290	308	297	310	270	324	329	314	296	353	304	299	286	290	311	300	317	298	311	329	288	325	301	323	304	312	302	298	325	326	306	319	320	314	258	296	309	310	298	310	321	305	315	284	301	312	338	290	299	300	291	308	272	304	325	297	328	352	310	332	312	307	312	286	289	333	304	296	328	310	309	321	327	334	326	293	329	311	302	314	305	260	317	256	327	321	309	330	345	339	317	333	321	288	294	311	297	320	297	322	315	304	318	294	302	288	324	321	305	317	316	314	296	293	297	334	295	309	307	320	280	296	307	318	282	303	288	330	304	303	312	303	285	286	306	316	286	284	318	305	344	330	336	308	288	338	314	285	289	325	307	319	297	300	311	283	331	335	312	328	306	344	305	292	294	306	279	316	313	302	308	303	293	303	268	315	318	300	314	295	316	304	320	313	305	276	287	301	301	318	317	309	336	307	277	300	308	305	321	326	288	310	287	306	305	284	323	327	317	299	316	345	291	340	338	302	311	291	305	340	302	308	314	314	309	304	330	311	312	332	329	294	326	306	286	310	303	324	293	303	321	285	292	313	283	296	282	326	318	308	277	318	325	301	286	302	315	330	316	299	287	303	309	341	313	328	322	328	318	285	335	307	307	320	311	281	331	285	318	288	312	297	318	329	279	331	302	324	293	336	339	340	305	279	320	273	293	286	307	292	302	330	300	307	316	320	274	323	274	278	313	307	321	307	310	282	319	284	300	295	280	310	286	326	297	286	317	308	282	302	315	318	326	327	307	280	275	300	304	308	280	321	276	295	325	298	325	282	305	321	326	326	323	331	281	299	300	327	304	323	282	283	272	300	302	300	293	309	285	303	291	285	292	296	315	318	306	293	307	326	288	315	316	287	309	316	289	314	313	314	323	280	323	331	315	314	314	294	307	308	290	298	316	308	354	313	285	301	334	290	319	307	297	292	329	316	325	299	317	343	300	303	281	311	305	291	297	302	312	307	287	299	328	308	318	307	305	286	299	298	283	283	300	335	318	320	332	299	290	284	320	319	270	298	282	302	276	310	319	324	314	331	299	283	321	310	297	288	334	323	304	290	358	294	319	290	317	322	342	319	288	310	328	289	317	296	306	291	289	300	300	304	327	287	325	313	297	277	298	312	305	285	325	297	298	328	313	295	319	290	318	304	250	293	299	308	309	340	316	252	321	321	322	288	304	358	282	343	313	290	329	337	314	322	307	316	333	305	278	302	296	315	371	306	296	298	287	319	311	310	317	291	332	327	311	318	280	314	292	297	291	320	310	300	325	323	274	286	322	344	317	300	298	353	306	287	287	285	305	279	297	294	295	298	285	308	311	307	304	288	310	309	321	292	304	291	287	291	297	300	324	300	302	311	322	314	300	329	332	317	301	327	317	302	330	314	298	312	293	334	310	338	302	318	305	292	307	295	309	317	319	305	285	288	288	286	287	327	319	309	324	282	301	288	280	325	307	286	317	301	309	285	345	312	308	330	315	290	293	313	318	311	317	304	286	294	285	350	334	330	305	319	335	313	272	311	274	298	318	309	296	320	291	329	273	277	303	302	326	309	300	308	317	295	339	295	343	330	288	293	295	315	354	316	303	301	347	325	299	277	313	290	287	272	314	321	294	333	286	320	337	282	276	305	305	323	331	295	333	315	308	297	337	298	315	320	258	328	316	308	295	304	303	324	325	305	279	296	298	290	317	307	299	308	291	328	329	288	283	303	286	264	331	303	328	303	290	327	277	328	264	297	311	298	305	306	294	318	316	337	250	304	304	293	281	290	309	305	316	306	316	297	308	313	310	301	299	252	280	319	308	297	317	297	297	298	308	324	316	335	289	335	313	343	300	304	338	325	301	297	322	308	328	296	311	319	299	299	308	314	333	291	317	346	317	278	316	325	317	353	330	312	324	303	312	343	311	287	290	293	292	330	328	329	290	307	316	309	285	333	341	333	300	323	305	332	305	298	343	311	347	309	308	316	335	276	305	292	333	287	327	301	353	275	288	263	316	316	288	327	302	309	287	295	292	267	298	273	301	313	312	341	287	297	298	323	326	329	289	319	306	319	303	316	312	326	308	282	305	331	310	303	303	303	324	298	298	343	312	291	301	323	314	266	304	295	299	294	313	291	293	319	325	311	301	290	302	270	312	322	295	301	313	276	295	291	270	310	296	353	313	290	275	300	332	332	287	312	341	288	295	328	307	312	317	337	303	332	304	285	324	306	292	321	296	313	317	274	325	307	302	317	323	357	280	332	302	288	299	279	331	302	307	295	301	331	344	317	317	312	329	307	291	311	289	316	289	281	303	290	293	298	289	305	313	336	311	284	293	322	325	300	339	308	314	313	305	315	311	314	298	311	330	307	300	307	333	322	309	315	300	306	304	350	322	333	317	309	317	315	287	329	318	304	313	324	272	317	314	284	325	344	288	305	302	312	316	320	285	329	326	333	337	311	309	284	349	272	308	315	289	284	345	350	276	339	307	311	330	320	303	344	311	295	304	316	307	317	329	342	303	281	332	279	307	308	298	300	323	348	328	269	296	274	310	301	317	336	301	277	333	284	326	293	301	285	325	280	302	330	324	310	302	327	316	297	332	278	329	328	300	314	288	287	336	302	314	304	286	302	332	347	289	306	340	290	315	334	307	317	289	326	325	350	303	287	291	312	352	332	344	321	312	292	290	328	302	334	298	310	289	314	308	304	295	314	306	309	304	319	276	310	304	292	293	311	302	286	292	325	309	309	293	285	320	301	316	306	273	304	313	289	303	283	312	257	295	330	301	300	323	318	295	295	309	308	293	316	304	301	325	305	315	309	266	323	292	309	292	344	292	295	318	323	311	294	303	289	274	314	304	308	277	327	303	304	290	319	304	294	302	310	300	313	295	325	314	328	293	300	344	320	316	313	312	279	318	308	283	291	292	352	301	305	309	312	313	316	314	307	284	327	325	263	343	328	299	335	291	287	295	311	316	316	307	320	321	307	294	289	296	295	293	299	306	262	323	310	315	290	332	310	287	314	301	306	304	320	285	332	325	312	283	310	284	299	318	310	302	319	324	282	287	302	293	343	297	308	348	333	304	308	311	336	296	293	339	312	282	316	320	300	316	299	301	315	318	298	317	304	324	317	363	317	319	332	312	303	322	304	305	318	323	316	269	317	296	310	291	329	293	286	311	296	273	333	297	275	304	311	277	295	308	343	287	318	314	309	287	326	250	301	336	313	328	300	306	313	259	301	312	320	308	298	311	290	274	319	293	291	327	302	303	299	285	331	321	279	349	296	294	301	286	254	311	302	304	295	351	328	292	298	301
33672	42661	35422	14052	11829	13785	19033	27735	47152	50385	41354	31797	19423	8891	3260	1458	898	808	777	768	797	822	742	750	791	793	747	757	789	747	749	815	787	709	783	749	734	787	744	776	794	770	781	768	765	774	820	752	809	784	771	757	758	764	740	812	800	756	810	771	786	815	765	758	725	795	770	729	803	770	758	779	740	793	768	748	749	767	743	833	772	785	756	714	731	728	766	720	804	771	822	811	766	788	806	836	742	803	776	795	758	792	796	783	782	736	729	783	782	815	814	792	778	770	765	800	800	773	801	754	740	747	765	747	756	790	765	746	747	762	752	755	773	817	731	738	835	756	781	745	752	826	790	829	756	749	752	733	714	794	790	741	805	771	722	744	793	758	747	810	761	785	797	800	809	754	754	791	751	767	770	757	780	754	746	784	752	727	734	745	789	791	770	760	807	789	742	779	801	794	719	749	809	799	801	753	734	773	774	773	765	803	776	759	794	799	760	784	738	778	764	771	791	724	776	741	773	777	790	760	773	741	769	773	722	757	797	769	801	775	749	787	734	831	742	726	788	747	733	765	805	778	733	716	783	745	801	742	786	740	772	741	738	756	822	785	801	780	788	724	813	789	766	770	753	749	740	765	761	765	722	775	709	775	806	773	752	808	731	784	787	774	835	772	804	760	755	775	814	802	802	743	787	769	750	726	751	729	794	767	796	758	725	776	766	759	755	801	778	726	775	749	773	776	847	793	752	803	791	768	772	777	759	778	764	784	777	745	744	732	766	789	757	806	739	766	773	777	793	809	797	764	742	774	762	737	826	806	768	728	778	795	772	796	739	774	785	805	702	782	750	779	782	809	776	811	813	780	785	796	785	780	799	772	801	760	770	709	781	767	756	769	749	801	748	760	790	771	784	738	746	808	778	759	743	731	787	825	804	782	787	796	765	761	763	742	775	786	797	771	776	802	754	730	793	789	794	803	790	751	772	721	765	803	779	769	779	802	701	762	742	813	791	747	783	795	743	727	821	792	714	785	822	805	761	779	765	805	761	725	775	735	723	682	778	745	733	725	733	709	759	758	742	794	709	783	777	758	780	744	785	860	792	745	797	747	829	790	770	774	792	751	780	733	757	736	779	844	801	750	734	736	773	832	731	787	771	798	747	754	781	759	764	767	793	793	745	763	730	762	783	767	707	742	782	788	802	737	753	820	751	758	769	746	768	745	727	747	745	711	740	781	734	717	829	757	707	755	772	812	785	756	715	777	791	782	784	771	775	742	790	787	804	791	783	763	727	743	783	744	779	775	777	759	755	723	765	821	799	777	763	720	754	765	767	800	740	791	774	826	750	760	784	810	779	790	772	743	748	773	755	800	756	766	785	801	783	794	815	743	764	797	780	791	755	787	760	736	776	741	746	769	745	769	787	728	761	727	746	825	744	737	776	755	808	785	793	796	762	758	784	764	749	729	769	794	733	777	763	784	787	757	702	807	743	785	811	766	777	787	788	787	766	809	784	797	856	786	801	813	783	739	753	805	765	736	783	765	763	781	780	778	744	766	756	693	764	765	816	770	784	781	798	817	769	813	745	795	746	767	759	769	744	816	786	781	730	803	743	763	790	739	728	783	794	772	801	751	774	736	744	818	754	739	797	750	753	781	742	748	767	750	766	770	733	758	800	773	757	771	752	712	755	755	770	739	765	720	737	726	788	765	769	789	797	727	758	765	778	713	775	811	734	759	791	770	758	769	767	744	758	758	762	753	766	760	794	805	778	799	793	762	738	740	802	803	769	810	766	751	759	770	727	773	757	793	740	774	767	802	752	790	747	780	793	765	696	780	772	772	809	803	780	756	757	750	776	808	735	827	788	819	804	748	806	722	797	772	746	742	798	749	742	792	755	746	771	757	771	770	769	752	761	771	781	790	782	812	744	791	740	762	778	765	778	789	828	800	789	772	797	771	781	765	745	727	788	760	799	794	753	791	728	814	806	743	786	837	731	746	818	782	790	737	773	759	795	729	753	796	728	789	732	762	742	755	779	786	748	756	803	745	795	779	784	748	831	732	792	731	751	743	777	770	772	727	786	776	806	750	741	773	779	763	776	731	788	772	740	771	814	753	819	818	764	743	765	760	778	757	754	751	783	766	771	825	756	784	723	766	729	793	756	765	785	768	758	759	738	745	711	782	779	763	791	771	819	776	775	759	768	747	743	774	750	803	773	761	786	770	777	823	704	793	791	756	769	790	793	745	790	776	818	752	760	783	735	727	753	729	727	806	763	758	822	817	787	787	754	711	750	736	771	730	760	757	816	767	776	739	795	735	776	756	842	731	755	734	804	787	808	780	777	772	773	761	787	800	745	727	752	772	768	828	728	800	792	816	815	786	813	746	768	736	770	791	766	805	748	753	760	825	793	844	755	741	808	773	817	813	755	760	777	823	774	779	773	781	772	783	780	757	747	801	743	765	778	751	796	757	818	789	756	751	754	765	815	797	717	750	812	750	743	762	787	750	802	758	795	769	807	781	789	781	781	800	782	752	773	786	798	800	797	720	774	783	780	770	763	791	751	757	753	771	750	808	803	761	790	755	759	791	804	754	775	756	754	762	838	768	761	738	798	778	785	793	784	769	793	791	740	779	749	750	768	781	780	761	797	756	729	769	775	718	748	731	778	786	754	767	796	856	755	735	758	766	793	774	759	765	753	806	787	785	780	735	790	773	795	805	745	766	758	732	773	813	754	765	776	771	794	719	807	739	791	787	787	809	804	793	800	787	758	776	763	762	785	760	774	784	740	747	797	726	729	776	758	731	807	760	812	756	716	809	752	800	794	775	728	769	811	738	809	765	800	784	772	759	768	756	729	770	803	802	823	765	781	803	790	771	792	775	798	726	801	811	757	781	773	723	792	776	763	828	746	818	738	738	799	808	782	831	762	783	797	755	760	750	724	753	777	776	796	741	809	812	809	763	786	780	813	789	733	776	766	755	768	816	769	761	765	734	746	816	748	741	748	755	790	798	777	792	760	754	759	773	773	752	796	777	776	807	768	782	754	768	772	777	783	776	749	800	807	773	785	785	753	752	762	810	777	753	757	771	776	772	786	766	768	814	789	791	751	763	740	731	766	754	824	754	770	735	739	740	794	808	774	755	739	804	812	756	769	784	796	753	750	721	738	814	781	779	778	806	811	773	745	762	765	741	755	754	816	766	779	718	805	760	775	713	776	744	764	812	786	810	741	819	773	797	785	755	730	747	766	723	779	765	789	776	761	757	801	749	825	752	758	810	772	732	787	770	767	735	764	793	809	714	804	778	774	744	761	773	728	739	776	764	793	769	784	778	757	722	769	775	739	778	740	744	748	751	764	762	742	780	805	705	766	731	789	753	768	774	802	743	848	773	793	744	758	770	775	772	787	803	746	745	753	737	782	774	774	770	740	776	808	751	794	778	820	778	777	784	745	769	791	850	812	797	749	799	817	771	820	798	759	786	772	734	770	768	814	757	763	771
8221	2820	1828	2220	2363	2587	1942	1444	1935	2198	2007	1400	855	549	381	333	317	373	329	323	348	337	328	332	308	293	295	312	309	324	317	313	332	355	308	335	341	305	330	348	336	359	339	305	339	335	354	352	327	337	345	340	339	348	324	313	332	314	309	347	368	326	360	288	309	333	358	364	353	335	344	352	331	337	303	349	313	355	325	334	344	364	354	354	355	348	379	354	312	361	308	327	350	329	309	342	350	318	319	328	345	333	359	346	320	364	326	343	324	331	309	314	340	332	345	317	355	320	325	352	344	346	309	336	328	352	295	344	338	352	357	350	334	324	347	338	321	371	301	362	344	331	331	361	333	349	358	299	325	353	329	318	328	372	348	343	329	335	346	310	343	346	321	348	331	330	350	368	314	344	338	318	305	327	344	333	342	342	295	324	360	347	369	341	318	312	322	345	302	324	368	325	319	333	357	314	321	339	366	312	349	320	334	339	345	332	343	326	331	342	362	325	341	333	326	308	291	332	308	352	356	332	302	338	320	342	368	358	343	326	339	341	335	326	294	304	361	360	333	319	313	311	338	328	325	343	328	377	342	353	336	381	307	368	333	307	315	308	341	313	339	329	329	344	352	341	343	328	319	327	347	323	317	331	342	374	350	332	349	331	345	318	310	349	341	325	342	321	321	309	360	348	314	305	327	357	353	348	329	321	301	327	329	319	361	343	312	374	340	369	312	323	363	342	314	295	347	309	339	333	335	358	326	328	326	341	304	347	334	366	353	327	325	356	347	317	342	300	320	350	364	320	312	313	350	354	343	349	350	343	289	367	334	342	352	338	336	301	359	333	309	316	340	317	342	301	329	306	344	343	313	316	318	364	354	350	345	319	356	378	332	367	352	330	325	310	335	330	339	306	345	327	339	357	324	332	337	358	347	309	354	329	337	339	338	333	351	336	340	331	329	326	327	353	338	324	333	358	331	320	316	300	334	329	340	339	325	346	369	341	336	329	337	315	299	347	359	316	342	346	349	302	348	345	310	332	357	329	349	351	365	306	349	322	351	305	313	346	363	328	331	354	343	343	351	345	329	291	351	354	331	325	330	305	332	383	342	347	297	323	342	355	356	341	363	310	329	335	323	348	342	355	325	340	355	335	350	335	329	319	321	321	311	321	380	338	331	340	337	329	336	350	339	338	340	361	335	343	333	328	329	358	358	348	321	309	327	334	336	343	339	359	332	363	338	331	335	327	346	314	331	306	362	283	331	343	382	358	339	329	325	348	307	323	325	343	370	313	333	338	307	345	340	301	362	348	331	385	299	290	337	341	343	369	349	366	349	346	366	349	318	290	350	323	310	345	345	336	327	353	329	309	341	339	339	319	347	373	339	339	343	347	349	319	335	314	310	348	323	358	368	335	338	354	284	315	354	329	317	337	300	325	341	308	326	334	339	353	345	350	359	318	321	351	315	308	322	333	319	337	334	338	341	335	323	337	349	341	326	313	301	357	292	351	325	313	318	349	297	370	334	344	342	325	342	339	313	360	340	327	326	336	339	345	314	359	380	326	360	318	347	337	351	315	317	340	342	351	324	330	355	343	325	314	352	323	352	324	333	369	373	324	359	308	336	349	333	381	331	323	325	328	318	309	336	354	327	334	360	350	331	354	344	327	356	354	349	343	336	328	333	326	309	326	340	340	364	308	296	350	319	364	312	337	350	376	322	389	390	336	330	317	324	337	345	376	349	309	353	296	328	333	315	331	324	345	326	319	321	349	341	356	299	339	344	359	339	373	361	323	339	353	319	342	319	340	322	349	310	335	342	313	332	378	328	335	315	353	335	318	345	324	332	353	309	343	373	340	327	320	287	296	295	292	362	357	341	340	352	351	370	350	380	329	336	362	307	372	324	323	302	366	321	327	369	301	339	364	337	354	341	348	344	319	338	325	331	350	332	359	325	343	373	372	339	327	335	318	329	319	338	343	332	354	329	355	335	322	327	312	321	323	361	310	358	351	275	341	346	342	334	382	321	342	332	353	354	344	347	324	295	324	347	373	344	337	339	335	353	334	315	367	326	331	349	336	303	339	332	324	339	313	335	316	320	348	340	310	339	371	344	352	319	344	340	368	352	327	346	330	315	332	314	360	319	362	314	331	363	328	397	329	322	322	330	319	317	324	294	329	348	324	302	311	343	308	312	342	338	363	292	342	320	364	328	366	318	329	333	310	323	325	346	312	335	341	306	351	363	309	332	293	311	329	364	335	309	366	291	352	333	318	354	350	360	341	305	311	326	309	367	318	348	336	326	305	315	322	368	338	353	343	332	350	331	339	342	327	297	337	349	330	367	359	328	310	323	330	319	334	328	353	352	340	314	347	355	331	326	298	304	328	311	355	340	302	369	335	354	327	315	341	362	375	341	325	311	339	305	339	355	343	336	316	337	358	356	336	341	332	354	334	335	340	313	325	343	324	360	332	345	347	316	313	341	343	345	320	282	362	317	331	334	356	379	331	335	381	325	332	348	317	310	341	343	321	336	340	341	331	340	323	362	342	326	308	325	323	362	329	355	313	325	339	312	307	327	333	332	330	318	338	329	325	346	346	323	311	326	358	312	363	346	308	329	345	328	309	327	304	354	346	343	371	319	336	353	333	311	344	321	316	355	367	318	338	361	367	329	327	343	398	359	342	381	349	339	357	351	297	313	333	321	322	333	334	352	362	343	367	316	312	324	314	346	346	321	378	326	332	346	307	322	352	293	359	351	334	323	323	345	335	320	350	314	315	339	361	326	333	306	360	349	354	320	334	342	348	310	351	352	325	319	338	292	363	314	360	327	312	330	320	342	348	310	388	339	346	320	317	332	328	340	330	323	337	404	365	350	359	330	323	373	351	361	309	313	340	313	358	331	347	311	318	321	311	332	366	368	321	357	339	343	319	357	319	297	350	324	317	358	347	319	333	304	314	317	311	355	355	337	335	332	345	319	334	337	326	308	343	348	329	356	305	335	330	324	308	332	380	340	342	356	338	334	380	337	354	325	336	298	351	355	323	323	365	328	366	327	314	374	361	335	362	337	334	305	336	334	319	330	333	339	316	324	301	316	335	327	328	333	367	324	319	343	368	364	333	322	355	335	324	347	358	341	355	319	310	344	363	381	332	328	328	306	340	322	355	367	311	358	331	338	310	321	354	328	352	322	312	301	292	344	327	340	321	334	340	327	351	337	321	358	337	349	367	315	313	341	311	347	310	363	331	316	348	369	337	353	364	320	320	342	322	316	343	338	322	323	382	366	315	350	284	309	377	343	327	300	335	325	365	326	351	314	366	331	321	325	311	324	367	329	352	304	301	322	334	347	352	358	350	326	322	372	344	334	349	349	319	320	339	315	349	300	365	305	335	356	340	336	330	306	327	382	361	343	336	339	370	319	344	364	344	381	337	321	292	333	334	338	343	312	356	330	307	370	381	345	360	312	354	323	321	350	320	325	287	306	329	295	344	322	329	361	340
5968	2980	3335	6282	8186	9127	8083	6697	9211	10484	8342	5325	3055	1706	1090	921	853	863	865	846	886	845	859	881	817	864	858	838	863	843	848	835	828	842	853	783	851	833	879	862	843	855	840	853	787	813	882	756	854	859	831	812	839	878	842	872	851	859	811	869	873	835	821	868	901	834	806	821	816	827	856	822	817	843	808	842	883	834	852	854	850	921	862	866	821	830	830	839	895	838	803	890	856	859	831	808	877	835	815	864	815	805	856	871	838	901	790	871	845	836	857	876	802	814	850	820	839	858	801	869	846	798	819	839	867	849	857	807	807	813	863	850	874	832	814	800	851	852	849	860	836	830	826	810	860	847	858	859	827	827	890	815	880	806	853	809	833	793	869	828	826	786	881	847	899	816	837	865	772	832	836	823	840	852	785	806	824	814	832	787	878	854	847	872	841	825	867	890	885	848	884	871	820	847	839	896	884	837	858	842	859	849	857	896	859	854	836	863	844	880	760	832	787	852	867	841	794	836	866	872	854	824	822	787	840	846	844	839	849	913	855	841	864	838	881	800	795	837	852	839	835	816	886	918	844	786	810	826	865	842	869	884	819	863	816	815	840	857	863	843	835	840	849	808	878	859	791	842	855	822	845	811	864	872	846	900	895	870	825	842	879	845	845	866	904	910	854	820	868	820	814	821	849	835	846	865	832	868	854	865	850	817	846	835	808	856	869	817	840	875	782	852	816	806	829	884	903	871	879	881	813	837	860	851	802	830	850	805	869	822	802	836	791	874	845	870	824	865	835	887	856	866	833	836	806	863	859	879	883	818	832	898	827	878	856	823	874	810	795	840	777	848	831	872	840	799	829	862	847	843	838	806	862	821	896	855	843	864	870	890	805	831	840	863	853	813	855	827	826	828	853	875	835	796	830	864	883	833	838	848	840	857	851	829	856	849	841	844	858	830	871	881	869	814	829	859	807	847	892	867	878	815	874	838	856	781	854	865	855	842	853	863	878	842	827	869	853	807	827	844	801	855	809	819	806	814	859	862	812	847	871	863	854	848	819	844	850	790	833	888	829	914	838	872	838	829	812	834	847	877	831	839	866	854	889	800	844	905	883	829	818	926	861	809	805	839	838	804	876	839	853	867	809	823	839	799	844	833	817	843	837	861	801	839	848	888	829	833	838	830	853	824	811	854	815	853	840	782	885	837	847	821	841	793	836	854	873	814	844	878	831	850	842	831	819	902	818	865	839	916	833	883	832	829	845	849	853	882	869	818	858	841	899	871	815	848	862	795	847	846	851	816	855	838	864	862	845	851	789	878	779	849	856	823	846	814	878	882	840	847	849	829	817	850	841	806	790	855	826	910	813	854	795	836	850	889	828	872	803	854	844	819	853	837	895	793	863	858	848	892	893	868	889	795	850	829	820	830	814	832	859	826	871	847	914	888	860	791	833	899	821	861	846	816	839	865	842	824	820	843	830	821	894	840	916	843	877	885	839	867	834	874	810	844	826	864	848	874	826	826	800	806	855	889	865	859	867	815	867	861	856	881	781	893	791	838	897	844	854	880	850	868	838	825	872	811	883	853	804	862	894	858	878	880	856	836	866	821	788	862	826	827	811	840	865	833	850	821	882	802	866	837	857	815	852	881	827	866	875	851	873	872	842	866	890	875	841	802	858	853	863	825	840	832	813	862	852	867	816	847	812	846	854	852	836	861	864	868	884	835	821	841	912	823	832	863	861	830	825	863	884	863	863	861	865	806	869	826	839	835	859	826	852	831	808	855	842	856	843	881	890	830	845	851	835	839	860	835	824	912	789	857	851	846	891	811	803	839	861	811	806	870	804	819	852	831	856	835	816	797	794	826	813	874	880	820	852	794	857	796	830	788	823	873	821	877	866	866	888	848	886	830	882	845	888	856	862	811	864	804	869	835	797	846	839	888	830	863	844	860	824	817	868	879	875	896	839	857	814	867	819	799	856	815	848	854	916	831	901	821	879	855	882	872	838	830	845	816	819	846	849	849	818	885	821	841	804	846	842	864	850	857	875	889	840	839	825	844	872	875	861	821	836	827	878	855	848	876	890	834	870	867	857	855	790	810	862	839	834	790	922	793	892	795	824	846	836	765	836	850	822	860	859	854	851	831	804	873	853	873	883	812	809	820	855	833	882	859	849	843	831	856	776	867	840	853	826	816	868	884	868	857	860	834	855	855	845	866	806	852	850	814	825	839	837	861	844	809	912	816	847	800	845	817	850	839	880	836	889	775	878	853	829	872	874	811	878	826	821	821	877	878	871	838	856	896	821	885	844	797	843	851	825	830	832	817	794	817	858	821	847	858	833	841	835	828	833	875	811	849	860	868	838	842	814	822	832	831	905	828	876	809	858	821	782	821	865	856	840	868	797	862	876	850	858	828	802	859	865	817	818	843	826	864	763	828	868	842	842	893	850	773	873	864	821	823	857	826	825	837	851	848	855	812	834	858	899	844	846	819	817	876	847	878	871	804	844	855	863	850	829	881	831	798	869	805	886	835	820	832	873	823	817	854	784	842	875	828	841	795	840	851	872	885	822	844	870	843	852	856	802	858	866	801	820	824	844	883	845	907	833	826	812	848	797	827	823	830	913	938	774	854	820	814	863	857	854	879	804	831	907	836	838	844	892	915	832	893	802	778	840	834	858	860	832	848	843	822	865	861	849	845	828	815	815	892	807	830	810	850	832	802	807	861	870	853	930	895	878	855	865	834	843	886	825	842	841	797	902	862	834	790	870	856	852	859	857	838	850	893	793	835	838	869	860	858	858	806	827	805	858	870	848	882	838	865	842	836	817	864	886	849	871	833	807	821	816	775	874	802	815	819	837	853	851	870	803	877	843	873	864	820	837	883	852	798	868	885	904	875	893	844	878	901	854	835	888	841	842	816	847	886	811	883	869	806	886	842	858	819	846	860	808	848	839	808	839	848	807	908	844	871	871	829	906	833	873	842	815	844	835	805	841	904	845	851	862	840	842	867	844	905	819	869	869	842	820	832	804	854	871	775	870	919	799	844	823	832	860	846	817	856	801	833	803	881	837	836	890	881	821	873	847	824	854	827	826	844	880	815	916	830	853	824	897	838	846	855	856	882	831	811	827	806	833	856	862	864	872	777	878	841	808	861	891	846	831	856	820	855	853	833	837	878	785	851	846	863	867	839	904	836	863	819	835	860	904	798	867	852	822	877	881	834	841	854	891	813	826	843	844	869	816	809	887	846	835	867	867	851	823	843	854	828	852	882	849	858	845	829	857	868	881	771	844	867	815	838	840	837	841	845	844	876	784	802	843	844	862	822	848	869	820	877	828	821	846	815	820	874	822	827	881	826	845	816	842	845	886	835	825	826	834	868	869	859	817	863	837	838	849	805	857	832	861	837	820	840	827	812	816	858	908	864	894	822	840	804	820	827	839	875	830	831	862	820	865	872	855	811	865	793	838	798	829	860	866	839	857	845	840	890	856	859	797	789
27582	8020	5348	4449	2951	5515	5778	8958	17888	24871	18020	10273	4228	1559	745	447	356	396	357	335	353	320	367	348	364	375	331	311	333	337	295	365	342	343	340	348	308	321	326	349	369	379	363	373	358	342	395	312	321	351	385	351	343	361	370	315	307	342	380	354	360	359	340	348	341	362	321	389	307	349	352	333	348	312	350	347	374	361	325	347	348	352	358	359	374	331	328	375	368	370	339	312	314	337	364	357	348	384	343	350	331	331	326	322	334	371	347	349	334	334	351	333	317	358	312	345	345	339	333	371	377	353	326	323	324	316	345	309	346	338	360	365	312	333	367	330	340	357	380	360	324	342	337	388	364	337	362	330	358	304	349	352	348	375	359	348	331	365	317	296	357	332	357	361	337	315	354	335	326	330	340	308	287	317	351	322	358	351	341	339	340	367	354	360	332	375	352	328	342	362	345	360	330	339	367	338	352	348	317	374	325	328	331	342	324	346	370	337	342	317	353	349	364	361	325	338	339	343	330	366	341	366	344	353	326	337	317	341	360	355	346	315	340	358	323	336	345	313	354	310	310	337	314	365	335	329	337	328	366	348	311	376	341	327	297	339	349	346	307	346	358	374	356	356	340	333	338	322	368	332	355	331	369	339	320	345	365	348	349	365	344	318	327	306	346	354	339	360	321	350	349	336	318	343	338	344	353	355	323	331	361	356	345	320	308	335	317	326	339	352	360	322	314	331	328	355	329	340	340	348	363	346	353	352	396	335	350	315	347	353	355	340	351	348	361	325	347	344	346	322	356	331	354	328	330	359	374	344	334	358	382	361	373	333	324	347	346	347	355	326	360	338	330	362	360	338	315	338	350	337	352	309	369	349	352	382	334	352	341	348	351	363	364	351	333	321	347	342	359	356	349	326	328	329	327	342	355	318	333	347	314	330	348	344	330	345	338	366	380	368	372	345	352	329	332	359	350	352	368	357	320	368	321	347	322	352	327	354	339	329	348	340	349	371	370	379	316	360	325	348	341	338	340	323	343	318	351	353	354	326	340	334	359	349	341	370	320	294	344	320	328	333	349	347	337	340	341	339	335	371	326	344	343	344	338	351	339	337	346	365	360	354	344	337	349	347	350	337	368	375	340	361	335	341	369	330	365	293	348	344	346	334	359	332	347	385	375	354	339	359	354	338	365	388	324	315	398	348	337	364	344	319	360	350	322	363	328	333	368	317	355	298	359	338	373	347	342	318	342	341	315	365	349	335	343	347	381	333	296	378	314	321	315	330	358	338	369	339	318	355	325	323	331	383	389	307	335	345	351	370	343	372	377	348	332	364	373	369	336	383	341	384	338	357	332	355	362	339	351	367	321	372	371	340	345	280	341	352	350	346	308	338	335	348	321	358	361	375	321	361	346	345	362	325	329	347	336	328	349	324	353	325	367	362	340	369	337	350	329	362	312	336	305	338	334	310	332	324	312	329	358	376	326	344	365	314	325	372	335	324	333	342	331	285	321	378	382	354	333	365	325	354	343	337	351	330	370	349	348	356	345	319	334	351	352	322	340	346	336	374	329	330	349	353	366	353	351	353	331	318	319	320	337	337	332	337	352	325	373	333	362	341	351	314	340	311	336	337	340	336	377	315	357	338	332	349	360	302	305	379	323	342	323	331	324	341	354	353	342	355	354	340	365	343	397	330	347	336	302	313	355	366	340	337	339	392	365	318	341	370	352	340	378	345	316	368	340	359	305	303	390	342	370	377	357	314	306	322	356	330	338	346	342	353	329	353	372	381	297	347	357	341	307	349	334	345	342	332	349	349	367	344	319	344	361	331	337	341	338	335	327	388	350	333	343	303	353	341	327	350	349	317	366	345	328	368	352	345	349	358	320	344	361	321	348	381	354	334	337	316	342	358	358	324	393	335	346	339	352	394	378	329	354	315	342	372	384	338	374	340	381	362	348	352	380	338	332	335	348	348	334	349	352	331	326	348	347	333	375	306	353	352	329	330	355	335	355	378	337	335	344	349	349	363	342	337	357	306	345	308	360	350	363	374	340	339	338	367	313	355	358	344	327	322	353	327	350	365	313	334	337	321	322	389	409	315	326	353	331	351	324	355	351	318	333	358	378	316	317	354	311	342	349	333	372	336	352	400	320	367	338	353	359	349	334	353	370	351	363	335	326	331	346	363	396	339	366	323	348	348	344	304	378	354	345	346	319	345	338	351	363	326	309	358	353	319	348	358	327	362	366	379	381	321	344	306	357	367	373	332	351	364	332	340	346	311	347	364	330	345	354	349	351	349	303	353	363	334	319	332	329	337	336	314	339	340	314	320	337	356	361	349	320	368	369	329	331	289	332	372	351	326	339	361	350	323	381	335	368	334	342	324	354	357	330	322	342	310	332	359	336	368	362	369	349	319	331	310	347	336	306	315	348	359	351	345	355	342	357	341	358	373	316	331	360	311	376	395	329	320	357	352	336	339	355	326	356	357	340	365	310	345	347	353	354	360	340	363	341	366	343	357	358	335	365	340	340	354	320	343	345	327	370	343	355	342	370	335	341	341	329	329	347	352	347	373	345	311	332	367	334	370	338	322	325	345	329	310	360	342	367	325	335	375	345	358	324	333	333	341	330	356	365	336	322	348	362	355	355	364	332	324	340	350	317	368	382	324	356	369	333	336	347	341	320	337	346	354	332	335	353	344	346	338	354	339	363	344	350	310	315	346	313	331	330	352	317	361	355	330	347	346	336	356	361	372	326	375	350	378	366	334	338	347	350	337	343	344	341	321	355	379	351	365	348	343	349	382	332	347	338	355	355	349	343	366	336	333	378	352	331	371	332	357	347	343	346	315	354	347	311	355	312	385	352	363	334	337	349	307	342	350	317	353	353	330	349	350	351	363	324	368	360	310	301	337	343	361	356	387	333	392	319	377	328	321	369	319	346	343	346	319	316	329	359	326	328	392	347	354	374	339	321	319	323	361	303	360	368	346	370	335	346	345	368	335	337	365	326	315	351	365	365	335	352	347	325	342	344	349	330	353	329	311	350	359	366	341	370	351	350	354	370	348	320	346	340	324	319	345	370	320	342	330	382	331	338	355	343	351	380	345	366	371	336	360	355	349	346	368	338	357	367	327	341	357	337	342	341	335	318	360	343	346	337	307	377	337	349	371	326	329	370	355	310	349	340	329	326	372	359	377	347	346	345	305	358	338	295	313	370	309	337	351	358	314	351	344	339	316	341	331	345	336	346	350	369	337	362	358	349	364	302	340	323	368	361	349	339	336	317	338	350	347	365	342	338	379	333	357	368	346	328	337	342	356	363	336	342	379	376	367	374	351	346	376	348	310	347	342	352	300	366	364	339	370	359	324	343	348	336	343	347	343	348	326	348	334	341	369	355	357	369	334	366	356	350	323	360	327	345	332	358	346	326	349	356	360	326	335	330	332	343	324	303	347	348	371	380	347	372	324	357	348	327	306	346	347	314	345	321	328	358	319	344	355
16049	3487	7616	10944	10120	18614	19475	27359	39504	44421	36616	26890	15057	6606	2763	1367	942	902	873	870	836	896	831	808	883	866	858	849	931	870	843	867	884	869	829	911	856	814	897	855	909	878	887	861	857	909	897	847	903	883	881	886	850	906	869	881	835	835	864	847	842	872	834	867	850	872	863	823	862	867	838	884	853	857	886	891	841	858	863	912	880	904	849	878	898	873	846	808	795	856	857	856	861	887	858	870	835	864	882	851	844	849	839	836	864	850	866	839	849	827	873	894	863	874	855	888	872	831	842	880	896	830	868	862	891	831	803	832	864	866	829	837	901	859	862	840	820	866	827	909	886	865	835	853	806	845	914	856	876	878	783	858	915	896	850	830	865	855	877	865	853	857	867	813	875	869	842	864	847	832	850	870	860	894	810	848	843	850	869	854	846	874	839	864	857	850	860	821	816	832	869	852	883	863	891	847	839	897	882	857	800	860	852	906	870	847	823	873	872	828	830	869	824	881	894	879	858	853	885	875	927	877	844	897	882	883	879	849	899	850	865	883	879	867	879	911	876	925	892	863	896	849	896	899	840	872	874	848	826	850	895	884	838	911	856	833	839	889	869	883	873	852	862	882	860	840	819	874	891	831	858	906	879	855	857	824	888	869	895	883	869	836	880	881	921	867	836	899	845	923	874	898	830	872	847	826	827	816	904	875	875	836	903	873	870	857	850	838	873	879	849	853	827	817	831	814	853	882	881	906	838	867	889	819	859	837	844	841	847	906	863	852	835	837	879	870	845	851	819	868	852	854	880	864	894	855	862	817	837	892	880	893	835	856	911	911	878	860	907	874	874	809	831	895	910	883	867	874	811	912	876	869	840	851	887	866	798	857	900	854	820	891	905	869	882	839	844	906	871	867	885	835	829	826	873	823	874	852	868	825	887	879	838	823	821	865	869	866	889	833	872	861	844	844	879	901	893	913	913	778	801	836	871	867	883	855	874	890	837	879	878	848	821	894	870	859	875	899	933	819	875	884	840	833	828	830	904	862	868	846	908	879	886	885	851	886	836	860	863	849	863	848	900	911	898	847	849	838	810	870	879	839	836	822	921	846	850	871	882	889	872	820	858	889	848	901	844	861	836	814	863	897	878	854	866	900	865	857	873	809	888	853	880	887	881	810	884	878	862	840	855	864	886	839	878	834	917	838	838	858	831	881	920	872	911	843	911	847	851	867	863	835	893	867	851	836	840	877	879	878	863	874	880	902	900	878	938	863	932	906	894	844	876	822	860	839	865	810	872	855	869	881	848	862	875	822	877	898	844	844	875	832	883	819	866	865	847	839	818	870	834	831	852	902	908	854	844	858	893	837	878	870	854	911	904	888	868	825	866	853	871	824	866	878	821	859	861	878	916	910	850	835	888	857	876	833	893	842	806	814	901	897	856	863	885	889	885	900	849	835	911	826	824	886	818	858	877	834	892	877	863	877	828	865	865	906	829	903	857	870	886	875	811	860	843	838	861	905	843	857	865	820	837	845	875	893	877	894	847	807	872	866	862	897	851	790	840	835	820	863	871	885	834	840	864	876	838	911	827	885	856	851	830	936	830	929	835	838	882	877	868	838	839	830	864	866	851	885	886	864	889	871	860	833	856	854	890	887	877	864	880	840	816	825	896	876	923	829	868	910	920	927	884	859	877	890	856	829	860	866	889	902	894	853	926	902	849	866	847	840	863	857	824	879	859	843	867	845	852	859	896	914	859	890	901	859	872	860	820	894	879	843	842	908	937	871	874	826	887	900	861	878	855	889	882	865	888	797	873	868	879	886	832	855	838	825	855	899	903	829	877	809	881	871	856	902	862	844	887	842	847	880	871	865	891	847	827	871	905	845	875	872	923	830	839	905	854	884	865	869	846	847	854	856	889	856	938	867	942	853	894	844	869	811	882	845	840	870	839	862	891	867	871	866	857	866	831	838	863	897	858	851	822	887	872	811	879	833	867	874	913	858	881	868	893	865	877	947	840	861	883	919	829	883	847	788	834	819	867	920	905	865	887	812	925	908	863	864	846	874	878	895	856	850	856	858	872	864	866	881	873	893	904	865	912	859	867	891	822	847	890	851	889	886	872	891	904	841	867	873	882	847	845	874	861	904	860	884	860	859	832	845	854	872	865	910	883	889	905	902	811	867	848	833	861	812	909	863	835	872	867	836	819	860	853	844	875	852	877	843	846	893	812	899	859	917	840	829	864	842	836	864	870	852	849	861	881	878	844	828	857	876	878	877	861	914	822	864	861	844	891	882	832	823	848	847	880	893	907	819	839	872	825	862	892	839	879	871	874	833	866	857	891	869	876	846	852	876	868	880	816	813	790	884	871	877	828	860	846	806	873	851	872	882	910	827	880	852	825	876	837	940	843	869	883	856	884	855	892	842	846	884	904	867	855	828	879	859	867	821	898	890	884	894	885	862	766	862	813	906	863	852	889	849	862	919	838	831	819	891	849	857	857	832	813	868	821	845	866	898	886	857	808	872	860	892	867	862	884	881	908	850	888	847	869	829	867	844	809	903	846	839	856	872	910	912	899	881	823	866	837	874	856	844	884	854	886	910	847	853	879	849	849	845	883	854	861	911	850	838	834	842	889	870	832	889	833	840	829	842	879	846	846	812	852	880	858	854	850	870	884	862	883	841	857	876	863	815	847	882	849	871	886	881	881	876	875	808	850	821	852	877	861	850	852	926	845	835	827	883	855	867	865	836	882	867	846	842	874	806	875	891	863	853	834	883	876	815	876	865	846	850	870	876	835	895	806	853	853	873	844	866	860	882	804	871	849	826	825	895	865	811	904	862	827	877	852	856	850	884	852	867	890	823	871	823	862	894	838	835	882	891	873	855	811	854	881	874	835	844	843	796	891	887	872	886	866	838	851	888	865	858	841	894	913	900	852	861	914	874	848	834	865	836	924	843	905	879	896	874	833	855	880	822	879	836	916	851	873	856	857	858	821	912	866	836	910	870	864	835	830	861	853	848	783	820	877	894	868	908	832	898	886	800	840	848	803	833	847	854	902	828	875	820	817	865	841	876	877	847	865	887	900	836	833	868	847	841	861	906	852	872	898	847	872	876	861	833	856	846	900	871	844	849	854	852	864	880	858	853	866	922	797	847	871	797	898	829	851	821	896	881	867	859	876	835	872	928	867	846	879	854	906	880	860	869	937	910	843	859	850	878	899	846	882	885	870	849	957	886	838	895	865	907	842	864	792	823	848	866	854	836	816	864	884	862	867	869	836	817	854	905	866	854	841	793	791	856	825	861	937	844	870	857	855	859	842	833	897	853	869	841	846	964	944	901	871	885	890	891	820	886	904	893	856	846	843	861	866	909	864	874	862	854	910	856	853	866	856	873	846	949	908	859	888	874	915	877	873	888	889	852	856	889	840	846	830	892	830	911	881	871	894	853	873	903	853	845	867	883	870	894	861	858	863	874	895	866	854	897	843	886	874	869	876	885
20449	5498	6085	5034	4038	4705	5367	9057	25866	39932	33130	20633	9435	3098	1098	506	390	319	296	292	279	313	315	319	322	309	285	329	321	267	302	304	292	289	317	310	316	332	320	312	308	292	363	307	304	289	338	307	290	298	327	320	306	320	324	320	341	296	273	305	323	333	302	282	324	286	318	308	328	334	322	303	302	333	298	304	287	330	304	299	335	301	301	273	264	309	287	311	293	306	346	313	323	325	315	338	312	303	325	313	293	303	295	322	306	301	319	330	305	331	307	298	296	323	305	318	323	294	320	331	296	334	275	314	331	292	298	275	299	304	304	347	327	302	320	306	313	289	313	319	306	300	334	306	309	314	339	336	294	322	280	317	339	318	289	342	302	296	299	324	297	291	281	333	281	277	302	282	312	309	316	306	297	301	319	270	294	338	333	310	281	299	313	294	288	314	326	316	297	331	318	346	330	306	311	314	318	322	301	314	314	359	284	319	310	317	324	305	319	319	323	332	304	325	282	309	288	285	280	336	292	296	310	294	323	294	302	333	303	300	316	345	310	373	332	321	298	318	336	311	334	293	316	286	299	303	282	317	291	332	280	306	313	305	328	330	312	305	301	284	314	306	320	326	289	324	326	309	320	307	342	319	329	298	308	313	319	332	315	306	281	312	313	340	345	299	317	343	313	342	334	321	311	300	326	322	306	318	288	321	342	290	293	340	320	313	302	303	302	305	325	318	333	328	324	320	302	296	325	337	318	330	308	309	318	318	329	336	290	333	341	305	326	292	334	292	352	307	305	322	301	313	310	343	299	293	325	297	313	315	325	313	320	332	342	319	287	289	307	324	324	306	324	344	289	284	285	283	293	324	327	318	271	301	317	296	312	300	338	277	298	340	292	303	311	343	318	298	293	297	312	305	285	319	325	304	309	285	299	318	314	273	349	335	309	313	311	301	354	340	318	322	341	324	324	358	278	345	296	319	318	310	285	339	303	277	336	351	323	324	310	294	336	342	307	299	302	319	342	320	306	338	306	291	301	304	282	304	321	314	302	324	319	302	316	312	317	300	284	299	337	336	338	333	361	295	338	307	315	304	340	323	306	328	312	328	303	328	322	283	317	332	311	303	287	304	301	311	279	300	333	311	323	303	332	290	317	317	306	331	296	344	306	337	298	299	352	331	340	306	295	283	284	311	302	305	301	311	330	296	320	313	267	290	292	324	324	321	337	341	299	313	342	295	318	277	282	298	303	321	300	327	300	315	339	315	323	342	286	304	310	308	319	289	324	316	328	323	300	298	301	319	303	335	297	336	321	277	316	306	318	297	315	324	281	284	302	297	284	298	288	304	321	335	308	299	299	327	311	300	308	330	321	284	328	310	325	292	251	326	303	331	287	313	314	324	325	286	335	309	310	286	298	318	293	327	285	324	285	300	323	292	320	294	322	315	305	335	316	315	269	303	344	328	319	317	316	337	282	302	317	297	336	290	327	297	285	322	318	322	316	319	326	334	327	333	313	295	302	332	279	313	311	277	338	326	338	326	314	303	337	314	277	313	328	293	308	300	320	324	330	318	315	310	282	330	303	331	314	306	318	274	333	360	304	283	304	287	311	311	313	354	299	317	318	308	291	329	302	291	314	328	306	307	312	294	308	299	352	320	322	289	296	313	325	295	297	317	327	344	323	285	287	323	307	335	300	289	290	310	307	283	322	311	302	313	312	325	305	328	329	332	319	283	264	322	294	313	306	313	323	280	284	326	323	296	296	325	318	318	326	331	299	294	293	283	267	328	314	299	316	312	332	312	326	319	315	313	343	353	307	328	301	318	293	349	310	303	300	313	287	270	287	319	285	331	356	296	328	292	292	324	309	313	304	286	300	319	346	338	298	334	289	306	304	295	356	311	337	305	308	342	338	334	336	276	351	305	341	312	294	320	322	323	307	331	281	312	309	328	323	332	289	296	293	295	330	303	339	345	339	318	302	299	318	298	311	326	306	290	296	298	353	299	285	301	304	314	322	292	333	322	322	320	325	337	303	307	321	290	285	326	290	297	324	344	293	291	321	272	349	307	290	312	287	289	314	320	302	304	316	305	326	337	329	335	323	319	324	309	299	327	330	309	304	311	315	301	344	306	302	369	310	295	299	314	313	316	315	317	342	316	280	314	307	328	327	321	276	317	326	278	303	323	308	301	298	305	312	291	285	342	326	283	306	322	348	316	279	302	286	285	290	340	323	289	307	316	341	289	303	320	298	291	331	319	276	316	326	335	306	285	358	315	276	299	307	290	313	301	322	313	337	271	282	280	339	295	327	303	322	307	309	304	317	308	309	302	304	309	316	324	328	295	299	296	315	307	318	338	313	330	313	325	308	286	327	299	314	319	329	306	339	336	295	316	318	324	325	304	306	300	334	330	253	326	349	308	348	292	287	290	312	308	307	315	297	275	329	332	318	307	306	346	317	310	324	318	322	264	305	314	285	287	313	314	322	304	299	320	341	354	305	334	314	284	288	316	291	332	303	311	306	289	304	322	302	321	318	300	288	300	280	308	313	349	314	304	318	314	377	314	306	302	305	349	326	322	316	309	337	322	315	355	284	348	309	316	295	322	316	282	324	262	298	291	310	304	300	302	277	296	333	316	309	338	309	313	310	273	313	328	346	294	294	299	320	313	321	315	303	301	316	305	298	318	285	302	328	297	302	332	308	308	287	313	314	326	312	309	310	336	302	296	253	315	301	306	326	330	303	292	310	290	327	296	335	298	305	333	308	300	340	295	320	328	301	328	300	304	304	335	289	319	315	307	345	317	340	333	311	318	281	308	297	284	319	309	312	315	317	320	319	333	299	303	306	302	326	317	339	308	284	292	342	318	295	311	302	307	341	295	318	305	292	284	305	299	351	290	304	328	312	305	301	317	273	310	305	303	336	303	309	302	310	294	282	293	311	304	277	297	317	299	300	310	333	288	280	320	316	295	295	322	300	302	311	323	305	320	318	337	289	306	302	270	335	325	295	281	264	331	309	300	304	344	324	323	312	299	298	320	332	336	296	315	325	289	304	289	317	319	288	304	299	324	305	313	317	314	309	311	296	305	328	303	347	312	309	312	316	291	321	287	300	354	266	303	324	300	324	300	303	340	323	347	286	314	316	303	308	320	309	322	265	312	316	315	354	301	317	302	303	307	305	333	300	329	301	309	321	286	315	307	328	282	278	309	283	341	329	312	328	327	335	277	301	337	300	307	325	295	311	324	329	295	360	283	344	312	318	312	324	316	303	327	301	336	322	325	264	310	308	273	356	311	322	287	321	304	340	325	299	316	277	306	304	318	305	332	297	291	286	304	340	306	313	307	297	326	317	315	319	307	338	335	302	325	288	294	301	315	314	307	284	321	297	301	339	306	298	333	340	274	289	339	337	322	292	314	313	315	305	305	295	316	298	311	294	317	308	316	318	364	329	328	337	346	295	309	319	314	326	309	295	254	295	270	305	299	299	290	332	325	331	349
9585	4436	10492	13359	13151	16355	18448	27342	45740	56054	48661	37483	23837	11588	4479	1835	1035	846	809	763	789	786	825	777	792	771	785	817	743	749	809	811	806	799	833	744	786	746	812	842	750	834	769	760	791	794	782	782	718	791	762	814	779	790	842	786	769	770	750	831	800	767	802	811	790	815	759	757	795	751	807	792	795	796	807	769	808	781	836	779	754	786	816	769	801	736	773	784	836	807	817	729	801	808	805	811	782	797	747	777	823	795	791	768	824	785	760	769	752	731	759	760	755	817	766	802	818	764	778	786	801	819	764	778	777	823	756	862	759	776	794	784	778	783	786	791	753	769	777	788	766	799	776	787	781	828	775	780	780	842	775	795	781	796	815	784	835	748	775	807	798	756	740	794	797	794	838	772	770	785	802	808	777	837	762	784	769	842	789	807	753	804	787	774	801	761	802	767	816	767	739	777	744	778	783	766	808	771	783	807	803	766	745	761	748	743	775	787	738	781	757	744	745	771	798	783	800	815	792	775	777	793	807	742	795	757	798	777	802	818	772	781	762	804	820	820	821	807	773	810	818	801	822	762	776	799	767	777	771	776	824	826	800	738	775	828	745	785	767	771	794	814	823	772	777	729	776	830	762	804	720	807	787	807	740	724	758	784	773	769	741	785	787	712	834	798	754	784	754	760	831	769	832	811	778	858	799	772	820	787	745	808	810	757	827	777	840	760	808	804	743	786	813	767	817	837	770	795	739	803	792	765	768	799	769	772	805	743	742	764	776	766	805	762	777	761	778	780	781	755	794	785	775	766	801	805	826	809	788	802	755	817	828	814	797	775	847	815	793	777	769	787	809	765	789	820	765	815	743	779	788	773	797	773	808	753	789	761	781	764	803	791	738	798	784	783	788	767	782	802	815	752	802	787	740	811	822	724	803	812	808	769	766	805	799	779	791	787	800	789	744	757	797	765	794	709	817	829	767	783	762	756	784	802	843	733	743	786	742	812	749	805	805	733	762	807	771	742	774	750	811	770	757	801	802	785	768	823	755	805	739	816	780	757	803	754	788	793	809	776	772	827	791	802	841	746	780	777	815	796	738	749	813	823	789	784	751	758	796	762	769	818	795	783	775	780	776	800	764	802	782	759	770	788	760	770	784	766	791	827	784	807	769	781	834	819	811	826	804	760	785	815	802	824	787	753	794	787	807	801	763	772	843	769	810	795	789	834	747	735	781	769	753	787	781	789	828	774	804	791	817	795	799	846	846	797	788	769	778	755	844	738	771	772	756	735	755	845	806	799	809	820	752	793	792	811	796	800	806	747	791	766	791	778	813	802	758	770	755	784	804	805	769	788	839	737	795	799	719	826	790	812	789	781	831	836	791	806	817	773	751	798	775	747	706	776	790	768	785	744	729	740	789	792	751	758	799	785	740	797	779	809	840	789	799	804	868	768	826	816	741	798	764	832	781	792	785	789	782	763	800	773	782	775	780	797	776	779	762	808	847	764	760	816	792	826	737	746	781	801	767	783	816	767	764	766	785	758	806	750	796	810	785	738	756	771	750	739	769	801	769	773	806	797	797	785	780	768	794	756	805	773	741	794	782	798	800	784	809	791	814	737	792	802	776	779	773	797	803	841	736	820	807	776	776	775	768	767	722	793	797	726	808	757	777	801	769	801	812	790	779	773	819	780	707	758	792	720	800	766	792	761	780	792	777	770	791	767	785	800	850	746	773	812	760	775	783	799	807	760	790	757	764	784	746	747	810	762	772	804	788	831	776	749	773	784	843	791	753	800	777	779	772	773	774	773	787	790	752	781	771	838	796	814	807	744	797	769	798	758	799	809	773	824	775	745	746	812	786	786	808	734	769	759	783	747	809	752	752	821	806	746	799	760	757	783	813	800	770	772	760	754	799	803	756	794	782	787	788	813	771	771	780	799	775	789	809	834	791	757	751	826	811	794	809	826	727	807	798	824	804	801	710	783	748	833	764	806	767	817	786	802	799	775	785	782	780	801	806	773	790	749	812	788	766	795	786	833	758	773	796	814	778	809	797	772	722	786	806	794	786	779	772	761	771	809	763	763	819	828	792	733	813	803	815	822	796	805	819	786	779	805	785	799	800	799	784	825	766	805	799	741	798	782	736	732	798	761	793	797	786	757	760	792	778	729	759	797	865	795	777	804	818	816	823	789	796	749	823	790	750	758	771	800	798	847	771	777	783	792	755	808	775	763	837	724	817	757	826	771	768	741	811	788	778	775	842	762	761	785	831	800	824	824	774	757	810	819	807	749	737	793	820	774	796	760	755	829	793	808	781	830	804	733	780	769	714	793	814	775	810	764	780	771	753	755	793	780	784	762	805	753	790	746	807	775	754	824	820	771	758	799	796	802	827	794	814	721	778	789	799	773	804	775	753	814	808	753	807	786	766	799	800	774	781	776	747	823	789	782	778	815	812	745	790	785	767	797	746	780	736	800	800	815	794	766	784	787	835	782	819	820	808	778	834	737	815	777	805	816	779	719	772	806	746	837	801	786	732	779	759	778	818	758	780	779	804	790	770	810	692	805	774	759	803	790	825	789	741	747	805	760	723	777	780	824	769	784	794	783	801	778	771	787	816	782	831	774	750	840	728	812	803	798	786	803	767	766	726	782	805	758	782	806	801	763	787	798	777	760	727	821	837	799	797	820	794	839	752	777	797	747	774	789	820	798	783	791	820	804	796	795	823	792	772	782	788	781	790	808	796	782	788	792	752	825	804	827	765	841	758	763	738	755	804	741	763	713	804	791	797	808	760	774	775	763	741	818	851	811	802	787	798	733	815	792	759	765	811	770	772	797	782	768	764	744	766	797	810	832	746	789	754	803	808	800	796	779	803	757	824	806	797	781	820	824	737	750	825	774	734	821	762	767	763	799	705	804	771	796	794	739	786	746	755	785	768	797	796	794	801	762	751	781	809	798	801	761	771	789	768	769	787	757	783	760	810	785	742	804	753	793	871	797	770	795	799	771	780	771	804	828	754	816	746	796	780	782	791	797	725	782	795	791	800	789	755	794	743	789	805	732	779	776	783	784	767	741	777	816	809	770	723	791	781	806	720	845	820	802	793	779	809	809	756	834	783	799	845	862	858	794	750	739	813	821	775	777	765	763	818	783	794	771	811	742	736	723	799	810	785	788	767	822	808	826	770	789	793	753	773	767	768	753	757	820	790	779	822	808	772	811	793	796	819	785	783	786	809	786	774	745	811	820	791	859	802	787	776	808	795	759	816	746	762	780	774	797	740	751	811	762	786	786	777	783	807	759	753	795	826	757	794	804	796	819	798	830	785	738	749	781	758	784	809	802	802	741	809	787	790	818	762	776	791	778	764	796	809	795	788	786	738	735	752	808	766	756	798	781	788	817	752	785	764	773	779	738	841	812	799	749	785	834	771	770	748	793	784	773	783	819	747	815	806	794	795	759	766	753	762	777	787	738	780	784	795	792	760	778	784	797	839	739	809	762
3560	1466	1987	1511	1009	931	844	939	1292	2358	2463	1758	1014	647	449	367	335	372	342	363	377	341	336	364	320	340	378	327	350	313	355	340	368	350	364	374	357	366	355	364	338	348	339	364	311	315	330	364	376	316	352	385	368	350	365	330	337	370	308	337	338	366	336	350	365	337	377	354	320	370	340	364	364	299	327	352	358	349	320	360	336	354	369	323	335	350	353	355	350	386	351	347	340	366	339	334	345	347	345	370	346	349	371	320	357	338	330	319	330	367	331	335	350	359	351	345	324	357	347	342	350	331	365	351	347	342	328	298	339	360	345	328	375	364	347	320	344	348	353	353	370	378	361	375	311	359	358	340	356	360	365	389	343	335	389	346	395	342	344	364	341	329	343	356	352	350	340	374	360	346	323	370	378	327	353	319	397	317	368	343	333	375	313	357	356	331	361	341	370	354	355	380	338	344	327	314	370	307	377	352	334	308	347	352	333	350	349	330	361	342	354	360	371	360	342	345	358	339	369	331	312	301	364	348	367	313	338	323	354	345	373	368	347	322	330	343	335	386	380	308	347	349	320	355	355	360	375	353	348	353	358	337	334	359	326	312	348	318	346	315	326	335	369	335	350	353	357	366	365	379	327	357	355	368	340	334	378	356	338	365	348	353	346	346	338	397	370	357	390	359	348	353	358	359	334	329	327	345	364	343	349	328	347	332	364	364	369	336	368	318	335	333	310	359	346	390	358	321	344	394	361	320	353	375	351	371	325	348	350	333	339	336	327	355	375	330	364	330	349	340	335	344	316	348	336	332	341	351	349	360	361	392	332	364	346	317	326	318	347	349	369	362	308	346	372	338	370	350	345	396	361	348	361	355	334	344	363	325	400	361	329	337	335	342	355	304	349	328	374	353	325	327	336	323	356	351	313	360	337	367	346	302	383	305	340	361	340	365	347	348	343	338	333	356	368	337	385	356	357	335	353	344	376	344	371	319	320	345	348	325	361	361	371	341	360	333	306	381	339	326	354	343	312	364	353	374	349	369	340	343	332	339	342	331	340	363	346	364	361	336	344	339	346	343	351	365	374	381	362	336	337	327	327	348	354	350	361	326	341	358	333	375	317	320	371	366	340	359	347	332	357	331	365	338	358	373	342	377	361	348	389	313	340	350	359	358	323	328	343	357	380	352	351	326	353	378	350	321	337	373	368	325	334	302	373	337	339	353	357	333	325	316	384	336	334	359	380	351	353	338	344	317	345	356	368	392	365	368	361	312	352	381	377	344	338	353	368	352	378	350	340	298	330	353	388	369	350	371	323	384	371	349	314	359	338	377	365	364	367	355	345	345	351	353	366	333	348	383	341	331	344	329	321	337	340	336	310	337	318	332	341	349	360	346	324	351	330	338	352	329	350	360	350	318	302	362	348	342	344	364	320	336	351	355	343	340	363	355	390	367	345	329	350	362	329	361	343	378	367	339	391	324	320	307	346	351	351	336	378	355	355	330	325	330	372	360	340	356	393	386	385	342	327	349	347	316	370	323	367	356	370	335	359	318	338	314	362	339	356	337	317	334	319	347	378	317	345	351	346	375	338	339	370	343	355	345	345	344	331	297	358	334	348	379	403	333	349	325	316	316	349	353	355	355	329	376	341	355	356	354	350	359	354	358	399	348	343	373	338	369	339	351	376	352	350	353	365	361	345	329	377	338	416	362	345	321	347	348	332	350	299	357	355	326	336	347	336	348	363	345	333	385	368	392	326	332	362	339	335	335	368	336	333	349	367	369	364	367	323	315	362	356	346	336	371	369	385	315	336	325	391	366	344	321	343	344	356	365	356	335	337	371	353	311	342	376	366	319	344	324	360	271	325	344	339	374	325	348	362	343	348	331	324	332	348	370	368	318	320	327	335	348	392	356	339	341	330	327	351	344	339	349	330	329	333	341	316	333	359	306	357	319	358	345	345	335	337	344	344	342	364	308	332	358	341	346	349	361	358	338	333	354	376	308	360	338	305	367	354	350	352	347	348	364	337	345	335	337	318	350	353	346	326	359	350	338	381	369	355	385	341	348	343	365	386	340	360	362	330	376	341	312	335	350	356	333	342	348	339	305	346	319	358	294	365	360	350	332	368	361	362	374	317	353	336	350	324	357	352	341	345	313	353	321	347	350	331	375	342	339	344	373	355	346	359	369	362	343	328	325	346	324	369	352	362	313	361	357	368	361	342	326	351	356	346	365	349	376	344	378	342	338	377	350	363	325	362	362	341	325	377	370	327	376	361	337	362	370	361	322	353	336	330	384	388	342	369	376	366	321	355	329	344	339	353	344	333	337	359	338	344	347	347	312	372	364	372	366	321	338	342	405	336	354	339	342	341	318	329	359	359	356	333	324	328	335	370	326	343	350	330	378	345	353	330	366	334	382	346	364	338	344	343	355	332	384	324	338	339	351	358	328	361	366	355	352	339	354	333	360	352	350	347	385	331	374	354	345	338	359	335	336	354	336	374	301	343	351	333	344	321	379	358	326	328	362	366	369	317	342	336	354	364	381	363	349	360	347	345	339	335	340	343	347	345	343	350	322	353	349	340	343	373	331	322	307	365	387	353	370	345	352	359	344	334	363	312	366	370	344	368	346	366	341	364	339	315	357	352	360	300	353	324	327	357	327	333	359	344	361	347	351	356	355	330	357	336	344	359	369	373	348	329	327	356	381	346	336	342	355	346	373	334	325	375	359	348	357	308	298	356	338	327	340	363	355	323	350	368	378	343	340	336	362	348	363	353	343	372	303	346	343	343	382	371	349	369	357	323	353	331	350	353	350	400	362	350	365	357	343	340	354	326	300	336	323	337	354	368	328	352	355	356	328	346	338	313	359	319	345	384	316	328	342	338	335	330	343	370	350	358	349	324	367	354	309	356	321	322	343	367	391	364	327	321	356	332	375	367	357	356	346	333	338	324	360	344	324	342	330	391	343	337	339	321	375	355	369	352	363	348	333	336	362	344	363	379	331	313	345	359	367	334	373	349	337	352	365	316	347	365	312	349	350	342	344	335	408	339	304	351	323	386	319	350	354	358	349	363	361	361	359	349	354	329	339	364	326	339	316	353	334	351	371	360	366	360	359	358	332	361	331	407	340	382	321	300	351	342	347	340	333	361	354	348	336	388	358	353	324	358	324	344	327	321	347	355	333	306	328	355	356	350	347	360	321	363	332	322	364	348	353	315	311	348	354	370	340	373	338	337	345	361	327	326	321	319	355	345	329	324	334	330	348	320	341	331	359	345	358	332	354	348	332	332	313	359	346	358	335	344	321	330	350	326	337	346	361	338	351	346	324	349	348	360	374	345	375	334	350	340	364	344	348	343	359	323	355	398	343	333	329	348	341	343	356	385	347	360	331	305	320	365	346	349	308	354	322	361	376	348	358	339	343	330	342	374	339	335	347	391	347	361	329	316	345	372	341	336	336	357	349	343	356	361	336	375	328	357	303	378	326	341	313	366	377
3268	1945	4230	4573	3850	3534	3637	4283	6765	10983	10253	6825	3780	2096	1289	986	893	906	878	830	843	930	868	868	880	829	930	893	828	870	855	877	862	852	871	858	881	879	901	933	883	869	869	877	893	899	885	882	872	853	914	889	862	876	836	882	897	863	919	853	862	891	856	855	856	871	934	847	885	866	904	885	856	889	894	939	832	909	908	866	898	853	868	930	867	838	836	815	871	940	776	873	870	882	932	847	868	901	917	880	874	906	904	864	899	909	877	898	803	834	855	867	879	836	818	851	896	882	895	913	838	924	876	923	837	836	910	910	912	867	872	872	904	868	856	932	868	854	907	872	890	920	909	941	829	857	860	885	916	886	924	863	892	882	901	962	932	876	843	857	860	839	875	870	884	890	823	847	854	874	844	906	871	875	883	821	891	882	849	841	858	932	889	905	877	847	892	926	843	914	863	842	906	846	871	845	887	869	848	917	889	876	868	843	875	856	888	923	920	903	818	896	860	786	893	873	887	808	868	873	830	862	892	854	860	907	867	808	860	865	858	808	847	869	912	875	874	854	859	849	879	853	884	868	879	904	889	881	837	866	907	847	904	847	909	857	883	940	856	907	863	877	855	873	887	878	838	861	897	831	892	864	842	891	865	842	834	882	877	884	943	899	897	911	883	941	865	908	848	899	858	842	869	869	923	832	848	853	861	846	866	952	845	861	854	871	909	786	865	909	830	914	864	896	896	869	855	863	867	889	905	886	855	868	900	901	885	915	868	864	890	836	839	859	900	862	823	859	921	887	900	879	852	848	850	921	829	881	910	815	858	902	805	821	845	914	896	870	893	901	892	868	935	873	900	836	869	871	926	831	886	892	910	838	869	863	913	864	934	854	879	819	886	885	880	880	894	922	899	877	855	912	854	870	876	890	880	899	843	863	828	872	854	885	896	863	923	915	824	928	835	826	858	885	864	906	868	810	862	894	872	800	862	918	830	844	972	898	866	839	877	846	883	861	854	897	889	919	889	934	896	969	874	875	871	847	859	821	905	884	903	865	840	845	905	906	843	900	872	888	867	879	875	899	904	904	866	881	831	831	858	877	902	897	878	911	932	796	872	841	853	936	897	880	891	931	867	880	852	916	852	855	957	885	854	821	899	897	891	898	910	828	906	836	868	843	801	871	809	877	860	881	854	881	833	888	899	882	842	868	903	898	903	849	812	873	897	922	858	898	853	826	916	909	867	858	862	875	892	910	854	911	857	889	937	941	882	866	834	893	884	853	916	863	874	883	909	863	890	852	945	872	844	868	814	860	905	856	868	858	901	863	879	875	883	862	880	919	814	852	926	874	930	872	890	874	898	886	906	869	870	850	853	850	841	916	867	823	832	906	860	846	875	841	902	840	854	904	894	924	881	943	899	871	853	911	875	859	876	872	868	832	856	892	874	895	821	898	875	889	877	860	872	849	848	880	882	883	849	863	852	884	871	887	911	878	896	872	876	855	896	870	834	876	854	877	856	872	915	909	852	873	841	843	904	877	879	851	913	903	902	856	880	795	945	846	868	924	878	906	871	913	876	856	905	897	886	866	878	865	819	864	893	857	894	889	869	940	901	895	935	905	821	934	895	880	822	868	882	904	902	854	868	847	847	873	869	877	914	904	901	815	858	903	842	916	907	890	795	860	848	821	894	859	875	844	919	919	842	873	856	849	849	870	852	856	916	913	889	937	880	909	895	848	886	861	865	881	902	896	881	901	836	873	875	894	833	870	892	877	874	848	888	849	919	898	881	799	868	937	879	894	875	934	873	865	832	880	887	854	853	839	895	927	907	844	878	864	900	836	885	855	879	852	848	830	825	884	922	877	885	887	878	830	838	871	868	833	903	868	915	860	820	841	871	856	869	850	929	881	850	887	906	847	879	901	874	868	907	859	872	946	853	810	886	858	876	844	824	880	918	886	951	846	844	930	839	881	882	910	914	860	906	851	900	814	887	859	871	910	881	833	870	818	854	923	882	883	928	867	873	836	843	935	863	864	898	903	875	814	918	855	885	837	865	889	880	850	904	841	866	936	884	875	876	891	865	854	858	854	897	890	847	914	876	858	832	874	842	878	886	879	854	876	883	828	822	914	898	859	865	849	880	898	862	893	902	868	889	887	907	938	887	840	852	869	883	854	943	869	864	891	909	897	858	875	868	882	827	869	882	870	912	871	893	932	903	879	812	935	878	899	876	903	857	812	873	873	910	813	929	914	856	865	856	918	947	847	858	899	858	906	844	892	858	850	955	856	871	888	836	837	882	870	874	867	883	955	849	872	843	859	889	882	870	857	875	900	899	897	872	827	854	887	888	880	908	830	865	899	860	852	938	844	871	891	839	852	880	932	859	837	866	860	913	856	896	862	876	899	890	880	951	861	873	870	870	913	842	871	878	904	831	912	928	865	846	905	883	835	941	881	856	837	882	880	832	864	877	903	896	821	883	915	875	828	866	861	875	847	904	896	908	857	881	853	894	834	831	851	909	858	859	892	898	902	893	883	865	905	861	857	931	846	888	870	876	863	864	822	863	879	910	878	883	877	838	856	883	826	881	932	859	870	859	913	886	897	885	909	848	863	958	868	860	871	850	840	862	851	847	867	922	928	862	892	844	848	868	855	906	839	884	849	891	866	854	869	891	857	866	868	864	947	882	933	921	874	897	847	889	918	902	883	803	855	891	874	900	846	851	828	897	877	857	917	889	851	869	872	884	871	867	878	859	847	843	837	840	903	911	838	837	860	831	872	910	897	893	932	855	818	854	905	875	824	857	933	832	908	873	851	836	919	904	910	843	843	918	879	851	862	904	906	947	867	874	863	921	875	861	892	918	873	849	873	883	878	876	894	873	876	943	857	840	830	888	888	881	880	924	892	904	852	902	905	848	904	856	845	840	880	879	859	858	908	816	900	908	882	939	918	887	852	933	895	843	896	897	926	893	879	903	828	848	869	849	908	832	858	880	803	823	929	872	875	865	865	866	886	903	912	855	831	864	870	881	828	889	854	874	824	836	840	845	934	868	895	936	877	890	836	861	900	860	905	893	882	919	906	878	846	869	918	901	856	829	857	843	921	894	870	880	887	871	893	890	850	896	917	826	809	873	921	894	881	877	888	890	860	860	865	919	903	859	854	917	895	870	885	929	898	894	870	892	898	853	927	838	853	828	898	899	877	899	836	876	927	864	854	865	866	843	886	844	910	855	901	908	843	916	891	887	871	921	877	849	867	851	891	852	894	925	926	879	894	922	829	845	912	849	895	920	873	878	894	865	853	898	907	823	898	898	957	838	864	904	824	853	889	900	929	850	897	906	904	816	921	903	881	913	914	882	868	921	875	874	848	882	865	854	927	873	873	868	863	883	860	840	833	876	877	870	868	879	836	876	936	844	889	880	854	883	902	841	879	866	949	886	884	897	848	845	877	892	857	809	903	829	850	876	856	927	917	841	886	914	823	891	880	852	880	846	901	870	867
12833	3774	4581	3830	2377	2091	2474	3717	14665	22818	20058	12498	5653	1975	867	458	383	393	349	343	369	352	319	357	368	367	337	379	367	380	361	360	322	376	352	346	323	354	329	347	372	373	390	357	369	374	379	369	386	344	343	324	345	362	352	379	340	351	369	348	332	320	345	341	342	378	324	368	392	368	355	342	351	346	337	329	349	348	354	374	385	337	332	376	344	356	355	337	355	359	351	374	342	357	357	335	327	383	378	337	338	351	351	341	359	367	354	342	359	364	383	369	364	366	357	342	340	370	370	406	389	331	403	385	364	353	329	360	360	368	375	347	377	364	344	375	326	402	350	386	383	352	324	393	345	347	343	369	349	371	401	365	347	321	361	376	382	367	374	382	376	343	315	347	358	334	361	367	339	353	359	388	379	366	334	334	357	310	365	369	364	371	346	369	342	366	401	337	330	387	363	353	364	365	351	328	355	362	360	344	343	353	365	351	353	361	351	317	369	359	369	371	372	377	352	356	364	387	346	363	344	370	362	353	352	355	356	359	357	348	359	331	335	364	375	349	315	343	346	346	380	325	331	346	371	317	342	346	352	370	354	403	359	343	350	365	393	358	320	319	354	325	363	334	351	367	351	321	373	356	351	379	364	369	374	350	370	375	351	379	382	360	360	320	352	399	371	330	376	339	374	340	366	362	339	358	349	349	345	364	373	325	359	331	323	348	365	372	392	390	398	361	345	371	356	346	341	340	350	356	367	395	387	344	372	373	357	347	352	362	372	342	345	338	339	350	360	341	354	352	348	362	330	351	334	368	385	357	311	354	368	342	375	343	400	373	369	350	357	336	340	352	331	353	363	371	374	357	354	353	375	372	361	371	333	389	347	347	368	376	388	344	339	395	346	363	319	342	342	392	347	402	344	376	380	325	366	323	373	384	394	361	346	325	364	349	350	343	382	368	361	346	327	365	337	360	399	370	323	332	370	353	340	357	370	346	338	356	341	384	386	369	362	343	320	371	349	383	359	350	363	359	376	379	374	358	342	338	334	372	381	347	375	363	361	348	366	356	348	335	344	367	377	346	358	376	352	347	346	337	358	356	388	383	352	312	324	327	405	350	309	361	364	351	344	363	378	307	373	353	354	365	362	331	350	359	338	355	353	361	327	330	317	371	338	353	335	357	361	329	358	377	350	358	356	360	333	350	368	376	322	362	373	380	349	375	332	370	370	370	364	334	323	363	338	380	349	345	362	348	349	356	362	385	381	330	388	359	367	377	336	335	368	321	358	354	352	332	343	359	350	343	356	358	333	393	371	381	342	354	348	369	375	349	366	372	354	358	366	361	323	349	304	347	359	356	339	357	341	378	359	375	346	364	349	393	370	352	362	365	322	363	353	353	348	352	369	348	352	361	351	364	344	327	370	349	380	386	353	354	358	341	349	313	361	348	328	343	357	355	328	338	342	367	350	382	346	356	380	388	369	368	357	364	349	328	368	300	347	375	347	346	356	376	352	339	349	361	382	372	379	361	358	337	384	373	354	342	368	355	323	377	364	326	375	373	322	347	318	402	361	363	338	375	383	383	384	349	359	355	368	345	348	362	376	364	325	347	335	331	388	320	371	357	378	349	343	342	360	359	343	350	336	365	338	350	339	324	390	335	380	355	389	361	326	388	326	354	342	305	357	350	352	329	345	340	370	367	348	371	361	358	328	322	357	321	313	339	308	350	352	353	396	326	347	373	361	355	339	352	385	346	307	354	368	367	332	332	357	327	354	356	349	365	355	325	395	366	331	354	351	398	380	404	349	345	356	362	316	378	402	343	375	344	370	342	339	366	354	389	375	374	376	345	341	349	378	365	328	332	386	343	339	391	324	327	361	322	355	345	337	323	318	346	349	356	355	349	332	390	343	368	361	361	338	365	372	368	353	339	379	344	366	338	384	375	304	362	346	338	341	338	368	312	341	330	331	340	384	348	353	353	376	343	369	341	348	350	347	330	337	354	329	367	369	365	344	365	334	365	340	336	367	371	390	314	357	337	344	390	366	354	363	362	369	370	387	336	350	375	357	299	356	353	379	322	357	343	384	361	331	326	360	339	347	344	368	328	377	395	375	397	370	348	386	375	346	340	380	336	352	361	342	351	342	380	363	325	330	383	362	379	390	311	347	353	317	372	334	323	357	341	353	339	386	335	340	332	344	314	366	325	350	344	332	353	325	368	383	330	340	349	351	356	321	344	372	361	355	332	352	374	376	340	361	365	357	317	359	348	359	350	357	355	334	358	366	361	389	375	365	354	378	361	341	339	363	369	397	327	354	374	332	367	342	325	383	357	310	328	325	356	384	313	372	371	351	352	375	332	363	357	351	382	349	343	371	356	367	358	334	357	322	367	364	373	400	340	351	353	323	340	370	338	332	359	337	390	385	356	360	326	419	327	367	363	368	381	364	344	376	341	332	349	334	361	316	335	347	335	373	389	364	363	327	368	363	364	383	388	375	355	350	336	337	372	351	321	336	366	355	335	403	390	336	384	393	354	372	327	335	337	336	343	322	350	353	361	371	363	340	333	368	368	335	339	341	343	324	316	364	364	384	352	370	369	330	386	356	360	380	361	362	329	358	342	334	329	359	354	336	344	370	347	381	354	387	349	341	327	346	336	370	359	343	350	327	338	380	377	379	333	356	366	334	320	351	317	352	363	336	358	360	328	375	358	347	384	380	317	350	349	358	359	368	345	360	354	329	385	402	345	386	385	380	352	361	338	334	372	335	349	357	361	369	358	349	344	366	326	383	372	393	332	339	390	364	331	332	350	337	337	389	354	345	332	349	370	337	343	354	334	357	358	392	367	335	347	375	330	357	365	372	360	357	357	344	339	343	357	319	327	363	384	353	336	349	314	349	384	353	380	326	317	355	385	380	372	364	347	327	338	345	341	357	341	376	321	328	344	346	349	380	353	375	355	372	354	360	344	333	358	349	361	354	329	377	334	330	319	365	364	391	373	361	350	344	331	331	345	373	329	362	354	336	339	352	382	359	337	356	334	371	355	308	356	313	367	362	357	339	363	332	358	338	366	354	343	335	361	360	362	374	338	352	334	364	346	387	342	332	368	356	325	398	353	377	361	357	361	355	372	348	360	354	358	350	325	325	371	340	349	360	357	342	350	357	396	342	360	336	367	374	370	347	352	351	352	338	352	331	345	365	316	332	333	354	367	341	354	330	357	341	389	353	352	360	369	334	338	383	333	356	344	368	392	342	387	366	355	360	377	363	363	366	383	351	381	373	323	380	336	329	333	367	348	364	339	368	388	344	358	352	375	328	372	353	365	328	375	349	356	329	366	376	325	336	337	337	344	341	382	371	354	344	362	351	349	355	359	365	342	342	361	388	354	338	349	350	345	329	372	336	362	350	385	370	360	367	350	364	358	396	365	362	339	333	336	353	343	366	334	357	340	328	364	366	371	354	367	379	343	354	386	354	363	388	335	342	374	322	358	355	415	330	383
8161	3801	8594	10993	8268	8517	10382	15136	36380	43119	39390	30291	18269	8432	3312	1546	987	918	907	899	891	895	970	885	903	911	892	867	931	932	913	853	876	921	892	931	904	899	909	896	847	862	904	882	883	827	853	909	906	892	879	888	851	868	844	896	843	894	891	859	869	872	890	866	927	890	935	895	896	877	943	906	897	931	894	877	932	880	895	825	916	876	881	850	897	862	844	888	924	924	901	843	862	922	890	935	869	882	928	911	892	866	893	895	868	875	846	879	917	903	879	935	908	882	863	859	868	890	872	881	856	869	886	837	875	938	854	890	877	903	848	860	894	913	898	946	845	877	900	921	878	895	885	878	892	873	972	913	907	918	900	881	879	876	860	868	848	857	861	875	875	877	882	859	916	872	855	958	964	901	915	897	836	888	870	864	884	887	909	839	887	898	890	941	805	881	916	854	830	888	906	828	859	921	880	857	861	879	932	944	893	896	917	897	880	918	854	874	875	856	852	963	833	866	885	870	911	877	865	873	822	851	884	877	839	849	899	932	866	849	925	892	860	863	892	890	868	897	894	931	888	903	939	855	882	900	898	895	853	872	930	887	844	937	845	925	898	853	922	915	903	938	852	884	867	943	853	862	913	892	922	843	896	887	893	840	870	894	858	909	897	929	899	909	937	919	915	871	942	913	907	893	866	901	852	856	918	876	875	905	840	837	888	879	925	884	910	924	899	898	858	916	891	884	882	864	875	894	971	884	858	941	888	914	887	900	827	878	889	871	820	840	867	874	936	909	893	890	955	873	869	862	844	884	899	867	843	914	845	854	892	878	886	846	947	881	908	894	940	872	904	899	843	869	849	907	866	890	908	895	855	902	850	875	892	917	840	943	881	901	891	881	866	868	909	905	862	881	925	879	855	890	947	909	870	884	862	900	914	900	878	876	897	904	887	843	874	895	911	922	855	910	923	898	882	883	820	918	866	895	866	897	841	913	888	960	871	900	889	920	899	903	850	891	954	909	900	854	851	909	889	886	908	859	900	905	895	910	889	860	883	905	890	872	907	885	894	874	925	888	835	896	897	924	971	968	873	913	980	878	918	892	836	904	855	893	900	878	885	845	872	849	887	873	882	947	874	861	857	875	911	859	917	857	933	878	862	889	928	853	845	871	880	950	913	888	887	832	830	887	912	905	863	871	872	909	881	928	919	918	919	940	869	870	917	944	883	855	871	864	896	867	912	870	898	888	890	863	902	843	779	872	836	949	931	866	861	908	889	858	899	865	889	911	897	909	917	874	860	900	856	896	897	856	887	905	860	904	853	885	855	870	899	899	883	898	870	897	873	854	894	856	893	936	864	899	911	931	916	903	866	881	923	913	845	911	879	869	830	918	878	897	891	899	938	872	885	886	841	886	867	876	872	920	894	894	910	900	937	882	861	892	887	892	856	924	903	867	878	909	897	914	804	898	898	882	863	909	840	895	901	863	858	898	915	939	881	847	902	942	923	882	912	935	891	872	893	869	901	886	857	882	892	840	905	900	874	907	870	917	892	897	889	935	907	917	857	896	893	870	890	888	867	844	911	887	915	892	899	863	856	909	865	895	912	901	893	906	899	901	930	881	852	888	878	875	850	907	864	901	906	884	905	913	877	921	890	868	857	896	884	884	878	898	923	915	875	878	898	928	940	913	856	869	883	938	880	879	892	866	892	913	922	889	891	898	883	873	905	961	877	842	862	871	877	911	884	872	853	879	828	856	848	878	871	883	926	878	854	880	886	961	868	871	912	881	870	897	885	898	874	917	864	869	921	913	922	856	926	938	879	856	888	905	935	932	871	848	921	856	904	901	911	892	874	936	880	861	870	917	849	874	931	848	883	924	895	918	902	851	902	884	896	893	915	884	895	918	861	900	887	889	857	879	879	910	879	872	912	855	913	903	918	866	885	898	910	948	880	907	918	873	844	917	872	928	905	879	910	926	882	904	917	918	933	904	878	889	917	861	920	855	857	858	868	945	869	870	939	911	899	930	906	937	900	912	909	891	902	932	881	939	901	907	863	909	876	910	933	903	875	843	862	891	909	870	845	868	886	907	934	842	959	885	898	887	936	813	827	918	909	858	865	926	845	818	930	879	916	906	902	913	880	908	926	840	822	858	847	873	856	891	927	931	879	860	861	952	908	837	854	876	916	910	889	879	907	935	913	930	895	820	912	888	905	853	892	866	904	957	863	880	925	884	917	900	862	909	937	948	888	916	878	879	909	877	877	892	945	906	801	904	888	945	861	839	902	952	876	894	932	884	850	909	958	893	906	877	912	867	888	884	911	902	866	918	882	902	915	891	885	869	875	894	937	917	856	872	963	911	914	859	951	876	959	884	898	892	927	885	877	890	846	892	904	901	870	828	936	897	904	933	933	887	879	852	868	874	882	937	967	874	877	892	848	908	928	858	872	885	917	899	864	850	944	904	858	870	800	889	878	927	812	899	901	857	815	878	836	890	929	886	875	887	866	864	874	874	869	906	945	897	862	891	931	897	844	851	881	878	912	877	883	939	832	888	889	887	898	877	820	842	912	858	870	881	950	841	907	894	870	932	892	899	898	950	896	911	878	912	880	933	924	867	894	931	835	831	917	855	892	863	884	837	900	881	963	861	876	873	893	888	922	870	850	868	899	873	863	918	868	894	904	894	883	882	937	894	879	862	866	898	870	901	909	881	921	918	863	899	892	939	871	837	882	901	865	905	872	882	845	880	904	894	911	843	886	916	875	909	866	920	890	903	915	916	869	910	935	910	893	896	857	913	903	897	873	868	884	920	914	868	942	880	900	899	931	854	866	937	912	838	891	918	854	882	879	904	901	861	862	949	908	878	847	894	883	902	851	896	909	879	916	859	883	870	863	892	871	890	938	890	896	875	970	927	854	955	892	850	899	945	935	959	880	831	872	884	924	925	910	889	899	898	891	877	920	845	853	899	925	887	934	978	886	937	892	875	909	877	901	875	886	860	875	915	880	861	903	883	863	883	899	823	894	914	873	907	856	920	885	883	886	920	910	909	829	935	901	864	894	834	932	918	880	916	898	850	846	872	852	879	910	904	930	878	870	864	929	906	910	903	873	891	886	838	892	883	867	915	932	889	892	880	910	880	857	891	842	889	908	898	867	888	842	857	885	893	910	868	875	817	939	853	893	903	898	885	855	928	909	876	886	807	840	863	870	878	885	902	888	840	876	910	949	902	857	884	853	911	926	899	966	882	868	836	907	866	903	881	848	849	914	941	869	876	886	876	869	890	875	928	887	883	885	856	937	901	875	931	858	869	907	914	850	902	871	893	918	860	950	908	823	889	885	854	871	910	879	855	858	897	888	819	862	934	875	859	871	847	856	888	925	905	926	879	831	798	879	891	904	906	922	847	931	862	864	919	894	859	908	899	912	789	895	943	895	893	860	903	881	965	851	940	871	881	849	902	900	914	882	859	878	918	868	884	888	909	840	928	899	854	868	863	873	907
20784	6586	7720	6093	4587	4334	4104	7126	25091	37230	33530	22629	11002	3977	1367	553	415	291	304	310	296	326	278	313	333	354	305	303	336	319	343	304	328	289	320	311	298	307	324	317	325	318	331	303	316	306	318	334	294	305	281	324	338	330	323	307	331	317	311	294	301	321	306	354	325	319	342	323	296	332	304	356	314	311	308	326	310	325	322	312	336	321	281	281	317	310	304	299	305	339	317	303	318	332	319	312	336	284	322	293	335	336	308	303	277	306	298	298	285	333	320	302	343	306	333	348	358	331	299	285	310	298	320	319	296	318	303	333	293	313	324	316	329	282	294	296	300	320	312	309	318	306	334	323	324	317	320	323	287	303	302	322	328	320	325	317	310	317	315	311	344	311	339	332	305	349	319	317	319	306	327	328	321	297	335	310	322	331	322	315	349	319	298	308	326	306	294	296	295	342	298	309	341	301	309	317	343	333	312	332	325	314	336	303	318	297	314	327	321	343	305	349	327	311	299	337	314	310	310	303	319	327	294	318	313	313	297	337	318	309	324	291	320	332	309	315	318	334	338	327	312	305	317	343	318	299	319	325	332	327	303	324	312	282	318	320	344	343	311	312	339	290	324	319	334	290	321	336	322	294	317	315	302	304	333	329	330	305	324	324	301	304	294	354	320	311	299	299	344	316	343	310	315	334	310	321	291	297	295	327	301	355	327	302	274	332	327	312	311	319	316	317	352	310	319	324	309	364	335	283	333	311	325	298	313	314	316	317	322	319	331	340	311	358	282	337	293	295	292	302	294	336	300	312	302	310	326	326	327	325	346	308	339	309	309	325	301	337	312	325	321	315	308	295	322	335	304	321	291	334	342	288	339	327	323	311	334	288	301	318	331	322	328	317	315	336	342	309	332	277	314	296	300	351	299	339	324	307	343	326	299	318	287	291	308	331	284	337	287	319	331	306	288	332	360	342	291	296	317	310	306	313	329	344	344	322	299	306	308	310	337	335	353	322	344	315	302	304	325	318	327	299	285	317	347	343	351	314	330	347	330	337	308	313	299	302	305	329	336	322	330	337	328	310	322	320	297	337	312	316	318	306	277	313	352	317	315	329	286	306	334	346	319	311	300	316	359	267	313	314	318	324	297	321	315	313	300	326	296	337	314	330	302	363	295	341	325	337	291	317	319	294	305	331	303	309	283	303	343	310	330	325	310	365	336	305	314	342	330	347	305	335	331	324	291	321	305	321	296	367	333	340	340	350	325	303	304	344	367	328	333	357	335	322	323	331	337	342	299	313	311	330	320	331	295	342	328	339	310	310	336	330	317	311	308	319	329	349	309	298	299	318	344	330	316	352	303	302	341	313	328	329	351	329	308	306	322	338	308	303	312	284	286	321	300	293	317	345	302	330	308	306	312	304	317	314	300	343	336	328	335	318	312	353	314	313	323	313	320	316	311	331	319	292	301	336	280	295	326	303	322	335	339	306	335	339	351	310	335	322	346	294	311	332	310	306	294	288	303	347	304	298	318	301	323	325	288	302	307	337	330	331	334	337	313	299	327	333	310	320	378	286	333	311	282	329	316	336	317	325	275	344	304	343	313	292	289	311	311	310	290	301	274	332	325	298	307	274	340	313	301	321	335	319	312	318	335	328	324	321	354	279	301	320	337	338	368	359	351	317	341	334	288	337	309	331	316	311	347	316	353	326	315	311	339	346	312	346	321	336	346	285	324	278	340	324	333	314	284	311	304	323	278	299	337	326	295	348	340	316	338	307	326	314	280	300	354	302	329	308	304	318	331	330	304	335	314	336	298	323	339	310	298	323	290	345	325	294	330	304	285	313	341	320	302	326	332	313	303	292	308	310	324	329	303	347	300	306	285	339	312	322	341	317	317	340	307	311	312	323	317	301	305	326	344	317	349	322	329	319	357	311	321	312	342	362	320	339	333	289	312	305	299	342	317	346	322	310	305	306	338	309	323	329	267	330	312	326	303	297	331	317	328	358	315	340	343	331	295	346	355	316	323	293	341	312	296	288	313	329	323	304	314	333	316	320	338	337	327	323	329	305	313	349	276	297	312	348	332	332	323	320	298	308	295	302	321	302	301	315	300	332	325	316	279	337	298	276	312	296	314	299	305	287	288	305	343	303	291	318	283	289	327	302	334	300	298	293	308	296	302	336	305	306	310	307	309	374	331	317	302	320	330	313	329	326	293	351	349	333	298	340	325	309	346	332	296	291	296	313	351	303	325	332	316	295	294	293	315	321	325	319	317	331	343	318	356	310	340	321	297	313	317	292	324	316	317	332	294	288	338	324	329	331	313	328	329	301	289	326	310	290	290	317	269	320	330	288	313	332	306	314	313	303	301	328	298	288	306	304	341	300	290	329	309	324	343	330	328	329	301	327	338	307	310	320	296	302	315	314	312	303	302	328	296	338	353	364	340	333	336	332	315	319	332	340	334	275	309	342	335	315	286	319	327	303	312	314	309	308	323	343	290	330	292	296	350	319	311	295	297	295	349	323	337	310	318	343	330	346	356	302	315	316	285	325	328	341	300	313	294	307	314	319	306	325	291	346	341	343	347	305	310	313	311	305	352	322	291	310	309	303	317	325	312	326	326	299	299	270	313	313	324	322	331	349	314	356	297	301	295	307	292	323	327	303	310	289	320	311	326	319	332	310	306	329	329	302	307	333	272	332	326	300	331	316	321	317	299	348	335	273	301	310	302	325	329	336	342	301	289	341	299	315	320	319	294	299	320	308	346	311	312	315	320	334	317	334	317	314	301	323	336	283	347	317	314	293	278	327	324	337	324	318	316	333	324	334	319	330	321	310	322	316	319	295	313	314	304	296	305	344	307	316	325	319	326	290	299	308	307	297	337	316	329	316	309	326	306	325	331	302	359	341	343	322	334	367	303	329	297	318	301	313	299	290	314	314	334	347	299	331	302	316	311	344	295	309	329	314	326	330	310	307	334	327	367	349	337	318	297	301	303	328	308	300	309	300	346	316	336	306	332	335	299	301	312	315	312	313	278	315	318	308	296	324	345	303	320	300	336	360	338	316	305	298	305	321	313	314	313	321	327	330	315	282	309	312	298	323	329	334	293	324	311	291	325	328	307	314	344	289	341	323	317	285	305	312	328	333	309	359	324	314	317	314	320	293	299	340	330	357	330	320	323	332	302	315	299	333	328	327	326	334	288	327	320	335	311	311	296	321	333	316	327	327	298	298	298	307	318	299	338	303	331	348	329	313	330	333	345	349	308	285	323	305	329	330	277	316	329	323	316	300	302	313	332	326	313	338	333	311	309	311	343	318	302	321	308	307	323	314	316	329	310	324	328	315	335	299	333	298	309	341	303	317	338	338	315	310	290	315	344	311	377	319	322	322	302	337	336	329	311	292	325	324	319	309	298	323	332	317	314	343	313	295	304	322	334	323	317	342	329	301	332	343	304	309	301	320	320	318	315	347	316	343	318	302	299	312	284	324	341	321	336	303
9909	5148	12657	15145	14154	15176	15662	23380	45628	53319	50306	40075	26664	13639	5283	1898	1084	886	787	794	784	787	858	844	799	853	813	839	822	783	795	793	823	794	751	762	787	783	841	772	804	794	808	814	810	797	846	826	767	756	819	764	814	807	815	798	769	808	842	855	805	840	777	764	804	846	814	830	779	798	781	837	779	827	792	799	835	817	800	802	814	804	801	768	766	769	792	728	804	822	848	759	829	786	808	813	861	766	808	795	805	813	749	800	784	816	822	809	796	778	804	830	799	827	776	826	751	814	823	797	831	798	819	830	821	801	834	814	798	742	758	778	824	796	793	752	748	838	823	789	745	820	816	799	825	742	804	767	768	825	779	789	811	818	765	825	828	854	772	761	807	799	850	825	799	791	810	869	809	756	797	850	791	756	786	848	785	786	827	814	751	814	838	820	775	773	797	862	807	779	771	783	820	813	871	853	783	806	806	789	802	797	803	794	758	834	784	859	781	782	755	823	798	799	808	832	820	777	795	763	828	829	810	779	795	861	833	878	782	790	803	821	828	805	839	809	807	760	809	773	791	799	846	794	824	760	857	801	807	799	747	763	798	823	772	774	828	813	797	787	807	813	792	798	790	809	803	810	772	796	780	801	789	829	830	801	769	825	812	793	844	798	796	783	825	787	774	809	823	807	783	822	800	815	755	834	743	815	853	798	795	810	835	787	802	792	766	809	828	816	799	786	772	816	800	811	820	817	814	834	811	822	796	733	856	762	821	789	789	768	793	876	767	800	832	840	796	869	829	779	788	842	794	772	813	779	843	830	821	799	824	800	787	787	823	794	810	804	828	751	798	799	782	782	779	773	836	791	808	829	797	782	790	788	791	806	778	779	823	757	847	778	781	845	820	782	797	811	803	876	780	836	812	854	787	815	813	811	819	814	794	774	792	823	805	806	784	842	772	809	832	810	750	829	803	801	786	785	831	793	828	755	823	768	794	751	794	822	839	822	784	819	802	808	826	818	812	813	807	784	847	810	805	752	842	866	817	818	785	815	794	850	770	774	787	844	829	806	784	829	761	795	788	796	799	793	777	822	825	762	778	774	798	781	803	772	768	765	789	788	776	792	830	755	798	812	785	779	839	792	805	846	736	764	813	776	847	830	784	803	838	806	858	779	784	803	790	776	855	781	838	768	806	754	776	808	794	794	767	762	811	788	799	799	824	746	723	844	771	774	811	762	793	789	806	795	825	800	746	810	807	798	828	843	755	797	808	741	781	796	799	805	743	842	792	755	821	795	763	776	831	729	827	823	757	811	797	835	846	834	803	759	768	776	767	829	710	858	825	795	825	822	786	781	791	780	820	811	822	757	797	797	826	766	829	787	769	760	794	771	873	793	803	745	759	728	794	824	782	785	763	754	874	822	828	834	809	787	794	798	803	785	850	784	813	804	785	786	824	740	811	817	817	832	809	770	799	796	783	790	777	858	749	795	846	784	786	820	821	770	799	814	851	760	834	781	833	742	765	761	836	807	811	815	760	787	808	804	821	795	835	779	816	815	833	756	769	837	790	796	889	777	788	829	803	828	799	822	816	785	794	851	819	857	823	759	755	852	856	766	820	834	776	766	799	822	760	821	807	820	790	807	808	754	774	809	770	786	829	827	793	832	774	794	771	830	828	818	754	808	791	801	815	868	823	823	796	818	823	829	836	822	812	792	752	819	813	781	811	807	787	799	814	800	793	768	791	786	811	808	810	816	787	789	825	774	816	815	806	786	791	807	815	801	814	795	806	764	772	865	834	851	822	787	759	810	788	823	773	748	789	805	804	835	839	813	785	801	788	762	766	776	793	810	822	771	797	804	818	812	756	777	778	807	815	796	778	829	797	806	780	770	787	753	839	803	797	828	848	821	831	820	797	796	794	795	785	860	755	781	843	780	832	824	806	748	786	832	789	823	807	776	805	829	769	772	775	798	767	807	810	756	801	801	796	818	814	813	779	774	851	803	823	748	758	830	801	845	720	776	770	785	793	801	836	820	826	812	796	796	780	816	804	856	780	773	830	770	850	810	844	806	800	802	882	769	792	787	783	810	788	851	811	797	772	775	812	767	797	789	808	754	835	814	811	794	827	822	832	784	775	738	819	838	813	746	776	826	765	836	741	844	866	744	858	827	790	821	765	797	850	806	839	838	796	820	797	845	756	841	814	847	794	863	786	779	820	768	837	854	808	805	844	787	789	819	806	818	805	819	798	803	807	820	781	808	816	801	772	845	790	823	779	812	806	844	812	800	799	782	795	803	763	781	831	819	806	790	767	792	791	783	806	827	786	837	778	790	781	818	813	810	776	812	907	776	793	792	806	770	775	807	868	787	796	788	785	756	782	712	815	765	853	806	828	783	815	814	858	825	797	796	818	805	811	835	809	854	776	805	863	822	776	823	748	776	804	830	770	774	788	745	790	796	779	782	845	790	821	804	817	861	765	812	820	809	766	835	856	807	814	806	750	726	783	787	751	805	825	826	771	798	820	791	803	819	763	839	814	765	824	763	775	785	872	766	781	778	806	803	836	818	778	780	790	794	800	831	828	794	787	815	864	858	803	765	762	789	791	816	823	785	814	770	743	772	797	796	879	783	791	828	800	810	743	796	785	834	837	803	780	826	790	783	840	846	797	805	809	798	819	722	773	835	831	757	832	848	798	812	824	801	863	769	830	819	792	843	815	805	782	765	772	787	815	824	840	831	831	757	818	772	813	760	830	825	835	849	774	770	819	865	808	816	754	805	823	799	839	807	831	802	790	808	878	819	764	829	802	775	813	832	743	801	765	868	843	796	759	823	809	816	792	760	800	811	801	801	779	798	810	821	776	826	809	798	791	772	817	750	795	810	802	808	769	819	783	832	794	788	775	826	793	763	833	806	774	803	820	787	794	833	799	851	782	760	822	809	812	847	772	778	795	776	777	859	807	823	812	832	842	815	770	764	739	828	842	807	832	761	769	773	834	822	820	849	801	783	754	823	822	808	755	821	787	766	825	854	807	813	797	788	815	787	851	769	802	779	764	815	783	841	822	773	785	771	837	810	809	796	829	846	836	839	786	797	791	772	843	804	822	850	835	792	855	759	805	835	775	792	809	777	820	822	814	836	799	817	807	819	811	822	794	810	794	793	827	790	819	752	788	791	765	762	790	805	803	788	772	834	825	765	782	820	778	806	753	769	802	806	803	805	805	863	821	795	785	792	811	785	789	808	810	791	822	824	815	783	837	803	795	816	835	808	786	778	824	849	789	787	842	764	802	780	804	818	839	783	783	846	839	784	775	833	815	836	794	800	842	794	827	835	811	779	805	847	773	883	828	816	853	801	792	776	814	781	804	818	819	804	780	761	776	825	785	825	736	800	826	859	808	801	820	887	788	800	811	811	778	771	782	806	784	756	837	743	752	780	794	822	805	860	770	802	777	777	802	857	793	799	836	809	829	799	815	764	744	824	774	786	793	800	808	805	769	862
4120	2743	2306	2173	1914	1278	945	837	1709	2122	2014	1342	871	495	393	363	361	383	353	355	362	383	380	352	373	348	335	332	335	369	389	331	331	373	328	338	358	334	389	353	363	356	347	355	334	348	364	342	354	322	342	358	387	307	369	322	344	333	352	352	356	379	376	374	318	371	313	323	335	351	396	328	322	324	339	330	393	325	329	344	359	343	339	379	340	357	358	357	326	340	352	304	345	337	345	315	348	343	357	361	332	366	368	315	400	347	356	353	317	370	374	339	303	303	357	343	348	344	352	329	339	339	374	346	364	364	353	341	327	383	321	333	355	310	337	352	364	353	358	340	354	357	340	319	364	358	360	314	353	331	361	335	350	329	301	337	336	344	341	359	346	386	342	360	348	371	359	356	364	342	323	347	348	342	357	367	330	355	344	323	364	378	372	349	296	339	330	338	348	336	333	353	361	365	354	359	354	341	353	338	378	325	373	335	363	368	349	386	332	332	345	381	347	346	362	382	355	357	340	358	355	356	322	365	325	363	361	338	327	355	333	321	316	354	349	327	328	343	359	318	335	348	361	376	385	372	354	357	344	352	350	352	350	349	361	351	334	320	351	331	382	335	366	325	330	348	337	364	398	390	340	360	347	341	365	335	371	329	374	299	339	329	340	339	351	337	379	374	340	357	359	381	328	327	317	354	356	330	343	347	343	336	360	403	340	319	340	359	339	362	378	335	352	349	344	360	328	333	357	349	361	399	363	313	346	370	351	330	335	373	347	336	339	374	360	368	344	342	358	334	373	365	360	359	356	333	370	349	375	361	343	355	358	344	364	386	337	362	355	314	355	333	345	360	386	327	350	363	350	349	353	362	319	335	353	334	332	346	362	319	314	373	336	315	360	369	372	358	342	338	373	359	333	384	343	380	358	381	343	342	335	342	365	353	363	350	386	304	321	368	352	357	327	330	337	334	353	322	343	364	371	362	355	344	338	382	373	330	358	343	327	366	331	331	347	366	342	336	345	366	341	338	320	370	380	372	379	376	342	352	345	338	354	348	345	322	356	309	357	350	319	280	326	333	357	344	317	333	362	340	372	333	385	334	343	357	348	349	352	354	355	317	370	340	363	330	363	334	322	382	370	372	344	357	364	334	376	330	303	344	337	354	367	339	310	356	325	400	342	315	341	319	346	344	380	340	328	337	347	339	350	314	326	374	364	337	335	386	343	359	368	333	365	363	341	376	328	311	396	374	330	347	345	359	329	352	376	346	339	366	361	344	315	366	331	351	338	329	354	372	350	366	338	356	365	359	324	344	344	318	351	377	311	353	338	345	370	357	346	365	326	333	346	331	345	346	332	348	358	352	329	364	369	360	305	342	331	346	309	368	322	343	342	371	336	373	343	368	392	357	354	330	361	369	369	338	367	358	333	351	342	364	333	328	366	373	366	352	310	356	372	389	372	304	343	316	311	320	382	335	348	352	359	353	359	337	362	395	343	341	363	335	353	368	370	344	332	342	331	372	376	354	370	352	335	396	345	324	347	345	347	330	371	354	358	354	343	376	344	349	360	395	332	340	356	356	334	361	339	345	332	371	340	381	349	365	360	356	324	365	349	365	338	340	346	339	356	354	371	336	342	356	347	382	380	331	328	333	355	339	325	346	341	345	387	318	331	358	352	368	348	338	341	351	361	348	339	347	350	361	373	326	334	376	314	393	352	357	360	382	328	303	348	338	315	329	350	357	337	359	380	344	356	324	350	364	358	329	364	352	368	307	377	351	377	327	376	343	329	339	360	324	360	348	346	385	326	372	343	360	336	351	356	361	374	362	373	341	349	318	324	350	353	358	358	377	339	355	372	359	357	349	349	357	370	336	375	307	374	327	333	359	361	346	343	351	382	377	352	348	327	318	350	354	348	348	376	355	364	346	342	364	382	317	393	374	397	334	355	316	358	336	378	366	350	357	332	373	320	335	373	360	339	353	341	356	379	380	366	335	352	337	363	326	325	358	361	356	354	357	326	362	323	337	362	334	380	327	332	359	396	365	355	364	336	351	385	396	392	366	334	354	369	337	395	354	359	349	327	343	340	322	355	373	336	354	356	364	362	368	350	349	378	348	341	341	354	347	359	347	376	322	331	367	382	336	335	351	349	351	363	328	349	310	350	356	368	347	350	325	344	347	333	355	343	335	324	360	380	366	348	343	316	360	332	331	334	315	344	351	368	335	358	337	355	337	354	370	337	355	362	382	355	367	383	353	346	375	380	379	339	379	324	344	359	385	324	361	348	359	356	320	377	338	345	349	327	370	380	368	384	342	338	361	374	406	370	335	347	389	364	353	351	336	405	327	326	390	340	356	367	354	332	356	334	331	342	331	313	345	352	332	344	341	347	358	334	357	358	340	350	331	327	344	312	343	421	349	373	320	363	353	354	322	353	345	327	328	342	366	348	354	338	344	383	363	357	321	386	392	355	324	371	346	378	357	322	358	332	330	346	361	337	334	373	340	326	341	336	326	350	349	354	376	338	340	354	370	376	301	361	336	352	351	326	363	311	366	348	333	345	317	360	349	334	371	356	367	346	333	353	314	371	356	326	320	323	351	364	350	352	348	351	383	343	353	356	334	382	332	351	356	341	336	340	350	331	345	330	345	341	324	350	360	361	373	396	349	372	331	323	351	379	348	364	386	334	304	340	316	358	336	335	339	334	350	288	344	382	352	345	383	377	341	341	369	368	346	374	391	351	358	375	342	306	342	379	328	336	362	372	350	355	376	363	335	378	338	357	369	353	368	324	344	366	359	341	333	346	370	375	387	357	347	372	368	320	375	325	338	297	327	330	359	337	358	344	373	326	321	332	323	371	358	372	337	337	350	316	354	382	349	331	350	354	337	368	301	344	353	347	333	349	349	344	357	339	335	354	333	330	365	330	356	327	322	318	314	361	325	316	316	333	367	342	329	356	373	358	354	339	332	362	369	374	403	344	343	354	370	352	315	358	372	372	312	360	352	350	353	373	372	388	317	337	362	338	331	371	387	363	372	368	345	359	348	342	352	344	367	350	347	356	347	337	369	347	371	357	338	319	383	345	339	355	373	356	352	362	350	369	342	355	357	372	349	351	361	326	345	358	361	363	369	378	367	370	344	380	322	372	361	318	383	341	338	351	342	334	378	334	335	367	342	345	346	361	320	350	363	377	331	319	387	315	345	366	332	367	341	353	385	359	357	342	358	337	345	378	352	363	361	285	336	334	351	361	360	372	369	342	351	360	351	352	314	318	343	354	365	394	371	355	346	377	348	345	354	377	341	344	392	351	366	322	363	331	347	376	354	315	400	349	354	345	354	373	350	366	378	316	346	341	346	355	351	342	334	375	384	355	352	362	362	377	338	334	336	345	371	326	350	329	365	368	379	348	361	355	354	335	310	353	341	361	368	366	323	355	310	365	336	357	340	330	338	325	314	322	346	389	359	362	369	348	361	339	375	365	362	357	351	331	381	323	337
3569	2998	4554	6442	6601	4981	4022	4040	9040	9624	8318	4971	2790	1699	1151	965	931	898	914	895	848	861	857	853	851	894	868	883	866	906	868	832	892	885	864	922	908	841	878	862	845	880	859	853	863	843	879	918	863	913	895	894	897	866	935	863	879	873	880	878	836	893	862	843	892	868	869	824	858	915	871	814	884	905	860	874	900	864	906	837	800	872	846	818	954	855	825	898	832	868	834	870	883	897	876	858	856	856	859	890	892	936	858	902	886	861	866	808	848	891	863	900	917	858	870	845	862	932	856	845	857	846	894	857	943	890	920	892	845	866	846	886	926	905	853	884	867	917	892	888	894	832	878	842	913	858	886	868	864	936	899	891	913	875	848	899	817	938	887	894	887	884	844	881	858	918	856	887	828	884	877	922	901	873	896	910	869	880	909	861	902	896	862	886	882	863	877	888	882	872	874	884	919	843	890	890	889	921	884	835	915	895	904	869	826	877	879	874	865	904	819	836	926	849	896	865	870	889	817	887	895	897	835	884	863	895	896	864	874	935	935	938	883	891	876	857	849	889	901	894	882	868	890	890	899	885	898	837	874	935	902	865	870	857	860	890	930	853	841	862	877	883	867	879	828	844	904	888	872	913	894	844	886	881	928	875	864	840	887	935	898	877	917	889	892	885	859	900	822	847	882	821	838	877	866	919	881	890	876	902	848	865	896	923	867	851	819	880	911	904	910	879	856	846	876	860	834	883	917	880	880	873	875	888	891	844	890	895	897	891	894	850	892	910	893	882	856	820	890	885	834	864	850	866	903	863	885	853	943	824	855	858	852	845	851	933	851	881	895	908	881	902	885	946	868	875	860	886	905	843	860	863	875	879	917	849	849	875	832	865	848	919	881	850	866	893	927	875	905	886	805	861	899	839	842	873	918	903	895	954	859	957	841	884	869	850	852	839	859	920	891	881	829	853	840	925	863	864	825	847	863	912	881	877	901	918	941	855	921	895	886	877	851	827	888	895	869	884	902	894	928	912	869	919	815	901	843	900	795	866	865	938	903	877	903	895	926	882	906	916	929	881	795	867	882	882	826	921	882	830	928	833	886	844	908	853	849	908	853	902	939	871	892	863	863	872	847	890	916	839	852	877	875	892	927	893	884	842	854	863	887	877	877	892	823	864	905	869	880	867	869	866	905	843	888	884	883	832	862	916	856	899	875	862	864	856	922	901	875	827	831	873	841	913	837	873	910	916	866	902	873	858	886	857	879	906	894	897	909	895	862	921	891	871	881	851	897	882	851	914	893	847	908	856	866	876	908	853	852	905	865	837	922	918	922	865	900	908	825	808	840	885	850	918	861	837	920	907	872	860	896	893	875	899	808	853	838	849	859	900	876	900	899	916	839	862	853	880	879	895	886	898	877	894	885	849	815	873	915	886	852	850	911	911	870	889	843	838	915	872	887	878	877	913	884	903	868	893	899	851	898	834	896	847	852	909	902	921	838	892	881	915	897	947	878	829	948	885	856	888	827	854	895	895	836	863	893	896	871	875	890	866	881	868	808	917	851	934	907	843	874	866	917	843	916	861	890	930	881	849	895	864	902	883	837	835	853	911	904	896	891	899	864	842	936	811	890	860	868	859	821	846	865	897	868	867	872	895	842	852	852	834	899	843	925	855	822	893	845	898	860	881	894	881	841	893	875	892	831	903	836	854	855	902	806	831	840	862	937	913	931	917	832	893	818	852	887	835	911	892	880	934	870	874	894	862	861	883	876	854	875	878	934	848	913	908	879	875	871	906	885	895	884	892	904	933	850	910	893	881	900	927	901	858	878	882	915	910	803	938	883	899	855	826	858	886	927	872	881	895	861	887	840	864	878	875	835	873	879	884	844	845	892	843	820	849	895	851	886	857	894	864	926	849	853	871	862	913	890	870	838	914	842	877	899	882	881	847	878	892	880	884	863	943	854	898	873	859	880	899	891	889	926	892	811	857	897	857	869	839	883	841	883	874	837	868	845	907	909	889	898	881	918	907	931	880	818	895	826	873	912	893	940	902	856	910	879	903	852	900	919	861	872	824	858	872	879	874	900	873	888	877	860	852	896	869	926	807	873	866	870	918	813	866	903	863	886	856	848	865	900	888	865	841	863	859	862	916	852	942	837	902	932	886	906	884	884	918	891	863	805	878	850	855	848	870	837	851	874	814	914	929	860	857	897	833	911	894	911	859	869	904	933	915	880	940	893	891	892	888	896	887	858	898	862	906	869	875	906	865	828	829	876	902	906	895	875	873	842	860	806	913	847	882	857	888	848	883	850	887	864	850	886	884	864	882	901	918	866	847	822	862	881	856	865	814	862	897	849	866	899	873	887	906	858	873	852	905	939	906	860	890	880	887	912	871	838	847	881	874	889	846	958	863	861	863	862	885	861	859	890	880	897	849	801	901	888	870	869	841	842	861	891	915	875	889	841	864	909	870	859	910	898	891	877	887	895	878	864	854	880	878	878	833	872	901	869	863	848	842	875	925	886	900	889	833	831	924	849	912	883	903	917	883	854	898	842	807	886	832	878	897	835	892	933	872	874	877	893	914	809	883	892	837	858	873	836	900	858	842	868	906	902	884	867	884	870	856	919	877	907	868	904	876	861	840	880	846	861	869	913	909	855	918	863	872	828	882	897	930	872	896	818	892	882	893	900	900	863	896	876	983	912	836	921	863	890	890	886	916	883	846	823	858	874	905	836	927	818	875	837	905	860	891	879	842	932	927	877	919	852	903	859	844	870	920	916	858	889	862	855	918	894	898	919	828	824	883	910	883	850	891	932	877	878	910	946	836	837	863	879	890	877	847	884	815	886	911	850	856	885	896	880	845	907	874	902	847	903	877	872	870	872	890	873	864	846	864	897	850	847	783	894	904	892	881	884	852	890	882	902	880	863	877	898	881	854	921	868	868	866	920	826	877	853	894	884	881	886	846	881	862	827	885	900	915	864	881	878	881	894	914	910	904	900	874	888	857	868	847	868	875	901	876	884	866	922	861	856	882	960	900	845	952	925	902	869	850	898	908	872	941	873	900	906	905	864	878	922	837	895	901	926	935	905	885	919	888	909	861	937	889	838	870	816	857	888	895	900	890	890	934	910	923	887	908	932	864	848	869	921	860	903	869	890	848	890	822	897	896	871	864	893	853	885	901	895	880	896	887	896	888	879	893	870	861	886	866	821	901	877	906	879	867	872	858	871	940	927	886	849	931	818	861	892	881	843	822	871	851	864	924	890	886	860	883	862	933	859	891	827	880	848	871	844	859	870	875	872	902	843	836	861	830	871	918	864	839	890	902	873	848	916	906	847	886	866	891	857	862	818	937	848	921	889	892	925	897	934	859	897	844	829	891	891	830	820	884	854	868	859	905	897	841	889	885	838	941	889	847	899	900	903	839	911	859	900	866	911	904	879	845	922	885	929	919	903	854	869	869	830	857	859	860	849	868	857	908	883	949	925	845	872	856	898	893
12475	3971	6878	4994	3468	2703	6464	9104	22152	22522	17563	9499	3859	1419	618	421	393	346	344	335	389	393	361	321	361	363	360	385	337	320	345	344	384	322	348	395	377	346	332	347	367	384	368	312	359	371	357	345	354	380	349	355	344	312	342	374	394	333	352	342	362	330	369	350	353	343	373	341	403	373	339	357	359	366	340	339	328	344	356	337	376	356	363	361	371	339	363	315	357	375	345	343	324	370	350	335	353	365	369	374	351	360	389	319	313	358	324	362	364	333	350	334	330	331	361	347	372	383	316	329	318	396	314	347	368	335	340	365	379	337	343	370	341	350	377	374	358	348	358	344	401	322	346	339	346	380	376	337	386	359	345	352	378	364	367	349	348	355	350	367	382	350	361	365	355	361	368	350	334	353	349	386	360	342	334	374	345	376	378	334	333	402	362	343	384	347	365	313	357	324	323	355	352	324	326	380	329	327	354	358	364	330	314	349	356	364	336	344	360	417	366	368	373	361	358	380	369	356	336	368	368	349	366	372	340	382	341	373	345	337	364	343	333	376	366	335	371	341	378	331	310	368	371	344	344	363	364	339	361	370	378	348	344	361	348	405	352	368	350	390	349	352	342	344	356	348	349	363	372	375	337	330	384	314	350	366	325	375	386	334	392	364	345	381	311	347	369	362	339	357	339	355	357	330	349	347	350	330	351	365	329	363	348	346	338	347	339	339	354	357	334	354	337	329	343	366	362	354	384	362	336	343	358	334	356	342	392	329	386	360	368	388	372	363	355	386	340	356	339	353	376	381	392	371	359	371	354	376	351	337	359	360	345	333	332	341	336	391	355	354	359	341	363	353	353	353	374	403	361	338	372	345	364	358	340	387	371	334	351	365	362	363	325	337	360	378	377	398	340	372	349	362	369	373	358	344	372	377	373	356	303	342	371	349	321	362	356	335	349	384	328	345	364	344	364	348	358	363	317	308	347	337	323	357	362	356	325	321	334	384	392	345	385	343	337	375	387	350	350	360	334	333	353	359	359	388	387	397	325	383	366	375	358	382	378	355	367	345	336	343	339	392	376	340	344	355	341	359	333	335	398	381	319	369	389	376	380	376	370	340	379	360	356	358	364	366	364	349	362	370	372	371	362	356	347	370	327	374	377	342	334	380	323	372	350	364	358	361	346	341	376	334	372	374	371	353	340	360	379	383	341	369	373	377	374	346	376	402	322	333	355	345	353	370	339	340	364	349	372	356	383	339	354	417	371	394	385	321	363	320	341	386	346	332	341	343	344	360	353	331	372	340	354	358	332	340	375	333	360	313	344	345	394	348	349	370	339	365	342	339	395	372	352	359	319	389	379	351	322	364	385	362	362	359	344	375	389	372	385	366	350	355	377	343	368	342	319	364	377	354	347	351	391	381	365	356	326	322	350	353	347	362	367	365	383	333	373	371	357	362	378	358	358	343	371	369	346	395	391	350	337	336	369	350	347	354	349	351	358	373	368	343	353	344	342	338	359	384	368	385	351	369	311	373	357	394	358	341	375	362	380	387	348	324	354	345	319	339	390	339	367	371	408	336	391	373	341	346	357	364	366	374	353	398	338	340	371	347	400	369	347	332	336	366	374	385	328	364	344	382	326	346	340	343	342	335	376	369	333	313	384	384	376	349	310	381	347	376	394	338	328	343	342	355	347	367	326	359	373	383	354	355	345	341	364	365	335	377	361	396	394	354	361	349	331	347	366	397	337	314	351	318	350	340	316	364	342	348	343	358	340	371	318	365	384	378	382	342	351	353	359	298	378	346	327	384	325	357	344	331	370	348	349	359	335	335	326	386	361	374	340	343	392	372	354	366	369	387	376	349	356	331	371	372	365	354	362	345	346	351	381	355	337	359	379	399	386	398	359	376	328	373	360	347	326	344	385	367	339	363	360	358	359	328	320	395	374	376	343	354	386	334	316	329	363	371	339	318	381	371	342	389	363	383	362	387	328	383	344	391	381	314	369	374	381	356	386	367	338	367	345	376	368	388	321	356	338	350	380	347	369	376	345	350	349	321	353	353	360	315	386	313	335	360	307	378	376	349	360	348	385	365	357	335	373	342	361	370	336	368	339	325	351	345	328	335	340	360	339	359	358	356	341	365	366	347	349	352	362	340	353	358	328	339	380	348	382	392	336	355	334	341	318	329	345	326	343	353	339	347	355	390	343	348	334	353	360	341	328	341	367	380	367	335	348	315	312	368	380	335	348	363	347	353	340	329	361	328	370	359	384	334	367	315	344	329	353	343	373	372	336	396	352	321	316	321	368	342	369	332	394	359	330	377	376	338	369	355	361	323	372	348	366	323	381	348	326	386	374	367	333	347	365	351	361	353	363	341	343	359	352	375	372	373	401	384	359	365	330	380	371	366	370	324	345	405	366	363	336	389	343	347	353	338	337	383	328	364	371	367	330	349	352	334	396	345	356	281	304	349	359	323	371	400	354	361	359	370	309	373	350	360	317	353	346	416	355	379	346	383	351	369	343	347	375	368	365	330	387	376	381	316	327	364	350	326	355	371	368	364	342	387	324	344	371	380	396	345	366	339	375	372	336	338	353	363	379	348	366	344	367	403	363	363	359	317	326	363	346	336	357	342	366	333	363	363	335	373	362	382	339	349	316	374	347	362	347	333	355	343	316	351	335	365	307	376	372	345	353	347	342	397	355	353	361	359	338	348	353	361	358	364	338	361	340	344	375	338	321	322	354	336	344	360	362	340	356	354	353	357	342	363	367	318	344	375	340	368	351	345	351	337	355	333	350	353	393	359	353	365	362	310	372	357	355	355	347	355	345	375	340	368	342	338	351	358	374	342	331	345	375	320	359	366	365	364	344	343	335	337	359	350	353	378	392	398	347	351	360	358	358	357	398	378	401	377	368	324	339	342	325	355	331	359	355	355	351	327	348	344	372	367	384	321	353	353	336	323	346	355	356	317	377	375	330	335	355	332	337	360	371	366	352	364	375	349	325	332	347	353	373	361	373	338	345	364	330	356	330	326	369	346	359	382	338	359	376	386	338	353	356	374	361	363	357	346	362	333	322	329	356	326	345	332	334	365	351	375	353	320	358	361	370	365	323	337	389	344	338	360	392	362	366	375	328	336	379	354	339	366	364	338	336	351	322	368	329	342	379	353	381	367	347	350	313	305	327	345	360	386	359	347	383	362	353	385	348	344	349	398	342	353	364	339	374	361	316	360	352	329	361	383	348	340	342	330	350	379	342	346	347	339	351	363	368	327	361	337	333	345	351	355	337	363	354	345	357	366	386	384	364	322	390	367	384	357	338	340	343	393	351	343	318	349	334	352	363	344	340	387	325	366	356	370	336	366	334	343	352	337	335	364	342	342	347	369	347	379	351	390	308	340	352	374	350	340	329	355	353	358	349	369	351	355	373	364	344	407	340	344	350	346	365	351	343	339	339	307	311	334	304	356	342	353	365	374	388	383	351	334	362	365	388	354	372	364
7844	4144	11465	12483	11565	10048	17036	26453	42820	42207	36468	25489	14068	5900	2187	1231	954	876	887	920	885	898	856	900	887	965	824	849	869	894	914	894	900	886	846	867	871	911	889	873	893	856	850	887	888	831	892	875	870	850	911	927	823	924	937	885	873	917	883	895	906	876	888	905	865	921	921	841	893	857	917	862	849	814	948	902	879	890	831	864	866	889	877	892	860	845	825	913	887	856	889	904	925	875	866	890	976	941	861	905	882	880	840	870	874	895	935	865	815	880	876	920	888	874	912	881	888	883	885	832	888	924	903	875	889	901	861	900	856	939	950	855	885	824	895	883	899	883	840	925	882	854	893	871	824	897	910	924	903	896	868	941	854	848	882	860	888	921	936	887	858	897	855	889	827	841	892	913	877	966	864	904	897	849	904	920	922	878	860	893	860	886	892	883	860	904	925	873	908	849	856	935	874	877	895	895	882	892	938	887	870	884	863	958	904	871	853	873	868	875	824	896	891	871	904	875	912	832	924	887	904	878	905	896	856	934	872	901	876	853	904	879	894	911	864	892	926	906	849	835	910	846	820	894	896	901	877	904	916	870	935	902	904	895	868	882	852	865	899	879	903	842	846	879	934	905	901	882	915	885	830	898	827	907	904	819	930	846	917	911	891	924	896	811	890	856	878	851	884	870	895	964	891	881	875	887	881	856	884	935	866	889	934	843	936	873	895	933	905	886	895	878	903	838	917	882	861	888	906	860	904	888	880	947	912	872	893	859	858	868	888	946	846	866	908	829	942	907	901	916	902	892	884	910	877	883	853	882	896	831	889	922	856	919	953	916	872	866	879	873	865	874	918	905	885	889	876	894	867	960	843	893	936	876	868	850	895	856	914	905	849	894	925	887	914	892	904	866	906	857	854	927	860	819	905	913	896	920	894	838	890	892	890	900	887	877	905	907	908	833	870	940	907	905	866	945	854	898	859	831	911	906	859	911	879	854	812	886	878	827	875	930	890	883	838	918	843	844	862	918	885	875	913	879	861	877	862	867	905	900	928	920	879	874	882	911	948	901	877	917	937	863	888	922	953	902	857	938	869	902	916	905	883	883	920	836	865	840	892	882	876	889	909	900	931	891	909	898	903	927	946	903	911	885	956	925	926	929	872	858	874	875	839	913	880	826	937	859	886	856	884	891	916	887	884	836	918	898	888	832	930	888	918	879	869	854	893	876	899	945	856	864	895	931	907	906	865	855	937	888	889	920	930	829	891	912	933	840	918	863	894	830	846	847	864	908	907	951	913	878	859	846	915	891	911	871	867	900	877	879	886	876	901	872	885	904	837	880	872	880	898	908	897	931	864	893	906	884	887	911	908	844	854	866	919	893	844	869	861	895	879	915	908	843	943	888	883	873	872	937	856	874	924	857	876	884	907	921	906	818	899	876	890	879	876	868	916	894	876	928	953	855	906	881	876	876	847	896	897	928	859	840	860	904	930	867	892	911	884	816	897	934	879	893	908	834	922	909	876	861	888	887	874	873	890	909	819	900	877	875	869	844	910	967	877	878	851	873	864	861	861	926	862	887	914	890	882	868	911	862	871	869	911	855	888	905	879	924	893	912	839	907	852	896	892	911	915	880	876	914	893	826	863	886	892	904	857	893	876	912	801	892	846	871	881	896	891	880	955	825	882	831	875	853	901	864	919	876	896	831	924	893	860	889	885	890	842	939	860	885	918	833	919	901	858	838	847	913	887	884	883	908	890	880	941	829	875	894	886	928	882	926	907	879	931	841	890	935	861	883	866	927	868	929	935	881	946	834	908	935	884	844	898	857	904	835	881	832	908	867	908	884	907	849	930	902	864	930	942	902	897	909	911	890	831	876	900	877	870	902	910	898	903	856	906	925	916	931	908	885	865	874	926	845	855	920	879	923	906	886	887	917	875	876	905	977	886	939	896	832	869	852	840	909	892	926	908	917	880	874	902	927	830	850	872	942	858	887	884	810	894	864	899	900	851	875	851	858	898	935	889	872	854	833	904	851	928	929	927	840	869	916	836	888	886	880	858	868	865	908	902	919	915	889	926	905	882	887	905	923	951	875	893	973	900	876	886	868	890	881	852	936	871	890	889	872	896	879	894	900	838	900	872	848	932	867	905	877	859	894	886	881	881	924	916	877	893	903	832	921	912	927	909	896	887	867	893	879	884	919	887	894	919	923	827	840	848	865	877	877	907	835	897	922	907	892	884	875	916	862	862	880	943	865	872	927	935	882	883	928	908	895	920	872	926	884	899	894	923	905	883	894	831	863	891	882	886	911	847	917	868	837	902	916	897	921	915	867	914	898	899	868	880	902	880	955	862	911	911	881	855	882	889	892	900	929	865	897	924	895	872	859	912	925	883	920	924	910	961	842	915	907	856	921	913	876	875	878	823	867	930	916	916	900	931	878	882	952	839	874	899	904	877	871	879	892	902	857	842	930	915	899	841	903	899	930	909	876	861	862	880	853	853	821	878	947	887	872	868	913	923	894	879	919	870	927	902	876	898	862	877	903	910	899	940	874	895	923	941	887	844	903	867	846	875	865	897	888	836	942	896	871	845	849	888	901	847	900	930	905	894	929	853	869	932	902	894	924	878	894	880	861	891	858	855	876	938	855	860	867	850	908	897	944	866	878	904	891	918	951	916	922	897	946	875	850	858	892	937	858	871	887	897	856	857	915	830	902	890	888	889	876	903	911	867	848	878	923	901	927	911	900	839	903	899	867	914	920	867	862	899	895	898	934	957	878	907	869	885	889	900	877	889	862	934	901	926	876	916	904	901	939	853	876	881	882	825	881	855	896	911	873	899	870	872	923	921	888	871	902	919	874	858	879	916	886	882	895	852	877	840	901	877	858	954	855	915	857	869	858	871	901	873	868	905	876	874	880	914	872	930	866	892	878	904	935	877	865	905	885	885	880	926	906	894	878	933	865	862	877	930	856	875	904	912	934	898	844	946	889	839	847	887	903	876	886	864	844	914	863	901	866	887	883	901	921	827	927	906	918	874	925	868	852	886	892	927	892	881	916	898	901	881	903	894	888	887	879	912	917	921	826	854	936	879	889	881	863	867	917	891	896	902	888	904	853	859	889	886	856	897	861	898	944	835	923	891	868	893	916	856	862	920	880	889	873	972	861	894	911	878	915	924	918	865	854	908	871	869	901	900	890	938	854	885	866	890	941	913	922	853	898	875	896	923	929	910	892	864	877	896	846	908	903	853	916	888	902	872	894	871	889	930	881	879	883	893	905	879	896	872	852	903	897	893	853	897	892	889	871	865	909	889	871	904	928	870	845	900	900	875	894	908	942	918	848	911	850	904	920	913	894	909	860	923	877	833	899	880	887	888	870	832	884	891	914	906	836	844	920	909	888	891	934	876	948	895	885	858	916	801	895	824	829	890	843	913	829	894	899	906	850	901	877	867	854	853	872	937	894	901	897	892	872	863	843	875	890	894	914	838	847	849	861	858	896
25029	8312	9339	7453	5472	4840	12819	21252	39518	35611	27488	16227	6618	2149	814	447	362	312	324	348	333	326	352	334	321	325	308	320	329	377	313	290	334	345	332	307	314	317	321	340	315	315	340	310	324	305	327	318	318	310	308	352	328	313	335	308	301	315	334	309	336	323	339	305	337	335	321	350	324	325	356	303	323	328	331	324	306	338	323	292	324	346	309	344	322	322	348	276	330	350	317	341	269	320	312	315	291	323	323	328	337	339	346	335	325	340	303	328	313	326	284	295	326	354	312	308	319	310	345	356	299	319	334	305	332	332	303	308	345	301	322	310	319	291	342	306	299	300	345	323	306	324	327	326	305	304	341	328	312	314	308	314	340	308	321	327	333	283	302	330	322	314	297	335	305	333	330	329	326	330	340	303	332	350	304	323	309	332	291	310	344	354	348	304	301	344	335	328	321	311	329	351	330	334	312	302	322	326	323	318	334	333	299	293	315	328	351	337	304	336	296	334	284	325	311	299	316	309	319	325	306	313	365	317	332	319	309	347	309	284	337	373	294	366	333	307	324	313	321	344	326	333	334	343	325	320	295	315	304	300	292	287	303	310	327	307	332	308	318	316	323	351	320	322	306	299	318	356	311	349	323	321	321	290	339	319	317	332	342	314	335	328	290	343	308	298	325	328	340	337	311	282	334	295	331	356	326	336	335	340	340	305	292	308	274	305	339	347	330	337	286	322	334	327	338	303	321	325	318	321	336	322	314	316	315	336	318	313	334	303	284	298	319	313	294	328	322	338	327	309	360	361	319	291	311	316	350	324	363	305	311	326	324	307	297	311	302	314	303	356	301	301	287	325	308	289	307	318	312	341	303	329	314	334	313	334	314	306	321	312	345	309	311	320	312	302	334	340	328	319	352	332	316	319	327	322	310	314	313	335	294	318	326	327	296	310	324	323	318	330	337	304	311	332	320	326	298	293	326	335	317	329	352	291	357	320	345	320	317	320	361	331	310	327	332	356	320	309	275	293	311	332	360	350	343	332	311	331	339	305	294	322	301	317	317	321	294	309	305	333	319	325	328	332	337	344	328	318	288	322	305	287	310	323	366	318	313	309	345	301	326	319	322	304	313	367	293	323	278	319	321	314	324	352	325	339	338	310	330	334	284	320	330	327	320	299	323	324	301	317	318	301	337	278	300	317	358	302	295	335	328	323	322	289	280	347	290	318	314	294	340	317	313	285	358	302	311	316	322	305	335	337	356	324	315	315	320	314	335	317	340	340	354	337	299	312	333	293	313	347	338	362	327	350	299	298	313	331	306	313	338	326	320	340	336	337	340	350	291	280	326	324	321	337	316	309	316	304	311	326	309	313	340	340	315	318	331	343	320	334	338	331	328	274	294	368	343	320	312	350	354	322	309	332	327	297	317	345	311	337	330	320	308	340	300	332	318	313	305	338	327	288	297	318	289	339	361	343	325	331	326	320	327	304	318	302	322	342	308	360	316	338	335	314	343	304	328	305	330	321	342	325	328	296	318	328	306	327	335	320	313	300	302	331	315	366	354	324	324	348	281	328	310	325	326	326	325	312	340	341	328	326	320	362	329	299	299	314	286	322	293	333	320	331	318	326	333	311	309	337	307	362	352	299	327	306	368	333	301	286	313	354	334	301	347	359	345	314	326	341	341	359	301	334	344	325	333	351	340	320	341	322	337	321	320	335	335	333	314	298	343	317	296	342	326	306	329	322	324	284	322	320	320	354	316	319	318	321	338	336	323	348	324	333	320	322	343	287	336	331	306	331	305	356	323	318	315	319	329	294	321	348	328	339	315	333	315	321	345	339	317	311	318	303	322	302	297	333	333	312	312	323	311	323	360	342	341	338	337	313	283	332	349	315	315	304	325	342	316	349	321	340	356	358	312	316	359	281	311	315	298	333	311	310	331	350	324	337	307	305	319	336	298	310	328	311	339	323	315	321	313	312	292	323	326	300	324	312	277	318	312	335	332	327	303	335	310	343	324	315	332	323	345	293	331	309	319	376	332	342	315	305	335	310	335	335	309	341	297	321	328	297	339	325	310	327	326	292	300	289	332	326	346	311	324	329	317	303	339	318	315	306	342	306	300	335	363	329	331	328	311	292	311	310	335	319	343	325	304	332	333	294	327	304	316	298	292	307	333	318	303	305	325	344	304	307	347	341	303	298	315	326	313	319	306	301	319	310	318	310	316	329	335	340	335	319	314	361	330	329	325	277	301	313	279	314	306	332	315	326	320	320	306	333	316	304	319	314	355	316	346	348	315	307	288	317	337	344	325	309	328	322	292	337	304	339	314	335	306	318	325	345	337	342	316	295	293	331	304	323	319	305	275	334	308	312	321	337	283	326	337	273	297	302	300	322	309	298	315	297	331	355	325	310	317	292	294	318	309	333	316	305	310	326	340	320	318	342	321	327	328	314	331	326	303	306	340	318	292	303	353	314	336	311	296	317	333	311	290	325	322	296	344	325	306	301	320	321	366	335	328	300	345	330	316	326	322	326	274	319	329	357	326	316	317	302	324	309	309	311	329	341	305	314	320	303	327	315	332	307	309	312	342	315	318	325	331	308	339	322	313	316	333	338	303	354	336	337	328	336	319	320	342	307	305	323	306	340	335	361	322	333	293	358	333	315	327	331	293	296	302	306	337	339	341	334	309	320	331	334	280	330	357	294	346	295	303	333	319	329	343	299	332	336	350	301	307	322	323	290	349	307	340	289	338	330	348	321	287	323	310	350	368	316	319	333	325	309	318	324	323	331	341	310	330	297	334	309	296	339	277	346	328	362	324	355	293	271	299	309	346	299	319	328	376	304	277	350	282	316	315	311	329	328	356	291	334	316	302	348	306	341	336	324	310	326	345	340	357	328	288	305	367	333	308	307	326	314	294	302	325	317	280	332	329	314	320	299	311	335	340	308	315	346	327	319	303	306	332	325	311	294	287	324	309	321	332	375	336	313	336	330	320	277	300	323	291	323	300	319	335	327	348	323	329	350	321	325	315	298	344	326	316	327	313	327	304	277	337	313	337	335	309	324	340	308	319	360	320	285	342	354	321	316	321	322	336	336	340	360	318	297	323	334	305	271	331	308	362	380	329	309	331	322	340	287	303	331	278	301	297	300	327	310	320	301	307	308	328	306	342	312	313	320	317	310	307	320	304	329	314	336	296	337	319	310	301	320	349	327	335	331	310	309	306	300	319	316	353	317	329	289	326	349	319	333	355	305	300	303	307	301	315	330	306	307	329	304	354	320	307	341	325	343	307	343	306	334	314	327	312	312	312	290	340	317	321	319	320	292	321	318	299	292	342	361	335	299	298	307	327	304	363	331	314	328	341	328	358	300	327	319	297	328	340	328	312	299	347	303	324	336	306	275	337	347	321	346	339	321	301	325	343	327	338	337	297	317	344	345	279	319	305	331	302	329	300	312	329	308	336	332	316	350	315	313	351	323	323	306	315	324	304	314	285	355
12209	6110	14336	17200	15826	16206	29727	39760	54970	51955	44554	33279	19459	8392	3277	1422	972	798	834	810	784	777	795	853	817	810	829	851	818	794	852	781	777	768	778	834	837	817	803	866	840	855	783	798	820	793	796	854	831	794	767	787	793	815	783	788	815	835	799	812	818	855	823	819	824	820	787	825	813	845	800	800	805	820	808	825	875	832	783	801	843	840	804	802	822	804	816	809	838	826	818	762	819	811	849	817	829	798	761	784	794	838	807	766	778	807	761	773	786	829	820	849	841	889	846	824	837	843	813	863	818	807	777	800	792	737	789	800	773	811	804	831	795	795	842	825	786	826	815	819	812	840	817	822	814	831	795	816	822	812	755	832	792	848	845	798	796	808	792	825	812	851	803	829	859	821	842	816	780	858	813	812	825	795	803	803	817	793	810	804	833	843	797	810	820	817	786	785	771	818	872	808	750	848	796	822	832	797	795	819	829	834	736	805	780	818	781	824	824	767	774	828	817	830	811	828	817	810	843	823	811	803	822	816	800	798	765	787	779	830	802	809	797	796	831	809	769	799	808	829	849	814	796	869	833	866	826	850	814	788	800	798	816	826	791	839	842	816	764	763	842	770	869	798	800	824	792	866	815	870	817	824	770	859	779	814	792	838	816	783	854	772	788	816	840	814	786	811	830	781	807	798	813	807	785	818	829	787	798	772	860	820	844	809	804	815	774	857	773	805	781	826	854	808	801	868	801	832	771	843	862	817	788	832	803	799	782	828	837	843	779	810	815	774	835	805	808	831	780	798	828	814	824	819	771	729	774	763	838	867	808	770	840	772	800	799	837	789	782	857	824	799	822	798	791	814	852	781	815	764	734	819	807	794	841	804	839	832	818	834	846	840	827	845	841	801	848	844	787	770	850	825	818	815	825	765	819	833	816	822	784	816	815	772	820	830	786	833	807	786	804	884	831	816	810	774	777	777	780	775	826	793	791	788	799	829	857	829	834	814	840	837	840	772	857	815	829	785	784	779	788	832	792	858	802	798	843	846	785	810	824	789	804	783	816	813	780	805	834	812	824	803	796	772	827	789	761	793	810	830	782	850	846	803	857	834	850	788	785	823	850	817	761	752	834	828	841	802	807	783	797	798	774	814	822	815	811	780	754	794	795	819	802	805	823	775	838	823	800	806	796	789	768	781	817	831	793	757	828	862	800	867	809	825	794	850	818	821	783	786	823	814	827	838	773	822	803	811	833	782	821	781	816	835	822	747	820	798	848	863	759	799	827	840	811	792	810	837	821	776	765	787	796	779	791	835	834	821	798	777	857	780	847	853	870	807	795	782	828	792	767	793	784	809	830	784	823	807	809	813	805	805	794	819	807	827	784	821	855	798	791	812	813	843	805	824	789	781	797	837	786	851	813	840	786	779	809	845	788	811	790	862	855	828	837	796	850	864	796	836	789	788	819	772	812	816	810	791	771	827	819	862	766	810	814	809	843	802	840	784	799	832	844	810	823	819	823	805	787	822	848	801	815	826	798	753	842	786	787	765	784	830	783	794	790	812	848	802	816	796	785	796	837	831	833	822	806	785	831	846	858	814	791	808	794	882	830	782	826	822	793	782	826	829	792	849	800	775	808	814	821	827	810	809	832	814	801	821	778	796	835	726	830	804	831	811	843	738	796	795	799	808	766	804	870	792	850	800	799	787	786	755	809	769	815	816	855	836	760	849	852	761	768	783	808	814	790	739	834	790	811	807	832	829	880	828	847	806	836	797	753	785	813	817	785	827	808	810	812	839	774	829	843	816	849	801	833	792	796	763	795	807	840	842	827	761	807	780	807	803	818	859	821	818	807	778	776	812	797	821	818	841	812	804	759	863	829	794	828	787	829	813	781	841	833	863	784	756	859	790	781	810	826	829	806	829	779	799	796	777	768	805	821	829	771	790	861	779	844	801	796	823	878	847	829	835	815	800	828	832	740	820	787	832	818	857	789	819	841	814	763	790	799	782	787	784	805	845	794	817	851	846	802	797	835	819	775	794	822	829	823	827	800	787	796	794	789	829	817	807	837	835	808	772	831	782	802	798	835	833	871	849	817	810	794	786	788	830	889	819	810	845	816	831	827	805	804	816	797	780	856	791	847	866	792	774	812	815	829	858	822	802	841	842	763	858	862	775	781	810	796	823	787	816	804	847	820	791	804	783	840	829	851	858	842	814	817	822	814	808	782	824	809	824	790	803	784	786	760	849	795	817	849	829	837	811	740	829	797	805	765	804	856	801	797	826	778	819	833	741	849	802	866	817	831	798	846	810	758	854	813	845	811	866	818	814	757	835	835	838	831	783	798	836	799	803	837	796	816	779	839	838	844	820	757	855	794	834	813	807	780	821	823	822	793	817	811	807	841	832	834	802	804	781	757	806	859	779	757	821	811	820	774	805	767	826	813	831	788	798	793	836	781	785	764	795	825	814	785	808	785	819	800	793	795	846	798	820	802	809	788	835	837	858	824	822	809	802	800	878	780	760	780	809	802	849	770	860	826	777	786	847	860	788	853	822	774	759	825	833	806	801	826	793	771	780	771	856	824	803	774	821	869	793	834	836	777	794	879	795	824	784	832	790	763	765	814	841	832	818	814	770	812	819	851	782	847	843	814	773	832	803	842	822	836	877	839	811	797	783	807	813	810	807	779	770	823	824	815	794	798	872	811	750	794	784	783	800	799	797	793	833	848	802	801	794	789	831	797	796	771	800	823	785	789	787	818	794	795	863	791	812	813	769	822	783	876	805	774	740	850	824	806	773	839	786	769	822	789	821	819	813	836	844	863	797	740	826	865	830	809	779	782	832	821	809	795	766	816	883	816	775	822	776	819	809	787	839	801	826	778	855	768	784	750	807	764	785	820	865	853	808	810	806	774	822	795	814	818	833	803	752	796	803	825	791	826	767	810	815	802	795	822	768	785	816	792	806	796	786	844	812	802	829	819	840	786	819	813	804	854	841	827	805	845	854	792	811	763	878	823	834	811	864	770	840	827	792	811	796	830	817	863	780	845	824	782	791	813	789	806	819	816	800	867	811	784	824	761	788	806	851	807	858	812	764	810	821	859	813	802	809	809	812	805	752	784	812	794	792	806	847	811	809	781	882	831	828	816	844	874	824	833	809	788	815	805	838	773	801	819	805	804	824	867	817	833	821	812	775	779	846	824	798	833	782	829	836	788	854	845	851	809	794	813	766	824	805	834	838	816	810	816	805	799	788	824	809	819	848	812	793	834	815	806	795	814	826	814	819	795	780	770	779	801	829	804	777	813	845	823	816	815	784	861	813	778	829	836	814	805	820	800	807	818	841	832	820	849	785	806	810	833	801	805	817	818	820	772	816	801	805	780	792	804	828	868	773	784	790	803	782	823	801	788	744	809	812	873	813	813	816	800	839	825	739	835	849	826	823	827	798	773	830	759	769	831	799	824	791	797	818	799	811	792	790	762	874	741	807	796	825	811	828	834	771
4562	2402	2987	2526	1373	976	603	829	1641	2145	1885	1260	769	554	413	380	322	359	355	340	340	350	388	374	376	362	322	359	333	368	380	368	318	373	337	381	325	333	387	357	368	366	353	348	332	374	354	349	344	337	357	339	335	349	350	371	344	333	350	347	343	352	347	367	360	360	360	344	333	338	327	345	367	361	353	361	343	332	367	356	369	364	346	343	314	374	335	337	374	365	352	317	385	375	373	337	339	361	343	386	352	355	350	337	369	358	343	364	341	355	344	358	355	358	340	350	391	338	363	377	367	365	386	349	372	344	343	370	375	331	327	336	336	342	320	363	351	328	331	346	348	358	386	356	346	334	383	350	339	340	325	339	342	356	371	345	356	385	353	364	325	360	357	344	344	404	349	377	377	357	318	352	376	313	388	342	372	330	353	348	376	349	373	374	358	384	353	353	357	362	347	391	367	362	360	398	356	337	390	350	366	379	338	360	341	362	375	351	336	337	364	343	340	350	317	365	351	393	346	352	355	365	366	354	338	334	357	361	372	348	346	332	367	334	348	367	333	334	330	339	349	361	331	337	381	330	371	380	350	360	345	384	396	340	390	374	323	399	325	365	322	377	365	345	334	369	344	346	338	368	351	344	349	348	355	352	368	347	329	317	387	341	346	356	365	353	377	368	359	357	348	345	342	350	374	339	338	340	374	342	317	353	369	386	374	371	348	386	370	382	327	333	360	355	345	343	360	379	385	329	365	337	372	346	379	365	360	330	337	354	383	358	349	369	366	386	366	349	334	350	359	365	365	365	352	350	369	326	344	338	365	371	380	356	337	383	364	330	337	341	363	336	365	330	364	419	340	349	331	329	333	359	347	340	378	357	362	367	345	362	371	350	330	349	352	336	363	375	352	362	344	354	365	349	352	360	350	340	358	365	372	332	350	351	370	372	362	314	331	335	380	359	369	373	358	394	364	308	358	355	355	320	317	367	400	346	362	338	380	332	343	358	364	367	362	348	355	363	318	345	357	357	356	357	359	351	377	358	372	392	384	323	398	360	320	335	343	342	343	346	352	356	351	385	341	353	353	357	331	314	343	322	349	355	376	396	364	344	354	332	379	366	348	352	331	357	336	341	348	374	351	367	368	340	384	359	381	283	359	324	384	371	310	332	350	364	356	328	365	385	352	310	332	369	330	334	353	333	328	371	346	384	338	348	315	354	360	322	371	346	333	368	375	365	312	374	368	348	354	371	374	377	382	367	373	352	351	354	342	374	376	357	390	313	360	361	354	344	333	354	344	358	364	371	353	374	356	333	379	363	358	362	358	387	346	338	348	356	355	369	326	299	336	339	374	332	377	381	342	341	340	356	334	338	334	380	369	378	388	337	365	398	341	327	379	365	340	370	374	346	372	356	364	388	362	354	357	357	331	337	361	382	367	355	333	351	346	363	331	352	368	323	351	361	347	335	372	392	368	323	371	357	362	338	321	353	343	328	342	359	343	356	354	322	360	392	341	354	349	348	370	347	371	362	328	357	348	342	357	399	361	400	350	390	356	341	393	334	351	358	346	361	351	334	341	355	345	353	351	379	352	343	371	406	395	325	308	369	360	386	357	362	350	384	379	377	364	357	325	369	351	332	421	359	390	363	349	376	367	370	359	366	370	357	337	347	317	393	366	354	399	350	363	395	361	323	340	403	372	337	363	336	368	377	377	341	357	372	362	382	356	347	376	353	368	359	335	369	357	350	372	342	374	379	373	344	328	367	351	316	351	365	366	348	385	339	333	347	374	388	353	346	348	348	362	333	335	373	351	345	356	359	352	342	337	347	351	329	332	346	351	312	369	357	358	341	371	392	366	366	348	352	368	371	382	313	363	360	363	341	361	365	392	362	333	404	313	294	343	336	373	337	375	373	339	385	363	355	339	318	362	340	384	340	356	358	361	364	397	355	355	368	362	369	378	366	325	378	359	359	354	343	377	326	336	338	349	366	334	356	378	368	337	338	345	383	361	339	340	373	337	374	332	390	359	338	346	354	342	350	335	374	366	342	356	339	357	340	323	361	363	368	377	386	368	353	357	348	318	352	344	350	379	352	337	352	345	357	373	344	367	348	326	346	339	333	354	356	342	397	391	347	366	411	339	310	324	376	361	333	306	370	332	315	342	320	354	360	370	378	356	340	376	358	378	397	375	337	307	328	366	319	345	299	363	344	385	339	355	338	363	340	347	375	376	366	331	344	361	345	347	378	355	318	315	360	311	331	341	329	315	357	361	343	346	367	358	374	361	334	357	360	385	309	336	333	341	370	372	361	377	337	348	375	327	353	366	359	359	312	385	352	348	370	336	325	348	361	376	322	339	358	360	357	317	365	361	385	319	383	353	333	339	365	337	379	356	379	364	351	379	354	318	332	334	360	368	339	358	345	341	327	342	365	333	348	382	314	364	385	336	368	362	329	293	345	348	345	369	398	349	379	360	328	376	395	339	350	356	379	336	373	331	347	348	374	344	301	354	351	381	354	419	323	342	363	362	338	333	379	335	355	357	346	384	371	391	340	307	359	335	359	360	344	373	348	336	352	315	347	323	353	359	403	361	392	351	339	351	351	382	357	306	381	356	363	367	328	349	323	362	340	334	382	345	347	386	344	304	358	343	351	348	343	320	379	342	372	363	357	334	351	348	364	380	405	365	318	367	346	313	347	321	374	356	371	347	342	346	316	346	370	350	380	358	351	388	326	365	348	347	367	340	329	368	342	337	329	330	359	362	370	361	364	358	346	327	363	342	345	341	358	375	343	340	338	363	337	322	378	356	346	348	339	367	345	374	326	385	344	358	325	340	358	375	358	336	357	344	343	339	340	363	371	364	357	344	361	345	335	390	322	351	331	359	333	373	335	355	340	346	361	328	362	349	359	339	377	361	365	328	374	376	350	324	341	372	351	369	327	352	346	370	371	345	360	368	360	379	356	397	364	368	325	355	367	327	382	364	323	345	359	376	372	366	353	355	361	368	363	376	397	364	349	327	349	356	344	312	371	383	324	338	364	359	366	372	333	338	333	375	358	353	349	364	329	335	353	359	362	335	365	368	329	360	360	367	333	372	370	341	398	370	365	369	357	305	342	339	346	354	335	340	388	360	343	373	342	356	399	372	314	350	328	378	380	347	375	357	343	337	356	341	378	382	380	329	352	356	369	348	362	364	345	353	335	365	343	314	366	316	323	360	347	333	386	342	338	323	353	327	357	358	326	351	328	335	336	371	334	358	345	346	345	312	359	359	322	415	350	297	356	319	332	338	308	346	340	339	355	344	372	374	330	331	340	348	354	372	390	345	336	359	360	347	366	355	325	346	357	354	339	338	338	357	322	307	321	359	340	326	378	351	345	366	350	355	351	318	361	349	335	387	373	364	341	336	348	305	346	372	325	345	337	367	361	341	355	327	354	335	341	379	335	347	340	376	367	380	377	361	346	326	343	368	377	345	333	345	341	380	395	334	358	326	343
3852	2696	5786	7355	5198	3667	2380	4187	8413	9909	7984	4893	2740	1767	1139	993	953	870	873	865	923	878	842	928	874	878	895	911	906	926	865	887	860	866	915	899	893	850	851	918	917	862	886	845	873	896	885	936	888	906	900	884	868	876	867	904	930	872	891	924	852	871	870	846	935	877	883	884	889	869	927	871	869	899	815	909	901	930	864	857	922	898	889	890	896	894	862	941	874	911	875	924	871	863	857	863	943	862	942	912	879	872	935	900	950	890	808	916	844	860	886	890	901	875	897	851	898	903	824	881	897	923	901	868	935	866	875	860	855	870	899	897	873	913	918	852	877	870	848	897	845	896	870	871	898	910	892	898	927	897	921	901	859	875	850	847	925	911	916	865	886	850	915	851	860	880	860	857	892	910	875	901	906	905	916	885	912	911	905	939	852	910	946	880	925	868	830	884	932	898	816	878	900	874	894	871	883	919	877	875	913	831	901	880	904	907	924	885	819	861	865	885	899	876	926	880	885	906	859	870	931	921	869	863	858	911	895	914	878	865	871	873	894	918	924	882	893	842	876	917	886	849	845	916	872	897	915	910	913	907	881	888	924	894	887	890	886	888	933	887	926	882	871	861	894	861	943	935	931	814	876	877	862	895	899	918	929	864	888	911	877	875	936	866	859	890	881	832	904	889	851	881	884	886	842	883	928	923	875	925	919	841	942	840	897	874	857	856	918	896	844	834	884	920	799	853	885	866	910	908	889	898	910	857	878	897	880	843	868	897	867	834	903	888	880	871	806	890	892	850	893	903	903	883	912	901	845	873	886	949	952	892	891	876	858	830	913	806	873	937	941	883	830	854	875	831	870	854	902	874	911	877	892	931	905	920	879	932	871	899	919	871	907	935	883	903	884	911	846	859	864	921	877	885	876	862	937	903	903	939	839	863	905	869	855	930	886	898	903	905	846	897	905	912	878	946	941	922	871	907	883	903	880	830	919	851	905	879	823	917	907	910	899	878	892	852	909	887	916	855	860	897	941	885	876	908	888	878	876	876	880	958	939	855	877	901	874	880	848	835	829	920	850	918	893	871	850	902	826	915	862	937	865	933	876	895	891	909	878	922	926	888	871	885	893	885	836	933	909	929	865	871	864	888	882	912	897	892	870	913	832	880	897	890	838	916	933	888	915	873	904	887	904	875	929	910	878	843	845	878	919	930	867	936	865	866	916	863	900	900	907	878	848	848	857	855	852	876	892	850	944	930	848	935	867	877	916	878	877	873	890	873	931	912	858	854	902	913	935	880	976	860	868	887	884	886	907	853	877	881	907	939	857	865	865	882	864	862	906	864	842	909	852	846	838	866	887	884	862	881	846	883	828	927	904	864	880	887	892	942	848	919	902	839	903	855	899	900	857	881	895	919	922	887	892	872	921	835	855	896	875	862	909	962	938	888	914	879	962	918	885	858	873	879	903	885	824	911	888	886	831	898	880	908	885	855	916	883	927	887	826	875	899	869	913	907	892	896	878	922	884	933	862	802	898	883	949	880	845	874	902	875	859	917	857	863	926	855	896	863	944	871	846	868	915	868	874	882	858	917	899	863	871	858	888	855	831	841	917	892	893	922	875	860	914	929	851	887	876	924	862	889	924	903	905	903	926	928	868	886	903	903	892	840	872	859	910	882	885	917	835	916	874	928	909	872	877	860	905	895	902	853	973	901	938	867	879	855	900	896	849	892	850	869	860	903	874	876	879	870	871	882	886	899	932	892	915	903	862	873	871	917	876	939	883	889	908	917	879	851	881	870	904	895	945	878	938	893	916	867	868	926	901	897	877	898	927	852	909	895	921	876	910	848	881	886	887	954	898	840	859	827	846	930	889	859	865	877	856	908	963	911	895	835	834	965	887	872	882	915	897	923	853	876	904	944	884	902	847	865	914	836	883	884	868	889	894	884	901	864	884	857	852	885	875	915	921	876	886	900	848	868	870	874	949	917	876	866	858	866	896	895	888	898	911	912	910	896	847	908	938	839	867	924	931	860	937	919	840	886	895	902	873	871	877	954	938	895	868	862	915	894	901	914	877	895	873	900	891	904	874	881	840	884	932	861	875	886	933	893	882	855	854	908	883	863	891	903	914	913	915	905	843	882	872	866	871	911	854	884	917	865	864	888	902	841	931	867	895	884	870	906	911	895	884	864	933	864	897	849	871	897	887	892	876	918	929	862	917	876	868	894	881	889	843	874	877	890	885	909	900	857	902	894	900	943	871	927	825	920	928	909	876	903	849	875	932	909	900	902	854	869	911	870	868	877	917	868	900	857	922	852	850	879	914	903	916	940	902	953	850	904	935	875	907	874	884	877	913	846	915	873	875	859	892	913	859	935	880	948	881	899	932	927	870	862	839	836	855	933	903	874	841	886	889	885	865	859	919	850	897	859	859	939	874	905	919	865	863	921	876	897	861	931	885	882	873	878	871	913	895	894	811	854	845	854	918	934	889	901	947	894	912	896	881	867	916	953	928	838	854	869	866	843	932	906	900	912	912	925	939	909	889	937	805	857	843	900	937	894	882	862	894	1002	872	898	868	899	925	876	849	915	877	870	895	833	876	888	864	884	896	879	890	898	907	914	888	875	896	877	919	869	919	889	878	876	889	876	815	911	838	879	896	912	849	927	881	890	877	947	837	875	910	854	855	890	906	854	873	861	942	911	929	861	958	908	890	924	904	931	893	830	844	881	899	873	869	876	873	960	979	824	882	924	887	955	893	857	823	916	875	859	883	896	867	873	839	933	872	889	899	864	912	881	851	901	884	856	898	907	878	868	915	877	861	905	839	879	908	874	889	893	856	948	865	900	883	873	892	915	881	949	848	904	872	828	867	927	860	865	874	853	894	916	901	905	850	875	945	886	898	881	900	912	871	851	929	878	875	863	877	864	879	953	889	890	941	884	896	883	884	842	926	884	908	890	915	859	884	932	913	875	884	914	813	863	839	925	848	901	954	921	889	906	874	836	867	868	943	891	894	854	844	855	895	895	899	899	869	866	851	882	880	894	863	879	895	865	863	850	957	874	861	904	899	900	870	890	902	887	881	908	915	799	942	908	849	846	910	922	899	869	868	816	853	856	897	883	868	890	912	864	904	876	894	904	893	844	895	918	929	880	868	839	937	888	851	914	895	939	866	876	917	880	921	879	852	906	896	881	864	890	886	935	922	921	845	890	880	881	895	844	879	915	846	869	916	930	927	905	872	899	855	920	901	836	897	887	879	939	914	929	919	897	852	873	925	880	916	875	912	871	882	843	915	926	930	884	894	844	906	933	894	853	875	877	873	858	927	859	899	924	889	891	826	887	884	900	861	963	890	873	865	821	852	883	933	923	886	853	929	844	851	937	895	875	867	904	886	920	855	828	872	814	882	893	841	888	871	850	877	881	918	916	866	907	962	867	845	869	889	955	919	855	871	874	873	894	896	885	906	849	804	934	878	892	897	898	838	888	880	889	850	941	877	869
16023	4302	4262	3407	2252	1507	1644	5894	19217	24916	18791	10209	4272	1783	780	502	391	383	334	367	324	369	340	356	325	342	349	329	382	337	335	353	380	377	368	371	425	374	340	374	342	378	329	364	359	324	392	362	376	356	385	371	364	359	351	323	345	343	369	327	372	318	351	379	368	362	364	362	332	390	358	358	380	344	389	359	360	395	356	399	363	372	382	330	380	368	385	335	351	355	343	351	359	398	328	320	364	343	358	340	379	338	364	374	361	370	373	321	363	370	369	361	363	352	323	391	368	352	332	346	357	361	367	346	370	362	354	397	353	341	350	354	356	355	365	348	368	359	362	329	329	354	336	376	380	382	385	357	350	377	373	344	349	356	334	342	329	334	363	337	342	335	358	343	355	364	317	384	387	347	368	343	373	361	339	354	358	332	347	372	323	324	347	364	318	383	362	337	334	356	320	341	366	345	344	360	349	363	318	342	366	358	403	360	327	355	355	383	358	351	378	347	328	341	356	352	334	348	357	366	358	379	354	368	346	357	351	353	369	379	360	346	326	336	378	367	359	377	333	334	352	350	364	386	382	340	363	314	366	352	362	372	364	342	368	370	357	317	341	377	332	355	362	348	347	323	361	369	366	371	340	363	402	357	352	335	354	358	352	363	396	323	358	310	355	359	378	355	333	305	353	316	347	373	339	395	408	336	344	371	362	346	351	327	356	365	371	360	359	355	327	341	332	352	361	331	361	373	353	372	396	343	351	374	347	345	392	337	360	355	347	332	353	340	386	380	339	348	348	333	340	336	335	371	347	375	346	347	379	336	370	342	358	363	358	384	371	381	333	343	360	344	346	363	328	356	367	345	363	308	374	327	334	349	340	337	323	333	342	355	374	346	410	358	381	328	376	345	361	339	326	370	370	354	343	351	349	353	326	378	370	379	352	323	347	380	338	309	315	345	396	347	330	347	381	395	350	342	395	336	365	354	369	383	339	366	359	351	348	381	359	370	389	353	370	383	348	367	353	355	331	321	380	351	409	363	333	355	366	313	379	383	370	362	372	365	347	367	334	374	388	329	375	384	385	348	388	357	373	329	371	381	353	416	376	366	342	372	343	330	342	353	326	372	372	366	349	319	337	373	354	346	357	329	378	318	369	358	353	368	356	372	359	340	372	371	326	334	363	353	347	338	346	390	331	398	339	341	361	385	370	336	376	349	377	362	334	386	335	363	359	357	406	381	384	327	328	332	357	365	372	332	309	380	348	345	327	374	345	354	329	330	366	391	328	323	354	376	321	308	369	383	326	329	356	377	341	331	389	341	381	403	347	300	366	360	358	358	370	335	373	339	331	358	331	331	396	330	330	396	398	340	361	365	354	333	371	347	360	356	332	353	347	375	381	354	419	359	370	296	365	332	334	368	360	324	369	388	371	318	371	377	339	370	341	385	356	345	353	358	351	376	355	377	338	370	379	338	351	328	337	348	328	354	349	348	388	376	354	359	349	354	357	351	334	342	345	355	335	341	334	310	348	324	355	373	385	350	373	362	355	350	387	323	374	374	366	366	338	354	358	345	342	358	354	397	379	327	332	362	402	377	346	339	334	338	347	361	395	341	324	342	341	297	341	337	343	341	323	344	315	348	326	337	395	405	337	380	327	376	356	374	331	342	365	357	359	345	381	376	363	397	358	371	360	341	348	353	371	359	341	343	356	302	389	373	380	330	390	347	353	402	348	344	324	346	341	389	361	362	366	387	330	370	358	373	360	352	354	408	372	334	393	363	357	344	337	351	362	377	388	345	368	332	366	318	351	373	337	343	391	345	311	363	354	379	367	365	363	346	345	359	354	349	327	377	337	326	342	328	360	329	374	382	344	336	349	332	406	368	377	376	351	353	356	373	341	329	316	338	389	352	300	359	346	370	372	382	383	375	342	345	369	367	343	406	355	344	360	362	333	356	353	378	352	361	362	348	386	331	365	389	363	349	335	368	357	347	349	346	336	369	367	376	357	369	346	301	355	402	341	325	355	383	401	323	354	366	348	378	372	369	364	363	370	355	347	354	371	342	390	359	351	355	342	332	338	364	356	346	365	333	358	362	350	370	365	356	365	349	333	374	349	368	377	341	353	346	374	350	374	362	396	351	359	355	325	400	342	362	346	334	405	364	371	354	332	339	345	386	338	346	379	367	352	352	366	352	339	365	343	354	333	352	328	345	395	347	363	364	356	371	370	350	364	382	360	354	367	335	337	356	369	358	354	390	371	336	337	344	362	362	341	366	333	301	420	349	404	361	399	349	325	360	371	364	339	403	387	379	347	370	385	376	368	356	341	349	380	364	351	345	342	346	355	338	333	383	334	353	372	342	316	400	372	375	393	343	364	328	352	366	353	400	338	337	314	350	368	376	369	340	367	367	313	350	369	357	343	344	347	381	329	367	402	362	343	352	383	364	373	347	354	372	357	357	354	386	374	356	388	380	374	350	383	391	348	331	381	326	327	334	362	337	387	377	352	356	359	321	341	328	390	354	387	386	358	317	337	337	323	354	325	379	321	337	324	368	343	357	337	400	328	347	336	360	367	366	406	373	346	374	372	346	396	351	353	349	329	341	335	327	366	326	340	357	400	343	358	331	356	383	370	326	357	341	374	385	348	382	333	417	348	352	371	334	364	360	343	381	333	326	364	377	354	348	379	347	378	354	361	357	349	374	348	356	362	373	352	319	361	331	364	369	378	387	365	367	346	366	356	368	364	326	352	353	360	371	386	347	364	317	323	313	349	372	379	375	357	329	344	362	370	334	349	380	325	361	367	372	365	330	351	358	348	358	358	356	372	331	344	369	384	373	356	369	371	343	344	350	381	317	344	364	363	372	340	361	347	384	372	355	320	339	357	352	353	352	355	374	347	366	348	359	364	370	385	367	358	364	331	326	371	344	344	353	331	389	333	338	366	308	364	400	358	343	399	349	372	309	344	347	338	338	368	324	348	351	366	347	361	387	350	382	355	379	334	351	339	365	350	347	319	345	358	352	330	370	363	354	321	359	371	347	349	346	350	334	349	347	396	337	355	359	325	359	360	399	343	366	329	375	363	395	376	367	371	404	365	342	344	319	364	345	364	380	354	345	324	351	336	333	363	356	368	336	368	379	364	329	363	370	364	360	384	341	343	346	342	363	357	343	358	369	374	350	349	374	379	378	352	345	365	382	367	365	352	359	371	351	374	324	370	368	351	336	358	342	370	361	369	343	358	319	376	367	338	350	371	358	376	380	357	373	408	361	327	346	344	357	359	355	373	361	371	347	344	340	365	335	340	355	360	378	356	351	394	354	396	342	346	378	362	335	351	339	391	363	382	333	362	320	392	361	377	348	350	364	341	374	292	352	323	385	364	350	340	358	349	345	375	352	336	368	353	405	349	356	349	366	352	364	341	372	339	367	397	327	355	333	329	362	350	341	341	340	344	380	360	354	344	327	375	334	334	334	336	385	346	320	344	323	353	333	347	356
9592	3808	8302	9530	7717	5939	6882	21170	40991	44044	37467	26453	15456	7518	3047	1429	1020	892	865	917	931	914	895	948	880	873	862	958	900	856	869	869	892	837	894	947	875	848	853	902	967	893	880	886	881	897	806	878	910	918	849	916	920	913	929	921	890	906	897	855	928	956	966	883	925	795	868	899	882	851	903	874	914	898	870	889	925	903	949	908	916	912	934	904	930	902	866	865	917	843	943	949	903	895	927	874	886	899	829	838	917	913	937	889	855	909	875	896	914	845	954	889	940	880	833	954	863	916	913	928	927	898	814	848	890	881	855	874	891	922	909	888	879	923	944	894	859	898	863	910	877	934	914	917	868	901	904	873	868	924	926	881	907	878	886	864	877	915	931	951	898	876	901	879	849	888	874	827	791	899	892	896	897	887	881	908	905	920	828	866	939	933	872	889	935	918	895	907	839	852	882	841	857	895	874	932	900	864	870	864	843	927	883	868	897	856	896	867	870	916	908	937	839	873	859	866	832	876	866	905	876	948	905	862	883	891	895	881	873	867	856	894	940	896	876	853	882	857	861	845	885	914	909	916	872	884	887	861	952	897	891	883	901	928	849	857	897	919	869	872	865	870	932	887	912	900	873	887	911	891	886	854	909	913	846	905	902	882	882	872	925	880	859	908	887	896	898	889	905	877	848	904	864	858	924	912	937	885	901	875	884	930	913	885	882	900	932	874	913	899	892	879	857	893	842	866	875	888	855	863	898	899	841	858	873	877	876	849	867	866	899	875	929	899	893	830	913	906	890	929	850	861	877	942	872	891	876	885	892	988	863	844	874	869	908	860	873	866	878	864	852	927	865	904	919	946	905	865	868	843	929	947	969	891	887	906	939	896	939	865	915	856	871	935	902	851	879	970	922	860	922	896	837	886	901	880	892	884	899	910	927	881	936	902	890	884	893	886	917	951	906	861	893	905	825	939	896	901	902	914	955	897	895	921	857	920	880	878	912	886	880	857	938	902	877	900	898	865	881	833	938	882	877	928	904	921	864	876	880	913	861	902	913	893	901	899	865	920	886	944	869	907	918	877	900	914	931	814	881	908	914	869	893	829	895	922	897	910	859	892	906	925	910	911	917	858	872	906	893	870	886	914	965	919	897	922	843	841	901	888	911	888	976	912	928	911	892	855	912	862	928	854	890	863	863	901	873	851	874	923	844	892	873	950	879	897	845	907	921	890	904	880	884	879	861	902	865	948	859	885	905	920	854	850	931	870	900	889	874	929	859	900	882	886	901	879	922	878	871	888	878	855	887	909	881	874	875	938	883	907	877	846	886	878	943	886	833	881	936	913	873	880	847	951	926	888	892	889	917	860	887	883	894	906	858	874	904	885	857	875	906	886	923	914	884	876	862	926	869	911	890	902	902	912	906	922	872	958	896	890	888	895	872	940	899	898	913	896	911	938	918	896	836	913	873	949	880	859	827	862	901	883	924	861	862	935	913	863	866	883	853	871	854	913	897	838	901	898	941	871	899	872	864	943	884	857	875	880	870	884	818	882	888	868	889	918	898	908	914	879	937	886	869	932	925	890	866	853	925	919	920	854	868	877	891	844	897	856	903	884	874	858	897	894	841	891	898	899	930	905	864	852	911	903	884	911	920	840	929	907	859	888	903	898	870	886	913	872	870	909	920	877	878	891	843	904	937	898	863	871	861	908	878	890	898	912	929	874	895	904	899	892	943	841	852	843	882	917	869	835	848	940	837	917	879	879	878	827	922	880	908	870	934	906	894	897	882	938	979	851	853	904	896	870	867	891	865	877	893	886	856	889	911	867	922	911	897	904	889	926	901	891	873	867	849	855	851	937	900	912	943	850	901	890	938	934	862	878	899	867	939	954	957	906	892	886	925	870	910	892	914	878	917	867	862	924	903	904	879	881	856	866	941	937	839	894	911	938	920	902	863	882	895	917	920	895	872	900	848	886	886	855	904	868	884	908	921	909	863	907	908	860	952	883	977	870	926	898	882	877	865	850	959	848	865	888	904	899	875	874	841	860	840	944	865	874	875	901	929	904	880	852	864	905	917	882	909	817	856	868	882	864	891	903	891	929	845	857	895	930	873	917	930	914	916	900	911	919	919	881	868	910	930	885	949	892	923	884	895	946	847	838	921	928	828	879	902	850	832	888	838	870	873	835	927	839	850	898	904	856	908	863	870	879	921	847	878	878	939	908	879	868	868	885	888	939	924	899	895	861	891	854	892	904	872	912	873	859	897	861	946	906	863	889	859	898	869	902	934	839	913	906	947	920	894	908	924	913	861	908	881	866	926	900	893	891	893	863	893	851	895	885	901	907	925	931	867	837	933	888	895	866	832	919	915	921	906	914	888	887	924	887	888	906	994	850	938	857	868	917	908	931	922	925	856	907	851	925	854	899	922	888	901	884	878	874	872	846	892	833	864	882	937	942	861	864	919	944	930	896	913	947	832	922	922	905	840	881	850	902	890	892	858	897	915	889	874	939	859	934	928	813	862	929	918	904	877	857	904	889	886	910	872	881	932	871	882	867	880	935	891	874	914	915	848	863	879	855	948	882	906	880	890	931	852	913	893	875	885	917	913	948	951	888	937	898	933	911	876	905	888	882	915	917	875	952	932	902	915	848	921	896	882	952	882	931	913	874	924	924	916	937	868	883	919	926	852	866	823	914	894	885	891	875	885	863	897	905	920	897	867	910	892	908	957	896	901	839	888	845	892	860	914	908	857	903	881	895	882	888	905	944	885	871	921	910	939	839	903	941	871	905	908	864	907	895	846	912	868	850	864	876	922	863	950	856	869	937	884	887	906	917	903	894	871	865	890	934	923	872	889	913	906	839	868	888	911	950	887	872	837	851	865	877	880	871	912	888	871	946	892	884	891	912	870	930	869	932	912	901	844	912	899	866	852	902	857	886	874	924	918	823	904	885	904	854	898	922	883	979	818	879	863	910	919	891	859	886	905	920	938	906	884	915	904	851	854	855	893	973	922	953	863	897	892	886	897	908	878	841	888	919	866	937	898	895	861	924	882	926	841	856	911	898	954	956	877	853	926	881	863	849	900	885	907	877	919	857	937	925	869	893	888	864	914	814	881	841	858	914	885	897	916	871	892	856	932	851	903	860	869	919	905	878	914	883	881	909	885	894	873	897	873	902	874	909	865	877	884	898	886	904	927	877	910	844	905	886	874	908	849	901	905	863	938	903	887	888	872	838	852	900	894	876	928	920	919	927	876	891	839	914	913	879	928	854	907	925	901	918	927	890	921	825	905	923	939	856	880	866	879	883	917	864	846	929	874	887	878	882	897	861	876	879	926	898	844	865	965	928	913	831	924	941	872	850	880	889	882	923	914	924	885	889	915	898	873	952	917	881	902	938	878	932	877	898	897	902	878	874	846	879	919	887	833	883	927	932	854	884	874	828	853	881	867	943	867	867	913	933	942	937	883	941	891	875	902	862	936	885	867	894	870	869	875	842
23931	6796	6014	4428	2794	2432	2885	14213	35272	35999	31109	20313	9937	3399	1163	548	352	361	308	305	312	329	268	309	313	318	300	295	289	320	287	311	320	323	312	284	284	313	313	318	334	304	274	306	313	299	302	327	301	295	300	284	324	342	316	342	316	302	306	322	323	325	315	303	289	297	318	324	339	309	301	311	324	300	313	301	329	297	308	297	272	315	319	294	302	274	312	312	317	320	297	336	303	321	296	308	337	335	278	326	319	313	289	316	325	323	296	290	329	309	304	364	328	342	334	285	305	322	329	297	290	337	299	322	306	306	285	332	319	362	293	313	291	318	331	295	302	310	317	309	347	321	309	287	299	346	333	294	277	316	316	338	333	336	301	308	316	317	312	299	305	317	328	341	294	313	287	325	347	305	312	332	296	292	310	331	292	307	305	290	298	298	306	321	333	289	313	309	306	317	308	304	320	325	309	329	300	317	353	303	292	323	311	286	336	298	316	313	317	323	295	311	325	302	293	341	301	291	314	295	313	313	285	298	316	347	280	340	341	266	301	286	316	283	285	290	319	288	309	351	318	317	334	315	344	289	295	319	305	300	355	277	301	331	309	288	318	301	329	308	311	299	302	304	331	297	297	352	319	341	293	289	314	318	296	320	283	319	330	326	303	329	298	298	325	294	323	312	297	288	313	337	330	293	345	305	329	302	329	314	338	299	330	314	311	308	317	315	313	310	311	306	313	317	299	320	338	325	314	313	318	342	356	307	331	308	302	279	320	308	332	321	322	323	304	326	324	362	300	340	307	315	289	350	300	308	308	293	328	335	338	309	323	322	332	342	324	365	347	334	295	315	345	325	335	313	276	344	335	303	320	300	281	333	323	289	302	299	300	338	317	317	308	302	270	314	328	295	329	266	305	339	308	310	314	302	297	313	336	316	320	324	323	296	319	305	325	302	326	304	306	314	320	292	318	265	312	331	335	332	329	309	329	316	335	344	274	333	312	304	289	264	343	299	314	302	336	301	323	314	319	325	271	318	304	322	311	284	333	335	314	305	336	320	281	314	288	282	324	306	292	317	322	313	328	310	296	287	314	311	324	324	300	339	312	292	299	306	314	323	300	278	301	280	299	312	316	325	317	319	346	316	275	339	300	292	336	331	303	314	295	290	336	289	310	282	328	289	291	275	311	319	307	329	281	361	289	342	259	310	320	299	316	301	303	332	316	300	320	331	305	315	347	317	312	290	319	299	300	301	293	335	303	327	333	307	335	303	325	314	316	262	321	308	307	319	336	306	303	302	318	268	316	270	328	319	296	295	329	327	307	321	337	312	327	321	283	307	309	306	315	286	290	330	293	320	309	341	301	318	330	279	304	316	315	302	314	332	314	301	369	294	274	321	327	327	293	297	304	293	314	288	282	300	323	319	300	318	318	321	319	319	333	319	299	307	320	286	315	271	294	316	308	306	292	325	314	275	312	306	300	299	295	296	303	304	297	307	327	333	286	335	319	314	302	306	282	304	318	281	309	263	308	291	300	337	342	312	306	320	326	338	327	339	310	306	308	325	293	347	304	299	301	290	291	334	308	322	330	289	307	320	297	273	319	300	289	350	279	307	332	327	363	305	304	289	309	316	290	328	328	293	297	336	294	309	319	290	300	306	303	311	320	324	299	324	302	259	283	309	333	327	315	311	329	302	335	309	308	299	321	330	304	299	305	312	290	316	310	313	306	294	310	305	319	312	335	322	301	311	272	315	332	305	333	289	292	334	308	311	314	291	340	263	331	269	287	316	313	318	335	303	294	307	294	275	273	341	300	293	307	319	324	315	305	259	314	302	325	300	280	299	335	334	310	302	326	339	338	321	281	328	301	303	310	292	329	310	292	292	282	321	322	324	299	326	319	326	308	290	316	297	303	298	329	328	297	350	340	295	292	307	296	293	321	318	343	303	282	313	297	309	312	327	327	307	343	303	317	302	278	336	291	330	304	311	281	335	309	314	306	274	349	318	312	291	310	292	327	293	337	304	300	321	302	322	293	306	292	340	299	319	313	305	309	321	290	309	306	328	335	296	282	298	314	307	308	314	308	313	336	311	329	299	297	324	306	312	339	327	324	295	289	313	318	295	285	341	320	328	284	280	314	322	339	275	299	297	318	285	332	336	327	307	325	288	307	324	327	299	312	310	297	330	348	315	306	342	307	325	289	307	328	287	314	313	329	291	318	336	308	341	303	259	286	320	288	308	293	329	300	302	295	297	312	314	319	292	318	335	293	303	310	278	302	302	310	316	314	283	311	335	282	297	300	315	308	286	323	320	316	321	289	323	326	321	308	291	297	330	345	313	317	292	328	332	294	317	302	308	296	301	317	344	343	330	302	305	326	316	311	281	335	318	287	318	324	291	283	326	293	311	345	296	302	320	310	300	296	293	297	299	294	330	341	304	274	299	330	300	295	312	327	288	293	359	330	316	320	319	332	310	325	320	323	289	353	323	345	342	281	337	263	321	326	317	290	319	295	328	307	299	322	292	293	320	328	296	308	354	302	361	324	323	363	298	328	344	311	309	335	289	328	279	304	313	358	296	298	293	318	317	316	350	310	305	315	311	312	295	294	304	319	322	316	320	320	280	315	317	321	302	316	315	293	334	270	299	324	280	298	335	276	313	306	306	313	315	301	330	314	338	316	317	309	268	318	339	337	312	316	298	295	316	285	305	297	299	311	304	333	275	352	313	303	324	305	299	308	328	299	325	342	298	324	327	325	291	307	303	281	306	277	310	302	319	306	300	313	318	320	279	304	316	312	280	315	288	323	311	319	318	292	319	327	307	326	302	294	322	315	286	338	310	322	325	299	316	308	319	314	290	309	300	312	278	319	316	327	327	293	330	325	363	306	282	315	286	292	294	288	312	305	339	315	346	313	293	277	346	301	333	294	295	324	325	313	314	323	327	307	330	300	291	306	288	301	325	302	336	295	326	325	302	311	290	309	319	324	316	301	310	306	309	298	316	306	313	321	345	279	343	307	299	289	306	330	303	303	290	323	296	320	290	297	308	318	283	318	279	358	327	295	298	328	306	305	311	296	332	346	335	317	304	299	311	300	321	314	327	322	310	322	332	295	274	297	297	279	307	355	300	327	299	334	312	335	299	314	313	294	319	311	307	290	328	323	284	316	310	309	297	309	299	311	315	296	309	336	282	323	311	291	317	334	330	298	314	349	278	301	311	304	317	328	319	366	300	322	333	311	328	294	354	307	326	316	306	294	317	313	317	272	307	322	306	289	316	291	339	323	287	326	319	346	317	323	308	337	308	325	286	314	317	314	341	294	348	315	307	309	322	296	292	305	346	347	278	310	279	305	332	312	318	303	337	294	291	312	303	281	252	318	328	294	335	308	330	316	322	293	275	325	301	300	311	300	327	315	312	287	266	350	283	289	286	313	325	307	319	304	315	295	304	291	334	327	302	298	314	290	297	326	292	325	320	326	333	302	336	318	306	309	325	264	291
11697	4933	10349	11291	9530	9480	11393	32261	52737	52522	48415	37501	25098	12016	4349	1669	1003	866	835	779	827	769	817	807	801	752	802	806	781	808	777	792	822	798	832	753	781	799	772	767	801	781	763	799	747	776	769	806	779	759	777	769	765	747	804	783	787	747	789	788	752	729	840	834	826	787	752	787	824	807	812	758	743	799	826	786	814	805	785	804	792	822	824	808	799	789	812	809	782	772	795	790	796	770	758	805	785	811	798	731	806	789	815	829	802	820	776	786	742	824	785	811	753	804	780	768	807	748	752	759	760	829	738	778	871	783	762	789	785	804	777	801	787	783	755	813	773	763	772	760	753	788	818	781	753	776	740	785	766	821	744	781	822	795	765	769	774	797	787	815	791	796	793	816	770	799	746	788	784	826	769	825	770	778	854	788	817	770	809	775	737	801	782	795	785	814	828	798	804	788	787	753	768	789	795	776	772	780	802	766	802	754	796	807	811	845	772	773	799	771	767	798	768	836	744	783	768	817	794	817	757	785	771	779	804	810	744	793	778	810	762	819	778	729	748	792	802	771	815	805	776	774	813	841	807	810	789	782	781	787	754	772	796	775	718	755	742	824	832	771	821	790	773	821	797	798	806	738	802	776	847	806	788	768	748	769	804	779	804	773	751	779	774	843	778	769	793	818	836	778	787	767	786	746	797	771	766	790	766	804	813	790	803	798	759	801	750	768	825	763	773	756	759	809	776	795	755	830	810	777	780	782	772	820	779	812	786	805	814	772	790	799	814	767	776	827	779	805	792	758	793	793	827	744	748	773	752	770	805	805	819	832	801	780	758	781	815	778	790	766	745	843	779	807	747	863	811	774	789	846	772	781	831	760	787	802	767	766	788	749	735	823	748	754	804	804	723	760	796	790	805	760	773	783	808	783	764	745	805	792	751	829	754	804	761	741	772	770	780	823	807	775	773	831	750	810	812	781	803	771	808	816	853	781	775	805	767	796	781	773	762	775	816	798	773	813	801	776	773	768	790	782	743	829	800	787	807	792	791	777	784	753	817	763	755	782	795	824	812	800	831	813	815	753	772	810	803	753	813	844	842	788	809	796	760	806	786	780	862	769	817	824	773	748	794	783	738	814	829	771	817	722	793	779	768	819	721	781	803	789	815	755	760	782	830	811	814	882	745	786	776	786	854	754	799	819	786	770	736	800	815	787	804	845	780	782	737	786	786	729	830	810	846	782	772	811	759	747	774	821	787	788	797	867	769	762	837	753	786	805	813	791	786	758	792	773	782	785	795	761	781	746	743	784	795	818	779	813	811	799	791	788	748	785	772	741	814	753	775	801	808	772	820	770	759	766	823	754	825	807	818	765	788	767	788	771	768	781	820	810	835	792	828	786	789	794	763	781	783	768	776	733	800	786	764	794	755	803	798	763	778	746	789	817	732	776	830	785	800	822	796	762	810	765	791	802	812	776	821	805	756	802	819	785	781	781	789	759	784	815	832	785	734	799	777	816	802	765	785	791	807	838	838	736	774	776	800	751	774	790	766	776	847	809	804	806	792	727	795	800	806	726	799	782	816	810	785	765	779	790	824	798	822	785	817	752	719	752	744	796	788	758	729	759	776	796	757	726	784	784	788	749	800	789	803	801	789	781	795	808	779	793	784	815	815	829	826	750	809	780	785	745	776	769	767	772	829	754	761	787	837	759	761	803	764	769	822	773	782	819	803	780	774	835	811	776	789	779	775	799	751	773	748	745	806	810	823	777	739	788	805	774	785	797	766	782	750	810	811	774	812	811	758	760	782	849	806	821	766	765	770	791	784	794	794	810	837	770	783	789	773	739	811	762	787	784	771	822	824	803	769	801	796	821	747	790	782	808	781	773	794	814	775	822	777	845	782	793	807	827	823	799	801	840	791	797	807	791	773	751	764	775	741	804	809	771	786	824	772	775	821	786	776	778	803	776	771	766	768	796	778	805	781	797	784	825	785	774	781	784	776	736	757	792	804	794	743	853	753	798	797	761	710	801	796	761	850	783	775	820	763	766	842	778	773	837	815	713	769	732	807	787	810	768	795	821	761	813	805	844	756	770	807	767	785	828	740	777	807	808	798	782	788	751	765	826	813	775	762	752	788	734	770	784	800	837	783	799	811	766	789	791	827	781	787	784	878	791	777	814	775	825	776	809	765	803	836	725	823	778	803	827	800	743	789	744	845	815	788	779	760	794	761	763	791	774	798	806	799	766	842	779	785	790	804	811	837	853	775	813	786	758	771	852	783	772	810	811	827	768	836	767	809	798	819	793	811	777	785	811	793	798	781	796	780	833	798	803	746	779	822	800	769	814	854	766	783	789	774	792	808	825	822	799	811	791	793	756	791	801	809	831	780	749	834	777	794	772	807	748	761	788	774	813	782	777	803	820	793	801	768	834	768	809	766	725	779	781	799	787	789	757	789	833	794	798	750	770	775	743	769	799	824	824	798	769	807	782	767	814	806	779	796	788	802	798	771	857	824	776	817	764	781	770	802	829	804	823	787	772	771	865	789	760	776	753	831	764	802	788	812	769	770	757	767	825	719	891	775	792	803	784	805	807	775	774	789	781	780	794	793	766	768	801	788	806	839	779	784	795	811	770	814	815	791	775	785	791	814	819	730	780	798	806	774	789	762	799	778	829	767	783	791	796	837	771	762	786	805	812	819	753	816	821	790	754	815	801	762	785	775	785	776	812	810	814	797	837	774	798	768	794	801	790	780	731	774	783	813	771	799	760	787	818	777	798	808	749	779	788	826	803	777	798	747	733	745	805	772	795	776	815	777	788	761	827	758	822	743	786	778	744	770	803	786	780	750	827	785	825	804	758	813	808	758	812	765	802	800	770	813	769	794	767	809	771	773	713	775	785	777	757	796	748	793	796	774	787	774	768	755	822	828	778	729	823	758	739	794	799	794	715	794	818	799	777	760	814	804	816	797	781	755	764	765	769	836	794	828	770	863	793	820	746	792	779	786	803	775	807	762	787	838	778	770	879	748	832	773	805	752	792	765	741	798	792	802	811	759	805	726	800	825	683	773	754	823	794	799	738	805	771	749	798	831	794	753	833	781	782	794	787	838	758	799	764	783	790	771	768	787	798	810	752	863	803	762	779	822	765	770	777	839	761	798	777	734	783	725	766	777	733	787	753	712	806	783	764	833	779	833	778	804	747	782	761	833	796	796	762	808	853	815	783	788	712	829	726	839	765	809	790	747	812	822	800	819	785	829	776	791	798	774	759	792	808	772	812	796	780	796	778	767	802	822	813	758	748	788	796	776	794	786	752	795	764	762	825	752	804	795	771	846	804	778	780	756	821	790	830	808	773	777	793	811	826	807	782	772	781	777	799	810	759	783	754	814	777	794	803	811	789	783	796	808	810	768	792	780	750	808	782	777	774	771	803	806	738	797	763	759	819	792	771	783	808	782	815	740	785	774	800	838	793	756	792	778	774	761	803	809	795	766	864	762	740
4407	1299	1260	998	758	652	553	628	1276	1831	2006	1523	999	605	420	389	356	303	321	323	376	330	360	319	341	322	340	335	362	333	322	344	336	322	334	314	327	317	317	354	343	330	308	307	329	344	350	306	304	326	344	337	350	344	335	343	340	343	324	342	336	322	314	335	314	292	319	331	349	333	333	342	383	331	359	329	361	319	324	336	301	337	378	318	313	329	332	311	339	324	334	342	381	320	298	330	305	348	332	346	334	310	346	333	328	325	365	362	349	342	321	312	327	322	351	347	338	337	363	321	343	339	329	331	321	368	329	261	355	316	327	312	364	351	343	333	345	347	347	321	323	354	339	348	332	281	339	342	315	333	333	311	333	341	351	353	321	317	346	315	330	356	346	357	321	341	367	316	349	327	356	311	336	355	321	315	335	321	329	299	325	294	362	364	314	343	290	372	350	322	327	318	318	330	325	296	352	333	322	341	322	350	350	365	351	371	325	379	318	346	339	343	352	293	327	331	329	319	350	320	317	316	347	338	353	358	342	339	332	332	350	373	297	351	308	330	342	327	309	338	305	322	363	331	346	366	396	323	342	299	326	313	302	346	325	331	354	361	313	344	351	337	331	331	335	341	340	346	337	336	337	329	332	323	321	330	320	362	352	353	340	320	347	293	336	337	305	357	309	313	320	334	360	361	317	350	332	307	335	333	321	355	340	349	358	343	323	324	342	348	357	332	331	323	334	352	332	335	336	368	321	300	304	311	303	319	343	339	337	348	343	351	323	351	319	313	360	360	329	369	347	356	348	324	314	337	380	365	321	322	316	309	350	321	319	347	310	387	334	334	370	352	347	339	364	342	343	341	332	363	339	350	318	344	303	329	327	318	337	328	383	370	360	373	353	353	321	352	324	322	323	343	360	338	330	335	357	350	328	336	335	336	320	362	342	317	352	314	341	336	318	353	305	320	331	362	321	334	323	349	346	344	339	339	340	355	369	297	310	328	363	316	312	330	286	357	304	339	331	348	359	343	336	326	309	359	311	348	364	321	348	331	346	335	334	339	309	329	328	327	330	329	329	318	350	355	318	321	338	300	350	336	324	343	366	343	323	379	332	356	341	290	338	312	359	326	313	351	277	303	332	329	329	370	354	321	337	337	322	350	361	332	346	351	339	349	321	321	319	353	355	359	327	335	329	335	364	335	346	312	331	356	319	323	317	329	334	314	331	409	351	330	331	335	332	369	357	327	349	330	327	311	360	346	326	324	330	350	338	349	337	338	343	343	333	336	352	351	339	304	319	327	356	331	332	334	366	338	334	346	338	328	332	371	308	336	330	341	372	354	351	380	341	345	353	343	324	359	312	349	356	328	329	322	315	336	355	360	325	326	357	338	331	307	340	350	348	341	318	337	302	341	323	323	344	316	322	354	356	359	322	316	314	323	322	338	324	375	317	344	337	369	307	373	323	317	311	313	352	337	345	327	322	351	339	326	358	369	329	285	340	343	316	330	354	344	339	341	334	353	296	352	335	328	349	345	298	343	306	352	357	326	321	315	317	339	335	354	350	321	352	339	309	312	303	358	343	338	335	361	386	322	343	286	323	313	351	327	314	330	345	335	343	309	339	351	370	328	333	324	360	329	340	315	327	368	338	343	314	324	327	334	332	333	356	310	334	378	361	337	354	311	318	313	322	348	317	342	347	345	339	313	318	304	336	317	382	346	347	323	329	376	354	316	322	332	328	364	319	359	345	330	361	355	343	330	340	338	315	338	372	339	319	324	326	336	378	312	305	338	338	322	317	340	342	386	345	288	346	338	349	340	373	345	349	327	366	347	318	327	365	311	345	355	315	335	334	349	326	338	368	364	357	318	316	336	355	359	328	315	342	359	328	305	347	370	340	338	350	310	323	355	337	350	357	330	355	308	339	351	343	359	344	337	319	347	318	302	353	325	331	372	350	332	325	335	357	320	298	330	312	331	335	338	349	335	311	354	329	336	311	359	318	341	322	349	307	341	339	334	360	345	326	354	317	357	331	325	322	304	341	340	306	318	288	333	362	363	290	313	324	365	344	312	337	311	313	335	361	346	355	340	313	338	324	339	349	347	347	368	342	355	331	366	355	341	321	337	376	349	327	330	330	363	381	323	319	300	317	349	290	342	316	324	348	305	342	321	372	360	300	323	376	320	325	353	363	310	338	384	332	317	344	316	380	359	355	344	307	334	339	326	341	357	349	344	336	360	348	311	322	373	303	346	363	346	354	369	347	329	330	335	332	349	336	344	334	356	335	351	311	346	337	344	347	339	354	340	329	344	296	335	365	330	369	338	326	328	335	347	329	358	332	322	333	324	336	339	334	335	315	335	309	357	331	354	364	342	369	374	322	340	334	338	359	362	341	348	340	382	349	340	316	359	350	334	357	321	327	338	327	339	353	294	363	322	321	325	319	334	331	351	357	363	326	344	340	322	311	341	344	333	327	325	322	339	347	326	335	328	297	333	341	302	311	327	335	343	315	352	351	341	332	341	329	323	339	343	363	322	332	355	330	323	336	338	339	338	306	323	319	343	363	350	335	326	328	372	338	343	326	340	318	317	366	335	334	323	318	381	332	323	347	324	339	337	296	321	346	330	330	326	359	357	329	325	349	349	347	299	335	330	340	321	333	343	369	324	326	322	366	359	351	351	310	290	297	349	357	335	348	341	337	337	332	354	353	327	334	339	332	327	335	360	335	329	330	315	370	347	351	344	342	372	315	346	335	346	328	299	322	323	323	338	353	326	349	302	340	329	317	360	312	316	334	299	322	369	357	309	320	343	328	304	350	336	352	353	315	351	340	325	325	326	354	356	340	328	347	304	338	331	311	329	331	358	346	333	369	332	376	347	318	350	316	298	307	337	337	314	339	336	312	342	320	339	324	320	361	349	317	311	351	342	358	374	312	321	350	352	320	343	362	397	335	313	337	365	353	327	322	337	364	342	357	320	352	303	339	322	370	353	356	344	313	336	308	302	329	317	366	331	340	335	339	343	353	331	321	314	348	333	339	364	326	369	349	314	359	346	303	311	328	308	318	309	346	356	380	341	353	342	309	342	357	352	368	338	332	363	314	343	358	359	314	341	370	341	350	376	364	313	332	338	303	334	343	310	342	327	324	315	294	314	293	351	305	309	363	340	326	364	346	323	332	352	337	319	344	336	371	357	304	351	352	365	332	375	346	325	329	365	343	330	351	334	323	330	313	340	334	346	367	309	310	344	350	349	377	336	321	338	312	338	339	314	317	340	327	335	335	382	373	298	348	374	358	347	343	326	368	363	338	313	355	351	341	353	322	345	322	366	326	347	317	323	351	339	324	354	338	323	333	331	370	338	348	343	307	335	320	334	379	338	360	339	382	318	317	340	326	329	339	361	331	346	358	341	368	324	343	323	316	313	345	300	375	339	336	324	311	339	325	337	329	358	322	368	331	279	364	384	329	334	303	353	318	342	311	340	342	362	347	360	336	338
3607	1732	2702	3064	2683	2212	1909	2680	6823	8843	9142	6291	3726	2047	1252	939	870	879	825	805	857	807	832	832	858	840	788	851	894	854	830	873	854	853	845	814	863	839	901	777	851	875	783	827	872	851	874	839	844	860	839	809	927	843	911	888	865	835	840	881	855	878	863	852	845	805	865	891	780	880	792	852	842	849	821	859	839	849	855	819	887	838	844	876	854	834	873	838	843	829	824	821	822	887	848	815	855	852	822	856	824	805	819	822	875	807	892	873	846	837	847	844	897	803	846	849	829	854	858	845	849	842	820	840	831	870	847	799	835	902	849	846	791	801	829	845	849	829	873	857	812	881	837	842	893	840	896	836	861	817	854	878	795	825	851	853	813	914	841	820	823	835	824	809	847	806	819	836	817	843	831	842	824	868	853	867	876	874	851	835	823	800	795	856	863	834	846	835	863	825	815	844	856	810	797	857	832	858	780	842	876	839	883	840	867	826	857	806	838	850	873	851	894	842	850	813	825	891	883	836	883	867	842	797	784	849	856	853	847	887	811	817	852	835	870	819	846	862	813	864	769	859	868	833	888	872	829	844	819	838	911	820	808	860	840	846	849	792	895	838	814	892	878	850	873	857	834	815	871	801	858	847	840	858	834	810	825	846	876	840	863	836	838	834	912	841	871	854	874	831	872	857	869	871	783	833	828	809	860	860	840	901	840	891	838	805	896	841	850	867	863	823	868	856	865	851	827	831	885	837	843	837	909	874	818	856	818	847	880	780	815	805	829	862	855	875	840	881	880	847	834	820	823	882	820	887	837	798	866	851	855	823	859	903	810	837	905	837	808	887	838	834	852	828	843	826	851	834	832	909	848	831	779	837	856	836	868	798	815	863	820	818	827	858	846	863	883	866	835	835	810	897	916	812	868	819	833	840	856	832	875	800	802	848	864	857	866	820	762	860	826	854	822	865	885	870	869	834	804	814	883	777	881	822	813	864	821	893	829	878	873	815	855	842	851	852	806	875	805	862	867	831	844	895	831	804	882	916	812	852	830	829	860	879	850	847	824	837	843	868	889	874	866	817	848	827	890	828	930	826	863	825	875	849	823	852	822	873	796	831	856	868	845	863	822	852	818	868	851	830	820	880	883	782	872	799	873	817	813	870	871	875	846	835	834	893	848	796	838	836	899	839	836	877	834	888	805	849	887	861	819	861	819	843	916	903	814	839	825	875	861	847	797	828	840	867	795	849	832	846	839	875	853	812	866	861	802	908	839	844	835	843	804	849	795	828	842	842	813	826	837	859	812	874	828	785	848	820	816	828	869	818	801	837	867	874	856	863	902	835	840	880	824	905	886	804	877	852	840	837	848	908	857	795	812	831	843	851	853	874	876	822	815	835	852	851	863	891	839	824	848	907	826	875	853	867	864	879	860	848	827	895	832	852	775	851	832	836	845	863	797	847	874	867	829	833	854	854	878	815	868	833	831	866	847	833	844	830	869	874	830	821	836	869	873	827	829	906	831	888	927	790	883	824	851	872	819	760	914	853	819	809	879	840	811	846	801	845	892	855	815	860	825	871	824	900	805	903	843	831	856	857	896	860	836	851	857	839	902	803	843	879	801	778	869	839	853	830	802	860	865	784	809	886	825	853	827	862	898	866	785	817	819	839	857	823	857	887	804	856	856	806	830	822	840	799	845	838	828	883	838	855	843	804	901	848	859	836	788	813	862	779	829	867	856	810	854	843	827	831	807	950	830	842	855	849	841	874	793	847	793	908	835	826	879	917	838	825	881	871	848	847	855	834	866	883	885	863	820	833	847	832	869	873	856	827	864	892	845	847	871	803	894	780	811	851	847	886	848	825	851	860	792	840	848	822	899	820	829	839	814	872	854	859	839	819	870	857	869	861	870	895	803	827	815	881	859	874	847	847	852	829	847	827	845	845	880	828	833	807	861	840	817	815	859	919	829	829	851	879	829	856	853	823	868	848	876	857	868	817	842	814	873	864	822	891	897	897	841	846	846	845	799	855	884	877	821	869	825	857	841	845	849	880	830	840	824	814	830	862	857	852	817	816	861	824	852	906	826	837	824	805	850	784	813	822	816	847	838	889	870	790	859	860	851	878	818	868	850	854	805	814	765	824	823	853	852	834	834	789	852	912	876	836	898	802	844	815	812	871	800	870	877	901	828	837	911	852	859	856	889	856	849	792	874	876	826	825	852	882	823	840	879	837	818	855	874	844	816	831	855	840	801	863	821	886	900	849	867	812	903	850	834	831	807	854	860	827	851	816	927	864	879	803	864	841	810	860	863	817	882	819	867	801	854	833	824	843	822	866	888	884	834	808	909	863	827	821	839	827	822	860	846	802	829	899	881	869	845	817	845	813	830	823	825	888	823	887	836	822	788	868	856	876	889	879	846	874	879	886	830	842	869	835	873	877	780	871	845	871	854	835	794	839	878	841	822	817	863	861	825	818	836	848	854	881	820	912	815	813	834	806	892	871	809	883	821	797	843	837	816	836	888	881	851	896	838	845	812	849	839	855	862	842	843	849	896	844	819	910	911	868	871	839	803	841	875	894	837	866	906	817	873	850	859	841	811	822	865	830	841	850	845	831	826	827	833	791	884	887	871	856	841	847	858	842	870	802	843	842	828	814	845	811	775	827	832	888	852	823	824	874	889	889	837	843	816	865	828	846	881	836	835	894	849	844	878	798	841	874	842	876	872	886	871	889	864	845	845	896	845	817	881	810	877	770	828	880	843	879	822	866	888	822	822	870	848	828	858	882	869	865	823	833	845	888	844	840	865	891	846	858	886	840	849	812	871	837	851	859	840	871	863	818	840	860	901	842	854	893	857	844	858	848	846	839	858	852	839	867	802	863	798	823	843	855	832	905	848	878	836	851	773	860	819	811	888	809	764	821	850	818	873	891	895	796	893	856	857	856	893	890	777	869	821	851	870	851	879	850	854	821	822	821	835	857	788	883	815	857	882	879	833	887	829	840	868	853	816	858	840	819	876	883	854	812	923	829	852	813	834	838	815	864	827	868	861	826	865	869	843	864	831	847	830	880	826	865	804	839	875	883	842	833	864	851	905	864	867	852	827	871	892	872	854	911	862	855	873	847	862	870	858	900	834	813	814	836	853	861	821	805	806	767	860	884	845	843	827	874	834	824	927	844	829	833	803	848	864	874	902	866	828	833	875	832	833	851	798	825	842	825	868	791	834	818	839	819	880	847	824	834	827	825	866	786	835	877	848	850	836	798	864	803	800	848	839	904	838	869	858	858	860	829	821	900	861	870	859	847	870	801	866	841	813	881	829	883	840	872	855	889	814	831	816	884	844	776	867	868	815	891	785	824	838	838	838	850	855	839	835	869	871	853	841	890	863	831	907	815	814	874	874	820	837	874	809	851	837	861	840	863	868	857	801	891	823	904	845	838	855	877	843	837	898	837	853	871	824	832	872	828	845	866	823	808	825	838	884	880	857	810	851	887	854	857
12850	5355	4740	3265	1952	1304	953	4047	16578	21483	19457	12581	6304	2419	893	508	346	361	291	312	327	361	322	336	330	339	342	356	322	345	353	323	315	330	326	328	344	353	345	318	325	286	319	330	352	326	300	342	324	344	343	330	339	298	349	303	341	333	335	328	307	357	349	335	335	331	296	326	323	340	350	333	386	353	338	355	351	338	361	338	359	326	335	326	327	338	304	328	306	369	292	335	326	317	311	325	310	341	337	351	326	318	326	325	331	340	334	357	307	341	356	324	351	319	326	344	309	353	348	313	320	331	346	370	346	305	318	335	332	291	306	314	329	310	330	333	325	350	328	339	334	322	308	332	350	354	315	330	329	336	387	323	354	317	369	316	327	342	333	368	326	345	318	317	337	313	347	337	299	330	349	358	375	335	336	345	300	322	324	333	336	305	342	330	350	336	335	325	340	358	332	365	315	291	333	347	355	353	323	334	304	357	344	323	310	321	323	348	335	329	328	345	357	352	320	327	322	352	345	345	337	326	347	355	341	370	347	352	343	352	328	332	349	339	346	348	347	318	346	340	335	378	320	314	359	332	341	352	335	341	324	297	317	308	330	358	340	306	357	322	327	342	350	323	297	335	346	324	346	326	374	313	342	312	312	332	352	367	331	344	312	327	307	349	312	334	339	351	312	325	337	311	334	288	327	343	322	332	323	331	324	317	364	324	350	347	317	315	318	305	332	337	318	316	325	326	357	332	356	342	315	355	336	294	323	322	313	312	355	269	351	309	331	350	364	346	333	319	326	310	353	338	331	354	333	320	338	354	326	308	357	325	368	337	351	326	310	352	306	305	324	357	343	341	345	330	320	357	326	359	296	342	321	314	316	335	351	348	310	350	336	321	333	306	334	353	341	306	315	371	321	348	341	313	350	307	319	320	359	345	331	356	309	308	318	364	326	326	350	334	361	339	336	321	355	318	341	341	344	300	347	330	292	326	339	311	327	303	314	311	295	318	310	291	339	305	343	309	320	320	332	354	348	334	343	333	316	329	340	335	302	342	339	349	319	314	325	332	361	364	361	328	325	318	332	329	332	344	361	325	323	324	362	316	318	367	361	327	338	328	334	288	362	302	296	327	300	350	338	358	336	338	339	342	299	325	319	326	330	336	350	283	327	352	331	334	319	326	360	313	333	320	327	329	324	323	322	360	363	342	329	341	342	342	342	315	324	330	295	333	316	335	339	330	322	334	308	337	308	340	358	389	314	344	333	331	336	341	327	355	349	302	329	318	310	320	297	297	327	310	325	349	307	357	372	355	318	310	351	323	322	332	301	344	305	305	331	351	329	332	317	359	342	304	353	302	322	312	325	348	331	342	287	354	330	362	325	316	331	329	323	341	360	318	367	346	320	374	318	337	334	316	356	339	359	332	324	316	357	365	349	338	350	328	353	341	334	337	346	297	334	337	340	356	334	348	319	296	346	329	324	314	333	350	341	317	333	331	306	355	311	323	338	337	336	331	333	332	329	298	326	323	325	321	390	332	362	330	315	343	339	336	329	321	341	399	336	332	313	318	313	303	317	331	340	287	340	328	317	339	369	329	305	331	353	332	322	337	349	297	333	352	321	319	312	348	331	327	341	324	325	363	325	304	335	339	318	339	305	300	339	323	354	311	353	331	352	337	346	361	321	356	350	327	340	339	338	347	325	341	340	350	355	372	360	304	318	334	340	302	334	321	351	312	329	298	346	357	322	313	338	328	359	318	342	326	322	312	321	315	326	303	333	342	352	332	315	323	315	349	350	318	363	336	323	314	331	338	334	345	344	307	354	340	324	359	334	318	325	297	335	363	313	353	326	346	312	311	342	336	365	324	356	354	336	298	350	317	323	338	311	335	288	329	340	340	321	321	338	364	359	315	329	353	316	333	339	319	305	344	333	345	332	347	342	344	334	370	327	335	340	313	356	344	320	346	349	310	370	331	337	312	343	321	342	382	341	337	342	334	332	297	334	332	332	372	391	309	360	335	344	328	344	333	338	327	347	358	326	328	357	312	363	314	337	318	329	329	317	349	328	344	295	333	337	332	334	333	344	321	332	327	328	322	358	338	328	349	367	307	344	316	333	345	301	331	346	327	344	353	341	298	331	335	307	339	307	327	330	357	330	291	313	351	351	329	333	334	349	346	349	336	342	276	313	326	327	325	330	341	358	329	318	336	352	351	322	345	344	359	321	355	342	337	330	314	330	350	343	363	339	365	315	307	292	320	325	361	341	311	341	334	352	307	335	319	340	362	324	287	319	335	332	307	330	345	368	322	340	324	294	371	333	295	333	326	346	344	374	292	352	349	309	331	317	338	331	342	353	338	326	338	331	342	354	343	308	300	326	316	346	313	332	332	335	335	343	338	326	306	324	346	350	301	384	298	344	313	330	378	321	336	328	365	321	303	311	314	323	345	338	279	346	312	317	318	334	330	332	325	309	346	310	298	318	335	313	314	323	315	344	387	317	335	318	345	332	317	322	343	339	310	364	332	329	336	346	326	335	312	329	342	367	359	339	330	319	332	321	324	363	329	332	331	316	353	349	336	333	339	311	359	305	339	343	332	308	333	361	329	339	338	338	329	323	346	324	314	302	348	306	318	312	345	310	311	309	344	339	318	335	306	299	338	333	354	331	354	352	308	353	321	342	361	320	331	322	301	372	336	338	347	367	352	338	317	302	327	285	382	312	338	333	382	354	330	323	333	343	321	325	329	294	369	343	351	357	307	353	341	350	338	320	322	310	322	308	304	318	342	301	331	331	325	336	331	328	349	340	320	336	332	326	335	345	332	325	369	335	347	337	322	334	347	304	346	349	284	360	318	318	334	358	325	296	307	320	327	340	293	335	312	372	352	356	315	347	322	343	326	327	337	350	351	346	347	344	352	354	369	300	313	326	313	337	346	381	307	333	334	356	331	320	318	299	335	342	347	360	349	358	290	325	309	340	341	307	321	298	295	351	325	328	305	344	342	320	331	335	320	322	313	346	321	341	348	365	333	314	323	318	319	327	352	323	332	335	311	331	290	336	302	336	330	311	328	306	338	331	338	335	367	361	320	326	318	316	315	338	330	347	339	320	314	377	347	365	322	349	321	328	342	342	354	312	314	294	317	324	333	348	349	341	357	353	358	357	306	299	330	348	338	294	329	328	330	334	349	333	332	332	367	327	324	375	318	311	338	339	346	306	334	329	323	343	297	344	341	318	341	354	353	379	331	325	314	315	323	326	340	337	325	315	365	349	355	334	340	309	329	336	318	302	331	321	336	319	357	334	335	317	343	317	371	350	325	343	325	287	345	354	354	329	339	364	348	336	355	373	332	333	317	314	298	319	328	326	325	340	291	328	288	361	327	333	310	343	339	317	310	350	334	354	340	319	327	322	346	310	307	326	341	327	336	326	344	330	331	313	335	347	339	317	314	339	320	310	336	342	388	341	301	335	332	358	346	341	337	356	359	361	355	339	338	321	348
8207	5155	7419	8354	6762	5115	3819	14694	38463	41893	39320	30852	20234	9719	3737	1572	1020	910	862	856	853	847	887	854	864	868	888	837	852	824	829	870	839	827	885	824	867	827	796	841	849	881	809	818	863	816	866	845	796	844	788	859	894	806	883	833	857	836	843	814	883	838	870	818	833	858	802	853	820	845	808	791	811	815	888	854	817	843	823	813	819	841	785	855	859	831	771	853	862	787	834	817	864	830	870	803	855	857	801	865	833	813	809	821	872	862	788	824	845	839	848	888	831	833	822	842	858	877	877	838	846	861	844	827	877	837	861	812	864	914	866	836	823	834	850	859	826	847	817	844	844	883	811	828	867	812	859	777	851	811	823	828	869	829	831	857	799	842	893	875	859	824	921	874	839	871	812	822	803	860	865	824	839	796	884	896	812	813	814	811	812	827	832	813	823	800	876	793	826	851	863	808	838	833	863	848	836	864	846	832	833	865	888	867	850	840	846	868	857	787	802	834	854	871	839	872	825	868	816	840	819	842	902	833	856	825	852	862	849	839	825	847	804	845	847	848	842	829	840	801	832	851	793	831	804	843	867	871	855	844	891	868	827	840	835	841	808	850	829	825	835	820	813	802	878	892	802	850	829	809	839	880	902	788	854	868	847	852	818	813	857	848	862	840	827	892	838	831	792	805	868	847	904	853	852	823	784	772	769	806	817	876	844	813	824	824	853	851	859	838	813	848	865	816	827	800	864	874	865	890	871	836	818	846	839	828	836	843	816	851	839	840	829	831	892	860	886	809	779	848	848	842	855	825	753	859	832	854	792	834	884	801	841	820	811	785	838	804	804	824	819	829	785	834	851	828	871	852	829	868	869	896	843	852	838	838	809	832	855	908	859	840	859	815	870	887	831	855	854	799	816	889	911	799	818	890	829	844	868	807	848	842	842	792	852	779	837	860	823	860	811	849	807	800	862	837	858	883	839	842	767	814	817	816	847	832	828	894	862	855	872	850	831	832	859	859	861	864	832	844	839	810	843	841	848	850	880	825	832	815	832	854	813	827	854	819	849	877	857	898	824	863	842	821	844	798	805	827	874	825	854	878	817	871	812	835	869	831	853	833	810	844	841	837	874	846	839	841	858	821	888	798	822	836	819	829	827	821	829	883	825	807	801	856	835	886	826	850	799	799	843	879	789	807	780	771	829	830	785	878	826	856	873	862	807	856	865	892	785	815	823	793	836	894	842	843	864	830	794	852	810	869	874	865	823	804	885	829	817	854	855	822	872	851	846	878	806	814	911	795	857	754	868	787	873	853	840	829	858	839	813	834	832	811	821	881	772	827	867	878	815	799	821	819	849	832	853	820	765	855	806	793	833	848	833	864	834	830	810	845	789	897	786	847	830	843	826	833	868	849	854	851	835	859	860	867	786	825	860	817	836	856	868	841	777	842	842	840	880	810	871	886	913	839	831	845	845	831	842	848	880	812	842	828	839	818	845	843	821	899	867	879	817	832	834	864	775	837	829	815	814	825	827	824	813	870	794	813	877	843	815	825	858	862	823	833	804	880	814	852	864	834	876	870	877	781	879	838	838	857	860	896	813	841	805	810	789	855	848	877	828	774	848	838	743	803	856	819	843	872	846	848	834	822	908	810	811	784	770	850	797	849	824	882	857	819	890	844	842	859	797	865	836	821	820	778	818	862	858	871	845	808	877	838	864	824	843	811	825	886	804	828	816	852	804	808	876	853	840	864	884	862	817	813	840	811	859	818	828	799	908	813	831	869	869	851	789	882	843	876	872	875	792	870	859	834	844	793	795	815	824	857	860	896	862	847	884	810	842	807	830	785	822	816	837	829	823	803	838	835	829	807	867	866	863	841	864	823	798	804	801	811	834	820	866	806	858	833	849	781	821	859	821	843	853	825	888	856	876	809	839	847	844	811	825	860	837	833	835	859	821	877	851	889	846	853	842	809	787	856	854	839	855	829	847	813	843	879	852	818	803	833	807	870	816	821	784	830	790	817	853	802	809	832	824	851	811	860	870	847	891	854	828	865	856	881	840	821	842	856	848	825	866	846	827	862	839	809	829	751	802	859	830	862	854	831	847	866	833	856	842	849	888	842	860	806	813	786	834	863	862	830	855	827	864	815	814	827	875	824	855	764	874	850	828	841	820	826	831	818	858	845	869	879	836	853	805	825	915	847	834	840	832	826	839	849	877	830	793	866	804	840	879	839	863	851	838	864	863	816	848	823	850	859	915	860	852	846	806	839	855	867	883	858	820	816	827	779	828	862	837	793	775	812	777	855	857	797	832	884	836	830	890	814	809	845	796	819	876	793	750	833	798	809	809	828	841	842	893	850	811	808	825	816	830	831	880	829	881	865	825	815	823	867	817	813	896	815	814	795	825	832	817	901	820	848	892	803	818	857	841	866	826	847	831	864	856	851	839	907	819	847	854	806	849	876	859	811	825	846	855	797	826	830	846	811	817	835	886	857	833	818	807	844	814	827	835	839	835	835	828	815	830	875	866	832	851	851	842	778	851	789	805	854	889	892	823	821	860	839	836	871	856	808	838	812	840	808	811	854	860	861	765	840	816	896	876	747	859	798	873	902	802	830	842	831	870	882	870	818	843	861	843	830	773	841	819	840	858	832	822	851	847	880	837	837	818	860	867	848	833	823	841	814	865	879	839	834	839	806	785	797	839	838	821	842	869	817	871	821	794	846	846	832	887	891	840	814	818	806	892	808	829	832	794	828	855	846	857	851	817	850	861	879	797	812	818	820	836	851	844	824	809	838	835	858	855	865	865	821	813	855	847	870	853	776	829	831	876	843	873	858	846	839	829	771	902	848	849	871	845	841	851	851	818	839	813	837	880	823	847	883	870	892	855	854	818	810	859	856	836	857	807	795	810	798	824	853	837	828	902	852	869	795	810	790	839	856	823	833	908	851	859	853	838	853	895	870	815	869	793	864	816	847	813	807	839	829	860	868	794	805	869	813	831	799	861	825	869	807	802	854	861	834	787	799	857	840	776	837	802	820	837	872	858	846	825	865	774	759	876	849	837	782	857	845	856	832	849	848	817	823	875	858	835	839	856	873	793	827	798	815	839	807	801	820	811	778	781	884	853	861	829	849	845	831	860	814	840	851	806	781	852	820	850	813	813	826	798	833	911	869	808	809	889	863	870	890	829	849	795	850	824	835	808	843	851	835	839	786	814	824	801	833	876	817	835	783	798	863	832	818	868	813	786	861	803	847	843	806	860	862	843	857	854	772	816	866	839	849	820	822	829	866	830	819	804	837	851	907	822	812	828	855	799	846	850	839	832	804	845	859	791	863	849	850	814	857	799	845	819	860	846	837	903	855	822	835	733	844	800	842	836	859	824	829	814	868	852	871	842	866	803	808	866	878	836	829	880	860	857	807	893	812	845	836	821	886	804	805	796	852	855	830	811	848	784	784	831	844	846	837	808	824	861	788	837	838	816	832	829	848	901	836	843	818
23416	11634	11172	7037	4322	2786	1699	10945	40303	36545	29630	17953	8185	2919	1025	460	308	303	292	276	281	262	279	299	277	273	285	252	271	288	269	327	335	292	317	288	301	283	271	266	277	291	287	332	311	266	286	304	303	331	278	282	266	324	315	279	305	301	280	299	270	259	266	269	293	276	296	270	298	270	293	294	271	299	296	277	293	299	295	299	299	310	313	305	278	253	314	292	292	271	291	341	277	285	314	280	281	338	318	306	272	314	270	282	282	313	295	305	283	300	283	272	289	303	282	286	278	268	265	281	270	312	291	262	291	297	270	309	297	288	300	294	300	291	285	280	290	299	275	301	289	296	285	284	297	287	303	263	279	258	295	255	272	274	287	271	275	313	263	251	302	290	295	298	301	299	264	283	319	283	320	324	277	298	285	301	311	306	321	275	272	277	293	294	287	300	318	330	286	256	269	309	288	286	278	284	262	295	299	296	301	280	286	308	293	292	266	280	246	311	311	290	261	273	277	305	280	313	286	282	259	302	272	307	268	298	268	276	291	276	295	285	300	285	307	304	298	293	290	303	301	288	277	286	266	279	276	282	277	323	271	288	289	246	296	277	320	305	298	293	285	301	288	303	294	268	303	276	294	283	273	321	265	263	297	284	283	298	267	321	276	270	268	302	299	318	271	298	309	284	277	280	293	279	280	317	296	305	302	263	273	291	307	282	277	275	301	316	297	272	321	287	270	324	275	276	263	278	275	276	324	321	274	279	310	289	309	272	276	294	288	276	289	301	285	286	306	299	281	293	296	287	272	302	291	314	303	280	294	339	259	315	327	274	299	303	326	314	281	278	285	282	301	281	277	275	284	313	301	303	281	324	265	298	298	328	308	290	271	307	307	328	274	307	300	298	280	310	299	296	291	273	264	292	304	270	284	296	253	299	272	274	309	294	327	285	262	293	321	308	295	282	291	270	292	300	297	296	278	244	319	292	313	306	286	298	274	318	283	309	273	282	281	278	303	301	269	281	323	272	303	305	300	264	297	298	263	260	301	279	265	287	274	252	286	293	296	283	277	275	291	272	273	259	284	280	324	283	308	311	320	286	296	327	309	296	291	293	258	285	293	268	281	280	298	283	321	292	310	296	264	313	299	307	264	293	261	292	314	278	279	283	310	306	296	286	295	274	272	278	312	276	304	290	290	284	283	297	290	273	263	296	301	322	265	287	301	286	292	306	309	296	288	290	261	303	300	284	285	279	257	263	305	300	289	303	270	257	308	343	294	280	313	318	330	274	317	307	302	269	306	273	275	267	296	287	288	297	261	307	304	281	293	294	286	306	309	276	297	277	289	301	311	291	306	273	267	281	290	285	312	287	287	324	280	293	297	281	240	296	283	280	270	250	286	287	290	286	309	264	289	308	286	295	302	300	302	293	310	276	279	302	281	301	287	276	290	273	280	298	299	293	309	313	307	348	292	282	297	272	300	269	309	323	288	264	278	281	269	277	308	300	299	284	313	293	278	273	304	284	289	278	282	261	300	289	276	263	304	304	312	327	265	283	286	283	283	298	271	318	278	298	265	286	307	290	286	274	283	312	314	310	284	254	307	293	273	283	295	264	311	308	290	269	265	272	289	247	274	281	316	299	245	274	278	312	276	284	335	300	317	309	304	291	279	255	291	292	279	286	295	299	295	299	260	310	298	281	277	308	282	297	254	291	308	276	286	254	302	315	288	294	269	267	287	302	271	285	307	322	301	275	299	250	288	310	311	309	290	278	282	326	315	321	297	305	318	286	309	290	309	306	315	295	311	290	287	252	291	282	274	282	286	304	320	314	264	306	292	298	303	294	261	279	281	296	305	296	291	321	284	269	285	286	302	286	316	325	297	281	309	291	297	274	276	272	314	272	259	279	282	302	301	270	281	286	289	293	266	274	274	305	303	262	283	291	267	307	297	286	302	300	281	323	293	275	306	280	278	256	275	285	257	280	303	301	321	275	308	263	266	273	313	310	283	306	298	269	290	329	294	281	305	276	295	263	313	292	290	286	335	287	305	288	301	269	280	315	323	281	317	303	253	268	327	280	302	283	245	271	277	290	288	289	304	293	275	300	276	292	286	306	291	274	285	294	285	274	287	286	288	287	283	300	294	309	288	320	290	267	294	249	273	303	295	316	284	281	261	305	256	317	291	301	261	297	288	295	290	313	305	306	274	311	296	288	278	262	308	300	280	291	277	292	304	285	282	313	290	300	306	295	281	270	320	291	256	269	290	267	286	272	276	329	309	347	271	301	314	313	283	297	289	270	312	258	274	309	282	264	288	279	292	265	292	293	275	302	282	283	278	275	308	277	296	295	301	285	293	291	308	264	321	260	277	300	246	305	291	269	273	281	298	274	279	299	288	271	292	267	266	310	295	281	256	297	266	285	289	303	292	269	316	285	329	270	260	299	282	278	267	302	306	305	281	294	284	287	245	306	293	272	304	312	290	266	292	292	293	322	313	297	289	250	286	286	292	284	306	286	283	286	300	295	287	270	336	308	280	292	271	296	256	286	303	280	276	289	298	281	302	298	302	299	275	304	267	262	299	308	321	280	306	272	314	300	293	276	298	281	322	316	280	305	278	295	287	289	305	279	280	277	242	258	307	289	306	307	283	305	279	301	259	321	304	289	305	258	287	263	293	290	283	292	283	277	297	285	283	295	289	287	293	288	310	296	312	313	281	280	270	267	289	291	271	299	282	308	305	296	284	291	276	292	276	273	300	280	312	282	288	290	285	295	308	315	308	271	303	272	316	284	257	274	284	305	275	287	296	296	297	275	293	264	300	302	301	336	303	303	282	257	294	324	315	315	300	336	313	296	299	280	282	294	271	314	282	265	320	319	300	297	290	277	326	291	303	288	274	297	276	281	267	245	285	274	293	270	283	301	286	308	286	274	263	302	292	270	288	274	306	297	274	298	301	287	286	264	284	257	318	309	278	315	287	296	291	290	296	314	289	310	310	280	291	313	299	291	260	299	281	314	286	279	261	293	292	263	276	326	319	330	297	273	294	262	313	315	299	297	297	253	270	322	295	304	293	307	272	321	322	300	311	305	270	284	308	295	286	283	280	301	292	281	299	273	290	324	309	289	290	305	313	297	298	257	286	289	304	282	274	268	290	304	276	315	285	328	304	279	289	297	289	267	300	310	265	279	305	284	294	262	278	277	306	314	319	288	303	279	294	295	302	312	278	275	316	295	316	304	271	306	302	304	286	270	272	281	264	314	293	277	288	280	307	249	309	312	325	316	303	294	307	310	294	282	278	300	310	300	298	286	291	308	304	308	285	280	317	278	292	338	269	303	298	282	298	309	287	305	282	301	271	266	279	312	273	300	270	290	266	264	295	273	254	291	288	291	301	271	289	324	302	298	317	279	294	289	278	251	293	291	320	299	277	280	298	304	289	275	281	298	296	258	245	272	280	280	265	303	285	277	318	298	304	309	286	284	276	299	307	308	297	267	286	304
12077	8461	14148	14033	12779	10396	7336	24805	56109	53167	46009	35141	22717	10964	4199	1585	936	756	726	718	771	709	754	742	679	760	711	769	753	739	736	683	810	728	686	699	743	725	729	764	737	733	781	739	795	703	762	695	749	747	720	743	804	718	728	753	757	739	777	694	712	714	739	744	744	727	714	719	717	748	732	741	704	714	694	727	766	718	733	759	756	740	732	722	769	722	761	714	747	721	725	730	756	677	787	738	733	738	690	697	762	730	749	743	734	743	775	721	718	710	746	737	719	767	750	761	738	757	731	746	684	726	746	679	749	727	704	727	749	726	747	737	763	758	766	759	692	773	764	725	696	743	716	719	776	775	701	714	729	741	749	741	767	753	721	738	762	724	742	719	762	764	783	748	725	733	749	765	720	755	743	722	753	784	749	754	761	725	689	738	724	774	809	769	758	784	738	716	780	720	809	741	775	730	756	755	714	752	696	754	739	769	742	735	709	764	714	761	738	779	771	794	765	677	713	729	704	696	731	731	724	759	737	681	738	720	730	728	748	741	763	742	732	753	756	752	774	720	727	746	753	742	746	771	747	690	765	787	713	733	753	744	668	729	728	719	733	713	762	710	732	788	755	745	775	755	713	765	730	734	771	725	741	749	747	717	724	771	732	737	791	751	672	737	739	748	705	719	738	767	699	751	676	764	768	718	709	710	713	727	730	743	686	801	754	713	742	749	710	711	722	690	752	751	762	727	708	745	733	746	742	683	720	731	663	732	737	731	759	728	723	771	726	751	728	747	753	741	717	787	731	708	698	709	771	738	753	746	745	716	728	736	781	754	753	769	752	755	735	724	727	765	693	767	762	764	772	762	746	761	704	752	692	738	753	772	759	754	759	725	758	764	715	742	708	740	775	721	759	739	765	694	728	714	754	761	740	787	760	767	765	781	748	733	749	755	681	749	727	758	718	732	748	753	751	765	701	743	754	746	768	732	722	724	766	727	692	688	693	677	750	742	701	789	733	705	744	769	778	759	728	745	708	740	746	732	697	736	787	700	755	751	708	760	722	717	719	771	744	746	720	729	765	745	762	734	732	721	698	738	706	732	747	692	726	745	756	675	735	724	735	715	748	792	761	703	717	697	783	718	711	741	765	725	752	758	726	714	702	722	684	772	740	799	712	731	763	757	740	709	713	687	731	711	711	781	735	731	734	746	689	711	710	753	788	763	726	788	724	718	737	716	744	744	742	757	729	747	700	717	712	705	741	714	750	707	769	723	716	735	752	742	782	727	756	805	755	738	682	694	722	700	717	711	738	795	738	783	691	773	782	720	708	709	752	777	736	710	717	725	725	741	724	744	750	718	714	721	831	707	758	710	708	741	734	720	712	755	777	725	711	727	736	726	774	737	750	705	702	685	656	749	747	749	726	788	733	749	771	733	726	758	760	724	740	755	780	731	744	775	712	740	755	756	728	698	739	741	712	751	732	701	761	724	679	769	757	725	712	671	771	724	761	752	711	764	747	764	780	740	712	747	755	755	729	720	755	733	697	779	709	743	722	711	727	780	772	763	778	767	732	739	710	666	699	704	750	772	720	694	761	705	729	766	738	730	763	760	728	742	689	753	732	750	767	761	784	729	731	710	783	745	760	738	727	746	688	743	732	726	700	738	744	742	728	716	786	715	704	722	774	745	730	761	737	773	723	734	723	715	742	810	740	727	756	752	733	732	716	741	717	701	717	721	707	689	765	770	739	733	758	758	753	766	806	769	742	713	717	735	721	746	749	663	717	715	745	747	766	720	733	756	759	679	735	747	750	768	752	737	745	759	765	757	758	744	743	767	787	777	719	716	724	758	767	748	758	699	733	730	766	722	718	695	720	731	726	729	790	788	730	720	738	724	724	734	691	719	667	748	759	777	684	748	746	755	755	709	659	725	752	708	721	746	723	717	742	720	817	755	715	702	728	724	705	719	682	679	764	720	735	793	730	736	784	737	738	724	747	728	700	734	775	772	767	739	770	691	724	747	730	728	743	760	731	744	725	764	712	775	750	728	779	680	750	760	752	734	734	705	728	703	703	748	694	779	713	689	757	703	775	781	716	745	695	732	743	699	758	747	699	766	756	716	750	748	784	770	705	679	768	709	729	729	708	778	733	731	767	692	669	723	692	771	736	759	777	690	711	729	718	723	693	756	773	726	720	736	795	776	765	744	798	795	742	783	731	782	734	737	752	735	802	725	752	755	792	698	745	719	736	762	729	753	763	710	720	752	766	758	753	762	716	765	735	755	701	728	689	801	709	711	688	761	748	754	789	749	733	790	745	721	756	783	808	795	746	687	736	769	715	716	749	752	717	704	800	751	722	732	734	737	715	758	747	732	736	726	781	715	757	671	727	737	736	762	781	754	685	738	738	746	715	734	742	755	712	728	734	673	748	724	708	740	726	717	765	704	770	737	777	749	794	739	731	732	761	745	739	760	682	744	746	741	715	726	751	726	738	731	735	759	741	709	806	760	772	701	739	746	726	714	716	711	689	722	730	747	748	722	787	704	730	722	723	675	711	700	734	740	785	768	769	756	743	740	733	762	763	713	721	732	677	724	754	821	762	742	766	723	757	705	755	817	698	725	723	745	737	727	772	720	721	722	763	741	711	749	720	736	724	768	712	788	770	732	715	718	703	748	745	694	748	746	742	769	753	752	742	758	748	739	734	729	772	737	745	724	697	750	719	744	772	727	684	744	672	729	733	700	736	744	764	696	704	762	725	735	749	729	731	720	725	754	763	755	727	756	709	741	747	703	771	705	718	731	685	738	763	716	729	728	738	742	739	730	695	685	735	714	734	750	717	725	728	739	772	748	732	741	748	722	741	708	701	725	803	697	747	731	752	666	696	715	721	722	690	731	739	743	709	792	711	744	752	698	736	784	741	705	672	778	754	762	750	771	703	756	730	744	756	756	732	757	724	721	750	751	749	709	715	777	722	730	787	760	725	730	714	727	758	718	742	759	724	757	756	733	728	723	703	744	769	693	756	758	719	717	695	785	714	762	728	756	746	691	724	740	808	744	699	734	718	737	767	716	729	721	743	697	720	749	764	753	722	741	746	736	750	726	765	742	745	706	777	758	766	747	796	733	722	726	750	758	760	752	724	732	733	755	745	704	756	747	771	733	769	758	746	729	750	758	768	758	731	754	767	713	707	709	730	748	704	789	751	764	702	765	745	733	796	701	750	723	765	700	726	751	691	759	693	735	721	722	769	708	748	713	713	684	742	753	725	715	805	684	778	744	687	734	773	801	714	746	717	717	751	769	749	755	705	787	754	736	762	799	742	728	692	778	698	715	714	759	752	711	712	754	718	769	772	730	683	738	723	715	744	771	737	770	767	763	732	719	750	730	738	713	737	720	714	722	728	763	722	802	734	747	747	752	723	700	731	731	744	784	755	752	762	769	734	721	723	740	725	755	709	754	746	760	797	745	684	768	745	739	746	719	753	745	722	717	733	736	726	741
5302	2691	3492	1881	1318	1137	805	895	1988	2352	1811	1154	762	475	353	318	315	312	315	316	344	346	304	332	322	319	316	297	302	303	306	335	316	336	318	332	345	313	313	282	328	323	332	298	345	321	322	324	325	332	313	327	339	318	317	311	361	307	334	337	354	293	341	282	314	309	333	332	342	348	357	308	309	326	349	275	318	323	322	310	318	352	340	327	293	336	307	310	356	317	314	344	314	348	354	335	305	365	337	294	317	317	317	351	301	292	305	341	301	329	325	335	313	301	331	338	305	359	340	298	310	320	329	361	335	312	337	348	324	321	312	286	314	308	268	309	314	307	322	319	297	352	317	347	325	321	315	297	352	337	338	313	319	321	337	337	313	322	299	346	340	328	369	320	319	309	331	321	327	313	301	314	291	333	325	351	292	335	309	295	319	303	316	304	320	317	334	314	326	301	339	306	328	349	357	329	323	321	328	304	319	327	306	310	321	310	297	302	294	306	365	328	326	320	334	324	315	311	320	293	352	324	294	291	317	332	322	296	330	339	331	307	309	303	286	334	301	291	318	345	301	318	310	295	326	313	316	307	356	349	318	312	299	314	314	325	306	319	306	315	330	336	329	323	345	332	282	313	315	321	314	349	328	280	337	328	322	306	348	293	327	320	304	327	315	319	316	342	348	303	343	312	331	301	296	337	322	321	311	347	307	314	325	319	291	338	294	326	315	309	325	317	334	322	326	308	336	317	307	329	333	323	343	337	343	325	319	338	311	313	343	351	358	315	285	317	323	319	308	320	346	357	326	321	344	331	357	334	301	304	315	330	338	312	321	332	341	314	288	339	333	329	344	343	330	336	316	311	299	350	317	301	327	315	311	336	339	325	331	302	336	304	347	331	306	330	309	347	304	329	274	362	308	307	299	344	297	320	302	309	334	310	362	321	351	325	307	311	327	339	300	317	332	358	303	288	338	320	318	304	321	340	351	324	299	316	340	319	293	337	301	317	317	325	333	324	320	316	315	310	328	283	306	320	345	320	323	318	334	311	344	329	347	325	313	356	311	352	356	327	332	328	316	345	324	341	333	293	346	301	325	339	335	316	331	312	331	324	285	325	312	359	320	320	311	336	306	321	334	301	326	316	298	333	314	329	320	337	320	335	285	287	334	330	309	345	313	346	331	306	343	300	331	329	322	326	320	324	304	331	333	319	307	338	307	299	318	312	327	330	311	313	306	338	330	325	303	332	336	329	330	342	297	353	311	348	293	338	308	350	338	319	311	317	331	309	320	298	336	310	319	322	328	330	313	326	305	335	305	322	319	297	319	301	320	288	334	307	311	334	298	326	299	313	313	344	285	325	300	335	342	309	356	321	317	315	337	325	319	325	349	332	337	312	329	302	307	356	320	293	334	346	293	323	315	330	296	295	314	301	325	338	312	313	327	339	284	311	297	321	309	316	342	321	309	307	319	321	335	336	313	344	329	310	301	325	335	349	309	337	290	321	329	338	344	349	334	335	345	346	359	304	342	340	298	282	332	341	338	305	361	322	300	334	286	311	308	334	353	330	323	306	328	315	323	315	321	320	322	302	281	299	330	334	320	329	310	336	336	322	336	311	328	322	308	316	315	299	302	307	337	328	342	287	308	340	345	318	333	322	316	322	347	334	300	292	296	337	312	329	325	314	329	319	329	301	331	342	336	315	335	290	325	290	300	327	317	336	302	318	319	280	316	332	323	306	311	319	332	321	310	300	292	309	302	303	318	348	348	312	287	333	336	302	307	280	315	343	338	333	312	338	295	335	331	305	286	336	322	301	348	328	306	345	309	303	333	296	387	340	322	325	322	304	314	322	313	311	308	317	298	327	330	306	288	330	329	331	324	314	312	296	339	354	328	321	329	309	313	344	345	315	295	330	325	318	325	292	299	294	318	346	344	341	321	371	292	337	351	299	314	337	334	320	328	326	316	325	322	356	317	293	290	341	332	306	350	376	310	310	303	324	325	333	343	281	322	319	294	294	329	323	305	308	284	300	325	306	324	330	322	321	310	328	349	327	316	300	306	336	318	304	294	303	326	315	340	320	309	312	334	335	358	301	295	318	309	307	342	326	337	296	316	311	367	323	334	312	301	315	337	346	312	311	280	314	325	295	332	336	325	308	353	364	369	341	336	287	318	330	289	334	316	347	336	318	333	288	309	321	302	293	324	306	321	342	310	324	322	306	319	324	347	314	304	326	331	316	323	283	339	329	306	303	317	320	321	317	346	363	319	331	328	337	284	286	304	333	342	320	329	342	341	305	322	317	323	342	344	320	294	337	301	320	302	315	317	344	337	330	319	318	324	297	331	322	319	311	340	325	351	301	338	323	326	331	354	314	316	318	316	343	329	332	335	316	313	304	308	307	321	300	331	326	344	341	302	324	334	320	315	299	351	337	311	375	317	311	300	269	312	311	317	341	331	305	316	306	330	319	311	319	342	306	278	328	329	326	321	315	307	311	339	320	318	321	308	323	306	302	309	311	306	317	323	302	315	328	340	305	300	312	345	323	306	311	315	323	346	323	318	320	320	313	294	352	337	280	309	301	322	340	301	320	342	317	289	330	301	322	308	324	299	277	312	326	320	347	329	331	321	330	289	311	320	326	324	297	310	315	303	332	354	325	328	314	321	331	315	354	332	330	340	297	320	319	302	292	311	277	318	333	292	343	339	314	301	314	333	324	316	347	334	343	329	329	318	325	331	323	314	361	308	307	325	338	331	316	326	346	300	344	341	366	297	307	309	305	315	327	327	337	317	321	353	299	329	314	331	312	326	305	311	307	310	312	331	344	342	286	342	308	355	339	326	348	317	310	295	331	331	313	312	314	299	312	322	330	304	308	306	328	324	318	310	294	301	320	323	296	300	321	321	317	318	337	322	320	324	322	312	313	333	344	279	332	315	362	309	308	311	315	307	313	328	330	328	341	325	333	296	330	332	298	328	295	306	312	347	294	385	340	290	285	331	323	334	354	336	313	312	363	336	337	335	323	311	350	330	316	307	371	288	328	345	322	324	325	292	280	313	314	300	322	323	338	337	341	310	343	344	313	296	292	333	328	299	342	307	339	295	306	336	324	294	305	291	352	346	322	344	301	309	324	340	301	354	316	332	337	319	337	286	330	332	331	335	330	325	344	334	315	334	334	322	299	307	316	312	275	323	301	343	337	276	307	359	328	315	339	313	320	333	285	318	316	296	305	332	339	316	331	342	317	356	317	319	314	303	336	327	327	315	325	314	345	300	342	334	302	288	352	321	312	331	297	349	328	316	300	302	336	330	286	330	328	293	284	291	322	306	299	291	318	342	315	321	326	300	325	319	344	344	285	283	339	320	303	316	324	346	288	313	324	331	328	305	326	325	333	366	315	296	317	388	343	337	330	346	291	302	323	281	338	330	308	337	342	295	333	347	298	357	318	278	306	346	289	291	295	292	328	315	317	313	305	347	324	339	284	350	386	345	356	319	325
3961	3005	6668	5636	5031	4330	3380	4005	10004	10222	7591	4486	2602	1461	1070	904	816	815	831	823	779	749	786	819	806	836	787	801	834	846	807	822	829	845	782	815	774	808	839	825	847	744	825	817	831	820	830	813	770	790	779	810	753	814	825	796	823	837	789	806	796	849	785	834	813	812	784	816	832	787	787	807	833	848	818	831	819	842	844	798	800	793	849	838	829	814	799	809	809	788	800	813	826	764	789	809	798	787	835	801	842	849	806	879	865	742	811	849	775	818	809	825	790	828	758	835	801	824	846	818	808	831	801	826	814	809	801	801	808	778	829	777	806	771	837	777	829	822	804	744	810	824	803	790	760	848	836	750	815	772	810	799	842	792	782	792	802	745	803	790	780	827	791	834	827	821	798	792	777	826	793	809	784	776	794	804	854	834	797	836	767	804	805	805	810	792	773	830	829	777	819	824	795	850	799	830	808	807	788	805	818	818	764	804	758	821	799	765	813	817	795	846	792	835	748	818	858	793	838	745	825	764	835	804	846	834	796	802	844	798	786	847	778	823	793	831	815	789	838	785	786	815	833	839	835	787	814	832	807	753	833	780	808	797	838	828	807	822	776	785	786	811	853	799	851	766	816	843	805	806	783	836	791	851	849	806	796	811	820	762	773	838	801	793	829	821	794	788	791	808	794	830	853	834	816	856	848	827	783	803	767	772	829	766	806	786	826	815	816	835	807	846	802	758	797	805	814	785	808	842	783	809	791	834	846	803	832	804	819	825	812	786	844	803	775	785	825	725	804	787	804	801	807	761	767	827	843	840	845	806	766	823	823	859	761	830	806	816	813	842	783	850	839	750	795	804	767	835	786	799	815	805	795	797	792	764	779	776	803	804	790	832	779	790	805	787	835	800	802	788	812	796	782	770	765	781	831	818	837	820	796	786	799	856	819	792	745	830	762	780	820	816	782	830	836	803	759	804	801	803	832	798	804	748	782	773	767	799	799	771	776	808	761	786	832	823	802	813	825	804	826	840	807	774	818	817	822	744	801	847	801	807	787	775	819	844	799	821	780	796	791	837	828	776	736	824	793	804	814	817	838	829	767	811	774	844	864	779	872	830	802	832	835	751	815	809	800	762	775	850	819	838	743	831	792	820	828	816	734	794	784	801	823	837	836	821	842	780	800	826	787	827	798	848	828	768	815	838	852	792	792	843	824	799	814	874	787	812	797	841	807	784	827	871	802	763	806	810	782	762	808	841	848	782	795	814	800	831	850	816	769	807	787	791	867	774	813	781	826	818	804	817	835	774	825	818	797	818	805	807	802	768	803	777	789	812	786	750	823	770	869	831	798	837	844	801	816	791	841	829	786	853	812	860	839	830	782	807	829	787	838	808	754	846	810	818	838	818	840	805	820	795	800	854	803	819	827	783	793	788	819	805	803	787	814	873	769	787	792	806	841	865	820	794	792	845	770	848	782	748	841	782	789	786	829	788	798	853	813	780	821	796	771	830	786	832	784	789	844	781	792	844	847	777	809	801	812	820	830	795	802	767	840	770	833	784	841	805	781	860	787	790	810	789	787	840	830	853	816	812	810	790	796	787	796	782	754	843	772	833	824	780	837	829	789	849	836	784	798	823	832	833	782	806	816	826	806	817	818	800	760	795	759	838	785	800	777	819	785	794	803	753	811	739	811	781	815	773	828	813	768	826	776	799	796	766	816	802	824	819	814	802	805	797	807	817	780	836	795	846	770	811	805	823	834	810	849	803	801	770	815	839	805	822	746	800	817	776	792	871	845	830	774	859	802	815	833	729	779	851	872	807	832	806	851	790	840	875	882	885	804	806	792	783	794	890	818	801	788	802	779	789	831	834	880	777	818	810	808	791	798	813	847	837	823	782	866	779	798	776	795	795	819	841	775	794	849	757	793	826	822	852	800	822	892	814	836	818	831	793	827	734	764	828	751	785	861	761	816	768	793	856	796	844	794	800	775	803	782	872	792	796	834	827	740	775	740	788	830	802	809	808	841	829	828	809	821	778	848	843	795	794	824	822	786	840	783	824	818	817	781	825	844	840	811	780	759	773	808	808	782	814	807	801	792	841	794	760	819	799	795	827	844	765	832	810	859	819	748	803	802	869	854	796	816	804	833	803	788	762	817	775	782	778	815	853	769	779	825	835	770	832	769	864	828	780	846	828	826	840	779	753	807	803	818	822	839	793	796	807	776	798	781	814	848	836	856	791	807	752	831	810	780	826	746	821	786	876	766	799	825	798	836	786	813	768	840	771	804	781	838	864	830	792	764	791	810	815	827	791	823	837	757	782	797	752	749	826	848	852	817	844	821	825	842	754	834	736	816	817	770	826	760	835	772	795	836	777	784	850	884	850	776	790	793	826	764	845	804	853	805	752	782	839	818	816	794	823	841	796	737	803	839	813	791	787	812	834	829	804	829	797	809	843	834	829	821	850	815	868	814	840	798	822	814	773	857	813	779	819	815	829	785	821	817	779	797	786	766	748	884	824	822	815	785	797	810	828	821	827	795	778	824	795	860	751	781	822	784	795	837	814	773	802	822	784	768	795	814	828	794	806	800	779	809	813	764	811	809	762	860	769	828	731	829	841	828	807	787	790	814	788	811	821	790	831	802	788	788	803	830	813	816	843	770	822	795	774	760	779	811	827	823	828	820	780	770	802	748	796	793	906	818	838	809	821	790	822	763	790	768	832	811	829	803	814	775	788	794	800	809	855	777	851	856	754	821	821	811	786	818	784	777	801	810	803	793	799	760	811	767	830	799	805	812	853	800	772	780	784	776	733	796	882	828	800	815	850	801	761	804	822	803	831	795	854	850	806	849	865	776	819	800	799	769	781	827	849	857	793	783	838	825	847	808	810	789	806	791	813	796	778	791	818	806	869	825	781	805	842	853	763	823	772	792	800	797	799	832	783	830	800	767	814	817	767	783	796	767	807	830	829	776	793	782	835	806	765	757	817	839	777	790	823	831	797	833	809	837	816	834	748	815	811	801	841	796	849	757	826	812	745	784	820	784	786	841	815	841	775	832	785	836	845	787	848	796	797	847	818	781	771	845	836	828	808	787	825	813	754	824	810	816	780	843	792	828	802	818	782	808	744	831	835	827	774	763	790	777	774	825	801	775	761	833	795	780	845	820	769	872	848	803	868	843	814	749	793	838	798	824	796	811	805	796	820	807	755	746	835	875	754	804	780	833	785	825	773	772	810	822	724	831	800	795	814	793	813	783	766	807	825	792	802	817	850	797	822	784	774	772	782	805	792	801	814	757	808	822	799	803	816	814	828	742	777	784	796	794	806	757	776	777	794	755	735	818	816	830	792	765	813	783	834	795	817	770	789	800	799	858	741	731	815	769	830	809	801	850	816	810	834	762	836	826	850	776	829	812	777	810	816	835	824	785	847	835	797	851	826	800	790	812	772	873	826	836	808	779	791	849	802	831	848	808	764	790	803	797	810	801	786	856	826	827	773
16569	6333	8006	6207	3913	2102	3518	7187	23686	25765	16196	8205	3231	1241	554	370	319	296	302	343	315	293	305	291	323	349	320	330	315	344	313	343	337	341	353	326	314	335	305	346	328	328	352	314	311	318	334	333	352	311	334	305	323	301	318	349	347	287	329	334	365	321	300	322	329	302	327	342	319	309	325	292	286	295	345	343	324	325	312	306	299	302	319	332	313	296	320	305	327	322	327	325	307	339	344	297	310	337	319	301	281	331	347	328	322	330	342	291	324	345	308	324	321	322	299	321	312	311	331	310	317	327	315	330	343	347	320	331	284	274	324	324	323	327	335	298	295	261	359	302	331	336	292	340	288	334	337	308	313	316	350	311	333	332	342	323	287	307	315	315	297	317	299	323	309	301	319	279	318	331	324	307	340	334	322	316	357	351	312	345	324	340	314	289	341	341	310	309	307	314	315	325	317	326	319	340	323	334	297	328	320	314	322	333	310	300	317	307	311	331	349	283	309	319	303	302	304	337	346	313	307	298	345	303	307	346	327	340	336	337	315	362	323	330	330	339	322	331	346	317	330	306	280	332	304	330	308	329	323	321	294	346	327	317	326	334	327	358	352	313	326	304	301	312	347	316	320	278	285	319	317	356	350	326	309	347	315	319	327	325	375	351	304	356	342	319	308	332	323	313	308	304	325	345	326	325	300	303	331	315	318	303	359	337	332	313	338	296	311	321	315	303	355	322	304	318	306	339	330	320	312	363	332	329	321	326	314	328	316	309	316	307	302	322	300	307	299	312	308	360	338	321	305	314	328	318	312	295	289	316	351	331	308	308	340	324	315	323	304	318	311	297	311	321	316	338	290	333	374	353	322	281	346	334	323	307	327	323	316	300	344	298	347	365	321	323	332	310	314	292	296	314	300	325	335	303	323	320	355	334	327	317	309	332	320	318	308	315	313	308	323	326	313	322	363	304	311	340	325	315	318	344	302	314	328	297	270	322	338	328	320	342	336	306	339	337	295	304	315	334	350	301	337	316	323	314	309	314	322	344	320	312	324	333	315	295	301	305	327	320	321	337	315	299	337	344	340	320	352	327	301	320	328	342	311	335	322	301	284	293	306	316	322	347	312	284	327	304	332	324	356	339	345	323	309	327	301	327	315	345	329	300	325	345	301	319	327	313	298	298	369	329	323	332	302	314	314	325	309	317	293	334	308	301	313	327	342	309	346	345	316	337	304	313	335	367	280	338	302	311	345	337	280	303	329	294	306	297	331	334	345	322	300	320	314	316	336	283	339	344	302	310	297	281	318	336	355	321	283	331	333	303	288	325	353	336	325	321	331	333	298	288	341	293	366	334	339	304	323	347	353	355	360	348	294	317	341	304	313	320	298	334	330	305	347	307	360	338	339	310	348	342	284	354	334	342	272	307	321	310	315	318	327	301	309	312	300	330	362	309	309	345	321	312	320	303	319	338	307	331	306	350	316	307	323	343	295	316	328	307	323	325	297	290	297	290	308	318	317	294	333	298	339	330	306	316	311	333	357	329	353	341	323	289	297	335	295	337	334	328	316	303	319	343	313	332	336	332	316	312	321	328	385	326	305	293	320	298	332	317	311	316	319	299	309	322	329	322	333	316	323	309	295	335	295	348	277	297	341	307	305	306	274	327	278	306	334	321	333	336	290	317	304	290	349	325	308	312	311	297	299	326	335	297	347	312	345	311	327	351	324	298	326	332	318	343	318	340	312	342	329	302	350	303	341	331	342	319	339	321	315	310	310	323	319	339	338	322	332	307	308	312	344	317	318	339	302	326	358	313	324	311	342	285	319	314	330	332	308	315	311	314	327	325	299	301	321	323	309	313	336	287	304	327	312	321	355	320	319	321	350	333	320	319	361	305	318	303	312	315	304	306	322	327	344	332	332	318	290	302	344	327	351	353	310	309	322	345	319	329	275	329	324	326	324	333	326	339	300	315	352	347	311	293	364	320	345	316	350	327	315	338	319	322	328	303	349	328	285	342	295	349	347	312	307	316	324	322	310	324	314	305	315	311	326	335	307	341	302	325	312	304	291	353	325	298	280	333	318	303	328	339	295	317	315	358	310	302	325	293	305	318	326	325	329	336	324	350	318	313	309	334	308	314	339	315	315	342	340	292	326	311	321	317	369	352	304	315	306	349	318	362	348	309	346	361	313	307	315	332	339	311	313	344	336	319	323	341	300	339	383	304	358	347	328	306	324	310	297	313	303	326	308	337	355	310	314	354	349	299	310	290	331	315	298	321	283	344	320	319	341	336	292	316	316	329	309	325	326	322	354	325	335	320	363	364	335	315	371	320	328	297	290	319	302	327	298	317	305	312	301	323	319	328	309	349	308	322	359	343	323	335	289	321	314	331	313	334	322	341	329	325	326	334	317	336	325	328	323	316	303	294	311	327	309	323	317	317	331	340	289	340	348	317	356	334	342	295	281	304	328	354	331	318	338	318	309	317	321	311	292	328	324	314	314	320	330	348	320	325	293	343	338	290	341	304	331	346	317	310	305	311	317	329	321	346	350	325	323	300	338	310	348	335	333	334	308	325	290	326	318	328	329	351	333	330	336	321	353	340	332	289	333	299	341	320	325	351	344	336	292	320	302	284	295	331	289	303	309	313	339	332	301	338	320	295	321	311	303	291	331	329	332	287	325	339	304	345	334	314	301	315	316	324	320	344	360	337	277	346	345	302	336	278	311	342	345	324	324	332	340	292	338	342	315	311	294	309	330	356	330	347	311	333	287	320	283	330	298	314	300	304	331	343	315	344	286	321	306	327	311	304	319	308	305	308	298	307	305	314	336	306	329	316	297	315	341	311	334	327	334	325	297	327	306	319	343	307	300	345	327	326	301	309	320	329	321	303	304	306	336	313	344	281	320	326	328	312	309	309	322	343	359	315	310	326	329	325	330	294	317	301	332	361	313	324	309	349	318	280	329	313	320	302	300	305	335	344	312	323	307	312	294	357	333	287	311	318	303	323	311	317	300	297	292	343	328	326	315	290	334	293	323	277	322	335	362	350	326	314	332	290	355	313	313	294	296	349	295	333	342	322	328	328	339	329	318	314	338	335	356	324	302	326	302	307	310	310	336	307	332	315	276	321	307	301	311	315	336	332	304	346	295	310	336	352	297	286	326	328	322	318	294	345	337	331	321	298	308	326	348	348	290	307	304	339	317	337	354	341	334	325	308	275	351	303	300	316	339	318	330	351	310	335	339	335	338	344	338	324	304	323	315	325	334	321	338	318	336	329	301	361	362	341	330	303	317	311	318	302	336	322	305	328	314	360	340	293	317	328	313	305	317	320	325	318	314	298	296	340	343	292	357	314	334	310	329	314	352	335	309	321	330	310	322	354	327	327	313	340	349	326	353	357	293	307	342	336	317	295	297	328	310	315	321	303	328	340	325	355	342	318	319	316	341	305	351	333	342	346	318	319	340	336	301	344	312	313	317	310	325	338	347	312	325	293
10456	5312	12884	14702	12203	7916	13601	22739	44987	44364	33822	23581	12618	4777	1809	1072	843	865	850	809	799	820	828	809	814	851	789	834	830	806	840	810	824	847	808	814	854	758	815	799	789	824	836	809	799	778	762	799	791	818	807	808	806	801	786	834	795	755	859	803	857	804	780	846	787	814	800	823	790	770	819	790	835	774	728	808	801	847	803	764	817	739	791	803	774	782	786	786	752	830	798	774	806	848	796	841	807	799	821	754	748	812	802	864	803	773	767	772	790	811	858	797	803	773	822	758	825	756	842	843	790	831	897	848	804	775	843	834	827	886	787	817	805	761	822	818	752	825	839	759	832	761	806	814	772	873	808	781	870	819	860	822	789	828	801	842	838	810	834	829	832	812	779	774	783	809	821	836	798	841	815	843	838	834	773	836	783	801	802	783	847	769	821	853	825	816	817	882	807	779	856	807	831	788	812	798	807	824	795	814	833	800	799	848	795	813	782	786	874	809	822	824	833	809	795	768	804	817	862	800	814	833	811	784	848	773	761	803	838	790	771	790	802	806	771	754	767	804	804	858	838	820	824	794	836	796	823	813	838	801	817	789	803	823	828	815	792	855	803	797	789	798	873	826	801	853	786	815	819	810	793	829	809	796	784	789	831	810	790	815	782	815	802	785	771	841	817	814	796	776	838	767	859	848	763	833	778	770	831	783	774	788	824	821	764	804	798	799	791	787	791	818	824	812	784	790	804	786	844	785	802	856	804	838	796	811	826	797	783	822	769	768	813	869	793	824	815	769	817	808	842	823	809	809	808	794	788	776	835	817	795	777	848	823	847	855	796	782	826	834	845	840	774	850	858	813	808	828	802	821	840	846	845	830	830	817	800	789	810	857	806	870	798	838	800	818	819	819	776	809	829	809	823	796	819	841	787	800	768	872	754	808	806	813	815	839	848	810	816	775	787	811	792	842	837	790	828	800	834	835	803	826	831	853	801	812	786	818	805	807	821	810	823	790	803	789	770	843	789	795	823	824	808	851	826	803	824	736	809	800	792	803	763	797	816	826	799	760	818	783	796	837	828	796	834	848	765	840	806	813	774	774	814	811	800	862	822	788	814	770	802	845	824	785	842	842	786	778	875	815	817	828	795	838	803	802	779	797	816	820	822	782	822	803	770	821	845	812	819	803	803	778	790	746	835	798	830	857	796	834	829	794	785	804	786	831	784	874	777	825	817	820	830	803	783	736	799	790	783	759	809	815	838	838	782	805	825	823	807	826	820	768	801	847	774	750	780	791	820	801	807	823	848	814	768	750	776	822	805	818	814	801	837	808	781	823	858	775	866	794	792	808	835	844	832	806	769	895	830	779	807	812	817	838	838	786	819	795	834	783	848	792	833	832	803	825	795	799	848	790	783	841	781	820	806	811	831	816	835	824	772	793	815	844	803	802	736	790	848	800	795	818	803	778	795	814	841	788	800	813	781	756	810	792	843	885	794	798	811	788	808	836	767	832	844	812	768	767	759	851	804	798	778	829	778	762	797	823	814	781	836	792	863	879	825	768	807	814	817	854	836	779	824	814	812	823	851	844	827	837	829	794	782	801	867	818	784	801	847	777	807	842	801	752	785	764	807	800	871	803	800	783	760	803	817	804	811	810	847	865	799	784	765	799	881	842	843	896	814	786	809	818	796	830	803	817	776	830	794	823	822	808	799	798	819	819	847	775	824	832	770	782	809	787	822	797	757	779	781	787	793	826	804	782	823	790	805	813	797	869	759	789	865	801	789	753	805	837	782	832	820	806	822	854	794	799	811	785	759	788	820	776	820	829	790	783	769	820	817	773	804	812	817	816	821	796	838	784	826	833	843	833	826	815	827	777	870	826	838	803	794	837	805	785	838	784	858	775	804	839	843	802	787	793	806	785	789	859	817	838	819	823	813	794	801	795	781	709	791	820	792	840	795	809	842	786	856	791	840	823	795	832	772	840	848	827	797	770	848	770	827	801	800	794	786	910	790	772	793	803	812	835	795	837	787	794	786	828	791	841	837	833	803	815	809	843	770	762	801	849	813	846	756	768	799	857	789	811	798	793	832	843	806	811	807	873	797	819	786	780	783	769	758	801	796	792	778	766	805	759	806	820	784	807	774	815	814	836	820	823	858	802	750	804	814	779	816	803	842	845	838	812	797	819	846	810	813	829	760	792	797	790	795	826	828	831	821	835	795	825	790	837	814	807	784	770	747	823	849	803	828	765	834	795	784	823	778	789	873	843	835	791	825	761	797	778	792	798	791	779	804	819	801	824	829	741	801	783	828	762	846	862	820	879	810	745	832	796	786	796	779	817	812	828	756	780	772	736	795	797	765	780	816	816	792	852	864	853	794	849	821	824	805	800	763	811	756	807	784	763	803	786	804	810	777	848	788	783	796	855	763	816	793	836	807	877	801	803	805	794	832	815	859	808	799	765	781	852	785	783	851	831	834	843	814	833	780	797	772	789	829	853	765	780	844	876	812	837	790	835	795	830	845	808	843	806	807	779	806	797	767	780	806	824	788	813	796	844	827	834	791	806	795	825	847	849	824	839	846	866	790	831	839	784	838	795	822	813	804	814	810	798	849	812	855	796	819	791	774	789	818	807	782	855	815	795	788	739	769	735	777	835	841	842	807	830	794	809	782	741	805	804	846	804	795	818	754	782	775	878	819	790	809	789	849	822	801	826	755	784	801	816	794	787	781	780	798	825	819	800	841	759	785	835	792	791	807	803	820	779	788	809	781	851	817	840	787	787	840	803	824	771	775	816	839	782	774	819	827	799	774	804	777	775	808	779	825	829	861	813	799	815	771	775	797	813	831	823	816	808	716	820	772	812	812	800	874	849	868	788	810	772	811	816	766	818	803	825	792	782	870	772	773	858	810	807	783	788	826	814	804	838	776	813	821	812	796	781	817	819	864	825	803	833	796	833	864	798	809	843	784	805	818	839	880	833	851	842	851	807	792	781	816	811	798	841	786	800	752	768	828	823	771	775	817	799	802	815	803	791	833	820	800	783	810	833	759	797	785	787	819	812	836	834	808	768	839	821	791	839	815	840	781	773	807	816	794	837	792	799	761	789	816	787	785	788	788	802	830	798	838	806	828	851	833	829	836	799	799	800	790	804	832	792	787	783	800	774	790	811	772	813	903	815	801	866	807	762	826	806	857	797	864	782	803	791	813	798	802	807	765	763	782	823	821	758	817	781	866	808	775	809	794	772	867	813	863	780	806	817	858	773	775	790	780	804	799	826	808	812	812	775	776	820	827	800	812	784	776	788	774	810	786	859	786	860	822	788	816	813	813	769	789	816	815	798	733	795	744	842	797	758	825	832	805	826	795	776	792	797	826	803	829	833	773	840	850	813	809	785	784	755	801	771	820	799	796	782	772	775	775	852	795	810	799	848	879	789	799	789	785	810	896	883	754	834	820	820	820	755	822	801	775	801	795	754	797	839	796	791	798	824	785	816	828	826
24562	12183	12426	10278	8179	10626	8313	23227	39823	38021	25800	13404	4815	1443	590	343	313	286	279	284	285	320	292	260	296	287	284	310	271	292	273	278	270	274	272	296	258	289	276	266	258	284	279	292	258	271	270	271	257	222	284	262	302	282	275	289	248	283	278	263	255	292	259	284	296	264	286	265	289	277	265	274	264	306	302	275	268	259	297	253	296	295	293	276	305	274	264	269	297	289	277	247	302	299	277	307	285	261	282	282	267	289	301	278	282	257	271	309	265	274	259	287	283	276	284	272	275	283	287	294	263	280	289	287	287	282	261	265	262	267	257	250	274	285	268	275	289	264	260	293	244	225	273	296	273	280	267	285	249	248	278	276	306	287	278	274	254	286	281	285	273	299	302	271	269	266	283	263	275	264	258	250	276	310	293	304	269	286	289	307	288	280	285	281	280	291	295	340	272	274	268	283	280	266	295	272	279	275	225	271	285	255	294	282	290	297	287	299	292	255	260	253	302	257	248	317	291	266	245	301	251	279	280	294	280	281	286	300	286	282	295	270	259	256	309	285	261	262	282	299	266	297	289	256	278	302	268	290	264	274	295	251	315	299	280	249	299	276	286	293	268	289	293	306	272	271	279	274	292	288	273	312	273	278	285	265	281	295	308	293	280	291	291	286	262	276	278	239	326	285	272	293	238	281	293	265	282	298	305	251	278	291	277	257	270	251	291	279	280	278	273	289	323	284	291	298	271	242	276	281	269	245	262	291	278	273	301	289	272	284	262	260	263	289	299	274	282	292	278	272	270	295	301	264	270	298	272	257	267	256	287	245	291	268	259	280	297	244	275	275	264	305	263	258	270	268	276	275	299	247	291	279	273	283	263	286	259	283	291	271	260	287	270	297	260	269	269	286	311	264	289	274	273	279	281	278	262	282	268	262	276	293	284	301	310	270	279	285	291	301	243	292	285	282	288	291	285	240	272	279	273	275	293	241	261	288	283	289	278	275	260	283	267	289	258	297	295	303	277	278	272	309	292	266	272	285	285	279	256	261	267	295	291	276	290	259	279	294	278	283	269	274	242	296	274	298	271	258	323	282	266	293	282	285	272	259	272	261	278	263	292	262	264	254	275	279	288	295	261	283	279	267	242	293	287	269	302	323	293	297	289	290	295	238	257	292	303	280	274	299	275	257	283	269	257	266	271	303	260	295	267	286	266	273	293	277	277	275	267	292	290	259	305	243	268	290	302	260	283	290	248	312	271	309	280	280	274	250	286	274	264	254	290	274	270	280	267	290	308	283	280	263	288	263	275	274	281	297	299	279	258	278	269	287	261	264	299	284	286	302	297	285	266	314	288	292	280	260	278	291	269	274	275	260	281	266	324	259	267	278	275	245	270	276	259	302	286	278	254	306	272	280	299	284	287	286	318	296	279	279	285	248	281	270	245	257	295	272	290	288	248	275	288	283	255	327	278	320	302	254	240	304	281	296	269	290	276	269	291	263	263	329	259	288	289	269	270	275	263	279	277	288	273	320	289	287	287	264	267	290	299	272	286	286	286	280	247	285	282	278	259	288	297	298	243	282	278	269	278	275	280	301	300	284	286	279	271	249	264	295	325	296	286	291	279	293	278	270	305	274	282	283	269	278	272	282	302	307	297	293	287	250	275	279	284	295	287	236	282	271	248	283	264	277	286	269	274	258	268	286	297	264	257	270	267	286	247	299	289	301	294	258	258	267	274	274	252	275	248	253	286	262	304	248	274	277	276	289	319	303	279	267	267	295	287	292	290	276	279	288	267	281	283	266	280	236	237	284	272	292	269	260	239	262	309	288	269	312	281	263	280	283	282	294	280	263	280	259	319	289	269	291	294	293	256	294	314	276	265	285	261	286	273	310	280	279	285	304	287	284	305	277	294	283	282	292	251	260	263	280	285	284	260	285	296	278	269	259	238	243	246	260	281	273	242	282	300	289	245	306	253	287	272	281	247	295	274	276	277	273	285	265	268	308	263	298	295	296	275	275	265	300	296	263	273	296	296	298	274	288	303	261	290	293	260	305	286	272	299	268	251	303	275	297	298	278	281	286	295	260	278	270	303	268	277	302	255	263	298	293	275	256	317	258	256	254	282	302	287	309	268	276	296	293	256	282	304	270	279	284	286	279	277	275	297	284	284	261	255	277	286	310	265	279	272	282	277	261	286	258	298	285	279	271	249	290	287	298	271	259	247	291	289	268	299	259	297	275	281	228	288	293	267	300	247	269	286	294	276	271	296	273	263	306	290	292	275	286	257	282	260	267	292	277	306	290	266	265	280	294	298	293	280	257	283	279	284	278	252	281	275	288	258	267	276	280	264	276	305	284	250	269	267	280	279	278	308	262	278	274	265	308	269	303	286	296	245	261	300	279	275	276	259	256	262	303	258	280	261	293	284	288	299	284	302	273	291	266	310	273	253	276	283	286	290	281	288	305	291	297	251	266	291	268	258	271	286	295	263	251	295	266	286	269	265	287	277	287	256	293	259	270	285	265	278	290	279	275	258	292	278	268	278	269	245	278	278	283	302	286	245	264	272	298	254	257	298	279	275	268	276	268	283	304	277	306	293	280	224	249	287	275	297	255	276	269	276	310	264	273	255	260	285	271	273	279	268	276	274	307	263	281	279	293	273	267	277	284	300	272	300	288	261	262	289	265	305	319	274	295	304	257	280	295	279	280	325	236	276	290	294	278	285	253	281	266	273	256	282	265	269	275	281	293	279	282	275	266	318	293	261	268	272	302	280	263	308	276	285	285	244	283	211	249	288	269	286	265	266	249	292	321	310	282	276	268	279	240	266	292	269	268	263	272	276	265	289	279	272	275	286	292	283	267	271	252	279	275	259	281	295	273	272	259	309	308	259	292	259	257	303	323	305	283	299	273	311	259	306	267	295	258	274	298	287	287	266	283	288	275	282	261	299	276	283	294	278	266	289	296	289	290	287	272	284	265	282	250	276	295	259	287	284	298	274	280	290	317	266	300	283	297	265	262	290	258	277	266	300	271	230	260	290	266	289	296	279	260	260	281	283	283	293	295	292	279	286	264	268	270	282	271	271	284	280	291	234	251	306	286	248	276	265	297	265	275	261	254	261	264	256	299	263	289	256	282	310	282	281	280	291	245	284	285	261	270	277	291	269	289	256	241	305	304	272	292	284	272	309	283	283	294	299	272	255	278	267	274	282	261	275	276	299	280	248	289	280	284	259	291	330	291	263	255	280	269	253	275	298	261	224	265	275	264	245	261	277	310	295	264	313	299	293	277	302	270	250	247	277	291	257	265	286	275	275	278	267	283	261	264	265	283	290	265	290	258	289	327	271	271	297	330	298	264	305	297	278	276	265	274	257	271	264	293	316	278	254	273	274	305	300	279	277	265	283	286	290	305	259	302	292	269	279	289	287	260	261	267	270	267	269	270	275	293	262	257	281	272	273	262	251	262	280	298	299	284	280	276	285	305	263	282	260	287	298	290
12919	8493	16744	20966	20831	18722	17424	42314	55805	53253	42297	29115	15249	5831	2053	1061	762	771	725	793	747	734	695	696	707	708	699	704	737	682	730	748	734	730	646	756	751	697	735	686	712	689	721	730	732	707	708	720	717	718	709	650	731	683	749	660	705	692	710	696	704	725	749	751	727	745	689	734	726	739	701	665	702	736	700	685	688	739	726	690	749	712	718	701	710	738	742	756	745	717	693	705	698	700	764	682	704	714	714	688	676	733	702	744	707	674	740	711	673	718	709	682	705	730	725	729	735	766	658	730	717	705	701	679	695	679	703	694	711	727	663	713	728	707	689	713	674	699	743	740	655	731	687	688	711	713	727	720	764	723	662	711	686	730	709	696	718	706	749	729	703	699	711	697	700	710	753	737	711	703	740	725	686	745	700	732	731	717	686	700	709	700	736	731	701	733	665	726	743	698	693	666	744	725	700	678	707	706	719	674	702	740	690	699	673	738	757	687	715	682	717	725	711	693	717	696	685	727	755	718	730	722	729	764	725	708	733	678	702	728	711	727	705	745	746	725	682	692	724	699	696	683	712	658	713	747	720	705	702	686	745	715	741	706	688	715	750	627	695	644	723	681	724	740	774	730	763	676	668	742	729	699	745	726	755	728	645	714	687	686	713	719	696	750	734	717	729	682	737	669	706	642	665	732	702	670	699	695	719	710	699	715	738	706	698	707	678	700	690	722	719	727	697	691	702	714	662	728	703	682	683	712	756	766	694	688	714	749	773	709	690	738	692	701	712	747	730	679	732	691	769	729	720	728	734	732	717	720	730	693	696	710	703	725	672	658	735	680	688	668	686	730	700	741	684	734	686	678	721	768	725	725	725	706	711	646	682	739	693	668	669	681	683	721	725	721	686	751	688	714	688	698	720	745	766	678	735	711	709	667	734	727	734	710	776	736	686	711	715	696	683	728	690	662	686	702	737	702	707	708	682	704	684	702	698	671	703	699	705	735	672	727	709	689	723	713	657	658	695	716	778	681	694	747	702	669	710	681	699	757	708	676	707	704	727	707	642	703	678	703	697	689	705	725	677	699	702	718	737	726	714	777	732	681	723	699	719	696	673	712	724	719	720	728	703	697	716	738	721	765	721	693	721	716	762	665	705	668	762	716	686	711	697	706	740	693	689	698	731	726	712	663	705	766	704	698	694	679	675	730	708	722	730	711	692	705	693	694	730	729	707	717	713	742	696	741	722	730	725	702	727	704	727	748	681	711	703	716	703	721	675	687	733	667	701	705	666	667	700	762	731	732	720	670	690	713	660	724	719	688	763	679	755	716	681	707	686	722	696	738	724	740	726	745	671	727	689	781	741	736	708	723	670	742	684	699	725	704	720	754	714	753	675	708	741	662	706	707	757	706	720	688	728	711	704	715	734	743	715	728	734	709	703	652	688	706	696	707	711	731	689	699	728	690	707	699	700	731	679	694	707	732	780	702	674	668	659	695	713	751	719	691	697	731	716	734	712	731	708	698	696	640	700	688	704	714	718	645	705	752	673	738	717	693	716	692	778	701	758	693	745	667	726	710	705	718	661	692	679	691	740	737	713	730	733	704	725	699	734	712	731	683	688	670	653	761	719	718	718	693	752	716	712	722	703	711	746	688	726	759	713	671	742	696	687	731	733	718	740	682	732	686	686	675	691	733	725	686	662	733	725	699	695	723	653	711	705	682	720	702	713	712	713	688	664	692	713	717	738	720	696	731	697	717	686	726	729	720	703	688	728	717	685	720	748	688	721	754	716	690	638	715	700	703	700	680	700	701	696	669	662	719	693	756	709	704	701	704	725	719	680	706	717	689	710	667	693	703	693	678	692	714	730	735	681	694	697	655	676	693	674	694	709	716	703	688	707	710	727	703	697	735	704	705	681	698	776	688	705	700	719	734	686	724	688	694	714	728	734	691	760	743	756	666	719	720	728	692	710	652	728	664	721	661	688	742	697	687	749	719	730	667	691	738	714	741	694	699	688	731	732	685	729	681	747	683	689	660	691	689	696	732	686	677	718	704	692	748	684	721	701	711	780	729	705	710	699	649	714	723	744	695	721	677	772	716	695	716	725	676	753	665	688	760	749	704	697	710	755	727	745	726	748	704	708	752	734	742	731	664	702	704	725	697	670	741	696	711	742	752	725	713	695	715	676	716	688	662	709	719	702	732	713	723	673	739	694	731	692	721	756	719	718	680	693	706	758	726	726	725	706	776	739	690	716	738	683	673	684	676	678	694	751	679	685	810	666	734	714	705	772	653	725	684	696	723	640	684	716	739	716	650	686	686	707	726	714	695	698	712	666	742	683	688	651	737	712	746	734	705	726	716	755	679	684	728	693	712	729	708	732	726	716	694	653	728	719	705	733	731	670	718	741	702	722	698	743	723	715	716	672	716	737	712	691	719	720	720	727	727	710	732	751	701	718	725	725	714	701	715	698	668	724	681	671	706	782	702	730	699	686	680	734	670	719	715	711	706	680	690	724	756	705	715	708	689	705	721	686	691	699	669	720	677	737	744	711	720	713	720	709	697	740	725	738	740	694	708	699	750	750	725	692	705	684	691	692	754	697	699	789	744	733	705	709	711	718	720	686	761	688	686	697	708	690	663	709	680	754	725	699	769	743	703	736	723	731	736	734	716	761	676	641	734	721	652	719	765	706	698	723	752	721	722	704	709	763	714	711	681	737	765	734	720	734	675	701	712	691	694	740	685	751	735	706	657	668	685	731	699	734	717	702	693	687	705	707	699	716	690	725	748	738	649	778	737	722	729	754	708	735	723	749	732	699	702	735	711	682	663	677	687	718	689	756	707	737	696	744	718	716	691	733	713	707	705	735	725	718	680	710	733	704	727	700	693	731	771	686	768	694	689	713	739	711	715	701	748	730	738	730	718	681	667	696	704	683	691	657	700	744	720	678	681	758	697	701	734	715	763	691	704	712	708	724	698	760	697	699	705	746	699	746	704	693	669	728	699	704	754	667	706	749	685	717	678	698	687	737	710	714	738	686	691	725	701	731	698	723	708	716	667	714	762	745	708	687	736	721	718	701	733	688	700	718	708	756	642	723	728	705	706	704	755	697	691	740	703	712	753	693	705	691	728	650	772	763	685	750	713	672	710	744	710	689	738	710	675	742	739	739	695	695	684	697	730	720	706	657	760	721	728	705	724	725	732	695	745	690	724	689	729	766	717	709	682	714	670	690	759	726	710	686	708	735	708	704	693	720	727	664	736	717	711	703	663	724	712	709	761	701	656	709	767	712	713	718	709	729	693	719	705	719	745	691	678	779	678	730	715	702	711	668	767	687	726	679	778	680	729	741	723	704	739	703	707	702	694	679	743	745	688	699	669	724	698	702	689	705	736	682	717	725	680	724	686	683	689	664	692	693	772	723	682	718	690	699	686	739	722	701	696	738	691	682	721	778	705	647	718	705	743	737	698	745	710	689	729	694	717	670	674	678	697	670	697
6824	2754	2842	3550	2520	3532	4004	1697	1717	1212	784	565	435	310	290	323	309	320	343	280	331	295	319	317	340	358	316	304	317	338	327	324	347	323	336	313	294	351	298	328	323	342	323	293	301	292	326	302	282	327	308	326	281	308	325	296	341	336	315	298	296	308	321	311	296	311	348	340	312	345	338	334	347	295	302	291	336	317	288	290	315	335	325	310	332	293	303	316	305	336	369	323	342	344	312	275	341	333	308	321	310	331	344	336	350	321	321	326	295	308	286	303	290	305	316	330	328	291	308	328	300	338	283	338	360	284	271	306	322	340	308	315	304	309	315	331	337	296	327	326	308	289	337	302	336	333	314	330	324	302	277	313	300	326	348	321	308	324	335	296	319	315	326	314	309	280	314	321	312	325	311	285	317	316	352	348	291	351	311	328	338	335	287	313	299	295	334	287	279	302	319	281	339	300	301	323	317	327	308	334	296	308	332	290	277	333	315	304	307	305	370	319	293	299	294	338	299	313	327	304	314	313	312	328	325	331	335	300	320	308	328	315	299	291	311	338	319	366	345	262	291	276	293	287	288	317	303	347	314	318	337	317	323	298	311	273	317	340	270	294	322	306	313	338	320	305	304	300	314	301	319	306	295	338	327	313	317	315	298	335	348	295	318	304	325	315	314	325	290	283	296	321	327	298	279	337	303	300	327	311	311	310	316	289	311	338	278	268	355	311	312	337	305	299	323	328	318	341	270	313	315	330	293	326	301	297	341	300	303	328	298	336	328	312	311	327	336	310	298	313	321	309	318	349	319	313	298	353	289	279	306	348	328	335	316	295	323	299	280	330	302	312	324	335	329	317	336	314	331	288	298	313	286	340	304	324	316	334	306	295	263	329	287	306	314	320	337	294	279	304	314	315	306	303	341	272	345	310	333	319	341	307	328	309	283	296	330	338	324	338	281	303	318	352	321	318	275	334	296	304	290	321	328	362	283	333	323	335	311	295	303	278	306	293	337	306	331	322	306	332	309	317	329	336	333	301	329	313	300	339	332	350	317	295	359	317	333	340	301	321	301	342	288	304	308	336	307	335	294	312	307	337	312	320	300	311	335	318	314	349	341	287	331	317	291	311	317	308	328	315	299	304	321	309	301	306	323	322	282	349	312	282	327	307	290	319	316	295	321	298	292	311	313	289	306	306	325	318	323	321	310	313	328	304	299	317	271	320	319	300	307	300	324	285	329	333	328	311	293	290	329	316	328	298	332	316	304	325	293	361	330	284	317	300	329	317	280	306	321	304	305	304	287	281	315	303	342	296	287	320	320	308	291	319	286	355	350	336	287	354	310	317	323	313	333	308	327	361	332	351	321	305	308	349	311	298	307	290	333	337	307	273	331	335	293	315	351	338	314	290	306	300	318	324	290	349	307	290	323	300	320	324	307	338	304	334	311	326	319	309	323	308	323	295	313	331	339	296	286	304	282	296	326	301	334	310	294	310	321	314	310	304	297	308	322	302	306	367	332	338	291	301	319	313	311	320	338	318	315	331	313	333	327	315	315	307	339	343	313	294	311	315	294	356	308	301	305	321	332	309	293	302	307	318	304	303	332	319	289	289	310	299	300	322	305	307	282	323	328	309	319	324	331	321	310	297	326	333	309	295	314	316	307	309	319	327	322	350	331	315	293	294	330	316	333	333	340	318	318	332	320	348	307	286	310	314	273	325	315	299	303	291	312	340	344	331	317	321	293	298	309	294	295	307	319	335	328	330	360	305	321	319	313	316	297	325	358	319	303	295	314	292	285	297	329	335	295	312	349	317	332	321	317	293	326	325	293	297	292	316	300	338	322	313	314	279	326	299	305	334	312	305	305	302	290	270	294	322	322	354	290	302	324	316	321	329	305	297	324	298	310	348	298	298	308	335	283	309	311	311	351	311	304	307	308	321	346	312	309	328	332	300	293	320	297	315	301	312	315	301	322	337	329	302	308	288	329	298	290	310	315	355	357	301	305	298	303	303	314	330	300	311	300	339	264	315	325	327	319	348	304	285	292	314	284	345	318	321	259	350	292	311	313	324	326	347	300	313	337	318	295	323	318	296	351	290	356	303	289	320	351	346	315	307	342	306	315	306	329	267	264	334	342	353	307	274	320	296	292	290	301	323	321	279	352	280	313	318	298	286	283	304	333	298	349	285	302	304	315	329	314	314	328	351	321	333	281	264	301	285	315	311	321	304	312	322	311	310	301	338	361	318	311	298	339	297	337	323	311	310	310	309	329	305	325	351	297	325	306	285	289	317	355	362	313	309	323	272	294	346	295	352	310	314	308	327	310	308	299	286	307	318	310	345	339	288	284	311	349	328	298	360	357	312	273	311	330	303	299	322	314	281	321	321	313	296	298	329	285	337	330	310	335	329	303	300	280	325	303	281	322	323	354	285	334	350	303	305	351	337	332	298	306	295	330	297	328	317	327	292	309	303	314	325	339	368	310	323	344	352	306	319	310	309	318	318	305	305	280	328	327	305	321	306	292	344	349	298	348	299	305	320	323	313	317	292	328	325	320	332	319	324	309	312	271	332	310	320	310	305	311	326	352	352	299	345	320	328	284	333	334	329	307	316	328	285	333	329	347	329	325	324	312	320	316	302	318	305	322	324	274	339	269	344	316	341	309	310	314	327	282	311	315	322	281	317	314	328	317	314	302	363	323	298	329	332	329	285	300	326	303	336	350	298	312	323	309	308	283	301	306	347	308	319	322	320	268	325	349	328	299	319	306	326	317	350	308	311	311	310	311	330	310	319	307	312	313	298	305	312	324	342	306	313	313	334	315	324	274	321	331	342	338	336	351	336	307	336	304	306	343	303	264	352	298	324	292	288	311	307	297	303	321	317	315	331	293	318	333	323	335	323	317	298	307	330	309	362	321	309	301	295	322	309	346	347	272	321	312	308	295	347	301	303	315	289	325	302	305	309	310	335	314	328	310	314	312	291	328	350	321	315	319	313	350	330	325	351	319	355	319	304	325	297	305	343	338	294	331	339	348	264	303	313	310	339	354	321	347	312	288	327	330	318	334	292	316	317	318	303	311	336	295	327	314	332	307	286	308	284	349	313	294	316	344	295	334	325	313	299	285	317	279	330	320	311	292	303	342	332	319	290	265	284	324	309	307	307	312	313	286	330	325	325	328	298	363	297	311	312	356	313	366	300	283	326	291	314	320	288	313	317	312	336	297	308	295	302	301	312	305	294	301	318	302	351	334	294	321	320	308	296	334	325	311	327	312	290	346	341	335	310	308	354	294	320	314	312	322	312	313	330	311	308	296	321	315	310	260	333	308	286	324	297	336	329	309	297	311	305	332	307	290	292	308	289	309	333	369	326	331	326	309	336	317	367	299	326	334	326	344	320	313	306	322	309	316	301	326	330	308	330	328	324	353	328	315	333	318	319	299	345	270	332	308	298	289	309	296	300	337	347	301	303	333	320	342	285	285	311	301	291	317	323	319	305
4677	2890	6074	10511	8799	14599	15016	7490	7181	5055	3131	1997	1206	910	788	785	838	772	808	801	817	770	816	844	798	843	804	798	787	816	826	840	801	816	847	764	796	759	772	823	847	817	752	801	777	782	793	818	856	771	793	797	832	801	766	816	773	826	783	818	822	820	813	779	797	865	818	820	807	863	812	858	832	801	795	785	791	753	808	808	812	782	824	821	784	827	798	795	837	847	796	781	844	737	791	807	768	857	789	827	809	806	768	773	793	776	826	755	739	807	797	818	792	768	767	833	801	840	787	807	766	772	769	777	760	819	817	807	815	882	783	823	775	804	787	792	790	778	847	770	774	839	790	851	802	825	780	844	806	759	820	815	782	775	827	753	769	808	851	806	797	838	764	792	770	785	792	830	827	782	818	812	784	768	823	798	781	826	799	744	828	804	798	775	793	795	789	782	822	795	803	836	805	848	798	816	790	787	767	815	820	775	800	800	831	804	827	814	787	801	780	781	821	796	790	821	793	748	828	785	832	829	809	789	804	740	851	792	821	828	779	805	822	807	721	801	798	804	765	818	800	783	800	780	805	788	799	799	756	796	816	773	780	809	813	779	757	807	777	804	768	789	814	845	817	851	849	855	787	798	783	829	829	806	812	816	783	781	823	850	811	798	800	800	751	856	804	864	809	790	806	782	810	804	816	816	790	777	820	835	831	745	786	796	824	795	782	835	779	799	813	808	753	784	808	848	799	803	791	819	729	821	795	791	840	793	872	842	827	795	838	831	778	767	790	745	822	799	833	781	731	805	769	790	802	811	815	786	805	775	851	798	812	804	770	800	791	834	777	774	816	887	786	869	858	801	784	785	785	849	755	771	791	765	807	800	812	808	795	773	767	803	798	744	772	771	759	795	789	871	810	781	802	793	809	833	805	818	780	816	810	785	811	786	767	815	752	774	749	781	794	814	768	810	816	783	792	796	828	791	771	790	745	773	815	822	793	756	786	746	794	795	781	848	779	851	777	816	802	827	825	843	824	824	773	776	796	863	807	829	817	775	778	807	746	813	781	784	816	797	811	770	781	779	789	748	807	843	786	825	739	793	783	819	807	763	767	757	791	830	791	761	818	809	821	790	760	803	795	753	755	796	742	749	795	816	811	795	794	805	812	776	772	807	779	838	795	809	829	803	799	735	786	771	778	810	816	794	794	767	846	834	841	799	778	786	770	817	832	768	802	794	799	817	792	817	768	823	805	813	776	834	796	776	799	795	811	809	819	780	799	789	788	813	800	797	808	793	769	756	802	781	824	774	842	828	832	801	779	802	793	803	765	811	796	851	772	774	798	851	755	771	795	837	809	738	801	811	765	844	745	789	821	793	821	786	787	814	821	775	803	785	835	837	779	773	785	831	833	717	773	805	813	835	768	831	850	806	766	794	825	823	782	746	794	833	775	813	772	778	745	813	818	775	805	767	765	804	807	835	771	814	777	785	831	813	837	748	777	809	775	830	814	854	858	772	791	813	769	770	770	826	820	771	781	747	814	769	806	774	786	829	828	763	777	746	795	808	805	833	787	793	787	768	807	793	826	857	763	779	809	781	793	793	764	831	793	811	759	785	828	787	799	776	824	797	789	798	832	825	796	783	846	812	781	819	821	776	773	760	797	790	809	797	848	806	800	838	816	812	847	803	821	786	795	817	807	815	779	822	796	791	711	802	818	765	805	813	824	871	815	811	816	812	804	791	807	801	735	814	788	812	773	797	793	798	749	821	809	807	791	799	836	783	814	794	810	799	827	788	777	819	831	768	738	854	782	808	787	836	839	780	796	771	813	858	800	770	737	795	760	835	803	838	791	827	818	772	817	806	772	778	782	810	794	831	775	789	758	785	826	838	808	784	774	774	767	814	799	787	784	799	796	742	771	805	812	807	805	810	788	766	791	810	760	808	843	777	821	820	754	836	789	786	801	740	877	829	773	765	814	748	792	698	827	791	798	838	815	827	767	804	741	776	762	785	785	824	758	808	777	790	830	805	818	821	824	803	790	800	774	781	817	829	787	812	816	788	791	792	800	766	823	783	777	769	781	809	814	751	763	820	784	782	857	834	837	785	831	882	839	809	818	774	759	759	790	768	842	799	789	807	808	815	791	847	787	808	827	826	837	727	871	821	802	770	804	817	800	816	758	787	761	781	859	816	800	789	805	771	804	826	748	819	780	831	782	797	773	798	820	787	767	789	805	803	800	811	804	793	758	804	787	828	777	807	751	788	756	809	784	790	774	784	811	804	776	811	857	797	764	795	808	811	796	770	795	790	751	830	776	834	819	757	781	807	767	810	772	741	815	791	790	810	721	847	807	793	788	763	824	801	813	822	766	790	810	800	793	748	805	782	848	763	770	764	826	805	758	773	806	766	809	796	792	781	841	800	808	811	813	784	828	819	784	809	763	835	782	741	798	846	815	777	805	795	819	823	771	815	756	811	781	806	810	759	817	825	812	834	882	789	828	769	828	775	777	801	801	774	801	829	807	842	797	807	833	791	771	767	776	797	808	789	830	786	756	811	772	807	827	816	832	830	778	751	778	760	756	824	725	822	786	821	801	778	761	812	766	805	740	799	796	815	755	831	732	789	829	760	778	801	760	794	819	813	796	762	822	771	818	793	852	871	841	795	845	810	809	788	752	808	806	745	814	804	847	804	765	790	816	801	833	798	773	810	799	805	802	797	795	772	805	843	773	787	785	810	867	782	771	787	764	765	820	807	858	827	786	790	800	795	742	765	843	778	828	811	789	767	785	766	819	762	798	856	785	821	744	758	816	747	796	866	765	810	751	738	781	799	835	789	795	830	796	766	816	817	749	796	770	810	799	868	766	777	759	778	827	793	845	789	818	786	836	875	782	788	802	836	759	753	823	782	780	792	820	813	787	768	761	830	796	785	812	792	754	809	803	823	802	783	779	804	796	833	779	776	815	816	797	814	771	768	761	837	811	820	809	840	833	810	834	787	829	747	770	796	782	778	800	738	830	801	815	831	779	789	823	804	850	764	777	829	851	772	855	831	828	823	785	810	776	806	822	773	802	779	800	758	816	798	796	836	808	816	788	784	760	824	801	835	802	778	812	774	750	779	803	785	785	815	786	779	814	780	803	825	811	801	801	789	770	811	794	771	806	766	839	825	775	813	790	783	785	757	804	826	782	846	842	822	773	791	792	813	784	775	760	816	798	740	790	915	800	780	821	814	782	769	809	784	836	794	794	850	841	827	798	767	837	825	817	771	798	781	769	812	829	805	799	752	800	748	781	787	806	797	808	768	833	770	787	777	787	801	793	778	756	791	780	783	755	797	847	817	808	862	816	780	784	789	824	765	814	777	769	770	800	838	787	787	792	763	802	858	803	834	817	802	795	805	820	785	812	789	837	772	788	815	812	838	746	767	779	777	799	761	825	870	755	779	818	769	775	791	856	790	806	779	767	840	798	773	836	832	776	828	770	825	803	746	802	787	755	816
19740	14740	14792	7517	5075	35608	32188	23344	20159	12163	5372	2137	928	498	365	348	319	303	357	301	343	338	323	320	297	339	309	329	292	349	352	330	339	318	305	304	365	335	309	311	304	343	292	313	294	292	336	338	321	310	331	315	307	345	332	327	352	321	339	335	343	325	316	295	325	309	330	270	312	294	328	293	320	334	318	338	311	332	323	335	345	323	315	302	341	341	322	302	325	314	293	298	305	320	334	313	336	315	317	314	289	313	331	298	311	324	294	353	307	311	358	328	325	343	300	307	311	362	340	327	310	306	326	325	323	299	350	344	300	339	311	327	302	276	318	309	316	348	331	313	343	336	361	317	290	321	322	347	307	355	299	325	332	315	313	315	336	303	294	324	305	324	338	326	328	315	325	340	324	328	304	295	300	297	329	298	308	323	283	327	305	339	313	323	294	305	318	295	329	345	347	318	320	285	301	338	325	355	320	318	314	328	358	317	316	324	345	302	304	329	369	330	306	323	329	359	306	333	321	346	349	324	329	315	313	333	319	314	283	357	283	335	336	314	344	276	329	284	345	347	313	317	328	293	334	311	340	325	346	331	328	328	341	312	312	317	318	364	318	318	336	317	295	343	343	298	320	326	283	339	313	320	301	338	294	307	286	327	323	307	306	321	349	298	325	304	320	331	324	321	298	345	313	322	315	323	327	349	335	323	316	276	289	332	314	323	294	330	311	314	336	320	318	309	286	313	323	323	300	289	315	306	309	329	324	323	290	329	333	324	317	355	298	296	348	312	322	306	302	293	312	291	283	336	338	301	307	294	304	324	323	315	314	340	316	342	332	352	309	330	297	321	331	324	344	333	327	319	340	303	328	335	332	358	347	310	292	326	322	324	287	317	327	359	311	342	320	312	297	343	348	298	333	301	332	310	311	317	326	324	317	289	335	321	349	328	302	311	358	303	303	293	304	346	310	324	290	372	303	314	330	326	288	300	321	308	363	332	310	332	318	338	343	327	332	342	331	315	318	343	314	337	306	338	330	303	302	315	371	311	303	339	328	332	304	297	337	336	328	322	307	357	349	323	346	316	317	321	319	309	337	334	282	319	303	341	328	313	333	330	322	302	319	322	301	331	306	319	308	351	340	325	304	318	326	306	319	324	326	303	345	333	310	314	299	325	342	279	332	323	331	326	294	319	308	304	320	319	356	291	335	321	328	322	338	325	319	318	364	325	341	293	310	290	336	355	333	320	324	314	293	334	332	284	341	334	345	288	302	339	311	293	293	301	342	305	340	333	318	336	344	337	319	310	318	313	328	342	330	292	317	335	303	337	286	300	334	341	329	308	324	307	300	350	340	315	314	356	332	327	343	342	324	318	361	295	308	311	323	309	321	337	318	307	309	318	344	336	322	334	321	328	320	289	312	295	308	353	335	333	307	322	338	345	306	310	340	314	336	332	325	333	336	280	291	314	314	290	353	299	276	301	314	270	338	342	315	321	324	356	348	331	304	327	288	318	373	314	318	310	308	352	312	309	337	316	313	300	318	332	308	356	326	312	295	298	332	293	292	341	342	379	334	340	312	352	351	315	326	355	293	311	365	333	320	314	338	345	307	321	306	341	329	327	339	297	307	310	308	285	331	318	328	333	320	321	297	293	300	323	317	291	312	351	349	351	309	303	299	348	321	329	307	300	333	304	306	300	336	321	359	329	321	343	318	305	303	370	347	319	348	304	314	336	340	308	302	351	318	355	342	349	323	343	302	312	326	284	318	336	338	369	296	308	320	306	304	329	301	340	334	301	347	327	301	333	350	347	322	322	317	322	316	311	330	331	307	303	335	344	312	339	306	323	326	319	356	300	335	351	344	336	310	343	306	326	304	315	327	337	305	309	295	300	309	320	358	358	326	296	291	321	310	268	339	332	312	302	289	306	305	337	279	308	312	308	317	319	313	333	350	346	319	313	283	328	303	311	353	321	307	338	338	318	303	319	304	325	289	306	357	291	335	325	324	314	316	327	339	339	297	323	332	328	300	323	330	320	290	300	320	322	342	339	347	305	351	326	334	316	321	333	311	293	315	318	319	339	309	342	318	318	320	347	318	334	313	351	308	332	332	316	318	282	326	347	288	324	345	311	367	333	308	301	294	331	331	323	340	299	309	330	365	335	324	317	342	330	344	323	327	307	357	308	304	315	302	314	312	324	306	332	326	280	339	320	321	318	303	323	321	325	290	338	319	327	308	324	319	303	290	329	323	364	328	301	341	347	302	314	326	309	350	337	301	321	315	324	329	324	345	325	340	287	313	342	311	310	300	331	303	322	321	333	334	297	358	330	303	330	318	344	321	294	295	314	330	328	309	320	336	323	288	285	321	329	315	328	299	313	302	318	330	312	305	315	329	336	309	316	308	320	316	316	293	323	323	312	332	323	341	334	341	328	317	323	315	333	319	321	301	315	320	322	344	318	319	305	365	302	327	313	305	336	309	337	330	333	331	315	342	291	322	362	318	296	320	307	310	363	328	323	348	317	311	326	340	308	335	328	337	304	302	317	297	325	323	324	339	347	311	300	327	305	338	319	328	321	306	336	303	331	312	328	358	349	282	326	309	318	303	310	296	331	310	361	314	361	297	334	309	315	327	313	341	313	300	325	330	339	351	309	339	333	318	325	285	334	312	342	310	301	310	307	339	301	327	353	337	318	339	311	352	316	323	326	305	292	340	338	324	338	280	334	354	325	321	303	306	328	316	306	349	317	314	304	340	332	345	325	313	337	312	329	337	345	299	311	354	298	325	316	326	339	327	294	367	284	314	304	336	312	307	303	339	305	333	319	338	311	316	330	329	313	346	326	314	281	306	353	344	343	303	336	331	323	303	281	313	337	317	326	338	334	336	324	311	358	347	309	322	321	329	325	309	339	307	294	340	331	304	361	336	300	308	330	355	339	315	287	355	337	324	305	332	335	301	328	318	331	342	326	325	348	332	313	308	315	345	340	329	331	337	313	312	333	310	324	319	332	317	303	287	345	359	335	321	345	317	369	296	320	294	307	316	303	315	316	377	332	324	313	330	327	306	326	321	317	320	327	277	326	321	307	324	319	321	329	302	299	318	325	302	316	313	334	319	313	295	303	320	298	316	323	328	326	313	303	344	356	346	355	323	324	328	311	317	324	334	351	345	328	353	306	310	308	315	325	333	327	330	308	335	313	297	313	326	315	296	297	331	308	334	332	328	303	287	334	286	323	327	324	341	315	312	319	329	311	335	309	336	321	302	342	348	314	326	328	318	313	335	300	342	318	334	319	329	305	351	302	274	295	308	314	343	307	318	292	325	302	316	312	316	290	308	334	311	316	323	323	296	323	303	303	313	277	347	334	298	363	335	315	307	338	349	349	360	320	352	333	313	330	301	344	327	316	323	318	317	307	311	319	318	344	312	339	311	332	287	334	320	325	344	326	319	329	332	300	336	305	304	316	301	327	319	320	322	321	346	298	361	314	332	318	315	322
12472	11751	15310	14556	14896	51563	45296	40247	39010	28471	17742	8554	3637	1677	1070	891	800	799	762	864	769	782	788	786	789	799	792	813	824	771	802	842	812	792	799	832	829	794	809	771	810	777	819	801	807	817	875	777	811	836	841	777	799	847	785	785	789	805	801	846	793	790	826	866	769	871	809	791	827	810	816	789	854	801	793	822	794	857	840	775	789	751	804	782	833	808	771	800	786	852	783	842	859	775	839	822	793	791	789	881	808	786	812	810	810	789	790	832	785	817	777	831	824	788	831	781	814	787	840	779	765	802	788	830	886	746	826	783	774	802	822	835	790	776	827	786	814	814	786	822	826	808	782	748	819	793	814	796	837	833	823	797	851	800	798	834	837	791	760	835	844	779	810	837	792	798	752	823	807	823	879	823	782	806	803	760	887	833	846	805	871	806	835	788	788	804	822	825	788	797	845	819	779	842	789	845	797	826	829	803	819	798	767	823	842	867	808	832	797	841	832	807	831	789	836	799	855	809	817	784	834	785	787	784	833	784	755	791	802	803	803	847	828	833	818	813	820	802	764	768	816	833	835	809	822	765	792	789	768	818	777	808	806	840	805	818	815	861	817	825	824	827	761	807	833	813	822	788	808	807	763	813	861	821	831	809	755	825	767	876	808	832	777	807	823	758	827	837	787	791	808	840	750	847	790	807	726	786	788	811	799	826	813	842	801	839	834	803	816	826	814	836	828	805	844	787	820	853	839	775	803	777	848	846	825	811	785	810	808	792	823	757	847	859	809	819	810	760	798	781	794	790	787	797	787	805	781	826	786	779	831	800	813	768	820	841	816	863	841	824	818	783	807	822	874	810	863	815	762	789	830	851	808	813	812	828	773	807	805	829	806	844	798	855	814	810	801	790	843	763	829	810	785	847	813	795	754	780	827	798	833	831	805	786	798	819	764	810	782	726	814	774	791	900	799	788	811	833	826	801	887	816	803	828	841	789	800	838	848	828	760	839	828	843	791	825	821	865	814	836	824	798	807	780	800	827	801	788	831	770	786	792	859	773	810	802	807	833	810	819	821	809	824	783	819	790	772	815	794	819	798	806	841	793	818	875	799	806	787	828	836	782	796	793	782	832	807	810	842	759	856	789	857	793	848	766	824	887	826	819	807	801	854	787	830	783	837	798	822	814	837	792	781	825	783	816	830	819	814	844	780	800	817	785	812	768	825	800	767	851	843	849	776	834	798	817	829	806	767	809	817	802	819	806	842	796	836	812	804	768	799	787	803	823	803	780	822	774	804	836	770	798	780	784	785	796	862	829	757	805	852	822	824	858	811	842	801	801	772	770	799	766	807	809	795	847	797	823	792	808	815	765	823	796	777	808	839	814	923	838	817	810	806	818	842	864	795	782	861	779	794	813	832	797	823	843	762	815	820	805	789	877	758	772	824	791	797	830	759	808	831	789	857	778	793	824	848	839	809	812	813	833	793	834	788	832	789	841	803	793	770	821	827	813	846	814	822	798	808	814	810	779	789	838	798	768	850	828	799	809	800	795	769	797	812	780	762	798	839	783	810	815	838	806	776	782	821	813	743	796	845	768	836	809	857	784	814	814	811	805	792	819	819	832	877	768	820	765	802	786	817	749	762	805	789	814	811	812	835	858	816	852	811	840	827	832	741	816	800	834	761	789	757	822	784	839	832	788	717	785	791	821	837	804	792	822	785	794	776	803	805	773	817	819	757	776	769	830	818	799	833	781	834	829	802	864	825	839	852	823	809	794	801	825	775	843	823	826	764	817	778	824	776	847	801	801	836	768	809	852	831	804	820	808	839	785	810	794	828	886	834	767	880	828	829	786	905	859	831	818	827	790	806	799	810	851	757	769	841	758	779	749	799	821	836	843	796	817	833	775	815	789	839	822	792	844	796	802	821	775	796	770	788	743	810	885	798	824	781	809	778	822	759	769	805	783	819	833	753	819	838	823	843	819	825	792	844	839	799	844	847	813	840	797	780	774	803	799	815	820	794	868	809	777	803	848	764	835	817	783	799	859	863	837	785	786	800	808	795	861	781	833	855	805	837	797	833	782	779	863	776	816	819	823	815	815	819	824	846	828	721	814	816	820	790	816	812	837	781	803	858	748	785	844	789	812	814	782	798	762	824	818	783	839	781	842	812	796	826	795	794	796	820	827	840	775	884	825	766	793	835	796	812	809	818	777	805	836	888	798	800	839	861	795	851	761	780	819	803	834	805	772	785	819	793	833	803	773	809	807	811	829	851	816	810	784	824	790	814	837	793	798	815	802	871	776	829	766	763	830	811	826	807	790	774	819	805	765	826	786	818	828	792	882	793	767	812	832	788	785	775	791	844	821	831	844	823	819	785	805	804	848	813	793	783	807	806	800	824	807	759	771	810	832	775	798	845	885	806	780	819	808	791	848	772	813	794	803	829	841	875	784	853	788	820	785	849	792	797	806	781	831	830	822	822	867	874	802	780	798	820	785	820	781	830	720	818	809	814	826	764	807	796	816	790	784	822	802	827	851	795	791	791	824	781	813	765	825	834	802	830	831	870	849	771	834	768	846	805	840	743	809	837	803	784	752	819	859	812	833	801	779	805	828	773	748	820	805	776	793	748	857	822	879	836	820	853	804	806	885	762	777	861	789	823	787	819	809	754	793	797	818	815	788	803	820	824	806	801	748	804	850	793	830	812	801	806	837	837	820	795	803	806	796	876	827	820	763	811	816	808	878	839	854	809	841	837	824	785	815	803	770	811	864	844	803	792	835	772	853	796	825	749	848	829	762	817	811	831	800	771	807	806	778	804	874	850	774	775	844	832	774	796	765	775	787	851	804	808	859	848	748	779	804	832	844	826	806	759	748	821	834	832	806	755	802	849	817	795	835	853	805	825	773	793	795	799	792	808	733	805	867	801	819	806	816	803	847	825	823	770	840	810	817	812	809	812	808	780	801	868	812	837	809	793	807	789	864	800	874	789	813	811	828	790	803	807	796	855	794	805	847	828	844	828	802	807	826	799	794	812	845	825	828	797	821	817	837	782	825	765	848	775	848	812	841	805	771	814	777	783	832	820	777	747	768	785	794	762	795	865	800	765	816	771	787	835	844	811	747	815	815	817	843	872	813	783	846	792	837	800	821	807	792	823	774	772	814	849	820	841	788	837	847	856	790	823	846	802	775	820	820	809	814	844	826	791	774	803	808	844	817	789	795	779	777	842	820	837	801	850	841	813	822	797	807	802	765	801	816	794	813	812	837	805	821	792	804	821	887	793	763	848	776	803	792	785	843	794	816	809	833	812	846	812	786	827	801	760	772	815	802	831	823	813	783	784	878	792	840	856	806	813	788	819	852	811	789	799	828	809	794	783	802	797	738	862	836	801	796	806	859	818	905	812	835	785	837	773	827	782	809	821	800	834	870	811	796	814	825	837	784	813	790	846	799	841	817	814	821	799	825	780	847	846	739	792	750	810	804	791	844	848	828	810	851
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
