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
336574038466	336574038984	336574039536	336574040084	336574040636	336574041186	336574041736	336574042286	336574042836	336574043384	336574043936	336574044484	336574045034	336574045586	336574046136	336574046686	336574047236	336574047784	336574048336	336574048886	336574049434	336574049984	336574050536	336574051086	336574051636	336574052186	336574052734	336574053286	336574053836	336574054384	336574054936	336574055486	336574056036	336574056586	336574057136	336574057684	336574058236	336574058786	336574059336	336574059884	336574060436	336574060986	336574061536	336574062086	336574062636	336574063186	336574063736	336574064284	336574064836	336574065386	336574065936	336574066486	336574067036	336574067586	336574068136	336574068686	336574069236	336574069786	336574070336	336574070886	336574071436	336574071986	336574072536	336574073086	336574073636	336574074186	336574074736	336574075286	336574075836	336574076386	336574076936	336574077486	336574078036	336574078586	336574079136	336574079686	336574080236	336574080786	336574081336	336574081886	336574082436	336574082986	336574083536	336574084086	336574084636	336574085186	336574085736	336574086286	336574086836	336574087386	336574087936	336574088486	336574089036	336574089586	336574090136	336574090686	336574091236	336574091786	336574092336	336574092886	336574093436	336574093986	336574094536	336574095086	336574095636	336574096186	336574096736	336574097286	336574097836	336574098386	336574098936	336574099486	336574100036	336574100586	336574101136	336574101686	336574102236	336574102786	336574103336	336574103886	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
34829	16513	2818	1641	1054	803	589	520	439	354	349	256	255	222	174	204	206	179	183	185	200	171	176	184	138	139	151	169	154	138	170	129	138	132	141	141	138	146	135	136	145	134	130	134	144	129	149	137	143	138	159	121	148	127	114	127	125	135	142	149	105	144	129	123	127	133	118	152	152	123	123	122	140	128	126	127	131	144	138	156	134	129	126	124	121	138	115	128	143	128	133	134	139	123	150	129	131	158	132	115	139	125	141	136	139	147	132	137	146	134	136	151	132	124	133	155	127	136	134	145	121	129	136	136	154	147	123	123	144	126	123	137	134	128	144	121	138	139	176	121	121	126	124	147	141	111	138	116	115	130	129	121	135	129	156	140	123	124	141	134	130	122	134	141	128	126	132	112	128	128	114	145	135	124	114	143	121	143	145	123	127	125	151	148	123	145	136	97	120	134	135	128	129	120	118	126	139	142	137	134	124	146	132	166	126	157	149	121	144	148	143	131	115	139	136	134	133	136	106	130	127	133	106	123	143	130	132	132	127	142	101	122	130	125	120	123	124	130	125	117	126	137	138	143	129	138	131	143	137	131	136	141	122	115	136	125	127	117	129	127	136	132	146	133	119	150	106	133	143	137	141	114	143	117	117	135	123	150	139	130	127	117	126	131	141	119	137	145	134	151	141	130	129	113	119	128	130	135	131	149	123	119	117	125	147	120	115	141	129	139	130	118	126	123	142	126	143	127	126	134	109	148	118	136	139	120	125	146	108	135	137	125	124	127	117	139	118	142	129	118	145	125	123	124	153	120	132	141	113	135	135	113	134	137	147	118	118	142	134	118	149	146	141	136	121	119	122	154	170	137	126	136	130	111	139	112	135	109	163	133	137	124	128	116	118	138	141	134	137	105	131	133	114	126	150	129	117	114	117	121	121	148	124	130	122	144	139	134	128	120	128	128	131	109	149	144	119	135	137	116	118	104	136	125	147	132	114	125	155	126	132	132	146	124	127	119	108	142	136	131	125	139	133	132	126	134	123	127	137	128	132	122	121	111	122	112	116	130	109	153	150	137	131	128	143	122	142	140	140	131	139	111	119	139	127	144	117	142	128	148	130	128	128	129	123	118	113	128	111	130	142	137	132	136	122	149	140	112	115	136	128	145	144	140	137	121	158	122	149	140	133	121	128	123	136	158	117	141	128	121	117	136	131	130	136	126	128	144	127	141	146	119	132	155	139	139	126	132	120	132	127	144	130	134	114	128	105	120	114	119	150	113	129	123	110	111	139	118	136	132	135	147	119	135	137	134	129	149	137	138	133	138	126	129	118	121	93	138	141	116	123	126	147	119	137	128	118	149	140	126	145	119	122	129	133	128	118	162	128	123	121	136	142	134	123	128	114	136	150	132	118	134	159	124	129	131	136	129	122	123	143	135	109	137	128	120	130	153	137	128	130	134	111	115	128	137	112	146	120	118	134	128	100	143	131	127	126	120	138	118	138	136	136	136	139	134	109	146	151	121	134	129	126	135	142	151	132	135	135	113	133	142	108	96	159	166	119	121	118	129	151	140	142	112	134	138	134	95	122	126	131	128	126	126	155	154	127	157	127	119	132	128	130	107	154	144	134	133	117	116	138	147	135	131	145	128	127	122	119	138	113	110	141	144	142	127	140	115	122	133	105	134	126	125	139	127	120	128	120	134	114	128	135	131	120	129	123	134	124	147	114	124	144	132	131	128	148	108	150	127	116	151	126	116	147	135	147	141	140	133	141	129	127	146	106	115	126	130	116	144	137	149	123	115	129	117	126	129	114	132	119	131	142	119	124	137	128	129	154	121	118	131	127	139	138	123	120	109	122	142	130	145	141	111	130	121	133	130	143	134	125	135	125	142	135	124	131	129	135	136	111	122	137	129	121	118	128	133	126	122	138	134	126	132	132	113	112	89	129	110	100	119	127	115	122	133	131	141	138	110	148	141	132	129	125	137	114	116	114	150	124	123	137	123	133	131	133	147	147	129	158	135	127	99	130	105	134	121	134	130	142	113	119	132	135	130	133	113	131	114	144	141	128	110	115	136	115	124	131	121	122	119	143	144	139	140	128	140	106	128	137	125	150	131	125	128	127	129	129	124	118	115	136	137	139	125	134	124	137	122	137	143	135	152	116	148	144	116	116	143	124	130	126	131	133	120	116	128	135	129	148	118	126	131	134	121	135	130	126	125	112	122	124	145	149	126	135	131	133	119	118	127	123	148	142	126	126	123	127	145	147	118	131	144	135	130	123	126	120	139	126	157	152	129	129	136	127	135	114	134	126	121	123	121	140	139	145	129	131	118	117	121	143	136	131	135	141	116	131	137	155	122	135	130	119	156	150	143	112	120	116	126	126	120	153	141	139	119	127	136	132	133	111	129	131	116	140	121	119	119	128	105	138	122	128	121	107	147	142	119	120	143	141	145	143	123	152	113	116	134	141	151	123	127	100	114	128	154	137	137	132	128	142	126	164	121	120	122	132	135	107	148	114	115	138	162	118	146	129	130	120	138	136	135	130	133	160	139	127	136	132	144	148	134	103	144	122	120	126	152	131	133	123	119	126	146	144	124	125	148	115	105	123	149	129	99	115	158	118	144	146	147	161	117	128	121	127	139	149	136	134	136	111	146	150	116	134	120	143	136	124	134	117	157	128	143	127	132	134	131	136	128	116	122	126	149	113	122	122	151	137	137	135	139	147	145	118	122	133	120	130	105	118	138	130	144	140	140	133	133	137	162	130	163	119	118	134	132	132	119	134	134	133	117	157	151	138	128	112	120	118	128	128	145	105	114	139	119	130	126	155	149	123	116	130	147	137	153	123	123	164	136	108	112	129	128	154	136	133	119	128	123	142	132	119	140	123	113	123	114	138	130	141	113	147	125	138	115	128	140	147	123	135	138	129	121	130	137	124	135	127	168	129	157	128	107	121	128	146	125	136	121	135	135	136	135	140	125	126	104	138	137	125	122	129	121	111	141	130	121	128	123	144	121	136	133	127	136	136	118	138	121	136	132	126	126	139	127	132	122	143	143	137	132	111	132	102	133	134	136	125	124	131	140	154	139	117	153	149	137	141	135	140	137	127	141	111	142	125	136	104	120	123	139	130	120	154	132	123	138	123	111	156	145	132	140	128	122	110	110	133	135	126	128	135	126	143	127	140	138	148	127	148	116	108	142	140	122	118	137	120	138	120	120	113	137	141	128	111	129	120	131	130	123	112	129	125	126	142	132	124	123	131	133	131	121	129	105	121	138	115	126	153	136	126	150	125	129	136	120	145	139	120	138	143	108	109	163	129	115	126	124	131	128	133	117	119	113	123	137	134	120	138	136	123	137	143	149	139	128	135	136	122	130	126	128	116	144	139	117	153	135	115	145	122	129	123	130	132	134	129	130	140	128	148	143	153	123	157	127	124	129	123	119	161	125	119	121	102	161	122	122	140	123	122	138	117	155	111	123	127	139	127	137	114	115
20218	9282	3683	4589	4028	3232	2670	2247	2031	1625	1418	1408	1147	1070	1006	871	836	795	704	705	679	682	619	577	610	592	560	536	557	531	482	506	466	534	451	460	479	429	459	457	422	468	469	413	430	417	371	419	426	434	421	411	376	395	385	383	402	382	427	363	410	351	371	372	368	377	398	389	415	376	376	383	397	355	388	365	381	377	416	388	357	384	364	413	393	374	390	386	344	376	348	378	374	371	392	379	395	348	347	398	372	375	378	355	376	351	358	373	370	341	346	382	353	374	332	328	348	345	365	370	395	365	342	378	360	349	365	357	363	354	343	331	354	360	372	362	354	391	367	366	347	373	368	397	371	376	378	364	383	367	364	333	379	325	366	365	379	368	372	411	371	332	358	373	363	378	339	375	344	366	349	351	353	361	338	349	378	359	378	355	327	337	354	375	354	374	373	361	365	373	365	330	374	378	334	355	351	348	380	384	373	389	348	350	347	307	393	378	324	331	404	375	348	357	335	327	401	363	378	385	360	388	344	340	384	378	364	375	352	340	367	340	373	368	363	398	346	351	379	356	345	358	360	362	370	341	361	359	361	362	370	366	365	350	383	361	378	359	374	382	394	350	344	337	403	363	331	352	368	369	358	351	352	335	400	362	401	373	355	355	339	353	354	362	349	344	372	357	379	310	362	363	376	356	380	385	320	359	350	342	370	322	354	391	357	361	330	359	361	360	368	352	353	374	343	357	355	330	343	403	344	387	400	359	360	340	352	332	387	358	342	399	348	350	334	347	319	384	339	340	382	372	340	408	373	333	383	364	354	382	343	340	333	370	339	358	369	349	360	340	312	360	345	354	340	388	356	330	365	363	364	353	342	358	369	330	317	383	361	325	357	335	355	367	332	332	360	350	376	348	353	355	366	381	366	323	381	346	349	355	393	337	370	364	342	339	352	360	375	339	370	361	365	351	361	366	342	349	344	364	344	353	369	354	331	365	357	381	371	344	360	385	348	358	359	345	384	375	372	355	337	331	337	359	331	347	348	400	371	365	383	353	360	336	367	381	329	366	343	393	337	341	379	377	369	378	335	331	322	357	348	341	357	343	338	371	331	368	336	322	378	331	347	364	343	348	334	374	359	353	366	364	348	371	322	343	340	382	370	344	347	349	368	367	360	319	347	396	356	380	348	374	341	346	400	362	351	368	368	358	350	325	368	367	371	369	376	342	358	419	375	361	404	383	354	350	365	361	352	377	349	344	321	370	346	375	372	350	353	402	362	344	375	345	362	353	386	369	383	343	336	328	359	343	346	354	379	345	336	340	361	356	352	353	364	349	364	366	354	355	383	379	362	358	366	337	334	366	370	338	379	360	351	363	345	365	333	367	321	376	366	371	362	331	331	335	353	362	349	345	334	349	356	358	365	364	364	342	379	381	365	372	368	346	349	378	336	358	404	357	359	348	357	334	345	364	347	390	315	373	368	365	342	354	346	349	343	352	351	374	322	370	335	395	369	328	352	356	349	352	371	379	330	366	353	356	374	374	374	369	371	341	334	382	332	353	363	388	352	343	371	330	369	340	346	352	323	361	361	364	350	334	374	359	371	357	345	343	359	349	362	368	357	359	322	371	348	349	352	347	340	374	354	341	364	357	349	344	323	336	357	344	335	371	381	345	338	362	373	346	333	318	371	355	376	354	374	338	351	356	333	331	346	359	343	353	342	356	362	319	360	341	371	332	353	361	365	365	346	376	356	340	346	338	410	354	329	356	403	347	356	363	351	322	333	373	362	349	397	356	341	344	358	333	374	371	381	357	369	351	365	338	336	363	375	383	353	350	365	364	341	361	392	380	368	322	326	377	340	378	369	346	357	362	386	312	412	342	387	364	376	352	335	364	394	368	341	361	353	342	326	337	350	353	357	341	366	348	348	358	347	366	348	378	342	335	369	373	341	353	387	358	391	342	360	357	347	360	362	372	344	365	370	349	362	361	369	365	337	330	345	372	363	343	347	330	386	413	347	394	339	330	336	362	345	347	370	362	374	377	363	379	332	325	336	349	340	360	314	358	346	350	374	349	358	343	351	359	367	365	340	369	350	348	373	376	356	358	329	360	382	358	363	355	352	354	363	356	367	357	355	370	345	354	395	352	363	355	361	366	352	306	357	383	294	340	364	353	364	362	352	330	335	362	392	378	367	357	338	334	384	367	353	352	363	366	336	354	385	347	352	346	381	347	383	380	398	350	337	319	335	344	372	315	350	339	388	348	355	343	347	375	351	347	351	350	373	380	388	317	343	361	349	371	357	341	352	344	366	366	362	382	360	350	387	345	336	362	351	343	343	366	382	376	349	333	394	367	332	315	364	338	346	364	347	357	343	329	361	365	372	348	350	340	376	363	373	351	326	358	347	335	358	339	357	351	349	344	366	355	358	340	329	362	365	364	333	352	367	320	353	378	351	379	334	354	350	354	339	380	331	372	359	337	357	361	339	356	329	339	368	362	359	361	323	347	365	348	369	374	389	346	368	353	335	352	353	360	399	352	363	379	357	371	319	334	374	379	394	325	360	357	344	336	352	359	341	347	369	406	345	355	348	367	365	338	387	374	368	364	352	380	371	356	345	347	352	320	376	339	364	402	331	392	352	350	353	353	348	397	349	351	382	364	337	396	347	350	349	382	377	349	363	371	338	369	327	344	351	357	357	345	359	346	340	364	345	380	350	355	329	332	335	335	373	341	370	355	374	348	352	342	371	330	308	335	347	381	343	363	339	363	347	340	339	361	384	347	371	345	336	360	342	401	353	357	352	409	344	338	330	350	335	395	362	323	385	366	333	368	334	379	352	353	358	358	382	353	346	354	349	364	339	359	331	338	345	371	400	379	344	356	334	369	384	356	325	346	359	396	360	354	370	366	365	355	323	359	335	359	380	389	355	340	354	358	354	346	344	383	346	325	359	376	346	366	372	342	363	357	344	336	368	346	384	378	367	373	337	353	364	354	351	353	348	352	359	343	361	356	353	365	325	383	357	334	360	355	359	366	371	367	331	362	371	327	373	323	349	346	371	369	365	361	373	356	377	332	384	363	344	336	369	364	383	359	393	368	363	372	363	360	334	346	377	366	352	355	325	361	348	358	361	356	387	345	331	372	383	325	358	363	352	375	340	390	351	340	387	372	354	360	391	340	325	361	350	343	355	368	364	383	365	332	372	363	352	363	355	377	372	345	387	361	332	368	362	393	341	336	334	363	350	374	361	345	347	347	354	361	363	330	367	346	307	371	359	370	348	345	397	372	357	342	346	316	347	391	363	386	366	378	349	363	371	357	349	366	335	384	400	333	317	329	342	317	377	350	367	356	342	363	359	346	355	340	342	347	345	366	362	384	359	379	326	359	375	391	348	346	320	341	341	406	398	386	380	335	370	345	382	367	352	373	377	389	375	342	361	334	341	359	338	387	359	381	353	383	353	349	345	381	337	326	362	362	369	329	367	370	366	357	344	343	348	331
4806	777	280	266	269	259	263	222	196	248	230	198	211	194	205	212	222	207	204	235	231	208	191	204	227	210	225	230	222	228	207	215	206	204	242	221	232	232	213	218	219	210	191	234	207	204	223	234	204	192	197	214	216	240	222	214	203	230	204	215	231	220	210	202	222	210	194	234	232	230	191	206	194	197	194	199	223	193	203	209	224	211	205	183	208	203	222	216	191	219	218	208	215	236	200	211	215	225	229	220	215	194	215	201	231	219	220	218	204	200	226	242	198	211	204	211	205	229	193	200	199	178	212	195	226	202	207	209	219	204	234	216	201	201	209	202	205	237	225	210	216	213	218	191	175	199	209	225	207	232	209	196	224	200	206	217	229	208	206	235	217	211	227	229	220	199	231	206	200	204	214	216	204	215	204	213	209	194	206	225	219	222	207	219	224	195	201	219	196	194	194	210	176	210	233	181	210	237	221	218	220	225	227	220	206	184	214	212	227	240	215	243	199	204	212	181	218	220	215	207	205	229	234	195	211	211	226	225	226	202	215	207	193	217	225	214	214	196	228	210	223	206	208	213	222	184	211	232	218	209	217	243	237	236	207	207	201	215	219	216	199	223	218	225	214	231	214	216	197	232	219	199	210	216	210	223	224	191	227	222	226	229	203	191	199	199	214	204	222	210	230	204	211	196	219	217	218	206	207	219	190	193	202	215	199	216	215	234	241	218	222	206	173	218	240	190	198	223	217	208	212	230	201	226	188	204	223	230	208	229	230	187	222	223	225	220	223	205	189	186	204	213	192	216	242	230	208	229	219	196	206	219	231	227	231	215	202	194	239	231	217	204	211	212	222	216	219	238	221	218	220	238	233	248	229	203	199	226	226	221	193	219	198	206	230	203	191	207	241	217	206	210	215	222	199	220	189	189	217	214	224	212	212	230	224	221	186	225	259	245	226	187	205	239	223	227	208	212	224	200	218	217	200	232	257	240	211	210	193	231	186	235	225	242	218	202	215	200	222	216	188	233	214	208	233	213	216	214	184	209	204	213	212	211	210	188	199	221	236	203	197	211	223	211	212	217	213	215	204	181	210	209	189	237	208	210	217	213	227	181	208	189	210	204	251	204	214	211	218	215	227	209	215	235	203	211	224	206	205	201	220	221	230	239	210	201	210	210	213	214	213	201	239	222	228	204	240	200	197	219	219	216	210	205	205	226	184	223	214	225	215	192	196	232	226	222	234	223	196	215	236	230	240	232	206	220	205	216	226	210	213	228	220	214	218	207	202	209	193	224	219	231	221	201	225	202	202	197	200	196	196	204	196	216	210	221	220	223	192	236	212	203	241	213	196	216	185	236	203	218	224	188	209	223	210	237	232	229	195	212	205	233	225	234	208	206	209	205	209	222	210	221	208	177	186	227	200	207	207	184	209	234	189	219	201	231	199	212	208	202	196	225	193	224	227	206	218	202	199	213	221	215	222	228	224	217	239	200	217	205	181	216	222	219	209	195	198	218	227	219	199	195	215	203	227	206	232	210	211	212	196	215	228	196	212	223	208	232	188	234	234	207	197	233	212	198	213	209	228	188	203	223	238	205	228	229	207	239	205	229	223	224	246	220	202	231	208	209	237	224	195	195	197	200	219	218	220	239	196	209	223	210	222	238	220	229	213	238	198	194	221	201	213	216	222	220	217	223	214	199	181	183	263	211	229	218	212	239	188	183	188	234	193	231	228	234	250	210	190	205	213	225	221	216	213	234	206	212	212	226	219	205	214	237	259	207	250	210	216	193	205	192	219	223	223	194	213	213	206	195	217	230	219	224	217	211	243	217	218	212	221	213	237	217	224	206	215	212	203	218	197	191	231	215	216	238	197	228	223	205	223	199	214	229	204	212	228	220	198	205	215	203	191	231	205	249	221	208	206	227	205	195	240	202	206	215	193	211	200	196	199	213	240	181	223	211	193	200	224	214	200	229	211	231	215	215	222	241	211	196	235	235	223	189	209	207	196	211	211	252	203	213	212	200	202	205	225	226	210	218	202	225	226	223	193	221	211	203	197	246	208	238	213	206	202	196	237	216	213	204	217	215	220	200	251	218	216	210	215	211	234	256	214	205	200	230	198	234	206	230	222	213	221	220	219	197	219	207	230	208	224	224	222	215	212	197	220	216	204	214	223	208	213	181	206	223	210	216	195	185	215	210	218	194	219	198	215	210	230	192	249	219	200	215	198	219	215	241	207	196	209	233	234	202	216	212	222	206	215	215	212	252	224	219	199	208	224	211	215	216	217	211	186	224	198	202	207	213	226	208	214	215	214	225	220	233	176	213	211	230	197	211	220	231	220	209	174	206	204	190	197	196	203	235	203	246	242	212	213	250	221	215	224	204	238	199	189	212	180	207	201	218	217	209	192	217	200	213	221	220	205	235	242	210	201	209	179	233	221	196	225	210	222	226	201	198	198	231	250	195	222	216	236	221	229	218	212	217	208	225	193	201	235	222	191	209	193	184	208	224	217	240	232	206	198	218	234	230	228	227	198	179	263	209	205	216	203	217	210	241	235	200	232	229	183	240	229	231	211	203	221	219	223	229	192	228	226	200	195	208	210	223	209	208	217	227	231	212	210	223	227	198	228	226	203	207	236	213	195	209	211	201	197	223	195	187	212	236	197	212	229	195	224	213	226	216	219	221	216	207	197	228	198	228	241	247	235	221	192	206	224	211	229	221	196	206	255	209	208	212	184	205	197	228	196	222	210	206	219	239	220	222	236	229	215	223	200	193	213	205	207	207	207	208	234	186	242	200	213	229	204	255	227	228	200	197	233	202	234	196	203	233	210	223	210	209	226	219	216	209	215	236	210	200	226	214	228	214	201	218	242	220	223	205	232	217	207	200	211	218	239	189	226	194	214	222	224	208	224	179	210	221	224	215	252	228	221	178	210	194	210	218	216	197	238	206	246	183	188	225	203	223	221	225	197	238	211	212	225	207	201	232	232	228	207	216	206	199	211	242	221	235	232	249	230	206	219	182	202	222	223	230	215	231	216	213	223	222	205	204	236	204	186	206	217	190	227	201	201	210	223	203	207	231	205	220	228	228	200	214	246	212	221	212	209	232	231	203	196	183	226	226	228	242	216	192	218	222	228	205	240	214	216	211	212	224	227	186	224	227	200	210	208	204	216	216	222	224	208	193	212	232	211	204	204	200	230	199	225	218	200	225	211	216	222	220	225	193	245	206	266	231	241	219	215	218	201	230	211	216	233	225	211	211	252	238	222	196	233	218	215	208	194	236	227	219	192	192	204	220	222	231	231	223	212	220	189	214	213	215	220	199	217	202	189	239	206	210	205	206	211	219	224	224	184	198	200	211	218	211	241	216	219	213	249	227	234	223	207	194	218	223	210	202	218	193	243	220	249	220	204	224	239	208	191	226	216	192	224	214	215	223	217	222	178	232	230	244	207	214	206	207	180	186	205	210	227	190	241	233	236	219	238	232	235	233
3931	1335	807	847	756	762	686	664	674	616	633	669	601	613	622	601	586	627	580	580	603	588	547	590	555	572	546	575	593	617	584	540	602	585	564	568	564	593	602	613	589	572	583	554	581	574	563	597	590	602	585	606	567	553	598	579	558	569	641	604	601	587	580	584	519	596	633	603	574	561	573	564	564	543	596	602	607	588	593	562	574	585	559	569	573	569	595	529	590	576	574	577	587	543	586	597	545	576	549	551	568	538	572	548	583	564	605	576	589	587	575	546	560	622	539	559	565	563	597	598	545	546	601	549	574	571	566	592	570	579	570	575	568	515	602	587	584	552	581	602	600	598	609	619	596	593	583	607	546	556	584	597	557	582	556	601	542	594	510	569	566	568	579	557	543	571	587	562	603	570	553	575	572	583	576	601	573	550	580	586	558	551	550	572	553	588	579	520	600	562	577	566	544	575	553	576	574	570	543	556	607	601	635	590	558	555	612	526	598	558	579	565	547	628	589	608	589	576	575	566	592	598	565	589	523	546	541	583	584	648	527	561	586	568	562	603	517	558	583	610	573	607	576	640	542	577	574	575	567	565	558	583	552	568	570	586	564	549	599	565	550	575	591	569	571	617	583	597	583	594	602	573	582	561	533	578	576	607	506	596	591	601	582	528	569	622	556	544	585	577	616	592	617	595	596	547	595	608	544	582	561	593	609	577	603	588	594	570	541	607	538	542	596	603	551	573	545	580	557	605	595	556	585	592	572	555	597	600	523	555	561	575	568	587	577	544	576	596	546	563	595	588	599	602	569	591	611	562	590	576	592	588	546	597	570	576	594	562	569	557	564	560	557	557	593	597	597	551	565	571	554	579	594	545	580	566	588	592	528	559	567	565	576	553	594	585	599	586	581	558	587	579	555	528	588	544	539	630	599	589	603	602	539	588	589	558	579	596	600	601	588	569	579	523	555	575	599	611	604	564	608	556	599	553	589	575	608	515	550	567	571	567	579	565	563	599	584	585	579	536	567	580	615	561	581	572	592	581	567	577	577	586	576	564	553	584	575	555	554	580	592	548	555	592	574	606	618	594	555	569	561	538	543	589	551	616	537	538	616	585	620	544	532	591	544	555	602	583	554	587	566	574	587	560	601	523	569	534	581	582	538	619	625	554	566	601	605	580	578	596	596	559	563	551	617	591	576	591	558	537	556	580	596	596	585	623	542	573	630	541	577	546	556	570	552	533	568	611	605	558	592	601	614	584	570	567	590	536	535	548	606	574	546	584	558	576	599	593	588	592	608	607	565	565	581	555	648	544	541	591	565	568	566	541	565	578	542	581	585	577	589	543	548	584	587	572	596	576	587	557	584	543	582	576	569	567	584	579	613	588	593	584	590	600	599	575	560	567	549	579	588	558	577	545	574	619	562	580	552	599	566	572	568	586	585	550	578	582	571	575	577	584	544	595	561	588	556	568	585	597	549	563	574	624	586	541	569	576	579	565	583	560	598	593	574	578	584	591	540	539	605	543	612	548	599	552	585	619	612	571	548	587	593	593	625	576	609	539	540	577	590	536	593	574	590	619	567	573	567	554	538	551	557	589	580	578	610	558	583	599	570	560	598	569	600	566	571	598	599	593	565	593	549	549	570	587	550	594	644	563	599	556	579	607	559	584	616	579	567	544	574	613	540	560	553	605	593	524	602	566	583	575	550	582	592	578	549	591	604	583	573	569	573	593	594	583	600	606	547	553	617	582	558	594	599	560	586	594	575	569	561	556	573	592	568	600	542	570	606	595	578	571	587	587	602	601	531	556	601	584	581	585	578	568	570	534	542	598	517	572	577	590	568	575	574	583	599	589	548	546	631	582	579	612	603	599	598	572	584	585	579	574	581	574	570	614	595	571	580	542	540	558	544	581	619	582	544	580	536	598	554	583	616	626	596	568	571	565	620	565	581	576	577	560	581	581	565	596	532	587	574	602	582	568	550	597	553	584	602	568	562	580	567	541	590	583	549	537	584	561	587	562	630	596	606	568	562	616	594	570	592	594	606	557	574	604	586	538	556	566	600	573	564	586	602	584	580	584	587	583	566	525	556	573	627	556	575	578	554	579	583	579	599	573	579	528	528	600	575	601	596	610	557	612	627	599	591	609	582	565	573	559	577	610	597	594	572	592	548	551	568	518	624	616	597	594	563	590	575	566	566	568	588	598	605	566	591	603	557	616	559	606	615	583	588	569	578	559	544	556	544	582	579	581	550	576	565	553	561	594	592	585	554	551	602	571	570	600	558	558	569	521	607	552	552	547	545	596	598	552	580	604	595	566	547	581	549	580	569	571	566	613	608	606	610	612	572	578	587	585	581	570	566	586	576	564	570	552	566	533	555	577	579	566	568	575	586	605	552	592	559	568	567	625	559	589	547	549	580	550	604	595	601	599	556	592	583	560	596	607	592	555	573	567	585	558	548	555	567	624	561	613	586	548	581	559	589	581	574	578	559	585	581	613	578	572	561	546	602	572	571	589	567	593	577	561	580	604	595	559	618	563	606	580	594	581	582	544	542	603	527	565	579	594	545	622	552	572	584	583	560	559	611	595	592	623	642	563	588	560	561	551	590	565	619	584	620	585	580	631	591	588	610	586	556	622	585	578	545	612	607	516	622	571	549	607	557	538	575	568	563	600	569	556	599	558	588	563	582	569	584	575	609	575	622	571	616	549	549	593	568	581	597	575	584	602	598	599	578	542	558	524	570	600	537	604	595	565	578	596	596	569	549	559	605	626	584	598	570	586	530	593	565	552	555	519	598	600	576	596	549	603	589	609	563	597	578	578	542	575	620	600	579	595	566	584	608	581	540	569	586	538	578	534	596	629	571	621	542	578	586	587	611	549	561	543	582	549	591	577	570	587	566	587	605	558	568	601	581	578	638	573	562	606	575	567	579	570	574	576	617	586	570	608	560	582	568	605	557	556	595	588	558	575	581	609	611	536	571	581	550	560	583	584	616	568	595	570	564	610	537	580	600	573	577	558	496	572	596	549	604	585	604	613	616	619	560	541	588	561	590	584	608	615	588	545	552	532	594	584	565	582	567	552	529	599	594	605	579	547	593	618	569	554	590	588	590	590	560	581	571	588	590	611	550	607	566	596	559	624	548	597	529	590	572	613	599	598	556	538	581	540	609	542	578	548	614	595	621	586	604	623	558	574	549	536	569	547	530	625	577	544	569	565	552	583	593	606	607	572	601	561	590	559	576	577	603	553	572	578	583	531	608	572	586	584	618	555	603	544	584	567	568	568	581	611	592	573	540	571	574	545	582	569	545	538	603	603	594	510	572	616	561	578	554	577	541	590	587	540	600	576	576	568	570	617	590	554	611	593	568	562	540	572	573	556	598	593	567	571	588	582	586	578	551	614	572	561	627	566	572	609	592	603	585	585	595	598	603	586	596	591	588	609	550	562	584	566	555	571	540	621	546	567	523	600	557	590	563	594	586	578	573	587	573	598
25580	8691	1382	921	712	583	506	451	423	371	380	333	327	314	307	307	316	276	287	263	273	271	303	269	256	283	282	291	277	282	280	248	282	286	265	250	272	243	280	275	245	277	286	264	277	282	285	262	278	276	269	277	249	275	260	263	244	280	254	250	276	263	256	274	295	277	247	287	262	241	265	260	255	271	291	286	259	252	242	268	257	238	242	263	260	282	259	240	271	252	250	266	270	246	253	285	262	244	245	238	238	282	242	267	262	281	272	258	270	277	264	253	274	240	268	277	267	268	251	260	251	237	271	244	251	247	256	285	257	253	246	242	268	237	258	248	249	250	224	251	260	239	251	253	261	275	264	229	273	256	246	270	249	275	277	240	282	260	283	217	261	218	267	230	255	253	237	247	272	272	266	238	301	251	270	273	243	264	286	258	251	243	244	239	290	248	246	235	266	286	263	263	259	260	255	291	248	285	263	242	245	256	242	250	266	259	241	266	280	295	251	267	279	239	281	254	252	270	271	242	247	268	230	259	259	279	248	265	233	250	283	218	282	226	256	235	281	259	258	229	254	249	209	274	252	253	258	277	248	263	267	255	263	279	267	254	267	274	287	238	277	219	279	236	249	249	274	246	274	275	248	264	270	275	256	250	250	296	235	268	248	248	266	254	258	278	272	270	241	272	261	277	247	264	250	260	265	239	244	254	274	273	284	278	278	238	238	260	269	250	235	270	263	246	230	256	280	271	252	275	257	259	259	275	283	260	228	261	256	252	246	246	264	260	258	259	233	255	289	292	269	248	269	229	266	290	259	253	280	249	285	250	249	279	246	253	247	257	291	268	276	260	267	274	248	262	256	247	246	255	241	219	276	230	263	254	255	225	273	292	248	252	275	253	258	279	233	256	254	259	250	248	253	274	247	282	249	259	282	253	247	281	273	266	299	245	253	270	280	281	271	255	265	258	294	254	257	285	242	272	261	245	241	248	260	273	251	267	258	254	261	276	251	269	249	246	241	230	249	225	251	272	263	262	246	272	250	255	291	240	271	256	265	256	261	246	238	284	300	286	262	271	251	268	266	279	255	290	256	305	267	244	274	261	266	252	254	282	279	274	222	287	248	263	269	267	269	257	259	279	238	262	268	263	246	262	261	248	277	285	252	275	307	250	221	245	259	279	262	281	242	248	244	269	258	252	258	253	268	269	277	264	281	255	254	265	265	251	251	281	264	246	242	251	255	258	259	265	246	263	255	250	277	262	241	259	266	238	262	247	251	240	285	262	252	280	249	254	262	245	275	253	259	292	259	250	257	218	234	256	249	246	254	248	256	250	263	262	269	259	248	252	269	269	285	251	245	258	244	256	269	264	249	262	236	265	269	260	264	236	288	245	266	244	262	270	277	219	239	260	289	254	271	250	227	246	225	280	263	228	264	289	264	251	283	242	288	296	269	245	264	257	254	237	243	246	251	295	251	236	245	261	261	235	298	250	264	251	267	240	253	255	264	266	273	258	261	262	255	252	258	236	246	247	295	242	252	261	255	276	268	252	288	268	268	268	248	278	254	240	261	258	295	254	259	246	254	265	279	261	271	261	275	251	248	270	249	268	260	250	256	243	258	275	261	254	275	241	267	243	255	248	273	286	260	252	252	272	286	255	260	248	240	242	251	246	259	226	253	250	269	250	260	246	249	268	235	248	266	278	268	241	252	277	267	243	263	272	257	253	252	258	250	272	242	252	246	279	277	247	264	241	248	286	277	272	233	262	274	283	250	248	258	244	268	249	218	230	253	252	238	237	260	248	246	268	261	263	252	254	273	259	264	254	252	262	251	267	281	263	288	269	263	276	299	290	254	270	238	254	268	254	243	290	233	252	251	273	274	252	272	232	240	227	286	270	242	270	299	261	259	279	254	286	261	236	264	262	254	240	261	241	268	262	261	234	264	263	243	234	241	245	282	279	253	286	264	241	260	246	235	263	265	258	264	266	240	251	247	292	249	267	263	253	277	281	265	255	261	275	279	255	235	253	250	245	254	285	242	273	275	253	241	259	240	259	223	283	235	276	249	269	268	257	257	241	232	239	262	278	260	252	280	243	256	249	216	263	237	262	248	269	267	271	251	244	225	272	235	236	266	267	240	247	247	258	239	260	277	256	256	265	233	249	274	259	267	237	252	248	231	271	265	244	256	262	271	237	226	262	262	255	255	260	272	254	273	268	235	263	240	244	245	297	253	283	255	243	242	265	244	281	250	266	239	264	257	294	273	267	250	273	252	240	247	290	257	275	255	242	267	236	239	264	261	260	266	261	287	278	264	274	246	275	258	245	254	282	252	258	270	287	255	234	294	263	269	243	268	244	238	249	260	282	237	275	272	268	265	247	250	255	212	249	267	230	286	248	263	277	257	258	255	261	219	232	245	240	229	300	261	254	267	255	253	267	265	268	288	240	249	237	247	304	260	253	249	242	246	251	272	250	248	264	300	253	267	257	252	264	218	251	250	261	219	277	253	233	228	291	261	241	267	263	270	288	274	304	232	228	276	250	236	273	245	232	248	277	243	259	271	260	258	287	231	277	266	268	234	277	269	275	253	282	248	257	278	246	263	240	272	256	270	279	288	273	254	244	268	279	282	257	263	260	240	246	238	251	271	263	251	245	247	252	236	249	252	290	246	240	286	255	236	294	272	262	249	264	283	253	256	261	260	286	251	250	264	239	252	260	245	256	271	270	242	255	266	251	232	264	232	237	268	281	281	244	263	261	270	246	240	230	246	260	270	234	257	269	250	266	265	295	252	251	248	235	244	233	251	261	297	264	248	263	260	268	290	263	254	276	241	244	247	259	243	252	260	263	246	274	279	248	261	247	261	272	299	260	280	260	281	252	241	232	249	239	285	257	235	286	248	239	274	238	261	264	262	228	240	257	243	279	256	284	268	274	256	269	290	278	249	264	264	251	278	253	315	255	261	268	306	260	237	253	237	269	265	246	278	222	231	234	246	247	277	265	266	273	275	272	253	284	269	257	268	263	265	274	264	280	258	237	274	228	256	268	244	268	271	288	277	246	254	234	248	268	250	246	272	302	266	239	275	256	279	263	251	263	256	231	264	260	261	256	250	280	257	251	262	275	235	258	267	263	242	271	271	253	266	261	291	281	250	261	244	255	252	257	279	243	251	256	277	271	270	258	252	258	229	247	287	235	278	268	259	273	264	267	264	281	275	238	257	277	269	255	253	240	246	267	263	282	275	264	267	270	264	247	277	275	266	234	245	277	253	252	273	255	216	276	240	249	240	256	269	247	276	251	267	258	274	284	261	260	263	277	251	275	275	268	264	277	254	264	234	276	249	278	286	260	254	239	300	287	240	250	248	276	247	251	240	257	269	257	245	268	261	233	285	266	238	275	261	234	259	263	268	281	249	257	271	260	246	256	266	248	279	248	260	255	252	259	276	262	262	269	267	259	269	215	278	266	240	234	258	292	255	252	276	269	226	245	294	270	280	258
14906	6145	2496	3128	2708	2374	2091	1798	1506	1372	1329	1206	1050	1083	1001	985	932	920	863	898	880	858	856	834	775	792	829	760	785	800	713	747	752	765	729	716	762	708	711	744	738	696	691	708	688	710	712	683	683	701	687	673	698	726	730	727	643	699	711	692	702	714	669	675	675	667	703	715	659	704	676	729	671	657	683	708	691	624	722	618	694	695	700	740	684	695	665	649	687	660	719	677	631	679	635	658	656	632	672	674	690	677	690	658	691	675	692	637	696	729	683	660	641	676	677	611	726	638	640	718	720	675	718	635	690	709	698	702	650	677	703	696	687	681	670	665	684	686	665	632	659	666	649	660	671	650	676	630	644	629	682	709	664	635	666	688	665	648	680	672	681	665	707	628	696	695	688	669	663	637	670	616	640	643	673	672	668	714	720	692	705	612	692	665	659	672	722	653	651	670	627	705	655	614	667	669	671	715	656	667	688	688	681	687	692	694	680	691	639	667	682	666	697	657	674	670	702	697	691	666	649	654	631	654	660	683	708	659	670	698	651	648	661	680	659	702	670	682	696	679	716	677	638	668	630	700	627	656	689	686	647	659	682	701	669	641	706	642	633	640	639	681	690	663	659	671	648	695	673	656	717	670	718	665	624	636	693	657	639	648	658	689	639	689	634	683	714	675	690	652	641	638	648	643	643	663	681	681	640	672	669	646	639	700	684	654	603	657	666	657	668	703	699	677	666	635	710	688	713	673	625	636	676	675	687	620	663	696	657	688	668	683	614	691	675	698	646	662	700	675	634	724	666	660	683	664	656	683	739	670	695	658	665	684	618	659	646	685	683	694	658	746	670	644	666	665	671	620	687	654	733	711	684	719	717	639	663	669	652	683	722	690	655	682	635	640	688	678	693	705	657	665	659	645	653	660	641	664	680	655	695	684	665	699	737	667	674	707	663	716	670	641	694	680	635	677	685	690	643	620	658	709	670	671	666	680	697	660	687	673	654	672	673	648	660	651	686	618	648	653	683	641	683	668	645	655	664	695	652	692	738	655	667	671	672	684	644	692	706	655	659	630	673	684	629	646	618	677	678	699	664	676	645	676	678	683	698	691	659	676	650	694	694	682	674	630	673	667	691	698	672	666	681	654	679	685	693	667	668	668	610	676	687	668	659	641	638	670	644	666	656	666	654	690	701	650	702	647	671	676	666	641	689	684	646	673	706	607	682	676	673	675	686	694	663	671	695	634	695	652	659	662	695	686	687	656	684	648	652	702	650	640	640	644	666	619	677	683	671	665	666	654	649	679	671	672	705	685	701	614	669	680	639	725	638	635	676	646	648	665	657	621	681	659	667	657	678	662	671	667	679	643	631	659	663	689	683	711	637	678	661	667	672	709	652	671	709	634	637	672	670	678	623	651	660	635	638	686	679	688	648	610	645	664	641	706	733	704	688	680	659	698	677	700	700	671	716	672	617	691	658	641	669	678	627	685	681	706	656	643	676	694	705	678	635	651	623	742	655	632	706	660	697	685	684	652	664	678	671	700	672	635	622	688	636	686	629	671	674	675	661	692	671	735	686	665	704	668	708	627	690	634	598	684	749	617	653	707	657	653	647	647	675	732	672	644	690	654	673	752	659	765	691	712	689	664	688	685	676	690	683	686	689	649	676	651	699	651	664	662	652	676	658	682	649	648	653	632	683	688	687	624	690	691	701	703	694	703	669	692	687	661	654	680	671	680	649	707	664	683	655	646	679	648	648	657	674	634	668	676	691	631	702	670	656	686	654	678	690	633	686	624	677	682	642	655	688	657	659	639	644	678	695	698	687	692	688	618	648	678	649	670	708	603	656	636	693	716	666	629	651	653	653	689	682	699	648	622	709	692	655	672	646	649	646	666	652	646	716	667	655	658	700	693	666	658	719	678	650	736	679	659	694	667	707	679	704	710	672	655	707	664	690	706	666	671	637	626	711	683	676	650	666	699	666	685	668	663	687	665	683	643	682	659	646	669	654	671	682	680	637	702	672	667	673	670	625	724	627	660	669	603	661	666	662	691	690	648	679	645	667	713	619	653	725	677	671	642	645	708	699	650	701	621	660	626	598	684	659	658	697	702	692	695	675	659	678	679	680	655	622	652	677	665	687	676	694	687	661	642	679	674	653	724	682	618	655	696	692	651	647	676	643	654	670	671	672	721	688	659	662	670	646	657	666	697	683	642	698	618	713	626	676	649	646	661	667	638	674	675	675	687	640	692	655	693	643	686	672	662	653	677	633	688	642	668	659	659	692	699	697	706	684	655	658	681	664	654	610	674	634	729	701	646	646	663	665	628	667	687	659	626	644	643	636	640	697	668	708	661	665	655	675	703	647	634	700	591	643	682	672	676	686	617	644	688	667	671	670	680	656	653	617	639	691	682	677	691	678	675	644	669	698	680	674	680	684	665	669	649	637	658	665	641	711	670	650	683	676	652	664	682	675	651	729	671	641	673	677	663	659	705	650	704	670	666	722	689	691	684	707	682	691	711	695	656	643	645	636	641	669	724	659	655	680	662	666	654	651	668	660	653	687	667	686	658	621	683	678	678	665	689	676	648	659	672	651	669	659	695	679	673	651	642	688	621	619	696	694	634	676	674	625	695	733	672	660	716	687	698	668	647	656	671	694	636	668	683	610	665	698	701	667	672	677	643	640	706	687	654	664	689	716	697	643	622	652	704	659	647	640	646	682	680	666	683	674	684	677	656	628	665	659	692	685	691	727	615	693	657	665	700	716	618	674	669	687	699	672	698	649	670	680	679	674	662	680	683	666	718	643	634	687	636	646	686	670	632	655	662	690	648	656	685	653	670	623	628	618	661	668	676	669	597	685	639	671	680	642	733	625	678	693	662	692	646	658	668	652	638	674	745	670	644	657	667	648	599	664	633	683	659	677	654	713	682	646	676	719	660	703	648	691	673	669	630	646	656	667	709	686	634	657	628	675	645	618	654	642	684	648	694	682	675	697	594	672	650	683	664	637	630	698	697	681	654	682	658	691	681	639	647	649	665	702	638	692	658	655	661	654	660	687	698	657	671	631	676	656	656	650	645	684	675	681	649	675	687	646	677	641	671	688	681	672	624	634	688	634	670	658	665	661	639	629	721	654	700	665	648	677	664	658	666	672	670	682	678	684	643	693	656	648	652	683	619	689	680	692	683	670	648	717	717	688	702	659	694	646	669	614	633	649	692	685	648	662	650	664	664	674	659	686	664	652	638	738	686	675	678	658	649	723	673	671	665	616	641	648	691	691	670	694	652	679	671	656	641	661	689	638	647	698	669	656	692	664	649	613	697	674	676	641	687	646	651	655	705	707	705	709	681	677	636	637	626	687	691	657	653	678	629	673	697	646	652	661	730	719	664	692	707	678	711	646	626	680	694	671	654	676	681	682	708	663	689	664	583	690	671	639	686	644	677	653	675	704	664	673	695	698	684	674	688	698	691	678	722	663	709	639	676	655	702	692	626
37117	17182	3202	1707	1137	867	623	513	433	405	354	302	295	263	214	224	221	204	190	175	165	176	172	167	184	157	149	162	192	161	187	171	147	143	145	133	137	175	172	175	151	137	126	178	163	144	129	131	146	158	146	141	174	139	147	145	136	122	156	147	124	155	131	139	132	135	134	156	149	147	146	151	129	137	125	138	132	140	140	137	136	139	148	135	140	126	138	135	145	144	144	147	141	150	131	142	141	144	125	121	132	166	151	140	137	122	145	154	146	143	151	134	144	148	128	132	127	129	138	143	127	136	132	127	146	127	139	130	140	133	145	134	151	150	124	155	163	157	119	127	127	151	143	146	125	129	133	144	147	145	120	143	150	138	122	125	130	143	123	173	123	143	150	146	143	138	145	166	144	135	156	139	130	125	127	145	144	132	112	131	124	139	128	168	137	146	129	145	147	128	124	141	131	143	141	136	140	128	126	148	151	133	133	146	122	130	142	149	120	136	139	151	148	143	135	125	127	136	128	120	140	136	143	127	142	133	133	131	148	145	144	139	127	162	140	135	129	104	129	144	139	150	147	140	143	146	121	137	120	124	150	134	130	132	116	137	149	130	120	130	146	106	141	141	135	158	135	134	128	125	137	140	125	133	133	146	136	122	136	143	136	110	141	158	134	142	135	120	122	139	140	145	142	124	115	118	123	139	133	135	171	130	155	128	130	141	128	113	135	123	134	154	125	136	127	135	137	150	130	130	130	127	137	129	141	135	133	154	133	123	136	146	134	136	148	138	131	149	153	142	133	157	158	154	128	137	140	124	131	151	144	134	137	133	143	151	155	127	133	143	121	140	149	130	134	147	143	147	132	133	153	132	134	142	134	140	117	113	115	138	135	131	132	140	120	127	127	158	152	123	132	148	132	121	136	131	140	137	108	151	128	132	137	139	132	149	157	154	131	116	140	141	140	145	132	123	135	159	123	145	137	126	140	147	135	133	134	122	127	120	143	130	124	138	139	148	128	124	150	134	121	133	153	167	125	146	147	140	135	151	135	129	153	130	131	130	150	128	124	148	121	142	153	124	150	142	121	150	127	129	131	136	143	140	119	149	121	122	146	135	139	156	135	146	159	112	160	144	142	125	148	149	160	153	134	133	133	144	165	155	127	161	128	165	157	134	132	144	126	143	140	146	152	147	152	144	154	147	145	144	131	154	130	144	149	129	139	124	141	146	131	124	130	161	138	138	129	143	142	143	136	133	137	118	143	145	133	118	142	137	141	158	151	115	125	139	130	134	144	145	143	155	131	138	139	137	142	116	148	125	147	138	129	147	128	139	148	137	133	153	131	131	130	128	128	146	136	153	145	126	135	147	131	136	137	124	132	158	142	147	138	133	136	143	153	110	148	138	127	126	145	120	134	135	140	141	130	138	146	141	136	114	109	173	150	146	145	153	149	136	131	145	133	122	129	140	160	131	128	140	119	129	149	120	152	158	136	133	130	122	136	130	159	126	126	140	121	125	138	142	146	144	149	119	138	118	153	143	144	136	120	151	138	149	149	147	128	133	134	126	134	144	164	147	157	135	144	137	123	131	136	144	161	149	134	127	114	145	153	123	144	137	147	136	133	153	120	150	124	122	130	157	144	139	141	148	133	172	125	144	139	129	151	140	136	147	148	130	127	158	145	157	152	147	134	130	136	130	120	143	141	158	147	135	129	134	130	130	146	158	149	117	164	131	139	123	159	126	137	133	134	134	132	125	134	131	149	142	134	132	125	135	137	127	118	138	142	133	148	136	138	152	137	130	142	129	135	144	155	120	136	136	126	125	121	145	144	149	119	153	135	130	122	130	127	132	139	144	134	145	163	151	126	129	128	160	133	134	142	131	135	146	147	150	139	116	147	146	129	138	127	135	153	132	124	132	120	134	151	152	135	126	128	152	138	131	142	122	136	137	123	131	139	142	138	140	130	142	130	150	143	116	145	126	135	134	147	139	138	126	138	119	151	116	143	139	145	149	155	139	134	133	135	136	115	147	134	136	135	134	139	140	130	137	146	147	142	120	152	143	131	135	146	131	142	149	158	152	134	152	157	132	121	137	133	150	151	155	144	149	142	142	135	126	140	123	129	137	115	145	131	139	153	125	126	127	149	144	115	159	133	138	134	136	139	112	123	133	130	139	147	152	151	127	148	136	126	143	155	125	148	128	148	140	119	126	134	148	128	143	143	161	155	125	118	148	133	144	146	117	142	147	133	144	137	135	135	131	117	156	139	129	124	142	145	128	113	126	141	138	110	152	147	155	165	133	120	148	148	143	129	141	119	136	134	150	152	140	126	159	144	132	140	148	130	126	136	144	150	132	117	132	120	143	140	141	131	135	140	134	141	136	145	113	127	139	126	148	123	155	125	171	154	144	120	138	130	119	153	140	138	142	152	131	151	145	126	152	123	127	147	136	127	137	136	138	138	152	157	147	159	161	164	141	120	139	135	145	134	148	149	134	133	115	131	136	144	143	157	140	144	140	143	127	159	155	141	135	126	162	138	155	128	132	138	134	118	126	134	133	155	133	155	134	141	131	132	145	145	128	134	150	144	158	142	124	170	125	148	150	145	140	152	133	150	133	126	133	156	133	144	142	116	142	143	151	143	144	137	142	128	148	130	118	130	115	129	144	129	120	102	141	130	146	157	147	145	150	151	135	131	129	149	120	141	131	150	147	133	134	134	139	136	129	137	124	144	128	128	148	131	134	114	150	124	148	148	144	132	138	144	145	129	143	137	118	134	143	133	127	156	145	133	129	152	142	133	140	146	129	122	128	119	139	136	143	145	140	136	139	152	146	156	145	133	127	138	137	132	146	143	142	143	155	133	143	140	137	125	125	154	127	141	151	133	146	158	114	140	135	123	146	158	139	143	150	148	141	142	131	126	141	130	138	135	134	133	137	113	144	145	139	144	145	151	151	131	146	145	134	121	140	154	136	155	122	164	154	151	150	143	151	142	136	133	136	137	143	129	144	161	150	155	152	157	145	139	146	147	126	153	137	135	146	145	140	130	147	143	127	138	144	112	145	153	154	129	125	148	127	130	133	153	143	123	130	138	125	135	170	145	125	135	139	132	137	122	120	134	133	140	163	137	137	158	141	149	116	124	118	159	148	151	134	133	142	139	138	129	145	149	134	118	149	142	145	127	128	130	134	141	139	138	141	156	123	165	149	121	143	147	132	150	153	127	146	135	123	134	124	126	137	122	144	129	167	134	157	125	141	149	131	165	152	109	142	127	143	141	135	158	135	138	137	128	144	151	134	153	151	128	142	130	139	124	123	127	150	134	147	160	147	133	142	149	147	140	142	129	118	138	135	145	141	125	135	135	136	145	129	126	157	120	137	147	154	153	131	153	127	160	140	125	131	161	147	121	134	153	143	152	126	138	148	129	138	143	130	140	155	155	130	145	153	147	140	151	145	137	121	127	168	132	147	116	164	146	125	147	144	163	138	147	155	137	144
21634	9058	3939	4916	4286	3551	2922	2431	2079	1754	1591	1389	1220	1101	988	941	899	810	813	765	720	706	650	664	599	590	585	575	576	542	530	504	497	460	469	492	533	447	466	475	454	469	476	441	413	438	482	404	413	413	450	457	398	396	470	438	500	482	432	410	407	375	379	430	412	404	387	426	408	403	365	392	410	413	427	408	378	399	441	414	412	395	405	442	394	400	420	400	383	389	384	410	412	403	409	374	422	414	400	367	371	385	389	431	385	430	402	364	389	381	335	408	392	358	388	382	392	352	360	399	394	385	371	404	397	376	356	364	371	365	338	377	391	383	406	378	367	373	391	351	419	424	361	364	364	395	370	387	398	400	404	388	380	401	374	385	337	341	403	390	397	395	389	416	366	380	392	373	363	369	360	365	386	390	370	389	384	386	339	369	377	340	399	392	383	386	386	383	374	374	346	411	387	391	402	386	395	395	399	379	397	380	395	391	350	364	368	396	376	376	387	366	374	361	396	391	368	383	423	398	391	365	390	367	382	352	390	363	403	420	385	388	342	373	355	372	388	366	385	372	374	385	366	362	380	393	377	385	360	394	373	393	383	379	383	381	353	382	401	411	362	401	370	387	398	368	398	390	405	384	403	404	386	377	390	358	395	412	387	374	403	367	375	400	366	381	350	391	375	405	353	407	368	377	356	387	363	380	394	391	335	377	378	361	402	393	362	389	380	370	349	363	360	355	397	380	391	375	386	402	397	394	351	390	374	358	377	369	366	386	373	374	370	361	378	386	365	345	387	391	351	333	370	389	345	390	373	346	414	376	386	391	352	352	377	318	377	348	386	371	419	371	372	392	360	388	390	373	356	370	352	374	394	344	328	378	400	376	402	409	388	413	343	403	365	363	394	352	392	377	379	375	364	374	372	376	380	351	380	392	407	358	357	360	401	361	381	363	372	391	354	414	355	377	351	367	382	329	337	355	392	363	387	353	398	375	382	368	373	379	353	380	342	381	350	385	371	375	388	385	387	381	378	376	379	388	396	371	386	399	370	385	333	398	402	416	385	394	367	374	358	356	369	360	372	420	354	370	387	353	391	377	363	398	394	362	347	394	403	402	380	360	380	400	386	368	354	367	365	375	354	389	381	380	389	373	370	385	387	382	362	399	371	374	373	379	392	355	372	377	403	373	389	396	343	379	391	370	351	373	378	372	352	388	412	373	384	396	394	378	397	390	363	382	378	377	403	395	388	368	367	380	392	379	355	347	383	387	357	378	395	384	396	379	336	389	392	362	387	378	403	405	347	347	385	382	353	378	424	380	347	362	371	367	425	343	368	358	386	403	383	398	343	384	385	398	356	375	390	377	380	378	381	355	373	380	384	378	381	358	404	368	358	352	381	397	384	364	373	377	395	395	366	351	388	371	388	371	413	386	370	381	367	370	359	423	356	390	402	348	372	366	374	391	391	392	370	386	373	380	389	368	400	379	429	391	384	364	392	369	389	383	378	363	391	387	362	362	384	348	401	377	392	397	348	390	355	389	365	381	362	357	359	364	402	358	374	382	346	372	379	395	361	372	352	351	377	386	375	383	364	403	364	355	361	365	363	375	365	406	359	397	367	360	404	390	383	381	369	394	363	354	376	371	390	351	388	373	373	357	373	379	382	375	404	398	365	384	353	355	394	377	397	372	395	379	356	383	391	392	393	382	360	368	387	373	347	381	374	384	383	378	369	378	379	385	373	389	384	361	380	389	361	387	358	393	367	353	322	366	389	362	389	367	390	364	375	379	383	373	369	358	386	393	409	417	356	374	376	363	367	360	373	382	347	367	382	372	380	402	317	369	351	360	375	398	392	364	399	337	408	386	366	358	368	373	378	390	385	393	332	391	393	374	382	352	365	383	388	372	377	381	395	384	354	372	343	401	365	348	385	371	384	383	383	353	390	373	376	388	422	366	373	384	447	352	405	379	361	332	381	416	368	372	323	371	384	365	387	374	378	365	410	378	364	388	407	363	360	393	413	415	362	395	404	371	346	369	389	385	403	370	378	382	374	364	389	400	367	366	388	382	383	386	375	408	371	349	373	390	362	389	372	372	389	391	393	383	356	356	359	421	387	394	387	364	391	393	367	358	385	362	401	393	384	407	395	345	388	378	375	399	388	383	410	405	419	398	410	400	405	367	383	353	345	373	355	361	377	411	383	352	390	394	348	381	401	364	414	360	392	378	369	357	362	398	369	379	371	353	371	386	385	346	370	407	373	361	376	423	372	372	376	423	369	369	409	364	384	368	349	385	405	377	367	374	366	387	372	377	374	349	367	371	364	400	369	389	396	373	346	355	397	341	351	385	381	363	396	403	364	395	413	355	358	342	386	380	384	354	385	340	363	371	381	381	365	379	398	373	388	375	368	390	356	365	361	394	356	382	371	375	391	337	425	395	385	361	351	398	357	387	374	378	347	363	405	382	384	373	359	382	389	406	364	380	397	365	399	344	387	353	379	384	380	369	371	393	365	410	389	393	380	411	385	377	338	390	380	383	370	355	348	372	376	356	351	408	402	349	386	376	400	381	368	370	403	397	340	354	380	378	370	355	361	369	370	357	402	319	390	340	330	385	408	419	355	378	357	392	375	398	361	374	389	371	385	372	360	368	358	369	353	392	379	350	368	370	411	382	373	400	378	374	397	360	357	398	372	352	386	372	378	370	363	373	382	392	387	415	319	382	385	386	342	391	380	363	399	394	395	407	411	371	393	357	361	388	387	371	414	402	378	330	389	389	399	420	424	373	375	360	369	347	359	389	366	379	373	378	401	380	369	373	355	384	362	363	384	352	365	369	379	391	350	377	391	367	376	363	362	378	415	380	364	366	392	395	361	387	353	417	374	416	396	362	395	402	384	395	385	375	374	399	371	387	376	379	371	394	370	400	368	375	361	366	385	355	408	398	370	379	372	387	369	380	379	400	390	386	387	399	381	370	391	363	368	382	361	369	391	405	371	368	371	359	383	391	372	372	380	378	361	358	398	426	401	380	349	355	375	395	374	340	381	356	357	379	405	361	354	379	392	320	382	366	385	373	384	376	374	386	382	363	400	329	409	356	338	406	399	379	375	374	387	361	370	360	373	370	384	355	392	362	388	375	402	359	371	389	379	387	370	360	347	407	376	397	390	402	388	357	366	412	396	397	380	400	388	372	407	393	398	382	385	382	375	388	393	400	378	369	376	366	347	386	386	383	371	362	367	388	378	356	385	368	400	370	339	409	372	352	408	393	382	382	357	369	346	416	394	394	371	373	397	402	356	360	391	380	397	360	365	358	383	367	387	354	364	369	402	387	381	367	361	389	365	400	387	367	359	388	370	384	376	361	351	357	355	365	370	377	384	401	391	398	379	408	400	375	373	352	392	359	367	388	394	380	356	340	394	356	376	383	391	396	417	379	366	377	379	413	390	375	425	409	385	362	384	356	429	376	381	382	386	396	362	407	371	363	380	377	376	390	433	358
4217	587	268	257	229	237	223	200	256	239	232	229	212	223	204	215	188	246	226	216	243	215	229	216	226	218	211	214	245	219	228	244	230	218	209	214	199	243	207	233	214	212	224	210	218	208	228	211	238	237	221	215	227	191	219	214	245	233	200	204	220	219	236	211	192	228	232	211	219	201	219	221	225	204	211	230	237	231	224	234	197	206	221	219	227	205	239	236	202	248	206	223	208	233	235	213	209	226	187	213	185	214	238	218	198	198	224	180	213	221	191	205	211	195	210	221	210	228	216	232	229	229	207	225	219	207	229	226	213	227	229	219	202	225	228	221	210	231	220	255	219	201	222	209	209	211	234	226	227	244	218	229	200	192	203	237	228	219	191	211	233	213	216	231	224	233	213	217	183	220	201	231	245	238	225	185	222	194	219	204	244	244	205	228	197	251	210	208	199	227	206	231	210	244	233	209	217	198	187	185	215	211	222	220	197	211	209	226	221	216	191	236	210	224	183	238	190	227	193	213	223	213	219	226	220	202	229	201	220	238	213	224	224	228	257	210	218	201	202	222	227	198	212	211	241	216	216	212	202	202	184	207	222	203	236	190	230	222	231	225	218	205	169	210	226	196	188	213	237	223	236	221	220	221	236	203	229	208	211	227	217	207	192	189	208	228	225	243	213	206	231	193	204	229	192	220	216	213	211	205	201	226	211	200	203	219	203	209	197	230	239	205	208	234	234	228	219	170	209	220	240	199	232	196	216	231	222	191	215	207	231	220	196	209	211	233	195	200	229	234	230	224	221	239	212	227	228	195	219	214	214	224	239	226	206	219	223	207	222	206	197	234	223	203	236	242	199	198	226	200	212	223	195	212	242	215	218	204	241	204	236	244	242	245	215	206	204	230	201	216	237	220	222	202	203	211	218	193	228	213	214	212	208	218	228	183	194	240	200	206	201	219	240	236	227	214	201	231	217	223	217	194	202	227	208	204	194	198	241	219	231	232	213	205	225	223	205	204	220	207	196	232	210	215	234	210	212	239	219	219	211	207	192	207	220	238	201	245	214	198	226	199	231	230	218	212	225	214	196	215	204	207	224	214	213	194	229	248	219	223	176	214	227	224	221	218	214	211	217	225	218	181	194	220	215	216	224	216	210	204	212	228	189	229	218	234	200	214	189	214	192	217	215	187	220	220	224	198	218	219	212	211	203	197	237	229	197	198	227	199	236	229	231	223	203	206	209	216	204	219	206	193	195	231	217	206	192	245	222	232	223	193	201	226	211	196	218	228	212	216	191	214	212	216	228	209	213	229	224	228	217	214	197	218	218	211	224	224	221	213	204	237	223	209	213	214	214	219	199	213	214	216	227	228	236	207	245	213	208	198	239	241	219	231	225	220	204	209	210	240	223	237	230	209	232	235	198	237	211	223	206	231	200	226	205	187	212	220	223	203	210	201	181	262	207	220	204	214	220	235	199	204	194	204	197	205	213	210	235	199	191	231	193	220	218	225	191	230	237	211	207	211	206	204	200	223	209	200	240	191	223	221	222	210	211	225	235	224	219	217	213	210	257	234	221	224	221	195	233	203	221	192	201	230	194	212	223	207	214	205	249	220	225	229	214	200	226	242	208	215	211	210	222	217	219	231	217	207	230	207	206	206	222	223	195	203	185	219	223	237	214	235	200	204	210	226	185	196	212	216	205	199	204	223	209	225	257	209	204	187	202	181	197	213	217	221	258	213	215	224	193	207	225	218	216	203	189	215	206	238	208	223	217	217	236	204	228	180	214	229	205	238	231	223	230	190	226	215	193	217	211	223	228	204	214	202	198	237	231	191	226	217	215	243	220	201	183	235	224	208	197	207	222	215	195	188	207	206	231	224	192	200	211	209	220	204	258	218	195	240	233	219	225	200	208	204	207	221	195	210	206	233	217	178	212	213	224	216	220	222	197	226	211	220	178	210	197	238	180	223	237	233	226	227	211	221	182	228	216	226	216	209	216	199	236	232	237	206	231	206	220	236	214	215	214	239	221	229	210	210	237	199	194	203	244	243	226	212	195	235	214	189	197	191	207	217	235	209	229	226	211	219	206	217	209	235	218	241	234	201	226	213	223	232	238	236	191	226	224	200	207	208	231	218	199	196	231	197	210	216	222	219	213	229	206	224	233	217	222	212	233	227	198	198	202	206	212	205	209	208	216	231	221	222	217	209	234	204	230	174	221	207	231	215	212	215	226	199	179	170	217	191	200	193	232	222	200	229	223	177	216	192	216	223	207	231	208	217	203	205	230	211	243	232	204	203	218	217	206	217	191	218	217	214	191	203	203	219	210	212	208	224	195	207	195	214	230	218	222	206	208	220	246	229	206	206	219	221	199	206	215	205	217	246	234	213	210	208	231	218	204	203	235	222	191	248	218	219	229	215	216	237	199	218	199	209	195	210	198	226	227	250	188	194	223	208	203	211	205	236	219	226	215	208	245	203	217	199	208	227	244	211	222	194	205	184	218	209	223	220	229	220	224	237	240	224	216	224	208	237	232	188	192	209	215	216	227	201	227	226	215	221	211	245	209	215	187	205	203	208	235	197	245	237	220	215	207	217	215	219	222	211	229	210	204	203	222	217	214	250	199	212	236	240	227	213	209	191	224	216	214	235	225	217	209	204	239	218	206	227	200	230	220	215	190	217	243	221	200	218	253	231	209	232	251	201	225	210	209	223	241	223	210	212	229	190	230	232	225	200	212	207	195	204	216	220	237	224	209	221	222	185	213	223	198	200	222	209	214	193	244	218	233	243	229	206	210	214	187	207	222	207	211	217	206	227	255	204	222	233	213	203	221	202	219	236	210	204	219	213	240	235	207	206	206	213	209	222	221	222	218	218	233	220	204	213	222	216	216	226	225	228	211	183	219	204	224	223	206	196	250	232	211	204	206	216	196	218	236	218	212	218	216	227	189	195	205	185	244	210	214	209	203	209	208	209	206	217	233	231	214	212	224	250	222	230	202	206	226	192	207	210	219	221	233	226	228	221	250	232	211	209	223	209	239	203	198	205	227	204	202	236	232	221	211	225	211	212	225	207	234	190	234	224	235	231	225	200	215	190	183	220	229	245	219	214	211	227	210	222	243	227	222	230	208	235	194	210	213	209	240	202	191	220	228	226	216	205	220	229	201	209	222	194	215	240	213	216	236	194	202	208	221	212	205	197	215	182	254	193	236	205	208	181	202	217	205	209	205	228	209	219	224	216	219	238	231	240	194	202	222	218	202	224	232	193	223	213	207	232	229	221	207	209	249	203	205	210	225	220	222	212	211	227	201	210	223	206	222	202	238	229	209	219	231	230	213	218	216	238	203	189	209	203	204	224	200	246	218	203	198	239	209	223	212	205	216	204	220	232	208	230	222	214	226	211	216	234	209	234	217	216	220	224	219	216	207	205	231	249	242	210	202	224	190	192	210	216	234	207	219	206	209	206	233	251	215	225	239	204	207	205	229	231	242	216
3753	1187	733	770	721	734	651	678	667	604	651	581	611	607	616	579	625	607	611	601	600	587	641	573	628	554	556	592	612	604	583	603	569	566	604	598	561	562	588	617	595	574	524	606	555	571	553	584	621	611	597	600	589	583	577	617	594	547	618	566	600	572	585	591	611	566	548	607	596	591	608	578	590	562	616	561	547	545	557	540	551	630	578	571	557	602	612	618	578	543	595	559	614	551	581	544	595	583	584	553	536	543	620	583	607	561	538	581	618	560	589	586	524	575	610	622	574	547	579	565	604	612	522	571	604	580	573	543	582	575	582	624	603	609	580	583	594	620	572	529	578	549	580	596	565	574	569	553	597	599	548	589	586	597	583	638	579	591	586	602	555	608	620	589	582	563	605	585	588	576	586	553	558	593	580	640	574	581	599	519	565	589	589	564	559	585	587	609	628	568	571	598	571	561	617	619	557	612	602	569	573	575	573	592	590	577	602	544	557	591	568	608	559	566	571	575	586	571	603	601	583	606	580	566	576	564	566	565	606	579	560	558	529	553	593	551	544	614	603	596	584	541	569	612	591	574	534	580	540	579	578	549	540	573	573	567	592	594	546	596	615	588	583	570	628	595	557	576	589	604	572	566	555	568	558	556	599	585	581	623	573	532	565	599	590	546	602	531	576	538	607	583	543	573	579	564	566	565	586	561	545	597	579	599	548	537	549	548	605	571	601	529	567	605	581	587	600	601	575	552	566	616	562	607	600	577	581	523	586	583	601	579	572	603	536	601	593	553	574	615	578	567	556	591	605	562	610	596	578	647	538	580	558	601	579	551	566	531	531	558	556	571	613	589	574	553	581	559	573	570	596	603	565	591	615	558	532	628	584	572	553	558	554	587	563	581	601	576	525	585	599	570	595	548	568	591	617	644	576	574	585	602	553	589	613	583	587	611	567	561	573	550	578	592	570	623	575	566	588	576	560	565	574	572	562	587	593	567	586	583	611	592	582	590	573	582	596	620	590	599	548	573	579	605	586	623	599	616	569	571	552	554	585	569	559	564	543	587	597	554	594	594	564	573	559	573	568	596	555	543	609	564	552	582	588	598	575	586	619	582	588	576	568	587	546	576	620	544	534	601	598	563	524	580	578	585	598	578	546	572	578	592	562	545	530	591	603	549	574	568	562	564	612	592	589	585	580	580	581	585	577	522	554	607	609	582	579	625	579	595	578	611	607	593	517	580	606	584	574	560	539	555	536	541	570	587	592	578	593	602	598	588	599	563	581	606	590	595	616	568	581	599	570	593	579	569	575	589	604	619	592	520	613	564	545	574	588	578	561	563	596	617	587	541	602	532	579	564	597	579	589	555	579	593	573	576	561	571	536	562	567	570	583	623	593	607	555	538	579	591	554	598	588	568	512	574	593	591	549	658	590	583	514	569	566	550	545	589	571	575	549	585	653	551	612	531	577	602	564	590	577	543	596	582	589	580	586	562	556	599	577	552	559	559	562	588	599	555	572	594	550	581	555	591	552	579	551	547	539	597	578	561	605	601	550	594	590	571	586	515	630	572	592	606	596	551	555	551	581	559	629	556	617	603	537	565	580	591	545	604	555	603	588	555	576	573	571	582	557	589	576	577	576	548	564	565	597	603	571	587	590	581	604	539	613	570	583	591	543	556	570	588	531	577	598	619	551	585	535	582	593	572	567	611	576	607	596	525	621	603	548	570	555	599	599	573	613	560	554	540	584	626	579	584	563	557	601	570	577	595	612	581	593	554	603	613	583	578	587	575	587	549	575	589	577	619	575	567	572	613	560	619	606	577	633	602	568	614	556	562	581	584	570	572	555	549	557	547	590	563	569	595	622	599	565	570	590	568	616	559	569	610	590	580	582	573	618	573	580	574	594	617	556	584	608	562	551	574	564	556	534	563	586	556	628	520	604	558	561	591	576	591	540	593	577	571	597	595	575	593	601	599	605	605	573	595	562	624	544	574	603	593	555	604	612	563	554	597	584	588	587	613	583	573	557	568	573	564	609	566	541	609	562	584	594	571	563	605	577	564	558	574	572	560	621	598	591	593	624	581	576	584	594	508	597	554	555	604	601	631	549	629	569	603	569	598	605	568	582	589	578	619	588	566	538	599	589	563	585	580	580	586	577	548	565	610	579	556	578	570	560	577	576	569	536	589	576	558	582	552	630	536	582	622	609	567	567	574	565	602	521	542	589	579	618	644	627	582	615	571	605	564	582	611	597	627	596	590	551	537	566	596	580	568	578	556	635	577	568	581	603	599	587	548	603	575	562	567	618	591	578	609	577	545	562	614	599	588	568	576	575	609	575	580	621	587	593	537	590	596	571	552	564	616	589	563	593	617	579	570	556	591	547	541	588	554	540	585	571	555	590	589	588	601	559	623	588	548	634	583	580	614	554	592	631	544	572	583	544	560	555	609	567	534	593	604	566	584	555	575	533	616	571	570	583	535	590	608	549	592	582	563	577	561	587	603	572	604	571	569	595	557	580	608	589	575	624	580	597	525	574	545	646	538	536	586	548	526	579	570	587	585	614	606	583	559	559	639	598	573	594	603	572	620	631	585	611	593	590	572	574	560	565	589	579	550	569	598	573	577	602	542	614	564	563	567	611	579	565	590	584	561	557	568	597	540	574	559	597	608	606	563	543	561	577	550	602	589	592	593	587	599	611	574	558	630	530	562	607	588	571	520	582	569	597	616	601	596	628	594	586	555	595	600	556	576	607	576	567	588	549	589	569	581	635	584	618	562	573	571	534	545	596	585	566	558	561	625	563	587	574	541	554	594	618	625	572	593	540	546	600	566	607	622	573	604	543	616	591	583	598	573	553	555	592	589	589	591	599	603	564	594	564	558	597	573	575	578	553	623	562	570	621	589	584	603	595	638	621	580	562	604	556	590	541	588	570	555	578	584	564	594	634	597	589	636	610	548	633	591	603	554	604	554	586	603	582	567	597	586	566	581	561	601	558	531	587	549	561	572	625	587	626	582	565	602	592	589	625	624	543	563	624	605	573	565	610	590	580	578	586	572	585	553	639	628	584	604	559	577	582	612	595	542	553	650	628	549	588	574	570	610	583	563	575	600	604	525	586	552	567	575	585	617	569	613	599	566	611	565	613	575	559	643	592	563	573	523	586	541	602	615	595	600	612	563	579	564	578	592	588	581	535	574	579	592	567	565	579	581	566	604	571	592	570	598	575	553	590	576	564	599	569	576	611	566	577	562	637	561	556	590	539	594	579	530	580	616	576	588	537	574	591	580	561	551	545	591	530	583	573	577	573	581	534	578	597	586	540	545	592	600	561	563	575	577	594	562	600	565	575	552	565	584	559	611	569	546	530	582	622	590	579	572	593	568	561	587	620	551	584	606	584	566	560	613	600	547	589	550	622	554	578	589	591	595	560	596	537	548	548	568	604	586	567	556	613	647	593	576	556	578	566	581	574	566	553	513	598	600	596	600	600	562	608	614
24960	7977	1305	1001	750	646	493	475	409	362	306	309	302	334	313	332	305	281	305	287	305	285	301	298	297	283	267	273	275	303	298	273	252	273	252	280	245	273	242	262	257	247	271	239	265	263	277	269	268	254	287	255	253	259	228	254	272	281	240	243	260	294	277	292	249	279	247	270	276	258	256	261	247	258	274	237	251	274	262	262	242	259	288	270	252	272	260	240	291	222	287	240	249	253	238	269	247	273	246	268	258	266	255	275	284	240	273	246	256	273	246	250	261	263	252	244	260	239	252	278	241	241	228	256	260	244	251	295	263	241	286	271	269	272	255	251	236	247	254	295	246	243	257	256	269	244	262	266	288	287	257	251	263	260	264	258	255	250	246	269	269	269	292	253	247	267	262	268	276	282	271	242	241	271	279	243	243	249	237	214	272	282	245	251	267	252	258	264	284	272	261	239	263	234	261	244	270	253	241	298	238	270	241	241	256	271	250	267	252	248	270	220	285	265	262	243	272	268	247	236	275	253	247	246	272	277	275	278	247	269	278	262	242	264	257	261	274	261	279	284	267	262	279	270	237	253	247	257	242	267	257	276	265	233	264	262	276	282	272	258	251	251	251	255	297	263	283	281	267	257	247	244	229	264	250	289	254	240	267	255	256	253	274	236	246	229	250	239	251	254	270	279	274	261	269	273	271	284	262	268	263	272	240	269	270	293	272	298	269	254	246	283	253	264	253	294	267	265	265	253	240	243	259	245	249	267	277	275	230	290	231	282	234	238	259	248	248	250	273	254	261	240	271	251	236	271	277	275	250	253	255	258	250	308	234	267	255	267	293	233	249	248	268	267	260	250	271	251	262	287	283	266	252	270	237	254	245	280	306	242	256	257	279	255	251	311	256	264	272	248	263	268	232	251	260	261	264	234	243	290	270	253	257	246	247	289	265	277	275	281	244	269	255	258	261	261	255	265	253	287	279	252	281	263	270	267	223	266	251	272	237	242	244	260	262	293	255	273	258	268	239	251	251	290	262	257	266	249	295	281	283	265	285	262	269	241	256	261	269	232	263	275	265	294	284	234	264	232	235	233	273	237	279	239	256	242	243	241	282	253	244	267	251	255	252	253	257	278	243	242	252	260	234	278	259	275	271	270	260	282	227	258	301	263	248	254	278	240	283	247	270	273	253	273	240	294	275	266	281	287	244	238	227	273	261	271	260	257	239	266	277	248	270	281	232	262	267	242	264	267	235	267	279	250	245	290	267	255	284	282	263	244	256	252	276	269	253	251	243	252	270	253	246	261	273	276	275	277	250	263	241	234	256	249	233	245	259	266	264	288	258	243	269	278	229	233	251	250	261	279	274	276	259	274	229	254	238	255	257	251	250	237	246	259	213	229	254	269	290	239	265	239	263	262	256	273	239	266	251	254	287	254	282	238	257	267	254	290	264	246	242	275	258	246	260	237	244	262	250	252	265	268	242	259	288	258	259	269	246	256	278	260	279	271	275	258	285	266	245	256	271	240	264	235	267	279	289	275	239	306	235	252	271	244	244	257	281	274	268	219	248	264	231	282	232	232	276	261	249	257	259	241	237	266	222	261	261	251	241	238	254	262	297	244	256	253	227	268	264	287	248	267	261	262	248	252	256	251	252	270	244	259	253	277	282	241	249	265	270	266	251	266	247	253	263	256	263	259	285	261	234	266	247	244	282	260	278	278	260	231	244	277	237	256	278	257	252	241	259	244	243	260	262	241	260	276	277	274	250	269	284	251	263	276	255	246	236	263	257	261	233	265	231	263	258	276	259	252	252	264	254	228	255	258	231	251	270	232	255	228	259	284	263	241	269	286	233	269	274	267	238	269	244	259	282	253	272	260	274	269	291	243	258	249	235	252	250	243	230	271	250	244	256	257	251	263	235	277	246	275	263	251	281	297	266	253	275	236	259	264	278	266	252	277	248	279	261	240	293	270	267	223	293	252	248	255	255	254	250	271	246	239	258	274	276	270	272	284	234	254	245	243	233	251	247	289	265	257	285	246	290	280	268	253	260	257	221	251	229	253	238	265	299	233	264	253	249	248	237	250	252	230	275	237	248	262	250	238	267	250	266	279	271	259	264	265	247	271	268	298	230	256	240	239	265	258	231	240	285	267	249	272	246	271	245	262	242	256	237	281	257	262	263	259	307	271	263	245	249	258	251	248	271	263	260	270	251	256	246	257	223	236	249	263	258	292	271	234	260	278	238	248	251	241	243	287	233	254	282	235	273	256	234	269	271	271	277	267	269	258	258	273	276	246	251	243	261	225	256	266	254	247	234	264	281	285	253	245	273	247	264	258	256	247	272	295	250	238	285	258	263	288	240	245	236	263	253	265	217	250	284	250	239	249	241	272	220	250	273	275	250	267	215	255	277	276	248	261	249	258	241	254	241	227	237	233	259	257	248	279	231	247	284	252	254	256	254	223	267	244	237	262	253	239	247	247	255	280	279	266	264	280	279	252	273	239	227	254	251	251	274	261	227	242	290	275	258	262	255	274	250	274	222	278	248	255	252	242	238	261	237	261	295	261	289	278	253	248	281	253	241	248	246	251	275	262	259	248	273	251	268	289	259	230	254	256	266	276	253	266	212	236	282	269	256	280	250	260	251	254	252	283	264	312	265	276	250	271	270	279	280	265	265	259	258	268	285	248	273	254	270	255	293	233	241	283	270	257	252	263	250	232	270	251	232	269	256	238	257	258	247	257	236	266	253	292	248	251	259	253	240	263	266	245	265	221	226	264	236	249	257	248	248	283	270	248	256	256	263	274	254	241	276	276	246	231	253	271	257	241	267	280	252	291	263	274	268	274	277	251	261	235	271	262	245	230	248	283	263	241	282	239	288	266	268	260	277	246	256	250	294	276	248	261	238	259	256	267	264	278	262	266	262	271	251	277	252	260	254	284	234	253	254	272	254	265	232	263	261	232	249	248	270	241	245	243	278	265	258	279	252	280	262	276	263	240	252	261	234	248	270	254	252	260	263	268	259	267	274	260	257	290	277	259	280	248	295	251	246	241	261	281	229	261	267	265	254	267	260	253	272	250	227	249	260	272	249	245	219	258	297	244	263	271	232	272	264	274	252	285	265	239	251	260	272	226	215	264	266	276	263	256	219	260	248	284	250	247	274	268	259	253	251	238	270	278	264	275	279	263	248	261	258	275	261	268	241	262	252	267	268	260	231	286	255	266	227	271	248	239	263	241	277	256	254	256	290	272	280	233	242	275	248	270	249	267	265	251	261	223	245	229	244	240	260	252	242	247	256	242	244	239	294	281	255	307	231	245	253	227	244	250	231	276	265	236	273	279	266	271	301	245	250	244	260	239	257	258	267	252	260	245	255	269	263	254	241	246	257	256	261	229	263	276	285	230	231	261	265	255	277	255	235	268	269	255	263	262	254	273	259	272	288	242	272	263	283	253	250	228	241	274	271	259	268	244	250	247	274	269	258	245	252	272	217	271
14571	5888	2480	3168	2795	2360	1964	1779	1527	1442	1302	1191	1136	1061	964	918	938	865	901	877	935	871	895	818	830	789	742	752	752	760	744	760	756	723	704	701	718	694	710	747	744	727	701	713	721	716	677	701	675	734	676	705	685	731	657	680	700	719	680	720	660	725	679	711	711	676	722	678	712	671	676	696	682	685	693	711	644	634	633	682	675	645	700	643	672	640	656	695	751	641	666	677	677	690	707	679	694	664	671	655	698	677	710	678	693	691	702	686	668	699	653	676	659	629	695	664	638	679	660	665	677	641	670	670	706	660	734	652	638	685	664	653	640	652	623	688	657	665	645	721	668	699	661	693	691	657	669	663	654	699	679	661	644	680	649	662	672	661	681	670	678	670	622	679	657	677	633	655	688	620	679	659	721	632	698	690	681	681	672	661	711	688	669	673	680	666	688	695	624	696	640	662	650	684	684	668	663	663	649	703	671	682	691	617	661	639	649	665	680	685	654	687	683	648	674	680	608	717	703	683	691	674	707	687	659	643	657	647	671	649	663	670	645	707	698	667	657	678	661	686	653	658	647	687	661	681	633	649	695	652	649	655	677	679	706	707	672	697	702	651	638	692	670	722	605	696	712	677	672	674	642	628	671	657	674	700	676	648	693	698	710	643	653	706	721	688	711	705	693	679	645	665	687	684	672	611	689	639	675	684	656	612	644	697	675	705	743	678	663	703	684	632	649	677	661	679	696	626	675	632	696	671	638	663	643	675	667	681	659	674	692	645	668	648	648	655	678	662	684	688	654	662	682	698	678	675	686	661	666	641	681	710	673	644	663	656	689	671	576	654	694	720	664	666	671	661	721	713	630	684	684	650	681	673	649	706	609	687	678	643	693	660	717	651	661	676	665	686	638	684	672	695	666	626	656	696	653	729	710	667	689	673	628	642	653	644	686	678	643	679	679	725	654	679	640	630	695	670	665	680	660	648	642	698	636	664	678	693	670	652	747	694	642	637	697	680	664	713	681	695	687	627	653	636	648	641	696	704	672	686	696	659	685	729	682	710	646	682	637	661	719	653	682	718	638	637	653	678	689	675	681	669	652	679	687	640	641	710	729	701	693	676	640	678	696	691	664	728	678	654	686	672	677	683	654	659	674	674	695	638	684	629	666	705	686	655	651	676	715	628	691	669	666	717	633	713	738	648	620	633	639	658	749	678	682	645	653	688	663	678	656	612	695	666	743	691	672	657	650	735	643	663	691	710	646	689	627	659	662	673	713	694	692	663	625	662	656	659	668	664	677	664	656	672	675	671	706	665	676	655	700	675	682	681	670	675	658	692	628	666	708	718	641	675	655	633	602	646	682	674	673	676	712	660	652	696	666	710	669	684	719	642	656	661	687	675	653	696	631	679	676	688	696	661	679	675	703	722	693	712	665	670	624	666	660	664	672	678	669	696	671	660	667	671	679	675	675	660	682	676	723	718	646	679	652	663	651	634	611	666	621	633	653	683	687	681	692	697	691	677	678	640	652	670	708	685	656	739	665	682	663	651	679	617	682	691	688	683	664	664	651	635	662	623	694	649	676	697	704	608	710	658	649	640	651	715	667	677	674	618	705	623	650	695	662	640	652	643	710	698	673	686	678	681	655	664	632	650	661	673	661	692	699	705	676	625	694	648	647	689	658	674	641	645	674	655	686	583	602	679	705	664	705	695	597	690	693	684	622	669	718	685	666	655	696	672	689	635	664	659	701	684	683	671	688	663	623	674	672	680	646	682	688	661	704	650	701	672	629	658	690	653	701	674	656	680	655	642	698	653	683	671	639	678	661	660	674	685	660	696	656	670	615	626	630	670	685	647	680	674	684	679	675	719	627	628	664	694	675	659	670	681	642	628	664	648	663	693	683	727	649	672	663	712	686	641	675	672	639	637	672	671	644	665	700	675	667	653	663	700	690	660	626	710	662	657	641	676	682	723	673	699	636	665	707	662	682	628	669	658	648	658	690	649	706	666	702	668	697	646	666	691	660	652	682	659	683	675	646	664	669	643	661	677	632	668	695	654	654	686	681	684	671	666	663	694	669	672	645	684	677	676	627	691	665	756	682	699	660	684	681	687	694	700	710	701	711	675	714	641	654	725	633	649	692	681	651	715	663	709	679	705	644	642	660	695	643	683	659	639	665	622	638	693	667	691	645	664	661	665	682	645	667	669	661	618	677	677	675	652	698	672	709	661	690	642	647	647	650	728	680	640	656	674	652	683	678	690	695	610	666	660	690	651	690	693	652	668	677	680	651	671	671	690	684	648	647	654	635	672	686	644	660	633	698	667	634	619	655	680	665	684	671	690	656	593	654	692	679	680	663	704	672	665	685	657	658	637	693	651	672	697	676	688	710	664	650	684	659	687	703	658	674	650	652	705	663	681	698	660	699	663	686	693	674	666	657	657	646	677	677	682	646	700	713	650	605	603	651	691	686	722	687	675	670	648	642	691	700	673	642	693	714	653	651	678	667	671	678	684	710	677	704	651	663	674	691	640	653	647	640	677	681	709	670	667	689	683	701	691	672	638	656	647	676	680	651	698	644	674	736	658	690	610	675	672	667	664	663	657	691	698	683	622	632	652	646	647	657	704	661	651	654	675	701	625	703	661	713	703	633	663	681	679	677	654	635	688	671	649	630	702	691	664	673	710	696	684	681	639	703	666	631	645	649	710	675	685	634	654	684	656	677	614	662	705	703	683	643	705	705	703	692	669	680	679	655	679	688	693	677	668	630	673	684	669	688	649	674	692	664	693	659	690	698	657	660	683	651	655	688	692	636	683	658	667	679	655	656	683	666	718	676	641	685	671	623	660	703	646	692	650	673	640	706	610	683	614	671	688	667	666	688	665	665	648	701	701	683	664	650	650	668	635	710	630	706	695	713	729	673	688	679	626	682	666	659	649	699	667	640	690	701	645	650	659	708	663	695	707	723	669	631	676	634	650	645	690	655	672	632	679	681	659	675	682	635	695	706	696	689	675	671	729	660	656	690	701	665	651	644	665	670	695	683	713	683	701	662	632	680	686	676	677	699	652	660	711	671	672	702	646	684	630	659	673	668	638	679	664	628	680	644	685	664	666	678	655	700	712	614	690	656	646	670	694	690	662	678	721	634	662	666	657	713	650	716	651	658	655	681	650	686	684	694	696	672	663	671	672	655	692	706	667	674	698	674	639	697	661	644	707	636	629	642	687	618	661	665	652	675	661	690	693	678	660	668	689	643	686	662	677	603	667	695	654	701	712	626	641	697	658	685	697	726	677	670	708	668	620	650	712	626	659	704	664	699	702	660	662	696	665	650	679	708	646	667	650	692	645	723	670	663	675	647	717	722	668	638	651	669	706	658	658	656	690	623	686	663	671	673	669	666	646	718	645	706	652	676	673	662	631	706	643	680	688	661	660	642	658	674	665	661	671	657	684	684	641	670	676	695	643	672	642	703	660	643	691	655	687	682	666	623	670	683	651
36681	15350	2737	1664	1152	825	638	504	423	400	352	274	274	269	234	210	227	213	202	185	203	163	148	182	186	164	169	171	158	167	149	193	164	137	140	154	145	144	152	141	141	152	156	172	142	147	127	133	131	116	157	149	133	156	154	128	145	144	144	131	120	142	153	153	163	149	160	154	152	134	145	133	149	138	155	120	119	138	141	156	140	124	147	143	137	147	137	146	149	151	148	121	133	143	158	131	138	120	138	153	141	137	145	155	149	145	121	122	169	132	127	148	118	139	129	143	161	125	146	127	134	142	127	134	140	151	145	158	127	156	150	136	140	133	131	148	137	156	129	121	150	130	139	137	161	130	160	139	149	140	123	137	139	139	109	167	141	146	134	139	150	143	125	147	139	122	120	164	149	146	160	140	148	147	130	120	145	132	128	152	132	132	133	125	157	129	168	140	144	142	148	155	152	135	121	112	145	166	131	133	138	130	139	124	140	134	130	134	140	117	156	137	126	126	156	158	149	127	131	127	136	119	122	134	133	136	152	151	146	129	133	170	124	132	145	142	153	141	116	123	136	158	143	147	135	145	121	115	141	162	141	122	137	158	137	145	137	134	121	153	144	127	127	158	155	142	152	122	146	127	141	139	126	128	126	130	153	135	146	137	151	132	120	152	136	146	146	148	100	134	129	144	162	144	130	141	126	119	159	153	133	143	140	131	126	136	161	132	135	149	151	140	155	128	135	150	125	160	138	146	132	143	132	119	127	125	149	141	133	145	125	145	144	132	155	159	119	139	137	130	169	143	128	138	153	137	129	141	143	164	151	144	133	155	160	112	132	151	132	144	133	137	134	155	118	161	143	147	128	154	140	136	126	137	135	150	114	146	129	130	154	167	173	148	125	134	158	140	147	152	128	138	126	139	129	138	146	133	140	121	148	140	152	167	138	144	142	112	126	117	137	150	136	149	126	148	159	143	149	135	137	147	128	141	153	154	147	148	137	121	138	127	157	137	122	127	150	147	145	138	132	114	126	133	150	143	160	131	141	125	135	144	139	130	128	131	125	139	138	132	126	140	135	131	143	167	126	151	140	140	117	139	137	145	139	134	139	130	130	108	142	146	156	143	135	154	128	137	141	143	134	144	144	154	140	132	140	134	130	120	157	140	130	140	136	130	147	142	131	134	127	149	146	133	146	119	125	140	151	139	144	131	159	143	146	142	132	150	129	117	151	138	149	148	141	136	162	147	159	129	144	157	127	138	120	133	139	146	118	121	178	137	144	148	139	152	128	145	128	139	141	143	126	145	135	145	139	138	165	139	136	112	134	155	110	149	141	149	122	133	135	138	148	149	122	126	126	143	132	152	134	140	125	129	131	135	164	158	157	132	141	139	143	133	150	119	160	157	149	163	132	139	138	143	118	136	144	135	117	136	131	132	148	129	129	145	149	135	129	125	144	141	139	149	152	129	122	137	146	118	136	123	138	128	131	132	133	140	135	132	142	136	147	147	128	121	130	135	147	117	123	147	145	128	133	125	134	137	139	125	149	148	163	131	128	134	158	138	131	138	140	153	145	147	149	121	131	146	114	129	109	148	138	134	130	126	129	126	142	176	127	153	138	147	112	151	137	143	132	122	155	132	151	134	125	131	148	135	130	127	152	147	149	138	128	125	140	135	156	133	132	138	147	123	128	117	140	144	127	155	163	144	130	139	110	133	148	134	137	150	156	161	148	136	147	142	124	139	150	161	155	123	167	131	124	137	138	145	142	129	140	127	151	154	142	136	135	149	142	142	130	115	147	143	157	135	134	148	109	161	153	157	149	121	115	143	140	150	116	129	144	128	114	142	122	142	139	125	130	109	146	140	135	131	139	128	142	147	122	128	119	126	133	140	137	149	128	126	132	138	124	141	140	144	122	136	150	117	118	109	132	133	130	149	140	121	167	130	130	115	145	136	143	147	136	138	125	141	139	122	140	160	134	137	133	122	148	141	136	148	117	133	133	144	141	106	145	145	137	121	126	139	123	134	134	148	120	132	129	139	127	151	138	156	159	146	127	126	133	139	113	151	152	141	134	130	137	144	163	141	134	135	127	147	134	139	126	131	132	135	154	121	144	149	147	124	133	168	146	139	140	153	128	133	139	128	143	128	136	136	129	142	138	148	134	130	143	144	133	145	143	139	113	155	129	146	136	126	138	140	122	143	123	134	141	120	142	132	125	135	130	138	131	138	134	142	133	127	139	125	141	138	150	143	144	139	126	137	145	139	131	134	141	134	132	135	147	132	148	144	125	132	139	141	139	127	117	141	159	127	149	126	124	137	151	123	147	118	171	147	127	133	134	134	134	133	147	132	149	155	110	129	131	137	144	137	139	129	136	137	138	119	152	127	128	148	143	145	127	149	135	156	136	136	137	149	144	132	152	131	128	117	136	162	146	137	130	136	139	129	150	121	143	144	152	134	139	142	133	160	133	123	122	133	141	149	127	139	138	150	138	150	131	146	139	144	145	130	130	127	122	135	128	132	143	141	148	129	129	121	127	144	168	123	115	129	110	123	141	135	134	154	122	140	148	141	125	152	140	127	115	120	134	139	149	135	146	128	126	146	120	113	152	136	152	127	134	137	153	146	147	127	139	139	127	153	137	155	135	145	137	127	115	140	142	117	136	144	158	150	126	133	142	133	125	142	124	134	160	140	125	132	140	125	145	138	141	120	133	123	145	135	128	143	149	139	147	133	123	157	151	130	144	134	164	124	120	121	133	129	137	141	113	140	118	158	132	121	147	143	116	117	145	113	125	144	139	151	141	157	141	147	134	122	147	153	149	137	143	111	166	138	137	119	109	154	142	142	154	128	135	148	157	132	130	139	126	127	146	114	130	130	147	144	116	149	146	117	125	148	142	139	152	147	128	138	155	114	114	132	136	130	143	163	137	140	145	125	143	142	153	146	137	147	114	141	137	142	119	139	157	130	144	131	153	136	144	149	135	123	115	131	145	136	138	128	143	148	132	132	130	117	137	139	123	135	139	121	135	127	152	138	135	139	134	112	146	138	120	124	155	124	142	140	131	116	144	132	148	137	132	124	126	129	135	127	153	140	130	155	131	112	145	109	144	111	139	133	138	120	125	158	141	157	122	143	136	138	134	124	144	132	126	117	121	138	142	135	129	130	126	122	145	133	151	126	138	135	140	137	146	123	136	127	136	148	126	141	160	134	149	149	140	142	135	134	141	129	147	168	147	117	122	167	141	121	148	143	128	133	135	137	121	145	126	145	127	145	138	140	126	131	151	145	126	137	133	149	137	126	130	148	150	145	125	129	128	142	142	149	131	164	139	132	142	139	136	140	149	145	131	127	138	120	132	138	145	140	147	123	140	137	139	161	153	137	133	146	142	143	129	118	140	138	145	144	135	152	148	131	123	137	120	143	146	153	128	135	128	146	158	137	150	134	135	141	156	136	123	170	123	156	136	135	149	116	146	151	130	135	121	118	118	146	136	110
20738	8530	3904	4844	4239	3582	2903	2422	2050	1739	1529	1390	1249	1144	1077	961	872	807	801	752	690	745	655	609	627	600	571	571	545	561	525	495	524	463	510	464	465	499	460	520	476	451	443	461	446	446	442	450	428	417	447	438	425	432	433	415	435	393	399	381	415	413	430	388	374	435	415	381	398	397	408	429	398	398	392	385	399	373	387	404	394	386	366	394	403	357	373	390	428	384	422	358	391	433	383	379	408	372	374	407	391	393	408	357	377	359	381	387	406	372	406	370	387	355	390	386	362	400	411	364	399	385	396	353	347	371	388	415	403	409	399	393	421	379	360	384	392	387	411	405	389	399	361	406	345	363	384	412	361	388	412	380	362	398	377	366	380	385	376	377	380	396	395	382	367	402	393	382	367	373	387	358	386	375	384	356	376	373	348	366	340	400	402	396	397	362	407	382	379	378	411	369	372	344	378	405	383	368	372	388	350	381	373	369	405	366	388	401	356	381	356	378	372	368	387	383	391	364	406	376	401	366	357	374	399	384	399	381	385	367	376	371	397	364	370	368	344	374	400	360	397	390	378	342	366	393	389	404	380	417	394	363	371	369	349	397	344	396	378	409	365	371	401	403	357	342	371	381	370	363	360	372	376	373	405	378	378	356	403	366	360	376	373	340	356	380	368	363	378	408	356	392	368	366	383	362	362	404	408	379	393	368	388	380	372	365	372	366	379	368	406	380	384	333	406	379	333	372	366	378	378	392	380	402	340	373	370	398	361	346	387	405	403	361	361	369	427	347	397	366	390	396	366	343	330	372	367	411	369	439	380	354	363	390	376	363	351	397	354	363	369	422	358	387	393	387	394	357	365	382	393	378	416	364	379	343	374	357	369	388	369	372	380	359	336	399	362	377	402	393	357	421	383	373	358	381	355	318	343	387	402	358	367	386	410	356	361	387	363	364	349	322	363	379	369	384	388	399	358	361	378	383	397	408	354	404	383	391	384	389	339	359	372	392	355	342	364	393	401	408	355	407	362	398	362	378	373	383	390	377	396	367	371	362	379	388	387	372	374	405	395	352	397	353	380	372	388	376	388	359	361	368	332	376	416	362	392	361	386	338	391	404	399	379	393	354	396	382	371	385	399	383	392	371	348	381	387	343	389	392	356	381	364	385	383	376	419	403	370	408	396	393	366	365	367	376	387	363	402	408	365	370	347	413	365	354	385	354	368	367	412	389	359	401	379	379	378	364	369	401	400	377	395	373	375	341	434	390	363	389	375	370	358	428	369	383	353	374	369	389	382	384	370	353	353	386	380	377	387	396	368	386	354	358	353	361	378	361	364	387	373	370	388	383	398	405	401	379	369	371	372	351	347	383	346	366	398	368	386	364	364	391	424	366	410	373	387	375	378	391	341	365	396	384	405	385	379	379	384	388	361	390	373	391	357	423	334	360	361	339	391	358	374	388	386	374	393	359	326	374	387	358	366	389	374	385	392	395	368	381	405	343	410	372	356	372	379	371	384	387	361	398	388	366	418	402	357	393	386	348	387	362	373	377	391	381	394	378	391	399	375	344	397	387	359	381	396	367	372	352	426	353	330	372	388	371	378	364	351	371	349	349	383	384	372	372	356	361	405	373	348	376	368	369	372	416	386	388	352	398	367	342	400	385	363	361	368	379	378	378	406	396	320	371	370	409	375	367	388	344	389	387	368	400	405	386	381	354	375	382	349	353	401	387	366	362	373	378	403	401	415	381	355	397	356	331	371	364	378	371	360	373	387	333	386	401	386	396	409	373	371	420	405	362	425	390	389	379	392	403	375	421	360	370	390	427	374	407	378	381	374	381	368	389	357	347	406	388	381	390	401	376	379	373	401	368	391	382	391	413	376	406	396	381	353	375	362	343	369	415	360	370	393	397	381	384	365	378	337	424	368	385	367	391	378	364	378	378	383	371	379	400	399	376	391	374	405	388	363	358	399	375	377	365	385	364	391	381	359	399	381	364	417	377	404	353	393	412	390	378	396	393	372	381	381	383	402	376	361	349	365	393	401	367	385	372	320	379	408	401	366	340	360	370	352	412	376	362	371	360	362	375	406	370	345	386	417	370	357	400	366	388	354	364	374	382	369	370	349	417	414	390	359	371	397	416	361	399	396	379	390	394	405	416	369	386	383	408	342	363	415	393	391	357	392	417	352	349	366	388	356	380	359	372	395	365	393	373	401	348	394	397	375	358	364	358	353	398	368	394	423	380	403	363	413	378	363	386	402	346	386	343	389	377	360	382	371	367	374	418	405	407	392	368	351	399	363	355	382	370	354	398	386	371	402	384	355	369	382	413	346	385	388	361	365	370	361	391	410	406	348	367	385	351	377	398	377	385	346	393	386	411	375	361	389	356	337	352	361	400	379	381	353	348	353	417	362	359	399	377	399	356	344	431	352	385	378	379	390	380	381	391	382	375	366	414	375	368	403	379	363	372	383	332	369	374	352	409	395	327	350	400	400	371	403	387	346	374	364	365	361	390	391	394	380	410	384	376	375	413	346	363	380	414	384	362	373	391	378	356	391	430	379	372	362	368	366	381	418	377	387	372	370	374	366	379	371	378	360	392	384	366	402	355	370	397	372	372	371	350	367	392	373	381	344	382	403	376	401	378	384	388	400	372	381	373	379	390	373	373	357	346	393	391	379	383	379	387	371	378	353	363	392	358	384	372	370	355	375	407	356	421	347	384	372	394	419	397	388	409	374	402	374	322	381	355	359	361	397	379	392	351	327	403	377	392	388	377	361	374	408	387	400	353	405	384	376	375	405	352	358	395	393	392	352	369	363	391	377	407	340	399	372	359	386	381	408	365	417	327	384	382	359	411	338	415	370	378	361	384	397	336	425	403	350	373	381	385	392	388	407	399	380	345	362	384	392	403	386	387	348	393	377	393	385	362	387	372	401	404	393	379	363	411	427	388	360	398	405	407	365	372	391	356	393	395	375	390	376	395	368	387	365	371	378	385	375	391	360	390	380	347	376	387	363	429	377	353	376	399	392	379	382	393	375	349	412	391	372	371	370	371	371	383	387	397	369	370	375	346	379	387	410	399	375	402	350	416	390	401	405	395	376	398	378	373	361	363	379	382	362	384	402	349	353	382	362	344	385	400	377	388	360	392	373	371	366	388	381	335	350	390	396	366	379	399	385	384	366	345	395	375	369	396	402	361	360	420	343	381	342	378	364	335	337	355	374	375	411	344	342	406	396	356	358	364	380	344	392	353	381	392	335	349	377	388	380	357	412	382	362	375	370	379	401	348	350	357	365	399	390	366	386	334	377	371	368	353	364	394	370	363	357	386	391	370	370	379	327	383	407	385	386	414	375	405	344	391	386	386	422	372	403	379	380	408	387	395	370	408	372	382	394	346	355	401	357	399	383	353	371	382	370	356	361	397	370	379	363	401	379	421	349	399	378	357	365	383	353	390	394	362	381	358	358	400	413	388	384	382	373	381	412	399	402	349
4292	471	262	239	222	242	239	217	245	214	237	233	232	227	213	210	240	232	233	221	238	205	211	236	216	243	226	197	206	224	202	202	222	215	213	214	276	224	231	209	202	211	206	194	227	201	205	230	219	201	222	228	232	235	217	230	202	203	196	185	211	216	204	213	212	235	228	219	211	208	207	215	247	207	206	211	217	218	189	228	200	241	207	216	216	219	228	221	219	229	204	222	237	214	222	217	224	201	221	194	232	230	213	210	203	227	189	223	247	218	216	226	253	210	214	216	201	227	208	209	244	207	216	213	211	215	220	216	226	213	227	228	221	227	226	217	185	217	224	220	237	208	242	223	199	212	243	201	233	244	206	211	230	224	214	213	201	194	234	202	205	246	220	246	240	201	208	230	223	210	228	230	214	189	229	208	219	245	255	218	216	213	189	244	214	226	210	223	238	228	213	201	216	208	193	221	214	226	206	235	213	224	225	241	202	205	222	223	226	217	223	237	228	222	201	215	215	189	218	230	235	210	216	235	237	207	184	229	206	202	216	216	206	222	223	215	219	197	204	220	212	218	240	243	206	208	214	245	196	223	210	208	210	211	213	192	217	223	200	258	188	214	226	226	230	223	209	227	207	255	226	215	219	221	235	208	184	219	243	222	219	212	198	215	226	223	214	202	244	227	240	186	215	214	240	194	215	209	191	207	219	226	208	211	233	229	216	230	231	200	211	210	219	241	228	229	241	205	220	219	196	211	212	200	206	242	209	199	227	228	211	230	222	238	219	219	195	205	194	218	232	237	206	236	212	213	226	243	208	206	233	212	190	198	235	219	209	226	233	240	217	220	202	199	181	206	180	211	213	196	224	232	202	198	203	205	219	215	233	238	225	212	213	240	196	238	218	198	236	231	257	208	212	220	220	201	242	212	204	237	240	249	210	181	240	221	212	210	197	196	213	222	226	208	211	232	187	196	201	221	217	222	217	194	225	236	222	211	211	211	221	210	205	216	217	225	209	222	217	195	213	202	202	209	221	226	234	233	212	219	205	225	200	245	214	221	196	236	227	198	204	216	235	194	212	229	229	221	193	198	203	208	223	225	182	242	213	231	241	236	199	241	224	211	264	214	201	223	217	265	224	239	217	215	207	234	233	224	207	218	219	210	237	218	208	215	231	225	202	206	208	206	229	210	205	197	246	217	222	221	223	226	220	222	195	240	195	212	228	222	215	221	220	220	207	196	200	224	221	219	221	201	234	193	237	209	230	216	222	195	207	208	244	245	201	216	197	221	211	185	221	206	174	181	233	214	216	201	222	205	213	208	213	208	203	245	235	204	200	222	209	241	222	208	229	226	228	204	221	201	220	235	218	216	187	226	216	200	237	224	214	231	243	236	215	220	195	240	202	207	210	205	226	228	178	210	197	212	190	189	224	210	221	229	201	214	208	221	221	203	222	228	244	201	212	216	206	226	253	226	212	227	224	228	208	217	223	230	205	227	230	217	233	237	226	206	225	214	239	198	200	196	243	197	248	245	238	219	220	217	213	213	236	201	210	225	218	234	217	214	201	223	230	233	210	250	222	222	232	184	225	211	245	234	241	187	216	223	208	212	222	273	216	189	222	198	218	209	226	206	200	211	195	218	237	195	212	205	218	211	193	230	192	184	248	195	211	209	222	221	218	226	203	205	201	240	242	218	198	203	208	221	194	228	199	203	214	215	217	208	246	221	221	209	203	207	221	219	201	212	244	237	218	229	236	240	254	204	235	198	204	227	199	214	216	213	212	216	205	215	205	188	195	239	198	224	210	211	197	221	205	209	202	217	224	224	205	202	179	226	214	206	202	199	229	210	219	241	220	231	227	235	198	185	219	201	184	234	183	211	242	241	213	206	202	193	224	209	227	221	210	208	207	213	242	229	205	199	202	225	182	207	192	228	217	215	206	219	232	231	234	236	202	217	228	206	204	216	225	205	238	264	192	213	229	222	205	229	211	221	204	190	209	212	204	247	231	202	204	230	225	199	212	211	204	192	237	219	223	253	215	213	209	204	198	219	254	221	246	228	238	218	210	217	235	178	216	230	239	189	188	210	201	209	176	208	201	237	233	203	212	204	206	216	214	230	200	205	239	222	204	236	234	212	208	243	215	228	200	214	210	202	237	194	208	216	193	205	187	224	205	191	221	223	188	237	218	210	216	209	215	241	223	227	203	246	220	231	203	210	214	226	209	205	249	234	212	264	210	222	228	188	192	206	196	218	232	247	210	214	226	203	201	228	242	193	212	225	206	218	215	233	222	229	206	214	223	225	222	217	210	202	206	200	234	211	249	250	211	216	234	197	206	227	200	203	229	208	238	207	210	211	241	197	197	242	235	246	203	206	233	208	222	207	212	219	201	203	210	215	224	194	210	214	210	192	220	208	256	231	218	225	222	205	229	223	217	221	209	261	237	216	236	199	216	218	205	207	210	217	236	225	223	210	216	228	236	207	190	201	251	208	216	210	229	254	220	232	201	225	219	206	195	197	215	220	211	227	222	201	195	226	216	210	212	223	261	219	205	189	217	242	241	196	213	197	226	188	217	187	201	249	207	231	226	199	215	215	213	229	229	205	221	176	227	204	225	222	219	219	236	221	220	238	221	240	217	236	216	218	218	210	211	209	221	223	219	233	210	218	211	206	207	204	239	225	231	219	208	211	225	223	228	181	186	209	206	189	230	222	208	213	223	231	199	205	232	227	217	206	207	218	213	223	199	228	236	211	214	200	219	213	194	211	246	212	206	215	216	204	224	260	214	219	239	249	242	219	231	197	203	223	188	214	228	217	219	203	202	219	208	212	219	239	199	223	218	226	256	214	213	214	196	206	194	210	221	201	233	229	207	206	239	234	232	243	222	201	201	213	221	206	240	205	224	223	235	218	236	207	233	213	212	217	216	239	207	209	231	209	214	222	204	200	214	212	221	196	215	219	223	218	195	219	220	204	223	209	211	214	236	229	222	208	233	205	216	207	222	210	183	231	204	210	192	204	218	224	186	208	214	232	232	234	242	218	214	215	220	190	199	237	205	240	197	222	215	227	193	237	218	195	222	193	225	201	206	213	232	206	202	212	211	191	211	192	227	216	227	202	222	239	205	220	213	226	205	198	247	201	240	226	221	233	204	211	226	240	190	226	200	206	224	215	218	207	203	238	221	223	220	251	231	243	211	207	232	216	194	232	205	211	236	181	213	203	213	203	235	224	226	236	198	216	224	213	215	257	205	218	211	207	238	209	229	212	197	221	239	232	212	196	208	205	211	209	217	205	231	217	206	213	222	248	208	254	219	205	213	211	222	217	201	207	230	208	217	225	211	217	215	229	214	202	200	200	209	202	207	198	230	237	205	245	193	223	231	227	208	206	198	200	218	232	225	218	224	218	210	222	259	229	225	208	230	238	247	211	225	253	217	209	226	203	224	189	229	194	201	217	219	226	208	238	248	218	219	216	247	225	235	219	198	193	194	208
3749	1112	683	819	733	664	725	655	647	653	608	602	612	589	556	620	572	621	597	614	609	601	579	619	575	604	559	591	573	595	606	576	595	566	588	614	591	591	646	591	580	566	603	597	603	594	577	586	609	598	571	574	547	565	601	616	585	595	550	575	590	571	592	597	608	601	603	567	600	591	585	594	604	577	557	582	605	573	563	592	588	589	565	545	583	576	568	556	525	609	570	570	565	609	588	557	591	586	521	562	561	545	590	557	549	609	567	579	649	563	572	588	586	550	570	592	597	608	567	594	596	573	587	532	597	608	634	572	614	596	591	555	598	598	644	560	598	581	604	561	671	555	565	580	588	604	590	578	593	573	556	572	579	529	598	584	587	575	528	586	578	598	544	543	571	570	556	581	608	557	560	581	603	596	565	530	553	590	577	579	628	630	586	599	558	561	605	606	598	564	620	543	624	606	598	610	578	525	572	557	550	611	595	585	604	562	616	576	599	573	576	608	606	583	583	604	563	563	596	539	612	579	552	546	511	565	571	617	560	611	554	592	610	594	554	615	579	584	609	573	554	564	600	580	549	577	577	552	585	563	590	581	561	642	604	574	554	558	602	580	584	530	624	579	566	606	573	569	550	535	583	608	556	565	590	584	570	560	592	586	548	564	580	552	546	595	575	555	595	526	570	575	614	579	581	569	612	578	567	549	586	567	609	562	534	599	571	547	593	593	581	576	580	600	577	585	589	573	581	595	584	602	599	552	596	602	572	632	570	558	592	616	565	592	564	571	570	597	576	562	626	559	590	562	561	628	610	556	574	587	574	565	538	608	583	587	532	600	575	592	586	561	544	595	582	616	619	581	633	558	579	584	610	600	611	610	574	569	551	635	542	559	548	578	578	534	584	571	631	544	591	571	582	591	598	598	634	567	553	606	576	588	581	574	597	625	563	611	585	553	518	578	604	587	543	580	608	555	568	648	553	598	584	551	586	577	573	568	530	598	584	609	533	612	571	568	602	626	548	587	573	572	580	602	548	607	605	585	565	618	565	543	585	611	576	584	623	561	583	557	608	586	602	581	613	579	594	609	573	593	574	635	597	566	509	556	584	631	553	605	573	547	583	601	580	548	560	551	614	571	581	545	550	547	566	535	593	559	573	602	613	547	565	568	564	584	616	597	570	613	594	573	545	580	605	538	550	576	655	621	584	570	588	588	592	607	580	568	614	588	613	569	570	618	597	604	577	601	604	591	566	573	569	538	583	596	528	614	546	583	575	580	619	531	585	548	638	590	555	597	585	587	605	581	554	573	593	573	575	606	585	580	584	582	608	595	554	604	583	579	607	597	604	590	586	614	597	555	612	582	597	607	586	586	577	584	586	595	578	545	555	606	580	567	602	566	549	583	579	611	600	626	604	549	585	592	602	617	559	526	619	597	612	606	573	563	609	603	580	575	602	606	565	629	585	573	587	566	598	581	596	571	615	512	541	584	582	586	548	602	620	595	588	568	551	577	571	584	591	583	585	599	543	569	592	596	638	556	638	556	588	599	609	562	598	594	575	568	605	580	540	601	568	543	591	539	581	564	567	565	568	544	608	563	562	546	576	607	565	566	582	617	575	568	567	611	595	611	553	544	559	595	580	588	551	630	584	585	597	558	609	585	605	555	575	605	515	543	621	574	587	554	601	610	602	584	594	562	612	582	538	589	555	567	595	617	571	588	584	608	566	559	583	563	618	598	612	619	620	582	596	555	582	608	613	540	593	602	545	565	559	564	560	569	541	597	582	532	552	623	579	573	568	597	597	588	564	572	585	575	548	616	617	510	575	612	561	555	623	575	570	564	600	603	580	604	555	581	586	586	602	564	564	592	601	557	605	574	567	574	604	558	602	534	603	564	608	639	564	560	597	612	589	550	595	593	572	577	628	598	551	550	571	578	614	612	549	574	578	596	585	585	560	607	578	611	590	585	613	531	578	591	574	574	583	611	576	601	543	582	611	555	540	591	564	602	604	584	581	588	605	592	567	572	586	587	564	567	566	594	584	562	578	573	610	590	603	604	604	592	543	610	565	584	614	604	604	598	597	617	561	571	562	570	561	616	614	558	586	592	580	575	562	616	556	592	574	586	570	601	600	574	558	603	537	570	584	635	598	568	604	556	565	572	548	534	588	530	581	585	569	574	592	592	606	603	538	620	609	627	610	583	587	576	587	543	621	597	610	576	607	615	618	560	580	557	567	599	559	560	640	605	570	574	587	584	590	582	599	562	539	649	631	569	553	605	569	586	561	557	583	545	636	587	566	582	587	572	620	596	567	612	577	582	575	597	598	579	586	556	593	568	519	527	582	568	561	596	563	571	561	611	557	588	622	600	585	575	620	577	601	581	557	618	597	572	553	619	583	577	566	597	571	589	577	594	623	609	573	566	612	603	571	555	590	582	590	564	612	592	600	591	581	581	590	580	601	575	586	557	578	614	576	570	568	584	562	581	559	584	575	565	590	591	576	604	584	574	639	552	574	591	615	607	550	583	524	561	542	610	581	576	623	561	570	570	575	569	582	584	570	597	639	521	582	570	589	582	579	594	596	579	601	589	563	629	589	607	587	546	552	572	585	569	583	570	599	570	585	545	587	605	607	598	562	559	634	513	554	595	607	567	563	596	557	538	575	601	591	588	586	627	577	582	564	564	601	582	583	552	550	568	584	572	594	627	557	606	528	561	599	598	570	595	562	557	594	567	562	594	584	578	593	635	615	577	530	586	559	627	583	600	616	566	577	581	563	547	592	612	542	564	592	582	591	626	583	612	623	588	569	554	584	599	577	540	541	593	594	620	572	609	575	572	557	559	623	595	588	563	607	573	559	574	594	628	565	558	551	569	589	583	579	582	608	579	572	559	615	584	577	613	570	548	599	579	569	593	618	548	642	537	562	616	584	599	575	606	589	621	594	590	592	610	554	589	580	571	567	589	579	587	561	571	615	525	579	614	591	572	567	607	589	557	577	575	609	574	570	592	561	569	540	573	574	555	597	571	569	586	565	607	615	556	610	597	568	538	583	592	626	551	616	589	575	541	565	595	574	616	599	565	577	622	588	563	597	571	599	562	590	595	599	568	557	566	574	605	583	598	610	580	611	534	583	579	590	569	576	589	551	576	576	643	609	575	548	548	585	594	560	591	585	568	598	597	563	583	603	593	582	572	582	600	607	580	590	586	609	549	568	587	549	600	580	561	588	585	593	601	577	587	596	583	568	607	611	574	589	557	578	557	561	584	567	577	584	598	576	588	565	597	564	592	553	582	617	566	581	600	602	570	596	557	592	583	541	600	575	609	609	608	615	566	603	606	596	598	603	606	553	577	618	564	603	579	595	542	586	599	570	567	601	552	615	609	593	573	605	560	599	583	571	514	582	602	591	564	591	578	599	587	600	651	595	613	579	592	558	584	620	617	580	597	613	573	598	572	551	585	560	580	557	614	574	562	584	623	588	565	582	621	554	561	589	562
24270	6572	1237	994	717	629	458	447	398	384	358	328	333	308	331	295	327	303	310	308	286	302	275	296	259	265	270	271	278	252	277	255	274	270	274	269	245	248	254	268	275	287	265	252	254	241	270	287	240	289	247	240	296	253	263	258	277	242	251	259	266	259	241	241	252	224	253	265	260	297	240	263	285	257	252	262	276	277	259	271	307	256	271	256	272	274	265	276	251	255	257	275	245	221	249	221	248	217	260	283	256	294	265	239	234	269	291	262	270	262	254	268	253	238	257	260	254	242	291	255	258	256	253	266	291	272	248	274	268	257	263	259	257	263	266	243	250	256	255	243	273	282	235	263	271	270	234	270	274	274	250	277	262	279	252	274	252	255	261	251	266	255	256	257	223	268	224	272	239	258	263	286	267	270	277	254	248	281	263	260	255	274	269	275	253	274	247	264	284	297	246	269	246	252	256	242	245	224	234	252	290	280	277	273	252	237	217	260	272	249	263	283	260	255	250	232	229	252	256	251	283	253	243	237	245	237	259	264	266	261	258	282	256	250	259	259	280	260	253	274	284	251	311	239	273	281	251	247	236	257	277	255	238	266	245	262	236	273	268	248	254	249	256	280	246	259	260	245	257	267	268	250	256	285	277	250	262	229	239	254	264	252	277	266	270	291	285	262	265	293	251	264	253	287	249	261	270	251	230	258	278	273	240	237	245	270	287	269	256	226	258	255	281	271	250	257	252	280	268	249	262	263	266	254	248	255	253	248	256	251	248	249	228	282	253	273	258	283	265	265	240	267	243	280	271	265	260	264	289	266	252	256	245	275	228	267	225	254	251	267	275	243	274	240	290	254	296	286	244	245	276	251	254	275	263	249	287	294	257	292	263	246	275	241	265	269	222	263	257	264	236	274	266	275	253	271	259	274	255	262	270	248	254	255	264	249	272	272	249	254	255	276	251	214	285	260	273	246	264	267	234	245	225	238	257	240	238	260	272	252	249	237	260	284	249	247	269	248	234	258	265	268	239	275	242	245	282	281	265	260	246	287	268	263	270	270	270	244	248	284	281	286	277	243	287	234	225	240	247	246	251	244	252	256	276	245	239	219	248	256	240	276	275	266	232	287	257	262	261	265	282	276	242	266	255	243	205	256	270	248	271	268	250	257	283	274	259	255	258	277	272	245	238	235	248	267	275	268	292	255	250	249	242	288	249	251	252	258	274	279	257	260	260	257	251	275	252	297	245	254	264	259	259	240	277	255	245	242	261	248	270	301	267	207	274	259	263	243	256	264	260	276	260	248	249	273	236	262	256	229	242	268	241	260	256	218	244	282	257	286	266	267	276	229	257	247	259	242	250	254	290	259	253	294	267	273	245	251	295	245	253	213	258	262	263	291	274	234	249	239	288	253	253	269	274	270	239	274	260	270	239	264	264	265	236	271	243	256	281	253	236	251	279	259	280	264	284	246	260	277	273	276	255	256	224	250	262	271	269	273	233	280	249	260	285	280	260	277	274	245	293	258	234	253	286	248	271	259	234	261	249	247	274	256	256	283	288	286	256	286	258	252	253	278	244	237	256	267	262	267	231	257	276	288	289	249	266	259	277	236	267	261	258	265	270	269	256	271	266	280	285	271	216	259	280	280	271	259	265	258	251	280	284	265	248	255	270	248	271	262	254	273	257	271	264	232	240	260	260	229	249	268	273	248	253	249	275	262	237	242	252	234	277	254	245	249	262	247	221	258	237	257	273	280	256	263	280	270	255	282	235	249	271	255	268	257	267	283	268	251	242	267	275	267	242	243	251	261	253	277	243	259	237	266	262	260	235	269	256	269	247	273	243	259	279	251	273	267	261	257	268	246	239	246	255	259	259	212	260	267	268	264	277	241	237	273	254	289	271	253	280	264	278	244	285	247	287	273	273	246	265	257	270	221	266	255	286	267	238	262	288	230	281	256	247	261	250	241	283	247	251	236	262	264	243	244	288	271	246	240	235	255	281	268	260	275	238	276	237	248	278	267	239	259	226	233	253	241	255	268	274	253	242	266	273	237	267	255	269	254	234	265	228	264	244	240	250	242	254	274	262	244	278	253	263	259	249	282	266	239	243	277	265	282	261	255	259	238	274	266	293	268	255	239	273	265	261	229	263	252	230	264	268	234	268	238	255	285	257	259	266	263	274	241	258	264	244	252	266	240	264	277	255	260	265	275	271	241	251	262	244	245	252	246	233	264	258	253	238	271	279	261	243	250	343	246	236	251	279	245	253	268	260	257	273	263	260	233	241	211	238	264	271	267	248	267	250	258	259	247	278	273	241	266	258	296	284	300	260	269	230	269	240	260	264	253	260	259	252	263	253	236	260	265	270	284	245	230	252	242	263	258	280	229	243	257	260	261	261	286	260	258	266	249	264	251	266	237	285	261	263	243	247	290	302	242	249	265	228	245	258	258	265	286	288	267	268	262	257	237	231	283	265	270	257	243	268	256	253	237	243	266	243	278	257	249	236	261	277	243	276	273	254	287	221	277	243	245	266	228	273	275	284	252	259	278	237	249	264	283	245	279	281	253	260	272	238	262	294	236	260	246	247	255	259	275	238	226	252	264	289	253	258	264	263	252	270	248	246	286	274	290	235	267	257	239	294	256	276	262	282	274	222	247	286	255	221	243	284	259	264	253	245	276	270	244	266	261	258	239	230	264	238	270	247	268	250	279	271	244	257	252	224	283	239	263	239	228	271	236	242	261	230	248	252	245	248	262	253	224	269	238	287	254	267	288	245	263	239	235	271	244	263	266	308	286	254	264	291	253	250	238	267	266	279	253	270	246	286	269	296	238	264	241	230	269	266	250	290	269	253	240	261	259	250	248	248	238	256	277	255	238	274	282	265	248	293	262	266	240	260	264	240	234	259	290	256	246	267	293	272	267	299	250	253	257	244	261	256	256	250	262	265	261	259	301	240	250	267	281	247	261	273	263	239	257	257	271	265	280	257	255	256	278	261	246	277	280	249	296	257	245	234	248	240	260	255	256	273	274	259	265	268	276	242	230	264	251	248	262	229	268	260	262	273	267	268	318	246	239	278	235	254	260	249	283	244	263	282	274	234	273	310	278	258	284	256	244	254	222	289	251	258	249	268	246	262	241	258	268	271	262	240	274	250	277	225	271	256	251	275	231	292	250	245	262	243	270	250	265	252	268	268	257	245	300	264	276	285	284	248	253	276	272	292	275	242	250	240	281	247	253	256	257	272	261	226	275	269	244	238	252	254	267	287	248	288	245	264	238	275	234	286	274	258	243	253	268	280	273	272	252	290	227	276	311	220	268	278	267	274	274	256	257	249	242	258	232	273	264	255	226	256	266	270	258	269	249	253	259	252	285	248	266	251	264	244	250	245	291	236	243	271	272	272	302	262	262	267	258	225	288	261	246	239	247	279	249	277	256	239	275	244	268	274	269	247	277	242	281	247	236	242	252	283	254	253	240	289	269	216	285	249	253	241	234
13619	4915	2584	3108	2848	2353	2056	1798	1515	1366	1247	1171	1138	1087	1049	1008	877	920	811	825	845	817	845	780	790	827	735	735	760	701	744	731	775	785	750	740	700	689	722	752	764	701	690	703	707	685	714	644	723	721	698	651	674	690	676	699	744	689	708	755	663	664	654	691	673	630	697	754	706	704	679	678	630	653	697	668	709	686	685	746	663	704	680	674	696	656	704	692	701	679	686	685	628	730	651	659	619	697	653	628	646	697	668	653	694	686	659	648	707	639	681	671	696	635	691	663	671	645	651	675	651	683	651	690	677	694	680	659	667	687	690	703	682	669	660	660	698	685	718	705	718	712	683	689	665	624	683	675	648	659	687	673	673	636	665	649	711	631	674	671	648	680	721	633	648	664	679	663	715	695	681	642	652	701	691	641	642	652	689	665	703	694	664	640	687	625	724	659	701	628	653	636	670	653	710	648	659	699	725	625	676	653	664	668	668	697	681	671	638	653	668	707	630	674	647	687	691	618	684	639	661	646	633	666	715	693	695	666	710	658	720	690	697	658	656	685	656	638	668	690	659	690	640	710	700	686	723	636	684	629	663	731	697	634	675	710	681	714	650	674	681	667	672	657	678	667	685	643	667	669	650	679	648	650	680	648	661	644	687	685	666	673	634	688	681	675	680	624	710	647	654	645	667	701	666	684	686	645	673	672	666	666	630	670	692	702	666	653	646	676	691	663	681	693	661	661	690	668	656	629	691	656	679	664	712	684	686	668	692	659	659	671	661	653	653	699	689	677	656	695	688	714	676	735	678	683	661	701	628	672	702	707	714	660	659	686	673	660	673	656	624	622	667	634	646	683	698	714	650	668	670	677	680	675	658	630	658	683	665	706	660	640	680	746	646	682	667	709	665	656	662	643	660	677	649	676	693	644	656	647	674	619	677	645	685	676	645	694	721	663	695	668	624	668	661	644	625	639	712	734	705	637	655	640	660	639	648	680	662	699	661	679	653	686	643	680	680	670	631	638	666	667	674	667	652	673	645	709	691	724	704	668	638	713	709	655	685	633	630	649	642	642	663	655	651	638	679	644	663	680	633	639	701	660	693	717	657	672	681	703	682	666	650	689	659	663	671	660	632	669	688	674	674	689	717	646	658	659	677	656	691	634	692	691	659	686	688	666	681	707	675	695	650	674	654	685	677	679	641	673	695	725	704	647	690	655	685	693	651	695	637	675	672	670	641	684	675	686	712	651	628	651	647	696	683	645	721	639	650	677	659	631	664	650	703	625	637	654	684	660	674	665	696	689	652	635	657	650	732	672	637	668	700	660	685	666	693	649	706	650	687	690	689	631	699	683	632	625	649	681	651	655	648	632	648	635	686	675	696	643	667	667	664	661	681	677	620	653	661	617	658	669	658	661	683	658	674	678	699	673	661	654	625	686	647	685	631	701	672	648	694	697	690	701	659	708	666	627	652	677	692	684	648	727	658	684	689	641	610	676	670	601	647	691	633	720	658	693	679	687	666	683	690	639	676	714	710	634	704	627	662	652	703	662	688	713	642	685	678	674	641	673	657	687	669	665	736	748	692	665	677	643	681	644	692	623	674	683	694	725	699	672	653	669	664	647	647	700	718	664	653	630	648	672	681	715	628	653	685	639	665	663	653	687	693	662	682	645	680	658	652	683	642	700	660	696	638	647	649	683	705	685	672	674	691	678	667	689	687	628	727	657	662	674	665	671	710	644	712	651	696	667	685	619	650	667	650	661	702	640	649	683	673	667	660	668	636	649	658	698	672	694	682	613	680	644	717	655	644	648	634	635	664	640	676	707	655	665	653	718	677	693	674	665	713	683	686	705	638	660	670	694	665	691	676	644	638	686	661	678	683	657	640	660	665	651	677	624	651	684	661	622	650	684	652	677	673	707	649	692	680	708	646	688	685	661	718	677	664	702	701	641	661	695	717	670	650	660	643	683	666	688	684	662	658	675	648	661	690	615	613	717	678	662	682	677	690	658	712	692	648	621	688	702	666	737	645	710	646	632	671	637	658	708	688	666	667	706	660	672	693	681	712	710	713	636	689	679	694	686	680	657	649	661	656	668	676	665	636	673	718	673	654	666	668	681	669	660	688	662	650	644	659	644	629	684	658	651	724	663	677	689	675	643	649	679	675	596	697	677	661	668	658	702	679	637	634	691	651	654	710	655	633	695	698	639	692	698	687	653	636	691	720	697	670	645	644	669	687	699	630	695	675	646	676	670	656	699	705	633	630	688	664	652	690	630	635	677	735	690	693	667	685	672	644	702	688	715	676	657	695	640	713	626	646	675	685	678	702	635	645	705	676	654	629	648	735	687	623	696	665	675	668	701	683	650	699	682	625	677	663	674	684	720	676	660	651	642	638	675	646	706	669	630	655	752	689	692	653	629	688	640	636	661	705	668	693	644	669	667	697	683	659	692	700	707	676	611	659	680	650	655	678	685	658	654	645	678	661	683	649	659	711	667	668	654	662	615	691	644	647	706	663	680	699	678	675	665	666	690	597	646	672	672	695	646	682	702	670	668	657	675	662	647	622	655	675	674	708	673	634	630	613	678	629	708	657	643	659	698	693	669	658	665	690	673	653	640	686	716	642	696	660	626	650	634	661	672	660	651	734	701	623	654	672	699	678	624	679	663	705	688	674	694	666	699	652	658	690	647	684	632	715	678	666	664	702	691	652	697	705	698	704	692	653	667	714	655	644	644	630	650	664	644	710	675	687	676	637	658	681	716	686	688	657	666	686	665	663	646	676	627	671	602	654	698	654	670	695	626	718	658	670	668	657	655	667	676	661	626	661	684	722	675	651	675	667	665	663	644	659	651	689	661	684	659	669	701	668	632	633	616	650	679	637	680	656	642	612	635	692	653	659	639	670	677	715	702	664	676	633	656	658	654	648	661	636	658	648	629	710	641	662	633	662	616	690	716	653	668	651	647	714	679	674	676	655	674	649	656	702	698	674	691	683	691	643	668	716	683	647	698	681	740	643	630	697	666	700	668	732	672	671	668	683	665	674	699	688	679	675	699	670	706	663	668	651	674	683	673	631	707	658	637	689	666	658	664	738	638	663	657	662	703	654	695	670	693	689	662	667	667	684	721	652	682	676	686	665	647	635	635	652	662	625	680	692	625	630	664	679	712	645	662	745	687	644	644	686	659	662	668	675	682	671	677	668	689	649	688	666	687	665	650	666	623	706	684	672	643	684	668	657	717	643	667	633	678	687	655	657	700	687	670	705	686	674	657	670	704	722	672	655	662	693	663	698	670	700	675	662	640	676	623	678	669	672	638	665	671	678	685	650	704	700	675	673	659	660	708	691	652	696	680	613	626	652	674	668	651	685	637	673	761	644	683	661	646	681	670	662	718	657	668	668	671	630	697	683	683	630	723	706	649	622	662	661	705	651	620	690	728	645	696	624	626	710	720	694	656	660	655	653	713	691	690	660	650	641	665	667	683	667	629	682	684
35919	12111	2396	1650	1156	812	723	530	424	376	353	324	261	255	211	240	211	211	206	177	197	198	171	169	166	148	165	177	155	170	185	164	158	128	133	133	146	154	154	172	139	113	150	153	159	144	142	129	136	145	143	169	146	141	163	172	126	147	138	146	145	129	153	152	157	128	132	137	134	147	129	146	145	124	159	125	153	140	132	134	145	124	140	129	132	124	142	146	125	160	145	129	117	157	183	146	123	150	137	126	126	127	136	160	145	121	131	139	145	152	140	163	147	137	112	118	99	128	143	154	127	152	101	136	136	133	150	142	114	121	141	142	117	127	143	151	143	139	121	131	142	138	139	135	130	115	149	144	138	141	133	162	141	140	143	140	131	151	139	129	134	137	115	130	135	129	138	147	143	145	144	149	129	166	137	147	147	119	124	135	133	130	119	143	137	156	139	117	129	140	163	131	132	145	134	129	154	147	153	126	140	137	121	175	147	131	150	140	148	153	144	136	163	147	128	142	122	149	130	144	153	142	132	148	148	157	141	152	138	137	150	150	133	140	125	133	139	148	131	125	136	147	132	146	163	144	121	136	147	121	129	146	136	139	145	144	141	149	121	135	142	122	126	117	129	123	152	157	135	136	115	143	123	148	152	156	163	139	137	127	136	130	138	135	146	138	129	127	157	133	121	123	137	166	120	157	126	129	141	156	137	115	137	132	156	151	142	152	158	159	122	134	130	137	117	141	126	134	143	135	143	128	134	140	135	124	159	165	142	153	149	138	143	136	149	144	116	148	154	122	143	129	123	140	128	124	125	136	136	128	148	151	128	133	148	152	130	119	134	136	157	131	135	121	115	125	125	140	130	128	149	129	135	144	133	141	144	135	124	126	157	145	140	129	134	129	132	129	132	136	154	138	156	132	112	132	147	126	152	122	136	140	149	101	163	141	136	154	145	153	153	160	132	139	127	142	140	121	147	127	121	119	155	131	111	147	141	127	132	122	113	139	135	135	128	147	137	121	128	127	146	149	140	140	144	162	129	153	142	130	162	152	118	134	119	132	135	138	137	145	136	148	152	137	140	118	141	140	134	126	130	153	141	148	135	128	128	123	149	134	134	129	128	119	141	142	141	127	139	137	147	141	139	128	143	141	141	145	147	138	134	139	139	128	132	138	150	132	148	148	131	163	136	135	145	121	137	144	150	151	131	124	120	124	155	127	146	150	140	138	129	138	133	109	145	137	151	142	124	145	141	130	151	120	134	134	155	118	114	143	143	124	128	139	120	140	134	133	141	139	144	147	135	154	123	130	128	123	129	140	149	145	120	119	145	125	128	125	145	141	139	148	127	140	150	133	131	134	123	127	136	149	144	147	125	154	150	141	143	133	150	151	155	134	127	133	153	147	137	137	129	136	146	144	126	143	137	122	124	119	127	132	123	133	128	144	151	126	135	143	133	120	132	104	127	137	150	139	145	135	145	133	138	143	135	126	140	127	129	143	137	142	124	141	146	128	123	124	149	156	143	127	133	138	134	135	119	137	127	133	140	129	138	145	140	142	138	129	147	142	138	125	133	132	151	137	141	109	142	146	130	147	148	147	142	111	146	132	149	134	136	146	150	143	137	146	139	127	130	135	140	144	148	117	136	143	126	152	129	152	141	125	149	132	160	159	144	131	117	133	139	136	116	141	134	127	124	143	149	145	142	125	115	147	135	144	114	148	134	117	134	135	147	143	144	128	147	148	117	138	122	141	131	146	134	125	137	138	119	144	149	153	142	154	119	143	131	135	124	125	115	144	127	157	133	145	152	128	131	146	127	126	123	143	155	137	142	146	135	123	138	150	144	116	138	153	127	144	163	128	138	121	136	109	111	140	130	161	159	138	141	131	157	140	136	139	157	134	148	130	126	161	144	138	132	135	143	141	125	143	149	160	137	118	131	138	122	131	156	139	130	137	121	161	149	127	138	137	137	127	142	121	141	116	141	143	154	132	160	132	145	145	137	133	160	149	140	149	142	169	141	135	143	139	123	141	134	117	128	154	137	122	150	140	140	122	128	140	171	117	125	127	127	140	134	128	139	140	146	155	157	125	134	151	125	122	150	135	126	132	140	121	154	141	115	134	156	149	156	142	139	124	122	149	152	136	125	130	138	138	151	140	148	126	137	134	139	142	138	136	140	142	141	134	138	160	146	123	150	129	152	135	143	140	116	151	150	137	161	129	138	128	147	136	151	129	118	144	131	136	122	135	159	133	137	130	134	146	126	141	147	150	136	142	133	136	127	131	161	133	138	143	146	136	144	136	154	141	119	141	141	132	125	139	152	137	110	140	145	136	145	142	138	130	166	151	133	133	140	163	144	131	138	147	143	131	136	125	135	151	149	137	132	122	137	134	116	130	130	149	131	163	137	121	137	140	123	144	161	108	127	153	126	141	130	129	146	142	129	146	153	141	145	124	145	139	135	143	143	166	122	133	132	135	138	155	147	138	132	148	127	150	130	137	127	171	142	134	136	137	140	138	181	139	128	147	147	126	127	123	156	130	140	142	130	124	139	148	169	140	122	135	144	137	143	139	158	119	128	167	136	127	132	127	129	143	127	145	145	125	142	142	148	140	129	149	140	122	146	110	134	155	142	145	150	126	124	133	133	136	111	144	144	159	133	138	126	147	140	156	171	149	148	140	125	167	130	157	147	132	123	165	147	133	128	129	142	149	152	151	138	145	150	139	122	144	135	122	139	131	134	132	137	160	138	136	143	120	148	155	153	127	129	129	128	139	157	147	150	132	133	141	137	145	148	134	139	114	138	140	142	126	134	138	129	155	131	131	147	152	136	149	133	136	139	118	135	135	128	125	123	118	144	140	161	120	117	130	138	141	142	128	131	116	138	141	141	141	139	153	136	133	135	127	141	137	140	142	149	140	139	130	136	139	142	157	134	157	131	151	152	133	138	153	127	146	133	146	132	130	127	129	130	137	138	131	143	129	130	133	129	153	131	157	133	130	155	156	139	128	155	139	167	137	149	112	142	137	143	127	137	120	127	130	147	150	125	142	136	125	148	147	142	152	143	138	132	118	127	130	142	103	155	136	133	150	133	127	123	149	140	164	138	147	148	139	134	140	137	130	143	140	133	131	132	116	144	125	107	132	172	128	128	152	148	129	148	140	129	117	114	147	144	143	128	128	148	143	149	151	140	133	139	147	130	112	150	133	127	149	137	126	136	142	140	136	111	150	147	127	139	119	128	147	136	130	112	137	132	146	130	122	129	137	137	153	141	150	131	130	145	132	131	122	141	140	143	118	128	141	135	130	153	139	143	138	138	139	141	144	135	138	135	129	128	130	136	140	148	117	156	133	121	148	158	108	137	136	149	149	142	138	112	130	140	134	132	151	144	142	143	141	130	120	121	136	146	159	126	136	138	139	143	137	129	118	141	135	120	131	127	126	164	142	142	138	133	119	144	146	126	137	127	130	125	129	149	127	133	148	131	156	136	129	128	136
20421	5496	3881	4900	4333	3507	2917	2493	2058	1722	1555	1366	1266	1117	1037	920	904	845	781	768	727	709	691	628	623	646	570	571	588	540	494	480	501	495	480	492	479	467	453	454	471	447	469	432	440	446	436	424	428	451	419	402	414	398	394	419	438	442	426	396	426	423	381	386	413	388	384	397	425	433	409	465	399	364	394	395	391	407	394	391	381	380	367	409	399	398	366	398	391	372	396	410	389	378	371	381	379	366	412	381	407	383	407	430	371	397	391	389	407	389	372	350	359	369	357	392	383	383	377	391	392	407	423	394	375	415	395	428	365	367	372	364	387	366	388	402	400	378	361	381	396	407	373	382	415	368	374	363	369	375	404	393	414	353	358	397	396	384	360	397	373	402	358	383	393	380	395	383	402	386	402	403	366	384	363	394	384	365	374	384	375	372	407	376	397	409	373	353	393	359	373	384	400	351	364	344	412	398	357	352	381	398	366	382	388	371	364	383	374	387	365	361	380	370	388	365	398	397	342	376	358	406	386	367	380	392	385	357	347	370	393	373	372	380	364	418	370	390	369	376	413	398	383	356	421	358	375	392	388	368	378	389	369	382	374	411	385	382	380	358	379	377	400	397	397	378	408	329	356	344	398	341	373	385	362	408	383	369	357	394	389	367	409	363	393	391	364	375	365	428	363	363	389	386	360	402	352	397	393	366	358	354	405	382	368	358	354	377	395	357	365	388	324	409	345	389	402	381	374	320	392	399	352	374	390	365	408	358	356	345	405	360	385	417	374	417	384	381	346	387	366	360	379	409	397	365	406	396	389	386	376	342	376	357	383	379	359	389	379	389	360	387	381	345	383	385	384	411	397	377	396	354	389	347	406	397	371	369	399	367	381	383	349	376	350	334	370	373	407	374	374	393	373	350	367	362	394	377	373	386	408	370	392	385	374	394	374	367	375	351	361	348	383	384	359	365	358	377	370	408	373	359	354	370	360	383	361	403	353	371	393	383	394	364	367	366	380	381	324	369	384	389	379	365	362	370	395	371	358	350	377	383	374	373	372	381	393	389	397	397	387	384	352	363	372	400	377	371	391	375	381	359	349	349	360	402	373	373	344	392	386	396	427	370	373	407	380	392	404	334	396	336	378	369	365	376	344	378	418	405	397	351	357	371	386	364	356	387	365	361	349	384	369	336	376	368	360	361	382	382	390	372	371	364	396	374	423	391	367	373	379	382	392	339	385	383	367	370	361	361	388	366	352	379	355	394	376	363	367	406	393	387	413	387	373	362	374	355	384	381	325	384	411	375	391	344	376	378	385	384	384	331	364	388	358	401	387	399	379	398	389	388	387	373	386	397	368	407	371	362	367	367	356	375	373	379	401	386	384	386	421	383	344	351	380	389	397	410	383	395	399	384	380	393	418	341	368	352	391	381	363	378	365	353	377	369	353	350	399	361	338	380	372	396	383	400	381	393	383	384	349	365	385	381	367	365	346	396	399	347	393	373	409	392	358	371	400	379	382	385	333	390	381	389	397	358	388	371	391	411	392	374	365	360	350	363	415	396	372	383	365	364	389	343	389	383	402	414	375	398	403	364	381	401	377	415	364	392	399	424	394	403	369	404	369	407	366	395	374	413	370	373	391	398	394	336	403	363	380	372	355	384	395	403	375	394	352	370	381	371	373	380	406	358	384	347	328	379	390	389	394	391	345	384	359	401	373	354	400	362	402	380	343	382	401	380	346	382	405	404	376	348	382	415	364	348	389	360	353	346	394	380	374	365	382	379	359	361	347	405	385	365	361	362	369	368	388	400	373	383	409	407	412	356	396	369	408	373	367	343	393	389	364	372	397	368	374	417	333	385	374	333	369	399	417	368	375	391	352	344	344	363	340	384	395	363	425	403	364	416	408	407	412	332	384	351	358	350	369	363	365	358	384	375	382	334	379	394	363	395	398	390	375	343	382	389	370	369	424	346	387	400	369	383	406	362	399	359	385	404	380	368	381	371	404	396	390	379	348	345	352	380	365	340	349	354	371	362	368	384	388	330	393	380	373	369	367	372	384	392	390	331	396	378	374	366	352	394	359	389	389	356	379	420	366	415	397	395	390	374	368	370	402	351	394	376	344	382	367	390	360	402	376	359	364	372	394	394	353	371	362	377	386	400	372	367	350	394	365	375	374	366	407	382	383	366	413	379	389	387	377	394	421	365	381	387	372	375	389	360	360	374	395	381	364	379	383	390	348	383	379	360	360	369	379	418	416	363	371	377	418	427	370	407	356	359	395	387	367	386	384	376	370	374	352	371	353	394	366	405	372	409	385	347	375	337	376	391	366	380	386	363	350	400	380	355	387	372	385	386	369	368	368	379	401	400	379	353	389	394	357	379	385	369	387	385	376	358	387	353	357	390	364	342	359	346	363	358	426	379	369	373	382	329	373	401	386	395	392	391	361	408	372	372	386	372	398	390	328	384	371	411	396	405	372	379	379	396	373	355	383	370	415	365	413	350	401	367	343	371	379	358	371	379	362	379	333	382	392	396	382	391	381	390	375	340	386	370	386	357	406	393	393	353	367	376	397	396	408	315	384	364	390	384	367	379	383	371	370	399	328	398	379	397	415	410	368	378	357	363	363	352	354	347	364	361	402	368	413	360	379	381	393	384	377	376	361	378	387	349	390	366	372	381	350	340	385	341	365	380	385	348	336	388	403	396	394	368	362	345	384	397	379	370	398	385	384	367	388	398	405	379	367	383	397	371	365	392	388	365	372	394	396	355	360	358	369	373	370	383	409	345	343	377	363	351	359	387	384	363	381	379	334	356	368	401	363	356	365	393	409	370	362	348	355	375	373	365	326	390	358	378	346	348	386	391	372	401	365	370	387	356	365	351	398	364	352	383	353	368	386	357	403	377	364	385	378	370	372	369	387	373	349	389	419	392	391	371	366	405	343	376	392	381	397	370	381	361	374	393	401	332	392	339	379	372	385	364	386	373	363	387	382	368	409	376	405	336	355	383	397	403	399	389	362	377	443	383	403	378	345	404	376	397	353	368	371	382	388	380	362	374	397	365	383	388	392	377	387	373	358	388	364	386	406	377	366	350	402	363	385	373	354	353	372	362	369	368	371	384	366	400	380	360	373	356	375	383	372	387	375	377	379	390	379	367	382	382	372	376	386	370	371	343	429	343	361	343	386	380	347	373	399	364	376	372	369	415	382	374	354	364	369	350	381	397	367	341	392	377	380	383	372	400	377	376	363	360	406	340	358	369	393	397	351	367	391	359	341	341	375	378	374	374	358	359	386	383	384	371	361	382	382	365	371	402	349	398	397	343	403	369	353	383	396	361	392	359	360	397	368	381	352	360	400	341	376	403	352	350	378	354	380	363	361	370	351	379	376	357	377	369	367	349	408	359	389	359	415	390	386	404	378	394	353	372	353	365	385	353	357	395	386	365	375	351	347	376	352	354	382	392	416	373	353	402	375	369	382	370	379	360	375	394	389	381
4543	450	288	281	284	257	247	239	230	207	189	224	267	241	231	204	216	213	202	209	203	225	242	225	225	206	218	223	224	236	207	209	225	204	206	214	216	192	202	236	203	201	210	196	241	249	208	224	195	217	205	232	217	205	225	190	235	202	220	216	220	241	232	207	227	197	207	218	234	220	197	221	254	199	211	208	224	214	221	227	205	232	208	243	220	205	239	199	221	209	217	231	209	217	210	225	222	268	199	193	208	247	208	236	213	240	215	227	229	219	207	210	200	224	203	230	219	233	206	210	216	206	232	240	216	238	220	226	243	195	231	209	198	220	185	206	224	227	229	242	237	215	223	204	207	224	225	241	222	240	207	209	223	231	209	210	232	227	194	217	188	214	202	213	199	228	235	220	189	216	206	207	206	221	205	194	207	225	222	214	168	214	212	204	215	218	224	228	219	199	214	212	203	195	191	198	222	228	208	244	205	220	234	235	230	195	225	234	183	217	215	210	218	241	218	194	233	216	202	197	225	191	198	224	223	211	195	178	202	197	207	203	228	193	233	216	214	222	216	201	199	201	221	205	213	186	239	198	220	208	223	222	226	202	228	213	191	203	229	247	186	223	250	203	243	209	198	195	212	199	226	201	228	202	231	219	208	234	220	191	225	205	201	218	233	216	244	204	235	216	222	227	219	219	226	221	225	218	204	207	232	245	207	218	222	240	218	208	231	207	198	233	221	204	227	212	242	219	232	208	210	206	245	211	234	201	218	218	187	212	221	230	214	205	234	214	244	209	230	219	238	212	233	209	206	253	251	229	229	231	207	214	232	217	220	228	195	204	236	210	204	212	214	232	219	205	216	224	237	206	219	220	196	228	240	218	187	213	249	219	228	196	207	223	226	209	221	194	191	228	207	212	240	244	203	209	209	192	214	219	219	209	243	206	235	250	216	247	200	227	205	204	228	218	233	236	226	246	202	217	214	212	215	202	231	220	188	210	234	233	215	211	218	199	199	203	228	217	193	229	207	235	225	203	224	220	201	219	218	244	235	240	247	213	222	188	221	180	192	204	201	217	248	228	213	187	238	201	213	221	222	197	194	218	216	192	170	244	218	218	205	199	208	232	240	203	235	200	207	247	182	203	244	214	220	207	187	222	228	240	216	190	205	225	177	227	207	202	213	212	226	208	199	207	234	225	218	204	204	215	208	206	220	208	232	208	222	236	197	193	217	200	220	234	223	210	237	218	200	231	206	247	223	210	235	226	218	248	217	204	256	221	238	214	225	226	217	208	232	203	247	224	221	225	224	225	205	193	237	196	228	217	233	226	209	224	203	233	195	215	229	228	197	209	220	229	198	226	193	213	219	213	222	189	243	249	214	210	216	215	208	219	219	236	248	231	227	222	205	207	189	194	226	220	204	240	231	209	216	219	206	244	195	229	236	208	221	210	208	206	208	235	222	225	197	223	181	210	216	212	209	208	193	199	219	205	208	203	249	209	225	223	231	200	215	209	211	235	220	218	207	211	233	226	197	231	232	195	219	209	190	208	231	217	238	219	242	217	216	219	200	192	212	205	228	199	228	232	202	191	228	205	195	219	196	219	236	226	209	232	219	222	208	226	190	229	220	229	203	246	243	204	242	227	207	216	200	221	215	229	211	204	219	222	227	209	248	231	199	198	247	201	234	237	215	200	179	234	206	222	209	208	239	239	255	217	210	213	220	212	223	230	225	216	208	188	209	199	192	233	240	197	212	207	236	236	221	207	205	216	228	220	179	247	190	252	222	225	210	208	209	223	222	209	206	221	196	213	195	182	208	173	189	208	201	226	246	211	211	218	223	201	206	220	229	216	197	230	224	217	242	202	213	211	200	196	232	221	233	209	231	186	231	225	220	224	198	227	192	191	197	231	214	205	214	205	211	216	221	216	204	208	224	220	202	215	215	196	212	191	195	212	221	178	213	219	210	207	224	210	214	224	209	221	185	199	200	197	230	218	213	211	227	213	211	210	210	207	219	231	213	195	211	214	185	218	199	210	199	215	205	215	226	222	209	228	224	221	221	216	202	207	209	210	227	252	196	205	211	206	219	226	206	227	209	211	239	232	239	224	218	216	214	218	241	198	196	237	208	204	210	192	198	194	220	215	241	205	223	212	225	225	208	228	206	206	193	218	220	210	242	237	219	201	209	221	245	234	219	189	208	251	208	208	210	199	222	213	198	215	189	200	212	212	221	204	235	201	204	214	199	220	218	223	240	232	219	209	210	218	216	218	231	213	232	206	230	183	207	232	215	206	204	218	203	230	207	223	231	234	204	220	193	195	228	219	207	207	214	219	238	226	210	184	228	202	220	222	225	207	224	180	200	218	221	201	207	226	248	251	220	200	235	215	232	222	218	229	211	239	212	204	206	209	201	211	217	238	216	202	216	211	213	217	215	192	223	203	204	223	227	216	208	218	192	226	239	220	204	211	215	251	216	233	195	186	220	231	218	220	210	187	211	204	198	239	234	213	218	236	221	196	212	229	241	205	220	218	236	193	195	231	213	209	181	226	210	228	198	193	204	234	209	194	196	225	208	199	206	211	185	205	239	226	218	197	225	214	222	208	212	229	228	225	220	180	219	218	204	214	215	230	222	221	224	236	197	234	212	221	207	182	193	205	203	221	211	218	216	233	212	237	231	222	240	218	223	218	224	202	222	247	203	217	221	213	233	216	213	200	236	220	202	218	227	229	231	227	220	210	209	231	224	218	228	204	233	236	205	210	195	216	223	235	244	203	229	214	198	212	222	196	200	196	216	234	235	191	223	227	213	254	216	229	199	234	226	204	221	219	207	224	232	228	223	230	217	211	227	230	211	221	205	201	238	211	224	224	197	221	191	234	191	213	235	208	213	224	183	207	217	187	201	233	245	230	202	216	249	217	222	207	189	234	228	200	208	225	199	200	204	205	215	218	189	209	213	194	219	237	221	230	222	215	210	224	235	202	217	218	221	227	181	251	219	224	240	223	219	216	227	245	203	212	228	205	217	226	233	210	224	213	204	204	222	218	226	218	217	227	248	204	257	209	231	198	207	229	231	248	235	237	245	231	211	188	253	221	192	239	231	203	188	221	222	232	211	234	232	227	250	206	217	226	222	219	229	217	222	227	217	202	202	215	224	216	219	205	204	219	247	222	179	217	230	224	219	191	209	203	200	218	193	244	208	235	218	199	213	189	229	191	218	214	233	201	217	239	186	204	191	212	245	221	209	209	218	216	219	205	201	215	208	212	227	205	209	205	242	214	213	233	209	200	206	191	230	219	198	218	221	210	197	233	206	210	230	230	217	193	244	197	208	207	234	231	234	202	212	192	197	218	213	195	197	229	229	192	198	225	191	227	214	233	207	214	236	215	209	208	215	221	240	208	214	216	209	199	201	236	195	212	210	207	204	190	222	234	216	223	241	189	235	222	192	224	235	188	204	226	242	219	207	207	225	204	189	237	192	219	217	189	218	200	212	197
3812	816	752	866	771	777	694	688	630	651	631	631	599	607	628	570	600	589	577	576	587	611	602	611	610	591	611	579	601	575	609	575	596	582	603	620	592	554	595	598	542	598	588	547	576	536	536	574	578	571	555	584	591	590	622	612	588	554	588	582	547	574	587	585	587	584	579	588	587	560	599	586	590	565	577	572	522	624	561	545	583	596	584	625	591	542	591	537	574	550	596	581	639	600	580	575	537	562	586	577	593	612	534	571	538	569	576	587	601	605	558	597	570	593	581	580	596	596	566	585	575	608	575	542	526	581	583	594	603	651	607	540	537	560	561	566	545	578	604	598	576	602	597	577	586	545	584	558	583	555	585	580	627	518	597	587	550	584	578	550	525	560	544	580	623	578	579	581	574	596	584	564	600	621	560	599	587	559	586	581	604	565	558	564	539	592	574	575	600	555	606	568	606	627	602	560	588	606	591	537	636	538	583	575	558	565	575	527	543	576	585	564	533	550	594	620	543	590	538	624	595	592	537	533	591	573	519	560	583	573	589	574	632	594	545	608	554	562	577	615	585	594	571	617	575	568	569	591	561	619	541	573	578	565	560	619	588	575	592	521	615	588	593	586	585	590	570	586	554	555	525	592	551	539	615	581	597	585	623	559	565	546	541	554	552	576	584	583	595	569	596	635	634	594	584	564	578	607	541	628	585	590	580	558	576	573	602	594	593	595	568	593	610	598	606	550	574	555	570	585	575	557	564	579	563	591	551	573	593	567	600	555	579	563	618	583	597	584	590	604	600	536	607	614	597	612	569	614	565	551	541	586	597	581	602	587	596	615	618	602	585	604	529	594	574	568	584	568	583	557	551	599	562	571	579	578	586	603	600	598	556	596	555	607	554	563	590	561	571	583	608	617	569	609	607	577	608	604	576	556	560	597	571	590	589	599	656	571	604	543	558	584	575	571	606	535	594	554	613	578	573	557	581	570	576	593	570	590	567	569	605	610	581	603	568	601	573	577	574	579	540	567	643	556	594	593	560	556	554	611	591	564	587	596	569	610	594	603	568	577	584	599	615	547	552	597	581	553	593	572	597	583	592	593	502	633	606	612	597	577	572	614	552	607	598	587	579	589	582	564	527	567	527	581	565	571	572	586	599	594	575	558	570	581	551	585	597	543	570	608	605	571	597	601	600	562	579	599	629	566	594	559	544	543	611	589	607	576	617	617	550	550	581	587	596	570	566	599	582	572	562	584	616	641	579	585	601	590	601	557	557	577	599	559	573	572	602	562	546	555	587	550	561	562	578	617	533	605	610	581	546	549	608	581	574	586	572	590	586	640	593	594	555	558	550	578	596	598	520	619	594	568	595	554	569	553	598	582	590	556	610	588	545	604	611	634	550	621	572	577	564	565	583	611	616	597	590	560	591	593	552	587	561	612	592	584	548	584	586	611	566	595	513	521	596	544	573	553	551	581	537	552	575	597	572	614	579	524	643	580	601	575	568	625	547	569	543	517	567	579	559	575	604	600	565	561	542	573	584	600	627	566	589	593	583	585	556	634	613	573	579	532	553	587	573	558	560	628	542	561	571	571	554	575	578	593	581	573	595	535	634	595	569	563	582	576	561	555	564	569	589	583	558	621	569	577	621	578	576	565	592	584	584	593	629	575	573	590	553	577	553	615	601	588	584	599	577	615	564	619	629	582	590	624	539	605	617	557	572	523	548	541	593	553	585	618	534	560	555	591	544	595	571	556	569	544	573	563	581	578	599	548	567	564	630	574	596	584	610	609	532	575	588	572	594	587	597	583	632	554	627	548	583	592	592	579	560	597	604	631	548	552	550	547	573	576	581	548	542	570	584	634	566	569	638	624	595	596	642	541	505	568	560	617	621	564	595	581	591	573	567	581	540	561	610	583	600	577	587	571	567	583	603	571	555	618	601	567	593	613	622	541	540	608	548	544	598	599	564	590	618	586	635	610	639	555	580	586	604	611	531	610	578	551	554	599	614	567	568	604	583	553	547	577	568	583	593	572	579	595	575	572	567	578	577	542	586	545	580	612	563	589	605	571	570	592	594	625	622	573	568	597	588	560	546	602	614	599	541	590	571	571	576	592	525	558	544	563	602	560	601	572	571	569	586	562	601	590	636	579	584	629	561	576	569	563	635	618	613	573	579	591	639	578	577	579	593	604	538	535	577	561	572	590	586	591	614	546	576	580	553	577	547	560	571	565	598	586	586	562	614	540	627	568	582	569	548	573	573	565	572	555	552	594	600	557	555	607	592	594	589	568	593	533	578	585	580	612	568	554	586	556	576	580	524	566	579	536	571	576	613	621	550	571	570	558	585	571	571	573	605	555	604	582	554	527	591	608	607	568	548	586	576	601	585	551	531	573	586	578	583	602	573	560	600	588	594	581	607	646	567	577	578	591	596	574	546	573	581	589	559	609	592	570	604	576	578	586	569	574	573	588	604	551	612	560	627	561	567	559	562	558	551	594	553	568	576	597	578	617	583	597	521	589	592	573	576	599	595	594	588	583	605	525	593	590	574	580	599	567	576	602	566	591	598	598	616	628	568	618	566	587	576	549	592	584	596	578	593	566	603	594	570	594	605	583	560	553	576	551	597	551	591	558	552	557	588	618	632	604	588	564	570	543	642	601	631	572	560	566	567	586	594	580	598	616	541	523	599	593	614	566	588	590	594	590	560	588	582	575	533	579	577	595	577	627	556	561	565	630	528	600	574	557	566	555	551	580	595	581	551	598	608	592	569	598	540	557	588	607	576	611	623	600	537	558	597	559	603	554	582	563	562	555	560	621	559	571	649	581	552	596	554	572	610	587	566	534	585	577	601	597	578	600	571	607	579	544	631	575	589	588	600	593	581	565	583	540	581	565	575	551	599	565	571	583	583	608	561	626	585	544	577	601	562	579	614	581	558	574	571	591	588	598	595	592	624	580	579	573	564	563	561	566	578	589	574	598	581	566	618	609	596	613	607	597	590	561	561	572	578	533	561	568	598	564	552	572	586	572	612	604	594	550	574	576	602	613	584	605	594	560	593	567	557	566	530	588	558	565	541	533	585	565	605	561	584	597	580	589	601	646	556	608	597	597	581	578	584	554	609	611	551	549	581	583	598	625	540	582	607	548	615	628	581	529	604	586	619	586	552	615	557	598	540	506	573	571	591	576	575	586	579	579	573	576	571	575	571	573	569	591	552	558	547	540	557	625	576	557	575	524	549	555	606	616	612	592	574	608	551	577	590	608	566	562	588	604	568	577	535	561	542	589	608	560	597	580	562	598	594	611	586	546	588	582	575	582	551	595	598	559	552	584	585	590	560	592	552	552	632	578	554	583	555	560	615	578	560	629	628	566	593	611	548	567	564	615	557	595	592	604	572	544	564	612	575	554	616	587	612	590	553	567	627	585	547	573	602	551	612	531	579	565	552	548	558	595	582	570	598	608	537	579	568	565	613	563	570	590	536	553	614	568	588	572
25090	4381	1287	1030	782	592	522	444	428	417	328	318	309	326	328	284	279	299	277	265	289	281	271	278	258	266	285	279	266	293	263	265	274	279	258	253	263	240	254	286	286	259	268	274	269	254	249	231	276	269	275	255	255	230	226	268	237	255	256	257	266	263	271	270	272	266	276	264	254	275	276	233	267	251	271	239	260	268	248	285	284	288	238	277	258	265	259	249	267	237	275	284	273	245	272	273	269	282	248	252	236	258	256	283	256	239	259	263	242	270	251	248	252	271	252	271	259	256	267	248	284	226	259	254	255	266	291	247	274	266	268	277	221	258	243	248	258	253	270	268	239	257	259	237	269	268	273	276	264	238	287	293	259	251	278	236	274	273	261	283	253	257	269	262	264	250	274	247	271	269	238	241	303	223	258	228	241	271	256	282	270	274	263	262	256	253	270	254	279	263	266	270	260	251	280	254	267	270	278	234	271	261	274	240	265	251	280	278	290	258	261	290	250	240	288	285	239	265	263	244	246	273	241	267	265	235	259	255	268	246	266	255	253	271	280	255	265	265	233	259	237	256	264	253	260	265	267	227	243	280	271	264	268	272	278	280	260	255	246	263	249	255	259	292	241	249	261	285	291	268	265	253	263	253	261	261	250	264	255	281	253	265	295	265	264	267	262	259	278	252	244	243	285	247	257	259	255	262	268	280	252	290	229	255	260	252	257	264	262	271	304	268	232	255	279	288	279	264	261	275	256	253	272	274	255	285	263	265	259	253	292	252	254	280	266	259	275	307	277	258	290	263	261	251	259	254	231	228	251	256	259	239	253	269	204	264	251	264	233	269	255	268	266	237	267	272	258	238	240	259	269	264	263	252	264	236	250	242	250	300	253	246	288	247	247	293	252	256	287	266	297	250	261	263	226	250	261	234	216	235	274	260	242	264	275	261	250	269	269	263	257	257	259	275	253	249	261	262	280	279	270	246	267	242	243	269	269	251	260	254	281	249	282	247	257	273	254	272	281	279	260	253	238	252	309	243	272	277	246	265	247	267	282	255	253	252	239	273	283	227	277	293	258	255	307	258	246	261	263	286	258	256	262	271	253	280	293	278	267	271	265	282	290	288	259	243	262	263	220	249	248	257	238	277	271	289	265	237	253	266	246	282	245	258	267	277	242	259	251	254	250	261	232	248	265	227	247	249	284	292	268	254	270	260	286	246	276	252	250	254	263	265	224	269	259	205	300	254	259	230	256	249	224	254	214	238	286	259	250	264	278	263	253	258	231	269	265	280	242	236	259	238	260	237	266	244	255	272	271	270	250	284	264	248	251	275	264	250	261	239	248	252	239	288	245	267	260	235	241	267	269	251	285	264	244	252	267	249	247	240	282	219	241	270	252	267	222	266	233	295	229	264	264	243	264	260	286	224	280	264	288	277	272	267	263	250	245	220	249	242	241	287	264	278	246	242	277	254	261	267	244	243	270	260	262	245	231	243	253	253	253	245	248	224	270	288	247	252	272	254	262	256	262	265	265	258	242	245	235	268	247	249	266	277	267	276	265	284	227	254	235	264	251	265	273	259	280	245	261	260	262	268	235	238	259	248	283	241	250	272	265	275	266	245	266	277	262	263	279	251	249	244	250	248	251	269	226	209	276	226	244	257	264	254	273	262	257	262	262	276	264	240	262	268	275	246	224	241	291	267	252	286	290	262	246	272	270	257	290	262	266	236	251	247	256	247	241	240	258	289	248	243	261	260	268	252	289	283	291	249	284	247	277	247	267	236	278	273	256	252	267	261	222	257	252	259	251	236	274	253	262	266	288	238	277	272	262	260	275	252	239	243	230	248	287	265	271	245	249	233	275	230	252	276	257	240	259	263	252	283	273	264	265	288	254	262	232	262	259	224	252	255	256	269	259	253	260	279	241	242	289	259	251	240	263	252	292	249	282	267	241	275	266	250	253	262	263	304	271	267	232	278	255	298	241	222	264	256	253	256	269	252	251	261	264	271	313	270	249	263	247	266	263	260	250	253	256	232	215	246	253	264	257	263	238	270	277	241	270	256	252	272	261	230	250	266	259	269	260	264	267	274	262	265	248	282	265	243	275	243	285	264	266	260	268	289	255	273	287	253	251	236	254	292	262	283	253	276	274	254	255	279	261	268	264	277	243	265	254	255	241	255	273	268	299	273	282	259	260	259	267	299	231	268	259	252	263	234	253	246	281	239	257	280	283	242	232	286	264	278	249	308	250	250	259	273	264	262	244	252	243	277	295	247	251	232	238	256	268	263	261	273	250	261	269	283	244	230	286	247	254	257	295	264	278	255	277	237	266	237	266	254	273	263	290	234	269	260	259	227	242	263	248	253	279	234	271	264	260	209	248	214	276	237	287	256	269	260	230	269	260	279	257	257	257	265	286	228	269	249	253	261	260	281	249	268	255	256	287	269	266	261	264	244	264	237	236	249	267	245	267	246	278	239	261	242	238	267	276	266	249	266	249	255	268	260	271	234	230	260	240	259	250	305	289	283	274	260	248	288	256	228	260	271	256	249	277	258	295	242	263	242	246	249	264	251	277	254	281	262	244	257	253	270	257	253	270	241	255	269	256	239	253	288	250	261	263	252	257	247	277	225	275	263	250	240	276	277	266	262	287	274	250	246	253	285	273	255	239	280	250	243	252	234	270	274	256	272	251	254	289	266	247	256	283	278	255	297	302	253	241	265	247	265	256	261	261	262	239	275	253	257	227	276	280	246	237	260	248	295	247	259	257	288	285	257	228	277	245	239	238	268	245	260	269	239	220	197	242	255	271	254	266	278	256	263	269	285	269	284	290	268	259	279	260	256	254	238	268	256	244	255	292	265	249	258	273	267	278	233	266	264	268	277	279	253	257	234	272	259	284	237	245	270	261	258	231	266	253	259	296	255	241	257	260	261	244	272	237	262	242	239	277	242	247	282	265	255	253	233	260	246	281	226	273	270	265	238	265	265	224	243	257	275	266	289	282	266	257	264	249	254	275	265	263	244	266	283	266	257	268	257	266	232	251	263	281	269	233	242	278	235	246	285	264	257	249	257	274	250	247	286	268	248	269	278	265	263	255	306	249	269	247	265	248	246	261	267	269	242	238	251	261	270	274	242	282	215	264	221	251	235	268	260	280	235	242	256	249	287	264	242	259	264	241	251	237	246	296	267	277	248	281	259	276	249	272	294	241	282	270	251	259	245	268	266	255	256	255	228	307	280	297	261	262	250	264	233	289	275	246	264	230	271	282	237	268	262	245	262	274	287	297	250	305	247	258	244	236	294	249	287	233	308	237	269	265	234	239	268	277	275	264	253	267	245	253	250	259	251	248	257	275	249	267	280	234	272	254	249	275	262	263	262	251	254	254	251	236	265	258	276	250	294	263	248	272	268	243	254	296	277	254	255	281	328	253	272	279	243	283	258	269	266	265	278	243	273	263	252	263	263	259	248	265	278	243	247	266	232	269	255	274	294	235	257
14331	1862	2417	3080	2758	2358	1960	1745	1535	1437	1279	1218	1157	1038	963	1000	928	850	919	884	837	791	796	801	746	734	790	761	801	756	794	764	724	721	732	744	740	748	743	721	708	731	787	713	712	722	689	714	685	684	685	709	702	687	712	690	661	663	669	709	667	660	642	633	679	749	680	688	731	710	697	669	687	676	685	714	661	681	679	656	710	670	684	687	672	702	692	668	648	672	665	693	623	709	692	654	690	658	622	668	700	701	700	700	635	678	639	686	696	693	714	671	644	674	637	683	683	715	663	654	695	649	669	689	637	674	646	665	698	670	693	719	674	696	630	684	699	682	628	661	665	644	656	700	624	696	673	680	694	677	718	676	689	657	670	685	676	632	651	714	687	683	681	637	663	692	681	685	723	689	640	679	692	634	688	684	712	640	712	699	675	628	673	688	632	640	649	694	670	659	644	690	664	622	629	621	674	657	675	652	622	695	676	698	664	671	687	695	641	635	642	678	630	658	630	648	673	593	663	689	754	653	698	655	723	689	662	618	656	682	694	657	718	666	682	643	667	640	635	650	666	670	660	653	690	647	661	684	694	668	644	689	702	635	679	653	691	676	702	742	693	687	673	673	703	651	620	682	692	620	685	701	719	669	681	648	685	712	675	648	661	703	729	663	668	664	639	668	721	688	713	626	720	697	726	647	718	695	701	651	668	702	680	695	694	689	679	693	617	666	650	663	693	663	693	642	668	653	710	663	687	663	649	685	642	665	700	669	631	647	712	653	655	647	704	680	655	671	591	678	700	686	666	692	666	672	663	670	651	697	643	629	665	679	691	623	670	673	664	688	701	632	669	670	637	683	655	690	688	644	679	675	656	680	674	639	685	680	632	661	683	677	693	644	655	682	645	668	689	657	695	669	669	687	676	646	709	689	711	665	668	682	689	643	671	658	655	647	681	694	703	647	691	658	639	710	627	642	665	693	614	646	696	676	708	654	699	679	617	700	672	609	656	697	634	672	654	667	660	665	682	651	656	692	685	703	690	633	641	661	667	667	717	685	713	688	722	711	665	633	650	673	711	667	677	683	697	675	688	673	623	706	696	671	688	606	694	676	663	694	665	672	708	725	705	680	670	671	699	631	631	663	654	648	674	677	719	709	695	649	663	728	686	665	656	650	660	692	670	649	639	651	685	684	688	696	665	625	662	669	682	681	675	671	657	648	647	645	626	678	668	644	644	666	695	667	712	685	657	638	738	685	658	670	599	651	619	705	675	651	647	702	656	690	711	655	676	664	651	677	650	716	654	691	667	696	671	627	680	685	683	662	617	661	665	697	670	667	636	677	667	681	730	700	660	630	665	685	692	631	673	645	647	654	670	669	706	664	644	694	703	685	678	617	658	663	654	658	651	672	677	617	708	643	646	671	662	666	684	635	659	654	656	724	668	614	680	654	717	661	639	722	683	705	707	678	668	648	661	655	642	627	671	638	653	661	639	632	670	673	634	618	650	663	685	632	655	644	621	657	649	663	653	652	682	606	690	683	630	663	659	666	681	677	681	644	634	661	668	676	652	670	672	670	632	639	679	700	639	691	648	673	653	673	690	667	704	628	650	661	682	702	649	662	648	663	665	666	654	685	655	686	721	689	686	672	668	680	669	652	701	665	687	685	685	711	665	702	660	704	721	640	650	658	659	684	642	707	721	637	665	640	682	685	680	647	647	671	707	673	660	710	653	662	662	686	665	675	669	616	682	676	672	640	680	701	705	616	670	696	679	694	709	662	710	642	698	711	688	707	695	667	644	713	687	654	709	683	696	652	659	737	654	653	659	687	676	681	623	670	666	690	673	652	636	687	665	668	686	692	637	671	676	640	678	631	669	698	714	702	669	673	688	684	669	696	655	664	620	627	691	691	658	599	662	647	701	680	652	687	704	651	655	634	657	635	664	673	630	676	679	677	683	653	702	642	677	641	686	649	702	703	708	683	678	680	648	626	644	690	680	682	678	669	622	669	688	641	651	637	684	692	678	642	704	686	680	658	652	683	687	675	684	668	652	660	661	671	640	686	707	637	647	658	617	659	618	636	676	668	673	673	712	714	715	709	670	657	675	686	685	669	643	683	654	617	682	693	701	676	659	658	688	703	638	658	630	680	626	704	688	637	705	704	670	677	667	668	636	631	701	676	652	646	633	675	661	630	701	680	666	689	687	671	671	658	700	650	671	651	661	665	640	694	699	682	714	674	663	677	692	702	660	672	691	642	667	661	642	701	637	658	671	652	652	663	647	674	676	668	709	650	632	688	681	655	638	653	671	688	664	658	674	683	652	663	689	705	653	661	672	661	687	651	704	691	685	634	656	693	692	683	644	678	726	666	696	716	675	688	683	617	627	663	666	693	669	680	622	648	641	673	680	615	692	669	725	687	689	702	674	643	740	672	698	653	648	635	681	668	675	648	644	637	666	634	620	679	633	722	676	687	695	673	634	648	690	730	631	662	684	641	667	629	675	671	666	630	700	680	686	655	662	649	684	703	709	679	614	667	684	681	715	691	670	673	665	692	647	693	711	667	690	670	657	680	658	633	650	664	669	723	638	636	670	670	656	676	639	672	648	698	649	642	674	652	683	653	696	641	656	671	696	689	655	717	655	670	689	650	665	608	666	670	676	644	625	665	655	686	708	669	620	700	687	664	722	667	647	711	670	666	640	672	674	674	702	645	696	681	671	669	705	687	648	631	663	704	679	671	657	708	685	645	650	679	629	716	701	688	670	646	692	661	698	660	650	663	687	664	699	697	686	674	680	663	672	701	652	605	662	680	696	647	687	667	640	684	646	619	724	696	673	662	661	661	664	673	646	631	668	641	646	740	649	665	699	707	698	653	664	663	638	668	637	643	672	678	721	690	617	652	698	709	719	712	666	667	682	658	658	709	667	664	625	698	698	691	655	688	679	698	668	671	702	705	639	675	659	647	682	644	639	689	644	701	644	684	716	673	664	652	648	691	686	650	623	671	635	654	666	649	673	709	648	703	626	673	698	673	682	636	655	688	650	673	666	647	674	684	645	651	647	644	680	655	682	733	690	639	642	740	672	639	619	719	628	679	653	646	686	660	663	697	689	646	679	672	681	661	661	670	624	644	701	633	670	667	691	700	670	696	717	652	651	682	639	658	658	644	665	682	650	638	680	651	652	691	663	698	663	737	647	645	665	704	672	663	666	707	648	725	636	643	649	701	652	653	639	624	684	727	700	681	675	621	690	690	693	661	645	632	697	668	669	658	654	710	634	682	634	605	639	655	666	670	648	667	684	656	672	644	678	691	642	655	671	701	630	660	691	672	674	654	626	649	674	657	686	639	665	686	654	667	657	672	690	722	670	675	624	676	706	698	704	672	674	662	663	657	644	711	675	658	685	671	660	706	661	674	708	717	665	645	675	680	699	680	699	661	669	642	659	645	629	710	674	721	684	696	629	594	699	640	682	675	624	642	646	640	698	668	664	634	666	687
36525	9760	2413	1679	1154	822	639	503	409	384	343	302	279	253	226	234	195	170	186	217	208	177	177	150	143	163	179	139	172	165	156	181	166	168	134	152	163	161	155	145	151	152	133	126	149	146	163	129	139	145	143	149	146	154	166	146	149	157	145	143	136	146	138	144	121	129	157	136	127	152	160	144	135	143	134	140	131	144	149	164	133	136	129	153	157	172	158	139	149	155	134	152	138	123	159	118	126	143	163	146	146	130	154	144	147	135	152	155	160	152	144	142	146	144	151	154	153	131	140	158	116	116	142	143	120	143	143	148	138	145	141	148	140	128	156	122	132	140	147	121	139	149	156	112	148	142	132	117	127	126	124	127	136	142	159	157	164	140	137	138	133	139	119	125	149	143	117	126	127	141	135	122	149	133	155	143	148	151	117	150	143	162	133	141	132	126	123	129	145	153	142	147	129	154	135	118	127	144	108	122	155	137	129	121	139	163	106	124	157	145	131	143	143	123	153	132	151	138	130	170	131	146	132	119	122	131	136	114	133	126	142	136	155	139	142	129	134	164	129	161	128	137	130	132	148	157	154	132	154	141	133	142	140	140	137	137	138	142	128	119	128	126	139	124	133	129	132	127	136	135	132	140	145	140	120	137	132	160	141	140	133	120	140	125	123	149	134	131	135	132	132	146	138	123	138	105	130	127	137	153	128	115	130	128	149	125	152	146	131	136	139	149	128	147	130	138	155	144	139	135	129	124	140	130	122	136	151	123	148	144	141	164	127	121	137	124	149	134	133	125	109	161	114	123	141	150	147	133	120	132	135	146	134	140	140	124	137	127	143	144	135	135	131	137	141	130	128	143	152	160	130	131	124	152	139	142	129	149	164	143	144	125	125	137	128	151	115	138	140	164	122	137	131	132	147	145	127	128	151	154	144	145	136	118	126	140	128	131	119	120	148	140	119	113	117	130	137	138	144	146	120	130	126	140	140	139	132	134	150	138	133	161	148	139	140	137	146	135	134	161	130	152	115	125	145	132	144	145	124	157	142	138	118	115	127	115	146	133	127	140	155	141	128	139	152	150	128	135	145	139	138	112	113	148	121	145	119	168	122	132	133	135	169	146	156	133	165	127	155	148	143	132	162	153	120	136	147	145	127	135	129	117	139	134	154	143	133	147	122	125	129	129	138	132	115	138	153	144	144	129	158	102	134	138	126	137	139	141	130	165	145	130	117	143	134	138	139	133	128	155	132	142	143	140	141	141	128	139	141	135	130	139	135	128	129	141	145	151	140	145	132	136	124	138	140	126	130	124	134	153	131	145	140	150	146	138	135	157	111	128	134	138	131	134	124	124	119	127	143	126	139	124	136	148	122	154	141	146	116	130	128	133	117	109	135	138	149	138	126	133	150	136	114	152	145	148	116	137	146	124	142	135	144	149	145	130	130	150	113	136	136	132	139	147	129	131	115	136	127	151	142	134	132	138	149	145	128	138	139	130	112	116	131	143	141	118	132	154	157	129	138	144	132	123	141	163	147	128	122	158	153	122	143	133	138	128	127	133	149	131	126	149	129	143	128	136	127	133	130	138	137	122	128	114	143	128	133	143	144	121	145	137	137	131	145	133	147	141	126	117	131	138	141	129	159	129	145	157	138	120	136	144	128	134	154	118	131	143	129	127	136	142	161	134	127	130	161	142	141	136	145	134	131	144	145	122	121	135	129	135	144	125	134	150	145	121	142	155	149	128	135	111	154	130	128	141	133	108	144	132	126	128	131	120	135	145	149	124	133	136	127	134	117	147	147	126	140	134	143	142	121	123	151	128	114	148	128	145	144	149	136	134	143	117	137	141	139	129	141	131	140	139	129	123	120	150	132	147	141	136	133	155	135	134	168	141	132	122	113	132	125	144	124	137	134	138	129	140	122	156	117	121	143	154	137	134	112	134	131	148	127	107	147	146	144	128	140	125	157	165	158	144	139	115	137	135	146	145	125	138	134	117	138	108	134	153	142	137	129	121	132	146	141	137	152	162	151	134	143	153	138	126	151	144	153	130	135	133	153	160	131	164	133	148	130	116	136	135	128	138	135	142	147	154	121	150	159	125	136	143	148	152	145	123	127	140	146	138	121	152	125	139	142	123	131	119	143	135	140	139	147	140	138	145	148	129	142	145	151	147	143	131	129	140	140	130	156	138	129	139	141	163	159	148	135	128	132	137	129	134	147	135	129	125	141	138	158	131	139	140	132	131	129	146	117	129	119	152	123	136	136	142	128	144	116	137	120	132	146	134	153	138	140	117	152	128	130	131	148	150	129	149	146	143	133	121	129	126	126	134	127	143	117	141	144	143	139	168	134	120	142	117	121	127	130	126	124	124	154	144	133	155	135	155	151	149	137	143	117	161	126	154	112	135	142	131	123	128	147	138	122	148	122	128	126	131	149	142	139	142	143	119	145	138	152	143	160	103	141	137	141	153	116	146	134	134	160	139	139	133	139	137	140	122	122	128	135	118	131	157	147	122	152	132	125	143	128	131	123	149	133	147	130	147	130	143	139	126	138	155	137	128	121	151	149	133	137	122	157	148	116	138	163	145	135	138	139	122	139	134	134	135	131	154	134	141	140	132	104	158	134	136	131	138	146	136	132	162	118	139	139	144	133	129	136	150	124	141	132	154	126	139	127	141	132	148	143	152	145	145	139	132	134	133	161	131	133	134	151	167	136	140	128	129	129	127	137	120	137	153	139	125	117	138	130	140	131	138	150	125	111	130	138	109	134	143	141	149	151	130	112	116	142	149	133	149	123	150	142	131	122	135	141	130	128	133	147	148	140	167	130	139	142	131	140	141	139	147	152	128	142	146	137	135	127	141	128	124	150	132	123	142	141	132	137	144	122	128	134	148	122	139	137	145	116	139	150	124	128	133	151	141	132	144	128	148	133	123	120	140	141	155	134	122	141	142	126	144	132	143	135	123	130	136	139	135	129	128	145	140	129	158	130	139	120	135	130	135	129	170	131	133	129	116	134	138	138	155	165	143	112	148	136	136	142	145	143	138	136	164	153	144	115	116	145	154	138	128	143	126	149	109	136	125	137	150	104	139	151	128	130	149	125	121	137	120	151	138	148	111	142	129	145	152	130	137	135	136	136	154	140	135	131	148	154	148	122	144	120	143	118	137	137	150	126	115	112	146	160	147	127	126	137	139	129	108	130	128	147	120	145	122	145	153	115	139	152	160	129	161	155	117	134	138	141	149	136	114	150	153	139	142	148	122	127	134	123	143	115	133	131	130	139	121	114	143	143	142	134	153	125	141	120	150	145	154	156	149	128	144	156	137	148	130	150	166	146	152	144	155	137	151	126	133	139	117	124	142	119	141	142	130	141	123	146	148	163	141	131	151	152	149	126	110	126	131	132	130	147	127	146	153	144	116	128	113	114	134	156	127	120	141	129	123	127	136	150	127	130	129	126	132	138	143	151	127	135	132	126	133	127	134	149	148	144	158
20975	2515	4026	4907	4349	3578	2885	2477	2109	1754	1531	1406	1230	1075	1000	981	872	898	774	749	732	689	675	615	629	590	560	519	507	525	543	529	529	522	507	471	464	469	487	421	427	479	460	436	443	448	446	465	408	449	430	399	415	408	434	401	438	393	407	417	423	419	410	461	420	402	386	406	385	421	426	396	356	359	398	391	418	414	388	389	374	392	435	381	385	394	385	388	384	384	424	363	402	373	396	359	368	396	368	362	417	367	390	382	449	405	385	411	396	379	404	402	391	339	352	415	399	383	372	400	357	367	345	361	368	323	413	405	349	379	370	374	382	349	371	347	386	384	359	343	386	378	400	363	358	372	397	371	403	400	382	371	391	372	382	363	358	346	391	395	351	375	400	392	378	337	364	399	352	419	369	371	337	351	374	415	368	360	372	375	386	384	365	363	367	408	383	392	384	390	370	350	362	379	362	403	370	348	374	410	392	391	361	414	379	382	386	348	367	388	370	391	352	369	373	381	362	360	387	414	375	353	398	359	383	349	370	424	403	339	376	361	372	387	404	370	376	434	366	396	381	352	366	349	372	350	417	404	377	400	369	368	392	374	367	371	366	385	374	374	391	398	388	395	369	387	347	356	369	384	388	405	358	375	395	381	376	382	350	357	387	386	403	357	371	379	367	375	368	381	375	352	398	388	386	376	402	410	395	360	378	358	374	369	354	358	361	366	387	379	394	346	398	360	388	376	379	420	383	405	404	378	387	366	397	384	345	415	380	388	404	367	364	406	369	359	366	392	396	351	348	385	397	393	379	359	386	359	367	370	344	370	405	360	358	359	373	374	378	373	350	362	384	389	373	369	413	415	373	346	404	359	377	396	423	374	358	364	350	402	397	400	338	387	338	389	378	401	347	372	381	400	380	384	370	352	383	366	390	401	331	394	374	372	384	358	376	361	383	344	377	335	359	387	387	386	366	413	386	386	364	393	387	370	360	380	395	392	393	349	379	422	378	387	375	359	406	373	399	411	368	347	360	388	355	361	355	397	370	387	356	350	399	385	423	385	407	377	383	395	396	388	383	381	382	400	386	398	371	381	369	364	389	401	354	366	355	356	342	367	376	393	359	365	347	375	391	348	390	404	390	379	363	388	376	350	354	377	388	394	408	358	360	392	403	401	387	376	391	397	348	365	383	401	356	380	370	364	378	376	384	357	381	399	379	378	380	374	362	354	360	374	377	385	377	386	405	401	389	367	374	404	343	385	382	347	374	380	382	395	384	356	375	365	381	360	375	365	377	376	353	339	357	395	404	354	392	391	394	377	385	401	360	353	400	404	391	352	334	361	388	381	373	370	385	401	408	371	381	394	360	382	371	384	384	350	373	344	365	394	376	387	381	338	425	332	386	332	385	386	364	376	363	388	388	386	339	411	387	395	386	356	414	362	378	346	362	379	375	351	358	382	364	385	379	360	395	371	345	432	367	361	403	385	382	373	366	387	351	324	365	370	366	388	363	382	384	369	364	354	365	388	405	373	333	374	394	382	404	375	347	393	378	388	354	398	349	364	379	349	347	363	405	353	366	357	398	352	364	386	389	357	402	386	392	388	376	359	367	384	376	394	374	416	361	400	399	419	371	372	382	379	406	358	395	341	371	357	396	418	393	378	402	369	369	379	350	373	336	375	379	352	366	365	399	395	401	359	375	367	410	353	402	358	403	370	374	377	381	382	386	380	392	375	378	405	371	358	392	408	386	349	381	336	359	375	378	382	395	365	384	411	351	386	374	381	377	374	386	388	392	405	372	410	341	402	358	354	375	388	362	382	428	375	330	360	411	362	377	374	387	361	394	372	365	388	366	387	408	364	376	382	391	404	393	409	374	356	387	378	379	349	363	376	358	384	354	358	384	351	390	371	404	370	374	382	354	381	380	328	353	400	350	391	375	359	409	369	410	361	370	369	362	381	359	394	361	392	393	357	383	382	348	358	380	372	390	362	360	384	388	396	354	386	369	388	379	364	379	394	410	411	378	346	356	365	354	387	349	371	368	365	391	381	340	392	373	342	389	381	378	365	385	379	337	387	374	403	345	392	357	376	346	380	401	402	355	380	396	390	361	396	387	370	364	373	382	386	378	360	379	387	367	344	361	351	384	375	383	375	376	389	352	374	364	343	366	396	354	372	372	382	371	399	348	375	394	372	354	377	382	390	402	360	382	366	346	381	365	360	386	396	365	373	356	372	400	386	421	359	382	406	357	366	371	368	358	378	395	388	387	360	381	385	397	350	372	348	389	349	373	373	374	395	398	323	379	390	394	376	372	367	383	366	383	367	373	356	398	379	376	324	384	381	390	383	346	395	348	413	411	347	347	373	337	384	394	364	363	370	417	357	399	356	353	392	360	376	428	381	365	360	411	374	378	393	354	388	369	398	408	371	383	377	345	344	375	394	368	357	377	380	361	415	383	365	383	382	363	355	385	399	371	381	394	373	383	358	369	407	367	356	404	372	376	404	385	358	385	359	398	359	390	377	361	380	325	328	376	372	402	392	400	352	367	361	389	382	352	400	372	374	358	403	388	363	384	362	370	378	381	349	378	367	395	365	382	372	377	402	380	363	399	371	364	372	388	370	378	371	385	386	380	354	360	370	404	405	380	363	432	418	390	392	388	345	337	385	362	390	342	389	357	366	387	360	395	361	343	396	398	381	348	356	378	387	403	372	399	362	345	358	399	376	367	408	392	367	364	391	388	369	361	381	396	362	396	351	355	366	387	360	351	366	351	374	362	378	404	417	375	352	389	363	337	374	340	385	396	374	398	336	375	386	372	390	365	394	383	398	366	369	361	341	401	386	388	349	356	349	394	383	341	372	402	382	379	403	384	364	345	396	374	366	367	369	349	389	341	402	398	386	379	335	375	388	371	380	340	372	407	397	372	362	377	374	372	371	374	389	354	365	369	401	350	382	398	376	341	377	366	373	383	398	364	378	360	365	368	399	383	358	376	391	407	374	358	367	327	355	373	367	395	340	402	348	370	396	369	408	393	364	344	378	386	347	408	359	372	368	369	339	355	375	384	411	391	374	402	360	420	394	337	391	427	396	339	380	365	371	382	416	365	380	356	376	377	374	340	411	382	384	406	345	338	406	399	364	372	367	382	362	371	367	373	402	356	366	368	360	351	383	375	354	389	391	388	362	375	362	369	386	368	395	384	369	406	363	369	368	414	348	371	367	368	392	391	360	343	334	395	348	387	334	380	366	372	368	366	350	346	363	390	348	376	412	413	370	407	384	382	383	350	381	344	366	355	398	376	359	410	363	367	388	399	377	368	357	407	382	372	338	375	368	384	405	384	371	345	364	392	414	337	389	392	348	349	347	335	412	374	335	347	400	411	354	414	380	363	370	379	338	385	402	393	355	355	381	383	406	380	396	403	409	350	406	333	410	353	374	364	366	379	359	354	372	349	383	370	376	395	398	370	382	369	380	370	396	395	392	347	381	362	370	364	384
4166	312	247	241	243	235	225	219	223	228	232	224	227	214	203	216	214	230	254	206	215	206	193	213	216	208	231	207	225	205	230	220	232	210	223	180	242	183	218	217	227	227	222	208	219	204	208	227	206	211	211	193	200	229	223	203	200	228	234	243	230	246	218	220	225	225	209	222	206	210	226	211	216	235	195	226	188	215	189	199	226	193	233	245	212	202	213	209	189	202	199	225	215	200	209	211	190	246	199	238	229	220	196	214	211	245	204	211	207	206	205	209	196	242	234	246	219	210	218	226	210	252	204	196	214	202	184	184	211	187	228	221	212	222	206	212	226	207	216	208	228	223	217	228	205	206	205	179	217	193	204	216	240	221	212	207	223	223	223	228	198	211	202	217	209	236	207	201	208	202	194	199	243	195	241	233	222	207	222	234	188	214	233	198	204	228	198	218	247	186	227	222	192	253	218	205	227	185	205	234	219	251	219	212	226	192	197	224	192	190	212	227	212	220	214	237	221	205	174	221	209	200	200	229	230	209	194	226	225	199	207	199	202	216	222	203	231	218	216	199	240	244	242	208	225	177	215	237	216	212	197	202	209	208	225	228	220	221	202	224	218	226	191	222	223	205	208	211	189	208	205	213	199	186	225	198	213	204	214	202	190	200	230	213	267	203	210	226	227	194	208	222	209	214	232	191	243	223	226	222	226	214	212	231	232	229	227	203	215	210	227	224	225	206	214	211	233	190	204	201	215	200	208	230	246	197	206	200	224	178	221	205	219	215	217	212	201	208	215	208	247	224	207	209	199	203	213	210	201	212	223	230	241	232	215	233	216	200	234	217	212	232	217	221	227	226	195	212	205	227	226	226	229	209	216	213	221	201	207	203	208	194	215	194	207	208	227	227	217	207	212	206	196	208	205	204	189	227	196	226	221	243	212	224	218	236	224	221	219	217	217	208	201	195	214	233	214	183	221	192	206	211	199	230	203	212	244	229	227	210	207	179	193	220	223	219	191	231	211	213	239	219	245	229	241	199	210	211	209	218	189	204	228	208	225	208	216	209	236	220	211	235	211	194	239	226	217	191	239	224	211	178	228	218	214	218	239	226	198	218	204	216	225	192	204	227	215	225	219	218	214	197	191	211	207	223	183	220	226	181	232	242	243	217	202	191	217	221	231	235	216	218	230	206	224	208	200	205	220	191	187	209	220	191	216	195	196	214	198	214	203	213	199	221	201	225	229	199	208	215	209	207	231	218	220	214	230	225	235	223	223	213	219	218	228	233	209	225	245	195	231	202	219	223	224	220	202	216	200	206	200	201	234	217	219	238	209	189	211	204	196	236	247	243	223	212	252	227	198	202	242	229	198	199	214	239	224	234	221	209	225	213	212	214	199	255	200	242	213	229	222	208	230	204	204	220	208	206	222	211	195	224	216	191	198	227	212	229	246	203	224	221	226	220	205	206	211	218	213	203	196	230	228	206	229	208	205	213	205	210	215	196	200	207	215	198	232	223	205	182	247	192	228	237	215	207	246	210	167	199	225	200	214	226	205	241	209	231	210	225	191	211	235	216	209	241	202	235	203	232	178	197	189	201	248	188	243	198	231	229	213	225	199	252	237	223	196	210	188	213	214	217	231	202	208	226	211	187	248	212	215	188	225	229	222	227	242	186	223	224	209	217	206	200	233	225	215	237	213	222	210	197	225	218	233	222	193	231	213	233	246	204	235	223	218	216	225	199	200	212	197	209	219	211	217	220	214	192	228	216	201	221	198	219	224	215	209	206	208	219	202	217	211	220	213	228	218	220	204	222	239	242	221	201	206	214	237	188	198	216	220	227	196	209	209	215	208	246	203	199	246	208	201	212	211	228	232	226	180	253	222	228	216	219	231	215	214	209	196	203	196	247	197	207	209	229	200	218	216	230	207	213	225	222	233	251	201	243	194	221	196	232	224	203	207	212	208	225	210	231	217	221	233	201	218	221	197	209	235	203	237	201	244	219	191	215	205	209	211	223	202	199	224	220	210	216	191	178	231	222	217	223	217	208	227	216	211	214	213	209	218	210	202	245	212	216	205	226	198	195	243	227	206	222	223	205	206	228	202	211	199	222	214	225	197	234	229	207	210	171	246	207	252	217	217	225	218	212	197	236	211	229	206	206	216	226	199	215	204	234	225	220	229	236	246	223	219	213	214	188	233	206	230	230	206	255	219	213	241	207	207	230	221	209	229	214	215	215	214	201	249	229	194	209	234	218	200	217	221	195	207	243	208	203	217	244	213	216	200	198	208	232	225	206	214	233	191	214	206	242	196	219	197	205	224	218	231	222	203	211	229	198	204	248	207	199	227	223	198	238	214	198	202	206	207	190	229	207	222	211	210	220	203	201	203	226	214	237	202	226	192	219	205	238	222	213	199	220	196	228	215	235	213	206	222	174	226	189	194	217	199	208	203	210	212	208	230	200	204	217	191	200	226	202	202	221	196	206	214	205	203	226	236	225	239	193	243	233	261	226	216	189	191	206	213	227	200	192	229	214	202	223	231	204	213	193	227	227	222	193	195	198	206	247	240	212	200	222	195	205	216	208	187	221	204	235	239	226	197	225	212	236	207	228	194	224	203	199	215	183	201	227	215	239	234	199	201	216	216	187	206	222	244	212	221	209	222	235	226	162	214	222	220	208	242	181	210	223	177	245	204	219	194	178	221	192	225	216	226	205	223	224	210	226	209	201	208	193	234	209	224	220	217	195	214	238	231	241	221	208	228	211	213	214	218	238	216	206	212	196	188	232	209	208	206	213	210	206	218	232	185	214	206	188	215	215	207	235	214	242	229	220	221	251	216	233	215	210	239	219	236	206	194	232	203	196	193	210	204	213	238	227	215	211	219	203	224	218	216	250	220	217	213	168	200	201	214	221	205	211	203	184	197	198	207	231	232	217	203	205	211	226	218	210	232	235	208	221	190	241	206	181	250	185	202	201	193	195	224	204	230	197	219	215	189	210	219	209	201	229	210	214	237	211	242	222	213	208	206	206	212	204	202	190	192	208	215	223	239	214	211	218	190	255	232	218	219	226	194	233	208	201	205	215	208	188	225	198	198	226	237	193	187	205	199	208	204	208	234	204	200	205	204	235	238	200	246	191	216	201	212	211	217	193	213	219	194	178	211	237	217	228	209	222	227	209	211	203	243	216	196	234	229	210	231	207	223	207	214	222	227	208	222	193	221	220	212	206	232	209	244	227	212	215	224	224	228	215	236	200	197	210	223	222	204	210	199	229	220	228	219	216	208	190	214	233	223	211	218	228	216	216	197	213	221	240	207	225	206	213	208	211	219	237	207	204	199	243	228	219	210	239	208	219	227	230	199	214	225	239	194	208	207	207	203	220	214	239	231	178	191	204	228	191	222	219	231	206	224	213	237	220	228	229	228	212	224	189	221	220	192	240	192	173	189	209	189	225	237	214	229	222	221	226	227	200	211	213	247	212	215	198	207	202	228	215
3607	719	697	746	715	705	702	652	694	629	616	607	627	613	584	600	583	571	619	611	607	538	578	594	596	574	617	604	568	561	636	597	562	530	597	576	575	603	586	602	567	558	591	592	555	602	557	591	564	569	614	606	566	539	602	585	549	599	612	593	570	567	641	576	603	557	599	557	549	576	559	572	612	594	599	572	589	555	547	605	564	556	584	581	610	567	569	580	568	592	602	552	574	566	587	608	562	547	581	616	572	583	557	576	555	581	551	596	590	589	548	576	605	573	566	552	633	543	606	595	585	572	596	553	564	582	603	557	584	585	554	562	550	560	609	563	607	589	553	585	600	583	575	585	539	567	620	573	550	553	601	583	543	603	536	594	566	591	569	587	542	606	536	600	560	567	550	576	591	556	546	588	588	544	545	587	589	595	610	600	575	543	578	600	558	555	548	611	595	543	582	571	552	537	568	585	571	601	605	511	574	547	591	621	538	608	616	561	562	558	549	621	584	568	605	584	547	575	588	600	574	613	574	555	574	566	605	574	530	574	619	587	567	582	591	572	547	567	597	626	630	592	515	526	552	537	575	580	554	570	600	526	594	593	595	582	557	558	617	562	574	612	586	585	607	540	546	603	549	569	615	613	608	533	578	569	557	583	566	584	589	588	558	583	543	565	570	559	559	614	588	549	585	598	577	577	571	604	571	622	602	550	546	590	596	559	576	540	591	598	549	573	564	572	557	620	589	604	609	541	589	627	604	573	558	556	581	579	578	559	601	602	517	535	578	552	574	546	585	560	562	593	533	592	548	561	577	544	592	505	604	615	599	565	584	563	612	594	565	584	541	531	556	572	552	607	568	593	588	605	634	571	628	529	592	573	622	561	606	606	582	583	608	584	573	580	595	607	602	575	549	589	578	594	599	553	580	607	598	588	597	569	577	553	568	594	580	574	572	600	584	556	570	571	576	553	567	593	581	619	552	539	606	566	577	562	555	590	581	567	601	593	571	580	604	560	591	583	541	629	584	594	596	571	586	608	600	583	620	566	602	557	548	547	555	584	545	593	614	593	572	597	573	528	585	568	565	548	609	559	629	561	584	584	591	572	585	591	581	618	575	580	574	582	581	555	601	567	606	571	585	565	581	574	575	595	585	600	539	573	590	552	583	575	566	551	580	586	548	603	553	574	576	576	551	561	527	595	591	519	591	587	550	568	564	564	589	585	604	572	646	546	551	589	528	574	590	593	591	580	586	595	582	585	545	575	578	570	568	627	581	602	575	611	540	557	564	591	495	568	546	535	590	633	576	533	570	578	580	561	564	576	563	589	563	586	568	563	606	610	582	602	631	597	572	581	588	585	603	607	569	546	607	592	567	556	574	577	626	571	606	548	578	555	571	573	609	535	583	596	589	601	575	575	548	564	577	560	580	586	566	536	554	568	579	586	596	586	612	544	597	574	607	539	536	584	562	564	594	612	561	608	585	636	544	521	575	583	576	601	589	576	585	549	565	608	547	596	602	557	592	614	581	587	558	614	576	590	609	547	556	550	565	609	597	560	584	567	575	571	595	559	604	606	550	633	572	618	615	579	573	565	593	568	605	578	575	610	582	540	565	587	554	562	569	608	614	560	603	588	585	571	623	583	591	537	573	552	576	549	544	606	568	573	589	561	583	581	576	574	588	559	576	561	608	585	550	588	612	565	614	552	556	604	574	639	632	556	601	559	576	549	610	593	627	551	583	576	562	612	620	565	556	653	544	578	584	546	555	578	548	578	583	571	581	612	589	607	574	554	580	568	601	591	594	574	543	572	541	564	597	605	545	556	582	631	598	574	549	562	604	567	586	575	563	562	563	532	588	576	576	590	578	539	535	573	557	563	587	563	621	590	556	589	549	533	549	562	608	584	566	593	601	559	597	594	546	582	574	549	568	517	572	575	595	592	564	592	575	559	583	572	555	551	588	579	592	613	549	594	617	623	585	579	578	589	620	617	572	587	581	589	565	576	545	571	544	566	558	599	577	552	586	579	576	622	581	582	563	562	568	596	573	597	571	605	596	622	605	575	555	573	584	565	623	591	558	577	564	574	598	587	605	606	582	614	608	571	672	570	601	580	598	578	618	544	578	551	588	534	577	581	604	569	601	561	576	517	597	548	579	559	575	587	589	547	576	576	615	576	598	603	582	544	577	568	564	639	600	581	588	566	568	605	542	635	556	582	571	595	584	547	602	578	604	609	563	554	567	562	593	553	570	568	538	559	566	610	606	580	627	553	536	602	560	579	555	573	565	560	601	610	576	558	611	548	580	561	535	584	590	615	592	532	552	576	617	594	558	617	627	605	560	519	590	540	609	599	538	571	603	590	599	615	583	572	557	549	601	595	602	558	569	637	594	591	568	539	565	608	575	567	568	571	569	570	566	573	567	559	571	585	544	585	585	539	551	560	550	597	592	545	566	564	569	604	593	552	532	631	560	584	547	562	563	552	590	607	598	539	600	521	567	575	574	590	574	591	558	574	536	560	581	593	575	598	611	557	575	564	557	589	577	574	578	568	601	590	552	590	591	571	600	600	573	576	592	615	558	555	579	548	573	568	544	532	549	574	535	554	590	592	597	604	598	565	527	576	547	562	606	581	577	543	547	600	584	554	567	585	569	592	578	556	611	536	571	564	579	579	549	582	575	558	566	584	579	579	584	572	598	530	615	555	597	573	566	585	584	586	555	598	551	583	583	594	615	580	573	583	590	579	580	612	591	572	583	572	573	583	572	565	604	555	614	560	574	588	555	564	618	609	610	601	575	590	555	560	576	618	578	585	598	560	573	566	602	576	577	586	572	574	589	567	580	603	638	610	547	545	562	594	610	535	542	571	537	555	557	564	584	578	597	565	572	575	580	564	581	573	561	627	537	549	576	576	563	533	595	583	564	561	591	566	587	632	584	619	588	542	602	567	584	548	584	599	559	600	615	596	595	557	618	609	552	543	619	565	625	561	589	609	599	602	554	553	553	575	614	575	566	583	607	571	569	602	584	584	620	600	605	575	553	587	572	547	562	553	587	603	645	592	573	608	585	579	604	523	599	589	546	584	607	541	591	570	561	574	581	605	614	562	536	573	563	596	612	546	578	581	552	583	605	580	523	585	571	570	578	537	545	624	585	584	529	578	571	546	578	568	598	556	617	572	547	596	585	586	542	557	581	592	584	638	565	585	543	593	642	583	594	645	590	570	538	586	567	594	560	618	596	553	596	584	589	636	578	545	551	553	561	561	559	548	541	568	596	607	563	552	605	552	592	521	587	600	591	538	547	620	557	574	603	579	596	566	587	552	562	502	580	577	533	618	546	533	607	591	592	606	602	549	537	574	559	582	620	557	593	606	541	604	555	552	560	573	597	562	558	563	548	581	580	522	571	605	559	581	575	565	556	560	591	538	638	564	594	570	583	585	574	604	561	598	577	568	574	584	614	588	550	570	582	551	550	578	562	652	607	574	569	582	584	582	568	582
24052	3701	1279	1030	701	578	503	469	372	378	389	345	344	310	344	293	304	291	281	281	290	259	273	266	279	282	254	276	265	281	263	277	270	273	292	257	242	257	267	250	260	234	243	255	245	250	259	255	272	258	274	257	273	264	265	276	254	255	255	236	283	242	265	262	241	304	258	239	275	277	234	261	227	270	264	259	254	256	281	279	282	278	264	262	249	260	261	255	267	272	256	247	267	274	256	222	265	285	266	263	260	265	267	228	240	278	278	262	272	281	246	244	281	264	247	268	251	281	264	256	244	276	246	300	295	237	245	263	249	272	273	232	261	265	247	276	274	282	243	243	260	270	293	268	264	232	252	274	278	260	260	263	261	244	257	249	247	236	268	280	274	283	240	275	250	263	243	270	291	266	270	246	240	273	263	256	251	273	236	258	247	260	254	252	288	267	237	255	270	240	266	264	267	249	244	267	254	248	257	257	241	271	265	268	273	249	285	261	264	257	265	269	269	252	284	273	269	266	237	236	255	264	247	273	243	259	273	252	243	291	223	262	225	236	252	230	236	303	256	252	243	291	266	270	247	253	242	242	255	272	283	276	239	244	258	249	247	265	262	249	260	235	241	247	273	259	273	305	301	264	255	269	237	253	254	255	250	255	248	226	267	226	244	246	228	258	233	286	290	252	227	232	227	242	273	267	275	238	238	275	281	263	255	259	282	271	266	257	261	257	274	244	249	215	251	278	254	248	237	288	259	239	254	263	254	281	261	263	275	249	280	265	225	246	258	260	266	277	244	246	272	247	233	257	283	248	257	240	241	259	261	271	230	243	280	263	223	266	257	253	261	256	268	259	290	268	268	279	252	281	253	229	249	286	265	267	255	291	223	223	235	296	248	260	230	238	251	286	286	281	272	219	253	275	286	267	250	255	281	257	259	273	245	212	232	244	244	278	259	241	262	268	261	264	268	252	284	226	237	242	253	251	281	252	266	276	249	267	251	248	269	263	218	256	267	270	260	273	264	261	254	242	223	261	289	271	252	250	261	249	234	236	237	247	250	273	286	254	233	241	275	279	244	268	273	274	252	269	243	256	250	239	283	264	256	253	258	245	235	279	256	260	263	266	298	271	256	251	249	248	276	255	262	235	285	262	250	253	262	242	252	269	274	270	252	250	250	282	256	255	288	240	283	268	249	258	252	242	256	254	262	253	259	266	272	262	257	264	275	253	264	259	249	301	253	281	260	259	253	278	254	278	235	265	270	249	220	261	289	287	249	262	249	255	236	233	262	252	232	240	272	253	252	271	270	281	276	251	280	269	281	257	231	230	248	253	246	264	261	256	259	247	271	244	238	263	253	248	289	244	237	272	300	264	260	279	269	278	263	257	264	262	252	222	245	265	241	283	259	272	267	271	256	254	263	273	252	266	258	256	271	261	247	249	247	266	281	259	249	258	247	239	291	222	288	285	274	262	265	239	276	255	263	254	268	273	247	258	237	276	271	259	285	240	283	292	255	243	284	260	251	257	254	260	251	245	279	252	268	258	244	271	243	245	248	277	257	248	242	232	235	265	250	284	245	255	254	266	252	277	267	229	267	262	248	247	247	240	255	247	249	249	259	264	257	263	258	237	256	265	276	236	262	241	248	261	258	253	300	273	253	270	236	281	247	269	289	275	247	244	268	262	260	254	242	237	259	252	232	254	257	261	280	265	272	270	256	231	272	274	292	256	254	246	216	272	244	244	255	245	264	254	242	258	271	252	266	251	242	260	255	269	280	269	247	236	264	244	287	246	261	243	254	239	262	254	268	252	253	242	247	271	264	259	227	241	256	245	278	255	231	269	258	279	245	250	257	269	250	231	258	225	228	247	244	237	262	254	242	270	270	234	260	261	276	250	278	273	269	225	278	277	277	276	271	229	250	253	247	262	258	251	250	248	282	241	238	260	276	245	240	269	237	247	230	235	260	256	273	241	245	262	258	261	258	253	266	254	253	260	284	282	246	255	253	260	292	294	247	264	263	253	269	246	296	251	254	254	248	269	252	263	256	262	247	232	246	240	245	273	261	296	233	250	243	256	276	250	254	267	292	269	273	222	259	258	260	241	248	240	257	256	241	265	259	275	265	262	265	277	270	261	259	268	229	236	247	275	252	230	290	271	289	240	252	251	295	253	244	252	260	227	265	251	269	255	243	282	250	281	233	233	265	271	237	255	266	280	245	261	276	242	280	273	255	266	265	251	259	253	248	257	255	279	278	262	285	243	254	266	277	281	272	254	255	249	243	253	275	267	257	261	273	250	265	269	246	242	289	277	273	264	275	265	236	297	265	267	237	256	257	276	290	265	236	254	269	267	238	266	271	244	282	278	240	272	269	252	277	256	308	258	255	292	240	244	244	278	256	289	276	267	269	270	245	253	268	281	255	247	258	236	248	242	242	275	284	242	264	257	253	258	232	222	275	230	275	258	245	230	267	253	243	254	272	237	260	251	253	238	300	265	261	267	251	256	272	277	271	253	267	285	256	249	272	295	274	255	249	282	272	240	256	281	229	259	222	260	245	237	250	235	281	252	238	290	276	275	264	261	308	269	290	245	269	265	258	289	286	258	265	263	241	253	260	257	267	263	277	245	274	237	221	239	241	256	267	241	290	296	263	250	263	238	280	254	272	238	246	246	243	281	250	239	237	252	279	263	276	257	265	236	283	237	249	271	277	271	275	253	261	270	228	289	232	271	284	260	259	268	277	297	255	280	255	245	261	257	220	267	251	234	231	264	246	290	231	256	234	242	294	264	270	254	251	269	261	275	281	242	251	259	278	302	266	271	267	264	279	251	268	282	254	264	240	262	269	275	261	237	292	270	235	240	252	259	265	262	255	266	265	269	275	249	259	268	264	239	266	250	249	241	255	237	227	274	254	269	245	245	279	232	233	250	251	264	264	256	251	232	274	255	253	278	244	254	247	270	266	262	248	257	271	269	277	233	250	245	276	243	254	273	247	257	254	259	242	262	240	275	242	241	254	235	259	241	256	250	237	246	230	261	267	289	262	270	244	256	239	236	234	279	252	248	234	246	272	280	269	280	255	234	288	223	218	221	278	236	263	263	238	301	244	236	258	268	263	257	259	240	273	265	242	258	245	250	265	223	248	236	275	261	208	274	274	250	251	246	267	293	255	244	266	254	232	273	268	239	254	274	235	252	270	242	289	253	240	264	256	221	248	238	254	251	266	250	251	222	250	254	289	289	286	255	251	247	265	232	270	271	246	254	264	282	257	265	271	265	273	238	243	256	233	267	259	222	237	273	232	267	264	264	234	276	250	282	273	288	248	238	255	281	252	236	248	260	244	273	275	264	278	257	294	289	257	288	281	257	284	245	271	264	248	261	266	275	254	246	249	252	245	247	276	257	250	250	251	291	265	248	227	253	263	250	268	248	268	253	263	226	255	258	272	277	257	272	269	234	245	265	294	245	270	261	268	246	246	259	278	254	219	241	247	253	267	252
13388	1747	2525	3140	2843	2313	2023	1791	1533	1441	1297	1221	1197	1074	1020	952	932	872	911	862	793	869	820	795	792	787	775	724	727	748	770	712	726	753	738	711	712	715	682	711	702	716	729	709	766	725	698	687	703	687	713	702	680	713	729	708	689	746	674	648	701	679	688	676	679	674	722	651	728	654	662	726	642	662	726	641	656	701	630	693	648	654	713	698	675	670	672	714	647	658	681	721	680	664	644	677	721	655	675	704	636	666	671	692	699	673	672	670	697	695	685	691	685	690	655	681	686	657	647	730	689	681	654	680	694	700	663	628	654	678	695	701	619	697	662	685	668	653	662	679	666	650	688	653	701	687	650	711	739	632	604	688	660	638	706	659	668	702	624	620	687	723	687	643	680	654	678	658	659	699	723	691	678	658	673	684	700	654	649	667	661	671	699	651	715	624	635	682	662	668	642	672	676	617	666	680	656	670	648	673	702	659	612	714	706	659	696	631	607	604	657	653	670	668	639	672	689	678	663	674	679	676	629	674	702	699	645	693	704	647	655	648	672	617	661	753	620	649	699	685	665	710	630	701	688	710	658	661	670	659	684	694	661	660	691	673	701	653	711	695	672	706	688	672	631	620	642	633	659	665	704	677	660	652	682	646	706	685	639	708	665	702	609	660	637	650	633	664	677	648	622	702	731	684	670	684	742	657	667	677	691	700	684	653	663	641	669	649	681	691	674	689	640	637	662	685	646	702	629	644	688	664	634	663	680	598	664	674	676	659	653	651	677	689	667	685	694	713	651	713	686	638	675	654	639	683	672	649	653	668	700	650	700	663	667	656	713	633	621	664	613	659	728	646	683	677	652	653	651	623	627	624	628	708	636	653	652	662	665	682	643	707	730	671	715	680	647	614	625	675	635	674	665	667	655	676	658	630	669	687	667	664	682	719	655	612	645	629	730	656	675	667	675	685	685	676	714	653	639	624	658	661	668	658	614	678	647	715	688	700	660	674	669	695	658	661	660	653	621	689	669	715	692	682	674	667	707	599	643	641	693	682	656	641	693	670	702	719	683	621	648	668	643	649	597	686	638	655	669	629	634	651	652	713	693	634	691	674	670	676	699	684	703	680	652	663	652	653	675	673	702	632	682	677	707	677	635	654	648	674	670	649	677	638	668	694	701	655	654	667	707	687	642	702	714	662	663	622	664	656	663	667	648	693	694	643	646	681	691	674	706	688	653	706	648	642	654	672	635	630	646	714	711	677	656	675	697	676	694	651	613	668	668	686	684	687	659	684	686	670	685	639	637	655	644	622	699	685	663	661	682	645	656	644	640	689	655	667	651	671	624	657	677	680	649	639	692	680	627	657	669	725	668	648	666	655	688	699	691	686	708	677	671	623	652	682	679	740	668	657	630	674	645	684	640	636	633	681	656	659	682	631	686	648	678	681	619	688	680	640	659	632	697	683	655	677	675	646	702	659	644	648	712	681	625	648	675	687	642	639	661	703	679	628	685	660	663	701	641	649	626	656	669	647	645	695	666	679	678	682	677	701	665	653	679	661	718	702	657	700	673	698	664	661	674	640	686	649	666	697	697	667	660	630	657	643	662	673	674	642	657	673	634	679	671	663	680	670	659	644	659	679	692	653	687	670	645	677	627	664	652	648	683	618	708	643	651	717	689	635	655	638	643	668	683	647	643	638	685	664	655	698	682	677	680	691	689	659	670	726	667	626	695	696	673	657	642	694	635	687	640	679	659	674	665	668	598	651	731	727	692	662	656	672	680	628	663	652	663	628	700	642	679	655	611	651	672	667	644	677	681	650	693	674	703	733	682	662	658	686	657	639	651	677	671	672	728	675	680	705	649	679	712	670	686	669	622	663	678	708	647	646	674	680	666	646	718	659	669	643	679	673	681	710	653	687	656	649	622	651	672	683	595	705	644	664	625	698	691	656	672	694	661	662	691	711	675	675	681	655	704	626	730	669	680	638	633	641	654	690	682	631	660	667	712	644	672	613	698	682	658	667	684	644	633	697	648	640	690	706	612	674	630	645	674	698	632	703	621	663	663	654	655	657	677	673	639	636	714	690	687	647	666	645	643	690	676	644	668	695	682	661	674	627	690	679	671	660	652	693	669	696	655	628	693	680	682	645	632	662	653	701	671	634	652	636	698	719	691	693	656	687	700	641	680	673	691	676	705	652	646	666	663	680	733	660	688	675	679	688	668	655	687	609	663	619	653	708	683	686	693	629	652	657	667	645	615	649	706	704	672	693	675	694	664	666	672	686	634	642	659	658	703	653	702	654	644	643	684	652	676	669	707	674	659	697	652	714	673	681	679	681	666	685	654	665	696	661	651	615	652	697	631	656	649	687	665	693	668	633	664	699	625	679	701	684	667	673	655	632	687	719	654	674	679	660	678	677	667	658	677	670	636	693	644	719	669	646	700	602	682	629	681	590	683	656	679	683	705	693	673	656	713	662	675	613	680	662	649	636	662	667	671	687	623	658	718	720	668	675	699	652	692	724	669	663	652	673	668	644	680	691	711	648	692	648	629	647	657	664	636	663	691	694	661	621	669	657	701	635	685	663	731	734	658	643	654	653	660	664	659	682	714	683	653	608	664	648	678	666	707	715	706	649	682	688	689	646	703	720	692	682	659	670	665	644	662	645	672	646	652	644	662	643	700	705	672	640	687	627	681	704	684	674	642	653	646	667	693	704	735	683	647	660	675	628	659	638	672	682	703	680	655	664	712	670	656	715	661	699	690	658	659	681	677	670	660	627	651	674	662	634	691	684	641	658	641	667	700	645	687	705	666	663	670	659	656	664	613	648	684	690	658	710	660	665	623	655	633	682	691	688	708	644	685	660	642	678	670	656	659	626	657	633	681	681	675	669	679	687	659	683	679	671	709	646	629	705	703	665	667	700	664	700	653	666	666	671	655	665	667	651	644	632	669	640	667	700	643	658	703	641	663	641	644	667	687	688	659	675	689	660	657	657	660	646	674	615	670	681	676	639	656	658	656	654	674	658	687	681	687	705	688	638	645	635	648	658	674	683	701	644	688	660	696	689	690	687	713	647	659	691	646	656	644	668	686	656	602	664	680	657	707	674	664	686	688	686	681	668	635	703	661	645	693	636	694	650	672	690	646	695	709	682	661	672	684	674	682	705	701	659	624	659	668	674	659	674	693	735	672	677	625	718	656	678	665	683	621	649	658	682	715	701	690	672	631	686	682	670	648	698	669	633	653	672	658	668	644	617	666	640	675	690	655	656	669	693	716	636	640	676	668	638	663	657	705	630	684	657	637	719	649	684	694	684	652	645	701	679	645	643	640	687	664	672	645	676	681	655	648	668	702	662	687	687	650	630	669	692	706	692	687	635	682	702	644	666	687	663	679	698	677	708	657	665	653	669	633	680	662	696	674	648	701	690	673	626	675	678	689	647	705	747	611	697	639	631	715	649	657	669	703	707	667	655	656	681	692	713	672	685	691	710	661	638
34406	8176	2380	1671	1135	858	664	485	446	397	329	310	283	252	205	223	226	204	211	199	183	192	170	172	173	168	174	167	150	143	161	166	141	145	143	157	154	150	153	167	171	154	158	151	165	139	143	149	157	145	151	149	146	151	135	143	129	147	136	152	130	145	157	155	167	129	117	136	149	153	149	135	148	143	135	148	144	131	149	143	163	162	125	118	126	147	144	145	150	129	136	153	144	153	123	121	139	155	133	136	135	136	135	136	127	146	153	126	134	121	135	137	147	174	163	118	140	142	159	132	133	134	141	154	145	137	146	127	133	143	149	135	138	145	128	127	147	141	126	138	159	120	167	162	118	137	124	143	133	132	162	154	127	126	135	137	123	133	142	130	140	150	135	156	134	149	138	115	126	122	128	136	146	125	121	122	131	118	155	140	142	110	124	148	122	144	131	124	137	129	136	139	153	145	113	138	108	134	131	125	157	130	131	140	143	135	132	143	126	102	136	145	142	143	131	135	152	125	156	129	135	135	129	132	156	146	119	139	135	164	121	161	144	131	126	115	129	165	116	129	164	119	136	137	112	147	132	146	134	137	150	134	133	136	142	130	122	110	145	137	148	144	130	131	133	154	130	139	122	158	135	146	135	140	154	125	157	141	132	138	160	144	116	128	157	144	156	131	159	156	128	129	144	132	129	142	118	130	137	114	137	122	130	144	133	160	156	147	143	151	146	130	141	144	136	129	159	140	133	135	115	131	126	139	147	147	125	135	142	129	128	126	142	142	133	134	126	135	122	136	134	153	139	145	146	124	147	135	159	145	127	130	128	131	136	132	133	150	130	143	145	135	126	130	139	125	115	118	115	127	131	139	137	144	137	116	120	147	127	154	164	128	116	124	128	140	131	124	146	136	147	138	130	143	133	126	134	157	124	143	172	124	145	130	145	119	133	124	131	117	141	136	120	136	137	151	106	131	151	125	163	148	142	129	143	144	127	123	129	142	143	130	153	137	141	142	150	136	150	147	120	121	119	132	139	128	128	118	124	112	154	150	113	141	139	125	128	134	117	111	121	131	150	136	123	135	134	153	109	137	154	156	139	143	122	128	134	143	132	128	149	123	132	142	128	120	135	148	129	146	144	139	124	138	122	144	137	124	138	134	151	140	151	168	160	127	144	138	130	132	134	117	114	128	138	147	128	146	141	144	130	141	137	143	126	139	126	124	147	132	126	149	110	141	126	151	124	133	141	137	133	140	119	148	134	126	140	140	129	126	124	121	135	137	148	155	133	115	127	130	149	149	130	145	135	131	139	132	127	150	143	133	156	160	148	154	140	135	122	136	155	134	117	129	137	158	127	128	151	145	135	139	155	143	136	133	120	125	137	131	130	142	137	144	122	133	130	149	144	148	154	133	144	152	120	150	152	154	154	146	127	144	125	139	131	139	141	136	121	144	138	130	140	133	130	133	140	132	137	130	144	149	145	143	152	164	134	136	111	144	124	134	131	146	136	129	116	136	149	143	149	141	140	131	155	142	133	130	134	133	148	142	145	115	136	130	166	144	134	143	119	119	135	124	147	147	133	135	123	128	144	151	140	154	143	122	162	146	139	111	121	154	134	135	116	125	111	148	142	136	121	137	146	117	124	145	127	131	148	124	120	125	128	117	125	149	155	137	141	135	133	151	140	135	130	104	142	131	122	127	141	153	129	132	135	141	135	152	135	142	130	127	108	152	131	123	146	124	121	159	126	135	150	136	144	153	122	126	156	118	111	141	123	149	153	139	127	106	140	141	131	118	133	126	127	125	157	141	114	127	140	151	134	144	118	154	155	130	135	125	145	126	131	135	122	126	136	134	127	138	133	129	129	150	120	141	142	131	121	132	148	119	125	129	131	135	141	144	132	145	138	137	156	134	142	139	136	141	131	145	129	130	125	143	130	130	144	119	124	143	146	129	126	128	141	140	123	125	139	127	131	155	152	156	127	135	130	111	128	155	143	112	142	162	130	150	129	152	115	145	158	142	134	123	142	128	140	150	152	137	126	112	142	131	118	155	140	138	125	127	132	140	138	145	139	143	147	126	140	143	144	145	159	151	140	135	111	134	130	135	138	165	128	144	139	152	148	148	133	129	150	155	142	104	145	142	139	135	113	147	142	132	134	130	126	129	135	131	137	124	124	154	148	137	112	135	133	133	125	146	146	129	158	125	124	145	130	136	146	144	120	127	132	147	137	143	123	153	136	144	126	111	132	121	138	141	145	130	128	144	129	120	144	140	123	149	123	143	149	156	166	136	150	125	126	159	134	139	117	129	130	155	151	126	162	132	144	159	142	128	128	113	134	141	133	122	133	141	115	123	131	162	138	156	120	130	150	138	145	135	132	132	149	141	140	141	135	121	131	161	142	137	123	141	150	123	137	144	138	135	173	129	135	115	128	121	138	160	133	138	145	133	148	135	165	136	134	158	128	119	137	131	138	141	111	145	125	128	130	124	142	131	126	149	160	135	109	165	154	142	137	147	136	135	155	114	137	133	144	134	111	136	164	120	126	145	148	116	141	132	123	134	156	146	126	120	140	151	129	145	143	137	147	124	129	121	135	134	158	147	143	125	132	138	147	136	135	138	129	142	139	145	140	134	146	143	121	136	147	140	128	159	144	144	136	145	129	125	143	138	129	138	135	127	137	142	142	138	126	153	117	136	166	140	124	146	132	169	139	132	136	136	136	143	146	136	131	150	137	143	133	148	136	134	124	127	144	129	165	140	135	145	120	140	136	163	121	156	132	127	143	122	130	153	142	149	138	134	130	145	134	142	134	134	148	150	149	140	140	129	133	116	139	131	155	130	133	135	131	132	146	129	120	145	152	131	154	126	125	159	147	131	145	146	139	114	135	114	127	134	131	150	171	140	128	146	129	152	139	126	144	115	149	129	135	130	156	125	127	132	120	145	127	135	133	140	108	152	135	135	132	142	139	127	135	135	130	142	136	123	166	139	132	137	131	133	148	148	134	132	142	129	158	147	137	138	138	162	125	130	148	145	130	120	175	150	133	139	152	113	144	151	138	130	131	149	148	135	133	143	134	123	123	142	115	138	128	145	122	134	133	143	144	147	147	140	131	114	133	139	111	153	132	155	156	130	153	142	152	138	148	139	146	140	139	143	146	124	150	146	129	148	152	134	152	138	118	163	128	135	146	134	135	127	134	146	151	127	130	151	166	120	140	129	140	110	132	155	141	124	152	131	152	158	118	143	144	121	126	139	164	142	145	124	156	126	142	125	157	125	136	131	129	115	133	112	140	109	138	146	141	136	153	134	126	128	150	141	131	119	123	125	141	140	122	122	130	134	141	131	144	165	121	131	143	139	140	135	123	144	134	122	127	136	143	142	126	148	126	159	121	122	162	135	145	138	134	143	137	133	134	130	137	124	121	129	136	143	126	132	124	154	140	149	117	126	122	107	147	114	138	131	149	134	122	120	138	152	146	141	138	138	127	158	127	153
19308	2349	4015	4883	4334	3507	2931	2432	2074	1750	1551	1410	1253	1157	1045	993	856	845	791	762	724	685	665	670	623	605	578	576	525	549	559	541	517	487	475	516	498	526	475	482	440	453	439	454	456	434	382	447	460	411	416	431	439	433	384	409	452	364	412	420	431	419	419	383	397	422	405	414	399	395	401	398	393	409	376	415	383	406	392	448	380	383	418	382	406	349	406	427	395	380	350	396	407	378	425	383	391	405	404	401	376	418	389	442	378	360	382	400	388	371	382	355	364	331	411	406	375	386	422	390	436	349	374	408	379	399	348	360	374	380	384	430	382	391	378	353	370	379	402	358	383	388	384	346	387	396	397	385	389	353	382	368	381	399	370	365	355	360	338	379	388	377	405	378	403	361	372	360	394	368	369	354	351	325	383	371	369	371	364	367	381	359	348	373	368	372	385	414	383	397	394	365	352	389	387	347	393	395	357	373	383	365	361	398	367	355	356	373	377	382	363	372	392	375	376	346	369	389	389	425	376	389	399	403	361	358	371	415	385	360	350	359	367	365	407	362	377	389	353	368	379	343	406	389	360	373	373	375	369	391	366	390	387	378	376	361	383	377	357	392	348	375	404	399	387	348	372	385	374	358	351	355	351	390	397	343	360	378	355	377	378	367	406	374	376	371	385	350	360	339	360	374	388	381	357	370	365	360	407	396	359	348	459	357	356	380	347	372	351	366	392	387	364	416	379	348	374	356	372	368	371	358	372	398	410	409	376	399	377	385	368	349	353	413	342	350	372	371	350	368	380	383	367	339	386	341	361	370	358	379	395	377	383	346	374	373	365	404	364	374	396	373	376	379	377	360	390	371	394	376	374	367	398	396	417	369	365	356	350	349	356	367	388	382	382	374	346	396	374	350	367	354	342	385	357	387	335	377	394	376	377	373	380	367	360	382	366	346	379	411	364	386	376	380	372	361	392	377	404	380	401	405	351	399	393	385	350	363	345	366	344	399	348	352	368	352	384	370	369	397	365	383	367	376	414	365	349	373	375	357	405	388	357	361	360	371	385	385	371	367	424	392	383	348	392	397	379	364	410	369	343	364	391	358	381	362	400	369	365	333	384	401	394	344	378	368	386	361	361	396	347	416	346	352	379	369	378	363	361	403	370	372	362	358	377	373	363	381	366	402	331	371	375	391	338	397	381	386	360	362	377	338	359	377	392	388	368	419	350	380	361	423	365	370	387	375	365	344	404	369	344	391	420	367	394	363	376	354	363	365	370	380	356	405	331	353	366	391	417	367	364	367	360	339	362	368	356	355	370	359	375	406	367	414	384	378	379	345	410	353	376	371	402	376	361	371	386	378	387	366	371	371	355	352	361	400	338	392	404	355	357	397	378	372	422	376	396	390	359	356	382	367	362	369	373	405	398	358	396	386	350	398	357	360	343	381	377	360	373	357	390	401	390	388	361	377	364	362	373	379	341	366	357	394	358	408	375	382	439	362	406	383	367	366	360	349	388	389	359	372	417	345	344	363	376	397	332	349	374	333	363	392	380	367	400	393	358	385	381	384	349	361	380	384	370	358	401	372	343	415	344	374	412	366	362	360	400	403	374	362	375	394	392	362	369	397	382	417	373	353	368	363	385	371	357	379	364	388	373	375	368	364	382	375	376	341	355	396	371	386	379	400	379	368	346	382	370	374	377	347	395	371	363	388	357	326	395	356	335	344	358	379	401	368	374	387	411	363	358	357	396	382	422	379	391	391	375	382	379	372	356	373	371	411	397	386	394	368	393	360	379	366	364	358	402	370	337	371	360	371	394	390	356	386	361	380	366	387	341	372	350	382	398	386	377	396	367	375	355	360	355	374	418	370	395	367	381	368	378	364	358	393	344	367	385	346	392	388	403	387	366	383	394	403	397	366	370	353	371	382	406	392	369	326	369	398	345	386	381	354	379	375	346	389	403	395	345	411	409	379	364	387	342	363	362	349	361	374	345	386	370	393	399	378	360	378	372	411	397	369	384	389	369	389	422	361	344	371	351	404	374	390	382	385	345	389	370	398	354	372	364	363	342	374	355	384	370	339	352	402	405	378	408	403	405	374	341	380	379	345	415	353	385	384	391	378	363	354	414	361	398	393	374	345	433	385	357	344	380	356	400	381	368	407	410	377	405	340	352	376	370	363	392	363	420	366	388	372	376	384	399	361	356	387	395	356	373	401	390	328	349	351	360	381	354	352	411	401	380	370	364	359	405	359	375	382	379	346	392	399	388	365	376	343	349	377	393	365	351	388	342	365	376	362	349	382	369	368	365	360	371	371	434	400	379	364	378	391	377	350	358	391	366	347	391	360	398	381	354	358	376	374	368	354	392	364	387	403	399	368	353	410	370	365	389	354	361	390	400	365	375	354	383	365	357	360	394	435	385	355	358	360	362	389	342	369	374	338	361	342	387	390	348	354	372	382	386	379	386	405	380	395	398	393	345	379	371	395	352	367	375	372	354	364	369	352	383	374	387	383	363	342	391	389	376	397	372	372	398	394	395	387	366	359	389	387	379	387	404	383	372	352	355	397	370	379	376	378	401	374	380	343	402	354	384	401	376	389	363	365	361	358	386	343	381	358	384	391	385	361	380	351	394	333	371	378	373	371	357	374	367	382	375	389	361	376	409	399	396	314	373	390	387	381	346	389	372	357	398	366	374	347	369	391	395	386	379	354	345	401	401	418	350	347	403	402	381	360	351	360	392	337	378	398	355	383	361	377	373	347	361	361	388	336	387	360	373	361	360	332	356	381	372	408	372	364	367	347	377	394	366	387	372	366	368	380	358	372	375	391	372	388	374	360	341	368	391	395	359	387	385	365	397	385	375	367	346	373	358	370	389	387	367	364	393	397	373	350	379	374	383	369	376	350	357	388	362	329	366	395	371	360	355	356	396	384	382	394	390	362	372	339	354	387	377	381	376	384	341	363	356	369	393	373	377	391	361	376	371	383	378	385	388	415	385	366	380	368	420	373	334	365	366	386	360	377	383	387	386	395	369	350	383	382	330	342	382	390	366	386	362	386	374	382	416	371	370	393	377	382	379	377	349	356	355	413	367	387	365	396	382	384	360	382	347	350	370	344	397	386	380	393	333	349	366	367	375	355	374	367	378	327	345	358	393	381	419	365	363	384	365	370	373	352	368	376	372	370	357	374	371	359	376	377	382	387	384	357	401	384	384	348	363	405	366	390	357	355	386	342	415	418	379	327	343	391	397	377	381	356	377	414	405	368	349	376	349	391	396	354	384	351	396	341	358	385	400	361	396	344	372	365	374	386	366	341	365	396	353	403	355	376	384	402	401	362	425	361	380	412	384	398	388	402	329	385	374	414	405	363	414	401	396	382	374	355	344	366	375	366	358	366	378	383	408	378	373	361	390	390	399	345	365	384	400	389	388	368	361	359	369	392	370	335	404	363	357	321	352	382	359	362	340	375	355	364	341	371	351	386	363	370	389	394	402	421
4093	324	300	244	253	252	237	249	236	230	200	235	211	192	206	229	231	237	218	207	217	222	225	188	221	237	232	226	220	223	201	217	200	192	192	197	196	228	238	223	247	226	206	207	197	253	217	221	216	218	238	232	232	226	195	202	215	203	224	251	219	239	213	211	224	234	213	210	198	198	210	223	244	195	238	215	207	219	210	214	229	172	222	259	220	235	214	227	179	200	256	192	221	207	202	219	204	242	198	177	233	199	203	224	248	208	213	199	204	227	219	225	184	208	234	204	223	189	217	233	212	220	202	218	219	218	207	227	202	216	202	225	235	201	232	236	205	202	230	205	239	213	210	216	227	230	225	249	208	247	186	228	210	210	226	180	228	208	203	232	213	206	204	211	203	231	223	192	202	222	204	206	235	253	206	233	197	230	235	204	244	234	215	212	223	197	218	211	184	233	251	211	207	231	214	228	195	240	216	235	189	219	192	243	211	223	206	205	233	222	206	225	215	239	202	235	213	204	214	202	238	206	219	209	223	231	219	224	236	238	227	226	217	218	212	231	248	243	206	215	203	214	189	212	227	206	225	217	183	229	220	201	232	213	225	216	222	200	222	218	248	233	221	193	233	227	194	225	227	214	224	217	186	211	204	207	203	220	235	230	226	204	211	224	192	220	235	214	228	192	219	216	215	247	224	192	216	188	227	220	208	218	240	221	213	204	226	219	212	219	230	200	191	245	214	248	214	194	209	233	218	227	218	222	233	228	181	213	217	213	222	238	225	192	203	230	230	199	195	210	211	216	234	215	217	222	205	204	209	211	190	221	212	199	219	209	211	212	226	225	232	213	207	215	201	203	219	221	210	197	225	214	197	200	216	205	221	187	189	219	204	218	195	227	208	215	207	224	198	195	238	226	210	202	208	208	200	246	233	212	211	204	225	231	228	235	216	195	219	179	213	221	220	220	227	226	248	223	206	222	228	202	203	221	210	229	207	224	205	195	221	211	219	201	213	211	224	214	177	198	222	226	214	229	215	225	228	221	207	225	193	211	228	217	211	225	224	217	204	201	212	210	205	246	230	230	235	210	221	211	209	226	245	237	212	210	214	210	236	223	216	236	198	211	235	212	237	214	182	207	215	204	221	220	221	193	215	227	228	226	227	255	228	219	231	210	229	235	226	234	195	233	229	219	219	214	213	240	199	205	211	229	207	230	224	235	208	195	214	228	220	207	228	236	223	210	241	207	216	199	231	248	205	218	220	245	222	224	206	206	220	226	237	199	218	244	213	221	251	258	256	215	222	216	191	215	208	187	214	203	224	234	209	201	217	214	196	225	188	240	247	249	208	223	238	223	197	201	244	216	189	220	226	220	234	207	236	206	224	192	211	221	201	237	226	219	222	222	200	201	205	240	232	206	199	217	251	215	202	203	216	189	218	238	201	200	206	203	200	202	223	244	184	210	230	208	194	208	205	209	199	212	225	221	243	225	202	236	212	203	197	234	232	241	213	206	225	200	223	226	209	193	223	197	213	214	180	251	222	208	229	218	220	219	200	221	204	237	235	213	190	208	229	214	209	245	221	198	221	196	250	213	236	199	211	210	194	258	221	234	236	240	240	218	223	212	233	224	213	210	210	200	216	220	218	241	186	205	201	205	220	224	208	217	207	236	192	216	220	211	220	203	191	200	226	218	213	231	210	248	185	224	220	217	214	228	198	201	226	213	215	201	179	203	228	225	208	225	193	203	191	252	204	214	251	223	205	224	218	218	208	252	243	211	206	201	180	203	221	212	243	216	209	224	214	244	210	192	218	199	231	201	223	206	208	205	230	192	228	213	245	216	222	226	239	234	208	197	237	203	237	217	196	220	217	227	216	199	214	219	236	213	248	198	203	209	213	194	225	228	228	238	232	227	226	242	235	231	219	199	201	213	211	209	226	227	206	198	199	214	230	209	230	195	221	205	216	179	224	231	215	221	209	208	239	227	231	195	199	204	218	202	209	213	198	213	206	204	224	188	218	212	249	219	215	217	231	212	222	234	228	212	214	193	184	212	229	197	197	231	220	225	223	237	233	243	214	230	244	220	229	216	217	212	219	198	213	226	222	231	217	218	209	218	230	215	221	209	221	194	213	230	203	208	207	206	207	211	240	220	219	208	215	225	194	219	222	226	204	213	218	216	201	224	201	215	220	228	184	218	210	217	207	225	202	229	236	200	223	212	227	212	219	224	204	221	228	222	205	220	232	217	231	233	195	217	234	211	220	226	208	218	221	219	203	188	213	214	227	223	222	194	221	211	219	215	222	206	212	216	213	194	233	214	224	194	208	197	227	208	189	220	230	209	216	211	233	228	242	237	237	204	231	204	204	212	218	205	212	205	213	227	216	224	219	209	182	207	199	208	221	216	238	206	220	246	216	212	240	223	230	205	214	192	199	252	227	217	220	196	227	187	195	216	214	243	221	221	209	230	213	212	218	211	232	192	236	215	207	202	207	212	228	231	198	241	226	235	203	208	212	200	208	195	225	212	206	218	213	228	210	243	232	203	235	198	228	197	217	218	241	229	217	202	228	212	225	229	194	217	212	226	202	174	228	221	221	189	223	243	211	203	197	194	197	214	218	216	181	222	225	221	199	216	238	206	207	219	184	207	201	219	216	228	221	222	208	204	212	225	230	210	219	231	208	211	234	210	203	206	215	201	205	184	222	208	198	196	202	225	224	217	230	250	210	248	201	222	202	227	198	207	228	225	238	237	210	212	198	204	197	215	200	210	225	225	216	210	211	208	222	205	225	221	204	214	227	188	201	241	216	210	243	216	202	247	226	233	230	202	193	220	207	231	213	235	222	218	241	231	211	188	212	201	236	213	206	200	193	209	219	212	240	226	248	223	223	205	207	207	222	207	236	225	221	219	242	201	216	222	204	238	225	211	222	193	211	236	240	224	243	183	218	187	246	246	235	213	216	194	240	213	213	209	237	209	216	208	196	244	243	218	234	177	240	211	229	217	210	205	225	206	207	225	198	217	217	230	223	206	226	215	210	221	235	229	203	227	209	223	202	222	205	200	225	253	197	206	233	230	210	218	204	215	200	211	219	206	203	214	202	203	219	208	192	195	212	203	182	225	183	189	219	210	211	229	234	209	192	193	220	230	263	220	228	218	205	234	205	203	209	219	217	186	226	219	210	203	232	218	205	220	205	234	220	205	228	235	222	231	191	206	196	213	218	226	213	258	181	206	230	217	205	193	213	237	206	227	231	235	194	230	213	216	230	218	216	197	191	225	202	213	246	206	231	221	214	207	208	205	211	230	193	221	233	210	221	248	228	209	219	214	219	211	223	224	207	226	222	209	263	230	222	218	187	218	201	206	228	207	217	225	188	210	197	210	233	212	224	189	236	216	227	222	226	189	234	185	216	190	232	244	229	206	206	242	216	203	234	227	229	201	211	236	223	210	195	199	226	222	219	200	222	203	217	200	211	235	230	197	226	214	221	236	230	203
3375	674	714	754	782	679	638	657	699	666	608	588	628	620	611	625	638	627	618	586	590	617	578	619	596	554	589	572	651	593	620	592	551	600	570	580	568	550	592	590	567	555	615	604	582	571	591	583	567	588	589	620	556	580	594	588	559	592	579	576	572	598	619	581	633	572	601	578	607	598	579	530	559	595	570	613	545	606	586	572	575	609	596	566	628	573	591	541	581	602	581	587	533	572	566	599	555	547	589	574	571	594	580	575	578	572	575	591	584	567	606	567	577	574	584	621	595	560	566	582	585	624	592	603	581	563	606	580	580	590	576	593	550	559	623	583	583	605	593	570	599	621	557	596	567	592	594	539	640	614	566	545	558	585	604	566	580	602	588	599	581	576	567	579	532	569	640	577	559	594	585	574	575	563	588	566	562	587	595	579	580	550	560	602	587	608	562	614	584	578	613	514	563	553	553	564	631	602	608	618	564	581	599	569	632	622	562	540	587	573	559	609	548	533	553	609	573	581	633	602	603	592	589	567	615	596	554	590	598	549	582	581	559	583	558	588	594	573	603	573	614	560	565	614	526	581	621	609	594	570	587	603	548	563	623	576	539	597	594	609	603	622	569	642	580	562	556	553	566	563	561	617	587	573	614	563	584	555	622	576	559	617	566	579	596	604	580	562	577	566	543	536	624	552	586	599	586	583	531	611	553	538	584	572	612	571	587	532	589	553	557	622	576	592	601	586	546	569	584	581	560	535	614	557	579	553	591	587	588	584	576	575	586	578	559	600	581	585	533	590	565	610	562	591	550	615	670	598	574	594	567	603	578	607	593	619	551	583	578	596	577	579	587	584	566	541	605	560	575	560	601	597	583	611	617	589	589	581	593	590	595	571	566	588	582	566	563	603	637	593	561	614	594	543	608	586	580	598	580	590	556	598	596	586	576	572	578	561	578	620	579	591	588	586	592	579	564	564	604	601	632	566	606	568	646	557	590	614	545	585	585	577	551	584	557	557	580	585	558	566	638	576	629	546	568	613	600	543	548	564	550	550	586	579	616	601	574	567	597	558	597	600	584	554	567	583	552	618	559	585	580	559	594	553	585	570	638	539	557	552	616	616	589	585	522	608	569	569	605	551	539	621	582	590	555	579	637	551	573	584	591	597	583	569	582	528	595	583	585	629	558	609	582	542	569	597	550	549	532	605	540	570	586	603	581	590	587	560	576	556	597	559	591	575	566	632	616	569	598	549	605	574	596	594	567	589	606	522	604	573	575	618	591	603	600	573	613	572	566	597	575	572	565	555	610	582	553	562	587	589	565	575	607	610	551	587	587	588	581	605	604	574	563	597	561	581	580	578	587	592	593	572	611	558	591	576	613	575	615	587	544	536	607	591	612	606	617	611	547	593	591	582	613	581	562	596	599	583	575	597	595	546	549	552	601	643	596	569	562	546	604	555	610	602	628	550	533	598	601	580	581	578	597	594	580	549	613	590	571	570	545	593	612	623	593	581	598	603	589	575	615	576	551	619	585	604	565	586	589	583	605	587	553	566	581	570	592	608	619	564	548	599	586	587	562	526	566	621	612	598	549	589	541	581	567	573	587	606	642	589	588	575	539	595	593	618	574	561	597	603	577	566	540	594	613	578	607	585	546	625	599	577	583	555	531	554	627	594	551	589	584	607	563	589	554	582	596	592	604	533	566	627	561	565	576	571	605	630	617	528	599	548	578	565	564	617	537	597	580	572	584	593	578	582	547	579	515	565	597	587	547	589	592	588	607	549	592	569	567	603	595	609	556	588	600	621	594	556	577	598	626	562	544	558	565	548	585	656	601	604	560	617	585	591	611	590	572	612	568	581	621	520	599	557	577	578	578	571	559	600	557	600	566	569	527	590	601	576	567	600	598	587	603	572	604	606	589	563	623	597	620	582	608	572	591	648	559	551	571	596	583	605	580	585	571	572	605	577	515	609	580	551	591	597	564	584	592	609	604	603	631	637	583	545	595	574	574	603	580	599	636	629	591	573	628	638	577	618	587	568	586	616	607	665	576	602	569	555	552	639	598	573	566	599	561	581	544	612	591	598	636	576	562	599	580	584	567	567	588	566	587	600	602	551	572	596	598	603	581	558	568	592	577	612	585	596	578	590	586	573	588	592	584	623	551	578	599	534	592	574	588	567	593	610	634	581	568	573	536	583	578	552	536	577	612	565	586	629	596	564	561	566	607	588	584	568	587	555	574	602	546	562	586	584	602	550	552	548	588	589	570	548	518	574	619	547	609	549	602	592	571	577	591	602	588	637	587	608	598	603	606	582	629	581	544	584	557	587	593	537	641	596	554	575	580	621	571	552	524	621	597	590	579	567	575	619	610	588	560	605	626	602	578	620	569	566	582	600	593	591	638	573	570	596	607	585	583	551	606	560	587	586	560	591	542	587	581	603	616	572	594	605	663	572	599	589	550	570	549	625	561	574	632	588	562	567	584	564	596	604	604	549	598	602	614	592	592	602	624	587	558	576	599	558	553	591	586	595	555	592	584	588	549	584	545	555	572	605	618	568	567	577	602	569	582	592	547	582	525	617	597	570	608	564	621	608	610	562	614	568	605	588	601	564	586	612	570	569	611	553	623	543	617	569	591	567	528	576	576	585	605	552	565	554	584	596	606	562	610	576	575	603	555	589	591	567	557	584	585	570	608	574	545	594	575	557	628	544	615	571	577	599	603	582	581	588	605	560	571	575	582	631	537	599	590	568	587	597	614	578	612	633	572	632	557	590	581	572	624	609	595	609	609	565	608	593	599	601	582	605	597	576	588	558	589	594	579	578	586	598	528	557	568	605	604	621	593	616	606	555	583	568	554	605	593	587	593	596	609	551	577	603	553	592	631	593	590	567	598	597	586	549	570	599	607	580	590	587	561	613	601	593	630	557	613	620	565	551	578	580	576	574	519	516	595	620	614	570	597	610	556	590	567	598	601	580	588	565	573	610	639	583	608	556	550	598	556	565	592	586	577	585	610	562	620	613	578	574	576	575	595	557	592	622	563	584	622	581	564	571	565	597	600	607	560	552	573	544	554	586	584	577	577	546	586	561	574	620	577	611	583	599	579	554	621	623	541	580	607	586	610	622	584	570	613	560	590	591	600	596	551	554	597	573	634	607	581	596	562	542	591	568	555	621	564	592	603	593	585	593	610	575	581	583	616	553	622	607	569	579	616	587	588	599	562	554	545	583	591	551	596	599	560	594	587	587	570	549	612	598	584	581	604	584	631	540	599	523	603	575	560	617	608	549	555	580	536	579	602	580	566	582	563	568	583	567	580	612	584	610	569	588	573	576	565	555	590	561	561	624	548	624	603	589	569	627	538	597	593	550	595	599	578	604	586	615	536	566	582	582	589	575	603	581	609	614	582	592	616	584	570	574	551	579	614	628	566	600	582	576	567	589	568	578	622	609	563	613	554	576	602	586	573	598	570	626	554	626	603	579	539	579	595	575	561	565
22213	2965	1330	952	768	615	531	471	414	392	376	309	322	306	312	315	305	285	270	281	272	246	295	269	285	296	288	292	269	270	293	267	289	272	273	260	267	274	267	258	311	257	272	256	255	256	259	264	273	268	247	260	243	271	267	282	266	276	260	285	263	232	247	281	244	252	274	261	294	254	267	231	262	284	238	277	248	269	245	253	273	275	260	262	233	254	253	238	264	241	234	274	286	220	271	300	259	284	262	251	258	297	252	283	245	259	257	255	230	263	267	252	257	270	272	245	254	259	276	243	290	246	268	263	244	229	278	265	283	224	247	265	254	237	262	242	262	253	263	246	274	274	269	292	255	266	249	238	271	254	245	256	218	274	269	262	276	251	251	262	241	250	245	262	259	288	287	269	230	253	286	270	288	260	251	257	251	223	262	271	270	232	227	255	283	248	245	257	281	248	261	283	272	239	233	239	239	263	252	273	262	263	230	261	254	296	286	247	264	275	273	249	269	280	258	252	229	285	268	266	278	240	259	275	270	280	267	250	245	265	257	247	272	257	239	269	244	273	247	278	275	254	259	248	267	269	251	274	261	241	278	253	259	286	252	262	266	286	287	240	258	241	265	236	280	264	237	275	232	254	279	252	269	251	244	240	255	240	247	249	229	252	274	250	255	256	248	268	253	254	236	223	301	293	280	249	265	234	240	265	254	256	257	235	279	269	287	286	245	236	272	262	254	282	310	252	247	245	260	249	279	236	262	253	287	262	309	271	293	249	241	240	279	223	269	254	241	261	252	245	282	235	246	259	250	276	249	228	284	275	215	263	289	255	278	282	263	262	285	233	304	253	242	264	259	264	244	260	282	286	303	268	266	239	238	270	252	251	257	257	266	249	233	239	222	270	257	283	253	268	263	264	260	268	273	244	253	244	258	241	246	253	274	277	243	249	258	247	269	274	248	222	231	270	279	229	257	272	280	263	226	260	272	246	273	253	244	266	231	265	265	259	251	269	265	222	270	275	257	246	246	228	264	264	258	269	258	258	248	295	238	291	263	259	234	269	259	258	266	273	251	261	247	267	248	253	230	259	275	283	239	260	270	239	255	281	262	259	246	231	286	273	242	281	261	260	270	267	243	232	245	260	252	295	245	228	263	240	245	259	255	252	259	263	289	238	273	237	255	229	267	257	275	242	280	254	276	267	249	243	296	244	237	245	262	262	278	281	302	274	256	248	253	248	221	272	251	259	282	264	250	276	220	239	261	263	271	274	277	270	252	270	277	267	258	233	260	285	263	277	246	266	241	267	297	214	253	270	247	265	248	229	256	279	249	244	261	268	260	297	257	257	274	268	277	264	265	264	263	268	240	290	257	263	282	271	284	249	291	266	242	244	282	262	241	225	260	258	253	259	255	266	239	279	252	264	251	271	265	277	248	272	275	294	286	258	235	232	255	268	272	270	272	245	251	256	282	265	263	245	273	274	222	263	265	287	270	268	266	264	269	271	255	272	267	235	266	258	261	268	254	262	250	251	258	264	288	281	231	273	263	248	272	229	249	279	286	246	277	261	259	259	256	269	254	271	266	256	256	265	258	266	276	263	232	241	250	237	319	297	247	261	278	291	269	242	239	283	250	244	259	268	246	258	247	252	238	282	242	232	287	267	251	267	276	240	270	273	272	248	259	268	282	251	254	278	232	295	243	251	250	292	260	262	265	258	257	264	256	260	242	253	253	269	269	272	287	280	231	226	265	279	264	225	242	265	244	262	250	279	267	239	263	264	255	274	262	268	256	218	260	266	275	269	239	246	264	283	253	220	257	268	235	287	280	274	276	230	254	275	228	257	275	263	253	258	231	276	267	257	245	262	262	250	300	240	259	256	252	259	257	241	240	262	269	253	244	231	271	277	261	261	236	231	276	260	248	294	255	261	243	269	254	242	224	261	241	258	275	242	230	253	274	266	262	239	283	245	239	274	260	253	260	243	273	277	267	250	268	298	259	282	286	252	267	251	222	271	241	313	310	244	272	252	255	261	230	254	240	255	266	254	247	265	263	239	271	260	262	272	282	246	254	273	252	298	251	297	264	246	253	246	290	265	263	246	257	242	273	249	274	265	266	249	288	268	246	241	239	262	238	268	238	257	251	249	257	237	275	299	266	231	272	258	269	249	264	267	274	241	263	286	232	287	256	259	259	275	254	257	248	247	236	260	229	256	268	241	274	269	240	261	263	274	264	266	239	252	255	265	271	219	270	293	273	261	248	252	252	265	248	253	275	241	267	253	278	303	295	258	240	244	287	239	247	253	276	232	265	249	267	251	278	262	252	275	255	241	263	239	262	274	252	239	256	276	263	269	268	262	230	229	270	253	252	249	253	263	249	256	240	279	249	243	271	246	231	262	285	274	234	253	253	267	262	261	251	260	258	275	232	254	234	248	263	244	286	251	233	268	239	278	294	286	221	229	235	258	261	267	280	255	287	256	244	267	260	202	262	271	279	253	255	269	294	262	243	232	225	254	251	278	260	257	245	242	262	251	275	261	236	267	271	272	229	274	235	258	237	235	256	254	252	243	269	264	255	253	252	264	275	233	257	267	273	270	256	295	248	257	288	233	272	271	256	269	253	263	256	228	278	256	255	274	233	275	247	249	220	265	252	276	248	258	251	259	280	273	259	247	266	254	260	258	258	236	267	239	235	280	244	274	249	247	268	244	275	283	268	279	264	267	237	288	251	272	259	231	247	256	273	237	267	219	238	253	261	276	250	240	267	259	248	252	268	275	275	258	251	255	268	249	229	238	300	264	247	274	272	265	237	224	243	242	277	258	265	251	273	282	251	256	255	235	238	262	277	263	287	256	268	265	279	258	261	264	253	256	259	260	230	286	265	269	238	269	231	234	244	243	258	282	249	251	269	263	265	246	253	249	262	254	274	268	262	269	243	266	243	285	265	295	276	249	270	261	256	255	244	256	241	275	261	263	239	273	259	267	247	259	249	282	248	250	256	240	233	255	262	283	259	259	224	269	242	267	239	245	272	258	254	256	254	266	244	244	256	278	287	230	265	261	245	264	256	248	245	242	265	233	248	308	249	272	269	285	248	272	265	273	263	238	272	271	262	239	258	247	287	246	260	275	241	257	223	239	247	272	256	252	261	262	269	269	256	216	242	254	277	256	248	261	224	235	286	237	238	221	241	253	258	255	280	231	279	250	257	250	268	260	260	262	260	269	234	232	230	258	282	236	244	265	256	244	262	260	273	254	255	252	250	265	252	250	274	234	267	277	245	270	271	260	256	285	270	265	210	275	264	257	275	266	280	254	271	269	261	248	264	262	282	272	247	295	246	251	283	277	250	273	271	262	239	265	275	249	231	280	284	254	250	229	265	241	264	239	259	273	304	233	275	259	241	289	250	286	278	261	257	247	266	273	262	263	265	240	272	260	277	244	266	235	236	260	222	247	262	284	253	254	274	255	271	243	275	279	264	278	272	272	256	220	241	254	261	229
12670	1664	2544	3107	2716	2367	2086	1743	1581	1436	1244	1205	1126	1061	1050	1013	960	918	905	892	858	849	799	840	825	757	821	749	792	784	777	740	722	773	733	702	763	738	702	775	723	678	735	697	673	704	659	723	671	690	709	676	705	686	664	683	703	705	720	671	675	689	682	630	699	762	641	656	692	657	707	701	698	654	642	698	683	671	701	682	668	686	632	652	693	634	702	694	672	670	679	678	725	656	690	690	641	657	673	646	684	652	688	651	687	672	702	705	699	705	652	684	648	677	639	628	659	716	656	680	697	631	685	670	692	722	662	676	680	686	686	673	627	624	669	670	651	669	669	670	651	683	687	678	689	706	686	678	699	685	680	676	665	608	666	670	718	636	686	655	638	664	662	667	659	716	612	718	721	648	696	658	734	683	678	713	646	642	671	665	640	674	675	657	672	709	658	680	681	659	661	685	689	629	676	650	717	642	681	691	641	689	669	671	652	723	704	665	686	646	640	678	665	703	643	653	672	665	695	662	627	685	692	638	703	659	712	688	687	644	655	649	667	697	666	687	708	682	709	644	695	683	675	615	695	709	662	664	670	628	702	663	659	698	679	691	663	650	670	667	710	709	698	705	636	692	670	604	702	646	675	670	719	696	688	657	657	660	693	659	633	672	703	677	644	709	646	658	640	672	677	648	640	709	667	696	678	650	611	658	684	645	655	642	619	694	655	696	733	634	677	697	676	665	719	622	718	645	644	634	674	676	670	706	648	675	721	671	675	703	643	682	668	684	656	640	679	652	650	650	685	661	663	659	703	618	669	666	657	661	710	646	640	676	646	684	704	646	693	657	695	670	674	663	695	621	674	672	635	658	666	638	650	666	686	678	630	672	735	660	668	635	671	701	683	669	678	690	662	646	644	686	693	748	681	724	677	644	640	635	618	658	694	686	641	684	688	656	643	702	712	693	732	622	681	734	688	642	677	659	700	640	692	655	628	671	670	698	645	653	620	672	643	673	669	644	684	703	661	655	680	694	698	683	628	678	678	635	674	685	705	694	626	671	678	727	662	681	665	665	639	679	698	706	670	680	678	690	642	662	671	665	675	712	633	666	686	633	664	635	717	667	623	666	644	646	670	633	670	681	661	654	636	659	666	653	674	627	654	667	631	620	659	701	724	686	670	666	673	686	630	668	632	657	639	669	660	652	668	665	691	691	632	648	652	680	722	661	641	696	644	673	686	690	630	704	703	659	667	740	661	688	679	693	673	636	654	659	664	721	665	650	640	703	631	707	649	656	668	650	701	648	694	666	625	623	649	677	685	628	664	641	638	717	697	740	692	699	682	674	632	686	661	697	674	649	667	677	692	658	667	681	694	712	652	666	660	706	684	682	659	663	700	630	661	649	649	664	673	694	695	683	699	668	634	659	677	659	658	690	663	677	655	662	688	697	660	678	676	649	657	662	644	642	644	676	674	701	669	676	730	663	637	682	667	628	652	646	652	660	643	657	656	648	653	698	666	686	677	695	709	649	701	630	689	681	695	662	654	666	654	647	656	665	648	691	703	660	629	681	668	735	688	643	665	612	696	690	631	674	643	661	649	627	703	694	680	701	654	631	668	670	697	671	677	646	698	657	703	691	676	675	626	700	624	650	653	642	644	687	698	655	714	696	670	682	656	645	664	701	688	664	628	612	671	682	696	676	683	657	669	673	678	677	687	641	677	673	679	662	655	669	666	676	619	659	647	655	683	719	689	665	691	667	718	683	648	668	697	663	655	678	615	667	677	671	729	685	669	683	677	666	665	686	662	664	613	666	620	681	720	672	672	677	637	666	607	666	640	655	637	661	683	693	685	680	697	669	695	645	644	665	704	613	668	622	637	669	696	660	649	668	641	685	629	666	627	649	644	702	681	696	692	724	670	691	626	655	691	642	613	692	694	685	699	648	639	705	677	670	655	678	685	641	708	658	699	678	693	642	664	655	689	649	687	677	619	657	629	661	694	626	662	651	650	694	667	664	704	668	670	706	643	676	668	681	669	657	686	697	731	680	705	667	701	692	686	671	697	660	682	662	686	677	721	728	669	707	664	694	685	680	707	693	643	630	688	661	700	674	674	647	634	647	660	690	638	662	673	673	723	649	657	709	647	742	657	667	667	613	666	670	711	667	662	615	656	661	676	625	696	699	711	656	633	685	643	683	652	645	628	638	651	730	692	639	670	635	638	658	686	683	640	708	646	664	663	650	684	666	626	668	676	669	668	723	654	693	666	661	618	630	640	668	682	673	646	667	726	667	704	660	663	646	658	655	684	677	628	691	611	705	702	658	710	708	687	690	680	666	629	692	670	655	688	659	658	700	670	704	689	640	643	708	693	632	713	622	678	669	633	672	641	710	653	677	653	675	667	643	632	659	663	635	666	667	625	663	699	614	684	663	642	660	659	707	673	658	684	726	696	659	701	696	683	670	638	655	702	671	612	651	659	653	619	666	670	635	728	687	647	643	702	682	646	685	679	691	732	705	681	698	686	696	660	670	646	673	643	676	660	658	657	647	664	661	675	668	621	666	645	678	663	675	667	676	689	712	650	641	663	689	649	689	695	647	665	663	658	705	681	635	667	650	673	670	679	697	662	651	635	667	647	676	642	701	644	659	664	657	659	645	667	690	690	667	663	631	691	680	643	698	682	654	688	670	688	655	678	679	679	683	688	668	641	662	737	657	675	666	659	672	589	708	725	685	628	668	636	606	711	660	653	685	682	668	684	643	656	654	623	659	689	639	644	636	710	644	671	682	704	650	648	736	666	694	731	698	672	718	692	686	671	640	681	663	637	605	674	655	627	649	652	673	708	694	669	676	645	718	717	671	667	652	713	638	628	656	656	653	669	660	673	670	678	694	650	709	695	675	688	669	670	652	649	680	680	652	677	643	703	642	677	664	665	711	684	639	671	671	702	709	666	653	652	663	683	617	644	666	676	660	674	653	659	712	695	600	655	683	651	642	625	660	662	720	660	659	683	636	691	629	672	678	660	674	646	641	657	635	634	662	690	646	660	686	677	701	690	653	692	665	637	677	607	680	654	631	655	687	648	667	669	655	670	650	654	683	692	671	711	686	668	697	672	647	673	666	677	630	699	695	646	678	698	681	702	749	655	670	655	670	657	659	628	737	692	693	660	695	676	685	627	712	679	700	655	642	636	632	664	667	633	667	675	650	643	641	686	674	671	701	678	661	656	669	686	691	649	668	645	695	675	629	714	639	647	675	664	655	649	685	685	687	653	642	648	706	685	741	684	652	660	639	661	683	660	685	716	661	663	635	622	684	665	668	659	707	631	658	644	729	701	653	703	687	669	676	675	734	674	678	712	723	655	675	685	658	676	657	706	732	721	756	699	668	673	664	699	662	647	683	657	647	683	676	668	649	715	663	664	664	642	651	680	677	682	667	665	686	679	667	652	657	677	650	691	658	645	658	653	636	686	663	666	662	653	679	728	682	631	663	660	670	690	684
33084	7016	2363	1763	1203	842	649	536	440	374	326	290	298	219	244	243	247	190	202	181	198	188	178	161	181	146	153	164	155	145	159	143	160	161	161	150	148	163	136	144	129	146	142	155	154	141	155	133	146	143	175	143	140	125	123	148	145	132	127	136	117	124	129	137	139	139	154	165	141	125	123	160	131	146	141	170	141	149	139	124	115	114	121	153	132	134	131	138	159	137	161	141	150	123	118	128	145	140	148	134	134	135	124	147	122	128	140	124	127	142	158	145	139	153	138	126	131	159	141	155	141	129	119	136	138	144	144	128	131	136	128	135	133	159	130	149	128	142	130	133	158	145	141	118	121	136	130	128	151	150	139	145	160	112	136	139	150	148	142	147	148	136	139	137	129	157	151	139	159	144	127	148	134	117	130	125	144	142	144	127	142	141	154	123	149	146	141	136	119	139	135	112	131	147	107	133	125	135	137	144	137	142	143	151	127	149	149	149	130	118	132	128	137	127	108	137	135	135	121	147	132	134	133	129	148	139	126	140	136	101	133	136	125	146	135	129	143	120	120	128	159	129	151	142	114	138	129	112	121	136	109	137	133	125	130	139	135	143	138	146	130	144	146	119	148	143	134	127	147	157	143	153	161	131	130	125	160	146	149	132	154	142	139	143	142	104	139	146	126	126	128	151	139	138	158	134	110	144	138	128	113	138	153	118	140	143	144	103	152	128	154	131	121	127	107	132	128	112	147	142	145	140	143	138	172	139	144	125	153	118	131	140	141	121	149	152	145	150	145	117	155	144	166	149	131	125	120	149	125	129	124	151	139	140	130	131	146	125	126	147	136	141	143	149	126	158	131	124	135	148	137	126	146	123	174	130	131	142	137	140	141	154	146	140	142	138	129	123	116	126	133	145	119	126	145	145	124	128	146	145	140	146	130	120	146	136	125	150	133	122	145	148	145	133	124	153	133	144	135	134	140	134	149	133	126	136	132	135	132	145	152	163	143	155	136	143	144	133	164	121	131	132	156	119	162	121	122	144	126	160	131	120	142	149	122	164	128	116	142	112	137	137	167	137	128	132	125	128	134	149	131	147	141	138	146	136	141	140	135	145	165	121	115	145	143	150	119	138	150	139	138	150	126	125	138	129	154	142	165	123	137	142	131	143	143	157	144	128	125	130	136	142	124	116	139	122	121	142	127	137	148	140	132	144	134	129	130	140	146	102	123	151	145	138	143	167	115	133	126	135	127	141	141	121	136	131	146	121	124	146	150	144	112	149	134	146	159	139	138	133	142	152	131	117	132	135	120	125	136	137	139	144	128	107	132	130	133	151	156	124	143	125	122	124	137	144	150	168	135	122	139	134	148	168	135	133	153	143	152	126	117	152	140	121	154	114	151	142	140	168	140	121	123	146	135	126	134	137	141	124	132	126	144	123	141	123	144	148	146	135	141	120	121	113	163	137	146	129	126	143	142	146	122	134	141	138	150	141	122	134	128	113	128	138	142	141	141	124	120	136	129	154	146	130	135	135	157	119	112	146	124	132	139	115	135	128	140	130	147	135	138	166	113	143	143	134	135	136	131	124	144	132	148	124	149	150	134	127	129	141	145	136	130	143	164	141	131	144	129	169	140	156	158	128	128	121	127	134	138	107	119	130	119	140	127	128	149	139	149	154	113	157	133	150	120	110	130	127	144	141	156	147	141	149	118	153	146	151	150	137	129	126	129	153	138	141	135	128	154	136	141	119	129	130	118	121	135	126	154	122	141	135	145	138	132	148	130	147	131	129	142	135	125	128	138	146	146	153	142	120	149	130	144	157	151	143	154	128	122	134	142	143	146	128	129	148	148	135	144	148	130	134	141	132	140	122	118	131	146	123	141	122	126	148	142	144	118	135	131	141	124	133	170	120	150	137	127	143	135	111	142	129	154	148	149	142	136	125	142	130	132	136	134	150	118	124	136	134	137	151	123	121	122	166	143	136	115	126	126	149	128	144	136	123	144	130	126	163	120	122	170	136	119	135	136	140	123	147	124	128	127	106	165	148	152	145	155	133	136	140	124	151	125	141	130	157	154	129	147	131	150	117	123	134	129	123	142	146	143	127	147	125	128	153	153	126	113	134	129	137	137	150	127	138	138	140	136	114	159	145	140	141	144	128	129	149	130	122	139	138	117	119	136	141	154	139	117	119	132	142	127	144	152	140	135	133	111	128	127	115	158	131	131	138	122	131	136	137	154	123	163	115	143	157	117	145	145	126	155	147	127	124	144	149	144	130	146	138	144	143	108	152	145	130	128	153	130	152	142	140	129	168	135	134	132	125	143	132	136	129	153	125	134	121	138	161	139	141	136	162	162	113	146	130	137	143	131	151	137	150	124	151	144	166	137	148	158	120	156	116	142	121	141	153	143	121	137	132	152	131	173	130	135	134	150	129	131	153	137	138	125	142	138	140	119	116	122	116	127	126	152	135	150	108	150	156	133	142	141	145	132	142	137	140	150	115	143	134	141	152	123	137	138	130	138	145	147	134	144	142	145	124	118	157	145	145	145	168	150	132	141	132	127	154	126	129	149	137	151	142	164	165	148	109	129	139	127	129	130	124	137	130	146	127	139	123	142	148	149	143	154	138	129	110	133	162	123	134	125	149	137	132	121	137	125	126	127	148	153	154	138	128	151	179	141	142	123	147	137	140	127	169	137	155	146	136	140	135	152	124	116	134	133	129	147	122	136	130	147	136	138	134	131	139	151	156	139	140	141	120	133	141	142	132	119	136	130	140	135	137	155	120	143	156	138	124	148	157	130	124	139	117	129	132	146	137	144	133	130	119	151	140	142	141	145	121	149	133	136	155	152	136	142	130	127	139	138	169	140	134	161	155	119	127	149	119	145	156	145	149	142	140	130	138	149	136	132	151	149	160	134	139	158	133	147	151	131	148	118	137	135	137	137	151	147	134	131	117	146	132	142	139	129	138	146	129	138	147	144	134	121	120	139	142	139	132	161	134	134	117	140	135	142	149	127	145	135	138	140	137	139	139	169	128	123	157	130	114	132	141	138	125	153	130	127	136	134	144	129	146	141	138	139	136	145	122	138	140	152	129	131	122	124	126	158	139	122	137	128	163	147	142	159	151	133	127	139	114	117	160	125	128	143	134	119	151	156	143	136	143	130	129	159	156	144	144	140	143	140	118	139	156	146	146	130	155	140	138	122	114	115	114	137	154	151	127	139	156	146	126	140	140	141	125	161	140	119	139	149	124	106	129	129	161	131	137	118	152	147	114	153	128	138	136	127	127	134	127	137	139	135	133	128	132	144	144	138	139	116	132	143	127	139	125	128	124	126	120	137	159	158	139	129	139	170	116	120	139	151	124	150	153	137	133	126	139	129	130	135	124	153	127	130	113	137	133	150	136	134	160	128	135	125	139	169	143	150	152	145	124	151	119	129	150	124	151	144	149	146	134	139	134	149	141	147	131	151	116	134	130	118	131	150	138	139	149
17936	2100	4029	5007	4391	3604	2979	2518	2074	1780	1585	1386	1220	1071	1034	944	860	833	809	768	679	680	651	613	617	580	620	583	559	540	526	526	552	525	524	510	517	445	464	462	506	442	451	459	460	436	411	401	420	438	401	424	432	382	399	372	422	440	398	412	428	393	404	423	410	386	412	418	374	379	417	370	425	387	415	386	407	403	387	425	380	447	377	395	390	348	383	399	405	376	375	403	403	359	430	407	406	380	396	353	386	411	380	392	366	378	402	402	415	381	386	399	388	413	371	389	372	383	382	387	359	397	425	389	420	369	364	386	380	385	403	392	387	387	377	343	355	375	385	349	362	371	385	361	411	379	377	353	362	372	361	366	389	398	370	353	380	354	398	392	364	374	370	370	381	371	404	354	379	413	406	384	358	409	393	388	363	355	351	424	413	403	338	371	352	396	400	358	363	382	392	387	327	395	378	388	383	398	369	394	374	394	367	339	332	399	369	358	392	377	391	360	370	379	364	363	336	400	423	375	368	378	373	382	350	353	347	372	395	390	390	386	342	408	391	399	405	414	355	371	371	423	375	353	362	399	385	374	379	360	383	365	378	323	395	425	335	392	348	386	416	370	371	379	353	356	375	379	407	340	336	383	359	365	364	341	391	392	419	395	356	364	407	379	381	368	359	387	370	401	382	360	384	368	380	380	361	400	357	405	396	382	410	403	356	378	370	354	372	362	364	374	397	404	381	354	367	392	367	384	355	376	356	370	385	412	381	391	377	383	383	354	367	381	356	352	377	351	360	386	389	368	356	372	359	328	380	351	389	386	377	356	371	382	368	385	385	408	369	374	373	379	355	395	394	375	371	366	353	364	381	375	350	382	358	380	382	349	357	403	400	376	366	376	415	389	381	371	391	384	380	392	384	361	346	380	403	392	414	407	376	398	364	385	377	382	372	381	409	369	403	411	351	366	381	374	380	395	363	363	396	364	361	379	391	363	382	354	408	369	397	404	388	366	376	415	414	382	353	383	386	382	362	384	367	379	380	385	379	379	381	346	383	361	366	368	402	359	375	373	399	338	374	378	383	374	400	417	346	363	408	361	378	397	367	383	377	390	359	374	372	365	346	371	354	414	360	399	377	372	375	370	374	369	360	352	323	389	388	382	407	358	357	395	367	423	352	365	379	371	402	408	372	417	376	369	365	326	383	384	388	351	364	375	372	404	375	420	373	362	357	352	368	353	387	362	384	344	393	356	397	400	414	356	388	366	370	374	341	359	381	401	394	371	395	380	343	361	413	377	351	373	392	359	361	339	366	412	353	389	360	375	383	346	414	341	369	369	360	395	381	426	374	369	361	357	354	347	376	369	354	374	377	350	394	342	387	365	359	380	406	377	346	379	390	411	394	363	371	390	383	384	375	376	428	416	400	345	351	367	369	378	351	374	369	361	374	373	337	409	357	365	365	353	375	386	381	391	373	401	347	361	388	344	371	371	361	393	386	382	392	391	389	372	358	352	370	395	356	396	369	348	368	377	366	397	378	404	389	360	369	388	382	399	402	377	403	369	374	352	379	336	389	354	382	368	382	390	355	389	404	396	395	387	372	389	374	421	389	366	346	375	359	355	400	406	336	398	344	384	364	341	372	363	337	358	365	360	370	371	374	372	359	403	372	352	399	359	360	389	374	371	359	362	357	381	354	366	374	347	404	366	381	384	385	362	370	369	384	369	342	392	386	364	379	387	372	375	376	373	413	388	364	373	363	350	416	394	387	389	360	364	344	393	355	386	417	359	344	375	402	406	393	385	373	360	395	350	367	351	390	372	390	414	341	386	354	381	372	432	368	414	367	355	369	359	370	398	406	378	388	328	387	388	373	383	358	363	333	400	364	381	377	364	349	379	368	385	372	358	342	373	374	365	387	363	373	389	393	362	367	384	389	360	362	353	373	399	379	371	379	382	368	384	375	377	399	382	364	388	355	393	385	368	355	385	352	366	338	388	376	384	375	399	398	412	330	347	431	349	368	393	367	345	395	373	331	376	362	365	378	394	365	386	367	370	370	370	397	387	351	384	372	363	365	397	361	389	353	349	373	368	366	408	360	373	340	368	380	378	385	375	364	364	351	388	353	386	365	387	373	383	359	383	333	380	379	388	388	384	387	381	400	393	369	356	375	368	374	397	368	368	375	377	374	384	389	372	387	362	356	383	355	377	373	389	372	355	346	378	372	371	357	405	344	358	369	377	391	412	386	384	382	348	352	351	359	377	323	378	398	396	347	365	368	376	366	385	359	389	394	374	387	391	370	372	353	384	347	390	383	396	381	360	370	369	376	376	377	341	391	397	354	373	355	356	355	379	384	402	347	391	341	359	364	373	355	378	380	384	349	379	351	367	397	361	377	358	398	393	361	389	391	354	383	361	375	354	372	372	389	367	351	342	381	375	381	352	349	357	376	371	357	387	378	383	369	387	397	400	384	366	367	338	402	400	346	364	371	382	362	354	381	376	393	343	392	350	295	370	403	349	410	370	359	402	378	365	410	369	368	365	367	348	386	399	384	382	365	392	388	377	346	367	382	374	411	393	358	400	394	392	364	354	371	362	383	369	374	376	393	400	387	332	390	365	369	411	380	387	387	399	395	398	359	371	346	346	364	385	348	354	429	349	355	360	370	383	359	387	373	365	386	409	398	401	378	311	363	372	365	383	359	363	392	367	366	373	360	393	385	366	341	376	366	386	355	387	367	370	366	352	393	403	390	362	386	371	356	349	400	375	382	370	369	361	379	351	374	382	394	376	378	367	343	386	372	371	344	358	371	403	372	341	358	383	377	404	403	363	358	384	394	363	360	377	379	381	389	379	366	351	377	361	386	371	398	350	365	366	363	393	353	366	369	342	393	403	371	371	372	370	377	403	364	363	373	365	309	353	362	399	357	368	348	372	336	394	367	354	366	386	378	384	384	382	379	390	367	380	350	366	378	356	361	382	391	395	366	350	380	358	364	363	386	413	375	400	408	398	366	380	404	378	387	381	374	357	391	377	363	414	370	354	370	383	359	406	381	359	371	408	361	424	401	367	380	398	381	375	379	374	380	398	356	347	389	365	363	381	357	404	357	375	393	400	390	397	394	372	411	392	368	374	372	340	380	382	378	393	379	360	389	364	375	378	356	356	363	414	359	372	335	379	372	381	382	385	372	378	390	388	339	399	356	350	362	403	396	394	394	380	380	365	379	385	408	363	379	392	377	372	361	402	374	375	385	359	375	363	384	397	358	413	324	396	344	385	346	352	394	342	371	402	413	350	400	374	358	403	353	406	348	363	381	368	389	352	359	404	402	375	362	366	388	352	373	374	378	399	400	343	392	380	345	370	369	364	357	380	390	367	399	367	389	351	368	379	390	407	331	377	362	372	371	419	375	386	375	383	389	347	387	370	349	381	396	374	398	361	370	368	393	404	360	356	375	386	366	362	358	359	389	367	376	389	366	387	374	339	383	401	380	372	398	385
4142	303	271	262	270	258	282	221	211	249	234	227	204	208	208	228	226	207	222	227	220	236	210	207	200	241	236	203	230	216	225	219	253	226	233	234	208	236	231	249	226	225	225	243	233	232	187	238	224	178	211	227	216	235	193	235	232	239	246	229	201	193	217	201	225	220	201	229	205	206	211	225	216	189	209	242	212	245	206	216	202	225	219	246	210	205	216	209	212	210	218	221	209	230	222	203	206	227	218	206	223	216	218	202	227	226	198	220	209	232	229	215	246	211	221	201	261	199	222	229	194	222	205	210	208	209	222	226	208	218	199	231	212	238	193	199	235	240	218	228	190	210	239	219	201	242	193	201	219	203	227	186	256	213	196	234	227	229	197	227	226	215	214	214	223	216	224	216	220	206	230	209	230	218	214	206	236	213	222	232	229	190	201	211	228	226	227	228	213	210	224	209	194	219	233	220	224	211	221	215	240	235	241	249	204	195	228	201	208	191	241	221	205	228	239	202	203	227	234	229	230	206	169	231	180	203	214	226	245	204	216	202	186	243	202	179	229	202	222	205	227	200	225	196	243	211	203	214	217	209	227	209	216	225	201	203	214	214	220	213	233	228	228	262	233	204	229	214	193	209	207	181	214	218	212	208	199	214	202	218	224	242	219	201	222	222	217	198	236	217	229	207	204	224	205	196	188	213	204	242	218	212	237	207	235	210	199	206	213	217	233	244	222	214	244	231	200	242	220	206	219	198	242	213	231	222	217	218	230	218	220	213	201	214	204	214	193	202	217	214	192	212	249	221	237	205	220	248	232	210	230	267	210	220	217	193	218	229	241	200	248	224	231	214	226	195	231	242	209	228	219	213	217	221	204	218	230	213	193	218	187	244	225	186	218	182	205	212	240	237	227	231	239	216	209	189	207	237	212	207	238	205	212	233	205	224	247	231	213	213	234	216	195	214	236	192	230	210	189	210	226	207	216	211	188	230	213	198	217	210	205	248	219	206	212	215	222	213	205	218	225	212	203	223	261	223	228	227	225	203	223	204	220	225	203	209	241	226	208	219	235	232	206	188	212	242	229	205	203	209	187	220	210	211	207	205	212	226	222	203	217	242	235	218	215	229	214	234	231	226	204	200	228	209	266	237	223	257	201	229	212	248	221	217	218	217	195	182	217	210	224	197	218	213	211	198	194	210	235	201	196	212	212	236	230	204	200	198	224	220	214	205	257	214	226	221	197	201	218	219	217	222	197	211	217	197	197	215	205	237	224	201	215	203	238	227	201	205	206	221	205	216	215	188	220	220	182	222	225	216	235	203	190	198	195	212	214	223	226	248	190	182	237	209	216	196	228	237	204	215	194	207	195	202	238	217	229	209	237	234	207	217	207	243	215	260	211	220	211	199	224	220	199	218	207	220	223	224	207	207	200	222	229	201	220	212	214	219	228	236	220	214	232	224	210	241	197	204	205	234	216	209	246	202	214	230	216	212	229	183	231	237	218	257	216	216	200	213	213	209	239	197	219	203	239	208	202	224	226	227	213	236	219	234	191	231	214	208	218	216	222	207	205	214	223	237	221	227	191	210	218	250	212	236	204	222	206	212	228	230	178	237	230	207	208	226	227	215	191	194	223	219	243	201	202	192	207	213	219	232	223	204	206	184	247	218	190	213	206	239	218	235	219	217	220	250	225	223	192	219	236	202	238	226	250	251	221	235	191	237	220	222	215	217	194	222	205	215	224	221	223	233	249	206	199	198	203	177	232	234	207	216	213	218	230	237	227	204	230	249	212	238	221	207	231	216	200	213	211	206	219	222	217	210	251	218	227	211	214	220	198	213	223	228	196	205	239	256	212	205	228	201	217	233	223	219	236	239	216	192	248	237	245	204	244	216	233	228	198	186	215	201	246	207	192	220	236	228	227	215	214	223	220	222	183	197	207	222	215	202	245	215	268	221	220	205	225	199	197	247	228	227	214	230	243	224	219	224	209	220	231	221	207	212	234	230	213	231	223	190	201	231	214	226	204	230	230	233	224	218	218	192	250	216	214	213	231	222	216	225	216	201	212	228	224	226	213	200	230	225	219	217	206	217	219	226	220	227	198	219	199	220	240	213	233	215	219	217	224	228	219	216	229	221	202	222	213	170	228	199	220	203	221	215	204	221	215	226	202	215	239	198	235	223	237	201	238	223	219	234	223	223	214	222	211	193	226	236	212	217	226	207	224	190	213	232	216	215	212	222	223	236	207	224	213	217	196	196	223	207	228	203	219	217	236	215	201	230	212	196	236	215	209	208	218	214	195	225	238	228	232	218	208	218	213	228	200	214	250	223	218	215	193	205	218	204	208	222	220	200	201	213	237	244	208	209	185	183	224	247	208	238	212	210	225	213	188	214	254	206	236	217	255	210	200	248	257	235	211	185	229	243	236	210	192	231	207	228	223	233	241	209	216	185	220	234	232	225	216	204	190	235	232	230	210	218	203	224	223	221	208	196	197	240	240	214	233	213	228	236	233	194	240	234	223	237	240	200	234	221	225	214	215	220	232	225	251	225	203	238	183	198	198	222	230	219	230	241	228	212	221	210	242	198	193	226	235	210	214	212	218	232	206	217	190	227	235	223	211	203	214	221	227	216	245	172	221	224	231	232	192	223	245	208	201	200	207	214	233	193	227	224	216	231	189	198	198	241	253	202	220	246	228	221	199	204	201	229	211	194	224	231	205	195	232	202	213	211	235	244	222	201	227	220	197	223	243	234	227	233	222	228	217	202	218	212	193	225	209	174	232	207	215	218	222	215	230	242	237	202	222	207	200	218	207	215	234	214	208	209	244	219	188	190	212	225	213	203	242	228	225	225	208	200	229	219	228	200	207	200	230	243	214	223	260	222	232	219	216	218	236	221	224	197	203	215	221	236	217	213	217	214	203	197	196	203	198	214	214	180	195	230	216	226	208	201	228	198	205	232	188	226	196	217	190	228	233	218	209	239	209	194	208	226	217	187	212	210	216	230	216	227	225	242	242	232	194	225	215	250	204	229	223	198	224	217	195	198	202	229	225	208	217	195	196	235	218	226	233	270	217	208	214	180	221	218	216	224	218	217	210	215	212	217	210	215	214	202	222	201	242	218	239	223	237	227	212	232	213	242	207	218	233	210	204	236	223	191	217	229	215	215	205	236	245	234	202	222	209	255	219	223	240	210	230	219	225	217	202	230	197	246	218	208	208	225	231	218	218	208	236	195	214	213	208	244	205	239	223	223	225	217	209	216	220	194	206	201	214	224	238	230	243	184	206	209	223	239	205	227	242	226	246	238	190	253	192	213	218	210	247	222	231	215	229	204	200	199	196	216	205	225	228	228	213	226	231	205	213	224	220	193	227	227	212	216	177	228	195	219	205	225	240	230	197	214	212	201	230	212	211	210	215	219	223	201	180	213	213	242	202	216	213	216	205	211	216	197	207	196	217	215	228	213	219	201	196	236	225	231	209	235	232	231	218	241
3479	651	761	804	728	735	693	707	674	600	641	626	616	619	591	592	646	598	575	634	619	610	553	577	603	604	575	599	578	599	577	596	593	570	584	595	581	580	602	579	581	590	589	553	580	577	646	596	567	590	603	573	611	627	573	570	620	586	629	560	571	588	565	569	603	593	542	572	609	585	549	576	549	627	575	590	622	652	587	584	571	603	613	610	591	593	559	613	585	554	604	558	613	582	553	606	568	582	568	510	627	596	554	565	600	582	585	547	650	589	594	595	601	580	588	588	558	583	620	605	573	565	583	548	587	586	594	606	549	579	576	620	604	598	576	605	567	605	574	583	598	579	588	613	541	594	596	569	513	563	579	560	603	588	604	589	583	570	546	585	595	559	556	591	543	586	579	566	547	589	600	597	629	582	588	580	579	555	570	625	592	584	599	585	595	584	601	576	593	624	602	581	588	594	568	583	622	575	634	570	563	580	502	604	559	603	557	584	573	573	606	557	593	602	597	535	566	590	539	555	601	564	567	584	615	583	541	633	577	595	593	606	613	609	613	570	564	578	557	600	609	594	615	567	595	606	598	565	571	567	593	573	633	571	582	553	619	611	594	570	547	593	593	586	570	571	612	616	592	588	600	582	533	633	606	580	622	596	558	585	576	613	563	552	594	573	594	588	569	534	592	550	576	555	551	573	597	577	616	592	574	578	570	573	557	598	598	609	579	589	592	597	554	561	613	553	590	567	591	585	553	598	534	569	546	570	611	630	553	572	574	598	583	602	566	615	585	583	616	579	584	573	629	559	600	609	585	594	563	605	540	569	605	557	601	568	554	578	530	576	554	612	594	598	548	626	590	556	536	611	602	613	595	585	542	585	594	593	579	583	581	620	590	620	598	584	587	613	609	605	590	597	556	600	542	602	577	584	576	589	569	596	614	580	561	564	615	542	547	604	599	573	615	578	597	604	545	567	569	572	614	602	596	603	580	587	586	574	603	552	580	566	575	571	594	594	618	591	609	623	597	584	541	565	597	543	554	570	567	621	560	566	603	561	531	591	571	591	604	552	605	579	578	600	591	606	617	556	607	645	658	564	598	576	617	562	608	577	557	579	598	585	562	573	568	582	569	601	613	566	566	595	574	582	572	584	573	583	587	606	580	589	553	570	567	579	581	594	599	587	601	552	599	622	585	597	577	629	590	591	564	552	530	560	599	608	514	588	563	558	562	581	553	550	565	546	559	586	590	572	628	599	607	604	587	574	576	532	574	581	555	576	553	525	608	601	582	565	567	588	566	592	612	612	576	593	544	580	636	588	570	552	580	555	562	623	585	574	590	537	596	606	596	591	604	589	594	623	568	621	555	581	571	557	607	581	591	583	568	584	601	566	575	615	565	567	588	610	525	610	558	603	563	596	590	608	588	563	574	578	584	585	622	559	621	559	591	580	546	571	610	598	565	601	575	599	578	540	531	539	562	581	601	627	570	568	563	608	553	574	564	595	570	556	580	584	586	540	583	596	577	578	609	609	590	576	567	576	605	595	531	605	589	586	598	583	597	578	600	559	561	625	562	550	544	558	602	597	606	581	591	547	568	556	588	586	571	590	606	583	599	588	572	540	607	584	569	544	582	565	589	582	581	559	603	608	565	592	576	601	557	575	620	568	547	583	580	604	596	598	626	562	532	550	584	572	589	554	541	586	572	599	656	601	528	569	579	620	572	581	539	583	596	634	585	594	558	575	560	559	577	587	634	597	599	587	606	555	583	574	551	556	594	600	590	606	609	550	626	566	584	597	631	555	574	587	579	608	577	540	599	577	588	611	560	549	584	613	584	540	580	559	575	567	581	570	581	565	596	588	589	600	599	604	602	554	568	568	529	581	581	553	581	591	577	573	589	583	614	595	586	576	566	633	530	601	617	577	591	526	600	616	597	575	603	618	581	564	592	592	590	570	613	584	578	597	551	596	614	553	597	593	571	619	605	553	556	582	543	598	541	570	577	592	571	551	608	594	581	540	593	564	585	580	584	571	567	572	612	568	595	553	577	544	532	576	577	587	586	601	571	579	608	585	600	607	622	600	605	571	557	542	576	622	567	575	588	608	566	609	538	546	606	568	547	599	559	591	564	541	588	573	584	606	564	535	618	618	641	563	570	581	596	572	589	553	558	564	596	581	574	603	582	593	560	582	657	540	579	604	569	595	594	614	564	600	603	551	598	604	572	572	642	653	576	588	589	566	618	589	604	578	624	612	594	615	583	571	619	600	571	532	622	533	567	599	560	601	565	554	592	593	580	553	578	589	606	572	585	600	614	583	609	562	554	581	608	606	616	585	591	554	572	580	598	627	623	548	624	628	602	603	568	624	574	565	582	568	585	588	585	602	586	551	596	651	575	564	588	598	624	565	611	599	586	593	578	571	551	558	548	597	585	578	572	639	575	534	621	559	577	560	605	586	602	605	590	598	562	605	589	560	558	575	586	584	570	561	589	575	612	610	541	581	577	565	603	618	587	577	618	606	577	590	553	586	606	616	586	549	603	588	545	599	599	628	604	588	562	604	598	572	562	623	625	563	562	588	529	567	565	586	578	590	581	568	597	600	571	537	574	600	580	553	587	596	556	599	617	571	550	570	575	596	559	562	593	570	554	590	615	623	553	546	574	589	552	576	595	582	553	592	628	552	590	625	615	551	568	585	561	592	582	576	590	589	578	565	547	584	581	580	563	589	564	579	610	585	592	549	553	604	570	544	586	560	563	593	578	563	624	621	603	593	579	569	551	547	605	617	603	635	579	573	601	588	614	559	595	549	551	574	566	538	614	536	563	591	556	607	559	569	609	575	565	589	604	622	561	569	564	611	581	588	556	586	588	590	594	583	535	610	605	575	595	599	619	560	548	590	548	555	575	622	545	581	630	573	599	541	560	617	572	611	594	585	611	620	594	582	556	616	589	553	544	584	604	596	547	584	572	574	604	556	579	589	583	585	575	588	579	590	572	572	591	572	582	550	571	576	590	621	656	641	571	587	565	559	594	587	620	589	619	549	623	623	560	594	575	591	554	597	592	575	550	611	554	554	609	560	571	547	577	602	589	586	605	583	580	580	571	566	606	594	572	526	573	566	580	595	594	541	544	567	570	588	586	582	571	615	545	580	582	602	560	604	574	572	551	596	601	596	583	559	567	618	581	550	595	610	586	577	561	588	594	595	563	574	586	581	558	596	571	563	581	559	591	621	593	572	566	584	562	601	590	568	612	628	583	549	578	544	578	555	574	598	603	616	566	584	595	538	598	593	584	603	588	553	579	635	583	618	575	607	544	638	586	583	624	598	593	569	565	560	586	558	554	549	552	538	606	577	609	556	588	579	530	600	553	513	565	566	572	617	553	562	566	611	607	593	626	559	542	605	603	571	567	583	577	610	595	632	613	560	576	589	609	576	618	553	606	584	552	577	604	578	593	549	578	554	637	578	571	612	585	561	558	566	644	638	550	568	579	590	576	583
20372	2392	1218	1011	770	641	511	463	405	398	377	304	310	317	311	300	298	263	338	300	268	272	266	274	267	269	285	277	285	259	296	302	268	256	250	248	286	265	270	249	270	264	259	235	264	272	294	259	269	246	260	277	240	267	271	269	265	272	240	251	281	267	261	279	261	265	257	251	312	282	283	264	271	241	252	263	284	242	262	252	267	260	259	294	275	243	290	255	248	258	265	263	256	263	281	243	248	268	257	228	276	277	274	240	250	276	235	268	274	243	287	246	229	248	263	249	258	252	277	243	266	274	280	215	246	246	253	264	249	271	289	260	259	245	257	264	240	271	235	262	231	220	271	265	256	271	260	252	260	231	253	253	237	234	254	268	252	268	273	287	244	264	264	274	243	254	249	246	248	237	240	267	248	261	261	239	235	265	283	250	281	244	254	240	266	269	234	249	250	269	276	258	258	273	284	248	284	274	263	267	256	231	271	276	281	248	251	253	236	254	269	269	261	271	267	295	255	278	270	247	265	269	277	243	271	228	286	263	270	261	288	250	258	236	265	250	258	251	278	242	270	220	279	280	264	255	269	268	276	287	269	245	254	240	289	268	248	260	237	267	256	278	273	281	282	246	273	257	255	246	255	241	284	232	282	273	249	259	263	263	241	244	241	285	262	281	252	277	276	255	263	228	266	256	265	276	256	214	258	246	267	246	291	252	238	260	251	256	246	246	249	254	247	282	250	251	274	249	237	268	258	249	247	239	259	253	280	249	268	286	251	262	260	255	249	266	245	265	238	271	274	261	287	272	241	280	251	244	262	266	281	241	235	254	252	236	277	236	249	270	255	261	261	293	275	266	264	275	285	226	246	268	245	257	253	254	261	246	245	252	281	277	255	267	267	258	239	257	254	252	252	247	253	291	266	243	237	274	284	245	270	252	271	232	268	243	298	247	256	265	300	247	268	230	267	258	263	289	240	250	288	274	274	264	241	278	252	277	269	254	267	292	248	264	253	277	277	265	265	259	270	235	265	282	239	236	261	254	258	248	248	278	273	273	263	266	263	270	261	275	255	244	271	257	252	255	215	259	242	259	255	266	294	252	246	242	262	242	256	248	255	259	285	244	267	235	227	270	238	286	277	262	253	248	305	267	276	263	237	267	285	274	268	239	264	277	279	252	265	259	242	255	248	283	284	264	250	257	267	259	246	273	273	253	237	254	258	274	253	282	278	250	251	250	254	264	244	286	283	273	253	251	245	271	279	249	265	260	235	273	229	258	272	243	261	268	262	252	267	277	266	239	251	296	239	258	247	269	249	251	256	269	257	303	277	249	260	258	249	282	262	246	250	280	241	250	293	221	277	280	270	262	267	270	263	266	239	270	247	242	272	260	231	237	253	257	264	262	261	229	247	286	251	236	269	263	260	246	269	245	244	265	239	259	260	268	238	250	280	260	287	287	257	255	275	280	250	237	253	227	260	255	264	261	274	246	235	267	238	244	267	244	225	248	270	231	250	246	243	243	250	291	264	264	268	254	249	242	261	273	243	263	282	262	260	254	236	285	254	259	243	215	234	269	309	273	278	281	247	254	278	252	255	288	255	279	242	234	247	266	264	238	243	258	272	261	260	274	276	272	242	272	278	255	257	271	266	280	263	270	236	270	261	274	223	268	258	252	255	241	270	246	282	261	273	268	252	266	284	249	287	261	262	262	281	270	257	272	257	228	256	242	255	278	252	257	242	260	236	256	253	248	274	255	239	239	255	274	260	244	242	248	261	263	258	251	247	240	257	263	240	278	245	252	278	271	238	250	274	283	249	282	265	270	245	290	278	251	266	227	240	260	265	270	247	268	266	253	251	260	263	260	269	291	276	269	265	237	253	251	280	273	280	254	281	226	271	279	267	256	240	253	271	251	284	252	247	277	292	273	273	253	234	277	271	235	247	265	261	266	251	243	265	257	279	281	243	258	239	285	268	278	251	268	277	250	260	288	268	258	274	267	268	265	245	244	280	280	242	236	258	265	270	282	250	224	285	303	263	275	267	289	273	269	236	251	272	257	272	274	247	250	263	245	249	279	267	241	282	252	289	241	239	288	273	255	290	267	270	268	278	287	254	257	266	279	260	270	235	242	216	226	273	264	273	266	246	242	274	245	257	265	256	238	262	250	250	243	257	273	251	244	279	269	272	260	240	241	268	260	299	223	256	261	265	271	266	272	254	298	249	259	269	245	258	286	286	259	240	277	255	253	250	253	264	240	274	283	253	276	261	254	263	245	283	248	267	273	297	259	280	264	281	264	259	275	248	249	240	258	260	282	255	261	231	265	265	264	232	230	257	296	242	256	275	298	276	287	263	244	269	240	241	259	251	246	267	221	228	256	286	248	281	268	246	278	248	245	272	255	277	289	269	243	257	282	238	272	255	252	291	274	234	231	263	265	263	259	269	267	238	261	251	266	245	260	244	268	281	237	273	246	262	273	256	270	267	258	272	274	265	266	277	278	237	268	282	260	267	254	260	251	268	309	260	278	277	274	271	286	237	246	264	236	228	248	228	247	240	273	250	278	293	251	257	252	242	265	252	264	248	251	263	248	263	257	267	266	259	272	262	256	261	284	234	245	260	270	280	284	272	235	250	270	279	253	275	259	250	235	256	269	287	254	266	258	239	271	233	267	263	235	241	250	252	259	278	241	260	250	252	279	247	233	242	248	272	265	272	271	273	274	274	269	246	264	270	232	250	258	283	267	274	243	272	208	248	290	305	274	265	290	250	272	291	265	275	231	276	240	228	250	244	276	259	238	246	287	276	260	234	231	260	270	283	290	260	264	263	280	292	264	259	256	253	267	253	277	250	271	239	253	260	268	285	285	263	254	236	273	250	247	269	259	241	244	266	277	240	272	275	255	253	233	259	246	257	243	258	239	242	262	252	249	242	264	262	285	257	238	259	272	270	303	274	261	292	255	278	279	246	275	266	255	252	256	253	253	232	237	246	257	247	256	247	276	266	265	246	243	280	260	255	252	260	285	236	294	255	262	245	266	263	266	260	250	242	275	274	281	284	258	266	269	278	236	271	259	284	284	250	257	278	249	238	256	255	265	218	264	270	291	231	270	281	282	255	255	263	234	286	245	276	262	261	259	244	213	265	295	258	272	254	261	249	266	262	263	244	249	299	288	242	256	296	237	229	264	258	270	286	269	232	273	258	282	260	277	249	297	260	288	251	270	250	262	258	271	276	267	297	291	270	287	285	261	226	280	255	235	243	243	251	230	258	281	223	255	264	268	251	240	257	280	253	249	266	254	264	270	265	253	283	264	287	231	231	251	261	291	266	252	254	249	213	278	282	267	228	233	285	264	273	273	225	255	269	258	262	275	273	246	247	244	277	229	281	261	239	285	263	247	259	258	249	247	221	246	289	259	259	286	275	259	271	267	256	274	272	275	263	273	269	252	231	249	283	259	249	254	260	245	223	258	245	250	245	248	238	268	302	287	290	232	282	258
11255	1567	2534	3039	2776	2404	2025	1751	1536	1368	1306	1226	1162	1091	1038	1014	1005	904	866	878	867	832	827	825	794	719	806	724	753	742	800	748	725	713	787	750	772	712	678	726	754	716	696	718	742	715	680	707	746	694	671	706	702	660	722	651	738	719	708	674	683	679	694	645	721	695	649	729	700	675	645	718	671	710	664	671	657	653	682	667	624	713	681	665	672	602	701	705	727	735	623	624	680	702	666	699	718	693	695	620	692	661	696	684	613	645	691	672	662	709	679	704	697	692	675	688	670	718	698	687	689	695	640	677	658	636	700	660	726	631	629	709	660	640	655	686	669	671	680	653	640	661	664	629	681	703	711	634	675	639	664	683	655	647	642	657	666	651	704	702	672	682	705	699	646	648	655	666	684	698	689	671	670	664	661	614	662	665	699	663	704	724	631	641	694	696	636	668	710	703	702	673	673	668	677	693	628	672	700	695	673	663	716	661	645	673	688	672	646	649	656	684	654	670	683	641	704	625	676	677	667	649	695	664	650	663	625	714	663	651	631	656	703	633	660	670	656	672	655	690	663	670	640	664	645	654	702	668	637	684	649	682	661	653	677	679	639	689	687	652	679	687	666	631	745	655	602	716	672	654	635	704	662	696	640	651	677	680	702	680	660	655	684	673	670	642	666	653	668	665	661	661	697	687	659	662	678	686	667	708	676	675	652	635	671	703	645	686	611	713	674	650	603	651	665	671	690	756	671	629	694	725	693	683	651	632	654	632	691	656	677	719	687	688	657	660	677	606	636	681	657	686	646	670	639	705	647	661	660	695	629	677	661	676	635	686	710	674	654	658	639	683	649	648	613	659	672	684	680	616	643	712	608	677	649	690	650	718	649	638	675	705	597	696	690	689	692	658	658	626	662	690	605	731	657	666	660	646	655	669	627	660	675	675	621	662	669	709	663	663	660	688	691	685	684	658	675	668	693	697	645	685	661	681	672	618	659	676	708	694	667	680	606	602	656	676	688	687	657	640	629	657	633	670	671	710	693	649	671	657	640	647	654	715	668	665	700	664	678	654	679	671	654	671	704	612	643	676	648	688	681	681	685	676	682	674	658	648	693	665	703	701	693	674	685	652	642	651	660	687	688	640	669	664	679	625	641	686	662	628	631	695	698	683	670	618	672	685	662	702	630	654	675	650	633	671	670	680	659	633	673	681	656	680	670	644	676	702	713	672	732	693	643	706	640	675	669	630	697	609	702	683	676	688	662	682	651	666	697	665	653	673	676	684	667	625	637	675	692	707	674	642	659	687	652	685	683	669	646	708	693	682	702	656	677	697	661	654	735	732	671	711	616	685	680	665	658	690	716	647	668	664	685	670	625	636	680	682	662	619	685	700	727	710	589	698	697	715	653	692	668	658	705	671	663	675	712	669	674	656	689	686	710	680	674	710	656	697	666	628	699	661	710	665	613	680	645	656	610	664	638	662	698	713	664	680	597	706	716	672	690	677	683	684	674	662	719	682	700	713	659	649	682	674	665	673	711	670	658	666	664	646	668	714	649	685	677	654	692	653	626	650	637	674	658	689	630	705	707	669	684	695	695	656	726	651	644	722	664	648	686	701	665	706	655	688	673	675	686	677	643	662	684	714	631	696	679	697	670	622	730	652	667	647	671	681	645	696	678	620	711	673	678	658	720	643	666	679	672	673	677	657	664	667	655	633	683	663	674	637	676	653	638	637	676	666	668	667	664	683	693	700	672	642	678	649	689	670	684	636	671	655	681	709	664	711	674	677	663	670	693	691	675	668	664	647	693	645	636	670	702	656	648	649	660	667	698	659	659	658	604	697	657	657	682	659	732	677	705	648	674	675	724	679	689	700	645	693	679	651	644	706	671	671	649	687	703	650	655	647	673	679	661	686	657	714	632	661	681	635	623	699	680	690	674	665	689	696	684	690	669	647	659	657	656	656	699	682	702	605	665	680	644	723	674	634	630	650	669	690	672	715	639	674	716	667	665	687	672	659	675	674	668	736	693	635	716	684	672	656	689	681	671	712	684	632	655	623	652	662	654	658	693	677	640	653	647	673	681	675	680	639	648	665	708	708	686	675	648	667	634	697	642	698	661	725	692	703	670	679	692	644	676	693	691	667	634	592	661	663	644	660	689	696	688	648	668	665	701	653	655	659	654	709	612	649	654	659	759	693	624	645	689	643	659	657	658	691	667	691	668	689	668	658	648	745	678	644	699	665	675	679	700	656	685	662	675	676	679	644	656	692	633	710	683	658	650	653	639	658	715	655	642	668	688	675	685	645	653	652	646	617	726	625	670	674	648	703	673	690	699	664	625	643	672	636	691	672	674	685	713	677	734	667	653	656	669	653	676	675	656	651	670	649	636	678	664	689	673	653	712	671	690	703	652	652	657	678	596	694	636	679	655	678	708	668	672	684	678	655	667	655	679	665	692	666	592	699	626	649	693	698	602	707	639	691	703	686	658	693	668	678	643	641	667	690	660	692	686	692	633	650	628	676	677	661	668	653	655	720	677	680	706	658	673	655	649	660	692	662	650	691	664	656	662	687	659	711	670	648	701	669	647	686	680	671	637	668	701	659	668	691	702	695	689	684	625	668	697	657	695	689	694	674	704	712	699	670	675	665	688	646	625	665	682	664	652	684	644	650	579	702	661	677	692	671	620	635	674	695	681	646	676	680	712	651	668	678	670	709	635	666	756	689	708	700	635	685	639	668	645	704	665	653	666	639	637	605	664	684	657	703	666	727	628	697	679	651	669	646	661	666	670	733	664	692	695	676	688	693	667	666	695	672	622	647	724	669	615	686	670	686	739	595	635	661	672	691	679	698	682	682	733	674	669	670	678	683	702	648	650	651	673	670	675	660	661	689	715	651	674	693	692	677	684	645	701	666	639	680	695	725	661	672	694	621	627	686	635	632	647	682	660	657	632	673	696	651	698	600	663	641	672	696	656	667	681	668	666	674	647	675	653	672	642	683	658	666	626	639	660	633	665	696	651	683	626	667	668	661	691	690	677	631	686	680	662	663	671	661	675	677	707	664	659	707	648	644	702	641	664	672	667	692	689	675	682	680	700	677	682	661	654	682	692	668	635	650	696	698	683	660	707	649	679	648	642	663	697	640	685	704	657	687	672	657	648	664	649	706	670	646	624	707	641	646	663	672	628	715	659	718	655	673	674	691	684	664	684	696	675	625	661	655	715	684	639	649	681	672	690	674	699	666	649	633	663	667	706	651	663	673	686	651	694	601	632	654	706	638	697	707	641	672	665	651	680	650	723	619	684	658	678	623	672	653	671	642	720	675	662	682	610	668	634	634	668	709	644	706	639	656	698	680	617	638	669	700	694	685	679	608	704	670	675	697	644	700	677	692	685	658	683	701	673	659	696	695	688	605	667	672	707	706	680	650	619	674	658	633	705	668	662	651	620	671	650	674	679	686	657	675	729	693	641	656	623	630	626	630	668	710	737	648	667	670
31096	6143	2232	1658	1150	809	618	554	449	358	334	297	263	263	248	219	222	206	195	202	198	194	192	169	175	166	163	175	177	159	134	132	152	151	154	126	169	146	153	136	132	141	158	161	159	169	144	154	132	125	139	111	143	137	138	137	158	132	152	144	167	133	154	123	156	137	135	144	118	178	152	149	125	139	138	146	157	144	125	143	151	122	151	105	135	150	129	135	154	137	152	150	136	140	128	138	138	125	118	148	149	143	149	133	141	145	125	145	121	152	125	144	129	134	143	135	171	154	144	119	141	142	125	129	146	131	146	135	132	145	152	142	116	105	130	131	124	132	154	135	149	121	131	123	121	141	115	136	144	136	172	143	155	149	151	151	135	140	133	142	145	130	126	147	147	152	122	140	126	140	144	125	145	146	132	131	133	130	144	146	134	128	153	125	133	143	129	128	104	111	145	134	148	106	140	121	132	148	136	122	117	135	145	144	146	134	152	132	138	142	131	137	143	152	137	135	133	128	144	150	133	154	160	144	157	146	121	150	135	137	119	131	150	124	129	134	131	152	123	134	133	121	130	139	142	170	117	134	154	138	133	141	127	141	120	119	161	134	110	152	137	136	124	136	130	120	143	130	121	135	123	160	132	135	138	135	135	145	131	121	147	137	109	144	140	130	124	137	135	148	170	154	139	136	136	142	125	103	159	115	139	131	134	133	124	151	136	136	135	138	127	127	138	131	138	141	144	130	114	141	135	145	145	132	126	159	145	155	147	141	155	138	124	127	143	127	144	122	133	113	123	113	128	145	134	113	121	132	121	135	133	132	124	142	142	142	139	141	128	121	152	125	130	125	139	146	152	134	157	143	143	142	152	128	132	147	155	127	115	139	158	144	130	144	148	148	135	132	140	155	141	122	143	146	151	145	144	131	145	125	118	131	145	146	145	126	122	165	137	129	126	137	124	145	153	134	137	138	130	151	122	133	140	123	142	137	143	148	121	146	132	165	155	127	154	133	123	129	123	148	150	127	144	139	131	114	149	111	127	139	149	140	137	131	135	149	138	124	142	117	150	133	112	147	137	139	138	103	137	137	140	138	133	120	139	132	116	119	141	136	130	145	153	135	126	123	127	135	140	149	120	124	122	138	148	137	133	146	161	143	140	132	123	144	173	155	144	141	132	116	149	141	119	133	125	130	159	130	142	123	141	145	137	134	135	123	135	143	132	117	138	151	151	133	120	166	147	146	128	165	113	135	121	157	115	142	141	139	144	132	143	161	123	135	132	130	142	142	141	124	106	143	133	147	120	147	131	138	150	145	138	124	133	132	122	132	144	126	141	158	135	139	139	133	155	122	141	142	137	138	166	131	166	125	140	127	144	142	131	124	145	117	114	133	134	123	161	126	141	141	142	122	117	131	129	129	141	129	140	118	156	140	142	129	150	130	133	144	162	142	135	140	126	131	152	134	125	148	135	149	138	140	130	145	144	126	142	131	145	156	146	149	107	128	138	139	146	153	134	134	140	135	166	142	143	132	136	124	144	139	136	145	140	129	131	135	139	145	132	154	128	129	149	143	136	162	143	132	137	129	150	146	160	130	129	114	143	153	137	154	124	147	134	145	118	141	139	141	151	136	114	125	117	153	127	124	131	147	139	124	134	154	153	134	122	147	148	130	139	144	135	128	130	138	118	143	108	131	144	147	141	129	114	145	136	144	129	138	130	122	145	134	134	140	139	136	165	131	145	118	133	137	121	136	149	127	132	130	136	130	152	109	141	130	157	136	131	158	151	168	133	140	146	130	146	138	132	134	152	124	155	137	125	136	140	120	113	142	140	152	138	125	137	151	134	147	150	146	114	169	140	141	158	138	136	135	137	149	122	126	145	142	122	138	142	152	133	136	160	140	133	145	140	139	126	135	153	131	139	138	154	146	141	139	162	130	139	131	145	143	142	122	128	166	118	131	130	135	152	125	138	118	143	147	139	136	137	148	128	136	120	115	143	142	158	153	108	134	129	120	130	128	144	125	145	138	136	124	141	138	132	151	143	138	140	125	118	148	123	140	134	150	118	120	130	152	146	136	144	141	147	137	168	164	115	135	135	162	139	120	122	146	134	140	120	152	148	132	138	153	139	134	150	128	121	138	155	112	144	126	128	150	128	115	152	133	147	146	145	148	154	127	134	151	154	150	131	131	146	135	152	145	130	152	138	123	132	127	138	146	141	142	135	142	138	126	148	113	150	132	144	118	136	119	152	127	145	120	126	149	143	152	133	124	142	133	135	143	134	146	143	127	154	129	151	153	129	152	146	151	132	126	119	141	127	133	132	152	143	138	139	131	124	130	125	136	142	137	118	130	126	141	151	148	158	139	173	128	140	142	146	144	116	137	136	136	139	139	132	115	131	120	146	151	135	151	141	120	147	130	123	152	127	157	131	140	139	127	126	156	125	134	112	115	140	137	146	133	159	129	132	129	144	143	155	166	146	144	150	120	140	134	143	138	131	133	141	133	157	123	146	150	151	135	152	141	129	148	136	145	128	146	147	119	113	140	128	140	134	130	131	138	140	145	127	147	128	142	142	151	142	122	154	140	141	155	145	139	138	156	113	134	158	124	140	134	135	126	146	136	136	131	151	153	140	149	148	131	138	141	148	151	150	128	149	146	140	138	168	137	152	153	135	148	139	132	142	147	151	148	139	124	124	141	150	146	148	134	126	148	120	132	152	146	138	130	128	167	138	140	150	131	132	138	154	123	152	150	115	128	127	136	144	123	142	123	152	141	139	136	140	135	151	130	141	128	133	125	145	131	141	159	138	128	148	129	138	127	145	130	122	127	147	117	141	160	137	125	137	136	143	146	136	122	136	133	143	125	124	146	136	151	170	130	132	138	142	118	134	144	139	137	140	122	153	126	147	139	145	129	133	140	137	150	143	155	135	156	145	142	110	138	110	127	145	136	130	121	152	128	153	116	144	121	143	147	154	128	135	157	128	146	132	149	126	147	134	131	130	144	113	149	136	158	131	144	141	140	149	138	116	126	140	144	136	145	117	133	131	137	124	144	142	153	126	161	154	128	150	130	117	121	128	143	158	132	149	147	126	148	142	132	138	132	153	148	130	132	129	145	137	151	126	146	154	116	141	151	141	165	123	135	137	138	129	153	135	131	134	150	148	145	145	122	150	145	128	154	123	184	135	147	133	169	121	149	122	140	137	135	117	140	142	140	152	111	129	153	118	133	121	130	143	136	133	119	130	148	137	137	122	119	159	130	124	147	152	138	146	128	151	136	129	149	137	166	137	155	154	140	123	154	145	149	141	139	145	155	142	118	132	135	148	147	144	136	156	129	132	149	164	130	159	124	128	132	143	126	141	134	147	139	146	121	128	134	134	134	153	148	128	150	125	138	132	126	135	155	126	130	150	132	142	140	140	139	119	140	115	131	137	130	144	139	151	127	114	140	168	148	159	132	112	146	102	113	118	158	144	131	158	118	125	151	134	131
16401	2367	3999	4908	4327	3594	2934	2423	2024	1735	1544	1377	1235	1110	989	964	847	835	793	818	702	715	661	605	617	595	586	563	584	526	530	516	557	540	512	472	456	467	482	447	419	486	451	470	470	464	447	439	432	414	451	432	441	380	408	424	456	402	427	383	409	376	417	371	413	402	378	409	399	400	384	437	406	409	411	389	414	371	362	392	398	403	397	382	393	379	361	375	364	393	395	367	392	403	382	410	418	451	382	401	367	389	405	399	351	376	408	385	372	381	421	388	373	379	380	350	403	403	394	373	355	385	394	361	386	396	348	370	416	379	379	376	403	386	398	361	395	371	392	375	408	380	411	373	357	424	351	391	355	379	374	367	373	383	401	372	373	378	363	399	376	386	380	369	334	334	361	367	365	411	366	416	407	360	371	351	380	370	386	337	339	362	388	400	361	383	372	420	358	372	357	389	338	393	379	356	399	369	385	359	377	388	354	341	383	361	384	369	379	343	392	416	361	381	402	395	417	368	366	408	368	388	385	371	356	403	363	351	373	391	363	389	388	408	376	385	357	388	357	373	376	374	389	353	371	373	400	349	386	376	341	390	394	380	366	445	359	373	373	410	369	369	371	414	374	394	392	398	351	391	375	381	387	368	355	373	361	388	399	372	347	361	381	365	364	418	400	363	344	373	354	383	345	395	386	382	375	358	371	382	380	401	389	365	373	387	360	386	339	355	385	368	389	371	384	371	368	413	389	405	358	352	404	362	350	378	356	367	369	393	336	383	389	387	351	369	370	379	370	343	396	357	386	364	356	351	392	401	393	403	380	370	372	346	366	398	426	387	379	348	371	371	392	371	362	415	352	347	386	347	368	356	365	371	383	387	376	335	368	367	397	380	390	370	394	389	383	378	372	380	380	376	341	386	379	384	390	393	396	377	382	380	362	395	380	395	377	391	358	363	389	367	384	393	378	355	386	378	371	384	389	369	355	383	416	402	400	393	352	389	344	415	364	368	391	373	406	407	378	350	407	356	387	348	374	354	415	378	362	348	400	369	411	394	411	359	377	358	370	384	388	397	369	395	390	372	405	363	362	360	381	393	416	346	408	359	379	365	399	394	375	342	366	368	359	377	352	380	368	364	392	346	365	356	389	360	365	380	358	392	351	379	364	404	384	361	384	365	407	383	359	375	410	358	402	367	371	352	382	363	405	386	360	397	384	374	364	362	363	385	360	342	361	369	375	374	380	365	357	346	403	372	369	359	364	365	361	361	388	349	407	364	356	387	408	376	371	397	383	378	398	362	367	361	388	357	389	389	380	374	405	368	399	388	379	397	342	380	385	341	379	390	367	347	359	371	378	386	355	351	378	358	376	367	340	392	377	394	375	418	381	381	354	376	359	405	390	394	387	337	374	356	383	373	354	403	374	375	366	382	382	352	365	388	387	386	383	379	363	384	391	383	384	373	359	389	394	413	391	361	352	376	392	372	376	377	382	396	380	382	353	439	370	360	378	416	397	370	365	357	364	373	378	394	353	339	359	398	354	352	381	375	411	375	395	405	347	344	375	388	376	372	383	365	374	392	372	358	337	355	355	359	349	377	372	368	361	339	362	377	355	374	395	354	341	363	377	383	413	329	373	379	357	381	389	371	403	401	378	387	422	310	385	375	379	361	391	401	401	376	402	382	374	363	369	367	383	366	381	389	371	399	427	347	346	383	370	392	376	349	377	352	393	372	355	383	339	370	340	400	415	382	363	396	372	384	370	352	415	366	383	344	356	393	353	353	381	358	372	369	359	403	353	317	394	381	372	362	364	385	383	368	378	361	356	398	394	369	380	362	364	355	373	381	357	382	395	373	352	392	342	349	354	375	385	366	394	390	369	385	378	354	367	359	346	359	377	388	364	384	378	372	374	375	393	370	355	366	358	389	397	388	417	387	366	367	363	347	365	346	407	370	409	364	410	370	352	408	401	338	353	383	378	361	364	381	355	351	348	409	359	349	354	407	376	424	353	376	402	377	378	365	368	384	382	388	359	396	357	377	379	357	364	361	369	395	347	399	334	344	362	413	347	360	386	408	373	370	380	391	380	379	355	365	397	348	372	359	379	382	392	383	353	372	367	371	390	380	359	354	376	381	375	351	383	378	364	381	402	360	376	384	383	368	369	386	371	365	392	383	413	357	372	365	339	358	349	354	366	398	388	400	384	407	379	369	349	362	362	374	364	374	377	415	375	367	375	344	377	387	366	394	409	397	396	391	381	353	360	352	416	385	340	380	368	372	384	347	333	331	380	378	367	339	335	357	326	354	369	354	418	337	350	413	382	377	366	392	349	356	349	371	404	419	357	377	397	374	355	357	382	342	376	380	360	356	366	369	374	375	383	401	365	378	397	380	358	387	387	348	327	370	360	383	398	422	384	398	366	379	356	349	351	413	403	367	375	414	364	363	402	363	370	368	377	397	354	408	396	384	368	377	402	380	387	374	391	397	368	372	375	381	398	367	364	393	368	363	389	372	334	392	356	409	380	388	369	383	390	379	353	393	395	399	346	402	402	370	362	363	365	375	376	352	408	349	411	337	361	341	387	344	362	383	369	384	401	386	368	381	390	361	351	385	345	378	391	342	393	365	407	384	346	387	374	367	373	404	389	368	392	372	371	382	354	362	366	367	343	354	375	365	364	378	384	406	384	368	351	376	371	352	337	373	384	398	394	385	382	365	365	386	407	400	374	372	381	399	372	386	371	388	361	356	364	394	385	354	370	379	402	393	404	398	374	398	410	381	394	366	363	345	367	359	372	386	352	352	362	350	383	354	380	376	382	329	392	354	364	366	391	372	340	349	379	311	402	380	350	413	386	363	409	371	380	342	333	335	339	389	353	390	362	425	401	353	381	358	390	433	367	377	399	384	353	390	373	391	407	378	377	374	351	362	361	361	405	400	386	378	384	386	370	393	381	386	389	358	352	382	368	383	350	393	335	373	391	384	394	380	415	386	401	421	388	363	398	384	375	363	359	355	403	378	357	405	360	401	382	343	395	415	378	378	366	378	393	364	359	408	381	380	369	378	372	399	387	384	366	374	380	378	374	390	354	371	372	353	358	386	390	387	395	377	337	378	373	338	387	366	388	365	376	389	379	390	372	356	390	345	406	383	357	380	365	372	374	369	356	391	389	373	385	354	405	383	366	329	355	381	363	364	399	412	336	386	397	381	396	369	380	367	364	374	395	390	354	387	378	354	352	368	385	376	349	412	369	407	371	377	388	405	388	408	362	380	351	379	371	341	367	374	360	346	363	384	384	375	373	373	367	424	405	407	364	387	388	341	362	384	386	363	350	337	357	325	365	389	367	371	387	365	343	336	355	363	376	392	300	379	426	365	360	385	393	347	335	361	365	363	336	375	380	381	385	387	349	373	388	380	376	363	359	368	374	401	377	356	381	356	370	355	409	412	360	376	355	367	376	401	379	368	382	401	379	399	412	395	389	358	375	365	404	362	393	331
3631	295	284	242	247	234	231	222	230	218	204	217	224	237	236	213	227	224	227	249	183	195	219	209	202	204	250	243	222	237	235	207	194	217	220	198	231	223	209	213	212	202	223	215	210	222	195	236	241	217	207	219	254	231	204	237	231	245	240	209	221	225	210	230	218	227	200	252	242	201	233	212	241	218	234	200	233	234	223	233	230	214	247	190	186	202	232	210	202	195	216	227	242	208	183	228	215	204	238	231	206	192	221	224	201	219	211	197	228	204	214	227	211	228	213	215	213	206	228	211	226	220	222	222	244	199	215	246	221	190	211	210	235	220	223	244	181	205	230	209	187	222	223	213	203	222	200	216	206	188	197	201	213	229	229	207	204	221	202	228	227	202	233	231	187	214	221	191	222	240	225	239	230	217	220	254	230	241	213	263	226	226	222	221	226	219	224	225	204	215	229	206	212	210	222	255	204	223	211	205	213	239	232	217	230	239	235	241	219	223	198	230	220	231	229	230	201	236	208	218	192	220	215	213	215	230	233	204	231	217	228	191	193	258	225	218	232	231	208	225	232	206	216	197	231	246	229	236	220	212	225	214	241	202	227	226	239	231	230	212	214	220	221	196	224	221	223	221	238	219	200	223	192	227	221	217	225	229	238	204	212	219	240	230	226	243	243	232	208	209	203	202	202	212	231	235	216	193	214	224	224	230	187	238	221	214	238	196	235	238	205	214	193	216	228	205	221	233	193	215	213	222	230	228	204	219	218	230	212	194	235	217	242	234	191	214	242	227	215	222	208	191	222	192	250	231	254	199	219	201	187	199	191	229	238	218	195	242	229	231	225	221	207	217	230	209	219	202	197	232	225	243	210	245	203	211	218	231	233	197	220	222	254	215	241	249	221	229	243	225	237	231	233	213	219	239	217	210	205	193	212	228	223	218	219	190	233	201	224	208	197	201	195	213	242	209	217	217	226	215	173	206	216	215	197	211	202	240	228	233	239	219	199	233	225	206	207	213	249	236	200	217	247	231	203	203	209	217	227	217	218	209	214	224	227	208	226	226	236	222	223	216	225	208	211	225	208	224	219	223	208	214	219	211	212	229	229	226	210	214	224	233	238	223	190	236	202	201	208	211	227	216	185	232	205	200	217	215	224	214	238	227	206	235	228	192	263	230	196	234	190	214	231	213	221	208	220	210	228	207	221	196	236	216	201	206	192	213	177	235	210	226	234	219	213	208	218	199	237	215	226	212	226	195	228	213	250	207	210	221	217	216	220	199	220	241	223	218	245	235	242	221	193	246	219	212	222	243	206	229	242	233	225	225	208	193	218	224	206	192	240	212	211	248	245	233	217	252	225	182	254	217	233	227	215	222	224	227	199	206	187	233	193	223	202	235	222	226	213	213	218	238	182	194	230	222	191	214	212	227	230	198	230	217	191	207	227	200	225	232	213	228	236	226	223	247	228	205	198	210	243	249	216	226	201	200	222	208	236	219	234	230	205	210	228	208	192	220	230	235	216	231	216	258	215	224	218	232	227	224	224	217	225	223	223	228	222	230	218	193	244	245	241	210	212	235	216	232	218	224	197	198	233	223	256	199	237	206	202	222	201	215	216	221	232	201	239	210	197	199	208	245	229	184	220	210	194	219	214	198	217	198	237	230	197	211	207	218	201	197	209	217	225	205	243	232	215	222	220	219	225	211	210	242	196	218	242	208	217	226	210	225	209	207	229	216	236	179	218	189	228	215	240	239	248	200	228	220	245	252	216	239	236	232	231	222	225	226	192	208	225	257	228	203	210	223	193	215	227	211	228	229	219	209	205	216	221	239	233	202	229	241	218	201	203	210	230	205	230	233	210	218	225	238	210	188	211	221	230	239	218	241	230	219	222	222	199	215	203	227	243	243	201	221	227	189	204	228	193	213	207	221	214	213	214	211	241	203	239	233	229	216	233	216	212	221	230	231	227	213	208	217	216	216	218	195	217	199	223	188	244	219	202	225	233	261	219	230	194	225	245	188	224	198	203	190	228	219	234	197	216	216	204	208	213	216	226	197	235	246	223	228	221	210	228	232	198	248	210	233	203	241	223	233	212	220	228	214	240	215	235	189	212	250	224	217	226	221	198	229	227	212	217	194	197	203	208	250	209	224	219	198	203	236	207	233	233	217	230	232	226	236	244	215	216	237	232	213	206	203	211	221	213	217	193	218	192	232	207	212	228	202	217	241	222	240	228	211	246	187	225	200	214	233	192	220	213	222	238	196	227	223	240	213	202	232	205	211	236	233	230	203	231	229	213	205	205	226	221	221	210	204	211	230	230	231	234	220	229	205	200	210	214	259	211	204	207	220	202	236	202	197	217	213	228	228	222	217	212	211	203	250	215	229	212	223	228	229	252	223	203	200	228	230	223	199	180	237	211	190	239	249	221	224	227	244	229	220	225	210	220	255	229	239	208	228	209	251	203	241	218	234	196	213	229	220	243	210	218	233	219	193	216	211	226	222	230	206	210	218	217	229	221	201	233	233	213	228	232	225	229	226	233	218	234	221	212	201	203	206	240	211	236	230	244	211	216	227	216	224	208	213	211	207	211	217	208	223	221	241	239	216	218	203	210	225	237	219	207	217	218	235	217	215	231	221	212	200	223	228	187	200	227	238	247	208	208	228	200	201	223	231	210	242	245	210	218	215	224	232	221	234	223	211	216	221	220	209	223	216	225	208	219	260	223	206	224	234	235	201	218	212	208	232	254	204	225	216	241	218	216	197	209	232	198	236	219	221	214	215	201	202	213	229	217	225	201	214	234	236	214	227	206	229	218	207	212	231	226	273	227	218	196	206	204	214	216	238	231	221	238	224	209	213	211	191	214	229	254	215	197	206	208	242	232	212	237	222	201	193	212	240	217	217	230	222	219	211	215	227	244	224	247	190	211	219	232	203	217	222	194	205	222	236	213	225	202	233	245	233	221	225	228	218	192	232	210	248	219	235	239	253	210	241	213	230	226	215	209	193	244	209	197	200	219	208	209	206	219	235	213	228	218	224	211	237	215	210	206	243	231	239	205	238	245	214	208	202	237	208	224	223	233	226	209	242	213	221	224	222	233	204	231	209	245	194	231	207	221	218	213	193	216	224	203	218	201	212	226	198	245	220	224	200	240	212	213	251	200	205	215	221	236	208	214	224	202	228	190	221	240	197	236	209	218	248	217	220	221	227	221	220	213	232	204	226	207	197	219	212	229	223	215	256	239	223	205	217	189	206	233	233	200	259	204	216	219	238	253	209	215	215	217	234	213	234	205	207	219	222	233	219	220	188	208	212	208	181	204	224	227	209	219	214	210	209	212	231	226	224	248	185	230	196	223	225	233	214	219	219	231	204	201	222	220	212	235	212	201	200	250	255	205	192	179	223	222	209	196	219	207	194	214	240	233	214	234	233	250	202	235	219	223	229	238	213	208	212	198	219	228	216	239	206	226	199	210	229	241	233	241	222	203	203	192	233
3357	757	721	750	742	702	708	624	618	632	675	612	627	594	605	580	630	640	596	554	617	616	603	586	584	652	563	606	603	582	629	603	594	574	590	627	562	650	611	615	574	610	575	645	602	583	572	588	566	605	638	569	600	605	609	563	646	600	551	548	596	568	625	564	580	588	577	568	576	590	605	620	585	542	540	595	636	560	565	576	616	592	600	596	614	592	622	632	588	558	591	592	555	557	594	623	575	565	617	550	596	583	573	520	617	579	553	624	621	585	578	589	602	572	623	583	585	612	627	590	638	589	583	603	606	594	613	584	607	576	639	597	586	583	572	585	603	610	570	583	577	620	585	638	618	615	565	573	567	563	590	549	598	600	590	646	590	593	603	566	616	544	593	593	613	599	554	627	607	598	607	575	596	604	597	612	578	577	581	589	584	590	557	594	616	592	577	563	560	544	588	606	563	583	566	564	617	590	633	610	644	586	621	594	582	596	543	599	571	605	552	603	600	550	561	576	595	584	557	602	583	611	575	573	584	579	583	619	584	573	588	592	599	607	581	594	611	598	577	563	606	576	596	577	552	580	566	582	581	609	577	593	590	584	620	591	577	583	588	572	591	596	564	560	608	596	596	587	622	602	582	626	631	618	598	560	630	607	559	617	578	569	592	560	584	628	644	547	612	619	624	589	578	588	593	567	605	591	568	612	569	565	579	604	605	559	625	595	582	595	605	568	631	560	615	547	569	595	571	575	526	598	620	597	577	612	622	570	596	579	600	603	613	589	559	607	569	569	575	610	578	589	596	560	594	592	570	618	571	585	590	599	551	589	553	645	608	600	609	603	558	604	577	587	575	613	591	584	588	571	606	612	632	572	583	601	607	536	631	601	583	581	548	589	606	550	576	588	626	575	599	583	553	568	579	561	559	564	586	579	570	599	608	592	593	603	636	573	566	550	586	578	606	590	555	602	545	589	579	579	569	561	558	593	570	580	598	565	581	585	589	633	612	578	641	583	579	572	583	612	566	574	589	552	554	561	541	593	556	551	617	568	591	585	544	561	580	603	578	513	565	600	594	603	596	620	621	567	552	583	604	588	551	594	587	579	526	601	594	611	594	590	607	574	615	572	583	600	608	592	588	577	569	579	581	593	564	617	579	586	592	601	572	571	597	597	557	592	561	588	505	587	578	573	545	600	588	622	592	590	616	611	586	628	593	601	596	599	569	594	594	619	567	545	577	576	582	587	568	558	577	597	562	617	617	599	559	571	579	571	558	571	600	562	543	532	627	600	579	556	589	580	566	544	594	587	605	581	581	579	577	618	644	565	599	565	573	584	570	572	582	606	620	606	602	577	563	617	591	599	611	596	639	584	643	556	541	585	561	604	582	587	546	581	619	587	616	590	615	567	574	555	561	574	630	579	594	600	606	580	583	593	538	605	564	583	591	593	610	632	603	582	580	539	563	548	588	590	590	611	560	612	613	572	583	537	574	573	575	596	596	571	617	565	601	624	584	549	587	613	603	562	576	581	569	592	629	590	558	591	604	604	596	560	571	611	602	609	597	579	546	567	598	577	611	604	552	611	583	613	586	548	595	606	562	597	578	571	579	585	590	575	577	578	616	580	582	587	590	587	628	589	603	576	577	558	579	565	612	613	569	582	584	536	588	576	623	567	599	609	606	542	580	613	570	564	563	648	568	589	611	601	599	594	563	594	586	539	587	552	591	536	554	581	602	600	556	530	603	617	588	602	588	555	596	607	592	575	563	589	575	557	603	619	579	568	613	576	595	574	578	570	602	577	600	588	588	630	567	597	594	588	539	576	564	585	598	587	586	573	584	609	602	589	574	559	583	555	590	618	582	578	618	591	586	595	595	557	596	645	575	606	569	558	573	547	594	586	604	607	605	586	561	591	600	613	518	583	623	556	549	595	591	590	601	572	611	629	615	621	545	580	590	588	553	570	582	570	551	568	569	571	597	579	598	567	602	621	581	630	603	613	569	584	580	578	604	565	555	604	603	545	641	608	574	633	630	573	592	629	549	574	596	607	589	578	602	585	585	598	534	549	579	622	603	590	597	582	608	594	567	596	553	607	597	543	615	573	560	596	605	563	556	604	578	626	596	577	594	565	551	597	590	597	570	585	556	597	569	586	619	604	593	643	543	604	607	573	541	561	565	570	560	567	573	582	585	577	578	567	595	595	613	611	583	597	582	557	581	627	588	591	620	568	552	589	595	598	580	598	563	573	616	551	587	599	587	624	541	600	573	585	614	597	573	579	574	588	621	578	568	619	604	581	557	578	590	582	595	568	581	597	596	573	570	595	566	629	603	535	568	589	584	589	603	604	622	619	613	640	600	600	624	600	578	572	581	572	594	585	575	560	580	598	575	562	589	558	543	589	578	613	549	590	603	658	624	583	542	533	540	589	596	592	600	576	591	591	548	629	515	591	598	614	530	599	613	590	566	569	564	623	599	593	600	599	604	638	616	573	550	624	621	586	576	600	581	617	571	577	555	562	612	584	582	568	633	579	600	541	604	588	552	608	560	579	580	541	632	592	541	599	601	569	572	589	565	633	568	566	582	575	568	602	619	578	556	616	617	566	546	574	571	607	581	591	581	580	578	584	604	608	556	585	596	611	595	592	584	570	592	578	596	595	590	599	607	597	599	621	569	601	533	599	545	591	585	560	603	597	576	561	565	570	594	558	579	599	595	605	574	611	568	601	572	584	614	604	557	614	614	599	570	602	616	610	618	618	614	610	578	589	576	582	606	644	591	570	567	596	573	620	566	606	595	575	563	570	572	587	580	623	615	571	587	600	559	557	610	564	651	538	569	585	669	528	572	563	568	634	574	608	610	582	627	604	571	607	590	580	575	561	629	618	566	553	604	575	598	542	591	577	620	550	584	586	588	552	575	588	558	624	601	568	572	578	562	511	580	591	602	577	550	571	617	580	616	622	553	554	598	562	588	595	585	600	573	615	603	584	569	560	568	578	616	628	540	589	600	607	602	539	578	602	604	611	530	582	594	564	596	605	615	591	611	604	606	605	577	600	593	577	602	567	602	600	601	597	597	595	586	621	597	573	556	604	536	600	557	588	619	566	594	614	595	529	602	587	560	618	606	542	559	604	606	579	527	578	562	595	589	584	602	586	563	581	619	649	627	614	556	594	617	561	582	619	562	600	551	620	560	607	563	589	607	637	608	575	574	580	644	626	535	547	564	588	559	582	605	565	556	579	573	571	560	578	585	576	572	569	587	586	614	515	568	593	586	581	559	598	608	551	602	589	598	608	618	532	547	550	612	580	570	617	558	599	614	593	600	546	603	590	584	586	550	537	631	526	594	561	580	599	586	580	590	587	622	593	569	550	611	605	568	600	601	601	557	572	606	593	568	598	567	544	570	594	605	547	569	600	578	585	602	595	598	615	587	561	596	595	598	581	570	584	578	608	621	566	597	593	602	607	578	623	609	586	590	593	635	556	590	594	612	610	490	586
20706	4182	1234	951	731	641	536	447	413	395	380	362	347	316	277	301	286	281	291	266	246	266	269	318	291	273	296	278	272	288	268	238	283	298	252	255	237	281	253	247	281	245	287	291	284	271	269	240	253	254	254	277	242	261	272	270	243	285	304	251	274	291	254	260	258	250	272	232	267	284	254	257	247	249	228	247	263	272	267	290	269	247	243	271	287	246	271	260	232	257	271	257	246	250	246	238	248	231	263	264	255	229	271	269	264	255	271	289	253	277	249	252	272	280	286	270	255	264	258	267	256	260	239	281	241	270	267	255	285	264	252	231	235	242	278	267	237	259	228	238	275	249	242	232	246	258	287	230	273	289	271	259	257	253	274	257	278	253	249	272	274	261	238	261	233	267	244	249	264	248	270	267	242	247	295	234	270	275	276	259	221	243	277	240	280	236	271	270	283	260	243	223	256	253	264	301	263	241	266	263	253	300	295	258	272	290	277	291	261	258	247	249	240	241	268	263	265	246	276	250	274	253	282	246	244	275	256	280	276	235	272	247	262	241	267	275	256	263	256	286	252	267	274	256	231	240	264	289	279	256	258	230	275	228	263	265	243	228	249	282	301	272	273	269	241	252	257	251	284	251	290	256	240	242	250	262	269	267	244	283	286	256	292	241	279	260	275	256	260	258	290	257	280	256	255	269	234	260	230	276	250	258	296	264	263	256	247	238	259	275	268	251	260	269	250	270	252	270	249	240	295	245	252	249	239	288	246	256	255	262	239	289	287	259	248	242	261	245	253	241	256	233	265	267	279	258	256	273	280	255	279	257	262	271	259	268	266	262	310	253	224	285	261	245	234	275	273	266	249	229	242	260	241	255	253	272	246	259	251	233	284	262	291	240	269	239	260	283	227	259	261	254	264	250	240	252	281	264	294	291	269	255	257	269	273	276	264	233	257	258	246	275	224	239	254	276	239	262	279	266	272	264	247	270	273	270	289	287	262	254	277	265	270	273	249	286	280	230	252	277	259	265	240	258	279	280	251	230	245	255	259	289	259	243	251	299	233	281	279	222	237	252	241	258	293	250	239	270	280	241	277	274	258	273	248	239	267	264	243	268	251	265	287	270	257	241	270	280	281	254	230	267	259	250	277	271	255	246	268	245	263	267	248	239	277	267	254	252	245	258	270	252	251	248	272	280	258	240	242	268	260	246	257	300	266	292	301	266	240	237	264	272	249	270	241	238	256	257	229	247	266	261	246	229	281	245	250	263	274	279	295	263	253	276	257	284	299	264	281	294	255	276	258	272	269	273	274	239	264	239	233	270	238	249	272	308	285	257	277	245	278	243	238	248	243	276	265	243	271	253	259	226	266	235	263	266	245	258	271	271	239	236	260	262	278	244	245	250	246	274	286	252	279	272	229	255	256	300	263	296	275	250	254	215	253	277	264	262	231	281	255	260	265	267	253	244	265	266	262	252	261	267	288	270	259	225	244	252	277	270	256	257	282	254	272	273	262	243	267	265	263	274	299	247	283	249	264	260	253	256	246	243	263	287	259	270	279	266	236	263	257	250	257	256	240	266	272	266	258	292	254	273	243	261	243	249	280	277	268	230	267	256	257	320	236	235	245	254	236	275	275	257	270	251	241	254	289	281	271	270	272	262	258	257	261	281	273	238	275	276	281	284	260	273	251	278	235	266	227	245	237	274	276	265	246	262	277	287	230	248	262	271	273	237	228	273	247	231	248	265	262	244	250	254	267	250	250	258	277	265	265	258	265	248	263	280	273	260	226	243	241	237	255	280	251	258	257	253	249	278	267	275	268	250	263	252	301	256	268	254	250	257	262	270	255	263	276	237	254	288	276	244	228	255	253	254	244	270	254	300	300	272	246	265	291	271	265	285	243	243	247	259	263	279	250	242	244	247	252	268	241	268	267	265	265	235	238	269	269	254	259	270	273	274	253	267	285	262	257	251	286	255	280	292	257	255	277	241	260	252	233	303	278	273	273	246	270	239	248	242	234	245	240	246	233	245	249	231	250	269	249	246	255	273	233	260	267	273	252	275	284	261	266	243	258	274	254	268	264	274	262	290	266	248	285	285	279	273	246	276	256	258	256	245	286	263	261	248	262	223	246	278	274	285	258	249	270	268	228	238	283	230	247	245	268	233	254	252	288	260	276	274	283	276	240	269	250	275	254	260	252	286	268	273	239	244	269	253	286	277	248	243	257	237	252	247	264	248	285	261	281	252	262	258	277	261	247	250	255	254	249	259	263	246	256	249	249	242	262	283	275	263	268	270	253	220	250	249	251	279	284	260	243	253	254	275	251	270	272	243	273	258	274	243	259	259	256	259	251	270	251	295	282	231	261	231	263	266	249	263	260	248	256	289	247	253	270	288	279	268	264	267	271	239	261	246	249	273	253	261	249	267	264	302	260	267	267	253	263	264	241	257	252	276	237	276	257	257	249	262	258	254	239	249	255	262	268	276	255	273	258	279	284	280	258	236	267	256	248	242	254	260	270	269	254	284	258	287	225	275	236	265	281	224	272	277	229	235	276	261	262	254	281	250	259	264	259	274	273	264	254	268	264	247	246	272	251	235	284	274	236	266	254	229	259	263	285	274	262	259	242	272	245	265	241	237	287	256	254	277	261	299	247	284	249	269	273	277	257	233	247	237	263	245	248	282	272	253	283	297	275	238	299	260	265	271	250	272	250	266	265	223	252	267	273	248	255	253	244	258	271	233	273	244	254	274	268	268	245	268	255	231	247	261	253	285	277	303	234	281	232	266	265	266	247	265	253	228	254	265	288	228	239	281	250	269	283	231	230	262	288	242	269	249	257	282	257	298	259	288	257	293	235	268	290	277	260	281	278	237	256	231	247	291	269	249	231	298	256	272	254	251	284	262	263	259	258	246	282	276	287	283	239	259	258	255	251	282	282	261	268	284	289	251	293	273	261	221	304	252	271	272	280	283	266	246	260	291	258	281	279	250	257	268	280	245	280	257	245	274	259	269	216	254	286	244	240	267	240	259	246	261	267	244	248	245	257	272	265	268	226	273	272	258	273	280	279	301	269	220	235	259	266	282	279	251	261	277	262	260	278	268	264	243	249	268	276	229	242	248	244	273	257	250	209	267	252	259	257	254	267	253	279	258	250	242	268	256	270	269	263	266	248	252	257	243	243	260	263	250	264	257	272	267	229	238	267	255	269	266	257	286	285	256	247	248	240	273	278	279	260	276	270	249	258	330	277	265	253	248	277	260	254	287	247	265	260	278	247	256	265	264	283	254	237	259	272	256	267	264	276	250	236	266	262	273	251	266	220	233	252	283	286	280	273	248	254	306	253	261	236	266	275	252	244	247	259	277	240	236	258	289	264	267	241	251	287	241	268	246	288	269	272	299	232	242	238	262	236	276	271	263	253	240	252	264	267	249	265	244	287	271	230	259	250	232	248	259	290	246	254	254	251	277	236	244	262	227	260	245	254	249	257	278	245	303
11523	3478	2652	3165	2928	2386	2055	1747	1548	1463	1294	1208	1100	1105	1017	1016	977	922	872	822	851	825	799	759	789	837	757	771	765	761	766	776	719	721	791	708	717	713	756	724	747	715	673	688	626	686	745	697	693	727	679	661	733	673	692	680	680	697	757	722	715	763	648	690	759	670	714	690	705	714	705	749	690	730	663	709	653	719	715	699	677	683	672	660	660	648	667	706	691	644	731	680	720	686	694	676	659	686	703	682	692	665	704	684	678	742	680	710	714	696	667	698	675	646	679	650	713	643	679	654	687	649	685	655	647	732	669	710	688	630	631	684	705	715	680	650	656	709	696	708	670	673	736	666	641	640	678	684	739	676	717	702	723	634	676	707	671	636	634	625	695	687	669	658	652	674	671	668	720	652	740	692	666	676	684	737	651	678	618	665	710	635	653	697	675	652	704	636	688	693	649	660	703	665	673	704	645	623	690	683	678	656	671	638	672	680	660	682	669	666	685	668	675	672	639	655	695	649	702	671	701	641	676	621	712	655	686	666	689	678	666	697	690	713	636	692	731	645	655	637	689	707	645	649	687	685	650	694	684	696	664	666	683	664	614	688	634	663	658	683	724	708	656	625	712	665	637	699	673	647	658	675	693	670	658	669	735	702	673	658	664	664	669	703	691	666	657	704	709	638	694	686	701	681	657	682	678	677	676	706	679	664	661	669	687	657	679	682	654	682	674	667	678	743	684	687	699	668	661	663	694	695	744	635	699	687	678	753	649	660	671	672	664	667	678	706	708	700	659	688	717	662	612	650	684	652	635	668	623	669	669	642	622	689	696	644	668	704	681	692	712	651	689	636	661	673	704	671	676	660	670	666	614	658	666	685	697	643	684	662	700	666	665	660	676	730	659	682	682	639	649	666	655	643	648	662	683	650	665	724	681	688	662	655	684	675	658	673	671	671	641	665	686	672	659	641	710	651	661	689	681	679	646	659	694	710	669	678	635	706	719	701	722	699	616	666	657	621	648	644	681	665	629	734	661	661	693	734	712	682	659	710	709	663	676	674	689	679	730	661	678	629	687	688	684	653	706	684	668	648	662	668	672	665	669	638	698	686	665	662	665	676	634	655	656	668	684	709	652	642	685	687	679	698	687	668	670	640	692	628	619	660	708	694	686	612	740	628	751	697	688	703	617	664	654	703	620	640	706	712	704	661	641	660	649	675	675	714	685	688	660	669	684	638	660	659	638	648	650	659	724	661	667	645	707	678	723	656	663	643	700	716	644	648	732	670	636	696	715	649	614	682	627	656	697	669	681	674	661	707	659	673	682	700	704	645	707	657	654	660	679	685	629	625	703	666	644	624	678	660	701	651	691	671	668	673	733	625	696	664	705	655	701	653	657	695	679	641	706	623	657	670	646	646	676	664	665	666	697	679	661	628	694	675	666	679	673	626	637	679	713	678	723	721	655	632	688	629	659	667	687	681	673	676	675	679	641	639	642	712	680	653	641	670	691	698	675	654	658	664	662	644	685	703	677	656	684	694	701	667	686	652	695	682	625	694	660	672	681	638	613	655	681	724	682	675	686	658	668	636	717	712	694	649	662	634	706	698	664	670	644	639	692	684	676	687	660	651	677	663	683	654	655	693	640	671	686	642	701	703	601	631	652	670	711	663	677	647	685	671	645	720	733	652	701	682	689	693	679	671	652	652	640	669	745	674	678	702	654	634	709	676	659	690	667	655	691	666	674	674	700	666	714	612	636	690	636	702	680	670	634	688	643	674	651	700	664	662	652	616	673	677	694	655	677	652	682	710	676	694	694	667	658	638	632	726	700	698	642	672	702	674	700	668	670	658	672	645	619	663	659	698	662	690	665	637	620	699	734	661	661	698	671	680	725	640	674	663	662	712	713	673	683	676	715	690	617	679	658	692	650	633	659	676	664	674	628	650	705	653	620	680	672	631	702	682	693	633	654	668	703	699	697	675	724	681	678	672	671	683	629	691	665	712	669	693	730	661	650	640	692	655	699	674	664	685	653	694	702	680	688	635	682	679	627	665	702	665	676	668	680	675	694	679	678	719	697	664	652	705	711	693	688	645	703	679	648	626	631	645	716	677	720	636	676	679	665	679	722	650	726	701	654	679	691	689	660	719	688	673	694	698	726	663	657	645	634	704	677	637	647	656	689	634	659	675	624	685	641	700	684	688	684	642	624	700	673	705	645	681	669	645	638	681	688	692	664	664	653	604	673	696	646	675	699	658	660	674	706	655	695	685	707	632	636	715	667	692	688	647	707	675	706	698	648	628	683	711	701	678	681	698	647	690	696	672	670	646	682	678	712	695	618	674	698	677	665	674	657	683	712	688	637	701	681	695	670	663	667	683	681	664	675	704	729	691	653	667	649	684	696	674	696	641	657	689	661	682	649	693	659	629	662	675	714	653	655	691	684	671	628	710	714	664	660	671	699	674	706	676	645	684	724	663	663	681	677	651	645	672	655	670	669	702	623	709	675	658	628	644	697	657	647	689	645	672	636	676	654	714	663	615	670	666	705	641	637	674	682	677	664	701	662	677	699	652	679	687	675	678	679	635	670	685	665	706	675	697	672	641	685	658	624	675	684	676	702	701	664	653	660	637	642	732	699	676	689	681	645	663	673	677	644	690	666	685	703	668	692	680	679	690	667	660	683	657	736	672	638	728	675	715	673	655	663	709	660	653	659	669	647	634	676	729	685	690	656	678	690	631	685	637	687	650	728	673	676	697	643	680	679	687	642	714	626	629	659	706	657	687	650	708	650	701	646	687	673	661	709	669	683	671	691	643	692	658	699	694	672	631	683	640	623	665	676	737	684	668	608	699	670	653	676	676	694	691	674	688	664	625	664	740	639	659	637	678	703	703	649	708	665	631	702	650	705	654	689	684	694	667	623	668	658	680	691	737	691	641	680	659	663	683	687	655	674	692	684	670	684	665	662	666	670	672	707	681	661	673	715	676	649	694	694	723	673	635	730	657	667	624	647	663	729	664	640	706	679	713	663	671	688	678	670	662	675	674	674	675	697	667	621	674	654	696	702	689	664	654	653	668	660	662	698	675	682	689	667	672	639	660	652	689	740	678	660	695	627	671	671	693	738	670	707	698	666	643	677	685	696	663	683	648	673	691	663	601	700	669	672	723	673	636	714	629	681	674	723	649	656	664	732	676	713	698	637	641	673	706	693	708	630	678	662	717	677	716	639	670	653	662	677	699	657	646	658	666	709	656	657	732	721	686	659	710	671	655	735	674	663	715	719	716	661	670	642	688	673	696	689	627	668	657	684	699	611	676	664	689	665	682	722	594	694	704	710	676	667	693	675	613	662	670	648	667	673	663	676	713	685	658	654	651	668	692	704	657	638	643	697	648	743	702	708	672	664	723	680	704	650	689	674	701	722	658	662	699	715	682	688	686	690	646	677	680	643	672	666	695	677	664	647	684	681	649	685	682	703	702	625	708	686	612	699	654	630	696
31956	12251	2563	1782	1127	845	667	497	414	370	347	303	277	265	237	232	199	204	204	187	214	188	184	188	169	170	166	149	166	172	167	154	157	164	150	147	153	157	140	148	118	135	132	160	140	139	154	113	136	121	160	131	131	140	139	150	155	146	124	139	135	137	144	148	116	145	131	149	142	146	157	129	162	152	122	160	134	156	122	151	115	142	120	131	144	161	146	139	150	133	144	141	144	141	137	128	154	139	125	148	158	131	125	156	154	150	133	150	143	145	125	152	131	149	129	145	122	150	133	140	156	131	142	131	148	139	133	147	133	128	136	139	141	136	144	152	134	152	152	126	126	143	119	139	120	122	130	149	125	133	140	154	143	141	139	130	155	140	138	110	119	148	127	129	152	139	152	126	131	152	143	123	136	115	141	126	140	139	162	153	159	138	149	118	133	137	129	126	147	144	152	132	141	124	130	150	143	145	134	132	127	162	118	123	132	141	150	128	142	122	151	139	162	137	133	155	126	136	133	137	135	148	154	120	142	156	127	121	130	133	142	156	130	117	125	147	127	144	142	134	127	126	139	130	129	125	132	133	158	137	162	125	154	129	130	144	138	152	148	127	143	141	140	135	127	160	158	146	134	145	154	124	148	160	152	142	149	166	127	136	151	129	146	142	126	146	145	117	134	149	137	125	139	121	140	137	158	146	135	140	134	132	129	128	153	128	142	158	131	134	129	118	121	119	128	134	135	143	125	123	150	144	124	147	150	137	133	134	138	143	136	129	127	147	148	125	155	132	113	157	122	146	130	136	133	122	152	143	132	146	121	130	143	141	143	132	147	137	130	146	144	123	132	131	147	135	133	146	129	150	125	137	151	125	135	149	129	132	130	144	131	128	135	141	150	150	138	134	132	154	146	134	130	139	125	125	143	146	134	138	124	137	138	160	152	146	157	117	116	133	131	137	138	133	123	148	162	133	151	133	156	144	146	134	117	142	127	133	128	131	127	139	127	130	137	140	153	118	136	115	133	147	130	136	143	137	144	130	156	134	145	123	105	132	118	146	153	146	122	149	115	113	144	134	146	139	122	122	153	131	141	138	118	131	139	140	129	134	122	133	121	142	132	153	144	134	124	158	148	149	126	169	157	158	148	125	152	112	120	137	137	135	118	132	141	124	135	143	138	147	126	135	127	130	115	160	157	133	154	138	135	116	130	151	132	144	140	109	138	143	120	127	148	119	156	134	138	132	147	161	134	118	132	143	150	133	141	140	135	127	150	138	166	116	137	151	134	141	129	134	139	121	143	133	128	129	130	159	163	152	145	138	119	134	161	152	134	134	134	147	144	134	125	134	167	151	115	142	130	160	165	127	130	134	147	129	154	132	139	142	138	168	135	130	149	151	102	148	145	130	138	141	130	139	126	132	152	149	166	143	129	133	128	137	135	161	139	131	145	119	140	113	132	134	123	130	127	118	144	160	156	143	144	134	130	144	131	143	134	151	133	112	138	123	123	155	151	158	132	144	126	107	131	138	138	143	166	162	144	138	149	130	132	139	110	135	136	136	142	146	134	132	139	142	150	135	137	140	136	135	124	136	130	118	139	163	117	145	143	163	141	157	157	148	134	137	136	119	142	135	118	145	167	130	117	157	139	147	109	166	127	155	121	152	143	116	128	145	129	136	130	129	139	133	142	138	130	121	136	143	135	125	146	135	136	124	123	143	142	129	133	139	157	120	146	136	117	138	137	133	129	137	128	141	103	156	128	138	145	141	120	151	125	134	145	119	113	139	151	137	159	141	143	137	148	140	133	138	129	133	136	145	127	133	140	139	108	151	141	149	138	151	114	157	145	164	144	141	108	141	128	125	130	135	138	114	141	128	134	152	146	144	127	143	129	118	126	119	144	118	144	149	134	147	152	115	136	121	136	135	124	146	133	121	118	158	126	158	141	127	123	152	111	138	118	136	163	127	126	148	112	127	139	126	134	142	132	125	132	136	146	118	124	153	132	126	143	135	124	146	135	130	143	143	132	138	147	129	118	137	133	133	148	136	148	135	133	135	134	132	139	153	142	151	126	139	140	152	145	148	130	144	134	122	135	135	124	136	124	151	143	122	118	120	144	105	141	153	125	128	136	149	164	132	137	125	124	144	140	127	153	141	124	154	154	133	118	123	149	128	133	139	158	138	131	122	137	124	123	137	141	126	122	149	119	131	149	127	151	155	137	139	145	154	123	143	144	148	141	142	146	124	146	144	117	114	131	142	127	149	139	131	142	108	125	127	133	151	134	144	141	146	140	129	133	140	162	118	142	137	132	142	133	148	153	133	118	123	150	139	132	134	135	132	154	153	123	122	129	132	140	156	144	136	134	137	152	128	131	137	107	151	126	126	134	134	124	156	149	131	140	162	160	118	132	167	135	139	138	136	124	132	127	136	120	120	157	153	141	128	144	149	141	133	129	141	134	150	108	116	139	140	128	139	163	105	159	144	125	139	181	134	144	145	148	162	132	122	131	129	132	145	129	130	144	133	140	119	136	157	128	137	138	142	134	129	132	136	167	144	135	134	155	130	140	153	139	131	132	125	137	136	134	135	113	135	145	142	139	145	150	151	129	141	151	139	150	119	131	135	130	137	143	141	144	138	147	143	138	148	133	133	138	151	141	147	138	122	138	129	137	147	130	124	133	169	128	143	127	127	131	118	131	130	131	131	124	117	143	143	114	173	134	120	139	130	118	139	142	160	130	130	139	143	127	143	141	126	120	147	144	110	139	159	136	128	136	129	126	159	137	140	139	132	138	147	150	159	127	144	140	131	134	109	129	145	145	128	148	137	129	139	153	129	144	144	136	151	126	123	112	141	143	129	137	128	135	123	131	144	138	133	143	127	122	130	139	145	148	166	140	121	157	142	139	121	113	161	134	135	146	137	150	134	145	145	154	119	142	142	131	139	149	133	134	141	152	138	126	154	139	117	131	133	143	141	150	132	138	138	158	147	112	164	133	127	122	142	121	144	133	136	124	142	135	160	127	168	129	117	125	141	125	147	160	127	130	151	121	114	128	148	132	128	136	149	127	133	141	121	156	141	135	128	130	141	147	136	126	144	138	128	121	156	160	125	145	142	126	146	137	151	138	150	163	130	140	140	127	138	111	134	140	153	122	134	139	117	134	141	137	140	143	138	164	136	137	148	137	131	126	128	140	151	127	143	139	131	132	150	120	135	142	124	136	147	148	143	151	132	137	126	133	125	151	153	112	141	159	145	124	136	118	103	125	147	166	130	135	134	145	117	147	139	148	138	137	126	107	126	119	157	141	126	142	134	136	142	136	137	112	138	131	161	141	157	129	133	132	126	147	143	132	122	137	138	144	141	154	139	161	147	144	139	150	147	126	135	131	134	122	139	143	127	135	149	133	116	114	143	130	161	129	147	117	147	119	139	131	135	134	140	126	124	156	146	133	137	131	159	145	112	140	135	126	124	129	144	160	131	145	156	134	133	169	130
17516	7073	4019	5002	4331	3572	2834	2475	2095	1844	1549	1450	1247	1066	979	936	845	819	805	724	751	705	643	621	594	619	555	562	578	527	506	493	542	512	505	516	493	482	500	442	470	487	446	457	452	456	435	467	483	454	438	398	405	434	398	393	427	451	456	422	406	448	432	383	406	392	401	432	377	372	398	412	412	403	375	398	400	368	396	382	398	402	403	392	394	395	443	375	389	375	369	420	381	395	405	384	414	374	348	389	394	393	401	383	397	394	338	359	385	334	386	339	396	358	397	346	410	372	397	358	365	366	388	410	375	382	368	384	393	356	394	340	397	363	401	378	391	343	370	370	415	354	372	398	374	392	371	380	417	371	389	387	372	356	356	371	394	412	381	363	423	399	354	383	376	352	377	369	397	386	374	398	379	366	375	366	395	401	339	380	362	339	358	362	424	384	362	342	405	377	371	417	379	398	353	368	423	361	383	366	347	361	380	353	376	350	397	390	393	352	379	390	370	405	363	363	359	379	371	392	388	369	358	352	371	386	341	374	363	369	361	382	364	352	364	364	359	360	394	368	399	372	384	364	385	381	393	374	367	363	379	347	382	393	354	368	382	395	349	380	375	385	377	425	401	358	365	353	389	400	370	407	370	381	358	388	405	377	371	372	365	360	363	348	378	361	388	392	364	389	381	354	335	376	369	361	409	392	391	398	383	391	413	352	380	361	376	378	354	372	357	365	390	386	339	340	361	353	391	369	388	367	363	420	361	381	393	383	381	415	377	374	395	401	407	382	358	367	358	371	358	409	395	376	389	371	348	402	381	407	389	372	377	351	384	389	375	381	411	358	379	403	390	373	357	405	380	346	391	396	370	329	372	397	396	367	395	385	390	351	392	356	379	387	398	368	350	401	357	342	385	373	382	382	388	417	368	395	378	346	396	358	417	386	344	376	384	400	361	374	385	375	366	368	358	407	379	364	370	390	355	362	368	360	372	366	398	404	349	399	365	373	373	385	335	394	381	379	373	352	389	353	374	382	371	398	361	342	393	361	371	387	363	376	368	346	390	362	383	409	381	386	377	385	381	407	384	372	380	363	388	340	358	400	355	358	387	382	395	383	392	410	348	370	410	390	371	373	369	388	407	393	334	372	367	372	384	375	353	370	352	369	370	374	366	398	439	390	371	376	349	404	357	358	347	383	384	387	389	383	382	370	388	376	353	347	357	366	371	370	378	380	370	337	356	373	376	396	331	374	363	350	377	373	364	394	396	340	366	402	359	363	389	366	383	359	398	368	364	378	392	369	374	335	367	365	363	393	382	358	384	376	372	379	357	363	375	375	370	368	360	379	348	371	340	361	390	369	374	354	349	400	378	365	358	364	348	405	392	403	365	365	385	366	382	357	354	384	378	358	390	391	377	360	391	374	375	334	390	390	385	347	390	361	382	390	383	354	397	372	357	383	418	331	365	374	336	357	377	410	400	384	364	401	379	370	387	386	358	390	372	405	377	403	367	394	348	383	372	363	355	405	387	357	385	353	381	387	353	361	389	352	395	378	379	386	350	389	348	372	370	367	402	344	371	357	423	383	375	378	403	398	381	358	356	343	372	395	367	338	386	384	387	372	353	373	352	378	358	344	352	378	388	392	362	399	392	353	349	362	356	371	366	344	376	428	382	329	376	376	355	390	357	381	390	397	373	344	398	388	313	407	402	378	386	370	402	371	418	389	388	367	409	372	356	351	352	369	369	346	393	393	389	364	408	339	387	316	383	393	362	354	377	376	355	371	381	370	382	355	390	389	377	358	389	364	366	387	385	382	391	373	381	361	388	367	397	386	379	367	371	378	393	403	377	342	387	378	386	364	333	353	379	351	356	365	370	397	377	402	390	355	386	382	358	358	360	400	346	376	407	410	371	350	381	355	382	385	385	373	360	358	361	385	363	366	384	374	403	367	412	397	408	365	366	389	401	386	374	372	365	400	374	357	368	363	401	341	399	383	372	360	356	363	364	402	358	360	389	397	356	357	371	358	379	359	372	364	388	384	406	406	365	355	381	368	385	387	359	355	395	374	370	374	455	332	385	357	410	378	356	364	360	350	368	361	388	393	368	378	373	377	363	396	402	340	389	368	371	383	364	376	398	380	378	350	380	398	372	352	380	353	406	384	416	357	335	416	367	397	374	392	355	399	377	387	380	396	355	376	383	359	359	399	397	412	341	372	371	376	353	403	380	337	396	391	408	402	348	376	369	407	359	368	377	399	407	361	392	366	354	388	392	373	393	365	353	394	359	402	334	403	406	397	388	406	340	368	379	385	395	340	367	347	362	372	369	387	407	358	369	415	361	372	367	351	371	392	373	377	377	354	368	372	348	381	364	373	354	398	373	407	378	409	327	389	360	385	398	383	365	367	410	408	356	335	355	378	371	379	366	382	395	391	405	369	375	389	419	329	355	374	372	401	361	386	366	370	375	387	340	353	375	359	377	358	396	387	353	397	373	373	349	371	374	376	377	393	338	378	414	392	369	376	405	380	390	391	339	405	398	348	386	402	375	389	379	366	377	389	402	377	389	330	374	391	364	360	374	344	374	405	383	394	402	376	400	355	399	360	371	368	385	368	351	331	379	380	379	380	397	390	368	373	368	324	395	397	399	358	380	397	376	334	355	366	385	375	409	393	419	393	355	366	378	362	379	381	387	383	392	383	355	371	397	389	378	375	400	352	379	364	402	351	396	372	403	381	368	393	368	378	392	354	364	386	353	369	379	344	357	378	373	372	365	404	367	376	398	378	398	346	371	420	392	369	395	362	347	335	406	401	362	383	346	358	350	367	387	327	385	362	403	369	387	388	367	361	372	372	385	369	412	382	390	405	350	382	348	412	373	385	416	333	359	392	385	389	357	384	347	382	362	379	368	379	378	420	397	351	360	359	359	383	395	348	365	363	348	343	345	402	380	386	400	382	389	383	376	369	379	399	365	360	405	354	400	369	391	364	388	357	368	381	364	343	371	368	360	381	371	388	335	360	382	396	364	373	357	339	400	399	399	341	386	373	355	402	397	357	402	371	376	417	400	389	384	359	368	370	376	377	391	402	391	410	353	373	362	374	369	362	379	387	393	373	396	367	384	359	382	401	372	349	379	384	383	380	404	399	355	380	379	370	369	351	371	401	383	379	373	398	375	384	350	384	361	353	395	383	388	392	370	388	374	398	371	352	359	363	367	353	381	401	388	367	397	389	387	391	358	363	362	367	417	386	385	348	361	377	387	376	397	364	338	357	415	373	354	354	386	384	374	372	363	397	362	373	377	404	358	380	368	390	361	385	383	371	369	395	386	351	373	399	374	362	380	400	373	415	394	385	371	346	397	360	375	367	370	349	387	383	379	403	382	377	399	386	396	398	358	393	375	389	346	354	364	355	373	380	365	377	365	346	389	348	413	411	344	352	329	383	394	385	364	391	349	359	399	404	350	362	342	351	389	374	344	423	367	351	357	396	368	402	379	346
4022	550	302	255	272	253	261	236	227	236	227	263	261	225	255	219	243	233	222	204	224	245	221	231	241	223	248	245	221	206	246	232	205	236	211	231	226	226	219	223	207	186	248	230	216	210	242	219	218	246	210	231	217	235	225	202	210	210	225	237	211	217	238	228	226	221	242	238	238	218	224	201	216	220	245	210	208	246	235	235	213	205	201	218	208	225	229	203	229	217	212	245	234	219	208	188	235	243	207	224	220	213	195	232	220	227	223	183	235	251	216	219	201	238	219	216	203	212	229	227	222	233	196	223	205	234	224	218	187	227	213	198	232	222	212	216	227	234	225	241	225	209	219	229	223	227	211	241	222	204	244	221	230	213	194	206	225	223	235	202	245	202	209	203	217	210	209	224	220	219	229	216	196	247	203	208	196	202	210	223	227	239	203	208	241	193	213	211	207	187	211	229	200	239	205	203	213	190	226	224	215	203	221	221	227	219	220	222	199	234	221	211	209	208	224	210	208	211	225	221	245	227	219	214	216	227	229	211	226	223	241	213	257	224	208	233	230	215	227	221	231	231	246	203	210	221	232	179	219	215	233	202	215	194	217	204	215	208	214	223	224	230	224	220	229	210	235	239	217	200	205	231	209	214	263	249	203	222	232	220	223	243	220	216	234	231	200	215	230	208	223	194	209	214	203	225	216	243	219	212	261	239	221	208	204	209	226	257	252	201	237	211	209	218	205	228	215	206	222	246	213	211	220	221	216	215	215	215	219	235	197	202	195	206	196	203	189	217	212	213	230	217	219	220	204	241	204	186	219	214	213	203	247	198	240	199	219	244	186	237	234	205	235	197	210	227	216	215	224	230	206	212	208	234	228	240	239	207	221	204	223	214	232	218	210	209	206	189	197	210	204	237	232	199	215	198	221	184	223	225	221	235	212	212	222	209	207	222	209	232	210	212	208	228	238	231	255	202	211	233	202	203	223	214	215	230	183	239	231	211	235	236	228	214	222	214	234	218	212	201	206	222	214	202	231	211	223	226	233	204	247	239	250	237	245	246	195	207	223	207	231	209	213	260	225	247	202	227	212	211	231	240	226	222	211	213	208	215	203	217	206	205	221	232	230	223	224	251	201	187	197	211	234	223	222	207	242	222	200	227	245	245	200	205	219	205	236	235	201	205	211	219	219	206	227	240	197	223	212	209	201	193	217	205	215	241	218	233	213	218	197	227	201	215	201	222	221	236	217	243	249	210	212	230	207	225	263	229	249	184	218	244	227	220	257	227	222	238	221	207	207	236	222	180	233	220	225	212	214	211	226	237	206	220	196	232	220	190	236	198	203	224	202	214	196	203	235	185	226	237	223	205	202	218	205	213	204	234	222	215	229	201	220	242	230	233	226	231	221	223	247	221	208	194	199	220	217	208	206	231	223	230	208	255	223	185	214	234	217	207	220	221	219	208	228	235	228	207	213	213	192	197	221	218	232	218	227	196	218	243	203	220	214	214	231	227	227	225	231	246	207	207	226	228	218	194	231	212	220	237	230	227	231	224	235	237	220	211	225	253	221	218	203	244	229	219	209	198	218	215	216	213	207	232	180	207	229	223	224	230	217	220	210	227	215	215	227	205	196	202	235	225	208	227	201	233	205	241	208	216	189	222	218	231	211	220	203	222	244	213	225	204	221	234	214	183	194	205	227	210	223	204	214	209	208	227	210	205	229	208	210	216	206	220	194	206	188	226	217	202	250	208	231	214	200	219	227	196	200	222	229	226	211	215	246	204	209	206	210	217	233	229	210	221	211	226	197	230	210	238	238	218	221	227	188	193	200	226	217	222	206	240	226	204	232	222	215	223	201	215	249	230	227	250	222	216	246	242	215	220	210	217	224	239	224	223	244	237	217	228	191	234	250	258	227	230	221	224	226	199	193	218	214	178	242	195	224	210	203	227	216	224	235	186	221	198	230	186	234	228	191	227	214	214	227	233	218	221	213	193	215	201	218	213	180	221	231	243	219	200	227	214	214	198	226	217	203	241	231	240	201	233	222	226	210	236	232	234	216	214	235	216	244	242	259	239	211	216	241	201	214	223	212	236	202	205	231	240	254	231	232	205	195	244	210	224	198	235	203	220	220	229	197	212	233	249	216	241	224	229	215	223	186	225	191	220	216	203	222	234	207	211	196	265	224	185	196	216	229	246	218	220	237	201	224	197	210	226	230	221	210	201	224	217	231	215	187	209	202	221	208	205	213	228	249	207	220	196	243	208	223	226	210	210	218	240	216	243	230	243	213	220	208	246	215	226	214	199	237	222	231	203	220	223	219	228	214	209	224	241	207	239	230	211	212	215	213	226	210	194	224	252	239	224	224	208	218	243	215	243	241	200	217	196	242	211	212	237	195	250	228	230	213	219	206	216	220	208	213	226	204	218	211	209	208	234	236	218	230	206	229	216	208	195	214	237	213	195	233	230	208	210	252	232	219	211	237	247	198	228	235	248	215	208	212	225	230	217	220	230	207	201	253	228	244	226	211	219	229	207	215	214	217	214	218	233	193	194	232	197	254	229	235	219	207	195	202	232	223	194	215	196	205	214	196	224	227	204	215	203	184	228	226	222	208	197	209	246	205	210	214	192	216	225	213	231	215	240	216	233	225	216	232	210	204	213	221	217	197	238	231	202	219	207	216	219	223	215	218	225	223	237	224	201	188	225	218	201	213	222	213	226	228	229	211	204	218	248	190	207	211	235	232	212	211	222	194	200	232	212	220	228	229	219	228	214	194	195	228	217	198	220	208	212	214	185	201	242	232	218	226	203	203	218	195	202	204	226	235	217	238	221	213	201	219	240	224	209	207	205	222	216	236	211	206	218	226	198	256	218	225	212	217	223	223	211	240	192	229	218	234	212	217	241	226	236	201	216	191	222	204	186	215	240	261	198	234	235	203	215	235	213	207	220	208	247	220	212	214	255	224	211	221	187	215	234	200	213	242	225	197	197	214	238	233	224	232	221	221	222	204	205	222	217	234	230	235	220	222	225	235	227	226	212	220	218	237	227	210	200	186	199	215	218	209	230	233	216	218	226	248	204	207	209	240	198	203	233	216	192	232	214	196	219	233	236	197	251	217	261	215	221	248	196	219	213	212	193	192	218	222	217	230	233	202	232	209	211	223	215	246	242	207	219	212	229	222	235	187	235	218	216	233	206	240	220	210	223	239	226	232	227	207	231	225	206	217	219	225	222	215	229	227	223	208	208	219	223	226	230	203	224	228	203	199	240	202	233	232	240	233	208	216	210	212	219	218	223	205	214	200	221	229	207	249	215	230	214	248	242	239	210	233	206	223	213	225	174	219	196	232	214	192	204	226	229	212	210	200	231	241	199	205	218	225	228	224	224	197	214	212	236	197	220	213	211	255	200	217	182	239	232	234	210	210	177	223	225	219	220	180	225	201	227	211	211	220	219	213	214	244	229	214	248	211	215	225	251	224	225	218	221	196	215	252	219
3547	974	772	781	737	736	735	659	689	658	639	664	615	629	603	601	599	596	613	601	575	591	621	574	597	588	621	582	549	620	573	577	584	609	573	592	572	588	579	600	604	614	587	565	606	604	528	586	570	576	604	553	586	626	637	588	559	593	576	628	547	577	535	583	592	554	541	575	589	614	645	596	573	578	594	597	614	591	595	618	592	617	584	628	560	592	581	562	553	583	554	553	647	557	569	566	602	571	581	593	599	552	578	584	556	565	572	602	572	561	631	614	568	574	570	594	591	581	581	564	587	599	545	590	559	605	526	566	578	566	614	555	596	579	595	551	590	535	548	575	581	602	606	582	552	567	576	620	611	598	580	586	597	616	580	599	590	601	577	602	596	596	598	579	594	579	570	569	571	604	565	585	603	566	576	606	608	585	632	600	583	570	598	586	598	594	557	562	548	608	602	608	574	535	615	601	585	625	579	576	590	537	561	589	620	583	600	628	569	602	591	571	574	588	594	567	585	583	559	632	552	574	599	567	585	595	630	534	638	559	557	555	560	562	591	584	550	539	654	574	532	563	566	561	583	616	585	573	576	583	552	612	557	612	602	558	576	603	608	638	584	610	577	570	524	594	601	583	569	551	569	591	593	620	556	585	542	588	575	552	572	597	644	545	531	594	572	532	604	568	592	548	582	602	580	620	545	581	566	585	554	581	593	640	561	547	599	607	552	638	569	546	595	593	585	616	573	598	621	619	584	549	535	540	606	583	585	586	535	589	600	567	598	573	581	618	593	588	563	622	568	632	569	585	587	590	589	613	596	570	573	581	591	587	559	582	560	563	613	583	572	553	580	565	629	549	588	561	597	607	631	578	581	551	591	608	554	625	601	592	608	615	580	614	579	613	555	559	577	610	585	595	604	523	573	616	562	587	617	611	594	601	638	600	563	544	574	585	587	575	612	537	572	590	606	598	605	572	596	587	588	581	582	589	558	606	587	627	565	582	576	569	614	586	643	643	563	561	625	551	557	572	547	606	605	552	555	614	593	573	567	568	529	594	576	593	610	587	545	582	552	597	604	603	583	576	552	605	564	562	586	574	613	556	562	619	561	557	556	615	588	632	574	595	577	603	586	589	562	593	629	578	597	605	576	612	598	615	604	574	597	581	550	567	576	598	605	606	609	582	577	564	523	580	611	547	550	579	594	581	573	588	584	606	579	571	555	555	566	619	562	594	544	596	577	524	578	563	575	594	633	560	569	558	559	628	660	616	590	606	565	545	570	578	542	581	576	608	594	525	617	568	601	613	535	586	528	604	553	604	591	588	592	574	614	586	598	579	631	577	579	595	599	592	566	587	605	593	632	607	560	600	576	542	582	598	562	556	571	605	557	583	617	579	591	621	592	608	616	641	588	591	573	557	626	599	567	547	605	548	595	563	578	541	613	549	590	591	577	579	623	620	581	578	563	588	550	579	541	573	563	604	556	570	638	575	597	569	559	581	575	588	604	576	587	567	558	619	584	603	581	570	581	581	613	543	628	598	608	588	637	583	608	586	648	576	613	615	612	584	579	604	601	561	584	571	571	582	563	565	554	580	602	617	576	551	581	600	562	569	613	592	579	603	634	594	558	585	646	584	586	560	604	597	591	553	642	576	611	565	621	596	609	551	608	566	594	626	596	572	553	619	564	570	568	531	613	589	616	578	547	560	592	590	593	573	574	574	624	569	566	586	596	588	569	612	594	558	555	629	571	553	587	571	609	573	616	590	577	589	582	606	595	591	646	570	545	577	574	624	565	549	595	578	613	572	553	589	556	598	581	612	601	567	551	543	567	568	579	582	608	577	601	611	606	552	594	600	588	593	606	590	582	561	577	575	600	566	541	568	608	611	592	615	574	616	610	600	537	636	620	568	564	545	583	566	600	588	602	561	599	546	602	644	572	592	616	599	586	594	573	623	553	622	576	558	645	561	587	548	601	567	593	544	552	578	603	575	593	559	599	618	581	591	579	577	641	587	587	546	577	572	586	592	514	590	554	571	595	582	606	620	617	586	638	548	582	593	536	533	613	606	564	551	584	585	611	556	545	618	566	612	575	656	560	607	623	570	544	575	566	627	550	598	567	541	567	598	589	551	593	608	607	612	619	588	592	584	560	609	534	581	588	601	626	527	595	573	594	593	599	594	603	557	596	586	563	595	580	604	582	565	573	606	527	572	627	574	630	629	622	590	610	578	534	630	571	595	575	647	586	565	587	588	598	605	621	575	562	630	630	567	592	584	527	606	531	615	625	570	598	633	597	580	603	618	571	539	554	556	560	600	620	581	624	620	582	572	605	596	549	595	537	576	580	581	592	574	597	602	566	574	601	592	592	565	577	568	556	572	612	576	620	583	565	604	565	632	637	609	605	594	584	605	569	617	541	590	591	607	563	562	586	597	561	554	589	669	598	562	569	590	614	578	577	568	615	580	612	570	568	569	592	560	591	587	617	647	580	608	602	545	592	578	602	596	563	570	602	576	594	595	537	586	542	593	602	608	604	625	563	632	600	579	575	619	603	610	538	578	619	577	629	580	584	591	580	627	568	540	611	545	609	562	592	602	575	595	561	644	580	587	541	583	605	576	623	587	601	603	605	588	610	608	579	611	606	589	577	564	607	562	585	597	545	571	593	592	589	566	585	549	584	601	573	589	550	594	583	633	557	644	561	596	583	595	593	538	572	568	547	588	639	588	579	592	599	563	540	604	595	604	559	589	573	559	608	601	549	578	590	581	598	595	574	587	606	578	580	579	586	567	577	575	580	589	604	540	599	601	608	596	581	572	566	576	571	583	583	572	553	608	584	617	613	573	588	589	617	604	568	599	606	561	554	606	590	631	570	629	561	560	582	571	633	547	571	539	592	576	568	546	609	551	585	565	598	611	568	594	631	550	586	598	593	562	536	620	528	564	620	544	585	608	597	609	585	565	564	557	592	595	605	623	599	595	591	567	607	530	564	597	573	600	578	611	609	532	631	573	579	604	580	597	570	629	558	615	612	602	572	584	602	562	601	573	518	568	603	574	583	582	600	595	581	572	581	558	627	643	590	542	581	564	573	565	570	542	596	588	613	564	587	584	578	580	566	591	574	552	551	633	577	566	615	584	577	632	569	601	536	606	561	598	587	597	536	598	582	577	567	590	588	557	583	603	605	620	539	541	583	588	562	550	598	580	578	577	567	593	607	631	564	592	619	561	586	612	603	578	570	608	609	566	562	562	588	617	566	576	593	612	596	574	631	574	598	601	574	590	558	591	569	616	604	634	611	575	603	595	580	628	605	616	572	614	604	551	513	553	593	609	549	559	591	612	562	558	572	573	583	589	573	571	576	581	632	572	556	581	574	567	641	585	544	585	570	582	553	633	633	598	593	532	579	634	533	600	574	602	589	561	566	650	633	552	595	600	577	596	555	616	568	593	550	549	592	582	609	575	531	578	603	580	616	556	553	565	570	566	544	631	589	609	618	588
21098	5275	1342	1023	780	616	518	449	417	364	367	372	344	326	327	316	320	289	311	288	280	324	276	265	266	285	244	279	266	243	286	288	245	274	267	263	271	242	267	277	254	279	262	247	273	288	266	275	253	296	265	295	285	242	239	292	232	252	249	294	281	260	280	269	228	286	275	281	286	254	259	270	261	256	233	255	278	306	268	251	257	264	245	237	279	275	285	251	246	303	265	248	240	269	259	282	299	261	288	265	266	273	254	261	263	254	273	279	274	274	263	259	282	247	274	280	254	241	286	264	271	262	268	259	278	257	263	270	285	260	276	277	254	270	256	258	267	247	237	262	251	263	243	271	251	261	262	277	257	252	262	250	244	271	262	268	270	267	257	262	303	268	253	261	269	257	267	287	246	242	253	276	274	252	271	251	258	251	270	270	243	256	254	298	259	258	227	258	273	237	244	254	259	258	265	253	266	314	227	257	253	253	264	224	247	258	276	285	262	260	259	271	257	222	246	259	292	262	278	262	285	225	273	262	288	264	255	258	261	255	254	277	277	242	230	261	268	258	240	285	261	272	289	290	276	257	236	256	253	276	273	259	280	262	239	265	290	259	272	234	279	242	255	262	265	254	282	226	257	247	268	255	267	275	232	238	262	278	261	269	273	259	264	274	247	268	269	293	277	274	266	250	252	251	267	259	267	267	253	253	243	257	276	250	255	255	251	266	275	294	258	266	264	262	279	231	251	231	254	225	273	234	239	259	299	259	233	289	276	251	248	259	241	246	280	288	299	277	271	253	302	238	241	256	277	231	259	246	261	279	265	278	279	250	279	251	253	298	261	271	264	261	254	270	240	282	280	250	285	284	255	262	277	260	283	244	254	262	260	243	269	246	256	278	257	285	263	265	250	269	236	288	242	268	257	259	270	243	231	246	238	264	286	266	266	242	265	241	246	250	260	253	238	243	270	242	241	262	237	240	244	258	275	256	290	249	266	250	218	264	243	236	246	260	272	287	270	257	257	271	269	259	258	248	265	274	278	255	253	261	267	280	267	271	293	267	277	288	237	260	257	282	254	281	262	257	245	269	249	271	277	280	277	245	276	270	280	246	247	274	239	255	270	273	281	261	246	248	282	258	251	261	251	268	259	278	235	266	274	264	269	318	259	262	266	264	275	252	226	254	260	260	253	275	272	264	259	292	225	236	253	236	277	249	232	282	258	236	283	258	259	254	274	268	279	285	273	283	251	273	271	274	259	259	232	280	261	260	248	243	296	278	263	275	284	236	256	274	243	240	270	257	261	271	260	247	276	267	267	253	285	264	274	259	261	223	229	244	271	280	252	250	266	222	272	282	245	261	292	261	258	242	273	265	259	248	247	256	278	236	250	268	269	282	252	288	254	266	247	262	284	256	289	263	251	277	230	214	229	267	283	253	272	282	295	264	227	273	278	255	262	263	250	259	255	267	263	287	225	241	255	261	265	258	265	239	281	272	253	274	265	245	278	257	263	262	260	261	265	278	273	279	255	275	253	276	248	241	236	249	259	258	247	257	244	259	260	296	243	257	263	255	268	254	297	242	287	281	249	286	275	251	272	269	287	264	265	265	250	314	266	255	265	270	285	282	259	239	296	287	275	242	284	255	266	248	290	249	261	263	253	276	250	265	255	273	275	280	232	258	282	249	266	239	252	256	270	246	260	264	258	246	262	275	247	254	272	254	262	257	270	274	274	291	241	249	273	267	263	282	246	257	258	272	277	272	263	267	246	250	246	263	302	254	246	262	266	267	256	243	253	257	280	249	277	241	254	265	290	244	250	260	277	258	269	280	244	279	302	254	233	273	279	245	267	286	263	267	263	244	242	270	265	245	243	281	250	266	274	246	257	270	246	257	267	272	249	290	275	255	286	279	261	266	297	243	254	261	285	254	257	259	268	261	253	265	282	261	281	234	246	262	290	271	273	254	245	239	276	258	273	244	252	247	281	264	277	272	293	277	263	265	262	235	279	252	254	257	263	260	284	233	272	264	234	278	258	279	249	269	288	248	287	250	251	255	282	248	270	279	244	261	240	256	253	264	263	223	239	243	254	261	238	294	271	272	254	261	231	289	309	248	263	252	283	229	284	249	245	276	259	274	256	269	277	264	265	259	234	289	248	298	281	259	285	279	263	257	299	270	260	281	245	243	247	249	260	239	267	279	269	295	266	291	293	259	256	254	255	259	236	249	239	253	263	244	286	287	253	278	245	271	277	267	269	249	256	262	282	270	261	223	275	260	230	268	281	264	262	240	268	273	250	286	243	218	222	269	254	263	259	293	279	246	262	253	267	260	265	257	253	278	265	287	253	276	250	276	292	258	295	285	264	250	268	270	279	241	254	252	252	293	290	247	230	244	259	248	276	260	284	290	258	249	262	272	222	244	276	250	247	266	237	275	255	269	270	253	285	271	304	310	256	280	245	250	268	265	287	250	239	237	264	258	258	263	247	247	241	254	268	268	235	241	276	254	269	260	238	269	244	255	263	254	278	277	230	238	236	226	272	258	244	254	285	246	256	239	259	258	273	250	265	257	238	260	270	277	282	258	295	249	253	261	262	288	252	284	259	245	263	289	275	238	259	278	236	250	268	282	270	262	290	291	259	250	254	256	300	259	271	262	263	276	249	250	286	244	259	254	243	226	274	283	270	253	276	290	255	270	266	249	269	273	292	266	275	239	276	268	244	240	266	270	267	263	261	268	269	283	283	266	272	262	272	263	256	265	263	257	274	285	277	275	232	227	265	280	269	248	264	269	222	240	257	262	253	275	244	244	246	275	247	254	229	293	248	302	270	231	276	262	230	231	275	295	256	283	260	288	266	249	260	237	274	274	262	262	249	244	260	270	256	285	256	245	272	259	284	256	239	236	236	252	247	257	263	271	239	250	238	234	276	251	248	268	247	256	260	253	264	283	274	291	247	269	249	302	254	292	252	244	270	257	314	250	242	267	281	250	232	272	255	290	256	247	259	237	265	244	257	248	273	253	265	257	232	280	262	264	278	264	270	261	273	283	264	247	244	285	258	256	252	264	281	259	241	279	282	239	284	274	258	268	266	265	263	267	293	241	277	254	273	240	271	286	267	255	271	284	273	259	257	244	253	275	285	259	238	260	265	266	260	241	268	268	262	257	303	260	271	263	266	263	254	266	281	275	260	268	275	283	289	238	254	270	247	240	258	273	249	263	272	267	257	273	252	283	259	273	248	253	253	245	258	247	233	257	273	289	237	277	244	267	274	248	229	257	290	270	276	244	244	247	266	236	245	243	250	287	268	245	252	237	267	285	255	260	267	266	259	275	242	250	247	248	270	259	256	254	246	279	276	263	248	255	293	278	259	253	241	275	263	246	268	250	275	251	247	286	254	247	251	247	268	239	272	274	255	261	249	260	260	258	242	248	268	262	257	246	238	269	285	265	262	268	279	256	260	275	251	258	241	272	285	247	281	243	250	237	254	275	268	248	254	275
12134	4036	2575	3064	2824	2443	2009	1759	1599	1432	1278	1196	1123	1022	1026	943	928	871	903	833	871	871	802	818	831	758	789	796	753	762	831	752	732	779	748	715	734	736	725	779	708	731	734	738	715	674	723	697	682	750	710	711	728	703	722	709	697	668	697	684	688	704	652	634	659	684	677	644	699	732	687	715	732	751	651	664	675	719	692	703	679	709	700	741	656	631	685	720	694	668	706	725	713	732	706	637	732	647	677	653	733	615	687	706	683	646	730	705	669	699	686	652	674	689	669	691	626	676	651	622	635	687	716	675	660	671	663	690	657	674	715	689	676	685	697	699	670	676	661	711	701	672	645	648	620	678	652	673	672	696	713	644	652	624	693	642	684	656	678	683	697	648	637	644	716	642	673	687	672	681	669	726	657	675	677	662	670	664	664	643	691	661	696	685	717	685	670	651	661	680	682	640	639	698	663	671	666	669	642	667	692	665	676	690	641	669	675	704	670	727	708	653	704	703	659	677	700	701	664	687	677	635	662	665	684	706	674	711	676	662	699	660	645	695	667	677	690	668	659	628	698	690	658	652	699	668	712	655	679	713	711	686	723	669	673	641	653	672	621	676	691	699	706	675	673	685	621	675	687	664	661	628	673	704	689	671	675	704	713	653	683	707	727	669	716	717	680	660	640	665	658	652	688	656	682	619	690	676	660	588	718	689	717	653	676	650	694	684	655	669	650	647	701	640	628	651	645	644	700	663	658	693	650	667	685	660	692	650	625	651	671	667	706	688	768	670	690	654	697	703	709	639	698	691	706	657	691	655	685	681	672	638	659	670	673	657	661	651	698	697	658	667	688	654	635	700	674	660	688	662	693	634	696	656	649	673	675	633	676	651	692	632	659	640	680	634	657	714	663	661	652	729	703	676	645	674	656	661	687	680	695	689	649	687	720	678	684	659	675	659	686	686	693	683	694	634	657	662	721	700	692	674	709	701	628	660	649	672	706	660	658	668	654	632	697	640	705	653	628	690	621	681	680	649	658	692	654	693	697	647	675	654	707	695	686	669	696	635	691	705	688	687	628	671	666	639	678	662	666	702	679	610	666	658	657	677	662	644	653	635	655	639	625	680	734	668	688	643	647	622	622	661	662	636	712	687	644	698	671	616	638	727	669	684	681	687	667	660	706	619	670	722	662	655	696	724	654	682	687	690	680	683	661	663	659	688	691	671	679	652	634	663	705	657	680	671	665	676	711	683	695	677	624	678	677	711	670	682	644	676	716	674	691	693	679	652	737	695	719	678	645	652	689	679	735	677	675	691	665	669	680	664	683	668	670	675	635	691	727	663	682	651	677	648	684	696	703	629	665	652	676	670	700	643	650	673	720	690	654	721	673	670	672	662	666	667	690	669	691	675	709	661	678	658	667	685	675	689	663	711	683	653	709	659	680	693	686	684	606	666	687	673	696	680	659	685	606	694	698	632	673	696	662	669	633	737	720	665	660	718	656	638	694	625	645	667	678	700	652	674	654	677	677	694	682	666	701	641	644	703	676	683	674	673	712	670	653	637	679	634	684	681	699	668	644	689	724	649	646	725	663	693	636	716	694	681	670	692	736	650	683	668	713	648	673	641	671	613	693	666	661	649	705	695	673	623	704	693	673	615	664	686	667	664	644	667	719	666	696	687	638	644	660	616	657	654	693	672	685	642	651	638	625	668	688	653	677	687	698	701	674	662	687	679	653	678	712	688	672	670	663	695	662	688	631	660	642	667	665	674	689	641	688	713	678	638	705	675	644	666	630	648	697	699	719	639	674	670	628	662	683	664	686	638	655	654	634	661	679	644	653	616	701	686	626	696	645	694	681	705	658	660	661	687	681	704	725	714	671	664	655	697	653	633	671	707	685	632	666	692	658	717	685	655	674	664	667	629	645	654	659	686	705	676	712	665	685	667	701	728	738	643	697	656	682	667	669	656	689	651	691	656	680	645	699	673	701	656	669	744	670	674	665	663	678	688	724	666	633	658	602	674	680	696	649	665	668	666	648	637	644	686	636	690	668	662	669	625	674	655	632	692	677	677	686	633	677	661	693	671	642	702	650	633	626	695	664	683	686	670	634	660	662	665	668	704	677	698	680	696	649	659	673	661	690	689	679	718	687	640	691	681	660	701	688	709	745	670	703	657	702	712	680	705	632	705	678	626	715	673	662	664	675	653	633	662	676	675	737	656	691	665	666	676	674	659	663	689	692	690	706	674	721	677	645	658	652	656	681	665	643	690	634	609	642	670	672	686	718	700	711	705	653	707	664	681	641	649	662	680	672	701	644	655	675	688	648	656	691	631	676	686	670	702	650	703	662	635	668	694	627	674	684	660	700	643	687	673	653	677	663	686	680	661	631	661	655	659	688	688	675	680	673	739	649	662	659	683	679	699	699	640	697	660	667	640	656	693	711	632	626	673	668	652	663	644	714	719	659	694	650	713	638	607	653	620	716	656	699	652	695	677	684	644	647	626	717	727	668	702	662	687	694	645	682	658	653	624	707	703	658	660	708	672	621	656	690	674	705	663	625	646	704	685	650	670	691	685	694	643	717	675	645	666	664	663	670	647	700	709	674	651	641	628	708	673	646	644	677	672	700	667	654	663	681	645	690	682	700	669	630	688	712	661	645	690	673	660	670	671	647	714	641	697	661	658	650	678	673	724	689	660	662	655	673	652	683	632	623	643	635	695	680	654	716	653	697	663	719	660	646	647	651	704	681	713	614	669	665	689	679	687	668	674	658	710	699	651	719	692	656	654	697	657	658	689	674	671	680	658	735	703	658	665	670	711	630	659	675	639	704	672	651	705	664	622	626	647	664	659	660	726	657	651	654	625	654	688	695	680	656	632	699	679	661	662	713	682	705	691	692	653	688	674	694	687	685	663	699	661	648	663	690	672	648	670	677	644	676	727	677	682	694	662	686	698	661	669	709	685	636	651	644	688	669	696	697	681	687	655	678	661	685	643	680	658	678	664	652	680	652	705	702	690	654	713	686	664	652	671	667	674	663	689	667	687	682	696	733	624	661	677	684	666	697	653	671	669	684	665	721	705	664	678	655	663	648	667	665	659	636	716	730	720	695	624	662	689	686	670	650	722	673	704	673	691	640	643	689	652	668	677	638	686	698	640	691	671	676	688	653	666	655	650	684	631	697	639	682	693	704	655	680	672	687	621	659	639	639	680	647	705	650	692	645	690	641	666	689	680	691	664	685	667	674	672	670	706	679	651	680	645	665	711	668	664	652	685	675	643	710	694	687	677	687	641	656	641	714	682	703	706	685	667	661	709	672	698	634	708	648	645	636	726	710	660	681	634	673	639	690	651	642	646	679	663	669	693	669	643	702	624	724	722	676	667	676	723	698	643	676	685	675	707	629	647	649	676	677	675	683	680	640	700	661	696	685	665	616	671	699	682	667	675	634	695	686	676	671	682	653	659	640	696	657	690	663	605	633	715	675	732	629	701	683	720
31655	10456	2357	1667	1194	813	630	525	405	381	315	272	243	255	232	210	211	212	199	192	173	189	160	174	161	177	175	184	154	163	156	141	180	178	175	164	139	141	165	133	146	165	133	149	158	154	145	138	145	156	153	143	164	150	124	143	142	133	149	158	148	147	154	140	119	142	134	117	132	155	137	147	148	141	156	140	150	124	130	116	174	154	146	135	136	135	130	140	139	147	143	143	143	133	142	143	151	146	128	143	126	142	127	127	145	153	133	148	130	139	129	142	132	140	143	163	128	127	122	131	134	142	160	134	125	136	120	141	148	133	141	95	157	150	124	145	149	137	115	130	136	139	136	142	137	148	134	151	158	150	135	150	140	128	133	152	134	142	170	138	136	141	128	148	134	133	121	135	142	119	135	129	135	124	136	137	140	134	155	151	139	131	148	147	138	151	153	144	127	134	132	147	138	124	122	147	142	152	113	141	151	145	151	128	147	139	132	102	147	109	130	134	138	122	141	132	129	127	155	150	135	139	115	119	157	128	151	128	138	146	146	152	141	147	149	109	129	139	128	145	121	126	150	154	145	128	120	131	128	138	163	127	146	124	148	143	146	138	129	138	127	143	145	131	127	141	127	149	137	132	133	138	135	132	134	164	147	138	141	138	154	123	135	153	139	144	140	147	117	130	130	125	147	118	134	142	130	125	152	143	125	136	151	140	151	139	135	135	127	139	133	136	128	135	127	132	125	127	152	144	122	148	117	125	143	150	157	131	136	158	109	155	126	132	127	135	134	127	154	136	150	118	129	119	149	131	127	153	136	155	127	137	146	125	130	113	132	132	136	122	125	131	136	136	139	159	124	128	146	141	130	154	142	129	124	136	142	135	145	156	139	145	145	143	125	128	135	143	108	151	145	149	143	138	139	130	134	127	149	134	130	152	160	163	146	158	144	152	122	129	141	121	130	146	130	141	117	128	126	113	152	126	142	143	117	133	123	154	146	142	131	144	141	129	149	138	146	142	147	147	130	129	136	130	149	117	148	120	116	128	124	128	146	132	133	150	140	133	146	130	129	166	168	120	151	130	133	145	126	168	133	132	134	119	138	143	125	143	149	131	166	126	160	150	138	125	116	138	143	126	162	136	139	157	117	117	130	151	135	150	134	129	142	148	128	138	129	142	143	151	125	134	120	150	133	126	147	147	118	144	143	145	134	137	143	158	135	125	112	111	133	142	140	134	126	149	145	132	142	136	157	131	133	134	130	127	141	134	140	128	146	140	156	149	135	129	141	152	161	146	147	126	117	131	127	134	131	142	128	133	143	124	142	143	136	131	132	137	142	123	131	104	131	150	141	124	133	128	151	132	122	121	149	125	131	124	114	134	135	176	134	138	139	137	134	132	152	129	145	140	127	156	149	145	144	141	137	133	136	129	130	146	139	125	124	138	118	136	144	133	153	138	133	154	133	161	150	117	148	149	139	139	113	97	133	131	148	153	133	132	146	138	138	167	143	143	138	117	114	117	134	138	143	135	148	124	129	136	140	136	138	142	148	157	156	136	146	139	150	135	141	145	127	162	126	134	118	137	133	152	142	135	140	153	136	121	127	154	155	105	153	135	130	136	143	136	110	147	143	136	134	143	132	159	150	155	138	134	131	114	127	149	146	137	127	126	119	142	132	131	131	138	146	150	151	151	160	146	151	156	127	123	114	127	133	130	168	154	136	166	145	155	132	142	165	125	153	134	126	132	119	133	142	124	133	136	135	143	149	141	125	142	121	141	129	142	121	126	131	105	123	152	138	119	151	150	116	141	149	131	137	121	123	165	124	129	156	162	135	146	131	152	136	135	138	146	136	141	133	119	121	113	117	148	146	132	135	135	144	125	124	131	131	152	168	138	133	139	163	136	154	129	131	140	126	144	144	149	152	137	142	130	129	154	136	137	125	142	143	120	147	137	133	142	130	143	138	133	126	111	141	126	141	155	123	123	145	119	147	126	127	160	140	153	154	144	126	134	141	144	146	150	133	118	149	126	158	156	143	132	139	129	122	144	147	132	143	147	135	139	125	130	147	151	139	147	135	148	152	129	128	121	137	128	130	135	141	138	148	132	122	156	156	131	131	144	132	136	161	149	144	143	125	118	162	130	139	135	129	140	138	137	131	117	156	161	149	138	148	150	140	138	143	125	114	146	138	139	151	123	138	128	132	146	128	140	157	125	144	141	138	129	145	131	130	132	146	137	146	120	132	151	148	139	135	146	149	140	122	136	121	120	129	149	140	113	131	157	123	150	149	121	132	150	146	148	148	134	136	147	147	149	133	138	138	151	131	140	123	123	135	140	130	137	136	148	130	150	127	132	151	119	135	137	146	140	154	137	146	132	131	130	148	132	140	142	127	132	148	142	126	120	158	135	131	149	150	132	148	141	154	126	132	124	121	118	152	138	153	160	154	156	159	139	138	132	118	120	145	140	134	144	133	140	136	129	150	160	137	113	159	138	128	135	155	142	147	131	129	133	142	118	153	127	118	117	156	154	136	143	146	124	133	131	141	138	136	146	168	151	133	137	137	111	135	131	147	135	120	132	139	141	154	161	147	149	120	121	123	137	115	150	131	142	143	151	129	159	128	147	125	156	139	134	126	134	156	146	117	129	139	135	150	135	144	138	136	152	152	141	147	134	128	156	131	137	135	132	126	133	132	123	125	156	170	128	141	132	140	135	131	128	118	151	125	128	141	128	142	129	128	116	125	136	151	150	157	134	136	141	138	141	146	127	119	153	131	145	128	136	141	135	135	113	141	154	131	164	123	133	99	138	136	142	141	130	138	134	147	140	110	140	149	150	147	144	139	134	129	115	160	139	124	136	125	114	123	115	144	152	132	127	151	131	147	148	125	136	115	131	129	141	152	129	158	146	136	142	133	130	125	159	147	134	173	128	148	140	126	140	147	137	120	162	124	120	128	129	142	138	133	127	150	158	136	125	133	154	157	134	134	132	119	143	127	146	134	129	130	135	114	115	145	131	140	120	139	157	165	126	133	141	137	124	148	135	136	156	154	152	119	134	160	150	152	136	151	134	116	126	150	135	144	121	133	113	135	148	125	125	133	146	145	140	117	129	129	135	142	146	130	124	126	135	153	118	120	136	131	144	137	148	142	128	133	137	135	137	132	150	129	143	143	136	118	155	126	127	127	145	147	119	125	146	144	156	150	143	132	144	121	115	142	146	114	105	141	127	150	145	145	141	147	130	148	123	137	140	125	133	118	141	136	151	144	131	142	136	130	109	125	154	127	131	129	141	129	151	137	137	139	146	126	153	135	117	133	126	119	120	133	120	138	148	128	132	122	132	117	116	156	121	144	125	146	122	139	150	133	149	119	141	133	118	113	152	137	151	135	151	137	142	150	145	149	145	128	132	137	138	153	127	118	138	144	126	127	139	145	144	151	142	121	125	144	144	147	156	121	130	138	120	139	115	145	124	139	130	125	129	141	137	138	127	145	153
17499	5378	3987	4973	4363	3572	2942	2506	2081	1757	1547	1418	1317	1129	994	898	872	858	779	798	719	710	645	660	563	609	524	566	567	549	529	556	484	475	488	511	470	516	469	461	461	479	451	448	457	439	462	475	412	387	383	402	416	401	437	404	386	405	396	447	451	423	402	394	407	402	429	391	418	384	379	414	387	440	402	402	370	368	427	386	397	414	374	395	395	375	385	402	378	398	395	405	432	431	403	389	371	393	393	379	426	379	368	395	415	401	388	402	388	396	369	370	356	389	402	376	393	384	410	428	391	400	399	391	372	410	435	393	414	410	385	392	389	360	352	374	405	402	425	358	388	404	411	359	352	407	410	380	366	377	350	402	376	395	410	365	388	344	376	403	360	377	346	366	389	360	384	402	354	370	386	386	385	348	367	402	395	389	401	406	411	377	361	368	390	365	371	385	353	372	370	375	369	347	369	358	353	382	391	370	398	399	384	387	356	371	359	372	401	406	387	354	390	389	387	378	399	427	357	367	381	381	395	339	393	378	384	402	382	353	371	378	385	368	372	383	348	398	380	379	332	381	361	345	367	397	376	383	391	384	362	350	381	402	341	374	385	374	372	357	388	395	364	372	364	357	332	372	361	346	368	369	384	352	346	391	386	360	393	413	383	405	349	406	390	361	344	354	379	355	380	395	408	392	365	370	354	383	408	356	363	350	396	355	334	357	377	362	380	361	359	383	392	367	376	387	415	397	384	406	378	369	389	373	343	371	378	396	406	335	353	394	393	377	357	325	367	385	370	387	373	359	366	416	366	393	365	352	348	369	365	385	392	362	390	345	383	366	380	397	375	352	384	397	380	365	358	358	368	372	359	377	376	370	361	366	410	377	373	394	405	335	367	405	342	387	386	362	392	390	398	371	367	377	383	347	361	365	376	369	365	340	373	369	376	364	388	383	397	363	363	340	370	365	386	368	414	367	374	369	350	370	398	403	314	368	342	370	374	374	363	380	401	357	362	362	388	359	351	397	338	362	388	367	377	388	371	367	393	353	402	371	395	395	408	346	356	363	390	401	401	372	383	379	354	347	360	335	405	362	420	360	368	355	342	375	408	369	375	379	351	369	400	334	374	398	367	397	361	333	360	388	384	353	369	367	367	390	332	364	366	368	368	372	377	388	398	366	400	388	348	384	370	347	363	383	382	363	344	370	414	375	383	351	403	358	389	373	337	355	370	373	380	359	366	381	390	386	361	359	378	351	351	383	366	359	390	389	372	338	391	373	359	357	379	389	390	367	355	374	394	384	383	377	335	421	403	371	359	355	399	382	407	411	397	424	393	365	350	377	373	369	377	376	382	401	363	417	383	366	372	374	372	359	385	367	377	336	392	397	377	368	370	366	385	346	389	353	397	374	362	387	350	376	379	363	415	329	377	390	388	380	370	379	339	393	397	365	381	338	374	345	362	383	410	345	351	398	369	336	383	346	367	333	357	349	379	411	375	372	368	403	398	340	406	364	369	358	373	413	378	352	385	393	361	411	380	344	391	397	398	386	384	374	337	397	376	393	380	372	344	383	351	376	389	338	369	372	356	354	363	383	391	385	376	398	352	349	378	382	384	398	389	372	345	379	341	423	399	364	356	358	354	391	357	428	374	367	358	372	401	383	386	383	346	401	372	384	406	415	359	374	404	361	357	368	396	382	391	354	375	373	362	368	372	377	352	349	375	385	376	352	362	379	368	349	388	389	379	390	369	353	386	379	383	369	401	368	375	344	362	382	373	414	370	373	394	397	400	351	337	384	378	364	340	349	368	386	375	407	380	360	375	349	367	343	390	389	391	372	374	368	367	378	388	358	384	362	365	374	430	402	366	355	393	358	345	353	380	390	358	356	429	376	362	368	360	370	371	372	423	374	382	380	372	379	387	377	361	392	386	364	379	355	364	398	368	409	339	380	363	378	413	372	364	399	394	338	390	364	367	401	380	379	358	368	374	396	390	334	337	370	351	359	393	376	382	351	394	392	362	339	403	369	411	371	375	368	397	367	392	369	381	363	393	378	405	356	361	400	368	381	354	354	346	358	386	346	359	347	376	405	345	396	378	401	382	349	384	360	368	387	384	379	370	339	387	346	370	353	366	406	334	383	362	342	348	370	369	374	361	383	390	356	361	383	383	370	394	412	405	358	358	383	376	372	384	384	359	374	371	383	362	363	376	373	373	369	430	383	391	359	341	370	369	384	380	370	391	365	381	369	409	408	364	365	366	377	374	372	380	352	359	360	387	334	375	368	362	397	381	379	388	393	364	350	381	364	392	361	332	350	371	346	397	379	344	384	377	364	417	403	346	345	366	381	380	387	370	369	380	353	352	345	384	347	364	381	350	374	380	383	391	410	383	398	368	362	363	354	365	349	380	357	371	395	361	366	376	360	352	379	352	383	347	377	380	366	359	402	382	373	379	354	361	360	361	391	352	385	395	334	369	344	389	379	360	380	383	379	353	377	323	347	375	389	378	352	361	383	412	356	397	376	399	366	353	362	398	412	355	376	359	399	395	348	383	362	386	393	370	360	371	383	369	393	359	354	373	380	378	407	383	375	373	385	383	369	378	359	386	365	401	374	362	371	391	357	386	367	373	381	414	347	340	360	395	407	381	384	393	378	416	384	358	406	384	387	364	374	356	419	367	412	374	406	351	360	361	358	396	384	382	351	378	388	380	372	381	380	388	345	369	368	344	408	416	354	378	357	374	400	369	380	355	391	358	381	380	397	350	362	388	369	386	363	345	399	387	380	384	394	385	370	391	401	349	391	407	356	374	380	393	360	372	357	381	372	359	352	345	375	359	399	345	374	362	363	393	387	395	389	366	344	398	370	368	364	391	391	383	390	316	403	366	378	354	422	373	373	380	384	388	371	357	354	373	368	392	352	420	402	410	373	373	359	371	365	368	381	371	390	372	429	371	371	366	336	383	391	353	386	352	374	374	380	368	354	364	418	367	358	389	383	412	352	370	355	329	366	387	407	364	370	346	368	393	389	368	362	385	353	382	367	372	341	351	390	362	344	362	377	354	341	390	398	379	356	384	365	388	370	358	398	368	375	371	409	350	410	353	404	383	366	349	372	368	393	358	361	381	381	341	373	405	380	394	335	363	319	397	392	424	379	402	380	394	353	328	429	362	343	366	373	377	364	409	377	385	357	403	393	366	359	392	365	383	390	398	389	357	334	356	388	398	362	362	411	391	360	345	392	345	358	377	367	399	359	339	371	363	372	386	360	399	360	360	381	400	400	373	363	374	368	385	392	378	407	381	393	334	386	393	349	392	352	404	398	359	342	350	394	367	386	375	380	375	380	395	389	364	371	366	355	360	397	395	347	374	408	350	370	370	376	374	347	391	373	373	351	391	364	399	355	383	414	383	364	367	410	387	372	356	345	359	387	337	355	348	402	365	379	377	364	389	359	377	363	396	368	380	347	398	376	362	351	397	385	364	386	365	400	360	389	389	363
3496	431	270	255	244	232	282	244	208	231	260	211	215	242	216	211	227	240	217	209	224	225	247	189	227	180	227	223	234	254	248	237	232	216	221	234	193	213	218	224	240	241	216	213	217	192	203	230	216	233	219	227	234	190	229	224	210	208	202	235	171	219	212	232	227	244	211	225	206	209	206	220	225	214	221	198	209	246	213	221	218	199	207	220	210	218	230	222	221	221	223	214	223	215	216	231	231	212	200	208	217	235	235	215	219	210	233	202	206	209	227	220	222	193	208	196	219	226	177	203	206	230	219	216	207	240	221	203	216	223	209	201	215	201	200	205	209	213	240	247	197	207	222	189	220	199	222	248	204	204	206	227	214	212	202	200	244	236	211	241	264	234	230	218	200	213	233	224	224	219	209	228	223	208	185	220	233	224	231	212	226	227	216	210	195	209	236	216	221	257	233	240	222	213	191	232	226	224	215	207	196	242	230	225	245	221	206	232	198	221	217	231	217	210	223	203	229	209	229	234	245	216	200	213	225	207	209	228	197	208	201	197	193	205	216	207	218	236	226	222	218	234	231	225	223	218	228	230	243	209	203	200	200	228	222	241	204	224	214	236	211	211	205	195	221	231	232	210	228	237	223	227	222	217	208	223	248	249	232	205	215	205	218	212	197	236	197	225	219	236	237	236	243	205	198	229	228	226	234	213	216	218	212	195	216	241	224	209	237	224	234	230	234	221	223	202	198	245	246	209	208	198	211	224	225	219	218	231	199	239	205	209	215	204	196	197	240	228	228	226	210	229	222	233	220	237	204	211	230	194	198	213	207	232	243	244	222	209	187	214	252	213	223	218	245	214	228	215	194	267	206	219	208	221	218	229	218	225	230	249	211	239	201	260	239	226	224	214	232	202	230	237	237	241	226	218	237	198	220	227	216	233	224	223	233	202	231	234	216	223	234	230	206	215	233	235	241	206	223	223	200	212	198	204	220	213	219	194	231	226	211	223	229	236	224	226	201	222	205	226	232	210	223	245	216	185	253	230	252	204	231	230	210	232	226	239	217	213	204	227	204	199	213	200	197	190	223	222	233	245	219	226	233	215	235	192	187	236	211	243	232	192	211	237	231	223	196	214	225	242	220	221	231	247	224	239	235	230	224	222	186	211	214	208	212	204	228	230	188	206	210	223	204	207	248	208	203	210	213	219	222	223	212	201	204	254	220	233	209	241	200	214	231	202	222	223	230	207	205	213	198	224	232	204	209	214	198	215	221	237	216	219	210	211	214	250	222	227	229	219	226	197	235	225	205	212	220	232	189	227	237	238	213	224	221	215	245	216	225	204	221	197	245	231	219	212	206	243	200	206	227	196	205	251	208	209	187	211	217	208	228	205	199	224	204	208	228	236	228	233	237	230	238	208	243	216	193	239	233	183	243	225	179	220	223	228	219	224	208	195	226	207	220	207	239	240	226	231	223	215	210	227	244	221	192	227	237	218	235	210	172	206	210	207	219	244	224	231	222	232	252	213	216	215	224	218	230	231	250	188	208	231	208	204	213	231	240	208	219	199	209	227	234	254	208	201	218	226	198	235	221	212	224	229	223	188	232	233	233	196	235	201	231	196	210	218	259	252	243	215	221	228	199	231	226	226	218	203	228	225	236	210	238	214	255	239	245	203	237	201	225	201	224	195	234	254	238	238	225	211	210	217	209	204	235	208	249	237	217	201	221	186	219	210	228	234	221	207	197	216	241	217	240	220	203	208	227	208	217	236	244	216	235	189	219	235	226	205	227	231	220	233	230	224	212	218	220	213	176	222	227	231	198	218	195	232	226	222	215	218	214	233	211	225	205	238	218	205	222	221	232	222	227	204	225	211	203	221	246	239	216	228	223	201	221	196	234	201	225	216	206	237	207	241	219	201	219	188	209	195	212	205	196	198	215	228	229	218	241	248	224	236	220	254	223	250	223	236	229	205	212	209	227	223	194	219	231	212	238	262	210	199	230	225	196	211	221	195	217	226	213	225	218	202	196	200	227	221	219	223	234	211	244	216	225	198	212	245	222	212	205	220	203	222	240	207	207	208	230	198	222	226	242	200	207	227	217	217	195	220	240	212	197	211	210	201	217	233	224	234	240	217	211	258	223	216	203	217	210	200	190	238	214	237	213	230	205	227	227	219	195	239	217	215	216	242	209	223	212	208	223	222	224	227	232	221	196	212	229	222	209	253	233	215	222	216	231	242	234	238	239	222	228	225	219	229	242	239	216	206	209	255	190	206	205	200	231	209	231	243	225	236	218	203	246	225	235	219	224	210	215	241	199	215	217	225	217	220	228	220	243	234	201	219	218	206	210	236	257	218	221	196	221	229	239	236	220	214	213	208	226	211	210	225	220	240	264	197	237	246	192	202	221	211	199	210	203	206	215	198	213	197	200	253	229	245	211	211	219	213	193	197	217	248	252	209	244	225	230	221	213	221	213	211	222	203	208	232	200	215	210	199	220	211	230	224	220	215	233	206	221	245	199	194	198	212	235	213	243	246	207	219	217	235	177	222	208	180	221	206	243	211	194	207	206	209	199	231	216	220	233	238	240	227	226	225	221	206	204	217	233	208	201	237	218	231	228	246	242	230	206	189	204	216	212	238	261	201	233	219	228	207	228	217	237	217	203	208	221	195	257	204	245	255	212	191	215	231	215	195	219	237	199	215	226	207	210	245	227	212	251	218	205	205	224	195	208	242	198	232	230	209	205	255	213	212	244	224	229	207	241	232	172	211	222	218	230	244	222	233	231	214	210	209	229	219	239	215	213	224	215	216	214	217	241	181	212	223	228	199	211	195	205	238	241	231	202	201	197	229	232	228	201	226	205	208	215	247	226	226	210	239	221	217	209	194	225	231	216	224	195	219	223	235	199	228	222	222	226	209	223	192	220	209	213	243	238	243	229	204	206	211	217	230	230	239	226	206	230	239	211	180	194	230	233	210	210	235	196	231	230	236	228	224	221	209	229	218	218	202	239	216	221	210	224	209	223	204	232	254	215	203	217	216	226	223	222	207	220	241	203	230	227	231	222	216	229	200	229	204	196	218	206	235	197	225	242	217	203	218	221	215	239	226	227	209	226	227	242	198	225	217	244	260	221	207	210	245	194	229	222	203	223	227	233	203	211	234	235	222	221	195	222	224	214	229	253	207	211	224	219	247	227	230	225	207	209	217	216	231	246	237	201	214	207	222	201	204	207	231	212	197	196	228	203	191	240	230	216	252	192	209	215	242	226	205	223	226	219	227	228	261	226	231	238	203	223	207	220	222	238	216	193	207	249	183	207	229	210	232	224	248	222	225	187	216	234	228	220	209	221	229	218	233	212	211	180	204	216	225	240	232	232	204	217	212	204	219	188	212	222	228	215	212	204	235	230	228	200	208	253	212	228	219	219	262	223	224	218	203	213	207	232	226	217	220	238	224	230	209	207	228	222	199	214	215	229	219	243	219	251	231	220	250	216	235
3295	870	724	735	786	747	699	696	700	638	686	627	669	581	636	617	655	653	605	598	600	608	559	596	626	611	620	629	619	593	555	591	569	600	556	546	585	599	565	563	604	561	598	573	613	597	647	588	585	582	592	554	572	537	590	573	589	640	626	608	569	609	576	589	599	584	569	623	587	591	592	573	584	595	606	600	654	594	658	586	574	594	590	598	572	577	601	592	604	590	639	592	558	533	610	599	593	646	553	594	574	591	619	608	583	581	585	568	607	580	617	566	569	579	589	596	579	590	576	595	563	665	576	592	588	591	601	633	555	570	596	614	576	597	570	577	543	597	559	590	607	568	616	583	589	571	522	575	583	569	587	568	578	578	612	603	615	568	595	535	544	581	625	583	614	589	579	574	545	601	598	641	607	598	587	594	588	579	580	561	594	567	614	556	610	579	593	583	609	622	561	549	614	559	552	585	557	555	620	611	590	591	561	585	542	604	602	601	556	570	595	637	572	590	598	597	601	577	601	552	611	577	567	546	576	609	575	543	558	560	529	630	580	590	605	574	605	540	599	578	577	562	571	604	592	555	616	596	586	593	573	611	590	656	579	602	599	592	563	578	622	576	623	586	583	586	573	600	574	594	614	619	604	603	611	605	574	607	561	600	599	580	599	609	570	574	598	556	592	580	560	583	602	618	595	610	575	609	610	567	582	613	565	566	553	552	640	575	577	563	584	590	589	596	576	614	562	588	553	579	591	541	578	586	591	592	625	594	587	579	597	637	574	605	591	616	604	596	543	569	607	548	562	618	586	560	581	560	590	608	588	599	597	554	567	568	595	598	581	584	548	605	591	538	574	562	541	599	582	571	592	563	590	629	611	581	604	562	589	610	542	573	584	608	567	603	577	564	603	637	619	604	614	624	580	515	544	566	577	601	563	578	548	577	546	569	625	586	602	586	614	583	631	587	607	551	602	644	611	586	590	613	561	595	593	647	591	587	574	593	590	559	587	536	590	588	581	587	529	621	572	614	564	566	570	551	584	614	602	587	587	560	585	629	551	572	606	627	600	607	584	584	609	609	585	567	601	597	594	574	594	572	526	569	600	577	552	552	596	595	603	627	567	642	603	533	583	643	589	580	585	615	655	603	592	577	574	616	580	606	623	578	569	591	599	575	611	578	570	626	594	630	588	600	592	525	598	565	585	591	611	596	614	512	559	592	577	568	615	587	600	626	567	580	626	594	591	590	612	566	536	565	549	594	570	583	580	623	528	627	557	582	566	633	607	580	588	591	592	609	607	579	607	587	575	611	581	617	566	564	608	587	587	531	573	543	578	538	564	582	579	578	608	562	562	571	575	581	554	564	582	541	597	564	549	589	557	612	628	601	605	598	633	575	598	590	599	564	605	629	615	585	597	602	569	595	592	580	573	560	628	532	605	604	596	553	557	599	560	579	555	615	561	568	589	534	588	590	600	617	602	531	568	633	600	589	588	612	564	592	610	613	574	601	591	551	550	573	599	566	590	628	606	597	527	574	592	593	585	605	616	603	565	564	611	568	581	597	624	568	596	630	543	573	582	631	576	661	566	557	573	578	634	582	597	620	595	595	597	558	634	601	623	630	632	594	615	576	592	620	569	622	635	590	572	575	592	598	589	582	540	630	543	604	626	604	538	596	598	601	537	580	566	601	582	591	551	589	570	644	620	598	603	573	595	560	569	598	569	590	614	605	587	622	583	545	584	620	619	596	603	617	562	609	595	552	590	603	571	571	594	591	612	574	578	588	579	564	581	611	545	588	589	596	576	575	617	548	548	590	574	601	628	559	544	565	593	563	592	578	538	564	593	600	604	587	569	579	591	589	610	597	614	538	609	611	579	592	588	611	606	553	570	576	551	542	555	604	597	558	558	578	526	612	612	611	573	586	593	571	555	557	612	589	563	632	580	583	614	563	590	603	580	582	618	589	560	659	609	585	612	596	625	602	598	577	610	540	606	596	608	570	587	595	573	600	610	581	654	598	583	612	619	571	580	587	616	592	615	575	591	591	534	572	564	577	593	568	559	625	594	583	593	607	588	611	540	577	596	541	563	567	587	569	595	612	621	599	583	590	616	581	601	600	581	567	580	594	560	606	580	621	563	607	612	616	606	565	587	569	601	565	623	561	619	607	609	545	596	605	600	547	581	582	597	625	573	580	546	598	580	591	564	584	525	570	592	564	590	590	595	590	565	576	582	575	606	615	618	608	621	559	602	585	574	560	613	583	536	587	568	565	581	603	576	673	599	587	574	566	540	536	542	585	607	593	589	640	582	561	580	622	562	585	570	588	622	588	560	571	580	537	569	582	594	605	551	559	595	618	639	562	623	619	589	567	594	576	590	599	578	598	556	600	610	532	579	614	598	572	554	626	602	555	589	610	587	628	566	581	548	599	607	586	560	578	594	538	567	605	623	568	580	602	582	597	597	566	609	577	572	598	592	558	550	625	587	565	605	570	590	588	569	619	603	605	597	594	609	611	565	626	579	544	584	575	583	580	602	560	625	560	594	532	638	616	591	562	593	592	589	556	624	613	573	618	605	517	557	566	596	551	538	558	598	575	567	621	601	592	584	583	587	615	548	571	568	574	557	576	595	616	564	603	602	588	626	584	622	584	597	584	562	621	561	595	599	587	608	528	533	581	599	570	625	582	639	568	592	639	565	608	664	602	594	595	600	598	637	551	610	601	583	571	560	552	563	637	527	627	588	581	576	587	589	586	652	595	564	575	590	587	635	583	603	596	596	565	567	625	589	630	621	597	617	578	577	611	568	606	580	588	597	601	564	560	588	565	582	553	571	586	592	646	575	637	590	565	591	586	575	615	569	549	598	560	625	535	559	598	610	600	609	607	601	597	607	639	598	600	601	590	637	604	614	590	628	606	536	610	564	648	603	584	666	565	569	602	582	557	555	578	618	631	598	566	573	567	554	576	604	567	586	570	582	594	594	563	582	574	575	607	569	546	577	582	630	628	589	579	615	586	576	571	591	589	602	562	598	598	627	566	591	636	568	545	623	608	592	597	551	606	583	618	587	626	591	596	602	569	575	593	592	590	566	570	609	596	584	600	604	566	595	601	570	565	587	603	576	611	625	584	610	569	617	608	549	583	628	582	587	591	572	585	580	608	588	602	595	586	574	566	593	588	575	536	605	614	604	583	542	572	585	574	589	593	554	590	583	618	605	597	587	623	590	598	570	599	598	577	577	565	563	545	640	527	541	639	597	587	579	602	578	603	569	605	595	604	593	571	609	582	615	582	567	597	599	525	602	608	595	578	547	601	581	568	600	578	557	551	534	572	601	590	601	510	609	597	574	607	579	597	559	579	533	587	567	585	651	576	549	596	569	579	628	590	616	599	575	583	623	601	630	587	570	546	564	580	580	586	577	600	594	616	596	630	610	581	605	588	562	619	573	587	582	530	630	625	605	585	553	575	578	630	594	574	597	651	624	588	585	587	605	621	579	616
19899	4352	1296	979	774	628	547	480	399	386	370	373	361	346	264	310	325	280	295	289	278	286	300	291	278	313	270	251	259	282	305	275	264	309	262	297	263	301	270	265	273	255	244	274	278	259	280	273	273	235	248	257	263	255	259	250	279	271	292	239	245	261	268	274	278	231	254	260	274	244	298	261	264	260	309	295	253	264	275	288	248	267	278	244	299	300	250	268	263	285	265	265	258	258	251	251	246	259	230	273	273	239	252	271	289	254	257	274	290	254	265	250	262	268	250	263	259	265	257	255	259	267	249	253	297	258	282	256	244	267	253	281	255	259	255	250	259	274	262	290	264	257	272	250	276	245	254	264	254	290	292	256	253	274	248	252	243	255	280	274	261	242	256	261	282	287	283	265	240	248	247	268	273	274	267	249	268	240	249	242	260	293	251	256	249	259	253	288	278	233	272	265	260	258	260	283	245	284	251	253	288	243	252	244	256	254	283	287	262	239	258	258	278	255	296	274	268	254	283	295	262	281	278	246	239	245	253	277	264	243	270	280	228	242	250	257	276	257	264	286	258	239	255	268	273	243	267	267	266	289	276	300	260	227	287	254	276	243	262	235	276	275	283	254	231	256	286	256	276	269	259	247	262	294	258	257	269	253	271	238	239	231	209	263	278	287	260	284	230	267	281	235	284	260	262	271	270	246	254	249	279	264	268	243	261	250	267	266	272	266	258	276	261	253	251	284	257	272	268	271	233	222	265	259	286	265	252	263	254	292	253	257	243	252	260	277	279	292	270	255	249	266	291	279	244	250	261	259	249	252	255	267	277	249	265	227	265	279	272	278	246	257	278	277	257	238	271	267	259	259	246	256	256	240	246	246	219	283	268	248	273	255	254	225	267	253	233	272	275	265	271	298	234	274	311	257	256	279	257	235	260	251	284	290	273	272	238	260	291	276	274	261	243	255	237	272	255	259	256	256	264	279	265	244	274	276	259	269	261	287	311	251	270	273	258	259	286	256	251	291	260	257	257	250	272	256	238	275	242	273	264	278	247	261	282	250	268	249	254	306	253	244	282	285	256	289	300	288	280	261	266	248	252	272	275	293	249	271	273	255	263	251	237	233	238	241	263	260	264	245	258	242	252	291	235	270	272	264	277	257	257	262	221	266	246	286	259	266	269	281	240	274	246	268	270	267	262	247	286	265	287	260	272	260	286	283	271	266	240	242	222	255	258	286	234	234	262	265	274	232	266	263	272	254	289	242	227	252	263	295	268	278	262	268	252	285	269	251	252	272	275	269	291	240	276	260	246	258	264	247	251	269	262	263	258	251	278	275	249	231	234	266	261	286	274	247	264	280	265	309	294	262	274	280	238	273	249	287	257	274	262	268	267	261	271	275	236	273	272	256	259	238	264	269	269	268	268	252	273	252	274	250	252	291	258	248	275	263	236	258	297	278	268	246	260	264	276	294	275	262	255	259	275	273	265	262	263	287	254	278	260	258	265	254	300	239	244	275	252	265	284	235	255	255	257	285	270	270	266	277	289	223	255	253	283	249	253	246	223	282	279	264	267	250	271	261	269	283	286	260	251	231	264	278	251	292	261	264	257	237	273	242	269	259	277	279	291	262	254	254	310	272	271	276	244	244	260	244	263	235	271	262	266	261	276	250	252	232	267	228	249	281	258	250	271	256	238	260	264	276	254	252	254	261	263	247	281	279	282	271	270	271	273	249	237	279	256	280	255	267	268	275	252	261	275	275	283	294	255	251	234	274	272	265	252	240	272	262	266	229	255	278	300	265	254	263	236	264	308	246	261	248	230	313	249	253	255	255	237	256	278	284	262	268	277	256	245	279	246	279	248	281	240	266	302	271	257	287	241	244	242	267	251	286	246	260	254	263	252	256	295	262	259	281	268	243	266	227	228	249	251	274	261	278	237	262	247	231	297	263	262	259	262	289	257	271	246	256	281	291	274	281	249	259	270	274	265	292	266	263	257	254	256	258	269	271	279	276	249	235	266	290	264	264	268	247	271	280	272	237	280	267	234	249	255	280	271	266	241	251	263	277	251	271	274	254	277	268	256	264	261	266	277	261	262	250	268	219	249	249	269	286	274	262	274	259	253	284	280	266	237	254	290	277	245	240	244	281	283	271	237	247	262	262	256	251	248	272	256	263	275	261	243	258	244	281	255	243	244	242	241	251	255	311	237	237	244	274	264	251	261	262	262	240	255	238	283	298	216	287	262	254	256	239	281	255	271	265	263	239	247	263	265	281	252	284	246	257	234	244	232	276	290	226	272	247	237	287	259	258	303	279	259	258	282	263	276	281	258	290	230	266	270	267	256	263	259	260	257	295	253	265	263	259	259	239	277	240	258	270	264	278	257	261	285	253	290	272	239	294	252	249	230	257	238	231	242	262	279	239	263	261	300	305	258	277	257	263	270	245	268	271	262	251	264	269	281	285	255	203	257	278	281	260	300	294	256	261	244	258	303	289	268	251	238	271	253	281	269	270	264	272	257	253	262	238	262	267	256	243	264	270	263	265	254	261	252	261	265	280	273	259	253	255	244	254	257	262	261	279	255	257	267	250	259	268	251	262	274	218	266	266	261	263	250	252	290	266	245	261	281	257	261	235	260	265	256	259	241	233	223	237	257	281	240	280	260	246	272	265	242	268	257	258	243	245	230	277	281	275	244	286	234	275	255	293	268	247	261	258	259	257	300	262	259	253	236	277	270	266	265	272	253	279	253	263	264	243	282	275	277	290	278	257	234	241	243	296	261	269	251	279	278	243	258	269	255	243	253	235	270	270	255	282	234	267	285	271	251	258	274	261	296	264	240	274	269	229	244	274	267	272	250	250	248	274	279	271	254	268	252	241	264	265	262	271	229	274	239	251	255	257	252	271	265	265	229	253	249	280	278	274	291	287	249	261	272	251	260	291	270	244	251	298	260	276	258	249	253	244	252	279	271	251	279	292	268	266	250	268	241	276	274	265	266	249	242	288	283	284	267	254	256	240	298	257	256	266	255	262	266	243	255	254	266	267	266	250	265	252	242	233	279	272	279	248	269	271	248	250	268	255	265	254	249	284	229	252	271	259	236	263	262	279	247	293	277	267	270	265	269	267	282	292	213	260	252	260	281	255	236	250	244	265	205	262	244	252	259	261	249	274	234	275	273	280	250	267	250	266	292	291	265	279	267	259	238	237	295	267	252	266	253	281	241	249	231	265	251	271	252	260	277	247	267	260	268	233	274	266	246	273	274	261	258	229	260	249	259	261	285	252	265	218	242	271	245	219	259	268	269	261	256	259	286	252	257	257	248	253	268	270	249	275	274	269	246	278	255	260	280	261	222	277	246	258	272	273	263	267	259	257	268	261	268	268	236	241	251	282	253	249	268	288	257	252	281	250	250	266	266	264	244	257	259	279	252	278	276	276	263	286	267	255	279	255	267	268	269	275	253	266	266	277	283	267	236	264	259	260	269	246	261	267	267	278
11621	3080	2587	3139	2770	2315	2000	1804	1589	1459	1292	1214	1133	1017	1014	998	962	933	877	864	872	889	843	811	769	814	803	795	731	785	761	754	767	774	762	730	738	733	679	739	734	775	741	674	714	689	717	726	701	740	724	759	702	734	695	694	677	750	724	669	700	728	714	695	720	677	680	679	667	660	625	716	661	682	750	667	694	693	647	669	617	730	708	728	681	679	719	681	654	627	686	686	644	690	672	705	695	694	696	658	651	647	647	656	670	628	703	664	622	625	640	641	707	651	679	708	731	710	692	661	720	653	699	638	683	695	699	634	647	650	691	712	731	689	681	681	674	664	663	691	646	649	698	641	643	692	703	672	653	702	693	672	656	678	693	690	679	676	597	688	656	675	702	645	680	699	628	705	664	629	687	682	668	731	702	657	642	659	695	658	674	697	662	645	659	682	643	613	625	671	687	681	635	661	675	679	621	689	666	677	685	644	679	650	673	690	676	685	696	723	633	685	672	687	672	680	680	674	702	716	609	692	696	694	655	666	709	703	699	692	651	640	677	701	637	658	675	670	636	706	707	678	684	647	670	671	660	616	685	635	664	728	669	636	675	656	708	689	657	684	654	722	671	706	673	682	674	708	678	678	669	671	669	664	694	678	660	650	638	709	693	679	669	658	610	657	731	691	632	612	712	654	665	667	652	665	663	671	628	691	681	671	676	637	651	695	693	682	678	668	679	655	689	708	683	669	630	644	733	595	658	682	669	688	643	638	696	638	683	725	687	669	673	667	676	697	673	690	687	647	677	716	692	701	668	652	668	655	614	737	665	645	701	700	647	673	716	695	637	678	679	746	679	649	721	682	690	657	674	661	672	659	640	672	681	627	682	655	700	696	687	628	674	609	680	657	663	671	677	656	655	688	594	655	707	693	688	641	678	655	681	651	707	652	741	655	703	632	658	676	678	683	662	654	706	715	693	673	679	709	657	694	646	667	645	696	681	677	667	650	657	659	673	650	648	690	639	686	685	641	691	662	685	670	668	675	620	686	648	713	641	668	666	641	648	655	650	716	672	671	661	661	701	673	640	671	681	628	691	669	673	655	630	642	698	704	671	649	629	667	643	684	693	670	661	678	650	705	731	623	638	664	697	687	657	679	679	685	667	686	648	644	612	666	686	687	688	642	681	688	663	666	684	726	677	675	619	671	676	692	594	700	662	648	666	692	656	717	677	693	677	683	654	691	706	652	697	630	709	705	676	683	665	668	662	680	695	685	654	663	691	628	657	642	657	658	655	657	648	674	687	654	678	651	685	672	702	690	689	723	716	694	694	671	651	651	630	682	652	696	681	656	680	690	691	684	671	645	657	675	646	648	668	700	656	688	692	669	669	668	657	718	685	702	666	664	667	670	664	661	691	629	673	698	693	675	675	669	655	700	699	651	612	654	672	679	695	659	659	656	646	713	653	623	670	642	658	657	669	649	711	657	732	650	646	660	694	719	667	711	675	667	678	686	694	671	710	671	641	656	665	673	711	638	689	703	671	712	611	659	667	643	670	657	631	664	723	635	659	688	678	724	646	694	645	661	671	699	713	639	693	726	679	705	730	650	645	653	655	687	648	678	666	677	722	650	686	659	671	669	675	682	633	684	696	719	671	710	696	725	687	681	660	654	698	661	656	681	716	623	653	739	622	659	651	658	712	679	677	671	710	657	664	681	653	694	720	701	707	635	666	693	687	671	728	725	727	666	673	658	711	646	679	692	628	651	707	642	705	717	656	670	655	703	674	706	609	641	696	641	720	664	629	670	687	637	679	659	679	702	621	651	651	657	692	660	670	659	688	685	658	720	680	674	611	672	664	670	704	717	715	666	709	685	644	667	670	688	701	665	699	658	703	657	668	692	662	644	708	701	678	682	665	685	705	709	661	650	689	651	660	684	705	660	691	681	656	677	694	672	649	680	673	683	654	693	666	696	644	665	690	660	673	642	660	650	725	685	679	664	668	652	667	676	681	690	751	684	618	658	653	687	687	665	674	681	659	647	702	712	674	664	683	667	686	695	673	668	694	660	640	644	622	684	679	721	668	658	638	610	654	645	690	670	628	660	606	662	654	672	667	653	683	675	707	659	665	678	650	650	663	656	685	651	704	631	648	679	687	664	681	693	688	732	724	677	691	680	675	687	694	681	706	641	624	670	675	669	661	675	694	673	663	670	684	723	673	629	691	674	640	654	675	642	684	653	660	657	645	631	636	731	686	688	683	660	687	669	686	663	653	648	666	641	672	646	637	649	682	665	632	680	680	679	674	692	698	651	657	689	651	704	673	691	710	668	715	655	652	650	618	702	671	652	687	687	705	665	654	687	664	703	689	685	672	674	647	715	681	665	694	694	649	735	663	636	694	672	692	662	671	714	683	639	665	681	640	629	695	672	621	693	697	704	684	709	673	673	681	675	654	673	680	679	662	690	750	670	656	692	747	667	692	643	679	617	658	659	693	624	686	684	682	645	706	614	650	698	700	673	673	679	649	695	701	702	649	668	635	715	674	701	669	677	667	725	640	663	683	690	699	662	741	667	694	717	696	650	651	678	642	684	670	701	671	657	672	705	672	729	664	701	695	645	710	677	675	691	703	692	675	636	674	658	688	619	667	723	655	727	670	695	670	698	650	693	676	701	643	666	690	690	681	678	690	672	701	652	682	652	636	677	644	706	673	705	702	633	641	713	684	689	684	693	634	696	670	700	647	635	640	634	657	710	696	662	678	693	664	657	653	631	629	660	618	664	680	661	658	685	655	633	689	678	710	665	646	668	692	672	684	675	704	688	693	674	659	631	707	676	694	685	619	686	664	641	664	651	709	670	642	664	672	658	671	693	656	681	695	684	692	670	725	687	673	655	681	676	622	663	681	685	677	761	673	663	679	664	687	668	660	644	686	634	638	649	643	676	701	695	651	677	638	665	683	651	721	716	670	637	708	627	665	693	623	689	642	645	656	690	720	680	718	680	681	628	680	661	637	669	699	669	687	618	667	665	652	669	652	638	637	678	660	697	634	718	644	670	672	666	665	673	643	672	737	649	668	694	678	698	646	698	666	643	663	699	683	678	663	653	644	663	649	671	646	692	729	619	672	650	642	652	647	663	680	657	635	669	669	651	709	670	622	667	700	736	668	660	690	696	713	669	690	667	677	660	673	689	678	650	651	652	684	661	634	685	679	685	675	665	660	686	638	658	627	660	641	680	645	645	647	676	654	666	707	645	693	689	669	660	724	669	650	687	670	685	655	634	630	643	697	628	651	679	685	673	682	684	673	674	662	631	647	680	671	698	654	675	705	690	665	720	713	703	666	678	697	674	653	710	671	676	646	667	659	688	675	708	679	694	714	677	646	665	660	649	651	658	669	692	637	651	686	689	702	683	633	744	700	672	685	672	656	645	638	714	618	667	648	654	732	665	680	706	675	687	627	649	703	652	676	666	646	646	690	657	726	656	678	637	664	669	703	687	696	659
31417	9654	2428	1663	1161	835	674	550	435	369	377	287	279	268	205	240	195	208	215	184	184	184	184	142	166	166	154	151	143	159	153	153	178	152	138	123	175	151	137	140	141	155	140	146	146	148	175	138	150	167	144	129	126	152	144	158	154	147	138	132	125	132	138	141	144	140	156	158	156	141	131	130	171	140	123	119	135	144	145	145	127	119	133	154	143	137	146	136	142	151	122	142	151	124	139	148	145	128	134	121	128	160	131	149	125	135	134	152	136	131	153	133	128	150	132	138	152	129	143	127	146	149	140	153	140	139	141	125	137	147	128	132	132	152	143	125	143	144	147	152	141	137	137	145	145	138	134	133	133	145	145	133	119	146	131	133	142	130	158	131	131	143	132	119	147	157	140	159	126	156	135	144	145	145	128	137	154	143	137	131	138	138	158	141	149	144	149	142	150	141	146	147	121	155	122	134	135	149	118	122	137	120	123	155	142	156	148	137	162	152	159	146	142	138	122	149	136	135	139	150	141	133	160	146	153	118	137	139	141	133	151	136	146	142	126	126	140	132	136	133	139	130	121	158	156	149	130	136	132	142	145	150	122	114	150	150	134	137	119	135	144	166	139	144	124	131	148	130	126	155	139	143	116	122	153	153	123	140	144	160	137	127	139	135	161	132	143	134	139	134	132	134	139	129	151	134	140	135	135	134	134	136	146	149	134	124	137	127	136	134	144	155	150	113	124	129	135	127	121	151	138	162	128	160	143	139	126	147	128	140	151	136	140	127	100	150	129	134	126	146	128	139	139	132	141	142	158	143	129	126	150	139	137	121	143	152	148	136	119	148	150	148	145	133	130	152	127	96	129	128	142	140	123	161	123	164	152	126	143	127	138	146	114	137	123	121	134	135	142	141	128	131	140	143	141	143	127	123	129	144	135	150	119	154	149	124	134	132	146	143	145	135	136	146	126	125	145	150	159	154	148	156	151	117	142	143	144	137	130	135	148	123	119	140	133	168	121	136	132	124	122	138	146	142	133	124	131	142	145	153	136	149	129	118	137	143	129	134	127	146	134	127	157	137	128	147	141	144	111	144	132	149	124	145	150	142	143	136	165	139	141	128	162	116	131	145	119	124	140	128	129	138	158	137	132	134	137	138	135	124	129	146	135	121	142	139	146	156	141	127	122	150	139	129	137	119	139	146	155	123	132	153	160	127	141	117	128	109	142	137	101	111	164	131	138	117	133	127	160	142	132	125	131	131	149	159	145	145	123	164	145	130	118	132	146	128	140	118	139	161	139	123	123	152	134	143	136	134	130	134	120	127	122	120	130	144	141	132	116	148	120	142	138	159	168	135	119	146	144	114	148	153	131	136	128	143	128	139	131	143	130	158	130	129	134	132	134	122	134	136	144	126	136	141	132	132	129	117	136	123	156	132	123	151	146	151	112	123	138	136	146	144	139	147	136	142	114	112	117	159	134	146	132	140	129	129	144	134	145	130	121	122	148	152	121	155	129	120	125	137	148	149	138	144	130	125	134	126	113	129	136	147	128	136	127	129	160	136	143	122	126	147	121	150	133	148	124	144	138	152	153	143	128	126	123	143	132	135	129	133	147	131	142	114	134	128	137	151	128	145	142	134	130	149	134	135	139	144	134	150	137	134	137	143	121	147	154	136	131	140	158	121	136	115	145	137	113	125	135	148	137	154	115	141	142	115	137	142	132	130	139	109	140	146	145	139	145	112	149	143	135	141	157	125	138	132	152	148	139	156	139	144	146	135	161	141	122	138	141	135	146	154	137	130	114	149	153	135	141	140	125	135	149	141	145	123	116	135	130	145	137	137	125	138	128	133	127	124	123	135	152	131	167	123	141	133	148	141	141	131	135	149	135	135	146	150	156	117	133	144	129	141	120	137	126	144	160	150	135	132	135	137	138	122	129	130	147	121	111	118	104	134	141	134	146	105	120	138	117	138	142	133	131	145	117	147	113	124	157	136	129	156	149	145	148	129	145	159	149	149	136	150	144	120	152	141	127	107	124	135	136	125	137	142	142	131	129	143	134	147	127	116	134	129	132	132	142	156	139	137	149	124	143	142	127	126	145	140	134	136	160	126	118	121	123	118	152	130	134	129	132	145	144	133	120	117	142	142	153	165	145	128	141	150	130	143	132	106	139	134	131	120	126	141	135	136	135	150	134	116	142	159	145	118	128	129	139	133	145	131	145	124	143	147	146	157	148	139	127	138	142	146	167	164	130	116	156	122	130	147	119	135	144	157	152	131	135	148	152	140	140	137	125	155	133	150	133	127	124	137	143	115	124	121	130	130	147	142	144	134	135	136	120	138	131	143	118	120	159	134	162	140	144	144	141	156	124	149	139	145	114	138	142	149	144	140	136	141	147	125	137	133	154	154	145	153	142	125	144	149	138	149	128	150	123	142	135	133	140	148	116	136	121	143	141	129	103	141	123	145	123	109	106	125	139	148	154	147	141	149	142	143	136	139	121	141	158	148	140	131	143	115	135	142	160	136	113	128	141	129	157	133	135	158	159	132	137	127	139	122	134	137	122	147	145	132	133	175	158	136	140	138	158	120	136	123	143	124	135	140	124	156	138	131	142	124	131	134	134	129	128	136	153	134	130	130	149	135	115	135	117	138	130	159	128	118	122	120	133	156	138	113	126	159	149	146	118	154	143	135	157	141	146	136	121	153	160	163	134	129	122	135	123	141	146	140	155	135	135	118	154	135	135	134	134	130	128	117	135	149	121	131	162	156	144	146	152	143	126	129	122	119	139	136	156	115	138	147	149	138	140	148	124	133	141	135	153	141	126	102	134	115	146	143	120	111	145	129	132	157	134	146	141	139	138	139	146	127	150	135	127	132	128	141	125	128	141	147	148	125	136	132	153	138	129	142	131	128	129	139	146	135	141	128	146	150	127	140	126	147	149	136	158	130	161	150	153	134	140	129	142	129	134	138	127	145	137	142	135	157	127	132	117	140	125	126	143	115	119	145	164	141	153	167	134	141	144	150	142	152	136	158	131	147	125	116	134	147	162	130	154	147	122	149	131	134	144	151	165	158	134	146	119	159	128	121	126	159	142	164	158	134	152	157	147	139	136	166	123	133	138	145	137	152	122	138	129	121	127	140	131	134	128	142	134	138	133	135	137	108	127	143	143	139	125	132	149	139	120	130	153	133	146	119	139	123	133	130	143	120	133	125	150	142	137	123	176	134	141	147	126	132	131	146	107	130	150	159	147	127	149	148	148	147	131	137	141	140	122	158	164	130	140	136	160	146	124	131	152	135	148	134	154	134	140	115	130	131	146	127	119	119	155	140	128	136	143	162	135	127	147	143	155	156	140	130	132	147	133	128	145	144	113	147	158	122	127	152	143	150	112	117	126	121	134	132	128	154	141	132	140	139	121	136	135	135	137	121	133	130	133	125	137	149	126	134	138	132	147	131	153	130	133	111	115	115	123	130	145	147	138	131	140	132	123	139
17524	4123	3994	4981	4255	3533	3005	2500	2050	1777	1618	1367	1256	1145	984	958	957	836	779	737	707	708	685	587	629	635	613	564	542	539	492	537	509	527	497	500	510	467	423	486	482	451	475	456	439	445	441	423	428	437	423	482	454	420	443	427	440	410	403	426	415	413	412	389	387	388	391	368	402	416	407	363	416	405	388	386	402	382	374	392	397	372	370	363	376	394	379	365	398	423	410	403	385	388	412	373	368	386	411	378	400	371	414	388	391	344	347	364	382	397	366	362	396	400	378	347	376	387	381	385	375	409	344	376	372	370	402	385	411	362	387	351	397	360	375	376	373	394	401	400	382	362	394	356	381	400	374	349	386	388	364	387	386	375	333	352	369	375	434	388	374	314	383	382	396	370	369	359	367	376	372	399	395	411	396	403	381	401	373	399	391	366	372	377	411	379	442	353	380	359	360	379	368	359	360	381	380	382	359	365	375	377	379	412	390	414	376	403	352	373	387	395	378	397	340	371	354	351	385	355	350	364	400	382	359	387	337	372	383	382	374	407	357	357	409	380	379	384	385	377	393	396	403	339	360	392	355	361	376	403	391	395	343	351	386	396	362	382	383	394	382	398	362	392	368	371	434	368	356	384	379	353	375	378	375	407	347	395	360	382	365	411	375	385	379	359	346	349	388	378	382	357	381	369	362	307	362	383	395	367	341	364	399	386	396	402	386	364	363	397	368	384	372	363	397	340	368	401	346	362	391	363	384	370	354	312	342	397	388	381	375	394	354	363	378	368	384	347	376	387	383	374	373	382	391	357	384	327	407	384	419	339	390	368	374	362	365	398	363	366	386	410	357	382	376	380	338	378	411	386	392	347	372	417	375	368	357	355	377	359	359	355	347	369	354	360	363	364	374	388	394	380	352	394	407	381	382	349	370	407	385	358	402	351	368	344	342	378	382	399	380	359	378	404	375	404	366	427	377	355	395	364	348	401	405	380	391	397	405	374	365	408	387	403	388	402	333	384	371	413	383	400	360	344	366	373	383	391	397	367	359	416	400	374	404	371	362	369	376	366	366	384	365	382	376	375	387	372	407	356	384	384	361	367	377	351	393	388	381	374	383	389	380	396	370	390	361	341	369	393	380	373	373	381	375	369	395	372	351	390	362	375	361	355	380	388	373	377	372	367	337	389	395	397	336	341	361	369	403	392	381	402	348	384	356	426	360	388	389	396	382	399	390	369	373	390	403	398	364	383	388	378	344	371	407	373	359	380	402	369	372	359	365	425	406	372	349	403	328	379	380	401	360	365	380	344	393	376	381	392	380	342	396	390	379	391	372	372	402	365	381	372	348	382	387	386	401	344	388	432	364	406	357	394	405	379	359	378	371	355	376	379	389	392	356	366	389	362	383	376	379	397	394	381	380	381	402	367	337	360	355	370	364	383	402	401	366	378	350	394	363	401	371	350	374	402	409	361	358	399	370	371	393	408	368	388	362	371	368	396	390	356	372	383	355	378	371	353	374	372	387	350	438	367	379	399	374	359	322	402	343	384	386	381	411	356	377	374	374	395	400	408	367	405	378	361	385	382	406	376	362	387	421	389	376	402	353	393	369	378	372	355	359	370	349	356	381	376	357	382	383	364	377	361	372	364	384	378	358	389	342	386	386	383	389	381	414	368	389	359	398	351	359	369	377	334	375	359	410	345	368	404	359	372	353	373	400	365	370	379	383	385	390	349	385	366	374	365	392	359	372	380	379	360	389	366	382	387	360	405	360	396	384	364	382	389	422	338	389	386	409	370	390	357	373	387	396	398	384	375	373	352	386	380	364	359	406	387	388	390	370	390	383	366	418	394	384	410	362	386	359	384	391	371	400	345	338	353	365	380	365	366	383	353	325	380	332	378	406	393	359	360	350	379	376	389	368	357	395	373	403	368	359	351	353	410	350	376	404	376	385	353	407	393	366	376	350	353	379	357	359	388	399	352	362	380	403	406	385	371	370	393	389	337	407	340	357	369	374	394	393	394	375	348	382	398	405	375	365	382	341	378	347	351	376	371	378	378	366	374	386	361	396	420	398	372	371	378	403	377	385	366	361	382	358	376	381	423	368	383	368	367	342	398	368	364	376	363	394	366	326	343	364	402	379	358	391	372	360	370	364	385	389	374	381	373	388	357	404	365	373	399	396	368	373	394	348	391	375	397	369	334	362	379	398	380	377	379	362	362	368	383	385	356	369	369	365	349	387	389	380	380	367	397	377	387	395	369	334	367	360	374	375	375	378	372	365	382	385	380	359	385	349	354	380	353	374	378	403	375	381	367	381	375	348	368	327	373	373	378	367	387	357	359	338	355	331	386	393	384	366	351	361	356	379	361	380	386	373	406	367	371	358	370	363	367	404	359	375	359	389	369	380	353	353	355	327	402	379	351	374	372	363	405	358	393	390	378	368	380	346	370	373	361	384	399	363	347	370	383	372	384	382	368	379	379	352	363	423	387	389	386	388	352	369	363	403	362	391	410	389	368	383	373	401	384	384	381	353	385	350	399	360	366	347	355	381	389	380	354	401	368	386	371	373	363	367	393	368	416	362	345	346	361	377	382	400	368	412	351	377	392	333	405	363	413	414	356	369	393	399	364	389	365	362	396	353	375	375	344	381	380	372	367	359	352	382	360	349	380	344	361	337	367	387	391	352	378	386	392	386	355	404	383	398	339	375	400	364	332	396	390	361	359	372	386	390	360	383	391	372	405	377	374	337	376	373	387	391	392	361	347	326	374	379	354	381	376	366	358	370	388	370	380	368	354	395	357	354	381	407	364	355	393	405	374	356	369	392	332	376	361	398	373	368	360	378	372	395	383	355	361	414	390	373	400	412	356	374	340	427	335	387	391	366	407	404	398	359	335	372	369	395	378	361	410	390	352	366	378	365	375	363	362	375	372	366	344	411	373	384	362	376	359	368	355	368	365	385	381	397	361	378	398	366	400	358	390	381	431	373	360	390	372	370	371	373	400	374	393	388	367	389	373	372	335	392	413	357	351	396	403	364	360	398	360	337	370	387	386	372	367	349	385	387	388	374	398	378	388	415	390	391	368	341	381	369	369	377	371	351	329	393	365	383	374	367	395	378	347	361	353	389	377	377	407	379	405	382	365	364	381	389	345	397	401	387	398	384	345	405	411	400	387	348	400	369	394	374	377	371	389	377	392	369	367	371	350	398	389	360	367	398	377	386	386	395	363	341	377	317	332	362	398	357	391	370	376	394	389	385	394	359	358	341	340	326	349	361	386	377	360	349	379	397	368	394	364	371	384	388	393	390	356	378	383	382	376	376	353	331	344	368	375	387	378	366	363	400	367	360	353	385	378	372	382	339	358	414	373	405	395	376	372	375	382	406	362	381	360	347	395	378	382	389	399	362	383	393	365	348	344	380	395	394	352	404	365	409	415	344	358	397	374	404	384	400	353	399	353	383	415	384	363	375	365	390	378	378	384	379	391	402	375	370	351
3608	443	300	259	265	241	232	228	238	234	208	227	227	244	218	227	224	237	221	246	204	221	195	217	226	179	221	225	238	200	203	227	220	221	213	250	222	209	196	231	188	236	227	221	220	219	200	230	213	217	219	207	203	239	220	217	218	222	203	221	218	223	186	228	220	215	207	214	219	214	205	209	209	239	217	233	227	217	221	209	217	209	210	206	249	254	214	245	219	218	251	196	227	220	229	233	243	227	246	237	221	220	215	225	202	189	211	213	242	242	215	225	232	235	197	217	212	236	241	225	218	225	220	206	202	250	207	199	209	233	217	235	217	244	206	211	205	217	224	211	221	214	237	207	183	208	227	217	215	217	234	236	197	188	229	238	226	231	222	243	196	225	225	223	210	221	202	232	211	236	231	197	230	235	214	205	195	212	196	233	234	244	224	215	217	211	201	225	214	232	220	239	203	216	212	224	208	218	205	248	206	213	217	213	225	229	232	223	235	221	233	224	220	227	219	237	201	221	228	233	216	222	199	243	224	206	221	216	231	185	211	217	186	218	222	228	230	230	250	236	210	212	224	202	234	221	237	229	239	233	234	197	204	218	222	195	208	237	201	228	217	214	209	242	225	251	211	219	219	212	189	236	245	213	215	240	205	220	214	215	237	240	190	207	218	210	226	223	235	198	247	235	237	199	210	244	224	219	214	220	223	243	206	211	197	228	203	194	182	222	213	236	235	216	235	225	235	206	202	234	235	206	214	253	208	235	273	226	213	215	218	191	245	221	199	203	205	207	223	210	234	242	254	214	208	224	205	254	203	228	224	224	213	201	222	208	225	233	203	218	221	207	201	215	234	198	218	234	260	201	219	247	209	206	226	199	210	217	231	204	218	178	202	223	215	220	211	219	217	228	223	230	207	221	230	185	234	237	218	228	235	241	219	229	219	201	229	197	197	198	226	214	199	237	191	217	219	252	229	209	219	193	224	218	191	193	240	215	222	200	257	210	218	214	202	231	224	206	233	224	226	234	218	212	199	218	225	229	251	219	208	188	201	196	218	229	222	180	209	212	227	235	207	264	205	214	225	218	218	227	224	233	218	193	210	223	227	190	236	214	211	240	197	196	227	209	196	195	222	230	215	215	245	237	189	204	198	199	209	244	228	226	224	212	211	231	206	237	219	217	202	239	228	201	216	207	231	196	230	238	230	222	222	210	212	228	229	222	194	243	211	239	230	228	224	225	179	207	215	238	208	217	205	228	215	212	222	214	216	216	209	230	238	221	236	224	235	195	240	238	183	229	244	227	231	240	227	224	210	217	212	219	218	240	225	220	204	236	206	205	221	221	217	237	210	235	222	220	207	232	223	233	219	215	212	213	208	217	209	198	202	195	213	235	225	210	217	240	215	200	218	214	278	245	207	229	229	211	219	219	205	203	208	208	211	204	218	226	212	228	205	189	229	202	227	228	206	210	225	211	219	224	239	236	214	259	237	204	210	239	239	198	191	207	202	240	238	226	217	205	210	228	214	238	193	242	218	233	186	205	222	235	221	216	236	204	227	236	220	208	220	229	222	217	216	224	209	224	187	213	219	234	238	223	199	215	228	223	202	238	202	239	202	199	211	200	236	225	218	215	229	212	248	199	209	209	229	214	215	233	196	218	232	203	221	228	223	216	223	207	197	233	229	219	248	235	225	230	202	208	223	225	241	229	189	223	227	242	224	231	236	210	228	191	223	220	215	273	214	235	198	233	209	199	202	229	225	246	216	227	212	233	225	193	208	240	219	224	212	223	219	210	200	217	201	240	209	243	234	197	227	213	223	254	204	208	233	211	212	237	194	243	211	203	239	224	256	241	205	215	233	213	211	200	202	216	210	222	205	222	238	198	225	211	229	223	211	219	247	224	227	226	208	226	220	226	234	199	199	244	242	204	196	243	231	225	214	211	193	223	230	216	224	228	224	220	222	204	208	196	227	211	192	218	230	218	243	236	222	214	228	207	221	217	217	240	221	195	226	232	218	227	205	213	208	183	214	208	216	231	217	208	185	219	204	234	219	254	202	218	214	203	239	201	209	218	235	212	225	207	237	214	212	214	192	213	201	204	221	214	208	232	208	199	248	230	227	208	205	224	248	195	196	213	197	217	234	233	223	218	229	200	201	221	202	199	230	232	225	237	213	227	199	214	230	220	210	244	219	220	213	226	222	225	216	227	250	205	201	193	220	255	205	229	205	233	224	203	210	202	200	234	244	211	240	220	201	249	229	198	219	226	216	228	204	221	243	199	197	220	207	205	215	225	228	224	224	217	233	256	216	225	187	228	203	205	232	214	161	228	225	220	239	214	220	210	229	211	209	244	241	229	231	233	198	223	227	237	207	226	229	221	232	222	206	232	207	195	203	230	208	210	221	220	212	217	225	246	195	213	195	230	223	210	211	218	205	228	233	228	246	224	225	193	211	230	213	225	228	242	194	223	226	234	229	215	232	227	216	216	214	201	206	216	182	217	211	207	232	205	222	201	215	195	220	217	214	238	229	213	207	222	217	231	222	198	204	240	236	225	225	203	235	215	223	214	236	243	236	198	224	215	216	195	237	203	210	196	214	252	192	225	218	236	230	223	219	215	212	224	222	225	235	230	209	194	218	214	250	203	207	238	233	212	242	224	228	220	200	214	214	205	236	221	233	194	236	202	215	240	234	208	210	198	220	203	216	248	199	209	214	237	260	233	217	223	240	218	220	223	238	230	237	197	244	222	223	209	211	224	207	210	222	230	226	222	214	198	214	237	233	218	207	227	232	218	220	238	216	235	208	217	223	220	226	214	222	221	212	221	221	218	220	192	216	228	231	207	267	232	220	209	221	240	227	212	226	206	221	200	215	206	209	215	169	195	220	231	224	241	226	207	238	232	233	203	229	231	212	211	241	230	219	214	192	210	214	216	204	222	214	223	211	225	231	192	217	216	205	224	218	207	244	215	245	226	237	208	234	207	219	256	239	220	201	212	213	198	230	202	224	230	228	214	218	209	250	212	225	227	238	214	219	180	219	211	242	232	231	231	237	225	219	226	249	215	182	213	195	223	224	242	201	189	225	212	230	217	226	202	225	185	234	236	216	194	203	232	198	219	206	206	208	207	225	240	222	228	203	205	220	232	259	204	226	248	210	235	257	225	223	228	237	212	242	229	196	204	222	242	207	198	217	229	218	217	219	223	249	216	218	213	207	220	243	231	209	201	215	219	238	210	212	219	209	210	203	245	224	201	246	197	242	214	227	206	203	244	216	242	204	210	227	248	206	239	215	234	213	220	209	229	189	230	202	207	227	202	194	233	207	196	217	233	201	212	204	200	215	197	195	196	233	208	197	221	233	209	202	213	206	267	211	216	218	224	231	229	190	232	216	257	218	207	209	221	188	245	205	191	204	205	220	213	186	217	219	202	216	219	210	236	214	217	216	234	231	229	208	200	228	191	218	247	204	246	251	223	209	212	220	185	215	203	238	232
3400	797	766	794	763	721	695	711	681	625	633	646	635	577	625	613	616	609	594	594	603	588	596	630	558	637	604	587	548	592	574	569	568	574	603	591	608	597	588	556	594	582	630	615	559	577	546	563	556	633	571	593	592	597	607	563	594	581	569	578	605	610	569	585	553	623	604	555	613	624	573	586	618	603	554	579	634	542	567	557	596	587	610	607	565	551	569	578	564	588	558	553	577	585	616	625	596	585	600	600	610	562	621	557	558	565	624	553	550	604	596	601	588	609	551	621	582	576	624	619	550	544	592	579	582	595	585	565	615	578	629	597	542	596	573	598	563	620	556	574	606	564	561	569	592	615	593	605	658	536	580	606	560	592	583	587	606	587	599	521	619	574	589	596	588	617	563	580	559	543	592	568	617	576	566	569	586	555	608	580	609	597	568	539	597	524	554	507	622	579	606	629	546	617	591	590	596	606	565	595	622	599	642	561	610	555	604	577	593	595	591	585	568	567	568	544	594	579	534	580	569	543	583	561	554	594	598	586	580	594	612	565	568	575	590	560	581	574	536	549	594	599	590	619	576	568	575	583	576	640	567	570	608	615	559	589	606	594	592	600	593	595	608	532	536	576	600	560	641	564	561	615	568	552	608	612	594	603	598	580	556	591	595	615	620	541	591	560	584	580	538	560	573	608	606	553	615	556	617	568	604	599	622	597	577	580	587	609	557	614	601	606	539	584	568	559	613	545	604	591	598	602	642	617	599	594	603	613	567	604	588	558	547	595	599	566	558	618	598	581	567	587	584	627	610	549	597	625	618	580	593	580	606	636	571	611	576	571	583	616	559	587	584	562	569	617	591	573	562	583	556	615	563	570	598	602	625	541	607	571	557	589	593	546	635	586	593	542	549	525	586	595	560	541	587	581	582	608	562	535	627	561	582	599	599	548	597	560	574	598	626	589	561	553	570	589	546	573	615	602	610	610	589	562	509	601	564	550	609	609	575	571	576	559	525	571	595	586	610	591	583	583	627	545	590	642	558	550	561	582	580	551	571	583	550	594	639	571	549	610	580	557	610	563	596	611	579	605	571	552	577	557	594	589	611	607	613	608	591	578	585	576	593	621	551	590	591	580	563	543	593	568	640	579	548	609	588	582	558	590	580	627	583	578	576	595	589	575	595	569	582	587	572	596	576	588	597	607	554	588	584	573	571	602	598	597	600	560	593	630	579	568	614	593	619	562	566	588	619	617	597	601	616	621	597	568	566	601	592	613	615	573	609	554	607	607	608	608	593	557	589	544	564	579	580	600	584	551	560	601	596	604	557	567	606	579	563	602	583	581	584	585	621	569	541	612	612	569	583	603	625	609	603	605	559	589	631	624	577	625	566	594	626	593	574	582	585	572	560	610	585	587	602	535	560	549	599	576	600	617	566	603	561	620	570	576	614	598	556	574	583	609	552	590	580	602	591	573	596	591	566	606	579	560	559	535	575	564	621	568	617	582	574	626	569	552	568	607	571	578	551	570	603	588	576	585	580	570	589	614	582	553	601	599	622	578	601	598	607	593	627	569	625	560	573	584	599	604	626	569	592	583	575	622	571	570	571	551	604	577	583	600	577	587	631	520	529	578	585	601	550	564	577	570	605	572	551	578	550	578	592	593	607	595	590	572	618	548	564	546	556	555	570	569	594	532	604	590	616	595	574	579	600	584	611	596	582	626	602	565	577	568	586	607	594	591	616	574	553	577	576	579	540	598	582	595	555	601	570	579	593	602	598	575	579	622	560	592	593	582	595	562	582	630	569	605	572	568	543	603	597	565	573	575	616	578	575	590	582	587	588	584	610	591	612	570	630	596	585	610	604	594	569	610	581	573	604	584	596	626	602	589	617	631	595	566	543	574	562	614	575	592	567	618	586	562	547	575	588	573	578	635	655	543	594	563	605	543	579	604	552	549	596	581	620	559	601	596	555	569	587	545	579	625	563	578	599	579	584	542	589	564	617	551	567	568	581	572	575	581	630	585	609	563	566	605	609	565	595	594	590	600	567	572	583	583	554	602	552	573	616	592	579	568	574	645	549	592	571	581	573	616	625	565	614	569	546	583	631	601	572	568	525	603	607	618	611	597	583	564	581	579	616	564	607	586	562	618	590	568	595	575	619	568	586	572	612	603	558	615	587	548	601	575	567	610	574	597	616	553	624	571	561	599	553	610	563	603	584	593	619	588	550	603	566	606	557	582	556	567	602	579	587	574	563	565	617	636	602	580	585	580	575	578	573	577	599	585	548	585	650	567	525	606	609	600	584	567	611	582	578	636	601	590	572	569	611	582	594	558	592	595	553	613	621	577	595	603	587	591	576	593	586	587	635	580	594	591	631	585	568	583	589	563	559	534	600	592	595	587	582	589	581	602	612	555	562	587	599	597	537	617	566	578	555	596	591	589	607	565	561	591	566	560	559	599	572	594	587	586	586	613	553	635	580	603	626	554	616	575	623	592	601	610	550	615	598	575	523	576	573	580	607	590	570	560	563	604	565	603	585	600	584	588	570	573	594	579	577	580	568	585	604	576	611	622	580	567	601	603	592	577	620	582	573	527	596	610	577	577	605	591	621	635	594	591	574	597	604	602	597	592	586	554	604	614	603	602	597	550	576	562	573	655	621	576	568	581	558	584	610	568	572	554	594	638	579	592	585	645	612	596	626	593	583	610	568	586	607	593	585	600	605	544	618	564	584	578	625	587	611	589	592	605	565	552	585	578	628	576	577	600	560	592	567	589	580	597	584	636	584	572	617	619	562	596	597	600	577	566	568	634	595	582	601	563	571	545	578	614	579	575	570	538	583	609	608	599	586	582	576	604	601	636	577	563	611	569	548	592	588	639	586	580	607	606	546	587	583	590	554	634	577	612	599	579	584	567	572	604	581	598	617	610	561	567	646	561	587	565	614	586	591	559	559	554	545	643	591	572	588	535	578	566	597	535	626	536	576	593	600	616	613	562	590	599	585	603	563	573	588	637	637	559	601	572	621	596	576	605	578	565	542	569	592	616	599	585	606	602	621	528	580	605	582	639	576	576	564	620	555	618	658	573	635	565	632	580	562	581	573	554	561	571	563	584	566	571	633	607	569	579	591	583	620	585	606	553	557	595	609	620	561	594	624	586	610	586	547	620	579	598	591	617	599	595	603	612	625	567	582	609	609	564	589	590	605	622	614	590	601	646	589	573	580	536	608	559	592	542	611	585	575	585	600	577	580	603	596	566	580	565	524	589	577	578	581	575	587	574	567	560	597	553	614	569	578	586	576	540	605	571	614	613	596	589	634	558	605	594	564	583	616	560	563	595	593	645	531	564	592	613	567	539	583	561	530	565	558	581	583	564	605	581	610	573	600	633	565	582	621	653	589	620	571	571	562	581	578	596	586	587	594	591	622	591	616	570	561	605	536	580	604	623	565	630	535	598	550	608	615	636	577	592	565	606	610	585	589	573	598	583	595	613	574	544
20339	3605	1259	1025	819	635	503	399	420	390	389	338	302	295	306	303	305	262	278	301	277	284	267	284	293	305	275	266	254	271	276	317	251	259	243	284	267	271	281	282	281	256	242	270	272	274	256	257	269	278	245	276	290	294	255	295	266	290	241	282	273	249	299	268	242	280	263	258	251	265	263	240	252	303	265	290	269	264	282	272	251	299	274	291	246	307	245	262	304	260	265	250	262	233	254	241	255	272	266	263	260	293	268	275	273	261	270	278	250	298	244	253	252	245	235	245	298	255	223	255	263	247	267	272	235	266	256	265	310	238	254	272	220	272	262	271	252	235	270	278	260	259	249	275	259	273	255	247	248	247	271	282	282	271	261	290	267	271	278	247	269	251	276	260	243	244	276	283	304	250	248	262	236	272	241	258	249	276	253	264	252	252	248	266	278	274	270	269	272	264	231	259	254	257	275	249	279	251	242	241	277	275	268	276	244	236	266	278	254	253	262	268	247	289	273	261	271	246	266	245	271	257	299	255	277	317	256	278	259	273	274	229	250	247	257	275	242	249	244	270	258	281	276	252	280	255	273	239	257	273	267	243	269	247	262	251	267	238	284	256	258	232	247	263	269	261	251	234	267	277	262	224	254	260	273	240	259	273	256	253	276	224	275	255	261	272	255	243	222	266	261	266	253	264	245	238	259	250	243	252	265	255	240	264	253	279	253	267	252	253	259	263	248	254	237	266	250	284	263	260	252	276	284	252	269	248	293	250	239	291	249	234	226	282	246	273	245	262	256	277	259	231	258	251	258	256	254	270	263	266	269	258	256	266	305	265	243	257	278	280	267	267	260	243	241	273	293	268	274	220	257	256	264	269	255	278	278	257	260	241	286	299	273	241	249	266	290	265	243	242	272	245	265	248	233	254	251	242	253	266	253	245	246	246	247	278	246	242	253	267	287	232	231	259	253	236	280	254	293	286	246	285	272	249	245	271	273	262	245	264	241	252	244	269	267	244	266	255	249	269	321	281	261	256	264	265	255	252	227	269	263	290	296	262	244	273	252	255	257	258	265	284	236	260	296	233	260	259	281	224	268	231	248	252	258	258	254	278	239	263	248	241	244	247	275	240	255	247	270	248	230	237	265	240	269	272	254	226	259	227	263	262	276	266	251	236	259	246	263	248	254	254	270	229	222	267	251	292	265	258	232	285	271	247	270	254	233	262	270	264	293	261	289	249	242	270	248	263	269	246	270	264	265	249	242	268	274	289	254	261	257	247	232	260	252	261	259	271	248	301	271	227	230	272	275	289	276	234	265	276	258	278	266	266	287	236	229	248	283	279	266	272	261	257	283	262	284	248	260	249	245	267	253	257	259	260	287	230	269	240	269	258	248	269	281	264	259	249	275	258	284	237	243	259	242	245	287	259	273	263	238	269	260	266	271	249	267	262	260	218	281	264	272	273	265	222	270	231	266	256	253	254	245	277	261	259	253	250	240	251	252	254	278	222	277	256	262	263	241	264	253	250	243	242	252	281	275	220	282	243	266	252	267	245	241	265	238	276	289	265	252	246	249	266	264	305	235	232	261	256	264	277	263	246	279	226	286	262	261	240	249	264	274	246	259	242	267	256	270	278	246	270	260	257	271	274	271	271	275	240	243	260	258	264	252	291	264	254	275	275	265	278	270	267	247	270	248	281	246	259	251	266	264	272	267	247	276	266	256	239	256	286	268	254	268	308	257	256	276	234	228	257	263	244	277	235	276	274	275	256	261	254	252	247	256	271	268	270	273	242	255	239	252	288	254	225	273	242	271	285	285	247	268	247	295	231	235	260	264	269	245	256	267	280	294	210	254	243	251	279	270	262	261	255	252	276	246	282	267	265	266	271	295	285	285	272	257	291	248	252	245	266	256	257	261	254	257	247	265	260	290	254	241	256	288	254	281	242	236	254	259	271	232	243	266	251	260	269	257	250	222	262	260	270	273	270	244	252	274	275	258	270	269	256	256	266	248	262	240	233	288	289	250	256	270	269	283	243	279	246	268	280	271	273	279	244	238	263	288	237	261	267	272	226	260	253	284	287	239	263	266	246	272	244	232	247	226	246	272	288	257	253	252	272	241	277	274	246	251	260	243	253	245	274	287	248	253	242	267	260	263	261	259	249	233	246	255	246	256	263	265	265	276	249	277	274	250	243	263	253	281	268	261	254	276	270	236	262	241	266	244	270	285	252	253	249	257	249	245	272	280	247	250	234	292	294	241	226	249	269	267	243	240	250	295	265	248	283	256	236	265	288	256	245	229	253	252	284	294	256	282	265	272	261	276	248	263	247	265	252	256	285	254	269	255	267	252	238	268	242	260	277	267	263	299	246	245	243	273	254	227	285	280	262	260	259	272	266	253	274	232	267	262	270	250	244	271	245	265	269	248	269	267	241	247	246	267	264	242	255	270	231	233	256	242	247	287	282	268	272	272	258	258	281	251	280	269	282	257	276	226	228	270	269	261	239	292	263	281	285	287	230	247	228	275	238	266	275	288	263	251	247	256	292	266	266	282	262	243	234	265	274	251	254	262	288	287	283	304	277	270	239	272	267	257	275	279	262	277	264	263	254	255	247	249	289	273	283	258	232	235	231	273	237	254	257	246	283	255	243	272	250	245	247	261	262	262	265	271	267	268	278	257	273	256	254	277	266	268	253	276	263	244	257	274	265	265	263	270	248	251	267	241	259	276	285	262	249	268	271	268	279	234	275	215	269	255	276	260	276	291	245	276	277	257	271	233	252	242	254	269	289	253	260	237	248	262	254	261	272	287	243	252	236	264	283	282	260	238	280	241	254	257	233	260	264	270	260	236	287	291	310	292	264	211	252	258	246	244	258	271	252	260	265	221	245	277	253	256	284	263	231	265	270	245	257	243	279	258	231	273	277	244	269	287	257	254	272	281	249	254	254	258	246	283	261	250	259	267	288	291	266	229	266	249	248	238	218	232	225	266	276	270	279	285	294	257	247	264	282	299	262	267	232	267	280	267	256	224	249	286	272	285	265	251	242	253	255	276	271	255	235	253	260	257	260	256	228	277	248	284	306	251	300	267	271	258	250	302	258	276	239	282	288	259	246	278	265	285	247	260	243	253	266	270	262	297	259	266	265	256	225	248	254	279	255	224	260	229	273	247	256	251	244	255	246	287	297	264	273	250	275	243	239	238	279	270	277	267	270	274	255	257	280	264	261	252	290	278	271	260	274	248	289	246	250	250	255	242	277	255	260	273	273	282	282	255	273	265	251	265	273	270	261	242	276	274	242	250	287	275	231	247	243	286	289	246	263	286	248	268	248	272	244	242	278	275	266	250	300	273	274	265	228	255	278	256	298	262	276	275	278	290	267	275	250	254	253	259	264	269	245	242	267	258	263	245	247	267	265	234	255	243	245	270	276	268	269	244	253	258	252	258	270	259	224	286	255	238	296	253	286	246	240	241	243	239	246	267	254	282	265	263	270	247	248
12083	2276	2565	3206	2763	2370	2141	1718	1598	1412	1311	1191	1131	1078	1074	964	966	899	951	890	832	866	813	788	808	789	789	853	835	750	763	742	707	761	734	773	713	724	706	733	694	731	701	807	727	697	675	733	641	682	738	647	677	703	673	719	631	775	732	665	691	693	729	680	702	708	690	676	708	712	696	684	678	648	702	651	714	675	691	657	648	727	638	712	683	690	674	696	657	710	630	718	688	628	696	699	701	626	705	725	703	693	694	646	700	679	657	687	714	647	696	653	663	672	675	672	665	757	679	693	713	687	689	676	708	710	709	727	735	678	653	678	650	685	641	673	668	669	695	708	700	665	640	710	688	656	729	667	689	678	647	678	620	673	685	680	672	656	712	643	664	686	712	639	675	668	674	658	669	702	698	658	654	670	670	724	643	670	694	670	682	685	720	677	663	686	623	668	672	634	694	689	686	657	745	691	666	646	665	705	695	657	642	688	680	679	705	668	688	667	629	669	655	653	660	662	673	687	622	694	712	624	695	636	680	689	643	645	669	711	665	655	684	672	709	626	734	689	678	668	630	694	698	635	661	678	636	703	646	664	680	669	697	649	669	676	684	671	655	610	668	655	661	664	620	705	719	687	651	706	672	682	682	665	706	666	652	650	659	638	705	681	668	700	638	637	724	684	728	682	683	713	637	692	670	644	659	640	685	691	677	669	718	699	685	723	710	698	672	666	649	636	650	650	718	645	722	664	649	663	675	679	701	636	693	660	672	666	667	703	676	687	662	682	625	658	685	645	654	658	680	664	701	699	645	633	665	661	662	648	703	668	681	676	653	648	665	686	734	710	690	668	664	671	694	669	700	655	672	717	683	673	696	657	659	657	644	634	713	673	671	699	703	710	691	704	615	697	664	664	668	669	679	635	671	632	668	705	653	650	690	650	617	657	658	656	672	642	661	685	668	684	679	666	682	647	692	683	721	659	670	675	688	624	660	654	661	672	697	662	662	643	659	681	715	647	702	657	697	714	661	695	678	670	670	732	632	688	642	680	682	660	671	631	687	689	662	674	678	707	675	644	699	642	660	629	674	710	692	634	664	676	683	698	720	677	668	639	735	683	675	690	646	681	708	687	711	690	654	660	716	670	664	691	664	717	652	640	663	658	695	642	623	640	731	662	659	636	722	664	657	666	693	654	708	693	663	690	686	690	603	670	671	699	694	673	681	723	676	692	706	741	642	648	677	652	638	683	664	691	668	652	751	664	672	657	708	698	647	670	642	612	642	665	689	707	688	617	681	663	679	678	700	660	691	732	676	640	687	674	674	679	642	651	653	665	677	660	643	662	677	664	695	698	651	649	677	646	681	694	677	680	707	672	681	667	662	634	684	682	764	704	697	687	675	683	711	711	694	699	662	672	690	703	654	695	679	714	691	672	692	650	644	661	654	692	653	706	669	632	695	681	672	670	669	661	665	619	689	695	650	688	659	708	693	705	655	659	673	707	634	648	692	655	667	717	652	707	721	645	677	724	688	684	678	698	638	592	692	616	689	650	689	693	693	704	677	709	684	656	695	694	650	656	711	662	682	693	676	649	635	673	679	709	724	697	690	686	645	657	677	676	656	690	637	653	680	641	667	690	692	643	708	699	667	663	666	652	630	673	672	698	661	672	674	660	665	693	611	669	664	690	668	664	649	678	676	683	677	663	676	656	627	703	666	688	683	667	666	685	661	699	677	714	642	694	656	699	686	676	673	666	637	713	683	675	689	644	660	665	661	682	741	677	668	676	668	714	721	659	691	719	690	673	672	681	659	682	644	673	689	673	629	675	704	712	672	688	649	725	643	686	660	716	668	686	691	696	671	676	614	698	668	673	695	655	712	731	692	649	655	697	676	678	705	684	681	665	675	654	638	703	683	693	666	711	672	704	692	687	705	655	674	660	675	629	695	656	692	646	627	664	707	706	640	656	634	683	670	729	633	678	690	642	646	679	674	687	699	690	684	686	662	697	646	696	698	651	698	658	672	681	694	668	722	698	674	654	699	635	679	683	682	660	651	644	639	649	595	634	657	691	648	661	661	657	658	661	663	709	665	699	662	654	692	630	693	706	674	672	695	680	715	668	664	663	679	664	727	728	617	642	668	657	635	609	666	688	687	638	680	621	680	645	653	701	668	668	650	674	657	684	698	717	634	657	687	671	677	687	657	666	654	649	709	689	645	681	690	677	681	663	699	741	687	702	681	717	661	661	680	681	640	670	647	719	680	716	695	646	661	635	672	692	699	645	649	667	668	704	642	681	691	742	705	707	683	670	673	677	677	661	695	681	640	669	688	647	704	674	637	659	670	690	664	708	704	623	692	671	675	684	670	683	694	683	689	653	692	707	640	689	722	660	661	678	647	617	640	669	695	668	675	664	690	674	704	631	688	646	697	644	675	670	674	636	704	714	670	687	714	700	662	684	639	698	681	670	655	715	711	680	701	698	708	680	636	641	669	654	684	642	671	649	716	639	692	668	660	624	665	648	696	679	639	615	696	664	677	693	678	707	642	673	704	676	717	734	644	694	649	700	643	681	637	679	626	721	718	703	719	684	705	690	653	693	669	672	668	670	675	643	624	716	656	724	668	688	689	693	668	667	675	689	649	659	598	683	710	661	673	666	653	711	671	648	701	679	709	697	683	675	691	699	666	654	679	673	710	667	696	678	649	676	661	658	685	702	670	674	679	700	676	703	683	678	653	704	637	623	641	670	682	719	712	649	722	688	661	676	704	672	678	653	685	686	693	644	652	687	691	685	696	725	668	676	686	636	683	699	658	705	652	693	634	630	683	704	689	641	668	685	655	689	706	669	661	646	666	692	645	672	692	646	659	706	640	645	705	668	647	677	659	672	715	654	709	622	664	660	705	715	649	647	612	669	688	677	684	665	679	676	674	705	662	665	735	678	674	656	689	678	648	642	715	703	708	721	698	725	689	673	659	696	655	663	714	665	619	664	682	722	667	688	703	685	689	682	635	680	717	727	679	695	708	696	705	670	685	701	632	724	693	688	651	643	698	665	685	636	688	660	692	659	657	670	695	662	647	659	686	718	641	657	698	673	685	680	642	623	660	679	677	653	704	648	664	701	709	730	741	709	659	663	657	656	692	647	682	643	678	718	664	645	679	697	670	690	702	638	643	669	646	641	675	683	674	683	646	638	675	727	667	641	688	693	685	654	664	689	683	648	691	658	672	663	688	667	673	716	632	667	691	706	654	662	679	706	660	711	635	701	670	723	636	693	646	683	677	696	658	678	665	678	713	677	672	704	690	695	636	707	673	667	674	685	688	695	705	698	678	632	720	690	655	686	654	641	717	705	630	685	681	622	701	713	667	702	653	652	723	657	647	704	656	619	649	617	691	692	664	669	683	692	710	653	678	628	653	670	657	645	702	682	655	606	692	666	676	746	670	667	718	660	640	685	710	700	739	673	604	660	668	671	653	651	684	658	694	669	665	675	703	659	722	698
30950	8561	2345	1692	1193	835	642	528	436	345	306	262	274	239	231	208	217	221	186	183	199	177	160	170	186	161	189	166	151	163	124	156	154	170	147	160	154	149	151	159	132	143	152	152	148	142	153	144	158	142	156	140	166	151	141	145	155	151	124	145	140	153	144	124	130	132	163	131	143	147	144	158	121	115	155	167	112	146	138	132	129	141	156	140	152	142	132	135	141	139	136	120	107	136	135	124	142	145	123	116	134	140	139	137	139	144	134	130	127	153	122	143	143	140	137	136	144	121	154	134	132	143	159	123	158	119	135	146	135	117	131	144	136	144	114	118	139	130	131	141	135	124	135	140	138	138	137	145	118	122	126	128	147	137	127	125	143	150	127	129	130	126	102	144	149	118	139	144	152	131	125	149	121	135	119	134	120	144	126	127	138	151	122	121	129	165	139	126	136	121	138	133	124	144	134	148	126	142	141	122	136	129	141	159	148	139	143	122	121	132	148	141	133	130	147	145	129	130	161	157	145	143	153	100	129	125	139	141	107	137	144	139	133	120	142	131	141	147	120	130	142	157	143	120	134	137	141	151	126	139	125	136	122	126	119	135	141	142	143	161	133	160	136	151	135	123	124	147	134	124	117	146	130	165	130	107	148	121	137	129	137	126	127	132	151	143	148	154	146	145	134	127	152	137	125	138	117	132	142	154	155	144	136	165	147	128	145	130	143	147	134	145	137	155	134	144	139	140	125	134	118	162	131	140	127	143	123	144	138	156	121	136	149	144	136	134	159	145	116	160	126	136	146	127	152	110	128	151	123	140	127	133	151	167	122	105	136	141	134	136	118	133	141	138	141	134	132	154	129	121	142	140	120	118	144	145	141	132	124	139	138	118	130	144	118	127	139	142	139	136	139	133	143	128	132	141	131	135	144	148	119	133	133	129	153	141	142	133	131	153	131	122	138	139	141	136	126	116	147	131	140	143	116	144	132	132	130	154	136	138	131	119	155	148	118	138	133	134	132	152	140	131	156	135	123	138	126	134	150	137	144	132	132	113	142	124	129	120	168	147	153	144	135	139	128	147	109	138	133	137	155	134	129	144	125	149	125	112	126	133	149	139	122	148	143	141	138	131	146	133	131	169	135	153	139	148	140	128	115	162	147	134	124	147	130	124	141	116	126	123	144	135	136	148	130	97	139	124	138	143	125	149	134	131	121	147	143	143	161	130	166	125	153	121	149	134	119	134	144	138	131	148	127	135	131	145	124	139	139	138	123	150	160	139	135	126	160	135	143	140	125	143	140	124	136	149	139	170	154	140	149	137	143	150	145	134	154	148	140	142	141	137	146	151	129	125	159	135	129	140	133	146	135	149	141	112	123	149	143	133	132	155	123	123	116	129	131	133	135	122	154	146	149	127	141	133	134	146	130	145	141	116	143	151	135	134	137	144	134	132	133	139	130	133	139	125	139	128	132	130	139	137	138	137	130	135	159	141	152	133	142	146	141	127	146	152	136	149	150	125	133	132	129	140	143	124	145	126	134	148	115	133	149	130	125	144	143	178	135	148	141	141	143	142	142	144	145	149	159	132	137	114	113	142	138	141	134	145	161	149	145	149	162	131	150	128	129	136	124	124	127	131	150	163	141	133	127	135	127	134	123	135	119	130	134	152	133	151	161	131	133	124	114	148	154	136	126	139	157	134	116	135	138	164	145	149	135	123	121	153	121	140	141	136	126	136	135	124	151	135	160	143	163	134	134	105	122	157	124	145	125	131	159	136	147	143	161	114	151	148	150	150	122	135	111	132	128	120	145	128	135	122	139	123	127	134	120	141	161	154	139	151	137	124	122	141	152	126	136	110	134	124	123	120	137	133	132	139	156	119	131	113	128	116	120	133	143	128	148	164	149	142	127	139	138	133	131	140	131	155	156	124	133	139	121	151	136	125	134	159	137	146	132	136	128	141	133	132	143	161	137	143	144	128	141	159	147	172	151	153	109	157	117	138	145	144	133	131	128	120	133	141	133	142	140	127	155	128	131	140	131	148	144	129	137	132	143	122	110	137	142	151	127	124	108	144	123	129	138	156	146	139	137	131	133	138	137	139	134	134	165	127	135	169	127	137	134	142	133	134	130	144	135	143	124	126	131	139	151	134	159	135	111	111	133	144	147	143	140	124	149	147	142	155	155	147	123	140	134	125	132	126	146	122	117	139	140	132	114	132	134	137	131	129	167	153	120	130	148	137	131	146	136	161	145	133	128	135	133	147	145	148	130	148	136	161	123	134	142	132	128	134	125	129	135	123	128	136	112	121	127	157	132	139	176	121	148	127	139	128	138	139	161	132	130	133	143	141	135	137	144	125	119	143	143	144	124	141	126	111	162	117	145	126	152	136	127	141	131	131	138	142	132	138	145	129	148	125	120	169	132	125	144	125	148	139	133	122	146	152	137	129	130	130	147	135	154	147	166	131	135	154	132	144	131	120	117	129	124	151	141	156	153	119	143	126	125	143	131	137	138	121	137	137	126	168	159	134	124	150	143	178	118	138	145	138	137	149	126	122	149	140	141	141	151	113	122	146	165	134	135	140	128	124	116	122	151	132	131	131	149	143	124	140	149	136	150	127	145	124	123	136	160	148	123	120	128	134	133	142	124	127	141	125	133	138	135	148	142	153	128	134	148	116	134	151	148	144	140	130	145	140	147	138	137	148	146	139	122	134	145	122	130	131	158	126	136	154	126	140	159	127	150	155	150	135	132	147	137	157	143	140	124	110	144	140	151	123	155	116	140	152	137	140	147	131	154	140	130	142	133	150	140	130	145	142	154	144	128	118	145	151	154	134	129	114	148	146	134	131	153	130	150	136	145	124	138	141	127	127	137	135	148	120	133	107	127	131	136	128	154	147	147	145	116	128	164	137	142	129	126	126	164	140	130	165	152	156	145	131	140	122	152	120	135	129	141	140	150	156	137	137	144	154	133	148	131	136	115	137	123	132	134	130	141	130	128	137	143	121	119	125	140	127	148	118	150	143	127	126	140	137	147	142	129	132	148	133	132	136	139	140	126	137	118	136	137	117	123	140	128	147	137	158	144	116	135	143	126	154	126	137	136	148	153	150	130	131	126	151	150	136	146	144	150	141	134	167	139	125	123	160	143	137	150	136	156	141	142	147	135	136	157	130	141	133	145	103	151	134	137	135	126	132	133	126	138	134	129	128	118	153	143	153	134	133	157	130	146	130	143	148	149	145	121	131	148	166	141	102	127	139	145	148	137	119	141	118	158	154	149	123	154	153	126	158	147	143	145	144	135	143	129	150	129	125	131	130	141	145	143	122	130	162	132	146	143	118	142	140	130	143	145	132	151	135	139	133	140	140	150	92	140	137	145	131	137	126	150	155	148	133	153	130	156	120	153	136	140	137	141	129	146	165	134	148	145	129	154	124	131	159	165	134	139	148	129	131	143	136	124	133	140	114	161	140	131	146	153	121	154	121	146	129	130	166
17448	3045	4001	4890	4288	3598	2920	2516	2098	1840	1605	1390	1240	1123	1034	900	872	846	815	741	718	692	680	640	643	567	555	555	526	490	551	540	551	521	469	535	498	462	490	478	452	457	453	442	420	428	464	471	426	437	436	394	438	410	420	416	447	437	408	394	404	416	405	400	398	390	404	394	405	448	394	399	421	430	422	406	362	380	380	415	396	415	383	403	409	433	420	410	383	389	425	402	391	402	401	385	386	387	411	391	357	417	380	374	400	384	367	360	416	373	376	385	383	374	402	375	373	369	407	398	386	392	410	418	400	418	391	379	401	383	371	374	367	407	360	363	380	385	359	350	407	403	375	372	402	356	418	404	369	377	361	376	360	384	375	387	377	361	345	373	408	400	383	366	375	383	404	346	360	394	353	381	351	371	383	384	349	396	372	399	352	401	410	421	378	343	389	386	383	370	367	374	377	393	336	365	344	394	364	361	383	380	378	393	388	360	354	383	399	373	379	349	401	368	349	350	381	383	338	340	410	376	416	369	419	398	407	365	384	391	349	416	393	388	372	383	378	376	384	365	365	399	367	374	370	379	379	380	365	369	393	362	368	391	389	367	413	375	374	376	356	392	367	340	391	388	395	358	368	376	367	382	335	399	351	388	401	382	405	382	355	342	338	375	402	398	396	347	383	362	364	368	330	357	350	422	372	353	374	372	342	365	409	398	390	358	381	401	383	393	395	386	380	395	373	398	388	377	378	393	404	370	388	409	387	374	377	372	381	349	336	390	384	361	369	333	382	368	354	383	351	408	354	359	352	328	348	364	353	385	347	379	399	382	412	375	375	402	339	367	353	369	384	347	384	380	354	402	394	353	404	358	369	371	373	375	401	403	386	354	382	388	366	396	352	354	363	388	392	376	376	366	403	378	384	369	405	386	376	382	351	376	381	373	385	374	367	356	403	369	375	387	353	337	361	380	378	366	339	395	401	373	397	367	397	364	377	360	352	360	398	382	332	395	404	365	394	356	391	391	340	392	382	361	389	360	369	396	387	367	381	386	390	370	362	377	355	382	385	358	361	368	390	365	355	392	379	351	400	402	367	372	382	386	374	388	390	404	371	373	373	376	355	358	378	386	366	365	376	350	383	342	386	382	359	349	378	390	356	364	374	384	367	369	360	368	392	383	361	383	399	380	392	369	371	382	398	354	356	380	416	354	389	394	384	342	394	371	354	356	425	373	382	362	396	384	350	381	385	376	375	397	338	350	373	370	379	382	428	378	406	381	378	346	368	387	366	384	366	372	380	373	387	381	394	385	414	384	393	371	353	390	384	357	368	384	371	367	387	379	412	356	371	386	391	387	357	381	348	386	392	369	396	363	374	382	366	387	370	361	376	347	356	406	399	359	373	371	414	377	385	337	390	354	364	387	373	384	345	382	370	355	369	346	363	376	350	336	354	386	375	358	377	359	382	359	376	393	373	387	387	379	390	354	385	392	388	375	388	391	374	374	386	362	393	392	355	367	379	364	370	395	355	396	348	357	376	328	375	353	375	352	327	364	382	372	385	360	396	384	385	401	381	374	347	356	398	396	349	387	374	392	409	369	335	370	415	382	367	361	399	398	351	434	353	366	396	392	357	369	386	371	386	372	370	386	392	342	376	374	392	416	370	373	362	362	384	398	336	344	393	392	383	370	363	399	336	398	372	350	383	395	412	372	348	345	348	348	371	385	381	356	348	357	416	373	398	364	361	380	400	377	387	396	353	373	356	369	379	416	356	376	379	361	366	383	360	383	379	381	342	329	395	351	382	397	406	374	378	414	396	375	357	382	360	372	399	374	396	394	366	391	374	348	358	357	378	396	348	346	359	399	383	378	380	407	337	389	402	391	386	379	429	397	376	368	352	377	340	394	407	365	414	364	387	374	344	393	385	363	382	385	377	345	372	399	372	372	382	380	370	398	386	388	348	391	398	368	369	377	381	373	376	380	367	394	383	339	345	353	376	354	391	348	384	366	370	374	370	371	370	398	361	327	382	348	380	350	383	407	373	394	398	417	378	373	371	375	364	369	371	369	386	370	382	407	365	386	387	373	383	383	378	386	415	370	388	396	388	393	377	388	333	416	411	391	358	351	390	386	373	344	377	371	368	355	339	415	356	398	362	355	371	364	342	352	363	348	371	364	384	356	371	370	365	376	424	341	383	382	384	356	436	356	378	381	383	378	385	367	352	370	372	410	407	384	354	369	392	375	347	378	399	416	380	366	380	407	379	362	334	374	371	384	382	390	395	372	364	363	394	356	403	394	392	366	376	374	385	378	404	371	366	347	378	403	409	388	373	357	363	379	406	355	349	358	366	362	364	369	420	355	362	393	428	403	355	379	370	368	340	353	398	391	377	387	376	383	332	387	379	369	372	403	366	383	383	408	365	374	386	341	377	353	358	391	351	385	376	366	398	380	363	368	362	381	372	359	415	344	394	395	372	349	410	393	355	353	384	368	336	396	355	376	364	363	361	392	382	362	371	356	366	377	368	364	382	378	382	339	371	387	397	365	402	365	372	387	381	346	385	380	397	348	389	362	356	377	394	376	367	361	368	373	365	382	381	375	388	397	376	384	363	366	339	357	382	364	385	389	395	359	414	351	368	378	336	373	393	394	371	378	397	407	370	376	373	359	391	363	394	361	401	372	369	386	329	374	398	373	414	370	372	392	340	368	387	392	377	382	396	371	403	358	360	406	358	368	369	351	392	416	365	366	371	367	399	373	377	354	382	378	371	399	321	364	386	430	372	367	376	383	352	400	362	378	355	404	385	373	374	376	325	354	374	395	414	416	377	388	356	377	374	375	363	376	363	351	378	395	391	385	415	357	368	370	373	398	407	376	382	351	376	337	405	409	386	394	376	390	341	409	370	375	414	374	378	378	403	408	373	389	372	374	362	344	384	355	366	384	407	354	399	385	389	389	384	376	388	374	412	353	354	402	334	376	376	371	418	399	378	366	400	385	365	357	357	417	405	384	372	395	369	368	371	370	404	374	371	348	358	368	371	365	333	386	386	366	379	379	382	398	386	391	375	415	365	386	348	383	398	391	366	422	346	394	390	420	405	383	368	348	361	368	368	373	415	396	365	404	362	350	404	357	384	381	394	358	370	387	370	371	332	372	346	385	392	373	381	391	371	359	402	377	336	380	377	401	394	355	356	331	346	387	385	401	377	384	357	380	390	369	375	352	369	346	395	354	368	362	387	365	362	373	400	365	333	357	366	385	371	399	349	380	344	401	362	384	379	402	331	345	389	346	350	366	404	383	373	391	381	354	357	360	368	360	338	367	399	397	399	350	355	359	336	361	349	379	375	324	378	366	378	401	435	371	378	336	364	416	384	375	402	397	374	383	369	423	380	360	377	407	402	372	354	371	353	382	392	364	387	381	368	372	370	361	365	384	363	350	403	372	344	356	377	360	353	369	379	379	326	391	387	363	430	353	366	370	353	355	378	377	370	388	378	341
3396	317	269	281	257	229	235	257	221	242	241	201	202	211	232	230	211	249	235	218	248	220	209	214	214	227	244	214	212	206	225	241	203	240	196	211	222	210	207	215	206	215	220	238	198	212	195	202	230	216	248	229	238	191	222	211	227	240	232	200	201	218	206	213	226	215	225	223	209	218	234	192	236	197	205	241	206	221	213	249	198	229	220	229	221	208	206	227	186	216	234	213	205	195	213	248	212	205	211	220	218	204	225	233	214	233	205	226	224	222	225	252	198	237	188	213	229	221	201	201	216	234	225	223	192	232	204	212	257	228	207	217	237	232	204	218	210	222	218	206	231	237	221	224	225	218	192	216	200	266	201	224	221	254	210	218	242	203	216	214	208	245	229	218	179	211	216	223	193	211	220	237	202	224	250	232	186	222	221	222	227	224	240	229	244	228	213	203	245	221	241	208	238	235	230	198	215	221	212	227	197	237	192	226	233	232	234	223	220	248	243	223	201	203	215	201	215	235	207	249	209	234	208	252	212	228	201	202	196	211	240	210	210	218	218	214	230	219	218	201	229	227	210	206	225	215	237	220	234	202	213	232	226	254	210	212	214	193	236	217	200	197	223	193	190	215	221	219	197	186	210	216	223	198	204	220	246	224	212	210	185	222	252	216	212	242	229	214	226	210	226	231	217	221	195	203	203	227	242	221	224	177	256	205	233	236	232	212	232	255	228	208	209	226	237	221	224	212	206	211	222	220	206	222	213	203	246	213	179	233	201	193	254	221	207	208	211	228	223	221	226	211	249	198	192	213	187	236	224	213	221	233	219	215	231	219	232	234	234	214	211	232	242	216	235	218	202	234	207	218	205	188	207	204	255	199	231	215	235	225	227	235	232	207	207	238	210	214	214	213	217	202	234	245	225	222	240	240	224	232	243	211	228	226	227	195	208	248	234	257	213	204	239	234	223	225	214	215	217	197	209	235	219	212	236	215	227	218	244	218	239	215	208	236	225	224	249	188	230	208	215	200	218	227	227	233	226	225	225	212	220	238	205	230	202	220	197	216	232	218	228	191	227	230	225	240	197	249	220	213	237	224	233	190	247	259	232	217	213	183	218	217	218	218	221	235	209	212	220	218	217	230	197	218	213	225	209	222	230	215	233	202	219	210	204	225	235	216	207	260	233	227	217	215	182	233	210	229	259	209	221	235	209	225	222	216	232	216	239	203	190	201	212	210	247	218	222	242	233	224	212	230	223	208	188	223	224	218	224	204	208	220	219	214	230	201	219	224	203	213	208	208	220	184	231	196	191	246	225	249	214	223	201	209	234	212	198	207	233	223	205	228	227	229	210	209	216	227	234	232	243	222	240	225	229	211	210	205	197	262	192	201	232	231	225	214	223	190	203	232	210	218	213	199	234	231	211	220	226	218	230	230	199	244	223	234	221	213	221	214	213	217	233	232	216	203	210	224	213	229	239	219	245	204	203	206	223	209	201	201	218	226	224	252	213	220	233	187	245	218	222	213	176	227	220	248	230	207	233	219	211	230	231	217	228	235	207	210	222	253	221	247	194	234	219	223	224	238	240	192	220	267	231	197	203	199	225	218	226	255	202	221	219	217	224	213	170	245	208	252	235	240	203	239	215	197	229	214	219	240	196	210	202	229	241	211	222	231	217	214	202	199	191	237	216	192	217	201	229	229	197	186	225	223	220	206	223	236	222	208	227	224	237	195	214	223	204	226	239	220	232	238	220	212	244	222	231	231	222	232	229	236	232	213	244	225	216	188	260	223	225	211	208	245	216	244	228	217	219	228	203	221	218	213	211	252	221	208	214	226	240	185	212	229	205	216	215	214	213	210	221	213	234	225	223	223	229	220	205	210	223	226	219	225	200	205	234	214	222	204	218	225	248	217	235	218	217	205	224	211	223	214	212	209	255	225	192	193	200	218	200	222	205	214	219	211	240	215	239	217	234	225	232	221	232	206	195	244	206	234	240	218	227	218	205	229	191	227	230	218	222	213	212	229	223	229	221	237	216	244	228	240	219	217	194	216	230	239	210	238	230	208	193	204	235	218	221	215	228	233	247	226	236	214	223	192	230	207	216	230	219	227	230	230	209	255	217	228	194	198	224	207	213	222	211	206	220	226	230	236	232	193	238	231	192	214	210	213	234	219	247	232	216	207	223	213	217	226	215	224	214	227	211	226	193	235	222	220	217	232	193	226	201	228	201	217	210	231	244	213	222	225	216	217	223	241	231	197	218	217	230	229	248	209	228	238	223	230	211	204	219	243	221	195	213	204	218	222	194	244	252	237	243	215	210	237	225	213	201	203	200	204	259	228	211	214	215	228	226	232	221	198	215	230	240	220	226	205	232	217	201	230	221	246	217	234	238	221	215	209	201	233	237	215	209	243	233	221	209	229	203	221	222	224	205	252	210	235	219	191	235	214	245	218	218	205	235	217	234	206	204	237	213	237	267	214	228	224	222	214	210	225	235	233	216	181	199	243	255	239	231	210	223	229	231	221	237	211	191	227	194	237	230	224	211	205	228	216	211	212	227	212	205	210	208	207	255	187	198	205	222	241	202	219	223	209	213	227	230	220	237	235	206	225	223	220	235	217	196	210	224	204	194	236	234	209	232	218	232	207	222	221	205	233	195	219	195	199	200	202	210	238	239	232	204	213	219	225	233	228	241	237	193	214	233	225	224	222	240	227	204	182	206	239	226	217	211	221	214	212	210	216	238	227	203	194	238	206	223	235	240	219	220	207	183	199	197	230	222	221	193	202	280	245	223	219	207	204	211	226	199	218	204	225	194	232	226	227	236	210	233	216	223	213	214	213	226	226	203	194	243	208	186	233	216	225	212	189	216	206	244	242	209	194	208	226	231	225	218	214	218	248	251	235	211	213	210	214	233	228	221	229	209	229	216	214	225	231	233	216	228	204	207	220	210	207	224	213	216	217	183	228	205	207	231	226	215	245	251	249	222	211	216	234	217	217	220	221	195	243	219	230	216	257	242	219	228	217	229	242	228	244	216	242	223	235	191	227	232	193	219	212	244	209	209	219	203	224	188	226	221	218	220	206	205	209	206	225	203	201	225	196	210	216	201	228	179	215	210	203	219	209	213	231	218	262	214	216	197	225	196	239	193	199	228	232	238	206	237	216	205	228	223	232	244	200	217	194	219	209	219	208	220	203	208	223	236	233	220	244	217	218	243	188	207	211	234	191	216	234	233	223	195	208	202	218	237	201	214	230	206	225	197	203	234	216	210	214	236	212	224	223	246	209	246	218	219	236	202	216	209	241	202	210	210	223	241	213	208	220	217	199	226	233	249	224	215	203	192	246	216	217	218	211	206	247	231	241	234	223	213	216	257	218	230	218	210	228	229	215	219	247	225	237	221	206	226	232	225	213	219	223	182	220	211	189	249	214	215	217	219	242	222	211	208	184	212	256	215	225	218	224	224	222	215	236	212	193	193	212	213	207	224	231	212	215
3265	683	776	783	769	712	672	596	636	639	649	591	671	620	624	664	617	625	579	633	646	626	636	599	629	622	621	595	569	638	607	605	630	588	645	611	639	625	628	569	588	611	596	610	591	619	606	561	569	611	586	525	595	573	591	629	549	611	555	598	593	590	560	576	570	563	590	569	590	597	586	557	604	580	555	551	574	588	582	597	565	570	574	602	580	589	550	560	606	632	578	600	562	594	603	590	589	584	621	606	585	560	580	564	585	607	602	640	556	589	571	601	616	573	613	605	606	595	608	567	620	573	550	587	627	617	590	579	597	578	592	630	621	596	540	542	573	594	607	613	553	585	612	601	613	599	645	615	568	609	575	563	566	566	609	588	610	591	581	616	597	576	569	571	583	592	609	608	589	577	617	576	583	564	595	622	580	603	555	614	628	586	593	607	602	600	586	561	586	588	585	614	637	569	542	528	637	642	603	583	591	555	560	604	578	529	605	570	557	585	575	606	538	626	557	552	584	605	553	561	564	548	565	622	597	574	574	604	630	602	562	525	631	623	616	648	553	563	574	552	581	645	592	603	563	585	577	628	585	625	576	575	614	544	627	551	589	583	630	588	574	550	610	564	593	587	544	592	608	585	587	575	549	580	579	628	585	615	572	574	605	595	597	588	620	594	541	578	632	616	623	577	555	602	617	598	597	568	564	581	624	589	592	568	597	580	580	581	565	584	587	608	625	580	582	587	601	590	613	572	551	578	617	589	610	597	594	532	637	576	593	574	551	586	586	584	545	561	599	582	597	572	573	606	608	608	599	591	592	588	565	539	561	549	644	582	538	598	567	591	598	613	580	585	580	608	567	577	635	595	589	555	622	605	592	589	590	583	557	554	583	588	575	589	584	572	570	605	588	599	598	628	572	557	610	565	586	533	617	577	537	594	583	539	575	580	621	608	638	597	610	610	539	558	556	593	597	615	584	627	562	604	576	588	554	601	632	591	596	631	592	576	620	606	598	562	589	593	542	611	594	608	608	594	586	607	588	570	631	561	626	580	556	561	577	593	547	586	560	592	612	572	614	547	577	562	596	576	590	611	580	575	575	605	595	556	581	568	540	588	625	616	570	593	585	578	602	584	573	615	612	598	583	565	625	572	572	584	590	572	578	623	565	574	597	569	571	565	587	618	561	626	612	598	592	572	602	560	629	595	568	573	602	617	581	547	529	588	625	605	601	611	632	590	600	620	602	576	560	616	601	600	585	598	598	614	605	576	593	575	594	613	626	561	556	535	574	595	586	568	638	591	626	604	585	576	556	599	569	597	619	582	629	554	571	586	560	580	573	613	578	572	585	575	580	541	557	595	552	579	593	601	590	579	560	609	575	556	573	555	540	576	602	570	554	577	571	646	548	632	565	578	613	598	621	598	584	562	612	574	602	578	580	625	627	570	539	652	616	593	576	576	570	597	563	614	570	592	596	588	626	567	636	567	580	554	560	596	577	600	539	590	609	625	596	605	599	604	547	599	624	576	573	589	644	546	598	551	580	626	575	561	581	552	618	604	574	577	616	569	579	589	576	581	588	556	610	608	583	586	627	625	617	584	570	635	543	599	585	630	586	586	587	592	576	606	605	581	583	593	602	602	598	590	596	622	588	585	560	590	631	516	594	597	546	607	627	581	580	595	619	562	597	626	623	568	573	590	599	633	575	578	562	568	605	553	575	609	602	557	564	586	603	601	600	570	578	584	588	551	601	579	613	576	600	579	612	609	626	635	573	561	588	572	530	547	600	624	607	572	575	551	595	562	614	616	588	555	567	577	553	585	590	592	591	572	573	584	620	603	621	610	588	616	568	661	592	595	631	590	610	607	572	578	565	578	588	588	572	622	576	577	621	619	592	581	609	594	661	569	588	595	588	592	589	632	602	631	640	553	593	591	603	615	549	611	591	573	597	583	622	635	596	584	545	571	593	560	585	604	598	576	562	599	609	575	638	539	624	559	587	596	572	587	572	568	572	552	618	617	590	575	573	613	612	553	566	563	600	598	540	581	585	609	571	616	595	619	576	627	565	653	575	596	586	562	572	584	599	601	581	583	567	540	591	594	562	587	581	577	608	574	602	572	602	589	603	601	599	617	598	592	591	628	594	609	597	611	611	576	574	589	597	603	535	573	582	559	574	606	594	554	563	565	574	600	623	580	571	579	632	585	594	616	599	607	548	527	585	625	662	578	607	569	546	557	582	565	615	570	623	606	583	592	584	612	604	536	605	624	578	584	611	594	618	586	599	604	585	576	576	594	574	594	576	597	615	582	601	524	630	599	566	573	588	567	567	643	590	600	609	556	612	592	551	607	601	580	635	618	595	571	573	602	600	559	566	563	636	610	589	590	541	573	606	569	580	586	602	580	577	618	622	582	556	608	588	570	584	576	574	593	577	564	578	605	581	611	581	658	583	601	591	578	610	556	588	551	577	595	637	575	616	617	624	620	599	634	584	554	600	596	616	586	594	572	576	580	596	591	588	586	593	555	620	581	589	631	614	554	539	564	596	602	592	608	561	612	601	561	572	570	605	613	615	575	590	564	580	609	595	546	601	565	580	593	573	602	581	585	557	577	583	627	560	619	614	556	584	626	597	580	551	610	573	582	591	547	586	590	604	621	618	541	584	563	594	570	598	617	590	593	589	600	570	610	584	609	570	578	643	611	608	598	585	585	582	625	576	599	607	599	591	590	589	631	570	559	598	563	604	624	602	604	610	599	639	629	606	625	567	613	565	595	620	559	624	621	584	571	578	618	592	554	638	549	620	597	569	576	557	568	596	558	581	550	549	565	595	582	602	611	605	585	556	597	571	544	592	576	576	616	599	589	558	550	589	560	593	618	603	573	640	624	610	589	581	629	554	622	584	572	583	563	592	559	595	619	563	544	611	565	609	591	620	606	606	539	575	650	608	597	622	609	551	581	585	553	631	593	595	600	630	604	590	567	613	607	560	616	569	585	627	620	619	603	586	574	586	568	572	584	590	588	601	554	568	589	585	587	569	627	572	577	562	570	595	596	609	553	565	567	554	548	579	552	638	603	628	566	604	574	609	577	550	624	572	580	594	579	616	578	595	561	631	564	589	584	586	599	617	572	606	572	570	613	577	569	594	623	605	600	601	573	601	603	580	581	577	581	617	609	597	667	621	544	609	592	585	599	595	546	620	621	597	618	523	631	597	595	636	623	618	568	594	604	551	608	589	568	604	594	566	604	591	574	565	572	598	575	570	596	551	535	637	570	586	561	557	615	613	652	613	588	596	596	584	567	602	589	593	582	594	588	597	607	596	586	586	625	550	601	566	594	572	587	580	568	585	608	596	602	572	604	617	622	607	586	575	605	593	599	624	580	570	600	596	609	586	562	595	572	614	587	566	622	585	580	587	609	587	571	625	575	546	583	579	606	607	571	572	610	614	622	629	616	615	564	575	581	610	597	605	556	618	582	595	574	618	584	587	579	584	569	574	548
19386	2614	1244	953	731	615	527	472	428	368	372	335	334	312	293	311	311	276	292	305	295	286	297	277	280	261	287	274	270	274	265	276	287	270	241	262	279	261	255	290	276	258	261	255	284	289	296	271	235	272	292	247	242	272	250	281	304	278	283	303	261	266	272	269	251	275	285	291	253	263	306	270	261	285	268	272	258	293	238	273	288	270	251	217	266	278	271	241	256	278	255	250	255	262	269	273	271	279	252	267	276	270	266	280	255	254	258	249	263	272	251	268	241	273	267	249	295	249	290	269	250	256	278	270	251	253	271	263	300	243	261	254	259	295	258	277	267	251	281	233	283	274	299	251	224	247	278	268	259	279	265	266	256	274	267	269	248	263	273	257	284	259	257	270	263	246	261	268	222	273	247	266	268	258	296	289	239	261	246	232	239	252	258	263	256	267	277	263	241	248	246	280	257	246	218	249	285	258	267	270	276	250	254	244	251	252	239	254	278	288	292	292	292	247	262	256	266	249	288	276	277	255	265	268	236	242	271	244	261	269	264	262	236	234	278	267	248	294	261	286	266	231	247	261	271	240	260	257	268	262	239	269	277	267	263	269	256	266	247	269	259	274	273	250	278	275	267	228	277	296	242	267	262	267	277	242	266	247	283	246	250	265	259	244	249	269	258	265	268	247	252	273	276	270	257	263	260	294	229	255	261	264	247	267	286	251	248	252	275	265	258	267	278	260	245	268	252	283	262	255	253	272	241	265	257	240	253	277	272	269	259	239	256	277	280	274	246	271	269	252	246	230	278	267	249	237	251	282	246	259	258	258	240	275	243	277	275	262	299	243	257	302	271	291	267	264	281	260	292	271	270	274	279	241	273	296	241	246	260	277	265	274	281	228	254	276	255	294	266	268	277	272	241	286	250	273	270	232	269	285	251	262	264	235	265	245	250	242	229	250	236	283	243	243	237	256	264	274	262	264	266	276	287	284	245	244	230	282	279	286	251	269	267	267	238	258	265	263	258	253	258	278	248	258	250	231	255	283	235	260	263	280	295	255	245	242	274	247	265	279	266	245	268	286	252	276	270	252	259	234	259	268	257	267	249	260	244	264	306	262	226	273	282	266	280	277	244	240	271	282	270	246	263	289	255	278	268	247	242	224	274	267	270	237	271	279	254	254	274	251	273	262	286	271	276	246	251	277	269	260	304	262	235	277	255	259	237	258	280	265	288	268	252	248	251	279	255	272	268	243	256	280	221	257	247	259	284	230	276	241	270	266	274	264	293	260	281	251	257	287	267	254	263	263	239	262	223	290	259	283	260	286	282	267	249	252	267	240	270	276	257	261	244	233	277	258	209	253	263	249	271	290	284	285	256	258	241	272	290	287	294	297	256	262	257	262	257	261	278	260	279	244	249	264	246	269	266	250	266	238	261	271	282	289	265	240	267	290	257	223	243	302	278	253	269	254	239	252	280	254	246	271	268	261	252	236	292	264	233	241	257	294	264	253	278	287	254	289	284	273	255	256	244	240	251	271	251	261	265	293	261	283	257	232	217	264	255	240	232	241	278	286	283	256	296	277	244	295	244	289	264	270	282	244	264	245	257	257	236	283	263	285	230	259	257	269	232	268	259	268	263	221	259	257	259	243	265	265	269	258	288	265	257	247	283	289	261	264	238	245	244	258	239	281	266	272	231	238	236	308	254	269	253	274	267	260	276	276	267	264	248	233	239	274	268	262	249	263	263	248	303	246	293	273	267	227	270	287	276	272	231	272	242	263	277	276	281	250	267	282	245	252	281	253	272	235	235	258	279	255	261	286	252	228	246	240	275	234	247	237	265	239	268	278	269	254	260	248	281	302	265	300	268	257	270	263	250	235	259	265	249	281	278	238	246	282	267	308	263	263	265	271	258	247	255	247	282	244	269	270	267	267	257	262	250	272	245	277	280	286	247	266	263	259	243	275	218	256	257	267	244	266	262	266	260	271	275	257	252	269	278	256	260	264	288	267	281	266	280	273	270	254	256	259	265	296	274	275	265	234	252	245	277	283	247	249	258	266	248	250	222	250	251	233	258	290	263	270	250	278	269	238	249	248	260	284	272	265	216	275	264	244	253	245	275	269	294	266	255	271	257	256	252	237	259	276	250	262	271	265	290	273	266	252	259	260	255	252	258	253	286	276	250	277	244	272	282	259	259	291	281	269	268	265	254	264	274	277	247	260	259	265	262	254	290	269	244	273	269	266	267	254	266	249	290	225	262	270	262	262	248	254	256	258	254	278	231	268	271	252	249	273	254	238	260	252	249	242	266	285	273	270	245	262	278	242	266	271	240	246	265	273	279	260	244	268	278	226	281	270	278	266	274	251	278	246	260	273	252	263	283	219	293	231	273	275	243	264	273	267	228	257	259	249	254	273	258	256	253	259	264	270	229	233	280	237	266	242	254	227	257	243	247	230	264	284	260	272	261	258	265	274	261	250	280	224	268	266	301	241	303	268	233	249	263	269	277	264	236	257	266	245	259	259	260	247	245	247	278	277	298	268	269	239	271	279	260	286	275	265	259	242	278	238	269	241	281	252	259	265	274	249	254	269	274	305	230	276	255	258	276	265	279	252	249	258	278	293	251	246	262	279	261	252	217	239	254	284	310	261	251	249	262	274	278	255	270	272	218	241	260	236	248	268	256	271	252	276	273	286	251	271	266	281	252	278	233	282	255	253	266	262	291	259	230	289	258	272	254	280	234	248	244	261	263	263	244	265	268	258	276	247	257	247	280	256	303	266	239	262	258	253	262	256	264	264	234	276	259	243	266	258	265	279	279	249	248	260	265	261	262	265	244	262	248	277	271	272	267	247	263	279	290	264	257	285	271	244	263	231	261	254	287	271	264	259	272	263	280	276	268	245	247	279	281	264	249	267	250	269	272	253	249	253	276	267	283	235	269	259	244	240	246	296	272	261	285	327	263	278	237	277	280	251	243	231	277	273	278	262	254	277	264	256	281	244	257	259	253	267	271	241	264	288	256	287	266	262	283	225	265	282	255	245	270	272	247	258	266	260	254	281	267	275	233	256	279	298	238	250	259	252	243	277	273	293	256	254	267	267	249	270	273	268	272	267	278	252	291	246	257	247	261	243	255	274	263	259	256	282	253	281	248	260	267	285	226	283	265	264	250	257	265	289	264	270	240	262	290	253	255	230	257	245	241	249	281	237	258	241	263	233	247	254	274	291	296	259	277	280	269	275	267	255	277	268	269	279	247	263	287	254	255	249	245	262	276	250	242	231	258	264	235	280	260	256	258	269	280	231	291	266	253	268	245	256	270	270	276	257	258	250	263	265	267	280	250	255	241	256	255	259	241	277	244	254	246	280	237	265	299	258	257	262	243	297	255	241	274	266	265	239	251	262	255	284	281	257	312	264	261	244	248	279	247	247	286	297	258	242	251	257	249	221	272	276	262	258	250	267	252	251	259	272	265	246	279	268	246	261	287	266	281	214	274	279
11159	1718	2524	3120	2760	2354	2002	1751	1508	1501	1309	1176	1141	1109	984	964	997	935	870	886	879	836	835	779	845	790	825	778	741	777	776	775	718	666	702	779	715	777	685	763	697	670	720	673	700	716	724	708	739	718	750	722	729	689	702	727	669	694	671	641	715	693	703	667	687	687	668	719	676	719	709	630	687	671	699	687	677	669	695	671	661	733	657	698	654	737	661	687	684	716	677	693	706	732	681	652	644	684	717	684	705	688	738	710	739	679	652	651	660	666	631	622	682	657	695	652	681	668	686	705	649	693	688	658	686	649	673	628	713	649	651	638	694	657	697	655	677	653	653	730	645	676	685	692	621	707	673	668	667	698	640	667	655	683	688	691	675	667	645	670	643	645	724	659	658	661	726	633	689	690	691	708	711	744	666	677	702	679	701	664	660	694	686	690	639	628	750	664	675	719	682	681	716	702	703	664	611	644	679	673	689	663	711	667	651	712	660	621	645	633	651	697	673	701	680	649	688	668	607	682	720	689	698	654	677	670	685	695	621	658	664	678	726	658	663	687	676	693	679	689	665	700	670	710	672	627	645	670	662	653	690	626	685	694	700	675	606	669	719	698	707	695	723	717	665	684	666	691	680	655	664	616	745	667	691	662	720	631	654	683	671	680	637	682	650	664	665	669	711	657	719	695	667	694	695	681	630	682	651	671	696	637	708	701	657	712	688	695	640	659	670	664	654	666	708	669	689	621	668	666	655	638	720	713	689	687	714	677	637	667	668	659	649	667	682	668	672	658	645	675	651	637	669	692	664	705	689	686	656	651	643	665	650	706	681	671	633	687	670	626	640	616	663	715	642	648	682	664	696	650	661	674	685	662	680	721	735	658	643	663	675	695	693	650	665	710	661	672	667	678	672	671	668	679	638	687	663	641	663	693	658	700	650	662	654	681	677	649	633	675	670	641	650	717	646	669	689	687	661	697	667	652	648	701	646	669	673	675	659	652	688	665	681	679	665	654	665	633	656	660	643	694	700	723	643	681	682	684	705	682	694	651	678	705	688	691	617	667	680	665	645	644	693	628	669	681	719	664	695	673	715	698	724	686	638	643	648	685	695	655	664	649	690	643	676	706	693	714	701	664	632	643	664	650	760	688	634	685	678	698	674	655	695	677	623	719	739	652	643	660	663	659	665	661	644	713	694	640	679	662	644	701	712	698	638	708	663	684	705	683	695	620	718	706	733	647	645	647	653	682	682	675	695	693	676	692	678	660	619	681	684	676	666	675	658	714	682	653	650	661	663	661	686	708	681	646	700	701	682	678	731	633	690	705	676	666	703	671	698	661	660	634	671	688	642	684	694	643	624	706	691	726	648	668	716	703	663	666	666	702	685	665	696	673	740	675	659	651	660	697	652	658	670	680	681	661	694	713	662	646	682	696	637	689	691	692	698	695	663	696	674	664	677	702	681	673	680	679	691	661	685	678	641	688	663	666	635	692	663	651	651	642	664	670	670	650	671	669	755	684	670	703	726	694	663	671	682	680	694	682	709	687	622	701	667	669	693	667	668	663	658	686	675	668	713	683	674	710	700	704	701	663	691	682	726	713	693	680	667	669	688	662	665	638	649	675	695	696	670	636	669	669	670	665	737	642	665	689	676	689	682	661	707	721	670	715	667	699	646	706	723	661	658	687	666	728	672	692	714	667	684	644	665	674	632	654	644	650	670	632	674	696	651	687	736	648	671	665	665	650	643	741	714	674	680	671	695	682	722	777	681	688	663	667	687	627	651	633	691	682	629	673	635	699	694	654	667	615	663	655	668	659	716	655	639	668	646	670	659	679	668	710	678	701	695	641	695	713	674	669	665	732	717	687	677	687	658	671	710	711	671	680	691	709	659	673	696	711	690	673	657	670	681	647	659	691	706	629	666	677	730	633	653	691	666	704	629	748	674	645	673	708	630	655	657	691	677	641	699	676	670	643	694	708	663	655	659	639	685	699	655	706	707	629	664	682	664	686	679	688	708	671	665	704	656	682	677	639	675	708	688	674	619	657	688	654	688	679	683	676	692	696	655	687	713	651	683	690	632	629	674	704	666	642	635	681	692	735	689	649	660	670	684	637	694	650	725	691	656	668	731	658	677	660	725	626	667	653	682	648	712	694	674	691	700	628	678	641	698	700	702	690	701	683	665	667	693	667	674	676	680	623	642	695	712	666	678	727	689	701	678	696	690	684	647	665	695	655	664	650	658	672	688	671	660	602	684	650	680	681	619	671	669	652	668	672	654	645	715	646	645	642	738	694	665	674	643	659	651	683	658	700	649	659	661	662	702	710	657	722	658	667	698	686	650	666	660	666	668	671	703	661	650	667	686	650	609	735	640	685	653	671	746	694	691	704	690	655	618	664	661	649	681	653	666	668	702	724	679	627	675	639	663	667	681	656	673	654	684	657	700	697	599	635	711	658	644	654	656	667	723	662	646	669	665	691	680	686	653	656	676	688	660	650	684	704	695	711	669	698	710	683	693	668	662	648	654	715	714	706	662	691	668	661	681	656	671	701	686	691	708	644	698	703	622	651	679	692	712	730	662	701	635	691	708	685	659	690	705	628	694	711	673	661	690	708	707	658	648	691	672	657	683	672	653	631	655	659	699	677	681	696	649	672	682	651	669	698	694	649	712	696	674	669	679	654	689	649	628	693	662	688	619	696	700	731	686	695	667	685	647	657	668	678	667	639	684	707	695	665	690	621	670	650	644	699	649	637	734	686	666	657	627	693	717	693	686	667	700	690	652	667	664	659	682	668	705	695	718	731	684	669	703	672	695	672	653	688	660	693	693	643	678	718	694	684	698	644	652	676	665	680	658	701	658	665	677	685	690	638	675	668	684	689	699	650	713	649	701	677	680	685	671	681	683	673	692	697	691	666	676	653	640	691	671	664	681	648	665	658	680	688	675	644	667	704	634	668	723	643	695	656	663	670	621	700	642	658	706	662	661	705	677	649	634	631	684	646	683	663	695	652	664	692	700	692	695	644	670	665	658	660	685	667	630	661	627	620	634	711	665	684	643	675	650	675	654	715	672	636	676	667	643	713	663	717	634	623	679	684	697	679	663	673	650	683	670	669	651	672	628	652	656	617	713	685	665	648	695	655	714	626	668	690	730	667	702	705	682	692	693	696	676	695	678	677	665	652	643	683	662	712	650	683	662	672	693	716	700	680	680	678	689	646	652	648	712	694	685	673	673	678	704	644	689	657	722	701	683	658	687	689	703	649	684	685	672	659	709	675	692	667	692	639	656	700	641	672	634	671	673	681	671	634	669	731	619	677	656	696	680	646	690	636	668	670	686	685	673	681	665	654	623	658	722	629	652	697	678	695	666	670	730	681	655	668	659	699	692	654	669	715	660	683	622	636	692	737	682	687	685	672	668	709	694	696	713	678	683	665	669	666	706	658	701	659	703	660	656	653	677	642	726	674	641	717	714	638	670	655	694	668	659	672	653	645
30053	6110	2356	1761	1155	872	670	536	468	347	345	331	259	248	222	213	219	211	202	188	198	164	181	155	181	150	166	165	162	159	168	165	149	142	169	156	154	162	138	162	141	156	135	144	114	156	144	139	162	143	161	151	162	128	182	135	137	141	157	168	151	137	164	132	174	141	156	137	122	131	130	159	139	152	127	130	147	142	156	139	158	137	137	119	144	161	147	127	149	146	130	141	134	142	153	131	144	153	135	127	141	137	136	142	142	124	156	138	171	135	143	129	141	121	117	156	136	140	150	146	149	141	157	150	128	156	131	147	134	155	151	110	133	136	139	125	142	131	142	171	161	175	148	142	124	138	148	159	135	146	130	138	141	135	163	144	147	127	142	134	120	136	145	147	141	138	125	129	134	122	147	125	140	134	129	156	128	144	158	129	123	135	130	141	152	134	136	144	145	135	145	132	138	126	161	126	118	145	112	147	159	148	154	132	164	143	115	124	116	121	146	120	115	141	143	144	127	144	133	134	128	143	135	138	150	142	133	123	135	139	133	131	116	115	145	141	156	143	140	137	132	148	142	142	126	136	113	145	157	140	129	127	138	133	137	143	133	122	136	145	141	113	137	127	152	127	142	138	126	131	130	128	129	117	122	124	150	149	139	148	125	148	159	130	148	109	104	152	138	140	134	142	139	137	128	136	134	132	150	138	142	144	140	133	134	142	134	147	141	137	134	140	126	148	117	132	134	118	129	138	134	140	140	135	146	110	151	138	135	136	144	136	144	136	149	151	112	155	153	129	154	129	144	125	116	137	140	127	126	134	149	138	160	145	144	138	116	130	131	131	139	141	137	139	157	137	149	124	153	156	132	124	133	139	138	132	133	135	143	144	115	137	128	138	140	129	151	131	127	170	122	136	128	127	137	123	147	148	144	145	170	140	134	138	145	138	140	134	131	118	135	137	143	142	134	135	136	139	140	138	141	147	107	144	146	132	127	121	155	132	131	135	139	129	136	127	132	114	131	160	163	165	131	137	163	148	145	125	135	160	154	130	129	157	148	131	127	150	141	121	140	138	160	143	152	128	149	139	131	145	146	146	146	160	114	147	142	120	110	135	147	157	121	139	159	136	134	144	142	152	123	138	130	123	122	142	149	149	157	123	148	125	136	132	129	145	148	137	127	133	131	149	130	144	114	135	140	144	160	144	160	145	153	134	117	119	149	136	151	118	120	140	111	140	151	118	135	154	156	124	132	141	102	127	144	135	145	158	146	145	125	143	125	139	137	123	143	138	119	151	138	138	146	119	155	144	141	140	136	140	129	126	143	138	132	137	130	138	138	124	141	113	145	149	149	134	139	146	148	120	130	143	159	141	146	136	161	133	130	147	124	126	144	156	132	140	139	146	158	106	128	126	125	151	141	131	127	125	135	128	126	135	143	131	150	137	145	110	134	121	142	130	133	147	149	128	116	147	141	131	142	129	153	147	153	134	111	149	126	151	139	136	147	144	125	139	140	139	133	129	148	139	138	141	132	129	136	117	137	152	130	122	154	152	129	129	137	150	154	118	162	144	145	138	118	134	140	143	124	126	125	136	127	149	136	136	112	143	137	127	134	111	144	164	134	142	136	130	152	153	145	122	137	127	129	127	129	128	108	137	145	126	160	143	116	155	136	122	137	143	143	155	140	131	116	111	153	132	113	156	148	134	139	133	133	125	135	137	138	139	156	137	132	138	138	121	141	134	133	127	134	147	144	125	121	131	143	114	134	158	135	130	142	140	122	131	140	121	116	157	135	123	139	132	149	131	128	144	138	134	138	146	155	143	147	128	122	140	138	125	127	146	130	155	146	150	128	125	131	134	125	153	141	134	138	146	143	139	136	119	137	164	120	129	124	128	145	143	151	157	116	126	136	144	124	130	118	130	130	130	144	132	126	154	122	107	111	135	142	145	143	119	128	147	161	137	136	155	113	138	147	143	134	141	139	154	151	125	135	148	136	120	131	128	181	141	147	133	154	128	119	133	129	139	126	131	138	135	133	105	151	111	161	134	138	130	131	141	153	149	142	138	150	132	134	146	151	149	125	147	138	129	131	131	141	141	134	112	135	152	136	152	152	157	159	157	152	140	121	132	141	112	117	125	127	139	134	133	143	145	137	154	127	156	131	143	136	130	129	147	117	138	157	129	114	131	146	153	136	157	146	141	151	137	142	147	118	132	132	142	144	160	129	124	141	112	142	138	141	125	138	123	148	141	135	110	121	143	144	152	134	119	140	142	128	133	129	156	127	156	156	130	145	146	148	141	160	142	129	142	135	139	134	153	142	162	123	137	142	139	133	141	114	154	158	156	140	123	144	149	133	145	125	136	139	143	139	132	141	149	139	149	124	142	161	128	135	119	131	125	152	127	132	156	158	119	119	147	135	128	130	130	134	132	123	137	147	150	143	149	127	141	149	123	132	145	115	137	134	128	151	117	139	148	150	143	123	157	144	129	130	150	129	133	143	128	131	139	167	129	109	141	135	135	137	109	150	140	143	139	133	109	145	129	159	148	120	127	152	134	152	169	146	138	141	133	156	134	135	126	118	132	128	139	147	129	140	133	124	133	151	128	140	139	143	134	141	145	139	142	121	164	158	148	127	121	131	133	133	147	134	143	119	147	139	134	128	142	143	147	130	146	158	137	135	139	129	130	130	147	148	128	143	114	158	127	129	134	144	160	144	156	144	140	144	135	138	144	122	126	152	138	125	144	164	147	136	138	138	144	138	144	151	129	132	151	139	136	134	133	143	122	143	117	124	156	148	114	135	129	139	141	129	117	116	126	147	125	142	123	146	128	134	116	146	137	135	128	148	118	121	136	139	137	123	136	134	126	147	128	146	151	150	147	122	106	142	137	149	156	147	135	129	132	145	108	142	143	150	129	147	135	115	150	146	132	124	150	151	144	152	123	134	159	131	119	145	148	120	133	146	150	136	137	142	135	130	119	133	163	134	116	132	137	149	144	139	132	139	154	143	138	135	153	133	165	142	130	115	150	134	134	146	141	128	137	159	124	161	125	149	138	142	139	138	169	136	154	137	131	121	143	132	139	136	139	119	135	162	129	121	145	147	124	141	142	117	138	132	138	125	126	128	142	125	150	165	131	152	137	158	148	144	120	145	123	132	134	117	142	135	126	141	133	143	140	136	133	152	149	140	148	124	128	137	125	130	143	136	130	131	129	131	135	113	131	134	117	147	119	127	117	141	133	156	122	143	132	123	133	177	109	148	130	119	148	136	140	107	131	124	125	124	117	153	119	160	147	135	146	138	127	149	148	148	158	135	145	155	148	145	139	135	127	141	146	143	132	120	136	123	137	140	152	130	146	135	151	128	142	161	149	114	162	146	140	145	148	137	140	139	153	139	137	113	136	137	144	112	155	157	122	150	126	133	134	156	133	134	146	134	149	161	122	147	132	130	141	148	140	146	126	135	129	128	141	131	136	145	129	135	168	152	135	160	137
16139	2046	4022	4820	4234	3587	2991	2444	2081	1753	1627	1391	1243	1110	1113	941	893	896	799	753	706	678	641	642	618	629	577	548	552	478	538	519	498	493	495	469	488	486	498	461	499	419	507	432	446	478	440	457	427	451	452	432	441	418	435	435	388	369	422	432	383	400	385	384	421	425	390	399	425	440	423	453	385	393	403	418	375	384	387	391	396	355	396	373	364	404	403	393	393	414	381	396	386	401	396	369	396	350	361	381	375	409	389	372	362	391	364	366	378	395	375	386	371	418	381	394	398	380	392	392	407	400	370	378	369	372	388	349	367	369	360	336	390	373	433	375	400	373	381	369	366	341	406	379	362	389	421	386	366	371	380	392	349	395	391	363	395	381	400	402	410	367	341	366	367	354	386	373	373	363	375	394	396	357	432	381	341	379	364	385	407	362	411	367	360	366	344	390	368	405	338	374	373	367	346	400	386	349	366	387	370	388	390	398	366	360	363	361	353	379	365	360	388	376	349	368	387	367	357	349	382	392	339	374	342	371	397	360	353	388	384	409	361	374	380	365	399	390	365	342	343	359	384	386	366	386	385	409	365	369	368	374	357	386	391	378	399	358	351	370	369	351	372	384	371	390	372	382	386	378	385	380	371	369	385	343	364	405	391	420	364	362	399	371	363	384	377	422	364	375	369	374	383	346	420	365	382	342	370	380	383	385	372	356	395	377	391	388	398	359	341	392	369	374	377	402	391	379	350	382	387	406	375	373	362	360	362	363	331	375	348	393	370	371	377	370	367	373	372	375	426	395	367	371	361	394	369	362	371	362	368	400	361	394	403	370	400	343	405	379	355	365	396	370	410	395	380	374	399	382	376	382	371	366	374	386	366	364	381	379	397	382	382	382	384	359	332	408	376	381	368	385	361	416	420	383	391	367	374	388	383	365	375	371	399	380	391	392	351	339	372	334	376	371	370	338	408	388	398	404	383	361	391	374	360	385	362	377	391	390	381	402	395	357	339	375	391	370	377	347	385	364	389	385	363	367	379	402	369	387	396	362	363	384	381	372	388	382	377	372	361	377	374	367	390	394	415	417	370	345	428	341	356	386	370	392	348	366	359	384	383	386	421	372	359	391	364	371	359	377	356	350	377	385	366	386	371	388	370	358	344	410	368	366	374	369	377	384	409	370	392	364	364	358	390	404	394	385	360	351	384	399	384	375	392	389	389	393	333	384	374	403	427	353	403	372	354	379	374	403	381	386	380	363	391	374	352	381	371	348	387	363	381	369	376	370	420	377	374	362	398	372	348	372	367	360	387	345	366	352	360	350	379	369	367	400	370	403	368	412	384	375	329	396	388	398	372	410	376	383	359	395	388	403	373	369	369	375	368	388	369	387	396	347	365	391	369	365	375	356	363	360	364	393	399	368	364	402	371	389	399	360	383	402	361	398	362	368	373	350	354	363	356	387	396	368	383	366	373	388	335	338	350	394	339	365	373	387	385	404	347	402	366	364	394	349	377	362	342	382	366	419	347	409	426	352	340	398	373	360	394	335	414	348	357	393	375	355	409	347	372	361	405	396	379	395	367	373	359	366	361	363	369	359	361	380	382	362	373	360	371	365	389	376	402	392	352	394	350	387	382	359	352	350	347	341	355	348	369	460	374	400	385	343	378	346	418	405	363	332	373	384	364	397	360	386	405	368	373	360	357	355	395	399	359	398	382	399	365	355	384	402	395	359	379	374	381	358	379	372	367	375	394	372	406	360	371	412	392	357	351	383	387	350	332	377	379	383	393	403	383	412	378	358	392	377	374	375	357	362	390	373	364	366	368	351	368	368	345	360	368	362	378	409	394	371	362	349	369	418	381	382	388	385	370	377	395	375	365	358	413	402	395	375	376	392	357	340	368	368	391	404	374	348	359	398	348	409	346	365	396	379	398	353	351	342	390	368	390	397	376	338	353	369	397	346	419	378	372	383	405	385	350	365	391	370	386	404	369	367	396	408	328	356	397	360	411	403	392	380	377	390	382	386	403	375	375	381	347	366	381	368	368	379	364	374	342	359	367	372	370	418	377	371	375	359	352	373	393	415	371	377	347	393	376	333	347	377	366	372	392	370	389	388	383	405	393	355	374	377	373	391	385	378	372	332	389	348	354	388	358	382	389	403	393	385	357	374	381	378	350	364	361	379	383	402	373	356	372	380	362	378	374	356	361	369	368	362	381	352	360	362	379	369	385	349	396	385	404	409	348	368	379	364	365	304	396	355	368	384	404	350	375	380	384	371	373	339	389	366	373	389	390	367	426	391	391	381	366	403	361	356	360	356	382	370	379	382	369	407	387	381	356	384	379	374	377	385	408	366	353	385	406	363	337	369	388	354	342	395	401	378	399	424	376	395	367	356	399	335	393	353	370	365	401	341	397	348	363	327	376	385	365	352	395	377	374	385	381	362	389	380	398	379	377	358	373	399	395	389	349	367	366	399	384	351	346	385	393	375	379	358	401	377	387	393	361	382	385	383	369	389	387	377	417	353	387	354	377	357	357	357	347	376	376	359	396	402	358	361	402	388	376	347	400	383	372	351	387	373	389	372	404	369	374	380	393	380	404	383	408	357	372	345	379	386	320	378	365	374	379	371	396	343	370	353	365	385	395	372	364	359	350	405	363	383	357	336	369	418	373	367	425	344	402	363	359	412	343	350	371	385	360	406	410	349	398	397	364	368	407	381	397	393	370	393	430	405	370	404	370	387	353	362	355	400	321	396	388	410	355	394	370	395	351	391	388	382	377	401	389	364	372	411	355	382	375	356	370	354	374	383	365	373	348	374	356	387	395	408	371	404	381	349	385	385	380	366	345	387	361	356	356	388	359	358	368	387	368	364	393	392	375	381	360	399	385	367	386	375	351	373	367	377	375	400	373	370	359	381	354	408	339	369	368	359	378	395	378	388	365	409	387	390	389	365	357	387	389	344	364	360	379	365	390	409	408	404	353	367	370	385	350	381	385	346	355	349	387	364	377	399	366	390	381	398	408	372	382	390	366	402	324	410	384	370	340	411	385	382	394	378	349	390	404	354	385	358	352	399	379	382	378	375	378	350	357	365	366	356	395	401	379	382	410	395	394	375	375	372	359	377	336	374	389	376	345	379	392	395	389	369	406	389	367	402	373	376	361	375	352	400	356	370	404	368	369	374	379	360	365	419	356	375	376	341	389	354	356	389	383	410	352	385	395	324	385	371	375	360	360	354	361	386	374	396	355	394	377	361	401	397	361	353	412	397	350	355	368	421	363	372	342	383	366	378	399	395	383	351	372	409	407	388	359	382	365	371	420	381	393	384	379	360	341	358	385	370	370	355	370	379	350	369	387	380	397	375	356	384	339	404	364	371	382	367	382	381	368	364	385	352	339	379	357	384	376	377	368	415	390	352	369	403	361	367	364	365	375	372	333	374	393	349	370	337	353	382	353	345	408	348	419	399	375	381	375	385	383	363	343	339	360	408	383	365
3314	287	264	273	251	255	242	212	207	216	225	225	219	220	212	238	213	229	224	227	207	214	248	220	217	215	230	255	226	228	205	218	220	209	240	216	213	250	224	222	216	203	230	208	217	220	223	210	217	249	214	216	182	231	222	235	218	241	243	209	239	237	265	205	196	226	248	239	192	235	236	197	213	206	230	251	190	258	248	228	250	194	197	234	215	227	201	223	228	221	223	222	215	225	204	222	224	223	234	225	219	202	222	201	229	222	219	246	208	247	209	195	242	212	234	228	237	206	224	224	231	241	255	217	223	213	232	211	257	229	204	219	228	230	220	234	249	208	205	233	234	237	207	231	208	240	204	221	192	207	212	211	212	193	236	214	208	204	233	220	214	212	209	232	238	230	214	220	237	219	210	243	229	180	221	213	196	224	234	213	217	239	219	199	213	230	219	231	216	209	220	194	185	223	209	239	196	208	243	244	207	229	197	223	205	215	209	247	240	215	241	240	211	217	188	231	239	242	228	223	201	212	228	235	219	214	213	189	234	221	203	220	230	213	233	209	234	239	232	241	236	218	226	227	247	205	236	229	217	226	200	245	229	214	218	218	209	223	225	233	214	214	227	218	199	229	218	241	235	246	241	235	223	205	228	214	228	204	220	224	231	205	220	204	227	239	236	218	208	195	228	196	209	220	218	203	223	211	234	218	229	241	213	251	225	226	200	204	227	224	231	245	209	246	231	219	233	201	237	224	211	222	224	236	228	200	228	250	239	233	219	228	205	196	222	234	200	218	216	230	212	197	216	253	238	227	228	225	242	207	200	229	207	192	218	207	209	192	207	197	206	225	222	229	229	227	232	229	225	228	228	221	222	226	258	201	228	263	247	219	235	207	222	219	233	211	233	231	221	213	259	219	239	217	212	242	206	235	254	208	217	231	194	219	209	212	206	224	223	231	200	239	216	214	218	225	205	225	236	205	244	242	190	237	233	184	231	199	213	249	201	213	209	211	224	224	213	220	233	246	231	217	196	209	220	206	235	214	213	193	219	242	223	225	218	240	181	218	217	215	233	203	235	211	239	217	230	215	235	206	210	210	232	215	220	222	221	219	235	214	207	250	229	224	204	233	194	236	221	236	245	218	238	219	229	216	248	234	236	218	198	224	211	226	226	244	220	222	230	235	228	202	232	248	252	214	200	220	216	214	220	231	204	232	217	223	238	219	240	217	208	249	219	212	228	210	224	218	222	189	218	205	229	223	248	206	239	227	207	211	221	225	221	225	227	230	205	210	220	240	234	234	231	221	225	205	222	238	197	209	206	238	216	218	218	215	225	233	232	251	199	211	207	219	279	212	215	215	229	236	210	224	221	200	203	229	219	249	219	209	194	245	223	210	226	242	235	213	240	236	222	213	232	210	242	225	207	223	237	192	202	208	231	197	228	239	240	234	219	231	223	218	225	217	207	234	207	200	232	213	220	203	228	221	222	228	223	207	234	219	212	241	234	237	234	230	223	224	211	230	204	236	247	201	216	218	219	228	219	209	229	210	231	221	226	217	232	230	232	221	236	218	247	214	217	237	200	216	213	198	224	218	206	217	232	212	230	203	244	210	210	260	237	176	231	220	224	272	230	198	207	229	224	246	214	232	245	221	231	229	235	226	251	240	225	221	251	230	237	230	216	199	224	194	220	221	218	195	191	199	214	236	247	233	227	227	233	197	239	224	253	250	233	213	234	223	222	204	203	216	201	188	187	226	238	265	217	225	227	207	228	233	207	215	191	202	218	216	202	197	220	234	221	264	239	227	247	224	239	209	189	222	191	240	216	217	220	239	214	224	232	236	233	212	209	230	237	207	197	242	214	185	230	219	211	229	213	201	230	243	210	195	208	221	218	236	207	220	208	207	221	212	222	250	230	217	240	208	211	233	225	202	225	228	218	221	226	236	249	212	215	233	221	237	225	196	255	256	228	221	228	221	242	218	212	209	221	225	232	213	214	236	228	211	213	227	201	230	234	216	206	223	232	209	213	218	216	209	228	194	188	208	215	201	225	209	209	224	229	194	198	243	212	223	241	213	213	206	216	211	247	228	199	205	213	209	200	211	221	222	200	230	213	215	226	247	215	214	203	228	213	244	228	244	261	224	220	214	238	224	198	225	212	239	231	236	236	207	240	229	241	208	221	201	237	227	229	199	221	250	214	217	223	213	240	221	195	210	229	242	243	184	215	209	208	216	209	219	206	224	233	228	247	236	249	215	248	228	235	247	224	214	224	212	238	218	207	223	212	255	215	222	207	208	218	232	227	228	202	210	204	229	212	248	242	244	249	246	218	225	212	192	229	219	241	234	192	250	199	222	205	232	235	235	243	255	213	246	227	216	196	216	222	208	242	207	215	200	241	225	220	222	204	210	212	191	210	255	208	245	214	214	222	233	207	194	209	223	210	219	243	232	208	252	229	219	229	236	228	244	222	211	221	224	224	230	242	199	200	210	236	226	241	227	218	220	211	212	202	211	220	228	206	242	232	201	227	230	226	214	221	233	214	225	215	210	233	228	228	239	209	198	212	221	220	223	221	198	248	238	194	209	217	219	228	241	224	213	227	219	236	221	224	244	228	204	218	219	230	221	217	193	239	212	220	196	217	230	220	229	205	244	233	241	208	197	217	238	198	201	222	208	218	205	204	228	216	203	249	224	218	223	196	205	224	222	208	211	204	243	239	237	223	247	237	211	207	237	233	224	220	213	193	197	228	245	223	197	207	235	194	214	229	208	219	191	227	208	234	208	237	220	221	217	215	233	222	216	176	236	211	220	251	234	218	234	212	234	220	203	216	240	215	204	209	224	242	247	200	241	233	222	221	218	206	213	207	168	243	223	189	224	232	206	206	210	236	214	217	236	232	207	213	236	215	243	207	236	221	231	245	200	219	255	220	222	209	209	231	244	226	269	221	278	240	209	213	230	231	217	219	214	223	250	254	189	231	208	228	224	235	211	218	227	223	228	218	225	233	234	213	224	220	212	235	214	239	225	219	222	213	200	214	202	222	208	233	231	203	244	226	228	238	210	212	250	229	235	215	245	230	219	193	224	213	213	211	221	204	224	205	234	248	219	239	220	216	247	222	213	221	219	190	207	254	197	218	232	237	242	248	216	221	222	232	237	223	230	214	238	223	231	236	210	221	220	202	211	207	244	223	238	231	224	229	208	227	246	218	225	237	227	196	220	218	229	216	215	234	212	248	215	203	219	211	235	208	210	212	249	226	235	221	245	242	226	237	240	209	241	198	221	251	233	249	199	210	208	212	197	239	221	214	216	222	237	213	235	233	204	217	235	232	203	223	219	209	240	219	223	259	210	247	254	243	227	211	200	207	216	210	198	225	222	232	208	199	237	209	228	240	235	208	245	223	227	199	247	207	238	217	201	216	204	218	182	230	233	214	232	233	196	230	197	219	206	223	217	226	210	219	206	203	219	196	220	227	205	178	235	223	225	237	238	228	207
3050	674	756	776	770	741	718	649	701	646	659	643	620	663	621	606	622	590	591	666	594	603	628	650	608	597	606	615	550	552	588	611	588	594	623	598	587	593	606	592	584	600	619	578	610	626	600	609	600	560	593	590	600	614	598	575	614	601	612	563	609	605	607	592	608	648	611	574	575	552	596	616	579	575	639	618	607	633	585	599	595	549	602	633	598	564	630	609	617	620	616	552	630	638	571	589	621	630	598	613	575	564	620	579	607	599	648	575	583	585	584	617	605	571	594	596	572	579	581	578	588	616	624	559	586	592	584	628	600	581	598	586	621	579	630	604	570	604	595	600	566	604	643	595	570	598	568	593	604	609	574	603	577	561	639	626	621	625	630	544	598	586	549	596	607	588	609	615	600	619	608	568	571	589	601	561	606	617	586	564	575	604	546	571	584	588	590	592	573	584	575	601	582	566	600	604	615	620	604	622	558	609	600	639	568	580	613	585	571	616	585	592	553	593	595	605	563	601	574	562	577	632	590	593	582	627	577	597	591	562	601	574	635	580	586	558	621	608	571	563	572	580	583	567	593	593	590	633	565	596	569	586	600	557	630	610	541	611	610	611	589	611	628	609	607	593	551	602	577	600	599	549	553	587	611	592	564	567	539	589	589	583	586	520	607	591	511	618	604	584	623	567	631	617	549	573	578	562	608	558	598	591	565	584	569	620	591	624	627	568	578	616	601	630	569	580	541	582	562	617	558	652	627	590	612	580	608	624	570	580	575	546	600	570	590	636	580	554	575	632	593	627	568	618	629	597	540	595	619	543	573	596	594	566	601	614	574	582	620	555	591	556	624	512	557	569	592	596	590	618	605	614	605	595	608	608	621	575	563	586	580	583	577	617	594	557	593	598	614	603	630	608	562	603	554	586	590	582	612	579	598	604	562	618	584	583	564	543	623	559	608	560	561	590	604	593	602	600	617	573	591	601	608	609	567	540	585	609	599	610	584	612	611	540	557	624	620	596	570	563	580	596	566	601	633	591	653	623	597	635	588	591	576	625	593	598	606	543	589	573	596	598	589	533	584	591	598	619	630	597	562	596	602	578	616	627	590	553	562	633	572	621	561	601	595	612	590	602	543	618	597	623	638	597	596	564	605	613	570	579	580	615	577	605	576	628	585	604	607	610	606	583	599	626	644	606	570	607	597	610	601	632	615	596	624	585	577	591	529	664	642	637	582	568	593	597	592	601	625	600	643	649	615	598	587	585	633	611	622	584	584	644	595	652	580	576	610	588	556	584	615	592	601	637	582	613	576	573	589	595	602	601	602	584	655	580	630	635	562	604	627	626	603	624	592	619	595	561	606	631	596	549	584	604	558	571	543	602	550	528	552	609	581	614	579	575	564	594	531	567	590	588	604	608	594	583	583	585	538	569	616	580	630	605	567	596	562	594	650	581	612	593	609	604	621	621	591	643	620	593	608	581	589	640	593	564	623	594	611	601	602	599	618	593	606	606	592	559	582	617	599	614	588	609	625	564	618	626	587	565	562	577	547	597	631	593	570	568	589	629	592	561	571	601	621	572	645	598	618	593	585	609	617	595	628	584	585	589	608	577	608	600	582	550	589	586	561	561	582	593	556	571	573	580	567	572	608	582	551	610	573	579	613	599	616	579	598	589	599	610	611	568	587	585	613	581	587	610	534	569	599	590	596	568	573	578	550	547	593	568	580	600	588	594	581	585	564	563	601	566	604	582	598	615	587	575	600	596	596	606	594	585	600	585	536	609	616	549	618	591	597	609	644	619	562	558	600	641	590	591	582	576	606	601	580	599	569	587	570	585	560	561	592	609	610	601	617	603	604	624	581	582	607	641	620	574	625	585	601	559	605	614	591	581	623	608	564	578	567	569	616	607	600	603	592	592	583	578	554	625	577	565	530	565	579	620	605	631	613	597	588	583	610	630	606	555	586	609	556	568	605	623	593	569	604	616	573	620	652	583	566	576	603	602	589	585	567	600	612	568	580	574	610	614	611	585	614	559	576	613	606	594	590	587	641	620	604	600	600	565	625	607	577	621	570	603	607	561	584	581	587	579	585	634	608	601	586	549	593	613	615	554	615	611	608	605	600	555	628	584	610	637	545	612	611	588	613	593	589	611	606	608	519	636	571	581	601	563	567	629	588	575	580	582	588	574	607	571	576	593	616	621	612	569	576	591	575	576	557	598	594	582	561	565	604	586	550	603	560	619	596	595	625	568	597	597	595	593	558	560	568	565	570	615	595	617	612	554	547	608	585	573	572	592	606	613	602	583	585	594	592	581	613	579	561	559	614	620	602	586	610	593	556	593	569	599	577	581	612	560	591	600	602	576	609	619	562	582	601	590	568	574	574	567	572	561	605	588	547	594	584	596	582	617	607	626	541	568	596	593	573	582	600	556	553	601	593	601	587	566	619	590	611	599	593	558	601	586	606	568	605	578	629	551	573	578	546	595	595	565	595	559	623	602	598	605	613	596	606	633	582	579	545	574	609	546	606	592	552	583	590	612	608	585	579	605	588	604	617	610	591	620	599	610	587	573	585	596	581	579	608	603	570	581	628	565	606	607	603	597	545	566	600	554	590	565	567	602	571	625	616	645	564	571	602	567	632	624	593	643	626	619	568	574	585	587	582	588	593	595	575	589	584	602	605	602	621	587	593	589	540	572	593	579	594	577	582	587	595	562	615	604	548	642	562	606	605	640	565	612	573	594	588	538	617	589	631	578	611	579	597	600	595	627	598	602	546	564	602	592	567	571	600	617	626	611	603	613	604	606	591	574	600	600	555	592	635	607	578	576	559	605	640	573	613	625	586	563	606	576	589	587	592	640	573	551	607	596	591	596	592	628	595	573	580	609	612	633	560	615	601	604	606	588	606	588	660	542	591	600	621	629	556	598	567	609	569	550	565	586	596	592	624	610	580	615	582	567	632	542	574	609	596	577	610	638	566	562	606	564	577	608	637	555	561	586	576	571	642	536	560	569	591	587	558	599	595	582	561	569	574	574	593	585	592	574	543	583	611	586	628	584	572	566	574	613	590	618	589	583	580	604	630	585	584	570	608	623	573	604	595	624	598	614	559	594	580	617	592	599	588	557	567	546	574	623	569	565	581	574	596	598	551	613	605	618	625	580	559	604	629	592	622	592	565	615	575	617	611	625	573	543	600	590	570	578	567	596	588	576	561	588	578	584	585	608	569	578	619	569	648	598	614	646	639	588	596	613	604	601	590	564	587	586	609	594	629	563	549	611	603	536	592	565	592	560	615	567	628	613	604	597	604	594	585	571	576	572	562	599	590	593	610	554	540	543	580	644	570	587	606	594	580	616	628	601	615	556	588	576	585	592	562	611	609	605	612	563	648	615	595	598	587	589	568	591	606	582	607	582	614	612	597	643	569	611	599	613	558	579	560	632	567	585	594	630	631	584	572	559	619	566	566	589	604	560	564	646	589	579	608	542	597	606	584	582
17577	1763	1238	1018	742	629	508	485	447	405	324	323	310	328	301	319	299	282	316	318	278	277	299	299	269	270	273	249	276	259	264	278	253	273	255	268	275	269	256	292	262	263	288	258	259	274	271	232	281	263	275	273	266	272	256	258	255	271	283	258	276	257	250	274	269	252	259	251	260	247	269	246	233	287	253	260	270	278	271	273	254	241	252	268	251	278	250	270	265	282	279	278	238	245	254	255	275	274	298	254	282	298	262	244	275	287	248	257	261	268	246	283	243	258	268	284	279	271	255	241	285	269	274	241	259	231	269	260	254	253	270	257	246	268	281	269	279	228	244	252	307	257	280	277	255	266	261	281	269	279	288	258	278	279	276	266	243	278	286	264	261	262	283	278	263	247	307	281	258	247	227	245	250	275	236	276	252	274	255	257	253	257	248	265	252	245	263	283	274	245	232	275	291	228	285	277	270	262	273	239	278	287	283	260	272	249	282	277	244	255	273	295	232	261	277	236	244	260	266	267	270	262	269	232	260	290	260	265	270	245	289	249	243	272	269	240	257	225	274	261	248	260	251	231	276	270	269	245	297	251	285	276	271	262	276	281	231	272	252	269	251	250	243	261	253	234	264	300	280	241	271	268	269	266	274	274	242	249	260	258	260	272	255	276	243	290	270	209	289	289	245	277	271	268	240	275	291	241	281	284	264	276	279	277	263	299	251	271	247	245	257	277	282	250	275	285	275	264	274	270	257	264	257	245	249	259	248	253	238	292	275	248	209	262	264	273	246	292	281	268	228	225	260	258	303	257	254	229	253	252	235	265	278	269	275	238	250	240	297	301	253	266	256	263	255	297	302	247	276	281	286	250	271	248	272	270	256	276	273	275	261	259	294	232	284	261	278	257	283	278	238	243	227	263	267	237	252	281	241	276	280	265	271	259	254	284	258	265	256	278	261	257	271	281	276	247	274	278	253	251	250	260	267	252	239	263	268	265	262	233	266	256	288	243	286	239	300	286	264	255	292	255	268	262	270	290	258	250	288	299	306	244	288	260	273	269	244	258	245	265	253	235	235	240	271	248	250	222	282	246	250	253	263	271	238	282	277	256	275	261	229	244	282	264	258	251	276	265	235	267	283	259	230	292	244	279	269	248	261	252	242	247	286	256	262	261	290	257	276	276	256	251	264	246	270	253	277	261	276	268	240	262	258	271	245	268	280	264	266	254	280	256	251	266	232	229	266	262	259	262	278	259	271	263	264	248	275	268	251	268	250	248	267	283	253	244	266	282	268	260	264	265	271	256	276	268	258	261	246	275	271	272	259	269	268	261	282	246	225	260	237	268	257	244	254	271	240	261	284	265	269	222	254	252	285	278	258	259	247	251	252	236	254	289	279	278	268	252	246	243	266	255	283	287	254	265	275	254	291	252	256	253	254	236	278	256	263	265	230	266	257	239	229	240	237	242	254	258	256	319	266	262	302	256	285	256	272	274	237	257	265	290	243	224	241	282	267	270	249	278	239	283	292	265	294	265	292	274	273	269	280	223	302	284	256	250	238	262	270	274	271	247	272	288	268	246	279	250	251	249	271	278	251	271	238	290	255	278	270	256	242	290	251	232	264	249	256	293	261	250	261	258	241	257	261	281	241	263	284	285	245	278	239	259	243	265	278	238	233	268	232	263	242	282	267	271	268	288	251	238	273	272	282	280	262	274	264	259	242	258	239	220	264	258	256	239	260	251	258	256	255	234	279	289	269	268	276	249	237	239	254	254	261	263	240	249	274	255	252	269	272	256	261	265	248	266	263	244	264	224	272	249	242	290	265	259	267	249	289	272	266	234	259	253	273	250	295	264	243	264	283	257	246	223	278	272	272	251	260	275	264	256	270	275	258	254	257	262	251	266	266	242	261	259	260	283	285	240	269	289	248	269	268	263	255	276	272	261	242	271	249	282	288	248	254	274	272	264	247	268	262	243	272	268	238	238	255	260	286	280	237	259	274	227	243	246	245	285	236	258	246	282	263	250	255	259	268	245	252	247	268	279	279	311	274	256	244	255	240	293	250	249	240	238	256	270	254	241	272	252	263	286	277	250	256	258	267	244	313	294	284	266	264	271	255	270	263	273	262	295	245	269	243	255	234	262	273	252	260	259	265	295	262	259	283	272	271	242	267	249	264	280	292	260	280	272	296	265	277	259	275	256	263	245	263	273	266	277	225	285	283	305	281	257	261	252	241	282	247	244	263	255	288	273	274	269	256	267	275	284	266	299	264	256	297	252	275	278	271	274	312	247	231	252	268	273	244	264	263	255	283	250	254	245	267	269	267	265	265	274	266	234	286	235	268	249	237	263	281	283	249	244	262	241	270	262	267	245	220	230	275	273	256	247	259	278	251	275	279	259	263	246	264	306	260	240	232	250	282	252	249	253	257	252	250	267	265	255	268	282	243	294	248	257	246	264	280	273	276	276	279	264	254	235	265	242	249	253	271	283	242	306	274	241	235	277	280	245	249	257	271	251	250	257	264	258	252	273	246	261	234	222	261	261	245	276	269	260	264	287	263	276	284	249	266	263	239	295	254	278	288	249	287	261	254	274	248	258	258	247	238	257	255	274	245	277	285	264	266	285	273	276	252	255	212	247	272	264	292	253	264	256	255	293	286	248	279	268	286	265	261	272	235	247	257	258	263	259	236	224	271	266	249	251	285	256	285	277	258	257	283	260	281	278	252	268	291	214	283	253	251	278	256	255	231	268	278	271	292	248	274	273	292	236	251	258	268	251	244	269	245	235	249	256	263	244	271	263	274	251	240	253	258	270	291	260	255	276	254	235	267	267	274	270	234	227	275	262	283	256	266	272	297	242	246	237	288	268	292	270	251	232	273	250	266	245	269	289	284	231	267	281	267	267	232	243	271	257	254	280	244	257	238	288	257	279	264	247	257	269	236	271	243	265	250	244	256	263	243	226	247	267	268	270	240	263	240	286	261	284	256	239	281	261	259	295	278	271	267	251	248	283	265	248	234	271	273	232	258	236	253	270	272	266	279	245	268	238	274	273	253	273	260	264	242	249	278	305	246	284	275	238	284	249	282	274	296	264	280	265	288	245	273	251	243	251	254	257	246	278	267	257	301	276	264	251	230	233	246	263	281	262	275	275	288	226	255	284	244	281	269	277	268	275	288	231	255	267	249	227	251	262	268	276	260	258	266	244	249	261	292	270	250	273	276	265	297	247	261	283	275	258	281	259	270	245	289	256	256	250	232	258	279	242	293	271	243	237	261	272	261	226	261	257	288	250	263	243	243	283	257	254	245	249	250	278	265	245	242	256	268	248	249	245	264	276	268	257	251	272	276	272	261	243	273	220	264	275	269	265	241	272	252	292	249	245	260	292	299	237	286	268	264	281	257	257	241	295	276	285	241	265	268	248	278	247	299	268	250	252	278	281	266	265	249	230	230	250	255	287	251	262	284	236	273	261	259	285	259	279	262	273	263	279	243	268
9652	1521	2529	3130	2782	2484	2060	1836	1615	1399	1361	1176	1168	1084	1013	1006	971	956	805	840	827	849	806	778	855	806	818	776	786	768	734	762	780	738	708	709	708	734	695	670	751	725	715	699	734	699	724	729	683	712	675	666	645	702	710	706	692	723	758	685	736	699	684	731	691	692	711	687	717	697	674	660	758	654	697	704	666	690	698	679	658	656	660	611	663	630	720	664	689	687	670	673	683	694	683	664	676	672	665	634	627	663	682	678	711	675	641	696	707	693	669	691	705	681	649	678	736	697	682	714	716	651	684	672	677	638	690	663	622	725	702	678	654	684	676	708	650	666	679	653	664	688	683	628	717	677	649	684	648	698	651	686	674	675	636	707	662	675	672	699	651	651	660	679	701	709	657	643	682	686	730	675	717	709	693	713	646	676	663	639	650	654	656	677	624	706	680	687	684	692	693	696	668	697	641	657	668	694	672	652	695	678	657	653	652	667	678	640	684	683	692	688	661	673	725	703	686	689	697	684	699	676	637	671	662	669	675	713	643	658	683	647	678	688	661	680	641	688	684	651	660	631	666	717	689	686	679	654	662	681	693	646	677	702	636	655	668	679	660	666	694	659	634	687	677	666	660	663	656	672	676	700	656	702	709	682	686	639	638	683	649	691	641	696	672	672	640	653	698	653	637	716	687	693	713	679	654	670	692	674	681	672	696	674	719	695	666	664	674	627	691	684	611	679	662	684	663	657	690	679	688	655	668	691	640	632	657	620	640	653	724	661	651	677	698	690	650	669	678	725	672	652	694	694	667	719	663	670	668	641	662	677	684	685	678	694	651	664	645	711	705	625	682	644	654	695	666	669	674	595	668	648	695	674	643	675	668	704	688	644	637	660	647	638	674	677	653	654	665	640	634	706	683	687	688	669	705	677	677	702	683	706	653	664	725	693	673	654	650	659	701	689	671	684	697	631	703	701	661	635	689	623	689	686	681	688	718	611	666	643	688	656	623	699	669	710	683	663	724	679	655	653	682	658	690	619	677	709	656	699	658	653	653	708	657	696	650	694	639	648	652	660	602	701	658	662	660	684	686	659	703	635	664	712	671	674	676	696	652	684	662	680	666	672	651	666	653	696	652	705	627	655	664	668	716	652	676	690	669	688	648	684	638	669	674	642	661	666	700	607	644	692	685	719	679	647	649	654	649	689	682	689	638	718	634	641	720	688	674	695	702	651	705	661	645	615	703	688	662	681	696	674	675	670	696	697	661	681	677	699	695	693	660	660	701	682	640	653	659	690	643	681	688	648	667	679	642	679	670	654	711	678	686	731	684	651	662	710	712	678	680	676	654	697	699	648	647	672	662	690	680	625	703	655	718	723	685	661	666	709	676	672	667	668	699	691	723	683	685	630	662	642	668	667	666	678	667	653	676	674	687	662	687	720	666	610	681	668	707	639	685	680	651	648	684	627	694	684	666	656	694	668	661	677	674	696	665	651	733	657	649	702	703	660	678	608	693	617	698	636	705	694	668	679	641	726	693	657	694	630	691	659	677	653	669	647	694	646	653	665	648	656	666	687	632	698	692	723	672	685	670	655	700	701	700	691	697	693	653	665	675	646	650	676	686	655	687	693	685	684	614	662	726	708	719	654	665	692	661	676	655	658	695	703	687	686	691	630	649	617	647	691	699	670	704	631	688	660	703	701	634	678	722	647	689	655	655	656	662	609	679	711	671	684	657	635	658	700	685	713	644	672	700	684	675	696	672	647	678	653	681	657	619	690	680	650	624	661	679	683	684	651	665	717	630	664	695	668	612	652	735	722	671	679	719	592	687	655	687	705	688	665	681	669	718	681	665	621	684	681	658	649	643	677	696	681	678	706	686	685	658	680	703	692	660	652	693	648	659	700	689	663	671	673	706	651	726	703	657	658	698	676	698	664	718	695	637	664	638	663	690	682	662	692	666	649	672	661	677	712	655	709	706	674	673	667	684	641	675	684	672	630	710	698	666	658	697	615	637	640	689	694	721	656	671	672	656	668	656	672	599	655	654	705	698	655	662	659	664	660	651	671	641	667	660	673	697	698	695	655	704	684	664	657	663	673	705	687	684	623	659	682	721	643	665	676	688	687	626	685	679	657	649	648	685	665	692	646	690	695	685	703	647	673	691	701	674	683	712	720	693	662	669	682	694	650	675	701	667	678	666	661	665	699	684	614	643	679	697	668	648	684	658	706	679	677	669	646	678	658	668	648	646	708	652	695	654	692	694	638	700	678	660	629	653	685	669	665	646	689	684	710	680	690	687	671	647	676	683	654	674	697	712	680	678	648	655	669	668	691	673	714	629	748	675	660	702	696	668	686	715	658	692	688	686	645	647	689	667	642	688	641	676	680	690	719	662	675	671	702	654	700	722	692	665	667	667	623	669	647	660	670	683	663	599	715	658	664	727	670	676	656	678	726	636	670	683	674	681	666	696	665	691	714	680	666	669	672	684	682	659	708	676	677	674	668	676	670	662	721	644	714	667	680	674	668	686	723	679	737	638	656	668	681	717	688	682	663	663	670	673	662	703	691	657	688	697	619	684	684	722	645	690	676	630	652	681	665	643	667	687	673	714	724	667	709	675	657	704	656	712	681	718	665	645	621	636	669	656	736	681	717	694	683	662	680	663	675	733	679	660	686	627	642	723	626	677	688	629	706	706	728	621	658	673	616	664	658	688	707	695	670	648	688	673	655	660	666	671	735	697	679	723	697	684	673	704	664	659	681	706	665	706	658	731	654	678	688	712	660	692	713	703	641	670	664	656	672	665	703	665	657	663	722	635	628	691	688	681	662	652	691	662	673	686	625	704	685	664	666	653	704	675	659	659	635	662	672	677	649	642	675	636	714	652	696	672	672	682	621	632	656	720	647	651	638	688	669	724	643	620	688	644	681	673	628	691	654	668	650	705	647	674	677	694	654	637	737	635	655	693	650	660	699	730	669	688	681	691	666	682	714	654	658	660	622	677	669	677	671	675	673	687	650	658	663	671	677	630	680	695	638	681	678	612	667	651	652	654	645	640	670	700	710	639	668	679	670	672	657	674	681	661	671	670	705	677	692	677	680	709	673	634	642	734	676	662	679	663	687	650	683	696	662	677	693	662	703	675	735	683	676	660	674	672	668	666	717	693	703	671	675	707	662	676	654	697	643	661	670	669	653	702	685	701	668	649	669	709	697	700	644	679	661	686	730	700	660	677	677	687	688	664	709	672	697	703	703	624	676	659	643	666	690	662	650	661	681	661	687	689	658	683	702	689	689	656	725	686	690	646	663	700	708	667	694	667	616	691	652	701	658	695	662	644	679	704	670	677	649	698	667	671	686	625	694	656	626	663	701	665	689	686	659	688	692	693	680	698	710	699	687	683	686	624	712	620	681	650	659	678	702	693	696	667	698	666	709	652	697	702	687	716	677	696	644	687	663	707	680	713	702	663	690	631	669	662	695	674	656	671	658	674	721	736	636
27073	4079	2315	1651	1114	854	643	513	422	368	345	318	278	243	245	245	204	200	204	189	198	192	198	183	162	160	168	147	193	166	147	154	153	140	146	163	156	167	156	135	155	150	181	158	139	143	155	132	124	130	135	137	145	156	120	150	144	139	144	148	127	134	117	146	135	137	132	135	133	153	150	142	152	124	148	126	145	150	139	123	123	150	144	141	114	117	123	153	133	142	141	146	136	135	159	127	159	129	151	142	129	124	147	145	152	150	125	119	123	118	130	145	146	130	127	118	143	148	144	137	145	129	148	130	150	137	109	156	122	132	140	137	126	141	141	148	120	141	126	127	148	138	129	139	129	147	148	132	127	129	138	126	145	147	148	128	138	133	115	123	139	125	105	137	144	134	150	142	132	151	146	152	139	133	133	150	140	145	138	124	158	127	143	150	140	152	135	129	151	125	133	136	160	127	143	120	132	147	133	121	125	117	135	132	133	119	128	149	135	133	148	154	131	122	140	153	170	144	149	117	125	137	143	134	143	140	143	132	136	135	150	130	123	134	139	143	153	140	139	132	123	139	148	130	137	129	128	142	152	130	129	131	129	153	156	140	122	127	148	136	140	139	142	147	132	153	119	157	136	122	132	119	140	147	138	137	123	122	128	134	140	158	139	140	121	123	130	139	143	109	139	141	141	144	125	132	122	152	128	149	134	126	153	135	130	133	129	148	144	148	128	141	141	140	124	128	151	135	132	122	146	138	131	152	136	143	138	128	153	121	144	146	141	122	135	127	140	157	160	137	141	140	127	124	118	154	147	139	138	170	137	132	132	131	150	122	150	147	129	130	126	122	135	138	123	147	146	128	145	147	130	129	141	148	148	145	128	121	158	139	125	129	142	124	149	144	128	145	131	131	140	144	130	142	144	128	144	132	143	165	164	132	136	133	118	148	135	150	129	121	131	138	137	143	121	155	129	117	135	128	140	109	136	135	135	128	134	145	143	132	138	138	128	144	144	154	127	113	131	122	145	144	144	147	145	135	169	149	141	119	120	137	130	132	132	145	119	130	127	131	135	139	141	139	146	141	132	155	140	126	133	139	137	119	147	132	140	150	159	153	121	132	134	121	130	155	146	140	130	144	138	123	126	135	132	140	140	127	144	157	124	145	148	153	128	136	153	133	149	156	131	142	135	143	127	152	138	144	124	146	142	122	129	135	114	119	135	116	134	148	129	148	128	134	122	150	146	128	128	135	135	129	122	138	149	132	139	137	142	149	130	149	148	140	136	141	134	110	127	132	143	128	136	138	135	134	124	150	146	104	150	120	160	145	133	140	120	146	137	137	127	146	136	133	144	129	145	121	134	137	111	136	139	128	147	134	123	131	125	145	129	120	136	156	147	137	142	170	128	127	139	133	134	140	119	137	156	160	142	151	126	119	124	141	146	150	134	140	144	125	131	131	114	128	155	150	135	130	139	148	147	132	113	125	128	122	129	132	122	145	139	142	132	144	144	148	131	155	163	152	122	130	130	152	135	129	152	141	127	133	139	146	131	133	155	155	144	136	138	131	146	119	134	136	138	157	144	144	159	138	130	152	121	122	138	127	117	134	155	122	135	113	131	127	149	117	146	138	163	124	122	137	137	136	151	119	133	137	124	147	125	149	130	138	133	128	140	123	153	124	146	135	142	131	152	141	140	145	124	144	160	115	125	142	150	149	149	139	135	124	150	134	157	139	153	128	150	129	142	126	128	128	124	134	148	140	141	123	164	140	146	129	142	133	106	153	142	143	140	136	148	146	141	125	147	131	120	135	133	155	142	123	149	112	128	153	147	138	139	138	151	136	153	143	135	134	124	133	131	114	136	125	136	147	140	121	121	121	117	132	135	150	127	145	152	120	141	126	132	132	151	134	146	154	134	135	128	136	136	165	133	135	132	134	118	156	129	138	143	140	125	155	143	120	144	181	158	121	133	148	143	129	146	128	150	126	133	136	133	139	140	157	119	133	136	119	154	134	129	129	134	151	127	157	137	132	135	150	130	118	136	141	137	139	147	148	131	137	133	146	152	128	140	130	126	140	134	136	133	135	149	119	107	151	150	136	139	125	149	173	152	150	143	125	144	136	128	122	136	131	145	143	137	131	129	130	137	135	143	128	119	134	130	139	132	136	133	119	157	133	138	125	156	129	121	151	132	144	145	130	133	163	158	159	144	139	154	137	141	137	130	134	121	141	135	116	132	140	146	130	124	159	149	155	147	140	134	153	160	150	134	141	136	117	165	123	128	133	119	132	156	125	126	148	150	125	146	136	134	137	141	133	139	137	114	131	138	108	137	122	130	131	135	128	126	124	142	143	125	148	139	122	129	132	134	138	130	138	144	116	128	136	157	135	112	120	117	137	148	132	149	149	140	140	155	123	124	139	125	136	140	145	127	159	136	117	155	144	122	133	151	136	127	127	143	140	130	127	146	126	156	135	150	132	127	131	136	158	134	123	150	145	130	129	111	132	136	130	119	141	144	150	145	137	160	145	138	138	173	149	125	138	128	152	147	120	135	148	153	134	150	155	143	135	115	133	135	141	125	149	137	142	152	148	140	153	116	123	129	154	130	135	132	141	132	137	147	143	157	128	119	156	153	119	140	134	144	139	128	133	118	143	127	131	137	163	136	135	125	147	152	122	128	145	143	124	138	146	142	127	120	100	130	142	123	120	127	139	129	138	133	146	140	121	110	141	120	144	127	138	155	141	135	134	135	115	124	146	139	138	166	144	129	150	134	136	141	109	116	149	130	127	144	147	156	122	117	137	158	129	129	148	149	122	134	152	146	131	146	147	139	138	153	132	126	148	132	123	117	147	154	144	149	143	135	130	143	140	140	144	121	153	149	141	124	128	148	129	131	146	129	143	127	143	147	138	143	139	132	126	116	129	141	133	136	151	136	122	131	140	131	137	110	134	165	148	152	141	131	131	129	132	141	153	132	115	125	122	153	133	144	112	123	149	139	125	142	137	128	143	124	135	142	153	129	136	150	120	148	133	143	136	127	139	143	158	145	126	156	120	125	143	136	138	140	134	132	135	125	140	153	129	126	140	126	120	129	115	158	144	137	125	141	146	118	120	148	134	138	152	129	119	131	132	155	126	146	141	129	135	148	135	133	131	133	120	131	115	122	147	115	137	131	133	123	132	152	139	119	142	141	109	103	126	128	125	128	113	108	124	140	148	154	152	135	132	151	112	135	143	141	142	134	124	129	155	141	125	131	124	142	135	134	149	145	134	129	133	127	158	140	132	127	108	131	125	124	141	126	140	146	126	141	132	144	135	144	120	144	129	133	114	134	121	137	156	156	137	139	129	132	121	144	132	133	140	151	124	125	125	148	139	134	117	120	131	143	131	125	141	136	134	151	134	132	132	146	158	119	118	165	145	165	160	143	118	128	124	129	133	156	137	151	121	151	134	151	136	135	142	123	157	148	124	115	131	150	146	141	137	135	141	147	117	120	142
13976	2003	3988	4972	4213	3656	2919	2470	2059	1792	1586	1406	1272	1129	995	978	939	857	831	790	701	696	739	665	603	592	572	523	554	534	492	513	522	469	491	512	491	500	488	490	447	454	443	440	447	460	439	451	451	442	466	442	457	416	429	438	436	455	387	401	447	390	404	405	376	429	383	399	411	381	401	383	437	385	433	389	406	381	440	431	396	388	379	416	382	394	390	384	389	384	366	396	381	371	419	368	362	387	396	394	398	392	406	374	361	392	389	368	372	385	377	421	374	388	394	412	410	379	384	391	372	381	366	395	344	380	342	395	365	396	391	371	375	409	362	382	413	379	397	379	342	353	394	379	376	371	403	386	394	389	416	418	330	383	376	384	383	377	379	401	388	366	387	376	364	372	349	346	376	382	336	375	387	378	364	407	413	391	359	391	392	358	381	384	377	369	350	378	388	399	358	369	347	327	365	392	349	393	366	381	397	372	394	363	361	358	368	359	377	353	376	422	379	356	385	352	389	381	375	367	383	368	387	378	359	374	403	378	373	353	358	407	361	350	375	373	396	376	406	371	366	348	359	348	353	390	411	378	371	362	390	369	384	401	390	365	365	377	374	360	375	376	365	388	386	384	372	381	372	355	366	370	363	398	403	359	377	356	371	377	416	348	361	373	375	374	366	387	384	350	361	369	377	361	371	380	349	385	340	379	354	373	372	345	363	377	377	371	403	380	413	368	362	363	374	328	373	386	371	385	393	354	389	355	359	391	375	382	382	390	396	371	408	379	365	403	326	363	405	376	376	368	377	402	389	340	382	387	401	339	352	370	364	333	374	346	383	371	360	420	367	396	375	372	386	382	368	339	367	361	389	391	364	353	392	347	401	340	409	353	378	376	379	378	379	413	411	399	359	405	365	374	371	362	373	381	340	338	388	412	397	372	379	382	352	396	369	343	363	349	390	361	390	381	398	372	446	391	331	379	358	376	379	385	385	389	371	411	375	376	364	381	351	380	354	316	391	388	364	386	349	397	367	425	359	390	357	416	393	399	370	371	378	370	365	366	346	380	409	380	356	383	344	365	382	355	366	356	387	370	360	384	357	368	402	353	383	413	388	356	379	359	371	401	337	396	357	373	383	384	362	389	364	371	365	364	395	396	367	380	365	353	357	362	369	385	340	359	326	371	336	385	384	364	345	386	381	360	382	364	400	372	386	353	357	367	395	401	356	379	358	357	350	381	385	402	360	403	391	382	372	351	374	337	393	381	382	397	349	360	384	400	384	385	366	364	402	356	359	376	367	359	400	348	374	362	363	359	342	403	375	415	386	356	363	361	411	358	361	393	408	361	375	344	389	373	393	400	365	381	356	367	338	347	366	403	372	383	329	403	361	389	395	382	354	403	315	375	391	386	379	345	379	379	400	384	362	386	387	369	359	359	360	342	352	362	377	387	404	365	382	368	362	378	368	374	397	374	370	400	398	373	367	393	401	379	391	379	374	371	357	354	394	362	386	381	366	384	346	381	383	376	370	359	374	372	313	379	412	372	364	344	378	378	389	367	410	382	396	371	351	376	419	407	347	390	379	414	392	382	356	375	391	386	357	366	350	373	384	372	373	379	375	337	393	404	352	397	350	362	382	364	384	400	322	364	373	382	377	356	358	394	400	358	370	367	333	381	373	368	389	375	343	354	358	377	366	396	337	389	366	371	372	364	387	402	376	395	365	390	384	393	366	360	364	375	387	354	388	384	364	357	385	378	402	348	376	377	337	378	382	356	386	342	373	370	342	363	383	382	372	379	353	368	368	352	357	358	356	363	386	388	366	356	396	361	376	382	371	387	306	361	352	354	385	380	339	381	372	377	357	347	382	392	375	367	373	378	368	355	397	374	353	393	373	403	398	341	389	369	385	382	394	395	376	394	364	360	342	407	384	341	430	371	366	395	379	379	347	348	366	391	406	381	365	339	361	382	409	392	385	394	381	376	356	420	374	393	386	368	398	388	387	399	363	362	388	390	398	387	365	391	395	393	394	353	418	374	370	414	364	387	372	368	345	370	369	395	408	395	370	364	371	376	390	392	397	415	385	345	369	367	352	359	401	348	383	399	398	372	382	388	367	355	380	369	370	340	369	388	361	374	386	376	377	387	381	369	376	357	360	358	365	353	386	362	388	373	373	331	370	374	374	390	366	397	365	393	416	380	372	400	352	395	353	388	356	393	379	376	410	358	373	358	390	394	340	424	388	384	387	365	415	370	393	356	323	360	354	398	382	381	374	379	390	386	355	363	341	375	382	383	384	388	322	390	364	331	341	390	389	369	384	385	376	375	374	398	415	382	389	368	391	368	363	370	395	386	379	349	388	328	382	360	391	386	353	356	367	387	351	356	359	373	380	355	351	418	427	354	369	343	375	397	369	370	405	364	415	369	412	392	378	372	330	399	396	382	389	384	418	390	387	397	373	364	360	350	369	382	368	374	361	390	362	393	382	390	378	406	345	421	370	382	387	358	362	400	373	359	379	363	378	368	394	373	366	412	364	355	379	378	383	378	375	366	372	381	335	408	363	354	378	362	347	355	380	359	354	360	348	369	383	371	385	366	379	349	392	410	344	388	389	377	390	377	402	375	341	394	375	425	395	380	353	388	369	372	383	397	416	373	336	345	369	412	365	378	361	367	385	365	371	402	383	384	388	347	386	403	362	372	378	354	391	379	418	389	362	376	404	403	344	371	375	385	359	390	402	394	379	363	398	371	359	347	382	365	386	359	381	378	418	385	366	362	396	387	354	347	376	370	367	400	390	350	415	375	387	383	391	385	365	362	376	372	345	371	414	398	384	400	390	353	404	372	364	390	366	364	377	358	334	401	369	402	368	395	356	387	401	369	367	377	366	354	390	401	384	370	364	362	366	386	377	409	364	367	386	368	358	390	392	390	375	358	357	344	348	357	363	375	352	382	371	359	399	349	366	397	351	379	394	403	354	365	388	345	371	391	379	359	407	375	325	369	399	342	376	395	374	374	365	384	352	380	393	379	378	393	355	350	361	389	373	361	365	372	407	373	370	360	367	400	390	378	351	367	366	366	394	346	385	349	361	392	383	386	405	394	375	354	365	383	339	361	398	388	356	366	374	354	404	356	367	360	365	372	362	367	402	374	356	340	366	354	359	372	357	371	386	380	376	393	407	404	380	350	395	367	389	371	351	387	382	439	369	348	360	357	367	377	389	352	359	380	371	379	393	330	376	379	355	369	392	371	357	401	397	366	389	386	394	369	390	373	410	377	397	390	371	413	384	376	389	353	378	407	355	365	398	382	353	388	344	400	350	394	331	364	386	391	390	392	380	393	351	363	377	393	383	363	374	372	374	351	368	345	366	380	383	342	358	387	403	369	360	365	356	349	358	333	364	376	371	373	426	354	375	361	355	355	339	359	406	336	375	402	404	386	393	370	366	382	388	349	366	356	390	394	395	370	372	350	375	372	364	362	373	373	335	385	344	365	381	339
3118	249	285	230	221	248	211	219	226	250	238	197	219	243	225	234	221	240	229	211	258	226	235	222	217	206	203	224	195	204	232	216	193	242	217	191	215	223	230	225	222	205	218	204	233	211	214	216	210	230	231	197	224	212	214	218	206	190	216	215	201	225	213	241	261	248	220	227	215	208	219	235	214	200	223	214	225	219	232	231	204	191	196	235	229	236	208	227	202	216	240	211	248	205	215	208	224	246	245	213	207	213	217	196	223	214	206	217	232	225	218	204	217	220	216	230	215	248	222	207	255	233	241	190	210	206	192	233	223	211	243	200	213	206	226	210	228	223	214	202	219	215	224	219	211	219	209	220	225	211	216	232	228	205	213	207	223	227	198	236	216	204	215	212	239	231	212	207	201	216	242	213	204	223	197	181	220	231	235	224	210	199	229	240	232	233	207	214	232	205	239	200	217	197	234	216	221	241	183	201	221	231	225	191	238	223	206	223	230	196	236	224	215	235	190	235	206	192	243	198	237	235	224	221	218	203	241	218	221	217	219	212	243	203	238	216	200	196	229	214	223	224	203	211	194	205	223	226	232	238	228	211	230	211	204	193	210	213	213	217	210	219	230	225	209	202	199	229	199	223	227	221	202	223	193	201	251	195	238	207	219	194	244	217	209	230	238	198	208	222	225	194	211	214	248	227	218	198	217	220	227	216	224	219	226	219	216	235	211	195	220	229	241	217	214	227	208	239	216	198	216	241	234	235	209	227	230	214	190	237	223	216	201	235	223	227	228	233	215	202	195	241	210	224	240	228	190	252	227	222	223	226	222	236	199	232	205	214	242	232	209	233	242	220	231	194	218	235	188	238	190	217	195	236	216	194	219	197	190	221	218	199	247	212	224	203	220	236	235	230	225	244	203	227	239	219	218	218	226	215	230	248	231	220	213	216	241	222	212	221	213	206	227	213	191	218	241	229	215	206	240	223	250	196	224	207	226	226	222	232	196	211	205	212	214	208	225	236	229	221	199	223	219	217	255	233	215	247	205	224	263	212	217	239	211	211	215	230	215	230	209	229	213	220	270	222	195	222	199	215	221	225	213	236	211	236	239	238	223	220	208	214	214	197	235	237	220	213	216	227	207	245	206	231	239	205	202	204	226	235	224	212	226	200	227	241	217	193	203	220	219	222	220	213	221	210	231	231	213	224	229	210	230	216	212	225	218	233	209	232	214	211	237	213	212	229	216	224	214	205	238	220	211	222	202	213	237	227	198	217	223	232	206	237	231	200	228	196	215	201	232	246	201	228	206	242	242	198	232	226	204	209	201	199	243	205	198	222	219	226	201	237	205	195	239	206	202	234	213	240	209	238	243	221	231	211	232	269	192	233	211	214	227	225	218	226	197	220	215	229	247	220	247	222	212	225	230	217	205	211	219	228	221	189	196	214	211	235	195	198	226	207	199	214	230	224	233	227	238	232	220	212	207	212	229	220	224	216	215	192	191	205	243	218	225	225	201	224	239	209	223	218	221	193	249	221	203	224	206	206	214	224	215	233	200	196	204	245	214	220	229	219	215	220	226	208	231	199	213	226	226	219	216	220	204	233	214	229	236	224	206	233	221	223	223	235	230	228	221	240	236	227	220	215	217	211	204	221	221	182	218	220	218	216	208	214	214	211	188	209	246	230	231	239	218	221	236	212	216	234	239	192	223	233	221	207	197	219	221	212	214	210	235	241	229	227	215	198	222	219	247	208	218	197	208	240	221	209	247	235	254	222	202	195	237	231	200	230	221	216	212	228	213	237	245	226	200	209	210	210	206	220	220	241	232	230	224	231	235	204	190	213	219	237	241	233	223	206	212	215	208	192	229	216	204	227	218	237	215	232	219	192	218	214	228	233	200	218	223	228	245	239	205	221	194	176	216	218	204	200	231	220	244	234	230	212	208	228	222	212	227	205	239	209	240	203	212	237	221	211	223	217	236	211	229	245	219	217	222	219	222	217	217	200	188	213	221	191	233	240	236	254	223	205	218	241	209	236	221	235	215	254	212	203	218	231	222	207	195	223	240	215	232	208	202	210	196	243	223	225	220	217	213	210	220	237	197	189	229	202	202	212	238	210	212	232	237	255	256	252	252	202	227	219	218	223	218	234	228	211	256	220	209	223	224	223	232	227	219	226	231	215	215	211	189	221	210	218	193	236	208	227	200	202	220	200	223	220	219	234	202	216	213	217	212	206	233	237	204	226	235	239	217	210	239	206	221	212	218	218	212	203	213	213	201	208	241	225	199	216	237	219	227	198	200	222	235	201	213	214	224	213	222	225	232	197	226	211	236	220	209	229	219	208	212	228	208	202	205	220	223	237	228	222	213	243	232	237	233	227	207	229	226	216	221	229	201	232	207	231	227	226	233	236	218	218	250	234	219	231	198	246	218	210	223	216	210	232	209	248	220	223	208	209	192	239	227	198	219	221	214	259	244	238	262	236	205	209	210	225	231	230	207	221	218	234	231	192	235	234	233	235	199	240	232	192	226	215	214	227	216	234	215	222	209	227	222	216	226	238	228	247	220	209	235	220	252	204	203	231	222	222	234	231	200	238	215	189	210	254	200	208	222	230	208	205	186	203	248	231	203	231	186	207	201	211	204	234	207	209	237	234	250	219	231	206	229	222	209	216	236	199	223	229	241	205	211	219	230	216	229	234	218	186	205	209	222	224	241	234	226	202	181	212	231	236	206	241	247	211	203	229	217	228	199	228	205	239	211	199	239	246	210	219	222	228	216	225	216	207	229	250	214	210	235	212	220	232	233	241	225	206	221	205	241	219	231	232	189	218	222	229	220	242	232	219	218	215	214	200	196	220	199	209	231	214	213	245	215	232	240	191	216	211	231	215	195	184	209	221	209	234	204	216	217	177	209	213	209	239	204	195	217	223	199	208	213	228	226	233	222	222	210	233	234	219	205	242	214	219	221	209	227	249	250	201	219	203	215	184	216	215	233	211	232	227	218	226	240	215	209	232	234	223	195	202	226	209	214	230	218	224	235	208	205	210	212	207	239	220	227	232	211	251	231	230	229	207	230	213	223	217	220	249	231	196	254	211	211	215	230	205	238	247	225	195	229	195	231	241	227	205	203	238	217	227	198	238	218	183	218	204	209	246	225	211	217	195	221	230	223	204	199	243	206	219	195	206	230	226	214	217	227	238	228	199	235	229	241	217	216	223	218	238	178	231	198	225	249	205	222	209	214	199	231	206	220	217	241	228	223	204	199	205	194	235	243	216	220	218	197	198	191	201	211	209	216	210	216	232	214	194	217	217	249	199	220	238	221	234	232	234	215	242	209	209	232	213	208	232	218	228	198	210	203	223	224	216	197	208	217	243	215	240	214	230	219	214	229	175	248	214	222	221	228	279	204	210	236	185	213	225	237	203	211	235	208	201	229	218	220	209	231	201	212	217	222	235	230	206	198	227	219	237	238	211	186	220	248	219	208	225	222	224	212	217
2885	669	690	750	725	783	697	683	674	666	611	648	643	612	599	620	604	580	605	621	586	575	631	633	591	612	569	611	623	610	568	587	604	586	578	588	580	603	541	579	616	573	588	576	587	627	619	534	564	575	585	590	608	625	570	579	612	596	613	572	553	574	544	606	556	600	613	589	579	548	599	630	610	620	597	609	580	579	588	557	580	636	548	619	589	581	593	611	636	597	585	571	573	616	614	546	572	616	585	604	570	579	595	624	588	584	616	567	597	605	616	593	613	623	581	593	576	609	576	576	587	551	582	580	621	627	603	603	590	572	564	597	611	614	591	591	583	607	608	568	563	582	625	607	615	605	612	580	610	599	606	569	560	565	574	559	606	601	604	539	598	578	588	598	606	590	613	593	561	619	564	589	572	594	569	622	584	595	596	584	575	551	611	578	600	595	580	601	566	563	572	556	592	586	595	594	595	597	583	556	618	556	526	598	587	580	577	579	578	588	555	541	587	573	590	566	600	625	605	626	586	609	591	575	565	531	571	585	608	642	575	587	638	582	550	554	566	577	578	604	624	588	598	577	604	607	582	580	576	577	600	575	571	561	631	603	579	629	599	573	570	571	577	592	618	570	633	560	586	598	605	596	604	612	524	555	603	599	548	550	643	626	589	591	569	603	564	600	576	611	628	590	596	628	595	561	603	597	568	588	577	575	590	613	573	565	614	602	606	594	613	593	550	595	606	584	616	603	603	613	602	590	614	573	598	576	581	578	583	579	567	558	634	614	618	594	579	593	587	556	607	612	606	577	578	533	611	573	595	563	577	607	615	572	555	617	576	553	583	619	591	595	539	560	570	593	576	588	594	614	565	543	573	579	613	601	566	580	583	593	556	578	582	597	601	566	626	613	606	631	612	610	548	569	627	613	588	588	584	648	579	564	607	549	602	550	567	589	627	632	565	627	549	622	569	617	580	597	587	605	599	550	555	585	558	596	572	602	597	563	589	595	615	558	564	596	599	612	577	607	585	599	610	558	606	574	560	629	575	593	567	613	603	568	619	590	605	615	585	590	602	571	620	574	568	581	599	624	618	581	595	580	619	643	573	607	643	596	593	605	571	595	629	599	554	636	553	581	624	594	634	605	601	580	587	548	565	613	545	621	548	572	553	577	607	571	565	574	549	575	632	606	587	646	609	608	560	576	602	560	555	567	597	586	584	590	581	593	584	547	545	625	570	593	582	619	611	630	586	535	567	591	590	609	582	581	582	608	593	619	572	588	556	642	609	576	586	547	564	577	584	567	572	563	601	616	590	595	558	609	595	593	598	567	593	592	575	589	589	632	611	587	600	580	614	613	579	586	638	593	575	570	582	585	566	566	600	584	622	553	574	558	608	561	601	571	595	607	625	558	593	595	567	578	603	582	599	585	540	616	577	601	608	556	564	603	547	588	573	612	564	552	587	620	603	553	586	599	595	557	607	607	578	627	628	574	600	647	601	612	580	572	630	550	602	604	563	559	607	604	606	560	601	597	592	544	563	556	641	627	596	622	627	561	602	618	611	572	561	580	640	553	561	635	552	567	526	572	572	543	601	553	604	588	591	580	609	554	617	580	596	607	592	598	587	621	599	594	574	584	636	607	580	583	597	549	628	622	611	589	590	586	582	593	608	559	594	601	631	565	600	575	624	663	628	578	611	640	621	608	579	601	571	587	608	580	582	571	645	610	574	582	595	609	537	558	602	585	562	572	622	575	585	587	572	586	575	535	597	612	583	548	586	637	573	575	573	584	621	569	634	609	596	620	619	620	621	606	575	534	549	601	585	580	590	593	599	612	584	577	618	591	579	575	599	561	603	627	561	565	587	621	580	551	634	592	568	612	612	628	602	580	565	580	624	592	607	592	554	573	603	540	626	614	584	572	622	595	628	582	605	592	606	566	560	572	599	598	600	576	613	555	584	576	564	558	591	600	628	572	621	542	588	602	598	569	604	622	585	597	585	584	593	599	556	569	584	544	604	552	593	567	637	568	569	595	613	557	595	588	566	587	586	586	591	584	589	579	557	561	570	570	568	627	591	638	606	595	583	621	581	608	549	601	582	610	590	597	591	601	586	584	607	583	604	599	615	551	599	596	566	598	592	573	598	570	545	638	630	550	630	597	571	582	626	573	559	567	584	621	649	590	610	570	593	570	612	590	592	573	600	573	652	553	595	611	593	595	615	616	554	571	565	594	580	605	566	548	570	567	587	593	588	635	583	585	605	584	607	607	594	591	624	561	518	583	580	608	603	583	586	531	590	563	560	641	594	606	593	582	597	562	589	647	581	551	616	575	576	580	579	619	566	576	606	585	616	595	576	547	562	588	607	615	574	575	610	605	549	612	594	619	573	609	581	596	615	620	585	589	605	600	620	599	569	578	565	569	597	578	590	562	603	634	610	581	550	595	560	536	595	588	612	611	643	576	610	558	586	571	588	587	587	599	550	618	557	558	554	644	558	567	569	600	599	615	578	620	593	564	636	570	586	637	593	607	572	582	576	604	581	578	661	570	568	580	604	611	558	628	542	617	591	590	562	664	570	609	629	602	634	589	590	594	594	589	576	625	613	573	590	615	569	571	618	581	553	592	582	593	590	575	597	610	599	549	578	588	581	536	619	619	573	599	581	640	596	610	573	552	588	562	610	592	635	608	577	596	657	581	538	606	631	572	587	580	588	564	562	593	572	550	580	613	550	568	563	571	589	576	579	613	560	573	563	620	627	588	598	628	566	578	548	563	540	553	643	629	636	574	573	588	614	589	588	591	596	577	597	564	616	581	600	596	609	552	577	599	555	531	564	575	611	620	596	558	587	562	580	582	658	570	595	604	636	624	560	593	547	632	605	589	624	584	587	621	621	603	579	615	565	576	582	567	582	601	611	572	583	619	599	623	581	611	571	592	631	625	596	580	610	589	585	573	596	593	595	557	572	590	604	664	653	595	604	588	589	560	589	558	600	534	599	564	625	545	542	598	564	589	609	543	586	586	585	567	579	571	598	613	655	556	602	562	637	594	571	579	659	578	593	572	620	595	577	555	616	627	594	587	563	575	587	568	601	571	585	623	620	610	574	587	595	575	585	550	639	586	590	529	583	546	603	596	626	617	590	613	561	558	573	568	618	587	669	602	578	590	569	564	581	564	578	544	595	646	595	616	596	560	566	565	589	581	621	607	581	607	591	592	581	585	571	602	551	615	606	568	609	554	598	548	634	573	597	564	573	601	556	562	618	609	618	636	584	572	604	611	551	602	568	568	558	595	565	574	571	606	582	580	653	559	591	599	617	627	592	581	585	600	594	623	653	582	578	641	587	583	609	592	587	590	541	564	609	578	596	583	595	590	579	591	603	549	545	634	593	581	594	585	588	580	580	571	590	593	571	573	567	607	556	611	564	606	573	577	585	570	560	588	588	623	567	594	569	599	559	620	578	584	581	587	535	658	576	587	583	580	596	547	591	596	594	560	611	591
16371	1523	1272	1055	744	652	494	458	421	390	401	352	335	322	350	292	280	309	295	283	296	284	262	248	272	288	284	292	261	276	246	273	263	274	295	276	283	271	261	243	278	280	278	287	258	244	242	250	266	271	282	268	290	274	272	253	270	293	268	274	284	255	257	267	252	251	258	260	281	230	277	252	281	267	253	266	247	311	248	241	259	281	247	241	256	281	294	310	245	254	235	252	286	263	274	256	285	264	282	287	221	253	239	267	254	254	225	249	276	264	242	228	264	252	257	290	254	274	257	254	280	269	274	271	281	241	274	282	266	263	260	246	275	266	234	255	276	288	259	257	251	238	262	243	255	259	219	233	266	235	272	262	275	282	263	263	258	276	254	274	255	267	263	276	258	237	243	273	277	244	269	293	284	252	276	237	263	283	293	250	280	272	287	260	256	247	302	238	255	268	259	241	267	258	273	268	220	255	253	247	274	273	252	248	265	231	250	259	243	251	257	261	242	251	266	241	261	264	244	269	260	258	253	244	260	283	248	266	263	260	252	240	235	255	286	247	261	244	252	252	278	259	274	283	233	243	234	260	266	266	244	283	265	264	273	250	260	244	255	267	274	281	288	237	267	267	250	250	244	266	247	282	271	271	264	250	242	287	267	276	249	274	243	284	238	258	297	282	275	269	251	283	254	291	265	295	269	268	263	290	267	255	250	296	262	264	231	239	235	277	246	239	230	267	277	240	241	282	267	295	266	255	276	246	266	293	261	270	271	278	255	271	242	249	269	285	250	262	275	261	244	271	254	271	247	261	286	300	281	244	251	278	248	258	208	294	268	262	268	230	250	244	248	289	251	286	261	264	250	253	269	245	251	254	245	265	256	280	287	271	224	246	246	266	289	250	261	252	236	279	266	233	249	297	246	278	239	261	253	256	261	245	276	233	255	241	245	277	283	281	236	251	262	239	265	251	267	224	233	285	256	264	256	246	242	254	251	263	255	270	294	254	280	277	268	259	264	247	256	221	245	293	260	281	279	237	267	288	297	274	255	248	245	294	277	271	282	273	246	253	254	269	241	248	288	258	247	261	277	252	261	249	238	267	258	293	245	244	292	289	281	218	272	252	251	247	238	292	266	261	234	248	288	285	273	270	257	262	264	232	250	255	292	245	243	237	251	245	250	286	264	258	244	267	255	250	273	269	249	293	270	268	250	251	257	236	244	278	251	254	275	269	270	255	259	274	284	263	274	282	264	252	249	273	263	250	259	250	289	259	238	284	257	257	261	244	271	260	232	268	265	265	251	261	264	255	299	232	265	250	273	257	262	237	259	275	239	248	246	258	266	284	259	270	227	257	279	243	270	269	282	271	295	275	269	237	277	258	263	275	253	254	268	241	239	282	263	244	280	243	244	268	250	248	261	235	285	258	260	284	240	280	292	274	265	260	252	260	262	254	264	236	281	252	274	266	270	265	275	231	273	269	261	228	285	246	225	246	250	282	286	275	279	297	272	256	267	240	277	240	275	238	262	255	300	234	253	255	264	274	231	290	290	263	278	253	260	278	250	235	267	293	298	289	239	257	261	289	270	263	258	257	271	244	268	268	247	270	261	295	258	242	240	247	246	283	258	237	261	271	243	280	289	242	253	285	256	248	279	280	267	257	270	269	265	253	230	233	222	235	247	225	269	277	257	302	288	266	265	272	245	259	297	296	245	286	270	269	268	310	287	236	234	267	225	259	274	251	254	250	236	274	286	259	258	247	259	257	257	264	268	269	249	266	268	259	252	256	269	279	240	256	242	282	260	266	268	261	243	263	267	266	282	244	274	282	273	263	257	289	285	252	276	271	252	246	254	247	248	244	261	271	291	276	288	269	258	275	283	271	274	258	271	255	271	291	267	279	278	258	281	256	254	252	243	273	261	275	242	247	253	243	260	264	239	255	279	241	265	297	285	277	280	258	256	256	286	265	274	247	244	266	278	273	276	254	247	264	271	292	288	261	257	252	274	293	254	249	281	273	261	225	266	276	266	247	255	276	229	251	279	251	251	270	255	255	266	281	258	255	253	295	259	258	275	274	247	247	258	286	255	263	276	260	268	250	261	240	282	294	251	278	264	283	249	277	285	257	277	259	248	256	260	274	296	261	254	259	284	249	283	255	277	274	261	278	244	246	257	261	278	236	245	284	244	270	246	250	235	259	255	271	256	256	262	264	253	261	277	268	281	251	253	249	249	260	231	254	241	276	237	263	263	289	257	262	254	261	258	263	277	279	266	308	244	233	252	244	259	256	254	257	279	258	275	238	260	267	228	272	252	255	239	280	280	250	245	293	255	246	261	271	258	232	272	270	240	261	277	267	244	244	261	270	231	225	240	263	272	302	236	284	270	264	277	254	284	265	222	230	259	288	291	247	260	267	283	255	253	274	292	275	272	251	270	247	288	239	280	257	287	242	267	274	254	247	258	223	224	264	284	261	281	285	278	252	268	295	260	272	257	266	265	270	276	257	276	274	256	249	289	259	289	246	299	268	248	275	255	256	276	267	288	252	270	324	267	240	292	261	255	252	266	253	263	248	277	273	295	270	247	273	262	263	249	278	290	256	269	274	238	252	299	280	234	246	284	247	257	262	265	267	239	252	241	241	261	282	297	255	281	243	261	275	260	269	237	245	258	258	249	269	277	268	261	245	291	270	259	266	251	242	275	260	249	236	257	243	271	268	261	270	261	255	258	261	266	287	259	273	265	253	271	232	261	275	267	274	279	257	245	273	271	269	268	225	286	239	248	284	225	256	284	289	264	269	252	272	265	247	261	250	237	246	249	235	233	253	257	284	277	229	257	229	261	271	250	278	284	262	256	257	253	262	265	247	246	248	285	269	247	269	271	219	317	262	262	281	261	247	272	275	225	296	273	249	256	287	261	300	275	243	284	286	255	258	262	252	252	255	289	265	271	249	269	253	256	279	259	253	252	253	271	275	304	269	255	275	281	274	235	269	252	247	259	277	260	282	252	242	247	229	245	257	273	222	256	259	270	272	270	242	303	236	268	284	247	265	275	252	260	255	267	278	262	263	282	253	278	238	278	247	218	270	263	255	260	270	273	291	226	269	269	260	291	256	274	268	245	269	263	271	234	257	267	240	273	271	276	256	241	287	260	304	278	298	257	259	254	282	270	274	260	266	252	263	265	269	266	223	253	280	265	248	272	259	235	245	259	254	244	267	249	277	294	287	278	259	267	256	278	248	250	284	243	244	261	227	272	272	248	243	263	285	260	300	245	264	257	261	259	268	256	254	248	267	263	274	238	266	268	248	242	254	270	266	276	272	232	249	248	260	300	267	284	254	267	288	286	254	267	278	262	275	259	271	247	269	285	267	267	266	250	242	293	259	233	276	260	236	272	274	267	246	275	267	280	320	249	250	256	270	266	228	269	233	272	260	257	276	262	265	288	239	264	259	268	254	256	258	256	271	246	247	245	284	260	283	294	255	273	263	295	243	268	269
9159	1527	2714	3248	2752	2384	2008	1808	1486	1399	1353	1249	1165	1116	1030	942	976	905	885	870	900	817	776	817	806	762	818	798	741	781	761	712	718	728	714	728	745	730	757	725	747	717	681	716	723	747	692	681	676	724	749	724	705	752	673	658	688	680	688	669	731	708	715	685	742	709	670	708	698	700	692	713	682	727	686	708	737	682	712	679	735	710	695	697	681	678	705	652	687	661	682	649	694	732	722	713	613	661	688	697	703	676	679	636	657	722	647	689	674	655	686	748	684	683	683	699	718	678	694	667	689	642	657	693	660	647	697	665	656	676	705	707	712	728	666	615	684	637	676	655	663	729	661	696	663	704	676	687	650	671	689	698	703	667	659	739	680	666	629	667	685	695	675	632	639	676	734	687	689	662	651	684	650	650	679	660	658	681	661	679	736	701	694	705	703	696	689	667	719	677	661	670	710	641	657	584	630	686	687	718	634	674	719	678	677	691	729	646	645	676	644	672	677	670	665	655	699	702	719	649	711	712	691	670	732	710	693	668	674	642	665	667	710	626	659	720	715	642	679	686	686	673	644	730	702	643	627	673	669	667	632	708	686	679	686	735	664	674	687	660	694	646	668	655	690	667	657	700	680	645	674	661	669	667	654	694	673	695	717	668	668	675	673	642	651	712	708	628	653	688	644	658	688	669	693	668	708	709	691	684	670	709	680	659	723	683	678	705	676	675	648	687	617	670	646	665	668	675	670	709	697	677	655	681	721	660	661	702	647	700	682	689	650	686	654	708	703	689	645	663	628	656	696	664	685	663	722	688	687	724	695	675	677	675	701	666	709	715	701	651	693	647	645	711	710	689	664	732	637	680	652	670	662	674	666	662	692	689	713	669	690	718	684	644	660	665	660	672	664	677	671	668	675	667	650	685	674	672	718	657	702	654	663	714	688	655	669	649	660	687	693	660	737	709	676	673	654	693	684	695	692	684	619	653	662	661	659	708	703	694	706	639	669	658	639	676	676	659	722	649	705	711	691	630	701	681	691	677	697	682	670	645	739	737	692	674	668	697	673	691	688	689	675	696	656	671	719	661	660	654	694	663	677	694	630	664	682	646	657	648	648	716	692	688	652	689	689	687	689	729	649	695	677	633	675	705	668	676	697	723	637	674	680	688	679	708	679	710	637	736	728	666	650	641	684	670	659	629	674	684	687	675	671	687	672	678	709	669	727	691	678	682	629	617	686	696	650	655	685	689	682	677	732	696	689	674	652	703	707	692	716	642	664	676	681	638	664	645	667	731	681	684	668	672	694	736	667	670	715	711	664	671	677	690	642	666	617	749	669	698	665	644	713	648	624	708	659	641	688	678	689	644	685	654	700	683	701	687	763	677	642	695	675	689	654	680	660	738	677	661	683	677	670	667	687	673	651	653	677	680	646	654	669	652	691	658	689	692	654	637	635	725	653	660	638	692	674	620	671	688	655	653	668	653	659	693	677	678	696	670	669	684	691	686	665	640	658	681	673	698	689	640	665	663	693	693	692	733	679	665	726	661	673	647	688	639	693	642	645	673	673	674	664	664	685	686	697	636	686	652	707	661	667	646	666	654	701	651	693	684	650	678	641	722	708	672	697	655	681	696	671	650	647	658	729	681	672	672	714	703	684	665	689	671	620	646	707	639	658	676	633	668	710	685	693	684	686	695	686	655	696	694	694	667	686	671	676	709	651	714	701	666	724	698	633	676	637	652	701	723	656	680	660	715	651	689	677	647	664	631	677	720	684	655	672	678	674	716	653	701	674	689	677	700	663	731	689	671	685	660	690	645	635	701	712	697	649	728	663	673	677	673	667	639	693	695	664	663	717	686	673	664	664	667	710	661	678	678	730	654	662	708	688	729	679	632	656	719	686	666	703	694	662	666	710	686	693	622	685	613	682	679	744	677	666	692	647	648	678	668	743	678	734	663	689	722	669	718	686	690	685	675	650	658	678	666	643	704	676	652	681	648	678	673	668	667	683	685	656	629	657	641	628	683	713	704	644	691	684	678	670	664	668	706	683	684	678	669	689	624	693	716	669	696	706	700	675	659	633	689	685	697	695	672	640	650	716	712	623	682	655	664	669	694	678	665	652	653	721	677	681	656	677	684	682	680	699	728	690	691	663	637	705	672	679	678	680	675	641	743	669	660	671	721	671	648	707	675	650	673	666	715	688	671	700	694	619	672	666	696	664	693	710	648	647	667	682	676	667	687	701	646	632	676	704	629	667	708	672	694	714	684	680	727	652	644	618	701	657	670	665	699	659	690	681	665	712	715	704	742	671	687	658	713	686	654	694	682	633	691	693	688	698	698	711	632	684	677	691	661	673	669	671	672	720	683	692	654	691	636	686	696	628	658	725	671	671	640	698	737	657	723	693	707	696	654	633	738	690	673	641	710	676	699	679	712	675	645	693	680	660	644	645	650	678	695	672	611	705	660	663	698	710	665	671	694	657	670	694	701	605	662	636	644	663	675	668	692	706	687	660	670	700	689	660	691	669	666	682	653	644	683	654	644	684	686	663	667	678	663	680	667	722	653	647	673	645	695	659	653	640	649	641	666	725	664	673	683	659	701	653	679	658	687	661	693	716	679	684	644	714	647	608	643	690	671	690	652	682	667	672	626	703	671	669	658	688	657	687	658	691	688	685	662	653	669	696	718	681	693	682	655	673	668	631	679	675	663	727	671	659	641	667	676	633	693	667	677	640	661	676	643	671	627	658	687	664	723	653	710	667	660	683	671	686	698	658	692	638	655	625	667	688	722	683	634	661	705	667	700	642	689	650	678	677	684	675	648	685	677	702	750	726	714	712	643	680	664	698	689	672	657	656	665	648	683	672	676	599	712	631	663	653	673	654	753	695	683	680	645	710	694	660	680	674	697	621	717	663	617	659	620	679	658	648	681	737	675	689	658	702	657	735	714	711	633	657	667	670	700	661	664	696	633	691	688	670	681	688	675	712	665	682	687	667	734	672	720	654	699	653	653	715	701	670	683	693	690	668	705	669	661	692	669	678	671	692	655	689	676	694	668	703	694	690	683	664	682	660	651	670	645	670	705	641	667	662	654	677	721	702	652	651	679	681	636	698	677	689	648	702	667	656	643	690	726	684	656	689	691	645	680	688	642	709	688	684	642	718	715	660	626	677	653	648	683	662	649	714	644	689	693	666	663	676	666	665	631	677	642	665	715	659	688	674	692	667	668	659	639	692	659	689	703	664	643	685	696	718	678	691	699	712	732	665	638	765	655	698	609	686	642	710	683	703	674	661	639	674	683	684	679	661	674	663	672	707	666	690	702	654	627	677	699	681	677	704	659	719	631	662	691	658	678	660	661	678	661	697	678	690	713	712	674	660	674	717	696	720	659	673	694	679	698	703	651	709	660	673	666	720	694	638	690	703	713	693	627	674	707	709	666	666	703	706	660	715	655	654	671	650	680	716	658	662	658	663	659	704	667	681	672	676	660	704	673
24900	3034	2130	1638	1099	873	667	538	454	384	325	295	276	246	247	215	200	197	204	217	179	195	176	173	158	173	152	177	171	159	176	167	150	161	165	151	137	136	163	143	145	142	141	139	143	145	140	151	124	126	150	146	148	155	121	137	150	128	148	127	135	142	119	138	171	147	132	166	159	155	152	153	130	136	136	163	145	156	124	142	132	142	134	134	151	135	152	126	147	138	127	138	127	134	127	132	149	136	147	143	155	150	133	144	158	124	142	139	144	135	139	146	142	132	128	141	114	135	136	129	162	153	175	159	143	148	133	132	127	121	144	150	150	119	163	120	157	121	157	156	147	139	134	124	125	143	126	143	118	138	136	141	125	139	143	156	144	132	142	127	142	121	141	138	152	134	120	130	150	142	154	136	138	128	125	146	135	134	139	145	139	119	137	148	131	136	149	137	142	139	121	117	141	141	135	163	123	136	144	124	131	162	159	140	117	134	144	114	135	132	118	135	144	146	144	121	127	148	145	161	136	123	140	139	115	127	118	130	134	141	127	121	140	138	144	120	107	116	122	143	140	134	143	148	148	147	130	148	132	126	132	127	140	153	137	131	132	127	159	123	121	120	150	131	152	140	121	144	140	112	142	104	139	128	137	152	126	153	145	124	137	138	119	145	126	135	136	141	148	124	134	164	135	155	142	123	133	128	151	123	135	133	141	143	139	134	129	124	129	140	150	130	147	139	141	154	118	147	129	131	132	139	147	130	102	136	115	132	136	141	124	153	138	134	127	124	127	135	132	146	133	132	129	119	140	161	132	116	154	131	153	142	117	126	130	125	130	121	178	136	138	114	160	129	134	130	162	152	131	132	136	144	127	111	140	130	137	134	144	121	148	124	139	152	137	129	138	148	141	103	147	143	141	145	145	159	135	112	141	124	149	135	122	134	148	147	116	142	135	128	128	135	152	140	127	161	143	160	137	136	131	144	149	135	124	105	139	140	152	137	143	145	137	130	157	149	137	136	122	126	131	145	136	135	152	156	149	164	124	156	141	139	132	141	134	131	139	160	150	125	148	134	113	142	129	125	135	130	124	135	137	146	133	140	149	155	144	130	139	127	158	151	147	142	157	142	150	142	144	129	133	139	156	125	137	126	163	129	121	128	145	143	135	145	138	122	161	139	163	134	136	148	150	163	126	140	138	142	129	136	132	159	137	154	149	146	129	118	136	128	148	156	127	131	150	123	159	134	124	160	144	137	122	135	140	138	125	141	129	121	145	154	136	136	145	132	137	127	134	137	133	117	122	151	123	146	130	144	142	154	137	153	143	141	127	153	132	112	127	155	146	134	132	141	137	154	148	118	156	146	149	131	161	125	129	143	151	135	116	151	130	148	117	147	151	159	149	132	162	126	167	125	116	134	137	131	151	124	118	133	118	132	135	140	140	146	145	131	140	133	169	149	122	130	127	146	134	121	134	149	142	122	162	136	123	142	123	139	134	131	128	166	144	123	149	145	154	134	144	123	135	147	168	132	130	132	143	141	142	143	128	130	121	125	120	144	172	105	135	127	120	153	149	134	142	120	136	126	141	131	130	147	132	145	131	157	127	126	126	113	115	130	134	131	138	151	161	141	147	139	127	129	132	146	137	152	116	110	136	133	111	112	126	133	129	146	140	158	138	142	107	140	111	116	121	123	131	133	137	120	134	146	129	137	144	128	125	118	122	130	135	134	149	145	150	137	141	136	135	134	127	138	121	141	110	138	154	141	137	121	131	129	150	152	126	123	134	134	139	150	135	119	148	138	113	126	137	135	133	152	121	136	119	123	113	144	106	135	143	142	126	116	150	141	114	116	147	118	125	121	118	148	134	175	118	138	136	137	142	132	132	138	129	148	135	119	145	148	126	126	135	133	143	149	161	129	143	140	141	134	153	142	144	116	144	114	134	133	156	127	137	124	135	132	129	156	135	127	123	133	133	154	150	146	110	130	134	124	141	143	123	152	148	135	128	117	125	163	118	144	134	150	137	133	133	143	131	136	125	132	139	139	122	153	139	158	130	122	134	125	112	132	126	117	133	116	147	142	140	147	125	153	123	151	125	123	130	149	141	174	136	136	133	148	133	129	154	134	140	142	136	145	133	152	125	153	138	130	145	136	141	134	134	139	150	135	163	135	138	128	137	133	115	146	142	125	162	124	134	136	120	146	142	138	136	155	151	139	135	129	148	147	139	129	153	145	133	143	136	144	138	141	136	169	141	153	147	123	133	131	123	123	149	151	156	123	154	149	123	135	163	139	160	128	124	108	122	107	138	127	144	126	143	149	128	129	150	114	130	139	151	147	121	128	131	133	135	144	139	118	147	147	149	128	155	122	139	136	146	134	138	145	112	150	144	128	150	121	130	138	146	136	130	115	130	144	125	152	163	143	137	137	124	137	111	123	135	132	117	127	148	145	153	127	135	150	161	128	149	143	138	122	126	153	143	160	112	129	117	136	146	147	122	126	116	132	144	136	164	114	144	132	140	118	122	142	126	137	128	162	137	115	125	135	140	136	151	142	145	127	132	150	147	134	124	107	139	142	122	174	164	142	119	146	140	140	118	143	136	111	128	159	141	142	148	140	153	130	146	135	137	157	149	145	148	145	138	109	146	127	126	131	144	141	127	145	134	133	153	134	152	116	123	134	138	141	139	115	137	144	124	131	117	146	139	118	126	110	142	134	164	142	135	133	145	118	116	134	123	118	132	125	111	147	131	138	125	128	132	140	129	130	141	144	111	148	131	162	150	137	123	130	130	127	107	123	135	133	155	125	128	130	140	140	135	131	124	149	142	125	147	162	144	136	139	130	140	137	130	148	148	146	133	113	144	142	126	152	128	134	137	137	132	140	141	127	134	128	136	145	128	125	147	140	129	144	135	133	133	154	155	137	140	118	139	129	139	127	134	146	150	120	136	135	147	127	146	145	109	149	144	133	120	143	121	144	136	136	120	132	162	135	139	137	129	142	152	141	116	141	139	124	155	129	140	115	134	128	137	126	130	132	135	151	122	145	151	144	119	109	151	156	136	128	127	153	151	125	154	149	152	155	136	132	147	144	105	142	138	110	136	129	128	128	121	127	149	150	165	151	140	136	120	136	137	141	124	145	149	138	143	140	151	134	123	153	125	133	168	157	134	147	147	139	138	149	118	127	140	163	141	130	131	144	143	115	141	156	131	123	134	122	142	129	123	122	118	119	125	129	128	142	133	120	138	140	145	138	121	140	143	142	151	111	168	141	149	150	116	134	148	133	128	138	133	156	153	141	161	157	124	131	128	138	123	141	127	126	162	124	137	141	147	148	148	131	147	136	153	143	145	151	127	147	117	129	118	132	156	152	138	128	135	128	134	143	130	144	167	133	131	141	145	120	133	139	122	117	120	130	135	132	136	116	131	133	138	149	151	135	136	169	116	132	143	131	107	117	151	139	162	133	147	147	142	131	145	133	133	131	133	128	137	127	135	139
12140	1888	3976	4899	4315	3642	2940	2503	2152	1762	1612	1468	1269	1129	1021	934	906	827	802	755	671	726	675	668	629	597	566	574	537	489	527	549	513	500	577	501	503	455	458	489	469	436	450	466	446	469	422	437	403	431	427	444	404	416	423	367	456	388	387	366	400	409	438	384	408	414	435	379	410	415	414	381	388	350	416	414	419	393	399	375	388	392	408	385	394	414	380	377	391	403	368	389	407	404	385	386	371	409	378	397	397	409	361	403	393	375	369	373	369	380	395	372	372	385	380	373	357	381	421	384	355	408	353	422	380	398	355	391	385	387	390	366	364	392	382	381	417	377	361	426	403	368	364	359	392	383	355	376	383	390	367	357	378	372	358	366	372	341	362	366	368	374	365	376	381	367	373	399	397	333	350	385	355	390	390	391	383	353	365	409	407	352	377	387	398	402	402	387	371	371	357	340	378	396	390	357	401	346	366	408	388	341	373	366	352	377	374	393	387	407	385	375	374	343	352	386	322	358	393	378	375	378	383	371	357	398	368	401	365	361	367	386	382	375	397	393	367	396	361	347	388	356	407	394	425	364	383	382	356	377	357	380	366	379	328	417	376	356	374	383	363	364	365	341	407	383	378	424	351	396	384	378	384	383	369	365	360	365	387	388	383	348	342	378	413	362	340	371	327	376	348	352	331	389	375	406	348	386	357	389	337	392	375	350	372	348	400	368	337	387	345	360	359	352	377	382	374	368	382	384	397	388	395	361	381	387	383	381	360	369	393	374	374	349	384	360	380	384	363	382	361	395	401	376	345	384	392	321	373	345	367	364	359	387	346	407	395	393	394	377	367	387	378	364	394	381	384	370	374	356	356	396	375	395	393	409	411	342	373	400	366	384	427	391	385	368	377	360	349	372	378	379	393	347	374	366	383	408	380	360	397	382	372	389	371	360	384	370	379	363	369	348	364	373	406	387	387	363	372	359	364	390	365	343	355	387	392	402	402	381	388	343	362	404	375	343	406	399	344	429	363	403	391	378	339	355	383	367	360	352	367	391	404	383	378	367	363	375	356	373	355	354	356	392	377	389	407	403	353	385	364	373	362	355	365	373	350	364	383	370	379	339	388	369	395	408	354	393	374	339	370	358	389	361	368	392	354	346	372	372	369	373	364	353	359	381	362	367	392	348	402	377	370	381	372	349	383	367	367	382	368	407	395	370	347	380	353	393	357	366	399	372	346	361	364	386	400	373	331	356	366	372	402	383	371	381	348	376	397	395	389	376	388	396	392	354	385	371	378	354	375	365	397	393	396	382	367	362	340	362	362	381	351	378	359	339	335	331	384	381	397	376	395	366	342	391	355	343	380	338	388	377	382	362	399	397	350	394	362	369	371	398	405	370	361	353	348	353	378	353	361	383	371	341	377	377	390	357	343	386	364	383	367	325	363	374	387	379	368	374	345	377	371	386	370	373	353	330	341	368	346	394	374	368	384	390	341	387	351	367	371	380	349	387	420	407	363	366	352	371	360	376	377	343	376	415	354	352	358	330	407	348	409	383	361	367	357	365	377	376	357	345	380	374	347	341	385	370	370	390	383	346	343	382	339	383	351	415	378	368	394	380	376	354	350	374	376	375	359	348	372	353	404	372	376	417	357	340	372	375	348	370	380	353	355	364	386	359	353	410	376	397	402	356	355	389	405	414	382	358	397	365	358	399	352	379	369	375	376	378	399	380	347	387	351	348	381	433	339	364	377	356	372	354	394	362	410	373	365	377	372	373	368	390	368	382	350	369	360	376	347	376	366	403	391	395	365	389	345	376	392	382	367	342	382	370	381	369	362	369	375	376	352	366	400	398	369	378	334	390	355	391	384	353	386	368	382	381	359	380	360	379	378	362	371	386	368	362	383	365	382	354	397	379	373	332	395	356	370	400	358	348	410	357	356	362	330	378	375	340	379	354	362	365	362	370	357	380	368	371	393	391	369	367	390	388	388	349	394	401	366	387	372	361	382	357	355	347	359	356	369	371	374	367	395	361	380	386	367	354	375	390	368	395	383	360	383	360	376	378	396	367	391	381	343	376	370	385	356	371	377	380	413	374	375	361	376	383	372	364	391	340	374	363	384	357	365	345	394	393	370	349	371	363	375	379	379	394	330	380	367	397	409	379	429	372	398	348	387	415	371	351	349	371	396	365	407	398	361	385	372	355	358	376	391	388	379	357	351	380	389	390	378	388	408	389	403	344	403	383	400	391	367	367	355	410	359	398	391	386	358	385	377	372	362	351	397	384	377	364	377	363	406	366	337	368	378	349	367	346	363	329	370	340	343	367	360	381	375	366	347	358	381	368	364	392	362	363	346	360	365	355	361	374	387	359	372	380	369	366	370	373	399	367	403	362	377	352	387	358	359	365	373	356	393	357	408	384	358	356	366	397	363	378	385	378	391	351	366	395	335	378	357	394	373	375	383	367	363	355	376	393	382	349	341	378	354	377	403	371	385	369	376	367	357	361	379	368	355	358	394	395	403	379	395	399	394	362	370	379	365	379	385	369	373	354	356	370	350	362	383	374	382	370	328	354	386	369	389	363	360	378	386	378	372	356	340	411	340	379	333	375	359	362	379	365	388	370	374	338	400	342	360	323	353	390	411	382	400	379	364	371	356	383	356	386	379	389	376	398	372	363	370	354	367	395	365	392	345	368	379	359	386	350	344	395	383	354	360	379	366	390	380	366	372	377	348	456	382	419	419	348	374	372	350	387	355	401	414	384	368	424	341	405	363	349	354	371	357	387	349	380	381	391	373	339	362	362	375	344	377	390	358	344	368	383	367	368	380	351	349	366	381	357	407	361	382	374	349	384	351	358	370	390	375	402	353	353	364	399	364	355	361	373	367	377	354	381	395	402	370	366	414	391	344	347	393	362	391	410	371	382	375	342	404	354	399	365	384	357	368	399	371	371	373	366	393	372	360	377	410	428	355	378	399	383	393	401	380	394	358	363	389	382	350	376	363	399	399	365	369	352	351	368	356	391	361	373	382	372	374	386	368	393	367	375	357	404	406	372	348	356	333	342	383	349	358	383	397	341	417	391	391	401	398	399	390	333	348	379	375	427	373	374	380	361	350	364	391	359	370	399	341	420	349	381	399	403	357	401	381	338	362	377	340	399	379	379	375	368	363	376	364	358	376	411	381	413	379	365	359	347	365	382	376	369	392	410	329	357	408	370	373	362	367	363	393	376	370	385	374	343	389	367	380	380	391	372	387	364	376	366	415	387	369	401	371	378	378	409	411	375	405	387	377	363	367	360	382	385	376	363	350	402	351	391	360	372	370	373	372	392	350	333	379	384	321	353	380	355	436	367	383	377	350	397	393	359	373	357	362	383	369	381	365	347	381	391	383	393	379	397	389	381	375	356	430	355	345	393	389	389	358	371	370	390	415	403	384	320	356	359	370	364	359	386	390	402	356	360	352	402	355	363	371	368	406	406	373	386	363	331	422	378	380	366
2968	255	275	244	231	222	256	217	249	215	230	237	233	219	213	246	225	236	220	223	223	248	226	246	215	232	226	199	241	209	219	183	241	228	191	217	195	216	233	193	232	197	189	219	220	216	216	190	210	224	228	221	214	234	237	219	226	228	224	226	182	191	220	201	205	236	220	236	236	230	208	214	247	222	223	221	225	239	235	215	201	231	222	237	241	240	216	218	214	231	212	245	211	215	235	214	256	230	217	218	203	207	236	218	224	215	232	213	216	243	224	224	246	199	252	207	225	238	217	230	225	232	234	202	216	216	201	204	219	230	229	182	221	221	219	223	209	257	223	220	223	205	220	226	214	218	194	218	218	214	200	235	207	230	220	218	220	239	196	226	228	199	198	245	211	218	226	263	238	214	228	188	215	218	216	210	221	218	218	207	223	220	207	238	209	196	209	239	248	184	222	231	229	220	228	239	217	197	199	222	193	227	204	219	200	204	236	218	230	231	215	222	244	182	210	219	235	235	238	234	204	223	243	206	224	237	213	188	245	221	191	215	203	227	237	208	214	232	218	190	204	214	243	232	222	239	211	243	262	234	253	231	221	214	226	198	215	230	217	209	223	233	221	194	229	213	229	224	240	241	218	238	223	210	210	197	207	222	224	221	217	226	227	245	235	222	238	202	226	225	207	229	225	199	205	235	223	222	238	203	227	215	240	220	228	207	236	204	208	235	231	233	243	215	219	242	213	209	212	237	217	223	244	227	210	223	208	208	209	238	238	209	224	221	243	250	267	192	227	212	194	229	232	218	247	208	220	231	229	224	231	224	234	229	205	209	230	201	191	201	216	226	219	205	211	232	220	222	225	235	221	213	202	222	213	248	199	220	212	214	198	247	223	228	193	181	234	240	206	211	193	237	240	215	189	209	197	229	212	236	202	242	244	210	227	218	213	211	193	213	228	228	217	233	211	242	238	221	246	228	241	229	210	200	237	233	227	215	222	210	230	225	196	243	247	219	208	229	229	218	224	210	219	221	244	217	247	223	198	243	216	248	236	216	184	243	228	233	229	210	210	241	226	213	228	223	207	205	203	201	225	190	248	234	197	232	223	208	251	251	211	229	206	220	226	235	204	225	209	223	206	219	271	201	238	234	225	218	234	249	200	222	229	227	240	211	222	221	223	204	209	210	198	195	247	207	209	234	232	203	201	187	222	223	229	224	200	222	209	222	235	225	226	213	228	224	215	227	251	206	199	237	215	231	238	229	220	237	214	258	196	202	224	235	201	205	225	237	193	254	251	214	240	222	206	209	201	177	222	223	198	244	224	187	188	208	230	195	219	229	197	208	214	230	214	240	222	232	218	217	211	246	211	217	203	231	231	223	233	207	239	202	204	226	192	221	235	202	230	205	219	197	222	218	208	205	223	239	200	218	241	234	201	213	219	231	205	218	223	204	250	222	232	211	266	202	195	230	228	205	226	219	214	222	220	225	219	227	189	237	225	208	199	207	245	230	213	218	218	217	204	212	205	215	200	217	233	208	210	241	208	233	218	222	208	224	208	228	213	244	225	220	236	226	226	233	219	230	210	210	210	207	218	238	227	187	195	231	205	217	232	217	223	252	190	216	243	225	211	221	221	218	196	212	228	214	223	238	244	217	211	235	235	227	221	211	200	220	207	219	228	229	222	196	229	206	224	211	239	247	208	222	200	232	216	249	230	218	243	231	231	219	202	234	237	226	177	221	207	207	218	240	228	224	190	225	252	224	192	210	224	217	177	222	225	217	239	191	223	218	231	210	212	200	227	208	216	228	217	212	228	236	213	235	204	224	215	218	225	229	249	214	231	210	227	231	214	242	221	216	205	201	242	197	237	246	228	214	207	213	235	206	248	236	228	213	216	219	222	247	227	223	226	199	219	203	209	206	239	240	205	209	216	243	227	214	240	215	227	194	211	217	222	221	210	202	219	232	209	220	230	216	203	213	224	208	220	230	216	245	214	200	205	204	220	228	215	219	218	221	250	216	243	230	216	209	192	220	224	223	237	211	233	227	226	232	227	209	220	211	211	209	211	231	240	199	225	214	216	229	251	238	230	207	217	211	232	231	225	222	253	205	209	208	227	234	243	226	226	218	214	218	226	222	223	214	226	248	217	215	238	252	226	220	225	229	241	197	228	229	219	208	223	241	222	230	226	182	231	214	212	196	226	226	221	240	234	252	237	211	213	209	224	226	217	194	232	190	230	256	211	235	252	204	222	229	217	185	220	209	226	228	215	213	230	221	263	236	230	240	219	218	235	232	220	231	208	222	230	214	220	230	194	219	220	258	236	222	218	239	231	216	214	195	219	228	243	238	239	237	224	208	200	213	233	219	211	201	206	204	209	213	215	222	235	212	252	208	246	246	195	222	206	196	222	212	238	218	232	210	220	233	221	220	218	219	209	212	221	227	222	234	191	213	214	209	262	221	229	214	204	217	207	209	220	204	216	230	235	211	225	215	212	232	190	234	208	210	222	214	234	207	224	241	256	209	217	216	223	200	217	216	208	241	234	252	249	201	209	222	221	213	204	222	185	232	248	190	243	203	209	205	234	230	213	238	238	205	247	214	224	238	241	208	258	221	260	224	233	218	238	207	203	208	205	212	249	217	225	224	214	208	246	233	211	211	225	207	247	212	216	236	219	218	223	219	226	232	224	220	214	214	216	219	226	212	211	236	239	228	202	233	192	216	196	199	236	207	237	202	236	247	228	233	231	226	232	205	240	274	237	219	212	192	231	203	212	205	219	200	227	193	230	207	231	241	237	214	239	204	206	208	199	186	227	224	216	195	224	225	217	246	205	259	228	194	200	228	220	214	210	214	221	206	256	235	225	211	196	206	238	213	207	217	196	238	219	210	225	206	217	229	189	203	238	225	207	226	193	253	241	228	224	200	232	219	216	205	221	204	209	212	213	212	201	215	231	239	228	253	225	217	187	223	209	203	222	239	226	213	206	200	209	244	220	226	233	213	184	219	233	198	238	242	207	214	232	219	213	243	213	233	221	231	196	226	199	258	208	211	240	212	207	212	237	205	228	227	233	206	219	192	237	215	225	206	208	234	209	210	218	236	218	227	251	220	226	227	204	222	221	204	243	230	211	229	224	195	181	211	208	187	218	224	213	222	218	219	201	210	236	212	204	260	214	199	205	190	212	206	242	221	249	231	220	213	207	204	232	242	238	190	205	223	225	211	223	212	223	256	238	209	226	225	240	239	219	219	216	216	230	220	201	217	239	211	204	208	209	227	218	201	232	229	205	208	216	243	208	210	217	187	214	234	218	191	236	220	240	222	219	204	242	243	219	251	223	222	202	203	255	222	233	190	202	232	213	209	217	235	209	201	236	213	214	223	203	210	227	238	220	211	239	241	224	196	215	225	194	209	250	231	244	230	213	226	226	226	246	227	217	208	227	221	230	242	210	229	217	256	222	226	214	242	204	241	217	231	225	236	193	236	209	235	221	235
2758	701	717	752	718	763	697	689	645	664	615	619	623	640	599	603	632	614	580	606	638	578	622	596	653	578	645	585	567	608	601	582	611	616	578	640	563	590	581	628	629	626	583	604	578	595	635	586	601	621	583	621	563	642	594	634	614	600	556	600	615	564	582	595	599	591	526	630	584	574	599	612	606	605	562	615	579	604	601	598	584	603	610	594	591	552	599	601	592	555	584	599	605	583	609	575	590	583	655	582	614	570	564	581	582	571	557	609	582	594	563	548	554	618	575	550	562	578	590	534	549	568	599	586	589	563	582	574	573	597	593	605	570	598	631	608	592	574	611	609	583	626	600	592	592	526	557	576	561	583	591	568	615	605	584	591	572	591	573	599	602	583	585	598	603	569	584	603	589	568	577	590	574	597	564	623	636	560	548	608	575	596	585	552	580	629	562	566	576	587	571	583	617	605	620	534	563	546	619	581	567	557	584	650	601	580	620	570	552	573	563	621	579	608	556	619	585	624	584	582	569	575	536	607	602	593	574	594	582	593	597	564	588	606	573	597	608	572	587	614	619	558	600	572	607	583	580	582	601	569	579	597	618	582	636	590	584	578	606	618	598	612	609	563	609	579	600	650	592	598	615	564	569	577	615	627	627	575	560	581	570	601	603	573	627	594	621	617	572	616	560	576	618	623	592	576	625	625	576	599	616	620	569	582	596	554	593	576	614	542	568	640	550	564	559	539	580	616	626	560	613	592	578	605	586	579	578	601	580	558	566	554	575	643	597	576	613	553	587	575	620	581	614	573	545	589	576	599	568	612	601	563	589	567	578	604	584	564	561	583	588	585	579	584	554	608	583	604	595	569	584	578	589	587	583	620	580	602	593	579	586	570	626	604	565	601	575	607	623	616	588	580	619	617	570	595	571	572	635	623	579	612	580	620	542	579	608	552	597	577	620	554	602	618	617	560	541	575	595	540	564	601	604	557	578	601	589	591	596	616	582	608	564	571	590	588	604	574	612	538	588	607	605	574	604	553	605	626	599	565	542	583	608	598	605	540	599	610	572	582	571	567	567	560	599	582	583	575	568	605	602	585	599	602	584	572	610	539	610	581	585	601	609	580	602	580	617	589	577	561	603	591	590	570	620	575	571	610	567	600	589	620	639	626	625	580	597	585	587	560	564	618	584	560	578	584	591	633	600	544	565	566	552	604	605	592	606	609	584	627	651	595	608	577	571	614	601	578	621	537	580	599	609	597	592	575	640	553	619	561	607	534	597	607	570	585	604	597	621	595	603	584	595	627	554	620	598	600	606	594	595	573	614	626	600	590	586	588	619	605	551	585	558	586	593	601	565	574	583	611	560	569	555	582	594	593	589	572	597	573	594	638	585	616	571	596	578	586	622	637	610	591	620	606	602	595	579	605	565	604	597	634	602	575	603	591	564	587	610	589	611	575	584	587	599	599	613	616	581	571	530	567	611	565	604	579	592	590	597	607	613	637	619	580	600	587	587	624	593	570	609	603	621	557	579	599	615	599	572	599	548	589	612	560	564	609	611	575	554	583	584	555	617	562	556	615	614	625	597	630	591	554	570	616	607	592	637	612	566	564	637	560	553	574	589	623	596	574	532	574	581	581	573	615	602	584	616	600	592	614	613	637	590	539	591	568	597	579	642	584	643	540	625	579	604	563	575	607	554	600	620	599	563	565	583	582	626	573	631	585	571	570	608	593	529	584	581	592	614	589	585	553	571	599	593	590	592	598	603	576	550	583	591	604	595	565	612	608	616	575	637	618	563	575	568	592	589	621	581	594	575	620	555	621	607	588	578	602	604	614	566	583	550	563	547	588	564	592	588	605	562	643	613	580	608	606	547	636	599	581	553	559	573	572	615	560	576	600	594	626	555	563	572	577	591	582	604	619	593	599	557	576	606	583	563	615	580	544	593	584	609	586	556	538	607	539	561	563	554	564	605	624	565	582	582	551	568	573	560	592	572	546	587	543	607	648	649	544	596	604	559	594	607	599	583	593	609	552	567	603	596	563	575	580	578	580	567	598	565	583	593	544	573	573	578	616	597	561	587	600	588	560	562	585	629	588	590	599	593	559	616	556	614	562	553	587	564	603	582	631	552	601	612	585	629	619	594	576	561	564	600	569	585	573	647	608	609	612	591	581	561	623	620	610	589	558	582	561	572	600	600	565	568	576	646	612	561	593	589	602	597	600	601	583	578	570	575	568	569	622	592	559	607	601	605	575	607	588	582	602	554	570	580	547	599	610	603	604	607	597	578	559	566	604	621	598	573	595	600	598	590	633	611	600	578	637	630	558	586	627	597	596	584	550	602	547	563	587	601	601	657	578	607	612	610	605	550	604	606	620	614	614	601	539	570	585	562	628	615	575	605	618	606	562	595	580	576	594	598	566	602	608	560	585	601	589	586	599	579	577	537	613	549	616	552	587	600	601	555	600	559	588	580	552	613	612	569	576	619	559	601	580	582	612	588	635	610	610	572	640	600	602	553	579	591	598	604	575	572	611	594	606	619	618	610	583	579	619	555	566	581	597	588	634	586	639	572	562	598	578	575	568	590	609	598	587	573	581	592	577	571	588	560	569	595	604	589	600	599	634	575	599	573	561	611	596	589	527	569	603	629	588	646	567	583	598	595	584	584	583	576	557	570	574	606	613	615	596	576	570	575	574	571	567	580	568	574	599	561	609	565	587	549	591	585	577	578	644	593	564	554	579	574	595	589	576	574	586	531	621	588	545	592	587	569	595	579	570	605	535	578	596	612	607	586	626	619	645	596	588	567	586	605	613	588	568	554	600	569	601	587	602	585	602	632	592	583	615	565	603	589	574	590	604	591	536	611	540	560	577	607	567	583	600	588	578	619	576	606	634	571	581	579	585	558	515	603	610	591	607	600	592	564	563	589	595	584	561	574	581	574	583	579	560	586	582	564	570	588	591	596	548	569	564	602	568	632	597	625	595	556	607	586	532	619	549	621	618	601	565	578	571	595	625	575	574	564	604	621	576	579	612	554	567	642	593	580	639	581	624	605	574	593	589	625	561	593	595	603	607	579	589	571	604	567	584	612	608	564	555	604	605	608	555	598	594	607	592	595	609	595	578	566	592	557	586	595	594	607	560	623	611	584	607	583	581	584	580	577	587	604	587	607	554	599	571	636	581	560	605	539	594	607	617	558	568	617	568	565	599	569	567	589	597	613	599	591	570	613	594	545	553	596	589	567	581	609	577	583	584	612	607	603	604	581	625	574	604	600	567	588	599	643	604	609	579	552	595	569	599	581	594	606	574	606	589	581	596	596	580	605	579	585	562	603	554	571	643	567	574	565	587	599	574	569	583	618	554	612	601	597	596	622	548	594	581	634	610	605	583	621	588	630	618	597	634	611	565	596	555	581	623	561	593	595	618	589	578	652	552	566	581	563	603	592	599	600	629	598	602	571	551	603	581	603	596	602	583	570	608	572	580	594	572	627	586
14507	1292	1230	976	827	626	529	484	436	382	360	373	332	304	299	320	300	279	310	298	278	260	282	300	301	292	288	317	296	262	280	259	263	306	250	287	262	263	274	276	263	242	306	238	254	286	271	255	271	296	247	230	279	247	267	276	262	263	305	294	252	249	268	242	279	234	262	245	267	245	283	253	256	280	284	249	236	271	257	274	247	278	274	250	286	259	266	238	262	289	259	282	262	272	262	248	257	262	230	274	261	276	272	270	273	279	301	276	238	263	278	264	272	269	274	293	253	263	240	271	292	277	261	247	278	271	265	262	279	270	255	275	265	268	258	287	259	270	271	272	254	271	244	272	268	273	262	264	282	277	265	272	253	241	237	241	283	288	274	295	262	254	274	245	274	256	251	265	262	264	260	257	283	267	271	264	254	270	280	254	254	275	254	244	239	217	249	242	262	268	240	264	260	280	255	256	281	280	275	281	254	273	260	244	273	253	263	250	267	278	269	288	232	255	251	274	276	271	265	285	233	258	268	234	244	224	253	283	275	274	266	279	263	264	273	246	239	273	269	261	262	252	279	286	252	277	246	262	243	249	250	234	259	265	261	273	265	268	276	286	272	254	261	255	268	281	242	256	255	296	281	259	236	248	288	274	249	272	213	255	280	261	235	263	257	242	277	250	284	281	269	252	223	257	269	269	274	269	235	234	298	277	240	281	285	257	259	295	249	297	256	279	255	256	284	263	275	279	271	239	287	268	278	275	274	286	245	262	245	267	245	263	270	251	273	249	251	249	234	261	280	269	251	296	264	257	264	245	270	280	254	243	255	257	264	277	259	271	291	274	247	227	283	249	271	274	255	270	272	288	259	280	263	289	267	273	279	246	218	286	272	273	259	286	274	246	280	251	232	228	238	245	246	301	272	331	260	240	257	288	272	268	269	240	276	278	286	282	261	241	266	246	272	282	257	264	243	260	253	231	240	273	262	242	271	232	260	261	237	255	248	223	240	286	248	244	245	266	258	253	254	243	267	247	252	284	240	245	262	277	275	276	233	294	276	267	263	272	242	248	286	249	246	249	285	277	272	256	260	280	271	241	248	226	261	262	252	276	249	266	259	258	240	242	271	254	266	268	276	267	246	236	274	242	283	267	269	305	263	284	291	259	288	259	236	241	273	249	279	246	260	252	241	258	276	236	245	255	261	266	250	253	282	238	254	249	273	246	260	277	272	277	266	267	253	261	293	267	255	245	248	283	263	275	287	264	281	297	282	275	280	270	270	245	239	247	293	278	277	252	257	259	268	266	260	262	266	269	275	254	272	262	259	257	240	261	266	241	265	273	258	244	269	276	237	255	255	226	266	276	246	249	251	261	264	258	266	263	263	255	235	268	248	261	271	237	238	278	267	267	268	276	269	235	252	251	266	241	242	270	264	266	243	265	301	257	283	249	251	261	253	266	252	278	254	275	265	250	244	247	263	270	269	253	249	265	242	276	272	283	250	277	274	268	265	282	263	272	246	283	259	224	298	235	263	267	252	280	264	260	295	275	272	271	245	266	261	253	263	261	297	277	252	251	295	272	261	241	307	248	265	308	258	272	248	235	255	238	277	288	265	259	278	231	261	284	264	257	292	261	280	272	266	246	271	255	250	254	249	302	249	248	273	245	256	257	273	265	259	272	243	251	275	293	234	244	253	265	269	243	279	246	264	259	268	270	264	281	268	220	251	234	268	262	275	254	297	277	252	256	274	234	285	236	290	233	263	284	280	269	273	254	293	263	261	282	257	275	249	228	250	249	271	290	282	245	249	268	273	242	243	248	256	287	276	240	257	257	291	274	249	236	272	278	276	250	295	258	280	263	275	252	283	292	261	249	278	281	257	238	259	257	294	288	249	268	259	240	272	284	285	277	280	260	239	274	295	288	291	245	266	259	271	239	254	247	270	270	254	273	278	256	279	251	243	259	278	293	278	246	291	276	276	279	250	263	272	274	263	273	288	244	276	276	259	263	270	261	260	291	252	278	253	251	262	246	267	255	268	271	245	233	274	298	270	277	268	268	289	261	245	264	259	291	240	277	244	261	254	273	273	258	270	273	264	268	249	272	268	251	277	277	243	266	263	284	292	276	274	268	239	285	234	251	272	285	261	287	259	261	259	230	261	284	252	271	276	256	250	267	290	278	277	264	262	248	256	259	286	246	238	293	265	242	269	261	289	270	262	224	271	276	278	246	270	245	256	246	247	265	272	258	241	263	259	242	268	259	255	265	268	250	288	269	262	272	275	283	247	263	273	236	272	293	251	268	257	237	257	264	269	255	263	255	225	261	297	250	243	228	265	234	261	253	246	253	293	238	277	232	243	261	263	287	258	252	287	272	281	289	270	278	275	262	261	256	232	264	251	268	288	256	265	272	253	257	317	263	257	240	250	238	295	242	259	247	265	259	263	281	269	293	259	281	265	272	257	260	280	281	262	264	249	276	249	260	255	280	252	295	263	271	278	241	283	260	253	267	272	256	269	239	227	261	271	261	256	260	262	251	279	238	278	273	259	246	258	256	301	259	259	302	283	248	249	251	282	254	241	258	244	265	304	251	259	239	262	269	265	255	307	256	253	265	273	284	268	289	250	261	271	312	267	279	268	248	238	279	247	268	241	271	264	273	268	266	272	254	258	269	240	273	277	278	255	252	249	262	268	268	283	257	274	273	293	281	229	256	268	268	253	264	278	268	266	264	286	261	222	240	279	245	258	252	250	258	271	249	285	246	236	280	270	251	272	253	255	248	254	282	281	236	266	282	260	243	260	283	273	275	286	222	265	247	274	258	278	290	304	250	275	248	259	248	224	254	242	230	248	261	253	253	260	275	261	289	268	257	260	272	253	239	274	258	266	245	276	208	244	261	273	266	242	266	270	263	254	254	238	249	257	286	254	256	280	236	288	247	263	254	264	247	267	269	258	258	267	265	265	259	248	268	246	240	255	245	270	258	271	244	270	258	284	258	277	245	257	278	262	266	257	253	278	264	245	272	283	263	256	257	294	250	253	247	264	259	268	259	270	294	273	280	287	271	293	256	273	287	253	246	272	273	265	247	290	251	276	251	276	274	287	271	273	256	233	258	265	279	247	284	242	255	287	252	259	295	257	266	256	269	275	236	274	241	250	244	250	272	279	248	268	260	251	245	247	255	243	257	270	258	277	244	293	266	246	261	263	262	265	242	282	270	256	215	277	261	240	276	242	261	273	259	275	263	261	268	250	294	286	279	270	259	250	251	227	266	253	297	268	257	260	276	264	255	271	252	235	280	267	268	273	256	287	259	291	285	283	227	263	253	263	251	267	272	235	243	249	270	275	225	270	266	246	274	294	295	241	254	230	245	267	278	241	260	255	289	257	286	266	275	266	257	255	265	279	254	273	272	272	289	272	257	262	281	245	247	258	253	259	279	256	258	269	245	265	274	273	252	280	260	280	258	224	269	279	275	273	261	301	281	269	258	254	243	260	246
8286	1467	2587	3183	2843	2381	2027	1770	1523	1495	1286	1229	1136	996	978	990	929	903	902	859	821	837	849	826	798	828	790	765	763	759	822	730	716	759	754	731	742	692	704	711	776	744	751	745	742	711	733	727	693	702	701	692	702	669	710	715	723	666	665	735	632	712	703	721	661	669	732	674	669	662	716	701	726	704	714	648	683	722	684	673	680	692	678	670	649	703	669	623	713	723	730	662	696	646	683	660	641	686	672	656	694	670	657	678	694	699	668	706	753	644	665	703	674	700	676	686	644	695	661	663	656	733	656	688	693	621	673	660	691	689	661	717	652	722	737	693	741	731	712	624	682	700	662	674	678	688	683	656	676	706	682	678	641	702	677	714	702	654	671	710	665	656	671	668	660	682	687	665	677	664	647	655	681	696	660	701	691	690	654	710	678	695	688	686	722	653	680	654	714	664	646	662	679	646	682	686	692	667	672	637	660	684	680	685	723	719	666	661	658	702	659	687	699	703	649	667	697	673	648	661	663	652	648	670	687	689	637	696	656	660	661	718	642	672	683	668	724	665	706	657	679	673	736	660	696	655	666	647	664	678	691	659	699	666	691	660	688	688	728	651	644	695	689	660	700	717	644	642	648	706	664	699	652	667	676	689	637	642	670	662	703	711	637	720	643	676	674	702	667	681	706	644	695	666	719	711	673	652	636	655	694	654	712	619	650	697	668	669	649	711	646	667	696	608	726	641	705	642	715	690	732	669	696	703	668	656	707	677	701	665	632	694	651	706	670	690	693	671	701	693	688	669	679	719	642	688	668	690	684	705	674	723	648	664	654	719	697	636	702	687	697	687	680	686	713	650	726	660	662	665	652	682	636	626	636	632	662	684	656	639	685	694	706	654	634	685	680	686	670	682	690	698	682	674	698	642	697	680	637	661	641	674	700	702	683	662	652	731	678	702	664	641	699	689	697	695	658	654	715	700	672	659	671	666	656	658	675	668	667	659	679	690	698	622	644	711	722	696	676	674	648	645	677	639	686	712	638	682	693	726	658	631	686	709	619	639	715	686	696	637	676	691	703	706	683	648	658	706	693	678	669	660	649	649	661	646	639	639	664	659	733	663	694	695	669	693	682	681	690	671	702	681	690	705	674	715	702	693	604	705	679	701	691	645	684	664	726	664	661	716	673	696	698	666	711	694	673	668	674	709	666	603	719	669	704	654	698	684	673	703	659	651	680	690	709	667	642	642	685	642	707	637	614	645	679	657	681	674	658	659	682	662	672	671	691	671	705	695	652	692	698	696	677	679	710	700	672	682	675	686	668	696	715	699	687	706	690	682	709	710	681	683	654	647	670	625	663	660	684	694	675	684	676	753	674	662	673	675	668	608	669	700	707	727	694	672	679	654	614	651	637	673	678	664	707	676	643	682	711	644	648	692	702	680	736	649	646	631	663	679	679	707	663	662	677	647	716	661	723	647	693	675	649	701	659	665	687	674	709	707	697	676	680	681	718	710	696	708	682	673	722	689	690	680	671	696	714	699	710	655	632	700	671	676	696	639	670	664	708	639	687	679	655	712	694	676	673	666	740	660	706	681	672	620	685	629	710	644	658	676	636	697	698	673	662	711	670	661	686	678	644	707	702	659	617	693	715	673	650	681	699	721	680	679	658	676	697	662	676	654	688	683	671	676	665	658	658	694	654	648	667	668	664	667	716	698	678	686	672	686	689	680	727	675	728	684	681	689	694	666	685	681	714	678	673	701	682	657	648	715	656	698	668	719	685	724	694	686	661	680	696	711	667	610	664	651	710	648	719	701	655	699	641	682	652	715	638	707	635	689	680	679	677	697	672	681	738	640	651	693	694	645	676	729	690	664	663	673	671	686	680	667	661	669	636	664	700	709	659	720	621	663	707	701	679	642	657	663	704	651	733	671	682	614	692	674	648	691	656	681	628	695	686	698	667	661	665	665	703	673	639	715	691	624	680	649	650	686	642	716	659	704	676	657	668	655	672	661	672	698	642	672	632	688	657	683	675	706	633	635	679	635	645	679	671	690	695	652	677	679	670	673	664	661	701	648	659	677	661	700	645	704	679	646	660	694	687	623	703	635	684	680	678	698	674	662	722	666	666	670	701	728	659	723	655	643	667	642	688	700	679	598	661	684	674	703	703	712	626	650	665	699	646	706	692	653	731	638	655	671	651	671	702	678	719	716	687	711	664	696	664	702	687	714	664	694	695	706	667	683	624	639	712	665	680	686	685	685	669	653	714	716	657	643	655	676	674	629	684	651	685	662	716	680	689	710	653	664	685	697	672	680	696	620	679	698	633	607	689	710	682	675	714	667	675	679	679	686	695	652	670	667	635	664	672	644	663	699	676	676	678	657	683	668	698	681	697	690	664	705	628	638	637	682	682	710	691	737	666	671	668	724	650	689	717	706	703	703	678	645	660	653	662	704	709	726	656	676	671	697	654	667	617	692	656	677	616	654	667	662	698	721	702	665	726	663	619	639	651	676	682	684	659	701	666	663	682	693	702	695	675	680	677	663	670	661	715	666	648	679	690	684	660	708	687	718	672	706	686	672	656	627	661	666	664	675	681	695	727	694	675	640	663	620	649	680	638	704	654	669	661	663	669	673	688	685	697	631	716	729	677	726	670	660	662	687	686	641	684	698	660	682	674	679	682	681	664	709	720	648	659	641	758	695	695	656	650	696	709	665	708	640	689	673	661	641	693	653	685	692	678	669	679	666	675	730	656	629	700	713	660	658	673	708	700	719	645	706	686	745	719	714	702	701	691	685	671	677	675	678	687	673	688	634	669	650	700	704	685	707	611	629	661	729	660	670	695	680	688	662	724	675	683	674	706	628	655	705	663	676	673	702	648	659	700	658	662	677	686	681	694	697	687	712	649	658	663	667	682	671	699	649	681	687	705	645	626	709	685	659	697	717	673	663	690	652	676	688	712	688	683	658	632	672	676	709	637	659	682	690	679	658	713	667	667	683	634	647	704	685	645	679	678	698	693	666	697	681	691	640	716	630	687	637	706	696	707	715	708	694	617	709	699	685	703	655	711	669	729	632	661	738	652	752	633	708	659	644	659	670	731	685	695	653	667	652	707	687	631	688	724	669	666	694	680	626	684	654	641	681	671	675	655	678	680	663	648	685	704	680	671	685	660	703	721	682	718	721	688	646	716	668	686	653	708	651	661	687	693	700	681	689	658	655	691	711	663	670	707	700	672	689	695	696	689	641	686	646	719	638	684	666	674	652	648	662	722	692	659	718	691	643	671	654	686	703	687	649	645	712	649	702	707	720	666	658	668	610	669	687	693	697	660	693	660	662	674	680	647	671	682	652	625	655	678	697	643	655	700	673	687	621	669	666	666	697	717	706	688	653	666	692	654	678	641	650	692	681	671	702	665	688	669	689	730	692	773	691	644	659	720	669	645	651	657	659	682	678	632	669	664	679	686	662	667	668	677	690	702	635	687	686	723	694	697	665
24090	2920	2158	1659	1190	924	666	558	461	371	342	295	268	274	258	250	207	213	184	181	188	193	186	194	168	166	178	174	173	162	167	170	164	134	155	161	171	138	141	143	145	154	151	170	129	137	157	133	144	164	159	138	139	138	150	142	149	150	131	145	147	152	147	133	151	141	123	136	145	164	148	146	120	147	129	148	126	149	125	141	130	125	142	143	131	124	156	146	142	119	134	144	135	153	135	131	131	139	146	128	142	134	137	112	147	124	153	151	138	129	139	129	124	133	147	162	146	153	148	131	165	149	137	144	152	130	150	156	128	145	151	139	133	141	135	138	123	126	137	143	137	127	142	141	133	143	131	137	154	131	150	140	144	134	122	146	127	124	144	130	134	136	134	120	105	120	135	156	150	142	154	153	119	124	144	121	146	106	129	108	115	132	128	119	134	147	140	154	137	143	140	122	151	151	136	142	135	144	136	147	150	146	134	138	144	127	123	124	140	125	135	155	136	133	140	138	150	133	132	121	143	132	132	117	123	147	134	142	130	139	142	131	142	125	124	123	136	123	139	137	150	144	117	134	134	150	133	163	135	139	137	154	143	141	130	130	146	129	146	133	129	126	127	124	149	138	141	129	161	166	128	133	139	128	144	124	126	128	126	142	158	154	153	107	150	126	133	136	140	139	124	135	133	142	154	132	130	114	151	131	110	128	128	137	142	151	106	139	125	128	129	134	136	147	148	134	141	108	123	122	150	121	146	125	128	128	153	136	131	117	140	114	147	138	136	139	144	137	125	138	135	129	124	143	138	130	130	129	133	166	132	129	154	132	147	153	130	139	133	126	142	139	135	133	128	138	134	136	175	150	139	129	151	139	137	116	130	110	153	113	138	143	141	149	128	150	126	135	132	117	136	146	127	105	128	135	155	146	153	134	135	130	160	145	140	139	130	142	135	143	128	124	164	124	99	129	128	144	136	149	174	118	133	144	142	151	134	150	149	121	147	127	141	144	135	133	143	131	130	136	115	141	150	122	134	136	138	132	159	138	116	126	141	136	142	145	136	132	141	148	150	140	138	126	114	123	135	138	154	147	128	133	136	147	160	153	150	135	105	148	137	149	143	137	132	110	145	142	130	139	138	135	121	144	149	141	134	146	149	147	142	142	133	126	155	136	154	142	138	115	126	139	121	139	113	132	114	157	124	140	136	141	139	138	123	123	124	121	139	143	124	167	116	139	109	133	145	132	123	144	139	144	131	129	132	138	149	134	159	140	139	146	133	133	150	154	148	147	145	132	124	141	108	149	164	127	139	130	132	121	150	143	129	144	116	139	136	127	128	123	132	160	130	150	150	135	141	111	147	142	144	137	135	144	117	135	122	115	150	136	129	135	147	144	133	140	149	109	155	131	135	123	132	113	146	130	136	129	140	121	142	138	119	158	152	138	137	141	123	144	154	132	129	115	130	124	126	141	123	140	122	124	144	134	124	141	117	130	142	130	165	140	127	125	119	144	123	136	125	150	156	109	120	144	113	137	141	143	120	161	134	139	127	131	141	125	139	128	139	142	128	118	118	135	158	152	154	128	113	130	139	142	139	122	147	148	150	123	129	127	151	157	141	149	140	140	137	119	137	135	138	130	144	147	138	133	127	132	124	141	129	135	151	147	145	151	129	144	141	135	132	136	151	152	154	125	122	126	121	115	139	143	159	131	131	142	144	148	139	130	130	155	153	132	135	135	150	116	141	131	123	109	174	160	129	132	142	139	139	119	157	95	132	138	132	142	151	129	133	143	146	128	144	144	125	144	126	121	148	152	141	134	117	121	138	131	158	135	142	136	132	122	125	147	138	138	132	148	139	134	135	136	115	145	127	132	154	152	122	128	154	113	121	155	124	118	132	146	153	155	140	144	121	138	123	135	133	153	152	138	136	122	133	135	143	140	111	132	135	135	145	136	142	115	120	144	132	133	145	140	156	133	141	132	138	114	137	124	128	161	134	155	148	128	143	137	132	151	149	130	158	152	135	143	141	157	115	141	143	134	146	149	121	135	140	137	125	125	144	121	138	140	113	145	130	130	120	155	118	153	128	126	134	144	147	121	133	124	139	140	116	139	151	127	140	140	118	137	148	124	135	130	146	131	123	136	139	142	130	136	130	132	126	126	141	126	146	138	113	131	130	117	163	134	130	116	124	138	123	133	139	122	146	132	132	144	132	128	132	137	155	139	147	137	130	133	140	140	160	151	148	158	144	169	137	137	133	142	141	126	140	136	144	128	120	148	153	119	136	135	129	147	134	133	124	131	133	151	145	139	143	117	133	141	152	143	149	142	146	146	138	136	136	150	130	150	136	151	136	119	135	144	155	161	142	139	126	148	126	130	136	150	138	148	140	136	133	136	136	138	145	128	130	116	130	126	143	136	151	127	135	140	126	109	128	126	141	130	128	135	153	136	140	117	129	128	154	144	138	129	106	159	133	149	149	139	122	163	124	131	142	131	158	146	159	144	117	130	119	134	146	136	138	152	140	129	131	127	118	149	142	134	135	119	121	140	135	126	123	114	136	129	136	117	128	132	147	127	125	138	133	126	138	156	137	142	127	138	155	145	128	158	151	144	88	137	159	132	119	144	147	142	117	141	134	128	139	125	125	153	151	160	134	141	146	132	137	145	142	141	129	141	136	133	130	139	123	135	132	144	146	137	147	139	152	147	148	138	152	142	123	143	130	134	135	122	155	156	127	141	147	143	164	120	145	143	150	137	140	167	135	124	123	147	138	154	137	127	119	136	155	137	128	120	117	125	133	123	134	152	141	142	139	125	141	123	147	138	122	151	132	125	127	132	149	141	126	129	160	133	143	131	142	134	116	131	136	120	166	120	135	151	142	148	155	145	149	152	131	122	140	121	138	126	135	138	122	121	118	150	142	137	129	153	127	116	134	148	141	138	122	133	126	138	133	130	129	125	123	126	143	124	140	142	159	125	145	128	139	134	125	126	144	144	149	137	118	143	110	120	131	123	118	127	138	123	143	141	130	153	141	159	115	119	139	150	131	135	152	147	137	144	137	126	148	127	129	138	148	135	152	149	124	128	132	125	160	133	144	139	120	135	152	145	144	146	131	133	125	148	146	123	133	143	161	123	155	156	139	142	131	143	133	148	154	142	144	141	139	128	136	115	148	128	146	142	149	137	143	160	161	128	118	123	150	130	154	144	143	127	137	134	139	142	158	133	136	123	115	113	150	127	146	132	135	107	148	147	131	133	142	148	134	149	142	129	139	154	135	123	127	137	138	140	148	135	123	130	139	131	134	129	144	143	126	132	145	153	144	146	147	130	135	122	130	137	137	144	130	157	118	135	149	112	126	158	132	122	148	121	135	130	141	132	114	144	132	129	123	159	115	131	160	150	134	166	132	147	146	135	138	132	130	143	144	139	134	145	126	143	159	123	142	130	136	154	148	138	159	142	120	143	134	148	144	128	144	137	142	126	145	152	118	135	142	132
11876	1865	4025	4997	4438	3694	2953	2483	2129	1811	1633	1386	1274	1103	1071	972	940	819	807	767	727	764	695	663	638	551	572	563	544	490	513	476	508	523	470	475	490	513	489	466	443	450	458	452	454	418	440	439	424	407	397	425	456	434	432	396	420	406	393	399	406	404	410	403	398	399	451	387	379	398	413	432	401	437	395	371	364	381	413	425	387	382	386	351	427	389	397	402	400	408	413	411	411	399	415	405	366	368	413	398	380	394	388	377	373	386	377	410	374	392	388	397	385	390	364	361	383	382	405	410	380	374	347	391	377	377	362	360	376	399	337	381	379	364	337	375	398	380	374	396	369	401	407	358	426	393	367	392	381	358	362	380	363	372	368	371	369	353	417	369	360	375	394	385	378	368	385	351	382	409	364	345	380	352	367	391	373	382	365	364	361	380	388	354	377	375	347	363	383	388	401	371	340	362	373	363	405	370	366	364	383	359	363	378	382	357	369	353	375	338	369	378	348	382	345	368	353	406	354	407	387	360	330	376	390	369	396	375	362	381	389	347	376	352	387	389	362	386	383	358	356	400	390	396	371	386	408	365	350	387	367	346	387	340	366	375	353	370	347	418	385	384	360	383	398	350	387	370	363	401	365	367	348	335	392	361	410	357	373	371	381	366	387	357	375	355	421	358	358	373	346	379	363	322	365	389	390	403	363	334	353	353	396	394	366	375	371	402	363	400	387	354	380	391	350	336	378	374	371	388	340	390	356	365	383	383	382	392	368	355	342	417	372	363	365	370	347	371	368	392	395	363	373	362	343	393	379	366	351	405	372	375	367	402	360	360	360	359	393	375	366	406	387	356	370	371	368	364	359	407	398	371	389	396	365	335	365	334	344	362	367	357	372	417	361	384	358	379	373	334	406	389	374	355	387	360	363	379	383	362	382	389	380	413	361	395	394	367	351	376	359	383	373	388	369	390	397	357	342	388	353	368	371	368	393	389	363	396	388	353	415	339	341	394	383	339	367	355	363	366	371	389	380	397	396	374	365	367	343	386	350	360	405	352	365	381	386	361	380	336	360	410	349	396	357	393	354	367	385	418	374	388	360	371	414	385	377	383	397	403	381	398	361	353	372	357	388	358	374	405	358	374	366	375	343	360	374	362	392	366	364	377	371	371	363	356	396	393	362	377	427	365	368	372	370	387	362	381	407	397	366	398	335	386	384	352	398	356	375	354	401	366	358	397	382	361	352	357	356	368	395	392	365	354	375	383	393	325	378	378	355	376	343	374	373	363	415	358	400	367	407	370	385	378	377	340	341	358	383	375	403	350	359	350	343	379	397	440	363	399	391	377	381	399	386	359	367	389	343	384	378	391	348	376	352	385	381	389	380	361	374	365	381	391	385	388	389	373	372	362	373	373	359	377	344	389	361	350	429	415	382	372	377	406	358	376	353	392	363	352	377	399	377	370	368	355	336	388	374	393	387	388	416	390	329	374	367	374	378	412	349	374	356	398	378	412	383	344	382	375	361	372	355	394	371	382	367	372	360	369	366	367	413	395	361	392	391	398	388	405	393	384	352	392	421	383	373	354	349	368	388	374	373	385	357	387	382	354	395	348	354	339	402	373	392	367	385	353	395	356	348	378	389	358	358	346	360	384	402	378	397	366	348	381	365	366	403	380	390	360	359	350	349	380	400	349	364	380	403	376	380	346	364	370	413	380	398	364	344	372	376	362	383	364	395	391	412	376	375	357	344	347	374	378	407	379	362	364	391	415	371	366	375	382	391	376	347	351	376	356	345	362	363	369	365	377	390	384	408	357	348	391	367	346	366	395	362	376	359	415	362	381	376	387	388	352	417	390	384	379	392	369	379	331	366	319	367	348	371	377	362	381	359	386	382	376	390	408	399	411	385	380	372	370	381	395	370	390	374	364	401	364	393	359	363	391	358	407	387	381	404	363	392	364	386	379	389	373	378	339	406	381	366	359	397	372	367	383	362	363	356	383	372	396	383	372	347	323	384	394	379	354	356	373	354	405	363	367	363	398	366	399	368	365	377	354	418	398	377	359	394	364	380	374	392	349	406	384	400	378	380	396	361	372	402	365	368	400	380	396	363	380	342	385	377	366	376	346	359	337	385	350	372	367	373	412	360	405	376	353	367	361	362	405	381	341	398	373	360	325	358	401	363	342	370	382	388	373	404	365	386	334	375	396	373	368	360	340	364	349	395	369	386	361	378	385	361	399	349	368	399	373	419	368	382	376	342	389	366	393	390	358	384	365	351	365	355	386	349	340	351	377	357	330	363	378	376	356	380	377	359	373	340	370	390	362	370	399	367	371	363	369	368	374	358	392	377	375	392	388	364	384	359	362	372	373	383	377	380	406	369	410	365	354	373	350	372	375	342	396	408	370	394	388	349	363	388	350	405	392	354	387	378	397	344	360	402	354	344	330	393	381	347	353	413	372	409	395	387	417	358	387	366	371	381	393	366	367	396	368	378	397	367	390	396	403	374	397	382	367	349	381	400	374	354	377	377	348	356	354	346	374	393	369	373	396	380	396	355	354	380	378	380	374	377	376	347	349	365	378	361	364	379	418	393	381	357	356	379	368	392	387	335	408	376	375	388	363	371	392	378	394	365	336	373	416	363	352	362	365	368	362	382	404	413	391	390	401	342	360	380	381	375	359	364	357	352	350	381	354	380	351	386	357	348	364	359	407	364	334	358	382	391	377	351	385	397	370	357	388	348	376	370	373	376	381	367	359	367	336	397	367	382	377	371	373	368	391	362	356	395	354	362	387	371	353	385	365	373	374	387	365	335	385	385	375	349	358	389	383	367	356	363	389	360	362	364	386	333	357	376	351	396	378	370	383	397	379	362	356	379	378	359	387	405	365	345	371	388	373	366	356	376	384	356	400	345	377	374	379	378	382	327	327	383	370	383	365	367	343	412	369	392	376	361	373	363	384	375	385	365	374	342	371	380	369	398	376	370	365	395	371	346	386	407	370	381	373	350	364	379	380	404	387	405	389	392	386	361	379	362	386	399	394	358	353	394	355	394	377	327	397	370	372	361	391	362	374	379	373	358	383	375	369	350	387	383	390	360	393	375	351	349	358	371	397	387	325	328	368	413	403	376	372	394	398	379	394	392	384	378	399	327	381	411	354	374	341	393	422	411	423	363	379	366	346	381	373	363	357	359	382	353	387	421	376	408	335	367	371	337	415	375	387	384	377	353	379	366	410	347	386	392	397	379	397	374	357	404	378	400	400	374	371	409	346	359	302	368	355	370	383	378	401	355	370	367	403	373	380	357	402	368	333	385	373	388	383	346	363	362	364	364	396	385	367	362	324	386	371	372	369	405	382	376	378	369	356	380	349	368	357	351	391	422	374	403	360	333	360	400	414	330	342	380	411	373	358	396	362	357	339	370	358	369	377	378	365	428	365	330	384	352	356	373	388	376	408	378	359	402	377	377	382	372	382	393	337	387	359	368	370	361	371	363	372
3090	308	278	277	248	262	230	223	242	220	256	227	232	255	209	250	225	242	206	212	212	232	204	204	191	230	206	214	218	248	221	208	230	220	225	228	234	219	210	215	219	212	207	205	223	227	226	210	221	232	220	236	216	223	227	224	208	239	238	223	217	221	232	202	245	208	242	211	203	220	227	226	201	213	245	196	210	228	237	223	242	234	191	244	211	229	213	233	246	257	235	217	221	207	223	214	206	219	221	228	237	225	219	201	223	230	240	211	239	234	207	221	220	212	237	227	196	213	211	226	229	214	212	213	223	202	242	238	218	232	212	227	233	256	183	197	195	228	230	210	214	222	227	209	229	214	221	219	220	217	213	225	240	206	227	202	198	248	210	220	220	188	216	214	220	235	219	175	220	222	225	198	233	218	228	227	201	210	208	226	241	217	231	221	223	197	245	210	234	207	211	213	217	228	248	211	212	227	203	241	231	225	222	235	197	215	215	211	235	233	226	227	186	242	225	210	237	223	239	228	224	194	225	219	208	230	202	221	226	199	217	222	209	225	212	242	217	226	213	223	216	207	211	219	212	231	213	197	217	218	224	224	221	218	207	230	223	227	228	220	219	217	214	242	218	212	215	216	200	218	214	219	212	229	223	213	213	221	210	235	213	207	221	224	214	234	232	239	213	221	231	223	236	193	233	227	212	244	204	226	206	219	220	247	216	227	238	204	208	247	233	207	216	245	223	217	216	242	216	228	216	244	225	227	221	224	223	237	242	233	231	216	197	198	217	185	205	197	220	213	196	217	190	225	200	230	212	236	226	204	223	227	255	235	222	240	219	215	208	214	229	196	205	234	222	198	220	210	235	235	231	246	209	249	237	213	219	229	217	230	237	244	221	229	224	217	214	265	234	221	208	223	233	239	221	224	237	211	213	217	216	228	200	204	216	220	243	194	259	238	193	210	238	227	179	242	205	228	218	222	213	215	237	230	209	231	221	211	231	229	219	202	207	212	236	232	179	207	220	200	225	237	235	224	215	222	217	185	224	208	230	211	211	211	200	223	238	201	206	227	201	206	237	214	230	221	219	203	231	219	252	270	212	269	211	215	216	232	208	198	205	244	213	188	209	196	209	220	232	225	211	213	232	215	205	222	220	236	220	243	226	198	207	195	208	227	212	211	216	224	246	241	218	215	235	245	220	204	215	221	219	207	232	232	231	240	213	229	220	224	255	220	200	221	241	216	226	225	206	217	213	217	231	213	204	203	215	195	234	210	232	216	221	229	200	203	238	218	220	209	214	214	217	261	214	199	227	215	241	191	227	217	197	214	226	218	213	198	218	206	240	211	225	197	231	236	209	238	211	198	213	207	239	237	220	218	245	244	204	205	241	221	221	257	236	236	200	215	209	223	216	249	259	216	213	203	233	231	233	215	238	218	214	226	244	227	232	224	221	220	208	231	231	222	206	232	225	220	213	189	246	219	220	251	219	228	229	197	225	239	198	230	211	208	228	243	246	203	236	206	240	198	255	207	237	210	233	243	221	199	234	231	210	241	226	252	209	238	213	259	211	220	224	242	198	209	195	199	174	219	213	237	210	222	207	205	232	192	227	220	225	224	231	246	209	211	234	210	206	214	212	231	228	202	208	245	219	214	216	204	224	196	219	250	234	231	217	229	244	196	206	248	240	214	234	214	208	241	231	219	233	208	215	223	218	214	229	189	200	219	208	210	222	190	214	202	217	205	242	191	212	206	220	217	208	232	221	204	241	232	247	226	238	218	225	220	213	233	212	218	234	217	226	197	205	246	212	217	211	218	210	227	219	209	241	224	255	213	208	213	222	222	185	218	229	197	222	253	206	212	222	237	210	236	234	219	215	218	221	226	214	203	207	226	250	236	228	235	219	209	242	212	253	204	208	230	211	210	209	200	237	226	218	255	227	196	252	193	232	184	206	221	215	226	224	236	251	221	189	205	237	201	197	228	208	233	228	205	211	223	226	228	225	206	215	209	239	225	205	225	248	221	194	230	216	212	225	224	224	211	220	218	223	238	228	229	226	219	232	229	233	214	229	215	216	207	221	247	243	220	215	226	223	203	213	234	239	207	214	233	242	239	196	251	192	172	218	217	250	209	200	249	208	193	219	185	210	221	235	249	198	193	236	248	207	200	228	233	205	208	217	224	225	208	219	232	200	207	233	227	241	186	231	195	226	230	218	202	212	198	212	220	241	221	245	230	243	206	245	201	236	220	236	208	228	202	208	245	234	220	231	214	213	213	223	213	208	214	218	206	204	229	220	217	229	228	207	206	235	217	200	228	224	199	234	228	192	212	225	226	193	235	187	221	235	201	206	224	210	246	220	198	220	217	238	264	193	214	218	231	224	233	230	230	232	209	189	231	257	246	195	210	190	243	240	221	217	236	202	218	237	228	233	233	238	215	213	215	231	221	204	237	196	227	220	248	206	209	216	200	207	217	247	223	194	221	208	238	222	217	224	217	239	211	241	196	218	221	209	212	208	236	213	219	243	222	241	242	207	226	207	218	192	188	220	233	217	194	215	229	229	209	221	225	226	215	218	198	208	201	205	218	224	225	219	209	221	203	211	223	212	230	212	230	207	209	249	202	220	216	232	240	221	220	235	222	207	216	229	223	228	218	238	207	219	226	202	221	220	227	212	204	212	221	237	256	220	236	201	218	218	224	220	218	223	230	230	244	202	226	199	243	221	228	221	202	227	222	198	205	209	219	220	193	205	214	226	237	199	227	212	201	221	210	222	199	238	247	216	215	215	225	215	240	231	247	212	202	225	236	230	233	225	208	233	201	254	244	200	230	225	224	255	247	244	232	222	244	243	210	244	210	220	197	237	243	231	203	254	208	207	213	242	238	234	221	202	225	212	224	217	208	237	204	225	223	233	226	203	209	224	201	215	210	246	208	226	209	234	230	207	208	211	232	225	225	235	230	224	233	236	218	210	233	210	224	220	213	222	215	234	210	206	210	204	216	232	211	220	217	217	232	235	220	250	213	232	201	260	209	228	240	226	235	205	207	229	212	215	220	221	201	212	222	226	238	228	238	213	205	224	243	249	249	196	205	232	213	242	204	227	243	234	186	212	231	219	190	231	207	216	245	215	259	208	217	201	219	224	216	213	223	209	219	201	223	212	204	222	224	207	224	217	221	244	199	241	223	205	208	211	217	241	221	236	220	215	245	209	238	209	208	224	238	229	232	214	232	226	247	263	218	215	207	210	226	215	241	207	223	202	242	225	198	231	242	228	210	237	225	225	217	217	214	210	210	212	244	217	231	199	219	248	200	248	217	210	244	209	226	248	215	236	201	227	225	242	226	245	229	266	225	203	210	226	230	234	226	220	210	234	221	261	243	224	241	220	196	209	217	253	209	226	230	241	237	201	225	221	214	222	209	229	210	231	210	244	228	233	207	221	236	230	222	231	223	211	243	224	252	210	206	188	212	221	250	196	194	225	220	215	241	251	250	232	226
2966	662	772	770	812	788	695	674	644	641	624	661	633	664	648	611	586	647	605	647	609	611	610	605	590	566	608	568	594	558	603	617	608	620	561	609	565	610	581	598	559	600	574	580	576	634	594	557	585	573	589	571	602	588	576	542	626	593	639	563	639	609	624	586	600	617	589	616	604	621	542	585	620	562	613	598	588	590	580	574	562	579	571	625	624	587	573	632	592	556	566	582	600	598	545	548	592	604	612	631	589	609	580	572	608	590	592	589	590	599	592	634	590	581	592	607	612	552	568	571	602	605	630	591	623	590	574	614	621	572	596	624	609	573	575	596	582	577	623	525	593	593	593	571	621	591	549	580	592	587	620	612	589	588	598	599	592	593	579	642	607	602	581	580	587	579	571	567	603	589	614	611	640	599	578	628	619	584	607	608	627	590	568	552	618	572	592	604	628	580	604	590	564	585	572	602	602	602	526	587	590	604	623	608	603	600	591	585	522	570	626	607	574	622	594	604	612	600	625	568	552	639	603	591	560	603	554	575	625	649	561	613	595	583	589	581	567	569	573	612	602	600	598	576	578	604	596	617	581	576	614	579	569	597	585	584	576	582	591	610	620	585	573	643	603	573	615	585	610	580	588	599	580	597	585	592	599	644	603	636	655	641	591	590	611	579	630	600	617	568	547	573	571	619	542	563	601	608	576	560	605	563	593	629	621	571	609	620	616	570	602	617	578	544	555	613	582	589	595	530	576	586	562	627	613	612	617	586	603	612	651	584	557	618	581	610	594	618	606	552	562	603	590	559	573	573	601	622	584	558	581	563	604	622	614	633	600	551	605	589	645	605	568	587	588	625	575	626	633	619	608	568	555	627	593	563	574	565	578	586	548	590	564	578	607	583	574	567	558	578	597	568	581	621	614	592	606	580	620	591	586	593	592	563	609	636	569	603	609	597	608	589	608	607	632	594	610	591	632	625	594	608	626	570	605	608	601	586	598	604	605	619	549	609	570	615	619	589	586	591	595	585	585	621	607	610	615	545	598	584	581	623	603	564	568	551	587	600	587	652	567	572	589	599	629	552	615	604	590	596	597	553	598	611	632	598	598	616	593	578	611	596	566	588	591	619	601	628	552	581	612	582	616	560	586	579	581	589	579	633	627	547	577	593	635	597	556	571	589	555	582	617	605	622	573	602	620	585	618	601	588	556	593	572	588	569	550	604	607	640	566	626	578	574	594	602	629	622	597	552	575	633	576	563	577	593	577	590	593	609	572	578	628	581	563	570	612	594	589	584	603	606	607	610	617	569	609	580	603	617	653	573	608	619	624	588	607	598	605	577	589	588	580	607	625	661	587	546	613	586	595	590	616	629	573	610	631	597	608	581	606	582	576	629	590	608	605	621	581	559	637	571	596	578	590	575	632	595	605	578	598	591	574	570	579	597	593	604	599	545	584	585	577	578	595	605	556	570	598	602	630	575	590	593	584	597	618	612	589	562	588	580	597	570	562	590	582	633	596	599	561	581	602	623	576	578	637	605	599	587	593	589	580	577	608	598	546	605	575	570	625	600	611	586	617	552	583	619	582	610	593	615	611	614	612	615	597	590	593	598	610	580	615	577	611	614	599	640	624	599	562	570	607	626	600	549	590	562	571	572	615	558	603	585	595	597	570	617	539	567	614	606	548	613	645	614	607	557	599	573	576	566	592	612	585	578	566	609	586	590	579	608	621	599	584	575	556	632	600	606	583	602	570	613	588	621	617	600	635	540	591	624	607	582	553	578	567	577	593	585	616	598	597	592	611	632	577	552	630	608	615	613	631	591	585	602	565	635	608	601	642	565	547	597	584	607	552	575	574	594	602	601	636	598	605	581	579	568	607	580	652	599	591	594	573	549	559	599	572	636	603	562	602	584	583	592	617	600	602	616	552	554	608	609	595	595	574	546	669	559	582	637	606	581	571	628	593	606	557	604	577	574	559	599	626	578	630	581	609	586	626	553	605	603	558	623	593	586	601	602	621	585	589	580	598	601	614	600	604	592	549	612	574	606	607	598	582	630	604	589	581	584	588	564	604	612	578	595	624	611	570	614	611	555	622	605	563	597	628	620	601	619	590	594	592	600	574	632	592	570	590	597	631	592	608	584	609	584	580	612	587	596	552	551	554	561	628	611	591	580	609	590	592	594	564	599	582	626	566	597	617	623	608	599	596	600	555	585	571	582	584	581	599	585	556	587	605	583	592	586	581	586	637	612	607	620	612	602	575	580	636	588	554	603	586	580	650	587	600	602	586	578	589	598	604	537	609	597	615	589	581	605	589	611	601	576	568	557	614	672	513	631	585	638	616	614	630	580	584	600	574	573	571	591	545	588	588	594	561	570	604	584	579	588	623	561	597	586	597	586	648	558	588	593	545	577	594	582	529	594	618	598	570	592	569	563	613	594	600	598	583	613	583	590	573	544	590	637	574	587	614	640	590	572	567	579	614	591	626	620	615	541	620	613	597	593	557	580	631	590	602	573	570	596	613	588	586	597	585	607	582	606	587	578	606	591	575	623	566	577	559	599	625	605	580	560	554	603	602	597	613	554	597	595	580	540	566	566	567	578	616	616	610	604	587	569	609	593	576	602	611	619	594	608	586	650	582	554	590	576	582	626	563	648	566	600	614	544	608	599	629	580	620	538	638	579	625	553	628	596	595	628	641	553	563	591	615	566	638	558	575	587	583	625	587	571	617	596	603	552	574	623	603	556	548	595	587	584	596	593	578	588	627	596	586	619	570	601	572	571	585	578	585	592	568	616	549	598	585	597	628	586	600	613	627	604	591	656	584	551	587	612	627	622	582	592	593	603	575	551	550	633	572	573	580	581	599	576	553	632	577	565	548	598	608	610	625	561	555	575	613	587	550	613	608	616	600	608	576	623	648	610	626	605	621	591	606	574	587	583	588	601	584	577	619	619	579	622	589	584	567	531	601	615	573	612	595	593	566	593	600	580	614	586	604	583	600	595	587	583	583	567	616	575	611	599	605	588	578	584	602	627	569	596	600	614	613	571	583	561	650	568	591	569	583	608	574	587	545	600	579	563	608	618	622	610	570	645	572	562	627	652	618	581	585	609	588	584	567	578	589	583	578	547	587	587	568	620	551	567	586	574	573	607	592	625	595	556	636	598	586	591	606	626	605	566	601	543	619	577	558	610	561	616	632	573	581	595	622	558	613	559	547	615	587	591	577	580	553	595	597	600	621	618	581	577	654	574	601	587	616	573	584	622	593	585	562	622	603	575	571	611	632	612	590	563	609	603	606	601	622	580	568	595	621	595	570	631	586	591	608	618	597	569	654	591	600	577	619	584	581	615	581	611	635	587	592	643	585	646	591	624	626	603	537	599	592	601	619	593	610	557	619	590	614	622	625	572	603	592	607	580	578	598	594	618	613	635	601	584	634	569	594	553	585	620	612	597	617	566	589	605	595	577	559	564	562	573	579	576	585	575	618	590	646	646
14128	1250	1288	1029	761	603	479	485	402	424	368	349	280	327	278	319	305	279	327	301	266	325	288	258	266	262	271	300	286	283	273	258	275	261	265	290	274	252	272	224	272	275	282	269	303	230	284	313	233	276	248	279	279	308	265	251	268	265	284	269	229	237	257	275	289	258	257	289	248	275	239	278	254	280	258	281	263	253	303	257	262	271	274	283	266	286	275	258	225	294	267	262	292	273	266	270	254	284	233	269	284	278	261	269	271	273	275	274	269	255	283	277	260	286	237	269	223	306	232	286	251	283	272	239	254	241	247	247	246	254	269	261	276	261	285	224	270	273	254	245	231	257	261	243	243	273	235	274	267	241	240	283	270	275	241	243	272	260	287	242	266	261	258	265	250	266	250	259	260	263	260	245	285	269	256	271	259	259	229	270	254	279	236	259	265	273	258	262	261	290	269	236	252	268	292	261	261	265	265	289	293	276	287	274	253	249	256	257	264	269	243	263	303	269	280	253	242	254	270	256	246	254	255	294	257	272	241	229	310	222	282	276	303	260	207	252	241	315	278	270	288	255	274	271	296	246	269	246	257	294	274	273	268	246	285	250	246	249	273	246	263	281	257	263	242	227	247	292	285	255	257	272	242	264	261	246	273	253	255	285	274	270	257	266	256	276	261	242	262	258	271	274	244	262	287	222	254	255	234	241	236	275	255	267	255	260	284	257	263	269	246	242	272	240	269	271	254	266	250	253	275	266	269	263	254	247	260	254	290	249	285	249	281	301	268	231	262	253	254	260	263	245	285	277	247	267	294	274	258	251	274	264	243	272	266	242	274	256	274	249	280	239	239	250	268	269	258	250	250	260	260	259	276	284	276	238	266	265	252	267	284	253	262	270	277	268	277	266	257	289	281	254	255	277	285	272	261	260	244	257	282	256	255	277	254	231	260	281	265	284	270	261	247	273	284	257	255	266	272	255	255	270	259	290	252	248	242	267	250	259	288	236	276	258	278	260	267	253	256	277	260	245	278	244	260	261	260	278	263	256	287	284	255	274	260	229	304	272	247	246	277	272	258	270	276	255	291	278	239	243	274	252	271	277	278	289	282	230	244	244	296	242	246	268	266	281	256	263	263	253	244	254	266	268	266	273	271	261	287	293	303	243	231	257	271	268	260	253	255	254	274	240	260	295	282	262	279	259	237	252	252	272	284	265	263	283	278	275	276	242	247	278	229	261	258	278	266	274	259	246	272	273	286	270	259	242	263	238	281	290	284	232	259	257	263	281	247	254	236	268	247	273	284	254	241	227	276	260	268	241	252	247	288	252	286	282	245	263	235	262	276	273	277	274	253	261	256	294	283	275	267	262	267	250	254	286	271	285	267	270	257	271	296	268	249	264	267	252	265	238	249	288	273	261	274	254	267	255	275	261	282	269	294	267	261	261	280	299	249	243	272	307	260	252	270	273	243	280	294	275	255	293	253	241	264	275	277	233	275	272	273	271	292	250	284	246	275	249	280	274	279	284	273	258	258	265	272	250	254	252	262	256	284	262	226	263	272	272	244	274	258	248	267	246	248	277	278	284	274	280	242	264	258	267	275	249	243	249	286	292	305	291	245	251	279	258	279	247	268	283	236	260	267	255	261	244	272	253	270	257	256	271	261	258	266	239	232	298	259	253	245	256	274	257	290	242	224	242	283	244	262	249	253	269	248	276	289	261	255	254	244	286	256	254	272	260	275	250	277	257	264	219	220	261	236	244	249	272	238	278	272	259	274	260	240	293	274	273	277	284	263	259	270	267	249	277	278	254	271	278	271	256	275	273	255	277	260	262	285	247	268	259	243	249	259	276	260	281	244	245	232	273	271	255	263	274	262	254	236	272	264	243	272	264	252	277	262	246	235	252	262	248	249	267	246	265	263	257	238	246	258	277	263	250	273	267	246	271	287	243	286	261	274	262	258	259	215	253	263	270	273	265	252	271	267	268	247	248	236	253	247	275	267	278	282	260	261	260	275	260	271	247	273	268	273	263	236	252	242	254	255	244	272	267	252	256	249	264	268	255	253	267	286	267	264	229	261	254	259	287	255	264	267	263	256	271	271	297	272	256	239	270	277	265	248	271	242	294	270	261	254	252	271	270	237	279	290	290	254	262	294	263	269	271	271	280	260	274	237	270	255	256	264	261	282	243	228	259	274	244	252	262	266	254	251	263	263	283	259	263	239	259	265	241	275	246	258	252	282	279	279	285	250	261	253	242	263	275	265	239	275	255	252	251	277	283	271	254	283	288	266	260	240	297	279	294	260	268	270	303	234	283	247	257	262	263	242	256	260	261	267	261	276	274	295	263	266	261	293	270	266	222	282	283	269	275	268	241	256	304	247	249	286	296	287	265	267	277	312	256	248	227	255	255	262	233	258	238	249	269	254	265	290	277	278	272	257	273	262	238	277	252	262	272	266	277	273	259	270	263	270	250	260	273	257	260	238	248	268	287	276	255	250	242	253	268	267	252	283	253	248	250	275	267	268	238	292	250	265	291	244	261	267	255	256	261	261	261	240	275	261	280	248	272	240	248	274	291	252	252	261	241	268	292	262	245	269	257	251	267	270	239	276	286	293	242	279	269	238	260	246	228	259	271	277	254	255	260	277	261	275	263	277	261	222	238	274	240	260	247	274	265	270	252	251	270	242	274	276	223	263	248	250	257	287	270	256	251	245	252	275	276	253	287	261	239	269	253	270	262	282	248	289	262	281	269	279	271	273	239	247	270	272	255	249	249	259	275	278	278	221	264	248	260	270	289	244	238	271	265	275	273	237	230	241	272	238	265	265	274	269	277	250	267	224	261	219	256	253	270	264	265	258	266	256	266	273	277	297	230	255	274	249	281	251	267	249	265	275	266	277	246	246	292	242	259	259	256	258	251	250	253	237	240	266	260	269	282	244	252	275	261	263	289	256	265	285	240	247	249	281	275	261	269	273	257	263	260	243	274	283	271	285	266	293	277	219	253	250	242	254	245	235	239	262	274	240	278	254	256	241	267	283	261	268	246	255	265	276	271	267	277	242	247	251	270	252	250	245	277	269	255	270	260	246	263	275	244	237	259	266	257	267	277	257	256	256	266	244	269	244	265	271	245	262	250	239	277	259	279	260	277	241	265	250	265	280	253	261	239	277	273	258	263	243	286	274	265	259	233	269	265	265	279	251	235	264	246	278	235	251	292	243	250	251	243	266	262	251	261	261	258	260	281	277	266	271	234	261	262	243	251	256	277	280	265	266	261	285	268	238	259	279	270	240	263	268	294	267	275	275	236	288	261	278	269	267	256	280	281	242	242	252	253	284	256	226	257	265	277	264	274	251	261	247	249	289	270	256	294	255	251	229	276	259	262	263	275	263	241	288	252	258	238	280	259	258	279	234	305	244	287	290	270	225	293	286	236	291	258	242	270	285	249	256	268	257	249	271	255	244	281	269	264	275	245	221	243	243	244	256	237	246	253	271	268
7935	1444	2671	3185	2768	2407	2056	1760	1525	1408	1321	1197	1104	1043	996	935	926	925	892	900	870	841	842	843	805	768	738	826	779	764	818	687	735	773	768	739	720	736	738	665	701	743	696	725	684	736	738	709	707	731	700	724	662	695	700	698	724	687	691	683	688	725	753	683	727	694	713	697	662	659	657	711	667	694	690	675	699	711	683	717	706	704	693	677	663	687	674	673	652	681	649	680	675	705	676	711	718	668	713	667	690	666	715	658	654	704	681	683	666	716	695	692	655	702	705	679	685	681	744	682	644	678	639	616	692	632	647	697	709	716	694	698	685	676	696	693	668	761	719	682	666	684	704	638	683	672	667	688	682	699	686	693	669	691	687	685	669	702	695	678	639	667	698	670	673	658	692	693	661	665	647	696	629	653	660	681	683	670	677	692	681	658	654	678	690	619	697	696	707	648	686	656	664	634	703	687	705	689	686	700	675	684	669	686	703	714	679	698	713	645	677	658	692	682	710	688	674	698	703	694	654	690	664	704	681	704	690	665	673	667	685	663	719	628	688	697	696	640	612	614	696	687	700	674	680	678	675	670	712	703	649	692	652	645	710	708	723	689	698	708	695	689	687	679	698	706	644	647	659	681	684	645	700	621	685	662	679	647	674	656	678	661	665	663	727	706	691	683	716	643	661	676	667	692	642	658	672	668	674	685	672	702	648	681	682	658	661	683	652	650	667	711	685	683	651	715	654	704	684	638	694	674	648	701	662	713	670	655	643	683	726	734	677	713	660	688	677	659	674	670	658	625	691	702	638	678	722	658	682	694	648	633	666	645	711	642	667	645	673	695	696	612	662	672	645	699	686	703	676	667	676	651	643	697	719	659	686	681	764	652	601	699	708	691	701	674	653	681	710	701	668	666	654	711	727	661	684	621	677	679	684	639	667	656	653	690	660	666	660	643	694	660	615	667	679	709	694	689	647	646	683	657	676	672	700	703	688	653	650	649	640	654	706	659	682	701	651	688	713	679	691	602	655	715	684	693	639	650	648	679	663	699	693	722	690	674	632	671	672	702	673	656	670	648	688	638	681	665	667	705	684	652	727	700	687	677	693	692	655	661	651	667	692	681	702	702	685	705	679	670	664	649	668	630	706	659	651	645	689	652	658	644	689	693	686	734	664	726	647	684	689	701	711	661	684	668	714	702	655	700	637	673	646	715	686	675	707	692	684	699	681	704	657	652	672	658	684	698	612	664	682	682	631	658	678	631	702	675	675	678	694	701	697	632	706	704	684	651	683	705	714	665	663	689	691	690	713	667	689	672	730	694	706	676	688	654	663	654	686	671	695	706	692	677	673	703	693	682	650	666	666	682	719	666	684	644	644	687	662	697	675	706	665	691	619	655	677	649	702	689	663	632	657	697	694	695	652	699	645	721	674	653	673	688	694	676	649	671	627	685	663	643	671	676	656	676	664	667	670	715	668	697	652	702	654	702	643	657	686	666	631	638	710	661	694	671	727	657	670	670	663	679	664	708	657	669	694	679	645	670	747	707	640	633	679	733	627	651	681	707	671	690	692	680	689	675	681	692	673	694	681	674	682	665	694	653	707	646	673	677	666	724	675	730	679	687	684	666	702	665	642	660	638	678	675	687	671	659	665	697	721	681	689	702	699	635	704	679	684	724	665	706	670	668	694	664	717	712	697	679	647	734	640	688	677	647	661	666	702	656	673	659	698	670	664	707	665	721	687	668	690	658	648	690	683	694	704	641	657	652	639	723	677	716	657	668	697	704	664	715	682	677	662	670	685	683	693	646	690	688	691	638	691	667	665	639	669	668	751	642	666	668	703	698	673	693	669	668	683	652	637	678	703	619	653	693	681	638	667	635	687	664	717	699	622	658	672	631	675	627	703	679	686	674	716	696	661	668	663	665	643	682	684	651	703	626	662	677	733	684	723	665	663	680	718	691	660	683	673	686	676	669	685	721	677	638	665	685	685	701	693	672	645	677	701	630	708	642	683	657	657	695	674	672	644	667	700	668	673	714	665	699	706	695	658	697	688	687	688	665	681	703	639	648	702	685	649	706	688	683	684	660	632	676	675	690	687	694	645	709	640	679	666	659	746	673	644	665	654	718	688	680	663	646	648	658	658	688	639	645	692	692	680	664	678	666	708	751	690	703	686	716	666	635	679	723	704	631	664	712	688	685	654	660	647	702	675	687	661	646	648	705	693	637	691	683	656	717	682	681	682	684	640	680	653	653	685	687	705	682	653	683	706	637	664	665	686	695	727	634	638	662	658	696	674	643	651	688	681	665	705	673	698	702	683	708	699	685	653	657	709	661	669	650	709	657	637	649	665	662	703	653	668	661	672	678	718	634	755	700	657	699	699	676	638	674	677	646	673	710	690	703	695	710	677	669	708	644	696	705	699	651	742	691	704	671	686	700	674	712	683	712	706	717	631	664	681	667	668	691	699	681	691	674	648	654	632	738	696	694	683	648	684	706	687	660	690	676	706	670	646	722	669	679	622	679	741	675	713	670	673	684	663	726	655	648	646	688	682	625	657	694	668	658	663	721	682	668	695	708	657	675	665	713	652	688	722	710	632	667	637	632	678	672	683	706	665	703	655	678	652	736	724	666	678	708	682	677	721	660	672	661	661	660	671	650	708	685	723	655	655	675	672	687	697	676	648	660	672	621	723	638	659	686	637	703	632	736	744	673	636	671	704	711	660	710	705	683	668	676	690	696	689	689	674	709	697	662	652	675	702	729	703	680	696	696	687	660	658	736	654	649	679	657	662	650	681	689	695	702	670	652	680	681	650	650	667	658	722	727	684	678	672	677	643	673	650	695	655	657	657	699	624	667	697	675	648	621	698	704	660	662	653	656	639	694	690	650	670	721	670	698	669	694	707	610	624	673	674	652	702	741	646	708	608	692	645	684	681	675	725	684	664	690	702	678	678	652	684	634	676	780	684	654	706	697	702	689	657	686	674	673	671	676	657	639	702	662	653	649	690	688	701	645	664	655	666	718	716	650	644	706	697	655	698	636	667	680	664	694	666	629	713	674	688	667	647	648	650	697	662	697	709	690	655	690	704	687	690	670	692	655	700	676	655	662	671	652	642	667	689	652	664	719	668	671	693	695	640	671	680	704	669	626	655	636	661	666	668	698	682	681	705	671	697	690	631	700	684	681	701	697	674	711	662	665	653	657	702	664	697	694	664	707	702	666	682	666	683	665	671	652	673	656	665	642	709	665	672	676	718	683	715	694	705	650	687	705	700	653	651	639	704	676	697	684	654	669	704	683	702	689	706	636	724	717	691	691	676	625	684	688	664	665	664	655	737	690	697	675	656	692	678	670	665	654	709	695	683	653	706	646	701	719	646	672	719	718	680	666	688	693	658	687	697	685	670	686	666	654	731	651	694	667	656	754	663	700	643	679	684	650	650	639	691	673	684	747	704	686	669	656	684	645	699	692	685	681	689	685	677	656	649	649	702	713
24255	2879	2107	1825	1200	936	632	517	456	354	344	328	281	246	263	260	219	185	199	187	174	186	191	168	213	177	174	164	155	180	173	153	148	144	152	174	165	156	156	146	160	149	154	144	131	149	153	142	144	142	150	128	137	129	140	152	138	141	144	149	165	137	152	139	144	129	150	136	132	163	116	130	145	139	130	150	137	142	145	139	139	124	152	145	128	149	164	148	128	142	146	146	134	126	142	146	132	143	133	151	130	148	121	129	154	139	139	168	141	127	151	158	129	139	141	136	127	163	141	141	125	148	124	117	128	150	128	136	139	148	134	144	125	141	134	124	150	126	129	146	120	130	123	130	117	133	152	144	149	135	157	142	138	125	124	138	155	124	133	133	126	143	118	126	141	147	166	146	126	135	110	119	109	143	116	151	121	141	125	137	127	124	125	111	138	132	131	136	132	153	127	142	135	148	123	148	119	135	135	137	124	146	113	148	142	137	126	137	121	139	130	141	129	136	127	138	128	136	138	129	148	146	136	123	119	137	132	136	155	122	147	125	139	156	150	118	158	168	141	120	143	151	131	170	171	135	134	124	144	146	128	126	152	127	124	117	131	126	137	147	107	136	135	158	117	168	166	136	119	140	142	113	155	130	140	137	145	139	123	145	130	123	131	130	119	128	142	147	159	134	138	128	141	142	143	139	142	144	135	154	154	127	139	142	131	132	156	124	137	146	137	144	140	147	134	122	150	151	121	147	132	131	152	138	153	151	119	133	151	128	125	135	157	125	125	129	135	130	136	129	138	141	142	136	152	154	129	143	149	136	142	138	152	129	156	143	141	136	118	145	141	145	132	129	152	144	136	133	156	157	137	137	144	144	133	139	146	124	140	133	126	150	134	128	142	131	148	133	143	158	140	113	147	126	139	128	127	133	144	144	129	155	113	124	132	136	123	141	159	150	151	124	137	147	134	133	127	135	136	143	135	133	137	148	144	130	114	153	146	166	142	151	148	117	122	150	134	147	125	123	151	143	127	119	137	134	122	151	143	134	124	138	145	163	132	135	138	144	149	141	141	139	144	130	134	119	134	140	139	134	142	150	123	133	160	141	136	145	161	151	124	142	121	132	122	159	133	147	144	126	128	142	136	146	152	142	145	149	122	138	144	120	144	132	158	124	138	137	139	143	161	134	140	121	156	135	144	153	146	125	136	124	125	141	137	138	147	144	131	143	136	135	139	143	134	147	116	146	130	132	128	130	139	140	137	141	152	116	156	156	129	118	125	146	128	158	152	119	136	134	127	124	142	141	117	142	141	128	147	143	141	138	121	144	128	125	129	125	133	141	122	113	139	134	138	123	136	150	131	111	121	139	147	120	157	121	149	123	123	146	127	141	151	142	106	141	130	126	136	130	130	115	119	141	139	149	139	158	133	117	163	129	130	136	146	132	148	144	141	127	116	128	135	130	143	131	138	150	143	138	124	150	169	141	148	110	134	133	142	129	142	148	127	138	132	139	150	111	127	119	136	131	144	122	145	152	139	147	134	131	139	115	134	141	122	146	145	141	155	143	146	150	126	113	138	117	138	147	143	142	144	156	135	134	141	135	136	150	133	117	133	123	137	147	137	124	148	156	134	145	136	111	111	132	115	135	132	116	149	143	112	140	157	157	142	125	141	138	124	125	129	116	123	123	101	127	140	139	122	148	139	143	143	126	127	113	160	141	135	148	130	133	135	125	131	148	157	136	136	138	136	133	153	135	126	131	125	161	123	125	147	147	142	146	159	151	116	125	154	129	132	132	134	140	133	160	143	165	157	124	167	138	133	143	129	122	137	159	139	121	141	119	170	138	143	123	130	126	136	140	133	143	133	149	124	132	135	126	145	138	128	138	141	135	127	133	134	135	151	133	151	120	126	131	123	121	139	151	149	144	144	144	148	157	163	152	136	153	148	147	114	129	136	140	143	122	161	123	130	121	148	147	141	104	128	137	131	156	145	127	134	137	138	127	133	124	144	162	150	141	134	121	163	141	139	144	133	133	151	154	136	154	141	142	135	127	133	149	144	149	126	143	133	121	128	126	133	122	143	136	147	123	134	129	148	158	124	152	134	152	134	131	123	151	135	141	164	128	136	116	118	147	137	123	151	160	139	148	144	142	122	142	137	153	143	133	138	142	135	122	138	123	138	136	140	143	144	132	121	127	157	119	149	148	137	159	141	124	130	110	127	162	126	115	149	134	136	123	147	127	141	136	125	125	154	129	138	128	148	126	129	135	119	145	140	138	133	135	126	136	149	144	147	134	144	129	151	156	129	133	116	146	139	141	140	137	138	138	123	148	124	136	113	138	151	150	139	120	155	124	147	123	154	133	115	116	150	131	134	144	137	110	146	143	115	161	152	128	144	149	154	113	130	147	142	138	135	121	152	163	146	160	141	135	146	136	148	135	137	152	127	130	140	128	138	158	135	143	165	136	145	123	129	173	142	158	137	132	123	148	124	134	136	134	157	140	136	151	109	156	153	152	126	133	125	133	129	137	139	146	137	121	143	128	115	135	148	145	130	146	132	130	132	159	126	131	126	159	117	135	151	152	135	149	133	159	125	129	127	147	146	125	150	149	132	146	151	137	138	153	126	124	127	118	128	126	142	142	112	138	132	135	120	141	121	123	128	124	129	155	152	152	149	132	116	133	140	148	130	149	140	112	142	136	133	134	137	133	130	160	137	127	138	142	146	148	160	151	140	144	118	123	127	128	141	129	141	137	139	128	104	157	147	126	136	145	111	130	154	144	121	128	130	135	136	140	134	112	141	124	141	127	130	129	141	139	168	146	142	134	155	125	138	154	147	129	149	131	138	112	144	131	132	152	123	136	139	141	136	142	122	145	138	137	142	127	144	130	123	137	119	150	124	134	153	154	144	127	132	142	130	126	123	143	163	145	135	130	131	136	146	133	128	130	143	150	132	137	127	136	141	135	142	138	136	149	136	172	136	127	139	113	149	134	147	148	136	146	108	133	137	125	120	148	136	145	138	152	135	133	152	150	149	132	138	158	149	134	136	128	138	124	143	116	104	139	132	153	137	128	139	145	160	160	115	122	140	134	148	127	137	113	140	143	136	130	130	142	137	146	124	115	144	121	127	128	148	137	119	144	149	136	125	158	141	113	129	136	138	127	145	121	146	138	127	142	133	145	138	134	127	143	149	128	150	134	142	140	152	120	157	150	141	129	127	151	116	128	133	146	129	127	158	151	132	137	134	117	143	132	126	131	155	153	149	143	148	140	175	149	146	136	138	123	135	133	127	123	128	113	159	130	132	144	148	152	132	144	142	160	119	129	121	134	138	145	148	143	139	124	137	121	139	145	128	138	130	151	138	138	136	122	121	146	138	102	151	147	129	145	137	160	146	160	156	140	153	160	148	128	120	131	138	127	144	108	137	138	136	120	126	133	137	146	118	130	157	122	120	145	153	140	139	130	131	131	122	117	112	117	129	147	163	130	125	121
11701	1906	4021	5007	4415	3571	3015	2556	2027	1785	1433	1476	1239	1085	1032	953	902	862	816	780	717	721	669	645	629	644	598	602	533	560	534	536	490	500	494	501	490	494	488	489	421	467	468	447	449	458	467	432	455	423	453	396	435	481	426	452	448	390	395	393	385	395	422	393	384	351	393	364	392	401	412	436	415	406	424	426	412	375	379	415	426	383	395	412	364	373	398	381	424	376	404	404	363	379	388	406	384	352	376	416	388	361	375	388	397	346	374	403	393	351	414	385	354	377	363	373	433	374	371	345	403	347	388	395	424	383	394	375	356	384	396	380	359	364	387	385	386	387	410	387	379	408	348	385	390	385	377	399	401	366	366	384	377	366	369	413	357	371	383	360	378	371	385	384	338	387	351	404	343	378	357	359	377	384	397	377	403	393	374	384	379	399	359	369	354	369	388	376	374	377	382	392	381	392	380	360	345	371	386	374	366	382	365	411	411	388	379	382	367	407	391	398	402	390	359	360	383	371	362	370	370	401	393	367	442	368	355	395	374	369	406	354	369	413	366	384	350	380	371	337	350	383	362	379	398	400	391	387	342	386	351	381	366	371	367	383	378	400	366	367	373	378	409	353	379	374	374	363	372	376	377	360	394	374	405	364	349	365	408	393	349	384	384	405	367	393	352	364	377	395	371	388	361	392	368	397	373	371	339	347	373	358	371	389	342	382	371	359	383	349	388	359	390	382	365	346	385	399	384	353	374	372	376	366	367	356	373	360	383	365	403	393	373	361	395	367	371	393	355	365	369	351	367	368	376	350	368	380	369	356	383	377	360	385	375	371	351	388	393	386	384	346	379	376	416	343	346	388	360	387	362	373	390	393	406	374	352	394	357	368	419	381	387	375	369	344	390	332	385	387	403	348	379	398	376	368	365	342	399	369	359	387	381	371	381	387	372	390	359	368	369	367	358	350	418	376	379	373	379	374	392	376	376	373	378	377	357	379	392	373	399	384	384	410	352	401	399	411	384	371	367	365	370	399	384	378	354	422	367	372	363	375	364	388	379	367	398	372	361	341	387	370	374	374	404	391	391	370	369	353	383	353	366	357	409	373	370	381	384	373	341	384	388	354	392	360	349	393	393	358	402	384	341	402	394	381	380	378	379	398	383	358	383	381	390	380	387	371	374	398	346	366	391	388	392	401	379	374	399	371	360	374	373	356	418	377	374	389	401	378	386	408	380	355	389	374	386	367	363	384	366	387	361	357	381	380	361	350	362	392	398	380	393	413	346	393	368	383	405	370	350	407	425	376	385	355	393	393	398	367	345	375	394	388	373	356	399	358	398	330	359	363	350	344	403	356	364	370	363	348	392	379	359	381	366	369	367	377	332	405	367	383	354	361	356	367	378	356	410	366	349	369	375	327	407	373	368	409	339	370	369	375	379	381	363	333	387	403	347	363	365	379	393	382	386	358	391	381	352	379	372	358	344	352	374	390	366	378	371	381	378	370	404	387	390	361	385	376	374	354	392	383	363	409	376	395	412	403	384	388	415	395	401	337	378	405	370	370	403	376	371	367	334	397	357	365	344	393	354	405	370	356	327	365	349	401	381	397	371	343	386	395	405	337	383	385	385	413	402	414	379	370	369	366	376	362	399	376	406	351	379	369	386	400	351	365	382	390	348	360	361	372	388	404	384	358	377	414	372	368	360	350	349	382	377	355	380	385	378	373	368	355	400	384	371	383	379	342	357	402	377	362	390	361	338	373	345	397	368	396	351	398	386	366	373	359	361	364	382	350	362	407	398	396	371	366	376	361	389	399	417	400	362	368	378	373	356	386	385	405	392	386	371	360	401	385	359	370	360	369	391	317	383	376	389	384	376	368	350	381	372	360	383	352	345	366	375	391	361	393	389	377	387	380	385	407	397	365	384	331	365	400	389	397	333	365	364	392	375	376	363	414	359	383	397	368	365	401	355	380	351	376	354	374	412	371	380	372	375	351	375	376	393	387	386	377	395	360	382	356	371	422	369	389	352	366	382	385	383	369	383	385	385	428	376	389	345	374	359	405	369	368	352	362	350	421	381	352	370	384	392	384	364	379	361	349	339	359	380	340	400	365	385	397	380	374	392	374	369	359	355	365	393	376	384	361	375	387	401	365	395	363	340	373	354	366	358	390	387	358	377	378	357	382	368	392	347	353	366	361	401	339	364	381	349	357	378	392	367	395	355	397	380	312	356	389	350	362	359	370	406	357	371	386	375	349	365	418	363	368	414	370	376	380	395	373	394	364	356	375	409	360	419	394	404	363	372	366	365	343	381	391	376	347	392	368	387	384	338	382	412	361	385	407	369	349	386	378	378	378	373	388	396	369	387	374	370	415	398	388	358	393	351	392	368	388	388	357	372	384	347	395	381	368	354	373	362	369	364	385	391	393	372	398	343	381	375	400	396	370	372	404	384	380	382	372	367	348	393	354	392	384	330	368	391	400	386	340	359	409	406	329	345	356	399	359	342	358	385	406	378	394	387	416	406	376	317	383	375	404	376	394	389	351	407	386	414	368	377	358	406	351	373	378	367	369	355	383	382	381	365	364	366	385	365	361	399	370	381	366	373	369	384	346	382	405	407	355	364	384	374	349	384	390	351	380	376	388	377	368	376	381	353	386	356	359	359	377	348	360	362	395	381	395	368	349	412	355	385	363	392	355	390	380	372	369	365	356	353	367	372	380	358	380	387	383	338	416	358	358	391	361	383	379	392	372	358	389	381	418	370	364	361	363	373	341	421	330	363	376	380	390	366	368	354	386	376	365	371	373	370	372	372	372	352	362	390	385	317	370	368	356	395	379	383	379	398	386	381	372	389	365	359	361	355	321	370	390	385	366	372	406	386	357	333	364	401	395	392	328	355	367	387	357	355	345	386	396	392	361	373	375	351	362	374	424	392	367	389	375	348	365	384	374	380	371	346	383	370	371	393	409	379	376	387	361	373	374	364	374	337	345	378	350	383	373	418	387	376	414	360	387	401	390	367	382	318	397	402	358	382	365	380	362	332	377	370	359	353	366	340	375	356	375	405	374	383	329	350	359	355	348	329	342	366	352	369	388	388	398	363	360	351	365	395	382	338	389	376	359	366	370	360	356	346	360	377	381	364	358	382	356	354	376	401	385	392	421	372	400	371	377	401	400	393	409	362	386	386	390	373	354	416	360	383	400	360	401	411	351	380	367	405	357	351	383	355	340	345	367	356	391	375	354	374	384	402	351	352	386	417	384	354	375	351	335	422	334	344	371	356	393	375	356	389	395	351	401	325	371	350	382	363	406	396	375	358	399	386	392	376	387	365	370	364	388	392	361	380	388	391	370	376	413	354	394	390	366	351	374	391	353	376	366	366	376	364	383	381	385	369	372	382	399	375	451	395	368	384	344	373	398	377	373	397	401	395	368	348	373	357	370	371	389	386	378	355	391	379	328	404	351	350	375	343	353	384	402	369	374	362	361	424	349	397	420
3172	286	281	291	224	249	224	227	222	251	222	236	224	219	245	223	239	216	234	205	216	225	212	232	219	214	210	217	228	239	198	193	238	245	227	223	226	202	221	221	243	213	206	209	209	213	216	212	209	217	209	223	215	212	193	209	238	215	209	223	221	212	207	244	209	219	207	214	212	216	247	226	189	201	205	235	215	212	236	205	226	220	207	209	233	203	241	188	178	212	237	215	221	249	233	220	215	223	216	211	202	254	226	209	206	242	226	227	229	206	241	234	227	217	237	211	240	239	218	212	202	207	213	221	235	224	238	217	245	229	220	222	220	234	234	228	225	222	202	228	250	247	249	233	232	231	230	225	186	228	218	212	209	240	205	227	222	206	202	197	252	212	230	237	215	226	210	242	216	200	226	207	237	208	200	215	219	216	183	226	245	187	225	220	236	234	234	212	245	208	230	236	224	208	222	245	222	210	250	234	201	236	199	220	223	213	220	210	192	225	253	222	233	205	245	227	209	208	206	229	217	242	237	208	226	208	240	220	183	203	225	201	228	232	244	213	227	240	214	219	206	226	212	220	215	234	231	246	237	229	200	226	220	206	213	233	221	243	225	264	237	239	208	229	211	229	229	224	215	236	207	208	219	208	219	217	200	216	220	192	232	241	194	202	220	212	229	214	241	225	214	192	227	252	251	237	212	213	192	219	215	244	217	219	232	205	255	224	197	226	225	243	224	255	225	215	221	220	236	220	227	229	214	228	217	213	251	219	221	233	209	234	211	238	241	222	216	234	230	219	229	227	206	212	218	224	218	233	225	219	229	210	220	219	226	214	207	206	218	233	226	225	199	216	240	224	217	233	215	229	209	193	234	222	233	207	212	214	209	225	220	237	198	211	213	241	214	233	209	224	234	227	222	206	229	210	231	221	221	223	197	223	194	251	221	210	210	238	243	215	212	206	237	202	252	229	220	242	212	225	219	214	201	211	210	204	218	233	207	208	227	244	231	224	211	217	232	242	220	246	229	222	221	211	229	213	235	204	224	200	246	211	221	228	252	232	239	219	243	231	206	216	244	217	214	206	227	237	199	228	231	253	192	247	233	209	205	235	224	221	217	231	236	190	228	236	225	235	198	223	223	215	221	223	221	194	217	228	226	234	194	212	243	211	227	225	220	218	232	182	226	229	209	231	211	209	225	217	238	219	213	202	238	242	234	227	226	218	216	203	212	205	230	210	226	190	232	255	234	228	211	228	210	237	227	229	213	211	212	222	177	214	231	218	231	239	220	200	217	219	193	226	201	219	211	237	216	195	229	225	214	268	223	215	221	223	227	204	211	213	221	188	229	219	227	233	232	225	215	238	230	242	212	199	230	222	212	234	202	253	205	223	212	218	264	216	216	206	212	212	242	234	209	189	234	198	203	209	216	197	252	214	204	241	209	198	215	189	220	208	234	232	251	228	239	195	237	237	213	239	229	212	201	220	212	229	207	205	202	212	222	202	231	234	227	235	231	226	217	199	235	233	218	205	217	215	219	236	230	232	193	213	203	214	228	213	204	215	214	222	211	235	243	221	232	223	238	224	224	257	216	210	251	194	235	208	239	226	213	208	248	257	198	253	219	232	213	219	207	210	208	242	224	220	187	200	233	217	234	227	235	210	234	233	193	227	202	236	210	199	222	229	221	199	208	239	218	203	222	207	239	224	210	226	214	223	213	227	227	246	214	226	218	248	224	226	225	211	229	199	212	192	214	240	243	209	215	210	206	208	193	235	240	249	229	244	207	238	216	245	198	201	254	195	230	207	218	203	225	218	216	216	249	237	239	208	240	222	204	214	207	204	232	220	220	243	216	199	214	182	218	190	243	214	235	228	217	246	251	217	223	190	226	225	215	206	216	213	209	214	236	225	225	234	221	199	205	232	209	222	240	226	219	202	223	221	209	218	225	227	229	227	210	217	206	232	245	236	213	203	244	220	212	225	235	216	212	212	223	217	260	187	217	260	219	213	222	230	243	219	234	219	209	224	212	219	223	223	245	210	237	217	203	212	220	262	232	202	230	212	236	225	213	213	219	216	243	213	243	232	206	222	232	246	238	225	257	211	192	251	217	229	235	213	252	253	230	215	220	199	227	243	227	237	234	216	191	254	204	213	237	219	209	236	201	217	223	222	215	251	201	224	226	227	233	218	200	226	230	209	209	214	215	217	223	216	231	241	232	207	260	183	205	218	222	256	223	202	224	217	201	207	224	201	202	228	213	217	219	228	254	207	222	239	226	221	226	204	199	202	201	220	227	210	209	202	224	220	228	199	222	221	196	211	224	212	230	205	197	217	227	224	216	221	245	250	214	216	226	224	237	216	248	212	239	203	228	233	203	222	214	185	202	221	195	227	200	212	208	215	243	226	216	219	226	225	207	253	181	207	219	232	221	237	247	227	234	236	235	219	212	233	231	222	216	202	259	231	208	226	232	235	204	216	205	216	211	210	239	230	192	242	226	226	211	201	223	212	226	237	244	222	220	216	220	255	232	217	236	254	199	213	240	206	221	196	232	225	239	213	222	228	238	245	208	227	244	225	205	202	218	226	236	209	226	227	225	205	248	242	223	219	205	182	229	192	226	211	224	233	236	246	212	235	234	240	215	219	227	235	228	226	209	198	246	218	235	251	204	215	201	248	236	201	248	217	230	243	204	230	241	240	210	196	230	224	208	232	216	204	226	240	245	212	240	223	205	230	189	219	206	215	231	230	225	230	207	228	235	239	207	218	216	206	197	214	251	239	230	227	232	209	205	224	214	204	232	219	220	212	229	215	245	229	232	222	220	233	248	227	243	197	218	209	237	233	244	224	249	232	238	206	223	216	249	199	227	233	230	214	236	244	214	226	228	221	276	219	231	246	213	232	207	214	220	206	241	221	206	214	226	202	212	230	226	217	226	242	204	216	220	221	216	234	275	205	201	208	234	204	208	219	218	227	218	197	216	233	241	215	224	229	219	249	218	227	230	207	237	227	200	211	223	204	226	224	228	223	217	233	201	215	210	226	222	229	213	199	219	224	242	234	206	220	217	198	221	239	254	234	233	211	228	244	229	229	228	221	212	183	225	212	227	221	233	213	236	181	221	241	197	215	234	229	228	255	226	224	208	225	197	209	226	202	215	234	211	248	217	227	235	240	195	239	209	214	224	225	209	226	217	220	213	233	227	242	184	239	244	218	226	195	215	213	229	228	223	248	234	218	227	214	194	214	231	226	219	207	215	206	188	221	223	230	222	220	212	238	212	235	249	222	224	223	233	224	202	229	220	225	196	215	183	199	243	203	212	218	237	209	218	228	250	239	223	193	216	218	226	225	197	233	201	222	245	210	220	235	173	230	226	210	218	231	222	220	220	242	227	224	225	221	209	231	213	233	203	219	207	227	228	207	227	224	187	230	234	237	225	218	230	228	230	215	258	247	226	229	232	225	221	254	229	209	190	228	205	239	223	236	218	205	206	241	224	230
2865	663	747	785	808	715	740	750	681	640	659	591	647	630	697	642	634	624	591	600	613	610	585	580	641	567	618	646	618	594	601	606	590	584	608	591	615	585	561	609	596	613	658	664	579	644	613	607	540	624	587	627	612	584	611	604	588	577	634	597	564	608	592	583	604	589	608	605	552	570	694	612	644	670	593	577	572	587	577	597	597	573	616	595	627	559	552	595	580	601	600	603	591	565	582	594	607	592	627	559	596	551	529	572	596	577	628	593	597	583	626	595	558	563	588	609	610	560	544	596	588	561	590	672	597	572	571	593	565	601	586	574	582	588	598	619	595	592	594	574	576	631	596	578	580	615	556	590	576	600	590	602	611	582	583	563	612	561	556	596	593	592	581	591	564	602	615	598	589	604	608	597	601	583	616	578	567	613	573	605	540	613	600	646	604	561	577	608	562	578	596	564	614	591	587	612	570	608	592	611	564	549	601	585	565	595	581	617	608	574	593	563	604	587	595	628	598	602	589	543	608	571	598	543	612	564	603	575	586	607	578	611	594	608	613	601	553	568	611	646	561	615	638	628	583	633	548	571	598	569	615	572	600	600	582	599	627	622	631	566	643	581	594	618	576	581	583	591	652	553	602	617	595	598	597	593	591	560	607	582	596	596	608	605	592	605	576	593	630	584	589	590	605	618	566	602	553	622	594	610	572	589	618	619	591	598	625	585	590	553	598	614	594	571	604	583	634	575	532	563	597	611	583	615	595	619	571	561	554	623	598	614	582	566	618	590	581	563	596	617	579	550	614	577	640	610	585	563	581	606	604	559	586	602	562	634	593	606	598	582	586	609	599	608	589	588	575	581	554	592	597	601	574	620	550	560	590	629	595	603	552	563	591	598	637	596	569	616	596	640	540	571	600	629	594	616	597	607	586	595	644	626	613	663	596	577	561	573	608	606	578	590	580	646	627	580	570	586	594	598	610	601	631	575	607	611	585	600	591	593	550	624	614	592	633	567	582	591	597	631	607	593	555	613	609	554	628	610	606	636	566	595	613	651	613	571	533	616	543	541	586	566	605	575	578	639	610	554	588	600	576	573	605	563	593	603	590	577	582	606	600	627	592	542	615	598	577	613	582	560	618	563	601	589	595	587	572	583	570	585	638	599	561	579	632	603	582	594	564	586	538	567	575	588	577	576	613	638	597	559	573	621	567	631	586	581	610	558	627	548	634	627	583	567	586	553	598	589	605	596	575	587	564	590	570	600	608	591	611	539	609	554	569	611	618	606	585	574	581	612	577	625	589	640	587	611	605	579	621	627	641	594	570	566	589	597	577	596	609	618	587	595	608	586	613	549	605	576	582	598	577	574	560	598	580	612	587	577	582	552	558	541	591	563	588	627	590	605	646	587	585	571	571	621	578	587	599	576	588	597	556	602	589	596	624	563	563	584	605	537	605	636	603	635	535	592	578	605	602	581	545	609	611	598	621	565	598	583	613	634	541	629	620	571	563	600	555	651	615	613	612	552	645	575	590	605	587	614	640	563	593	619	588	564	599	593	589	626	604	630	569	571	561	576	624	613	623	634	595	578	569	622	610	618	614	591	616	591	607	637	603	593	594	565	576	622	581	600	590	594	628	589	581	565	599	581	598	591	570	591	606	604	592	603	600	599	577	614	617	600	659	622	587	568	590	593	624	572	642	572	606	576	581	597	613	539	607	610	644	609	541	608	605	609	554	609	580	618	599	639	612	605	600	576	627	590	587	574	562	609	584	615	601	572	632	586	553	597	588	614	610	606	599	592	573	608	595	596	571	614	614	569	616	596	604	584	583	579	575	539	587	614	596	586	578	587	603	602	566	574	577	608	657	603	620	582	624	605	647	626	608	568	608	596	620	572	581	564	661	599	624	615	554	573	572	617	581	631	589	612	566	573	594	581	573	622	617	588	558	586	583	570	603	598	557	600	604	562	583	601	616	583	583	585	621	617	583	613	563	558	594	600	557	591	606	628	577	586	595	623	609	595	602	552	608	634	563	644	583	635	593	584	577	597	607	585	643	574	584	589	607	571	624	604	563	570	550	574	616	622	650	589	585	605	616	603	587	627	566	608	573	596	585	592	619	592	622	568	582	595	598	632	617	602	585	623	554	596	589	599	573	654	573	650	589	585	577	617	566	602	595	597	575	581	609	612	614	597	590	579	619	581	618	631	584	575	560	572	621	551	566	637	599	595	608	565	609	626	601	632	585	604	625	579	583	611	597	579	563	621	637	579	584	594	646	604	588	637	561	553	570	602	564	607	618	592	605	576	605	591	617	641	625	555	595	575	588	586	602	567	583	568	580	567	602	575	573	546	616	596	587	589	605	593	595	588	577	589	583	607	609	615	582	628	581	564	582	598	602	583	607	583	602	566	572	581	572	629	554	582	568	604	598	607	569	641	594	599	596	583	601	593	628	591	588	580	627	591	596	578	615	620	594	531	589	585	635	582	645	610	625	588	606	583	555	582	547	575	585	600	618	580	594	599	606	625	613	607	592	577	601	572	626	636	598	627	588	635	614	612	583	537	611	614	577	606	535	604	627	599	571	576	566	616	557	582	562	608	572	623	595	594	588	585	605	605	615	584	564	586	634	524	615	577	548	622	619	588	564	604	614	587	622	618	620	549	569	616	596	653	617	605	597	616	599	575	638	631	592	592	577	587	557	597	599	619	614	564	574	581	608	548	577	552	565	597	578	592	605	613	634	602	576	587	613	597	568	588	563	587	644	622	603	575	627	574	578	577	610	610	595	585	597	604	582	614	531	580	584	640	544	564	528	590	611	595	584	587	544	647	630	572	563	608	620	613	599	623	619	597	598	620	555	610	573	632	611	581	619	559	590	602	603	566	617	553	638	588	569	599	592	572	587	578	577	564	568	599	579	559	583	552	552	561	566	562	600	593	584	610	611	562	562	597	556	574	564	566	586	557	598	593	585	599	608	591	600	613	636	603	615	600	590	570	616	603	573	597	550	629	589	594	628	565	578	598	622	591	587	564	599	621	627	607	615	602	593	547	620	593	603	613	583	601	627	570	605	614	624	561	618	607	553	574	608	586	593	589	573	607	577	605	558	592	613	626	593	559	574	608	593	618	620	601	563	591	580	574	585	585	577	631	625	640	609	575	571	588	586	600	573	605	601	560	628	628	614	613	600	576	616	581	582	613	570	594	571	607	606	592	627	575	586	604	585	567	576	568	633	590	602	617	573	586	569	580	614	594	606	587	644	566	595	563	577	594	629	587	573	617	615	597	583	616	597	586	633	605	660	591	584	577	559	561	628	574	592	553	609	617	603	603	603	603	590	594	626	614	615	602	595	596	643	613	588	573	625	634	608	577	591	598	589	614	584	592	606	625	567	598	560	632	611	565	598	594	578	608	587	611	617	556	627	603	611	584	585	599	600	612	595	582	589	574	565	607	539	600	603	612	591	606	609	615	564	564	597	631	565	640	620	576	587	609	616	578
15385	1391	1196	1047	803	612	550	486	418	389	326	334	330	333	335	348	313	281	280	292	313	278	255	259	288	245	286	277	278	261	290	267	323	294	278	263	296	245	267	296	296	289	248	295	273	259	302	249	269	273	274	254	278	275	247	288	247	248	235	271	241	269	271	309	274	262	265	271	274	252	251	280	300	280	256	276	251	264	264	259	261	266	242	262	279	259	259	260	291	294	274	261	239	262	254	256	273	278	272	286	279	246	252	248	260	248	248	291	253	273	263	286	272	258	259	287	262	265	256	263	259	264	267	239	243	266	275	228	271	248	222	263	267	271	274	271	247	279	243	251	248	263	283	246	309	308	255	302	242	269	241	281	254	259	282	241	260	293	273	273	279	274	236	258	259	280	220	253	279	263	237	256	268	268	298	250	273	297	241	247	262	266	262	249	264	269	285	269	252	262	254	250	248	266	297	263	245	262	250	274	295	266	257	255	249	241	288	263	279	270	279	252	254	253	272	244	261	272	292	268	264	259	278	252	275	255	258	280	264	277	256	235	277	257	259	245	270	242	266	245	288	273	277	267	246	282	274	252	247	264	258	246	278	268	279	264	245	242	233	259	246	233	267	272	263	261	274	246	262	281	271	255	255	255	256	261	260	293	279	266	287	285	269	267	254	238	278	210	269	249	242	263	265	271	276	243	280	261	271	246	266	278	266	250	253	256	271	266	283	256	255	216	249	255	277	243	275	268	232	260	269	244	268	288	250	238	277	278	236	272	269	286	257	259	259	257	261	269	305	266	246	286	264	257	250	267	255	245	258	254	250	251	241	232	287	272	248	265	267	271	267	265	242	276	251	274	280	275	246	278	242	286	266	239	276	233	281	261	255	235	246	292	271	287	258	280	259	256	270	243	273	268	260	264	255	234	274	284	232	243	288	264	262	267	260	242	262	261	288	289	274	244	267	268	273	274	267	260	259	261	236	274	251	237	261	263	258	248	256	259	267	296	261	236	273	236	249	270	285	246	266	277	271	278	260	252	277	283	266	252	255	260	271	274	253	268	256	254	289	261	245	238	277	289	270	240	282	250	265	248	275	245	242	257	246	260	256	266	255	273	251	256	282	254	245	246	256	268	262	249	236	254	250	276	265	277	280	242	258	244	256	243	247	276	276	237	246	232	253	242	253	226	256	246	260	228	252	270	269	289	240	268	263	243	281	279	265	281	264	253	269	264	276	253	250	263	240	271	253	282	282	269	259	255	301	262	276	241	250	265	219	236	241	293	260	245	260	271	234	295	243	284	249	259	253	258	238	261	234	260	261	259	245	257	293	261	274	275	219	272	263	214	255	259	266	273	255	282	264	269	253	235	263	280	250	250	280	255	267	266	246	261	288	259	242	255	273	240	286	238	266	269	269	250	265	254	242	259	289	266	268	277	279	272	272	260	298	259	271	238	244	290	249	268	267	259	265	242	290	250	279	266	275	267	268	251	274	259	269	262	301	240	273	300	254	275	281	268	283	259	258	232	250	244	266	250	265	272	271	254	256	231	243	259	251	260	277	283	245	276	273	255	268	241	278	254	265	246	258	277	248	266	253	254	268	277	271	254	255	285	260	286	266	236	270	242	265	260	242	275	276	246	253	231	283	258	257	237	262	282	246	283	230	235	267	276	247	289	271	275	243	266	273	255	264	246	264	259	254	252	316	294	262	264	274	250	288	267	259	294	274	282	248	261	259	275	273	239	259	264	256	289	266	228	279	300	251	272	287	268	272	260	262	240	276	270	310	270	247	297	252	259	238	275	254	277	292	260	260	269	259	259	296	263	244	259	246	245	246	299	276	256	280	247	251	270	264	272	227	222	261	261	271	285	298	280	278	265	265	238	268	240	260	280	274	301	240	240	290	272	270	246	270	280	266	247	282	278	252	244	256	285	248	269	257	271	278	270	264	242	241	277	278	272	280	257	257	263	247	284	275	256	266	275	251	271	261	292	261	246	279	244	223	284	252	265	261	275	253	299	270	272	265	263	260	260	268	256	269	274	271	248	277	267	247	255	266	267	269	278	266	301	229	304	245	238	258	258	255	215	241	275	221	247	259	243	280	226	277	287	267	265	290	232	246	300	281	265	276	259	272	265	266	270	255	265	259	286	272	274	268	279	238	270	246	284	248	260	235	277	257	278	267	273	280	272	281	261	263	272	274	258	253	262	239	238	262	259	281	250	248	240	267	241	281	272	275	284	286	247	273	289	245	267	262	264	273	265	236	258	254	267	262	277	244	260	261	238	291	280	281	271	256	270	229	242	263	265	264	275	234	254	237	263	260	261	278	283	289	253	256	255	256	283	234	264	262	254	237	251	262	286	243	281	263	270	245	260	261	290	238	252	294	262	244	243	286	270	281	290	277	268	254	288	267	226	282	251	260	216	246	280	238	244	260	268	255	244	278	268	272	275	264	257	266	286	260	294	267	254	261	252	272	284	255	300	261	256	260	266	259	261	267	266	251	260	253	276	267	257	259	271	243	282	265	269	282	272	262	241	260	252	255	269	240	273	243	251	288	264	282	247	240	268	252	267	228	293	307	289	251	272	296	257	277	240	299	268	271	281	272	271	270	263	265	261	252	270	249	271	263	254	289	271	263	278	268	285	229	261	282	253	255	276	278	254	255	266	256	244	268	240	265	270	256	250	280	254	273	279	269	262	252	258	262	260	264	264	260	267	263	272	256	248	266	287	240	289	249	268	265	255	260	258	299	281	269	237	268	265	242	267	244	272	263	291	275	267	255	283	236	253	243	245	250	241	245	269	269	281	242	255	277	263	260	286	268	250	260	269	234	273	265	286	244	270	264	245	281	260	265	278	269	238	284	254	264	255	264	262	254	295	293	276	251	265	267	256	263	283	243	258	244	264	278	275	258	233	259	292	277	257	260	246	246	275	289	259	211	253	293	245	244	287	257	274	265	277	257	276	280	247	220	229	287	293	283	271	258	280	255	259	244	258	299	277	288	247	243	273	274	286	267	277	249	272	254	229	282	274	271	238	266	267	257	252	286	249	226	274	259	269	270	242	245	268	266	273	266	258	278	250	246	242	255	259	278	243	213	243	258	279	254	255	263	267	281	282	265	258	266	253	267	271	251	259	287	272	260	266	253	257	274	288	255	273	266	284	266	272	236	287	239	250	234	252	270	259	246	269	267	256	253	257	290	257	253	267	275	262	274	256	247	257	295	271	281	234	262	244	271	263	250	242	282	271	281	266	276	247	237	248	268	286	271	263	280	271	268	268	219	254	239	279	253	260	261	278	250	269	265	277	249	252	271	260	243	254	263	267	254	278	265	279	244	275	277	307	266	250	259	253	282	268	274	260	275	265	258	270	274	253	256	234	269	243	240	258	244	269	262	256	258	272	259	270	294	290	255	262	277	256	276	262	260	261	260	260	258	267	273	259	223	263	256	254	260	267	253	266	251	269	273	264	266	264	273	252	273	253	272	245	278	255	279	268
8657	1461	2597	3107	2763	2325	2077	1805	1578	1437	1319	1267	1244	1047	1035	972	972	895	920	821	891	842	854	821	818	777	825	806	787	824	778	725	777	718	704	764	724	724	728	758	716	752	755	754	682	735	712	720	702	714	720	717	648	692	697	689	694	707	737	721	727	742	676	702	700	685	657	694	674	721	638	723	718	685	676	719	722	709	685	728	692	697	717	671	693	646	684	720	653	695	699	663	698	711	710	709	647	644	691	691	664	660	693	707	642	668	719	692	704	670	667	685	672	663	690	624	697	661	652	671	654	737	681	717	669	660	743	683	667	642	680	681	646	654	742	693	640	733	638	674	665	654	634	679	684	713	682	680	693	721	643	670	651	745	667	658	640	676	694	674	665	720	697	642	756	675	675	682	657	668	697	681	687	674	663	640	716	669	664	656	691	704	681	695	673	668	632	651	688	646	679	684	706	692	667	649	696	655	647	634	666	673	663	650	657	663	653	670	690	702	680	657	701	711	687	655	662	685	677	705	755	686	667	634	705	636	657	672	672	696	714	635	684	697	681	694	660	663	691	639	646	685	657	667	653	686	679	663	663	702	704	646	671	674	634	694	675	684	641	675	678	664	674	681	686	718	693	703	680	687	684	708	680	658	675	668	674	636	711	629	625	636	646	732	644	693	645	672	673	647	715	655	635	705	676	666	692	697	679	665	660	699	648	611	645	745	690	682	673	704	654	670	656	725	697	747	639	674	712	699	684	655	701	665	670	638	638	688	664	708	655	658	696	736	656	651	643	668	664	698	704	681	680	698	675	708	683	723	677	729	682	677	680	677	642	678	679	661	671	694	691	695	618	639	650	668	677	691	701	676	707	647	711	696	691	670	677	635	649	679	719	698	640	672	670	654	725	681	705	674	618	681	693	695	700	689	649	623	682	679	662	641	677	659	688	671	701	695	670	681	667	711	657	723	678	730	700	648	641	731	686	639	627	650	695	722	682	664	631	726	733	643	669	651	616	699	647	671	665	662	737	714	685	708	676	704	723	685	677	689	649	710	716	713	676	689	625	648	692	646	664	707	696	698	618	631	704	674	635	661	668	670	654	691	656	692	691	678	713	695	679	669	681	722	689	729	708	654	651	681	641	680	674	699	637	692	704	658	698	655	666	723	661	612	658	704	654	652	650	675	680	667	706	706	741	719	661	659	657	719	704	692	699	720	632	647	663	644	694	714	696	659	728	675	697	687	671	671	690	707	677	643	673	672	710	659	676	680	647	684	659	657	689	681	699	704	678	701	697	736	632	712	680	686	724	649	652	639	713	683	673	669	737	687	693	659	652	695	691	687	673	660	713	679	638	680	685	651	729	666	706	685	665	731	677	674	655	683	708	667	682	685	700	636	664	673	714	734	641	670	665	667	678	677	691	695	684	672	641	715	673	712	634	661	695	712	641	659	666	693	658	694	707	649	686	669	711	651	648	689	727	683	648	666	715	677	653	668	686	687	733	683	669	666	678	651	654	683	693	684	671	648	644	708	666	664	652	694	702	660	694	698	659	662	666	649	674	701	703	659	702	667	716	629	650	678	673	649	660	640	695	694	685	643	658	658	671	647	635	603	692	680	665	653	706	709	733	650	700	659	641	694	671	646	651	700	698	711	701	640	656	678	719	660	676	682	639	734	687	687	680	668	680	683	661	699	695	665	679	647	683	699	688	657	709	687	671	710	661	645	691	677	693	661	665	704	672	659	701	721	659	684	666	678	700	656	697	720	632	634	699	641	647	673	654	623	697	704	658	700	635	699	665	671	646	648	722	676	656	705	630	713	650	666	630	689	653	644	644	680	658	702	676	646	744	742	688	720	708	648	663	681	699	636	631	711	644	641	667	686	632	663	686	650	666	658	645	650	686	664	683	677	701	661	634	654	711	674	684	681	700	682	655	616	679	686	696	661	708	690	709	699	666	714	657	681	675	722	677	686	684	661	678	654	672	664	652	680	687	641	670	680	681	674	665	690	653	627	660	640	686	677	684	733	692	668	699	666	639	692	690	681	686	676	660	631	751	637	682	687	647	692	664	697	681	663	675	700	621	668	689	638	696	673	715	654	687	704	682	705	624	663	693	695	659	694	722	697	634	671	694	679	657	662	689	705	680	695	679	677	669	699	703	672	675	672	656	688	664	639	717	664	660	645	656	654	661	656	655	650	692	681	664	663	709	659	671	672	687	643	701	668	723	675	649	675	660	697	685	676	707	699	678	660	707	712	702	686	716	677	689	666	672	742	668	688	658	735	711	612	670	677	693	738	680	715	706	699	685	699	654	637	622	687	701	690	659	634	702	673	669	655	674	665	651	704	666	710	615	700	670	695	614	666	605	658	695	660	665	710	669	734	666	686	693	700	626	682	695	651	712	669	724	677	635	705	629	746	687	669	656	706	697	693	653	678	686	683	659	703	643	662	662	686	706	668	617	669	691	616	675	727	706	682	680	641	662	681	652	671	661	673	670	696	661	682	663	668	680	633	649	666	700	702	673	699	684	688	694	706	666	672	673	667	660	675	692	673	645	652	639	695	702	622	700	662	686	695	638	658	710	640	658	708	646	665	693	707	621	665	642	680	646	644	696	655	699	649	728	682	700	675	685	671	722	693	618	664	748	699	674	646	670	720	663	694	693	687	713	655	635	681	738	695	638	640	716	658	644	636	715	642	724	684	678	654	657	688	712	746	679	698	687	697	634	652	716	673	714	670	720	680	699	701	737	677	653	671	647	678	646	723	670	673	668	676	619	698	671	639	672	655	713	677	716	682	693	692	709	675	715	690	693	686	665	658	666	688	700	703	649	695	697	748	727	669	680	697	692	744	683	668	680	686	724	673	690	640	704	640	659	647	683	715	708	721	717	687	642	734	678	693	632	658	691	653	650	697	717	734	673	667	643	733	727	656	675	701	683	671	679	641	697	683	704	651	674	664	689	623	685	635	688	689	672	695	674	675	655	659	694	644	660	678	624	670	685	692	721	659	636	673	656	696	653	709	670	706	645	684	687	672	682	688	715	636	663	700	693	648	741	661	707	690	713	671	618	699	682	654	681	664	690	662	657	666	668	683	665	704	726	694	721	681	699	714	655	643	664	687	682	652	712	656	662	706	665	667	682	670	664	681	678	655	648	701	682	710	684	708	652	651	697	652	676	697	663	656	646	711	737	676	645	654	674	667	690	681	640	683	655	687	691	674	650	693	612	693	709	664	668	671	661	699	696	664	666	675	677	695	712	683	668	663	687	683	676	682	684	695	699	669	686	685	661	686	698	675	699	651	670	685	665	690	676	696	687	698	699	658	747	696	689	728	702	658	717	692	708	684	688	697	722	675	677	623	660	672	636	749	699	646	716	704	638	649	710	643	646	692	715	682	686	705	670	705	703	682	702	684	671	667	676	656	676	689	703	666	669	700	662	678	663	684	665	658	686	668	681	712	623	661	708	708	678	658	685	695	700	651	657	655	674	679	673	675
24803	3190	2212	1664	1189	854	736	539	406	393	384	320	263	263	224	221	194	216	205	182	209	173	185	207	187	180	134	158	128	174	170	159	143	110	147	154	167	124	147	136	144	138	124	169	134	145	146	167	150	157	136	159	134	171	138	143	140	117	148	132	135	144	136	144	113	134	164	148	141	149	139	135	142	124	138	144	127	144	144	130	133	155	138	138	142	138	140	132	137	141	141	140	118	115	139	148	120	138	153	160	143	114	127	129	117	158	156	144	142	136	146	140	130	150	138	148	148	111	136	139	142	133	132	147	151	128	139	164	132	152	142	137	132	134	138	156	126	137	130	153	135	159	140	142	147	141	148	152	144	170	118	120	136	120	139	119	147	120	131	133	155	132	125	164	161	140	131	133	158	155	119	131	132	134	123	126	125	143	124	145	150	128	151	132	130	141	121	122	140	146	163	106	134	140	126	153	122	134	143	116	127	142	124	134	148	147	132	130	126	127	137	145	129	135	131	149	136	134	143	125	147	141	121	139	112	151	139	121	125	156	154	131	133	153	137	143	128	116	128	122	142	130	141	150	117	135	146	143	151	129	151	135	121	131	123	147	122	126	145	132	112	138	135	158	139	148	139	117	149	110	127	145	136	115	136	120	151	132	142	114	142	138	131	154	122	114	132	130	146	134	143	144	151	147	129	146	148	142	128	144	119	121	141	142	145	128	118	144	142	130	144	123	153	120	133	120	120	123	107	134	151	156	122	126	146	141	141	151	131	144	136	146	125	155	135	136	139	159	137	140	130	124	137	127	125	136	131	125	147	143	149	127	146	147	146	146	135	147	143	125	137	124	142	130	158	145	128	129	143	143	149	129	127	152	155	142	129	133	125	131	145	122	135	131	151	144	140	142	134	119	133	155	187	148	127	126	160	149	135	111	130	140	156	119	138	131	146	148	156	130	154	142	137	132	138	143	115	159	140	152	133	157	115	148	134	141	130	120	115	127	130	149	140	169	142	121	138	134	132	124	130	143	143	141	138	143	147	144	135	159	142	137	147	135	123	148	115	159	131	146	122	137	139	136	138	127	129	141	132	154	149	128	122	139	124	141	143	116	144	127	140	141	132	136	123	137	141	146	143	148	142	103	159	159	144	131	130	142	134	137	145	151	142	140	121	118	122	126	131	145	143	164	124	130	141	133	147	133	140	129	130	154	134	132	127	138	139	151	125	140	133	159	143	141	118	141	154	123	141	122	119	157	145	127	148	127	125	127	114	128	160	154	154	137	136	162	172	125	136	122	128	143	136	159	131	123	144	112	118	129	121	139	134	144	154	130	139	134	129	161	124	126	126	151	121	140	141	126	144	121	130	135	137	117	125	139	108	130	146	114	123	149	131	144	128	170	127	130	134	136	119	132	138	125	144	129	134	139	144	123	130	133	133	140	141	136	136	146	137	152	145	131	116	154	154	140	120	144	130	124	147	150	127	128	149	171	142	130	143	124	135	138	139	148	133	135	127	131	140	110	120	140	134	137	154	144	128	129	136	148	138	157	148	145	143	128	132	129	130	143	113	156	158	120	148	109	158	140	129	128	133	150	169	121	167	150	142	145	137	123	151	167	122	148	146	137	124	142	123	126	133	139	123	131	137	151	139	140	147	120	146	114	157	139	120	121	141	125	132	124	155	145	139	131	140	134	143	134	141	132	142	125	130	141	162	138	142	146	158	147	135	134	133	147	131	134	130	128	133	126	112	121	132	134	139	147	126	139	131	130	110	134	128	128	138	135	141	119	142	143	144	135	123	138	121	128	152	166	152	157	122	130	141	129	160	139	127	145	131	127	151	129	140	136	138	154	126	140	136	136	132	128	122	135	133	112	134	132	144	133	146	139	153	135	154	132	148	146	152	146	138	118	138	146	132	139	142	137	145	150	155	135	165	166	147	118	122	148	137	146	124	121	121	138	133	115	129	133	166	147	127	122	127	144	145	157	122	139	142	115	154	129	133	146	127	125	143	140	132	134	148	149	131	127	136	136	156	127	129	131	152	142	130	124	129	162	132	127	135	157	137	137	110	129	128	149	141	136	142	118	169	139	111	134	150	128	129	141	120	132	132	144	116	133	137	147	150	158	126	139	134	154	145	137	151	126	122	128	135	132	153	123	106	136	136	124	140	153	137	133	130	147	152	132	130	135	162	123	133	121	136	126	140	146	139	171	143	133	121	114	162	135	129	128	154	134	137	127	147	126	126	148	135	122	121	135	148	120	133	146	161	133	142	111	137	110	139	132	141	145	119	129	152	134	136	131	145	153	143	164	155	127	144	145	156	121	129	129	140	131	143	137	119	142	148	144	127	141	117	132	145	122	134	136	137	116	114	159	150	151	118	131	132	145	145	137	145	130	153	156	142	152	129	148	147	163	150	127	129	133	131	138	142	121	129	139	125	161	132	148	119	161	125	150	138	139	128	160	141	126	146	131	129	149	169	126	128	140	122	137	143	136	152	131	141	152	135	126	139	122	134	146	137	130	120	147	137	127	140	135	139	123	117	145	134	131	125	144	137	124	164	141	141	134	137	146	145	141	132	145	128	142	162	108	130	141	155	124	125	138	148	138	137	119	127	148	152	146	137	134	160	142	146	131	139	137	126	135	147	120	112	148	126	142	122	124	135	133	140	153	122	143	134	131	151	141	142	116	141	149	123	138	130	138	122	156	156	149	130	145	151	138	126	144	140	134	131	150	141	136	156	145	145	141	143	152	155	135	129	124	145	143	150	115	142	143	126	127	117	152	124	122	127	131	162	155	136	139	145	156	132	134	134	125	148	145	129	117	138	151	116	137	140	148	152	156	133	127	123	143	150	141	146	143	144	140	121	136	124	143	144	152	120	150	147	130	124	122	137	143	128	129	136	141	139	144	141	134	136	131	135	145	146	156	153	137	149	156	135	127	146	138	136	134	152	128	134	144	160	145	130	138	143	124	141	127	123	140	123	132	121	156	150	163	123	146	145	141	146	117	116	130	133	124	137	121	137	143	130	124	123	172	135	131	131	134	152	148	141	151	141	143	142	138	125	152	137	141	134	121	130	157	122	134	150	126	153	129	129	142	146	137	139	139	125	127	138	138	163	134	147	142	150	138	155	137	136	143	159	143	136	129	142	140	128	147	130	138	138	137	129	130	122	125	135	148	118	127	161	136	150	158	129	147	128	127	147	146	146	137	142	165	122	140	141	133	135	133	116	135	148	127	129	117	132	148	139	146	142	133	151	152	134	143	142	163	138	127	139	155	132	145	135	127	131	123	144	132	122	134	138	121	172	154	123	138	158	145	141	124	144	137	130	119	148	143	137	131	132	143	132	146	130	120	138	145	125	134	136	148	147	135	152	152	108	144	143	139	121	140	125	140	146	138	126	158	144	114	143	132	169	127	138	146	150	103	156	123	140	148	126	148	130	150	122	174	149	147	126	131	143	128	123	145	125	137	135	137	158	133	153	146	130	143	148	130
12246	1873	4070	5049	4454	3681	3069	2437	2091	1839	1569	1393	1260	1159	1142	977	851	839	789	779	763	707	599	629	582	592	580	570	571	530	527	534	531	526	510	481	513	526	457	464	434	489	436	439	473	446	471	475	435	473	423	432	432	429	415	410	392	386	418	411	454	397	407	427	428	402	412	441	432	400	434	401	418	392	425	360	404	394	378	391	416	401	415	385	412	401	395	388	390	401	406	396	362	409	399	392	378	388	377	383	357	348	366	376	375	389	383	401	400	416	397	371	371	369	394	399	414	407	368	390	394	397	354	382	380	333	366	370	418	389	403	420	376	373	391	414	349	354	360	385	417	378	381	368	395	386	376	387	373	383	379	359	352	392	370	383	387	391	406	387	360	396	350	380	383	387	373	375	408	395	390	374	392	410	384	378	385	350	371	417	390	405	364	377	366	357	356	404	377	361	424	386	385	412	377	348	367	397	347	388	401	371	398	378	420	352	344	369	349	383	386	364	382	384	355	387	392	406	367	420	361	363	419	374	382	337	363	400	333	356	392	353	400	371	366	357	373	403	394	383	351	382	373	367	391	359	371	371	401	360	374	376	378	391	405	354	426	370	369	376	379	346	363	367	364	383	365	385	370	389	357	411	394	373	378	364	401	411	398	343	384	410	384	373	384	371	380	373	364	406	380	377	402	445	366	405	378	358	405	403	386	403	390	352	382	359	359	351	378	362	384	380	365	390	347	391	342	378	363	367	371	372	364	357	348	378	355	375	357	337	398	367	339	347	411	391	363	347	375	425	381	372	351	396	359	383	332	351	383	396	365	357	383	403	381	393	362	399	366	414	355	380	416	402	371	411	359	351	358	372	347	361	381	385	369	372	388	372	356	384	370	370	361	355	367	356	401	361	395	396	374	380	366	378	352	392	385	335	347	377	403	380	356	375	385	378	343	361	360	381	373	407	392	407	388	375	378	401	363	373	399	381	349	393	382	379	376	378	373	383	389	384	342	351	408	364	386	379	362	374	368	370	392	345	388	344	369	365	376	394	363	381	354	374	379	373	383	385	366	366	362	355	376	354	382	337	395	375	398	364	364	347	361	369	379	370	373	354	373	371	376	375	359	348	383	372	393	394	359	360	404	390	381	374	407	392	413	380	352	337	409	374	381	397	365	373	385	362	363	360	379	350	356	379	348	368	386	388	391	370	352	395	378	348	362	376	394	347	365	340	374	396	394	386	374	347	363	397	388	371	378	370	342	348	364	394	388	401	370	368	384	363	398	394	345	364	396	369	344	348	383	388	363	409	402	401	379	376	362	387	354	376	341	367	390	398	407	345	362	395	373	373	360	364	392	377	353	372	362	390	394	377	369	369	378	380	361	373	373	378	399	387	359	383	396	406	384	386	326	375	397	365	370	391	392	363	391	399	360	387	359	359	421	369	374	386	351	384	394	371	386	396	387	380	356	388	387	356	371	375	403	394	371	375	360	346	408	394	411	363	353	390	413	375	358	383	355	367	388	362	350	342	393	402	366	383	347	362	404	352	397	355	394	370	371	371	423	363	393	364	404	366	366	325	360	396	390	375	350	358	395	330	368	360	356	378	386	369	379	372	360	353	387	363	378	384	380	370	399	410	379	380	370	383	377	398	344	349	378	342	338	374	368	421	401	343	367	391	377	367	345	375	388	383	371	366	372	378	355	384	369	361	390	364	381	340	359	354	391	378	374	361	366	377	379	373	430	381	343	370	385	385	387	359	397	377	378	328	371	350	395	376	394	363	334	372	357	383	400	344	363	376	325	362	409	386	349	382	366	362	378	360	363	396	388	390	370	376	381	415	404	348	362	363	364	391	366	343	405	369	367	398	383	370	377	374	388	374	386	365	359	366	329	361	366	364	378	415	346	368	362	371	408	373	386	396	378	365	357	397	357	375	375	383	386	386	371	391	336	367	342	375	363	414	380	356	352	364	374	398	388	365	360	355	373	356	367	355	353	366	361	371	380	371	368	389	392	381	378	397	368	406	369	396	360	336	349	408	406	380	389	381	393	384	397	359	340	398	391	390	384	358	359	348	432	367	379	342	390	381	396	384	345	358	378	386	412	369	363	418	360	360	397	373	364	374	345	405	369	348	369	341	388	382	361	409	361	362	395	373	364	374	408	371	353	316	344	362	385	366	370	347	391	369	390	370	407	389	369	347	401	365	407	394	369	390	403	383	412	362	361	390	367	381	359	382	409	378	378	349	366	371	342	376	378	389	333	370	377	365	383	380	374	388	410	376	371	361	368	356	397	354	395	390	379	405	388	377	380	380	395	332	360	372	397	389	348	355	365	337	354	360	372	347	357	345	352	354	408	351	366	385	357	363	408	344	418	398	383	391	399	371	424	364	353	388	353	342	365	364	351	401	428	378	377	391	362	397	370	352	388	386	356	369	365	349	389	346	388	354	381	375	373	355	381	363	326	387	366	380	378	377	355	386	396	371	348	341	360	367	346	342	379	390	360	367	383	351	360	365	328	371	357	388	383	351	361	396	409	352	365	390	371	381	369	346	351	343	356	369	394	384	388	353	376	379	375	374	404	350	381	407	353	333	421	355	354	378	408	375	393	366	375	349	381	372	345	375	376	392	383	393	361	372	390	380	356	393	377	386	377	370	375	427	365	412	351	356	391	390	351	354	376	354	370	376	381	380	358	384	381	372	365	373	374	378	383	316	400	326	394	405	395	360	416	331	387	425	335	401	372	376	384	391	386	363	411	363	377	368	362	403	374	366	354	416	402	396	372	359	358	361	373	382	405	362	368	338	343	371	368	362	412	366	354	382	396	353	348	350	372	345	375	386	388	368	408	385	379	343	373	381	386	387	358	375	365	384	393	382	402	368	381	358	342	343	395	386	346	412	348	346	368	392	391	371	333	360	381	373	386	394	411	401	353	361	368	363	380	381	382	405	367	376	378	329	403	372	399	357	385	350	344	336	362	374	401	376	379	369	375	337	343	369	378	363	357	389	384	366	344	380	391	381	385	378	421	378	416	387	368	397	325	393	382	409	393	384	373	378	348	391	390	360	399	383	420	389	397	378	380	337	336	394	377	365	401	370	397	417	344	383	392	360	386	359	363	372	381	398	394	397	374	389	369	393	350	415	389	379	345	375	395	378	375	349	349	384	384	383	384	396	397	369	412	378	375	384	378	387	381	367	342	382	357	369	379	389	360	353	318	381	384	386	401	390	394	398	380	333	362	373	399	400	368	322	361	387	388	386	361	378	359	367	367	356	368	364	399	374	377	372	361	363	366	375	380	379	353	381	419	381	361	345	400	417	369	379	358	374	392	380	388	380	368	367	354	367	356	379	335	358	372	366	387	393	396	367	385	379	363	373	384	353	384	392	387	349	340	344	398	384	368	381	355	359	365	357	386	391	381	360	379	363	397	378	376	350	377	376	325	371	384	367	343	377	350	378	379	421	410	365	387	359	364	379	364	399	364	364	360	377	360	365	387	373
2976	276	285	302	257	225	229	251	237	205	248	221	205	209	242	232	212	202	245	234	227	226	203	210	194	210	228	240	232	226	215	225	239	224	215	220	228	223	233	215	213	196	218	232	202	216	210	221	210	209	227	213	234	224	229	221	220	225	215	232	217	236	202	243	221	221	233	218	249	215	236	232	225	218	205	237	243	245	226	231	223	225	218	215	206	228	232	218	234	244	230	219	208	219	220	215	232	214	225	226	205	195	202	227	245	216	195	227	255	230	216	210	217	241	243	238	213	201	210	202	207	228	208	229	203	223	228	258	230	216	218	218	248	228	220	196	213	219	241	231	238	256	230	217	227	226	210	188	219	235	233	226	230	222	212	252	218	231	221	205	231	213	213	274	216	240	253	239	241	222	216	245	227	221	216	253	234	232	211	246	249	242	229	213	209	211	199	233	209	203	238	223	205	230	217	233	248	210	254	228	220	238	244	235	224	249	230	211	199	198	217	225	215	214	242	245	219	217	213	201	251	246	229	243	221	231	224	209	231	240	215	235	239	225	194	250	221	219	233	237	211	202	245	203	224	230	213	253	237	216	246	222	207	223	232	235	241	256	208	208	237	210	224	240	222	192	231	228	227	213	214	229	206	206	257	215	232	205	234	238	231	244	253	239	188	204	248	223	197	230	211	221	225	211	225	206	233	245	250	250	218	218	225	263	236	228	227	226	217	229	244	254	221	200	212	225	221	229	197	229	222	242	245	248	229	246	202	231	228	223	224	229	218	214	238	250	208	207	195	260	230	213	234	206	244	228	220	206	240	242	239	205	202	197	205	241	225	190	226	205	225	246	222	219	202	205	216	248	228	203	224	216	231	219	215	178	201	214	221	238	228	188	220	209	244	221	238	227	239	231	225	196	202	259	224	206	202	210	191	205	202	244	227	209	212	194	238	228	249	207	251	209	219	232	228	209	234	203	227	217	208	226	239	231	207	226	219	196	222	224	203	233	216	228	244	215	219	209	221	240	202	246	215	229	224	243	201	220	221	212	229	221	224	226	234	211	217	241	223	237	194	193	219	247	216	212	197	227	202	260	222	190	241	206	227	176	242	212	213	250	222	249	223	219	220	251	219	233	228	246	249	208	180	208	239	231	194	218	243	200	201	226	221	239	210	231	229	233	209	248	190	231	206	228	198	215	214	224	208	229	207	218	220	184	234	230	187	226	225	243	209	214	200	247	218	226	264	246	244	209	228	252	191	209	245	219	209	209	226	224	211	238	236	213	201	230	201	232	225	218	192	231	201	201	247	235	227	245	216	232	239	208	199	233	185	218	228	205	241	239	220	233	237	200	245	244	220	215	221	214	225	207	218	218	232	233	205	197	215	194	204	221	213	241	224	207	223	248	206	227	226	217	248	222	244	234	239	225	201	208	219	243	244	240	245	252	204	223	224	222	227	221	203	240	209	220	224	225	210	223	223	231	234	239	219	216	222	210	253	223	210	211	197	228	228	240	220	235	239	230	223	216	205	225	221	195	233	229	219	217	230	214	208	229	218	222	249	219	219	213	235	201	209	204	209	206	220	238	236	229	239	217	223	230	235	228	221	226	231	251	224	233	238	228	214	250	230	228	245	193	223	237	216	222	239	214	244	222	214	238	212	199	250	210	202	224	218	212	250	184	206	222	197	219	230	224	224	254	210	190	218	223	198	202	190	239	194	209	206	201	227	248	209	182	216	232	222	230	229	221	229	234	207	231	220	244	218	231	206	222	208	228	231	201	208	224	231	241	223	219	222	206	241	232	221	217	232	258	230	238	215	231	231	239	203	241	216	263	215	217	231	206	222	230	233	215	230	212	218	196	223	219	222	241	217	229	238	226	219	215	221	212	208	229	233	244	236	195	237	213	244	214	257	203	242	206	226	254	227	225	235	217	228	220	235	223	228	229	227	227	197	266	239	243	232	252	230	229	235	231	224	212	232	209	225	224	203	232	212	235	249	233	222	217	237	230	216	223	199	231	228	203	224	249	213	214	224	240	200	226	198	226	209	227	221	187	242	250	224	207	232	221	209	249	202	270	202	219	233	202	225	216	238	239	237	215	245	256	201	224	215	241	224	221	224	212	211	203	214	232	219	209	224	217	208	231	223	241	198	217	250	215	230	240	235	247	201	189	226	220	239	226	245	237	212	213	250	224	201	243	224	240	203	212	207	211	230	244	218	228	218	220	245	228	204	218	212	221	230	240	209	212	228	231	244	233	203	211	237	212	214	203	223	241	213	199	209	218	237	215	236	257	226	223	252	219	212	208	189	212	220	220	197	241	238	235	242	202	247	218	244	237	220	228	230	227	239	237	220	218	236	225	225	236	226	224	213	210	208	237	221	198	230	232	218	243	208	230	223	223	223	242	229	237	213	216	246	218	242	224	253	246	209	221	263	213	226	223	216	218	234	216	214	205	209	228	254	229	192	232	215	229	226	210	249	189	221	224	219	208	223	246	227	230	201	242	193	204	204	200	219	207	215	245	231	196	198	201	236	228	242	210	253	221	245	222	205	226	193	236	229	240	243	209	218	228	223	224	211	244	218	190	214	207	206	205	245	225	224	211	213	211	210	194	197	234	226	255	210	232	235	189	239	208	260	223	211	276	222	214	235	229	219	211	247	220	215	214	227	207	228	214	232	203	231	210	235	235	249	231	234	215	224	204	224	217	226	240	194	226	215	214	209	217	199	207	231	186	234	199	240	194	230	206	217	216	225	247	197	219	219	214	201	232	229	229	207	235	207	230	237	230	252	213	244	215	219	213	229	215	207	213	242	196	215	232	203	228	217	211	209	227	217	231	229	202	242	224	215	211	218	200	254	208	232	255	222	215	228	198	211	208	243	237	228	232	192	229	217	204	216	235	208	214	217	216	214	230	228	221	213	198	203	195	233	235	198	241	227	198	217	226	238	225	233	228	231	230	233	244	219	227	231	235	249	237	237	225	236	218	254	242	218	229	218	229	218	214	233	220	232	246	210	220	227	235	215	194	208	233	226	224	211	205	214	221	242	226	200	194	218	210	197	231	221	243	220	193	229	208	231	206	242	229	212	238	230	219	213	221	229	238	229	238	203	229	222	221	211	231	205	251	231	230	180	208	222	223	232	212	204	236	237	238	224	241	225	209	229	212	214	253	224	208	222	234	226	213	252	224	218	217	224	205	209	207	243	214	229	239	244	218	233	222	204	263	231	215	195	224	225	223	249	216	236	222	239	202	218	215	196	226	221	205	226	231	194	267	214	213	249	224	227	208	222	234	210	236	221	218	226	233	230	253	232	203	224	211	224	217	223	233	209	238	205	223	193	227	210	206	228	236	231	247	225	220	213	239	214	237	251	214	204	207	231	218	205	232	238	207	211	208	237	236	235	226	212	200	235	219	210	235	255	191	217	215	195	244	239	222	205	219	257	214	226	199	234	240	219	230	207	248	242	235	211	200	225	226	212	222	241	234	210	223	214	250
2861	629	726	742	755	774	680	686	646	678	615	601	578	656	603	595	653	644	574	633	613	581	617	634	612	584	592	574	609	605	602	628	623	580	590	583	597	576	580	562	550	613	579	627	583	621	601	575	640	649	573	612	630	637	668	548	617	564	580	601	575	608	594	575	547	601	594	606	610	625	560	551	601	600	570	568	596	586	641	565	623	603	609	576	598	606	574	596	597	624	589	585	574	615	615	604	556	606	618	611	606	602	635	619	645	593	577	586	598	559	566	600	586	596	610	616	570	601	614	606	588	591	606	620	583	589	564	599	646	635	587	557	555	604	545	614	603	611	588	641	588	594	560	624	586	568	582	626	581	643	554	609	631	607	617	592	593	545	570	582	573	617	573	607	569	569	597	576	569	606	611	625	535	608	512	593	562	616	610	586	556	571	584	591	602	583	616	615	580	583	603	632	609	627	609	614	560	591	622	586	555	568	634	618	577	589	540	617	595	605	572	605	597	615	627	565	587	575	603	586	574	643	524	589	607	591	598	590	659	612	587	560	602	567	570	649	627	593	587	609	591	567	580	609	607	588	574	604	558	614	588	600	593	620	605	542	597	631	595	593	602	610	627	606	602	595	572	611	582	565	603	609	575	658	582	600	574	617	592	564	593	587	557	587	591	597	610	614	569	624	583	582	626	599	570	588	587	581	568	604	631	596	587	596	598	625	571	617	595	556	606	590	597	585	618	589	608	618	589	654	613	558	570	570	616	613	590	611	604	630	580	583	609	574	600	581	598	600	557	626	601	593	607	576	570	589	550	566	599	610	661	573	553	570	624	604	600	571	606	609	579	599	557	597	610	639	613	566	584	571	597	576	569	576	611	573	606	614	597	543	514	565	593	608	649	572	583	585	609	593	565	630	588	631	572	612	631	629	622	610	565	591	594	553	567	597	585	614	588	544	599	619	617	630	605	593	590	593	542	606	587	577	605	583	594	575	620	559	595	588	613	615	589	601	627	591	619	594	591	633	595	625	580	603	607	627	561	589	588	586	643	608	588	618	580	619	586	587	566	596	576	590	616	599	634	620	606	586	619	602	641	550	625	617	589	569	643	583	595	619	581	619	608	630	601	565	591	626	577	600	615	551	579	600	607	612	583	597	586	579	577	565	601	600	617	612	620	618	620	631	618	632	607	604	592	601	563	617	581	590	590	608	611	560	584	589	576	617	590	612	586	610	610	581	580	607	593	633	592	599	623	610	574	594	592	624	609	567	600	586	626	592	609	575	595	583	613	596	580	561	600	577	644	641	627	571	632	629	607	600	572	578	628	599	562	559	614	620	601	617	564	581	615	617	635	573	623	573	631	589	645	618	560	584	626	590	580	608	569	559	557	596	582	595	641	630	575	621	594	543	629	576	558	600	642	614	648	588	632	601	603	591	610	632	559	607	632	582	574	581	591	582	585	610	596	593	576	592	598	621	558	632	602	633	607	571	576	613	579	543	621	593	618	547	606	611	576	608	593	622	595	593	591	617	563	582	609	579	597	640	555	605	606	615	592	603	555	633	596	620	618	583	595	614	559	569	592	621	558	581	584	609	577	653	617	556	630	621	611	581	654	587	608	585	652	597	591	615	605	581	601	642	604	629	618	588	565	598	557	635	580	639	573	595	622	588	618	599	595	593	613	594	586	584	614	592	605	563	612	582	592	553	623	618	598	493	602	598	555	654	602	603	586	580	592	589	607	596	623	588	618	622	605	635	621	632	566	609	618	588	592	578	603	606	599	631	625	584	596	591	569	583	559	578	604	601	603	617	612	556	586	607	623	591	662	572	613	605	604	601	610	607	582	560	589	646	644	593	596	636	581	582	548	593	608	616	571	602	594	590	582	591	582	617	587	567	613	606	621	603	598	629	614	622	593	604	613	615	537	583	590	585	596	605	607	616	592	579	580	587	613	584	608	585	569	607	609	572	618	641	608	599	604	602	644	595	596	595	595	596	567	586	597	601	595	605	621	593	602	585	614	616	619	589	576	573	612	630	568	603	594	586	593	560	598	578	614	610	564	568	607	587	591	611	609	611	627	625	628	590	613	617	631	587	631	565	624	595	641	605	603	617	569	608	605	597	554	570	570	618	594	574	593	573	584	617	558	614	615	600	570	577	617	650	569	562	597	583	612	558	650	591	581	656	576	607	583	648	576	587	597	586	604	592	598	621	584	563	585	601	603	587	613	569	620	637	558	600	588	553	623	618	618	608	619	618	567	625	564	593	606	576	588	613	614	622	608	599	588	588	605	604	582	581	619	598	575	582	602	591	607	536	543	536	603	567	605	583	609	596	566	636	594	576	584	580	596	584	590	617	603	591	584	561	622	603	580	571	624	618	608	585	638	558	555	595	607	610	598	552	635	593	613	594	604	655	602	626	598	610	589	578	566	589	544	578	571	595	595	596	619	636	616	579	630	541	613	562	587	578	590	572	583	608	572	630	582	619	594	599	551	599	594	625	559	602	587	606	592	539	617	584	627	600	607	582	630	585	587	582	553	583	599	618	548	593	603	569	641	631	594	580	612	602	559	594	557	591	581	585	569	624	594	606	580	606	613	608	557	610	592	580	595	629	566	625	551	573	577	555	588	636	590	565	609	582	581	597	606	609	621	620	571	592	569	625	626	585	601	612	633	578	574	554	588	587	623	598	600	579	609	623	580	631	589	623	603	584	557	584	612	586	595	559	601	624	625	590	623	520	559	583	599	582	579	553	581	577	576	574	582	580	632	575	585	650	627	585	604	599	596	564	541	587	619	578	607	584	651	605	569	549	602	579	633	626	598	589	621	540	592	573	626	577	585	591	587	643	619	545	592	558	598	597	650	602	570	583	612	605	612	644	595	595	612	562	591	639	593	590	579	614	580	594	599	582	570	614	573	565	582	544	656	620	571	599	591	606	624	579	585	547	572	579	584	611	616	594	552	583	583	608	582	576	633	639	598	627	615	611	600	544	561	590	595	632	571	560	554	629	630	551	609	595	513	571	599	603	583	553	545	530	595	557	568	623	591	578	595	613	585	583	589	583	555	574	541	609	633	607	592	608	583	575	637	562	555	598	593	597	624	584	568	614	544	600	603	578	531	576	563	576	602	605	610	559	659	553	589	584	593	574	600	596	606	612	576	622	583	588	597	546	571	585	593	604	642	602	571	591	590	587	562	583	565	640	628	625	614	620	642	597	604	574	602	576	592	617	599	642	597	623	576	600	618	621	586	615	578	608	568	594	595	636	607	593	574	593	592	581	561	591	598	656	621	557	606	601	589	613	569	607	589	654	615	627	582	569	606	585	595	617	550	637	614	611	594	606	629	555	592	615	606	631	592	585	614	574	637	569	623	570	558	585	570	587	575	588	617	571	586	595	594	589	637	631	589	571	596	559	549	557	600	540	588	582	591	588	568	630	585	602	584	632	606	598	600	615	601	557	567	622	595	624	579	606	598	559	646	614	599	592	583	638	592	556
16022	1450	1220	1043	780	626	537	480	435	355	380	339	333	313	315	316	282	278	290	320	309	259	274	311	295	274	275	273	268	295	266	275	280	283	286	262	257	271	264	269	279	283	270	298	266	294	291	246	274	304	295	286	275	290	250	256	263	252	261	275	231	275	263	262	272	252	253	240	268	262	245	264	252	266	264	272	256	265	249	267	283	269	268	266	245	287	261	285	259	261	260	280	265	225	252	241	258	250	250	253	269	270	287	265	250	252	244	260	253	243	272	271	289	250	282	278	271	300	280	260	240	292	270	268	250	249	285	241	291	291	271	279	253	235	265	230	256	266	264	245	252	262	286	247	264	268	262	261	239	276	260	256	278	242	253	249	247	265	299	232	274	298	262	277	281	296	264	283	251	268	252	259	256	258	276	317	288	245	277	269	230	267	253	265	238	295	270	243	267	267	259	259	227	246	247	235	230	262	241	303	255	227	275	277	279	260	258	251	244	268	242	254	268	257	244	262	259	242	253	244	293	296	236	259	260	256	278	296	257	303	250	269	266	261	286	234	252	262	266	264	255	251	258	278	277	269	270	254	263	259	276	262	274	251	272	245	260	258	264	257	247	272	273	277	262	250	268	247	279	286	272	256	277	252	267	245	249	252	260	266	268	274	246	279	254	264	224	281	250	257	264	267	240	240	269	263	250	271	291	272	267	267	257	268	286	248	275	253	248	262	220	252	289	258	261	263	260	274	281	254	229	245	261	287	266	224	270	251	248	247	236	276	266	298	276	248	265	263	261	246	247	301	266	263	245	258	263	252	281	260	256	237	248	248	290	281	267	260	292	252	264	267	262	256	261	283	260	275	269	305	280	264	241	263	275	258	259	259	234	259	240	298	263	274	294	256	268	260	247	271	273	278	244	292	264	263	271	301	271	280	247	254	253	266	250	292	260	247	296	278	270	268	271	276	259	262	305	255	256	264	273	258	292	259	261	273	262	253	252	308	264	256	246	219	242	244	266	256	255	252	296	247	274	284	287	290	254	270	262	242	256	273	277	265	257	257	268	263	259	253	268	252	271	274	279	295	239	274	276	279	266	227	262	257	281	254	260	268	260	261	245	258	288	299	262	256	264	249	250	264	260	255	303	269	267	262	272	273	245	266	270	268	240	262	274	280	279	275	278	266	261	248	279	242	266	247	267	255	249	249	272	291	246	268	268	269	259	254	271	257	269	293	251	242	276	271	261	288	250	259	266	269	272	266	294	293	226	275	255	252	278	291	240	280	279	258	249	246	293	289	240	230	271	265	302	262	228	280	282	246	280	267	259	272	283	277	282	276	259	268	281	229	270	272	259	262	254	291	266	268	240	231	271	246	276	254	248	276	246	298	292	256	246	258	282	267	270	242	241	288	254	304	235	264	263	248	269	291	257	270	266	275	251	251	251	260	282	250	261	240	298	282	244	258	283	251	270	272	251	256	265	268	248	254	257	251	257	284	243	234	264	256	258	259	242	259	263	277	258	270	253	248	281	255	244	272	274	225	286	266	276	281	240	280	237	262	295	263	259	235	270	257	280	242	258	248	289	273	264	259	273	274	250	270	305	256	277	256	273	263	271	258	253	277	241	241	234	252	244	255	263	253	246	270	263	255	256	244	259	286	257	248	264	274	268	264	264	273	281	279	211	244	239	269	258	254	269	255	260	290	272	279	271	281	297	263	269	296	278	247	250	250	251	232	264	267	290	256	251	275	254	243	276	255	250	266	275	266	240	268	276	259	254	280	297	241	283	255	251	276	260	251	264	245	253	289	278	274	265	276	242	268	271	249	293	239	277	241	260	259	246	256	244	263	248	278	240	277	257	258	291	304	271	284	267	284	262	249	295	257	242	263	240	270	283	243	253	264	237	263	307	251	255	249	245	258	236	262	241	279	258	258	229	243	263	266	267	275	262	268	228	283	282	264	260	273	283	285	263	278	258	271	260	277	255	261	279	264	305	286	244	260	244	245	256	274	268	231	263	270	273	270	274	290	251	267	257	283	256	256	282	231	253	262	252	253	259	293	294	266	271	262	305	244	250	259	269	248	284	266	251	276	268	268	216	240	232	251	257	273	286	238	250	253	261	288	261	253	276	260	253	263	279	245	256	246	243	255	260	260	245	243	263	282	247	273	243	262	271	256	281	260	292	277	273	301	255	253	264	240	253	247	259	280	242	308	277	276	262	236	248	243	266	257	252	277	270	286	254	252	283	265	266	262	254	269	292	269	286	250	279	264	288	243	240	294	285	271	283	254	256	298	255	245	250	248	264	268	257	247	267	269	279	280	250	254	275	264	282	267	249	261	280	265	279	277	292	268	271	263	256	279	271	289	259	265	237	286	272	263	277	263	230	249	285	265	295	276	271	270	239	246	273	264	245	287	244	271	254	254	290	287	269	292	255	286	272	226	276	278	272	258	239	249	232	298	277	292	297	284	268	299	270	271	255	266	265	261	249	236	270	256	284	222	236	279	251	261	303	250	280	251	259	280	245	259	251	243	254	266	224	271	276	273	289	268	254	303	278	259	283	249	261	241	254	238	266	230	263	262	280	289	249	268	266	250	255	268	254	272	299	300	273	278	263	269	268	270	257	308	249	257	274	254	268	251	280	250	235	250	245	281	240	256	265	263	286	286	260	261	278	275	282	263	313	253	282	234	251	264	259	240	250	268	260	262	278	232	241	223	244	230	238	250	279	257	270	241	256	245	276	271	272	258	255	268	274	278	279	307	221	277	248	262	293	249	267	263	264	256	255	253	257	256	281	300	265	257	257	245	265	270	266	256	271	259	237	273	288	272	214	276	279	277	248	239	262	299	273	283	234	273	240	271	251	276	271	247	251	275	276	258	261	259	282	295	287	264	276	270	276	265	299	282	247	275	265	259	286	271	258	258	221	274	264	274	273	276	243	273	258	265	249	241	226	281	255	266	298	280	250	259	259	219	259	248	246	232	253	307	278	246	248	247	270	264	279	258	249	270	276	271	227	262	270	267	262	280	282	289	244	276	238	252	289	270	293	255	252	267	279	271	283	263	239	268	265	257	265	257	283	244	260	284	243	281	241	265	270	274	266	264	268	267	252	259	270	263	283	245	281	269	280	271	272	281	276	252	257	271	256	267	256	262	261	258	236	251	252	256	246	259	268	257	288	253	279	277	244	252	248	266	270	247	282	247	273	250	261	256	246	241	264	266	260	237	285	253	258	277	251	301	274	252	262	281	230	293	249	268	257	263	242	255	249	265	231	255	259	267	266	272	258	279	254	253	256	284	253	231	247	260	287	267	234	261	260	261	285	264	261	249	233	264	246	253	239	248	255	259	264	269	286	268	270	262	287	238	272	259	246	278	239	299	253	279	263	276	258	256	258	274	265	279	253	252	267	284	260	274	263	272	276	271	264	255	274	272	267	259	243	275	269	262	274	247	262	255	277	274	259	271	277	280	285	255	255	245	271	288	282	257	241	279	291	221
8939	1500	2583	3089	2840	2392	2089	1815	1586	1433	1248	1235	1143	1054	1022	1010	954	960	918	896	890	896	806	812	812	793	761	780	780	812	768	792	796	785	707	754	693	749	736	753	738	687	720	723	760	707	697	733	725	720	751	733	696	703	739	639	674	694	711	707	696	703	691	684	677	659	708	688	721	678	679	689	754	664	623	710	729	678	706	702	703	728	659	640	638	680	633	676	674	613	656	683	679	659	695	697	670	753	742	712	646	676	693	734	731	688	673	703	680	695	645	674	684	675	699	666	691	683	703	715	698	738	697	689	708	723	717	670	685	644	691	677	700	681	660	736	622	671	629	702	639	664	702	665	737	616	658	675	697	714	714	630	674	644	651	686	631	665	684	673	683	669	703	689	701	691	655	702	686	684	684	670	664	679	696	698	699	720	679	685	675	695	646	658	663	715	644	667	655	713	724	654	707	633	671	671	669	690	686	680	690	689	650	671	695	654	662	687	672	709	679	633	696	618	633	699	642	660	648	675	726	714	713	667	661	669	697	709	713	716	697	698	648	696	706	669	743	704	689	634	652	655	681	673	649	710	675	687	683	686	678	696	723	658	739	686	670	673	686	701	673	684	686	650	685	713	648	674	727	669	652	721	731	727	697	674	673	696	629	659	724	697	666	689	669	678	681	759	656	666	674	712	675	635	655	701	673	687	673	705	669	695	650	731	721	660	728	683	676	621	682	687	703	688	679	660	637	686	664	663	651	689	682	677	678	665	697	642	638	645	676	661	725	672	690	676	679	723	639	707	680	700	658	708	731	690	654	678	681	682	663	705	711	662	652	716	682	663	670	673	678	667	701	733	684	677	694	696	634	687	705	708	689	669	655	638	654	680	692	629	668	645	680	685	679	685	697	644	639	699	708	652	697	635	667	719	636	652	652	644	712	667	687	737	749	682	722	722	650	659	702	674	670	654	685	632	645	665	633	654	657	686	681	683	686	674	683	719	650	654	704	660	677	626	681	677	665	679	670	683	684	669	663	663	725	693	713	708	661	656	693	682	665	653	690	731	722	689	738	688	690	664	696	694	645	590	670	699	678	686	657	646	708	629	698	691	684	641	660	683	699	674	678	685	623	679	676	682	718	693	693	674	668	690	657	680	707	670	724	691	649	605	692	702	686	660	634	672	667	699	673	686	713	653	669	681	662	676	676	673	632	698	679	667	704	671	648	709	649	660	710	651	707	601	687	681	707	711	701	687	671	674	746	648	683	696	651	668	672	606	681	688	680	710	683	668	684	673	639	684	710	710	689	667	703	713	641	673	630	658	636	701	667	645	655	697	642	651	674	665	705	710	686	692	680	615	642	693	689	659	684	626	684	677	666	668	677	655	650	668	687	695	692	635	660	706	715	712	681	686	667	661	668	693	697	656	657	710	706	629	676	680	691	697	716	668	667	658	667	692	729	667	678	663	677	706	656	665	652	652	655	665	685	673	730	687	633	699	688	714	635	693	668	688	641	671	694	705	660	713	654	668	660	701	662	670	688	675	668	707	686	657	684	660	712	650	680	686	677	725	612	696	690	678	693	685	666	727	681	677	681	712	702	669	692	646	693	700	668	678	712	726	661	687	668	692	656	702	639	699	695	653	687	684	644	675	703	669	683	700	661	705	690	694	652	718	688	632	716	691	657	673	722	664	684	698	676	721	694	644	678	667	716	640	704	674	669	664	668	688	712	697	698	661	640	639	671	657	678	699	666	678	671	670	719	651	662	680	675	683	725	675	694	657	674	651	696	630	661	689	733	654	658	703	671	705	652	722	662	665	692	730	651	699	680	608	681	667	687	656	694	718	620	705	665	690	658	645	656	665	702	691	650	662	727	689	715	681	701	648	639	725	683	658	679	678	693	667	683	714	645	688	692	683	679	675	654	669	659	660	697	686	634	692	686	694	683	700	671	691	645	670	705	640	660	721	709	717	671	703	708	670	604	669	686	694	660	670	672	672	695	664	710	652	680	697	659	667	692	670	673	698	672	736	724	649	724	676	679	708	668	680	716	664	681	688	665	695	672	682	686	693	648	706	670	714	664	695	665	661	665	678	666	690	674	687	692	639	688	714	684	652	662	703	636	659	671	612	672	678	644	702	665	654	721	683	669	687	660	684	703	660	659	717	732	728	719	700	702	733	715	697	664	652	656	651	677	682	702	673	671	692	664	677	677	653	711	709	696	663	669	700	673	677	659	710	694	689	673	670	661	666	703	695	674	717	690	630	717	664	697	700	655	650	657	702	654	695	652	656	670	699	705	724	683	662	665	644	615	697	695	692	738	636	665	671	683	693	731	698	689	713	706	760	669	651	671	658	660	649	665	632	719	696	681	678	697	681	670	670	698	641	676	659	686	633	672	701	708	674	686	686	668	730	689	673	673	668	659	696	674	670	708	700	723	664	631	722	671	701	725	703	714	649	684	684	658	682	716	694	660	695	660	707	672	700	718	714	695	715	708	670	695	720	679	653	650	695	656	669	699	647	715	664	713	677	668	645	660	659	615	693	661	668	690	713	650	653	680	691	686	656	665	628	680	708	665	675	684	661	656	668	652	698	657	688	709	684	675	650	672	700	639	681	672	676	651	686	684	673	666	720	658	673	722	636	687	739	688	649	653	724	678	701	691	677	631	649	705	673	677	632	678	690	707	664	685	701	701	660	689	697	705	672	716	672	669	693	710	680	726	651	697	721	702	679	638	733	688	692	664	670	692	669	695	674	725	660	689	641	711	675	636	709	685	658	644	705	687	670	735	704	683	705	685	675	667	686	624	693	765	694	651	660	697	648	687	747	656	672	708	676	692	632	716	624	696	663	678	682	645	679	694	673	625	655	703	685	615	666	657	678	635	633	687	652	653	651	719	685	678	677	665	673	651	685	701	670	695	705	668	705	668	673	704	680	655	672	707	649	624	695	666	687	660	705	674	667	700	650	668	634	702	704	712	666	697	714	704	678	658	681	664	625	674	642	651	695	701	715	692	712	688	696	672	678	628	673	673	682	644	684	690	694	698	655	674	684	652	682	726	628	712	712	645	679	685	701	676	639	698	653	651	632	699	676	709	686	679	672	697	662	682	624	709	685	685	608	684	679	645	636	647	682	684	654	704	670	693	689	704	659	643	670	673	650	666	665	639	705	716	718	664	664	618	684	683	694	641	659	681	684	699	675	644	704	658	660	702	680	675	633	662	656	722	703	653	641	678	657	692	675	685	755	664	704	727	663	673	666	690	658	721	657	673	653	700	707	638	674	706	655	690	676	674	647	679	684	668	672	688	682	647	712	652	693	649	673	685	631	702	690	616	636	697	708	695	693	730	693	688	683	697	667	644	703	642	741	676	694	654	704	673	718	651	694	688	659	613	703	673	693	685	704	698	587	646	697	701	674	700	680	719	677	674	664	677	662	676	715	635	702	707	687	674	675	682	670	655	673	704	703	758	707	665	652	652	676	677	635	672	741	707	714	663	703
27000	4037	2205	1734	1158	898	595	530	471	424	390	286	249	244	240	243	214	207	181	203	192	172	177	198	167	170	163	152	172	123	139	137	142	151	163	144	148	131	147	121	125	146	142	144	151	152	126	139	143	142	144	148	154	136	126	140	154	143	118	165	148	130	128	125	126	158	133	125	147	131	133	129	128	141	122	141	140	153	147	150	121	127	121	132	163	124	133	150	145	148	123	138	136	157	120	140	145	127	136	146	126	134	160	140	139	135	129	143	144	148	122	144	134	141	140	136	148	131	131	111	139	153	144	124	134	117	143	140	152	149	160	142	123	132	125	167	132	143	143	146	130	141	162	132	143	151	145	139	147	148	143	128	136	134	137	155	121	132	136	142	128	136	128	131	132	126	112	123	125	138	115	126	134	130	129	128	143	154	143	149	125	141	142	144	107	133	155	105	141	148	136	129	150	130	145	148	139	132	143	134	142	132	152	119	147	119	130	144	142	163	150	147	131	160	149	137	145	113	127	151	127	136	142	130	127	154	146	142	102	146	146	140	165	114	129	143	151	148	131	166	134	137	147	152	138	130	128	150	154	106	135	119	129	156	144	143	121	129	143	131	142	133	114	124	117	149	121	144	130	147	124	151	153	117	152	119	151	135	140	135	136	156	152	110	144	145	130	139	144	128	135	121	131	132	140	131	143	126	121	133	111	163	126	113	154	128	146	121	153	122	130	134	145	139	144	132	142	136	140	124	120	139	120	160	147	134	114	141	141	138	113	136	142	146	151	120	151	152	119	156	140	125	140	142	124	163	132	140	150	126	165	131	135	138	139	132	147	118	135	149	161	148	132	120	132	130	135	129	137	154	136	130	134	143	145	156	141	136	140	138	135	152	152	129	135	120	147	117	131	155	163	151	119	128	138	141	138	139	129	150	137	129	144	128	147	155	136	117	135	129	142	143	128	137	142	124	146	134	147	124	151	132	129	133	132	122	123	141	116	132	140	125	145	147	134	123	127	121	162	144	122	119	135	131	148	155	142	135	129	130	135	140	121	141	163	121	124	133	122	172	154	146	136	135	129	137	136	143	139	118	157	138	115	137	135	128	133	134	130	136	141	147	152	153	146	159	160	127	156	136	140	127	142	133	146	126	144	117	129	146	142	136	153	133	145	144	148	128	128	132	139	122	147	154	118	133	147	143	146	138	141	139	137	129	147	138	141	129	137	132	144	134	145	126	149	136	129	143	132	123	134	129	121	130	140	129	168	143	144	137	135	138	141	109	150	133	145	139	116	131	127	129	139	132	147	143	149	140	130	135	137	125	118	156	159	139	145	143	136	150	127	123	155	154	161	119	120	152	146	152	136	146	132	133	126	142	121	150	142	133	141	148	116	126	148	152	131	139	157	131	146	165	135	137	112	129	136	139	134	134	144	121	128	128	141	149	118	127	129	143	127	127	144	122	143	141	146	139	127	143	154	143	155	158	141	127	111	123	149	156	155	138	136	139	151	131	137	148	114	138	144	152	147	137	155	122	155	154	141	137	138	120	135	152	135	144	131	141	137	132	128	117	155	114	127	136	148	135	134	131	136	144	130	151	143	146	130	135	130	137	150	147	142	129	152	138	114	134	115	125	134	121	126	118	136	140	131	123	134	150	125	144	133	126	149	130	134	119	119	152	120	127	136	145	124	141	121	165	154	142	139	142	146	149	130	148	141	166	116	131	125	133	137	144	152	150	128	115	131	138	129	157	133	144	140	132	131	128	129	133	139	123	130	126	146	142	131	155	131	145	154	123	126	136	127	127	130	122	135	130	129	143	147	123	160	124	135	118	141	134	156	142	147	115	153	146	125	160	131	142	135	139	149	145	137	134	137	140	120	138	150	128	139	147	127	151	139	124	139	134	134	123	150	161	133	144	140	138	121	123	154	158	123	124	149	141	137	142	157	128	127	141	128	128	143	121	130	141	137	127	129	154	121	126	123	152	159	139	114	155	131	150	155	128	126	121	162	126	123	130	161	128	140	121	117	130	144	137	149	153	143	148	131	150	125	119	138	136	127	119	153	136	127	135	137	133	123	128	132	121	119	159	138	143	132	147	119	165	130	141	128	136	134	118	130	120	119	133	145	131	148	136	134	121	145	119	134	151	150	138	141	136	147	124	134	123	153	148	148	145	121	124	123	144	154	138	145	123	141	120	136	150	143	151	123	127	144	139	100	134	128	113	136	135	132	149	159	119	136	136	144	128	123	129	108	140	144	151	128	139	130	142	140	137	137	128	149	126	148	116	147	147	112	142	125	149	144	147	133	131	138	139	130	124	134	129	147	133	145	134	140	160	158	131	143	122	118	147	130	132	145	140	128	128	126	123	127	135	151	139	140	124	136	124	112	132	137	122	139	141	144	154	146	125	143	137	147	141	144	131	130	133	129	133	131	136	133	158	136	124	134	145	154	161	142	125	132	144	145	141	130	133	127	132	136	131	112	140	121	122	156	144	142	125	145	150	136	114	125	141	155	131	152	144	137	132	149	140	133	110	138	143	151	142	141	131	133	125	151	127	129	145	164	126	148	132	137	117	140	121	119	144	125	142	138	131	135	121	141	163	145	134	135	154	126	135	139	151	151	139	136	138	133	122	128	136	126	128	132	137	124	143	135	128	112	127	135	131	143	151	150	134	134	136	135	136	127	124	126	135	107	162	149	146	150	147	138	141	120	146	130	133	142	134	169	126	131	118	125	152	138	120	116	124	143	127	150	121	131	137	134	140	117	147	159	125	117	144	127	139	137	166	145	134	141	114	138	130	140	146	154	146	160	148	143	142	147	124	131	135	137	118	121	130	133	162	129	130	116	113	133	131	145	125	137	122	136	141	133	142	159	157	142	135	149	139	121	136	114	146	144	139	124	151	134	127	145	149	139	120	127	137	131	152	121	113	110	140	152	114	150	140	131	140	135	147	145	150	143	134	160	120	129	136	152	111	131	134	134	141	133	147	120	160	138	119	152	132	120	124	137	146	120	145	139	143	140	136	133	144	135	154	146	137	140	161	127	132	134	118	156	135	114	127	116	156	160	143	136	124	138	145	153	132	137	158	131	136	148	141	147	127	152	129	119	152	136	141	130	133	139	156	139	151	153	143	139	134	120	142	149	139	128	117	136	112	148	142	143	150	126	147	105	146	149	129	140	125	147	127	148	144	152	128	131	144	147	140	122	140	145	141	119	136	139	133	127	133	138	114	140	130	151	145	143	132	128	143	153	143	134	161	125	130	151	125	153	133	160	112	120	132	115	139	124	127	136	140	156	118	157	122	121	156	172	127	142	130	133	119	126	139	142	152	146	178	144	116	139	134	143	155	121	136	133	106	142	141	136	134	140	152	132	126	147	134	146	136	144	157	148	142	135	138	133	136	156	145	147	138	158	118	135	153	129	123	148	136	163	159	123	134	140	154	128	146	129	110	141	125	172	125	148	159	124	117	157	127	156	126	152	137	147	148	133	135
13579	1919	3958	4973	4417	3551	2928	2490	2061	1851	1570	1438	1255	1170	1049	960	939	887	794	805	686	700	656	630	609	575	568	557	551	522	546	488	528	485	481	436	517	493	458	475	445	450	472	427	446	421	488	423	449	444	444	445	458	421	431	441	386	375	392	426	397	430	396	416	434	411	433	392	371	410	381	389	401	408	416	393	395	389	389	385	396	373	436	410	382	391	390	401	371	390	380	386	403	428	351	395	419	365	363	392	421	391	386	370	398	347	401	401	377	386	356	355	379	400	388	370	369	393	371	383	377	352	390	392	381	395	356	371	400	387	367	365	362	366	394	415	387	361	367	414	372	383	388	393	400	380	364	377	377	372	366	371	411	367	360	387	387	393	365	372	352	360	385	406	346	402	414	415	362	364	371	370	369	407	388	376	369	362	358	405	372	363	397	384	385	401	389	379	408	352	368	385	379	373	411	377	369	384	347	335	391	378	371	354	367	390	397	350	396	351	359	387	375	403	346	334	394	380	406	381	373	370	385	404	387	375	389	390	404	365	401	377	400	384	358	361	372	379	393	385	397	394	382	398	376	395	398	389	352	393	382	364	382	385	364	404	379	380	371	374	344	404	394	362	382	382	419	395	377	416	393	375	375	381	342	358	381	375	329	385	412	387	395	372	387	360	370	377	401	347	375	357	377	387	383	344	377	374	383	389	361	383	359	386	407	357	370	398	354	377	400	354	373	370	380	372	399	407	375	370	381	368	387	385	400	341	360	370	366	382	406	398	378	364	379	346	393	366	394	383	332	381	367	370	408	375	368	359	356	371	404	354	366	361	426	404	390	354	370	375	374	352	366	371	374	373	367	378	395	396	383	369	407	380	391	406	360	389	365	379	401	392	337	398	383	373	385	366	398	343	346	372	390	369	369	391	390	369	394	362	384	403	384	387	378	413	411	357	362	372	353	378	363	380	388	376	386	402	401	418	391	381	385	369	394	372	374	354	386	344	388	368	323	369	374	386	393	441	365	349	402	390	355	371	369	342	394	369	425	375	348	396	359	375	400	377	421	375	382	387	399	372	399	389	323	332	375	396	368	398	349	353	389	392	410	362	413	394	373	390	376	373	400	380	360	381	375	375	368	392	370	379	372	385	364	350	411	411	366	339	380	388	374	400	361	393	380	349	373	388	366	405	353	404	404	369	351	354	359	399	389	355	396	384	381	412	388	356	353	341	373	392	359	383	366	337	372	384	356	377	426	368	378	346	366	377	413	400	364	387	371	353	361	396	341	386	418	399	352	365	384	389	365	372	379	357	390	393	334	350	400	382	372	368	398	361	368	387	386	396	350	394	345	369	367	364	411	340	358	383	369	381	362	395	380	386	375	374	380	360	376	398	391	373	352	356	397	368	399	387	386	392	372	391	359	364	353	393	360	392	370	346	393	352	362	389	392	348	388	384	347	368	394	390	377	373	392	382	389	383	369	379	383	349	358	356	355	391	366	366	398	407	371	356	368	391	367	362	345	397	372	380	375	391	388	386	389	353	360	401	336	359	354	361	424	375	366	383	394	387	396	359	381	354	380	347	366	365	360	390	354	394	366	349	376	371	357	398	359	411	370	354	363	387	363	373	405	378	352	373	382	351	361	360	370	382	415	413	379	356	377	370	385	389	378	362	400	370	378	391	378	389	381	352	338	370	358	350	350	393	386	380	364	344	347	365	373	368	394	386	363	352	394	376	393	358	360	379	398	377	393	370	373	400	367	347	375	367	384	384	356	343	342	385	367	369	370	411	368	335	382	418	391	366	360	392	343	388	342	360	342	382	375	370	378	394	351	347	356	383	362	382	348	366	387	362	401	383	369	385	393	367	397	377	358	371	374	366	356	375	372	362	409	365	407	395	357	358	381	402	358	388	359	394	382	345	342	363	369	351	369	355	366	341	382	395	359	405	374	379	394	418	372	351	389	377	358	421	339	388	332	353	351	394	392	358	366	375	367	387	367	390	354	355	338	345	343	359	366	366	377	366	365	375	385	372	398	388	368	386	399	376	395	401	382	354	352	354	353	351	348	361	353	366	372	355	415	368	359	370	407	386	376	372	381	375	381	384	358	375	408	394	387	388	359	378	380	379	387	355	396	359	397	359	391	362	375	377	379	376	404	372	373	367	352	380	363	390	355	395	364	406	407	356	385	380	398	377	354	389	394	336	401	360	384	380	378	353	376	360	402	378	367	413	374	375	330	368	382	345	364	396	344	373	345	369	357	360	374	362	362	353	406	370	379	344	395	394	376	370	373	396	381	348	376	367	360	379	338	399	367	379	360	381	387	357	375	368	366	389	357	379	360	363	359	361	370	354	372	378	368	353	364	398	376	412	389	366	409	393	386	374	361	368	372	384	367	405	372	373	345	370	404	397	385	388	364	363	422	376	378	383	378	372	370	361	370	381	386	387	405	365	385	368	396	377	384	362	406	417	355	359	379	371	372	386	382	376	340	383	368	372	375	390	394	403	368	380	378	353	392	400	403	368	344	368	384	383	389	367	377	355	379	372	384	373	407	371	358	342	350	356	352	381	384	374	400	379	399	379	358	371	377	376	381	377	338	383	376	400	405	404	360	389	380	402	368	368	355	396	372	368	366	391	363	371	337	367	401	361	391	389	395	375	356	361	393	378	364	399	344	413	360	406	395	323	390	353	340	372	376	411	382	387	373	408	395	353	376	414	389	331	342	374	364	395	411	384	374	393	361	371	366	355	371	398	362	403	380	380	372	363	375	361	374	378	396	356	388	382	394	387	358	405	402	376	372	371	371	358	391	414	354	410	397	407	369	378	383	355	382	375	377	364	372	371	380	364	321	384	376	348	367	414	375	382	384	405	345	374	400	354	368	388	363	356	411	346	372	389	358	388	387	353	388	382	349	383	383	396	377	382	396	366	387	379	394	393	362	439	394	369	367	420	352	420	353	390	387	394	347	338	400	358	377	342	341	326	383	362	381	332	372	349	388	343	407	365	422	390	364	359	391	395	374	376	348	383	396	375	373	404	414	346	385	394	368	397	386	387	368	377	371	397	393	397	394	370	388	376	377	392	370	390	398	378	360	422	388	362	404	363	365	379	375	372	394	369	373	397	395	347	378	362	406	393	355	347	359	416	346	373	388	398	377	385	373	354	376	403	374	386	357	375	371	376	357	374	377	357	403	397	382	390	388	363	389	368	367	388	378	378	390	387	351	365	358	381	366	358	393	423	402	360	371	381	376	389	380	352	340	392	389	354	387	392	368	384	368	358	373	352	376	379	373	349	382	357	373	381	386	361	390	410	353	371	402	399	406	351	386	362	410	369	374	340	379	371	373	373	380	357	358	378	377	401	360	402	355	348	393	357	374	375	389	417	374	395	387	378	359	379	390	399	415	383	342	361	384	366	377	374	373	356	388	404	375	356	373	366	381	385	384	365	387	355	403	384	363	339	379	383	395	382	402	358	373	368	356	375	375	392	380	388	371	399
3189	291	279	252	225	252	232	242	217	242	239	246	235	243	223	214	217	224	251	209	196	209	223	227	223	205	221	211	231	206	212	198	215	221	228	238	224	244	192	244	224	200	228	213	239	203	230	221	205	217	199	223	231	209	225	231	247	244	198	226	226	222	205	226	228	206	208	236	215	240	216	225	200	214	220	234	226	224	219	229	222	218	207	217	234	206	229	248	228	226	239	191	199	208	227	242	238	234	233	244	239	212	206	240	189	216	213	207	238	219	202	202	217	225	215	217	229	209	215	231	220	224	240	271	226	209	218	195	219	205	215	241	224	217	195	213	222	224	230	229	215	226	196	218	211	203	244	225	225	202	245	246	220	208	223	229	237	213	214	244	224	198	212	224	219	231	208	224	232	206	211	201	204	220	220	205	228	201	211	217	244	206	234	206	231	186	235	210	208	217	199	237	218	229	243	238	216	227	217	232	229	210	233	221	213	241	205	212	223	236	218	225	203	233	189	222	194	213	235	218	215	208	222	220	215	232	229	207	217	227	188	248	246	244	210	221	245	212	188	213	211	246	230	239	213	190	222	251	222	214	223	186	208	227	204	213	218	236	233	250	208	211	212	247	233	208	220	208	234	216	236	217	210	205	223	219	244	225	222	209	230	215	233	246	220	224	201	247	229	198	227	218	214	205	216	213	190	227	236	232	214	214	200	201	248	209	209	204	210	221	209	255	220	223	238	217	245	204	239	234	216	244	233	228	198	215	233	210	240	252	197	240	256	225	257	211	220	219	223	233	231	211	224	234	224	207	233	217	203	211	217	254	217	239	214	224	231	222	236	218	222	211	176	213	227	231	233	211	234	211	246	241	206	195	227	201	232	212	216	206	216	205	234	222	218	228	217	268	221	211	209	202	252	241	219	230	245	197	219	217	227	198	198	220	222	224	230	212	200	231	199	208	228	211	238	217	219	212	230	237	196	234	193	221	229	207	230	241	217	220	222	211	259	246	224	212	221	261	216	239	220	231	221	232	201	199	237	232	203	228	220	233	223	215	249	261	203	225	222	220	218	230	217	204	239	230	211	212	208	239	197	204	214	217	218	227	200	211	227	211	237	232	236	208	252	226	218	198	242	245	206	218	210	222	232	239	209	205	202	236	221	202	223	205	227	197	206	209	233	213	222	245	222	221	222	220	210	223	228	234	245	233	226	222	227	240	234	194	223	203	237	226	230	209	210	219	226	225	215	217	241	214	219	195	199	207	238	233	219	223	245	200	199	211	230	225	259	205	233	222	211	230	228	244	221	231	208	206	290	216	228	198	217	194	202	241	210	233	230	239	219	225	238	214	219	234	231	217	181	207	224	252	227	228	199	231	239	227	203	216	183	223	208	203	212	225	213	191	239	223	189	222	237	214	197	238	237	226	231	250	223	194	218	213	222	223	218	209	244	239	216	211	238	211	231	225	216	227	228	222	226	246	205	237	257	231	232	196	217	225	216	233	234	226	207	225	208	228	200	224	229	244	213	205	222	215	245	209	199	229	226	222	244	220	220	249	217	225	238	235	245	200	241	201	257	237	225	240	205	222	211	194	231	202	227	225	204	251	224	231	223	242	235	224	214	220	210	215	211	225	222	221	237	228	210	243	230	188	214	211	216	231	238	244	214	219	209	205	229	207	252	226	240	215	227	219	242	228	235	193	233	214	224	216	215	222	208	234	219	226	215	229	209	225	191	244	215	213	222	225	228	239	247	217	235	216	226	234	216	211	213	226	224	206	244	214	198	235	225	221	217	230	213	221	207	210	211	228	205	196	229	213	221	199	212	208	204	223	226	216	231	233	192	215	260	209	227	210	229	249	238	241	246	230	243	243	224	228	230	223	215	244	219	227	214	243	209	224	228	214	219	241	217	234	218	211	232	220	240	232	208	210	201	191	195	196	218	214	231	212	191	215	201	217	216	220	205	220	210	242	203	217	222	215	236	218	218	243	233	213	223	186	210	236	200	206	203	234	225	213	241	228	204	224	217	223	226	205	212	205	202	211	215	210	239	214	217	198	234	207	232	203	240	235	232	222	227	230	227	195	213	210	174	212	244	205	226	219	242	226	233	219	215	221	220	208	218	184	218	218	245	204	210	206	206	248	223	210	246	245	239	213	213	192	221	207	203	235	206	216	210	230	225	230	217	202	251	209	196	232	206	210	228	203	209	208	209	221	221	255	221	247	236	221	226	223	248	236	222	218	226	224	218	200	233	216	219	205	244	236	263	232	214	209	204	243	224	214	208	238	242	193	217	224	209	227	223	217	252	233	244	230	223	220	210	215	231	234	227	234	211	210	220	208	235	227	217	241	237	218	215	236	197	241	200	217	218	237	212	217	205	238	231	205	197	194	187	232	244	223	207	209	240	233	232	201	226	210	247	235	221	257	217	210	223	209	215	221	218	220	220	220	218	210	202	205	243	200	236	224	218	245	188	226	238	215	222	237	223	219	258	226	228	258	220	228	223	205	217	205	235	220	225	236	239	228	220	228	246	218	238	230	227	203	226	226	202	220	239	226	202	229	248	236	217	224	204	216	204	247	235	227	202	220	217	215	239	216	210	224	230	211	218	222	261	233	227	202	218	193	245	230	215	222	210	225	223	180	194	219	198	211	234	204	212	209	206	214	221	233	252	228	234	220	217	219	231	228	224	208	237	229	179	216	215	227	238	226	232	206	251	236	236	225	212	238	201	201	216	220	244	212	204	224	209	211	226	240	219	194	227	229	222	256	248	207	235	227	215	192	223	256	219	194	217	234	223	202	239	236	230	216	226	219	235	206	231	238	208	186	217	205	216	214	232	203	196	235	228	233	213	207	225	238	229	228	250	232	218	237	225	230	224	236	239	190	202	230	214	228	230	211	217	235	225	224	206	226	236	246	205	230	236	215	218	222	228	218	218	236	201	204	273	210	216	203	208	234	239	194	238	215	207	199	229	218	229	207	242	233	225	213	197	209	225	235	222	249	229	241	222	223	202	227	209	223	217	196	228	202	217	225	218	236	214	228	217	205	232	203	237	216	198	227	244	216	206	240	209	213	218	251	211	230	228	205	214	201	225	223	227	250	230	209	222	233	226	230	215	204	204	221	234	229	207	236	234	217	243	216	187	194	237	213	216	213	194	203	231	194	232	229	186	219	252	228	211	197	211	246	203	226	212	226	259	235	215	209	214	224	206	220	219	235	266	235	223	196	208	247	246	197	235	210	222	213	240	239	237	229	242	228	233	235	240	248	247	209	218	250	226	217	223	203	199	209	218	229	220	206	256	228	214	206	240	208	231	220	218	227	224	209	226	216	219	234	213	254	218	242	213	243	213	228	250	230	211	211	258	237	239	258	252	213	220	231	229	195	213	209	218	214	224	248	223	210	222	223	217	205	236	239	205	228	209	252	214	231	214	209	241	244	214	219	216	242	237	203	223	235	203	235	215	226	210	226	219	221	239	252	225	210	214	230	228	225
3104	701	798	792	754	844	742	704	698	651	618	665	618	602	622	613	631	585	594	658	605	607	636	636	640	632	622	623	604	609	577	599	601	555	598	618	609	587	590	606	620	582	609	642	619	583	572	590	543	568	630	621	607	626	628	586	593	613	593	620	581	624	595	582	633	633	606	624	582	544	552	623	557	580	599	624	606	652	608	613	603	642	611	652	579	599	567	583	623	590	566	597	560	590	595	610	607	602	604	604	649	585	645	556	618	614	597	611	569	618	555	591	592	597	581	611	587	576	601	606	623	575	601	587	561	625	624	550	584	617	626	587	608	576	568	649	598	627	574	600	569	606	581	584	618	604	589	570	622	621	576	590	569	639	584	563	562	557	611	597	561	603	610	580	570	635	597	565	657	609	610	566	602	588	587	596	590	581	583	612	650	571	605	588	633	562	589	555	565	583	629	593	597	561	612	568	587	563	552	595	581	623	617	596	604	620	588	578	621	586	598	585	575	572	587	626	596	614	580	623	542	588	617	605	569	626	594	618	587	626	612	588	601	604	596	613	634	580	586	570	601	581	598	599	618	590	586	591	615	561	606	586	626	555	620	572	641	633	595	633	565	638	572	586	592	578	619	625	598	566	578	577	587	598	549	565	630	631	625	642	600	606	532	620	559	615	607	645	597	590	595	617	621	623	576	637	601	621	618	584	599	586	554	594	630	608	600	594	588	592	614	599	667	652	599	625	575	579	611	609	606	618	556	594	599	620	615	589	596	562	580	637	574	552	633	556	581	592	627	557	620	593	542	619	589	573	601	601	601	600	579	611	575	571	601	623	621	627	595	572	596	634	582	600	614	579	573	615	616	584	603	596	594	605	625	575	601	593	588	567	604	613	597	556	553	578	610	595	605	602	622	575	609	583	578	609	605	592	588	615	629	630	607	600	649	594	539	589	628	612	568	594	619	627	597	602	609	600	635	573	579	581	579	579	621	593	614	579	586	600	601	583	602	591	615	610	646	552	586	618	580	626	555	613	588	617	583	592	581	603	585	574	584	605	572	541	594	625	586	601	577	654	587	614	596	573	615	592	621	577	588	611	594	578	556	590	637	608	577	607	561	620	564	600	602	592	569	560	589	607	640	570	624	605	568	602	581	640	559	616	622	576	575	615	559	608	581	580	563	586	600	547	583	584	522	565	618	564	573	588	568	594	590	577	578	595	595	631	579	611	618	598	607	572	617	621	609	610	608	623	615	557	609	605	598	608	597	601	626	578	624	619	587	583	646	612	579	550	559	580	591	592	605	621	612	557	580	619	588	561	586	654	617	572	573	602	576	582	594	602	606	599	607	585	547	611	595	615	604	613	611	602	592	598	551	623	598	602	565	576	548	576	574	592	618	620	609	630	573	599	572	586	601	548	604	610	580	584	570	564	583	611	577	644	641	620	645	585	594	606	613	555	584	622	576	592	605	635	560	583	576	619	557	628	604	583	584	600	616	617	571	616	617	615	577	610	600	586	614	635	585	617	567	617	585	571	606	590	574	602	628	637	591	578	590	622	595	627	663	606	569	621	581	594	619	586	556	584	606	629	594	641	649	592	613	645	578	632	655	627	596	599	580	608	610	643	592	595	618	593	586	626	578	573	606	619	610	559	591	655	556	596	623	599	627	588	586	573	644	594	590	617	594	577	576	593	624	611	584	607	591	606	588	585	617	612	679	572	589	598	592	590	599	604	658	611	672	638	609	555	621	633	618	574	512	619	572	633	555	610	627	568	640	570	560	609	577	595	576	590	592	620	575	584	577	586	577	576	579	651	575	603	637	646	581	597	598	557	608	585	604	556	571	617	608	580	620	614	607	629	604	586	584	640	593	551	614	613	594	605	579	610	587	602	569	557	580	580	654	616	585	600	608	641	573	557	549	595	578	558	589	615	594	606	602	644	618	577	605	611	588	591	556	550	577	604	585	574	612	594	593	602	598	544	566	572	656	604	571	583	626	597	620	633	586	596	603	591	595	624	593	574	583	605	590	605	611	628	559	636	658	578	633	638	588	603	577	595	621	587	593	600	651	613	589	606	605	591	557	614	592	629	576	619	621	591	575	576	642	619	615	578	564	586	587	608	614	638	631	593	602	637	626	559	572	578	581	607	576	584	584	594	595	593	588	619	592	568	603	601	595	631	614	565	604	620	592	577	589	608	601	597	579	579	583	556	572	603	602	598	562	580	612	597	595	587	602	629	534	625	595	600	589	550	572	559	573	595	588	621	581	560	617	568	595	595	601	609	618	554	582	610	610	598	592	620	605	568	559	601	593	584	600	586	576	629	621	593	572	622	628	600	584	598	640	550	594	613	592	579	577	633	647	604	622	562	574	637	587	632	561	645	588	597	609	617	616	620	582	556	586	615	641	635	587	580	597	595	570	579	647	606	588	561	603	626	575	640	614	601	626	641	587	603	585	581	592	609	616	607	595	599	644	581	614	581	583	654	612	605	554	591	590	596	600	589	587	602	584	580	554	586	620	562	567	585	568	583	640	566	569	601	636	574	603	555	607	615	562	618	592	603	602	587	600	562	604	604	597	619	568	614	608	605	614	614	603	623	603	573	597	559	580	560	609	583	581	585	609	582	591	572	610	579	574	664	605	584	628	612	605	640	585	555	558	588	607	592	643	608	618	576	570	647	570	577	628	588	578	634	546	621	580	558	607	591	556	625	607	602	625	591	590	578	558	556	600	591	579	587	623	604	596	630	543	612	625	552	575	614	593	631	581	643	575	560	555	591	573	595	558	634	574	552	556	599	622	633	565	622	607	549	565	621	631	578	606	568	561	564	588	615	569	613	566	589	530	591	564	580	587	600	594	585	579	589	590	558	577	568	600	667	603	603	597	590	594	610	605	606	645	545	621	578	584	555	605	605	580	618	606	576	619	589	635	530	604	607	604	594	586	560	617	603	610	587	614	614	584	576	630	612	605	586	640	578	546	600	590	582	587	595	592	596	624	605	558	600	613	606	609	586	591	589	605	592	567	599	617	596	600	611	552	643	567	621	588	621	567	589	583	604	625	585	605	606	569	560	633	591	599	584	596	592	571	557	616	605	608	617	629	551	632	557	608	591	605	617	623	601	575	540	583	616	576	540	600	607	635	585	585	569	581	608	639	620	586	573	595	576	589	608	613	601	592	608	607	616	630	620	611	551	591	600	656	606	600	609	635	589	545	584	590	616	625	624	577	594	560	637	604	600	616	575	589	600	600	591	607	551	582	546	597	588	602	582	588	605	581	612	578	570	605	595	614	610	578	642	573	572	580	641	595	624	621	625	612	590	618	604	618	605	630	584	604	582	631	570	610	619	560	602	557	561	563	612	556	571	603	619	611	586	552	565	666	593	602	577	593	626	560	601	602	597	584	590	604	637	574	596	626	654	585	623	577	606	618	574	593	542	569	616	568	623	596	623	575	561	661	610	635	576	607	587	580	622	619	658	577	562	535	604	595	591	606	588
17448	1993	1148	992	747	579	505	456	417	395	362	305	339	339	329	316	301	320	313	275	286	310	256	326	268	282	255	282	258	265	299	270	256	274	269	279	269	285	272	279	275	278	274	273	275	267	282	258	253	266	256	256	273	256	248	251	293	266	279	258	244	268	273	278	269	283	245	240	273	236	258	243	258	253	285	212	280	262	253	265	252	230	266	278	251	282	254	256	256	231	261	255	265	239	266	249	252	250	259	266	270	271	243	268	263	284	260	265	293	266	289	273	245	305	273	294	252	262	261	289	256	280	260	228	251	292	289	251	297	288	237	238	249	213	233	267	253	266	289	274	269	288	281	289	257	254	271	254	262	283	312	232	247	249	244	272	248	242	240	242	263	245	222	259	250	279	268	252	250	261	212	268	263	271	276	279	266	268	256	290	256	266	264	286	258	261	258	266	277	249	263	288	271	265	260	279	256	274	300	296	298	256	240	267	240	260	242	229	271	252	268	257	276	255	270	252	293	240	284	270	268	256	252	252	258	272	268	271	270	245	265	287	273	266	273	246	268	273	261	270	240	268	285	250	262	267	239	252	263	249	259	279	272	276	297	280	268	249	259	279	250	257	273	258	255	270	291	264	251	304	234	259	274	252	246	273	260	245	283	250	264	212	273	232	239	258	256	248	262	277	243	238	238	264	254	238	251	244	229	280	275	261	260	292	235	244	254	263	286	253	233	270	255	235	246	287	243	267	280	249	228	247	256	257	239	253	244	253	266	253	287	248	264	249	246	262	248	276	256	268	272	243	259	237	243	227	263	267	263	238	238	275	256	243	253	244	273	254	238	271	268	271	236	256	245	259	270	282	288	261	284	278	270	261	260	235	271	260	282	257	289	271	258	274	249	256	262	275	261	277	244	254	244	258	244	272	265	258	245	264	290	232	234	278	265	254	261	281	267	247	290	289	305	265	252	287	263	265	273	306	266	206	243	262	265	253	250	258	239	263	230	252	259	257	263	271	254	249	273	245	275	252	264	277	250	273	243	278	234	261	269	269	256	256	267	300	283	262	285	266	252	257	256	243	269	253	229	268	267	281	245	257	291	253	274	265	250	253	247	248	253	278	262	270	268	255	276	288	254	283	272	291	266	271	255	238	279	263	248	289	251	270	282	299	241	241	251	266	267	243	279	271	265	234	276	262	238	273	248	258	231	268	235	262	227	243	258	273	244	250	289	275	259	269	255	266	286	269	235	251	254	263	284	232	250	268	287	236	273	274	281	227	288	244	258	260	292	259	257	243	271	273	249	271	278	243	267	251	256	245	263	252	284	248	269	262	233	251	278	244	237	283	255	251	287	237	256	254	291	275	287	240	258	279	256	265	265	252	259	285	263	254	245	279	253	263	247	258	268	242	244	256	286	246	260	262	281	247	274	251	265	262	267	262	257	282	263	262	266	224	276	258	264	264	275	293	273	265	268	272	263	255	250	267	267	274	272	282	292	242	247	268	283	271	242	244	247	254	267	277	256	227	279	251	264	249	241	266	277	280	241	265	244	242	264	277	289	262	287	245	270	258	252	270	250	245	251	276	249	265	258	243	272	272	235	293	265	247	251	277	274	247	267	262	296	253	284	265	239	297	291	302	258	256	278	268	223	242	228	268	246	261	247	246	283	257	255	276	236	283	237	255	243	281	250	247	224	248	247	262	297	249	258	251	270	272	270	268	260	240	267	249	258	261	263	276	286	256	272	256	271	272	284	246	282	271	290	251	258	280	258	265	270	226	261	248	267	252	258	253	270	252	256	260	250	247	280	269	260	269	268	262	239	233	266	261	252	246	295	273	238	286	264	253	285	242	231	282	251	274	259	241	294	263	269	253	272	276	239	259	235	263	249	286	242	257	271	290	300	255	266	253	272	248	284	273	255	261	271	269	267	253	236	273	246	254	253	237	219	273	275	263	248	261	238	271	271	275	263	252	236	250	253	261	247	263	266	263	244	271	264	212	243	247	274	281	271	258	271	285	245	265	272	268	261	266	257	245	268	287	293	261	273	275	255	252	228	253	245	250	249	260	272	256	278	275	257	278	268	259	252	263	259	276	262	259	274	267	264	278	244	274	248	237	279	275	250	268	279	289	292	283	242	268	261	271	248	280	280	293	284	267	257	236	263	278	271	258	255	261	253	248	291	245	240	262	258	284	252	253	270	286	277	248	281	257	290	244	240	277	246	275	279	252	248	253	252	284	264	269	273	260	269	274	241	251	257	230	258	260	244	281	247	280	261	269	280	275	272	263	259	284	242	252	282	219	260	283	249	269	253	249	260	253	267	262	263	254	259	269	263	243	268	275	259	237	268	260	255	276	266	275	232	284	277	268	242	256	249	251	278	267	279	258	244	273	271	279	252	256	249	271	252	250	260	256	272	282	283	254	271	244	242	270	271	243	258	247	265	288	267	249	289	258	259	259	260	261	228	278	268	250	259	273	267	266	270	247	269	265	300	226	267	254	249	276	261	268	239	264	292	253	278	250	249	266	257	255	279	245	254	263	237	244	277	261	262	250	230	280	267	285	265	238	267	257	257	223	270	260	279	263	285	277	253	262	263	256	269	280	292	266	246	285	298	282	270	279	267	259	265	265	285	244	280	262	273	287	235	254	261	242	274	271	278	285	255	256	268	258	303	278	293	246	264	275	281	283	265	247	251	280	280	285	296	278	259	272	262	286	262	271	240	283	285	296	312	254	221	261	255	257	266	261	270	256	239	257	247	257	247	237	244	279	277	268	249	278	261	250	267	271	276	254	237	255	282	252	272	242	242	237	258	256	227	246	252	277	246	247	271	253	274	254	251	263	281	264	242	290	279	267	230	247	287	276	280	296	289	222	240	263	270	259	255	261	278	271	250	280	276	262	288	246	254	266	269	247	275	290	261	269	261	254	250	290	272	265	260	254	286	278	303	285	274	271	248	285	288	251	290	268	249	262	277	263	267	248	252	257	243	263	242	258	273	275	274	278	262	236	281	296	261	224	294	271	261	222	313	247	277	246	237	261	257	284	278	233	259	254	274	268	260	254	283	260	257	291	232	232	248	270	274	256	255	244	275	264	247	278	242	250	252	304	259	274	249	254	233	260	283	264	273	260	238	243	249	237	232	266	237	285	236	260	246	274	250	277	269	264	263	279	273	249	270	235	251	232	275	272	260	282	295	300	271	248	290	255	239	264	266	262	265	272	266	243	272	252	291	269	242	258	258	254	270	286	264	234	280	236	273	265	261	273	274	283	286	253	249	228	240	270	271	284	285	253	283	264	252	253	266	252	267	234	264	247	247	275	233	255	289	288	272	265	246	270	283	226	259	266	281	233	253	261	256	265	261	287	268	268	234	237	264	245	229	271	312	256	239	255	284	255	244	261	275	260	245	293	252	266	270	264	269	272	295	260	235	277	258	255	251	253	269	247	230	242	276	258	259	219	262	243	246	277	270	263	247	254	251	263	290	259	247	248	260	273
10056	1544	2600	3144	2806	2485	2009	1794	1593	1428	1294	1233	1146	1120	1015	947	953	909	917	871	881	813	879	815	852	780	833	806	740	774	750	720	738	791	771	660	735	730	688	726	705	787	717	704	701	760	704	674	702	747	722	679	725	746	660	709	672	659	675	668	688	760	710	709	687	695	685	728	696	678	662	704	679	722	703	648	640	714	695	698	738	663	674	619	695	666	722	696	700	699	669	696	655	681	707	730	657	739	684	660	733	706	694	726	643	704	675	679	643	704	709	678	667	673	695	678	677	692	668	674	721	667	714	661	678	702	658	673	689	691	674	688	660	667	685	634	687	673	685	688	689	690	685	710	656	647	694	682	711	677	672	726	666	727	676	681	708	736	685	663	707	667	719	674	688	709	689	677	719	702	672	710	681	675	654	695	658	727	673	710	648	715	700	670	652	705	676	639	679	701	690	675	689	689	693	644	714	682	675	721	724	705	662	659	691	695	645	650	621	668	670	672	641	656	660	704	691	666	661	674	660	703	725	684	698	707	671	676	739	715	688	712	715	699	668	691	709	659	646	658	671	705	691	702	668	687	693	673	715	683	703	709	716	685	693	695	703	668	708	711	708	711	671	706	648	659	672	646	729	678	685	682	740	688	691	644	703	664	706	675	677	702	643	649	646	661	679	603	606	695	634	706	701	691	689	683	714	655	714	679	704	674	693	703	706	629	631	712	684	670	683	618	673	676	673	672	669	668	679	734	659	691	652	690	693	701	641	683	677	703	728	669	717	668	712	712	665	715	652	704	725	636	676	699	688	690	690	741	682	680	720	692	661	666	677	720	634	666	696	675	675	684	697	685	689	669	646	681	651	707	729	694	651	668	649	677	726	699	665	712	696	681	647	603	694	654	711	680	692	719	694	638	704	680	684	678	676	633	651	670	649	704	646	700	672	685	690	699	680	667	673	711	689	683	687	665	703	689	654	687	695	653	686	676	655	659	628	702	678	631	700	707	663	721	687	682	699	653	676	683	684	720	663	685	636	700	679	670	661	665	698	669	700	732	716	663	686	674	744	728	649	664	659	704	671	662	683	658	671	689	685	676	680	683	711	706	726	651	639	643	641	717	691	663	638	704	742	666	649	681	630	680	643	759	720	687	677	725	686	681	701	742	633	650	675	646	682	679	746	671	687	692	598	671	680	718	677	691	674	638	660	703	682	686	731	701	695	688	704	681	651	677	680	680	665	724	701	670	690	638	677	635	641	702	670	657	639	678	707	673	636	707	717	656	657	699	729	662	676	725	659	617	677	676	679	676	664	656	635	657	651	675	713	693	633	702	667	660	686	640	697	669	669	690	712	685	697	716	683	639	709	659	691	684	651	639	665	686	734	675	727	765	708	678	652	676	691	637	668	675	698	625	723	693	663	662	717	675	622	675	692	645	678	667	662	670	609	701	676	679	659	669	681	694	698	670	692	694	722	682	680	697	622	687	661	666	722	671	708	649	712	670	651	663	653	715	697	674	670	692	657	686	666	633	644	697	731	643	647	716	709	709	707	674	644	688	694	675	700	677	724	667	695	671	704	673	654	671	657	684	656	663	679	654	692	708	684	651	641	658	681	633	686	665	643	707	688	633	652	648	678	714	667	662	699	654	674	694	689	678	695	648	694	682	709	651	651	691	701	652	727	687	666	625	681	678	659	639	708	681	670	653	706	696	705	671	746	683	671	626	647	685	648	676	725	643	660	669	669	682	724	637	699	689	713	677	678	645	710	655	677	713	693	660	695	710	689	669	676	722	654	666	721	708	670	690	694	666	678	668	741	662	699	678	696	700	669	692	642	688	679	689	656	679	625	696	685	702	671	681	759	661	694	664	725	721	644	672	655	691	623	680	694	704	711	689	688	700	692	679	732	690	702	687	660	673	683	693	679	671	653	676	721	695	716	683	677	660	690	706	716	722	672	703	667	664	674	680	684	651	684	673	694	731	653	680	704	645	667	691	712	691	667	634	689	669	704	672	659	695	645	661	673	676	665	679	705	688	686	673	691	687	681	693	681	690	704	667	677	679	702	677	666	651	652	670	703	714	649	650	686	699	706	681	743	684	642	692	613	674	677	674	724	679	678	678	714	655	706	672	672	658	728	681	705	688	696	659	644	734	665	675	647	692	660	694	647	649	663	680	651	663	715	644	650	627	715	674	653	667	634	624	715	658	683	669	681	684	652	704	710	692	643	673	627	678	670	696	669	650	658	711	689	663	667	714	697	683	683	658	736	655	709	670	725	683	712	668	686	665	663	681	706	672	691	702	683	685	689	718	685	697	676	676	659	710	678	694	669	699	725	710	737	655	663	674	674	684	697	706	691	678	675	716	688	676	674	650	682	664	654	673	693	637	700	690	711	677	656	710	656	710	671	716	672	674	684	674	692	703	703	684	692	715	739	658	676	689	654	657	647	706	627	699	647	706	662	699	714	715	658	656	682	668	658	652	684	675	699	676	709	682	637	688	678	697	714	675	673	672	678	741	684	718	668	700	673	682	656	666	661	668	692	706	675	691	649	669	643	684	681	675	656	660	666	634	667	624	690	647	699	680	706	679	670	664	683	686	677	661	681	666	717	670	669	663	665	704	715	715	679	712	685	687	648	679	626	669	679	677	633	737	716	697	680	705	672	662	639	725	711	673	685	672	655	668	727	675	669	676	663	678	701	666	677	687	714	704	682	685	732	638	738	650	672	658	654	662	630	681	692	651	666	711	708	655	703	648	674	664	712	727	716	687	689	664	682	675	726	647	647	629	665	695	687	703	692	705	657	677	691	651	693	654	660	644	665	635	665	696	698	686	705	667	686	686	668	633	679	692	649	672	653	684	651	672	704	700	714	666	667	658	638	691	628	683	720	697	698	664	695	696	675	662	694	681	679	651	622	644	631	716	698	689	685	694	712	632	690	686	666	657	676	678	643	691	700	713	671	692	644	711	669	700	674	685	678	666	679	681	679	637	670	680	670	666	637	683	716	708	692	652	718	693	665	663	700	676	630	713	713	687	659	732	714	742	677	701	709	662	633	685	649	675	642	658	674	681	685	716	655	716	677	720	721	722	669	691	679	706	723	656	714	682	647	674	680	709	675	680	678	728	683	658	688	674	705	668	647	657	657	700	690	671	683	705	637	656	660	680	691	721	678	685	717	654	672	714	697	699	680	678	680	710	671	652	671	672	680	670	656	684	639	610	684	674	664	692	666	673	654	722	667	627	667	676	692	639	672	714	650	727	695	685	680	674	724	686	669	716	670	676	656	663	686	696	728	659	678	668	715	655	676	677	660	658	667	659	672	661	680	675	692	651	695	688	680	699	641	627	709	669	754	712	691	721	681	672	681	675	663	674	644	667	677	689	672	665	635	687	697	688	663	674	680	692	697	707	686	686	639	708	674	662	650	658	692	706	749	660	705	709	662	699	708	627	675	683	642	705	692	705	667	668	701	701	718	697	675	701	655	738	702	677	689	649
27959	5170	2263	1591	1139	800	666	536	475	397	340	287	282	257	231	221	206	207	194	187	182	175	151	180	173	143	176	158	148	143	137	182	160	167	163	154	133	144	142	144	132	136	134	156	145	138	152	143	132	148	125	145	137	123	138	134	148	132	132	130	131	139	145	134	127	126	137	126	147	134	142	143	164	135	141	137	128	146	134	130	131	146	144	156	124	140	125	138	139	153	131	147	156	149	161	130	134	130	145	136	137	144	132	133	143	133	123	159	146	137	154	147	142	140	131	137	142	136	135	137	131	128	130	127	138	131	159	173	147	149	155	126	139	152	150	143	127	132	134	162	149	138	139	146	141	123	132	130	121	122	128	135	124	119	132	142	150	128	139	138	150	155	147	139	139	136	145	121	137	116	134	135	129	136	134	139	151	147	143	134	140	136	134	135	152	124	164	128	146	140	137	143	142	111	134	125	140	139	152	122	139	142	141	159	131	127	151	146	120	118	141	152	146	141	128	139	145	147	158	151	131	142	130	121	161	125	132	118	142	148	147	131	129	124	142	141	127	136	143	134	124	137	161	142	157	118	115	140	123	142	141	122	125	153	142	129	111	135	142	143	140	139	148	117	133	156	127	137	136	139	148	140	110	136	146	129	137	130	122	137	142	125	130	136	136	131	147	150	118	125	124	121	141	126	144	162	137	139	138	133	118	118	136	152	144	110	155	119	136	137	153	165	167	127	135	161	138	138	158	149	139	125	148	135	150	149	162	141	150	122	132	148	127	134	127	155	107	137	140	144	161	144	144	123	146	137	114	141	114	145	135	127	115	135	140	123	109	120	119	145	120	129	135	140	118	126	114	142	135	150	145	134	147	131	139	143	124	137	115	134	134	116	123	140	119	137	155	149	130	135	154	141	167	140	143	133	132	134	147	122	149	146	125	129	137	136	142	137	146	134	144	148	134	145	144	135	123	124	148	150	146	137	113	130	146	125	109	130	157	130	141	136	148	140	149	133	140	111	98	123	118	153	132	134	166	139	127	147	129	135	140	130	122	130	131	134	131	131	135	126	144	136	169	147	145	119	138	136	130	118	152	159	138	118	109	158	135	148	133	138	140	134	125	116	141	137	138	140	143	132	144	141	127	132	142	141	123	127	129	122	136	128	154	126	139	147	124	153	158	145	136	152	145	155	147	142	148	129	141	135	124	151	155	117	104	138	126	122	117	129	145	138	117	142	138	137	134	117	113	128	127	138	131	117	125	133	128	125	140	142	141	148	156	160	143	136	112	136	125	132	131	125	131	132	130	125	129	137	138	127	123	135	155	136	133	141	125	140	155	133	149	151	157	131	145	128	156	134	149	144	133	136	130	127	149	131	123	123	146	124	133	130	145	132	142	164	140	116	151	134	123	139	130	143	143	128	148	134	136	124	147	131	119	129	148	137	144	142	130	136	161	112	135	126	147	142	136	148	128	151	138	149	127	121	111	148	141	130	116	126	149	132	152	137	129	144	131	129	133	128	119	139	128	140	127	138	125	113	137	150	149	138	148	139	132	125	151	153	133	123	145	126	133	156	147	156	119	127	133	129	138	142	146	120	122	135	119	141	143	150	125	143	155	145	141	161	136	147	144	123	137	139	143	149	165	142	145	117	155	126	136	127	127	136	136	152	126	124	153	140	124	128	136	117	122	116	128	145	110	140	124	121	122	148	129	122	141	136	146	115	139	157	151	133	154	133	149	128	155	133	134	140	142	160	142	138	144	119	132	130	129	149	135	158	133	122	124	124	134	131	151	117	129	139	143	139	119	150	149	127	126	139	139	134	140	124	132	133	137	132	148	157	126	130	135	136	140	148	149	131	128	135	140	132	129	141	153	125	146	131	140	140	143	142	142	130	148	150	140	127	136	113	135	147	121	159	160	136	129	171	138	119	145	106	141	131	144	127	128	148	158	117	139	145	144	147	133	133	148	127	131	155	133	144	164	114	146	135	142	127	143	130	135	143	132	137	136	161	117	141	140	143	128	134	152	155	134	140	156	137	147	125	124	122	134	155	145	148	144	134	159	150	115	140	163	136	134	130	152	126	135	142	137	131	161	154	135	131	123	117	113	158	135	117	134	141	129	154	132	137	162	126	144	148	125	161	127	132	135	147	131	150	143	143	137	118	136	129	139	140	128	138	125	118	146	120	126	119	159	133	152	139	128	124	122	135	142	134	144	133	120	139	126	134	124	154	135	149	140	146	131	126	119	157	132	146	127	142	124	137	132	133	118	126	122	158	143	156	106	112	128	156	151	147	137	125	150	120	141	131	135	129	129	154	136	132	150	150	125	129	147	130	139	139	136	153	136	164	121	139	130	138	145	130	134	151	146	131	139	177	132	122	143	143	136	118	133	136	121	138	158	145	138	146	138	128	142	149	145	126	148	125	136	138	125	149	139	160	165	135	117	128	125	127	148	136	154	124	114	133	158	119	120	139	146	122	121	144	124	132	148	148	115	96	119	120	144	147	148	144	151	155	111	116	125	123	125	134	131	134	121	126	140	107	153	135	149	146	138	141	156	128	102	108	144	168	134	157	140	142	142	153	152	124	148	145	125	150	99	132	140	147	139	136	133	131	105	138	136	124	130	152	112	133	122	133	135	149	140	156	127	161	164	154	137	130	125	131	131	123	142	141	144	131	148	122	156	149	136	149	145	148	154	142	117	140	127	127	149	122	138	148	128	140	130	144	120	143	140	143	139	124	129	135	148	135	136	145	122	149	128	149	129	147	129	162	136	128	118	126	110	132	126	121	170	157	128	131	141	153	150	137	139	160	141	121	124	130	123	146	151	109	161	123	161	129	141	140	130	146	117	147	129	147	134	138	141	128	138	132	146	147	140	138	163	145	146	126	114	161	140	146	127	152	141	131	131	120	141	133	153	137	127	138	137	129	153	129	147	135	129	149	139	118	127	145	130	134	137	129	133	143	130	150	149	121	115	126	143	140	139	127	137	134	159	122	136	117	139	133	123	142	119	137	144	133	159	116	134	130	142	140	135	130	136	127	127	161	128	138	129	132	142	130	144	148	136	126	139	137	141	140	140	136	113	129	134	144	114	125	140	135	138	135	143	143	150	156	149	135	143	151	126	131	147	126	131	138	116	138	140	139	132	147	137	125	132	137	130	144	125	133	130	135	137	149	137	141	148	126	132	157	129	129	133	139	118	117	146	140	152	149	137	118	136	128	137	136	137	129	139	135	127	144	131	149	131	158	133	122	135	168	146	133	126	117	133	144	143	124	153	142	142	130	123	141	139	149	159	162	131	138	139	154	132	148	148	121	141	120	158	133	128	138	139	165	123	143	134	121	132	151	135	119	135	131	158	123	143	131	133	143	138	132	126	127	123	144	136	142	147	124	132	150	160	137	130	135	135	142	118	145	139	149	138	159	117	126	144	134	119	148	137	130	143	116	130	106	125	128	124	122	141	155	156	133	137	120	126	123	113	138	138	144	170	144
14750	2088	4101	4900	4386	3563	3025	2493	2065	1827	1553	1349	1257	1157	1057	1009	951	864	772	726	711	678	640	638	603	583	592	582	574	590	518	568	521	503	511	492	489	456	446	438	477	433	426	446	441	428	416	403	444	411	413	404	434	386	436	402	428	423	431	410	393	425	413	429	394	411	382	379	426	413	416	406	403	395	429	390	398	389	366	409	412	363	393	429	389	371	355	365	376	391	404	400	388	401	394	399	373	366	396	362	364	407	374	393	391	376	379	417	424	370	380	385	377	421	354	391	392	381	377	371	377	401	399	391	365	404	370	404	386	406	383	418	373	362	378	389	346	380	378	382	382	351	367	364	375	393	374	362	375	350	370	388	367	375	381	356	377	368	335	395	382	351	395	365	374	345	367	330	357	354	363	359	389	378	380	361	395	399	398	366	367	389	388	360	338	361	381	355	357	376	394	369	404	344	386	354	383	380	411	392	410	377	408	390	412	366	392	383	359	400	354	381	357	385	369	405	417	380	371	349	392	381	379	391	378	359	375	373	368	354	410	385	365	340	351	398	364	371	375	386	385	410	384	372	355	366	397	376	359	365	378	368	372	377	393	362	398	394	381	367	406	372	349	369	381	381	363	392	374	380	382	381	405	357	390	371	384	357	408	379	338	382	380	384	393	353	394	411	383	403	361	358	409	392	407	359	344	378	387	369	350	371	386	383	405	375	348	347	374	377	386	377	368	353	390	379	391	367	340	413	406	378	349	369	354	381	397	391	354	335	363	409	369	352	378	385	350	399	341	442	370	375	374	410	425	360	387	370	409	376	381	363	364	365	386	359	383	375	364	391	389	369	386	379	350	345	379	368	388	368	381	376	386	356	387	376	374	398	387	418	367	382	370	386	365	393	365	386	384	395	333	356	386	363	346	354	361	363	364	382	391	377	360	333	370	363	374	374	401	399	350	364	339	365	371	327	374	373	360	369	404	368	389	366	394	381	365	363	361	413	376	356	398	394	384	333	370	381	361	374	404	364	413	351	377	357	381	390	376	384	408	412	366	336	379	383	337	318	355	351	359	391	381	319	399	374	363	355	398	395	364	403	363	383	342	382	382	401	383	363	346	371	387	379	368	376	336	362	377	333	389	337	385	374	373	372	380	366	372	394	367	355	424	409	375	381	353	351	351	400	400	348	400	376	381	365	384	366	368	382	358	403	386	375	396	357	371	384	409	404	352	394	373	363	354	323	405	383	372	384	391	399	375	348	374	397	371	380	379	401	416	325	375	410	396	369	364	350	384	375	405	361	385	345	369	389	351	384	388	361	382	400	377	375	362	354	394	364	389	381	386	361	386	399	373	391	368	359	366	386	365	377	386	331	380	381	366	381	374	368	377	339	368	419	381	371	378	346	378	376	356	387	388	362	391	366	368	397	350	373	334	376	365	337	367	380	391	380	376	376	366	343	372	362	362	366	379	358	348	383	375	376	383	424	372	359	341	373	393	369	380	355	362	356	349	354	366	353	400	351	379	377	399	385	369	378	380	375	372	436	357	390	388	370	364	365	379	345	416	364	373	363	408	383	388	396	376	353	391	412	365	368	366	406	391	346	362	365	379	375	382	342	370	393	368	347	360	382	374	393	384	356	351	342	361	398	360	401	378	358	381	369	398	383	342	364	418	355	384	371	411	374	369	404	405	365	355	416	344	359	416	354	382	393	340	380	376	361	379	411	376	363	397	396	376	391	380	410	353	363	358	385	375	360	374	349	366	417	378	395	386	346	347	363	343	403	363	369	320	384	376	395	378	411	405	379	346	350	382	392	369	373	375	385	413	372	378	433	390	372	378	399	402	391	371	372	355	396	382	393	400	374	342	382	356	334	359	366	385	380	384	350	365	371	379	350	361	378	399	382	364	353	378	341	368	381	362	402	409	354	369	359	392	353	390	362	338	358	382	376	338	352	376	399	367	396	393	371	393	323	400	347	390	368	375	351	377	361	372	361	403	359	390	373	384	373	373	362	349	368	382	366	375	380	399	359	376	393	369	382	353	375	377	367	361	372	372	336	365	375	377	395	377	390	423	379	377	394	401	373	364	355	400	383	377	376	372	392	365	369	369	339	362	381	365	398	382	354	361	400	359	387	362	359	331	380	419	374	367	373	392	380	381	348	341	390	388	402	333	345	345	378	376	365	367	387	370	388	370	362	362	385	362	397	399	381	367	383	406	397	359	360	363	408	382	383	390	379	369	363	384	347	389	366	343	380	350	402	400	355	404	354	384	389	352	377	389	377	384	370	399	384	337	382	343	334	351	380	373	321	367	385	364	402	368	341	370	338	376	344	400	393	386	363	357	403	381	356	379	430	375	409	386	370	360	379	385	353	396	349	371	401	408	386	380	379	333	392	376	408	359	349	372	370	376	391	339	357	376	373	382	319	390	346	371	364	359	393	371	366	393	386	387	394	396	340	368	362	388	339	404	397	379	380	383	369	389	387	349	398	379	387	342	369	401	380	388	353	372	422	362	350	373	373	367	392	383	349	372	385	393	352	391	365	363	370	373	349	349	362	372	386	384	405	371	387	374	428	405	381	353	419	366	371	352	400	371	329	387	331	382	373	369	366	380	351	388	432	400	376	354	391	363	385	386	392	410	340	359	357	382	339	340	387	375	370	365	362	366	381	378	379	374	391	364	350	333	378	358	365	368	390	368	423	413	317	371	365	362	366	359	370	385	348	391	372	359	358	382	358	385	358	376	366	390	393	385	405	366	413	367	404	362	359	389	395	388	399	354	381	349	373	371	392	362	396	373	365	389	392	352	399	367	397	359	361	347	363	349	409	389	393	370	409	329	365	390	381	341	387	361	396	368	398	374	404	369	382	373	395	407	402	351	382	371	385	363	391	386	387	365	403	395	367	353	370	376	389	337	391	352	380	380	405	380	359	378	386	372	348	415	402	350	369	404	378	321	361	389	381	356	369	376	370	366	346	362	353	396	388	364	404	380	386	375	412	349	371	391	373	370	367	393	350	368	373	408	377	362	366	348	395	371	378	361	363	368	385	372	394	405	344	366	380	385	362	332	338	362	373	375	406	378	362	372	397	362	351	381	350	382	340	344	385	419	350	396	362	395	367	371	367	370	343	371	355	372	403	329	368	348	385	397	348	394	422	367	375	395	370	351	395	361	380	364	340	375	412	399	408	388	404	353	373	394	404	365	389	358	420	372	360	380	379	371	384	379	355	394	403	371	394	391	361	376	356	384	381	390	380	338	384	379	378	364	358	396	366	417	367	378	361	374	382	355	385	363	385	373	391	394	362	386	384	371	377	383	389	407	328	340	363	345	390	370	379	372	368	327	381	364	396	347	377	357	355	386	365	389	342	404	421	368	391	348	373	359	374	365	371	402	353	379	387	381	360	374	363	372	388	392	382	349	331	384	360	382	341	353	353	394	399	362	385	370	380	388	393	356	387	367	391	335	374	376	337	378	362	370	371	380	390	396	407	374	369
3563	337	288	298	233	260	260	235	215	220	226	223	215	214	245	235	239	203	218	245	228	211	244	243	223	236	228	214	223	242	231	261	210	223	233	230	223	226	222	208	229	216	225	232	205	233	204	226	212	233	211	264	201	224	196	241	222	229	243	198	194	218	222	216	217	198	222	208	240	211	213	245	235	219	230	227	235	227	236	225	206	232	235	209	259	228	218	185	204	231	266	225	237	223	236	195	225	235	223	228	203	219	212	216	231	209	240	254	236	207	245	226	212	225	238	238	204	226	225	226	188	203	214	221	231	234	208	245	188	223	244	240	211	214	221	246	213	203	200	207	201	236	234	219	210	229	250	239	223	231	210	234	223	216	229	224	235	216	238	234	238	220	231	220	203	250	228	226	224	241	242	225	198	267	206	240	221	240	222	230	215	210	251	227	207	225	247	238	264	207	212	223	217	216	240	209	241	217	193	237	206	260	209	244	216	247	222	221	203	188	228	229	209	221	212	215	215	231	247	233	224	212	228	226	216	229	205	226	228	244	202	243	220	230	206	215	206	229	247	199	203	241	211	215	195	214	210	235	219	219	188	220	211	205	238	228	223	247	236	242	243	211	232	221	190	240	231	218	243	197	209	198	226	210	207	214	230	226	212	260	216	228	242	237	229	219	234	214	213	211	229	226	230	187	216	234	208	203	210	237	222	244	251	227	204	215	229	220	218	228	212	205	205	227	226	216	234	240	228	218	210	241	217	220	206	229	234	234	239	218	211	199	215	208	197	215	197	210	248	230	219	208	239	220	236	217	222	246	231	213	234	212	218	240	202	244	205	251	217	239	208	249	201	239	216	195	231	247	231	210	218	259	210	199	226	233	244	199	193	198	219	225	249	204	242	231	218	212	206	223	233	210	226	249	218	221	232	207	213	221	234	261	237	196	218	224	228	236	241	212	210	228	215	217	220	238	229	244	224	224	223	241	230	217	242	237	214	224	201	229	241	208	226	217	239	229	239	237	219	201	225	245	216	219	188	229	224	212	200	205	196	204	239	209	222	225	225	223	210	232	230	234	240	233	230	231	209	262	225	220	235	198	217	232	209	221	225	195	256	230	202	221	249	226	211	202	233	240	244	230	230	198	217	222	232	202	255	228	234	252	231	209	238	210	214	229	233	235	204	250	203	217	247	229	236	204	236	263	199	242	217	227	184	232	240	231	249	198	217	220	237	215	228	228	231	197	228	223	232	230	230	221	245	223	221	205	224	244	217	225	227	214	219	205	262	212	214	210	200	228	209	212	220	235	226	213	230	227	230	219	204	223	225	230	194	227	208	212	209	226	220	216	200	224	237	222	233	251	252	256	217	222	213	200	228	219	207	206	223	221	226	194	214	233	235	208	198	217	223	230	223	238	218	214	238	242	245	256	224	240	233	201	209	228	207	206	200	237	231	236	222	207	238	224	205	219	225	201	214	238	222	220	217	242	210	190	236	205	215	217	240	243	229	214	204	194	229	223	211	217	220	222	254	205	189	229	220	220	259	198	222	252	235	201	225	220	197	240	255	214	230	234	217	229	234	251	242	194	258	210	208	214	225	224	230	203	217	240	216	249	231	235	243	211	234	220	253	233	212	211	211	198	258	198	206	201	224	237	224	229	229	221	243	225	207	253	194	230	239	223	197	205	225	221	230	207	208	205	218	235	221	229	245	195	256	222	219	219	241	222	211	259	217	208	242	229	208	228	210	212	223	249	203	222	225	230	204	256	212	208	236	228	219	236	227	223	230	229	224	213	209	209	220	223	256	244	214	218	204	221	218	206	238	245	217	211	234	221	220	218	226	215	209	214	234	227	216	232	194	224	219	221	220	248	233	203	253	220	250	205	225	214	223	216	215	209	221	228	207	224	233	216	219	258	206	215	223	216	205	214	229	235	241	208	225	205	250	225	219	257	218	202	220	200	232	206	247	201	230	233	228	229	219	228	221	218	210	255	236	219	214	223	195	226	218	236	212	191	235	208	221	231	223	239	231	220	234	227	216	204	226	210	212	250	249	253	203	224	226	208	227	230	227	257	209	213	231	219	196	235	225	227	221	242	223	245	226	219	217	235	225	226	222	209	235	249	240	245	244	206	225	176	204	226	224	209	244	236	200	224	221	213	211	234	203	237	221	240	219	210	220	232	239	222	217	241	215	199	241	250	223	213	248	217	232	227	243	233	231	205	236	208	257	191	207	224	233	231	231	225	233	186	208	211	200	222	236	220	196	216	216	219	196	225	232	237	203	223	221	217	233	227	237	198	224	217	193	207	230	218	231	202	206	233	210	219	205	224	259	218	232	217	213	224	229	209	197	217	218	210	209	252	216	223	201	210	223	192	196	229	231	219	247	231	225	207	226	227	218	225	232	256	201	218	223	229	198	223	236	236	233	218	231	193	218	225	212	221	231	225	217	217	236	224	234	209	211	238	193	235	199	248	237	220	232	251	205	207	224	215	224	240	227	215	205	230	226	202	235	230	224	206	259	235	210	227	226	246	246	223	240	234	232	226	235	227	232	249	234	201	260	232	218	232	205	219	224	242	234	223	204	223	220	226	253	218	230	221	222	232	223	237	220	209	212	218	223	234	253	210	250	203	239	209	224	219	223	215	240	181	216	209	216	230	219	225	237	241	240	239	208	228	229	214	226	194	232	224	226	185	239	228	230	214	212	213	233	216	237	225	205	231	202	247	203	221	225	231	214	236	193	211	247	232	203	240	218	235	234	220	253	222	226	236	228	227	230	225	206	246	226	219	239	239	240	209	188	221	247	197	231	213	203	212	237	225	251	240	219	227	238	205	204	216	223	244	219	220	206	224	206	217	244	205	215	214	206	234	231	245	239	250	241	217	217	209	215	228	200	204	232	242	206	223	223	240	213	193	202	219	202	229	252	232	236	198	217	233	231	230	201	212	242	208	206	190	210	249	225	219	203	213	249	218	204	230	237	223	216	235	211	211	191	232	226	238	204	223	220	230	223	218	258	225	224	242	208	219	193	228	227	221	227	194	228	239	219	225	229	221	234	234	234	227	231	226	218	222	230	221	229	216	217	219	222	234	234	234	231	222	202	249	237	206	214	252	231	245	231	231	217	247	227	231	216	252	217	224	221	231	190	222	217	227	227	213	214	220	252	241	200	200	203	226	216	225	246	226	233	210	196	259	226	223	223	214	219	207	239	229	241	232	231	197	203	235	227	236	214	218	223	216	219	219	212	248	222	224	244	243	239	215	222	219	230	202	243	224	208	221	213	222	240	211	213	228	248	220	213	216	212	227	276	217	219	231	223	228	216	242	215	228	239	228	218	203	201	238	200	220	224	198	229	221	238	227	200	229	219	191	241	226	238	222	209	220	224	238	196	228	219	191	232	247	217	182	210	223	227	210	244	233	257	240	218	227	225	254	218	250	222	212	205	245	228	229	201	215	210	220	228	216	234	221	241	214	251	203	245	245	228	231	217	206	218	219
3173	712	751	802	862	768	770	711	677	721	632	628	641	677	653	651	645	600	596	606	677	612	606	616	571	673	609	639	622	612	555	623	581	632	606	583	599	596	605	588	594	598	678	634	617	601	568	582	666	648	545	575	578	616	616	555	625	595	585	598	624	578	618	623	592	610	571	637	592	637	593	615	561	645	606	600	565	652	579	573	585	619	622	577	609	590	582	605	613	623	602	594	592	602	575	554	614	582	644	593	601	585	576	632	626	608	584	608	540	626	630	594	571	583	600	583	622	580	622	582	635	563	601	558	629	631	605	537	600	605	600	607	649	581	558	543	583	578	607	574	603	556	609	602	599	563	577	603	629	594	654	581	595	601	624	615	588	604	605	594	648	585	605	555	587	591	567	622	576	596	602	582	644	573	606	592	593	609	600	634	606	599	542	617	591	593	568	583	599	617	621	645	625	582	599	606	586	605	584	619	600	625	615	584	642	630	607	585	575	584	617	607	586	639	600	588	637	612	560	607	626	652	569	584	623	546	591	637	566	533	625	578	581	588	552	619	626	599	579	590	587	572	591	612	601	611	584	585	659	577	631	585	630	605	610	642	616	620	591	618	565	626	594	590	616	600	615	591	562	632	611	594	639	572	605	645	583	584	613	584	597	614	620	617	593	557	620	587	600	588	596	609	610	653	576	637	584	604	575	565	582	596	553	605	582	591	609	571	640	622	677	609	568	623	583	573	575	619	579	644	649	608	592	595	626	633	591	631	613	670	640	587	638	536	578	569	575	621	583	581	569	608	628	569	595	630	596	589	573	586	589	575	587	600	630	603	595	592	610	583	617	603	577	627	569	581	623	599	627	637	589	560	586	604	607	597	622	610	616	606	570	622	550	588	585	627	592	576	619	595	573	585	636	559	601	643	621	566	630	612	599	595	605	579	617	625	614	603	597	611	551	593	589	649	593	602	612	631	647	574	632	593	650	646	596	615	640	611	583	616	570	592	554	586	613	627	606	580	543	607	602	613	573	590	550	620	580	581	617	622	602	611	597	589	619	615	580	596	548	592	566	625	586	592	602	609	603	621	622	624	618	636	571	589	641	589	569	573	571	610	592	573	582	608	613	614	583	586	613	639	604	611	626	584	578	597	632	618	556	544	585	581	638	635	590	611	628	607	597	616	655	610	576	608	607	616	574	588	561	604	573	596	606	608	616	566	587	590	617	572	595	602	624	610	620	585	594	557	560	611	578	586	575	599	587	623	601	609	596	609	588	578	598	592	595	573	572	584	639	599	566	595	566	566	589	583	603	627	598	594	585	539	587	593	629	617	576	625	594	585	631	569	642	584	603	578	586	612	592	622	586	636	604	568	602	579	565	593	581	608	580	622	573	629	570	637	635	633	612	611	602	605	601	625	604	562	605	588	642	581	615	616	601	573	622	592	591	612	606	581	571	590	610	600	603	603	631	584	621	570	618	577	597	559	595	583	635	618	587	606	570	596	594	613	607	603	565	573	581	562	659	575	657	599	630	592	625	621	618	593	569	557	566	596	645	568	601	564	620	610	635	633	542	627	600	604	619	590	578	608	569	611	592	610	598	590	592	604	611	599	612	630	641	621	567	615	595	614	555	598	639	588	629	600	550	613	622	579	594	619	604	617	570	589	588	648	613	616	595	614	646	522	611	595	595	563	614	609	616	627	592	622	576	589	635	613	618	621	564	648	606	628	577	559	590	584	587	580	597	593	593	551	573	613	593	538	585	545	637	616	593	592	578	628	616	634	589	570	590	594	589	620	571	567	621	587	617	576	603	640	646	598	593	613	633	614	587	580	568	591	590	576	559	673	552	611	658	615	578	568	602	624	593	635	570	530	597	597	617	620	585	574	587	621	639	574	622	612	574	590	579	552	599	584	635	565	632	625	599	595	580	661	602	604	582	636	601	591	567	612	590	604	596	626	577	569	553	625	624	631	547	594	601	588	610	614	590	633	605	607	601	598	564	587	639	605	583	603	596	627	609	577	631	583	567	587	569	601	572	586	543	633	610	574	594	544	573	611	620	565	583	590	629	571	613	658	575	582	596	565	617	606	654	590	604	605	573	609	589	625	592	635	622	565	576	594	591	624	611	646	589	586	572	613	600	615	596	558	575	620	544	604	590	576	589	593	621	606	640	595	593	592	607	631	615	573	593	592	598	579	620	608	599	610	616	573	602	621	563	554	594	602	597	611	636	621	582	611	592	637	566	651	604	606	557	594	611	580	587	601	606	641	569	583	610	538	590	564	572	614	586	601	593	600	556	597	616	551	613	595	619	596	600	638	576	596	580	586	601	589	637	596	602	583	593	630	637	635	593	567	606	590	638	601	604	586	575	588	636	615	605	550	595	582	603	596	625	553	620	641	597	562	645	572	615	628	608	616	603	626	614	629	590	575	625	596	586	594	585	598	559	607	610	602	578	587	599	626	593	616	624	633	621	606	600	540	593	598	629	584	599	595	589	625	619	594	644	602	599	570	611	608	613	590	614	605	597	635	628	544	595	601	599	582	603	603	535	583	590	616	632	565	625	617	594	592	579	631	649	596	611	608	631	605	612	612	631	620	594	607	663	617	594	602	581	574	609	624	632	635	545	598	588	587	631	601	584	602	606	612	585	616	623	622	628	624	546	603	616	599	570	543	608	606	584	589	632	594	587	591	594	590	600	576	648	571	640	527	572	618	591	624	559	624	585	600	655	570	584	603	606	591	633	591	590	612	572	587	609	582	621	595	610	594	565	582	601	626	635	575	571	545	591	633	584	624	590	600	594	581	579	600	614	574	598	614	584	607	586	568	591	598	572	622	575	557	622	607	677	595	592	593	584	583	592	593	608	585	605	612	560	628	594	617	642	576	605	617	579	594	626	609	636	566	644	557	593	624	609	620	645	586	596	649	602	590	617	621	620	588	630	578	626	603	551	599	586	557	593	585	639	571	574	576	613	602	593	574	610	577	590	641	640	622	604	605	590	629	577	580	563	634	558	608	611	553	620	573	614	612	608	615	561	622	594	577	611	596	646	586	592	578	537	630	601	577	562	615	568	598	565	589	647	590	592	613	565	619	607	588	640	584	579	628	577	552	563	603	598	540	607	612	594	560	617	592	592	597	609	583	611	605	666	620	582	605	591	569	600	616	625	602	572	595	625	613	616	629	591	633	593	577	681	559	591	609	607	617	542	629	615	564	598	613	635	555	619	598	582	603	637	577	561	580	594	611	645	588	565	545	600	617	551	592	580	608	629	554	603	580	581	589	561	610	554	607	573	599	586	637	625	590	558	610	595	548	588	591	563	603	598	635	650	593	541	591	631	594	600	599	608	570	588	629	630	614	595	574	624	587	560	621	626	595	584	603	610	603	566	618	618	616	645	572	566	626	556	617	609	563	558	602	569	610	582	593	601	628	620	603	655	607	609	610	613	588	582	605	587	582	626	579	611	590	581	596	594	605	641	637	626	618	621	612	601	596
18670	2269	1308	1012	807	614	489	501	402	367	346	348	320	310	337	298	280	304	287	277	275	281	285	264	310	270	291	292	259	278	249	330	283	285	288	245	284	284	271	253	288	257	265	272	264	262	282	278	261	276	290	251	280	264	266	286	239	261	255	260	266	275	245	261	264	266	266	271	235	313	266	262	269	244	271	261	265	249	264	251	271	257	247	274	253	278	254	244	272	244	264	277	237	286	285	268	232	295	284	235	261	268	265	285	271	269	220	254	232	285	253	255	240	252	273	233	277	270	265	252	252	281	282	259	273	276	242	262	264	271	288	266	273	248	284	276	260	261	243	245	242	288	269	282	280	251	263	294	251	294	266	266	292	279	250	254	254	269	260	282	264	262	261	260	266	256	288	256	275	293	279	251	246	267	260	248	249	266	275	252	272	271	253	270	252	272	262	246	270	256	247	256	290	293	287	262	263	245	277	256	251	260	251	243	257	279	275	252	240	259	266	269	248	264	310	249	288	248	241	261	249	278	256	242	287	255	273	254	269	261	243	270	242	232	241	250	257	265	291	277	284	305	263	272	266	262	257	243	246	211	258	264	251	252	241	267	294	250	274	265	270	262	290	257	276	271	246	251	284	273	258	275	256	265	267	280	257	267	259	269	286	297	266	230	247	255	274	240	252	289	265	279	290	234	270	276	258	248	262	290	222	255	273	279	242	269	238	241	255	238	265	272	274	261	220	252	268	253	266	277	254	269	253	249	309	270	255	272	257	278	254	290	259	236	258	288	293	282	278	254	314	264	242	295	269	264	265	269	260	277	307	268	288	264	276	264	280	255	255	272	294	290	263	252	286	270	262	281	245	235	277	261	257	270	304	238	269	262	255	261	249	266	275	260	260	269	263	261	262	272	240	248	273	262	241	234	288	292	255	272	279	265	262	266	281	238	231	246	280	287	281	259	258	239	308	248	245	249	265	292	270	263	255	242	280	241	254	274	240	299	268	251	253	241	276	287	295	268	269	242	285	276	297	261	263	299	254	273	260	281	249	271	273	259	261	244	299	249	253	251	251	281	242	262	282	257	276	257	254	282	268	282	257	288	248	285	276	277	240	256	255	289	248	245	252	242	266	275	288	246	232	260	269	272	247	282	247	267	270	298	248	257	247	255	242	233	280	259	258	260	277	241	243	256	230	279	271	233	259	222	292	299	288	275	289	278	269	268	265	286	265	238	250	254	235	275	239	253	242	267	244	236	280	267	237	267	258	244	280	264	241	286	289	294	262	268	266	247	255	269	255	253	252	248	247	244	272	264	264	251	254	255	266	260	262	272	283	236	284	272	271	277	250	259	233	252	297	267	263	245	307	269	259	280	239	273	279	252	239	258	261	270	257	276	276	279	245	282	264	287	237	277	253	270	266	279	275	252	249	252	243	263	261	256	254	252	272	278	251	265	261	263	284	262	255	270	254	246	270	263	256	248	237	284	238	235	269	256	238	278	249	268	265	273	280	262	251	272	271	268	252	253	267	240	266	294	267	273	239	280	225	273	263	268	249	265	251	264	256	242	255	240	271	244	266	262	255	278	280	268	274	269	292	257	294	267	246	250	271	275	245	237	271	301	315	291	272	275	278	282	288	280	285	262	253	261	251	280	256	264	282	259	232	241	281	270	242	280	243	288	289	223	290	260	267	265	255	249	305	290	260	240	257	274	231	296	278	268	272	264	271	259	256	286	280	252	277	264	256	252	288	239	267	268	242	237	287	236	260	291	260	249	269	272	250	241	269	237	258	300	274	272	250	261	246	293	259	250	276	246	267	261	258	237	291	273	248	264	272	274	250	280	266	241	263	239	232	291	302	253	248	268	261	293	281	263	250	238	262	278	275	243	279	269	268	277	280	275	236	253	279	240	271	272	275	258	239	250	269	266	274	266	269	272	276	276	254	252	269	267	265	261	255	237	243	273	254	283	268	261	242	274	262	289	254	309	291	263	295	268	274	240	293	263	252	256	260	230	228	283	272	253	256	280	257	241	253	261	232	223	252	279	265	281	280	254	284	268	277	229	253	284	253	252	267	254	265	266	246	288	265	265	272	234	267	272	287	262	275	282	246	277	239	276	259	260	256	261	253	273	260	245	249	268	273	260	249	248	256	268	251	245	253	261	277	261	305	248	267	249	261	228	257	290	237	248	257	251	269	244	255	256	273	258	253	248	261	251	261	240	290	283	266	254	259	286	252	276	264	283	273	294	259	282	238	268	251	291	254	297	262	269	280	270	267	232	269	284	240	285	285	258	229	273	246	233	285	280	261	268	238	252	277	268	252	249	249	282	269	246	251	236	267	259	267	255	256	265	258	272	261	267	265	256	287	272	243	279	273	301	267	283	249	252	276	265	266	258	242	229	284	266	227	255	268	289	254	263	238	285	269	257	291	271	247	247	251	259	253	238	254	250	277	272	258	261	262	240	280	258	233	267	293	275	285	256	257	252	264	263	262	246	247	247	258	279	242	279	257	254	261	274	283	249	279	264	273	251	251	293	257	269	266	252	281	260	262	266	267	277	253	262	274	259	248	241	255	278	278	264	251	268	275	272	287	272	258	287	246	223	264	254	259	283	293	293	273	249	271	249	274	271	294	266	269	297	273	283	273	267	283	277	278	256	244	266	255	254	251	232	271	277	267	263	267	249	250	282	239	265	279	245	255	274	243	305	263	260	306	269	249	276	263	279	261	261	253	268	264	291	251	256	269	273	244	269	267	256	277	243	275	289	251	275	262	267	281	247	270	250	253	234	296	242	236	272	265	264	254	256	267	247	253	279	275	265	310	279	269	258	283	277	286	254	254	227	249	253	254	247	266	239	241	281	258	262	238	258	269	252	237	267	247	270	235	251	261	296	241	252	233	235	285	246	252	252	266	270	285	263	266	265	272	279	251	245	239	292	272	267	252	283	244	290	251	269	239	226	264	257	276	266	262	266	269	221	242	240	255	251	252	256	267	239	260	243	227	251	258	249	253	269	265	285	269	224	280	278	240	270	231	268	246	292	222	258	261	245	282	269	244	259	266	247	247	272	266	254	274	223	276	268	265	236	260	277	246	247	243	259	263	227	263	228	277	251	235	284	254	254	277	260	253	247	277	230	254	268	266	245	260	265	256	260	237	267	277	268	276	245	250	273	251	306	281	280	253	272	283	272	290	296	255	268	240	240	296	280	271	261	254	262	280	238	256	247	252	272	257	267	245	291	258	286	246	264	266	255	290	271	264	255	293	280	258	244	266	250	281	265	246	266	277	245	274	274	236	282	258	256	276	269	290	255	246	263	257	235	288	266	259	268	231	267	242	284	282	257	290	271	239	288	268	252	287	287	271	272	302	258	280	265	243	270	278	257	248	257	251	273	256	273	262	250	244	279	286	254	259	278	270	220	246	250	261	255	245	251	260	272	260	250	249	282	276	263	243	276	262	291	265	275	262	283	244	245	243	265	262	271	285	261	254	249	276	265
10413	1552	2624	3066	2797	2429	2076	1796	1621	1441	1334	1210	1169	1085	1057	985	933	930	861	905	882	822	867	852	855	894	795	776	796	762	762	768	728	749	751	758	729	743	716	705	765	695	765	682	729	702	697	731	708	742	745	702	714	725	716	689	684	721	742	679	706	679	763	736	715	691	720	718	689	680	708	732	721	705	690	688	666	703	729	638	671	659	650	667	716	653	706	676	692	662	689	729	698	710	663	671	709	644	721	680	656	679	703	723	751	669	683	684	657	677	701	703	678	685	650	696	691	679	676	715	655	639	694	648	713	625	696	655	649	700	696	702	677	709	710	714	690	675	716	711	706	656	698	678	649	669	688	685	708	654	696	699	661	675	697	720	673	695	704	675	656	711	671	724	690	719	680	683	719	719	621	644	703	671	704	661	668	692	688	664	668	705	663	696	696	700	681	740	718	700	695	698	705	702	661	651	675	672	691	693	682	613	694	697	684	662	720	685	704	675	651	704	688	671	625	691	660	664	704	630	656	691	671	673	705	648	639	663	691	671	702	640	652	671	701	638	711	724	708	744	682	700	692	681	666	680	689	708	647	670	669	685	680	704	707	615	648	731	632	646	727	685	725	630	705	708	691	643	696	706	717	695	663	709	641	684	646	654	716	696	670	654	681	652	704	739	672	712	683	683	676	674	665	748	675	628	691	665	685	690	680	681	683	746	638	652	723	728	700	666	657	683	722	652	712	706	700	704	677	714	688	689	700	698	661	696	717	719	725	666	662	649	666	666	724	651	676	684	707	689	681	621	693	659	663	699	663	689	694	684	653	669	676	655	705	714	655	710	673	672	664	712	724	717	686	691	629	651	697	690	647	659	691	616	669	689	678	705	696	671	635	637	675	650	678	623	692	661	682	706	668	722	680	650	684	678	658	687	661	681	599	673	655	679	658	661	658	660	689	580	672	651	682	668	698	681	648	752	667	654	625	724	674	686	698	649	689	681	670	700	672	640	645	654	682	711	656	684	679	660	722	702	671	642	679	690	667	689	671	704	711	670	708	693	716	644	698	696	691	671	676	668	669	749	702	639	705	656	715	680	684	673	717	667	649	671	721	704	725	755	680	715	660	642	684	705	626	662	624	647	683	669	640	759	643	682	688	720	669	663	691	720	719	670	658	690	677	690	702	689	720	694	644	649	642	681	672	661	645	682	668	690	705	666	653	658	690	668	666	672	683	693	654	664	685	665	705	699	705	664	683	715	696	695	689	666	687	681	678	663	674	679	687	658	667	655	669	681	714	715	707	668	701	625	703	675	646	685	669	688	721	696	698	671	701	697	643	654	663	679	719	665	744	696	668	661	641	650	699	714	663	693	707	678	686	656	677	719	711	646	679	692	726	662	658	693	669	686	688	680	687	676	711	647	705	735	707	655	702	654	666	662	689	687	629	661	686	715	661	692	725	680	637	658	697	656	715	668	656	719	664	685	699	730	721	654	663	684	708	673	652	693	705	693	677	714	703	680	686	635	655	649	669	675	663	694	644	686	732	664	701	686	712	730	694	681	675	685	656	681	672	645	704	648	683	681	650	664	687	663	629	684	699	663	683	684	685	648	678	656	695	689	701	669	704	681	702	706	669	667	679	695	659	680	705	684	627	634	723	692	692	701	674	640	685	717	674	669	655	691	737	668	692	652	659	699	730	646	687	671	732	685	654	646	670	696	699	683	685	708	674	715	657	671	647	659	659	661	679	720	657	666	707	664	647	723	667	711	689	736	674	671	650	653	683	722	708	691	651	685	657	700	657	722	687	662	660	726	712	657	707	700	731	664	692	665	686	700	681	690	714	711	640	664	694	699	650	734	676	650	659	710	663	688	675	680	693	691	706	632	728	677	675	708	613	676	725	628	644	665	680	653	658	663	714	705	681	700	728	664	720	692	675	683	677	636	680	653	684	672	698	711	730	690	727	628	669	651	706	705	671	683	691	690	639	673	667	713	684	681	645	655	691	703	666	652	660	680	696	713	691	645	670	683	682	722	692	682	712	705	658	679	708	692	695	694	656	644	668	692	679	640	692	684	649	678	696	632	714	707	684	708	652	652	726	729	739	708	672	683	703	736	694	671	691	734	664	673	666	650	719	659	670	664	635	667	669	657	676	658	668	708	661	716	687	666	702	667	692	670	679	617	681	702	666	666	689	730	709	672	662	705	703	669	685	716	711	711	682	690	706	713	673	731	678	667	692	694	729	672	635	648	715	650	702	674	665	761	635	676	710	632	675	713	676	710	667	673	670	652	662	661	624	683	650	697	654	716	654	672	706	675	725	660	669	695	714	708	661	699	723	671	655	683	685	702	621	697	684	654	682	698	673	642	673	710	642	667	683	695	691	718	662	700	673	680	715	698	692	704	625	675	646	697	649	631	614	655	701	706	663	701	673	657	688	722	676	635	657	651	714	701	691	729	656	713	674	644	652	703	739	722	674	733	643	697	715	691	678	670	712	739	654	689	721	691	652	653	737	683	673	711	669	653	654	688	642	655	617	666	685	630	694	719	649	748	704	653	745	713	719	662	685	690	701	684	675	701	698	659	674	658	669	685	703	685	664	699	649	692	659	714	671	727	681	725	651	687	753	718	691	671	709	680	666	707	664	658	679	695	660	682	677	677	737	694	633	709	663	685	727	699	678	701	673	668	726	646	665	653	687	676	689	714	690	693	654	665	659	649	641	637	676	679	671	672	701	693	703	680	642	705	699	692	717	702	683	691	707	707	765	654	692	733	738	696	627	661	702	665	678	697	642	671	680	652	702	724	672	671	690	659	697	709	651	715	668	667	682	697	690	662	650	693	657	648	677	712	687	687	685	669	676	676	693	638	651	721	680	666	684	713	682	641	657	666	679	705	658	638	684	684	676	678	697	681	665	653	695	648	636	675	656	675	663	683	695	701	700	686	694	629	658	720	697	664	691	726	640	664	695	669	654	694	653	681	663	648	696	694	685	718	676	695	684	691	682	688	688	630	667	639	660	701	684	637	675	661	708	714	704	679	680	742	698	703	646	693	725	736	720	725	647	651	659	694	671	708	647	683	645	711	643	692	658	692	687	661	650	665	638	674	731	690	702	656	652	703	671	699	673	660	681	701	649	704	632	703	657	680	661	715	711	699	672	669	672	675	648	734	649	647	665	693	623	673	668	634	656	711	666	670	704	704	697	639	690	711	691	754	658	676	725	709	691	671	674	665	664	654	683	677	696	688	675	692	706	629	708	632	724	675	670	667	643	696	693	637	653	645	659	656	681	652	682	666	675	669	663	705	713	701	668	672	671	613	670	679	677	682	645	667	667	719	703	680	667	695	679	692	705	677	671	639	665	652	681	698	675	689	659	712	664	721	711	663	699	679	716	687	735	697	707	659	705	675	648	654	682	739	661	694	750	643	723	668	683	689	674	681	682	660	683	675	698	684	627	689	704	698	700	690	644	686	664	679	663	691	698	665	652	697	698	689	669	684
29680	6103	2315	1683	1199	800	647	534	475	391	330	292	285	225	240	218	234	209	175	188	169	168	208	161	181	169	164	140	141	175	152	170	153	161	138	135	149	163	158	161	160	152	157	134	156	149	155	140	151	138	155	126	146	127	139	133	145	154	144	148	148	140	135	139	140	144	143	132	156	138	163	125	141	144	138	143	140	163	145	124	147	117	138	138	154	123	123	134	124	164	146	164	162	150	134	132	128	120	122	147	143	138	133	123	118	152	146	122	130	124	144	141	135	138	126	141	136	155	149	137	134	146	138	130	145	115	129	138	132	115	131	138	139	134	140	150	136	156	146	126	159	146	141	121	140	147	165	150	133	162	166	143	164	126	143	151	133	139	122	135	165	138	147	151	120	132	122	124	146	147	142	135	148	146	132	127	156	136	146	133	127	124	125	133	141	123	126	137	129	137	143	122	138	133	139	145	138	138	153	154	135	149	123	133	129	121	147	158	123	137	167	158	144	134	147	135	129	142	128	127	134	122	137	122	118	120	117	136	114	138	138	141	128	139	148	135	121	150	127	146	127	127	132	152	118	115	142	129	138	154	136	127	134	119	138	126	118	134	123	145	109	130	117	149	119	132	124	133	122	128	120	142	126	137	149	139	120	127	134	132	121	152	148	144	136	145	131	125	146	138	151	145	142	124	143	133	156	156	139	130	140	126	158	145	133	144	151	134	123	128	144	150	152	152	125	144	125	160	153	138	128	133	136	150	134	128	119	164	132	127	155	134	132	136	132	109	133	130	147	147	116	132	146	127	123	141	116	129	149	134	137	122	145	142	136	134	141	130	138	121	145	140	149	123	150	146	135	129	142	178	127	123	130	138	132	137	142	155	146	154	127	118	139	128	155	118	136	142	141	127	153	133	131	141	132	126	156	137	118	134	140	144	131	126	133	139	120	116	131	146	120	151	141	125	129	162	156	148	124	137	152	121	137	127	124	141	138	134	139	130	141	152	146	131	127	138	137	136	144	124	134	138	133	148	120	109	130	125	118	158	155	123	141	139	143	135	124	127	142	134	152	129	134	117	138	143	138	112	158	151	123	136	134	135	127	149	122	125	139	130	135	149	111	143	128	155	142	141	155	152	115	137	139	135	126	126	128	153	140	133	158	132	137	157	134	132	140	146	145	156	164	147	135	133	156	158	139	144	173	135	142	137	138	148	145	150	138	115	151	141	128	123	157	130	135	129	144	152	146	129	144	148	132	153	137	138	138	145	164	136	142	130	141	132	114	143	140	149	151	142	150	141	135	126	123	125	137	137	137	136	138	127	131	145	136	138	134	148	149	122	112	146	141	127	149	142	134	127	142	130	131	148	143	123	153	138	113	122	142	129	135	121	157	128	132	127	132	118	143	136	142	130	146	121	143	126	153	128	145	126	146	132	144	124	140	113	123	161	150	141	140	134	127	134	131	136	123	158	161	138	131	162	133	161	144	144	135	132	141	130	123	145	129	140	132	138	114	142	140	136	129	120	137	132	153	140	109	136	137	148	115	144	136	148	153	140	127	127	130	134	127	123	135	133	155	130	131	141	127	139	133	136	149	146	140	144	141	142	144	132	136	157	146	126	140	163	147	116	139	122	128	127	135	141	145	147	140	130	145	143	148	144	133	149	140	136	130	118	143	112	130	137	122	130	145	146	144	176	135	121	133	126	136	143	127	148	132	153	128	138	147	157	133	150	131	148	146	141	154	121	109	147	132	124	139	130	125	137	148	138	141	142	133	132	154	145	139	154	129	144	149	142	143	115	125	127	157	144	139	142	139	121	146	133	142	126	151	147	130	151	146	127	112	126	138	128	122	129	122	155	138	132	140	135	151	124	146	141	128	130	120	150	133	118	122	125	145	134	130	124	158	129	147	149	122	157	125	135	148	151	141	134	135	146	147	148	123	140	134	139	127	128	138	142	119	120	133	136	176	137	121	155	143	134	134	137	124	130	150	145	118	155	142	148	127	115	137	139	152	147	135	133	147	151	148	148	139	126	126	155	125	135	126	126	158	118	121	159	122	132	142	107	136	144	128	157	154	115	134	121	182	127	136	144	133	149	120	149	130	144	146	132	138	129	131	148	147	129	145	145	153	151	135	134	113	145	126	138	123	141	120	133	141	124	134	150	136	147	137	150	163	131	116	139	136	132	145	126	128	116	119	136	178	129	140	148	137	137	139	167	116	148	117	129	143	143	131	135	127	124	148	155	169	118	137	151	119	142	124	136	119	156	138	144	125	137	129	142	129	153	122	145	154	131	114	123	146	131	132	132	124	139	137	132	125	135	135	144	118	119	115	143	149	152	153	132	129	124	133	140	134	139	136	134	140	128	120	144	119	135	137	148	134	154	144	131	126	143	109	120	135	155	152	146	149	133	151	138	137	152	146	155	176	130	115	141	131	145	129	138	168	133	126	136	146	129	129	128	134	133	156	127	133	124	146	141	163	122	131	145	156	135	127	139	134	128	146	130	144	151	146	147	137	130	144	143	139	143	148	115	139	123	132	144	141	145	136	145	121	153	126	116	135	141	130	129	131	145	140	135	154	151	124	151	140	130	136	126	143	99	157	140	130	158	130	131	140	135	135	137	138	126	138	147	145	149	137	132	134	140	136	163	130	149	132	133	139	148	152	164	145	128	141	139	142	174	125	124	138	124	137	145	150	127	156	134	147	137	144	151	130	124	143	131	155	141	131	146	134	168	126	133	154	132	148	120	144	147	121	154	125	139	131	143	153	133	125	143	152	159	133	137	133	157	125	155	140	151	144	134	134	141	129	146	135	124	162	135	133	139	125	148	123	151	133	127	143	139	150	120	145	123	115	138	153	141	131	138	137	142	124	135	142	133	135	142	147	126	131	135	134	134	130	139	150	122	144	127	150	146	135	138	133	135	156	130	142	139	141	131	128	141	127	137	130	120	118	128	141	125	102	143	131	135	141	151	127	107	157	119	138	145	126	131	126	141	138	146	142	159	128	114	139	139	132	156	133	142	121	148	133	119	145	134	135	144	121	124	124	130	152	113	145	152	136	149	134	145	151	147	144	121	133	154	137	135	140	127	135	136	131	126	139	115	137	168	132	125	154	113	155	126	135	142	131	145	155	150	145	129	145	131	138	123	131	166	159	132	150	127	143	137	131	133	152	135	149	143	122	147	147	127	135	139	130	145	136	145	132	139	149	141	119	133	122	140	143	157	148	157	132	151	155	143	121	147	148	123	140	135	169	147	146	132	136	146	144	139	126	138	142	145	123	132	125	146	157	127	129	159	142	157	128	130	137	136	126	128	130	117	132	138	135	137	142	146	144	155	144	146	144	149	158	140	132	162	147	115	132	148	128	117	124	129	127	145	149	135	150	164	127	127	145	136	146	156	117	135	127	129	132	124	114	136	142	137	145	148	123	159	134	142	114	150	153	135	141	151	138	153	133	130	150	148	129	117	135	114	113	120	143	140	116	121	150	155
15917	1973	4039	4976	4328	3527	2973	2490	2013	1757	1558	1353	1258	1108	1008	977	909	851	729	781	747	648	631	614	618	575	594	588	573	581	578	541	504	465	519	509	479	488	466	473	486	457	483	436	446	444	441	420	419	461	437	417	393	432	435	423	427	412	388	435	380	407	427	404	402	448	414	375	402	415	391	387	392	375	411	369	396	392	385	398	381	357	409	401	384	403	438	368	381	421	408	397	361	445	407	376	375	371	359	404	381	407	389	386	377	385	384	400	373	392	363	395	390	386	408	372	369	393	421	382	363	407	380	359	408	328	348	407	403	391	364	410	378	378	373	366	387	395	360	360	364	378	358	388	385	376	403	384	368	403	389	394	369	404	362	383	344	369	380	382	385	363	366	341	389	366	342	371	385	358	380	349	386	391	442	364	359	400	365	352	366	399	393	382	361	399	391	388	403	359	360	358	375	396	395	397	390	390	348	420	390	374	374	382	356	365	351	350	393	374	351	339	359	360	410	358	358	402	386	392	373	374	369	347	386	365	371	375	352	388	371	405	403	358	403	382	374	344	388	365	368	351	367	355	369	392	389	372	370	360	375	365	342	378	380	358	368	379	380	373	405	381	370	384	350	388	387	369	353	368	367	355	382	364	352	367	385	375	361	376	386	387	346	385	361	352	405	379	386	389	357	415	366	379	414	339	379	342	383	366	375	340	368	380	376	370	388	378	395	383	352	397	345	360	375	379	352	405	409	424	365	361	343	379	387	366	412	376	358	397	360	403	391	368	384	368	389	395	341	389	413	371	387	371	399	388	373	357	386	390	379	376	410	317	376	368	353	382	379	407	395	389	344	358	367	387	386	400	374	393	396	394	383	361	365	364	411	403	393	377	355	382	375	355	370	355	379	384	402	356	373	393	393	406	353	367	372	401	407	401	385	360	386	343	351	370	351	388	383	355	373	389	362	367	380	372	343	366	402	380	366	372	389	383	382	396	365	380	364	384	391	351	392	411	397	365	369	341	385	373	367	361	367	363	363	361	400	365	349	369	371	368	361	423	403	372	355	349	386	395	369	378	342	390	407	389	382	326	343	389	361	359	380	364	365	391	389	392	361	407	382	420	359	347	352	355	379	376	389	402	376	359	375	359	375	382	358	375	369	397	334	370	406	406	384	355	406	373	383	362	398	369	373	347	385	402	353	351	383	361	397	375	382	368	370	381	393	389	340	383	372	380	371	380	374	386	391	386	385	383	364	392	390	387	379	397	378	372	347	388	402	369	380	333	367	371	390	403	381	390	410	411	413	426	368	369	369	380	384	392	381	414	390	359	412	405	416	356	359	372	346	349	360	397	420	356	382	399	384	428	376	390	360	397	359	389	401	391	388	385	407	395	398	376	408	381	419	363	370	366	398	389	366	375	415	385	361	388	347	344	333	402	384	378	374	387	361	384	399	379	364	359	390	374	338	367	354	366	415	359	376	401	415	362	345	338	394	369	395	355	339	390	349	364	359	388	373	357	365	377	350	364	393	353	376	385	362	376	400	410	365	373	415	393	387	382	364	435	377	356	417	402	392	363	325	377	344	350	331	379	363	389	391	361	359	385	342	380	375	385	400	385	397	392	348	375	351	357	377	361	395	370	373	390	358	374	381	344	390	367	356	358	350	390	401	385	366	380	394	348	391	392	381	439	372	381	347	389	381	429	364	340	359	377	347	391	387	402	374	349	369	419	407	396	384	333	386	374	384	360	360	347	364	372	358	373	379	360	355	401	384	352	382	363	379	375	398	392	378	391	367	391	398	385	366	407	366	391	387	352	389	404	385	408	376	354	386	423	395	352	384	363	397	382	404	387	397	342	366	372	393	366	393	370	394	337	392	387	351	361	323	408	381	390	407	380	366	373	354	374	374	380	363	382	364	390	422	371	396	356	360	400	357	375	364	382	370	346	380	386	407	373	359	409	376	367	361	366	358	381	399	385	405	356	374	411	381	423	370	385	373	379	388	375	398	386	391	359	397	378	390	347	387	390	388	395	372	407	369	415	390	372	376	366	379	404	365	442	362	406	395	389	356	388	357	377	403	389	383	341	391	369	402	384	373	364	390	379	369	388	388	419	373	401	381	363	383	370	370	388	365	332	374	352	366	381	418	395	384	360	364	364	370	382	372	374	401	379	373	379	383	375	359	364	392	386	406	360	382	359	371	387	344	356	366	374	370	374	393	360	401	382	366	361	366	381	386	393	356	340	413	383	375	375	387	348	362	372	383	377	407	334	383	331	332	378	361	388	373	337	349	365	385	356	383	380	402	387	362	409	375	378	365	351	374	404	402	360	366	404	343	344	368	359	389	371	386	353	389	404	389	404	378	366	373	390	386	359	362	384	404	392	344	398	372	367	359	357	370	386	361	346	387	405	354	371	354	392	364	374	392	385	347	414	419	379	373	393	362	378	375	401	352	387	365	377	392	363	368	380	394	360	393	370	401	372	353	403	388	392	354	388	350	375	401	371	381	368	366	377	356	376	368	365	364	370	391	410	393	363	372	363	336	350	380	383	402	372	343	367	352	386	382	365	393	395	365	371	382	420	374	373	367	377	390	363	380	355	393	387	349	372	355	370	367	376	365	427	377	344	376	378	387	379	365	383	349	385	382	381	382	394	384	392	358	369	374	393	413	404	368	409	383	405	387	375	365	359	368	394	390	405	380	377	382	370	374	377	368	392	373	397	396	392	387	383	365	355	391	331	361	342	357	400	375	354	372	369	375	375	363	410	397	406	386	365	370	365	400	371	394	362	350	375	392	380	371	368	378	360	382	423	399	414	374	357	398	386	367	380	404	369	370	363	390	388	379	379	407	368	374	398	336	410	387	386	371	380	391	371	399	372	363	371	349	381	363	360	362	351	355	366	352	368	344	369	363	372	388	342	376	381	371	393	324	367	348	401	364	401	376	363	344	380	390	404	374	388	400	386	346	361	381	392	370	352	384	390	362	383	349	390	384	420	383	400	391	367	344	359	399	400	368	382	387	401	384	387	373	376	384	374	439	374	387	375	365	340	365	402	374	363	368	428	386	358	366	401	372	372	392	375	371	393	372	388	361	362	412	351	390	395	407	385	336	379	381	403	351	370	378	372	396	384	378	385	379	383	364	396	355	411	392	369	388	392	358	361	375	378	387	378	357	380	364	389	334	352	397	389	346	385	392	379	372	360	391	395	370	361	354	357	359	353	380	404	354	359	381	379	389	385	411	340	416	372	368	357	380	403	372	329	368	378	370	371	369	385	375	379	377	411	401	380	390	350	403	375	410	389	408	399	370	370	373	390	412	388	404	395	381	367	411	402	384	382	408	378	375	393	376	392	383	425	385	389	353	370	367	393	345	392	420	373	374	363	387	390	365	400	343	356	356	392	358	364	382	368	385	409	353	357	389	355	359	382	362	384	353	357	363	398	390	376	420	363	368	376	375	382	400	401	393	369	397	346	371	416	388	366	388	359	381	392	330	374
3532	339	293	285	253	262	262	260	259	224	241	230	243	203	213	252	209	216	220	228	209	219	239	217	218	218	194	198	230	232	227	202	224	209	209	229	256	228	212	228	234	219	220	231	231	207	241	233	218	208	225	205	225	204	233	206	227	241	221	201	202	225	241	215	242	225	229	223	219	212	196	199	221	227	207	225	224	222	210	221	238	196	213	229	217	238	218	218	246	202	261	239	225	243	216	251	249	217	235	218	218	208	208	215	232	227	249	213	222	252	219	214	213	222	233	216	220	189	219	227	206	207	216	222	230	212	221	240	218	245	216	209	227	218	227	223	250	222	242	245	218	228	239	240	190	225	197	211	220	214	207	228	203	224	231	262	213	221	225	234	236	241	221	220	208	235	250	182	238	241	214	209	211	247	227	254	200	213	227	238	228	229	215	221	203	268	230	230	236	245	199	216	226	198	216	259	228	230	217	193	219	233	238	218	228	237	237	239	215	206	232	218	225	230	214	218	224	246	219	251	235	253	233	219	225	226	214	234	275	214	232	221	215	201	222	232	241	214	190	207	222	223	233	227	231	222	223	218	216	221	217	213	228	221	233	245	221	217	201	217	244	241	236	241	228	242	218	236	207	208	241	220	218	229	192	222	222	239	215	245	200	220	227	223	219	215	213	216	226	211	236	216	254	229	228	233	201	247	195	212	240	208	209	220	229	231	222	240	228	203	219	210	224	225	243	245	215	198	226	205	198	221	230	216	226	238	224	223	213	239	217	215	238	227	224	228	212	244	239	211	194	238	211	221	227	230	232	224	211	252	226	188	230	221	225	225	213	218	229	230	217	201	225	229	233	228	226	220	225	177	240	237	211	219	210	211	230	207	221	228	219	234	194	230	202	220	222	223	240	222	203	199	246	218	224	193	254	235	233	209	226	244	221	226	212	221	220	209	217	211	249	210	238	230	228	248	225	236	226	218	239	230	247	208	236	234	191	228	251	232	223	235	215	236	237	231	209	220	223	198	221	217	211	238	211	237	250	213	213	193	244	237	230	227	233	205	233	224	219	216	241	218	213	244	249	207	211	230	223	227	216	241	221	236	228	215	250	213	210	228	208	228	222	251	216	191	232	190	259	236	233	228	208	212	222	240	228	218	226	202	237	224	236	235	223	241	230	207	254	230	253	217	215	207	194	197	202	239	255	244	215	211	236	199	211	252	237	214	243	263	246	223	211	240	209	212	216	212	197	217	224	237	204	222	232	222	224	211	224	205	232	231	218	227	237	228	242	244	201	224	210	205	218	235	232	219	218	223	220	235	228	237	223	244	220	203	250	226	231	230	191	226	214	213	201	214	231	211	212	201	215	245	218	208	230	232	205	220	208	223	243	212	237	212	215	202	235	241	232	236	228	224	187	217	253	233	222	228	223	199	197	218	235	238	252	238	227	199	208	208	204	202	225	232	218	236	198	225	219	214	212	236	228	229	236	216	248	220	246	221	226	212	213	207	242	262	228	226	222	224	215	217	223	246	199	226	243	240	214	222	231	218	204	207	212	198	219	219	227	215	214	227	194	215	235	203	196	240	217	239	221	248	231	246	197	209	240	210	215	227	235	221	232	235	231	209	221	204	210	220	224	221	213	228	233	246	220	213	214	241	217	227	246	214	213	231	254	199	238	227	226	200	244	209	208	215	220	239	242	244	232	219	213	247	215	236	230	213	212	211	231	228	214	243	241	227	213	236	240	221	202	218	245	219	232	249	206	192	198	242	226	228	232	241	241	213	255	237	206	202	232	232	207	202	221	215	219	223	227	249	227	218	232	217	204	230	224	223	223	244	211	241	213	202	215	216	208	231	207	243	212	225	200	201	232	225	237	227	230	226	195	198	241	240	238	245	226	225	216	190	262	184	245	258	224	213	234	205	242	196	245	229	212	218	240	220	212	232	256	216	212	229	229	246	234	225	223	233	207	222	221	229	215	246	221	241	209	189	228	240	218	247	228	240	226	200	242	214	209	250	226	222	225	228	224	232	206	219	240	220	234	237	228	219	203	241	238	245	224	240	226	237	228	220	234	214	228	225	197	228	225	259	237	240	207	237	236	241	222	194	203	229	210	227	210	244	231	215	208	222	237	231	215	228	245	234	236	249	238	204	253	231	206	248	221	235	242	220	226	245	226	252	207	224	213	211	234	237	205	212	204	244	236	239	210	235	249	201	213	210	227	216	239	223	241	198	254	240	209	191	233	228	221	229	184	250	237	208	251	231	217	219	225	218	210	231	215	213	232	225	218	240	255	227	233	238	220	226	239	241	222	199	228	232	221	218	236	208	209	240	227	227	220	229	219	214	232	193	232	228	204	221	204	226	196	192	234	219	236	209	218	216	228	248	233	236	233	227	221	223	243	219	231	207	209	226	210	242	217	198	215	234	223	251	217	246	216	210	245	218	231	230	221	198	215	246	194	211	253	232	221	215	250	225	226	233	266	199	214	222	200	228	230	246	221	207	211	212	232	266	224	210	249	238	215	230	198	234	227	226	211	222	207	199	232	195	236	211	233	222	226	214	229	206	220	221	218	249	204	236	202	229	216	201	240	213	249	221	214	243	221	265	241	195	235	211	201	238	215	216	205	249	238	254	225	247	187	200	217	221	236	237	239	215	200	239	224	223	198	222	244	231	239	221	225	231	236	238	213	220	206	198	227	235	232	211	245	211	207	211	227	218	228	235	240	229	248	208	220	216	207	206	239	218	223	219	201	187	230	249	230	237	208	227	212	214	227	229	209	236	228	231	249	224	249	216	228	218	215	201	208	206	254	201	214	222	248	219	203	235	227	191	219	238	230	197	227	252	259	217	234	210	254	244	218	213	227	224	237	226	227	197	229	232	220	245	234	242	238	244	239	229	208	262	206	221	204	194	216	202	231	260	221	212	242	246	239	225	246	233	215	246	205	234	233	215	251	233	209	230	238	203	226	246	249	223	214	231	222	212	221	222	189	227	215	208	261	206	222	208	217	237	228	224	207	210	236	228	221	204	202	235	213	242	221	258	248	215	225	216	259	235	223	249	227	220	215	213	223	231	212	229	200	221	239	222	233	226	222	248	234	204	180	232	223	224	213	222	208	215	227	220	234	231	211	196	242	237	240	228	215	237	230	210	200	238	228	232	249	221	225	231	223	211	244	226	244	241	226	231	226	211	236	198	222	238	233	238	212	223	230	220	222	209	249	241	208	228	207	226	218	220	237	222	213	206	230	223	213	230	208	196	226	261	208	231	243	210	240	244	235	236	216	204	205	206	217	217	222	219	214	220	234	229	246	233	240	230	220	225	212	216	215	220	198	207	224	229	249	249	213	221	213	217	255	238	224	202	212	229	231	220	220	226	248	196	225	232	203	217	226	231	227	214	220	210	207	221	209	233	220	200	208	206	217	237	213	216	194	246	235	218	215	204	208	223	235	241	229	209	211	208	225	227	202	256	214	218	257	218	211	235	222	268	240	223
3219	704	759	831	785	783	766	668	675	684	637	630	641	633	667	603	602	600	622	660	589	601	595	635	634	637	566	622	565	615	624	587	669	617	594	605	626	606	626	646	629	640	578	583	634	642	612	599	620	662	564	571	568	643	573	581	603	604	636	599	552	614	603	650	569	608	596	580	621	619	599	630	590	622	581	617	588	566	549	611	636	639	560	599	622	642	597	593	620	636	589	604	606	589	644	578	614	599	626	565	608	607	549	600	569	554	546	624	600	660	634	612	582	584	592	603	587	610	618	642	616	629	633	593	586	600	628	607	585	668	602	577	601	590	558	589	607	589	578	611	553	619	605	637	622	587	586	588	622	591	599	563	579	566	615	603	584	581	565	591	591	642	623	609	581	591	590	574	661	622	610	592	616	580	614	604	577	556	621	588	607	637	622	625	594	635	611	637	590	579	607	598	590	564	627	571	644	647	598	588	591	608	587	601	573	620	577	607	590	559	560	574	617	622	638	630	558	627	602	643	608	593	625	614	598	598	594	545	589	615	580	641	566	607	595	595	612	638	618	611	613	613	616	613	582	636	614	610	654	633	565	568	603	604	608	597	592	584	622	577	642	588	573	597	660	534	599	609	594	633	668	589	548	603	632	569	586	556	654	583	625	579	574	565	640	579	626	613	611	558	586	592	581	617	611	623	623	596	572	640	590	611	601	602	602	607	592	615	566	612	558	602	595	611	580	589	592	561	637	567	605	597	588	641	614	566	539	653	628	584	607	644	609	582	618	608	569	642	563	592	596	617	624	618	564	602	572	620	560	588	610	606	606	593	606	589	612	567	602	588	611	561	613	606	588	632	585	584	651	631	621	597	637	588	596	562	549	639	574	627	628	628	616	557	612	604	571	563	623	633	671	570	646	622	621	648	607	608	610	544	665	561	642	604	606	614	610	623	604	591	632	620	622	625	600	588	622	566	607	615	620	601	592	599	583	579	619	652	641	582	586	579	591	593	563	583	624	586	579	613	581	596	613	595	562	585	609	629	563	602	624	595	581	608	617	603	567	619	601	580	577	592	636	590	602	608	601	606	594	593	589	611	576	625	596	616	594	601	607	594	584	601	608	604	634	572	564	590	605	585	586	648	604	616	600	614	603	584	619	592	590	582	585	576	590	602	584	584	619	607	614	621	596	608	569	624	585	634	572	583	594	634	588	602	553	596	575	557	620	567	593	570	524	589	594	593	563	598	560	596	633	604	632	628	573	595	596	578	576	611	570	604	570	577	573	572	569	633	594	585	561	586	615	595	612	594	574	619	619	629	618	575	600	565	619	570	634	606	607	621	633	619	583	606	608	599	617	573	599	579	609	617	641	577	592	609	582	646	619	581	596	618	619	599	587	611	636	600	568	603	631	628	623	568	600	596	613	649	638	655	609	588	618	606	610	623	577	584	588	599	598	586	598	606	597	597	606	605	580	600	564	611	643	609	612	587	618	604	597	633	624	632	593	615	580	604	614	617	566	628	534	600	625	604	619	552	617	627	582	602	632	599	597	635	599	541	635	616	606	593	636	566	542	610	592	583	601	620	581	615	618	590	559	636	602	546	644	589	595	642	560	595	602	575	614	644	568	611	612	602	590	636	629	615	564	558	600	572	592	616	588	608	628	591	612	576	634	634	583	566	592	607	616	602	601	623	602	655	594	578	602	617	588	600	586	625	607	558	627	597	585	628	589	611	594	594	645	628	582	586	575	614	637	612	588	603	608	610	578	605	600	628	614	606	604	596	623	582	618	587	594	594	607	617	610	613	596	572	586	590	590	562	594	583	565	614	559	587	591	600	542	594	630	603	591	593	608	637	595	620	647	589	549	637	609	578	586	600	596	584	568	571	575	561	606	594	608	630	550	614	623	565	611	643	585	585	621	607	564	572	541	599	607	597	561	586	593	597	634	593	570	612	589	572	645	571	580	590	608	607	610	637	583	587	605	632	617	606	592	604	595	623	629	647	590	586	605	624	605	594	597	591	621	638	598	580	593	598	592	575	538	614	618	610	623	570	655	616	584	628	599	567	598	605	605	549	590	559	597	599	601	619	584	643	572	570	576	601	566	603	601	592	599	596	605	578	594	555	616	580	616	587	599	671	617	632	579	568	578	607	581	625	597	630	641	593	623	616	595	605	617	611	578	629	605	635	599	558	579	594	590	597	581	583	625	573	617	572	605	662	616	586	585	612	551	610	629	604	606	638	616	579	599	559	571	578	600	566	632	573	623	560	641	616	619	613	606	639	651	630	625	579	565	566	580	589	635	614	571	623	627	598	630	615	599	593	607	607	627	601	611	563	543	649	591	616	620	600	547	599	596	570	630	603	624	564	592	639	629	649	574	593	589	607	562	588	627	607	594	586	598	642	627	611	617	598	588	565	567	602	560	569	625	590	564	643	587	597	576	633	636	584	625	563	586	612	635	608	606	634	621	626	577	616	607	609	611	585	586	649	589	618	589	623	630	606	625	626	607	611	589	595	652	568	642	637	689	590	614	576	565	628	597	606	612	552	594	603	609	606	578	598	600	625	572	636	582	585	587	626	573	584	605	585	613	560	564	605	616	587	602	596	610	620	639	598	609	577	584	593	584	600	616	601	623	636	594	562	618	609	599	624	547	612	639	605	592	589	613	583	615	585	605	638	620	578	616	598	621	606	569	622	576	653	587	610	602	595	600	616	668	589	601	576	560	605	599	586	596	638	596	616	619	568	616	583	607	590	589	606	625	606	564	599	604	598	607	596	588	623	617	612	644	611	607	623	589	592	608	639	637	603	643	595	624	609	607	583	586	593	583	636	626	639	622	624	609	592	618	600	598	566	577	585	593	582	586	575	604	606	612	579	585	639	582	583	615	610	620	592	617	617	595	608	626	597	567	623	605	617	569	591	575	582	621	590	597	619	574	601	544	604	583	573	600	611	591	561	591	630	640	622	572	562	600	618	621	594	574	595	577	633	590	561	590	595	593	587	598	587	587	574	623	614	658	617	631	600	613	572	629	618	575	603	629	560	584	653	619	603	551	559	567	593	574	605	584	594	555	647	604	575	594	602	573	601	609	613	602	580	578	578	591	625	634	609	582	578	651	618	606	656	590	591	597	577	603	620	607	584	603	620	612	626	598	570	581	592	619	614	614	577	579	587	574	551	587	621	572	611	593	570	609	614	597	596	573	652	601	564	562	629	572	600	582	602	611	599	600	617	635	609	611	591	603	567	609	650	608	662	595	581	620	588	561	634	626	615	562	592	617	581	600	610	583	622	566	589	593	566	599	585	595	579	592	604	609	571	592	545	601	624	633	573	652	606	607	638	640	616	608	607	607	601	578	605	655	575	627	607	600	590	629	620	610	596	607	578	620	565	598	572	585	573	623	621	594	629	588	618	620	602	583	649	588	590	590	596	602	623	593	649	562	629	619	589	603	614	621	591	621	612	594	586	570	539	643	600	623	648	598	558	603	583	595	671
18743	2318	1224	940	756	589	541	452	437	375	354	348	336	320	316	325	282	288	300	294	276	314	246	262	294	277	308	281	308	281	270	252	271	250	271	288	282	251	259	266	267	302	284	266	256	264	265	258	245	302	256	256	267	266	283	261	266	255	269	258	251	275	264	285	324	269	283	274	264	266	247	280	279	297	281	257	274	262	257	286	276	280	257	272	245	259	260	260	287	257	263	241	235	244	253	271	282	268	302	304	249	278	273	278	252	292	284	286	298	262	259	273	288	260	262	245	253	261	272	268	311	262	278	262	246	266	296	250	263	289	282	263	288	304	288	273	266	275	264	250	276	247	253	274	279	270	269	279	261	264	271	287	282	254	280	256	282	286	262	263	278	278	263	264	258	267	266	250	278	264	247	236	267	255	272	272	245	245	263	266	238	273	243	281	234	238	286	277	263	267	256	290	272	285	284	237	269	276	283	270	238	278	277	238	246	268	277	255	286	276	258	270	287	287	285	294	237	254	282	267	261	276	246	255	273	270	281	250	249	257	278	237	269	259	302	265	254	273	272	262	243	288	257	274	261	253	246	254	260	259	254	266	278	289	266	314	249	275	297	275	245	244	261	253	247	254	267	261	265	263	291	274	267	289	282	266	269	276	271	287	247	273	251	272	264	245	254	294	266	263	268	261	289	248	271	283	264	291	275	255	234	287	253	266	292	243	254	231	283	271	254	271	281	241	252	276	269	246	249	248	258	237	245	244	273	281	252	288	278	270	245	264	256	278	275	282	268	274	290	250	249	266	244	264	307	241	276	249	241	266	289	266	282	267	282	268	277	259	280	279	269	253	259	248	270	264	248	264	264	277	274	276	264	278	269	277	303	259	254	260	251	258	228	277	280	291	246	265	249	265	256	267	261	257	233	270	289	275	256	283	270	255	251	245	274	257	276	268	266	263	274	233	265	268	267	246	250	227	271	258	264	246	254	254	281	264	252	292	257	258	287	270	233	270	265	240	271	267	261	266	260	276	248	244	275	274	295	262	293	295	257	270	256	250	259	249	293	279	263	264	250	285	261	249	255	245	304	282	269	288	258	276	261	279	280	256	229	310	250	243	254	273	264	232	269	260	250	275	272	261	278	253	262	239	267	248	275	277	264	243	266	257	281	246	258	283	282	262	268	288	246	263	249	287	275	263	261	278	262	278	261	246	269	260	230	253	264	260	235	268	289	274	247	254	270	258	276	236	262	275	290	273	265	269	258	251	265	244	287	266	260	266	238	247	265	256	274	257	308	276	245	284	255	266	254	276	289	226	291	241	241	272	264	254	279	258	264	246	265	264	256	235	248	278	285	265	273	273	235	282	236	252	256	283	274	238	294	280	285	267	255	242	278	264	249	266	249	261	283	264	269	301	252	277	295	229	267	254	244	245	243	258	232	290	275	241	288	266	261	266	270	279	266	290	264	265	261	269	252	278	253	276	282	270	252	264	260	243	258	277	305	267	278	270	250	267	282	246	270	270	276	285	232	295	268	296	292	264	257	283	245	268	239	258	243	257	282	251	261	264	268	250	249	257	251	279	279	266	246	266	252	266	261	283	276	256	267	267	259	279	258	270	257	255	285	270	254	267	297	258	270	263	278	282	270	283	255	285	266	242	273	280	252	245	233	238	267	263	287	277	249	253	262	277	262	299	251	266	279	273	252	268	264	250	282	262	278	262	270	265	289	255	253	237	257	267	280	236	245	257	265	255	272	262	267	283	238	257	267	272	269	258	275	216	252	257	246	270	265	269	271	278	261	259	250	245	249	262	254	275	285	267	283	246	269	278	255	283	292	265	255	256	251	232	268	254	268	283	261	268	243	294	233	265	287	279	265	250	251	266	254	261	278	276	258	262	268	256	246	256	267	260	258	293	290	291	272	269	258	249	227	258	240	270	281	264	260	266	259	275	267	246	264	267	272	274	291	265	247	260	247	266	288	237	262	264	298	264	269	285	255	287	270	264	283	265	264	257	298	279	267	294	284	262	285	270	280	271	263	246	249	302	279	233	265	281	257	235	249	248	268	289	279	295	243	285	234	268	269	260	298	282	268	251	281	247	276	275	273	244	272	281	223	276	293	279	272	277	287	242	253	262	299	260	279	258	280	233	238	291	259	263	276	249	290	273	254	254	292	287	270	293	241	264	273	299	259	265	281	282	262	257	271	268	254	278	277	262	264	275	267	265	255	260	264	259	266	281	260	256	265	312	282	281	258	268	268	285	264	255	273	278	261	267	288	267	261	275	316	295	258	257	282	255	252	264	271	250	251	247	243	264	265	240	281	266	235	293	298	273	235	272	274	271	271	251	293	214	297	256	287	243	269	252	260	311	251	247	283	311	245	276	274	256	264	274	269	278	250	304	265	284	262	281	263	262	258	268	288	288	275	252	269	257	247	276	266	263	272	248	273	239	269	275	263	260	265	257	246	259	296	272	235	257	272	263	263	259	254	264	265	270	283	235	220	285	250	264	270	270	261	272	290	260	282	276	263	284	245	252	232	230	258	269	249	249	265	264	278	275	282	289	266	257	252	247	255	272	243	265	242	259	241	267	271	266	289	268	269	261	254	328	273	238	276	275	254	266	260	271	247	291	264	266	277	263	266	292	268	275	248	276	277	265	266	275	265	268	263	265	261	232	270	284	247	276	303	272	276	258	291	269	252	258	272	272	271	279	245	259	281	258	267	263	243	263	265	245	243	273	241	281	270	275	220	241	253	298	268	256	291	262	236	233	283	249	256	279	239	249	289	282	302	268	270	292	260	281	273	296	275	259	261	293	261	256	228	263	279	262	268	262	260	280	258	270	289	254	276	280	254	257	257	254	284	277	275	252	261	260	247	264	261	244	280	277	286	273	288	266	262	287	276	297	281	253	252	252	275	252	267	265	252	267	303	285	264	296	282	249	292	269	254	283	274	259	264	243	272	248	280	259	259	259	251	300	265	273	299	256	251	254	286	248	278	256	253	250	278	259	282	241	253	299	258	266	251	279	271	262	251	288	275	276	245	240	268	269	249	275	260	238	258	262	248	259	256	221	240	251	248	286	270	284	276	251	270	257	231	261	271	294	271	225	249	307	268	259	250	274	258	252	235	272	271	278	268	279	254	240	295	249	262	265	279	251	276	269	251	283	272	268	259	261	261	262	269	264	287	276	301	303	263	254	243	258	268	270	283	259	276	286	289	274	312	300	243	232	244	270	258	261	277	318	273	275	250	247	252	280	257	249	264	241	246	303	252	280	278	296	265	260	280	265	265	270	279	254	267	254	258	268	286	279	268	253	267	234	256	263	261	258	254	274	258	268	268	272	261	272	253	256	283	270	272	256	250	253	262	246	242	250	250	238	256	263	250	285	262	263	256	259	265	227	247	276	283	292	274	309	272	245	289	278	270	300	285	259	251	291	240	309	294	289	280	272	290	250	307	251	233	277	263	274	234	271	266	303	276	264	287	270	276	254	257	244
10764	1576	2670	3122	2818	2320	2030	1761	1560	1387	1278	1206	1205	1082	1058	1017	987	906	914	921	889	906	802	783	808	820	811	761	755	810	759	793	747	757	763	757	775	742	759	656	695	736	724	713	715	730	735	710	728	685	675	683	699	670	704	704	752	704	699	678	685	702	670	712	691	688	733	681	722	682	694	674	699	726	727	707	660	676	705	702	693	654	653	668	707	656	732	695	696	655	746	671	741	715	671	675	657	713	664	693	630	713	675	745	667	721	655	658	704	700	692	665	659	718	688	733	675	680	718	685	661	702	644	703	679	699	692	695	682	666	689	665	705	708	702	664	676	666	715	620	647	677	683	666	717	694	722	688	709	639	670	679	655	678	662	734	638	654	687	697	691	684	690	710	675	705	696	677	667	662	748	654	666	684	695	678	657	667	647	674	708	689	667	718	694	649	665	687	687	666	693	670	662	671	730	725	643	696	736	711	746	668	772	654	647	653	706	727	733	654	686	694	722	666	660	687	701	664	720	668	680	670	641	680	679	682	699	710	691	677	689	648	713	704	668	733	665	730	624	709	622	698	669	665	713	703	746	683	648	681	659	714	668	723	702	669	684	677	698	657	633	658	689	647	656	676	671	720	709	745	707	630	638	670	703	671	779	659	715	671	689	686	681	715	675	695	680	669	680	685	670	735	683	674	734	713	637	719	692	732	656	657	703	712	654	659	689	687	656	727	643	656	658	684	693	709	680	698	678	693	677	689	656	675	726	702	717	625	690	719	681	696	645	668	711	646	680	664	659	687	694	668	649	707	715	709	695	671	652	714	662	708	723	694	668	730	697	735	660	674	675	663	683	662	679	751	702	696	703	672	677	680	658	709	727	658	700	676	688	662	634	690	692	694	657	683	690	692	652	674	685	693	654	651	674	645	675	696	707	648	675	689	677	652	716	681	714	717	687	696	688	666	704	663	731	639	680	660	649	649	637	683	679	676	681	677	682	692	674	734	691	696	688	716	666	713	682	636	707	715	691	678	715	722	669	725	687	697	688	668	671	687	691	662	667	704	672	730	705	700	723	702	671	674	646	680	676	690	671	694	650	697	696	658	706	701	723	688	654	715	667	697	671	734	667	710	641	685	666	680	704	703	705	677	694	690	679	688	702	724	676	666	673	632	720	724	701	682	687	714	677	664	710	718	650	684	645	700	686	703	723	686	668	693	625	641	674	685	697	699	720	641	689	704	684	664	693	643	635	686	681	700	668	681	720	665	678	689	686	676	695	653	688	647	720	660	686	698	687	649	706	732	644	713	658	670	746	719	731	670	692	667	714	684	682	707	703	703	688	654	718	719	677	645	639	675	699	661	667	716	682	679	684	726	651	685	669	623	663	693	649	669	670	651	672	707	631	714	665	684	675	678	648	715	693	629	685	677	641	639	660	696	708	688	702	665	673	677	690	674	688	731	651	739	692	686	654	693	669	665	654	702	682	663	678	708	692	709	713	663	657	701	674	698	710	660	684	667	670	662	667	709	663	650	667	690	686	734	646	652	673	675	686	674	652	679	736	691	708	743	673	678	666	687	688	703	714	704	684	732	659	664	680	737	642	679	669	671	717	658	692	703	730	663	694	696	638	651	673	671	703	647	700	673	692	661	668	634	691	660	676	701	708	666	634	705	645	680	699	698	661	647	684	723	720	680	699	701	693	717	691	652	707	712	674	638	744	679	637	657	647	694	665	666	695	677	685	679	700	635	703	718	683	697	717	675	660	709	673	677	638	737	670	719	655	656	671	693	705	662	718	680	681	667	674	681	734	640	700	703	680	710	659	641	678	679	679	694	677	678	712	656	689	670	655	657	705	680	662	696	690	678	678	722	704	696	678	698	677	695	657	654	644	689	692	700	681	693	682	684	691	644	680	650	648	700	667	705	717	707	704	752	677	712	703	700	683	668	674	671	691	684	654	706	664	733	667	668	631	680	754	681	658	698	679	695	670	665	656	658	657	698	698	669	640	663	626	687	701	673	628	655	679	629	683	639	734	708	740	638	715	685	706	693	706	710	663	673	723	722	694	682	702	716	637	649	723	632	659	676	673	678	710	730	656	659	664	662	680	699	677	692	653	670	703	699	661	662	678	700	681	713	764	660	694	684	664	689	690	721	679	674	715	677	690	650	698	640	713	651	690	705	644	681	707	699	709	661	671	668	704	692	625	666	708	714	686	708	702	664	692	696	700	683	660	694	706	673	688	726	705	668	705	670	677	674	742	670	677	680	704	679	652	660	717	668	692	712	682	671	728	691	689	659	719	658	692	671	645	647	727	677	641	685	669	666	690	730	669	698	668	679	719	676	703	721	750	682	712	679	691	663	642	669	666	687	670	624	681	701	660	731	683	718	711	699	690	692	715	711	701	716	708	751	680	693	698	629	719	691	703	665	686	686	672	719	717	660	730	693	660	706	668	699	717	637	653	696	669	724	658	700	687	701	675	653	656	669	689	678	669	646	671	713	700	671	652	660	640	712	689	708	709	682	682	701	671	662	679	701	667	638	707	676	678	641	712	625	662	675	682	638	665	651	694	697	702	717	659	703	665	709	706	685	704	691	662	635	681	696	736	697	670	691	709	664	675	681	671	666	738	695	687	682	669	661	701	661	658	709	677	666	659	681	655	675	715	695	608	702	724	656	639	667	687	700	732	675	702	652	695	641	648	693	712	655	720	682	668	657	648	659	729	679	626	671	706	712	720	688	689	694	686	675	668	696	661	682	714	690	687	667	690	740	682	702	710	643	632	714	695	649	668	674	672	643	634	678	712	690	677	669	650	664	667	651	695	664	666	666	675	679	681	692	640	620	656	665	682	682	695	678	697	696	687	704	673	730	646	712	639	674	714	696	696	687	738	703	668	700	666	687	707	641	673	680	661	674	725	702	651	679	684	619	663	678	666	662	703	641	670	663	681	670	700	696	662	659	698	645	664	662	682	668	674	635	699	671	689	675	721	688	675	695	638	681	684	715	699	727	633	670	712	673	742	661	680	682	674	667	662	667	703	656	693	679	681	700	645	643	695	685	725	717	686	705	670	713	671	677	658	686	687	658	692	720	693	664	668	748	656	641	687	690	708	685	706	694	716	672	654	681	662	680	645	658	655	652	699	705	739	698	723	655	694	702	664	703	653	657	627	710	692	688	689	670	688	686	691	633	668	673	634	672	668	697	702	655	712	684	687	656	684	669	676	680	717	621	654	689	712	697	694	659	668	666	720	657	666	667	663	700	677	679	597	659	688	657	673	655	737	669	700	718	715	713	686	709	637	699	687	651	670	718	660	676	655	696	665	681	675	658	688	726	679	727	689	673	742	666	689	687	686	698	710	691	668	670	669	653	678	748	710	672	683	716	683	706	649	710	687	718	692	686	704	670	695	677	647	706	725	682	637	732	709	668	709	676	698	672	660	673	696	698	674	656	695	671	688	719	716	679	691	669	658	649	712	697	723	653	703	689	662	667	700	704
30159	5710	2310	1643	1206	862	665	536	445	373	348	312	251	259	244	223	201	196	217	176	203	193	179	164	168	166	158	163	156	132	157	144	157	149	146	172	154	178	138	166	137	144	148	126	166	138	143	157	129	152	140	149	137	143	152	148	153	149	152	133	146	165	153	162	134	139	152	152	139	135	152	140	122	143	178	136	134	140	139	132	132	144	132	140	146	144	126	137	143	144	142	149	134	118	129	152	160	126	143	130	137	126	137	129	161	127	137	140	127	122	126	101	137	125	133	144	133	141	135	149	112	141	121	149	155	142	146	145	138	133	147	135	126	145	132	140	129	138	143	130	156	142	145	162	135	136	141	137	158	128	125	146	148	146	113	123	111	134	122	136	125	156	137	144	119	146	117	142	145	147	153	146	115	135	151	149	151	140	132	147	129	139	140	149	152	173	129	149	131	123	138	147	150	141	162	112	120	120	115	118	159	157	153	151	157	151	137	151	137	140	132	135	151	142	132	157	128	128	132	147	146	147	137	135	132	130	141	141	135	133	135	116	174	150	143	133	146	145	134	126	146	129	132	122	134	134	132	155	143	129	127	127	134	138	141	153	151	153	132	127	112	131	152	143	141	122	127	150	149	147	142	124	160	149	145	140	146	132	146	146	132	143	126	124	131	142	128	133	141	153	125	152	119	132	121	170	131	142	147	147	122	126	143	121	133	139	120	131	142	139	146	142	163	153	142	116	122	153	134	158	150	122	154	141	152	129	143	146	137	129	155	146	154	151	150	115	164	146	150	131	162	126	111	123	169	122	134	130	127	158	136	133	128	139	160	111	123	120	125	130	134	133	129	128	139	119	142	123	139	147	124	148	143	138	131	127	141	128	132	133	120	136	133	130	162	156	141	145	127	146	125	133	140	143	144	102	137	128	134	103	151	143	127	134	127	117	151	142	137	135	133	142	152	131	117	126	145	151	144	139	133	123	151	138	121	135	153	150	135	149	151	139	131	132	123	157	134	127	152	116	144	148	130	119	126	121	144	152	135	137	145	146	133	146	175	140	159	140	139	135	153	147	142	169	143	144	134	137	116	128	128	151	151	164	138	150	129	143	146	144	136	148	131	140	132	132	140	156	141	150	152	123	126	159	141	128	137	155	129	157	143	137	140	131	144	142	144	128	143	104	133	130	132	129	144	140	125	145	128	152	145	133	141	133	127	152	149	118	141	124	132	139	126	155	126	135	131	119	119	125	153	106	135	160	152	139	137	137	145	145	128	132	114	140	161	167	131	157	139	146	136	131	126	132	142	123	125	125	134	147	126	143	152	132	156	134	136	142	145	134	139	131	147	140	127	126	135	141	133	116	145	149	145	159	135	168	141	141	147	135	134	147	141	121	132	171	134	124	157	137	135	143	135	143	132	138	131	132	139	153	144	164	141	126	145	117	151	140	126	136	129	144	141	142	140	132	128	139	155	144	133	126	141	122	119	134	123	124	133	143	143	159	141	122	134	136	149	142	140	140	148	131	117	154	132	145	124	151	149	132	122	128	138	156	129	135	130	143	147	120	134	129	125	157	141	128	140	128	133	136	142	137	151	133	140	149	130	128	140	152	157	128	155	119	134	134	147	148	131	157	123	170	128	134	131	125	114	145	137	134	143	145	124	136	123	123	125	134	132	141	133	134	146	131	133	143	118	128	130	142	161	158	146	151	150	129	123	155	154	127	131	143	139	143	127	139	144	144	139	150	145	136	135	141	139	122	136	124	142	147	155	133	164	155	137	140	119	128	128	126	130	146	134	137	139	135	139	129	136	148	119	133	124	137	139	116	152	135	138	140	128	124	124	147	131	136	153	132	162	141	145	118	146	130	145	146	141	144	121	139	136	136	146	141	143	142	133	135	175	144	129	129	149	151	148	124	147	134	113	137	139	136	153	135	152	129	141	138	133	131	140	128	133	140	143	115	157	137	126	119	144	139	119	153	133	127	135	147	110	139	138	124	155	146	114	134	143	132	158	121	130	129	123	145	168	159	139	140	150	127	128	149	136	132	124	120	131	133	148	161	119	144	121	128	140	141	131	131	144	143	131	129	147	143	144	130	126	142	131	127	130	133	138	128	134	126	123	137	119	143	110	140	136	137	146	144	138	149	130	143	155	117	140	129	124	142	145	138	123	144	148	129	136	128	122	141	121	118	147	154	112	131	140	123	152	138	128	148	160	163	149	120	142	160	150	136	126	149	139	147	126	128	131	130	157	128	148	153	135	118	142	122	134	153	150	146	120	159	122	148	138	157	117	139	147	141	152	147	139	145	142	123	142	139	133	112	134	136	141	142	148	153	137	154	136	145	149	116	144	134	138	151	123	128	160	143	139	139	139	112	132	136	173	129	130	150	137	151	141	160	143	120	154	132	137	126	145	134	148	138	124	134	145	145	134	158	141	146	125	148	144	148	121	124	129	133	142	144	122	142	154	140	124	158	127	122	144	150	132	134	139	137	138	133	125	152	135	122	127	116	151	146	158	145	120	141	133	142	121	129	139	135	120	110	125	118	147	145	114	120	139	141	146	155	152	135	134	152	138	140	125	157	162	123	155	115	141	144	137	147	154	131	145	118	133	120	123	146	153	129	125	162	137	144	124	141	154	167	135	138	155	133	116	142	133	113	151	132	136	152	139	147	139	137	131	138	161	155	156	130	142	156	145	129	160	164	126	139	169	133	136	127	136	117	142	150	148	133	139	130	164	133	132	132	124	147	135	160	158	129	134	128	137	134	140	143	146	124	138	133	145	126	163	130	157	142	118	169	134	126	134	137	136	131	132	127	127	132	152	143	130	139	139	141	136	139	125	140	130	119	123	131	140	140	131	151	129	130	150	154	122	127	151	121	145	128	160	156	131	140	154	141	122	149	136	119	125	134	139	125	141	140	138	103	140	155	143	136	146	138	130	145	133	140	147	159	138	147	140	136	141	140	122	145	138	116	128	134	145	158	136	149	152	158	136	143	133	126	131	119	110	147	122	148	137	136	130	153	128	156	162	119	141	149	113	139	139	139	124	151	153	114	138	117	134	141	134	143	136	155	141	142	131	127	142	143	133	116	127	131	125	155	159	132	135	152	141	113	146	141	136	150	158	137	125	158	141	121	158	132	124	142	131	140	131	127	155	129	146	147	137	143	155	153	139	123	127	147	103	138	139	124	158	148	142	150	134	125	135	130	147	124	155	138	142	141	123	132	124	155	139	147	159	148	124	142	140	120	126	140	137	157	130	122	145	117	142	137	116	135	131	145	168	136	131	142	139	131	141	139	144	128	138	136	154	122	138	129	133	139	140	168	127	140	142	141	172	165	147	124	129	132	145	148	138	135	131	137	137	135	127	146	123	138	142	139	144	155	139	129	143	132	141	132	150	144	161	154	132	148	137	154	114	121	145	140	124	135	129	122	136	153	156	137	128	154	125	127	147	122	168	144	136	148	139	137	136	146	109	156	137	138	128	116	132	138
16159	2020	4059	4901	4303	3618	2904	2527	2140	1735	1566	1400	1300	1095	1000	976	871	819	791	764	774	672	656	672	609	578	584	587	516	541	520	511	541	516	476	508	488	468	467	489	443	434	488	438	433	452	438	471	452	444	406	444	470	451	438	453	399	371	408	427	419	452	420	404	426	392	399	384	357	413	392	372	399	427	387	389	409	399	381	404	405	399	385	422	393	419	392	392	417	367	422	381	396	355	380	415	384	406	374	387	412	424	387	353	402	373	387	407	395	376	383	408	370	385	356	392	395	381	445	370	358	386	413	390	380	391	354	362	362	383	388	398	345	371	354	363	378	425	398	363	363	353	389	386	383	371	380	357	394	354	341	405	353	370	386	383	390	365	377	348	369	424	366	370	381	347	368	370	382	369	358	374	405	364	378	369	375	375	405	399	357	379	364	364	357	368	403	394	354	378	378	395	348	361	382	355	394	386	390	387	409	367	373	340	368	348	363	358	386	365	371	361	376	376	383	380	352	362	391	399	391	355	350	401	393	389	362	370	369	371	397	410	398	372	435	350	414	382	380	352	381	377	378	370	393	354	385	381	407	417	335	389	362	389	341	397	394	360	396	423	407	336	406	357	374	366	368	408	327	346	387	420	398	357	388	341	344	376	370	412	362	371	384	381	371	378	414	403	389	373	369	382	358	355	356	391	397	370	371	375	370	379	379	351	353	362	417	376	352	380	381	357	385	394	392	402	394	367	332	367	349	388	369	382	354	381	386	373	346	375	361	384	367	380	386	381	370	370	367	372	399	383	371	417	409	368	383	364	383	352	374	392	364	378	367	389	379	359	384	352	381	392	392	379	377	393	370	367	367	352	393	390	369	374	335	396	391	366	359	406	380	389	371	397	390	368	388	388	371	386	376	373	391	350	370	369	387	385	394	352	370	384	373	398	385	381	356	376	387	386	442	361	371	338	379	355	370	387	392	384	391	365	376	384	373	386	349	361	372	385	388	374	407	364	371	389	394	358	363	394	369	415	359	385	382	386	402	402	347	379	339	371	394	380	401	320	350	357	395	406	356	367	401	413	328	366	410	386	390	371	377	398	387	411	348	423	370	333	366	351	399	356	378	379	379	358	392	375	402	347	373	414	375	377	393	355	376	380	394	351	352	332	411	381	380	367	394	383	398	390	350	362	380	406	366	363	364	343	411	386	370	399	360	357	370	362	413	392	345	384	381	335	375	396	331	363	395	397	386	376	372	360	372	396	366	377	388	353	385	326	391	389	381	359	370	385	351	378	379	391	365	369	361	395	374	416	354	390	366	352	347	374	351	401	370	387	367	381	367	383	365	422	311	398	378	369	334	387	365	382	351	367	394	383	403	380	412	402	404	403	356	358	366	384	371	366	386	389	379	383	365	370	360	372	379	394	359	392	390	379	373	334	354	351	338	392	389	376	372	403	380	385	368	359	373	376	377	426	335	382	344	367	376	360	377	404	366	363	357	368	411	399	411	397	344	393	393	366	342	369	391	392	367	365	400	390	393	379	365	341	350	346	378	376	355	353	387	368	371	362	343	408	378	372	364	376	386	392	342	394	381	360	378	374	375	395	360	365	356	388	404	372	382	356	354	399	358	350	387	371	377	345	419	397	379	395	399	365	388	383	374	335	354	361	383	415	393	329	374	350	399	346	365	352	349	368	365	395	379	410	361	390	401	368	386	391	420	378	360	385	369	373	334	351	391	381	406	354	428	389	393	385	377	387	369	397	354	389	395	422	391	370	386	382	348	387	361	380	358	351	341	354	348	387	347	370	392	372	383	379	389	357	370	343	368	398	369	389	385	381	371	400	392	381	373	384	359	354	348	374	407	361	328	390	383	391	386	374	371	409	369	376	350	382	364	345	399	383	370	364	376	383	389	393	425	368	365	389	380	351	353	376	358	369	372	390	372	380	411	353	390	391	389	380	373	392	388	380	375	383	364	394	390	368	335	383	384	396	363	360	365	376	394	366	382	381	371	393	371	406	405	395	376	376	365	371	370	377	346	356	387	371	335	363	394	358	364	358	384	347	371	369	378	398	379	331	373	379	417	350	368	369	381	391	366	384	352	381	403	397	386	380	371	377	378	378	365	400	355	380	358	390	371	399	317	368	378	363	369	368	413	375	383	349	377	371	360	370	388	359	384	396	368	379	382	374	365	403	388	388	381	367	375	378	385	397	367	376	396	372	340	371	382	381	411	388	342	345	399	361	371	381	385	364	412	340	364	340	424	367	398	386	387	403	368	356	371	398	372	387	374	371	377	397	382	396	397	391	371	412	387	390	379	344	382	360	387	393	398	396	328	366	375	386	369	393	396	383	418	367	370	379	411	377	377	354	355	373	366	389	348	368	368	339	372	389	347	417	365	370	365	393	364	405	380	386	362	384	365	371	381	410	352	388	367	406	363	366	393	374	385	385	384	347	386	397	400	391	387	354	358	388	370	333	388	405	359	335	348	397	362	375	387	418	363	350	428	366	372	391	400	342	424	397	374	389	355	409	391	349	373	399	403	397	387	385	358	401	381	363	379	374	392	391	408	393	372	380	410	393	361	391	377	395	380	398	372	373	374	423	375	404	369	379	352	389	389	373	360	376	392	378	410	404	387	365	387	390	391	361	409	400	393	362	383	394	388	366	393	370	376	351	400	367	338	338	372	398	360	374	365	370	365	380	375	406	421	377	380	389	371	406	350	413	399	372	379	348	377	388	412	379	373	361	389	360	385	396	409	354	394	340	375	373	378	370	401	367	381	388	366	390	392	408	432	406	379	373	385	390	389	360	351	391	393	383	374	384	371	357	439	394	390	376	357	350	402	392	385	354	360	384	414	350	418	364	342	377	361	388	377	364	371	403	399	349	375	402	386	350	395	330	385	361	396	389	390	363	382	401	381	378	388	388	364	367	371	351	409	374	352	341	374	337	407	363	396	372	381	371	362	369	369	399	408	384	366	388	415	371	389	403	369	404	382	393	355	375	377	392	363	371	368	363	378	398	341	389	383	385	369	396	365	402	385	376	362	412	350	367	390	384	360	400	385	377	389	364	348	385	335	393	372	405	389	404	364	359	339	351	393	411	370	374	396	421	368	394	344	364	335	385	364	383	387	385	399	392	379	387	365	362	397	388	388	377	374	362	399	358	380	372	390	403	389	404	384	371	402	375	382	405	393	354	395	383	378	379	345	427	364	396	419	393	393	361	381	364	409	385	376	368	358	417	385	358	370	361	383	367	379	366	382	348	405	401	385	388	364	384	380	334	365	402	406	351	398	344	375	385	377	385	345	342	363	388	395	358	394	391	342	384	373	406	394	376	382	374	429	376	403	394	367	379	383	365	358	339	380	359	367	385	355	373	370	391	363	380	394	370	316	367	390	391	363	377	348	352	342	361	361	377	404	366	376	374	390	360	361	368	405	345	414	359	383	364	384	412	413	380	392	358	351	398	377	385	357	376	357	397	387	398	407	375	410	346
3473	297	253	256	233	251	227	246	257	225	221	242	214	242	218	206	263	238	253	210	239	235	231	231	220	239	246	232	231	246	236	239	224	268	206	238	235	242	237	215	240	235	229	247	222	221	221	235	256	242	217	214	223	249	201	216	212	238	213	243	230	250	222	237	229	225	240	239	233	218	253	248	223	210	225	224	245	218	198	221	217	213	218	227	210	240	215	227	223	254	240	215	241	224	228	244	219	230	219	213	228	244	255	192	254	239	218	219	211	222	260	210	205	225	241	230	246	255	231	245	244	232	204	207	206	229	249	220	212	220	251	213	205	209	221	219	210	238	233	233	229	246	234	222	215	237	190	229	216	190	222	282	243	249	211	222	217	227	221	239	204	244	208	217	195	232	217	192	229	205	230	213	223	225	242	212	234	228	254	220	255	246	216	231	212	232	214	209	214	235	219	208	239	222	244	237	231	229	232	232	228	217	233	199	211	227	220	225	197	224	196	232	230	202	258	204	256	228	236	249	228	210	212	221	239	238	205	233	239	227	222	234	215	241	209	248	198	232	229	220	229	248	213	212	226	205	222	249	202	200	207	224	190	240	225	231	247	228	251	216	248	217	225	226	210	231	243	226	202	206	241	238	221	260	238	218	260	215	211	211	215	226	243	234	241	244	235	215	226	230	230	227	225	203	226	237	195	231	211	215	247	212	213	226	226	243	241	210	216	230	239	227	246	219	240	229	253	220	221	238	239	237	202	230	217	216	226	249	234	231	213	234	246	234	220	207	227	223	223	207	220	242	234	225	256	233	225	221	207	235	210	236	208	223	233	218	232	214	208	223	235	239	232	219	237	242	218	234	202	201	233	231	217	222	245	247	227	236	219	205	237	228	229	213	203	214	250	223	225	224	223	234	206	225	254	241	219	213	248	236	237	228	236	234	240	225	215	221	224	246	212	224	236	272	224	237	259	229	264	238	224	208	210	196	253	230	238	235	215	206	236	258	205	231	242	241	242	216	249	218	200	199	221	246	247	228	240	208	219	195	212	242	253	236	230	233	219	228	225	229	216	244	231	248	211	223	228	227	228	221	212	205	209	232	226	218	209	235	240	221	236	220	214	234	227	247	241	228	251	240	193	233	216	228	213	210	229	238	235	233	251	247	203	215	226	223	222	213	217	250	218	239	220	261	221	227	234	242	201	228	248	224	232	233	219	225	235	221	224	201	208	235	243	232	241	241	199	214	220	218	201	238	244	200	230	245	238	221	224	200	219	223	220	205	218	239	260	245	214	200	220	223	228	241	219	215	228	240	244	230	220	221	215	273	229	203	241	208	248	224	238	205	235	229	223	232	222	209	218	214	225	233	238	240	234	251	215	236	229	206	236	231	228	228	215	231	203	227	230	243	225	221	240	227	223	229	225	222	214	210	248	232	239	211	245	213	246	257	217	202	227	200	223	221	252	233	245	204	248	234	217	207	234	237	238	224	244	244	230	232	229	239	234	232	229	263	220	227	216	258	232	266	237	223	198	214	252	236	240	229	232	219	245	238	225	232	218	225	246	234	227	218	223	232	220	227	212	256	242	218	232	196	223	228	218	218	240	210	236	228	242	245	246	240	227	264	211	250	236	228	219	257	249	219	196	230	221	226	234	208	217	188	231	236	229	206	210	214	231	218	225	217	228	232	209	242	226	226	233	225	236	205	213	230	238	221	221	234	224	241	244	225	252	229	230	233	221	234	242	216	236	234	238	228	258	220	221	222	207	206	247	248	227	217	208	249	227	197	218	232	207	226	201	238	243	221	201	231	237	221	224	265	237	231	204	219	229	227	234	214	222	233	230	224	219	216	214	237	213	244	205	224	236	250	209	239	231	207	218	224	232	226	218	242	227	236	243	218	248	234	228	245	203	250	208	212	184	235	250	232	230	254	225	238	244	219	227	233	213	222	236	214	230	240	241	236	221	220	230	243	235	241	224	242	209	254	235	247	194	235	223	230	237	238	227	201	245	226	210	230	240	236	207	228	208	203	227	236	208	212	213	240	243	241	209	218	206	235	197	229	239	218	198	234	212	223	204	221	243	235	240	222	235	237	234	204	218	233	253	228	239	220	197	216	210	254	208	241	221	203	233	209	206	216	232	234	221	234	213	235	211	212	226	199	215	212	210	214	209	240	207	191	218	222	234	238	212	241	243	248	215	216	229	224	180	249	232	205	220	234	232	239	234	195	226	229	239	233	238	207	230	230	228	220	213	233	224	218	243	227	249	234	228	214	244	223	213	232	201	248	270	228	189	237	207	225	231	224	211	220	236	255	248	221	231	224	237	228	226	231	199	221	234	221	245	213	223	236	215	198	220	213	198	237	234	225	236	259	246	237	240	224	223	236	226	203	224	222	242	198	219	195	210	204	227	210	216	234	221	252	220	251	228	228	230	226	217	225	206	240	233	229	217	233	210	211	213	206	201	200	236	223	250	196	238	236	220	232	205	223	184	231	246	242	199	224	226	225	218	249	225	222	241	223	226	209	228	213	228	224	214	233	216	218	218	223	204	243	274	228	232	238	263	242	219	212	228	241	240	202	220	251	245	248	222	199	191	234	244	231	216	214	246	240	213	226	239	206	232	243	246	245	231	215	223	217	223	236	241	218	227	226	232	230	214	234	240	228	214	229	235	229	219	234	230	208	203	206	243	208	234	216	214	221	212	224	241	249	239	248	247	244	228	232	257	211	216	239	207	221	200	201	215	224	233	248	237	235	238	241	236	202	242	231	228	237	232	250	219	227	208	210	245	226	216	215	253	241	221	250	219	236	236	251	215	228	245	262	230	244	212	206	230	221	209	230	234	236	217	218	224	219	213	216	232	241	210	209	237	242	221	212	214	230	236	223	233	246	244	219	181	218	215	238	211	241	250	224	238	239	213	224	193	225	253	238	238	248	211	246	268	227	236	215	233	228	247	220	225	232	240	251	243	230	231	221	248	209	238	212	217	209	218	222	208	226	236	216	227	216	200	230	238	232	238	244	213	235	223	225	235	236	203	215	256	229	221	228	244	229	226	208	222	227	255	208	216	220	221	218	228	227	221	197	231	257	204	224	234	276	250	236	244	239	226	209	215	233	233	214	239	242	245	219	234	261	229	221	218	236	228	227	218	223	225	231	273	271	200	227	217	221	219	228	245	239	227	234	219	208	220	235	207	240	220	232	214	200	222	237	213	241	222	244	251	234	219	203	186	232	211	212	231	216	237	205	229	228	234	222	247	220	232	217	203	229	229	214	235	219	229	243	202	215	212	201	240	240	200	218	219	205	234	223	218	240	191	233	211	262	205	238	227	231	232	225	220	229	222	220	235	221	247	239	232	231	225	240	188	226	244	215	221	221	241	216	251	227	234	241	213	212	215	233	240	220	244	202	247	216	223	210	228	231	203	245	208	206	216	270	229	223	249	218	215	223	222	231	234	221	259	220	237	246	259	238	252	244	214	211	235	231	198	233	218	253
3004	702	740	811	765	750	709	661	626	634	634	627	605	663	669	577	600	577	596	614	600	626	567	648	619	575	626	621	647	617	627	617	615	598	611	587	632	600	585	627	642	598	573	632	608	644	606	640	609	581	613	644	592	586	571	606	622	631	641	629	587	575	619	624	610	595	641	644	574	634	596	608	581	597	559	621	601	587	614	596	609	641	577	594	602	598	606	599	594	594	555	619	608	634	622	617	640	628	660	595	616	617	611	619	603	602	597	568	604	592	587	595	591	639	638	571	644	612	605	628	604	644	632	575	622	566	621	597	630	617	605	589	609	594	598	617	552	587	608	619	608	547	642	627	598	599	587	564	575	663	571	621	632	614	594	573	632	566	613	591	573	591	585	624	569	544	564	620	588	611	635	618	580	590	585	595	623	597	650	560	622	641	642	611	597	636	596	584	630	600	616	615	570	604	614	630	613	609	589	594	606	603	622	587	614	594	583	553	632	666	640	581	638	663	608	580	592	585	585	638	579	603	583	581	592	603	591	616	618	602	596	560	622	619	630	622	605	608	627	605	608	608	625	622	582	585	574	648	647	598	596	647	612	607	595	622	576	653	568	622	560	605	625	649	597	588	584	571	596	653	571	607	642	556	593	610	612	622	578	628	576	592	583	624	610	602	605	667	582	582	603	581	618	603	600	636	613	629	625	594	605	632	614	583	628	591	633	619	618	612	658	631	574	596	613	608	610	586	648	590	591	627	615	599	610	633	591	582	587	595	582	582	596	616	635	621	597	610	621	579	624	611	614	595	599	547	634	593	636	602	649	602	613	578	575	615	572	623	627	582	624	583	584	623	638	657	586	551	629	627	623	596	609	569	607	597	608	615	569	615	579	628	597	638	631	621	560	626	581	592	616	602	618	594	607	614	586	615	627	626	580	652	631	593	605	620	599	596	583	620	580	582	552	584	612	594	612	624	627	644	618	572	620	580	580	584	585	549	630	612	593	610	625	637	583	607	591	606	630	551	625	592	573	594	585	581	591	613	639	585	578	651	618	588	635	600	559	596	632	596	592	603	557	632	600	592	597	615	597	584	586	630	637	630	605	601	582	601	607	605	641	614	621	610	602	612	581	581	612	634	623	634	603	637	683	625	623	590	620	663	618	598	607	599	566	605	564	571	590	629	583	582	554	602	608	609	584	640	617	621	570	602	589	643	588	579	632	603	624	628	613	656	598	646	571	646	600	625	617	564	591	597	564	617	593	615	639	604	612	620	587	601	628	585	626	607	579	581	612	588	609	609	605	583	589	574	632	622	602	635	601	584	625	610	589	605	648	598	634	589	589	639	605	624	581	593	605	578	641	617	566	604	586	582	602	583	592	623	570	595	613	610	652	582	641	596	622	524	607	582	623	577	623	597	630	620	624	661	590	600	618	596	590	559	633	590	622	582	630	570	588	574	596	599	589	563	584	635	552	612	582	625	613	597	573	665	659	567	627	583	584	651	517	621	653	609	553	603	567	603	603	626	603	632	588	613	599	577	622	599	636	609	630	607	606	613	549	555	622	700	628	635	600	613	582	611	602	631	614	599	615	611	586	600	612	612	602	649	600	612	594	598	572	608	595	579	606	621	587	566	628	565	640	600	640	584	591	607	625	599	615	584	581	604	581	605	603	641	608	607	653	589	573	631	556	585	592	580	645	617	636	591	641	605	608	614	609	557	653	602	621	631	618	610	552	590	603	643	591	630	635	608	639	627	600	592	630	612	618	605	641	560	602	623	589	616	632	594	624	600	588	588	635	629	607	610	587	581	616	623	642	570	599	609	612	632	599	591	583	595	569	608	590	604	681	575	652	626	637	633	603	584	612	604	579	612	644	615	640	579	591	590	636	629	586	577	621	599	624	636	594	625	622	613	617	632	630	625	625	597	625	619	557	592	596	596	620	611	633	628	596	627	577	667	638	588	647	658	634	642	625	565	566	591	590	647	593	569	573	588	638	572	595	618	611	574	605	610	620	591	623	606	599	604	579	634	663	639	639	595	590	614	605	574	619	602	631	581	631	610	604	616	633	596	645	628	597	591	618	641	612	640	658	599	592	616	584	645	618	617	576	579	586	613	578	578	621	635	615	628	582	610	567	589	634	594	604	609	611	582	586	601	595	583	599	606	602	625	649	582	618	606	585	639	579	594	610	607	608	598	617	625	603	573	626	624	599	599	645	593	567	620	573	619	664	615	616	598	585	637	545	608	656	641	638	607	607	585	608	636	574	593	643	605	634	622	651	609	650	612	583	575	627	584	667	610	570	648	619	598	623	625	575	658	593	655	589	606	590	605	642	582	598	588	622	613	635	629	569	617	654	570	595	593	610	577	620	618	589	651	635	622	615	633	653	656	632	610	609	579	620	630	592	570	633	629	559	628	637	597	596	642	611	599	609	620	624	578	580	593	577	588	629	603	637	626	649	585	615	619	643	564	611	578	611	620	639	635	636	601	660	621	563	600	565	629	585	595	578	611	580	627	574	619	583	596	632	577	667	625	621	600	597	580	561	613	588	582	602	603	599	634	609	561	589	629	600	601	632	648	623	604	680	656	616	586	609	595	591	633	612	587	641	579	704	588	623	577	626	611	567	617	651	600	616	597	599	606	637	571	578	597	633	608	614	609	617	641	576	653	604	586	630	565	592	623	593	647	604	626	626	664	621	587	605	627	607	627	601	606	585	606	578	634	617	616	643	641	636	616	615	632	586	559	587	606	601	603	568	645	615	637	632	613	592	621	643	639	623	605	648	598	631	608	603	601	642	612	622	612	643	610	565	620	614	612	652	623	611	607	636	610	579	630	635	573	644	616	597	600	608	640	616	622	605	669	586	589	590	587	605	608	593	633	589	607	583	610	577	597	578	624	643	571	661	600	596	642	620	618	627	595	616	628	594	634	635	658	582	617	599	609	602	633	606	617	582	576	620	601	619	633	618	608	598	580	611	639	620	601	594	605	629	653	608	593	575	633	627	648	650	598	622	616	572	654	565	581	603	604	589	597	625	598	621	559	583	611	611	603	614	656	623	587	592	621	614	639	619	614	565	568	639	611	608	612	592	602	610	597	593	598	601	586	595	650	649	605	656	610	622	601	577	576	621	542	585	620	610	628	579	586	614	579	619	614	606	599	602	607	595	622	608	594	600	582	613	601	656	649	584	618	626	586	609	615	619	597	590	580	625	601	597	632	635	605	630	578	591	611	589	633	588	601	593	584	609	604	636	580	593	596	629	596	596	599	625	598	604	639	630	669	606	617	663	600	636	581	564	578	605	653	596	595	607	628	605	633	632	595	591	590	602	614	585	610	589	601	568	602	614	657	593	616	580	570	595	600	612	645	567	603	614	603	622	592	622	562	628	570	630	608	664	644	584	617	584	595	596	601	632	625	621	581	608	595	595	600	575	601	587	638	613	634	621	565	612	630	641	581	609	570	615	563	600	600	583	599	590	587	645	625	597	609	558	622
18966	2180	1260	1008	751	584	579	431	402	399	357	328	347	303	314	332	324	336	316	320	272	285	272	322	291	271	260	269	284	263	298	269	262	267	283	256	294	271	262	261	304	299	301	275	259	287	259	270	276	278	280	255	302	293	286	237	263	259	275	250	265	266	274	258	279	313	264	251	270	245	255	298	293	274	283	272	266	269	245	243	250	251	246	235	264	262	245	258	261	257	285	257	254	248	253	258	256	255	256	245	263	268	276	282	287	262	234	253	244	294	270	260	260	283	256	247	250	263	286	267	259	276	234	258	267	269	259	270	267	244	276	268	287	288	302	287	263	292	305	275	289	251	261	274	252	268	277	268	285	229	247	267	282	244	261	241	260	277	240	265	253	297	236	265	268	256	285	270	275	298	266	287	283	251	248	268	280	263	268	297	260	282	268	267	285	264	250	257	246	253	268	267	249	261	257	243	259	249	256	283	258	286	252	251	259	245	278	264	272	264	245	263	271	291	275	258	297	239	262	227	253	276	258	278	266	260	290	264	280	282	258	249	249	265	273	270	246	288	258	252	303	281	258	255	244	236	289	278	267	302	227	245	284	295	231	274	290	285	253	266	278	296	261	256	257	273	295	246	244	289	279	259	262	271	255	256	270	244	276	295	296	250	280	252	271	274	283	269	286	271	259	289	288	264	285	278	304	285	263	278	297	258	286	288	275	254	254	257	263	273	269	272	259	248	250	270	276	263	270	279	297	272	297	264	277	274	288	243	251	271	266	278	223	244	254	262	291	240	279	254	295	260	274	279	288	267	255	262	243	284	265	256	278	290	265	291	297	254	262	251	285	260	258	232	256	297	288	274	228	245	261	276	260	259	267	294	284	280	279	252	251	291	270	251	260	279	254	302	229	263	266	266	267	273	264	292	258	272	245	291	280	255	274	257	284	276	266	250	248	270	280	244	238	280	261	256	259	283	241	260	270	271	270	251	270	262	289	259	262	280	232	273	283	259	260	286	267	274	234	258	262	260	295	279	236	254	281	249	290	300	249	267	286	263	258	285	274	265	275	269	243	280	265	273	269	293	244	289	255	252	247	272	251	259	294	265	273	243	282	273	263	251	251	280	271	266	282	265	291	256	277	279	278	277	243	251	285	280	289	288	270	234	255	282	268	254	260	277	258	265	254	264	249	304	307	317	266	289	255	252	270	256	257	248	269	278	253	306	266	267	276	273	290	280	262	281	276	252	259	253	286	275	275	273	259	252	284	299	263	273	262	289	263	264	278	296	276	269	235	245	250	254	255	250	272	251	260	257	272	256	270	281	271	249	269	238	280	270	264	285	257	252	276	249	288	262	266	277	266	257	257	273	273	256	264	258	252	287	262	261	263	289	255	273	270	281	267	263	278	286	259	257	264	246	235	299	258	271	259	276	216	247	241	233	281	300	275	273	264	282	246	242	237	254	270	258	276	274	282	248	266	261	263	290	231	261	273	252	286	279	245	248	263	254	285	265	276	295	249	263	269	255	276	271	276	270	223	264	290	277	277	258	261	263	254	273	283	249	280	252	283	255	260	266	274	250	231	267	256	275	280	250	280	258	240	252	266	267	261	292	256	245	281	256	242	257	290	261	251	282	257	254	254	266	277	288	230	259	263	281	274	244	269	278	273	263	255	258	244	268	266	287	253	292	250	289	308	277	262	236	252	251	248	262	270	292	241	274	275	230	269	263	264	247	269	273	273	248	241	247	261	300	263	266	277	270	284	268	266	250	243	221	288	260	263	260	271	281	280	281	278	290	263	265	258	277	255	258	245	271	255	265	255	281	287	262	256	249	267	260	297	258	249	289	294	228	235	276	285	256	276	261	272	259	241	252	255	262	275	261	282	258	263	243	236	280	294	251	263	251	269	265	282	276	245	259	296	252	266	268	265	265	278	277	272	275	271	264	301	244	248	236	258	246	267	249	249	294	280	254	251	250	243	287	251	242	276	277	307	271	233	258	264	261	247	239	285	296	268	280	270	289	285	239	265	276	285	244	261	254	265	250	277	251	249	273	259	252	266	254	241	282	269	276	285	261	287	295	270	245	255	251	279	287	282	247	284	271	270	269	243	276	262	279	265	262	249	272	253	272	286	273	269	265	249	264	248	255	264	288	305	272	274	248	271	312	253	261	259	256	271	259	278	264	263	217	285	256	227	258	255	261	255	287	285	257	283	277	250	287	264	283	299	298	259	228	271	259	268	277	264	255	264	255	252	265	273	273	278	248	283	228	292	299	275	266	276	280	261	301	279	259	252	244	251	247	262	296	262	259	277	247	267	244	242	247	264	287	277	253	274	266	267	258	260	275	284	256	266	289	280	266	276	292	266	270	289	281	274	265	268	237	249	277	283	271	259	248	257	279	239	266	266	263	275	245	278	292	256	264	227	273	264	272	270	268	235	262	257	263	278	243	253	273	203	273	266	240	271	280	252	276	262	258	310	271	297	245	271	272	252	303	278	271	233	260	294	250	262	285	266	270	244	258	239	253	256	272	257	259	253	271	269	290	290	269	255	269	243	266	270	265	264	261	260	239	258	278	267	269	264	304	287	258	280	244	282	243	294	257	278	258	278	305	248	271	276	261	245	288	276	233	241	259	269	268	224	259	280	249	270	282	266	264	249	250	279	256	235	277	292	261	262	264	259	278	262	271	274	266	261	267	268	254	243	273	290	272	287	294	275	266	262	282	270	259	282	291	259	245	249	273	289	249	277	273	262	286	282	286	241	241	245	285	292	262	266	303	259	263	282	277	265	269	275	243	254	293	269	255	294	264	297	271	298	235	260	237	258	238	250	264	257	279	297	260	247	284	260	271	256	280	317	268	256	280	289	295	262	300	259	265	253	295	247	258	257	269	260	258	247	291	264	269	269	283	265	255	266	239	238	243	253	234	269	277	242	292	240	296	258	237	262	273	282	274	247	246	270	248	237	267	279	261	268	265	260	297	240	290	280	274	279	248	281	266	282	267	273	239	265	249	280	252	247	284	291	291	279	256	296	249	273	254	250	233	257	289	288	252	246	266	258	265	265	289	307	241	284	246	267	260	252	260	253	247	267	260	275	274	257	257	256	287	274	233	246	252	252	284	272	251	258	261	250	279	260	261	268	247	259	297	262	274	267	269	254	247	284	261	265	299	248	263	284	279	285	260	255	284	271	279	271	270	275	278	245	247	272	274	245	235	269	291	263	281	261	241	248	250	238	289	242	283	293	306	265	291	285	271	259	278	260	278	254	270	255	257	281	277	282	230	279	275	264	247	299	241	265	274	259	259	282	275	242	230	270	248	309	274	277	280	247	274	239	267	282	247	246	274	272	254	236	250	249	250	255	247	230	261	274	264	281	273	270	255	268	266	265	263	271	258	278	241	294	255	264	256	255	274	280	289	266	290	290	252	227	253	235	268	246	321	280	257	263	270	257	262	260	266	265	270	238	263	265	257	263	268	249	261	242	274	263	287	274	243
10867	1574	2737	3228	2894	2333	2084	1747	1610	1457	1327	1295	1131	1085	1009	1019	998	946	885	878	867	865	846	833	796	815	770	772	771	768	752	748	813	759	759	773	719	779	730	741	706	701	704	769	762	716	748	740	708	674	718	739	707	719	697	728	668	702	697	704	747	693	716	713	688	718	751	687	680	700	728	669	730	647	662	703	692	718	691	703	690	629	687	677	710	666	662	663	667	721	707	714	647	718	689	674	689	660	696	692	651	691	653	687	675	700	686	637	732	672	660	673	721	676	696	694	685	726	702	674	637	697	680	665	650	667	687	682	690	664	672	659	684	653	691	687	733	669	688	682	677	690	637	700	696	662	718	716	674	631	695	690	677	737	699	715	752	693	710	724	712	725	687	659	695	706	688	711	673	671	692	655	727	696	689	703	691	684	664	691	681	669	701	679	719	676	655	688	696	706	715	745	698	670	668	705	681	659	693	693	698	675	703	694	640	651	728	649	681	651	669	708	639	707	671	661	672	649	708	692	673	646	701	675	637	681	674	715	687	675	666	701	677	718	652	692	679	684	705	703	687	685	660	673	677	691	705	705	678	714	677	721	698	700	681	682	693	680	656	726	734	696	685	677	659	684	690	710	672	635	689	677	726	651	652	665	670	653	647	668	633	691	674	698	658	697	674	733	711	703	699	716	710	658	689	661	634	703	670	676	674	709	704	691	672	674	709	704	719	714	664	652	678	649	703	714	709	717	714	684	622	692	664	659	656	680	689	653	729	694	737	709	671	701	669	648	763	656	674	687	724	728	672	642	723	717	642	686	671	706	673	675	663	691	708	718	683	669	700	689	666	693	693	660	706	736	641	709	645	684	699	694	712	635	717	714	678	677	688	683	675	646	709	700	685	658	691	708	677	712	621	656	696	685	666	687	668	648	698	676	667	716	658	700	674	723	668	621	755	704	648	685	629	676	726	661	716	744	655	665	693	676	680	659	666	742	690	687	707	666	693	684	724	717	678	665	655	668	717	716	620	732	697	666	672	731	672	614	720	700	680	687	703	708	693	721	635	693	701	712	700	673	663	665	633	697	649	662	677	690	677	679	743	693	697	722	673	651	673	681	701	698	709	660	690	661	696	683	660	673	694	717	707	652	697	713	700	685	706	658	657	655	679	615	667	701	690	728	713	644	746	699	705	685	673	739	692	730	692	654	678	700	668	658	645	675	644	671	642	703	705	720	716	688	660	695	692	674	673	684	731	711	696	730	729	697	669	685	710	727	671	722	711	736	687	668	731	671	691	679	670	664	705	693	680	683	683	698	661	687	684	727	671	660	742	709	670	708	699	681	735	650	680	680	724	678	697	677	650	674	651	683	668	677	681	676	656	675	660	685	657	649	723	715	650	698	691	619	680	676	701	712	650	697	699	726	645	667	718	716	700	618	674	648	679	678	782	626	682	754	686	695	689	728	676	672	660	661	674	713	701	678	697	679	696	630	708	697	681	714	708	661	677	638	680	678	675	667	684	673	741	700	708	666	683	631	726	691	719	697	665	712	738	710	720	632	678	690	643	699	670	711	642	673	684	668	684	676	676	675	662	671	679	678	714	687	670	684	679	648	736	694	698	682	645	703	662	652	669	692	665	701	648	622	630	713	647	676	684	685	640	658	667	662	681	668	698	680	708	703	689	708	701	664	694	675	703	690	679	682	699	671	692	669	685	638	712	724	700	705	651	689	648	690	700	722	701	675	670	691	707	702	682	673	714	712	694	688	671	720	642	663	683	648	702	696	642	701	643	648	677	715	683	698	711	714	660	692	682	673	672	695	682	651	683	682	722	693	699	694	704	720	676	678	674	724	693	683	696	667	651	665	727	706	677	642	679	712	659	664	649	661	673	669	684	688	721	690	706	667	694	671	679	669	724	697	687	709	693	686	686	685	678	690	709	692	664	711	637	703	698	636	672	717	706	675	691	710	702	693	684	634	683	701	730	679	628	703	692	636	705	641	708	680	654	670	688	668	692	715	662	687	717	683	699	626	662	689	706	720	676	710	692	762	681	710	635	671	734	701	679	674	642	637	689	687	699	717	673	670	677	639	707	684	683	685	666	683	695	681	708	713	667	697	689	701	699	732	668	739	689	659	701	683	687	657	633	635	658	671	695	690	668	642	665	728	641	656	693	703	676	688	673	693	666	726	719	648	668	690	736	655	694	716	675	656	707	694	653	678	689	677	680	699	681	692	644	660	685	694	722	674	679	689	683	635	699	670	675	691	664	654	655	683	664	701	686	717	686	711	681	651	698	710	661	675	690	698	710	693	756	652	698	680	672	641	693	666	699	657	687	671	701	710	669	682	683	696	676	687	669	692	673	712	673	702	706	678	686	685	680	679	713	659	688	672	697	699	703	652	666	674	679	705	671	699	730	720	710	682	705	689	636	691	664	692	732	677	712	689	659	705	669	671	695	715	704	649	701	687	690	688	691	655	673	670	672	684	629	610	640	740	720	711	705	698	695	669	680	731	715	682	690	668	674	681	717	666	668	684	661	678	714	688	713	689	684	692	692	705	717	671	651	700	694	658	668	702	674	674	735	656	715	694	720	690	668	673	738	649	740	652	763	669	692	678	673	680	678	657	706	683	676	715	682	694	685	696	667	698	656	680	673	681	664	700	662	680	670	694	689	676	642	650	719	646	664	705	654	656	705	709	728	656	672	666	687	706	666	679	740	712	662	644	680	676	710	678	699	674	733	703	712	724	637	707	676	685	658	721	683	661	641	672	696	679	675	685	617	682	688	669	683	710	647	691	645	674	676	668	651	693	720	670	680	692	742	716	661	706	694	718	688	694	687	702	672	724	711	678	667	683	671	684	673	671	662	677	637	668	683	720	648	660	656	723	668	661	666	679	712	701	722	703	695	658	730	706	713	680	671	670	709	685	665	672	757	673	669	677	695	661	675	687	694	672	639	669	675	701	677	651	702	686	644	669	724	706	669	687	669	631	645	693	704	667	698	689	693	673	689	720	697	651	717	681	663	713	689	711	683	688	735	683	679	684	672	678	692	686	706	739	709	690	647	720	715	729	720	658	727	685	688	720	681	685	696	704	642	699	659	731	672	703	674	685	678	705	743	666	654	719	714	685	682	723	714	696	671	673	690	708	659	736	706	679	676	724	677	708	672	654	703	685	657	714	665	693	700	719	673	681	655	663	703	741	669	675	719	696	706	645	680	654	693	683	730	678	649	691	673	725	727	678	692	650	675	676	691	678	629	692	710	687	683	679	649	694	693	695	706	646	666	646	702	670	721	713	682	705	692	710	672	665	678	716	683	695	658	680	692	695	685	714	715	689	679	677	692	668	690	694	708	684	640	708	694	734	663	661	699	712	656	702	675	688	624	668	664	679	644	637	685	669	704	688	710	698	673	654	738	649	670	668	689	691	682	695	707	673	717	713	746	678	676	683	665	698	644	650	688	695	653	671	711	640	698	703	723	735	716	701	717	694	650	671
29188	4938	2196	1723	1138	898	674	601	460	394	338	287	264	236	251	251	176	204	204	183	182	169	141	172	173	157	180	176	155	144	166	145	155	166	157	142	149	152	134	143	113	155	148	166	130	151	139	147	128	138	155	136	144	140	153	137	129	151	153	133	144	151	128	135	131	154	127	153	135	150	144	140	158	123	152	139	149	132	155	127	132	132	126	143	141	137	136	138	154	151	123	144	112	132	160	152	147	139	135	136	147	133	137	148	139	134	123	128	155	129	133	123	141	150	134	153	130	144	146	147	135	135	145	123	144	150	139	140	147	140	133	155	131	129	132	155	134	147	130	157	141	133	119	128	128	140	150	135	147	127	136	158	136	137	131	136	119	156	130	125	141	144	146	136	132	147	156	149	149	144	126	143	148	142	144	118	110	137	143	128	147	132	144	154	146	150	145	127	148	159	154	139	129	132	140	138	120	130	152	133	146	139	146	137	142	127	126	132	129	136	122	142	153	153	141	140	133	148	135	146	144	141	142	129	126	119	143	153	162	131	132	121	132	150	153	128	126	141	123	149	124	136	145	136	153	136	148	146	133	123	153	149	129	134	120	130	150	136	121	141	145	130	132	118	171	129	133	145	135	142	132	137	165	140	135	145	149	130	153	132	135	124	156	131	130	127	134	164	145	125	142	159	142	134	128	145	147	130	155	119	124	127	135	135	139	153	135	136	134	141	141	150	120	122	122	131	155	111	154	163	148	128	118	127	137	150	132	148	145	151	117	150	138	132	145	145	135	145	167	116	136	126	153	131	126	133	161	160	137	157	141	103	151	121	132	138	145	149	141	147	136	136	138	116	159	132	120	146	144	129	144	147	126	168	136	143	157	129	132	147	163	126	168	118	135	152	126	141	131	130	131	136	115	134	113	150	138	123	133	119	150	118	133	140	126	128	136	144	118	151	158	144	140	139	118	166	127	139	148	163	121	135	140	134	158	127	129	140	127	128	146	144	143	133	155	141	165	136	128	145	144	149	108	140	152	139	155	132	137	142	128	160	135	114	134	137	138	137	117	137	143	132	141	136	139	149	147	137	172	136	154	143	136	141	137	151	151	136	147	155	141	114	140	124	138	122	141	128	149	132	128	134	136	154	137	159	134	148	158	160	160	171	161	132	134	117	146	144	129	145	141	129	154	156	157	136	151	126	142	138	124	162	129	142	142	136	134	152	142	137	129	140	139	144	145	137	132	118	168	146	136	124	124	135	144	133	143	148	127	131	146	142	143	140	121	129	113	129	143	139	160	130	146	139	139	152	145	138	143	131	146	159	153	130	142	135	148	125	142	118	121	145	154	145	140	141	136	146	149	119	136	134	140	134	134	140	153	151	129	150	155	141	158	128	152	137	147	126	115	144	147	145	150	136	154	139	130	148	123	141	146	124	126	148	149	149	141	161	140	136	159	142	141	131	148	163	154	155	125	145	119	156	134	124	156	164	152	156	124	125	121	138	127	145	138	131	153	140	129	126	126	131	154	139	134	122	134	136	120	144	143	129	151	156	138	152	125	117	137	130	112	129	141	126	121	137	115	157	117	131	136	136	134	142	134	123	149	154	132	149	143	137	134	136	123	150	142	152	144	137	118	128	122	136	162	124	139	139	148	126	139	143	147	140	136	154	157	153	127	166	138	124	134	143	135	155	121	145	156	137	128	136	124	145	120	142	149	124	134	145	135	127	147	136	141	138	133	116	147	152	158	113	155	134	135	124	156	150	143	137	122	135	130	128	122	153	143	148	133	116	142	147	152	142	124	165	152	118	132	138	136	138	141	140	130	134	138	146	156	142	151	158	124	118	145	157	129	134	161	141	124	123	133	141	157	145	156	125	142	130	143	151	153	140	147	131	138	135	136	127	156	127	145	123	113	127	141	144	131	130	148	140	136	130	136	136	138	143	146	151	152	139	128	157	143	145	150	138	152	133	144	153	142	138	130	131	139	132	140	129	128	125	147	129	144	146	127	143	123	141	118	150	137	124	137	140	153	134	130	152	131	165	121	140	118	133	143	120	121	128	150	144	145	133	141	137	141	140	142	170	137	153	139	147	158	147	151	153	139	132	145	139	129	123	129	154	149	128	145	146	117	135	138	121	141	119	139	130	113	162	152	129	118	140	139	130	129	129	111	144	114	152	154	128	135	110	140	164	151	136	162	148	137	146	123	134	141	151	144	160	124	147	138	116	146	125	122	123	131	152	120	142	133	150	129	151	124	139	114	143	134	135	124	128	125	123	121	149	154	122	118	160	140	148	134	140	137	133	128	155	143	139	135	140	136	130	138	118	160	139	141	126	144	158	159	155	149	134	131	126	140	131	163	160	153	145	143	142	135	132	134	138	138	163	132	131	135	152	152	130	118	130	137	128	108	164	126	131	129	157	145	150	154	152	142	136	143	137	125	155	131	132	142	118	130	143	145	136	121	125	136	142	140	134	131	134	159	123	157	149	122	135	151	137	160	115	158	156	162	132	131	134	150	154	137	133	131	128	139	144	148	137	141	144	132	141	164	140	124	138	118	148	144	128	133	141	141	119	137	137	140	145	149	130	143	131	145	153	132	139	143	136	130	135	126	131	163	149	131	145	142	160	151	139	131	129	131	127	122	112	121	139	152	152	140	153	135	122	157	147	129	143	138	138	140	138	137	145	141	148	119	141	126	185	152	163	126	135	140	139	152	139	122	154	121	117	132	141	141	126	157	134	132	153	141	144	121	152	131	134	134	125	117	139	117	144	120	162	149	128	128	153	138	120	119	124	143	127	119	144	167	134	138	128	135	130	136	135	167	142	133	124	137	137	156	140	139	147	153	144	130	125	123	120	134	138	151	148	126	160	131	135	118	129	140	140	148	125	134	125	136	134	140	160	159	145	149	152	123	141	119	132	146	143	120	128	143	150	127	132	117	148	141	137	137	130	133	157	156	138	126	148	149	114	126	128	154	134	132	133	138	134	141	140	131	140	142	147	139	141	126	153	148	134	144	152	148	139	133	134	140	121	143	134	129	145	130	131	143	135	129	125	124	151	135	130	157	117	120	153	133	127	116	135	127	129	155	130	145	138	124	133	139	143	124	169	152	142	127	147	147	133	143	139	138	134	141	140	148	136	143	154	151	148	141	125	154	129	150	148	136	148	129	155	141	137	141	135	133	146	132	131	139	141	147	150	139	146	149	133	147	124	167	126	136	130	124	126	127	135	132	132	143	124	147	126	146	154	168	157	143	130	132	139	158	110	152	142	124	120	120	133	129	126	152	153	144	153	136	124	133	127	160	155	134	129	152	150	135	147	159	151	150	124	152	152	147	138	138	132	121	136	140	137	150	130	128	117	164	149	150	138	126	148	132	151	143	147	126	145	151	160	136	129	148	134	140	148	146	145	123	139	139	123	163	135	117	145	132	146	146	142	137	145	155	135	138	145	128	158	145	125	116	141	170	168	145	141	131	148	142	122	143	124	143	135
15097	2019	4027	4912	4338	3548	2922	2443	2115	1800	1628	1403	1259	1223	1054	978	922	851	829	746	699	708	705	655	624	593	573	530	532	535	541	511	497	511	507	497	500	484	469	471	482	469	449	447	467	435	485	409	440	414	414	487	436	443	431	424	425	409	386	403	387	419	442	414	378	413	397	403	397	403	404	425	386	401	379	400	425	358	382	379	426	404	431	398	380	430	382	391	368	368	380	382	400	375	379	419	415	377	405	351	401	395	424	401	389	405	355	394	379	402	401	377	363	381	398	393	379	371	388	369	406	400	391	416	375	396	325	377	351	383	404	376	389	385	377	391	374	353	375	367	370	379	405	406	398	375	382	375	379	376	362	401	398	379	359	369	340	351	381	370	379	330	383	367	368	390	341	398	396	393	398	331	361	395	382	371	366	338	355	368	356	367	357	411	396	373	418	379	402	364	375	398	398	393	383	394	392	367	388	383	354	371	347	365	375	419	373	399	388	384	387	377	382	376	381	381	376	360	383	388	354	373	396	374	379	364	363	407	383	373	396	388	396	341	388	351	358	391	393	349	397	367	365	408	387	320	391	382	408	399	369	404	384	372	334	333	381	412	390	369	345	365	350	385	355	410	364	350	405	383	384	366	404	409	393	357	393	386	374	342	392	370	399	380	345	386	415	383	385	364	409	343	391	375	370	397	339	384	384	369	351	366	400	364	413	419	351	397	345	357	382	390	391	350	390	400	374	385	364	357	375	369	406	375	369	382	401	366	385	367	364	366	393	357	384	378	359	354	342	379	402	412	399	423	381	388	361	351	366	364	388	361	384	400	377	356	351	382	369	369	363	392	364	390	399	368	393	388	370	388	354	347	398	379	360	398	374	381	346	353	363	356	396	360	359	348	392	369	366	381	383	382	340	376	371	401	367	403	385	391	372	397	374	365	403	417	378	370	404	388	381	380	385	355	358	364	385	343	381	388	407	397	396	370	352	354	353	383	394	383	398	367	343	348	353	380	375	383	382	356	377	392	389	394	336	405	364	390	387	393	367	364	422	385	389	361	389	401	356	393	357	359	417	431	381	365	351	391	379	393	379	381	363	386	371	406	373	390	385	381	355	378	357	377	337	353	399	357	395	359	343	372	380	371	401	382	387	385	379	385	368	369	370	357	358	383	415	391	383	347	374	361	339	378	365	396	375	375	403	381	384	396	365	379	380	395	358	381	387	372	389	384	373	374	366	385	351	363	362	391	407	369	357	388	381	361	365	367	357	356	380	378	372	401	408	381	386	382	393	374	372	368	370	415	370	362	388	381	355	362	390	393	376	369	355	379	382	362	394	406	382	385	371	389	388	366	407	386	388	367	371	345	407	390	379	381	370	353	394	368	348	391	377	368	391	389	370	392	382	380	382	368	367	381	373	382	396	393	371	402	385	389	364	371	395	379	365	371	388	354	397	397	387	358	411	408	400	353	379	373	382	343	340	375	390	370	376	370	380	361	367	347	374	366	385	383	366	387	358	387	396	365	381	371	389	363	421	348	397	381	368	371	357	356	374	369	362	372	364	380	385	421	376	400	395	370	373	359	336	364	401	356	404	347	357	388	358	364	360	353	348	412	382	400	373	393	385	388	402	383	368	349	337	406	367	383	386	403	377	393	333	383	370	354	367	366	389	368	349	383	359	389	385	350	382	353	373	372	365	412	378	339	384	373	367	382	371	347	375	363	390	375	346	402	395	393	385	348	397	365	379	356	395	379	421	387	391	353	393	368	390	350	366	364	363	379	397	359	338	354	369	373	358	389	368	394	364	392	340	383	366	322	364	360	387	361	392	398	367	391	423	385	355	387	355	359	374	375	370	331	399	362	387	387	367	388	386	350	367	386	361	377	345	359	324	387	372	370	393	355	342	363	340	346	345	382	391	401	369	374	380	375	353	353	344	370	365	332	404	367	355	364	397	383	386	351	373	384	392	397	355	350	400	343	400	383	362	391	376	382	342	361	370	401	394	381	388	400	390	363	378	367	351	376	346	405	404	373	372	347	363	347	382	372	381	364	387	379	358	373	356	387	372	401	367	367	412	394	353	393	388	362	385	377	356	337	355	401	364	345	361	345	351	368	382	363	357	375	363	345	366	395	389	395	381	362	380	381	374	377	381	360	387	368	403	341	386	368	378	342	371	372	384	348	374	405	363	392	372	374	364	387	388	404	325	320	375	359	368	413	387	380	362	407	378	351	386	366	389	372	362	381	409	374	360	385	356	358	369	365	353	391	366	351	406	365	386	392	373	400	376	371	399	360	397	363	410	367	385	364	369	356	354	362	365	360	398	373	347	354	368	380	410	348	389	360	357	379	379	378	349	396	381	366	379	374	391	377	401	358	376	369	362	343	349	367	380	365	349	352	358	369	378	404	365	403	347	389	378	352	384	361	367	366	374	385	370	397	419	373	359	384	359	401	405	370	385	389	365	383	368	411	359	381	370	385	373	393	377	378	377	403	370	388	370	325	349	389	355	410	402	363	384	350	354	380	374	383	357	378	387	365	352	356	384	382	372	370	357	368	412	364	372	353	358	381	401	374	382	399	348	365	400	366	339	359	354	377	378	311	393	377	375	381	385	404	359	396	394	342	352	408	373	353	384	371	377	361	419	326	369	392	360	382	331	355	401	347	374	411	391	403	361	363	358	406	338	383	375	376	368	382	369	346	394	383	390	358	361	401	389	360	375	375	379	390	382	388	376	356	355	341	369	381	373	359	388	343	368	407	369	374	401	389	358	374	358	383	386	406	404	368	368	370	357	380	390	338	362	335	400	419	383	404	398	392	364	396	342	388	360	346	348	382	376	369	355	361	373	387	366	382	378	334	318	363	380	363	355	396	373	381	371	378	364	358	400	378	379	372	363	369	414	393	382	403	372	362	364	331	363	373	363	362	375	395	363	358	391	362	383	419	377	352	389	352	367	346	329	383	371	377	364	372	357	342	365	375	364	364	374	408	346	388	390	349	379	421	395	377	371	376	389	406	355	382	355	363	379	377	359	342	364	348	397	360	361	404	355	340	390	362	376	365	378	395	347	385	357	360	368	379	378	388	384	380	352	376	407	346	374	367	344	377	387	409	398	353	365	375	392	369	351	374	388	342	348	370	377	375	412	386	376	354	375	390	370	340	378	339	402	369	378	367	390	382	384	352	364	390	388	383	364	384	370	385	369	365	385	328	366	349	403	387	348	407	370	368	338	391	359	345	362	382	366	341	400	357	395	394	405	367	415	378	376	347	368	343	409	382	338	368	394	399	380	339	376	389	393	365	390	350	353	352	377	352	377	355	352	387	351	354	366	404	384	363	397	394	408	376	379	361	388	336	366	345	413	369	393	386	381	397	378	370	387	350	388	435	368	388	363	375	363	363	379	398	372	385	405	407	381	361	342	399	348	360	411	390	382	383	338	365	370	393	347	396	400	388	357	365	392	380	366	381	371	365	391	396	387	379	371	340	412	348	397	403
3504	323	312	287	271	229	267	210	251	250	222	245	247	218	223	239	243	208	233	203	225	211	207	240	230	225	244	243	218	243	207	231	232	219	235	209	231	203	236	247	205	211	239	234	248	220	203	190	218	241	238	233	202	231	233	200	236	240	218	229	199	231	232	227	260	208	232	229	221	241	235	222	216	214	208	257	218	209	205	239	220	217	236	224	235	229	188	243	233	234	215	181	255	210	226	189	256	220	234	208	244	203	230	216	214	220	240	221	204	209	211	235	219	240	225	224	249	211	221	206	226	227	249	239	199	223	220	215	247	226	210	212	211	233	223	212	224	206	235	194	218	238	238	219	237	217	195	230	256	231	256	236	227	214	206	226	208	233	198	216	214	236	242	232	233	203	198	233	214	230	247	187	243	209	224	206	212	244	217	216	232	224	236	229	209	235	213	230	237	230	245	209	241	218	228	240	240	207	256	240	239	219	193	233	220	224	208	249	236	215	230	232	243	228	225	218	222	232	219	211	243	252	216	246	204	226	214	207	234	227	218	220	228	239	202	222	258	238	214	209	235	245	222	193	250	238	229	221	211	219	237	218	208	225	225	237	211	248	249	215	227	232	221	250	211	242	239	214	211	221	203	223	213	229	243	243	206	205	216	220	203	228	265	222	236	250	244	207	262	222	222	249	246	227	223	225	221	221	216	251	236	220	188	222	229	248	210	220	222	237	195	197	227	232	209	213	233	242	229	223	218	228	220	206	219	233	231	246	227	202	207	219	214	234	259	208	231	225	239	246	228	244	223	227	235	228	238	228	250	242	230	222	222	218	222	228	240	206	221	219	238	202	228	215	237	233	223	208	228	235	247	196	195	224	204	245	215	220	230	216	262	222	207	218	213	217	245	194	213	242	219	220	232	213	226	200	216	214	222	209	215	185	203	231	234	221	222	234	230	227	216	205	202	195	232	242	232	213	247	268	222	223	232	215	226	235	217	224	229	220	226	241	241	221	238	224	229	231	246	227	226	219	228	210	222	223	215	252	216	242	229	251	230	246	239	237	229	209	215	213	238	231	226	215	225	221	236	220	219	226	239	225	245	192	209	215	219	237	235	173	235	232	211	212	228	201	223	228	232	233	216	258	247	240	237	219	228	229	195	216	217	219	227	225	237	239	244	201	203	235	223	223	225	219	200	205	233	218	230	215	235	213	228	213	256	228	201	222	194	223	241	232	236	212	211	198	233	229	245	217	237	211	222	219	208	232	227	238	216	237	189	209	226	234	221	230	260	225	249	207	215	259	234	206	257	238	238	219	238	208	215	219	223	237	257	225	204	211	190	217	190	219	237	223	220	202	194	230	198	239	243	224	223	205	238	225	211	240	219	218	230	189	229	230	233	230	202	214	234	232	249	237	246	240	228	225	245	206	233	204	205	239	226	214	254	229	194	220	212	203	228	231	251	209	219	211	222	210	217	257	223	239	227	219	190	236	235	205	221	222	229	224	213	203	222	201	225	210	230	236	212	221	237	228	242	237	211	226	221	184	236	189	219	202	235	214	252	241	225	222	201	208	212	235	227	210	237	224	233	250	248	211	221	218	215	213	223	233	251	238	228	233	224	178	239	227	206	216	204	229	208	250	212	208	211	236	255	265	234	234	219	231	222	205	223	217	231	218	234	221	237	240	221	234	225	220	224	204	201	239	210	211	175	239	243	217	235	206	230	214	221	218	223	204	222	233	221	232	206	234	200	234	239	224	220	210	211	211	217	204	225	235	238	248	222	216	225	208	220	225	210	204	231	220	206	240	235	213	230	270	245	234	236	237	217	207	202	215	215	224	220	232	193	193	210	206	236	255	201	239	211	222	235	231	202	205	198	225	214	208	240	229	222	214	231	223	221	236	243	209	211	238	233	223	246	240	217	218	220	221	228	236	228	232	236	207	225	226	195	200	235	190	217	215	221	214	220	209	224	247	230	212	229	226	226	221	242	239	217	230	240	246	209	214	238	208	231	212	240	234	199	229	228	209	233	224	209	237	231	231	238	220	229	218	230	207	217	203	230	240	221	213	214	190	219	205	247	238	202	198	245	221	250	186	227	218	226	217	224	216	208	232	223	226	228	234	235	211	237	224	250	231	239	239	178	242	250	264	229	251	221	207	220	232	228	241	219	219	226	224	221	229	246	227	237	246	252	196	216	248	232	222	237	218	232	224	269	229	216	204	234	239	209	232	229	255	225	203	243	251	212	217	229	217	250	224	214	242	222	201	231	216	229	239	212	229	240	221	256	203	230	208	223	233	226	196	215	238	222	210	238	222	230	241	213	257	250	229	266	231	227	208	226	244	213	226	202	222	227	227	203	221	224	221	241	256	215	235	223	221	237	240	218	209	229	227	245	229	207	260	235	231	251	214	239	234	198	215	198	238	219	227	199	217	195	215	214	215	211	241	213	222	245	234	209	220	214	223	210	215	210	219	224	228	216	235	226	217	240	262	251	228	233	227	233	227	229	220	235	208	224	213	262	226	237	221	228	234	235	250	222	223	244	241	252	229	203	228	229	224	217	284	230	214	218	211	234	249	215	216	213	211	228	222	217	217	211	224	221	207	229	221	243	234	258	237	224	202	223	212	239	199	227	231	239	229	208	195	212	205	232	238	199	227	229	209	214	208	222	189	242	229	201	225	217	215	234	206	211	188	221	222	215	236	247	215	217	227	234	247	235	235	193	251	233	229	238	220	220	204	240	233	213	218	206	244	251	239	207	212	224	225	214	225	226	230	233	259	220	206	225	231	217	211	234	235	235	231	246	209	230	224	241	218	207	209	203	227	231	231	240	221	209	226	261	226	219	224	209	248	203	238	261	195	204	234	228	218	216	241	214	213	239	219	250	236	209	239	217	223	197	202	223	226	200	217	251	214	201	207	236	229	213	206	203	225	220	214	228	238	227	228	224	227	230	221	227	218	194	243	239	220	198	247	214	254	219	227	225	231	213	243	244	240	213	233	211	207	238	230	248	211	230	228	236	245	238	241	240	186	251	229	204	225	225	215	223	214	229	239	227	237	206	223	224	205	237	241	219	209	242	205	217	237	214	211	242	236	211	206	233	223	219	237	238	210	239	245	225	231	215	244	211	212	193	244	251	242	260	225	206	234	217	220	234	212	219	226	220	234	222	216	227	219	217	218	230	243	220	248	228	230	233	231	230	193	212	233	222	254	217	229	233	227	199	235	219	230	217	196	227	216	253	215	206	243	209	230	213	234	228	198	208	211	196	233	220	223	209	225	212	228	243	242	220	262	235	212	228	218	233	218	217	237	219	220	231	233	255	250	228	240	249	229	251	221	225	236	229	199	239	244	229	208	224	239	257	205	230	212	242	214	226	233	217	209	228	228	218	233	222	229	229	200	246	236	224	228	219	250	219	232	210	220	218	188	226	241	220	230	227	223	209	216	231	233	201	228	198	230	213	225	230	238	215	232	227	213	231	228	231	216	200	247	220	209
3217	739	799	816	808	765	755	679	685	648	641	657	661	644	652	656	604	661	616	596	611	652	617	608	629	592	603	608	623	625	614	601	608	613	589	637	610	588	609	656	607	632	582	605	623	608	618	585	575	628	650	595	610	622	558	601	597	628	556	642	614	635	601	581	618	655	585	621	649	609	587	644	609	634	576	619	588	584	630	620	610	588	598	610	614	573	582	609	612	615	595	612	607	594	602	650	602	598	598	601	583	596	618	606	630	580	618	644	608	605	602	620	593	607	592	581	604	608	597	597	567	615	618	574	611	619	606	646	626	563	626	625	609	631	634	591	624	610	601	608	571	599	658	587	606	618	548	632	598	595	597	586	619	583	629	617	584	607	605	649	612	609	652	607	625	603	616	614	581	596	648	562	612	574	615	603	573	573	584	599	597	578	594	611	593	623	600	607	631	597	642	606	603	596	616	603	589	594	627	605	628	635	591	570	603	596	635	582	590	602	643	574	591	642	617	665	609	626	580	556	611	604	591	556	631	608	590	606	622	629	628	609	599	607	585	612	616	630	581	603	589	613	632	588	634	632	599	588	579	615	595	643	609	604	586	606	593	580	568	628	582	599	586	613	612	591	549	594	661	619	622	611	619	605	606	597	609	601	569	621	608	564	635	595	580	634	585	601	596	612	597	583	571	620	655	609	607	612	613	541	601	557	584	606	616	627	606	599	632	617	598	559	628	620	599	600	591	606	578	608	586	593	617	621	644	654	595	611	577	596	600	628	564	592	550	601	641	610	601	585	605	573	580	625	568	620	612	562	565	615	591	596	617	605	668	584	605	604	627	578	601	598	586	582	630	577	593	613	578	625	583	629	604	607	602	585	604	571	560	611	615	603	575	584	602	605	638	608	629	626	619	592	613	605	595	590	575	608	592	582	598	627	608	606	606	592	543	602	589	618	628	613	639	595	586	577	624	588	610	615	631	600	658	652	645	626	585	621	577	579	561	622	572	631	606	586	609	622	603	596	657	605	614	612	613	625	583	584	667	595	616	641	601	580	573	585	600	550	578	577	633	602	601	601	608	579	635	587	626	597	610	613	642	574	588	538	583	677	598	576	641	625	613	609	581	666	595	634	627	656	595	593	611	637	604	627	564	668	571	566	564	600	604	618	583	575	614	630	591	610	605	618	586	596	630	576	607	651	593	596	621	619	610	594	645	590	625	560	582	611	588	636	603	620	639	604	643	607	569	610	564	612	593	588	605	615	608	590	648	601	558	545	584	651	606	588	574	611	614	631	590	603	666	604	605	574	603	608	611	572	594	578	605	563	632	581	563	609	601	621	586	609	565	609	595	599	636	599	595	631	572	630	605	628	601	569	569	589	643	620	610	571	581	621	585	565	601	581	576	605	604	595	586	639	604	615	644	611	628	632	628	605	597	622	586	619	611	603	596	605	595	608	607	557	569	586	632	577	596	592	597	604	584	606	583	552	571	620	586	601	623	563	597	662	554	596	629	574	583	592	601	632	593	619	638	635	621	549	598	536	585	616	594	588	594	585	599	656	597	586	631	634	611	605	584	593	601	573	609	634	626	587	650	532	604	620	541	603	566	601	604	544	594	601	589	530	614	609	557	641	611	601	586	627	595	596	584	589	603	655	619	622	615	604	648	576	598	617	615	595	616	563	616	626	618	636	612	593	657	568	580	601	616	586	585	592	625	595	562	589	577	585	568	594	565	588	626	637	573	562	630	603	574	646	587	663	565	603	600	577	621	616	583	600	605	632	604	585	577	633	587	575	613	611	571	627	595	591	615	577	603	584	594	609	607	580	598	608	626	631	626	584	589	579	593	579	585	615	621	604	607	600	589	630	604	623	612	611	612	603	609	597	613	604	619	594	624	583	599	656	560	585	573	588	652	600	599	613	608	632	615	631	597	568	612	606	575	567	554	618	604	614	652	576	608	614	590	567	623	572	600	653	609	599	573	600	597	659	580	598	596	612	627	610	613	589	600	610	600	606	615	615	622	565	587	633	607	604	608	627	591	623	590	547	582	592	591	604	639	584	647	616	581	569	581	585	582	618	642	610	585	589	596	552	571	584	567	601	587	607	564	618	576	597	615	548	579	583	568	611	585	567	604	656	578	605	657	604	620	605	611	574	541	602	603	573	606	635	620	603	600	633	570	549	642	601	551	526	627	602	567	597	616	550	542	605	610	547	612	602	621	602	596	576	607	574	597	633	644	615	597	611	639	629	603	542	619	618	626	612	559	609	614	616	614	595	622	582	640	600	606	603	603	564	630	590	555	571	603	580	601	636	614	601	578	615	611	579	576	639	597	572	596	608	564	604	626	587	567	636	620	588	602	579	626	588	619	573	632	588	609	578	630	603	584	601	625	622	632	605	610	580	589	576	645	543	570	622	620	562	592	609	627	607	582	643	577	563	590	600	633	598	582	629	620	612	599	625	622	626	590	614	647	586	619	614	620	623	603	562	596	556	632	627	632	580	633	569	611	595	601	619	645	607	568	617	610	576	572	604	599	601	563	621	628	601	601	583	630	589	560	558	646	644	563	606	619	565	601	593	596	625	610	635	601	619	621	607	650	602	652	619	642	617	623	584	597	596	584	598	582	615	595	604	608	577	618	605	579	600	627	591	678	625	614	628	595	599	630	618	621	644	579	579	609	622	611	566	606	578	578	658	594	622	586	617	586	595	598	567	604	625	562	611	581	603	602	581	617	598	602	589	574	586	620	582	615	584	597	554	606	583	643	570	625	583	588	641	595	623	625	576	607	596	617	605	582	630	639	644	564	630	587	608	574	612	603	582	613	610	594	595	621	563	587	613	540	573	614	621	591	617	585	615	601	613	623	607	574	661	630	616	596	616	597	610	601	616	605	582	625	574	623	608	561	607	631	585	551	610	584	619	614	608	592	584	621	621	586	566	616	605	633	577	615	588	629	544	599	595	610	593	623	615	570	590	630	592	656	588	597	604	637	612	606	566	618	587	611	625	631	587	626	591	611	590	583	620	656	586	595	582	583	607	634	631	624	593	599	636	621	576	599	620	616	636	599	600	570	632	605	591	621	598	629	610	598	609	612	602	647	574	592	601	598	589	574	636	614	605	581	594	580	567	578	607	614	566	617	633	603	613	587	584	595	600	618	598	601	579	592	610	634	603	589	606	593	601	583	597	586	604	603	618	614	669	618	619	594	611	629	588	635	647	626	550	612	612	633	568	655	611	603	563	623	586	632	603	608	627	633	600	620	594	633	583	598	621	611	573	622	589	606	538	586	563	612	614	563	623	621	611	600	596	587	606	616	569	596	566	581	618	641	619	609	636	623	644	588	595	626	569	575	636	602	585	632	593	592	609	616	589	582	600	594	599	641	613	610	638	608	606	600	626	612	611	664	625	579	533	595	599	598	580	608	615	564	635	603	621	586	621	636	632	572	620	585	598	576	615	588	593	595	634	583	626	555	585	594	616	603	613	614	625	578	603
17764	1686	1293	1058	751	633	533	502	428	382	394	357	340	334	344	301	287	316	282	309	281	291	293	295	275	278	277	302	287	272	318	285	289	293	287	259	270	270	260	262	276	271	279	267	251	270	265	280	254	251	291	259	276	283	273	262	281	282	267	254	250	309	282	257	286	284	299	282	264	281	289	285	262	275	243	234	240	315	254	260	297	265	219	254	269	266	250	271	280	288	286	271	264	239	235	267	254	275	261	267	269	295	269	242	256	274	291	281	260	257	277	267	280	298	252	247	266	291	269	256	291	269	258	265	278	264	242	266	264	277	251	227	276	233	248	253	254	249	275	273	295	273	236	257	281	242	271	278	266	279	278	258	259	270	265	281	284	250	285	248	267	259	261	259	262	272	270	258	258	270	285	272	253	247	270	270	277	235	233	265	280	263	278	254	247	269	284	283	261	281	287	249	276	263	263	249	274	257	262	249	286	266	256	244	256	271	235	248	268	264	277	260	265	254	286	294	257	284	285	271	266	263	247	243	233	266	268	284	267	253	244	259	274	278	283	252	267	269	285	239	263	262	283	275	235	256	279	282	243	261	281	261	284	275	272	261	268	271	261	234	284	263	244	246	261	274	276	276	254	262	257	264	259	253	276	259	252	263	283	272	251	255	277	231	263	256	265	267	264	239	291	231	275	233	292	262	247	269	265	236	255	278	263	259	274	259	257	255	261	283	271	298	270	265	223	265	262	274	287	265	268	272	250	285	267	262	250	294	261	279	244	269	255	245	272	281	270	284	254	268	245	264	262	296	264	241	265	278	264	272	261	254	230	243	298	226	308	266	257	252	253	286	254	273	253	248	266	273	267	275	291	251	266	260	257	248	240	251	262	286	302	262	253	262	257	281	269	256	249	265	255	261	277	283	296	285	229	244	272	258	263	263	285	294	259	256	295	285	282	239	270	262	285	265	269	285	266	255	275	298	288	267	279	252	273	261	273	236	253	269	259	277	274	252	292	247	271	249	241	280	261	273	270	283	283	240	250	254	250	287	300	267	264	265	261	244	293	260	292	279	260	257	273	296	272	260	271	241	267	283	262	262	265	248	279	259	279	265	252	250	262	277	242	257	269	271	263	261	262	244	258	252	271	298	262	244	265	288	248	274	263	279	267	259	281	258	254	264	253	284	260	272	266	293	276	263	250	255	266	281	255	237	257	264	277	271	289	261	275	298	289	266	274	239	262	275	268	259	284	267	271	242	271	284	238	263	249	266	247	263	278	297	246	262	281	260	263	251	256	250	242	285	282	291	298	271	293	274	250	264	257	259	255	282	286	268	267	277	287	258	280	272	256	281	255	268	251	254	270	266	309	233	286	259	269	258	275	262	283	234	276	252	261	258	290	261	264	262	295	266	298	304	287	258	267	271	293	261	296	256	260	249	286	234	286	258	286	285	258	280	247	280	263	238	237	226	256	292	263	253	259	274	276	285	245	260	260	243	247	313	263	266	256	245	262	315	275	267	268	296	277	252	279	290	253	267	261	281	229	249	279	279	272	267	264	233	247	245	215	258	301	273	264	264	270	276	253	266	277	257	247	267	259	274	258	260	262	280	268	288	259	268	325	267	291	265	267	252	259	265	268	278	261	276	278	262	268	273	265	255	267	245	288	296	257	261	275	242	231	267	279	274	244	287	297	255	220	258	283	272	241	272	254	267	255	305	269	262	287	253	274	224	286	275	261	262	250	261	273	265	270	239	271	271	259	276	287	300	270	271	278	265	265	308	252	285	277	279	277	290	273	281	236	290	272	271	254	263	275	265	270	241	284	259	278	251	268	264	263	265	273	275	285	293	263	279	288	255	253	271	248	255	270	267	290	263	281	269	277	281	278	287	262	253	278	267	272	278	275	247	263	285	268	264	288	277	283	286	260	281	265	296	264	274	239	244	305	263	276	270	277	265	259	245	270	261	277	256	244	254	296	238	290	255	280	267	247	300	256	283	240	269	236	274	282	270	259	250	267	254	248	253	249	262	262	278	275	283	266	227	278	259	266	250	261	254	287	226	287	265	278	253	269	276	253	244	275	220	299	251	282	296	262	279	277	288	267	268	266	266	259	246	267	265	275	263	236	255	256	258	273	246	268	262	292	271	235	253	256	271	263	264	256	290	240	280	259	281	259	275	294	280	276	223	225	256	245	263	280	271	268	270	271	275	277	251	266	256	253	235	297	300	287	257	267	289	282	299	299	275	238	270	260	274	233	253	276	265	258	267	271	277	289	239	288	276	270	246	259	229	277	280	309	259	269	263	275	286	281	260	282	262	255	259	279	296	248	271	285	238	286	262	271	269	259	235	273	284	283	269	264	269	288	258	233	270	260	254	261	270	279	262	282	270	289	259	291	260	295	255	260	258	280	303	245	243	252	291	266	273	279	267	272	245	246	261	261	283	279	260	286	294	275	247	275	240	274	237	283	275	253	258	250	254	276	285	275	274	276	274	274	272	266	249	255	272	281	282	264	281	302	264	273	269	239	283	288	276	258	248	253	275	278	293	287	272	273	239	239	287	252	260	254	245	270	268	231	293	284	285	296	255	261	284	248	249	285	250	277	242	273	246	258	242	266	260	249	263	264	280	271	274	263	246	278	237	270	254	248	261	264	279	283	269	305	283	296	290	274	266	271	252	262	279	268	263	278	260	260	248	248	258	276	242	259	260	258	313	230	282	265	266	239	296	259	267	268	260	262	271	274	307	256	281	281	262	266	265	268	235	268	236	250	286	284	269	288	267	282	270	298	254	307	248	227	285	272	277	245	257	277	289	257	269	278	271	223	274	283	276	253	273	262	258	288	258	269	266	284	245	279	250	283	268	267	292	254	256	260	284	296	256	275	294	270	270	259	286	245	285	239	288	256	266	266	256	292	279	282	313	266	282	296	269	250	256	261	259	270	260	267	290	288	256	284	272	238	249	277	276	293	284	280	256	272	253	244	240	272	291	286	247	279	275	236	259	261	260	265	248	259	232	281	252	268	281	238	269	274	282	260	237	284	273	253	260	293	270	274	270	260	223	267	260	271	271	265	224	256	240	260	265	279	308	272	247	236	266	270	261	267	270	228	243	251	263	292	297	277	266	248	237	259	260	245	245	273	259	241	267	266	262	254	273	260	264	225	269	256	250	261	265	271	271	261	249	283	270	249	269	254	257	256	262	272	243	270	262	262	280	283	250	286	274	242	233	285	261	243	252	261	276	223	241	280	216	264	265	256	288	262	235	251	264	267	290	237	279	229	282	276	248	287	257	288	256	250	269	262	248	305	256	245	246	258	248	244	299	282	250	273	259	274	278	284	271	272	278	273	292	267	271	265	279	258	259	246	238	288	276	253	264	265	253	279	279	248	269	244	250	249	265	223	257	278	279	283	274	279	295	266	246	276	238	260	283	279	276	265	288	259	242	255	279	279	278	260	269	241	287	283	270	280	235	289	246	261	247	281	245	274	265	252	294	264	257
9772	1446	2655	3233	2834	2328	2066	1733	1594	1377	1354	1249	1181	1148	1019	1000	933	944	888	882	875	824	803	795	793	800	776	785	845	792	756	750	762	702	735	686	728	765	741	735	725	776	735	694	697	725	727	754	708	679	699	732	666	708	707	741	693	691	758	660	750	677	702	746	695	680	709	706	749	703	723	742	669	719	689	744	697	691	721	754	740	761	694	690	693	699	693	672	707	675	698	729	704	651	699	694	711	697	709	710	644	693	698	672	666	659	745	705	700	707	721	716	668	680	735	693	670	721	655	671	679	701	724	668	676	681	720	701	670	718	674	666	720	722	736	695	673	688	658	749	678	672	732	698	711	705	662	678	671	682	679	678	677	691	704	688	699	656	658	650	695	695	734	705	707	673	657	707	673	651	635	685	678	692	670	646	651	702	695	697	658	711	708	678	686	708	648	683	726	646	697	715	671	676	626	638	709	692	667	674	650	666	688	707	672	700	693	682	672	670	715	708	687	689	656	683	664	693	629	730	702	681	666	723	673	655	658	646	678	659	666	667	736	712	666	649	664	693	670	696	713	659	694	716	663	661	659	705	692	702	682	709	692	722	663	718	625	660	697	669	649	688	711	703	677	700	654	647	682	676	670	652	676	678	685	743	685	708	727	684	680	615	707	701	685	670	675	624	658	676	655	632	681	715	708	683	689	697	652	682	667	638	695	751	695	723	646	674	658	680	649	712	704	667	702	724	635	636	694	674	679	725	723	685	705	701	691	663	715	701	660	701	705	686	678	700	703	642	686	710	706	703	675	651	659	703	683	670	657	673	678	673	709	722	685	683	657	670	702	693	603	721	700	665	660	680	680	694	702	663	727	732	674	673	696	704	658	654	707	691	705	671	694	647	717	658	646	706	631	658	711	688	688	705	648	682	683	691	693	712	685	689	649	693	659	710	733	649	670	663	660	700	695	684	699	685	716	655	690	700	699	719	680	686	710	721	699	686	698	706	656	706	674	659	688	695	705	659	702	672	688	712	672	649	712	687	691	668	707	676	676	659	665	684	636	682	689	677	695	678	674	709	686	682	712	665	707	722	649	686	712	715	736	696	714	724	708	641	663	675	713	680	680	678	679	705	692	646	650	652	715	694	664	720	688	697	670	718	722	650	745	652	709	715	708	665	725	683	713	640	716	683	683	638	657	635	663	693	677	664	680	696	681	705	692	724	686	714	695	702	681	658	711	744	664	650	688	665	724	708	688	647	654	708	724	701	681	669	695	652	694	670	682	678	695	699	696	651	686	685	660	654	691	681	667	689	704	670	663	662	678	666	656	709	649	673	678	676	649	683	695	684	712	702	669	676	661	659	659	703	671	632	661	633	660	652	702	685	673	646	691	620	617	695	687	672	664	709	706	702	661	711	708	724	680	677	709	671	685	661	662	690	693	736	662	710	669	683	725	634	712	680	665	693	700	691	661	693	680	723	715	689	710	724	735	657	726	714	682	710	638	721	736	709	624	633	689	680	639	663	710	684	700	728	621	693	702	656	706	680	673	713	686	674	705	665	662	708	687	703	654	696	672	678	675	691	693	716	695	684	670	664	671	667	682	667	738	645	729	723	668	630	683	707	696	669	695	651	683	706	741	695	707	700	645	666	697	701	661	710	666	677	723	687	672	627	662	643	675	644	681	709	722	712	627	654	689	694	673	707	701	683	639	618	672	679	713	650	679	673	679	668	647	702	668	671	716	656	668	696	667	687	708	645	744	670	661	672	729	686	673	675	669	658	667	711	690	645	667	711	710	693	698	702	686	668	662	710	682	705	694	715	655	692	752	674	720	675	710	666	700	695	677	699	643	717	675	703	695	700	708	684	657	645	660	718	694	683	680	710	666	655	725	646	663	670	703	687	684	702	714	680	612	692	653	643	657	688	745	675	675	716	721	687	694	626	632	675	726	720	710	639	679	694	646	651	710	649	688	623	648	677	687	655	706	663	689	691	729	649	679	672	692	649	682	653	653	684	715	719	685	707	714	720	716	655	658	685	733	708	672	703	697	658	658	643	687	703	713	685	746	694	716	666	722	698	670	702	699	728	685	680	701	693	676	699	672	684	660	690	618	695	701	710	671	703	671	681	702	662	622	679	656	710	693	674	637	642	713	685	722	693	719	663	693	667	718	678	713	667	659	715	657	657	696	666	673	661	731	617	672	659	694	671	678	631	679	690	707	653	681	679	695	713	677	643	669	678	713	660	663	691	690	699	686	703	645	709	689	708	687	691	653	722	658	660	711	658	710	691	644	667	691	656	677	690	699	674	664	653	706	672	737	684	671	684	669	649	665	680	676	678	683	674	672	677	686	724	670	651	687	703	643	655	688	686	686	677	729	703	713	679	686	654	645	647	715	667	647	687	707	672	685	669	694	694	697	646	623	702	698	687	637	655	686	684	736	689	686	690	690	712	671	698	693	740	666	736	691	658	656	694	738	608	714	665	718	694	626	688	679	639	677	713	671	697	676	644	661	675	650	660	746	662	675	673	670	662	702	667	737	636	669	652	666	683	662	685	668	688	704	687	689	705	662	708	650	712	680	729	671	668	682	700	664	730	651	705	685	700	683	703	684	692	679	738	714	689	671	683	697	681	638	674	673	674	684	730	689	661	651	692	692	686	691	673	700	676	698	721	676	677	753	674	734	695	640	657	684	695	645	688	694	731	674	678	696	705	673	642	651	702	664	694	690	721	659	688	731	656	700	660	670	690	682	646	674	718	642	693	723	627	678	674	697	677	678	727	658	659	709	700	660	677	659	676	678	750	701	636	642	707	698	686	692	716	711	668	656	678	659	704	708	676	686	706	678	678	670	671	669	694	682	696	691	659	679	700	700	722	671	719	684	710	660	673	667	717	692	678	648	684	654	691	680	693	674	713	703	679	688	669	678	689	709	643	709	699	670	675	684	672	662	686	737	704	655	729	685	686	725	712	640	701	680	727	725	667	678	679	727	669	642	659	660	650	669	658	669	683	729	673	706	665	655	665	738	689	673	688	722	681	677	656	677	688	722	689	668	681	696	678	687	724	664	717	660	722	652	666	696	708	680	681	648	751	698	701	692	740	688	673	645	677	710	703	669	668	689	699	690	714	693	682	662	695	664	664	692	682	677	754	641	667	675	688	693	668	676	678	709	650	666	662	745	700	680	721	688	673	682	696	690	711	664	686	672	699	672	706	662	631	668	682	692	685	712	678	661	707	639	693	693	696	646	703	689	656	652	680	694	645	664	661	673	654	658	665	678	677	701	679	691	656	625	686	685	720	687	723	644	710	646	714	684	723	729	681	650	663	664	716	693	643	661	679	699	710	688	661	704	696	660	688	723	663	671	640	640	686	704	710	712	638	616	721	630	656	662	663	662	697	669	704	693	689	673	612	682	658	703	690	705	704	645	655	679	661	672	685	694	700	707	704	663	655	706	685	666	640	715	691	678	692	659	735	701	666	678	652	715	665	697	666	629	664
27600	3632	2188	1726	1171	871	690	515	454	377	324	299	275	277	261	234	223	217	189	195	190	184	174	155	166	188	182	174	161	153	158	167	138	159	154	142	150	128	132	151	151	155	139	159	151	125	125	151	146	146	143	147	143	121	138	149	150	141	139	144	130	133	132	142	145	122	150	148	138	161	121	126	118	159	141	127	132	145	118	142	153	157	152	154	146	157	166	124	153	143	138	121	127	147	132	133	128	130	140	141	134	137	144	136	151	144	159	168	125	157	143	157	147	131	153	122	162	123	141	144	146	150	117	143	140	149	170	143	163	144	133	126	147	159	151	164	137	134	159	138	135	144	130	113	116	143	149	148	119	144	134	137	119	141	141	127	135	120	140	140	125	128	150	142	132	122	131	121	143	149	138	126	148	150	160	138	128	151	138	148	120	153	118	136	142	132	117	127	133	157	135	131	133	148	136	125	143	126	121	132	143	141	127	144	143	167	144	136	120	138	138	145	165	158	125	143	130	124	141	133	142	145	139	143	145	132	148	128	159	136	117	134	143	132	129	124	138	137	131	152	149	132	125	148	157	149	139	144	133	140	140	121	147	142	130	115	132	162	135	153	140	132	125	138	131	131	164	139	171	112	152	146	120	107	108	126	139	129	123	131	134	136	153	133	153	147	128	136	134	148	143	121	136	123	147	144	121	139	124	150	131	126	116	144	158	167	134	158	133	146	138	154	153	143	142	147	144	114	120	139	149	121	157	140	104	153	138	145	133	124	151	147	143	145	133	154	127	133	112	131	141	116	129	127	162	131	146	147	120	152	117	124	132	154	128	148	134	127	128	152	145	138	124	154	140	143	130	133	127	145	141	141	145	155	153	141	131	135	130	143	150	126	149	134	130	118	141	141	140	143	136	133	156	150	137	134	165	130	116	124	129	137	150	158	109	140	122	138	136	121	134	148	155	126	117	135	118	133	184	149	142	142	136	144	124	141	150	147	150	126	133	130	150	152	135	123	130	123	150	138	126	132	144	129	123	158	155	151	136	134	127	106	143	151	143	145	145	154	147	138	140	157	129	129	127	141	119	131	144	143	135	140	123	145	138	132	153	145	143	144	142	139	143	128	134	143	104	122	134	147	136	139	144	132	130	153	143	140	117	136	131	129	157	147	134	127	134	130	112	154	136	103	129	125	129	150	141	124	140	122	153	135	138	127	131	125	126	143	131	135	152	125	139	133	140	131	115	146	127	137	140	130	118	146	138	150	123	118	120	132	138	148	130	139	143	139	128	125	137	141	135	135	149	140	117	147	135	143	120	148	124	113	127	133	127	125	136	120	144	121	146	156	138	148	140	124	129	142	132	160	133	164	139	126	112	137	162	150	137	144	129	150	131	160	137	151	141	118	107	135	136	141	137	150	163	134	135	130	168	142	136	147	128	107	131	155	139	158	139	161	147	118	142	144	125	125	129	149	124	129	134	157	140	130	131	132	132	132	137	130	126	134	138	130	124	118	131	145	138	138	133	145	129	140	128	139	131	117	133	133	154	143	153	139	146	122	129	149	151	136	151	138	133	120	131	142	130	124	139	138	139	145	110	153	143	135	143	136	144	146	139	150	128	144	143	114	133	131	142	138	142	122	144	137	131	147	149	140	129	141	152	137	125	142	153	125	141	129	155	127	132	147	129	123	129	125	116	123	135	142	133	125	148	113	153	137	126	147	150	133	137	140	164	124	133	154	148	123	126	142	164	130	137	134	165	131	138	149	143	138	130	126	126	146	150	136	148	146	135	113	132	143	122	144	127	134	145	111	138	150	123	131	139	134	142	144	144	126	127	142	140	159	154	130	125	143	150	137	155	149	125	120	147	126	137	140	138	150	127	149	148	124	140	138	123	135	144	145	136	156	132	132	137	132	144	150	147	129	117	145	135	128	152	138	125	148	127	149	132	132	120	162	136	137	136	143	142	139	135	119	139	142	146	146	132	141	140	115	132	126	169	138	128	136	122	122	142	119	132	141	126	155	126	137	144	124	134	119	120	138	120	150	155	142	138	135	140	139	108	118	128	134	141	134	111	124	145	146	148	146	137	128	147	123	124	141	152	134	166	147	145	125	145	135	144	125	139	148	150	143	110	113	140	148	130	125	128	155	140	144	142	144	152	136	149	127	130	133	139	143	124	126	133	160	170	135	140	147	151	157	128	141	138	130	139	157	134	153	134	157	145	141	126	124	141	147	128	116	126	139	130	141	124	133	118	143	140	139	146	131	134	142	124	131	135	130	147	111	143	131	144	134	123	128	149	141	151	143	150	157	151	147	137	142	150	132	139	137	126	128	142	141	148	152	142	144	146	127	143	139	143	133	148	142	152	144	124	139	113	155	146	145	162	146	141	150	145	110	156	149	134	146	148	133	162	133	141	148	144	152	146	117	130	132	144	140	122	143	135	154	138	156	130	150	137	148	126	134	132	151	155	136	143	118	154	137	162	123	136	149	154	158	133	139	124	146	124	128	139	149	126	119	109	121	131	132	145	133	139	161	150	126	132	141	138	122	116	145	137	137	144	121	133	143	155	128	139	120	133	127	137	146	129	123	122	143	114	133	116	118	143	156	146	146	128	137	145	124	112	135	142	120	137	127	125	114	136	154	124	132	153	130	146	161	142	126	125	139	139	124	154	131	132	171	120	147	134	143	129	128	136	137	149	153	154	124	127	127	144	127	130	131	117	150	128	146	148	124	151	118	133	126	131	144	145	133	156	137	131	138	135	165	142	148	119	125	140	120	152	140	133	128	130	122	162	127	143	156	145	131	147	130	156	128	160	125	141	127	138	120	147	120	121	142	133	148	144	142	141	126	170	159	137	153	132	131	136	137	162	131	130	146	145	137	165	133	131	142	159	147	127	132	168	133	137	133	128	142	139	134	136	149	151	125	122	114	161	124	169	148	146	138	141	129	170	123	150	139	145	131	131	158	152	161	126	150	134	124	144	139	142	121	150	140	139	125	121	126	116	137	143	144	124	117	132	121	128	157	105	121	120	138	127	140	123	148	120	141	142	124	137	140	135	131	127	135	118	115	132	146	141	136	138	146	130	140	132	148	166	150	138	143	147	137	135	148	123	135	134	116	118	144	146	118	144	134	148	146	140	142	131	129	145	134	139	139	132	135	125	143	142	128	162	135	107	136	138	126	147	138	123	129	115	131	141	136	123	137	145	146	126	138	131	145	111	129	149	128	153	142	133	141	106	157	113	136	154	155	135	121	173	133	143	130	133	140	144	117	129	136	132	167	157	142	149	145	145	133	120	129	142	144	139	131	143	140	136	138	142	144	128	132	138	152	115	129	146	130	144	138	126	136	167	121	148	146	127	133	147	137	143	149	158	117	127	143	123	132	130	158	123	136	129	120	141	143	123	140	129	155	133	124	135	142	139	140	117	125	129	133	142	138	149	146	116	110	131	129	135	138	154	143	137	142	146	137	124	140	135	127	140	141	153	122	131	130
13850	1997	4059	5025	4483	3578	2974	2446	2123	1753	1627	1395	1315	1201	1069	977	897	848	808	745	763	687	675	624	603	639	608	583	572	595	563	504	482	479	497	488	471	516	479	474	450	490	460	471	479	459	423	432	469	407	402	429	435	440	452	396	436	426	380	431	410	406	422	438	419	390	421	378	403	401	430	405	389	381	405	380	385	384	391	416	378	398	399	424	390	399	395	402	415	439	396	408	394	398	375	387	383	406	369	376	408	406	405	368	374	429	383	362	411	421	374	414	391	380	392	369	395	378	395	378	382	400	366	384	389	370	377	370	402	431	400	393	359	354	400	372	386	400	397	393	403	403	361	361	377	377	399	371	352	393	370	358	370	391	371	405	392	391	378	369	388	382	390	378	412	366	378	395	338	354	383	364	344	431	368	406	397	344	389	362	383	384	403	399	375	387	385	348	360	391	393	409	369	382	358	383	371	396	423	394	356	333	396	392	416	385	349	402	357	365	346	365	380	398	389	340	357	368	387	371	365	405	384	352	422	377	373	389	349	394	387	380	367	372	372	372	382	387	386	359	368	365	346	358	378	365	406	386	345	380	405	387	359	376	332	413	365	362	382	376	417	387	366	365	387	379	374	406	399	383	386	376	382	385	366	381	368	359	378	376	405	366	380	367	400	344	365	394	380	379	395	349	346	409	369	391	393	393	400	351	360	377	373	369	384	392	376	401	389	401	389	386	413	393	402	406	381	358	395	388	365	373	348	368	403	363	416	384	366	371	392	374	382	383	362	367	376	408	381	374	355	406	373	387	346	371	389	398	329	384	357	362	351	412	420	369	391	405	372	374	350	378	341	403	387	381	404	387	367	352	329	390	355	359	346	327	388	382	365	393	371	389	393	386	353	374	377	384	361	390	391	380	410	396	374	408	383	404	378	354	371	346	379	391	374	384	363	382	362	389	350	389	379	350	368	377	353	392	422	412	397	368	381	375	376	396	363	380	355	362	339	380	381	360	364	359	392	383	397	350	392	368	361	372	353	385	406	397	343	382	393	355	354	366	401	401	373	369	391	362	363	381	399	402	429	384	358	416	361	366	383	377	368	351	378	345	382	379	370	393	366	390	374	364	369	412	394	431	396	375	391	348	368	364	373	386	351	363	383	380	384	397	364	411	363	362	411	351	378	371	394	371	384	397	347	375	353	375	376	351	383	372	385	371	391	380	372	363	380	369	375	365	355	366	365	404	345	352	380	364	386	351	346	391	399	363	414	368	366	323	377	383	390	383	398	424	360	377	378	369	370	364	361	403	355	374	400	375	392	394	371	357	333	391	368	383	369	334	367	374	344	372	377	381	391	405	369	373	358	380	387	338	382	377	361	370	396	376	394	380	391	404	407	390	350	346	381	377	387	354	392	361	359	419	383	354	354	348	380	435	366	378	344	372	358	376	341	401	361	344	386	392	373	383	368	385	360	349	341	408	380	399	393	380	387	341	368	399	377	355	424	381	385	398	407	343	368	377	359	362	373	345	352	374	359	366	390	380	356	373	390	338	367	387	370	403	393	364	354	389	388	367	350	356	355	340	412	373	372	331	396	367	331	366	385	409	353	399	364	387	398	395	404	376	363	352	402	413	410	373	354	351	370	368	358	381	342	370	411	386	387	379	378	375	375	382	391	415	387	368	370	355	387	369	387	376	372	375	383	375	384	386	357	370	363	361	349	361	381	362	379	378	402	373	412	407	362	382	357	346	369	368	371	408	359	359	363	369	395	394	357	372	401	387	389	366	386	412	387	325	396	382	373	360	402	354	370	384	356	395	409	388	392	394	340	364	401	417	389	407	372	348	339	386	367	378	366	350	366	416	387	393	364	366	395	420	386	352	375	356	398	389	341	352	367	390	387	383	388	367	386	362	397	352	368	370	378	359	388	373	363	378	390	374	363	389	356	365	416	353	363	333	403	367	379	345	394	339	357	358	365	363	420	350	406	352	361	371	378	370	375	360	387	354	386	334	342	355	370	360	386	405	361	386	360	394	411	380	350	365	391	372	352	385	367	345	339	367	404	390	345	356	353	390	384	361	383	380	351	346	369	349	360	356	392	378	375	390	373	387	358	372	392	380	369	371	396	382	348	371	368	356	353	359	367	378	368	389	391	358	351	388	396	403	427	383	397	366	394	372	365	392	393	396	361	382	369	380	369	371	346	397	386	371	420	388	346	390	370	383	388	386	345	401	349	356	350	377	359	408	393	381	372	395	395	373	420	358	402	381	366	351	346	369	354	369	372	389	382	396	349	371	380	385	356	346	375	366	372	370	396	359	339	364	381	362	392	414	388	384	358	369	365	367	355	403	400	367	364	359	414	356	357	365	348	386	390	377	351	377	365	381	392	375	370	364	389	386	380	353	400	361	356	384	384	350	365	389	395	392	360	394	366	375	381	359	369	418	382	391	375	351	339	366	385	369	374	383	368	378	380	389	377	393	358	387	406	379	375	345	357	401	355	363	351	395	413	404	370	368	370	398	364	343	369	386	397	395	362	384	383	377	368	337	362	394	385	374	406	365	357	386	381	401	366	341	383	381	370	385	380	387	383	359	376	382	360	382	375	399	366	395	354	372	404	389	380	403	358	392	375	368	368	376	381	387	404	383	409	393	369	363	363	335	381	378	392	389	432	396	381	393	365	363	377	358	394	417	348	371	361	363	393	378	406	375	372	361	352	386	371	379	380	380	336	327	372	379	335	399	375	345	387	359	385	363	384	349	412	366	345	387	385	395	384	392	405	384	376	393	370	386	382	369	374	370	410	384	371	362	378	371	356	366	343	381	377	361	389	370	367	385	353	382	377	372	381	375	380	368	355	444	372	374	397	368	382	338	398	380	353	384	342	365	387	395	382	360	386	372	397	383	362	355	415	387	350	381	402	352	373	396	403	368	358	404	391	349	409	363	347	376	382	379	356	389	378	349	338	341	344	367	388	372	351	362	363	364	382	386	388	379	376	387	365	403	399	403	396	365	391	334	384	354	363	413	393	344	362	380	359	411	357	387	376	372	362	381	392	375	399	360	405	381	346	382	408	359	367	363	351	416	352	378	355	416	384	345	398	410	344	372	364	350	347	411	367	388	336	390	364	365	380	353	367	339	343	401	352	360	343	388	372	384	366	365	369	377	384	415	370	336	356	374	406	394	358	404	375	406	366	394	390	391	374	393	377	402	369	369	357	391	408	378	370	356	371	362	407	363	378	388	406	369	345	374	401	426	377	380	348	363	406	382	347	401	358	376	382	379	360	370	348	373	356	384	393	363	353	400	373	404	377	381	381	382	387	356	395	331	375	385	404	387	392	414	372	360	345	383	372	398	394	370	373	368	414	341	414	397	389	402	376	404	330	326	386	379	356	354	337	393	342	394	352	361	382	382	375	381	378	379	353	334	367	380	388	358	398	400	358	371	379	385	393	364	385	387	380	368	368	396	350	404	381	398	395	343	368	379	373	393	363	373	362	357
3512	313	299	261	269	266	247	227	234	242	217	248	264	224	227	250	248	244	236	218	211	223	187	208	263	238	201	236	235	224	231	223	215	230	224	228	232	203	244	234	219	203	230	204	203	206	224	230	240	224	225	198	227	214	250	236	199	213	236	244	248	220	232	235	209	219	223	234	211	243	235	232	240	229	201	246	214	248	213	232	238	264	195	233	229	235	223	210	232	221	230	202	194	219	207	234	206	228	217	221	235	224	214	211	216	221	232	232	228	233	247	208	242	244	223	242	227	228	206	207	218	244	216	236	224	224	226	223	249	236	217	234	227	227	265	246	206	231	227	217	214	227	222	234	208	212	247	233	236	200	231	237	236	226	241	228	212	227	238	235	236	220	196	233	204	236	223	226	231	207	221	224	235	236	235	227	241	232	242	239	247	239	241	215	221	214	225	211	226	226	206	225	224	219	202	210	226	237	220	216	231	244	222	257	242	253	234	234	218	216	231	218	277	219	216	249	216	216	257	216	219	192	225	242	207	223	225	204	230	243	235	231	234	234	227	210	242	198	233	206	246	228	216	247	221	243	227	224	222	223	215	237	208	235	218	237	215	226	220	207	254	234	257	204	204	202	280	231	220	245	205	213	236	227	221	237	246	227	242	221	244	196	229	251	227	244	234	222	213	218	204	228	217	219	204	208	210	226	235	253	229	206	215	184	251	220	216	241	227	252	246	209	207	231	243	232	204	229	216	246	224	207	235	243	238	232	212	206	235	232	226	224	252	230	213	223	241	214	252	228	202	237	224	209	232	251	199	225	217	237	223	228	219	205	219	215	201	246	235	214	210	260	229	227	239	216	256	223	231	230	210	233	211	205	233	238	220	217	218	223	220	199	214	235	189	230	219	218	222	230	229	237	224	211	222	247	216	223	234	204	245	242	213	229	234	236	227	232	246	232	227	232	220	198	234	222	239	220	218	198	238	264	217	224	224	201	229	237	216	229	226	203	222	211	223	210	198	220	200	205	234	230	237	235	248	200	215	204	216	207	215	261	242	224	218	229	229	220	239	235	227	218	234	230	214	211	229	234	215	235	188	226	238	232	201	247	229	229	267	220	215	229	236	246	249	241	213	243	207	227	230	234	226	210	250	224	211	226	238	239	253	215	196	243	214	213	247	236	233	228	241	221	237	228	214	225	238	233	219	229	224	242	227	218	217	192	231	231	227	239	242	224	246	240	262	219	218	219	223	225	239	245	246	230	225	178	222	230	227	222	225	210	229	227	233	215	217	219	205	209	253	208	242	223	199	224	245	230	241	226	208	254	238	232	235	207	227	207	222	220	217	196	231	230	223	214	206	215	214	225	215	228	225	252	214	232	212	219	231	248	202	220	227	210	218	246	250	244	221	243	212	221	222	233	219	219	218	235	196	221	254	240	236	217	227	206	206	222	211	259	221	220	234	207	215	238	223	216	207	224	224	219	222	224	233	208	212	201	220	196	249	225	218	213	199	216	217	236	213	211	229	221	243	229	225	225	203	204	202	237	233	241	241	221	221	232	229	210	233	207	230	229	232	236	207	240	213	229	231	219	235	241	209	234	248	245	243	204	242	223	260	218	215	231	207	250	227	199	209	215	244	219	217	253	219	232	232	229	247	257	214	206	225	227	202	240	234	217	222	222	231	241	251	258	215	252	247	215	225	237	238	210	237	225	238	216	237	234	213	221	231	211	241	235	217	199	240	172	240	223	196	235	228	216	231	225	239	221	199	227	215	250	211	213	223	242	220	244	214	206	239	230	221	255	199	238	226	203	210	242	200	222	216	241	252	212	224	230	226	212	222	229	212	223	238	229	257	211	236	201	225	260	229	225	219	242	240	227	205	218	222	208	204	217	228	237	202	211	261	209	220	214	232	231	235	237	227	192	228	219	229	229	227	232	254	206	209	236	226	225	225	208	228	215	245	245	226	214	244	202	238	198	216	218	209	226	237	212	236	233	231	200	216	228	243	204	226	225	218	237	243	218	239	232	232	236	256	233	221	217	264	229	221	234	223	194	224	229	201	219	221	223	233	242	203	217	230	222	257	223	221	256	232	239	228	239	213	234	240	197	223	231	228	251	250	217	225	232	215	221	259	209	236	213	219	233	206	227	215	230	236	207	223	205	224	241	197	208	241	230	191	228	204	223	213	221	238	208	229	224	222	239	212	207	213	238	212	254	208	220	237	189	229	218	229	219	230	215	221	209	233	229	225	269	242	229	229	246	212	211	231	184	226	231	231	220	238	237	216	239	222	231	213	248	248	243	204	225	228	222	210	242	224	224	254	203	258	238	227	245	236	230	228	210	232	222	227	228	217	254	198	248	209	214	232	242	228	214	215	220	218	225	198	227	194	233	226	227	247	202	236	219	220	228	243	217	253	212	219	245	204	233	233	236	257	238	219	223	242	223	244	216	235	218	200	189	229	265	240	230	230	220	200	261	188	222	201	213	238	223	193	236	215	225	228	210	202	255	233	210	235	249	232	218	233	244	211	229	231	231	257	249	190	219	243	237	199	219	240	236	231	222	211	242	244	236	219	194	247	235	222	200	266	248	261	222	233	248	223	212	222	244	200	219	226	212	224	233	241	240	237	242	217	240	230	192	229	211	200	226	235	251	214	237	228	231	218	235	228	214	240	230	212	235	238	217	225	245	237	241	231	238	233	207	220	233	238	222	217	218	208	221	222	233	183	216	221	236	202	222	259	259	210	225	218	229	196	235	221	245	221	227	225	206	232	229	243	220	202	218	227	221	218	232	225	228	225	264	215	227	243	209	228	227	226	249	220	201	215	238	201	262	213	246	252	230	232	206	223	211	222	239	218	246	238	237	215	252	197	253	210	230	246	222	234	226	218	194	196	235	230	246	216	233	219	229	228	222	204	257	207	261	226	225	240	221	230	210	233	227	231	231	232	244	220	221	223	212	201	225	241	235	235	224	244	210	224	196	234	229	242	237	234	203	217	228	221	228	222	238	242	238	239	240	240	224	210	225	259	226	230	224	220	215	233	251	218	216	240	234	217	232	236	208	202	218	211	208	207	203	212	226	223	234	208	220	239	227	232	225	235	242	226	232	226	213	236	228	218	206	234	224	184	242	218	233	229	254	251	220	246	243	214	186	230	233	254	219	247	233	210	223	208	221	215	218	229	239	215	223	206	225	226	219	203	218	239	210	188	222	249	230	231	216	216	236	212	225	218	247	222	192	259	254	229	217	216	227	220	205	231	222	229	224	192	236	256	211	230	218	247	233	233	236	237	205	223	213	217	246	263	232	253	222	227	211	232	245	206	226	234	249	244	222	220	224	208	230	228	212	222	234	229	242	191	237	203	207	226	228	223	209	235	228	191	245	236	206	234	240	218	251	230	229	217	215	217	210	228	222	236	233	239	224	217	213	216	215	250	210	257	212	222	220	242	222	200	228	220	205	221	249	243	241	205	228	207	223	225	238	209	202	247	238	225	233
3099	717	792	798	824	829	803	738	688	707	638	653	664	660	620	641	658	635	604	675	628	627	604	623	601	613	598	586	603	600	631	626	607	594	600	599	588	588	627	610	559	612	602	619	629	585	569	634	592	594	580	611	627	599	595	600	593	600	618	608	599	597	553	571	626	628	617	570	561	660	595	636	640	591	605	579	630	623	628	607	597	616	606	599	589	623	628	608	660	598	614	599	641	585	585	606	553	621	576	629	611	659	629	607	586	604	593	617	569	619	586	598	574	614	621	603	550	583	591	612	621	590	663	570	588	589	605	618	571	587	631	620	569	657	578	611	617	609	640	568	611	636	558	582	613	643	597	612	637	652	561	565	604	605	622	601	586	657	592	596	557	600	582	610	622	570	607	624	610	600	628	597	608	611	622	612	590	605	617	650	621	596	579	615	643	624	622	602	590	562	616	605	637	596	618	602	577	615	601	607	598	621	615	630	643	585	601	601	593	562	592	564	654	606	599	640	653	592	661	589	584	592	621	606	657	582	633	569	645	626	590	615	600	626	601	600	630	643	628	584	635	597	569	602	595	583	594	609	621	571	587	603	619	654	627	597	619	608	586	627	565	577	619	657	609	617	564	557	597	642	594	568	564	559	555	583	609	577	600	598	620	559	616	597	587	577	635	590	610	597	584	594	600	611	648	530	638	631	603	604	585	579	612	597	594	585	563	613	598	592	641	601	630	526	591	637	623	605	577	611	604	623	572	612	613	628	601	602	581	615	595	583	636	591	613	588	595	577	594	623	573	602	631	546	637	619	663	560	595	635	606	624	567	619	635	600	572	629	609	604	588	589	617	592	670	616	636	627	574	665	580	631	629	613	582	582	591	612	567	538	597	598	627	634	579	621	609	610	602	598	623	613	596	673	561	599	612	603	588	570	652	607	594	614	658	570	614	564	636	609	613	619	602	596	584	648	591	599	596	621	603	584	594	640	576	640	577	581	607	616	572	596	606	584	581	579	598	575	628	538	642	565	618	595	640	588	596	579	572	580	625	563	640	654	616	557	594	588	600	636	629	573	613	602	618	577	546	646	653	606	601	615	640	611	620	616	568	601	581	626	574	650	619	575	622	595	600	607	646	609	587	619	589	603	597	618	621	648	599	605	614	588	627	609	589	587	581	588	599	563	610	571	619	577	605	631	590	587	613	578	656	556	613	570	576	612	577	619	655	584	629	612	607	623	586	620	593	579	645	597	518	574	597	599	631	569	626	588	631	596	627	617	556	583	614	569	570	575	619	612	575	567	584	609	564	612	597	635	580	620	576	580	603	574	634	618	614	602	592	623	579	617	634	613	600	593	572	617	564	594	629	575	601	626	600	625	587	578	563	601	624	595	597	595	632	630	632	596	624	605	635	599	558	597	569	599	635	590	600	615	651	594	616	625	587	586	574	597	586	581	607	595	596	594	593	620	602	591	619	613	620	582	643	593	614	615	656	609	616	643	586	587	594	558	635	592	592	580	620	603	644	568	598	566	609	651	559	607	597	619	568	588	603	603	600	620	616	603	584	624	629	598	597	592	616	599	564	621	619	627	628	572	593	586	603	580	610	587	604	627	577	582	635	604	611	611	627	615	624	632	598	610	659	576	611	584	600	622	631	609	612	600	581	587	587	590	582	618	588	628	611	572	592	557	596	620	599	578	619	583	620	601	619	627	627	625	617	596	603	597	635	645	622	614	599	576	575	606	565	609	581	614	599	610	594	636	622	618	603	642	584	585	610	625	631	560	597	595	634	611	559	578	583	624	597	637	602	598	616	569	613	631	636	605	609	636	646	613	604	649	612	595	618	643	589	629	571	596	597	573	599	602	618	592	602	624	608	645	526	642	631	623	637	615	565	614	621	542	580	588	634	589	564	590	646	658	608	580	561	590	591	609	626	586	612	616	593	630	636	576	591	597	589	601	656	611	635	637	603	631	593	632	590	643	612	611	573	597	562	576	649	612	598	618	563	569	630	636	588	595	558	617	570	625	559	630	584	640	580	530	611	568	614	559	619	624	597	571	614	614	596	597	604	605	634	619	598	552	651	575	616	619	575	599	636	609	666	600	619	647	630	618	686	594	579	621	677	670	580	598	584	636	653	605	580	634	602	599	621	637	572	576	650	586	560	597	591	596	633	603	630	589	671	660	599	610	625	562	565	620	613	618	599	620	582	606	594	627	572	584	596	620	596	611	592	618	626	631	641	605	639	573	626	628	624	598	614	608	594	587	593	667	600	555	619	547	555	608	613	643	587	599	628	586	616	550	559	580	605	636	618	595	587	552	597	560	567	585	601	587	576	602	608	653	611	633	618	605	608	581	596	607	637	636	629	609	552	677	621	606	588	580	557	564	574	601	628	601	619	599	632	609	618	610	618	613	609	555	618	601	585	602	632	616	569	621	557	622	603	636	603	593	580	565	576	593	645	612	616	603	586	552	609	609	641	621	597	592	617	661	629	587	630	608	600	581	607	575	594	558	615	569	627	621	622	645	588	611	599	600	587	604	604	589	609	594	584	588	599	566	586	598	609	617	599	630	609	612	594	593	597	593	623	597	592	590	611	567	598	584	629	631	617	608	576	626	574	610	627	606	569	601	610	618	584	602	610	586	606	581	565	583	574	615	563	615	566	638	573	586	592	570	648	606	581	556	583	617	610	636	566	618	574	652	616	606	583	621	595	581	576	563	611	659	581	659	634	634	624	603	639	582	642	554	597	628	611	597	592	626	635	621	622	593	600	602	602	632	638	555	569	629	555	596	663	620	635	574	608	586	601	553	583	638	636	624	614	626	594	578	580	585	551	616	588	581	613	600	601	608	618	618	618	619	601	608	585	603	558	635	650	607	606	621	623	567	616	580	628	612	620	593	578	617	588	629	588	595	623	583	566	635	629	572	620	590	625	631	617	607	592	599	592	563	621	571	565	624	594	641	586	607	611	646	605	612	623	555	548	669	601	636	615	567	566	625	617	606	557	618	572	615	610	594	619	595	575	600	573	630	597	584	595	670	600	609	605	596	580	589	602	637	606	627	604	597	627	606	624	631	599	614	620	601	621	633	608	581	615	633	631	618	596	644	587	593	602	583	623	637	602	613	556	643	648	595	615	660	581	594	618	588	605	632	606	597	609	626	568	567	574	605	595	591	648	611	584	659	617	577	595	590	610	592	622	633	583	599	579	578	590	598	566	606	611	598	597	621	597	574	601	595	564	611	627	604	576	604	607	590	621	594	613	627	597	589	584	634	609	596	590	634	606	611	562	604	600	640	607	586	592	601	595	635	618	628	609	623	537	602	606	574	599	618	593	611	651	648	574	569	629	568	603	599	596	592	593	586	568	551	579	607	588	611	637	609	622	616	595	579	613	596	558	641	581	610	578	558	604	582	620	611	638	629	603	627	600	632	552	596	643	537	608	571	560	595	601	627	565	557	568	631	580	600	600	599	595	593	616	598	608	616	633	615	579	559
16159	1389	1314	1020	765	677	569	483	441	389	358	352	320	318	303	308	308	304	298	289	282	281	258	291	280	264	283	274	281	289	304	269	285	277	272	227	269	292	250	250	266	310	268	274	262	291	282	270	251	252	249	270	262	269	259	279	262	285	256	276	264	272	267	237	269	264	247	265	251	243	253	297	244	266	279	283	268	267	272	252	261	272	260	246	255	258	265	264	266	273	250	271	255	263	291	249	255	266	252	269	260	242	288	256	270	266	276	241	305	271	304	272	290	302	261	269	259	271	281	288	248	261	257	262	246	242	247	268	254	238	278	248	251	263	294	282	285	251	253	265	270	273	260	254	265	213	252	272	245	228	227	250	274	266	266	255	265	277	263	270	254	259	271	261	261	246	250	289	231	266	265	258	244	275	287	303	278	277	281	255	249	270	263	284	250	270	257	270	273	239	243	236	291	248	289	263	271	294	284	235	242	245	263	243	240	280	278	245	258	256	283	262	265	268	266	280	254	248	251	276	274	259	287	253	250	261	246	252	263	271	275	270	255	244	255	251	282	271	271	258	273	288	300	266	254	280	266	272	260	251	281	257	257	251	252	275	275	245	266	275	243	260	274	270	244	267	252	254	270	259	262	278	261	237	256	280	264	256	276	293	246	262	259	270	247	255	243	269	252	277	267	262	266	279	281	273	268	248	240	264	280	261	256	250	259	250	266	252	257	307	226	295	266	221	268	263	240	261	250	272	249	279	276	259	247	264	257	265	239	245	268	279	258	249	230	261	269	246	238	258	285	252	286	289	287	294	242	260	260	296	221	270	237	265	249	267	274	264	260	252	253	238	259	262	258	262	287	225	257	262	263	279	269	288	281	267	248	278	270	263	279	255	305	253	269	280	267	252	266	293	260	252	247	308	276	254	254	269	276	264	305	260	289	278	268	259	278	248	238	291	264	263	284	254	253	262	262	262	257	266	264	266	268	256	266	230	235	250	274	233	309	282	244	272	260	286	314	259	272	271	256	253	257	270	277	244	272	283	250	258	271	285	274	263	285	272	235	252	259	269	304	250	258	245	258	250	290	282	287	275	271	263	265	287	270	247	240	286	281	270	269	279	267	286	278	262	270	259	270	252	272	258	250	241	283	275	263	260	247	261	266	235	241	264	257	236	252	271	247	251	271	281	315	283	262	261	272	284	247	277	252	250	281	291	264	253	263	280	270	254	257	240	283	261	273	262	254	298	272	273	266	285	265	274	236	257	290	290	245	249	309	252	260	272	266	286	285	271	265	258	244	268	277	262	256	259	252	264	282	241	259	259	254	283	286	275	257	262	274	266	273	254	248	293	299	279	283	297	280	268	236	261	271	258	237	253	281	269	258	270	264	250	279	256	231	291	263	268	260	296	242	263	251	261	264	247	231	273	241	243	302	281	247	258	303	256	290	271	253	295	273	266	266	259	264	283	283	232	263	283	260	262	274	263	237	271	284	254	264	274	266	244	223	254	256	276	269	268	261	272	277	297	279	255	241	287	255	281	267	256	285	241	270	298	264	241	267	264	256	286	284	285	245	267	274	252	240	245	287	263	262	260	286	247	265	292	255	254	248	261	265	253	255	252	270	281	294	275	262	261	261	265	294	270	235	239	264	294	273	247	254	233	283	276	260	276	279	270	262	252	263	271	263	256	232	256	259	259	285	283	255	291	280	243	268	264	261	266	254	272	213	242	304	257	245	276	281	242	300	253	254	267	274	288	269	266	283	285	238	269	260	283	278	239	248	278	258	264	272	264	275	254	283	244	248	243	268	251	257	258	237	264	232	260	284	274	248	317	251	267	262	275	247	276	272	260	256	249	289	262	254	264	255	252	259	259	257	232	279	281	243	254	263	254	285	280	260	260	288	287	266	265	253	262	254	280	265	279	276	269	264	287	290	264	246	244	280	269	269	275	275	238	255	229	269	238	292	282	265	267	260	257	250	264	274	229	264	301	269	267	249	263	268	247	270	271	267	278	250	280	262	243	285	241	258	291	227	252	254	239	258	275	264	258	282	310	264	247	256	267	257	251	273	254	248	290	271	264	250	252	286	269	266	286	264	288	259	278	266	269	286	273	260	282	266	261	262	267	244	248	275	255	243	280	276	249	282	251	271	293	294	270	270	256	241	261	251	258	243	278	260	255	279	277	247	269	245	269	273	262	259	248	266	276	273	265	265	268	278	260	252	246	249	263	264	267	263	255	278	264	264	245	260	267	292	259	247	266	301	266	270	247	276	259	256	239	269	271	268	265	274	274	271	232	258	277	277	270	264	283	273	264	284	247	278	258	285	248	258	284	251	254	262	260	278	275	255	263	266	261	258	247	241	261	267	282	262	260	268	243	268	273	258	247	261	257	236	286	269	233	264	258	229	243	270	240	260	272	274	272	243	258	278	277	262	243	246	281	244	283	260	259	255	241	268	266	247	272	253	262	257	246	256	249	247	264	258	270	262	238	294	278	288	252	293	278	254	246	277	282	234	270	254	274	234	259	258	256	273	266	268	257	257	254	261	285	252	262	263	275	254	242	283	243	268	251	278	265	257	299	269	236	281	274	248	258	254	253	265	246	223	251	274	280	265	266	268	253	251	256	255	261	254	250	257	273	260	281	253	237	263	245	259	265	286	273	259	278	241	256	267	235	269	262	231	244	255	264	269	271	256	256	251	286	275	260	249	273	265	259	265	270	263	270	246	291	284	282	224	261	273	285	270	274	262	230	258	257	257	318	259	241	248	237	255	245	256	276	274	236	282	263	249	279	251	249	276	270	245	250	264	255	282	271	257	269	241	289	255	289	248	238	291	266	268	255	237	269	250	254	242	269	242	274	262	239	267	273	242	276	286	261	241	263	271	244	273	254	279	274	267	258	275	248	271	285	272	276	258	246	244	239	278	254	280	268	252	278	271	302	287	259	286	282	251	254	237	273	261	257	270	240	266	266	307	282	249	282	261	264	255	268	289	285	265	279	293	275	270	253	264	237	275	240	269	298	262	262	254	279	242	282	251	256	298	257	226	263	285	263	305	240	269	251	293	260	284	292	279	275	273	260	244	262	239	260	259	254	249	270	258	273	302	231	259	282	257	271	255	316	251	267	249	279	249	305	263	273	279	266	248	266	270	278	270	310	248	294	288	277	270	269	245	246	268	266	254	232	251	252	250	250	274	259	289	267	301	252	289	233	275	264	255	272	281	264	269	277	284	256	251	261	258	249	263	270	269	297	260	245	271	278	269	240	265	276	257	266	245	274	235	272	246	255	264	258	262	268	256	263	250	268	268	266	264	279	270	270	262	288	277	246	259	249	253	279	268	292	258	240	247	259	275	279	254	256	241	259	279	230	259	236	256	264	248	242	288	242	291	248	282	266	258	257	272	272	265	286	297	289	253	262	278	264	300	256	247	266	247	281	297	281	241	299	253	234	246	238	264	259	295	242	244	279	238	296	298	289	309	235	248	238	259	290	262	259
8800	1494	2568	3162	2955	2515	2120	1750	1593	1398	1377	1244	1147	1091	1002	954	942	947	885	885	836	779	864	895	776	843	789	766	750	748	759	810	796	739	812	771	774	707	735	764	705	747	702	708	694	754	767	750	715	725	721	716	732	702	719	662	700	672	680	704	747	689	668	712	728	681	695	688	722	716	688	664	682	688	709	750	668	719	668	686	673	692	669	715	674	675	713	679	676	664	716	662	710	689	698	694	649	717	751	703	698	700	698	703	639	715	739	657	692	680	705	704	698	706	738	760	647	713	648	697	647	729	627	675	671	709	683	663	684	713	713	653	724	706	663	658	657	713	697	692	693	707	706	663	652	691	649	739	687	733	688	699	657	649	715	700	639	685	671	737	719	665	692	705	691	657	669	707	685	673	663	686	736	700	673	680	669	698	645	667	722	727	663	677	694	698	706	710	654	689	667	710	702	757	675	690	667	652	701	650	673	697	697	676	679	688	650	728	686	701	694	726	683	658	676	642	711	703	718	651	693	691	671	686	670	688	713	716	637	699	704	678	670	684	675	707	687	679	727	689	697	674	695	736	698	686	652	674	708	675	676	667	658	743	685	692	695	736	715	664	708	708	682	715	709	721	680	649	670	671	690	737	676	679	640	610	678	676	693	622	708	684	667	645	698	672	642	670	666	699	687	722	666	696	691	734	679	721	690	650	686	702	684	678	674	701	698	678	716	640	679	658	686	661	631	688	695	653	695	650	713	680	689	696	672	682	670	720	607	665	666	662	692	656	669	644	653	625	663	679	709	706	739	685	698	717	687	715	640	665	699	708	702	702	689	666	649	667	668	667	706	676	633	680	708	679	672	725	698	709	654	696	712	679	670	693	703	685	718	671	651	658	655	713	688	702	666	645	666	703	680	683	669	688	697	654	670	638	695	691	721	659	669	603	663	678	663	736	710	669	676	729	697	701	699	673	670	719	653	651	708	700	690	699	693	733	687	672	716	744	697	688	701	687	705	659	654	691	699	698	660	658	688	698	688	677	648	665	728	670	719	736	676	681	657	716	691	695	648	720	681	652	683	677	666	712	690	668	678	697	697	684	688	696	658	664	650	672	641	684	692	673	643	676	672	640	686	707	748	656	667	665	658	729	686	698	655	682	683	696	636	692	643	685	707	694	670	674	678	709	694	682	642	701	677	689	659	680	682	717	642	692	637	613	689	688	685	665	652	702	662	662	710	677	698	671	675	680	704	708	643	688	737	702	659	681	706	656	616	683	649	664	662	715	704	693	682	677	737	706	648	681	654	707	716	672	679	662	729	696	742	667	672	731	692	665	694	646	697	685	689	746	655	677	671	712	669	709	637	700	686	682	648	695	671	676	636	698	642	636	645	656	694	689	724	656	703	650	662	645	667	661	668	676	706	718	689	670	692	686	664	714	676	697	634	681	675	669	700	702	686	689	670	688	635	707	653	741	729	662	700	667	704	657	695	707	680	690	661	730	689	703	634	633	698	648	669	648	701	633	671	686	696	707	671	712	709	704	652	666	633	653	687	670	648	702	668	668	686	710	654	668	699	684	720	678	672	657	700	684	720	686	708	686	687	675	660	716	668	718	658	693	728	645	712	709	691	687	670	769	703	704	679	696	698	611	685	702	709	689	647	656	633	670	660	708	706	683	673	698	762	696	689	678	635	713	728	692	655	660	736	728	683	697	689	674	690	682	708	693	714	694	653	654	700	721	673	687	677	620	656	725	690	649	660	671	704	695	694	670	644	703	726	671	647	671	697	673	686	715	672	702	702	661	690	718	638	668	708	693	681	697	680	640	681	688	718	698	667	644	732	674	649	692	698	684	717	693	716	680	659	671	639	654	714	690	703	677	684	732	680	715	666	691	655	673	657	681	645	725	717	689	729	684	632	673	670	667	693	704	664	686	726	685	669	671	693	700	709	709	728	657	681	665	633	721	724	684	644	661	668	643	651	641	701	661	686	712	704	709	658	693	676	676	673	684	670	679	664	653	712	676	689	675	660	647	640	617	699	664	665	699	682	675	720	676	679	675	660	687	708	664	688	717	651	699	668	656	687	646	675	693	681	697	706	676	662	702	692	709	680	668	684	696	684	661	695	714	694	660	688	699	657	726	713	697	686	733	691	697	699	683	643	689	611	713	639	661	643	678	668	671	716	654	687	662	641	694	649	638	705	716	684	655	681	661	665	655	705	625	666	655	654	673	602	666	709	664	676	720	707	707	729	661	745	676	659	681	729	702	699	626	715	689	702	641	655	686	654	690	698	677	680	667	711	676	664	691	655	680	755	700	670	691	667	713	705	657	685	668	679	726	653	724	659	666	726	669	761	699	682	667	712	694	695	687	717	686	664	675	707	679	681	712	684	692	701	698	728	672	648	676	659	656	661	679	696	676	689	668	704	703	681	695	654	610	714	725	680	690	685	656	705	705	645	659	669	726	735	704	679	673	677	669	689	655	625	681	654	749	729	724	686	675	712	723	690	722	746	703	678	696	671	642	674	663	690	697	683	662	670	673	691	678	660	677	738	693	707	750	672	687	727	670	639	709	646	663	684	706	692	682	686	658	622	633	688	621	700	672	694	686	686	692	689	685	697	731	718	720	676	649	664	701	675	713	680	649	706	702	685	664	697	664	739	717	691	681	717	706	723	700	641	727	694	706	713	605	661	656	713	704	711	690	711	689	669	681	687	659	667	666	662	659	724	672	688	683	675	633	653	664	680	615	701	659	688	660	641	627	648	650	703	649	682	643	667	675	705	705	666	729	649	676	703	679	674	644	701	643	662	692	682	727	726	667	682	642	618	703	690	723	696	672	721	694	673	663	653	703	705	689	673	685	695	626	710	676	694	626	674	723	669	690	726	638	691	698	703	675	666	689	727	704	661	719	664	681	662	697	674	667	745	691	707	717	677	722	657	684	670	709	668	696	658	689	679	741	638	680	699	699	689	646	711	673	711	722	654	713	655	689	739	686	662	652	690	673	669	684	672	701	651	693	664	760	713	703	689	673	690	696	687	669	743	659	657	680	695	709	686	690	697	654	708	679	617	697	708	659	681	712	693	683	719	671	665	703	647	716	691	706	656	709	693	658	690	679	717	678	714	655	678	694	722	711	643	690	677	702	672	681	707	603	712	669	617	684	691	680	691	619	697	698	713	727	681	715	696	650	676	707	659	742	680	633	691	731	640	625	694	723	709	680	676	657	726	714	664	701	711	669	711	644	685	686	656	689	680	658	644	673	694	695	719	687	661	676	670	650	673	672	668	678	721	687	647	658	685	697	715	635	679	689	653	675	684	675	627	661	665	681	677	662	642	683	702	669	669	714	686	636	695	678	655	705	701	680	701	654	719	678	654	716	689	650	684	685	717	687	677	674	697	644	635	725	670	697	661	659	706	683	681	696	663	683	688	649	708	690	692	691	678	684	704	678	721	705	645	646	708	727	701	698	695	712	677	691	724	649	701	701	680	741	699	695
26482	3394	2292	1660	1186	893	696	523	411	396	342	302	276	267	254	240	227	191	210	194	179	189	181	181	188	179	154	174	156	164	161	141	161	149	135	156	158	159	139	163	156	157	155	151	154	132	123	146	140	140	147	141	143	127	138	135	131	125	127	148	137	135	136	124	142	141	151	134	134	140	150	138	132	147	128	152	145	142	128	131	122	137	142	144	136	149	167	154	134	152	148	141	144	145	120	153	140	127	161	143	126	137	149	144	138	135	130	138	148	130	151	149	144	155	143	139	133	145	125	160	125	154	125	137	147	150	161	144	148	121	129	119	136	158	139	143	153	153	149	145	138	141	136	146	145	130	140	117	137	149	126	136	151	133	129	134	136	136	138	147	157	162	128	138	122	114	147	125	137	142	136	137	155	143	144	138	140	158	121	148	127	162	146	144	168	137	150	136	136	137	134	137	121	132	124	147	146	126	129	146	128	148	141	158	150	143	148	126	128	139	160	131	114	138	118	129	126	147	155	158	129	155	137	146	135	133	152	135	145	143	151	163	141	123	141	111	142	141	124	134	150	109	138	133	133	111	143	122	127	119	131	149	159	128	126	146	150	133	141	149	138	137	147	118	144	146	137	117	131	147	156	139	155	140	124	139	126	144	140	128	137	143	146	150	146	128	140	142	124	134	139	113	148	140	120	129	146	126	135	132	135	130	147	130	128	137	136	156	134	133	132	145	147	150	140	141	126	125	139	160	123	137	125	134	118	134	145	147	146	146	152	152	120	146	148	144	146	149	132	119	134	130	141	132	137	143	142	129	141	136	133	142	128	123	135	136	139	128	136	141	133	126	133	123	147	122	137	137	122	135	149	147	131	138	171	142	155	146	140	157	135	157	153	148	116	147	129	117	136	136	158	111	131	137	147	132	160	125	155	156	134	132	144	124	123	120	134	143	139	145	134	146	141	138	163	143	145	139	137	138	155	163	138	143	123	131	115	117	131	116	128	137	155	137	127	121	129	145	146	134	124	141	155	125	140	157	158	148	152	131	138	135	136	145	171	138	127	143	150	129	131	159	143	136	120	129	124	136	135	144	133	123	132	152	126	143	137	148	148	153	125	138	121	128	137	112	136	141	130	137	145	124	140	143	127	138	119	149	144	137	166	128	143	127	148	138	149	140	149	126	137	127	116	139	143	155	148	164	147	147	137	130	131	121	147	111	138	142	127	125	122	143	128	143	131	138	122	147	155	144	136	159	133	158	139	157	140	135	158	138	150	130	134	129	156	122	127	136	128	118	120	150	145	138	136	130	144	125	151	140	127	138	112	119	137	137	147	139	140	145	145	177	132	148	144	125	120	148	123	140	150	146	127	133	146	133	130	128	143	131	132	146	123	111	129	140	129	135	133	143	137	128	158	151	107	135	137	133	162	110	142	129	145	125	153	133	136	141	136	149	123	160	137	123	137	153	125	129	141	127	129	153	126	148	134	144	140	122	139	136	150	138	120	127	139	121	138	126	135	153	141	135	137	128	160	127	137	122	142	135	130	140	136	145	141	135	131	128	144	129	130	140	133	138	108	144	149	131	144	159	147	112	146	116	149	125	156	134	108	144	141	126	134	135	145	155	117	117	114	125	156	139	146	140	138	129	123	145	141	140	115	126	138	138	131	145	126	139	116	126	146	145	137	133	143	142	143	137	145	108	134	134	140	150	163	150	161	140	164	132	152	132	154	141	152	145	121	162	132	144	148	161	121	139	132	134	131	125	126	122	134	124	130	142	127	130	142	131	140	123	133	143	137	168	127	139	146	127	152	142	152	124	115	140	134	134	156	129	119	138	136	165	151	131	131	150	122	128	127	156	127	128	116	144	127	132	140	139	143	128	137	143	150	137	127	130	119	148	134	139	142	127	159	127	150	157	135	143	121	160	138	143	144	141	101	128	153	149	134	149	147	148	128	130	144	128	138	140	147	130	133	136	135	157	137	148	132	145	142	157	135	143	143	153	140	150	157	138	125	129	144	126	123	136	140	137	128	125	123	155	133	131	111	140	156	130	127	136	137	107	150	138	154	117	166	151	132	141	147	113	156	157	166	126	158	117	140	153	136	125	135	112	137	135	133	137	117	144	137	135	146	151	142	132	147	132	127	128	129	165	127	156	143	125	102	156	144	133	135	141	147	124	127	138	148	147	120	134	125	126	117	119	149	132	154	117	143	133	120	144	145	145	134	156	135	150	141	139	134	128	132	127	126	146	156	120	159	144	142	132	155	151	155	117	124	140	142	126	122	130	135	130	141	157	142	150	132	113	118	140	120	118	164	129	145	128	153	120	135	116	119	154	147	132	141	125	145	135	136	141	153	153	137	134	122	145	119	145	144	108	127	149	139	136	135	137	136	129	146	138	160	161	118	121	128	137	149	125	153	141	134	141	143	148	130	157	148	139	134	134	132	144	137	123	138	141	133	146	128	131	147	132	132	139	131	131	135	127	141	142	114	158	131	141	144	141	134	137	141	133	129	144	126	129	132	136	131	149	158	142	129	129	154	138	135	162	119	121	160	127	124	129	126	130	137	135	136	124	131	113	129	146	140	136	120	139	153	129	140	139	121	165	148	137	137	139	126	133	144	150	118	134	150	132	138	151	123	140	130	135	164	147	139	140	157	123	130	126	138	120	119	162	147	134	154	131	120	144	129	129	123	151	163	115	117	133	133	133	137	140	126	128	136	142	126	110	126	126	119	128	127	129	136	133	154	147	126	143	133	129	138	137	140	132	125	141	128	150	137	118	152	129	164	120	158	139	144	150	123	144	148	127	117	130	122	110	144	140	149	130	155	141	122	140	124	121	150	142	142	158	116	148	140	138	125	142	148	131	135	132	134	136	130	130	147	137	139	135	127	115	129	129	117	134	132	150	138	143	125	147	135	158	142	145	107	147	129	143	154	145	152	123	117	171	156	149	120	131	125	136	131	114	158	152	164	131	147	137	124	146	140	131	148	145	149	155	146	159	143	136	121	138	140	136	156	123	130	126	132	127	137	144	123	127	140	135	125	118	117	137	144	148	136	132	129	116	134	150	131	151	133	148	136	115	120	139	137	143	134	113	137	140	141	129	130	140	145	121	141	149	154	139	123	139	135	127	130	143	148	132	146	135	147	132	142	149	128	147	150	121	150	136	134	138	151	135	142	134	156	145	141	166	126	151	120	142	133	122	151	134	144	145	138	145	140	123	143	149	128	138	144	123	143	125	121	161	147	137	112	125	147	142	130	131	142	123	145	145	132	123	127	129	139	134	125	139	130	147	140	137	122	162	152	132	132	152	131	135	168	160	126	130	141	139	134	160	110	127	124	122	146	139	144	139	135	137	129	143	126	120	140	137	147	140	112	149	151	145	134	139	142	126	143	125	135	121	133	123	132	125	139	140	135	145	132	152	140	134	122	143	145	143	116	153	131	150	135	144	144	150	123	136	147	128	141	130	125	123	150	151	108	132	142	143	143	122
12913	1850	4070	5061	4414	3670	2927	2455	2111	1734	1631	1381	1238	1161	1023	972	890	864	799	775	685	653	657	616	624	568	581	583	560	566	515	530	468	485	535	502	464	476	494	469	431	493	473	455	485	451	439	435	434	436	450	433	448	421	401	402	419	431	421	395	455	433	414	434	412	399	416	374	388	386	372	382	409	391	409	384	434	374	388	383	380	434	407	377	412	351	391	378	397	401	411	413	407	392	404	346	398	381	399	397	387	401	411	398	368	395	399	374	400	381	409	377	365	347	411	402	399	385	407	404	361	361	369	395	375	365	399	368	373	369	400	401	395	371	364	376	363	362	370	386	364	391	392	380	373	358	408	394	384	405	368	401	391	368	386	351	398	341	368	386	394	414	381	359	369	384	366	387	386	352	357	378	411	425	398	410	358	427	360	404	389	358	379	381	382	365	419	357	379	387	354	319	409	391	390	368	360	373	384	392	398	356	404	368	372	387	391	370	414	402	394	370	377	391	389	344	370	384	387	387	361	378	406	386	368	397	368	375	385	361	378	392	411	361	409	397	339	353	374	398	415	373	365	364	377	374	360	363	410	371	363	351	390	358	356	389	374	370	366	355	352	390	404	347	343	396	361	353	416	376	371	357	382	373	380	375	378	346	376	353	354	380	372	382	372	406	390	369	356	377	374	395	391	327	385	353	351	393	386	402	364	370	361	385	367	339	402	417	377	365	383	377	381	422	388	381	390	394	389	352	428	357	367	353	384	395	379	334	363	352	352	361	333	375	369	359	342	400	369	362	384	350	367	360	358	351	371	351	383	387	370	350	378	349	375	373	354	417	393	385	358	399	384	389	388	370	375	365	355	385	426	395	421	394	386	346	367	352	384	369	376	401	343	383	404	351	355	386	377	392	376	391	369	356	365	337	387	397	390	346	336	370	341	335	373	352	366	371	393	367	407	367	344	396	383	365	386	358	367	362	352	385	349	371	341	384	390	391	363	386	412	333	368	397	405	388	388	397	385	375	371	395	373	390	395	371	390	363	418	342	365	354	363	365	424	387	386	399	421	394	378	384	394	377	371	390	359	396	382	391	392	370	360	369	398	408	381	348	401	362	419	410	357	389	390	361	366	361	387	382	347	403	352	398	392	386	346	400	394	366	362	380	385	407	387	320	357	349	351	367	388	373	358	376	378	380	401	365	364	357	382	416	364	358	361	380	369	382	390	380	396	341	391	402	394	403	412	357	382	372	388	360	355	394	335	376	382	368	370	355	387	387	409	376	386	343	382	360	351	392	393	369	375	386	371	348	395	382	363	386	368	379	365	357	394	398	401	356	389	367	389	413	394	408	357	371	362	402	387	366	410	368	369	378	362	374	362	376	423	374	385	377	389	370	367	354	306	349	406	359	344	391	380	352	359	375	390	366	366	394	348	385	347	351	369	405	429	373	404	361	366	373	378	369	375	361	385	357	387	377	381	366	385	416	368	385	381	380	356	344	368	369	403	354	379	392	375	375	350	363	365	384	351	376	401	364	356	383	401	375	343	380	389	375	359	359	381	395	357	359	337	376	340	364	392	377	345	386	335	390	393	354	420	380	376	375	370	361	381	392	380	357	424	366	386	385	383	352	383	351	378	367	388	366	403	402	352	369	391	385	378	376	411	359	370	360	408	367	395	376	383	336	366	405	373	385	357	409	350	371	354	359	339	380	352	380	371	377	376	380	385	346	394	374	387	387	374	378	367	403	369	339	423	343	386	385	380	423	375	370	365	374	362	345	366	366	380	372	347	391	338	380	349	366	387	363	366	404	377	412	373	418	364	371	353	398	383	356	383	408	352	349	397	358	403	371	379	404	348	397	368	384	370	405	361	399	354	394	407	357	374	406	355	369	379	399	379	376	392	369	345	332	355	361	380	386	407	385	356	389	373	375	364	362	380	386	344	402	392	375	362	394	355	418	352	337	382	385	388	372	348	388	396	412	380	391	363	351	345	352	392	367	367	388	359	373	358	391	355	362	348	372	390	406	387	403	382	360	401	350	413	368	378	352	364	436	327	371	361	368	357	362	367	364	348	359	420	367	376	367	384	374	331	355	383	377	372	383	379	410	387	374	375	386	385	403	376	392	359	411	384	353	383	368	336	346	348	369	363	396	387	359	381	414	378	422	382	380	401	336	417	381	345	388	389	342	397	385	404	374	354	392	375	378	372	360	359	363	335	366	402	371	373	373	392	344	364	360	381	373	402	386	377	336	370	398	354	372	413	392	376	383	376	378	363	376	378	313	363	347	368	363	362	390	382	389	411	362	376	388	365	387	397	378	363	361	344	399	385	378	391	382	358	349	400	399	371	368	370	369	385	398	378	371	404	373	371	375	362	376	375	396	349	409	346	372	358	370	368	359	375	371	343	385	418	370	374	382	391	388	381	377	415	400	390	356	387	401	377	350	391	388	350	352	380	354	370	351	370	401	393	365	348	392	401	361	383	409	391	394	394	407	341	407	379	372	382	362	393	414	386	392	374	376	392	411	385	360	346	401	361	355	357	388	348	370	386	418	383	423	380	357	366	378	357	357	367	395	388	401	377	375	411	422	401	385	377	356	394	403	412	373	335	396	372	380	380	395	370	369	358	388	379	383	366	377	407	400	388	392	379	345	374	358	339	405	373	354	334	381	348	384	348	389	361	392	370	369	374	393	378	375	362	389	417	359	381	351	362	403	348	372	392	344	406	363	351	386	386	379	394	373	354	345	370	381	387	404	408	346	393	338	365	363	397	391	346	360	339	371	384	373	372	381	379	367	335	375	384	394	385	365	398	381	380	402	348	362	369	388	390	432	359	398	372	373	381	369	364	380	352	379	404	372	378	348	384	375	344	381	373	372	384	347	388	384	350	411	370	365	336	396	378	391	383	330	388	416	371	381	368	367	356	352	355	342	407	389	372	380	425	393	352	373	390	384	419	395	366	361	356	384	397	408	375	357	377	385	378	376	409	371	394	378	369	392	380	392	366	350	368	366	361	361	389	369	364	398	371	398	365	396	334	372	403	386	374	368	391	410	410	363	340	373	394	375	355	366	400	366	389	414	338	355	381	413	377	349	361	388	356	425	364	391	389	397	384	383	319	380	374	401	400	375	358	361	365	361	394	374	369	408	381	386	355	367	372	355	404	429	357	395	372	390	385	384	383	370	384	389	360	348	370	374	353	380	379	387	342	400	368	359	386	445	382	390	358	375	361	387	375	389	405	350	355	402	376	368	379	388	372	363	372	409	393	367	347	384	393	398	375	382	409	408	370	361	392	362	370	328	412	394	374	429	389	362	376	347	384	395	386	366	365	374	366	393	378	354	374	363	379	387	377	373	372	377	371	415	346	354	377	340	402	363	388	404	381	374	370	397	369	375	370	362	385	359	395	387	367	370	407	391	391	366	389	370	378	359	373	389	397	356	397	350	383	389	353	346	385	328	368	362	381	385	373	391	353	336	392	353	377	379	419	344	368	380
3446	297	275	291	255	274	261	256	240	219	232	219	225	225	235	218	230	224	241	221	223	244	261	215	229	249	240	226	211	225	222	235	221	227	236	250	176	223	217	216	227	213	239	223	222	234	225	235	232	204	214	218	216	237	233	203	195	208	219	242	218	213	242	236	216	193	216	233	242	229	217	226	202	217	198	245	231	227	218	229	219	244	221	250	238	223	218	221	225	221	246	229	227	219	205	241	250	221	234	206	235	229	225	215	212	217	227	219	238	236	241	216	239	199	228	201	244	219	246	224	230	249	219	224	221	228	239	222	225	220	211	239	258	225	215	229	223	234	240	248	242	257	233	214	241	233	225	217	229	239	249	232	214	225	226	226	242	223	216	232	234	229	224	221	234	220	234	199	219	228	239	207	238	239	231	240	222	219	243	221	221	193	221	231	232	218	240	239	218	238	221	225	230	228	213	232	206	236	232	234	213	230	238	224	236	194	234	199	237	236	224	197	198	224	220	211	232	232	229	214	211	217	226	221	246	203	228	218	229	232	207	196	218	235	207	200	232	216	248	261	205	246	222	197	239	237	212	238	212	215	215	231	210	222	235	224	214	208	219	211	220	231	216	224	252	228	223	207	243	247	244	224	237	238	204	239	214	242	242	247	218	228	259	230	237	227	247	223	211	225	235	250	233	231	234	236	235	239	208	249	233	222	212	246	203	216	238	241	232	231	232	230	226	242	229	207	199	266	219	216	218	234	222	220	233	219	236	246	206	244	227	225	220	223	223	205	235	236	209	239	230	217	250	210	222	207	228	225	218	206	226	202	222	234	250	239	248	239	248	221	239	241	206	220	231	218	211	232	243	187	230	221	216	230	207	252	256	232	213	237	223	223	226	244	244	221	234	212	220	229	232	205	209	217	221	219	238	209	217	230	246	223	244	223	217	242	226	228	218	222	212	213	247	235	230	197	240	227	231	197	221	218	209	216	203	222	229	251	212	220	213	261	200	217	258	223	240	259	201	244	225	194	224	200	241	233	237	229	221	195	251	231	199	233	253	211	217	241	241	241	255	197	207	205	234	243	212	251	225	229	234	207	244	244	240	236	214	231	223	224	213	215	239	247	208	217	217	194	236	214	225	235	240	242	218	202	229	237	209	238	226	230	232	226	219	207	229	199	217	243	234	230	199	247	231	233	226	227	221	250	222	257	244	217	234	243	238	200	209	234	215	238	243	220	248	240	243	243	213	226	258	219	208	217	201	236	249	252	225	210	229	224	234	227	223	216	215	220	235	226	233	250	251	237	219	244	245	230	211	200	244	227	223	211	223	220	228	195	234	220	213	212	235	224	204	219	239	221	238	204	231	252	227	226	252	230	258	210	228	224	226	243	202	239	245	250	241	205	237	243	236	207	231	259	231	238	246	222	206	224	221	238	236	248	197	227	212	224	222	244	234	227	242	230	244	237	248	225	201	227	217	215	221	244	217	218	219	227	206	231	231	187	223	228	206	210	271	208	232	240	242	222	210	220	232	239	248	238	233	220	236	210	219	219	222	247	221	232	221	202	232	227	218	210	228	245	229	221	208	253	243	183	224	255	220	226	219	207	212	233	214	225	257	246	217	248	220	225	228	237	207	213	243	222	225	222	241	210	223	240	225	232	239	224	207	213	234	222	243	194	217	205	221	231	237	202	217	224	216	258	246	231	220	223	228	240	219	219	245	233	225	196	210	210	223	251	269	214	199	232	215	203	251	196	203	238	218	224	231	240	226	238	216	218	227	224	237	218	211	246	232	217	221	233	232	234	226	234	215	233	245	229	234	216	214	236	227	233	226	211	217	229	237	227	228	236	223	223	220	205	227	211	236	233	232	239	222	234	241	249	246	222	239	237	233	241	258	257	205	204	232	223	216	240	231	208	223	238	234	220	242	201	231	243	231	264	213	200	199	241	238	222	226	238	201	229	209	277	255	197	217	230	232	238	246	243	197	247	213	275	226	219	241	208	243	222	223	244	231	217	221	232	205	214	232	246	225	212	218	214	221	207	197	203	229	211	216	216	265	228	203	239	259	216	233	246	227	206	216	238	231	237	207	241	232	237	231	238	237	212	246	225	240	229	239	226	244	202	233	235	235	218	225	248	226	195	209	215	227	223	199	202	221	233	250	223	262	227	204	226	237	219	230	231	242	217	214	249	230	247	223	222	217	218	229	248	203	237	249	261	243	226	261	211	223	213	222	196	214	250	230	244	228	214	231	227	214	200	224	225	219	215	217	227	247	233	240	231	220	204	235	251	205	243	225	237	232	243	234	222	215	236	215	226	240	232	224	210	241	217	212	232	268	223	219	237	218	264	217	225	208	209	212	251	255	221	217	233	221	258	271	229	251	225	224	234	252	221	249	261	225	226	242	210	213	209	229	212	231	219	231	247	216	223	213	256	231	207	243	206	248	197	204	228	215	251	214	218	247	234	232	222	255	224	263	218	244	260	216	224	240	244	212	202	241	212	223	247	238	230	206	243	221	228	270	245	229	204	216	211	213	206	215	220	213	235	213	221	207	229	244	239	248	201	237	238	201	239	209	223	221	197	258	244	230	246	215	241	229	208	219	203	189	243	227	203	200	221	200	222	225	246	246	216	235	234	234	218	212	252	215	255	221	241	204	225	261	249	246	233	230	231	235	227	212	225	225	252	237	228	223	242	238	241	221	202	208	204	222	211	225	227	241	241	201	220	244	246	223	224	231	253	222	219	239	238	230	247	252	220	205	236	254	215	232	240	253	210	243	243	236	218	225	215	194	232	242	213	229	249	238	234	214	233	230	243	213	221	244	214	233	232	266	227	234	250	232	217	219	195	214	236	217	213	237	249	233	236	235	242	223	222	239	226	226	252	209	229	217	206	226	245	221	216	238	215	215	254	233	206	222	261	232	218	233	236	208	215	228	218	230	249	240	233	198	224	203	199	246	216	255	230	221	196	217	237	220	241	275	215	218	224	202	264	212	227	207	223	239	237	230	228	226	212	238	252	219	183	210	224	218	213	232	227	235	228	245	243	245	217	208	223	240	238	234	214	227	214	230	220	220	225	240	202	218	249	243	222	232	238	227	233	233	250	225	240	232	235	241	257	238	227	236	241	246	220	229	230	195	225	235	227	237	228	196	233	232	229	235	234	232	246	210	258	208	209	223	218	226	198	227	239	216	219	226	223	256	257	208	244	246	228	211	211	229	221	233	224	209	226	249	214	241	208	205	223	217	215	243	208	240	222	228	223	244	225	231	239	217	210	227	228	216	256	231	243	234	224	230	232	240	245	231	246	218	206	203	232	221	225	232	224	202	241	236	223	239	208	226	205	244	228	229	230	242	255	223	206	239	239	219	221	223	239	210	198	226	225	269	222	225	225	242	224	232	213	227	210	200	214	221	249	235	257	233	214	198	234	241	209	204	268	244	203	210	241	219	231	226	239	211	224	230	220	235	209	227	212	207	229	207	249	221	230	220	228
3056	737	805	818	811	807	735	722	695	656	700	669	633	642	638	610	609	651	562	606	644	612	648	573	609	689	592	619	621	584	651	616	636	612	608	645	606	655	655	621	594	605	589	602	621	625	598	572	593	579	627	662	614	666	601	571	558	580	596	588	640	596	608	585	618	594	618	629	622	592	610	585	583	575	642	595	638	607	603	601	627	570	593	611	610	646	601	640	548	620	618	641	621	628	583	640	619	615	586	642	642	589	606	669	609	591	637	653	608	630	619	592	609	598	601	590	621	590	580	599	589	572	555	605	612	637	605	592	587	614	581	610	611	630	628	575	625	636	611	613	612	608	614	607	602	631	580	610	597	581	590	597	619	600	587	590	633	620	640	589	620	616	614	630	597	602	605	579	616	622	549	603	585	636	648	602	597	611	629	592	646	590	611	585	583	592	548	683	559	610	617	620	567	603	627	587	613	631	602	621	594	618	574	599	604	615	610	586	591	601	580	606	653	612	602	615	620	626	618	619	547	573	626	568	587	569	560	594	600	601	578	581	621	604	609	615	628	608	644	559	597	572	600	596	588	577	668	593	610	592	613	620	617	645	606	577	606	673	591	627	562	578	636	568	563	599	613	629	611	649	606	613	582	609	574	609	597	588	623	642	649	646	613	593	607	608	626	607	560	572	618	603	639	610	609	591	603	642	608	609	606	593	593	615	610	647	613	603	569	654	632	635	620	565	628	621	639	589	624	624	594	567	652	588	610	628	591	607	562	606	542	659	633	669	612	618	593	615	578	595	604	602	611	615	613	597	606	647	635	601	608	611	587	561	623	606	592	598	605	592	600	644	656	580	591	588	609	585	638	587	602	614	605	555	631	614	624	603	590	607	659	609	627	617	614	589	583	611	598	635	556	639	653	637	579	667	637	601	644	584	613	631	591	621	627	615	621	575	607	624	613	612	634	613	598	635	601	630	635	596	636	605	579	596	615	643	609	621	611	634	622	597	630	582	617	613	593	603	587	630	611	661	581	566	629	649	578	599	661	578	607	602	578	601	602	565	641	596	623	614	609	559	627	625	638	622	601	579	558	604	581	629	638	604	627	625	614	627	589	574	628	649	641	649	619	647	610	603	603	590	621	661	557	651	596	587	600	599	606	624	600	594	602	565	576	596	605	615	617	643	613	608	578	654	576	628	574	613	630	595	570	649	575	678	618	625	590	611	601	606	592	616	625	635	606	613	600	609	639	613	637	615	618	654	596	597	577	582	614	600	641	645	613	600	651	606	668	609	613	585	600	604	588	628	606	563	578	593	605	645	594	607	618	583	651	616	616	614	581	595	626	612	657	595	621	605	626	603	581	594	622	615	621	638	620	623	592	610	597	588	657	621	616	611	601	610	602	586	558	605	588	627	599	650	632	581	596	608	591	631	625	580	602	590	641	605	587	580	611	575	617	560	601	610	588	642	598	595	576	592	599	617	599	621	608	601	577	628	576	587	637	593	608	602	600	611	632	587	588	591	570	596	607	602	583	601	656	578	611	596	586	604	587	601	599	655	545	602	620	600	565	619	577	596	635	611	560	582	619	589	620	605	627	659	614	605	583	614	617	573	610	589	621	640	592	618	617	609	608	610	612	592	588	585	618	624	562	573	604	591	640	606	612	610	617	597	656	610	606	601	583	578	603	637	593	620	594	567	588	591	637	602	593	597	613	597	620	620	642	594	625	665	581	590	610	590	632	619	597	605	612	631	587	618	587	558	628	615	646	621	560	620	629	583	608	604	608	620	548	580	587	565	611	607	564	638	599	577	611	624	620	610	618	623	586	578	638	579	640	612	611	644	583	543	580	626	600	592	617	618	594	640	608	636	620	599	611	672	623	598	605	626	582	611	618	648	580	614	586	631	568	616	619	602	619	679	600	585	591	650	552	635	604	621	606	606	596	642	611	610	615	577	621	620	597	612	630	598	586	612	619	577	593	577	654	626	602	620	614	613	600	619	619	582	587	603	616	629	616	594	597	604	566	596	625	641	617	653	588	597	601	585	612	628	626	593	613	603	612	616	607	573	606	626	589	634	618	586	621	640	574	594	583	604	555	634	612	623	578	649	618	573	565	642	552	616	606	610	585	644	614	637	586	605	604	601	585	577	619	593	580	593	627	596	602	605	599	646	613	625	621	584	635	630	562	643	636	604	635	601	606	600	591	668	571	597	617	609	555	589	579	562	599	594	588	616	584	648	573	614	638	611	596	637	562	616	613	572	601	592	578	635	637	584	597	575	609	578	588	610	601	604	626	569	633	610	614	609	593	624	577	587	635	575	604	617	599	612	603	629	621	585	557	628	630	588	617	634	586	645	636	626	587	579	577	596	595	607	585	584	596	613	583	641	638	598	606	598	596	615	687	605	619	623	628	600	633	639	602	604	597	580	613	590	584	588	628	618	602	593	576	645	623	631	617	598	626	601	610	604	621	604	594	633	631	637	625	572	590	595	587	614	586	599	584	607	624	553	599	582	584	577	588	622	610	589	575	626	578	634	563	611	565	590	620	616	609	589	573	597	621	598	593	621	611	600	602	619	575	631	590	669	635	620	577	609	600	584	620	623	626	593	632	608	639	595	609	568	630	628	591	639	595	597	624	569	582	601	580	653	589	633	597	603	602	647	567	615	617	651	601	616	596	644	619	574	628	562	621	597	580	594	586	569	639	648	599	622	591	586	590	564	618	586	593	578	574	601	604	595	611	618	614	586	583	627	618	591	629	596	638	649	577	641	580	591	600	629	591	580	617	607	613	608	631	602	640	647	607	616	552	611	624	631	569	625	634	639	614	612	602	566	630	616	650	590	618	576	638	620	602	608	593	622	634	588	599	653	630	641	553	627	605	642	592	613	651	604	628	582	646	617	595	611	591	639	615	618	618	566	610	625	579	565	577	599	614	602	624	597	630	608	606	613	641	613	602	617	592	597	637	579	575	642	583	621	588	606	635	627	595	628	604	612	615	598	617	582	614	616	639	639	607	561	624	618	618	588	598	620	630	643	624	582	635	632	575	628	573	607	592	593	620	634	582	594	598	655	592	606	607	623	577	597	642	612	598	595	605	605	619	583	608	568	623	614	618	591	646	623	594	608	615	570	632	635	591	623	579	667	611	616	632	625	638	609	573	646	635	609	632	595	645	596	607	591	629	611	608	582	610	600	616	653	613	605	599	584	589	634	583	606	599	574	554	596	616	600	535	581	610	544	591	639	670	596	621	614	638	607	597	612	600	587	675	587	585	597	639	595	629	590	602	574	606	584	590	579	615	574	604	598	568	585	663	637	595	611	616	642	627	597	636	662	635	622	613	618	602	632	602	599	629	659	606	602	617	604	599	616	592	576	621	629	598	560	617	622	641	585	619	582	610	627	623	593	628	610	568	663	612	593	584	624	636	588	639	592	609	630	592	574	603	598	633	633	635	596	578	626	613	632	597	621	621	612	612	634	623	609	610	587	593	594	635	608
16875	1647	1326	1030	769	641	537	467	420	405	365	347	319	317	298	320	302	277	291	325	297	265	299	261	287	298	279	256	271	261	280	267	287	273	288	265	268	276	301	245	265	271	276	295	281	279	263	268	254	256	291	262	296	248	294	242	254	269	259	258	282	298	282	256	243	257	267	262	275	260	241	273	258	279	273	269	282	238	254	297	244	269	280	263	270	251	290	312	285	267	259	243	254	284	300	246	278	269	235	242	300	258	254	282	250	285	244	275	275	248	230	267	258	236	256	238	264	257	272	277	261	245	268	287	289	286	259	268	303	241	286	277	285	253	267	254	280	287	291	260	267	274	258	264	256	256	274	256	263	255	262	265	271	269	259	271	264	258	279	243	255	270	264	244	270	259	270	278	253	259	275	246	249	266	256	274	245	285	301	250	256	264	264	287	249	269	271	273	270	244	268	266	283	272	250	243	274	253	269	254	247	247	303	270	265	268	252	258	271	279	264	236	282	224	271	290	282	254	269	308	254	247	264	261	265	250	248	273	271	266	239	296	281	293	262	255	255	253	247	288	252	297	277	242	251	283	284	259	261	262	263	260	277	253	288	260	300	274	300	278	281	271	268	288	266	259	245	264	258	260	295	300	256	266	257	277	259	254	257	308	248	260	275	249	253	281	257	249	258	297	262	244	288	263	283	278	263	244	289	277	265	234	270	287	285	288	236	260	260	259	279	262	266	247	262	269	244	279	288	289	281	259	275	295	273	256	265	289	260	258	284	264	250	246	243	269	240	286	266	261	228	269	226	249	225	239	257	246	255	280	271	257	268	262	263	283	257	262	264	279	271	298	266	246	275	274	273	285	239	252	243	275	304	282	273	242	258	261	268	257	263	275	252	298	238	280	250	270	257	246	279	249	268	277	283	270	236	275	298	264	268	290	240	279	288	221	246	268	251	290	286	274	259	278	263	280	239	270	268	283	269	266	273	292	272	258	254	253	282	278	271	251	239	279	273	277	294	265	249	277	228	247	247	253	268	279	272	239	299	259	248	275	258	267	265	266	250	302	252	261	266	278	285	279	292	266	293	254	279	249	275	266	263	279	259	284	251	280	258	265	256	252	244	267	258	245	271	248	284	248	262	283	262	248	253	267	248	256	259	252	254	238	269	265	243	261	259	254	280	284	267	262	287	287	291	278	278	263	253	259	268	261	286	305	260	268	258	260	235	287	266	272	236	284	277	260	250	263	293	251	243	273	277	314	258	264	280	269	232	252	235	256	272	277	296	233	286	264	273	258	281	257	237	280	251	235	249	282	256	247	266	250	251	247	276	253	283	284	256	287	277	252	277	298	269	281	266	264	270	251	265	278	286	273	282	267	274	265	275	285	260	246	273	250	275	243	255	240	240	277	253	270	270	252	276	276	310	269	267	261	262	255	283	281	274	268	259	264	268	281	260	312	256	262	268	282	259	271	247	290	273	267	254	285	258	256	254	268	278	258	275	264	274	257	273	287	272	235	269	256	290	297	284	239	287	261	257	284	273	290	231	273	266	281	275	270	253	274	268	243	277	291	273	240	277	269	255	291	273	258	256	265	254	274	269	269	264	268	234	295	262	308	250	237	276	246	235	252	252	275	269	264	288	267	270	266	266	271	291	249	249	262	251	261	305	270	261	279	272	275	256	267	246	286	292	247	271	267	257	261	260	289	262	271	266	239	255	240	281	254	246	266	266	290	258	256	284	290	242	268	263	245	258	275	262	235	263	269	282	300	255	301	250	310	268	265	253	271	270	270	283	250	284	305	273	254	272	290	307	273	284	290	283	262	240	290	252	280	250	269	252	255	294	259	282	289	317	250	251	266	266	288	274	268	248	264	260	262	256	275	282	265	248	284	277	270	297	274	270	257	265	263	267	259	270	266	299	271	295	272	269	260	262	298	276	237	264	271	289	271	270	280	283	283	252	274	277	260	252	272	276	266	268	278	306	249	269	286	276	245	261	268	272	250	264	248	278	269	264	264	253	262	272	267	266	273	246	272	260	269	246	268	287	248	250	253	258	227	280	266	297	266	262	278	254	262	274	249	242	288	274	278	264	282	267	248	255	252	263	273	237	268	271	300	270	272	268	248	251	293	249	283	280	289	250	266	251	263	278	269	287	262	275	223	256	278	284	233	283	261	262	242	263	258	290	289	247	287	274	269	259	263	267	256	269	251	226	290	283	248	292	255	274	272	269	254	249	302	275	246	269	260	253	268	268	275	237	298	283	284	251	240	274	285	251	283	301	302	246	250	287	248	266	259	287	277	288	238	236	252	279	256	270	268	261	254	270	331	250	250	259	272	274	290	248	264	253	249	243	259	263	275	288	267	266	300	292	261	314	262	260	300	259	253	243	289	252	290	244	284	274	271	284	269	283	273	259	260	263	275	267	266	280	281	299	285	262	274	243	269	244	238	270	271	240	268	281	271	259	262	266	264	249	280	259	259	259	248	257	285	251	273	277	292	243	284	254	273	277	257	282	251	248	275	290	292	246	251	249	273	238	273	273	257	278	261	270	288	245	264	268	255	263	265	269	264	268	265	242	260	273	252	278	273	277	260	244	248	281	281	251	262	261	235	276	252	263	264	271	241	266	245	308	262	282	276	247	264	280	270	265	263	265	302	300	239	295	255	260	250	249	267	276	275	284	265	238	280	260	276	290	271	256	276	263	274	280	240	253	272	273	272	280	258	270	250	248	264	299	280	267	278	234	267	281	275	263	263	243	269	281	265	280	251	246	259	288	289	226	258	264	265	283	257	287	262	256	283	262	262	290	281	274	267	272	242	250	268	248	258	269	272	294	269	278	288	277	283	250	286	266	263	277	266	242	254	290	292	278	263	251	243	282	236	236	279	262	319	288	265	275	293	284	284	254	257	272	273	268	291	269	265	225	249	279	258	274	263	271	254	252	292	284	257	229	252	289	300	257	270	292	283	265	290	266	271	263	234	277	256	238	294	252	260	271	252	270	251	272	292	254	296	262	266	264	303	276	276	243	252	276	263	266	277	293	270	262	247	254	267	240	255	251	275	256	252	271	273	259	257	279	247	255	243	291	261	254	255	266	250	256	251	225	276	256	244	263	301	281	268	266	288	276	292	254	248	278	256	289	257	253	271	275	242	275	273	270	275	257	265	249	245	260	262	247	297	277	256	282	255	286	312	239	280	282	252	267	262	248	293	265	279	289	265	268	249	289	261	229	251	273	312	256	307	263	276	287	279	283	262	273	299	241	262	263	260	281	290	258	281	252	289	261	249	266	262	274	275	269	254	248	279	245	266	270	230	252	228	253	282	270	266	274	255	255	265	273	276	252	250	266	286	293	277	257	288	266	241	272	272	258	253	259	252	292	272	291	284	244	264	289	243	264	253	274	269	240	258	285	263	274	256	279	253	299	284	275	272	255	279	240	229	276	248	289	272	243	237	267	265	264	279	279	248	249	234	256	263	261	237	299	246	276	255	292	267
9254	1464	2586	3142	2924	2480	2113	1679	1617	1429	1356	1230	1132	1126	1037	997	958	951	944	861	834	837	866	814	831	785	766	829	793	760	793	771	788	780	710	724	758	745	714	715	752	699	739	703	723	786	736	705	704	720	690	718	731	736	701	705	726	717	758	692	694	695	734	754	721	738	732	689	663	728	754	721	724	702	677	711	727	708	676	642	678	697	689	674	697	653	679	692	678	681	693	655	675	728	646	668	687	678	712	721	669	721	704	696	687	654	667	696	690	674	675	685	677	701	695	679	701	683	677	750	691	714	717	704	674	696	673	687	656	678	682	720	684	671	686	729	681	675	727	672	694	691	685	664	720	704	748	651	715	721	718	663	716	684	699	696	693	676	684	678	663	675	698	692	660	699	674	716	696	670	632	728	686	694	714	718	717	695	657	659	679	695	690	663	707	658	693	695	740	730	685	691	745	711	666	697	717	650	699	692	707	670	694	672	684	690	669	712	731	668	667	721	692	683	631	657	694	671	652	682	729	642	684	715	733	709	669	694	692	719	692	684	663	716	698	685	673	654	686	728	659	666	668	636	658	686	699	696	681	666	702	688	682	723	649	660	728	728	707	688	702	649	674	698	692	674	674	740	693	674	731	702	732	652	706	684	668	711	675	645	683	715	670	660	673	638	692	677	699	673	662	706	760	635	680	688	669	710	659	709	656	702	667	690	710	674	697	685	687	670	646	680	678	653	675	657	675	674	675	689	668	684	730	643	706	700	662	679	701	666	709	682	691	659	712	702	658	752	680	681	624	720	723	720	681	671	676	715	681	702	691	707	736	694	677	687	722	706	711	690	678	688	747	699	704	691	697	691	705	663	695	684	683	705	714	690	682	693	707	649	656	672	662	715	665	661	693	677	670	659	735	698	705	696	640	644	640	625	649	680	678	660	687	678	648	699	706	669	694	689	675	687	673	711	694	701	679	658	686	630	633	671	660	687	676	661	671	709	665	657	697	709	716	710	667	637	679	735	680	651	706	678	711	678	689	736	686	665	672	707	700	705	637	656	661	649	704	705	696	767	727	660	666	644	731	682	694	706	668	682	706	660	711	694	674	663	663	705	636	697	715	702	703	695	687	741	707	636	681	710	683	687	715	713	665	673	691	634	671	708	724	671	656	657	701	643	687	668	706	666	635	720	678	646	706	697	715	695	674	696	682	747	641	695	690	625	703	671	711	676	715	638	693	674	711	703	654	655	704	665	700	652	668	676	724	675	688	705	725	669	667	694	710	662	714	696	663	675	691	687	648	639	710	738	703	695	683	696	674	705	675	677	679	696	667	702	677	691	685	689	678	709	690	650	672	701	691	706	698	659	653	688	687	685	668	689	707	695	718	669	703	695	703	680	658	708	721	692	724	677	699	667	665	675	684	723	700	671	669	668	665	702	625	621	639	701	668	669	718	694	660	700	652	669	679	718	700	639	690	712	723	706	674	659	714	698	647	747	696	712	689	686	696	669	666	678	684	681	696	690	672	655	655	683	672	674	690	720	735	677	662	701	684	645	635	681	706	684	723	715	671	680	724	710	655	719	660	668	704	691	678	691	680	701	744	737	724	693	730	691	659	659	691	691	689	690	673	683	679	698	704	672	713	678	666	698	693	701	740	657	665	678	695	680	635	675	628	680	678	684	656	672	724	683	677	648	690	706	659	698	682	704	639	644	680	648	681	641	661	699	635	712	680	707	689	724	734	672	683	675	671	678	713	670	656	664	690	719	670	660	694	716	744	737	703	723	686	706	739	639	722	690	694	675	698	688	679	661	705	705	668	699	684	668	687	625	675	718	698	713	676	723	666	661	704	672	684	686	704	738	719	722	587	693	713	677	643	695	677	683	704	713	703	631	713	715	672	699	693	651	686	747	684	728	661	683	692	704	713	671	652	682	704	699	715	672	651	694	683	712	692	648	689	689	649	697	665	720	677	708	710	669	682	715	657	708	676	703	676	711	719	760	632	685	733	724	653	746	643	605	734	689	707	621	672	641	663	705	651	694	704	680	693	704	690	692	715	695	608	677	708	714	692	708	688	668	693	706	689	715	684	698	681	662	704	680	643	629	699	701	678	705	671	696	710	680	664	665	711	715	669	680	662	674	654	647	708	650	654	680	651	631	697	635	656	699	642	700	678	693	735	727	705	697	629	710	688	677	718	651	699	658	689	670	722	706	753	679	681	689	688	666	708	682	708	660	675	686	680	670	636	647	719	731	709	703	680	629	638	695	708	653	660	708	694	690	645	682	678	680	669	649	691	609	705	669	659	661	709	682	689	692	701	671	672	735	721	734	669	692	660	716	710	687	660	704	667	691	664	668	686	670	654	671	715	666	707	662	699	711	696	667	688	677	691	686	695	650	685	666	669	698	666	673	680	707	661	700	641	677	683	701	676	646	661	680	693	714	686	675	644	669	684	677	690	706	677	647	699	687	671	633	642	686	679	722	652	668	696	668	656	691	705	673	698	675	713	669	688	698	703	704	626	696	631	679	714	653	685	670	743	683	683	721	707	697	663	616	670	695	725	707	710	690	656	701	724	692	691	691	685	730	672	658	661	686	655	710	731	658	675	662	678	689	713	714	682	715	680	673	695	678	640	707	749	690	690	655	698	696	728	707	726	685	675	672	670	688	654	699	682	717	685	721	725	704	742	696	677	676	675	661	657	657	687	661	656	700	668	699	680	700	711	666	694	670	677	715	741	699	703	700	629	675	680	676	674	687	675	644	676	673	696	689	698	660	676	693	665	671	685	692	702	703	682	690	670	652	712	678	714	688	654	699	658	664	694	702	695	687	646	648	671	732	671	652	715	673	685	636	707	671	669	674	706	690	686	709	713	703	682	676	660	692	675	739	669	695	706	662	675	670	643	645	673	684	714	706	711	717	729	700	676	717	679	668	650	661	657	710	683	670	585	669	694	686	654	690	683	724	699	725	676	676	630	674	701	724	729	702	669	679	686	680	734	688	700	703	731	683	710	657	653	696	735	668	687	679	688	664	674	692	699	671	694	685	665	675	708	661	696	660	666	683	736	705	690	694	711	651	684	671	693	700	704	699	693	697	698	691	708	703	668	685	624	648	671	685	683	678	690	700	652	716	705	694	697	686	693	674	654	694	737	674	675	688	681	700	666	678	701	688	679	673	723	653	675	663	706	706	601	700	691	647	667	654	680	691	689	650	697	695	717	681	722	648	677	669	668	666	717	709	699	663	640	661	681	682	694	700	740	697	707	723	695	669	709	689	645	673	694	685	714	666	735	713	748	665	661	666	664	643	703	737	713	690	708	677	657	716	668	670	671	695	660	654	665	654	638	648	699	663	695	685	701	639	705	681	676	711	712	699	720	720	703	678	665	707	671	676	721	716	690	686	649	697	667	682	733	709	687	679	709	704	675	701	688	680	724	678	690	673	674	731	648	693	688	714	680	696	660	720	685	707	652	671	695	700	682	697	645	686	689	656	686	699
26674	3950	2217	1629	1200	869	659	523	466	373	369	299	295	240	215	243	214	196	182	176	197	174	164	162	184	167	180	167	157	134	154	137	133	158	157	161	148	154	131	146	145	159	148	120	169	146	152	140	133	152	156	123	154	131	116	136	129	131	171	177	141	130	138	139	158	101	161	125	141	140	138	137	164	142	126	133	124	114	141	154	136	142	134	133	146	132	115	144	135	135	129	123	148	151	153	139	126	143	150	129	139	137	144	138	145	141	128	136	140	127	144	133	129	149	126	129	153	162	150	122	138	143	132	122	133	133	144	140	121	138	138	130	136	137	153	127	120	147	143	144	159	118	137	133	126	124	149	159	121	149	135	136	127	165	144	173	155	121	143	122	130	124	142	139	136	135	138	147	133	136	150	136	128	156	135	119	145	141	155	120	150	150	130	121	124	143	159	142	151	143	125	144	148	147	139	142	116	123	126	173	168	145	121	139	156	127	134	124	123	163	131	144	138	128	156	131	135	159	139	130	138	123	127	142	144	133	145	131	145	114	116	151	160	118	153	146	139	133	143	114	152	111	132	131	123	144	129	152	137	129	123	133	143	149	161	139	156	119	134	128	135	159	159	131	139	143	140	144	144	148	114	135	131	126	128	130	130	140	147	142	141	140	151	151	139	145	138	142	162	132	130	167	118	144	139	106	130	130	133	143	135	127	158	149	132	130	136	137	156	151	129	136	145	125	126	161	140	120	116	131	137	146	142	151	155	133	137	118	118	145	130	147	138	138	125	137	143	119	145	140	159	121	143	158	143	138	119	126	141	139	112	121	146	116	136	165	101	128	149	118	136	155	150	128	139	155	154	127	143	118	155	133	148	155	136	165	165	140	128	142	147	136	149	124	146	129	152	145	157	142	133	134	132	145	141	124	142	135	131	126	145	146	142	126	134	139	140	125	145	138	126	119	132	142	145	142	130	129	147	129	135	138	160	123	113	140	138	114	128	131	129	138	112	144	133	143	136	138	133	142	137	140	127	160	131	134	140	147	135	150	124	148	118	134	132	139	127	137	121	128	149	132	144	123	131	120	148	134	149	140	153	150	138	133	130	137	140	136	133	149	136	156	132	153	141	152	149	156	157	147	132	138	138	114	117	144	146	136	126	129	139	119	137	136	150	134	137	148	133	133	135	135	135	139	122	147	131	159	128	140	146	141	131	143	148	149	139	124	133	149	137	136	134	116	139	124	155	137	115	132	128	133	151	177	134	160	135	128	135	128	137	151	143	127	137	136	145	135	133	148	133	118	123	141	150	161	154	142	143	127	139	133	157	134	152	141	109	117	137	128	146	129	128	128	142	145	132	128	136	141	123	153	110	143	113	134	135	159	141	154	127	155	135	153	132	130	118	138	150	149	144	115	131	152	134	160	144	140	115	134	171	137	134	139	141	136	135	123	132	141	135	133	130	158	145	145	129	112	144	146	139	160	136	139	137	158	131	145	134	160	155	124	127	124	152	137	145	158	131	114	115	136	117	120	138	144	127	135	121	130	140	143	142	131	123	120	146	134	155	163	139	134	159	128	112	165	151	129	150	129	125	130	126	125	132	151	132	127	138	143	126	133	140	124	141	169	145	125	133	133	121	128	144	153	122	126	159	150	152	138	135	150	135	137	125	139	158	153	146	140	131	144	135	117	145	131	150	131	140	132	126	124	132	128	137	141	153	176	123	142	143	149	123	149	140	135	131	161	133	148	130	114	135	147	165	140	146	170	171	139	128	115	146	143	139	167	127	127	149	134	140	130	119	128	158	120	125	145	155	151	125	144	152	142	124	126	129	132	127	160	134	129	134	152	149	154	144	133	134	127	135	128	116	142	135	132	140	136	139	126	150	118	134	118	124	135	122	144	158	147	150	132	126	168	139	144	137	150	149	142	137	142	130	172	129	138	123	129	128	128	146	124	168	144	128	133	116	134	144	127	156	148	111	153	117	145	153	122	139	155	151	155	151	143	163	139	126	134	148	137	138	130	142	146	135	142	148	125	126	131	128	131	154	143	150	131	140	123	146	127	160	149	132	141	150	157	150	144	144	141	126	135	146	137	132	124	136	141	143	143	138	134	125	123	127	136	125	120	140	120	143	123	123	149	140	144	133	134	147	156	131	137	147	150	124	144	133	138	138	126	151	120	118	154	144	165	140	126	134	125	159	140	140	153	146	111	137	142	135	140	137	145	117	134	136	118	134	142	153	142	131	125	140	136	122	149	150	147	141	139	122	137	141	133	140	125	137	148	119	126	138	139	140	130	133	116	118	125	150	160	139	141	135	134	152	137	162	132	127	131	133	147	135	132	137	155	140	142	134	130	151	149	133	137	157	135	145	129	148	130	131	123	148	126	146	139	128	133	149	140	143	154	124	149	144	138	124	134	121	151	121	148	140	133	153	129	142	156	137	142	130	128	149	119	148	134	154	143	126	142	132	123	145	160	115	124	140	146	146	138	154	148	146	137	119	125	137	133	121	143	146	149	166	149	146	137	148	129	145	150	162	137	136	130	119	157	128	120	146	148	132	118	140	133	136	133	135	125	137	130	140	124	136	136	167	160	153	141	139	133	143	120	135	119	149	117	160	129	118	127	130	150	140	136	153	149	154	132	118	121	132	136	116	155	142	124	125	159	143	136	156	125	122	122	139	145	143	139	150	137	131	146	157	124	137	150	141	138	124	140	144	145	143	125	150	142	132	156	157	146	157	120	137	145	144	145	148	158	155	152	152	137	131	115	147	135	144	152	124	140	151	147	150	148	119	142	139	141	119	145	123	122	142	137	143	141	141	163	118	154	129	149	145	133	132	123	131	144	129	140	116	103	123	143	140	165	159	152	125	147	145	123	142	121	126	146	127	122	148	148	142	143	117	149	160	140	157	165	141	133	124	144	143	137	157	124	144	141	130	127	145	122	141	138	142	140	146	129	142	147	122	134	135	153	140	150	124	141	124	161	138	122	157	138	130	140	129	129	136	153	157	131	129	136	125	134	141	119	125	146	138	128	144	153	116	134	136	116	147	119	137	150	161	150	154	140	142	151	150	164	139	124	121	129	132	141	151	129	143	139	135	149	126	140	137	144	124	145	134	113	131	144	140	133	132	130	131	122	139	137	160	117	130	159	126	134	138	140	127	137	134	117	143	111	124	127	140	133	123	142	141	146	153	129	152	136	125	126	136	147	128	147	151	130	136	155	159	138	121	127	128	152	148	119	136	143	149	139	135	134	140	136	143	126	149	159	124	149	136	134	122	146	146	151	126	144	151	126	123	137	151	160	122	128	135	109	116	156	161	147	134	136	133	102	133	128	132	144	127	124	128	132	149	126	132	145	148	144	133	139	126	146	144	127	134	140	116	123	159	125	139	135	117	148	147	152	166	142	149	140	137	129	130	149	139	145	145	152	148	127	134	129	144	136	162	127	134	134	131	161	141	150	131	141	142	114	150	137	161	139	154	141	151	133	143	156
13476	1933	4105	5006	4311	3606	3021	2387	2054	1812	1644	1407	1247	1102	1042	1011	884	806	804	774	742	679	675	699	612	611	627	567	552	553	537	502	527	498	511	513	508	452	480	447	451	446	457	436	427	436	460	455	438	414	411	439	379	422	459	404	439	424	411	417	415	415	399	411	404	373	420	400	427	407	404	369	416	410	416	408	394	367	437	395	382	340	395	383	361	413	398	414	364	396	377	400	393	412	384	406	378	369	388	407	402	410	382	389	387	348	367	409	435	402	378	364	370	408	410	382	424	404	374	382	407	373	390	376	354	393	385	371	404	398	422	377	383	390	405	390	339	363	409	425	398	359	374	363	369	400	355	374	378	412	366	363	373	372	387	381	371	395	369	381	375	359	346	391	386	368	375	387	391	407	409	381	375	405	397	413	394	394	363	427	384	369	357	374	350	407	386	366	400	390	388	373	405	340	336	393	382	367	347	396	373	359	403	355	364	390	379	369	338	398	391	368	379	348	412	388	391	358	349	386	361	366	373	367	383	368	396	387	362	370	396	376	405	412	372	349	372	367	382	387	349	377	360	374	391	353	406	365	393	369	365	388	376	367	392	367	375	377	401	402	417	330	368	385	392	383	378	370	351	338	365	367	363	448	400	418	359	366	391	386	375	349	405	401	370	391	381	385	406	393	370	410	419	389	357	350	407	377	419	358	380	380	359	366	363	403	391	367	403	383	361	347	351	420	397	402	391	347	398	388	342	408	389	375	384	384	377	319	359	379	393	351	341	355	366	350	354	348	365	402	404	360	373	336	423	387	370	379	401	380	395	369	376	390	358	363	355	361	363	351	381	372	391	363	357	370	375	371	413	414	406	403	388	363	338	373	393	384	386	368	389	379	379	379	379	368	348	409	367	398	399	374	379	408	376	351	351	356	420	382	364	380	354	362	375	372	387	386	379	409	353	381	389	395	380	404	370	378	394	418	399	367	420	395	391	374	374	412	388	366	404	395	427	383	406	348	372	367	405	377	371	378	389	408	366	382	375	396	390	359	378	378	405	362	397	389	399	376	395	364	365	388	363	365	371	413	366	400	387	382	351	373	362	392	380	389	380	397	367	391	378	394	374	378	415	429	372	371	376	368	397	362	375	370	376	380	374	425	394	361	368	380	408	378	361	386	378	389	391	374	376	382	374	383	357	380	347	394	363	399	354	360	393	335	345	339	390	383	385	362	360	374	376	426	384	394	404	370	382	380	353	360	394	351	379	392	379	374	391	379	368	389	380	376	369	404	370	359	379	368	367	373	379	373	371	418	375	396	397	384	370	381	396	329	374	414	350	379	363	359	388	391	379	378	362	389	379	343	376	382	397	386	378	362	364	341	364	374	422	381	356	389	363	390	381	388	404	422	380	369	377	368	384	371	414	390	361	406	367	412	373	387	375	370	361	399	360	422	386	378	344	355	392	372	359	389	341	414	358	371	402	367	381	416	388	403	392	395	394	361	359	386	392	373	386	344	345	345	350	360	363	358	395	393	364	382	347	382	395	354	398	378	410	370	354	388	344	362	408	393	365	345	377	390	374	392	395	374	414	385	376	426	405	379	349	366	363	394	418	368	405	370	352	396	358	365	414	382	387	372	386	418	401	363	371	384	374	366	353	379	368	377	372	368	370	361	380	363	347	385	374	348	357	401	381	382	327	435	361	348	335	386	377	389	388	369	394	426	388	368	348	385	376	386	367	395	386	375	379	411	367	373	405	372	370	383	398	376	359	381	375	370	401	353	372	371	342	375	387	335	372	362	371	390	390	391	358	390	363	357	406	367	404	401	379	361	382	376	384	379	371	366	392	397	345	374	352	363	363	387	372	398	368	398	339	368	409	394	395	385	366	393	426	389	385	388	393	364	363	350	387	401	397	422	374	361	379	384	356	370	396	365	370	355	368	373	369	396	414	346	390	361	378	407	398	371	372	371	367	373	390	387	397	389	385	400	381	400	376	377	351	386	391	405	375	373	384	395	384	352	415	396	363	343	375	387	377	371	366	338	370	412	393	387	405	358	392	308	398	387	423	405	361	391	380	419	384	390	343	361	364	386	340	374	388	388	391	357	386	326	384	355	386	353	367	405	370	398	366	374	387	376	370	381	364	346	353	393	376	355	377	402	349	425	368	368	375	379	371	379	368	394	366	352	356	378	373	363	354	357	427	359	381	389	381	359	411	429	388	357	367	350	350	388	405	398	379	398	383	379	354	355	369	363	366	392	371	345	406	343	406	388	385	394	349	341	368	400	361	405	364	375	370	397	389	373	374	374	370	417	348	410	375	378	383	364	351	372	357	366	359	381	370	382	336	359	385	357	328	383	399	396	350	354	391	373	363	400	401	378	366	386	358	389	375	366	368	386	391	356	371	350	386	379	347	340	429	400	376	389	366	382	384	370	389	355	376	391	348	372	426	385	386	376	383	356	343	412	346	338	335	371	370	361	394	379	351	370	347	363	360	360	383	378	341	366	361	357	391	376	368	408	402	362	359	384	402	387	365	369	394	369	416	381	382	363	364	371	355	367	390	386	370	401	352	394	410	380	378	395	397	339	334	381	376	372	387	380	342	386	374	382	397	384	353	377	363	352	365	382	410	386	354	372	365	364	425	411	368	359	358	348	405	399	395	378	381	384	374	368	393	427	385	376	374	348	389	378	367	379	374	369	383	376	379	376	345	384	368	397	368	373	352	363	369	349	392	375	375	382	350	391	397	378	353	400	328	333	374	381	380	392	408	366	371	389	392	359	377	372	379	359	408	360	350	380	374	389	391	370	389	370	369	427	385	379	350	370	373	377	342	395	401	367	392	427	390	376	362	353	375	355	403	363	353	324	357	425	382	382	361	392	353	394	385	381	410	356	384	371	360	408	387	418	390	381	403	363	381	377	369	384	342	372	379	387	368	400	391	376	371	368	376	345	389	385	373	375	383	344	355	382	353	370	400	377	403	359	371	376	358	348	399	377	352	366	385	404	373	356	386	398	373	414	369	380	364	342	392	376	372	372	383	358	372	380	368	402	389	370	358	379	361	399	382	371	400	372	370	404	376	346	395	423	368	373	383	391	421	368	387	389	357	384	369	396	350	406	396	360	345	365	358	369	403	387	393	353	373	360	352	415	413	362	402	393	373	365	382	399	378	403	382	414	347	399	360	378	353	381	396	405	350	381	366	361	367	387	409	345	343	370	359	379	380	362	417	358	361	389	385	416	370	366	349	374	381	365	387	391	369	409	385	353	365	375	370	390	355	387	378	374	365	362	375	375	402	356	424	371	389	362	330	405	381	376	393	357	361	384	381	364	377	372	394	344	348	390	386	380	397	407	382	405	392	386	336	384	385	367	363	414	372	405	389	365	392	352	344	379	386	394	378	365	387	399	354	371	369	397	387	367	383	386	383	390	361	392	402	344	356	384	406	400	350	371	358	363	413	383	343	358	409	392	413	390	371	364	368	374	392	370	413	365	416	373
3152	311	297	263	225	259	217	221	221	260	227	253	218	239	197	237	233	241	231	237	235	212	207	225	231	219	255	235	247	225	245	233	218	231	210	227	253	247	239	247	239	241	244	242	205	216	233	240	230	210	216	232	213	212	225	235	237	209	228	238	220	207	231	233	227	234	233	226	213	238	228	227	241	230	222	221	210	243	263	224	226	230	263	227	225	254	205	215	204	210	228	229	207	210	218	219	203	242	242	250	230	212	225	227	265	250	237	222	212	240	253	213	215	231	241	231	245	222	232	233	208	214	223	223	218	210	257	232	240	201	216	213	244	215	205	247	240	203	210	261	255	257	231	246	217	235	255	204	220	215	235	225	228	248	203	218	218	232	227	219	229	220	224	231	230	216	244	249	240	248	225	262	261	217	238	213	220	245	209	232	233	232	224	203	225	237	218	210	224	219	234	241	234	236	215	209	217	218	213	231	253	220	221	231	215	210	222	217	243	221	218	224	200	230	248	223	247	215	231	235	237	232	235	259	236	231	241	210	210	249	246	243	203	223	235	238	256	239	233	247	226	202	235	245	237	228	213	232	233	236	227	244	242	234	251	242	254	221	231	210	226	238	212	223	218	209	224	256	228	225	217	229	234	238	237	220	206	218	236	205	229	226	230	229	230	220	216	202	250	213	219	216	215	246	217	240	213	235	231	246	215	225	221	244	226	242	238	206	203	201	219	219	208	213	233	229	232	216	218	213	231	219	243	209	227	243	234	245	218	231	242	228	223	243	219	235	245	214	243	233	221	216	222	199	235	221	226	194	214	239	218	207	237	254	200	260	242	224	258	205	210	239	236	272	236	230	257	220	255	208	222	223	240	232	202	233	187	204	213	214	236	229	255	216	197	225	204	252	216	243	220	215	234	248	226	217	250	211	257	225	230	236	206	227	220	239	213	241	248	219	234	238	228	241	221	237	219	228	233	246	196	255	228	240	221	214	223	241	231	229	205	235	236	224	212	197	246	245	220	231	242	224	224	223	241	223	242	246	239	241	203	195	214	233	205	224	232	193	241	235	220	225	232	235	227	247	241	231	238	199	214	229	235	245	221	236	224	228	228	261	224	209	239	229	236	233	231	237	240	229	215	233	247	234	239	219	214	212	201	242	215	202	204	240	229	243	234	233	237	230	216	215	250	252	207	226	206	222	238	194	243	202	263	245	226	248	268	260	213	230	229	242	248	223	222	224	248	229	208	242	241	223	232	236	228	240	253	207	243	236	217	256	225	236	226	245	249	244	220	228	199	242	240	229	199	243	233	210	232	238	232	226	228	191	255	216	221	200	268	241	248	224	219	226	235	236	249	213	246	208	238	234	246	229	243	220	222	222	223	239	240	219	226	222	227	243	206	243	226	240	210	201	223	208	240	236	243	251	228	228	226	238	232	237	231	275	219	234	194	230	215	217	219	214	249	247	230	262	215	212	238	223	296	254	204	238	248	238	225	219	227	241	218	215	215	231	270	234	231	218	250	223	209	210	227	218	249	232	213	246	224	217	246	244	223	217	229	233	207	204	211	234	245	226	262	227	237	224	216	242	224	223	250	218	251	240	219	222	238	222	225	186	224	225	227	208	232	221	214	221	218	204	219	228	227	212	232	207	215	221	235	208	234	248	224	234	225	219	225	231	245	216	238	244	206	221	238	229	221	240	227	251	239	234	220	231	203	220	238	239	209	241	231	242	198	194	236	231	221	224	226	231	232	230	241	223	217	211	229	205	211	228	235	232	220	210	211	213	236	223	234	227	219	220	210	223	220	192	222	236	212	231	220	213	232	250	215	243	234	237	228	254	227	231	225	228	209	229	233	220	210	236	224	223	231	225	232	239	239	242	237	237	200	231	264	234	261	195	230	237	219	252	239	217	230	210	242	214	222	227	215	226	233	212	226	249	241	240	240	244	241	254	202	219	248	230	232	238	228	215	205	237	221	227	222	254	221	235	234	215	244	205	234	226	225	217	230	217	219	218	230	223	246	231	217	213	219	249	234	228	228	242	246	236	258	214	216	226	231	242	203	234	238	219	249	237	240	223	206	246	241	218	219	227	240	217	206	237	242	229	253	253	216	250	229	218	219	233	235	202	223	211	198	211	219	244	254	242	245	240	229	238	223	235	234	194	252	228	245	219	222	238	243	225	236	236	229	207	232	211	236	206	206	219	262	256	242	226	245	244	219	219	222	220	243	245	227	235	227	230	207	216	244	250	213	209	247	214	208	235	200	253	235	244	250	230	247	240	233	227	212	212	226	228	222	208	207	227	219	232	224	237	217	221	225	204	207	221	225	204	210	251	217	242	262	215	191	230	247	230	237	207	219	240	231	221	204	238	206	216	225	209	251	225	204	216	219	227	201	204	213	222	238	217	200	240	222	249	258	231	215	229	237	203	223	227	243	229	247	230	270	233	217	241	218	214	248	234	215	202	245	236	229	236	245	208	214	218	220	217	227	211	247	230	232	230	223	254	215	232	217	229	218	237	225	248	218	223	215	233	235	236	242	205	239	225	203	240	203	232	243	219	227	223	203	246	209	213	241	220	223	218	211	252	244	235	213	235	220	228	221	227	216	240	262	250	215	255	225	222	205	200	227	242	213	229	197	227	235	259	221	230	231	219	227	223	196	234	215	246	226	273	235	232	223	227	221	207	225	240	262	215	234	206	229	242	228	210	231	243	237	277	221	186	234	232	201	243	224	226	228	234	233	230	233	218	236	225	234	245	221	239	221	233	212	215	222	221	224	251	248	213	214	236	240	225	215	237	209	215	252	227	206	225	230	238	247	248	226	235	242	249	214	229	229	218	222	230	213	247	211	220	250	235	212	211	220	213	254	231	238	224	254	242	223	229	234	230	229	211	238	206	213	242	239	217	237	209	229	255	228	215	260	235	225	240	229	243	212	266	238	206	220	218	230	223	257	247	216	223	240	214	210	227	236	242	217	238	217	229	219	233	219	224	226	212	222	215	207	234	251	237	262	238	223	193	235	226	238	232	234	225	226	221	263	230	257	203	245	232	238	199	237	233	228	223	222	229	215	244	237	214	255	252	216	248	238	226	244	244	250	225	200	236	213	219	233	241	233	244	232	222	188	266	228	228	254	253	246	200	204	244	243	249	247	249	236	234	244	220	213	218	222	226	211	216	215	211	215	230	228	222	249	242	228	238	216	202	229	222	218	229	251	260	194	206	231	242	202	218	255	234	267	224	228	246	225	227	191	221	211	207	234	216	198	229	246	239	220	229	217	259	207	241	224	209	232	248	216	231	243	245	235	237	206	214	246	227	239	227	261	217	220	215	213	238	224	222	246	224	237	218	213	206	225	221	220	212	200	220	227	232	216	251	243	216	219	210	240	214	220	229	225	241	238	226	232	268	241	240	235	216	215	210	196	232	214	246	224	242	233	236	251	202	214	222	211	228	205	272	229	235	227	238	264	219	214	212	221	226	254	218	260	213	251	229
2921	687	739	821	806	762	745	638	712	648	667	645	639	642	624	654	619	613	661	616	663	602	629	650	650	624	640	603	616	630	614	623	622	622	610	657	612	620	649	630	604	648	583	608	653	608	590	576	614	578	608	586	594	616	622	627	597	604	615	594	601	628	608	627	636	644	659	562	660	559	643	683	611	622	617	623	605	660	639	625	590	601	620	595	657	619	614	613	644	623	625	588	618	592	583	584	579	589	645	599	622	604	672	631	600	606	643	647	605	578	607	620	614	638	610	636	599	620	629	598	579	556	632	613	604	572	649	600	599	667	620	624	567	588	625	635	554	616	624	587	600	605	618	584	575	650	632	587	612	615	618	594	618	587	598	596	592	584	613	604	578	606	622	614	614	573	606	599	641	602	610	590	589	602	565	594	611	602	615	602	617	582	594	601	615	635	630	644	636	611	597	636	625	621	598	595	601	603	599	625	604	649	579	647	627	630	631	626	566	636	622	649	619	617	639	637	559	609	592	582	621	613	604	581	588	593	620	586	612	598	532	629	606	588	586	594	614	579	629	627	607	604	603	596	637	611	564	591	588	620	622	609	608	591	575	661	601	642	606	593	635	566	591	619	612	641	611	620	592	628	607	601	600	632	610	651	605	586	608	603	568	625	649	597	609	613	598	647	604	599	635	587	624	633	621	603	641	629	657	612	625	655	599	616	614	631	643	641	601	648	641	598	591	633	585	613	576	600	657	672	616	617	670	614	621	612	604	625	600	624	592	627	615	562	614	607	657	620	591	587	608	581	607	619	619	598	641	602	577	600	626	633	637	599	614	592	600	575	650	564	600	595	602	661	610	597	588	606	615	572	650	617	605	600	620	639	612	605	644	587	586	612	650	576	625	618	651	615	615	629	574	654	574	617	617	568	624	628	581	592	624	586	595	650	619	622	616	609	635	576	632	577	642	588	576	629	577	605	611	570	648	664	597	635	609	593	605	635	638	620	567	607	639	616	583	589	596	620	609	664	593	649	625	625	609	674	598	673	572	624	590	609	692	567	620	634	617	562	604	623	651	572	615	611	594	581	625	636	623	577	635	626	606	579	597	610	612	600	564	582	661	626	627	566	639	615	591	618	630	625	577	592	590	585	585	603	616	608	576	595	619	626	599	665	630	625	612	598	629	649	578	608	573	585	629	549	595	571	635	614	652	610	639	621	590	609	616	594	601	574	573	600	591	625	609	614	636	638	619	586	635	610	624	596	628	630	591	611	608	616	599	606	610	604	610	625	642	605	591	625	589	606	622	642	605	614	567	603	617	625	590	619	616	616	596	620	618	606	615	637	607	604	593	592	653	632	594	596	580	612	609	615	615	627	647	624	647	607	640	634	612	598	605	629	612	586	599	579	567	650	603	635	650	647	624	572	613	577	632	585	598	615	614	622	628	612	615	599	639	622	600	617	613	544	580	622	618	603	587	660	590	645	595	629	625	594	615	622	603	638	644	640	619	605	549	592	577	621	618	607	596	644	613	592	611	587	604	594	637	638	615	605	551	587	629	600	610	594	609	562	594	619	580	608	591	628	612	604	614	624	625	643	579	598	636	561	664	596	611	583	642	632	620	610	608	604	610	587	653	588	599	591	622	615	629	678	612	643	621	603	597	567	577	593	578	586	634	625	633	634	601	617	616	653	590	584	625	633	581	640	599	589	642	618	608	574	599	648	657	539	595	590	638	620	618	638	624	616	598	617	601	607	586	617	635	605	603	596	608	599	604	609	618	587	637	640	590	610	617	619	618	646	613	589	569	616	618	587	597	604	601	634	606	604	593	623	607	614	606	611	657	595	644	624	630	626	580	585	605	588	560	604	649	604	632	622	569	609	616	591	623	622	624	658	606	636	651	644	574	609	594	650	626	647	637	606	593	606	629	611	631	600	615	626	633	591	587	635	635	609	633	605	564	535	599	614	608	630	609	660	594	609	592	650	626	617	612	623	602	633	615	567	595	577	640	614	591	582	601	595	614	628	581	583	628	648	594	572	595	576	612	599	571	611	618	621	609	635	632	625	620	640	614	582	595	613	587	573	604	626	592	667	608	623	546	586	574	586	590	651	622	607	598	588	607	602	640	696	590	676	613	618	622	598	581	618	631	620	615	613	607	564	609	645	628	571	596	647	599	651	594	626	583	586	644	594	607	618	618	578	604	615	618	587	572	649	595	656	620	598	625	628	658	619	577	624	612	595	603	576	570	599	620	627	611	621	621	590	638	598	583	596	597	612	578	603	661	594	606	634	553	636	628	633	618	606	612	590	629	619	594	632	622	603	631	639	578	573	630	594	573	621	601	565	610	632	589	620	588	599	613	588	605	585	598	608	584	671	589	615	609	612	567	595	575	586	619	629	668	609	612	620	623	631	666	601	606	632	666	605	624	582	575	600	607	626	596	613	634	689	592	625	594	609	578	639	629	633	584	596	604	650	609	597	653	616	643	612	633	589	619	625	610	638	640	592	606	573	621	610	634	612	565	584	583	594	590	587	613	592	611	637	625	602	589	577	605	589	584	616	615	578	571	566	596	631	596	599	606	601	629	622	582	674	633	609	594	612	636	625	611	607	619	582	577	564	633	629	633	614	658	590	547	637	671	609	631	599	664	614	622	607	600	652	611	584	624	615	659	633	609	609	648	636	639	570	619	589	624	612	623	625	625	605	633	604	568	672	598	629	610	612	635	612	599	637	596	643	594	615	606	597	577	611	623	601	634	606	612	600	618	644	619	606	619	601	609	636	630	614	614	599	649	648	610	595	616	636	632	618	620	569	616	623	632	644	629	649	613	641	586	613	666	580	610	608	592	588	665	593	634	630	592	567	618	646	592	625	592	612	586	574	569	629	634	597	567	655	625	571	567	640	633	619	628	658	673	601	625	574	651	629	634	606	588	587	612	641	614	620	628	673	612	563	629	592	598	619	586	649	596	584	636	609	602	574	597	629	633	572	663	559	605	584	606	615	592	618	642	629	638	595	589	574	602	614	672	652	619	622	561	596	592	603	620	586	632	646	634	644	563	641	605	631	616	600	617	575	651	599	659	583	671	620	644	583	601	550	628	604	628	632	604	617	643	611	605	573	653	579	612	650	571	611	619	601	617	593	627	600	607	606	632	640	618	576	635	584	639	589	638	620	595	579	587	627	637	601	592	593	599	599	599	599	599	621	629	644	592	601	624	598	579	628	627	627	606	622	687	612	626	621	617	627	600	635	596	579	582	668	605	617	623	620	626	572	636	648	625	647	602	615	541	608	621	623	616	604	579	591	645	624	603	633	619	651	579	571	579	621	596	603	648	588	602	552	584	607	615	593	631	622	646	598	635	649	597	589	591	593	592	611	588	623	623	633	619	596	628	614	622	655	636	636	616	572	630	625	615	638	620	608	611	659	576	624	628	640	609	604	618	597	571	645	645	553	549	619	600	637	569	596	633	613	616	622	577	634	602	587	600	651	624	610	583	598
16601	1605	1293	1078	773	605	571	458	434	414	363	348	339	328	337	310	339	275	315	260	273	270	321	284	277	299	268	271	313	288	254	263	293	271	249	276	259	294	257	245	294	250	314	256	265	303	285	271	271	268	257	253	281	254	269	273	249	277	266	281	295	264	266	257	263	281	266	230	243	258	261	272	266	276	275	294	244	254	245	283	268	265	274	269	281	282	251	261	243	246	225	239	262	291	262	285	250	272	231	275	261	265	262	274	286	269	260	281	268	258	261	264	258	278	272	255	251	258	230	271	301	279	273	282	282	249	283	283	268	289	265	288	284	285	292	283	254	229	279	274	258	266	248	279	269	265	295	243	273	264	259	241	284	230	259	246	284	253	259	277	261	236	292	257	284	252	290	252	277	271	242	246	255	258	287	263	273	272	257	275	269	258	260	271	269	270	275	268	254	269	305	273	287	267	262	261	221	252	271	265	275	281	273	239	256	232	293	276	252	268	255	255	244	272	276	271	280	262	281	271	252	303	261	283	256	264	273	272	266	285	262	274	265	258	265	266	259	253	261	284	263	269	286	266	271	274	240	267	255	254	260	283	288	238	258	256	285	261	281	269	271	263	241	273	268	256	291	274	227	293	269	305	252	239	270	257	281	254	272	276	258	296	236	257	275	274	305	251	249	274	289	305	274	250	265	254	272	290	260	237	266	278	256	237	272	276	294	279	293	293	229	269	258	254	289	259	238	257	266	253	290	235	246	241	259	275	299	265	232	269	280	257	266	253	282	274	284	285	266	272	252	248	259	256	230	260	249	291	277	273	269	246	265	250	258	262	267	295	268	280	264	247	276	252	296	290	258	273	235	251	269	281	303	269	260	285	265	245	282	267	232	267	284	263	280	256	258	277	274	263	251	260	268	269	280	248	255	260	257	283	315	248	263	283	278	266	254	256	275	212	268	275	295	243	272	272	257	292	282	258	255	256	246	264	242	260	256	299	300	282	266	292	275	291	286	270	284	260	247	241	268	293	254	275	269	274	274	263	242	260	272	282	306	302	272	268	257	238	243	271	260	266	244	277	252	264	240	277	282	267	285	249	261	266	267	252	255	281	233	248	241	253	277	276	242	261	241	259	247	280	263	296	243	270	261	266	279	266	262	271	285	268	271	236	292	263	309	271	275	267	260	268	271	249	284	254	269	294	265	284	256	279	289	237	281	266	251	247	288	284	271	271	270	250	245	262	253	297	251	259	305	281	261	250	272	278	271	273	253	238	285	282	251	272	284	322	286	241	220	250	286	274	264	263	273	273	279	278	258	289	272	283	263	234	234	250	259	271	240	253	256	256	266	264	274	294	246	249	261	283	235	280	271	277	255	271	268	253	279	258	266	292	273	245	259	275	273	233	266	284	258	271	262	270	250	241	251	253	267	256	261	289	269	297	271	278	296	237	267	233	273	273	287	257	275	301	257	267	269	246	267	267	266	235	259	244	264	258	260	290	260	281	297	252	264	253	294	283	254	246	247	251	239	248	241	275	264	265	261	239	267	275	270	249	245	268	284	239	271	278	268	274	247	249	274	255	266	272	248	275	249	257	279	265	258	278	251	274	256	309	247	281	291	268	265	257	287	249	259	269	276	283	285	234	250	258	250	259	249	281	272	250	272	259	240	266	262	289	260	257	284	243	249	284	272	247	265	282	279	274	269	241	248	280	296	244	260	241	288	267	247	267	275	258	271	235	283	287	264	279	284	271	274	260	278	252	242	242	282	256	289	265	257	291	254	249	246	286	264	256	280	247	270	252	249	266	310	286	289	277	268	263	268	250	268	279	259	262	291	258	297	255	268	274	261	284	247	284	277	258	300	256	252	271	252	274	267	255	214	267	259	281	267	277	260	286	262	278	249	248	221	259	247	264	258	263	287	263	258	261	303	281	275	280	291	244	263	255	251	293	287	258	286	261	250	261	273	247	237	283	272	282	278	252	277	255	241	256	268	252	267	247	234	260	266	264	294	261	271	258	271	302	278	271	264	235	276	236	274	242	296	262	242	286	261	276	310	258	291	249	253	250	274	282	249	253	267	255	268	276	259	282	238	234	265	281	243	253	286	260	273	242	273	238	275	262	278	228	287	266	280	249	292	251	271	269	264	281	281	242	277	274	290	275	274	253	256	288	290	276	237	270	255	265	273	261	257	265	290	274	256	272	280	278	275	253	278	258	274	294	254	271	244	249	279	264	268	251	282	247	250	295	289	243	294	269	265	287	241	277	262	273	266	258	264	244	275	268	238	250	261	269	266	264	273	251	293	255	242	267	273	271	259	244	270	252	260	291	265	273	281	282	286	265	253	290	284	264	278	262	289	256	264	252	228	263	259	289	240	266	251	281	267	265	246	255	286	267	238	256	255	268	270	280	253	269	276	287	252	261	241	247	275	254	272	281	241	236	266	281	261	223	249	255	261	303	241	273	304	281	289	260	271	257	246	258	272	268	270	260	281	288	286	259	251	260	283	303	286	269	277	279	261	262	269	294	278	254	275	270	254	277	234	250	278	266	273	245	253	275	289	266	265	261	254	261	269	279	262	285	262	243	286	262	286	280	278	273	241	296	255	286	248	243	246	285	263	254	284	261	242	252	254	251	280	268	244	282	290	265	283	281	276	281	252	272	295	263	241	240	285	289	259	297	243	239	279	272	251	254	260	295	269	258	259	209	259	266	273	274	271	242	269	274	254	281	261	261	281	255	297	293	284	256	242	266	259	244	273	281	267	270	253	274	269	299	271	265	267	249	313	281	256	270	280	253	283	263	256	276	240	271	273	274	248	263	259	284	297	263	218	260	264	261	243	276	274	268	269	221	283	243	251	269	290	253	258	251	260	232	296	289	254	278	236	271	269	276	272	278	278	258	266	262	282	296	292	274	265	272	259	261	292	280	278	265	272	232	297	260	240	310	242	259	245	265	227	226	255	276	282	227	256	292	268	278	255	285	255	263	280	243	286	255	242	241	258	256	257	268	266	267	244	269	258	267	272	236	274	241	278	295	266	286	292	270	270	245	275	295	258	251	244	246	269	270	278	259	267	288	281	260	254	256	280	254	262	254	258	271	256	291	277	273	248	279	259	247	268	280	277	260	277	285	241	276	282	295	283	226	259	248	245	292	241	271	278	265	271	225	251	276	288	258	261	230	282	235	255	267	288	270	240	279	275	258	299	256	270	249	260	270	277	271	277	279	230	331	269	249	263	286	262	261	271	285	267	226	267	267	294	287	264	264	280	242	266	249	263	279	257	264	280	303	236	235	253	250	239	291	272	241	288	262	277	259	292	255	283	261	286	264	267	285	259	227	264	262	264	276	257	287	292	260	261	256	284	251	256	275	250	261	286	298	258	264	263	273	263	273	250	288	273	275	289	270	256	254	259	247	257	291	225	265	254	300	259	253	250	258	273	246	273	252	297	233	249	277	232	276	301	286	256	274	272	273	248	254	270	273	279	267	248	295	261	290
9313	1484	2600	3331	2754	2357	2051	1904	1580	1402	1355	1214	1185	1138	1037	1038	932	930	929	954	877	859	806	820	800	863	790	835	794	750	755	752	742	758	785	712	715	703	705	751	718	706	755	726	765	691	702	712	716	691	759	713	756	732	713	701	746	682	714	696	691	720	650	730	741	709	727	714	658	697	734	719	721	701	679	639	725	731	651	642	697	673	652	666	620	682	681	674	659	675	704	685	721	689	711	708	701	691	700	710	715	635	650	701	662	705	656	661	693	656	672	719	698	668	688	717	707	679	695	692	698	645	723	682	700	638	719	704	730	660	650	691	707	666	670	720	700	721	662	695	665	690	687	716	667	714	645	675	695	670	690	692	622	706	697	751	683	655	655	684	679	689	747	668	678	678	680	680	682	684	716	700	718	676	694	722	699	705	697	688	667	689	721	723	681	656	683	705	687	686	668	682	724	691	683	692	687	658	667	674	672	694	691	708	749	672	724	665	662	657	682	701	706	696	673	699	719	720	739	652	699	692	663	628	666	686	747	700	703	698	740	645	709	701	712	663	665	683	684	686	690	694	686	701	709	698	656	648	703	731	653	694	708	709	661	735	705	696	679	712	669	658	670	674	686	639	683	686	715	677	709	718	679	714	679	720	672	701	748	675	673	720	747	705	677	685	650	678	713	677	659	707	692	692	650	717	679	648	665	724	688	691	694	694	665	673	701	653	658	687	686	681	720	674	698	700	704	677	721	684	668	699	669	682	696	706	606	705	714	679	703	717	636	673	705	667	713	645	688	729	648	677	743	673	699	718	726	725	658	704	696	694	686	724	662	696	758	679	646	694	738	681	654	692	648	682	719	691	692	665	676	679	695	653	716	699	696	677	652	642	714	653	697	666	705	718	683	687	665	671	698	657	693	712	705	734	736	655	723	720	715	662	698	650	645	687	711	683	649	708	692	663	683	700	711	670	679	649	688	648	659	686	652	669	719	704	710	715	668	700	672	669	661	684	671	696	687	653	639	726	703	692	719	661	666	734	673	692	674	687	644	702	726	658	645	669	658	664	658	682	649	711	657	685	665	714	684	718	712	681	672	714	703	704	716	720	708	714	688	712	689	708	682	685	683	731	667	715	667	690	706	712	695	704	734	692	670	719	705	703	665	659	695	616	671	677	707	665	662	680	688	706	669	686	672	714	681	675	671	679	656	683	688	697	690	661	684	712	703	683	668	652	684	696	693	653	686	718	702	663	694	676	672	655	674	670	697	677	688	738	697	701	700	714	662	690	687	684	695	655	682	693	739	672	698	693	702	701	761	668	723	685	675	687	664	681	637	681	669	720	664	636	689	691	716	669	651	645	704	683	682	679	753	670	705	695	716	694	680	688	706	669	684	670	720	683	696	685	684	606	677	732	683	688	647	698	681	686	714	664	661	704	652	673	746	697	668	679	706	708	686	666	636	702	643	674	687	665	718	643	677	733	660	690	699	632	648	678	693	726	652	745	701	712	684	697	706	678	640	706	716	696	682	666	687	682	680	717	719	706	723	709	705	738	675	654	671	635	695	653	712	712	705	717	610	695	664	622	644	709	693	685	668	639	705	692	701	676	692	681	656	667	676	697	647	681	665	698	702	687	660	711	678	671	682	684	707	741	690	703	667	639	663	713	697	659	725	674	709	677	668	706	651	684	668	711	665	680	676	684	695	649	749	651	634	652	628	687	688	683	677	700	663	678	670	665	724	716	714	675	686	729	649	716	710	677	724	700	686	646	678	647	684	691	647	693	641	649	728	631	669	681	732	701	712	653	719	653	737	665	667	667	677	708	694	694	700	698	700	708	666	710	666	702	674	674	673	753	708	692	746	691	642	649	661	665	675	636	669	697	692	704	704	684	650	650	686	655	660	690	725	692	690	718	708	670	654	719	682	694	688	687	685	673	718	708	692	697	714	696	705	713	708	683	709	653	682	724	706	682	692	679	653	699	658	674	650	725	737	647	695	675	673	678	706	685	715	691	675	635	684	682	701	658	711	704	701	662	671	670	705	713	682	693	706	712	661	741	662	704	709	637	692	671	677	681	727	727	674	690	653	680	709	639	730	651	709	650	682	654	645	685	676	663	694	704	673	708	683	714	668	710	682	652	700	673	673	691	656	690	719	658	693	710	687	637	724	700	705	653	733	695	718	737	682	712	652	694	621	631	742	706	684	683	640	653	694	629	659	685	667	704	671	753	679	691	683	702	664	652	723	689	676	682	694	693	670	668	687	704	699	691	692	670	673	683	720	697	719	661	699	688	668	698	658	722	704	672	674	698	686	639	670	682	676	650	671	688	689	676	721	737	669	626	687	684	683	651	699	690	717	702	662	690	680	695	680	699	678	652	676	725	679	680	696	607	634	655	683	702	741	672	691	732	648	702	701	673	664	679	646	716	674	658	685	629	710	645	697	726	673	702	729	682	716	677	710	660	642	677	659	674	699	664	728	679	669	694	711	661	693	713	681	679	704	645	674	721	738	717	676	674	661	689	661	647	704	691	682	666	656	663	703	689	678	653	701	683	674	756	659	655	649	694	717	678	670	673	674	657	665	678	668	702	672	655	694	682	704	684	687	671	638	654	700	689	731	699	707	694	671	697	699	666	688	683	666	683	709	698	715	714	666	774	714	695	724	698	684	727	650	696	744	711	651	714	715	672	682	709	666	696	650	681	704	653	670	675	662	687	715	747	676	698	716	684	677	688	689	700	726	693	644	677	659	663	677	713	692	667	674	658	699	708	681	646	716	692	700	659	700	708	659	682	673	735	655	664	703	666	688	650	682	695	729	707	691	707	670	704	688	648	669	690	752	680	681	717	692	697	686	627	722	731	651	657	688	727	712	664	680	665	701	729	679	664	685	668	705	659	669	697	661	752	714	692	695	710	694	730	649	664	636	680	703	664	652	654	692	712	694	668	697	642	723	701	731	680	700	678	655	701	740	710	675	688	686	693	685	688	659	705	717	706	695	681	682	658	665	722	668	708	687	656	694	695	682	634	670	676	665	682	650	693	673	676	701	699	696	689	689	729	639	670	635	653	676	708	688	711	678	664	674	721	687	729	693	672	659	684	693	726	666	706	639	711	696	673	672	708	694	701	703	720	655	680	705	668	719	661	685	721	705	662	663	643	688	684	730	703	733	715	632	631	641	679	649	665	707	666	644	668	664	686	674	689	702	717	700	669	671	665	685	678	718	688	655	652	667	655	687	681	699	632	649	672	621	715	623	733	664	720	642	662	679	693	678	667	676	722	684	695	685	676	675	661	671	677	662	683	671	656	667	667	679	648	709	675	683	683	681	702	672	688	645	660	701	685	680	664	706	632	714	696	683	669	697	707	685	706	652	698	704	670	670	652	662	717	727	659	698	660	744	674	703	664	668	683	702	730	707	660	673	686	673	697	679	697	668	662	674	690	714	675	694	707	661	721	718	706	681	702	664	692	679	657	656	674	715	663	625	722	671	697	710	646
26812	4211	2216	1758	1149	858	660	539	427	352	327	294	257	281	229	213	229	203	196	173	194	171	182	181	150	155	155	157	148	179	160	169	139	140	135	149	157	173	138	156	145	128	139	148	133	127	139	149	146	111	147	146	142	157	130	169	124	135	142	165	155	143	146	126	140	155	136	129	150	148	142	128	132	118	160	137	157	145	140	145	148	142	139	141	129	158	126	145	130	137	147	149	140	133	121	148	152	141	115	162	143	165	162	128	141	130	121	145	114	150	136	123	125	131	137	134	163	132	126	146	133	137	144	128	139	122	117	142	145	153	136	135	135	145	145	130	140	143	154	142	146	129	132	145	143	148	149	131	157	133	132	122	142	135	154	136	143	147	129	134	131	131	137	144	169	145	133	129	137	152	105	149	150	150	129	126	140	133	125	127	126	153	129	127	134	148	141	132	152	132	146	136	130	132	126	156	137	128	143	128	147	145	140	137	156	147	138	139	126	142	159	138	140	128	136	142	153	136	124	127	125	142	143	145	136	126	147	136	132	128	150	119	133	133	131	151	152	143	121	130	120	134	131	135	153	149	149	121	154	126	123	144	147	113	136	126	136	141	150	135	134	121	143	120	130	125	139	158	135	134	125	126	172	129	166	126	127	134	148	148	130	122	138	145	144	138	142	134	136	130	133	138	160	130	153	135	119	143	117	148	137	130	151	137	145	134	132	116	147	139	127	150	156	125	130	165	141	144	141	157	143	129	122	169	138	128	124	146	153	139	139	151	154	141	139	142	137	150	129	150	174	140	133	120	150	148	131	129	132	172	139	139	131	128	145	140	137	154	167	121	134	149	145	161	152	146	139	145	133	142	140	140	156	140	146	134	162	152	144	112	139	160	152	134	149	147	137	134	144	131	129	148	142	148	123	110	126	129	121	138	129	146	153	163	141	114	152	121	149	135	134	130	147	137	127	136	139	133	141	141	129	136	137	154	136	147	151	140	141	120	114	132	148	125	106	147	121	119	142	143	143	136	151	132	133	126	111	140	125	119	137	135	136	151	133	152	140	131	162	144	145	139	137	145	150	128	144	124	151	125	160	152	147	155	137	135	149	117	159	139	128	139	130	140	130	125	139	127	118	132	151	146	139	143	122	144	136	139	132	140	133	132	142	141	158	139	149	138	123	155	170	154	141	133	135	144	132	145	139	153	156	168	139	141	141	140	148	166	124	137	155	142	129	144	130	141	146	137	148	139	133	138	121	122	152	143	122	153	151	120	120	133	146	145	134	145	128	140	132	154	132	118	151	164	132	142	118	130	138	145	143	143	116	132	149	128	129	114	143	119	136	121	127	145	126	119	151	145	136	123	140	142	156	137	122	122	136	155	127	142	138	132	121	135	138	157	116	125	128	131	130	127	185	136	145	151	146	144	150	135	134	160	168	155	140	140	138	132	137	107	138	128	149	138	139	140	130	126	160	137	133	149	147	136	148	126	123	132	139	135	132	138	126	134	142	135	119	133	137	135	126	141	145	129	134	131	131	131	142	144	140	146	142	132	149	150	158	141	138	136	145	121	156	149	122	140	125	135	134	146	131	152	147	149	137	122	144	132	135	137	125	137	127	157	138	146	137	137	159	140	156	136	142	131	108	129	128	138	129	146	147	139	143	131	139	125	135	141	131	151	124	153	129	128	138	135	141	126	156	157	159	154	139	127	115	149	126	139	141	125	121	139	136	136	136	145	136	130	169	134	138	152	127	158	135	143	132	126	128	150	155	124	143	129	137	157	109	137	155	149	146	135	134	127	151	134	117	136	141	142	125	142	146	123	136	134	142	145	144	138	156	117	114	152	126	142	120	150	150	148	145	131	142	157	149	127	128	153	141	164	142	123	146	134	132	133	142	130	130	138	136	148	152	143	154	126	148	145	149	142	146	130	137	152	161	138	118	141	146	134	120	127	152	118	156	154	141	144	116	141	112	120	110	140	151	118	131	161	129	162	140	131	138	146	140	146	152	151	136	129	123	146	140	137	124	133	128	144	143	137	125	125	143	156	138	121	120	134	132	133	120	131	135	130	143	119	141	139	140	137	122	135	127	143	125	143	137	146	136	139	109	125	148	135	103	140	157	117	149	145	146	124	137	109	136	144	115	147	131	122	140	132	137	127	138	169	146	158	157	135	148	147	124	129	119	132	128	131	128	151	165	142	162	135	133	147	141	151	156	140	127	153	132	164	147	137	159	149	129	145	145	118	137	143	129	136	145	134	145	159	129	133	154	145	142	168	119	127	138	135	145	116	144	144	126	126	134	155	120	124	124	148	136	130	141	135	134	112	131	138	140	128	134	157	141	118	143	122	133	124	132	118	149	132	140	157	146	122	151	131	152	140	144	151	156	140	123	142	134	138	144	129	141	131	139	157	129	134	140	145	139	118	137	132	128	137	113	133	141	148	118	143	114	145	127	144	149	128	146	119	139	150	156	133	142	134	112	139	118	140	124	152	139	144	151	125	169	142	183	147	125	134	129	142	141	123	134	128	123	153	138	123	152	137	123	137	153	141	152	129	116	144	121	138	131	127	135	134	113	152	146	152	143	148	144	132	133	114	122	146	148	148	135	140	142	121	135	139	132	113	142	155	149	128	113	113	143	153	149	138	138	156	135	111	133	125	147	137	156	129	162	139	130	141	133	157	137	138	142	146	150	135	154	129	145	132	128	135	110	127	147	138	148	135	138	142	149	155	152	136	141	144	130	119	135	140	149	130	128	143	136	121	116	147	150	125	134	121	145	139	145	157	130	133	137	125	152	137	119	152	146	126	148	148	138	143	131	134	121	138	151	124	111	146	153	144	154	137	139	136	136	139	130	156	151	149	133	118	152	117	130	143	127	138	128	143	140	138	127	153	137	134	140	126	132	121	135	136	137	146	121	141	114	154	112	121	117	152	136	145	130	117	135	152	162	140	133	139	149	134	127	116	141	152	131	136	126	136	153	136	125	141	140	119	144	144	152	150	152	144	154	132	135	137	123	159	111	139	129	154	144	136	130	143	138	136	149	152	158	121	136	153	140	152	154	129	123	167	136	163	141	128	142	137	137	128	139	119	160	151	143	157	136	152	145	135	136	144	143	142	148	129	140	143	117	157	147	169	133	122	107	139	112	173	123	142	166	158	136	138	134	144	142	168	142	153	148	141	133	141	156	129	129	124	139	144	135	125	120	135	143	136	143	142	149	128	148	126	159	141	132	153	141	136	165	151	144	141	134	142	125	125	142	133	141	127	123	144	139	121	134	131	122	147	146	120	142	128	123	121	140	134	152	155	149	130	124	131	130	162	154	152	132	133	152	132	143	126	132	126	141	127	140	122	134	140	148	144	123	156	164	154	128	119	152	137	145	137	164	133	126	129	149	136	133	157	135	161	151	127	134	143	128	120	134	107	147	128	133	116	156	130	157	136	132	146	119	135	149	134	154	124	135	122	129	143	146	144	132	144	157	164	140	147	134	156
13648	1914	3938	4982	4250	3521	2925	2474	2070	1724	1561	1355	1254	1099	1074	967	878	833	774	805	736	722	712	657	703	591	614	614	551	540	558	484	511	551	528	494	470	458	481	458	461	492	451	456	461	462	450	440	403	454	447	401	426	445	404	439	432	399	438	433	445	428	372	403	423	416	394	437	422	401	415	392	415	383	392	373	355	392	356	387	430	395	383	371	401	406	421	401	378	395	410	405	401	413	395	411	398	382	417	395	363	356	360	382	395	377	382	392	392	360	418	417	413	392	407	374	383	382	405	394	388	367	387	419	422	385	388	390	374	360	399	395	391	380	387	361	364	359	394	386	374	396	379	417	370	377	421	381	386	367	382	362	438	396	388	389	378	401	365	374	391	387	355	375	357	399	359	416	386	366	400	351	336	406	355	353	349	384	388	428	394	362	361	396	405	379	365	390	389	396	377	353	406	364	389	407	395	372	370	387	379	384	390	417	352	400	393	366	366	365	381	387	387	377	371	375	368	362	379	398	389	365	391	407	402	416	402	392	381	388	399	392	402	370	415	379	416	390	410	396	387	343	393	344	386	362	366	369	380	379	374	339	403	371	379	374	379	379	388	377	365	349	379	409	373	357	393	374	360	372	402	381	396	338	366	362	375	379	378	384	345	371	383	368	388	331	395	323	350	348	374	362	337	376	349	392	391	379	404	382	374	347	397	352	368	372	363	370	349	336	369	375	387	342	421	370	369	420	363	386	351	364	354	387	383	402	378	372	388	382	370	358	377	373	358	372	377	376	355	369	353	353	373	400	353	393	368	365	387	397	377	399	371	379	338	397	351	408	358	359	391	402	399	387	361	385	363	400	384	369	400	396	360	375	398	393	347	393	343	350	412	381	378	355	356	393	338	352	361	373	367	382	368	385	367	388	375	368	361	367	379	365	415	343	372	393	406	398	366	392	410	379	415	386	378	373	367	413	373	370	387	406	328	365	354	374	402	395	381	386	381	400	402	413	366	417	377	387	408	394	366	374	350	342	407	377	367	370	398	399	391	355	375	383	369	375	391	354	402	354	390	391	400	378	380	401	373	393	361	367	366	390	348	384	399	369	391	396	362	364	403	364	370	394	391	435	384	366	364	412	390	398	384	365	363	377	374	387	345	406	379	374	378	410	370	419	364	371	393	394	361	344	388	376	366	411	395	357	397	386	360	410	370	377	370	358	382	361	381	379	379	368	379	341	384	374	358	360	374	391	381	344	388	388	330	399	379	384	385	363	388	409	389	352	370	404	397	350	376	352	379	365	386	397	391	406	349	409	387	353	385	374	354	373	347	378	362	400	353	389	369	380	366	375	395	386	380	360	382	393	425	365	399	374	368	388	394	397	356	354	322	389	349	412	368	379	373	387	382	350	369	353	384	374	386	322	374	391	351	365	337	366	387	412	406	386	370	390	378	371	378	382	399	359	370	419	362	385	343	385	399	362	380	375	387	371	347	356	379	335	378	337	382	371	355	371	363	345	366	391	382	362	357	346	372	363	382	363	384	382	348	364	414	380	394	398	405	407	401	373	387	414	366	381	377	402	380	346	390	337	372	355	370	339	401	385	367	403	374	360	375	395	379	407	415	370	367	406	391	384	331	394	370	356	380	377	381	348	412	389	354	378	387	394	393	358	361	364	412	380	381	401	339	360	388	365	378	373	392	372	359	395	394	378	358	375	352	369	350	401	365	362	368	394	353	368	355	384	359	401	404	368	367	375	406	388	386	374	384	370	395	358	365	361	430	348	395	386	363	383	357	352	370	378	383	391	355	373	360	365	391	362	387	353	328	349	373	377	378	381	368	365	386	378	367	361	370	364	417	398	390	380	389	393	397	378	394	395	377	385	354	338	357	369	373	385	343	389	383	373	384	362	368	373	396	361	379	368	400	397	346	367	395	360	402	381	387	377	371	352	369	374	373	417	376	397	316	367	396	384	360	396	368	359	406	394	383	345	379	386	343	379	365	407	368	381	382	384	401	379	370	432	381	376	365	402	391	375	377	386	364	371	347	370	378	403	379	387	390	343	375	365	381	381	390	418	378	382	378	388	390	369	405	374	412	364	344	400	393	378	359	391	391	377	374	385	405	377	414	371	384	413	382	369	403	405	382	363	379	377	389	395	408	334	358	401	355	373	385	361	400	339	341	414	368	348	371	426	402	336	333	375	406	368	379	412	379	364	377	377	343	401	357	372	405	389	356	365	391	386	391	360	359	365	387	379	371	391	389	408	360	389	393	399	379	407	377	363	380	367	364	387	434	354	370	405	395	386	416	345	374	397	414	365	365	362	395	360	409	356	343	346	380	359	360	376	368	399	327	388	366	354	392	415	350	371	379	392	377	375	370	360	369	364	385	382	403	363	408	404	356	367	365	363	364	368	398	345	380	364	359	360	378	400	364	358	374	395	382	373	366	391	403	366	391	369	359	348	383	384	374	368	378	354	380	380	342	377	384	370	351	358	348	382	391	386	386	376	363	379	363	371	377	385	391	379	403	376	376	368	364	427	353	379	383	362	394	405	382	371	367	381	365	357	398	355	354	377	345	374	391	353	410	412	328	349	383	397	392	372	350	387	342	413	379	393	392	398	394	363	377	350	380	396	404	377	375	372	349	422	369	372	383	374	379	402	415	323	371	357	381	396	370	342	392	359	384	380	364	381	380	351	383	416	403	374	372	344	345	406	382	395	362	382	379	395	396	394	382	383	372	351	357	406	388	340	374	400	382	374	388	380	399	407	409	393	372	377	366	362	365	358	393	378	376	376	394	382	387	394	394	399	395	358	384	371	403	375	406	369	370	360	350	392	363	388	382	370	348	400	377	369	373	347	369	379	345	395	338	373	384	367	380	363	351	385	407	389	381	376	380	383	376	381	344	396	388	364	386	370	404	362	383	333	393	382	368	409	406	370	377	367	370	358	383	384	367	354	369	359	397	368	387	378	359	354	407	376	394	357	384	359	356	408	369	373	364	375	327	378	414	365	387	378	398	399	409	391	372	366	387	353	384	352	400	364	330	371	396	396	384	386	383	397	365	364	395	384	391	349	353	353	388	343	376	370	342	367	398	358	364	364	375	392	361	369	409	381	395	369	388	373	395	350	371	379	368	379	365	385	350	375	379	378	383	402	360	384	360	361	355	375	353	388	379	375	376	397	377	386	386	381	382	358	375	370	362	361	351	367	362	375	355	384	357	375	380	358	399	359	386	342	382	366	382	392	360	372	396	402	386	345	336	363	369	356	336	378	399	339	408	375	406	338	382	374	376	350	396	399	396	389	375	382	361	367	397	401	367	361	364	391	397	384	406	370	364	381	354	368	369	407	377	391	383	374	338	353	384	406	401	362	373	358	376	373	350	385	317	374	380	396	352	371	359	403	391	386	367	354	365	391	389	396	353	353	352	364	358	382	360	382	377	384	391	370	386	409	363	356	364	354	409	377	390	400	361	364	391	386	384	382	387	369	386	394
3242	327	295	267	269	232	286	253	237	244	242	229	219	253	236	243	235	233	215	221	214	201	213	215	247	221	244	239	235	217	215	250	236	227	229	224	231	229	231	239	264	223	248	229	209	237	249	210	249	224	213	222	227	215	211	217	234	205	217	266	235	229	249	217	217	206	220	217	238	247	221	214	218	224	257	228	237	202	220	211	213	230	244	233	233	225	245	261	183	246	217	215	227	258	264	227	254	223	228	232	201	205	229	228	222	248	199	197	266	248	218	215	238	229	223	204	211	222	217	230	244	244	213	216	231	238	227	231	230	244	240	218	229	225	221	238	246	239	227	193	198	237	222	228	234	247	233	239	234	239	207	264	209	230	185	222	237	238	260	224	223	219	214	244	210	211	220	231	212	229	240	255	201	234	254	214	229	219	226	237	208	216	259	248	249	209	256	246	241	250	245	206	227	235	240	230	231	224	230	204	195	228	232	243	212	212	238	195	229	216	258	221	221	234	208	206	240	224	223	231	235	240	228	209	238	223	204	215	247	208	231	199	238	235	235	234	239	222	228	220	223	236	216	259	210	238	252	249	247	217	234	266	212	224	215	242	232	226	234	241	229	217	221	218	222	212	262	212	235	205	222	216	212	245	220	258	229	195	219	236	203	228	217	218	222	248	236	224	229	197	221	230	255	204	202	211	258	253	231	243	250	209	228	247	200	239	255	262	245	237	212	239	235	206	210	263	227	210	218	261	229	263	212	218	226	234	220	224	233	221	215	230	233	235	210	225	260	264	203	243	256	231	217	264	211	241	206	206	207	240	256	237	220	233	256	214	242	236	245	202	232	249	208	207	237	236	207	234	221	242	245	239	268	219	221	240	213	231	228	235	249	219	258	233	201	207	218	229	229	216	194	262	223	248	228	236	230	261	253	226	222	218	236	244	225	222	211	219	208	221	239	247	211	223	245	216	253	220	232	210	223	235	238	182	200	234	259	221	212	220	232	230	239	247	222	230	220	250	243	231	220	235	234	253	215	247	228	222	230	210	217	232	217	214	260	211	209	230	219	236	231	224	229	224	220	226	243	231	215	216	221	210	257	253	242	234	227	248	226	216	228	235	242	256	238	224	210	223	217	208	239	228	242	213	226	217	214	219	246	221	217	232	202	210	214	232	232	222	246	230	201	212	253	223	229	233	261	222	215	211	225	228	208	238	245	237	230	269	233	224	238	225	242	212	233	214	207	230	249	232	231	229	213	245	230	237	215	243	213	241	233	235	221	219	219	204	212	234	255	260	199	215	218	223	211	235	223	220	213	273	220	209	239	236	232	219	228	219	231	234	231	235	221	215	228	234	224	210	244	232	237	216	228	230	239	221	248	233	214	235	240	249	231	202	229	217	198	237	233	215	210	226	243	215	243	220	219	249	212	239	233	230	253	231	220	240	244	196	217	229	217	221	226	237	229	239	219	197	251	246	244	236	213	267	234	209	217	230	231	224	230	242	246	207	219	195	198	258	230	215	206	222	242	261	192	212	221	217	184	226	222	240	239	215	241	226	231	215	200	229	221	223	236	237	237	232	228	232	253	204	208	252	224	213	229	222	240	251	224	241	223	246	221	231	219	227	249	230	255	211	216	221	228	217	225	215	241	208	249	240	241	225	229	262	226	213	231	211	226	260	224	216	202	226	219	228	225	215	221	223	205	229	222	231	253	239	210	238	240	215	222	212	204	235	217	216	251	270	230	224	218	242	234	237	218	230	236	242	203	215	228	244	211	236	220	223	220	238	231	237	224	246	219	201	230	213	218	234	228	229	216	234	244	227	209	211	233	224	230	232	207	207	243	219	232	225	247	216	215	227	256	225	222	223	231	220	236	237	265	201	222	224	225	228	196	230	240	199	228	230	256	197	257	282	218	251	254	219	232	230	234	242	230	216	207	245	252	240	213	205	251	227	246	248	203	236	226	218	239	243	220	215	226	201	232	221	217	223	226	248	252	244	249	207	194	223	209	231	228	249	240	247	211	224	205	233	251	246	199	243	221	213	270	219	248	234	226	266	204	224	222	222	257	248	234	239	224	253	204	194	210	245	231	251	235	225	238	222	236	211	222	222	232	220	250	228	236	214	221	221	231	224	247	226	224	227	224	226	227	219	233	235	224	223	259	229	228	209	240	224	210	228	248	240	235	222	213	222	217	222	215	222	264	230	231	213	243	267	252	233	232	216	234	232	229	230	227	233	213	232	254	204	230	239	232	220	226	264	224	247	224	255	234	213	200	226	232	214	199	254	233	215	232	223	219	208	226	210	235	238	232	215	218	191	246	241	210	221	234	222	225	242	228	243	239	228	229	235	215	225	208	234	212	231	228	235	213	202	259	243	223	238	230	228	230	243	214	217	243	224	221	234	253	224	242	220	233	223	229	214	218	227	241	231	183	259	226	238	235	244	235	226	217	237	238	206	229	226	234	227	221	244	246	255	227	224	222	227	228	235	219	216	238	222	231	248	233	233	231	217	243	219	231	234	234	222	227	222	206	220	209	200	230	233	216	227	238	214	241	221	231	244	215	210	217	233	212	236	214	230	213	240	217	224	234	233	197	222	235	228	228	206	257	231	218	217	225	241	228	196	213	213	205	237	238	235	251	212	237	217	266	244	230	248	233	213	227	240	258	206	208	231	221	224	221	210	214	223	212	230	224	226	188	227	208	235	219	207	234	247	237	229	227	225	246	211	225	231	230	216	255	223	247	229	203	238	228	223	206	247	227	230	263	200	235	211	206	228	216	218	229	262	256	232	246	255	218	234	226	214	238	253	229	246	220	239	213	231	242	255	216	215	264	219	252	231	245	213	225	240	239	238	222	226	247	229	242	234	205	224	255	233	236	202	234	220	227	244	238	228	230	227	239	211	247	221	220	218	242	232	247	222	202	229	243	251	230	228	212	220	252	230	234	232	215	243	199	235	227	184	238	231	235	241	227	207	229	208	235	243	241	242	241	232	233	232	230	204	227	229	248	216	221	237	223	233	235	255	240	272	212	227	239	243	232	225	253	249	235	224	234	217	215	238	211	225	234	240	229	219	243	233	223	227	232	220	207	251	233	248	249	259	220	214	235	214	251	232	204	235	227	224	240	233	225	218	250	232	212	246	226	257	239	208	212	234	201	230	212	230	227	248	200	253	202	210	232	240	213	225	217	220	275	249	209	211	228	203	218	257	239	207	230	220	224	252	225	216	218	240	208	254	199	224	231	247	211	216	241	250	221	248	238	226	241	218	236	212	229	244	230	218	214	223	206	219	233	230	239	234	236	231	224	240	236	245	223	221	222	206	229	211	205	224	214	214	201	226	211	229	238	231	211	202	216	254	215	256	218	193	220	233	243	217	244	232	215	227	225	233	235	231	224	208	216	209	253	214	252	227	244	229	234	238	236	218	238	234	221	235	236	234	227	229	195	225	227	251	232	200	224	219	240	211	234	256	231	213	255	230	222	233	246	214	225	209
2965	669	808	781	779	753	733	752	686	656	648	676	610	606	652	623	615	659	645	626	646	620	643	586	656	648	593	605	606	595	627	608	577	626	633	591	636	649	619	652	588	562	625	653	639	621	611	617	626	606	605	651	616	638	578	620	602	597	623	588	600	602	641	604	603	593	625	602	615	619	590	611	586	597	612	628	641	647	616	610	604	629	582	554	644	602	617	592	566	618	633	570	580	606	629	585	647	571	607	654	643	608	587	599	626	624	609	610	586	630	596	600	614	629	590	585	622	645	601	600	619	600	542	633	634	647	627	654	580	597	590	600	620	606	585	597	619	587	608	625	638	605	579	567	623	619	595	663	580	600	593	582	590	578	594	599	629	648	654	587	559	616	566	582	561	624	581	616	649	642	614	631	597	616	617	604	586	619	570	606	633	609	607	620	600	625	579	626	616	609	631	569	618	579	598	632	667	591	586	632	622	614	632	557	582	612	603	643	601	592	620	569	605	643	615	587	579	617	650	595	605	586	601	599	616	604	596	580	616	593	563	585	629	603	592	630	629	593	596	599	621	594	602	589	585	642	598	610	660	594	602	601	639	635	614	610	601	627	607	602	596	633	651	603	590	589	595	564	580	614	664	647	580	579	584	641	659	583	645	611	613	586	579	602	596	607	580	659	583	623	650	653	610	591	626	609	667	582	639	631	586	631	598	646	609	580	647	561	618	611	596	633	618	569	618	603	597	610	634	615	590	626	622	637	629	601	596	624	632	591	627	590	648	585	584	574	620	636	614	599	581	618	590	609	598	597	595	633	620	606	580	604	572	584	636	601	641	621	609	554	603	647	650	609	627	664	606	573	642	583	627	619	603	624	626	567	609	652	641	580	604	602	630	650	592	603	587	613	618	554	643	553	603	678	629	646	575	630	608	576	616	610	643	612	572	602	609	598	626	595	597	619	665	577	613	604	594	551	618	628	622	571	574	644	604	570	590	637	645	601	614	635	611	573	643	642	613	582	614	570	601	638	570	591	564	599	589	602	597	591	578	631	573	654	601	603	613	594	606	603	609	601	580	570	587	644	632	564	616	559	626	569	617	580	622	627	678	622	610	616	625	609	580	564	626	646	621	630	606	620	627	596	636	612	605	607	611	625	606	578	588	588	618	652	601	573	647	621	620	658	618	605	608	604	605	594	588	627	574	628	632	617	589	621	615	616	591	600	650	649	597	583	609	590	610	652	626	601	603	575	626	589	666	590	653	615	617	637	594	642	620	606	609	606	608	664	593	589	654	596	636	634	609	568	583	593	601	631	597	569	643	622	606	637	626	584	597	591	609	604	603	586	603	614	630	557	619	594	602	628	607	638	586	620	637	579	627	631	632	645	623	603	604	626	660	606	635	578	608	596	574	603	581	567	569	587	586	605	650	613	634	574	593	639	595	564	631	605	615	604	604	596	629	557	607	598	631	661	636	608	575	628	628	613	579	583	637	630	589	631	628	571	592	602	585	619	589	597	602	627	627	590	619	574	640	615	616	612	592	567	633	646	589	628	596	582	650	601	624	591	614	627	598	611	637	578	632	628	586	628	598	607	607	619	619	574	629	639	601	633	624	624	625	577	577	592	614	583	623	575	615	623	621	612	607	621	616	562	579	646	601	617	590	581	615	607	624	654	604	612	607	613	631	645	617	613	631	566	571	627	610	670	604	570	638	623	609	582	605	607	613	632	605	650	634	593	589	575	630	642	614	650	602	586	633	618	617	623	682	596	611	642	597	630	583	597	625	605	613	588	637	620	600	623	591	586	588	633	608	611	626	613	612	606	624	627	614	614	588	588	633	605	613	633	608	634	673	631	604	620	615	568	621	597	590	567	610	591	610	595	580	592	579	601	631	598	638	567	604	680	612	647	664	602	575	609	558	599	591	671	593	649	643	593	617	630	617	592	574	638	594	580	616	673	609	587	604	659	559	607	607	615	634	599	576	638	638	577	597	585	585	596	629	631	550	590	664	580	594	566	615	616	595	596	603	627	616	636	601	627	606	590	596	602	665	656	597	635	634	579	594	608	599	582	621	597	595	610	611	620	589	601	614	612	605	629	634	593	610	607	651	617	608	608	632	653	592	601	607	621	617	615	630	580	591	633	592	595	587	661	610	581	609	576	622	620	593	610	606	620	586	621	612	606	653	600	599	600	589	576	642	607	581	556	659	568	602	576	608	562	575	640	671	596	608	581	579	607	580	637	634	622	653	583	608	583	583	636	632	630	663	613	613	595	631	579	593	546	594	645	612	632	619	642	630	563	604	604	584	629	608	624	587	593	626	652	594	604	625	662	656	588	540	621	563	617	624	607	585	607	613	594	642	603	589	622	610	583	646	587	608	624	623	637	605	602	594	617	606	597	607	621	628	621	601	585	623	612	631	618	630	574	583	602	617	596	624	612	630	611	603	641	585	610	595	652	602	602	596	648	633	623	576	614	673	575	559	593	646	600	642	645	609	589	618	590	614	615	606	592	636	620	666	629	602	657	612	597	626	567	587	608	602	598	644	648	587	625	622	607	604	624	617	628	615	600	569	638	613	619	619	609	622	618	592	576	581	615	650	603	581	634	614	623	612	582	606	610	627	613	585	579	588	592	565	595	557	557	602	627	571	601	612	601	620	580	627	588	597	642	589	570	604	602	637	590	589	627	629	621	627	594	602	629	588	602	600	569	627	629	612	600	600	583	616	650	577	579	616	577	610	618	557	662	613	609	619	577	580	631	595	629	633	634	607	647	584	613	644	591	617	595	615	577	668	615	636	641	589	632	598	574	626	628	605	644	634	588	573	618	575	598	640	616	615	609	604	623	644	606	623	605	606	634	602	592	618	644	637	605	608	608	614	590	598	625	621	649	598	633	606	654	610	633	569	593	608	631	604	626	625	592	611	580	628	616	577	605	605	575	602	588	582	576	585	633	603	603	586	622	555	581	583	620	645	579	580	646	589	571	593	569	592	617	608	611	560	614	630	622	579	613	635	624	603	607	631	581	603	619	608	665	601	620	594	625	607	607	582	623	644	618	590	598	619	613	637	673	617	634	617	589	613	610	555	597	635	607	630	603	628	588	597	599	624	598	603	620	633	628	591	618	624	591	624	632	613	606	556	666	576	658	604	632	623	589	645	630	606	641	602	586	628	574	633	617	616	586	600	602	635	625	617	589	575	591	625	617	596	651	617	600	634	629	629	604	603	586	624	606	616	621	576	607	626	562	620	593	631	625	633	600	595	653	568	648	617	629	561	599	607	598	591	618	603	644	598	583	624	608	603	575	614	626	591	617	599	614	576	643	606	563	617	623	616	645	652	616	607	574	614	600	651	617	581	594	595	567	647	633	564	642	624	603	629	536	658	588	626	637	624	601	577	615	609	620	628	585	638	634	625	595	600	619	544	615	632	633	622	600	646	588	642	573	646	623	628	625	579	577	598	596	601	620	608	655	605	609	593	579	599	599	618	619	644	658
16939	1847	1280	1021	791	594	523	496	414	401	378	337	358	319	351	264	310	288	307	290	276	303	334	273	288	291	269	265	277	253	274	291	269	248	254	276	274	295	297	294	273	278	259	239	262	290	280	284	241	234	253	267	272	275	253	272	256	288	270	257	273	264	287	270	262	268	269	262	263	246	256	260	267	256	245	281	259	276	278	301	255	289	238	276	272	252	279	281	273	266	284	260	272	279	264	300	271	261	283	269	278	268	245	258	244	273	258	260	284	278	277	267	269	238	245	244	262	272	288	286	258	273	260	277	286	279	277	232	281	259	262	276	250	286	240	261	290	282	258	273	282	270	269	278	304	248	253	253	292	211	262	298	262	237	246	258	260	266	257	241	284	267	263	273	272	283	270	263	291	259	247	251	277	252	225	260	257	261	288	264	264	265	257	258	274	260	270	276	255	245	269	290	267	303	276	279	297	257	275	245	272	284	264	244	249	267	247	263	256	275	270	309	282	273	298	262	266	274	297	274	254	270	251	282	281	278	245	273	279	283	253	268	259	253	256	261	240	278	284	269	244	215	271	260	258	262	262	272	261	291	309	280	261	261	257	286	265	279	273	257	278	239	258	273	280	274	259	265	244	246	283	260	267	265	299	272	285	283	271	245	259	256	246	251	259	270	267	261	281	262	264	266	269	273	290	274	279	300	301	271	301	242	261	298	263	275	269	274	260	281	318	290	244	280	288	280	267	300	244	270	252	262	278	274	248	307	278	271	290	255	276	269	278	261	236	269	288	276	265	274	275	295	250	257	247	289	261	251	282	273	262	275	259	263	260	253	281	266	277	256	287	255	242	252	280	240	240	282	276	265	274	270	283	285	235	252	293	261	247	265	282	264	262	255	268	271	244	263	284	232	290	251	257	274	272	265	239	262	286	245	273	283	269	251	282	269	271	253	253	279	276	264	250	274	270	291	266	265	286	276	277	288	270	260	275	256	241	250	298	269	256	259	274	261	282	248	273	264	258	244	264	258	292	280	241	295	235	267	254	261	251	250	300	266	284	251	246	261	251	248	271	267	255	279	272	249	250	251	291	248	292	262	254	267	258	262	262	260	266	278	296	269	275	295	258	289	261	258	260	290	275	254	247	225	258	242	272	282	269	254	236	252	254	267	254	255	247	278	249	225	278	278	294	248	279	274	275	262	246	240	279	263	277	259	264	248	249	271	248	283	310	250	297	243	250	284	258	234	271	275	263	265	266	284	277	272	255	243	270	263	265	269	290	258	268	263	242	243	317	266	257	256	258	261	240	248	287	254	269	289	263	264	266	283	267	252	266	255	287	275	268	256	276	244	275	260	260	289	263	249	286	294	235	285	279	276	267	274	278	271	265	262	262	286	259	244	265	266	253	264	277	285	241	244	250	280	271	248	253	241	273	278	265	282	275	287	284	259	295	285	287	263	280	262	273	257	265	259	249	280	295	276	266	236	270	267	273	284	274	254	236	269	282	282	279	281	302	277	267	267	246	265	270	216	252	267	249	274	251	274	249	280	274	265	277	283	232	222	256	265	272	259	288	272	226	263	247	273	245	262	282	280	264	240	262	266	263	283	274	261	270	239	246	240	288	263	292	260	244	241	280	298	276	225	268	271	282	298	247	276	242	268	247	256	271	274	246	264	277	249	273	283	274	272	249	233	258	294	260	272	253	260	251	273	255	309	258	232	247	238	279	252	254	302	254	272	313	247	245	281	248	269	268	259	238	272	275	278	277	279	250	250	274	245	263	255	269	273	268	248	280	260	267	245	237	253	268	268	279	249	285	268	282	249	277	271	246	288	264	248	257	291	271	251	287	266	271	275	250	244	275	269	247	298	256	260	237	256	291	256	274	237	247	262	269	252	281	274	286	256	239	278	290	241	276	248	210	271	260	267	260	271	274	275	274	277	249	268	303	260	291	284	254	291	304	280	252	295	263	263	245	270	264	271	262	247	282	250	259	273	224	255	307	267	271	257	265	282	260	234	282	248	310	243	246	221	259	282	291	272	284	238	280	256	253	240	231	256	303	260	275	276	254	274	264	255	258	292	274	262	239	264	253	252	254	271	280	301	265	247	265	254	270	270	279	239	276	260	264	255	272	275	310	263	272	270	239	227	251	272	266	284	307	282	272	268	256	256	287	277	262	249	285	278	284	265	266	275	284	259	268	278	274	276	268	264	281	267	289	288	265	253	249	300	276	254	258	226	261	265	252	277	254	283	252	245	251	256	287	261	283	271	274	274	256	278	258	259	268	266	267	306	273	271	259	255	284	244	278	246	229	237	285	276	256	277	266	269	248	255	251	267	260	265	265	269	231	280	268	278	287	282	251	288	291	296	253	271	253	265	248	299	267	242	269	246	271	266	275	263	264	238	252	264	277	246	261	268	261	261	279	279	304	260	278	269	245	286	254	271	270	266	254	272	249	265	260	269	254	288	270	283	289	262	292	254	246	285	274	284	292	300	276	265	298	242	284	258	262	257	269	269	251	269	261	288	253	208	290	248	258	257	253	263	284	284	282	265	240	235	247	226	260	284	279	279	273	279	270	265	260	261	268	264	266	237	265	253	257	296	260	255	271	286	249	260	263	266	273	273	281	268	248	273	273	263	265	281	272	257	234	256	281	269	270	248	247	262	253	243	282	271	249	270	274	269	272	274	275	267	291	259	258	280	277	282	260	263	272	281	267	269	248	244	270	251	261	263	293	277	279	268	282	278	252	295	245	286	273	279	262	269	254	257	265	273	264	271	281	277	269	308	272	273	278	289	244	272	277	295	252	266	260	271	274	254	277	280	254	260	283	245	241	271	272	231	281	280	246	266	259	257	258	280	256	291	245	282	257	288	257	293	259	249	246	272	277	236	260	275	266	238	254	252	262	278	296	277	293	269	275	260	259	245	261	286	296	275	292	262	281	261	269	274	259	238	271	280	278	266	293	270	295	274	303	267	267	239	257	280	290	270	320	251	240	255	257	290	261	261	250	254	247	261	272	269	279	261	273	278	256	274	255	243	278	261	279	257	249	232	239	289	253	291	276	273	273	276	250	260	295	272	278	270	286	316	256	256	261	262	259	257	238	279	258	282	261	254	256	316	267	265	236	261	265	251	263	270	276	253	284	250	280	273	253	253	269	250	262	248	269	245	296	274	270	289	270	264	254	236	236	282	257	262	301	291	274	296	264	254	273	289	256	253	250	274	236	287	281	257	281	282	276	281	283	291	259	282	277	273	278	267	270	241	257	266	281	237	245	240	269	300	268	263	253	231	238	255	248	300	258	272	271	262	279	260	295	301	261	291	288	277	268	274	272	241	273	250	268	248	270	267	280	252	264	267	266	284	271	289	260	275	290	269	248	280	296	244	273	270	271	284	306	285	282	270	259	253	266	286	257	271	294	286	265	295	255	257	254	261	279	273	258	288	276	272	255	259	262	278	289	258	270	276	241	269	245	262	272	255	274	262	297	272	280	241
9496	1540	2598	3241	2862	2390	2035	1747	1591	1442	1346	1230	1132	1071	946	953	933	937	908	923	863	857	850	833	802	826	820	772	785	760	763	767	777	746	743	730	741	806	779	698	699	692	735	718	657	727	686	733	772	769	692	709	701	681	767	701	727	689	686	696	673	716	700	698	661	692	655	692	688	692	744	715	709	694	678	686	707	735	675	668	666	673	669	760	747	736	672	719	664	692	749	689	665	726	677	655	646	689	655	671	688	729	684	663	716	684	662	711	711	702	689	665	715	692	693	705	688	676	678	702	698	677	648	685	728	702	672	675	684	692	691	669	654	737	677	681	652	715	680	693	708	701	700	743	681	669	619	717	676	695	651	687	701	679	678	654	712	684	691	717	667	680	718	635	667	679	690	677	665	689	725	653	717	644	636	670	685	721	702	689	750	697	655	650	711	717	678	689	632	693	716	687	678	707	700	678	680	677	695	671	713	682	686	715	729	701	696	696	713	658	680	707	674	713	711	677	700	673	655	664	694	684	717	653	708	703	717	695	654	696	683	688	706	704	654	687	670	727	741	693	659	733	694	688	672	711	632	739	649	716	694	680	673	693	666	659	664	679	711	689	647	700	720	676	731	650	663	684	734	652	671	689	679	678	696	701	691	702	660	706	665	720	709	674	699	648	711	665	709	676	681	685	695	679	724	711	693	659	650	663	650	689	665	675	684	691	638	688	697	686	684	710	648	730	666	641	701	674	676	646	657	698	681	688	668	718	724	652	691	723	662	677	669	677	736	680	658	702	704	719	739	688	657	672	723	674	706	636	695	690	692	629	695	681	665	658	639	667	669	672	726	673	670	676	770	703	690	698	704	688	698	696	661	660	726	691	669	713	701	700	647	696	680	721	705	661	715	691	669	688	650	614	716	692	703	667	675	670	680	722	730	672	695	688	746	694	700	693	659	750	691	695	719	690	668	697	705	663	723	701	700	727	657	693	703	642	696	721	676	698	684	680	685	693	724	666	698	689	643	677	644	676	682	671	673	684	734	715	660	694	677	694	737	676	728	714	692	691	683	704	710	706	715	662	672	657	679	659	681	664	634	660	670	655	684	718	659	656	751	704	678	711	669	737	681	708	695	689	662	653	692	688	695	640	700	713	674	664	689	727	678	725	679	688	660	690	694	688	693	663	659	695	673	711	675	711	683	690	714	681	699	694	678	712	683	677	698	684	683	680	662	710	719	626	701	738	669	719	711	704	652	693	702	665	653	656	677	708	669	658	705	652	698	714	689	685	703	631	698	702	672	715	672	691	688	657	690	702	683	682	736	666	639	689	675	638	695	693	710	677	735	670	672	716	678	703	653	688	705	671	677	697	685	678	646	697	676	708	694	707	669	653	710	691	664	690	700	694	706	685	633	708	678	720	690	702	669	679	664	674	679	713	682	697	640	689	699	657	643	664	708	708	697	692	672	680	683	675	674	651	722	721	686	691	678	700	689	696	680	726	688	690	725	697	706	637	671	722	680	681	708	682	625	675	684	686	629	722	681	685	706	729	692	705	667	648	682	623	704	689	679	693	635	699	714	676	664	677	672	651	688	718	713	642	755	693	722	663	719	662	661	653	677	687	725	695	705	669	668	728	732	727	675	689	668	682	677	671	636	712	712	721	686	652	641	661	752	707	722	675	691	651	748	685	683	704	703	707	659	721	739	649	688	724	660	710	687	686	710	730	656	686	654	653	650	647	681	739	698	676	670	709	663	686	732	689	693	687	705	706	701	694	692	667	678	697	651	669	666	643	678	654	762	698	669	702	694	674	691	731	721	634	699	705	704	635	674	638	681	666	688	629	687	697	709	686	710	683	635	721	688	676	637	684	719	725	700	675	687	677	690	698	702	666	681	673	685	710	702	649	694	687	688	669	689	703	644	651	694	708	650	710	687	690	700	691	708	671	651	676	734	719	674	721	661	649	714	723	699	665	672	701	700	697	663	672	710	690	655	693	662	670	709	722	744	683	652	706	675	672	715	675	697	677	718	728	678	658	679	707	689	753	690	693	673	649	650	701	706	695	702	723	726	671	750	650	672	653	628	710	659	666	675	704	683	743	713	683	703	669	684	699	677	750	679	705	712	650	673	693	718	730	665	627	676	722	675	729	690	692	639	663	719	673	691	690	658	701	724	671	703	615	685	637	707	701	710	703	725	651	665	694	701	705	697	671	664	644	722	721	716	708	724	659	689	673	716	696	681	680	711	678	662	749	679	670	672	682	656	697	660	657	657	694	707	679	759	678	679	648	676	689	695	686	716	713	699	656	694	679	678	714	666	699	680	742	660	699	655	713	683	667	723	732	694	665	690	675	679	690	648	641	651	656	702	662	655	715	704	691	678	663	653	667	665	734	674	724	700	702	643	646	646	664	674	720	692	713	670	682	725	675	668	705	716	701	689	640	729	687	703	692	703	728	705	698	716	700	671	677	686	679	716	750	691	676	718	711	697	665	721	712	680	722	664	675	697	673	699	714	689	713	727	664	714	713	736	699	700	685	693	705	690	713	706	655	681	696	704	694	701	684	701	718	712	724	743	669	676	720	664	733	652	680	683	714	674	700	663	652	729	707	676	710	656	667	727	678	703	650	677	667	651	696	698	697	691	664	693	722	682	671	677	687	666	638	734	753	715	659	696	680	683	701	709	667	765	676	724	688	641	692	683	716	745	696	652	670	689	654	729	628	675	712	680	669	692	670	724	655	714	683	660	627	674	678	663	681	681	673	703	687	665	706	649	697	643	703	679	684	725	669	654	717	696	695	694	672	652	683	735	693	704	671	728	686	667	656	685	681	654	719	721	637	655	738	654	703	661	717	726	711	685	651	720	648	679	666	650	660	746	704	635	673	688	664	678	680	696	656	686	665	628	655	639	712	704	673	719	684	680	673	703	724	693	718	692	708	710	704	702	671	711	690	665	637	682	704	683	680	687	670	715	697	693	678	691	704	694	708	672	635	684	688	680	664	686	636	703	683	707	672	722	700	666	680	640	657	739	709	653	727	712	647	676	654	645	699	666	663	693	691	708	691	709	699	669	658	712	732	672	691	704	652	721	652	702	656	711	644	744	688	690	683	656	699	715	673	695	706	666	686	722	710	677	697	694	680	675	696	710	694	655	658	695	714	735	664	667	666	731	690	678	712	702	709	655	649	693	704	662	705	702	720	697	668	683	712	700	651	673	688	673	660	698	673	678	688	723	672	658	724	675	702	648	675	728	692	674	656	714	657	720	665	683	677	681	683	658	695	705	663	655	700	666	732	714	631	726	714	687	657	668	701	706	719	698	698	716	691	726	704	682	684	712	732	675	683	687	702	685	677	712	682	696	671	738	695	640	693	684	677	696	664	692	685	690	655	672	680	681	673	665	659	703	669	668	691	714	676	710	718	703	681	743	711	690	693	684	686	681	604	709	681	748	636	691	683	680	690	727	717	672	668	676	676	697	674	650	670	697	698	676	701	670	667
26620	4345	2204	1655	1188	880	638	518	454	411	326	316	306	274	238	252	204	185	184	174	190	150	194	163	181	151	167	177	151	146	184	138	157	162	157	167	157	130	154	137	152	154	147	119	159	150	136	137	120	120	146	156	140	149	167	144	138	141	149	139	125	135	173	116	164	157	137	143	134	140	131	124	137	159	161	149	116	148	144	144	152	147	154	135	153	136	128	150	144	134	138	128	138	128	125	146	144	121	138	127	121	136	137	146	144	125	143	134	138	142	136	143	132	141	138	118	131	148	147	134	162	130	135	122	126	122	140	132	152	143	131	128	144	133	141	121	127	159	134	114	105	155	125	122	143	131	116	150	132	135	137	127	128	148	153	138	132	139	118	124	175	136	148	156	161	124	118	155	131	142	132	142	137	133	120	124	151	136	146	151	135	128	121	143	126	166	141	130	137	141	142	134	106	121	147	128	134	132	128	127	122	146	131	124	142	126	137	136	176	140	151	126	129	143	131	141	152	144	153	123	133	145	138	109	125	130	157	127	147	152	133	129	156	126	133	144	136	158	133	157	137	146	126	142	137	141	122	132	130	129	149	135	117	119	112	145	139	143	134	139	135	147	142	119	154	131	127	128	141	131	146	143	126	140	145	129	133	155	147	140	130	107	152	122	137	145	142	132	146	140	135	152	122	133	184	139	129	129	140	128	139	137	128	128	152	150	149	147	127	159	133	131	136	117	157	114	135	139	140	138	161	128	126	130	135	131	122	122	108	129	137	129	124	136	137	103	143	133	135	149	153	128	152	123	137	132	136	138	126	121	133	130	130	149	155	133	131	133	111	126	148	119	119	152	128	143	162	142	136	110	139	154	136	124	138	107	131	139	147	151	132	145	130	145	136	130	135	140	124	143	139	128	139	127	124	143	126	143	141	134	130	144	157	145	138	127	134	148	131	129	121	154	128	143	156	137	136	140	107	154	119	130	152	144	136	148	163	134	130	130	156	124	150	117	124	113	122	150	186	129	147	141	130	124	149	139	158	136	127	129	143	134	110	114	117	135	148	112	134	157	141	139	123	136	148	128	146	145	127	131	147	127	139	143	127	128	142	126	137	136	138	118	130	134	137	118	126	140	142	146	132	142	139	131	121	148	147	122	136	141	158	165	137	136	118	149	133	150	123	137	134	142	126	148	139	153	129	150	144	138	127	147	123	130	112	150	141	122	157	148	126	165	139	154	153	141	143	140	111	146	150	143	149	126	145	148	136	170	140	133	133	179	128	130	135	161	135	139	158	134	131	136	132	135	145	117	128	146	164	160	145	139	137	144	161	135	132	141	142	156	143	142	138	134	131	145	150	123	131	153	124	143	139	151	132	143	141	143	156	144	139	125	144	123	139	155	130	129	144	140	115	140	170	148	144	126	130	147	132	143	136	139	149	141	135	144	141	112	149	145	136	136	138	149	164	142	121	135	148	139	135	132	151	145	147	140	152	133	135	139	126	117	122	136	128	135	123	141	148	133	143	137	147	122	115	118	110	132	141	136	129	165	96	126	123	145	151	143	129	144	136	137	138	144	131	150	140	134	145	129	156	142	137	144	130	131	143	133	129	128	146	144	139	151	140	139	147	164	147	156	113	129	135	142	143	124	135	111	136	145	146	168	131	136	150	133	144	142	130	142	132	131	139	159	136	142	134	147	132	158	121	135	146	129	140	134	133	140	134	137	149	131	160	131	147	161	120	140	125	127	140	151	142	129	134	134	143	136	135	165	147	142	161	182	159	148	139	144	143	148	121	153	142	155	141	126	142	147	139	147	131	145	170	118	140	136	140	127	140	137	135	116	138	151	159	144	135	149	114	135	135	143	144	138	116	126	156	124	125	168	123	158	141	115	145	122	134	153	147	134	151	167	140	134	134	157	151	135	146	123	133	131	132	130	137	139	147	168	131	126	130	121	136	139	126	144	147	116	130	143	157	160	136	145	141	134	120	130	138	122	134	124	146	131	147	142	147	123	153	171	169	103	130	133	124	147	130	134	137	134	120	116	134	118	126	151	155	130	161	161	140	114	129	137	119	126	130	119	153	154	132	121	153	138	143	132	129	132	131	133	141	129	128	126	139	149	137	144	148	135	132	130	142	123	140	142	138	151	149	130	114	143	153	126	142	130	139	128	127	132	130	126	138	143	139	128	144	109	114	142	134	132	152	142	144	154	130	119	128	148	128	141	121	171	151	133	145	128	145	137	130	134	136	158	165	139	132	145	146	136	136	140	131	146	130	116	146	153	166	121	135	138	140	124	148	146	123	127	145	153	124	116	131	143	129	126	142	142	150	112	147	129	148	119	139	162	134	144	125	124	148	137	139	122	141	133	135	146	130	149	144	133	148	103	134	127	153	160	145	139	122	145	144	134	141	119	141	138	148	121	138	137	141	131	147	121	147	127	148	135	143	121	158	131	128	117	142	141	133	145	130	137	135	136	142	134	134	116	147	144	133	139	129	130	131	139	114	149	148	152	134	129	141	138	133	150	137	128	138	143	143	145	137	159	139	136	137	146	145	157	127	148	128	133	140	165	141	123	140	164	140	132	128	123	125	156	174	149	133	148	126	147	135	149	143	143	140	147	135	139	135	143	157	166	136	140	150	141	151	138	143	139	134	133	165	119	141	152	144	146	143	156	130	153	133	145	136	139	133	147	121	152	137	131	146	143	130	165	137	152	129	150	137	153	130	134	142	135	141	134	127	148	126	138	129	143	144	126	126	149	129	134	156	153	151	129	139	136	135	130	139	125	129	128	119	140	128	141	121	134	123	120	139	130	142	146	145	132	136	128	142	138	143	146	133	144	129	136	133	130	128	147	153	132	151	144	126	149	134	122	126	129	135	139	132	142	156	139	146	139	152	144	151	133	143	145	140	140	151	130	131	135	160	146	139	123	140	145	150	134	158	115	135	121	129	148	164	141	149	130	123	140	150	136	153	129	151	137	131	139	146	164	136	138	151	120	145	114	127	121	143	161	162	157	103	147	136	147	117	146	137	151	116	145	149	168	164	134	140	149	135	143	117	154	134	148	138	142	134	132	129	116	143	132	130	175	133	141	148	145	149	125	163	139	146	155	142	144	118	150	141	144	134	115	145	138	150	130	163	132	156	148	156	157	124	133	148	129	144	130	140	141	162	141	139	137	135	129	147	120	121	121	147	135	141	140	129	135	150	151	152	136	141	152	146	129	135	124	144	136	134	119	127	108	132	132	138	134	151	127	126	118	114	134	124	166	152	148	147	123	132	125	151	138	139	157	156	137	132	135	146	124	146	132	156	133	129	159	136	162	122	119	159	148	123	127	135	144	149	137	120	137	122	139	140	156	126	125	163	127	137	122	150	125	146	139	155	157	143	142	135	156	138	120	150	140	145	126	129	157	137	135	149	130	133	156	147	142	136	143	115	131	122	127	141	147	132	133	138	134	125	140	160	167	121	127	125	139	135	143	132	125	133	148	114	136
13814	1917	4025	4970	4383	3560	2908	2459	2036	1836	1591	1369	1225	1052	1000	953	835	849	801	737	710	685	701	661	646	593	581	540	577	513	559	521	518	498	512	482	494	491	471	469	443	476	433	451	475	433	431	451	464	455	441	420	461	429	420	383	427	440	431	417	401	437	442	410	435	411	366	411	416	433	429	403	405	388	407	394	402	392	365	395	391	395	394	413	410	386	402	401	447	386	408	430	412	414	363	371	404	374	368	400	369	383	390	390	405	373	377	400	412	368	372	342	361	379	376	387	336	381	388	369	409	379	359	371	394	368	351	450	382	402	392	386	358	352	373	350	383	361	372	398	377	379	380	403	399	367	363	380	394	372	391	391	365	396	374	342	433	391	400	389	374	338	393	386	382	362	396	362	378	389	363	344	369	351	396	387	370	374	361	363	384	387	376	365	380	371	396	365	392	361	376	382	381	390	368	360	381	382	380	376	373	416	353	359	394	392	366	377	381	384	376	351	347	359	383	370	361	374	379	421	382	381	355	356	389	357	360	372	399	386	378	400	359	363	373	371	362	415	393	405	356	365	353	374	412	375	414	377	392	390	382	375	364	400	389	381	414	349	373	373	393	389	370	382	351	387	400	365	375	368	375	406	361	394	381	377	380	322	381	389	367	401	385	359	402	401	382	384	375	388	360	404	378	403	367	373	399	360	376	430	369	391	405	339	379	355	386	381	382	412	383	391	402	379	374	387	367	347	380	365	385	377	375	389	371	394	391	383	408	388	383	371	403	388	412	363	382	354	398	369	355	356	403	395	390	377	377	361	395	372	370	377	398	411	367	434	347	364	397	390	414	356	365	373	386	378	399	382	400	368	367	372	359	373	357	356	374	396	380	403	393	376	367	358	387	397	355	403	399	346	396	353	351	372	356	338	365	408	402	367	387	392	370	347	366	366	371	409	393	414	375	436	382	390	350	359	412	381	413	358	367	404	377	431	375	365	372	394	380	374	364	387	351	342	357	394	412	365	353	379	359	363	379	399	384	393	382	383	364	395	351	378	393	408	434	397	407	413	419	375	385	390	393	385	379	385	383	366	346	372	361	372	333	360	402	389	371	376	349	390	370	399	359	385	392	377	367	355	345	402	387	373	388	383	349	354	387	354	369	368	395	413	377	368	379	359	398	352	388	344	381	374	400	364	377	392	351	362	358	389	398	379	373	365	352	390	372	393	382	386	394	385	336	359	368	377	391	337	380	385	365	344	388	404	363	405	383	422	363	346	407	353	388	354	366	376	407	375	413	383	403	367	365	373	354	386	377	365	397	387	419	367	379	410	354	400	390	396	382	355	385	398	395	392	367	388	413	361	387	371	355	433	381	368	415	369	389	396	398	340	338	364	411	382	344	362	363	400	367	353	348	361	363	369	371	364	387	373	367	381	342	377	381	396	346	353	358	348	348	364	407	360	382	365	383	379	377	373	354	364	368	368	396	357	382	371	371	373	375	381	385	379	358	378	392	369	403	352	343	404	386	383	391	345	379	377	361	350	400	397	352	357	408	385	369	410	361	413	402	367	385	395	378	381	358	380	356	374	361	359	384	330	360	348	372	372	380	343	384	369	394	393	390	371	340	332	388	373	402	402	355	339	385	362	413	361	391	377	393	389	377	390	377	392	397	348	360	386	358	382	372	394	405	376	368	332	367	372	367	385	382	401	373	397	360	404	392	406	365	411	384	366	365	380	362	376	404	371	341	393	382	395	346	398	374	364	414	393	340	374	352	416	378	358	391	375	397	394	354	392	355	367	406	351	367	384	369	380	366	365	382	368	383	387	369	398	384	392	361	387	347	408	397	398	369	336	363	339	410	386	365	361	385	386	388	383	383	388	381	352	369	362	369	377	389	381	319	338	354	370	410	360	394	351	398	376	398	398	365	388	363	387	393	373	368	375	347	366	398	365	386	376	362	320	404	382	379	390	383	372	383	364	392	405	374	405	335	382	411	390	373	365	381	348	369	350	405	416	365	398	361	404	351	381	369	394	379	358	407	395	391	372	384	395	379	390	393	368	365	391	413	388	363	435	375	389	373	400	405	384	392	382	380	406	371	386	406	356	392	402	352	360	353	362	388	364	378	359	411	327	352	371	358	353	380	330	384	377	390	398	378	377	371	371	432	370	382	374	387	379	380	380	390	372	372	366	401	362	412	406	393	389	373	396	421	365	374	372	339	367	389	380	367	367	411	366	378	375	398	381	377	377	359	396	407	357	383	382	407	382	371	371	366	335	376	410	376	358	384	381	366	380	384	391	366	381	400	411	376	361	373	379	354	346	404	380	385	393	432	369	368	373	400	395	371	392	388	374	374	383	394	352	381	416	392	365	368	364	404	384	389	426	357	382	380	433	373	407	367	383	395	363	351	368	382	393	373	398	383	356	385	384	412	414	355	389	383	367	374	342	385	356	361	372	352	384	395	388	329	391	345	373	418	380	389	388	375	401	345	379	359	395	378	370	376	398	398	373	361	357	381	366	358	400	380	365	374	365	381	361	379	353	376	348	366	376	383	384	355	372	370	391	362	384	365	365	394	384	415	370	384	393	414	380	358	364	377	380	388	346	340	383	374	363	377	362	393	376	340	368	346	382	341	356	373	372	378	354	413	371	383	382	388	375	362	392	355	380	414	390	391	342	387	367	388	381	387	390	377	417	385	375	371	344	373	332	387	381	374	378	394	381	406	364	392	393	364	376	418	391	376	385	363	389	426	377	394	402	369	383	388	385	391	383	395	385	427	371	391	381	367	369	361	371	401	385	376	371	337	352	386	382	403	380	372	397	390	416	352	380	389	376	367	380	434	396	360	380	352	360	401	332	347	381	393	374	383	385	367	383	387	367	391	375	422	349	356	371	374	410	374	392	371	369	359	354	381	373	384	380	382	383	346	386	370	400	372	383	390	396	370	397	393	395	360	366	402	378	377	369	338	346	374	355	420	374	348	370	329	388	390	390	387	417	372	409	396	354	390	394	429	399	376	390	376	369	378	391	350	396	344	369	384	383	366	356	383	403	396	379	329	361	384	375	377	424	402	366	373	349	375	377	381	398	390	387	365	384	383	389	370	358	365	382	361	400	357	376	365	398	388	375	379	396	383	359	378	365	392	402	386	324	376	377	354	365	392	377	367	407	395	362	372	395	381	373	412	417	355	438	384	363	393	391	413	359	350	366	407	380	368	388	373	418	389	436	400	365	364	362	387	375	363	361	343	366	374	408	385	379	353	387	384	373	372	381	381	394	364	382	408	366	341	353	404	355	376	381	388	353	403	382	371	392	386	373	384	422	368	365	351	367	388	377	378	391	364	352	366	356	344	364	358	356	398	372	390	407	386	362	372	420	341	384	395	362	383	383	380	382	360	359	378	340	385	340	374	386	396	408	401	351	347	410	361	387	371	364	359	379	382	367	381	358	363	373	357	388	365	341	386	347	369	331	381	373	411	399	375	359	398	392	354	352	382	393
3301	300	298	271	270	256	233	274	265	234	215	250	225	240	224	236	229	220	223	225	226	215	246	226	220	232	229	262	255	231	227	225	224	222	225	212	217	214	225	220	240	241	219	249	240	218	237	237	198	220	259	238	247	219	242	225	237	239	237	223	206	228	219	235	235	219	225	221	222	251	205	205	238	246	219	227	219	219	244	241	233	218	216	260	201	208	240	237	225	223	252	227	230	251	229	215	226	247	255	257	239	230	225	235	224	251	231	195	219	254	224	207	243	246	225	243	215	226	218	209	255	204	209	217	208	235	255	224	216	226	249	216	220	205	228	194	227	212	237	252	219	233	221	221	242	224	201	237	207	226	219	210	227	210	237	225	219	241	267	229	214	258	232	219	199	237	200	247	233	228	247	226	266	241	217	191	240	235	237	220	218	227	221	230	213	229	220	236	217	249	237	216	217	202	226	228	228	221	221	227	204	244	244	237	240	203	227	232	236	240	250	216	209	230	218	227	241	246	212	227	215	248	255	226	225	217	245	228	256	225	226	239	204	225	230	245	226	204	236	250	205	221	222	212	216	226	194	222	208	218	235	226	232	248	243	218	248	230	236	225	253	228	242	220	215	239	230	235	225	210	245	249	253	227	210	241	225	199	231	212	214	215	237	229	227	243	221	258	235	250	217	257	225	224	240	241	232	233	230	217	217	227	211	218	226	221	253	206	228	218	230	238	230	202	201	210	243	214	216	227	219	223	225	228	253	210	238	211	239	218	215	251	235	240	221	195	224	240	254	220	238	241	223	220	237	216	222	203	227	232	236	214	223	246	230	228	239	225	205	214	218	233	255	231	231	233	251	217	222	214	219	237	246	235	227	253	227	223	251	224	196	233	237	217	225	233	240	176	238	241	234	239	239	260	237	185	229	206	195	197	225	232	226	224	225	205	220	249	253	196	226	222	234	221	212	226	212	215	208	215	191	256	217	196	261	237	208	215	218	236	231	224	233	232	257	207	230	238	216	225	241	222	231	206	232	273	242	216	232	224	230	216	251	220	231	228	241	218	220	221	253	246	196	248	227	242	242	215	239	231	224	231	230	224	252	231	217	218	218	225	230	234	220	221	250	255	242	238	204	229	208	233	208	198	257	248	222	227	234	223	219	234	237	209	236	225	242	266	235	248	229	230	258	227	208	215	219	239	214	218	245	244	201	202	232	215	236	254	218	227	240	247	200	219	215	252	218	247	229	223	228	203	214	213	226	254	230	233	219	231	223	235	230	214	225	217	214	231	236	245	212	229	231	193	233	241	237	221	254	230	236	219	214	227	207	231	231	212	234	207	238	236	228	235	234	212	265	220	231	231	250	233	217	224	213	245	241	210	193	214	239	227	225	226	235	254	218	246	258	211	238	246	207	256	228	240	238	224	248	216	272	236	253	224	220	207	227	235	216	238	250	209	229	217	231	233	217	240	202	246	256	220	257	216	252	229	224	232	256	229	231	213	209	215	234	226	227	234	217	196	230	191	202	211	241	233	234	225	247	242	229	223	240	214	230	237	215	182	229	236	234	252	241	212	234	214	234	219	217	221	236	240	217	237	208	216	248	229	234	232	232	234	226	216	220	223	218	218	255	212	221	202	236	232	226	261	209	240	226	212	247	241	233	220	248	214	228	225	244	210	218	211	236	236	217	229	216	208	257	218	201	265	258	209	231	214	226	208	222	222	190	221	209	218	233	229	221	220	232	234	226	228	224	240	233	202	224	221	235	208	212	224	213	232	239	243	209	249	249	224	210	226	199	225	238	212	205	219	221	260	246	238	197	227	235	246	233	232	227	197	196	212	203	220	214	235	220	228	244	244	241	225	232	216	220	213	219	233	214	237	224	244	248	235	244	235	194	246	207	225	213	240	240	229	223	218	243	226	223	221	223	245	220	224	236	219	245	229	226	226	211	227	258	218	255	235	235	219	213	224	243	221	244	226	230	242	206	219	227	236	212	231	202	216	221	231	226	251	218	219	243	237	237	235	236	230	226	218	239	219	250	229	240	241	242	235	209	237	253	221	226	215	221	210	209	246	233	228	213	216	245	226	207	230	229	198	236	227	217	218	228	241	235	239	251	241	231	187	236	230	235	195	235	218	216	220	236	219	226	203	259	238	253	252	219	242	224	200	223	256	232	235	249	219	230	219	242	228	241	236	237	239	239	229	236	231	238	214	213	230	222	222	216	206	227	228	249	206	205	217	210	224	256	245	205	242	231	252	242	213	225	263	225	255	250	197	229	234	229	235	230	247	241	211	258	234	219	252	215	223	231	241	207	239	241	199	220	236	223	216	227	233	225	236	245	224	224	245	197	218	254	206	221	274	226	207	201	211	216	208	235	219	218	230	213	232	237	239	248	232	236	221	243	216	224	211	234	225	240	218	237	226	214	213	263	232	241	226	232	245	235	236	242	239	244	210	245	223	239	201	219	212	216	213	230	233	222	242	193	238	221	224	208	223	236	232	226	226	232	242	243	237	221	219	235	234	203	233	203	216	233	254	223	239	235	213	252	224	223	214	247	231	216	211	219	232	192	248	240	246	218	232	238	195	212	239	211	225	236	258	209	212	229	246	201	217	243	231	226	189	226	220	252	252	223	241	245	239	209	237	222	243	211	220	243	233	254	227	208	246	252	189	205	250	217	222	251	243	218	228	258	234	205	238	224	214	216	226	224	224	238	230	211	249	198	220	247	216	261	242	217	212	239	242	223	247	201	233	223	228	216	244	206	249	216	208	233	235	232	233	238	221	205	218	236	222	201	221	227	249	235	207	244	244	242	244	236	220	244	224	198	241	234	222	216	234	256	230	239	236	238	257	252	232	234	217	214	217	215	234	224	238	210	205	256	225	226	265	219	233	225	248	249	247	213	248	212	260	235	216	250	251	219	223	216	224	235	180	219	223	228	223	211	254	207	222	232	199	234	231	225	238	228	200	239	209	197	235	238	225	233	236	239	223	234	212	203	217	218	238	233	242	248	210	229	209	234	214	240	221	225	208	234	221	226	219	223	224	214	239	244	240	221	219	248	235	269	224	231	241	257	267	235	249	233	219	253	229	216	239	218	213	216	222	214	222	258	221	230	235	215	245	230	221	217	228	213	231	239	244	236	252	205	217	245	202	206	209	205	227	220	246	192	209	219	233	234	241	230	212	236	189	249	217	212	249	222	236	223	207	226	218	247	251	207	233	228	231	222	196	232	206	224	248	231	236	220	215	228	217	215	221	221	219	215	218	237	222	260	224	240	232	240	232	244	229	231	228	263	238	255	209	243	229	229	223	232	224	237	236	228	239	221	254	225	240	217	228	250	242	219	242	227	242	214	253	252	222	243	243	221	219	221	232	218	222	237	221	218	241	195	241	231	203	222	205	208	224	231	241	217	234	214	208	230	194	241	221	223	221	236	236	234	220	213	236	199	216	221	193	226	244	212	235	233	223	233	227	231	245	216	236	244	221	226	203
3074	654	824	835	827	824	707	675	703	711	701	621	620	670	611	645	615	672	624	634	585	593	649	632	661	602	606	630	598	645	623	645	604	594	583	626	592	611	636	561	624	614	613	580	609	619	600	608	613	613	617	637	606	641	609	606	594	586	647	643	611	607	609	629	653	621	608	621	651	629	570	599	608	588	605	628	564	634	655	627	609	610	631	635	614	629	617	618	583	623	624	634	612	643	600	615	598	590	610	598	610	615	641	660	596	625	587	582	567	590	619	629	642	624	642	660	615	662	616	615	620	621	618	613	564	590	585	578	558	619	622	591	584	556	615	659	639	603	564	614	640	579	622	611	640	615	645	586	606	617	605	643	605	616	624	611	637	650	621	651	630	608	631	556	676	641	600	601	587	610	565	596	575	592	633	620	598	620	609	633	611	602	623	617	612	597	605	628	613	585	603	585	622	598	553	634	575	586	645	644	617	591	619	601	592	611	649	605	628	547	575	569	585	644	594	615	634	595	626	600	614	567	620	571	623	618	608	613	661	594	651	639	603	609	659	582	583	644	647	622	582	642	602	654	618	660	609	597	614	628	645	584	629	540	604	645	594	652	598	561	621	615	617	622	619	599	602	634	610	605	608	596	600	555	579	587	631	597	633	581	643	627	598	586	603	631	638	600	560	565	579	611	637	654	609	651	615	574	610	625	587	648	616	609	584	573	588	632	603	665	631	590	616	633	600	603	587	633	643	656	573	596	624	646	588	563	624	645	604	606	655	674	636	626	597	604	602	627	623	637	577	636	605	597	643	656	603	602	618	606	643	608	637	615	551	618	598	599	568	606	591	632	594	617	588	608	580	593	598	601	623	594	617	538	627	576	628	634	625	580	626	603	587	672	642	637	616	601	606	599	659	616	593	613	608	600	643	586	594	616	622	587	618	605	586	579	631	620	603	644	594	589	619	649	634	585	642	598	522	562	603	630	600	599	617	610	628	595	655	608	614	605	613	608	601	584	598	648	599	615	594	636	573	642	602	632	592	625	598	621	628	624	639	590	616	602	595	599	605	591	642	606	600	619	598	594	654	619	624	613	628	624	652	634	624	601	593	632	582	619	641	629	617	619	617	639	590	579	605	624	646	632	593	565	635	660	583	585	625	605	585	585	630	593	573	674	587	650	605	645	594	670	628	651	629	620	638	635	561	612	618	579	630	594	649	606	592	611	606	604	597	646	663	603	615	572	611	616	601	639	605	599	659	624	597	601	630	616	605	587	655	639	602	616	629	594	607	610	620	616	633	593	619	591	632	587	638	597	614	633	563	598	613	618	638	605	643	599	627	617	662	608	610	575	628	629	630	675	566	633	658	628	645	622	589	621	607	619	603	621	618	600	554	603	595	634	637	625	590	566	664	576	626	630	635	586	597	593	612	585	555	610	606	565	597	578	644	569	604	590	627	636	617	546	653	612	595	627	594	626	594	647	606	643	593	621	663	616	589	589	605	588	617	626	650	603	635	563	605	594	641	583	623	605	639	573	633	622	591	634	579	605	628	560	555	578	597	624	608	613	611	619	588	555	600	593	595	563	626	598	622	604	592	583	589	615	583	662	637	618	586	599	580	617	592	600	567	613	627	598	591	598	573	654	608	637	647	607	620	594	618	604	628	612	638	593	690	590	625	626	673	649	610	588	629	621	569	606	644	580	632	609	579	573	614	610	642	603	654	629	614	597	613	596	632	645	591	611	612	633	581	597	631	579	564	623	661	612	620	596	608	595	621	631	615	612	565	583	600	648	630	612	592	577	617	625	609	631	619	641	596	656	611	629	614	601	658	590	610	602	537	611	640	587	589	648	619	655	580	603	637	622	659	605	580	619	637	609	582	603	616	670	603	598	563	624	609	686	636	575	574	611	625	628	598	623	632	630	633	635	631	597	592	622	662	619	610	627	634	601	596	636	625	607	568	634	581	602	622	608	575	608	610	603	622	656	604	607	638	600	627	572	653	584	602	633	621	647	615	596	598	602	595	601	561	551	574	587	586	594	634	589	614	616	593	589	580	628	642	585	648	593	616	635	637	641	568	624	589	627	626	585	578	723	633	583	620	599	629	615	599	630	609	591	591	581	591	600	581	619	626	606	641	616	630	618	596	621	575	567	612	603	592	604	649	630	609	576	618	590	595	619	623	606	607	612	627	588	667	615	601	596	634	546	607	672	648	622	577	581	636	605	582	641	605	602	613	603	585	571	586	579	580	610	584	618	617	620	576	652	636	609	641	624	628	600	601	648	622	601	642	594	601	580	615	636	598	589	605	652	559	617	586	653	601	585	579	639	613	624	599	612	599	634	612	644	632	628	599	628	611	632	574	579	615	611	646	608	600	621	607	580	635	608	658	610	599	601	599	569	613	691	562	612	625	647	623	600	630	574	606	591	578	604	607	619	614	599	654	626	601	610	545	586	594	638	644	644	628	606	670	585	632	609	631	586	677	647	621	640	621	601	625	569	645	618	587	592	578	640	591	619	613	597	662	640	549	628	645	607	579	611	578	595	628	643	671	627	617	595	598	619	612	583	672	640	611	599	614	572	603	592	605	610	624	609	611	621	563	630	624	611	584	676	594	570	582	618	601	603	619	582	579	630	597	637	595	574	616	620	613	648	614	611	630	633	648	599	588	630	615	637	598	631	640	640	613	575	598	603	638	604	646	588	614	590	633	603	623	614	586	630	573	642	580	579	614	590	625	633	628	624	622	604	639	575	610	654	584	602	594	629	647	615	563	658	593	594	628	591	600	609	588	579	606	645	604	618	673	625	593	628	593	616	636	617	600	558	628	592	619	639	593	586	634	625	594	607	612	631	654	586	602	624	664	613	648	613	614	602	611	590	594	598	637	598	587	628	663	613	623	614	600	656	615	607	605	638	601	623	626	621	632	558	621	617	593	580	596	578	605	567	608	623	613	609	620	616	610	585	628	583	607	589	610	631	591	603	637	601	587	638	587	612	616	600	584	573	566	597	652	584	656	629	654	620	638	574	598	620	598	638	569	602	621	580	616	650	564	661	576	593	634	633	545	610	573	590	601	605	594	572	594	619	617	594	588	627	596	613	637	577	569	641	631	615	636	538	587	650	592	638	547	592	612	640	607	595	625	616	649	620	609	656	652	582	559	602	599	590	614	611	605	625	637	606	645	637	638	574	605	564	648	646	630	597	655	610	597	577	699	605	618	623	642	641	600	604	582	638	624	608	586	598	638	637	575	618	600	574	612	592	608	623	639	654	622	595	592	611	620	608	662	609	598	603	607	614	630	618	661	614	589	632	604	628	616	620	611	622	611	589	620	577	623	642	611	610	562	594	653	648	637	599	627	610	606	633	585	583	603	594	631	611	635	558	589	613	598	594	595	665	605	605	587	593	601	602	560	654	611	603	606	632	619	631	621	557	629	604	601	611	604	586	598	627	585	611	655	645	587	576	584	618	613	643	617	618	595	635	629	606	636	618	631	607
15800	1634	1243	991	807	662	522	447	447	399	376	359	360	314	330	289	299	313	325	331	307	281	282	284	294	284	278	270	243	293	315	283	291	262	273	283	282	244	302	274	258	244	270	250	253	277	261	268	280	276	261	248	262	263	269	247	240	266	264	252	285	284	264	263	284	253	275	270	275	265	279	267	242	279	240	222	276	253	281	257	290	283	250	275	247	247	249	241	268	269	264	300	281	268	258	271	282	273	268	260	295	300	266	257	288	275	258	277	286	297	250	268	282	264	274	258	274	281	276	258	277	295	278	270	260	274	269	272	276	265	230	273	255	277	265	273	281	253	266	275	263	266	235	264	270	244	273	274	292	251	275	269	270	278	282	246	269	272	279	255	260	266	280	252	290	270	272	260	280	263	270	264	276	259	274	259	266	271	235	256	263	242	268	271	263	278	288	271	288	272	269	310	277	276	269	238	271	264	243	262	257	258	250	250	268	245	263	279	255	257	281	250	271	273	249	283	284	272	274	253	283	263	240	263	235	258	241	262	275	241	266	284	271	272	254	270	281	288	250	278	254	278	240	243	291	279	259	281	272	284	259	278	255	277	282	302	262	259	283	267	294	280	280	251	284	258	248	240	284	272	285	307	286	262	259	289	259	288	270	251	270	281	247	282	281	264	248	288	269	273	253	259	250	259	262	263	287	249	274	238	252	290	258	265	272	261	270	283	248	274	245	273	264	283	290	289	280	291	279	261	282	249	275	244	294	260	277	286	247	263	242	242	276	272	270	247	264	297	276	281	302	254	266	248	260	275	276	259	276	272	263	285	239	282	240	283	252	254	258	260	276	286	247	250	277	262	278	273	248	283	279	276	311	252	261	281	267	252	262	284	320	266	265	258	262	246	284	292	282	283	301	283	275	239	252	280	261	278	242	268	256	277	245	265	280	271	274	252	291	301	261	270	279	250	253	285	282	266	279	272	294	248	263	242	247	292	244	279	250	298	275	262	247	291	258	292	287	267	277	254	264	284	267	256	300	255	259	266	247	247	254	246	233	284	275	254	275	247	237	279	228	267	271	276	267	299	265	241	268	256	272	264	260	266	304	229	266	255	255	270	277	246	280	263	280	304	292	245	276	252	280	274	265	278	271	276	271	298	283	252	269	267	300	241	245	267	270	263	257	255	252	260	264	265	264	253	265	279	294	251	259	282	272	259	246	271	262	262	276	286	274	260	275	257	235	283	282	294	280	289	292	302	277	250	255	252	252	273	279	238	263	243	248	269	280	248	254	259	245	261	277	270	273	249	252	264	276	251	273	258	264	277	261	244	261	277	259	245	288	262	274	268	260	273	254	254	249	263	256	266	264	265	278	278	270	265	253	280	245	256	259	269	262	258	289	258	248	276	220	225	295	294	279	276	268	273	268	256	275	259	260	270	259	237	268	248	283	261	251	248	280	288	292	282	271	272	265	272	270	258	263	269	265	269	244	263	272	265	265	247	267	243	287	254	260	271	262	288	283	272	246	294	266	271	263	277	294	309	269	285	247	260	294	278	263	270	280	270	296	260	272	269	267	254	216	239	278	291	267	279	288	285	276	285	277	271	279	284	258	262	286	224	261	261	260	316	272	262	289	284	285	271	275	280	281	240	274	272	257	238	265	269	264	274	305	271	283	269	302	266	274	285	311	247	258	244	286	286	271	256	261	257	278	253	243	258	256	243	261	273	271	248	279	255	270	260	279	272	310	246	262	245	266	278	272	276	287	268	279	265	262	231	269	299	247	250	279	254	272	264	263	299	268	288	242	269	235	277	257	272	269	298	291	278	299	253	239	261	272	266	279	269	276	286	261	302	273	264	290	241	273	287	286	264	258	252	269	258	298	283	252	264	220	267	278	254	276	278	264	265	268	241	251	277	298	259	280	277	292	257	272	266	286	294	271	247	283	275	253	251	285	258	248	259	262	275	299	251	273	267	253	250	276	292	278	259	263	280	238	262	249	264	277	243	269	288	283	273	297	271	281	269	285	243	277	257	256	285	287	264	283	247	259	254	244	243	255	285	245	272	270	287	268	275	285	264	263	249	263	273	301	260	267	269	275	271	273	263	264	273	227	288	250	281	227	276	274	255	260	299	285	273	257	269	258	276	259	265	258	292	269	255	238	275	271	253	273	266	265	266	257	275	289	277	253	269	288	297	274	312	252	244	271	254	268	268	258	275	286	287	304	260	275	303	259	285	272	265	285	285	261	279	240	249	275	275	247	262	284	248	265	267	284	278	259	247	246	271	251	269	304	274	251	258	264	275	263	255	267	283	291	267	286	270	293	252	280	283	256	242	293	273	249	261	253	271	272	276	247	312	271	250	304	273	276	241	258	269	259	237	275	265	273	257	278	260	263	243	256	275	289	246	292	270	252	278	282	290	266	253	272	274	266	270	235	251	274	279	256	272	291	268	260	257	270	285	258	286	281	290	262	254	252	258	270	233	296	280	276	271	249	287	285	255	274	277	286	266	219	271	263	256	282	268	266	260	252	262	272	269	244	266	293	268	273	264	248	237	266	282	252	232	243	230	258	274	246	287	290	270	275	294	275	280	249	252	264	235	270	266	264	247	269	276	268	260	257	257	242	306	268	235	290	298	258	254	274	259	245	257	283	267	274	245	243	276	265	259	249	256	273	257	274	270	267	279	287	271	260	253	274	256	272	269	280	276	266	255	263	282	268	245	274	296	275	276	306	241	284	262	238	266	268	268	253	249	265	254	283	258	268	266	247	289	244	226	282	250	262	258	282	293	274	291	286	300	263	275	285	284	261	267	270	268	256	252	273	261	282	275	262	260	251	271	229	272	264	285	234	296	265	251	269	271	252	247	276	232	264	278	268	248	251	266	290	251	279	262	253	271	257	266	249	280	292	237	257	276	254	253	284	262	263	262	269	284	257	264	257	263	283	268	307	240	270	273	311	241	265	251	266	289	267	271	246	258	271	321	251	284	254	249	284	303	299	282	283	254	256	265	249	268	294	281	254	235	270	224	248	261	256	300	285	275	266	290	276	275	281	260	266	265	272	245	248	261	236	276	300	263	251	263	281	246	237	257	272	248	259	278	265	266	259	238	262	292	249	265	284	293	265	298	284	244	267	270	251	250	265	286	256	292	280	283	253	260	274	285	272	262	284	280	270	277	262	269	270	276	249	251	262	251	252	252	294	241	301	273	267	280	243	284	269	287	278	259	251	270	260	271	277	264	291	285	260	295	261	277	269	257	260	258	283	281	222	290	307	285	270	271	273	228	254	281	254	284	243	274	256	291	257	246	329	263	266	252	247	260	261	239	263	262	253	286	254	263	254	255	258	275	262	276	258	266	258	242	261	279	255	259	254	267	261	266	276	261	262	265	252	282	265	272	293	259	286	283	272	274	269	258	247	276	275	279	272	251	258	298	262	264	271	307	286	269	266	265	252	258	253	237	293	267	275	250	294	250	310	269	318	245	286	260	289	274	271	293
9057	1412	2680	3114	2818	2407	2038	1834	1722	1395	1377	1255	1133	1055	1000	1011	988	994	927	916	867	904	897	814	860	826	794	819	834	769	762	801	760	742	754	690	749	782	728	684	705	758	758	774	757	741	685	771	751	754	755	721	713	748	685	704	743	722	725	705	724	722	678	704	686	713	673	659	708	738	723	724	726	714	670	672	740	677	723	647	656	718	713	712	718	689	733	759	715	654	677	678	685	688	711	709	682	728	683	744	744	728	654	662	693	656	709	697	672	695	711	675	713	698	692	636	729	700	667	681	688	657	693	704	648	738	679	693	694	695	698	653	666	689	682	705	709	662	662	662	668	722	675	645	675	692	680	707	701	693	646	697	674	696	668	689	689	720	742	671	674	708	689	709	672	690	686	641	688	661	753	747	668	686	668	709	646	687	672	652	690	688	675	720	698	720	684	683	666	694	693	732	673	701	708	651	705	688	727	702	708	683	695	685	676	708	666	688	717	664	696	658	670	702	753	700	703	647	686	714	706	700	691	706	689	695	707	721	705	727	715	699	700	652	693	654	710	693	697	687	621	656	660	728	671	696	661	660	705	671	700	693	696	717	705	667	668	707	631	736	734	682	659	717	735	682	693	689	747	697	677	694	731	753	741	724	704	702	686	678	674	689	655	676	665	681	717	688	664	662	685	699	693	705	706	689	659	687	685	657	702	699	684	692	744	675	723	684	647	709	708	684	673	692	686	717	721	685	674	697	704	679	649	681	731	635	732	637	690	714	669	678	699	687	686	683	720	687	726	672	672	637	691	741	605	659	718	702	680	678	679	688	676	668	666	692	648	711	656	681	679	671	725	691	628	645	694	669	661	711	691	657	700	682	681	685	720	669	716	685	696	658	677	714	739	707	722	665	692	671	726	675	663	680	665	649	658	712	692	746	668	709	700	720	717	696	719	704	670	683	680	715	682	681	721	707	688	670	699	747	671	695	659	679	670	722	691	695	688	658	707	632	752	749	658	699	673	710	660	687	725	709	708	623	710	706	662	706	679	745	703	665	712	712	700	671	725	710	675	674	660	690	672	688	710	689	691	636	708	660	764	660	686	628	680	683	643	655	696	668	732	639	684	709	720	696	699	676	693	664	664	675	642	653	712	724	680	648	678	695	699	655	740	690	705	712	640	690	677	719	704	650	717	690	681	644	678	689	684	683	705	641	702	654	712	746	689	693	709	715	632	677	681	713	706	684	706	725	674	666	680	695	703	700	675	657	652	659	716	655	686	728	664	709	716	648	743	679	689	704	679	671	718	658	736	646	713	671	667	719	714	672	701	702	722	731	697	707	753	706	677	676	672	699	724	670	715	626	691	675	705	752	688	655	648	697	711	670	711	698	694	655	726	646	705	666	707	654	686	713	668	644	689	670	717	703	685	664	648	674	684	651	710	657	719	687	635	739	725	695	653	644	720	667	686	677	655	719	699	631	735	633	687	666	676	712	713	695	673	727	693	696	669	686	650	743	705	647	679	645	729	676	642	701	717	692	705	701	665	712	637	694	663	712	650	683	704	687	650	717	676	661	649	709	680	644	678	646	698	666	691	634	694	687	683	693	731	713	684	667	696	694	664	645	683	700	638	698	694	726	689	693	741	683	690	683	714	678	724	656	694	694	671	651	707	655	692	679	701	721	698	719	664	704	658	715	704	724	688	696	700	680	745	723	732	705	658	697	712	635	682	684	659	693	698	691	644	660	702	661	733	674	702	680	639	676	669	683	695	642	712	661	679	722	653	700	686	694	730	648	684	677	715	663	689	721	710	702	699	683	695	692	725	677	671	703	655	670	728	701	730	717	669	689	650	699	673	674	716	638	661	680	747	706	707	666	683	663	691	711	701	662	656	678	677	715	694	716	694	698	648	699	732	682	726	696	637	688	690	669	667	704	700	700	687	663	683	735	700	679	638	717	692	688	721	697	705	665	671	655	668	670	681	732	643	661	631	636	698	622	700	725	729	651	683	691	684	681	695	689	657	676	708	697	717	701	671	705	664	730	701	684	683	683	689	645	665	653	676	690	653	715	661	711	686	668	671	667	684	670	700	756	699	670	699	737	675	715	691	680	667	680	691	705	681	674	678	714	705	695	700	694	655	717	670	702	684	697	675	683	690	631	636	698	665	692	685	676	681	689	685	694	704	712	689	687	670	676	667	655	669	690	716	696	654	649	710	671	664	698	683	657	683	701	697	681	712	711	674	664	700	679	721	706	691	683	690	706	689	677	702	697	679	692	719	737	676	662	700	670	680	674	734	708	663	660	652	684	671	695	682	683	671	671	673	654	662	680	668	656	665	662	709	668	698	757	660	731	666	693	703	694	685	694	697	692	685	681	680	652	737	678	676	708	683	667	664	653	675	701	714	688	724	684	649	675	702	698	676	660	701	689	616	721	676	679	659	722	707	679	661	643	677	687	687	671	709	699	680	685	708	706	696	678	680	704	724	681	662	707	660	703	697	679	706	702	714	673	680	673	691	661	713	685	658	770	663	675	742	694	663	695	680	696	708	654	674	663	648	655	674	681	704	674	737	680	701	705	678	675	713	707	691	714	645	696	666	672	697	719	662	673	682	680	665	687	659	711	729	691	731	660	723	681	716	682	689	680	722	667	690	701	702	705	693	655	669	674	665	708	682	687	692	687	660	608	721	653	733	705	703	665	692	674	681	732	698	698	639	679	707	688	637	664	664	704	633	698	711	658	681	699	714	683	683	730	694	670	680	689	698	688	642	759	729	659	691	690	692	721	664	653	711	711	658	673	690	691	657	633	665	698	701	719	669	719	711	714	675	679	685	715	645	663	719	650	687	655	706	691	720	690	671	628	712	742	635	688	666	715	619	716	696	673	680	684	658	661	663	734	696	669	645	677	706	703	709	652	663	713	645	643	683	731	714	719	695	724	677	686	699	711	693	724	650	658	659	688	662	690	670	697	705	658	693	670	690	706	700	709	681	695	750	610	705	681	699	750	690	653	672	717	702	683	645	691	693	710	687	678	716	693	681	667	640	715	704	663	688	672	706	693	748	748	698	642	706	683	714	626	694	681	680	693	662	689	678	719	699	642	685	660	685	720	670	688	670	656	674	648	696	719	708	684	706	686	676	703	683	670	698	699	680	673	677	710	674	696	671	691	724	702	704	659	710	715	704	663	677	734	680	674	718	701	742	653	710	718	656	672	728	668	724	725	652	696	670	713	684	691	644	657	699	691	703	705	676	705	673	673	654	690	704	720	674	689	680	679	650	684	689	728	706	683	688	715	678	684	688	642	679	703	661	648	684	702	672	677	675	613	647	661	695	693	663	709	621	749	681	723	699	679	687	690	709	681	672	716	670	625	685	658	668	701	695	688	708	690	669	646	700	692	707	729	662	643	699	658	644	690	710	676	699	690	699	693	757	659	633	655	754	682	698	713	684	662	715	683	665	677	657	702	640	665	715	687	740	656	705	679	667	658	667	701	704	708
25532	3680	2098	1722	1156	816	667	521	405	365	308	308	282	239	221	207	215	220	208	209	181	194	166	168	158	151	179	183	155	170	173	148	166	161	164	165	135	148	144	137	147	131	145	131	152	158	123	152	165	139	144	120	134	139	148	147	140	145	132	123	135	146	159	148	152	155	148	149	140	161	132	129	146	144	159	139	157	137	142	136	143	136	141	131	117	127	149	141	132	141	140	140	130	146	148	151	144	146	132	136	126	143	141	145	135	128	124	123	165	135	153	138	128	133	146	123	136	128	119	166	135	133	157	131	149	126	137	136	139	135	152	145	157	124	146	140	127	138	139	150	160	124	165	132	156	139	148	129	136	149	134	142	143	141	136	143	141	141	144	139	140	133	140	145	130	128	140	138	141	132	126	167	144	149	130	127	140	133	120	135	146	142	126	122	128	144	147	139	145	126	140	128	140	128	119	149	122	147	150	142	149	129	128	114	170	146	137	148	146	157	147	131	157	125	109	129	128	127	162	141	138	158	156	149	145	141	129	112	125	133	122	136	118	123	137	138	136	127	125	137	123	161	149	131	109	133	137	147	145	122	140	126	139	134	125	135	164	157	138	146	141	139	154	144	141	113	131	156	132	141	139	126	132	125	127	140	147	125	138	154	125	140	126	152	141	138	129	126	133	134	138	135	150	153	148	114	162	142	155	130	137	134	157	118	125	144	115	140	138	114	147	121	150	114	134	131	137	131	146	149	127	144	141	141	120	148	114	124	136	145	133	128	152	171	136	147	136	133	147	152	157	118	136	131	126	131	145	150	133	124	152	147	155	133	140	123	116	147	130	151	173	133	136	142	149	136	132	149	128	128	128	122	144	99	119	138	142	147	132	143	152	117	130	150	132	136	155	110	133	156	153	146	139	134	151	137	151	131	142	140	142	157	146	144	125	134	129	148	130	148	136	116	132	130	149	162	127	123	142	134	149	145	116	136	131	140	148	147	140	155	126	144	133	143	145	125	127	117	138	144	140	149	128	143	124	156	129	136	122	162	141	117	150	133	138	150	141	154	127	144	127	143	134	145	137	141	138	156	149	136	105	150	137	129	118	128	143	107	134	146	132	131	139	124	122	136	141	123	146	139	134	159	152	128	146	128	131	125	127	131	128	114	139	127	139	132	144	132	148	142	153	129	133	126	132	140	130	148	145	143	139	127	132	150	123	143	141	144	156	129	141	139	135	134	150	152	145	144	142	118	150	152	118	135	128	136	141	137	120	140	149	144	144	111	123	123	146	132	130	151	143	137	139	128	133	160	150	136	132	126	134	113	144	137	131	144	133	153	131	135	130	122	130	162	131	132	145	131	143	133	138	124	146	129	133	145	139	125	147	151	150	120	142	142	157	134	116	137	121	135	138	133	154	135	132	120	135	149	154	130	133	137	142	118	146	125	134	144	149	149	163	131	121	147	151	132	141	144	136	131	163	135	148	136	130	146	140	142	129	145	147	135	162	133	133	151	150	130	140	129	150	119	147	138	137	158	141	136	118	128	138	135	152	144	138	132	132	130	143	137	153	136	127	132	149	117	137	146	144	133	123	153	117	113	147	147	137	128	146	130	141	145	151	148	148	135	130	157	127	124	130	126	125	136	170	133	147	170	139	131	155	168	131	119	139	135	136	128	130	150	126	158	132	138	137	143	140	134	133	142	145	145	147	119	150	134	143	140	171	129	142	154	143	130	138	146	135	143	140	147	138	131	145	143	126	143	136	114	134	144	139	148	125	133	137	127	140	131	121	138	126	152	133	138	140	151	151	123	136	130	146	131	134	134	147	139	129	132	157	154	135	115	151	134	159	133	117	145	129	126	126	140	117	133	137	127	125	130	128	151	156	117	132	139	118	132	129	126	133	141	132	151	133	120	146	129	140	127	161	131	142	151	144	136	126	117	148	123	112	134	131	146	140	131	132	139	124	162	127	150	149	139	134	119	144	137	137	134	152	145	151	143	129	127	133	139	139	148	141	134	123	122	140	154	131	129	124	134	144	146	150	141	160	151	145	144	154	149	146	123	164	127	134	153	135	131	148	147	141	128	123	147	146	129	123	135	162	134	145	138	125	160	153	126	126	138	137	137	119	152	156	152	142	137	142	146	142	151	139	141	141	142	154	137	128	146	141	150	148	154	129	141	141	142	154	134	133	151	147	156	141	148	133	144	134	148	137	118	157	141	127	137	136	128	150	136	134	148	148	159	125	132	123	161	133	133	148	132	126	140	121	143	137	138	134	145	149	146	123	143	128	118	161	154	143	141	135	153	130	130	142	128	138	132	166	145	120	143	151	170	148	175	138	124	125	147	139	138	137	131	152	142	124	131	138	148	130	140	129	149	137	130	125	149	149	126	133	124	133	163	126	151	132	128	136	139	129	165	126	143	140	133	137	140	139	141	140	149	129	138	155	136	129	128	138	139	121	131	163	106	136	111	153	144	123	129	119	120	119	135	119	152	125	154	149	141	134	152	155	121	151	138	129	151	138	145	140	125	128	167	149	130	131	119	136	128	124	137	120	122	139	139	142	128	147	139	142	146	154	130	160	161	142	122	137	131	135	142	143	142	157	142	120	135	140	145	142	136	159	133	142	137	137	144	147	139	139	135	128	143	146	131	138	124	137	141	133	122	144	118	155	139	153	146	140	116	143	146	163	131	154	129	129	134	137	130	149	137	147	134	129	132	129	138	147	150	136	131	142	144	138	131	135	131	134	120	127	131	154	138	123	132	126	147	126	131	148	151	126	133	129	154	122	130	123	146	140	126	136	141	123	140	164	136	162	132	140	145	108	136	123	145	135	163	133	142	137	136	138	136	128	110	134	133	139	139	145	112	139	128	141	147	139	141	149	124	130	137	158	139	155	136	144	131	118	129	159	170	136	147	138	143	146	133	121	139	143	129	160	149	129	138	136	143	129	142	132	136	145	120	139	123	137	131	135	144	144	141	131	126	138	145	150	138	139	137	137	127	144	128	145	140	146	144	125	133	145	140	112	136	119	160	124	143	140	147	151	165	140	141	141	130	126	151	133	149	157	131	131	138	151	147	117	123	124	134	164	146	151	136	134	108	139	132	129	137	162	121	135	143	132	148	145	130	150	148	130	150	149	124	129	126	139	154	132	132	133	135	132	129	138	127	136	137	155	137	132	166	148	135	151	134	141	133	149	131	125	134	142	146	111	148	143	132	150	158	138	138	116	139	166	165	146	121	130	145	149	156	130	141	140	139	154	117	141	141	147	146	118	134	132	125	119	148	134	130	120	115	136	146	145	160	127	149	131	151	114	122	154	114	136	115	140	124	159	118	148	149	111	149	141	145	132	118	132	151	135	145	138	141	129	132	148	131	166	134	135	122	147	136	146	140	131	140	152	141	126	157	103	163	132	155	140	115	140	142	166	134	142	118	134	147	131	148	133	141	144	132	126	141	163	133	150	155	111	130	132	129	113	114	134	138	139	126	143	111
12902	1894	4006	4943	4391	3617	2992	2453	1998	1805	1536	1415	1248	1080	1018	991	886	865	845	731	745	692	689	612	573	652	580	538	576	533	532	539	538	509	480	490	512	481	481	486	448	463	469	485	437	442	443	443	391	444	440	391	467	438	423	397	413	421	449	424	409	414	425	399	367	387	402	404	417	381	417	396	398	384	388	402	415	421	392	394	356	402	384	377	408	377	377	440	394	407	410	376	407	425	365	388	380	374	358	399	396	394	361	381	394	385	369	404	381	396	372	384	408	383	398	394	377	391	377	361	346	411	392	384	412	381	382	398	383	391	386	365	359	359	349	379	400	384	387	393	373	378	380	382	367	386	394	379	397	378	398	417	362	397	389	391	422	368	384	384	375	354	395	370	379	388	381	380	370	375	351	373	368	387	415	340	391	375	371	371	411	394	365	368	405	391	370	383	365	356	381	391	363	370	345	387	328	376	415	383	400	380	371	378	377	374	352	404	401	364	348	388	385	390	384	387	361	363	388	380	398	379	375	372	367	390	398	383	399	372	377	367	368	364	370	391	361	367	387	374	391	371	388	382	366	384	374	389	371	374	360	395	403	397	373	390	391	365	375	399	357	348	369	404	371	397	376	415	341	354	407	380	390	377	394	415	355	345	408	400	393	365	378	373	373	337	403	355	375	371	360	375	342	398	388	401	413	381	414	352	363	408	404	366	347	379	369	375	405	384	342	363	346	381	391	362	362	339	417	358	391	381	332	397	380	406	395	352	380	377	353	374	363	365	389	374	394	390	356	374	333	396	410	388	374	331	356	379	394	360	356	371	399	410	368	394	404	360	370	372	389	374	378	385	359	392	373	364	355	386	373	363	375	371	378	374	357	372	389	411	405	393	377	381	392	380	382	354	361	361	379	390	327	361	332	382	362	370	390	350	359	358	375	358	377	393	406	389	384	357	383	395	374	401	392	360	379	355	353	390	368	384	373	377	378	399	372	390	387	351	371	379	379	390	370	397	353	386	374	371	345	370	351	377	352	329	403	386	365	339	386	365	376	424	368	383	370	402	397	394	377	370	403	375	373	383	353	346	400	383	359	375	374	382	390	381	371	390	412	399	369	394	385	380	361	346	405	373	369	362	375	379	381	363	375	367	356	360	389	419	366	385	354	359	395	385	357	409	407	396	367	396	391	385	387	463	405	378	398	388	432	396	379	379	346	376	399	376	389	387	372	378	365	373	391	395	384	369	341	398	393	368	396	345	376	379	348	332	370	407	402	345	378	400	395	356	345	383	388	380	367	375	377	407	357	365	329	388	389	398	350	369	396	365	371	381	386	364	362	343	367	356	391	379	399	359	391	352	388	401	406	388	377	403	401	401	382	413	385	409	345	373	390	365	354	392	365	391	389	367	373	341	392	385	398	391	410	380	344	400	388	396	387	387	358	355	403	413	398	367	384	377	409	397	379	339	383	394	386	362	356	354	379	407	410	402	367	380	403	386	398	367	379	411	350	390	388	376	405	397	384	362	385	380	356	360	365	368	398	350	395	389	371	397	383	335	391	377	379	403	369	382	417	366	362	351	393	381	371	396	358	361	413	351	397	373	386	413	361	384	379	390	382	341	402	396	402	347	389	397	370	370	343	375	337	373	398	381	390	389	387	338	341	383	378	369	398	371	371	363	386	361	374	384	381	384	361	356	363	403	384	390	399	403	406	373	396	364	349	375	384	395	392	404	389	369	365	371	382	394	392	369	377	374	354	369	404	341	387	395	348	349	368	395	353	356	387	356	343	400	351	364	346	374	376	364	403	376	358	388	371	398	358	364	381	392	432	390	423	406	387	367	381	346	375	404	385	381	358	394	397	382	380	382	384	396	391	362	394	426	385	351	357	389	367	415	395	379	387	381	397	378	374	418	336	388	409	379	391	368	390	382	395	415	372	372	332	375	376	405	376	385	389	383	368	390	360	393	396	372	365	375	396	351	363	355	384	359	402	384	339	356	416	368	354	364	380	383	353	368	370	369	366	396	378	356	344	365	355	381	354	392	377	374	388	363	398	370	377	378	373	322	359	376	372	412	329	409	397	369	359	379	398	320	363	377	373	392	388	383	406	354	370	364	387	346	368	362	376	351	376	371	394	374	349	372	385	411	395	374	321	366	377	384	395	386	367	377	387	394	405	405	387	374	418	348	396	370	347	388	357	366	352	392	375	382	378	380	372	365	375	418	345	389	381	357	388	380	348	347	396	407	382	379	406	369	369	399	380	392	387	395	377	375	379	385	355	398	364	349	374	360	372	399	409	367	393	400	378	375	365	395	349	412	393	396	377	376	397	374	373	373	382	388	388	395	355	375	387	346	386	360	419	371	378	393	381	360	353	349	364	364	393	381	361	432	353	364	390	391	355	373	381	351	382	431	360	405	379	386	379	412	394	378	362	412	354	381	365	373	381	336	343	388	345	377	345	370	361	358	360	393	366	368	411	407	390	376	364	397	392	383	394	400	367	391	371	387	381	419	341	361	353	366	368	356	421	353	403	386	417	407	374	382	400	349	356	380	371	382	387	384	383	385	375	364	388	378	348	369	399	326	368	421	365	379	378	421	365	396	345	381	414	409	358	383	373	372	369	367	365	352	425	351	384	346	400	382	417	366	428	380	434	377	385	376	381	383	368	373	373	357	336	376	363	369	393	375	358	385	376	378	383	380	393	365	391	367	406	359	361	374	387	380	359	393	373	377	394	391	423	387	379	333	371	388	361	381	354	373	413	389	383	373	370	376	397	366	382	377	365	398	349	366	379	370	390	405	368	397	358	386	378	389	415	356	381	371	323	395	362	392	388	383	374	345	372	381	377	384	361	351	406	370	374	380	400	367	405	382	398	392	348	374	387	380	341	397	368	386	365	353	378	350	372	392	375	388	377	379	384	360	404	402	400	422	395	411	390	365	376	340	401	389	364	373	370	388	353	364	365	408	353	383	356	408	397	371	371	400	352	364	376	385	367	347	359	399	393	416	398	366	387	373	377	360	391	401	369	374	364	339	394	369	344	400	382	388	369	369	366	393	377	400	379	365	385	392	358	377	348	379	391	362	368	384	382	377	433	368	365	414	348	365	394	384	396	380	345	380	356	372	355	371	421	371	383	378	350	403	397	407	350	390	387	382	374	401	393	341	394	378	412	408	360	359	381	390	370	358	419	368	355	408	362	350	371	369	362	320	386	363	396	366	392	378	376	352	379	379	360	362	379	359	354	383	389	380	371	357	371	418	393	358	373	332	391	387	377	388	376	394	405	385	376	366	363	381	368	372	401	374	377	398	375	373	369	343	346	358	380	368	365	391	366	386	386	408	359	353	397	380	366	389	377	396	381	410	387	358	382	418	352	360	368	359	373	336	361	370	366	374	393	369	388	387	389	359	391	392	384	382	388	406	382	346	382	390	358	392	417	360	360	373	403	396	367	365	348	388	371	403	347	352	383	339	415	352	401	380	402	363	388	399	361	394
3236	281	287	268	306	261	207	253	252	241	266	208	259	257	221	253	239	219	239	219	263	222	219	215	238	224	264	216	192	218	239	238	223	217	231	225	220	239	251	244	209	227	234	235	242	232	213	219	234	212	231	236	233	226	230	200	222	253	230	222	235	246	222	266	228	217	208	269	225	230	279	224	213	241	237	198	237	205	239	232	235	209	223	232	218	215	227	199	196	233	237	228	240	226	208	204	232	230	234	235	214	194	216	234	230	223	232	225	252	222	260	233	234	264	242	212	229	211	236	256	226	218	219	243	223	234	215	249	246	238	229	233	212	240	201	236	223	204	240	231	230	211	235	250	249	259	241	227	247	232	214	264	226	232	223	218	205	229	237	225	249	233	216	261	263	186	214	229	271	233	215	210	202	208	265	224	237	196	238	236	213	216	259	212	233	223	247	236	224	254	233	202	225	206	224	227	234	232	219	244	244	219	211	206	230	231	209	233	209	223	243	241	232	248	251	213	232	237	243	242	219	209	234	230	233	223	224	224	252	263	226	220	240	218	236	219	203	253	238	245	252	230	233	236	213	227	238	226	252	210	241	237	234	228	227	252	214	208	214	251	229	251	211	218	229	226	227	247	234	223	230	225	238	247	245	228	223	248	217	208	229	197	209	247	251	246	244	236	214	220	202	232	241	216	247	248	218	230	228	254	242	241	221	257	214	251	260	205	242	224	243	255	222	222	218	223	242	239	239	225	234	224	248	237	229	218	251	226	235	212	233	219	249	228	229	224	247	232	236	212	223	254	224	231	239	250	233	223	229	227	209	219	236	234	221	227	219	238	235	216	218	213	215	242	242	233	236	251	241	217	260	217	227	218	230	229	250	262	237	257	244	248	243	206	236	235	250	269	205	234	217	227	197	220	218	233	230	224	213	237	218	239	250	224	239	216	210	239	249	210	206	228	230	236	213	209	217	216	238	217	252	220	239	219	216	218	226	225	217	227	239	208	234	219	217	208	221	217	245	240	218	230	238	227	269	230	217	227	259	257	240	252	254	232	215	259	235	231	230	250	249	240	222	230	198	199	198	234	258	226	225	226	234	223	227	232	224	224	225	197	212	213	220	237	251	227	239	236	221	212	251	195	229	217	270	243	209	239	213	218	236	211	251	234	240	212	212	247	235	245	242	256	231	226	220	265	246	233	219	235	231	231	220	246	207	214	236	234	224	230	237	237	203	199	220	209	231	256	208	230	241	223	263	245	255	226	233	211	223	245	218	222	225	215	239	228	229	229	220	227	218	221	233	208	243	249	242	234	242	252	249	245	228	234	246	228	240	221	227	231	221	199	218	248	227	210	206	239	205	254	214	272	248	229	240	240	225	217	217	260	229	224	227	228	209	207	241	236	227	230	252	216	253	229	237	198	244	218	225	233	230	221	220	233	234	234	237	217	211	243	203	202	252	216	221	252	204	241	207	217	251	209	236	239	233	217	223	258	245	252	248	225	230	225	212	228	241	235	224	240	210	243	227	217	219	225	215	220	228	246	252	208	225	213	234	217	218	246	252	238	221	254	224	240	230	239	230	220	217	265	228	227	234	237	232	217	216	224	233	259	239	232	232	255	222	280	237	245	216	221	245	218	206	239	254	244	248	239	222	228	224	213	250	204	210	248	239	220	198	220	229	244	211	227	227	245	224	235	253	222	220	238	227	203	237	208	230	224	238	203	216	226	243	249	223	252	224	227	243	235	236	213	255	228	230	232	226	236	238	224	238	213	232	248	202	231	235	239	241	218	242	219	226	245	241	198	269	227	230	233	221	229	208	264	234	229	234	206	224	235	259	211	215	237	227	224	253	238	216	253	221	251	217	218	229	220	209	255	240	234	234	220	244	255	239	259	249	245	223	270	237	225	219	228	211	221	217	224	240	213	256	233	222	228	241	227	239	217	238	193	236	233	229	218	220	229	226	234	238	229	229	226	227	246	237	255	235	244	254	220	225	237	238	239	251	224	212	247	230	237	217	218	231	232	245	241	259	255	238	234	248	209	209	225	246	241	235	230	208	215	232	257	255	237	232	234	236	242	259	234	212	255	262	217	226	230	209	228	234	229	244	226	215	226	205	231	237	232	216	223	221	218	234	249	236	224	240	237	217	247	198	240	240	258	197	234	219	214	225	198	231	234	203	247	228	225	221	230	227	227	236	219	250	225	253	230	213	252	237	232	211	200	228	237	233	199	248	239	213	253	212	249	235	239	217	245	247	218	245	221	235	219	222	229	215	234	242	224	242	242	231	235	222	248	267	227	215	252	246	222	247	235	226	229	217	245	212	251	224	220	228	226	242	248	248	243	222	233	229	227	226	224	225	250	237	227	228	253	221	221	215	217	221	229	233	227	215	264	206	233	254	253	223	216	220	241	227	239	234	234	227	215	231	229	232	205	224	216	238	190	245	225	211	227	256	240	230	238	243	231	226	237	259	267	227	218	230	269	222	245	238	229	220	224	244	219	235	229	267	241	215	224	229	229	202	237	234	209	209	237	241	211	264	223	228	257	260	214	219	230	240	244	254	227	227	232	240	238	223	221	236	230	213	231	241	212	226	190	197	239	223	226	214	204	210	215	230	233	246	227	201	253	249	253	198	234	224	237	200	232	232	225	212	219	227	247	235	228	214	236	239	211	243	225	246	221	218	232	228	237	211	224	241	212	220	242	224	230	225	248	260	219	216	244	209	229	233	229	214	237	228	236	224	248	222	242	241	219	202	264	232	239	220	249	210	213	236	235	237	237	232	239	232	222	223	243	226	221	241	217	240	248	225	232	212	220	243	256	223	211	194	233	210	250	234	224	247	217	230	248	229	242	237	230	256	233	238	238	255	225	220	258	233	238	232	220	224	214	227	202	248	245	226	238	220	217	244	233	252	232	223	223	251	206	249	245	206	250	233	202	237	263	247	239	228	189	242	210	223	208	220	258	220	260	252	224	226	235	233	218	237	253	204	210	210	247	232	224	206	257	243	230	263	242	219	246	224	224	232	223	214	222	238	236	226	211	218	234	221	242	251	214	234	228	227	251	227	250	241	225	237	235	222	233	238	206	236	236	213	231	222	237	246	196	236	246	216	216	255	230	204	242	235	241	236	217	216	255	236	232	241	240	236	240	228	199	236	225	241	213	219	252	252	233	238	212	244	240	214	259	242	203	241	214	228	235	230	255	230	227	251	237	248	230	251	227	235	234	247	230	242	237	225	229	225	249	240	242	228	250	240	230	232	207	216	244	242	242	190	207	241	245	247	227	233	215	226	219	253	225	226	229	207	211	223	205	241	219	218	213	211	231	220	257	243	208	245	230	229	246	255	257	249	228	224	251	232	232	225	240	212	207	225	238	243	240	230	232	241	224	230	234	216	230	222	232	252	203	244	207	201	251	249	240	243	248	233	245	250	216	213	245	255	253	224	219	221	231	221	234	249	226	241	241	226	230	234	233	219	194	245	232	220	228	226	239
2937	666	815	832	759	776	706	693	679	717	702	685	632	654	644	594	656	645	647	619	586	607	637	621	662	643	592	602	623	617	627	649	604	668	608	615	629	607	591	610	639	625	658	595	637	608	670	620	665	615	615	597	617	606	610	632	583	623	651	619	610	611	609	605	644	662	601	594	622	636	601	623	596	600	632	641	600	578	622	652	620	654	612	620	592	593	638	575	610	596	580	589	636	654	617	629	646	625	604	604	635	646	602	614	617	623	611	605	654	612	606	604	639	598	601	602	634	611	604	646	684	635	603	592	563	607	649	586	578	602	598	637	648	606	644	610	612	684	607	611	590	594	624	624	636	592	610	596	608	624	594	618	627	638	582	645	631	598	638	605	620	625	636	630	623	627	612	611	596	616	637	582	654	606	603	616	586	604	637	616	617	622	607	641	618	621	641	601	550	596	640	646	596	631	635	649	637	588	645	583	590	631	620	590	593	633	656	643	641	627	585	621	622	609	626	632	620	576	646	616	603	587	648	618	610	596	628	629	600	610	606	583	611	611	620	622	606	606	595	659	585	598	653	609	631	603	612	599	592	636	653	613	619	624	599	620	558	608	622	611	550	571	570	579	617	621	585	635	605	600	628	615	601	633	608	636	579	614	612	647	638	591	590	652	588	601	606	606	622	638	622	624	650	556	609	636	616	614	674	621	619	623	598	604	601	630	609	558	632	635	607	627	590	608	628	585	576	591	592	622	598	590	640	644	648	634	565	591	569	635	567	594	580	618	607	624	620	624	617	595	610	599	615	594	585	621	612	611	600	557	609	572	630	657	623	618	578	606	609	628	600	608	603	637	632	620	641	629	617	605	584	636	593	645	597	693	652	619	629	610	623	591	576	618	588	593	638	601	647	597	627	626	633	628	598	591	577	598	631	624	661	616	614	597	613	597	587	638	645	610	584	617	594	560	587	598	658	638	621	621	614	620	606	648	583	600	609	628	636	628	603	618	675	625	603	604	617	626	630	564	611	588	621	576	621	571	666	631	635	598	617	666	629	627	549	621	610	596	624	623	634	604	624	622	629	562	644	658	611	644	626	617	607	659	596	570	624	614	606	591	609	596	651	618	597	608	618	621	547	604	603	609	597	620	593	598	633	610	631	575	631	567	580	630	681	607	596	611	589	642	596	597	624	600	590	633	586	648	580	593	663	561	623	615	661	600	592	619	598	655	613	634	625	579	629	543	572	630	617	631	594	607	616	628	656	639	589	624	611	582	627	569	621	610	572	612	603	600	605	632	663	595	640	650	632	623	585	581	620	628	625	610	622	599	617	582	618	599	620	632	654	624	652	614	620	597	629	594	612	600	626	628	613	619	621	548	584	643	629	606	613	610	554	662	657	613	665	606	673	626	608	607	612	622	616	573	577	612	601	614	603	598	602	623	588	597	613	600	608	598	620	617	611	632	617	581	611	617	618	574	581	627	566	585	621	603	618	612	630	613	619	603	633	633	631	634	583	641	628	603	620	587	644	600	610	682	598	625	588	608	592	609	587	619	627	592	613	595	594	638	594	618	616	614	608	658	659	606	640	662	625	619	618	637	613	600	633	569	625	581	651	629	632	604	611	598	580	601	609	592	593	601	633	603	608	601	648	621	617	616	600	625	626	641	627	639	584	593	637	592	636	611	602	629	650	585	664	624	616	638	600	564	601	591	588	634	671	638	588	585	580	602	573	612	655	592	591	574	584	622	558	592	572	615	657	627	590	590	582	624	631	574	635	618	607	600	663	645	611	612	620	608	598	641	608	621	621	599	611	642	610	651	569	612	591	609	606	625	609	620	594	616	632	667	601	627	617	603	609	587	625	603	588	639	614	615	620	623	628	612	631	601	600	560	609	645	628	581	627	664	661	638	619	608	578	631	635	588	620	611	603	570	620	616	638	607	594	617	588	617	601	615	642	617	617	669	625	610	621	630	657	587	586	548	676	655	627	620	607	628	613	654	603	609	608	596	587	619	620	606	651	599	617	601	587	618	549	604	628	621	604	583	611	616	607	645	601	619	625	612	681	610	590	614	608	596	638	621	596	590	650	607	599	604	622	597	657	650	635	616	647	613	661	616	610	605	630	604	601	620	590	621	654	614	601	652	625	605	608	614	588	619	671	593	637	586	628	593	646	586	608	646	604	620	652	645	613	587	609	605	652	624	623	610	640	632	598	614	657	571	617	601	608	627	596	651	574	611	601	600	632	688	609	638	598	590	616	625	598	631	632	614	625	642	633	628	621	600	623	640	605	620	659	626	601	625	605	581	614	622	650	641	640	640	589	600	602	597	595	593	588	630	588	605	624	642	621	618	624	601	641	600	611	596	592	628	617	600	632	579	548	605	646	624	620	591	604	617	627	605	602	663	597	625	605	607	640	588	608	628	606	614	582	584	631	610	622	627	633	562	608	653	650	645	624	602	596	628	663	606	608	627	611	607	590	582	625	610	633	596	573	638	637	646	664	650	646	652	625	613	630	620	633	599	666	630	637	663	625	598	598	614	587	641	586	641	622	610	599	663	585	643	601	631	620	598	609	557	549	660	618	627	612	641	594	581	651	599	615	657	616	596	593	650	568	610	633	610	689	589	629	652	584	581	624	622	634	605	629	623	625	608	659	615	630	647	568	618	590	628	610	645	594	648	632	634	603	605	584	594	596	578	613	674	559	609	633	648	561	568	641	603	552	656	613	612	565	611	602	588	611	602	617	599	636	624	568	559	585	660	604	600	597	583	597	679	630	599	653	618	608	618	604	587	637	605	596	618	642	642	588	617	602	589	613	604	622	601	607	580	604	617	626	628	596	615	607	571	660	578	665	608	671	646	645	598	584	608	664	643	592	659	608	661	644	582	613	584	620	602	570	641	640	622	640	669	607	600	602	591	662	634	651	609	626	653	626	625	616	627	602	631	588	580	653	591	610	611	587	550	571	571	626	605	607	605	586	615	603	636	598	599	631	651	589	625	588	603	606	634	580	628	587	591	594	644	561	596	628	618	614	615	570	662	622	609	633	619	583	556	625	637	591	617	602	602	584	658	631	633	648	599	586	600	631	630	605	641	623	651	571	594	595	616	581	604	575	607	589	621	591	603	609	659	636	600	605	633	625	588	617	623	630	636	637	600	555	608	629	570	637	619	611	586	629	656	626	604	627	639	622	586	641	606	634	620	636	618	590	621	600	623	596	667	630	640	614	654	612	644	627	643	615	584	652	631	581	641	598	595	627	646	571	618	617	613	591	628	599	590	590	584	660	598	611	620	609	625	625	634	611	638	616	591	588	634	645	638	591	590	633	591	612	609	602	623	631	577	652	674	621	653	610	604	688	610	589	608	650	664	615	617	577	602	593	601	607	583	608	588	635	625	597	624	616	624	625	602	606	613	670	581	597	633	655	671	590	576	629	629	613	601	579	585	638	608	623	609	613	611	605	602	623	577	652	621	569	608	608	633	631	597	574	671	614	606
15745	1528	1296	1049	754	636	583	489	391	373	346	351	340	316	323	328	307	291	304	293	310	295	278	309	275	264	267	276	259	291	277	269	284	287	262	290	273	279	277	253	260	257	297	274	249	283	248	278	272	265	263	283	285	270	257	269	288	273	275	258	285	256	264	255	297	290	258	264	248	272	286	277	249	266	285	258	291	259	234	258	271	269	264	248	259	265	269	260	284	271	260	281	248	278	271	271	267	255	284	286	279	270	282	246	283	295	259	235	285	284	276	266	276	279	255	256	236	304	282	252	222	268	289	260	262	292	295	254	272	241	271	301	277	260	262	245	288	258	258	261	278	260	286	262	293	241	280	272	271	270	252	281	278	286	252	290	254	287	277	264	250	292	280	282	280	252	263	283	281	262	277	273	268	258	253	263	259	269	286	253	292	271	283	273	277	277	263	255	264	276	249	287	254	291	265	268	282	243	279	250	268	276	265	296	270	262	285	254	271	236	282	275	275	268	274	273	254	255	278	282	252	286	293	258	275	277	278	279	277	267	290	271	262	238	284	267	243	246	262	281	290	278	285	263	228	272	259	251	241	239	247	272	232	263	276	270	253	234	259	273	256	256	259	259	244	262	266	283	257	254	258	258	297	267	267	281	272	246	255	267	289	290	292	270	240	276	239	282	281	267	274	294	280	277	273	285	282	296	267	247	272	292	295	284	260	297	270	277	271	265	286	274	262	241	260	270	236	278	289	290	265	291	276	329	254	270	275	296	246	266	272	296	252	283	245	278	278	260	270	274	234	289	256	266	287	280	282	253	270	266	293	300	257	311	266	251	271	267	269	254	276	269	253	257	285	271	270	237	252	284	268	286	261	241	286	258	259	285	259	272	273	264	307	251	248	256	256	249	307	276	244	275	277	266	270	282	271	290	273	260	266	281	266	258	253	251	270	242	299	262	275	291	266	264	284	263	296	252	283	247	286	254	267	279	295	265	281	253	256	290	294	275	279	258	237	258	241	252	297	299	268	284	271	240	276	261	272	289	268	273	297	301	247	307	233	293	283	270	236	262	274	289	284	242	254	252	258	228	262	261	258	283	256	265	257	237	267	253	278	284	255	256	261	261	280	275	299	289	288	274	288	264	243	264	300	258	275	275	284	268	298	282	262	272	254	279	278	293	273	252	290	287	260	265	311	247	254	253	283	269	246	248	238	262	250	243	243	292	295	277	255	247	240	296	277	287	269	251	280	262	238	254	296	266	271	261	275	225	272	261	264	243	265	290	279	284	264	294	299	263	271	291	287	254	281	259	261	297	241	282	258	279	268	281	267	243	268	266	268	265	264	312	282	255	271	286	287	261	273	243	260	275	294	259	273	285	252	253	271	261	262	262	253	270	246	283	254	245	279	257	274	268	258	255	255	268	252	281	271	271	273	258	269	250	255	265	285	261	279	264	285	242	281	254	253	260	288	248	286	266	277	272	242	244	264	272	266	280	271	254	282	257	285	285	260	298	278	264	277	272	264	284	259	279	279	280	271	249	271	258	268	276	242	263	262	260	247	249	264	246	280	247	283	261	253	272	260	265	303	277	263	262	246	271	289	277	297	259	267	252	298	272	289	276	284	282	228	246	279	278	281	268	257	272	264	259	261	259	273	263	247	300	288	257	286	283	269	264	286	273	276	285	268	262	281	271	252	257	248	245	278	270	277	275	273	275	276	272	259	280	269	259	286	250	260	251	277	288	280	252	262	241	276	305	295	254	284	273	256	241	294	262	289	234	278	279	265	239	258	282	268	269	258	246	266	262	248	267	293	253	271	300	279	271	242	266	273	301	277	306	291	279	237	269	259	279	271	267	270	284	270	261	271	271	242	263	237	252	278	284	294	286	260	285	269	260	276	268	241	237	279	269	278	256	269	271	259	271	268	254	262	265	282	285	262	278	259	282	264	290	291	274	265	271	271	258	263	293	278	252	256	269	273	261	283	251	291	294	244	265	284	273	255	269	296	273	258	283	292	259	278	254	254	272	268	288	248	281	287	266	259	258	255	278	276	246	262	277	263	260	241	271	263	286	275	246	286	249	248	241	291	277	261	311	272	243	263	277	289	268	265	279	291	270	267	275	231	254	281	263	280	269	293	302	237	274	273	285	274	295	254	278	267	277	272	241	270	291	274	243	265	264	265	259	264	244	282	285	272	269	279	273	249	254	302	288	264	281	253	234	268	254	276	278	264	271	274	258	270	230	228	258	261	267	304	253	265	278	298	236	307	287	264	265	268	261	242	298	239	286	268	226	295	267	265	256	262	230	303	278	273	278	248	286	255	242	275	258	272	271	239	258	275	303	246	242	243	295	274	289	258	276	277	267	271	271	254	270	264	261	248	260	274	275	252	291	284	310	265	264	289	286	236	282	259	268	255	269	278	280	271	262	286	277	290	298	246	272	244	270	248	274	284	264	282	261	291	256	285	266	289	308	286	276	278	271	258	271	240	283	269	285	266	251	276	274	274	279	296	263	279	256	260	271	288	273	237	258	266	253	262	273	270	258	268	274	269	280	281	276	263	257	221	241	245	260	273	254	279	290	286	266	242	269	297	238	268	261	281	244	263	259	291	275	251	291	304	274	273	293	278	267	240	237	246	259	286	277	285	280	243	248	274	283	289	270	262	253	278	271	273	268	253	266	278	244	270	262	251	216	274	278	288	281	275	276	232	255	267	262	270	272	264	247	227	253	275	286	271	259	267	266	258	279	254	254	258	268	271	267	274	266	250	270	272	256	253	258	278	234	250	232	255	258	256	250	293	286	272	279	301	282	289	280	250	265	237	260	300	299	269	273	256	274	255	243	288	264	248	262	266	252	290	266	270	266	282	288	266	268	290	279	263	276	260	264	243	269	293	271	278	287	263	277	278	305	262	240	249	251	276	276	286	290	284	283	298	246	280	272	264	288	242	265	251	261	269	260	266	237	277	289	290	277	279	269	268	262	262	301	292	276	276	274	287	229	292	259	258	273	231	260	268	261	291	302	251	294	303	277	255	241	270	263	237	253	268	240	271	276	311	265	256	273	264	228	267	268	287	276	250	281	238	269	266	269	275	271	268	287	290	273	263	271	256	285	282	280	292	258	288	269	260	270	259	289	267	269	263	257	224	272	270	265	286	276	273	254	250	282	275	261	288	259	263	287	293	270	280	280	250	276	260	256	290	282	270	273	270	262	270	283	282	279	273	250	280	262	286	285	256	285	273	260	267	276	256	261	253	268	269	243	288	258	252	252	276	243	255	286	270	251	317	276	297	245	286	269	238	259	282	257	285	260	253	263	272	262	235	239	243	284	261	317	272	244	277	257	295	276	259	284	254	269	264	260	284	276	279	239	260	247	275	281	278	275	257	266	243	241	270	279	257	244	252	284	250	275	258	264	277	265	253	259	261	276	282	292	268	247	252	270	276	268	269	257	252	274	282	276	283	272	257	265	260	290	233	278	257	247	255	298	251	280	260	263
8933	1465	2541	3162	2844	2448	2095	1743	1619	1453	1338	1264	1135	1043	1048	1040	942	972	881	890	865	839	870	857	830	840	751	797	794	757	763	729	744	717	740	750	814	699	709	736	721	731	773	756	709	732	714	770	694	738	721	692	717	706	707	754	681	648	763	712	708	716	702	738	702	714	727	710	682	759	687	700	698	717	682	716	691	723	686	733	667	701	680	687	711	710	757	698	718	701	719	705	695	677	689	675	707	747	691	684	684	701	656	711	655	709	711	691	753	753	704	673	640	694	676	694	692	667	681	685	737	675	736	661	689	670	636	665	652	678	691	702	708	686	653	691	679	714	705	697	695	694	668	709	699	648	678	710	678	713	670	697	680	725	699	703	632	663	689	662	705	685	684	646	691	702	730	689	679	712	702	702	724	665	692	710	652	713	652	665	703	681	698	693	736	715	698	680	686	660	715	672	670	747	692	723	680	737	705	683	696	684	716	675	742	690	698	710	678	678	703	683	694	654	679	674	685	690	710	693	710	712	685	689	662	686	735	720	652	687	682	722	721	669	695	685	691	711	702	652	698	721	663	698	674	710	729	665	727	728	709	703	707	676	722	707	662	650	694	729	698	672	717	680	684	681	728	691	676	672	726	697	684	646	707	733	698	744	659	710	696	689	710	710	741	685	671	688	636	727	684	659	762	760	634	719	723	722	677	715	626	663	677	671	722	749	707	728	646	693	728	674	683	675	634	662	646	693	726	670	729	696	699	682	660	683	708	662	687	690	715	649	660	674	686	644	665	686	681	700	663	673	689	698	687	687	682	660	694	677	737	687	689	693	685	626	735	696	728	664	672	697	646	717	688	673	685	698	711	652	690	713	653	651	654	663	679	775	653	667	725	731	695	711	670	743	706	687	715	663	698	672	733	689	677	706	763	689	688	695	646	643	706	704	663	708	663	689	706	694	741	676	684	765	711	689	679	722	693	676	645	695	702	657	690	670	681	660	681	720	704	684	679	673	686	702	694	709	657	668	696	705	630	628	670	667	661	699	688	635	722	697	660	716	662	679	727	693	656	678	675	684	698	621	748	639	662	650	679	681	648	663	610	640	659	724	762	701	724	670	714	745	655	696	705	707	697	690	682	641	697	691	651	678	696	704	643	747	682	651	680	705	666	664	719	669	726	689	705	697	646	697	745	679	671	701	710	665	716	653	705	682	717	696	661	710	717	671	686	693	678	728	695	706	698	681	667	700	750	686	671	702	687	681	716	668	688	689	682	648	692	704	670	705	676	692	672	680	692	711	686	672	702	688	713	729	686	713	690	725	700	717	681	664	691	682	665	706	654	675	673	674	704	676	669	680	713	706	663	700	701	696	675	721	719	704	724	689	704	685	706	711	683	691	667	676	675	686	724	725	761	668	685	670	683	678	727	691	712	678	723	712	702	713	701	675	704	706	703	664	662	667	700	718	703	671	670	702	689	710	701	705	720	688	686	698	672	679	749	625	679	665	676	723	669	681	679	708	700	678	647	721	689	726	684	714	696	693	708	666	701	685	699	653	669	669	685	697	716	653	730	705	661	647	698	699	666	707	708	770	723	678	711	691	663	720	664	637	661	746	690	696	661	717	709	683	667	723	697	715	707	696	695	717	690	667	683	710	668	727	726	678	693	664	674	662	693	734	716	715	664	702	694	708	674	703	679	705	654	648	738	695	703	721	703	670	627	694	729	707	699	672	667	630	709	711	683	669	700	682	635	737	665	665	716	696	688	719	742	666	718	676	690	639	717	700	696	656	679	650	704	718	693	662	701	660	682	684	679	681	713	685	693	710	663	681	698	711	666	712	683	725	700	723	640	703	624	695	737	677	705	717	670	711	676	692	687	665	648	696	705	697	743	691	674	701	729	687	720	684	672	704	699	691	715	668	723	704	669	701	708	688	693	671	708	690	653	646	705	683	696	658	654	724	717	743	689	674	729	658	699	696	695	692	657	673	693	690	651	664	678	691	666	683	698	661	700	704	693	715	681	662	687	675	698	700	698	697	761	676	697	745	691	708	666	680	715	706	699	675	709	680	680	682	670	697	677	717	692	679	687	679	681	707	719	690	687	701	697	688	676	613	689	694	673	689	712	689	696	733	683	682	674	684	707	686	687	695	677	687	704	674	668	723	685	744	706	730	708	654	688	710	643	659	653	648	685	764	694	661	730	673	683	676	711	690	697	684	687	694	689	696	704	730	666	645	677	689	682	669	711	672	661	685	690	718	669	650	661	677	700	722	667	676	738	689	724	681	676	667	696	700	703	701	717	699	716	702	686	701	654	685	674	703	699	684	695	681	694	713	644	716	633	727	715	681	741	712	699	662	677	728	672	685	672	689	667	680	723	673	680	690	632	705	711	716	620	711	629	685	706	718	665	699	710	689	744	677	636	670	685	704	715	673	732	690	694	677	682	701	683	712	715	648	709	716	720	725	699	704	697	659	702	673	694	650	664	724	710	677	714	706	658	687	710	687	628	709	705	692	675	692	698	689	661	696	672	660	654	694	650	688	746	681	712	675	722	664	753	689	722	700	680	693	671	735	712	659	694	750	650	729	721	695	659	656	688	701	737	714	685	693	698	724	688	682	691	694	709	702	651	704	691	709	727	664	718	665	662	687	687	667	686	665	670	702	693	685	687	696	735	696	650	721	700	685	671	711	691	682	666	668	699	685	741	687	704	655	678	670	695	655	728	733	709	708	687	701	638	738	737	693	750	676	668	627	630	717	659	676	634	666	743	701	695	709	693	656	713	687	688	690	699	686	726	697	651	715	665	689	700	712	723	757	701	733	590	698	681	702	654	702	679	713	680	661	679	694	709	683	663	691	683	730	667	725	650	717	704	693	706	679	655	701	667	683	645	679	672	708	661	680	739	714	666	706	719	672	667	667	689	705	701	647	680	728	719	678	672	750	700	733	671	627	731	729	670	720	690	669	696	708	698	680	744	679	681	653	730	666	704	656	653	721	670	661	662	728	684	722	710	699	645	683	685	651	641	674	677	736	723	716	664	731	696	705	685	763	706	660	647	715	691	679	681	664	698	659	696	692	718	700	741	687	676	703	703	675	704	689	691	719	662	727	743	711	673	692	690	680	669	708	660	757	688	732	691	690	719	695	747	730	754	705	742	702	667	699	664	713	744	709	705	705	691	641	698	709	693	716	718	663	706	671	670	676	646	719	702	698	726	663	705	667	674	680	684	758	690	713	727	727	717	703	673	695	716	727	682	688	707	701	713	692	698	734	712	727	713	697	657	699	649	678	675	689	650	687	674	710	719	705	687	689	754	640	671	685	672	676	669	692	663	749	693	642	707	713	703	688	700	694	715	706	703	701	684	658	647	649	713	680	716	719	682	695	681	714	694	680	693	703	712	653	714	627	692	700	659	660	716	719	644	712	703	716	719	670	725	695	655	672	674	696	722	727	717	723	652	702	674	728	696	743	669	704	680	754	763	714	718	695	736	713	703	683
25197	3509	2192	1693	1131	917	664	522	450	410	355	320	307	254	228	214	237	199	188	181	162	160	161	163	167	167	173	157	158	148	137	161	166	162	142	148	166	153	142	144	155	152	159	147	130	132	131	153	138	155	146	136	151	168	157	141	148	125	132	128	127	156	143	114	133	136	124	121	137	147	130	159	153	124	151	138	132	165	133	150	130	124	148	144	125	155	149	189	149	122	136	149	123	151	125	121	129	149	144	134	158	155	144	122	137	154	157	139	132	150	136	122	141	144	137	126	134	139	128	144	133	132	146	128	142	134	139	153	121	143	107	152	137	140	123	128	126	128	140	136	139	154	144	121	151	145	134	139	127	154	139	118	123	123	138	128	127	145	127	149	138	141	139	131	144	127	139	112	124	154	152	152	122	155	138	136	163	158	152	144	114	135	120	138	137	141	147	148	115	163	132	135	147	142	125	130	142	140	135	146	165	131	132	148	142	129	135	133	145	134	123	130	125	124	143	141	116	176	133	127	134	140	149	133	130	154	142	130	143	142	150	134	156	143	137	140	148	140	133	127	127	146	156	115	146	133	136	132	147	145	142	151	141	139	140	155	141	129	143	134	140	127	147	136	143	136	147	142	135	137	146	135	136	124	147	146	137	128	143	135	162	151	134	136	160	141	148	117	149	149	162	138	126	134	117	110	146	131	151	122	141	141	132	124	143	141	114	126	162	139	135	144	144	152	124	137	148	128	133	131	125	124	137	146	135	131	134	128	137	133	127	137	125	147	152	135	136	126	144	132	134	164	145	139	113	149	152	156	138	142	111	141	153	146	125	148	137	119	156	151	137	147	157	130	146	132	149	130	129	114	123	138	137	110	143	148	115	122	146	121	134	143	121	145	130	143	136	174	140	137	147	130	158	145	138	147	131	149	153	146	145	157	122	142	128	133	115	124	137	136	143	143	130	121	137	125	144	125	131	133	135	137	131	158	137	142	119	146	109	129	123	142	153	130	157	144	126	131	120	121	169	126	133	127	127	145	138	139	148	141	153	122	111	147	131	142	130	139	141	136	151	142	143	131	142	142	124	142	132	146	127	125	151	130	154	146	135	144	137	130	145	173	156	161	123	140	129	119	152	127	108	146	120	142	149	137	127	134	122	119	123	128	144	122	125	138	119	126	142	131	116	135	137	138	144	144	167	133	113	138	132	128	145	134	156	139	138	129	111	143	136	122	122	153	166	121	138	123	129	137	141	154	162	133	171	128	156	147	133	148	143	151	149	145	124	145	155	130	143	164	154	132	137	147	127	123	139	139	133	136	159	129	142	132	151	151	145	139	151	149	127	135	126	142	120	119	156	136	128	120	142	126	161	146	137	135	130	115	143	128	131	140	150	152	150	126	150	156	117	140	140	140	153	146	150	158	136	145	154	140	145	125	122	139	135	140	131	118	127	133	149	146	135	123	142	111	153	134	138	150	148	120	130	159	149	125	133	130	147	157	138	128	139	118	120	147	156	151	146	141	163	151	147	141	126	147	156	153	137	147	128	129	138	170	134	131	144	145	142	128	142	150	135	130	148	126	154	132	130	116	149	138	146	141	132	158	130	126	127	137	132	127	152	149	134	148	130	133	150	139	130	122	111	117	149	126	126	130	142	121	141	145	128	128	171	132	119	145	143	142	146	140	131	146	140	128	121	144	138	143	125	130	143	148	141	135	123	148	137	117	137	138	121	140	143	123	121	133	135	147	148	157	136	141	152	125	142	147	124	140	151	112	131	136	148	156	131	124	136	143	147	156	137	163	110	133	132	126	135	123	119	128	137	144	131	140	134	150	127	134	141	126	122	135	158	146	116	151	125	158	151	137	148	140	147	120	150	134	146	135	136	130	136	140	143	130	127	135	130	147	147	129	131	137	145	120	157	162	157	151	130	144	151	140	132	132	165	116	149	136	143	153	149	164	112	151	141	135	121	137	136	137	146	138	123	125	160	134	123	141	148	114	129	123	126	136	128	153	134	134	119	152	147	131	126	146	144	141	149	123	128	147	138	124	135	130	151	135	126	146	140	133	119	135	127	146	146	140	120	147	134	163	123	146	139	136	151	144	125	145	136	127	125	128	132	126	131	147	131	145	149	138	132	122	144	138	129	127	148	145	128	140	163	133	115	118	150	144	141	140	126	157	145	142	125	125	149	163	151	138	141	143	152	122	132	142	145	151	158	140	155	125	150	124	145	152	146	142	138	137	125	127	134	143	168	127	151	143	156	124	120	125	149	151	128	140	137	135	139	125	136	145	113	153	133	140	124	160	123	147	143	145	130	135	138	118	125	131	138	130	158	134	152	139	125	141	140	115	155	136	148	118	156	137	133	136	133	142	139	139	139	145	145	129	147	130	133	118	116	137	142	143	153	130	145	126	143	145	143	123	132	122	135	134	149	139	148	141	143	156	131	136	126	131	133	147	144	139	132	154	143	132	119	171	124	130	127	143	130	112	157	155	161	142	158	145	143	119	149	135	123	133	153	154	134	157	135	134	152	145	149	124	118	152	132	162	151	163	140	151	132	116	129	149	134	122	147	130	142	144	136	150	128	111	132	123	126	144	147	137	142	129	135	151	125	130	131	164	151	146	139	159	108	157	147	157	125	133	139	154	143	134	148	148	148	144	154	155	135	133	127	109	147	143	140	131	150	143	143	151	151	153	142	143	142	150	129	150	125	132	131	139	137	150	137	160	128	131	151	135	144	139	138	148	123	147	129	118	156	134	146	141	143	150	120	144	138	137	147	136	131	127	130	136	160	127	156	162	113	149	140	134	140	140	137	148	146	159	111	144	136	132	132	148	131	140	126	122	135	148	161	143	127	128	132	110	146	145	127	130	152	144	135	150	114	132	146	148	147	129	124	107	121	152	109	131	130	162	131	154	131	157	149	133	136	152	152	128	136	139	145	140	132	128	134	143	143	155	146	147	138	121	135	148	130	131	127	124	132	136	136	116	155	142	155	111	127	143	135	136	132	137	149	130	128	128	127	129	146	147	135	135	137	140	148	150	131	154	146	133	160	126	118	148	119	131	133	174	131	156	132	129	130	141	113	144	140	121	156	137	143	125	129	167	144	149	139	142	143	137	146	132	143	136	130	124	136	139	136	124	152	143	146	154	117	143	123	167	127	122	131	166	143	132	153	129	121	124	122	121	141	147	133	147	145	144	125	137	136	136	157	128	149	147	157	134	142	141	128	117	141	138	140	145	127	128	134	130	124	125	153	123	129	116	152	129	141	140	170	138	148	129	140	143	114	132	134	155	147	115	155	136	131	135	158	146	144	134	138	142	129	160	153	146	132	143	111	144	148	127	107	140	137	159	159	143	132	122	130	162	154	134	137	141	138	139	145	134	127	141	139	138	136	131	136	134	140	134	129	152	150	126	132	132	161	144	128	146	149	122	129	128	123	151	132	144	143	143	138	131	136	125	128	145	162	160	157	162	134	132	156	149	148	132	122	150
12465	1956	3998	4952	4357	3574	2936	2502	2115	1797	1507	1375	1256	1166	1040	931	939	867	771	746	700	722	656	638	631	607	554	586	555	541	529	496	493	529	501	484	505	451	475	444	485	473	493	453	448	449	469	435	412	472	413	440	407	433	471	434	432	420	406	389	425	432	383	391	414	412	412	378	381	403	440	440	365	409	392	369	409	422	379	399	395	404	410	403	387	384	378	413	362	376	356	417	406	394	344	344	384	380	385	368	386	407	376	383	383	415	409	403	362	390	416	374	399	403	365	404	397	396	388	402	375	392	396	403	382	362	371	387	402	334	379	372	420	385	355	400	393	435	389	357	380	375	380	369	386	367	371	392	381	371	364	362	354	385	355	346	407	407	374	354	371	360	376	379	408	393	343	420	377	398	381	365	364	350	411	421	393	372	373	383	397	391	383	402	378	381	366	407	400	407	414	363	381	359	403	380	381	399	386	377	399	350	390	387	385	395	395	378	367	356	392	347	376	373	375	370	392	354	346	399	368	386	380	367	359	344	371	365	416	374	412	374	382	364	361	370	400	365	386	397	373	391	356	351	409	411	359	391	361	374	348	398	369	380	411	382	363	358	380	365	365	381	411	395	369	418	413	382	344	377	370	397	388	383	365	391	369	345	385	389	359	420	373	348	409	390	350	380	382	402	357	394	354	370	397	394	382	374	367	359	368	393	370	404	362	346	379	370	438	358	372	381	351	376	389	371	384	372	345	365	381	423	373	356	377	375	391	386	390	369	366	386	403	378	401	361	373	363	393	351	338	344	411	351	389	403	389	345	390	376	389	372	369	351	400	395	394	362	406	376	388	380	356	386	380	356	371	345	362	371	430	356	390	403	363	368	400	411	365	389	372	366	381	374	395	386	356	387	397	370	395	419	391	361	367	342	346	379	359	381	389	399	362	393	391	357	362	364	377	383	401	379	369	363	370	351	370	390	407	390	393	351	410	360	391	374	372	370	353	376	354	378	393	377	361	368	409	376	381	359	366	361	382	384	366	404	386	380	368	353	361	354	356	378	372	359	375	380	362	392	378	400	360	375	372	359	380	362	380	378	358	407	366	400	374	375	382	388	351	359	337	376	383	342	360	363	397	390	358	391	377	370	376	363	411	346	366	422	375	418	356	389	401	375	375	372	381	379	403	403	374	384	365	388	378	404	360	338	391	380	350	391	353	395	375	352	359	354	373	381	348	397	376	357	386	358	379	371	379	363	369	377	349	383	400	391	368	414	353	382	379	369	364	381	403	345	385	380	380	403	369	369	377	392	329	350	403	372	350	382	381	379	399	359	403	366	390	371	379	371	380	341	384	401	373	396	387	386	387	390	359	377	373	345	368	382	350	364	374	415	392	353	383	415	343	374	387	392	360	375	353	377	354	382	399	388	383	372	377	406	365	370	399	392	345	386	376	405	405	368	409	396	355	366	371	362	369	358	361	389	396	376	404	369	391	387	351	370	364	361	410	374	371	406	344	372	381	369	365	367	369	397	382	372	374	374	381	402	392	390	341	380	388	375	394	393	358	391	378	343	390	369	395	405	352	378	359	394	366	366	377	358	340	382	372	360	387	386	365	414	354	362	374	395	356	350	393	413	388	407	379	398	379	362	373	369	375	393	358	408	405	389	370	373	402	420	372	388	373	378	373	384	346	383	357	384	420	389	371	338	392	387	358	340	401	407	409	392	358	379	403	347	395	363	390	382	380	378	362	385	382	414	368	362	402	381	312	395	366	385	369	384	380	386	393	368	375	353	407	392	384	393	401	410	405	408	399	382	387	379	413	392	386	381	351	362	361	403	394	398	401	389	384	392	363	342	326	367	367	382	362	390	363	342	392	398	388	393	377	391	400	404	354	363	398	363	351	398	355	383	368	425	397	374	378	389	365	392	404	399	398	353	333	371	386	379	396	359	341	395	353	357	368	383	372	422	381	394	349	388	364	380	348	414	349	384	373	372	376	384	339	393	375	385	345	361	373	378	364	390	384	349	378	413	375	376	350	399	346	407	399	361	370	369	389	402	384	357	383	387	369	408	385	366	386	400	367	395	367	373	377	369	405	377	372	379	382	389	369	392	352	375	372	374	387	365	370	402	364	388	378	381	362	367	388	397	384	387	396	339	377	359	358	392	373	422	360	393	362	350	358	397	361	373	359	372	361	397	393	377	375	359	375	388	377	372	409	371	353	367	370	353	383	429	367	411	402	389	380	390	357	352	402	381	401	398	372	376	366	365	357	376	392	345	375	397	343	370	384	395	356	367	347	360	392	409	357	419	362	408	370	367	373	365	341	367	387	373	413	369	372	356	407	329	406	354	393	390	387	352	381	358	383	400	396	393	357	383	369	350	389	362	353	373	380	371	378	377	367	346	388	394	400	376	365	345	356	351	397	380	400	376	392	374	375	381	382	391	387	371	382	379	362	374	343	369	401	403	389	395	339	384	358	365	377	383	372	382	360	384	356	362	368	368	390	400	361	397	380	380	384	349	387	400	388	364	316	371	374	375	379	351	360	386	365	390	383	367	370	367	360	379	395	377	392	400	379	347	386	353	366	376	398	376	378	374	376	378	347	388	396	352	380	380	380	373	422	363	393	387	369	387	368	332	403	393	348	353	392	405	400	398	401	361	364	370	390	386	410	363	364	372	425	415	422	358	417	345	384	382	395	409	362	350	386	388	358	405	328	412	348	377	413	360	407	378	396	367	389	347	375	382	378	385	412	396	411	392	361	378	398	340	386	361	386	347	398	377	355	354	374	375	390	353	362	369	378	372	386	361	400	373	401	380	409	361	359	366	399	391	390	406	367	374	366	373	362	385	393	375	357	401	359	380	387	359	368	424	388	340	370	348	378	393	375	399	407	366	343	360	404	390	365	382	384	386	363	419	384	353	347	388	381	376	385	352	351	364	392	392	338	392	400	377	357	380	400	384	360	382	383	409	374	386	378	362	388	385	401	407	348	385	367	376	351	357	412	383	375	400	382	380	393	394	404	365	386	379	386	374	359	373	355	373	394	386	404	345	421	369	370	383	322	402	366	385	387	404	380	380	367	410	382	381	361	370	400	384	373	373	367	389	390	395	359	362	395	365	386	362	378	398	351	356	393	401	334	354	391	372	354	381	373	366	392	390	374	387	340	327	363	404	385	344	374	371	369	359	346	373	385	393	384	354	380	373	348	406	358	378	420	361	390	387	399	347	408	374	397	391	364	357	360	367	378	399	394	320	370	353	348	375	385	392	383	396	387	399	383	374	375	399	395	386	368	355	386	356	373	365	366	349	339	382	369	411	399	416	385	399	363	368	423	367	384	391	354	379	383	376	365	377	382	417	404	375	401	398	375	392	376	360	354	373	373	334	338	361	427	396	374	375	352	382	377	370	399	358	373	334	351	375	375	328	360	390	370	387	382	377	382	375	371	360	402	382	368	341	362	391	396	392	371	358	381	389	376	336	359	376	379	368	394	405	353	353
3112	279	286	252	256	256	230	255	222	259	241	238	230	214	236	247	236	197	242	229	240	241	238	230	253	257	228	249	217	228	237	220	238	202	225	247	247	231	209	224	244	216	228	257	229	216	223	228	240	205	219	222	244	218	235	268	231	256	240	230	234	230	196	238	225	243	225	234	231	232	236	235	206	231	226	258	219	215	233	203	231	186	207	224	203	246	219	229	204	209	246	257	254	197	219	228	210	204	231	223	221	220	239	208	217	233	236	221	244	242	230	227	243	224	239	227	222	245	224	242	257	207	236	239	228	213	233	240	224	218	206	214	236	230	230	225	215	231	257	236	220	222	237	222	200	216	252	223	225	222	261	220	232	232	240	220	207	226	226	204	194	199	226	227	224	236	245	234	226	236	219	241	221	231	217	198	248	236	223	237	223	224	205	212	233	250	221	205	241	222	196	271	214	223	203	254	260	241	254	213	227	226	220	212	217	245	235	228	241	243	221	230	231	218	239	214	231	227	223	214	205	257	244	205	201	242	236	219	221	221	210	221	212	224	226	246	227	213	238	232	248	214	220	244	208	222	226	208	240	229	242	218	217	221	250	255	260	218	247	238	218	216	203	199	205	228	218	194	210	216	224	229	249	216	229	246	257	215	239	239	246	228	268	216	220	215	239	244	209	232	225	236	230	250	243	206	245	211	230	211	216	210	211	211	215	212	252	232	254	224	248	230	213	248	250	237	247	231	212	222	218	231	230	218	225	219	240	219	218	182	231	239	213	187	199	208	239	227	252	205	225	229	243	229	238	247	215	201	244	230	204	220	223	229	214	224	238	233	224	210	230	217	213	223	210	257	250	231	203	238	215	214	211	250	236	231	242	210	219	252	224	260	236	232	214	236	203	230	216	223	236	224	238	241	223	227	235	243	234	225	252	240	234	226	209	245	220	211	235	232	236	229	227	222	248	241	197	218	250	213	238	251	234	234	246	221	226	246	226	227	245	243	232	205	223	226	225	214	252	240	230	233	255	227	226	224	232	239	238	243	238	230	208	239	237	242	226	228	210	227	247	248	251	201	224	232	219	270	218	240	235	232	243	247	235	228	213	241	204	244	252	218	227	209	234	191	237	236	248	239	204	226	224	218	236	206	225	230	224	216	257	231	214	255	248	220	234	207	232	211	224	210	204	220	228	222	216	216	236	206	236	194	233	233	236	239	225	241	231	237	213	229	227	212	207	254	234	227	256	208	211	239	227	258	208	233	217	193	226	253	211	223	217	240	259	247	213	216	246	221	228	232	222	200	228	215	185	231	255	231	222	244	208	225	225	233	199	233	199	245	233	224	240	213	231	234	214	234	225	206	249	217	206	202	210	229	212	233	208	215	212	246	232	228	223	212	225	232	228	253	218	244	200	224	207	218	226	236	210	213	228	209	229	205	203	228	213	231	237	249	260	238	249	196	239	219	245	261	226	220	234	237	227	229	188	237	209	229	214	237	211	251	227	223	249	234	222	249	209	242	231	229	221	237	215	236	242	222	231	217	234	235	241	219	225	245	226	201	248	229	248	240	226	241	228	228	247	249	238	253	217	236	235	224	232	236	246	215	224	227	227	218	236	234	232	237	227	196	210	248	208	241	206	217	251	234	214	185	233	226	244	260	223	232	245	213	226	231	223	231	211	225	214	226	224	227	247	261	257	249	198	187	258	199	248	241	223	229	235	223	205	236	244	233	248	209	215	222	217	225	244	251	235	202	226	207	205	238	227	221	208	224	225	231	211	229	217	218	213	230	232	232	233	244	218	207	225	260	248	224	240	222	230	230	240	251	222	218	239	215	254	228	243	205	233	224	239	209	233	230	223	234	242	214	229	247	217	252	235	202	245	217	225	226	239	217	223	232	197	217	215	219	229	229	205	222	244	229	244	224	221	206	251	240	219	230	240	205	214	218	242	236	215	219	243	250	244	221	231	234	228	218	253	200	216	242	203	235	217	227	254	237	224	229	214	236	204	224	234	229	224	187	233	232	213	222	224	243	238	225	235	238	244	218	238	198	235	234	238	217	219	231	251	222	251	237	218	223	238	241	204	240	258	264	249	208	204	231	217	243	223	214	280	192	221	228	219	211	239	230	253	216	229	247	242	241	207	243	231	214	234	241	227	209	213	231	234	229	242	244	196	201	220	199	219	212	229	229	205	244	238	228	238	198	230	235	233	227	213	233	213	235	216	225	228	212	254	229	232	235	216	235	201	221	231	215	241	215	230	215	229	205	219	250	217	221	238	234	249	226	208	216	241	218	221	275	238	257	237	205	232	216	235	195	244	228	242	245	238	226	214	250	241	224	222	236	255	232	249	241	235	239	233	225	240	260	208	219	217	221	242	228	232	239	236	223	230	245	233	203	250	237	200	223	217	232	239	235	249	219	229	206	222	220	227	239	196	232	249	193	245	216	227	212	259	243	238	233	223	242	212	245	204	228	236	245	235	221	224	221	218	258	240	215	252	211	201	227	233	213	220	226	243	223	237	223	231	222	233	263	246	227	235	219	255	263	222	234	214	247	200	209	228	211	224	246	212	209	235	223	227	204	238	224	204	241	212	242	234	255	220	228	247	238	238	230	222	239	229	209	235	225	236	243	241	219	229	221	218	195	236	233	220	248	215	235	244	235	218	224	220	219	233	249	228	227	222	228	231	252	226	224	205	212	224	237	238	216	242	245	232	207	248	199	237	226	220	234	210	224	243	243	207	217	225	240	249	226	240	203	226	220	239	237	239	244	225	268	252	209	241	185	216	233	245	225	216	249	238	238	223	252	235	239	240	219	257	213	230	239	235	239	248	248	213	231	235	227	218	224	205	218	249	236	244	231	229	235	213	222	226	250	216	239	181	230	225	209	241	220	235	215	219	248	254	251	217	219	239	214	212	202	260	226	265	192	196	253	222	261	209	251	251	216	223	221	236	233	208	233	231	251	203	216	250	236	220	195	230	211	243	221	233	195	221	249	204	247	206	230	221	238	221	220	229	249	211	217	247	218	207	191	205	245	208	246	227	274	213	233	235	241	224	236	243	208	249	241	256	210	221	248	245	229	259	241	248	261	231	214	218	224	226	226	240	235	223	244	251	230	251	200	218	198	239	240	243	219	240	217	215	229	231	228	222	221	229	238	222	249	229	233	235	246	249	205	234	220	216	255	216	215	236	205	259	241	250	205	222	232	218	214	235	235	209	198	200	214	238	250	239	213	225	244	262	220	252	248	233	245	241	234	227	221	235	241	220	221	215	254	219	234	225	231	239	229	234	221	254	269	208	199	253	251	248	205	217	232	241	227	249	219	235	235	199	228	241	216	209	206	250	218	221	208	230	250	241	235	218	207	210	259	199	198	229	215	244	233	208	201	207	238	223	237	233	255	207	239	233	221	236	220	223	233	235	246	210	223	226	221	211	229	198	222	224	207	231	209	217	243	240	228	196	209	236	227	217	229	230	227	238	234	229	216	217	201
2786	706	753	850	780	743	677	707	695	690	642	637	632	640	643	609	640	625	620	653	644	608	628	648	570	674	647	644	625	589	604	604	617	661	600	599	634	577	634	596	629	609	602	606	590	581	667	620	576	609	583	611	645	606	602	582	595	623	636	590	624	614	630	664	613	604	618	569	624	596	605	592	577	586	578	617	626	584	609	618	593	606	610	607	618	623	604	609	611	649	623	621	598	584	623	622	605	581	593	622	623	618	621	640	602	627	598	620	576	633	641	596	580	631	626	635	608	620	657	613	652	577	619	616	600	618	619	642	662	620	617	592	610	629	610	607	584	642	593	577	601	621	613	627	559	656	614	619	637	612	564	593	596	592	602	624	623	600	594	604	588	603	621	630	589	613	581	583	601	600	608	648	590	605	611	601	606	599	601	610	627	649	576	576	623	636	599	593	616	628	625	593	625	626	617	573	602	581	583	602	620	608	616	590	644	612	574	618	601	629	653	642	604	627	609	604	598	594	660	600	595	651	623	596	620	643	607	633	606	613	612	591	598	626	608	643	575	657	582	604	600	566	608	649	598	584	604	603	572	640	643	600	643	636	611	629	616	613	656	599	607	627	569	632	631	628	625	587	640	612	655	582	615	558	583	607	599	657	571	630	597	614	616	623	647	602	591	557	619	626	606	602	628	579	612	603	643	579	583	626	657	603	608	600	585	593	640	613	617	596	654	630	573	630	635	629	591	591	618	604	639	607	645	594	614	624	610	615	653	641	632	606	631	620	650	610	627	675	612	556	653	606	625	656	649	556	582	611	590	623	575	632	610	607	615	609	603	633	602	620	646	630	628	623	636	632	624	600	608	565	587	665	619	590	595	620	653	628	614	578	608	639	609	603	589	628	594	589	575	657	602	632	605	575	629	600	655	600	599	613	633	586	591	602	597	628	593	603	548	608	564	601	624	616	593	596	586	594	589	640	630	599	595	603	592	621	609	616	605	591	632	586	607	594	637	602	616	607	597	643	588	606	653	600	573	593	630	626	601	605	661	604	629	603	606	639	662	594	633	596	665	579	595	632	572	617	644	600	629	632	624	635	608	625	549	627	653	573	642	590	579	615	579	628	600	531	616	619	563	585	645	628	592	569	607	546	614	614	611	585	632	577	638	581	598	553	658	594	611	622	612	603	570	649	599	550	588	628	595	599	636	602	609	644	635	621	608	635	626	572	615	649	607	651	604	588	592	569	593	608	603	625	597	623	658	572	636	633	585	658	611	599	609	628	637	558	592	637	604	618	603	650	588	588	588	639	647	645	602	644	614	634	679	656	624	646	640	601	572	580	634	633	601	601	633	646	593	601	592	633	607	660	634	577	607	551	659	629	603	623	607	595	612	617	653	609	571	620	595	596	584	591	600	605	627	617	596	623	584	604	620	639	570	598	620	618	659	678	575	622	607	596	589	611	638	596	611	603	631	630	648	614	579	640	623	642	578	662	580	640	646	612	634	611	626	568	610	605	584	619	614	597	590	587	640	599	635	633	631	582	611	573	610	609	602	600	629	639	617	568	576	607	576	590	612	626	578	634	563	653	579	596	677	646	611	583	580	618	574	603	567	608	650	623	612	600	586	576	645	566	595	608	620	621	568	595	605	593	612	628	612	640	619	590	618	597	657	574	592	634	605	606	601	592	611	654	573	608	546	644	635	601	620	640	642	595	634	580	602	630	600	636	595	597	584	628	634	588	587	601	585	608	633	608	607	618	627	614	643	624	592	626	618	592	595	612	609	654	614	599	587	601	658	585	580	615	649	621	631	644	634	598	647	655	573	580	571	573	616	597	590	603	615	615	569	643	561	635	623	607	625	593	600	615	576	553	611	607	640	598	618	631	613	576	613	630	627	538	610	628	575	587	619	630	620	601	642	631	588	592	610	611	609	614	588	617	583	581	660	588	648	583	606	590	633	627	605	641	613	605	617	638	621	593	627	575	578	578	580	637	629	616	619	643	651	611	607	601	662	555	633	630	676	623	628	609	620	611	619	580	587	583	588	624	606	589	623	608	625	627	613	625	591	597	608	645	630	645	658	643	638	658	634	607	618	590	583	618	624	563	604	603	607	567	626	632	619	669	618	559	592	619	599	576	629	617	616	607	628	603	607	600	647	603	611	595	608	602	601	615	640	611	626	627	613	614	623	599	571	606	613	600	613	590	589	596	655	644	620	590	609	636	568	595	621	646	551	633	629	614	613	579	601	595	603	640	615	612	599	573	603	659	603	624	609	625	600	612	597	586	590	587	607	625	628	613	651	626	636	577	582	613	597	616	632	594	622	596	629	616	616	608	596	601	602	610	563	587	581	620	652	626	610	614	577	581	622	594	608	611	570	556	612	550	622	643	620	594	608	617	630	554	600	601	587	584	598	638	596	626	604	588	569	574	624	606	606	609	587	638	629	639	608	607	609	599	639	577	601	585	614	617	603	614	576	669	601	607	621	567	607	606	620	633	644	651	589	607	631	625	600	600	594	644	600	570	638	642	589	670	600	619	604	589	590	618	583	593	627	628	568	631	612	611	561	613	597	584	616	592	581	587	612	673	577	590	619	617	600	570	599	598	596	649	591	608	597	670	646	599	553	648	570	645	623	613	608	578	619	601	591	654	613	604	589	642	616	609	587	589	603	630	572	601	611	603	599	619	643	594	635	579	647	546	628	649	623	620	589	656	617	612	585	613	613	609	611	593	626	595	611	594	610	643	607	611	608	606	587	644	586	602	627	585	578	603	610	602	604	645	611	618	602	612	579	597	643	637	615	605	625	617	633	593	610	601	637	588	602	625	628	635	593	584	583	610	595	603	620	584	609	668	602	591	595	660	600	595	629	551	641	631	595	593	654	583	585	643	620	608	573	610	631	605	602	594	645	579	583	585	613	624	615	641	597	613	632	636	576	615	598	611	564	604	564	565	586	576	653	597	612	604	601	667	614	614	589	624	642	574	545	611	585	615	666	591	601	581	573	601	590	642	636	588	535	583	606	602	580	579	632	602	628	645	627	603	590	590	616	596	612	628	613	638	656	625	614	640	621	626	657	609	647	590	610	620	637	633	631	594	599	653	588	607	638	613	606	626	625	578	583	578	616	619	616	573	594	629	582	648	557	583	589	584	604	675	623	568	643	617	670	607	618	583	618	611	597	613	604	586	654	638	641	634	596	584	612	651	615	608	580	598	580	569	639	624	598	622	627	617	630	631	582	627	642	629	639	621	614	650	616	647	634	542	575	608	604	603	632	633	588	584	606	602	617	614	619	637	585	578	615	611	607	633	639	580	625	656	605	621	579	612	624	612	626	609	590	627	616	647	606	586	636	644	590	623	607	604	610	636	635	659	594	586	600	579	601	616	647	592	592	620	614	657	615	568	627	592	570	608	639	606	642	560	577	616	622	608	599	642	597	562	606	615	588	627	585	628	652	612	608	627	564	573	590	594	619	628	591	608	608	573	624	594	588	565
15222	1353	1278	1057	764	664	510	489	437	380	373	363	340	299	289	305	308	308	284	323	291	278	293	268	276	304	284	292	275	279	289	275	282	260	312	281	278	269	251	262	277	280	311	257	247	278	291	275	271	263	262	244	276	275	284	255	304	266	311	297	269	254	252	277	263	274	210	263	279	246	260	282	249	296	272	264	273	260	282	278	288	293	271	276	258	252	286	288	250	252	273	287	270	277	246	258	258	276	279	259	289	269	275	277	268	250	262	254	289	263	253	279	289	285	253	259	274	238	273	250	259	261	259	257	258	236	255	269	242	253	277	254	280	271	264	313	259	268	257	268	263	263	245	282	310	239	275	282	290	276	306	272	271	267	259	257	264	282	252	256	266	275	290	308	251	273	264	282	279	290	244	257	286	264	279	261	279	290	277	265	258	279	270	316	266	249	308	267	264	292	253	248	251	249	240	281	234	261	277	259	243	262	280	276	278	275	293	238	228	274	279	286	250	270	276	263	268	274	258	293	249	267	265	247	274	255	265	267	279	263	280	269	280	268	268	285	246	280	266	257	286	258	273	249	243	256	288	268	245	243	234	280	272	270	261	259	270	265	273	283	265	264	243	249	281	227	278	279	272	275	273	273	264	264	273	263	269	258	272	265	258	266	243	275	257	265	295	257	270	302	250	260	296	304	248	274	267	259	269	252	270	276	272	281	289	254	270	274	252	266	268	259	256	248	259	285	252	278	261	258	273	257	272	292	273	260	260	293	260	263	268	314	279	283	253	277	261	259	269	252	265	256	272	262	302	250	273	275	275	276	282	275	269	283	235	267	260	233	250	270	233	266	260	257	276	263	274	289	257	281	280	264	288	264	265	272	292	259	280	275	250	248	272	286	259	262	272	274	277	261	279	276	267	297	285	261	259	260	289	246	267	268	241	237	271	247	295	253	290	235	257	267	236	257	250	272	272	276	244	275	294	269	275	254	255	278	269	269	265	273	250	264	290	270	272	260	269	269	253	255	280	292	285	250	254	299	281	246	257	296	289	237	269	277	274	244	241	261	241	256	262	269	276	287	244	265	278	284	268	277	293	274	281	268	258	298	276	287	281	284	256	249	239	290	292	281	249	277	262	287	270	286	299	268	297	265	269	278	277	282	277	236	239	287	275	257	260	268	253	279	250	263	280	237	248	272	288	275	294	240	253	252	281	267	267	263	294	263	282	287	248	256	267	289	253	270	247	265	264	262	260	262	276	265	244	276	248	228	235	264	254	233	259	237	282	268	273	271	276	265	250	269	257	304	244	269	283	266	270	283	264	276	248	261	234	286	260	233	274	261	280	270	257	240	253	282	231	227	283	261	264	264	242	250	267	258	270	265	271	273	285	273	258	274	269	263	255	263	274	263	282	269	276	266	291	250	268	271	266	265	236	267	240	291	254	296	265	230	245	299	280	257	265	247	255	269	242	281	265	232	270	287	264	244	235	244	253	248	257	291	271	273	299	261	265	276	291	261	267	268	282	254	255	267	236	249	269	251	284	266	262	269	277	292	337	286	278	272	279	274	273	262	263	285	252	285	256	257	261	256	252	247	286	264	286	247	246	259	282	266	277	259	246	276	244	300	283	258	264	265	266	270	263	248	260	251	282	254	286	289	286	283	241	281	261	257	280	277	271	260	266	232	266	268	262	271	266	296	289	229	268	253	286	276	277	246	285	293	284	246	282	252	273	263	288	272	288	298	265	290	247	276	272	275	278	257	295	265	255	274	275	267	274	251	286	294	284	234	260	252	279	263	267	267	241	244	234	272	283	247	260	240	226	239	273	286	290	254	253	281	276	262	238	268	285	264	278	235	274	272	243	236	265	271	259	278	259	268	277	276	240	272	272	284	278	277	279	261	274	227	285	293	275	266	262	279	327	272	250	250	272	275	281	258	259	230	250	271	263	264	260	284	310	260	258	272	254	245	274	267	288	262	274	273	249	264	278	267	277	271	252	290	273	268	239	263	273	286	274	238	271	250	269	282	268	290	285	259	252	250	288	238	300	267	271	256	243	280	261	273	266	259	259	251	272	277	259	283	266	237	265	249	285	287	257	272	252	240	254	259	308	273	291	242	256	305	263	270	253	277	252	267	276	280	256	256	267	261	255	262	273	231	276	260	238	253	259	277	255	275	267	263	260	249	282	276	279	263	263	226	262	271	297	250	249	273	276	255	292	276	265	247	264	224	267	263	313	268	236	282	269	281	259	289	302	262	271	248	287	286	284	244	319	295	276	259	269	258	269	267	255	273	279	253	266	238	279	274	308	280	281	262	276	305	274	274	264	297	282	294	273	274	302	256	275	253	281	257	260	264	258	251	251	258	272	258	279	312	242	253	283	264	275	274	287	259	285	274	271	270	250	266	246	254	269	267	295	280	262	271	261	250	273	256	283	272	293	258	257	254	285	289	255	225	251	290	266	261	261	268	266	306	258	281	256	276	264	264	252	228	257	267	299	278	266	262	254	275	266	285	267	295	262	263	279	270	280	262	256	279	266	283	270	264	263	240	277	249	253	277	269	267	244	276	272	280	237	290	293	276	235	279	268	261	282	267	262	312	267	264	276	241	289	288	265	253	261	250	249	236	262	250	263	259	267	285	276	243	254	274	291	309	281	242	259	285	259	263	249	254	255	241	236	287	276	250	257	291	232	279	270	278	270	256	297	269	259	264	287	248	287	276	276	259	275	232	269	247	279	270	262	237	285	273	254	268	269	245	256	266	257	252	246	289	284	276	268	238	280	238	247	263	258	258	293	271	275	273	297	264	274	263	277	262	282	275	273	266	283	292	271	272	292	279	269	278	258	255	258	282	284	244	244	271	264	236	252	250	307	268	258	260	234	272	264	270	260	249	274	247	259	260	267	250	254	307	293	283	248	244	233	255	281	278	266	273	281	256	289	250	259	269	281	251	289	264	272	263	238	250	265	265	244	294	241	280	290	270	262	279	250	264	271	248	282	238	274	274	274	287	268	279	263	273	283	275	268	297	238	229	265	256	273	256	299	294	262	277	262	283	272	240	252	258	244	302	283	241	283	243	272	249	257	300	271	283	246	246	269	248	255	285	285	280	284	297	221	257	258	251	255	235	273	256	292	285	294	270	277	261	252	232	246	286	256	256	246	266	259	254	260	264	269	275	268	243	265	279	263	275	276	278	280	248	257	256	275	275	264	252	245	261	231	270	306	265	257	273	281	238	291	264	277	256	282	235	229	273	269	253	234	266	274	262	269	271	248	267	270	267	272	300	250	258	259	254	264	233	259	262	277	257	273	287	248	269	294	269	227	248	278	304	274	258	241	283	273	273	250	255	265	291	249	250	240	248	289	284	283	261	293	250	277	273	252	272	257	314	269	257	282	270	272	275	261	284	261	286	266	259	277	278	271	291	272	256	258	289	259	266	289	277	269	263	273	292	267	293	250	256	250	265	220	247	271	266	274	289	288	279	296	258	286	274	258	272
8404	1473	2710	3132	2933	2449	2029	1839	1527	1481	1334	1216	1173	1077	1019	1029	957	944	901	866	834	829	848	854	843	826	814	779	747	804	763	792	730	758	762	784	736	743	746	743	780	774	688	708	713	734	706	718	753	737	725	760	720	719	701	734	698	733	733	679	705	700	707	732	698	710	709	680	670	735	662	742	694	697	688	693	673	710	728	717	664	718	724	700	671	691	728	684	703	703	694	680	715	725	728	701	682	659	742	685	681	684	729	702	661	721	695	709	746	749	667	654	630	700	665	683	658	682	714	696	710	657	729	682	677	645	695	722	679	655	671	710	686	769	702	711	687	654	716	734	627	712	709	684	653	720	610	653	716	739	644	677	746	700	702	710	718	696	718	684	691	692	671	665	705	706	707	702	699	679	676	687	715	708	668	690	699	645	689	728	683	709	708	723	699	674	691	721	669	692	683	670	669	742	656	667	692	676	690	666	690	662	725	663	674	706	695	639	666	675	728	679	680	705	671	692	702	665	693	710	689	716	702	683	671	702	671	688	674	728	671	671	670	661	683	690	698	647	691	712	666	665	673	757	638	706	674	662	716	672	657	672	695	712	669	678	669	672	672	702	648	655	717	690	702	688	656	676	678	716	668	685	717	702	673	735	663	678	616	653	617	702	670	730	659	699	719	704	668	713	698	734	734	696	647	677	695	675	660	695	690	684	680	703	725	696	689	698	761	696	642	667	689	708	678	679	687	677	691	681	689	640	723	701	690	697	735	743	712	669	693	714	662	607	681	730	714	702	653	670	705	665	668	709	683	659	706	699	683	637	693	684	650	727	676	652	720	696	696	689	687	703	666	674	684	674	706	663	692	670	657	675	731	683	720	653	669	677	706	647	677	687	677	655	669	750	667	686	721	665	705	670	688	701	705	735	669	707	679	680	729	654	687	683	674	714	638	674	734	702	709	733	696	681	692	748	661	689	690	681	748	701	679	645	688	658	674	694	654	696	659	666	702	719	675	694	704	732	686	727	687	672	706	688	671	706	715	674	665	676	699	634	674	646	701	691	681	725	698	661	728	722	719	717	759	701	694	658	717	718	660	703	718	691	650	676	667	719	658	705	712	709	636	685	693	648	651	673	660	651	672	680	717	640	715	705	676	678	717	680	697	700	700	653	670	644	711	683	703	727	673	713	718	686	703	658	684	634	642	698	673	710	730	687	728	710	678	676	673	658	714	712	707	704	665	691	708	654	733	669	665	720	652	679	668	686	663	745	699	705	687	703	683	730	686	698	718	697	712	690	684	712	705	660	695	713	708	687	718	680	687	669	670	758	673	666	725	709	697	694	681	688	698	692	706	725	687	667	717	707	647	693	691	652	685	717	688	707	755	673	682	667	678	641	701	689	717	701	682	727	705	687	640	706	700	686	718	705	713	673	694	676	723	720	704	696	738	640	671	711	659	698	741	725	703	647	701	690	690	714	648	672	693	683	703	683	667	705	687	695	709	678	682	743	673	694	694	661	693	708	689	654	705	719	671	728	664	699	704	709	666	686	644	691	676	726	663	678	696	672	708	666	744	693	696	667	670	685	689	732	699	724	699	703	660	678	661	733	740	713	650	699	682	650	667	681	684	691	673	713	643	682	658	697	688	677	726	697	657	687	706	652	661	736	665	701	674	699	680	665	687	685	710	652	688	680	695	688	662	708	713	666	713	706	694	700	701	745	695	668	697	711	661	715	713	641	678	693	677	608	673	689	649	666	709	736	658	670	677	722	723	702	687	689	702	654	645	713	667	730	723	714	701	655	676	684	691	666	691	714	666	644	670	661	643	684	694	717	685	716	705	676	715	680	661	713	668	669	685	712	672	673	697	712	669	686	694	670	685	661	661	659	671	717	681	666	656	726	663	674	655	692	690	679	664	709	704	678	640	651	751	718	676	704	680	656	707	675	664	735	758	642	650	661	736	692	705	683	715	666	684	685	650	661	650	691	688	683	703	655	656	667	707	704	648	702	777	687	699	691	658	654	731	684	723	659	655	664	669	689	648	658	694	693	683	679	690	659	694	649	739	649	698	704	708	718	649	745	694	680	703	731	679	659	684	666	684	724	697	676	715	673	686	681	663	682	702	716	671	726	716	678	679	704	644	670	696	698	707	720	694	683	693	684	705	661	667	690	685	718	686	695	706	784	705	677	729	716	690	706	655	699	670	683	651	694	627	661	642	727	746	665	680	708	673	750	696	710	686	647	694	655	702	736	728	688	739	649	702	703	632	680	661	685	708	640	704	681	678	720	699	718	735	685	674	688	705	670	693	709	682	681	715	649	678	696	689	677	735	698	696	700	624	664	667	696	759	662	702	696	742	666	730	707	717	732	695	713	638	692	687	659	684	710	701	710	730	695	681	715	652	699	688	624	674	678	670	670	692	648	713	691	706	627	698	679	703	695	681	678	687	643	733	740	655	674	737	679	677	682	649	721	668	696	720	701	714	718	700	704	697	718	700	675	696	675	682	728	684	729	687	676	638	695	705	662	663	671	641	639	649	658	688	705	688	693	674	662	707	668	690	693	677	677	722	646	658	691	678	700	679	695	676	684	677	684	665	708	718	708	677	711	651	643	657	674	723	699	665	673	697	663	633	669	651	694	682	671	677	710	647	679	693	677	696	697	652	664	646	650	713	682	680	701	671	665	658	677	694	642	725	681	698	680	701	739	720	692	693	716	706	673	696	680	679	696	737	718	689	680	699	778	690	703	707	685	697	689	698	699	694	725	713	703	723	640	633	654	674	716	712	668	694	696	742	706	666	700	700	743	690	691	700	640	713	717	654	653	647	737	635	720	710	684	687	713	682	700	700	633	680	698	652	700	709	688	695	664	722	692	680	650	704	674	690	695	693	710	697	696	725	670	668	721	650	685	672	719	692	687	691	700	678	677	646	693	713	705	795	670	706	686	681	681	653	707	713	668	703	677	686	667	717	671	691	719	675	672	675	679	648	655	658	676	700	692	656	689	665	693	679	685	654	677	677	699	680	704	703	716	690	675	668	712	756	694	695	705	720	687	713	667	717	697	698	632	676	711	705	669	691	693	668	753	683	704	731	720	690	632	699	635	729	741	710	686	696	697	675	706	711	675	664	707	673	684	675	668	663	671	682	710	708	653	665	638	663	694	733	714	714	662	667	693	697	643	700	709	689	675	708	688	714	649	683	678	713	715	679	647	711	715	726	649	681	726	679	687	710	737	706	690	744	712	668	669	697	705	709	676	690	709	677	694	684	685	709	694	671	665	690	680	634	627	620	652	712	690	673	692	697	724	674	693	644	734	647	727	702	699	646	684	689	676	704	700	664	665	682	685	699	659	683	668	674	682	718	642	734	665	686	739	720	648	675	655	682	696	755	730	698	717	678	691	753	654	678	689	641	672	725	665	664	720	671	679	693	693	655	697	669	673	663	696	758	696	726	679	712	653	718	674	683	770	667	663	688	679	689	731	697	678	696	745	652	707
24459	3143	2230	1710	1176	901	693	518	427	383	336	338	301	273	220	231	216	211	200	171	167	182	157	180	185	178	151	174	140	178	162	150	166	144	157	140	142	146	143	156	161	154	141	145	148	152	151	155	132	148	121	134	134	144	158	156	169	129	146	148	149	147	132	120	128	137	137	135	131	148	103	163	144	141	141	152	121	129	128	152	154	125	120	137	145	147	150	130	166	140	135	137	150	158	130	142	144	133	167	152	132	132	132	129	136	123	155	135	146	142	142	143	141	163	149	140	120	129	131	135	118	142	129	170	134	145	161	153	123	142	130	134	141	129	126	115	124	147	144	135	128	142	130	115	141	117	124	121	151	154	145	118	159	127	126	150	135	140	124	127	151	136	148	115	128	153	127	140	141	131	147	131	135	146	146	152	126	144	132	124	125	158	138	140	129	157	130	140	149	142	150	146	120	126	138	143	130	159	165	130	133	136	136	153	157	135	132	133	129	129	139	128	152	145	151	126	140	132	116	145	140	125	140	118	152	138	157	141	143	116	148	129	125	150	139	153	146	118	157	142	127	135	147	143	158	138	146	129	125	146	154	157	135	138	145	130	142	112	141	150	154	131	138	138	129	138	159	135	144	122	133	138	138	151	137	128	142	133	152	139	135	152	123	127	152	128	156	142	145	139	144	136	120	135	131	144	139	134	134	138	149	144	154	142	133	129	133	120	142	140	144	149	124	142	130	160	122	130	134	131	131	148	141	125	133	143	113	125	142	130	121	116	158	130	131	125	136	142	132	143	132	124	125	122	138	154	122	134	143	110	117	110	135	134	124	108	139	158	132	143	125	158	141	137	131	125	133	129	153	141	128	133	142	142	147	126	133	141	113	141	132	127	115	135	109	131	147	144	143	155	137	131	155	138	153	139	140	124	137	132	122	146	117	163	145	147	144	121	130	160	133	148	154	147	124	146	142	140	119	169	106	149	130	146	128	123	153	155	149	137	126	143	132	145	163	145	153	138	134	112	139	134	122	127	133	129	122	143	134	136	133	142	143	136	130	133	123	160	121	113	128	132	161	138	140	132	134	132	123	120	125	137	119	149	142	146	137	131	138	137	118	129	141	134	140	125	136	124	138	124	129	116	146	128	126	128	116	142	149	163	152	121	131	150	175	148	144	162	152	140	128	142	124	142	149	138	151	145	125	146	159	134	128	144	139	149	133	150	141	135	135	125	148	145	150	141	113	152	130	126	137	123	153	136	143	137	140	141	128	143	115	158	113	120	136	138	147	147	147	131	141	128	153	156	147	142	130	130	127	152	130	133	138	128	133	140	131	122	151	132	152	138	145	135	146	132	130	126	124	126	141	132	155	138	150	152	125	134	146	132	140	130	145	126	141	151	140	132	122	126	137	138	135	120	120	158	169	113	144	130	144	122	159	132	129	154	144	116	137	135	133	130	140	125	135	141	134	134	124	143	141	159	150	142	129	125	144	142	118	128	131	133	125	128	148	148	141	149	119	113	148	115	146	143	140	138	137	122	119	128	153	124	149	124	149	117	122	132	145	149	139	145	137	153	143	153	155	145	143	147	146	110	131	140	115	133	142	130	139	129	143	117	128	130	135	142	134	141	143	116	132	149	170	132	122	149	115	128	127	144	124	150	138	147	134	165	144	142	141	123	140	133	120	147	137	142	136	136	120	143	152	132	117	124	144	118	124	121	117	145	153	122	143	149	143	142	158	125	133	127	122	129	128	128	153	128	139	126	137	151	158	128	148	127	155	116	131	135	133	139	123	124	140	145	150	131	144	133	135	127	144	137	149	135	146	123	148	157	158	138	153	141	116	155	147	135	144	146	131	129	114	162	118	162	134	134	124	133	140	130	132	118	144	142	139	160	136	154	151	136	146	144	144	120	113	133	127	147	119	158	128	128	158	137	162	130	147	144	128	145	136	132	132	122	131	138	142	122	154	150	134	118	132	146	138	154	137	129	136	133	149	130	140	147	128	146	148	147	151	137	143	143	131	145	144	128	145	143	132	142	133	131	142	134	143	135	130	159	151	139	143	136	141	149	134	140	132	131	126	144	126	136	143	135	140	139	137	151	147	140	129	129	134	152	150	132	121	128	138	138	138	147	153	148	143	143	144	131	139	128	140	136	134	142	127	144	120	130	133	123	127	129	141	131	142	165	140	131	159	126	159	156	153	122	139	126	125	129	136	127	143	127	150	119	147	148	153	128	120	127	166	128	131	141	133	144	147	134	130	132	136	137	131	134	117	144	126	153	157	153	127	145	152	132	155	140	136	140	145	143	113	160	138	159	126	139	138	140	146	139	143	129	143	138	136	134	134	151	126	138	131	126	143	149	128	126	140	127	136	155	141	142	140	140	133	156	140	143	145	134	140	137	148	131	149	129	131	129	133	131	157	141	125	119	127	120	139	130	129	139	159	145	141	148	131	145	115	140	123	126	136	143	140	140	147	125	126	149	140	142	130	128	152	135	154	136	118	160	142	155	147	153	133	116	130	140	123	119	128	119	131	116	123	153	135	130	147	136	142	140	147	138	147	137	126	145	153	142	145	140	128	140	137	130	124	127	140	125	132	158	155	142	126	134	139	133	150	142	135	141	131	158	135	150	126	125	122	172	145	152	112	128	146	136	142	149	125	134	138	148	130	134	137	140	131	139	108	133	144	170	118	137	141	125	126	143	139	154	114	138	127	122	132	151	130	118	141	154	162	126	148	141	139	122	142	149	141	108	154	136	141	156	142	122	151	134	125	145	126	146	144	129	131	140	133	148	134	131	162	133	128	151	127	129	154	126	140	142	150	121	131	113	125	143	144	122	147	144	143	145	147	127	112	126	133	141	119	146	149	142	148	138	132	150	135	111	142	143	135	130	152	124	132	140	144	151	139	144	142	140	132	138	127	132	124	123	124	152	111	142	147	128	131	143	143	131	133	143	145	115	135	123	140	109	126	132	146	154	136	122	148	139	141	140	127	150	116	136	127	123	118	140	149	145	122	119	121	133	122	128	158	124	138	126	164	150	110	148	131	122	140	139	138	140	141	116	124	150	127	121	125	125	131	167	138	117	125	133	142	129	129	133	137	141	139	110	140	137	139	141	122	143	130	163	144	113	144	130	121	126	120	117	157	125	136	127	161	139	146	114	155	121	131	146	138	131	144	149	136	144	134	126	126	129	138	147	161	134	134	139	132	151	153	152	121	151	124	130	135	146	136	129	141	128	147	147	124	119	135	130	126	149	145	137	119	137	156	147	144	154	138	139	150	120	136	133	133	137	138	125	148	121	152	129	134	135	132	135	134	126	134	135	140	122	125	156	132	134	127	135	125	148	140	151	138	134	139	151	136	127	126	125	125	126	146	141	124	115	155	139	135	143	148	138	133	143	132	139	145	138	148	115	141	135	136	129	138	143	127	128	138	122	136	149	126	133	118	136	142	155	157	126	138	148	132	123	134	136	145	145	146	131	163	139	114	144
11946	1903	3991	5125	4363	3644	3057	2547	2101	1873	1612	1411	1313	1134	1021	987	919	815	806	790	707	711	626	700	587	594	568	581	576	533	538	501	530	511	484	508	503	484	459	468	439	466	449	470	454	462	437	458	431	407	444	406	383	419	476	389	436	409	416	402	432	395	454	402	418	424	377	407	408	391	389	427	357	391	393	404	396	400	420	395	418	404	419	375	410	353	367	412	407	391	380	396	384	411	386	430	373	372	368	388	397	396	434	416	375	380	393	386	384	391	391	402	413	364	373	385	406	380	358	362	382	380	369	395	389	435	383	402	365	373	406	406	407	363	375	364	376	375	361	432	389	365	366	394	390	379	359	394	379	393	420	351	393	400	386	360	386	361	400	385	337	378	389	402	380	370	420	414	393	404	395	387	379	339	390	400	387	374	387	374	379	388	400	379	401	381	352	379	361	397	357	377	369	393	369	387	386	361	377	410	395	406	407	373	368	382	385	359	398	366	372	374	356	352	379	371	373	358	381	394	353	395	364	404	385	389	387	359	379	392	396	416	409	347	393	357	380	369	396	362	376	370	356	372	432	373	412	350	399	390	361	358	402	377	378	393	370	393	358	373	412	374	346	399	357	381	391	390	383	384	355	368	350	340	348	383	354	413	392	385	388	395	372	409	391	375	374	368	391	388	403	403	391	381	417	361	390	346	376	338	415	402	387	395	380	383	402	408	389	387	394	394	363	364	398	373	396	399	381	371	371	393	357	372	402	340	403	389	393	400	385	370	348	390	356	365	419	370	367	338	389	399	373	358	370	359	375	407	358	389	377	372	371	378	370	410	373	361	353	405	382	356	358	376	355	365	411	377	352	381	398	367	370	361	422	411	371	368	376	371	355	355	351	383	392	383	403	369	354	368	423	389	380	377	387	337	412	386	367	363	342	348	363	380	377	402	362	405	404	383	381	384	383	402	398	383	384	367	404	428	368	406	401	381	397	372	407	421	384	337	363	353	390	406	373	366	359	377	402	406	346	390	388	391	357	379	370	373	372	398	378	392	381	381	378	376	391	381	356	390	375	371	354	394	428	390	361	385	396	397	358	395	389	400	422	357	365	402	396	350	380	416	357	383	341	394	390	365	406	389	388	376	361	365	391	372	381	351	354	387	371	366	337	371	350	382	359	401	392	390	387	388	373	342	386	382	364	347	352	363	353	389	391	388	383	359	346	380	386	361	356	379	381	400	378	364	387	377	368	390	372	401	345	368	402	394	363	388	334	349	353	401	375	358	360	351	388	365	378	400	378	374	385	399	358	364	381	386	387	364	364	418	390	386	405	392	383	408	394	389	365	383	402	405	376	379	386	359	351	372	368	377	348	344	377	390	378	372	420	370	387	403	392	389	382	381	358	372	398	360	352	403	378	381	408	391	363	381	362	406	354	377	375	349	399	391	418	382	398	398	386	383	375	391	353	402	372	390	397	368	389	362	380	354	402	391	382	362	396	394	390	372	381	381	366	338	354	384	392	382	343	385	372	378	376	426	372	344	364	373	401	374	395	383	378	356	393	391	373	366	380	420	361	399	354	377	380	384	403	351	365	371	341	418	402	384	395	375	375	346	382	361	379	403	401	394	374	402	348	355	367	380	352	370	371	385	369	386	361	371	361	366	363	356	380	375	369	387	408	367	381	391	392	388	379	384	387	379	408	378	423	378	362	372	373	394	389	379	397	375	393	409	387	363	360	400	406	372	418	389	378	425	355	354	406	385	370	374	350	376	370	398	363	370	375	413	378	354	376	373	361	416	372	372	342	389	413	387	371	401	361	377	381	405	364	350	382	381	379	366	385	386	386	355	343	381	391	360	381	419	379	356	364	416	405	373	386	353	369	415	357	397	364	394	381	362	390	411	373	371	377	356	372	382	377	365	377	365	395	414	360	365	398	369	382	381	369	378	398	404	404	367	352	398	393	383	356	388	373	368	358	374	396	361	403	375	378	388	411	378	369	365	390	361	376	370	362	387	371	369	361	395	365	376	345	372	364	327	396	388	352	386	359	378	377	431	372	397	374	395	373	381	371	367	362	372	385	369	405	377	346	437	376	361	418	381	356	365	389	360	391	400	382	418	365	380	352	396	384	370	392	357	363	387	389	371	396	345	380	388	390	377	392	380	412	394	366	355	365	389	374	416	394	389	349	364	381	378	373	376	375	382	393	422	387	413	385	363	380	367	356	382	392	393	427	364	379	373	389	361	384	413	362	429	373	388	392	415	375	391	370	343	382	367	339	388	377	391	362	366	364	358	355	385	366	376	375	379	383	359	361	361	416	373	358	394	358	370	393	368	369	359	338	406	362	374	362	384	370	370	384	386	410	394	409	399	395	381	347	370	389	332	362	384	428	367	377	384	357	383	360	397	364	348	389	359	393	398	373	370	370	359	366	347	422	363	362	344	365	425	414	365	392	378	366	383	369	379	373	365	408	376	370	356	390	374	346	388	364	365	396	383	355	371	408	367	379	340	344	383	378	384	355	368	381	375	359	367	392	388	402	365	358	377	381	376	381	364	383	365	412	358	363	384	397	386	388	330	387	365	366	378	377	402	363	401	396	403	370	350	339	376	362	370	369	367	364	376	368	383	359	335	407	403	359	417	373	347	372	380	352	401	368	371	363	371	375	412	368	378	359	374	363	382	406	390	348	402	376	391	374	376	377	356	364	359	397	349	360	392	373	353	387	369	375	380	370	370	365	394	396	355	405	367	360	387	365	337	396	396	381	366	403	382	381	359	375	370	379	406	389	388	392	383	366	353	380	379	381	384	390	384	394	373	396	367	367	385	359	375	383	356	372	372	381	384	400	383	394	362	363	385	390	390	353	391	365	391	362	339	396	351	373	380	374	375	338	360	371	384	393	403	432	384	348	386	418	391	372	409	361	361	388	373	366	388	379	358	362	398	377	400	340	398	370	383	381	361	393	368	401	396	389	342	362	407	384	362	395	386	380	391	332	375	394	346	349	392	365	372	363	378	398	375	391	400	385	352	368	367	385	338	362	376	373	403	361	373	386	344	395	404	406	399	356	374	354	346	351	376	389	396	409	405	364	337	423	405	398	372	387	425	393	383	388	384	366	403	405	364	365	343	357	363	382	395	390	379	344	376	360	364	381	370	369	385	406	376	401	347	361	388	387	386	394	363	375	384	375	407	383	371	375	383	366	356	352	406	395	349	416	376	380	383	354	352	388	401	387	378	358	372	361	393	372	381	392	368	359	376	366	383	407	386	389	384	368	396	399	375	363	394	421	407	386	390	370	392	377	381	411	411	373	374	393	373	350	371	412	374	358	387	388	360	356	379	363	383	384	381	379	420	336	365	394	353	383	346	398	413	377	405	381	389	391	357	363	378	385	350	393	391	394	382	363	376	374	408	384	363	377	357	358	369	396	415	393	401	402	391	348	392	383	369	351	356	366	358	379	337	353	389	358	363	385	356	380	370	401	375	360	380	378	393	378	342
3005	296	290	285	222	237	239	269	238	241	208	233	237	249	218	218	222	231	235	230	224	225	246	232	233	245	218	231	216	234	235	220	222	237	216	216	225	248	217	249	247	229	226	222	244	245	211	210	216	228	220	249	219	213	229	210	267	239	223	245	220	224	220	232	236	211	215	249	233	221	267	209	237	209	246	224	214	208	213	232	231	225	239	240	196	219	261	226	240	223	235	230	237	224	246	228	231	222	197	227	232	237	236	210	225	212	252	218	227	231	221	215	216	253	212	231	235	216	226	240	208	256	213	233	235	216	192	216	227	216	217	227	246	231	229	234	208	199	223	240	243	221	247	237	243	235	215	222	233	231	252	231	242	258	237	239	184	221	217	247	255	230	227	252	200	254	220	241	223	213	228	231	224	244	233	240	219	234	215	204	238	243	216	214	233	229	237	225	246	226	240	251	243	212	230	221	237	225	219	226	211	205	221	249	243	229	239	226	223	218	241	228	250	225	223	216	244	223	236	235	202	217	220	235	226	234	236	207	219	209	235	232	239	206	219	223	217	226	227	225	234	252	228	206	237	253	224	244	236	213	215	251	246	264	237	193	214	220	227	232	224	210	235	208	225	228	236	251	221	246	231	218	197	225	211	212	232	219	222	251	185	233	235	205	253	240	238	226	241	237	232	250	238	242	246	262	268	246	197	230	231	216	225	228	224	231	241	226	245	241	221	248	236	245	203	254	225	263	267	246	258	224	221	203	240	224	219	241	222	241	193	232	255	235	233	214	248	241	213	223	250	231	241	234	221	230	253	205	219	249	206	218	220	214	220	214	200	225	222	241	241	205	262	227	236	233	254	240	207	218	209	212	220	212	249	224	211	241	215	246	238	250	258	233	250	254	250	215	255	236	226	233	253	232	229	238	225	197	218	232	241	250	225	238	226	237	219	232	222	213	224	220	257	231	237	226	233	206	217	239	231	227	233	212	205	245	249	241	228	245	220	232	259	203	223	214	234	212	220	237	210	247	191	222	217	238	229	222	240	204	230	236	234	239	252	216	246	242	220	231	241	204	219	236	244	235	211	227	217	257	237	222	257	248	229	252	253	209	227	243	232	226	241	267	216	264	230	243	211	205	225	212	217	221	249	210	259	226	235	249	249	229	241	239	213	248	232	254	220	217	240	237	217	208	224	249	213	240	231	221	215	253	241	220	232	232	267	249	248	214	246	220	242	215	240	265	206	237	247	231	206	218	223	226	230	235	229	226	256	225	230	217	233	226	230	223	221	222	221	219	183	225	241	230	204	240	225	221	233	238	219	229	236	221	226	226	213	222	228	242	207	250	246	213	225	218	229	213	231	211	264	234	239	257	248	222	246	230	205	219	233	262	259	232	215	205	221	217	210	236	247	230	229	230	222	205	247	253	216	216	234	224	237	255	250	209	250	221	226	238	233	235	232	266	252	229	248	259	209	243	204	227	234	240	259	214	215	208	220	244	255	230	214	231	230	223	205	243	212	210	245	225	223	218	236	219	210	239	255	235	221	223	225	241	218	215	228	242	245	239	231	241	223	230	228	244	232	269	211	224	243	257	222	210	232	239	243	200	231	223	230	250	207	250	213	230	240	201	222	218	197	241	254	224	216	240	255	242	216	258	244	222	236	229	252	253	214	236	238	221	236	223	222	222	233	234	213	231	190	195	218	257	194	238	230	225	229	237	248	237	258	240	236	237	232	254	234	257	224	239	243	228	207	215	224	201	246	249	217	276	237	244	248	202	223	243	240	227	217	207	228	213	235	221	216	235	230	225	261	240	230	229	236	229	230	188	215	254	232	213	251	195	231	219	239	221	218	219	244	207	239	211	233	244	227	255	221	243	212	252	237	229	214	216	222	225	236	220	252	212	228	224	214	234	242	213	241	209	207	238	213	240	233	247	246	244	231	206	232	238	233	236	225	231	239	243	236	224	223	215	257	252	241	215	225	206	234	212	237	222	214	205	209	238	225	231	232	214	236	228	234	226	226	224	249	220	211	251	235	236	242	218	245	234	238	223	233	226	229	252	242	240	219	207	213	235	246	251	246	247	235	234	228	224	271	238	204	218	243	217	221	223	227	225	230	234	268	209	228	222	235	245	212	228	257	237	254	248	240	228	223	213	250	221	219	230	250	216	237	224	219	216	203	231	242	227	246	226	233	227	232	228	233	224	239	227	260	224	226	240	247	231	233	227	228	230	250	260	246	221	230	213	221	227	233	254	255	220	220	222	208	222	213	223	215	220	198	252	246	238	213	204	247	221	245	253	224	214	218	232	215	269	232	249	269	228	240	211	251	232	226	235	227	243	221	202	250	250	226	246	246	225	203	262	251	207	224	198	251	218	238	261	224	238	217	214	221	220	221	230	197	210	230	243	206	209	255	245	246	197	217	221	238	207	245	255	240	233	231	211	252	272	243	230	238	209	216	204	239	200	196	230	209	212	249	237	208	235	229	228	228	205	211	217	213	246	222	237	243	218	241	194	248	227	185	222	246	221	267	237	261	233	216	248	235	237	215	208	227	212	217	260	234	225	213	238	213	218	206	234	247	230	233	241	241	261	240	257	230	232	218	234	239	234	227	231	239	232	248	229	252	242	223	195	241	236	241	241	215	200	256	253	246	226	275	236	242	217	227	255	237	232	221	230	225	253	231	203	210	195	218	220	232	211	236	228	220	213	231	244	237	223	214	223	256	207	219	223	227	219	241	233	228	222	227	256	230	244	208	254	211	227	236	237	233	209	193	242	216	242	223	241	234	241	221	238	212	236	258	205	197	245	228	215	185	219	243	200	231	241	218	247	221	218	218	233	224	221	223	241	195	219	254	221	213	202	237	224	228	198	234	231	242	247	214	232	213	226	230	243	226	229	212	219	208	223	228	221	219	231	246	227	234	224	241	216	218	230	243	240	209	224	233	226	225	233	219	225	239	216	246	249	219	233	230	230	210	232	256	218	260	205	215	233	232	227	206	231	245	226	213	230	228	247	229	205	213	213	244	226	223	236	217	237	221	215	248	224	238	241	223	226	229	233	235	199	240	216	220	221	245	244	227	229	219	216	227	242	224	234	244	232	227	219	229	213	254	218	220	215	204	235	224	231	235	253	210	207	218	227	238	229	236	269	211	258	226	229	237	241	257	248	212	214	197	237	188	196	221	217	204	214	273	206	217	220	250	237	225	230	240	246	215	251	240	246	231	242	212	226	219	233	184	234	238	245	239	222	258	238	233	221	280	212	251	224	204	208	232	260	230	251	220	211	229	242	211	217	219	202	250	235	224	279	243	241	213	266	230	228	222	263	223	219	248	212	220	200	226	226	225	216	235	257	202	211	237	234	239	234	202	219	227	241	223	221	246	213	202	230	277	213	242	214	238	246	235	230	232	222	254	219	248	203	241	229	244	221	213	216	208	219	212	240	242	250	258	206	234	235	216	233	225	230	230	243	226	248	225	248	229	239	221	248	246	214
2881	733	758	784	795	763	739	706	672	683	641	656	618	635	640	639	622	642	650	595	660	628	675	604	631	589	576	595	612	618	655	591	649	635	609	612	642	626	587	658	594	610	656	622	612	609	654	642	609	586	650	648	660	636	607	632	638	584	601	608	622	657	630	608	634	598	578	640	574	581	623	606	564	647	571	644	614	587	593	633	599	631	658	583	668	635	606	635	627	595	596	651	598	597	648	640	617	605	641	605	610	581	631	641	623	625	604	639	632	577	625	582	585	631	574	593	660	589	629	634	658	620	611	600	593	600	622	550	623	571	603	606	607	606	601	594	644	634	605	636	624	655	590	625	618	617	622	586	630	649	584	571	632	596	609	595	600	602	611	588	661	606	630	589	628	622	602	625	638	601	632	581	602	567	640	591	643	613	606	600	608	625	574	605	577	621	630	598	583	656	612	640	608	602	609	575	615	621	601	586	613	627	601	594	608	629	593	614	605	654	637	624	619	605	645	579	583	624	621	615	610	634	601	614	612	640	610	591	608	605	639	601	608	647	663	611	643	583	605	627	583	594	647	611	612	626	600	604	606	563	571	617	624	589	626	612	620	619	646	579	567	608	609	646	600	626	563	589	655	620	636	618	582	616	631	597	636	657	645	621	580	582	575	603	659	594	629	620	615	680	596	614	602	568	611	599	626	619	611	581	579	621	616	630	608	592	613	613	610	645	548	601	601	630	606	600	600	603	600	659	593	569	618	576	577	620	610	653	651	596	618	615	617	595	571	615	591	645	622	616	604	604	621	607	620	623	598	624	591	615	588	614	643	624	586	624	648	652	622	667	626	634	628	611	661	590	606	648	645	609	681	627	639	659	607	631	640	596	616	642	617	650	611	637	640	587	635	633	622	617	625	609	562	600	594	590	619	584	589	561	608	591	604	592	607	580	562	602	627	575	598	614	610	619	619	649	599	557	628	628	587	598	596	591	594	584	571	598	616	591	694	597	599	561	651	615	604	603	627	640	586	561	645	628	633	633	625	612	635	581	633	583	580	604	629	598	629	617	598	611	636	597	622	601	608	618	639	634	632	612	644	631	583	620	655	635	607	639	616	589	624	609	632	630	590	640	593	653	628	620	597	608	585	650	623	613	604	596	626	619	593	650	638	580	596	615	611	592	638	614	583	610	610	584	612	622	628	585	610	614	640	619	580	565	593	612	612	602	569	642	608	617	643	579	637	618	576	636	644	650	612	614	614	619	628	596	614	599	604	612	662	635	602	614	595	601	623	630	622	632	634	619	603	623	612	636	615	596	597	619	560	638	610	617	671	617	626	612	580	590	592	603	586	627	667	611	637	653	609	647	611	642	589	619	570	617	648	606	635	684	620	605	606	628	611	621	609	615	607	602	669	628	555	623	608	571	618	605	614	606	584	595	639	650	578	627	612	621	614	599	550	609	593	625	622	656	586	604	621	613	593	613	613	617	605	595	559	619	610	588	611	584	627	557	600	629	598	610	603	578	588	571	644	649	635	604	595	602	591	619	586	631	638	631	645	606	649	635	636	620	610	573	628	589	594	607	644	632	646	564	639	606	616	611	603	568	567	601	603	601	603	625	643	601	611	609	597	665	634	630	608	610	610	602	627	603	611	627	613	603	640	601	663	599	637	607	627	599	542	628	610	587	636	654	601	598	612	603	629	559	583	605	642	577	649	581	616	599	576	606	611	597	639	600	620	622	573	602	607	605	626	622	604	629	610	603	588	611	639	621	638	614	613	634	618	570	585	573	600	658	576	612	607	578	614	642	632	640	617	648	589	679	645	593	602	633	574	596	621	548	599	626	593	614	609	612	569	597	645	599	604	629	613	622	610	614	579	629	627	640	648	629	623	602	583	618	619	602	630	584	599	577	628	609	682	616	625	625	613	616	543	623	627	593	641	594	643	623	658	589	597	626	626	614	599	600	640	631	627	599	610	604	631	584	657	614	620	630	611	619	607	587	572	615	603	590	632	609	610	594	637	581	602	636	626	618	609	640	634	628	589	629	592	597	642	576	625	592	613	629	615	603	602	627	599	597	587	609	621	641	631	577	610	608	582	620	638	641	605	585	599	632	641	607	634	636	604	641	600	624	632	633	584	636	626	658	594	628	653	639	604	643	661	607	612	594	582	603	593	606	624	623	617	581	632	600	574	581	656	613	709	637	585	656	625	649	632	622	563	625	647	639	600	607	595	644	631	628	612	635	628	589	609	634	600	638	597	625	630	606	646	652	581	634	619	605	637	602	653	627	631	620	611	639	611	627	608	626	582	585	589	629	614	621	611	604	663	626	655	603	628	596	655	600	628	577	588	599	637	597	564	618	643	587	633	616	630	635	597	591	619	548	587	672	633	567	580	627	596	632	654	594	629	604	607	586	612	587	592	597	594	620	603	636	593	633	646	558	683	601	618	600	627	596	599	630	592	618	629	631	632	636	649	587	577	603	641	651	632	628	611	596	625	574	611	625	595	642	621	562	633	625	619	613	614	603	649	603	621	623	593	606	624	643	630	646	581	607	586	619	562	575	618	601	589	590	636	624	569	642	577	607	628	591	609	602	615	605	640	641	625	616	624	598	599	605	636	631	611	616	633	630	586	613	632	628	641	638	615	608	595	659	610	591	617	630	578	594	615	577	613	576	671	639	664	614	630	636	600	659	620	624	605	635	585	643	623	613	604	557	580	613	587	608	586	586	625	625	636	592	580	562	627	620	609	690	616	605	605	599	622	623	602	617	600	591	582	601	606	605	620	587	650	588	633	585	591	595	633	663	579	630	658	664	630	645	588	632	637	586	628	613	591	593	634	614	619	613	641	613	637	575	635	568	581	598	644	577	605	617	610	626	584	615	659	600	585	584	605	567	606	575	645	634	633	572	578	566	594	636	629	620	589	653	623	658	621	637	623	588	623	638	661	614	627	636	629	590	625	577	619	589	665	665	635	611	616	639	590	632	596	652	636	591	580	584	586	615	678	624	636	577	592	596	613	625	663	608	631	619	587	585	595	605	596	624	603	584	605	591	618	610	601	636	589	594	660	620	593	592	566	621	584	594	595	647	594	637	636	575	609	641	591	628	608	598	600	650	612	624	573	580	591	629	594	623	582	649	568	592	586	621	621	628	636	607	582	633	603	586	643	606	560	652	626	642	606	593	639	604	619	582	631	625	608	616	648	609	599	615	571	592	594	643	609	608	650	610	613	662	632	599	600	599	600	595	624	595	612	596	618	618	584	640	605	627	637	656	608	611	627	627	611	646	594	623	611	625	603	600	567	628	625	645	640	600	643	597	636	610	632	604	605	672	590	612	597	622	618	551	607	578	599	618	601	601	619	624	601	635	615	657	648	599	577	602	644	630	563	668	575	628	599	652	613	642	641	619	588	635	600	625	625	621	580	582	633	642	601	645	625	591	651	634	603	600	614	633	617	616	616	627	604	619	603	644	574	629	623	679	624	641	645	649	621	660
14560	1309	1254	1047	797	591	540	464	417	407	318	350	340	297	301	325	341	305	320	289	309	311	311	245	289	292	277	289	262	331	313	271	288	286	263	269	295	265	259	261	287	283	249	281	250	264	293	271	255	281	262	266	284	270	274	266	247	269	270	234	271	249	291	265	274	288	257	333	252	268	314	251	274	262	284	289	257	280	278	280	274	274	273	273	319	272	257	274	227	259	258	291	249	297	281	248	284	262	283	277	246	235	277	246	271	291	263	274	269	285	295	277	240	252	251	280	266	274	261	271	263	270	256	272	242	296	267	294	251	270	288	321	278	279	268	287	248	241	264	253	259	245	258	276	248	272	277	258	268	263	287	280	255	288	268	282	277	267	254	253	249	281	256	232	283	273	264	275	258	257	281	235	293	246	263	261	269	307	287	304	268	244	260	297	266	243	248	241	279	247	268	254	273	272	275	285	279	274	288	286	284	272	289	292	257	275	259	301	274	241	254	266	254	269	280	255	258	273	241	249	255	283	245	273	273	268	269	271	300	254	268	291	265	271	293	250	314	290	251	293	272	307	283	278	275	262	298	265	275	278	252	248	282	257	235	256	266	281	274	274	287	263	261	259	237	297	256	264	233	290	259	297	265	280	248	285	272	253	275	261	249	288	267	279	296	263	254	262	280	251	249	243	264	256	262	288	283	236	273	278	261	262	275	262	284	303	262	281	262	255	265	271	276	284	254	280	237	232	252	244	292	282	263	272	275	273	278	269	291	249	285	248	258	263	316	274	264	256	257	280	278	268	255	249	263	268	263	271	286	230	269	274	279	274	253	268	278	294	286	260	258	255	282	270	260	285	259	272	258	259	237	285	249	237	271	249	293	257	274	300	271	302	270	271	243	272	276	232	275	276	268	255	269	263	262	285	254	297	271	266	263	287	261	267	263	278	261	307	302	246	239	263	244	278	288	274	286	280	264	273	279	251	258	265	247	283	290	270	284	249	278	271	275	260	306	271	270	299	253	293	280	259	258	290	241	259	259	294	271	234	266	267	299	283	228	256	272	242	231	302	264	244	247	276	267	270	268	263	278	266	296	284	264	268	270	283	253	278	289	258	274	271	270	287	260	292	257	270	276	259	283	272	286	262	261	248	267	274	270	249	274	279	282	280	295	248	273	248	267	273	255	281	292	226	253	293	266	252	282	227	273	259	247	282	278	236	265	265	243	272	264	252	281	273	269	295	273	263	256	276	262	273	262	252	286	259	301	266	247	253	266	265	295	255	258	256	305	268	272	275	284	223	266	247	246	252	258	239	288	286	267	262	243	273	257	263	287	280	236	236	242	254	265	275	244	266	267	280	277	244	271	253	287	283	285	267	251	275	251	279	265	269	258	255	283	318	227	299	273	240	258	256	266	297	260	280	250	286	274	273	281	238	295	268	243	280	267	261	248	267	282	315	281	259	288	287	277	272	287	253	301	267	279	252	246	246	275	253	279	275	266	235	259	251	251	281	265	235	268	286	288	261	257	250	258	264	246	248	263	258	249	258	270	230	244	248	265	273	255	275	264	302	259	273	257	278	261	271	262	305	250	259	315	289	244	280	289	278	249	246	272	297	264	238	257	302	257	270	298	265	268	276	284	257	279	267	256	297	274	280	265	260	257	261	257	247	285	295	264	281	273	270	270	246	262	265	284	284	274	265	294	270	262	319	244	249	267	238	281	285	279	250	246	283	252	292	246	268	255	260	266	257	254	253	280	259	274	300	270	266	302	265	242	237	263	255	273	245	272	271	268	265	271	281	281	247	263	254	263	248	274	279	271	273	286	255	268	272	273	271	291	299	271	260	279	262	269	240	292	283	240	268	280	300	265	274	248	246	279	262	270	266	276	284	258	287	258	290	293	250	269	229	252	276	274	246	269	273	269	254	268	263	270	258	274	277	262	250	269	279	233	295	287	270	259	269	274	246	276	272	261	283	282	258	274	292	263	259	288	232	277	257	258	262	273	262	272	273	262	253	274	279	234	254	280	263	256	241	267	257	263	256	261	281	274	286	248	270	264	265	262	270	273	274	269	257	253	255	268	281	243	280	251	257	258	269	261	284	267	265	292	234	309	270	241	257	285	284	265	278	272	299	233	251	226	273	244	284	273	264	259	245	271	276	280	279	261	254	251	259	232	259	269	280	230	286	255	276	281	292	248	259	281	284	285	268	266	277	274	271	258	259	283	262	272	259	271	257	256	238	273	282	242	251	263	255	296	272	272	259	287	242	272	274	275	280	266	289	257	246	269	280	261	267	250	273	278	295	248	237	268	248	259	257	286	248	257	264	255	303	260	250	307	289	233	230	264	276	295	282	281	247	280	238	279	267	247	270	258	266	250	259	286	272	268	234	273	280	266	277	288	245	282	255	268	250	266	294	289	253	262	261	273	281	262	321	255	296	247	264	249	285	294	279	258	258	247	283	253	280	269	272	260	281	294	267	259	272	304	251	273	282	292	314	292	271	297	299	275	245	243	246	252	263	265	269	298	265	265	270	287	275	258	239	265	258	284	265	246	272	270	272	283	236	291	273	295	245	253	280	269	291	294	278	285	247	276	248	274	271	252	275	269	271	266	254	263	250	269	239	284	282	276	293	273	238	261	262	271	306	270	269	252	277	276	275	277	250	268	262	270	289	287	272	253	252	238	259	271	278	264	268	264	291	273	298	265	285	264	271	252	253	235	311	272	271	269	234	265	265	273	269	274	285	278	260	262	240	279	289	226	271	289	248	253	261	257	273	259	272	264	280	300	248	268	252	257	280	264	263	261	258	264	271	273	259	280	280	293	284	282	253	262	279	259	271	245	272	262	284	281	251	288	253	273	259	252	263	282	262	253	303	258	273	284	268	279	265	275	274	261	271	251	253	271	250	277	276	247	249	271	262	272	267	243	257	259	259	270	270	251	289	277	285	257	284	281	293	230	265	270	283	241	270	263	260	267	254	235	261	275	308	270	264	286	313	254	255	246	265	273	277	259	252	286	262	272	252	218	251	260	284	269	269	260	264	264	241	279	304	272	271	297	292	260	294	297	273	257	266	280	269	251	256	264	243	250	275	227	312	263	276	260	285	276	277	229	245	279	249	259	253	273	299	244	265	297	322	258	243	281	285	266	250	252	281	268	249	267	254	286	249	256	290	264	271	262	259	292	294	232	252	248	263	287	269	245	278	280	270	280	233	245	241	278	257	294	261	264	267	229	250	273	274	259	262	262	255	260	253	284	283	300	269	305	264	265	277	290	275	262	271	258	256	242	263	273	261	242	248	256	260	264	258	269	259	257	248	266	284	267	246	269	273	266	255	274	270	266	235	244	250	266	240	309	294	264	280	249	250	266	278	244	278	284	273	256	275	277	270	299	280	273	286	283	260	252	267	270	292	272	255	280	286	264	283	274	259	272	295	275	265	302	260	258	270	303	264	268	259	260	275	237	254	275	269	267	267	244	262	287	264	254	256	266	257
8302	1463	2555	3115	2729	2487	2143	1715	1580	1456	1345	1225	1092	1059	1051	1030	971	938	914	873	852	880	800	833	838	794	828	766	749	808	745	738	791	752	748	694	704	765	734	752	718	749	750	763	701	683	698	762	760	735	737	729	661	699	721	726	734	687	744	681	718	707	710	638	706	714	717	732	681	689	705	699	724	676	675	727	684	669	742	717	668	699	720	706	684	680	721	665	676	749	739	766	726	665	697	680	736	688	644	716	725	681	704	732	700	687	697	675	709	706	741	678	707	683	698	693	724	716	703	719	693	676	707	687	703	663	729	694	734	636	667	713	706	736	758	726	705	709	646	728	725	678	716	713	700	664	681	688	645	640	700	742	685	701	685	674	653	670	721	705	703	614	650	684	708	691	673	719	765	679	676	696	655	680	717	695	682	663	661	692	648	669	674	698	715	641	694	719	685	685	686	636	689	664	663	732	640	658	637	710	667	668	694	699	674	713	639	690	673	674	714	708	689	717	686	687	677	707	715	675	711	737	721	699	714	713	691	750	641	685	717	681	719	679	670	664	698	697	689	687	669	651	717	676	734	682	716	692	725	708	662	689	655	692	656	685	693	657	720	673	667	668	673	680	721	682	652	696	700	679	704	720	707	732	708	644	706	721	700	709	661	681	734	699	695	655	749	688	691	692	733	740	677	749	666	714	712	668	701	737	691	718	683	700	708	712	767	733	686	660	679	663	685	734	692	675	679	691	679	688	702	688	650	695	674	665	674	710	750	720	715	696	704	642	722	689	683	703	690	694	664	744	693	678	722	686	709	720	676	728	668	676	732	656	714	749	698	740	675	692	712	703	701	678	701	691	673	694	730	708	724	670	688	697	652	661	680	721	688	664	739	679	695	658	688	671	663	709	662	684	685	696	694	736	699	747	721	681	662	669	687	702	745	669	653	676	691	693	688	702	698	707	700	650	709	690	718	656	678	699	652	678	627	703	689	698	705	684	621	679	668	695	710	673	723	678	672	700	717	726	718	718	675	695	666	735	656	672	685	666	668	700	693	683	744	696	672	688	691	686	666	722	672	691	682	675	674	716	666	711	712	688	686	724	690	635	730	669	659	702	724	704	648	687	720	667	634	683	664	723	643	712	711	676	728	742	707	700	703	736	659	668	656	708	641	686	711	697	656	662	656	711	702	724	667	672	677	650	646	655	667	733	670	661	707	699	681	670	747	669	691	704	634	670	751	676	662	687	704	689	662	664	693	716	722	716	688	687	701	696	671	632	696	750	715	727	695	680	653	710	690	681	686	692	631	701	672	726	723	647	748	738	670	733	698	701	692	684	701	676	655	697	718	750	705	625	655	714	656	695	723	712	710	712	669	720	683	707	709	694	727	697	700	714	717	675	696	717	679	665	650	702	654	646	644	690	701	723	739	743	676	657	700	690	678	704	704	720	688	667	725	681	665	711	713	647	733	709	701	713	700	619	650	665	684	725	721	652	697	660	709	668	661	698	688	661	679	677	661	693	673	718	697	704	663	715	695	689	679	652	653	712	693	697	691	684	724	700	719	662	713	672	657	705	665	663	702	687	687	673	648	712	668	712	688	671	628	687	672	735	685	649	660	709	672	685	711	681	675	706	614	734	700	657	696	678	697	696	673	666	713	666	663	706	663	732	638	671	690	676	697	663	691	640	673	665	681	705	687	699	713	658	684	664	700	676	654	686	659	726	710	723	704	714	707	699	693	670	727	692	724	683	702	710	695	652	678	673	731	707	689	752	676	676	675	652	708	725	689	703	638	679	687	755	704	696	680	737	728	720	709	678	654	671	745	743	686	672	702	765	701	686	716	701	659	688	655	688	688	661	741	742	615	681	641	656	698	706	715	682	693	703	647	716	697	675	700	678	696	690	632	698	698	673	741	680	684	710	677	648	676	681	710	693	660	683	700	684	691	689	661	746	694	636	683	726	725	668	696	699	724	707	624	679	699	721	688	705	681	675	682	664	705	700	674	673	665	688	676	644	683	650	735	711	683	664	678	699	673	687	740	648	710	723	684	723	704	699	703	670	729	674	704	665	714	710	698	662	664	698	716	642	696	676	687	685	737	657	701	688	671	705	655	678	693	646	674	700	693	680	676	676	693	679	710	677	645	709	659	688	748	728	703	708	702	672	695	670	699	707	696	714	680	726	656	712	702	680	689	674	682	714	662	688	664	677	691	658	693	699	716	674	671	686	703	667	679	675	741	683	681	692	665	709	683	684	661	718	686	675	724	692	681	706	704	705	646	698	679	709	698	698	657	737	692	720	712	737	678	677	663	741	677	705	688	708	708	631	668	689	696	651	650	717	702	699	722	699	702	701	674	695	692	668	710	724	711	724	702	622	720	741	695	695	691	660	647	742	690	665	694	691	720	685	668	677	716	734	756	691	685	698	690	674	722	703	659	673	669	655	668	685	633	699	707	735	744	689	681	659	643	693	693	711	701	713	672	680	686	691	700	718	701	694	663	739	669	700	747	691	679	699	664	672	653	633	722	688	647	718	688	663	701	632	691	736	686	687	704	738	718	683	706	691	744	659	690	650	651	682	681	697	702	715	718	716	710	698	707	702	675	635	713	712	723	698	655	675	691	635	651	692	692	693	664	735	709	663	676	706	685	684	720	708	649	721	679	710	743	670	691	674	658	722	661	690	698	714	683	700	725	669	697	687	705	649	705	719	707	694	685	699	657	661	718	704	699	634	733	637	680	712	673	717	655	720	687	680	694	704	674	670	643	692	735	675	675	683	681	629	679	666	659	716	705	675	665	701	711	714	692	704	697	686	664	716	657	710	681	711	735	738	686	714	663	678	715	705	677	710	655	728	733	690	710	704	704	629	671	669	652	735	679	702	742	690	698	716	663	691	734	714	641	750	652	696	689	680	707	700	670	700	670	711	678	658	709	641	677	683	698	657	680	704	656	712	685	647	725	642	711	696	719	695	683	664	755	716	667	728	705	636	716	720	685	691	663	694	672	716	670	698	682	690	645	687	711	656	693	727	744	690	678	695	708	683	693	715	672	660	730	705	685	700	718	687	708	674	703	752	649	710	676	656	715	710	720	658	715	658	700	710	735	704	702	674	753	674	657	715	723	684	735	630	657	686	701	721	694	696	691	751	702	661	700	709	697	688	671	726	691	620	705	684	722	704	674	672	701	647	663	719	712	702	651	702	714	669	729	671	726	712	688	690	708	714	682	678	681	735	646	655	697	648	652	690	685	702	690	707	684	673	677	713	717	674	704	718	676	705	708	707	649	715	723	699	712	724	664	714	681	666	702	632	673	641	689	728	704	724	718	739	714	710	697	696	731	682	691	692	675	679	693	726	685	696	677	650	686	724	697	682	734	680	703	722	715	673	743	708	679	656	692	688	713	709	675	747	705	665	715	689	677	721	692	719	705	698	660	649	693	745	654	633	696	727	713	651	736	683	671	702	700	705	705	684	617	673	711	674	669	667	752	698	680	685
24421	3210	2227	1683	1163	837	645	531	458	394	328	320	283	240	241	245	207	179	184	210	209	197	182	184	173	165	174	166	168	142	140	149	155	165	139	151	159	159	145	138	129	169	138	142	166	128	140	141	143	159	137	159	146	124	129	130	141	156	153	151	139	129	152	146	153	129	127	131	114	142	142	127	123	166	131	142	125	125	125	156	143	140	144	138	153	157	127	119	141	132	135	155	145	156	139	142	122	127	136	139	136	141	147	139	137	130	127	161	116	127	131	111	149	144	128	139	146	143	130	134	146	144	132	126	136	133	163	133	129	146	132	141	158	141	138	158	136	158	156	113	126	148	133	158	149	152	150	155	131	159	130	123	163	126	158	119	153	147	142	137	131	128	141	117	149	135	148	133	149	145	146	121	122	119	120	131	134	129	133	150	151	123	147	138	115	135	124	149	147	145	134	146	158	130	136	139	121	128	131	134	128	136	152	134	150	131	128	135	134	120	159	136	137	116	102	134	104	128	148	134	146	135	112	123	129	137	147	135	139	126	130	123	163	133	140	143	127	147	123	128	123	141	145	142	135	152	124	136	113	130	121	136	119	180	145	126	151	143	138	135	154	142	134	161	138	132	141	120	132	130	134	125	126	140	132	145	133	156	120	135	136	129	121	131	142	130	134	152	127	133	127	148	145	128	149	115	150	143	133	136	162	147	149	124	114	136	148	133	132	162	134	154	122	137	139	153	146	152	128	143	152	146	137	144	148	126	136	149	136	126	136	136	157	150	120	163	134	156	139	139	125	136	152	121	149	128	123	152	128	156	140	154	128	148	143	145	142	136	130	131	135	140	139	139	125	142	136	148	138	143	148	112	152	122	149	139	146	143	126	114	140	140	124	126	125	132	157	134	151	132	121	156	147	125	149	138	132	154	135	143	123	147	134	138	159	137	142	146	131	138	145	124	146	137	158	143	118	157	117	115	137	155	132	142	145	144	144	122	140	141	127	127	130	134	136	118	123	131	130	156	144	142	125	140	134	157	138	165	142	138	152	143	129	131	131	124	143	160	123	140	131	129	135	127	133	141	128	130	138	144	119	139	117	127	132	157	140	136	145	134	142	150	142	149	131	113	145	132	159	144	128	147	154	148	123	149	143	147	143	127	135	115	145	146	143	145	129	128	163	130	140	110	127	146	149	136	141	137	130	146	131	130	104	141	130	120	117	122	133	146	145	127	141	130	127	130	142	141	145	142	152	123	151	139	146	150	131	125	128	156	145	133	136	142	141	136	136	137	139	127	109	120	132	142	139	114	139	137	133	132	128	138	117	151	128	134	119	114	144	134	153	140	131	138	122	131	132	159	131	124	160	122	146	144	113	151	148	135	132	141	160	136	139	155	154	158	148	140	150	139	161	144	143	145	129	135	146	136	146	151	152	150	136	147	156	120	132	133	120	135	147	135	158	150	132	139	145	127	145	140	150	138	128	136	118	143	137	121	140	123	149	141	124	135	139	126	136	131	130	154	122	144	137	129	141	142	150	156	133	141	135	144	144	125	141	138	138	130	140	144	132	155	143	138	128	156	132	130	134	154	135	144	109	117	143	116	155	147	137	147	139	122	126	139	146	125	141	156	124	132	144	144	137	114	132	135	132	133	140	136	135	128	128	150	132	132	125	130	125	131	134	147	120	164	140	169	141	130	155	143	116	151	130	138	135	137	148	126	139	132	148	142	110	134	132	144	153	133	141	142	133	149	167	135	130	139	144	157	149	133	135	131	134	149	123	162	133	159	121	146	146	146	116	133	131	125	158	139	129	130	123	132	125	130	142	138	139	135	136	150	141	118	142	120	142	141	148	125	158	143	116	120	138	135	131	156	144	120	130	148	126	125	133	148	156	140	112	143	146	128	118	147	148	130	144	138	126	138	162	135	149	145	145	154	146	132	129	141	131	147	152	137	142	141	156	124	129	137	136	140	127	134	150	143	151	138	146	137	157	128	160	128	142	129	131	124	141	137	137	127	116	122	136	142	139	143	135	111	144	123	137	143	137	141	130	136	147	134	128	141	130	126	145	132	142	139	143	132	153	147	136	144	161	146	151	158	133	102	126	128	141	147	154	138	121	127	137	136	124	136	134	165	130	142	157	142	168	142	147	157	147	161	151	135	132	149	141	147	112	145	126	122	123	136	157	152	128	135	143	146	122	145	144	130	136	151	143	133	129	110	130	163	155	156	140	123	120	145	137	113	122	124	167	111	137	146	132	125	133	158	167	153	137	133	148	133	141	143	146	155	137	131	138	147	123	157	137	139	132	137	126	142	161	142	124	125	145	154	131	146	151	129	135	119	135	130	138	152	135	116	125	145	134	140	143	137	145	152	141	147	123	122	137	135	140	165	133	131	164	156	139	142	154	145	153	148	120	158	118	138	148	143	136	123	155	138	131	120	124	120	124	144	153	127	113	136	147	140	126	139	115	141	137	139	158	143	149	148	138	145	132	133	122	134	123	134	134	168	135	131	139	134	145	149	133	142	155	124	141	148	120	116	146	158	150	135	135	142	164	145	134	130	142	116	169	127	134	137	147	126	122	159	133	150	130	144	138	153	124	124	146	151	136	135	147	137	140	136	155	135	147	120	141	138	124	125	140	139	130	143	138	129	119	144	135	141	156	144	136	140	144	128	139	153	154	140	120	127	139	115	141	138	139	135	140	143	119	145	132	138	144	143	142	114	129	164	136	141	116	137	148	120	127	125	139	128	137	130	139	156	133	121	147	145	134	160	138	136	126	137	132	125	143	137	138	141	132	186	120	146	156	133	137	154	145	129	129	121	143	150	157	138	132	143	139	150	126	146	140	122	143	135	120	132	144	149	125	139	135	129	139	142	142	134	117	144	167	150	160	148	182	138	152	135	135	133	135	145	137	107	133	124	133	143	152	137	142	162	140	106	128	138	153	142	158	143	125	162	133	134	123	133	159	122	137	127	131	141	140	148	129	134	113	146	148	151	128	122	115	131	142	149	150	152	120	147	130	124	147	115	135	140	139	155	128	135	113	149	157	145	122	126	131	146	155	146	128	116	135	127	143	121	152	151	147	146	156	143	125	112	141	132	151	143	129	148	157	142	139	132	141	151	147	142	136	127	149	158	147	136	143	132	130	130	120	128	137	128	118	143	119	141	138	142	119	143	133	121	128	134	140	150	160	143	143	144	143	133	154	131	127	147	158	139	153	118	154	140	144	131	133	130	121	125	134	122	132	148	146	156	168	128	134	139	140	103	126	146	128	137	138	152	130	132	124	143	137	125	128	143	137	143	135	123	127	144	129	133	131	135	156	138	156	118	144	145	139	118	124	137	122	150	143	136	155	138	144	131	137	147	154	166	132	148	125	132	149	120	139	152	130	119	134	149	119	144	153	145	138	140	139	154	125	157	149	151	127	141	130	150	113	139	150	161	122	141	133	145	143	126	140	129	133	138	135	139	158	142	138	142	135	138	136	159	144	155
11916	1925	3904	4822	4148	3544	2906	2515	2044	1791	1596	1372	1240	1166	1001	1012	907	881	816	749	659	677	661	661	625	650	594	557	542	542	562	530	537	562	492	491	453	491	492	466	458	443	426	495	470	433	416	411	440	452	423	439	462	424	443	427	434	438	473	428	390	369	399	390	417	403	399	389	416	419	415	408	397	390	436	398	391	395	410	412	375	406	398	376	397	409	419	394	384	383	429	380	374	374	419	395	337	356	371	417	405	360	388	383	417	401	390	423	389	402	354	351	333	415	395	353	403	417	392	380	370	396	388	348	421	411	411	413	421	392	363	418	378	383	380	376	439	384	377	359	380	391	417	366	391	382	383	416	359	360	406	390	387	389	395	376	418	353	402	366	397	375	361	372	367	385	395	400	372	393	377	377	399	362	366	368	384	362	339	377	392	364	320	383	380	406	411	372	378	342	380	370	374	389	394	381	381	386	374	419	401	379	416	403	400	389	369	378	346	352	390	352	364	366	410	385	371	372	408	396	374	350	364	389	392	352	350	413	402	356	353	397	382	399	367	407	390	413	367	418	351	363	365	350	363	398	359	378	400	408	408	405	361	337	360	385	399	387	401	401	361	384	375	379	356	392	369	402	368	368	330	372	387	380	415	372	355	388	342	392	384	381	352	384	414	387	361	371	378	376	380	378	381	395	366	381	395	368	385	354	371	375	356	361	383	348	364	435	383	388	341	385	375	436	390	368	358	410	359	381	409	367	388	386	309	398	365	382	367	340	412	366	361	354	364	425	389	344	342	386	384	363	360	391	353	369	395	346	414	379	349	355	365	387	393	395	430	366	384	387	397	371	371	395	387	371	359	379	375	373	366	394	379	400	401	379	365	396	367	374	399	368	400	364	407	400	372	375	403	344	403	358	377	392	369	361	403	402	349	381	398	354	376	401	371	386	365	370	393	367	354	372	407	430	370	404	389	377	395	402	383	403	396	396	381	385	372	393	356	369	364	404	363	401	376	393	383	402	410	354	377	363	401	399	359	401	405	414	357	374	376	381	375	390	338	347	384	360	385	359	384	390	376	346	358	378	398	402	350	392	352	389	353	397	355	360	404	357	378	353	379	378	406	386	373	379	388	362	392	377	378	364	371	369	378	388	366	359	393	411	373	351	395	373	355	372	391	386	372	360	393	376	398	390	334	396	380	399	377	408	369	369	364	368	401	385	416	407	376	357	404	402	364	421	359	390	352	386	396	344	401	368	367	367	343	400	370	348	371	422	353	370	412	360	379	334	336	366	399	376	385	413	405	358	400	383	389	393	366	396	348	379	358	367	376	359	355	379	356	373	372	372	385	336	399	399	362	351	370	409	409	371	342	396	402	393	400	389	375	369	404	347	400	365	347	352	374	374	365	357	373	401	408	357	390	379	349	351	379	358	388	417	339	375	369	368	347	388	439	392	362	371	368	370	368	369	369	390	389	356	380	353	360	390	376	385	412	384	406	388	397	363	390	371	398	382	348	343	381	385	410	388	404	348	366	383	396	394	386	364	395	371	370	386	383	386	388	403	398	380	412	359	357	369	384	348	382	384	380	353	369	370	354	348	373	401	371	355	352	391	352	372	369	394	425	376	360	365	356	381	377	387	407	397	378	365	356	397	374	375	376	382	381	380	391	387	384	368	383	377	388	381	358	345	401	388	363	374	370	330	387	381	333	411	394	350	396	417	401	351	413	416	356	370	353	396	382	396	340	362	373	373	384	352	377	373	364	369	374	383	396	362	364	385	361	420	347	379	367	352	397	392	382	340	416	364	394	353	382	384	413	385	375	403	387	383	396	420	381	359	379	378	371	365	355	365	313	373	396	377	316	324	377	384	390	380	393	374	379	361	378	406	371	381	412	414	354	406	396	415	370	351	389	377	384	369	380	352	392	369	364	380	388	358	382	390	376	377	368	376	411	383	385	388	370	366	354	387	351	395	392	373	394	370	417	369	352	368	409	378	385	399	359	356	429	376	377	399	425	382	360	388	415	385	379	348	412	379	392	356	379	391	399	382	421	391	364	379	366	407	394	357	379	341	381	393	352	341	389	365	380	341	381	394	387	365	367	365	358	399	384	372	396	373	330	383	387	357	382	384	383	343	364	350	377	377	386	365	412	405	342	359	373	406	403	363	383	378	379	384	385	388	348	413	412	331	369	405	387	335	409	397	353	363	383	369	392	357	374	391	385	369	373	386	418	388	408	356	374	379	387	390	373	366	377	380	404	373	385	376	380	372	383	390	326	384	358	387	346	377	369	388	336	388	406	345	412	375	357	375	376	370	383	386	402	390	381	392	404	399	368	391	406	394	358	406	376	408	363	376	387	340	370	374	368	399	364	397	381	386	353	379	347	385	379	366	369	412	382	373	378	393	386	385	363	356	371	387	395	389	372	369	383	360	366	357	377	373	381	368	350	364	353	363	415	403	389	366	378	347	381	371	393	351	397	346	397	390	372	378	367	373	385	375	383	377	403	393	378	351	411	391	390	368	380	396	385	356	335	375	400	406	373	359	370	411	370	386	378	398	372	378	382	401	388	365	423	397	388	369	396	366	388	346	372	362	378	391	349	357	388	350	391	391	396	390	355	339	389	364	408	406	380	383	375	380	383	383	395	382	398	376	381	383	358	356	347	383	356	336	402	357	378	383	374	359	394	364	369	348	386	399	387	398	401	370	382	366	401	393	399	405	370	343	343	363	379	412	347	355	357	348	345	403	375	378	363	351	359	369	387	369	345	376	370	377	351	343	350	393	374	403	358	375	388	404	375	357	358	409	381	362	376	416	377	398	390	388	395	371	377	401	401	377	353	370	345	399	369	381	379	370	366	361	365	381	367	422	372	386	347	393	397	400	387	377	426	358	362	382	388	379	369	397	375	378	395	399	373	399	353	386	383	399	392	358	355	369	376	373	351	378	390	360	372	360	405	368	399	371	372	393	374	393	374	381	389	383	347	407	390	370	377	351	376	369	370	362	370	350	393	363	403	378	353	372	376	414	361	371	368	377	382	400	387	391	350	332	344	351	433	368	352	401	381	395	381	388	403	413	391	368	393	395	410	373	371	373	363	398	407	361	386	414	389	389	398	361	398	370	393	334	380	372	411	405	384	395	375	397	379	357	388	364	359	413	386	392	352	401	421	376	395	394	370	402	417	398	358	380	374	359	362	375	383	358	339	382	346	435	400	395	402	356	402	379	397	374	382	392	348	390	384	402	382	427	377	379	359	381	372	382	378	361	378	384	359	419	352	384	383	374	333	366	373	380	363	400	364	393	385	368	369	365	383	361	381	348	409	394	387	405	391	353	377	376	398	348	370	391	392	403	399	385	419	376	385	354	354	380	385	349	378	408	381	332	363	375	412	380	373	368	371	347	408	356	379	394	384	381	378	401	384	382	357	393	387	371	366	373	368	366	376	356	401	411	370	358	393	383	371	371	364	333	387	345	386	417	394	407	406	378	371	416	364	394
3045	269	275	279	237	261	279	239	226	228	217	218	234	227	228	222	264	258	241	204	230	225	251	248	232	228	233	233	219	247	230	239	246	242	243	239	238	252	218	219	215	235	227	211	213	241	242	254	216	220	251	232	241	238	239	247	238	228	227	241	233	227	255	228	226	225	247	248	233	220	243	201	227	235	220	221	221	258	231	215	243	254	247	261	242	230	244	250	228	257	232	216	238	229	228	237	251	220	230	254	229	219	260	197	224	239	248	242	239	227	231	217	209	226	243	228	219	224	248	233	219	256	239	224	205	213	242	237	238	242	232	243	237	263	235	253	243	222	222	240	213	242	261	240	228	212	239	253	219	240	222	194	211	225	208	236	234	273	232	213	188	228	247	219	214	257	234	243	243	221	191	227	237	200	202	218	241	250	232	225	242	241	243	233	258	231	221	221	268	238	223	215	254	246	275	224	246	236	242	209	245	249	204	236	234	221	237	232	265	230	238	240	254	210	236	238	246	216	229	231	248	223	199	230	226	238	201	235	217	246	243	227	249	229	241	226	231	220	228	263	226	242	239	214	249	225	234	228	235	246	218	222	212	228	232	239	231	224	255	238	221	245	225	207	240	231	211	248	234	242	235	231	249	253	243	226	240	220	225	241	221	228	216	214	231	244	249	259	248	226	226	224	247	228	273	224	215	229	242	237	229	249	203	231	200	217	231	215	228	207	229	234	247	224	220	203	228	236	223	263	232	225	224	232	222	233	249	232	248	239	226	246	241	230	248	239	228	228	241	255	238	215	228	230	250	226	210	225	217	225	233	264	242	220	214	278	226	217	249	234	242	238	249	267	236	223	226	241	238	226	212	243	231	226	236	199	219	220	223	228	225	248	215	225	234	223	202	222	227	238	244	240	228	230	248	235	227	203	237	232	229	213	223	227	239	222	231	237	227	227	215	215	221	232	221	251	243	235	223	259	232	234	247	232	217	202	239	225	228	245	220	223	217	227	234	232	229	203	221	228	225	205	220	231	201	228	230	237	241	229	226	222	234	207	225	216	234	245	257	217	273	233	227	210	234	240	239	210	235	214	230	229	221	186	240	244	241	243	244	220	213	219	259	234	224	213	218	227	226	235	218	228	219	233	231	210	252	245	215	214	212	232	226	237	251	242	221	212	248	238	225	233	250	251	235	208	228	230	224	229	245	233	231	208	238	233	215	222	211	220	234	244	237	219	240	202	217	218	229	231	243	217	226	249	215	232	227	230	209	223	230	218	239	255	236	218	235	239	237	228	216	236	211	241	236	228	259	227	228	225	221	250	237	239	212	224	236	212	230	231	235	221	255	238	230	256	198	233	219	241	208	231	207	210	239	240	228	194	252	242	246	205	235	239	195	235	223	229	228	214	231	257	210	247	250	233	236	257	210	225	242	220	231	225	230	254	217	218	222	219	229	215	237	261	230	200	238	234	227	242	240	232	229	210	243	241	214	209	225	230	245	242	237	218	237	250	226	219	220	242	224	236	220	233	231	244	231	234	229	214	233	237	228	237	256	238	217	226	225	217	211	216	214	224	249	213	259	230	230	237	205	224	233	242	225	235	218	234	224	226	238	221	249	238	237	230	252	217	219	271	234	217	216	235	238	244	246	225	240	258	234	226	222	257	202	249	226	237	248	233	248	236	224	245	254	223	228	244	218	214	256	238	224	230	255	228	214	211	191	237	251	227	248	234	222	231	260	245	251	210	232	235	222	250	205	217	226	237	257	219	248	240	226	258	237	221	264	220	212	203	241	236	233	241	239	232	251	244	219	234	262	246	224	263	228	247	200	227	222	225	226	242	226	238	229	220	225	234	268	234	227	225	221	244	223	222	249	216	237	225	236	225	228	210	204	216	226	236	244	234	236	237	233	232	233	282	248	195	225	234	215	243	242	240	247	228	229	210	227	232	233	220	240	215	217	232	202	211	239	228	237	231	221	232	212	242	238	216	217	246	253	245	244	221	223	232	261	232	236	226	244	232	246	256	221	231	223	216	236	222	229	228	238	226	242	266	243	245	237	228	243	223	209	212	273	255	254	242	213	215	225	230	230	250	230	218	213	232	230	222	203	249	246	194	234	252	234	268	218	225	242	243	218	241	237	239	248	223	243	233	232	238	217	241	245	196	242	249	231	224	248	230	215	237	229	218	224	225	241	224	226	248	240	229	243	248	265	223	220	208	232	248	220	233	248	199	238	231	240	234	246	246	246	222	225	224	221	259	262	214	218	240	269	207	268	234	240	246	242	222	209	263	221	211	232	226	236	248	229	220	248	256	242	236	206	226	211	237	230	224	219	226	229	242	228	248	232	242	249	222	217	241	244	227	232	204	228	238	251	233	218	243	249	244	225	259	255	231	237	252	214	233	221	271	251	226	212	236	230	231	255	229	230	250	252	223	250	259	232	260	200	241	216	230	224	216	209	237	212	216	231	238	229	220	233	234	215	233	229	211	231	218	229	216	234	223	249	231	233	254	195	227	232	203	204	241	234	220	205	233	221	226	235	216	192	228	240	226	211	243	237	249	219	250	238	235	233	202	230	219	215	272	230	209	251	247	232	224	231	213	238	246	230	241	225	228	249	246	241	264	230	233	241	222	243	222	259	214	214	220	233	211	219	233	241	253	245	208	206	213	250	271	221	240	230	240	236	240	252	241	203	241	219	222	232	216	224	226	246	212	259	210	244	222	223	224	219	228	222	257	263	201	224	231	196	224	231	228	234	217	252	239	242	225	196	215	241	240	233	232	227	205	223	244	248	230	233	228	248	231	238	271	225	254	240	261	222	204	226	238	221	231	236	208	206	244	224	242	237	243	237	252	235	225	230	254	239	228	220	236	234	226	225	241	257	237	249	222	233	227	232	217	257	220	229	220	224	249	249	223	209	232	228	230	226	235	256	212	252	210	232	212	232	203	225	248	236	236	229	247	248	241	238	235	250	222	242	248	226	250	248	198	228	205	245	251	228	229	218	229	212	212	223	231	229	206	222	227	246	207	218	227	231	195	231	232	228	230	248	181	230	229	224	233	234	224	224	238	220	226	215	251	238	213	224	208	212	213	225	192	246	247	248	240	243	222	239	231	238	218	244	265	244	217	212	229	259	253	224	225	232	236	226	258	214	217	240	222	235	265	238	248	238	241	256	247	225	225	226	224	246	228	206	240	245	228	213	213	265	234	240	232	221	229	249	216	214	246	220	220	198	232	237	219	235	218	238	245	260	223	217	243	229	230	251	233	217	222	253	252	236	236	251	195	238	226	205	234	256	232	256	211	247	252	233	235	253	236	235	253	254	215	229	265	246	246	218	236	261	220	227	204	259	221	241	241	268	240	242	217	238	235	234	251	245	239	217	222	238	217	240	255	256	223	248	217	219	257	230	205	241	244	231	230	231	240	213	258	237	220	234	231	237	194	235	263	227	226	223	205	219	220	200	241	250	241	238	229	257	247	229	224	235	277	230	250
2788	671	804	835	809	706	739	688	706	681	678	649	633	598	619	637	647	658	681	662	625	631	689	661	677	653	650	661	582	644	633	637	655	603	643	601	687	634	620	623	679	599	620	651	620	593	592	612	634	600	608	606	643	628	635	660	624	631	657	609	627	638	584	634	628	623	555	651	623	617	599	601	672	634	636	654	578	609	585	612	614	557	628	610	599	634	616	638	609	640	604	595	625	644	601	585	608	660	591	623	598	593	644	633	605	640	620	609	601	596	645	599	618	623	629	622	588	639	619	624	642	610	629	614	609	635	636	626	606	630	610	647	645	636	586	573	619	623	584	572	582	602	644	628	609	606	598	612	625	634	603	668	644	592	644	574	635	629	606	614	570	596	605	609	651	582	635	657	609	558	668	634	605	626	597	628	638	636	660	655	640	628	597	604	614	674	658	613	609	654	591	567	602	583	654	638	637	584	594	559	628	622	603	643	633	613	603	612	620	619	614	631	619	639	650	665	599	641	604	640	629	677	612	618	652	640	639	619	575	618	627	600	675	603	605	587	623	596	618	574	666	601	630	632	618	619	607	628	656	621	608	632	606	617	606	608	626	621	649	595	619	593	625	603	628	579	658	628	597	609	635	641	594	640	658	645	607	617	586	643	607	613	558	627	625	622	612	621	639	585	600	602	618	598	622	632	584	627	610	594	612	655	662	641	620	598	645	636	608	613	607	646	587	597	600	604	599	610	598	649	634	611	636	621	628	602	621	623	615	585	619	612	615	651	553	603	594	610	625	650	620	596	627	636	612	603	633	585	664	670	631	651	632	597	624	603	648	623	644	609	668	586	594	583	606	619	618	653	586	626	578	594	623	606	580	606	608	613	619	610	601	588	622	620	598	652	636	636	632	656	677	629	651	581	619	549	662	620	584	632	598	612	642	630	629	615	588	668	676	591	617	603	580	621	624	644	617	643	618	631	615	590	626	629	630	594	637	656	598	601	608	594	589	574	624	626	655	641	591	596	609	621	680	634	586	589	640	608	609	652	673	670	613	641	629	607	605	604	633	633	640	600	626	600	578	615	606	614	605	578	588	589	623	614	619	666	642	634	630	632	600	636	639	662	652	627	575	620	638	640	577	603	589	617	645	632	672	688	619	613	615	565	628	642	656	647	628	610	574	576	638	603	606	627	643	596	617	582	681	577	609	608	650	639	606	612	680	590	662	627	587	584	632	613	639	586	628	633	623	635	644	599	629	576	641	626	652	616	633	641	646	601	631	616	620	628	613	596	616	594	677	621	604	595	646	627	620	567	645	611	629	614	618	646	657	602	601	590	624	626	618	626	643	603	615	584	650	578	620	654	599	589	593	628	642	667	640	583	572	612	629	609	575	648	649	558	607	550	623	548	642	605	636	577	570	561	651	652	608	639	555	623	628	655	634	572	624	604	600	594	647	615	657	653	674	669	607	617	567	629	583	606	598	613	627	648	644	604	625	643	677	601	609	619	599	649	609	623	555	625	603	611	648	607	672	579	604	658	669	566	637	593	648	618	632	550	624	589	681	626	578	633	598	638	612	629	628	632	588	584	601	616	611	629	624	630	588	597	618	620	596	610	615	621	611	664	628	609	607	614	658	594	590	583	617	615	625	652	586	636	642	605	613	649	622	620	606	676	610	621	674	635	612	623	615	640	587	637	572	607	613	617	608	647	628	614	615	621	649	622	610	622	643	636	634	621	683	646	619	619	636	625	603	613	630	643	649	583	577	641	632	623	610	654	612	636	644	549	624	606	627	612	634	642	585	609	631	611	591	592	623	611	653	626	631	665	640	628	588	618	601	656	621	628	610	592	617	605	587	630	630	649	667	574	601	585	574	612	601	620	602	534	606	624	587	666	604	640	591	599	667	632	573	592	620	659	624	632	650	618	634	616	589	621	559	601	622	656	621	628	639	614	570	619	625	663	638	627	589	621	649	573	614	623	624	649	648	598	629	615	599	603	564	627	610	611	646	594	603	597	618	586	636	633	607	627	609	630	582	620	634	628	608	566	627	624	639	622	612	627	601	694	642	661	646	616	595	638	625	595	629	625	601	623	608	613	625	635	572	592	665	680	598	619	680	617	626	637	600	657	608	588	630	622	635	612	603	589	649	639	632	586	615	608	601	663	583	623	602	598	605	665	649	627	630	608	636	596	609	625	656	607	657	664	623	616	653	639	636	579	619	608	635	626	623	598	601	667	610	607	611	621	610	642	574	592	620	635	615	577	606	596	607	625	566	604	632	596	653	569	636	644	587	622	659	631	563	618	608	616	636	574	548	652	576	630	621	627	628	658	627	618	624	623	635	623	620	623	583	634	596	615	675	627	606	631	623	597	674	598	644	653	621	621	617	576	562	647	580	605	624	577	590	630	618	594	622	597	625	599	597	628	628	621	595	582	622	640	632	603	637	619	614	585	578	583	627	693	649	633	611	626	599	611	642	652	600	641	615	642	626	619	611	635	630	577	612	593	644	626	610	667	606	646	605	588	627	620	642	580	635	632	600	613	605	600	638	624	606	627	588	600	624	584	611	615	616	567	648	599	641	615	637	626	662	578	634	674	632	601	657	624	630	599	600	608	611	600	581	619	587	632	609	606	646	615	630	661	606	655	632	624	616	643	574	622	593	607	622	665	622	574	612	600	628	594	613	634	601	638	635	658	618	598	641	630	627	609	603	626	661	651	638	600	594	631	597	582	618	650	581	683	607	622	600	639	607	622	601	645	637	590	638	645	614	626	629	613	652	609	580	677	595	593	560	617	651	606	596	603	594	612	609	627	646	623	671	661	590	607	644	642	664	615	650	622	650	619	619	638	602	627	638	604	607	657	610	628	610	620	638	638	590	597	606	633	576	578	564	657	622	623	638	591	611	650	634	578	594	583	637	624	644	646	638	596	592	623	576	647	624	643	606	644	646	597	586	607	667	562	620	633	599	593	589	627	658	596	590	615	603	607	633	637	632	635	649	614	647	641	601	614	628	625	585	626	606	651	660	660	584	660	637	654	639	627	636	583	603	632	672	646	586	613	634	617	648	608	598	588	621	574	612	622	633	630	642	618	596	595	612	620	647	623	637	596	610	647	611	598	648	571	601	588	619	633	636	611	616	601	619	602	594	627	625	591	606	592	630	603	675	641	620	646	632	606	622	601	615	649	656	603	644	663	646	636	597	643	589	598	614	688	626	644	589	669	577	625	631	666	558	615	625	609	614	580	603	626	624	609	635	623	585	554	609	609	611	578	621	627	557	594	632	629	657	576	619	625	596	595	617	622	617	611	605	610	590	598	613	617	666	599	623	561	636	554	610	623	598	582	644	650	639	569	590	664	646	641	613	621	620	617	627	595	597	690	645	667	610	621	586	655	637	652	636	626	629	609	627	662	639	598	593	594	627	641	612	612	605	623	584	602	599	595	634	615	613	641	645	579	611	568	622	611	631	650	651	592	646	620	619	630	620	649	623	642
15438	1433	1275	1017	787	625	524	436	432	376	381	363	345	325	285	300	309	312	312	304	288	305	283	306	272	291	266	311	274	258	267	272	271	256	296	294	250	275	246	285	287	280	264	263	268	271	251	276	275	298	283	278	278	270	264	279	302	263	275	260	272	250	254	289	280	269	279	289	283	274	254	257	276	278	257	269	276	268	277	271	259	277	254	254	280	266	267	270	284	253	224	252	273	250	252	276	288	273	252	286	268	270	265	244	287	263	262	259	233	265	273	272	253	276	271	247	280	266	288	278	254	300	297	274	271	274	270	282	240	266	250	268	262	270	291	245	289	274	286	261	281	268	272	256	234	256	239	274	285	258	272	275	299	255	257	260	273	276	245	290	271	259	272	291	259	273	274	256	275	318	240	259	246	255	283	240	246	249	271	259	251	256	259	264	284	263	282	237	263	285	287	285	269	272	285	274	248	298	262	246	259	286	304	272	275	253	264	280	264	274	252	236	313	245	265	302	328	262	299	248	251	261	257	251	264	260	250	258	273	254	283	269	263	294	285	283	261	266	279	261	275	280	276	283	268	261	249	248	239	260	248	255	285	288	253	296	258	290	245	262	262	267	240	265	252	272	265	269	268	278	279	264	284	259	276	261	263	253	282	244	275	264	269	265	276	269	250	285	257	261	264	253	263	273	268	275	265	271	251	245	252	259	272	284	271	245	261	278	282	284	264	279	288	300	288	263	268	267	270	230	246	284	287	236	250	276	262	249	274	275	272	260	275	274	249	282	251	276	251	263	265	262	261	250	246	276	270	255	271	277	232	253	274	275	269	254	262	255	279	275	263	264	248	245	285	244	245	251	257	268	275	264	261	290	283	242	277	260	298	256	287	263	265	251	283	234	278	265	285	228	230	255	256	230	258	260	260	262	257	273	269	300	256	262	232	230	283	231	285	289	268	268	276	279	278	268	283	265	306	274	269	269	238	259	272	264	249	290	266	285	298	250	272	271	266	279	272	261	227	256	275	270	297	238	277	262	260	246	260	274	252	243	269	250	278	253	270	290	238	268	280	267	252	257	250	250	262	303	255	248	275	241	267	257	277	287	251	263	288	248	269	273	268	267	266	298	275	267	279	257	253	261	250	258	252	272	275	240	262	281	262	287	261	286	270	281	245	261	254	268	257	266	288	254	285	236	262	276	258	275	278	237	256	253	302	252	260	248	268	234	247	277	240	270	280	260	270	272	266	301	235	256	270	253	253	278	279	293	265	280	264	263	292	278	270	283	290	301	257	254	255	246	269	251	258	252	229	249	254	261	280	265	278	276	274	261	245	290	270	281	278	283	264	247	283	289	283	263	273	266	301	255	269	248	253	260	252	278	245	306	289	284	232	286	251	261	266	267	283	286	269	284	291	231	256	270	277	267	279	305	283	258	292	256	236	246	288	268	273	275	270	261	270	261	307	262	284	246	258	267	261	300	268	235	263	275	261	249	258	258	248	272	265	294	261	266	259	263	297	272	274	283	266	250	251	251	273	269	245	277	259	263	269	294	293	268	267	287	248	291	251	304	270	257	250	271	228	254	263	284	290	292	263	275	254	264	246	288	268	287	277	272	292	269	226	270	254	243	275	289	272	257	278	256	238	261	256	257	263	271	259	265	234	253	284	289	285	282	299	277	248	268	248	316	267	258	265	240	278	266	277	271	251	286	269	281	265	249	272	251	311	227	282	257	285	254	253	269	275	275	303	243	252	252	255	262	257	265	284	261	277	264	283	248	267	259	279	257	280	238	264	249	266	255	288	253	258	270	260	243	246	247	298	226	262	261	246	270	280	260	276	280	290	258	291	250	295	267	251	268	262	264	290	263	301	290	276	244	283	274	293	249	295	254	243	258	243	258	276	251	289	249	272	254	299	270	274	273	272	265	265	275	265	254	263	264	245	240	256	277	275	249	273	261	295	259	258	259	270	261	316	258	259	258	233	256	244	307	277	241	249	257	261	261	268	262	304	255	278	287	290	273	276	259	295	284	288	273	270	246	269	279	257	264	253	276	261	251	258	270	241	251	266	279	244	279	262	273	263	275	264	278	301	291	265	267	247	262	271	273	276	243	277	235	268	281	272	250	267	291	270	283	274	265	242	258	291	267	269	308	233	248	277	298	312	286	271	266	255	278	300	241	279	283	278	249	266	251	281	246	299	258	270	294	274	253	273	280	245	289	250	263	277	289	267	290	284	260	261	283	227	262	286	242	285	272	263	230	253	260	270	296	243	267	285	266	277	274	280	256	300	234	271	267	256	253	296	276	261	264	271	276	286	268	253	281	278	295	268	269	288	283	268	281	265	257	260	281	261	264	262	275	251	262	272	252	263	256	254	255	271	258	263	274	265	260	247	295	254	280	278	282	271	234	258	243	242	261	273	259	266	263	261	287	299	254	257	300	265	261	248	259	266	284	291	258	259	266	269	274	269	293	297	296	251	275	276	262	273	306	268	280	281	266	250	263	265	248	276	274	274	254	276	241	281	256	275	262	273	280	279	281	291	232	261	274	280	264	288	250	276	284	297	270	248	271	280	250	283	217	308	276	247	266	314	284	233	273	248	273	271	278	276	281	273	270	291	282	246	280	240	252	267	277	268	270	278	276	245	274	282	272	251	288	273	279	273	282	255	280	248	271	272	290	270	246	272	268	312	269	255	261	257	271	295	256	295	251	286	277	271	242	241	266	276	253	286	267	290	261	297	268	290	276	314	295	273	258	277	280	263	261	242	289	287	292	271	264	263	270	246	273	262	285	262	237	246	272	284	273	259	243	252	259	274	261	298	256	230	278	246	256	270	253	290	254	257	259	238	249	229	291	254	280	252	274	288	294	296	261	251	286	275	277	238	237	257	290	260	257	275	253	266	245	271	276	284	261	243	265	237	262	274	243	267	270	251	242	260	265	270	269	252	240	262	249	298	264	282	271	267	276	255	254	245	291	256	281	284	275	264	249	266	251	231	257	262	247	288	267	249	270	273	259	291	275	274	261	279	296	293	267	299	278	309	279	268	263	268	255	290	240	239	295	258	277	246	268	286	263	247	262	253	271	287	237	246	291	278	274	253	282	289	279	260	267	285	290	276	273	243	266	261	249	276	254	262	258	254	264	276	234	265	246	259	288	264	287	279	261	287	274	280	268	278	258	274	287	250	266	257	273	275	280	261	274	267	261	299	240	277	268	288	246	253	282	276	282	267	285	279	241	295	262	264	258	283	259	270	260	265	277	267	285	275	231	276	244	283	257	305	275	254	270	265	275	248	254	249	292	262	246	291	292	279	312	283	273	289	278	277	253	275	275	246	279	254	248	253	253	290	260	288	238	264	281	263	233	262	268	280	252	254	263	259	257	291	238	271	266	264	297	270	263	276	272	284	260	275	272	274	250	264	271	261	253	252	253	275	262	260	253	279	255	228	268	260	298	306	259	272	254	281	260	288	267	287	245	249	268	280	286	292	271	273	260
8654	1448	2652	3081	2780	2391	2072	1757	1584	1414	1377	1252	1178	1011	1095	992	938	936	923	925	858	832	876	777	786	796	802	822	830	772	762	772	833	767	725	754	711	739	741	756	699	713	725	697	721	742	732	749	706	733	691	700	766	735	757	699	703	698	673	718	757	708	750	704	698	725	722	700	698	716	706	734	685	692	697	699	710	717	696	712	761	760	693	706	674	693	681	688	693	677	666	707	700	687	682	724	709	757	706	678	640	722	666	674	718	692	714	661	712	677	727	721	701	688	640	701	645	724	641	683	687	686	672	699	699	671	679	701	707	635	681	697	670	679	687	702	717	696	723	672	689	659	647	653	712	701	651	714	698	736	738	682	734	618	691	679	684	685	736	674	685	678	720	717	668	751	740	688	690	668	666	663	692	677	729	690	682	673	737	729	682	694	731	679	697	686	682	697	736	681	659	719	757	655	659	685	679	686	697	697	695	762	682	651	691	663	712	741	703	659	638	659	678	699	694	730	717	740	682	691	703	659	687	694	732	651	710	724	715	718	672	670	658	666	753	702	695	694	721	636	748	721	686	703	733	629	722	658	701	669	714	666	688	710	683	723	668	679	701	670	672	673	685	719	703	702	665	722	665	675	692	703	714	696	681	735	678	749	718	711	700	675	752	704	665	721	691	686	743	686	690	667	673	671	715	712	699	723	750	694	705	719	677	699	677	690	690	642	656	714	639	734	688	691	665	742	724	695	673	676	725	665	703	661	659	728	711	687	630	687	685	655	665	704	697	694	670	704	686	706	661	661	682	732	665	672	703	717	705	699	671	692	703	666	697	718	674	726	680	650	716	666	726	676	729	699	750	697	676	700	700	707	674	664	689	677	679	694	712	692	724	691	648	679	695	686	700	644	694	663	674	671	656	701	716	680	657	696	635	662	684	730	658	695	663	656	709	609	697	657	663	683	706	670	710	735	714	715	711	701	684	703	707	681	690	707	682	698	663	684	650	685	715	717	709	676	640	682	741	732	690	660	741	657	699	667	686	701	692	674	683	669	690	666	660	713	694	698	715	717	682	655	686	689	705	692	722	730	649	689	676	690	690	699	696	668	679	716	673	694	657	689	647	701	708	730	718	705	703	685	700	692	720	727	672	677	666	712	714	670	698	676	708	703	661	676	696	654	720	659	666	738	751	706	683	673	681	692	657	716	676	664	705	664	722	637	645	722	704	704	686	736	743	684	677	678	649	731	707	711	706	706	626	680	658	674	685	684	689	636	773	693	706	673	661	655	681	720	720	695	744	660	684	702	665	712	708	761	696	720	710	724	714	657	668	698	697	675	698	681	660	737	641	663	656	708	744	656	749	664	686	678	677	710	703	691	696	670	686	670	706	672	690	659	724	682	685	648	674	721	712	663	719	711	681	687	706	740	672	678	637	706	726	710	678	729	716	670	686	699	699	698	668	686	677	725	639	676	747	673	662	695	675	700	682	691	693	692	718	672	617	706	683	668	738	712	710	690	679	695	687	676	666	656	649	678	689	661	708	681	750	739	667	722	691	687	677	671	705	702	650	704	724	702	644	749	669	724	702	714	683	676	659	711	722	685	672	704	670	659	694	649	696	706	706	682	702	670	678	675	672	639	670	714	703	725	722	731	684	695	710	683	674	706	685	707	686	669	713	698	695	699	672	676	674	699	686	696	667	679	701	658	676	676	660	734	682	696	676	669	692	686	648	723	683	756	716	671	728	705	690	703	717	704	701	699	653	637	709	702	709	695	704	692	703	666	686	649	689	690	705	666	661	693	714	695	676	676	691	705	659	663	682	714	713	700	750	628	731	671	691	696	721	682	691	695	672	685	674	694	715	698	638	665	633	730	713	734	729	685	698	726	689	671	642	728	686	662	716	655	691	686	694	650	692	673	687	681	699	699	645	646	725	677	716	754	671	652	684	705	675	729	713	685	671	709	696	640	701	705	745	699	665	712	712	679	734	712	703	661	678	682	733	690	723	727	693	671	700	676	715	664	670	707	742	627	681	681	751	673	767	713	664	725	750	690	651	721	754	633	673	700	664	739	722	670	730	667	652	711	651	705	661	682	667	673	675	711	684	704	700	725	701	656	701	645	674	727	693	682	702	711	697	685	683	747	690	691	686	707	729	672	698	691	690	714	659	717	706	703	671	722	652	707	746	665	706	713	652	723	714	678	698	686	713	730	688	718	699	732	723	683	713	644	649	704	712	668	739	740	670	668	689	690	676	635	678	670	678	686	690	714	631	683	703	661	701	694	701	727	690	665	653	737	691	676	715	695	691	654	715	709	654	692	704	739	645	695	699	696	702	683	670	719	693	652	677	700	706	709	650	684	702	710	668	657	641	647	731	704	693	703	699	671	743	695	657	677	668	654	721	694	688	717	686	748	664	712	677	716	695	725	711	690	689	663	739	708	709	675	686	734	709	724	694	773	674	686	720	638	726	664	660	687	728	715	679	671	726	688	683	681	687	750	718	715	734	682	679	679	680	661	673	725	650	629	708	696	694	648	700	731	639	686	667	635	670	688	707	704	728	702	717	702	682	675	718	725	678	654	701	696	674	646	690	691	706	706	668	672	710	696	680	716	645	694	663	693	685	680	671	727	665	709	690	671	695	662	651	693	707	754	692	692	733	688	694	710	683	688	697	720	684	652	694	672	707	729	663	695	721	713	714	681	713	719	687	680	666	695	655	682	676	677	649	714	633	672	647	699	674	639	698	706	716	734	682	641	725	694	718	697	698	684	646	671	650	727	713	724	636	695	786	714	691	687	676	723	683	687	729	709	723	662	711	672	691	684	677	726	664	688	697	703	696	678	691	724	718	701	726	691	720	706	700	686	674	732	659	686	737	660	692	682	663	699	655	705	708	641	722	684	687	687	715	693	669	641	686	674	681	719	635	726	664	707	705	731	683	667	686	724	714	679	670	729	680	651	691	740	673	651	637	686	714	703	675	700	684	627	706	690	699	619	724	694	716	681	695	719	718	713	717	669	646	697	701	671	708	685	715	681	632	685	681	644	736	665	672	778	697	674	665	691	713	712	715	723	718	687	684	663	694	651	673	606	676	665	721	747	687	654	716	667	683	668	642	656	668	699	664	699	721	639	693	692	688	690	687	749	676	676	678	674	689	706	705	696	679	697	663	738	713	692	685	716	717	686	685	717	681	675	696	671	696	734	718	708	730	726	653	636	696	680	684	644	713	707	675	688	682	700	667	719	679	701	700	663	708	703	705	704	665	731	675	679	690	694	685	679	664	691	717	698	669	657	693	666	671	664	684	675	658	706	673	707	687	689	656	693	660	707	718	675	662	745	698	680	690	650	734	674	675	737	677	673	666	719	676	669	657	721	667	748	677	689	701	664	713	710	685	712	692	687	662	692	733	686	722	698	678	651	767	686	683	673	689	658	685	694	668	692	684	698	683	699	695	689	693	685	673	681	646	664	679	676	661	683	703	692	703	698	714	660	744	719
26250	4011	2210	1708	1188	863	659	544	426	408	318	307	282	264	238	225	240	201	209	182	173	165	184	164	153	163	160	163	165	143	147	179	165	162	166	139	155	163	145	137	141	135	143	139	153	140	137	151	141	135	153	133	136	133	159	148	162	163	138	154	143	118	175	134	152	119	142	157	130	130	138	169	140	121	116	160	143	170	150	141	150	143	129	135	125	122	146	149	157	143	139	151	160	132	141	134	141	128	135	147	137	130	121	142	128	142	155	150	150	122	138	104	151	149	124	167	136	123	116	120	153	148	151	147	127	169	133	134	144	160	128	139	134	139	147	154	124	126	139	140	148	135	134	132	148	120	126	130	138	117	138	142	131	132	139	139	151	140	125	160	135	138	151	137	153	134	135	144	143	120	140	125	138	145	128	143	138	140	123	111	155	139	142	142	126	144	122	119	133	128	144	145	126	145	139	140	167	126	127	144	143	142	131	149	125	137	135	141	142	134	148	134	139	118	113	158	132	126	118	114	144	146	140	145	134	155	136	153	147	138	133	143	139	132	154	137	136	144	133	130	152	159	139	127	143	149	161	129	133	131	139	130	140	126	134	137	162	124	148	150	148	132	147	133	127	127	156	126	137	134	149	121	143	148	137	142	126	129	144	137	122	148	140	132	127	126	142	145	141	124	173	132	139	115	128	132	117	158	132	130	147	122	146	139	137	141	142	148	109	144	141	121	157	134	153	129	166	128	167	136	147	147	161	132	148	147	145	147	143	114	132	127	140	134	149	141	111	139	137	135	142	139	151	134	137	153	141	150	133	126	128	136	136	146	131	123	164	158	145	122	145	138	109	118	137	149	137	130	124	129	130	158	147	129	120	141	158	121	152	131	145	124	133	146	132	145	136	137	161	142	110	134	113	123	142	141	140	119	126	135	151	124	137	128	160	141	142	130	165	123	128	140	143	161	131	161	144	164	133	126	133	128	147	136	138	143	133	137	126	124	146	137	142	129	139	124	146	127	145	130	147	129	120	122	129	136	148	133	139	119	136	138	119	115	148	156	145	143	142	122	114	129	119	145	117	139	132	124	126	124	146	150	115	127	148	130	136	124	139	159	109	133	123	149	131	138	134	149	114	130	135	142	147	138	132	134	142	129	136	126	124	147	146	130	130	138	155	148	127	151	136	145	135	160	142	140	138	142	137	155	133	149	138	145	157	125	135	133	147	123	140	151	153	125	137	153	125	160	135	131	125	148	117	159	130	139	141	143	121	131	156	143	143	147	136	149	134	169	159	133	120	132	153	135	148	128	117	127	147	154	116	153	148	130	132	136	136	138	131	126	157	131	137	140	145	142	163	133	143	134	156	155	179	145	145	143	118	141	133	131	132	120	142	169	151	141	128	161	141	141	132	150	160	143	130	129	136	132	144	142	125	145	150	123	143	145	132	130	165	140	137	137	140	147	132	136	128	150	140	140	114	123	116	132	145	116	137	141	131	139	143	112	127	122	127	152	138	123	116	146	141	145	135	160	150	139	120	162	113	133	143	149	107	120	120	141	137	145	120	125	131	139	139	141	126	134	149	119	140	124	131	129	133	156	158	146	133	127	159	161	142	155	136	144	141	136	117	129	149	137	132	126	152	143	159	146	138	129	140	132	132	130	136	160	127	130	138	162	150	152	109	135	150	140	165	132	141	135	112	144	124	141	154	136	142	136	117	154	115	134	134	133	138	124	130	141	146	141	115	127	139	144	142	138	154	157	135	144	133	150	132	143	138	136	120	126	127	148	149	166	142	138	122	142	140	144	151	138	139	150	128	134	131	133	164	146	150	147	119	149	128	147	144	129	136	153	136	162	138	129	133	144	126	134	146	142	152	136	135	141	123	128	148	133	149	158	142	139	131	142	159	142	127	144	138	144	147	134	140	141	145	144	123	141	156	127	125	160	139	148	139	116	121	154	140	179	134	137	126	148	138	153	134	154	134	141	149	129	136	122	142	135	161	126	145	136	147	144	134	129	142	133	122	132	139	144	177	126	129	143	138	131	140	126	148	168	121	123	137	148	138	126	137	135	134	145	156	140	137	142	159	144	119	139	151	138	131	132	124	125	124	156	117	133	146	142	134	144	140	136	135	140	135	142	117	140	149	145	140	145	142	132	150	124	148	136	156	146	114	132	118	128	133	138	145	136	136	134	143	142	150	125	120	151	131	145	162	135	125	124	134	140	127	141	140	157	115	127	138	146	140	135	131	132	139	170	117	157	147	141	138	147	142	149	138	153	142	154	140	143	143	129	148	147	148	137	140	158	115	141	151	139	128	151	135	119	127	115	132	128	134	133	153	121	152	136	155	131	141	136	130	145	141	130	140	145	136	120	159	142	145	153	149	132	141	134	108	144	140	133	130	129	142	146	137	148	127	137	131	130	137	149	142	111	137	125	135	130	117	146	131	137	136	121	144	134	158	143	138	147	149	118	144	129	138	142	136	136	126	136	114	135	157	134	156	138	125	119	131	104	141	137	149	127	147	147	156	140	129	142	132	142	115	139	132	130	149	120	140	131	139	130	123	157	133	123	121	146	159	146	159	150	136	161	159	137	160	123	130	131	121	133	150	125	135	125	143	160	144	128	153	129	132	155	144	117	131	146	155	140	129	139	165	130	137	148	142	160	124	148	146	108	126	158	124	140	123	130	135	141	146	142	153	150	135	153	138	145	153	130	141	120	125	128	113	137	133	154	131	129	138	135	135	130	137	130	144	135	136	129	122	139	143	127	141	137	139	129	101	152	124	154	120	148	122	134	136	132	122	138	169	122	124	131	122	117	137	142	132	134	138	133	136	142	147	155	137	124	122	135	144	128	150	142	133	121	133	137	151	139	131	134	130	145	147	150	144	133	127	121	134	135	137	130	133	138	141	152	149	134	118	157	126	125	125	139	132	137	136	148	125	137	137	135	119	137	138	133	162	132	150	140	111	132	151	115	166	140	151	160	156	139	130	131	104	132	145	156	120	120	143	147	149	149	158	147	145	156	121	130	131	158	132	112	135	116	117	143	118	150	113	146	141	152	153	182	124	120	154	139	157	154	124	129	142	133	136	145	139	130	116	128	123	133	141	121	149	131	136	146	160	155	125	147	151	131	121	142	122	128	146	137	126	128	153	136	138	156	143	136	127	148	136	127	134	151	127	135	116	125	131	136	126	141	149	124	141	121	125	132	160	151	129	133	149	136	155	130	140	138	114	158	128	135	143	146	150	131	135	139	126	141	127	148	142	110	136	133	129	143	129	143	145	128	152	158	141	133	137	137	126	135	137	145	124	130	140	149	125	140	137	130	126	133	137	127	135	119	139	134	135	138	140	169	142	130	129	128	110	138	127	141	135	134	115	139	113	131	116	114	141	157	131	144	145	134	162	151	133	134	104	127	131	143	142	143	127	125	158	128	128	112	143	144	134	144	130	129	149	140	139	166	137	116	156	150	144	123	131	127	152	161	153	132	146	133
12646	1911	3994	4896	4339	3709	2988	2508	2066	1762	1502	1438	1262	1113	1076	929	909	824	845	775	754	725	631	621	615	579	562	545	585	541	565	556	523	498	526	464	492	482	495	471	483	425	489	466	469	458	433	459	451	404	467	435	452	419	416	406	434	429	417	403	399	451	376	409	403	371	427	410	384	431	402	415	391	381	413	417	398	454	358	434	379	362	400	402	381	391	417	385	378	428	383	378	413	385	383	397	362	419	367	377	399	400	367	381	373	376	399	387	386	384	421	395	387	371	386	395	396	378	392	366	363	374	380	395	378	380	401	408	343	407	380	406	373	398	399	397	356	375	371	371	364	387	361	391	416	389	385	399	368	416	387	411	381	404	423	396	400	390	402	395	372	381	385	388	392	393	390	371	370	394	386	390	401	389	366	377	373	384	397	399	402	379	386	409	405	411	388	399	380	367	408	384	344	390	389	380	384	400	369	386	363	367	339	406	357	360	368	386	390	349	379	366	383	365	362	362	387	388	379	399	393	402	352	388	371	379	377	358	397	417	389	378	392	432	362	395	376	396	368	381	386	392	382	368	353	394	382	373	368	417	369	393	398	372	400	376	398	380	386	368	355	397	370	367	421	377	349	370	382	375	389	395	394	402	392	392	362	399	368	392	367	404	389	383	399	338	405	390	386	376	397	381	407	343	394	390	427	375	370	368	382	352	356	397	397	369	370	386	403	367	375	401	405	410	368	396	380	329	422	399	347	394	355	355	363	374	375	338	367	433	393	349	384	388	359	365	370	379	374	392	398	364	358	372	348	406	368	406	409	374	391	364	416	402	380	378	369	382	387	363	379	348	396	399	359	405	396	400	389	358	351	376	378	380	372	370	415	391	367	398	354	383	398	358	363	389	365	370	365	374	402	422	372	381	370	392	363	389	368	399	382	368	338	338	388	377	364	361	374	403	398	390	358	366	417	392	383	388	375	388	412	360	398	402	369	384	329	388	383	349	386	390	375	357	404	355	340	418	391	384	413	357	400	413	384	387	360	407	384	405	368	402	365	382	384	381	381	384	378	387	388	365	372	373	379	346	388	351	355	403	407	355	372	385	419	375	372	370	372	362	405	409	376	375	378	404	406	343	387	412	371	385	383	378	371	371	395	393	375	401	389	401	379	379	354	370	359	378	420	398	390	378	389	362	389	357	378	366	383	395	356	366	350	365	394	374	387	384	390	426	380	381	394	409	383	370	364	362	376	360	396	367	387	356	411	363	393	406	408	408	351	393	393	386	398	395	384	394	409	409	373	368	375	379	343	401	425	368	401	344	376	395	386	387	359	401	384	372	387	360	389	382	375	380	315	382	346	352	347	363	389	355	350	379	367	346	376	383	400	354	371	325	368	398	396	393	366	362	387	401	396	402	331	372	326	366	393	403	368	372	392	386	382	342	369	369	377	384	384	364	367	372	363	387	372	373	404	374	361	385	377	360	378	369	376	366	388	440	359	389	377	366	346	381	433	412	363	372	396	405	355	382	353	397	358	377	396	349	399	335	342	384	403	380	359	348	356	407	360	395	329	394	385	372	401	393	360	346	361	362	386	377	378	344	396	380	389	375	410	392	328	390	373	380	371	412	371	360	369	368	400	404	390	385	360	343	350	394	412	368	346	378	356	371	365	358	360	404	359	335	357	391	388	362	369	444	414	375	391	370	395	406	328	350	362	383	361	394	380	368	386	366	398	411	380	388	357	382	362	371	378	390	386	379	379	349	358	327	367	362	395	400	369	396	411	410	397	414	356	380	392	413	387	376	406	378	377	360	354	394	377	391	370	341	368	352	376	354	364	401	347	401	405	370	352	370	359	351	408	370	380	397	349	377	395	379	339	383	371	382	378	425	389	373	371	358	362	369	362	371	434	406	394	364	370	369	409	378	402	399	388	369	397	357	393	424	428	381	384	374	349	347	360	391	382	356	385	418	400	364	399	386	345	414	391	396	380	375	348	355	347	403	377	362	357	353	368	380	362	395	382	360	428	382	372	350	344	355	390	361	372	381	384	348	370	357	367	396	362	391	376	354	377	376	406	356	360	343	381	379	371	387	375	388	394	359	357	386	373	375	394	359	379	374	390	375	391	349	371	403	364	392	385	392	380	372	377	377	392	379	388	351	375	413	364	384	357	393	407	368	377	397	365	384	388	340	346	401	396	383	391	373	360	396	374	403	406	381	345	403	377	351	378	363	385	371	353	388	344	406	351	400	401	390	407	386	357	405	345	363	396	399	384	414	381	364	423	378	379	389	392	366	387	383	382	411	342	400	398	351	403	347	384	380	385	348	360	387	385	405	396	380	375	380	416	372	362	363	375	384	392	382	391	412	395	368	420	422	350	364	417	364	364	383	399	366	345	389	346	387	353	359	375	413	368	378	376	391	395	392	375	364	401	362	372	356	351	370	353	381	365	394	394	383	368	364	389	404	379	354	399	369	406	387	376	339	365	404	407	347	390	361	352	327	365	398	394	377	398	379	372	371	382	399	394	365	350	355	384	372	358	385	344	402	369	385	361	372	375	362	351	398	357	383	392	388	389	380	359	387	389	397	388	365	375	379	383	389	366	350	364	393	338	373	411	391	371	372	383	376	387	389	405	370	404	356	396	390	387	346	380	381	402	400	380	363	404	376	397	395	393	364	395	399	367	356	372	405	366	410	398	352	371	386	371	378	360	353	353	362	369	378	382	393	381	409	338	367	342	337	378	408	375	379	366	402	386	387	368	375	380	364	348	440	323	365	331	350	356	412	360	380	396	386	386	375	384	390	385	432	369	383	385	367	368	399	385	370	380	398	397	374	333	385	368	373	352	376	379	379	408	383	374	387	417	410	389	377	382	355	335	381	393	381	355	386	391	367	372	364	376	393	381	361	391	365	392	374	393	359	422	398	378	410	379	339	372	366	385	392	371	398	353	359	351	384	389	407	387	368	404	368	391	430	366	357	338	342	370	358	382	369	381	399	364	368	412	364	384	403	401	351	426	416	374	361	379	394	391	365	396	388	410	407	374	372	383	363	399	379	370	342	378	383	392	397	426	400	366	398	348	374	373	382	398	411	409	375	383	378	402	380	358	356	375	401	358	345	377	389	379	378	371	374	381	383	419	385	424	414	414	397	402	407	371	393	389	359	357	383	394	400	413	389	365	365	365	378	372	349	405	386	378	382	378	400	383	391	363	356	386	366	373	361	386	382	370	389	389	371	376	414	370	372	390	367	417	371	381	368	365	361	381	386	418	370	391	392	384	410	404	388	373	372	363	365	362	381	413	382	392	356	356	348	361	385	347	365	383	346	337	405	380	396	367	374	360	390	373	389	363	374	390	399	400	385	380	382	381	389	375	330	350	345	403	383	397	406	400	368	381	351	370	374	402	380	365	422	368	386	334	386	364	365	420	368	384	372	414	403	423	370	365	375	357	389	377	383	367	399	374	365	325	374	414	348	378	396	360	378	386	364	381	413	378	397
3201	283	295	289	273	235	251	223	262	244	232	258	251	265	199	244	233	228	266	215	208	229	234	208	236	226	269	207	212	234	250	246	231	236	234	218	249	223	237	227	261	218	235	264	256	255	243	229	226	241	245	220	241	230	244	227	243	255	239	239	241	238	236	203	205	243	232	243	248	226	212	236	233	211	234	228	228	219	243	257	238	247	227	239	224	245	230	222	266	242	219	247	249	236	254	232	208	206	258	255	213	226	230	224	235	216	220	229	264	226	238	224	246	273	235	207	243	257	223	226	250	244	219	249	233	219	237	210	209	248	255	196	234	198	220	201	244	211	229	255	242	215	213	219	254	235	258	218	202	224	251	226	250	241	236	225	249	220	220	220	246	238	245	222	239	215	208	219	236	228	224	245	235	233	259	226	234	242	247	232	212	212	195	209	233	218	228	232	270	248	247	239	237	233	234	224	221	212	231	210	244	223	256	212	239	241	218	233	242	240	233	221	253	241	238	205	228	252	236	235	239	265	234	211	248	243	246	218	222	222	225	220	267	239	219	242	226	221	243	231	264	213	243	211	254	234	228	206	240	203	234	220	213	247	225	254	257	212	237	228	215	246	224	232	236	235	231	239	236	219	202	216	246	228	226	214	223	258	236	228	217	229	235	248	243	240	232	227	223	217	227	214	212	257	231	220	248	264	252	212	245	208	205	224	265	265	198	255	214	209	203	235	232	239	226	220	237	230	257	249	230	246	200	248	230	227	199	204	225	239	215	215	226	219	240	219	238	240	205	231	259	234	240	219	241	262	236	239	256	248	209	202	234	262	257	245	235	216	264	228	264	223	230	251	203	243	257	235	263	252	234	236	224	268	220	225	245	234	207	245	242	242	254	241	239	214	214	228	220	237	255	209	229	240	247	223	253	231	248	248	220	232	238	240	210	199	262	219	219	218	197	235	265	218	213	228	259	220	220	228	233	248	246	235	219	216	245	246	248	226	224	238	232	214	210	240	218	229	249	211	215	240	238	248	227	239	241	238	215	249	237	233	243	244	193	233	228	225	221	224	245	242	223	245	248	215	230	230	249	246	229	239	242	246	239	240	218	233	223	220	259	217	235	216	222	233	227	207	250	253	220	212	245	245	230	192	216	213	242	242	238	233	234	245	243	227	249	236	216	233	227	216	234	248	252	244	248	226	216	233	251	232	235	246	241	241	214	204	239	221	253	223	247	256	218	231	223	218	207	232	212	234	243	239	239	217	246	269	249	249	265	249	236	212	247	223	225	207	220	219	258	239	202	226	226	240	221	240	228	215	230	232	267	191	245	244	220	216	236	203	239	225	215	255	212	228	242	221	224	221	244	236	225	246	216	232	215	226	235	242	240	224	244	235	281	228	240	225	214	226	227	244	204	247	251	226	223	236	241	241	231	231	218	221	230	244	214	254	229	241	222	206	260	212	236	224	245	225	244	235	232	227	241	230	260	234	231	245	246	210	217	227	228	209	215	246	228	232	213	233	219	229	238	229	261	278	211	219	268	236	239	210	267	206	238	197	241	249	229	264	228	211	218	205	251	265	225	232	233	256	221	261	267	226	227	238	218	223	226	214	238	222	246	212	215	222	226	247	212	242	224	236	242	263	255	243	201	245	259	234	226	239	218	225	223	236	238	206	234	207	204	230	273	225	238	206	241	227	234	238	225	231	221	236	200	233	255	214	207	279	231	236	217	205	236	251	245	232	242	232	244	219	251	229	222	252	236	243	195	232	232	238	243	252	248	251	215	211	250	247	231	236	212	224	253	224	241	262	197	230	224	240	231	223	257	212	219	210	202	232	234	249	221	224	214	220	223	219	231	205	228	230	222	235	232	229	260	223	236	221	229	216	216	219	220	235	211	238	242	235	249	225	199	238	226	228	245	231	202	245	217	227	240	233	243	240	241	232	227	222	261	227	211	226	235	226	236	238	227	241	241	240	208	261	242	245	223	219	240	236	214	226	214	229	229	230	248	223	273	244	250	229	252	236	214	258	242	258	259	227	242	218	236	229	220	246	231	244	241	229	267	234	236	230	215	237	245	246	232	239	203	229	246	249	241	244	236	247	233	228	225	222	239	227	242	239	253	243	246	244	214	250	240	255	226	264	207	268	249	235	233	215	238	228	228	203	211	205	231	211	239	240	216	231	250	217	229	244	214	231	223	221	206	246	231	251	233	231	228	239	242	246	239	224	227	261	229	211	222	248	218	244	227	218	238	221	211	222	216	231	251	230	217	245	225	217	232	236	212	239	233	214	239	234	223	248	211	250	224	207	220	224	255	238	218	221	245	252	263	227	254	219	258	249	240	216	215	212	235	233	212	240	244	240	238	239	234	249	272	223	242	233	224	235	261	229	194	266	233	253	214	225	248	240	250	222	253	240	242	203	232	226	204	223	232	254	228	233	259	242	229	225	250	217	227	231	237	234	234	239	221	249	240	236	251	248	235	217	238	228	219	227	240	209	232	225	238	218	242	235	206	232	229	262	238	224	236	212	264	261	233	272	218	215	218	228	226	229	248	252	238	226	253	224	228	242	232	257	246	237	216	213	229	233	225	216	219	249	250	226	228	199	278	213	225	231	237	289	255	225	219	248	221	237	242	223	239	226	243	231	224	249	204	261	198	233	206	222	210	240	244	235	230	202	253	274	235	212	249	226	216	237	205	230	246	212	226	249	240	243	203	224	270	250	212	226	245	220	229	194	252	212	218	234	253	212	259	252	203	216	246	218	219	239	222	255	225	238	205	231	213	234	228	236	258	219	230	206	246	226	242	222	238	236	224	228	226	203	236	241	238	196	208	240	238	211	227	223	213	216	251	255	233	230	244	221	242	216	240	247	220	206	244	229	227	255	245	229	242	262	224	232	242	210	240	249	253	251	203	225	252	216	246	242	258	249	228	243	194	239	233	219	213	234	210	219	219	259	232	209	219	244	226	265	265	253	230	220	211	259	243	207	230	216	242	237	223	224	235	245	215	221	215	197	261	212	225	246	244	237	213	211	224	238	220	224	228	228	215	226	228	231	243	249	210	223	252	213	240	247	254	228	240	224	236	244	251	223	219	231	200	219	267	218	229	226	212	236	211	240	265	249	208	226	222	216	263	233	258	238	249	218	214	234	208	218	241	224	212	240	202	221	229	260	224	204	217	222	248	257	237	241	240	234	243	209	203	221	235	239	227	246	238	224	232	237	242	232	226	242	235	253	218	236	243	229	185	237	220	226	236	251	253	261	250	280	210	258	224	214	233	246	249	222	263	231	234	211	239	217	229	214	228	229	242	240	251	243	228	239	274	205	249	243	254	223	224	225	276	218	230	251	244	255	234	266	226	220	209	205	245	242	244	261	264	209	236	246	246	224	236	230	232	205	246	225	279	222	225	253	215	255	240	230	247	239	227	225	238	238	226	221	231	261	242	237	240	234	222	215	225	229	232	242	251	237	230	207	222	228	269	237	241	251	229	244
2856	714	744	819	806	747	789	766	754	623	653	662	638	652	641	618	667	577	620	636	649	627	644	658	612	621	610	626	629	630	586	624	660	595	615	672	634	621	632	639	665	631	624	552	622	610	637	664	618	620	652	626	649	617	614	614	624	634	612	646	600	631	620	608	678	612	620	594	599	645	625	575	656	620	634	618	644	652	651	627	605	627	619	609	605	641	632	616	616	650	642	640	631	609	611	636	619	651	610	635	626	637	583	588	600	582	612	648	638	623	633	623	644	584	661	598	605	598	639	674	587	599	656	635	587	649	602	601	584	658	615	624	605	623	612	596	648	621	608	615	608	596	659	597	610	603	605	626	675	674	650	640	623	600	631	630	615	632	644	631	615	640	654	639	639	627	656	606	600	612	633	628	620	628	636	639	587	626	632	608	608	656	632	635	621	631	597	650	649	621	612	614	654	646	630	597	658	650	632	649	655	594	615	618	631	576	618	610	596	628	603	655	645	629	621	582	619	640	596	583	598	570	595	632	659	643	623	636	624	596	570	633	625	580	664	642	630	642	600	608	633	608	604	605	626	625	581	585	641	597	626	577	639	589	586	602	673	616	611	622	636	620	609	601	594	627	621	618	661	598	630	607	590	654	631	623	613	631	591	598	639	618	606	602	638	664	639	639	621	649	638	592	642	590	592	637	559	665	615	624	595	632	632	620	650	577	566	584	649	627	597	624	598	613	605	611	637	649	584	598	610	636	596	616	598	572	612	605	616	623	605	622	623	610	602	624	603	598	615	628	631	609	594	570	621	652	600	592	600	562	575	623	619	605	637	615	599	619	671	618	628	627	629	635	647	648	618	616	643	647	650	567	615	622	604	649	585	620	603	618	634	664	611	605	612	608	625	611	590	641	671	603	626	637	643	631	611	624	623	664	601	700	571	653	591	603	613	610	607	624	616	616	607	631	603	591	612	613	630	605	621	593	582	654	608	664	674	619	586	617	615	625	639	624	603	605	599	639	618	598	639	638	638	606	628	615	610	633	603	600	591	604	608	629	605	625	574	634	624	595	593	598	632	646	602	652	617	634	624	591	601	619	631	634	634	634	586	652	626	618	628	589	583	611	586	610	626	639	623	623	603	585	622	638	598	618	593	634	645	636	629	579	620	624	654	599	647	647	573	640	650	618	632	625	620	634	622	637	617	609	638	639	631	633	601	642	627	679	627	631	614	616	609	623	621	642	630	622	603	680	599	571	587	628	639	600	618	591	610	653	648	605	602	600	647	615	594	606	641	592	633	616	663	617	619	611	623	627	609	585	580	591	654	605	608	564	612	606	650	669	579	613	655	618	599	601	591	615	648	608	637	630	652	593	644	602	574	571	632	605	601	651	618	627	665	673	587	605	610	569	627	582	654	623	638	597	622	618	676	662	587	614	625	605	608	637	661	666	638	618	631	578	627	614	615	617	659	597	640	635	659	583	614	642	620	634	616	645	590	574	633	622	622	616	578	645	584	656	611	587	638	645	595	643	644	599	622	578	593	593	592	659	589	649	639	590	594	593	632	649	602	621	661	625	610	618	616	644	618	613	644	621	615	625	618	648	573	604	666	587	600	612	584	553	623	611	656	638	627	614	621	657	670	649	621	598	580	556	614	576	592	604	667	571	645	640	634	653	605	640	615	662	633	601	595	669	601	627	669	650	602	616	614	638	618	617	608	619	627	588	631	605	613	618	609	636	638	612	633	624	636	600	615	636	627	622	598	597	611	654	603	602	628	586	585	634	637	607	600	606	607	602	620	608	654	666	622	574	587	615	605	632	637	648	634	644	571	579	649	619	632	601	620	608	641	624	669	585	633	668	630	615	623	637	630	629	625	637	598	603	584	623	636	591	616	642	607	655	638	610	579	641	637	638	632	594	608	640	646	635	617	656	607	590	641	624	628	577	639	595	649	602	642	667	630	620	628	605	677	678	588	609	647	623	631	577	609	593	599	650	574	628	584	577	637	645	601	654	610	606	658	630	668	610	637	633	602	595	610	624	614	612	637	591	605	669	604	591	613	609	641	643	600	645	612	592	604	595	608	601	642	632	630	580	619	605	616	649	581	628	603	599	605	605	648	608	678	610	633	605	589	623	605	602	619	610	648	646	616	558	584	588	665	581	652	598	602	611	610	605	645	602	585	614	640	607	606	600	632	596	624	644	601	604	608	656	627	686	629	638	593	600	610	647	683	558	645	608	649	604	593	641	621	671	593	648	601	640	618	639	602	650	657	636	637	595	565	615	641	670	623	678	598	620	612	602	620	627	591	617	627	610	626	646	637	597	623	637	620	618	629	589	675	630	602	632	582	608	629	620	582	611	611	605	625	649	603	651	590	645	606	558	621	667	651	597	631	605	623	584	634	621	621	558	645	639	596	588	614	638	594	579	633	621	622	621	682	581	626	646	624	558	601	615	643	617	613	605	621	634	598	618	613	614	646	650	596	655	645	578	588	692	659	614	622	650	600	607	626	609	648	583	649	602	646	623	613	574	628	582	596	617	669	642	639	628	621	646	598	627	561	614	663	605	611	601	613	598	629	608	634	556	643	613	621	603	605	607	674	646	629	626	629	631	616	597	595	627	591	644	584	675	607	646	632	614	623	641	639	643	628	632	623	623	654	632	646	609	618	626	631	614	612	649	603	621	644	612	617	646	586	596	576	587	635	651	628	638	591	626	592	621	572	638	640	628	625	599	596	602	616	602	619	637	583	577	627	655	624	582	647	540	625	604	631	603	634	571	618	604	632	606	622	605	644	602	605	629	620	639	598	613	618	636	619	673	607	620	619	578	616	630	579	624	602	619	602	612	657	611	605	693	583	638	600	619	629	645	614	614	607	574	650	629	610	644	617	610	594	609	656	621	633	640	623	616	627	647	616	600	617	582	592	565	587	647	568	698	635	653	659	647	594	621	650	674	598	602	613	593	634	622	638	634	582	636	605	664	607	653	605	569	664	644	577	649	609	615	607	650	608	613	610	599	653	647	615	556	644	609	638	628	595	618	619	660	653	639	644	627	589	576	613	639	611	657	609	653	596	609	650	644	623	593	594	618	660	640	626	618	624	660	613	623	588	616	614	656	646	633	606	589	602	618	661	592	638	563	625	632	616	617	639	589	649	597	662	584	595	643	625	678	627	623	640	623	626	629	620	631	606	615	634	625	576	587	624	549	609	615	656	621	659	629	663	613	614	573	591	632	601	605	641	597	616	643	645	607	624	605	611	603	555	656	617	579	599	628	646	626	568	627	626	685	643	644	610	649	621	644	595	586	615	611	643	640	571	637	653	625	587	626	621	596	642	625	638	609	610	611	597	608	634	586	603	631	674	643	611	645	608	606	564	627	579	651	641	632	632	639	661	613	608	637	577	641	606	620	624	601	603	614	625	608	612	588	595	598	589	675	622	615	617	605	618	641	642	614	642	615	613	590	646	669	642	644	571	619	599	630	635	662	566	601	576	560
16826	1547	1259	1031	775	604	541	497	445	386	342	357	340	336	304	302	282	303	303	301	272	243	298	312	311	256	285	277	313	282	266	284	278	299	284	303	264	283	286	277	282	281	270	311	264	288	298	257	258	245	290	262	276	253	269	280	291	264	242	242	286	271	277	258	275	240	307	278	262	281	283	289	300	289	273	281	251	263	277	279	262	249	253	268	269	296	270	235	277	289	262	273	240	301	264	261	250	253	263	275	275	260	271	273	273	292	273	271	236	251	291	298	252	254	254	287	293	252	248	266	265	246	271	279	265	285	266	248	262	271	278	273	298	277	274	261	274	244	269	293	303	256	289	254	251	281	240	262	264	291	269	258	264	263	260	272	287	269	292	286	267	262	252	283	251	278	266	246	262	289	283	239	253	260	278	277	241	263	252	266	250	249	282	238	244	270	286	254	289	243	268	303	274	280	275	248	259	267	265	279	253	264	276	251	286	255	280	266	299	268	280	275	269	247	221	243	263	287	262	256	287	229	288	285	242	249	257	238	275	272	265	245	275	269	250	268	265	257	271	260	268	272	280	263	253	264	282	268	287	249	256	248	259	250	277	287	266	243	269	286	254	262	254	287	281	252	282	250	276	266	271	289	265	260	286	282	251	296	257	294	254	272	321	261	293	263	280	241	280	269	275	240	283	284	252	246	242	255	281	250	279	270	255	258	271	284	259	262	260	285	280	258	279	273	270	267	273	271	263	255	286	238	276	286	239	262	238	276	282	265	251	229	283	253	284	254	272	286	276	282	265	296	287	235	249	250	255	266	266	257	252	247	290	258	258	262	243	271	287	267	250	266	249	285	285	258	269	247	247	294	309	234	270	262	281	254	280	259	268	254	252	286	274	291	255	242	234	252	255	277	272	268	261	271	281	235	267	318	279	263	282	271	291	247	260	278	268	266	296	264	244	240	282	287	258	271	297	269	253	269	280	271	253	273	243	268	258	255	229	289	286	314	251	267	266	264	283	253	257	279	248	285	256	238	267	277	277	270	283	275	256	248	263	264	279	272	250	279	264	279	250	271	250	245	251	239	253	272	257	232	273	305	266	267	267	266	231	258	259	297	269	243	253	281	287	282	262	248	269	291	281	284	278	266	298	296	274	274	263	255	293	279	269	233	275	280	276	264	251	252	246	286	255	302	263	268	274	246	249	265	272	272	283	293	268	276	263	284	266	241	287	243	278	268	285	249	304	258	277	259	242	265	295	268	281	260	277	261	258	275	279	273	257	276	276	263	262	278	269	257	294	239	263	268	277	283	287	272	252	240	249	269	282	276	290	262	264	250	271	249	246	231	256	288	280	267	260	260	250	283	255	250	250	265	295	264	272	271	273	284	272	240	260	263	221	240	242	295	279	254	284	257	280	255	238	270	261	254	255	275	258	266	279	257	296	291	272	251	238	261	275	249	263	269	292	262	258	262	269	281	298	282	280	242	272	280	285	276	264	264	247	271	275	276	264	277	261	284	275	246	286	242	266	300	263	274	275	271	270	244	264	263	270	276	250	278	273	289	273	299	277	259	249	264	301	263	274	274	261	257	254	264	277	290	282	249	278	265	246	260	245	253	248	275	270	264	235	250	282	295	239	260	263	264	251	260	243	263	264	274	247	261	283	269	249	259	272	252	277	284	245	265	218	237	265	269	286	261	289	255	277	255	246	262	256	298	283	239	264	278	255	271	244	259	267	224	275	283	279	308	260	246	284	257	254	257	253	239	277	257	268	275	285	274	260	259	257	248	252	310	285	279	252	271	265	268	288	246	269	280	272	256	266	281	266	252	247	276	261	259	254	272	303	257	266	257	278	276	263	260	283	253	267	260	253	255	276	272	275	263	270	264	261	261	264	275	291	256	285	236	261	261	248	271	269	262	265	272	234	276	279	284	280	269	249	240	265	256	264	274	263	265	258	241	257	268	248	294	274	244	280	262	273	282	251	295	257	259	266	247	254	246	266	257	283	279	235	281	282	266	242	279	274	272	245	221	297	276	290	276	261	258	271	267	279	270	273	255	281	264	291	294	260	246	279	282	275	286	289	267	252	236	262	253	260	252	261	256	239	269	247	276	268	270	263	260	263	253	233	290	257	262	287	297	268	277	274	272	262	261	265	291	244	258	252	278	253	279	265	269	249	233	292	261	270	252	247	249	288	266	289	267	268	294	279	283	275	260	249	304	260	276	265	259	270	286	260	246	254	242	240	250	262	276	275	295	258	260	286	224	266	277	250	256	277	256	260	291	261	265	283	266	249	285	275	264	236	285	275	284	268	287	269	288	275	251	276	247	290	258	241	294	285	246	266	297	279	225	272	251	255	278	247	264	241	260	257	277	279	301	288	257	276	260	253	256	274	286	283	270	244	256	279	258	271	263	283	253	280	250	257	276	284	275	257	278	261	273	258	277	282	260	276	270	290	281	260	267	255	298	303	246	271	276	273	292	231	267	236	289	270	295	282	270	264	257	292	282	256	259	249	267	285	253	306	288	296	260	258	274	286	255	279	277	271	263	244	255	285	301	260	273	254	274	231	270	272	291	271	238	293	261	278	292	259	283	251	266	276	268	257	275	274	246	257	292	275	261	243	306	272	270	290	272	278	255	276	272	256	226	263	266	267	255	252	245	246	265	262	280	299	242	266	279	270	250	284	241	233	264	264	248	278	255	240	242	289	278	298	261	262	276	239	248	265	296	294	252	272	253	274	289	267	285	255	266	255	264	267	258	258	286	272	264	285	302	278	277	276	248	297	293	263	249	286	272	278	285	293	262	242	270	252	267	272	247	292	247	274	261	273	264	263	263	249	254	255	251	241	266	271	274	249	243	258	293	273	253	270	260	289	266	291	273	281	298	259	251	280	314	273	280	248	287	272	240	288	228	290	270	239	280	294	293	305	269	284	256	263	249	274	265	299	273	275	270	266	257	256	260	263	257	276	289	235	259	270	278	273	263	290	269	302	289	295	258	295	259	279	246	256	259	275	258	274	271	262	280	259	273	283	275	252	267	284	245	270	296	281	248	276	271	250	261	272	250	271	255	292	267	257	263	247	276	281	255	266	270	301	254	270	239	264	242	235	239	283	257	278	258	247	274	254	265	261	253	260	280	291	275	284	254	266	290	247	237	244	271	284	259	268	246	248	261	285	259	267	271	245	246	263	245	263	249	273	308	281	255	263	271	252	263	245	278	248	270	244	251	264	255	278	267	272	282	246	255	310	277	254	268	270	289	282	275	290	253	267	273	249	292	256	285	259	257	275	249	265	266	277	248	259	280	252	297	243	248	266	251	301	285	261	244	278	282	261	240	278	275	279	280	249	277	270	256	283	265	299	267	291	241	283	271	226	313	267	302	255	274	254	263	271	255	266	268	258	247	295	230	246	266	280	266	283	265	263	270	275	272	276	246	270	266	255	287	307	231	288	276	257	272	253	250	266	247	263	260	274	267	287	287	244	286	302	250	264	274
9282	1440	2528	3113	2790	2356	2056	1756	1676	1452	1364	1242	1128	1092	1012	1011	952	938	945	841	852	903	863	800	813	828	789	839	839	743	749	803	777	751	774	766	758	751	740	779	729	729	766	708	758	716	692	694	738	700	721	716	767	739	705	694	736	706	724	686	737	691	710	716	719	727	702	674	705	752	695	724	699	684	714	695	736	714	690	727	700	695	711	718	686	718	722	706	703	725	695	653	735	645	744	673	747	675	664	727	693	707	719	662	675	654	685	682	679	713	734	738	726	689	708	664	673	708	726	690	719	681	712	733	705	686	677	710	688	669	693	693	706	696	642	679	670	717	686	692	744	734	664	730	702	708	684	719	728	734	670	664	675	665	701	694	703	687	692	720	703	726	696	701	676	685	681	685	686	701	698	723	704	707	703	718	718	657	703	685	670	697	726	709	714	717	733	713	715	719	689	694	662	688	713	674	690	705	706	700	734	681	672	672	709	676	732	702	637	702	674	683	679	679	676	688	659	638	657	682	716	702	658	692	733	702	679	640	699	724	683	687	715	682	694	682	712	699	652	682	698	697	723	712	684	690	702	694	712	707	661	691	686	712	673	671	688	677	709	690	699	724	697	687	664	678	668	670	682	682	721	697	681	671	689	698	689	675	707	680	699	723	610	700	694	704	685	676	712	694	712	707	695	634	668	717	733	671	650	699	678	677	719	683	701	690	699	692	707	679	704	737	668	653	691	685	707	705	644	712	684	686	718	682	686	715	711	724	714	689	667	657	659	698	653	721	699	637	661	693	674	676	771	690	690	705	729	715	678	696	674	714	711	662	702	676	715	722	710	667	665	660	680	712	651	693	735	640	736	731	692	684	730	704	681	710	718	696	687	704	696	630	743	708	630	720	690	684	677	689	693	650	704	709	653	659	714	711	715	743	734	646	668	734	694	716	668	682	678	654	666	688	662	681	703	659	650	708	660	702	676	721	707	674	665	660	667	706	658	681	679	739	678	677	716	703	681	768	720	698	710	662	687	704	683	732	710	637	707	715	695	666	675	708	655	672	679	657	694	727	722	657	669	731	683	710	651	651	674	699	681	656	689	692	687	709	710	726	676	700	684	680	703	709	692	707	670	700	723	682	679	710	680	673	708	720	687	693	688	712	684	658	643	703	724	670	727	729	703	688	651	673	699	673	719	717	702	734	704	709	725	702	666	690	616	696	673	720	661	681	724	642	726	721	704	669	613	655	671	678	736	697	672	693	730	695	725	658	704	672	666	686	678	670	674	670	734	668	718	663	673	704	709	699	659	703	696	702	752	664	691	698	665	685	677	731	616	719	687	669	717	698	727	650	675	698	691	690	704	661	694	698	723	718	672	655	714	640	640	682	653	700	733	678	684	707	682	710	685	676	658	668	778	713	704	705	691	688	737	693	660	718	681	717	680	670	701	711	723	671	687	723	633	670	701	674	706	702	664	712	684	685	679	699	703	704	722	669	732	744	700	694	686	728	676	684	666	685	693	683	687	638	633	708	698	708	658	739	705	705	687	677	703	732	708	685	671	668	695	752	709	671	657	678	711	678	659	665	746	725	644	691	699	672	689	697	697	691	674	684	700	712	699	713	769	688	700	675	665	702	738	623	670	663	716	710	697	720	658	686	651	684	720	711	662	740	688	649	689	705	725	683	686	696	673	712	680	650	647	760	696	732	696	688	702	701	713	757	696	682	693	701	672	705	680	702	661	655	678	654	701	672	649	689	706	680	682	642	698	711	690	717	713	678	645	689	679	689	672	676	684	671	726	712	731	740	676	652	662	714	666	672	707	690	657	708	663	698	676	684	743	694	693	696	693	684	653	664	715	728	658	685	715	693	705	670	702	738	685	678	692	668	698	687	679	663	755	657	648	639	709	706	631	728	743	674	667	631	698	671	705	704	712	722	664	672	690	691	677	664	658	700	760	705	676	648	703	678	700	653	659	680	689	710	667	680	749	679	662	687	681	670	725	715	698	675	703	747	679	678	677	717	633	702	682	711	686	685	687	702	703	704	740	680	676	678	639	658	706	657	708	680	736	654	719	629	727	684	690	675	697	692	711	686	703	678	675	666	691	693	721	671	658	701	681	678	625	676	724	657	686	702	688	731	713	672	644	735	716	671	635	670	715	677	694	672	710	723	705	674	689	714	652	674	711	672	685	714	692	670	669	698	707	664	636	702	692	686	673	668	714	699	643	661	702	732	641	708	704	693	666	686	662	713	678	682	717	686	691	686	672	700	704	718	717	717	695	715	707	696	665	673	665	666	655	697	680	683	685	705	681	729	735	653	633	690	662	651	741	702	717	643	683	708	672	716	662	683	693	681	737	751	660	702	709	731	671	684	676	696	698	708	707	651	672	678	728	688	641	671	705	653	691	733	704	669	692	697	649	656	670	736	667	637	689	691	713	711	707	647	705	697	700	676	715	654	732	700	669	643	675	677	746	689	707	736	680	712	667	688	669	653	741	647	687	687	674	656	713	702	678	682	728	691	662	682	721	686	686	749	717	715	692	723	675	658	687	745	656	693	672	705	720	635	685	640	669	701	656	695	699	694	695	714	681	675	642	674	710	696	675	699	636	663	716	664	664	633	723	687	633	749	690	707	720	693	666	713	708	670	675	704	645	668	702	650	691	696	734	706	667	676	685	649	710	704	722	695	662	649	702	708	733	704	713	687	679	703	689	701	734	658	673	659	706	685	714	720	683	722	698	717	686	593	694	675	675	687	668	683	670	700	675	624	709	691	689	677	658	726	734	700	706	724	712	710	739	746	667	649	703	703	677	712	707	710	665	685	726	743	724	701	668	663	753	700	689	690	671	663	678	668	674	695	672	697	635	706	655	686	683	722	687	667	701	670	751	723	689	752	662	712	710	714	680	664	710	708	690	724	662	627	708	705	671	672	736	695	740	726	688	712	666	740	713	659	696	659	659	719	698	710	728	699	725	728	686	732	668	713	718	673	689	700	669	695	705	670	717	693	652	734	687	715	696	659	693	717	715	716	688	730	683	718	660	650	658	699	685	704	695	675	729	679	674	661	647	667	706	663	717	680	679	674	721	725	659	709	698	683	696	673	726	622	707	682	684	683	676	676	660	715	712	674	686	681	629	715	648	740	661	686	682	685	689	694	711	687	670	680	729	712	662	702	718	655	702	682	693	685	698	670	740	713	646	689	688	683	731	636	681	750	692	694	659	719	679	679	703	676	749	703	709	682	703	693	694	671	674	709	714	710	682	713	664	687	671	713	697	627	718	689	692	677	689	671	717	701	657	690	644	701	687	735	679	693	671	682	707	691	686	698	684	710	704	715	621	665	669	705	728	720	701	688	693	663	653	720	651	685	682	671	699	660	702	675	713	653	703	728	716	718	725	697	705	649	720	692	626	659	692	698	664	687	699	706	693	694	670	719	699	684	694	707	736	691	687	724	720	714	709	698	736	651	682	687	706	662	657	712	720	710	711	725	683	740
26272	3959	2338	1704	1142	889	590	551	466	411	332	293	251	220	218	231	206	211	220	190	190	193	141	169	190	152	129	150	159	178	146	122	155	162	155	153	152	139	161	159	155	157	124	150	143	137	149	156	154	161	139	133	135	151	160	143	173	142	132	126	162	126	149	127	123	149	130	126	129	146	155	133	147	146	126	156	157	147	127	139	122	130	126	147	134	138	153	139	133	143	126	120	141	125	142	153	139	135	130	143	126	130	156	143	136	136	139	117	125	125	132	156	139	136	127	154	145	141	134	120	141	134	146	125	146	133	131	130	143	144	138	117	175	138	121	136	128	121	149	137	144	138	153	149	153	126	153	145	169	126	139	125	153	143	125	142	141	155	151	139	119	151	137	127	130	142	132	131	151	149	127	143	132	123	144	132	145	133	145	136	139	112	140	137	136	119	119	141	137	129	133	117	135	133	121	150	120	146	145	127	137	137	126	135	134	132	121	168	144	130	124	144	138	144	125	136	132	131	145	141	134	145	142	137	135	142	140	158	143	141	123	129	130	144	141	129	141	142	122	140	136	111	138	159	157	124	120	138	134	173	138	148	132	159	130	147	118	148	134	160	146	150	142	128	159	150	151	141	162	162	127	138	143	147	141	146	143	125	138	116	123	134	125	143	141	128	152	122	147	134	127	137	132	138	143	138	143	142	140	136	136	147	134	120	136	164	141	149	137	139	145	134	147	130	147	125	131	129	141	144	133	134	151	128	126	132	131	147	117	146	141	121	132	122	128	137	147	143	142	162	144	127	147	131	136	122	154	137	138	136	114	144	159	139	131	140	132	136	146	137	158	152	139	115	149	139	130	128	126	131	152	115	142	144	162	144	130	162	123	132	132	126	146	139	131	137	121	135	142	134	133	157	161	120	147	145	129	139	124	150	145	150	141	128	130	143	133	137	139	117	131	146	148	134	133	139	138	127	128	141	132	134	123	132	129	150	146	149	128	157	155	136	138	131	145	125	128	141	132	136	134	134	131	142	129	134	127	143	130	137	113	152	125	135	121	144	124	145	115	132	137	128	130	126	143	148	163	146	139	134	129	153	160	126	141	122	142	163	142	121	139	129	144	145	151	153	153	129	140	110	142	130	131	139	120	132	151	126	151	127	136	125	118	135	132	109	132	133	125	128	146	147	152	144	117	140	140	141	152	146	123	127	137	138	152	136	138	124	116	129	159	151	134	125	153	146	150	149	143	121	155	111	126	134	160	146	127	137	121	134	142	129	113	126	145	129	155	109	129	138	130	136	127	114	149	105	129	135	129	124	134	130	139	127	132	141	157	121	140	128	145	143	136	146	128	136	145	139	126	133	130	146	140	145	129	136	124	145	125	136	148	125	153	133	142	135	144	143	136	114	123	146	150	140	124	129	153	143	161	150	145	144	134	166	128	120	117	130	122	135	126	129	129	121	155	138	135	116	154	151	142	121	141	146	139	141	113	116	137	124	120	142	143	138	151	134	129	105	129	133	132	125	131	139	128	135	128	149	140	125	145	120	144	110	141	128	146	150	155	120	133	157	124	147	134	156	128	158	127	135	140	140	142	141	148	119	141	142	130	135	137	122	138	159	134	125	135	134	137	146	141	147	138	145	128	130	143	135	157	144	119	141	132	147	152	151	133	138	141	142	151	133	145	130	117	134	147	134	155	125	137	145	148	128	130	137	128	126	136	143	157	127	143	131	118	134	131	128	142	154	121	131	132	141	138	135	135	132	165	151	129	134	133	145	135	145	131	146	163	154	139	145	139	132	152	125	150	145	148	145	146	141	128	141	144	112	143	140	136	109	130	145	162	153	128	131	145	129	132	130	121	123	150	144	136	130	138	151	121	134	146	131	143	135	132	144	128	157	142	133	125	143	125	126	151	144	125	124	152	147	127	148	125	138	126	133	157	133	141	160	141	132	137	118	149	133	131	129	155	139	135	140	133	135	127	159	151	125	132	179	138	131	135	162	160	136	137	125	126	131	124	146	131	137	131	153	119	131	152	155	148	111	152	140	150	155	146	148	157	141	139	149	127	143	133	146	140	143	132	141	122	129	122	138	140	128	126	157	140	151	124	129	128	145	125	142	136	130	146	142	158	124	152	133	144	139	136	144	138	146	130	142	124	137	142	128	140	135	152	142	161	125	144	137	139	129	132	129	170	114	135	139	140	156	128	134	147	155	133	125	142	161	133	142	133	135	126	139	130	147	133	153	145	144	151	137	153	167	124	136	147	135	134	132	133	120	141	165	132	149	157	127	128	126	140	119	133	145	143	146	129	148	129	160	137	117	105	130	156	122	146	140	165	144	126	147	135	134	158	132	135	135	152	149	125	135	140	155	146	130	135	160	129	153	139	132	136	158	149	129	145	141	131	155	137	150	135	139	140	119	149	127	132	121	138	133	138	129	139	127	131	130	159	155	152	140	151	114	141	154	154	142	125	142	138	127	140	151	148	139	136	140	145	163	132	141	128	137	130	121	154	117	135	130	135	142	143	170	163	135	135	143	153	130	142	123	149	133	134	147	139	143	145	153	128	135	148	144	161	140	141	120	139	142	145	136	154	148	117	126	151	142	129	129	139	137	148	134	136	149	125	156	148	116	137	125	148	146	136	110	155	146	146	136	121	144	145	137	133	129	125	131	139	126	144	129	151	141	141	129	151	160	133	125	129	127	138	124	134	141	131	147	122	143	151	130	132	137	126	128	142	143	144	147	132	113	145	141	130	157	137	150	134	134	134	140	145	143	146	125	125	153	125	132	138	148	150	130	142	144	144	145	138	134	158	160	121	159	153	120	128	151	145	146	123	129	131	124	154	126	128	138	146	138	135	159	170	125	119	130	132	160	109	117	132	137	146	145	128	138	151	124	160	125	154	163	126	144	136	137	140	116	118	130	126	153	142	130	129	148	126	117	148	108	140	145	146	159	122	142	121	130	125	146	147	137	134	149	119	137	122	121	127	115	132	139	133	150	120	129	129	145	122	135	135	122	132	124	130	133	163	144	148	127	124	138	132	129	131	122	116	135	145	138	129	128	138	137	147	152	142	137	152	138	152	127	144	106	133	120	154	117	137	158	146	134	138	129	132	148	118	129	125	130	131	148	115	126	128	160	128	154	152	135	140	120	145	127	152	125	131	132	135	138	141	149	126	154	123	133	133	136	173	150	143	128	125	142	126	136	157	129	145	133	128	121	117	111	121	156	147	141	132	142	165	142	144	144	142	132	138	134	131	145	160	155	134	125	127	167	128	130	128	136	145	150	135	128	130	132	156	125	136	126	138	127	158	141	146	145	128	136	139	143	148	133	116	121	150	148	146	148	157	140	152	146	107	122	144	152	138	139	138	143	137	176	132	145	146	157	141	132	125	114	137	143	135	140	145	127	147	144	132	146	131	134	131	143	151	167	151	146	126	130	128	135	123	135	127	125	133	138	134	129	132	127	143	127	128	140	167	133	124	148	144	151
13100	1914	3903	4931	4414	3468	2924	2485	2088	1822	1658	1424	1233	1185	1037	934	888	824	793	741	706	640	673	678	624	596	537	523	544	565	590	488	542	536	509	488	491	469	446	461	413	474	476	446	447	452	420	405	435	423	453	412	465	419	421	412	421	413	397	427	435	444	409	404	414	412	396	390	378	407	383	427	412	387	364	413	414	403	403	373	395	414	390	351	377	411	337	408	386	385	403	409	395	403	366	399	393	399	382	367	392	425	346	398	381	366	377	388	395	356	411	378	403	378	416	395	405	384	374	404	364	379	415	398	387	386	350	379	362	380	405	405	373	409	370	364	377	342	401	444	380	399	377	391	387	396	375	338	396	365	368	371	392	365	402	394	374	431	353	382	395	420	386	374	389	381	383	368	364	405	389	389	372	372	362	364	392	367	387	362	395	355	402	348	380	395	396	358	406	347	371	423	391	370	342	366	376	400	367	355	368	401	380	365	380	408	376	359	365	352	410	394	380	403	407	396	369	391	412	353	354	382	356	391	371	375	389	354	350	359	380	389	393	387	395	376	348	404	365	412	398	361	335	350	346	360	391	376	377	378	418	361	356	371	411	367	428	407	413	394	343	382	404	391	369	352	377	384	404	408	384	386	367	402	335	390	380	377	364	408	343	377	425	374	364	378	391	345	369	361	379	387	319	407	352	374	376	390	382	352	386	399	371	382	373	381	369	382	403	391	352	360	383	377	373	402	384	362	377	403	376	414	378	390	400	383	387	387	387	391	318	390	345	385	357	393	385	369	381	375	363	383	392	385	375	372	359	370	383	378	388	370	404	372	373	350	403	344	384	359	368	384	380	325	373	374	390	384	389	381	377	353	347	385	386	373	363	380	393	376	376	384	351	411	360	389	384	368	369	384	386	376	377	387	395	376	371	385	356	354	379	396	366	409	389	369	391	340	343	402	361	358	399	382	389	395	387	404	393	383	354	394	376	368	404	359	401	413	371	374	382	376	339	348	364	377	399	375	369	394	366	395	382	390	357	379	352	349	366	378	386	396	355	354	347	394	345	382	386	389	390	368	397	383	389	388	389	342	345	352	371	410	362	365	341	374	370	339	371	422	429	363	361	364	365	391	356	344	404	382	376	380	385	376	359	369	391	373	357	407	356	387	391	390	377	372	359	357	361	368	372	408	395	377	366	411	403	369	341	380	378	395	381	416	356	371	399	382	398	358	340	364	382	367	352	364	359	378	367	364	355	348	422	373	403	383	369	382	371	370	347	396	367	368	384	371	367	392	371	374	409	384	389	400	352	397	369	372	367	366	378	375	364	387	372	359	391	367	407	383	370	390	362	373	355	388	397	392	369	375	376	350	381	383	409	359	360	373	368	373	369	410	363	361	365	351	402	329	365	348	371	352	345	365	364	377	395	361	386	400	377	391	384	384	344	380	362	386	350	396	376	352	346	350	376	367	394	384	367	380	387	351	358	383	417	376	416	411	387	398	389	373	388	366	379	375	345	411	344	385	355	383	418	393	367	378	352	383	386	386	394	360	353	408	392	417	377	368	370	403	384	373	363	360	377	376	345	423	365	353	373	396	355	343	382	392	381	412	377	351	339	394	350	371	375	370	371	385	398	387	359	359	400	366	366	367	367	365	360	391	398	391	394	373	385	352	374	365	370	394	381	366	369	400	388	405	403	416	370	402	367	387	374	397	382	435	428	403	411	359	393	373	374	348	337	383	380	413	368	377	362	374	371	371	343	382	388	401	360	393	355	378	381	357	402	370	383	364	341	365	373	382	403	379	371	391	400	398	351	382	367	413	394	389	410	361	365	369	390	370	396	342	361	380	393	358	412	362	389	387	340	375	363	386	373	380	370	347	382	351	395	377	343	365	370	398	391	391	406	374	388	354	415	418	351	319	359	355	376	370	381	400	390	386	371	369	401	361	364	351	422	366	391	371	411	401	416	399	381	388	394	417	350	377	378	359	372	395	346	353	406	404	384	385	390	388	385	344	352	354	341	371	371	383	376	379	397	402	380	396	365	374	369	338	376	394	371	366	332	419	384	408	347	385	388	389	398	370	392	369	386	366	397	379	381	408	339	422	371	389	362	370	392	399	362	342	409	384	365	387	361	364	377	401	405	371	389	372	389	380	375	351	369	387	413	371	375	379	399	391	397	366	355	386	355	417	411	366	385	399	384	378	395	377	376	369	381	375	377	372	367	365	393	375	370	368	341	383	420	359	397	354	357	374	389	361	370	390	359	373	388	394	380	359	359	371	398	404	380	349	379	358	418	379	371	380	364	395	384	348	389	378	373	402	378	389	386	370	391	384	382	374	346	368	385	407	387	413	391	362	383	360	379	368	364	386	389	332	384	369	390	416	384	415	361	356	405	393	394	387	399	381	384	383	376	387	379	407	411	348	382	348	368	383	383	384	374	356	411	354	385	406	385	394	387	339	394	400	378	368	383	360	384	370	382	367	397	373	367	370	401	413	370	377	402	403	371	354	384	351	374	360	369	407	390	358	396	361	383	383	371	382	358	352	352	392	378	337	389	417	373	377	377	407	366	389	391	388	361	351	358	385	365	362	382	405	366	387	377	386	382	340	394	372	359	392	406	376	385	394	388	369	403	361	380	396	371	357	351	369	379	394	387	389	366	362	365	387	384	371	378	402	389	374	358	364	373	364	365	361	361	375	348	350	392	360	346	372	376	423	385	391	376	374	398	396	338	374	375	405	367	391	340	384	379	402	347	370	380	386	339	387	392	404	387	391	357	386	368	390	381	356	368	387	343	365	372	347	401	364	357	352	372	380	415	395	357	365	399	353	395	372	350	361	392	370	437	348	390	376	416	359	373	378	357	375	376	363	368	392	359	338	384	348	372	389	377	371	352	364	369	381	373	372	343	370	362	374	382	368	343	336	372	403	389	429	365	330	361	359	391	395	346	375	372	384	365	327	394	350	383	374	374	377	372	389	409	381	384	361	402	345	413	385	407	345	389	369	399	351	397	384	368	414	391	411	354	355	355	353	402	377	376	390	355	398	346	365	363	395	365	373	372	408	370	355	382	372	386	371	411	386	406	372	360	390	379	374	385	358	362	407	359	393	372	370	370	383	377	369	410	383	387	422	367	343	325	386	416	415	368	371	352	368	347	343	417	369	340	396	389	331	357	362	392	401	353	367	387	359	354	370	421	431	370	364	356	350	393	373	361	369	413	346	356	361	383	376	375	386	366	348	419	382	368	391	347	375	356	360	375	369	386	416	376	408	393	396	374	352	366	355	374	336	386	372	335	350	362	399	400	384	371	382	390	373	355	391	380	390	438	383	361	412	351	399	374	389	378	360	389	379	344	387	364	366	438	370	402	391	408	364	376	367	369	391	399	384	426	419	355	356	400	406	378	388	386	389	331	387	375	371	347	346	395	375	380	370	396	370	351	328	376	369	401	381	401	387	386	336	372	375	397	363	375	383	404	366	379	383	389	354	411	385	394	356
3299	297	285	256	277	267	248	245	236	213	244	216	238	249	225	235	229	245	223	209	235	220	230	239	219	227	263	217	248	238	216	258	225	204	225	248	243	256	241	230	241	231	235	216	228	239	231	193	219	210	236	232	231	224	235	208	220	233	230	235	230	224	238	233	247	233	252	254	269	214	221	230	218	264	222	217	222	243	234	227	234	226	241	228	241	227	207	228	225	248	238	259	226	241	235	269	218	225	241	249	249	230	261	215	230	223	228	246	251	242	213	241	216	245	248	206	215	232	251	226	242	236	234	237	253	240	236	224	237	250	238	216	238	248	222	212	208	246	212	240	216	259	238	245	244	239	225	203	243	229	213	245	218	244	244	237	249	212	224	235	240	236	208	237	275	238	217	242	227	231	220	230	223	232	239	262	248	235	203	241	258	242	217	222	230	266	225	242	248	200	226	243	221	249	253	265	237	234	249	224	269	251	230	224	219	219	217	254	245	239	232	245	238	246	273	246	236	235	218	214	251	246	220	209	208	242	249	251	236	220	227	236	226	225	250	250	260	247	228	252	231	251	219	225	262	238	282	223	242	226	243	243	242	230	246	209	239	244	239	276	221	221	224	228	234	220	222	205	230	259	230	232	242	235	240	260	229	231	224	247	231	227	238	199	253	220	229	221	222	216	238	237	218	227	245	239	243	230	260	224	222	216	250	249	245	210	221	208	211	227	234	236	228	237	256	217	233	233	201	232	220	257	222	224	215	236	255	237	225	225	210	240	242	253	261	212	247	233	234	269	253	222	235	228	217	247	262	217	248	230	229	226	238	240	227	229	204	238	229	217	234	241	227	234	245	211	236	206	217	213	255	247	236	229	211	241	242	224	243	236	205	229	238	233	239	217	239	221	241	205	238	226	240	224	217	197	244	217	223	239	220	232	241	233	243	229	222	237	255	226	215	247	210	251	216	252	196	262	237	204	230	218	241	226	215	232	220	231	233	243	224	222	239	248	246	234	224	237	233	228	241	229	255	243	248	241	233	232	251	244	224	261	222	243	239	233	242	223	220	216	265	248	236	222	229	232	239	234	224	211	223	230	222	245	266	240	219	239	225	240	240	229	252	245	240	239	253	249	212	260	253	243	222	206	236	231	219	240	250	224	233	219	230	255	234	240	213	236	263	226	246	237	230	242	248	234	246	241	221	263	226	244	242	258	218	228	239	273	234	248	249	265	225	220	214	215	210	253	211	263	240	228	214	229	233	234	257	230	245	263	225	235	218	261	230	249	219	226	256	201	241	225	221	261	259	267	245	190	231	238	241	223	217	235	239	255	215	227	214	221	237	252	235	210	218	202	211	249	229	230	223	254	232	229	242	218	221	232	228	261	257	219	224	249	226	244	236	232	219	237	239	230	218	246	217	244	247	241	230	252	219	234	249	225	206	241	227	240	211	255	229	210	233	248	250	225	257	227	235	253	226	227	238	218	236	225	236	231	239	246	230	215	251	241	211	229	222	235	230	216	251	263	219	236	240	232	229	239	246	228	224	203	240	245	215	216	212	253	261	227	211	262	226	224	224	222	250	219	209	233	232	206	240	223	258	247	250	234	249	235	244	234	251	265	241	223	221	227	243	240	249	234	254	238	236	236	252	234	236	210	251	243	232	225	223	218	231	231	235	252	207	241	223	216	237	219	252	205	214	250	258	217	255	231	227	246	215	225	208	249	241	233	219	242	246	215	224	226	234	258	229	253	227	237	221	235	228	241	255	242	242	202	241	233	217	234	254	220	235	216	223	250	238	253	219	215	220	231	246	236	260	233	261	253	228	236	225	252	234	217	222	211	215	244	206	219	251	238	239	229	265	243	226	221	251	225	220	248	208	227	220	231	226	227	226	222	246	215	204	246	231	238	230	229	191	233	254	219	249	257	228	229	232	258	232	240	248	253	237	246	211	224	246	222	224	233	212	239	215	213	218	247	226	231	241	268	243	260	214	198	245	237	252	239	236	250	232	224	240	222	219	224	229	237	223	240	214	241	255	226	267	249	212	240	240	229	213	255	249	238	217	228	214	248	234	241	240	247	223	227	229	221	222	245	225	225	260	232	234	218	256	237	245	217	217	228	248	246	250	223	224	253	225	237	251	189	244	246	223	234	227	230	207	254	238	237	239	255	258	239	229	242	261	234	219	246	226	206	209	245	233	230	234	230	240	225	215	265	231	256	224	223	229	235	265	240	224	246	225	232	246	230	208	225	244	230	247	230	237	257	246	251	243	223	244	247	234	246	226	196	243	235	233	239	229	259	234	249	234	255	230	226	240	231	241	255	250	274	259	255	243	216	220	229	210	206	241	231	260	219	257	228	223	246	254	215	240	264	245	236	244	250	255	220	262	217	250	240	219	220	222	209	232	229	245	228	238	237	268	215	251	242	253	249	213	250	225	212	237	222	209	242	217	244	252	239	201	216	212	208	261	241	232	243	228	216	242	248	250	215	211	233	246	224	255	265	246	228	242	239	230	236	228	248	229	232	259	242	224	234	232	225	245	218	216	246	246	248	227	229	255	247	227	243	244	231	234	232	255	231	240	219	231	256	260	236	238	235	264	234	245	236	205	244	219	231	221	218	224	234	255	238	250	234	215	231	250	245	220	249	227	244	214	258	240	217	227	213	236	239	244	235	223	272	237	238	210	245	225	238	243	237	243	234	210	244	242	225	233	237	247	233	225	258	252	268	256	230	224	214	249	241	241	245	251	258	219	228	205	225	222	220	234	248	224	266	225	216	228	227	254	227	243	225	248	232	237	237	244	220	249	228	218	230	239	237	250	222	238	214	255	236	255	222	227	244	232	224	221	227	240	239	248	228	213	237	241	258	269	248	240	209	221	193	239	231	240	222	233	254	251	225	230	225	219	208	195	245	204	260	220	248	250	218	211	236	222	253	250	240	218	196	255	241	228	205	229	222	236	239	249	197	248	227	211	233	256	240	234	228	254	217	236	242	254	213	255	240	259	224	242	213	259	211	231	243	232	214	191	230	242	250	235	222	272	228	261	224	251	222	212	220	223	221	226	216	226	238	231	208	219	234	214	242	243	232	234	236	238	211	231	219	243	251	249	227	241	225	237	238	230	230	237	228	246	232	215	224	236	241	247	247	251	248	261	250	217	233	226	221	227	240	258	262	216	236	244	233	221	241	235	240	212	219	244	251	228	235	232	228	235	239	251	226	202	246	226	266	234	217	250	228	254	211	213	226	247	216	237	237	227	243	221	241	223	260	253	232	229	219	242	232	220	238	242	218	210	260	224	211	251	225	229	223	223	242	222	219	238	211	229	223	247	220	213	254	228	243	236	240	248	199	232	239	233	234	267	234	206	229	252	235	236	217	202	240	234	241	234	223	231	238	213	238	226	212	234	222	243	221	241	237	227	240	222	217	225	249	236	248	221	267	249	256	226	245	252	233	222	242	245	234	246	229	225	243	226	238	216	228	209	235	230	251	242	245
2926	679	805	797	788	751	690	685	682	683	656	662	641	670	623	635	639	621	636	607	657	604	632	643	654	650	637	653	603	576	590	619	642	606	620	609	648	672	651	649	620	627	628	658	628	656	636	659	647	593	603	612	568	636	601	601	652	643	628	608	612	642	618	628	624	624	615	609	622	599	659	625	612	605	604	609	621	631	630	657	623	662	654	645	628	667	630	595	671	638	657	642	617	605	598	621	669	617	624	622	635	612	607	574	617	614	653	629	646	603	646	627	597	621	565	632	629	596	653	680	626	658	664	630	660	606	623	640	651	612	644	617	613	646	613	630	605	588	626	576	628	609	629	598	643	589	588	638	587	634	598	618	630	615	594	669	627	630	605	627	634	588	629	583	582	603	669	624	593	662	616	585	595	656	641	627	627	624	627	632	582	574	652	579	608	567	630	606	603	575	610	574	626	607	617	612	622	652	588	615	636	625	627	580	647	629	555	625	620	625	622	623	608	652	632	635	616	632	626	602	613	638	646	607	669	638	570	658	625	601	583	672	606	661	621	616	640	603	584	631	624	619	637	595	630	662	587	564	558	620	612	655	644	683	619	631	612	621	624	638	666	648	617	625	650	631	618	599	642	631	635	599	593	651	672	646	666	637	644	664	575	567	619	650	642	628	642	581	631	578	604	649	623	645	625	598	622	624	585	601	649	678	643	590	608	595	638	643	611	597	659	625	622	608	635	629	640	626	648	633	590	603	645	600	672	611	625	632	626	608	646	633	622	630	604	606	633	690	649	618	620	612	622	640	604	639	627	596	611	634	676	621	611	569	591	599	600	629	636	632	615	627	668	584	644	599	621	620	627	632	619	627	617	614	591	607	632	579	603	595	643	595	625	604	628	671	631	645	597	589	581	607	645	610	607	639	627	650	616	566	585	624	609	633	633	614	619	636	629	659	589	621	644	612	597	631	624	615	628	600	616	642	627	645	644	582	579	622	644	685	615	597	613	594	625	619	624	627	637	646	609	624	584	607	648	631	599	631	607	636	658	623	583	610	621	669	561	585	608	597	653	631	631	590	608	645	627	611	599	602	639	587	624	609	615	630	632	646	604	645	665	581	660	598	609	650	605	617	613	599	594	612	605	600	606	619	594	646	601	633	618	621	612	616	609	598	608	612	581	636	607	625	615	637	634	623	604	610	597	610	626	604	619	605	632	620	618	595	617	648	683	602	598	647	669	619	661	646	606	697	637	626	628	592	639	644	612	614	612	653	615	644	592	651	635	600	604	619	630	580	623	645	615	592	617	611	602	608	659	602	625	641	601	640	623	651	635	633	623	654	585	597	646	641	637	611	623	635	614	637	622	659	620	654	643	622	651	607	633	642	638	608	632	598	629	632	616	667	628	604	630	607	620	587	615	611	610	587	611	589	629	622	637	661	626	677	605	673	669	627	614	629	604	619	638	592	646	609	636	600	601	644	594	615	614	635	693	575	611	638	627	617	566	615	587	596	653	682	606	590	630	620	630	638	621	596	620	589	663	604	645	582	662	610	602	591	617	627	621	623	625	647	650	623	591	628	610	656	638	584	600	650	596	623	622	640	648	631	595	603	609	583	602	606	637	633	642	606	615	599	569	623	618	614	625	614	647	648	606	617	638	637	635	611	664	615	683	642	605	632	579	593	583	594	645	628	579	629	647	599	650	605	606	593	647	614	612	591	640	618	610	666	629	619	560	611	625	634	600	610	611	585	620	618	627	653	673	623	625	605	610	653	628	605	643	588	637	611	596	660	612	623	595	634	621	628	612	594	664	589	622	589	660	610	608	596	580	611	636	618	628	634	616	651	647	678	629	643	613	617	616	613	635	552	633	617	682	601	635	632	633	557	591	643	620	640	569	621	635	606	624	592	667	593	654	653	628	590	630	635	621	621	619	629	631	625	605	606	635	633	591	678	588	620	637	612	630	603	659	581	624	575	663	628	603	622	621	642	639	620	657	622	604	581	650	628	567	615	607	622	629	643	598	625	671	597	619	644	628	628	637	599	627	633	584	609	593	607	639	641	586	648	622	583	644	591	622	616	634	685	612	608	666	588	648	607	630	577	616	612	625	590	649	626	633	598	664	599	692	664	609	620	572	652	608	635	639	582	630	633	598	570	668	573	602	692	617	563	653	664	602	597	648	619	652	623	625	636	603	583	617	646	625	632	630	599	618	655	618	614	618	613	604	611	592	606	658	623	616	614	617	635	622	661	608	614	624	616	639	583	594	629	614	617	663	635	634	618	620	623	632	653	634	627	676	627	623	607	597	580	634	638	576	619	668	670	626	657	607	626	626	635	657	613	663	605	603	637	631	621	634	618	636	590	593	633	609	609	654	631	604	590	623	653	669	614	630	636	559	611	639	596	660	632	618	634	633	600	649	617	619	621	632	638	613	606	606	618	603	589	610	636	558	602	596	612	651	627	606	610	592	635	621	590	632	697	583	612	618	583	613	628	634	607	645	595	630	607	571	628	648	653	624	630	636	594	604	641	634	662	640	603	599	629	591	618	608	614	667	618	593	618	628	635	616	621	641	616	594	645	603	601	645	592	597	649	669	619	666	606	607	638	631	630	605	608	610	582	585	630	662	598	632	585	610	616	592	674	656	598	585	628	636	630	575	648	620	624	642	614	591	625	623	578	623	637	604	611	607	657	590	609	603	621	611	636	650	589	614	636	610	596	615	631	614	582	624	612	651	589	593	651	641	633	630	628	563	666	642	619	636	616	594	679	582	613	607	652	590	597	672	664	670	638	616	627	617	622	642	608	629	661	594	589	640	596	627	642	632	628	630	650	631	659	645	644	582	622	604	589	606	676	676	609	635	642	581	584	587	646	649	617	657	612	590	616	625	599	628	659	613	598	624	656	664	633	631	610	600	625	603	635	601	640	608	630	627	643	642	633	654	593	578	560	613	623	610	670	604	637	556	598	577	649	633	589	613	630	624	608	617	615	592	677	624	646	661	667	556	595	587	627	598	635	628	618	584	578	627	622	603	609	584	605	638	628	614	648	590	623	627	622	626	611	589	632	611	634	595	659	642	622	620	597	648	624	641	596	588	625	607	627	633	603	640	620	606	620	644	597	612	652	611	642	631	599	598	553	644	630	602	628	645	645	633	608	625	608	621	618	657	598	604	625	592	599	599	664	668	645	604	614	630	619	644	658	620	615	644	611	609	685	651	642	664	652	644	672	635	628	633	594	604	643	644	564	628	643	610	663	674	626	634	618	629	595	643	631	600	618	627	628	630	620	628	597	626	654	682	624	623	661	629	636	621	615	620	628	597	556	599	624	606	666	625	602	643	625	629	586	612	619	653	657	661	602	585	629	652	595	658	579	637	629	623	609	596	666	622	629	685	595	594	560	602	569	642	622	602	622	647	631	623	612	639	647	665	637	640	607	621	627	597	617	637	583	618	631	614	587	583	649	626	604	625	612	638	653	629	657	621	583	626	652	594	547
16785	1501	1319	1068	718	611	547	477	415	396	350	381	346	334	330	317	303	290	298	290	272	284	302	262	277	294	280	289	261	293	286	298	268	259	268	245	271	309	268	280	265	268	280	263	281	310	295	253	302	266	279	271	281	299	280	256	270	247	273	259	263	258	291	288	271	265	263	242	297	289	269	276	263	240	267	265	256	293	281	244	286	254	274	248	260	283	246	279	255	290	292	245	269	267	268	266	264	266	297	267	289	249	264	282	288	284	276	278	281	282	322	254	318	295	292	253	258	276	275	285	271	257	266	262	297	254	248	252	270	271	287	239	259	238	260	273	271	273	256	255	263	307	257	277	267	257	285	251	256	258	255	264	241	243	279	277	269	284	251	285	248	243	278	280	250	264	265	240	273	274	238	271	268	231	289	271	259	278	268	301	261	257	273	241	278	256	254	269	306	272	297	275	260	266	300	253	260	276	252	297	260	279	310	269	264	267	259	256	244	262	264	302	287	255	261	270	299	263	264	267	259	264	235	241	267	273	276	275	258	237	307	263	257	277	255	283	262	256	270	275	288	278	254	272	295	282	266	250	291	268	271	296	271	285	288	274	288	267	258	302	257	297	281	266	266	258	240	301	273	272	274	252	323	247	241	270	265	249	265	283	271	288	274	267	267	279	279	300	282	277	280	255	268	280	261	258	237	251	273	244	275	257	266	267	279	295	249	275	285	282	269	258	248	260	275	284	276	256	283	266	263	266	269	258	295	245	279	277	288	271	260	268	293	262	289	247	281	272	264	286	248	246	295	237	297	297	257	241	243	275	268	287	287	252	270	265	270	265	262	277	261	280	286	262	291	280	292	242	276	293	264	248	234	280	285	251	240	258	261	269	260	261	266	287	297	281	267	267	287	298	239	287	257	302	273	276	264	289	264	288	246	253	286	311	265	249	277	273	263	252	277	279	272	263	283	265	281	270	237	245	272	258	290	244	265	276	251	274	263	261	283	289	247	266	271	263	258	265	300	255	278	257	268	269	250	266	269	297	289	222	262	279	292	256	268	281	293	237	268	281	267	262	265	285	254	249	271	270	274	247	241	262	262	257	261	259	269	298	271	278	237	280	274	267	270	276	297	286	276	272	285	260	272	287	248	304	256	289	273	254	260	271	238	263	263	258	278	290	235	284	244	277	285	248	269	268	252	257	296	251	277	291	279	297	294	246	291	283	274	234	280	291	263	277	290	273	266	279	297	270	270	286	250	275	262	278	293	271	283	270	259	250	283	255	275	268	261	265	280	264	278	274	259	293	236	250	212	260	271	266	275	254	278	261	302	272	268	245	284	259	273	288	276	275	276	301	271	277	302	259	252	265	260	277	272	295	272	257	259	277	277	305	250	234	277	290	267	279	262	277	273	257	295	277	239	247	254	271	249	280	242	280	300	275	287	253	271	242	252	259	273	252	267	270	265	281	279	274	283	282	267	278	262	242	271	258	270	255	280	272	247	259	250	288	276	278	261	297	253	279	272	294	277	297	241	269	272	250	260	305	255	267	252	301	272	272	260	264	286	259	262	270	265	272	254	263	279	272	273	276	292	247	251	273	285	261	265	278	256	284	238	258	267	261	277	248	277	290	261	242	255	270	312	273	257	297	278	265	268	280	266	276	270	310	263	282	261	248	278	269	263	256	302	258	273	254	278	294	241	285	266	279	264	307	255	266	262	273	287	286	263	305	246	258	271	252	282	294	265	257	286	265	293	298	257	267	287	262	278	245	291	295	279	268	257	251	270	256	293	261	254	299	284	247	253	284	286	291	273	299	277	271	275	296	275	241	281	240	267	277	250	277	257	320	267	272	268	284	260	246	255	268	259	262	258	284	292	273	267	259	290	237	266	265	258	273	278	237	286	266	267	281	280	249	264	287	256	285	244	277	273	283	267	267	272	247	258	289	267	274	265	279	273	294	263	265	269	243	259	249	260	273	274	262	261	255	269	250	297	297	267	265	250	271	261	302	264	259	254	266	288	280	260	266	269	284	282	269	236	255	267	251	278	262	271	301	243	271	243	277	257	278	256	269	263	271	270	274	298	271	293	291	276	264	285	265	268	276	271	279	262	268	274	282	248	273	259	301	258	285	276	259	258	283	252	287	261	313	260	257	248	276	279	269	303	273	236	259	276	283	264	256	264	302	260	281	277	283	264	268	301	250	259	268	239	263	268	247	281	291	272	251	254	291	267	291	319	266	298	250	267	266	275	267	262	245	275	277	272	293	290	270	262	252	282	294	283	275	283	265	231	250	248	241	249	281	268	281	248	242	276	287	257	256	305	283	269	251	270	279	236	252	312	269	271	271	304	293	297	267	249	266	239	258	266	280	284	248	250	271	265	271	273	282	259	263	288	266	272	245	248	288	271	239	250	285	281	268	294	263	262	269	256	236	285	289	279	270	264	276	239	246	265	271	249	267	275	268	274	249	239	287	263	289	307	251	249	260	248	299	268	241	261	222	306	309	287	228	261	257	261	287	256	287	265	286	311	269	282	256	265	298	290	285	297	289	290	256	286	276	285	293	252	278	261	263	281	262	283	290	258	264	271	264	288	256	243	263	295	262	298	287	274	267	279	260	254	268	279	274	260	278	307	257	277	246	290	267	270	265	294	266	275	257	269	253	265	288	266	274	265	255	256	296	250	273	262	267	290	290	287	274	249	284	263	286	232	297	275	268	267	269	282	266	283	272	246	271	265	280	241	264	254	274	280	273	288	274	254	267	259	277	237	256	268	239	267	283	261	255	242	268	261	265	272	289	259	260	295	285	275	249	256	253	281	280	263	280	240	253	238	248	251	271	243	285	280	270	267	242	271	255	247	263	268	283	242	274	267	273	286	235	234	279	289	242	280	285	252	293	253	296	293	233	248	282	250	283	269	299	269	259	264	270	298	278	262	245	308	267	257	276	269	257	264	297	289	244	276	275	261	264	252	259	275	255	291	260	270	276	285	261	266	249	268	276	272	287	291	268	265	267	255	276	279	261	279	269	272	274	281	262	259	269	268	293	267	268	257	244	248	250	265	277	255	298	268	286	283	258	256	290	259	300	279	267	258	295	279	267	306	253	282	282	301	284	258	273	233	251	246	274	267	287	263	310	288	278	252	257	298	256	274	266	268	266	279	273	283	273	267	248	263	277	276	248	274	269	261	274	275	278	274	276	275	283	291	269	269	278	269	263	271	298	277	282	284	270	254	252	270	287	277	262	285	240	262	258	279	277	287	267	301	278	287	272	298	267	260	238	268	249	262	250	271	287	255	309	235	274	291	298	276	262	268	284	259	241	270	283	285	277	287	266	263	270	258	272	298	287	255	273	262	287	279	282	278	257	279	265	288	268	262	286	281	277	283	276	265	272	272	259	259	223	262	274	257	259	289	283	263	263	288	245	251	248	308	292	276	259	293	254	302	273	290	266	242	255	252	268	266	295	239	289	279	265	285	252	257	289	262	276	293	273	278	256
9005	1530	2495	3166	2825	2357	2013	1761	1565	1416	1311	1197	1153	1127	1074	1052	962	917	877	864	884	877	814	818	797	776	836	812	786	758	791	792	732	756	733	761	765	784	750	734	796	726	726	750	727	710	704	741	750	695	725	712	700	701	729	736	754	701	714	729	713	719	700	739	714	745	733	711	690	719	716	691	655	681	709	738	650	697	712	725	676	710	735	698	736	736	719	657	685	725	691	724	707	702	683	725	718	751	676	688	658	683	644	716	716	698	673	661	711	705	684	727	715	690	751	739	674	691	685	650	721	641	752	695	669	713	696	725	679	683	688	686	687	701	689	726	741	684	675	705	648	681	728	685	742	715	713	713	682	705	730	733	699	677	715	730	690	700	678	729	724	669	702	671	649	713	695	728	734	700	667	645	695	685	725	729	648	688	676	703	691	753	673	691	700	718	721	706	712	673	654	658	699	709	683	708	653	655	706	660	685	709	657	672	650	665	695	655	659	690	708	664	657	709	683	686	735	692	659	678	687	716	715	684	688	694	659	675	718	700	737	698	694	695	692	692	684	738	736	665	687	655	670	674	731	677	641	715	656	696	688	672	634	708	688	692	656	685	662	666	677	689	707	715	690	726	735	711	687	699	683	663	700	679	717	728	660	681	737	682	699	685	677	700	704	735	699	636	681	675	691	710	636	694	737	658	715	742	704	640	728	706	693	659	708	735	723	705	681	708	726	733	664	673	646	711	665	712	703	656	718	700	703	682	672	683	680	653	714	714	647	697	656	679	686	669	725	683	668	696	701	708	642	709	715	632	704	676	691	697	714	668	635	688	694	690	682	675	652	747	706	705	706	690	694	700	673	730	678	706	708	693	722	703	679	688	667	695	687	657	706	744	697	670	675	689	750	716	735	676	678	690	709	697	714	688	683	651	711	671	688	681	637	733	665	668	738	674	639	682	692	688	651	642	670	714	671	693	744	679	683	708	673	721	680	722	676	689	702	637	659	706	636	674	709	664	685	683	714	663	693	704	709	693	678	670	698	705	690	648	695	669	663	687	713	689	617	733	710	700	732	677	691	694	689	698	664	692	692	714	675	701	696	692	682	678	677	646	665	671	687	653	644	676	693	685	705	703	732	689	717	668	721	703	697	690	716	725	661	696	702	717	650	698	709	671	706	662	683	700	710	669	670	693	695	663	700	742	726	683	697	642	726	649	686	698	700	659	762	666	697	692	686	735	694	709	686	661	672	662	706	710	700	719	687	676	721	667	723	653	708	693	680	717	702	684	677	686	704	642	695	694	703	702	686	702	634	667	666	705	691	755	723	698	652	702	718	687	650	671	705	686	687	705	725	715	674	708	697	676	660	671	684	694	687	635	683	700	675	678	679	702	672	732	695	729	724	692	762	655	698	662	732	716	688	709	716	650	664	697	705	700	676	695	631	678	656	669	693	640	705	693	681	637	670	695	705	711	688	734	677	667	682	654	733	664	683	679	666	691	682	635	691	642	730	712	730	634	701	656	720	700	713	712	677	639	683	674	660	684	649	615	678	714	656	672	688	672	661	663	663	693	774	700	722	661	651	615	671	709	708	685	666	709	704	706	708	680	731	686	630	677	653	701	688	707	662	683	648	706	692	702	733	653	754	748	664	636	680	742	668	733	663	635	701	670	710	704	690	654	668	712	690	682	668	661	722	681	729	706	705	683	701	656	693	742	676	763	734	720	722	714	687	712	701	716	701	693	695	698	696	712	699	678	729	667	697	707	686	696	703	694	666	663	667	704	692	696	694	646	675	652	729	658	705	661	708	712	686	695	695	676	711	680	729	670	735	675	683	648	681	715	628	702	684	693	700	749	706	680	693	642	744	715	698	655	673	676	679	691	716	699	686	689	710	678	720	694	703	726	711	723	721	665	680	668	677	661	746	696	704	687	654	693	689	708	667	690	716	635	709	708	688	679	713	687	702	703	701	700	655	729	694	680	668	692	701	706	696	675	627	647	627	701	696	694	735	737	739	710	706	729	696	676	703	683	713	722	678	648	691	691	671	690	693	672	672	729	694	744	659	690	666	693	672	664	666	698	706	727	685	728	682	709	683	694	713	696	672	727	718	666	676	666	630	689	710	663	743	651	741	662	655	641	713	663	659	695	672	704	716	686	683	701	673	672	690	723	651	724	672	698	656	701	717	694	670	650	730	658	669	668	682	713	684	698	680	711	684	685	720	695	702	735	709	659	699	699	680	697	647	690	669	683	688	650	688	701	685	690	711	665	664	733	658	697	708	702	728	660	679	707	708	661	710	699	690	704	647	667	708	697	707	617	733	697	710	713	683	664	671	720	667	691	678	652	721	674	694	669	704	699	748	721	674	691	681	701	700	695	679	711	681	697	706	650	654	721	714	669	733	670	742	716	661	690	689	723	718	709	741	674	682	683	683	686	674	696	699	713	638	744	722	711	730	723	630	683	754	702	716	693	687	706	668	680	685	687	682	693	704	717	680	685	686	667	677	690	675	702	681	715	676	688	710	671	740	660	734	662	707	679	684	674	692	703	744	711	687	723	712	691	675	666	702	710	729	708	655	695	717	665	674	686	690	684	682	674	676	702	647	730	692	699	703	665	643	686	723	704	652	665	698	704	734	716	703	644	680	753	683	733	694	690	689	713	701	724	674	708	708	681	669	688	686	730	633	698	713	669	665	702	673	693	713	758	658	663	721	744	672	709	714	701	702	725	719	700	661	680	679	711	690	681	744	707	679	713	662	688	644	716	668	685	709	674	670	671	732	704	696	727	681	693	684	654	701	659	690	722	650	715	710	707	679	711	722	697	696	696	677	670	685	701	705	673	671	720	703	736	682	702	652	628	729	694	689	697	658	673	677	672	687	716	666	648	674	667	648	681	687	653	746	710	684	715	677	714	703	682	686	698	711	692	645	650	662	723	696	687	638	702	698	679	727	705	676	622	669	644	706	677	606	676	652	743	684	680	681	706	696	688	670	720	707	679	710	649	693	697	685	719	677	665	706	674	659	696	673	742	679	655	701	648	687	704	698	699	637	710	661	700	733	735	736	688	695	698	667	702	719	729	675	673	652	705	743	669	677	718	691	718	694	715	698	684	671	685	645	674	694	710	674	659	668	715	701	699	725	655	675	704	645	677	702	689	660	710	701	666	667	688	716	663	695	693	656	675	677	681	688	696	689	685	710	706	738	682	685	701	661	718	644	646	669	717	684	668	667	694	720	695	679	641	678	662	707	698	693	632	705	715	694	671	740	699	680	707	699	699	684	694	698	676	693	751	680	701	653	676	686	669	744	669	691	671	702	713	693	631	676	669	692	679	662	682	673	711	692	733	701	665	674	624	643	682	676	715	699	660	735	688	687	694	673	691	645	685	715	684	683	703	692	614	689	688	658	694	666	712	681	674	717	682	641	652	728	689	691	709	705	640	637	713	697	730	735	711	655	701	740	670	689	678	711	677	691	699	724	696	697	617	679	659	667	692
26545	3807	2231	1728	1147	846	630	520	442	380	319	288	264	243	253	234	222	202	179	189	204	178	186	195	193	173	165	144	154	165	134	174	156	179	160	152	167	152	155	140	165	156	153	143	166	148	128	170	146	138	136	162	126	157	134	163	137	121	134	147	139	131	113	147	150	123	152	130	137	146	151	123	140	135	149	128	134	159	157	141	146	146	132	139	138	133	156	149	145	126	154	137	135	122	118	132	146	128	133	130	144	134	132	136	122	136	140	124	124	129	140	154	141	145	139	127	141	157	128	140	128	164	159	167	143	129	120	153	160	164	142	146	149	148	140	121	146	130	120	159	145	149	126	146	121	133	154	147	150	145	141	146	143	116	129	141	153	134	147	130	132	134	148	130	143	138	146	149	134	147	152	128	145	148	140	125	140	129	150	149	119	131	139	129	149	130	128	117	134	134	122	135	158	104	132	125	140	121	124	139	137	148	148	148	125	141	138	133	125	155	128	140	147	124	140	133	125	132	137	128	119	139	128	151	149	143	145	132	133	130	137	148	124	123	138	140	170	122	155	134	141	146	131	136	149	162	132	150	163	143	153	148	150	139	133	141	134	130	123	141	163	120	149	127	120	144	136	136	141	148	130	145	120	124	176	132	142	126	134	131	141	144	131	118	133	139	158	140	133	133	168	129	137	134	153	148	146	125	130	115	118	127	134	139	137	144	133	139	134	139	150	136	138	136	148	130	147	149	135	142	158	146	165	128	153	130	133	127	127	146	133	152	155	138	130	142	127	123	163	138	143	162	131	122	127	151	139	146	114	136	146	154	132	134	167	147	158	146	149	141	145	126	140	139	132	131	143	136	147	150	144	122	111	137	120	135	152	139	134	152	127	122	121	138	129	139	147	127	139	135	116	137	120	139	142	135	143	130	142	146	138	132	144	145	153	145	131	151	132	170	119	151	134	149	154	142	139	133	139	139	125	132	126	119	142	145	138	129	145	137	144	138	123	135	146	134	143	144	148	146	142	145	137	118	129	141	142	128	140	125	142	149	160	134	137	128	150	151	122	142	146	115	138	136	136	122	125	138	141	147	142	154	118	128	146	136	136	147	123	118	129	136	107	130	126	116	149	133	143	173	147	117	150	131	142	129	126	129	147	124	132	133	115	135	119	134	145	139	130	148	136	152	132	134	128	120	140	144	140	138	154	127	127	125	131	138	143	155	157	131	124	153	144	138	151	152	145	144	118	146	120	139	128	141	145	154	160	152	135	130	125	150	134	151	133	149	132	124	145	131	135	159	164	128	142	109	155	157	135	109	128	143	145	151	145	157	138	156	142	146	143	140	131	118	140	139	127	134	145	131	122	128	151	122	112	149	139	134	115	142	118	135	138	150	139	126	123	155	149	173	154	133	155	124	138	183	138	127	132	127	130	130	144	151	151	133	130	163	139	125	144	134	145	147	119	129	134	128	145	142	131	128	147	144	146	122	113	135	128	148	129	140	147	157	123	140	137	140	129	136	133	131	142	136	152	120	125	158	152	115	141	129	132	150	151	130	139	135	141	139	136	163	142	132	117	148	129	131	135	156	144	132	141	139	159	111	127	141	131	138	142	133	140	153	147	136	136	136	151	137	157	158	153	129	137	134	130	162	153	134	114	130	137	146	119	146	135	134	135	155	141	116	143	126	133	122	141	112	125	127	128	127	147	137	144	133	138	143	133	135	133	147	163	127	127	132	159	120	130	136	138	131	164	147	131	135	135	143	139	150	168	137	144	153	122	141	158	126	136	124	125	118	130	142	121	145	157	142	141	123	131	147	134	119	128	162	124	142	126	118	128	143	154	126	138	127	155	152	132	131	123	141	122	145	149	154	126	142	133	130	125	142	132	157	138	123	125	142	124	127	134	123	159	155	155	143	142	133	134	141	144	111	144	136	132	142	145	129	134	123	137	126	137	145	130	143	148	147	130	144	124	157	140	148	137	148	160	125	133	114	122	138	134	137	152	136	143	123	141	121	115	124	155	143	149	126	138	119	140	138	135	152	140	146	132	130	147	144	149	130	109	152	141	128	116	119	140	136	134	137	135	119	154	148	138	136	155	141	139	126	126	130	144	137	135	140	131	136	136	156	139	146	148	126	138	137	146	151	134	142	142	135	132	141	99	143	149	120	119	120	138	154	116	152	127	140	150	115	127	117	144	120	122	138	120	136	116	127	149	141	135	131	140	136	143	121	151	144	142	123	145	136	141	148	142	107	127	134	137	145	118	136	132	138	133	122	161	143	134	162	169	153	129	136	145	142	121	124	133	140	144	152	152	145	140	133	162	127	135	145	130	125	138	125	135	145	129	141	149	139	149	127	138	139	129	154	156	147	137	139	169	115	135	137	105	132	133	119	123	162	127	127	132	121	128	146	138	136	126	130	120	146	145	156	145	158	150	144	141	130	142	157	126	132	144	136	144	148	126	119	128	145	132	158	156	132	132	136	136	117	162	133	117	148	135	152	131	141	135	125	117	140	129	132	125	155	137	133	120	127	116	141	128	145	116	117	131	144	134	133	151	137	151	152	126	143	135	137	146	141	127	135	156	137	130	124	131	158	133	137	116	143	151	141	143	132	131	140	156	140	128	154	148	154	134	137	156	128	159	140	142	136	149	109	141	137	140	158	139	112	116	125	131	119	143	124	143	150	152	148	134	151	151	121	115	140	147	134	155	154	141	145	148	122	129	135	131	138	151	137	130	156	143	159	144	141	126	148	150	112	135	118	139	156	124	143	138	133	135	144	136	134	154	146	158	133	129	152	142	142	137	136	160	132	169	140	135	145	151	144	133	140	137	145	148	150	136	112	136	140	145	128	124	116	113	132	123	157	135	134	130	131	146	142	139	133	145	139	126	156	159	141	129	146	119	147	142	131	144	154	138	144	162	131	141	123	128	139	168	143	122	127	156	131	147	132	111	135	150	152	148	146	146	134	156	140	142	130	127	139	136	128	153	119	158	138	136	135	130	133	122	146	137	120	132	137	150	136	115	132	146	120	132	128	130	144	142	137	144	142	142	136	134	123	121	129	120	123	145	144	141	161	120	132	153	143	139	152	143	136	141	138	105	137	118	131	151	143	129	138	144	133	151	134	128	143	132	138	142	151	152	147	152	136	138	147	149	168	120	137	114	153	142	138	127	137	156	135	132	126	149	148	138	139	122	136	131	147	146	139	141	131	150	139	141	141	161	128	119	125	137	126	137	146	165	134	137	150	110	136	136	127	118	146	133	122	129	139	121	145	125	148	157	121	119	150	150	137	154	124	141	140	103	113	123	132	131	133	147	146	130	119	139	134	142	143	118	128	128	110	135	135	136	148	141	151	124	155	138	148	125	139	129	119	177	148	123	144	129	135	133	135	148	139	136	127	146	155	127	131	128	144	158	139	158	167	129	131	127	142	132	123	121	158	126	132	125	127	127	126	133	117	153	120	147	156	150	137	136	134	140	131	138	146	127	141
13155	1851	3938	4892	4247	3541	2956	2482	2156	1798	1517	1362	1195	1153	1013	1011	893	815	792	736	752	679	652	642	631	578	567	556	564	497	563	473	492	531	470	519	490	500	502	495	478	464	471	473	450	449	452	432	439	437	433	446	420	438	437	426	432	471	414	466	385	405	418	394	406	412	393	424	403	410	422	379	419	390	394	379	350	413	394	379	400	407	404	424	423	369	417	365	329	438	401	390	412	389	399	403	358	356	392	380	375	432	410	400	403	380	370	347	396	387	374	394	397	414	372	430	357	338	359	374	354	399	413	360	393	387	356	404	361	372	407	390	385	388	332	356	378	383	402	363	346	398	347	389	350	383	367	363	393	381	383	376	350	392	342	396	396	371	393	385	387	387	364	407	378	381	385	377	377	397	342	408	347	360	411	350	367	392	377	382	424	360	400	395	373	386	394	386	366	366	363	385	392	366	378	392	364	400	379	395	364	417	354	318	391	376	352	364	366	422	383	369	414	398	357	365	400	391	372	365	411	379	375	359	354	377	390	393	371	372	363	366	378	385	368	409	386	399	399	318	362	349	353	380	370	404	378	396	401	356	364	382	383	367	369	383	372	357	370	349	415	374	391	375	335	376	371	359	395	389	351	407	381	342	383	387	361	374	380	398	389	355	375	395	392	385	421	401	371	369	378	384	416	383	387	369	363	368	342	383	344	380	384	396	397	402	384	383	377	385	359	381	377	396	411	367	385	388	368	348	378	402	396	365	390	382	406	403	356	422	390	377	381	369	395	365	391	368	322	360	356	403	347	372	395	388	378	351	393	373	394	402	391	351	379	400	393	355	417	387	375	395	368	387	408	401	334	384	377	408	375	407	409	349	356	345	366	387	385	368	408	349	386	408	379	391	403	378	356	378	388	391	393	367	373	355	364	380	389	362	373	354	347	354	370	414	399	365	382	394	382	403	387	348	374	391	374	372	352	373	380	379	381	387	374	378	368	381	379	364	380	378	331	381	373	383	363	339	367	379	415	371	373	392	397	406	388	378	365	344	369	387	418	365	381	351	386	390	373	369	402	403	367	381	370	356	351	395	399	362	379	396	376	364	388	424	334	404	394	384	362	355	377	349	360	348	389	363	354	381	414	351	381	373	413	387	397	359	402	361	410	404	407	391	369	375	348	372	335	364	369	383	367	393	360	387	390	383	363	374	348	342	383	357	379	344	381	359	373	384	357	363	379	391	377	401	393	364	419	369	371	376	374	373	367	399	362	366	389	375	373	402	406	367	410	388	379	390	390	358	376	355	361	358	362	408	363	398	400	353	371	402	397	373	409	356	371	370	374	392	356	391	349	401	385	374	392	359	365	353	346	369	366	377	381	373	366	372	380	404	378	411	401	365	386	367	373	387	394	407	349	368	354	396	368	388	390	374	413	385	364	395	364	347	317	420	401	387	373	372	372	362	366	372	369	401	398	397	361	360	365	377	394	388	391	380	417	358	367	385	400	359	392	387	391	394	374	369	359	350	361	348	414	347	373	351	397	374	377	395	331	374	387	382	367	398	387	385	360	389	348	429	369	368	375	366	360	396	368	387	399	373	400	367	383	388	419	423	364	368	386	372	341	381	400	364	364	388	350	400	389	387	413	347	391	359	376	365	427	390	362	357	392	383	366	379	417	369	357	374	370	373	428	361	359	406	405	382	371	373	384	383	353	358	393	383	381	371	354	338	369	401	382	366	400	360	360	379	380	350	358	368	404	360	390	383	379	362	395	393	401	372	389	380	364	366	368	368	399	357	397	370	376	402	362	364	339	365	441	363	427	365	385	393	367	407	397	388	416	377	383	376	383	410	368	400	395	352	367	387	364	388	399	369	344	387	380	387	366	389	395	393	384	409	399	409	401	391	371	373	338	393	383	390	370	360	360	365	369	360	412	356	381	377	365	364	379	369	393	367	372	369	386	358	391	378	372	353	365	367	390	373	391	388	381	377	368	347	368	391	362	393	390	358	381	359	397	395	362	351	404	357	372	376	387	387	374	388	364	394	394	365	371	364	375	358	356	384	395	365	372	384	392	363	376	370	399	380	392	365	357	359	377	363	388	414	391	400	384	389	327	375	367	372	407	412	382	360	348	363	405	413	369	366	388	399	398	394	384	344	371	370	394	381	408	364	370	359	392	384	389	360	375	352	362	369	360	358	392	385	377	362	386	367	372	387	381	409	350	363	402	364	367	376	395	360	360	381	383	339	390	402	392	360	379	378	337	369	391	354	347	366	396	369	324	380	396	369	397	375	375	381	386	369	377	421	369	400	407	391	382	390	406	373	376	345	403	347	378	376	371	357	398	368	373	394	357	370	363	416	381	332	371	368	375	383	356	372	399	379	415	358	389	370	351	411	388	355	384	357	345	353	377	379	366	395	351	412	376	383	354	375	367	397	358	395	390	349	361	360	369	367	378	376	368	372	386	356	331	379	393	383	350	381	397	339	377	379	386	390	401	364	376	366	374	353	368	419	366	377	393	369	358	359	370	353	342	370	387	409	381	380	364	406	357	383	383	361	345	361	362	384	383	380	398	391	417	399	360	378	410	369	398	370	380	393	415	406	399	356	376	359	378	359	407	380	365	389	372	380	377	380	385	384	398	377	408	405	398	392	398	337	397	383	404	358	369	342	373	375	410	362	399	405	402	364	387	386	359	379	379	368	357	369	361	411	394	347	389	366	355	383	421	374	360	364	379	371	359	377	375	369	372	385	382	387	331	386	391	374	372	375	410	365	361	379	396	395	390	359	350	341	374	383	392	395	318	371	384	364	384	401	404	369	397	376	351	389	370	368	379	352	355	372	348	394	365	371	366	364	366	386	365	355	407	371	372	386	389	365	364	373	382	394	358	375	359	381	375	377	421	404	371	364	375	370	374	371	356	389	385	428	359	366	402	392	378	351	386	390	369	394	380	363	374	362	391	379	367	404	358	389	312	368	399	372	362	371	369	391	398	388	406	363	375	411	333	362	385	349	352	371	365	348	361	374	356	383	363	372	385	394	413	348	362	400	366	380	366	368	373	360	382	396	389	365	352	409	378	358	350	387	358	368	372	374	382	362	375	404	356	368	355	353	383	387	351	410	385	375	351	368	403	370	360	393	362	406	363	369	368	381	356	385	400	361	361	396	388	382	386	372	363	387	376	348	340	370	399	385	401	337	371	360	376	374	370	380	387	380	381	380	375	383	372	390	349	368	367	408	357	398	393	366	338	388	375	355	408	348	357	365	394	370	358	409	363	394	366	362	409	378	377	356	378	375	397	394	396	388	380	370	337	369	386	377	397	392	389	358	377	386	378	369	355	369	353	417	429	389	389	403	374	380	359	410	406	403	386	399	360	408	415	386	359	392	352	376	370	388	361	381	407	371	373	369	368	370	370	380	391	387	349	354	396	413	367	366	387	361	388	383	410	377	383	375	341	364	382	381	404	390	363	386	389	348	392	356	396	375	351	371	356	419	387	385
3302	304	298	279	237	263	242	257	257	252	244	243	224	245	226	253	236	211	256	232	230	235	222	219	242	230	223	236	208	194	252	223	240	217	249	214	231	261	227	216	224	233	224	233	247	228	242	232	227	219	256	232	247	214	236	229	232	262	247	254	236	233	247	246	227	232	220	224	224	240	227	266	245	226	238	226	213	266	233	232	246	240	232	247	233	246	245	243	228	239	237	204	234	229	220	228	218	218	213	212	221	230	256	240	242	212	260	227	225	260	233	228	220	224	232	264	222	217	205	219	230	232	217	236	233	230	241	238	232	221	237	219	220	241	223	196	234	215	285	225	231	209	230	231	225	248	227	243	206	235	219	249	218	248	242	221	253	230	224	240	255	254	236	220	241	232	253	217	221	209	220	195	210	230	217	209	240	237	210	228	251	218	267	250	224	226	215	226	234	214	224	209	240	228	235	212	229	231	205	242	239	212	219	235	227	236	223	208	221	258	230	219	219	249	230	232	247	249	226	215	228	221	244	240	229	228	222	219	226	258	232	212	230	215	218	254	239	226	229	235	208	222	200	225	219	218	233	207	216	224	260	241	232	227	195	212	231	223	222	210	209	236	199	215	231	229	227	264	253	271	208	243	216	219	234	226	249	244	225	255	246	240	263	238	215	217	224	240	242	237	262	226	224	242	221	227	258	214	209	225	236	231	272	239	228	242	226	237	231	224	228	221	238	223	217	242	229	228	221	225	237	235	241	247	241	231	230	200	278	239	216	201	231	253	244	232	231	228	221	214	236	251	234	238	236	225	230	243	211	208	227	225	252	222	225	234	236	217	251	222	242	230	229	209	248	212	218	234	213	224	245	236	243	208	237	226	255	234	207	216	242	244	196	262	232	219	205	250	252	236	234	224	219	215	240	229	242	219	264	220	256	233	224	247	244	219	224	225	178	222	214	245	216	243	229	207	228	243	232	246	226	252	229	237	224	210	253	237	256	225	210	201	244	240	223	245	254	231	245	241	228	218	247	240	227	233	223	230	224	239	233	243	236	245	227	231	223	237	232	201	224	243	253	208	226	248	246	232	244	227	235	242	219	243	208	235	215	221	229	241	216	231	235	222	228	226	213	244	254	237	231	217	248	225	211	252	230	228	237	235	256	228	255	232	248	239	230	224	218	230	233	231	232	234	253	216	236	261	237	211	241	226	228	225	240	219	237	229	233	222	238	244	210	232	229	255	233	195	227	220	270	253	243	220	256	242	219	235	239	227	245	232	239	202	241	215	213	238	204	244	234	238	231	238	260	257	254	223	238	225	221	217	218	216	237	229	240	217	229	221	230	236	250	220	200	227	226	235	219	237	254	235	227	224	234	199	222	230	208	233	247	247	220	239	267	216	227	198	239	252	231	246	268	226	242	221	201	227	229	205	242	242	236	242	230	226	245	235	242	223	251	251	224	224	229	248	227	258	227	236	219	221	232	209	244	226	251	223	249	230	225	225	220	219	241	254	251	222	209	222	202	238	219	249	211	246	221	209	251	233	240	257	224	217	223	217	234	238	233	266	226	202	263	213	215	263	234	225	242	231	234	254	209	226	216	236	236	233	254	202	257	228	227	248	244	261	205	277	252	235	221	237	243	229	245	218	223	219	233	262	197	245	220	236	222	230	240	225	245	223	256	203	232	221	212	207	236	236	222	251	212	240	233	233	244	240	235	229	240	230	226	241	240	213	223	215	226	233	208	213	239	229	208	227	223	262	219	227	225	254	231	232	243	235	208	243	221	234	224	233	247	266	248	234	239	210	220	239	234	219	231	254	227	220	231	232	227	232	226	241	229	219	218	228	220	233	235	246	249	193	239	258	251	249	224	245	229	232	246	215	246	206	272	231	224	218	243	218	245	229	227	233	241	228	239	249	218	209	221	254	212	224	227	244	233	248	244	238	217	256	239	227	233	229	226	234	202	225	207	226	247	238	248	214	226	221	212	231	212	255	222	229	262	233	212	231	246	220	228	247	215	241	246	224	225	183	250	251	218	214	215	205	226	229	230	247	216	221	239	211	240	215	242	221	250	200	223	238	242	219	239	245	247	253	234	256	235	230	224	255	232	249	240	228	245	225	232	203	216	235	238	249	217	224	230	243	241	250	220	229	266	242	235	253	217	245	266	217	243	259	206	238	234	225	215	280	243	237	207	218	217	215	203	224	238	254	253	234	270	211	241	239	242	213	230	234	282	218	229	252	237	215	247	231	206	247	238	190	231	210	240	269	211	247	230	243	243	227	263	227	248	243	233	221	239	226	227	243	224	216	224	228	221	238	227	218	227	212	232	243	241	233	218	249	241	235	253	260	228	229	242	225	221	222	246	266	251	262	275	234	227	226	226	267	243	241	226	216	243	232	229	225	243	208	245	215	224	253	245	268	211	238	229	228	219	233	238	252	240	235	193	248	245	226	204	235	231	219	201	240	225	247	217	249	215	197	267	208	215	203	237	202	271	242	232	228	231	232	241	228	215	215	206	209	210	222	203	240	242	200	225	217	237	207	244	235	231	240	234	229	236	212	231	254	209	229	212	251	246	270	228	224	256	245	206	237	236	227	215	265	242	252	221	242	243	237	235	217	257	237	225	250	200	221	205	213	213	231	195	237	245	233	258	245	237	253	261	241	223	229	228	214	257	249	221	223	240	229	245	248	253	231	226	216	248	208	242	238	227	226	247	252	212	251	226	238	237	232	232	239	232	240	213	233	224	263	215	261	215	235	261	243	245	240	250	233	244	228	226	249	203	254	232	234	240	262	242	228	229	210	232	221	250	239	212	235	229	254	217	223	253	224	207	232	214	228	255	242	223	236	248	253	249	208	217	235	239	260	224	249	223	234	265	228	243	220	241	213	227	211	216	242	221	229	213	241	224	223	239	233	227	222	224	209	230	231	248	222	263	217	225	236	215	239	235	235	259	213	221	224	232	242	223	216	220	210	231	243	257	211	247	244	225	213	235	222	217	279	225	220	225	241	220	210	238	219	240	258	245	222	225	254	218	248	228	235	251	222	222	232	245	232	261	229	216	247	212	222	253	220	217	210	237	212	244	219	234	232	247	235	234	223	222	238	237	236	231	215	214	220	256	228	244	251	258	241	249	235	221	238	204	242	200	258	230	224	220	244	228	243	221	225	220	233	232	238	207	217	218	240	240	222	250	245	228	217	233	226	266	249	220	246	242	232	204	243	247	237	246	240	218	252	245	227	254	252	214	213	248	242	223	246	247	216	221	236	214	239	210	231	249	239	247	204	242	212	255	238	235	247	254	207	223	226	253	244	233	232	220	231	228	253	232	217	233	218	213	245	240	222	250	217	239	244	228	228	241	223	229	223	239	230	214	259	224	237	249	220	218	212	226	240	213	229	248	244	245	250	225	225	238	208	238	221	218	221	229	208	245	249	230	216	205	217	255	259	213	264	250	226	245	240	248	259	231	227	234	211	224	227	241	239	242	208	209	245
2947	747	781	844	713	735	676	720	649	621	645	635	647	665	654	605	654	631	620	630	669	655	620	642	647	603	647	679	639	616	614	604	624	599	602	599	642	623	588	587	609	646	609	677	671	626	618	652	606	635	624	634	565	595	579	642	650	587	635	563	658	638	624	611	598	611	648	617	631	604	622	616	642	619	650	651	623	605	603	642	614	589	638	576	681	637	640	603	601	653	643	609	626	597	634	655	595	659	587	570	634	663	606	658	633	608	614	605	627	619	623	637	570	627	590	632	547	611	621	573	615	595	622	632	639	589	599	643	629	665	570	633	606	574	605	615	646	614	565	639	642	631	627	618	655	645	627	593	622	618	603	641	608	594	620	607	585	567	585	632	621	644	600	613	588	611	652	638	636	626	635	663	597	595	611	627	574	626	638	593	595	610	578	614	616	627	601	599	656	599	629	608	633	615	603	591	601	619	638	616	615	665	580	611	592	594	633	642	620	600	639	583	620	609	611	637	601	596	614	609	631	597	604	597	622	624	644	617	638	623	626	585	625	636	650	658	625	621	647	612	630	598	616	635	657	615	571	604	626	657	619	600	624	583	601	602	606	685	610	621	651	641	611	602	612	608	613	668	636	626	618	621	601	596	648	586	630	604	643	588	623	648	585	643	605	603	647	650	646	627	617	576	634	611	615	622	660	585	632	630	539	624	583	603	603	557	602	609	622	648	640	650	589	617	619	618	625	611	625	581	595	624	653	608	627	619	590	641	613	581	637	605	642	628	625	571	548	604	544	634	627	614	621	619	662	616	623	627	619	621	589	558	593	620	599	564	627	541	638	601	615	603	634	629	590	597	617	618	646	619	638	609	604	659	609	587	650	604	618	628	658	563	610	620	621	566	617	639	640	618	580	610	592	605	611	611	550	638	568	610	603	645	657	699	612	632	637	655	646	589	659	630	625	612	615	626	656	616	591	651	597	608	601	622	606	619	649	598	602	596	577	628	581	635	596	570	609	591	592	600	612	646	623	622	620	578	628	642	600	640	594	645	602	635	651	596	606	609	609	606	639	654	612	617	694	595	610	609	551	644	629	609	639	645	632	599	565	622	660	674	647	616	596	629	640	579	633	589	620	603	621	686	616	613	613	632	591	627	628	648	599	638	598	617	612	626	666	649	573	643	578	596	592	625	598	608	612	640	608	621	614	646	568	663	600	648	629	662	599	606	616	620	631	607	580	574	608	605	653	621	632	604	617	575	629	598	612	585	617	578	635	621	570	628	580	642	688	651	622	602	609	627	591	658	600	600	584	592	620	611	665	596	602	633	599	587	600	574	605	616	602	628	606	622	583	664	616	595	680	581	651	599	640	607	559	590	592	628	660	641	663	656	624	617	619	612	607	606	595	589	623	611	570	596	584	606	595	630	653	601	591	631	621	594	619	616	608	638	631	628	606	635	599	627	618	596	605	615	601	596	641	598	633	647	634	646	581	650	589	607	593	597	607	596	629	619	637	599	621	585	619	652	646	619	627	599	605	607	628	674	641	637	596	583	612	548	595	636	619	625	607	610	636	607	611	614	618	636	595	623	602	626	641	606	642	620	635	596	632	645	648	632	595	641	647	595	614	603	614	616	621	578	651	613	588	591	605	633	645	585	634	608	650	653	613	657	614	567	626	622	581	633	637	643	616	603	622	599	575	589	619	637	631	630	566	602	575	578	631	620	625	632	617	618	625	576	587	615	622	626	637	589	602	588	587	625	628	618	631	606	632	619	630	655	606	607	586	638	626	617	605	619	628	635	637	645	666	616	590	629	606	627	655	613	616	650	638	638	603	622	607	672	627	624	599	635	594	622	619	651	636	637	591	593	589	633	607	599	591	600	595	619	580	595	643	609	596	646	561	652	576	631	611	601	644	645	613	616	612	642	642	580	615	626	596	609	636	597	618	547	626	647	628	607	616	621	590	551	628	650	571	621	650	583	593	645	624	583	599	620	595	567	638	618	592	660	577	610	588	621	652	622	575	635	644	651	587	635	621	657	600	594	647	606	578	630	609	579	633	590	662	610	600	629	598	650	656	630	606	650	627	637	649	631	598	621	610	623	644	652	621	603	650	628	621	589	613	628	671	557	602	652	628	605	616	646	637	646	627	608	622	623	592	618	650	655	595	611	643	604	561	666	593	619	621	621	633	612	654	616	628	615	625	576	621	591	648	603	628	638	602	625	612	608	577	550	625	596	621	583	613	618	619	632	688	639	614	655	594	659	633	663	638	583	619	617	615	629	574	645	607	602	587	626	628	594	630	621	576	610	626	582	582	602	657	637	590	567	622	616	653	626	632	603	584	630	626	633	623	580	586	608	578	631	621	573	583	642	621	651	611	589	604	643	632	652	626	581	643	697	628	580	599	638	622	621	645	622	593	580	591	595	636	632	595	639	615	608	655	639	636	607	598	629	571	638	606	640	631	621	533	571	618	657	645	614	604	604	668	596	614	626	615	624	588	624	633	594	604	666	626	619	583	612	630	577	611	614	626	566	618	608	627	619	606	585	624	543	645	631	602	635	637	614	616	604	618	592	626	607	616	652	658	617	596	658	578	591	596	665	611	615	610	636	677	606	637	624	623	622	616	613	643	622	565	598	634	634	590	621	610	609	619	605	587	593	641	619	627	614	577	610	590	616	603	612	611	586	582	596	582	627	612	598	643	592	598	638	622	573	668	596	605	633	632	600	613	613	593	612	607	630	617	623	649	585	638	632	673	614	620	634	635	641	662	645	647	606	595	601	602	593	631	620	624	637	573	588	592	603	604	639	616	644	592	609	647	642	612	590	629	620	580	617	622	597	610	640	644	615	604	639	582	651	624	614	569	610	622	659	614	599	615	654	623	630	633	608	621	626	642	581	653	626	582	634	589	626	627	658	629	604	624	590	635	641	633	641	637	624	628	635	622	633	630	607	658	641	607	608	651	656	655	629	598	614	644	597	657	612	622	625	594	624	670	648	660	632	603	645	628	611	642	600	620	622	617	631	596	613	597	648	613	613	660	623	614	589	604	622	600	643	657	612	645	620	562	619	618	630	633	620	580	595	578	654	609	587	634	609	642	619	562	603	592	592	681	564	603	601	666	617	613	610	601	638	623	596	637	591	621	643	599	646	614	630	595	646	626	628	606	618	607	612	615	612	625	640	607	601	615	605	617	646	621	590	572	625	630	596	629	618	572	577	642	639	582	597	613	646	585	694	618	611	612	610	620	622	622	612	642	669	620	610	622	641	594	664	591	580	678	625	636	638	616	656	616	604	623	623	661	587	569	552	585	589	633	659	583	610	598	634	612	609	675	664	640	589	668	661	640	639	606	605	599	627	641	654	601	598	612	605	624	634	606	605	595	629	600	597	599	589	626	576	586	577	647	655	636	622	602	585	594	657	576	646	577	597	619	644	608	621	642	633	604	592	592	652	610	637	624	604	627	594	638	657	592	591	605	603	641	619	676	643	617	631
17408	1569	1273	1024	781	599	535	450	449	345	381	345	375	335	328	329	297	275	305	319	271	296	306	294	287	294	303	288	269	272	288	271	255	273	290	274	280	269	246	283	284	263	271	269	292	242	293	257	286	269	262	277	275	269	279	313	266	264	287	261	258	251	298	262	249	268	259	296	302	279	266	261	247	262	261	289	277	280	257	262	255	254	281	253	312	272	258	271	265	272	254	259	264	256	281	245	250	244	273	279	279	257	285	274	285	277	269	246	249	271	280	250	266	265	261	262	259	255	250	257	256	248	264	273	247	283	270	264	275	271	267	260	272	286	268	296	257	280	227	294	266	282	217	260	293	266	278	254	280	264	258	267	243	289	291	267	283	234	281	274	274	255	292	271	320	309	283	261	255	255	299	248	295	256	290	271	276	250	250	250	284	256	262	280	266	274	284	264	278	267	275	266	275	281	284	267	267	260	254	265	285	275	275	275	250	270	265	254	280	253	274	258	230	264	266	282	269	276	264	258	261	263	284	250	253	263	309	293	265	265	248	273	280	286	269	265	287	285	272	272	272	273	278	267	230	252	275	256	269	280	233	247	255	283	258	272	247	250	262	271	267	245	273	284	263	267	262	269	251	255	273	279	265	271	278	253	273	292	268	244	298	268	264	248	262	278	265	267	284	265	291	261	300	271	253	283	264	247	268	283	271	254	274	281	280	275	254	249	313	241	274	304	255	239	260	281	272	253	248	261	235	235	293	276	273	262	244	257	303	273	268	270	275	256	252	244	249	273	253	276	278	245	296	288	257	283	255	233	277	264	291	268	294	281	283	283	270	276	257	255	262	248	263	263	257	284	251	267	266	259	314	279	289	272	273	266	266	270	245	275	281	266	269	259	291	286	270	256	287	255	245	256	246	273	220	264	284	282	263	280	257	261	251	274	274	276	270	264	260	263	262	266	270	254	255	285	277	246	254	278	289	277	279	255	251	257	234	269	289	275	276	239	273	235	251	276	283	253	276	269	244	245	259	226	278	258	255	277	251	231	269	282	259	262	265	265	266	257	255	253	286	282	250	289	282	247	267	259	271	260	266	303	249	288	265	265	276	292	267	267	282	255	274	278	286	265	290	271	260	281	247	265	279	292	244	268	254	286	240	260	257	280	287	285	271	274	257	248	266	243	265	284	230	258	268	282	263	287	263	248	302	257	258	292	266	271	295	260	305	263	269	289	237	258	273	245	269	268	250	273	283	247	250	255	259	276	274	270	268	257	252	266	282	263	268	274	263	278	258	262	266	265	290	288	280	256	246	259	280	274	271	271	230	267	287	287	274	258	312	249	292	266	269	303	261	247	248	269	273	263	270	243	262	274	254	299	255	246	280	269	263	286	259	298	271	272	309	276	294	270	257	275	277	270	281	230	263	241	285	290	273	293	257	279	220	262	255	243	247	250	244	258	270	265	281	284	261	264	272	238	301	277	267	261	285	257	277	284	277	236	281	267	297	258	250	282	263	260	278	293	276	249	270	276	259	251	258	249	260	287	229	292	237	269	249	265	267	263	279	271	272	264	269	276	270	311	281	245	283	258	282	276	299	285	264	275	253	272	279	285	251	270	268	274	241	249	272	278	278	289	290	249	283	252	271	266	273	290	257	272	273	251	275	230	264	281	275	239	289	256	243	234	267	267	271	282	251	282	287	281	268	270	288	251	288	259	253	259	239	251	275	290	247	254	250	242	270	300	257	266	265	268	243	290	243	266	292	273	257	310	248	250	238	277	237	245	285	303	260	299	275	274	250	273	271	261	255	256	274	257	268	305	282	279	263	280	274	270	285	278	266	247	252	239	290	260	263	280	270	288	275	264	259	262	258	281	223	272	258	251	274	250	283	243	231	263	266	278	278	248	293	252	255	260	269	293	275	252	253	262	257	251	253	239	291	258	274	254	268	294	260	297	253	261	295	273	260	252	270	280	277	270	259	269	271	272	275	271	280	287	264	255	246	262	264	252	263	242	275	252	305	253	254	252	307	295	288	269	285	269	273	243	303	259	270	263	262	268	261	284	284	295	257	275	290	264	276	267	296	253	247	219	277	247	245	274	271	273	299	242	271	260	254	287	277	258	260	244	245	265	275	290	251	266	260	271	280	300	246	275	266	267	244	264	292	238	288	275	281	261	265	261	276	272	284	271	252	295	255	298	255	251	249	298	274	257	257	254	265	274	236	287	238	257	279	228	297	267	293	264	271	261	262	258	257	295	283	247	269	287	263	300	264	272	274	277	262	284	259	302	277	260	260	251	271	269	271	294	269	242	262	266	282	267	266	303	269	231	273	264	252	288	247	263	247	291	283	257	261	258	292	259	257	278	224	302	249	268	246	229	256	262	280	290	279	273	279	270	271	257	281	282	274	303	261	258	268	261	248	272	260	254	268	265	253	296	271	243	276	276	235	290	276	259	290	245	260	289	271	270	276	284	250	280	249	278	268	264	285	271	259	296	266	263	258	275	285	280	279	269	278	275	241	260	269	275	264	298	276	263	288	247	254	276	291	266	267	258	269	259	249	243	260	275	279	240	259	284	252	267	273	278	309	251	253	266	246	274	304	249	272	275	270	266	300	286	275	284	262	283	266	291	284	286	262	298	259	258	263	273	283	262	260	286	273	278	297	258	239	270	279	275	282	288	275	260	259	265	266	257	271	285	267	267	265	278	277	252	277	247	262	249	266	259	301	268	277	276	248	280	248	250	273	260	253	279	256	302	275	252	262	252	300	292	264	264	284	256	278	265	256	275	253	242	279	256	262	270	282	278	237	271	278	262	277	233	273	280	273	287	268	257	254	275	274	271	264	312	274	297	282	295	252	274	266	239	259	287	254	289	255	263	285	276	294	273	258	310	269	287	312	276	267	284	270	256	284	282	279	264	283	260	273	267	295	242	247	272	266	276	243	285	276	255	255	285	212	274	248	265	263	268	278	272	281	234	279	284	261	271	259	283	263	265	278	254	283	257	284	257	305	272	285	252	276	268	270	259	297	250	263	279	266	246	236	264	257	262	288	259	274	266	287	242	258	269	285	271	275	288	287	260	282	271	229	261	260	260	286	244	300	243	281	274	290	253	235	224	278	289	284	252	246	273	267	250	248	294	296	286	251	314	256	312	241	262	254	288	262	291	267	246	294	280	251	265	254	233	253	261	251	268	260	286	254	259	245	251	234	241	258	280	264	261	269	287	239	255	257	256	268	273	242	267	273	261	253	284	278	263	281	265	287	263	281	279	268	279	298	241	287	255	284	271	281	269	241	255	287	271	288	264	282	268	265	272	244	280	299	261	264	258	256	260	273	277	277	273	276	253	240	292	307	282	277	296	257	279	278	278	287	281	271	252	263	279	281	243	254	257	310	281	230	273	267	279	281	269	254	299	269	293	278	252	268	250	277	262	300	330	274	256	301	295	293	263	258	290	268	289	249	288	248	291	289	271	291	271	271	258	268	259	266	260	266	263
9352	1378	2585	3091	2800	2380	1978	1755	1645	1424	1382	1220	1146	1137	1050	1005	1010	949	922	888	900	897	819	772	802	843	785	808	793	786	793	793	790	748	758	717	729	747	696	752	738	700	721	701	722	721	768	714	753	709	766	703	759	693	757	746	713	738	719	703	707	704	663	745	757	674	679	712	733	661	658	712	765	679	715	663	739	676	691	722	705	705	710	669	700	711	684	719	720	698	733	705	689	722	667	724	710	704	665	691	678	682	754	708	699	715	750	716	688	690	697	700	686	647	750	676	713	675	716	693	667	713	690	726	697	713	644	739	696	725	741	653	736	668	720	681	648	664	690	690	702	667	706	702	679	683	699	682	702	672	667	693	682	704	744	673	715	706	711	709	668	696	678	666	709	702	722	643	733	721	695	658	689	684	697	675	710	701	660	716	680	698	671	730	663	643	690	724	678	687	650	667	696	655	688	729	719	671	688	707	699	704	713	732	689	672	690	692	676	680	685	662	716	638	647	711	704	681	685	659	653	676	691	705	701	729	675	741	709	659	670	694	701	677	671	693	693	698	696	696	693	685	704	667	663	762	678	765	716	650	664	668	705	691	702	680	717	648	722	666	722	672	727	708	684	665	729	721	668	679	688	646	696	645	663	689	675	697	640	700	688	687	712	714	692	677	705	697	708	700	709	662	722	663	713	669	681	690	703	662	651	690	718	669	725	634	701	723	707	713	673	727	721	698	686	690	674	695	685	706	681	722	734	681	660	684	677	716	699	670	710	714	691	666	688	687	695	666	665	661	748	663	723	666	662	667	673	642	695	682	709	687	692	661	684	720	667	744	697	697	681	661	694	706	711	709	691	753	731	698	665	703	707	675	699	672	718	723	680	668	698	694	749	692	650	646	710	649	635	703	658	677	720	728	723	646	753	690	660	708	680	660	698	705	696	710	699	665	697	745	709	666	669	683	715	684	717	657	761	666	669	674	735	702	697	671	694	729	681	673	678	721	670	675	663	697	667	699	673	700	669	680	658	692	659	722	675	679	688	720	681	721	671	692	683	668	684	687	662	683	727	676	685	676	634	739	726	684	685	674	716	706	658	709	687	661	724	687	681	712	730	694	725	697	691	705	657	668	685	693	690	666	689	678	679	690	698	664	682	655	661	698	665	723	677	706	717	735	672	710	638	688	653	697	643	643	706	720	681	689	668	649	694	688	692	697	699	721	710	727	678	728	672	659	689	697	717	719	682	685	709	712	709	678	712	695	690	710	681	660	713	676	693	690	666	667	653	728	667	691	702	655	694	732	668	665	651	709	711	710	676	712	688	703	712	677	662	700	697	659	700	726	736	699	670	666	670	677	687	750	713	709	713	664	691	709	721	661	713	678	715	683	692	643	680	660	673	716	740	728	706	672	695	652	616	673	652	724	685	682	673	705	712	681	691	639	700	666	695	672	673	650	682	707	677	643	667	671	723	685	683	690	683	677	719	696	724	672	683	660	708	666	728	651	699	662	682	709	663	662	686	703	694	724	657	712	720	661	665	611	654	635	684	714	701	678	697	716	680	716	733	702	714	697	655	692	683	713	659	697	713	682	729	720	666	731	680	646	692	660	659	677	654	651	683	718	719	702	745	671	717	695	669	685	702	723	717	727	666	684	660	720	655	671	646	691	687	714	689	702	654	707	665	701	711	665	662	743	743	669	750	682	678	670	657	698	717	721	760	745	715	692	710	663	682	718	682	681	711	692	696	676	695	697	711	642	661	688	646	704	665	659	626	701	673	687	721	700	747	673	735	701	682	649	733	687	721	674	658	708	678	669	676	649	669	728	673	688	659	653	652	668	666	730	688	654	607	689	737	691	667	702	691	709	678	685	694	731	688	684	724	703	716	692	700	690	716	702	648	707	703	708	655	679	740	717	694	691	699	677	668	680	683	667	719	664	679	683	701	669	679	683	690	621	721	680	741	644	676	688	705	687	704	740	667	670	708	654	711	707	686	706	646	678	706	674	636	673	663	670	694	671	685	688	687	671	690	723	692	633	711	707	691	679	711	693	684	698	679	727	648	691	692	735	676	661	696	690	682	663	677	693	711	689	738	718	708	683	706	673	666	675	664	677	674	699	697	712	685	681	687	700	692	749	715	715	723	693	707	683	657	679	710	727	740	691	703	677	715	651	724	695	690	710	703	697	735	684	718	682	712	658	677	670	680	686	678	661	732	693	670	692	736	753	665	715	708	722	682	659	757	649	697	663	675	712	639	702	706	724	696	689	719	650	735	688	691	693	705	703	653	639	692	710	676	686	728	692	695	712	676	735	698	692	699	687	710	724	735	710	689	656	724	686	671	653	692	679	709	683	690	711	689	691	743	718	707	721	713	672	743	676	685	671	704	658	681	719	677	647	672	675	694	708	733	755	681	712	686	693	716	679	675	733	700	655	716	676	705	738	725	715	698	695	711	757	709	644	716	667	702	722	677	684	701	724	645	687	697	733	693	751	712	702	674	651	714	694	642	689	697	678	697	695	685	623	698	684	687	703	627	696	704	685	717	740	724	673	671	725	683	663	746	721	658	684	722	679	690	676	689	678	719	719	641	683	690	724	713	698	726	731	687	686	708	693	686	726	698	674	670	718	684	699	690	697	677	712	672	648	691	694	715	680	680	675	647	715	648	668	654	694	645	686	645	700	749	711	651	700	695	726	719	654	695	713	697	722	654	646	658	679	712	671	711	648	724	703	707	704	688	692	720	691	706	706	633	723	697	698	677	695	685	617	724	664	705	658	637	650	706	712	684	671	651	678	707	681	680	680	669	682	741	695	681	659	716	685	699	633	716	640	674	724	681	719	686	720	668	687	664	713	682	749	717	703	670	697	702	693	654	733	716	715	673	727	641	687	677	665	708	690	701	635	751	691	749	688	729	659	685	717	687	708	710	724	687	637	698	708	724	683	665	628	731	704	704	643	698	675	706	684	675	677	654	686	704	683	711	726	650	666	696	705	711	701	710	673	691	665	710	690	710	676	679	654	685	739	699	716	710	693	662	696	749	653	666	679	697	671	710	668	688	646	686	686	711	685	674	677	738	662	681	683	663	689	673	658	706	698	667	685	666	726	709	717	720	723	701	728	669	706	737	681	708	664	759	707	754	731	653	727	654	692	695	742	672	680	753	721	710	706	653	667	751	681	700	645	698	656	677	754	725	696	717	731	676	669	654	679	686	678	687	687	705	676	729	657	714	739	639	725	718	727	727	690	730	663	697	672	671	679	728	683	710	677	680	730	689	667	690	723	686	667	706	698	655	686	692	667	661	719	732	748	653	670	714	684	657	671	698	721	703	694	688	729	727	684	737	684	707	691	673	720	669	679	667	654	665	702	699	736	695	704	652	699	733	682	695	633	724	704	727	703	703	690	686	681	685	701	691	706	728	680	722	687	730	651	692	680	705	694	657	679	704	706	716	704	700	703	670	673	641	690	688	663	680	681	704	740	640	723	680	696	667	702
27384	3993	2213	1629	1160	801	613	503	435	387	332	286	263	261	231	213	217	199	210	194	167	174	188	180	160	172	162	153	148	164	151	161	150	159	131	155	143	164	153	139	128	141	139	155	172	139	154	160	137	141	136	136	161	126	132	135	144	144	151	132	144	149	145	153	120	134	147	129	166	123	148	138	148	167	130	131	147	140	133	151	148	163	145	132	144	147	149	178	132	143	127	130	122	130	119	129	157	139	131	122	128	131	133	126	154	146	130	142	125	146	146	125	153	145	153	146	135	134	116	142	105	126	134	134	120	148	127	133	147	152	135	135	128	138	137	124	128	170	140	129	133	136	135	136	136	127	134	140	149	120	162	130	146	126	134	151	140	125	141	134	138	123	130	138	138	125	138	135	139	142	132	144	121	121	141	130	126	121	148	121	137	123	138	159	127	140	150	141	149	139	174	148	141	141	124	135	147	141	143	153	141	124	145	155	140	119	135	141	133	120	119	134	145	130	131	144	149	135	148	122	139	147	142	142	145	141	147	126	120	127	129	135	130	119	150	138	148	149	152	146	155	146	143	135	142	128	146	150	150	135	164	153	137	126	123	140	138	142	131	154	153	136	140	142	130	133	139	145	150	143	138	131	144	141	129	126	140	121	142	137	145	121	141	135	124	148	125	136	129	137	136	147	131	129	123	142	153	127	132	149	131	163	142	127	155	139	161	151	130	132	135	144	140	132	138	145	149	142	132	134	144	133	130	138	137	183	134	121	146	125	148	139	136	129	135	120	144	137	153	135	152	137	124	124	165	169	137	122	134	148	148	122	126	139	125	142	124	150	143	146	148	115	156	137	135	146	140	129	156	132	144	127	116	112	119	136	114	123	133	140	128	138	126	118	142	140	141	136	139	139	128	148	147	119	145	153	162	165	139	154	133	130	149	131	127	141	127	132	138	121	158	151	131	146	136	132	126	162	140	132	126	150	120	124	160	134	149	154	136	139	157	131	133	142	137	137	116	131	127	118	133	117	125	159	145	152	116	121	131	132	124	121	126	161	134	149	130	151	151	115	133	154	137	150	137	133	130	109	150	141	136	112	121	128	148	145	143	148	143	129	128	124	138	158	164	148	152	145	133	144	121	142	127	145	128	147	140	148	156	146	146	163	129	116	158	161	151	150	135	148	121	128	149	155	142	157	121	133	140	147	139	138	137	142	148	146	146	135	145	137	134	156	136	152	138	154	140	145	125	159	150	133	118	151	130	151	133	118	120	107	139	149	142	161	117	120	129	136	137	128	137	154	129	139	125	143	147	141	132	148	146	160	140	152	149	118	148	140	144	131	136	130	129	133	139	143	134	138	139	141	133	127	133	137	136	151	116	139	134	151	161	129	152	129	137	135	122	140	131	132	148	145	121	121	126	147	127	149	146	138	158	117	127	156	152	137	140	114	149	115	135	161	148	149	120	160	125	130	149	139	120	143	130	133	127	134	149	128	134	136	147	122	130	148	130	131	125	123	171	152	150	140	143	116	130	136	151	145	131	133	132	110	135	142	147	126	162	156	130	149	136	143	137	144	135	138	150	124	142	158	140	129	120	122	147	118	138	138	137	127	146	130	117	125	130	149	152	160	134	154	126	155	133	125	141	160	126	151	131	118	135	145	164	136	152	144	142	148	145	142	134	154	138	135	127	132	129	150	145	137	131	153	130	133	144	157	134	137	139	145	137	129	147	160	147	125	118	137	160	135	122	114	150	138	133	141	129	146	127	132	148	142	141	121	126	135	133	150	143	141	130	127	145	139	129	138	127	140	126	141	139	133	129	133	141	152	151	142	147	119	144	161	142	140	116	147	126	146	136	130	113	117	150	134	134	150	158	143	157	140	125	126	134	127	154	138	133	136	142	132	108	112	122	152	125	129	119	139	131	146	149	144	131	135	142	140	142	150	139	140	143	126	118	135	134	155	124	122	148	163	149	139	147	129	122	159	127	133	125	142	162	153	128	140	144	138	141	131	139	136	144	124	108	131	132	144	132	163	141	148	135	127	146	143	129	125	140	129	131	115	120	107	134	134	143	156	158	132	146	136	148	139	150	139	147	109	131	148	125	124	133	151	133	140	144	125	112	158	144	144	138	139	141	146	137	119	143	127	146	128	160	133	126	130	121	130	152	120	130	130	129	142	122	134	111	137	142	133	136	125	139	141	122	147	123	148	148	142	131	109	124	127	138	126	125	133	157	113	133	148	118	120	143	146	142	131	140	135	120	151	137	135	165	141	131	139	137	167	130	137	155	129	155	143	144	119	157	128	136	151	142	135	117	130	110	113	138	123	127	133	120	137	165	160	137	124	138	118	137	146	126	153	126	149	140	149	123	129	125	138	129	134	140	157	142	126	110	140	126	148	135	136	156	125	142	158	154	134	129	137	126	139	139	144	147	126	162	132	123	136	138	166	147	136	119	127	137	132	131	154	138	141	135	119	112	149	143	134	144	142	142	121	123	146	126	124	115	129	146	146	122	156	125	122	140	150	144	131	166	115	150	119	123	141	116	142	120	134	145	144	121	159	143	145	117	142	129	140	135	137	131	149	139	124	128	146	125	101	107	140	127	131	136	135	144	125	134	131	133	138	133	137	150	135	130	147	129	170	133	148	131	155	143	125	132	127	156	134	163	109	139	136	145	131	140	127	139	148	168	130	129	122	117	128	111	137	152	129	143	135	116	141	114	147	122	118	122	126	136	114	152	131	161	132	143	131	124	148	150	141	140	138	159	121	116	127	150	136	143	151	149	129	135	129	155	171	131	144	120	134	131	144	140	134	147	135	141	125	139	133	128	142	140	121	144	127	143	135	135	132	113	122	112	135	131	150	144	134	115	131	136	143	147	129	134	138	130	132	141	137	140	108	147	136	157	141	121	140	134	148	140	114	159	140	152	156	128	134	134	132	148	126	161	155	143	128	135	134	126	119	149	165	151	129	158	155	100	119	136	127	132	143	142	146	149	123	115	135	125	132	132	154	145	144	125	136	121	150	131	153	155	137	142	143	137	134	132	152	131	140	123	120	124	145	134	130	137	149	139	145	132	139	110	127	145	148	157	116	146	133	130	132	119	132	132	153	159	137	127	161	122	136	147	144	116	133	137	134	150	133	102	142	125	123	151	133	158	140	128	110	136	143	151	131	151	151	145	142	160	130	149	131	154	129	147	147	148	115	143	149	149	159	143	142	156	154	143	146	146	111	114	147	119	133	140	163	119	135	127	140	125	134	143	136	131	133	139	130	138	145	144	136	135	118	163	145	144	128	134	131	116	151	125	137	131	117	133	138	133	130	132	138	126	130	143	140	123	122	140	158	126	130	139	129	178	136	126	139	141	129	141	141	156	130	125	108	121	147	127	133	158	144	143	125	146	128	141	140	147	151	141	137	147	129	145	117	142	157	141	128	131	141	154	169	119	145	132	136	146	129	123	146	155	129	148	137	142	150	147	139	137	142	147	129	116	123
13563	1992	3992	4807	4392	3618	2962	2436	1962	1816	1472	1450	1302	1184	1045	898	924	889	822	752	713	711	666	598	636	591	582	558	540	489	557	517	469	510	481	489	472	462	510	477	459	477	455	470	433	445	453	423	436	451	401	476	428	436	431	417	469	406	436	401	406	430	432	404	466	414	435	403	437	373	395	425	404	390	412	436	391	365	385	420	406	439	404	397	403	401	429	393	396	394	393	387	393	379	399	395	395	385	388	429	384	402	423	398	367	425	364	375	403	360	376	371	410	405	388	403	408	385	351	409	394	379	384	368	374	371	381	378	364	352	387	397	369	398	365	414	402	365	405	409	413	368	392	372	363	380	416	372	375	371	403	368	397	390	367	391	390	418	405	407	396	416	379	401	357	353	366	406	361	382	396	373	386	364	382	355	375	386	348	368	405	383	372	380	384	374	376	390	419	381	342	364	392	363	373	380	370	380	383	385	354	385	390	380	386	397	418	383	388	357	363	383	386	412	393	347	398	368	405	397	370	358	363	361	369	392	361	377	413	403	392	369	383	398	385	380	365	389	392	340	378	398	364	374	397	379	393	380	400	405	388	372	329	403	387	390	375	396	395	381	404	414	364	375	393	397	384	376	378	332	401	377	390	372	373	352	363	391	378	380	388	365	327	373	364	385	391	406	398	383	380	354	387	371	368	367	388	391	390	406	384	386	349	372	376	398	377	346	382	365	389	380	364	391	404	373	364	409	360	350	383	410	379	379	368	383	371	406	367	373	363	353	378	364	358	425	391	369	375	384	366	373	396	383	393	383	373	385	376	391	362	366	358	361	382	382	350	400	365	404	365	365	396	365	355	353	412	355	372	371	371	382	419	353	412	393	370	378	347	361	381	341	418	352	364	359	374	364	363	382	417	398	393	363	392	368	408	342	354	346	403	381	405	357	381	378	376	391	382	349	356	365	360	374	421	376	386	362	389	356	352	371	415	381	367	384	390	385	342	345	381	387	413	377	348	359	385	351	386	346	368	352	400	376	390	368	362	359	379	325	391	395	377	397	368	398	387	425	386	383	407	373	342	352	384	405	364	354	405	340	388	367	390	325	370	390	346	384	343	379	432	368	389	359	342	378	339	372	400	387	389	379	372	396	429	384	398	399	383	348	353	399	353	339	353	378	373	398	350	356	388	358	401	396	409	383	422	399	404	390	403	396	371	364	379	360	414	377	384	407	366	398	342	379	374	387	370	378	405	370	377	381	391	377	364	354	381	388	358	373	377	385	373	347	387	376	360	370	352	382	388	364	406	353	389	377	363	377	379	381	351	402	423	410	400	358	373	377	356	350	380	403	383	375	401	402	386	411	348	376	390	330	374	357	377	375	379	400	402	370	335	368	362	406	340	398	361	353	371	389	404	363	362	375	401	380	372	405	391	353	388	414	396	360	375	387	380	353	386	367	368	390	368	411	368	371	361	369	378	364	362	422	344	379	345	379	401	368	350	377	393	401	386	372	360	398	406	360	377	381	370	355	399	409	370	401	356	360	344	402	390	381	362	386	384	359	403	384	366	384	400	367	367	341	397	367	363	404	403	385	383	409	384	385	366	382	368	373	378	357	380	390	369	396	376	408	387	373	399	373	386	373	400	386	394	413	374	360	362	340	385	389	371	366	434	369	382	396	359	412	362	361	406	374	429	390	356	410	390	412	359	409	354	382	348	387	396	357	377	339	399	358	389	391	371	394	383	364	417	385	400	402	363	367	360	394	356	377	368	368	354	389	377	399	366	358	388	377	376	376	383	350	409	387	385	400	386	379	380	393	349	389	396	403	379	376	394	392	398	334	349	364	372	363	370	385	367	361	385	366	355	363	386	385	385	379	342	358	386	375	378	375	365	386	404	366	375	395	359	382	377	359	391	342	332	361	365	405	390	356	383	373	384	385	358	390	409	384	403	344	359	370	409	380	392	360	389	390	387	380	385	370	389	383	384	390	424	374	386	393	375	388	384	355	386	367	413	383	354	374	382	369	391	332	349	344	356	358	378	365	373	389	346	360	352	337	385	375	363	360	388	348	343	366	402	370	345	376	366	365	390	407	404	369	340	359	374	390	343	408	373	386	386	377	365	388	350	383	403	379	379	382	357	388	358	371	388	377	375	356	374	385	379	368	354	377	405	381	362	388	386	384	399	403	382	375	413	363	391	394	381	355	378	369	344	371	399	365	342	339	347	422	379	368	370	401	373	386	402	375	355	406	393	406	384	410	351	342	348	449	379	357	380	365	371	402	377	363	368	387	359	348	406	384	388	406	386	373	415	384	382	384	394	380	371	390	393	365	388	388	369	425	350	386	347	379	359	371	357	387	385	394	419	336	410	386	400	364	354	380	406	345	373	402	404	366	362	380	397	406	364	367	415	386	378	383	391	393	387	386	354	379	397	355	367	394	358	352	415	369	401	371	368	372	392	374	395	389	397	372	373	379	377	429	350	393	344	365	366	396	355	384	405	382	388	371	386	340	366	366	363	401	375	353	389	388	389	379	399	390	375	347	401	398	356	359	390	374	409	349	398	370	390	390	376	376	369	344	367	372	361	388	375	392	377	384	366	371	381	387	363	400	417	372	384	381	383	373	371	370	367	378	357	345	386	385	388	401	368	366	371	392	373	375	399	433	331	382	354	393	391	411	360	408	376	381	356	382	389	374	374	367	414	379	377	333	363	405	416	370	396	350	380	379	366	354	340	404	386	398	368	354	393	408	390	386	349	400	377	368	374	383	365	374	380	391	371	398	371	388	360	346	331	388	352	378	396	403	373	318	373	370	394	399	369	395	360	380	379	406	328	379	401	365	368	361	348	374	357	389	367	382	401	375	400	403	401	363	411	395	366	371	378	375	348	401	350	352	370	376	382	361	372	396	419	379	390	380	410	376	373	360	370	362	391	397	343	373	421	379	388	360	361	399	362	354	383	357	383	379	396	378	366	396	372	413	366	430	373	397	392	392	368	382	415	380	375	363	361	407	387	364	398	387	381	371	363	365	386	337	391	386	395	386	377	396	374	426	386	381	367	367	380	377	375	366	361	407	367	384	398	355	350	425	397	386	378	411	371	402	377	402	388	323	378	377	360	369	373	366	359	357	401	379	395	377	380	378	372	378	400	372	365	369	373	385	364	365	385	358	368	381	379	348	372	397	366	342	373	398	392	399	373	378	391	374	371	358	363	428	367	388	361	382	376	366	394	370	375	374	339	406	359	360	388	409	363	404	351	389	355	389	389	405	373	414	400	405	405	362	391	363	362	383	382	373	430	380	373	391	363	374	392	433	390	376	371	356	334	397	398	372	359	352	342	366	353	400	387	394	375	379	378	346	367	383	390	387	384	399	353	379	370	374	378	382	365	360	359	371	359	349	405	366	363	360	383	392	351	377	375	375	356	380	395	393	382	373	375	384	407	382	377	404	376	377	375	372	400	376	390	399	372	387	358	388	360	388	371	341	359	375	373	369	380	375
3362	294	307	277	281	278	243	251	232	241	228	230	257	226	245	216	233	245	219	254	230	249	224	247	213	218	248	261	211	236	206	237	259	256	237	220	239	284	231	214	230	244	206	215	213	246	234	211	212	214	240	218	206	220	244	222	215	228	225	237	250	217	256	226	247	258	203	259	254	231	219	240	223	202	238	226	222	248	248	255	228	234	213	199	246	239	236	254	228	258	231	230	236	240	243	231	198	236	222	236	244	198	224	218	227	225	251	255	240	243	257	244	226	234	216	215	214	213	246	233	247	219	220	228	227	234	231	231	253	232	215	229	229	245	250	260	272	195	232	255	214	248	228	229	221	234	214	238	250	267	254	225	220	232	229	191	239	260	235	230	214	245	235	245	218	232	224	234	254	238	252	237	242	235	250	229	233	226	225	238	234	241	199	220	231	248	225	227	247	244	220	259	225	253	224	265	229	208	219	227	236	263	221	217	244	223	230	254	257	221	215	244	246	218	215	251	255	248	252	234	256	202	241	233	249	238	235	233	248	210	229	232	216	245	246	233	230	250	249	233	261	237	231	241	229	247	245	222	228	253	221	226	234	244	249	212	245	223	211	251	254	249	256	221	253	244	232	236	218	224	265	226	242	224	200	226	233	214	224	241	230	240	226	225	260	238	232	245	235	229	237	246	194	220	257	233	216	205	262	254	249	229	225	239	207	253	196	218	245	239	245	220	234	221	224	232	225	256	239	237	239	233	225	249	261	251	251	242	233	236	236	248	246	235	234	227	198	225	226	249	237	241	227	248	249	235	242	270	242	229	259	245	224	226	198	196	249	238	253	234	219	254	230	230	222	231	231	226	230	230	251	241	271	218	234	223	236	250	234	224	227	224	244	244	245	240	224	235	202	223	260	235	253	228	208	244	234	219	240	242	232	213	225	228	238	252	209	215	254	237	239	249	249	252	235	262	242	236	232	230	222	249	214	211	236	232	223	241	230	223	234	250	242	251	223	239	229	246	202	241	242	246	216	206	249	266	214	202	227	209	242	220	234	204	209	240	222	224	252	216	242	245	211	204	244	219	239	217	241	232	223	236	209	276	226	219	239	253	229	235	246	239	214	210	255	277	224	226	246	221	237	230	247	222	228	244	234	241	207	235	233	209	233	230	243	245	239	223	242	225	207	251	240	222	215	224	248	230	237	242	228	214	250	223	241	238	226	202	252	229	238	232	228	247	217	239	230	230	234	240	256	266	223	210	226	233	226	224	228	235	251	250	239	238	248	253	256	229	225	244	235	236	245	243	232	217	240	215	228	227	234	234	231	222	239	247	246	227	210	206	228	250	223	231	265	238	224	244	272	243	260	219	220	205	236	213	232	212	257	232	217	239	269	235	221	234	228	233	227	257	237	262	219	242	221	237	226	212	255	243	205	230	223	226	224	232	247	237	227	240	225	241	248	223	249	227	235	204	215	238	231	214	214	230	234	227	230	237	239	224	236	226	258	223	241	259	224	248	242	231	245	234	234	265	233	214	239	234	226	233	225	216	224	201	239	225	234	245	234	239	242	272	228	224	217	222	226	244	225	233	222	260	251	224	208	241	244	245	247	215	237	206	229	240	255	231	236	204	258	222	256	252	260	239	234	238	234	259	232	231	237	241	223	219	235	237	204	209	234	202	231	230	218	214	260	230	258	252	248	237	223	208	251	255	266	235	240	214	230	222	212	256	252	243	256	232	217	210	243	243	246	242	227	223	261	219	245	220	244	245	226	236	215	231	243	225	230	241	261	191	213	245	235	239	240	237	227	219	212	240	258	248	236	257	241	233	218	229	245	229	237	238	227	219	240	221	232	225	223	223	229	218	231	268	233	222	234	222	219	220	226	207	260	249	223	245	237	230	240	246	195	212	227	232	239	231	236	230	235	226	230	222	232	225	238	221	222	223	214	254	221	241	266	245	222	230	225	207	228	227	233	226	217	231	247	219	238	231	245	247	216	215	241	226	243	224	234	215	241	217	239	203	221	242	205	254	255	258	205	246	245	254	254	257	241	253	213	256	236	238	230	241	225	246	242	221	229	240	238	253	249	236	231	231	244	234	232	256	256	248	209	210	242	219	205	246	242	241	213	244	240	253	238	224	256	238	242	224	219	215	221	235	264	252	257	230	246	216	236	192	211	226	249	211	210	234	234	250	233	256	231	231	218	219	258	231	230	213	237	235	238	227	229	234	239	207	254	263	233	254	275	253	270	226	234	246	237	235	223	214	248	218	234	237	280	234	228	242	211	227	248	220	232	246	258	262	217	240	221	236	220	241	245	230	280	272	256	220	229	227	232	243	226	223	228	252	236	225	235	225	239	226	232	242	225	270	241	242	254	222	219	214	260	242	258	234	222	228	239	217	235	238	239	229	232	241	238	249	227	238	250	242	224	211	222	244	242	255	254	233	253	232	215	219	261	249	204	223	214	251	242	241	234	246	210	220	226	217	273	208	234	243	235	221	250	230	252	243	232	218	238	224	246	261	252	234	238	217	240	242	247	210	253	234	201	265	254	257	241	228	228	250	247	268	228	249	216	208	251	233	233	259	250	242	242	238	234	219	250	218	254	229	243	248	240	236	249	227	237	195	228	233	234	230	224	217	230	223	217	207	245	244	213	229	237	240	234	243	256	251	242	234	234	246	213	217	241	216	266	217	264	245	230	232	252	257	206	210	226	185	254	232	229	212	248	251	257	239	243	197	239	238	240	237	263	217	226	240	221	257	247	218	232	231	223	224	214	214	243	244	235	239	255	230	244	214	237	206	212	225	215	223	252	245	203	228	234	253	242	242	240	216	244	242	234	200	227	243	219	233	231	224	240	221	206	219	235	224	226	240	235	239	231	216	237	252	235	242	230	251	230	230	246	187	233	262	239	231	220	247	248	214	233	263	254	222	234	214	221	246	230	259	256	233	254	216	245	226	254	252	271	225	231	240	245	234	223	212	268	199	236	245	256	229	227	258	239	234	244	251	246	224	249	252	223	248	222	237	237	228	201	215	233	246	228	253	222	224	216	216	239	246	240	232	215	248	222	242	236	261	263	208	238	230	231	248	255	229	221	216	238	208	242	217	215	266	255	236	212	237	214	249	215	237	244	228	256	224	211	227	210	270	247	216	262	227	225	237	227	233	228	212	242	223	234	216	245	199	275	275	241	223	191	215	250	215	247	220	225	229	213	220	215	200	220	237	234	226	246	208	211	212	232	223	236	222	255	232	218	243	244	249	239	212	220	247	255	247	224	227	258	214	245	237	237	260	253	226	215	244	223	226	211	233	223	230	232	232	273	219	213	220	240	253	219	245	212	216	232	264	236	243	231	227	207	224	192	247	221	244	208	216	274	238	221	238	235	228	228	258	237	233	258	231	234	200	225	223	216	233	223	228	261	208	235	248	226	220	247	221	233	218	248	203	240	232	236	245	201	228	247	231	225	224	211	222	238	230	252	251	240	226	226	214	218	228
3084	710	785	826	743	794	744	740	702	679	682	696	659	652	654	617	678	622	653	627	654	667	645	646	617	630	634	622	681	659	635	595	641	648	595	620	586	631	650	651	632	669	624	616	615	638	645	624	587	616	642	675	636	669	663	647	624	603	596	609	642	641	631	628	567	628	599	652	653	619	583	603	614	614	587	613	602	597	614	602	651	615	608	618	640	598	628	590	606	592	639	616	588	603	611	634	638	606	622	603	643	600	629	622	621	590	628	634	611	602	632	648	650	637	609	617	597	671	601	644	662	619	633	648	606	561	618	636	558	600	607	597	604	623	640	624	605	623	591	641	637	630	603	593	600	648	648	628	655	645	603	609	637	637	637	617	623	633	630	617	614	609	645	622	599	623	628	635	617	610	611	628	632	664	627	618	654	623	626	563	619	590	607	603	643	636	624	608	643	637	638	604	631	584	600	624	638	650	627	654	570	635	650	627	614	605	571	618	600	588	582	643	648	616	619	614	593	652	645	589	631	659	617	590	605	601	640	687	619	630	669	610	604	653	642	599	627	630	645	599	595	677	671	577	658	641	602	631	630	614	645	630	579	637	616	635	606	632	604	645	641	598	598	633	642	660	621	628	623	657	572	599	640	618	606	629	595	649	620	605	638	619	609	648	627	552	632	603	625	609	644	614	629	629	611	615	597	587	612	644	671	615	613	655	636	629	631	620	613	629	611	627	650	626	651	637	655	602	625	592	655	582	646	620	618	611	674	640	600	595	564	639	626	675	639	644	607	610	587	591	615	667	640	646	586	614	646	638	614	576	647	649	630	599	595	627	629	613	652	587	642	627	595	628	648	626	622	582	637	631	604	644	624	615	625	650	649	569	623	629	624	607	623	627	658	574	630	648	606	654	617	641	662	597	623	704	635	611	645	615	614	651	616	586	649	643	595	654	597	601	593	587	583	638	629	638	640	555	615	638	655	643	636	666	657	643	610	625	632	628	612	666	645	579	654	627	663	618	638	614	627	596	620	623	608	623	620	640	635	596	550	608	608	662	633	630	604	599	634	625	619	635	597	636	655	602	645	618	646	621	594	615	643	650	653	583	624	605	642	637	570	593	596	612	622	629	633	579	650	569	633	576	619	628	597	619	623	634	641	565	636	616	679	625	643	636	599	623	611	634	616	641	657	586	615	611	627	582	660	610	620	607	626	644	641	672	629	602	606	590	641	642	694	619	640	605	617	660	588	612	618	633	609	646	640	637	634	580	636	628	637	646	643	619	670	597	612	654	569	604	639	600	645	656	601	610	626	600	597	584	603	618	584	630	617	617	620	606	573	694	573	642	606	653	634	629	648	601	638	593	643	589	625	611	631	595	650	608	622	628	626	634	607	625	599	559	616	644	647	664	672	646	604	601	625	632	633	630	680	621	597	605	635	653	603	656	607	616	618	631	639	583	607	621	615	590	650	633	675	617	636	613	639	640	604	651	677	630	611	546	626	680	605	616	624	653	648	589	582	610	626	600	606	657	639	663	594	653	652	600	664	563	652	653	613	626	592	618	602	674	662	636	627	651	611	637	637	614	585	636	593	601	637	649	636	602	597	653	665	634	638	653	643	567	581	626	580	619	619	628	561	646	569	581	589	632	697	660	612	654	691	625	593	653	661	594	606	651	653	662	647	642	582	613	636	602	612	595	602	635	608	650	580	642	640	654	653	642	616	642	618	630	657	629	605	600	627	580	650	649	576	655	629	647	685	611	613	571	633	603	597	668	644	645	672	670	574	608	605	621	609	625	654	618	648	612	634	621	606	583	600	631	609	606	648	621	620	597	608	585	618	658	586	660	605	602	552	613	603	604	653	613	618	627	599	634	640	608	594	597	605	655	611	676	629	598	628	633	589	620	584	632	634	587	628	657	645	651	600	649	645	597	652	567	628	611	612	630	595	673	620	643	587	621	622	632	587	662	600	610	579	636	620	612	645	655	630	640	617	607	618	654	634	569	579	663	596	635	636	639	606	628	618	619	607	596	584	573	618	643	619	672	604	607	660	613	633	614	625	656	652	633	628	646	614	608	602	602	617	606	603	630	621	686	650	619	646	650	606	663	640	612	610	636	635	606	597	606	627	656	661	608	652	592	600	599	600	620	633	630	585	608	581	618	605	641	603	596	642	619	607	616	604	642	631	642	654	632	565	641	603	628	615	583	611	620	643	660	594	598	593	604	676	589	636	619	610	588	596	631	590	602	636	650	599	589	615	611	626	627	575	604	642	646	639	629	641	633	630	632	642	635	630	619	629	627	635	642	623	631	621	591	628	595	629	630	633	641	624	611	610	629	603	638	701	599	608	608	609	599	634	643	672	614	614	676	653	604	629	621	611	632	635	556	651	642	644	647	659	658	616	584	650	605	605	603	599	658	675	638	640	646	628	657	600	630	632	603	631	653	667	620	632	665	593	615	625	635	606	631	633	609	654	627	613	646	617	645	572	608	616	614	644	616	608	625	600	595	648	601	656	646	578	633	602	614	646	629	619	635	632	614	632	586	642	667	656	581	661	574	570	594	619	651	651	601	606	618	665	593	610	628	622	587	635	629	605	577	611	613	603	614	625	622	630	640	623	616	644	622	646	611	635	622	605	586	648	655	641	600	625	592	619	647	698	602	572	617	605	621	655	587	608	631	633	635	662	638	598	638	639	633	603	665	681	609	618	686	620	613	604	626	632	647	589	638	628	623	615	606	629	628	613	614	647	601	654	653	616	594	643	627	683	643	560	635	690	623	636	614	631	616	581	631	605	643	610	625	595	683	598	616	616	617	616	655	607	610	621	619	593	606	553	649	627	617	612	629	621	605	640	610	624	640	592	639	626	595	651	601	606	606	623	598	628	596	617	555	633	596	631	626	637	596	619	616	650	632	605	563	635	620	613	637	596	664	606	579	633	630	595	610	606	660	642	622	634	615	640	594	630	619	672	594	577	599	657	619	614	596	644	620	663	597	598	629	603	613	645	618	608	673	612	639	613	587	601	636	615	612	656	619	641	631	630	647	619	613	663	619	608	605	590	629	616	668	607	631	633	637	644	594	576	608	613	620	625	638	589	662	598	606	629	680	599	669	609	573	583	642	603	627	655	629	611	604	569	597	610	618	629	613	620	626	605	618	654	616	607	661	590	635	610	627	622	616	638	648	612	599	596	628	611	628	660	638	584	629	642	581	645	605	634	660	593	609	656	660	624	626	636	641	580	641	640	573	637	646	636	653	690	596	664	662	643	610	637	661	607	617	625	687	652	615	650	604	630	631	615	627	629	592	623	571	630	634	610	623	670	613	578	608	593	629	656	673	594	593	633	656	616	585	698	638	645	664	626	627	598	622	642	623	627	673	658	650	643	588	591	598	627	610	640	635	607	588	603	676	659	652	594	639	592	641	633	600	634	606	655	609	647	656	565	659	609	637	666	612	619	628	577	625	656	629	628	629	629	611	634	625	648	617	605	644	666	569
16929	1451	1260	1022	787	621	540	487	413	385	370	370	345	347	349	289	334	312	279	307	287	266	272	304	296	279	290	291	273	280	305	276	264	258	297	239	280	243	250	281	290	278	265	260	285	252	300	261	277	266	287	260	270	271	247	287	260	287	262	273	306	264	267	286	260	260	252	275	247	268	264	271	257	248	270	283	274	304	289	302	256	259	262	276	267	248	271	255	279	273	273	270	295	307	274	281	266	290	266	257	260	249	268	266	299	312	259	279	271	286	254	261	263	291	269	288	248	288	289	273	263	281	251	273	270	236	275	300	274	273	280	266	293	258	287	262	273	262	266	234	241	303	269	258	293	275	244	277	246	279	283	282	294	272	257	267	238	253	261	255	287	269	293	281	261	272	271	280	259	263	260	268	278	295	302	270	283	279	291	280	272	279	256	266	276	269	253	300	273	280	251	275	237	294	282	284	289	259	286	275	274	269	297	288	312	263	265	253	277	274	281	261	245	248	281	254	300	280	292	254	246	280	301	273	280	302	278	272	262	286	234	274	282	291	281	262	267	240	260	280	251	260	255	278	262	274	275	279	273	265	270	277	271	246	302	272	297	291	268	265	237	283	271	292	287	240	271	271	264	234	296	263	248	275	261	253	282	282	274	266	256	246	300	286	291	257	290	281	232	310	265	255	265	249	266	255	289	249	242	265	305	290	264	264	225	273	261	268	283	277	273	270	253	298	274	254	234	265	241	243	268	308	261	273	264	253	278	278	258	277	253	287	261	261	289	272	257	244	261	277	284	257	253	271	269	292	221	262	271	254	262	280	292	280	292	283	240	252	295	247	294	243	268	270	303	257	265	250	285	262	281	266	278	264	264	265	264	253	273	273	256	252	274	249	265	276	300	282	297	261	265	307	256	267	258	271	267	258	305	283	282	230	251	270	295	296	255	293	281	294	263	273	288	271	263	262	242	242	277	270	270	255	243	251	270	237	263	252	279	269	245	259	255	295	263	272	283	280	249	277	271	237	262	291	273	249	264	281	245	263	276	270	293	305	290	262	236	264	280	269	300	250	271	288	252	259	294	251	251	261	315	275	249	269	299	272	257	267	281	275	276	249	294	254	277	294	292	259	267	231	269	288	247	268	272	271	279	249	253	259	265	257	262	270	266	259	279	266	245	271	249	255	258	271	275	254	258	267	232	297	239	255	277	248	251	260	247	251	275	285	294	280	248	254	251	260	257	242	266	253	265	270	246	279	242	282	244	276	257	244	290	272	237	270	241	270	261	258	276	270	246	217	272	300	254	259	244	270	277	277	273	264	291	262	291	282	272	261	309	256	312	282	302	264	274	261	264	227	275	262	284	253	274	294	285	281	250	263	283	253	258	261	275	278	296	251	267	247	269	271	253	272	292	291	248	254	269	239	294	296	264	221	297	281	264	298	240	247	245	269	279	279	256	284	281	241	268	251	305	273	279	274	271	268	231	283	272	268	273	286	273	264	281	288	283	269	274	257	301	271	246	278	266	259	289	270	270	254	269	277	261	269	279	268	254	315	269	284	263	270	272	249	237	260	267	250	272	270	257	271	256	256	285	262	270	269	259	268	274	283	271	277	277	280	283	296	268	269	290	261	250	272	306	258	235	305	227	261	255	265	283	265	251	287	282	291	273	244	259	244	260	244	265	307	254	275	269	286	281	233	260	283	255	257	248	265	253	285	303	273	245	259	276	247	271	257	249	253	299	286	266	235	259	276	269	256	222	251	253	264	261	264	220	290	297	291	270	261	292	262	272	283	256	260	267	266	245	291	283	293	252	253	258	269	259	248	257	252	253	289	271	256	268	286	295	286	301	254	282	276	289	246	265	258	269	259	281	297	253	272	280	311	247	270	269	282	274	244	252	292	244	274	250	284	265	251	260	223	265	253	265	319	297	291	266	275	261	270	262	286	280	298	259	255	274	268	254	271	284	274	263	275	281	252	313	277	284	267	269	287	263	267	262	262	247	269	271	270	251	241	284	284	265	290	266	263	262	276	252	253	263	244	298	283	288	273	280	265	273	230	260	277	269	250	306	287	241	275	272	273	266	285	294	261	272	291	283	258	230	254	290	284	268	261	281	304	259	249	225	283	272	280	258	284	250	265	280	244	265	248	267	278	279	289	327	259	263	278	296	262	289	264	280	270	234	284	266	256	287	278	271	274	292	250	250	280	245	271	292	258	281	270	256	273	264	285	288	287	288	259	280	258	284	264	274	250	272	266	270	284	243	252	266	269	229	262	275	262	260	270	261	265	279	256	295	268	288	252	238	267	296	276	272	267	279	244	273	246	292	267	257	235	281	274	285	274	272	289	283	275	279	274	261	257	268	246	248	250	259	255	268	288	268	274	260	280	266	285	274	245	291	257	253	260	293	291	264	286	255	278	268	273	279	272	271	258	277	255	278	287	251	256	279	291	283	305	275	279	265	265	250	269	295	263	293	280	244	260	238	234	239	294	251	247	276	238	260	252	247	286	293	297	266	266	293	241	266	259	247	271	260	266	257	277	273	269	253	260	253	280	281	254	265	234	285	301	295	278	237	269	273	235	258	278	256	278	301	279	263	278	255	255	278	274	260	245	258	254	274	306	256	294	273	266	260	283	252	264	259	263	281	254	255	276	262	265	254	264	270	240	310	260	267	285	257	242	275	237	241	279	262	275	277	242	268	250	306	237	247	285	248	262	250	250	248	271	258	296	279	287	257	260	255	271	277	290	262	303	282	258	307	255	263	285	287	277	270	285	271	255	269	261	267	253	279	272	252	249	275	291	272	268	274	267	282	271	271	265	287	299	261	271	286	254	269	265	264	298	278	264	281	293	275	259	255	273	262	247	254	260	278	278	277	273	255	259	231	294	244	272	302	282	298	278	272	270	250	298	295	263	277	286	258	259	248	245	268	249	239	255	277	257	259	300	274	260	249	276	259	276	256	262	277	244	286	286	266	268	266	265	270	275	276	274	296	301	234	250	277	258	272	252	282	276	278	270	263	248	284	267	271	265	244	276	279	300	259	256	255	269	300	300	272	278	267	280	283	296	244	248	256	248	287	278	274	267	262	255	266	303	265	256	235	268	278	285	253	273	328	254	275	297	262	280	283	281	276	256	281	275	274	273	250	249	247	255	276	248	260	243	266	267	284	313	243	248	254	267	281	276	267	271	278	280	251	274	283	278	250	272	275	229	271	265	272	273	274	290	284	260	248	287	293	263	259	271	256	279	260	254	268	252	278	271	290	279	271	282	242	267	294	269	266	262	274	274	253	281	296	251	264	278	262	280	270	272	238	282	290	279	261	240	277	287	273	302	272	259	287	315	266	257	279	250	263	285	287	258	275	265	276	253	272	273	251	294	285	303	297	224	265	261	270	266	269	317	242	249	273	258	263	299	247	262	263	273	269	269	285	231	281	278	254	258	292	276	272	271	263	304	273	298	278	280	286	294	275	303	260	287	268	264	264	253	283	270
9158	1435	2592	3141	2892	2407	2094	1780	1617	1443	1347	1240	1126	1092	1016	1046	962	939	944	870	871	845	854	812	860	785	802	806	803	734	763	773	783	757	754	737	733	707	773	689	726	751	738	681	781	750	700	710	708	701	750	696	726	752	674	724	781	722	706	709	739	704	705	701	677	685	737	690	700	743	714	682	641	732	715	721	681	682	685	719	704	746	707	686	682	722	729	698	694	680	689	697	678	695	709	665	716	683	729	720	726	691	730	678	689	701	626	738	727	666	679	684	708	689	725	692	674	697	695	707	705	717	711	713	732	701	700	714	683	694	684	695	763	669	686	688	712	665	700	720	670	679	692	663	721	717	709	715	652	702	726	666	746	679	725	644	710	652	703	692	698	692	666	696	710	687	653	702	720	687	670	720	723	671	662	654	714	697	659	673	683	635	687	753	675	687	663	702	696	742	689	679	726	662	689	699	702	690	728	663	669	677	705	707	737	685	713	730	705	696	682	698	694	661	733	685	665	667	700	675	663	727	791	673	698	757	680	699	684	709	710	704	655	712	719	714	700	663	704	739	703	672	703	676	673	688	684	683	690	648	691	680	733	669	673	687	701	716	690	704	694	709	714	686	672	711	706	678	698	721	690	694	718	678	725	705	647	655	686	680	711	711	645	701	694	698	706	695	674	673	692	748	635	670	728	690	737	716	713	693	696	666	689	698	656	750	662	686	678	669	692	675	708	710	712	720	713	655	642	673	698	657	719	663	670	677	697	714	676	674	750	679	695	679	685	654	655	694	722	746	662	712	714	665	712	702	709	664	713	636	702	654	676	682	727	721	719	667	720	662	682	659	700	698	732	701	656	669	692	717	643	741	662	641	727	720	668	759	687	668	674	721	722	645	698	703	676	705	713	695	689	706	657	706	727	682	656	722	673	676	711	703	725	664	725	668	745	703	692	674	727	690	702	686	681	692	733	782	682	708	737	773	726	716	696	698	718	735	648	702	723	719	672	653	669	717	665	749	722	700	714	682	692	673	687	693	739	673	669	706	680	700	706	728	646	712	660	709	620	631	681	685	710	687	699	700	678	676	698	680	656	705	700	711	709	695	743	703	769	616	699	691	659	677	688	685	721	677	707	662	655	679	719	718	709	682	720	707	735	687	681	733	678	706	705	656	700	715	681	716	691	709	702	699	681	686	658	664	724	725	670	683	707	679	700	672	722	680	699	728	683	737	692	711	744	696	697	704	644	689	686	721	681	693	662	688	685	717	718	685	668	670	701	703	684	723	692	701	718	661	705	718	700	655	684	684	644	684	698	696	678	740	706	708	666	684	685	655	702	713	728	671	682	659	697	670	673	660	677	707	666	721	705	656	705	661	732	692	683	690	728	711	674	741	673	700	686	685	689	708	717	677	730	713	705	715	658	685	662	643	719	676	707	675	752	694	715	710	696	688	686	677	655	669	687	700	643	700	665	649	670	737	665	662	735	685	725	692	713	646	746	739	673	697	688	669	674	657	705	758	691	693	681	718	688	685	719	673	646	660	667	675	670	646	712	685	708	693	640	682	683	692	669	692	703	701	683	698	698	642	641	677	672	684	668	653	686	668	692	692	691	659	723	672	657	658	710	684	660	717	679	664	700	666	638	736	737	694	705	712	708	667	655	702	717	656	652	691	666	704	608	644	724	746	687	680	695	700	697	663	712	698	713	681	673	668	721	703	648	679	702	672	647	673	710	693	697	652	719	693	672	682	699	707	704	680	696	723	672	665	715	715	748	718	718	689	691	706	654	715	698	742	676	643	646	672	727	688	706	718	664	728	694	738	693	666	694	707	638	672	722	686	741	652	660	668	678	766	641	720	667	697	687	675	664	715	700	726	707	722	709	674	735	692	689	692	655	691	681	704	668	694	678	714	663	693	724	665	672	711	636	696	685	710	624	679	736	691	672	670	683	707	705	723	638	749	633	675	688	719	666	688	702	677	692	691	725	700	703	682	679	723	713	669	719	722	771	671	696	691	718	735	715	722	720	686	680	692	667	670	684	684	726	694	672	703	687	689	708	684	689	695	695	694	727	757	680	737	715	662	682	687	725	708	732	711	704	742	701	724	661	705	732	704	717	676	662	627	708	653	705	697	697	681	695	754	674	659	723	680	656	721	663	700	722	719	702	731	711	705	691	706	656	650	678	679	688	680	699	679	684	678	660	698	685	702	701	699	708	691	732	689	754	744	659	697	665	672	726	660	678	681	710	697	693	676	688	685	734	700	680	727	689	681	707	657	727	654	701	704	665	708	651	658	693	658	715	708	669	688	692	688	668	715	693	703	758	709	704	697	659	726	706	749	710	717	689	706	678	697	660	703	709	680	625	720	654	667	707	704	726	709	713	644	689	730	683	687	690	735	699	699	712	730	690	723	699	659	729	707	693	693	694	672	687	746	694	725	719	688	685	718	706	713	699	706	707	681	707	683	659	701	689	682	696	676	672	703	701	730	704	719	713	705	629	689	672	697	703	700	684	669	684	694	711	686	685	702	683	649	651	726	724	663	720	674	678	647	717	703	699	704	658	689	725	654	744	707	693	685	665	685	717	677	672	705	688	727	714	716	710	675	682	722	685	707	651	716	697	701	714	698	732	700	688	705	765	718	748	667	702	687	663	676	665	705	704	710	667	689	670	665	677	701	716	705	691	704	711	682	683	728	697	714	665	705	671	694	698	672	701	678	676	703	706	680	695	682	707	726	695	723	727	669	678	707	741	690	710	710	736	700	697	681	720	679	719	714	697	671	655	708	718	708	702	697	653	698	680	690	681	735	669	676	680	773	694	687	671	744	680	638	684	695	687	757	690	683	694	686	722	670	680	683	719	672	670	670	709	704	665	685	674	701	614	685	719	715	728	700	713	719	697	724	668	699	703	693	712	677	672	713	671	681	653	669	657	718	722	701	709	667	704	719	688	672	712	634	717	704	661	661	670	682	650	705	699	694	698	730	689	676	708	680	673	687	693	712	704	691	706	696	699	719	690	688	706	681	676	674	674	735	760	763	724	731	715	708	682	706	705	645	697	698	757	704	648	691	697	715	666	639	718	701	750	702	698	701	699	682	720	706	713	732	714	736	702	681	744	703	669	673	700	692	706	700	694	735	741	713	694	672	703	689	711	706	697	655	663	707	658	664	714	662	696	679	729	706	685	657	725	705	715	680	668	741	640	715	704	714	729	660	671	737	646	692	694	677	723	682	717	641	654	751	717	669	687	692	687	704	725	697	657	688	695	704	672	684	736	775	748	747	734	702	692	694	731	721	698	710	711	712	702	718	665	691	673	693	655	667	690	700	711	682	736	663	701	703	677	724	667	690	683	706	660	714	717	700	670	677	685	726	700	694	717	650	654	674	734	709	660	683	691	736	703	663	694	694	700	725	747	710	710	735	689	684	745	684	686	684	681	693	677	716	691	706	727	707	691	756	704	748	726	683	683	641	696	669	699	642	639	726	666	707	716	671
27318	3654	2219	1556	1144	843	650	524	403	367	333	326	265	255	188	222	213	205	201	192	169	174	161	161	163	149	167	173	151	163	172	144	141	139	120	143	139	160	147	138	132	150	154	160	134	138	139	132	148	138	156	127	145	137	151	136	141	129	158	134	149	142	127	144	148	127	159	164	129	155	134	125	142	160	142	162	144	138	165	136	151	151	135	151	134	144	168	151	138	118	135	138	124	148	139	130	129	151	141	123	148	133	162	131	123	161	136	128	145	140	132	133	129	139	140	146	142	137	125	141	130	124	117	137	124	145	135	150	153	159	145	131	146	127	139	146	143	137	135	143	125	154	137	163	147	129	144	120	159	134	132	161	139	145	142	147	158	162	130	140	122	129	119	139	145	144	138	123	126	121	144	119	132	133	160	125	121	152	135	153	150	134	150	118	123	140	158	134	139	130	141	126	129	147	138	113	146	133	131	159	139	133	141	142	129	131	122	148	137	115	147	134	150	124	133	162	133	121	141	135	151	143	150	137	153	128	131	137	130	139	152	142	127	158	131	140	155	133	133	132	132	149	151	135	133	131	167	139	125	133	143	114	138	139	139	139	131	130	128	131	143	131	138	122	127	123	145	121	133	128	132	133	137	129	143	138	161	145	133	130	148	128	140	146	146	128	139	131	144	131	134	149	132	134	122	128	152	146	130	132	138	131	142	134	141	143	139	146	131	127	139	148	132	143	110	138	123	155	149	119	132	143	141	155	121	140	145	115	144	155	169	141	129	124	134	130	138	138	115	133	127	134	109	143	129	130	126	122	140	129	123	129	138	131	134	130	125	136	120	115	149	148	116	149	134	113	155	160	134	144	156	145	143	127	143	144	147	147	140	139	126	137	116	139	144	129	142	129	134	151	125	138	106	137	132	140	134	133	113	134	128	122	140	125	177	142	139	131	130	129	148	157	124	135	133	150	151	141	141	145	160	132	141	156	138	141	134	136	149	127	139	127	150	138	142	138	138	131	149	131	155	145	149	136	159	140	135	131	116	140	152	144	147	130	155	137	131	125	139	134	127	135	128	145	125	141	129	144	145	135	127	129	149	132	147	134	147	128	136	124	138	139	140	150	124	157	156	133	154	137	127	150	141	133	148	153	139	117	162	141	162	161	144	137	139	142	123	123	110	123	121	176	151	134	138	140	153	110	120	136	156	135	117	144	118	124	141	123	135	141	123	128	131	156	145	144	153	151	161	140	141	152	153	125	133	140	158	154	127	138	141	138	123	138	141	128	142	149	135	135	130	134	132	123	137	138	147	146	145	152	123	123	116	139	139	132	135	136	150	119	128	143	141	139	145	143	125	126	146	131	136	128	126	145	131	131	140	145	142	124	145	133	141	146	142	122	128	121	136	133	115	129	133	147	135	126	144	157	114	144	145	110	130	143	147	164	134	132	142	144	136	141	145	141	139	125	130	140	143	135	144	146	132	139	144	138	160	137	132	135	135	126	162	128	145	136	142	133	144	124	150	142	152	137	143	122	138	143	133	142	137	159	132	147	135	134	145	144	111	135	124	138	145	143	128	125	140	128	128	152	134	114	128	134	134	164	131	130	128	123	147	134	145	145	134	107	127	125	123	137	135	134	154	135	124	137	120	121	153	159	131	133	124	158	126	119	118	128	125	137	146	156	127	152	136	126	134	135	121	137	137	138	150	138	160	141	135	135	127	148	128	129	141	148	163	146	129	136	138	138	147	136	137	149	129	132	129	150	125	148	130	157	141	132	139	132	137	140	134	136	137	143	125	143	125	133	143	114	139	148	127	130	143	136	118	124	119	153	133	138	147	130	122	155	161	157	127	137	129	149	151	149	141	138	139	124	134	134	155	156	124	147	147	116	144	144	159	154	124	94	131	135	134	136	122	145	158	133	153	135	146	129	133	140	142	130	126	138	137	157	125	133	148	117	125	137	153	120	148	136	150	124	164	120	110	151	139	151	142	141	155	142	137	153	128	124	132	139	104	129	128	152	145	149	141	125	114	143	138	141	128	128	113	151	129	139	126	142	118	141	141	137	144	153	129	142	137	155	144	152	149	152	134	144	123	138	146	138	125	136	130	151	153	146	131	121	130	165	143	138	159	137	130	126	150	143	161	127	144	155	122	126	127	146	122	133	147	140	132	127	134	131	130	155	142	118	138	145	133	131	151	133	131	121	162	141	150	135	133	127	142	154	147	138	136	129	141	139	149	147	138	125	145	145	135	141	138	137	135	144	134	147	147	147	146	135	139	133	139	140	132	124	134	157	140	134	131	115	153	149	106	139	131	141	127	154	130	144	121	137	128	119	147	122	136	144	116	132	160	139	141	145	141	126	144	134	121	127	132	135	146	132	127	125	131	145	142	145	148	127	156	120	154	125	123	161	140	138	142	138	137	140	127	143	144	128	143	134	150	134	139	162	128	137	158	135	153	141	135	144	146	136	131	136	131	117	138	146	154	145	148	136	128	145	127	123	143	139	155	143	133	132	132	110	140	139	140	147	140	157	136	126	127	134	141	151	122	136	138	138	162	133	140	152	130	141	142	137	132	146	127	114	125	138	125	116	148	134	130	128	120	143	134	149	139	129	122	143	153	130	141	160	143	148	147	159	133	150	154	128	125	142	156	136	129	137	136	150	129	144	121	151	156	148	144	146	147	147	136	138	135	146	141	132	138	129	164	138	146	135	139	144	166	153	121	121	141	156	140	128	151	133	138	130	122	109	142	121	153	154	164	124	136	149	135	125	125	152	123	148	127	144	120	121	139	145	127	142	118	141	127	141	157	140	143	137	142	146	122	146	145	149	143	132	135	125	135	123	137	123	118	137	146	146	129	139	148	133	133	159	125	129	128	123	162	127	127	140	158	137	138	120	145	146	158	147	138	144	150	146	131	127	129	122	137	136	153	142	114	137	130	124	136	149	118	149	126	133	121	159	141	126	114	147	145	132	132	132	132	132	137	145	146	123	146	136	156	132	145	128	136	154	118	142	129	144	146	143	160	142	145	142	113	128	136	144	137	106	141	156	151	133	142	137	149	140	129	142	132	122	146	152	126	122	128	146	139	133	140	134	154	144	148	129	128	118	136	142	118	144	134	149	134	155	133	132	136	134	137	128	132	139	129	141	148	136	134	120	137	146	138	158	143	131	145	164	139	132	137	141	131	137	156	134	115	129	130	130	114	123	128	174	152	137	135	134	151	136	133	125	133	147	127	144	126	127	147	127	146	144	132	141	122	132	153	136	163	174	144	129	127	138	146	146	138	139	138	143	154	152	138	134	127	139	129	158	107	124	117	125	122	139	153	127	135	135	148	121	157	145	128	146	132	141	117	141	148	118	130	120	148	131	122	151	157	144	148	138	139	132	148	129	121	129	119	125	133	131	138	130	134	158	139	126	129	122	148	121	134	152	132	132	122	130	161	152	140	151	143	122	125	131	128	116	149	150	164	134	127	114	122	140	151	141	138	132
13133	1889	3955	4815	4346	3456	2911	2386	2058	1678	1564	1413	1233	1157	1030	964	873	845	759	741	688	680	668	638	609	611	567	596	584	508	534	514	493	506	475	460	467	471	486	477	476	444	491	446	465	465	466	427	466	460	392	480	437	445	411	407	374	416	417	412	415	380	449	394	447	424	390	424	406	388	413	382	400	385	372	381	425	392	432	426	425	412	371	401	416	375	394	442	379	341	370	402	419	415	393	423	398	377	384	408	361	376	372	398	377	397	363	371	399	380	441	362	388	410	392	370	387	419	380	382	412	395	390	414	374	342	368	415	372	376	389	391	364	350	393	372	375	380	363	367	403	371	379	390	368	385	373	366	364	391	370	405	407	409	385	384	392	377	391	354	355	365	351	374	386	385	347	351	402	360	434	385	386	345	413	392	427	377	401	361	385	391	387	396	380	373	399	402	412	373	401	388	373	391	380	358	394	395	352	363	360	357	390	368	379	396	409	388	376	410	381	367	391	397	363	391	404	360	398	357	373	375	393	371	376	382	352	385	362	404	429	383	392	435	403	391	422	368	390	400	391	380	361	378	364	410	364	424	391	398	403	388	398	396	402	334	379	359	382	356	400	383	380	377	376	390	370	363	369	399	383	356	365	382	389	393	356	396	381	369	367	346	358	372	366	391	377	354	387	380	382	351	370	388	365	349	366	380	359	359	361	378	363	381	408	411	381	396	381	347	388	405	358	409	373	364	361	412	375	363	380	377	337	362	377	396	385	398	407	380	391	382	362	408	368	360	385	376	359	348	372	387	381	357	389	338	358	382	354	360	421	348	365	384	399	345	396	412	365	355	346	343	361	395	386	372	374	380	393	363	369	408	377	393	376	333	367	355	350	380	384	404	373	384	404	434	397	394	349	377	363	389	369	390	357	361	375	350	405	394	374	411	392	372	381	362	367	373	373	355	379	359	382	343	396	374	412	393	361	376	357	356	380	362	389	368	377	412	383	373	409	361	360	387	359	390	350	412	368	360	387	387	394	332	361	377	373	372	375	386	385	372	368	364	382	385	359	368	382	367	399	389	386	381	380	395	387	386	365	361	413	361	385	365	377	388	389	368	355	397	374	352	338	394	387	366	386	397	384	390	382	379	376	378	418	407	375	380	344	370	359	354	394	413	342	354	366	363	395	366	333	372	389	370	375	388	373	368	368	331	383	383	384	371	378	398	391	384	366	386	351	381	367	387	402	394	357	419	399	405	362	404	354	388	359	384	368	380	370	422	375	371	395	361	368	395	368	387	413	372	353	375	399	387	377	363	395	354	395	383	355	348	400	376	359	401	379	354	394	392	413	407	390	368	366	371	358	407	398	361	349	378	341	385	380	360	382	414	397	403	351	375	399	344	356	390	374	387	344	372	352	350	376	354	375	393	383	391	381	374	398	377	371	396	383	373	413	403	393	370	347	386	376	386	372	403	376	406	367	352	392	351	348	351	368	393	366	344	362	384	377	403	364	384	366	409	348	383	376	391	375	377	352	388	377	378	364	388	367	388	338	386	375	383	387	382	389	345	377	396	390	408	358	366	397	417	408	398	375	364	378	340	352	401	391	395	365	384	380	390	373	390	375	385	391	391	391	388	370	382	385	353	398	428	367	406	384	381	395	372	388	368	366	361	396	337	360	391	365	334	368	377	373	351	365	397	405	370	378	384	355	410	366	368	419	392	391	356	357	382	358	374	377	375	340	384	422	346	396	388	343	409	345	381	397	382	350	368	367	407	362	372	390	370	390	384	377	366	374	365	405	404	381	358	395	372	399	360	397	359	381	349	387	358	359	398	353	385	365	374	377	373	368	379	372	391	373	370	383	362	367	373	397	365	385	408	358	352	362	331	370	357	333	382	376	352	357	389	368	405	384	422	392	360	364	383	396	404	366	375	393	412	349	380	384	364	377	427	379	357	397	391	368	371	409	413	361	355	389	369	351	400	365	379	403	391	351	389	400	369	376	383	409	388	369	366	397	380	385	410	399	315	390	394	390	349	331	368	372	379	364	401	363	384	373	385	383	346	398	364	376	369	349	364	363	352	373	351	357	371	414	389	387	392	392	366	413	387	388	377	366	383	393	390	373	374	402	369	400	407	401	377	355	400	383	361	366	395	366	353	376	364	374	374	375	334	383	360	381	390	355	391	398	368	359	365	379	387	404	365	366	368	345	360	380	414	396	400	383	382	370	353	366	377	391	394	390	379	368	399	378	374	376	374	360	404	425	330	362	383	358	369	364	374	395	373	369	333	395	380	389	349	379	386	413	407	362	405	371	402	409	389	386	392	371	373	371	375	382	356	405	399	382	380	366	370	334	396	414	396	377	368	353	359	371	378	404	375	392	387	398	369	343	360	383	381	394	372	371	399	355	347	377	385	355	359	405	385	376	406	373	409	384	440	386	388	385	340	378	363	365	423	407	373	343	358	366	393	365	355	405	390	353	372	377	388	364	374	400	405	386	378	387	374	359	398	365	368	415	362	402	364	353	389	397	362	371	372	376	370	361	404	369	401	396	361	407	349	381	390	371	346	387	337	350	374	360	389	384	347	366	378	397	360	373	399	380	422	385	389	374	360	375	363	378	368	401	362	369	403	382	409	381	407	369	373	416	356	403	346	414	393	382	428	363	374	382	361	354	432	366	366	363	382	395	383	375	382	393	372	355	390	364	367	393	387	392	354	376	372	387	361	356	379	372	373	391	325	401	387	387	386	388	399	368	347	341	362	380	369	409	380	397	361	375	387	383	385	430	406	386	368	410	374	375	409	400	371	328	369	387	393	395	386	372	397	352	390	373	390	347	385	368	353	350	337	397	374	369	395	357	384	382	392	338	407	381	382	428	407	418	391	364	353	346	360	379	378	389	365	364	351	360	397	357	371	415	376	377	387	388	407	405	358	397	381	401	422	343	359	414	356	389	382	393	380	363	369	388	373	378	363	400	390	369	384	364	374	331	354	396	371	372	383	392	371	351	376	377	356	381	381	358	370	386	359	383	384	360	397	391	412	367	351	366	372	389	397	398	390	406	359	376	367	340	368	415	391	381	372	377	392	397	406	400	383	363	383	362	367	359	367	360	355	396	366	405	369	378	383	402	392	378	374	404	393	359	372	369	379	393	374	391	367	379	367	388	427	374	381	360	386	374	342	358	379	385	389	392	369	392	388	351	398	374	392	357	392	409	405	366	379	312	395	351	374	399	369	368	378	390	395	376	364	379	404	382	361	358	403	393	368	398	419	384	383	389	375	333	391	393	358	340	350	350	404	403	372	399	369	383	373	392	365	374	359	394	383	413	377	362	374	381	396	419	363	359	371	412	404	385	361	379	392	390	382	408	358	376	375	378	375	376	363	394	388	399	357	372	380	414	383	382	371	379	350	374	378	428	373	373	372	364	364	406	380	399	380	405	379	381	405	369	382	366	394	404	377	388	387	401	390	347	363	383	376	371	388	349	393	366	371	386	343	347	413
3417	277	285	268	252	274	276	222	238	264	216	227	214	236	237	228	223	238	240	261	226	228	252	251	221	209	246	226	220	251	250	226	222	223	217	212	206	207	239	237	225	242	245	236	241	243	253	229	246	245	260	259	226	227	223	235	241	240	241	224	233	237	243	243	241	232	218	231	230	219	244	222	226	246	261	208	225	212	242	256	235	240	251	228	230	248	216	239	222	228	240	235	235	231	241	265	237	236	259	220	229	221	244	238	246	229	220	215	254	230	239	259	219	237	255	254	213	217	240	216	221	211	247	220	243	230	225	266	224	235	228	234	236	219	218	225	225	254	249	241	240	232	227	241	236	223	207	219	206	237	224	225	259	227	253	242	243	249	264	241	231	207	209	210	227	224	238	246	214	228	225	202	226	226	246	264	232	235	232	221	216	244	236	248	240	259	239	239	230	226	218	242	246	226	250	246	252	269	228	242	237	246	245	213	222	238	252	197	238	246	217	236	212	229	222	245	219	233	230	218	243	223	240	227	245	235	216	223	229	231	237	231	255	214	201	235	221	210	240	196	222	242	239	249	227	214	230	218	249	254	246	246	232	238	221	234	235	227	243	238	243	240	232	237	258	258	203	200	211	212	215	233	237	229	214	216	219	211	239	225	253	226	214	233	232	229	226	227	240	254	224	226	247	230	236	234	235	258	252	254	251	251	243	212	242	241	239	251	224	222	224	216	225	223	228	255	219	229	218	232	256	239	241	254	264	223	227	219	231	229	228	244	240	234	236	228	257	238	200	246	214	205	216	233	257	233	246	239	212	239	225	217	234	207	256	251	219	209	222	232	252	233	215	237	219	274	245	231	224	231	234	223	255	251	246	214	237	235	207	222	247	214	251	255	224	245	249	222	233	258	214	252	262	251	235	228	242	217	220	233	217	240	225	276	258	233	231	233	225	226	203	262	228	260	206	230	226	216	249	197	194	242	245	225	248	233	254	236	240	246	232	231	241	220	212	232	254	213	238	238	208	246	223	224	215	240	264	249	229	258	241	223	237	244	259	243	247	223	251	245	238	250	213	258	218	219	230	263	235	192	214	256	239	222	218	243	207	233	245	240	263	231	238	241	215	235	225	222	214	253	237	225	252	242	225	230	234	253	226	247	200	232	255	220	203	233	266	252	248	236	227	234	238	227	251	223	231	245	230	234	219	249	241	238	241	262	216	214	202	244	222	247	226	242	235	238	237	223	241	212	233	219	231	243	232	243	237	250	231	246	231	214	245	235	241	207	230	248	258	235	246	242	246	232	263	224	238	238	223	229	219	238	221	248	220	229	260	242	252	206	246	208	222	214	229	252	225	229	229	226	235	236	234	224	260	260	241	245	235	232	216	230	225	213	240	228	227	215	226	258	240	201	253	223	234	252	224	218	226	253	240	230	241	212	214	217	237	234	228	234	236	230	208	260	237	233	230	216	253	243	227	234	231	234	232	237	246	235	215	211	246	235	219	243	209	261	261	215	217	224	215	217	225	261	250	228	236	217	219	231	238	210	236	244	219	261	224	239	216	240	249	248	237	229	230	224	227	220	249	219	242	238	227	222	208	202	210	232	196	223	244	237	257	233	239	238	236	220	249	265	234	241	233	222	227	235	223	249	219	219	245	226	232	239	230	231	221	208	221	254	226	215	235	248	247	227	250	254	218	267	263	233	206	215	243	226	250	249	239	223	248	220	254	220	257	237	223	254	221	216	252	228	238	201	241	238	213	239	254	254	217	219	239	224	218	244	254	228	233	247	222	239	234	276	237	212	207	232	241	251	251	245	220	236	226	221	236	230	244	248	213	230	212	228	246	209	223	206	230	235	217	213	250	259	225	234	225	219	225	230	255	236	250	247	228	234	235	244	256	212	197	242	263	225	267	216	228	235	270	229	221	237	240	215	237	256	225	251	239	241	198	219	242	233	242	207	207	236	250	252	237	247	249	253	238	220	209	248	251	241	217	239	264	239	224	220	240	253	260	211	236	236	256	233	199	251	204	212	272	255	244	223	264	238	247	217	231	216	230	238	216	227	239	238	233	228	256	240	217	229	245	266	224	233	254	243	244	229	235	229	223	251	246	223	251	235	237	241	203	224	228	265	240	229	244	223	254	234	229	214	255	211	233	247	233	237	261	230	237	227	214	241	229	223	243	237	241	209	240	233	237	232	211	227	248	244	266	246	234	227	238	248	260	237	242	231	223	222	242	231	244	214	209	233	233	252	216	224	213	227	247	239	233	232	220	224	216	240	219	234	233	236	212	218	198	238	228	242	218	226	210	227	214	225	238	248	236	227	241	252	227	216	233	224	247	254	246	266	202	235	218	218	244	252	235	248	257	221	263	211	245	243	244	231	225	211	237	260	224	214	243	219	237	239	223	245	220	227	244	244	218	215	229	233	250	234	241	263	236	239	250	248	216	248	228	261	222	213	213	213	245	247	249	233	219	234	216	257	242	209	252	230	245	220	236	239	210	239	216	228	238	240	220	240	214	236	230	251	239	259	239	219	229	227	228	258	260	235	221	223	237	232	217	240	240	238	255	225	238	227	254	273	204	260	214	235	231	215	249	235	272	235	216	255	214	211	250	255	228	231	221	220	230	240	230	239	225	242	252	198	224	228	224	257	230	239	238	240	225	251	228	234	246	203	237	218	235	235	240	237	256	248	221	229	242	252	234	242	237	244	259	216	237	221	236	223	236	246	222	247	218	244	243	248	258	249	221	229	246	224	249	222	238	241	251	221	241	245	258	215	222	249	212	241	238	240	202	247	219	241	227	207	242	231	255	207	239	246	242	235	245	223	225	231	216	219	229	253	224	230	237	247	227	233	239	246	228	222	231	230	218	238	240	210	240	237	214	232	238	229	230	207	237	225	238	207	189	217	214	235	230	236	217	255	213	236	258	231	240	242	232	228	233	232	213	234	233	240	256	227	225	241	249	247	244	254	242	235	215	223	226	239	245	221	248	227	226	247	230	241	259	254	227	234	220	217	217	268	253	221	217	228	212	248	219	204	223	242	231	232	244	230	255	254	234	211	202	236	271	256	249	201	239	239	265	206	244	218	263	234	248	267	230	225	224	269	235	205	212	238	241	238	223	261	227	225	236	232	241	251	231	217	199	223	228	215	213	252	218	254	258	219	237	246	251	227	226	270	241	240	227	212	232	227	225	235	214	246	243	235	237	240	223	245	255	226	219	229	243	207	222	218	215	240	219	257	221	253	247	253	233	248	265	237	260	232	211	242	229	238	242	217	253	233	227	210	261	239	252	234	256	245	214	224	225	224	214	206	235	216	259	230	252	250	233	223	241	233	239	241	225	240	239	244	210	253	233	242	218	251	243	232	273	230	259	207	243	258	232	233	220	227	208	223	211	256	251	241	239	240	243	227	240	231	227	263	224	243	240	260	214	236	233	232	239	242	234	231	244	241	261	242	202	234	236	242	241	215	232	234	241	243	217	218	210	259
2984	675	731	822	781	786	714	716	626	700	719	624	619	662	627	645	651	656	673	633	630	610	634	664	630	619	631	620	636	602	608	621	623	624	665	591	633	631	614	656	622	621	601	644	639	659	598	591	637	612	661	643	658	601	619	615	610	627	603	641	609	645	616	650	666	612	628	615	634	575	600	665	627	634	613	597	623	630	604	646	647	632	674	584	634	654	667	640	586	604	655	660	622	664	653	621	619	616	634	633	650	589	629	601	654	638	640	630	647	634	615	622	666	618	623	668	612	639	646	597	628	627	581	591	627	653	628	602	643	640	617	619	631	631	614	637	625	630	637	591	602	636	652	627	627	671	640	594	620	618	607	606	651	592	589	654	615	600	593	669	634	658	615	610	646	623	622	629	622	643	641	644	628	573	661	615	598	631	656	648	598	657	652	593	626	623	641	636	607	594	643	582	600	614	662	605	640	623	608	588	636	658	577	644	645	626	636	613	617	598	614	588	646	640	616	636	581	628	651	574	600	673	602	630	629	613	655	642	627	609	601	612	604	611	624	628	655	587	619	637	642	644	638	598	631	640	626	601	629	621	595	632	613	607	651	602	597	648	632	636	596	620	638	630	643	601	619	631	609	634	578	661	597	628	604	612	616	639	588	601	656	640	654	627	645	589	624	613	633	667	613	641	633	634	638	621	640	647	646	620	626	608	612	641	652	622	622	623	626	610	601	652	594	604	580	645	609	619	611	641	604	660	631	592	617	657	632	612	643	569	622	598	578	608	628	670	565	607	621	588	621	650	639	668	652	630	671	607	640	649	665	590	610	635	588	601	637	626	644	645	636	631	662	641	645	593	619	623	637	571	610	592	660	632	630	624	606	603	653	598	588	609	626	591	613	619	633	634	598	654	645	666	652	622	642	595	636	628	645	669	619	593	653	622	657	618	618	645	630	613	609	620	614	580	595	608	652	633	629	588	617	644	614	622	655	585	594	616	665	573	595	593	589	671	617	599	634	644	593	656	616	582	640	667	646	663	611	688	646	616	555	611	595	635	614	642	597	610	608	639	580	633	588	579	636	618	612	654	596	610	623	637	577	604	597	626	617	615	569	626	657	610	606	620	621	599	651	605	623	619	609	599	604	616	631	599	629	653	637	635	633	628	618	662	640	641	651	627	638	599	622	634	597	643	634	607	593	646	591	628	609	605	625	639	585	621	649	612	631	616	635	631	617	614	624	598	592	594	625	626	604	668	618	638	616	618	617	635	610	591	608	611	643	570	601	632	615	647	613	634	631	627	619	623	612	620	638	626	599	626	614	647	633	578	623	656	584	609	554	588	660	657	595	644	627	609	601	647	570	671	647	655	628	629	643	600	650	619	567	660	631	583	650	639	606	618	603	689	565	636	582	624	619	655	613	618	642	673	617	614	636	612	652	610	610	620	664	624	643	607	586	591	631	612	612	604	643	651	583	636	625	619	629	688	559	654	633	630	620	606	595	634	653	609	649	643	603	582	653	588	638	633	622	638	644	622	631	623	631	563	621	655	611	652	612	629	630	638	616	591	654	616	610	617	637	642	633	617	640	685	655	627	616	616	623	603	637	599	599	637	626	645	679	661	609	612	634	630	635	616	613	653	648	612	647	662	608	620	646	607	645	575	620	627	649	632	642	620	688	621	611	586	591	641	590	632	631	636	609	590	636	604	607	647	624	647	644	591	584	636	591	625	583	633	623	582	607	675	624	626	632	633	612	619	620	634	638	634	637	597	632	617	608	652	633	587	640	620	656	652	618	629	629	624	603	610	639	637	636	598	636	618	641	598	654	638	603	627	609	652	612	608	636	660	628	600	620	638	636	585	651	640	642	611	601	624	648	651	625	645	666	606	651	618	640	621	624	669	609	608	584	642	620	655	580	601	632	622	664	618	646	634	643	623	598	655	620	612	622	611	614	592	592	581	634	606	624	618	644	619	641	626	612	645	612	585	637	626	623	616	583	642	603	605	641	615	670	626	650	564	653	644	573	673	646	606	605	634	629	616	587	602	638	627	676	618	611	616	673	619	621	626	609	616	622	641	611	582	609	609	645	607	629	669	600	624	598	620	637	657	603	657	653	629	669	639	646	617	647	599	617	651	617	613	628	580	630	623	606	650	603	639	645	575	637	633	595	667	624	630	646	629	637	664	654	621	628	637	622	677	645	612	598	613	611	638	646	640	606	655	625	636	605	619	594	632	615	656	658	612	633	602	561	608	587	636	647	649	680	627	591	594	588	682	615	631	671	645	568	614	634	603	640	615	579	665	630	649	584	674	601	601	647	645	596	603	611	636	638	631	575	618	602	618	585	589	616	631	611	604	607	624	649	608	619	610	625	647	615	610	604	627	645	613	582	606	612	609	660	603	646	690	572	657	679	595	647	662	617	665	654	671	666	610	648	634	654	597	621	609	649	605	592	639	610	665	660	588	632	602	610	585	603	623	612	640	588	609	621	613	609	655	619	656	603	616	616	626	654	633	662	664	661	619	602	645	606	632	645	629	607	625	652	634	621	612	639	630	628	615	629	628	590	605	624	614	671	598	639	613	620	636	570	582	641	654	631	643	598	624	634	611	636	610	591	624	644	619	629	667	661	580	660	594	623	628	616	639	625	595	595	636	651	595	602	660	644	582	641	578	576	594	639	628	615	632	641	639	652	670	610	646	647	597	591	683	589	618	635	619	601	607	608	628	632	665	626	591	642	606	624	624	609	625	623	595	673	625	627	594	630	612	595	627	634	642	613	626	628	654	688	623	659	631	576	611	649	618	601	639	634	646	665	566	587	604	578	643	640	628	629	593	656	612	608	612	645	634	629	613	617	564	599	604	649	632	641	625	630	644	599	595	621	619	589	599	623	641	650	635	627	620	601	608	683	659	700	602	596	641	640	638	634	632	630	642	600	635	577	639	605	611	632	588	645	615	622	623	655	615	675	610	644	644	628	603	626	639	626	579	599	642	676	655	592	605	645	624	602	629	636	579	650	622	626	640	601	613	661	594	628	622	635	611	634	599	688	624	620	625	655	605	612	557	622	627	611	659	593	609	616	626	600	655	611	595	638	660	589	634	626	598	663	632	609	629	633	651	672	607	603	639	631	626	653	603	639	620	607	616	607	608	620	655	633	606	609	602	669	636	604	574	595	600	622	638	646	598	615	641	625	658	621	643	640	643	634	620	628	602	649	583	579	613	611	647	700	622	642	647	643	631	666	670	620	592	635	582	622	606	645	666	665	630	620	619	621	614	668	607	625	638	617	606	649	635	610	623	618	574	650	598	613	652	620	580	592	622	593	608	582	641	634	618	607	595	596	649	616	654	623	646	596	601	614	616	644	691	662	600	646	605	622	648	616	632	593	621	596	675	616	637	600	633	612	616	597	589	647	614	597	658	634	622	630	603	637	644	610	619	634	661	611	665	612	637	595	605	590	664	627	631	600	595	621	647	574	600	588	631	627	619	622	616	642	617
17505	1521	1230	965	809	609	564	446	462	397	375	345	366	287	313	324	311	307	284	332	282	308	286	280	291	305	285	265	256	302	276	288	295	294	291	264	258	281	248	306	235	270	269	269	275	297	274	300	257	252	293	293	231	313	263	272	262	258	268	236	268	263	295	264	280	267	263	277	265	281	271	276	233	264	255	274	286	264	282	259	252	273	281	272	273	294	262	284	275	272	264	284	245	272	274	284	235	271	288	254	274	246	276	301	274	253	257	284	265	244	269	261	273	277	285	266	284	263	230	256	271	284	251	245	273	249	262	277	278	273	258	265	278	273	257	271	288	251	243	274	256	272	266	258	268	252	264	294	238	254	286	287	272	289	259	236	261	261	297	267	239	260	297	299	259	270	313	269	275	251	289	258	280	286	273	262	249	278	287	302	273	259	232	254	232	250	252	254	279	272	246	248	237	259	247	249	265	246	276	280	250	243	259	274	300	284	306	293	264	257	261	260	299	284	254	273	273	264	283	252	263	246	246	275	288	265	255	276	250	294	262	278	277	263	247	281	283	259	277	244	272	284	257	261	295	269	296	270	284	286	261	261	271	263	274	283	270	262	285	260	267	264	263	262	285	264	251	282	274	258	254	286	279	262	263	298	263	311	277	264	238	259	282	259	266	239	278	302	279	261	284	279	279	264	274	233	255	276	271	267	281	288	285	265	289	289	265	244	255	281	271	275	283	281	280	290	261	242	252	290	280	244	270	250	286	247	246	283	288	262	265	273	260	297	275	261	258	261	219	285	266	266	296	279	242	295	288	272	290	294	256	288	306	278	269	245	262	262	251	254	283	250	291	287	270	267	290	245	287	265	274	276	289	271	241	291	289	267	286	284	234	284	273	292	296	328	237	249	252	290	263	236	312	278	267	279	241	321	270	259	287	301	253	272	279	282	263	265	255	281	270	274	250	256	264	257	234	275	271	290	251	275	282	287	288	288	267	284	252	284	301	309	247	252	287	277	271	235	270	274	267	245	278	254	262	272	278	265	257	249	282	266	287	257	270	278	250	263	258	274	275	279	268	236	280	256	262	278	273	266	215	300	249	241	289	241	278	261	270	282	282	288	234	294	294	263	255	261	255	258	257	250	263	293	269	274	263	289	268	280	248	271	294	258	281	283	271	252	290	275	274	258	269	265	258	284	260	270	258	288	279	268	256	280	251	248	283	278	308	280	286	272	282	250	261	268	280	263	267	284	269	274	252	274	276	257	282	265	287	245	264	301	246	282	256	292	260	266	309	265	290	266	250	313	242	284	251	288	256	244	314	235	268	276	289	254	285	261	273	259	269	249	215	244	255	287	276	270	297	273	278	267	276	279	286	247	309	257	258	245	262	264	265	272	269	263	262	265	275	306	267	249	263	254	285	262	262	280	287	283	282	258	253	276	256	266	283	291	260	273	287	248	298	286	280	271	271	272	236	292	270	290	268	284	275	280	288	293	289	293	251	279	290	272	254	239	265	288	271	271	274	277	257	248	242	260	298	265	243	259	279	267	277	228	273	243	280	298	261	262	285	275	276	287	260	290	279	285	288	254	270	253	268	261	236	244	283	261	283	262	280	294	270	276	296	259	253	264	268	277	274	276	245	292	282	281	269	245	252	268	268	276	257	266	269	275	239	255	258	257	251	295	274	236	258	251	256	299	276	288	310	272	251	302	275	266	290	305	289	274	265	271	278	308	259	278	262	282	252	278	242	305	260	244	277	259	275	259	282	272	282	279	287	254	259	267	261	304	299	277	305	248	283	243	226	288	279	273	301	244	284	285	253	284	272	269	254	252	240	278	271	284	281	283	228	294	262	260	280	257	260	252	259	263	264	294	261	271	264	252	246	234	267	268	266	248	237	249	231	265	284	244	255	285	249	297	279	263	252	268	286	288	264	265	281	283	287	276	262	211	268	258	279	264	244	265	273	285	240	227	256	252	259	250	290	266	295	253	289	283	287	249	271	299	273	275	282	281	276	259	241	265	264	262	275	287	274	275	248	236	285	239	262	273	273	277	278	278	284	259	302	300	279	268	258	263	243	275	263	242	275	255	264	283	264	255	283	268	273	273	291	285	257	265	253	262	259	255	286	282	279	256	286	256	216	247	251	247	282	253	243	283	251	277	264	297	311	288	239	272	266	287	295	265	239	239	284	264	265	255	285	254	285	298	269	298	255	250	261	267	266	305	293	251	252	235	291	277	264	293	277	263	280	274	259	242	250	257	265	294	295	271	285	277	248	287	280	263	270	317	298	235	261	259	265	251	256	265	286	285	282	223	276	245	268	263	266	301	267	273	253	249	269	275	265	258	256	269	276	259	272	246	277	253	288	262	280	260	288	284	287	273	263	270	273	272	256	273	264	274	285	268	248	251	297	285	286	252	281	269	291	285	281	258	277	292	282	226	244	267	255	303	271	241	250	261	274	259	245	287	309	276	272	232	272	294	252	281	279	247	294	278	301	260	265	287	275	241	253	288	270	251	286	272	282	271	266	291	277	290	277	255	270	275	287	271	249	305	271	266	266	305	279	261	267	294	289	247	286	279	306	258	290	249	259	261	267	275	295	265	267	241	249	304	267	254	258	248	295	272	256	278	293	258	285	308	261	261	233	306	249	279	306	287	265	286	256	273	297	219	266	286	263	297	307	282	264	261	273	245	304	270	271	283	284	283	280	261	245	293	274	289	255	274	279	284	294	270	267	248	264	254	294	258	280	266	285	268	249	291	241	281	268	288	259	268	251	261	309	276	270	288	268	259	233	294	278	265	284	269	283	276	264	272	287	250	255	289	301	262	256	264	297	291	250	277	266	260	276	303	260	250	282	257	278	255	268	276	249	277	281	265	278	293	275	297	255	251	263	273	293	239	257	295	262	260	274	283	282	275	268	260	251	303	263	264	295	262	291	283	261	257	244	245	251	273	274	287	259	271	244	265	279	240	273	240	273	283	263	259	224	271	263	249	320	270	291	242	263	278	294	271	247	293	253	274	268	288	259	269	259	279	253	265	241	266	239	274	278	266	267	266	304	246	264	272	296	268	283	273	289	288	261	263	290	241	257	258	220	269	289	264	266	289	283	248	268	256	252	285	301	302	275	284	269	278	278	248	269	286	264	265	294	270	293	251	302	293	273	251	269	259	248	282	293	290	256	259	265	283	288	279	278	276	287	283	302	293	273	265	255	244	254	280	263	254	261	258	281	273	257	268	268	285	284	277	293	245	271	294	291	229	257	268	267	256	288	269	266	254	255	276	285	239	239	270	284	273	249	275	282	263	286	254	296	247	241	241	257	265	273	280	250	291	280	289	312	275	280	282	281	256	258	255	257	271	300	235	218	250	268	256	274	275	261	259	278	259	272	247	297	294	269	266	275	277	241	272	247	293	298	258	267	269	268	249	295	261	273	272	268	280	280	239	300	263	275	276	286	276	294	283	261	297	269	241	282	271	301	286	264	270	275	276	245	269
9116	1487	2679	3077	2842	2334	2039	1751	1581	1440	1331	1137	1139	1105	1018	1030	972	927	927	927	843	857	818	815	863	829	772	781	785	742	743	770	779	743	729	730	724	765	761	737	726	723	769	746	779	725	759	748	703	642	721	706	636	697	737	683	699	686	740	737	715	669	720	732	716	703	716	698	736	714	758	696	751	699	733	707	712	701	647	666	719	676	664	752	736	724	659	642	644	695	666	740	705	681	697	692	672	715	707	710	710	700	628	674	688	705	677	717	673	695	666	739	696	711	723	697	711	685	699	683	724	706	651	704	669	687	683	663	657	657	720	694	695	731	675	676	710	717	710	683	704	680	643	684	682	654	632	658	732	676	696	677	744	716	716	693	671	704	669	743	714	726	689	654	679	671	683	684	715	704	699	673	633	654	638	703	658	688	669	710	713	703	677	716	679	691	648	701	682	688	659	706	695	653	670	695	700	702	685	661	724	727	689	719	704	691	708	670	643	707	679	679	683	675	691	754	731	686	657	705	691	696	663	671	678	693	725	668	731	705	707	677	687	663	704	742	705	685	730	715	716	712	678	696	678	730	669	688	670	663	704	710	665	765	754	688	684	715	700	679	681	681	724	705	653	676	683	689	628	688	698	673	694	698	712	683	702	698	711	687	715	645	674	696	687	716	701	697	694	700	710	717	721	700	645	697	714	636	716	715	687	689	694	760	674	680	683	715	704	657	687	693	711	695	680	724	664	694	681	744	682	732	681	744	659	697	704	689	692	682	675	669	736	663	735	727	747	671	720	691	651	657	687	684	693	680	707	641	682	630	669	690	712	688	706	714	730	691	690	704	641	695	715	674	708	668	733	697	746	677	659	722	738	703	698	708	702	723	666	716	665	730	672	669	654	674	721	715	686	721	665	692	668	734	730	687	679	637	687	710	723	693	724	627	696	674	730	689	741	699	700	701	657	695	648	702	700	679	717	692	708	707	702	704	678	674	701	702	679	673	679	687	709	646	714	696	704	742	680	655	686	677	689	715	675	700	659	650	699	737	671	698	671	707	690	713	718	678	688	686	642	726	685	669	665	700	746	665	724	718	689	662	682	718	678	661	681	708	715	690	701	699	704	710	684	681	726	678	711	701	688	691	658	677	689	702	730	727	710	694	699	690	737	717	706	742	680	699	645	742	671	696	691	766	654	676	735	667	739	715	701	655	708	686	688	676	737	738	727	639	712	708	677	675	685	668	712	669	722	680	697	706	684	725	655	689	670	685	670	662	710	725	710	725	653	647	688	697	645	673	748	740	713	660	688	713	724	669	702	702	690	676	687	713	703	692	749	689	654	705	724	724	656	723	683	689	638	695	670	666	636	712	686	714	694	668	679	726	690	695	725	714	663	683	706	707	718	710	650	682	713	706	722	684	710	733	727	701	678	678	706	693	653	703	703	682	656	667	694	666	634	721	713	670	709	662	665	720	718	696	698	697	662	716	687	715	743	657	727	713	694	718	676	680	722	701	677	686	702	723	693	707	678	744	691	694	689	719	727	680	662	685	681	669	683	701	668	727	665	691	725	704	670	713	741	707	678	686	699	693	699	678	698	693	645	723	728	675	720	713	660	688	719	683	693	693	692	695	733	733	707	716	732	699	753	718	737	685	714	689	673	697	690	691	698	688	714	724	663	725	646	672	690	710	673	651	699	710	735	689	647	695	632	667	686	650	658	707	703	716	714	659	718	668	689	715	714	703	730	697	705	689	684	678	699	702	674	767	727	739	653	698	669	682	700	718	695	697	726	720	724	694	717	684	699	708	742	693	654	669	709	649	704	658	659	700	703	680	687	690	650	692	703	660	678	697	704	702	698	673	708	693	681	744	655	701	672	742	653	653	702	674	674	699	683	727	691	665	679	634	706	675	696	702	714	733	689	690	665	722	714	681	717	729	716	714	678	743	669	714	699	715	678	693	701	736	707	686	703	685	660	671	671	664	682	721	702	702	670	709	718	685	708	704	665	683	672	722	732	682	716	692	708	694	689	744	661	678	640	736	734	735	682	709	732	651	708	716	674	706	682	693	678	698	690	717	728	686	674	709	692	722	702	706	696	691	677	701	692	709	745	676	706	703	734	705	675	691	712	704	702	639	755	778	665	704	724	713	703	652	706	713	719	751	677	713	694	698	685	699	702	683	666	695	711	742	666	682	717	698	668	686	678	752	688	689	663	697	665	700	654	694	697	684	697	703	646	721	736	733	689	670	692	704	690	671	664	715	714	720	693	684	672	684	721	694	734	698	691	712	767	725	709	667	696	715	636	732	727	699	680	742	669	667	680	746	728	694	730	702	699	675	683	679	623	655	729	724	684	684	648	707	744	689	689	729	690	720	730	704	676	665	725	742	687	693	691	685	682	697	715	681	696	682	725	709	705	758	700	711	738	678	692	690	725	661	682	697	680	703	701	683	761	705	670	728	688	675	685	695	705	701	729	684	683	696	699	730	663	705	714	672	691	665	704	678	677	735	666	659	715	713	646	695	731	662	661	674	703	697	668	678	697	676	673	676	716	662	674	702	674	691	661	684	714	681	667	664	693	642	660	659	734	654	702	714	690	702	758	681	738	665	755	718	698	657	668	703	684	692	678	700	635	690	690	720	627	663	648	668	699	693	729	656	736	721	714	677	670	696	716	693	732	658	690	635	687	713	654	647	651	687	677	671	680	685	675	691	720	727	691	702	700	673	658	725	703	691	708	676	681	715	675	695	740	708	676	705	712	709	716	675	738	646	703	682	695	678	695	684	724	707	682	676	690	736	660	715	738	714	713	717	715	697	716	703	672	674	697	652	754	693	675	719	706	714	681	646	686	704	724	720	726	691	685	689	671	689	683	675	714	729	728	692	717	638	656	727	674	679	708	664	664	682	674	659	722	686	665	738	689	673	695	725	703	654	667	658	710	682	725	699	648	677	717	689	697	721	689	703	690	698	678	686	666	724	651	691	689	667	663	679	726	674	692	674	669	663	701	723	691	663	656	668	681	682	631	680	710	686	699	690	695	654	698	726	652	698	711	718	683	696	682	715	704	692	707	695	741	733	669	662	709	716	649	700	652	715	692	683	710	669	638	700	754	728	647	681	718	707	678	753	689	721	751	677	731	710	714	704	689	671	732	635	641	715	701	674	703	715	675	682	677	682	665	655	673	696	728	711	660	701	698	687	691	733	713	698	717	699	745	704	681	698	648	690	734	651	660	657	697	657	702	685	698	685	700	725	662	728	713	662	674	729	658	733	672	725	703	668	725	705	660	714	655	716	707	702	693	727	751	698	701	676	703	670	712	694	700	690	723	664	662	674	715	687	702	645	634	719	717	750	702	665	712	686	697	684	658	709	684	714	693	693	714	695	675	672	704	639	697	699	788	713	645	710	693	672	685	709	683	662	724	669	694	699	703	695	674	693	702	733	719	659	712	698	720	701	712	659	680	688	694	720	646	695	717	710	728	675	756	665	708	670	650	660
27113	3669	2139	1671	1163	838	640	564	467	351	315	281	277	258	229	231	205	209	190	173	166	176	174	175	170	176	176	139	171	163	160	164	174	140	140	161	142	134	166	147	161	158	134	167	126	174	148	144	142	134	141	120	145	144	154	150	144	141	136	123	123	150	142	137	158	143	136	142	143	126	120	147	137	130	136	144	129	172	150	134	136	114	141	159	134	144	111	139	132	149	143	157	169	128	136	122	117	160	135	137	151	130	134	142	132	146	153	144	126	161	128	144	159	168	140	155	152	181	160	157	136	129	133	141	112	119	136	142	126	153	143	127	132	135	136	147	134	141	129	143	150	129	151	133	144	133	138	121	115	132	105	111	138	132	150	135	145	157	170	123	149	142	135	133	150	129	135	153	135	151	138	155	144	166	147	147	141	116	132	144	138	123	137	150	142	146	141	131	143	133	130	135	143	135	135	125	149	125	150	156	136	151	122	131	150	146	137	140	153	160	133	131	134	132	149	146	142	132	140	143	139	134	157	138	133	129	122	124	123	134	143	138	151	128	154	131	127	153	119	119	137	129	155	156	133	158	131	148	126	146	157	128	170	132	131	145	134	120	151	123	146	136	135	139	150	140	145	125	140	136	162	127	148	126	134	135	153	147	139	132	116	140	135	133	137	131	158	144	143	132	124	146	130	154	140	124	130	160	136	136	151	121	126	124	126	157	140	150	131	141	132	130	152	131	126	139	137	128	127	125	139	158	149	145	136	128	145	128	136	130	127	141	150	132	147	128	158	140	141	158	120	122	133	140	137	131	142	126	139	144	154	142	134	131	153	150	137	158	144	132	128	135	124	128	127	138	126	138	130	147	152	123	141	155	117	142	126	131	125	145	159	126	140	152	188	115	128	145	126	115	139	132	145	152	143	126	144	136	136	131	131	154	148	139	160	138	127	153	152	155	141	137	124	146	142	131	129	119	150	155	108	149	143	147	137	145	131	121	124	151	142	139	119	131	145	149	142	130	129	152	130	152	139	133	135	123	126	122	140	139	150	117	144	142	131	137	136	148	142	130	156	122	114	146	127	130	118	146	143	141	146	128	136	140	136	135	132	134	123	129	130	141	115	128	132	146	124	133	129	148	149	130	116	141	142	138	138	142	147	129	146	133	143	137	139	126	128	127	148	126	127	130	127	134	120	165	156	133	146	154	166	144	154	167	128	131	135	138	124	135	149	149	144	135	163	161	135	128	118	116	136	105	118	144	131	137	122	138	131	121	159	144	128	146	121	157	120	144	140	123	134	136	145	150	163	150	149	127	125	154	152	139	142	118	122	150	137	122	136	135	127	139	132	144	130	141	130	135	142	127	129	124	151	148	148	133	167	157	135	169	121	141	174	147	148	139	153	163	150	143	157	157	140	143	137	145	131	111	154	139	142	162	136	135	148	149	140	134	133	163	135	131	164	131	125	122	144	111	130	148	143	155	135	119	122	139	132	134	139	154	131	171	154	133	121	137	149	145	128	139	139	144	149	126	129	120	130	144	125	138	131	147	141	135	134	133	149	147	134	140	117	131	142	152	126	143	141	142	110	154	132	131	161	124	145	136	121	147	142	141	153	120	133	136	135	137	117	142	166	131	124	137	128	148	159	154	120	117	140	132	152	138	123	146	136	141	138	145	142	123	130	128	134	153	148	122	127	136	156	145	139	140	144	135	134	140	141	144	125	140	150	136	135	141	135	127	152	133	153	140	141	123	136	154	136	142	136	123	130	143	154	146	146	160	148	145	117	136	137	129	139	128	144	150	126	132	154	161	127	131	158	132	125	149	130	148	125	143	140	143	132	148	147	131	123	137	128	129	144	160	138	155	161	141	153	118	139	143	131	132	161	137	133	120	138	134	132	147	133	136	147	160	139	138	127	148	146	136	134	127	150	138	148	159	133	120	150	126	144	121	128	137	126	149	133	139	117	135	161	143	122	137	147	128	144	148	133	141	134	120	140	123	146	133	136	157	143	132	131	137	138	143	148	125	142	143	132	172	146	131	137	133	132	161	167	146	129	145	153	129	125	134	137	130	157	129	113	120	130	147	124	128	156	133	144	132	136	148	144	129	135	131	138	132	136	137	141	147	151	151	120	141	137	133	120	148	157	119	146	145	143	140	120	113	145	124	148	161	127	139	139	124	132	121	127	111	144	131	146	127	130	137	152	144	155	139	143	140	146	153	147	147	141	130	143	141	148	135	141	149	150	130	128	143	163	136	142	143	140	156	157	137	124	145	129	151	152	151	121	129	131	142	143	130	132	143	137	139	140	155	130	138	125	149	112	131	128	129	126	145	122	138	137	157	127	141	131	126	155	164	134	139	144	140	140	132	140	148	144	123	126	136	123	143	145	144	120	148	150	136	140	135	138	132	174	116	143	137	144	145	140	144	138	119	155	148	143	130	153	147	148	143	124	117	135	135	135	133	134	124	149	122	149	151	141	127	136	173	145	136	166	131	126	145	152	143	127	142	120	134	149	117	117	108	142	138	123	146	127	121	123	154	161	125	130	128	143	145	130	124	133	114	129	144	155	134	136	127	139	143	121	118	146	135	146	142	139	162	128	116	150	133	128	160	133	130	117	110	135	115	137	145	121	137	148	140	140	142	166	155	146	131	142	135	134	136	157	130	142	128	135	134	132	140	129	109	141	143	132	135	126	134	130	136	124	131	133	137	136	134	147	144	141	154	126	137	159	150	128	126	118	153	142	123	149	125	138	144	127	121	136	163	117	137	110	144	132	152	128	155	121	136	134	143	133	129	142	139	169	132	154	140	116	121	157	127	143	137	120	130	129	147	124	147	133	131	117	150	141	140	143	130	130	115	136	122	149	143	134	131	139	127	113	127	124	127	136	115	125	153	129	130	160	156	152	156	139	163	142	154	142	154	134	131	143	127	139	140	133	124	151	136	115	118	132	135	138	144	126	127	133	126	147	133	149	124	162	126	144	138	147	138	130	141	143	129	147	141	136	129	140	127	131	133	130	161	123	132	147	147	143	142	141	123	142	149	138	151	152	132	121	134	143	154	139	165	132	135	136	136	143	108	136	147	161	134	119	145	130	124	139	142	155	147	148	138	140	134	149	141	132	138	133	136	139	156	156	121	139	139	135	151	129	124	128	142	137	142	104	108	138	153	108	130	126	122	157	169	145	126	153	151	139	140	133	142	158	142	136	141	138	121	151	126	133	125	131	132	131	131	130	149	126	137	138	144	148	137	134	124	136	125	156	135	148	120	139	126	145	158	138	144	149	125	159	145	141	136	121	130	147	132	146	147	149	137	142	137	128	140	149	137	127	156	149	141	143	135	119	141	134	141	147	137	122	146	144	128	122	145	137	143	120	141	133	148	128	142	141	137	114	120	132	129	141	131	141	123	152	129	140	131	144	138	125	149	147	147	148	130	140	149	125	143	125	147	139	125	143	147	150	134	135	129	138	141	122	134	139	125	146	127	149	118	143	137
13088	1870	4001	4928	4317	3494	2942	2473	2097	1865	1618	1441	1223	1118	1038	912	888	809	748	688	744	728	671	679	637	565	634	587	555	517	521	510	515	513	464	490	511	488	476	433	451	427	504	463	449	442	445	435	445	428	439	467	388	459	446	414	427	435	412	435	430	409	428	420	423	408	385	403	423	377	410	383	385	427	367	364	361	370	352	415	443	402	390	409	369	374	393	404	385	403	401	403	392	366	397	393	387	401	403	361	366	399	402	399	389	369	391	397	395	395	397	391	393	365	370	438	383	340	437	367	423	371	416	407	389	390	406	374	352	385	390	372	398	370	380	377	392	395	374	407	418	352	357	410	378	393	389	370	377	390	375	363	391	401	360	360	376	423	386	358	361	382	374	389	371	361	364	391	411	395	418	388	334	366	432	385	369	377	360	392	358	366	360	342	386	354	394	362	360	347	413	400	352	401	365	369	403	383	370	357	387	364	366	394	406	373	398	378	341	400	391	377	397	347	412	384	390	372	385	337	410	386	417	356	425	396	388	362	398	376	390	410	363	409	376	391	396	403	441	396	401	374	336	388	347	371	391	407	366	383	367	371	374	373	348	393	346	388	383	356	372	370	369	362	394	363	368	363	345	401	382	382	384	335	384	403	362	395	372	384	392	368	376	376	379	372	378	398	395	404	362	391	377	394	423	365	391	365	409	372	394	357	355	388	395	346	362	356	375	400	366	358	389	365	393	367	367	350	375	398	402	362	371	380	371	379	362	381	385	368	364	351	382	415	351	361	387	379	387	377	387	339	394	386	418	380	405	331	403	347	350	370	366	387	352	379	354	378	379	370	365	363	346	368	390	399	374	361	358	380	354	351	386	385	386	397	338	383	389	374	396	379	386	400	389	363	324	340	354	403	387	358	370	379	345	370	372	381	377	379	392	407	389	373	386	367	376	389	369	364	382	377	380	363	372	357	362	350	372	362	351	384	378	418	369	372	390	388	382	396	369	375	355	389	392	398	363	421	386	431	359	366	408	365	367	379	374	362	390	387	339	378	328	371	361	376	385	367	352	370	340	383	414	366	415	353	377	392	386	378	364	376	373	379	352	374	380	370	356	359	338	393	353	364	351	357	381	359	385	390	378	359	370	421	390	369	386	381	377	376	373	421	354	384	362	359	382	388	375	379	397	402	381	355	371	350	400	333	370	359	335	387	382	341	369	351	369	348	411	393	393	393	391	370	367	402	390	380	406	363	380	375	370	404	366	388	389	370	376	406	402	374	329	373	410	375	338	396	345	398	400	370	357	370	353	384	355	366	392	402	359	359	391	385	388	368	377	359	368	360	428	379	360	361	379	409	379	392	395	359	394	385	386	373	396	399	388	376	392	377	372	380	373	372	358	412	373	406	376	345	388	363	371	385	382	348	359	375	405	376	364	381	375	396	353	379	427	388	418	383	361	376	374	380	385	352	414	353	388	377	391	359	391	365	368	358	375	395	361	399	375	381	382	390	376	390	392	393	387	394	357	378	370	402	384	368	377	377	376	413	385	377	406	369	429	361	369	358	383	371	360	365	357	380	366	355	403	385	388	354	370	397	374	390	346	380	396	378	397	382	393	376	412	408	371	354	405	379	411	377	379	328	407	407	389	380	377	383	364	385	356	339	384	400	369	389	387	381	387	361	388	369	362	384	363	366	372	426	376	365	357	380	391	385	388	417	385	358	390	341	376	377	340	344	419	371	357	403	379	394	386	407	368	343	386	358	399	377	394	369	379	371	376	367	365	358	357	401	402	386	373	399	358	374	384	402	365	378	380	363	363	350	348	380	403	352	396	356	362	408	366	369	398	402	411	411	386	393	400	402	362	375	379	374	338	392	359	370	363	362	391	368	395	391	378	399	368	373	392	412	376	356	395	354	366	425	389	361	424	384	348	354	390	377	391	387	366	359	394	392	372	383	369	347	433	397	390	375	353	364	415	333	389	358	373	377	402	384	399	373	390	375	391	415	365	395	360	397	363	385	383	371	353	386	403	387	372	360	373	353	422	360	382	387	348	374	330	367	387	382	393	391	402	381	367	393	368	384	361	364	378	366	417	378	395	325	365	396	373	348	366	407	381	375	379	408	371	402	369	392	384	362	407	382	345	358	391	390	395	361	368	369	374	353	421	381	403	379	371	354	364	384	387	367	374	377	364	404	404	390	390	373	362	371	350	362	395	371	343	341	377	349	399	378	401	391	355	392	338	382	348	394	402	355	405	381	358	378	373	371	384	361	355	359	384	401	374	400	400	369	363	362	356	371	350	418	393	355	383	354	375	371	375	402	375	406	376	390	393	370	337	379	367	376	388	361	384	366	399	394	375	381	344	393	370	366	370	387	399	351	385	408	349	364	405	381	384	343	401	374	416	371	353	423	389	385	410	394	381	389	379	402	377	385	358	393	391	370	356	384	367	345	379	418	364	352	370	372	386	391	399	387	375	378	372	341	354	386	389	394	367	393	399	379	396	365	391	375	375	395	358	359	394	392	405	402	381	366	372	378	384	400	353	373	383	388	405	412	410	403	375	371	406	373	364	388	379	359	358	388	367	345	428	382	366	385	376	384	385	383	383	368	375	364	381	372	379	388	370	386	382	372	358	356	420	368	385	386	380	382	343	358	368	400	413	364	380	364	387	367	340	405	389	375	393	357	388	432	382	380	392	373	358	375	388	346	348	389	398	389	391	380	359	393	355	403	365	380	397	383	361	377	397	392	398	399	335	351	372	384	374	420	406	391	380	403	372	353	378	360	384	372	355	400	409	416	371	336	364	386	362	373	386	346	398	341	409	416	356	367	411	331	382	404	367	409	335	358	391	348	408	407	340	415	332	360	370	341	370	368	356	381	419	387	398	358	366	382	420	388	384	352	377	358	425	346	389	393	345	375	419	370	352	347	371	371	376	346	359	367	349	363	379	384	368	380	378	384	416	388	368	353	384	402	365	377	409	399	386	376	406	365	352	405	405	370	388	373	392	355	331	374	371	353	370	418	364	398	374	371	354	381	401	383	368	348	362	396	375	335	345	354	363	345	361	381	365	397	375	405	360	415	408	366	344	379	373	371	364	412	364	431	372	393	379	399	383	370	385	383	369	405	356	415	375	374	359	353	375	404	355	380	374	359	366	405	387	356	367	359	363	362	387	412	371	353	379	401	354	341	342	345	379	369	356	383	406	388	380	362	412	397	369	367	379	332	374	370	373	348	391	368	387	386	372	405	382	362	372	409	363	403	396	411	387	391	384	397	428	357	357	383	380	399	376	360	413	370	402	352	341	391	357	371	377	410	365	384	394	382	403	367	376	407	376	371	399	354	348	393	367	401	408	398	362	355	370	380	379	412	427	369	393	378	391	369	345	399	371	369	352	353	381	346	366	390	359	358	382	392	364	368	402	362	338	364	359	387	365	377	394	386	379	320	385	372	416	399	400	391	403	368	421	389	360	394	335	359	363	379	350	362	403	371	370	357
3346	292	266	313	265	263	261	283	247	229	246	248	225	233	247	230	221	254	208	275	223	214	286	213	246	237	240	237	215	234	256	244	212	234	226	273	237	231	225	244	245	250	247	229	238	222	246	241	226	248	257	229	205	210	234	243	247	237	234	220	239	244	234	272	246	239	249	222	215	237	257	220	244	243	219	257	215	236	217	228	227	245	236	243	231	237	248	215	234	230	240	251	238	258	243	255	264	218	225	252	219	246	240	226	232	250	267	237	239	229	240	232	247	238	219	231	249	234	224	223	249	230	239	221	213	230	203	225	225	248	240	240	242	242	228	202	223	184	242	240	232	221	205	241	263	253	259	219	212	239	213	248	239	238	247	225	226	225	254	240	244	220	191	227	233	229	255	238	244	216	246	225	230	224	237	224	244	222	216	231	226	243	222	228	244	232	242	234	243	232	220	225	236	231	229	197	219	218	225	231	232	230	218	236	243	245	234	228	233	216	248	230	236	261	243	260	224	221	251	238	266	247	205	238	219	226	231	245	279	261	232	242	235	219	242	245	259	243	223	235	279	225	208	231	225	236	273	237	232	238	230	261	246	225	239	244	239	211	215	229	222	244	243	239	249	236	254	229	239	209	237	233	224	246	235	265	236	233	261	233	252	252	221	266	268	237	226	230	252	232	241	235	242	225	252	269	255	238	227	231	253	218	246	231	251	214	229	229	245	229	225	236	226	246	275	218	261	268	215	215	236	243	254	254	261	198	233	250	245	260	225	203	221	238	200	252	254	232	230	237	240	235	251	227	224	245	245	250	252	232	270	212	207	237	230	216	242	212	239	242	238	251	219	220	246	220	224	223	250	240	249	245	235	240	234	244	225	231	219	218	247	224	245	245	215	215	259	218	218	210	230	246	245	262	214	232	226	216	237	229	213	239	240	249	233	231	205	256	231	234	215	255	226	234	248	259	245	243	240	227	234	234	212	255	230	269	217	270	212	241	245	238	241	250	238	238	241	241	224	252	213	249	228	223	224	251	229	236	195	223	246	209	253	266	229	213	241	253	258	238	228	238	221	243	251	230	246	226	256	226	249	233	228	235	226	199	221	232	226	258	207	240	272	260	253	243	234	254	247	238	225	244	231	222	241	209	245	241	252	239	213	236	234	255	251	245	245	233	246	234	244	252	245	210	228	231	252	247	233	229	231	257	222	240	213	253	239	233	222	228	210	237	221	221	229	235	212	226	233	247	222	223	242	198	238	249	215	243	237	242	231	231	235	222	238	239	220	195	224	241	212	232	217	235	257	236	221	222	219	255	241	226	225	244	250	224	238	248	252	266	215	214	257	266	228	235	247	228	213	233	238	237	255	229	224	226	213	242	238	254	234	238	229	235	227	236	230	245	212	217	226	218	248	248	230	231	258	251	260	246	245	244	227	222	270	230	223	229	221	228	212	230	248	232	240	219	233	233	209	250	207	220	220	233	243	220	219	239	220	222	212	229	238	256	273	241	233	223	247	218	227	226	248	257	239	225	230	265	237	249	214	237	242	217	225	232	227	234	204	233	238	248	232	239	254	247	229	242	245	216	252	250	233	241	246	260	277	242	203	203	197	234	237	232	222	231	238	252	244	228	226	230	244	238	227	221	260	229	231	239	245	239	245	233	248	232	225	236	242	205	219	232	249	222	254	272	229	257	253	230	218	261	212	242	255	228	245	247	241	224	248	251	240	197	248	251	235	223	229	243	239	242	227	217	216	201	255	239	239	269	247	242	259	256	226	264	232	224	281	248	260	249	206	261	240	247	251	242	240	199	215	239	239	241	245	230	238	217	236	248	236	234	220	235	196	246	240	241	232	248	214	243	261	213	240	264	259	243	225	232	254	231	220	226	204	243	248	214	199	238	233	248	235	277	237	247	236	234	209	216	221	262	245	197	220	239	237	221	262	246	233	237	232	230	242	230	234	238	220	237	242	241	233	238	236	246	242	240	210	232	236	219	231	242	228	224	238	233	252	239	234	228	240	234	260	237	250	244	243	211	241	246	225	261	230	264	248	225	260	246	244	229	250	234	247	233	224	235	237	218	220	261	227	259	222	237	219	240	240	228	247	228	224	251	233	257	251	224	253	248	231	234	268	232	237	243	238	224	259	254	239	240	244	263	243	258	230	240	232	205	215	216	230	241	215	255	245	243	245	234	215	229	237	232	263	233	233	254	241	231	246	263	229	241	223	247	234	227	231	247	237	243	240	244	238	242	255	221	232	250	244	226	229	225	274	261	226	208	238	229	229	252	232	241	245	232	254	254	226	228	248	252	232	251	245	212	276	256	249	217	237	229	258	211	240	223	250	217	232	240	228	236	245	208	247	231	240	239	235	258	251	230	239	253	233	255	242	249	214	240	229	235	249	239	253	222	234	220	238	238	239	245	257	239	230	226	217	242	214	242	224	223	236	246	224	218	233	243	245	213	245	250	245	262	211	208	252	238	236	248	255	212	249	238	223	220	245	222	217	238	254	237	233	241	216	220	222	271	215	223	234	226	221	275	215	229	238	237	246	226	228	236	246	227	238	229	235	246	234	224	235	252	232	286	208	206	222	229	206	213	198	250	246	250	214	254	257	228	196	224	223	236	247	260	240	248	224	212	250	231	259	235	240	244	233	232	243	263	218	242	239	236	231	234	231	257	230	244	255	238	217	231	221	242	232	215	223	243	227	199	255	247	228	213	218	213	231	215	237	219	218	242	214	234	219	229	197	211	219	234	219	221	244	241	211	264	241	226	236	227	222	259	230	263	212	235	240	232	217	219	229	237	240	217	259	242	228	236	216	235	225	239	236	246	238	209	233	215	252	230	235	238	229	212	245	231	221	242	240	221	226	252	208	233	228	227	233	224	236	225	248	230	226	209	253	236	230	206	232	225	244	237	218	201	234	232	245	227	239	237	256	234	226	226	242	243	244	251	253	245	219	251	219	245	232	238	244	232	227	221	248	229	248	246	237	237	232	231	213	240	238	244	231	210	249	247	234	254	248	244	246	255	223	241	234	213	207	227	246	243	235	243	214	223	246	250	234	251	237	226	253	236	226	220	232	238	225	249	261	213	229	226	244	222	238	229	216	229	230	236	252	239	232	237	235	235	233	222	249	243	233	253	260	264	237	233	220	219	220	255	236	241	207	231	246	233	234	248	245	243	229	226	242	260	227	222	245	223	231	246	229	235	241	252	244	235	223	240	215	224	244	220	215	248	244	248	262	232	247	247	234	217	220	248	242	251	234	258	237	235	234	212	225	243	248	230	210	219	233	231	248	230	226	226	236	215	252	196	255	259	249	214	225	232	268	231	228	264	234	234	214	234	238	225	230	247	222	239	236	236	212	243	239	210	223	234	218	235	230	237	253	223	207	256	250	211	241	232	195	249	226	200	237	240	245	237	244	248	214	249	249	262	240	242	241	248	237	212	258	256	245	271	247	229	244	237	184	212	246	221	234	249	251	217	238	250
2940	683	785	773	842	742	759	700	718	706	702	677	642	632	628	666	667	679	617	690	660	653	620	599	645	603	626	629	595	603	589	615	639	595	606	619	616	642	653	613	611	620	658	646	658	634	605	621	627	609	578	589	593	641	623	638	615	596	618	576	656	626	627	629	622	611	609	619	618	648	674	614	623	640	642	612	608	582	634	607	611	628	601	604	637	577	601	653	606	620	625	650	662	628	608	630	635	637	596	581	631	637	610	556	630	636	634	644	619	646	607	603	680	620	638	648	657	598	640	609	619	563	633	598	611	657	617	616	618	566	626	610	565	616	606	619	632	621	642	641	671	601	665	608	610	648	628	632	668	622	610	605	616	598	622	643	610	621	605	632	603	617	603	637	634	644	608	643	623	638	606	623	590	603	664	637	593	632	660	629	623	603	656	591	641	638	622	633	635	636	632	628	656	575	610	613	618	671	548	612	603	637	623	633	602	606	605	605	622	627	660	626	631	587	620	614	623	626	638	578	633	615	616	593	605	643	620	622	618	629	651	604	666	623	624	597	639	609	620	604	591	581	641	611	632	629	634	640	607	603	594	606	615	660	699	600	631	628	611	624	661	664	634	633	646	636	606	633	625	630	616	599	601	667	606	617	614	580	573	598	649	612	631	627	651	621	586	618	648	632	613	613	606	614	657	630	623	591	591	682	622	620	657	646	594	551	674	628	672	624	616	655	627	620	593	622	594	584	614	648	638	620	632	625	651	623	628	627	626	603	642	621	623	614	632	629	597	660	666	635	631	575	596	610	633	654	643	608	581	627	652	632	619	599	644	608	637	622	636	606	638	636	654	634	611	630	626	625	596	626	600	651	625	601	655	606	624	591	659	631	625	600	660	677	607	642	606	590	608	628	612	646	685	618	634	626	581	642	620	637	650	616	625	651	601	638	602	628	663	636	604	644	589	617	628	655	635	627	603	596	604	614	642	648	614	645	643	662	664	633	655	628	620	616	610	576	619	630	626	607	634	639	624	607	592	641	663	656	604	630	633	633	634	620	589	643	583	615	630	710	576	623	598	640	606	614	613	661	618	614	585	627	644	628	604	643	614	640	670	582	675	621	652	603	570	626	671	639	683	607	651	583	671	611	603	584	598	607	646	624	622	624	633	644	629	645	660	605	575	630	683	626	667	585	651	649	612	624	612	597	592	647	625	668	612	646	588	678	647	636	643	600	591	652	624	604	601	618	589	606	582	627	623	604	606	655	610	617	674	648	628	617	594	631	625	614	621	644	638	645	636	604	610	618	617	600	584	607	611	629	639	603	659	637	618	679	638	648	622	624	585	628	612	659	655	583	634	618	636	632	628	612	646	634	638	641	653	627	667	642	626	611	617	636	660	646	613	657	603	632	614	609	630	654	612	674	641	632	614	668	639	583	652	655	638	585	704	620	671	622	637	588	646	598	623	619	587	635	648	635	564	609	611	657	615	666	604	587	643	647	580	612	618	608	629	659	597	572	617	607	627	635	593	652	613	621	623	614	664	625	605	604	648	631	630	608	612	607	590	606	644	609	616	607	643	608	611	630	636	591	626	599	643	588	570	629	707	605	626	632	623	623	669	604	592	622	591	593	625	595	621	613	637	621	624	649	618	682	630	603	574	621	651	549	609	633	637	642	617	636	624	667	614	565	624	655	585	694	602	627	624	639	658	617	610	653	633	635	631	625	640	623	577	659	638	589	599	637	640	615	659	616	637	613	619	646	600	659	633	618	620	601	595	648	634	607	603	638	620	628	613	596	607	603	648	614	649	615	652	613	584	632	616	619	656	630	622	595	630	600	630	630	618	619	651	637	629	627	639	613	649	611	622	640	627	619	637	601	625	636	620	654	630	620	609	654	587	640	634	617	651	582	641	628	615	596	609	664	614	620	660	605	625	640	609	616	617	614	623	654	590	619	615	588	621	662	625	625	582	659	650	630	602	637	591	609	639	606	697	650	609	642	621	652	634	634	628	615	627	619	602	597	642	570	609	591	637	634	645	635	627	607	620	613	614	631	588	675	603	660	660	625	579	607	634	662	638	582	637	649	613	599	662	617	617	598	631	672	558	689	618	627	620	637	591	641	630	614	647	631	655	589	650	577	631	631	632	590	608	631	658	634	630	611	654	596	609	640	611	608	642	619	609	628	617	592	615	653	671	662	614	662	609	585	599	653	591	636	654	633	655	606	597	607	628	645	607	670	585	670	581	643	594	629	622	565	592	646	611	590	637	639	626	640	624	621	597	612	657	601	651	649	616	598	666	600	614	650	562	629	643	659	590	618	625	575	662	644	621	675	649	589	597	637	626	616	617	618	625	637	603	621	657	596	625	682	649	631	616	657	669	638	611	629	609	665	598	623	620	652	673	653	642	633	626	632	647	607	613	627	600	593	592	628	612	603	639	599	617	619	637	625	657	609	604	619	622	598	646	642	632	664	584	588	634	664	589	616	637	612	617	573	621	640	596	651	637	613	669	624	625	641	619	693	613	600	610	590	619	664	613	636	642	576	614	615	621	612	623	632	628	610	638	616	648	675	640	655	624	586	589	604	672	613	593	628	611	628	608	577	598	654	647	650	614	631	647	610	599	602	642	672	621	673	635	607	656	624	615	603	615	626	627	652	614	604	605	643	623	614	641	611	606	665	672	628	632	616	641	653	641	648	633	643	615	627	622	617	640	667	615	648	646	637	569	637	571	641	626	662	608	647	632	633	636	606	644	634	615	696	589	598	649	607	607	624	633	639	612	595	623	607	607	631	567	625	634	661	646	643	622	608	606	629	642	599	697	641	638	619	619	594	600	647	623	600	590	621	625	624	615	626	602	667	621	662	620	606	623	638	636	659	611	624	577	609	610	626	672	594	633	604	681	635	640	594	643	630	662	635	630	590	621	595	595	620	630	644	650	595	627	618	609	650	599	621	630	624	631	613	652	675	620	665	610	605	610	602	605	652	652	591	617	603	626	660	595	564	617	578	629	672	610	628	631	607	601	632	632	629	633	609	636	602	618	647	641	615	632	641	661	616	578	616	649	576	634	634	631	612	650	628	602	609	643	652	630	653	629	629	656	626	667	647	603	594	613	616	607	638	615	609	642	671	632	635	622	642	607	632	616	647	632	600	651	642	622	607	640	603	588	625	621	628	649	633	596	632	625	648	629	636	630	584	616	668	609	676	621	627	623	601	605	638	601	645	636	633	677	596	653	571	626	603	612	664	669	616	636	614	634	595	616	624	687	588	591	627	645	583	614	612	658	607	630	608	614	584	612	558	619	615	572	614	658	594	578	614	649	607	635	647	660	614	658	591	614	594	594	670	650	600	602	630	594	646	627	613	605	595	646	601	623	635	653	619	630	658	597	616	618	585	638	638	634	629	577	590	658	624	639	602	619	641	623	620	647	609	657	616	614	620	613	623	610	617	620	648	624	653	673	649	687	608	637	668	624	538	650	584	626	595	595	625	639	631
17102	1512	1246	982	798	604	535	465	455	382	356	336	324	308	313	339	317	301	289	304	304	300	252	298	253	294	275	273	282	310	278	321	283	275	277	290	274	252	292	249	287	271	263	288	263	285	295	279	281	270	291	291	254	259	286	302	271	282	254	278	245	278	286	283	272	295	265	294	271	243	273	305	276	286	305	251	308	284	232	280	309	264	254	252	236	254	252	268	273	295	263	285	265	256	257	271	301	278	270	283	241	282	253	266	282	245	228	276	269	308	291	284	267	280	257	248	267	264	278	257	289	277	286	283	254	248	270	286	256	276	248	285	257	284	250	290	282	297	240	246	241	254	286	305	275	283	245	260	269	280	273	270	283	285	240	250	255	274	270	239	267	252	255	273	282	275	281	286	268	251	272	274	298	274	276	229	263	270	285	273	288	252	297	275	251	250	264	257	249	259	282	294	299	250	247	283	258	283	254	271	245	264	277	255	278	226	269	293	249	279	278	262	289	287	267	290	272	266	270	249	272	241	270	262	278	270	277	255	276	247	287	320	260	288	275	248	267	242	261	257	282	285	276	267	263	263	294	267	238	283	226	261	264	255	282	293	259	276	283	249	273	301	257	278	267	228	268	256	272	274	287	257	269	267	275	258	275	249	248	298	257	285	291	302	276	250	281	276	256	292	269	282	255	256	242	290	264	300	263	305	265	238	263	277	267	271	271	266	298	262	284	258	256	263	262	265	256	263	293	287	285	272	270	276	271	298	238	279	253	265	272	294	281	297	242	293	272	250	258	277	270	258	271	268	282	271	278	250	272	281	270	244	261	281	276	261	264	282	279	255	245	256	259	276	251	296	274	264	291	290	257	259	281	272	253	278	291	290	282	246	271	253	288	266	248	248	271	288	283	281	260	257	248	275	263	291	285	280	288	253	287	272	284	265	255	292	256	293	265	290	242	283	256	295	250	261	284	290	273	289	267	255	244	296	290	255	278	253	268	272	280	301	268	269	250	250	273	298	269	278	244	263	240	247	276	267	281	258	274	299	281	259	254	298	274	258	268	263	249	297	273	292	280	261	249	277	246	243	274	255	257	278	297	285	263	273	289	255	267	272	275	244	278	279	258	297	271	301	274	281	254	285	264	295	258	241	238	295	259	270	270	258	269	267	259	281	260	295	279	278	277	275	283	289	277	254	290	290	278	260	254	263	256	291	288	260	260	279	254	273	312	254	270	261	266	267	280	260	274	249	251	279	289	267	266	285	279	281	285	277	268	287	279	258	259	259	274	288	284	273	290	262	276	275	273	278	275	256	245	261	246	262	273	251	275	283	303	264	264	292	281	251	253	247	243	241	274	261	264	259	257	275	260	249	265	271	268	277	254	271	241	268	274	279	254	287	279	265	258	268	265	247	286	268	268	286	256	220	281	260	297	274	264	275	262	244	263	257	260	257	280	261	302	278	262	291	275	249	276	293	303	257	240	296	290	257	262	281	262	272	269	287	254	260	267	276	244	287	260	288	283	284	258	262	269	249	262	276	296	297	251	277	248	298	256	289	300	261	295	269	254	270	303	280	240	266	275	295	234	266	258	292	277	271	255	288	270	255	267	252	317	262	275	263	291	292	253	276	269	289	271	250	266	260	273	284	313	276	294	290	286	280	263	298	244	259	278	283	281	260	305	256	254	278	275	305	268	268	283	275	268	259	285	268	247	293	257	280	261	244	252	250	261	263	271	305	243	256	248	285	307	276	306	286	251	237	277	277	262	287	285	276	241	268	259	270	263	273	244	248	262	276	258	266	268	290	304	243	275	282	268	279	254	293	242	256	286	255	265	281	268	260	297	295	287	258	261	256	273	272	266	285	273	299	251	238	264	275	247	272	255	270	272	277	293	272	267	264	295	239	268	236	275	289	278	299	284	223	228	283	289	269	268	295	253	251	216	295	257	263	249	305	246	289	259	291	275	248	270	263	280	284	253	270	257	316	286	298	258	274	266	266	271	276	287	275	272	268	296	303	263	275	316	257	240	240	266	290	263	266	275	271	284	277	279	266	274	251	271	268	240	261	271	261	274	275	260	291	278	252	277	274	265	225	279	270	276	262	303	283	243	286	272	226	285	260	265	276	276	279	282	269	303	288	260	251	260	291	226	262	271	269	304	264	291	292	261	291	271	255	281	239	269	285	281	257	302	258	294	277	238	271	258	275	276	270	273	264	293	263	284	251	269	260	248	269	261	291	280	234	251	278	240	271	263	253	264	256	264	259	266	278	262	223	280	269	298	275	255	273	268	264	282	262	259	273	262	256	256	282	259	275	281	269	285	277	282	275	266	242	294	272	278	256	271	259	304	281	262	289	245	282	278	236	252	255	279	264	271	270	277	282	262	266	276	247	282	283	251	271	266	241	255	286	283	255	296	315	276	274	254	270	245	283	274	272	263	267	226	280	263	242	266	263	254	271	256	270	261	251	255	266	256	288	299	269	278	246	254	241	274	242	245	259	260	264	256	256	266	251	268	275	265	281	263	289	269	266	256	254	255	280	269	253	239	266	268	282	290	271	255	241	280	246	249	252	269	257	290	278	253	245	271	257	297	265	253	264	289	275	271	278	260	278	265	275	271	262	276	266	261	275	270	276	277	265	270	255	276	271	257	258	257	279	270	272	250	257	238	263	282	295	284	264	266	265	304	261	265	275	257	264	294	264	273	275	264	275	287	264	266	248	292	258	262	278	256	245	288	268	302	259	274	260	254	271	268	276	274	252	267	264	266	282	264	280	278	280	300	251	264	254	279	252	256	258	276	267	243	259	306	245	278	262	271	287	227	266	241	261	303	259	275	243	252	279	267	258	273	281	242	274	253	253	264	273	266	268	262	293	261	286	293	276	278	278	272	295	273	296	267	303	299	265	276	279	261	248	228	262	294	302	255	279	279	244	268	247	272	271	291	269	278	277	265	268	294	280	300	242	284	281	274	288	270	284	277	295	249	283	291	288	257	288	264	276	247	273	232	232	263	266	295	268	288	266	259	279	269	284	289	278	279	273	273	280	266	292	256	297	281	250	258	299	242	272	256	267	273	275	294	238	279	254	283	298	282	266	262	280	276	286	265	283	276	257	278	271	254	304	267	280	287	267	255	285	283	260	265	262	268	239	268	277	257	302	266	224	258	253	250	298	288	275	244	281	300	281	258	288	289	285	257	269	250	299	261	270	257	257	281	285	275	250	265	286	281	235	263	283	299	269	287	283	274	254	286	282	295	258	257	270	250	255	256	266	276	250	295	299	270	251	258	252	281	231	262	280	292	266	265	265	287	290	276	252	254	282	253	257	268	255	299	227	313	266	277	260	267	266	284	258	278	249	259	270	272	234	280	267	265	296	274	294	275	275	292	260	246	260	232	233	277	253	284	247	274	276	261	275	266	289	286	271	267	245	241	296	278	257	275	281	275	261	288	268	257	287	287	233	300	278	276	279	256	266	249	271	282	243	292	264	243	293	233	301
9034	1444	2583	3102	2783	2380	2125	1836	1591	1553	1363	1155	1090	1028	1047	989	965	941	936	882	842	862	830	916	797	794	848	844	835	776	779	817	802	759	756	772	769	732	764	756	736	727	731	725	716	747	750	737	737	714	697	745	723	697	747	679	688	745	747	735	677	707	729	687	751	748	709	719	687	741	728	689	697	725	706	677	714	729	697	684	693	680	718	705	701	704	716	707	690	730	708	728	704	688	718	701	672	719	660	706	713	668	662	701	692	727	708	734	697	749	693	639	714	764	702	677	652	753	683	691	644	706	721	764	724	699	689	682	694	696	698	697	768	673	658	675	721	686	755	695	663	649	687	716	720	681	688	682	705	673	719	654	691	634	675	694	723	686	714	679	743	664	677	716	701	717	726	638	683	670	695	686	692	645	689	656	684	705	683	734	703	691	716	708	672	663	670	659	702	698	665	672	684	717	753	729	706	694	711	692	674	739	687	697	674	711	725	666	670	676	696	615	687	694	653	716	689	685	689	670	701	712	683	703	719	698	700	685	685	659	741	704	691	720	717	667	716	650	704	671	673	674	731	697	686	685	646	691	691	731	712	668	740	675	719	655	711	716	686	716	698	762	688	695	671	675	765	645	697	674	716	693	675	652	729	743	693	709	689	704	686	703	670	771	730	720	673	707	667	691	667	696	692	760	724	677	644	703	718	667	744	678	686	727	680	691	689	740	731	664	648	696	667	688	704	662	700	686	696	655	720	719	689	687	666	698	706	678	667	679	728	706	665	710	703	670	699	655	717	701	697	663	676	721	716	656	686	662	684	726	675	753	655	675	707	703	693	644	677	688	714	713	664	693	678	728	704	668	688	716	685	674	664	677	766	688	691	710	666	715	680	697	694	722	693	710	673	692	670	666	713	656	696	681	732	702	688	709	701	745	701	711	737	749	684	732	670	715	685	699	713	678	775	678	698	650	682	680	757	694	698	700	712	712	666	640	637	649	714	691	681	732	727	656	742	645	637	705	701	702	747	693	687	687	689	699	706	665	713	686	721	657	680	740	718	707	650	735	693	704	710	750	671	702	700	714	703	685	690	719	675	704	671	685	679	687	685	665	711	705	694	713	705	691	659	662	707	671	671	717	663	699	693	689	706	637	710	719	702	711	749	719	729	742	698	699	705	675	720	653	700	745	697	710	671	692	700	716	695	716	685	701	682	697	687	694	704	671	704	681	688	648	678	662	693	698	693	647	701	666	757	744	692	653	691	698	696	737	703	706	677	684	741	690	710	685	687	697	700	665	658	720	756	662	680	674	656	725	687	698	707	735	696	675	684	666	716	724	668	719	691	735	694	695	661	749	621	744	659	684	694	650	729	700	715	700	684	687	750	688	658	653	703	685	724	650	698	687	712	749	686	666	680	699	685	697	686	693	694	724	689	679	736	740	691	676	685	663	686	726	664	684	734	703	714	706	701	724	693	648	660	631	687	729	710	663	686	673	710	693	666	641	697	692	743	694	693	698	693	693	677	698	677	694	675	629	691	682	671	709	701	703	685	677	750	663	711	687	671	643	713	670	735	675	672	662	659	697	687	730	730	660	729	678	664	671	714	697	695	716	686	683	680	705	686	712	685	650	701	703	654	662	733	732	668	703	702	651	663	660	706	718	751	648	730	682	691	677	696	680	668	697	725	703	710	689	693	707	710	661	694	688	704	673	701	689	710	689	716	742	666	616	684	645	722	694	717	680	682	650	722	709	683	707	677	650	683	681	712	695	708	726	717	681	658	675	685	684	686	686	651	691	708	695	713	732	694	752	711	699	704	723	694	706	696	687	686	723	760	704	702	689	705	710	753	715	657	724	683	685	706	745	695	668	671	706	692	669	670	716	653	687	705	745	668	682	714	709	674	732	770	659	717	700	712	707	689	712	688	704	689	708	701	686	703	755	684	680	691	699	719	664	657	718	744	693	695	657	683	657	695	662	687	682	689	678	690	679	725	739	661	676	673	739	733	713	653	706	688	669	678	721	632	709	655	690	700	688	741	676	661	681	713	671	675	695	683	675	702	707	707	682	706	653	710	669	698	701	648	727	673	698	650	690	735	658	688	652	676	695	655	711	689	680	686	682	703	769	710	704	708	656	699	659	688	672	660	672	740	654	663	720	730	728	666	687	733	645	707	676	736	672	709	692	683	726	733	699	718	705	669	650	692	696	666	681	685	686	701	692	718	691	710	731	652	701	717	653	726	655	742	726	711	711	747	714	697	713	679	734	651	680	728	683	660	735	677	719	720	666	674	712	692	733	705	679	669	685	718	714	718	711	687	699	707	738	703	713	677	706	677	711	735	705	647	680	686	703	681	695	648	677	667	725	680	698	690	683	679	679	691	692	681	683	683	709	686	651	655	655	662	697	707	659	711	684	702	712	631	674	720	713	690	691	696	651	633	696	670	691	667	683	719	662	695	655	689	677	706	715	670	737	723	722	671	732	740	678	722	633	706	671	701	724	680	714	712	678	685	663	661	672	739	692	719	621	699	701	651	749	675	684	708	720	708	727	671	674	708	690	692	716	668	716	696	672	670	685	683	724	667	677	665	712	736	714	696	713	697	666	714	717	678	675	705	722	734	727	707	662	690	670	711	714	678	682	706	705	651	687	695	667	670	709	714	718	652	724	642	752	724	686	709	699	675	735	698	669	682	692	696	684	677	715	693	719	680	619	668	688	708	718	711	644	703	683	736	660	683	700	688	714	696	661	694	717	729	671	683	698	678	676	675	688	700	720	679	716	670	684	705	685	743	682	703	748	641	680	668	667	690	713	673	698	725	686	651	674	703	686	685	675	681	682	685	688	602	730	689	688	686	731	690	678	718	677	644	682	660	649	671	732	690	686	663	705	714	671	709	710	724	688	683	631	690	657	699	682	692	647	667	723	674	662	689	669	664	692	661	696	701	663	664	719	734	685	686	670	671	713	651	657	683	700	725	705	682	712	679	640	695	742	670	709	682	715	697	661	718	677	722	726	692	672	636	719	671	733	689	707	677	706	703	713	708	674	702	663	681	692	740	729	699	690	646	695	696	667	703	702	716	702	669	673	690	709	719	706	690	709	658	657	656	676	657	703	680	698	702	695	717	723	673	718	670	695	681	702	710	700	672	645	736	697	699	736	662	705	635	680	741	725	707	735	691	718	662	643	716	730	676	693	714	693	724	695	690	701	673	673	700	680	693	666	680	672	713	700	686	724	717	691	739	748	688	647	741	638	673	693	684	690	682	718	695	708	744	664	713	718	682	714	684	726	733	677	672	671	716	720	690	682	704	677	694	700	726	685	679	723	677	710	684	661	690	684	649	713	691	619	694	712	672	671	734	680	717	647	717	671	711	669	705	737	693	720	680	705	686	671	685	692	654	695	653	660	742	669	675	731	666	718	671	674	707	737	672	678	693	682	695	661	681	713	740	692	646	655	662	688	711	666	713	727	677	685	661	716	686	680	677	694	650	651	693	697
27251	3718	2299	1656	1218	803	642	515	415	364	336	305	286	239	211	234	204	198	175	182	178	194	190	169	190	180	150	164	158	178	150	157	168	164	148	154	154	152	158	155	150	143	149	132	150	160	152	125	154	139	142	146	153	138	159	163	155	151	134	144	157	117	131	153	136	134	140	163	130	139	153	158	145	137	145	139	134	143	142	138	141	131	140	131	137	146	142	142	134	135	155	142	150	155	129	148	125	140	147	122	148	136	130	139	158	133	118	149	128	147	160	170	142	133	140	136	140	149	135	123	127	139	153	135	123	138	139	147	157	122	130	147	122	131	132	122	139	148	150	120	124	156	149	155	140	132	162	143	119	125	141	147	130	153	130	156	122	148	138	130	155	111	142	132	152	146	141	147	149	137	150	130	140	135	152	110	138	130	150	132	123	161	149	125	130	151	135	157	126	128	148	135	140	149	129	155	131	144	142	145	148	144	138	148	148	127	163	118	127	134	128	142	148	146	129	143	143	142	134	123	136	130	127	136	141	143	145	141	135	124	133	161	135	135	145	159	132	129	142	159	111	119	126	137	141	126	145	134	146	125	132	171	121	122	144	144	138	132	149	143	158	160	163	122	145	139	125	140	147	146	149	126	144	152	162	132	140	157	130	135	133	129	154	139	136	122	139	150	151	143	146	131	129	129	130	131	126	158	143	138	137	123	122	123	142	136	133	150	132	126	133	154	111	137	117	141	132	149	128	129	151	147	106	135	153	143	128	132	140	124	139	170	139	132	140	133	121	156	127	146	145	145	138	164	147	144	136	141	125	155	154	124	139	144	141	159	130	136	141	147	135	139	140	135	143	143	123	128	121	148	126	160	142	167	143	148	142	148	127	140	146	131	141	140	132	127	141	160	144	142	141	131	129	144	159	133	141	132	158	148	149	142	155	137	132	128	139	131	134	139	127	134	124	137	117	113	143	146	140	162	138	130	138	144	142	127	127	128	148	113	131	151	135	141	130	125	145	122	162	157	136	133	141	158	160	150	131	131	162	147	120	165	138	138	134	137	140	135	153	139	110	128	161	134	136	136	132	137	137	131	152	133	150	157	154	157	126	119	153	153	141	143	146	175	125	139	138	151	145	131	136	130	116	145	174	139	133	132	120	132	121	118	138	153	130	140	139	138	139	145	145	132	148	129	142	156	143	132	145	137	148	139	141	121	148	115	122	111	158	118	142	140	143	150	131	141	126	114	126	150	136	124	116	131	153	150	130	141	132	142	124	129	146	121	126	129	131	144	155	138	140	150	144	144	133	136	138	149	149	153	162	146	143	137	143	131	113	134	144	168	147	143	122	146	133	128	156	132	134	137	131	138	127	121	131	116	130	108	127	130	139	148	131	119	151	145	129	146	135	139	120	136	126	122	158	137	129	128	138	134	139	129	157	154	130	126	128	138	125	134	106	140	118	166	130	146	138	122	145	143	164	130	159	142	138	134	126	140	135	137	129	137	125	140	130	124	126	143	136	115	133	128	138	130	148	140	148	138	135	134	148	152	135	137	159	106	127	146	158	133	136	134	114	153	135	136	145	131	133	126	139	120	125	141	145	164	156	142	145	131	129	151	131	120	156	143	147	156	141	149	120	131	107	150	135	147	145	138	149	138	127	147	131	129	126	130	125	153	127	151	143	128	133	160	144	155	144	162	118	150	143	144	128	137	142	143	145	160	152	159	127	144	133	132	148	148	125	135	138	137	158	127	144	140	143	136	139	134	139	161	123	153	141	132	147	135	127	140	136	133	130	160	144	130	149	146	143	120	137	125	112	143	128	143	130	127	139	125	136	126	124	138	155	135	164	126	128	138	147	159	135	150	147	117	138	125	122	150	163	143	145	144	161	140	143	133	138	125	156	136	117	151	142	144	134	145	137	141	150	131	155	133	155	129	134	159	124	153	136	119	129	151	134	130	152	134	137	129	146	132	141	156	124	142	133	139	127	157	140	129	139	114	145	142	141	121	135	133	141	143	143	167	152	137	136	131	148	134	142	140	127	145	137	152	132	163	156	127	135	125	120	161	115	124	132	157	160	130	154	121	150	142	139	125	133	130	150	131	137	138	127	140	124	160	121	144	150	138	151	162	157	158	126	149	151	143	145	130	150	140	147	139	146	118	144	140	134	147	142	133	154	150	138	120	154	134	139	154	128	156	156	128	135	155	113	127	131	150	140	122	133	111	147	149	129	124	137	143	152	130	130	138	126	145	144	137	153	148	148	150	146	141	157	142	143	146	157	148	142	144	125	152	121	136	162	121	142	133	125	151	127	134	145	148	118	144	127	108	104	152	142	134	119	150	159	136	136	124	126	164	123	144	137	135	163	139	130	148	112	145	142	136	126	117	124	153	165	125	134	145	151	146	143	137	143	127	133	134	163	142	147	126	128	134	126	148	136	136	124	129	153	137	121	157	130	161	138	130	143	132	139	138	126	151	135	134	149	144	167	160	116	133	113	141	128	143	136	127	157	125	143	124	131	143	133	143	122	164	152	143	120	144	152	138	138	143	171	135	138	134	123	142	139	153	140	143	117	134	150	142	121	146	159	129	141	123	138	136	161	152	142	129	144	146	150	130	121	136	144	126	162	134	135	139	131	144	140	138	129	147	125	125	133	130	143	137	148	139	154	132	171	147	133	180	148	121	157	134	146	107	145	134	136	123	135	135	174	132	157	137	118	140	148	150	143	151	151	141	138	155	156	144	133	158	144	151	109	146	137	140	159	140	130	122	123	145	118	136	132	134	132	148	155	168	135	139	136	128	129	124	134	131	135	148	119	141	125	142	145	140	144	127	143	120	138	128	135	139	132	148	136	144	156	133	113	151	127	146	129	113	125	158	116	152	119	151	127	131	122	144	144	145	138	120	133	159	138	141	128	125	130	140	120	151	129	138	126	164	120	119	153	133	140	133	128	140	150	140	135	162	144	139	139	134	130	134	139	129	141	103	131	144	142	120	129	138	147	142	139	121	154	148	148	134	130	154	121	138	142	138	147	140	133	155	139	145	143	139	150	138	135	150	139	137	143	135	137	154	124	140	152	142	124	147	148	148	126	152	145	153	143	143	156	127	134	127	144	140	118	129	131	127	137	147	135	142	148	131	135	131	142	145	142	127	139	144	166	146	133	140	148	146	147	121	146	149	135	149	133	161	137	129	161	148	131	143	131	148	138	114	157	138	141	122	147	140	144	138	145	96	129	134	144	126	129	157	113	119	136	131	113	141	132	141	162	123	135	134	145	120	117	124	157	140	134	154	138	147	130	147	136	134	129	141	154	148	136	122	137	153	152	155	117	147	142	128	154	131	153	134	107	125	145	143	136	130	134	129	145	130	140	137	143	118	113	143	145	152	121	119	137	116	141	130	127	140	140	140	131	144	144	140	150	144	116	141	133	114	130	142	130	151	161	166	130	134	119	144	190	144	154	162	161	142	118	165	133	143	127	129	143	147	130	143	161	145
13091	1882	3993	5036	4406	3610	3046	2503	2067	1759	1598	1374	1303	1165	1048	927	856	825	792	797	741	683	692	633	652	602	594	534	577	582	530	545	498	539	503	534	489	432	467	493	467	485	417	465	426	431	439	417	450	424	436	436	441	385	427	390	456	419	387	450	449	480	421	389	438	419	422	411	431	397	418	395	330	416	431	384	395	445	351	388	373	410	388	389	381	387	392	378	381	409	418	392	395	387	394	369	389	380	373	379	391	401	399	406	357	367	399	409	394	440	385	352	377	392	397	385	387	397	446	382	409	411	391	369	350	382	367	381	378	381	397	369	372	346	377	417	405	375	361	400	407	411	379	378	331	393	388	356	357	412	349	364	377	392	370	421	385	387	371	390	366	362	391	407	384	382	397	364	382	385	384	356	374	392	381	415	426	371	408	363	377	408	395	357	400	403	398	371	397	394	418	369	356	357	377	383	381	337	401	391	372	404	375	412	385	367	365	406	410	385	359	374	395	383	370	360	395	421	409	349	381	409	360	379	407	416	360	384	323	401	390	383	367	343	384	330	349	364	415	383	356	379	363	365	373	395	385	406	373	404	346	362	363	341	379	388	372	371	375	383	409	379	370	401	398	365	370	356	388	375	353	385	377	363	345	408	325	393	355	372	379	367	358	420	369	343	386	366	354	362	382	405	377	379	375	395	349	382	379	409	343	358	363	365	371	403	398	377	413	412	371	387	351	362	381	373	390	378	395	366	361	347	317	393	385	390	360	384	382	358	394	401	378	371	343	390	381	386	378	385	368	348	365	379	373	384	385	363	357	394	364	412	379	391	375	397	393	393	367	332	355	380	372	384	374	381	377	430	331	330	389	384	350	377	386	376	394	377	394	361	380	393	381	372	362	359	391	377	366	399	374	378	400	394	365	385	364	361	344	376	369	389	374	366	336	372	374	384	403	399	429	355	394	365	421	406	396	374	362	377	384	328	392	376	363	366	328	359	386	380	388	375	394	398	334	384	336	358	353	394	366	336	406	393	385	427	450	388	355	391	385	359	365	384	403	380	398	362	359	407	394	383	375	380	398	366	369	375	364	390	352	346	416	376	383	389	404	378	384	347	373	375	364	365	360	381	393	362	373	392	363	394	371	350	384	379	386	391	374	375	374	384	365	392	378	347	367	359	405	344	391	367	379	393	363	377	389	360	386	391	370	378	337	388	369	355	390	404	370	363	360	389	371	371	373	372	370	375	340	376	374	360	377	353	364	359	421	427	364	393	396	365	387	381	375	391	381	339	377	395	355	391	356	380	389	366	375	383	359	404	402	335	335	379	356	379	367	375	360	353	342	389	403	393	377	378	359	386	396	356	394	367	378	390	380	392	394	379	362	357	369	387	383	359	350	372	342	376	383	389	357	386	380	412	382	407	401	343	361	394	356	402	382	413	352	347	388	352	396	391	419	371	380	384	358	369	390	359	399	402	402	392	380	361	379	376	379	398	360	390	357	431	368	377	409	352	380	373	365	370	374	372	381	407	346	375	388	372	372	370	382	398	397	358	382	394	366	357	423	381	363	369	377	367	395	396	404	411	393	389	358	358	388	392	403	378	354	399	360	388	352	366	377	375	350	368	388	362	398	369	371	383	356	365	355	372	369	371	388	364	356	331	362	392	362	392	365	375	361	374	412	349	351	360	339	395	387	393	384	380	355	441	407	419	370	387	360	381	377	377	388	359	383	407	397	361	376	383	374	385	352	375	382	389	385	398	358	414	386	387	390	403	387	356	411	392	369	359	360	387	384	390	347	368	379	379	344	396	361	362	376	370	415	398	377	374	380	376	405	334	372	370	422	379	381	373	393	375	352	382	371	343	384	371	360	388	387	379	344	386	394	372	365	376	396	366	342	374	402	374	421	396	381	386	376	357	333	408	391	387	387	389	362	373	405	394	407	380	378	370	332	364	372	414	400	379	373	352	365	339	356	378	355	391	412	382	366	412	355	392	399	376	389	358	378	406	382	394	394	368	402	396	379	390	395	367	359	367	389	410	381	375	357	344	358	342	395	388	363	368	424	387	366	432	364	377	394	384	387	417	352	413	379	365	359	388	359	347	374	396	364	388	375	355	370	405	377	424	372	391	354	399	338	375	430	353	381	396	388	357	357	387	387	372	400	364	392	386	392	388	396	379	394	369	395	409	402	392	382	358	359	333	391	368	356	362	371	357	398	387	376	397	387	380	374	379	381	395	362	347	348	413	387	400	388	342	382	360	405	359	381	389	384	394	355	362	386	375	364	380	363	383	388	355	366	378	325	355	394	379	397	372	375	405	365	371	384	378	421	376	374	379	363	356	390	376	333	400	354	379	376	407	380	358	360	408	407	360	393	376	387	362	411	339	371	365	361	340	396	372	379	352	365	344	393	413	404	378	404	379	361	375	377	353	405	404	428	366	358	380	411	387	407	421	403	371	352	372	380	401	402	390	382	414	381	368	385	380	391	391	351	375	365	410	377	362	383	382	379	370	414	390	363	364	366	396	362	388	398	396	404	373	382	399	435	392	381	369	381	405	384	403	365	377	417	376	384	401	373	365	387	363	374	392	399	386	396	421	356	384	404	389	389	342	357	376	396	400	363	383	401	362	369	393	344	406	379	425	321	384	377	351	399	345	385	385	377	357	372	364	341	402	361	357	392	361	359	368	405	370	380	363	400	376	408	378	383	358	367	353	369	353	399	390	347	370	394	358	384	412	365	384	343	381	383	377	368	382	349	423	403	358	361	342	347	383	371	379	385	377	400	373	381	371	401	359	383	364	357	356	359	378	367	385	392	347	369	384	421	366	370	394	382	379	377	353	350	393	388	371	397	373	352	369	357	403	387	347	378	396	363	386	381	375	396	397	382	391	357	350	353	357	377	405	377	384	391	353	370	381	354	370	359	385	366	366	374	398	391	381	394	357	381	340	436	373	393	377	385	395	395	384	375	370	356	383	389	412	380	370	383	365	353	382	380	353	393	378	358	362	380	398	388	406	401	351	372	363	402	401	379	412	408	395	363	351	394	411	366	360	386	369	406	401	355	367	387	360	364	400	403	383	369	383	359	397	404	328	370	372	376	414	389	362	377	371	393	382	397	379	414	381	368	357	359	364	415	363	369	350	361	345	397	390	389	380	367	355	367	399	369	418	378	378	404	430	388	348	367	356	394	402	372	373	365	362	425	398	384	374	383	402	355	374	362	370	396	338	352	365	384	392	401	406	347	380	375	359	370	375	381	369	389	402	362	385	358	372	378	357	367	349	388	414	378	405	391	384	367	409	363	383	354	380	339	407	360	362	377	353	401	352	401	399	372	381	362	394	386	385	387	390	352	371	375	358	387	435	377	395	373	400	347	404	371	378	396	384	407	392	357	393	376	349	385	411	367	375	388	402	362	368	357	357	395	356	376	405	340	386	396	373	391	377	377	393	392	408	386	384	361	355	412	378	406	342	390	359	358	367	385	386	368	390	351	378
3540	308	303	293	262	242	271	237	223	248	240	261	246	255	244	257	257	242	239	234	232	231	230	247	216	242	221	236	234	233	234	267	228	207	233	244	240	239	216	238	232	235	217	222	247	258	224	256	252	254	234	271	265	232	235	241	220	224	251	211	230	265	213	277	196	261	215	224	238	224	209	236	212	232	203	226	262	274	226	213	261	233	227	258	268	220	230	225	236	223	226	217	234	236	238	245	223	201	229	223	230	236	238	236	246	231	226	264	229	223	241	235	246	238	251	225	246	251	223	230	245	271	260	243	243	242	238	258	245	222	254	239	239	248	219	236	254	267	237	237	240	230	268	238	233	223	228	262	210	243	236	232	216	232	255	198	231	228	208	258	215	245	236	220	231	219	244	202	254	224	248	237	239	210	225	230	235	220	214	221	227	217	259	250	220	224	224	214	197	211	225	265	221	236	255	239	247	256	260	229	256	233	236	228	264	238	270	274	237	215	233	247	234	225	236	259	226	244	246	274	221	245	225	245	236	221	251	256	236	208	237	222	224	224	246	244	236	231	248	223	269	239	216	227	240	225	273	228	260	235	227	229	253	243	234	239	282	241	228	230	229	217	225	228	238	267	238	233	228	251	243	234	219	219	237	255	246	220	251	215	225	228	232	236	277	268	271	233	227	240	234	232	243	252	207	257	264	253	226	255	217	252	238	239	212	208	214	248	218	221	241	222	254	268	225	233	243	234	254	248	243	215	261	211	210	212	251	247	252	273	222	245	218	192	219	239	206	224	264	233	225	268	242	229	237	252	209	208	209	242	238	237	260	238	222	230	229	215	212	245	236	260	256	232	233	242	220	264	212	227	252	234	232	227	249	210	233	237	255	242	250	219	239	209	249	244	228	257	235	239	243	222	224	224	234	233	265	235	225	253	239	222	232	209	237	230	239	227	229	244	233	228	241	256	234	220	218	224	232	268	261	242	259	228	243	223	221	232	225	226	220	228	201	234	247	217	225	221	234	225	234	230	213	237	238	239	271	239	269	239	234	219	223	253	245	215	242	209	249	228	231	242	238	227	242	254	247	257	218	223	238	245	215	249	246	269	252	265	216	226	234	200	230	243	221	220	227	239	235	225	236	231	219	238	232	250	267	234	228	245	246	217	273	237	249	236	247	233	230	242	244	216	231	215	230	228	251	237	227	209	252	276	224	235	231	210	254	239	237	227	239	253	235	238	243	241	263	241	258	262	287	259	247	241	221	214	225	230	217	233	232	234	237	243	236	237	234	247	234	243	229	237	251	225	223	258	228	248	241	243	223	264	263	259	214	199	253	230	233	234	253	236	235	235	228	239	241	257	230	226	270	242	251	227	261	245	236	216	227	227	235	231	219	233	252	260	217	245	237	232	245	223	228	262	251	231	244	234	216	240	238	243	241	227	246	222	261	227	230	255	230	243	212	210	236	229	247	255	241	244	220	223	246	276	252	220	225	235	247	239	241	243	202	266	227	226	246	230	224	227	231	230	271	217	237	236	234	218	222	234	260	232	233	236	266	261	223	241	219	212	234	225	250	224	237	215	223	235	253	242	232	221	236	224	235	245	251	230	239	236	249	228	244	248	199	247	236	255	215	263	230	224	240	231	277	244	214	237	219	229	232	226	240	210	245	241	228	234	254	231	215	240	232	227	228	239	238	189	248	252	223	241	217	236	251	242	248	225	239	243	220	243	219	236	228	231	226	242	248	237	218	263	235	240	232	239	231	238	245	212	241	205	219	232	222	204	250	258	215	226	246	235	215	226	244	214	225	231	203	229	240	253	240	260	256	225	229	242	223	217	246	218	240	215	222	241	240	242	246	231	240	246	215	255	226	229	250	209	226	236	238	254	253	245	200	229	256	222	233	246	255	220	254	240	234	234	252	229	211	226	215	234	245	246	207	240	218	250	268	227	249	227	235	249	243	233	222	248	221	208	220	248	248	230	220	234	212	212	259	211	245	221	223	228	257	230	232	213	204	257	249	214	236	228	231	227	229	235	219	220	261	242	232	245	231	218	215	212	236	263	220	191	208	218	203	235	255	229	242	215	222	227	222	238	247	235	223	256	223	245	241	249	258	248	212	228	216	262	258	241	232	259	268	269	230	259	237	238	251	254	238	274	237	251	230	239	237	204	239	237	238	230	225	247	252	248	270	237	221	223	239	235	271	239	226	242	235	221	221	247	232	230	229	201	253	229	257	208	217	230	242	242	264	207	243	244	223	222	228	225	219	263	241	239	238	241	245	229	245	214	256	236	214	244	250	237	229	227	243	223	243	213	236	237	226	237	218	233	228	208	209	224	230	254	253	255	228	191	216	246	241	229	235	232	244	234	220	230	211	250	245	231	249	244	228	235	241	257	250	227	264	220	210	241	253	225	204	239	260	238	264	225	227	243	205	232	220	237	229	220	237	255	244	244	242	233	259	236	241	224	246	231	213	221	228	242	232	245	235	249	214	230	221	228	228	240	272	228	234	229	253	232	234	214	224	221	279	211	213	252	223	229	266	212	238	228	228	248	237	211	217	222	251	230	245	241	214	258	240	244	220	253	265	238	243	221	226	235	212	249	225	224	246	217	236	251	237	239	258	226	209	223	231	200	246	236	245	232	226	255	251	236	229	222	221	213	265	256	238	250	236	220	227	243	249	212	239	211	237	230	229	231	225	247	239	229	214	229	233	232	231	271	230	241	244	259	218	235	247	266	239	226	216	231	239	256	215	262	258	231	227	240	252	275	231	234	266	231	235	290	234	239	237	221	240	224	226	232	227	277	210	226	256	249	234	252	242	237	221	226	220	250	227	240	224	237	220	224	234	243	237	233	233	234	228	217	217	244	236	240	248	225	219	260	259	241	247	265	229	252	245	264	231	243	250	223	218	258	213	228	224	210	245	265	250	215	258	219	235	240	227	250	250	233	227	235	242	230	232	218	249	216	237	222	221	241	264	230	239	243	233	234	205	213	253	261	215	234	228	241	227	252	235	241	256	244	223	241	223	238	270	224	238	218	236	233	237	242	213	197	222	223	270	224	238	217	261	234	218	251	259	248	248	237	242	221	237	257	240	249	236	240	238	219	203	219	209	234	227	243	226	260	245	236	234	202	207	225	243	213	233	238	251	249	232	233	204	253	256	227	251	225	225	260	229	203	231	238	245	202	218	228	231	244	236	231	230	226	205	235	227	233	255	243	233	231	234	264	248	225	209	242	218	234	260	262	236	223	238	213	227	203	232	223	249	223	226	251	252	253	268	249	227	245	239	226	227	253	260	257	263	237	290	236	258	239	216	235	247	226	220	246	259	207	226	199	243	207	249	210	230	263	231	235	232	233	239	236	237	230	232	213	234	209	207	248	249	269	260	218	242	242	232	246	238	223	231	222	225	222	276	225	251	223	221	234	263	240	243	240	210	220	251	233	242	267	228	201	240	215	202	226	224	239	233	234	210	217	230	234	234	210	218	241	250	246
2983	678	824	843	801	799	735	718	700	690	677	631	649	665	677	666	617	678	626	678	646	602	650	637	661	643	639	666	602	682	684	648	621	614	632	627	611	657	598	643	621	638	618	658	594	632	617	618	661	616	662	605	632	584	651	667	619	619	631	678	646	621	667	634	622	630	590	627	612	662	615	650	631	590	603	630	652	612	651	641	601	637	581	627	630	668	624	646	626	620	596	594	610	617	658	635	629	639	659	637	598	636	662	592	657	605	656	654	592	590	634	609	647	607	632	600	643	603	620	598	669	640	629	649	653	638	640	616	636	624	596	604	652	667	645	603	598	640	569	628	639	617	615	624	621	613	689	629	598	632	663	658	628	654	653	644	660	637	627	600	610	630	638	650	638	622	585	589	616	606	620	634	647	603	613	600	610	617	591	600	590	649	656	652	628	597	559	614	621	583	615	603	615	608	589	593	637	625	609	624	657	611	627	601	624	659	662	605	622	626	629	646	612	629	632	631	612	646	617	613	647	643	620	615	592	645	634	578	642	620	636	630	672	632	580	623	631	622	596	646	622	607	634	615	598	615	681	613	627	619	624	649	607	580	654	620	694	625	669	619	619	592	665	649	626	609	642	583	622	610	664	645	605	627	661	656	653	608	591	634	631	645	612	599	642	588	621	615	633	632	628	640	619	665	660	645	571	599	629	653	648	586	618	628	603	629	628	660	632	642	650	600	627	649	636	638	632	611	608	621	628	613	620	569	646	639	603	653	598	619	643	643	667	610	639	608	615	627	651	629	684	623	587	604	616	675	661	580	603	614	632	600	600	623	620	618	637	653	660	689	587	647	605	577	625	655	662	612	613	646	612	605	639	634	588	603	653	682	630	630	686	612	633	619	602	613	644	655	655	657	635	618	601	641	629	625	581	664	662	632	642	668	605	616	658	592	644	614	647	644	650	561	656	613	673	632	622	662	602	655	642	652	619	609	633	613	620	614	622	590	662	645	700	605	559	661	607	677	653	594	626	605	620	637	663	641	622	611	594	651	651	590	567	628	633	640	615	614	649	644	627	635	642	602	622	627	577	637	619	594	632	618	623	685	653	564	641	614	578	642	618	660	627	595	639	644	596	593	622	613	603	595	632	633	683	633	623	642	595	572	604	657	634	595	635	652	636	620	633	622	596	601	608	647	636	645	624	637	598	652	658	599	627	666	584	652	602	574	637	637	619	621	646	613	622	643	614	632	637	625	659	665	654	610	636	612	601	618	630	609	628	588	665	612	647	612	640	608	600	632	682	619	648	624	638	636	598	634	605	603	631	650	585	637	601	590	630	689	611	641	581	625	618	623	638	591	614	615	642	600	618	638	593	643	606	656	604	638	646	613	617	620	619	618	639	611	589	606	645	608	605	616	596	607	670	606	648	615	617	585	653	627	619	657	628	624	632	640	643	598	614	638	641	615	630	662	658	693	644	637	624	615	585	655	648	621	617	639	633	617	590	636	623	597	594	647	602	621	662	624	640	612	613	649	614	557	639	614	649	621	630	638	576	655	626	632	612	608	628	622	624	636	630	602	646	559	596	638	608	630	660	600	625	619	646	656	585	628	609	604	606	586	625	636	559	606	614	645	612	654	590	609	568	632	627	624	633	634	637	625	623	608	631	628	585	650	626	629	617	611	596	615	617	601	644	615	607	670	658	644	627	636	597	593	573	623	638	645	610	605	596	598	632	620	638	628	632	666	667	634	617	627	653	634	599	641	626	595	644	622	649	642	583	625	629	608	631	627	612	602	641	624	615	601	629	610	599	618	580	624	613	635	609	643	595	650	650	636	643	628	692	639	618	633	607	624	653	668	615	657	599	648	651	645	624	650	601	661	616	605	630	622	665	594	651	641	609	629	668	651	609	589	633	594	633	642	624	613	635	609	650	610	587	612	588	604	641	611	609	627	615	601	621	606	605	637	627	623	629	594	609	584	622	618	629	620	620	633	605	645	640	634	632	633	631	598	589	589	613	646	577	612	621	624	621	645	672	632	618	605	644	632	629	617	605	635	628	652	557	631	596	624	598	604	610	622	644	632	624	634	613	607	613	637	635	595	627	663	614	621	552	609	581	621	656	600	615	655	621	616	664	619	636	597	653	625	631	608	630	591	648	634	636	646	609	618	648	642	635	616	595	631	628	583	613	613	647	590	649	584	612	618	612	621	587	624	627	618	651	663	645	582	575	579	625	597	611	626	597	616	633	587	616	599	613	684	646	622	651	659	624	639	590	681	569	638	606	671	611	627	595	618	611	598	623	666	578	658	652	627	642	636	640	659	601	610	618	616	635	623	666	589	604	623	616	616	617	619	639	624	613	631	621	618	632	601	626	597	630	576	626	603	657	667	600	667	618	597	623	637	601	657	618	634	626	606	607	641	637	654	606	586	604	633	595	621	613	624	632	645	607	642	655	589	672	695	618	638	581	631	676	605	616	657	648	607	628	643	631	603	653	667	630	651	623	628	666	650	644	611	650	587	591	592	610	584	661	634	606	683	645	614	568	607	647	579	620	641	653	648	640	593	632	612	610	608	630	639	622	677	645	655	630	647	598	641	650	630	616	665	573	654	627	615	655	623	586	645	598	625	581	649	603	616	600	639	649	643	617	633	628	646	634	590	655	581	597	590	615	628	655	640	598	631	587	629	613	597	598	639	577	608	630	631	694	611	616	641	632	618	644	636	637	630	603	604	626	632	613	632	621	625	598	608	629	654	650	644	654	630	642	615	604	634	635	654	645	600	615	611	620	684	616	650	597	662	614	618	635	647	618	612	595	664	602	662	583	642	590	622	618	606	662	655	636	620	634	667	665	616	625	607	627	611	612	609	655	628	605	632	653	597	600	595	632	604	612	631	630	630	626	602	630	640	613	610	622	582	692	671	624	587	655	623	662	626	629	643	655	619	675	637	617	615	638	615	599	569	648	588	654	640	655	617	614	614	624	621	654	623	635	641	608	615	608	574	628	608	612	573	592	589	600	650	655	681	631	619	632	602	607	613	653	633	596	647	635	595	605	616	654	633	637	641	662	625	660	621	615	618	650	582	586	627	628	611	631	646	599	620	605	631	640	610	622	607	629	646	630	615	618	647	622	613	586	649	641	634	612	612	606	591	591	626	647	593	669	586	633	641	680	612	601	611	628	664	661	616	616	631	590	632	584	595	671	613	627	608	602	607	679	563	644	648	656	598	684	642	596	617	614	606	609	613	617	692	608	649	636	580	623	648	635	575	634	651	653	633	629	648	632	581	611	615	625	638	637	635	629	648	587	613	602	695	663	594	620	630	662	604	658	605	600	588	569	650	633	662	617	620	653	698	617	656	652	608	623	649	631	641	617	642	629	648	582	670	615	646	625	659	657	633	602	604	599	579	638	623	646	634	645	578	614	614	625	617	593	658	641	683	648	624	573	659	614	630	635	629	622	605	588	608	639	661	598	654	591	587	639	603	649	581	657	624	618	577
17483	1614	1308	957	761	606	518	502	445	380	359	329	367	323	327	320	311	327	297	316	298	272	272	281	284	310	289	264	321	290	276	249	290	277	284	285	255	265	287	308	267	297	244	296	286	275	280	257	290	273	298	276	313	272	263	293	252	311	269	276	229	247	269	262	265	258	262	281	255	239	283	270	258	285	287	250	265	276	263	261	271	272	282	267	267	275	252	287	276	272	272	277	280	281	272	299	302	245	270	277	253	285	253	270	274	253	273	258	285	276	274	297	247	242	276	251	294	274	266	245	273	267	261	281	279	284	266	303	291	252	272	295	286	285	268	286	257	250	288	247	266	258	248	285	313	280	247	263	270	286	286	248	297	268	260	277	282	249	250	252	275	268	267	248	260	269	306	284	266	277	277	277	278	280	280	262	288	285	273	277	272	272	262	285	286	254	321	286	259	272	246	298	261	297	276	267	250	269	270	257	277	293	275	262	284	295	281	277	276	271	242	300	274	241	251	259	267	245	309	258	273	266	259	287	265	272	264	301	283	275	297	257	286	264	275	272	292	267	227	258	299	259	286	268	253	276	269	277	275	290	286	277	279	263	269	264	278	250	247	271	297	275	259	246	256	265	284	232	282	304	245	276	286	300	289	268	254	277	274	269	240	258	221	268	278	269	250	284	262	284	269	277	275	288	279	223	267	256	274	275	261	272	280	252	266	279	256	289	279	281	249	278	302	237	251	266	272	276	263	275	269	260	284	272	275	275	260	264	257	248	248	266	291	259	276	256	296	286	264	304	255	266	310	267	274	296	280	283	280	294	287	289	248	252	284	254	263	280	277	257	279	291	259	270	265	272	259	251	256	255	267	264	267	286	250	279	290	274	270	279	269	284	302	252	251	257	265	255	261	276	242	260	240	272	253	294	271	237	285	260	241	262	261	282	254	295	246	284	284	269	299	270	254	276	298	301	273	280	276	259	237	244	266	263	263	287	257	238	265	283	271	280	257	275	296	267	278	291	267	281	286	276	242	255	264	277	259	318	296	266	274	283	279	251	246	271	263	296	258	284	257	295	262	292	299	268	276	276	260	229	290	284	278	234	274	280	264	284	284	264	285	293	279	270	258	284	243	318	274	256	288	303	244	262	290	280	290	261	242	279	271	264	283	288	290	267	245	267	254	285	273	273	274	261	255	253	273	287	238	292	269	241	272	291	299	280	254	260	264	277	274	270	255	252	283	274	249	263	259	280	262	254	309	301	248	257	232	230	263	267	269	263	255	282	273	268	255	283	283	277	256	292	306	257	272	270	266	290	245	274	276	283	260	281	246	267	250	244	267	262	275	295	264	279	291	274	294	259	272	286	272	276	231	312	269	259	275	262	305	281	277	287	274	247	290	259	264	265	273	278	285	267	252	258	263	285	276	231	275	271	285	260	295	270	262	284	284	268	259	281	289	276	276	245	291	282	273	258	309	267	253	240	247	287	235	268	286	277	260	248	254	303	264	278	295	237	273	271	275	270	279	251	283	291	286	256	288	260	280	267	280	258	271	243	271	253	248	248	275	287	275	282	255	280	286	269	278	279	254	250	246	268	298	285	243	312	263	283	272	294	291	251	277	273	274	287	284	279	299	269	300	258	290	267	260	272	262	259	272	256	301	272	277	299	253	282	285	268	282	238	280	292	260	251	262	307	266	265	253	289	293	248	277	266	265	289	263	266	293	276	244	253	270	256	275	268	294	271	296	265	269	256	299	296	254	280	269	259	285	247	251	274	263	283	298	293	291	278	241	269	275	263	283	257	258	282	251	285	241	273	266	239	276	280	279	288	270	276	242	257	288	269	250	271	261	233	243	263	275	279	284	250	281	268	270	265	268	271	281	229	235	261	260	274	276	276	266	242	272	294	242	258	270	269	284	263	292	279	242	299	283	265	255	275	241	277	276	264	274	267	278	263	284	221	261	272	296	281	256	267	289	266	260	239	276	291	296	280	275	263	286	252	250	253	267	268	245	259	275	260	284	259	275	252	269	267	268	283	277	243	252	256	254	259	276	279	252	274	257	275	274	262	321	265	247	249	307	251	267	258	264	263	276	274	261	266	269	282	261	258	312	247	260	278	263	290	274	270	247	245	279	282	299	266	289	247	254	256	257	316	282	277	246	266	281	260	260	250	257	274	283	277	250	284	248	282	246	287	289	259	268	283	277	311	302	289	255	279	268	283	260	273	260	278	248	227	266	255	347	256	276	266	258	272	256	272	269	258	270	267	272	304	268	282	259	306	272	278	268	293	290	289	265	288	247	254	274	267	262	270	221	266	269	286	246	309	255	288	266	241	285	285	271	269	254	287	243	309	293	271	263	271	271	291	258	234	274	274	318	270	263	259	260	279	270	283	256	286	327	290	285	262	284	272	292	282	289	282	262	251	305	301	259	256	271	301	264	276	257	263	297	264	266	249	283	269	250	275	244	265	273	237	278	273	297	276	254	278	259	296	258	272	261	260	282	254	265	258	278	290	287	261	249	273	255	269	254	264	261	254	305	279	256	298	260	280	271	275	254	319	275	250	256	251	267	248	243	289	274	257	286	274	275	272	275	276	278	253	261	296	250	248	298	285	271	268	243	276	272	248	279	283	280	283	282	266	281	259	267	258	278	269	253	259	287	258	274	232	275	282	247	275	239	266	310	286	298	255	297	264	327	264	270	265	287	229	277	262	266	281	261	267	283	289	274	262	288	302	260	277	258	282	273	271	290	278	260	278	255	258	253	294	274	253	271	263	270	262	272	288	291	279	256	261	290	256	252	253	278	256	275	247	251	272	250	288	282	249	261	249	272	288	275	265	229	299	289	268	266	238	282	314	283	272	266	284	280	269	296	291	266	276	276	264	269	288	289	282	250	282	275	263	272	254	278	253	263	259	250	294	259	280	258	264	267	309	288	254	254	265	258	279	262	300	265	251	283	265	288	287	256	275	270	270	271	289	278	249	259	258	263	276	258	258	277	270	279	281	267	275	288	278	264	257	260	251	241	277	221	250	271	258	252	266	267	278	275	280	289	268	261	314	252	288	250	292	253	252	223	289	288	275	288	267	253	287	286	279	290	255	284	286	259	278	272	262	238	295	253	277	258	256	280	246	290	265	298	271	273	289	249	261	264	320	258	284	255	295	277	272	282	299	292	260	269	262	262	277	253	285	260	277	256	286	290	275	277	268	307	281	293	264	267	264	255	259	285	265	273	290	261	293	272	287	259	269	290	229	265	267	279	284	278	265	292	277	277	255	255	264	275	267	279	284	273	289	287	280	275	305	268	315	251	267	266	264	266	300	275	288	255	283	246	252	316	278	239	297	265	259	283	274	276	303	260	265	241	270	283	281	258	304	296	280	279	269	261	282	268	262	253	265	260	273	236	255	295	260	275	254	272	262	261	261	246	241	284	271	277	272	253	279	269	273	272	293	267	276	283	279	282	278	289	276	280	278	270	251	255	258	276	288	285	286	307	288
9241	1456	2704	3110	2875	2392	2105	1725	1636	1402	1308	1217	1120	1112	1011	994	1003	978	903	919	937	802	856	788	757	830	817	801	817	768	765	757	753	793	722	783	780	733	757	764	744	756	710	770	754	710	734	737	734	728	739	731	746	758	741	735	763	685	719	703	748	731	743	744	727	677	698	741	722	713	739	705	699	740	719	743	717	759	733	724	718	645	678	715	680	730	685	746	714	700	719	693	700	665	669	706	715	679	664	707	679	707	700	707	699	704	730	735	704	697	623	687	734	717	765	649	707	723	700	701	720	736	715	696	673	763	706	698	706	692	720	704	712	710	713	719	692	732	637	653	697	680	702	636	686	703	710	727	698	728	718	665	656	725	700	739	677	715	713	686	698	721	698	696	689	670	702	714	683	710	709	715	700	691	665	677	715	742	708	714	653	707	688	703	727	748	686	696	687	691	632	678	713	704	679	674	696	704	683	675	666	678	743	713	720	690	670	677	702	705	697	696	694	669	680	744	737	692	722	739	711	657	658	663	699	741	747	695	707	647	688	661	703	717	686	684	689	683	717	741	668	703	743	680	680	710	681	677	729	708	676	645	647	714	734	667	664	672	626	696	693	719	671	747	705	666	698	730	689	635	664	653	729	710	672	691	650	708	683	707	653	733	713	693	708	686	698	666	695	708	697	681	692	687	718	697	700	698	686	703	660	683	674	678	736	720	674	699	719	694	725	695	698	693	712	727	683	661	693	688	702	713	693	713	645	680	676	642	712	659	665	682	712	690	692	691	716	723	688	662	681	744	710	693	707	711	685	682	691	739	666	697	718	709	673	723	657	676	748	690	701	714	655	690	717	686	673	672	721	679	716	685	684	673	660	720	672	662	717	655	670	681	707	723	709	714	702	668	668	679	714	698	664	702	685	729	682	668	654	733	663	651	660	690	697	704	658	707	695	716	762	682	692	695	732	742	722	665	675	622	658	681	714	693	701	687	679	699	742	662	718	700	680	640	696	697	683	743	735	677	712	683	692	696	653	672	707	650	682	684	644	721	645	691	693	690	728	681	683	693	695	693	703	669	695	677	696	667	653	722	717	704	697	741	715	700	724	699	692	686	701	710	685	672	694	698	710	695	733	722	679	714	674	664	683	714	709	698	724	711	723	699	691	729	673	686	676	735	667	670	677	731	708	681	708	698	665	713	711	737	678	679	660	661	663	662	696	675	701	660	686	711	692	711	697	683	726	698	698	706	701	667	721	699	663	639	675	740	692	688	720	684	720	701	719	691	669	752	732	732	673	727	669	691	740	731	720	699	741	708	714	672	734	667	705	733	654	711	644	695	712	647	676	725	715	683	713	665	686	701	726	687	715	692	668	694	693	714	694	713	650	726	703	713	747	687	695	713	681	712	712	734	700	681	729	669	679	764	658	684	703	695	715	685	675	678	693	702	715	677	678	699	720	744	706	688	709	689	653	714	648	683	661	682	668	663	745	694	732	710	682	725	698	717	702	699	710	709	684	685	711	662	666	717	724	682	673	694	686	711	689	736	701	667	727	686	763	698	721	713	726	709	690	660	726	712	742	687	751	739	701	703	680	680	676	691	640	657	708	690	667	700	680	702	671	699	707	643	614	716	699	675	710	698	673	723	651	668	646	695	695	724	682	705	741	694	673	690	667	737	686	706	642	643	665	672	662	705	692	728	704	657	708	692	703	651	691	723	746	669	638	729	715	713	681	674	701	692	732	709	652	746	680	695	691	691	683	699	678	711	677	680	745	705	723	730	696	722	733	694	677	698	678	683	660	729	700	684	695	700	680	717	720	698	703	686	672	724	729	663	701	695	690	676	709	669	755	693	691	731	708	712	683	681	725	685	694	676	722	727	686	667	727	647	713	692	701	734	740	720	714	701	737	665	689	715	702	732	705	741	671	718	666	721	716	684	685	693	652	647	724	729	730	684	713	725	668	715	739	697	643	709	666	722	743	693	652	694	693	681	712	692	686	668	688	702	707	681	726	696	664	709	690	658	715	702	682	672	681	710	703	695	720	686	718	678	701	764	648	733	757	697	703	720	749	677	687	704	690	773	727	702	713	699	710	674	673	657	721	654	715	702	643	722	724	728	736	708	729	664	690	680	718	673	705	699	703	706	694	684	694	699	662	690	664	754	654	662	731	689	728	660	697	683	698	735	747	729	739	726	691	717	701	695	707	661	745	714	692	666	671	697	719	708	730	707	685	719	704	677	696	698	664	688	696	764	719	709	695	713	697	740	691	712	705	703	705	695	672	679	675	729	691	689	674	693	672	669	675	675	666	697	719	685	742	743	695	663	653	681	675	708	677	640	747	689	705	698	691	686	728	716	690	730	664	676	734	709	676	701	709	625	673	652	699	672	714	687	732	680	697	736	686	678	680	705	726	685	713	681	690	714	700	678	689	653	708	721	715	655	701	716	731	706	680	698	741	675	711	689	685	647	681	714	646	687	661	653	646	695	651	676	689	698	710	701	680	716	702	674	713	704	666	709	717	704	716	662	713	681	724	657	692	673	682	644	670	694	677	625	662	651	691	683	670	656	686	680	707	725	651	699	687	668	720	655	714	680	710	642	773	707	680	684	738	676	717	671	711	710	702	703	721	683	716	691	676	737	658	660	637	690	669	723	717	696	687	686	726	683	725	711	648	691	634	683	662	693	687	711	656	692	732	684	750	685	701	676	690	705	651	728	681	726	708	729	684	657	706	734	659	703	666	733	692	729	677	683	696	674	693	718	678	688	703	708	674	703	678	684	691	721	724	678	739	683	718	727	657	663	692	695	668	707	721	697	715	690	713	726	694	680	702	701	684	752	676	649	721	644	740	689	716	746	683	719	733	714	718	724	739	671	652	693	689	729	694	720	659	644	685	718	711	698	712	687	777	727	725	717	665	683	703	678	728	726	711	721	697	678	657	657	695	679	680	718	694	698	722	699	689	706	694	647	739	677	701	718	679	683	672	730	709	716	714	673	700	702	675	674	705	737	695	724	654	665	675	721	693	735	712	688	713	650	697	681	646	697	756	719	680	687	684	661	705	691	679	667	689	641	716	692	668	729	690	681	696	716	692	668	692	695	670	664	655	704	676	719	718	705	691	694	670	731	652	717	662	741	670	641	698	688	708	675	668	704	676	733	681	689	693	649	717	702	730	717	681	670	683	704	700	719	712	738	681	661	686	689	724	720	710	656	688	667	707	669	661	749	680	673	641	671	719	674	716	697	718	694	728	664	716	723	744	741	694	665	694	741	706	720	691	698	719	723	710	748	683	647	674	690	714	736	692	711	752	701	703	709	690	676	685	701	691	683	748	714	711	732	706	688	686	704	699	720	666	707	687	734	740	676	696	690	645	713	686	709	695	741	667	713	687	692	740	734	710	684	674	689	680	724	703	658	706	666	705	713	732	715	662	673	751	678	674	699	699	707	707	705	693	689	702	710	677	665	701	688	710	688	701	722	683	694	699	725	670	671
27339	4079	2139	1753	1124	889	700	546	478	345	323	295	273	245	225	249	218	208	200	192	185	196	189	164	173	160	146	184	168	142	156	161	150	142	169	143	183	153	152	144	154	168	128	134	115	125	118	140	143	124	126	151	154	139	153	154	139	137	150	150	133	145	141	117	140	142	134	138	140	139	126	136	129	146	141	120	123	149	134	137	129	140	127	151	136	152	146	134	139	158	152	136	137	133	139	147	140	144	153	134	158	123	146	145	138	137	145	142	99	146	138	124	156	145	160	173	136	126	139	145	167	131	145	156	132	141	144	136	124	126	109	145	133	132	130	128	140	129	126	149	147	135	154	153	150	123	144	138	129	158	154	153	131	136	153	158	138	142	134	137	140	143	137	115	150	142	145	116	131	128	144	137	123	134	129	141	163	163	162	145	131	130	142	119	128	146	158	139	140	123	116	135	130	132	154	153	138	153	135	152	136	129	150	154	129	139	127	117	131	139	157	144	150	141	130	124	150	129	122	145	140	114	142	142	157	117	129	134	127	155	145	151	105	126	126	129	130	128	139	142	111	150	144	136	147	141	142	143	142	139	120	125	109	138	119	154	145	131	128	134	151	138	135	123	124	154	150	159	143	145	115	141	148	156	122	126	136	136	117	150	145	107	142	126	144	153	142	140	129	135	132	111	119	125	145	168	137	131	128	133	142	132	137	134	110	160	114	138	152	142	137	124	123	114	110	138	139	148	153	149	154	149	129	152	121	115	148	146	128	141	136	127	152	139	143	129	129	121	142	130	121	159	142	114	137	148	132	137	150	146	125	170	144	127	138	120	133	135	141	116	147	109	129	125	139	163	136	128	131	122	145	122	144	125	140	137	121	144	149	159	133	126	133	119	145	148	144	133	119	126	152	149	125	156	122	145	153	145	138	137	146	120	165	110	138	137	145	147	133	130	123	126	141	123	136	144	134	148	123	153	138	136	138	144	138	136	150	135	165	129	127	143	132	138	133	130	134	152	129	136	150	136	138	125	155	135	131	134	139	157	132	149	129	163	135	154	129	140	149	147	130	136	152	130	144	125	155	142	143	154	136	131	144	120	140	130	117	137	153	138	132	131	140	149	133	163	127	143	128	122	151	133	131	140	159	135	121	137	136	150	134	149	145	135	144	150	151	134	146	142	136	148	132	135	134	129	125	148	136	145	159	129	138	116	154	152	119	146	142	147	141	131	146	123	114	127	138	151	143	126	130	133	119	139	147	136	133	158	122	165	149	127	136	127	168	154	134	138	138	115	143	136	114	128	155	147	143	133	135	128	154	133	122	124	131	144	131	141	146	129	135	128	135	114	153	134	141	138	130	124	165	152	144	158	125	134	132	143	133	149	140	130	131	149	136	126	142	135	135	105	146	122	137	126	140	127	135	154	130	138	121	145	131	155	134	125	159	142	123	174	143	123	143	136	121	124	144	154	144	135	124	120	163	135	150	161	140	138	143	152	131	152	150	148	159	115	148	144	120	130	147	137	139	127	125	137	117	130	120	170	145	135	133	125	141	143	137	135	113	138	137	148	152	133	120	154	118	136	126	141	126	127	146	135	132	129	148	144	121	117	123	144	147	153	138	146	148	153	148	114	143	142	153	149	135	145	129	142	134	147	127	139	158	134	106	133	146	133	129	149	148	146	154	139	129	116	116	133	135	133	159	134	138	120	124	154	134	134	123	140	118	137	148	120	122	148	130	135	132	125	120	125	140	128	141	114	129	143	144	139	131	130	137	120	151	152	135	175	131	147	119	134	119	146	128	128	148	152	137	144	140	148	153	134	102	123	131	149	125	149	124	132	123	133	134	159	124	128	122	141	131	141	161	180	149	152	147	150	152	128	131	130	148	129	143	143	127	146	124	129	149	145	145	127	115	123	138	137	151	149	120	119	166	146	124	142	128	137	140	158	137	138	126	151	131	141	139	140	152	132	145	132	135	134	120	125	131	144	128	144	117	138	135	136	130	131	140	162	130	133	131	115	135	143	133	135	138	146	141	126	114	112	152	156	136	155	149	147	143	160	137	119	130	136	143	133	140	120	140	152	151	131	131	143	147	127	145	121	136	136	135	135	153	141	116	128	148	154	146	141	144	124	144	141	117	142	159	145	144	158	160	150	124	135	124	146	155	146	127	159	132	150	150	142	126	137	129	146	139	154	138	132	134	145	163	153	140	132	144	147	155	150	139	136	133	152	127	148	133	132	137	130	136	152	155	131	117	139	140	134	130	149	136	147	144	129	121	158	147	138	133	136	149	128	160	131	133	128	132	130	158	151	159	129	124	140	138	130	121	142	161	154	140	154	135	129	135	151	152	135	138	120	126	148	135	131	125	124	140	131	138	159	140	111	149	133	131	125	126	168	128	170	119	162	162	130	127	139	127	148	131	147	115	141	151	153	146	132	136	131	168	131	148	141	153	133	132	139	146	119	137	146	146	126	141	127	139	144	119	143	150	133	142	133	132	164	127	118	149	150	122	114	121	140	155	131	122	125	138	162	134	156	156	139	148	145	147	119	132	156	130	141	144	122	143	140	135	137	142	127	132	139	128	105	118	151	149	151	154	135	143	132	122	132	138	130	134	137	147	126	141	163	141	128	144	143	129	130	129	138	150	149	168	145	130	144	133	141	125	130	145	141	154	131	122	140	149	130	122	123	135	142	130	141	142	139	142	146	134	125	132	121	155	140	113	113	146	141	141	154	127	135	148	123	154	146	141	126	132	156	147	129	149	163	129	147	142	149	153	143	158	130	151	141	132	139	152	130	136	135	138	138	147	136	143	140	125	144	146	126	144	142	120	130	160	134	140	138	158	143	117	142	154	157	145	135	156	134	119	153	144	131	160	141	121	139	139	126	143	136	144	154	137	121	120	143	130	132	158	143	136	145	153	128	130	133	117	137	107	172	137	128	138	153	127	133	150	156	123	137	149	148	139	107	164	151	135	125	107	133	147	123	122	142	116	135	145	149	115	147	153	149	112	158	133	148	140	152	136	132	154	134	153	123	140	134	127	160	146	146	126	152	116	132	161	134	166	129	130	128	109	138	135	134	119	152	134	144	138	144	151	144	129	128	130	135	147	127	154	157	147	144	140	159	131	119	170	142	150	131	153	143	152	137	126	155	151	145	136	132	135	136	144	145	142	159	152	126	127	139	161	150	148	147	142	142	133	128	139	137	119	140	131	139	162	132	142	113	141	124	137	143	139	137	120	125	139	141	136	133	127	142	146	164	151	150	163	121	148	131	161	145	115	124	135	137	124	111	124	123	135	154	139	137	152	154	139	156	121	122	127	130	140	134	163	128	140	121	113	149	153	134	148	127	175	145	117	132	129	157	168	154	148	152	158	125	151	131	140	146	137	150	132	135	163	161	144	140	138	140	140	144	118	126	110	140	131	167	137	129	150	122	140	156	133	138	139	149	139	135	125	134	128	142	137	137	140	130	155	162	135	146	143	134	139	140
13424	1846	3995	4970	4321	3596	3009	2401	2094	1852	1519	1438	1277	1130	1008	977	882	858	777	733	758	662	650	634	660	601	567	603	569	523	524	533	486	460	538	490	483	443	470	497	440	442	461	486	459	452	409	446	451	443	418	434	434	422	454	394	446	448	411	420	409	435	405	396	424	377	425	423	400	411	402	409	392	351	398	404	388	363	405	375	386	402	404	400	395	387	370	406	410	379	421	358	397	421	386	414	402	380	401	439	392	399	404	403	398	387	382	393	427	401	387	375	388	380	419	377	382	399	416	373	381	426	430	353	395	428	383	365	343	357	369	411	388	388	398	384	390	392	379	411	358	371	403	373	360	381	376	348	391	384	374	379	379	373	403	366	350	366	402	366	363	392	407	391	378	387	388	373	394	362	405	360	378	381	369	386	363	355	383	400	371	449	379	398	392	379	410	395	374	393	392	361	387	354	404	389	374	397	366	394	407	379	386	335	345	386	383	380	402	402	380	403	430	370	389	377	407	393	371	342	386	348	355	373	385	333	385	365	393	336	408	377	393	390	390	411	389	383	389	375	403	375	408	370	377	405	372	362	392	394	421	380	384	359	370	356	372	346	387	386	352	378	379	375	371	382	387	382	386	416	382	358	344	421	393	394	359	388	370	392	400	359	386	419	421	370	340	360	385	414	404	364	356	356	394	397	392	361	395	420	398	372	362	408	406	382	360	352	392	367	403	387	393	355	396	369	388	377	387	376	396	373	380	403	382	420	375	375	400	386	375	412	375	410	428	382	362	340	404	379	377	354	382	400	370	378	369	372	398	365	380	372	369	387	373	389	374	384	406	399	353	392	329	388	393	414	397	403	400	373	393	384	387	363	361	388	390	357	366	372	353	339	380	389	388	362	378	351	359	397	372	345	414	380	375	391	343	409	363	389	415	390	403	373	363	367	403	363	383	382	434	360	337	368	375	397	370	386	379	409	392	389	372	402	353	341	390	411	369	409	392	388	384	400	376	391	396	390	349	372	405	370	389	305	391	392	403	375	393	384	383	388	373	386	377	395	403	391	385	363	398	362	374	387	382	418	395	360	403	370	404	393	364	335	397	359	384	356	355	353	391	374	371	372	362	399	385	382	355	331	362	367	405	347	379	403	426	383	393	392	371	377	377	367	376	361	364	379	392	359	370	355	363	400	372	392	361	370	351	367	380	380	377	371	381	366	357	366	351	378	359	364	373	372	360	382	400	385	358	397	403	391	389	392	384	354	376	367	370	387	376	388	365	367	355	365	388	368	380	406	387	422	358	369	363	393	362	385	386	356	376	417	376	356	392	392	434	370	374	395	337	367	376	378	364	366	398	380	388	383	337	389	389	370	385	387	381	345	388	370	342	375	375	359	395	398	364	369	403	399	377	379	352	390	363	372	403	393	402	353	338	346	382	353	358	398	383	395	394	344	405	362	349	372	365	378	401	398	357	373	359	409	362	368	390	357	388	368	390	356	373	407	341	377	369	401	392	382	397	412	372	366	388	389	369	393	401	394	389	390	376	349	401	382	362	383	400	392	368	403	411	386	369	370	393	370	379	374	364	351	372	348	397	395	361	373	415	381	372	380	356	369	399	393	387	371	387	401	389	386	394	424	368	367	423	418	433	372	364	373	388	392	383	358	417	396	398	383	356	417	348	377	397	358	426	400	372	365	384	384	355	393	360	389	375	381	382	372	366	391	401	358	391	379	372	373	342	437	414	396	348	388	367	346	380	360	364	388	374	403	376	342	369	370	395	360	360	350	399	379	364	373	386	343	384	403	374	384	358	347	377	384	367	377	403	397	400	360	351	369	387	335	410	394	383	385	402	399	377	377	373	384	354	397	361	388	372	378	355	349	384	352	383	356	385	405	392	436	375	368	391	368	418	365	408	367	395	367	363	389	408	387	399	423	396	377	413	329	380	372	395	381	350	368	383	328	373	401	360	396	372	353	378	344	360	355	396	393	339	370	367	362	375	357	380	363	369	377	388	398	393	399	384	383	399	395	352	422	365	382	345	349	396	381	417	371	374	370	394	403	376	378	387	371	400	367	392	400	362	381	388	377	386	381	370	359	384	384	382	372	419	356	371	367	399	380	404	401	370	372	369	402	389	391	371	385	381	381	396	354	377	411	364	392	364	376	401	390	438	379	384	348	374	353	361	381	356	344	410	362	382	361	374	399	373	375	409	417	373	368	373	385	403	382	340	376	388	381	396	368	386	353	355	390	383	396	401	393	387	410	352	402	379	356	394	375	381	404	395	353	388	348	399	369	379	363	385	355	371	396	369	366	372	383	394	369	366	360	390	347	395	395	372	372	365	398	360	361	378	406	379	394	393	395	370	357	412	366	339	376	390	385	356	363	407	382	406	371	415	397	361	363	388	379	374	361	416	363	356	389	369	385	373	387	363	402	393	378	355	367	401	344	346	388	383	414	377	346	404	404	373	405	384	413	364	372	352	375	410	415	389	336	367	362	382	390	387	381	358	350	386	389	373	351	404	366	376	376	384	403	372	348	370	378	360	348	362	392	368	361	351	391	373	409	374	395	400	373	383	372	419	402	390	388	368	346	369	367	376	377	366	363	386	351	358	350	394	372	394	375	361	368	339	384	380	371	374	362	367	355	398	383	373	386	341	388	357	361	376	374	413	372	394	368	374	398	405	394	369	377	385	383	374	372	373	360	396	394	380	371	360	440	375	407	369	375	402	387	344	406	410	398	346	390	367	383	373	347	376	377	373	348	350	388	391	382	344	387	384	389	392	384	385	383	405	364	391	372	381	397	388	383	373	402	392	343	382	382	369	373	391	398	366	374	372	402	372	367	378	374	378	372	366	379	382	378	373	375	376	328	380	389	365	367	426	375	354	410	385	356	397	375	382	427	361	386	384	378	370	390	392	403	399	379	361	370	387	395	370	381	369	388	385	380	375	415	387	419	388	353	353	360	382	400	411	402	423	380	367	386	370	344	376	370	413	360	379	351	405	394	395	399	361	411	378	370	373	415	362	378	370	392	388	380	388	423	354	394	385	378	370	378	344	375	350	352	370	364	362	403	380	395	384	410	335	358	379	389	373	404	386	383	372	384	366	369	375	366	388	355	386	386	338	400	395	379	397	421	388	406	390	367	400	360	374	365	378	344	370	386	375	433	364	371	378	340	380	344	374	390	397	351	379	394	385	383	408	375	365	381	385	357	384	353	396	384	414	403	358	408	384	390	386	349	386	397	406	375	374	394	352	375	344	378	377	391	396	382	364	390	359	351	401	339	371	399	369	390	401	383	344	392	416	376	316	380	349	380	390	376	395	397	351	365	339	387	432	391	379	358	374	411	420	390	367	385	352	384	375	379	393	416	371	404	348	355	397	383	412	372	341	365	381	373	378	376	382	351	372	337	366	415	371	379	370	384	409	322	395	398	389	357	381	403	378	344	396	362	397	361	352	380	386	405	375	384	397	376	405	364	373	384	413	392	362	365
3413	275	272	264	286	274	266	247	243	233	238	241	240	232	259	237	239	249	226	229	239	224	257	267	232	226	232	258	237	262	260	251	207	261	227	215	231	253	237	244	233	213	246	260	232	268	242	248	221	198	242	215	239	232	241	234	234	238	233	212	214	208	192	227	204	241	244	256	225	259	237	221	225	238	231	234	238	243	241	230	254	220	238	206	275	238	218	219	232	260	256	269	235	248	234	240	233	243	222	260	236	208	244	261	231	264	238	234	233	215	239	246	252	238	251	258	223	228	275	241	241	225	255	234	227	198	226	247	226	242	238	234	216	249	227	253	247	209	239	262	244	234	262	243	239	234	262	246	239	241	227	246	231	214	233	222	212	244	248	257	237	256	245	231	237	236	240	229	219	222	224	213	221	224	216	235	233	244	255	223	256	224	206	228	247	226	255	220	244	227	235	231	244	244	247	214	221	262	214	229	261	245	241	232	246	244	236	205	230	243	239	255	252	246	223	215	239	212	230	237	237	258	225	252	225	233	247	231	233	252	219	223	210	212	226	232	225	243	217	239	233	230	237	233	231	251	259	201	250	246	253	242	233	257	193	255	255	229	215	240	225	230	225	249	253	232	218	223	241	240	244	243	222	226	253	242	240	241	260	229	256	223	238	242	256	223	231	246	258	220	200	230	263	222	245	226	245	239	235	214	234	213	243	208	232	216	279	234	206	245	220	231	231	214	247	268	203	222	257	237	243	229	250	203	249	261	198	252	232	236	249	204	250	233	236	246	225	234	243	261	223	247	244	230	241	235	259	240	213	236	234	271	283	240	248	233	241	226	231	226	234	248	244	253	214	235	196	245	238	279	218	241	219	241	223	252	231	220	228	226	273	258	227	251	227	227	235	216	207	245	221	227	233	270	230	224	231	193	231	215	223	247	246	262	230	218	246	247	244	257	253	220	225	215	233	248	231	236	258	244	243	269	239	259	252	272	209	242	261	239	225	261	257	246	239	255	192	240	236	229	244	258	227	243	195	243	217	224	246	230	222	226	259	236	230	233	287	227	207	214	234	255	235	252	217	217	233	246	256	258	260	231	245	234	215	208	239	226	222	256	228	216	267	220	250	239	201	217	206	238	252	228	240	231	203	221	216	250	224	228	232	261	233	233	209	234	228	231	206	241	238	226	239	214	230	227	233	231	247	239	213	225	194	217	242	257	233	238	221	228	242	238	257	216	258	233	240	215	212	229	214	233	230	253	249	224	254	247	234	246	233	251	231	241	205	237	244	242	244	248	241	241	216	246	205	257	238	225	208	229	218	239	252	259	255	228	234	239	230	247	257	269	219	244	225	227	248	219	231	231	235	231	238	219	246	231	203	229	268	238	266	281	251	233	214	238	230	229	237	221	276	265	235	230	236	244	237	272	265	234	241	219	222	225	253	233	213	218	212	241	243	225	244	213	217	237	261	224	216	234	206	226	240	235	243	249	235	218	262	220	256	228	228	239	238	210	230	253	242	228	241	226	206	258	252	250	261	241	249	244	226	230	231	236	255	244	219	245	267	213	256	281	229	248	229	239	214	257	240	239	225	237	258	215	247	249	239	251	242	241	270	235	232	230	245	252	236	261	254	225	225	203	258	233	230	244	255	268	244	242	288	246	259	255	221	219	238	242	213	212	237	238	242	215	261	226	206	201	277	251	235	244	235	219	253	193	211	247	236	230	227	248	213	212	232	222	224	221	232	215	258	264	255	216	255	233	251	240	241	230	220	245	223	258	236	224	233	234	246	229	256	234	214	228	235	243	243	240	230	232	240	261	259	241	232	265	241	220	238	243	241	229	264	227	231	207	217	226	234	249	265	246	249	238	243	234	220	214	243	249	250	257	208	225	211	262	228	247	241	224	219	254	248	248	231	222	226	250	216	230	240	248	230	237	235	235	253	217	239	238	247	266	241	247	217	210	238	229	215	216	219	212	212	254	241	265	265	230	224	226	219	271	222	218	267	224	248	210	245	210	227	230	246	224	221	248	235	238	240	230	281	243	236	239	234	231	255	231	220	262	228	222	210	243	244	224	221	237	234	229	235	252	236	247	257	209	235	295	227	211	229	244	211	240	238	273	262	246	222	227	230	266	254	285	213	242	237	228	223	252	226	221	261	240	232	237	236	246	244	225	209	220	260	229	225	235	217	237	236	226	270	242	225	246	230	240	261	221	251	221	228	233	210	231	227	201	246	252	242	258	219	243	253	235	223	233	247	225	268	230	245	272	228	264	232	232	222	244	243	248	231	226	229	230	215	259	240	246	249	251	241	238	245	261	251	203	211	248	231	263	228	248	271	231	217	233	233	214	238	242	213	236	231	247	229	252	221	240	229	261	224	251	222	246	224	265	253	262	227	209	229	213	271	245	212	252	226	244	222	240	219	240	250	235	253	256	260	239	211	252	279	235	246	234	237	244	243	258	262	254	233	249	224	233	220	243	228	232	227	257	266	251	228	180	222	252	245	237	216	243	235	229	225	232	236	242	247	221	228	241	242	239	236	257	251	269	237	247	240	229	237	228	234	233	223	230	214	233	210	219	261	254	259	245	254	240	241	233	250	224	226	198	237	240	249	232	221	232	263	226	225	213	242	238	239	217	250	246	243	238	214	237	237	235	228	238	248	241	229	230	236	225	250	229	234	262	233	273	227	250	242	217	261	201	234	241	244	270	258	229	204	248	211	249	231	245	228	224	242	245	210	219	234	273	258	236	257	244	245	204	228	256	240	242	248	236	228	245	215	248	211	242	224	222	238	232	237	233	255	245	255	263	228	239	245	201	233	242	195	230	238	262	213	247	248	241	244	229	260	208	230	261	270	226	231	236	236	231	188	245	248	250	202	247	233	257	244	255	227	259	233	253	236	236	249	224	226	259	235	230	231	261	234	208	258	244	247	224	228	236	230	234	232	231	234	234	246	262	243	243	233	260	274	223	247	233	244	261	253	231	227	257	233	226	272	229	246	235	253	224	254	235	234	233	223	237	226	243	239	259	242	222	216	233	222	239	230	238	249	223	245	242	246	239	243	237	253	208	261	220	240	226	226	255	245	257	255	213	280	218	226	212	257	258	207	235	248	258	247	227	259	233	222	216	258	210	238	240	227	221	238	198	238	232	257	234	233	234	245	237	211	241	246	210	225	266	223	247	236	232	240	261	194	216	246	237	225	225	218	237	222	245	259	214	224	209	222	223	204	216	256	229	238	253	243	220	235	240	229	235	241	249	217	253	233	262	237	253	228	244	242	208	269	256	230	250	229	240	244	222	231	238	249	217	240	233	242	225	218	257	270	235	246	248	265	246	282	220	238	253	226	252	222	247	233	246	226	242	251	253	221	234	231	220	247	223	251	251	247	236	251	241	243	236	226	267	236	246	254	220	257	243	248	229	210	255	226	245	238	282	212	245	249	229	238	231	254	237	226	238	219	232	227	229	231	230	241	231	233	233	227	242	258	238	224	220
2893	680	807	834	774	769	756	710	742	689	701	656	677	634	650	640	615	638	649	682	626	645	663	685	650	621	637	621	636	622	641	679	686	627	641	609	639	611	662	679	637	598	629	633	677	657	622	618	655	630	618	607	627	624	597	647	623	595	677	606	647	589	615	619	633	645	610	650	641	629	660	696	630	617	594	623	626	605	636	617	637	607	643	663	594	630	604	627	632	661	573	644	603	647	596	646	655	670	619	613	639	630	655	625	656	611	627	658	638	624	620	596	614	627	620	588	655	635	679	618	683	604	619	652	618	604	652	640	621	587	621	595	619	637	652	652	605	581	604	628	647	619	644	643	594	669	662	619	648	605	620	610	609	650	586	628	637	615	632	665	621	643	604	642	636	663	570	671	626	652	659	618	611	622	644	586	646	665	645	600	642	619	602	599	654	604	629	609	589	637	636	601	588	620	631	587	587	659	705	648	620	626	628	641	637	644	662	616	590	642	669	620	625	649	624	650	636	660	625	651	657	675	599	702	594	622	643	587	647	626	626	590	630	621	610	664	634	653	649	626	620	594	629	636	666	635	677	642	618	595	609	607	595	598	656	614	611	631	635	640	610	612	614	618	630	650	632	682	609	622	639	627	620	590	658	637	636	599	643	608	604	605	604	652	622	614	620	633	643	619	650	621	642	617	616	620	632	644	655	605	630	606	654	650	659	594	610	643	602	616	589	616	594	625	600	619	631	595	622	645	586	641	634	618	636	664	616	684	633	622	664	572	646	607	618	659	659	624	629	606	620	665	644	586	609	636	608	667	664	624	612	644	652	631	660	627	626	645	598	632	618	631	595	611	648	600	604	627	642	617	627	617	636	671	633	585	671	635	634	649	605	652	620	609	614	682	651	612	618	604	606	638	685	664	667	628	614	650	627	618	617	616	613	644	630	579	614	649	661	640	609	601	645	626	635	612	584	665	636	646	630	630	603	658	605	617	622	634	661	664	646	609	618	642	628	635	597	598	654	611	595	629	596	604	616	622	645	620	577	630	589	634	640	621	627	620	643	646	655	650	706	598	608	635	624	607	641	634	631	636	622	617	640	616	646	634	610	617	615	651	598	597	625	644	630	606	625	661	606	675	629	626	615	610	585	609	608	655	645	646	645	621	614	617	604	671	603	632	635	653	585	706	638	669	660	612	649	611	667	600	608	636	601	606	627	636	647	586	657	620	582	614	626	619	665	624	607	620	641	649	673	648	617	609	630	642	662	608	626	626	622	642	635	564	591	630	651	632	575	577	633	636	601	614	647	634	642	618	623	663	698	603	619	630	658	609	635	634	596	613	660	569	624	627	622	599	633	632	585	610	626	655	609	633	618	636	636	669	626	624	669	638	625	649	650	642	643	624	632	620	592	625	611	656	652	613	646	623	612	629	632	661	616	638	598	608	612	634	674	645	597	655	629	610	694	655	623	654	671	629	632	657	649	657	632	653	642	619	609	615	605	644	608	677	610	628	615	662	621	590	630	626	598	593	645	599	679	624	633	684	586	655	632	606	605	627	629	657	620	599	667	629	617	655	664	634	647	659	638	637	627	615	619	640	619	624	575	608	626	609	626	640	649	657	577	591	614	639	631	628	632	614	612	580	632	647	634	564	664	660	650	623	637	639	606	620	629	671	666	604	604	676	625	660	610	648	606	624	627	590	651	624	647	637	683	612	628	643	652	701	583	681	626	664	631	616	627	661	640	603	604	624	641	624	594	639	600	655	587	649	666	648	611	589	654	662	640	654	609	646	636	636	596	601	603	619	601	589	668	652	607	629	641	624	649	667	600	619	656	629	619	657	630	628	640	596	617	605	631	598	629	644	625	641	650	635	607	654	617	666	620	606	625	651	600	629	618	663	635	638	682	656	625	671	636	584	649	651	633	597	640	636	653	620	635	640	592	606	659	654	614	611	613	590	674	609	646	651	612	657	585	613	659	670	666	612	609	588	636	618	641	672	627	647	651	697	603	598	643	670	612	650	578	604	640	626	627	658	657	560	635	678	599	598	642	601	604	649	641	640	632	645	625	614	674	640	647	653	606	628	645	647	665	636	652	624	655	614	588	608	637	618	635	674	607	606	571	606	621	616	627	597	654	610	641	614	624	609	605	633	661	599	610	636	649	664	658	639	624	637	607	616	608	622	642	645	660	657	614	626	580	641	608	638	613	582	701	651	648	631	648	593	586	614	629	608	635	650	621	674	646	625	599	615	590	617	607	664	699	640	624	617	665	671	665	627	596	650	651	640	648	624	635	651	614	609	622	597	658	621	610	659	651	677	659	639	631	590	630	635	617	584	627	604	595	604	624	598	676	579	651	669	664	611	632	620	620	624	634	638	624	657	656	647	654	610	636	643	627	621	670	588	645	594	655	653	623	628	654	626	641	649	630	625	635	634	612	630	610	638	644	649	617	644	640	621	631	644	637	614	611	631	632	672	645	622	615	599	622	653	618	631	614	643	615	679	603	640	610	645	610	632	617	608	589	623	624	619	624	636	616	592	616	613	616	627	643	637	608	644	613	656	618	625	631	585	660	651	673	682	623	667	613	609	594	587	612	581	629	675	607	627	629	650	653	607	638	642	666	585	609	621	682	613	637	629	624	619	644	621	626	634	614	612	596	655	637	664	620	639	615	592	632	654	634	627	620	634	657	624	565	623	614	610	619	618	594	637	658	614	663	578	639	619	657	624	641	646	589	604	644	679	619	590	584	612	657	589	621	609	668	690	617	601	635	637	568	649	609	664	593	592	629	624	684	603	626	626	622	598	644	620	654	615	705	647	633	661	620	662	601	598	606	626	656	564	610	618	602	624	612	624	586	590	603	635	659	659	608	588	660	599	624	654	688	641	658	630	639	651	668	634	584	622	612	657	649	593	614	632	686	652	621	607	711	637	596	655	668	639	635	651	646	621	668	654	622	628	630	623	585	603	646	617	639	653	646	635	583	622	612	619	595	633	661	604	625	635	615	620	583	665	621	617	557	622	630	647	628	642	672	613	612	561	614	673	648	654	640	637	598	629	651	656	683	696	622	639	670	646	606	620	630	618	597	597	602	636	643	632	611	660	617	684	619	613	615	658	618	684	637	604	625	618	651	655	648	577	652	616	604	682	695	642	613	603	629	656	597	608	631	628	613	609	625	644	613	608	597	653	609	643	613	651	641	620	634	601	618	647	630	638	637	615	616	619	627	640	575	665	646	623	688	643	638	632	594	645	604	675	647	582	636	641	619	623	666	629	652	661	626	635	631	654	648	617	621	656	666	647	651	640	655	629	619	628	625	610	629	666	603	626	651	637	627	588	623	604	630	613	640	643	637	623	634	633	619	625	635	632	645	627	610	664	621	651	633	657	622	632	651	626	616	616	610	587	650	652	633	682	574	634	638	638	638	658	581	630	633	664	632	620	632	644	613	692	630	600	657	630	609	636	604	633	658	641	640	616	618	629	634	597	628	649	653	642
17070	1521	1327	1020	803	635	540	437	393	379	370	315	311	319	295	334	311	283	291	301	301	279	255	305	288	300	298	289	283	261	259	269	262	271	264	274	269	261	287	258	260	319	256	295	268	271	289	271	293	275	252	286	319	263	264	274	266	289	285	259	269	279	242	247	269	261	300	271	255	262	265	275	230	280	252	286	274	274	256	282	254	243	286	263	267	269	284	253	256	284	265	274	255	256	274	276	268	251	269	272	293	269	254	298	270	226	267	272	252	282	289	279	274	243	253	266	257	281	315	269	265	273	253	266	276	278	260	252	275	300	254	244	297	263	273	266	255	232	249	277	274	297	247	258	311	254	257	295	272	260	274	240	278	265	270	285	237	262	264	296	261	272	296	267	245	289	253	261	266	248	274	253	277	263	270	265	268	255	302	255	261	294	244	250	266	256	268	289	275	282	261	301	271	272	276	312	259	261	278	256	273	266	277	233	262	241	275	252	264	291	260	261	256	272	310	261	297	314	266	226	276	267	291	236	273	253	256	303	258	234	239	294	299	255	256	278	250	269	280	281	266	258	275	261	264	287	273	270	276	302	260	283	252	285	294	269	288	307	252	268	260	278	263	248	281	300	287	279	271	287	234	281	268	274	266	256	249	272	271	256	248	282	276	266	262	292	279	246	276	277	269	279	235	266	280	284	251	248	305	248	258	269	266	241	284	253	263	256	287	309	244	258	292	264	261	291	274	298	287	276	253	296	292	274	263	256	266	267	282	272	267	278	304	266	270	271	241	250	298	260	253	270	246	257	284	278	273	246	263	274	277	248	293	272	254	278	272	272	270	258	274	276	259	240	282	297	270	290	295	266	248	257	289	267	304	289	261	256	243	263	282	262	259	263	279	257	282	272	285	275	267	270	274	285	273	282	234	284	289	276	259	299	233	243	260	288	275	254	299	276	254	276	280	247	260	253	286	288	263	285	289	273	273	235	240	269	262	267	274	267	264	271	256	253	249	280	252	275	256	259	302	268	277	265	273	268	269	290	294	278	298	278	279	309	244	294	224	261	258	288	271	268	294	301	268	266	291	245	275	267	266	248	264	248	296	271	260	266	275	281	291	268	270	272	282	276	279	268	309	260	305	285	264	282	250	277	253	279	282	268	294	252	265	311	262	280	280	272	274	299	280	286	273	266	272	264	261	266	229	290	275	260	234	285	260	255	260	285	301	269	283	257	248	283	267	268	269	282	272	277	265	263	263	264	262	275	253	251	266	264	261	274	262	236	272	259	255	257	303	251	234	275	259	261	278	262	274	270	284	246	277	248	278	257	303	291	262	254	249	258	257	249	290	272	269	259	262	247	248	278	285	287	237	247	257	244	276	258	275	249	295	261	252	264	269	274	287	269	254	260	284	247	239	272	276	264	265	274	228	279	243	284	262	262	263	264	262	268	271	255	280	282	274	289	270	293	261	276	283	281	261	285	270	263	279	257	256	281	239	270	251	274	273	287	310	292	270	301	285	264	259	282	262	261	271	251	278	276	310	271	311	256	276	270	303	263	271	304	277	249	264	313	295	266	260	259	308	298	250	259	255	278	270	284	265	271	258	292	309	244	278	271	264	263	248	252	268	292	302	261	269	258	274	275	261	266	261	272	259	292	251	255	257	269	285	263	247	281	288	286	265	258	262	250	236	282	246	274	282	273	245	282	296	241	273	283	237	275	272	279	252	266	275	261	258	280	236	259	224	266	307	290	241	281	279	251	256	271	242	272	262	278	276	289	261	268	287	258	286	278	253	271	251	279	274	260	245	260	291	272	259	271	258	266	261	298	280	258	299	255	282	268	284	279	257	270	289	239	283	253	291	241	283	254	277	264	275	263	272	271	284	285	307	268	260	268	257	286	269	261	284	267	284	267	259	281	247	268	264	243	260	232	282	237	268	294	300	259	252	280	288	253	254	242	284	265	263	260	266	254	243	271	244	292	288	287	264	259	263	241	272	253	261	285	263	278	290	290	255	270	263	274	274	267	277	255	268	260	264	280	256	267	264	317	261	285	257	263	244	278	294	305	255	288	261	259	263	265	255	260	260	256	237	264	295	259	266	289	272	250	252	260	294	306	275	266	273	295	294	251	253	250	261	249	273	251	267	259	300	252	283	260	271	302	300	242	265	249	243	273	306	265	280	257	294	271	287	277	250	282	236	265	247	265	285	263	269	251	306	246	284	296	279	277	281	271	259	270	272	279	262	268	283	248	283	264	294	292	259	256	295	259	271	291	267	252	253	276	268	272	273	268	254	271	279	288	301	255	248	251	278	273	263	260	289	279	292	243	273	281	279	295	255	269	277	260	257	271	280	250	275	250	264	274	273	257	296	322	292	267	273	273	262	240	277	284	257	256	294	270	235	274	281	280	279	281	260	255	237	286	255	271	269	255	265	237	314	248	259	279	288	262	256	252	289	287	289	250	259	251	279	272	304	275	289	272	263	265	289	296	310	251	264	276	277	268	254	302	262	247	244	256	267	268	250	280	255	292	273	236	254	257	283	281	262	264	273	239	275	285	263	296	264	254	253	286	283	272	236	259	280	299	254	270	266	286	267	277	275	253	266	256	273	298	270	245	249	286	282	298	274	275	287	281	270	245	267	285	297	257	247	261	285	250	247	249	291	261	267	288	281	272	248	283	268	245	253	244	239	269	254	276	258	287	290	292	260	261	268	258	269	270	301	263	277	256	285	289	251	240	301	274	272	270	256	284	265	298	258	287	247	294	286	254	290	279	270	299	271	256	239	266	280	256	268	270	271	275	249	255	287	290	252	244	289	236	247	264	258	269	280	301	283	260	283	287	260	264	257	242	254	281	279	252	245	282	275	222	265	285	308	241	303	291	278	240	274	258	294	240	281	291	276	273	255	255	281	257	248	236	266	251	269	256	255	268	275	304	243	270	284	273	245	270	292	290	280	279	283	296	277	284	260	261	277	253	237	258	262	287	248	301	290	291	275	265	258	240	248	268	273	265	279	284	290	296	266	270	277	280	262	279	251	293	273	273	290	275	250	256	296	285	276	283	250	266	265	288	275	257	321	284	255	261	288	259	271	275	253	284	246	275	291	254	279	286	292	262	288	261	273	288	304	265	266	247	278	282	288	252	290	275	254	267	275	267	295	292	255	274	279	273	255	285	263	265	248	263	273	280	259	268	293	255	297	285	262	260	257	263	283	285	299	287	259	264	267	250	257	303	275	287	269	246	265	285	296	265	268	288	249	266	254	279	263	246	245	281	280	290	253	280	272	279	275	272	269	269	257	293	261	257	286	262	262	253	242	253	304	264	266	256	254	260	265	264	256	267	271	297	267	274	264	302	265	281	258	262	275	288	274	274	269	255	267	261	267	255	274	271	272	285	254	253	290	276	278	251	280	281	265	265	257	260	240	285	281	288	268	254	257	287	286	257	273	259	237	287	296	243	286	282	267	285	253	236	250	276	287	287	283	276	295	277	286	262
9107	1422	2603	3121	2859	2522	2107	1834	1556	1430	1317	1182	1115	1062	1024	990	939	970	907	922	870	801	872	831	834	793	831	757	749	810	786	753	734	762	691	769	754	777	787	728	752	722	746	729	724	725	725	738	694	700	720	689	713	722	749	745	752	693	710	705	732	711	672	665	685	748	715	734	685	715	746	684	715	701	715	709	708	694	721	708	759	719	718	692	729	707	721	755	687	714	688	693	719	729	697	659	729	726	696	742	698	703	688	748	679	733	687	695	674	729	715	719	707	661	728	765	721	655	662	701	715	673	693	682	661	697	664	741	687	709	647	699	655	681	731	682	695	717	676	708	688	736	642	712	679	685	633	707	681	663	686	661	729	657	714	729	642	678	726	727	656	684	720	725	696	686	661	712	687	691	688	679	713	635	685	755	689	681	733	710	656	732	695	709	646	687	679	664	708	703	689	661	734	695	697	703	716	725	682	738	708	672	741	728	698	639	669	715	658	660	673	706	720	693	724	677	741	682	665	676	677	707	680	712	680	669	755	623	679	663	759	713	653	655	677	707	679	696	683	665	683	731	690	709	727	673	681	665	727	711	708	746	734	684	653	672	632	695	660	734	701	703	690	707	684	707	705	716	707	680	688	762	717	692	701	718	738	735	660	723	713	738	671	744	693	689	699	723	691	694	667	657	673	747	674	732	683	685	692	700	732	703	681	679	684	687	715	736	725	679	665	700	703	746	732	711	686	666	709	704	706	702	697	702	700	720	686	705	660	729	710	682	724	675	723	714	730	682	707	668	655	700	693	733	646	732	696	723	682	687	699	627	667	680	703	706	713	701	691	701	718	660	714	689	717	707	710	719	713	713	737	715	727	646	704	702	686	708	690	720	675	662	709	683	647	649	714	681	719	679	652	664	721	720	712	706	688	705	717	698	691	701	720	683	669	656	691	737	699	724	658	696	718	717	699	706	663	725	703	716	708	658	671	688	711	721	715	683	661	689	654	645	661	693	667	687	721	747	713	683	720	653	704	682	740	642	666	710	688	726	689	695	727	728	707	707	727	690	644	623	676	664	705	706	716	664	730	704	668	692	688	709	699	712	682	689	700	706	715	721	735	663	700	703	649	679	745	699	691	687	665	698	712	672	724	696	700	705	668	701	684	699	665	722	650	712	652	713	729	746	701	669	713	696	720	706	693	727	682	701	708	668	703	694	660	705	698	745	709	643	707	692	718	715	685	732	645	698	714	720	729	648	700	669	667	685	705	685	694	650	674	654	694	719	725	721	693	700	709	680	655	737	675	722	702	669	675	710	708	692	722	696	725	744	706	689	688	716	655	685	645	668	663	693	736	684	633	737	715	684	682	656	693	662	691	704	638	747	721	687	737	696	639	717	683	673	702	674	719	702	648	658	716	686	705	747	686	691	707	665	684	705	713	727	646	684	728	732	701	677	729	763	737	670	688	654	681	716	700	695	712	712	672	714	671	694	721	683	728	660	710	655	694	741	702	689	676	704	701	699	679	670	738	697	701	728	656	686	667	734	728	729	686	718	693	675	731	697	688	687	718	704	710	655	719	642	669	701	671	645	707	699	762	664	729	664	696	695	685	748	691	747	694	694	722	760	678	660	692	677	652	696	621	724	730	722	697	682	657	703	691	674	687	679	707	687	704	680	687	673	614	692	714	727	693	646	701	718	653	699	692	700	634	691	708	653	677	717	698	658	685	707	647	693	717	673	722	718	706	681	683	679	731	703	685	649	683	679	726	727	718	711	692	715	675	721	676	682	691	703	690	686	674	666	699	671	690	682	696	743	720	705	776	747	675	679	696	705	675	655	688	715	690	652	641	717	712	733	688	691	666	751	695	726	672	718	676	687	644	702	730	667	659	726	681	739	682	741	637	712	693	658	735	692	685	698	736	676	714	662	691	699	705	696	723	734	705	688	703	635	683	725	667	739	674	686	675	675	739	693	654	691	653	684	647	649	646	698	691	685	697	687	664	697	688	692	678	714	692	685	747	737	691	696	697	694	706	735	738	700	721	649	703	677	728	719	704	671	744	710	687	640	690	685	695	698	675	708	736	720	643	699	653	724	688	694	698	711	690	665	668	734	734	710	692	698	696	684	714	684	719	664	688	677	702	684	674	724	743	713	688	714	685	698	729	724	692	721	645	665	678	675	706	707	697	667	692	676	711	699	731	739	696	727	711	728	686	722	653	724	707	700	723	704	689	709	684	682	717	685	720	722	712	691	687	711	722	717	642	718	714	707	711	693	660	706	657	730	693	718	701	708	638	703	682	724	687	700	654	737	737	774	732	696	723	670	734	725	715	682	704	688	735	680	669	729	649	736	709	699	652	693	686	717	693	676	738	667	719	712	715	693	677	715	669	700	715	705	673	720	722	698	713	653	709	668	707	671	696	714	661	721	706	723	701	692	720	672	680	711	731	682	710	719	707	673	694	704	710	680	689	679	650	739	712	696	728	670	685	659	687	679	686	690	687	723	728	667	696	673	728	686	712	698	734	699	742	678	707	719	704	710	678	710	694	687	707	693	709	694	668	706	717	727	679	691	724	692	732	696	734	656	710	640	640	752	722	700	710	665	685	676	727	712	702	662	696	691	692	702	796	709	712	732	676	712	682	667	695	714	712	691	708	701	742	677	674	688	688	664	691	685	666	673	690	709	725	649	770	682	660	676	701	676	721	655	669	678	742	661	697	717	720	698	695	725	717	659	667	681	718	706	681	709	667	720	700	657	668	695	696	705	710	699	687	717	688	727	691	661	680	742	674	694	678	678	665	699	685	686	693	715	701	749	673	659	682	677	741	703	660	713	723	698	731	659	690	685	727	696	710	717	701	670	656	719	746	676	740	715	702	736	729	742	638	673	676	683	719	750	686	729	696	768	669	710	716	709	699	642	693	673	724	698	666	674	706	685	695	730	708	713	734	655	694	678	725	684	708	699	690	690	637	632	697	683	658	695	666	724	654	728	677	692	743	682	768	675	695	727	683	715	704	712	668	727	698	687	708	716	692	676	714	735	693	685	765	700	719	672	747	706	656	688	662	691	690	706	746	676	731	701	667	721	702	695	708	684	647	714	695	692	664	690	704	677	632	636	680	749	687	701	670	686	654	720	654	693	738	673	720	668	670	689	663	670	736	649	640	715	679	713	686	697	705	655	661	696	705	656	662	665	680	700	745	639	716	666	697	726	707	664	659	716	726	647	719	681	657	745	674	689	694	692	723	684	677	693	721	728	703	682	708	648	712	674	729	656	700	706	655	705	704	674	722	701	721	694	711	735	690	675	672	712	709	720	651	703	650	711	696	678	732	688	680	649	662	737	718	656	720	662	716	702	670	675	697	711	743	704	672	679	648	684	700	707	699	688	718	684	715	640	720	661	718	705	688	642	707	696	719	727	710	666	704	653	665	707	713	708	653	695	686	729	722	699	672	706	670	702	671	723	682	730	708	663	678	696	714	658	683	681	721	683	719	718
38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
